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
338449250723	338449251284	338449251834	338449252384	338449252934	338449253484	338449254034	338449254584	338449255134	338449255684	338449256234	338449256784	338449257334	338449257884	338449258434	338449258984	338449259534	338449260084	338449260634	338449261184	338449261734	338449262284	338449262834	338449263384	338449263934	338449264484	338449265034	338449265584	338449266134	338449266684	338449267234	338449267784	338449268334	338449268884	338449269434	338449269984	338449270534	338449271084	338449271634	338449272184	338449272734	338449273284	338449273834	338449274384	338449274934	338449275484	338449276034	338449276584	338449277134	338449277684	338449278234	338449278784	338449279334	338449279884	338449280434	338449280984	338449281534	338449282084	338449282634	338449283184	338449283734	338449284284	338449284834	338449285384	338449285934	338449286484	338449287034	338449287584	338449288134	338449288684	338449289234	338449289784	338449290334	338449290884	338449291434	338449291984	338449292534	338449293084	338449293634	338449294184	338449294734	338449295284	338449295834	338449296384	338449296934	338449297484	338449298034	338449298584	338449299134	338449299684	338449300234	338449300784	338449301334	338449301884	338449302434	338449302984	338449303534	338449304084	338449304634	338449305184	338449305734	338449306284	338449306834	338449307384	338449307934	338449308484	338449309034	338449309584	338449310134	338449310684	338449311234	338449311784	338449312334	338449312884	338449313434	338449313984	338449314534	338449315084	338449315634	338449316184	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
46181	33769	46210	30765	9000	5033	5568	4382	2903	731	258	248	253	270	266	266	288	274	275	254	282	244	284	257	269	264	269	262	293	263	231	247	253	266	223	257	259	252	260	250	269	256	283	289	268	265	248	306	223	247	253	258	243	244	256	269	259	241	248	280	280	278	275	287	252	249	262	263	279	251	254	267	266	293	296	257	258	263	277	270	260	263	270	240	237	222	287	299	272	268	295	284	258	278	254	237	212	257	263	260	275	254	235	255	283	270	276	256	261	303	247	242	269	258	251	302	240	296	275	288	250	259	266	256	230	278	295	278	264	268	269	260	270	272	262	295	251	275	296	246	219	267	257	249	283	270	257	267	287	238	255	301	246	269	289	284	287	279	230	231	270	275	272	287	257	285	250	287	266	224	253	279	265	271	236	259	254	265	280	258	259	269	241	254	249	275	279	261	259	266	276	253	249	252	293	254	256	258	272	247	247	261	263	273	293	259	265	290	267	252	237	254	253	248	242	269	264	304	278	302	238	286	247	285	263	264	317	235	224	237	239	246	292	284	244	255	261	283	265	265	269	271	254	276	328	252	268	244	277	267	256	279	328	285	272	276	245	242	278	263	281	275	293	243	232	256	251	281	273	261	254	259	265	287	261	265	255	301	286	295	272	285	241	259	273	286	254	250	314	293	281	287	240	275	261	283	263	254	252	246	256	264	274	265	258	251	265	244	245	281	288	243	267	270	252	243	245	254	251	215	292	252	262	255	240	237	252	293	254	253	266	231	277	284	238	262	274	269	276	246	263	259	279	246	252	264	246	279	267	298	271	265	231	268	265	233	266	269	277	289	282	255	281	233	279	287	272	286	276	251	254	277	252	292	271	275	262	257	258	272	281	261	284	266	252	279	247	248	281	285	266	261	272	252	283	239	320	238	236	266	260	243	285	276	277	272	254	276	252	241	274	264	238	221	265	284	261	305	249	247	261	256	225	241	256	266	272	270	247	242	271	252	258	237	259	247	244	256	243	277	270	243	262	259	260	251	251	269	256	247	249	261	275	267	252	298	280	269	258	264	280	248	255	247	255	285	246	265	295	277	274	249	255	283	255	264	258	270	242	233	264	273	265	266	240	293	255	256	257	241	288	266	272	248	259	241	259	261	223	245	253	249	207	234	244	268	284	248	266	267	266	273	238	282	260	254	271	285	277	293	241	275	285	281	233	303	272	292	278	279	270	296	274	285	255	316	281	232	262	254	260	276	231	286	253	297	264	249	256	279	251	256	286	254	258	274	266	290	266	263	269	278	285	246	276	265	246	272	272	251	284	271	261	225	250	275	279	282	253	265	275	258	279	279	242	265	223	260	307	252	268	224	312	286	267	266	228	280	244	252	264	260	251	246	246	230	215	262	276	257	266	272	252	267	262	265	245	272	266	251	271	260	259	241	266	260	248	232	260	313	248	268	282	284	271	274	277	290	252	282	269	289	280	290	295	270	275	255	255	249	272	273	258	257	305	301	282	268	262	255	244	257	280	296	275	267	275	297	266	335	302	293	264	257	253	277	302	267	250	277	261	259	279	248	265	290	277	274	273	248	280	264	253	251	305	263	266	280	294	272	243	264	287	248	284	299	272	272	233	254	247	250	312	271	256	262	262	260	271	243	264	226	296	231	263	289	261	265	260	251	317	222	252	259	289	278	247	274	267	273	270	285	283	287	300	246	238	276	252	275	244	255	275	254	249	264	267	249	236	293	231	246	283	296	249	288	249	303	256	256	281	291	241	278	285	236	233	268	286	245	253	262	283	250	270	265	256	302	290	266	279	286	251	284	258	249	236	271	235	248	250	283	279	267	277	269	249	296	253	274	278	259	238	289	272	253	298	277	287	282	263	249	261	272	284	258	265	268	249	240	244	299	278	243	282	285	268	247	235	262	236	289	312	277	257	264	295	285	269	281	253	246	275	255	293	252	278	271	248	252	281	272	246	277	241	256	274	248	253	213	275	305	253	226	255	257	297	282	258	274	280	265	272	254	250	256	278	294	275	245	248	248	264	278	268	251	250	263	266	257	281	282	265	235	228	241	249	271	269	263	281	245	256	249	275	289	230	272	228	215	269	282	260	282	269	276	251	286	276	273	254	288	268	256	246	253	298	270	305	252	276	297	299	262	275	239	260	278	256	257	268	256	263	224	248	255	245	264	264	281	265	259	275	272	237	271	238	305	272	273	265	257	276	270	285	277	258	273	280	266	278	282	265	259	256	249	284	288	302	264	287	298	266	257	261	254	232	242	255	238	248	255	277	265	264	280	283	274	259	256	282	286	273	252	259	259	240	285	270	289	237	265	283	234	243	273	252	268	258	267	273	253	262	261	274	255	235	287	278	261	271	281	287	277	278	238	281	246	295	227	250	264	261	308	274	247	263	240	259	271	263	276	237	252	245	220	272	261	256	294	284	266	268	282	234	275	249	254	248	270	269	263	276	281	254	263	226	282	290	295	272	248	276	270	258	290	278	257	255	252	274	294	319	255	263	247	257	274	271	264	247	290	255	260	290	272	272	295	261	239	280	257	272	264	261	273	267	262	284	258	292	253	283	260	265	260	284	282	282	270	248	267	250	289	308	278	261	264	251	252	246	270	305	243	279	246	245	261	255	279	251	257	287	234	239	251	272	248	268	274	276	274	246	276	291	283	271	252	272	247	264	288	246	278	248	267	261	279	281	270	277	236	272	249	267	263	283	258	259	280	308	257	237	253	247	282	265	259	290	234	291	290	266	266	278	290	274	263	240	307	267	277	255	257	243	278	264	275	245	228	264	252	294	274	280	316	292	264	310	283	286	287	260	276	272	267	283	262	243	244	286	255	264	242	238	259	254	260	282	261	276	271	244	281	288	282	252	283	272	254	264	265	276	253	271	271	256	246	265	281	256	240	279	264	258	254	271	281	267	222	263	265	279	258	256	248	266	261	271	298	256	234	270	269	248	280	259	290	239	262	234	255	245	285	243	242	237	248	258	261	267	257	267	261	222	255	256	301	291	242	258	266	242	270	265	256	280	279	284	272	272	276	271	269	266	267	260	290	260	239	268	268	261	265	252	251	240	267	258	250	235	265	240	261	251	270	253	289	261	279	269	243	245	285	284	276	267	247	299	251	268	262	238	268	258	254	244	282	262	284	273	277	272	283	271	259	265	254	275	257	251	267	272	279	270	267	304	258	256	255	276	257	271	243	282	279	292	263	290	274	290	276	278	228	264	261	242	254	252	276	292	271	281	279	250	248	297	241	259	269	286	242	267	283	254	262	287	246	235	271	281	274	262	305	262	252	275	286	278	270	233	281	271	272	256	261	275	238	259	246	246	257	279	305	265	298	253	252	307	264	298	275	267	256	276	302	264	239	274	260	280	261	280	265	237	268	293	264	290	258	253	252	270	260	272	246	231	257	272	260	269	254	281	275	296	260	271	237	297	238	284	251	252	256	255	273	273	272	261	273	263	288	262	277	270	276
30752	24262	47782	35334	15742	16436	19191	15432	11435	2065	616	614	665	630	642	624	685	604	640	603	657	681	670	632	613	617	634	637	603	615	606	600	633	617	626	610	652	641	626	658	625	607	622	566	638	625	641	615	619	630	637	661	610	642	624	651	644	674	652	619	671	601	585	620	674	659	597	639	620	656	621	599	634	644	639	629	620	626	633	660	660	582	624	612	648	649	605	684	621	617	679	594	602	615	605	633	661	660	654	654	599	659	624	627	629	618	654	635	666	623	666	632	622	649	633	644	607	603	639	600	672	631	624	664	626	585	600	643	654	617	603	627	579	629	621	681	627	615	603	624	606	585	634	670	643	626	635	656	624	639	632	629	623	696	662	625	632	640	622	657	588	654	614	624	601	618	645	582	654	626	642	667	649	652	618	637	579	631	655	625	636	607	616	651	662	619	632	642	628	618	614	656	651	635	614	619	624	626	572	625	656	633	629	663	640	677	665	645	623	562	588	633	608	629	657	656	605	621	647	665	620	622	626	674	610	621	630	624	609	558	613	654	628	661	651	628	658	682	646	673	581	637	631	661	638	666	648	650	602	614	595	641	674	644	619	620	624	664	607	619	628	649	601	627	575	622	654	621	577	667	612	628	618	634	637	602	635	668	581	599	634	623	678	598	591	620	609	654	637	628	623	597	589	611	597	645	612	639	583	611	596	613	652	668	616	601	616	645	617	641	646	663	589	621	619	665	652	587	648	610	611	600	669	651	630	670	632	605	644	649	615	654	671	647	602	619	591	650	683	612	606	605	619	613	611	626	668	598	626	622	635	679	569	625	625	648	622	632	602	610	623	677	643	614	665	653	650	656	672	623	633	641	648	620	604	643	665	626	618	649	629	626	623	584	677	595	605	602	616	643	589	686	621	609	652	655	650	590	611	625	618	630	641	576	609	621	656	697	628	633	620	687	663	659	637	653	630	630	656	623	635	571	613	671	661	605	652	612	641	694	669	642	591	639	610	680	657	635	618	592	628	610	621	601	629	638	625	648	623	659	607	655	640	700	606	618	660	617	652	608	610	643	646	642	645	684	636	596	672	607	635	596	647	643	594	671	627	630	623	604	625	618	603	577	604	672	617	615	679	595	632	585	638	638	626	642	638	622	642	634	630	660	654	645	632	608	623	615	589	611	649	595	655	638	624	609	620	638	640	659	592	586	662	621	600	594	659	661	627	595	617	649	581	676	629	612	602	621	608	608	631	645	651	625	660	636	646	643	637	651	642	618	637	656	617	638	618	615	650	606	609	600	642	641	593	584	612	647	608	630	583	663	658	654	633	595	627	648	591	595	657	607	641	609	602	620	627	689	646	665	651	636	635	603	655	587	643	608	583	641	646	609	617	655	660	638	644	656	587	615	622	627	617	591	643	616	649	607	616	645	622	622	607	646	610	653	640	619	620	636	619	626	581	632	624	624	645	643	610	647	626	637	638	624	598	635	634	661	610	606	625	671	629	636	592	635	600	628	635	620	602	629	637	601	604	632	636	638	637	635	687	648	632	650	648	609	612	612	660	605	632	630	628	630	627	617	669	634	636	613	642	609	663	631	625	676	608	647	628	667	587	641	608	662	593	642	630	612	641	613	663	650	627	638	646	645	673	676	623	654	592	630	605	639	585	631	631	603	627	588	628	649	635	655	629	624	622	651	668	644	628	615	621	653	628	623	601	620	649	644	630	646	621	631	624	603	604	644	632	636	650	679	636	599	637	635	655	602	592	658	612	648	607	613	663	661	624	628	623	611	597	680	635	664	628	654	618	611	620	643	625	630	637	645	674	653	646	688	638	646	622	615	642	644	615	639	649	633	597	666	649	625	653	649	599	657	631	618	645	625	588	594	630	637	664	636	616	653	673	611	602	619	652	638	639	620	628	692	631	656	608	644	625	625	630	650	626	631	659	651	612	622	645	661	684	615	634	639	535	633	651	632	646	628	615	617	656	680	648	617	627	636	632	643	605	621	630	638	657	640	616	685	631	609	641	579	617	624	608	607	668	627	613	624	641	641	603	621	642	656	612	632	638	604	668	618	616	695	610	609	641	616	620	621	615	631	609	650	598	647	633	608	626	625	680	636	634	644	668	634	630	630	617	650	633	638	628	649	634	637	641	584	584	596	574	570	591	661	617	633	621	603	590	611	655	623	650	596	610	624	664	614	674	595	646	645	651	616	594	620	620	610	633	596	614	669	677	639	629	637	614	596	644	658	616	661	621	609	571	694	577	636	642	613	576	664	619	631	631	611	635	630	591	645	575	643	628	609	605	642	637	611	653	632	595	669	630	621	674	615	635	574	634	653	666	599	639	615	642	629	621	643	657	662	629	646	618	587	615	637	624	655	624	657	630	591	648	626	660	636	623	647	673	620	605	626	628	579	586	630	646	622	621	674	599	632	648	621	621	606	589	625	624	612	632	667	609	641	611	632	647	636	622	621	648	606	599	646	605	603	608	617	631	642	674	630	621	652	659	632	573	609	608	635	626	661	636	652	598	640	583	672	670	610	609	650	645	623	635	642	616	611	632	638	650	633	608	628	620	677	629	635	641	600	595	624	623	636	619	655	641	613	607	647	640	581	611	663	585	596	621	657	640	641	640	653	623	637	587	629	661	633	642	646	629	623	681	613	607	649	607	592	609	634	648	619	618	590	615	643	604	621	615	620	656	622	597	637	631	622	627	675	585	654	627	693	622	626	601	643	600	651	647	595	640	662	609	657	639	655	656	650	625	608	610	623	658	622	650	603	629	593	658	595	611	610	630	626	634	573	581	596	608	662	655	613	619	606	642	598	618	669	620	617	640	600	630	607	645	622	651	679	647	617	658	667	653	596	653	647	635	645	579	694	645	638	604	601	630	609	632	626	636	597	640	638	624	608	597	590	674	608	603	601	630	594	642	636	587	631	635	601	650	639	665	649	618	617	632	649	629	657	629	586	628	664	667	652	627	634	598	608	620	605	647	636	633	618	645	658	615	632	621	655	647	629	596	634	580	656	648	656	610	618	653	636	619	635	613	602	608	679	614	616	639	641	636	625	568	628	689	626	676	653	602	644	651	625	638	652	626	638	642	638	650	624	595	609	599	572	600	616	673	608	664	615	633	595	650	644	620	674	642	647	638	570	640	642	634	592	648	579	602	659	627	662	621	618	611	634	640	602	651	633	613	626	664	611	627	626	620	645	641	600	618	606	660	624	683	599	601	610	625	634	634	616	647	603	627	640	633	613	652	607	648	629	623	608	692	633	599	644	583	632	622	621	645	633	623	631	654	619	641	606	647	638	612	618	628	633	621	646	620	647	641	618	619	658	618	589	599	637	625	638	616	652	649	621	605	608	614	649	606	623	614	612	708	633	612	649	597	624	604	626	618	655	634	637	628	631	611	642	636	647	631	629	607	626	636	660	591	609	632	608	613	634	663	635	599	650	664	654	576	648	628	659	625	627	606	596	647	619	660	605	625	598
8841	1773	2175	1389	570	484	490	453	471	384	424	378	348	379	416	412	366	396	388	384	391	366	393	349	392	385	411	392	417	399	412	356	407	394	419	382	396	400	373	397	390	341	387	381	381	401	385	397	395	379	391	412	411	385	373	401	368	372	426	397	394	410	393	411	385	384	385	373	342	369	401	398	355	359	406	389	363	401	398	405	392	387	363	367	396	373	391	387	390	396	404	382	382	408	386	423	431	377	362	383	377	419	412	388	402	384	388	369	385	348	388	386	381	424	367	384	387	377	362	374	398	399	406	381	385	437	406	418	350	411	387	425	375	406	394	397	375	349	419	407	373	380	378	384	393	398	409	429	390	392	394	389	412	434	411	404	409	368	393	393	398	416	447	396	390	404	415	388	373	361	381	378	375	397	344	378	390	404	416	376	362	360	355	355	371	389	360	420	395	383	393	421	379	384	386	417	410	404	345	435	375	358	369	402	398	389	385	396	373	413	376	381	389	369	410	363	397	418	386	400	391	389	392	409	413	383	372	390	394	385	414	391	398	414	373	342	358	369	406	371	364	399	366	364	406	379	351	378	398	380	385	384	367	374	370	421	375	371	429	393	389	401	369	411	396	367	350	411	355	351	390	394	381	388	386	401	376	351	387	386	411	376	367	357	377	395	373	362	417	409	366	411	414	397	412	398	358	438	386	341	355	355	401	384	385	356	371	384	379	407	367	459	407	367	381	383	337	371	381	388	383	385	386	390	416	383	372	352	356	391	405	356	409	329	407	378	405	409	367	381	412	398	412	381	392	423	403	387	386	424	408	361	360	387	366	426	400	382	373	378	389	384	408	354	406	371	401	391	400	382	440	420	402	398	392	387	452	366	400	347	406	371	391	385	361	359	414	385	384	380	372	374	413	424	369	417	364	407	394	401	400	389	378	355	395	398	397	421	386	361	358	385	417	373	401	410	367	381	392	395	365	367	401	382	357	344	412	391	357	380	366	378	350	354	399	379	354	381	437	444	401	407	375	397	372	370	408	367	376	409	410	371	371	382	403	368	390	355	390	388	407	434	412	425	375	411	377	355	409	362	387	393	379	391	402	400	367	374	398	402	377	354	361	388	400	386	397	379	370	416	393	378	372	400	429	393	412	367	385	457	378	384	384	411	395	398	418	388	446	380	380	395	368	366	396	403	394	371	384	381	385	399	376	411	349	424	380	395	420	382	402	395	397	386	376	378	403	372	388	375	367	368	411	371	366	405	355	373	393	351	377	400	390	352	405	356	388	368	417	417	386	408	387	422	391	351	380	369	399	401	367	384	385	385	387	361	367	408	421	445	407	389	397	399	427	399	387	392	375	411	376	392	406	377	361	396	399	374	356	376	380	435	382	418	426	418	370	389	390	411	378	401	350	391	399	411	409	389	387	420	382	403	433	394	406	417	359	385	390	381	366	393	403	396	397	394	352	357	390	382	404	420	381	419	417	424	408	402	404	367	405	381	357	370	404	392	407	389	398	387	403	374	430	361	415	377	399	394	382	363	377	336	351	339	416	383	384	420	407	386	390	382	373	430	398	395	395	409	399	375	392	393	392	372	379	391	402	391	423	413	398	434	404	394	404	382	418	381	418	398	396	379	405	354	368	360	381	400	363	375	367	367	387	390	429	395	441	357	375	386	366	387	368	372	368	397	374	374	386	391	392	379	369	415	415	377	386	412	361	378	337	378	387	373	429	406	422	416	399	371	344	392	415	391	395	397	420	375	412	356	397	361	406	406	418	376	417	397	400	376	369	373	409	374	376	378	396	360	393	440	405	387	403	381	399	374	396	377	362	386	370	391	390	409	395	388	445	406	382	337	381	389	400	342	418	373	370	375	352	421	370	406	421	389	369	388	383	422	411	409	381	364	374	333	399	389	390	366	376	381	417	384	400	420	391	384	394	360	377	380	384	340	411	407	407	360	381	403	357	360	375	381	421	404	380	440	394	411	401	405	412	405	415	382	423	356	385	401	408	398	401	383	369	378	384	384	407	364	405	394	398	388	358	394	399	391	414	379	405	376	351	381	431	443	356	376	385	393	414	388	393	391	388	402	360	382	364	376	403	369	348	370	368	400	373	371	355	383	410	408	391	406	362	363	391	380	419	355	404	391	408	379	399	403	417	374	344	387	392	391	375	381	393	369	379	378	359	388	387	371	408	368	363	408	405	389	399	397	398	390	395	385	401	375	360	405	388	388	435	417	369	398	350	353	378	409	393	357	379	394	400	412	430	395	400	389	352	415	416	411	405	352	342	411	381	394	404	377	386	389	424	421	430	383	385	407	373	347	382	394	358	367	374	397	373	428	389	405	370	440	399	384	365	384	379	393	377	386	353	398	412	403	385	372	382	393	401	375	439	368	379	426	417	390	373	422	378	370	435	389	370	376	401	413	400	400	382	359	435	370	398	375	367	351	367	388	404	402	359	407	418	402	384	390	371	430	390	392	384	365	403	404	384	365	392	359	377	414	387	398	384	382	392	401	365	372	388	372	376	438	391	365	360	377	351	378	389	388	354	392	412	377	386	376	375	409	373	399	401	409	385	392	374	369	390	415	357	364	408	386	358	388	368	423	415	386	405	400	389	410	380	404	410	386	402	376	405	369	395	378	385	386	361	379	379	334	385	433	386	411	395	360	371	408	391	370	389	385	367	404	403	383	389	402	402	366	350	411	418	400	368	399	359	388	401	406	399	403	399	362	370	399	395	407	401	388	443	402	361	381	401	407	391	392	409	380	369	414	390	413	422	409	402	368	418	397	392	383	400	372	411	408	389	365	376	390	402	383	406	431	388	362	364	378	402	366	412	394	404	406	441	380	396	370	389	385	405	399	372	399	361	397	370	400	363	409	372	407	429	412	411	348	424	390	386	408	406	378	385	377	383	412	384	398	383	379	398	414	390	398	383	360	388	398	410	404	428	403	379	404	379	398	376	414	402	396	391	381	390	361	373	406	382	408	410	388	381	387	391	377	383	389	399	393	390	421	370	355	407	370	378	400	388	388	378	371	396	388	424	409	372	400	415	377	368	360	374	416	346	395	361	346	389	365	385	339	390	366	380	348	382	374	378	417	378	355	358	386	403	377	396	361	388	401	393	368	394	382	348	398	370	367	395	436	400	391	393	393	396	405	391	392	358	382	383	397	393	396	400	390	359	380	415	391	405	393	377	386	365	393	404	395	381	395	370	386	400	344	369	352	383	369	359	373	380	366	433	384	395	389	406	394	364	407	426	350	409	391	393	388	350	396	414	363	422	388	440	413	370	375	397	368	406	374	368	398	403	364	402	375	367	397	375	369	374	371	348	368	403	408	371	448	396	399	394	370	427	365	429	384	369	383	370	371	370	364	405	366	411	380	383	438	393	392	360	374	399	396	382	395	401	407	397	395	412	363	375	413	395	390	353	382	385	404	408	386	395	389	405	403	372	474	386	412	412	380	366	394	389	389	394	400	343	383	362	425
7045	2493	4973	3756	1654	1382	1388	1306	1273	942	852	848	952	879	874	909	924	851	888	901	902	853	919	933	903	891	983	887	913	885	887	920	901	915	877	916	904	858	891	951	904	866	900	896	940	881	926	929	905	893	913	886	868	847	925	906	883	953	899	909	872	869	900	898	899	894	920	915	900	919	924	897	887	866	917	902	885	929	900	880	939	906	926	882	921	863	945	904	887	885	872	866	888	798	912	857	924	866	867	861	869	854	972	838	857	839	875	874	864	879	865	874	894	944	925	874	927	967	936	909	889	876	916	891	856	915	945	877	947	895	917	891	908	889	886	887	873	922	879	878	922	848	868	890	855	871	845	882	892	921	902	882	890	926	903	847	878	936	966	903	868	912	885	892	878	852	912	867	918	873	861	855	820	879	919	913	884	937	882	909	876	888	911	914	863	905	883	945	883	883	842	892	875	931	849	879	941	934	943	884	903	874	909	835	917	898	887	902	868	887	846	937	902	858	856	884	926	895	917	921	819	878	925	908	870	877	853	944	890	897	879	900	911	857	866	868	869	885	864	846	922	944	865	878	902	866	914	880	908	920	872	910	879	873	866	885	945	939	889	982	925	820	983	838	862	951	830	884	921	869	838	910	863	894	889	912	871	867	886	876	872	930	922	897	851	908	890	900	950	818	921	852	877	845	878	914	875	808	937	863	907	863	880	931	890	837	880	902	903	887	831	823	886	921	858	889	859	958	880	857	913	917	893	875	895	884	906	955	897	912	840	860	854	917	931	879	897	899	854	905	839	886	904	800	869	877	925	931	832	850	875	914	920	951	811	927	915	921	871	889	862	874	895	834	961	845	838	864	946	914	902	912	915	889	916	888	902	888	908	846	893	899	866	924	895	923	909	906	872	918	865	855	955	795	889	902	883	852	912	884	842	903	860	854	874	887	871	881	868	851	934	855	873	920	904	925	881	867	912	857	872	807	938	908	874	941	889	914	897	869	854	890	874	939	890	936	835	945	952	819	856	914	900	886	899	881	886	896	891	881	937	858	847	920	930	873	838	897	883	907	928	869	898	862	861	877	881	854	869	909	843	910	888	939	896	953	919	887	904	891	915	910	899	929	873	872	903	928	939	911	848	883	889	897	872	864	830	890	870	930	905	884	912	900	923	872	902	844	888	876	842	897	858	895	888	938	889	920	885	888	909	908	959	882	895	879	933	875	921	937	939	873	921	930	938	885	892	916	891	878	908	905	860	871	905	869	885	859	856	853	861	890	907	895	862	859	865	897	897	915	905	902	889	909	905	844	915	853	918	885	860	968	889	1001	864	852	930	894	899	886	903	885	896	880	843	870	889	888	870	942	909	869	879	879	869	901	917	862	899	898	897	911	872	875	867	892	893	889	922	915	872	860	838	850	922	901	858	871	890	933	875	918	837	832	860	817	918	888	892	928	902	910	881	877	868	904	869	919	854	879	922	801	935	896	885	879	874	857	932	863	859	852	882	885	973	919	862	866	874	895	908	859	928	928	889	906	887	897	893	881	905	863	909	943	901	868	944	834	893	909	908	956	847	922	932	919	921	911	886	926	891	896	882	852	908	882	903	899	923	907	894	894	897	837	886	960	893	932	895	902	849	903	903	840	897	876	891	946	843	877	838	924	886	943	978	855	962	918	939	883	921	853	904	855	932	885	847	912	878	862	896	821	955	887	917	912	864	899	857	894	893	929	894	906	887	918	902	866	860	937	920	907	922	885	877	904	887	911	877	916	892	884	887	898	865	913	868	894	899	904	885	898	851	873	896	886	875	911	857	926	912	896	892	940	894	902	867	867	833	896	889	849	904	897	911	873	847	901	873	868	923	937	875	908	928	908	910	912	874	905	870	897	872	903	917	869	881	880	909	865	897	944	903	866	882	907	855	931	854	911	856	857	877	931	837	905	912	896	900	863	911	914	918	904	914	848	866	848	910	924	920	880	850	908	905	908	903	886	847	861	889	943	875	908	863	891	920	848	913	929	891	865	888	856	839	935	889	902	857	918	922	845	884	910	888	840	942	906	950	882	876	888	893	882	889	927	879	902	868	872	891	893	935	934	961	875	923	871	916	911	912	922	879	868	879	927	841	858	866	883	874	899	847	941	893	903	861	861	941	853	892	852	868	906	903	869	927	905	909	890	916	908	860	926	872	901	954	896	895	880	921	893	903	865	827	910	887	934	939	907	884	874	874	913	884	943	888	917	911	908	876	912	868	888	884	829	872	886	891	902	913	861	919	883	921	855	942	931	914	908	867	929	867	917	849	917	848	860	882	861	921	888	895	873	899	862	975	890	866	866	912	843	874	871	860	876	873	891	872	874	937	861	947	949	896	896	920	882	854	891	902	915	915	898	939	888	922	868	892	822	917	883	919	872	879	873	876	919	909	858	884	896	916	864	917	907	927	883	895	899	875	921	901	892	855	889	877	865	909	896	895	925	839	792	889	874	873	886	932	910	914	914	897	922	914	908	858	976	924	906	932	889	886	859	910	918	902	867	892	878	875	893	826	775	902	927	898	930	898	934	902	890	915	888	858	907	928	852	883	933	906	820	857	899	903	860	875	922	894	842	872	856	905	890	904	889	914	933	908	904	918	909	869	886	963	852	856	911	899	914	907	836	877	900	835	897	887	935	913	864	863	929	885	854	928	887	902	848	834	834	912	934	916	870	888	851	917	882	885	870	911	879	884	872	878	889	861	814	898	887	853	906	883	916	892	927	879	910	887	858	898	897	904	899	897	873	879	904	971	946	840	931	917	857	913	905	889	908	884	865	863	883	876	914	862	880	891	958	875	842	888	857	901	976	899	945	929	922	951	877	863	932	907	921	884	902	823	873	886	913	847	905	865	868	924	914	864	857	941	925	876	865	870	876	914	868	891	930	908	915	898	895	898	875	959	861	932	880	897	919	876	925	912	909	901	905	911	874	943	945	890	871	846	893	875	866	828	872	875	898	883	914	916	846	914	833	891	915	876	888	860	923	884	883	854	870	873	887	876	932	915	891	922	931	905	882	891	920	881	888	892	930	937	922	881	868	919	908	864	909	867	854	869	914	890	927	888	894	927	883	893	918	890	934	936	902	876	882	887	891	847	860	915	887	852	875	890	890	934	934	918	896	882	915	925	884	915	880	935	908	874	919	941	916	873	859	943	922	898	894	892	896	883	890	883	940	862	867	868	868	914	896	941	909	903	893	882	915	923	847	898	911	910	936	875	932	902	899	904	885	863	881	878	926	843	908	864	859	872	903	881	860	897	866	918	923	885	922	922	882	865	893	939	874	942	833	907	834	863	840	857	908	873	855	882	892	871	876	845	880	918	855	907	825	866	939	930	887	967	899	902	911	913	912	889	909	963	884	890	905	905	883	961	914	890	928	883	916	893	888	890	931	887	850	912	897	837	827	860	873	853	892	867	855	885	932	908	855	881	887	918	919	918	867	894	873	868	923	881	840	902	896	915	870	939	905
32463	21376	29230	20641	4061	1655	2207	2791	2296	728	350	401	355	361	368	376	332	349	376	355	369	376	420	406	343	334	395	348	337	344	322	368	378	372	373	332	395	338	390	366	357	388	391	339	385	346	352	361	374	370	368	360	365	372	358	378	350	366	336	383	328	363	327	344	379	381	388	364	321	329	392	354	374	351	339	352	375	369	392	356	362	351	346	375	336	351	353	339	348	345	361	356	394	365	359	363	358	365	336	336	347	406	371	351	345	337	395	379	335	345	351	347	376	372	341	339	340	339	337	355	361	378	377	351	375	382	368	361	379	385	352	361	367	331	374	360	394	335	369	348	379	384	359	350	341	342	377	348	338	395	338	370	331	389	342	368	370	402	343	371	342	348	385	364	355	347	337	331	356	352	385	374	348	374	385	351	344	345	360	347	326	357	340	340	371	352	357	367	367	347	375	358	339	336	364	354	406	372	372	341	358	343	384	339	385	379	359	343	365	340	369	346	344	355	370	355	351	331	344	350	360	393	365	348	382	366	354	368	366	371	351	350	343	325	388	332	368	359	344	382	367	341	386	348	367	345	419	357	341	402	393	316	312	392	316	340	364	349	337	363	388	316	385	372	333	341	365	359	369	325	372	353	348	374	326	336	340	338	368	370	375	336	369	363	404	359	350	356	351	324	369	334	354	351	330	376	389	351	353	349	385	352	333	355	351	322	361	326	328	367	365	379	335	374	348	351	345	392	394	346	355	361	348	353	353	369	358	363	367	358	356	350	362	380	344	373	356	337	362	340	342	351	348	371	343	344	388	319	385	342	346	377	373	363	345	368	327	360	347	377	341	384	378	371	391	332	363	386	389	381	331	369	366	320	367	342	353	350	363	340	369	334	354	356	336	356	329	366	397	333	335	349	372	367	340	352	333	373	316	355	342	335	328	349	373	361	361	341	334	393	353	375	335	326	374	384	367	365	340	385	361	369	380	397	345	381	377	369	340	350	348	347	336	384	365	340	356	357	335	320	341	367	390	358	327	332	384	363	403	364	324	342	370	372	359	385	377	339	382	361	379	331	402	362	337	347	360	319	345	334	383	334	381	372	342	357	352	361	320	403	335	359	329	316	364	363	385	376	345	351	361	333	352	344	361	364	355	353	377	370	393	353	331	341	386	354	322	319	372	368	385	365	349	362	368	307	325	362	332	317	356	340	348	375	382	349	380	338	350	366	355	362	378	369	380	354	351	337	394	372	377	343	348	387	381	366	369	387	377	327	344	324	323	379	384	360	329	361	312	389	368	324	391	372	362	329	402	368	395	337	331	352	370	357	361	340	361	352	313	373	335	320	355	363	342	344	383	336	375	354	375	343	342	391	391	357	370	395	346	357	367	374	359	384	378	344	373	375	347	360	310	373	372	385	347	349	335	344	369	376	373	330	389	403	335	342	366	338	326	399	344	340	337	365	378	351	346	368	369	351	321	343	331	400	385	376	340	336	355	329	350	354	346	341	379	326	348	338	382	338	356	360	334	359	386	400	375	361	365	340	359	343	362	388	346	343	362	333	354	364	362	359	371	385	367	384	383	316	398	352	346	369	315	373	367	334	384	364	375	358	358	329	352	360	353	343	366	353	368	349	395	351	354	336	367	398	345	336	378	384	366	340	324	365	368	357	349	371	326	351	369	387	372	351	347	367	354	380	341	346	342	302	369	347	348	370	364	334	367	339	342	343	322	371	340	370	345	381	352	365	378	368	353	352	399	368	343	352	354	348	342	342	337	352	367	355	357	336	339	353	381	369	355	355	327	349	323	356	323	392	335	372	339	320	347	337	353	345	346	339	355	365	323	342	353	360	393	351	343	359	311	368	393	350	371	357	352	354	372	348	362	364	345	365	350	375	379	344	352	370	350	332	339	361	353	360	348	375	363	341	374	359	363	334	358	335	392	354	371	297	369	358	368	378	356	374	345	359	362	355	367	365	365	371	357	391	347	385	354	391	351	330	373	363	342	323	319	330	349	375	332	344	334	328	351	365	355	345	351	354	328	370	355	393	377	352	361	330	351	380	374	344	352	341	391	362	419	360	353	332	359	373	379	342	360	361	350	341	374	390	323	343	354	380	337	378	327	393	341	366	363	341	321	379	376	337	356	333	323	349	377	367	347	369	361	365	366	336	352	388	324	326	358	341	344	358	338	333	344	350	332	310	371	396	376	342	398	347	324	362	376	358	373	329	346	349	347	329	362	386	367	329	353	347	382	304	371	363	368	366	368	369	335	356	337	377	376	336	359	368	358	318	330	337	367	336	347	356	346	344	366	353	334	337	349	330	384	330	343	376	340	365	361	393	356	361	348	393	354	357	343	343	353	366	348	369	412	364	351	347	375	351	352	386	340	338	350	360	353	397	380	358	347	379	385	356	367	366	363	352	360	375	353	359	372	353	390	329	353	391	315	361	372	374	344	364	373	358	367	347	346	380	336	324	338	376	350	346	342	374	365	339	361	378	355	339	313	342	341	337	344	367	366	340	383	325	352	406	320	362	350	339	379	360	351	337	362	364	343	357	329	360	369	361	352	339	374	355	389	339	335	360	334	355	362	359	357	352	405	371	403	368	367	335	377	343	327	339	346	390	351	320	308	370	383	337	345	372	354	362	363	384	386	385	367	360	359	363	380	339	351	369	369	358	427	356	328	367	339	341	342	373	346	350	368	364	333	372	364	360	341	361	402	360	374	384	357	328	362	406	347	327	377	344	355	327	342	338	407	354	392	352	369	352	360	367	346	348	367	351	349	353	352	355	333	359	359	338	346	370	358	358	371	363	373	372	382	364	391	370	317	345	341	399	357	390	378	354	364	352	350	337	385	343	362	372	387	347	357	339	339	368	358	355	340	355	373	363	342	384	387	365	362	354	358	319	335	353	328	377	354	345	378	360	344	367	351	342	320	339	386	390	330	416	341	352	333	361	386	347	377	380	346	320	368	344	339	386	357	386	376	345	333	358	394	367	349	353	376	320	365	327	325	356	355	344	333	395	344	368	389	354	416	369	370	378	352	349	303	333	383	331	369	354	347	405	363	358	337	339	367	371	356	394	370	374	337	377	357	366	353	360	375	362	397	353	354	375	373	354	361	369	338	378	328	425	382	355	353	338	363	358	361	348	343	377	347	350	381	344	346	391	355	387	329	379	386	370	341	389	352	371	366	341	334	328	350	333	382	343	360	367	347	355	356	369	369	363	343	338	312	378	363	372	333	317	396	402	404	377	353	357	359	363	377	366	354	344	350	377	310	390	365	344	359	316	321	337	359	373	361	342	383	346	356	348	350	323	363	336	339	364	338	344	358	344	320	389	339	347	340	358	360	365	370	378	382	346	331	390	348	418	341	374	371	342	407	344	346	366	337	368	315	384	345	343	352	370	365	352	365	376	360	338	351	380	381	376	349	360	325	327	355	346	339	334	394	365	362	367	375	359	360	395	314	359	356	370	381	360	340	370	337	369	353	381
22820	16290	35425	27093	8346	6097	9130	11440	9743	2383	821	839	870	905	836	818	765	856	847	794	808	823	844	837	775	846	873	852	812	821	812	822	830	874	780	795	779	786	801	775	836	859	805	854	749	802	812	818	777	823	812	863	835	840	813	814	819	843	738	799	844	844	824	784	807	813	816	861	842	836	798	810	794	855	832	808	814	790	791	779	830	773	843	850	860	789	846	841	795	824	817	815	824	830	807	854	819	750	832	828	849	822	753	791	826	789	832	809	887	812	808	850	851	839	814	824	803	818	812	819	815	810	819	870	837	795	808	839	833	785	798	805	810	803	770	914	837	820	835	836	804	822	810	871	872	846	804	765	844	806	828	839	869	833	824	839	811	801	836	856	815	814	810	814	813	799	861	829	812	847	821	785	833	819	814	818	860	842	830	882	851	796	783	852	822	813	810	827	805	801	809	808	853	868	835	812	821	812	823	870	809	819	785	820	798	852	816	799	773	801	829	876	845	859	795	857	810	803	848	841	870	858	813	825	796	835	843	870	794	816	792	812	813	806	845	824	804	812	846	831	833	799	818	842	843	826	822	787	810	810	825	813	828	812	805	828	795	799	835	787	840	853	835	799	836	851	828	802	836	836	805	757	775	858	820	834	817	817	794	861	803	859	875	805	836	858	835	817	793	803	799	829	807	871	844	825	835	849	824	820	769	844	852	803	863	842	802	831	823	861	849	791	804	886	831	822	812	791	812	762	869	799	780	796	809	812	840	802	819	884	826	775	869	829	769	843	820	808	812	801	823	831	828	788	802	813	813	804	846	775	847	833	844	792	859	815	820	827	829	836	859	787	803	803	803	842	884	794	805	815	791	803	776	773	818	852	818	868	829	820	795	804	829	844	822	748	828	811	828	825	824	827	814	803	866	824	815	820	805	816	784	812	807	815	788	819	849	806	828	844	813	857	784	848	779	815	811	880	797	798	906	784	770	819	833	792	845	835	811	848	784	845	781	824	879	827	801	870	817	828	829	828	790	878	873	873	845	812	825	787	841	827	848	764	819	871	837	820	823	809	815	769	764	846	816	861	795	814	789	828	852	812	847	803	786	866	753	765	859	798	852	800	815	790	819	889	826	861	836	880	791	823	845	806	854	879	810	868	837	838	797	796	845	853	796	845	842	834	791	791	806	802	797	852	838	884	851	839	828	834	821	874	802	847	841	840	829	804	759	862	856	877	829	822	817	808	767	878	847	813	810	837	795	795	828	783	824	795	860	839	832	812	891	879	805	758	834	829	785	805	819	850	778	842	824	821	836	838	806	804	793	841	833	810	831	851	770	849	870	806	779	802	834	853	805	825	789	817	823	838	810	822	832	802	825	863	786	780	821	786	807	801	876	788	822	805	792	844	786	826	802	863	798	792	811	804	808	813	777	856	800	813	831	828	831	778	826	840	876	863	894	843	825	796	808	822	838	863	820	843	826	842	778	819	865	797	818	857	861	781	784	801	846	860	841	839	834	857	884	871	845	832	775	801	791	780	762	797	825	855	830	841	803	741	809	823	854	866	866	807	854	821	812	832	801	848	790	838	784	803	839	804	788	825	844	785	826	819	803	843	815	812	843	821	819	780	861	808	825	767	773	828	825	785	793	853	848	830	836	848	825	798	822	782	816	825	826	809	836	796	836	859	815	838	806	785	841	823	819	805	830	811	836	816	817	821	826	799	805	805	851	801	822	807	824	852	817	774	861	850	831	818	824	839	785	815	805	823	845	807	825	836	871	824	801	783	838	845	827	823	833	858	843	842	782	873	778	845	814	844	812	820	848	792	824	745	831	845	865	864	861	765	850	851	882	841	889	808	802	813	845	837	810	794	836	886	748	864	812	800	792	804	812	785	798	818	806	814	841	774	813	830	837	824	817	749	823	757	826	795	846	818	771	825	790	834	825	781	841	815	797	860	807	836	903	853	792	797	839	834	843	822	820	830	833	851	836	855	837	788	849	851	829	804	757	814	838	780	841	844	838	853	818	777	846	824	831	836	848	796	822	794	837	863	854	839	845	846	829	837	859	837	810	792	841	830	819	802	865	801	805	880	742	783	803	835	830	871	820	814	802	846	798	843	814	822	865	774	862	849	815	846	849	827	821	833	839	801	784	783	812	845	840	808	852	854	809	807	820	845	823	855	812	774	831	762	835	850	857	794	820	848	805	809	901	815	792	843	860	814	894	824	830	812	842	818	839	769	890	845	857	904	809	854	854	816	860	830	866	821	836	828	842	822	812	799	795	836	802	779	883	822	832	750	857	803	852	776	792	854	851	817	837	814	816	803	824	815	813	899	814	873	851	795	807	886	842	805	840	838	859	833	827	803	812	846	826	869	801	838	822	860	822	877	801	785	798	808	891	779	839	877	768	794	827	838	790	802	828	827	856	824	817	820	836	848	781	824	795	770	868	853	825	836	795	803	784	842	815	853	801	776	818	850	837	883	803	772	837	799	828	868	828	802	833	779	893	849	793	839	792	828	831	815	844	839	847	795	816	818	805	751	826	796	844	840	810	813	837	834	904	788	874	804	835	816	798	830	813	818	810	750	836	755	795	860	860	892	808	835	814	797	862	828	784	814	792	816	827	831	819	820	871	836	794	844	829	842	768	896	891	877	797	799	804	835	873	828	827	832	723	824	838	801	833	828	834	836	796	849	820	895	838	852	781	816	776	846	803	809	847	885	859	847	773	829	757	841	829	852	805	860	828	864	847	820	849	827	864	801	838	818	807	775	871	839	801	769	849	800	857	827	849	803	827	824	853	784	829	800	830	821	810	820	809	816	847	875	858	874	897	783	830	826	838	803	814	791	828	830	816	850	818	845	782	801	802	873	787	786	820	756	831	828	808	820	817	830	783	848	838	797	844	794	843	764	781	826	839	836	807	810	837	834	827	867	847	802	851	818	827	795	803	807	851	824	784	819	839	759	776	845	797	840	817	802	835	849	785	824	814	812	799	885	859	856	830	891	863	840	775	815	831	875	823	827	827	860	767	877	791	813	820	823	841	829	804	841	815	839	812	846	829	809	838	816	827	829	797	806	798	851	852	842	861	787	874	807	868	868	847	832	838	855	811	827	807	822	830	837	819	869	793	793	833	803	796	765	804	890	804	795	824	818	814	877	837	834	837	835	770	821	818	801	847	854	833	841	802	861	755	848	870	850	836	819	828	827	816	795	787	857	819	797	755	826	854	835	825	819	858	816	830	870	784	852	804	864	861	786	837	777	873	850	807	833	875	787	773	826	843	768	835	866	826	855	777	839	784	814	805	809	853	742	851	836	794	847	778	820	846	854	834	804	838	809	817	850	831	828	831	845	784	816	840	790	835	765	843	837	777	813	762	801	791	786	853	894	793	845	804	829	785	829	820	822	888	792	792	840	821	795	863	812	822	842	798	790	835	811	826	849	807	824	806	833	811	871	836	825	757	828	826	850	801	831	832	829	821	809	819	867	810	811	869	815
43905	33380	47849	28946	6042	2638	4275	4835	3284	783	259	256	271	227	274	293	262	243	265	238	251	249	274	267	243	244	271	245	264	266	247	221	244	260	267	256	272	255	261	237	249	248	262	253	267	254	242	248	235	253	244	241	219	270	255	257	267	253	253	228	260	259	273	249	274	269	273	263	240	244	260	246	259	285	273	276	260	284	245	230	261	249	263	222	273	255	238	271	239	252	255	278	253	250	253	254	268	263	261	235	268	260	226	237	253	265	238	259	246	262	265	245	241	222	234	211	252	266	242	255	253	270	276	295	286	295	232	253	263	241	254	246	268	254	249	248	243	260	235	268	269	290	291	257	254	267	278	246	257	243	243	225	239	276	285	246	266	249	273	249	237	244	231	282	261	218	279	235	273	227	305	252	265	262	272	251	229	245	251	273	236	258	266	258	233	271	257	251	259	251	268	273	225	261	273	263	231	247	257	293	280	247	249	242	254	270	277	231	228	274	248	267	276	245	264	267	225	259	291	267	225	286	243	252	279	261	271	226	270	251	269	283	277	267	242	269	278	269	284	298	238	283	249	236	255	307	253	255	255	245	211	249	240	264	274	261	243	285	252	256	265	227	249	246	246	275	246	240	279	253	236	274	227	227	257	247	235	259	247	260	305	271	247	235	246	235	223	251	258	273	253	254	280	271	251	246	262	283	249	211	270	252	271	232	248	261	276	249	265	242	263	276	232	254	266	219	241	253	237	235	276	277	243	261	259	237	275	275	230	266	259	269	248	239	235	257	285	242	248	286	275	278	258	245	261	266	245	243	255	290	251	241	250	218	257	300	241	271	275	261	244	262	240	259	272	249	269	274	269	262	261	291	255	247	243	244	269	215	250	264	266	240	276	248	243	291	272	243	253	256	242	243	260	238	233	239	272	237	218	257	244	244	218	250	235	260	241	255	273	254	228	294	252	226	256	274	243	249	238	230	255	258	288	243	255	261	293	218	246	266	270	254	248	277	254	236	257	262	235	245	250	247	237	258	290	237	265	287	257	250	249	265	229	228	277	275	257	243	268	268	254	269	249	252	269	275	239	253	276	249	249	292	260	242	257	256	277	295	262	218	254	237	261	262	227	275	262	238	247	258	271	245	269	238	251	244	274	233	261	288	225	268	274	280	253	258	236	278	252	214	235	265	272	228	243	259	293	249	247	240	244	253	249	243	233	267	248	236	260	240	268	244	233	266	249	283	248	243	270	258	256	237	232	245	266	274	281	242	271	217	260	260	256	263	253	268	248	242	214	243	248	256	247	280	283	266	269	257	279	279	267	266	249	254	249	254	242	257	262	230	275	235	260	240	259	241	230	274	268	253	270	280	264	224	216	253	225	253	232	251	260	241	226	260	233	228	295	230	248	284	249	253	284	281	257	259	255	231	227	233	284	241	249	252	248	275	246	237	252	289	282	247	221	256	289	267	263	254	273	241	229	269	269	240	306	258	222	263	251	258	244	260	281	254	269	252	265	243	257	235	266	266	225	265	262	229	231	253	258	240	239	258	242	246	229	225	249	255	259	244	280	240	255	232	259	256	250	226	229	230	250	248	234	244	257	215	257	274	253	248	260	272	262	275	254	249	270	245	226	281	241	244	284	246	227	221	237	249	259	266	279	249	224	236	257	292	228	264	264	245	224	235	236	300	250	245	259	250	239	253	291	268	222	269	258	230	282	253	297	211	257	257	259	232	237	240	266	228	266	238	226	279	238	268	280	246	267	265	260	263	254	278	308	244	248	266	261	265	284	263	240	261	289	226	262	247	247	253	264	264	237	261	273	269	281	260	258	247	254	269	281	247	260	260	267	258	284	248	254	273	251	236	237	277	240	248	243	283	279	252	243	247	260	263	241	258	255	219	256	248	250	262	245	259	237	240	279	259	259	290	275	264	250	258	263	243	248	238	260	227	274	258	257	244	237	250	250	255	246	244	267	261	248	270	247	256	254	201	253	241	266	265	253	261	255	218	251	269	251	224	255	248	254	274	262	263	291	234	245	243	263	258	229	223	261	275	239	258	213	251	238	250	250	238	265	277	255	254	264	239	242	237	251	271	273	276	260	265	275	236	231	247	242	254	255	241	265	262	225	260	245	265	272	265	269	236	261	238	254	260	286	263	266	266	304	275	251	238	261	261	255	252	251	291	242	238	280	236	254	258	267	257	262	264	268	237	240	263	253	253	239	253	249	263	246	298	256	262	250	248	278	281	279	234	268	248	243	249	256	260	272	247	260	245	269	258	266	225	244	251	251	233	259	238	255	219	244	255	254	258	259	273	240	275	276	254	252	270	247	244	266	297	247	283	242	262	260	272	270	253	250	232	211	219	231	261	269	282	273	279	233	242	270	264	216	254	243	265	234	230	228	243	259	265	278	240	248	267	221	247	269	291	215	242	238	279	232	256	261	224	246	287	246	248	253	245	221	278	262	238	261	244	309	249	221	268	236	261	274	257	282	268	235	273	267	301	267	241	262	234	244	255	227	265	250	260	236	239	257	247	250	264	269	270	272	256	242	267	264	259	251	262	239	237	229	266	247	259	276	256	280	266	246	276	245	253	236	224	235	247	262	249	235	268	231	271	234	220	238	266	239	235	228	248	257	226	259	251	271	268	247	258	243	253	225	253	245	260	241	257	243	223	237	230	218	244	253	243	265	241	250	261	291	264	282	244	233	263	240	255	246	243	229	264	296	216	267	248	242	236	237	224	247	275	252	247	245	236	252	262	250	276	235	252	253	255	262	256	250	281	249	273	248	250	255	268	268	225	255	210	233	292	270	270	233	243	263	257	227	246	239	258	241	258	251	225	244	261	235	258	235	208	242	260	278	262	222	246	282	258	260	242	232	248	275	256	245	252	271	250	264	249	249	234	276	253	241	250	287	305	261	245	278	229	222	253	262	266	242	231	269	230	231	238	259	238	276	290	263	260	256	212	231	235	277	262	247	248	252	222	256	248	260	244	263	247	250	265	258	260	258	228	253	240	228	261	283	256	245	236	265	237	255	262	243	262	262	269	251	265	279	252	279	248	255	240	251	241	251	265	252	288	260	260	253	259	214	232	259	279	253	234	256	248	257	250	252	251	258	255	247	256	234	250	274	281	251	254	268	231	240	237	268	254	244	272	272	221	238	273	262	245	253	269	273	280	254	247	241	241	283	247	231	244	240	251	259	247	217	236	240	262	250	259	287	271	232	261	272	281	239	255	242	261	270	275	266	250	248	235	240	229	279	254	247	270	298	228	273	251	248	214	234	257	254	252	272	246	247	227	254	249	236	273	238	219	247	260	271	243	245	265	263	252	244	250	239	241	268	235	239	261	240	237	292	266	246	243	257	266	260	270	290	237	204	258	239	278	256	255	243	270	266	277	258	247	270	240	242	228	282	267	234	265	257	264	277	252	231	285	234	250	261	233	253	283	272	276	276	240	252	251	277	249	240	232	260	268	259	236	243	243	229	290	241	257
29567	24119	48320	30664	9628	9666	16297	16860	12693	2686	584	639	602	593	646	584	598	638	594	587	604	593	643	595	590	597	598	564	585	586	574	585	647	613	616	638	633	561	630	638	570	602	630	577	649	612	570	627	605	596	570	588	610	575	592	602	589	585	639	657	645	657	621	567	598	564	607	634	593	607	598	603	620	619	628	606	631	623	607	597	576	587	580	602	636	572	609	599	614	624	606	640	603	589	621	604	607	606	641	609	607	584	571	606	583	624	630	669	642	594	595	587	613	629	565	608	592	597	569	583	606	615	604	620	608	634	571	558	631	655	621	615	623	603	591	610	611	604	625	625	644	590	629	604	622	566	600	577	627	592	616	587	646	634	619	595	594	603	579	605	645	603	603	576	612	590	572	586	600	605	596	596	560	600	631	548	592	601	563	610	569	594	588	594	607	602	619	590	616	587	593	597	593	612	668	601	603	583	598	627	588	595	639	565	582	624	587	587	543	580	602	585	592	579	566	576	587	585	582	618	608	614	574	608	602	622	569	577	603	602	606	657	565	590	613	611	589	600	607	535	640	573	620	594	627	578	596	632	596	619	633	597	602	603	644	618	646	617	627	610	616	591	592	619	639	606	586	572	588	592	644	569	610	614	600	572	617	582	621	617	590	668	617	622	571	595	617	619	592	573	594	566	637	588	596	578	615	554	638	597	591	629	603	636	569	628	618	595	604	618	592	639	616	611	595	615	653	623	620	598	600	613	556	560	573	603	621	640	575	639	604	637	607	614	574	571	582	586	607	607	630	612	557	576	597	653	586	662	571	573	636	659	597	596	600	593	599	558	625	564	575	587	623	602	630	580	617	604	589	562	593	548	604	618	611	608	599	571	621	603	579	590	592	609	585	627	631	574	588	627	631	604	583	613	597	624	542	616	621	673	618	615	592	630	629	582	614	651	657	603	598	609	602	654	614	590	575	583	617	560	632	583	585	593	621	590	589	610	626	609	594	599	577	619	593	582	614	622	580	559	635	569	569	565	606	583	581	628	574	602	572	607	595	581	564	578	601	618	602	608	609	646	591	584	600	567	592	572	636	563	631	606	588	558	605	572	602	575	649	592	615	585	587	617	592	553	623	605	616	598	595	594	574	617	575	581	632	625	618	586	611	614	587	580	587	598	621	599	611	572	535	656	597	611	584	633	607	632	591	622	586	585	568	596	597	586	639	600	579	570	638	592	599	608	600	612	561	627	628	644	572	622	617	588	566	586	584	589	632	588	581	613	614	663	639	579	598	639	599	576	635	616	591	558	608	588	603	596	597	602	621	610	607	640	599	598	603	603	601	607	602	612	579	635	590	576	598	604	603	595	542	609	632	614	609	599	560	621	599	618	550	621	617	602	612	614	612	584	565	603	580	614	591	594	586	612	640	635	649	595	600	621	570	604	632	626	629	631	611	576	557	577	625	617	626	601	590	633	624	605	649	596	652	594	591	576	585	600	618	581	598	618	592	587	626	594	575	615	563	626	623	602	605	606	577	556	630	605	629	590	613	615	611	612	597	641	602	593	640	640	597	665	616	581	611	621	599	612	596	608	615	609	649	565	594	612	569	612	620	617	560	606	585	605	583	563	630	569	615	584	610	615	600	599	580	569	624	671	595	621	632	616	637	598	604	623	579	649	655	604	628	596	577	555	593	591	552	591	622	613	604	589	513	614	631	624	634	633	616	606	610	604	598	613	587	615	632	585	617	645	661	640	584	588	578	626	612	576	584	631	604	623	601	584	621	597	605	617	620	579	625	603	614	608	634	600	543	574	594	604	576	624	642	582	631	635	608	568	614	582	597	582	589	611	579	586	598	623	628	579	605	625	601	638	647	617	602	622	587	616	633	562	598	572	603	591	611	613	594	615	633	602	593	564	569	577	634	625	597	595	638	623	669	632	559	608	575	629	639	629	652	571	607	621	599	569	588	587	588	576	600	603	602	598	586	618	643	629	638	615	584	652	587	596	619	596	596	606	599	544	566	617	575	602	592	601	591	612	669	585	684	590	608	600	603	607	588	575	556	574	586	575	597	577	657	638	580	600	617	611	674	601	580	628	597	609	597	579	613	626	602	608	589	617	602	597	604	578	554	584	591	560	627	591	589	633	583	579	613	620	612	609	609	575	611	583	608	601	614	621	595	636	584	633	585	625	589	635	661	590	577	594	604	573	603	579	551	543	598	573	617	594	613	597	552	587	614	597	616	650	544	632	571	642	623	582	615	552	639	586	648	592	581	583	607	627	585	657	588	620	625	595	583	587	602	615	637	585	595	611	553	587	572	595	572	615	600	571	597	610	626	606	594	612	610	626	591	616	587	615	652	593	628	610	604	601	629	637	591	599	595	569	587	591	608	633	580	627	570	603	583	612	577	608	619	596	599	596	602	599	634	577	565	574	586	603	650	615	588	608	603	602	612	592	607	592	653	611	611	625	591	599	621	630	608	634	571	617	623	590	600	599	603	599	580	617	583	599	596	554	608	631	600	609	565	627	590	545	606	588	569	593	616	621	577	593	562	571	614	567	630	565	622	624	587	586	617	631	608	625	577	602	623	628	614	610	592	609	590	589	589	578	578	598	602	630	618	594	573	572	572	644	568	623	601	618	642	579	606	614	640	592	620	627	570	609	595	629	637	601	556	584	602	600	624	568	597	556	611	609	591	589	584	588	577	611	591	579	571	618	590	567	605	578	599	607	567	570	615	585	567	618	612	588	613	592	567	585	611	606	607	550	595	598	618	594	570	592	628	626	656	581	592	619	597	620	613	645	600	608	649	610	631	615	571	606	599	627	690	566	579	621	598	619	611	658	612	598	662	640	582	597	591	621	581	602	572	603	605	609	613	602	607	627	657	670	611	630	610	569	605	602	570	623	607	587	604	578	610	605	585	596	604	609	597	589	592	615	578	606	661	593	607	596	582	599	610	552	601	621	596	609	566	577	597	579	581	593	607	612	558	628	617	615	584	570	558	642	620	636	581	666	631	608	605	555	561	578	621	599	621	631	592	575	589	638	596	607	588	596	604	626	602	604	592	603	622	590	621	609	588	631	580	601	581	604	552	596	610	579	588	554	615	578	571	550	628	619	593	589	604	622	579	604	608	593	636	614	577	589	602	601	618	578	580	634	635	609	614	588	606	549	603	559	590	653	634	610	586	598	627	593	563	572	589	612	563	599	601	597	615	615	612	624	600	557	576	602	604	584	641	580	570	578	587	611	592	644	592	645	625	577	603	652	590	564	601	571	572	648	597	584	602	562	612	593	608	575	566	583	594	630	574	619	587	604	639	610	594	569	622	562	641	608	631	599	616	626	607	606	637	568	558	592	606	619	634	607	575	588	624	568	603	592	615	591	571	594	543	604	583	619	611	633	609	606	605	573	589	616	630	581	627	606	583	609	633	626	599	581	596	627	617	555	603	627	643	531	578	596	625	628	619	558	600	661	578	560	590	594	569	638	609	616	595	594
10078	1820	2371	1198	490	442	444	469	477	413	381	383	403	406	397	388	390	402	367	376	383	378	405	421	370	405	427	409	401	401	378	353	404	395	408	386	399	390	376	388	430	379	383	412	384	411	382	339	355	370	372	389	371	383	382	396	407	371	424	437	387	380	376	381	356	393	407	401	416	398	386	426	383	395	355	401	396	429	400	412	377	362	385	382	388	341	406	400	391	416	395	393	404	384	369	359	351	353	389	387	338	428	350	370	431	384	408	400	355	337	400	412	405	363	393	352	372	413	425	415	383	407	426	376	351	343	361	373	397	405	390	395	396	344	403	396	375	374	375	380	404	398	396	372	383	367	366	384	414	376	379	353	399	380	384	374	352	434	404	405	381	354	364	366	388	394	354	392	365	386	380	385	358	404	329	390	402	405	342	401	414	386	376	392	337	363	403	393	391	382	353	383	387	369	390	368	368	412	394	371	347	362	390	416	382	362	408	385	374	385	392	406	409	402	390	376	415	369	389	415	409	384	376	372	347	386	397	378	365	376	400	393	374	390	402	412	375	382	380	397	374	352	378	402	365	391	409	388	380	382	408	382	400	377	383	392	375	385	389	367	417	376	376	372	372	418	351	374	386	351	403	400	362	372	402	361	376	390	389	404	375	405	366	423	399	394	429	356	390	373	372	402	396	358	402	375	349	358	380	431	381	374	395	377	394	404	402	394	373	391	382	364	370	393	388	391	413	378	398	366	374	345	370	372	351	381	369	415	408	403	362	380	387	382	409	398	397	382	377	362	379	359	384	423	366	368	414	381	404	372	385	387	386	390	402	393	353	423	395	389	369	393	391	379	407	374	425	391	415	393	408	359	395	391	391	374	352	391	387	393	411	383	376	358	400	351	376	374	365	419	383	362	398	391	385	353	360	410	405	419	392	369	371	346	354	400	378	390	386	375	404	377	398	403	387	363	450	399	357	393	418	406	403	391	375	427	401	399	388	415	370	423	397	365	374	437	359	389	393	382	371	394	393	356	404	404	409	415	339	378	410	364	432	399	412	411	431	396	410	404	423	378	392	348	406	390	396	407	396	399	381	406	384	393	332	345	362	416	416	426	398	380	380	378	400	371	368	364	370	339	356	404	397	361	381	368	404	382	385	347	351	396	372	383	395	426	349	388	371	380	375	383	408	393	386	359	379	389	403	376	390	369	335	364	409	367	394	392	387	396	399	392	400	374	428	391	380	383	341	364	396	380	380	372	376	395	387	399	350	390	371	377	399	380	451	374	376	399	441	428	387	383	368	376	375	365	387	411	404	376	440	373	414	363	382	388	400	378	382	379	362	414	410	393	373	386	384	394	376	389	379	385	394	368	367	375	383	388	405	363	370	401	335	373	373	376	375	387	413	426	415	373	409	396	409	433	392	399	380	400	414	394	403	397	380	358	394	408	413	372	361	334	364	415	347	358	376	369	404	392	368	392	374	417	377	378	389	411	434	381	409	384	408	378	379	393	382	366	404	408	382	326	369	392	412	398	373	337	398	388	389	324	404	385	397	404	413	384	402	409	412	375	361	363	383	381	372	376	373	363	413	381	377	422	343	347	384	404	400	392	340	377	385	384	384	382	374	394	453	396	380	361	396	368	369	369	349	399	364	418	410	422	394	384	389	403	409	391	390	397	382	400	356	423	364	358	384	390	344	409	381	396	348	387	401	370	392	387	399	384	372	359	398	396	414	380	418	408	405	410	381	370	397	370	399	410	408	384	378	346	401	374	397	366	426	400	372	373	411	423	425	383	383	338	400	386	414	406	407	356	378	376	382	428	391	374	374	387	363	414	407	392	359	403	378	406	352	413	369	398	389	368	368	369	377	402	395	383	392	409	420	393	382	378	379	399	364	409	438	403	388	412	352	372	374	337	371	357	381	370	341	372	366	359	384	398	387	397	349	407	373	390	355	378	417	407	386	389	392	399	388	380	376	366	381	385	390	348	387	376	386	394	397	370	391	370	410	390	380	408	371	369	418	347	376	381	387	369	400	374	386	405	400	394	370	352	364	352	385	383	388	381	355	418	449	382	401	398	360	415	382	409	405	410	406	395	369	404	388	396	403	366	389	380	361	398	405	408	416	391	358	387	373	414	342	386	367	378	396	395	372	411	408	386	377	358	378	369	387	420	406	427	384	416	378	373	380	392	385	408	387	343	382	403	388	403	396	385	412	350	356	361	416	400	349	400	418	389	386	381	420	387	390	383	393	335	388	363	395	414	388	371	411	402	358	351	370	408	390	387	372	375	406	365	388	415	404	366	352	367	371	377	353	354	378	358	427	387	356	400	423	393	420	379	370	374	393	378	392	376	364	407	381	366	377	401	404	366	351	383	378	389	403	387	395	342	377	417	387	386	376	368	371	384	385	371	420	353	399	387	399	384	413	390	385	429	386	376	372	376	407	389	369	354	358	323	402	402	340	381	371	385	373	395	397	385	417	415	377	399	383	358	343	378	362	400	399	390	382	404	419	397	382	401	371	377	368	358	366	414	381	396	388	398	372	376	383	412	378	374	382	375	426	394	379	376	387	404	410	371	392	367	357	402	411	397	394	427	388	381	382	336	372	386	357	408	382	405	389	377	436	346	361	376	381	406	374	359	390	399	368	391	406	393	415	410	425	386	346	410	373	379	343	386	375	439	381	394	352	344	354	375	366	370	427	365	381	392	356	366	410	397	403	405	385	363	385	386	383	372	381	403	400	396	382	384	396	388	399	388	374	382	383	392	358	388	423	415	371	358	392	383	365	397	366	380	367	385	387	372	408	386	411	387	380	377	373	389	389	404	362	367	402	388	404	367	372	374	406	368	394	362	371	384	406	377	362	372	377	418	379	416	380	404	401	362	416	391	381	397	381	391	412	402	435	434	366	392	398	385	365	387	424	412	411	368	403	362	379	375	402	365	377	391	348	378	387	406	416	326	382	410	386	402	427	390	397	420	424	405	429	371	363	392	364	407	361	394	401	375	429	377	362	375	384	367	387	377	388	377	387	384	402	362	397	378	386	402	403	379	378	370	427	382	380	370	376	421	377	391	388	357	345	390	369	377	370	373	407	388	378	372	378	385	381	381	392	359	363	409	385	390	388	395	398	368	374	378	375	406	371	382	408	378	389	421	388	419	407	379	364	370	367	408	433	379	384	401	387	343	386	356	358	410	383	361	391	401	375	369	400	371	384	431	370	386	397	422	393	403	392	373	402	397	389	380	405	385	354	388	397	436	392	401	397	423	353	389	378	365	373	355	402	400	384	420	412	373	407	343	400	401	387	379	396	369	426	397	375	374	375	375	350	369	396	398	374	395	367	406	346	362	396	380	385	422	351	360	364	330	376	407	371	418	429	382	381	440	444	395	377	363	413	377	392	395	430	394	399	384	406	417	415	348	397	392	367	391	386	360	399	377	386	400	407	351	372	410	360	373	354	342	404	395	415	344	413	397	401	382	360	361	376	402	377	374
7723	2629	5597	2790	1297	1067	1274	1377	1293	913	899	930	903	917	847	873	870	853	880	908	840	849	927	933	893	878	909	920	917	854	858	885	908	910	910	849	856	863	918	920	912	895	864	810	857	916	882	931	909	899	863	853	852	915	867	878	863	884	891	902	918	886	884	888	921	895	885	868	884	862	879	863	847	917	872	889	876	865	824	872	894	930	927	841	865	869	885	895	913	890	908	878	905	908	856	935	851	858	914	900	899	925	880	885	838	873	888	921	900	874	867	882	871	877	861	877	920	918	920	861	837	905	886	877	892	883	889	898	855	838	886	906	869	870	883	863	882	903	886	866	866	889	953	903	875	864	962	894	920	861	868	881	878	919	880	871	905	882	858	868	857	905	886	928	874	867	910	884	967	867	889	912	938	882	863	883	884	891	833	977	897	909	903	877	893	917	858	883	902	864	901	871	902	904	894	957	839	890	870	916	864	865	907	790	937	911	873	838	897	926	910	794	912	886	916	888	929	931	887	869	888	936	867	909	914	881	861	840	898	888	928	891	879	912	903	910	845	948	923	893	860	880	860	853	812	913	889	887	836	855	926	903	915	958	901	865	884	912	903	863	824	890	889	905	900	828	871	903	870	851	910	934	852	878	903	908	876	839	872	848	871	890	888	847	911	918	888	885	855	914	871	865	911	844	854	914	889	904	886	902	868	901	855	912	900	889	923	893	904	797	930	926	910	877	878	910	962	863	877	924	872	899	889	906	859	873	889	887	916	981	844	809	904	869	932	917	883	832	870	871	905	870	885	843	887	866	907	864	871	884	924	852	869	926	865	900	865	840	942	887	936	877	853	891	836	889	901	828	891	878	888	844	867	868	922	857	871	877	919	908	897	919	872	935	901	923	869	847	901	859	891	911	850	874	891	928	913	882	878	835	857	874	929	885	866	881	903	881	869	863	864	925	865	848	847	913	890	915	881	917	927	887	902	897	905	875	886	905	968	897	912	882	847	923	881	942	916	866	901	896	930	921	932	824	870	850	869	907	898	910	864	862	864	854	856	874	864	889	854	891	875	905	881	871	864	936	906	881	895	881	888	873	859	939	886	854	902	873	830	861	837	877	877	870	895	933	951	942	900	835	903	862	942	903	835	876	918	869	906	865	882	869	839	900	923	926	841	875	900	859	860	951	840	867	957	865	921	912	910	833	894	888	914	915	867	933	890	860	886	882	916	963	877	848	908	906	920	861	866	898	903	865	918	885	875	893	806	880	875	916	892	893	893	885	889	920	894	906	841	863	895	920	935	890	844	941	897	889	902	912	829	907	799	882	831	903	957	874	876	929	910	867	907	869	913	862	796	834	918	891	926	862	962	918	897	849	895	878	898	827	859	888	872	869	942	861	868	872	889	850	876	896	841	924	853	922	910	863	870	894	918	909	902	894	880	875	869	937	874	882	918	894	910	849	925	918	937	873	888	880	907	857	854	879	869	916	917	910	889	880	890	858	847	874	915	879	891	882	884	900	867	895	871	872	875	868	883	885	886	872	917	879	903	903	861	917	883	857	899	883	846	832	904	877	855	876	885	892	882	910	876	878	893	907	921	848	830	858	881	897	848	898	895	819	881	880	909	845	884	877	854	884	913	897	910	813	918	909	860	874	887	901	900	918	897	887	915	886	885	936	889	934	846	866	869	866	861	965	918	897	896	884	862	902	862	910	891	842	873	896	905	921	889	879	901	896	847	906	933	860	932	878	936	826	929	902	909	878	887	860	877	866	840	884	878	867	897	880	911	909	881	855	882	911	847	869	861	946	929	889	934	847	899	924	902	884	917	883	877	851	882	931	864	878	903	889	931	920	861	928	919	887	888	916	904	825	858	813	890	885	917	860	905	865	864	867	898	910	887	911	842	903	878	893	891	888	868	925	878	898	925	908	875	917	838	876	872	851	840	892	910	842	839	901	866	836	924	952	945	945	832	836	842	896	895	886	853	888	883	905	850	896	925	838	934	878	842	910	889	872	876	925	911	936	895	875	885	907	812	885	862	856	883	874	873	905	840	898	852	909	888	851	880	889	948	909	954	870	862	841	937	867	873	888	854	929	905	872	897	856	861	851	902	900	812	842	853	851	857	863	826	857	866	937	892	893	894	942	886	852	849	881	912	879	865	865	920	949	899	886	886	960	859	872	934	894	890	865	907	867	902	889	916	906	917	918	877	864	917	930	989	864	897	900	840	867	917	882	834	876	865	903	886	936	876	921	906	885	880	868	889	868	862	864	896	877	858	918	857	868	861	862	852	930	848	878	843	871	861	875	910	908	876	852	948	863	854	866	911	859	899	870	892	887	855	907	900	894	918	940	840	935	860	860	939	827	851	933	928	827	897	919	861	905	857	967	898	859	831	874	846	830	872	899	892	934	847	916	880	856	876	914	943	898	974	838	904	893	871	925	919	845	920	923	896	919	852	910	916	885	871	898	893	901	830	908	870	911	925	914	920	867	861	881	894	867	875	881	874	895	912	859	840	847	873	891	907	889	861	899	876	922	882	854	853	867	904	892	906	924	932	901	932	893	930	883	950	860	887	925	892	837	939	885	877	905	909	881	955	916	879	863	928	887	888	874	852	880	891	888	884	929	864	893	815	875	908	837	911	844	893	869	846	872	881	896	897	908	891	898	881	913	890	851	878	890	869	881	922	957	879	877	928	871	870	894	943	896	903	878	883	893	879	950	931	882	881	877	897	877	882	912	878	905	876	882	883	881	866	896	888	876	865	885	935	925	823	884	851	850	913	854	866	857	851	915	868	923	932	932	932	835	933	882	862	886	926	840	904	846	900	920	881	880	930	902	843	888	921	878	872	857	892	866	852	864	825	938	889	888	896	844	840	885	865	867	884	915	933	904	886	899	856	869	918	885	946	856	884	821	857	917	911	896	862	896	851	906	828	833	868	855	914	894	876	894	908	879	871	934	861	874	921	923	912	860	872	835	952	856	912	915	922	919	881	872	882	883	863	862	900	904	856	881	878	816	891	814	904	835	842	876	910	881	904	895	917	866	839	901	891	878	899	898	893	918	888	868	854	869	859	883	943	869	873	813	870	859	904	896	917	887	931	843	859	870	889	890	882	912	813	862	890	903	919	878	872	916	876	869	905	939	882	896	894	885	884	858	841	905	867	904	915	879	934	844	936	908	877	863	856	869	953	897	859	842	933	847	873	892	920	912	917	864	901	891	929	901	873	873	884	930	848	884	848	860	916	849	848	882	849	862	854	879	890	864	948	812	875	873	873	855	889	867	882	889	935	810	882	927	899	897	911	883	890	847	864	886	887	910	934	901	877	881	915	895	854	846	876	916	862	911	876	869	905	889	877	887	858	894	940	884	893	901	865	869	869	859	886	931	921	845	857	900	926	843	892	885	880	919	874	833	912	862	889	939	871	905	879	862	893	914	941	892	884	905	882	840	904	869	902	926	822	918	879	887	900	866	878	843	938	864	845	895	899	916
34782	22889	29706	17007	3289	2000	2996	3064	2289	579	388	350	356	358	376	344	346	377	334	336	385	345	375	396	379	362	359	380	378	353	331	355	354	386	348	313	356	336	376	370	329	361	368	398	381	360	350	354	350	364	375	366	355	404	324	353	346	347	381	347	355	368	351	374	354	404	363	358	351	355	352	333	347	343	350	383	395	341	391	363	369	318	327	362	407	353	365	348	337	342	377	352	376	348	352	360	359	354	341	349	366	371	384	351	347	313	323	327	319	352	356	355	362	361	348	345	380	350	356	359	331	337	378	352	346	351	387	357	342	364	347	343	368	383	357	357	353	351	358	357	345	354	363	338	376	330	340	350	314	397	324	362	334	346	371	367	359	318	372	361	343	354	356	377	361	355	345	386	340	341	354	363	358	378	324	362	361	402	358	392	373	356	366	350	372	378	368	366	364	334	325	356	327	367	344	361	341	379	357	346	384	384	337	322	363	371	368	376	352	356	358	325	340	360	337	382	339	343	348	373	361	368	356	359	326	329	335	368	340	358	364	366	335	381	354	370	347	355	326	365	331	362	391	330	371	370	403	368	375	339	382	342	345	337	381	346	359	360	355	364	351	343	388	352	337	355	345	327	361	367	371	354	363	371	348	375	313	381	353	361	324	390	386	387	351	344	359	336	379	367	358	370	371	374	375	352	365	336	380	353	362	361	369	351	347	338	338	324	381	368	362	338	372	353	376	362	362	351	362	361	389	352	317	381	361	342	372	384	345	349	371	378	350	341	314	359	341	354	377	382	320	345	348	350	306	392	365	359	380	382	339	333	362	361	388	350	329	338	353	400	367	361	347	346	353	365	363	359	333	361	350	357	381	396	345	375	336	395	346	371	367	329	347	376	371	360	363	336	366	347	368	351	386	384	354	348	376	334	359	308	333	358	364	362	370	340	347	370	338	356	368	352	365	355	366	340	333	383	333	372	367	376	355	375	303	353	345	331	377	392	349	367	347	334	349	346	296	335	396	320	357	354	375	350	365	351	343	325	353	364	327	341	363	376	373	353	338	346	353	355	336	351	350	376	342	369	360	350	380	370	344	387	400	378	368	354	344	320	354	380	312	355	338	387	387	352	368	361	357	339	338	354	371	329	341	321	346	373	377	333	377	344	344	368	380	372	359	394	348	335	366	383	320	333	368	366	354	395	380	376	365	368	354	341	335	372	368	349	347	398	375	365	329	333	362	346	354	354	347	396	337	344	350	385	352	339	366	321	343	319	354	380	355	340	387	383	345	343	381	371	358	373	353	407	347	402	333	390	349	403	378	351	378	345	345	383	324	334	362	364	402	382	349	343	352	338	367	346	385	362	384	336	350	349	344	375	342	367	343	380	365	391	339	342	348	379	359	382	345	352	347	370	403	394	362	363	352	355	383	371	383	340	371	352	335	360	370	356	358	364	350	381	353	363	367	341	365	358	389	343	356	346	330	370	318	369	342	360	360	376	355	399	352	348	387	361	361	359	374	361	362	354	346	359	332	372	326	363	362	371	378	387	321	353	367	326	330	389	353	337	365	382	351	356	350	377	345	337	358	339	323	374	369	362	353	400	370	395	380	357	358	357	375	353	339	349	378	314	358	337	347	370	370	334	394	348	343	362	331	327	363	365	343	365	321	342	347	338	396	385	351	365	340	355	331	314	353	357	353	352	371	362	331	366	354	349	346	361	368	386	317	348	348	414	346	324	361	366	350	369	373	338	413	353	358	358	398	373	337	404	377	342	351	312	369	360	334	381	356	365	357	389	360	376	354	314	336	356	383	377	381	361	371	337	352	359	388	377	358	377	353	374	298	376	397	353	322	377	374	369	372	359	362	332	380	336	337	359	358	340	359	365	332	356	382	381	360	365	358	330	315	354	363	351	382	373	340	363	342	313	353	355	353	377	390	355	364	371	389	345	343	392	392	368	365	361	343	365	365	355	389	357	328	353	349	325	377	351	337	362	360	385	354	368	362	373	348	367	346	335	360	348	367	354	338	360	361	379	357	380	351	358	353	338	335	363	331	356	361	360	347	368	368	362	356	376	370	357	366	362	359	333	354	393	397	329	351	376	367	391	371	327	333	353	358	366	366	381	375	373	369	345	367	350	385	380	350	358	345	388	330	340	346	348	337	346	327	378	413	360	328	381	351	373	405	360	304	350	363	360	355	347	355	348	361	356	372	360	316	350	332	358	329	369	349	377	370	361	349	350	338	378	352	376	375	358	354	371	388	373	348	342	379	373	342	370	365	378	318	337	360	377	369	350	366	366	369	359	333	333	338	309	367	377	375	360	335	376	355	335	365	372	311	413	368	349	354	348	357	359	340	337	338	367	348	365	355	324	354	380	348	387	371	386	356	349	348	386	336	364	371	363	354	349	377	345	361	370	341	314	363	329	381	388	398	328	365	408	369	345	348	353	325	373	363	386	379	341	358	325	332	360	353	357	364	372	377	362	329	379	339	346	337	358	387	375	372	356	386	356	326	379	364	344	328	360	346	339	384	356	341	364	330	378	346	338	374	346	403	313	362	367	372	364	380	366	384	356	360	378	345	325	333	363	393	343	326	367	350	329	362	363	374	359	386	383	361	326	361	364	318	377	351	361	360	331	371	352	368	405	349	392	336	368	370	403	356	324	382	370	395	374	375	365	365	365	368	326	376	320	360	373	362	346	318	318	362	331	335	392	396	364	360	392	389	352	305	314	364	372	351	329	377	351	382	352	380	356	330	346	411	344	362	362	369	364	358	316	358	361	331	358	327	387	398	342	378	332	345	351	375	353	345	329	349	363	379	375	372	349	335	340	354	366	387	338	396	390	373	365	332	332	365	349	345	398	349	388	345	343	360	345	302	361	377	324	349	352	374	342	360	359	412	347	356	375	396	366	358	395	412	371	369	336	373	356	362	327	378	377	341	346	347	366	354	362	341	364	367	373	337	371	346	325	340	380	361	397	365	353	334	378	334	339	352	364	339	348	343	322	343	356	361	360	371	309	346	353	356	369	348	352	376	372	354	363	381	372	328	338	357	341	351	319	327	339	340	381	344	340	326	391	348	368	375	377	375	380	332	359	363	347	352	361	325	342	352	345	343	370	344	387	345	353	360	339	380	371	337	346	363	352	381	326	329	353	372	361	344	343	359	332	340	337	356	380	392	356	353	307	367	334	384	307	363	363	368	383	369	360	364	354	385	326	367	372	308	346	335	350	351	378	340	334	353	361	347	367	367	338	332	338	362	368	341	371	373	361	374	381	358	361	362	384	358	358	351	343	344	378	340	339	391	339	342	362	388	350	396	332	364	346	388	365	348	348	332	345	374	377	370	340	357	326	365	392	371	389	366	343	342	330	349	384	344	344	384	371	331	324	351	320	387	356	344	334	379	355	325	355	361	373	380	342	314	389	371	360	359	397	339	353	388	354	334	377	352	373	349	368	343	370	377	369	351	364	355	367	327	367	314	354	371	366	411	379
24253	17299	35760	19298	8444	7652	12236	12492	8895	1598	868	863	805	887	788	833	891	896	823	812	854	815	865	875	812	842	810	784	813	808	851	807	845	834	816	856	839	814	790	823	742	819	806	792	828	758	819	880	827	775	846	869	807	783	837	809	820	849	826	744	793	799	832	871	868	781	864	832	830	809	860	821	827	850	849	845	788	818	824	826	859	849	812	847	816	769	795	845	857	842	866	809	823	848	846	844	828	800	800	870	862	793	761	812	844	767	803	854	864	823	831	805	826	837	780	837	770	843	873	795	834	860	792	866	842	793	831	799	855	796	865	837	800	800	836	841	823	809	802	834	830	842	832	846	849	810	828	811	845	833	831	824	819	814	833	797	776	789	869	837	821	811	835	791	834	798	826	892	862	848	805	864	811	854	851	867	828	871	801	827	840	857	783	857	828	813	831	819	790	848	811	879	805	831	813	815	824	846	862	806	895	821	864	821	827	799	809	859	832	889	848	824	827	825	807	868	860	827	812	819	846	785	864	819	794	830	802	793	829	823	829	823	910	845	878	852	787	817	754	832	803	834	808	811	835	829	825	821	843	807	838	782	847	827	864	840	795	882	796	840	843	840	825	801	863	832	810	841	838	841	829	794	799	872	835	771	799	834	815	815	802	794	897	829	810	845	816	843	777	776	829	843	803	815	889	827	815	819	817	807	799	875	796	785	847	782	836	878	767	832	827	835	780	770	848	820	807	824	846	818	848	807	809	817	819	808	793	835	814	844	854	794	790	755	818	776	815	884	816	848	853	841	781	824	773	836	844	872	852	822	809	825	858	824	797	862	858	851	799	795	810	871	844	832	812	857	828	807	796	810	839	820	798	822	845	789	841	814	911	857	840	769	805	781	827	834	829	777	787	830	870	769	844	806	844	821	824	785	832	808	796	871	822	799	794	813	842	744	780	816	856	775	847	848	879	839	859	812	781	822	833	845	873	805	819	837	785	789	862	863	770	813	824	832	818	830	763	844	815	826	844	820	828	771	863	848	877	808	838	889	805	798	812	845	831	850	817	799	820	826	885	827	812	792	850	810	785	816	831	818	799	787	843	823	827	814	897	781	842	845	781	767	829	861	853	791	793	824	804	820	853	845	870	872	817	847	739	799	839	834	807	841	791	798	798	885	787	825	813	766	824	830	853	846	845	875	835	870	817	862	848	814	845	847	910	788	795	846	863	810	781	862	843	823	835	819	830	856	861	842	853	839	842	853	810	807	777	860	782	833	784	834	779	883	807	856	826	794	824	865	831	797	833	806	824	836	821	866	895	836	826	815	846	862	867	858	813	818	842	850	795	854	808	855	812	822	773	803	771	904	805	817	810	877	815	779	857	794	854	876	818	875	793	863	842	813	829	845	817	856	856	798	857	835	868	800	825	848	834	820	819	859	781	822	794	859	811	830	810	814	805	812	860	814	849	801	854	846	789	848	811	848	775	784	870	873	812	726	803	798	846	822	841	840	846	799	790	807	823	859	870	854	794	806	805	816	825	837	838	814	840	817	865	847	821	805	782	806	809	861	786	846	822	839	827	860	838	853	839	837	801	833	824	877	847	787	812	847	857	778	851	789	861	756	836	812	811	852	855	830	846	808	825	807	875	831	810	836	840	826	797	849	884	807	818	808	836	847	820	823	832	833	831	780	853	793	845	798	827	801	810	811	840	798	849	793	790	833	822	767	862	837	822	810	806	827	865	847	849	867	811	816	868	818	817	782	805	816	795	834	828	825	812	829	810	892	824	785	828	845	863	800	817	821	907	858	856	837	845	865	861	856	811	774	809	774	812	854	837	790	839	788	823	849	800	811	838	865	815	818	817	840	818	791	825	893	848	841	810	802	826	821	817	797	831	869	789	836	819	823	841	816	834	817	801	831	801	842	762	800	826	828	790	800	818	816	810	832	832	825	856	823	845	854	822	865	821	843	827	796	773	838	790	811	853	816	750	763	862	830	870	829	847	804	878	835	873	838	783	845	826	813	841	848	820	843	862	837	855	814	824	844	844	821	803	767	816	825	823	804	803	796	820	872	769	847	823	842	867	783	837	810	820	858	788	831	799	820	829	824	756	791	797	815	862	876	833	797	811	815	818	807	812	801	852	787	814	817	879	806	851	836	806	860	828	865	854	819	798	842	807	847	821	851	792	781	805	804	844	857	799	850	798	842	819	831	794	792	801	841	863	840	805	860	789	841	803	808	783	848	799	838	796	860	810	821	791	788	833	822	853	818	820	823	771	834	819	824	815	831	834	737	814	811	827	825	822	812	819	804	856	876	907	844	860	810	844	837	785	817	843	848	850	849	792	870	799	833	802	781	859	796	803	818	830	776	825	807	831	843	853	851	835	810	804	810	851	769	825	809	846	827	815	763	821	822	897	799	833	833	825	850	825	809	857	819	854	836	854	844	796	897	875	827	826	801	839	840	861	788	845	855	844	822	814	860	851	840	814	838	831	816	848	831	856	828	849	794	855	838	813	762	841	787	881	830	853	874	822	793	838	847	788	825	813	811	909	841	860	815	841	831	850	839	821	804	809	845	817	839	840	846	823	873	812	846	775	858	881	813	851	829	858	844	889	845	862	818	869	849	833	798	825	805	818	795	757	806	842	837	849	818	803	837	844	816	806	768	863	821	830	783	808	780	781	825	858	809	798	826	824	843	838	843	815	820	820	821	824	793	829	826	806	862	867	801	853	860	803	824	840	834	838	792	828	813	837	804	852	829	821	844	883	808	823	848	837	850	820	848	864	832	809	842	756	894	773	855	888	856	849	816	824	799	781	809	851	795	833	829	843	841	784	768	825	850	844	805	838	833	788	885	842	855	859	830	860	819	824	815	822	807	831	760	767	881	811	864	784	832	769	834	802	821	835	807	857	838	822	788	833	785	839	799	830	822	760	851	811	844	830	872	816	848	819	888	821	852	828	812	831	811	813	826	839	837	819	856	803	844	859	846	869	797	839	853	838	844	783	780	756	847	832	920	803	836	832	837	888	841	813	811	787	836	867	844	847	841	902	786	823	795	796	840	855	840	833	833	843	826	818	818	841	817	801	811	810	844	784	833	843	858	878	876	838	838	849	782	794	793	833	865	832	840	884	798	808	774	836	816	837	805	839	878	822	814	786	834	889	770	792	841	848	861	840	874	791	838	854	804	811	833	797	836	843	781	873	898	813	774	779	784	825	817	810	810	803	843	794	792	812	800	801	759	871	826	814	802	760	773	835	801	824	811	804	733	804	800	816	827	824	859	808	813	807	827	824	806	852	809	816	854	840	845	767	853	804	828	761	837	831	848	780	818	830	861	848	839	846	812	831	853	817	809	872	799	825	858	790	869	862	873	851	815	810	853	818	758	855	847	872	833	815	826	823	817	843	829	825	824	836	811	789	871	864	773	861	854	803	828	820	888	866	811	821	775	861	810	844	773	876	788	819	817	754	815	823	818	845	796	782	839	805	875	848	828
45051	33196	44848	28904	6881	3557	5369	4850	2858	527	264	237	261	262	263	248	251	259	262	259	247	230	233	258	262	247	246	252	265	269	269	283	269	234	256	263	265	241	246	249	238	261	269	289	286	252	240	251	254	263	232	230	240	239	264	231	251	234	275	268	278	238	254	285	293	254	241	228	266	250	243	254	264	271	258	236	247	251	245	244	268	230	288	270	252	247	217	228	243	276	240	252	254	258	244	276	253	254	218	235	268	248	259	289	262	273	229	263	238	216	241	253	234	264	252	222	256	246	286	250	263	254	260	255	266	273	245	236	243	246	245	247	267	269	219	256	246	297	257	269	264	229	241	268	253	260	249	250	246	267	250	255	219	228	249	282	252	236	258	258	225	250	287	258	237	246	256	241	260	230	225	229	259	233	240	236	263	247	243	243	262	253	244	256	286	249	239	251	236	268	268	255	236	229	249	285	233	269	233	252	232	276	283	267	220	248	224	268	260	260	270	235	276	248	269	262	239	235	243	257	282	244	251	247	258	241	255	222	248	235	274	237	261	217	235	237	243	262	251	250	220	239	261	272	269	262	242	245	241	270	240	239	270	254	244	240	236	260	231	287	254	259	247	266	273	254	276	274	254	245	270	264	261	254	258	276	263	290	241	242	243	285	268	244	241	281	217	270	235	266	265	231	255	261	233	243	250	255	256	240	269	251	272	258	254	236	260	270	256	254	263	263	235	246	258	223	253	238	279	260	270	243	256	236	262	257	226	271	256	256	238	278	236	224	244	270	216	233	222	263	269	244	273	255	223	258	258	263	257	260	245	267	265	240	268	263	252	258	251	256	255	277	270	248	232	245	243	241	267	238	261	267	242	234	227	269	251	236	265	258	271	281	223	254	244	229	249	259	214	263	227	238	249	234	246	235	261	248	259	283	264	275	241	287	268	262	237	292	240	249	269	267	268	246	254	249	264	246	246	259	250	241	216	259	271	301	252	267	257	252	278	268	247	312	263	245	299	250	256	248	260	256	267	237	263	270	230	245	256	265	269	223	233	241	253	232	274	225	240	253	251	237	259	239	264	257	259	247	232	252	257	261	275	285	238	237	253	267	257	274	277	253	257	252	249	274	248	245	285	254	234	274	240	261	256	252	240	257	297	246	236	246	256	265	232	254	257	234	253	264	248	241	258	244	264	278	246	274	262	264	267	261	272	245	219	237	269	256	277	262	270	263	234	263	240	245	255	233	245	261	222	224	249	231	249	267	236	249	254	247	237	246	259	242	239	251	224	236	237	228	242	242	258	250	274	231	213	259	260	247	247	247	262	267	246	235	261	277	257	248	232	236	266	233	243	259	277	257	236	246	264	261	267	267	257	262	255	256	293	262	268	260	279	219	256	268	258	245	258	262	265	261	252	265	239	289	270	274	233	280	246	265	225	273	257	278	228	260	242	265	242	256	242	217	266	260	268	269	259	236	243	258	245	248	245	228	254	257	213	247	259	246	275	237	252	239	266	283	281	238	282	254	273	234	247	257	256	258	300	263	242	237	228	249	228	270	242	268	243	272	234	283	248	265	234	277	262	247	250	244	258	244	253	245	254	239	242	249	235	237	255	247	239	253	248	247	253	244	243	261	227	256	253	283	257	248	241	217	232	284	217	238	253	264	254	247	288	258	250	233	238	232	225	255	281	259	248	251	273	258	299	270	256	247	264	266	246	256	266	282	292	278	269	214	293	241	263	265	262	257	235	263	246	237	247	230	252	238	254	244	264	251	256	263	257	274	272	246	251	266	231	245	273	259	268	279	246	242	253	252	272	244	268	285	239	244	228	268	240	232	229	221	257	266	256	262	217	229	213	252	256	237	255	229	232	251	233	257	242	252	287	239	251	258	240	237	233	268	252	250	263	242	267	245	248	268	245	265	230	246	237	244	230	239	246	224	249	244	260	229	255	247	250	259	254	255	247	280	264	230	242	249	285	250	245	251	231	242	249	254	238	286	259	250	250	257	247	263	231	257	257	249	236	248	258	243	281	279	247	251	266	218	242	258	260	255	252	233	239	259	282	252	251	231	216	269	236	238	263	229	249	227	241	230	248	252	248	231	233	252	247	255	246	259	260	252	250	241	237	239	217	228	227	272	251	273	243	244	246	270	226	249	253	275	249	232	264	263	262	264	252	248	258	211	219	229	226	263	258	239	223	244	238	262	224	249	233	275	255	259	265	227	243	255	273	238	250	259	250	261	233	231	252	259	280	257	252	278	271	229	249	254	245	249	272	251	268	234	263	261	240	267	236	268	254	233	252	218	264	270	236	271	256	286	246	245	249	269	255	271	280	227	281	244	252	249	230	230	288	244	249	287	271	230	275	235	225	258	244	276	254	259	267	241	239	242	284	279	230	219	252	230	263	269	248	238	286	243	262	257	263	256	244	268	237	272	277	251	254	249	285	247	233	257	269	283	246	248	247	248	294	281	283	272	247	283	271	236	288	254	263	225	230	269	253	293	258	245	273	207	292	234	260	240	256	242	246	254	248	257	248	256	238	231	269	282	278	260	240	243	246	249	266	249	238	255	231	253	251	254	249	251	252	283	257	263	273	272	232	210	281	257	261	271	257	227	289	219	232	247	237	236	246	282	259	263	259	267	243	300	275	252	231	251	246	244	240	232	239	256	268	235	270	251	274	234	243	260	253	265	265	235	267	226	263	257	247	257	226	255	245	249	248	246	247	294	266	270	268	250	261	243	231	249	263	241	254	245	223	244	257	225	229	236	266	222	272	255	258	248	272	248	273	272	250	286	267	243	254	241	246	250	217	259	224	270	262	268	248	270	238	236	247	270	257	272	274	236	248	254	230	245	258	242	243	267	250	267	242	291	244	265	267	276	246	237	269	258	218	232	253	257	260	276	229	235	256	256	254	291	245	242	247	263	235	249	270	249	263	236	224	280	218	261	238	256	274	266	242	260	245	211	260	235	258	261	251	228	228	241	258	252	240	278	238	242	247	278	261	268	251	271	281	260	242	232	232	290	234	262	237	230	267	268	262	232	247	245	240	257	252	238	273	259	264	256	247	251	256	249	249	258	266	236	238	258	249	264	259	268	264	247	258	252	211	232	250	213	225	215	243	232	260	281	302	263	258	213	239	269	213	268	249	253	246	245	266	250	256	251	279	229	226	279	255	262	250	243	242	256	251	245	281	236	290	292	249	246	290	255	260	227	250	230	267	241	257	267	238	251	246	242	256	223	254	229	255	250	246	262	246	248	257	233	240	244	245	255	239	250	264	273	247	246	238	256	241	207	261	231	237	245	240	253	234	247	240	245	269	259	222	272	259	239	233	256	263	237	280	299	259	226	258	259	262	244	229	249	265	246	271	274	250	251	251	254	258	247	215	246	268	257	280	241	257	247	273	245	216	252	236	243	216	236	267	223	228	274	247	263	233	257	245	251	237	311	246	241	239	240	248	219	261	276	252	250	266	276	258	240	233	270	249	250	243	222
30705	24239	46625	30934	12107	12524	18716	17247	10938	1459	657	614	584	592	609	654	628	632	602	603	576	601	617	616	621	620	591	598	618	589	646	604	613	621	614	586	598	626	566	600	620	589	635	593	610	597	577	575	614	593	624	633	591	618	563	651	629	625	631	565	626	634	622	590	589	580	594	583	595	608	660	616	600	585	571	609	577	615	617	622	604	643	623	575	614	610	567	612	635	577	598	623	598	562	603	541	635	620	612	649	576	609	557	624	596	646	584	605	622	576	616	576	620	633	581	610	605	601	587	566	553	589	592	600	595	568	537	617	615	631	586	613	571	543	583	623	614	576	640	603	623	557	616	612	586	581	598	593	595	579	590	614	628	602	604	588	642	599	565	571	600	618	621	629	589	579	621	619	584	570	592	603	588	570	571	583	584	580	620	635	607	606	545	623	604	620	624	612	638	634	644	601	614	593	566	596	574	659	586	571	607	592	592	631	620	624	581	608	647	589	599	626	619	622	601	605	583	613	589	592	576	645	575	598	643	605	601	609	613	594	608	577	553	617	554	584	585	597	595	637	602	582	598	568	572	613	608	613	603	584	613	613	577	572	596	625	613	587	643	613	599	635	569	642	588	614	570	598	602	630	588	631	570	603	648	612	622	580	596	625	585	597	550	595	608	641	586	598	592	588	591	601	636	579	581	626	566	610	591	634	613	603	607	583	614	610	595	589	574	586	608	584	641	628	605	620	591	631	614	559	600	555	591	557	569	587	602	580	592	583	592	602	603	600	594	638	627	580	592	549	628	641	570	615	632	599	587	569	554	603	623	587	602	625	613	576	607	611	584	581	593	629	627	576	582	648	557	599	581	578	607	622	598	637	603	572	606	578	598	605	579	584	588	595	608	625	634	644	628	622	611	613	546	590	599	627	623	590	627	560	608	675	609	599	599	600	603	615	605	599	590	574	624	642	608	631	633	618	593	628	601	577	601	588	609	579	614	603	590	594	620	585	600	603	612	530	589	614	600	573	625	587	632	617	664	588	625	592	614	623	637	580	604	580	549	607	595	594	606	574	613	581	602	610	593	547	602	581	593	611	605	619	592	603	633	601	624	600	608	618	593	669	609	612	612	597	590	634	646	589	615	581	564	613	621	598	599	591	614	614	598	582	604	574	650	601	555	572	602	592	644	600	573	558	592	603	577	598	615	583	582	578	655	567	575	587	601	595	615	590	623	615	618	604	662	589	617	615	583	631	579	608	585	568	597	572	608	622	603	604	608	615	625	602	588	578	605	585	597	555	618	544	592	571	611	604	615	637	586	596	543	588	619	579	617	607	589	572	565	580	575	622	595	626	601	585	586	609	621	598	590	552	556	616	599	598	571	625	624	572	594	601	610	639	616	586	612	584	561	556	613	585	630	626	591	587	596	583	610	601	603	576	600	645	602	591	597	634	625	633	610	565	617	616	587	594	567	617	620	612	583	607	601	599	597	585	571	615	611	626	567	634	562	578	597	623	583	599	601	579	586	584	614	595	569	596	632	625	623	598	586	612	585	617	589	564	615	580	608	599	594	569	581	620	548	610	631	609	590	625	624	579	590	596	594	579	540	565	618	569	612	612	605	680	608	586	629	615	600	613	599	588	579	578	600	563	591	572	599	620	603	619	631	565	585	571	591	608	638	599	599	662	612	636	551	593	578	702	594	551	587	595	607	549	570	599	586	593	625	642	550	618	581	619	607	590	600	602	598	665	588	611	592	536	606	606	609	623	612	614	577	571	589	591	589	566	599	590	611	597	635	615	581	595	602	568	630	634	625	605	631	643	600	629	597	648	635	565	624	619	609	590	648	558	587	593	618	612	625	606	589	660	635	580	640	616	599	631	624	628	606	591	587	612	584	607	610	623	650	629	635	603	588	598	593	598	599	624	595	613	646	606	572	587	585	580	603	555	570	596	616	580	600	543	577	602	580	598	623	575	602	636	587	598	610	610	581	606	584	584	632	595	583	616	600	613	576	608	565	590	584	581	644	641	641	590	586	641	622	617	628	592	574	589	598	572	599	603	601	611	619	611	596	613	592	606	609	579	607	609	588	599	603	585	583	556	645	591	579	590	649	613	618	608	582	560	608	645	571	585	568	593	573	593	583	645	571	586	613	633	627	630	610	588	573	601	586	584	559	578	582	615	601	564	578	589	663	599	606	585	581	629	612	583	614	603	630	571	609	621	618	612	628	571	573	624	619	617	605	615	614	594	606	604	587	561	624	589	637	605	607	602	654	578	602	594	570	609	609	573	586	618	618	622	605	603	604	577	616	618	635	589	602	630	589	609	595	608	600	588	581	586	614	586	624	602	611	574	574	603	612	563	570	598	569	628	612	624	602	620	567	594	608	633	615	605	607	636	604	634	614	592	613	574	609	586	624	604	588	622	612	609	555	581	625	600	639	629	565	613	616	612	585	603	607	596	626	619	577	582	617	578	614	629	597	611	582	614	599	571	555	579	567	580	639	522	565	593	628	642	581	576	588	577	603	566	587	582	579	577	609	604	594	616	588	635	546	613	598	622	542	582	614	606	629	601	632	602	596	604	605	606	612	569	600	561	612	570	597	603	610	599	633	604	600	561	576	562	651	547	627	578	554	576	609	593	604	591	625	555	629	612	593	594	607	617	630	602	553	627	628	622	584	663	536	598	593	601	625	602	631	627	614	602	545	559	585	577	580	605	576	620	600	586	614	585	601	597	558	594	597	609	580	599	584	567	633	615	616	648	647	596	606	578	645	637	570	618	626	604	630	605	603	596	597	580	637	597	628	599	614	572	580	552	625	595	610	624	599	612	562	589	624	617	529	626	589	615	579	565	560	557	600	606	623	577	616	614	565	555	580	621	613	574	631	653	647	640	598	572	616	585	599	566	585	614	551	611	589	561	636	625	559	601	606	630	581	621	556	587	602	580	583	624	569	601	611	596	593	586	597	581	630	586	579	600	582	617	628	597	597	605	578	602	628	572	608	567	598	630	581	595	600	603	586	611	580	607	604	605	568	583	588	563	639	617	623	614	626	618	624	576	614	618	594	640	576	566	580	629	647	634	604	585	598	589	603	569	625	625	570	609	622	619	609	640	629	584	601	585	585	622	612	626	620	551	645	577	600	585	597	646	613	588	607	581	615	616	595	616	598	592	587	571	581	611	592	597	559	598	592	643	615	625	601	585	567	565	606	607	594	626	602	601	606	637	628	615	610	559	623	611	614	611	591	625	643	614	562	621	626	597	641	595	641	646	592	569	617	586	622	620	659	578	631	593	596	634	582	619	629	528	592	599	579	598	584	562	586	555	611	602	579	590	586	587	633	601	599	643	637	613	592	585	626	592	571	610	617	586	590	597	568	611	606	635	610	624	629	569	604	608	610	643	606	618	606	562	628	607	583	611	598	604	604	560	664	598	592	597	596	572	591	579	610	589	581	594	576	610	597	575	557	611	610	599	602	609	572	606	576	610	621	575	611	595
10410	1580	2199	1072	447	489	521	475	455	394	423	392	377	368	373	381	425	402	434	404	385	395	386	417	433	405	397	407	369	375	380	387	381	396	384	407	397	390	395	389	418	354	363	392	379	400	395	411	410	413	438	393	422	358	437	426	430	368	382	380	374	417	429	373	392	387	420	434	372	365	412	379	398	392	400	390	430	398	399	408	396	398	388	373	410	368	372	420	386	385	402	403	368	402	386	368	381	361	343	414	431	371	402	395	404	399	379	348	404	388	389	402	400	432	439	412	422	402	397	361	402	378	408	371	419	412	423	400	398	403	429	390	403	382	369	336	375	384	440	350	392	409	378	394	368	397	404	419	376	364	383	382	364	400	390	388	376	367	393	408	391	380	418	406	399	390	336	386	389	369	360	376	405	386	390	408	413	390	363	409	385	402	371	380	394	378	400	374	380	407	395	422	385	400	411	394	381	368	409	441	359	400	441	389	405	381	393	368	361	376	397	398	381	399	401	393	426	404	395	381	399	400	401	407	402	402	389	397	381	420	383	391	394	392	390	382	379	421	403	359	372	389	401	410	405	372	369	383	402	406	390	401	386	377	383	381	400	376	382	401	389	380	388	364	382	422	412	395	380	400	424	374	409	398	393	374	363	364	333	385	389	387	376	416	393	366	396	407	410	374	431	383	374	397	403	379	376	388	399	430	375	373	405	375	360	340	395	399	412	382	392	441	364	355	401	419	401	380	422	388	372	383	365	401	402	429	386	405	359	401	409	394	358	397	325	408	427	409	389	390	407	423	414	400	380	416	398	397	399	375	418	392	370	404	402	346	412	418	393	385	341	349	386	407	379	387	390	428	368	378	365	387	418	415	354	417	362	388	389	378	418	401	387	399	374	387	375	351	429	415	431	395	367	421	388	393	409	396	420	406	376	385	378	389	364	375	341	424	406	418	420	372	415	398	422	374	388	383	381	419	376	390	402	399	371	388	400	367	369	355	432	390	382	396	389	396	406	371	381	383	395	371	351	372	407	372	388	390	348	401	379	394	418	413	412	401	396	413	395	429	397	382	352	388	422	419	401	389	363	366	383	402	415	400	396	409	429	385	394	375	394	375	368	358	402	398	350	393	388	369	393	379	411	382	376	398	446	413	386	419	391	399	388	380	399	365	407	379	367	382	415	373	415	418	379	411	422	377	353	376	399	423	383	408	387	371	392	390	397	388	384	382	381	369	436	384	378	377	351	390	409	411	419	380	398	392	395	371	376	391	358	372	408	354	372	400	360	388	367	404	379	436	381	361	368	354	358	395	406	385	417	350	406	404	380	381	378	394	430	427	408	385	456	382	394	389	379	405	396	430	356	386	389	379	399	401	387	381	354	388	422	390	393	378	377	417	374	334	367	402	408	396	384	392	414	431	385	383	388	386	406	382	379	386	375	358	404	440	372	438	337	384	387	404	398	373	375	357	390	430	390	380	408	434	374	401	411	371	364	384	388	397	431	377	372	378	372	415	389	434	403	402	390	394	400	417	433	409	391	382	366	405	439	420	411	381	390	376	397	386	396	386	348	400	406	413	387	383	356	399	420	374	375	383	372	366	394	374	383	394	385	423	374	371	439	388	409	387	377	385	419	414	392	402	413	355	393	367	416	389	399	375	389	364	403	391	424	409	355	412	409	397	440	337	413	422	392	368	369	394	400	408	369	445	386	358	381	398	403	380	397	438	436	396	421	386	388	370	372	381	401	393	408	347	412	414	433	374	411	418	369	369	402	401	424	402	360	423	378	372	377	364	418	384	384	359	405	387	343	360	396	362	404	363	406	382	387	383	383	387	394	426	389	395	380	408	385	392	417	395	406	367	422	382	366	462	381	399	390	383	387	393	376	405	406	399	391	383	383	414	405	403	370	392	416	442	396	371	378	378	427	412	426	409	399	394	381	371	425	387	359	418	421	384	371	427	372	387	398	374	424	381	412	371	387	393	355	390	442	382	391	388	431	389	403	395	398	445	402	405	398	404	417	425	384	442	373	402	429	409	364	369	407	381	405	345	352	371	397	397	380	416	409	402	395	368	448	391	380	373	364	428	411	393	371	373	363	396	391	379	386	389	424	400	350	423	370	431	384	378	414	421	396	395	361	418	383	384	415	412	398	385	408	392	418	426	431	444	393	392	406	402	402	390	351	383	390	419	393	389	374	417	418	375	372	412	444	415	379	352	391	368	395	370	363	370	419	398	395	394	424	386	397	372	396	415	360	437	410	422	381	392	390	362	392	378	408	422	369	382	434	384	470	384	373	403	408	380	432	403	373	405	376	390	356	367	414	388	416	413	380	434	406	396	376	395	427	423	366	407	375	378	381	420	405	380	411	397	368	380	411	410	393	392	381	415	421	400	420	383	347	416	360	419	404	396	396	381	398	385	372	392	381	396	409	397	433	362	404	358	382	391	398	402	346	391	392	408	395	366	425	400	387	397	379	365	406	401	353	383	402	378	386	413	426	365	426	409	376	421	355	385	394	419	368	355	383	385	383	381	404	387	377	425	421	412	390	410	403	401	427	349	391	382	337	399	407	413	335	412	409	431	373	385	420	384	385	361	423	397	422	355	351	416	416	428	394	393	403	408	391	403	401	365	376	414	378	398	379	379	419	385	411	420	406	379	416	402	415	392	402	391	423	383	379	389	398	392	369	369	397	413	367	401	368	370	402	385	425	409	430	398	421	411	408	395	397	402	371	380	410	427	409	399	352	384	383	398	369	401	394	407	383	333	375	404	426	418	380	385	430	393	398	398	412	414	419	405	401	354	390	390	384	426	371	395	366	403	380	379	400	390	361	388	351	376	453	402	401	353	357	402	405	385	373	393	391	413	360	403	435	376	411	367	394	368	394	411	439	385	410	358	395	359	421	394	386	408	413	409	370	394	376	399	399	399	369	388	358	387	360	377	398	401	391	390	414	373	383	427	345	397	386	398	343	388	364	383	425	380	409	385	355	367	415	384	404	365	392	401	402	405	368	398	383	398	404	400	375	390	388	421	400	413	415	438	407	382	414	387	409	403	393	409	375	396	373	414	360	383	421	391	373	390	374	404	409	389	406	403	400	371	384	423	406	399	390	386	394	416	422	419	388	406	412	404	389	399	392	378	414	374	376	382	394	365	402	387	400	383	392	411	398	406	406	390	399	364	398	362	364	381	408	381	415	395	412	382	405	374	386	386	383	365	362	376	403	391	377	417	422	388	407	386	400	369	404	445	360	388	372	367	402	395	373	397	438	452	371	359	407	440	400	404	408	429	397	376	387	389	404	373	390	372	373	383	367	402	389	388	384	422	333	380	410	416	411	409	396	353	414	379	395	420	373	387	389	394	381	387	372	403	397	442	393	417	388	380	405	404	376	397	413	381	389	370	380	405	403	367	435	419	418	378	388	370	367	376	362	412	384	398	421	405	420	396	389	380	361	405	402	380	389	376	375	406	427	389	404	362	422	413	401	388	375	408
7792	2238	5623	2618	1171	1192	1266	1319	1148	886	876	897	950	897	941	922	909	918	945	917	877	918	886	893	928	930	880	910	873	847	845	914	923	940	867	941	890	923	935	897	911	907	929	913	940	910	996	906	876	902	899	915	928	898	904	896	915	895	943	849	872	885	880	925	900	898	853	950	906	894	859	943	859	902	922	882	941	872	945	894	848	903	813	902	944	907	916	892	888	943	917	921	929	908	921	939	916	892	889	903	926	903	947	935	922	877	902	952	929	872	905	945	899	918	929	894	886	882	885	870	916	924	911	865	886	902	886	876	914	931	902	837	860	882	877	936	875	859	824	919	855	881	897	837	900	947	873	892	933	872	884	857	870	929	895	920	890	867	861	823	930	943	886	920	891	910	853	906	862	871	918	875	876	872	934	892	943	904	882	852	953	941	842	883	918	896	879	891	871	886	930	919	936	892	868	973	891	944	942	880	897	859	889	959	900	890	856	873	918	904	885	936	908	908	920	880	914	908	900	920	924	905	855	878	913	867	896	898	932	884	886	909	852	903	902	894	935	909	874	921	891	901	891	888	922	894	903	899	930	854	893	910	925	892	902	898	892	888	922	874	878	873	941	874	925	903	873	879	917	957	913	931	907	913	893	880	931	835	933	910	898	925	979	844	935	915	918	909	980	874	907	909	926	923	925	927	924	868	891	828	881	880	888	896	915	876	936	914	912	920	882	886	891	865	895	950	840	890	948	925	893	908	870	885	917	861	874	896	874	922	953	886	867	927	881	883	871	925	907	944	928	935	868	926	912	870	924	966	836	885	917	905	950	892	893	927	916	902	931	916	931	962	919	899	926	998	908	922	913	878	899	833	895	885	903	908	879	854	972	936	934	923	875	926	904	881	897	872	878	885	895	923	929	879	913	849	919	837	895	855	895	884	870	876	915	884	949	886	876	895	915	929	952	910	945	870	868	894	880	885	894	869	833	940	882	883	914	884	941	977	939	888	857	868	889	934	893	903	894	978	868	907	904	889	954	848	889	882	864	907	895	890	891	907	916	915	876	912	919	915	924	920	903	883	914	919	898	889	853	908	900	887	966	932	884	917	915	931	912	851	902	870	871	896	917	936	868	910	951	906	843	879	895	863	907	903	911	871	893	936	959	887	905	914	901	945	957	931	913	905	908	903	924	913	871	949	886	978	866	929	965	913	892	906	855	939	956	893	947	881	881	911	951	981	871	901	877	941	877	932	921	914	937	907	907	878	920	941	871	923	925	908	915	848	894	918	861	898	876	905	899	913	919	928	929	903	889	908	895	881	936	940	933	936	928	862	918	878	891	914	882	901	895	934	911	930	909	918	893	931	889	914	866	947	852	887	934	897	920	916	878	876	966	967	869	927	861	906	875	869	915	922	900	889	932	919	927	851	924	940	905	905	917	916	904	897	920	952	888	913	863	908	916	920	872	864	811	904	870	876	905	868	909	865	906	912	922	818	875	916	942	937	924	918	967	903	959	894	949	848	910	919	877	965	892	868	986	919	915	893	900	896	903	907	946	913	889	901	876	899	887	909	968	902	877	934	866	890	903	896	932	946	899	878	883	839	918	885	912	894	894	880	900	884	910	943	968	917	903	946	949	888	894	923	875	965	951	901	891	935	868	911	863	857	880	936	919	899	893	885	908	930	904	911	930	855	889	903	914	860	901	910	946	936	862	893	896	915	923	878	873	880	881	877	897	920	876	875	916	937	947	934	914	907	879	977	873	886	933	897	895	864	881	874	863	927	889	901	921	975	899	885	907	889	940	895	936	875	921	855	882	919	868	914	847	891	903	914	912	921	883	862	917	896	901	927	871	910	945	883	910	947	930	887	887	920	842	842	908	926	971	885	900	948	928	885	909	910	924	907	918	938	919	936	923	867	909	901	887	886	888	881	870	856	922	913	918	877	819	947	886	878	886	910	870	914	908	887	930	841	906	865	909	910	895	949	885	936	889	906	882	957	943	865	861	923	891	905	915	966	938	925	959	896	887	873	856	879	881	904	907	871	943	911	899	871	872	931	922	913	915	882	930	914	884	915	864	970	941	911	894	829	858	929	954	915	934	936	954	884	925	947	918	897	871	913	900	932	985	901	895	892	900	925	889	866	920	945	890	894	897	912	921	865	879	917	867	897	877	892	887	890	844	924	889	904	881	896	928	944	931	895	883	929	894	907	965	912	878	880	866	887	931	875	901	914	891	904	913	909	877	873	928	900	893	902	934	942	932	866	921	913	909	899	891	912	896	870	903	892	854	919	911	879	864	906	855	921	892	889	946	893	909	926	858	923	957	867	923	908	868	930	875	901	933	941	911	938	809	920	914	868	891	917	925	874	862	889	907	857	877	863	895	900	920	910	919	943	888	880	918	884	893	969	852	923	917	854	891	833	900	898	864	958	914	838	870	945	887	890	866	938	883	953	904	961	883	961	861	946	930	908	880	865	898	898	980	873	946	922	849	914	899	916	885	891	899	871	927	944	890	925	894	882	922	868	956	939	883	931	881	883	916	921	924	959	898	927	844	919	892	885	875	900	884	890	937	980	886	905	858	918	874	908	953	905	930	886	865	876	871	881	902	873	863	872	938	926	936	920	842	942	887	967	921	916	880	937	914	902	856	923	949	924	884	866	913	898	866	870	938	912	907	925	894	927	852	895	896	922	890	941	920	883	859	918	904	927	910	893	979	863	885	867	907	951	965	911	908	920	944	953	909	872	941	913	957	938	911	957	940	878	924	922	874	886	932	917	902	861	929	900	979	905	957	917	918	925	881	927	860	909	954	850	903	885	922	870	922	925	910	890	850	920	866	886	942	888	870	928	903	851	920	899	902	889	894	900	952	919	905	869	890	871	927	943	933	901	915	910	821	901	925	878	881	917	875	906	910	928	901	856	867	907	932	938	936	886	892	935	939	934	942	926	905	914	938	939	901	866	912	889	917	898	915	915	913	856	929	897	917	929	907	950	894	881	887	866	859	898	882	888	870	940	833	911	920	916	933	877	941	893	870	863	892	888	908	893	912	900	840	947	912	986	907	936	889	914	880	910	932	889	895	929	905	926	865	873	915	918	880	954	976	966	916	912	885	907	929	913	906	925	944	902	890	894	904	890	906	952	934	908	888	915	921	911	938	941	876	877	890	864	895	880	900	941	945	889	920	894	888	948	899	913	920	893	882	922	885	921	890	882	880	937	894	873	911	891	875	931	939	918	955	903	920	934	863	898	877	916	938	874	915	902	943	885	863	922	911	883	883	899	954	983	892	863	883	945	888	910	860	931	855	889	879	913	927	950	894	843	876	879	879	915	837	890	955	926	902	969	922	909	914	942	905	873	930	889	847	878	871	900	922	863	916	905	905	879	904	910	891	872	893	938	891	844	939	940	972	821	913	815	876	862	907	884	925	853	949	946	933	868	924	920	888	890	857	958	899	892	861	893	911	886	886	837	901	927	826	909	892	922	908	866	879	879
34053	20373	26074	18087	4553	3058	3883	3023	1806	691	391	343	345	373	346	349	361	352	371	351	338	339	391	391	393	348	363	371	346	315	378	391	340	354	384	379	346	366	402	372	342	400	352	351	353	371	354	352	365	375	344	306	313	379	392	421	377	355	322	371	390	369	359	348	359	338	364	331	381	341	352	377	378	330	364	361	368	366	366	331	401	377	365	398	321	344	386	368	325	312	368	387	332	388	336	328	361	336	385	342	357	380	350	323	342	333	385	343	387	351	351	350	377	353	370	363	367	373	331	318	362	352	387	350	363	366	336	387	358	358	365	363	366	372	335	355	389	355	368	361	356	398	327	359	366	331	358	325	335	363	408	371	330	344	324	356	339	365	365	364	316	346	324	342	350	341	375	353	344	336	343	338	371	364	356	365	351	343	374	371	373	392	356	367	354	347	350	370	383	366	368	337	349	348	353	363	371	386	329	336	334	379	367	381	353	359	358	367	386	371	376	395	387	378	362	349	400	372	352	356	364	363	350	376	379	365	335	362	321	365	384	347	341	351	312	351	360	358	381	337	383	320	329	353	333	341	367	373	429	380	342	357	327	365	345	361	363	333	400	337	373	349	325	334	377	361	354	376	366	372	322	375	368	347	360	343	345	376	379	329	333	383	362	361	385	344	366	377	377	350	360	365	354	362	373	386	373	334	326	349	347	378	380	385	336	367	367	391	363	373	393	374	387	349	339	364	370	378	352	358	340	345	353	403	403	400	333	364	358	392	350	372	357	378	366	353	358	365	381	355	350	351	318	374	331	332	307	321	363	368	353	365	339	359	348	330	353	327	360	381	365	349	329	370	367	378	350	379	358	360	395	329	352	334	345	393	329	336	368	357	333	372	331	383	352	400	369	337	352	349	353	355	360	361	359	373	346	358	384	379	355	363	367	371	341	353	354	372	367	349	336	331	344	390	369	390	366	359	346	382	348	343	336	401	334	320	371	345	341	365	373	391	367	361	370	377	360	385	361	425	338	388	394	373	329	324	389	372	353	374	357	367	331	372	374	369	345	374	370	359	381	352	393	388	359	378	345	373	397	358	353	341	357	372	378	352	346	364	370	352	360	350	365	329	381	374	314	369	324	377	338	390	357	371	329	359	360	375	386	362	396	384	356	394	345	354	376	317	377	369	339	385	372	362	320	362	362	366	356	382	386	350	337	349	331	334	397	367	348	384	340	383	352	379	331	366	347	375	345	375	383	332	352	350	388	339	359	377	391	383	343	340	343	368	339	353	351	347	359	341	352	332	376	357	334	401	343	355	362	354	343	380	358	363	339	385	339	331	333	362	339	334	377	358	348	367	365	375	399	336	384	343	378	371	350	339	370	362	351	346	363	381	362	326	384	362	360	389	354	347	307	332	339	366	380	358	377	375	373	376	379	379	374	374	341	388	356	387	374	337	396	349	373	376	385	356	351	369	352	323	379	375	381	379	329	387	375	341	366	408	339	359	364	360	384	346	375	325	347	337	316	352	382	365	372	364	373	336	388	334	357	389	365	382	340	329	335	382	348	399	399	349	349	352	358	344	356	352	368	359	364	372	351	349	399	376	375	377	348	387	376	343	335	368	387	401	348	351	365	360	371	389	370	365	332	405	326	358	353	313	369	387	386	377	361	358	380	335	336	355	351	349	374	400	347	360	374	344	358	364	349	350	332	369	377	371	379	318	360	344	326	362	360	352	348	302	345	358	377	322	332	363	365	365	401	402	359	410	332	339	373	370	339	371	354	357	366	362	348	389	373	358	339	332	346	370	339	345	371	355	341	365	376	357	357	352	317	361	374	339	375	350	333	361	389	348	351	322	339	364	375	344	394	351	355	359	381	343	359	359	349	342	358	360	381	367	363	324	356	366	350	359	346	358	336	372	353	384	339	359	405	407	353	380	378	404	343	348	358	362	399	357	354	372	364	333	339	381	316	367	350	364	353	378	383	338	366	348	390	350	353	374	365	342	380	374	354	390	370	361	357	379	374	369	353	386	356	362	363	365	378	337	354	371	360	355	355	393	377	371	374	380	339	356	384	378	350	373	383	366	369	366	319	351	385	369	377	392	416	322	397	324	368	339	357	357	346	358	363	366	349	369	345	355	367	360	334	358	397	363	384	343	366	375	346	344	334	359	363	415	405	399	386	360	349	360	319	371	366	356	358	371	340	360	350	325	359	373	380	344	412	330	370	341	378	351	365	362	368	346	306	369	365	386	376	318	354	395	346	337	335	359	379	357	358	372	377	364	352	348	327	356	355	389	352	376	342	327	319	358	376	360	364	370	337	308	344	370	343	343	335	357	353	385	383	366	385	382	341	388	343	367	363	360	359	361	325	395	338	379	365	361	365	350	350	384	355	373	371	396	354	364	360	341	358	415	346	359	369	407	398	347	345	362	325	373	337	376	345	360	355	384	330	359	369	380	337	346	336	366	337	371	360	355	333	387	302	349	354	373	399	407	364	364	356	346	356	347	342	398	357	320	326	320	344	375	357	360	341	305	364	345	362	347	380	361	395	390	375	382	358	374	336	365	334	394	357	350	366	335	379	357	332	337	357	351	327	380	335	324	364	373	338	369	381	372	324	358	361	358	369	383	371	390	370	393	356	389	376	377	341	341	366	381	353	370	362	367	379	341	322	346	353	335	367	352	390	361	365	374	331	358	358	371	369	337	358	334	343	383	372	325	378	389	342	326	339	356	347	382	383	366	369	362	367	339	324	355	359	337	361	332	364	340	339	357	400	365	370	383	364	335	362	392	377	369	370	356	378	368	357	338	348	348	355	353	380	369	393	358	340	358	393	359	331	342	304	358	387	364	338	319	351	359	383	382	378	364	380	353	394	318	369	355	345	364	373	368	383	361	352	353	346	360	378	368	350	376	336	390	390	363	364	358	372	395	393	361	328	378	352	395	397	344	370	336	360	358	381	336	346	332	318	331	353	372	366	315	367	366	395	350	338	350	390	371	322	360	328	376	355	345	375	371	373	355	353	349	374	368	354	391	364	343	343	338	331	379	360	379	356	350	366	327	331	355	385	366	385	368	336	360	387	365	367	413	361	391	344	331	367	343	378	360	316	321	328	370	348	378	351	354	340	360	363	395	352	347	351	391	341	335	371	375	382	341	364	359	348	346	379	367	357	359	352	363	353	338	366	367	342	349	359	321	368	340	357	354	369	380	379	387	362	367	359	352	354	352	398	345	371	339	362	349	365	374	350	359	381	374	352	346	333	370	342	324	366	372	350	330	329	356	349	389	346	346	373	346	350	356	361	362	383	364	392	377	358	372	329	367	383	368	336	341	325	346	368	322	376	345	350	321	394	379	367	334	365	367	354	330	348	319	355	372	365	371	366	378	357	373	373	343	351	352	350	373	348	346	375	387	357	333	363	347	372	385	357	339	353	359	372	344	350	365	359	350	312	391	342	370	368	368	386	360	379	376	388	368	356	354	380	377	338	346	370	357
23524	15868	33338	24856	10897	11365	14546	11716	7341	1949	833	858	886	827	811	762	814	800	872	851	857	810	843	866	860	819	898	813	813	815	811	820	820	851	811	794	840	832	792	827	800	836	871	848	826	805	865	828	835	835	860	825	855	841	862	825	896	858	831	857	825	847	861	877	838	807	798	845	821	839	846	830	832	890	805	777	813	838	830	836	887	820	827	843	861	840	802	822	827	827	848	858	869	891	809	834	841	859	831	830	841	760	808	814	862	805	840	850	766	877	797	833	860	876	801	810	797	825	896	837	851	852	797	772	867	851	869	824	836	821	847	873	860	866	864	808	861	805	872	845	821	810	862	860	805	860	876	796	825	801	842	790	812	834	796	831	913	813	801	844	849	834	824	865	773	795	780	839	849	821	827	875	849	811	857	847	826	790	793	850	826	812	855	851	854	824	871	803	780	858	880	835	809	827	830	839	821	856	804	790	853	846	834	886	832	832	797	838	816	779	801	844	873	825	806	795	845	793	816	818	831	836	813	807	811	813	868	804	838	763	799	769	795	767	841	849	801	843	818	801	829	884	793	831	797	782	810	802	810	863	788	818	847	812	831	834	845	869	846	821	836	868	840	828	830	845	826	795	857	854	806	825	841	810	847	834	804	806	816	856	878	799	831	889	853	840	837	785	840	822	832	852	834	833	852	840	907	873	830	817	796	810	869	824	794	820	837	830	821	790	805	801	864	812	850	837	845	837	853	846	843	817	786	843	876	829	817	821	809	848	762	821	834	824	821	829	855	790	821	804	842	789	819	811	824	864	871	817	831	869	818	860	854	831	811	827	845	849	857	884	773	804	844	831	894	839	809	898	853	834	833	855	773	846	870	817	853	809	840	855	819	828	844	828	818	820	822	822	825	870	825	774	896	800	820	891	830	831	795	858	816	853	813	856	834	846	821	822	811	826	804	817	827	856	812	844	840	820	835	805	828	893	776	851	810	875	849	824	841	826	806	845	835	792	813	842	808	778	857	890	791	800	804	791	787	794	824	801	783	788	830	877	865	785	863	815	802	847	836	874	775	821	841	838	806	856	848	838	850	850	797	845	817	822	865	826	813	800	842	855	829	795	842	830	851	857	828	825	818	817	811	760	775	795	834	831	816	845	796	837	786	863	838	797	892	847	829	876	858	827	887	843	849	807	808	842	794	824	796	855	831	829	853	791	870	802	882	804	816	875	883	777	823	836	849	843	888	839	847	854	801	811	846	865	841	813	792	813	832	839	830	822	898	866	825	816	859	843	816	825	840	830	849	851	769	814	772	838	839	838	844	838	804	769	830	818	815	856	880	869	828	813	823	830	839	842	836	819	844	865	834	772	827	791	820	847	823	813	845	841	868	851	818	846	837	801	863	788	792	791	788	842	813	840	839	846	807	857	794	827	838	851	816	853	843	827	806	813	824	903	823	840	820	823	781	833	808	808	849	874	857	835	790	824	840	829	854	877	842	831	826	877	838	792	795	772	838	831	853	837	831	823	841	843	862	826	835	772	823	871	813	838	817	828	794	827	824	781	799	839	805	852	811	844	834	870	773	848	826	823	824	858	787	905	859	811	825	806	852	840	816	790	847	827	832	850	849	797	830	800	828	838	832	795	845	813	823	857	819	843	862	835	824	805	815	861	826	842	821	847	873	908	838	849	828	820	792	871	825	795	824	817	835	828	815	809	796	867	819	824	871	799	817	870	853	806	894	867	843	843	777	780	821	823	869	847	826	882	787	799	803	856	792	841	839	832	847	802	819	812	803	793	821	824	787	846	827	821	872	890	830	786	851	773	815	821	852	805	824	858	808	838	816	821	849	841	862	846	871	807	860	823	803	841	780	821	823	852	875	825	838	785	854	807	849	797	807	785	831	788	833	779	821	848	815	792	815	822	842	857	826	851	815	866	859	775	831	811	865	892	852	826	808	870	810	854	797	842	831	841	852	800	822	799	810	827	888	824	828	891	808	834	860	833	813	821	846	852	800	855	837	857	831	833	829	829	854	882	805	796	856	788	839	869	828	859	785	876	792	853	827	817	888	841	874	807	824	867	850	824	824	812	852	841	851	814	810	853	782	848	875	739	842	817	854	817	779	836	877	813	820	836	857	829	851	760	850	806	785	835	817	847	793	801	823	819	826	817	830	828	872	833	819	849	756	834	787	870	768	829	819	829	827	845	787	802	836	806	815	847	838	815	812	804	823	812	823	776	822	812	834	830	823	834	803	858	838	819	870	811	790	788	824	827	810	830	855	794	819	768	833	818	837	883	810	818	859	819	843	839	861	847	858	858	836	811	798	825	810	875	873	840	860	831	809	870	847	804	825	790	791	827	818	854	811	841	819	850	837	856	795	780	856	856	859	823	833	866	829	872	836	867	842	873	905	823	877	822	858	821	861	792	829	857	824	779	832	784	876	793	817	800	875	809	818	853	860	876	884	823	819	800	877	911	887	812	788	792	781	794	803	847	831	806	832	811	829	820	805	851	860	858	873	812	842	835	826	814	813	818	816	804	872	840	780	822	835	821	825	874	874	819	803	887	868	816	745	822	838	756	853	821	808	859	888	798	772	834	879	786	834	815	812	825	845	847	741	842	821	896	803	851	782	815	836	827	828	835	803	818	788	802	853	837	856	912	821	803	781	892	845	882	848	782	798	834	870	804	852	831	795	855	810	798	832	861	786	808	822	816	837	819	828	830	809	849	778	864	849	839	866	842	811	851	819	844	852	836	851	820	848	832	892	814	821	801	806	772	800	804	834	803	824	805	834	829	827	853	815	791	873	868	821	827	803	841	827	794	826	829	848	873	841	824	823	797	839	822	824	864	808	797	832	863	838	835	833	775	896	798	869	805	852	857	801	808	844	840	816	845	796	793	779	841	870	849	796	840	847	834	795	828	862	804	794	849	836	842	796	851	848	849	843	825	862	806	857	796	788	831	809	817	836	848	812	834	843	809	815	848	847	790	883	793	826	792	797	828	867	843	865	862	877	796	831	823	835	812	834	797	823	856	794	815	840	816	871	816	840	827	812	867	882	786	896	863	790	808	814	788	774	876	807	860	822	826	847	841	752	861	829	858	837	851	809	823	846	802	847	785	835	836	853	841	827	847	823	806	828	834	801	811	816	824	805	837	805	853	829	810	785	814	794	789	848	828	852	787	817	818	796	826	826	808	806	861	843	848	826	815	860	834	874	830	883	794	822	870	805	834	823	870	828	855	867	842	816	857	808	813	838	841	820	855	779	822	836	820	839	837	846	820	797	829	850	830	803	783	834	827	872	756	848	814	853	811	820	819	873	789	813	795	843	841	846	793	853	833	828	852	836	779	837	831	887	884	824	872	897	860	863	781	825	821	831	845	802	848	802	804	847	832	835	868	821	792	811	824	880	824	803	836	789	837	835	839	809	877	835	884	769	827	820	881	801	830	774	780	831	853	845	836	822	857	831	817	816	834	835	829	895	838	817	777	794	841
45080	31820	42409	30501	6782	4111	5758	4872	3262	828	293	243	251	245	273	239	240	277	235	262	253	241	227	299	254	294	271	241	269	273	271	219	264	213	248	250	241	232	293	263	283	289	253	261	220	233	252	265	271	276	244	286	256	275	214	253	252	254	264	276	254	243	269	271	249	257	255	260	266	249	251	249	247	253	261	231	240	233	239	253	273	276	250	255	256	277	285	248	277	237	284	258	260	248	282	257	280	278	245	247	271	264	259	252	248	258	267	246	261	250	259	242	275	242	272	241	266	247	237	254	258	215	278	240	253	257	268	265	229	265	253	252	254	256	247	251	260	271	229	252	261	270	248	267	228	268	290	256	242	235	286	270	269	246	261	264	246	266	249	233	254	247	264	268	281	284	268	266	273	230	246	270	214	255	245	260	248	245	235	233	241	243	256	296	263	273	251	260	252	221	274	263	286	256	267	280	278	260	267	262	243	296	265	250	249	249	245	254	279	252	220	268	266	251	269	232	237	283	257	240	240	284	252	266	261	250	240	235	242	285	255	241	239	264	268	267	255	261	267	261	235	250	257	281	264	258	233	243	296	271	280	285	281	268	295	256	275	252	238	223	241	265	272	266	232	273	260	255	273	285	264	252	268	285	250	267	260	246	280	263	259	267	247	238	267	250	249	277	238	249	275	275	258	265	245	217	254	222	265	237	249	269	262	224	267	264	254	214	248	244	245	274	282	258	247	233	248	215	243	239	225	260	297	289	251	270	281	272	217	244	266	258	249	253	255	253	249	287	250	230	291	267	270	288	250	277	234	260	273	281	254	255	238	247	237	279	261	251	235	237	247	252	244	252	247	256	266	275	262	274	245	259	246	253	273	237	235	278	271	274	252	247	244	251	259	259	273	247	250	277	236	285	255	256	275	243	242	260	244	265	269	239	255	272	267	284	300	286	225	257	271	267	212	275	257	256	279	247	264	243	246	254	271	268	246	250	270	294	253	263	264	239	247	232	228	272	260	236	230	236	233	244	276	262	259	291	246	267	262	263	260	262	257	259	233	263	265	286	240	257	251	246	252	287	251	234	226	231	285	254	273	251	246	261	244	261	257	283	233	257	253	248	228	267	236	263	275	241	251	265	278	265	253	250	239	267	222	252	263	239	259	247	249	223	254	247	269	261	277	281	250	249	236	279	251	258	266	252	242	266	270	241	270	253	238	256	289	257	255	260	232	262	235	311	299	224	236	282	235	252	253	225	255	246	262	271	254	284	244	249	257	251	278	290	259	256	245	273	236	237	257	259	258	238	234	282	246	283	251	241	252	253	290	262	276	284	251	281	266	253	256	254	289	247	234	267	260	242	260	234	281	234	249	263	216	250	262	245	242	226	249	254	237	262	234	258	238	250	258	251	277	239	266	267	275	297	235	275	245	245	253	265	244	272	248	275	276	264	296	249	263	249	256	251	274	252	258	261	239	232	266	259	278	274	258	272	257	276	221	234	270	233	250	267	247	261	243	266	249	243	270	219	253	279	263	262	241	237	257	258	251	230	238	248	263	271	244	243	253	242	267	248	275	250	253	250	261	266	243	254	254	246	260	269	246	261	274	246	246	284	236	253	300	248	231	274	269	266	234	244	263	244	253	273	278	271	243	243	282	250	250	280	247	235	225	264	245	265	253	267	269	266	268	256	262	239	245	261	239	236	256	242	287	285	269	251	258	257	253	235	218	251	260	245	221	256	247	265	290	271	232	226	249	256	240	258	294	260	255	250	234	254	225	270	276	264	288	238	278	270	234	253	251	258	262	272	223	216	265	240	251	280	227	259	251	289	294	279	270	269	290	293	289	266	257	245	233	253	239	252	265	260	240	283	257	261	261	234	245	242	226	254	273	251	269	261	251	247	247	229	214	260	220	264	267	251	268	268	272	274	283	238	238	222	256	257	281	276	249	247	247	268	261	265	282	243	255	248	243	241	247	263	259	251	272	231	218	266	304	294	217	256	276	258	268	283	253	256	250	274	284	277	260	244	242	255	272	236	267	267	264	235	281	245	260	272	259	285	287	274	266	261	298	296	249	290	245	253	256	233	238	252	272	226	236	231	268	235	247	250	241	269	233	287	267	301	251	252	255	249	245	263	271	268	274	280	231	268	222	262	238	252	258	259	262	258	285	221	252	250	239	274	292	260	238	265	255	252	246	262	254	283	265	255	256	249	235	257	252	270	259	273	253	245	254	265	260	236	257	230	277	263	289	267	292	272	263	256	256	238	242	230	262	223	260	264	266	222	263	267	270	244	233	239	277	278	249	249	262	274	245	257	277	270	290	265	243	293	257	269	240	271	263	266	265	273	255	247	267	242	253	248	266	268	261	287	269	254	260	262	245	240	235	243	264	251	260	261	265	260	274	260	262	263	250	287	264	226	248	242	228	267	235	252	244	270	280	255	265	278	251	221	300	273	248	269	259	232	255	269	251	267	243	258	265	268	276	266	248	220	253	227	209	257	268	219	252	267	253	259	241	273	273	229	266	262	251	269	263	265	248	266	253	268	284	268	270	262	238	281	234	209	263	249	281	269	259	254	253	267	306	243	261	261	248	222	237	253	248	245	274	252	245	268	264	266	244	269	250	218	264	234	277	255	243	242	270	281	284	231	281	259	269	233	251	275	244	228	249	240	269	253	262	262	249	252	261	245	237	248	261	277	278	277	244	252	256	247	246	248	280	275	265	267	260	249	225	254	252	255	254	266	263	279	228	274	246	247	232	242	254	260	257	282	253	241	270	245	247	257	264	273	257	273	255	266	248	263	263	254	264	300	277	248	264	231	273	260	252	240	247	251	268	252	270	253	245	263	223	235	272	250	253	277	264	262	216	254	274	247	234	254	287	264	291	293	279	263	252	247	241	248	226	289	259	224	234	243	242	238	267	264	265	256	221	232	264	257	266	235	248	275	257	280	248	266	246	263	275	238	261	245	272	242	238	251	267	254	219	221	270	246	286	221	244	256	252	286	218	251	257	275	238	273	252	278	255	241	267	283	253	284	266	252	252	245	273	257	243	240	269	220	286	254	255	273	248	266	249	223	238	254	253	264	246	247	274	252	282	227	256	268	258	260	267	264	275	246	261	261	264	264	240	259	265	292	253	252	239	220	240	240	260	284	252	232	247	240	241	269	268	257	238	245	259	272	247	245	268	282	248	249	246	230	263	220	258	247	269	249	219	250	254	215	261	237	248	260	262	251	247	284	247	262	237	290	256	273	252	259	255	246	282	254	268	257	270	244	255	254	260	280	248	274	256	273	240	228	248	274	240	255	262	290	269	217	271	257	265	229	260	264	261	272	233	232	235	265	287	262	260	246	260	238	240	237	225	249	247	258	240	260	255	253	283	306	259	267	241	219	233	255	255	241	267	271	242	261	267	270	229	237	262	252	243	263	232	255	248	253	264	246	265	253	251	287	223	231	276	277	273	258	244	262	270	264	265	270	291	260	241	258	297	261	224	261
30591	23243	44988	32536	10556	14643	19525	16954	12034	2761	587	653	651	631	639	581	641	652	648	631	633	598	687	585	646	625	619	616	615	600	611	640	613	605	606	564	612	627	581	585	622	630	619	633	610	634	610	611	648	607	594	590	583	600	626	588	547	589	623	629	653	601	579	580	568	636	605	624	623	632	633	558	619	626	642	640	609	623	623	623	583	598	645	613	643	625	605	590	627	604	605	608	607	597	565	610	585	611	621	595	607	610	572	550	618	640	647	619	589	595	648	625	623	590	590	621	585	599	586	600	612	595	618	629	609	615	618	581	576	631	624	604	613	589	625	588	606	607	620	583	610	606	595	626	606	598	577	597	611	596	651	619	566	625	569	590	606	634	608	627	599	618	637	617	641	594	610	590	588	611	586	615	620	603	616	654	601	594	639	589	607	580	563	620	555	630	609	574	628	613	618	580	593	574	617	584	600	635	554	622	626	628	625	577	620	580	626	681	640	636	599	615	594	631	587	581	595	606	600	601	609	626	578	573	651	642	660	642	622	637	580	611	622	611	620	670	599	636	607	651	631	583	620	628	565	583	596	585	614	549	653	601	586	574	570	606	617	577	614	613	594	616	616	606	627	607	667	587	581	598	610	609	614	605	608	594	657	614	617	603	566	598	622	612	605	662	596	606	623	639	570	627	633	589	582	613	608	657	646	607	598	609	650	627	648	584	659	616	616	644	607	623	606	596	613	591	609	650	628	598	614	615	640	608	627	580	591	577	659	586	642	604	601	632	608	638	573	619	560	619	657	580	632	600	617	589	568	601	597	621	641	580	604	569	576	604	628	600	608	624	627	560	596	611	654	603	599	637	613	564	615	578	620	586	601	577	585	602	679	610	592	624	579	603	624	602	633	620	606	640	584	622	602	597	564	610	580	608	592	684	616	601	616	582	637	615	638	633	566	614	635	672	654	636	617	644	590	644	620	595	639	657	622	628	613	641	573	589	639	612	604	581	587	652	587	594	595	613	621	610	642	610	581	619	602	603	587	601	614	610	633	625	609	617	606	644	574	626	599	574	613	631	596	621	633	603	618	650	616	613	611	577	620	599	622	589	601	622	569	642	631	619	606	659	605	632	645	606	603	601	682	610	617	614	607	622	576	596	603	584	662	614	628	594	628	587	595	623	590	646	625	624	599	618	640	597	659	614	592	609	632	596	587	623	600	639	617	614	588	595	639	608	596	600	588	585	586	610	630	606	639	611	591	616	607	559	603	622	573	624	595	631	629	611	611	609	598	593	612	587	652	599	619	598	663	582	578	613	613	577	608	599	580	585	622	620	625	608	585	618	597	603	629	623	548	611	629	617	624	619	624	563	596	603	585	618	591	630	608	607	639	659	622	604	579	657	608	598	632	629	619	629	616	606	603	585	623	593	580	597	558	551	576	612	644	604	595	631	568	593	646	599	586	608	593	593	630	627	659	575	595	634	589	626	598	625	607	598	628	647	608	670	639	643	598	582	601	610	602	618	663	567	565	624	593	636	557	558	626	601	579	578	591	609	624	567	622	654	618	603	647	592	622	596	632	638	587	612	668	636	624	571	619	611	640	602	618	598	570	562	628	596	615	574	641	595	590	615	579	584	599	613	589	627	631	589	608	615	609	615	623	608	548	622	606	589	596	550	619	611	640	631	577	641	580	596	587	597	599	599	600	636	628	580	587	597	643	632	628	598	604	604	616	588	624	610	648	637	611	619	639	604	593	610	609	618	606	606	616	610	631	657	607	594	675	606	619	597	595	603	587	582	592	603	566	552	577	645	608	633	583	573	598	612	651	624	596	589	626	640	591	624	641	602	611	622	652	600	609	600	610	599	611	613	577	608	631	575	606	610	631	569	629	610	604	617	605	627	607	558	623	585	652	646	613	593	604	584	610	620	631	665	624	618	614	619	620	608	640	585	619	611	618	631	608	615	597	561	591	628	608	594	585	619	571	612	616	641	633	639	598	613	601	610	597	606	623	644	630	617	617	607	563	615	593	624	601	626	578	611	611	615	586	588	622	579	625	613	645	624	609	604	611	612	573	578	565	589	584	590	632	635	645	633	622	611	654	576	638	578	621	637	608	598	625	609	587	601	618	603	593	620	587	614	589	655	599	587	606	567	606	617	627	594	592	649	600	614	623	606	611	594	589	610	620	606	624	642	593	588	580	620	649	631	576	571	618	600	603	597	595	615	622	584	581	625	611	603	609	627	656	599	628	585	653	629	625	611	645	639	594	565	564	628	606	626	601	553	589	627	628	625	581	604	628	590	612	616	585	621	605	625	601	630	610	645	618	624	568	631	609	654	608	580	613	615	592	612	622	616	592	591	606	605	599	571	611	592	602	630	627	625	604	626	603	607	666	599	625	600	594	591	641	625	615	589	613	618	594	608	581	575	688	631	632	597	627	603	601	627	566	628	636	638	630	615	632	569	616	592	573	642	612	573	615	611	582	569	592	630	637	594	603	618	613	591	611	649	663	612	648	575	640	604	649	612	566	578	589	602	643	582	634	594	581	627	640	614	618	601	652	596	591	591	575	584	609	621	609	674	629	571	600	633	604	604	604	631	633	595	619	580	636	626	609	612	617	619	639	587	679	595	643	623	630	622	640	594	590	621	650	627	600	598	624	604	569	554	630	603	603	606	581	641	612	601	614	658	631	620	612	619	591	624	639	590	630	595	572	604	596	559	595	593	535	605	598	607	600	629	633	602	614	659	590	616	593	638	562	606	633	602	610	613	598	604	614	599	571	626	583	601	585	589	633	621	623	619	614	567	631	631	621	617	607	595	629	618	644	625	650	597	615	622	608	635	616	628	600	607	600	606	639	623	592	599	580	610	599	642	611	570	619	594	608	645	651	574	591	616	645	631	676	626	617	592	640	607	611	574	630	568	585	590	639	633	600	612	573	603	605	640	585	616	620	566	643	624	623	626	585	588	625	619	571	628	594	632	586	647	585	605	574	561	567	604	643	608	652	609	549	622	587	612	603	618	563	616	538	580	645	607	586	594	608	606	646	642	589	596	625	629	581	574	598	628	595	604	592	622	631	590	555	591	634	586	642	630	576	588	598	599	612	600	611	633	653	610	651	634	577	592	590	598	593	577	629	611	582	631	607	631	593	588	627	639	604	584	588	613	594	599	548	603	622	647	635	609	592	609	604	542	590	575	646	606	630	633	614	624	619	632	628	638	593	585	583	554	619	620	650	667	625	608	605	560	559	650	591	609	606	580	593	587	644	620	588	574	635	610	612	638	613	611	616	622	628	670	602	625	640	593	606	589	635	640	600	605	568	633	565	611	607	580	597	615	615	620	649	613	604	644	639	603	616	614	607	582	574	605	628	624	612	662	565	623	597	591	630	611	586	586	632	596	592	611	632	609	619	597	624	576	630	653	622	584	584	601	565	582	618	608	654	602	642	615	634	568	560	580	656	560	602	574	629	591	636	583	626	617	593	602	563	621	576	623
10084	1544	1924	1187	492	481	490	449	512	440	421	400	367	415	427	410	425	407	379	390	373	379	436	375	388	354	343	418	410	372	405	425	398	388	410	413	393	404	407	390	412	440	393	400	405	367	396	381	400	435	381	412	392	401	373	418	434	409	358	376	436	416	401	414	434	414	405	420	340	382	351	413	409	384	405	395	362	394	421	395	362	378	400	422	407	399	383	418	378	419	371	385	378	404	387	398	375	417	433	409	397	402	398	360	428	377	397	410	415	398	407	372	397	448	374	416	399	376	418	390	385	391	407	407	404	389	354	373	375	399	422	378	397	389	365	378	383	394	404	365	406	411	376	412	431	343	397	406	393	356	418	383	391	387	445	402	401	374	402	356	390	379	427	392	416	376	377	398	406	428	379	408	389	391	408	398	449	397	417	383	394	391	448	414	390	382	412	387	411	420	401	420	357	404	422	360	434	420	393	354	376	404	387	352	400	412	397	423	352	420	375	389	379	409	355	385	389	429	418	400	421	430	444	422	422	363	414	377	381	377	372	437	395	396	381	402	442	368	394	387	388	385	397	400	381	400	427	389	407	421	403	380	397	401	443	404	370	380	426	381	430	380	391	412	380	400	398	380	403	394	397	407	415	442	409	384	361	404	402	369	374	375	390	381	375	394	370	403	388	354	412	445	414	393	377	377	392	405	387	418	383	371	362	398	393	391	414	412	384	365	375	436	403	396	376	396	392	429	410	420	407	402	355	419	347	405	424	417	408	357	419	366	398	395	397	408	409	416	400	394	379	404	378	406	392	379	407	396	416	349	416	402	372	394	386	370	358	420	403	395	398	445	372	401	367	417	400	396	390	397	378	422	392	400	370	365	407	393	421	386	430	383	410	402	386	381	399	420	419	383	388	422	428	394	369	401	401	362	387	391	365	403	435	393	389	418	403	426	407	409	402	395	388	415	405	392	436	400	391	408	393	352	409	385	406	386	379	349	370	428	410	399	403	437	397	406	394	351	383	378	411	384	411	391	382	405	416	402	404	445	412	401	408	383	369	399	417	437	430	381	401	378	355	415	411	406	361	361	372	381	407	400	415	396	406	448	383	382	384	439	376	390	397	394	399	420	395	399	405	400	398	385	376	397	387	420	405	406	375	362	413	397	392	402	395	396	354	379	369	420	385	396	440	369	402	413	369	385	390	405	399	385	369	414	369	392	398	394	420	400	398	390	383	402	406	352	400	473	414	420	417	383	379	333	418	416	411	355	387	390	395	405	392	417	383	406	367	431	426	373	416	424	428	385	423	392	375	369	408	411	390	398	410	444	357	381	365	394	390	406	442	412	392	401	412	386	395	406	395	415	370	387	405	393	400	382	407	446	396	405	419	423	401	406	375	416	376	406	383	429	376	412	373	395	380	373	385	415	382	405	408	390	373	402	420	392	369	338	403	382	366	390	422	362	385	425	413	400	403	369	355	388	411	370	409	395	396	393	388	385	365	366	412	374	379	378	393	394	400	389	380	372	368	398	422	375	371	380	411	396	404	404	400	388	371	406	356	366	401	419	395	395	385	402	410	413	384	374	396	398	407	372	397	383	406	409	390	422	375	415	377	421	418	388	401	413	392	385	412	388	369	401	430	415	390	411	405	407	408	419	384	400	389	350	393	446	412	378	369	384	399	356	369	357	407	378	412	378	418	402	383	408	347	384	398	394	378	399	380	406	356	400	432	377	379	396	393	379	426	382	377	389	435	365	431	380	390	401	413	404	397	394	407	409	387	418	401	373	403	415	404	436	387	408	430	414	407	402	370	393	386	401	430	363	366	393	377	373	410	405	359	385	426	415	444	389	408	374	378	384	422	405	376	391	396	379	390	387	434	369	368	359	386	405	425	383	400	405	406	391	426	423	407	404	378	383	410	380	405	400	412	397	394	427	380	417	396	411	408	388	386	394	400	412	375	406	390	387	377	368	378	385	409	392	384	399	421	381	369	373	399	427	368	401	449	397	401	425	418	391	377	415	417	344	387	388	394	382	375	395	397	396	355	413	381	381	372	385	369	389	410	387	354	411	392	402	395	396	405	409	422	435	359	423	393	398	393	354	395	418	398	419	381	387	402	418	446	376	375	396	356	362	386	376	393	418	341	411	410	400	395	388	374	372	392	420	435	420	413	384	367	374	383	391	439	403	395	386	393	398	393	395	420	374	401	405	362	400	385	401	372	402	398	373	375	404	393	410	403	432	374	392	424	381	374	353	367	394	412	394	413	416	377	358	412	408	354	409	398	421	396	359	379	412	401	434	409	374	400	380	401	394	422	394	366	389	362	385	404	415	415	404	388	394	379	403	395	387	407	380	418	411	426	368	404	423	390	393	407	406	399	416	435	405	388	440	391	403	408	397	418	418	393	396	361	441	375	392	373	431	419	396	395	437	409	389	418	385	408	390	422	373	399	349	378	391	420	404	369	414	383	405	369	411	351	392	365	391	388	411	387	366	421	398	421	405	430	376	381	394	404	433	384	390	386	410	400	384	414	380	381	375	419	380	420	389	412	412	366	389	383	400	422	456	374	404	391	372	385	376	463	455	422	422	416	396	400	423	382	409	434	380	422	379	382	407	393	389	416	388	437	374	383	403	416	370	388	413	374	439	375	402	403	397	362	385	399	383	406	429	395	333	425	404	417	390	407	357	405	381	408	367	392	395	415	410	392	417	360	417	392	385	381	387	380	395	387	425	376	432	421	398	386	383	423	401	405	372	384	405	399	393	367	371	405	408	373	401	408	403	412	358	344	360	375	416	381	400	401	400	394	382	444	380	371	432	379	404	377	383	419	457	417	383	370	387	365	389	381	412	394	403	368	387	411	421	359	364	437	368	404	442	407	395	382	395	414	404	393	438	389	378	394	420	415	383	438	383	394	412	396	401	411	418	415	389	406	397	382	398	422	417	392	412	366	366	397	368	387	411	397	405	388	393	384	407	386	415	438	359	417	415	356	372	408	373	382	388	384	373	433	395	430	394	402	403	381	355	406	390	398	350	372	397	414	387	404	388	403	399	371	340	376	386	422	381	390	399	381	406	369	353	405	372	405	379	373	435	455	380	386	416	418	394	425	413	394	369	401	361	390	407	363	398	410	412	369	388	362	371	370	376	394	401	427	392	394	410	414	389	383	382	396	416	398	376	408	437	408	443	387	365	391	403	375	388	368	396	376	359	400	381	373	376	383	393	363	395	404	360	414	396	388	385	361	372	406	389	429	386	360	434	395	399	420	398	376	414	443	408	397	431	400	405	400	385	399	411	444	377	421	377	407	410	440	395	391	382	385	365	359	413	395	401	406	415	425	389	379	418	401	370	395	422	386	387	374	410	399	394	380	368	377	407	346	413	357	411	408	394	385	406	430	369	381	372	401	404	406	414	390	380	352	360	384	376	348	400	431	428	431	387	363	391	371	398	439	377	404	386	394	392	365	424	401	390	376	397	405	368	413	396	347	354	376	391
7722	2167	4991	3088	1162	1174	1329	1417	1315	1007	927	920	917	981	910	954	932	918	889	945	893	901	893	866	932	910	940	987	947	868	938	920	875	864	876	929	927	932	906	928	918	895	920	887	868	905	932	906	924	873	840	889	899	871	872	898	945	904	892	938	911	954	868	882	891	845	853	937	919	924	960	935	947	915	868	919	930	960	929	918	913	889	879	917	912	900	892	912	968	897	941	916	866	924	884	905	889	901	864	955	888	940	950	964	911	878	914	871	864	893	903	883	877	890	873	899	899	901	947	931	894	922	947	913	935	858	915	930	928	898	917	873	923	930	931	913	943	879	893	926	907	874	901	941	895	920	936	930	907	931	878	936	918	884	844	896	948	903	860	936	973	882	943	888	883	902	870	894	927	908	946	911	863	895	935	933	878	891	911	899	892	925	924	926	958	901	910	875	955	862	934	915	916	854	940	914	895	916	941	922	916	965	949	913	852	909	880	893	955	893	930	926	925	945	890	886	931	992	900	954	924	974	903	868	905	912	945	833	833	945	895	920	850	894	941	962	900	898	952	899	917	878	943	901	863	890	898	886	937	945	937	919	903	922	886	927	929	950	865	882	912	887	942	900	940	923	967	943	909	891	935	901	917	923	920	883	869	937	975	913	893	910	886	882	877	896	889	880	940	919	950	917	925	966	892	895	905	942	958	956	1002	906	947	914	927	912	919	1010	894	946	963	909	929	893	858	855	865	877	928	891	936	931	824	887	884	971	881	849	895	896	906	938	901	940	966	898	879	914	869	908	933	914	853	889	943	937	921	924	916	924	886	945	950	847	914	914	920	962	936	914	897	923	868	918	889	933	868	836	884	942	880	883	940	855	879	898	891	912	922	969	895	935	894	916	881	917	927	888	975	911	849	882	936	867	907	875	955	905	892	876	875	957	897	920	869	930	889	892	927	965	883	883	884	925	927	896	931	924	925	908	924	951	888	862	915	959	920	874	869	920	899	896	906	911	904	901	894	922	862	913	883	853	892	924	851	911	869	908	951	926	949	933	902	950	878	941	921	909	922	888	877	900	945	896	934	923	970	945	941	965	876	958	873	839	896	936	897	972	889	926	922	859	901	866	975	903	944	952	935	849	893	954	893	991	929	908	938	914	909	885	902	874	888	969	920	869	936	970	894	940	893	904	919	889	909	925	863	869	903	954	912	915	897	902	924	958	909	879	932	922	930	890	889	937	904	886	956	924	945	875	920	959	921	874	903	932	932	843	901	921	923	903	853	931	918	907	924	943	937	943	948	849	927	908	912	953	876	907	937	951	902	892	891	935	900	917	929	896	918	947	877	929	843	891	917	913	898	882	906	913	932	831	919	930	879	897	925	862	928	943	865	925	976	964	919	955	927	895	963	919	888	911	850	923	882	980	904	875	891	899	886	897	943	963	942	964	919	894	896	931	867	919	912	956	950	877	928	895	916	891	931	954	901	894	937	934	885	910	957	926	941	914	960	947	926	900	962	907	906	904	893	976	874	909	903	845	908	904	909	979	897	902	941	884	916	935	898	989	951	898	907	956	881	882	907	921	892	972	931	907	922	941	954	953	928	902	912	905	940	889	903	931	879	929	908	979	913	923	961	973	911	947	935	933	922	819	974	918	879	848	846	920	942	914	975	874	873	882	930	896	892	937	927	879	908	902	908	954	931	943	950	931	914	937	840	935	947	939	839	945	913	906	894	924	968	893	955	887	934	942	925	920	912	901	908	891	945	946	931	875	889	952	888	913	889	930	922	932	960	925	933	912	974	928	904	979	888	896	931	916	955	961	899	963	912	909	937	956	949	901	900	937	922	867	939	952	890	897	912	964	954	920	884	1004	918	942	905	947	929	858	890	911	894	937	868	897	865	899	983	905	900	937	872	899	949	885	936	926	892	892	878	922	903	915	918	873	890	936	937	894	887	938	891	941	914	908	931	926	877	909	891	920	941	910	883	952	928	884	869	911	960	938	889	868	885	952	888	960	951	937	908	884	877	909	937	866	939	902	909	934	962	969	950	900	932	913	913	919	858	902	903	905	902	890	899	988	911	857	927	902	910	921	884	983	936	895	890	896	863	903	959	924	973	937	903	882	925	896	916	939	854	888	924	959	930	965	895	886	900	949	911	872	917	898	925	860	1007	927	878	883	902	954	896	923	902	867	890	906	904	899	914	904	850	870	886	967	870	894	956	877	892	947	888	890	912	888	943	911	881	838	935	891	879	912	886	948	944	949	943	915	959	875	864	898	938	944	854	928	857	928	984	893	885	923	926	870	914	930	882	914	928	926	916	912	919	840	916	954	920	955	928	971	896	882	908	929	914	898	922	900	876	907	887	872	919	909	835	936	913	895	961	960	903	897	960	924	914	927	936	879	920	940	880	923	947	891	875	862	953	894	907	949	911	959	897	913	876	922	890	904	948	924	926	949	884	949	896	906	937	876	905	922	932	912	948	930	908	916	859	926	898	887	870	879	929	916	894	925	894	916	927	908	902	901	926	943	944	952	873	891	937	943	909	918	944	927	923	884	897	931	858	887	928	961	904	904	969	908	906	910	983	915	932	907	851	924	943	926	885	946	931	886	954	952	893	863	955	916	909	959	921	925	907	909	932	890	896	940	972	869	892	941	879	877	933	955	928	904	898	931	948	967	915	889	880	915	857	902	945	968	926	904	950	922	938	964	924	940	900	876	906	952	886	897	910	857	891	846	940	909	953	935	968	885	870	918	908	933	910	857	903	992	915	946	937	869	915	912	889	891	926	907	917	863	909	975	924	929	937	967	900	909	950	893	952	955	949	975	900	914	926	902	886	889	942	863	910	862	865	893	897	879	901	882	886	911	980	957	895	908	878	918	925	903	908	942	931	912	890	929	908	891	914	911	940	909	881	903	911	922	873	911	943	832	911	915	961	934	870	938	920	889	919	885	929	964	889	933	892	850	912	949	938	883	906	900	958	929	849	945	915	843	907	931	908	916	913	927	885	896	840	1004	923	889	927	883	880	937	913	902	990	921	945	882	926	949	969	955	899	922	913	917	931	904	902	902	901	876	925	899	871	957	894	910	931	936	926	936	961	891	878	924	913	911	951	858	891	896	891	950	893	930	888	944	931	898	883	878	920	919	887	890	918	875	942	923	963	897	921	922	912	868	907	924	866	937	853	961	920	915	907	869	868	987	920	976	862	929	940	891	928	898	951	923	936	879	896	933	964	867	904	918	940	971	918	863	942	946	855	884	893	902	914	912	905	958	903	991	943	922	882	901	975	878	912	923	940	961	938	894	906	916	913	951	845	876	886	904	835	916	901	901	882	949	970	868	942	904	895	906	909	949	948	929	939	922	908	890	928	969	916	898	918	882	973	935	929	883	876	917	931	919	868	893	956	934	902	928	911	947	889	870	912	953	889	903	948	949	889	938	899	905	910	898	915	908	943	901	942	888	921	875	905	934	903	911	908	931	872	861	967	897	929	900	945	970
33870	20917	34637	18597	3262	1932	2483	2431	2017	815	360	394	353	327	419	374	331	367	363	397	389	409	384	397	374	345	385	377	390	423	331	403	400	343	350	404	403	385	377	350	386	345	382	416	341	366	370	331	378	355	362	384	364	375	375	383	366	389	349	371	335	390	343	363	352	386	354	397	382	345	378	321	348	336	391	359	368	381	368	383	365	353	345	357	344	387	391	400	389	340	358	362	365	387	394	355	412	396	379	364	405	383	397	361	368	378	373	357	337	359	361	353	337	351	384	383	357	379	362	357	375	404	390	354	369	332	379	379	387	389	366	335	355	371	354	369	413	364	344	373	389	363	367	387	341	390	372	400	409	378	364	340	387	394	396	358	353	387	379	366	335	376	375	357	368	397	345	361	366	408	351	319	427	419	353	385	362	339	378	390	403	436	392	381	380	384	375	402	373	407	344	364	402	373	391	389	389	370	366	368	370	359	363	372	398	353	347	380	359	350	392	349	367	371	349	349	362	345	343	346	367	371	375	370	386	364	367	355	351	386	373	379	331	377	374	327	384	308	383	346	371	371	371	403	358	358	341	383	350	362	408	365	389	360	371	383	333	393	389	348	353	371	352	338	393	353	397	335	331	392	378	351	364	402	344	368	380	389	369	396	392	383	364	355	346	367	393	370	364	388	370	362	396	381	369	369	355	325	387	379	371	364	377	334	391	375	375	379	387	365	378	370	364	367	386	342	360	352	398	376	360	367	363	353	365	375	351	347	362	372	368	357	366	324	400	410	436	370	370	373	332	355	384	362	386	352	399	351	329	363	369	410	353	387	374	347	370	379	382	360	389	401	371	399	381	396	382	369	370	367	389	388	376	393	378	404	411	359	358	372	380	388	422	350	340	341	375	339	374	399	386	390	392	357	358	382	392	381	400	330	368	366	371	397	357	385	382	364	364	377	381	349	381	348	362	371	361	340	368	338	359	352	375	367	374	344	385	393	399	381	338	357	381	382	375	390	413	346	359	366	370	384	382	390	371	370	345	415	421	366	351	367	342	387	357	382	397	367	372	391	366	387	385	354	370	368	375	396	381	384	394	362	348	384	329	376	372	390	352	325	383	362	385	363	395	385	348	363	363	358	344	374	357	396	344	357	376	406	381	344	389	390	371	369	384	395	399	354	375	367	333	362	375	372	364	362	373	375	344	363	339	392	395	387	354	405	362	338	380	380	391	362	339	426	396	356	384	349	389	352	329	389	377	362	410	375	364	361	392	394	373	361	349	353	347	389	355	375	338	363	333	344	343	407	357	361	358	386	388	342	360	338	403	395	361	393	385	358	336	402	375	373	331	382	355	362	375	383	334	343	337	345	377	378	369	367	370	353	367	367	358	419	377	379	359	375	381	364	375	361	373	376	374	362	408	392	354	369	379	348	381	384	365	387	355	358	343	345	372	365	354	366	396	349	339	358	340	367	361	387	346	373	392	344	350	378	348	369	358	386	377	359	360	393	338	414	375	381	382	402	384	388	360	352	378	326	358	341	386	394	378	358	372	381	358	342	364	351	371	376	393	352	395	376	361	351	368	324	361	378	379	373	369	330	396	337	377	346	338	329	373	346	371	364	360	372	351	361	366	345	331	385	383	356	368	406	365	384	362	392	376	361	361	362	358	396	391	360	349	382	406	376	369	333	324	379	359	361	351	351	353	371	377	371	374	372	404	403	354	360	349	351	369	356	377	362	349	373	363	400	374	339	361	371	368	383	380	393	369	379	348	370	341	335	352	372	393	360	380	390	378	346	347	371	347	358	437	392	372	338	376	411	338	381	369	347	385	362	379	349	342	331	347	383	410	375	368	369	408	389	365	369	379	366	368	391	383	369	366	398	371	368	387	378	350	369	378	368	364	349	386	406	344	384	359	380	344	367	369	397	355	363	416	396	381	383	363	358	383	394	363	362	381	411	378	368	376	347	337	335	362	364	329	387	368	329	354	419	404	390	367	367	410	350	352	378	426	346	376	348	383	366	371	355	375	353	384	394	371	390	394	371	370	384	394	380	375	376	375	360	403	374	384	380	373	326	381	381	360	395	401	336	340	372	349	405	356	402	398	356	368	377	370	390	374	362	396	358	336	402	352	368	376	383	372	359	407	356	365	405	342	375	378	374	373	345	350	353	413	345	380	366	373	376	354	408	390	377	344	351	364	349	373	377	426	359	389	388	362	359	376	360	377	390	381	354	378	365	360	379	356	367	365	399	369	346	373	339	391	336	321	345	409	367	394	362	350	376	374	387	370	353	360	365	408	374	347	391	385	343	390	391	375	373	359	327	320	359	367	381	318	375	388	343	358	377	364	355	393	364	380	367	378	417	388	371	367	378	377	321	357	410	386	326	405	392	359	401	416	393	356	348	359	409	380	383	366	369	391	381	373	348	375	393	391	408	359	387	357	316	386	374	367	355	384	362	332	357	335	434	358	364	403	335	366	345	354	400	384	357	331	338	393	365	405	371	363	381	339	391	357	373	355	387	386	373	345	370	355	373	379	359	384	359	324	379	342	423	349	381	406	379	404	339	370	350	385	404	354	401	397	334	348	379	399	375	338	376	365	394	356	392	398	357	356	379	383	393	428	400	369	354	396	381	384	348	395	369	396	377	371	382	380	392	347	399	370	384	366	370	413	399	387	376	343	378	385	346	375	373	346	346	403	372	381	326	378	344	345	385	352	384	356	377	362	348	332	406	394	340	350	335	338	370	343	358	356	362	343	373	353	384	385	366	367	376	371	327	426	374	368	375	392	359	402	389	384	371	374	393	404	388	379	393	369	363	366	376	384	393	361	391	346	349	382	356	336	353	342	376	387	380	376	394	365	360	384	371	332	371	356	376	376	334	387	356	379	367	336	372	398	380	368	383	337	326	421	391	381	330	325	390	381	393	367	383	383	387	410	363	389	378	351	367	344	346	356	411	406	355	337	342	371	378	358	390	358	346	379	378	337	354	391	365	396	349	394	367	364	327	367	401	380	385	389	383	371	374	394	388	325	367	369	385	369	353	374	361	363	366	339	370	382	404	368	371	369	360	361	370	395	394	360	364	342	393	345	377	367	420	377	381	358	370	354	363	394	390	334	385	342	375	359	379	375	379	353	383	377	391	351	360	375	386	363	369	375	347	354	364	347	350	374	410	387	357	390	367	382	342	375	342	376	378	389	383	365	395	350	388	339	386	370	365	336	359	402	359	351	382	363	332	352	359	394	346	388	390	371	385	407	373	396	376	390	342	356	379	376	382	352	335	401	356	365	383	341	370	408	371	360	388	348	366	406	364	368	393	355	370	324	367	348	379	324	389	374	363	358	401	342	393	375	391	373	385	402	357	366	355	339	342	344	381	347	368	382	351	370	349	369	411	359	365	357	374	370	342	387	323	384	329	377	382	398	368	389	371	353	357	359	348	393	370	364	370	351	379	380	396	413	340	371	344	366	383	356	385	372	375	378	339	382	375	413	352
23395	16193	39790	21150	7576	7384	10069	10225	7994	2751	847	870	847	862	844	794	866	848	847	835	891	824	907	830	867	844	855	813	855	891	881	839	847	842	881	880	903	801	896	858	831	901	869	812	867	842	841	887	831	810	799	833	784	793	830	826	829	845	856	871	801	820	876	807	865	840	835	868	813	838	852	887	868	836	833	880	815	851	845	846	816	879	833	879	815	838	793	886	833	831	865	870	866	825	878	867	834	850	806	838	815	824	829	835	835	835	838	851	810	825	873	806	861	854	834	843	847	834	807	844	845	794	828	865	849	816	867	840	835	834	850	808	863	796	839	847	839	834	858	866	863	859	888	865	882	838	851	885	903	807	845	849	811	849	815	882	784	868	868	841	867	824	898	869	876	879	858	855	823	838	879	851	839	845	823	885	897	896	854	884	862	801	857	841	806	851	860	849	796	856	847	856	896	825	871	829	827	877	862	855	880	845	816	837	822	823	836	849	862	808	847	847	900	838	893	844	807	785	835	869	871	785	869	923	875	818	829	900	834	858	830	883	868	864	843	827	918	815	837	858	798	873	852	894	822	813	911	813	826	884	859	864	821	850	873	846	897	916	867	875	851	832	834	854	845	824	861	895	869	790	867	803	842	902	807	850	848	859	856	853	880	841	852	842	895	885	809	831	803	886	840	840	817	876	853	847	863	866	862	855	864	831	868	856	827	799	872	905	832	812	856	827	869	816	800	791	811	864	901	903	850	802	856	822	830	926	848	921	840	826	778	830	793	847	831	869	836	870	880	813	868	885	863	872	856	881	807	806	900	787	877	841	821	836	830	874	883	874	872	792	864	809	788	853	878	871	835	842	877	875	864	872	870	834	862	880	906	815	808	861	797	848	867	841	803	807	858	844	782	898	861	866	833	841	803	872	891	858	850	834	826	880	854	855	880	870	879	823	799	848	815	806	891	849	818	832	812	805	833	867	830	836	828	865	831	869	848	805	892	853	881	853	813	794	877	842	833	864	843	893	833	812	847	826	848	788	860	857	866	850	847	834	899	899	844	829	816	812	865	818	851	858	822	855	896	884	827	895	894	861	833	822	822	859	782	877	844	808	805	884	879	770	804	850	844	856	813	828	837	829	865	847	845	821	839	848	790	793	848	808	851	852	859	864	882	893	870	859	842	861	892	864	814	832	831	855	799	870	811	881	842	851	892	853	865	852	855	797	825	869	809	865	874	874	817	873	831	858	836	871	882	815	853	904	874	838	886	892	929	867	857	810	857	795	873	855	825	848	851	856	804	865	853	861	833	835	851	800	816	820	868	838	830	894	867	817	908	821	842	812	826	870	868	868	872	790	848	880	854	864	830	883	847	861	814	884	850	856	822	856	841	838	842	817	839	848	797	827	789	866	784	877	903	823	840	876	881	862	855	871	866	844	825	861	858	845	860	897	802	846	862	847	853	835	838	847	802	866	844	879	852	825	849	888	825	795	829	841	888	873	870	861	848	842	791	831	867	835	912	855	821	846	880	869	850	862	829	820	800	852	860	827	872	814	788	855	814	831	852	886	833	831	848	828	842	851	828	872	820	889	842	793	820	891	880	882	868	830	868	836	860	830	854	863	824	836	858	896	863	909	848	827	878	838	874	817	887	871	850	832	828	850	868	859	835	860	893	829	829	830	798	841	897	848	836	920	864	849	874	806	831	851	881	849	840	891	800	870	839	853	871	880	847	845	835	839	837	882	864	808	841	853	849	896	863	802	873	831	830	862	846	852	849	847	818	798	852	832	846	867	826	859	836	808	845	849	868	824	850	805	842	848	791	863	841	853	862	909	874	876	849	797	866	816	906	857	850	858	852	854	860	869	789	888	794	896	853	856	826	896	910	875	809	905	865	876	821	846	835	836	857	809	890	783	874	887	839	828	821	869	887	836	851	849	855	849	816	827	835	889	899	889	861	857	912	876	844	848	872	890	827	910	816	841	852	844	837	868	868	792	872	826	829	848	884	873	826	814	836	915	823	867	848	827	816	832	869	838	821	887	851	844	873	889	847	841	831	846	852	847	797	824	838	868	856	887	860	876	869	905	874	860	795	858	836	883	835	927	844	857	814	837	859	833	834	842	840	828	821	811	877	883	871	848	889	840	861	862	817	871	836	874	932	800	840	860	882	819	854	904	866	868	837	821	832	827	816	836	845	871	845	857	830	853	897	872	826	901	866	876	846	881	869	851	847	867	851	839	857	807	876	869	791	825	797	891	858	847	849	818	827	883	866	860	873	857	862	852	891	825	875	809	838	816	849	855	877	842	876	836	827	801	826	845	817	858	858	787	839	853	845	813	859	863	787	910	886	785	823	832	841	898	862	851	823	875	869	785	856	843	877	927	894	851	909	803	865	874	812	893	804	833	850	870	871	827	831	858	843	857	847	878	824	865	858	883	835	837	862	878	832	863	849	837	869	852	789	879	859	899	875	830	847	816	867	902	784	879	859	824	866	854	858	853	834	837	843	843	835	874	830	862	881	906	878	840	864	890	844	822	886	828	880	848	835	835	861	858	895	853	824	797	878	862	804	848	853	890	868	838	824	841	830	878	860	904	900	830	886	883	838	877	846	841	853	846	840	902	853	860	887	884	826	856	837	801	838	879	798	846	842	911	847	891	908	840	908	793	900	902	829	856	843	886	842	854	862	873	842	878	855	807	873	866	865	861	856	791	815	852	841	867	824	879	813	858	869	868	826	823	843	860	877	824	803	869	840	855	882	869	783	909	839	894	848	817	854	803	819	844	843	880	852	858	851	868	826	829	794	828	812	869	821	835	860	852	872	875	840	852	877	816	810	816	810	819	910	867	879	843	838	808	865	839	853	841	779	849	855	782	904	899	882	845	872	825	868	764	896	878	846	813	888	866	853	856	841	902	810	845	821	859	883	813	833	861	829	882	870	858	865	850	855	861	811	788	864	838	828	815	830	824	899	852	871	847	855	894	878	837	814	789	852	862	847	868	859	843	838	778	834	860	799	853	822	845	822	907	864	824	875	883	854	820	841	806	821	859	845	836	875	813	876	829	811	893	855	843	827	842	879	896	847	861	815	885	910	823	821	862	832	878	848	917	835	877	842	857	831	845	840	863	855	891	834	818	832	835	810	867	876	835	846	841	829	800	845	873	843	803	892	859	802	912	794	849	841	869	836	842	884	901	821	783	882	873	849	835	827	843	816	855	779	849	865	840	853	849	868	794	836	776	853	870	857	840	817	874	945	862	854	854	879	852	874	843	857	768	856	897	853	845	899	832	843	835	857	877	834	825	818	830	852	864	787	901	869	904	865	877	890	829	848	870	811	866	847	899	827	795	864	862	905	873	835	829	764	815	800	812	868	865	848	858	790	867	863	897	871	816	819	894	855	863	816	810	868	843	836	843	870	839	843	942	812	802	839	839	830	825	884	846	911	826	846	828	806	831	806	820	853	849	803	806	888	872	847	896	845	809	915	872	840	856	850	821
45137	32157	42173	29597	7488	3124	4679	4780	3575	1428	287	273	259	280	265	258	269	278	292	245	245	274	279	254	271	288	255	274	281	254	273	240	229	264	264	261	247	304	311	272	253	293	268	275	279	247	228	276	286	229	247	254	255	255	263	227	296	258	268	284	278	250	282	227	241	264	286	275	281	248	238	258	264	275	243	260	250	241	275	269	265	240	264	269	256	248	271	236	247	262	243	254	236	274	266	295	254	241	260	254	239	252	273	271	264	271	257	279	280	263	271	231	271	262	280	256	274	250	253	291	289	274	274	291	263	252	286	234	249	261	257	252	269	227	270	244	250	271	263	276	245	275	292	283	257	267	260	274	269	287	231	273	296	251	261	256	283	257	277	233	259	272	302	253	289	258	258	265	282	277	286	262	260	277	273	274	273	253	251	252	269	248	283	288	251	266	252	256	259	238	281	288	248	245	256	247	282	268	285	280	264	255	278	289	275	250	239	263	269	293	270	243	258	256	257	274	285	257	255	279	244	266	255	248	273	251	270	261	256	278	243	280	212	274	280	280	268	272	282	249	261	281	261	263	269	238	270	264	267	243	250	264	298	260	274	274	294	242	248	272	260	288	230	240	292	280	274	271	244	252	262	252	263	283	238	257	269	249	245	255	266	216	280	256	239	289	244	257	265	263	239	279	265	258	255	255	246	258	249	271	219	288	258	246	287	270	243	258	248	280	270	269	246	248	270	247	273	287	272	262	259	261	257	283	277	226	277	259	250	270	245	268	249	269	286	251	229	258	268	284	258	296	278	287	240	253	256	255	229	278	255	231	260	264	240	254	241	259	270	257	274	262	271	246	221	285	271	260	270	271	265	258	255	300	250	279	259	251	264	285	254	249	265	318	294	269	268	248	246	272	260	291	272	245	292	258	285	289	258	242	272	271	261	280	269	265	257	315	258	281	255	258	255	247	237	272	240	256	270	285	246	303	279	271	257	268	243	251	291	274	292	216	284	295	279	268	292	253	269	236	258	259	259	252	275	251	274	265	225	256	251	279	306	263	289	262	273	265	229	251	284	293	250	270	231	261	286	294	285	280	272	259	268	267	258	280	251	252	262	290	270	259	284	298	292	270	263	272	233	267	236	263	277	270	279	268	253	298	259	278	251	268	283	263	261	257	259	248	246	262	248	294	275	264	274	306	231	280	267	268	287	279	243	249	254	242	230	282	228	245	249	253	267	249	240	236	251	259	257	264	253	294	244	317	273	260	254	261	272	247	240	277	248	250	248	273	255	257	281	257	273	319	271	270	249	283	272	248	262	234	254	280	247	229	256	266	273	246	261	292	279	265	295	256	248	258	266	251	267	292	266	276	226	257	264	254	261	268	257	228	269	270	266	234	256	284	239	248	272	251	286	259	298	246	268	265	268	289	285	244	256	244	260	275	265	261	244	242	275	253	250	266	279	271	253	291	262	263	267	266	246	279	261	257	262	256	251	261	272	269	255	238	278	257	266	301	291	279	263	253	274	245	278	256	258	262	276	260	252	271	252	264	276	232	281	238	255	257	257	263	269	274	263	286	252	228	237	284	275	275	248	258	237	257	262	267	293	253	237	312	261	258	259	270	265	259	265	230	261	238	258	291	272	248	292	242	218	268	288	285	275	263	292	272	262	255	231	272	255	248	273	256	253	251	255	280	266	269	269	231	274	247	264	272	250	254	250	235	253	243	286	242	288	268	259	264	273	289	279	244	253	268	248	251	291	270	271	275	245	213	265	264	264	275	264	263	262	254	289	293	259	276	270	260	277	246	283	272	277	261	241	238	266	287	260	267	267	241	279	265	246	262	304	250	270	251	279	263	263	257	240	240	291	288	246	226	250	271	261	264	272	248	255	274	231	273	259	261	270	280	237	274	259	245	261	264	255	265	229	245	250	261	266	265	280	255	252	263	259	249	232	231	275	298	277	268	251	280	280	273	276	248	269	276	237	275	251	249	266	247	277	242	260	268	270	302	252	270	262	295	252	227	254	274	273	288	268	313	263	260	257	240	288	269	261	311	268	279	252	284	241	257	269	254	251	265	272	263	270	246	230	248	275	240	303	253	261	268	275	269	269	248	294	278	295	280	248	231	251	269	258	286	260	280	258	281	291	269	289	287	225	296	263	294	255	272	262	269	280	215	278	276	280	257	244	267	258	244	275	288	265	254	245	258	239	263	252	267	258	260	288	260	277	281	251	257	243	245	279	263	253	266	258	250	245	269	252	217	257	249	280	251	259	270	272	258	281	304	235	253	280	269	279	248	294	302	238	279	268	233	248	250	270	270	288	309	263	238	275	280	281	248	272	265	256	273	315	271	261	255	302	263	266	290	262	269	287	251	305	287	288	241	256	264	234	268	269	278	272	252	277	288	271	261	302	266	250	301	274	253	296	298	217	237	259	260	256	240	279	250	277	258	297	303	241	248	261	244	238	262	248	253	284	295	263	287	281	294	268	246	296	278	293	248	238	270	275	261	234	241	275	258	221	253	233	237	259	281	295	249	257	278	276	243	267	264	259	278	252	245	280	272	251	261	249	294	265	248	233	255	269	247	295	263	258	259	272	258	261	260	249	285	237	260	270	243	288	285	283	256	269	263	265	275	272	259	264	257	269	286	244	240	273	269	244	267	261	278	277	237	272	259	266	257	276	246	280	265	250	212	260	264	280	227	275	266	251	259	246	245	266	251	252	299	277	274	262	231	269	251	267	259	281	241	260	272	262	263	246	265	285	283	277	247	286	302	280	238	271	300	242	260	267	265	278	302	276	261	265	257	234	268	258	253	258	256	267	252	253	259	282	253	276	236	284	269	277	299	268	260	255	246	244	253	292	278	235	282	296	284	248	274	233	287	254	227	269	258	269	262	263	277	258	260	248	270	271	272	229	271	266	276	244	260	269	268	274	289	252	251	248	304	250	247	269	258	278	262	241	258	267	238	280	264	262	272	240	257	271	290	282	272	265	270	227	241	301	251	259	305	267	314	272	258	235	252	274	257	278	254	267	260	264	226	261	267	256	268	243	229	278	260	307	251	248	271	279	260	274	262	282	237	244	250	295	238	260	305	242	259	256	254	264	290	260	278	280	273	257	249	266	254	255	298	257	232	255	260	268	245	297	262	254	283	284	284	245	249	276	288	253	250	287	229	273	274	253	253	278	265	260	265	266	268	241	288	302	263	264	259	234	250	225	231	286	293	264	299	324	253	271	244	288	261	259	270	263	232	254	292	261	234	259	232	265	274	270	241	245	242	272	225	264	256	291	249	242	247	250	286	286	236	258	252	237	255	243	268	218	255	269	278	275	275	274	242	286	248	281	282	247	257	260	245	258	281	242	266	256	248	229	283	273	281	275	261	252	263	260	235	267	272	275	252	275	274	251	270	256	256	252	307	260	264	270	279	269	249	261	284	231	254	247	276	235	250	278	268	246	268	271	261	253	269	276	267	254	273	245	258	278	269	252	267	269	269
30465	23655	44661	31257	13128	11373	17071	16893	13570	4954	647	656	633	597	676	602	614	645	625	670	635	641	632	619	654	670	641	613	609	630	605	619	657	634	626	648	618	612	621	637	639	622	599	615	657	601	606	620	657	646	619	627	623	674	615	596	613	618	632	615	609	636	651	600	644	625	627	626	626	654	590	634	618	632	597	627	592	635	673	615	614	666	606	636	638	600	602	609	621	611	592	632	613	639	641	606	596	639	611	596	636	626	664	635	601	612	611	631	552	609	638	630	590	621	608	647	629	674	621	627	609	631	635	609	622	616	643	608	621	639	605	610	603	636	623	638	636	573	615	619	572	633	654	635	604	623	649	640	655	625	615	673	623	627	627	685	620	660	610	656	599	597	679	622	565	665	651	638	599	647	623	652	589	592	601	631	630	630	637	563	602	585	622	587	626	601	600	619	584	637	627	606	603	638	658	573	615	650	609	608	628	597	623	640	606	661	645	630	611	642	595	633	645	626	600	646	580	670	613	611	624	600	664	642	675	571	608	636	610	658	600	638	597	613	635	668	589	656	576	634	613	590	633	633	618	581	616	598	590	628	568	607	589	655	636	680	629	639	598	623	615	656	684	622	559	610	605	615	583	583	628	615	625	627	628	641	636	649	591	632	609	617	596	616	631	618	607	625	630	611	655	641	653	639	609	606	606	589	645	621	651	625	663	665	629	631	643	629	617	639	633	626	583	627	591	601	640	617	683	638	596	614	625	587	638	614	605	621	597	560	601	634	667	621	619	654	649	619	627	631	613	630	625	640	622	626	617	628	666	623	660	647	688	636	631	642	667	650	623	609	615	604	596	637	629	639	611	561	591	602	614	642	616	609	613	638	606	621	614	607	669	601	636	630	648	607	604	640	604	633	648	643	600	614	638	617	618	582	622	631	617	611	622	599	633	616	601	632	627	653	646	622	587	616	617	631	655	615	620	659	634	601	628	611	638	636	582	653	659	633	634	636	614	623	592	640	638	630	618	632	626	616	577	609	625	606	577	621	610	628	626	652	584	560	619	618	636	643	629	582	613	602	641	624	599	631	577	622	643	612	602	646	625	640	616	645	635	657	577	602	611	642	634	617	597	637	614	633	613	620	657	637	615	613	643	571	634	589	621	623	612	611	646	665	636	611	589	584	640	646	631	623	629	675	583	616	619	612	602	631	633	633	639	588	641	602	604	619	576	617	617	630	644	635	619	644	631	605	617	627	609	604	608	603	623	623	604	652	617	644	582	609	645	613	599	573	594	645	642	619	606	643	627	655	643	618	634	637	622	671	615	650	616	636	603	616	647	607	656	600	608	579	590	649	638	628	646	608	645	628	659	622	598	637	675	628	674	614	617	598	615	646	619	651	612	609	626	607	622	614	611	618	621	633	637	584	657	636	653	640	641	582	604	625	617	638	624	648	621	649	634	609	610	604	593	616	606	614	626	623	610	613	633	631	614	610	633	674	625	611	632	606	601	676	609	619	628	636	554	611	642	614	642	610	601	638	614	617	642	626	612	660	632	674	653	641	585	645	613	643	586	642	615	616	635	627	613	626	581	613	592	640	653	620	629	624	596	605	614	628	634	627	595	631	658	614	659	602	596	627	612	589	618	623	577	639	616	614	623	591	606	607	622	650	628	610	656	646	567	568	619	571	575	641	626	583	587	636	612	627	669	668	627	640	616	582	623	637	609	626	621	610	661	615	654	619	613	592	607	638	636	604	605	568	667	660	638	644	605	657	623	601	596	622	648	622	599	650	637	626	632	609	620	585	588	644	631	591	639	653	620	620	634	620	603	630	639	655	594	606	625	636	594	648	617	659	607	625	607	684	625	617	623	630	631	647	642	579	611	668	635	645	690	666	637	596	569	640	595	626	611	646	614	653	632	607	613	595	660	627	623	614	559	610	630	623	613	613	653	650	632	668	626	632	583	589	631	608	596	607	635	618	602	669	636	623	601	667	609	629	588	602	636	643	611	628	635	631	624	610	606	620	613	620	623	646	622	580	585	629	627	613	603	657	659	623	634	592	615	598	606	632	625	653	638	637	637	588	606	676	644	627	643	658	609	649	629	645	617	619	600	643	608	640	586	600	642	583	618	588	597	615	659	591	618	610	602	643	623	616	645	637	660	619	586	634	613	633	647	626	613	668	630	604	625	592	634	590	581	585	574	596	634	630	618	580	607	635	652	646	614	620	622	621	636	653	623	658	631	673	607	636	627	606	637	647	650	601	635	614	612	633	610	590	627	650	625	665	606	650	614	621	617	641	662	637	620	650	572	658	618	622	654	644	618	632	578	574	646	602	632	613	640	637	655	599	589	592	614	656	633	659	637	583	625	632	637	600	643	592	663	583	606	612	579	625	667	590	628	607	578	676	590	576	623	597	639	607	624	623	652	645	599	633	623	598	609	601	622	614	654	628	630	700	621	635	618	610	602	599	589	618	591	590	654	615	639	625	599	621	594	634	624	632	595	607	674	588	572	645	608	566	635	618	656	628	614	615	664	575	615	644	589	640	612	624	634	601	646	666	628	630	599	645	586	655	682	626	582	607	634	610	646	663	624	626	600	640	622	631	619	633	656	621	641	642	636	662	615	581	636	607	631	598	610	648	630	654	637	644	611	629	659	617	646	636	614	592	608	608	604	607	601	620	645	616	613	622	655	592	621	625	644	620	622	582	691	665	673	614	622	602	612	617	606	634	581	617	612	608	622	587	651	622	633	595	634	661	621	593	662	632	589	586	600	613	602	610	638	604	636	579	631	604	632	621	589	629	614	578	605	656	583	638	620	574	620	648	656	644	611	611	638	616	669	619	640	627	677	606	605	641	600	623	658	628	587	620	617	650	662	636	621	568	636	616	650	624	623	625	598	643	617	635	625	618	616	689	606	660	616	640	596	621	600	643	616	635	623	667	633	657	673	601	659	580	590	619	652	634	616	604	616	607	652	602	624	629	578	619	658	603	629	595	624	657	640	588	596	597	646	642	622	642	625	665	637	646	638	595	645	629	645	610	635	623	594	631	607	649	590	606	639	659	608	646	618	601	647	620	648	592	607	630	580	645	631	617	622	651	600	588	639	631	632	588	585	617	631	602	606	649	621	623	581	627	620	594	593	603	630	593	581	600	592	564	657	642	600	604	640	608	575	621	621	634	627	589	621	613	647	652	625	587	632	668	589	624	641	588	563	639	632	586	620	660	630	626	596	641	608	576	620	609	631	641	605	614	598	572	618	616	636	645	603	620	648	632	673	566	649	633	617	671	638	611	625	588	613	676	644	585	622	636	628	609	591	649	623	613	657	656	618	642	635	579	611	597	623	645	597	597	574	671	634	582	640	616	624	618	631	607	660	653	624	566	634	650	643	644	615	622	604	638	681	639	647	591	617	616	620	613	637	650	609	600	590	631	626	642	603	597	620	626	559	622	682	618	620	582	637	633	584	648	626	649	589	666	678	603	646	596	594	659	670	584
12469	1879	1431	1299	476	454	462	508	475	393	410	382	403	450	420	412	390	436	370	422	407	385	417	404	413	383	425	393	377	394	407	442	437	369	412	371	396	404	373	382	399	412	384	391	372	415	407	383	393	385	368	394	382	371	395	369	369	424	370	380	403	411	404	420	453	402	406	394	384	397	453	404	406	378	373	368	399	405	376	400	380	363	416	381	422	391	439	430	373	371	417	425	390	389	396	368	404	411	410	368	432	416	440	386	377	411	389	361	401	433	412	388	413	445	411	420	411	382	427	408	401	428	405	396	441	405	402	394	392	400	370	416	363	388	401	383	393	401	406	437	407	415	400	412	406	407	386	436	431	413	364	387	386	382	420	380	412	389	379	392	416	365	404	391	415	429	422	353	397	442	438	403	424	405	393	372	367	433	396	406	405	430	380	397	424	398	400	360	433	396	375	397	409	414	397	400	455	420	401	371	408	392	381	415	373	398	446	401	401	407	364	411	401	391	377	430	375	412	408	391	441	411	402	374	397	429	387	366	412	355	409	355	371	435	450	409	391	390	419	390	405	382	401	397	396	424	347	401	408	416	388	396	379	394	372	373	412	421	388	409	432	399	433	413	396	436	376	403	393	359	383	369	375	377	390	356	404	400	410	379	430	402	403	387	361	402	388	414	432	376	421	377	379	423	396	414	429	422	425	408	400	432	401	408	407	441	408	370	403	435	409	405	405	396	387	384	404	408	406	415	388	370	392	411	393	375	435	412	417	396	440	395	395	413	399	393	431	397	347	406	398	412	432	433	423	402	411	383	402	389	379	395	369	402	405	453	399	430	383	400	429	384	433	401	381	408	410	416	413	412	402	392	380	360	412	381	413	401	368	326	348	413	416	422	378	409	407	411	413	423	415	417	396	402	398	422	409	379	387	402	427	376	438	378	389	384	388	415	402	398	384	424	426	428	358	435	406	423	432	407	407	376	417	360	384	406	400	397	396	386	415	365	398	381	414	382	396	446	400	418	421	406	369	409	427	416	396	412	441	398	406	438	395	414	413	423	411	434	398	387	416	413	386	411	394	390	371	380	406	424	378	439	427	413	406	377	410	431	402	383	377	390	386	425	404	440	399	388	414	411	389	399	390	400	385	398	446	400	436	413	412	397	386	424	425	399	415	365	378	411	388	401	382	384	423	380	423	409	382	404	392	430	453	348	393	407	389	417	398	435	425	394	355	441	428	421	367	376	416	405	395	379	408	387	419	413	371	407	420	388	409	402	389	376	389	396	401	414	417	382	422	394	378	397	395	388	396	372	433	406	355	386	382	385	373	417	384	395	410	407	375	402	404	415	455	411	401	376	420	413	398	382	370	475	421	364	425	392	434	380	377	405	425	431	389	424	379	373	397	387	370	361	404	447	399	418	380	475	438	404	405	402	417	410	399	430	422	406	378	371	403	428	395	427	416	402	427	369	398	413	424	388	409	406	419	444	439	456	423	427	431	360	378	381	432	431	438	388	395	375	398	429	382	429	380	396	386	402	407	378	384	381	396	373	410	401	393	380	412	368	350	405	411	405	389	410	386	383	398	418	449	400	417	375	377	411	382	393	409	391	405	449	352	407	399	389	446	390	437	405	389	422	423	405	408	430	432	408	422	404	389	416	408	395	405	420	406	393	398	408	430	393	365	383	420	412	407	382	403	360	427	449	400	408	432	377	394	420	404	404	349	393	414	383	373	383	397	395	432	427	392	411	439	418	422	363	405	416	409	387	427	429	407	408	377	384	402	408	395	393	371	407	391	392	420	425	420	413	405	398	421	398	437	415	395	405	367	382	429	412	433	367	412	395	426	415	400	402	417	409	413	384	454	425	403	395	447	395	409	380	425	387	408	372	428	416	384	436	406	427	422	403	390	393	408	400	411	410	377	383	383	418	385	423	414	407	412	374	400	385	432	388	419	434	439	397	373	365	419	412	413	425	393	395	392	407	420	391	416	436	378	429	374	385	408	389	373	410	423	397	403	407	362	410	406	378	403	412	405	390	394	408	426	409	389	414	406	402	377	401	410	420	427	368	437	404	419	401	383	406	374	408	442	402	366	365	379	420	385	428	392	393	403	405	400	386	386	390	387	402	412	409	432	378	383	385	403	368	404	361	385	437	437	372	391	408	407	395	415	437	423	414	399	403	407	373	410	366	402	451	404	416	417	396	389	408	375	396	435	413	398	406	370	393	387	401	415	409	438	412	429	418	406	414	409	388	421	407	397	410	408	433	403	408	371	418	396	401	372	382	388	410	405	400	423	383	419	412	419	377	416	389	395	345	372	416	403	449	406	409	396	367	397	371	392	373	370	394	385	392	388	373	387	401	394	409	385	345	419	401	404	392	393	383	397	381	393	394	403	384	384	386	425	417	387	399	410	402	408	407	424	377	371	396	383	410	402	385	382	422	377	431	409	406	402	452	360	398	383	435	404	422	432	409	377	428	404	406	419	385	394	404	390	420	396	445	402	397	379	378	386	429	415	399	404	413	387	372	410	358	389	336	399	395	359	429	391	393	421	375	392	417	390	430	391	394	388	389	413	412	449	432	440	415	402	389	357	373	441	467	410	393	390	418	374	421	424	410	387	376	411	425	461	375	397	399	414	439	415	422	414	442	409	399	426	426	392	378	422	412	399	420	414	403	392	471	407	384	404	401	406	401	413	388	382	361	395	389	386	383	408	389	355	379	379	369	445	402	406	412	394	408	390	364	399	398	404	399	404	357	370	435	370	378	370	361	390	405	400	408	391	423	414	408	398	387	398	371	400	414	446	418	400	371	396	351	423	422	405	432	352	414	397	378	375	394	391	408	386	432	422	378	387	413	364	402	392	371	379	380	440	391	431	397	455	418	374	416	385	411	429	402	431	414	387	377	395	392	419	426	389	396	398	422	402	409	381	398	424	401	384	378	380	397	402	406	411	436	360	406	434	406	401	382	394	414	391	462	429	421	410	410	425	406	432	393	418	371	395	429	365	359	428	402	441	387	372	401	412	403	430	420	413	398	393	387	413	423	375	392	396	413	398	371	379	452	404	368	400	414	409	405	388	449	344	429	413	393	404	405	442	420	427	444	407	399	355	422	379	365	392	399	358	408	388	386	403	409	422	443	427	384	421	358	388	386	377	413	375	345	438	416	430	430	357	418	405	398	362	370	433	382	369	464	422	377	410	356	457	442	441	417	463	425	412	412	398	407	391	379	416	403	430	391	390	428	419	416	447	406	431	424	434	406	425	402	414	383	415	395	383	423	434	379	375	414	371	389	424	425	400	396	421	405	377	406	381	428	412	401	364	393	379	405	405	418	435	418	413	385	437	430	403	423	419	424	399	399	411	395	384	412	395	371	394	431	415	392	410	374	402	416	404	416	411	373	414	413	420	418	413	381	423	431	412	402	387	397	417	410	447	366	419	391	400	413	383	401	395	390	374	405	413	437	398	431	416	383	392	419	391	361	369	383	405	418
8680	2275	3687	3555	1388	1157	1288	1372	1350	1017	919	891	884	887	973	969	887	890	935	920	906	951	958	926	924	859	901	928	885	920	945	920	886	916	977	931	929	956	902	918	925	941	959	924	904	917	968	921	931	881	913	946	919	940	894	963	887	916	909	869	914	918	941	934	910	938	885	889	991	909	869	953	965	919	941	890	893	951	962	883	957	864	841	953	852	904	900	900	886	936	917	925	995	904	901	932	940	914	867	932	916	894	920	885	964	918	938	877	895	926	916	866	923	939	926	906	911	893	967	886	911	912	948	922	908	894	912	909	885	873	923	887	939	918	908	928	961	945	934	908	947	909	914	915	920	912	907	887	891	970	948	935	892	894	922	908	954	924	898	888	915	935	903	936	926	928	886	906	901	898	892	916	875	909	881	929	894	937	948	873	949	951	900	909	929	940	899	883	916	976	923	895	953	920	921	900	930	941	950	958	994	942	947	914	958	941	910	911	940	951	867	872	972	923	919	971	855	951	958	936	947	923	954	899	927	894	900	887	914	894	911	888	923	960	913	884	945	930	885	935	933	950	870	929	941	1005	889	963	908	909	936	935	921	918	884	854	945	826	891	904	956	917	987	892	897	951	927	894	912	859	890	875	873	903	900	927	868	969	930	876	941	931	915	897	963	950	935	899	928	912	965	920	936	905	882	901	965	909	947	960	960	968	906	895	913	955	950	929	932	914	992	928	977	928	903	925	949	907	912	938	902	964	884	896	899	861	897	878	947	898	909	966	895	974	952	945	917	916	912	983	962	944	915	913	945	894	895	983	908	945	884	906	919	906	987	984	934	910	901	940	905	949	875	936	912	928	845	903	881	943	918	949	927	958	957	951	917	968	904	931	917	922	899	957	967	908	908	945	871	902	891	953	893	866	964	904	937	928	887	861	878	947	900	896	916	969	909	937	908	884	930	883	895	856	896	929	897	854	962	976	901	959	923	970	989	918	864	920	891	931	923	932	933	918	925	916	950	945	942	908	938	947	946	933	926	932	933	887	901	914	871	943	930	856	991	905	963	949	937	905	853	952	923	927	935	895	930	951	893	930	928	903	941	897	900	979	959	933	901	952	911	897	895	905	927	882	931	978	913	912	894	855	894	929	962	951	881	930	898	893	897	955	921	922	936	906	957	948	904	919	947	898	905	902	961	931	909	953	965	908	899	916	887	935	888	900	961	903	931	915	878	957	909	868	905	958	930	910	920	929	885	919	919	871	895	915	948	875	934	941	961	922	913	928	911	902	873	946	911	967	945	900	934	931	965	876	949	951	955	903	906	909	913	935	890	913	869	926	896	914	902	959	951	911	918	964	903	911	889	906	938	991	905	937	925	911	930	938	965	924	879	874	937	933	930	895	934	917	960	873	976	884	952	895	915	897	927	947	949	922	945	927	901	906	901	957	955	933	912	943	902	898	932	896	948	956	952	916	935	871	957	944	886	924	911	864	962	912	894	889	958	905	871	917	943	886	914	919	994	918	944	948	935	874	865	895	918	892	940	931	948	963	899	920	928	886	933	935	904	906	916	920	900	910	944	910	905	930	939	921	969	946	920	946	900	930	913	928	897	893	910	937	938	940	888	913	941	930	846	873	918	876	939	959	906	1007	892	872	909	945	931	865	910	950	913	879	943	907	963	921	934	907	915	899	955	894	804	950	895	932	913	959	923	892	938	891	915	955	889	901	920	919	943	947	910	905	901	869	928	899	954	954	943	950	928	957	892	901	954	874	884	907	916	897	901	948	917	918	870	907	923	910	902	934	902	885	958	919	903	939	950	885	885	928	899	951	949	945	917	904	925	883	928	939	868	906	884	949	956	873	934	936	891	879	950	921	926	910	907	908	889	959	922	965	887	904	871	853	901	918	948	907	867	903	958	930	921	922	920	913	925	955	944	951	891	954	939	936	936	888	950	933	919	870	907	879	896	873	926	907	929	881	919	942	926	953	891	921	951	923	911	932	990	910	969	887	943	904	895	983	969	940	944	907	906	929	974	887	909	916	901	886	945	940	941	938	890	988	953	906	938	940	937	901	918	936	948	941	865	918	900	887	897	913	990	940	962	966	894	839	931	943	921	973	967	923	919	878	957	902	914	920	921	912	884	891	874	936	912	909	888	936	946	970	947	893	905	874	925	887	945	908	960	928	885	919	920	892	906	943	901	887	916	954	914	884	878	928	975	958	874	917	891	894	944	909	949	880	902	941	918	904	947	951	900	895	942	897	978	884	938	865	937	935	937	914	945	908	937	839	978	861	867	936	905	944	934	911	926	863	859	926	934	917	906	876	906	878	925	857	916	938	828	937	972	933	895	913	947	899	907	962	916	890	920	871	900	876	936	927	927	895	940	902	892	905	930	884	927	905	849	906	908	919	965	819	897	918	888	909	904	887	915	921	987	931	938	902	928	877	919	915	903	909	930	980	921	943	975	882	939	900	864	956	882	943	878	907	905	936	911	905	940	916	919	918	930	906	935	926	910	895	914	888	965	932	897	960	931	967	906	915	960	963	885	889	919	942	882	888	994	887	940	911	915	947	918	911	921	929	948	888	971	903	941	888	925	919	934	885	936	913	928	885	907	985	918	1013	914	837	930	910	890	887	917	921	893	920	911	944	962	904	941	860	904	892	942	877	911	892	943	880	893	971	909	933	844	894	959	914	951	904	914	940	912	953	923	930	908	890	887	938	885	919	891	925	927	949	905	873	874	918	919	906	944	919	919	945	963	942	905	900	909	973	922	897	877	942	996	911	935	920	890	912	905	959	931	956	885	946	946	946	908	890	940	956	950	916	943	899	982	885	925	917	946	944	959	920	912	926	952	843	891	970	960	914	943	892	968	850	907	920	937	880	947	953	869	928	969	915	897	899	919	865	916	915	949	951	990	971	903	893	916	963	988	881	907	920	952	960	909	950	952	905	891	982	881	935	950	877	945	877	974	917	912	937	901	906	895	906	913	955	929	906	889	896	916	931	917	914	940	925	945	938	907	860	904	926	934	906	896	936	965	906	909	982	938	925	907	916	921	892	903	945	944	938	903	911	917	948	931	912	914	912	935	952	849	898	985	861	964	939	931	925	927	900	877	944	912	943	921	930	925	882	955	917	973	877	918	914	852	914	922	900	929	922	953	930	901	885	948	888	885	903	923	935	932	865	885	902	943	938	891	908	952	867	960	918	931	953	944	897	911	910	953	936	931	915	932	925	920	941	908	969	939	861	917	934	912	937	904	943	944	884	926	914	911	881	954	888	922	949	1000	852	915	916	902	895	905	950	907	912	937	917	910	902	905	925	946	936	954	938	941	857	901	890	879	892	934	884	926	919	942	933	990	905	957	945	932	888	882	908	948	930	950	937	944	911	929	964	906	1007	970	930	865	889	891	898	889	957	889	987	934	891	965	902	883	900	876	946	919	909	958	899	905	922	943	899	899	955	910	946	931	884	920	912	923	878	882	986	913	902	906	929	844	904
34939	21226	27755	21012	4143	2670	2970	2771	2081	713	335	360	371	355	311	341	361	383	369	381	369	364	386	347	363	379	405	370	349	386	341	372	414	316	348	355	372	377	390	351	389	365	400	350	369	365	362	340	363	428	367	393	407	344	383	360	346	390	357	365	382	358	358	382	375	388	393	378	399	373	339	389	375	366	326	396	360	398	359	380	395	368	363	350	367	354	348	373	369	372	355	407	353	377	379	356	371	361	376	405	355	347	377	344	347	354	364	380	352	365	363	382	361	360	365	361	347	357	352	351	425	365	351	399	362	387	394	395	387	407	379	377	371	352	353	396	348	390	375	364	363	326	353	377	372	363	368	415	391	379	346	403	365	356	389	378	352	399	367	372	385	372	392	379	392	352	378	362	406	344	388	375	393	394	365	372	407	405	407	377	386	369	366	332	394	365	382	361	385	385	365	352	390	390	384	401	381	378	340	383	359	338	342	359	413	361	406	380	412	346	364	364	380	367	382	343	380	358	394	396	357	392	379	421	353	376	349	393	388	382	391	387	334	359	360	392	366	335	371	362	367	360	379	376	347	352	369	352	373	350	359	384	362	397	350	357	386	349	381	365	404	389	371	389	375	370	351	359	407	372	355	364	367	360	351	373	361	338	323	379	405	390	387	358	344	370	424	390	326	391	335	332	339	381	351	415	376	371	372	360	407	400	392	377	394	410	355	342	394	412	397	375	369	397	340	403	365	368	389	399	373	362	349	341	378	354	396	413	352	379	362	409	390	343	386	362	401	365	378	329	361	354	371	363	366	425	376	383	385	376	382	347	342	416	366	369	390	390	384	368	362	388	350	361	363	350	348	363	394	361	351	388	371	354	369	364	388	358	400	400	378	414	351	379	368	392	323	384	398	378	367	358	367	346	385	355	394	394	350	408	352	386	402	385	378	377	386	354	395	333	353	360	383	373	361	350	384	355	393	370	397	387	356	356	359	373	395	374	369	358	388	343	355	340	381	343	338	383	353	361	404	364	381	398	405	379	383	368	363	332	357	361	353	372	378	373	381	353	408	399	360	390	346	383	375	347	378	344	333	351	392	362	398	353	406	374	393	355	371	362	360	364	373	403	371	354	416	390	394	390	378	369	392	357	338	345	363	353	384	397	357	367	379	377	376	384	348	353	362	375	407	384	388	372	389	365	406	384	375	369	399	395	378	393	361	384	389	354	355	368	371	359	359	367	362	385	407	335	352	394	408	374	349	360	396	348	362	367	398	355	362	345	356	418	408	375	338	355	362	327	361	394	345	363	371	344	387	359	366	370	394	348	366	366	336	355	396	358	382	394	365	387	396	365	357	375	383	374	369	351	377	373	381	383	388	396	324	331	368	389	339	372	347	356	368	387	409	380	356	386	376	358	388	400	382	410	373	405	365	391	365	383	366	395	369	415	359	362	392	395	375	361	397	386	375	383	361	351	351	350	371	356	408	345	373	374	346	369	347	355	389	406	372	351	390	331	387	341	367	376	377	337	381	398	378	347	345	391	379	376	395	370	397	339	370	391	337	361	407	416	380	367	389	350	364	356	369	352	368	367	357	380	350	370	357	382	354	385	356	376	384	379	380	389	357	352	377	392	346	360	365	371	387	356	342	389	356	388	386	366	356	404	378	391	374	382	384	353	366	389	375	399	368	399	404	359	393	340	353	351	379	359	367	396	374	363	380	377	363	387	379	374	396	370	392	361	375	405	382	377	386	359	375	374	353	355	355	353	345	354	366	365	380	425	356	350	394	350	401	350	384	403	388	373	365	378	385	378	394	369	376	370	389	395	379	380	360	381	356	396	370	372	380	387	364	353	357	393	394	385	336	346	346	342	348	380	387	350	390	339	394	357	357	383	346	371	354	324	366	395	356	359	329	378	376	382	397	360	359	337	373	400	364	368	371	351	373	358	382	368	346	385	377	385	355	369	351	365	354	350	403	374	405	429	331	398	351	405	380	396	370	350	376	388	395	352	374	409	373	402	342	359	375	345	385	374	387	381	354	360	376	378	367	359	332	375	325	397	370	367	354	399	358	393	377	358	356	357	369	391	360	396	344	399	394	390	384	346	371	382	372	407	402	396	370	412	333	366	379	370	416	351	349	320	394	350	366	346	387	332	369	351	393	363	365	386	362	407	371	383	377	422	364	362	365	370	332	372	363	357	341	363	415	398	356	390	385	365	366	388	389	346	392	386	365	367	380	346	374	389	412	382	364	394	393	385	349	357	400	413	364	371	329	329	379	413	392	389	317	380	410	355	378	371	368	368	352	348	379	397	373	374	376	332	343	401	416	394	365	348	390	357	363	386	431	355	366	406	388	360	396	368	424	368	337	400	386	368	376	397	378	345	387	383	408	381	338	356	330	359	370	384	384	387	371	367	367	363	382	355	379	348	354	341	381	378	389	363	359	350	390	368	315	418	377	435	394	339	378	389	369	369	347	402	366	380	396	373	371	367	409	393	379	338	366	365	372	402	402	323	331	372	367	359	345	353	328	329	383	380	423	368	380	383	361	344	351	350	362	390	357	374	394	401	387	382	445	385	355	399	359	362	357	347	387	381	342	348	368	361	341	347	353	350	342	371	397	359	351	385	386	340	392	356	381	330	385	390	390	384	385	385	329	374	361	393	373	373	356	330	387	382	333	382	374	382	363	379	343	404	366	383	386	360	362	391	359	362	368	358	409	349	350	367	342	383	356	367	353	371	374	401	376	391	357	348	362	357	389	404	349	363	381	385	353	360	373	315	360	388	393	380	363	349	336	359	368	373	417	336	389	338	380	330	392	355	386	376	398	348	382	393	345	361	366	395	356	379	406	407	338	379	370	429	342	370	329	341	347	362	358	404	375	353	353	376	331	397	379	383	339	370	400	412	349	370	355	343	356	360	378	364	359	342	349	350	418	404	359	375	372	340	372	392	375	343	352	340	347	382	393	360	357	342	358	355	322	342	416	371	354	370	384	392	368	389	383	392	361	363	397	379	386	379	376	359	329	347	407	358	378	389	376	351	391	414	371	356	347	349	381	365	368	335	378	374	366	410	380	375	347	343	371	345	364	368	365	346	332	375	374	346	342	399	411	357	354	339	377	333	393	352	359	353	364	361	411	386	363	364	407	390	361	402	360	366	373	367	369	376	377	374	353	358	364	414	334	391	359	370	384	360	371	372	377	356	353	364	370	360	406	367	354	353	418	387	363	340	361	370	332	385	392	377	360	397	381	370	357	343	375	347	376	367	380	357	385	397	408	388	377	367	373	400	350	337	354	385	375	365	360	382	376	408	358	369	396	394	371	378	343	373	356	388	331	379	404	380	390	381	350	388	384	405	297	349	382	369	351	357	384	336	388	364	376	356	355	318	405	405	342	363	336	379	373	404	356	398	402	356	378	382	355	378	361	349	376	363	384	379	403	385	373	375	371	377	365	342	371	351	378	355	357	348	364	410	374	401	391	373	377	383	337	401	374	368
23894	17164	34118	25006	9343	9715	11625	10826	8336	2552	877	888	872	846	845	886	885	857	859	875	802	797	932	880	888	871	835	885	842	918	868	941	862	798	877	844	803	865	903	860	837	854	846	847	880	876	836	853	885	814	800	846	847	885	869	879	833	790	824	790	869	844	874	834	881	858	790	820	846	845	842	834	829	855	868	882	828	846	884	886	828	809	884	837	875	851	840	831	858	833	848	814	863	894	843	831	883	890	853	925	885	840	841	850	780	847	826	820	831	806	838	864	831	852	827	840	847	878	820	868	883	865	873	873	867	853	833	907	855	821	851	894	888	817	850	865	849	871	899	840	808	868	887	877	869	803	812	810	851	875	852	840	868	876	894	866	787	858	866	853	899	849	823	884	847	847	826	878	870	842	836	862	877	919	849	842	882	823	859	812	805	851	868	868	798	873	813	865	860	825	824	824	867	843	868	890	799	834	874	831	837	843	849	840	851	844	829	797	889	869	831	885	901	896	811	845	847	862	905	886	893	828	814	857	882	885	885	836	834	832	872	890	901	859	865	823	898	859	869	846	832	890	820	846	836	878	845	825	835	832	841	858	881	831	865	853	877	854	889	829	856	838	847	873	882	819	856	839	857	893	885	856	824	902	840	851	880	809	887	859	908	832	815	814	878	838	816	890	862	867	856	871	769	825	846	857	848	865	844	797	877	813	891	843	894	869	888	896	820	851	848	832	861	862	831	878	839	833	856	903	831	835	852	860	859	862	827	871	804	849	823	818	826	845	829	862	831	880	857	836	819	860	883	856	918	840	833	874	818	879	877	868	820	798	846	850	831	852	890	846	884	847	825	873	881	852	864	898	837	877	848	853	895	889	867	879	818	823	860	816	865	822	822	900	832	914	821	851	829	831	864	873	912	819	860	864	869	903	833	871	850	874	871	861	825	828	884	849	853	846	836	842	849	872	815	791	836	868	833	871	831	896	845	876	923	829	841	792	884	888	853	835	851	854	839	834	878	806	860	817	883	848	855	812	839	860	833	901	850	870	854	749	824	841	851	830	867	809	862	865	878	880	791	880	890	856	842	809	872	847	867	835	810	837	843	844	862	829	858	800	843	857	844	893	879	842	822	884	848	857	842	899	882	857	859	828	812	818	844	860	864	856	810	856	859	851	859	842	859	931	862	845	848	835	820	837	842	841	804	855	890	869	820	893	854	895	832	855	867	823	867	795	843	835	868	834	866	851	820	841	912	839	826	796	869	874	850	840	897	904	848	848	858	826	854	871	886	862	905	845	771	841	910	866	828	865	821	892	865	811	820	866	882	853	854	805	877	844	921	823	834	870	839	844	875	905	861	857	867	840	870	798	888	900	829	855	846	781	882	900	821	851	899	852	797	826	831	858	847	834	824	849	818	825	826	853	855	858	840	857	896	821	892	823	845	873	880	831	850	851	832	815	838	830	832	868	864	866	821	879	862	827	828	834	848	831	844	845	835	842	834	850	816	892	781	818	846	859	836	899	840	857	835	821	814	879	856	822	835	865	887	834	844	807	899	835	850	850	827	864	871	847	912	839	891	878	853	889	884	825	853	845	804	844	895	802	859	880	815	855	802	911	847	881	840	881	805	829	850	888	871	857	871	833	838	799	854	844	848	813	877	856	861	847	838	896	835	848	850	895	846	846	816	839	864	848	886	882	817	889	862	858	825	892	854	845	856	851	872	881	866	823	834	857	887	816	857	905	871	827	872	814	825	869	908	865	821	855	830	809	898	873	893	832	872	860	800	865	833	835	859	777	841	866	796	907	898	824	848	871	844	866	866	869	898	852	903	881	850	893	885	909	845	859	858	873	852	877	837	909	867	876	824	831	865	883	860	835	863	867	907	841	861	835	850	840	868	842	846	925	846	852	828	867	921	825	890	905	837	834	862	841	887	856	858	839	862	847	898	858	800	855	841	848	818	911	815	873	821	876	809	854	849	805	860	814	830	839	840	838	882	870	854	811	892	894	853	905	855	889	870	900	843	875	828	887	879	901	878	842	921	927	794	856	783	824	811	843	870	869	864	827	852	840	873	868	882	841	838	849	801	864	845	810	869	836	855	835	847	846	837	843	880	899	859	904	825	856	862	792	853	845	889	833	786	878	829	909	816	848	856	877	828	881	878	885	868	860	836	827	877	840	841	870	909	861	957	843	902	858	833	893	905	885	861	854	812	852	842	834	787	887	820	844	842	840	861	859	870	859	837	855	827	852	874	818	860	850	903	846	813	862	883	863	868	818	785	869	868	874	884	851	850	866	882	868	815	911	857	835	846	782	856	880	844	862	808	864	807	842	911	871	823	876	861	842	799	883	906	820	853	860	827	902	864	872	835	877	811	869	848	801	853	837	893	858	865	869	832	858	854	873	847	862	824	873	807	838	855	897	875	889	875	830	855	874	839	845	862	907	854	882	904	856	818	851	881	848	856	819	850	792	796	859	852	849	891	855	827	855	843	858	850	854	905	880	822	882	890	814	817	864	888	842	876	863	848	866	841	792	836	857	830	839	806	826	902	852	858	847	785	837	901	861	860	851	868	813	862	865	827	810	879	860	897	857	796	860	841	899	750	890	860	903	844	860	814	800	842	835	859	923	851	841	832	852	822	852	872	830	851	887	868	862	890	885	822	859	886	837	882	846	829	868	875	819	852	852	851	845	856	864	893	802	889	819	839	820	835	830	828	846	839	860	864	876	841	885	884	867	879	816	836	814	863	844	827	835	845	843	854	842	801	877	837	793	851	852	840	854	815	810	893	895	833	812	907	864	804	789	831	887	835	834	857	855	882	834	829	860	872	858	833	898	867	899	888	843	831	822	808	870	830	834	846	822	906	847	827	844	866	814	815	842	891	860	853	847	905	838	884	900	852	857	793	866	843	865	860	885	814	849	811	902	857	840	843	810	905	822	916	851	834	870	827	848	810	851	879	838	855	854	933	850	842	796	826	818	842	830	817	849	850	840	880	864	853	909	812	854	806	927	869	832	844	913	835	825	865	882	894	893	843	845	811	829	852	894	847	872	841	861	878	856	869	846	870	842	859	902	874	862	849	844	870	773	831	821	810	890	842	849	859	804	879	848	836	906	813	866	821	870	874	869	836	913	828	864	859	831	861	831	892	877	826	852	844	917	856	906	862	898	870	835	827	847	803	847	944	886	864	847	833	860	780	838	851	844	808	896	831	883	845	849	864	872	862	896	861	884	816	819	867	844	937	858	836	836	864	856	841	851	851	844	885	888	793	880	912	793	830	845	858	820	840	877	878	829	813	824	827	877	889	825	868	820	927	888	854	894	889	858	942	820	874	794	855	856	851	845	847	885	845	861	835	865	851	839	876	850	823	797	902	870	870	847	851	809	850	848	858	891	856	867	874	855	846	843	890	860	833	894	856	817	808	893	859	836	816	873	852	857	891	850	866	860	882	873	799	820	839	827	890	834	877	876	846	757	838	870	868	909	841	846	853	838
45091	32007	34350	34183	9477	5469	5002	4781	3311	947	284	284	246	266	262	269	243	284	270	258	271	261	250	295	244	253	289	247	254	265	262	280	291	282	278	278	241	260	264	263	243	255	272	254	282	278	235	269	261	245	236	277	265	274	260	262	243	263	240	254	245	250	272	248	266	248	278	253	251	287	286	266	263	283	244	285	254	269	287	278	262	266	252	272	247	276	254	272	282	287	257	250	237	245	269	243	245	276	250	265	271	268	251	281	279	254	266	271	267	257	271	272	272	291	271	243	281	255	283	267	282	263	266	234	269	258	282	285	256	259	293	253	254	264	246	279	269	280	286	247	257	267	238	246	272	267	293	256	303	259	290	271	281	240	254	284	238	269	248	281	266	251	282	242	281	272	263	278	256	273	287	256	266	279	271	256	279	255	258	309	268	240	265	245	261	272	279	270	272	248	258	279	231	277	278	244	261	271	281	240	250	251	274	251	237	275	254	235	247	259	261	294	259	235	288	255	248	243	279	270	264	246	260	266	244	261	221	285	279	259	295	268	244	282	241	255	237	248	271	267	272	271	268	253	269	255	254	256	260	254	262	242	232	295	258	292	255	246	232	260	278	231	229	270	279	276	258	240	279	277	256	227	244	275	275	253	280	265	234	247	261	228	250	261	273	274	285	284	249	287	246	259	247	274	244	283	272	237	259	279	249	237	248	263	275	247	256	264	256	278	247	278	287	279	255	255	252	221	278	285	249	263	244	284	239	275	262	295	276	282	230	275	278	258	273	238	283	280	249	259	281	283	255	263	230	239	254	254	266	259	261	279	300	252	265	277	262	237	275	274	221	244	270	266	234	299	254	264	265	269	271	263	286	259	222	275	259	254	279	277	233	244	266	261	278	272	247	256	267	255	251	263	277	264	270	253	260	253	240	273	265	265	261	254	262	271	269	234	266	245	248	240	246	270	305	269	280	234	250	240	233	273	268	225	272	264	260	275	263	262	258	274	251	256	269	272	224	234	253	280	245	264	286	266	266	251	252	243	270	307	279	272	259	222	228	255	266	268	261	229	228	289	226	273	247	249	275	273	262	285	250	231	278	236	254	240	272	269	292	268	252	272	272	260	253	259	253	281	228	260	246	280	240	271	252	245	261	270	287	273	255	233	256	280	260	251	272	267	261	263	233	231	252	262	237	263	236	265	251	272	262	313	243	268	263	259	255	289	262	242	244	266	277	263	283	238	269	265	269	263	242	238	261	232	256	221	246	282	280	255	279	264	266	243	268	236	284	267	288	241	311	283	295	265	234	244	272	282	269	294	264	233	247	262	261	251	267	264	281	252	280	258	224	281	237	283	239	275	236	274	242	221	250	233	266	258	296	272	239	261	243	272	294	259	248	260	268	277	241	228	248	260	262	263	291	283	258	256	279	245	275	267	284	271	252	268	254	238	273	256	237	251	258	255	271	277	250	269	271	237	276	275	239	278	249	292	261	269	266	257	248	258	241	285	283	245	261	260	254	243	267	248	240	289	265	248	296	256	266	286	268	273	268	253	255	262	234	263	236	252	248	246	283	250	248	260	271	266	231	254	246	260	271	243	258	231	235	261	264	257	273	280	248	246	277	249	259	264	288	261	238	261	263	239	264	270	232	288	257	259	279	259	232	306	283	264	255	296	271	278	243	251	253	240	244	300	265	226	283	225	243	256	229	255	249	252	274	306	260	275	271	255	275	273	257	272	226	285	265	252	265	263	230	288	295	280	272	250	257	281	267	241	252	222	221	243	257	247	259	239	255	268	259	265	254	261	270	255	283	279	249	260	271	247	263	262	252	228	280	225	262	220	265	257	269	254	271	261	244	261	246	254	241	278	254	253	239	282	279	265	281	273	239	267	259	262	297	281	276	249	267	259	235	235	257	249	267	234	246	221	267	250	248	262	225	265	260	245	257	287	267	240	272	267	238	279	286	265	249	250	294	270	248	281	263	260	259	274	263	280	251	233	258	279	222	241	232	267	291	260	229	282	272	248	254	275	271	252	248	273	253	257	244	251	282	231	234	252	279	292	271	272	243	276	256	232	218	220	267	269	247	226	243	258	264	256	283	220	258	266	267	286	296	246	263	246	257	263	260	272	251	267	266	290	281	262	269	275	261	216	265	270	273	220	241	271	268	286	244	238	271	276	289	258	273	262	233	253	266	239	264	257	240	261	262	251	251	279	308	275	250	247	245	247	270	268	259	266	251	242	236	241	249	247	234	227	234	255	282	272	258	233	254	280	293	290	279	287	253	254	276	253	270	256	256	257	242	272	272	239	286	267	285	243	256	312	281	260	274	247	261	265	267	256	256	253	245	265	269	277	276	248	238	274	248	255	252	252	249	279	282	266	261	268	277	256	263	247	266	252	270	244	246	216	244	254	252	268	250	288	253	234	259	238	234	290	269	270	238	251	272	262	252	269	262	294	248	225	249	251	238	255	228	237	229	293	238	251	278	272	259	255	276	251	239	260	242	256	272	284	234	261	275	282	259	301	263	246	224	256	254	268	283	271	236	263	259	276	257	269	268	263	237	242	259	239	246	261	251	285	279	236	239	247	277	240	212	251	273	276	260	253	285	264	290	252	250	296	236	248	237	261	276	280	242	273	269	248	266	258	295	246	262	277	254	277	268	281	262	273	273	281	247	250	271	244	231	264	295	248	237	270	297	260	260	277	261	244	271	276	245	233	278	271	267	261	229	270	251	277	256	296	253	270	268	253	260	252	255	245	258	263	223	265	268	264	238	245	278	241	265	240	256	288	271	248	276	251	248	248	260	244	252	235	259	235	218	253	280	256	258	293	261	263	253	259	250	258	248	270	282	259	242	278	234	233	270	257	276	249	273	253	276	270	248	298	273	276	267	273	275	244	250	245	256	249	290	242	240	226	252	258	251	266	255	297	277	258	271	230	271	260	242	230	257	273	253	262	275	254	256	280	265	272	242	289	278	250	253	264	248	249	256	218	275	272	272	257	259	236	259	255	261	253	282	255	245	286	254	273	265	247	269	258	237	235	263	241	253	297	266	228	252	279	256	264	267	290	249	259	260	292	255	266	251	272	221	241	232	239	251	291	266	280	260	273	287	239	240	264	278	248	246	256	272	255	283	281	247	285	243	256	258	268	275	281	252	265	260	281	281	248	274	255	248	271	235	281	300	252	273	264	241	242	228	252	252	286	270	222	282	264	274	282	254	271	288	268	252	261	247	239	285	256	258	247	288	251	245	269	251	259	265	258	257	246	222	260	272	264	263	283	269	306	265	250	228	215	270	238	291	229	257	289	243	250	272	284	281	231	264	258	256	265	242	246	252	254	240	264	250	249	263	259	254	263	260	278	289	283	280	261	254	242	262	242	239	251	241	243	269	259	272	264	271	253	250	266	265	279	279	273	267	261	256	277	305	254	260	256	261	246	289	250	265	247	243	210	270	262	253	258	268	266	278	266	234	267	298	255	258	270	278	252	270	253
29864	25148	37743	39542	15720	17067	17900	16957	13076	3320	574	633	664	605	674	601	606	627	617	614	633	613	595	628	577	602	631	621	629	637	600	607	623	628	643	616	617	648	674	676	621	612	643	608	645	608	633	627	620	606	604	646	623	632	626	636	619	611	599	663	594	601	606	648	641	598	570	572	633	572	606	603	613	604	605	609	606	633	630	628	662	604	592	552	638	615	632	614	586	604	650	635	609	631	617	589	638	582	614	581	656	568	628	618	598	611	588	620	637	603	590	608	586	608	590	631	588	627	645	624	581	621	558	618	604	637	622	609	649	632	622	639	622	647	645	607	650	636	581	628	575	650	623	640	646	631	594	620	598	634	584	638	606	641	581	638	612	593	612	652	633	617	594	590	605	637	616	603	587	629	567	598	611	660	635	623	653	633	627	629	571	627	614	620	610	607	607	592	595	611	627	622	597	622	591	615	568	630	638	589	619	631	646	635	611	586	591	632	635	626	603	598	677	656	631	658	620	594	597	624	628	620	600	619	628	644	601	653	594	624	656	646	611	632	658	633	631	611	619	589	639	615	616	579	635	607	602	600	582	620	603	588	571	574	624	607	624	599	565	609	640	631	614	580	567	629	574	625	579	599	634	641	596	589	652	644	638	601	639	608	607	595	575	615	577	596	589	638	615	648	631	601	610	607	628	599	633	600	607	584	613	580	625	660	594	646	647	686	620	634	597	610	621	611	641	631	615	594	586	647	623	602	619	633	631	561	578	651	653	619	661	563	615	685	585	622	662	580	626	607	587	650	581	645	602	612	614	651	607	605	619	625	595	610	655	661	636	639	596	631	636	594	608	613	566	588	619	602	636	619	586	613	600	607	592	592	608	620	612	612	606	612	594	585	587	593	624	639	624	596	673	619	633	579	612	596	555	636	621	657	617	579	595	632	672	624	638	626	615	684	583	594	632	663	601	607	625	611	603	580	605	602	599	614	596	607	627	623	644	572	614	653	644	588	553	670	604	595	599	607	612	634	592	617	644	591	625	594	625	655	628	655	628	596	603	588	592	646	623	569	619	625	642	666	597	636	627	586	601	622	590	632	649	621	602	587	634	609	579	630	636	588	599	635	579	575	615	648	616	614	601	611	579	613	624	610	591	594	609	624	584	639	634	593	599	624	626	632	609	632	607	688	582	625	610	615	596	563	638	583	626	633	659	624	596	650	634	604	642	647	614	583	606	618	618	560	560	626	598	593	581	612	629	614	581	596	639	616	649	612	631	576	581	585	599	602	629	610	629	636	647	611	573	587	584	582	645	603	588	604	608	601	611	583	614	631	578	610	635	624	632	604	635	653	587	599	639	607	614	660	575	578	619	608	638	588	588	598	602	639	635	629	641	599	624	594	606	642	624	609	630	619	580	617	608	615	615	660	567	603	651	595	667	609	577	635	615	640	580	630	622	616	591	610	641	591	641	595	593	623	631	593	568	583	614	581	593	598	639	621	626	613	593	579	574	605	635	618	646	628	616	658	624	578	616	619	611	566	628	639	635	625	610	601	592	645	602	632	620	596	634	627	585	587	614	613	641	567	623	630	627	584	614	613	666	617	579	573	601	626	607	603	634	618	591	606	634	618	610	637	599	604	627	616	633	629	623	612	622	640	591	651	591	615	585	640	569	600	610	603	644	625	578	590	623	612	583	613	656	621	652	615	609	602	642	623	649	639	572	614	581	618	603	602	603	605	634	602	639	662	610	599	598	582	620	611	630	585	627	654	637	616	629	640	577	584	634	557	608	630	596	612	629	610	610	606	614	623	604	626	647	609	611	595	642	606	605	604	623	607	618	631	632	597	600	629	654	624	635	577	623	631	612	598	627	619	663	616	599	639	640	622	638	616	596	605	623	578	574	601	604	597	597	609	615	580	617	638	599	640	664	551	620	577	656	625	631	583	635	685	612	607	592	629	593	589	665	615	595	626	582	600	632	579	604	601	581	641	644	594	628	611	629	594	605	615	613	626	664	625	638	625	601	584	619	606	636	635	627	653	633	605	600	625	643	594	638	580	627	612	636	622	628	607	608	590	613	654	633	637	595	661	609	596	644	614	618	636	633	614	583	570	609	672	654	660	629	577	632	617	624	620	582	573	608	618	667	615	647	604	576	612	602	635	620	607	622	599	594	604	612	615	584	634	615	680	629	611	615	634	640	581	620	627	610	607	598	652	626	623	608	612	605	626	629	583	618	611	603	563	627	640	589	640	628	630	635	583	652	584	573	614	579	642	595	599	577	646	641	652	640	636	597	641	631	637	566	651	616	604	622	607	622	587	659	555	571	623	597	633	617	625	611	649	602	624	629	619	636	635	621	630	657	645	596	587	624	634	651	601	592	622	551	629	593	589	566	591	577	637	606	610	595	613	627	637	608	596	611	635	638	630	603	617	645	615	635	604	571	659	637	593	636	618	613	656	637	668	625	647	645	598	592	616	621	620	605	623	651	640	621	601	613	672	608	647	582	588	575	630	583	600	621	667	594	629	600	595	634	552	612	590	645	630	623	637	586	658	557	589	663	594	641	653	607	652	609	639	616	565	653	596	636	581	649	587	619	615	623	645	627	612	641	626	590	660	633	615	613	595	657	591	581	635	670	593	628	617	587	576	601	595	603	582	603	587	607	599	623	612	595	581	595	574	625	591	575	627	648	640	596	605	620	589	576	661	614	668	668	629	615	571	612	655	578	564	584	581	623	637	626	585	657	641	601	579	613	680	639	627	602	623	608	631	654	651	609	626	653	620	623	580	618	656	580	639	668	570	671	577	615	553	595	597	603	613	610	591	632	606	665	602	605	614	624	617	618	599	576	619	647	562	586	626	570	617	622	585	649	608	645	620	663	573	621	622	614	643	627	595	608	615	633	655	639	605	625	625	630	645	633	591	614	627	614	637	609	640	602	625	612	606	596	605	621	571	627	606	615	651	638	602	610	650	603	649	607	626	634	616	637	580	636	587	645	557	604	656	617	667	599	610	599	636	571	651	611	629	566	639	615	635	626	613	600	594	570	638	633	630	611	596	648	590	612	575	625	590	631	614	635	583	635	601	648	616	588	574	594	595	615	614	631	644	609	623	592	598	586	580	629	588	636	601	652	620	619	594	594	676	647	655	658	609	615	585	583	612	656	603	608	642	671	601	639	653	576	599	625	615	589	613	628	645	587	644	649	587	575	661	625	611	711	629	564	603	608	592	623	629	617	593	578	657	610	644	633	612	602	676	642	624	627	602	628	640	643	621	622	583	649	664	636	619	632	604	652	662	624	582	623	642	577	655	620	627	632	561	600	564	588	660	620	614	621	591	608	615	577	608	632	614	631	607	601	552	599	587	654	614	625	618	606	627	606	614	653	612	566	617	559	660	568	588	600	596	601	584	599	632	627	605	618	610	583	591	660	595	641	646	640	613	648	633	634	595	616	612	611	665	562	614	611	597	616	608	626	638	611	615	649	528	600	576	564	590
12567	2107	1418	1330	508	467	488	531	456	416	399	429	417	443	410	398	384	379	400	425	373	402	398	384	421	432	408	425	439	401	427	435	417	403	438	427	411	412	399	419	393	410	422	414	415	384	396	381	384	412	421	394	422	407	416	391	403	422	412	407	424	404	462	425	435	410	377	449	465	412	415	410	378	428	391	430	398	425	446	394	438	431	421	444	437	371	402	434	426	397	423	364	384	414	406	401	425	400	372	372	423	414	418	441	424	430	444	382	408	402	426	379	420	406	447	397	395	436	412	476	425	412	424	401	406	409	385	428	388	381	412	468	414	440	391	410	411	423	433	433	374	405	383	398	402	406	441	420	404	408	405	364	429	386	446	412	439	431	425	337	426	397	425	377	394	420	439	399	363	401	400	397	438	429	440	376	382	411	369	420	411	415	428	381	404	399	391	416	374	415	400	420	442	426	393	377	410	396	454	419	358	435	414	397	413	405	398	399	410	393	424	404	394	373	365	454	382	454	370	394	406	413	426	419	404	344	421	432	414	390	361	406	460	391	377	399	404	418	457	415	413	419	431	380	433	414	380	422	393	415	414	426	412	386	415	457	389	393	441	414	405	418	420	403	404	429	431	442	368	401	448	434	384	437	432	398	427	381	424	380	409	442	416	359	387	442	428	431	365	393	422	435	402	377	391	403	441	444	382	396	423	418	397	431	411	387	400	388	443	397	383	415	421	440	411	411	397	387	382	359	411	403	401	433	427	399	366	417	396	372	398	414	431	408	378	427	388	418	366	423	377	435	418	422	398	415	411	384	424	371	415	402	420	450	403	387	465	417	442	420	384	440	402	434	407	428	406	405	413	402	416	448	402	418	427	384	431	400	412	431	429	409	428	405	401	392	426	379	407	411	423	424	395	400	387	376	414	365	416	408	380	400	415	457	407	388	387	401	422	392	426	380	395	440	416	452	419	442	417	419	381	401	408	385	404	386	449	436	411	426	401	396	383	384	423	425	404	425	449	421	400	396	409	392	407	403	414	407	386	398	441	420	432	420	409	428	362	400	418	390	402	404	393	370	423	431	412	399	380	384	389	377	408	385	432	389	426	432	404	423	411	412	437	413	476	454	400	406	418	382	458	449	418	387	406	407	418	419	420	427	409	395	416	411	384	458	437	374	446	426	399	437	402	395	456	391	449	430	418	424	414	401	399	407	410	409	433	411	410	420	439	405	394	382	398	408	435	386	400	424	427	404	369	457	409	406	430	438	424	386	422	406	419	439	404	432	446	404	404	420	408	420	390	407	389	441	405	432	401	403	383	394	413	393	411	409	437	417	430	363	397	413	435	373	357	432	405	417	415	421	358	390	431	411	392	359	414	385	402	387	436	433	407	435	409	407	414	395	414	423	401	425	368	390	435	409	415	414	427	420	444	389	403	412	411	384	377	421	411	403	415	384	428	396	394	406	412	409	456	399	432	377	420	449	400	408	405	416	408	424	422	428	392	409	366	395	446	442	395	426	396	408	405	435	382	359	409	441	410	412	406	403	429	383	408	441	401	425	420	445	406	425	414	402	423	406	383	404	420	425	425	369	430	411	414	391	412	397	445	421	437	385	382	403	412	412	396	422	393	411	437	384	416	377	388	394	399	407	416	383	388	428	418	394	421	395	410	412	392	432	391	449	378	398	421	412	399	437	403	393	415	460	418	391	424	407	439	414	454	419	379	420	397	428	424	407	404	398	382	398	448	376	390	399	404	417	422	416	431	421	430	408	395	420	451	396	406	393	375	427	404	373	428	392	424	401	420	416	416	419	361	435	454	426	391	410	422	414	463	417	381	391	435	400	433	416	414	415	395	441	422	409	393	429	421	435	424	452	465	427	417	417	422	406	445	396	421	416	403	408	393	411	418	396	418	441	439	399	394	445	378	420	410	405	383	393	412	410	428	356	405	393	394	410	435	443	399	428	400	375	428	424	398	371	426	426	460	414	388	437	400	439	404	411	423	375	399	395	433	399	416	399	397	409	381	417	435	424	401	409	419	410	389	407	386	376	427	426	420	375	363	388	415	375	395	458	412	394	365	405	382	393	397	417	405	392	395	384	407	399	421	461	418	409	434	421	431	437	385	443	442	440	416	429	362	369	491	403	403	422	405	373	402	385	382	404	426	415	427	412	423	411	428	419	408	427	412	355	397	402	424	429	417	337	390	426	395	397	457	394	415	429	409	434	406	400	403	414	368	422	386	413	403	431	351	415	380	419	417	377	379	405	420	387	370	403	421	389	410	402	434	461	370	373	410	404	433	399	382	426	456	423	399	437	386	432	387	414	396	393	414	401	433	399	398	386	415	395	423	405	417	400	402	399	402	376	372	407	395	402	415	429	450	388	392	435	403	423	423	387	389	427	421	403	418	405	416	416	378	427	425	412	430	397	374	402	405	433	434	447	380	429	406	388	388	439	434	403	385	380	451	400	411	433	439	365	455	398	447	437	410	393	386	389	396	401	426	441	372	429	397	403	391	360	380	406	403	430	429	487	441	412	434	430	404	418	429	414	393	409	413	433	388	421	413	392	417	411	411	400	431	389	432	393	402	402	416	417	392	438	397	417	437	413	412	413	442	399	399	425	429	411	392	414	375	433	415	407	371	417	427	419	444	391	397	391	368	417	433	366	390	399	398	398	388	421	414	400	441	406	410	393	426	411	376	408	406	400	418	389	407	393	421	416	376	387	399	409	402	414	441	402	415	394	436	380	400	354	435	395	435	410	403	428	412	402	424	399	390	407	378	393	394	382	376	415	418	415	438	443	400	399	430	436	464	416	411	415	383	391	394	418	395	428	385	422	433	407	386	388	380	394	437	396	412	402	403	439	428	415	439	373	405	449	399	421	421	409	419	427	416	404	413	403	402	426	419	440	396	409	401	382	424	388	398	437	395	397	378	417	425	407	407	410	409	430	402	406	415	415	417	428	385	411	370	435	407	423	433	436	432	389	393	405	426	385	416	408	411	368	420	438	429	409	418	433	390	418	430	390	424	412	390	471	409	414	410	421	428	450	406	388	421	431	442	424	365	390	389	431	447	392	418	368	385	443	437	452	417	377	407	409	372	443	409	460	443	420	413	449	405	402	427	425	400	403	452	439	427	383	429	435	398	451	377	383	442	377	396	426	416	426	399	382	435	381	415	428	449	377	402	418	417	383	394	391	413	400	405	410	422	383	374	407	453	396	403	412	384	411	420	385	434	377	408	402	441	397	440	406	416	431	411	353	422	434	422	417	435	403	415	415	402	396	402	382	414	431	384	428	397	381	403	390	380	391	427	367	392	410	405	440	419	413	423	404	415	389	409	404	410	407	395	428	388	416	432	463	394	406	423	427	414	390	412	406	399	397	445	422	397	417	425	432	388	417	440	385	393	415	441	408	406	409	429	414	401	443	426	412	453	400	413	422	414	409	438	419	432	431	415	388	424	397	406	391	464	407	428	414	407	397	404	418	433	401
8843	2632	3565	3954	1292	1250	1424	1358	1239	1071	945	913	882	887	996	946	927	906	944	925	896	968	922	950	916	878	939	941	929	920	1009	980	924	897	909	971	963	962	939	959	918	934	966	966	933	881	940	927	942	988	931	959	972	995	892	911	943	945	914	930	968	953	1002	908	860	919	925	978	961	946	957	927	1001	889	957	930	924	949	887	959	934	928	964	929	938	931	898	984	876	897	898	936	926	887	931	931	925	931	971	972	956	900	937	929	950	934	957	950	975	940	947	975	982	1011	942	929	960	981	948	911	925	932	938	971	967	932	927	980	974	920	989	903	879	938	872	871	977	961	989	988	942	993	966	949	923	976	912	926	910	989	935	900	940	908	995	931	961	928	991	935	965	928	927	912	945	944	983	897	985	924	972	949	932	932	997	866	943	942	933	915	945	932	933	963	915	962	878	927	954	957	896	941	904	913	925	917	935	972	888	874	920	908	910	918	910	944	948	937	936	917	921	938	923	923	975	878	922	948	962	861	918	922	932	942	875	934	921	857	905	932	964	920	907	932	984	973	955	947	949	922	913	949	944	947	888	891	897	894	937	952	913	936	927	947	945	1008	893	961	949	891	911	934	925	963	937	893	922	884	971	939	957	899	1004	904	895	960	964	911	873	936	933	977	984	898	925	894	943	924	931	972	947	964	923	979	899	927	907	898	911	888	982	915	954	955	932	961	962	908	960	983	966	956	945	933	886	948	928	979	1001	928	888	958	955	896	929	944	926	905	928	895	929	919	973	967	911	870	933	975	917	968	995	906	942	969	924	900	927	893	916	973	943	968	986	975	936	952	873	925	917	979	921	935	919	944	903	954	955	864	934	982	971	922	905	902	941	935	912	968	925	899	904	939	894	967	966	901	938	941	928	961	906	905	964	924	937	865	951	922	952	928	903	914	917	943	959	975	964	953	957	944	921	947	958	909	922	909	956	939	938	896	932	944	921	962	952	945	978	931	940	927	911	969	948	907	957	908	954	985	885	960	926	962	924	894	912	939	930	924	874	902	918	913	944	987	923	976	934	960	945	902	921	943	962	943	959	927	946	953	1007	946	934	933	919	956	959	929	950	943	900	953	981	946	945	958	932	886	865	943	919	922	968	944	897	960	896	897	909	961	966	918	852	956	903	944	957	958	944	968	969	912	959	907	944	932	925	885	1000	875	897	974	988	928	936	891	991	936	974	955	989	908	951	959	940	941	940	975	941	978	950	910	967	991	955	886	933	908	926	968	908	934	966	920	986	1002	960	976	944	938	996	874	929	909	982	972	865	926	941	910	967	904	952	950	987	982	981	917	929	945	906	880	858	918	915	893	929	993	950	924	887	933	920	964	918	991	895	973	958	910	989	901	955	977	976	940	935	950	884	987	987	940	928	934	971	940	948	961	939	913	878	973	938	916	966	951	913	934	931	926	951	932	950	916	931	965	941	926	981	914	919	923	933	973	960	912	931	919	962	891	883	944	970	939	943	944	912	949	935	900	952	946	874	972	879	885	877	961	965	942	915	1033	929	929	913	968	925	887	929	957	898	939	911	933	963	941	883	928	964	956	888	911	989	918	924	927	958	916	986	904	935	952	970	975	924	923	909	932	998	870	949	946	972	944	986	956	902	930	933	946	913	954	1022	917	963	939	931	958	946	926	989	878	949	949	969	936	975	924	879	879	979	914	944	959	891	911	951	956	903	959	955	957	942	973	933	943	939	958	947	896	886	887	889	954	932	933	958	913	921	949	884	913	940	865	937	973	933	1020	929	967	932	892	930	881	910	920	937	989	973	949	901	897	901	945	994	919	1008	929	949	961	932	974	961	939	947	1002	991	935	923	948	959	913	957	1010	940	919	933	963	969	942	929	939	881	959	911	932	906	896	874	939	924	960	948	983	908	922	977	933	917	941	1048	934	934	980	914	939	920	937	960	914	906	913	982	977	927	988	952	918	945	956	920	920	959	928	914	963	975	961	1020	961	929	899	904	929	920	960	923	956	961	932	947	916	972	970	972	920	936	993	942	965	915	919	863	927	953	958	937	960	928	954	883	917	962	978	951	933	964	917	886	924	950	930	899	914	889	990	928	943	932	963	927	933	966	946	996	916	957	931	951	944	950	968	926	921	933	962	943	918	895	959	903	930	923	921	899	943	954	890	910	949	915	922	935	956	943	927	964	913	872	958	982	924	918	952	933	907	888	922	953	890	956	895	956	967	992	921	945	950	971	952	953	969	961	956	879	950	915	969	945	943	936	936	932	941	924	961	970	949	930	931	935	913	945	910	1000	933	954	949	911	938	943	899	930	958	860	901	945	983	931	946	1012	926	935	889	923	893	921	971	983	961	914	975	963	913	941	918	953	983	910	968	987	906	954	965	926	951	917	894	897	891	916	935	980	922	971	926	923	913	939	950	984	917	943	915	980	954	941	978	918	962	963	992	971	936	971	962	931	974	960	919	939	955	980	955	948	932	908	945	944	939	978	956	963	914	971	993	921	938	975	977	930	958	928	967	965	955	950	931	981	942	922	971	964	902	956	1001	990	931	986	974	955	936	949	917	960	913	968	915	976	980	924	908	989	966	952	965	902	900	910	1011	955	970	932	1008	968	921	896	940	974	930	968	937	1000	876	906	937	894	962	905	952	954	920	944	892	965	959	969	911	975	934	974	939	922	947	966	872	940	921	944	953	1019	916	944	922	946	993	901	912	952	950	976	948	923	928	989	968	894	932	946	964	889	932	871	906	1011	978	1006	913	992	902	940	934	875	957	922	939	913	879	884	923	958	897	951	952	891	982	930	975	922	947	918	965	953	934	903	966	950	969	900	967	864	930	931	925	931	966	960	948	898	919	875	912	918	874	918	927	912	906	963	934	940	937	938	956	929	936	922	917	975	925	878	923	935	910	894	949	909	960	931	905	933	901	907	884	872	962	901	970	959	951	1007	894	931	930	906	909	947	968	858	896	922	907	1007	959	863	919	943	953	914	938	965	981	898	952	964	943	943	953	914	901	933	934	944	937	977	944	857	931	943	927	950	989	987	927	997	928	951	939	950	1006	1015	948	945	906	964	953	922	897	978	943	860	948	932	963	879	934	922	948	942	942	918	973	984	933	890	955	934	983	1012	928	870	920	964	921	935	966	855	963	926	947	935	952	938	894	953	901	903	958	913	911	937	945	928	900	913	952	970	995	892	936	905	901	999	946	912	888	894	914	898	909	934	1012	952	935	901	923	978	910	941	1006	938	975	966	946	891	912	903	954	925	939	946	896	940	917	946	946	955	951	976	858	1005	945	969	952	968	950	919	958	975	969	892	962	890	970	930	942	907	937	907	1008	999	965	910	938	924	963	952	897	906	942	915	957	949	931	902	887	936	949	976	912	913	961	1000	950	883	908	945	930	904	908	941	930	946	904	948	978	968	966	940	973	925	898	970	984	949	946	934	937	921	951	961	945	926	947	966	991	914	927	960	951	979	925	966	1015	966	934	944	980	966	940	964	936	923	950	976	943	931	975
34575	23001	25434	21139	4338	3180	3128	2680	2021	1053	381	377	406	401	353	335	425	397	415	371	379	405	417	388	398	369	392	410	397	377	416	371	391	353	392	401	381	366	367	353	402	370	380	402	388	354	376	396	349	394	406	393	358	402	368	390	366	379	357	376	424	398	370	365	362	358	395	371	401	393	390	405	382	361	368	404	401	385	385	375	382	395	365	403	352	416	358	357	377	404	366	371	380	372	375	398	405	387	352	409	365	409	364	374	391	389	406	384	406	373	403	407	421	391	350	382	390	371	407	387	371	358	380	395	382	399	447	359	403	390	377	389	395	375	361	388	426	375	420	407	398	391	389	399	385	408	385	323	346	374	380	400	401	361	367	379	387	375	405	394	396	385	399	379	430	382	382	365	352	393	375	394	387	406	410	367	396	375	420	407	394	389	388	366	364	406	391	357	372	395	395	380	359	374	391	364	361	370	387	363	407	381	393	363	412	370	373	373	424	442	387	384	346	376	400	384	370	390	383	398	376	421	384	387	348	404	409	374	388	356	396	396	418	368	370	404	414	405	415	373	380	387	384	400	376	385	371	357	445	395	395	359	385	400	378	357	420	387	419	346	391	394	403	393	337	372	388	364	378	363	399	380	402	376	370	368	364	357	420	372	345	413	417	427	388	379	418	382	399	391	397	366	378	382	327	402	373	384	405	387	400	374	394	382	432	371	400	375	367	381	379	343	357	380	360	362	397	416	385	396	376	350	361	405	391	396	377	397	372	380	420	374	347	353	381	406	371	371	367	352	400	397	396	352	401	390	401	411	388	430	385	372	400	384	394	367	365	344	379	397	360	356	379	357	389	413	367	376	394	383	374	368	363	357	392	413	364	388	358	372	423	371	357	386	415	404	367	404	443	406	418	384	395	369	345	341	386	370	373	369	338	403	366	395	364	357	409	364	395	355	383	376	376	412	416	409	372	368	370	347	417	374	389	381	384	369	371	338	372	392	380	396	427	366	359	384	367	364	396	409	391	390	413	365	378	362	423	385	362	361	391	388	390	362	402	376	383	398	387	377	384	402	362	365	386	370	383	425	407	375	392	396	379	365	409	403	372	388	376	356	372	432	391	382	372	387	362	386	374	395	385	372	393	395	387	381	377	403	372	355	434	388	373	357	358	397	367	368	377	389	380	423	384	385	410	379	363	376	368	376	386	345	375	397	348	355	366	361	361	400	368	375	383	364	398	407	371	419	407	397	409	380	385	386	350	371	383	409	389	414	384	395	432	388	378	380	364	364	408	359	374	380	365	352	370	396	361	368	390	379	433	373	400	374	386	365	378	354	398	425	388	426	384	357	363	382	400	348	400	379	403	350	409	402	344	400	376	363	389	387	373	428	409	449	395	376	383	363	376	360	419	363	408	388	394	414	376	403	399	389	409	371	391	389	436	347	432	418	386	384	383	395	404	376	390	392	385	360	358	353	386	367	391	367	385	366	397	348	349	380	390	413	377	331	345	415	384	434	363	368	362	353	352	370	366	392	375	369	389	421	355	416	369	378	385	408	402	344	381	397	379	355	359	407	386	384	375	396	398	384	388	361	384	406	378	419	376	400	390	383	374	398	361	393	373	390	395	381	369	399	389	390	391	351	415	353	366	407	359	401	391	379	348	363	384	391	386	388	389	403	402	384	387	391	365	398	371	334	422	391	338	397	378	373	354	392	377	373	422	380	384	345	347	351	392	384	391	364	420	389	374	358	385	385	356	358	387	412	381	398	401	390	395	385	386	377	415	393	404	324	394	377	394	385	377	425	387	395	363	372	380	377	399	387	364	386	370	340	402	371	370	371	341	375	398	388	357	372	411	391	353	407	376	378	408	405	396	402	394	388	395	384	411	416	382	361	365	420	375	379	398	422	408	354	400	393	367	389	357	393	403	392	376	422	342	411	349	392	416	438	408	413	433	414	369	368	337	371	387	379	387	391	371	380	382	397	361	360	402	394	412	393	393	406	376	383	385	389	401	406	417	387	381	390	363	350	354	376	399	386	385	367	377	366	392	382	414	404	399	364	384	391	405	371	383	401	381	387	346	359	384	376	357	400	348	331	389	398	378	342	437	374	394	356	414	391	384	397	388	373	353	383	370	357	392	379	382	357	383	394	396	379	405	367	373	412	419	423	441	385	383	388	395	383	381	357	391	385	369	372	365	370	381	396	375	379	400	423	361	342	398	387	398	400	407	393	431	379	348	373	375	424	376	357	386	394	390	399	430	341	395	418	383	395	392	396	384	361	401	377	344	389	378	384	367	393	361	402	355	370	369	414	380	422	409	383	386	340	360	349	393	446	384	389	372	346	410	395	416	430	352	398	387	397	363	380	428	349	420	361	391	402	387	368	414	365	351	378	379	392	421	424	386	383	355	385	368	386	429	333	394	355	374	369	393	388	394	370	395	351	366	389	408	377	377	369	376	414	399	367	354	336	338	375	402	336	369	375	403	367	402	359	342	394	371	371	393	374	367	381	385	381	405	363	380	362	402	379	390	405	451	411	373	358	384	431	388	392	385	425	389	381	417	410	412	350	361	361	401	378	427	405	345	385	411	385	390	362	387	397	406	367	375	383	369	409	364	435	352	384	393	385	372	396	368	362	413	385	372	397	365	359	419	365	377	369	397	383	378	378	335	391	399	376	388	397	350	393	377	383	364	398	388	373	392	378	393	368	398	384	403	403	398	383	402	392	409	404	379	370	367	369	343	390	384	389	356	412	365	409	386	386	406	357	387	419	388	345	371	384	415	403	401	404	404	382	390	358	379	355	374	403	393	373	375	419	415	405	369	364	374	384	355	378	410	368	371	379	365	397	388	350	379	369	375	388	419	395	376	361	405	349	389	353	366	404	385	395	362	383	388	357	394	377	304	375	410	418	412	376	389	383	411	409	377	388	400	365	379	397	405	384	358	389	404	425	352	378	393	335	360	399	382	351	378	380	340	423	340	340	408	395	396	350	378	392	370	398	409	356	400	393	374	381	377	403	362	401	421	393	390	403	386	409	354	349	388	391	380	410	413	364	368	382	398	377	390	361	353	390	410	373	424	326	385	404	399	394	426	376	360	406	406	388	390	410	362	367	393	389	393	373	381	371	376	380	391	402	373	422	409	392	369	373	394	409	365	365	393	391	395	399	373	353	403	432	374	368	368	358	382	360	349	362	377	402	394	376	402	413	401	342	367	374	346	369	387	369	362	355	415	401	404	385	349	395	421	378	376	400	416	381	390	406	377	381	373	379	385	415	418	395	425	357	395	412	396	358	380	398	374	379	381	371	438	393	378	406	389	358	390	376	351	378	365	366	409	398	373	418	403	422	409	405	350	385	397	376	399	357	369	397	368	363	351	380	397	348	390	380	389	403	375	397	418	385	418	412	380	405	405	399	409	376	366	431	396	392	389	381	370	353	395	408	400	414	399	372	396	367	408	376	396	392	349	413	381	376	343	385	424	421	416	377	353	357
23567	19165	32322	25185	10342	12021	12184	10471	7966	3615	968	904	912	853	916	882	881	886	910	887	929	900	914	850	920	937	900	875	909	884	953	904	912	877	881	877	886	897	830	844	928	874	890	895	876	930	896	837	908	895	905	872	877	827	889	854	874	880	865	850	861	846	869	866	882	927	875	856	908	844	888	862	905	836	881	835	879	881	874	866	855	806	866	904	868	802	870	877	839	839	909	864	869	873	865	811	891	867	863	892	898	895	851	815	884	871	908	907	881	886	897	869	847	925	835	890	898	838	836	880	913	878	822	885	934	866	958	894	903	891	843	901	890	924	946	830	877	876	843	894	898	935	857	935	911	885	858	907	886	873	865	907	875	840	890	923	842	871	853	880	935	853	907	913	862	886	877	876	808	872	897	888	858	870	869	879	865	882	881	856	891	882	866	872	902	862	867	897	918	877	871	855	851	809	893	841	871	831	858	888	889	858	857	842	834	840	896	890	869	834	884	909	929	916	860	858	845	873	876	900	859	849	853	865	868	902	844	847	854	854	860	870	918	884	879	859	887	838	838	846	905	810	864	854	873	855	896	854	908	928	896	866	816	893	879	875	887	890	897	926	879	879	909	852	924	908	864	887	881	862	900	888	866	909	834	858	905	879	910	892	853	924	906	921	913	889	981	898	888	893	851	835	873	881	869	882	823	898	866	888	880	872	822	848	921	866	923	878	848	911	865	849	918	898	909	853	889	890	869	939	855	950	885	906	851	913	836	871	887	880	840	862	859	864	931	920	860	875	851	898	933	884	823	898	922	901	882	839	867	904	877	880	882	934	864	891	883	909	853	873	875	911	905	900	854	878	889	825	917	860	868	863	884	828	872	901	876	894	942	845	899	876	852	843	882	878	866	840	881	872	890	849	868	896	932	828	875	886	904	817	912	882	918	863	921	938	914	915	883	876	884	869	865	884	839	875	924	848	917	882	854	889	880	910	887	873	883	885	901	861	897	871	882	874	882	905	920	864	894	836	868	870	904	846	851	923	914	856	900	881	933	939	910	877	893	895	888	926	851	890	886	966	843	890	932	897	913	862	879	837	881	901	855	946	858	915	912	895	863	867	883	901	880	891	871	848	883	877	836	886	849	884	897	913	881	895	926	852	858	917	842	877	924	876	881	866	901	851	912	895	957	841	861	890	928	877	890	906	907	857	896	923	914	896	825	970	917	860	922	903	887	892	896	864	893	844	930	857	875	811	931	898	899	861	862	873	871	882	847	877	922	885	865	924	887	865	847	843	970	873	949	941	827	879	874	890	900	897	929	873	867	866	890	862	932	903	838	934	933	903	914	921	861	890	916	861	886	907	916	910	879	895	888	921	821	868	929	896	882	897	928	821	869	859	852	851	906	943	886	917	884	842	882	840	880	877	870	875	885	867	903	911	869	922	905	845	863	862	872	929	933	871	918	877	912	901	897	833	869	893	883	883	880	872	852	847	879	866	891	899	904	856	873	905	881	896	906	892	860	902	852	873	858	912	842	898	883	863	908	924	865	853	850	909	927	857	932	860	858	862	848	876	853	882	896	895	886	888	886	871	916	893	824	858	896	943	870	868	890	920	931	930	916	839	844	812	921	831	839	867	887	867	875	877	869	930	907	817	838	882	875	852	897	908	860	929	930	860	851	864	821	920	882	882	953	894	913	902	914	912	845	862	912	894	878	896	813	888	916	824	841	872	842	883	851	834	870	881	840	907	942	918	903	888	908	911	900	873	830	840	903	899	859	890	923	891	878	896	898	884	827	880	912	902	824	839	855	872	888	889	941	872	879	882	929	894	868	887	909	896	879	942	900	902	904	912	897	857	896	841	867	889	894	894	877	943	836	933	884	912	953	851	830	898	916	824	870	888	841	888	884	953	857	888	884	868	848	910	877	842	843	901	912	853	915	880	896	910	871	906	869	856	872	886	894	930	838	963	885	905	886	906	882	907	882	917	864	890	835	858	871	916	854	892	857	875	854	874	840	882	863	879	896	866	871	897	853	858	900	885	847	942	898	868	863	844	884	900	901	858	938	866	863	865	884	872	873	905	912	852	857	888	880	875	809	925	915	870	874	940	908	899	883	872	886	896	859	872	878	883	888	891	883	878	891	912	905	858	884	893	887	878	902	871	873	880	913	938	928	832	897	856	927	899	941	914	870	878	891	870	867	909	935	825	925	897	853	853	847	906	828	912	867	811	900	895	884	910	899	914	950	910	904	873	885	892	887	881	879	838	840	884	886	895	870	902	854	909	868	914	903	895	868	914	876	867	904	911	860	811	836	920	916	902	914	902	866	905	851	874	866	879	842	869	898	838	913	885	894	906	913	877	875	892	880	792	872	855	844	884	899	887	887	908	880	812	891	890	917	888	934	934	877	953	924	863	857	893	871	866	877	917	875	877	900	855	843	919	874	865	906	889	872	909	848	867	898	879	861	944	868	912	867	883	900	961	928	856	852	851	831	871	887	868	939	872	832	876	866	913	851	835	880	866	878	921	854	863	896	870	877	845	908	897	830	945	892	878	886	905	923	931	878	920	874	882	898	908	927	933	853	867	871	913	876	906	892	898	869	907	921	877	872	913	849	904	857	863	903	896	859	938	925	903	896	852	903	816	830	905	888	882	883	895	885	866	923	889	864	899	855	927	862	854	869	909	909	910	881	870	899	862	897	858	929	909	876	900	873	879	849	854	879	905	882	893	868	889	871	923	916	881	931	954	883	889	931	905	910	874	879	893	870	846	852	927	878	857	887	847	814	810	889	865	857	884	900	904	889	936	940	866	958	841	868	884	933	851	907	869	866	903	850	877	886	857	870	890	896	924	915	822	915	863	867	878	859	862	905	877	953	921	907	857	871	908	933	902	894	857	859	893	834	932	905	925	901	874	837	873	917	853	924	886	868	891	945	924	889	927	912	879	880	925	938	891	835	816	899	885	890	895	917	891	891	863	933	870	828	891	906	828	906	900	866	917	903	899	919	940	868	904	895	873	859	903	886	841	847	838	939	833	910	926	908	885	901	859	906	918	878	805	895	910	852	914	847	838	915	868	854	930	878	905	893	893	909	878	834	851	844	901	824	868	878	870	893	854	901	894	876	892	880	839	863	874	921	870	870	853	916	907	829	877	917	878	878	867	847	876	885	891	840	874	914	889	895	894	870	900	831	880	878	950	857	947	885	852	905	892	916	874	866	810	845	894	892	795	906	899	954	894	838	871	840	895	859	862	909	842	892	859	883	868	849	866	925	895	849	890	939	875	920	867	888	882	907	872	877	867	843	930	922	918	852	883	874	901	955	895	914	835	875	864	864	919	817	922	894	902	867	872	868	902	832	910	936	880	879	854	877	832	866	849	873	968	878	862	841	923	893	879	871	935	892	862	808	891	856	850	894	836	892	892	879	846	864	871	845	905	836	879	908	895	883	895	841	837	912	823	877	905	909	902	847	853	875	878	902	905	923	865	853	880	915	863
44798	34492	36171	34317	9072	5106	5161	4139	3099	1818	384	318	307	298	288	308	286	296	258	290	269	288	276	291	278	305	299	263	305	301	265	328	287	303	281	298	271	261	259	261	289	262	267	285	294	285	264	306	291	277	307	309	287	299	284	347	265	273	285	299	301	309	277	298	296	279	301	295	305	262	306	308	293	292	305	291	311	285	306	284	275	319	280	286	307	284	310	322	247	249	287	294	269	299	265	273	290	260	259	314	297	259	282	279	312	257	273	293	299	281	282	293	275	272	315	280	291	272	291	289	271	307	253	302	266	333	303	279	275	269	281	316	284	261	270	310	293	291	270	264	312	303	297	276	265	294	277	282	304	300	259	266	281	296	300	269	241	280	291	265	275	309	296	272	304	252	288	265	273	276	312	303	249	309	299	239	291	277	311	282	307	296	294	274	249	298	277	284	299	279	294	266	316	267	267	291	298	291	291	291	280	304	291	288	288	310	279	330	275	288	279	311	309	276	266	304	276	297	299	293	283	252	282	298	274	247	306	267	275	279	292	297	269	272	255	267	290	277	254	293	302	289	287	303	311	281	291	277	262	299	318	301	297	263	277	292	269	304	251	269	317	289	270	285	298	285	267	253	301	327	296	300	285	271	287	276	299	313	264	280	305	290	271	297	295	298	267	291	282	296	264	275	278	282	277	283	282	301	276	296	293	272	283	253	272	276	297	297	266	283	291	299	291	262	302	279	278	283	292	303	260	240	307	284	275	302	285	278	281	275	286	276	265	297	295	300	290	301	291	285	244	309	293	299	292	306	283	291	288	297	295	269	291	274	298	273	294	289	316	303	294	302	276	269	278	316	262	302	299	304	275	281	287	283	274	278	299	276	289	305	286	302	269	251	280	285	268	299	281	288	303	303	254	310	317	290	288	299	261	301	282	283	295	308	279	282	293	281	310	270	289	308	297	273	328	277	277	299	313	320	263	265	287	276	287	298	261	254	280	277	287	320	275	310	307	246	284	296	277	315	302	259	272	299	290	282	265	272	284	285	262	323	275	305	293	298	300	290	252	318	278	283	253	247	272	276	285	283	264	278	307	253	272	300	284	286	271	302	305	249	301	265	300	276	317	295	310	278	286	315	298	258	301	265	277	295	289	283	284	295	329	288	257	303	282	274	298	279	279	261	298	308	271	307	304	308	265	293	262	286	274	299	254	290	315	294	262	288	310	323	293	259	301	321	317	305	272	309	247	334	300	259	274	283	304	307	264	281	296	312	291	292	304	288	286	276	273	278	265	285	276	316	307	294	300	277	324	287	277	288	280	292	303	291	282	302	284	316	282	287	305	318	296	274	336	301	287	293	283	301	287	290	289	238	288	300	271	288	295	269	281	282	290	278	284	271	298	324	290	281	314	307	279	305	283	316	264	295	248	275	296	270	277	283	301	298	293	286	269	314	282	277	297	279	280	254	279	269	269	318	291	277	278	310	289	269	297	302	281	285	263	298	278	254	307	290	283	300	280	295	290	282	258	308	316	302	259	293	286	299	300	286	286	270	291	309	289	275	294	293	273	317	316	276	291	273	278	285	272	287	263	276	315	317	256	287	272	315	284	261	286	265	301	278	290	294	290	264	277	308	268	297	270	303	260	313	255	271	293	269	273	287	307	274	281	268	354	261	281	281	263	283	282	261	281	312	286	298	298	299	313	303	255	247	282	257	274	282	304	261	288	290	295	285	317	294	295	292	303	278	302	288	247	252	255	291	306	277	302	290	292	285	334	291	274	266	342	274	329	289	272	256	287	303	283	283	271	255	271	293	286	297	267	288	269	274	298	285	306	290	267	304	289	293	272	269	304	270	312	290	290	286	308	267	274	290	288	294	270	296	296	288	286	300	307	284	262	270	272	256	287	312	287	276	330	295	291	287	287	313	261	324	282	296	289	299	298	279	282	294	291	283	286	302	278	299	263	290	288	287	318	278	278	286	283	287	269	258	271	259	287	306	262	266	295	295	294	294	261	272	261	329	288	271	281	290	276	292	293	288	298	268	275	286	263	310	271	280	295	272	293	265	279	271	288	246	283	278	286	304	277	277	285	283	285	299	315	278	272	293	300	284	251	287	266	298	292	301	262	282	282	275	298	267	302	253	315	316	297	288	271	282	266	300	309	274	249	263	303	283	289	254	262	270	278	284	289	274	275	280	276	261	287	288	266	293	324	282	308	300	257	273	278	279	283	263	277	292	295	249	304	287	315	298	289	327	289	254	320	269	286	338	292	287	280	314	297	298	264	278	264	283	303	303	286	299	328	305	278	311	283	300	258	273	274	280	312	280	288	294	273	291	290	282	286	271	296	282	301	307	282	316	302	270	296	285	281	294	302	305	309	263	279	252	285	297	315	256	323	297	297	284	260	322	274	306	265	287	276	284	258	283	267	302	306	284	251	297	266	283	277	262	268	295	262	304	301	299	335	285	302	309	328	259	278	286	286	274	307	308	317	322	309	258	294	288	314	309	284	291	291	277	265	283	266	345	277	277	310	289	303	283	269	280	280	270	283	280	301	337	276	276	287	300	278	250	261	283	287	256	267	271	248	314	292	281	296	292	275	278	293	269	277	298	288	287	292	318	303	245	289	272	290	306	261	253	286	281	305	274	302	297	318	256	297	264	292	321	297	288	283	262	271	308	269	299	326	276	289	299	302	315	272	302	315	296	297	286	282	277	294	267	259	317	279	281	282	299	287	312	289	274	264	262	263	267	278	262	316	295	274	265	275	279	284	341	315	268	296	287	287	289	310	312	277	322	282	296	277	275	298	290	250	262	251	264	307	278	285	319	307	289	285	266	276	305	306	261	299	268	288	275	299	306	279	270	273	280	283	273	307	325	287	273	262	294	258	305	289	287	282	273	302	333	286	313	291	305	307	308	291	298	268	261	276	305	270	261	266	296	257	301	310	291	303	243	278	297	295	268	291	281	283	284	259	284	294	293	319	266	271	285	283	292	284	268	290	255	291	261	282	265	250	286	301	313	300	284	273	285	279	299	300	290	281	276	296	316	283	283	272	243	341	293	307	288	270	264	271	296	289	313	301	286	320	266	299	276	265	282	269	264	244	311	299	290	277	284	311	266	259	281	303	276	306	285	279	316	265	272	279	270	301	271	281	270	266	291	290	306	305	248	288	289	256	293	314	296	268	289	267	287	320	323	289	287	253	303	292	280	271	313	284	265	292	303	307	268	313	310	338	268	242	280	286	293	321	299	306	279	284	285	295	285	321	295	301	274	295	288	305	277	287	274	277	299	301	257	285	285	271	306	281	251	308	299	313	305	297	277	272	296	281	305	290	315	287	265	311	316	282	262	281	275	303	265	345	303	317	268	281	284	285	273	289	272	295	268	307	271	283	280	322	296	278	284	274	242	257	305	282	281	328	298	321	267	281	283	305	301	292	253	308	312	282	307	271	280	275	303	275	291	300	248	279	271	268	284	288	295	254	302	263	279	279	286
29659	27417	39676	37844	15315	16655	17530	15123	12127	7161	1000	650	646	719	716	697	715	738	709	676	731	682	715	700	623	677	652	650	657	686	666	629	680	694	689	669	704	652	666	649	678	651	678	686	709	662	658	697	643	676	695	719	681	632	694	690	656	635	649	654	681	657	714	631	682	693	676	662	679	679	636	716	672	669	720	667	634	726	683	713	651	667	702	691	667	633	673	673	658	676	655	660	683	660	687	676	677	667	723	642	744	645	670	695	670	663	668	682	699	735	655	633	661	651	721	722	696	691	677	675	677	641	646	685	668	663	713	650	704	665	656	681	648	724	677	677	695	664	698	762	658	670	633	661	653	633	628	689	664	719	647	670	712	667	662	651	682	681	645	673	636	684	693	634	674	687	632	645	645	645	694	685	685	654	696	639	689	690	645	684	662	659	656	707	713	656	670	632	658	718	670	688	669	664	687	655	680	618	680	688	647	687	697	681	634	650	661	664	655	636	671	698	726	663	728	687	701	722	687	687	678	705	670	667	635	616	666	724	682	704	682	635	647	652	675	624	676	669	678	717	683	687	656	672	673	647	650	737	706	639	663	718	669	675	627	726	700	640	610	719	671	649	680	658	676	664	700	655	665	640	655	657	672	673	666	648	653	680	659	697	639	652	654	663	698	685	679	623	703	657	677	661	681	698	689	661	694	691	643	676	689	646	707	675	663	698	670	650	631	649	654	683	685	675	649	653	657	674	693	638	655	696	665	635	636	691	660	648	668	665	629	675	702	677	690	652	658	670	659	649	712	677	694	687	647	697	654	701	687	695	656	664	673	707	658	668	709	689	639	675	671	682	685	671	698	696	688	668	692	682	667	709	635	691	686	658	699	701	680	662	656	635	707	645	703	665	669	712	640	646	701	686	709	665	688	671	668	648	672	725	669	653	668	710	680	640	672	668	677	626	645	642	690	640	693	678	667	682	680	654	678	672	728	680	742	703	684	719	682	701	646	630	691	708	668	706	645	673	637	640	673	715	701	642	734	652	648	655	699	661	691	666	718	642	651	697	729	694	709	696	701	662	681	670	632	688	678	722	633	698	700	622	629	645	667	659	696	677	626	691	668	651	669	714	635	721	662	733	645	672	645	699	689	671	669	638	666	695	677	633	664	754	672	674	663	637	712	655	722	686	632	693	638	686	658	695	684	658	695	690	673	669	715	692	657	647	684	668	679	658	690	685	685	648	658	668	687	651	668	661	635	633	661	717	686	674	647	673	684	695	671	726	673	697	698	684	663	712	685	674	703	716	634	679	665	707	683	675	683	694	681	688	629	693	713	676	701	645	699	624	690	666	676	664	715	661	687	667	659	671	603	676	669	679	704	606	645	691	659	639	636	695	688	693	659	669	637	665	693	645	653	689	655	637	706	663	738	659	706	689	692	684	719	692	665	647	658	683	709	682	640	645	695	692	708	683	636	680	640	663	705	686	707	666	691	676	678	709	686	693	661	660	659	682	694	656	660	683	684	666	677	712	644	647	705	678	733	649	686	675	661	699	675	626	666	678	614	692	681	637	640	695	670	686	671	748	723	652	639	657	658	654	680	738	668	666	659	651	679	627	676	654	626	638	686	676	655	675	653	663	704	642	648	697	680	684	689	647	658	660	637	665	650	679	697	650	674	687	642	670	711	702	698	644	646	643	679	633	657	630	710	686	667	701	681	705	682	682	675	681	665	682	649	719	679	677	703	668	679	678	664	660	601	637	657	668	696	664	683	647	655	652	694	693	668	693	658	676	695	666	689	684	640	653	694	659	657	660	661	670	617	687	672	665	634	677	650	674	677	681	645	671	664	684	712	685	708	649	658	669	669	667	705	665	651	667	658	676	671	654	650	666	676	667	703	680	713	679	682	661	663	695	609	665	661	748	707	651	718	680	649	666	657	689	665	653	706	680	661	677	676	678	668	685	690	673	704	651	680	682	657	732	655	703	687	696	686	733	698	652	681	657	661	692	664	678	679	697	709	701	641	671	692	650	646	666	651	673	672	702	702	669	672	698	679	705	641	675	667	673	640	699	675	661	684	720	667	652	649	669	665	654	712	665	656	684	684	688	695	693	644	683	657	685	677	696	677	719	703	626	748	614	699	689	720	707	644	669	662	643	669	709	658	711	671	706	679	645	662	665	647	679	675	675	676	681	701	709	670	637	651	636	705	638	696	646	638	684	691	673	673	670	649	729	649	676	690	657	706	661	666	702	657	655	679	704	652	691	646	694	684	663	648	652	660	660	692	686	675	719	700	667	661	656	682	686	633	690	696	664	742	708	709	694	686	697	638	636	679	695	600	659	652	633	683	671	670	670	639	669	660	676	701	693	651	664	650	675	706	697	656	705	664	661	696	660	679	710	700	665	678	642	712	678	691	674	705	645	632	671	700	687	664	646	644	658	622	678	633	681	685	625	713	701	673	665	693	695	704	691	697	668	694	723	677	663	694	749	703	658	666	686	684	662	648	662	712	719	639	667	679	683	648	678	726	704	655	657	665	664	651	664	649	679	687	664	644	641	688	666	661	727	636	628	678	692	653	677	626	705	703	700	667	650	658	713	678	683	687	699	708	669	680	609	669	659	648	646	666	682	643	685	684	643	699	708	682	650	654	640	690	650	685	658	644	673	667	712	665	668	669	637	700	685	656	695	666	656	669	678	670	681	656	679	633	659	673	661	672	657	693	688	640	686	684	679	712	679	713	681	671	634	691	688	696	713	616	637	692	687	729	693	653	646	709	619	689	724	673	652	673	673	674	693	683	627	668	689	680	643	640	710	650	667	671	666	645	678	688	721	650	624	696	650	674	688	661	698	711	655	692	682	669	662	648	672	635	697	696	662	627	647	698	685	694	680	620	682	631	693	699	651	681	675	668	693	697	687	674	654	685	679	682	670	642	701	682	655	698	673	683	673	725	633	648	658	698	700	674	724	695	660	655	668	692	663	685	689	683	717	643	665	680	679	660	639	673	706	653	691	665	680	686	624	672	690	638	627	657	667	669	700	717	671	667	704	645	711	672	691	643	677	708	694	678	629	693	652	638	698	673	699	694	702	666	674	676	639	653	637	688	663	695	639	649	662	699	675	678	682	685	650	678	704	636	698	636	673	643	694	693	638	701	647	694	683	667	665	654	651	697	658	690	704	671	686	667	698	709	691	711	677	691	659	641	690	653	663	691	672	655	702	678	663	703	719	659	679	649	667	646	677	664	678	663	682	690	680	665	673	674	701	677	663	672	674	702	681	656	702	654	707	649	663	680	683	671	669	627	665	679	668	669	687	690	699	661	710	684	661	654	617	664	677	668	669	671	670	675	672	643	687	696	678	662	639	624	676	665	645	651	650	701	654	629	694	671	683	648	683	658	649	652	660	676	687	650	672	674	652	623	713	649	688	701	663	681	680	654	672	668	694	668	644	671	676	668	611	677	656	659	701	606	678	702	717	701	699	687	653	671	681	651	648	680	688
13452	2363	1786	1709	594	506	489	492	508	463	452	425	424	424	440	421	404	455	433	442	447	419	441	434	406	400	424	387	426	446	455	426	412	408	417	474	448	416	399	429	400	460	405	456	428	410	429	446	448	422	442	436	449	414	444	419	440	424	414	467	460	419	400	427	434	452	413	436	434	404	439	387	431	397	392	440	435	413	411	399	450	394	404	419	421	430	410	432	422	448	415	420	382	421	438	409	399	431	418	423	405	475	445	464	436	441	397	395	419	412	464	407	440	399	422	445	440	425	436	401	432	426	408	451	456	415	421	410	411	465	415	462	448	451	428	390	407	413	451	427	396	441	411	421	421	423	461	410	417	449	467	435	463	442	442	427	474	435	435	445	404	437	408	419	444	425	457	475	427	458	433	443	402	405	379	393	407	446	427	397	436	373	433	433	423	418	455	457	448	429	410	438	439	461	425	417	448	440	435	419	433	450	407	453	429	411	452	414	434	464	417	443	413	413	421	475	448	418	422	442	435	438	401	442	396	450	459	411	446	416	418	427	450	409	432	446	430	422	420	423	413	456	398	447	435	456	464	439	457	429	388	415	413	408	458	421	415	430	454	436	440	452	426	430	420	435	455	423	444	458	429	451	439	413	485	421	446	390	393	416	386	407	403	406	423	431	420	467	467	412	428	420	452	451	446	406	454	429	441	467	412	415	403	424	446	440	419	464	450	401	407	413	409	413	389	405	408	428	424	462	376	468	420	419	403	414	436	424	424	407	389	426	408	412	445	462	417	427	414	439	436	438	417	407	426	428	429	419	417	389	416	440	434	390	400	405	439	435	424	412	414	401	438	410	464	411	440	464	402	420	434	438	426	396	436	453	418	379	419	428	426	461	452	387	423	415	460	384	410	388	445	439	402	389	398	400	418	452	432	467	434	405	435	415	411	450	396	411	419	425	402	458	404	424	420	431	407	412	418	416	436	408	436	417	420	430	427	476	441	408	438	432	427	467	429	411	432	483	469	424	483	452	442	414	434	411	410	411	414	444	410	408	452	417	408	446	390	436	439	442	426	418	431	447	435	438	445	426	381	393	434	420	394	404	424	439	450	426	424	430	410	411	402	483	422	429	453	451	436	397	423	410	450	444	474	400	449	408	464	440	401	437	441	429	377	408	424	418	408	426	421	450	431	416	413	451	444	387	413	388	459	415	452	431	472	411	394	412	426	422	473	438	422	411	456	391	427	389	450	390	422	400	443	410	431	466	458	434	393	407	437	424	378	427	399	426	413	465	443	417	438	430	420	434	424	427	440	446	426	411	447	422	374	429	451	404	478	444	412	406	402	424	410	426	412	427	466	411	471	393	427	412	441	486	457	419	427	438	381	432	425	421	399	391	447	381	439	463	427	416	428	414	453	450	435	419	423	441	413	383	409	401	416	442	402	424	432	421	406	427	444	465	462	408	431	419	381	378	419	434	410	407	404	437	449	432	404	461	409	437	463	458	406	410	430	400	389	446	469	450	442	401	423	419	395	409	419	460	418	395	450	405	420	422	413	404	435	401	439	435	393	416	408	393	453	463	450	403	426	417	437	434	399	410	433	424	434	402	461	416	474	412	425	439	417	416	437	410	438	430	422	422	468	458	432	448	427	436	390	405	395	438	418	424	415	437	378	409	454	453	434	421	487	424	405	367	418	408	441	410	425	430	476	427	418	382	358	426	439	438	410	428	396	424	422	436	399	407	399	420	428	419	413	402	452	410	436	406	428	430	441	420	421	450	403	472	427	431	433	387	392	431	385	403	407	434	401	414	388	441	419	393	433	422	466	451	420	442	456	450	444	433	400	417	419	423	457	420	441	425	451	434	452	411	413	412	427	440	440	376	433	371	434	424	391	434	439	419	413	407	403	397	427	421	440	419	421	456	468	460	405	466	419	434	458	420	434	450	418	347	443	401	439	458	409	405	439	447	470	392	419	423	446	468	397	392	415	457	424	459	431	417	427	476	410	402	419	440	442	437	437	409	414	410	401	417	443	397	428	429	470	446	416	457	429	474	397	444	419	437	395	409	464	408	438	449	430	404	430	395	423	420	416	419	405	415	411	410	406	400	408	441	412	422	439	466	407	469	459	408	425	379	424	443	418	408	457	427	434	405	430	471	404	424	424	427	391	451	436	384	406	452	440	414	416	425	430	431	432	440	403	433	394	426	425	429	402	440	430	389	418	432	469	453	426	468	419	440	425	380	433	441	407	396	391	424	459	419	427	428	476	418	416	398	445	440	497	429	423	432	485	416	407	453	430	408	397	428	381	413	461	430	411	440	418	411	395	428	424	431	438	419	439	452	409	408	424	417	394	399	415	474	457	426	449	445	402	407	427	383	415	454	410	414	430	438	427	443	432	436	352	427	438	410	473	418	406	421	442	466	427	423	411	448	408	391	449	455	415	424	452	429	424	397	429	445	422	456	388	421	447	411	408	412	443	442	451	430	431	436	422	419	432	414	430	420	422	417	439	446	441	438	442	424	425	425	418	371	461	405	443	433	465	448	424	416	434	394	407	425	425	400	430	446	412	428	408	418	440	417	403	394	431	375	390	416	409	444	393	423	434	422	413	415	445	452	432	477	457	473	441	429	437	459	397	426	443	403	417	416	428	404	420	443	379	373	464	454	441	424	434	469	405	445	397	440	434	422	392	425	455	430	434	420	454	437	459	430	403	430	416	424	413	422	470	453	417	470	448	425	380	407	415	406	432	410	466	413	403	434	428	435	416	457	454	389	426	435	436	407	439	419	437	427	402	429	379	457	439	448	444	421	423	436	450	440	414	421	457	445	420	443	398	433	452	412	448	419	446	441	428	423	425	397	436	410	442	439	423	419	394	432	470	449	422	418	451	447	437	398	451	400	440	450	424	420	435	445	470	442	409	409	448	424	466	425	443	431	440	418	446	409	419	469	422	419	392	424	375	459	446	456	420	439	390	427	389	416	443	448	404	394	401	420	442	415	411	430	369	434	406	448	400	409	447	448	450	427	473	427	406	417	438	410	417	438	468	397	389	424	459	410	438	448	457	416	443	407	406	436	414	442	450	454	448	425	416	446	439	399	412	383	432	443	419	453	455	452	464	431	446	459	431	450	429	423	409	423	413	437	397	385	411	447	477	420	428	469	413	385	411	419	400	418	462	458	462	402	423	410	454	374	422	414	424	415	431	435	402	464	429	383	426	421	409	426	440	390	385	429	431	409	424	398	421	436	420	418	473	415	402	388	458	432	430	421	461	412	439	443	412	446	436	469	459	428	430	438	390	422	423	427	403	419	446	412	419	404	418	419	403	432	420	425	437	411	405	443	426	456	422	467	481	386	407	459	406	430	444	423	388	410	405	378	409	439	469	440	411	434	416	438	425	427	438	405	433	415	412	431	380	393	412	437	415	439	436	390	398	419	426	413	423	471	434	443	415	486	438	419	422	430	408	449	369	462	437	443	410	444	421	484	448	399	435	455
9460	2880	3996	4726	1685	1317	1388	1342	1402	1216	988	953	968	1003	955	966	961	969	957	944	957	994	958	910	959	957	973	955	973	986	956	1015	1020	955	1047	931	956	965	956	972	945	949	989	999	995	1018	984	950	945	1017	943	951	967	936	1004	1003	961	1033	932	964	1002	1009	977	968	975	983	940	1026	914	996	964	976	928	1031	950	987	933	957	952	922	975	976	973	998	992	979	964	931	956	964	990	950	972	992	1018	972	908	1011	1030	919	986	972	935	978	943	900	1002	1014	997	927	967	1003	965	941	934	977	942	940	1003	962	972	901	957	976	995	966	1037	908	998	942	985	1005	927	931	956	954	994	997	937	945	984	973	950	976	976	965	1007	942	1040	924	956	985	942	954	971	905	945	920	972	988	1010	958	960	968	926	970	995	1002	945	968	967	935	960	974	969	976	969	963	966	980	953	961	983	957	1001	958	915	957	971	979	973	983	995	998	945	980	949	953	997	1032	1000	954	937	944	925	924	965	1022	981	949	928	970	962	953	943	1003	994	944	1023	978	962	995	981	965	881	942	977	966	1013	933	984	938	960	922	976	974	933	979	907	964	950	952	958	967	990	956	963	1001	1009	1044	915	997	954	975	914	988	949	979	917	968	907	971	1006	1000	969	990	950	923	945	946	976	934	967	947	940	963	928	994	958	1025	956	998	974	1003	965	1012	950	984	912	966	995	1002	1002	915	996	981	919	963	936	954	967	964	961	1021	914	944	924	999	1005	955	967	959	1024	1000	994	950	941	976	936	948	949	948	886	956	958	957	996	991	971	1002	956	1007	954	956	1000	979	939	920	966	936	955	1023	1028	1009	1004	999	961	987	1002	925	952	944	1000	978	982	946	954	935	983	985	923	935	931	1003	977	970	978	958	961	979	931	950	890	922	962	973	994	990	970	940	999	943	976	916	957	963	962	968	947	995	994	956	960	996	951	985	971	950	1002	933	941	966	959	1043	922	961	941	1006	965	941	968	906	950	973	1025	928	963	988	986	948	977	1000	1009	944	964	998	996	957	955	923	973	962	952	966	1001	945	993	1025	1015	942	1008	983	986	913	978	979	967	966	966	980	928	961	991	997	954	898	977	990	1030	972	1001	989	1023	947	984	999	1016	969	969	957	920	960	939	932	984	997	953	968	963	925	1003	995	952	969	973	1006	944	973	976	950	886	964	927	973	975	977	991	948	1017	947	955	957	1004	894	970	935	929	974	1021	996	940	919	954	991	949	992	946	1002	979	970	958	980	963	955	938	981	920	930	1042	947	966	1010	1028	933	972	938	973	968	1001	986	948	913	1022	1038	906	932	974	954	906	961	1022	967	911	973	969	977	972	947	991	1005	958	943	939	983	940	986	955	953	959	978	1015	1004	958	968	993	988	1010	1006	947	1019	953	976	925	984	936	983	954	991	934	1000	980	952	979	998	991	990	952	996	936	1027	986	981	948	980	976	971	973	944	1012	965	996	1002	930	1010	1032	1000	926	961	999	964	930	927	957	1013	961	975	1016	919	975	980	929	972	979	919	975	950	931	917	965	998	874	967	978	988	943	917	1011	955	1034	964	982	971	948	944	949	939	983	959	1036	986	929	992	956	953	946	936	1008	991	983	997	942	1001	924	926	948	973	970	965	975	980	950	952	969	923	962	1009	1007	962	1007	1003	1003	910	1008	969	956	961	979	949	961	992	949	982	1004	1008	928	998	1002	953	929	1038	962	964	930	953	980	949	943	989	943	993	1005	963	982	987	965	988	943	982	981	1007	959	969	991	983	967	984	952	967	948	959	957	938	1031	969	992	942	1010	965	943	973	939	975	911	970	954	943	967	979	950	961	916	988	971	993	927	983	1029	1008	1012	978	1004	964	978	987	900	978	1027	999	927	998	941	957	931	975	1000	923	955	1038	994	910	968	987	965	977	929	928	974	957	995	970	974	973	971	991	939	973	936	1009	968	956	1043	988	1027	992	956	954	1020	954	979	1015	990	995	997	977	1033	926	1019	982	937	1006	1018	996	991	1028	935	982	935	937	976	995	922	952	932	1039	930	1036	975	931	915	1017	976	956	923	929	917	1008	959	953	986	984	984	975	971	994	977	943	956	922	967	1010	959	928	967	964	984	997	956	972	986	934	946	958	1013	979	966	965	941	963	927	960	950	956	989	1027	997	1030	986	941	961	971	956	958	914	978	983	975	956	967	978	958	981	961	964	1003	985	1027	1031	1031	977	979	959	929	952	993	932	1029	941	906	992	934	933	1025	889	1015	967	984	959	950	1009	1004	1009	926	984	915	946	947	988	933	993	969	954	951	957	969	969	985	938	938	968	921	945	972	953	953	938	980	967	905	877	989	917	1034	999	929	932	954	989	966	1004	945	962	970	984	1013	963	960	950	926	932	935	947	975	968	946	1004	1036	959	926	966	981	967	987	959	937	971	932	967	1002	966	962	978	984	1033	1015	1001	979	978	967	901	892	953	962	951	939	920	994	977	957	946	967	986	993	1007	988	969	987	973	968	930	949	1003	990	946	937	971	990	984	968	960	975	954	995	917	977	975	921	973	947	987	967	932	925	960	899	952	984	994	958	934	927	942	958	937	982	943	1000	991	929	964	951	939	988	970	949	953	1051	938	945	964	900	999	975	929	1004	958	982	979	977	1061	902	1013	981	999	991	1043	1012	964	983	971	958	972	984	914	1047	995	978	1005	973	959	986	959	941	961	939	1035	974	930	980	966	932	972	950	1001	912	980	992	962	971	991	1012	1007	981	949	963	996	960	985	987	940	990	977	951	974	943	967	980	914	956	997	1018	963	950	1017	970	974	939	958	1002	963	1023	1013	961	993	1013	963	994	953	972	948	948	911	936	954	935	993	965	996	911	994	978	972	970	940	972	922	911	974	1014	930	966	952	997	997	934	970	945	976	964	985	972	979	996	984	930	970	963	968	958	1016	1021	964	987	956	946	1015	914	959	951	923	999	910	979	903	965	951	971	905	980	939	922	954	924	1028	995	992	919	933	934	953	973	951	916	1001	970	944	938	918	961	956	976	1025	989	1023	938	1027	975	1004	1010	974	1056	949	982	968	1020	943	991	956	993	985	966	969	949	985	951	934	967	985	964	972	986	998	945	948	982	993	1006	989	960	931	920	1018	999	1002	946	938	949	976	928	984	996	991	963	980	959	998	957	946	1001	966	926	978	967	932	948	941	973	975	966	973	899	961	1015	977	952	989	973	993	945	963	948	949	971	967	1013	981	1010	938	957	1010	937	959	930	949	968	1015	945	997	999	955	936	1016	948	974	994	993	1018	1000	1045	1002	975	974	954	947	1034	938	945	932	942	998	944	969	936	980	1004	995	900	962	972	1003	959	936	930	965	983	1025	975	971	970	993	940	999	949	987	914	982	993	1004	971	973	1030	906	989	923	997	959	966	929	980	984	955	954	970	994	950	960	1013	1033	1013	884	904	989	962	983	944	937	938	976	977	991	920	986	1012	940	955	953	1004	955	985	997	969	959	980	951	956	942	958	932	951	973	965	1000	1047	1021	934	947	968	1010	937	976	954	993	1005	967	948	1001	918	966	921	972	955	954	988	972	943	1037	976	999	964	1003	937	962	967	936	978	951	945	993	989	1013	1028	963	957	961	910	969	977	970	946	1005	958	936	971	943	966	938	1024	913	945	984	1022	960	965	973	959	991	979	939	909	911	962	1011	953	1008	992	970	937
37022	26128	26176	19529	4403	2209	1776	2220	2079	1297	418	386	422	419	455	399	395	402	425	372	394	381	396	384	412	385	390	395	390	411	378	400	408	391	404	398	396	397	442	364	406	389	401	412	410	390	393	409	408	420	395	376	421	406	403	383	397	365	388	397	388	404	387	406	395	397	364	393	408	378	396	383	411	391	432	422	424	382	378	413	381	410	426	408	390	418	416	419	398	401	394	388	372	404	368	390	416	450	335	370	401	404	395	366	389	391	368	368	397	414	379	396	421	410	384	382	404	407	410	379	384	374	400	365	397	429	357	376	382	387	378	394	375	403	396	344	397	408	368	389	388	386	379	372	384	407	397	402	388	419	406	421	404	399	370	376	392	380	414	414	392	395	413	369	405	406	375	414	405	421	372	361	421	375	428	382	377	394	399	383	367	411	400	380	369	387	398	426	431	378	382	398	419	391	381	372	415	359	394	393	412	410	408	375	385	378	435	414	362	376	379	413	383	431	388	396	393	419	360	416	392	412	384	412	401	342	397	374	375	388	397	387	376	384	416	409	389	386	395	401	380	365	378	379	388	370	351	369	384	399	352	382	405	382	396	418	410	374	418	418	334	379	426	417	342	402	407	403	428	391	410	424	349	372	410	392	436	390	419	421	437	414	407	380	372	387	436	423	390	423	384	372	393	395	366	374	419	396	358	359	392	373	358	410	386	402	353	400	396	382	414	373	393	350	376	398	383	407	371	396	443	420	406	385	398	429	382	349	377	384	402	446	436	434	356	373	408	366	373	412	427	403	343	384	367	445	374	404	381	411	385	367	367	377	404	377	403	412	429	391	434	433	392	370	369	372	360	358	397	356	383	393	418	440	394	402	385	394	385	400	375	405	414	394	404	376	389	391	388	371	377	383	409	442	418	384	364	369	420	387	411	434	414	388	369	390	403	393	369	407	404	405	402	386	402	415	367	416	377	373	358	396	416	410	407	420	391	343	416	395	398	390	386	352	411	427	390	376	396	393	423	439	388	373	405	388	409	391	408	385	409	378	385	394	392	409	437	408	371	388	384	400	361	385	341	410	365	374	393	393	358	400	411	430	388	385	408	407	383	371	382	371	373	429	383	424	414	400	437	383	431	390	386	386	389	374	364	383	358	384	412	381	433	394	402	392	434	380	374	379	383	398	417	383	391	359	386	373	402	430	434	393	401	389	416	392	386	391	366	409	371	415	391	387	396	352	363	357	395	382	349	388	399	399	370	407	419	348	377	417	406	417	403	405	403	402	372	364	379	402	399	412	361	422	392	388	423	383	388	384	403	373	403	419	368	387	393	412	403	405	412	426	423	357	377	367	391	418	407	398	358	387	397	372	408	425	393	381	395	384	365	389	390	381	353	390	401	388	432	398	383	390	423	379	425	381	411	399	381	411	369	379	379	399	401	395	426	354	426	394	416	366	344	359	392	385	400	384	377	391	397	386	380	406	395	409	412	394	382	388	446	403	397	353	415	396	341	381	379	376	427	435	411	395	404	378	361	386	389	424	403	452	406	379	379	417	385	415	377	391	402	413	391	402	397	420	383	383	389	415	389	363	400	387	431	377	448	378	377	382	408	412	397	393	430	378	370	393	372	400	402	389	375	410	402	419	373	362	360	364	373	394	401	369	356	406	386	366	368	380	432	429	366	453	430	413	397	360	422	390	416	424	393	367	398	390	403	355	394	388	369	390	413	419	412	403	394	373	415	379	362	354	423	408	350	414	391	418	413	420	371	380	432	394	343	429	414	379	401	385	383	400	400	399	418	397	384	346	385	366	383	378	396	364	379	472	380	404	414	417	397	428	391	388	365	415	378	424	388	369	393	366	370	375	414	386	411	434	412	388	404	391	377	409	385	379	389	419	347	414	378	390	403	417	380	363	396	390	374	399	368	389	380	366	394	373	433	351	392	424	407	373	397	391	383	431	373	410	406	356	415	396	403	417	404	394	405	359	395	378	406	383	406	367	385	387	375	395	409	410	397	388	361	364	408	401	407	393	375	412	404	389	414	424	421	423	395	364	406	382	388	380	389	412	391	394	418	400	386	431	445	420	392	380	409	387	361	408	370	403	388	386	379	393	395	410	404	425	386	384	384	399	384	392	394	378	391	358	416	389	388	417	382	381	387	416	421	404	393	411	407	409	395	447	387	406	397	390	383	399	365	408	402	435	430	421	408	366	428	397	415	411	392	392	414	408	364	394	372	417	395	371	377	374	378	395	408	402	391	357	405	426	391	405	425	400	391	402	374	403	413	356	447	439	440	396	403	376	398	382	398	437	354	395	415	400	368	413	394	382	414	416	375	425	378	431	385	374	381	397	348	411	401	370	385	412	390	388	393	362	383	388	358	405	369	425	412	384	382	419	400	416	358	391	416	409	361	431	387	366	421	382	373	418	371	398	395	371	402	377	419	398	388	358	372	360	393	414	400	399	400	402	415	386	403	424	374	406	378	397	388	412	368	369	432	416	406	365	358	415	365	381	388	378	367	408	418	397	400	411	407	384	422	389	384	437	389	414	408	378	374	370	391	404	372	393	366	423	388	373	366	430	371	396	382	399	355	414	402	353	417	390	387	400	367	406	407	394	411	350	398	436	409	355	387	399	384	417	397	428	411	395	378	372	392	391	400	410	393	361	365	381	394	401	399	400	402	376	405	388	402	386	409	399	392	414	402	393	416	374	381	377	383	393	390	427	399	367	383	357	367	403	394	420	352	370	428	348	395	389	390	408	363	362	380	385	383	448	395	385	406	419	398	388	372	401	410	421	407	397	400	349	378	416	336	381	372	392	386	377	454	431	379	387	380	386	410	365	425	410	394	399	387	396	359	405	426	386	391	418	398	373	363	407	364	388	401	388	360	406	379	379	392	417	383	418	374	405	413	433	368	429	442	392	388	388	383	412	391	386	368	374	361	377	373	386	419	398	396	383	406	414	372	384	375	425	406	394	389	381	382	386	370	400	381	387	403	373	387	391	390	360	393	383	413	408	347	389	389	413	400	426	379	387	421	357	387	418	372	387	410	380	402	364	385	401	406	374	394	384	427	419	382	384	365	439	408	383	400	408	351	420	418	352	360	388	389	417	360	405	385	399	350	427	447	399	382	410	442	398	372	379	407	383	434	411	449	393	398	369	391	401	374	382	348	395	395	396	401	367	392	439	402	405	393	391	395	411	407	394	403	360	398	395	377	433	397	375	341	384	375	348	408	406	399	383	405	387	365	384	386	461	457	379	394	412	357	401	386	379	354	394	356	419	394	372	391	404	403	407	397	395	380	408	395	381	401	399	363	380	389	387	377	379	378	382	401	434	384	386	385	435	385	416	385	385	429	371	369	392	422	405	395	422	404	393	400	382	390	382	347	386	404	371	424	419	401	384	454	402	394	423	398	386	415	378	370	407	399	388	405	405	393	356	430	409	369	385	415	385	414	435	406	366	414	397	419	379	381	397	394	390	369	361	383	380
25109	21567	32830	23426	11189	7909	7365	9398	8792	4950	910	875	914	891	890	912	915	902	910	912	886	862	946	888	898	887	935	915	938	868	902	889	925	871	893	951	874	913	844	877	899	953	927	928	875	948	907	909	917	864	898	911	874	905	952	912	875	946	901	896	918	900	900	866	875	883	933	871	902	957	839	844	854	915	894	878	959	949	932	932	833	878	914	877	903	900	907	867	867	964	896	949	927	835	946	874	907	866	893	911	879	922	887	878	866	925	884	890	875	843	868	950	874	928	913	889	897	898	902	917	899	951	911	886	946	893	897	902	893	932	843	877	911	875	934	898	946	883	883	868	895	869	871	939	896	901	904	844	893	878	870	897	872	912	895	838	906	862	899	844	869	926	907	883	900	870	896	856	840	876	899	911	924	877	900	935	868	895	913	852	883	943	936	864	911	968	867	904	850	916	930	856	920	886	872	875	885	917	874	813	883	896	888	889	875	864	888	879	888	885	897	951	913	884	933	852	885	947	925	897	864	897	919	957	862	910	940	911	934	851	919	909	865	905	929	877	837	828	921	852	879	849	891	869	969	924	863	912	925	901	870	858	881	873	849	871	893	928	866	894	904	970	984	915	908	894	974	863	900	913	918	896	916	881	893	877	934	857	958	925	873	892	877	926	890	838	864	862	913	885	883	919	907	924	866	832	868	890	867	863	868	871	908	892	894	853	869	935	914	958	889	868	892	930	881	876	923	909	859	889	898	928	901	843	934	872	878	941	877	913	829	862	892	870	921	954	909	877	939	884	861	958	892	875	868	880	893	926	880	933	850	903	893	873	934	911	904	938	915	916	931	896	904	909	863	911	922	896	872	904	952	950	943	901	916	905	865	867	929	909	920	912	923	927	891	911	901	894	815	872	877	850	828	877	874	855	829	821	927	896	928	877	896	918	893	960	892	890	836	884	956	921	832	863	867	877	867	881	952	963	928	895	912	895	896	911	882	894	855	930	855	882	897	874	884	965	868	914	976	939	912	841	921	826	923	935	912	895	860	978	887	861	921	942	885	892	905	883	857	895	824	916	918	874	880	935	850	896	865	870	913	957	866	882	895	901	891	906	856	939	907	863	877	891	908	880	844	924	920	869	926	882	894	937	846	900	950	906	964	906	865	874	937	898	926	901	895	886	918	924	866	939	896	898	888	933	903	887	885	920	863	900	932	896	919	947	889	904	870	884	902	910	916	898	885	931	850	906	932	949	899	860	872	941	920	926	936	931	884	867	947	880	899	907	860	890	931	912	912	881	896	911	895	931	823	884	865	863	866	899	905	916	926	861	903	904	880	873	891	933	907	907	886	918	906	868	924	924	924	882	872	870	932	910	871	882	947	911	893	874	862	909	877	898	917	893	871	909	914	886	939	891	898	914	885	925	902	868	859	916	957	890	881	862	871	941	896	865	879	922	828	899	921	907	886	878	891	835	856	888	940	905	903	858	890	917	894	915	895	867	856	865	920	930	898	898	878	915	891	888	873	864	892	899	955	877	863	869	895	872	930	892	922	866	933	902	907	891	883	883	866	873	900	875	865	888	888	859	849	938	884	920	905	984	913	901	915	882	902	938	892	925	924	885	874	905	887	905	881	884	878	926	923	847	909	961	915	894	902	869	890	936	878	884	851	920	856	917	899	886	875	846	945	889	906	917	904	856	878	889	952	908	871	899	966	838	940	897	870	929	941	883	869	915	913	876	885	919	930	898	938	912	901	883	889	879	853	945	824	899	885	897	882	906	937	915	891	891	996	964	868	900	965	885	944	827	883	922	899	934	863	937	848	906	881	917	824	924	932	895	907	923	906	886	874	858	915	932	913	897	876	931	897	904	879	879	904	901	935	863	906	827	926	903	879	898	949	899	883	890	888	841	859	879	861	883	884	862	895	873	853	906	922	917	853	904	870	885	892	895	925	881	929	886	909	901	848	956	882	889	932	863	878	916	867	914	917	943	903	881	954	869	919	826	875	909	872	921	910	901	867	885	878	919	873	908	905	848	859	880	890	893	930	895	934	884	866	889	962	886	853	835	893	890	915	960	896	850	881	911	859	919	846	926	956	918	877	812	874	917	882	946	908	892	901	898	889	845	899	871	872	897	937	901	955	880	883	863	885	859	825	949	921	859	947	895	887	907	890	948	870	940	927	834	910	900	880	834	873	975	853	964	846	881	941	907	974	904	891	913	874	892	922	897	941	884	903	878	916	851	875	901	843	871	926	874	901	892	923	878	884	921	906	922	874	890	889	900	903	908	929	954	846	906	947	887	890	871	873	887	917	869	871	912	905	869	879	858	890	858	846	922	874	856	891	935	884	939	904	919	880	872	891	884	862	938	937	872	887	875	904	911	894	912	889	895	853	872	922	922	864	891	869	898	917	895	899	864	864	921	863	895	942	877	916	875	901	873	945	876	942	852	832	899	899	899	932	870	873	882	846	860	896	878	932	867	881	903	893	899	932	937	915	897	804	912	895	955	931	887	940	908	933	901	909	920	875	915	890	897	882	882	851	873	901	902	867	831	893	883	881	882	865	892	918	910	891	904	887	852	879	877	864	943	922	955	937	870	935	940	923	879	881	894	908	900	923	901	897	904	896	887	889	921	903	873	891	886	898	891	893	940	876	933	886	867	942	832	901	902	934	911	923	885	937	926	876	844	873	871	919	899	939	918	901	912	879	904	919	914	958	888	873	925	889	890	873	898	938	896	906	863	877	863	858	864	936	946	942	908	932	962	898	903	921	912	916	904	847	951	815	901	917	917	898	877	902	914	919	937	839	919	943	887	931	856	870	950	876	861	964	915	888	896	866	916	934	891	898	890	857	881	914	899	928	916	889	855	896	890	946	914	893	904	918	914	890	887	884	889	879	886	859	933	865	883	959	884	899	893	876	905	890	892	905	955	885	907	909	884	851	856	843	872	958	848	905	912	890	965	855	914	945	866	935	926	912	916	878	934	849	924	879	894	922	906	856	875	878	875	895	886	928	888	882	933	896	937	897	876	883	893	923	844	894	887	883	915	924	872	909	929	892	943	869	910	897	915	953	899	865	910	900	916	915	883	910	897	884	870	910	901	939	897	880	923	896	879	840	900	893	911	917	927	857	926	904	886	919	892	838	869	906	896	860	901	909	899	882	919	899	914	926	883	885	921	940	905	870	877	918	893	870	879	863	893	932	880	880	895	900	946	858	880	843	890	944	843	949	902	865	931	882	871	883	927	911	929	882	896	878	941	861	870	872	921	853	944	939	866	922	914	904	943	909	940	877	912	948	881	904	964	869	881	905	865	883	897	893	908	895	925	926	913	905	844	901	856	946	931	911	880	882	840	822	893	873	882	895	902	914	964	945	911	908	929	895	920	891	866	892	895	885	897	932	884	925	899	880	911	850	904	862	857	894	925	900	912	907	888	877	900	870	876	936	895	861	894	927	888	897	868	911	890	859	857	909	908	871	915	968	854	917	871	970	944
46501	37799	37314	32666	9257	4294	4239	3929	3123	1799	376	273	310	312	283	316	249	293	293	297	301	309	253	289	297	287	309	302	305	312	271	304	277	255	288	293	292	305	338	290	314	273	309	310	299	278	287	267	304	274	266	269	273	310	269	304	306	310	292	301	275	297	296	308	260	289	269	309	265	285	304	316	305	311	306	321	297	325	298	288	316	318	299	330	285	311	299	276	284	274	326	262	283	290	295	275	296	285	299	273	294	278	271	302	304	280	275	310	303	304	305	286	304	309	328	241	296	316	250	285	265	284	299	279	306	319	282	278	286	286	290	317	285	301	300	294	276	269	304	308	283	264	235	281	334	293	302	306	297	303	265	290	305	276	309	293	276	296	295	286	303	281	293	290	313	339	310	276	279	289	285	321	280	304	305	278	305	302	287	304	295	275	311	293	295	260	305	306	357	305	295	318	314	287	296	270	281	324	279	275	306	345	331	295	280	289	295	283	299	326	272	279	328	280	283	282	332	285	250	291	286	278	288	288	301	279	296	295	285	303	276	305	299	286	323	259	302	291	307	265	283	305	282	309	312	317	296	311	267	273	302	288	307	285	331	260	286	287	279	284	299	292	259	312	293	309	336	296	304	332	256	280	290	322	280	264	274	277	309	273	267	304	271	334	292	292	293	286	283	295	287	300	281	296	288	315	296	278	308	297	328	280	295	313	303	301	280	286	290	293	274	278	292	300	298	314	323	297	313	314	277	291	294	296	315	282	267	243	322	279	290	303	316	295	278	271	286	311	302	291	325	278	297	302	290	278	303	321	284	287	303	287	300	308	299	290	292	257	285	273	276	318	282	312	290	310	297	308	276	264	279	287	284	296	299	324	280	285	291	300	326	273	319	297	272	313	255	288	293	271	321	293	298	270	268	299	318	256	259	258	311	290	273	284	278	281	317	288	277	251	282	316	295	290	295	322	303	300	297	342	287	292	288	303	264	259	296	295	290	264	280	302	307	300	296	296	291	325	305	294	304	288	270	291	285	277	302	299	263	291	296	326	270	309	296	315	306	279	285	313	288	286	286	327	301	305	296	290	273	272	251	268	318	267	284	271	300	296	305	278	290	279	284	307	298	303	294	284	343	253	311	281	281	272	301	314	302	316	298	296	296	279	293	275	296	302	325	301	291	316	270	279	310	318	283	276	279	301	271	333	260	280	279	281	303	279	265	284	298	300	302	293	328	254	284	315	281	268	293	254	301	268	286	328	296	308	285	264	294	292	285	301	279	311	271	304	312	289	281	314	312	320	268	312	253	298	297	290	291	269	252	304	272	323	272	267	284	232	277	325	275	306	323	291	316	294	303	301	290	305	306	266	280	271	270	310	299	291	281	306	313	321	306	284	311	279	312	309	278	303	290	294	296	318	298	276	345	312	266	258	281	291	308	324	286	256	332	328	323	300	265	315	293	285	289	322	314	318	304	288	277	295	305	273	319	295	273	288	302	275	305	287	283	281	299	295	291	293	263	276	299	337	303	275	286	317	316	278	261	290	295	283	272	282	310	325	303	291	318	260	282	314	285	294	336	276	261	310	295	287	282	293	297	290	303	298	294	274	300	332	262	281	321	292	287	306	273	327	269	285	262	311	298	309	268	293	326	317	287	306	301	275	282	280	285	296	289	274	302	286	266	293	305	284	303	310	311	286	268	263	275	311	290	299	316	298	288	302	302	304	306	283	284	293	263	313	257	331	281	269	301	300	310	296	308	312	291	254	309	293	304	259	301	275	302	254	301	315	294	268	275	280	292	319	278	268	293	299	299	287	327	272	306	279	285	334	331	295	302	317	294	305	293	311	259	293	297	276	313	325	276	293	287	264	281	276	284	297	311	273	309	263	297	301	287	310	300	293	307	293	274	310	273	300	285	289	314	297	292	313	298	283	281	304	268	285	300	261	316	302	284	289	282	255	273	300	291	289	302	307	313	273	285	310	287	249	276	269	320	331	269	256	285	347	290	292	247	271	309	322	340	291	283	309	308	321	266	317	282	286	281	309	303	322	274	280	303	286	289	262	302	283	293	315	268	282	302	302	325	321	288	354	300	290	298	292	302	331	301	252	305	310	335	292	311	271	318	296	266	285	301	285	279	330	296	314	300	315	291	304	298	308	320	308	255	277	286	285	333	292	291	311	273	277	311	284	328	317	332	268	283	284	252	270	297	299	298	282	308	302	278	333	312	282	295	301	318	261	294	262	315	352	283	307	286	297	283	272	299	270	303	279	307	318	271	322	288	283	281	280	283	305	317	292	255	303	290	295	254	300	285	300	291	321	300	263	332	280	281	331	288	285	288	282	305	289	281	294	306	319	315	263	304	282	293	306	309	323	288	260	294	295	294	288	326	301	271	283	313	294	318	286	295	284	293	322	294	285	310	278	293	307	307	253	287	289	301	297	288	308	293	262	281	267	301	289	285	341	294	294	274	272	265	298	279	304	304	292	330	280	311	293	285	303	302	284	267	284	319	322	290	296	322	305	268	291	329	319	297	302	339	259	276	276	264	281	264	313	323	288	312	289	298	271	306	290	278	282	308	297	324	300	318	311	282	272	297	299	294	320	304	323	281	289	284	287	275	261	303	277	285	278	312	314	293	297	305	279	288	306	297	288	267	303	276	294	291	334	287	272	279	267	314	325	302	298	280	274	267	290	313	324	295	274	280	300	320	278	294	285	280	315	292	272	284	268	288	305	279	282	243	264	314	316	314	277	305	318	287	288	272	291	330	290	282	263	272	321	275	308	303	292	277	320	278	313	277	320	287	266	284	268	277	291	303	300	287	310	281	280	290	284	293	275	288	289	281	289	283	283	292	316	269	271	290	282	320	287	252	270	309	317	299	332	306	310	286	270	278	316	313	278	301	299	313	288	327	280	311	307	301	296	304	290	289	306	277	305	283	295	295	305	334	315	335	314	257	280	306	275	298	294	297	328	263	283	327	335	317	302	292	290	306	289	290	325	320	301	281	292	309	315	301	295	280	310	273	296	274	291	297	285	285	317	301	327	304	287	300	321	286	302	314	320	279	271	325	284	273	299	307	253	280	322	297	307	316	290	288	279	281	281	285	280	287	292	267	293	334	312	298	281	277	304	319	274	274	273	318	279	290	330	261	293	283	294	306	325	295	290	294	288	297	286	277	267	269	302	256	270	269	293	302	283	283	337	308	288	286	286	257	298	342	283	296	310	295	302	291	304	282	297	282	282	316	280	321	315	304	288	320	277	318	288	335	294	280	296	292	290	288	309	289	295	284	293	258	276	276	297	286	338	303	288	315	336	290	299	257	292	312	261	298	292	288	289	321	307	342	283	293	295	280	304	307	266	291	321	307	317	310	289	285	265	329	294	255	306	262	294	283	291	294	298	271	297	315	287	319	334	308	264	250	290	289	276	313	292	253	284	293	297	272	303	300	331	328	326	269	325	283	292	326	328	304	269	288	301	301	319	306	282	310	248	308	298
31006	29801	40353	36394	16567	13448	15483	14444	11775	7266	767	716	638	709	687	685	689	735	720	680	717	674	685	726	662	670	668	690	650	703	660	690	719	705	677	664	716	657	678	656	691	717	681	674	670	695	645	701	677	660	724	655	765	712	714	683	668	715	692	703	663	697	683	651	700	740	669	689	701	700	711	676	702	686	742	697	696	678	722	698	714	703	728	701	629	670	693	690	687	642	695	688	685	662	693	645	682	671	662	710	721	680	681	682	682	711	699	705	665	720	667	706	674	686	665	652	695	691	683	695	718	653	648	708	725	690	659	723	683	669	690	690	716	682	677	653	696	671	707	693	661	655	695	719	674	681	725	727	674	637	715	677	737	719	691	702	674	683	712	678	737	688	656	714	703	681	669	654	662	651	710	690	679	694	708	727	726	672	667	664	685	685	740	710	692	739	622	687	687	732	632	655	699	722	684	696	670	712	721	669	700	725	718	673	646	749	646	736	660	687	717	697	679	632	626	683	696	677	667	689	677	716	688	685	719	710	709	680	680	657	713	683	698	674	701	681	661	721	691	660	687	699	738	670	718	687	692	665	741	654	664	698	668	718	698	696	685	700	721	699	681	668	726	707	701	642	649	722	646	709	688	671	721	678	699	698	678	657	685	715	662	666	686	672	708	676	709	672	675	694	659	698	672	684	674	677	662	719	714	679	686	682	642	692	678	723	723	697	680	690	710	658	649	707	713	746	707	695	710	665	718	695	705	740	662	653	679	689	701	715	691	682	719	682	664	695	718	651	689	671	693	667	681	711	686	706	662	677	693	696	652	644	682	689	671	676	733	724	679	669	658	679	737	686	705	687	663	681	657	705	700	715	686	695	729	642	620	686	692	673	666	698	706	672	695	738	665	689	677	698	699	654	698	694	627	747	714	686	699	680	682	679	703	724	721	680	691	658	661	676	718	667	728	718	673	714	662	692	671	714	646	697	656	738	662	678	661	743	685	663	690	695	695	662	693	718	666	700	707	689	702	675	710	710	714	671	711	688	688	670	693	666	681	677	672	656	720	657	678	738	676	704	639	651	723	735	703	666	634	712	706	630	694	701	678	649	639	675	645	635	694	689	696	645	706	669	713	685	745	714	700	626	672	653	649	711	727	658	667	663	711	748	707	710	702	740	689	726	700	697	647	728	650	691	689	654	637	681	643	693	690	696	676	674	676	666	698	708	708	676	676	699	713	641	671	706	663	709	720	698	705	665	720	704	728	713	623	747	708	713	709	643	660	710	711	733	645	718	691	719	684	658	698	693	722	702	682	682	682	652	693	656	661	725	636	662	647	698	671	679	643	698	714	684	682	734	677	659	678	695	677	679	760	731	676	724	705	665	661	680	712	683	682	696	746	679	697	704	705	708	670	664	661	653	687	708	673	679	692	683	697	696	653	673	690	690	683	653	665	715	698	707	688	711	699	722	713	670	685	692	708	682	678	672	680	655	682	697	742	677	688	614	702	661	728	715	688	689	664	679	696	633	688	661	637	700	724	715	727	673	667	703	674	696	667	707	677	662	685	667	716	708	757	700	718	707	715	685	710	689	657	653	737	701	655	668	692	681	660	695	691	696	738	683	701	677	688	676	696	704	674	687	703	709	691	666	676	713	684	740	688	727	702	698	697	663	697	690	715	716	686	674	666	746	695	691	704	663	694	649	715	695	640	679	681	699	705	668	646	705	703	710	697	711	748	704	711	693	641	657	661	691	688	676	662	652	693	670	681	730	699	711	717	696	659	673	689	703	702	704	740	717	695	668	690	673	677	696	678	721	712	640	722	682	687	686	675	692	696	690	688	730	685	728	701	704	685	715	683	695	674	704	694	700	698	664	689	697	646	722	686	703	703	705	703	666	711	677	690	639	657	697	694	724	692	643	687	678	707	660	696	706	659	669	666	666	700	622	709	717	656	648	695	655	723	647	676	685	671	692	676	705	668	674	681	634	688	653	729	664	709	731	676	657	689	679	682	691	635	678	720	667	711	677	674	728	664	653	691	700	674	679	692	682	699	705	678	725	720	715	705	682	713	762	656	711	752	699	662	676	651	713	691	694	636	678	715	746	709	711	694	674	698	647	674	699	689	673	676	691	692	688	694	704	670	656	694	692	709	693	680	687	689	704	689	714	710	662	656	673	697	686	661	666	695	712	684	735	693	666	672	673	665	678	694	681	693	644	683	729	746	702	712	683	689	667	658	676	763	671	687	724	679	632	721	649	691	676	692	664	728	710	705	698	666	670	674	706	671	659	633	668	713	700	722	638	680	690	695	732	692	670	677	714	703	666	716	677	727	677	738	691	687	728	706	757	689	697	662	665	687	690	699	677	658	679	690	720	638	706	740	672	707	709	693	700	716	743	700	725	735	719	672	685	619	682	657	666	710	696	662	687	681	680	689	701	708	711	712	724	729	613	673	683	647	689	649	712	637	699	684	658	735	707	681	674	693	697	724	717	679	695	693	747	695	701	706	688	730	716	685	686	645	680	660	712	660	694	685	647	737	645	702	680	655	692	677	680	682	680	704	642	683	698	714	710	660	663	680	745	660	644	710	653	664	694	693	682	684	693	687	703	680	693	717	680	688	707	710	672	733	673	662	689	700	684	743	688	747	738	716	695	703	711	695	714	672	676	695	696	709	704	693	692	701	683	655	687	694	650	687	684	738	690	667	666	719	644	683	685	720	663	698	642	693	679	675	706	646	657	671	674	669	692	717	672	683	740	699	706	679	669	714	689	681	681	716	694	717	730	701	713	700	693	658	701	679	657	707	632	679	667	664	655	651	719	707	687	672	697	649	684	650	724	725	705	677	645	713	671	702	686	645	687	701	715	709	716	665	651	753	642	742	719	650	687	694	640	707	717	673	696	714	659	681	698	707	697	678	683	678	706	672	710	731	709	696	683	646	685	682	707	710	684	692	716	674	658	664	673	677	698	684	669	690	756	677	708	665	740	690	641	731	668	669	681	719	713	702	742	674	699	672	686	657	665	714	735	726	698	738	680	715	627	703	743	704	699	688	699	742	678	715	669	663	704	675	704	709	718	702	666	651	683	704	714	631	705	706	654	682	731	696	684	692	703	726	695	652	697	719	679	693	740	664	669	703	688	684	641	663	668	653	685	661	694	698	724	713	685	671	610	725	705	722	663	681	700	646	662	663	666	703	709	694	727	712	698	685	683	635	707	674	680	674	696	696	697	683	698	674	708	703	684	671	674	654	699	724	681	667	699	672	666	682	669	697	658	685	633	715	682	644	672	679	679	682	682	653	717	722	690	676	740	652	665	671	724	732	789	738	691	666	686	715	658	690	676	673	683	686	673	685	668	699	703	673	649	720	675	699	704	723	698	731	752	715	683	666	726	694	725	703	692	636	647	686	707	667	695	715	718	703	684	723	702	682	698	762	689	745	721	658	698	684	643	685	722	728	672	720	710	697	686	661	685	680	684	701	650	685	711	729	707	688	707
12665	2480	1852	1380	585	486	570	578	583	477	430	449	461	463	455	456	420	421	468	472	480	440	418	390	457	438	433	459	447	466	386	460	431	434	471	437	444	432	407	456	464	437	419	453	453	429	410	428	453	434	406	473	403	384	437	432	459	475	468	482	443	428	441	458	457	433	499	440	443	418	459	471	468	447	407	424	459	447	427	429	450	431	440	464	422	465	449	419	460	430	443	422	462	475	452	465	474	404	429	451	456	429	446	471	441	446	452	456	458	441	513	434	437	452	449	410	426	446	444	457	430	458	487	426	452	450	441	451	428	429	507	462	433	443	498	450	454	445	456	396	418	428	426	462	431	428	420	431	433	493	415	412	431	421	461	452	441	429	438	457	465	440	500	450	457	461	459	416	411	399	499	415	487	478	468	466	458	463	392	430	426	399	421	454	405	420	417	396	488	431	404	461	450	408	456	441	447	427	459	448	476	456	433	414	503	487	441	426	456	453	489	467	415	488	447	482	489	424	416	425	433	461	436	438	457	430	439	487	437	465	469	451	486	461	418	425	452	425	448	452	429	445	482	436	416	474	426	458	456	416	468	420	419	433	438	440	405	405	426	444	459	426	427	455	455	441	465	449	411	424	479	437	437	438	422	416	450	448	495	453	417	408	460	472	451	461	419	431	449	454	429	434	426	488	402	462	456	435	489	470	420	417	442	417	442	450	464	409	427	439	430	413	410	433	473	441	426	483	431	478	457	400	428	430	426	450	460	458	440	445	466	474	435	400	444	464	475	451	473	416	446	418	447	421	444	424	435	427	437	437	476	464	388	442	434	420	415	438	449	437	478	465	445	428	468	430	415	429	448	436	423	493	490	418	464	461	442	415	429	426	418	418	449	418	451	438	447	468	406	444	443	408	411	434	419	472	447	425	442	445	455	472	462	425	498	466	433	472	457	435	437	445	479	436	457	412	424	445	478	404	488	446	396	421	447	458	446	412	428	455	440	453	448	443	430	484	488	430	430	433	413	433	446	430	436	452	438	440	399	452	439	418	495	432	413	441	426	477	416	406	455	427	445	444	439	448	422	419	411	434	468	459	435	457	470	456	445	439	446	472	433	441	433	446	430	436	408	430	490	431	452	445	462	413	421	445	480	441	415	438	460	424	442	472	449	430	453	464	446	435	436	440	445	429	452	445	415	385	401	457	491	485	453	426	455	448	423	452	438	446	417	426	465	423	475	490	445	421	453	431	445	470	412	471	463	443	430	454	439	432	417	426	430	423	438	411	420	457	451	463	469	420	411	450	425	456	432	460	454	416	457	459	445	411	452	433	422	465	438	473	458	407	448	429	414	405	446	438	462	441	433	394	394	440	448	464	405	447	443	428	418	397	479	468	425	473	453	478	460	440	416	403	436	470	427	455	418	426	433	459	420	438	423	410	418	427	428	490	443	471	437	443	451	470	448	432	457	438	442	421	411	449	454	474	429	453	410	459	420	432	457	465	428	460	455	458	408	429	409	460	457	446	419	465	474	430	452	442	424	446	445	456	442	450	462	434	427	405	434	424	419	410	435	424	471	431	427	418	457	424	452	467	429	438	438	466	408	433	464	430	451	444	434	438	417	486	412	436	405	453	464	424	463	450	420	415	420	428	402	459	439	456	453	461	452	416	439	424	404	467	491	444	435	432	467	434	430	434	458	452	466	439	428	437	434	420	431	464	416	486	461	399	480	428	465	417	495	443	419	457	490	431	422	445	455	431	429	459	379	457	445	391	405	435	462	413	462	413	434	426	411	458	471	474	457	427	437	439	464	455	454	434	419	435	419	419	413	433	455	473	494	431	460	462	453	435	426	438	433	421	446	441	486	406	472	433	455	475	477	446	436	434	443	416	410	437	453	421	440	475	469	441	457	426	459	490	437	471	399	433	442	444	479	456	455	442	443	438	482	410	403	427	420	427	447	440	458	404	444	428	475	436	437	454	482	463	445	456	428	467	417	452	423	409	414	482	414	434	410	436	474	461	469	456	515	413	488	451	426	462	464	464	391	430	479	448	463	400	476	431	454	437	440	487	441	438	438	468	447	420	489	452	479	428	473	454	437	488	431	431	435	444	445	437	418	458	401	447	427	478	465	433	421	438	457	428	440	474	438	421	446	493	438	411	422	456	504	418	446	440	458	450	424	403	400	440	448	415	450	434	432	427	447	472	452	459	415	449	407	454	459	412	437	483	422	455	399	390	409	449	423	467	455	491	449	449	434	424	475	478	405	427	427	460	446	441	467	438	465	447	417	411	460	439	428	443	465	466	400	449	451	454	457	433	427	417	394	480	471	414	483	430	405	468	471	427	461	426	431	433	428	437	442	475	467	485	457	448	463	435	462	419	429	408	448	473	476	444	425	446	418	439	443	428	443	437	443	437	476	441	435	438	471	468	481	447	427	450	405	442	423	468	441	422	471	467	404	466	410	449	430	434	432	444	388	426	462	418	440	464	405	465	460	397	420	455	462	365	401	429	456	447	477	457	481	438	441	433	445	446	450	485	432	423	409	448	431	444	461	468	492	462	454	425	435	448	458	453	435	441	405	454	407	462	453	444	449	431	463	413	445	445	439	422	476	450	420	392	435	432	413	443	432	460	425	463	419	443	444	432	465	423	464	487	462	434	425	465	463	435	433	464	493	449	470	442	434	457	446	445	444	443	444	423	395	420	458	426	448	465	477	452	435	466	470	386	430	451	459	451	437	416	435	440	406	440	436	484	410	434	406	464	466	440	471	436	460	430	449	446	474	439	447	456	467	412	436	420	440	456	438	472	441	437	465	454	430	465	461	433	446	409	412	454	440	461	430	461	459	395	436	442	422	440	479	435	422	439	473	478	470	437	456	423	439	393	431	463	441	402	405	411	411	394	497	471	463	435	428	460	476	427	453	418	453	462	426	410	415	423	462	458	418	465	411	463	456	420	466	478	420	420	445	417	413	420	447	413	431	410	447	437	455	471	436	444	398	493	443	413	418	470	435	470	466	504	440	472	407	432	421	474	442	451	427	417	469	400	441	428	423	420	468	438	417	401	457	519	420	413	424	425	441	439	408	416	424	452	426	462	418	425	439	404	429	450	462	447	446	411	416	441	453	421	397	420	435	468	445	426	466	415	423	439	446	419	419	450	411	449	451	493	419	417	451	451	446	449	410	445	499	471	425	434	429	440	448	395	432	438	429	457	393	423	443	491	444	424	457	441	419	447	424	416	471	431	444	440	474	429	452	407	442	468	450	470	439	449	428	458	444	453	427	439	448	416	429	432	466	438	460	419	455	485	439	439	490	406	456	412	476	450	420	421	435	443	427	433	464	439	421	427	453	427	433	454	463	457	459	416	442	414	445	423	417	452	465	426	476	454	434	428	412	465	448	473	401	440	443	463	440	406	470	479	465	422	433	439	440	447	418	450	407	429	453	450	484	436	460	446	426	421	435	464	485	428	460	415	473	447	423	446	408	442	442	480
8898	3190	4567	3462	1426	1295	1569	1433	1406	1208	984	973	1058	987	999	1029	992	1036	986	987	1055	1011	1028	1009	1007	1017	970	1040	1049	1027	1022	1029	935	1051	1033	1063	1016	990	990	1035	978	967	987	972	1016	991	992	1009	1066	981	1000	1009	963	950	993	924	1059	1040	1008	963	935	1008	1019	1006	1002	1016	1024	995	1047	958	1035	1021	1042	1061	997	1014	1008	989	996	997	1001	1000	994	1072	987	960	1024	1010	969	972	1000	1023	944	977	987	970	1014	1018	1035	964	989	1033	1029	1050	1030	1005	1047	984	1031	1063	1003	989	994	1009	1015	974	1017	967	1041	1038	984	955	998	1035	1036	1031	998	984	981	1038	989	981	1044	1059	999	998	1005	1009	978	1077	983	985	980	1001	1037	1026	1014	1026	1050	1016	1020	988	984	960	1013	982	985	956	1016	984	1026	1018	932	961	988	997	1041	1071	1046	948	939	1034	994	1020	993	989	976	989	999	973	1040	976	997	976	1005	992	1023	1040	1013	987	1016	1031	979	1010	1000	1023	962	975	1015	920	1033	1029	1012	995	1025	1030	958	1021	1007	1020	996	1026	1008	997	1026	988	975	985	1027	1026	940	1029	991	971	969	957	1008	978	1039	983	962	1029	985	1026	953	1050	1019	1042	976	1010	1008	952	939	1016	968	1016	1064	998	1016	1033	1010	1029	1029	1076	1006	956	1009	1013	1048	1042	1006	948	1014	951	1040	962	987	1028	1041	985	1050	1021	974	996	1043	1035	948	1023	919	1037	997	1042	1025	1023	1033	1002	988	1016	1024	1010	1037	1027	1000	988	985	1009	962	1000	1072	998	1019	1037	1014	1015	1045	1025	1005	1037	1034	1016	1017	1000	1053	990	993	1032	1033	1009	1031	945	965	1017	1059	1013	995	949	995	1045	1017	1023	1006	1058	1039	957	1010	1007	1011	1059	1032	1029	980	1030	963	1014	1033	970	1023	960	955	1007	1016	1016	1010	1031	1032	957	1025	958	991	1016	1032	991	976	999	951	1027	984	1068	955	1034	1088	1012	1012	1068	1051	992	987	982	1013	1003	1001	1006	1000	1028	1060	1005	1045	1004	960	1010	986	964	978	956	1046	961	1035	1030	1034	1060	984	1002	989	1080	1004	1032	1049	992	958	1041	1020	993	1036	1036	994	983	1067	1018	1008	1035	1012	1056	1012	984	981	1004	978	974	994	995	956	990	978	998	1014	1014	989	1023	1034	963	1000	1005	1003	946	1021	1018	989	1019	1028	1000	1007	1024	997	1017	984	988	961	1039	1007	1006	1023	1070	968	1002	982	996	960	941	1018	956	983	1004	1069	1036	997	1005	1025	1002	1024	1013	1014	1027	956	1010	955	1020	944	980	1012	979	1029	1019	1074	1015	980	1021	1077	1006	989	1027	1007	1006	1022	994	1004	949	1007	987	970	1048	986	1002	929	1010	936	1045	953	1062	1013	1017	941	1048	979	983	997	1041	1001	1029	1082	1012	1000	1042	962	1060	994	979	994	996	985	968	964	1014	967	985	1045	986	1067	1052	1000	987	935	1003	1023	1065	988	929	1055	1024	991	1073	1065	1076	1001	1007	1016	996	994	971	938	993	961	957	1007	969	1008	1003	1001	1033	948	988	976	979	980	959	1024	996	1060	1027	1030	994	982	965	961	1026	1074	1007	1027	966	1032	1009	988	1005	1009	983	1024	1006	985	1031	1000	983	1037	1063	1032	1027	1010	1065	944	999	990	1039	965	989	1022	1031	1019	1000	997	1036	976	972	1051	994	978	1037	1004	986	985	1010	969	1007	994	993	1033	1034	1036	1037	980	997	1007	956	1013	1009	1020	980	1021	1051	992	1034	1047	1018	1044	997	978	1025	952	1008	995	984	988	955	997	969	1042	945	1046	1005	1006	986	952	1006	1008	985	940	1044	961	1049	1007	1037	934	945	1007	1032	1049	1015	983	1073	971	982	1075	1011	1006	988	987	987	982	957	1049	959	1075	971	1047	993	975	985	1014	988	1027	1005	961	1032	971	978	1043	1030	1021	995	999	991	943	1029	1060	1012	990	985	1012	1003	977	984	936	989	965	1057	1018	998	1003	952	997	980	972	1030	1037	972	1042	991	990	995	990	1026	1019	1036	1007	1010	1043	1015	936	966	1051	1026	1048	1016	952	970	957	963	1023	1025	982	1014	1056	981	994	1021	1050	1072	958	1021	985	1042	1016	964	1024	990	993	1045	1040	1032	964	1041	988	1043	978	1034	1038	1013	972	1018	1007	972	1046	1017	995	979	984	994	987	946	1039	992	1048	995	947	987	1072	1046	982	1029	1028	995	1072	1030	1061	973	1071	1023	1090	1093	991	1020	997	1019	1027	1057	1011	988	1005	1074	1002	1042	1039	987	1033	933	971	1008	1038	948	992	948	1029	1002	1029	1030	966	990	1078	1018	978	1028	1064	1003	1004	987	990	984	998	999	989	977	1019	961	980	992	1036	983	1022	1009	966	1053	990	1035	1020	1004	1102	1066	982	967	1027	1058	1000	1023	963	1022	1000	967	953	1032	962	1017	1012	999	1052	1035	1061	980	995	1029	1002	1044	983	1021	959	985	1021	990	1013	1023	958	1028	1008	974	1001	990	1044	1029	981	973	1011	1061	965	1030	984	1005	1016	1005	1034	996	1071	997	994	1033	998	997	952	1029	1005	958	1072	966	1013	1022	942	980	970	1032	1002	994	984	988	1040	996	1026	990	1020	1027	992	1002	1036	1049	1028	1033	982	1018	1004	1006	972	1007	1029	1022	1003	987	988	1008	1038	1034	1071	980	1054	996	997	1006	1016	1035	1070	1053	960	1041	1028	998	1000	1000	946	999	949	1075	1006	1057	1022	971	1005	1016	948	983	1056	999	972	995	991	975	1002	1010	988	1012	1017	1017	1049	1059	983	1027	1014	1020	1041	929	1015	984	994	981	1000	972	978	1038	987	996	979	946	984	1032	989	945	1093	984	982	970	987	1037	979	1044	1022	1018	996	1030	972	1019	1048	1011	1027	947	988	1039	996	1049	1022	970	1007	999	962	1012	949	968	971	1019	1052	1048	993	989	986	979	1018	972	1047	1029	1071	979	1054	1006	1004	1057	1037	982	982	978	1020	1016	1009	923	1027	1000	1029	997	958	1021	1041	1003	1002	1025	1037	1029	949	953	1014	967	959	974	1027	1011	1017	1058	998	985	1033	1009	1008	992	1018	1022	998	958	1016	930	967	995	1047	1058	975	968	1021	970	990	997	1033	960	1017	1008	967	1004	988	973	1001	978	1016	1010	997	987	992	969	1037	1012	1044	1034	998	1010	1009	1038	996	997	997	976	1029	973	1025	1054	1036	1054	1072	1037	1007	987	928	995	1024	1011	1004	1026	975	1009	980	976	973	1019	965	983	1009	1012	987	993	962	1032	985	991	1032	977	990	993	1025	1046	1022	1030	1046	1051	992	998	1016	975	1031	915	1073	1026	1022	992	1051	1012	979	985	963	1031	994	994	1033	1018	998	1007	986	1046	996	1007	1045	1026	1023	1008	1003	961	995	1000	962	988	997	996	970	973	987	1037	1001	991	1037	948	1036	962	1023	978	1033	1016	1015	984	1025	1002	988	1012	1016	969	986	1046	1025	964	1024	1005	1001	1009	1006	1003	986	999	1021	1025	970	993	1006	976	999	972	990	941	1034	921	986	992	984	961	1003	1021	978	981	1030	1015	985	1000	1011	1033	966	1028	1041	1021	925	1060	1056	998	942	954	969	1018	1036	1010	982	965	1035	1024	996	993	972	993	1024	1002	1017	1048	968	1043	1041	962	1029	1020	1063	989	972	1005	979	953	997	1008	1019	1023	1002	1023	993	1013	975	1058	990	998	954	1052	978	998	1001	1051	955	994	979	1034	1069	1060	1007	1002	1048	1027	1010	1020	1000	1037	1014	941	1030	970	957	1010	947	1061	1038	1020	1045	1013	967	966	1049	982	979	1024	1013	1014	1032	1022	1002	1012	1052	997	1058	961	1040	984	1043	980	1034	1034	1007	1029	1046	1021	1017	1052	995	1018	967	988	982	999	1045	1029	1065	962	1043	1068	997	1046	976	975	1032	995	1039	951	1003	977	1008	1001	1026	959	1048	973	1067	954	1026	991	985	1087	988	1049	1070	940	1036	1003	1023	945	997	1076	1007	1026	1000	1009	981	1078	1010	955	1050	999	972	946	960	960	944	1002	961	984	968	956	1013	1021	984	1061	1035	1042	1016	1008	1025	982	1031	998	1050	990	1008	1009	1004	911	1076	1071	937	992	1029	1045	996	1054	940	968	956	1047	969	986	977	985	951	1009
35148	25018	27430	21424	4014	3534	3885	2713	1647	731	430	391	406	383	476	410	409	378	413	409	411	398	423	407	392	401	347	398	374	335	394	433	386	426	404	426	353	401	434	421	412	344	400	430	395	383	418	427	415	387	415	377	417	403	405	379	365	420	412	419	406	393	395	397	400	389	411	389	380	416	394	368	412	423	402	386	361	397	395	426	411	404	381	422	399	415	427	392	364	434	432	393	392	435	359	364	345	400	371	420	436	386	410	415	398	392	417	420	398	405	388	453	412	428	407	372	393	445	410	392	377	403	396	390	397	388	378	421	399	390	389	439	406	394	399	437	410	458	363	390	416	376	395	380	415	386	424	390	390	420	407	402	404	412	414	387	346	417	405	396	376	397	400	423	456	417	381	439	399	376	406	394	391	384	390	405	420	423	408	422	360	410	374	425	416	390	396	422	379	420	402	418	394	451	382	399	436	432	419	395	422	420	409	382	425	384	407	412	394	406	414	412	391	376	394	410	401	421	417	413	411	387	401	387	418	442	376	420	416	394	389	382	406	422	428	402	384	416	423	353	414	418	412	394	398	372	425	430	405	416	425	369	416	418	421	407	407	410	399	389	417	408	408	383	401	369	413	402	419	417	369	363	409	422	412	372	394	399	400	424	439	383	357	367	398	381	377	400	403	408	424	404	371	429	423	407	390	389	395	408	375	392	417	385	380	348	393	408	393	396	424	391	407	392	417	391	410	408	355	384	428	409	374	375	392	393	394	381	410	409	397	395	435	401	454	400	378	430	365	380	427	390	427	452	395	391	410	403	418	389	398	399	414	402	394	396	415	405	383	419	415	443	401	394	371	387	396	375	415	398	399	385	419	387	388	375	443	410	397	380	381	406	437	386	402	435	389	381	420	393	361	403	366	403	417	400	381	433	376	420	395	381	349	411	396	401	395	410	408	366	348	398	417	399	398	382	374	374	404	407	402	397	369	403	424	422	353	379	376	384	393	377	422	387	379	451	385	432	415	408	418	377	383	428	390	381	375	401	392	365	423	427	382	375	408	416	402	389	432	412	390	447	439	367	391	447	401	410	372	414	398	388	403	372	384	391	396	387	460	382	395	411	406	365	394	403	402	393	398	391	409	392	430	399	414	409	384	383	391	393	418	375	372	395	395	424	398	405	407	389	434	425	401	383	413	406	407	393	403	427	389	344	400	407	433	418	375	428	426	393	421	394	411	417	408	409	415	426	384	432	383	384	425	410	387	403	415	367	361	412	382	430	389	444	404	372	423	395	395	400	413	366	388	407	404	400	392	382	409	393	415	387	400	415	439	410	374	408	403	474	442	401	406	416	381	379	404	401	394	390	421	436	385	417	368	416	407	379	388	406	414	342	390	444	411	430	394	389	418	374	371	408	380	357	395	428	403	405	371	418	407	401	366	398	396	403	413	403	393	411	401	399	385	406	380	397	372	382	403	384	404	430	397	432	417	410	412	440	447	401	379	410	375	373	421	383	355	371	403	401	430	421	437	366	438	404	380	401	385	385	448	412	387	398	412	397	392	427	378	437	395	401	410	412	387	422	408	403	390	390	385	379	403	399	422	378	359	385	385	408	394	417	384	401	392	401	426	389	416	424	378	385	390	381	412	436	369	399	398	417	391	399	356	429	406	365	404	400	426	401	441	412	397	360	367	418	404	385	437	429	378	396	386	376	393	425	410	432	392	407	364	374	418	385	409	382	405	414	433	398	405	409	401	446	392	431	384	402	380	395	392	406	413	414	376	422	394	400	422	408	415	429	396	396	403	362	389	394	414	374	383	404	417	375	372	377	440	410	396	423	408	404	396	385	397	367	415	403	394	392	449	409	414	424	388	348	406	412	432	418	418	414	435	417	420	388	427	426	393	417	396	408	428	378	378	405	403	437	411	399	402	403	395	368	420	391	406	404	423	419	381	370	404	398	417	427	412	398	426	439	393	381	389	399	408	447	441	443	402	408	399	406	415	424	409	414	433	414	407	419	383	371	386	403	423	375	403	446	390	384	395	413	424	408	434	363	384	399	384	413	404	411	438	410	429	386	409	366	432	383	418	430	413	406	408	410	402	399	406	378	415	359	388	370	424	407	377	385	417	420	392	376	392	411	372	374	417	386	413	415	403	420	403	398	406	371	411	402	457	402	396	411	409	392	371	436	389	419	369	366	378	430	412	384	428	379	411	406	401	393	404	415	422	387	404	406	391	433	378	455	414	389	417	446	404	382	411	392	383	393	421	414	408	445	396	418	391	393	403	341	400	377	385	351	428	398	391	408	363	374	396	397	393	409	432	370	389	425	416	391	378	418	379	396	408	392	414	428	401	382	393	372	414	385	373	413	402	421	426	391	387	395	415	392	420	401	440	406	385	414	428	415	413	390	386	353	397	395	400	395	348	380	407	438	404	391	410	370	386	405	404	413	411	432	432	428	410	383	396	441	399	407	410	438	378	429	395	382	415	447	374	431	410	401	402	402	414	389	401	379	396	390	384	383	404	417	423	427	417	372	408	394	408	409	417	388	427	404	435	415	404	399	410	385	384	430	411	351	413	429	357	413	414	402	393	380	429	354	372	310	402	417	411	389	412	441	395	420	438	408	430	419	417	388	415	422	386	359	397	429	358	405	390	396	396	396	409	411	407	385	400	397	461	397	413	410	453	394	356	423	371	433	409	369	404	391	403	410	393	434	437	419	405	418	423	379	402	377	395	389	398	414	418	377	416	411	394	375	406	399	394	378	407	403	411	413	387	423	376	350	405	458	390	370	399	412	419	379	391	403	388	411	413	403	424	412	373	396	407	437	395	390	404	398	397	426	389	370	381	429	404	379	403	382	451	404	394	392	396	418	404	372	405	414	415	378	416	372	383	388	358	406	398	433	418	417	395	387	450	409	438	426	375	414	415	414	414	416	404	386	443	411	393	439	429	348	409	384	396	399	393	410	412	398	403	410	452	432	409	375	393	413	400	400	410	415	433	353	390	388	427	365	417	391	448	402	434	385	377	393	405	428	410	378	376	410	391	426	377	364	361	399	396	372	405	365	383	435	402	419	443	370	378	418	394	376	399	402	400	400	419	409	390	454	401	378	428	360	408	411	417	412	413	423	424	395	447	411	417	392	391	421	419	384	360	415	385	417	422	415	390	358	379	394	400	377	391	394	423	375	404	384	405	404	370	385	394	394	378	410	391	401	414	358	424	404	418	410	435	416	356	385	391	403	412	384	385	410	447	388	402	418	412	430	412	394	400	391	392	419	406	437	417	377	384	390	405	410	398	416	420	407	395	379	404	435	413	420	394	384	390	347	407	400	363	396	429	390	408	418	416	399	405	387	382	359	407	406	401	383	411	386	441	406	386	384	359	408	399	404	436	408	408	407	411	390	421	429	402	428	400	391	354	404	399	391	373	421	416	386	394	371	427	348	369	422	387	433	407	431	454	397	386	403	399	414	398	400	403	431	405	395	398	366	407	407
23689	21200	33715	26129	8531	12906	13378	10175	6340	2311	838	877	900	883	910	933	912	931	938	862	914	904	910	917	965	939	893	913	931	992	886	939	925	859	941	851	873	899	938	935	924	919	964	910	854	903	903	924	900	960	834	892	919	884	912	919	974	927	886	938	913	928	911	918	985	973	856	961	847	947	923	945	903	957	906	940	928	894	894	906	911	947	939	920	916	926	913	930	854	970	909	879	879	888	921	933	949	904	883	914	899	914	865	863	931	924	883	928	913	963	899	899	953	882	940	929	885	887	975	929	911	898	887	896	858	948	881	925	942	897	900	882	919	913	922	885	931	912	975	906	898	922	928	946	925	893	992	986	941	885	912	914	919	916	891	888	912	873	936	917	907	880	928	943	935	919	902	876	947	948	927	966	920	882	922	937	873	912	961	962	873	873	979	898	886	922	909	887	963	920	910	922	885	897	904	887	969	914	920	884	991	926	961	920	974	934	894	949	985	939	899	931	913	908	889	880	924	923	901	912	939	919	884	951	882	947	929	909	862	903	916	902	932	877	894	863	919	917	915	943	958	912	907	982	907	886	883	932	878	938	902	936	927	915	943	909	923	874	870	932	929	930	887	879	950	917	872	888	894	856	904	934	897	935	905	899	912	926	979	941	956	909	925	899	954	957	919	943	912	946	949	919	901	845	916	924	916	1005	900	904	893	905	922	946	940	932	881	925	895	909	914	985	904	893	877	945	965	919	915	916	892	978	888	927	930	915	894	907	936	879	893	911	937	918	924	902	891	916	894	865	858	856	901	935	936	910	894	922	902	876	974	866	936	862	876	944	891	848	911	910	888	927	930	884	877	959	939	920	917	858	903	970	905	929	936	908	914	897	902	942	902	903	820	859	851	892	883	872	871	943	920	892	898	885	937	890	952	878	859	909	894	935	910	973	907	905	903	890	897	912	903	980	921	892	906	908	872	937	921	962	913	933	920	929	911	864	855	923	871	862	920	938	940	919	929	949	908	899	933	928	919	957	859	981	926	936	906	986	924	912	880	841	939	895	858	938	950	917	929	907	889	863	928	928	950	904	933	909	937	936	932	924	880	903	925	942	899	933	904	895	856	902	977	928	912	948	952	961	901	905	935	882	964	916	944	934	907	926	929	899	915	911	891	928	919	963	870	904	894	913	932	919	958	932	920	888	945	935	931	882	924	896	910	923	954	948	886	873	940	972	905	900	895	902	968	966	922	928	980	873	906	890	923	912	860	919	924	876	938	899	935	912	887	915	924	945	912	947	958	929	920	928	932	889	939	920	930	924	859	862	878	911	879	929	966	935	914	903	932	876	891	889	937	883	902	904	935	886	919	884	921	924	952	886	911	945	883	956	890	939	896	979	928	919	936	937	958	916	883	951	911	925	904	911	898	977	883	910	902	886	870	913	913	921	920	896	936	952	935	928	885	919	911	914	917	918	892	933	936	867	920	917	978	868	946	898	925	929	891	898	928	896	918	946	901	962	905	889	905	919	914	837	929	977	910	906	955	923	916	938	910	869	862	880	966	944	902	904	922	885	867	910	922	861	954	933	945	893	954	887	940	955	920	898	905	936	887	964	946	893	918	900	956	904	955	931	882	967	937	899	911	895	908	909	897	949	927	878	961	924	925	915	945	913	930	922	925	898	920	915	936	872	906	939	891	878	917	926	931	905	919	929	921	925	935	918	899	925	908	949	952	920	884	919	956	953	938	932	925	905	900	960	894	927	913	924	942	947	918	914	867	910	927	902	895	874	910	960	927	943	923	909	966	967	943	951	914	970	967	842	883	969	915	848	911	928	906	909	888	911	936	888	934	936	933	988	936	882	908	902	961	963	916	833	884	967	936	933	964	941	925	907	872	946	911	910	899	851	935	961	924	874	934	941	862	941	923	900	950	884	913	932	966	896	927	994	916	871	912	891	940	934	910	914	881	899	931	875	919	904	958	888	915	949	862	991	875	918	922	910	863	908	945	921	923	877	852	912	953	939	934	919	910	896	926	967	902	891	930	883	874	899	965	935	904	909	866	880	906	945	913	854	932	960	907	916	894	962	919	932	867	908	867	956	917	906	943	887	893	886	934	941	916	896	902	877	956	890	910	946	946	921	904	930	975	936	911	939	931	879	923	902	958	859	884	894	908	936	860	916	931	904	937	933	947	917	930	908	901	903	902	945	896	883	958	896	925	907	899	886	901	926	899	862	912	911	927	937	875	960	909	904	929	875	890	902	891	931	917	959	914	920	851	938	857	968	906	885	903	983	888	951	911	945	842	898	924	954	911	945	966	939	878	948	966	946	954	902	908	904	882	939	942	958	950	910	911	904	903	930	948	945	958	910	910	908	880	957	923	903	934	959	913	912	901	933	900	873	908	916	928	918	893	912	946	891	896	891	882	903	936	920	919	917	990	919	933	906	903	893	917	887	917	922	891	904	899	896	907	971	874	927	915	938	902	915	980	933	909	901	908	900	915	919	933	975	930	943	972	918	899	879	927	911	943	929	911	901	905	935	936	914	912	908	894	924	926	906	889	880	937	892	886	845	894	881	961	938	886	957	893	905	961	938	903	855	919	961	958	913	905	923	893	907	944	905	873	950	897	940	902	942	889	894	932	907	875	920	962	941	925	981	961	969	875	938	887	963	948	893	860	900	880	893	939	947	914	891	937	926	913	954	944	914	955	948	950	905	940	919	890	937	1004	947	882	902	931	916	915	937	923	904	862	874	921	894	966	896	900	862	915	929	888	919	908	905	931	960	919	880	914	979	951	894	948	920	927	916	905	910	912	908	913	905	853	869	901	875	934	916	946	934	973	964	963	851	883	867	879	942	951	937	906	928	916	904	921	903	871	877	879	938	911	889	872	935	939	927	915	877	924	914	899	862	939	866	928	940	932	892	905	954	921	850	938	934	920	890	865	915	930	891	910	942	931	929	919	913	981	921	935	903	961	963	882	958	903	909	865	859	878	922	954	947	910	889	871	886	867	899	936	926	918	975	910	842	923	897	950	903	907	958	927	970	904	928	931	929	908	926	912	929	924	893	891	1004	970	963	943	922	908	881	873	919	948	899	888	878	907	921	854	881	891	819	902	907	928	952	919	947	943	896	916	940	957	898	854	902	943	939	927	985	887	969	860	933	864	889	913	917	926	919	931	909	936	934	968	923	908	910	941	975	922	869	907	882	914	911	953	922	911	885	863	969	904	880	855	878	953	909	895	932	920	931	918	942	895	915	956	932	892	902	890	909	950	925	962	880	935	910	916	896	955	906	905	936	966	946	925	1005	907	908	889	929	956	923	907	894	907	935	909	908	936	926	878	936	904	928	937	912	932	922	878	898	921	924	948	932	947	959	941	903	919	879	913	924	970	932	877	964	950	957	939	940	941	935	905	950	946	901	909	947	866	907	925	901	940	895	948	927	918	962	923	932	953	905	899	905	939	852	894	914	933	874	919	929	920	941	923	924	917	919	933	969	948	930
44814	36562	41207	30771	9031	5736	5663	4412	2479	950	271	311	292	294	263	294	294	252	285	297	292	290	269	273	277	281	276	266	247	278	286	270	275	305	298	282	304	300	314	310	282	284	315	289	266	274	310	296	281	257	312	262	266	242	280	279	290	287	259	297	273	306	272	281	294	274	279	284	284	285	281	277	286	306	308	294	273	311	265	270	287	278	290	319	324	275	282	279	290	272	280	274	281	296	298	267	291	293	277	258	293	296	330	284	273	275	272	290	279	283	325	287	274	278	291	304	264	276	285	300	266	307	286	244	300	279	275	259	277	287	291	307	281	280	295	277	295	276	282	285	288	295	296	330	280	271	281	290	240	294	284	322	283	282	301	279	251	261	298	244	324	306	260	258	297	278	270	257	252	287	301	283	288	294	305	270	307	265	281	259	290	288	296	286	290	290	307	293	300	291	284	272	278	272	285	292	298	265	267	265	292	290	272	322	286	271	240	233	269	275	282	309	301	279	260	304	295	303	304	270	298	289	290	264	265	303	279	301	270	265	312	303	287	261	294	297	269	307	280	283	283	257	300	298	283	292	291	276	297	297	283	245	264	282	299	278	294	287	291	305	305	279	300	279	281	276	268	317	293	293	310	292	266	282	276	323	295	313	292	272	251	293	295	275	281	281	255	287	298	270	284	288	264	273	280	315	282	293	268	320	278	281	274	266	270	304	299	294	299	257	281	312	315	289	297	271	294	260	310	279	309	283	256	292	296	307	270	306	292	285	261	302	314	315	242	318	303	265	305	282	311	303	267	276	307	288	269	277	266	257	272	268	314	283	276	288	265	310	275	296	292	296	291	253	285	282	273	270	290	289	265	328	284	285	264	309	263	291	262	289	291	294	291	297	310	259	319	293	274	281	285	274	286	257	282	258	287	280	296	270	241	311	310	282	315	284	293	296	279	300	260	292	278	316	293	258	307	251	237	287	300	265	298	288	257	309	241	288	293	264	254	279	292	302	233	301	289	269	288	278	281	295	311	306	280	284	288	260	295	287	279	273	300	288	276	259	308	269	276	293	276	261	261	291	267	260	254	297	305	278	313	313	264	298	291	274	277	296	293	275	294	289	310	262	312	273	294	282	264	236	270	301	284	293	271	317	293	279	289	287	306	289	250	297	275	267	288	290	295	272	271	294	279	295	284	278	281	278	270	258	311	291	254	298	321	317	300	268	294	269	286	255	300	278	292	272	285	308	293	301	297	304	266	286	310	280	247	284	293	257	304	277	261	318	291	302	300	291	261	307	297	304	269	312	282	283	272	300	298	255	297	308	255	253	280	301	295	300	269	244	287	298	304	277	290	283	263	268	287	308	321	265	295	275	268	285	310	307	267	251	257	274	294	304	282	303	321	276	276	314	287	316	282	252	297	307	277	311	270	312	299	321	279	257	276	290	279	255	275	274	286	311	265	281	264	265	280	259	305	297	306	291	287	290	271	277	265	279	305	280	281	263	271	285	294	284	301	304	268	285	249	297	270	276	321	259	290	265	239	310	302	300	254	264	292	277	251	272	274	293	301	262	277	268	309	250	303	287	278	279	283	299	260	308	272	281	269	293	303	308	293	299	320	293	283	283	333	282	295	307	269	253	276	316	240	280	303	278	278	248	281	296	308	274	280	300	246	310	284	299	255	270	264	309	285	279	267	274	287	281	301	286	290	274	290	295	296	278	288	323	285	279	294	277	291	292	284	264	288	311	249	310	303	305	292	311	301	290	268	261	281	256	292	300	289	290	265	281	264	265	282	308	283	281	305	311	269	265	259	312	290	296	294	283	303	272	276	271	289	251	263	277	292	296	288	295	302	263	264	317	275	294	277	287	267	300	284	295	260	268	294	288	272	268	290	257	296	296	248	284	278	274	265	306	264	290	248	270	289	283	264	284	265	302	285	311	319	299	297	280	298	305	306	258	281	302	280	301	288	266	277	288	307	291	274	262	291	300	283	274	281	297	264	280	274	314	283	297	304	300	266	284	288	335	290	322	307	284	288	277	263	279	251	308	276	254	308	304	289	315	289	271	288	300	293	263	280	289	269	294	281	278	286	301	271	301	283	321	263	266	271	280	316	266	311	296	298	267	330	301	280	265	294	305	278	309	297	284	242	264	239	291	284	278	272	251	316	291	301	288	284	280	306	281	297	274	296	282	283	264	279	291	289	272	298	273	274	302	285	269	270	298	270	262	277	270	252	295	259	299	294	297	272	309	297	295	304	254	277	284	268	296	281	261	306	278	287	315	270	288	253	269	300	315	262	293	289	317	273	308	279	298	300	280	276	280	270	269	331	276	272	267	301	271	290	277	268	297	287	295	279	272	269	283	267	304	285	264	285	257	278	291	282	309	248	284	330	319	299	305	309	251	281	304	339	302	288	290	268	269	279	305	284	265	253	286	266	272	272	262	273	303	282	265	291	262	293	287	318	260	277	289	286	289	342	281	268	298	268	274	283	300	250	308	301	287	271	288	275	296	246	315	289	284	297	253	285	308	301	316	292	296	289	277	293	284	265	274	309	282	275	311	269	284	275	299	274	250	279	285	301	303	289	261	293	290	280	287	258	279	285	298	272	282	282	284	244	284	295	282	284	289	247	285	291	257	285	292	273	297	288	271	284	270	312	297	309	286	274	301	299	266	316	312	312	255	268	262	281	277	279	283	304	287	266	283	270	281	285	272	252	286	293	263	260	289	282	283	296	269	265	259	262	285	283	274	287	302	237	275	288	291	318	302	249	302	331	288	266	256	268	298	288	283	275	310	283	295	279	283	294	283	300	270	268	295	287	287	296	300	244	279	270	257	279	317	292	270	289	260	277	290	300	287	291	272	302	288	290	303	282	284	289	272	285	279	313	314	281	271	259	299	292	288	235	281	257	296	263	296	301	283	302	265	309	320	286	261	280	295	294	279	270	268	291	283	283	303	280	282	310	298	312	284	274	265	268	309	279	305	268	269	279	275	286	294	343	267	323	259	292	303	279	296	312	264	283	310	273	310	270	291	282	286	292	277	302	286	275	304	265	280	254	285	254	314	284	271	289	272	265	289	288	290	308	265	266	282	277	313	305	280	284	298	292	307	281	282	310	304	277	276	280	271	293	316	274	276	299	261	273	281	307	291	294	280	260	279	313	299	296	287	312	302	283	273	275	284	261	297	277	269	271	229	294	283	279	307	303	267	315	290	307	286	302	288	300	263	321	276	293	268	267	292	289	273	282	285	302	272	313	270	271	269	263	281	272	316	305	310	324	284	292	288	245	283	261	289	281	279	280	323	251	280	331	311	288	269	275	263	297	302	319	265	256	288	296	319	228	289	282	303	262	265	272	283	267	276	287	295	312	297	270	281	262	273	278	284	278	289	301	280	261	298	315	259	305	254	298	290	284	313	268	309	264	280	285	291	285	269	292	303	249	293	290	257	259	319	288	268	266	280	278	270	303	302	277	269	278	283	252	303	303	301	292	322
29758	29363	43597	32651	17032	17978	18623	15505	9240	3607	715	696	700	681	685	699	686	664	692	703	679	663	662	676	688	694	639	665	687	718	698	683	679	632	688	642	698	675	656	698	677	649	660	663	675	679	667	700	680	635	709	680	702	654	643	599	716	662	685	678	667	708	651	657	620	698	625	684	699	654	685	672	700	687	704	675	665	687	709	700	702	689	604	669	704	656	656	691	690	648	718	661	638	678	720	669	670	699	682	657	636	663	652	693	700	608	691	675	633	657	628	653	667	653	690	679	654	653	669	641	665	673	701	675	662	691	664	675	638	687	690	705	666	692	664	659	626	693	694	685	689	646	704	607	690	627	625	688	686	631	679	705	668	667	685	643	672	626	658	646	692	662	681	698	676	692	668	681	641	695	650	661	677	691	670	683	701	701	626	645	668	636	655	641	682	673	677	666	663	614	674	663	679	641	683	640	698	676	684	681	647	656	646	633	675	654	655	642	673	675	694	670	632	636	665	687	709	678	645	649	660	676	666	661	693	691	691	671	637	676	718	671	633	643	676	661	666	671	622	667	648	666	665	682	704	690	690	654	630	738	648	652	655	676	704	703	675	683	673	678	676	677	660	671	684	635	670	666	687	668	644	669	660	717	659	615	723	675	638	669	687	690	640	668	666	668	655	674	653	680	696	700	684	704	634	584	660	673	664	716	661	644	644	644	691	646	661	678	704	675	649	662	689	691	659	675	626	666	653	650	652	631	685	652	640	707	636	663	708	698	671	675	650	649	666	692	668	654	657	615	651	640	720	653	664	684	664	663	672	645	682	658	699	690	657	678	680	687	661	650	700	650	676	641	684	664	645	703	747	683	672	677	675	685	631	688	686	646	648	682	699	652	681	658	658	632	683	679	662	672	697	721	682	684	693	651	670	690	674	658	673	668	694	665	685	677	664	652	669	674	657	708	669	667	673	687	679	690	674	618	634	674	644	661	673	645	632	671	723	685	636	660	653	632	673	688	672	727	644	697	678	670	700	655	652	678	668	686	679	673	661	699	670	670	690	694	696	646	641	664	678	678	690	624	669	658	668	687	627	674	675	647	681	661	671	688	660	680	636	668	681	662	695	655	665	706	618	641	674	656	613	712	646	672	734	707	615	649	649	682	704	695	604	645	664	678	643	667	681	702	748	650	668	693	667	629	671	660	678	680	696	658	617	618	695	649	685	673	665	686	663	686	630	707	675	659	638	652	734	656	679	637	674	673	716	673	662	652	648	644	649	647	705	695	610	660	644	686	684	627	606	640	673	660	665	648	640	614	703	733	688	677	659	681	686	701	667	687	680	679	648	667	631	688	693	660	659	676	709	668	668	641	674	668	662	716	672	620	678	670	700	675	655	676	675	697	683	680	686	638	636	696	699	653	684	696	672	644	705	689	678	667	703	632	681	668	669	691	633	667	671	703	673	688	686	690	651	674	680	674	621	670	681	677	667	679	684	661	685	696	672	653	678	659	651	642	675	712	713	662	685	672	685	653	672	649	641	671	683	655	676	645	661	684	653	706	660	684	683	656	670	671	645	642	677	652	703	657	703	666	693	662	677	691	636	647	638	698	619	646	624	659	622	640	697	642	686	699	664	626	682	645	685	635	657	651	673	651	657	706	664	673	648	671	659	689	635	652	686	706	679	668	716	647	679	651	693	685	685	695	678	663	631	683	667	635	642	620	676	687	666	657	687	654	691	696	679	633	684	697	663	668	660	636	712	630	676	649	630	661	665	641	710	709	687	680	629	685	678	669	638	652	655	685	629	647	690	653	699	686	691	683	699	688	670	611	648	665	664	682	646	662	689	684	691	728	668	686	673	716	707	623	667	687	673	691	694	657	660	672	664	695	701	672	656	669	643	692	628	658	701	690	674	705	714	698	684	632	678	660	650	663	681	670	650	712	702	647	665	716	653	671	698	706	629	625	626	693	725	695	686	676	686	675	633	653	640	651	668	703	658	670	636	670	653	678	648	675	665	637	678	718	643	666	663	675	692	671	671	650	667	702	676	634	680	696	662	655	653	660	672	661	660	716	706	709	696	633	687	663	706	665	681	665	646	663	679	632	665	607	646	667	660	695	637	681	662	643	662	628	681	659	671	630	679	643	614	661	631	668	657	709	651	667	702	650	698	656	660	662	641	638	653	668	735	655	666	635	628	718	681	741	674	646	646	688	681	711	658	709	667	648	662	673	648	650	623	700	692	691	685	668	667	642	682	681	692	678	695	681	667	699	686	695	667	659	675	678	634	648	719	630	715	664	665	665	670	698	699	729	698	726	694	654	660	653	644	711	676	669	698	703	683	688	648	595	688	652	664	677	663	659	678	664	674	658	640	685	646	710	677	695	669	657	673	637	698	712	661	630	683	648	662	631	692	711	712	687	703	690	705	660	670	658	658	659	656	682	700	655	647	679	668	665	674	681	648	671	687	677	667	642	619	654	670	687	711	685	689	705	675	647	674	659	660	678	643	635	730	631	638	641	691	727	697	642	678	649	641	654	641	664	717	673	643	679	643	643	658	656	701	673	707	626	672	682	683	688	649	661	711	673	675	654	671	681	662	672	648	683	675	657	639	644	657	654	627	661	678	681	700	646	674	662	665	661	679	653	666	663	687	615	666	665	710	707	679	634	661	642	692	594	695	635	696	674	654	654	690	682	752	722	649	657	666	645	659	681	649	608	647	678	719	686	668	678	661	645	664	678	680	675	632	675	695	666	668	715	691	657	633	671	679	698	674	685	626	717	671	661	667	675	693	726	692	639	684	655	631	678	644	684	691	681	658	680	679	674	689	674	686	636	711	664	658	660	686	665	704	661	695	647	671	649	673	685	652	746	688	663	670	633	672	685	666	651	656	671	678	659	662	677	661	663	661	685	620	688	699	686	695	694	652	675	714	630	661	654	689	677	672	674	672	702	652	642	690	682	689	658	682	672	653	731	674	661	685	645	699	680	689	698	649	642	694	675	707	711	647	636	662	681	630	686	682	673	624	673	676	682	735	658	716	744	644	700	709	661	625	657	698	668	638	638	624	671	627	666	682	679	693	674	668	667	640	679	658	671	699	680	681	647	713	657	679	677	681	693	646	675	668	676	676	672	671	639	635	672	656	611	644	695	686	713	625	674	630	633	615	683	667	662	697	684	671	681	637	658	652	687	635	659	697	694	696	678	681	688	674	642	679	661	691	702	672	681	618	648	623	703	645	691	642	654	672	663	665	642	669	714	670	718	660	712	633	676	689	692	655	657	690	647	687	686	702	691	635	688	665	682	690	702	659	669	650	686	664	644	643	649	738	664	672	635	675	685	664	638	627	670	671	682	660	683	599	677	680	707	654	680	633	699	665	626	709	631	653	659	669	650	672	683	683	620	611	704	688	682	660	642	662	648	722	642	701	728	688	653	665	641	665	677	619	691	713	711	666	709	645	665	708	639	636	683	640	698	725	646	700	684	711	650	657	706	636	663
13002	2229	1759	1170	586	556	518	553	488	456	384	423	440	392	398	410	415	390	407	426	424	439	436	399	400	401	428	390	417	444	420	425	398	421	428	423	430	435	407	437	411	426	445	426	395	439	410	414	414	423	435	458	406	416	449	416	430	439	419	424	374	431	425	417	406	400	408	422	441	383	405	442	419	448	383	420	385	438	430	404	458	439	435	404	434	435	426	402	446	416	428	431	380	413	414	449	403	413	424	432	439	446	435	412	414	443	426	462	414	404	438	417	427	438	416	411	469	413	372	405	438	412	434	439	449	458	405	447	393	436	402	423	421	401	366	398	411	439	383	405	400	418	396	356	403	403	407	400	380	406	434	402	432	405	402	411	445	437	403	474	453	422	436	416	429	441	422	445	446	422	449	447	419	430	432	440	431	418	427	403	456	418	399	398	427	427	407	432	432	408	451	426	433	414	434	379	446	421	422	423	416	442	417	413	447	443	409	412	437	422	449	420	460	395	381	411	414	437	400	448	449	421	443	399	443	396	347	420	486	419	440	425	449	411	432	442	424	431	401	438	422	425	441	443	432	414	462	429	394	430	377	381	420	447	472	445	409	433	437	410	396	444	445	438	422	420	414	441	398	426	412	441	395	415	442	419	420	442	404	409	388	404	377	386	449	443	440	378	397	423	408	404	410	385	395	431	425	419	409	452	434	426	414	445	412	411	422	408	440	440	414	390	426	429	410	412	443	399	456	458	449	429	451	415	456	451	421	467	411	396	431	418	405	437	419	409	424	427	403	443	452	400	440	440	439	400	419	414	455	460	445	408	431	415	396	414	425	394	430	429	449	387	414	414	416	438	482	429	394	433	387	386	415	416	469	420	443	436	435	446	402	427	410	394	411	423	416	413	423	404	457	439	431	436	421	426	401	406	405	406	407	432	416	387	414	395	418	401	424	459	426	421	430	433	423	424	429	399	401	418	427	458	409	446	427	397	401	437	431	417	424	394	400	439	396	399	445	421	396	386	439	417	406	408	411	431	434	404	437	448	384	455	405	433	436	401	406	402	440	390	417	449	379	411	439	425	428	402	419	449	401	437	410	425	471	450	444	382	420	431	400	439	437	448	428	444	398	403	426	427	435	428	457	469	455	423	396	439	398	433	416	464	410	395	417	425	457	433	436	439	472	429	404	407	418	440	409	420	417	391	452	451	417	426	405	429	401	436	391	394	396	404	456	443	437	415	438	445	409	440	415	449	450	467	392	433	406	446	387	403	427	413	424	438	393	413	416	434	437	413	461	430	433	439	415	423	414	393	459	414	438	395	453	454	390	425	435	426	427	469	393	441	402	452	430	410	423	386	403	380	418	400	452	450	418	450	392	422	460	404	400	446	427	409	438	434	429	419	379	439	450	441	402	431	442	437	394	418	403	432	450	424	435	446	424	481	410	414	446	430	421	420	405	424	421	429	417	442	417	407	440	439	402	411	388	399	422	378	458	410	453	446	412	415	494	424	389	431	422	422	416	440	452	425	425	427	430	421	411	424	400	442	457	456	422	415	429	405	396	380	442	394	394	397	390	422	422	440	410	434	420	401	462	398	465	440	395	420	426	430	461	410	411	405	420	421	431	410	397	407	424	393	420	438	432	416	447	411	442	460	412	404	413	395	421	409	421	405	414	408	469	405	408	417	421	455	429	398	446	440	423	440	467	415	438	408	400	413	423	446	445	398	438	443	428	419	427	427	448	436	430	431	421	410	437	400	395	440	408	430	441	416	384	411	400	398	444	416	452	418	404	414	461	387	398	410	443	402	395	434	389	436	452	438	416	463	417	493	395	405	458	401	420	406	412	439	380	452	384	378	445	408	408	422	410	413	404	435	414	414	409	426	425	423	422	391	408	379	449	398	439	427	421	428	437	384	446	438	426	430	450	450	426	407	423	415	404	439	447	414	417	404	415	445	416	407	444	466	445	428	440	403	382	398	448	445	413	440	400	425	415	416	420	451	453	393	438	418	437	389	420	380	399	415	411	398	427	410	422	387	441	420	441	396	425	439	421	441	415	436	419	428	404	388	408	435	413	376	418	483	431	433	432	412	416	413	435	445	379	371	428	411	405	451	411	417	416	413	427	409	459	409	427	423	448	427	421	410	411	454	450	424	376	430	405	421	443	419	395	404	428	468	392	418	392	434	438	424	428	370	431	407	374	421	410	420	447	429	429	415	436	403	449	428	416	460	405	439	425	402	452	447	397	424	392	410	405	422	427	417	440	464	409	418	465	395	371	403	403	383	387	409	409	387	434	427	434	400	416	427	393	433	404	408	436	387	411	417	486	435	441	433	418	435	430	440	446	422	399	411	428	404	407	389	402	425	402	403	441	397	445	394	409	417	413	452	456	409	434	420	434	429	444	432	417	424	426	426	402	445	402	438	439	454	436	408	432	408	425	401	395	406	438	401	469	406	449	363	432	431	429	398	417	413	453	404	401	408	412	425	407	412	414	395	378	411	431	414	442	438	377	452	379	427	413	455	426	399	408	430	396	417	428	399	413	435	415	442	440	426	372	410	382	384	433	445	466	404	425	428	431	401	371	398	426	401	425	409	439	376	439	420	439	438	438	427	442	402	363	423	434	402	408	410	473	415	403	394	442	451	447	443	440	386	394	418	405	445	428	420	456	428	446	392	383	427	432	423	424	404	379	424	411	392	425	433	431	433	466	386	467	473	421	389	439	416	435	425	404	411	448	418	412	458	418	428	439	432	398	461	437	398	408	418	426	431	394	439	453	395	424	450	487	449	415	446	426	441	428	397	399	438	454	439	425	405	390	406	412	399	411	436	410	414	422	401	402	386	395	431	416	404	423	426	419	425	408	408	407	408	404	434	452	443	454	456	410	415	418	446	420	413	454	413	456	419	425	391	477	429	480	434	399	415	420	412	422	471	408	429	433	384	398	465	447	414	428	450	429	424	447	432	397	400	424	449	427	435	422	422	391	380	434	384	363	412	408	447	430	400	418	436	399	388	451	430	426	420	452	445	437	471	385	437	388	437	422	415	414	423	457	426	407	368	432	407	404	478	421	386	439	430	418	421	373	387	388	422	396	421	463	425	400	482	476	416	409	425	415	433	390	403	402	391	394	432	388	405	418	446	409	435	430	441	406	430	457	411	430	427	447	402	440	450	412	431	426	396	422	430	415	423	414	434	426	414	423	448	416	387	427	416	424	464	391	407	404	438	464	483	370	432	383	453	405	462	458	424	424	429	398	425	446	428	392	389	403	398	436	438	436	407	395	485	459	438	422	388	421	442	429	412	434	440	409	435	447	416	401	434	402	399	442	450	427	458	421	447	436	395	422	455	447	404	454	428	434	408	421	402	421	410	417	405	464	376	393	414	431	413	471	447	435	401	417	406	420	387	444	424	443	437	424	451	428	393	436	438	427	414	438	439	441	423	430	408	443	457	430	411	453	429	465	434	407	435	454	405	387	411	428	415	426	443	412	443
9100	2936	4330	3091	1558	1486	1514	1452	1293	1103	1007	953	1001	955	959	982	1017	1002	992	953	994	962	952	994	935	947	981	998	947	1036	945	970	1002	1013	963	900	940	977	985	980	938	991	1005	891	970	1010	1028	939	977	943	976	969	1000	982	947	979	986	890	941	969	1000	979	946	1071	1004	911	946	962	940	926	948	965	959	950	966	952	945	925	942	918	973	956	1000	967	922	998	967	954	991	923	976	1004	984	948	934	986	1032	997	1016	940	924	975	984	963	967	923	1013	990	987	982	956	942	915	954	1050	931	959	980	941	947	941	893	955	958	982	1000	1012	928	964	1009	959	984	942	962	976	1000	983	972	938	972	924	975	947	937	1008	925	986	949	1005	978	997	958	956	1007	974	957	930	954	1014	948	1013	1027	942	1046	982	928	1000	1008	990	946	1007	955	998	969	921	1019	991	923	954	996	1034	974	975	978	993	927	984	938	975	985	958	929	918	952	932	1009	981	970	950	949	949	991	962	966	916	961	957	969	1028	969	934	954	1004	960	969	946	959	946	983	964	949	1017	957	1008	990	1024	970	976	919	978	929	955	910	1002	973	1004	934	975	1004	966	965	990	941	977	951	972	968	985	926	1020	970	945	1011	961	984	979	1005	990	955	998	945	972	915	976	904	985	1008	907	983	938	993	910	998	909	957	927	970	966	969	1012	973	894	1020	964	943	959	937	972	965	934	952	985	939	919	979	941	1019	976	943	965	964	1011	954	962	921	947	923	968	947	969	994	962	955	980	936	964	902	931	937	950	952	920	947	945	1013	968	951	978	919	1013	928	938	998	974	944	972	914	917	1017	953	956	1041	992	902	945	1038	977	952	969	947	977	962	916	965	955	944	945	957	885	994	975	962	960	975	970	976	977	983	1030	981	946	948	1017	960	938	924	951	959	956	939	968	955	968	990	1026	995	981	950	996	984	977	920	921	967	958	1029	979	949	918	985	963	928	1015	968	953	979	950	931	959	981	958	940	952	957	986	961	928	983	1037	943	923	949	953	999	970	972	975	962	982	959	988	977	978	1001	963	997	955	964	956	952	964	960	957	998	943	975	980	968	977	958	991	969	965	923	970	1011	883	938	977	930	933	989	941	957	976	975	1001	995	969	985	991	955	983	969	973	992	1022	987	1016	1025	1008	972	952	988	981	956	943	980	959	986	938	986	1009	979	954	989	928	976	1012	995	996	1013	988	922	1025	926	970	987	938	1002	951	992	1005	973	958	971	937	984	990	998	948	983	993	1015	977	976	997	972	977	977	939	928	1014	987	991	954	915	1001	946	972	990	988	903	993	972	981	955	941	997	968	910	1012	965	941	976	1030	905	976	976	938	907	1008	968	928	933	971	977	977	991	1013	944	948	973	992	980	1024	961	943	902	912	935	944	973	983	983	979	972	960	980	966	989	985	984	932	965	932	1027	934	902	979	968	930	980	954	1051	975	930	988	1009	959	1005	978	943	914	945	936	961	1023	909	971	1004	919	988	905	926	958	974	915	960	940	1005	990	930	994	1003	980	958	967	962	998	918	936	962	956	991	949	1019	990	964	949	927	982	928	944	970	941	960	957	1017	952	943	949	972	993	976	951	959	1011	884	972	948	959	932	939	957	1009	982	994	1010	954	1017	964	949	970	975	966	978	943	950	937	954	972	972	911	975	931	948	975	990	961	959	998	939	967	984	991	925	947	963	973	1034	932	962	931	987	965	946	948	939	991	954	962	976	924	966	974	953	1001	985	981	953	992	1007	951	941	981	903	971	974	949	994	981	961	961	978	931	897	953	970	1010	923	929	1008	933	952	952	1010	992	957	922	892	1025	966	984	968	963	940	986	962	1001	974	918	995	875	973	918	947	948	990	965	944	933	968	948	997	927	1008	938	925	986	977	932	959	959	965	979	1007	975	982	1021	884	947	950	930	964	902	988	965	937	947	961	992	999	945	1001	965	964	954	963	928	926	969	963	1010	929	950	959	971	996	992	959	955	1044	974	1004	937	1006	1007	919	956	992	893	1023	966	961	1003	986	936	928	976	1006	936	962	975	1023	931	915	1015	965	985	993	980	1011	972	947	961	1036	932	897	969	979	934	987	978	998	965	939	934	1054	987	958	953	999	920	887	945	974	982	920	962	978	941	960	996	917	1028	965	948	949	960	944	1007	944	970	1001	944	994	937	940	944	943	988	960	962	968	960	950	972	969	1002	1001	997	995	1014	1015	995	950	949	987	978	943	991	914	969	995	982	949	1002	989	978	1016	960	979	985	988	968	959	943	953	955	994	942	1017	969	933	1000	994	1035	936	1037	992	923	952	972	992	1005	1023	962	957	1008	895	956	992	932	953	1011	958	954	933	960	941	1013	948	996	900	987	925	956	979	1029	958	956	898	969	1032	983	983	995	906	925	964	1008	914	936	970	984	970	962	992	969	921	1017	963	982	1020	988	982	956	905	1008	963	969	964	959	927	1000	944	987	1005	949	973	974	971	953	948	993	987	913	965	963	991	945	970	983	928	972	949	924	917	932	1018	1007	979	960	895	1041	962	929	981	969	940	992	958	949	1017	929	956	985	993	1008	943	942	1005	927	949	921	946	945	954	959	935	932	968	1019	989	957	930	992	989	970	932	980	990	949	1000	969	1047	1013	984	959	972	988	930	925	941	961	1010	953	989	948	992	1014	990	974	938	934	967	923	971	897	920	998	927	923	953	981	960	899	954	931	937	975	945	926	989	980	899	964	955	932	959	933	922	1001	959	951	928	995	988	945	969	955	983	946	1011	974	973	939	953	975	970	991	977	929	995	962	956	939	938	979	1044	948	972	1033	966	957	975	912	953	948	926	980	951	975	930	968	964	957	956	990	906	945	950	933	910	936	940	989	1007	969	967	956	951	1031	972	931	921	933	975	1010	1004	973	1012	943	945	973	978	966	956	1014	971	945	920	937	981	958	950	941	968	958	952	913	969	1000	948	942	1002	940	965	929	968	984	955	949	912	935	934	933	968	950	907	965	994	989	960	1005	969	980	944	1024	994	947	1000	984	930	1025	1019	954	928	974	986	965	970	981	960	930	966	984	947	956	966	1054	911	958	946	978	932	971	994	928	948	978	975	968	980	926	1020	960	966	947	930	934	971	982	945	940	1003	983	929	1007	977	911	1009	949	990	945	987	1015	958	997	971	987	955	968	982	936	1014	970	953	975	988	955	965	956	933	995	1010	916	962	897	947	948	922	903	956	981	940	942	1004	932	958	943	989	949	983	1002	966	918	915	902	1003	981	1001	919	933	934	954	912	955	949	957	932	969	951	944	990	993	1007	937	914	883	977	986	1003	958	904	938	980	946	937	920	996	977	979	1022	938	965	963	987	920	973	971	1019	968	949	915	918	986	906	928	913	984	959	977	998	972	961	957	1001	974	928	970	1022	940	956	1005	959	882	976	933	987	975	964	1042	935	950	1005	929	976	948	984	962	953	974	1025	946	951	982	1034	994	986	949	934	974	948	948	1020	931	991	976	935	962	989	984	996	1000	947	943	953	988	966	975	993	974	973	984	1016	937	984	927	972	976	958	914	948	1010	956	951	981	964	960	981	919	963	969	951	985	970	931	929	1005	968	988	943	1007	967	969	961	943	936	920	1016	960	916	986	1023	1007	966	1007	943	972	983	964	959	969	1001	955	1040	1013	1009	980	948	935	969	992	945
34994	24345	26327	18016	3876	3875	3942	2753	1543	838	362	401	375	362	367	408	382	376	370	397	393	374	389	374	450	393	385	401	446	381	396	344	401	438	376	398	396	403	370	359	411	360	351	371	361	402	410	412	344	377	394	393	412	391	424	366	365	368	344	392	404	413	396	358	395	400	370	416	406	398	340	358	339	389	382	375	376	413	356	394	384	406	366	370	380	381	374	364	405	387	385	371	379	340	370	388	377	373	393	409	389	375	327	345	412	385	393	451	397	362	385	419	402	373	404	363	423	416	388	371	377	351	433	396	378	387	383	367	385	390	366	410	414	362	410	398	387	388	408	397	361	380	417	371	396	419	400	417	385	422	397	426	367	381	379	372	368	372	392	367	399	386	378	380	407	417	386	386	382	370	429	417	390	379	336	377	382	386	407	406	405	403	361	395	354	378	383	426	367	426	388	375	367	381	366	401	382	392	388	372	349	362	377	384	405	372	381	391	374	378	393	368	425	365	370	347	384	373	375	396	398	392	381	394	351	366	386	393	372	408	385	377	351	379	417	359	417	403	387	370	396	381	401	354	401	370	413	368	414	325	378	412	402	396	361	401	415	390	364	426	374	362	397	374	351	391	452	348	393	397	369	375	410	408	379	382	407	376	422	424	390	409	372	400	384	393	383	406	397	370	383	380	382	366	359	386	389	380	361	389	409	407	397	342	389	393	407	374	391	367	366	366	362	425	377	385	370	392	395	392	392	409	351	367	369	392	402	393	386	364	363	383	377	440	375	400	405	388	393	425	373	382	353	463	389	398	393	405	391	377	363	351	398	399	375	395	419	416	374	375	349	379	403	384	362	392	408	419	378	377	390	359	400	366	388	395	385	443	377	405	425	401	402	387	384	368	351	375	405	359	359	394	388	380	430	422	396	393	356	345	373	361	407	395	386	360	431	394	422	398	376	375	436	380	386	348	371	412	418	394	406	386	375	352	350	393	370	380	361	366	358	403	379	405	408	358	382	389	378	370	376	381	365	400	412	395	418	405	383	350	399	391	375	405	381	402	379	395	414	387	397	422	438	370	394	367	374	410	389	399	415	359	378	408	387	349	411	394	399	344	395	385	364	411	379	382	402	403	363	406	375	416	387	369	390	383	371	410	374	416	331	399	408	402	383	413	386	363	371	379	382	392	409	393	393	383	362	357	406	378	385	404	379	365	470	397	377	393	380	357	383	348	369	372	416	403	392	415	356	366	419	400	425	411	388	379	387	356	409	392	395	376	374	386	434	375	388	408	362	397	374	361	416	376	389	422	395	430	405	334	381	359	394	380	353	376	389	397	385	352	405	405	385	347	364	400	407	371	365	406	336	400	385	375	400	367	359	399	379	356	386	404	392	357	392	382	383	372	395	372	372	353	385	375	371	401	392	420	409	377	424	382	381	411	412	369	383	397	365	368	412	394	366	411	404	375	365	374	410	367	402	416	387	392	416	370	412	378	365	394	371	407	398	402	408	386	382	384	450	390	387	384	400	377	427	375	358	386	356	360	381	377	370	361	378	421	335	354	411	377	390	401	400	370	421	442	385	415	397	390	388	372	368	362	422	376	375	380	342	393	412	387	348	382	397	389	423	378	349	412	373	374	396	375	394	398	407	436	395	401	401	355	393	401	390	342	439	393	402	404	383	436	371	362	389	372	395	395	422	407	360	371	379	427	366	397	415	381	375	384	429	392	409	398	368	382	370	366	387	374	367	384	381	366	407	428	395	382	372	397	412	369	366	371	381	367	400	385	394	346	374	371	410	382	397	356	376	385	366	370	378	376	378	360	379	412	369	419	402	403	395	364	347	415	392	416	409	362	389	391	389	411	395	394	377	334	425	398	363	373	364	381	385	406	377	376	371	343	345	410	376	380	385	416	370	371	351	352	403	383	374	387	406	382	399	403	382	391	319	370	390	421	425	359	377	365	386	381	414	396	387	368	425	392	381	363	399	412	373	369	389	372	366	389	381	373	383	361	405	387	399	374	356	416	374	393	395	354	391	392	401	387	405	369	370	359	389	404	380	367	376	389	389	409	402	362	380	367	368	421	377	401	415	374	384	405	398	361	363	409	402	361	428	415	385	396	416	384	388	435	363	375	373	371	401	372	421	380	380	351	399	381	397	394	391	380	403	368	419	374	361	426	410	409	399	381	397	390	400	384	355	414	429	398	400	385	390	396	367	404	374	385	431	363	403	395	404	389	401	355	367	385	372	399	369	374	395	394	405	358	352	424	380	407	388	413	417	410	373	401	410	381	396	367	409	375	395	386	393	408	414	371	410	365	404	388	352	363	436	417	360	402	435	384	383	384	388	348	385	378	373	368	403	388	393	396	409	356	371	367	391	384	413	381	393	395	338	348	373	377	376	346	358	379	441	379	403	409	374	407	403	388	388	396	386	381	424	349	374	383	373	358	387	377	412	411	390	361	396	426	376	368	369	352	405	399	367	367	346	389	386	418	386	399	370	369	381	359	365	390	388	372	346	410	407	415	359	386	380	383	395	367	370	391	415	384	402	353	406	378	398	369	391	379	404	384	420	413	396	359	357	371	401	399	370	390	368	357	395	408	400	380	378	401	426	391	380	388	425	398	366	391	366	396	380	390	409	393	368	396	385	401	415	413	378	378	378	427	376	377	406	407	407	370	392	402	379	386	389	404	370	377	396	356	391	402	411	377	392	403	375	391	382	372	390	409	379	407	370	384	378	388	354	409	389	372	368	389	349	356	401	365	399	375	400	408	420	375	386	362	382	370	393	382	375	368	411	367	404	371	351	377	352	400	395	365	396	391	413	369	392	392	399	397	385	370	405	377	404	399	376	360	361	409	360	336	394	389	390	379	414	410	385	408	390	384	383	392	378	419	389	425	378	379	437	363	375	378	388	412	365	385	384	395	403	403	363	403	384	378	383	381	387	405	392	385	395	354	358	375	387	383	376	412	373	397	358	373	406	429	387	415	409	417	351	376	352	381	394	359	436	368	437	431	388	392	426	376	419	345	361	400	386	434	401	401	432	360	378	397	385	369	375	390	379	378	407	396	369	390	374	379	368	369	367	403	395	380	341	404	430	387	383	381	357	371	394	402	401	369	364	380	405	365	387	376	376	379	382	364	395	363	399	396	400	385	397	391	366	401	357	400	414	385	356	370	425	413	419	397	406	366	420	395	429	398	368	378	416	410	383	376	372	374	433	405	387	384	369	366	394	336	371	357	392	367	402	387	370	393	411	393	400	399	364	382	362	375	371	378	397	398	378	424	370	398	408	401	387	390	385	394	448	427	383	415	401	409	389	407	374	369	392	376	402	381	388	349	365	395	392	352	354	353	382	381	400	371	384	372	374	371	396	388	337	373	409	388	371	384	391	372	403	394	373	395	426	409	412	390	379	347	366	400	392	345	351	390	389	406	358	392	440	408	399	387	413	371	385	416	389	401	359	319	388	407	419	376	355	392	379	418	417	403	391	427
22688	21227	32466	22570	9127	14474	14140	10638	6233	3099	880	965	883	963	928	942	848	880	874	901	873	907	876	890	885	877	868	876	880	896	905	867	875	891	904	898	898	896	913	908	879	874	912	868	863	864	966	864	891	873	856	872	851	828	821	894	957	881	914	898	896	895	815	873	879	860	860	863	962	870	899	863	862	933	911	879	845	865	895	851	896	853	878	886	847	889	905	903	860	881	871	907	882	872	897	905	867	863	871	890	907	893	902	860	910	827	897	865	847	842	892	845	916	897	918	932	901	921	873	921	872	862	886	875	920	891	866	862	853	924	858	902	872	900	867	890	878	847	851	927	888	876	851	936	881	908	860	798	915	880	903	854	890	944	860	882	888	920	894	877	884	920	900	895	849	892	909	915	833	908	892	899	921	924	852	894	889	860	867	914	819	945	888	919	861	922	896	831	886	870	909	854	890	915	904	834	936	902	901	934	920	930	889	894	905	867	894	860	904	863	921	851	822	928	891	867	930	906	892	861	915	900	853	920	882	869	901	897	874	940	871	897	902	920	858	904	917	885	860	921	869	863	855	931	850	866	889	906	878	833	855	913	863	862	878	862	938	855	883	871	877	951	824	891	813	877	846	870	893	851	896	872	884	895	848	887	909	887	955	891	875	869	899	909	899	907	853	882	897	894	841	865	858	892	878	864	856	867	907	861	853	861	844	864	881	924	879	837	852	895	895	944	888	904	901	885	909	913	894	876	880	922	882	889	872	873	871	849	925	845	857	870	853	864	871	899	868	865	875	893	883	876	896	824	846	897	844	889	876	892	905	877	914	893	865	877	827	880	865	932	915	882	910	891	885	884	875	873	929	903	939	867	898	870	797	914	876	870	883	870	894	910	915	918	945	810	864	892	890	875	920	840	859	806	873	902	852	876	883	848	893	831	896	871	835	897	887	932	941	828	873	920	899	928	880	941	890	897	942	898	895	856	864	900	850	891	862	853	854	892	895	908	873	867	875	902	883	920	858	870	905	912	863	841	869	875	895	879	857	879	862	854	849	871	886	904	847	858	923	913	896	902	877	889	901	886	909	843	939	858	898	895	881	860	932	900	826	845	849	916	891	908	864	918	844	888	911	928	866	861	854	869	864	846	895	875	879	905	868	881	855	882	904	883	905	882	916	897	922	888	945	900	941	911	880	915	961	849	872	862	854	941	860	861	848	921	866	902	940	840	875	844	869	875	933	892	879	909	885	886	877	874	871	907	917	879	921	849	952	935	828	895	895	935	884	888	874	933	908	890	921	907	868	891	867	902	844	875	845	858	909	896	916	885	876	883	881	901	914	907	848	905	894	875	887	924	871	913	885	896	857	909	905	904	858	908	859	915	943	852	903	880	844	907	909	896	822	860	879	873	889	869	899	921	872	910	873	893	874	886	915	915	858	895	925	896	909	855	942	888	881	852	887	866	931	898	888	884	890	891	846	934	844	897	884	856	888	901	879	846	938	821	877	897	890	904	892	863	875	896	865	896	931	915	888	867	871	850	889	866	920	869	868	874	899	915	922	860	969	831	895	926	930	880	926	937	899	816	906	858	901	863	856	887	899	932	913	896	908	917	864	880	899	869	892	914	874	935	820	914	869	869	885	847	930	869	924	880	871	873	896	860	872	914	964	889	911	852	870	855	916	866	947	840	896	879	917	872	906	860	842	904	881	843	881	857	864	839	851	911	867	935	918	909	890	882	873	890	880	875	877	946	881	904	844	905	888	912	802	843	922	831	869	914	910	877	904	849	889	887	863	856	881	900	846	893	902	875	865	937	916	915	898	943	851	835	908	864	893	945	850	883	937	901	874	875	885	891	905	832	911	915	974	834	913	834	863	856	870	845	928	893	878	893	878	888	884	914	787	886	895	860	926	887	847	888	897	917	935	913	841	897	880	846	906	898	903	915	862	896	926	867	934	855	893	871	913	903	896	924	923	830	893	831	902	865	934	939	864	927	927	897	925	905	839	878	888	847	885	883	911	908	921	915	893	922	932	899	866	884	869	916	849	896	913	919	937	880	918	882	885	892	898	864	846	894	841	914	905	851	868	983	865	917	835	928	852	863	865	871	900	818	899	875	925	860	860	908	896	834	877	882	862	900	836	904	910	819	893	907	934	897	924	906	918	920	928	886	859	892	905	900	864	919	890	913	866	926	900	835	868	836	917	881	919	823	811	870	870	940	938	883	911	850	858	918	906	844	894	895	844	874	876	882	887	860	871	911	922	958	926	871	905	883	904	901	934	858	895	841	946	904	921	906	875	868	913	894	904	917	846	839	906	919	861	891	911	815	830	871	864	870	856	853	854	879	907	904	877	876	874	890	929	904	942	893	865	940	804	889	947	905	868	856	908	892	901	886	887	879	938	852	855	848	907	897	859	896	876	855	886	928	910	894	873	887	876	901	874	851	914	883	912	860	930	888	890	833	882	903	903	871	889	908	884	891	925	937	868	890	905	892	847	890	906	880	883	849	896	842	911	873	884	919	870	885	859	854	860	851	877	900	929	869	901	930	866	833	906	844	868	854	927	872	901	875	927	871	805	928	896	919	897	880	903	835	892	886	857	904	890	936	905	838	830	868	929	897	930	902	870	877	868	877	909	847	885	855	829	904	925	871	953	892	875	938	852	883	860	838	866	848	852	885	873	876	905	891	919	873	921	890	878	835	902	889	903	843	879	876	866	925	889	887	907	883	917	884	860	894	896	881	914	903	877	865	878	849	868	874	929	903	840	873	887	857	862	824	905	849	899	936	871	820	890	925	921	880	906	856	824	887	926	922	933	866	891	900	864	903	887	868	873	868	862	893	797	890	887	933	905	885	919	861	868	897	847	874	877	853	866	800	933	942	856	892	871	908	916	876	918	868	885	896	862	861	855	936	891	900	874	902	899	857	896	846	905	919	923	905	954	852	909	929	876	857	883	886	877	912	911	883	870	876	807	886	884	901	917	862	883	894	910	829	931	847	885	921	940	919	926	915	885	847	942	889	846	887	878	865	869	892	908	898	803	834	883	841	892	855	869	913	846	860	840	900	909	944	884	917	875	914	849	924	937	865	927	886	888	903	865	877	919	911	878	881	878	904	873	962	852	810	927	902	928	870	887	870	899	890	867	884	906	862	855	901	937	900	877	871	893	853	812	872	928	828	864	890	909	850	904	854	865	892	939	897	846	892	912	907	853	865	856	904	861	934	899	849	892	887	901	816	898	868	904	888	875	896	875	916	899	887	850	899	911	899	918	918	827	864	911	829	926	905	935	896	889	947	908	901	929	983	836	928	857	914	876	793	906	927	923	886	903	889	904	888	929	827	857	830	899	903	850	882	886	878	929	829	893	864	913	857	892	891	909	862	919	932	859	886	849	888	881	891	877	855	931	862	908	872	870	860	861	889	907	905	903	860	888	878	853	878	908	879	911	909	824	910	850	900	886	877	831	890	909	864	902	892	843	881	910	888	901	892	884	862
44037	36666	37630	30315	7511	5884	5452	4190	1924	866	273	247	286	274	259	274	286	284	242	249	244	260	273	272	250	257	270	265	232	224	247	259	232	259	231	271	275	258	229	263	278	258	268	259	238	242	270	209	250	243	234	249	214	250	256	238	229	245	231	247	250	239	226	254	264	237	259	251	268	245	252	247	234	251	234	256	244	263	268	259	229	248	272	242	277	276	241	242	252	278	252	249	233	267	271	256	266	255	263	283	269	260	234	249	270	243	259	249	222	242	265	241	246	280	270	259	265	256	252	227	292	241	286	255	245	237	259	266	245	218	282	243	272	261	274	265	269	215	245	253	262	244	245	249	285	261	269	217	252	281	258	271	270	224	273	241	250	257	274	276	286	267	250	235	251	236	276	259	243	254	260	256	245	261	269	233	253	247	249	270	218	233	227	269	247	266	280	257	268	250	243	231	262	246	249	265	233	254	268	231	294	279	296	274	263	246	265	226	232	262	253	227	255	222	254	241	253	248	237	256	253	273	255	261	259	268	231	246	244	248	262	262	269	230	263	264	256	250	263	262	253	269	207	224	266	258	277	242	243	261	277	272	237	248	239	238	248	259	234	262	237	261	259	270	275	257	228	258	244	274	260	221	272	250	236	232	226	253	248	237	277	267	252	269	247	276	254	235	240	255	270	263	242	262	235	258	265	246	239	218	249	258	280	254	264	223	225	257	263	231	258	266	240	268	257	248	253	267	234	257	280	240	261	262	264	250	223	259	242	242	272	247	278	220	258	255	246	238	224	230	260	245	255	236	245	275	235	262	265	272	286	238	255	248	253	254	234	256	264	266	246	259	258	236	233	253	257	263	217	227	228	250	244	238	271	233	246	292	240	259	234	263	254	223	233	248	265	251	272	248	241	262	247	237	255	250	231	265	257	259	267	229	232	258	254	231	281	251	263	232	258	218	235	249	268	273	264	237	260	215	241	259	261	261	264	257	260	261	248	277	244	231	245	259	253	278	243	252	252	245	261	238	252	248	268	269	244	226	260	254	235	239	247	262	244	277	243	251	266	236	262	246	240	253	236	227	220	271	245	256	234	283	245	230	247	275	239	273	259	252	253	274	253	215	235	240	257	258	228	257	225	251	233	263	250	257	242	242	245	279	237	253	266	268	237	274	257	241	266	224	249	248	302	258	230	246	214	255	264	263	234	263	277	228	263	286	256	273	270	222	257	224	272	260	258	277	256	262	261	236	246	249	277	261	263	236	270	232	270	297	259	275	239	250	259	280	271	271	245	305	251	245	274	235	240	235	264	265	254	268	241	241	246	270	286	246	242	242	300	266	252	283	253	259	242	228	242	281	233	254	260	258	252	273	262	246	243	271	231	289	281	267	250	245	225	247	253	256	255	234	276	285	252	268	271	263	262	258	228	262	249	268	273	240	197	294	265	244	262	277	233	260	261	264	229	270	251	253	271	271	255	272	230	260	261	244	262	238	238	222	274	227	255	265	260	246	263	264	268	278	284	242	275	266	249	268	247	254	258	285	242	262	276	278	235	274	235	257	275	259	262	233	280	245	242	274	216	230	243	228	252	268	276	229	242	247	254	266	249	282	245	229	234	257	236	271	255	266	252	248	272	269	281	272	277	243	253	274	260	260	250	256	246	235	264	250	241	267	219	252	264	253	249	212	250	233	230	254	263	252	283	257	249	289	263	274	251	251	258	232	260	250	255	260	261	251	252	257	253	255	271	234	258	240	223	258	251	248	239	240	276	234	259	231	222	256	250	247	257	247	231	258	274	250	267	272	243	232	248	239	276	253	274	255	266	252	242	253	232	257	242	259	236	292	253	272	268	241	249	261	269	240	258	276	255	260	241	237	260	247	240	245	221	230	232	255	238	267	235	270	253	247	259	281	254	272	261	273	241	242	285	230	259	225	282	258	275	242	258	255	259	271	239	278	282	262	254	257	266	262	223	238	249	260	233	241	249	262	264	235	259	249	261	281	259	259	272	214	257	272	263	264	269	251	250	241	267	259	267	259	271	236	269	235	276	266	243	250	263	253	271	264	278	248	247	265	252	245	235	253	242	273	256	268	277	292	275	244	258	255	250	272	275	249	233	269	261	258	273	237	267	226	228	288	269	240	247	264	243	242	269	244	271	254	236	261	246	250	261	257	275	268	269	258	240	256	212	256	269	232	279	271	265	260	272	262	267	252	217	281	273	257	259	234	259	231	275	265	253	256	250	273	274	263	246	246	240	252	284	257	267	251	237	239	252	257	255	250	252	239	241	224	248	249	224	217	245	267	254	278	250	256	256	226	269	253	241	257	249	260	256	250	226	238	270	248	225	264	263	244	252	277	228	247	223	230	248	253	260	273	258	236	256	247	256	230	231	264	264	239	229	255	257	251	253	266	254	254	257	229	254	236	269	267	245	257	276	235	252	211	262	255	263	252	284	264	279	261	268	221	256	265	252	251	240	258	283	259	252	231	242	244	253	244	266	267	260	245	242	260	253	266	250	254	252	251	262	246	248	273	258	235	244	262	257	238	237	252	235	255	288	258	250	281	242	261	245	281	259	239	267	254	237	254	261	283	248	226	219	234	244	276	237	237	241	263	259	231	247	250	248	249	235	254	271	239	206	242	239	251	257	260	247	264	222	259	259	248	292	246	256	267	242	262	236	252	247	225	262	236	236	256	249	267	269	265	280	248	269	244	255	262	260	265	284	232	222	233	244	242	254	245	267	270	223	228	253	291	243	262	243	254	244	262	234	240	246	281	254	226	228	250	242	232	255	266	240	271	260	258	260	263	231	246	250	268	273	228	255	232	224	240	254	273	276	241	281	305	239	264	258	267	234	274	296	266	252	225	269	269	257	256	272	272	260	239	245	275	246	235	244	260	260	256	264	254	263	265	239	239	244	254	225	254	232	275	238	246	255	238	286	233	252	258	270	264	249	250	256	268	256	266	261	262	255	246	263	276	226	240	245	247	261	254	246	239	261	262	249	268	269	256	297	247	250	262	245	265	245	247	267	263	287	276	256	277	270	260	227	260	236	275	240	223	265	267	263	277	242	256	243	236	248	250	250	251	237	243	269	266	240	287	286	289	273	292	229	269	280	272	236	223	232	230	242	249	263	250	273	232	263	230	238	253	232	276	246	272	269	280	264	237	227	254	241	261	218	240	254	282	252	239	260	252	262	227	242	255	262	265	273	291	248	253	245	241	242	256	245	243	257	256	272	265	248	248	237	255	279	265	239	255	260	232	269	253	267	266	254	238	266	260	244	256	224	251	252	247	270	223	254	258	262	266	269	243	263	246	225	271	234	276	244	250	261	260	228	232	249	270	229	269	261	239	248	226	234	212	299	251	245	275	266	282	239	241	273	255	238	235	225	266	244	273	247	240	265	282	258	236	272	258	247	220	253	250	270	252	250	247	251	268	245	239	261	244	264	241	254	247	232	263	239	248	278	240	270	256	313	225	252	276	285	280	244	251
28939	29882	40330	33566	14361	19017	18354	14898	7511	3344	667	621	599	615	629	661	590	613	600	562	605	621	592	616	614	591	605	608	609	567	640	629	662	646	617	563	581	587	604	607	611	639	609	605	576	576	609	590	606	574	655	580	613	585	606	611	581	611	596	582	646	648	632	615	578	569	620	578	584	571	640	579	601	610	597	632	638	600	570	609	581	580	587	572	628	608	613	572	612	616	595	613	615	612	582	572	584	570	591	581	580	595	617	577	582	629	625	642	597	615	644	635	626	588	625	613	577	597	599	620	557	603	582	617	605	616	612	572	607	636	599	598	610	594	599	610	588	605	596	592	619	590	594	581	610	612	629	554	567	579	599	605	588	600	630	612	634	611	591	570	606	601	618	590	619	602	638	616	606	637	569	578	620	582	546	579	625	613	575	584	601	629	558	604	605	628	605	577	588	653	580	622	644	592	621	626	638	579	628	600	628	596	612	630	576	596	638	563	595	610	608	640	540	604	598	598	587	648	557	608	633	576	628	616	546	587	617	580	607	590	609	622	593	586	636	582	613	605	623	542	609	590	600	611	587	586	609	611	619	573	585	648	598	623	604	523	573	642	579	606	597	550	589	623	595	595	585	608	592	636	574	588	594	635	583	653	596	616	560	567	614	591	623	623	586	568	604	616	652	596	632	642	638	584	630	619	630	607	643	602	584	605	646	594	657	608	611	605	670	645	613	591	616	624	582	636	618	594	569	610	576	567	562	587	628	603	613	625	572	615	584	551	600	607	594	575	594	602	632	589	575	611	605	607	637	567	606	598	602	633	614	612	611	589	616	603	613	599	590	572	568	584	596	642	610	592	582	580	617	576	613	619	593	623	636	603	585	625	611	562	585	614	572	585	622	578	624	609	625	557	593	567	585	572	591	594	552	575	600	558	601	598	583	630	599	614	578	584	613	606	611	613	602	579	622	568	578	622	598	592	600	589	598	614	607	597	606	594	604	632	614	633	609	591	598	628	616	568	570	597	594	597	565	599	605	580	565	661	597	549	599	631	619	625	579	636	586	622	557	559	564	572	621	594	581	605	611	599	616	583	566	611	639	581	571	594	623	610	573	586	606	586	572	587	577	599	608	609	624	604	608	604	610	570	623	618	551	597	603	584	588	617	604	578	588	594	592	603	598	588	587	555	614	599	623	596	597	582	563	672	598	584	609	612	561	583	633	588	583	641	578	574	643	642	630	602	620	629	605	609	656	601	539	612	627	605	654	579	567	613	574	562	627	592	603	619	599	578	605	585	602	577	607	608	641	611	608	588	598	638	590	594	611	627	637	634	558	606	582	636	623	591	613	626	601	587	618	604	584	566	580	620	622	621	593	565	602	671	578	572	614	627	610	600	586	603	594	605	594	623	593	578	597	575	597	585	566	623	536	616	618	629	610	601	632	595	603	605	576	602	567	635	617	570	622	584	571	565	635	587	609	602	612	603	565	646	574	667	596	647	586	590	573	616	608	592	582	574	601	590	610	584	561	613	581	613	606	565	584	580	580	601	598	622	598	600	599	584	587	538	608	657	592	644	642	565	620	587	581	618	570	628	594	596	548	612	607	582	555	586	620	645	612	603	592	638	582	622	601	633	592	607	592	653	633	644	620	635	619	585	622	551	599	635	589	584	647	620	642	580	562	612	595	596	560	624	643	631	616	602	576	619	611	610	591	591	623	622	589	569	560	598	602	622	605	571	591	608	616	602	575	609	522	607	603	598	638	616	625	613	619	588	586	609	602	620	560	628	622	611	612	618	594	546	603	598	645	614	577	513	603	573	585	593	597	597	590	628	635	587	589	632	564	602	588	584	568	581	606	635	597	589	609	591	608	594	598	581	544	631	588	657	580	631	625	615	633	616	594	616	574	625	598	620	607	574	611	589	563	605	596	594	606	540	600	591	549	579	582	571	571	608	652	604	596	586	600	557	605	571	544	591	569	549	606	582	590	639	582	593	590	579	644	618	622	610	599	588	625	589	604	623	609	622	586	584	613	548	609	588	611	580	603	543	600	595	600	625	628	568	609	612	607	614	607	580	602	605	603	642	600	664	616	600	598	579	632	646	629	585	635	546	598	614	579	580	625	622	600	588	610	573	599	647	609	612	617	581	604	594	571	604	592	608	579	643	576	592	612	595	578	578	617	555	589	576	607	596	589	616	569	609	637	563	639	627	584	600	567	582	642	550	592	620	618	596	654	611	628	608	606	640	593	600	595	593	581	604	614	578	567	567	622	617	615	605	579	601	622	608	580	584	537	635	613	567	608	567	609	548	617	570	646	630	635	626	603	633	538	565	620	607	585	622	624	640	606	609	588	602	624	599	622	650	548	602	648	584	568	604	582	620	575	593	584	640	565	615	631	617	605	555	587	564	587	563	635	584	597	643	629	621	579	656	577	577	620	607	574	594	606	604	661	627	587	575	591	591	605	601	566	565	631	608	584	612	572	607	621	622	623	632	610	607	621	629	608	582	622	585	595	614	570	571	586	604	571	659	602	640	629	635	617	572	575	605	611	613	614	626	582	616	584	609	624	649	600	610	617	650	605	574	619	611	590	607	612	569	580	632	579	574	582	635	585	626	660	588	618	607	619	610	640	605	608	587	592	575	595	556	586	574	598	565	611	625	551	563	588	593	627	557	632	579	599	602	588	635	565	610	617	623	614	602	578	617	594	603	588	592	579	606	600	619	642	622	589	622	565	619	650	621	641	580	611	598	593	602	601	564	619	615	631	553	581	581	633	594	583	620	645	609	608	613	643	625	619	663	635	610	612	612	531	590	605	566	566	578	582	623	569	616	594	579	596	635	594	640	558	585	662	612	598	599	613	616	596	562	554	588	633	595	601	597	620	595	584	620	600	548	559	624	595	628	594	602	589	588	614	608	589	567	659	591	562	584	633	592	619	581	619	646	560	593	605	630	627	596	611	597	617	593	624	643	649	592	575	596	581	583	621	620	597	595	631	617	649	623	609	600	607	577	600	605	603	575	619	557	594	630	608	611	600	599	562	588	583	596	634	616	561	568	609	596	584	547	634	578	621	563	619	657	605	561	609	572	575	591	619	580	599	577	600	625	611	621	608	610	608	612	595	565	605	596	610	607	588	628	595	578	607	653	595	595	627	583	585	591	594	614	639	605	604	567	649	614	630	639	574	641	631	594	622	596	567	644	597	653	606	591	536	577	615	583	547	622	585	601	613	584	598	572	607	655	583	586	578	572	561	591	581	591	592	621	611	560	584	585	611	585	594	642	605	611	613	565	625	570	608	570	618	620	594	585	617	628	627	570	573	612	562	624	582	631	619	591	553	630	617	584	637	586	599	591	647	589	604	594	646	623	627	615	631	605	604	618	606	523	602	643	596	588	594	619	606	644	603	641	614	582	601	616	640	593	607	610	592	604	613	641	568	594	615	565	587	605	544	556	601	600	613	592	576	582	606	619	616	600	616	644	632	634	638	591	578	629
11161	2383	1761	1345	548	500	526	470	407	405	410	376	399	419	424	409	392	385	396	406	406	387	461	443	407	375	405	397	408	380	399	379	432	370	350	390	377	406	410	335	400	406	375	363	412	411	371	389	373	377	384	401	384	382	383	371	410	394	430	385	414	445	405	406	361	386	383	394	400	408	375	401	400	398	383	399	407	375	382	388	366	407	436	360	403	375	403	399	397	391	425	385	399	446	310	348	369	409	421	402	384	365	394	424	391	357	385	393	384	378	415	400	406	385	419	412	411	397	392	371	411	379	396	405	406	400	418	413	395	370	421	388	389	364	390	396	386	381	373	391	371	396	405	434	376	370	417	379	356	386	386	359	364	401	398	400	389	381	386	416	389	388	409	397	395	387	410	383	415	399	403	432	386	399	418	372	397	443	376	401	394	407	379	391	389	487	379	401	371	392	429	410	404	401	396	398	377	388	378	415	412	407	387	415	361	386	378	388	431	392	398	361	350	346	427	379	387	419	411	430	420	379	444	397	365	400	436	420	421	394	385	370	396	381	381	384	403	414	408	399	377	404	395	374	426	432	396	429	373	416	399	375	360	386	365	381	360	384	403	398	396	421	406	420	380	379	382	403	374	398	402	390	393	391	416	384	379	394	378	404	396	443	382	362	369	403	367	384	367	418	389	379	417	422	396	376	411	437	428	413	365	403	362	393	421	384	409	424	384	405	434	407	402	396	405	370	410	388	383	387	390	414	403	387	406	384	409	409	389	401	376	387	367	404	374	399	401	415	422	399	369	407	362	411	385	426	404	407	370	423	397	377	368	395	395	390	384	389	408	376	419	392	385	373	352	391	430	367	401	418	407	373	383	395	417	403	372	365	425	347	381	390	383	390	379	432	433	379	418	436	397	404	396	359	403	386	386	392	416	432	394	329	381	356	397	410	372	383	421	406	373	372	412	402	371	398	396	392	416	393	386	341	380	380	371	414	420	411	392	359	417	412	377	382	377	346	376	366	392	400	424	392	414	401	358	400	404	415	404	398	376	380	402	404	384	413	389	397	399	349	359	421	407	387	405	375	391	376	392	384	434	402	386	396	411	408	379	435	373	391	402	395	373	411	388	384	408	385	422	407	431	417	401	423	403	397	412	407	406	429	435	398	419	403	423	394	392	368	412	387	406	406	408	375	373	389	443	363	365	392	411	352	372	407	406	383	384	404	385	429	402	419	357	394	373	400	372	396	369	394	372	400	389	404	348	412	377	405	371	397	388	389	410	382	384	363	405	418	357	370	355	376	361	384	364	383	385	397	362	373	398	410	391	398	392	399	353	390	410	400	408	357	399	398	423	365	409	408	389	395	388	377	395	395	404	397	394	383	389	398	384	417	423	411	368	413	418	412	376	380	430	406	386	414	406	378	433	396	410	410	396	380	430	403	359	417	385	395	383	419	412	387	421	403	408	396	419	406	367	402	370	365	408	417	399	362	381	370	408	399	419	380	369	376	396	400	410	378	388	391	418	367	387	372	396	349	356	409	389	413	366	412	409	408	397	408	428	403	375	387	421	441	408	402	413	402	387	394	361	418	392	370	441	373	405	471	422	417	363	404	408	375	408	388	389	398	363	389	367	429	399	383	396	385	389	407	391	394	407	395	392	441	403	415	400	409	387	387	389	404	407	387	423	355	368	395	406	401	383	397	388	394	388	428	407	410	415	437	408	389	380	381	384	399	409	384	397	382	399	404	423	382	377	406	402	388	400	426	393	420	417	380	400	328	427	401	413	408	378	381	394	360	393	381	384	397	374	415	371	369	375	387	387	410	379	373	421	423	397	359	381	423	361	362	395	398	366	399	395	360	375	405	399	417	415	424	355	447	406	392	407	418	407	370	398	355	380	408	371	409	377	367	384	394	381	371	436	394	427	419	383	361	403	395	371	369	424	399	379	365	384	440	390	379	398	381	358	373	410	386	382	406	409	395	433	399	388	357	385	409	364	438	392	397	395	394	388	370	413	387	400	417	393	414	436	406	390	355	404	413	395	372	429	416	392	365	394	412	356	430	412	382	444	358	360	365	378	406	361	384	402	393	406	396	391	386	391	376	404	352	412	411	378	415	412	420	393	400	382	363	354	427	361	429	407	401	372	410	402	388	369	433	394	360	391	396	382	371	397	413	420	382	422	407	431	402	382	374	407	395	383	372	435	402	380	396	407	418	385	403	397	375	397	429	387	408	363	397	440	384	380	419	429	429	429	410	392	369	417	390	364	377	426	365	360	388	364	404	399	421	381	338	383	431	414	406	394	386	421	423	435	391	418	379	380	376	389	418	365	388	380	424	420	444	394	390	391	377	385	418	404	399	352	396	377	450	428	377	387	398	361	371	403	384	378	395	400	378	387	403	412	377	422	378	347	372	376	392	383	413	354	414	388	404	436	373	400	378	417	385	399	405	381	394	413	406	397	435	375	401	378	387	403	354	403	421	379	423	361	379	364	423	413	368	393	396	379	388	408	386	418	390	395	405	371	382	407	379	380	436	357	399	417	349	404	406	386	407	383	408	365	362	402	397	373	411	371	373	408	373	381	422	411	377	391	398	402	377	405	403	415	382	415	390	414	399	420	389	358	394	418	398	382	396	377	378	393	365	391	386	348	415	410	387	371	402	384	395	369	379	373	371	401	382	410	379	415	386	401	406	414	388	403	392	381	386	386	363	414	420	382	385	391	383	404	391	396	444	386	390	419	391	377	419	378	381	379	447	412	399	364	370	395	400	402	410	378	397	371	383	382	389	404	361	440	427	430	372	400	404	384	407	413	350	373	401	395	412	401	398	372	386	381	373	366	408	391	401	402	424	400	417	428	392	414	386	414	383	376	401	412	408	429	418	349	396	365	372	389	381	374	416	400	405	367	391	419	379	377	401	354	422	384	365	356	381	363	442	379	389	405	416	406	376	364	376	355	423	380	411	388	438	373	382	435	399	409	395	438	446	450	392	377	390	387	427	407	409	400	394	389	405	382	398	382	370	362	362	414	385	376	385	399	403	388	360	410	395	398	433	423	386	386	378	404	365	345	388	378	432	373	408	383	419	359	393	385	417	432	333	386	377	428	375	365	417	385	425	350	379	439	368	415	393	404	356	373	427	381	400	380	415	394	414	447	365	393	367	365	403	397	415	415	399	374	383	396	387	375	396	380	388	363	383	406	427	392	346	402	393	394	411	366	394	431	400	367	368	402	418	378	405	409	429	399	399	369	370	418	381	417	413	430	404	366	375	413	401	424	388	383	403	414	391	379	383	372	401	396	404	416	408	376	365	416	396	391	379	420	410	418	401	377	408	370	378	375	372	400	417	377	409	396	376	390	361	388	409	402	354	383	365	376	373	387	383	414	368	426	407	417	360	382	392	376	414	393	357	378	404	390	408	382	420	381	390	397	434	414	414	398	400	410	363	395	429	408	399	382	391	397	390	389	397	391	362	411	377	389	390	385	417	420	383	400	412
8011	3308	4005	3290	1193	1559	1585	1296	1016	915	917	871	994	913	909	903	874	876	928	917	829	924	930	932	920	888	910	929	936	882	916	870	902	999	878	939	872	957	943	889	911	916	920	944	842	929	886	911	918	965	897	854	912	878	928	948	951	907	923	863	899	909	927	966	878	929	926	923	890	899	892	945	860	893	930	965	893	898	918	880	922	916	917	941	936	875	870	935	889	916	883	958	913	882	923	903	885	883	898	866	970	894	901	891	943	903	909	907	889	906	892	969	891	941	856	897	947	835	898	909	873	869	920	826	933	925	871	969	895	911	910	922	968	933	901	877	957	920	918	928	921	921	884	903	926	912	899	966	897	926	869	916	920	916	913	931	933	899	926	896	882	905	915	925	926	875	885	930	882	907	919	871	893	909	891	867	881	917	878	892	946	910	842	839	837	936	978	890	906	855	942	848	902	919	868	909	891	906	853	925	908	960	874	939	903	919	881	881	907	924	915	894	833	925	909	915	858	931	942	920	897	866	919	911	935	891	909	916	874	895	884	863	901	919	940	872	920	910	908	910	904	905	842	921	950	934	899	875	886	909	925	884	889	858	936	895	892	936	837	895	901	929	858	893	909	893	907	893	904	869	947	873	922	925	905	860	893	905	904	977	937	887	889	898	934	891	890	956	911	911	890	883	931	873	881	956	927	870	902	884	922	906	901	883	931	899	911	876	906	938	910	890	890	847	909	928	902	921	943	933	918	912	902	905	943	856	858	854	878	934	924	899	928	927	927	877	889	883	936	967	814	918	926	895	904	949	833	911	894	898	937	826	886	884	907	865	873	990	928	904	930	869	879	908	925	913	904	904	885	896	919	884	885	947	911	890	909	899	885	907	902	941	905	898	916	891	854	853	925	943	982	894	944	931	904	964	906	885	944	876	935	907	933	884	896	893	919	928	904	953	928	906	861	946	887	895	905	913	906	880	941	908	912	887	911	869	915	884	904	898	903	886	921	901	884	945	897	888	886	856	868	878	900	868	892	951	848	895	932	897	903	902	865	941	858	895	880	897	917	924	947	934	974	888	883	934	876	922	904	861	926	924	966	933	899	863	878	902	924	951	839	894	892	860	881	881	904	884	943	952	911	879	893	859	893	896	899	880	861	922	967	903	879	940	827	878	896	946	835	917	894	941	867	931	911	869	899	901	902	966	895	915	926	897	899	894	902	896	887	888	959	887	910	928	862	835	925	968	954	920	894	899	874	902	877	861	831	962	832	929	955	847	914	900	938	857	942	877	897	927	916	921	917	931	951	892	903	910	886	873	902	948	889	892	906	918	953	906	921	901	864	921	889	877	933	936	863	943	877	924	888	879	876	889	887	916	918	904	883	903	911	882	906	860	893	917	916	900	867	916	902	918	867	932	881	913	963	946	882	884	946	886	912	929	910	939	962	929	967	949	941	927	971	856	907	853	850	878	921	870	893	918	885	912	888	913	951	891	906	905	935	868	849	888	854	959	941	887	898	849	961	917	860	930	879	919	893	877	940	883	908	887	844	906	915	914	875	899	919	869	893	927	900	948	892	942	908	931	902	873	931	882	880	885	953	851	882	878	869	920	912	865	881	903	849	937	908	939	864	904	875	915	986	893	900	871	887	925	949	906	888	949	886	918	917	895	883	926	931	915	883	911	906	909	908	898	943	927	897	943	952	917	858	901	928	877	935	914	921	851	892	898	907	878	900	907	906	952	869	885	903	929	849	910	925	910	927	889	936	969	935	894	896	906	911	947	895	867	904	915	885	876	904	918	874	896	922	883	915	912	938	891	907	932	899	837	938	915	879	949	885	925	915	918	894	911	885	908	903	938	916	886	855	892	897	931	873	870	910	920	903	893	903	929	903	874	888	912	920	891	934	882	937	914	890	877	873	948	934	910	841	910	936	891	914	890	889	916	947	864	863	829	925	909	883	895	877	924	861	886	900	888	913	881	929	874	879	940	935	877	878	889	949	885	879	924	903	898	900	860	922	885	875	912	914	933	898	928	885	845	884	890	896	895	844	920	907	916	915	962	909	872	880	962	968	861	922	894	940	873	935	928	950	852	892	952	936	918	927	891	927	860	895	898	902	911	915	934	927	934	911	882	862	891	872	892	867	913	892	940	994	933	929	903	927	934	863	942	936	917	912	978	902	944	880	897	923	946	957	899	942	911	963	849	886	915	900	902	859	886	862	916	875	882	927	887	953	890	939	863	862	899	892	906	907	886	911	854	864	891	886	905	931	911	870	877	891	925	903	920	879	940	938	872	921	925	879	903	963	856	894	895	877	915	901	902	941	908	891	897	875	903	879	900	872	922	867	886	967	903	878	883	893	911	928	867	870	874	915	926	927	932	878	919	895	908	947	949	888	922	912	903	897	904	871	900	878	909	861	905	921	915	922	925	899	862	960	911	858	900	892	873	927	959	897	921	897	904	867	930	881	890	895	888	922	960	922	903	844	880	949	939	861	923	892	895	844	874	889	924	880	869	899	848	901	922	900	896	959	922	872	945	929	897	898	888	868	905	922	928	836	937	858	886	965	856	887	912	875	894	888	936	897	864	892	929	930	931	917	864	905	894	873	910	861	864	860	945	909	890	929	858	970	903	997	937	890	924	936	994	860	885	910	928	893	865	923	894	891	858	866	913	903	911	914	862	849	866	923	910	894	897	887	905	915	893	947	976	951	920	827	854	927	953	856	854	914	893	934	889	950	893	899	884	961	890	960	896	891	873	903	892	865	940	891	883	838	931	946	916	952	933	924	921	919	913	932	949	906	903	903	912	969	969	902	923	878	868	916	872	858	900	909	901	903	880	915	935	963	936	875	932	900	875	894	932	950	890	942	904	909	859	892	873	914	839	930	916	882	899	972	921	911	943	914	877	950	922	905	878	889	874	873	911	901	905	904	892	921	889	907	895	901	907	880	916	892	913	877	841	889	848	878	930	900	915	885	947	922	928	916	854	846	900	879	866	912	918	904	942	881	903	904	952	935	860	915	857	880	888	921	933	988	868	887	891	901	944	891	894	923	926	931	896	919	900	916	952	892	914	880	923	835	890	900	881	898	888	901	857	915	879	889	902	928	900	891	893	837	904	955	941	918	877	955	886	934	891	838	894	884	963	894	916	886	828	895	897	892	906	882	920	905	894	884	906	908	893	907	937	905	919	942	907	918	900	891	892	867	858	890	919	897	923	881	933	852	904	893	903	890	894	936	920	910	899	919	905	892	900	911	918	891	881	875	899	929	923	891	907	912	923	890	878	917	944	885	923	941	891	908	883	903	977	885	887	916	939	921	890	884	914	879	890	897	925	886	909	896	871	927	892	866	898	909	871	953	895	872	909	857	904	894	924	942	884	907	968	974	852	871	887	897	941	919	885	914	873	978	885	877	875	929	911	895	961	890	946	900	966	855	891	877	897	918	919	899	923	904	900	873	916	896	899	882	939	868	892	920	907	911	861	893	908	883	924
32481	23860	26755	19455	4234	4143	3952	2773	1583	550	406	417	396	385	363	385	342	390	384	412	377	365	387	377	382	364	333	343	382	357	390	372	375	374	416	351	382	371	367	413	406	354	388	358	394	377	373	384	389	365	335	376	361	373	366	365	380	368	377	390	409	410	407	373	364	365	367	368	357	379	375	407	393	361	399	341	350	335	353	380	396	368	339	362	367	368	414	375	365	394	369	378	366	377	403	367	368	362	406	356	385	396	368	370	377	338	390	388	380	369	367	374	336	323	395	404	383	357	361	373	394	393	375	360	293	332	389	368	374	389	371	382	369	358	369	354	360	395	350	344	406	380	348	369	349	384	387	372	361	339	372	387	395	401	355	361	391	357	392	391	375	364	411	407	355	391	394	348	377	361	373	404	368	350	360	352	375	354	405	403	415	334	352	367	366	381	376	382	376	375	376	394	387	395	374	375	381	390	424	389	356	365	384	371	396	397	340	402	365	369	351	370	400	352	352	376	345	391	371	369	382	379	340	370	368	375	371	412	417	347	392	373	360	390	329	383	343	352	353	373	383	354	416	404	418	350	358	376	399	398	359	375	363	385	389	412	345	356	384	392	392	406	382	370	357	410	401	347	344	346	378	357	372	373	376	350	395	370	388	384	391	339	385	386	359	390	362	380	356	376	372	360	367	395	380	412	355	373	351	385	330	362	391	389	374	397	394	369	345	374	339	373	396	365	379	380	381	383	346	371	379	368	363	331	362	390	378	381	392	372	368	375	348	372	349	352	360	372	381	380	399	387	398	383	367	381	387	353	407	378	379	379	387	376	361	393	368	398	379	368	375	415	375	360	388	372	359	384	372	380	381	372	358	345	361	364	380	378	378	386	362	372	372	361	375	383	380	404	364	394	365	376	397	334	389	370	371	392	376	361	394	384	374	343	377	371	380	360	394	390	367	367	374	387	380	370	380	373	356	380	374	399	367	394	398	350	403	386	369	370	404	355	342	352	382	365	354	381	327	345	371	363	382	412	361	432	353	330	370	378	358	405	390	402	361	392	359	394	410	378	355	357	378	374	403	372	404	391	390	346	350	376	392	390	423	377	361	368	340	375	375	356	358	385	385	360	372	355	367	384	386	380	374	383	359	315	349	379	362	372	370	391	370	329	410	406	374	408	369	371	358	379	350	365	376	421	375	380	384	377	341	332	351	371	379	345	369	356	412	393	344	370	362	356	334	395	375	362	399	397	388	364	363	315	334	340	321	385	363	433	386	359	341	371	373	403	375	367	394	370	361	406	368	410	339	390	392	376	361	376	384	357	384	337	371	348	382	347	355	410	393	364	356	353	393	357	366	332	336	399	370	356	342	331	374	361	357	377	408	356	374	386	410	333	370	340	374	407	371	385	363	381	414	369	376	387	370	364	411	363	365	386	362	359	358	361	353	398	412	365	374	353	369	337	403	349	361	393	363	405	402	380	412	372	391	362	392	354	358	363	358	357	369	358	366	371	377	371	357	356	376	367	371	377	363	382	389	371	388	394	365	428	383	360	371	395	373	367	406	352	368	358	394	385	382	314	362	351	368	406	343	370	366	366	389	379	358	361	385	383	407	360	351	365	358	374	398	375	367	363	413	383	377	361	359	372	348	418	376	349	390	408	364	392	346	401	343	374	416	389	403	387	345	371	367	381	386	369	395	376	370	376	407	383	406	347	367	325	360	356	387	377	363	379	380	352	396	367	346	365	365	332	372	350	363	370	380	403	343	348	341	362	366	368	338	369	357	364	376	382	370	376	368	370	372	337	365	357	367	351	375	327	361	384	362	361	386	413	400	371	380	402	371	411	365	391	353	400	374	347	369	430	385	402	348	352	387	359	338	368	389	345	353	394	377	371	376	423	347	349	380	389	369	414	351	362	367	374	397	395	357	371	356	354	381	372	348	344	347	367	343	381	378	401	393	384	399	366	427	353	336	365	402	341	410	361	371	363	364	386	363	392	397	356	374	381	383	372	380	378	379	401	378	399	371	393	398	387	365	397	382	427	391	371	394	392	422	400	412	353	329	364	356	342	399	392	404	400	406	368	342	356	451	349	375	363	357	346	356	373	398	384	360	328	350	387	349	355	364	356	377	369	345	350	434	383	392	417	400	348	356	371	338	364	390	407	356	396	373	348	360	390	345	350	366	394	360	385	354	363	422	390	330	362	351	386	328	380	366	409	374	375	384	405	394	345	340	345	364	433	343	381	365	341	409	412	372	394	402	378	394	435	357	399	392	388	378	354	348	340	354	387	348	384	340	363	357	420	353	377	344	345	355	375	375	346	346	360	414	353	406	364	367	356	391	380	374	350	364	358	400	378	367	364	423	373	363	388	356	363	361	397	401	360	375	360	382	360	346	364	402	354	370	369	378	346	364	403	359	348	367	439	359	363	377	417	349	372	374	384	394	384	343	352	416	365	379	370	390	396	364	351	344	341	391	365	388	371	381	372	402	398	375	362	360	356	397	364	404	379	356	386	355	346	361	377	364	351	393	334	353	388	360	369	401	340	374	384	351	418	361	384	399	367	363	380	379	359	398	379	397	368	391	334	366	371	362	400	355	388	372	341	355	385	368	381	366	370	370	372	366	369	389	386	376	387	388	387	364	393	367	391	373	408	395	375	381	351	367	390	372	356	359	384	379	367	382	397	383	376	371	358	387	396	371	359	412	353	369	375	395	377	378	382	398	366	377	363	360	360	385	385	335	347	385	349	354	378	397	350	376	325	329	354	386	369	433	340	375	352	403	378	384	369	393	351	376	382	368	376	394	384	390	391	353	373	396	386	353	355	376	369	375	375	351	362	417	364	374	348	358	399	382	351	411	387	383	382	387	387	373	410	376	386	375	405	403	352	383	389	378	335	401	423	353	393	390	394	376	389	392	397	379	334	370	390	388	399	398	362	396	387	391	387	363	373	350	351	386	364	391	363	376	343	369	344	387	360	372	345	402	375	363	359	374	349	405	330	338	379	371	395	345	362	326	367	379	418	375	365	319	377	369	405	366	355	399	371	373	394	363	365	379	341	368	349	376	375	347	382	390	367	342	387	402	370	357	362	355	356	360	410	393	348	384	377	398	349	374	375	354	364	390	332	362	362	360	350	344	367	378	395	373	375	366	377	360	369	392	370	380	413	364	379	326	375	359	340	373	358	368	385	386	364	352	398	405	373	397	394	370	356	381	363	375	386	395	394	366	378	403	409	352	362	365	380	393	391	385	395	374	374	354	392	365	382	381	376	391	361	386	389	393	353	408	396	383	367	358	367	356	361	364	364	351	401	391	383	406	382	367	385	345	384	379	366	347	388	337	381	367	370	355	384	386	386	394	350	389	402	371	382	355	326	375	345	381	384	362	367	378	362	354	378	385	374	357	366	368	380	401	383	339	395	361	371	377	411	363	360	400	392	314	355	382	366	374	382	347	394	373	377	394	353	367	371	370	356	364	373	356	392	350	361	370	409
21026	21616	33171	24252	11096	14822	14365	10241	5829	1466	879	851	871	816	901	896	847	854	857	890	847	869	853	925	867	867	881	849	880	853	913	868	905	858	889	882	888	875	839	854	842	915	861	879	863	901	854	892	795	873	822	867	860	861	835	923	875	907	830	808	836	877	879	831	843	879	845	856	850	879	779	882	851	880	863	857	852	901	885	850	913	855	890	867	893	863	880	852	859	844	881	869	856	853	851	836	854	821	840	876	892	877	889	841	881	857	865	897	830	838	857	821	852	845	867	869	918	881	875	890	877	831	880	847	843	837	879	882	885	839	905	826	874	840	901	868	899	876	809	893	879	922	840	851	856	877	844	896	875	865	820	837	848	829	865	837	847	818	885	875	827	875	877	886	851	896	847	857	782	840	835	813	814	831	903	833	835	866	910	854	864	868	860	816	869	862	845	823	883	849	844	868	858	834	789	807	874	847	868	864	824	875	898	883	833	872	888	884	826	894	879	822	859	856	874	828	848	874	859	862	817	856	909	851	800	906	894	813	797	853	885	888	861	837	814	904	922	939	812	872	807	883	843	890	876	848	866	843	904	843	853	881	875	810	830	864	859	848	737	814	877	851	855	823	833	876	891	850	875	870	864	888	873	868	897	928	853	874	909	845	883	890	813	874	854	882	832	871	835	868	891	913	868	861	844	802	864	865	898	846	838	842	842	837	849	827	923	842	883	860	862	852	820	892	885	820	903	851	873	839	850	865	849	891	857	849	822	910	885	865	891	900	909	826	884	822	872	877	883	855	818	826	913	842	858	835	873	873	859	846	861	827	856	825	896	845	881	827	867	836	867	844	876	938	841	831	827	840	838	857	862	823	856	853	847	797	856	897	836	853	829	830	837	868	866	862	865	906	862	829	859	876	885	856	815	851	805	881	826	840	788	884	884	865	873	911	833	887	860	872	869	876	795	860	874	808	866	856	835	874	865	856	860	887	907	842	824	926	863	848	812	832	859	848	869	794	836	885	889	842	827	846	870	814	861	806	863	866	803	807	811	863	808	844	889	865	829	825	881	838	827	819	885	856	877	867	859	914	934	846	869	841	836	882	902	905	915	837	822	902	886	851	861	791	824	909	834	855	895	828	851	859	853	831	893	839	850	843	880	851	868	860	826	851	798	857	831	834	818	818	921	858	834	889	844	850	825	843	896	863	866	809	846	825	823	846	838	881	835	860	872	859	888	869	865	909	874	860	882	862	874	826	896	901	875	901	862	903	872	874	848	846	853	819	819	836	875	838	849	863	825	804	894	879	843	875	871	845	889	843	923	802	840	847	847	829	878	817	844	856	803	898	851	885	873	848	824	854	887	869	796	860	869	845	808	839	856	892	797	788	823	875	899	851	858	866	900	844	865	824	834	882	858	835	845	828	874	842	874	845	824	828	828	837	846	851	845	839	863	862	890	842	898	823	844	815	876	861	869	841	829	846	874	876	902	871	871	851	836	847	826	781	844	859	883	857	863	869	842	871	845	822	847	832	802	805	858	880	871	882	870	808	812	849	846	821	817	828	812	919	842	829	894	855	833	840	888	820	857	889	893	906	876	839	858	842	870	892	857	831	845	841	861	928	858	864	861	868	837	849	862	866	780	851	858	822	846	892	851	863	891	856	877	826	862	882	782	859	894	836	861	844	811	856	880	863	918	887	889	888	884	857	859	844	865	773	879	890	905	879	878	820	878	813	865	838	828	859	865	865	860	843	860	834	869	832	815	829	834	865	873	807	843	860	822	834	888	846	853	830	899	829	881	876	833	900	850	862	815	840	842	842	870	835	820	877	918	821	831	872	825	872	841	878	871	874	840	896	876	847	893	879	827	851	828	826	893	842	819	838	889	835	838	825	873	905	856	899	880	843	822	894	832	857	849	849	847	858	891	848	811	903	846	876	850	860	854	866	839	876	847	849	932	858	900	839	908	883	881	859	883	870	840	836	867	867	866	895	917	814	851	847	804	834	871	786	867	850	876	886	898	890	889	852	836	860	861	840	825	874	835	888	836	822	842	815	805	796	888	912	844	861	780	868	862	828	908	826	821	867	883	804	911	897	886	840	875	858	879	832	916	854	870	853	882	911	914	838	819	916	889	883	822	854	853	846	882	867	831	817	853	851	878	831	811	902	852	851	889	868	850	849	861	894	912	833	836	846	781	827	857	843	844	845	849	831	875	909	872	853	808	901	893	824	859	830	823	881	819	814	878	867	853	859	861	832	937	825	901	866	888	882	824	878	872	844	847	822	840	872	812	884	811	815	846	902	860	836	874	857	855	858	829	861	891	860	862	878	868	871	823	802	833	861	780	898	816	826	864	867	877	868	888	808	826	884	822	875	887	870	866	851	879	867	892	799	875	834	788	862	838	882	858	858	885	814	867	827	888	819	862	908	853	840	803	809	866	795	826	861	806	854	871	847	859	920	907	846	858	900	878	871	895	836	804	860	827	864	873	790	846	887	824	875	866	870	838	851	798	885	825	871	860	858	899	877	864	846	834	830	827	857	830	840	855	851	840	876	820	845	852	830	864	841	796	852	831	861	819	845	856	820	819	845	896	822	895	871	872	857	896	893	875	850	873	870	873	867	872	867	877	848	845	874	863	865	883	814	849	869	863	853	840	828	868	892	822	892	854	812	864	869	837	838	840	854	781	887	838	890	907	833	792	888	864	884	869	861	872	852	860	883	876	827	842	869	834	883	864	869	884	877	853	870	811	863	826	841	836	911	887	913	889	866	884	887	872	905	851	874	843	936	833	876	864	838	823	839	857	800	878	827	849	876	833	821	853	847	900	871	853	847	892	844	888	932	876	869	823	888	858	847	886	843	899	886	861	855	839	881	867	857	843	869	858	875	892	870	928	842	865	841	833	832	864	812	789	849	870	832	828	867	840	801	881	904	859	864	835	873	885	887	880	796	849	846	832	818	850	816	873	864	820	831	866	852	803	873	882	860	842	862	869	821	835	861	831	830	856	842	865	882	873	870	841	879	893	854	857	812	871	826	848	849	861	870	863	817	820	833	860	882	819	884	859	850	822	885	890	881	875	827	867	876	882	835	836	854	887	873	886	872	864	910	879	842	876	851	852	834	871	932	858	873	853	836	849	860	819	840	939	840	797	821	783	899	867	862	831	848	893	854	846	834	866	825	830	832	872	890	854	876	865	874	851	864	805	877	872	847	848	828	803	889	852	855	869	895	836	885	903	919	902	837	892	887	830	877	871	886	870	835	862	902	854	851	884	933	849	859	847	915	891	852	864	871	853	884	845	885	844	899	854	874	896	875	827	840	860	831	873	865	857	926	930	831	827	864	872	849	914	832	874	870	878	933	834	797	883	868	838	865	840	883	843	870	913	822	865	812	847	848	845	843	834	829	851	848	870	858	866	840	848	851	886	814	865	788	823	848	908	868	886	857	825	841	875	869	855	893	786	880	825	869	825	808	809	777	856	851	848	908	835	840	835	811
44365	37094	39464	29599	8504	5716	6406	4635	2971	781	333	274	285	304	294	282	285	275	246	276	282	243	283	263	277	274	278	292	283	264	258	238	282	271	267	281	275	276	291	275	290	271	296	275	280	268	273	268	289	302	270	285	278	253	268	259	281	304	262	260	280	260	279	269	312	275	270	282	272	288	271	277	260	280	280	281	280	322	264	288	293	305	259	279	292	275	275	298	254	275	311	281	271	265	270	251	277	267	264	243	301	267	292	286	276	328	292	256	290	310	302	274	276	304	299	282	273	285	304	300	286	286	283	235	232	274	264	247	263	247	236	278	274	301	293	303	283	269	277	274	258	296	276	311	306	274	293	286	269	272	242	282	274	298	303	275	277	266	309	237	259	260	261	282	274	317	271	276	257	292	268	300	274	278	267	266	258	267	274	279	290	265	274	288	271	288	248	292	285	293	294	269	278	284	284	257	283	267	292	287	264	278	233	282	290	257	275	266	234	276	291	278	277	280	312	275	283	307	304	284	241	285	284	290	244	265	296	263	303	296	281	274	258	256	294	295	315	278	247	286	288	307	282	289	288	278	273	243	255	301	301	306	251	264	285	258	273	263	302	271	290	297	237	264	248	302	273	279	292	244	254	266	275	301	287	280	253	233	301	267	262	257	253	241	273	263	285	275	276	259	292	296	297	252	273	283	263	290	292	315	307	293	278	266	262	259	256	289	309	256	270	298	298	286	263	269	251	257	275	296	274	246	252	269	252	269	274	262	267	268	260	253	282	293	258	243	272	308	266	259	315	275	261	278	292	287	277	323	253	281	301	304	278	244	314	293	251	277	293	257	277	282	284	284	254	252	271	282	230	277	257	284	299	290	293	292	290	252	271	288	272	273	289	267	300	268	266	259	278	276	248	259	281	268	259	268	288	278	287	289	276	339	262	298	256	297	316	277	325	291	275	265	238	283	286	292	318	280	279	258	271	260	276	293	303	258	279	282	273	280	246	284	309	307	266	272	275	262	302	233	252	286	273	280	256	270	324	266	263	270	268	277	290	280	247	285	255	273	277	266	273	292	300	307	259	288	324	287	271	276	261	253	268	290	280	274	274	280	268	272	262	277	270	275	304	264	293	266	272	278	285	251	251	265	292	274	281	278	293	267	284	270	301	251	291	282	288	266	243	288	280	303	271	301	254	266	276	297	291	281	282	279	299	265	256	299	292	279	283	299	287	275	303	309	282	276	278	258	261	252	234	290	273	276	269	286	304	277	283	298	268	304	274	276	278	271	274	301	267	298	259	264	307	291	295	293	273	272	260	265	258	288	253	246	290	294	280	265	256	272	298	314	274	254	289	291	278	285	265	288	317	270	278	285	298	323	278	273	256	267	294	308	278	302	272	293	274	268	274	255	285	291	256	289	273	296	257	270	276	266	280	256	300	299	285	259	286	295	282	222	313	264	314	251	262	309	292	297	287	299	249	249	293	266	273	264	277	284	274	289	306	298	298	280	268	318	257	292	286	263	275	278	263	277	273	261	266	264	270	259	264	256	269	295	294	246	303	234	280	276	298	276	297	273	292	264	295	286	258	272	258	309	261	252	280	273	269	277	266	257	278	274	289	272	273	261	275	297	259	279	289	291	274	280	294	273	281	276	287	286	281	315	295	272	308	252	278	290	287	265	291	281	254	273	247	263	266	311	301	271	256	288	282	264	318	279	283	286	273	268	277	286	261	277	297	254	242	299	316	299	277	298	269	265	263	315	307	276	275	303	270	256	278	294	276	282	270	318	266	290	287	290	263	249	261	277	271	259	281	253	285	301	274	264	286	273	248	288	305	281	280	260	268	241	269	268	279	264	300	252	260	256	231	268	254	266	291	299	256	296	306	274	271	276	285	294	294	269	284	260	280	242	280	288	284	261	277	265	284	281	269	273	289	272	269	283	268	271	288	283	277	291	286	305	252	277	314	314	278	259	283	245	295	277	280	269	264	251	305	290	274	301	279	294	288	273	265	270	269	284	267	280	323	270	277	235	264	275	294	285	270	270	264	276	253	211	270	264	284	279	287	269	300	287	296	261	268	303	269	293	283	275	257	274	275	255	298	281	287	314	280	253	264	301	296	293	252	304	310	264	251	292	287	277	318	261	285	303	269	255	310	290	270	282	278	295	289	298	298	286	254	236	261	291	256	265	281	280	260	281	246	262	299	289	283	264	278	279	304	283	305	281	289	282	271	287	250	270	277	278	303	278	322	290	293	283	283	298	257	310	296	250	294	294	256	305	272	282	251	272	265	300	285	288	292	278	261	297	281	282	252	287	274	250	279	268	265	277	280	273	272	262	305	297	260	259	283	269	275	294	307	260	281	283	293	257	306	263	266	259	287	271	262	250	251	296	280	224	266	284	266	281	264	294	296	293	301	278	278	252	268	294	311	301	296	286	271	266	272	293	293	287	268	282	277	286	273	249	281	290	298	281	295	274	264	274	283	269	281	287	258	287	286	292	260	274	295	275	291	294	266	295	273	273	295	272	309	264	272	245	288	299	267	315	322	301	270	307	253	286	296	286	263	295	307	313	302	265	319	299	262	300	253	256	260	259	250	288	263	269	251	301	288	296	281	276	252	258	271	284	260	278	255	305	245	246	279	270	286	283	308	267	283	265	271	280	272	309	269	265	293	265	294	314	246	297	276	239	251	270	307	292	278	299	285	288	282	256	298	240	269	268	289	224	305	284	275	274	269	279	272	320	278	305	246	266	306	260	284	260	280	293	276	280	302	271	261	266	312	281	268	282	228	279	268	327	293	277	299	300	282	253	297	277	248	291	278	291	299	248	290	281	306	271	322	291	284	298	286	278	255	304	283	242	281	266	267	265	262	283	284	295	293	293	281	268	275	310	276	263	283	243	265	282	294	263	250	260	269	313	295	301	304	284	265	288	285	296	297	264	281	294	274	299	240	300	279	265	285	287	302	282	256	296	289	302	247	253	269	263	271	293	247	262	247	290	248	245	295	273	290	288	285	272	267	290	274	266	273	281	293	325	267	293	245	264	270	258	279	287	303	266	246	263	266	313	279	234	287	289	267	290	248	287	248	282	266	279	271	288	271	294	268	283	316	275	257	307	285	271	281	294	294	256	262	297	272	284	274	270	271	305	252	278	287	251	299	297	263	283	271	275	250	300	290	305	283	284	295	282	258	302	256	255	275	238	275	287	300	285	260	259	275	299	301	250	265	294	257	288	260	302	291	283	289	269	287	275	311	279	273	250	257	291	251	288	285	275	251	269	276	243	298	280	285	293	290	284	296	285	272	246	250	277	280	257	292	267	303	261	269	307	248	313	275	276	284	276	293	260	299	309	272	255	283	282	259	279	300	273	294	272	252	270	310	313	272	247	267	270	282	306	267	300	286	284	268	290	275	294	291	260	294	272	261	254	277	260	277	241	285	288	292	268	289	250	298	294	294	304	277	250	320	264	294	288	273	283	273	293	256	292	280	267	257	286
28272	30763	42036	33178	16437	18427	20317	16105	11197	2386	606	671	673	719	604	655	647	701	675	679	658	683	680	630	658	628	651	660	669	644	672	688	685	644	659	700	693	705	678	646	684	628	668	635	639	635	656	674	622	683	672	678	646	680	670	665	660	663	643	696	672	638	627	659	667	696	668	675	653	688	671	652	668	664	612	631	651	657	682	645	664	675	638	656	657	667	658	635	687	643	672	628	663	633	718	705	662	648	652	651	672	632	685	699	652	648	632	643	610	604	655	710	706	616	652	659	655	654	641	620	687	652	665	671	631	643	630	706	656	712	661	626	632	672	642	673	680	676	675	683	665	680	661	646	646	666	642	688	663	651	635	665	650	704	623	644	645	647	690	657	668	656	613	688	664	639	682	606	661	667	659	648	610	628	643	626	614	617	650	645	671	612	638	708	682	663	669	676	717	638	640	700	702	697	615	695	652	641	654	637	638	663	626	664	659	633	657	692	628	634	642	612	607	674	640	666	669	672	673	688	642	646	668	681	632	685	635	624	661	640	707	683	628	647	660	657	681	683	672	663	623	668	642	658	671	675	706	639	653	660	703	655	653	630	605	690	623	657	660	634	675	662	696	643	628	622	680	683	661	676	684	635	662	626	627	666	669	646	646	667	683	637	651	661	639	667	663	609	637	652	646	637	667	646	626	642	689	695	659	608	645	660	650	651	632	651	632	684	628	667	665	696	667	658	690	631	669	613	642	626	643	697	686	714	649	662	639	672	641	659	641	667	637	600	654	642	632	607	700	632	639	662	667	650	662	632	645	661	647	632	624	658	672	697	659	658	665	602	651	683	659	687	649	672	700	677	679	688	654	651	625	653	624	639	642	648	665	623	685	616	696	635	636	594	650	661	654	617	689	646	667	606	685	628	642	684	671	662	665	614	674	656	651	660	649	645	662	671	660	676	615	640	688	654	651	618	642	650	662	631	615	684	651	624	654	698	624	674	656	622	699	637	652	623	671	658	660	635	724	681	661	641	685	643	680	659	645	692	651	637	677	646	650	683	655	590	668	658	652	656	686	690	640	664	710	639	639	663	656	655	667	606	672	658	671	659	671	664	624	671	604	676	625	678	697	629	627	610	644	648	684	618	659	670	651	631	641	628	673	685	622	690	679	676	656	655	723	614	653	681	642	666	672	642	673	631	640	671	649	669	654	638	628	650	675	635	656	689	628	631	621	695	579	651	616	655	673	604	643	644	711	666	692	669	705	686	685	623	646	640	741	658	667	641	650	641	643	694	605	653	652	698	661	648	686	690	674	643	629	619	651	658	672	652	650	713	627	672	643	662	705	651	626	641	661	673	669	705	628	609	632	658	665	692	600	645	685	695	652	620	616	651	620	670	679	672	640	661	673	629	634	676	625	654	638	666	690	666	642	664	631	655	627	679	625	636	622	654	619	650	646	604	634	662	639	651	656	635	619	658	681	650	667	676	670	653	722	659	700	624	647	726	625	656	607	669	614	667	641	657	657	640	682	653	595	674	639	703	716	683	660	646	660	710	656	684	641	675	634	655	664	667	646	653	647	685	626	629	676	651	600	664	644	672	672	649	618	644	677	626	649	633	637	634	675	649	657	683	657	669	640	645	656	672	665	653	679	667	631	695	625	639	662	692	661	635	660	655	649	662	608	678	642	640	633	642	636	693	630	626	650	662	653	698	653	624	655	635	673	646	636	643	657	643	636	639	669	639	621	667	681	684	645	680	631	684	680	666	653	655	650	638	639	624	628	626	635	674	673	664	720	662	670	660	640	634	651	654	706	687	685	650	659	595	644	683	653	683	627	659	675	664	694	669	637	641	665	687	643	681	668	646	640	634	631	675	671	674	618	700	646	653	624	660	644	689	648	670	742	644	662	653	644	656	650	683	617	645	654	621	641	628	669	694	649	654	618	656	696	625	694	656	617	649	690	633	645	627	641	659	656	656	668	674	686	668	662	652	681	631	696	638	646	623	687	610	659	635	646	653	656	644	630	608	635	632	692	692	693	672	712	632	638	687	656	702	668	691	662	665	698	649	663	653	650	660	636	652	655	704	594	617	671	668	666	617	674	671	617	648	681	666	655	667	608	669	663	651	633	681	692	670	687	625	703	673	639	684	649	643	660	666	718	653	653	652	632	622	658	663	676	642	678	624	678	684	634	650	651	640	628	640	644	639	649	679	613	633	652	672	641	616	658	601	672	662	641	695	631	669	676	672	720	653	682	635	667	680	669	705	657	661	644	644	636	636	651	683	661	690	696	602	666	621	699	613	649	634	681	601	658	641	661	685	582	645	655	651	648	637	627	650	649	649	654	699	618	652	618	656	666	671	697	615	689	664	684	650	584	590	637	614	670	681	675	659	675	670	659	669	695	668	665	662	648	639	642	680	676	596	671	661	668	659	648	650	632	678	641	658	628	660	674	625	653	700	661	634	657	660	668	681	658	628	648	643	634	677	644	627	616	695	637	610	646	683	643	735	654	620	690	696	663	665	638	671	639	631	705	609	644	641	667	635	664	676	677	644	691	658	667	656	674	593	670	643	630	695	601	630	647	665	724	667	676	707	638	664	694	635	632	704	688	663	640	673	699	619	673	650	647	665	670	706	642	664	691	626	632	655	599	711	702	684	660	663	644	667	659	649	634	650	662	645	609	660	678	680	622	647	656	710	658	618	643	634	641	676	654	679	667	609	630	667	677	654	636	653	670	625	687	695	666	711	596	601	634	619	673	679	648	632	640	701	660	624	628	670	648	644	651	676	674	655	619	686	644	639	631	658	640	657	670	670	637	651	693	678	628	656	643	607	675	634	678	677	650	611	639	597	693	642	678	622	631	679	689	615	647	716	663	651	611	677	706	652	679	596	657	583	629	660	700	658	653	652	668	687	681	670	694	651	661	693	686	654	652	653	638	679	672	643	618	673	669	673	634	629	666	674	651	662	681	666	679	640	668	653	667	615	627	670	668	656	641	686	635	693	643	653	686	672	667	657	663	668	683	673	670	647	678	687	624	694	665	723	638	626	683	623	621	675	680	614	678	637	661	674	663	664	677	673	631	694	711	649	647	639	641	643	670	635	689	663	655	668	639	640	679	592	673	667	666	683	684	631	655	662	655	603	662	664	640	651	679	684	592	670	640	627	676	608	667	585	654	656	682	641	647	637	683	674	695	618	675	685	660	662	638	675	670	698	661	669	666	626	659	683	663	662	681	624	630	670	659	617	713	674	674	667	697	638	660	658	622	668	661	619	640	651	680	680	651	640	642	626	664	693	656	640	626	612	616	620	661	659	619	692	698	671	661	658	618	682	579	593	674	648	641	678	646	674	613	655	604	703	659	675	619	625	653	645	642	678	666	701	677	721	650	686	649	620	652	647	634	656	661	641	657	648	643	670	646	675	660	598	702	660	699	647	653	673	621	672	684	689	659	656	643	630	664	674	718	664	650	636	663	648	639	634	635	636	697	693	624	693
11430	2540	1760	1005	567	529	494	542	499	425	405	406	457	423	472	404	416	416	422	434	452	436	426	406	380	424	416	433	396	413	424	420	446	464	419	390	383	411	457	428	434	416	381	429	388	419	439	408	446	433	407	406	447	425	457	408	422	401	403	399	441	433	421	416	401	387	385	447	443	395	433	390	393	423	418	430	460	418	409	415	444	424	417	420	441	397	446	397	460	405	450	410	405	401	438	412	380	376	425	399	397	431	418	456	412	398	397	394	437	402	385	459	455	454	417	428	391	396	386	430	419	423	432	426	436	391	385	391	398	425	435	438	425	377	385	384	426	427	417	481	388	408	455	407	422	417	434	445	447	377	401	433	433	434	429	410	436	434	458	446	418	404	441	457	416	442	380	426	392	444	405	437	396	400	434	423	389	387	413	453	403	403	451	438	450	400	421	434	434	465	452	418	432	436	410	396	418	453	403	422	408	453	413	415	412	439	431	428	439	383	403	451	436	439	456	401	404	405	437	445	441	422	417	415	410	443	406	453	442	434	423	393	415	412	434	413	437	387	418	412	410	431	424	455	429	454	420	396	388	385	401	414	446	401	425	402	451	389	437	472	428	425	421	422	417	394	411	417	364	420	402	406	431	413	406	421	435	410	426	424	435	421	445	398	442	425	417	439	466	436	433	394	410	410	432	387	434	429	426	393	417	429	415	400	414	412	438	392	406	486	460	403	417	410	390	422	479	393	393	390	440	426	413	420	424	437	422	373	407	434	402	410	384	448	442	456	406	402	402	480	419	390	402	464	413	411	402	379	403	421	437	415	429	415	406	446	403	374	428	397	461	418	443	392	405	404	427	441	399	425	410	416	434	425	424	469	440	397	417	400	420	378	387	407	438	414	396	437	436	417	419	416	401	419	429	446	399	429	448	440	432	419	415	452	422	426	441	376	398	421	407	470	421	447	425	402	405	404	409	403	401	417	468	470	408	415	430	389	411	421	434	445	427	456	417	457	387	397	443	398	431	381	388	409	427	406	408	429	417	434	456	455	436	426	424	453	424	406	391	403	413	413	412	396	401	402	422	412	419	428	431	453	442	418	433	405	426	410	404	401	442	427	416	428	405	424	410	429	413	392	394	427	421	422	407	408	404	404	415	391	381	412	422	435	435	411	427	420	404	418	433	416	441	424	408	445	458	400	415	429	437	380	448	464	419	404	416	458	433	479	440	404	389	417	388	414	404	443	427	447	424	391	430	418	378	425	428	388	418	397	437	444	421	410	397	411	453	405	436	427	419	405	430	414	438	485	396	439	435	435	426	418	414	421	446	395	446	434	424	410	457	450	405	442	401	417	418	390	407	447	437	424	418	412	469	446	442	388	422	428	428	432	456	433	471	439	490	381	387	393	401	442	433	402	421	402	431	430	435	452	422	419	407	386	388	432	434	428	380	374	407	452	414	431	416	436	438	385	394	437	405	408	395	410	391	462	448	431	444	392	418	395	405	434	426	443	414	451	428	375	404	391	440	481	412	404	396	417	407	442	399	410	407	443	418	442	359	370	399	446	416	389	406	443	446	410	420	432	456	426	387	413	426	411	409	421	438	396	404	368	397	442	413	440	435	388	440	391	423	423	407	426	432	476	379	454	463	398	423	406	465	423	406	437	411	439	410	434	419	401	396	430	394	394	426	404	495	393	438	420	434	417	465	389	413	423	382	419	432	454	432	449	413	393	419	453	383	455	406	436	421	426	401	400	374	421	399	426	397	422	430	418	403	452	426	464	418	406	434	384	441	402	424	426	417	410	449	425	418	420	403	419	403	417	402	434	434	417	417	418	390	378	415	434	420	441	463	423	434	438	445	416	409	413	421	406	445	433	426	451	392	399	399	426	416	420	407	449	413	429	416	446	428	432	398	401	382	422	452	402	383	419	418	468	416	439	433	412	439	432	456	426	422	397	426	417	380	432	432	441	377	431	428	410	440	451	397	426	400	443	414	433	410	400	416	438	424	407	437	394	426	439	404	391	373	398	446	449	433	422	433	430	435	394	447	444	399	395	420	428	407	433	444	417	413	432	437	437	384	463	438	401	436	419	376	409	422	411	417	387	457	401	387	417	391	440	395	451	438	441	418	428	431	468	401	414	419	385	425	401	455	431	458	435	388	408	422	453	420	406	430	442	433	440	458	387	455	459	415	399	418	416	399	425	422	410	377	410	432	480	420	400	414	419	413	424	390	401	419	401	406	406	395	440	418	399	428	404	385	410	403	427	438	417	392	452	418	435	431	405	414	415	428	426	421	424	417	412	413	394	361	417	381	378	419	426	446	403	464	411	424	416	386	439	442	419	439	404	350	406	393	434	428	436	411	457	426	395	398	429	428	476	432	413	391	417	439	446	426	411	442	406	428	439	428	398	398	407	419	406	422	421	406	383	441	409	400	418	416	451	440	438	444	416	435	439	416	417	421	390	423	381	470	433	395	456	451	433	394	433	404	394	424	369	453	395	402	474	422	433	412	390	433	424	411	439	414	427	412	415	422	433	454	410	388	440	407	400	435	444	426	447	426	398	410	435	425	440	403	407	429	424	418	416	407	407	436	391	436	460	423	397	420	440	429	445	458	428	388	420	439	400	415	379	397	412	403	428	425	378	403	470	411	437	398	389	416	437	433	421	395	436	446	452	428	391	412	409	440	418	474	432	431	416	414	403	444	399	369	409	464	398	418	407	432	425	434	418	415	416	461	399	409	372	436	452	426	395	436	423	407	424	419	400	459	392	450	423	440	414	406	392	410	418	385	432	434	426	388	415	431	465	401	447	430	427	399	418	432	411	419	413	408	437	442	433	391	409	478	411	436	401	421	390	404	407	409	405	391	398	458	417	395	450	440	405	375	440	429	457	378	419	410	416	451	418	488	417	406	423	459	389	419	388	423	453	461	406	444	414	433	400	425	379	376	429	383	414	399	459	436	452	412	440	434	412	400	432	412	428	461	421	394	428	404	446	371	393	395	396	368	445	440	402	454	449	425	429	392	426	443	381	403	436	439	412	403	416	436	405	448	410	407	444	422	422	440	423	439	418	400	424	403	449	449	419	405	392	448	392	402	412	425	417	436	428	395	383	395	403	433	431	396	375	373	416	438	406	441	462	406	406	435	419	439	396	426	433	402	422	380	437	409	418	392	433	428	435	426	398	410	468	424	414	455	424	408	446	388	377	425	454	412	431	430	444	409	424	450	530	435	436	413	410	434	364	442	419	436	386	426	395	434	414	426	395	398	410	438	436	409	413	431	415	459	433	411	416	458	446	390	423	390	401	410	408	392	427	416	440	393	400	405	384	400	424	427	414	429	448	442	438	424	437	413	439	428	385	404	459	425	408	377	417	404	446	398	434	417	403	433	424	443	397	380	440	389	433	405	431	416	436	375	388	365	450	412	400	447	446	418	463	404	454	443	449	448	392	456	414	390	436	408	420	414	431	440	413	383	435	403	415	440	412	433	419
8334	3638	4277	2667	1626	1457	1574	1413	1350	1084	920	1013	878	940	941	922	938	981	953	945	933	922	945	965	960	975	949	963	938	1021	1011	981	926	990	1009	979	955	964	937	999	1008	984	988	972	964	952	955	919	976	948	917	921	966	1010	924	956	962	965	996	959	944	924	924	969	944	992	969	947	989	971	981	937	951	979	998	1021	994	945	893	952	990	928	961	956	977	972	979	972	998	987	948	991	984	923	913	971	891	1014	999	954	1002	959	963	970	973	958	975	954	969	1022	993	960	918	948	956	937	1004	951	935	974	985	990	975	966	995	965	993	1003	965	930	916	999	942	935	966	906	948	952	980	947	932	889	964	968	974	960	915	953	986	977	964	917	944	1043	979	935	992	1004	898	978	966	932	967	974	972	930	933	965	917	930	908	1058	987	900	979	980	909	942	991	951	913	920	957	965	978	930	943	958	933	993	958	930	938	958	946	922	970	982	956	972	977	909	936	937	961	932	979	979	931	895	965	982	941	941	968	936	950	922	1010	953	949	984	984	989	887	1011	949	979	1064	889	929	954	883	986	939	970	967	976	932	946	966	1004	994	945	929	972	1010	972	968	1010	927	924	927	945	970	965	1018	966	1003	1012	946	955	947	955	918	903	970	930	981	894	967	932	1002	979	971	1040	952	959	929	952	994	931	981	1041	927	898	976	943	989	980	947	940	993	930	999	992	913	991	901	946	937	944	925	934	923	980	951	1000	978	988	983	977	925	975	1032	910	997	927	1015	942	978	976	961	951	929	927	906	969	949	970	968	1006	935	917	934	1000	918	933	944	968	1050	926	978	954	946	970	992	948	1002	988	890	940	949	970	969	960	1009	1003	928	954	942	952	937	903	966	964	963	880	882	966	939	955	943	990	957	953	966	957	908	923	1005	985	986	935	965	981	957	1007	928	960	976	934	990	951	974	906	983	943	971	953	930	965	1001	941	972	968	989	997	966	975	995	921	944	964	995	951	929	915	965	963	936	989	946	956	927	990	980	943	963	976	931	968	1019	991	946	986	951	951	954	958	994	924	950	961	951	962	937	948	939	1020	935	957	913	912	991	921	1010	990	973	938	1004	982	991	999	982	955	1004	944	947	938	972	1011	969	951	909	940	974	992	912	1002	998	960	994	960	937	943	928	975	942	977	968	937	942	962	974	1004	925	951	931	942	914	947	1016	959	892	1016	978	971	971	936	996	896	970	973	967	956	984	934	955	972	973	985	948	904	908	935	990	911	975	1007	917	939	1009	979	952	911	978	927	1022	963	939	926	900	943	954	913	1022	941	919	991	929	996	996	958	953	924	1011	939	947	1003	946	940	918	976	924	957	962	907	946	961	935	949	928	978	979	937	937	978	947	929	989	994	956	948	997	926	943	912	1002	957	953	918	897	950	899	964	962	1005	966	958	973	953	971	967	953	967	934	920	972	936	952	928	1024	929	1035	929	888	997	1054	901	954	946	908	917	977	908	962	922	930	941	897	973	967	973	950	1036	915	946	914	1014	936	946	935	976	941	973	960	1003	972	961	973	905	956	966	968	967	1005	979	996	952	954	1013	940	953	974	1016	1002	1010	995	950	1024	929	948	1047	936	959	933	962	898	980	937	964	987	874	958	957	1028	964	969	951	975	962	899	936	979	1000	930	928	976	937	947	953	995	968	920	967	1002	982	974	953	940	931	854	995	998	1007	937	921	973	962	1020	972	973	982	963	910	951	927	937	957	975	900	957	916	937	915	957	945	985	913	946	952	926	889	963	1043	943	926	927	950	981	901	995	939	929	938	927	1007	974	950	940	976	920	913	977	970	973	1001	987	965	951	954	959	960	1010	997	983	972	959	971	927	896	956	973	998	949	961	998	914	921	921	950	925	1022	986	949	933	954	976	977	887	952	965	914	923	913	963	969	1030	929	962	970	931	968	922	949	988	996	955	911	954	964	1004	1006	936	975	960	994	936	937	1023	960	877	971	959	960	955	906	994	958	928	1003	980	957	945	953	957	922	1039	911	949	907	984	963	932	975	961	1005	936	1011	985	963	995	908	975	986	955	995	899	929	1028	943	933	943	991	951	942	921	934	983	968	939	936	928	923	966	961	924	979	932	916	1011	940	935	957	1007	931	969	972	946	979	992	941	985	950	927	938	1002	995	936	955	1011	963	931	1005	984	935	961	974	897	968	949	926	909	903	903	922	915	960	943	959	932	950	986	934	961	937	974	970	969	944	961	970	939	950	936	943	947	949	971	1000	943	883	1033	958	934	944	919	957	984	925	933	959	871	995	916	1005	906	976	926	961	937	920	939	908	957	897	977	990	949	944	946	953	1028	1015	970	1009	963	943	916	963	932	950	993	951	982	980	947	967	977	1004	881	964	937	929	982	917	987	977	948	967	910	1011	994	954	921	927	905	960	914	966	983	938	915	939	965	960	944	1049	985	1012	934	948	925	928	992	998	906	962	939	887	994	965	956	900	898	971	937	947	936	997	965	906	921	962	969	946	932	993	907	996	957	975	951	963	961	909	902	966	1051	982	946	981	950	946	941	938	936	982	953	952	949	971	906	900	984	965	962	979	1021	1008	962	955	910	1025	910	970	1009	955	1000	938	936	933	987	1003	957	984	985	886	940	944	988	951	940	1000	955	998	990	928	948	1004	941	932	938	920	955	1022	990	969	951	941	965	943	1014	935	980	958	968	934	971	969	932	1004	955	950	969	939	1006	929	934	943	931	931	983	953	994	975	938	1024	900	908	994	941	981	930	953	920	995	1015	932	1000	959	960	974	978	910	1000	967	870	945	926	973	916	959	964	980	940	947	968	972	943	978	906	957	990	913	954	928	975	961	966	956	905	980	954	940	926	926	947	945	906	924	917	957	951	996	946	978	919	967	941	958	1007	955	934	999	924	906	974	979	945	935	966	936	971	954	940	947	974	965	893	927	932	999	908	975	970	955	972	975	872	998	942	1015	911	934	987	986	913	960	949	975	947	928	917	971	1005	995	983	940	923	978	958	982	962	935	984	998	983	920	916	901	997	1005	939	960	939	928	990	957	941	898	914	932	1007	930	948	939	994	960	971	931	1002	933	1012	933	970	946	988	949	930	969	969	964	954	1016	968	979	967	930	993	1022	947	934	979	969	968	915	916	942	950	948	956	1004	963	897	983	957	950	965	941	931	965	973	933	951	974	926	951	902	992	982	928	948	970	916	925	945	994	974	980	990	1019	965	984	974	945	997	967	995	979	981	948	1014	953	941	912	1001	932	948	949	961	987	997	957	985	928	954	978	980	943	953	945	897	1004	915	936	948	970	914	1009	991	1028	982	958	939	952	960	930	980	942	988	970	971	1005	983	948	1005	902	940	976	943	977	988	959	956	948	977	971	951	959	994	959	984	961	951	930	948	977	925	933	975	1006	1001	931	1003	916	963	995	953	942	962	887	1005	947	930	922	984	965	965	967	917	884	925	970	1014	949	922	919	971	965	990	963	939	985	929	992	904	948	929	916	923	995	980	914	970	935	962	1010	923	957	944	988	963	974	960	938	953	971	964	929	1007	960	935	1002	994	1023	999	978	936	952	959	960	942	977	993	984	934	937	966	887	958	955	944	1036	914	923	915	926	964	948	967	920	929	942	936
32696	25449	26421	17816	4517	2397	3306	3093	2136	1173	425	402	366	422	400	391	367	368	367	390	434	389	439	406	420	389	391	393	410	424	394	396	369	383	441	402	388	375	404	455	401	390	397	429	384	427	397	397	382	403	401	394	425	380	378	380	400	386	359	416	370	403	390	409	395	408	414	445	377	371	406	364	384	402	416	396	397	449	389	389	432	402	374	377	365	396	396	412	387	363	398	375	405	399	428	407	426	406	414	402	397	430	403	405	406	344	427	386	411	380	357	404	364	397	387	400	388	396	383	376	415	405	403	391	400	387	413	445	429	418	381	425	385	377	374	375	404	394	420	418	379	357	390	427	417	405	399	397	409	433	349	367	391	379	392	381	377	384	381	432	380	402	392	397	444	414	397	441	398	415	378	403	400	388	408	410	391	416	395	379	426	391	423	392	428	428	414	403	370	377	373	409	372	384	410	418	417	430	350	407	399	410	358	373	378	387	385	351	411	394	417	377	396	367	395	421	365	418	412	376	435	379	384	358	436	427	407	376	380	387	356	386	402	378	377	417	391	393	409	406	429	391	384	406	404	381	392	378	420	397	387	392	389	389	375	360	404	410	415	381	393	387	411	393	399	332	366	404	389	378	432	381	389	385	391	435	374	377	360	418	391	412	392	426	404	420	437	406	404	428	375	398	392	415	385	418	412	396	403	406	397	389	423	405	382	402	402	419	367	410	356	405	403	372	403	426	405	419	442	389	378	364	400	390	390	353	383	372	397	421	369	400	402	400	374	381	391	408	393	383	409	439	413	351	404	370	393	375	400	385	397	405	380	415	387	390	403	392	360	405	384	415	389	385	400	428	415	387	413	393	358	379	359	414	402	473	429	398	406	402	382	367	406	355	404	410	384	411	411	440	367	384	373	413	382	407	382	390	362	391	375	366	369	417	373	405	351	371	416	377	404	410	395	398	394	384	389	368	423	395	409	400	382	412	388	406	411	384	373	365	418	377	389	379	372	413	374	383	384	369	410	368	374	399	417	387	422	382	365	380	406	380	344	396	366	409	377	421	376	419	417	401	426	410	400	382	380	390	402	428	408	416	417	409	401	387	420	377	376	414	411	378	398	393	369	390	349	397	422	378	381	413	395	381	419	393	400	366	406	376	395	395	363	407	363	362	359	389	391	361	394	403	388	367	419	398	398	381	376	392	416	419	365	392	380	374	378	383	411	401	390	411	407	387	403	427	368	387	423	420	372	382	336	371	371	375	400	406	417	417	385	382	428	402	444	363	396	365	380	390	386	421	384	417	384	366	435	393	374	412	425	377	395	396	368	340	384	429	391	393	405	418	422	408	377	377	389	388	449	398	379	385	389	381	362	421	388	388	387	392	390	390	415	420	393	391	442	393	351	368	374	432	434	394	391	385	411	374	366	407	399	393	364	431	371	409	425	396	391	385	389	403	378	372	370	395	366	390	407	410	410	389	406	416	416	380	410	423	373	408	439	405	379	415	380	415	387	373	360	403	377	394	400	375	392	381	375	391	411	385	413	419	380	369	433	405	420	388	376	392	391	346	410	342	421	366	408	394	382	402	390	390	365	385	412	395	421	432	408	392	379	412	406	385	374	447	402	403	392	416	400	367	336	402	396	406	399	395	374	360	380	388	385	390	378	381	392	419	375	399	405	371	414	371	403	382	391	391	341	399	424	394	419	401	429	407	378	395	372	423	403	396	407	396	373	358	379	424	405	416	408	425	407	402	384	378	387	399	399	405	405	395	380	409	375	383	398	443	434	413	371	380	417	423	419	453	417	413	441	380	385	379	406	381	394	436	355	362	394	318	373	410	426	407	396	398	370	420	414	411	375	370	392	425	386	372	395	406	443	387	385	390	378	407	393	396	368	390	386	432	383	456	397	358	428	372	415	409	364	390	364	383	379	395	403	382	406	384	394	400	424	402	400	355	330	359	423	408	399	372	387	391	402	419	435	438	408	423	406	410	392	405	391	371	401	395	411	398	407	380	406	406	369	376	397	435	390	443	399	368	395	383	428	378	396	342	365	386	395	381	402	396	420	419	362	416	353	375	402	401	411	416	411	422	368	399	382	420	400	395	399	400	388	379	376	419	406	391	405	372	405	408	367	385	426	436	391	360	417	387	393	368	394	439	388	382	376	394	403	380	403	384	399	430	463	383	420	388	388	418	419	393	406	373	357	414	377	420	396	377	381	393	409	368	362	391	401	429	371	397	390	434	394	389	384	390	413	368	372	402	395	405	353	348	396	345	405	432	373	374	408	381	388	432	378	390	376	379	418	384	408	371	340	369	390	386	377	401	405	412	422	400	353	404	373	422	432	366	392	407	382	348	419	386	385	398	403	391	403	383	401	380	367	408	400	364	416	434	408	398	380	414	371	409	387	368	385	396	404	403	392	364	426	373	437	435	404	380	432	398	386	399	397	405	381	418	406	417	461	423	385	406	375	382	438	398	382	395	393	397	418	387	393	384	396	401	409	392	378	410	373	417	420	377	398	359	421	453	382	443	360	403	389	415	428	423	377	419	369	430	376	415	377	373	385	409	391	408	402	387	390	401	389	351	401	401	398	398	398	385	389	373	375	403	426	385	389	368	379	403	358	397	405	408	406	369	438	384	383	425	397	370	396	399	410	387	399	379	373	372	369	376	399	393	419	395	415	370	375	411	381	410	397	423	361	403	410	379	382	403	429	400	379	396	378	365	429	389	362	414	404	363	385	388	360	391	390	371	401	397	390	426	396	378	404	339	403	397	435	388	376	381	382	395	363	398	385	373	372	403	370	405	386	436	405	402	395	387	355	378	405	401	337	418	381	370	386	389	395	405	433	398	421	384	395	407	414	404	420	414	386	376	402	388	407	374	408	409	409	417	369	392	416	396	421	423	416	395	386	398	348	421	410	378	406	424	409	384	412	402	369	390	388	396	424	404	397	392	419	387	420	396	409	366	369	418	402	373	392	388	395	354	433	445	360	383	408	418	378	395	396	400	375	384	433	404	395	386	398	364	363	385	360	401	395	379	372	386	397	385	361	409	409	417	388	368	377	399	399	444	437	371	410	406	413	385	401	421	389	381	405	415	403	385	394	377	407	418	408	430	437	394	375	413	393	389	412	404	390	402	435	419	395	404	378	389	424	428	417	383	423	353	406	380	402	416	370	407	369	376	401	382	366	371	398	385	406	378	390	427	402	377	391	384	373	367	399	368	406	441	411	399	388	413	387	406	399	406	389	382	409	395	384	391	420	402	388	413	365	426	399	375	396	407	398	368	373	369	414	363	398	410	424	404	403	418	400	399	397	409	398	370	397	413	372	420	391	374	394	374	338	384	392	382	378	401	335	424	392	387	405	396	423	379	409	399	376	393	419	403	444	391	449	386	369	407	371	391	429	398	373	398	400	409	409	388	461	403	421	370	395	383	396	373	441	412	390	388	369	391	418	394	439	423	416	401	425	427	393	408	394	404	369	401	416	397
21419	22984	32043	25307	11267	8893	13257	12010	8865	3976	884	901	937	852	914	934	882	883	919	987	908	942	880	938	913	890	921	900	896	900	907	930	931	899	892	909	908	860	869	904	851	892	940	904	930	954	928	897	901	959	918	929	911	893	952	901	900	845	882	878	890	951	910	942	895	896	957	933	892	916	914	929	903	950	902	868	872	883	923	892	966	881	925	887	923	934	824	885	913	858	861	902	901	899	898	880	900	911	909	904	888	943	959	930	924	825	916	853	935	923	904	886	905	895	951	941	908	906	884	840	931	940	883	900	903	942	884	922	895	881	889	898	949	894	952	855	915	909	862	902	964	919	867	949	918	919	931	909	916	909	899	877	972	953	919	895	908	875	902	863	862	917	860	931	900	861	937	896	959	957	954	917	888	889	920	897	882	839	924	937	925	942	876	910	870	956	871	916	937	890	863	906	889	900	889	866	885	899	957	898	940	906	874	913	865	925	940	887	895	856	857	893	899	886	955	976	924	886	898	912	895	852	879	860	880	909	886	862	872	921	874	896	927	934	900	945	910	887	914	885	918	916	955	899	861	888	923	889	955	936	882	937	907	918	911	903	895	891	900	903	935	902	932	959	888	906	897	889	837	914	927	945	906	929	889	940	909	931	932	854	931	909	901	891	854	877	919	896	812	883	873	915	908	890	947	903	934	873	881	988	921	930	913	959	983	897	900	878	881	923	897	946	934	955	898	900	912	927	919	885	911	930	869	894	917	953	894	905	925	900	859	881	895	900	845	863	940	881	926	886	870	847	890	925	897	913	911	944	913	894	855	913	882	918	875	968	853	933	871	916	887	895	963	889	872	885	930	878	926	987	886	909	868	931	914	889	922	897	952	858	932	929	889	905	964	891	890	886	893	912	854	919	959	922	946	901	883	890	867	887	910	946	880	909	929	904	879	874	933	911	903	891	909	865	909	903	936	860	946	937	892	914	926	975	875	893	902	896	908	901	832	894	893	951	900	915	858	871	922	913	873	920	935	958	917	912	864	934	889	877	903	854	894	892	873	942	918	911	925	877	903	903	895	896	903	905	924	935	934	917	935	939	938	939	890	903	905	887	922	845	903	928	880	890	940	913	870	949	908	896	921	875	937	954	889	908	912	903	921	826	898	926	891	904	912	921	904	865	901	868	875	896	945	895	907	892	938	931	891	941	957	921	910	922	910	890	901	954	859	959	892	882	936	885	953	922	897	881	875	907	873	941	913	913	908	890	900	922	927	915	864	895	885	940	948	894	916	926	865	882	936	924	895	898	852	964	885	898	875	916	908	890	887	917	872	891	905	911	910	972	917	898	911	905	913	882	904	875	917	911	892	908	914	915	858	873	929	909	948	899	915	895	876	917	884	909	882	870	882	901	907	908	948	954	880	954	906	943	912	907	885	906	895	874	913	910	890	888	939	875	953	974	888	886	900	895	933	881	900	879	906	889	968	897	925	937	857	976	897	897	946	906	923	916	902	910	901	899	905	934	891	899	915	918	909	924	913	896	845	938	917	890	898	941	927	913	939	898	916	902	896	907	876	945	961	905	889	937	902	898	906	882	926	929	920	897	928	884	946	879	935	913	917	964	932	893	842	946	875	902	866	925	839	906	933	896	881	893	883	885	935	902	919	880	892	942	920	898	897	942	885	875	870	896	935	909	926	843	867	915	872	893	920	906	989	896	898	938	896	898	873	901	901	897	912	907	901	951	864	861	910	880	869	882	871	851	902	888	855	870	908	883	975	909	912	864	948	937	843	908	943	942	900	847	929	911	913	916	918	934	894	926	889	855	926	885	865	903	865	844	932	906	881	912	883	872	883	903	926	897	886	923	925	922	925	891	847	888	862	883	935	898	878	896	899	905	848	974	911	933	891	943	951	904	884	892	886	902	909	890	927	888	941	925	911	914	884	902	888	923	908	909	885	907	874	876	869	893	941	890	906	901	894	906	930	873	873	939	958	946	905	876	897	910	857	843	920	888	923	906	892	863	924	906	944	880	847	874	861	914	867	896	920	933	961	936	900	907	875	950	877	903	886	931	933	884	924	904	886	840	919	926	902	872	905	836	948	899	892	922	945	890	926	877	882	913	920	932	902	868	906	887	919	878	888	902	845	889	916	928	897	893	898	886	902	915	885	887	903	873	888	898	844	878	867	915	900	909	882	888	951	920	869	855	877	906	877	924	909	892	925	901	813	907	933	898	889	947	898	918	916	887	891	929	956	917	918	897	881	900	910	943	870	888	919	845	901	911	916	876	906	879	911	906	943	917	875	898	903	899	967	865	910	910	847	911	893	918	928	914	834	906	928	904	931	890	905	887	927	885	881	927	864	971	893	893	892	932	910	873	903	895	902	905	921	833	916	930	929	926	942	911	893	921	904	950	907	881	936	917	853	878	889	905	926	963	888	886	898	863	922	939	897	882	917	839	902	880	883	890	906	919	969	868	930	895	875	909	933	960	891	882	893	847	952	896	926	863	882	935	941	986	892	920	870	904	868	910	908	956	883	924	876	873	933	929	931	882	875	918	942	886	905	951	897	885	922	912	890	921	922	852	919	930	892	892	928	930	889	893	906	930	892	912	917	895	887	877	914	897	936	884	946	938	907	884	880	902	903	886	910	938	913	906	926	856	894	886	889	882	909	917	898	882	866	914	909	843	922	909	940	956	887	885	895	927	908	936	864	967	859	932	897	956	945	935	868	940	971	951	960	907	930	928	905	946	925	910	915	871	875	948	878	872	963	910	917	935	908	925	937	865	895	905	868	938	894	934	907	925	911	863	880	912	895	942	878	903	876	947	917	922	941	915	918	953	959	923	881	936	887	918	951	869	906	902	950	869	933	912	890	888	923	889	904	893	852	926	909	890	882	912	961	950	887	884	909	931	918	863	838	909	927	859	943	874	897	905	916	925	892	880	941	914	896	925	900	927	953	935	910	931	889	879	913	939	926	921	897	967	923	883	828	838	840	910	904	893	925	884	902	880	902	926	958	883	906	882	878	906	929	920	896	878	894	897	925	920	915	912	908	891	985	914	964	936	929	881	943	871	880	919	868	908	845	845	931	896	864	922	892	863	946	903	894	894	913	925	972	925	943	873	863	893	927	899	879	944	914	892	863	960	923	881	944	925	932	917	937	908	906	872	931	894	977	931	931	876	936	887	887	927	953	874	933	904	932	916	905	864	915	861	930	917	913	901	907	886	944	878	906	941	894	929	898	922	964	880	888	947	900	982	930	929	878	920	924	912	912	877	927	885	878	961	923	910	836	867	908	927	957	925	930	898	938	929	926	878	870	897	951	922	913	909	847	913	893	864	917	930	971	912	890	893	953	875	899	847	877	945	852	842	923	847	897	934	934	888	891	891	871	884	867	864	892	943	937	933	917	953	937	877	870	939	899	900	915	910	891	885	919	910	874	904	867	917	865	879	904	898	949	849	908	911	886	933	931	915	923	897	909	866	939	929	860	892
42484	36963	40498	31136	8476	2893	4640	4717	3701	1872	368	280	288	318	251	276	246	299	270	281	272	306	297	262	286	266	266	300	296	272	272	304	295	294	270	267	261	283	277	253	268	284	274	277	310	285	306	265	281	272	283	297	235	282	274	311	287	302	289	294	294	305	301	301	287	285	289	315	267	297	288	268	252	295	309	284	316	270	286	294	274	262	279	282	302	273	281	271	285	303	317	276	285	270	295	273	282	281	309	286	256	287	289	269	298	285	278	277	252	271	291	288	270	291	285	273	264	267	302	273	273	293	275	244	285	307	272	324	272	277	306	275	274	306	273	284	284	279	257	262	279	300	282	305	293	251	259	268	306	289	309	278	284	262	277	284	289	286	292	274	254	275	256	277	272	292	294	284	254	279	261	258	261	257	295	314	287	276	285	298	299	238	297	289	280	294	284	292	277	282	252	298	276	265	270	289	292	267	270	303	303	266	308	285	277	277	303	257	272	304	287	297	263	301	282	278	310	281	303	287	274	284	291	269	302	301	268	274	308	295	257	272	285	311	298	282	274	295	261	290	299	281	289	289	293	297	283	275	222	279	251	295	278	309	279	319	281	298	285	273	306	283	269	300	287	305	275	281	263	297	277	289	296	315	264	311	272	283	263	319	291	281	283	271	287	267	269	298	281	303	289	281	293	299	282	312	280	271	219	279	293	266	263	282	283	296	296	268	297	290	285	236	307	255	263	276	289	248	278	298	256	292	286	238	273	282	301	267	276	301	270	260	276	295	308	278	285	264	278	280	272	316	264	292	309	290	281	304	315	282	300	278	263	284	289	298	286	287	277	317	274	298	308	318	268	322	273	280	303	278	296	257	286	274	280	285	295	243	271	285	312	289	308	298	287	259	292	246	312	273	273	289	296	291	277	275	293	305	289	273	310	294	234	281	295	308	238	282	278	269	269	279	299	255	249	258	290	286	274	296	279	293	298	272	319	273	279	296	317	311	266	321	297	291	276	261	266	265	261	318	300	261	277	274	283	293	277	287	292	296	261	301	287	297	275	285	272	302	293	281	271	233	313	289	285	253	297	298	250	306	289	292	306	307	300	298	304	280	256	309	284	291	281	295	290	304	308	273	300	290	324	278	278	281	268	254	297	279	302	297	246	291	296	314	279	275	299	273	277	272	306	306	271	246	281	294	307	273	280	299	268	285	278	284	271	273	322	292	296	243	255	301	267	278	326	296	286	311	287	283	272	286	280	295	289	277	294	329	303	281	311	275	290	288	258	289	312	265	267	287	274	276	251	269	277	268	289	298	280	263	274	277	295	311	262	318	296	274	311	249	304	305	312	308	291	280	282	294	311	305	313	265	303	284	296	306	283	291	300	284	292	276	290	300	273	254	282	287	272	287	270	277	258	278	288	279	283	265	284	296	287	281	295	276	316	291	284	248	293	295	297	286	304	307	308	267	260	315	270	276	285	289	295	312	298	271	292	261	276	253	285	272	251	238	280	262	272	305	282	291	267	271	298	263	294	266	259	274	298	283	302	252	257	261	303	307	255	298	268	297	287	278	258	278	287	289	301	290	268	261	308	302	278	275	294	282	267	270	266	274	279	276	276	289	289	282	294	272	305	244	296	280	296	299	288	298	282	271	310	265	290	258	298	307	300	249	264	272	277	273	266	229	266	294	281	257	285	255	291	286	284	273	321	305	266	268	276	273	278	266	299	278	315	252	304	290	284	269	278	280	282	263	299	290	299	285	264	299	293	303	310	268	273	271	279	291	274	277	257	264	259	296	308	298	280	279	279	290	293	294	288	298	268	298	297	294	307	288	284	305	293	269	297	275	295	242	278	275	292	280	280	254	280	318	275	258	295	281	324	317	277	307	264	295	257	298	300	270	317	285	283	263	304	291	279	287	285	233	313	269	288	284	330	311	286	264	290	311	301	273	283	263	273	303	280	287	281	309	263	282	272	271	307	269	287	301	316	288	281	268	262	284	307	289	270	287	284	283	279	275	256	281	285	302	271	296	290	325	290	286	295	280	274	292	279	278	285	302	270	293	306	282	301	285	333	299	277	288	284	265	308	288	286	290	263	272	287	284	273	289	308	268	262	293	295	271	311	295	289	288	271	305	317	269	281	295	303	284	270	296	291	305	308	307	267	317	277	281	299	263	269	276	268	294	294	300	277	247	272	309	290	289	263	320	297	266	273	284	292	318	285	293	297	297	281	279	274	299	282	271	292	286	296	281	288	313	294	289	282	300	264	294	294	300	274	294	269	285	267	259	298	288	293	272	307	320	282	264	263	256	277	276	259	279	279	271	310	265	315	303	303	303	260	293	277	271	276	288	312	285	302	264	312	299	291	309	294	293	272	298	277	288	295	271	299	265	301	290	288	318	296	289	315	309	283	272	280	268	258	307	293	275	264	292	285	262	254	291	301	287	278	265	288	272	280	286	304	301	265	293	254	272	272	319	262	287	295	239	297	258	270	274	263	285	261	286	298	275	284	298	297	292	262	294	280	263	262	244	283	304	306	280	251	312	273	273	237	269	277	338	299	281	289	272	255	282	283	291	248	305	306	285	286	279	274	277	262	269	270	280	288	274	253	277	289	250	299	284	286	287	279	265	278	332	309	295	271	279	284	278	297	288	283	281	307	275	280	273	302	291	292	273	262	263	258	268	295	278	281	302	296	269	279	299	296	291	266	276	304	274	289	286	294	279	296	298	275	323	292	297	273	286	274	282	305	253	317	268	285	295	269	263	292	264	285	284	296	271	271	295	288	269	230	268	292	304	284	256	269	283	283	289	298	309	319	298	282	276	275	278	312	286	270	300	302	293	292	294	287	303	275	299	279	270	318	289	298	319	327	274	271	272	287	272	257	282	292	281	290	290	298	287	247	276	282	263	267	283	255	274	302	281	308	262	263	291	272	294	284	274	277	286	263	288	294	289	292	274	294	287	258	278	293	250	274	295	280	286	286	277	271	263	259	263	267	277	303	271	262	320	305	266	261	302	264	272	336	288	275	285	290	275	308	260	284	297	312	283	293	293	308	267	295	291	264	274	281	294	272	300	268	267	288	300	254	277	298	284	270	281	283	287	279	294	295	257	295	256	312	344	280	267	276	266	282	310	276	313	244	284	302	264	297	285	290	274	273	319	295	284	276	283	293	288	280	285	269	302	291	267	280	293	261	271	307	290	283	268	289	301	280	311	244	291	289	312	273	284	279	271	271	270	276	287	303	253	320	291	257	283	293	288	335	287	297	298	276	257	287	268	260	316	252	306	295	290	277	253	269	272	288	265	285	297	270	276	270	289	291	307	276	292	266	286	269	295	285	267	272	271	292	285	297	260	285	270	307	294	264	316	250	272	298	321	313	298	279	285	308	276	321	301	278	285	296	267	281	282	278	301	279	267	298	311	273	298	273	263	298	276	303	282	275	307	265	282	284	303	310	286	319	243	285	276	305	294	298	280	284	268	279	283	298	272	286	305
27114	30942	42619	36073	14309	10121	16988	16898	13768	7044	714	686	687	643	656	692	641	651	658	698	687	639	673	654	653	669	666	662	680	677	658	637	656	657	666	692	709	654	709	679	671	633	661	635	650	653	657	657	698	657	651	665	701	680	720	663	629	667	684	628	701	701	646	690	706	661	679	694	661	639	667	662	704	696	650	665	663	666	664	683	623	694	741	702	683	737	663	629	693	647	648	731	705	681	680	675	683	695	716	693	692	691	646	636	639	643	708	712	665	692	696	631	689	662	682	669	730	694	698	700	666	668	653	639	702	688	678	678	726	658	680	657	661	688	662	613	625	708	666	715	664	664	660	678	712	672	622	679	661	682	731	635	680	682	685	654	680	689	688	671	658	677	679	681	702	669	675	667	676	649	661	673	680	689	658	615	676	692	613	651	664	666	709	674	651	631	700	684	652	645	601	660	627	664	683	688	669	695	670	641	656	644	638	653	704	635	677	680	678	700	639	692	666	626	730	641	611	713	688	642	656	659	640	693	700	661	670	679	655	664	710	686	661	621	662	728	630	649	640	671	639	632	670	676	655	624	635	688	645	703	689	669	647	657	670	668	660	665	634	674	684	693	673	704	656	680	679	687	639	688	704	635	682	638	684	716	678	737	697	647	680	717	712	673	727	718	733	662	666	706	691	673	657	650	644	692	684	730	659	635	644	675	666	691	652	664	706	669	640	715	616	676	701	676	619	682	669	672	704	607	642	684	647	643	684	693	613	656	595	674	625	681	686	678	707	628	678	669	675	653	666	691	644	695	671	638	624	700	659	685	690	615	693	621	654	654	692	681	674	631	722	656	700	678	688	672	667	679	653	658	733	668	670	664	680	669	685	682	690	699	657	717	688	646	635	696	651	658	663	644	643	701	675	679	619	672	658	650	665	718	673	712	674	699	671	715	679	689	638	672	654	678	651	664	677	670	644	669	637	673	668	687	662	719	677	671	660	701	650	694	664	650	688	683	685	646	642	628	690	642	745	694	672	645	641	682	647	661	640	736	623	635	693	672	680	651	661	691	684	673	751	694	625	697	709	654	667	690	619	651	685	668	681	716	659	692	686	684	701	661	700	680	644	694	671	688	691	659	654	636	673	675	643	667	690	691	708	644	677	654	669	628	696	700	676	717	674	655	603	698	675	700	682	623	661	657	665	691	688	662	675	676	725	712	676	626	648	659	667	710	697	625	710	634	688	709	684	674	675	656	718	680	672	675	651	693	681	716	652	642	664	681	660	685	713	650	689	647	649	664	688	662	698	650	669	662	641	678	674	678	684	682	660	658	640	681	609	711	654	661	656	688	647	710	649	669	670	662	692	703	643	726	672	690	666	666	695	653	693	661	692	627	685	708	632	717	638	685	713	668	629	645	688	635	686	663	680	673	706	646	637	677	659	669	665	651	676	641	641	665	679	676	654	704	649	681	646	648	697	663	666	634	699	646	686	674	662	671	690	602	642	658	686	718	690	652	712	640	670	657	681	672	670	638	654	658	687	665	658	661	665	723	722	655	703	720	649	704	664	679	707	629	710	685	686	678	686	673	670	668	658	666	645	675	654	637	664	659	647	644	673	677	685	644	679	656	712	674	680	722	682	713	654	675	673	642	669	691	639	684	661	631	683	672	643	688	638	657	684	619	680	679	703	625	655	653	726	707	704	692	674	677	626	642	709	720	642	680	678	746	656	681	662	671	644	699	699	683	632	696	696	686	627	667	691	644	706	668	649	688	646	676	668	678	672	633	702	668	659	649	651	624	659	663	671	648	659	646	688	715	652	665	653	607	643	722	674	670	688	650	675	673	670	656	673	657	679	683	659	677	679	684	664	637	720	662	689	713	680	697	647	669	684	643	675	706	670	703	682	653	647	685	655	695	718	675	664	628	677	649	704	689	674	706	687	661	635	698	663	676	690	635	636	667	632	647	690	700	664	730	637	688	712	707	688	657	672	684	685	690	656	662	674	668	680	702	653	676	674	676	689	671	691	707	647	650	658	688	684	714	665	732	660	703	670	626	683	648	683	666	683	665	697	667	655	668	674	676	684	660	729	654	636	674	641	665	660	657	648	665	636	660	668	645	673	668	655	628	657	643	707	658	691	669	704	681	675	708	679	669	703	717	644	639	686	694	662	662	673	660	727	664	673	695	702	711	636	688	631	639	657	678	670	699	672	681	644	698	662	679	720	660	673	674	672	686	636	653	718	666	693	703	709	685	673	711	638	669	717	662	666	672	695	666	683	657	666	650	681	670	633	671	666	644	664	671	657	696	693	690	676	671	674	697	696	662	681	661	641	650	688	686	647	724	645	683	680	719	696	702	671	665	637	720	646	685	612	661	640	710	642	630	669	692	690	672	690	629	682	652	703	655	670	670	698	696	645	642	719	707	677	711	637	667	650	682	636	675	714	686	666	681	645	633	664	666	714	675	647	717	693	640	713	621	641	641	666	650	680	683	663	637	677	688	669	673	699	636	673	631	640	674	698	648	660	725	665	688	693	649	703	686	666	692	670	675	687	651	730	695	603	637	689	671	647	677	712	665	611	680	731	625	682	714	689	671	640	664	660	709	663	657	688	663	646	709	670	651	698	680	712	674	706	688	673	672	674	686	671	675	672	676	638	670	661	731	672	619	651	650	666	680	714	678	688	634	682	687	671	703	685	639	675	683	692	666	690	627	676	685	722	654	669	716	659	638	688	643	685	684	675	645	683	669	680	680	717	638	665	676	695	657	666	688	606	703	634	681	661	677	706	662	649	687	655	692	735	670	657	688	673	719	670	658	700	662	673	642	663	674	643	659	672	674	629	619	646	677	653	666	674	704	659	657	656	703	652	693	669	689	665	676	615	658	695	666	642	683	669	634	693	612	704	686	652	691	667	657	654	693	706	654	656	629	703	643	651	674	683	665	701	736	718	640	637	656	687	694	685	681	667	620	673	690	701	689	686	685	690	696	649	699	679	677	623	696	619	672	662	701	662	658	707	615	684	675	673	655	682	645	695	675	663	654	657	684	665	671	666	670	666	664	699	660	676	640	658	608	645	676	669	695	691	652	677	662	663	662	683	657	705	664	664	690	697	701	624	724	630	696	678	622	618	649	679	670	668	672	726	665	637	647	692	626	675	645	685	615	684	636	683	650	692	708	676	695	738	646	675	652	675	665	705	635	679	695	694	646	652	675	697	671	683	658	644	700	739	607	626	737	668	687	662	643	684	638	673	660	727	695	674	681	639	679	644	675	660	668	686	674	695	735	657	682	710	691	679	697	668	709	670	673	678	696	658	679	611	684	672	662	633	608	645	668	648	654	720	653	678	668	652	685	674	691	667	676	669	702	665	660	657	663	622	654	667	717	685	700	670	707	646	672	715	657	709	688	656	688	688	654	663	672	687	683	718	680	659	654	644	696	674	695	654	693	695	673	708	660	658	645	634	682	641	697	666	606	696	726	643	719	692	677	630	720	687	679
13615	2730	1921	1087	577	561	565	545	532	462	418	453	446	435	461	403	455	436	477	430	422	440	457	462	392	445	456	462	453	466	442	447	468	407	448	471	412	436	438	439	448	415	413	483	421	438	444	439	432	419	371	440	414	412	430	432	437	410	428	426	410	411	403	432	418	437	435	474	452	443	444	422	436	455	410	484	442	416	453	472	466	439	425	460	400	410	464	407	456	398	399	426	457	467	423	423	402	388	453	407	459	410	445	435	430	408	455	413	403	403	450	398	423	434	425	422	466	428	442	478	431	435	408	413	392	441	424	440	411	396	409	445	425	426	420	401	389	367	443	381	420	423	435	431	417	461	386	428	421	455	434	437	451	450	416	448	412	445	411	437	407	407	408	405	428	419	445	374	402	407	461	419	422	457	453	416	430	407	438	427	401	413	448	442	400	431	456	424	398	392	414	430	398	400	415	440	399	423	405	439	466	405	420	412	436	402	439	445	428	394	412	417	425	467	387	456	436	426	422	425	411	414	445	426	417	428	430	405	417	418	432	443	422	403	414	440	407	461	384	435	436	411	387	453	421	440	419	413	428	438	438	451	437	404	432	419	440	447	393	414	399	405	418	428	436	404	363	408	422	452	408	426	415	427	464	388	397	446	437	460	439	419	432	404	439	412	411	433	432	416	450	419	418	433	431	460	429	494	441	415	420	404	413	373	463	401	463	460	439	408	399	414	446	426	378	434	444	421	436	413	422	381	465	434	392	439	417	412	422	429	405	404	432	431	409	425	416	426	432	420	394	383	404	424	443	394	454	465	444	464	437	426	426	437	397	428	438	424	452	473	450	461	413	441	430	413	410	428	434	448	428	441	431	422	461	408	443	404	438	416	412	422	428	417	433	394	421	440	431	474	440	403	405	448	404	414	391	432	438	397	460	465	393	414	462	433	445	450	426	421	451	408	409	420	426	441	454	437	450	417	451	439	403	452	450	475	472	427	430	374	447	451	399	439	432	430	446	446	420	430	422	415	410	451	429	439	421	425	430	467	414	455	444	437	459	398	418	471	456	441	410	410	415	410	412	425	431	441	385	405	413	461	386	439	451	430	420	400	456	435	449	448	445	426	403	421	438	438	423	438	426	467	461	409	453	367	424	444	434	431	431	444	461	448	402	432	444	425	427	440	459	436	445	392	421	437	414	445	440	436	441	396	468	403	423	425	401	456	417	406	432	454	439	451	432	457	441	422	411	444	425	410	478	434	428	450	443	453	446	462	418	436	418	469	427	462	439	428	458	435	514	431	416	409	415	416	414	407	402	400	443	417	462	437	438	386	416	423	413	415	426	437	463	386	421	415	399	446	449	403	444	443	384	442	398	437	432	425	447	429	424	471	471	434	414	388	418	432	430	433	420	428	426	408	434	430	400	415	451	407	422	467	432	440	376	454	463	413	412	414	426	424	434	410	425	440	416	431	487	415	439	419	423	386	430	381	432	393	484	420	450	396	442	428	455	396	453	450	430	422	387	422	453	455	417	427	422	434	399	426	430	393	439	439	448	464	405	441	402	470	419	430	449	412	428	423	450	432	484	434	453	422	436	445	375	415	462	408	444	432	458	483	396	415	429	435	444	429	449	435	448	425	455	426	434	437	422	438	410	466	451	452	409	394	419	406	420	431	424	379	439	431	446	389	463	431	430	454	460	422	425	428	437	415	462	424	444	438	431	433	441	444	454	413	422	438	452	438	459	420	447	420	445	416	432	401	450	434	427	417	406	423	447	403	414	463	421	405	446	416	405	451	442	432	436	440	425	439	450	448	454	410	438	481	450	412	427	396	420	453	451	420	452	408	440	417	424	401	399	418	438	415	418	417	419	394	434	443	459	441	386	448	442	461	432	424	415	409	452	420	425	375	430	484	417	436	414	438	401	412	425	434	459	385	399	449	387	433	417	385	455	459	379	400	460	437	464	431	473	421	443	431	409	465	429	423	440	437	490	439	401	474	424	432	414	443	468	426	464	412	455	470	422	419	388	452	434	431	402	497	407	460	447	433	464	417	363	427	469	380	396	443	426	453	410	436	441	413	388	463	429	411	432	402	439	460	432	465	438	389	404	426	447	407	426	465	413	429	440	436	444	441	427	421	428	425	456	424	448	446	427	440	402	445	408	406	422	440	434	460	423	406	395	444	444	485	445	426	436	448	405	445	432	436	463	454	415	403	375	427	429	405	431	417	455	439	397	404	418	430	438	412	457	408	420	434	443	457	394	437	453	436	398	444	393	382	418	384	444	445	445	422	448	418	435	489	440	445	460	431	473	408	450	497	407	427	417	425	443	430	424	436	421	450	373	444	467	462	423	429	422	399	461	413	418	410	437	438	404	439	370	432	433	401	408	418	427	429	402	428	406	392	413	429	430	418	453	466	436	430	418	415	434	446	431	372	393	482	451	399	422	432	450	435	428	421	443	444	436	391	422	435	425	442	471	413	451	428	421	429	435	409	436	428	442	442	422	383	467	394	428	439	427	411	420	433	439	442	407	430	408	415	458	435	437	416	418	446	418	460	473	420	421	454	457	436	434	468	398	450	410	448	432	401	394	431	439	407	422	435	471	461	453	432	379	480	435	428	446	479	499	445	432	435	480	447	429	449	415	425	403	416	435	395	451	435	426	435	393	433	447	421	483	426	455	467	458	427	445	444	391	443	431	434	429	415	429	460	410	414	466	404	413	409	431	427	444	414	393	403	415	428	416	460	478	452	445	420	419	395	426	404	376	446	443	444	442	419	432	455	419	421	419	454	384	456	396	448	442	424	439	452	439	408	419	434	441	428	448	433	409	433	412	426	415	433	433	390	428	463	422	405	437	418	447	459	450	405	409	408	402	410	410	445	402	441	400	454	442	448	424	419	404	432	436	462	465	454	429	431	444	428	439	438	404	432	412	447	404	449	446	411	420	405	386	428	388	429	392	422	438	441	439	448	424	430	470	439	440	425	437	467	465	419	409	454	450	427	428	409	456	408	422	412	490	426	432	440	400	443	412	477	402	485	453	417	394	417	387	416	411	425	446	406	404	463	433	406	420	396	450	433	379	408	428	454	390	408	455	425	411	467	423	405	392	460	427	413	410	440	411	454	470	402	424	408	434	404	374	399	429	429	437	408	392	422	412	426	431	451	411	409	418	427	432	451	441	410	471	423	460	436	449	422	424	437	411	411	446	462	424	461	461	376	402	427	461	429	462	424	468	412	430	448	433	455	433	419	416	441	451	388	400	407	410	389	447	429	446	426	391	422	465	433	391	426	444	443	442	449	455	472	421	471	441	439	426	409	409	410	433	461	399	440	471	399	412	394	464	458	447	446	439	445	405	456	412	399	436	434	425	393	414	456	405	426	467	404	403	430	443	457	413	427	423	432	442	427	383	427	427	413	436	478	438	441	426	450	444	442	436	404	403	403	425	455	436	436	389	435	420	412	432	435	450	452	452	432	456	447	440	439	437	409	447	411
9220	3460	4434	2875	1641	1457	1506	1472	1421	1142	1015	1005	993	938	942	1021	975	993	963	986	995	1034	951	930	993	919	982	925	993	1024	995	988	960	970	985	956	972	941	980	1008	981	993	963	972	1004	995	976	988	987	1012	977	976	981	949	989	969	1046	1003	1029	994	994	1012	1004	1009	945	1014	998	1002	964	964	978	1040	937	959	1005	962	983	1002	957	987	1024	973	959	973	1023	1003	1013	969	975	1016	999	1019	992	1022	1020	951	1025	956	934	958	958	981	995	977	997	1024	989	954	965	1016	989	961	1042	990	972	941	1021	994	1015	979	994	966	971	1038	1025	1008	910	928	962	949	966	1002	961	960	1004	991	1056	974	1042	1001	1059	1059	987	982	969	992	984	1005	996	1009	938	1033	1024	1037	950	1012	961	1007	969	973	1001	1005	991	987	1003	998	1059	977	1045	931	1030	989	988	969	999	976	972	1021	1012	947	951	1045	1068	978	917	930	975	951	1037	948	1002	989	976	995	938	1001	983	981	1033	1031	1008	969	966	994	1048	985	978	933	989	964	1040	986	1011	965	971	982	996	965	978	1014	962	978	977	981	1000	943	947	972	997	981	959	964	959	1033	953	980	1004	1047	914	991	983	931	1044	973	979	970	951	991	973	984	994	976	989	968	975	1000	968	1049	913	999	1024	1019	959	1020	966	953	1040	995	930	973	972	990	984	983	942	1008	1002	1016	996	967	1027	956	1001	945	986	956	949	1028	1004	999	972	979	1009	968	963	960	998	994	990	968	962	1045	977	977	934	1017	913	1000	947	1002	979	988	1003	941	1008	978	1025	979	1013	949	975	990	985	920	1010	947	931	972	1019	991	994	1042	1006	998	1002	1014	984	932	963	977	1030	935	1031	956	1020	1002	1041	963	1017	974	967	984	984	987	1022	984	1018	932	999	899	1004	969	1002	1008	1031	980	937	1010	983	964	1002	932	1004	944	1000	962	929	962	1011	939	974	905	927	1001	1012	973	889	1003	1000	1008	973	999	989	971	1021	989	960	938	1016	974	977	997	1029	944	975	943	950	1006	926	1006	975	1040	975	988	971	989	952	1013	1008	1001	1004	972	1008	940	986	981	946	984	1013	959	984	1023	1005	1013	1019	950	1014	993	949	956	1052	1047	980	953	1048	1011	948	1024	992	968	977	1003	1023	929	1042	949	978	956	965	1008	1014	984	964	1052	1053	997	965	990	1022	1040	1005	937	1020	987	958	975	981	977	1012	967	1028	972	952	984	1001	979	954	965	934	1033	1023	994	1042	1034	1039	947	1069	925	998	971	933	986	1010	967	987	975	978	931	1015	926	1008	1017	1013	966	987	941	1031	1020	971	957	933	967	984	1018	988	990	982	1013	1010	996	983	1007	985	992	994	1000	993	989	989	995	947	986	1030	997	987	961	1006	1037	947	1019	1010	996	953	976	990	996	957	1001	996	937	1007	961	978	906	985	1020	928	1004	987	969	1013	955	987	984	1001	998	977	989	1016	1063	975	925	964	995	961	996	1024	959	1027	977	971	1041	961	974	1008	991	1003	946	940	982	1001	1008	951	962	986	954	1012	996	999	970	922	962	990	975	1023	972	967	1039	992	985	1019	1004	959	936	1009	919	985	1036	964	969	981	1028	987	1064	975	961	964	919	1045	1017	950	1003	977	936	1018	957	932	949	1007	1022	1012	1005	1009	1013	963	1033	921	962	1041	967	1006	988	968	967	960	1004	1063	1017	942	973	1006	922	1024	981	995	1006	956	972	994	994	969	906	1006	1014	959	986	1005	1011	1006	958	986	1008	988	1003	932	992	964	1010	936	988	980	1042	972	989	1002	1039	980	985	1030	989	947	1015	980	973	985	1023	964	990	973	951	956	975	939	989	985	1009	998	962	979	1025	1006	967	975	985	971	999	963	1060	977	972	946	1031	959	960	1026	970	1030	1013	936	975	1034	975	987	1062	971	968	991	941	952	936	956	986	1005	988	997	987	1010	968	1016	978	994	980	970	938	1021	967	991	959	953	1020	921	1023	999	990	954	1008	983	994	983	1014	930	954	1027	1008	960	969	946	1008	979	981	973	1018	1039	987	954	987	1047	1021	1002	1015	929	1057	962	982	932	964	953	1006	968	1010	992	1015	979	942	1051	999	1037	963	1020	936	951	1017	970	1000	961	973	1003	1031	992	1015	987	992	1048	964	1018	1050	1004	1006	986	986	970	942	953	996	994	964	1012	981	1023	979	965	959	989	1032	992	973	1022	958	1068	936	1014	910	976	1014	983	972	925	1045	1034	884	994	985	954	965	930	990	1000	1005	1044	1030	955	1004	989	984	974	978	943	1029	1023	965	1012	974	1014	952	967	975	991	955	1034	992	972	921	937	1053	967	992	916	926	1012	981	989	1002	955	965	959	1007	1006	992	970	961	924	966	1004	979	971	999	984	983	973	1008	993	930	1015	931	944	953	949	956	990	969	977	1007	989	1084	950	951	977	965	1024	967	990	972	958	954	949	971	1021	1034	1006	995	1081	1028	995	976	950	1003	1010	987	1001	928	980	1005	1011	1051	980	949	951	967	1028	990	992	963	991	978	954	1000	906	937	951	966	993	996	1062	947	1006	966	1016	975	993	958	990	1017	1018	942	961	993	971	1043	948	980	939	961	1005	958	1052	992	1050	963	931	964	974	976	1022	975	959	1032	1034	957	967	1006	974	941	994	951	982	978	955	979	1001	974	927	1063	1020	990	979	960	1026	1016	934	984	985	978	998	962	991	1021	1020	983	1021	949	955	958	963	970	957	987	982	991	1010	974	991	973	1020	964	987	941	990	1025	950	972	947	985	988	1029	954	955	948	1055	939	972	1034	942	981	961	979	976	971	999	1027	973	1048	996	995	938	975	1022	983	947	981	1005	959	976	993	1059	968	996	917	956	1023	1009	963	985	970	948	1001	995	989	1009	999	976	1010	1025	936	1012	1022	1038	942	1008	1008	983	957	946	1039	1009	1035	988	984	969	999	937	956	945	954	959	998	960	1006	987	1003	1010	951	990	1000	949	986	989	985	981	925	1000	970	977	938	1035	931	897	1059	991	1005	980	1026	956	970	981	940	989	977	1044	951	993	935	1012	977	938	1019	932	1045	980	1064	986	951	1012	1035	937	1004	969	979	1004	1019	977	940	927	926	1022	996	1024	907	976	1019	1008	986	1023	1046	931	971	989	999	934	999	963	1003	966	964	1035	960	947	976	1003	945	971	1007	960	1010	1008	873	1036	1018	977	1020	1004	979	960	1025	993	967	965	911	955	961	1042	922	974	1038	1014	1008	1007	1019	963	965	941	976	1008	1005	1007	1045	1036	932	1024	1041	960	965	1025	959	998	968	1026	1002	918	956	981	982	997	974	1037	921	942	1013	996	989	978	961	980	1021	990	1036	990	1020	974	952	966	1068	990	981	949	980	953	1005	936	1012	958	963	995	1034	976	995	968	1000	963	923	967	980	1016	985	1015	932	976	1020	966	997	1016	992	999	980	982	990	993	981	1008	1024	999	1049	969	954	972	1002	1014	998	942	996	951	1004	994	979	985	977	935	987	1004	976	989	967	1008	970	1014	1050	967	1002	976	972	965	1048	1050	995	999	1019	992	986	970	993	965	1001	1005	999	938	944	977	1037	1016	973	1043	950	999	961	952	976	998	944	1012	981	1008	942	1032	986	959	955	946	979	1014	1000	1022	1024	1004	984	1022	974	935	1013	981	1006	1039	990	998	1012	1036	1002	965	968	953	963	966	966	960	956	947	1019	1003	907	957	1031	982	974	998	985	905	936	971	995	969	958	963	1011	965	1016	952	983	980	957	1008	1021	1009	973	1046	991	958	1009	994	981	1007	1010	989	1000	988	1005	943	981	991	986	1017	936	1004	1003	999	1029	976	966	975	944	1041	957	951	996	1024	998	990	996	974	962	1031	998	1008	983	975	993	988	1039	998	988	983	943	964	995	967	971	963	967	945
33715	24655	29924	16048	3743	3085	3686	2818	1996	1020	434	452	409	393	411	418	413	403	417	384	387	395	402	414	414	441	382	395	408	437	445	364	428	426	390	413	387	414	441	420	394	426	453	421	408	455	377	359	411	404	415	418	403	398	409	402	391	416	370	413	430	422	385	377	400	401	372	396	414	400	422	467	408	388	376	405	395	392	390	396	358	375	372	403	411	387	373	396	406	412	417	409	403	369	391	401	396	407	420	395	415	409	395	412	388	420	398	416	384	399	423	413	400	368	393	378	401	436	403	410	380	401	391	419	396	423	396	420	434	360	417	423	417	406	402	424	454	406	417	376	415	377	383	371	416	415	429	419	389	409	471	414	369	427	407	406	412	437	421	442	443	446	401	371	420	367	416	389	428	405	395	418	452	449	472	380	423	419	407	370	436	423	431	415	419	425	422	412	414	389	432	412	421	381	415	383	463	391	440	392	438	404	373	421	406	398	404	391	418	439	405	361	426	431	395	421	412	388	417	413	391	424	426	412	421	449	436	402	432	417	416	416	406	374	415	409	372	422	417	397	447	389	400	419	412	413	416	436	385	407	406	436	412	368	396	382	409	399	388	378	405	399	404	415	381	422	455	422	434	375	416	388	435	392	398	403	395	415	387	421	430	373	405	408	429	461	400	412	374	413	393	402	411	401	417	390	423	382	395	398	422	455	400	394	373	405	404	416	366	403	371	366	415	414	374	408	394	394	388	429	420	425	407	397	422	386	446	382	425	430	392	388	411	408	383	387	400	449	383	384	391	445	402	433	400	429	384	420	419	411	394	447	454	431	401	377	427	404	392	380	390	449	411	419	438	445	419	394	440	364	422	436	408	371	435	385	394	405	369	383	444	418	451	397	398	416	416	405	401	380	437	383	393	411	434	370	442	409	446	415	395	371	391	411	379	372	358	412	415	436	395	399	396	399	403	415	431	371	416	389	414	383	423	391	386	390	419	417	361	436	416	413	385	393	410	381	431	398	424	427	395	412	385	386	398	414	373	370	401	365	392	403	410	462	396	423	377	413	450	432	399	410	418	400	443	410	441	390	399	433	418	435	428	407	396	371	378	424	384	393	404	426	384	387	370	369	407	399	382	379	417	395	433	388	407	386	436	431	424	437	435	439	425	426	383	393	391	406	442	400	394	401	455	438	401	392	415	389	398	418	390	427	343	411	383	431	402	428	371	400	413	435	413	398	374	389	386	417	370	407	408	417	393	378	396	416	413	399	376	418	408	386	371	408	372	417	386	399	392	375	420	409	431	399	425	450	443	349	380	409	408	363	377	410	399	402	410	392	383	380	410	418	392	415	438	405	392	400	387	424	397	414	394	375	456	382	479	419	426	415	392	446	418	396	400	389	385	383	432	438	442	383	439	376	392	427	389	377	365	399	416	394	422	420	414	389	390	457	361	406	424	381	367	396	404	392	413	420	411	389	387	396	426	424	435	441	437	402	389	418	442	454	385	400	380	417	393	392	402	403	413	405	453	403	406	349	348	419	434	422	381	436	412	452	424	422	400	430	440	412	410	379	404	387	403	381	400	442	430	458	402	415	467	396	407	386	400	392	425	403	415	427	398	410	391	427	405	421	427	374	411	362	416	371	388	376	399	394	387	391	399	448	386	434	385	414	403	408	388	367	393	429	429	408	435	401	416	395	386	385	387	393	413	400	392	412	402	399	426	405	371	421	388	411	358	422	422	412	374	415	391	391	377	372	413	401	414	395	407	397	373	425	384	411	389	436	390	404	411	429	364	405	406	376	394	415	405	402	405	400	390	396	418	397	377	373	388	432	402	425	413	399	400	404	384	430	380	379	372	387	401	430	436	420	425	429	418	421	418	402	427	420	391	380	384	414	421	417	396	445	452	426	424	383	401	390	398	388	410	406	375	440	432	387	393	383	428	423	407	376	437	410	379	398	390	414	366	417	379	420	449	373	414	413	369	385	402	407	410	391	415	428	376	355	441	429	396	399	408	375	422	411	424	380	414	406	401	381	409	425	414	421	435	407	415	382	402	388	403	394	399	432	424	360	412	434	364	391	419	384	396	426	364	387	405	404	404	416	392	376	432	403	414	414	405	386	472	412	410	398	394	388	427	441	372	361	411	415	390	415	439	387	433	413	378	428	410	403	401	401	445	413	409	367	435	425	364	402	405	412	403	429	417	427	389	378	388	414	392	411	393	384	416	405	400	404	414	432	406	439	360	422	398	349	420	423	397	397	418	405	406	412	424	420	406	392	423	378	382	423	396	433	394	447	398	389	401	403	410	426	456	415	367	401	429	387	388	416	382	419	409	416	386	374	427	393	369	429	404	407	446	406	404	379	408	423	417	432	387	393	396	417	418	417	386	420	402	397	409	407	428	408	392	401	416	445	399	429	412	396	407	404	398	375	404	389	390	368	440	374	383	406	379	385	384	389	378	387	382	384	426	390	394	398	396	426	399	369	428	420	403	405	428	379	413	401	446	385	433	374	408	416	421	415	381	414	352	400	423	382	395	395	409	405	404	389	415	387	369	405	400	388	432	403	404	417	426	410	428	396	380	405	410	383	417	410	384	419	425	426	367	437	393	392	405	364	414	402	384	440	410	422	354	373	385	415	393	429	403	393	449	400	400	410	404	401	383	396	419	400	391	386	410	426	394	374	408	381	441	436	422	415	430	417	391	352	390	432	390	453	392	394	429	425	379	392	394	388	402	430	429	398	416	428	397	409	407	388	423	412	435	414	379	409	424	398	375	400	402	406	443	421	436	433	453	380	430	410	400	433	396	402	389	468	426	439	437	389	420	395	378	351	394	405	416	448	442	409	389	399	422	425	398	411	419	390	381	413	401	413	393	423	381	395	382	422	403	417	409	420	407	421	444	405	461	370	406	391	405	416	396	391	406	410	412	408	411	380	405	396	391	417	400	411	414	387	409	431	416	381	419	373	406	388	440	419	416	438	420	429	403	391	434	444	407	435	412	369	410	389	363	400	384	407	416	404	391	428	406	401	419	406	372	416	456	420	427	395	389	400	385	411	423	424	398	401	416	414	449	390	400	373	422	404	403	405	382	435	401	383	379	411	421	449	416	411	384	428	421	394	406	416	436	388	392	404	384	368	372	384	419	433	394	419	416	424	394	413	374	408	394	430	403	405	398	434	369	412	401	434	388	405	414	414	396	399	415	435	367	381	434	396	403	388	385	388	386	407	466	425	417	409	402	410	425	380	468	428	432	405	463	446	398	410	384	404	432	403	381	396	400	401	432	386	402	351	390	396	386	367	380	410	384	406	406	402	377	410	396	399	386	396	386	407	412	418	428	379	411	405	441	421	414	395	404	412	424	425	408	392	399	424	403	371	416	433	411	418	388	434	427	465	398	387	419	414	410	396	386	375	383	431	368	406	386	413	433	387	431	404	416	414	408	387	399	414	356	427	376	407	418	360	434	383	422	364	426	410	381	412	425	422	393	426	405	389
21590	22398	35440	20009	9711	12314	13986	11036	7817	3546	947	995	898	878	948	891	956	981	952	896	918	899	911	897	1012	981	923	907	938	932	894	966	953	931	920	926	882	934	948	890	938	927	937	959	937	909	905	927	965	903	991	956	969	933	903	926	946	995	940	875	879	952	912	978	954	943	964	952	889	966	950	946	960	949	1001	924	934	949	887	910	969	984	922	954	913	913	918	953	959	911	928	935	928	958	902	1013	954	933	894	930	950	967	948	921	936	946	863	940	913	957	922	977	907	924	955	955	953	897	947	890	931	939	912	943	894	935	940	899	894	890	956	908	920	963	925	905	937	951	891	895	925	933	889	990	882	927	884	980	964	897	931	978	925	931	954	923	925	955	920	944	911	932	937	922	907	919	955	907	911	908	875	924	927	923	937	921	913	859	916	932	956	923	909	952	910	919	947	899	943	880	895	915	950	923	924	916	913	958	955	907	901	890	922	930	943	944	913	912	938	935	961	895	911	912	942	898	923	907	910	907	965	952	976	923	938	921	915	918	989	934	978	1002	960	955	888	975	903	915	966	935	886	900	977	923	934	922	916	999	902	935	912	928	941	905	840	942	895	923	951	903	916	897	950	954	918	922	916	938	891	965	907	920	901	953	956	958	932	918	936	927	934	889	943	912	979	944	901	919	903	938	935	926	974	876	984	930	957	950	913	987	982	957	919	902	913	982	893	887	995	933	907	938	985	920	968	949	975	969	913	960	944	945	956	923	927	933	866	952	933	991	899	916	957	927	984	922	898	885	945	952	869	970	906	913	880	935	898	903	963	957	923	949	918	879	992	959	939	920	940	936	910	941	921	932	859	938	940	892	895	936	903	969	974	876	906	932	953	921	961	936	936	952	924	919	877	891	935	895	923	971	943	930	890	889	880	953	914	926	892	953	909	885	961	917	913	896	889	896	873	851	963	972	911	914	942	914	972	902	954	981	976	935	896	996	947	892	941	884	988	944	887	942	966	926	956	943	931	909	995	924	906	953	900	942	873	960	877	932	909	906	979	920	903	1002	958	986	968	993	888	965	895	942	947	960	929	892	920	907	958	955	893	952	917	932	884	972	920	877	905	938	910	985	920	913	963	921	913	910	1003	966	956	943	974	945	898	953	937	961	958	930	956	909	897	999	945	927	957	958	926	978	980	918	955	949	895	963	892	984	996	921	978	880	922	928	892	894	944	932	980	948	968	910	939	942	915	895	929	973	905	894	959	950	916	936	885	919	946	906	949	911	907	929	979	961	955	946	913	946	922	941	877	904	910	926	941	916	950	918	949	947	909	928	960	924	896	936	942	917	956	926	980	964	900	919	941	947	953	925	968	940	942	946	926	913	941	949	937	947	877	911	937	958	938	982	881	966	918	883	901	969	946	898	898	968	932	878	928	957	925	871	911	927	946	934	916	955	938	941	941	967	959	970	899	914	950	1022	923	928	904	900	931	910	867	887	912	967	871	980	937	889	908	930	954	896	927	944	1000	958	971	918	962	888	922	921	909	969	906	926	919	943	957	887	959	949	886	920	931	938	897	952	946	920	904	970	975	918	928	936	908	963	948	924	926	916	932	891	906	938	917	900	922	900	971	977	928	946	914	905	954	946	936	965	931	921	896	951	920	957	927	894	939	961	948	901	910	944	917	975	932	906	860	932	949	967	894	899	905	920	940	952	949	912	939	993	934	949	951	988	954	895	980	924	932	875	961	897	905	916	939	941	889	937	961	921	939	969	907	920	950	948	901	875	913	886	946	976	905	974	957	878	917	934	898	912	956	950	988	987	906	943	900	914	866	1007	955	963	929	982	913	926	913	925	935	953	951	975	934	968	958	931	914	895	903	957	923	956	935	972	918	925	887	939	912	971	947	954	944	958	923	898	944	946	901	942	948	927	928	932	935	977	928	871	919	931	885	898	869	991	939	899	889	984	997	924	885	980	938	924	900	978	885	899	889	915	934	981	945	934	977	957	973	879	903	910	944	941	919	947	929	947	917	975	941	920	889	960	982	915	939	931	968	933	967	924	980	922	943	970	943	880	877	953	949	953	909	932	955	957	879	915	976	959	921	875	890	902	890	938	913	948	916	945	944	996	939	918	973	877	965	936	965	989	938	928	985	925	908	927	902	904	977	952	972	929	963	905	941	917	916	936	930	950	944	960	947	974	940	934	946	930	921	948	907	913	940	907	910	865	873	913	955	891	869	898	954	957	923	1001	908	952	901	943	882	996	938	908	919	974	899	961	935	975	974	914	883	931	902	910	891	922	932	966	900	922	899	927	971	866	963	886	905	894	958	922	847	970	928	968	888	970	919	954	983	906	941	895	918	947	946	946	880	985	923	948	1006	903	939	926	920	945	911	874	891	946	956	950	939	977	892	952	952	872	960	944	927	881	933	973	927	938	894	881	923	970	918	990	928	924	915	921	921	885	928	959	936	901	958	924	942	962	938	941	925	890	993	898	911	943	930	953	937	962	928	964	983	882	977	938	901	913	917	965	887	910	939	945	949	971	929	958	904	930	956	897	916	872	916	910	945	873	934	921	879	1014	973	954	921	935	918	926	913	962	979	903	916	911	901	955	917	922	941	958	984	963	965	908	896	915	920	961	873	943	934	914	979	855	971	912	945	936	894	865	992	943	983	897	927	934	921	940	942	922	907	918	954	961	927	916	957	905	899	950	934	908	963	911	921	904	909	892	914	954	987	931	884	1014	913	933	1008	918	955	953	910	950	959	1019	963	994	901	931	896	1013	929	949	964	928	901	935	927	967	910	924	905	909	881	943	914	937	924	916	978	951	952	931	921	943	941	945	933	894	915	960	854	976	922	912	936	949	929	951	965	968	954	945	958	954	939	918	917	996	849	933	923	925	944	899	922	989	933	967	916	950	911	968	980	946	945	950	935	927	933	953	946	930	944	925	909	918	934	924	987	913	951	941	936	957	892	894	944	919	972	956	1026	891	920	1010	983	938	901	926	966	983	907	874	906	951	905	942	971	888	908	925	962	886	917	895	948	878	944	980	933	947	893	892	933	896	895	916	913	938	955	965	962	905	942	908	946	917	892	912	916	912	943	903	966	982	852	956	988	902	936	965	893	961	912	917	903	919	952	904	930	943	937	921	975	992	982	941	922	905	918	932	932	925	980	947	916	949	956	968	949	963	865	967	939	947	898	916	924	878	923	954	953	921	927	923	942	863	921	917	907	897	850	955	915	931	983	893	909	936	951	1000	893	930	939	916	935	967	913	880	917	944	914	933	975	891	885	922	942	930	896	903	971	957	904	862	939	906	902	918	893	937	919	906	918	1004	917	922	897	918	964	942	972	958	948	933	939	969	954	939	940	930	897	937	891	938	923	926	931	907	928	929	913	994	911	898	933	977	928	881	936	969	920	931	849	981	942	985	938	931	954	937	996	934	891	963	919	916	973	936	924	922	953	943	974	916	922	912	880	992	935	934	958	923	867	970	922	959	915	959	929	941	919	969	923	970
43443	36125	42291	22943	6841	6895	6852	5178	3209	1258	298	285	320	285	326	305	313	280	306	291	299	313	305	330	310	280	283	290	291	314	273	331	273	298	290	334	271	291	300	289	250	322	296	292	270	301	304	318	329	317	316	285	292	295	358	298	306	309	296	274	283	331	278	294	325	313	303	299	311	282	260	275	276	315	301	316	304	304	302	301	285	288	319	292	293	315	320	261	318	277	299	321	320	295	296	313	302	311	317	321	310	297	305	304	282	287	267	296	295	316	290	309	283	279	322	314	293	293	301	319	272	281	298	274	319	325	272	269	262	325	282	273	281	300	274	284	324	308	296	312	275	305	304	309	310	352	303	263	285	313	326	311	284	291	289	324	335	314	295	291	290	298	301	288	287	276	300	334	317	245	333	301	297	276	288	309	334	278	302	320	293	305	321	318	293	277	294	322	310	275	309	269	301	291	293	293	284	268	302	318	283	327	313	253	274	294	306	296	299	270	269	283	295	309	292	312	311	302	338	274	299	298	302	324	290	280	299	298	325	310	300	272	285	291	296	291	274	281	285	321	291	316	276	301	304	296	323	306	279	288	290	283	307	313	308	307	278	314	282	315	292	311	301	292	321	324	274	277	301	315	299	275	296	283	293	300	309	290	300	271	261	287	275	314	270	300	299	282	293	312	319	285	314	302	297	287	300	312	300	311	283	298	302	293	305	295	292	312	332	273	291	342	310	286	315	319	300	291	298	304	295	297	286	309	298	301	309	304	310	322	293	302	317	290	279	306	297	332	323	293	299	302	310	308	309	307	317	296	303	301	300	307	298	278	304	298	295	291	292	289	278	274	317	259	274	312	291	273	305	303	295	296	304	312	287	293	349	299	302	305	300	291	297	268	317	291	272	312	303	300	315	291	302	284	294	307	296	288	296	314	285	325	293	325	294	316	337	317	282	279	278	293	293	269	262	298	308	298	325	275	340	314	326	282	290	301	294	283	289	255	292	313	287	276	284	344	317	340	298	300	267	309	304	305	301	298	298	300	314	284	293	291	297	277	314	296	277	293	302	289	263	275	305	283	301	294	289	319	291	281	289	270	307	310	292	277	277	325	290	272	317	293	304	310	300	277	289	301	295	322	311	281	336	316	309	281	336	276	313	307	291	291	307	277	265	290	286	270	326	331	292	327	274	288	280	304	278	268	287	315	287	291	307	302	347	282	305	278	323	317	297	277	297	320	321	308	299	329	314	305	257	305	291	284	301	263	272	258	292	279	294	252	292	281	284	283	305	293	308	312	295	307	301	306	266	314	273	296	319	279	281	282	299	305	280	299	305	311	316	290	295	304	300	296	264	291	305	273	280	302	302	308	282	287	316	297	292	294	284	298	309	308	281	287	324	339	296	320	268	293	306	335	278	305	296	300	315	320	316	296	290	297	325	314	297	291	300	313	301	278	332	313	317	295	279	282	271	283	303	278	290	261	299	327	308	314	308	313	316	267	284	293	263	294	307	308	295	326	312	300	312	289	289	311	281	297	310	278	320	306	282	288	286	287	253	298	290	273	309	289	296	337	298	298	291	288	275	264	301	275	310	301	257	320	281	280	292	305	305	290	292	294	310	299	277	299	236	317	274	306	337	273	299	318	308	286	282	273	308	307	295	303	265	284	315	291	285	280	279	309	309	305	298	276	272	317	300	286	308	320	269	287	319	286	281	301	280	305	319	314	303	316	282	294	281	295	301	312	329	320	291	321	322	276	280	306	300	298	300	299	325	291	289	295	319	295	327	300	284	287	304	296	296	321	301	313	276	275	310	317	279	287	319	307	297	273	313	310	298	315	303	306	297	282	282	332	305	314	308	310	316	284	300	330	275	281	297	287	324	317	314	292	289	307	339	286	277	327	330	300	259	271	329	330	310	298	287	327	309	280	293	306	305	322	305	307	275	285	304	309	279	294	282	300	330	306	281	329	316	296	327	297	276	255	297	298	285	298	288	316	319	311	300	308	303	305	289	314	283	296	290	301	310	298	309	292	306	290	280	283	280	308	287	301	288	291	333	280	284	307	326	322	279	295	255	318	285	288	322	287	309	283	280	298	289	292	317	313	301	309	287	300	315	280	281	297	287	267	303	314	289	300	292	293	296	289	310	304	288	322	319	269	299	316	306	294	275	310	295	316	289	305	284	330	300	302	271	283	319	296	335	317	309	267	306	307	318	280	278	304	277	318	286	297	300	305	291	302	280	289	313	303	300	277	270	272	307	300	298	296	286	319	292	287	283	291	318	294	317	294	300	297	298	299	315	308	336	293	298	283	294	281	280	284	288	325	314	282	291	356	317	306	280	296	301	331	307	307	313	345	290	302	285	297	306	300	300	282	299	318	272	304	338	351	268	279	337	304	316	309	297	297	306	320	277	288	320	329	295	297	300	281	324	290	326	296	297	289	276	296	310	281	309	307	287	286	283	276	311	294	288	321	282	265	345	313	292	301	276	282	321	348	320	319	300	277	309	283	286	277	289	325	274	282	281	282	323	298	275	276	335	305	304	282	280	299	282	296	326	269	309	276	282	308	286	309	278	301	291	327	297	290	300	306	274	293	319	313	301	294	313	308	281	329	327	292	311	300	325	266	307	287	300	280	297	263	272	312	268	308	313	329	322	308	275	318	296	309	304	277	325	342	289	297	313	302	321	310	324	292	305	296	334	281	336	299	289	302	305	302	288	333	309	331	261	291	298	284	306	320	306	293	296	271	274	278	288	297	296	308	298	300	300	283	326	291	296	285	308	306	308	303	306	274	321	312	255	291	279	325	293	293	292	315	319	270	287	332	302	330	304	261	302	281	308	294	323	304	279	263	292	330	293	316	282	304	304	272	320	324	294	294	331	307	248	281	259	296	276	291	306	287	296	307	353	269	322	288	282	308	274	319	305	323	305	313	281	302	295	306	313	294	306	282	299	289	308	315	290	290	282	324	287	312	296	324	296	333	292	259	306	278	296	276	267	278	290	302	290	259	317	287	312	311	332	303	264	295	284	283	298	296	324	349	310	294	296	289	304	308	284	294	307	269	308	336	322	327	312	297	289	287	296	294	295	311	319	288	316	308	296	293	270	319	297	314	312	283	313	303	329	274	312	287	294	298	326	275	306	267	311	313	314	303	317	285	262	279	289	305	322	292	291	275	323	291	328	294	289	309	321	289	338	297	295	282	287	310	294	302	318	301	279	307	299	293	283	294	262	296	286	286	267	288	304	295	342	313	285	321	309	318	280	292	279	284	297	282	303	304	302	337	302	288	302	317	273	300	321	281	304	284	301	298	293	276	276	265	296	272	291	346	302	293	309	302	308	280	312	321	296	311	297	318	287	305	329	288	296	302	253	316	279	284	323	330	300	293	277	308	280	290	315	325	294	314	318	281	304	318	291	310	286	274	286	280	291	288	283	328	317	285	290	318	306	325	265	308	302	268	296	304	334	311	320	311	264	276	270	296	298	306	308	293	288	293
27287	31004	43378	25360	16344	21431	21646	17416	12039	4280	719	713	720	678	691	706	728	735	704	685	740	686	695	712	706	715	736	715	732	725	666	691	680	748	708	674	697	708	711	717	734	685	694	670	687	687	701	661	707	747	703	664	678	722	690	672	686	720	701	692	691	715	700	735	704	707	671	743	655	696	695	736	714	640	697	706	692	717	662	747	724	724	744	664	680	723	681	719	706	720	671	689	691	720	677	684	720	669	715	702	674	759	681	695	715	737	681	722	678	713	691	662	674	688	707	691	680	677	654	736	683	737	711	712	698	711	691	705	669	687	711	687	689	695	735	725	702	683	656	690	704	658	687	733	662	693	791	666	728	642	680	734	692	755	723	719	722	675	661	748	728	684	699	693	758	668	714	690	716	691	710	676	700	691	724	707	696	720	691	731	721	689	672	730	682	691	693	661	688	675	730	671	655	711	666	703	732	666	733	755	719	753	716	671	643	718	677	686	694	707	688	716	682	673	674	701	718	688	665	729	730	709	720	671	715	745	687	705	725	672	716	685	727	704	713	699	696	716	675	655	634	721	716	708	690	691	703	725	671	672	698	694	682	718	719	723	705	730	675	742	685	656	701	705	736	689	730	691	720	677	713	751	680	682	726	692	738	701	717	706	653	724	720	707	688	729	724	672	716	719	699	715	722	712	714	705	695	744	711	686	686	734	756	736	669	691	682	700	725	705	702	775	673	717	733	748	643	703	692	645	667	708	702	663	680	660	722	681	743	734	657	721	675	726	683	701	706	713	725	630	692	707	680	754	682	689	691	683	700	686	711	695	696	732	695	723	699	708	703	702	729	717	710	721	664	721	732	696	693	737	684	686	717	710	718	652	695	697	736	655	717	693	672	725	720	746	677	688	714	698	695	673	710	681	686	721	672	696	719	679	683	688	688	699	763	681	686	688	716	678	715	697	739	741	663	697	700	716	717	705	696	675	669	694	689	688	670	663	712	665	694	728	726	683	725	705	699	680	713	709	721	687	701	657	687	733	760	695	676	688	724	724	692	676	683	700	671	682	700	773	679	727	669	667	670	709	709	734	756	745	669	678	656	668	699	687	681	696	705	746	714	703	692	705	651	789	690	720	688	681	723	709	682	735	704	686	668	699	699	676	713	688	720	744	736	699	716	711	702	678	741	666	696	743	705	755	714	712	709	717	693	705	685	699	680	661	702	658	677	699	670	695	666	676	690	702	689	665	704	742	722	664	646	715	720	713	679	691	724	731	719	701	738	674	749	691	676	638	731	722	700	707	702	653	703	714	670	695	687	672	714	710	689	694	675	688	694	724	682	690	676	690	669	713	722	713	639	674	692	678	683	667	696	697	713	684	692	698	700	677	735	711	668	686	654	701	752	711	759	710	670	722	719	703	680	683	659	701	694	650	684	678	722	708	746	638	657	744	689	698	676	713	682	743	681	711	689	700	729	711	717	708	714	711	698	716	690	680	713	664	726	708	708	688	690	723	705	702	716	695	720	687	696	674	711	696	716	686	730	704	723	713	726	711	742	678	732	692	703	720	679	745	719	696	719	701	702	733	732	737	764	704	701	689	698	722	726	691	667	652	700	704	735	689	728	684	686	657	683	705	680	659	672	729	741	765	723	706	707	706	721	699	723	734	759	693	694	708	675	715	717	665	735	713	704	688	707	712	686	701	729	683	707	742	691	700	739	668	693	687	688	664	730	703	744	677	723	651	710	724	735	693	708	693	712	695	675	695	674	691	692	711	696	704	728	717	692	697	729	778	703	715	700	707	705	682	711	709	684	672	701	718	693	721	689	683	702	714	721	715	686	681	723	734	743	674	736	740	696	711	714	740	704	699	721	709	667	704	670	694	720	670	696	703	686	700	701	693	690	673	700	736	720	683	749	714	677	701	713	719	736	693	703	708	736	731	718	716	667	727	701	716	706	725	694	707	691	701	695	711	746	749	678	737	713	733	701	640	730	733	692	706	703	697	734	731	686	734	728	659	727	682	700	735	706	639	675	684	734	719	707	709	736	650	698	726	685	714	693	694	671	715	683	695	665	752	733	720	703	724	702	710	742	690	690	722	674	671	697	649	754	709	735	663	631	691	724	655	673	735	713	712	723	675	679	714	712	693	693	671	688	718	660	727	685	694	679	726	700	701	672	731	713	707	729	706	697	663	743	728	722	701	709	709	702	705	698	664	734	695	714	682	753	716	669	712	661	691	712	701	665	747	662	726	709	666	679	709	723	682	676	650	733	667	732	646	710	666	708	690	693	734	672	660	680	709	721	706	700	732	713	679	687	722	722	696	681	734	632	660	672	722	741	667	711	706	709	666	698	723	698	728	681	740	692	670	728	707	648	742	706	775	710	718	702	713	679	697	703	696	693	685	702	700	689	693	689	701	722	672	716	683	697	708	662	694	711	733	728	680	696	709	641	717	723	670	710	698	681	774	695	676	688	686	699	733	693	707	717	728	682	680	672	722	689	725	755	722	735	760	696	703	664	707	700	723	735	709	685	700	681	718	726	735	713	650	716	696	658	751	733	678	693	719	685	740	671	752	699	688	699	756	693	730	710	714	693	672	719	675	690	663	650	704	700	709	725	671	702	721	685	698	736	782	680	700	733	709	655	658	664	712	681	728	674	724	703	674	643	663	730	748	717	713	691	724	675	720	648	684	693	716	665	720	750	688	720	714	666	698	764	749	714	728	703	719	703	712	671	710	703	676	690	707	724	717	703	678	714	704	686	689	713	699	656	718	738	670	686	734	664	684	708	673	725	722	710	688	671	688	723	667	733	736	757	726	716	719	704	695	688	678	726	711	708	679	698	712	719	748	709	649	673	694	696	698	700	731	701	673	704	702	744	760	685	655	747	756	754	699	712	685	696	703	737	724	669	713	687	712	708	688	717	711	684	699	672	684	706	696	710	687	664	688	715	718	724	705	675	690	689	753	714	656	690	732	692	727	700	681	709	708	692	722	683	702	652	710	666	734	676	717	720	664	656	689	691	668	665	742	699	668	721	691	723	691	707	719	684	685	710	695	746	720	713	730	690	682	768	707	740	679	712	673	690	684	645	678	705	678	698	743	713	687	696	750	675	713	687	698	708	707	686	741	701	709	737	716	683	687	722	704	711	667	672	726	719	699	726	715	696	699	723	700	716	703	705	732	680	663	662	671	742	725	720	704	651	676	676	694	645	731	660	726	757	720	703	682	686	648	721	698	719	693	699	745	710	714	759	718	693	665	659	750	690	727	702	716	778	720	717	760	700	692	709	732	707	664	682	708	714	733	708	679	683	693	725	707	667	708	660	652	717	655	709	724	697	671	685	749	687	716	682	737	679	735	729	709	685	669	693	676	734	688	737	743	721	705	695	718	712	679	733	728	679	695	757	681	681	711	656	701	681	757	716	735	689	714	685	716	728	711	672	691	681	679	704	692	716	679	694	675	688	653	733	669	684	731	719	739	716	714	744	718	756	684
14919	3246	2046	1141	614	598	620	595	490	447	455	445	448	432	465	448	411	440	397	444	442	423	409	410	439	421	457	396	455	439	426	447	438	462	452	449	459	430	440	478	430	466	461	413	456	457	456	428	437	413	454	450	455	451	439	381	413	438	457	477	463	499	488	444	387	444	456	427	437	429	418	457	431	426	419	426	461	423	425	467	425	426	422	437	457	442	422	428	438	425	429	454	455	423	435	423	410	448	412	456	454	454	446	462	422	413	482	466	419	436	448	451	493	448	413	429	411	442	437	455	431	449	406	415	411	413	445	440	425	457	465	398	426	480	456	420	429	449	459	370	445	382	459	434	452	443	473	422	413	467	433	412	440	429	420	426	443	456	461	433	444	464	427	400	417	403	447	459	465	447	456	435	466	443	455	455	444	432	442	445	404	423	440	417	437	428	481	435	449	463	391	410	433	419	434	466	453	423	473	460	464	432	449	459	428	446	437	425	392	498	465	435	439	481	445	457	428	425	456	433	451	446	428	428	447	449	421	437	433	421	420	413	434	433	411	458	448	398	413	435	405	433	419	459	438	434	463	459	453	429	445	469	443	446	433	422	445	416	397	459	428	421	415	436	439	438	483	428	468	446	459	442	460	434	434	410	421	397	394	468	428	416	512	425	455	461	443	444	484	489	432	411	464	407	431	422	434	409	422	417	412	425	432	413	454	427	399	420	415	448	413	416	446	428	405	454	414	482	409	446	428	436	438	449	460	423	432	452	470	432	422	421	417	412	386	462	422	399	453	425	443	427	445	432	458	442	440	428	409	439	448	437	430	422	472	471	456	458	431	412	452	460	403	404	427	400	433	465	473	418	417	440	425	452	444	419	489	408	397	460	466	451	451	411	441	490	462	439	448	407	418	437	456	473	443	400	445	417	432	412	431	419	437	462	436	431	382	451	441	458	441	433	414	445	452	450	436	476	411	465	460	460	445	457	443	437	424	416	418	434	402	424	423	418	455	438	419	456	436	423	410	408	375	433	415	432	403	442	407	454	448	430	452	405	412	454	423	435	416	412	429	435	385	460	428	470	429	495	380	414	429	471	441	461	444	439	470	454	459	425	462	478	434	411	411	410	424	443	418	427	457	436	430	406	463	478	419	411	391	437	426	389	465	390	409	435	433	439	409	461	484	452	411	428	433	418	427	469	375	429	487	466	408	401	420	434	390	456	421	412	463	434	432	457	460	421	405	366	415	459	456	446	472	454	452	460	431	442	410	454	428	438	473	396	459	418	441	462	439	411	440	485	460	419	458	438	462	459	466	446	436	439	454	449	430	415	442	427	443	437	426	453	451	460	489	460	429	385	422	421	419	422	428	428	444	423	463	458	440	430	434	464	418	443	465	435	407	395	499	430	427	412	455	425	402	484	467	501	472	470	435	450	441	423	434	404	446	480	413	454	480	459	455	475	461	426	423	402	427	426	395	440	383	410	475	433	478	451	409	488	443	427	427	453	442	440	471	445	442	399	461	429	469	448	432	422	424	409	410	477	390	413	442	445	424	430	484	439	457	446	438	470	433	457	411	452	429	464	439	410	400	445	443	409	462	411	441	443	467	424	459	468	398	417	418	474	466	393	424	454	420	450	428	454	453	433	453	432	464	428	473	447	431	412	430	445	454	420	447	437	417	407	446	398	384	456	438	432	484	456	406	392	416	425	440	421	461	407	479	462	431	393	478	454	428	458	427	444	459	449	436	433	449	445	451	446	425	427	456	476	428	394	407	405	440	437	442	413	426	453	413	459	434	455	437	451	438	438	417	430	430	451	412	418	464	449	450	449	422	485	453	450	427	478	443	445	421	451	445	440	444	433	468	463	469	429	416	439	454	450	451	469	423	453	435	434	434	472	427	399	419	463	452	418	463	405	459	478	433	423	447	454	411	445	432	422	441	432	425	422	429	438	422	434	468	453	416	495	427	428	455	442	476	500	407	411	467	424	431	452	422	440	439	453	448	455	436	464	438	466	461	413	378	456	465	442	432	461	408	492	498	475	413	429	423	415	446	449	466	434	414	436	425	428	420	466	412	453	441	460	448	422	467	421	433	427	408	442	454	448	413	399	482	455	446	461	438	419	476	423	478	430	419	485	438	423	448	416	466	416	416	466	445	453	429	460	474	484	395	382	407	413	392	430	449	449	456	435	436	435	448	444	410	410	502	467	454	408	420	442	435	443	438	484	430	471	483	442	432	457	460	454	424	417	449	470	464	465	397	439	437	440	445	447	449	420	436	403	471	448	449	461	461	485	417	489	451	456	404	460	442	455	460	392	435	448	419	459	408	441	482	431	430	395	456	463	450	417	423	420	422	445	454	415	418	423	426	455	453	425	502	482	459	433	459	440	433	422	453	434	449	451	425	421	439	436	482	396	424	435	458	453	437	426	476	425	496	410	454	438	432	430	448	432	433	457	457	451	445	464	442	400	463	443	428	388	468	421	426	456	421	428	436	455	399	395	437	425	434	432	410	426	457	416	405	443	443	447	410	431	409	443	432	445	447	459	404	456	433	409	422	395	465	463	429	444	396	396	448	422	434	493	441	468	450	416	455	476	441	425	442	489	486	441	410	468	450	417	438	386	429	441	450	423	451	419	430	420	443	431	468	448	444	446	413	404	445	454	477	446	404	440	422	427	418	456	422	471	449	427	465	426	450	403	398	437	437	423	392	443	434	444	453	448	419	434	459	461	435	442	467	480	432	444	407	424	464	460	459	445	443	442	443	396	442	431	421	434	422	458	456	437	440	456	419	448	426	449	393	420	420	442	485	431	415	423	423	437	440	474	448	461	478	444	454	456	444	409	423	417	433	429	437	423	413	436	457	428	420	447	437	432	428	473	455	421	388	439	457	432	422	428	435	406	466	461	438	451	438	419	469	459	411	466	427	447	414	428	445	417	414	460	420	427	426	465	454	396	453	411	430	416	473	437	472	447	474	458	424	438	411	436	441	423	423	420	451	461	421	469	415	469	433	419	436	427	459	463	419	445	420	464	437	451	420	437	446	494	460	427	437	443	472	459	431	425	417	415	430	431	445	384	450	417	459	453	475	401	475	458	477	439	446	443	445	462	443	473	420	460	440	406	396	422	432	420	415	451	401	425	434	456	441	453	493	403	459	477	447	449	454	464	416	430	453	428	464	444	459	441	435	454	405	468	403	507	437	445	456	450	459	451	399	443	433	457	440	448	458	489	436	451	420	431	468	480	436	413	429	438	445	434	470	451	440	407	409	434	453	414	455	452	456	450	461	434	436	418	474	463	429	458	472	437	428	414	437	446	433	439	454	460	466	467	434	462	445	432	444	455	411	466	473	434	442	451	439	452	464	446	467	468	485	410	468	410	400	400	436	422	402	459	483	461	460	460	460	429	450	405	388	455	420	451	445	410	437	431	452	429	448	452	423	447	471	430	410	409	446	439	458	403	435	433	452	443	434	459	470	422	466	446	427	429	446	455
10155	3673	4301	2434	1617	1786	1847	1649	1474	1188	1055	1008	993	1015	1036	1028	1003	1017	989	995	1027	951	1061	978	974	1020	1038	969	956	1026	1017	1011	1000	999	997	1012	1007	928	1026	1045	1057	1009	999	1076	965	1020	959	1027	1040	1028	1000	1024	1070	980	1044	1045	1002	1021	951	1012	961	1011	1000	962	982	1008	1010	969	991	1045	1028	943	1007	1004	1017	1013	1086	975	982	1014	1029	957	976	983	988	933	1043	1041	1019	1063	1046	978	1011	1022	948	1001	1028	999	987	942	1019	1005	978	976	920	1029	991	1043	1054	1000	974	1015	984	1055	1002	972	1002	989	1071	1021	1006	1014	1045	972	994	1005	1024	969	1053	1048	952	1011	981	1027	1054	994	1026	998	1032	1007	999	979	1013	974	923	982	951	996	959	1002	1046	937	1017	985	940	1024	980	1043	999	958	965	978	1013	1012	1028	968	985	965	956	965	1043	987	1013	1030	974	975	1058	1068	1013	1021	940	983	1004	1034	990	1021	1022	1046	1031	990	1045	936	975	1017	967	1007	994	991	927	982	1019	1034	1005	1033	989	1001	981	1017	1006	1013	978	1007	1038	1046	943	964	1014	980	1028	988	997	1026	1004	987	1021	1030	1009	1001	992	989	1020	1011	979	1054	1045	995	986	953	991	978	985	982	993	1057	1012	1064	1036	1036	997	942	1037	968	1006	989	986	1027	985	1016	1024	1018	997	1018	1008	952	972	975	964	976	986	1024	989	1015	966	1042	1027	968	1004	1021	1022	1016	1011	979	1021	1026	1025	1021	983	1064	1023	1040	976	984	952	1042	970	995	1000	1003	1021	955	985	1017	965	914	957	979	1005	1030	1029	1036	1047	987	956	1060	999	999	975	964	1004	997	979	1000	943	1030	984	1024	1041	1058	1045	993	990	1004	1024	1034	920	996	1016	1004	969	1025	984	992	950	984	1044	996	1064	960	1002	993	1010	993	983	981	981	964	999	999	971	1015	1020	972	1011	1039	1060	1018	1031	1012	960	1001	1013	1050	1041	1018	1016	1028	985	967	1019	952	975	1049	985	979	997	1013	996	1076	938	1014	932	994	1022	1020	968	1064	1057	1018	1012	998	987	964	996	1029	962	984	1035	944	955	975	990	998	973	960	975	1007	971	995	981	1064	986	1031	1060	1008	995	988	1007	1035	982	1004	998	989	1000	1016	990	1067	1030	1067	1018	973	994	938	1016	939	992	1050	999	1040	1019	1019	1012	948	1022	928	901	1092	963	989	972	1026	984	989	988	1040	1022	976	990	971	1010	982	983	1030	979	1031	985	995	980	1006	1017	992	1037	1067	1031	1036	1032	996	1040	1004	930	953	970	989	1006	981	1011	1063	1070	978	1026	963	1010	975	1055	977	1064	975	1031	1018	978	984	1056	964	1040	1023	975	990	949	1006	995	975	1011	1030	971	983	1039	981	964	984	1018	1002	986	1014	919	980	1014	1009	981	979	976	1008	948	1018	994	1008	1004	1050	1042	952	1014	1045	972	999	1039	957	991	1055	997	1013	975	1022	992	942	975	962	999	1022	1025	1021	1019	958	996	952	978	1000	994	980	1009	968	996	993	996	1005	972	1026	1041	996	975	1043	1044	1017	1007	984	950	980	1011	1033	1021	940	1030	1009	1025	1015	904	954	1034	1024	1014	1064	1024	951	1025	967	1010	983	1012	1065	978	960	962	1013	965	973	1037	1024	1031	1056	971	947	974	1007	1004	1012	1048	988	960	970	1007	1041	986	972	1034	993	969	1015	1043	994	1070	976	976	1038	956	985	1011	1020	1017	975	1058	983	1031	987	968	1053	1054	1007	983	1009	1022	954	965	1008	1058	1006	965	997	981	1048	962	966	1026	978	1043	970	1006	1014	964	983	964	1001	980	1034	923	1008	971	962	988	1007	985	1008	1006	975	1020	946	951	1001	970	1018	983	976	1074	1003	1026	1006	956	1003	1026	993	1015	998	985	1016	1012	1061	998	972	1048	993	985	973	936	1008	962	959	1003	1018	1007	972	1006	985	1000	1016	995	1006	1026	1005	1010	1008	995	1021	955	1030	981	986	944	993	1040	1068	994	1000	936	1038	1006	969	943	1015	1035	1031	1041	1004	1053	1038	980	984	1019	997	997	1016	1026	1003	966	969	999	948	987	1056	996	950	1020	986	1014	964	1040	969	1000	1018	946	1002	968	1028	1015	1006	981	968	994	946	1041	1013	1029	953	955	1023	1006	1021	990	981	1003	1026	974	981	1000	1001	979	1038	1016	1015	995	1005	963	972	992	993	1021	1009	973	1003	997	1022	975	963	982	941	979	983	983	1002	952	1015	1047	999	1024	968	1028	1007	1046	1014	1030	953	1042	981	919	1007	1042	980	1017	959	983	1033	960	987	978	1020	976	970	999	1018	1068	926	978	1024	958	983	993	1033	916	1029	1011	1006	1026	1041	952	1003	968	970	1042	1015	977	978	999	973	1005	975	1076	1028	989	1010	981	992	1028	1013	1009	970	1025	949	980	1014	1002	1018	995	986	1076	1048	1007	970	981	963	989	1007	1014	994	1087	997	988	1015	1010	962	938	980	1035	1011	1048	1027	1012	988	1001	1046	944	999	996	1006	954	993	1038	1002	1010	1000	1007	1000	1052	959	980	1010	1012	1021	1006	1020	980	988	997	990	969	989	1070	987	1034	1008	1010	1004	1025	1002	969	1010	986	999	1034	996	949	1027	982	921	1045	1060	1039	1070	991	1019	996	991	937	1053	1024	1063	992	1048	1012	1025	982	999	1014	954	1044	948	1028	1005	1017	1009	999	1060	983	1035	991	1037	974	1010	1052	1004	995	944	989	1047	967	981	1004	1001	961	1019	1023	1024	1009	1015	987	972	949	991	1027	1000	984	984	1004	1008	983	1033	1048	1018	1005	1063	967	984	973	1007	1011	978	991	1000	950	1021	1024	1074	987	1012	1011	1049	1037	1000	1017	999	1041	997	956	983	1026	993	987	976	1021	1031	986	964	1026	923	968	1001	1018	1070	1002	994	1009	992	1025	1006	1009	990	1009	974	1007	1056	1041	1052	1020	1036	1060	990	1001	997	983	1010	1034	1007	989	1071	972	967	1025	975	956	980	981	1026	1060	1081	1003	996	988	1056	998	1014	1047	1018	932	982	1016	983	1017	1039	1023	969	1019	1025	1037	1030	1021	1071	1051	956	992	1020	1043	999	1009	1049	991	987	1018	1047	1039	1012	968	952	940	948	1054	1009	988	963	995	1022	1023	1001	1042	973	1039	966	1006	1040	1047	991	1019	1048	943	1000	1005	997	1000	982	1014	1016	956	1026	948	975	1017	978	985	1012	987	987	1046	999	986	997	968	977	981	1005	1007	1011	933	1015	1033	1054	1028	978	998	971	1067	955	1012	1054	965	998	981	938	1056	1000	1016	956	983	994	1006	993	996	1050	956	974	1044	1048	1057	995	1013	973	982	989	996	980	1007	974	1034	992	982	1002	1008	1023	975	983	1039	994	1055	1011	1002	989	1013	991	993	977	1025	1042	975	1009	995	1034	988	984	986	956	1000	1025	1020	1026	962	1016	1027	994	1038	1003	1020	943	1009	1051	988	935	1004	1004	945	1013	989	1041	997	1014	1026	972	1009	1054	946	1003	979	985	998	1021	995	961	973	985	1025	971	987	987	1021	1057	989	1013	968	1016	1044	970	1034	994	999	1028	1053	983	1037	997	987	984	984	984	1009	1032	1021	975	925	958	1014	965	1001	1014	953	972	1008	1016	981	1015	992	986	955	1048	1059	1004	1028	1025	992	1065	989	1035	918	972	969	1008	998	1025	1019	1042	983	1036	995	979	1017	975	992	960	969	944	995	983	996	1038	1037	1042	974	999	976	1016	946	996	967	1000	1015	990	1007	983	985	991	1024	941	955	1020	979	983	1000	928	1047	989	979	997	1004	963	953	986	968	969	1022	1036	981	1046	929	991	983	994	1010	1047	1042	1002	999	1030	1037	982	1045	1040	993	1020	1033	936	1036	1003	1046	995	1001	1008	1005	1000	1028	999	1029	983	984	961	1041	998	951	992	993	913	1035	1006	1012	958	1011	1016	950	1033	981	1030	1051	980	992	1013	999	999	1049	1040	1023	1018	979	1007	1006	1002	982	1057	1022	999	1065	1014	993	996	965	968	1004	1063	947	1026	1005	1027	973	1034	964	999	1000	1040	956	963	986	1050	996	1013	999	1004	1022	951	1029	1036	991	1031	931	972	997	959	991	1009
36258	26506	28364	15521	4541	4393	3292	2347	1568	636	385	410	418	383	416	420	424	385	373	377	439	389	420	378	442	407	433	384	410	417	394	376	408	443	384	433	394	409	458	371	383	348	395	373	379	386	402	338	384	451	405	384	367	401	397	418	405	415	432	393	381	388	384	402	394	367	396	416	403	377	371	368	410	375	379	377	388	413	418	411	375	365	407	412	411	385	384	377	352	391	441	410	384	393	384	424	425	401	382	387	423	381	429	412	359	422	407	405	416	406	421	368	395	390	371	393	416	378	390	419	386	402	417	374	393	417	395	388	381	440	387	369	405	404	403	361	419	433	407	406	426	372	407	389	372	422	381	408	370	426	408	381	416	438	386	404	397	395	412	365	430	373	402	389	377	388	451	415	420	404	397	391	366	414	414	389	377	354	384	387	399	397	402	404	400	376	369	378	396	410	405	434	390	431	444	375	314	384	360	400	390	410	381	408	399	431	398	391	429	423	424	384	388	437	395	379	442	436	397	423	443	369	402	388	418	403	400	399	389	432	416	388	393	381	393	431	425	418	385	408	417	412	394	412	388	436	397	376	394	361	406	418	394	421	416	444	395	411	390	406	396	415	385	412	426	424	423	388	392	369	408	401	364	398	410	383	449	419	394	419	417	430	402	394	392	368	415	386	423	412	401	386	439	447	422	408	411	389	400	394	390	419	429	409	436	417	384	405	387	401	414	404	368	385	384	412	377	450	428	402	449	357	401	414	406	414	376	431	383	363	410	399	377	402	412	376	428	408	413	411	420	405	395	408	404	391	403	353	424	384	416	421	426	386	399	381	407	413	406	422	407	405	388	413	425	398	402	400	401	377	440	432	399	397	385	417	368	394	402	402	410	412	387	377	394	368	400	409	374	401	424	398	431	391	378	368	392	401	396	397	413	408	413	380	394	372	400	391	437	402	380	381	381	413	350	407	411	390	414	388	450	425	395	424	391	408	398	396	388	411	398	355	393	414	406	406	409	412	422	443	423	431	399	390	398	400	371	385	373	390	406	401	409	418	427	413	370	421	432	414	378	414	400	409	399	427	395	433	416	377	411	410	361	399	371	410	398	385	365	428	437	375	381	405	405	397	406	382	397	422	400	386	415	384	402	392	393	402	368	401	399	391	373	412	430	445	425	403	398	425	398	426	384	414	415	438	402	396	389	417	394	376	407	406	380	403	414	379	382	414	406	421	380	417	395	393	443	396	403	394	411	371	414	392	404	384	396	388	379	395	407	409	422	433	409	395	406	417	403	420	429	392	422	389	389	423	375	422	440	398	424	427	397	386	394	422	397	419	390	415	430	364	386	386	423	411	416	417	357	399	402	393	416	418	409	397	395	422	379	424	406	381	367	395	391	405	390	370	379	404	378	407	404	394	430	383	379	404	405	425	403	351	379	409	341	388	397	395	408	417	413	415	385	401	376	405	400	411	407	425	398	382	420	397	420	416	379	392	435	400	404	417	397	428	387	380	368	431	412	412	416	374	378	409	404	389	420	461	399	397	417	403	400	372	368	394	354	376	400	361	394	382	424	368	423	440	404	381	406	378	419	389	406	384	390	371	416	426	381	381	401	401	403	414	370	387	373	402	449	401	399	392	368	377	425	365	394	390	335	382	423	402	379	425	428	412	394	421	395	404	388	393	399	425	394	400	395	390	398	406	397	377	390	425	399	386	411	398	428	394	384	397	397	371	435	417	409	406	399	404	415	391	384	437	365	361	418	386	400	429	427	392	385	377	353	382	401	390	386	427	404	392	434	395	403	403	425	384	396	421	419	378	394	419	440	388	393	417	439	393	381	413	396	380	370	370	394	377	424	389	357	402	408	352	384	420	414	375	423	357	434	422	400	373	416	413	418	408	388	410	409	433	402	373	398	378	390	374	432	438	400	366	349	419	390	414	394	394	383	371	397	402	364	388	442	413	405	362	380	412	412	404	377	426	402	422	385	380	451	463	399	387	417	421	439	444	401	447	394	385	442	446	435	404	429	393	373	390	412	380	392	437	383	391	390	404	439	399	384	394	414	422	417	405	419	415	408	383	358	408	347	414	393	408	391	398	400	358	372	417	397	402	395	417	419	406	392	411	358	406	417	411	391	409	466	390	420	395	425	396	390	354	381	400	409	391	381	398	404	400	414	433	408	399	362	423	394	373	392	372	399	424	373	438	402	404	384	405	393	377	375	364	389	427	428	404	372	387	395	430	420	388	431	403	403	401	380	444	400	413	427	398	401	424	375	403	382	397	399	388	403	376	410	381	374	385	373	421	433	404	418	409	418	385	393	409	363	386	397	384	422	396	409	384	376	437	331	418	398	411	383	369	411	381	402	404	421	405	416	404	418	436	444	471	413	389	436	416	380	407	398	381	393	407	415	365	391	388	404	417	386	401	415	415	375	441	382	358	400	390	403	376	389	354	392	413	436	366	401	426	396	394	407	398	373	384	386	398	383	365	407	388	408	388	399	401	389	408	440	394	395	399	400	390	361	362	413	416	404	399	415	388	372	372	409	395	383	407	397	435	383	441	350	413	401	384	401	373	412	414	384	392	415	397	406	404	379	419	382	411	398	383	399	387	421	408	428	380	437	392	409	389	416	413	361	401	421	365	374	381	417	380	409	402	393	395	394	398	421	415	400	393	390	427	394	419	414	407	431	414	438	407	403	419	404	387	383	429	411	396	414	408	373	398	378	417	416	414	443	405	428	404	440	394	401	443	357	388	428	358	377	411	393	355	373	386	396	399	373	445	395	379	386	415	371	411	411	413	400	389	417	394	428	398	391	419	458	422	367	390	413	372	387	397	393	372	395	433	411	401	427	416	393	400	365	396	397	372	394	390	429	385	416	427	393	366	441	395	371	377	399	386	380	401	384	404	382	396	399	445	392	415	409	395	379	389	394	383	379	391	388	378	383	395	417	390	406	448	379	398	369	407	401	424	391	407	391	395	398	416	388	383	401	383	428	383	388	399	411	403	382	374	401	364	370	425	427	413	441	397	409	386	372	430	422	390	391	393	418	413	431	402	382	387	387	425	380	401	391	387	365	404	376	400	402	441	389	416	405	443	389	393	390	402	368	346	408	386	430	417	394	394	367	406	418	425	406	378	405	389	401	404	396	391	431	406	401	422	413	408	379	399	389	424	395	409	377	377	402	354	419	417	406	405	372	420	374	351	407	394	419	408	391	409	403	376	386	397	394	388	408	384	379	398	395	404	397	429	381	387	397	398	400	406	402	385	406	401	406	396	423	394	365	378	397	413	388	382	380	421	412	421	408	438	397	441	361	410	371	415	408	438	438	391	398	389	418	392	388	428	358	402	355	403	415	414	426	399	386	378	417	360	433	381	399	405	441	398	390	398	376	386	390	376	359	433	430	396	397	390	428	387	411	402	395	436	442	357	422	399	437	426	399	367	433	416	399	389	405	397	403	434	414	434	440	421	442	419	419	401	389	380	389	364	424	414
22707	24024	33541	20546	12880	15300	11854	9419	6091	2090	918	957	927	912	945	933	903	914	912	865	946	883	916	919	953	911	956	932	825	926	932	917	902	920	905	958	922	942	896	891	895	954	908	960	932	888	901	997	945	914	939	926	894	887	904	906	927	914	920	868	954	926	1006	965	874	895	885	946	1000	901	938	872	927	925	929	906	845	911	886	881	881	917	975	915	963	911	950	930	916	906	882	932	895	919	945	904	933	883	886	917	936	884	968	887	873	916	915	932	944	943	897	906	946	915	931	877	895	916	931	926	955	960	905	913	948	920	945	962	958	907	948	946	921	907	892	928	882	957	918	912	860	889	882	920	912	922	924	963	932	889	845	949	899	939	914	914	978	902	892	970	944	881	927	956	923	953	923	915	908	944	903	919	924	956	926	927	869	885	912	938	894	896	942	947	946	853	891	894	904	933	902	937	933	953	950	924	950	937	954	894	902	863	902	904	948	921	891	896	858	900	943	882	917	882	913	906	937	926	913	938	921	890	924	876	916	891	898	926	908	916	877	936	933	879	938	874	933	881	922	932	914	902	918	906	945	927	899	929	930	954	931	928	940	906	882	922	888	923	955	910	955	900	888	971	944	921	915	943	920	879	880	940	863	915	919	974	922	1003	875	900	918	899	917	949	897	836	897	915	915	864	908	848	911	862	916	846	871	899	905	915	888	922	899	947	902	890	900	971	869	957	880	938	941	950	912	908	872	877	882	880	936	953	905	898	932	920	924	952	976	922	891	931	926	905	906	909	897	920	963	894	941	873	893	952	927	845	899	930	900	898	881	992	925	931	891	925	869	871	914	908	892	931	926	900	864	903	892	932	927	935	934	946	891	955	895	964	942	938	907	876	927	921	930	868	921	873	888	879	917	864	952	911	945	892	885	859	887	896	906	824	902	944	973	918	922	889	923	889	919	897	912	970	976	902	910	880	947	938	922	896	924	952	916	969	957	917	930	929	919	934	965	881	959	929	899	959	934	847	918	940	902	919	932	978	942	946	959	953	903	918	948	897	887	882	895	903	946	942	945	912	905	897	945	898	920	917	922	967	910	939	877	965	932	944	917	922	922	948	904	944	901	910	958	907	842	948	862	898	945	908	952	879	938	926	955	926	934	907	872	925	874	968	904	894	947	931	929	900	969	927	901	967	943	934	915	953	894	900	882	998	946	891	944	926	916	936	952	900	874	932	918	940	893	934	901	885	926	884	946	843	881	961	897	941	976	865	936	894	939	953	926	901	897	912	931	944	888	968	886	937	927	865	926	890	920	892	938	947	908	887	923	903	943	891	937	930	944	922	930	949	863	926	926	942	930	946	938	916	974	910	861	957	898	893	933	866	954	911	946	927	941	894	897	896	903	986	946	870	898	921	933	922	894	991	916	921	918	890	937	937	892	939	922	981	910	911	957	943	896	855	915	926	907	904	973	937	912	883	948	944	924	921	978	962	907	954	943	920	960	919	947	935	939	896	862	877	960	914	981	879	936	921	916	905	828	942	888	928	902	950	848	926	908	911	880	902	906	929	924	877	969	882	887	963	939	873	921	911	921	925	895	896	910	855	844	907	869	905	922	919	910	928	918	912	932	946	912	857	875	910	925	918	922	959	885	875	929	882	927	941	930	920	926	846	908	953	946	932	907	895	883	902	933	875	922	886	961	950	944	903	920	887	887	924	924	895	887	910	927	900	932	1008	975	910	927	911	877	937	872	911	980	925	894	906	892	935	918	907	915	946	896	873	911	881	917	942	897	871	906	877	990	932	923	925	904	849	887	931	929	955	945	901	936	919	900	931	915	900	858	924	914	891	914	872	911	931	910	888	865	920	867	923	852	883	944	959	933	903	945	940	981	971	914	947	968	979	929	886	916	896	919	908	922	944	845	920	1010	899	920	923	947	889	904	917	930	917	920	946	931	927	926	905	879	908	934	905	903	924	916	902	874	934	937	900	923	931	902	887	900	928	888	915	936	942	927	902	830	900	919	927	925	961	903	971	898	901	921	934	918	843	917	917	942	878	897	915	924	909	916	858	885	933	892	918	924	859	954	914	954	903	902	934	885	898	939	923	908	905	943	932	893	959	882	863	971	897	918	905	909	950	930	883	874	931	942	975	911	901	919	981	888	963	884	892	891	904	919	960	896	911	929	956	926	876	926	842	910	879	949	897	955	935	918	925	961	921	937	922	918	945	949	954	932	906	944	869	909	961	919	950	928	885	922	916	879	924	872	960	974	941	924	908	901	928	936	887	936	876	968	849	938	923	938	937	939	890	909	903	890	965	926	936	941	900	910	901	877	920	954	910	938	902	900	873	960	961	915	925	870	874	879	925	930	888	912	899	942	891	965	907	945	913	965	860	932	955	887	893	885	947	954	944	907	940	938	879	899	901	911	921	910	960	885	920	919	871	972	910	913	919	943	919	948	860	932	908	930	889	923	887	918	901	917	916	926	938	915	953	893	903	892	923	939	904	933	883	913	989	888	934	886	970	930	883	882	912	942	893	899	961	947	909	939	873	931	910	899	881	851	889	882	870	883	922	934	884	897	937	896	935	922	915	928	933	889	908	939	856	891	926	978	895	883	881	942	935	902	874	929	931	884	936	935	899	923	968	911	952	905	921	918	894	867	930	877	979	912	923	897	899	956	951	987	962	944	953	864	909	966	885	961	897	870	918	970	889	924	1006	908	912	979	948	909	928	920	882	927	964	942	899	944	918	915	898	929	892	937	865	969	921	904	900	884	897	920	866	929	872	890	903	934	884	930	891	921	896	916	927	841	918	908	873	871	950	943	934	933	907	938	919	883	908	921	904	937	962	963	863	873	828	868	940	884	934	911	978	856	916	916	952	948	965	915	961	918	952	903	963	930	899	903	908	930	887	919	871	912	911	902	889	902	971	971	909	918	931	874	888	948	942	931	922	900	937	902	926	855	923	933	903	965	939	910	885	930	904	901	901	938	894	935	859	925	941	867	894	976	917	861	917	915	962	934	943	942	950	906	936	943	932	924	819	915	905	894	912	942	971	884	927	942	919	928	927	858	929	922	961	912	883	887	890	897	911	885	942	918	929	868	882	883	973	883	890	916	888	920	856	964	947	901	938	898	920	879	923	958	936	939	874	888	922	925	910	874	930	944	900	908	937	933	946	922	919	943	913	904	988	868	906	963	987	907	932	935	907	897	905	904	903	960	960	919	913	919	869	955	918	917	864	900	974	881	956	952	898	896	930	911	869	935	933	895	951	890	851	875	881	875	870	910	969	878	938	921	924	977	913	942	947	931	908	914	852	880	904	956	896	936	954	866	894	906	948	932	974	905	944	910	879	878	903	886	921	882	942	893	914	934	900	943	940	894	898	940	914	946	872	857	876	907	932	923	959	931	982	957	911	924	915	922	914	947	889	936	913	911	939	885	925	882	932	964	862	896	926	912	911	933	911	946	949	933	863	853	918	911	944	913	908	912	939	947	918	914	979
46574	39267	40660	26008	8089	9020	6779	3923	2082	780	292	290	269	282	302	247	308	324	259	296	294	333	280	298	303	313	276	313	283	280	305	282	283	315	316	292	315	290	319	289	307	308	337	294	272	277	280	309	298	332	329	301	304	293	287	307	318	273	309	295	299	295	281	286	276	344	311	294	332	311	295	312	328	292	302	300	273	312	281	267	284	307	311	310	298	290	289	313	284	318	292	259	302	307	296	305	308	273	308	266	281	291	315	296	306	301	306	281	340	269	275	296	281	310	282	272	315	279	286	303	278	282	283	278	288	291	286	328	290	302	329	284	283	272	305	282	275	295	261	265	272	302	320	313	285	316	309	339	335	317	273	312	308	303	306	281	325	285	323	323	287	292	289	311	281	300	303	295	319	334	280	308	301	297	301	303	312	332	278	320	303	301	318	305	304	321	319	252	280	305	271	273	311	285	270	297	285	296	275	292	302	297	312	293	286	245	308	275	310	309	333	290	293	310	319	313	292	324	307	272	299	291	297	330	264	325	295	304	303	299	324	331	283	302	297	253	298	288	306	317	315	300	312	307	310	285	337	319	279	286	301	287	319	251	288	309	293	303	276	288	306	267	276	291	282	299	284	272	293	281	304	286	311	314	314	280	323	325	309	296	269	296	296	304	328	281	296	289	319	308	310	290	288	279	293	298	308	312	296	295	288	284	302	315	285	302	262	272	257	278	339	283	296	307	280	290	357	302	314	312	321	288	298	299	307	273	298	293	286	283	296	285	289	314	318	306	311	277	287	307	305	304	288	287	324	290	296	319	291	290	293	285	292	283	296	324	271	280	281	277	303	334	308	326	262	315	271	319	331	286	279	325	297	267	258	298	312	288	302	297	271	270	305	311	308	314	319	285	296	298	285	285	293	304	297	288	281	311	310	288	287	302	286	309	344	327	278	286	324	271	311	304	330	286	293	317	280	317	302	291	300	284	293	290	281	311	295	315	262	269	294	308	313	315	304	276	269	304	301	312	277	284	275	270	324	300	306	305	317	329	276	271	301	317	288	303	298	306	278	303	286	316	313	300	297	296	308	309	284	288	296	293	270	284	303	323	275	300	265	301	321	314	301	292	296	299	297	313	322	298	293	293	305	255	301	274	260	275	294	306	289	295	270	278	290	325	325	281	288	306	304	317	295	289	335	287	283	312	276	309	307	263	291	323	276	301	292	325	318	316	288	322	270	319	293	320	304	285	247	287	312	322	276	285	283	322	281	270	271	281	328	283	282	281	271	275	297	319	305	297	264	299	302	315	326	282	286	310	286	271	272	345	287	266	320	296	278	332	304	286	297	295	293	290	308	329	277	303	326	298	272	278	292	311	318	294	323	259	302	283	298	309	317	289	298	296	299	302	245	288	295	296	290	298	299	249	294	296	300	293	296	263	281	310	308	317	306	306	277	271	307	287	301	291	279	294	305	335	294	313	276	267	315	279	297	282	286	306	298	293	336	289	290	280	310	267	284	314	327	302	286	303	305	269	305	296	297	276	283	306	279	281	288	298	313	273	322	304	283	308	300	296	307	327	304	307	309	275	288	292	316	263	309	292	340	297	297	282	294	321	298	263	327	291	306	281	281	277	282	282	313	310	296	270	295	311	292	278	293	316	279	298	306	300	316	295	315	291	306	290	306	314	323	312	284	302	312	308	319	280	305	298	288	282	288	288	298	269	291	318	308	323	284	275	265	293	311	322	277	323	300	309	292	276	277	279	273	286	331	284	291	295	294	279	292	271	302	285	298	267	311	296	318	329	338	297	286	286	307	309	277	298	272	315	310	299	276	295	298	297	319	304	303	298	282	278	316	305	346	288	312	265	291	312	319	284	320	287	287	282	313	299	286	290	309	310	314	279	319	258	282	320	273	276	289	286	305	301	288	281	317	316	295	310	280	304	291	304	299	326	303	275	314	305	271	279	285	310	325	282	298	317	300	315	334	294	311	313	289	337	306	280	285	307	309	299	336	295	280	290	287	305	289	296	266	310	299	290	323	299	332	295	321	289	267	289	309	290	291	304	300	304	302	297	288	286	271	279	300	309	298	282	294	276	268	283	286	291	297	284	310	288	303	317	306	290	292	277	293	318	301	310	316	302	297	275	305	276	342	283	271	294	256	308	303	328	284	313	297	286	292	307	358	275	307	299	311	318	312	299	281	305	303	313	277	304	314	306	290	276	319	304	299	296	324	281	328	280	270	269	298	294	294	309	318	264	289	309	295	262	305	308	313	315	315	336	305	313	266	299	342	303	315	276	311	289	312	309	278	297	307	286	286	287	313	288	325	302	292	290	314	305	294	323	304	297	264	290	289	314	324	314	302	259	300	279	297	239	302	288	299	282	293	312	280	296	282	277	286	322	294	287	278	294	305	288	301	343	295	299	257	270	280	323	288	271	265	257	320	293	309	282	285	353	310	298	306	290	299	310	297	291	292	327	303	284	309	306	308	300	314	288	304	310	277	295	247	322	342	314	288	282	315	285	291	261	307	285	270	282	288	258	299	334	289	294	275	269	326	304	272	283	311	303	287	317	298	316	340	295	291	286	306	289	279	307	283	285	281	298	292	301	269	312	329	301	322	308	277	296	286	266	322	268	301	271	310	284	308	328	284	299	304	325	311	285	264	284	301	279	280	286	314	309	295	305	340	302	319	340	301	309	319	278	339	293	278	309	294	291	312	316	297	266	298	269	265	282	300	283	291	320	302	329	303	291	301	294	341	298	298	269	314	281	271	277	313	307	285	315	316	302	292	288	330	303	293	271	272	304	286	295	335	312	312	300	285	290	293	286	280	296	301	293	293	294	290	303	270	299	298	288	301	298	291	262	265	320	316	273	286	274	293	284	283	292	282	317	320	312	270	287	302	303	288	318	280	284	309	292	334	311	295	308	308	293	328	306	290	301	313	280	317	266	254	298	291	288	285	303	262	334	323	301	295	294	292	314	311	304	309	279	321	316	307	304	275	259	279	279	268	303	301	294	299	304	311	322	305	264	258	275	303	287	286	280	299	286	311	301	294	297	292	287	297	305	310	303	298	276	296	322	294	330	285	312	306	298	271	292	261	258	274	317	324	290	277	307	324	303	272	312	295	312	284	281	296	302	297	319	265	277	317	294	293	322	311	276	286	278	295	299	268	303	272	317	307	307	300	310	287	317	295	285	273	318	305	294	286	297	321	285	280	303	303	299	289	283	298	323	292	296	282	295	294	315	282	285	331	309	281	263	285	305	284	301	303	276	306	306	291	272	301	260	283	311	290	275	299	295	302	307	298	289	276	313	291	311	314	300	302	294	286	240	281	320	289	304	273	292	298	281	289	298	285	281	304	283	265	282	291	332	284	321	254	304	287	291	332	274	291	335	305	281	310	316	307	300	282	322	262	291	312	323	291	290	335	288	288	280	293	295	298	308	333	277	339	276	327	287	300	300	299	302	297	269	261	282	271	283	287	312	282	303	315	296
28932	33168	42255	29650	17789	24820	20014	13949	7764	2662	689	717	690	698	715	720	692	639	675	701	762	716	715	704	710	742	724	683	674	677	675	718	672	716	691	721	665	704	702	715	731	707	670	693	654	685	697	715	745	715	745	642	703	694	750	680	701	683	668	710	708	686	663	651	692	714	744	716	741	670	688	721	699	679	674	698	685	721	682	708	646	771	753	688	719	657	739	713	696	690	666	691	683	711	658	688	717	667	741	679	667	664	676	690	703	708	704	662	737	732	683	666	706	704	684	666	684	724	721	690	704	725	716	740	664	682	676	719	689	676	697	682	678	741	688	682	698	707	668	710	679	696	709	680	676	721	678	686	656	676	721	706	697	691	683	734	652	682	662	697	658	680	706	685	708	690	712	690	693	727	701	709	701	694	712	721	667	742	699	670	704	738	689	681	674	684	694	717	719	741	738	654	693	737	697	668	728	675	640	689	707	662	682	715	687	723	678	667	662	685	702	708	699	676	696	685	712	714	686	710	617	690	692	676	695	770	723	734	686	698	675	683	670	721	708	702	703	644	705	678	691	653	718	667	661	696	673	695	687	721	684	699	708	716	703	722	704	695	736	701	708	690	708	734	722	664	664	694	686	692	695	715	721	682	684	728	678	709	724	680	672	718	691	679	736	730	707	725	660	745	679	684	693	676	694	703	721	661	685	695	726	693	664	682	682	678	705	695	680	678	692	715	668	726	711	655	674	720	686	685	673	713	683	680	704	658	714	683	715	679	652	692	697	705	671	688	699	694	741	679	691	681	700	687	689	662	728	658	741	689	702	714	666	770	680	656	677	701	709	696	650	687	673	620	705	645	693	724	724	743	713	694	708	717	711	718	735	721	665	747	658	710	700	719	656	683	683	734	738	685	708	687	703	780	702	746	710	742	751	690	690	701	640	720	666	709	726	690	749	747	686	663	701	707	714	699	692	672	682	689	720	730	671	689	674	652	721	706	687	670	694	688	686	664	703	654	652	706	697	708	713	687	698	717	694	693	692	684	715	678	712	696	665	712	667	680	663	693	726	766	705	716	683	704	703	723	718	689	721	721	705	702	676	641	714	688	697	752	710	726	680	705	633	687	642	714	679	696	661	735	644	686	673	673	667	722	729	687	706	697	692	699	676	736	701	728	721	707	701	717	690	705	694	735	737	697	646	691	713	661	694	701	688	660	681	667	692	751	718	709	707	703	702	727	683	716	724	707	722	716	676	642	690	717	738	658	713	711	712	736	683	681	654	707	684	732	716	693	673	705	709	698	712	673	681	707	660	716	685	660	712	680	703	717	708	728	720	688	690	740	670	693	744	702	659	696	655	691	681	671	720	705	665	664	706	695	710	666	740	672	713	692	733	678	719	705	697	697	653	727	643	691	680	692	711	690	721	737	657	766	689	727	642	671	692	696	713	684	701	699	689	696	645	678	670	690	655	699	694	761	691	720	698	714	717	681	743	659	727	668	676	675	636	666	734	703	670	741	728	660	664	724	739	651	710	704	722	727	755	666	677	696	673	685	712	733	667	686	716	691	672	697	725	726	710	669	698	728	698	755	702	723	720	692	657	666	673	692	724	720	698	734	689	691	681	729	664	714	739	717	694	663	731	701	705	728	675	727	718	661	723	734	720	691	688	680	717	660	737	645	728	676	723	677	680	643	699	681	708	732	707	696	697	708	672	652	726	723	684	732	699	722	727	726	674	743	734	722	671	654	659	668	677	693	670	683	734	723	670	682	668	699	744	724	691	688	713	699	681	691	731	723	683	704	728	708	673	690	693	604	718	672	721	710	727	667	708	690	740	755	728	675	644	695	746	685	668	710	678	707	667	666	734	684	724	699	764	710	716	675	668	676	693	708	711	707	687	698	694	708	673	695	671	695	694	691	686	707	671	715	686	711	677	631	704	707	652	644	683	658	695	694	738	667	729	714	710	711	660	652	712	674	711	649	731	685	682	669	693	709	680	699	743	680	700	650	694	718	699	631	679	710	705	721	685	674	701	771	695	708	701	725	649	730	705	747	718	706	659	733	718	712	651	686	717	706	694	693	631	681	730	699	655	709	651	686	672	679	676	687	717	731	690	720	682	686	702	755	709	649	705	732	677	688	721	756	659	650	775	691	686	697	647	704	673	715	692	671	713	699	694	658	684	654	694	667	671	695	679	674	707	695	677	658	704	710	716	686	706	705	705	662	682	716	674	668	680	642	706	716	673	700	713	676	696	660	693	760	688	675	673	716	754	700	722	693	660	685	663	698	694	666	649	647	635	677	729	698	727	638	710	686	688	719	724	696	691	680	701	738	696	688	714	679	699	691	700	684	707	694	646	690	725	687	678	704	641	714	710	702	694	707	709	713	693	709	704	690	723	679	695	722	700	773	675	677	703	652	649	695	729	667	685	682	704	663	698	658	641	693	675	699	651	696	688	742	697	667	690	653	647	715	729	658	725	653	708	715	728	688	682	708	727	669	666	671	736	674	689	701	724	719	724	702	666	728	749	690	716	698	657	693	697	660	722	646	675	699	694	694	709	720	695	657	661	691	721	693	721	762	672	686	665	702	701	698	706	720	695	711	675	688	711	697	687	672	721	704	680	699	673	646	704	659	661	675	687	748	672	700	726	754	721	701	701	688	720	691	703	713	712	648	699	696	682	694	713	680	691	727	684	691	733	701	641	691	733	693	745	663	707	708	683	731	649	693	749	703	681	681	695	720	665	710	720	761	701	669	695	674	690	709	752	727	693	688	699	695	693	678	699	716	693	655	682	673	722	693	698	677	758	735	685	688	672	728	728	708	678	716	681	656	690	737	712	687	696	684	701	729	689	721	672	670	655	741	679	665	671	713	708	645	682	682	677	690	681	752	729	720	676	714	679	640	700	673	698	674	662	686	738	713	690	656	706	714	661	707	644	657	697	726	672	731	725	707	680	689	681	714	748	718	676	739	708	701	679	692	649	727	758	679	670	692	700	685	700	704	684	703	765	718	718	675	692	696	684	720	724	706	678	697	731	686	722	699	696	752	707	729	711	682	660	710	683	713	723	691	687	659	713	680	738	700	653	643	716	682	730	696	716	683	726	686	682	715	666	736	713	692	707	663	696	705	648	741	692	716	690	652	699	687	730	700	728	693	655	690	710	662	657	749	702	706	707	714	692	719	739	700	714	680	686	674	646	712	728	706	650	736	711	725	669	689	648	758	699	729	722	666	680	728	659	700	665	674	695	659	668	704	689	695	675	668	759	719	690	729	724	684	662	714	704	664	752	684	676	628	690	679	749	666	673	687	696	705	713	671	674	705	742	679	699	702	700	694	710	668	683	729	710	690	698	650	733	736	695	713	684	719	723	656	695	711	688	723	748	686	698	693	718	714	666	714	685	708	722	679	664	680	697	679	631	720	723	664	697	680	684	677	683	656	682	702	691	691	712	719	698	702	627	709	736	695	718	676	691	667	644	673	701	687	678	683	709	667
12836	2617	1594	875	583	620	561	554	486	445	428	426	418	440	425	447	437	459	426	412	490	471	449	426	398	416	387	462	390	447	404	390	448	460	440	397	462	424	416	416	439	448	417	435	424	452	415	412	434	414	433	467	418	465	429	413	442	414	466	409	447	407	437	376	454	495	441	459	434	463	417	447	475	446	441	442	438	396	472	424	401	452	462	429	397	432	445	426	427	457	424	431	424	438	393	449	400	451	453	395	420	425	480	422	455	456	443	443	398	450	406	448	456	413	434	456	437	447	457	446	423	422	425	435	441	436	398	415	454	417	396	465	406	454	436	420	437	434	390	379	408	393	442	423	482	427	461	427	427	471	432	456	400	411	416	434	452	498	450	398	471	471	434	427	444	437	451	400	428	383	368	452	457	441	418	420	442	394	407	436	433	389	411	422	407	428	406	444	424	399	427	441	453	411	439	422	452	427	405	443	414	459	451	386	450	417	418	410	450	436	414	390	437	396	472	466	421	445	482	418	408	408	474	462	425	438	413	400	428	457	451	389	451	439	450	464	431	423	450	471	444	453	435	426	428	422	433	436	438	469	442	417	419	447	420	406	427	426	423	448	440	428	432	478	441	432	418	466	428	393	453	490	439	404	446	423	394	436	427	439	430	412	454	418	452	388	463	466	423	455	441	419	388	408	419	440	422	453	433	433	415	414	403	419	401	424	440	446	449	446	448	433	402	485	440	426	475	408	442	440	423	454	414	419	460	387	421	415	443	424	438	427	433	454	436	440	450	443	494	399	419	408	406	448	413	441	456	408	469	444	433	436	423	439	455	435	412	390	432	397	442	423	477	431	421	457	399	414	429	424	431	461	449	425	430	427	422	447	439	452	442	423	379	428	425	414	413	435	428	398	446	488	422	422	424	425	420	446	460	441	431	447	395	456	452	449	463	451	419	421	431	426	423	448	443	440	430	414	443	395	464	409	456	477	451	416	432	435	412	423	429	444	419	432	451	425	451	419	403	398	421	414	409	419	422	430	437	417	403	402	460	414	418	423	449	448	437	488	414	472	408	404	426	414	423	437	434	410	426	404	446	437	430	412	411	473	437	437	424	449	461	440	454	449	445	415	436	384	419	410	408	435	419	448	408	422	430	472	447	446	457	432	437	412	443	453	464	457	438	412	422	421	422	460	464	424	426	413	458	430	427	436	424	424	417	446	426	444	445	382	417	401	422	436	455	412	436	401	400	397	406	418	429	429	466	431	477	433	470	432	436	441	434	424	410	422	443	415	402	415	457	412	448	409	422	422	418	424	423	423	435	437	444	429	438	436	415	468	436	434	444	431	412	418	446	379	413	402	442	422	389	432	446	444	446	424	466	439	419	444	424	465	427	436	454	395	417	449	427	414	442	464	436	424	419	435	454	453	444	425	471	422	430	439	441	440	442	481	397	457	422	435	435	399	419	445	455	424	412	423	417	410	448	410	460	496	429	441	436	410	451	412	444	427	425	406	410	427	454	428	424	449	449	455	418	422	437	414	432	435	420	391	424	450	438	422	397	467	425	455	461	484	457	474	418	449	439	426	408	410	436	432	444	456	405	435	431	407	417	439	426	373	450	414	420	438	409	457	425	425	425	395	448	425	417	452	458	416	421	413	449	428	418	434	414	476	436	454	411	404	468	434	420	418	432	444	417	425	439	433	393	435	455	395	453	398	408	437	415	433	423	451	454	409	428	436	436	438	395	459	436	446	395	412	430	416	426	478	406	410	446	419	460	469	433	423	441	428	430	437	441	413	401	450	420	430	439	430	424	435	417	426	442	419	412	415	422	460	446	473	429	425	471	456	425	464	419	422	399	450	432	410	406	380	466	454	409	405	418	455	429	409	423	411	415	451	401	398	410	456	419	416	427	429	437	433	395	412	433	469	431	411	414	468	427	444	466	418	439	457	427	405	465	434	406	459	445	429	459	418	408	409	409	429	495	411	435	410	475	436	413	421	469	491	405	457	459	430	450	394	428	456	411	450	405	418	482	430	428	418	403	424	407	436	475	420	424	457	387	407	461	429	412	402	435	414	418	454	435	452	468	445	424	420	441	446	420	408	417	438	435	444	456	427	433	420	419	397	437	447	441	420	438	444	412	452	426	418	443	411	455	392	432	440	421	421	413	426	417	439	445	448	446	444	432	424	416	428	489	423	394	449	443	443	417	406	441	414	392	415	431	399	412	444	447	439	448	434	461	414	422	428	432	414	424	431	417	415	436	451	470	451	429	427	439	396	443	461	425	437	425	416	449	458	419	381	445	425	417	426	456	462	426	468	462	426	433	425	398	443	428	414	454	401	418	461	433	423	431	420	450	430	430	437	430	419	408	426	439	410	481	431	471	421	431	432	411	440	466	420	418	427	434	457	441	453	440	437	429	426	419	447	431	461	400	414	406	455	415	449	438	427	461	453	439	441	460	398	440	420	445	378	414	427	434	406	490	421	427	493	433	440	419	463	384	444	435	378	390	412	394	414	436	407	435	443	463	430	423	387	432	456	398	457	441	431	410	444	451	414	434	437	388	433	475	423	417	442	421	462	432	411	389	433	449	413	406	452	407	441	456	452	438	455	436	479	434	387	453	398	407	469	419	432	409	428	422	444	437	428	413	437	470	444	438	431	461	432	426	431	409	421	434	516	444	408	443	432	416	406	425	403	405	432	399	417	495	432	412	452	422	435	411	429	453	422	416	447	381	394	455	458	428	413	391	463	441	435	457	430	436	419	428	390	411	448	444	411	447	386	413	456	461	418	400	433	418	395	486	432	420	437	436	425	461	442	396	425	397	424	459	474	460	447	419	447	420	400	443	436	439	394	476	441	423	454	402	444	409	421	417	468	453	400	411	441	442	470	461	401	443	450	454	438	417	413	429	442	405	424	454	419	425	456	443	428	412	451	414	434	459	410	452	436	401	423	461	440	426	419	442	435	428	455	424	445	466	431	467	436	427	407	426	445	451	461	436	419	404	434	424	422	446	434	426	427	437	453	395	416	421	431	416	498	444	448	414	457	439	434	416	448	420	467	454	420	411	448	439	470	412	418	393	441	445	420	401	453	429	420	433	443	374	430	428	404	441	453	478	422	437	468	401	410	442	450	458	416	475	406	463	422	372	467	399	422	445	413	407	434	451	448	439	420	436	403	425	467	412	427	409	449	444	425	474	418	454	408	410	456	476	455	462	447	389	407	475	461	447	433	430	454	396	407	376	454	384	427	434	441	442	428	433	430	430	416	468	436	441	414	418	457	395	443	424	472	463	388	417	454	451	440	439	443	423	421	413	399	428	425	472	380	436	406	457	458	433	449	388	428	398	470	450	421	458	425	402	432	422	414	439	438	457	439	459	471	414	425	436	423	408	468	463	389	434	433	425	459	438	452	417	422	438	423	398	432	468	456	402	382	446	401	420	442	440	470	401	411	461	418	457	430	446	419	449	403	448	409	451	436	437	426	453	413	494	447
8769	3713	3646	2320	1606	1701	1706	1591	1363	1020	987	934	974	1008	1071	991	933	1019	998	967	995	918	1015	1001	1014	940	969	986	1010	1006	993	979	976	1007	957	994	995	957	964	1040	1019	979	1006	1015	945	1008	1002	1045	1003	989	997	1008	968	928	1041	989	1025	952	966	994	943	1001	1014	986	956	1013	1029	1003	979	979	934	965	1010	1014	996	994	1013	1032	960	1018	1005	996	981	1014	1033	964	1055	971	1014	967	963	1023	942	977	988	944	1005	1019	946	965	985	1016	1009	992	1004	917	994	1012	1022	953	1018	972	997	1037	1001	1014	990	988	1023	1049	991	991	968	940	931	996	1024	957	1000	1025	943	963	984	991	960	1014	987	954	1034	1012	988	991	993	945	1075	1006	993	996	1033	982	975	960	991	989	944	990	1000	980	994	1006	980	971	962	951	1006	973	982	1021	980	1008	953	944	996	1025	953	955	919	1010	990	955	1009	948	974	929	967	973	989	988	987	994	1000	912	974	953	1044	994	983	939	1015	991	997	955	929	957	965	1043	994	965	954	974	950	925	1085	1007	989	1004	1079	1012	968	969	996	1023	959	983	1009	1032	977	1019	1009	973	1047	984	955	974	955	1021	1002	918	1010	939	974	1009	1031	970	969	1030	1013	958	1016	986	1044	1008	979	973	1004	1035	1032	1060	981	981	964	1019	997	964	1095	1029	961	949	979	1032	971	912	1015	975	976	996	1012	968	1012	992	973	964	1007	973	965	984	1001	939	959	1005	998	976	966	1008	1039	956	966	1016	982	987	1023	1053	985	1019	1010	1003	953	991	989	1002	981	988	966	974	976	951	973	939	1028	1037	1029	1018	988	974	1062	991	975	1006	1024	1030	958	1009	983	996	965	1061	989	998	1031	999	985	964	972	1024	916	950	921	978	1012	967	1034	980	971	912	1005	948	984	946	945	1006	998	958	995	1002	993	972	985	1026	981	1035	992	1065	968	971	953	993	1008	993	1019	996	1011	935	1022	1006	963	1058	984	907	952	1024	976	969	967	924	956	981	964	968	963	969	993	977	979	1104	988	995	1063	1002	1014	975	990	946	1048	1000	972	1010	960	954	925	953	1019	972	994	978	1036	974	1046	1005	1009	961	981	1019	1020	1027	957	1021	1023	999	996	1004	1006	994	978	970	993	980	1020	972	986	969	969	1002	975	968	1009	975	982	1007	1023	975	977	973	994	993	999	946	1011	996	1061	1005	953	978	1000	977	1032	996	949	974	991	976	1050	968	1037	1001	940	977	996	981	980	999	957	1012	1026	1007	978	930	961	978	1054	1011	943	1039	1015	1009	978	941	974	963	961	971	1024	967	1009	1022	997	987	983	981	1003	1010	972	962	938	1030	944	948	972	1021	951	958	993	984	1054	984	991	939	1009	973	1019	943	989	1012	958	984	1045	1005	1019	997	994	1011	973	981	945	1034	1039	998	1002	993	1032	985	989	978	1005	985	988	930	1004	966	984	964	986	1014	1041	965	940	1002	1001	997	996	970	962	972	1036	1031	931	977	968	932	963	985	1040	990	995	1040	987	987	955	982	963	925	1017	962	982	973	954	971	1004	1012	996	1000	1030	984	960	991	1006	949	1012	1022	992	1023	965	1022	1023	1003	969	960	984	957	952	995	979	971	968	1005	987	1026	983	996	984	1007	1040	991	989	1030	1055	1019	998	971	971	1011	1010	972	960	970	938	982	991	969	989	978	1035	1015	978	1053	959	1019	946	994	980	987	997	1040	977	1034	989	1016	916	1006	993	893	995	976	991	945	987	1003	978	930	939	979	924	1045	1034	1044	1020	977	1035	982	1032	1028	1000	964	960	979	980	956	989	1007	973	988	991	955	966	984	994	965	954	994	955	951	967	1000	1074	1058	961	1025	1040	1005	989	945	1005	999	1047	970	974	997	991	982	972	978	932	998	1040	998	945	1034	953	1019	997	956	939	972	999	993	1004	1008	993	912	1023	974	1019	1030	993	1006	1038	979	991	920	984	1080	990	957	1007	991	971	980	1018	1069	973	977	1013	994	981	976	968	980	1014	1000	1024	1019	963	1008	996	962	997	1028	1021	983	1000	1053	1008	1007	1028	992	1023	978	1081	945	977	971	992	980	968	961	957	1005	1021	992	975	1049	971	934	998	950	884	966	1040	999	1002	989	992	1038	978	923	968	975	942	995	1001	914	996	997	966	979	998	981	966	994	968	1028	926	991	986	1001	995	1016	978	995	1035	1063	987	1082	981	944	991	1016	922	985	981	1012	1018	964	986	1017	948	1040	952	1013	924	972	1023	926	1027	1008	1008	1010	992	959	976	966	938	993	953	970	950	972	997	975	991	974	1048	1031	966	1040	1031	996	1031	971	1005	973	924	964	1002	945	958	1024	939	971	1003	967	1011	976	993	964	1010	981	1013	1000	1009	920	1029	1016	986	1004	942	975	965	1012	1026	1043	1004	1038	1015	981	1002	966	1052	1016	946	1019	999	971	985	1018	956	939	987	971	958	1032	1027	991	994	992	996	1038	1011	1010	973	996	928	1036	1014	964	951	988	1013	1016	999	1019	1067	1004	985	1049	986	1043	937	999	975	1017	941	988	945	1051	960	1010	980	906	987	1026	957	957	989	935	981	995	992	978	991	1027	981	947	991	991	978	982	1009	1043	1000	952	1003	979	1014	1019	917	967	983	973	990	992	973	1016	972	1015	1011	992	994	951	981	933	999	1020	994	997	1002	984	979	984	1019	972	988	983	1063	967	1033	993	999	1026	983	960	989	972	992	932	989	987	1001	1014	980	1064	959	1030	964	976	945	978	978	1024	988	1011	966	957	979	962	993	980	985	1009	942	967	982	1024	943	967	969	959	1005	1036	977	989	952	1014	970	933	944	970	1013	911	997	972	943	1032	953	951	988	972	1013	976	949	931	952	1025	967	983	964	982	1013	960	960	1011	1004	968	1027	942	1052	937	939	1019	979	989	984	1024	1021	981	999	949	1024	985	982	996	1014	1022	1018	1010	1032	1018	966	957	951	994	1015	1014	1011	958	926	1007	985	954	989	997	996	965	993	986	1036	1006	1021	940	982	977	960	1051	1010	986	988	1055	978	985	988	988	1033	1029	994	954	1018	1027	1005	1052	992	1048	993	1023	968	999	975	979	961	1012	1008	993	1001	1003	1093	965	940	920	981	976	919	1023	955	996	1022	909	938	974	952	922	1005	1016	977	912	1016	974	990	1035	953	1007	930	990	1000	992	994	1031	998	1003	1027	965	976	953	936	940	998	974	946	997	1007	991	994	945	1001	976	998	1027	1025	937	969	991	968	960	1031	1000	992	971	995	970	1000	980	975	966	978	994	980	1014	980	963	1012	1057	1008	931	994	1008	973	1014	998	954	978	1005	980	995	999	949	978	1007	979	1057	1001	1019	979	984	977	1021	975	996	962	948	950	961	960	974	931	958	1013	987	1002	985	988	992	955	959	967	941	984	1025	1011	1007	976	955	1061	1019	963	966	1004	1000	948	1035	966	948	1007	972	1007	987	1033	1047	1028	965	974	1012	984	928	989	951	997	920	997	967	1003	998	982	1010	955	1011	959	973	982	993	983	1040	966	973	1002	1046	954	974	998	982	1050	926	1010	991	934	984	1002	1003	978	956	1028	962	984	937	954	1032	957	1012	958	1011	1000	1003	947	1003	1021	927	962	1026	980	994	967	991	1005	969	914	956	1015	984	962	1027	1024	963	1051	981	986	968	995	976	1007	976	987	959	986	1025	1000	939	979	1009	1019	954	1004	1004	1022	1004	915	995	1014	996	957	955	961	955	1013	936	999	995	1010	1022	949	1016	934	1021	918	955	984	1025	962	912	933	970	924	1033	982	1016	956	941	961	1016	958	1003	1025	986	966	963	985	987	922	956	984	986	953	1005	992	1038	1006	970	934	1023	1057	1054	999	1035	952	938	959	987	972	1001	1016	974	1018	1016	964	967	973	967	1029	1024	987	1045	1055	965	989	953	975	995	982	978	943	988
35059	27384	27082	13461	4185	3991	3878	3064	1989	851	383	400	426	414	460	384	386	390	398	428	420	410	412	394	409	374	392	441	421	400	406	380	420	389	391	393	381	377	371	415	400	408	407	392	384	385	428	424	406	406	405	371	434	417	382	412	427	446	410	385	426	436	403	352	394	430	434	413	412	373	435	442	411	425	402	411	397	455	401	399	391	425	370	364	407	417	415	369	402	398	389	442	437	394	381	434	391	417	397	388	435	382	398	434	385	393	389	416	393	352	372	407	394	415	424	432	402	394	408	444	413	400	384	425	377	448	392	452	376	390	398	403	419	394	431	388	438	403	435	421	440	391	342	387	412	417	412	409	395	420	419	379	423	391	412	400	425	368	399	393	414	442	411	392	418	370	421	398	403	359	398	403	395	440	391	387	382	452	435	451	417	411	377	415	389	429	462	392	405	416	407	376	417	373	403	390	398	406	405	346	392	412	442	385	398	402	386	379	393	400	384	379	409	370	418	402	436	418	402	409	414	410	413	418	431	423	407	433	381	432	401	416	370	412	397	418	409	434	431	388	399	392	372	466	432	412	417	420	376	393	472	380	408	432	380	461	426	393	400	397	398	410	427	392	363	386	386	422	394	404	433	402	390	450	408	410	399	383	424	396	381	417	398	466	415	416	424	377	373	426	408	393	435	460	392	418	448	412	407	394	351	415	452	422	390	388	388	379	450	411	385	411	406	401	418	378	421	350	421	370	369	416	418	398	381	404	422	378	427	413	404	406	401	372	429	382	418	431	428	442	441	461	435	404	363	421	379	419	393	383	423	395	406	373	391	393	424	433	416	410	381	419	388	404	402	414	425	399	418	434	403	399	433	425	392	429	398	426	368	421	391	433	385	420	392	408	457	427	445	437	414	397	412	422	402	364	438	402	393	420	406	418	433	396	379	432	392	410	395	383	417	381	412	410	396	427	428	430	405	463	372	379	424	408	412	395	424	377	401	364	425	379	389	404	393	388	403	411	396	428	397	424	388	372	429	411	421	407	429	419	441	428	381	404	402	406	382	463	399	412	422	405	405	428	396	389	405	418	421	384	389	404	384	408	387	374	374	421	403	419	393	443	404	364	409	431	428	415	399	410	412	409	437	406	378	409	399	421	400	432	379	379	418	388	395	418	384	416	395	392	417	438	406	391	429	392	395	390	373	416	424	403	397	440	410	404	415	421	419	403	391	424	371	401	409	414	421	412	440	396	389	376	420	407	413	409	450	415	399	393	400	382	385	386	399	391	402	401	383	407	428	421	426	404	387	433	425	424	429	379	388	385	372	421	420	424	425	392	435	407	426	418	429	404	426	371	451	444	416	403	383	397	394	415	401	378	438	430	453	422	437	422	393	404	378	424	396	414	424	390	370	351	412	456	440	365	388	411	407	368	417	445	378	387	411	431	387	436	414	387	394	396	444	418	407	390	410	396	405	423	451	401	418	393	407	394	405	410	392	396	379	438	411	402	384	371	434	415	478	410	407	432	378	385	419	420	357	400	423	359	396	381	424	427	375	362	390	444	399	398	411	423	392	388	397	403	395	396	404	429	377	440	396	381	407	386	397	406	415	390	416	416	402	376	378	420	390	396	410	409	388	400	428	435	399	405	390	406	383	436	436	421	430	408	411	411	418	436	413	408	398	420	414	362	394	432	430	422	397	410	408	427	390	395	363	419	373	372	453	400	372	366	405	396	422	400	398	451	399	379	395	435	412	391	423	408	412	410	403	415	413	426	440	416	404	427	451	425	373	381	384	397	436	389	380	398	434	404	381	439	416	384	441	378	377	385	444	436	419	408	414	418	391	383	395	425	366	399	431	390	430	392	453	437	447	401	405	396	397	386	394	395	398	373	403	410	443	413	378	441	414	461	446	447	378	404	421	417	409	449	403	361	389	386	412	413	392	426	386	407	432	407	398	395	384	405	361	445	382	413	354	420	392	388	427	405	416	435	365	402	398	441	398	422	399	389	417	402	436	401	399	424	363	385	430	414	431	401	424	413	405	407	474	395	380	429	404	446	385	381	411	396	334	433	421	378	416	390	415	401	439	421	399	431	377	397	430	427	392	426	413	398	401	409	426	434	372	413	401	378	386	389	379	393	388	383	399	387	428	425	396	422	390	391	406	395	431	388	364	434	399	412	420	415	406	428	420	428	425	431	403	407	393	428	395	398	409	379	481	431	418	446	364	445	422	432	397	420	414	437	377	419	397	385	402	396	371	378	445	427	431	366	400	392	409	454	370	436	443	407	347	398	445	389	411	432	404	400	404	422	415	421	373	424	383	404	418	430	399	418	401	407	379	413	418	374	404	398	423	396	390	407	401	437	377	442	412	383	396	421	404	399	400	448	396	444	447	369	402	418	386	397	464	407	401	407	378	421	415	417	396	381	399	389	428	418	375	395	426	392	406	430	425	422	400	381	403	414	389	377	419	389	412	396	397	404	409	451	413	414	440	426	416	409	402	402	424	393	401	419	409	415	431	424	398	391	427	399	366	401	424	402	416	391	387	378	427	402	437	417	394	403	411	380	408	410	423	428	415	377	406	428	369	381	398	421	433	431	445	391	442	377	387	364	378	396	413	347	405	406	379	390	382	399	378	386	418	419	400	435	411	400	410	409	424	396	355	342	414	397	381	410	456	389	412	394	414	385	423	406	394	370	390	397	358	377	385	421	404	398	407	388	426	419	416	395	376	397	407	399	426	435	388	383	404	404	414	427	349	421	397	436	414	389	419	413	387	427	394	398	464	399	436	420	436	414	427	426	425	416	398	433	434	396	455	422	422	380	439	420	396	423	405	422	402	440	422	427	431	397	355	396	389	394	418	429	442	430	407	385	436	444	406	419	424	390	415	401	417	421	379	419	400	402	387	375	399	386	411	429	421	454	404	421	405	404	416	394	422	405	426	418	405	445	408	428	410	415	423	378	387	432	420	395	412	447	416	404	403	378	390	420	387	388	410	383	454	418	383	401	373	433	384	389	399	429	387	426	395	415	371	381	412	396	435	403	408	402	431	377	390	401	404	408	370	460	468	415	369	430	399	385	388	383	394	408	389	404	405	401	412	395	402	414	417	423	395	371	401	426	406	454	442	413	419	402	421	386	387	424	421	446	409	388	434	402	397	375	411	394	419	369	421	424	398	429	422	410	411	417	419	457	445	421	414	375	396	416	423	387	395	404	399	404	406	440	408	408	429	430	434	371	413	450	416	424	349	379	372	378	404	423	364	387	408	411	405	392	397	424	405	427	437	424	392	433	339	384	419	443	441	417	412	396	428	435	407	408	403	432	443	383	395	432	408	423	466	399	450	420	371	380	432	413	441	401	449	379	376	405	395	416	394	382	378	400	417	410	426	428	439	398	406	437	413	350	401	405	380	408	368	396	401	431	410	364	411	417	450	405	417	436	403	414	445	424	427	417	392	419	422	432	388	392	391	408	436	410	401	408	391	401	403	400	390	396
22276	24624	31849	18763	12077	14093	14415	11688	7959	2950	968	910	935	927	944	934	905	965	936	965	940	957	910	906	972	889	975	907	930	929	972	995	934	916	907	934	994	925	965	892	940	887	897	923	944	979	932	930	991	964	916	932	898	908	925	969	957	972	912	975	915	899	946	979	995	996	900	959	980	891	1003	989	940	923	901	937	930	969	993	932	912	1001	949	971	900	951	892	938	892	924	958	882	946	914	927	940	908	950	970	940	933	958	902	971	970	979	952	951	914	989	957	978	897	983	938	923	929	937	927	957	922	952	975	974	926	921	934	962	930	968	905	931	939	935	981	932	974	888	940	905	939	911	898	888	943	891	945	925	947	973	925	935	975	912	988	892	938	932	955	930	944	898	975	952	932	892	1012	923	905	900	886	935	929	923	970	918	978	967	912	942	899	914	986	881	993	933	984	895	941	971	959	905	887	890	946	931	913	984	927	994	962	924	913	961	986	945	884	946	970	901	902	954	949	927	925	904	996	900	988	918	952	931	887	955	955	954	946	915	937	937	1000	910	949	989	964	941	918	907	957	941	940	975	988	950	954	930	997	943	909	905	1000	931	936	984	915	940	924	964	944	916	916	873	901	997	972	929	927	946	920	929	963	934	899	941	920	1014	936	902	899	880	942	947	932	963	955	905	933	915	960	985	911	902	896	966	890	920	943	883	951	917	954	951	934	927	904	938	950	937	918	978	925	986	925	995	919	935	954	854	944	970	902	922	901	971	916	969	903	941	929	917	962	905	963	944	943	896	945	973	921	950	918	921	969	894	941	909	940	888	994	943	903	918	953	965	949	925	900	947	978	948	960	926	917	984	942	924	939	973	991	925	970	957	901	894	924	923	975	939	913	925	954	938	957	966	953	951	972	941	932	931	895	915	954	959	945	936	942	891	931	957	957	923	935	881	920	936	963	903	915	970	909	935	857	926	936	953	946	902	946	965	938	939	927	926	963	958	946	916	936	940	893	959	917	943	852	949	967	914	1010	948	919	916	915	902	939	936	903	916	905	922	884	911	985	923	993	939	912	951	924	897	937	935	941	967	923	927	950	980	931	907	964	892	950	954	947	989	936	1000	901	966	918	944	938	940	950	937	932	920	961	956	968	944	904	929	981	881	885	984	944	926	927	934	955	973	913	929	971	930	920	880	924	946	950	912	904	950	902	922	963	927	951	902	919	944	927	897	999	932	929	923	1009	964	932	946	980	962	899	914	956	908	983	940	979	887	1006	980	924	972	930	960	929	926	938	911	930	994	957	953	954	925	903	948	984	946	981	976	941	977	954	946	964	924	1004	983	923	959	927	982	909	944	909	926	985	937	917	945	953	956	922	964	862	923	918	887	925	939	916	919	985	913	904	899	942	895	943	982	884	963	969	903	948	954	963	923	908	921	921	928	914	909	919	922	937	920	979	936	961	940	952	925	976	969	919	978	932	912	924	932	923	946	995	918	964	956	975	917	914	901	928	945	964	894	868	967	919	989	974	925	947	983	896	883	958	976	931	973	929	935	937	949	919	923	894	911	976	961	921	925	954	949	900	923	960	947	968	965	990	936	975	965	915	920	921	936	964	982	981	946	954	925	945	953	938	925	962	956	943	913	880	897	938	940	907	905	978	930	892	889	939	929	932	875	985	937	938	935	954	936	940	1013	942	899	943	890	1015	939	896	926	927	954	923	957	887	938	954	900	973	952	957	947	953	976	969	908	857	950	898	939	969	946	955	898	887	890	981	924	933	934	929	918	974	891	931	941	978	964	877	962	917	901	939	876	923	971	1008	963	947	962	901	917	934	948	962	983	956	939	954	911	894	972	945	969	938	949	913	965	882	930	936	944	955	930	919	932	943	932	924	927	907	1021	942	965	952	930	950	936	986	965	859	891	922	915	928	913	954	913	943	923	920	968	975	930	923	957	935	937	893	899	970	912	959	973	931	871	947	948	888	924	975	936	912	901	986	904	950	953	955	982	928	932	947	928	914	943	919	998	933	931	946	982	944	1002	942	907	921	906	914	922	906	945	884	972	938	946	958	943	938	982	932	963	935	898	929	929	939	940	902	955	902	922	940	937	907	935	954	941	977	968	898	927	952	988	946	930	951	935	986	940	972	911	968	937	930	863	972	925	918	969	905	920	957	948	976	901	962	902	906	923	896	928	896	962	975	929	939	930	888	943	975	945	941	941	922	908	932	919	934	990	944	916	957	961	990	963	973	926	946	934	945	916	959	922	932	951	922	917	961	950	911	915	914	957	969	968	933	922	918	929	969	964	965	960	887	945	921	966	920	989	954	991	990	898	907	956	941	964	866	943	863	929	945	881	973	945	965	960	929	946	947	949	954	962	1006	941	956	998	956	958	936	953	892	975	933	951	1011	947	988	952	921	963	973	915	964	948	949	941	980	1000	932	925	921	929	933	958	968	911	989	964	862	973	893	1024	900	943	919	896	927	912	959	931	913	938	926	934	945	953	949	926	945	868	933	898	914	905	941	1007	957	948	886	1004	929	986	877	951	971	941	869	900	953	937	911	959	991	912	966	919	976	908	975	959	957	926	948	934	947	949	927	887	936	932	934	962	915	916	934	901	978	905	911	970	981	944	961	978	989	956	954	951	954	903	907	1007	929	937	896	903	913	968	960	970	967	942	920	995	986	914	937	1015	944	914	930	971	975	926	929	872	950	995	894	927	914	892	955	975	978	977	929	963	893	942	916	919	932	938	943	947	962	937	909	932	916	917	929	940	938	1000	970	907	952	977	880	934	919	904	897	922	964	988	971	920	943	893	877	960	956	903	917	936	944	958	984	888	938	959	950	872	931	938	921	960	988	937	951	970	918	943	928	954	948	920	955	938	907	955	948	931	947	964	940	969	936	904	925	854	935	972	933	950	924	910	928	957	942	884	931	970	966	973	954	983	965	993	998	940	959	914	973	950	922	921	989	922	903	946	854	938	944	936	971	957	905	929	939	972	943	905	903	909	917	904	905	927	946	904	922	947	956	932	935	975	949	949	952	893	1001	945	933	978	957	958	939	940	891	990	910	941	902	939	949	945	969	941	896	964	938	947	922	959	954	1033	934	932	922	939	952	883	909	934	939	934	949	934	948	913	922	944	930	901	914	925	992	964	946	951	952	929	936	880	960	970	880	915	916	873	970	918	967	915	973	908	926	965	962	943	947	975	904	950	976	944	909	941	928	953	923	953	960	915	1010	967	946	921	926	941	904	929	944	943	917	931	957	932	952	931	909	926	940	887	911	930	925	939	909	958	971	984	919	965	906	926	982	945	908	919	898	918	948	951	935	934	955	910	974	916	962	969	941	920	938	904	935	967	913	921	894	954	926	950	971	927	945	954	960	919	980	940	943	970	911	958	936	859	943	950	910	944	916	921	907	920	911	947	984	978	873	986	903	916	962	959	932	995	881	938	941	926	985	925	913	929	877	963	868	956	942	934	939	928	920	940	919	877	1001	937	929	907	931	929	875	929	909	939	982	986	899	943
43061	39098	40171	21261	7966	7272	7447	5534	3124	1245	319	319	325	302	287	290	264	326	315	328	310	293	297	297	326	325	310	273	294	301	293	311	329	313	272	286	344	305	292	293	285	307	289	269	303	296	353	288	320	310	298	309	286	283	324	268	322	277	293	319	268	341	299	291	299	291	282	290	320	298	294	324	290	266	291	292	288	334	334	310	308	306	305	318	298	324	297	312	291	293	315	290	308	287	319	303	325	301	289	311	274	322	316	308	319	338	304	297	322	284	286	291	321	321	312	334	328	316	315	307	293	280	281	316	307	298	309	286	305	288	282	283	311	292	326	303	258	305	279	266	285	292	324	320	288	312	307	299	266	295	290	329	334	284	284	282	290	305	344	323	294	313	320	291	294	281	279	333	301	272	303	324	269	316	267	312	283	299	274	321	311	323	307	276	329	282	321	342	291	271	297	310	325	320	290	270	302	294	288	288	311	323	292	296	325	302	318	332	294	291	304	286	304	315	292	275	293	296	308	307	281	302	315	302	288	313	332	287	330	304	299	310	285	298	273	324	316	345	301	311	329	284	264	290	314	315	307	321	337	328	343	305	313	282	312	295	283	314	311	299	298	301	317	312	295	307	266	294	299	289	280	285	334	308	288	315	279	305	301	301	280	302	292	344	317	299	301	285	311	274	294	306	323	283	326	298	312	306	289	266	301	303	327	289	308	311	294	296	347	312	287	324	296	309	313	345	284	291	304	281	302	294	293	305	296	303	310	352	311	305	287	319	325	301	316	297	282	312	291	318	302	290	323	310	274	302	331	322	306	341	286	303	300	309	326	285	290	301	323	328	297	309	317	290	316	304	288	315	326	296	291	277	307	302	288	296	303	319	296	307	317	309	287	286	309	291	346	287	315	302	294	316	309	294	315	339	289	294	305	305	296	298	289	280	293	303	323	303	301	332	297	297	293	343	289	319	311	285	295	310	283	293	296	316	313	315	294	272	275	311	299	340	263	308	285	300	324	301	272	316	290	285	291	318	295	290	292	295	299	306	277	320	270	267	307	319	313	293	294	284	314	281	300	296	277	283	303	345	284	290	285	273	240	258	332	301	258	310	294	304	281	306	303	289	288	275	306	310	304	303	311	315	301	302	307	317	313	273	295	298	294	303	286	290	304	286	270	279	315	314	322	285	312	295	285	320	286	301	293	304	314	319	269	282	294	291	301	309	275	265	305	317	330	295	304	306	314	304	271	319	322	315	293	305	297	333	324	324	265	265	319	301	296	291	275	255	303	289	307	319	295	252	281	306	301	294	306	330	295	291	300	311	333	300	317	284	343	306	295	337	291	316	306	305	321	291	305	314	285	303	308	313	295	310	292	296	331	280	291	320	290	296	302	300	315	289	289	299	299	339	282	279	282	306	306	297	312	306	313	318	290	313	317	340	300	296	292	293	297	299	307	305	319	293	316	299	316	302	333	294	283	295	276	302	304	310	274	306	311	312	305	295	327	294	276	341	315	309	304	338	277	294	329	298	319	302	228	308	297	299	294	306	267	282	270	285	292	320	316	286	277	336	288	338	281	319	316	306	283	274	311	314	311	327	301	302	284	284	289	314	300	314	292	277	274	284	296	306	290	278	270	300	333	311	276	289	279	310	327	272	296	310	293	289	304	319	302	288	313	292	312	323	300	322	299	302	293	258	298	289	305	301	278	300	295	310	279	311	336	309	285	336	305	295	258	284	322	284	308	286	300	319	350	337	277	321	307	306	305	316	314	320	297	293	288	274	302	285	300	289	311	289	283	298	285	302	318	275	307	315	319	299	277	317	319	304	269	330	290	290	304	259	266	320	313	307	330	279	321	280	305	302	309	291	324	325	297	289	311	295	289	303	296	303	338	292	313	252	338	325	287	290	285	281	288	295	277	325	328	267	297	312	300	300	286	325	305	284	270	314	317	307	272	296	303	327	270	303	326	303	326	262	310	278	287	292	308	320	285	317	303	279	297	284	296	312	329	252	312	284	314	319	302	317	332	310	303	328	287	303	275	308	286	308	330	288	325	281	285	314	309	357	297	312	316	270	307	293	275	324	278	293	286	303	311	305	314	305	326	293	312	320	315	311	297	291	316	295	286	283	312	297	292	311	316	279	300	279	292	309	285	282	286	288	280	285	333	290	355	304	361	306	297	315	316	298	293	310	291	321	294	320	327	313	305	337	326	337	286	320	326	298	305	300	314	294	320	295	290	310	302	291	291	324	329	298	305	302	292	314	308	325	281	298	309	336	289	301	289	265	285	285	307	293	349	298	327	304	278	329	327	305	327	289	284	297	304	308	280	301	323	263	251	295	321	325	315	306	290	314	285	324	278	318	298	300	313	285	320	325	307	299	321	280	273	351	290	298	291	307	330	312	322	297	296	290	290	314	294	297	334	305	334	330	291	301	274	328	300	300	365	302	268	260	288	250	295	353	307	324	287	265	288	294	326	299	294	291	302	298	298	285	303	320	299	309	290	300	349	291	281	306	305	343	307	320	318	260	303	287	321	329	301	287	331	322	313	287	283	285	307	294	308	304	301	269	315	336	299	318	297	292	276	303	310	292	281	280	324	307	282	300	323	301	351	291	321	304	267	286	327	313	337	333	309	312	298	275	296	310	291	325	309	283	276	335	297	314	301	309	277	336	311	301	320	289	321	296	316	298	330	328	277	273	323	305	269	280	320	295	301	305	327	299	281	298	291	292	294	269	306	306	291	296	295	335	298	301	284	316	250	310	334	278	296	294	315	295	301	336	316	303	341	320	264	273	298	292	301	280	294	307	297	317	308	306	302	295	297	324	298	329	292	329	314	325	318	283	294	304	299	311	326	284	295	269	285	299	276	307	295	316	299	291	279	328	314	289	317	285	326	293	333	305	311	306	287	286	304	333	314	287	303	338	288	310	310	304	276	342	308	329	343	290	288	309	288	314	316	273	341	284	295	304	293	325	307	297	293	276	307	293	303	301	291	313	306	333	291	348	272	290	312	318	302	289	307	293	311	312	296	325	310	295	294	280	281	297	290	311	302	278	291	313	298	289	291	284	309	309	312	307	312	303	308	310	299	312	338	309	279	301	278	283	312	281	301	324	281	296	269	292	337	323	285	291	300	295	306	296	283	296	279	301	291	312	307	283	297	325	320	306	346	321	335	299	330	311	263	289	265	305	299	321	309	300	290	291	358	289	294	295	267	295	330	299	288	290	295	283	303	305	261	313	326	330	307	314	343	310	304	340	295	292	273	302	296	305	307	315	285	305	278	282	289	322	306	303	312	319	304	314	318	292	296	271	313	315	310	274	279	310	282	323	293	289	289	289	294	285	298	325	304	283	346	330	341	293	245	326	304	303	308	290	297	329	309	287	327	313	322	292	298	327	298	306	310	305	285	307	315	309	317	279	308	296	303	318	341	299	296	274	325	266	318	292	298	277	294	267	301	322	331	316	299	297	310	293	331	278	294	332	315	296	288	310
26765	33597	41077	25246	19013	22134	22539	18242	11654	4503	752	752	708	733	722	742	756	720	722	694	709	703	720	717	716	761	707	768	729	693	721	739	726	700	733	692	732	700	678	752	655	762	730	726	736	699	723	702	718	687	729	734	671	723	664	736	719	744	678	751	718	741	688	694	763	681	676	696	685	692	727	748	723	727	753	683	750	691	720	731	744	677	707	722	696	662	684	737	745	752	705	697	723	748	703	690	734	670	738	701	674	734	739	716	687	715	715	652	703	724	704	721	684	714	766	729	713	745	688	716	681	681	725	680	727	700	781	723	719	762	715	716	679	714	697	678	722	675	765	671	691	731	737	653	711	688	736	660	731	727	719	680	739	661	712	751	690	745	730	710	730	713	741	752	735	701	733	713	708	716	667	703	754	693	714	659	723	702	721	693	711	714	740	750	673	717	733	697	661	709	676	682	762	694	732	725	707	736	702	754	705	635	707	743	743	661	737	721	722	722	687	732	749	714	769	749	730	729	689	713	727	735	729	731	732	726	698	754	755	777	703	749	756	710	701	729	702	692	700	735	681	691	741	742	715	766	755	710	684	680	720	687	730	737	762	730	727	733	698	722	726	678	720	694	715	728	756	713	699	690	744	661	709	732	688	738	737	691	744	710	706	734	706	730	722	720	686	698	733	686	704	711	723	717	758	761	722	724	737	790	719	712	727	690	715	727	737	721	735	729	747	711	668	707	692	731	730	704	665	790	722	707	703	770	709	669	702	768	710	724	694	730	728	775	709	710	785	752	750	731	755	688	737	694	723	712	697	696	720	720	675	724	713	709	710	668	686	639	713	728	704	681	689	697	718	727	715	682	739	713	739	700	744	691	719	751	730	738	714	691	724	715	696	733	715	722	688	742	720	705	688	731	768	744	736	699	681	727	716	686	725	663	701	708	702	743	732	691	697	690	662	687	714	737	721	682	694	680	742	660	763	733	678	693	759	713	701	736	713	664	707	701	739	707	747	728	716	729	712	739	719	737	691	725	680	691	688	732	779	713	694	713	681	774	750	712	674	722	720	709	700	697	710	700	730	741	706	716	703	730	732	733	747	749	731	735	727	756	739	680	744	696	718	748	717	763	772	724	743	725	734	723	720	699	738	745	658	699	705	705	725	764	756	681	736	706	747	689	718	674	732	724	734	706	735	722	739	689	727	715	684	714	692	741	662	714	714	729	703	729	744	681	725	713	686	696	742	680	711	730	691	699	712	733	686	712	668	689	699	750	703	704	725	776	691	676	714	685	735	715	710	677	697	731	722	721	720	750	737	721	719	702	718	696	715	764	681	685	690	692	670	704	707	726	727	721	727	719	698	713	729	722	752	720	692	707	670	715	774	725	717	723	706	673	712	720	717	705	694	754	742	703	729	717	729	712	696	753	743	690	763	666	728	746	716	696	689	701	671	750	657	697	729	777	786	717	656	728	684	748	679	697	654	742	723	723	727	699	749	684	728	714	735	700	704	716	733	708	743	701	702	737	740	693	690	682	722	738	706	726	734	716	683	700	742	682	688	737	760	715	757	757	740	713	702	651	691	738	718	698	727	665	682	755	735	697	724	695	636	735	696	732	723	736	704	720	712	733	732	757	700	720	725	733	721	700	700	738	717	730	762	685	690	732	726	732	749	747	747	723	695	721	711	713	792	691	706	669	703	712	723	746	705	739	733	739	749	693	763	697	682	727	713	728	742	681	699	730	746	721	754	661	670	718	674	668	730	717	729	719	696	743	720	686	763	712	720	711	713	721	684	735	738	668	744	706	717	724	683	751	694	724	687	715	710	752	710	699	689	687	745	742	696	754	729	721	774	710	713	714	734	758	713	687	761	705	713	751	706	738	699	707	656	714	708	714	729	708	746	766	727	738	672	721	691	733	752	725	688	743	640	698	712	699	707	709	687	714	741	723	704	714	695	671	733	727	716	711	707	771	769	731	739	668	733	752	730	770	708	641	718	704	727	674	717	673	718	728	751	691	703	739	690	704	680	729	643	701	685	675	712	730	706	684	727	711	702	683	695	754	707	710	706	715	701	686	701	758	718	726	699	661	679	704	752	695	718	754	741	706	714	709	724	694	687	657	703	729	746	733	671	694	701	736	767	686	684	729	696	691	699	681	747	709	728	676	711	750	683	671	681	702	690	753	708	679	678	691	740	712	687	733	750	693	725	735	674	761	748	757	722	711	732	685	670	752	723	779	702	734	710	763	672	717	674	700	719	708	751	682	722	691	725	705	710	724	743	710	687	732	714	689	762	695	708	723	715	741	732	708	711	720	740	749	695	678	727	707	723	710	744	717	674	735	712	703	767	770	758	689	714	682	743	704	750	703	718	721	742	741	712	657	742	716	661	686	701	711	754	733	738	714	728	683	723	745	736	720	716	709	693	662	730	705	716	735	726	752	679	738	728	723	672	728	721	673	717	706	758	701	697	676	723	693	716	689	720	689	684	709	717	710	662	752	675	683	695	710	784	706	721	695	747	718	680	756	674	704	717	706	741	673	722	747	687	738	688	755	738	711	735	714	723	690	783	739	662	722	713	693	695	686	746	728	699	674	716	736	672	731	719	725	688	720	709	678	714	705	685	759	692	714	676	722	650	776	679	664	663	693	738	738	712	750	723	732	697	705	704	750	761	656	712	712	753	710	715	707	708	735	705	721	722	706	697	693	702	669	707	732	729	710	761	713	690	749	693	700	757	735	728	690	689	733	715	703	753	691	751	717	723	743	681	723	715	751	658	701	722	751	743	701	728	725	720	675	758	713	678	736	775	733	728	752	674	735	708	691	699	718	690	754	712	740	687	730	746	734	736	701	699	683	702	768	727	724	755	763	727	687	693	714	685	732	728	689	672	691	668	736	717	712	686	777	707	731	712	766	727	718	695	706	715	703	703	727	686	752	754	695	750	702	732	728	687	709	691	663	753	729	736	743	745	746	696	702	720	724	653	724	679	763	722	714	754	731	694	683	745	710	693	710	679	689	725	752	701	698	710	692	761	729	716	712	719	731	710	664	752	702	705	723	706	715	754	752	735	719	751	715	747	702	726	685	667	707	713	698	700	744	718	682	718	686	742	752	720	680	660	804	733	725	752	711	728	699	751	731	744	712	714	697	699	706	779	712	731	704	731	698	686	676	739	707	729	727	705	779	738	723	731	709	687	738	707	709	731	723	685	716	713	701	693	689	697	708	733	739	718	718	707	729	696	713	645	725	699	735	753	687	703	769	738	675	664	746	728	701	699	702	747	723	756	717	761	674	739	750	674	713	718	703	697	723	689	773	712	712	754	724	706	717	719	699	729	680	705	685	711	726	737	727	696	711	724	747	704	740	698	741	707	696	702	705	726	716	710	710	750	723	696	687	740	719	746	746	723	662	714	726	774	743	739	721	721	710	714	718	720	735	726	697	664	710	723	710	689	665	730	729	705	692	691	692	746	745	729	717	750	741	668	717	714	680	742	719
12154	2925	1811	882	566	528	594	553	578	456	438	399	397	412	433	426	454	431	403	434	413	422	453	394	452	474	390	408	424	391	422	494	430	442	448	421	395	478	407	405	440	428	414	451	403	438	406	423	394	413	435	441	446	463	428	479	449	396	454	432	409	429	397	397	422	443	429	472	442	423	454	435	410	477	441	420	430	460	387	408	434	438	455	411	475	443	440	387	414	426	403	449	412	401	429	450	449	443	406	388	396	438	440	435	416	402	408	406	477	435	454	458	436	400	416	418	460	415	442	408	469	468	401	430	475	440	432	455	433	438	411	426	426	419	392	391	406	439	450	442	455	438	459	426	452	414	400	416	447	395	437	443	464	434	399	448	435	416	443	428	419	385	409	462	420	440	431	446	434	439	420	454	438	442	425	426	442	501	400	433	448	452	414	446	419	448	402	444	420	421	398	433	426	433	425	427	440	415	416	442	444	484	434	438	401	425	449	424	437	457	460	432	436	450	438	413	441	416	441	419	470	475	422	436	439	460	428	450	403	423	407	412	408	438	431	462	428	449	405	412	449	445	438	430	391	391	377	423	443	404	387	447	440	423	407	402	411	431	394	426	441	426	461	419	419	455	477	438	425	409	462	455	426	446	436	444	489	456	389	426	446	489	435	444	421	425	430	455	424	408	417	436	415	425	460	382	418	417	443	420	435	412	396	437	411	380	430	422	409	384	413	407	400	459	450	442	410	410	410	411	412	430	424	419	422	413	463	415	485	417	412	436	385	437	440	456	458	425	459	397	462	429	421	423	420	423	412	415	407	428	445	395	419	403	416	447	420	419	395	444	416	434	442	461	438	440	411	401	428	417	391	438	452	431	457	451	479	433	481	446	394	400	401	447	446	453	442	399	389	436	434	460	423	446	434	421	403	449	432	376	413	416	426	468	434	433	428	415	408	405	436	424	439	417	458	423	447	413	431	425	429	412	439	445	465	418	417	412	437	459	494	445	420	389	430	443	409	493	439	416	411	444	415	458	438	457	454	441	446	423	449	389	427	479	378	398	423	410	402	430	414	421	435	404	398	430	437	417	403	424	447	422	440	395	422	431	430	454	409	443	409	400	434	439	446	452	438	425	423	462	448	454	410	427	424	460	450	412	420	418	427	433	446	428	440	440	472	404	436	440	415	380	421	450	483	415	398	447	461	425	402	415	421	459	377	414	459	429	443	454	477	395	410	448	504	451	462	414	457	456	370	397	409	429	453	433	471	436	455	445	403	458	430	446	417	395	368	479	445	432	414	411	424	410	428	444	431	407	441	437	472	445	444	424	444	448	463	405	424	423	435	444	443	421	474	440	414	440	429	461	406	434	413	451	386	436	435	426	413	435	418	426	429	472	426	421	466	454	441	422	450	457	445	438	454	453	414	402	397	466	429	436	432	416	432	442	419	419	443	467	472	430	409	468	461	413	464	400	413	381	414	399	427	421	393	422	449	406	430	404	418	435	453	388	407	418	411	480	459	406	429	404	417	407	454	462	451	437	401	404	409	428	442	475	430	392	417	395	436	410	433	434	429	443	420	420	431	420	415	411	368	458	460	392	470	418	452	401	409	440	436	464	443	412	475	463	423	439	370	480	447	434	444	406	387	431	474	412	469	442	447	405	380	412	429	426	445	422	413	429	475	415	396	430	406	436	436	430	429	414	450	439	414	436	477	419	426	455	439	421	448	473	432	437	390	406	458	446	401	433	449	437	450	448	417	477	393	475	408	433	412	426	444	456	429	425	425	421	392	468	430	379	405	461	431	384	450	404	439	440	458	424	452	444	398	437	442	433	439	434	455	431	437	401	480	460	458	404	448	431	407	439	404	409	390	438	441	426	422	436	457	367	437	457	439	418	462	434	422	438	404	405	399	406	440	440	438	420	448	410	408	423	421	414	430	433	428	420	442	389	431	435	405	412	443	445	411	398	411	430	418	427	449	446	414	460	434	426	470	435	415	463	410	465	433	434	467	429	438	411	417	420	411	442	420	394	425	446	449	424	412	437	416	413	505	431	457	441	467	461	400	449	443	434	401	467	419	378	419	417	421	452	442	428	398	436	467	438	450	424	422	427	438	439	460	425	403	367	430	457	434	397	380	446	449	420	435	424	471	414	429	408	418	407	447	430	437	436	440	486	407	408	417	409	459	490	448	414	419	430	436	449	411	432	384	430	393	443	444	448	429	458	459	442	426	440	438	454	481	426	438	441	421	449	427	385	417	426	405	405	437	410	407	442	491	451	450	415	428	427	451	447	427	388	418	462	411	428	394	443	455	399	439	405	420	424	424	430	430	374	434	436	460	435	419	451	463	456	424	435	408	422	477	452	395	453	446	443	409	457	394	412	433	396	440	455	458	464	438	442	410	433	444	430	440	403	440	406	403	403	413	412	414	444	390	409	445	443	456	413	430	429	418	457	450	452	419	402	453	417	442	421	424	416	418	409	433	426	401	420	388	458	378	455	468	427	438	412	426	435	398	432	416	386	443	407	449	384	430	420	415	461	419	434	414	452	429	424	428	441	411	419	403	438	415	441	442	397	451	428	393	443	439	447	434	455	444	469	405	455	449	430	470	408	429	452	432	413	426	418	428	421	412	428	427	428	417	415	446	437	424	457	450	486	390	415	429	425	425	420	438	435	412	445	427	456	425	397	420	384	409	430	459	436	418	404	427	418	429	410	435	437	436	455	404	404	405	449	436	394	402	384	412	412	417	455	435	439	428	446	440	428	448	445	439	459	402	387	433	427	439	413	471	420	409	431	421	408	470	439	443	431	423	427	411	423	447	419	476	407	441	468	452	419	459	440	419	492	434	484	475	407	413	399	412	408	427	458	398	456	424	426	390	424	467	458	433	407	423	424	445	430	426	411	441	440	482	418	439	416	444	433	415	425	465	423	443	426	379	406	427	444	432	402	441	435	418	398	435	439	421	419	446	411	443	427	430	441	408	421	432	415	414	412	415	429	433	412	397	437	462	443	420	415	421	414	458	451	441	400	405	440	420	385	435	424	390	458	439	436	414	460	375	436	425	392	383	419	422	412	476	397	435	421	448	438	430	444	455	415	474	426	404	458	410	438	454	475	435	411	437	399	444	415	459	440	443	448	462	450	459	431	447	423	436	436	454	476	424	437	439	407	428	429	472	422	451	472	444	394	458	414	432	404	423	374	422	483	440	444	435	431	440	407	438	390	407	414	440	440	466	437	437	409	414	430	422	460	438	412	460	444	469	453	404	456	427	427	431	431	432	407	395	426	457	426	419	415	415	426	438	419	442	434	437	454	414	414	449	431	441	447	430	468	438	437	462	408	466	481	423	437	450	440	431	414	442	409	421	449	444	423	450	434	455	482	427	432	463	458	459	435	416	452	409	401	422	412	408	452	430	392	397	445	446	445	419	434	474	460	402	419	403	424	436	428	437	416	430	421	420	435	439	417	408	416	438	411	427	436	452	427	436	412	435	459
8716	3979	3951	2420	1655	1606	1694	1702	1373	1014	1017	1003	1007	987	942	973	969	989	1007	991	1000	986	972	972	955	932	973	968	993	987	968	998	974	1010	919	952	967	1028	927	975	943	969	1025	999	977	976	972	984	962	1038	1001	999	968	945	964	977	993	977	959	1025	1027	981	986	1005	968	987	984	987	964	1023	996	997	977	985	1007	1008	1033	937	1033	1014	992	971	1024	1009	992	999	986	1003	971	1007	979	917	1025	1013	957	986	989	960	972	1004	968	995	1002	927	1044	962	980	984	944	943	979	982	996	1016	942	928	1040	999	959	959	991	894	1009	1022	994	935	1027	964	995	978	971	1030	971	1051	947	1002	1003	988	993	979	1005	981	990	1047	960	932	974	1016	935	959	965	1062	1023	965	991	963	972	958	981	942	996	1005	1001	963	994	1012	1008	974	886	1002	957	961	1001	1006	980	1024	991	958	940	994	1012	1020	1027	966	1035	984	998	998	936	1046	989	951	972	995	932	911	988	994	1016	966	938	957	970	966	978	1014	935	995	996	984	995	930	984	964	1016	986	975	986	970	1000	961	1006	1009	988	978	967	963	992	1020	994	952	1040	953	1003	1041	976	1013	1014	1011	930	990	991	913	1018	971	1014	989	964	931	945	963	1013	959	1008	984	964	1004	1027	998	1019	966	1032	999	958	949	947	973	1047	937	982	997	985	1012	947	955	1034	950	981	975	968	1001	1029	981	950	951	990	968	1013	962	963	986	927	999	1013	951	967	1075	1003	1107	974	982	933	1010	937	1001	938	997	936	967	1045	956	984	1048	1021	968	1005	931	1001	970	921	1071	1034	991	1032	912	998	986	995	983	1025	964	995	992	984	985	937	975	966	947	1008	895	967	950	985	1007	988	986	969	952	985	991	977	1025	966	996	1011	980	963	956	1010	970	1004	995	978	992	1046	962	1005	991	996	941	1023	997	987	991	1015	966	960	972	1007	976	1028	945	987	1035	967	1003	999	947	968	920	991	988	987	974	1016	994	922	966	1023	997	1040	1002	1014	1010	895	965	950	988	957	956	982	1008	992	1022	986	926	995	966	972	1045	950	984	1002	1032	968	1042	979	1005	984	1000	995	1061	954	967	957	945	1012	968	982	968	1037	997	1014	1017	937	1004	1028	991	986	1038	945	985	983	944	1001	918	955	973	1012	975	999	1015	1047	975	954	935	1019	1000	1008	947	949	1046	994	1002	955	979	989	930	983	991	1050	954	994	989	1024	960	952	986	959	953	1000	967	999	1035	1022	975	1010	1022	991	912	1032	990	920	1035	963	986	994	1023	975	989	986	972	952	986	942	997	949	999	994	975	1021	982	983	961	1005	1021	1010	959	949	1004	949	977	996	994	955	1017	989	950	987	1012	1002	1047	974	921	984	950	976	1025	989	979	945	963	934	948	997	927	944	983	975	1018	880	947	982	1007	1004	958	956	969	1023	978	961	955	933	994	947	991	973	1010	985	916	1034	945	964	995	992	1019	918	947	1011	982	1011	966	956	993	981	981	988	920	968	962	948	992	974	1011	990	997	1001	995	1013	939	1023	935	951	993	959	917	1020	1029	948	1011	1015	1035	1035	996	995	951	955	953	986	1050	1015	978	989	991	956	951	956	944	1041	974	1009	1074	1023	946	989	961	1008	978	993	1011	957	941	932	971	952	1004	991	1016	1001	923	1015	976	956	1034	970	985	1016	993	1005	1001	973	972	1038	995	954	989	971	1008	949	1005	1017	1015	986	1029	991	992	1043	962	993	1037	969	1069	958	1013	989	973	1032	989	944	931	929	969	961	1025	953	993	991	956	912	992	1025	1008	937	974	1043	1039	973	942	994	1036	975	942	967	944	947	961	1014	977	1006	1016	986	1059	934	1020	1029	1018	993	1007	1003	933	1014	991	1001	963	989	957	948	1028	997	1006	935	982	1015	934	958	966	994	963	964	965	932	1020	1001	989	991	992	994	940	942	1007	1008	1026	1001	995	995	997	1011	982	993	998	965	1000	979	982	1038	935	987	990	971	999	970	940	939	951	941	919	933	1006	1038	954	951	1007	965	999	981	939	945	986	970	922	1007	1000	1018	1012	1022	990	897	1045	978	1009	963	964	947	991	973	985	980	979	993	980	1010	1021	983	987	989	1023	994	999	1034	956	1016	936	1045	1023	994	1002	968	1027	1009	978	991	995	995	995	1039	1013	942	961	987	1007	967	1016	1012	979	989	959	981	942	1037	976	1011	1004	954	929	1006	966	1011	931	1005	984	905	985	984	1023	1003	1007	1009	973	1029	952	957	910	1026	999	982	924	995	1070	989	928	1011	1002	963	1050	945	1014	981	918	980	980	966	1001	971	989	976	1006	1005	979	959	1015	1013	998	991	1019	981	954	967	964	1044	1003	921	1005	1004	962	990	979	1024	1030	994	971	959	1022	987	983	949	963	1004	1000	959	962	967	984	967	1039	958	1005	943	992	1016	1014	966	957	1037	984	980	1011	1032	998	981	943	1047	1041	953	949	1012	918	1003	1013	978	984	931	1000	1065	1005	986	909	1014	1001	990	1022	999	976	979	1008	1015	945	980	1025	1014	965	997	952	983	1004	995	974	993	910	1064	997	987	931	998	1015	956	962	1023	994	1012	941	960	954	999	980	966	1018	953	1059	1027	988	1047	976	1013	1036	990	974	993	980	1018	953	1012	974	985	1023	1016	965	945	976	972	964	975	1040	964	1002	1013	945	1018	974	960	967	1023	989	1004	1010	984	985	991	1021	908	1034	1000	969	1003	970	986	984	979	993	958	994	990	1032	984	954	929	1014	977	996	1041	1030	1004	981	1028	968	969	973	963	998	972	1007	927	939	1002	995	985	963	993	939	1020	976	1005	957	1018	960	941	944	934	992	999	1011	1020	980	990	1027	954	966	966	1022	969	951	965	1018	1021	948	983	959	945	957	1066	970	1001	1019	1015	990	961	1019	981	996	984	990	1006	1012	1003	971	956	1024	955	1015	947	944	940	998	976	999	1018	970	991	961	940	987	990	1016	969	926	962	1050	1050	899	981	988	980	965	977	984	948	964	922	989	966	972	1006	1033	935	992	983	976	1023	970	976	1013	950	1000	987	1013	973	944	942	1065	971	978	1007	1010	1004	1000	970	962	979	998	985	1048	1024	1000	1050	979	978	1005	923	1007	967	954	960	984	964	950	966	1009	995	1049	992	1006	999	936	936	981	983	998	1006	1054	1005	1007	992	965	934	978	944	1007	1037	1011	967	980	972	976	1006	972	977	996	1007	978	991	969	913	988	913	984	967	1009	1027	966	946	977	952	971	954	977	940	972	1007	979	1022	1030	942	1008	990	1030	1027	908	980	946	946	960	980	1031	957	1001	981	1035	1065	1014	1021	958	984	921	991	969	997	978	962	1034	953	914	1002	975	925	986	965	936	938	1078	877	972	1025	969	977	1045	952	922	1029	927	980	904	971	1034	1003	974	981	971	990	998	960	1028	998	971	1003	1014	997	969	962	994	962	946	1019	995	1035	999	1000	1019	973	985	966	984	989	967	953	941	966	1020	985	931	1002	1001	1001	1017	965	928	996	934	985	964	1026	986	999	971	967	966	969	1022	970	974	931	935	954	1000	1039	1007	974	1019	949	945	997	937	1026	1003	998	966	990	961	990	959	929	997	991	990	1015	1050	1014	965	966	975	983	958	981	970	993	1014	1054	995	1009	964	1003	952	938	971	968	983	1004	1052	940	983	953	994	968	955	982	988	996	967	1009	967	979	1007	1021	963	940	999	947	987	937	985	973	958	972	971	1001	1025	992	971	1018	978	1016	1033	945	958	937	1000	1015	979	963	995	1049	952	937	989	966	1004	969	953	1006	990	1024	893	974	911	971	993	986	1020	978	969	979	1028	955	985	976	958	1032	989	991	1038	983	935	1001	984	995	940	958	1027	998	1002	966	949	997	983	924	971	955
32632	28482	28051	14526	4810	4804	4037	2662	1372	396	409	381	379	424	448	398	399	373	413	390	382	395	390	370	388	361	406	364	416	411	372	402	372	374	407	387	409	401	406	363	383	380	395	394	372	385	405	371	414	376	414	412	395	407	382	419	395	404	390	418	376	384	372	406	382	398	400	402	433	416	393	379	393	381	383	412	373	364	390	383	405	389	423	395	407	405	389	389	406	394	388	369	424	393	384	385	367	392	422	377	380	415	407	409	414	388	359	397	370	396	375	377	378	341	406	395	397	367	442	413	396	415	353	361	396	399	410	398	406	433	412	405	365	405	397	405	383	405	380	372	397	388	406	361	403	394	405	415	372	399	370	411	383	366	378	411	385	399	396	422	375	391	392	406	391	376	419	412	355	418	348	400	394	380	415	415	368	362	370	410	413	353	376	374	358	383	362	383	424	407	409	431	390	407	374	373	394	400	374	420	409	408	402	375	374	417	354	388	377	428	421	365	386	396	384	360	340	366	386	375	377	414	421	394	365	376	376	381	417	398	409	405	372	383	348	417	418	390	418	398	432	409	397	374	401	406	407	367	368	390	387	395	408	376	397	423	385	397	418	427	341	351	381	396	394	381	405	428	396	370	403	368	377	382	366	411	380	351	404	417	385	413	397	386	418	417	385	402	400	414	383	348	403	386	411	419	376	373	393	430	411	374	402	368	385	416	346	357	382	440	372	401	404	405	371	372	358	383	436	367	366	390	407	396	378	375	415	398	340	428	390	374	423	381	390	402	377	411	398	398	382	367	420	388	371	386	385	444	411	383	388	409	415	378	400	366	444	403	449	392	398	377	408	386	411	366	433	390	396	371	431	404	408	397	388	412	385	418	350	384	384	371	387	371	389	443	392	396	377	424	401	384	414	369	393	412	380	377	398	398	417	366	366	409	369	361	388	395	393	364	366	388	391	400	380	431	427	437	408	411	393	369	396	410	393	392	414	350	419	384	382	395	374	413	397	387	382	432	402	378	402	379	386	396	402	389	410	406	394	380	380	404	398	378	380	383	378	418	373	393	395	355	384	419	382	424	358	365	392	383	433	406	412	388	389	392	372	387	421	390	393	410	389	404	399	393	392	379	428	408	353	421	398	404	432	454	394	378	386	379	409	365	404	363	381	391	400	382	428	358	423	424	391	367	332	392	397	409	380	446	393	386	392	401	409	398	425	413	407	406	408	375	376	414	396	380	416	410	402	397	409	393	392	402	362	379	385	408	401	364	346	359	431	380	385	397	394	369	432	412	404	397	410	381	396	398	377	372	386	392	397	404	392	375	407	407	391	388	367	364	447	411	391	396	400	415	360	355	362	381	409	390	389	372	443	368	387	392	374	389	369	392	392	411	390	406	379	430	385	404	424	375	383	392	435	380	369	391	390	392	375	394	419	425	433	381	410	396	376	385	378	396	365	432	421	428	420	401	383	391	411	391	345	382	376	334	356	395	423	401	368	353	402	446	385	428	383	389	381	382	379	424	377	367	398	424	397	417	385	404	404	426	411	393	409	392	408	429	397	387	342	389	403	395	407	367	412	384	375	396	405	389	402	376	351	420	420	360	386	392	387	397	400	421	428	371	409	345	408	383	326	376	375	400	378	393	412	392	408	397	388	377	392	392	387	394	440	421	413	409	421	400	422	421	431	379	340	364	411	410	338	358	425	406	404	386	430	433	422	414	392	412	387	400	383	410	400	394	434	422	380	412	364	403	353	373	376	395	422	402	410	408	395	444	422	396	402	374	391	383	422	383	420	391	389	427	353	399	410	367	415	376	387	387	406	415	422	381	368	378	437	406	409	378	368	385	385	418	400	355	386	382	388	403	395	358	359	423	386	391	419	358	399	386	380	388	414	409	394	366	383	409	384	390	360	379	364	430	341	383	394	392	398	352	429	386	398	414	417	379	403	352	401	404	397	384	413	392	382	379	399	387	422	394	416	375	374	375	397	402	375	389	395	403	427	409	368	423	401	385	365	385	373	407	386	385	388	378	397	362	398	394	422	395	407	408	395	410	404	364	424	377	403	431	420	404	424	387	369	368	394	394	414	393	387	401	412	380	384	387	404	401	365	402	413	354	400	375	415	395	401	398	417	407	378	379	368	419	366	397	372	415	429	392	380	368	355	394	399	423	383	385	394	376	373	358	387	384	396	413	425	343	413	395	372	416	390	384	419	410	398	415	412	411	374	393	388	387	367	391	390	411	412	403	399	443	428	428	385	377	406	370	355	382	398	387	360	403	360	395	406	363	409	405	382	365	399	420	438	412	367	412	362	414	356	387	382	376	388	387	388	423	413	380	421	363	379	374	392	380	403	400	397	401	380	422	410	365	421	390	415	384	368	348	385	400	377	403	463	388	384	397	386	348	388	394	402	385	422	416	405	411	381	395	381	345	409	430	401	418	381	375	362	407	377	415	383	385	435	410	401	379	383	376	382	352	411	378	440	409	439	414	393	412	392	375	384	405	391	389	429	388	406	404	420	387	387	353	395	406	406	399	415	373	384	390	452	429	397	411	411	385	399	368	390	399	356	402	407	417	355	356	392	379	389	360	421	390	404	397	392	389	389	398	368	396	382	386	424	402	447	414	394	391	376	383	403	371	443	433	401	404	388	403	383	382	365	370	392	397	387	432	367	399	411	435	378	404	437	397	378	399	385	396	373	388	382	382	400	411	409	443	388	389	368	438	403	377	392	384	398	372	415	378	413	385	384	382	390	379	372	382	389	394	419	411	407	382	401	364	338	394	380	463	397	402	351	397	394	410	397	376	402	384	411	420	372	373	407	382	402	422	398	396	411	373	422	372	353	411	400	425	385	386	424	400	424	425	409	394	397	377	401	413	352	380	400	380	430	399	390	364	420	390	362	372	357	391	391	389	392	407	385	396	389	391	373	370	358	404	418	395	361	405	379	368	388	416	426	369	348	344	400	347	389	376	397	404	364	425	400	407	372	401	385	352	381	389	385	394	398	399	401	387	385	390	421	369	372	412	410	369	353	385	417	384	408	429	361	385	390	395	393	384	378	403	367	392	407	429	386	399	439	416	399	401	396	423	373	404	398	379	407	378	409	394	370	384	385	409	404	408	398	405	391	394	407	364	390	416	389	395	385	358	404	412	390	386	382	404	352	380	347	400	398	375	372	387	413	374	409	404	419	389	402	405	398	367	365	423	375	377	394	382	368	383	382	367	419	408	391	420	416	383	407	384	409	398	395	432	413	365	415	399	373	381	393	435	391	398	368	384	383	413	365	403	403	395	417	420	364	368	365	392	440	385	365	376	390	436	393	435	367	373	404	401	383	399	378	361	394	360	406	400	441	375	402	405	388	406	379	389	395	383	425	365	385	397	396	379	398	408	388	437	373	353	390	356	375	375	371	392	406	388	349	396	410	399	416	369	391	379	395	361	377	384	396	403	380	440	407	420	374	387	390	416	369	419	359	413	367	376	435	395	391	376
21615	25603	32490	20949	14213	16602	14554	10520	4597	999	951	942	935	912	927	881	929	944	913	881	982	911	866	894	929	915	866	953	905	866	920	956	985	912	902	906	953	920	915	861	917	933	890	890	838	943	885	915	939	920	896	1012	884	929	857	896	864	885	943	953	904	861	884	919	878	928	934	916	830	898	873	928	901	889	858	907	885	969	868	937	852	872	909	924	933	884	921	888	912	918	948	898	962	918	916	855	877	869	932	901	907	874	853	890	913	936	949	902	919	855	901	907	929	952	880	911	892	896	888	888	913	880	930	906	886	923	890	875	921	979	946	919	941	863	912	914	883	875	865	933	950	916	869	850	901	856	918	923	901	957	920	907	872	899	862	865	856	953	885	897	904	933	919	935	889	872	903	925	921	885	876	930	939	867	891	912	864	866	915	864	932	886	826	890	929	957	901	882	903	897	961	858	921	855	938	936	937	908	922	914	889	879	927	948	870	906	865	919	945	879	911	886	946	914	904	827	900	872	898	951	893	897	911	905	940	926	882	933	916	909	871	868	878	907	875	925	895	951	894	897	941	951	902	914	921	926	914	857	924	880	920	898	914	881	897	887	885	886	946	878	935	919	904	866	910	956	906	860	905	885	933	936	883	855	936	893	900	917	951	898	880	912	953	899	857	927	905	870	929	897	853	963	899	940	892	917	827	889	897	939	869	889	928	896	893	871	887	892	941	848	858	861	928	894	892	951	880	944	887	954	859	893	895	887	892	908	878	947	895	865	915	902	872	918	876	900	933	872	891	887	879	918	874	871	861	902	905	874	876	866	892	928	891	909	913	915	903	881	942	891	946	909	871	900	931	871	892	881	886	877	888	929	901	849	865	881	857	878	873	889	920	925	899	855	965	885	924	863	845	873	847	885	862	897	848	882	869	916	909	923	922	915	930	892	890	924	895	899	908	906	935	923	910	912	879	870	841	871	972	903	876	952	946	899	901	906	942	930	921	847	899	921	911	875	905	932	930	901	901	907	856	922	942	937	880	914	896	851	919	889	867	859	918	901	930	875	929	928	908	922	879	880	941	911	932	899	930	917	928	858	889	895	885	879	856	865	921	867	925	898	919	891	906	936	883	905	901	894	886	882	914	926	897	926	935	922	923	951	840	909	967	883	940	921	900	908	906	934	901	891	932	879	909	905	892	920	929	950	859	901	920	926	876	893	851	917	886	875	892	901	888	915	933	924	905	979	926	893	870	913	885	892	904	879	927	835	840	909	911	939	913	881	953	873	900	961	978	877	908	908	920	887	918	915	888	873	920	910	899	965	910	905	932	873	843	924	915	932	938	936	962	849	912	942	884	889	935	894	943	899	881	951	948	920	962	960	899	864	888	907	896	893	880	887	919	912	959	855	908	920	870	823	871	959	932	908	915	919	901	871	911	916	910	951	908	872	919	889	916	926	872	903	930	873	867	971	882	879	922	866	930	884	943	889	914	887	920	912	926	907	934	903	942	919	950	929	933	867	922	885	885	964	868	919	894	883	922	889	941	919	863	896	930	924	897	901	833	868	809	930	857	906	897	900	881	934	935	940	945	917	866	874	928	849	842	926	869	849	864	894	929	885	879	932	945	960	916	887	918	913	904	864	909	880	927	931	925	828	889	923	897	908	834	914	861	922	945	903	937	958	868	889	858	923	908	916	889	865	920	881	900	914	871	897	873	875	926	866	885	894	946	917	866	913	851	918	918	959	919	909	877	902	903	861	921	945	859	903	826	937	928	927	854	913	937	917	881	881	959	897	925	876	915	902	920	903	879	918	935	900	913	917	905	935	931	903	907	925	914	892	886	879	913	930	932	911	937	874	921	901	890	907	927	927	983	924	961	876	793	925	906	919	942	926	884	905	940	941	908	907	916	856	883	894	900	932	871	878	863	868	881	871	876	914	887	926	857	904	882	966	900	906	882	928	963	890	951	898	899	884	945	919	890	914	980	924	849	886	907	887	947	902	837	941	885	905	873	863	897	890	989	920	909	882	881	918	901	897	904	895	866	885	825	866	903	954	880	910	939	919	952	880	886	896	908	908	886	840	875	911	934	875	961	895	870	881	973	916	913	906	862	861	827	864	874	904	862	882	903	885	911	922	888	895	934	947	893	879	909	952	935	886	951	859	971	894	878	837	842	883	929	942	897	922	898	900	884	876	926	855	951	897	891	895	930	916	904	926	914	925	893	893	908	888	864	937	903	902	896	948	915	928	884	876	923	963	920	899	894	914	934	977	915	865	945	906	972	927	881	857	901	943	869	925	799	880	903	873	886	857	853	939	872	934	939	888	896	889	926	881	919	932	861	884	900	892	883	853	951	907	950	907	929	857	885	878	981	872	864	867	904	885	885	883	907	900	908	915	886	864	891	851	873	930	926	906	911	926	939	934	925	906	920	989	930	869	907	907	908	912	860	893	932	873	921	967	938	882	908	916	928	901	878	892	894	915	892	949	918	931	952	902	904	965	897	850	875	893	877	897	869	918	914	875	859	885	870	922	843	955	925	830	880	828	879	941	873	926	860	901	925	860	908	923	922	892	909	907	906	925	919	919	938	956	960	900	880	883	932	879	934	914	904	876	848	876	960	891	873	926	888	956	931	930	897	886	896	852	919	875	886	888	885	900	880	895	894	902	936	902	886	915	948	878	899	952	921	928	935	920	870	901	850	913	864	914	895	921	933	968	909	912	882	940	883	917	940	893	906	939	895	860	854	881	960	862	944	913	880	922	899	896	879	895	934	852	875	946	922	938	902	857	889	916	903	913	913	863	888	890	932	932	883	942	932	839	886	879	924	907	893	906	923	948	904	850	906	877	929	859	862	925	901	899	921	887	905	908	910	922	910	964	921	931	901	878	895	918	879	898	901	956	862	956	863	909	886	861	916	900	890	908	947	936	863	970	881	868	927	927	933	908	922	944	949	938	899	877	936	988	908	928	866	941	897	885	912	958	899	894	929	916	844	900	876	956	946	877	883	884	943	919	906	923	929	924	955	907	917	894	930	890	953	875	828	975	925	871	915	916	906	903	945	891	910	956	871	901	883	936	840	909	929	899	894	852	882	915	958	934	919	877	964	920	930	926	876	823	910	826	918	942	913	895	926	909	946	884	921	918	951	895	879	904	876	883	914	950	911	852	922	871	912	902	852	971	933	869	918	961	869	880	907	888	940	924	881	911	887	893	869	894	905	916	912	931	882	908	870	967	861	875	894	999	886	905	881	860	958	881	915	926	910	875	905	909	889	891	916	903	909	929	945	902	913	936	901	888	891	895	847	941	907	946	852	920	932	939	914	907	896	904	947	878	933	863	942	924	930	947	919	914	944	906	871	900	932	921	875	918	907	928	936	855	916	944	927	937	917	933	935	881	940	909	841	846	876	889	908	884	920	883	895	902	905	935	905	938	935	911	944	914	867	887	896	928	951	888	921	908	879	885	883	878	897	921	899	918	910	955	893	888	935	900	933	961
41838	42237	40756	24026	9600	8567	6751	4218	2183	570	298	310	315	295	301	281	332	308	300	298	320	326	314	303	301	280	244	275	284	295	285	313	322	281	291	289	291	308	290	243	301	281	301	295	308	269	319	269	283	268	307	293	294	306	314	335	303	293	291	308	259	325	292	288	306	276	281	301	252	296	324	305	320	279	287	287	296	287	283	292	294	285	277	293	280	314	281	325	299	294	322	297	321	296	290	296	304	306	305	277	316	298	319	286	306	291	261	234	289	288	246	278	284	314	292	272	302	303	290	260	286	279	322	297	305	270	299	333	302	294	286	270	292	278	289	301	310	321	303	313	296	289	277	277	292	275	302	320	274	300	293	318	292	324	311	288	273	336	283	289	319	283	293	295	294	287	315	303	282	279	306	286	279	253	302	305	304	270	316	289	303	306	285	281	305	305	272	285	269	296	306	285	290	307	290	279	285	281	321	289	300	293	272	282	316	304	257	286	262	319	284	298	301	292	334	290	307	327	299	298	284	285	287	318	297	297	314	274	279	339	261	307	299	257	287	260	324	312	294	306	279	312	304	306	291	284	305	318	330	291	305	302	269	285	299	295	315	317	306	265	278	316	253	301	289	311	302	314	287	287	300	285	276	284	294	311	281	300	288	318	284	267	281	269	276	273	264	290	294	325	291	266	292	303	318	278	272	315	294	266	280	308	281	275	330	288	311	282	301	294	281	287	332	275	303	258	317	306	297	291	311	289	283	306	307	327	287	319	294	272	263	302	297	291	300	297	317	305	303	291	281	299	280	289	307	268	270	313	302	324	298	341	277	313	270	279	302	296	284	273	281	271	288	295	264	316	282	304	334	331	276	308	326	295	263	276	267	274	287	281	274	302	283	294	281	266	280	353	298	287	250	317	291	290	294	268	283	287	292	299	288	280	305	285	280	275	295	291	300	309	273	297	283	286	309	269	297	316	290	303	288	291	257	299	291	301	296	250	318	276	278	306	331	293	288	319	264	281	291	337	277	320	286	261	291	306	305	314	332	315	289	299	275	272	307	318	301	301	315	299	323	318	293	269	264	280	280	306	305	270	283	270	275	284	283	306	279	276	283	276	309	283	307	295	301	324	310	308	294	290	300	273	278	324	306	280	271	258	275	291	280	274	312	311	283	308	293	284	317	300	299	291	266	288	289	287	297	282	315	251	290	296	323	291	301	294	319	287	288	293	261	305	295	287	268	332	307	316	306	319	299	281	272	278	330	303	307	311	325	289	264	307	283	290	275	346	296	290	303	295	276	327	287	304	328	311	262	293	297	281	315	299	289	311	309	303	289	307	266	273	278	270	316	312	298	290	312	279	294	312	302	277	269	314	299	275	309	295	298	304	292	292	320	306	271	266	325	292	287	244	294	303	271	261	266	314	300	296	302	326	253	319	287	277	299	283	274	303	295	298	279	298	312	313	319	281	322	310	255	297	293	276	279	298	312	288	267	284	290	328	324	295	249	275	299	300	317	289	308	316	270	285	269	292	296	269	286	301	315	262	290	307	314	254	275	333	308	282	272	318	314	274	300	270	275	306	306	306	288	253	290	313	273	276	284	326	283	306	290	270	293	314	320	274	284	250	311	287	295	329	315	293	298	288	316	285	307	282	313	289	308	304	253	303	270	284	294	285	279	292	296	295	282	266	298	279	281	303	285	314	272	306	291	308	323	301	273	292	268	287	270	285	256	305	298	313	247	290	292	270	287	309	317	314	311	266	286	285	294	277	276	277	291	296	285	269	288	296	293	288	291	303	299	306	285	300	276	304	291	296	291	297	291	292	289	302	316	299	285	297	304	313	311	296	305	257	270	291	333	307	316	291	284	270	303	284	326	328	298	283	318	293	270	285	277	273	298	322	317	302	333	266	274	267	274	285	299	303	285	279	271	282	304	286	302	289	298	283	300	315	309	316	298	300	294	299	297	262	294	313	296	304	301	317	276	256	289	302	295	296	302	291	285	286	276	295	330	290	280	290	321	299	263	280	269	319	302	277	280	303	294	282	282	319	284	319	327	291	290	294	301	313	280	304	297	277	302	303	311	296	273	281	297	332	312	296	298	290	271	267	302	292	300	289	291	278	286	269	335	288	295	332	270	301	280	282	296	274	262	310	295	286	293	289	273	283	289	264	281	296	269	281	268	302	299	311	297	274	233	308	264	289	271	306	314	281	307	276	295	275	305	305	291	304	257	288	259	311	269	267	279	272	255	319	258	288	280	293	306	290	317	277	280	277	324	278	321	267	311	289	297	300	268	282	275	271	289	269	304	264	300	264	280	284	302	271	308	297	318	285	277	275	298	300	295	315	269	282	285	271	292	289	261	330	296	270	295	296	308	312	296	317	271	293	283	288	284	299	308	297	326	276	273	296	282	299	302	287	289	296	283	303	299	294	259	278	289	279	284	263	336	313	295	336	316	281	297	278	327	276	308	302	286	272	277	313	287	325	280	307	291	301	297	304	304	294	295	320	298	260	256	311	292	266	290	313	300	267	273	322	269	297	326	303	295	304	308	291	295	310	290	274	301	285	293	307	293	299	296	312	312	265	317	283	330	271	311	284	324	284	278	294	262	254	281	285	296	267	255	307	306	312	304	291	305	283	275	295	256	300	282	288	295	241	266	282	270	323	257	302	284	293	292	301	292	296	308	283	295	274	285	306	266	283	289	297	269	288	277	284	300	306	300	302	281	292	283	279	278	301	282	278	301	278	299	289	282	343	301	304	266	303	305	293	331	297	276	284	264	280	278	305	283	274	275	297	260	318	262	283	306	309	324	306	321	287	278	292	290	268	289	288	285	290	312	290	297	295	290	322	298	304	325	300	305	275	295	320	317	279	310	311	281	296	291	277	290	296	296	279	308	300	265	298	315	285	289	269	328	295	284	287	294	286	296	291	261	282	292	304	273	293	307	317	314	304	307	286	291	277	283	311	292	298	322	353	329	307	296	260	285	290	261	276	285	261	284	304	282	279	303	329	299	298	293	301	252	310	289	308	293	291	297	286	292	280	298	284	285	267	308	327	293	247	321	309	286	286	264	286	323	285	287	286	298	330	308	259	269	292	295	270	291	248	277	307	300	298	290	277	279	314	301	283	274	283	323	293	290	292	282	301	275	281	248	261	290	286	334	331	293	309	299	284	271	299	289	302	342	297	310	299	295	298	294	292	296	316	319	289	252	351	292	273	307	264	263	290	316	272	347	265	316	293	275	295	287	308	299	286	320	315	287	303	304	320	303	262	278	292	272	291	328	308	282	313	340	271	283	310	264	291	254	282	295	262	313	278	295	310	270	273	280	280	288	296	282	271	313	279	330	270	294	311	286	295	284	266	300	296	300	286	323	301	332	294	306	310	302	282	298	297	268	281	335	294	281	273	283	339	283	308	305	276	284	296	265	273	291	292	329	299	300	294	278	315	290	309	262	304	274	297	267	290	313	302	294	294	290	312	311	318	313	306	261	320
28004	34869	41387	28879	22357	23772	20121	14913	8463	1719	657	664	687	753	719	707	678	717	684	752	745	667	706	689	692	714	680	688	677	680	673	685	701	701	705	720	691	646	690	683	672	695	708	718	727	705	669	684	684	704	709	681	665	667	693	697	691	684	718	714	662	707	683	699	702	671	694	681	691	667	695	693	690	674	693	681	713	658	703	699	691	700	682	675	683	719	684	696	668	697	716	693	709	712	724	752	719	688	711	692	717	668	682	692	718	722	678	670	662	711	715	668	703	662	715	712	707	648	734	659	713	732	678	704	665	677	696	663	668	701	619	738	692	670	689	699	726	703	724	696	670	687	674	690	697	715	672	649	741	721	655	683	694	690	691	734	718	687	693	646	755	713	706	738	668	702	693	697	707	699	679	705	683	695	663	678	661	707	682	659	728	699	701	728	670	734	740	704	675	675	683	689	695	705	707	704	657	682	696	637	713	707	699	749	707	676	647	706	669	677	736	695	695	658	673	677	671	691	695	674	633	709	687	713	714	651	660	688	709	664	711	703	697	727	674	685	699	747	733	707	673	697	712	656	709	681	748	669	673	710	665	695	694	709	702	658	696	675	661	702	664	673	724	653	699	760	709	678	693	742	720	681	663	678	717	702	686	698	676	725	666	689	677	706	725	666	689	671	667	678	700	697	701	697	662	657	698	673	721	718	664	682	707	670	713	700	722	663	710	681	692	671	649	747	663	679	671	682	682	666	708	670	710	637	690	674	677	719	665	697	670	695	647	684	709	691	706	718	674	685	673	688	720	651	664	676	709	679	700	726	701	706	694	681	702	694	679	709	680	671	708	615	665	655	653	667	725	686	657	739	688	692	692	704	694	697	701	743	679	712	696	675	728	647	684	716	707	705	722	707	711	715	687	671	698	687	689	741	685	678	696	723	750	703	744	675	694	656	716	714	642	707	681	673	680	699	683	714	715	661	678	718	694	709	696	714	650	657	667	714	707	668	647	664	702	667	640	709	738	746	693	664	680	689	702	701	665	654	689	728	722	684	700	642	706	685	762	731	692	739	664	666	673	732	722	698	671	706	679	676	670	700	676	689	690	691	770	677	679	681	683	697	707	729	709	741	697	663	677	689	691	653	684	635	667	746	704	741	702	717	686	723	660	671	671	702	687	687	712	679	677	689	664	693	656	654	625	722	662	676	698	667	638	663	683	708	711	727	706	694	678	723	689	682	689	678	708	689	701	710	680	706	722	698	715	655	651	648	708	668	695	704	675	665	679	664	673	724	676	623	722	671	691	738	688	678	666	691	697	705	707	644	699	749	707	692	665	651	677	692	727	679	703	671	681	742	687	696	673	697	709	686	688	691	716	659	659	681	707	766	704	642	634	723	665	713	661	686	673	679	660	699	699	658	672	614	689	701	690	684	722	690	697	670	699	707	642	674	710	692	705	667	683	694	680	723	674	662	665	705	691	719	708	731	705	701	733	662	683	668	656	698	678	734	704	720	653	708	665	687	676	725	669	699	708	676	674	682	702	677	684	721	706	649	692	670	650	684	740	690	666	720	745	706	732	738	671	696	700	711	712	704	729	692	693	700	713	669	695	688	711	714	744	673	685	660	721	715	708	692	726	685	717	708	702	687	659	661	700	643	686	713	699	690	685	705	693	683	698	703	725	667	714	669	695	676	714	718	689	692	667	699	656	693	679	683	679	701	718	658	700	678	646	646	679	710	711	680	705	691	695	654	699	663	675	670	774	671	692	744	696	658	699	697	741	730	699	735	736	690	704	673	689	689	718	659	689	732	721	674	676	743	665	713	732	673	683	693	659	696	665	689	739	661	704	666	649	659	741	680	719	743	710	712	695	677	691	679	676	722	679	624	663	693	685	665	711	710	695	668	658	696	695	714	739	710	684	706	717	653	683	662	679	698	708	636	689	717	707	708	684	653	643	703	634	671	724	693	676	667	717	714	662	662	692	696	683	708	695	697	700	660	720	674	675	702	660	683	672	694	730	661	707	712	711	718	698	689	682	698	643	673	728	723	687	722	668	709	720	697	673	649	673	658	672	661	694	680	682	717	713	683	722	716	618	691	722	686	685	709	670	689	713	677	733	712	711	631	688	722	705	695	688	673	697	689	682	651	710	720	699	682	715	704	747	662	620	676	681	671	696	738	675	684	617	726	692	704	693	697	677	720	702	658	688	684	641	698	695	666	702	714	706	687	651	638	730	702	686	687	683	711	732	675	697	690	686	669	712	741	702	641	717	683	717	669	659	649	663	664	667	662	725	689	699	708	677	661	711	669	690	666	717	669	676	702	669	720	699	693	707	690	716	727	686	728	703	681	690	680	685	662	716	746	727	692	687	635	687	674	700	627	687	735	660	704	649	678	711	672	652	696	690	674	753	696	672	708	659	655	690	651	632	694	717	704	759	691	685	671	722	680	720	718	689	708	689	722	729	678	682	684	732	681	673	693	697	689	703	695	723	652	718	700	680	725	682	667	725	687	742	714	730	657	691	713	706	682	639	702	660	697	657	666	687	691	693	709	649	741	673	660	726	664	736	667	654	694	712	725	696	678	731	676	702	710	684	703	697	695	695	674	713	715	700	676	682	679	670	690	673	731	672	726	698	676	697	711	694	732	676	681	692	732	672	692	731	678	704	655	719	654	694	659	693	712	648	687	697	716	681	661	661	710	686	684	689	692	671	674	707	707	726	736	667	744	653	728	651	702	681	662	711	687	677	703	670	688	693	677	697	692	700	686	712	676	727	671	688	733	709	683	695	688	713	665	718	729	683	650	646	690	696	683	766	702	718	674	698	663	685	702	707	758	658	680	671	680	666	682	676	681	660	643	733	685	675	680	689	672	707	685	670	674	653	713	682	683	696	683	731	718	718	702	692	696	664	699	685	675	724	648	737	638	650	677	690	695	663	665	733	667	673	672	695	726	703	684	691	660	719	682	730	664	695	681	692	700	724	675	693	726	703	720	696	692	722	724	671	707	690	745	693	654	707	662	687	707	672	714	685	716	695	692	707	676	688	705	669	715	736	694	730	702	703	720	693	667	698	637	730	712	695	692	681	696	709	670	745	751	694	692	725	695	667	699	707	662	646	653	676	686	671	709	723	691	670	735	708	643	733	679	692	696	722	765	674	668	691	752	699	666	663	692	721	724	674	717	707	669	734	669	674	699	700	731	729	645	708	665	731	688	745	635	693	710	725	717	702	692	703	683	678	725	672	694	672	669	719	719	687	632	695	745	701	753	704	665	682	701	699	712	712	686	695	696	670	674	709	683	686	687	687	692	721	729	694	665	650	703	716	675	658	700	693	693	690	696	724	728	697	674	673	700	715	704	688	704	668	642	661	658	725	667	674	684	675	646	708	655	745	715	729	720	642	677	697	748	662	711	725	699	695	660	651	710	673	665	701	668	725	720	711	648	723	721	697	722	654	675	675	701	760	744	676	703	717	692	715	693	704	713	695	687	712	659
10030	2636	1472	864	589	533	542	515	521	434	447	472	424	434	480	443	439	440	428	430	400	418	444	437	384	443	379	384	417	433	483	454	423	448	466	424	455	440	404	456	444	415	456	448	434	441	418	457	430	449	461	444	445	438	415	432	424	465	393	451	428	456	473	414	407	432	464	442	439	441	408	436	440	438	437	439	383	435	439	443	474	421	424	433	384	388	434	466	421	438	417	442	376	428	442	397	448	403	439	455	405	391	437	409	392	386	442	417	447	413	421	409	488	471	436	470	431	451	459	419	447	408	413	460	410	390	408	460	429	411	441	422	449	423	425	439	456	440	426	423	441	436	442	413	462	446	425	446	431	430	427	454	393	479	458	453	425	456	435	413	419	405	408	465	462	445	451	448	439	421	436	408	416	473	426	430	422	444	428	436	430	432	410	412	425	439	471	427	429	458	390	471	427	474	427	414	423	449	415	452	420	467	454	442	413	440	401	460	438	462	437	454	434	473	434	402	411	439	434	445	436	425	426	411	467	427	408	457	448	440	469	430	465	408	442	387	420	449	429	384	450	451	452	466	381	398	412	409	439	485	436	427	452	399	415	415	473	429	436	438	428	451	436	420	422	468	433	453	421	438	459	420	408	464	416	403	439	432	438	434	434	456	425	405	412	456	383	449	438	419	422	401	348	408	442	421	444	401	397	437	446	467	403	405	426	449	413	429	451	436	435	443	439	430	412	466	413	412	464	464	419	417	426	407	428	499	419	434	427	440	411	440	442	431	386	427	395	441	461	433	422	425	410	469	422	464	440	445	397	449	457	427	420	444	462	455	395	415	429	441	475	413	411	437	428	445	466	403	443	409	450	435	391	460	408	431	437	432	426	449	454	414	414	453	430	423	400	407	412	431	399	435	403	437	426	408	438	404	430	385	418	419	449	432	411	432	453	461	470	460	449	440	446	457	425	436	423	423	423	447	433	439	449	418	462	409	423	459	436	435	426	420	441	438	457	419	445	469	438	438	430	475	442	442	439	430	400	431	416	424	426	416	412	422	390	442	410	434	415	427	403	426	449	486	449	497	450	430	407	422	447	456	451	438	398	448	428	452	418	474	448	459	410	443	436	439	493	445	407	429	379	446	422	445	388	449	443	434	402	411	411	409	441	426	437	420	403	413	451	437	404	477	394	418	415	462	444	380	465	406	383	396	437	418	430	430	434	440	427	415	442	444	439	476	400	410	421	429	455	451	439	454	404	412	447	396	461	415	421	458	451	464	417	424	424	457	468	410	382	421	407	444	427	447	429	419	450	471	425	431	456	433	460	422	426	460	444	379	470	430	427	434	448	465	400	445	456	423	419	416	442	425	487	427	469	444	463	397	414	482	460	437	458	417	430	421	425	451	417	463	468	487	466	469	470	402	413	452	440	448	425	391	417	420	438	415	432	464	429	439	424	449	432	434	447	457	411	395	419	451	408	461	412	449	436	462	449	417	408	451	446	414	456	431	390	458	420	403	461	428	400	374	449	409	427	440	410	402	418	432	401	463	411	434	424	412	433	442	399	431	403	438	428	433	425	426	475	409	442	419	459	427	422	450	440	446	414	410	445	404	413	419	416	459	407	480	424	427	448	407	422	418	425	441	427	502	432	424	436	425	444	462	436	421	417	424	418	426	434	406	415	439	432	405	387	421	463	432	417	403	425	411	436	436	487	473	453	456	403	406	434	428	447	437	440	441	413	419	448	405	447	441	439	440	445	444	451	416	425	386	407	379	453	483	466	438	398	439	428	420	456	436	415	457	445	424	404	478	419	453	393	449	459	453	424	464	478	427	429	431	447	456	457	428	430	447	401	399	471	428	447	398	400	452	456	458	465	418	399	439	432	449	413	423	414	457	445	436	443	431	448	460	411	438	413	467	402	422	374	462	451	423	482	452	450	442	426	392	465	424	465	382	441	403	453	463	409	435	429	428	469	420	434	468	445	392	434	477	443	428	418	402	411	426	436	429	407	466	403	441	417	446	404	447	479	448	436	413	432	402	459	394	415	445	447	463	455	460	442	440	406	459	434	406	425	439	408	429	429	433	456	432	424	469	445	423	439	422	441	439	455	448	457	448	468	404	439	455	427	457	438	437	458	419	461	446	467	438	428	429	428	404	451	429	420	421	450	431	422	427	383	459	415	436	413	470	429	452	432	459	427	443	452	408	445	464	425	384	414	446	417	469	440	423	396	444	421	424	469	360	409	424	438	445	447	481	401	470	463	423	425	445	451	426	459	426	382	443	417	445	436	451	445	427	427	432	415	470	426	432	416	393	397	380	382	442	466	402	438	412	415	404	448	428	462	397	417	457	434	403	407	420	415	443	435	437	446	450	452	418	415	410	421	388	419	427	454	447	449	426	431	445	426	431	414	433	430	442	400	431	436	434	422	426	430	446	425	408	433	440	457	461	437	413	467	451	441	420	451	418	409	439	437	427	434	478	436	394	406	426	453	481	447	438	416	416	439	465	412	454	444	444	427	457	470	441	418	408	447	456	435	438	455	432	397	429	446	435	412	423	444	390	425	442	414	465	423	412	389	422	402	466	403	436	431	468	415	399	419	416	417	400	430	454	401	438	460	383	501	453	405	402	430	429	474	446	413	464	484	376	458	415	441	456	435	438	418	436	457	406	476	428	437	452	456	451	449	440	406	425	422	428	461	436	442	443	430	426	457	441	452	429	433	442	444	446	445	433	426	406	442	452	414	442	403	394	511	457	468	432	460	421	440	396	437	441	433	427	394	427	403	447	427	452	432	404	461	439	419	432	418	417	446	391	403	420	411	440	462	424	413	404	462	428	418	430	411	431	391	416	418	443	439	446	405	416	428	441	417	412	435	422	461	421	447	413	449	411	440	416	480	400	428	457	450	387	420	436	442	448	447	438	455	422	424	436	450	450	455	429	439	454	442	434	428	424	446	463	438	386	425	411	416	377	399	410	484	431	412	393	406	457	451	449	447	433	411	415	440	467	419	423	408	414	428	458	441	434	413	398	437	453	427	382	393	450	434	431	402	445	434	440	448	444	462	436	463	439	459	480	410	431	428	426	459	396	433	456	402	433	442	419	432	446	449	445	431	423	428	452	462	436	418	420	454	441	410	454	411	383	419	436	426	448	375	420	420	439	404	448	444	460	417	417	443	472	429	443	411	438	443	435	443	424	444	398	429	452	428	452	435	443	407	456	407	416	442	438	451	442	439	468	479	394	437	477	436	441	432	411	456	448	436	420	423	418	481	437	429	441	439	464	432	426	412	442	435	448	436	440	412	456	399	423	410	455	400	431	452	434	416	411	447	426	431	430	440	423	449	374	427	416	426	481	486	457	457	441	454	441	436	454	436	423	428	414	456	457	445	485	437	437	450	408	401	462	462	433	385	390	445	409	450	401	451	444	417	435	433	443	379	434	408	465	456	452	423	449	441	461	443	475	451	394	439	465	453	457	418	435	469	441	435	384	422	449
7407	4290	3559	2268	1580	1708	1527	1368	1269	1013	1009	1008	957	1015	1001	944	971	1006	987	997	1063	1016	1015	997	1014	1004	1005	1018	1036	988	986	989	968	1022	1002	989	966	988	958	989	939	998	970	972	1037	1018	1011	1006	966	1004	992	968	1017	1004	948	1024	1002	1030	991	1026	1005	1015	992	994	964	1021	1021	959	1014	949	1026	976	968	1011	981	995	947	953	995	1003	964	966	1033	1003	982	942	1006	1028	992	1010	952	1034	945	1029	1024	1038	1007	980	973	1001	956	952	1029	1045	1023	1061	976	1003	1016	985	972	997	1015	968	956	984	1014	954	1026	995	935	997	989	1074	946	955	968	1000	1035	977	982	1027	1024	1026	979	1036	1007	997	1011	974	989	976	976	972	1031	969	1021	1008	1008	1005	1047	1008	988	962	956	953	954	971	1043	972	1015	984	931	986	995	1031	989	997	981	954	999	962	956	961	986	961	1018	1012	990	941	978	950	1004	1011	993	986	1016	985	923	1037	955	936	1039	1048	984	1004	1003	976	986	962	955	957	942	971	990	1020	994	1010	1060	981	1040	968	977	961	1004	993	992	1054	993	1015	939	1008	986	1020	1005	920	974	942	972	1014	1029	1048	1035	964	925	989	975	987	980	957	987	1004	1009	973	1018	934	1005	1041	986	1044	1022	1009	970	957	982	960	1000	1019	990	976	976	934	970	960	992	963	941	976	945	977	994	1041	982	981	939	990	1025	960	942	1030	1033	984	974	970	975	1003	967	975	987	979	999	1006	949	954	1001	972	967	954	952	953	983	974	981	984	997	1005	1026	932	1039	920	983	967	990	948	1008	934	1043	980	1016	1008	980	988	1035	991	1026	970	980	1004	944	971	1002	992	977	972	991	987	978	942	970	996	956	1027	958	953	1005	1008	990	971	981	995	944	1023	990	934	982	1028	965	1007	926	969	1010	1019	1023	1010	952	1016	1041	1014	986	981	1003	994	996	982	1016	972	977	964	989	1004	985	975	1000	977	1027	1001	979	977	1065	970	997	964	980	959	962	969	977	1019	974	1002	1014	1038	978	967	1000	1016	928	1019	956	1040	1038	954	976	919	931	1001	1024	978	989	997	984	949	1000	1003	999	980	1030	979	957	1040	991	1075	1016	961	1025	1001	1046	1025	953	940	1012	906	999	974	964	1007	968	992	991	983	944	973	1001	1032	996	978	992	993	992	1025	1010	991	994	983	941	1003	1021	1022	984	950	1001	1005	1005	1059	963	976	1054	952	1012	982	1021	1023	1050	941	997	982	1027	950	1049	962	960	970	952	960	1018	985	959	1011	1056	994	1018	995	946	943	947	959	990	913	999	963	973	988	1015	938	904	978	1048	961	991	1026	977	991	968	1010	988	974	1004	921	946	1022	998	1008	997	977	983	1003	1001	1000	987	1007	1011	1077	1045	976	957	1009	1043	1069	991	954	949	993	983	1043	993	1005	959	972	1025	978	963	991	1008	1006	991	1040	997	972	992	1043	982	962	982	991	943	982	975	994	946	964	997	979	1051	949	1008	1012	953	937	965	1011	1026	957	974	1026	1005	944	952	1030	1024	916	1008	998	1041	994	936	986	1007	998	1005	993	966	1008	911	955	1002	998	981	977	982	980	976	939	972	982	1020	989	984	1030	1043	932	966	1002	970	1002	987	1001	988	992	985	1020	1001	1008	974	981	943	970	1039	987	978	1013	1029	1000	985	969	968	1019	1056	921	973	960	1017	957	1005	975	978	1004	984	1029	1005	1025	926	964	1015	944	1014	986	1011	998	964	947	965	1023	943	952	983	946	967	1047	1012	965	983	936	1049	952	1001	982	993	992	1011	950	936	993	994	1020	1026	1008	980	962	1022	1016	982	1016	976	1059	948	963	1040	1023	990	1018	980	949	1026	1056	960	982	995	970	962	986	993	1005	1006	1019	1019	987	922	1064	990	1008	991	998	954	977	931	1002	1031	946	1036	1064	1006	978	988	988	979	967	949	996	982	998	1017	1018	1016	1030	1001	954	1019	1026	978	1006	1007	1015	949	980	976	989	999	990	966	956	951	1007	971	984	1056	957	943	1011	979	971	999	972	1004	951	979	971	1007	1039	1000	952	1055	999	971	978	977	1021	996	982	979	943	978	980	966	960	1026	958	992	1016	967	980	977	1006	1014	985	971	986	977	991	1005	1020	974	1014	976	924	1043	989	990	956	1017	983	960	988	974	1040	972	997	967	965	971	937	975	975	996	1015	1039	987	995	975	1003	961	988	977	1012	946	973	994	957	1056	975	970	1016	974	940	1011	974	959	1022	976	929	992	994	991	970	1040	999	988	963	961	971	993	961	986	1022	970	1010	942	998	955	1039	948	1024	1003	982	975	992	961	920	970	1029	1010	1008	980	980	987	1028	1000	883	976	1052	973	1000	941	1063	1020	963	989	993	1022	999	935	955	1029	957	947	993	973	988	1002	978	981	1016	982	999	981	983	932	1042	957	961	974	1009	985	1042	1001	1023	1035	975	953	977	1002	1002	964	970	945	970	962	970	978	941	973	1002	980	1017	974	1051	1067	947	902	986	983	1020	1001	957	902	951	1015	940	983	988	1013	1037	978	972	1063	994	999	1019	1070	948	994	1004	1044	967	958	942	983	955	981	899	962	1025	952	994	1045	958	1011	961	1003	960	947	986	1028	1068	1014	1023	991	996	964	902	955	952	976	1018	1000	972	1012	972	983	1009	1011	997	1033	945	995	938	954	1006	965	987	999	1013	984	1025	969	988	980	993	1006	991	1027	992	983	1004	1004	991	973	1043	952	1003	1007	1002	1023	1047	962	987	982	933	986	1012	986	951	1005	1016	1033	991	1008	947	1007	1027	1041	1010	996	989	1013	1013	990	955	971	1029	948	981	950	966	975	964	992	994	995	1020	972	1009	1038	971	970	1015	1000	955	999	1000	1034	1043	1003	981	1015	943	958	995	1007	1012	955	976	928	1051	935	1028	989	1010	998	997	998	991	965	978	954	937	967	1006	1012	935	1029	988	980	1036	1020	994	960	969	934	990	993	940	966	970	943	968	966	980	1026	948	997	983	1015	947	979	1007	974	979	997	959	977	973	997	981	980	966	1027	969	989	964	993	989	1010	965	995	1013	1009	986	1007	991	1015	984	1003	940	986	1023	997	1016	1015	972	969	943	998	934	964	956	957	954	984	957	991	1042	1009	1005	940	984	1011	985	1067	980	1032	997	985	975	921	992	963	1039	1001	972	978	991	983	1001	964	944	972	980	974	933	952	1008	988	955	961	994	990	997	1025	972	973	981	987	1027	1028	974	1022	1013	1009	997	992	959	980	1031	1018	958	1054	986	983	978	998	922	999	1087	979	1005	1020	1007	956	935	1027	1007	1011	974	948	1010	954	931	1011	968	991	965	1006	1030	977	980	990	958	966	1012	959	960	973	935	1015	956	957	1050	996	1002	963	978	1005	981	985	1075	1022	933	937	985	998	1017	1006	988	1003	998	1038	948	951	1033	954	994	996	1014	1013	1043	978	1017	957	981	984	1023	1032	997	1004	1001	968	952	942	1002	959	1038	984	959	981	977	1016	973	999	1013	1023	1019	986	1019	1010	953	1046	994	998	955	966	941	965	977	1050	1010	1024	1001	1005	984	1021	1021	967	983	1004	970	974	959	994	963	954	987	1024	983	953	995	968	970	998	983	1033	976	950	995	933	980	975	987	992	981	987	958	1032	1005	1023	995	1021	993	999	1003	1007	1002	970	997	1007	996	1021	973	978	973	1005	987	974	983	994	924	1030	999	956	1009	988	973	989	980	942	951	940	975	1014	1008	993	979	1038	1025	1010	1000	977	985	1058	945	1022	991	995	1023	992	979	1008	963	904	961	1006	993	952	1011	971	982	996	983	1009	976	990	980	961	975	992	934	1053	978	955	981	984	1035	1019	988	980	961	973	1032	953	998	963	1020	970	1008	1001	996	989	975	991	997	1031	1007	980	994	1015	964	956	1006	1085	1033	1034	1002	1033	1014	993	972	998
31198	29820	27255	16742	6429	5297	3666	2192	1280	574	399	418	420	424	394	416	439	397	380	430	419	420	438	398	384	380	421	407	389	411	449	383	387	411	406	373	396	389	419	381	390	389	398	430	435	445	410	411	422	377	433	451	425	436	417	393	349	459	424	417	380	406	423	411	455	431	397	429	399	461	432	422	439	385	403	416	429	422	379	379	421	394	413	420	409	405	421	406	417	429	468	406	413	403	378	382	417	467	419	410	406	392	396	406	441	405	421	422	403	420	402	440	427	399	434	377	399	420	411	398	439	368	419	432	408	358	375	418	393	395	411	418	415	404	412	429	433	425	403	417	441	413	474	421	415	392	409	405	365	384	387	385	370	404	388	407	399	424	420	422	410	375	383	396	421	460	447	394	458	419	434	437	433	418	422	401	414	402	405	443	440	425	412	432	417	415	429	376	404	378	427	417	437	419	449	385	398	377	423	439	435	422	421	386	402	452	396	461	396	407	413	387	394	405	409	437	450	413	432	383	390	450	423	391	398	443	380	392	392	393	387	437	368	388	426	427	414	435	431	392	448	404	401	419	426	387	408	446	420	406	400	414	408	394	364	415	414	400	412	390	397	394	405	394	398	435	399	407	433	402	451	395	391	370	396	421	385	392	415	410	441	426	413	345	429	425	401	387	390	407	419	450	409	420	447	412	398	426	434	402	390	373	403	423	420	403	422	403	387	406	408	410	458	429	415	439	394	438	385	370	436	405	444	409	416	480	390	395	399	415	418	427	429	413	414	456	370	448	410	381	414	431	393	394	407	421	382	402	445	421	416	413	405	407	410	372	375	382	434	386	412	428	427	373	428	440	428	374	393	394	451	378	364	389	450	455	415	423	445	417	401	415	363	387	425	372	408	416	383	421	426	421	464	432	398	380	419	443	376	443	363	344	384	425	431	401	379	423	417	367	398	431	398	387	372	418	423	408	419	425	450	436	434	408	413	426	391	376	425	440	421	423	405	441	391	341	416	372	408	397	415	389	433	424	446	468	440	454	427	414	399	380	406	427	411	422	423	418	398	397	401	425	416	396	408	429	423	370	464	404	409	433	439	399	414	400	396	415	411	405	424	409	403	404	426	383	387	413	409	372	395	407	389	418	384	425	422	396	393	393	389	423	380	394	420	415	410	430	439	446	409	416	389	405	426	380	379	415	396	411	433	407	392	428	390	434	398	416	402	408	408	383	399	423	415	404	392	411	401	429	414	439	392	414	431	404	415	413	389	363	430	395	415	407	365	380	401	382	428	395	405	424	389	419	414	387	411	383	425	447	408	408	421	426	389	398	392	379	407	398	441	388	409	408	425	413	424	424	390	396	447	417	401	472	393	409	383	386	388	393	428	426	418	410	407	407	437	409	426	392	385	398	432	466	431	414	438	409	422	388	421	416	412	399	369	386	377	397	423	395	399	380	436	402	392	423	433	413	404	424	407	395	359	432	414	426	392	432	397	416	411	404	398	382	404	416	407	389	419	412	419	403	422	441	407	447	388	448	391	414	379	442	410	430	436	430	381	390	423	399	426	399	421	426	405	402	402	402	409	419	430	433	403	397	429	397	403	431	427	426	427	406	396	402	423	396	378	422	400	399	374	380	414	399	377	396	393	395	403	409	431	427	419	405	381	441	410	388	401	379	401	443	403	349	369	418	404	426	418	370	405	410	421	396	439	441	383	376	375	404	408	423	434	390	411	369	389	407	388	446	417	405	387	443	427	402	401	446	422	411	425	396	415	434	400	412	421	376	424	423	392	405	420	402	394	404	414	438	359	427	432	437	380	391	403	434	419	387	404	452	412	438	386	412	435	374	367	396	419	389	364	411	403	398	377	379	414	403	404	393	422	406	440	404	408	432	404	418	431	405	414	379	485	403	393	417	377	417	436	465	413	424	385	408	430	430	369	381	409	398	439	398	395	395	432	399	428	415	389	444	398	390	424	408	390	351	426	430	406	393	413	426	458	448	408	407	426	424	426	416	423	407	398	428	412	419	435	393	386	423	385	419	387	423	373	429	402	414	373	403	395	436	398	414	469	428	410	436	404	413	438	398	395	400	425	397	419	398	385	420	411	411	446	430	434	408	400	446	388	429	459	421	394	431	384	409	430	461	420	385	404	419	418	458	380	436	422	460	428	441	460	405	454	389	394	403	417	410	371	441	427	406	393	403	421	423	368	426	400	432	398	441	413	395	429	423	394	371	420	424	422	407	410	413	389	411	390	424	413	452	424	407	395	353	415	460	404	399	439	446	387	382	433	432	363	444	427	417	393	392	391	403	438	422	400	417	394	355	433	425	412	392	381	404	430	434	395	440	417	423	415	413	413	366	423	426	414	434	379	379	390	437	431	429	430	412	376	395	390	405	411	401	419	450	387	455	406	404	358	450	425	413	398	431	407	389	434	429	408	416	386	388	436	406	390	425	420	397	399	418	421	398	416	404	412	406	419	393	415	396	387	422	424	383	378	331	403	445	404	416	435	394	408	422	433	423	381	371	426	386	370	422	380	427	416	409	385	436	430	417	425	375	411	438	413	451	458	412	425	414	454	459	371	408	406	399	398	396	440	402	426	409	405	438	425	397	413	420	426	425	429	401	375	418	386	362	434	413	421	439	389	408	423	416	439	425	362	403	433	442	419	352	404	425	375	407	415	420	385	422	401	381	420	410	420	448	418	428	441	413	428	454	407	423	434	449	427	424	399	430	420	412	394	389	419	395	428	421	421	395	369	419	402	412	406	411	398	448	399	416	430	430	404	419	420	425	440	406	409	393	411	379	410	411	399	417	469	448	433	394	403	406	432	415	437	377	400	398	424	437	421	412	399	375	435	425	430	394	456	412	389	396	393	402	441	395	389	396	393	407	398	416	428	390	413	389	412	442	404	399	379	411	392	369	399	372	415	402	412	402	400	420	417	434	430	427	449	451	413	416	394	403	384	395	389	391	378	418	426	389	414	425	391	412	397	443	377	405	445	433	452	418	403	420	387	390	433	403	406	409	418	398	393	430	430	391	412	440	399	410	417	373	382	390	411	350	394	414	448	406	392	424	376	361	417	410	438	417	381	400	459	423	422	462	439	392	435	378	386	433	417	373	393	425	411	365	405	408	427	383	393	408	428	428	417	402	411	428	396	418	406	384	394	372	428	428	429	398	365	379	437	386	404	428	399	397	403	407	421	424	392	437	406	417	398	423	403	421	422	411	393	438	387	408	398	405	414	411	463	414	410	409	428	425	384	437	413	402	395	370	407	455	405	422	426	389	398	415	391	404	445	445	439	420	410	414	428	444	415	421	400	458	380	445	412	427	420	442	386	408	383	423	407	418	393	423	385	448	418	410	408	410	377	447	455	422	422	410	426	381	407	440	432	443	382	443	411	405	400	428	423	387	377	405	410	405	442	439	405	431	395	426	448	393	430	406	428	432	418	418	421	412	384	405	410	412	423	407	390	404	393	437	439	392	410	388
21307	26198	31970	24217	17916	16825	12629	8476	4886	1691	942	917	934	911	954	944	962	989	983	945	943	939	926	916	924	913	922	955	928	961	937	919	994	942	973	976	980	957	929	970	978	931	917	939	927	975	952	900	959	966	943	965	956	924	975	928	952	945	908	938	948	950	1021	958	938	938	897	951	949	938	954	951	988	922	951	1002	938	979	961	966	953	926	897	862	959	945	991	988	934	923	933	939	881	910	958	970	951	943	961	856	890	924	944	995	902	902	968	976	930	925	918	952	940	955	933	995	938	931	918	925	940	969	913	916	965	948	976	885	945	985	955	949	948	925	983	954	897	919	926	968	957	924	910	974	916	950	957	950	965	944	921	969	934	961	901	953	962	957	880	964	942	960	978	950	969	951	915	971	955	1009	916	952	936	926	982	955	927	925	941	938	985	933	943	924	983	996	939	926	966	963	948	858	894	944	905	923	939	912	940	914	983	983	950	937	943	954	981	933	981	918	917	925	958	938	989	975	995	928	936	938	930	895	900	965	957	922	1021	939	914	911	946	958	974	987	943	984	878	943	997	964	898	958	920	937	991	913	891	971	938	977	946	981	918	941	910	1000	908	948	959	966	937	910	924	949	1004	929	904	961	936	919	952	993	891	938	971	886	909	883	938	934	958	944	920	945	923	925	894	962	912	968	941	978	966	976	928	916	950	924	983	955	964	977	937	928	997	978	950	947	946	963	860	934	960	940	952	912	931	986	996	950	948	923	913	928	937	967	932	967	906	961	951	954	890	919	948	989	922	905	954	921	932	1020	923	873	877	906	929	914	922	965	876	941	978	962	952	894	893	916	919	960	959	902	977	936	903	948	949	959	868	922	969	879	940	915	910	952	976	920	933	950	933	907	903	902	941	922	963	997	917	912	915	961	951	901	913	994	954	919	917	973	931	971	953	957	948	986	950	975	921	916	945	968	915	985	932	965	1015	916	956	984	940	931	932	909	972	966	905	952	862	999	943	975	952	1016	936	935	892	926	945	959	973	905	953	955	917	909	925	919	984	952	932	982	986	951	927	954	978	932	921	924	908	972	893	971	946	900	896	925	953	894	962	965	937	924	920	943	961	866	991	954	981	963	960	908	941	959	949	941	978	877	951	949	992	978	926	900	905	1003	977	988	908	926	883	914	868	954	932	940	942	959	925	901	910	925	915	910	984	928	931	934	945	933	904	914	915	874	897	937	968	924	928	940	909	911	928	935	906	983	954	909	967	988	990	941	927	992	965	936	942	926	928	881	941	944	967	940	957	919	953	969	932	957	942	948	991	940	979	987	972	939	998	948	954	893	945	921	935	917	960	945	919	950	931	938	952	938	943	927	937	932	962	967	980	966	974	951	931	941	944	934	900	920	973	976	959	930	958	941	951	984	959	965	971	943	976	907	921	913	967	929	874	949	933	928	951	930	907	947	942	938	971	958	986	946	957	922	945	958	967	923	955	943	919	972	953	914	965	972	980	900	945	956	957	957	929	972	906	917	983	966	945	954	996	984	912	903	984	933	975	958	934	903	955	940	906	936	917	967	901	953	1002	956	968	915	952	916	918	935	920	941	919	896	903	927	940	979	919	909	905	980	977	889	995	918	918	908	912	952	932	950	890	997	925	915	943	963	972	941	912	931	975	948	913	963	953	946	953	1032	915	947	950	916	945	904	913	937	912	944	925	950	964	902	963	963	956	935	993	916	946	915	957	909	941	948	980	904	957	933	942	920	896	964	926	935	978	941	968	911	935	963	937	931	981	895	976	991	918	960	892	949	956	912	923	989	877	972	928	905	961	956	928	856	942	948	971	908	941	960	953	925	946	923	951	930	943	913	936	947	967	890	949	960	909	997	932	926	903	952	895	925	909	964	843	930	955	968	896	912	938	953	959	920	894	921	927	950	978	976	969	916	1007	945	987	923	975	917	975	904	947	932	969	958	931	952	977	911	949	948	924	952	951	919	969	933	890	957	951	913	937	925	988	948	958	949	944	903	923	963	954	948	935	962	916	963	939	962	976	971	924	918	981	896	916	920	934	955	967	911	880	940	1017	966	885	973	985	923	917	933	981	954	940	948	908	907	937	956	967	953	978	928	1000	964	1000	955	911	940	909	939	933	899	962	888	930	925	1001	926	930	905	902	977	921	939	903	915	950	887	931	948	966	922	929	951	939	929	945	958	920	937	908	897	920	941	942	1000	893	948	935	976	901	985	933	941	878	949	961	992	900	983	929	952	962	926	941	907	934	948	936	964	995	944	969	893	900	954	970	869	938	953	975	970	952	958	914	936	913	866	959	927	974	1006	936	970	876	896	963	976	931	951	965	992	953	874	899	1023	983	921	973	984	937	940	929	896	1008	883	940	955	904	942	951	975	1036	952	951	978	925	931	960	895	941	895	929	971	947	961	977	945	857	944	929	1003	944	957	974	943	921	941	904	943	921	986	929	916	964	923	947	973	878	964	907	982	985	868	956	893	891	916	973	911	963	952	930	988	971	938	999	947	981	889	880	954	941	958	905	913	928	973	899	1029	1015	964	963	931	919	935	968	970	972	943	967	938	940	886	997	957	915	918	932	955	922	948	925	914	915	921	931	951	973	915	954	922	953	905	965	962	927	951	929	959	944	906	930	938	874	920	927	920	965	921	966	979	911	919	960	957	958	902	908	945	945	959	896	941	964	930	914	885	975	955	892	923	912	942	930	947	939	947	944	916	924	966	884	982	957	943	940	901	917	901	949	926	921	890	933	951	970	960	998	911	939	935	912	994	966	922	912	881	977	960	923	932	939	925	939	945	940	964	884	909	961	910	916	956	914	930	932	940	953	925	886	944	962	949	942	956	887	957	923	876	987	922	936	948	917	908	927	940	900	939	952	968	953	953	971	983	968	954	907	870	923	949	952	976	976	1002	974	945	952	873	979	980	915	910	959	942	858	939	899	944	888	981	905	921	968	974	927	949	933	957	903	1000	905	896	938	925	938	926	965	868	937	904	912	979	950	1001	955	941	944	899	926	995	898	928	931	931	903	961	948	992	945	931	947	896	889	929	945	967	895	920	958	945	910	900	1005	922	963	943	875	977	871	960	902	927	953	954	988	924	888	990	932	906	927	922	904	951	944	954	906	905	976	941	988	952	910	974	999	924	934	950	954	895	933	897	924	973	960	939	983	972	909	928	931	962	934	960	907	935	956	939	899	973	930	885	976	902	907	919	915	923	964	949	930	971	922	916	904	908	873	921	956	987	960	915	943	911	968	902	957	1014	970	922	965	980	937	928	923	915	941	918	922	996	940	926	924	955	997	979	888	932	865	963	895	932	887	902	875	934	927	984	938	936	947	955	913	989	965	873	966	976	941	956	921	948	938	957	889	973	980	940	967	955	970	964	936	944	979	951	926	989	982	939	917	970	895	939	939	911	919	924	968	881	898	980	858	902	913	926	951	942	912	899	969	936	922	931	944	919	969	930	946	966	889	939	946	951	928	980	939	919	964	856	930	916	966	903	851	941
42361	43113	39140	26355	9546	9587	7172	3986	2043	562	282	298	294	322	325	310	299	323	279	298	321	346	321	278	270	321	301	316	305	324	306	290	311	294	314	297	304	324	316	294	284	276	303	268	277	317	299	286	307	301	311	288	268	306	304	296	307	316	280	300	301	303	282	317	351	309	292	294	294	306	290	302	294	299	312	293	280	300	282	308	307	335	263	316	304	314	296	302	332	291	276	290	299	283	304	333	332	304	296	303	341	303	269	293	323	314	274	325	308	298	310	289	288	328	303	320	302	281	296	294	324	323	311	316	289	321	298	278	331	300	325	335	297	285	326	304	294	283	285	306	307	307	307	324	278	328	303	309	292	316	298	285	322	307	302	300	277	352	280	295	322	306	331	289	294	295	297	304	265	326	306	339	303	296	297	316	272	288	294	281	292	274	322	312	303	315	305	317	326	314	301	301	306	306	320	318	310	287	310	292	309	318	305	293	281	292	302	293	281	279	299	314	274	307	323	287	277	309	318	321	313	305	287	327	290	320	318	298	321	291	322	305	302	295	300	292	303	282	297	346	345	303	330	278	289	321	288	313	289	303	262	284	264	328	296	305	267	331	273	307	307	294	312	322	313	278	318	309	302	298	337	308	288	305	309	293	280	299	306	282	308	288	285	308	318	253	300	320	274	302	285	301	287	318	298	271	279	292	311	290	306	307	255	286	294	289	305	277	294	301	311	314	282	301	274	322	294	294	272	288	268	312	301	292	283	297	313	318	276	279	283	292	303	306	303	278	290	310	314	280	334	311	292	286	285	273	320	298	306	331	282	291	318	330	288	305	308	325	283	268	267	344	284	315	292	296	285	296	316	284	331	327	276	309	280	295	279	339	307	301	331	296	266	306	289	314	327	307	304	323	319	279	297	265	288	300	317	285	291	319	324	334	307	301	256	271	335	334	296	308	290	333	324	313	296	310	306	285	301	322	294	311	312	272	285	304	348	310	346	276	290	332	319	306	314	278	293	275	305	303	309	333	246	304	295	291	303	315	328	320	301	325	284	300	309	289	322	340	313	278	338	275	309	297	307	308	313	316	286	298	305	283	349	309	286	260	289	300	300	303	302	310	347	320	302	283	323	300	294	260	303	313	330	299	284	285	303	299	304	337	305	293	305	291	284	286	303	312	281	313	301	294	299	274	310	291	314	332	323	311	305	316	270	315	328	309	269	314	314	301	319	307	309	326	299	301	302	288	293	288	314	334	288	273	294	289	312	305	326	268	310	302	311	286	304	308	312	270	277	270	297	300	336	318	287	300	325	295	306	286	292	315	319	324	295	327	274	328	298	272	313	285	262	302	292	307	291	265	278	291	322	306	282	331	328	270	305	300	300	292	297	278	333	316	318	307	304	294	301	298	287	324	293	300	313	347	288	322	316	288	288	320	323	274	304	296	289	332	304	321	284	305	320	301	278	302	335	298	310	302	273	303	342	290	327	290	324	310	280	305	269	293	313	285	298	296	333	327	297	281	308	302	303	304	311	285	305	305	292	310	281	315	282	313	269	276	291	285	297	309	315	294	352	313	300	292	323	283	329	290	294	296	336	289	328	335	287	295	310	321	300	284	306	297	331	280	280	317	307	320	305	325	318	340	307	314	296	285	328	307	323	293	285	267	337	290	302	320	322	306	345	334	311	285	302	298	308	300	314	263	309	306	311	316	310	271	292	308	344	294	314	313	299	268	286	301	337	302	313	316	307	290	323	312	305	299	304	298	307	297	325	296	321	279	280	321	284	304	319	291	284	273	280	329	345	290	317	320	325	333	289	258	296	282	327	308	279	294	270	333	313	284	317	297	326	306	311	287	304	303	298	295	302	306	310	278	288	313	277	306	294	277	297	309	265	277	322	322	318	310	300	326	290	285	308	304	311	307	333	271	285	299	277	283	285	302	299	327	283	334	292	301	296	266	307	324	314	313	324	298	302	292	323	318	305	303	305	315	311	263	318	293	299	290	314	325	284	295	349	303	298	311	271	280	282	289	291	303	288	299	297	303	344	315	320	289	323	289	326	289	314	348	330	341	318	318	273	319	268	310	296	288	309	320	297	275	313	313	300	281	303	331	287	277	294	282	316	298	301	314	271	313	304	330	288	324	293	323	347	297	316	316	300	279	320	312	301	307	313	333	320	298	312	294	310	274	277	333	310	325	309	309	298	296	320	290	332	305	300	300	293	325	292	303	289	294	314	314	315	288	329	306	326	321	329	309	301	303	304	301	323	284	329	327	290	296	317	304	295	253	293	289	323	311	329	310	314	283	330	302	269	331	290	282	273	313	293	331	289	263	294	264	320	310	294	298	304	294	304	287	296	288	277	295	296	289	312	276	325	297	280	301	287	307	310	300	281	279	293	318	287	331	286	317	324	298	358	300	266	315	318	343	322	349	292	321	303	288	285	316	283	308	330	301	260	269	281	300	276	338	304	309	297	306	322	288	288	288	296	305	262	267	303	323	299	315	296	326	300	337	308	271	302	280	298	291	311	279	302	334	305	337	296	305	310	342	309	312	325	300	301	283	327	324	276	267	326	311	278	287	292	301	286	289	306	323	313	315	342	276	305	319	318	280	299	266	316	327	287	313	289	302	296	282	302	308	305	288	303	302	277	325	286	299	319	304	261	309	291	313	272	331	304	290	298	301	317	284	272	325	315	307	273	327	308	311	264	304	279	320	288	329	281	323	295	297	294	318	306	266	282	265	316	297	269	288	329	308	333	289	305	315	274	317	311	313	297	307	309	315	335	311	328	300	302	288	303	313	314	294	303	307	295	267	298	289	321	324	272	293	320	280	334	292	286	299	338	291	303	301	296	324	307	314	299	272	317	307	327	267	299	284	303	282	289	283	328	302	312	297	325	296	293	314	300	332	269	278	315	315	301	296	248	277	281	318	325	327	325	264	320	267	302	283	310	300	329	314	269	279	324	310	294	292	271	272	309	297	300	299	326	314	329	297	328	330	311	301	296	317	306	340	338	290	294	268	310	272	311	300	283	316	305	307	269	284	294	301	290	294	281	331	310	293	292	267	292	308	295	303	271	315	296	304	300	314	307	256	304	316	282	284	305	283	305	318	275	268	301	305	306	306	301	307	326	307	269	309	297	298	276	297	310	301	326	330	299	304	279	287	310	329	294	305	271	307	307	295	270	309	300	322	286	298	274	251	312	311	331	279	341	286	329	320	332	279	287	306	306	316	319	304	289	294	283	309	304	273	292	282	293	333	351	323	301	261	296	306	317	293	328	289	327	297	313	325	325	285	320	301	298	315	312	312	346	276	331	288	294	282	294	302	308	319	313	336	270	335	285	290	339	335	327	296	286	320	315	297	306	316	305	297	313	315	284	305	309	305	287	297	300	321	261	320	292	306	318	305	326	293	315	279	343	301	324	316	315	284	282	322	301	292	325	287	282	332	357	286	312	314	278	323	274	278	296	267	308	327	324	303	290	283	298	288	323	305
28895	34641	40342	31994	21576	25892	20845	14126	7598	1801	768	680	690	743	701	709	750	733	679	733	753	701	702	698	710	714	693	715	736	714	767	691	717	671	733	722	719	708	721	699	730	729	684	654	728	728	722	713	709	728	682	705	712	693	684	683	688	743	743	659	687	674	682	699	671	731	715	690	741	682	728	684	736	693	730	690	647	702	719	727	686	658	712	713	717	705	694	681	678	734	681	704	730	694	676	673	713	704	721	742	653	720	731	726	700	683	741	715	722	721	738	719	706	694	688	668	707	699	741	687	771	708	681	672	718	681	690	690	723	686	703	720	717	681	699	748	704	714	720	736	685	747	723	706	706	674	728	778	690	717	755	696	769	746	697	657	684	670	688	753	736	698	685	635	691	700	713	666	718	698	810	711	713	700	711	746	762	736	692	721	703	693	754	728	681	747	723	714	669	766	675	734	673	702	742	723	737	730	740	706	740	788	703	690	702	691	706	732	720	661	721	725	726	755	682	741	700	741	737	691	717	712	695	695	748	708	687	750	718	726	680	653	679	719	671	708	717	744	710	710	741	674	764	692	716	694	719	705	729	687	747	677	714	727	734	719	722	739	657	721	716	684	622	746	733	747	718	667	712	745	717	704	722	708	656	702	704	746	660	705	710	694	732	706	745	729	688	722	714	749	698	702	704	754	714	701	703	704	698	727	707	696	723	710	705	685	728	694	703	705	724	687	638	720	720	722	675	722	717	689	771	716	728	779	683	685	698	691	715	689	690	735	707	759	688	733	697	681	756	697	749	714	717	704	682	678	759	660	720	700	724	701	718	704	702	713	728	779	728	707	667	707	741	750	703	725	715	710	714	666	670	708	696	703	716	703	721	699	713	719	721	705	728	708	689	721	742	709	701	667	704	719	729	679	727	689	797	698	707	672	726	733	712	730	714	728	732	723	690	702	728	748	691	680	734	725	712	733	707	703	741	704	690	672	703	701	723	702	737	706	699	696	697	711	672	733	751	713	644	740	736	710	733	717	758	745	681	733	691	745	697	737	686	715	733	694	743	738	712	715	723	718	773	700	712	720	713	730	735	607	701	722	706	720	725	744	715	733	727	722	660	702	733	721	681	713	692	637	735	714	685	687	725	680	713	766	717	685	705	719	704	663	714	723	715	698	705	711	719	675	736	746	726	691	716	730	703	726	666	742	733	714	724	718	726	762	709	749	709	701	695	694	748	747	703	758	717	734	670	721	721	712	696	700	676	706	744	713	766	741	716	750	686	689	680	736	774	725	697	724	688	715	671	676	675	695	684	681	778	732	654	708	734	759	634	746	739	722	697	718	738	756	714	714	730	689	714	689	681	708	733	712	690	710	661	701	699	695	715	694	646	671	709	705	691	720	702	759	688	725	689	731	683	723	732	692	695	712	734	734	704	637	712	724	712	666	721	678	672	773	734	709	673	753	693	692	758	692	718	701	702	674	694	728	723	730	691	712	743	684	707	663	672	720	694	733	742	762	716	693	752	687	735	700	690	683	694	769	712	751	715	741	723	706	733	723	753	722	696	725	671	676	701	704	723	713	756	682	761	735	675	770	702	692	654	687	745	722	754	700	723	732	700	760	748	668	717	734	698	720	708	710	770	745	734	723	675	718	731	719	696	709	722	731	717	750	703	683	751	752	687	670	657	684	729	758	734	684	716	705	736	667	672	658	701	692	777	685	727	724	753	727	675	748	684	713	708	708	693	710	696	713	716	745	728	704	703	756	721	718	698	728	737	708	718	698	671	712	751	712	676	721	700	721	714	754	737	688	747	707	660	643	703	700	734	641	745	742	722	721	679	704	732	691	708	732	737	753	691	700	714	705	703	735	699	745	720	722	712	727	697	742	732	725	721	707	739	714	650	712	721	671	694	725	683	716	701	738	735	722	716	715	667	699	731	691	668	751	749	691	722	711	715	733	700	753	719	725	716	730	706	713	687	748	687	771	724	759	728	722	706	724	700	707	690	697	730	708	710	704	716	728	761	733	749	722	743	741	748	707	708	697	725	691	705	737	712	714	696	684	720	748	700	723	721	682	732	710	732	750	668	723	748	721	754	724	668	726	733	710	726	696	693	701	734	699	704	701	737	704	724	709	714	702	765	718	777	704	689	727	761	756	678	686	769	693	702	753	703	731	677	692	698	694	727	753	739	732	688	717	709	688	705	684	737	678	726	759	701	683	719	727	739	708	733	711	712	715	736	750	746	696	689	722	669	696	717	691	724	742	734	703	675	708	705	711	716	694	681	678	735	707	685	750	729	740	668	733	723	694	766	695	693	710	703	697	726	743	747	669	726	739	693	696	776	714	675	675	700	713	700	708	620	711	679	737	670	691	665	759	751	703	675	686	750	733	726	755	720	749	728	689	742	701	732	697	685	712	718	725	705	708	701	718	717	703	704	710	699	728	732	730	673	744	669	709	726	725	750	698	690	703	721	688	703	683	697	735	765	666	722	743	718	674	725	734	676	744	699	693	694	722	685	662	733	737	725	692	694	681	704	708	741	740	706	701	757	732	753	767	698	745	727	671	688	690	720	694	730	728	711	759	672	719	730	672	744	766	756	674	693	708	700	720	691	724	685	658	736	707	710	782	741	677	714	665	672	722	720	723	741	689	701	728	716	701	712	685	694	713	743	660	710	688	702	745	709	706	719	745	714	710	724	690	694	718	725	696	679	726	695	709	707	712	710	662	714	704	699	740	762	756	666	679	682	704	690	763	745	727	730	707	655	753	722	688	722	761	733	649	794	753	746	735	744	702	696	680	700	698	715	728	720	741	732	751	695	674	720	703	679	656	655	726	746	743	683	721	732	742	707	704	750	733	746	743	705	714	688	716	677	700	669	699	705	758	723	718	721	692	706	699	737	663	713	707	692	724	771	682	704	748	681	770	691	701	700	664	715	733	713	695	704	730	735	739	690	688	737	692	728	732	688	748	699	728	710	689	776	706	785	676	760	725	701	726	744	696	641	766	716	748	678	698	710	741	726	667	702	733	734	709	700	702	720	705	745	764	689	707	729	737	753	697	690	766	725	681	734	671	705	708	693	700	724	724	703	680	715	727	751	744	688	726	716	663	756	694	718	699	662	726	724	704	729	708	676	686	719	691	723	734	703	776	701	717	681	689	726	748	700	718	684	733	708	723	717	676	719	705	725	738	763	725	678	705	716	727	673	671	680	727	728	753	716	735	689	721	730	730	651	727	703	664	695	751	696	735	754	678	731	715	719	758	709	711	699	701	741	703	709	719	720	690	708	757	721	750	691	713	675	736	719	714	740	719	717	678	705	708	715	771	734	710	710	720	700	711	694	677	765	647	685	711	769	747	700	731	722	715	705	727	665	738	716	672	686	682	736	657	718	722	707	715	735	753	726	674	716	717	724	706	691	702	717	683	678	719	735	772	685	697	759	735	699	723	709	700	713	700	729	709	732	689	673	717	735	790	669	676	693	713	736	703	711	679
10115	2691	1451	917	638	665	631	532	505	456	469	449	446	438	419	452	409	435	440	477	449	471	429	437	466	411	441	441	462	457	484	480	448	464	508	486	494	450	449	439	442	440	466	423	417	460	446	438	477	444	472	428	420	402	451	475	433	475	451	477	474	435	431	448	444	428	430	458	444	475	466	441	466	442	489	434	449	443	454	427	437	431	436	424	425	472	433	435	520	468	464	498	440	431	448	439	469	443	445	420	452	442	446	440	429	457	478	420	454	433	465	443	457	443	439	431	421	457	393	396	444	454	444	467	418	430	473	423	434	452	405	422	496	430	454	442	473	419	487	467	403	448	495	509	476	506	406	477	459	435	479	426	423	416	448	486	445	456	477	437	460	406	437	435	426	458	473	433	462	459	418	496	444	427	452	451	431	443	439	445	485	429	432	427	430	462	435	452	425	444	423	438	457	434	436	468	437	438	438	465	465	465	455	446	454	474	429	451	449	420	468	427	449	436	474	487	406	432	417	431	440	445	456	447	410	474	470	441	381	458	455	448	443	440	527	447	458	429	488	437	468	481	436	465	427	425	411	475	427	433	442	444	476	415	449	436	473	421	448	464	459	462	409	413	464	486	462	448	438	431	420	473	456	469	459	468	438	422	419	486	478	428	426	468	443	433	435	460	437	479	474	427	458	459	448	438	450	475	419	460	418	476	492	440	475	464	417	432	448	441	462	422	406	437	462	412	462	445	434	420	453	411	440	439	452	417	387	472	408	438	470	443	408	404	459	459	470	461	434	472	426	410	441	407	465	429	427	423	448	444	459	457	450	452	412	471	454	482	424	429	491	463	463	461	460	445	459	447	469	430	447	378	428	417	494	443	414	442	423	474	469	443	455	447	402	453	433	404	455	431	419	443	440	462	480	463	458	462	435	448	446	444	445	459	443	414	420	466	473	432	444	397	434	479	469	421	448	472	404	468	443	466	486	453	467	430	424	421	463	435	408	467	460	447	446	450	405	459	499	468	461	451	462	414	492	485	455	480	365	458	411	480	458	442	437	415	435	436	452	430	464	400	420	461	434	413	476	466	447	471	434	447	461	467	426	424	487	414	468	447	445	470	477	480	414	429	448	441	444	441	471	417	458	452	428	436	433	450	452	452	424	463	448	418	445	451	438	440	425	439	472	465	482	421	437	494	511	417	416	461	407	437	455	417	449	423	428	519	442	493	456	443	424	440	435	480	463	437	421	507	430	472	448	465	449	467	494	467	432	434	467	442	433	443	420	486	449	453	425	449	421	446	459	440	428	430	445	455	418	443	460	436	486	405	443	434	405	456	443	444	432	430	416	441	484	441	434	399	475	464	445	415	491	473	440	451	434	422	461	428	463	471	475	468	446	483	428	459	430	438	459	438	462	438	448	469	462	452	431	403	443	449	442	420	474	447	437	411	399	449	466	445	432	491	447	494	462	455	513	447	454	447	495	471	444	469	439	452	464	430	420	439	451	456	423	468	427	420	465	478	434	472	467	488	445	433	428	479	414	472	441	421	416	457	454	445	471	433	465	483	447	446	448	466	482	476	433	437	422	430	442	468	420	450	446	431	448	444	454	447	455	461	516	469	452	452	462	418	452	436	476	388	428	416	444	433	431	444	455	453	420	428	440	440	423	442	458	457	465	428	445	446	462	427	453	458	452	451	469	447	442	403	453	412	433	502	453	466	418	464	470	452	437	442	452	449	452	428	433	435	405	441	453	467	445	453	441	442	420	451	492	460	468	433	433	488	440	498	433	446	439	447	446	427	439	469	419	476	442	442	444	476	441	481	398	483	418	432	398	454	441	428	490	404	437	449	432	422	430	429	449	443	491	473	409	394	418	469	444	458	468	481	413	477	400	399	443	426	445	443	450	449	447	429	472	413	465	413	487	418	406	441	455	449	410	457	452	425	472	450	439	459	433	443	392	454	428	482	441	444	428	438	472	477	469	439	475	445	403	421	438	479	465	459	496	431	449	453	464	457	471	452	460	415	440	435	458	470	436	474	460	460	475	443	428	467	464	479	425	443	440	446	433	461	438	479	485	468	485	453	455	451	420	451	447	438	469	468	458	460	427	414	440	416	415	407	416	428	449	454	424	394	435	419	423	450	449	469	427	403	422	397	458	444	459	454	436	458	454	450	480	454	473	470	499	432	451	429	397	450	436	392	424	435	443	446	426	428	454	484	423	466	480	439	432	451	473	461	457	466	427	477	442	414	457	466	478	457	472	455	448	422	445	447	431	429	438	438	431	438	428	451	469	438	443	466	450	461	478	428	442	454	504	465	466	463	471	412	416	471	425	469	480	448	417	506	421	459	457	448	438	432	439	457	464	430	432	447	446	418	473	440	452	442	454	469	427	427	432	421	488	457	468	454	422	494	452	466	463	466	431	395	440	506	482	451	467	473	454	402	474	410	442	495	443	446	418	416	440	430	451	418	418	457	487	423	452	457	491	468	430	396	412	428	472	454	463	459	466	461	488	489	437	431	429	438	447	443	453	397	428	444	426	415	422	466	500	415	455	453	454	466	449	449	469	431	465	438	429	471	450	449	467	492	453	477	439	436	414	401	443	448	444	405	452	462	495	403	445	410	474	447	439	459	451	440	466	429	451	463	459	422	440	444	456	482	450	468	428	448	467	406	432	453	465	411	468	398	403	426	458	438	409	453	476	421	482	424	440	468	451	426	442	424	455	477	440	426	386	411	446	443	450	425	453	426	426	431	457	461	459	438	437	415	451	470	466	433	465	468	415	449	475	440	450	436	486	448	452	488	466	496	448	449	472	435	462	498	398	458	413	398	469	461	473	450	429	434	443	462	472	419	457	440	460	422	461	434	453	461	445	402	445	409	473	474	419	444	445	397	503	426	493	431	415	428	455	417	450	469	455	464	440	448	457	422	439	445	410	423	447	445	461	455	440	423	441	416	427	450	417	432	470	424	440	460	429	480	496	448	464	488	419	430	464	419	444	417	399	436	447	436	452	422	450	425	473	494	483	499	472	474	417	418	432	418	453	497	444	421	436	464	455	460	441	443	418	467	449	445	443	473	471	401	433	416	445	446	423	455	467	450	418	429	423	432	432	480	460	435	457	433	476	431	481	439	481	443	469	479	430	457	463	474	437	426	415	453	485	435	450	464	475	451	473	438	406	484	467	475	464	436	374	436	412	439	386	408	464	415	460	465	496	463	447	412	460	413	457	431	439	443	440	432	445	444	447	426	427	429	470	441	444	433	458	464	432	466	405	490	451	407	456	454	407	416	411	442	447	429	458	506	412	433	502	450	407	422	417	479	442	455	440	431	447	410	456	417	443	453	429	462	413	410	464	436	432	450	436	430	424	408	462	439	462	452	475	413	406	449	406	428	427	436	451	401	401	429	422	471	416	462	449	448	457	432	459	466	444	440	441	390	460	442	431	456	457	452	442	491	481	453	436	491	435	444	425	460	475	397	467	411	426	436	450	423
7482	4376	3425	2501	1727	1920	1793	1531	1297	1034	1053	977	1029	987	1071	1033	982	972	1030	1051	956	1027	1032	1058	1092	994	1067	1031	1059	1077	945	1042	1010	968	1005	994	968	996	1007	1027	1034	1044	1077	997	1005	1002	1051	1094	987	989	1001	1012	1016	963	1070	954	1053	990	1010	1047	1017	1012	1012	998	985	964	1029	974	1061	1024	1013	984	1079	1045	987	999	1042	1056	1048	1054	1036	1052	950	1080	1013	978	1032	978	989	1041	989	1078	1008	1058	994	1021	993	1016	1021	970	991	1034	1068	994	988	977	1015	1033	1077	998	1033	1067	1045	1045	1040	993	1065	1094	1013	1080	986	1042	1037	994	989	1041	1029	1037	1003	995	1034	1008	1032	1006	1007	1011	1006	1064	1054	1028	1057	1083	1044	1040	994	1027	1013	1010	1008	1049	1026	998	1060	1044	997	1052	981	1057	1080	1036	1067	1039	1023	1015	1032	1002	1009	971	996	978	1022	1036	1005	972	995	1030	1053	1017	1029	1006	1005	1031	1025	1012	1049	1039	997	1035	1083	1013	1008	974	1034	1084	997	1027	1031	993	971	1058	991	1004	967	1055	1026	1059	1002	1009	1026	998	963	993	1011	1056	1001	996	1015	1012	1001	982	1002	1013	1054	1074	1021	969	1049	1008	1095	1071	1014	974	987	1041	1027	1114	1044	1031	1055	971	1006	1011	1059	1022	1042	1003	1052	1004	1057	1027	971	996	1045	963	1018	1034	1014	1002	973	1047	1030	1018	1001	985	1028	980	996	934	1052	989	1055	1032	1009	1025	1041	982	1009	1084	1064	1071	1012	1012	1025	959	985	961	1007	1043	1065	1085	993	987	1068	963	1024	1032	1025	1001	972	1026	1069	993	995	1025	970	992	974	999	1071	1024	973	1044	1041	1007	1068	1033	1029	996	1007	1004	1086	998	1032	1046	1055	1015	1045	1015	1043	1044	1007	969	1018	997	981	1006	1071	1017	998	1042	1068	993	1031	1043	1038	999	1036	987	1034	1064	1063	970	1044	985	1025	1003	1016	1022	995	1014	1037	1057	992	996	1029	1048	1092	1057	994	1084	988	1042	998	1001	1025	1006	1056	998	1040	1035	1001	1005	1041	997	1012	978	1037	1022	1022	1025	1083	990	1032	1058	1061	1032	1066	964	986	997	1059	1027	976	1035	1033	1003	1022	1025	1027	1006	999	1032	983	1019	985	1049	977	1009	1083	1015	1070	975	1013	1001	982	1049	987	986	1000	1055	962	1008	1057	1028	1009	995	1083	999	1054	1038	1033	1068	1028	1026	1030	1045	981	978	1038	1012	974	957	1019	1019	985	1006	1009	1018	995	1022	1063	972	955	1022	1025	1007	987	993	976	1031	1008	1034	954	983	1029	1025	1008	1028	994	1049	994	1070	1036	1012	1014	1058	1008	1047	1007	1040	1012	962	1026	965	974	991	1033	997	979	994	1060	1026	1034	985	1035	1019	1020	996	1070	1014	1011	1034	1018	1013	1019	1029	1017	966	986	1054	1052	1047	1045	1028	1040	1023	1044	999	1029	1027	974	973	1029	995	1046	964	991	1022	1003	1012	969	1033	1038	1038	1041	1068	1015	974	1013	1014	975	1002	1081	1057	977	930	997	1016	1030	1029	1070	985	1016	1042	1036	1074	1002	1027	1025	1007	1021	1036	1063	1030	1024	990	987	1046	963	966	1043	1020	996	1008	989	964	1095	992	1000	1065	1027	1037	1053	995	1025	989	1059	1020	1006	1029	1009	1016	1062	1017	964	1042	1054	1076	914	1063	1004	1078	1031	1001	960	951	1029	1010	995	1023	1034	1022	1023	1031	971	1024	1013	1035	1041	1035	1018	1037	1042	1049	989	978	1015	1013	1056	1101	1006	1002	1007	1035	1016	1042	998	1042	1030	967	1043	1016	987	995	976	1051	1012	1034	1005	1054	1017	985	1032	1006	991	1027	972	1012	997	1024	1043	1040	1009	959	1049	1033	996	940	1064	1017	1074	1023	974	1051	1041	991	1037	1057	1044	1063	1012	969	1018	998	1017	983	1033	1030	960	1054	993	1015	1044	1019	989	1018	1018	1005	1029	1049	1026	1018	1078	1052	964	1002	960	1077	1007	975	1038	1024	1081	1029	1022	1018	1039	1086	1038	1040	995	1085	1011	1026	1057	973	1028	1072	941	982	1038	997	1052	987	1029	996	988	985	1049	1030	1001	1029	998	1015	1032	1020	1027	985	949	992	1016	1010	993	994	1043	977	984	976	1067	1022	989	1052	1018	1068	1057	1027	1042	1022	1031	1031	1024	1043	1067	975	997	1028	1020	1015	986	970	1054	1037	988	1010	1008	1014	1027	1051	1025	1020	952	1008	980	1054	999	1032	1041	1003	1016	1043	1037	1036	1014	1029	968	983	952	970	1073	1044	1057	1030	1124	1077	1005	997	973	944	1010	1004	1062	977	1042	1050	1031	1038	1024	1041	989	1020	1037	958	1033	1016	971	989	1037	1047	1077	979	1007	1038	996	1024	991	1041	996	1038	990	1037	1062	986	1024	996	970	1032	999	1025	996	1024	966	1021	1039	996	999	1056	1034	1029	1000	1046	1065	1051	1035	979	993	1018	995	1010	971	1027	1005	1010	983	1058	1015	980	968	1073	1067	1011	988	1016	1036	983	1020	993	1026	1030	988	1026	976	1009	1027	1034	1064	1044	982	1012	1011	1064	1018	1056	1021	1008	1034	1022	1036	982	1048	1028	1008	1007	1069	981	999	1020	1003	1019	993	990	961	1032	1013	1028	1035	1027	1040	993	1044	949	1018	1017	1085	1008	1003	992	991	982	1049	1042	1010	1024	1019	1034	1054	1074	1034	1036	980	987	1010	1037	1000	934	1016	1075	1047	1032	1058	1000	1043	1064	980	1032	972	968	1035	993	1039	988	1008	1037	1007	1060	998	968	1012	1085	997	1051	1008	1014	992	1048	1000	1024	1050	999	1014	1017	1028	1039	968	1032	1008	1026	1046	1061	1070	975	968	1053	1038	1023	1030	997	1033	975	963	990	975	1063	1003	1020	1026	1057	1046	1035	1040	1066	1029	1024	1017	1004	1017	978	1005	1048	1029	1079	994	1015	1061	1063	1047	1008	1015	999	1031	999	1046	1011	1016	991	1025	1020	1025	1049	1051	1065	1093	1020	1005	1057	1041	990	994	1040	990	991	1007	1001	1074	1038	1006	1046	1026	1014	986	999	1001	1039	1051	985	976	1028	1009	997	1034	1006	975	992	1121	1046	998	1030	1056	1034	1016	974	1043	952	1029	1052	995	945	968	1027	1037	1033	1052	1037	1030	1036	1009	1084	972	996	1013	1014	991	996	986	1022	1005	1050	1024	937	1010	1002	996	993	1012	1033	1005	1042	1034	988	1049	1026	1003	1048	997	1018	1017	1009	1003	995	967	982	1010	1015	1066	990	1059	1021	993	999	1053	1003	1000	1006	1014	1056	1005	1020	1041	998	991	1003	957	1045	1020	1038	1054	1013	1037	1037	1030	1034	1018	994	1044	1031	1022	1030	1007	1006	1025	1021	1038	1028	1021	989	1003	969	1022	1010	1052	1015	990	997	985	1043	1032	1012	1062	989	1035	938	1061	1055	1034	1023	1039	1064	1026	1004	1027	989	1076	1034	1086	1026	983	957	1013	1041	925	1049	1019	1008	1058	1015	1048	1006	1035	1024	1054	1030	1087	1018	979	1021	950	1065	1033	1041	982	1041	1020	989	982	1037	1073	1072	1044	994	1035	1054	993	925	1027	1000	1071	1024	1029	998	1027	1024	1048	1075	978	1003	1003	986	1031	1033	1012	1026	1069	1000	1045	1079	977	949	977	982	1059	1041	1057	1056	999	1020	1015	1003	999	996	1085	1021	991	973	998	1058	1052	969	989	1006	1118	1049	1002	935	1090	1005	1009	1034	987	1030	1027	1050	1033	1054	990	1041	1049	1002	1021	1053	1005	987	1042	1073	1055	1026	1026	1004	997	1043	995	999	998	1001	1033	1038	995	1028	1023	1072	1013	1013	1041	1060	1047	1044	981	1029	1013	962	977	962	1001	1022	1049	995	974	1020	1057	1045	1052	1009	1002	1023	1025	987	969	1017	1028	1032	1020	1022	967	1059	1074	1033	989	1028	1028	1026	1056	1067	1005	1050	979	1001	1001	990	1016	1038	1014	1026	906	1037	1025	1002	1005	1046	1011	1039	963	1008	1036	1019	999	1016	1005	1013	1104	1049	1071	1018	1088	1006	1015	989	990	1005	965	1021	1051	985	1052	1014	1005	1022	981	1034	1078	981	1062	1004	1059	1059	1035	994	981	1019	1066	982	1062	1064	1062	991	1053	1036	991	1013	1046	1001	992	1027	1067	1078	1092	1024	987	972	1023	1003	998	1026	1034	1001	975	1028	1049	1039	1001	1027	1020	1032	1031	1038	990	1046	1006	979	1024	1038	992	1036	1040	1007	1050	1088	974	1031	999	1017	1046	1041	972	978	979	991	1031	940	1036	989	1024	997	1012	1021	1039	1042	1070	1068	977	942	988	1009	1071	974	1016	1057	1010	989
33030	30737	26021	15259	6621	5646	3924	2313	1404	533	432	427	401	372	401	424	435	407	407	399	413	413	466	450	452	389	412	420	424	462	418	386	415	376	432	427	422	416	428	419	411	394	464	411	425	408	391	430	386	389	401	382	425	407	380	397	431	441	442	420	357	424	432	414	390	397	404	415	437	414	449	411	407	409	413	437	427	430	434	445	360	391	438	437	380	427	424	394	444	401	418	429	405	411	409	430	444	429	407	426	415	375	427	443	417	442	471	410	404	452	395	411	390	407	393	438	400	391	420	412	355	440	415	373	436	390	434	455	402	403	393	404	413	423	432	381	400	442	417	428	419	412	399	406	434	427	383	438	411	444	458	427	435	383	406	413	407	382	427	426	415	401	416	437	388	447	428	421	434	400	399	415	400	418	420	454	420	440	416	389	438	398	430	388	399	406	455	401	411	401	418	425	440	397	426	421	435	417	430	437	430	412	402	419	431	441	411	408	419	470	446	424	432	367	416	451	435	351	430	413	432	426	425	422	440	436	439	412	435	403	411	416	428	424	402	424	420	405	398	411	376	411	433	426	427	435	396	406	390	451	362	425	377	378	407	416	435	373	454	401	416	415	428	425	379	419	417	455	443	381	442	391	392	427	378	400	408	441	442	403	436	387	400	404	434	405	415	407	416	425	422	443	410	425	410	402	410	421	395	447	391	406	407	429	402	446	457	373	396	402	428	422	369	416	392	405	437	423	385	409	392	409	433	443	420	428	431	402	422	393	394	413	382	428	407	405	391	415	388	404	442	451	451	440	449	395	406	374	451	440	413	393	425	387	405	408	429	401	403	426	458	418	416	382	407	397	390	397	408	407	397	464	441	443	405	397	413	401	445	406	390	416	461	443	403	425	416	371	419	434	397	417	370	403	379	423	382	438	439	406	454	403	423	382	412	420	394	361	381	410	415	408	400	389	393	442	426	397	397	419	426	416	406	413	428	440	394	430	421	381	417	410	405	418	428	390	471	407	431	419	422	394	408	417	388	403	398	405	395	430	413	401	434	401	422	395	404	394	419	365	406	390	409	423	398	385	404	416	386	394	411	388	409	364	422	423	399	414	407	456	452	459	449	426	420	383	424	404	415	406	408	369	387	421	410	435	458	431	454	421	413	439	414	447	443	442	420	389	415	430	410	417	417	448	385	419	425	438	403	443	418	412	407	419	447	385	406	431	406	379	424	435	421	401	421	416	412	438	409	399	432	421	405	404	427	404	404	457	414	404	425	430	432	393	439	407	417	358	400	442	400	439	459	422	411	359	395	410	427	420	407	417	437	426	413	404	425	470	400	365	403	420	412	398	406	431	434	431	404	393	411	408	442	423	437	423	408	394	442	450	416	434	415	427	425	452	445	425	438	417	399	415	424	425	448	422	406	399	395	454	425	421	413	408	394	455	411	412	405	410	431	435	406	390	404	406	405	406	452	400	431	461	468	387	379	404	442	401	444	380	392	391	425	460	421	400	410	418	432	384	397	447	421	403	384	445	435	422	367	427	419	434	394	384	413	441	434	404	429	420	418	424	418	405	421	422	425	406	436	430	398	414	405	376	374	407	409	422	449	407	435	433	463	407	415	376	439	442	413	401	406	407	392	438	427	415	424	420	427	397	414	397	370	364	419	433	431	393	441	448	417	414	453	420	406	400	385	380	407	452	434	410	395	424	427	430	449	456	421	438	421	451	405	427	410	409	374	441	419	446	407	430	400	377	382	387	393	427	414	415	409	403	419	420	410	396	420	396	415	401	416	428	451	422	416	454	438	440	435	393	441	474	428	446	455	442	436	421	416	408	414	383	388	401	428	427	440	446	431	424	387	460	457	445	400	416	464	424	460	391	387	432	405	448	385	420	441	419	385	431	475	424	375	451	401	379	452	405	406	405	372	377	397	386	421	392	421	400	406	434	435	420	384	380	411	432	427	429	412	425	430	376	417	435	462	419	416	428	453	410	434	447	428	372	411	372	409	406	444	424	441	374	413	424	414	428	444	452	412	374	415	406	421	470	437	448	455	429	392	410	402	417	409	414	434	411	443	408	412	425	457	463	384	430	390	414	427	471	385	445	424	458	416	441	418	392	398	390	423	423	389	427	411	427	412	386	456	378	453	447	406	431	412	466	370	411	447	412	415	392	407	403	405	411	429	398	445	445	424	429	387	444	419	409	391	428	452	440	410	436	412	390	428	386	416	465	419	409	383	442	435	405	405	390	397	388	372	388	403	392	415	390	449	400	438	427	403	423	412	399	425	432	389	413	445	402	414	423	439	392	459	421	396	395	395	405	460	453	397	451	433	408	412	424	409	409	416	401	425	419	412	443	417	398	411	407	434	391	378	418	439	425	415	417	420	411	443	430	438	426	411	418	444	456	396	420	424	408	382	384	448	430	407	427	417	426	470	432	423	407	425	441	419	419	445	427	388	448	389	423	406	439	433	402	397	440	392	382	405	413	466	414	437	435	420	405	409	434	452	441	393	399	395	437	396	381	407	433	459	447	414	389	443	438	405	381	425	441	424	388	346	401	384	429	418	399	429	398	433	430	431	427	410	371	406	411	401	442	385	405	412	433	381	402	424	413	429	454	460	388	382	423	404	428	412	417	420	403	405	386	395	418	430	427	398	441	440	401	417	384	390	431	485	420	364	406	433	458	379	420	430	433	416	404	410	407	413	406	418	412	417	451	393	374	384	370	403	458	408	437	438	431	426	447	421	431	432	416	389	423	430	442	415	422	370	399	418	426	439	427	413	419	424	429	399	392	407	404	431	424	426	451	397	416	407	369	395	401	393	360	411	454	442	401	425	481	418	430	436	392	414	439	406	435	382	403	409	418	400	437	406	431	423	403	455	435	425	390	384	419	437	447	433	406	412	403	401	400	394	440	450	448	388	394	445	390	413	417	428	400	488	434	417	438	419	409	412	408	426	402	399	432	428	399	422	424	398	425	440	444	417	421	408	431	395	401	404	417	399	432	419	379	415	468	434	402	405	380	417	399	451	424	404	428	410	394	433	417	463	350	411	396	397	412	416	403	389	393	419	408	405	431	430	393	414	398	422	400	402	371	452	405	415	433	363	400	408	422	384	377	435	399	453	428	406	403	456	450	406	431	400	405	414	394	433	435	413	404	401	440	442	452	443	394	416	423	428	428	427	439	397	400	416	380	389	410	407	395	410	400	429	377	426	390	427	435	419	433	438	441	394	436	417	418	418	474	417	401	406	409	402	436	387	431	425	416	379	405	396	418	414	452	394	395	387	382	417	399	420	396	392	423	413	437	399	398	431	430	403	426	415	443	397	411	403	392	399	399	401	413	413	447	416	366	442	434	395	447	406	426	398	436	434	441	413	438	412	415	418	417	400	403	462	415	408	397	431	414	403	395	440	411	421	366	409	430	413	429	391	425	411	428	452	438	460	395	400	388	391	396	384	429	427	403	418	409	458	406	412	432	398	387	444	366	394	433
22521	26990	30064	22455	18607	18211	13556	8733	5163	1458	897	996	957	946	941	900	973	976	919	994	922	985	1020	993	940	970	975	938	943	933	989	942	911	967	970	933	992	959	961	957	897	968	906	970	975	974	893	914	955	962	933	1031	962	946	1002	934	916	972	972	968	972	948	956	978	979	959	941	955	936	886	964	931	958	943	936	1021	971	887	921	907	979	946	971	982	914	954	965	928	966	907	921	921	978	940	989	952	984	986	980	953	975	1014	895	964	948	989	917	946	892	937	952	971	964	962	879	989	992	972	952	908	958	963	934	935	922	949	918	984	900	992	965	953	988	936	943	945	923	941	935	953	952	979	975	932	966	935	957	920	905	994	921	921	935	938	986	971	970	928	954	931	975	945	964	912	1038	937	947	977	939	988	915	958	963	983	970	883	997	950	947	927	980	1019	969	929	931	973	993	975	924	932	926	966	969	995	1049	957	1003	914	973	967	977	917	893	931	923	952	947	940	994	923	973	954	989	978	942	989	957	973	938	948	976	998	946	952	986	982	936	1005	956	967	978	960	983	945	972	970	960	958	990	962	974	954	939	959	958	933	973	942	940	917	944	949	927	918	915	1005	932	999	934	1016	940	988	985	933	957	950	985	1025	919	957	925	940	894	940	967	939	946	931	966	957	963	968	919	958	975	978	909	914	984	945	958	961	934	960	989	994	961	995	919	924	972	953	917	949	905	948	1005	1036	968	915	984	948	943	973	978	986	966	936	930	944	1003	976	970	950	947	950	931	931	936	963	931	964	996	944	905	990	950	940	954	934	977	975	924	943	916	958	950	933	946	1002	954	947	902	996	938	906	1024	875	948	973	918	896	1008	949	933	1012	920	917	965	959	960	998	973	933	903	967	951	957	893	932	1016	974	920	999	996	903	953	986	947	1006	975	954	967	939	984	978	933	951	974	998	957	1013	966	950	969	921	947	970	920	995	967	953	950	909	948	999	948	899	929	902	943	940	965	982	971	984	924	941	938	985	892	921	958	952	994	954	979	953	921	939	933	992	939	935	968	952	930	971	959	952	958	991	986	1050	986	957	892	934	934	976	978	993	887	962	968	955	945	961	943	930	965	1006	1006	990	965	948	888	939	946	994	954	981	962	944	930	973	1019	900	931	935	966	983	965	967	993	897	935	976	929	947	954	954	960	994	954	1003	992	961	969	948	944	993	964	955	948	983	959	981	938	928	938	986	970	923	928	932	924	977	941	921	953	942	962	943	876	1007	901	971	956	965	964	900	983	954	932	975	934	914	992	949	963	945	936	944	970	920	926	899	904	928	967	964	914	896	964	968	932	966	955	975	974	941	937	903	936	1010	927	896	952	958	957	941	935	962	927	941	966	968	900	947	960	879	907	1015	889	961	953	948	952	920	1001	966	971	911	973	978	946	951	946	1015	888	909	978	956	917	986	934	997	991	934	940	1013	920	1005	953	942	986	941	1003	962	972	907	1013	913	994	925	975	923	980	934	973	897	974	969	961	968	960	938	952	956	964	948	929	947	966	959	957	976	885	969	966	962	948	930	1013	921	942	940	959	975	942	963	945	959	902	931	932	955	950	968	947	990	988	951	1013	957	1011	940	990	1008	1040	943	998	949	1013	921	933	969	960	983	963	926	960	937	988	918	946	952	951	954	957	968	985	933	946	935	961	917	899	959	975	914	933	985	979	952	931	965	989	924	945	963	941	953	975	903	983	960	936	931	945	910	937	975	942	1035	950	961	964	932	982	966	974	975	983	949	964	913	934	966	957	887	933	978	995	951	963	928	955	932	974	965	926	948	876	971	926	966	931	988	1006	966	948	980	969	942	946	958	1036	927	989	996	941	942	946	995	905	968	936	972	918	970	914	979	955	932	960	968	919	936	1011	984	921	947	966	971	940	955	962	969	973	922	903	949	977	946	975	965	964	1022	997	917	936	967	919	932	949	936	973	950	944	949	996	975	893	993	913	951	931	1014	961	982	1013	932	969	936	919	944	953	955	974	957	967	965	933	951	952	1010	948	935	933	972	957	922	946	962	977	927	1014	933	937	1024	924	980	1000	945	964	981	1000	929	946	999	986	964	953	943	960	947	957	991	943	941	938	919	936	922	959	962	976	1031	992	920	897	920	969	987	992	954	934	943	967	943	945	947	948	979	994	964	933	956	946	942	909	940	980	1012	970	937	1026	929	1009	954	941	979	973	946	966	948	1010	917	966	965	954	1045	932	927	921	904	960	964	958	971	977	922	945	984	965	916	935	1010	921	943	944	978	927	1009	975	939	1014	971	919	1001	993	1007	912	986	960	943	978	955	960	960	942	926	942	1047	933	977	1001	981	969	925	985	971	938	941	952	934	971	977	937	991	948	970	929	989	965	960	994	912	942	980	1001	970	964	1000	931	965	974	919	930	964	1029	934	1011	1002	1008	938	889	1004	998	971	987	949	975	1004	924	982	958	980	961	965	1015	922	961	905	915	1093	1031	933	969	962	1000	933	966	1013	975	986	949	956	952	982	955	932	918	1039	901	977	926	981	943	1009	952	924	992	929	985	985	955	960	938	959	924	964	906	983	955	940	936	960	926	927	932	963	935	979	950	953	902	942	904	925	985	930	946	938	940	974	983	989	968	982	939	979	913	956	1001	981	978	1013	962	953	956	937	955	955	998	939	968	988	936	972	952	936	954	1003	953	944	973	950	900	982	938	979	935	900	935	960	897	955	975	1004	923	1011	900	933	932	981	946	949	918	955	942	971	996	945	917	1009	963	912	940	927	978	985	1011	979	895	957	940	964	968	971	951	932	954	928	882	922	941	992	961	972	924	925	915	949	924	954	929	928	988	958	996	960	1016	1011	968	934	975	991	943	896	956	1010	941	983	956	934	967	948	940	966	927	963	953	970	928	964	981	913	956	906	978	943	976	977	960	1029	916	1014	926	983	956	980	979	992	959	951	973	997	978	982	978	977	957	966	977	1019	965	903	937	942	962	872	954	1022	993	959	949	951	919	973	979	951	907	945	909	945	992	978	928	911	910	992	931	939	964	942	973	958	920	993	953	998	974	934	985	961	970	942	917	926	987	949	929	950	975	948	902	994	939	921	971	1002	963	916	897	927	1016	930	979	949	919	966	977	995	898	937	912	965	973	922	977	918	1031	916	969	951	894	934	980	971	987	932	908	985	958	927	918	988	1009	987	970	902	966	952	960	1011	929	957	928	920	973	959	967	996	936	975	971	962	1010	920	1012	936	989	963	971	903	964	961	1003	920	982	950	963	1023	957	890	930	974	962	947	987	993	924	958	933	982	1003	995	903	963	958	965	950	953	959	943	896	947	939	976	994	959	944	972	959	1053	980	1020	903	965	962	943	989	928	916	983	953	927	935	922	953	954	930	951	987	916	979	929	958	986	1003	925	966	1006	955	902	945	924	996	969	911	1010	993	977	945	969	929	970	934	936	923	967	917	975	932	922	912	1030	985	988	961	925	956	971	913	989	933	998	964	929	941	975	974	976	973	994	979	926	962	938	1004	892	992	950	953	950	949	950	898	994	946	938	927	995	968	911	954	1016	897	986	915	937	989	954	948	950	959	898	977	923	941	980	964	952
43107	44504	37654	26614	11902	9613	6326	3853	2029	568	317	303	315	332	326	288	291	300	277	294	280	290	310	320	312	315	325	325	332	308	328	328	322	310	307	336	309	280	293	285	333	304	291	314	305	296	300	280	304	299	296	310	305	326	275	305	336	314	324	320	331	284	285	323	269	326	314	320	309	322	292	301	292	320	314	325	312	311	342	293	343	300	306	301	306	305	331	290	311	271	321	291	297	312	305	296	280	308	315	305	302	326	309	326	316	313	324	284	324	289	311	276	325	325	334	260	307	316	335	290	328	286	311	309	300	286	292	272	338	308	315	319	307	330	335	291	278	306	293	291	284	351	293	325	311	279	297	319	325	316	299	288	329	308	276	341	287	303	307	313	322	289	299	303	293	332	296	298	322	307	314	308	305	333	310	327	309	298	318	296	297	287	320	293	295	315	329	301	319	314	307	308	316	328	309	269	299	306	311	298	297	327	321	320	316	263	323	345	309	268	328	324	307	304	325	286	329	318	365	292	320	336	321	336	286	309	268	316	276	302	314	356	312	309	282	293	315	293	290	292	291	353	296	316	300	327	336	303	304	257	314	313	291	307	278	301	323	300	328	305	313	351	300	337	295	324	318	272	349	312	308	310	329	302	278	283	313	275	314	325	320	325	322	304	306	309	314	323	279	311	334	297	305	320	294	319	308	290	334	316	294	323	291	293	309	311	296	307	317	337	337	345	316	312	305	299	350	299	296	347	284	282	261	349	293	287	337	311	335	291	294	304	321	262	314	315	331	312	307	318	289	286	287	312	327	318	301	319	310	318	304	297	269	293	329	301	326	317	304	317	289	309	310	325	316	299	294	278	317	288	276	319	290	295	307	313	277	294	312	313	305	279	302	293	309	292	339	295	317	304	295	312	333	330	297	321	308	298	310	343	278	324	274	318	324	330	308	286	300	301	279	346	313	329	321	288	290	321	297	346	309	315	331	294	303	303	289	309	331	322	283	317	333	318	305	338	333	332	307	332	279	322	308	268	298	278	274	309	324	317	328	288	345	307	308	295	270	346	308	304	321	316	296	310	319	292	337	304	303	300	324	310	309	311	295	318	315	326	301	304	315	330	309	326	325	335	288	334	287	312	332	338	304	339	319	288	300	352	338	308	331	327	312	332	321	292	304	313	323	320	329	320	303	285	321	292	297	308	299	307	300	264	290	317	294	345	335	335	323	336	349	313	336	301	312	325	308	356	309	336	343	321	296	298	302	359	279	310	305	329	314	314	281	304	317	320	318	295	313	304	317	289	321	300	315	307	294	304	303	320	290	292	320	311	300	353	287	299	287	303	278	293	290	324	339	360	281	300	327	325	315	293	339	322	302	309	278	280	304	320	310	269	286	304	305	344	311	285	324	294	312	309	292	335	318	300	327	338	319	308	334	287	313	283	341	290	300	311	310	325	301	311	288	292	335	340	334	320	316	312	278	325	321	320	282	289	346	324	306	295	303	284	306	310	315	301	321	313	328	319	308	300	324	278	312	311	300	345	297	329	279	304	284	301	316	325	294	297	329	322	333	320	330	325	333	294	324	326	291	267	286	296	312	332	309	317	287	288	342	308	326	316	301	330	298	326	329	262	318	304	338	350	275	288	325	309	286	332	294	319	315	300	296	312	341	274	295	348	326	313	319	302	302	275	280	303	320	320	300	314	297	327	327	301	322	313	316	319	294	298	320	316	280	295	304	294	314	307	315	310	365	290	328	322	324	347	309	318	333	336	318	364	299	318	281	296	326	319	281	310	291	330	267	318	339	313	310	310	308	324	272	311	297	293	319	298	318	318	345	310	293	306	274	301	284	319	321	353	288	333	319	300	333	292	309	303	301	279	304	321	314	297	317	288	298	327	305	333	295	354	311	273	316	271	285	283	295	308	296	332	322	311	283	318	319	285	302	320	337	272	312	297	263	332	308	338	319	315	337	322	282	300	304	335	302	283	304	314	318	309	324	312	307	308	320	334	278	299	314	327	310	309	324	314	292	314	309	323	315	316	298	313	294	272	348	327	339	347	314	303	317	319	296	339	342	272	266	329	317	334	333	309	291	298	322	332	304	321	324	324	310	306	313	292	329	291	355	291	320	269	306	311	308	300	321	299	329	273	312	270	325	363	323	308	317	332	287	299	312	347	327	285	305	270	291	282	276	324	306	298	289	316	275	299	307	289	313	334	288	308	283	307	293	336	311	314	308	296	310	330	294	327	296	351	293	291	328	287	311	306	299	339	297	334	290	289	293	298	302	281	297	304	333	305	286	310	292	313	318	311	322	306	324	370	298	277	293	307	293	290	306	306	360	331	328	305	288	309	301	314	280	315	314	260	345	309	315	311	304	264	289	335	281	327	329	289	280	312	272	274	319	315	308	306	323	303	295	317	324	270	297	296	326	291	310	303	288	329	323	323	303	341	336	287	312	307	321	276	317	325	341	296	323	297	309	329	311	283	280	301	297	287	291	280	332	358	325	280	281	299	304	293	299	335	283	306	262	290	282	305	351	301	291	317	310	262	310	325	322	289	317	367	306	338	323	290	321	296	319	295	318	311	282	304	343	300	305	327	312	318	320	315	282	336	288	322	298	307	297	297	280	298	298	324	306	347	304	298	300	295	343	311	331	304	317	305	291	303	277	325	312	330	291	296	298	311	296	321	316	294	261	310	304	294	312	301	322	321	309	323	300	326	302	322	323	290	290	309	287	272	327	315	293	268	300	301	293	320	318	297	327	316	303	301	308	317	274	312	306	328	258	316	323	297	328	326	309	300	293	327	283	307	296	294	334	320	309	306	276	286	292	312	294	315	364	291	323	269	314	283	325	333	312	259	299	299	311	319	288	328	338	295	306	315	317	271	312	317	308	282	324	316	310	302	313	300	287	275	304	348	275	312	285	319	333	312	322	307	304	312	288	297	302	309	297	312	297	333	304	333	331	292	321	325	285	320	320	329	344	323	300	292	297	322	315	311	289	280	288	299	333	331	314	317	302	319	323	346	312	293	309	291	328	319	307	319	273	318	288	283	324	299	274	291	335	292	312	324	325	328	315	330	300	302	285	333	326	289	340	337	303	314	321	308	317	315	322	283	340	293	288	313	324	320	338	320	317	361	354	333	317	329	304	307	314	333	286	288	306	301	313	336	317	302	289	316	297	323	322	340	301	318	329	283	315	328	326	364	291	302	296	277	306	330	273	263	325	311	297	332	301	318	287	305	252	310	303	272	284	298	295	280	284	295	312	284	343	334	324	307	300	277	314	306	287	349	326	299	295	307	340	327	322	271	279	286	298	323	286	345	334	329	297	288	290	271	309	338	303	337	313	349	286	282	305	325	298	312	323	322	312	312	309	313	311	272	299	337	324	342	293	285	289	288	299	341	340	310	275	328	312	287	316	310	303	302	340	316	307	311	294	288	352	317	312	281	288	287	332	299	314	335	328	323	292	304	302	298	341	323	289	307	315	314	336	296
28442	36187	38814	32496	25661	24934	18762	13354	8116	1737	745	716	806	741	694	720	740	720	709	720	725	715	717	755	726	714	693	724	726	720	720	729	704	778	744	723	767	693	739	708	710	725	731	684	763	719	727	751	750	705	695	735	760	690	757	741	759	679	717	677	772	758	711	754	754	722	765	727	704	722	741	733	699	765	727	675	728	740	728	709	787	699	782	757	707	729	716	659	778	742	703	758	707	741	689	716	731	775	711	691	668	771	696	703	736	696	752	698	800	715	691	760	748	719	772	729	719	725	697	768	721	720	746	736	716	731	748	716	699	730	703	736	690	689	712	742	700	717	763	779	697	729	786	735	690	720	792	792	744	699	742	688	719	686	761	755	736	756	726	722	707	766	685	709	721	714	721	749	680	716	759	697	732	756	674	730	712	755	701	714	738	707	750	738	729	719	668	713	749	685	739	688	726	751	712	724	685	744	697	686	708	678	736	762	765	785	721	728	725	735	727	727	720	759	697	739	736	702	677	709	759	755	753	747	710	679	719	766	747	794	762	700	729	732	735	701	746	735	714	721	697	716	748	717	691	729	756	758	729	735	708	733	738	703	758	742	754	748	723	709	732	749	770	726	753	729	683	708	771	743	744	633	723	748	745	703	763	736	730	721	749	674	727	749	708	717	711	733	660	746	716	661	716	731	749	773	735	732	738	701	747	756	730	667	716	710	729	692	691	666	723	678	703	684	786	768	765	677	726	712	693	718	730	741	737	732	750	710	738	786	740	715	719	769	752	764	655	739	718	703	771	723	762	696	711	723	744	732	717	739	699	687	699	669	707	753	741	696	733	711	687	709	703	698	707	758	708	692	757	707	774	768	712	716	677	723	719	771	710	707	709	703	721	702	688	702	739	713	715	699	724	702	747	740	700	739	770	741	680	690	727	697	739	702	759	705	732	708	729	758	722	701	723	729	719	743	732	753	735	693	752	675	726	710	745	720	719	734	732	763	746	757	754	783	737	766	741	748	734	743	732	752	776	756	735	721	757	721	722	770	717	751	714	710	698	747	667	726	729	722	711	724	707	727	696	772	674	737	758	743	698	723	757	691	734	687	729	711	735	777	731	766	768	739	727	713	738	700	717	713	719	778	683	727	756	768	714	728	718	697	757	706	745	732	736	704	760	686	767	709	704	725	699	756	730	733	738	740	736	742	703	691	746	726	750	708	763	776	725	713	717	739	710	750	719	763	722	665	783	764	735	729	742	726	711	712	744	717	748	794	703	670	734	714	718	759	702	713	713	735	724	740	748	759	740	715	687	705	734	773	773	651	737	717	733	726	743	711	706	711	763	729	715	732	746	730	696	693	726	706	717	680	709	798	724	733	749	723	731	764	765	723	738	751	710	722	701	716	721	742	695	732	700	728	737	748	735	711	768	698	716	731	689	746	712	801	749	728	779	705	708	742	697	685	756	738	800	758	692	734	725	738	739	644	707	716	712	707	733	707	742	707	723	713	756	760	699	709	721	675	733	776	739	733	723	716	716	680	798	714	719	739	748	737	739	809	779	747	729	692	717	732	747	739	723	706	699	700	695	733	723	722	687	671	779	759	705	721	728	695	722	726	737	766	763	710	725	719	700	724	764	699	693	678	726	707	737	689	703	681	724	682	787	762	719	701	713	699	699	716	741	696	727	701	738	698	705	788	758	744	719	725	695	719	708	762	717	732	741	793	766	742	737	742	682	726	719	765	747	741	702	745	705	731	716	691	672	749	707	784	720	745	716	717	744	692	724	739	796	723	750	692	693	698	703	711	727	709	719	674	778	700	741	756	699	724	720	766	785	714	734	712	769	713	722	732	721	725	735	736	731	716	704	732	695	748	713	748	695	697	696	729	726	741	688	707	710	727	712	726	710	763	752	715	698	801	713	773	727	739	725	694	772	691	701	754	690	707	701	716	717	740	775	695	701	732	777	739	754	703	716	716	769	732	730	723	755	754	747	663	739	700	710	716	701	757	756	740	741	750	737	731	727	726	709	679	723	772	746	731	680	721	710	709	728	739	736	728	697	717	696	777	742	739	714	707	706	769	731	699	671	709	745	755	725	726	721	750	720	686	716	673	721	747	722	764	736	723	691	745	736	721	698	721	737	677	742	715	689	705	768	739	697	728	762	716	707	712	728	739	727	758	734	731	685	735	735	758	728	677	744	738	770	746	752	731	758	668	733	764	744	722	739	701	737	758	711	708	740	688	706	696	720	738	744	763	704	706	758	728	747	724	704	743	766	701	736	704	705	714	696	734	698	723	706	723	711	722	731	696	763	649	721	742	741	777	680	705	698	721	760	728	693	691	718	722	754	745	730	732	742	755	733	714	731	778	740	755	771	696	786	696	717	721	685	739	740	712	716	715	699	758	669	760	732	765	732	709	689	768	748	730	709	726	742	757	771	710	743	752	787	721	740	726	698	737	729	768	688	701	760	735	695	733	753	705	652	705	718	745	719	755	727	746	724	746	733	762	722	706	728	694	750	720	715	702	708	725	716	723	665	726	663	702	717	729	681	750	712	732	698	772	764	729	674	734	739	717	761	715	731	741	760	749	735	756	715	708	723	713	740	717	730	696	675	705	783	686	755	660	721	717	746	759	688	704	723	736	747	716	696	761	703	720	747	736	751	761	762	758	732	671	721	660	706	735	721	742	732	737	705	742	726	731	739	753	724	754	685	722	701	766	702	748	723	690	725	737	749	717	781	727	693	739	747	717	724	710	731	776	764	746	767	702	768	718	692	691	730	739	730	763	720	779	729	740	732	729	763	764	722	750	696	673	746	686	703	694	744	692	752	710	701	715	737	716	682	748	720	775	701	728	727	685	692	730	774	717	699	730	732	755	687	642	703	692	683	718	696	701	728	686	709	690	713	712	705	704	780	716	740	713	736	715	760	786	695	768	712	723	698	729	732	697	733	747	720	743	749	707	760	716	749	775	718	770	671	717	722	721	717	726	731	718	781	714	775	740	686	699	769	795	712	731	743	672	736	715	768	699	741	694	732	745	711	752	702	739	703	759	688	698	737	739	700	749	703	690	774	691	692	746	747	730	740	714	729	727	707	682	729	706	744	753	722	793	743	729	732	682	726	722	706	772	678	764	698	739	739	718	721	695	714	698	779	731	764	732	707	704	726	721	695	681	733	705	717	685	742	727	759	692	708	760	711	766	769	707	712	709	671	751	692	681	724	685	741	740	711	724	759	682	705	721	745	682	759	770	726	722	679	712	780	757	743	757	703	712	702	727	781	693	780	716	691	731	742	726	718	769	747	731	727	709	735	743	654	702	731	707	741	731	743	754	740	677	752	769	725	708	757	757	774	726	736	701	707	734	739	710	700	669	746	760	708	752	728	727	742	759	699	732	756	701	779	719	745	722	725	739	719	726	753	693	762	703	708	768	764	743	759	733	729	726	726	707	740	772	755	719	764	736	739	661	637	765	698	724	701	732	689	685	678	765	751	767
12674	3809	2597	1539	733	722	646	563	537	448	477	457	451	412	452	478	430	463	470	449	443	403	443	467	456	437	445	436	468	459	435	435	442	429	401	450	443	447	460	438	424	451	442	441	434	389	398	448	459	457	469	432	427	441	452	417	472	454	444	459	432	440	423	450	448	414	439	468	485	454	436	461	460	496	462	448	411	435	408	457	452	448	464	479	441	431	436	446	481	420	455	427	469	487	442	474	432	418	433	427	464	462	434	436	437	466	428	448	464	445	400	412	437	412	424	438	423	447	402	414	411	404	448	453	450	450	435	458	431	404	445	415	434	427	459	426	424	442	438	451	468	448	480	412	446	458	421	462	436	404	446	471	441	449	466	463	453	439	444	433	431	451	438	437	451	437	446	426	410	440	440	427	468	426	462	464	408	439	438	402	485	429	459	430	441	424	405	425	443	399	471	429	409	425	427	462	439	410	498	422	464	502	415	440	448	470	421	423	432	424	453	419	455	408	446	393	471	434	466	424	459	468	412	448	435	418	469	453	441	444	431	439	450	465	445	461	451	444	443	468	479	440	408	389	488	437	446	445	451	414	425	428	430	428	393	386	449	440	472	432	439	474	458	457	447	428	448	486	452	433	435	460	436	388	486	418	460	453	409	473	453	427	401	470	427	428	430	437	450	455	438	485	459	437	461	430	412	428	435	442	448	458	414	435	416	476	441	446	428	439	440	451	446	438	466	425	439	450	450	431	466	450	471	417	447	444	466	441	512	466	406	429	463	459	427	435	468	438	481	488	418	437	467	450	469	452	441	444	446	413	417	436	446	426	449	430	470	449	434	470	450	461	471	445	422	463	458	456	439	477	454	470	466	438	459	477	472	487	424	429	462	448	472	434	488	437	430	423	452	417	443	467	472	460	422	422	430	450	480	451	475	452	411	434	438	422	485	473	441	437	453	428	456	446	446	482	462	409	404	408	442	406	451	445	410	440	474	474	441	461	433	443	454	445	427	435	429	447	485	472	399	379	484	435	440	436	438	472	425	413	420	378	420	476	457	444	442	439	438	449	407	457	424	478	448	446	435	473	465	418	463	426	474	440	416	427	435	415	482	443	458	452	480	422	453	448	461	426	452	434	420	459	469	413	447	445	413	432	461	414	463	465	494	442	473	436	457	450	416	448	429	434	481	483	448	421	428	443	447	402	467	475	434	478	494	424	456	409	437	481	413	431	440	454	443	441	439	435	467	458	463	440	445	406	466	402	428	435	449	447	410	405	470	402	405	447	432	420	432	436	458	451	422	429	466	485	434	468	431	467	416	455	449	450	430	446	472	485	434	473	480	454	439	446	437	467	428	443	427	438	469	474	454	420	486	434	424	470	429	428	470	464	445	473	438	411	445	440	471	424	378	437	439	441	462	455	437	472	471	408	413	408	439	486	479	441	407	421	419	484	457	466	422	443	467	479	465	436	450	431	475	388	464	445	427	450	499	459	464	432	482	432	449	451	424	445	444	434	452	422	455	466	434	440	463	471	449	485	408	446	453	458	484	436	478	447	432	437	427	459	462	466	435	414	500	420	426	432	457	448	504	412	452	467	444	415	438	435	450	446	465	465	461	466	439	427	455	419	403	456	475	458	439	438	459	495	436	480	448	482	441	412	480	486	460	422	431	492	409	413	445	451	437	450	442	478	455	435	453	461	457	482	440	427	427	433	461	456	436	434	440	456	467	479	445	452	469	442	421	427	424	435	448	433	450	459	449	499	461	441	440	475	452	429	473	445	463	425	433	430	432	454	447	408	435	463	437	455	438	448	433	465	409	430	441	452	425	455	478	458	471	449	441	445	452	465	490	403	433	442	431	462	444	447	426	448	419	432	484	470	418	450	461	429	449	448	438	426	450	422	444	455	423	424	412	450	443	479	474	471	457	470	466	430	457	448	481	446	454	413	429	441	415	418	436	438	424	464	417	455	432	459	427	431	421	427	419	417	425	423	429	456	480	422	417	434	528	464	413	450	411	480	432	454	412	409	483	434	429	441	436	449	453	460	449	431	468	453	435	456	446	416	467	435	442	442	442	424	432	474	441	407	445	448	431	478	450	445	432	428	414	481	439	449	422	438	471	478	452	471	423	418	448	470	457	485	448	396	431	440	394	447	425	433	434	446	453	440	404	455	428	454	447	488	428	431	462	474	404	438	459	473	423	452	486	462	443	461	459	472	487	445	452	430	437	391	447	471	450	495	428	393	404	453	457	432	439	419	464	455	467	442	409	413	441	475	469	423	435	493	413	466	427	419	476	439	435	429	473	458	460	488	431	423	459	424	414	442	485	456	407	443	423	425	435	436	444	436	462	468	482	418	433	440	398	446	436	431	448	439	422	444	447	419	415	441	449	437	436	419	456	442	451	453	419	473	434	457	471	459	419	428	431	437	425	443	441	448	451	418	459	488	428	478	413	438	431	448	395	468	431	421	441	432	490	458	444	447	447	496	399	430	460	408	415	463	419	450	467	442	433	508	448	429	427	442	430	407	399	471	407	445	421	460	423	453	447	433	460	398	454	438	472	435	403	414	459	440	450	455	445	469	451	441	473	467	452	433	469	441	436	424	441	402	426	445	435	441	440	413	451	468	411	474	487	426	469	454	432	446	455	445	438	452	432	464	413	435	410	470	388	415	425	451	461	429	445	422	440	473	444	408	464	448	452	445	459	450	430	398	435	462	417	500	451	434	423	465	429	416	425	427	445	426	437	426	501	456	472	402	415	448	486	404	458	470	472	443	443	444	468	477	425	489	448	429	427	445	456	428	429	472	464	408	477	472	453	393	437	458	440	432	462	474	480	451	448	441	456	444	429	448	445	431	428	426	392	430	488	457	474	455	422	433	446	425	457	490	479	439	432	474	428	458	395	453	428	464	437	452	463	425	395	431	460	427	440	404	453	446	436	442	444	436	449	458	467	451	441	479	454	447	435	470	452	484	413	501	447	424	471	462	412	429	474	418	497	441	460	447	439	411	426	453	441	400	437	414	445	456	452	473	409	466	480	427	459	427	464	427	451	442	422	474	462	452	471	444	459	415	453	417	425	461	438	465	421	441	446	460	468	456	462	422	434	420	472	414	461	421	474	436	462	451	406	469	423	448	464	468	453	430	452	399	475	408	403	449	481	480	465	471	458	451	446	397	440	426	428	450	428	437	415	415	423	450	446	422	432	435	422	459	447	437	449	456	466	444	447	479	443	454	448	438	422	472	448	421	454	447	449	406	462	433	462	451	434	468	466	415	445	397	432	432	479	441	441	492	447	417	437	435	412	430	391	433	473	450	458	445	437	434	463	467	452	426	430	418	444	408	466	444	460	470	469	464	410	420	459	436	430	435	452	456	494	448	381	481	418	478	439	492	457	474	406	449	463	440	473	424	452	446	426	424	390	412	424	470	440	460	457	466	426	450	410	459	461	428	453	411	460	455	432	447	444	529	459	448	479	439	411	445	415	423	449	413
8877	5060	4968	3893	2161	2211	1855	1633	1395	1050	992	999	1026	1005	1032	998	925	1063	1012	958	992	992	979	1016	1030	990	949	1073	1005	991	1052	1046	983	963	1006	981	1035	1080	974	1053	1039	1042	957	1007	1037	989	1012	1020	1056	1032	1014	993	1056	1021	1058	985	1032	1058	1042	1027	1009	1000	1006	1005	1003	994	1039	995	1009	1027	1060	945	1016	1064	1057	987	998	1022	1020	1050	1007	1016	1012	961	972	1019	992	950	988	996	1039	1008	1001	944	981	1007	961	1032	990	995	1036	1024	1042	1030	1020	1009	1017	1034	991	1035	962	966	1023	991	973	1022	1018	985	989	1044	1009	1022	1021	1045	1021	1008	1018	1027	997	1027	1022	1002	1071	1006	993	997	1038	972	1004	1011	1014	979	1043	1037	1005	1005	1026	1029	1037	1009	987	1041	1015	989	984	998	1014	1051	1014	1085	1066	1016	1050	984	1008	1007	1018	1042	1033	1010	1027	1034	989	1002	981	1005	1018	943	1005	1022	956	1058	990	1012	1001	1078	981	986	1061	981	971	1015	988	992	920	996	994	998	1006	966	994	1022	976	965	995	1025	989	1038	1029	1028	999	983	969	1010	1038	1014	1041	1056	976	980	986	995	1018	1040	1023	996	1016	1033	1050	1035	957	1062	1032	977	949	998	980	999	994	1026	963	1063	1005	1054	1053	1071	1070	1080	1041	1073	965	957	1033	1028	1003	982	1010	1018	1046	1032	1013	1042	1043	1007	968	1010	1011	1001	1050	1006	1007	996	1052	981	987	1021	1032	1004	1020	960	1066	1004	1011	1029	1002	1001	1038	1025	1024	908	1004	1095	1049	1012	1013	1006	1007	1022	1022	1009	1033	1062	1052	1014	1008	1033	1001	1043	1071	1000	1019	1053	1017	1019	982	1002	1027	1019	987	1062	978	960	959	1016	1033	1022	993	1006	994	1050	1044	984	1056	1003	991	984	1014	1054	1001	1012	983	1026	1022	994	993	977	1024	1042	1006	1020	1011	968	1009	1016	969	1029	1034	1093	988	1009	1003	1074	933	1043	1009	1032	1049	993	1009	973	968	1035	979	1003	1037	945	973	969	1050	1001	1069	1027	979	956	992	978	1043	1030	973	996	1012	994	1046	1023	957	1032	955	995	1019	1048	1006	1043	1061	1065	1009	1014	1022	940	978	1021	1044	1025	1033	995	946	1001	990	983	956	997	1044	1055	1024	997	1022	1015	964	1027	1016	1042	1048	1003	1047	1040	1064	954	1040	964	979	985	1001	981	1000	1011	994	1111	1017	976	1023	1017	1019	1047	1035	968	979	975	955	949	1028	997	1027	1014	977	984	995	1058	1026	1020	1034	985	1004	1036	1044	976	991	980	965	1014	990	982	1003	1004	1037	1008	998	1043	1031	1000	993	1036	1023	1017	1011	1036	1033	1024	975	1001	1023	958	1053	1037	1003	1029	964	976	1022	1041	1027	1021	1025	1053	1033	1002	1013	1050	980	1006	1042	1065	1020	1020	985	1053	1011	1056	993	1051	974	1021	1001	1001	1028	976	1032	1021	1075	1024	1008	1003	1022	1015	981	1026	1011	1008	1047	981	992	979	981	1067	981	1007	1012	972	1016	1006	1072	1047	997	980	997	1049	1023	982	1050	951	999	1082	963	1014	1004	1042	1034	1024	1000	1021	1020	994	953	1008	1025	1048	1060	1009	1015	995	1053	1029	1001	985	999	978	1036	1076	1062	968	1006	1003	1027	981	1052	1015	1015	1038	1052	1010	1015	1032	959	1041	1038	961	1024	1025	1083	1053	1060	1031	991	1002	1072	996	1020	1029	993	975	1008	975	1009	987	1056	1041	981	1043	1027	1009	991	956	1034	1058	961	1021	1056	998	997	1051	1025	985	1027	1114	1047	1048	1039	1033	1027	1002	984	953	962	1002	1012	1012	976	1005	1042	1032	998	1001	1016	970	1046	1079	1022	992	930	1015	1033	1025	1047	997	1049	1075	1011	966	974	1044	1005	1078	960	1056	1055	939	982	946	1004	1028	992	1036	1008	1044	1116	933	1040	988	1029	1050	1061	1003	1006	960	971	1001	979	1026	1022	1025	1003	1024	979	1027	999	1002	981	1037	1048	1020	978	1022	1054	1051	985	989	951	989	995	990	977	999	1047	973	993	1011	1015	1003	1033	1019	969	992	997	1007	1002	1010	979	1063	960	1029	1035	1030	986	1014	1023	983	987	958	1078	1005	986	1007	1003	1010	999	935	975	977	1029	1013	1058	1017	975	998	991	1007	997	1073	1024	1028	1003	1060	977	1032	1060	995	1017	1000	1035	976	1040	1042	970	984	1050	986	1048	964	1008	1056	1007	1006	987	986	1069	1009	1012	982	1006	1018	1060	1083	1033	1037	1017	1011	971	983	926	989	955	989	1017	992	1024	1018	1010	1019	991	1035	1091	966	1023	1045	1051	946	1014	1015	1012	944	1011	995	971	964	1071	1006	1006	1076	1022	1009	1019	1014	1022	1054	1054	998	985	983	942	1053	1004	998	1080	1009	1011	1037	982	1030	1004	974	988	993	987	1046	994	1026	1014	982	1016	1017	986	1027	1016	1024	969	1027	1035	1012	978	1030	1006	985	986	1013	1039	1028	984	1040	1028	967	998	1053	1061	979	1046	1031	1016	957	1068	1008	1029	1016	1012	1076	1053	1063	1031	1042	985	1073	1045	1017	1035	1080	1004	1023	984	992	1003	955	989	982	1037	1036	1019	994	1038	1039	1020	1014	991	1071	970	1040	1041	997	1047	958	1003	1049	1052	992	1068	1013	1016	1059	1011	1003	991	1008	1007	996	964	1024	1037	1046	1004	929	1004	966	1001	995	1028	1006	1090	1029	1012	1040	1054	1022	962	1004	992	1045	1026	1010	1011	1006	1012	1013	1069	1026	1065	978	996	1004	1012	1023	974	1010	1022	1038	1020	969	988	1002	961	1048	1047	1034	1063	1001	1003	1029	997	1028	1002	989	1020	980	1012	1038	1036	1039	1071	1046	1019	1050	978	1003	985	964	1072	1041	990	1036	1019	1035	977	1031	995	1061	959	1024	1056	1010	1010	990	1001	1004	1022	1021	993	988	1000	1038	993	935	1012	1013	975	1010	1044	1054	1062	996	1024	1000	1087	953	988	967	964	1000	978	1037	982	984	1002	1032	1027	993	980	990	993	1017	1045	1000	991	1017	982	1027	1007	1030	961	967	973	1012	996	973	1013	1042	1023	1030	968	1040	1011	1036	1017	1076	1089	1066	1014	1036	1051	1002	1030	968	1004	981	964	1002	1004	1084	1015	929	1016	1055	1032	1057	1059	997	1061	982	961	968	968	1029	1002	1016	1005	979	1032	984	1033	1037	1031	971	1008	1040	1063	1057	963	1011	993	1035	1051	1027	967	993	1026	1018	1009	1008	999	982	961	973	1009	1017	1055	989	1057	1008	1037	1026	1016	984	1012	959	977	1001	996	984	989	973	978	942	1023	1033	996	1024	1079	1030	1034	971	1024	1022	1024	1042	986	1027	1043	1035	955	1047	1039	1068	1034	1006	1047	1037	1043	998	1014	1034	999	1006	1033	977	1071	1060	998	1031	1064	1010	1071	1032	1027	995	1016	991	1000	1069	1024	981	1022	980	1013	1017	1031	1046	956	1014	1010	1083	987	1020	1014	1007	1041	976	999	1062	1066	987	1043	1026	971	1035	994	1024	1046	981	1025	992	993	945	1046	1045	1021	1024	992	978	1020	1020	1009	1013	1039	1040	1005	993	1051	1025	1004	1013	962	1001	990	1031	1026	1014	1007	999	954	1039	964	1015	992	969	973	994	980	1059	958	973	994	962	961	1005	1012	1037	1081	1011	1000	1016	998	1017	973	1027	991	995	1025	1017	986	1057	960	1035	1068	1012	1059	991	1012	968	985	1033	1021	1052	1025	1006	1011	992	1034	1041	1060	980	1012	974	1000	1040	1071	1041	985	926	984	999	990	1039	964	984	1075	1046	1019	997	992	1035	980	973	974	1046	1077	1059	983	1018	954	990	1016	1013	1026	991	993	1015	994	996	956	1056	1022	1051	1035	996	938	1081	953	988	1007	1007	1014	1010	1010	1008	1056	1001	1012	996	1057	1006	1047	1037	977	998	988	1028	980	1034	1031	998	1009	1015	980	983	1026	993	990	1026	987	1043	1001	1004	1014	988	1067	1066	995	970	994	1084	1014	993	1056	980	1012	1012	1027	998	1028	1098	975	988	1033	1032	1034	1024	1006	962	1001	1000	1010	1049	1045	1046	1021	987	1001	1005	1011	1009	1016	1022	963	1019	991	968	1044	966	963	1028	987	999	1015	1022	1012	1029	965	1033	1009	1001	1022	1024	999	997	1026	1027	993	1033	1057	1007	1014	1023	1041	996	1039	971	1007	1036	1042	1024	1084	990	988	1016	1045	979	1039	1065	1095	1058	1010	982	976	1028	1031	1028	1048	1002	1095	999	1025	1013
34493	30730	25784	16686	3858	3634	3316	2839	1736	714	445	431	412	428	400	429	405	417	399	421	392	391	412	398	405	400	423	415	400	368	433	401	428	409	411	408	410	402	392	398	358	392	380	413	383	410	429	407	421	407	427	420	453	414	365	383	383	414	374	430	389	381	401	380	431	363	410	396	420	404	401	409	407	423	411	434	409	374	414	378	432	394	385	416	390	416	382	385	410	415	430	409	367	397	368	416	428	427	416	392	401	429	416	414	380	425	353	362	408	428	395	429	403	374	398	438	394	411	387	409	450	409	419	414	415	405	411	410	386	395	410	369	411	411	409	417	406	413	412	411	438	387	459	410	371	392	430	405	400	452	396	395	437	412	412	380	398	411	399	398	435	402	405	416	405	375	424	367	403	395	429	377	373	436	413	423	398	376	426	449	363	375	392	390	411	400	428	400	392	427	425	394	406	387	401	413	416	427	375	417	394	401	363	451	446	390	416	407	419	410	391	408	413	415	401	385	413	418	433	384	426	385	412	381	378	437	392	390	416	408	431	386	386	435	415	428	348	404	366	429	405	402	398	427	428	395	377	367	440	401	410	394	406	404	387	390	448	392	383	397	375	412	418	423	404	417	379	414	424	448	385	455	414	394	402	389	366	430	429	393	390	395	414	389	400	434	411	409	395	405	387	393	388	388	396	358	441	419	420	427	388	412	421	417	380	397	385	400	385	402	413	413	417	392	388	381	433	380	381	416	378	388	377	415	400	424	407	399	392	421	389	388	377	391	389	444	423	427	424	408	391	410	422	421	389	440	378	413	391	395	398	436	410	393	389	394	447	420	413	412	428	388	366	355	410	379	410	418	374	401	398	437	408	420	417	389	414	393	404	392	383	412	364	388	395	445	403	420	422	409	427	386	403	423	433	415	409	392	393	395	404	388	429	429	408	440	406	423	413	388	394	418	451	379	404	412	416	436	418	393	362	393	366	367	419	405	420	427	427	410	395	398	408	456	396	389	405	415	392	419	380	421	393	444	409	366	425	379	390	422	439	395	374	439	396	396	415	444	398	401	420	378	419	410	418	415	425	395	402	435	398	409	412	404	429	440	398	396	393	423	387	390	413	382	386	382	388	374	401	419	405	371	411	381	355	409	416	406	375	407	406	412	406	405	400	396	460	397	446	405	385	398	415	400	392	398	406	417	388	398	453	397	429	393	393	407	373	438	398	360	407	398	404	440	386	384	433	474	433	417	396	399	404	396	398	420	421	394	436	382	384	368	414	388	420	395	374	418	388	399	377	405	398	399	363	404	424	449	422	398	402	365	400	418	413	416	376	423	428	395	383	420	407	393	408	434	393	401	377	385	429	398	416	432	396	381	409	390	410	397	424	366	416	375	379	374	411	401	410	413	381	355	393	421	410	396	385	401	414	452	404	424	411	394	418	390	404	411	381	386	385	394	405	385	356	403	412	382	387	411	418	392	379	397	410	377	371	442	393	412	423	398	368	400	404	415	403	385	405	440	424	426	431	406	410	412	386	405	398	405	393	429	428	421	453	414	369	381	384	404	392	446	400	408	409	373	383	353	411	386	390	401	410	436	403	400	382	400	421	408	415	382	423	437	380	399	410	406	407	400	410	408	416	418	404	399	398	400	397	363	376	394	369	442	418	386	394	451	400	380	379	407	394	422	411	404	397	421	387	389	424	427	382	386	419	401	433	405	352	386	394	374	441	411	433	379	385	405	399	405	426	391	377	382	394	412	396	418	398	426	380	345	386	380	401	369	390	417	385	377	370	432	405	382	431	369	450	402	437	376	440	402	410	387	403	428	400	408	389	411	390	345	422	409	394	425	417	412	418	404	386	429	396	373	394	410	405	426	364	387	441	413	404	413	389	428	444	450	396	388	408	387	410	363	391	403	393	389	414	398	393	430	364	390	440	369	416	403	408	413	383	345	353	409	377	428	415	396	404	375	407	446	412	409	403	420	424	392	403	439	424	418	431	419	380	426	365	404	369	413	380	399	399	429	406	375	424	389	418	419	425	358	408	394	394	429	431	372	399	406	404	417	367	407	424	399	410	397	412	397	414	349	354	412	406	405	441	386	382	413	416	428	409	449	413	420	383	372	391	406	409	417	374	414	404	434	376	389	419	389	371	416	366	425	414	421	432	401	382	393	430	384	396	399	416	409	413	429	407	381	454	420	394	409	353	385	390	410	397	426	410	396	371	387	425	381	433	400	411	372	415	393	408	383	408	418	419	437	388	425	426	407	384	363	397	391	389	392	409	454	428	419	383	407	418	405	387	403	422	400	430	422	399	411	388	395	409	362	395	421	402	364	384	361	367	412	410	410	378	401	421	441	413	408	395	389	417	386	393	394	370	388	380	357	406	411	380	433	390	353	377	448	422	417	386	373	401	365	434	400	416	394	358	398	396	396	407	418	390	404	382	376	391	385	426	438	397	419	421	432	390	415	385	395	385	384	443	392	397	394	402	391	451	365	394	403	409	354	419	386	409	430	417	362	429	415	402	396	394	357	392	432	367	399	439	412	387	416	370	435	370	357	391	406	417	387	406	421	398	404	395	404	403	401	363	361	399	445	420	381	373	419	393	407	421	422	393	383	383	417	389	352	395	425	419	406	443	441	426	418	385	395	380	385	423	418	394	431	372	441	414	424	427	388	447	415	415	445	415	382	409	411	374	386	389	398	457	437	412	414	416	403	420	398	405	383	434	403	407	372	383	374	393	398	403	380	408	366	407	389	399	420	416	415	455	412	386	432	393	409	411	423	407	420	393	369	416	402	409	389	410	388	415	431	403	366	365	423	383	411	376	371	386	413	388	445	387	412	385	385	427	406	428	403	394	381	441	424	375	421	396	407	379	404	420	407	368	384	407	415	435	397	373	400	392	370	389	421	471	383	428	428	406	413	423	375	365	454	420	399	376	393	421	370	402	432	388	397	405	368	378	389	391	405	381	409	440	414	436	392	464	380	393	400	400	411	393	386	379	398	401	407	384	370	399	415	424	395	390	404	416	461	437	374	401	359	413	398	423	389	396	422	389	404	400	399	418	378	377	406	345	399	418	421	421	442	428	374	422	362	399	407	420	392	425	440	415	388	402	417	410	421	449	415	382	425	428	395	389	372	414	400	372	422	421	385	374	403	382	398	376	394	431	404	392	361	418	367	381	387	420	451	391	409	410	432	392	403	381	398	402	410	433	356	375	375	400	403	394	406	406	390	410	407	428	407	400	410	424	359	401	374	395	410	417	412	395	389	411	395	371	393	420	446	403	429	423	389	410	431	410	389	381	393	421	375	419	385	407	440	443	440	404	421	376	362	458	409	398	407	381	409	429	427	415	439	419	398	394	367	422	406	389	402	376	418	422	427	407	395	451	413	411	382	408	382	354	424	376	384	384	421	425	435	413	409	404	381	424	357	402	398	418	413	435	428	401	427	395	372	425	412	440	370	391	359	410	401	389	403	432	399	422	405	370	420
23428	26540	30040	24665	10452	13507	12509	10804	7043	2396	903	971	914	940	948	948	943	930	932	955	901	891	890	935	875	884	951	926	971	934	949	935	987	931	904	911	900	896	927	993	929	966	922	927	963	924	956	888	913	898	933	937	980	913	906	920	943	922	917	932	873	921	893	904	923	918	938	938	939	945	955	949	941	908	948	883	879	920	902	948	959	941	922	967	920	936	908	909	909	882	916	931	915	930	913	889	890	888	976	871	932	916	892	964	880	935	925	929	957	918	888	917	928	882	935	914	956	867	922	894	954	885	893	887	874	902	937	952	931	908	916	896	953	870	946	989	908	919	962	944	912	961	877	899	953	927	952	912	959	955	929	953	863	941	898	963	930	923	945	966	878	910	958	912	966	929	940	916	923	904	888	916	946	895	903	911	848	917	901	931	926	936	970	919	882	921	942	956	907	871	968	884	887	939	924	914	916	940	878	901	917	903	919	956	892	901	967	960	941	889	978	894	895	908	966	964	946	882	906	910	932	899	931	915	912	929	958	963	942	951	901	965	895	961	894	930	967	891	928	901	938	824	905	975	903	927	925	928	943	950	917	908	935	942	941	939	951	920	898	928	932	953	875	906	931	931	927	910	883	914	927	890	982	888	915	947	908	841	934	895	915	876	875	892	964	946	852	947	902	886	971	961	966	957	916	872	903	907	923	952	946	940	904	939	943	939	946	946	872	918	895	928	931	934	908	893	923	977	932	905	938	927	977	949	958	886	938	927	971	951	918	985	934	958	937	920	951	934	937	873	909	925	969	898	961	911	935	934	868	934	951	896	927	880	915	939	937	968	966	939	980	892	975	922	904	873	931	907	906	902	923	908	937	936	870	917	922	952	895	989	899	904	956	925	946	911	891	981	895	900	922	921	923	911	953	957	913	961	937	929	987	932	904	925	999	946	948	929	964	896	868	927	923	999	911	908	865	912	960	985	989	917	949	941	960	931	909	976	918	972	887	874	928	971	888	887	927	871	903	912	928	928	913	879	934	941	929	979	963	931	931	878	874	902	889	949	932	972	891	1010	940	919	954	883	937	900	949	918	912	890	905	917	913	888	949	928	932	906	895	906	911	940	862	953	934	897	917	887	955	968	948	907	938	927	918	963	919	907	893	924	966	884	894	943	943	901	960	935	927	915	934	880	957	897	888	915	909	994	938	946	936	912	937	883	923	922	921	919	923	903	901	927	926	929	890	960	885	946	944	942	890	946	938	918	965	907	957	901	935	913	873	901	851	913	965	899	905	928	904	943	952	934	1005	935	928	950	926	958	973	952	960	908	915	918	938	889	950	891	907	902	878	922	984	899	877	920	921	950	935	905	972	984	996	872	891	967	894	912	985	956	911	917	1003	903	928	911	938	956	945	945	923	902	922	908	896	941	904	913	937	929	896	929	918	986	953	928	936	864	945	949	962	956	890	954	899	918	866	883	929	925	899	942	910	912	895	895	915	893	922	939	896	950	844	904	935	969	898	957	899	897	982	914	908	945	933	929	902	949	888	871	887	945	901	947	865	959	956	939	961	907	907	940	922	933	889	935	910	918	942	900	933	923	881	912	900	944	879	966	874	915	879	850	916	924	929	864	934	968	899	934	913	948	930	898	973	886	898	923	933	877	922	890	913	898	923	988	949	899	917	1006	947	921	904	896	973	927	936	971	909	892	955	934	929	967	923	900	922	911	948	938	928	899	962	895	952	972	950	927	919	946	959	878	974	974	902	965	937	943	919	908	914	900	906	1011	955	954	907	904	928	956	939	888	933	945	947	902	943	923	957	992	925	865	947	935	921	919	926	910	926	914	934	909	874	859	911	807	916	934	915	938	941	916	921	933	886	947	921	892	938	883	879	918	912	928	929	961	899	899	929	976	882	945	953	887	950	909	919	937	1006	924	928	901	902	955	933	965	971	947	909	903	956	924	905	891	992	944	936	937	917	951	914	973	933	931	903	980	940	979	958	949	956	919	922	901	947	879	896	938	874	922	889	929	916	915	900	987	936	931	937	948	911	933	944	878	968	946	962	916	931	921	937	917	919	893	925	933	965	929	934	912	957	900	899	966	860	857	936	932	933	940	999	972	972	958	914	930	974	935	932	961	941	914	973	915	953	987	919	936	933	934	915	915	978	909	913	965	937	961	945	950	919	888	896	969	943	874	934	906	877	954	904	897	944	932	989	937	920	951	941	978	917	1002	909	927	975	929	939	962	931	911	950	911	989	933	907	908	940	868	928	931	868	931	932	898	944	940	952	979	881	938	933	907	921	908	894	908	875	972	917	934	900	918	926	954	965	927	915	956	938	933	886	929	914	994	895	895	911	918	983	919	948	893	904	933	905	898	922	963	960	913	933	899	949	918	962	1005	921	878	932	893	891	954	961	938	958	946	946	913	887	928	951	952	898	935	882	915	929	969	1004	955	856	962	827	878	889	881	928	938	867	880	894	929	961	924	966	938	880	929	925	908	903	943	979	967	904	887	939	911	909	884	939	936	917	926	893	942	984	916	913	1003	954	928	911	958	941	927	981	965	964	889	914	920	900	906	935	933	898	935	916	917	952	877	890	915	917	944	850	892	915	917	912	936	983	983	909	927	923	901	949	952	904	906	981	926	969	911	944	873	985	940	932	941	918	908	977	916	945	925	936	908	948	929	925	923	927	888	904	925	906	929	914	961	940	933	895	889	951	923	878	966	915	938	864	951	902	952	905	961	870	931	913	949	903	864	951	965	941	915	939	942	916	892	912	969	907	896	909	980	956	917	951	928	871	928	871	960	892	901	908	954	925	973	941	913	946	945	933	917	927	943	898	944	954	919	923	900	937	966	913	950	963	926	902	861	927	882	935	907	990	927	893	881	912	948	909	948	874	962	905	934	887	919	948	965	902	875	951	961	979	956	907	947	939	948	908	919	906	858	945	919	950	894	897	909	936	969	903	912	973	944	921	897	962	958	915	943	958	914	873	901	952	911	898	917	871	955	955	955	894	986	918	899	906	909	889	916	927	968	916	943	888	877	892	931	886	920	964	874	938	915	970	965	894	934	921	899	912	938	910	919	901	921	947	989	951	933	911	939	935	897	862	964	928	931	873	904	901	915	936	926	911	864	907	915	899	892	911	861	975	922	938	922	972	890	920	924	897	936	893	933	945	896	963	907	945	880	913	921	928	892	972	955	947	947	886	956	929	925	933	877	960	889	891	961	948	955	933	952	923	897	966	956	922	924	958	915	894	880	984	907	909	936	924	910	906	926	901	966	866	928	916	947	894	886	907	927	956	911	971	973	914	958	923	887	936	913	910	919	961	859	1017	990	979	915	936	923	945	887	976	907	879	931	977	918	881	946	886	899	937	851	980	954	879	948	899	880	961	964	908	941	900	948	871	931	969	928	896	999	911	917	967	946	921	944	911	937	916	943	893	930	927	921	894	955	867	897	920	886	946	994	970	890	875	965	961	894	900	931	918	939	921	987	869	953	1011	910
43097	43312	37900	27123	6415	5525	6155	4571	2972	994	269	316	335	340	297	253	294	265	311	329	310	290	243	267	262	293	312	297	277	287	260	271	291	282	306	249	290	268	295	301	291	269	299	291	286	304	272	294	318	263	290	274	272	288	264	289	306	311	245	242	297	282	292	277	287	274	245	268	304	291	270	298	309	308	281	303	297	317	285	295	309	299	324	294	309	290	253	267	281	279	246	300	237	270	259	267	313	271	275	256	279	317	294	261	279	278	301	292	256	278	275	301	277	298	277	286	270	298	279	258	308	300	274	299	286	308	287	282	302	286	311	303	255	288	257	272	301	272	285	302	324	299	272	326	300	314	299	266	285	294	315	295	296	290	274	294	295	293	309	291	284	291	304	269	277	314	281	297	299	281	307	270	265	280	279	287	246	297	295	294	319	305	287	309	248	275	282	275	289	284	345	284	300	262	284	314	277	290	278	275	306	285	286	295	311	330	293	298	282	276	274	275	292	286	279	270	273	280	267	303	308	276	289	262	295	311	289	264	297	286	296	303	299	293	271	321	280	272	312	297	289	274	310	291	282	268	289	263	271	317	296	266	256	268	294	296	276	303	273	284	287	260	294	282	281	291	276	272	291	299	282	282	288	290	313	289	280	280	314	295	289	309	287	278	279	267	302	283	296	274	272	293	274	286	319	336	300	315	255	315	298	294	258	278	267	251	308	270	281	262	279	262	238	264	287	296	280	269	251	298	273	272	265	292	288	276	284	291	307	284	298	295	295	260	278	285	288	323	266	282	287	289	283	267	342	298	312	273	282	310	300	292	285	321	261	272	309	285	276	288	248	271	275	266	258	293	340	322	275	310	282	278	274	297	291	284	288	261	269	297	294	306	293	273	289	247	302	305	282	278	289	294	289	301	273	308	262	288	260	280	328	305	294	294	246	291	264	276	287	304	310	285	325	277	322	335	268	282	274	310	310	279	292	284	295	309	274	249	292	282	317	300	271	290	292	274	291	327	264	276	303	279	274	273	290	303	295	272	295	291	253	285	306	272	295	327	286	281	302	274	260	285	310	281	252	301	323	309	295	290	277	288	279	273	301	321	296	268	294	270	268	320	298	278	296	304	293	277	290	296	283	300	276	274	275	293	279	290	298	294	318	289	268	305	276	286	279	297	272	247	296	280	294	315	281	286	290	300	275	258	288	263	272	283	326	310	293	278	275	274	284	316	269	314	281	283	277	262	268	297	291	266	287	294	287	275	274	302	274	275	311	308	287	292	278	274	271	260	275	311	308	269	278	280	273	302	265	276	296	315	319	254	299	242	245	289	274	286	295	303	294	309	303	246	273	263	284	278	258	310	260	272	328	306	288	280	245	282	301	282	295	280	248	321	260	307	278	273	316	285	294	279	292	286	307	290	270	281	312	286	279	270	304	276	241	265	293	283	298	261	288	274	273	278	262	289	300	301	327	284	297	294	292	293	271	318	268	301	293	302	321	272	295	266	309	272	285	319	255	277	294	283	294	270	273	260	303	290	286	304	288	283	287	279	284	303	274	283	292	277	303	301	310	302	280	268	288	266	299	299	262	333	290	298	322	314	282	311	254	290	289	305	264	286	273	266	279	260	304	314	305	319	317	283	278	316	280	284	273	278	305	269	290	324	297	302	289	302	275	275	296	247	302	305	280	282	281	289	298	284	294	281	281	255	287	267	314	249	296	273	297	312	278	277	299	300	305	280	263	279	296	285	262	266	247	271	287	274	265	267	253	283	279	276	297	326	268	276	292	305	282	282	311	307	286	269	289	291	298	279	282	280	290	294	330	310	287	310	313	284	286	259	270	323	281	288	291	306	264	282	280	293	267	321	307	289	294	256	245	264	299	290	288	326	286	318	309	295	276	282	305	311	278	293	285	313	287	288	274	290	258	270	281	276	263	300	288	297	275	273	300	301	288	283	274	305	308	257	293	294	289	310	297	285	280	318	302	302	293	303	291	283	248	302	302	271	277	265	275	260	298	300	258	278	308	315	292	281	282	316	286	310	284	277	322	276	283	302	280	313	297	312	277	260	307	266	292	296	292	324	301	284	304	285	293	274	286	302	241	292	286	306	270	275	266	262	312	296	266	307	260	293	290	290	271	284	266	322	267	278	283	295	319	298	294	285	278	279	309	306	300	248	281	283	252	272	270	266	293	264	304	267	282	287	304	275	273	294	307	270	275	308	316	307	303	268	267	278	289	273	287	285	282	262	240	275	250	298	303	298	269	288	276	269	297	255	270	266	280	257	303	314	268	283	260	282	267	256	274	282	320	280	267	306	269	272	283	284	270	297	313	278	254	292	288	253	295	312	319	283	288	257	296	284	279	263	318	267	280	321	308	325	281	285	290	268	270	293	309	278	273	293	316	259	313	306	310	307	274	292	286	285	323	266	249	272	324	295	304	276	250	277	229	256	287	325	284	310	291	281	265	262	282	309	276	274	298	292	296	286	319	278	285	288	274	290	286	257	309	273	269	291	268	276	303	273	281	288	293	269	283	299	318	280	285	261	300	295	292	319	299	283	271	292	283	275	336	313	289	260	286	272	276	281	289	305	259	287	297	268	319	325	291	304	307	287	273	319	283	313	313	266	266	273	295	299	316	271	291	277	294	293	281	259	283	273	268	299	303	292	279	279	287	293	309	270	304	277	301	296	286	281	283	298	308	289	276	271	300	265	286	262	293	279	287	295	283	261	298	287	275	288	272	270	292	312	288	286	286	308	297	287	283	328	289	270	289	270	281	309	266	245	285	274	291	289	267	276	279	300	276	268	281	307	306	262	276	286	266	288	295	349	277	273	302	288	318	274	293	350	279	279	300	297	278	271	280	309	313	300	273	285	275	255	296	272	270	312	286	310	264	274	280	317	292	330	258	319	253	270	278	303	263	323	314	261	314	287	302	301	334	297	270	274	264	298	312	288	293	284	269	295	312	281	298	314	256	305	260	316	283	269	289	313	298	307	286	285	256	294	282	335	266	271	298	295	302	275	305	309	308	269	265	283	293	286	315	264	262	294	279	300	273	307	283	294	306	306	288	289	304	290	287	291	278	315	293	253	311	304	257	272	278	276	300	262	297	313	286	320	288	261	272	281	271	284	291	294	289	288	311	289	296	284	261	280	257	268	283	283	305	260	273	305	311	279	274	301	287	301	294	274	276	284	305	265	309	274	276	313	280	285	264	317	262	252	281	290	296	294	272	294	293	303	278	283	312	288	272	273	279	299	272	290	308	289	305	297	294	274	300	290	286	286	290	301	308	300	281	281	300	296	296	293	270	310	288	298	309	327	286	251	273	306	295	288	272	273	275	278	301	274	281	266	298	311	269	291	271	337	308	270	310	287	266	255	298	281	285	280	281	309	306	274	315	297	299	288	270	266	286	293	284	291	262	284	300	286	311	299	295	274	274	279	300	279	238	295	320	270	289	288	291	321	298	290	267	279	296	308	296	291	259	266	314	304
29216	34869	39515	32659	12312	18426	20030	15985	11240	3382	714	703	668	688	753	751	700	678	679	709	671	700	694	693	668	684	768	693	659	719	699	677	724	657	676	693	661	666	703	665	694	685	677	710	660	686	630	661	738	616	714	669	686	667	708	682	738	678	681	681	698	641	675	706	663	667	697	672	658	687	713	707	655	655	681	671	720	670	699	728	712	713	719	673	717	683	693	697	676	715	690	687	707	658	705	681	717	695	683	676	678	686	686	672	688	671	684	648	722	661	704	625	653	665	635	699	716	656	679	663	695	634	700	663	669	702	734	719	681	669	683	684	669	709	637	681	698	661	667	668	634	672	710	681	690	752	654	685	660	653	662	665	712	664	683	646	698	715	696	724	684	673	642	676	670	653	693	651	673	685	622	666	661	709	671	660	655	665	705	670	656	641	687	675	670	671	719	651	654	674	659	674	658	661	664	650	674	679	691	688	680	672	681	709	712	713	695	665	686	673	656	670	689	688	686	650	660	742	662	719	670	691	649	738	662	703	684	659	668	669	686	738	703	709	693	669	665	731	687	689	699	724	704	705	652	647	657	683	639	705	688	640	692	700	660	688	711	682	732	678	644	666	655	688	687	643	652	679	702	669	699	681	666	685	679	673	676	674	664	661	659	690	652	663	672	644	693	689	705	639	701	630	698	663	701	666	717	683	666	654	668	652	696	668	662	707	734	646	686	684	657	698	646	708	708	691	670	676	675	686	690	661	712	682	629	697	649	646	648	725	673	665	629	686	700	649	649	697	698	693	677	689	686	659	668	697	653	697	674	695	694	672	654	706	652	702	676	726	692	669	657	678	721	703	674	658	638	675	652	746	679	724	698	714	710	719	694	661	694	696	676	680	690	652	686	663	692	712	718	672	671	673	650	705	700	703	687	651	674	710	673	686	689	695	690	640	706	625	694	703	677	688	702	705	655	749	667	700	703	673	668	680	695	674	711	719	701	674	672	718	696	683	631	657	675	660	624	668	653	693	692	637	688	646	659	689	691	714	692	728	657	703	719	657	641	657	725	686	714	662	697	666	660	648	681	690	699	655	663	716	716	655	641	656	649	657	687	650	714	688	695	703	620	702	707	713	685	713	679	644	711	689	664	650	690	653	707	698	727	701	666	680	689	688	664	662	686	655	669	701	671	636	699	696	670	735	688	628	701	680	663	705	661	720	668	681	629	679	646	685	691	683	662	680	720	687	687	707	712	659	679	680	696	693	709	676	676	710	696	726	675	689	676	705	722	734	688	663	661	701	703	698	697	684	663	707	700	632	643	638	658	689	727	661	737	677	686	685	673	689	694	676	652	678	658	680	657	676	696	674	684	679	660	689	707	701	609	684	632	692	652	686	642	699	690	672	670	730	687	725	687	668	693	702	700	664	655	705	607	682	711	678	685	701	697	652	672	678	656	655	709	681	638	689	701	654	683	700	628	626	692	680	676	704	698	679	717	691	643	706	701	664	709	633	664	679	689	648	649	697	676	676	703	702	655	629	675	715	674	684	624	676	648	716	700	675	677	680	656	675	690	675	754	625	741	638	673	657	641	677	681	710	683	681	695	710	711	657	678	671	667	693	708	710	641	668	687	692	726	673	681	707	636	723	673	661	721	740	668	687	698	684	730	701	660	671	706	670	674	674	691	705	680	687	638	644	657	728	631	670	692	663	673	669	679	649	627	673	694	718	679	683	686	695	664	694	660	681	672	733	709	673	630	631	670	688	687	693	705	677	673	707	684	664	692	688	699	676	688	692	680	664	662	645	666	666	663	696	688	654	721	658	699	667	682	708	662	682	672	665	668	659	697	635	718	672	716	673	672	691	630	669	700	686	659	684	671	651	704	705	718	667	627	692	696	726	691	659	693	702	671	723	646	707	695	641	696	678	662	711	706	708	694	687	667	641	668	716	653	688	646	701	659	695	710	687	704	672	728	686	676	713	707	674	717	662	699	705	730	686	691	696	691	675	685	664	662	699	679	663	682	663	705	702	630	663	684	641	728	669	695	710	673	718	696	698	681	673	675	663	644	691	695	673	696	730	647	647	718	666	694	686	674	694	695	664	714	708	696	747	661	711	682	663	716	706	697	669	687	670	709	693	684	648	694	639	664	693	663	718	690	648	694	669	650	735	651	677	708	714	686	666	694	707	645	689	681	744	704	691	682	699	687	712	701	686	690	639	675	689	670	694	676	753	689	671	695	703	697	678	666	639	713	680	690	647	656	707	700	679	682	686	689	681	654	671	688	700	682	677	655	703	699	689	652	671	706	709	689	706	728	674	661	688	698	742	703	698	651	650	693	674	691	680	655	630	684	645	675	672	681	701	697	689	706	690	673	671	652	656	646	662	658	687	678	628	742	652	619	709	640	695	680	639	673	691	665	703	683	696	675	627	672	649	664	688	699	706	712	665	665	674	670	656	672	672	661	681	739	683	644	643	696	702	718	716	671	694	704	700	664	687	718	700	703	680	715	627	651	711	692	737	702	681	669	679	716	640	685	669	656	713	728	662	687	677	671	679	691	715	655	631	617	650	633	687	678	680	720	757	696	637	658	704	678	681	672	701	664	686	641	652	677	709	656	674	702	721	642	654	695	663	724	686	646	645	683	674	687	688	636	702	703	755	677	674	667	678	684	698	696	713	661	676	668	645	696	670	716	687	693	680	697	659	681	703	666	659	677	673	684	703	670	694	680	668	682	648	665	644	671	683	687	651	712	703	707	651	696	672	671	659	660	668	656	690	684	708	697	668	672	671	713	679	673	688	654	689	718	608	695	685	677	677	642	718	670	690	668	671	708	694	690	677	698	669	685	661	616	689	683	685	634	680	689	697	678	676	671	697	719	686	692	712	679	738	706	642	652	673	667	692	643	691	672	719	681	680	706	744	735	672	702	710	704	727	655	643	684	644	677	658	685	681	663	699	702	723	706	657	688	662	668	626	691	687	659	681	673	641	704	640	657	681	682	653	649	649	698	666	737	631	670	660	704	699	650	634	663	686	695	695	698	685	673	700	697	672	681	663	668	689	684	658	646	661	670	735	685	641	670	705	749	691	674	642	683	647	671	716	654	687	632	655	670	711	701	678	697	708	710	638	634	620	685	630	647	664	702	698	729	710	707	714	668	728	681	668	717	651	658	654	661	672	610	730	700	675	628	695	641	668	682	694	646	674	693	707	687	714	720	673	729	672	691	731	646	677	671	629	683	640	674	686	705	655	704	677	692	664	703	666	680	671	714	717	645	707	674	724	660	716	650	692	697	653	669	663	676	684	672	724	631	648	714	705	660	738	739	706	684	700	685	694	663	686	698	627	655	667	660	713	715	648	672	685	696	696	704	664	685	679	679	651	729	671	671	676	662	696	729	714	665	687	635	692	732	663	679	695	687	661	770	696	667	690	697	628	682	662	679	661	687	672	722	711	686	741	659	691	654	700	694	674	649	671	669	683	678	695	717	706	685	692	685	642
10931	3440	1547	984	506	511	592	596	527	451	438	429	460	429	460	383	429	453	397	446	413	434	443	456	436	424	424	402	432	418	444	414	412	452	437	389	432	458	421	419	480	472	435	467	434	412	439	428	402	445	440	428	449	458	465	446	454	432	443	434	428	441	445	452	421	451	441	400	436	457	451	431	423	416	374	442	460	439	449	409	429	431	461	398	444	455	428	502	444	437	472	488	411	472	451	457	441	500	402	422	434	457	452	440	456	442	464	442	439	466	472	386	429	471	406	436	427	405	423	436	459	453	447	449	453	422	434	405	440	423	437	460	468	455	416	429	426	463	451	436	440	458	410	423	456	419	418	449	455	420	467	412	430	497	447	422	425	464	449	428	446	464	416	422	418	445	436	469	433	424	423	435	459	468	455	438	455	436	452	424	381	452	439	443	450	458	432	420	455	429	421	431	459	401	430	413	459	476	423	424	418	451	433	439	467	410	445	427	431	423	454	449	418	404	434	395	443	481	438	437	450	411	408	480	417	413	438	441	420	420	409	479	413	440	451	448	402	462	448	443	449	446	437	415	467	442	430	472	426	441	426	448	421	468	395	459	410	435	432	436	451	426	437	392	401	422	420	427	397	477	488	437	388	474	447	408	420	457	436	445	408	456	442	461	404	429	498	479	435	426	387	468	440	441	427	450	428	462	473	442	464	377	432	407	430	448	411	432	420	422	434	474	483	439	484	444	440	419	426	477	485	410	378	412	401	436	428	445	454	402	430	443	423	438	422	409	433	475	433	400	432	402	450	466	469	433	458	480	456	509	433	459	458	454	407	457	440	444	465	428	441	425	407	457	450	433	457	450	450	414	439	432	428	395	410	432	432	469	468	418	404	454	421	427	399	417	420	425	435	454	437	454	499	419	443	437	439	438	418	422	431	397	423	458	415	464	424	394	456	462	453	422	422	414	504	422	463	401	422	430	394	418	387	419	460	456	420	444	432	400	455	473	468	438	451	441	472	409	421	465	459	404	428	442	403	441	418	414	456	418	392	444	448	423	458	450	461	449	440	430	460	404	426	437	457	414	464	469	432	465	489	451	432	449	435	440	448	433	398	455	410	395	418	387	411	427	415	434	424	412	464	423	413	435	407	411	433	430	430	447	435	467	419	456	424	436	436	411	441	459	454	416	442	431	451	464	387	447	409	449	427	406	439	437	445	432	497	461	432	407	422	412	425	406	434	421	422	446	447	433	403	457	418	426	447	439	390	406	422	443	442	451	414	432	453	442	454	429	435	408	394	424	389	423	416	461	400	432	431	418	424	451	445	444	432	440	440	426	426	419	424	435	428	418	441	440	439	449	451	431	426	476	425	410	420	436	455	428	453	415	399	471	439	405	446	453	403	430	435	462	441	446	447	459	439	440	439	431	448	402	418	500	439	427	429	409	404	414	424	437	434	411	431	427	450	450	425	455	491	425	433	449	417	420	456	414	431	444	467	428	468	442	440	475	447	427	480	457	449	448	443	485	389	446	495	432	451	395	449	423	440	441	443	419	478	407	409	417	423	436	441	409	457	421	418	465	435	473	430	422	442	413	427	439	427	440	472	473	429	434	381	426	438	446	443	410	454	415	481	455	455	455	432	419	439	445	435	408	412	483	440	426	456	394	419	407	438	466	411	465	431	462	456	411	410	459	439	454	363	419	456	476	459	378	429	446	454	414	429	483	421	457	415	426	402	477	422	438	424	442	468	494	478	438	426	475	427	437	458	452	434	416	442	418	427	506	474	421	432	409	445	436	442	438	437	403	488	411	435	471	435	491	447	425	415	449	466	434	432	438	444	425	430	424	404	429	446	435	461	418	399	434	401	435	456	439	429	426	429	399	484	430	460	458	456	451	434	431	418	449	452	477	453	427	472	469	418	444	441	426	439	435	479	413	438	430	480	433	428	428	443	424	387	454	466	414	425	469	463	422	434	435	491	427	437	452	450	415	446	427	467	405	429	434	456	487	413	417	431	467	435	452	446	473	476	432	456	470	452	409	470	450	417	459	459	405	430	401	420	412	444	420	435	448	403	444	406	425	406	441	443	424	474	431	430	423	448	462	441	509	447	469	401	429	408	398	412	453	425	458	405	416	432	481	464	388	420	467	451	432	438	480	433	415	418	406	435	463	453	430	435	410	480	422	427	434	432	422	461	430	479	459	427	414	427	403	444	478	401	483	426	435	431	455	455	435	399	420	444	462	447	452	428	445	440	436	457	444	474	446	442	467	437	486	396	400	429	463	413	424	417	470	433	410	404	418	396	439	482	452	451	437	435	463	451	412	403	438	434	441	428	453	486	440	412	463	439	418	472	454	471	445	420	443	477	417	411	426	428	452	392	429	412	399	429	445	467	465	459	441	446	480	433	449	441	393	435	481	443	446	412	406	417	479	460	466	450	430	416	430	433	393	407	412	436	414	459	435	437	430	404	423	468	442	393	439	437	406	434	448	449	420	430	404	438	426	460	417	455	436	424	424	484	413	421	415	461	422	429	430	433	448	445	473	412	485	466	445	442	424	444	413	439	425	396	423	464	427	421	496	432	439	401	436	437	427	413	399	421	419	428	421	465	443	463	429	453	458	465	439	462	462	476	426	445	435	433	444	418	450	427	416	415	433	424	427	441	456	420	439	458	439	404	436	436	426	435	450	409	447	467	402	412	441	454	445	411	440	469	465	447	462	455	410	447	412	447	412	417	407	416	476	412	423	434	435	427	404	449	438	442	437	422	450	399	418	415	432	435	455	415	446	438	436	467	388	462	419	448	444	427	413	440	476	429	454	448	452	444	419	451	426	447	428	459	426	421	420	427	420	441	443	459	418	400	415	413	406	478	424	465	440	422	418	441	459	392	401	446	446	425	381	412	415	447	425	401	462	468	435	450	412	455	462	461	416	449	440	445	395	411	426	402	504	430	448	452	452	411	426	482	454	435	437	409	436	424	445	433	410	439	492	419	436	427	436	423	423	462	463	463	417	391	417	418	418	438	427	420	455	425	426	410	429	399	442	450	475	398	431	431	443	426	423	459	427	390	444	437	443	456	411	442	423	483	454	445	450	432	435	426	410	430	392	458	422	459	426	420	426	431	435	443	427	433	447	398	431	438	430	415	421	413	439	436	402	443	402	424	495	417	421	448	455	442	436	436	424	455	422	445	419	445	419	437	397	422	430	454	423	397	441	445	394	430	432	422	442	440	392	429	375	470	445	454	409	447	449	428	415	452	429	417	452	469	388	431	416	393	456	426	426	431	471	469	462	425	437	448	423	466	416	413	421	431	438	403	456	410	457	479	440	421	463	443	414	432	428	434	445	431	429	413	421	409	444	456	412	432	460	430	431	443	423	420	461	436	435	421	379	444	398	421	465	432	458	482	423	447	421	415	496	440	430	432	399	409	426	445	441	409	397	421	415	408	459	373	452	405	424	438	444	482	488	466	442	429	410	448	427	421	471	460	457	428	428
8096	4981	3400	2807	1297	1535	1626	1568	1340	1101	984	965	1009	980	1030	1000	1039	991	965	1041	1009	1004	1023	974	1000	1007	992	1036	1029	925	985	980	968	1036	983	1009	1009	963	979	1023	976	913	964	1091	987	1041	1033	979	985	1004	995	1012	985	1006	988	989	1007	1038	965	983	1016	1005	1005	1021	1059	976	942	1008	990	981	953	998	996	1028	1050	1047	932	996	982	986	1019	965	1014	1025	1005	1028	976	1008	1008	1061	990	1034	994	999	963	1021	990	993	960	980	1010	1044	979	987	977	1096	1057	980	1051	977	969	954	963	986	981	1000	1016	982	974	993	972	959	992	1023	1017	1023	1036	987	1029	1043	979	1023	977	959	1060	884	1035	1033	1004	985	1010	1028	985	995	988	938	1008	1018	1007	1021	1009	1018	963	988	1031	1001	1052	992	1000	975	994	970	1022	1002	1048	1002	1001	1075	997	1018	941	1039	966	1010	970	985	1021	1044	996	984	1012	996	903	1009	977	1021	1020	1014	976	915	958	949	979	1014	967	982	991	981	987	1011	987	987	972	1001	1031	979	971	948	997	1049	1018	1035	1002	989	991	966	1001	1029	964	1024	1025	1033	972	1028	960	978	1053	987	974	949	1020	1012	983	976	1003	1022	973	1030	1007	925	1033	1049	1031	1033	986	943	981	956	1025	1043	1010	996	988	994	1031	1029	1032	1065	999	942	1024	1041	982	950	1031	999	919	972	1027	1063	937	1003	1003	955	967	982	1019	1012	981	955	1009	1014	1041	1015	986	974	994	1008	1026	1001	1032	998	1087	1033	968	931	972	987	1042	1031	966	1029	1012	1005	973	940	996	1058	1016	1007	1028	1020	1041	1014	1050	972	1019	940	999	1001	1005	986	986	1019	970	981	1008	977	964	1017	1042	984	1001	960	1007	1070	961	992	999	1021	1002	995	979	1009	1057	1052	1004	1010	993	999	1044	1025	990	978	986	985	1052	976	1008	1024	1029	1029	996	965	960	1003	1022	998	1013	985	1015	1007	895	995	1039	988	1000	960	958	985	1003	932	1041	997	928	948	1011	985	1003	1052	996	1029	981	1004	972	998	933	992	1033	968	1016	1019	1008	1021	1007	960	971	1009	1059	1003	1037	990	1004	1015	981	968	986	999	972	952	1017	943	955	993	995	980	1007	976	999	993	943	981	996	1023	943	1016	973	949	1030	1038	947	985	948	1002	999	1037	980	975	949	1031	992	1008	1049	965	1034	1018	1014	1033	1060	1004	1029	985	974	991	960	1009	987	1093	954	963	1012	1021	970	1008	1045	1042	1005	983	962	1002	981	981	1018	1018	1008	985	984	1031	996	1005	991	982	971	977	1007	954	986	999	1032	1013	1031	986	968	980	973	987	996	961	951	1021	1000	1048	1001	989	998	980	986	1032	963	992	1023	961	976	940	1015	989	997	981	1004	960	977	975	983	1007	1005	1028	1051	957	1036	1007	995	966	960	1039	935	1022	974	1022	1004	979	1040	986	991	995	1032	1014	1036	1007	1018	960	1012	996	1010	1037	950	999	985	1036	986	945	987	1023	1009	1052	961	978	1019	970	965	1012	978	1017	949	1059	982	972	1027	1011	948	1032	1005	951	981	972	952	990	1056	1023	972	964	1054	1041	968	989	1024	979	1014	988	1045	1015	1033	967	1048	977	970	1012	1050	1052	973	1052	998	952	1051	982	951	1026	1014	993	1011	1015	1030	1017	960	994	966	1029	1023	1012	1053	1022	971	1016	984	1013	1046	1028	980	1046	988	990	1000	1008	1016	1009	1043	982	941	981	1041	1013	1005	1034	986	1025	939	953	1007	959	1000	966	1000	981	1014	1022	1007	959	1032	988	1027	1008	981	1007	1001	999	997	985	1006	1034	983	961	973	1018	995	1057	1045	1020	967	1028	970	1007	1055	974	971	943	976	1006	1028	985	991	1020	1006	955	979	994	1034	965	987	1001	992	1033	963	1016	1023	995	1015	1015	995	991	1052	1004	1056	956	951	964	958	951	986	1002	935	989	965	994	1031	1015	958	1005	935	1017	1020	953	1026	942	995	993	989	974	1022	1021	1001	1015	998	939	1012	973	996	1013	1023	984	992	1026	1015	990	1005	991	1030	989	980	968	940	1063	1002	951	1016	985	1017	939	1078	984	934	1006	973	1005	1000	1061	1012	1015	1011	994	984	1026	999	1029	982	999	1013	952	1006	1066	1014	975	948	949	1027	987	1040	1016	1019	979	986	1044	1018	957	987	1022	994	1003	982	1038	1021	987	1042	1011	1009	1072	1024	1038	1095	1002	1034	979	1000	978	1032	1037	1006	983	937	980	987	962	1053	983	1037	927	977	995	996	936	952	1008	1040	981	969	1059	1030	1085	958	981	1000	966	1034	1056	991	1020	1035	985	1008	999	1002	1033	961	1006	1009	975	1020	989	1038	942	982	999	1010	976	955	984	1044	966	998	981	1003	1002	1009	1033	998	931	1024	1038	979	988	1006	1033	975	942	1050	1002	1002	971	1032	964	989	971	992	902	999	957	1004	1018	1030	998	995	1033	1026	949	995	1042	1020	1054	1014	1036	1028	1004	971	966	967	939	1001	961	1022	1000	942	1002	1002	1023	1007	986	963	1081	973	980	1029	975	977	1017	1026	1045	1003	985	1028	997	1003	939	937	1028	981	1028	897	1000	984	991	1035	983	1003	1012	988	1004	979	977	1045	949	1000	946	976	1025	995	1006	981	1006	984	1050	1023	1062	993	979	1034	995	1025	1019	1067	1026	1000	1019	955	1032	1027	943	996	1060	1015	1027	992	982	1001	995	981	1017	1069	966	992	988	1028	1028	1017	976	963	1000	936	1042	994	951	978	1026	970	996	1024	988	976	1006	978	964	1003	988	969	933	1003	964	989	1027	1007	1066	1023	1009	968	938	994	988	1035	999	975	1061	1028	1024	1010	899	993	962	1002	964	988	1029	1001	998	1025	1018	1020	995	998	998	913	970	993	963	955	958	1031	991	992	1020	987	993	1011	1022	973	989	1007	946	959	1018	958	961	1053	1035	959	994	1011	965	1086	1013	981	956	1021	977	1059	1035	954	948	930	1004	1007	1022	1014	997	994	1018	939	991	991	992	1012	974	999	1049	990	1023	947	973	986	1018	1000	938	1029	983	1017	979	1050	1106	938	1004	1007	990	946	1050	1021	1014	1013	1003	1038	944	1046	1044	1021	1000	1001	1017	1061	1003	1088	1053	1029	1051	1019	1088	979	950	966	1010	1003	996	1040	990	982	997	979	1000	985	1002	1019	925	965	965	1029	1032	983	952	966	1002	1025	999	934	975	996	1020	993	1037	937	993	1009	1046	1002	971	1013	973	1004	981	990	1028	980	1026	962	1082	974	997	984	1021	992	952	997	968	990	1013	1037	993	996	1053	995	987	1062	1070	992	1032	980	1005	993	962	967	986	1016	982	1015	1028	989	966	1035	969	993	992	1055	971	949	996	1029	1007	1000	1046	997	994	1001	964	977	1030	1003	963	943	1054	1000	996	1008	1029	1021	1002	1026	1013	1010	1011	1012	1014	962	990	928	1017	1055	973	999	1032	1002	996	1026	1024	1002	998	972	970	955	1033	1037	977	979	974	931	963	1015	972	1037	990	1008	984	1031	1020	1064	942	1004	970	1006	965	991	996	993	988	978	980	1017	1018	1016	1016	958	1023	996	1060	1003	986	1021	997	1014	948	1018	1073	985	1015	1009	1008	1005	1019	963	1003	1006	996	990	1024	1006	996	999	1033	998	985	1004	935	1007	995	1063	1075	979	947	963	1002	980	1034	957	1020	1018	963	1008	1047	1048	972	1033	974	981	970	957	970	990	969	985	897	997	1008	948	964	980	1004	1002	984	974	992	1068	1035	1049	997	1000	986	1047	966	968	967	970	1025	957	1019	952	953	991	969	948	973	987	992	1066	1041	1042	1003	1003	1015	1007	1003	975	1002	1005	958	963	1006	995	1007	964	997	1037	951	1006	977	969	1002	1018	962	979	990	1050	1073	993	997	972	977	1022	960	1015	965	977	1018	980	967	931	994	1005	992	1022	1024	993	974	964	987	946	993	1043	982	972	1006	1026	1000	967	1033	1061	1029	981	980	1024	1052	1033	982	983	988	1055	1017	1050	995	1027	943	1021	993	970	991	1056	962	1003	992	1007	1007	1017	1045	1131	976	1012	987	987	1002	996	1009	1020	983	1038	977
33449	31373	26558	15130	3199	4497	3992	2759	1766	663	438	421	384	384	409	390	419	374	401	437	436	384	396	407	426	399	399	429	416	404	401	419	433	433	398	402	412	435	387	419	425	413	416	390	438	427	410	407	394	382	418	400	398	403	387	405	399	420	399	428	425	438	438	391	432	368	410	406	430	412	380	381	411	431	419	389	427	394	416	458	432	378	413	374	397	376	411	392	426	397	382	390	417	387	412	391	411	382	384	420	428	381	442	419	397	424	391	375	426	400	400	431	385	394	390	392	399	415	394	371	413	417	429	432	401	403	384	381	385	437	408	396	418	399	428	428	413	428	421	407	411	396	409	434	398	422	393	379	384	427	421	440	408	433	387	390	383	387	360	422	411	396	383	380	380	380	404	394	399	396	428	425	404	388	410	392	430	386	417	408	408	420	401	400	398	445	376	388	424	436	417	346	391	423	426	415	370	405	403	394	421	396	406	404	425	416	421	409	406	414	442	406	422	375	379	426	392	394	397	427	380	406	413	404	422	410	368	391	415	436	409	423	409	425	399	369	394	372	399	391	374	390	397	383	381	386	400	386	380	404	381	401	404	404	378	466	421	413	390	443	415	402	399	410	415	381	432	406	379	412	398	413	364	390	391	413	413	412	371	394	404	402	393	384	435	409	432	387	402	418	363	397	369	412	408	398	420	450	411	406	443	379	409	413	400	419	431	415	381	411	404	381	408	387	393	428	386	396	415	425	416	411	434	373	395	419	397	358	413	393	401	447	444	414	386	430	348	391	456	432	416	412	440	420	399	402	414	384	431	425	403	427	383	409	348	433	434	406	396	413	394	405	414	379	415	422	397	379	416	430	395	437	371	441	414	410	404	400	401	398	408	461	403	427	390	367	362	393	424	416	420	406	406	377	358	379	390	385	381	364	454	412	358	386	410	388	389	417	416	403	422	350	390	378	389	367	410	372	401	423	423	414	413	430	377	448	422	420	379	365	403	413	426	436	397	398	403	404	403	439	439	392	395	402	391	377	389	397	406	389	411	383	449	406	446	364	386	384	405	385	405	391	401	400	376	402	404	389	431	435	422	420	369	420	375	390	393	415	387	408	403	387	392	388	401	368	412	437	429	376	425	408	399	416	405	401	418	396	410	405	413	406	420	425	439	421	396	400	382	409	420	414	435	442	447	403	407	420	419	403	441	416	380	418	408	431	396	366	431	398	382	413	406	428	355	413	400	432	414	417	430	419	376	379	386	399	408	415	395	408	382	388	399	424	414	420	445	433	414	361	398	432	425	397	412	405	417	427	396	419	431	424	382	369	408	382	407	414	424	369	418	394	441	422	382	392	336	392	425	419	410	389	428	422	399	396	418	390	375	430	419	440	398	404	380	366	399	427	376	388	359	431	413	445	389	402	393	382	399	396	394	446	426	455	402	425	407	421	434	439	431	377	390	428	385	404	403	405	380	388	429	440	391	411	428	382	459	427	399	382	424	436	434	417	385	422	416	434	394	362	408	426	422	409	396	435	387	377	399	425	423	405	446	431	437	447	407	412	393	402	387	393	409	437	430	422	409	392	440	434	440	402	391	380	422	427	412	422	398	379	437	391	419	439	431	419	424	504	423	393	435	366	380	408	386	427	403	392	406	415	372	404	382	390	354	410	398	365	453	417	403	397	412	391	439	421	429	432	431	371	430	451	433	422	394	389	384	394	442	442	403	398	413	412	402	404	409	331	389	398	409	405	391	387	398	416	440	361	409	410	390	377	389	420	429	402	426	348	386	374	401	412	418	415	398	411	431	443	399	376	409	427	400	392	398	412	405	393	426	399	381	405	413	395	415	352	418	417	372	380	409	400	410	398	394	402	433	397	393	387	412	425	419	417	362	366	415	390	393	390	392	415	415	398	410	368	382	407	447	345	374	420	429	418	414	381	393	425	388	443	428	406	381	407	355	388	385	406	425	389	417	422	406	403	424	422	397	413	358	361	448	400	439	426	419	379	425	396	436	443	422	384	386	391	412	406	395	410	394	428	428	391	386	417	383	434	394	405	387	406	417	402	374	390	437	412	400	419	420	393	395	430	361	426	448	384	428	410	385	441	433	414	409	396	392	425	400	388	387	395	409	430	451	436	403	380	355	416	418	393	409	437	407	381	410	387	406	405	406	409	392	392	404	385	408	420	407	425	429	432	402	418	412	401	408	418	394	366	385	420	445	436	400	397	401	417	417	412	410	413	372	423	386	421	386	432	391	467	413	419	393	387	373	428	396	408	370	421	374	407	407	404	419	417	429	364	419	393	406	412	425	434	387	422	401	411	413	448	402	409	455	390	404	402	410	382	372	402	394	387	450	435	439	388	405	410	461	424	413	379	384	434	413	406	390	442	390	411	405	410	407	413	402	393	415	386	418	393	417	382	415	429	372	402	402	382	401	426	404	405	393	388	407	404	404	413	361	383	396	434	401	388	421	449	418	438	410	438	370	392	419	407	442	430	376	445	402	393	437	429	431	416	371	416	413	422	427	419	427	412	417	409	395	429	434	406	346	418	379	416	380	385	428	430	390	397	394	396	402	380	396	380	402	389	413	409	423	383	381	399	385	395	467	418	410	389	398	430	431	434	385	421	366	435	357	412	400	420	416	377	379	377	415	406	398	377	366	426	394	372	453	416	441	417	401	388	383	455	395	382	406	330	402	389	432	418	424	383	396	441	414	358	414	421	424	450	397	413	421	395	359	401	406	399	446	411	421	445	396	432	438	390	400	393	399	397	416	387	450	432	391	390	419	414	391	406	393	388	409	435	388	411	405	381	407	408	431	377	416	435	418	408	418	402	401	382	382	412	409	422	414	424	416	425	422	429	396	414	400	458	375	434	413	351	403	423	412	396	427	392	380	391	450	411	400	419	402	410	424	423	401	433	408	394	391	411	405	452	377	400	375	422	402	409	397	401	410	415	386	410	429	376	405	380	406	412	392	385	423	401	403	419	419	422	393	373	421	388	405	413	387	397	395	392	409	394	435	416	411	409	432	408	392	402	418	435	378	423	410	379	399	421	393	417	383	413	410	374	410	383	378	402	399	401	369	373	367	409	420	409	425	396	392	431	429	438	393	409	439	430	417	373	422	397	447	451	395	397	395	400	394	426	377	378	371	433	418	421	430	416	436	427	398	420	368	375	407	440	408	444	374	430	403	402	447	384	414	398	348	389	385	400	431	391	408	434	398	394	374	413	460	374	404	386	429	450	416	372	434	416	413	403	401	377	400	398	405	445	416	453	405	394	408	402	384	438	430	399	398	392	433	420	422	420	410	425	391	409	445	365	416	433	444	413	373	379	431	427	406	445	416	384	397	450	386	427	377	436	389	423	438	427	384	374	382	380	416	390	402	389	401	397	375	417	398	412	380	407	428	406	408	433	402	412	444	407	415	381	399	393	405	420	397	399	384	368	403	366	384	437	420	443	420	416	375	406	421	411	423	418	412	388	430	384	393	393
23208	26644	31375	19450	9460	15897	14084	10245	6955	2189	923	972	930	968	961	914	918	931	924	926	904	920	961	921	923	914	877	940	967	934	1008	916	938	979	956	907	966	911	905	931	944	918	908	926	934	914	919	920	917	945	948	964	899	920	932	971	955	945	925	903	967	943	961	944	908	915	892	905	937	958	964	926	933	923	891	928	950	929	959	923	900	940	930	936	927	934	923	925	972	913	898	875	912	947	909	919	925	889	911	933	969	916	916	917	953	952	907	925	951	947	899	937	962	976	910	935	979	918	997	981	920	891	883	955	906	863	956	893	905	923	900	958	938	907	976	918	998	942	928	909	948	971	903	901	926	892	942	915	946	943	919	947	964	884	951	912	903	943	898	947	949	910	940	958	913	912	884	966	886	924	889	888	888	913	926	900	873	930	927	926	945	935	947	936	924	926	944	932	886	909	910	965	949	943	956	975	942	915	950	913	919	956	892	993	926	964	922	946	910	878	914	959	992	882	922	889	930	962	922	926	921	936	942	932	909	850	913	944	956	894	970	876	938	930	964	904	964	959	931	886	962	921	884	919	948	954	965	974	909	930	897	965	943	967	850	924	903	927	934	931	937	956	905	972	990	952	950	880	879	919	935	951	908	939	922	897	946	983	912	940	897	940	904	903	945	917	891	975	944	897	924	924	965	918	882	928	937	944	941	987	955	954	930	971	912	934	961	915	904	908	909	901	994	901	953	909	942	924	896	890	892	897	973	968	921	958	897	939	971	925	904	968	923	917	938	905	877	925	958	894	944	890	910	964	946	927	923	906	937	946	890	1040	927	941	860	911	953	921	953	947	980	903	900	905	956	987	942	934	963	973	896	923	918	934	894	915	912	913	934	913	972	985	941	925	917	921	925	920	916	931	975	991	918	960	953	933	932	946	942	898	915	940	980	890	940	881	914	932	864	874	900	918	915	952	878	929	930	979	914	984	914	946	914	912	943	916	949	925	906	950	952	990	895	953	886	912	890	960	931	890	933	888	979	955	941	922	878	949	924	910	907	909	965	944	892	957	944	911	930	930	956	963	937	898	918	931	907	903	949	915	945	940	952	928	918	949	959	932	911	974	969	924	904	961	902	927	883	986	912	951	889	906	892	954	919	946	948	905	900	935	928	990	956	904	915	953	932	900	931	946	949	927	927	957	975	917	876	955	874	969	967	926	946	887	932	977	955	923	949	876	952	916	901	932	947	855	903	897	942	931	937	928	940	1006	930	905	905	933	943	852	941	931	933	916	950	909	958	891	954	919	968	902	906	904	937	990	880	932	903	970	988	896	952	924	958	918	964	926	900	884	848	923	890	923	928	881	1002	999	964	957	882	952	932	938	935	892	955	990	947	888	964	915	946	923	881	952	935	934	912	948	919	940	918	880	946	968	959	975	922	915	931	987	950	928	913	909	929	946	931	948	901	912	908	908	961	956	977	925	910	942	959	965	923	925	947	935	947	959	953	926	961	886	898	913	957	921	906	933	932	922	981	901	943	951	938	949	921	953	917	966	924	914	986	964	948	902	935	975	935	899	961	895	897	907	905	894	890	997	957	917	900	960	1015	937	907	958	963	930	909	889	950	901	935	930	905	901	921	929	965	904	918	935	900	929	914	921	941	964	931	922	922	947	930	929	971	898	964	918	917	942	908	924	925	947	935	887	934	914	874	892	915	923	928	839	905	935	954	935	883	905	924	970	951	908	938	914	955	940	926	930	947	960	907	956	895	902	988	878	903	863	929	931	925	997	918	948	880	955	960	942	970	887	935	917	900	938	945	886	954	898	1008	929	918	971	926	883	974	878	914	934	920	925	911	935	922	961	930	954	901	901	898	983	969	950	862	888	926	925	931	939	879	910	862	922	960	955	900	943	933	932	915	942	1027	880	880	922	945	945	877	901	940	898	890	957	971	881	929	934	946	972	899	968	952	920	905	958	935	893	905	891	897	902	920	889	931	904	975	928	957	926	981	940	970	916	973	913	885	910	954	925	970	987	939	924	870	914	915	943	940	886	931	904	976	932	961	918	926	926	953	957	949	882	899	884	944	943	935	935	928	891	950	901	946	885	914	882	965	924	907	923	916	897	940	901	895	913	906	914	900	909	914	943	918	980	941	930	891	964	890	918	900	960	949	930	954	959	935	907	958	966	928	903	889	901	922	928	975	951	965	866	974	971	941	994	912	947	923	923	929	929	919	898	925	933	924	951	920	941	904	948	889	944	920	938	958	982	914	913	921	937	864	917	907	979	981	907	913	952	880	960	885	911	906	919	928	953	918	954	951	948	934	899	858	919	944	928	904	977	897	959	926	914	921	917	900	969	905	965	906	949	912	932	941	915	951	903	963	949	934	914	910	886	903	942	936	916	933	917	1003	923	919	932	924	923	934	874	957	954	854	899	954	975	989	948	918	946	917	922	917	946	980	858	987	958	920	969	929	950	949	964	966	868	909	908	972	968	893	950	964	856	935	919	949	930	929	996	941	888	962	971	934	951	998	923	884	897	915	900	930	994	936	915	955	864	897	901	1001	866	895	941	915	915	969	953	872	943	907	917	937	978	874	919	917	921	914	925	935	885	894	867	932	935	942	897	943	902	954	899	981	899	945	916	949	930	906	874	983	914	952	893	906	902	971	953	913	920	934	914	926	962	947	953	928	935	913	906	868	907	890	928	882	829	934	934	917	919	944	913	893	922	916	944	959	938	953	950	932	881	947	907	921	951	877	905	944	912	967	912	912	916	899	935	929	904	913	922	985	934	904	941	923	918	917	961	933	912	926	912	967	984	930	911	901	869	959	953	936	890	930	921	870	865	944	940	950	976	980	975	915	943	903	963	945	899	922	967	982	905	940	887	936	957	888	886	950	924	944	898	892	902	905	901	933	916	887	916	907	895	911	950	942	908	887	939	943	881	910	881	910	928	958	941	913	911	954	939	958	947	930	949	939	920	955	926	903	911	962	963	882	875	977	949	951	939	876	942	983	906	942	923	914	893	1004	884	958	929	933	1025	921	897	945	939	918	1000	915	924	936	924	949	969	921	922	968	857	955	928	903	952	894	887	891	954	882	925	935	997	1000	903	958	927	966	901	960	929	905	935	936	970	926	956	967	936	915	957	957	883	901	933	900	951	909	892	941	915	889	920	960	911	942	946	961	909	913	964	924	903	939	920	948	934	968	875	990	885	954	939	944	945	907	957	941	908	925	966	994	1003	936	923	924	940	960	926	951	948	908	924	927	930	920	967	934	920	920	978	965	953	895	928	914	945	970	960	891	993	982	924	957	947	970	953	932	938	948	977	936	952	937	951	945	933	991	958	898	946	931	1003	952	973	975	921	913	973	901	905	963	889	880	908	894	899	890	948	965	944	901	888	873	911	953	939	948	960	907	963	907	914	959	901	938	956	965	910	947	954	928	863	1006	911	874	928	945	958	958	942	885	940	927	964	949	923	940	949	944	961	948	924	920	958	967	934	894	954	951	958	937	926
43335	43636	38531	25401	6100	7299	6597	4436	2754	801	292	313	269	319	274	333	290	304	286	317	273	279	325	299	286	279	271	302	282	280	306	276	320	298	272	279	307	286	257	312	285	258	302	242	315	318	314	262	279	297	305	295	304	282	294	280	328	305	316	292	318	267	308	299	312	313	325	270	298	294	286	291	300	324	266	264	298	274	292	270	260	274	289	290	301	250	317	318	313	282	321	300	275	293	264	284	298	286	283	300	291	305	330	271	304	263	278	288	279	302	301	306	305	269	303	310	296	317	305	331	312	318	297	291	331	309	306	319	273	307	344	296	305	308	322	300	297	302	328	289	263	284	304	287	276	314	288	285	287	283	313	314	290	278	300	286	323	331	286	323	291	281	263	309	282	299	311	271	291	284	280	305	315	338	311	289	296	278	285	274	259	310	308	274	307	276	278	289	291	262	290	305	292	296	291	260	316	289	279	307	296	286	320	285	297	290	317	296	309	316	296	292	279	274	271	296	291	307	286	255	292	280	293	277	267	273	274	320	263	284	256	319	320	334	277	278	281	240	317	298	277	310	286	285	294	311	280	311	270	312	295	264	292	284	325	263	266	306	302	273	260	284	294	297	297	277	298	271	323	275	301	284	276	286	292	289	295	300	311	273	321	310	294	271	275	305	299	319	302	310	316	292	298	284	292	290	297	319	311	291	314	334	282	294	309	286	324	281	283	321	305	299	266	317	317	293	277	256	300	254	268	316	267	283	264	289	292	305	335	282	281	288	282	292	274	313	318	288	284	274	287	278	280	294	281	292	275	309	279	253	315	285	284	285	279	294	297	280	307	284	296	292	301	319	301	334	278	289	307	291	293	325	322	279	307	303	315	274	318	282	300	310	305	303	334	270	309	296	270	267	236	312	309	305	293	294	278	291	288	283	291	302	270	302	272	281	316	319	318	297	262	272	292	302	278	278	317	288	288	292	258	315	278	282	276	319	260	274	299	279	293	329	296	296	289	295	279	315	297	268	295	284	311	294	272	289	280	288	289	283	294	252	277	297	315	281	252	320	298	312	305	312	302	303	300	275	307	282	281	297	306	311	289	290	327	287	246	314	269	275	235	266	296	285	254	285	302	315	280	300	309	288	274	283	300	276	277	294	257	289	284	293	294	295	297	277	293	296	288	272	266	271	303	305	283	308	310	304	255	291	296	273	274	274	305	287	268	281	289	265	356	287	298	294	337	256	272	324	292	306	284	264	268	300	266	251	283	306	274	335	287	284	309	283	272	263	307	278	296	268	267	288	303	326	327	279	292	297	302	330	285	277	285	304	289	308	272	268	290	263	309	314	311	272	317	270	267	298	274	284	289	307	281	275	314	285	283	273	302	272	288	276	259	294	286	297	295	292	285	274	255	317	318	292	319	282	280	284	279	318	313	280	278	260	288	279	308	307	267	254	313	285	294	319	300	307	309	308	309	312	279	253	312	284	297	309	250	276	279	292	290	298	283	289	282	289	276	289	290	287	301	278	306	282	273	292	269	279	299	298	343	281	294	286	313	295	317	280	274	248	296	286	289	304	337	313	253	283	315	290	287	285	283	271	270	295	288	302	308	298	271	292	290	298	292	268	281	297	265	297	281	274	318	298	284	328	282	273	306	288	278	282	318	269	288	286	285	288	280	318	286	290	272	265	260	291	281	292	296	273	290	301	304	251	292	287	285	281	298	295	270	265	302	303	307	295	286	308	305	271	299	310	288	312	276	267	258	288	287	268	277	268	272	261	304	340	312	267	289	310	274	300	295	282	257	269	336	251	288	296	317	321	288	273	301	315	289	302	294	274	288	288	295	294	291	295	303	302	325	317	281	266	269	277	294	328	305	288	301	299	289	276	262	300	269	326	290	266	303	313	285	293	271	304	291	312	310	296	298	309	285	271	291	281	297	285	311	298	302	321	289	274	266	299	263	311	292	306	293	290	284	269	270	294	295	311	287	296	276	322	322	289	293	308	275	309	315	309	267	295	286	291	304	297	292	273	317	287	322	259	302	289	289	270	316	331	298	272	286	294	289	291	279	295	293	280	311	301	291	309	286	297	305	280	293	285	337	296	290	279	306	321	296	294	313	301	309	301	277	284	287	295	299	292	298	282	304	315	287	296	260	302	271	271	294	287	298	320	286	305	338	276	317	327	303	291	295	272	325	321	288	300	307	290	300	287	284	279	274	304	314	279	283	334	272	303	312	317	281	260	312	285	286	296	302	296	300	286	257	268	301	255	299	292	303	298	266	325	285	291	251	282	281	303	292	282	312	305	268	299	301	262	287	314	336	307	317	311	300	300	289	291	294	305	301	299	311	306	307	286	294	331	285	286	276	277	282	291	301	278	293	278	240	274	275	298	330	300	268	296	317	309	289	268	319	293	298	322	319	319	283	315	338	290	283	293	292	277	273	282	304	248	338	311	303	308	290	302	300	309	323	269	330	280	274	263	322	302	292	284	303	269	285	289	290	282	297	305	272	244	307	294	262	265	288	291	289	326	284	318	321	308	273	289	270	298	322	303	327	310	311	304	304	275	282	286	279	287	293	298	284	317	283	276	303	278	294	279	307	327	295	300	266	305	277	292	321	333	275	300	262	287	298	317	266	289	296	260	279	280	292	297	329	303	301	255	322	298	304	262	291	307	298	289	308	283	313	293	266	278	297	279	296	263	280	287	270	321	271	275	268	308	294	289	266	330	285	282	289	280	269	294	281	275	289	281	313	319	280	261	314	285	328	308	268	309	278	304	321	307	309	302	295	293	262	286	257	285	278	314	301	290	265	261	310	307	300	238	272	308	302	284	292	308	293	270	276	315	259	280	292	307	297	309	274	308	266	312	300	335	305	332	297	292	285	295	310	278	280	256	306	259	317	307	282	318	299	294	278	278	295	279	312	283	323	275	281	264	302	322	323	322	287	310	287	279	291	290	307	293	314	275	287	282	305	294	298	290	326	309	267	303	286	270	269	258	320	260	287	299	281	279	313	330	320	334	297	307	268	315	307	282	283	292	301	287	267	312	298	297	318	275	292	303	287	295	291	281	297	275	289	300	286	304	282	302	246	301	304	321	293	303	325	275	293	308	300	298	277	278	304	264	274	307	280	297	327	255	281	306	294	311	319	251	261	270	296	281	273	291	302	287	300	315	313	294	282	305	270	305	276	291	305	247	299	312	294	264	321	306	284	287	299	289	292	304	309	257	303	285	261	290	268	300	304	308	328	248	319	299	285	305	302	267	316	295	314	309	285	320	271	282	286	275	283	298	320	292	302	300	277	259	299	279	319	268	287	289	251	281	283	270	297	297	300	298	294	265	261	302	279	331	286	320	286	302	315	286	299	284	265	295	316	314	296	301	305	296	294	279	315	306	292	275	297	309	308	287	295	314	293	294	324	310	314	288	318	294	334	271	278	297	284	279	291	292	266	307	257	251	269	292	287	286	298	292	290	298	331	282	302	285	303	286	252	262
29088	35252	40168	29032	13046	22121	20447	15802	10699	2618	707	736	720	700	679	694	692	692	693	716	650	709	706	722	707	725	667	730	680	734	672	701	689	710	702	678	668	649	691	731	694	741	718	681	715	649	707	697	724	729	641	655	706	678	691	710	701	733	682	738	717	662	706	690	695	714	686	665	716	695	720	731	676	656	712	716	661	683	672	722	678	710	676	630	712	685	671	712	647	712	689	663	741	709	726	720	688	686	683	702	673	603	729	721	700	692	730	732	657	675	750	687	685	699	722	722	663	711	661	645	716	690	719	700	671	718	722	679	725	724	693	674	625	707	700	689	723	706	697	706	679	713	709	702	678	722	701	726	691	688	660	696	686	662	678	645	668	716	741	728	716	675	704	644	708	657	664	705	693	721	668	718	725	724	663	696	703	686	675	733	707	722	744	679	659	661	674	644	631	684	742	696	689	677	681	703	688	691	685	729	672	737	692	682	647	666	700	656	640	678	668	658	691	679	674	715	726	691	676	659	666	722	689	756	710	694	705	729	685	704	698	728	719	689	720	687	705	716	712	660	696	683	645	669	667	733	718	716	699	665	697	739	725	690	695	632	699	644	673	707	717	682	663	732	692	699	704	645	705	643	693	695	666	700	688	715	698	705	682	637	676	680	668	641	703	655	683	694	686	698	691	692	715	680	674	677	699	699	716	690	687	701	718	694	662	684	661	696	725	694	695	688	648	703	703	681	708	724	639	704	649	675	714	698	643	696	697	723	655	699	671	704	697	678	709	721	675	683	711	700	697	710	694	664	736	673	716	691	704	658	715	672	691	656	695	690	645	702	734	708	655	713	728	688	691	707	726	726	679	661	726	662	701	699	669	697	670	664	692	681	713	669	675	721	707	654	688	674	690	718	671	708	682	657	645	685	702	675	727	684	668	680	710	662	624	702	698	649	713	695	741	705	671	699	720	666	699	656	672	703	665	692	726	651	707	645	712	662	724	677	701	628	688	710	710	652	705	696	682	657	673	730	715	679	684	694	755	686	699	689	693	695	659	675	705	737	717	691	678	676	746	699	637	659	712	684	735	694	661	698	690	679	679	702	716	736	701	649	656	683	665	704	733	716	742	734	724	713	688	758	697	732	670	676	664	647	667	716	671	682	684	677	686	688	666	686	697	706	718	663	691	676	699	676	689	672	689	692	659	660	745	693	714	688	711	669	699	641	742	702	693	671	675	682	720	744	709	683	679	724	701	673	665	637	708	714	667	615	655	734	655	669	653	690	667	653	708	735	634	679	724	669	697	660	718	744	730	683	665	703	681	695	637	657	754	682	734	677	715	694	714	678	725	680	709	684	694	676	690	698	713	682	710	722	652	671	654	684	726	688	705	664	637	728	695	746	667	720	703	686	691	699	673	679	709	682	720	675	710	699	751	695	687	667	705	697	713	714	663	686	674	677	653	704	659	664	734	672	665	648	687	716	669	688	672	699	729	680	702	702	766	655	681	676	655	668	656	710	695	688	692	659	723	707	711	676	683	698	689	711	663	717	714	663	659	654	667	691	690	628	700	672	672	668	661	675	769	690	762	724	674	668	651	655	698	676	675	664	672	688	703	686	715	640	664	674	709	695	707	653	725	753	655	685	708	710	688	628	693	701	700	693	701	661	700	712	671	709	730	697	705	673	721	614	694	705	702	697	710	685	694	707	678	698	654	739	656	676	697	727	694	666	696	705	671	706	717	701	709	664	668	690	731	681	719	694	671	739	693	723	684	719	695	672	677	679	728	661	742	682	693	697	712	649	674	667	694	670	691	694	671	687	725	679	703	728	717	705	678	726	699	695	666	675	663	690	647	679	669	691	653	690	672	671	638	711	675	682	635	658	669	667	703	703	670	704	701	673	706	653	743	705	695	716	717	730	629	641	743	689	648	676	658	678	686	703	725	686	661	722	700	693	729	716	718	689	638	670	650	657	658	694	690	668	725	678	687	692	663	688	661	695	682	712	695	641	646	676	684	688	677	669	651	660	717	693	675	732	701	678	725	690	695	662	677	654	751	706	707	703	716	674	708	691	664	714	681	705	767	638	668	641	684	713	717	723	683	702	692	707	728	700	675	668	643	685	656	687	693	683	689	720	670	690	666	633	701	664	687	676	707	663	669	679	722	694	669	693	687	697	656	710	723	685	725	725	666	696	659	676	709	658	682	696	693	726	703	671	665	706	672	673	726	698	642	680	664	697	736	713	679	622	715	683	704	695	687	718	710	653	697	659	647	702	746	687	675	718	691	649	639	702	723	714	684	685	680	644	692	702	689	680	653	723	677	707	688	714	672	702	676	635	690	683	681	748	693	685	705	692	659	674	738	725	709	729	657	702	645	678	688	703	653	717	687	706	688	655	686	678	665	678	671	748	684	709	720	732	673	722	667	647	673	660	726	651	733	739	713	682	655	664	683	676	704	674	681	683	728	655	650	684	654	669	681	706	698	693	690	685	747	632	666	703	721	696	683	685	669	704	689	683	680	713	680	711	645	717	713	636	729	661	635	725	655	674	684	708	681	724	683	716	695	654	698	675	707	698	698	668	740	706	682	719	690	682	708	650	666	697	692	682	635	709	671	671	732	699	714	662	655	676	712	670	681	692	717	699	659	675	718	658	687	665	673	718	672	702	710	701	670	670	677	681	679	691	692	672	735	684	693	715	734	744	671	716	773	684	699	691	685	704	696	685	722	700	714	702	657	688	696	677	689	715	686	713	700	728	691	706	682	707	724	696	658	698	759	665	661	649	713	666	676	679	715	669	688	689	700	695	695	647	714	645	654	695	665	700	665	724	719	724	672	725	696	657	709	659	696	663	685	686	707	679	687	674	730	708	673	686	725	664	691	713	726	682	700	635	660	653	672	698	703	707	664	686	677	667	703	688	715	678	706	664	675	680	683	717	703	655	744	691	690	682	727	663	669	686	694	696	687	685	725	708	755	703	715	645	685	692	666	679	688	675	667	684	733	680	709	676	709	690	709	683	709	685	669	676	690	742	652	684	669	711	701	679	714	707	676	639	707	683	644	683	723	714	707	700	715	684	717	700	636	749	655	696	687	693	670	665	752	688	710	688	701	673	703	708	718	697	672	692	689	680	666	730	714	691	750	700	714	683	676	640	685	695	671	702	704	700	647	698	689	695	696	715	655	707	695	693	699	695	701	698	674	710	682	683	664	681	644	709	687	684	662	698	667	631	695	688	693	678	675	732	681	682	750	689	721	679	713	721	650	726	718	647	748	690	687	718	692	741	711	678	705	679	687	685	650	661	699	715	678	673	691	634	697	665	683	694	722	661	708	674	707	647	729	698	733	664	690	702	720	649	696	697	663	710	659	701	730	657	674	702	736	651	705	703	691	683	671	737	717	701	656	715	684	703	691	672	651	667	723	719	666	734	703	681	692	634	679	730	681	694	676	695	659	690	698	709	692	693	688	707	650	642	694	709	677	675	659	701	692	633	714	702
11380	2940	1729	1014	522	563	614	598	512	474	401	437	416	476	410	412	425	431	435	411	426	499	426	518	454	446	445	434	443	431	453	455	420	443	395	455	423	412	475	462	375	438	445	408	444	413	451	479	442	476	439	443	444	438	454	441	451	454	438	408	460	432	445	427	454	453	437	434	438	421	406	446	416	435	455	424	492	473	465	440	420	424	438	451	461	402	433	419	441	438	411	444	437	436	471	420	440	457	480	423	437	424	417	426	396	447	426	440	437	460	434	443	452	432	417	458	419	440	421	411	423	443	488	456	455	445	445	415	434	430	391	441	442	421	399	392	433	454	388	459	415	423	437	450	452	453	449	469	444	434	427	445	473	494	425	453	483	414	446	433	436	457	424	476	415	460	430	457	434	430	438	449	409	430	435	447	481	432	420	436	447	460	417	472	478	407	390	410	422	428	435	422	463	444	434	443	415	418	442	431	420	443	449	457	424	465	416	441	437	427	394	468	479	441	413	430	440	451	431	442	451	406	444	452	409	457	408	412	459	420	438	457	420	425	426	411	444	445	421	472	420	439	422	436	442	434	512	441	469	442	420	467	443	444	422	440	462	394	418	453	399	435	476	428	452	429	419	423	471	431	422	432	446	431	402	438	441	454	440	424	434	449	416	449	412	455	442	444	408	427	419	457	441	453	454	423	428	412	467	480	402	415	444	458	442	468	457	452	416	428	421	439	417	426	482	476	466	481	441	436	421	439	448	449	491	444	402	490	422	446	467	460	394	463	446	458	463	434	424	424	471	443	430	411	456	427	453	438	454	414	429	472	451	405	471	441	413	472	394	388	426	443	394	445	470	438	461	445	454	427	440	446	440	485	462	444	478	465	444	424	428	394	477	476	459	438	461	484	477	413	433	394	426	407	439	465	425	425	472	441	425	453	432	428	427	431	438	411	479	421	413	434	456	463	459	439	469	463	429	433	468	434	442	452	437	458	418	438	458	448	422	413	485	401	456	449	423	433	445	446	420	450	411	445	447	439	470	424	428	470	484	405	469	426	460	476	424	454	437	418	432	414	421	452	409	407	399	468	427	417	438	456	448	422	431	455	412	389	431	440	469	444	433	403	453	446	423	442	433	417	451	422	479	431	425	416	440	443	437	425	459	466	468	448	471	426	429	444	427	457	444	445	453	417	468	415	407	457	474	467	475	404	457	422	460	434	416	429	427	446	430	440	451	448	421	410	433	414	456	465	447	420	457	441	481	476	424	450	405	467	420	469	446	413	462	425	438	454	428	402	445	412	429	416	447	431	450	466	445	434	442	444	429	470	407	410	423	445	415	428	484	437	419	441	423	405	498	428	442	432	419	455	413	489	422	419	415	473	420	444	432	434	370	405	444	426	420	461	429	416	426	462	433	476	449	425	399	433	429	409	426	378	427	423	431	427	433	421	461	457	439	416	405	471	496	406	414	461	476	402	412	446	429	424	441	417	462	435	447	427	430	432	427	460	447	464	444	401	443	417	414	414	468	465	422	425	404	467	433	436	494	422	435	428	400	389	444	460	432	447	431	443	441	445	425	434	415	420	445	444	460	431	431	403	430	430	443	446	461	448	464	427	416	451	449	426	423	426	445	469	431	449	489	452	443	415	424	443	461	457	424	428	462	409	437	431	413	407	480	414	435	438	460	449	465	459	450	449	435	445	432	446	461	409	477	436	456	412	442	443	452	440	442	456	437	465	453	453	448	439	474	435	403	457	427	459	461	467	396	407	467	415	456	447	463	440	449	421	413	439	447	471	447	472	474	428	454	453	417	432	456	438	427	445	449	401	430	401	445	474	427	421	462	442	465	429	481	420	464	467	396	489	443	471	464	478	444	439	425	451	464	478	454	454	462	426	461	468	460	432	463	464	426	452	463	439	412	433	432	491	482	469	457	443	453	459	462	443	467	453	446	422	479	452	453	462	443	417	412	418	412	406	468	457	411	442	413	443	478	459	428	454	493	443	457	403	450	437	472	441	454	448	465	412	424	435	426	434	448	420	437	401	418	441	450	402	403	442	485	462	454	434	490	484	482	426	430	462	448	460	448	440	450	421	427	396	411	431	434	458	455	435	439	440	435	425	450	420	408	424	426	429	432	444	422	425	440	457	447	437	419	419	419	430	420	448	442	486	446	442	426	389	433	412	459	458	481	445	428	459	471	425	446	430	415	466	455	420	434	404	412	444	443	419	482	480	407	445	447	440	484	422	360	439	473	413	427	412	469	378	464	428	425	447	456	482	414	441	423	440	452	447	431	456	464	447	447	440	448	467	398	437	467	446	396	454	471	475	461	397	412	437	478	413	407	439	440	451	449	416	453	421	444	436	433	423	500	435	465	429	440	420	427	410	439	442	435	436	423	474	427	443	459	438	417	428	429	463	488	418	452	423	405	447	418	426	427	413	451	424	416	426	465	435	443	452	447	489	399	455	455	466	442	458	457	446	469	478	451	443	472	440	418	448	446	430	427	409	409	408	485	417	455	477	451	444	451	471	416	426	424	424	414	464	414	470	444	433	430	391	428	456	427	408	423	434	455	463	448	421	473	451	470	482	425	423	418	425	440	429	430	455	430	404	435	465	418	426	454	436	430	480	468	467	413	438	448	434	432	425	429	404	456	409	499	455	428	416	458	466	443	434	442	465	419	432	432	427	475	425	457	423	475	434	466	455	415	420	432	461	449	450	482	455	402	415	458	402	444	412	413	396	406	412	430	425	409	458	503	456	475	451	445	443	441	427	427	491	436	448	434	387	451	453	412	446	449	492	406	441	429	438	455	460	422	438	450	438	427	456	453	446	432	424	411	408	459	473	443	452	422	441	465	457	424	461	427	433	413	449	416	427	428	413	419	469	455	456	456	443	465	430	425	456	407	371	457	411	441	423	430	419	451	410	477	449	410	458	455	461	455	459	455	440	421	419	454	435	462	454	427	419	483	448	477	482	422	447	461	446	436	464	465	419	429	413	435	394	444	437	408	411	484	459	437	398	431	460	453	426	453	463	464	454	438	435	417	425	428	401	448	468	435	439	439	449	427	417	432	439	436	442	432	435	464	441	432	438	430	435	480	456	449	482	417	476	431	413	470	448	448	448	458	429	397	448	442	403	412	376	470	414	444	429	432	427	454	437	418	452	415	451	426	438	474	415	444	406	407	414	442	424	437	437	480	473	431	475	375	453	454	457	428	443	468	469	422	453	410	438	448	437	450	483	440	480	388	435	425	458	457	466	486	419	417	408	412	455	452	453	462	448	445	426	428	436	450	426	421	484	433	428	442	471	417	396	436	427	440	444	412	458	400	432	453	462	429	432	430	430	450	476	408	422	445	454	442	456	434	419	487	477	424	432	427	433	465	440	455	439	400	490	439	436	439	474	453	419	401	400	469	461	465	432	447	425	463	442	470	464	447	458	479	429	484	396	421	423	392	446	412	422	433	406	414	454	431	431	457	422	455	457	485	432	461	430
8095	4141	3732	2803	1403	1678	1802	1595	1312	1049	1017	1070	1078	1016	1005	1035	1039	973	1014	1008	1024	988	1031	969	1022	1005	1053	1056	1020	976	948	1010	992	947	1051	1013	985	975	1056	1023	953	1023	989	1043	948	965	997	988	1003	1034	961	1064	997	1046	1007	999	977	991	1050	1014	1022	1009	1047	1043	1034	1026	974	1019	967	1016	1040	1048	974	1022	990	1033	977	1053	983	1052	984	1026	997	1057	983	1024	965	992	1001	1044	997	1017	986	1004	991	1006	1049	1016	972	960	951	1001	1004	981	989	986	1017	1027	996	1041	979	980	1012	1016	967	1019	1014	1010	942	976	997	1000	973	1019	984	1019	1029	1027	1013	959	1026	993	984	952	953	1002	1030	1011	1031	1010	968	988	997	1028	1013	1035	1014	966	1021	957	1023	962	977	1012	963	993	1098	1018	990	988	969	993	967	1009	1002	1057	985	985	1008	1022	1000	951	1028	997	999	1029	1001	995	1024	983	1035	955	956	952	1013	995	974	1015	1025	1008	1031	949	942	1004	1028	978	990	1046	1041	986	976	1029	989	998	1020	1024	1040	933	976	1004	1019	986	965	1006	1033	1005	1023	998	1008	1024	961	975	1041	978	981	1011	980	953	977	1017	1004	1020	1002	951	999	973	1047	1024	1032	1038	1029	1002	986	984	1051	1019	988	994	1007	1039	999	1008	1033	1026	1028	1048	961	997	980	984	970	1009	980	1075	1008	1012	1018	1030	1004	1015	981	1009	1012	1007	1037	1037	991	991	1002	955	1004	937	974	981	1036	973	983	958	995	965	1018	979	1008	1010	1042	949	960	1021	988	988	991	1009	983	1018	973	1037	1012	992	934	1001	978	1002	994	954	944	1033	1033	1010	988	995	1060	950	1007	1005	1037	1009	977	996	999	971	998	1021	979	979	967	997	1018	1052	1004	988	960	995	1044	997	999	973	1029	989	1005	1002	1072	1063	968	1017	1025	1062	1029	947	1013	990	931	1049	959	1049	1049	1018	1047	983	1016	950	1059	974	983	1059	989	1002	956	966	993	988	987	1075	1010	961	1042	996	988	988	1028	997	1038	1021	1007	994	1030	1014	1046	984	973	982	948	993	992	1028	999	997	1063	1035	1039	893	1038	980	1014	915	1033	1008	1030	1027	1052	1008	965	987	981	1003	1047	964	997	997	1010	1011	1007	1000	984	1010	1046	1019	1020	978	977	968	1051	946	1005	999	1062	1027	1006	970	1006	1033	968	1048	1047	997	983	960	982	987	1024	1030	999	999	933	986	969	969	1004	972	1041	1019	1056	1013	1070	1012	1038	1004	978	962	975	1000	997	1007	1039	961	1002	1037	1014	991	1036	1013	1028	1012	1014	1025	1018	1008	1003	999	1018	1013	1011	1037	978	993	1009	920	976	1032	1007	1010	1078	1020	1014	988	1028	1038	1068	1041	1041	982	995	961	1039	1025	1068	1064	1011	980	1022	1016	1036	966	1045	974	969	997	973	993	990	1074	961	1016	968	990	984	972	971	1003	953	1063	952	946	953	978	1091	996	983	1008	1003	1013	1012	1039	1016	1012	973	1004	960	977	1011	991	997	959	1000	1032	1001	996	957	1080	950	945	987	1017	967	969	990	1029	1006	1036	960	972	962	1056	981	993	964	1020	947	986	994	1016	1002	1026	991	1023	1000	1004	983	998	1014	1050	965	1009	1014	987	997	964	968	1013	1003	1040	1056	1008	1000	984	1016	994	1001	967	997	1002	980	1046	993	1012	1092	997	1026	991	1001	960	1032	1006	1031	975	968	979	1016	982	1052	993	1024	996	1074	1020	1020	1020	1041	1016	916	1069	1026	1033	1024	1000	1005	1022	1079	948	1019	1028	954	970	1028	1015	973	957	943	1004	1007	1039	1028	928	1014	1003	994	1027	986	993	1006	962	1045	1034	1040	947	987	1042	971	939	997	993	1024	1052	1014	975	1008	980	979	1026	1006	1037	1029	928	962	961	995	980	1003	1007	1015	1020	1062	997	967	1010	1005	998	1044	1009	985	1002	1070	1063	995	1013	1013	975	1046	1039	997	993	1043	997	1003	1005	1024	997	975	1022	1066	1012	993	1027	1007	1042	1018	1043	1035	1010	938	983	1032	961	981	1027	1003	1056	1017	966	992	1041	992	1039	1013	951	960	1010	1010	990	998	972	983	1003	1073	994	1007	1027	970	1003	985	1018	968	984	993	992	1017	996	996	1012	1025	1004	1053	1039	955	1019	971	980	1034	1035	1013	1026	958	1004	1085	1036	992	996	1018	949	1016	1054	970	974	931	1046	1099	1008	981	992	995	991	1014	1003	987	1000	979	1031	960	1025	1019	996	1037	999	1082	987	1016	1002	1003	1022	1076	959	991	1018	1006	981	972	954	975	1027	1065	1002	1017	1064	1005	1024	973	972	1016	965	1026	952	961	1023	1017	1026	1030	961	1038	1036	1046	1013	1045	975	1008	970	998	975	1003	1019	1093	965	994	979	962	1024	994	989	1042	982	1039	957	973	981	942	979	1039	987	1011	945	1053	1028	937	960	1057	1018	987	1001	1011	1032	1044	1053	1020	957	994	1038	1033	1028	985	969	971	1007	1015	1051	962	1048	950	998	1053	1014	996	968	1065	979	986	996	981	1052	981	996	1006	980	972	983	1016	1048	999	963	1018	988	1028	1067	1017	983	957	978	1019	1015	990	1005	1035	1057	1012	981	980	1035	995	969	966	994	989	960	962	981	1042	1010	1040	1016	980	982	934	1016	991	1004	965	1000	975	1003	941	994	1011	993	1008	1011	984	970	1093	1042	1051	975	984	1029	980	1033	971	1020	1035	991	1015	1049	1003	1042	1017	985	968	1014	1026	1036	1007	1010	1022	1009	1020	1000	955	1005	1039	1000	1020	997	986	1036	1005	1007	1028	1008	1037	985	1044	1000	1003	1037	1001	1031	1030	986	987	1049	978	1005	1029	976	972	1025	1016	1000	957	996	1016	1108	943	932	978	1014	1026	1000	990	1005	986	976	1023	983	985	998	1008	947	1047	1041	973	1016	1062	989	1013	989	984	1031	996	1022	1001	1022	1036	1005	1017	1016	1028	954	1049	1052	948	952	966	1038	1037	1005	955	990	991	1002	1013	962	1019	1052	1015	1041	1039	1001	1012	1020	1038	997	998	1010	989	974	953	952	1036	982	1027	1014	1021	996	1039	1030	1006	1081	996	1032	984	1009	1013	962	990	1039	988	1046	1014	999	1045	1062	994	1018	989	997	970	973	982	1028	980	989	1017	1013	982	965	973	1044	972	957	996	1009	993	1019	1014	1039	974	1087	1018	978	1000	1003	964	940	917	1014	929	997	1004	988	976	1038	1015	1019	1032	1024	971	987	1011	1024	1003	1039	1016	1026	964	990	1006	1026	986	1047	975	999	997	976	976	990	1000	991	954	985	922	1010	1017	973	980	958	1046	969	1008	957	1006	1049	1050	1000	1067	994	997	988	1040	981	1008	993	1029	995	964	942	1008	995	982	947	1040	995	987	1022	1033	1067	997	1000	1032	1034	1008	947	1004	1022	1032	1036	1021	996	1001	1013	1028	1036	968	1010	941	1019	1003	1006	957	973	985	1044	953	1018	1001	1011	987	1026	967	968	954	992	1091	952	1026	969	993	1004	1041	976	995	999	999	988	975	1028	971	995	1001	1016	1004	1003	957	1045	1041	1004	989	952	1011	1034	959	985	1046	1003	997	950	1010	1004	995	1042	1064	1020	1000	1032	1049	913	969	1009	968	1026	1020	985	996	1037	1003	974	1027	937	979	1003	985	1032	1006	961	966	977	997	1048	1043	1002	955	970	1030	1029	974	1019	1004	971	1077	930	1065	1021	1028	1007	1023	976	1010	973	1011	988	1031	1002	1010	995	965	987	943	1026	989	1005	985	1017	982	1048	1032	936	1022	1002	998	1007	980	1006	1014	1002	972	962	1022	1012	1017	997	984	997	970	1057	1073	988	990	1010	945	1046	1022	977	1008	978	963	967	968	1031	920	992	995	1014	969	1025	1022	967	985	967	983	1033	1020	1028	992	958	1008	1033	976	993	1008	1018	990	1000	996	946	974	971	960	1010	981	1014	1009	1036	1039	1055	1042	987	1004	955	956	1054	1039	971	1013	1039	1023	1018	1016	1003	965	963	951	1084	964	976	1025	1000	1063	957	1004	1007	1089	999	982	980	993	1042	979	1007	965	1090	947	1013	971	1037	996	1002	969	1048	973	992	1016	1016	997	984	967	1030	974	1015	964	1012	1007	960	1047	1003	940	998	1082	938	1065	1020
35373	29085	25234	14944	5071	5362	4331	2660	1516	597	419	410	389	391	378	412	375	388	395	428	387	403	425	383	382	408	374	427	400	378	403	372	355	405	398	418	374	394	333	386	398	415	409	398	404	391	425	379	412	384	398	411	403	432	429	421	393	419	406	396	396	409	381	380	370	401	409	402	374	435	404	420	424	444	422	371	420	395	420	392	373	399	384	372	376	381	438	395	415	395	435	406	386	409	429	412	378	398	394	414	397	392	398	400	390	427	424	393	401	422	398	396	379	356	405	417	397	423	417	412	432	390	403	415	390	419	429	403	417	414	442	364	400	404	419	368	388	393	412	411	430	388	411	409	425	417	389	409	403	413	416	377	425	411	426	391	403	427	419	402	414	392	406	395	428	411	440	403	387	356	378	390	392	409	422	399	395	417	422	417	343	401	407	373	389	421	417	372	402	425	429	428	430	397	401	412	394	428	388	399	414	394	396	370	391	398	391	394	429	410	399	375	409	411	419	390	429	412	414	371	458	410	417	388	432	427	378	392	430	404	427	443	405	409	406	398	403	386	425	394	376	383	406	414	418	381	389	404	416	398	392	408	425	402	387	413	380	424	366	410	391	406	427	435	428	444	366	461	393	400	425	428	377	421	462	429	424	339	385	368	373	392	405	396	361	376	402	391	375	369	436	402	385	400	381	352	421	452	435	404	411	407	382	395	425	371	378	439	425	431	419	414	368	425	397	426	404	396	392	392	445	400	422	418	387	383	364	409	409	419	410	380	419	448	439	405	415	437	410	426	381	399	391	401	368	419	412	426	411	411	369	388	403	417	392	453	457	416	440	396	425	436	406	420	417	430	392	399	442	402	394	396	379	416	456	371	387	402	415	416	356	407	402	418	368	429	416	416	403	436	402	402	414	388	357	399	411	417	402	451	398	390	397	409	398	389	413	392	396	372	393	405	391	436	429	425	401	419	416	388	395	415	392	437	401	415	399	432	406	429	395	429	417	406	415	424	387	408	421	414	405	422	455	439	389	397	397	395	401	393	412	406	408	418	422	407	441	424	393	412	414	389	427	403	383	435	433	383	395	365	446	380	414	415	450	384	386	376	422	396	429	438	426	393	379	435	403	423	409	422	485	384	405	407	392	425	425	378	423	353	399	431	426	444	418	404	452	379	403	376	405	376	443	411	416	365	474	439	400	370	393	446	385	424	399	396	436	404	414	366	387	424	402	387	428	403	390	400	415	372	418	394	412	442	435	392	431	444	433	431	390	435	386	394	427	382	407	396	414	385	429	405	416	438	373	385	353	378	430	404	388	437	409	420	392	429	448	401	422	395	384	376	391	388	410	400	423	383	392	384	389	386	398	409	404	406	384	419	426	421	431	432	416	401	397	400	387	426	477	405	445	411	405	396	480	419	412	431	414	390	399	384	392	376	427	403	407	414	414	368	411	385	408	431	415	437	416	422	427	386	419	391	414	444	406	406	375	409	380	430	384	419	409	383	365	403	460	430	393	422	369	368	438	435	421	438	403	406	416	382	405	381	400	388	382	374	360	371	412	435	416	418	390	377	400	416	396	420	456	418	392	381	422	433	403	384	393	414	422	376	483	421	393	378	354	407	365	456	377	426	402	398	380	375	380	398	385	394	427	386	412	393	412	393	390	433	408	411	357	430	404	401	393	419	417	388	430	397	387	401	405	430	414	443	403	413	373	359	367	394	409	420	410	434	425	394	398	415	431	378	415	392	444	407	415	415	401	373	369	429	397	415	409	459	393	419	425	423	417	391	407	424	406	410	434	413	413	419	414	444	384	427	407	397	398	412	370	415	383	387	417	425	438	437	356	407	416	425	407	431	370	361	435	409	412	392	416	424	407	412	400	387	442	376	428	384	446	391	422	417	429	405	384	373	386	398	423	419	395	399	366	406	432	412	416	380	428	395	408	435	373	387	396	381	404	433	417	390	425	396	435	380	420	385	446	410	394	411	395	407	404	394	435	383	374	432	393	405	421	361	414	450	449	398	403	423	383	384	436	390	366	424	441	395	430	381	395	397	394	411	428	399	435	417	372	411	404	443	390	361	420	398	387	401	435	398	416	425	404	442	405	435	408	397	357	418	435	419	391	417	412	403	403	392	404	389	457	420	396	437	407	418	417	404	417	384	411	403	393	446	417	395	406	423	402	426	376	398	397	427	404	397	388	405	379	430	379	353	411	384	400	423	406	424	442	430	389	409	373	413	423	378	410	406	416	372	387	382	399	445	385	417	423	409	417	421	379	414	415	396	431	420	433	388	453	397	393	396	449	394	397	394	428	419	415	428	415	437	449	397	438	411	419	387	410	397	421	394	403	387	372	426	387	416	401	417	415	385	405	377	450	413	365	419	413	437	401	437	430	390	427	431	385	394	422	429	406	402	382	401	419	418	390	426	409	392	404	404	424	424	408	364	443	389	429	401	410	411	372	407	380	413	394	433	407	410	424	387	412	444	427	431	397	401	421	415	388	431	431	400	410	392	400	400	366	409	418	395	417	424	407	411	400	420	370	411	377	420	411	411	397	401	406	399	462	394	395	367	370	414	444	397	384	395	390	440	397	373	416	396	389	397	423	447	402	398	401	409	401	381	411	413	431	429	442	420	445	412	430	390	429	415	424	363	387	401	382	417	405	376	403	400	397	421	426	390	394	360	416	397	416	393	395	423	436	390	383	441	459	374	459	380	425	409	410	405	436	379	430	393	398	422	411	390	429	388	414	429	359	391	388	381	385	387	399	395	419	387	408	384	411	405	411	419	394	436	430	440	383	443	409	415	404	420	409	392	428	422	401	417	427	409	415	402	420	421	401	408	390	419	394	384	395	413	394	415	407	372	385	419	377	397	388	413	414	431	420	443	397	420	410	447	410	405	406	400	432	394	456	381	366	415	375	413	402	381	383	415	383	387	419	397	419	361	420	411	407	370	390	380	416	415	383	412	465	429	383	422	393	403	436	438	394	403	415	422	418	406	397	427	415	423	365	460	383	426	405	409	386	373	403	385	430	419	421	391	394	427	432	412	390	391	424	399	454	429	374	388	448	454	411	427	434	413	412	369	407	391	414	372	372	413	432	464	427	427	455	401	410	365	460	414	405	397	389	416	395	416	431	372	422	388	416	434	430	408	413	393	433	429	394	381	357	411	389	371	412	356	410	394	388	439	443	409	421	409	413	391	402	400	397	423	453	406	384	384	398	392	428	447	395	400	414	441	402	435	428	451	423	413	397	404	417	391	382	412	399	390	350	426	427	382	419	395	424	382	435	472	381	377	394	412	421	391	400	387	371	392	392	418	393	394	425	389	413	392	413	398	417	394	434	421	393	389	429	419	406	448	413	416	425	407	400	403	425	418	420	441	420	433	386	400	395	450	420	358	400	419	420	418	410	405	446	409	406	428	435	376	390	430	423	415	409	395	407	420	403	412	414	403	390	429	424	407	418	379	359	368	382	410	399	445	432	402	416	424
24569	24557	30094	21609	15096	18140	14851	10043	5854	1601	945	978	957	963	966	949	951	932	984	988	937	962	983	960	857	926	900	897	953	922	909	910	935	952	943	926	987	946	947	956	962	948	923	962	954	957	917	931	928	953	936	960	901	925	879	913	946	953	935	914	904	957	911	926	953	986	1001	903	883	938	965	972	938	920	918	904	979	967	948	913	884	943	925	926	1000	960	932	921	950	907	927	974	904	942	960	921	899	891	944	972	979	967	969	946	903	940	962	928	924	903	973	951	944	960	953	932	1010	951	894	919	914	952	938	901	928	946	888	938	959	915	906	928	971	950	926	933	915	897	973	959	927	898	921	942	935	909	925	922	959	932	914	932	969	919	959	912	952	867	898	931	929	948	963	943	936	940	980	906	964	916	924	951	991	973	886	951	916	950	938	933	978	893	897	931	898	915	981	924	953	906	942	936	965	926	933	921	982	922	936	864	966	986	898	898	949	942	884	965	964	968	919	885	931	949	896	969	879	922	933	945	994	946	928	957	879	926	958	949	947	910	979	909	853	890	936	1013	958	953	1006	935	966	935	935	907	966	936	859	929	941	931	923	933	956	924	922	942	980	902	917	938	940	944	922	956	969	896	975	953	912	913	927	945	987	892	912	995	945	947	961	978	954	936	947	940	924	925	979	944	973	905	918	909	954	939	965	872	926	965	976	906	920	902	949	879	947	942	987	1006	880	940	953	893	913	927	938	909	945	968	948	950	943	943	950	919	982	980	954	923	906	866	902	978	917	937	903	970	938	1015	928	999	938	920	946	944	975	931	970	1000	1024	961	992	873	946	912	940	942	922	912	943	931	947	915	941	970	966	909	915	925	955	932	933	875	902	938	897	886	957	945	980	933	942	912	944	960	886	899	979	962	931	913	975	939	891	901	967	952	947	932	911	920	948	885	964	958	932	912	931	936	961	929	965	914	934	902	948	906	953	892	887	903	935	914	956	929	929	920	882	945	951	917	988	917	938	953	969	898	991	947	926	960	966	928	903	978	940	932	943	955	925	895	916	928	902	967	908	936	936	898	917	935	1006	968	959	922	883	904	886	890	941	949	926	1008	908	942	941	939	906	886	955	945	919	958	945	983	914	968	1005	949	895	969	936	839	956	994	913	969	983	1005	964	877	962	924	971	908	937	934	1028	900	908	929	919	887	947	987	866	984	959	902	944	923	922	894	950	1003	908	918	895	890	934	909	919	957	938	943	956	942	946	964	914	932	930	893	888	919	957	946	957	871	938	1001	884	950	905	941	917	920	940	940	879	933	945	929	967	958	961	957	905	857	911	934	928	967	939	964	950	854	957	960	939	864	924	983	999	901	912	943	963	926	990	937	884	949	917	943	873	969	912	942	942	870	917	912	907	930	923	930	927	910	912	970	892	893	1018	946	966	953	879	954	913	870	982	927	901	887	886	936	917	938	980	944	949	917	978	945	998	949	967	966	1003	905	985	923	945	934	941	929	977	911	968	886	963	852	946	923	962	910	934	945	953	947	886	958	929	905	915	900	957	918	946	910	885	951	932	986	996	978	900	925	916	918	933	904	945	1006	893	1007	949	958	963	917	947	953	899	898	914	914	886	935	927	963	933	951	927	947	939	891	931	892	929	932	947	903	943	901	882	910	950	954	914	917	973	921	889	936	902	978	909	918	983	930	964	872	933	926	918	956	902	915	951	924	910	989	875	919	960	938	971	954	900	970	942	956	924	983	882	952	977	934	909	939	948	915	902	950	975	871	927	954	900	942	929	992	925	907	909	829	907	896	945	936	960	955	961	935	883	890	910	914	936	936	975	868	924	880	950	1022	935	898	937	896	939	939	888	931	963	964	909	904	918	897	944	951	948	976	908	1003	946	965	972	915	951	918	937	966	954	948	961	923	936	884	961	929	951	930	956	901	936	892	916	1002	939	906	978	988	982	941	923	924	918	964	947	919	915	939	951	976	954	899	950	944	963	966	979	932	976	906	941	899	928	917	998	912	929	905	985	912	975	922	907	964	959	946	909	936	950	945	936	930	956	923	925	958	936	969	948	903	927	894	867	923	992	933	936	930	923	960	921	920	972	948	899	896	996	937	923	935	940	945	986	955	945	879	930	936	876	898	894	982	929	892	919	960	897	950	950	935	946	980	933	904	938	980	940	883	939	874	934	943	930	940	921	914	913	906	950	913	897	946	954	902	930	935	891	940	955	918	975	953	894	950	933	925	930	979	936	937	923	947	946	927	958	925	938	942	964	937	881	926	962	931	914	948	935	965	930	936	917	908	906	878	973	923	945	924	877	907	905	922	945	944	985	862	947	964	968	951	908	920	940	935	850	921	974	950	937	937	888	885	913	941	955	919	940	955	963	928	936	960	955	906	929	898	930	930	946	950	965	900	920	892	956	945	950	925	934	867	961	870	888	924	966	945	931	931	971	923	937	914	927	899	899	953	962	962	907	870	926	914	959	893	948	959	966	874	925	952	947	945	940	930	943	920	949	917	919	973	907	906	948	937	922	912	908	959	925	936	923	922	873	977	910	911	910	888	900	944	938	934	880	958	892	917	976	949	960	975	985	952	948	993	924	889	943	949	942	919	894	880	981	883	944	967	973	917	1007	936	894	948	888	911	921	923	917	925	934	962	925	940	933	943	903	925	938	964	948	946	917	908	935	949	959	948	923	902	963	918	888	906	955	949	953	990	916	874	889	909	933	957	985	915	894	913	931	899	960	923	897	940	981	963	896	992	942	986	939	953	924	920	935	868	900	987	872	933	936	910	951	939	939	917	902	949	960	914	934	918	991	988	881	905	1014	992	971	963	969	922	983	934	913	910	939	946	925	949	930	918	904	996	985	980	965	1004	919	946	956	945	944	977	964	932	961	882	939	940	924	942	954	895	928	924	918	925	953	911	966	904	896	968	936	921	920	986	926	944	908	859	943	925	973	924	934	901	867	924	920	930	907	906	875	961	904	949	974	986	947	934	946	900	996	938	963	900	924	973	901	897	864	907	943	926	958	981	872	918	921	989	967	933	907	1000	909	985	974	917	959	954	928	974	945	953	916	976	946	952	920	909	926	927	972	962	907	908	977	970	917	951	906	897	936	936	902	971	929	909	941	954	957	920	951	948	961	983	954	928	892	916	973	924	928	926	920	1004	907	930	942	948	900	905	937	927	949	922	936	909	953	908	924	974	907	880	986	970	918	894	901	924	933	940	980	908	963	963	914	961	994	966	952	1008	992	909	898	976	998	914	966	952	909	937	927	872	928	922	963	959	944	970	939	941	899	897	932	877	886	970	896	953	872	932	913	963	919	927	966	972	984	935	920	883	923	900	927	961	972	943	968	951	912	933	943	963	925	940	986	900	926	924	847	928	921	946	985	924	970	965	880	928	975	982	972	941	920	940	962	832	932	953	966	955	939	944	958	906	887	885	920	912	999	881	951	925	922	867	915	966	928	885	967	875	910	934	938	941	882	949	934	901	913	961	912	833	944	919	877	972	919	913
43756	42077	37488	26379	10542	10104	7107	4241	2270	732	285	263	267	322	304	290	284	265	262	304	308	298	317	281	275	338	264	288	313	296	277	291	284	329	287	290	289	284	303	279	305	284	314	289	296	305	275	321	320	309	295	318	325	316	288	280	298	290	287	313	292	304	348	311	274	295	290	317	305	284	304	295	280	299	296	284	297	305	274	286	317	297	282	272	293	278	319	304	298	297	286	293	282	310	281	319	289	283	313	301	301	313	310	290	288	325	340	257	315	318	293	285	288	291	278	283	251	303	316	290	294	293	269	263	284	273	275	270	326	331	292	312	312	267	297	313	307	269	286	348	301	293	309	293	317	326	282	353	298	293	251	307	308	317	284	318	306	274	297	274	251	284	318	284	282	318	304	273	315	316	328	305	295	285	304	287	284	293	283	291	300	293	273	295	267	293	309	314	292	293	297	315	295	273	297	278	301	274	307	276	275	283	296	276	311	275	294	320	296	302	295	306	286	289	310	286	271	278	308	307	279	322	303	273	274	284	309	292	317	273	300	290	259	275	280	296	311	307	329	311	300	296	322	305	313	282	283	300	299	266	308	293	292	306	287	291	289	294	310	319	298	304	281	342	299	307	303	295	290	297	289	322	316	285	294	311	293	318	265	303	323	303	287	296	293	270	305	291	297	297	282	264	326	303	282	323	318	313	316	289	303	292	305	300	280	251	284	306	302	319	294	309	307	294	307	299	306	289	263	289	299	271	270	332	272	299	299	290	298	250	273	305	261	293	300	305	310	260	305	294	320	299	326	286	299	285	271	324	334	283	312	294	294	310	298	320	277	307	254	285	298	315	292	332	292	282	297	306	294	296	288	290	289	290	274	292	254	308	313	326	287	311	357	275	310	303	303	290	305	302	297	305	301	321	337	285	300	304	309	278	282	305	319	277	295	296	305	272	294	323	282	310	322	290	322	297	331	286	287	311	256	305	296	276	315	304	283	324	316	283	240	298	278	278	308	314	297	332	337	314	328	299	291	289	318	295	305	292	294	295	277	275	281	274	322	299	316	311	270	304	327	294	285	311	313	322	272	273	310	315	298	296	247	289	320	260	297	296	328	293	293	296	300	295	267	317	287	286	316	306	304	263	294	318	295	304	282	323	293	307	277	297	274	295	291	273	258	287	317	295	330	298	307	295	291	313	300	321	287	313	274	289	289	282	308	306	294	282	303	283	299	293	299	301	275	287	285	289	324	257	310	302	309	258	296	285	319	293	308	280	294	291	298	317	291	281	296	302	271	292	319	308	323	298	294	275	309	274	321	290	293	288	308	278	313	294	310	320	268	277	302	298	309	294	274	306	305	290	325	324	306	282	285	287	306	314	283	309	264	288	296	294	247	307	284	285	321	310	332	291	300	317	303	303	290	310	249	281	299	304	286	307	262	296	284	294	316	319	320	289	329	256	320	280	272	277	296	288	280	300	294	274	289	312	284	282	291	276	310	282	300	281	306	297	274	287	326	331	304	268	327	278	325	328	253	291	286	286	281	286	303	304	284	326	296	285	276	277	311	304	313	297	284	297	298	279	301	327	259	323	290	297	304	290	335	320	359	291	304	278	275	295	262	286	280	287	297	295	288	268	286	276	265	294	315	297	288	298	324	288	285	296	299	323	344	284	296	288	360	323	302	286	280	285	278	299	331	265	270	325	301	303	297	294	286	319	283	286	317	279	294	304	287	294	311	311	309	322	289	334	275	305	268	336	308	330	277	361	288	286	285	306	273	317	272	294	311	248	287	281	284	311	266	311	302	290	324	302	308	266	295	300	295	295	317	288	289	294	314	319	311	282	250	324	316	277	262	324	268	292	306	293	302	289	310	306	297	307	324	302	304	300	305	273	320	316	314	315	290	286	303	284	276	320	332	317	300	308	272	291	296	297	313	271	286	276	321	312	282	269	314	277	293	305	329	307	281	308	309	260	319	298	333	291	304	295	330	274	307	304	266	296	275	284	305	296	291	300	286	280	296	304	297	288	318	267	327	301	288	327	304	292	284	294	317	292	275	274	267	280	340	324	305	272	302	320	299	290	287	305	314	290	264	307	308	307	297	311	276	313	276	329	302	326	314	278	299	291	325	283	261	298	293	321	255	293	298	339	285	324	279	287	320	279	301	264	295	303	326	302	261	260	286	264	284	318	285	290	311	294	298	308	315	305	288	307	297	300	312	311	300	312	272	301	270	333	312	288	268	292	308	249	309	306	262	322	314	304	316	296	350	287	305	307	313	309	263	324	299	297	314	304	291	348	334	301	291	304	271	312	327	309	285	294	303	281	285	307	340	302	327	278	300	304	291	284	306	286	286	283	319	287	306	289	291	308	264	304	313	289	321	312	315	321	296	292	257	282	294	303	288	292	299	276	294	276	280	322	311	281	269	293	279	315	291	300	304	253	279	297	285	289	334	278	273	303	287	307	298	316	309	321	291	294	334	289	278	265	270	310	305	264	297	296	264	290	298	286	251	283	289	319	261	290	305	307	304	292	306	297	267	275	282	303	288	299	279	267	304	301	275	309	302	319	292	289	317	296	283	302	320	321	264	267	277	304	276	238	289	297	280	294	306	314	308	286	288	271	293	316	260	302	310	277	273	278	303	316	319	313	319	271	326	292	308	283	302	279	305	278	319	295	293	280	285	289	275	315	320	314	301	282	283	286	303	295	294	293	298	301	312	285	302	313	321	290	289	282	305	312	323	307	259	288	314	296	304	304	308	299	265	284	287	303	271	267	311	317	294	295	294	293	332	289	304	305	305	299	280	281	299	292	272	294	297	313	282	298	275	315	312	310	279	295	305	296	286	315	335	303	278	311	306	304	324	272	314	284	319	262	340	261	297	279	310	277	303	284	296	257	306	275	304	271	290	322	286	296	258	277	323	298	313	279	326	284	306	270	295	346	314	312	303	267	292	274	311	283	311	290	292	297	310	299	262	258	278	270	290	350	301	268	313	272	259	310	263	305	299	289	283	296	314	301	261	240	268	283	289	277	290	309	324	306	294	312	326	319	283	292	287	293	298	299	305	289	336	289	309	292	309	294	282	265	287	280	294	290	317	303	319	264	288	289	318	284	285	267	328	297	296	292	312	301	295	320	288	288	316	308	332	282	286	272	262	303	267	303	314	259	300	359	281	309	297	304	294	290	274	299	300	323	313	309	270	302	282	257	306	261	277	308	290	254	291	307	315	341	300	331	289	335	323	272	274	315	303	315	284	296	287	283	329	308	298	319	278	282	357	297	309	286	298	305	292	295	285	300	294	299	258	304	298	312	265	311	319	317	288	294	299	296	340	320	309	284	303	301	307	293	310	290	321	304	294	301	302	311	295	310	287	284	315	305	287	298	324	306	304	299	290	306	266	296	293	310	307	273	310	264	291	279	325	283	297	300	321	302	299	266	295	305	317	291	330	303	289	268	283	290	306	293	273	262	288	299	319	299	295	314	296	277	287	326	276	282
29047	33913	39214	31137	23489	26337	20775	14390	8745	2097	724	683	695	721	744	739	718	696	733	729	693	677	688	734	729	674	705	760	736	673	716	684	720	669	701	688	748	702	729	766	704	716	658	682	673	676	663	764	708	693	702	677	721	702	661	704	701	699	727	690	708	725	720	689	752	721	687	677	733	737	695	720	769	696	663	695	723	697	699	663	715	718	703	744	763	735	706	711	736	738	661	660	721	697	676	680	654	675	723	696	696	691	686	708	709	672	690	720	695	747	711	689	721	714	711	692	668	676	721	714	666	680	676	737	714	748	693	658	740	693	742	682	696	684	702	732	679	759	708	740	707	681	679	642	679	711	695	746	667	714	690	678	669	713	691	740	732	705	728	678	755	730	699	706	713	690	725	717	746	730	668	660	710	718	675	752	725	681	691	690	626	693	746	670	704	718	671	731	721	689	738	736	738	742	700	694	703	690	662	704	673	711	688	706	685	707	694	711	727	669	682	744	669	714	726	695	684	720	742	693	708	687	675	749	726	690	768	691	714	701	741	679	742	730	743	694	673	717	727	705	667	737	716	724	679	676	687	700	672	720	687	706	698	711	709	651	696	677	714	683	671	661	692	706	690	724	637	749	711	739	660	710	726	683	664	692	673	728	740	671	688	722	728	686	688	696	706	752	756	691	698	691	701	723	725	731	720	682	702	736	701	752	708	734	722	699	664	702	756	700	722	672	721	673	692	660	736	680	685	686	713	676	696	704	754	707	672	713	672	700	686	691	670	753	714	694	701	666	710	712	711	702	702	682	708	772	734	699	700	699	706	728	681	707	679	675	751	703	735	718	743	719	746	729	699	654	705	657	680	680	701	719	740	690	715	742	687	671	734	669	666	699	685	704	710	683	696	698	719	670	749	694	681	684	715	753	683	722	650	710	698	730	678	698	706	656	699	654	734	689	690	700	699	677	694	692	693	688	693	723	718	685	676	700	695	692	674	705	691	679	718	719	714	717	708	717	722	686	713	682	679	683	718	654	673	682	707	690	696	672	665	667	690	679	698	697	696	733	669	696	690	711	729	660	715	709	692	741	726	742	678	669	724	726	697	776	695	704	671	750	712	731	731	673	690	680	676	760	735	742	713	682	697	696	687	689	694	675	678	672	697	744	740	748	716	696	769	678	681	725	687	666	681	709	731	727	732	674	682	736	672	717	723	731	685	735	701	688	697	724	706	705	730	745	711	730	740	622	690	672	688	653	710	719	714	713	752	720	673	685	705	715	710	676	690	675	697	680	695	683	675	725	713	716	693	694	697	712	704	719	639	742	689	716	716	678	679	675	701	709	696	687	708	684	705	721	712	697	680	693	683	686	692	677	692	739	682	760	703	730	681	733	722	715	702	716	713	737	715	699	698	742	701	718	717	665	680	728	709	700	750	688	687	682	678	737	697	685	697	667	735	720	709	741	726	671	730	680	639	690	696	695	705	733	697	679	695	733	683	703	693	697	694	698	681	695	738	664	746	654	714	661	656	725	723	705	665	704	719	681	737	724	700	712	686	735	722	685	701	672	726	689	712	699	722	701	724	666	720	706	669	697	734	695	779	715	706	685	750	668	684	724	693	731	659	706	631	679	720	702	714	692	698	715	729	735	662	666	706	689	730	703	696	639	711	657	653	658	726	685	685	695	695	698	667	673	737	674	725	678	703	756	689	717	742	803	681	685	678	703	683	742	775	703	726	649	720	661	682	699	718	713	753	707	696	665	680	701	697	668	672	657	675	693	734	732	720	700	710	685	729	673	664	767	735	694	736	697	664	727	692	707	742	664	770	737	727	720	712	738	712	650	738	717	677	667	709	698	732	702	693	710	715	705	725	663	711	709	715	712	674	697	716	704	751	710	690	698	704	736	705	694	751	737	697	690	712	687	695	714	727	700	716	695	710	710	678	672	687	712	726	657	726	714	678	726	678	679	707	667	722	728	687	734	684	689	693	669	695	662	685	705	715	703	709	748	721	662	714	731	732	725	714	660	701	720	681	693	707	697	696	672	699	674	712	701	699	708	675	699	717	645	711	725	691	698	718	696	754	733	700	644	686	721	693	683	674	693	701	693	672	681	691	718	688	649	723	721	698	738	689	707	698	659	681	705	679	714	709	705	710	639	681	709	730	733	690	690	681	699	722	744	692	699	668	700	750	668	678	687	682	690	724	682	692	696	700	695	714	685	721	690	696	689	669	702	661	682	660	675	750	673	682	692	692	666	705	711	676	705	678	696	689	688	737	694	702	708	742	662	714	696	690	728	685	703	744	694	753	724	703	701	777	678	719	669	726	711	713	728	673	730	716	757	724	749	715	659	707	709	691	713	648	728	732	708	682	720	672	655	701	725	771	726	700	664	750	685	727	671	668	717	702	704	693	701	708	740	674	705	690	603	690	740	665	724	700	709	739	700	705	731	683	687	670	704	676	722	747	672	669	680	747	697	678	720	665	688	668	748	724	716	693	683	694	710	665	725	642	704	684	702	709	724	707	725	694	725	665	665	774	730	684	723	687	672	677	694	663	652	705	702	697	721	695	722	719	705	701	703	738	697	689	731	742	706	696	719	699	698	684	713	647	738	706	694	732	714	702	692	719	686	727	654	695	699	688	745	686	689	682	705	713	711	725	693	644	698	715	681	716	698	690	682	681	729	678	702	707	725	709	726	698	713	743	664	659	716	695	710	720	676	720	721	645	699	706	715	717	704	719	687	680	703	733	653	697	718	674	737	672	668	669	665	713	690	696	679	703	744	725	714	682	686	683	676	706	658	746	693	737	723	699	694	716	714	721	722	760	694	704	707	676	723	656	717	683	720	658	709	694	706	711	697	712	730	709	705	694	701	682	713	687	698	662	715	700	690	735	673	702	707	703	670	732	687	713	684	712	665	722	672	710	669	683	667	686	696	721	705	697	754	709	685	687	709	713	713	724	696	710	696	697	709	698	707	701	695	736	745	723	701	697	647	701	712	696	727	747	720	681	733	667	708	688	668	692	678	699	667	708	716	739	677	724	686	733	700	678	609	671	622	669	684	693	723	726	685	728	692	703	705	674	722	690	701	694	723	654	689	706	655	715	694	688	654	718	759	694	726	726	736	707	636	689	704	676	692	711	736	732	754	712	722	715	711	691	655	691	663	734	675	716	737	738	705	691	672	727	693	685	702	705	743	686	717	685	719	744	657	647	670	723	734	721	689	679	711	689	691	672	715	681	668	695	719	728	705	721	689	720	766	676	779	707	718	699	687	661	723	748	715	710	737	678	692	680	729	687	715	717	700	667	731	681	698	710	687	664	697	749	701	680	717	619	705	725	697	703	661	717	717	672	661	683	755	708	677	712	683	741	675	674	700	681	694	737	696	723	669	679	704	669	715	715	714	693	718	680	696	725	719	692	668	750	699	659	704	676	704	717	677	667	677	704	708	643	678	723	743	666	685	697	716	680	725	687	697	686	713	688	660	679	701	717	728
10931	2604	1296	1029	575	582	597	550	527	444	423	426	425	416	435	459	417	474	427	404	420	446	452	414	432	438	387	447	429	431	439	406	422	445	472	410	432	481	487	429	461	415	442	418	429	426	461	472	422	478	460	442	460	423	429	411	451	420	404	416	440	398	425	475	432	429	449	464	428	430	459	412	442	417	458	452	417	374	416	420	432	454	426	383	454	472	435	440	417	449	416	458	435	405	437	431	455	403	425	419	447	452	421	429	431	406	438	440	450	442	445	433	422	438	402	429	412	422	478	430	428	436	414	457	419	429	383	433	435	434	460	422	404	427	455	425	429	444	417	424	443	470	406	421	455	474	435	445	442	448	415	432	467	438	442	418	406	455	428	429	400	442	401	414	410	440	468	448	466	426	415	417	448	497	444	398	380	443	409	455	423	422	449	414	457	398	385	426	444	448	447	456	425	406	409	402	403	425	450	414	408	431	409	429	443	442	443	432	474	420	406	420	439	476	392	404	425	440	486	440	418	427	436	449	425	457	458	426	420	397	436	443	475	414	428	427	401	434	420	414	409	412	431	454	439	457	438	443	453	434	416	465	428	412	399	441	404	443	415	373	442	442	421	468	413	440	430	394	454	420	418	432	438	447	450	455	424	456	444	452	416	402	435	441	431	423	387	464	474	431	461	458	399	457	445	401	385	410	456	448	421	435	432	468	460	404	444	473	460	426	426	433	432	464	450	404	437	453	430	411	473	414	398	397	421	430	381	467	413	437	445	406	460	410	422	382	437	448	452	423	444	448	423	421	442	433	443	452	413	389	452	413	444	444	451	458	424	412	422	456	412	453	391	430	439	407	449	439	459	467	404	394	408	396	418	418	415	422	442	448	427	403	455	432	437	458	432	411	412	446	475	451	441	451	436	405	442	409	466	432	460	403	391	432	437	433	444	420	458	424	450	400	415	448	446	430	475	453	436	418	424	393	426	465	431	426	384	404	408	428	420	447	380	409	383	419	439	455	487	442	483	415	491	432	412	449	436	415	429	454	419	410	424	426	447	439	458	429	434	412	426	440	434	437	416	429	462	410	408	456	429	445	478	458	462	408	437	459	422	435	416	436	420	447	401	400	442	425	421	409	397	427	414	433	434	445	459	417	425	450	440	449	417	417	419	401	437	463	410	397	453	420	410	427	423	414	382	426	449	408	408	399	405	419	392	459	461	396	456	426	420	413	430	418	438	417	446	488	445	477	459	430	412	434	408	427	432	427	453	420	446	436	415	435	417	418	451	426	431	474	439	439	438	424	428	433	430	426	428	422	431	422	454	454	400	449	454	396	406	460	427	407	393	459	415	410	439	451	443	434	431	401	429	419	442	534	427	424	491	413	458	437	401	452	436	437	445	421	422	402	463	417	429	418	424	501	474	423	394	447	425	414	436	454	448	443	438	469	460	419	388	438	474	413	399	493	406	383	458	423	456	399	454	383	495	433	437	425	423	442	432	443	454	460	433	440	440	448	444	434	406	436	422	467	439	437	418	398	420	418	411	424	423	464	447	421	431	433	455	460	448	457	433	411	442	400	450	376	438	428	451	418	405	439	415	439	443	445	475	432	471	413	422	450	417	456	429	460	449	417	423	397	439	412	416	459	451	412	431	415	458	417	463	436	431	428	424	425	400	422	413	402	424	439	459	430	463	428	459	435	482	435	463	418	440	442	417	424	442	465	428	490	482	436	418	440	445	410	385	418	428	436	427	437	401	427	455	431	425	400	440	449	409	411	420	432	460	428	417	394	421	435	419	452	389	412	450	400	461	461	406	439	429	425	431	432	445	464	428	409	475	398	443	440	436	411	448	402	470	446	440	391	444	438	449	435	404	448	402	402	421	455	455	427	401	431	413	404	415	395	428	423	453	430	418	468	443	449	441	433	460	467	425	425	405	433	396	432	453	423	404	437	453	429	451	419	432	421	427	455	465	428	408	450	460	410	415	469	421	439	425	432	413	460	459	397	390	443	441	451	437	449	403	457	383	394	414	427	473	456	442	438	399	416	444	444	440	444	435	407	411	441	419	412	442	446	446	460	419	379	391	430	406	432	437	479	438	449	449	424	455	417	406	397	414	425	484	420	399	397	388	417	406	448	481	462	428	429	452	436	438	425	427	418	424	406	468	443	406	396	457	431	359	439	459	442	393	426	414	456	416	437	458	436	404	407	449	415	456	408	453	453	450	462	434	423	430	426	448	446	432	403	396	435	427	418	385	444	404	457	424	462	413	442	401	422	413	381	424	434	429	430	415	444	443	409	398	453	436	422	472	440	425	387	379	410	417	416	421	456	410	382	457	467	415	440	415	403	419	457	397	439	431	427	400	449	410	419	451	404	424	428	421	433	436	475	421	431	437	405	409	419	429	400	453	460	436	475	465	460	426	401	406	458	462	417	477	437	444	464	482	420	432	434	437	476	430	447	443	451	439	409	456	422	447	405	418	424	406	417	414	413	457	414	425	437	415	450	462	436	447	421	468	446	426	455	456	437	438	427	409	477	442	386	416	441	428	398	450	454	400	434	420	484	461	438	437	436	445	442	450	407	416	417	416	469	411	391	398	417	437	468	461	483	440	393	453	435	443	408	417	423	424	445	426	410	424	362	436	416	412	452	424	431	430	455	411	409	434	445	470	424	420	418	470	437	429	423	422	451	447	419	422	510	404	439	480	424	444	468	427	455	449	452	430	421	452	459	383	465	416	431	470	454	460	462	398	433	457	462	431	449	455	435	400	435	414	454	446	432	440	434	425	465	420	421	421	436	427	461	426	420	403	453	424	421	414	426	426	393	394	408	376	432	437	405	422	420	436	403	494	404	433	396	460	417	448	429	433	447	417	406	399	451	411	427	448	452	453	451	417	457	447	388	377	407	442	420	397	430	404	450	433	434	425	452	419	432	435	414	407	447	410	426	440	439	425	420	431	431	438	422	416	419	414	438	448	434	395	446	440	393	420	434	485	462	403	430	427	396	418	421	450	419	458	405	405	443	422	492	424	428	398	412	441	426	441	400	401	451	427	423	448	432	427	426	430	421	423	445	483	433	441	439	428	446	455	428	432	441	446	438	435	457	421	438	459	407	412	464	470	417	457	461	412	442	450	470	448	408	450	476	439	421	450	435	431	423	398	426	411	452	454	395	436	471	433	390	423	399	379	397	432	434	406	430	459	430	420	434	418	435	436	461	428	457	470	423	469	444	444	414	426	411	426	434	438	447	424	420	444	390	407	428	440	426	475	423	500	465	442	480	439	401	411	445	422	479	408	403	393	452	454	487	445	414	439	416	421	386	436	425	467	452	416	443	400	440	438	445	432	466	407	407	418	441	432	429	447	463	413	425	456	410	449	437	442	448	401	450	434	421	410	438	418	420	412	419	400	432	419	389	412	421	413	461	437	453	432	399	414	426	420	422	420	428	485	434	454	471	444	467	458	477	441	434	433	414	411	412	446	443	442	397	445	411
8035	3794	3005	2680	1484	1706	1695	1599	1337	1036	985	928	972	960	1043	986	1018	986	991	947	1001	973	1020	1012	976	981	995	1037	979	998	951	982	988	1009	986	1035	980	964	1034	975	996	991	980	973	988	1017	987	1058	920	963	1001	977	983	973	1009	1064	1004	963	1017	991	1022	1018	1026	988	947	963	996	1054	1002	1009	990	973	1014	1024	972	962	991	998	914	984	1010	1017	1014	977	990	1034	976	1020	1042	998	1006	963	1033	973	995	1014	1012	1018	944	1006	1004	1013	977	953	1024	968	990	907	988	944	962	1039	949	970	932	1033	1095	938	1019	1002	963	997	1009	974	1002	969	987	988	971	981	994	980	1040	996	989	1025	932	988	1022	968	946	1030	984	948	1051	990	988	1005	969	954	952	976	977	938	965	951	1043	1022	1025	987	991	985	976	970	981	978	1025	962	986	963	953	961	953	951	994	983	992	970	978	1030	963	1003	1023	954	960	1002	988	1003	1001	1036	982	1012	928	950	1024	958	972	1018	987	1039	980	975	962	1015	997	969	984	928	1005	997	1036	979	985	996	947	1006	1026	982	981	914	1024	922	1020	1001	989	968	972	983	949	995	1029	940	1004	990	985	993	955	971	977	953	940	1000	1004	987	937	996	919	1010	1002	996	959	1062	1019	973	990	940	1041	958	994	984	1012	993	1011	1004	987	988	1050	1005	1027	1023	967	989	998	993	968	974	1011	995	979	976	1020	947	931	988	1038	993	1014	999	956	950	1003	972	957	928	979	1019	979	961	947	944	971	996	925	999	945	1052	930	976	972	953	972	946	987	976	995	945	928	955	967	993	980	1009	1009	955	1019	991	1018	975	978	1008	982	936	1014	960	995	1032	950	1035	989	1027	929	984	962	974	1004	981	1002	989	980	995	920	958	962	941	947	1015	968	1000	953	958	984	1043	1022	991	979	945	1009	1028	1011	967	993	1023	958	1017	1018	998	946	1025	1036	979	972	978	986	1035	946	998	1005	997	924	971	960	977	990	962	993	1034	1001	975	977	974	971	1057	974	944	1007	1036	1007	1009	1030	955	944	991	985	996	1035	973	989	1008	995	1010	920	914	991	1035	1023	1021	1041	1002	969	936	985	998	1009	1003	1006	998	929	994	989	1008	1032	1064	962	970	982	965	927	985	1017	977	1051	991	988	944	994	995	1022	986	978	965	971	941	1011	1001	1009	941	979	983	1022	997	959	1019	974	954	1015	983	1034	1001	1015	1013	986	981	955	1010	996	1017	965	995	996	1021	972	1004	1004	959	1039	992	954	1051	960	980	1019	956	1024	944	955	957	994	1026	926	1055	1027	981	1003	1003	997	991	932	1035	952	994	988	1007	966	1013	1045	1046	954	1007	1009	1041	959	938	1023	915	963	955	1017	984	1004	973	943	932	996	1015	1024	1016	1013	989	989	955	968	983	955	983	979	965	893	1025	977	986	1035	953	952	981	996	948	923	989	1004	972	952	1000	1004	1015	1026	1010	980	1060	913	1020	942	954	996	977	1023	1007	961	985	1007	943	1026	975	1004	1024	1034	980	938	973	997	1024	1009	988	1034	956	1008	1032	1012	937	1035	1031	1052	976	1006	967	997	978	961	1029	952	1001	972	1023	986	1006	1006	986	1025	1022	1030	1030	958	1047	942	987	1013	1015	1065	991	973	966	968	1089	988	1018	967	1046	973	1010	914	1013	970	975	959	985	1021	953	1068	970	999	979	970	1077	976	991	1027	1023	985	978	975	987	951	930	974	971	988	1050	1029	1008	1046	976	934	1006	960	964	996	996	1007	1007	961	1013	998	1028	982	996	961	994	992	1030	1026	999	1014	1024	991	1015	1010	963	947	1042	975	1022	962	1002	991	926	1066	901	1009	1042	976	1023	948	969	976	989	974	975	971	987	960	1015	993	1004	1032	928	983	982	1028	972	1007	1013	964	961	937	985	959	998	963	1010	964	984	994	1011	978	1000	1015	1038	966	978	993	974	1043	977	1009	928	975	1002	1004	937	962	953	1017	961	977	1057	987	958	1001	1026	980	1057	967	1001	962	993	1002	1017	963	980	963	956	1012	952	959	1012	964	931	1045	966	1016	991	964	989	969	1006	978	955	980	924	944	985	1010	978	953	962	983	988	972	1002	1057	1007	1012	981	983	1022	976	936	998	987	1027	1005	1042	945	1042	964	999	1069	973	951	994	1017	990	980	1025	1040	959	985	998	982	965	989	975	930	1007	1012	1016	999	1031	997	1024	1021	994	999	1045	970	1016	997	993	988	955	1023	972	969	1001	965	961	949	964	966	980	1033	1007	999	1049	1003	1013	1010	935	1008	977	936	953	1009	939	990	985	1045	960	993	991	976	960	913	982	935	1017	973	982	990	979	999	969	1025	1008	947	979	1014	967	1002	991	979	951	1010	1005	1016	1020	973	1021	1043	890	921	986	972	1027	961	985	1033	995	940	1001	1016	1004	975	992	1052	944	1006	956	1002	958	1003	999	1021	976	1080	972	1013	979	1022	1002	1032	987	971	978	997	994	970	973	1040	1017	1001	1032	961	948	1018	968	997	982	975	1004	1016	987	964	980	966	1015	1020	1055	984	988	1009	957	975	952	970	977	933	985	999	1005	1047	991	968	976	977	975	1009	986	986	987	968	1001	1064	936	1005	990	961	986	1006	989	944	984	975	1038	986	988	975	997	959	1011	962	981	962	955	990	1000	1022	989	948	994	993	1031	1014	1014	966	960	981	975	1011	966	958	986	920	971	965	1002	988	1072	995	960	947	976	923	967	976	961	974	1015	990	956	1010	1039	942	996	958	1010	969	1039	950	1010	1005	1042	1035	1023	1005	944	973	1038	976	991	981	973	1081	902	972	1042	989	987	1058	1042	995	969	990	992	1031	1019	957	997	1035	968	995	933	1012	969	953	1045	1081	968	1022	1012	986	966	995	962	981	994	1034	965	986	953	996	1020	988	922	1021	978	1004	1001	968	1007	1012	1003	1002	968	1022	989	971	1084	975	997	1006	960	955	960	993	950	958	1029	962	1000	981	1023	1023	967	939	1045	1003	969	992	992	978	997	1032	982	962	936	999	1026	969	959	976	965	980	972	996	1012	988	1012	1029	969	984	1057	1036	1047	956	1030	963	989	950	982	956	977	1008	988	1012	1032	1001	1001	1008	951	1002	966	983	916	953	1000	1009	985	982	1034	964	995	971	964	973	1005	975	985	995	927	1037	1021	954	989	1029	1006	951	1031	1015	975	939	951	1023	1007	1047	950	974	1050	1009	993	955	1037	997	930	1023	998	1001	1003	1041	975	990	999	981	962	985	1014	1007	997	945	971	971	1030	997	1012	961	997	968	1089	1046	955	976	973	967	934	930	977	1015	951	982	992	974	1019	983	966	987	1025	1045	938	990	995	993	976	969	1013	938	1006	939	982	931	1009	1036	941	987	981	939	1020	983	1029	954	938	990	965	985	984	982	1039	1037	1015	966	1000	982	973	999	1029	1038	961	968	1000	993	964	985	994	1007	1016	971	971	1031	979	1009	1033	978	961	983	982	976	979	973	956	990	984	1022	1020	924	988	975	1013	1005	925	1011	958	942	981	998	983	939	991	999	981	983	995	1003	973	977	989	944	999	975	1001	983	1055	991	1035	1058	1022	1011	978	955	991	970	996	957	1025	985	1025	946	973	961	943	1022	1004	1017	971	973	987	966	976	994	1000	991	968	1022	974	963	975	985	885	950	1079	948	941	966	973	1034	977	999	981	996	1000	976	984	998	986	966	988	956	976	1007	921	1020	958	992	1016	1017	1017	1026	1016	1003	1013	1011	963	951	1009	994	1003	952	1031	999	994	977	1051	962	1006	1083	966	984	965	975	951	985	945	998	970	912	1002	991	926	1002	990	971	964	1034	969	966	936	1036	968	941	987	987	1010	986	975	977	1022	997	980	983	979	987	949	979	986	970	998	1015	965	996	1021	1013	1010	947	967	991	1039	1015	1025	973	961	1036	1013	989	985	979	979	981	1040	936
34571	28865	23024	15846	5962	6609	4246	2355	1480	621	419	403	422	378	432	411	385	388	376	441	416	380	425	396	403	388	456	400	399	383	379	389	415	421	431	398	399	388	415	392	406	420	449	415	390	426	404	391	397	417	408	415	414	409	454	401	403	381	393	404	406	406	393	452	405	418	399	386	436	379	387	429	410	443	431	373	368	411	394	372	356	383	423	408	388	405	420	370	372	394	413	362	418	367	429	453	429	396	351	408	377	398	367	347	435	411	398	409	416	409	430	412	415	424	383	391	413	459	422	434	422	431	380	372	433	410	423	420	404	393	406	417	377	408	394	421	452	423	401	432	385	365	402	436	426	389	349	434	441	410	390	374	409	419	407	415	390	428	408	406	434	409	417	412	419	373	404	394	401	412	402	359	424	452	417	410	400	398	451	428	491	422	436	357	392	366	384	442	416	380	445	437	424	389	386	423	434	405	394	412	431	406	392	431	385	430	406	418	429	393	396	398	400	416	417	445	432	444	411	390	446	401	441	393	415	450	388	390	395	407	429	400	409	430	415	409	440	409	384	387	416	427	416	365	423	392	416	373	435	371	385	451	410	388	404	426	410	384	419	418	398	396	417	392	403	389	392	403	435	386	382	408	404	389	415	426	438	426	410	396	380	420	389	358	392	376	396	418	400	383	384	419	459	376	449	387	415	404	413	389	398	408	421	399	359	398	406	409	392	382	417	374	429	360	468	401	471	400	404	436	401	433	402	405	433	410	411	396	429	405	402	386	411	389	411	459	425	385	425	416	426	393	443	403	371	421	411	434	395	407	401	435	402	441	400	424	392	352	411	369	391	421	416	417	425	420	407	379	391	407	379	397	431	436	384	427	407	413	402	400	412	409	413	421	382	413	361	385	421	430	415	402	383	395	408	408	431	410	420	411	432	416	420	450	429	442	445	413	421	405	416	441	433	420	381	395	393	400	441	425	418	405	389	399	398	409	377	406	412	389	442	409	404	419	444	407	431	387	423	412	371	405	381	420	400	379	419	410	395	408	377	415	411	384	347	440	434	398	374	416	377	389	396	449	403	408	384	427	424	348	380	414	410	387	409	421	433	419	399	387	370	417	402	447	384	400	356	415	450	430	414	415	423	365	435	360	383	400	395	434	394	417	388	376	452	395	418	462	427	416	391	421	417	396	382	383	400	391	404	379	355	397	444	416	391	402	410	403	415	439	417	430	448	416	391	396	413	388	387	387	443	392	414	429	430	412	383	414	377	403	409	388	403	422	409	394	403	447	399	430	403	401	433	409	381	414	436	420	392	395	433	434	418	422	405	396	474	401	406	392	413	402	400	373	412	428	383	418	413	405	394	386	386	408	434	435	427	369	439	403	403	377	446	396	411	378	391	408	415	385	443	439	398	374	435	394	419	424	391	403	411	399	432	433	409	380	420	430	424	417	416	376	453	398	390	403	433	410	399	371	396	409	416	389	359	381	407	426	406	419	387	401	388	399	413	421	432	361	375	374	413	412	380	423	411	412	369	420	418	409	407	442	388	402	424	393	387	391	410	390	430	432	409	443	358	426	444	417	385	414	420	379	401	393	442	404	426	419	394	420	397	409	436	388	432	408	427	436	392	410	376	427	382	395	411	411	410	400	423	422	387	436	414	395	377	404	369	412	402	455	404	411	358	366	406	399	399	467	444	428	417	401	404	390	397	439	425	419	421	382	426	437	404	412	415	391	390	338	404	372	434	387	418	398	431	419	397	419	427	430	408	408	426	429	386	390	402	404	417	416	431	412	415	397	378	414	399	433	438	408	396	417	429	402	418	405	391	371	402	431	393	425	459	436	381	409	430	401	415	408	396	425	441	420	385	399	449	431	452	423	415	387	428	433	386	394	416	404	436	429	415	462	455	414	412	403	438	420	404	373	407	393	356	449	369	405	381	412	396	398	394	410	398	425	417	415	432	421	401	415	452	391	425	406	456	408	430	387	387	415	405	422	402	392	404	421	420	418	403	371	404	388	412	421	391	405	403	411	413	413	400	395	416	412	430	397	357	444	418	412	379	420	411	423	416	416	432	395	364	358	384	374	422	389	432	397	413	428	454	383	436	361	421	358	380	382	392	452	366	402	375	405	403	384	421	415	400	349	410	402	358	460	383	403	410	379	407	431	420	415	386	400	415	379	382	422	407	430	402	410	417	375	364	369	399	423	391	394	452	388	389	363	438	411	400	395	412	408	390	418	413	422	433	350	460	422	431	430	388	397	398	394	416	417	386	450	398	425	406	418	408	412	417	373	389	381	402	394	380	376	389	422	402	417	419	408	398	414	425	350	378	394	414	379	419	397	404	453	428	410	429	415	460	443	482	430	354	411	412	413	441	403	377	389	407	368	426	416	441	401	393	427	397	437	422	397	406	400	420	421	367	420	423	470	435	410	392	401	391	407	411	381	416	408	437	396	389	425	407	402	428	399	439	460	421	427	404	392	386	399	386	415	386	413	410	431	404	420	396	405	393	385	404	434	417	406	379	403	391	390	444	397	408	459	349	405	393	433	360	424	384	403	408	411	410	378	419	414	390	435	400	434	414	397	419	423	405	402	440	368	421	419	438	445	411	405	402	410	395	375	398	461	402	397	415	426	428	383	395	400	444	423	431	414	417	413	418	403	438	398	385	411	424	444	416	398	444	433	405	423	395	396	436	380	433	415	424	428	405	365	397	387	383	401	397	391	404	416	394	376	401	401	377	383	428	388	380	420	414	361	408	413	390	406	434	413	409	444	396	374	413	413	423	462	418	394	397	372	396	418	441	413	438	414	364	435	402	396	372	438	406	403	371	416	429	428	402	398	407	431	439	405	391	407	384	367	400	428	370	434	384	421	386	450	411	388	389	393	415	391	381	410	396	410	433	386	418	384	416	411	414	423	431	434	435	456	405	437	431	415	423	394	413	422	399	410	469	460	430	418	423	382	402	382	396	373	387	432	403	427	407	414	432	407	421	450	419	416	410	414	390	399	410	404	411	429	417	397	435	404	408	401	435	404	414	398	391	363	419	401	452	401	392	424	419	406	381	409	405	372	439	389	440	404	412	373	467	371	433	417	413	399	409	385	372	430	399	423	395	416	436	388	389	397	445	414	380	417	460	408	416	398	385	429	392	381	426	387	407	384	397	386	399	424	395	387	435	396	423	401	475	371	403	443	411	399	432	391	429	431	397	391	420	390	417	423	421	365	434	378	388	418	407	412	425	378	383	422	399	366	450	454	395	427	376	410	378	412	446	432	398	420	386	394	406	405	395	392	404	418	422	394	414	408	397	400	387	369	409	405	392	381	368	375	414	399	401	404	378	415	394	415	409	418	456	418	443	396	403	392	446	429	432	421	433	388	414	401	383	386	427	436	379	438	414	407	348	450	408	396	386	402	400	422	402	371	404	427	448	450	441	388	430	409	409	407	461	395	386	401	439	428	412	389	410	403	446	407	429	415	368	427	434	400	419	427
23780	24642	27700	23503	17390	20186	14440	8943	6022	1635	914	961	954	911	972	946	941	906	932	926	1001	971	947	976	901	983	892	942	930	970	899	975	923	925	957	934	906	875	931	932	917	986	904	896	937	937	944	946	945	951	934	910	901	917	929	912	914	933	957	921	921	974	918	983	951	994	940	947	967	893	949	946	949	871	968	988	958	925	970	883	936	927	953	899	952	937	853	987	948	916	919	901	915	916	1008	934	911	952	939	869	957	969	936	939	924	937	903	917	877	933	924	879	940	908	964	941	946	990	931	946	972	941	956	942	950	923	934	912	933	921	917	963	921	971	943	926	958	922	915	907	962	915	927	937	931	918	938	989	900	933	891	954	952	940	935	988	905	963	946	918	903	878	941	918	907	969	985	936	937	919	908	949	978	967	893	966	945	924	902	964	934	945	966	878	952	882	922	940	890	901	928	902	960	910	885	993	944	998	941	932	904	966	926	923	995	959	964	954	933	921	915	904	942	952	919	918	901	950	949	905	926	978	939	918	953	925	942	946	974	926	926	916	916	942	920	895	960	888	891	940	901	929	884	900	885	901	914	884	894	943	933	1008	939	923	916	979	950	954	894	957	884	951	961	905	897	931	945	941	940	865	923	937	919	947	953	954	936	958	957	922	894	959	919	996	925	906	894	877	991	944	913	915	974	919	943	968	934	938	958	966	965	960	861	957	943	920	925	963	961	972	912	932	939	940	922	950	962	882	964	925	958	895	949	933	954	986	923	928	980	966	882	969	953	946	922	930	901	956	960	941	930	959	897	956	905	940	921	940	924	990	986	938	934	926	950	920	951	946	1006	904	927	919	909	890	939	926	916	972	946	929	904	943	902	933	889	964	916	889	970	934	947	877	994	929	929	964	941	921	925	999	928	931	890	947	916	884	954	890	895	960	907	928	913	918	890	909	984	919	899	891	953	901	937	986	927	931	895	935	961	876	984	906	941	951	927	941	978	939	984	968	980	907	997	922	967	922	878	944	947	935	947	945	923	955	912	963	912	934	900	906	952	907	883	937	913	918	963	893	924	964	903	904	927	937	933	900	955	951	975	887	970	906	920	929	954	864	984	962	917	890	981	978	989	920	895	877	925	962	938	918	928	910	928	944	930	917	955	945	966	942	935	914	928	922	931	914	921	936	857	950	927	930	959	952	933	981	870	947	944	932	932	926	933	913	903	882	970	922	949	922	942	949	967	960	896	918	1025	936	956	981	842	902	934	966	979	927	888	961	894	930	922	933	964	934	899	899	961	922	937	957	890	917	901	900	953	934	938	1003	925	974	872	918	881	905	933	878	965	910	905	904	921	939	923	904	942	937	970	968	911	921	905	931	937	944	882	928	975	942	919	916	906	908	868	939	990	943	871	928	916	960	876	974	900	916	929	931	955	931	949	955	926	941	926	968	927	893	941	926	973	941	895	917	941	928	943	867	950	964	972	914	924	926	959	991	877	951	929	962	963	936	945	929	946	986	948	983	961	944	894	983	908	940	929	930	957	932	938	893	947	937	956	924	900	930	913	941	916	952	982	934	896	885	945	974	932	933	966	920	940	978	896	920	948	942	924	960	923	952	903	905	929	938	914	922	921	915	974	940	988	915	921	980	885	903	901	935	966	932	882	953	900	886	950	940	964	1012	930	935	924	909	916	957	884	931	930	915	904	910	950	956	930	915	931	939	968	890	957	930	991	892	954	965	882	939	957	954	897	919	933	939	877	892	908	920	923	886	936	994	957	949	953	882	923	938	970	879	944	973	922	882	943	945	934	893	960	907	980	918	905	964	933	952	927	912	983	953	921	946	919	904	912	916	887	949	942	910	867	916	979	937	904	939	989	950	972	899	933	913	956	937	956	948	875	910	956	939	957	937	916	932	925	916	899	1012	915	964	937	911	959	908	945	910	971	963	964	929	975	984	935	958	940	957	913	925	902	961	908	978	922	954	953	949	957	908	960	939	895	947	945	983	940	921	944	957	959	926	910	923	940	918	899	931	918	921	921	939	942	930	970	964	961	938	965	960	903	923	968	926	996	954	948	879	968	929	918	917	985	904	955	948	973	910	924	882	961	890	912	920	938	872	923	934	945	925	925	907	968	920	933	881	859	962	872	932	902	924	921	940	950	916	927	957	897	947	989	962	956	940	922	872	930	953	927	913	949	933	900	955	945	926	960	953	858	934	912	918	927	932	949	874	969	956	910	938	918	924	950	955	921	942	912	925	918	960	905	953	920	938	938	919	974	937	938	933	908	962	975	936	949	928	956	970	926	939	941	957	984	910	938	902	917	935	968	921	945	963	924	977	928	918	922	926	883	976	952	917	940	879	977	933	932	969	912	889	943	943	933	922	936	935	891	914	933	928	935	894	976	980	875	896	875	947	952	897	958	934	868	927	937	933	898	958	872	923	921	949	943	909	953	909	915	884	986	958	932	929	973	980	934	916	966	944	953	954	948	948	921	969	915	928	944	972	915	909	966	890	954	963	974	941	931	1009	980	908	940	876	901	965	980	946	950	929	976	950	904	982	974	881	964	939	933	889	942	891	927	953	930	942	928	959	958	902	891	985	937	966	925	949	969	958	983	901	952	926	941	970	973	962	917	922	952	926	919	933	892	944	997	878	927	907	874	935	962	928	943	925	949	922	952	916	935	927	975	983	937	982	915	939	872	917	935	969	932	944	991	919	964	919	926	897	947	962	965	965	969	918	923	946	900	895	910	938	970	939	936	920	892	905	932	942	903	960	944	955	925	883	961	908	968	964	934	953	916	966	938	942	944	943	941	985	932	966	931	892	920	938	885	939	911	909	934	905	909	934	929	952	930	950	943	937	938	898	961	900	956	970	974	934	947	985	947	905	951	935	923	923	953	985	1005	918	953	972	963	895	945	978	933	968	896	926	961	950	964	906	931	965	923	893	904	916	913	962	883	910	972	1004	984	948	942	899	937	931	915	912	935	940	904	929	933	919	955	926	952	959	966	952	935	928	900	925	916	904	893	935	929	948	910	951	925	893	903	971	919	960	918	919	962	911	938	951	915	936	925	959	932	962	896	930	954	952	918	948	978	951	927	927	913	923	947	925	918	968	906	938	942	963	900	895	958	890	933	915	858	900	949	982	917	970	876	902	940	993	954	932	1003	904	961	940	930	900	965	942	914	889	936	892	973	900	908	924	913	954	980	969	915	935	896	946	898	914	922	873	959	928	971	915	909	894	934	999	962	907	889	930	969	979	922	887	938	926	961	928	967	916	956	914	994	935	951	916	931	951	887	912	901	917	899	961	948	985	926	948	943	923	949	962	909	942	961	938	931	896	838	930	894	940	913	927	934	958	915	926	886	906	894	924	935	915	969	1023	871	863	905	968	918	905	956	982	995	924	893	890	898	926	900	977	982	909	977	924	962	956	953	921	912	964	981	975	952	918	907	915	960	1007	943	957	932	889	888	986	954	926	943	909	985	900	941	913	958	931	962	876	957	936	895	949
45510	41814	32871	25349	12464	11926	7608	4213	2212	697	305	322	299	280	291	301	292	300	307	306	319	362	304	322	300	317	321	311	308	273	289	330	321	304	297	321	327	313	299	308	300	302	293	305	317	327	324	285	340	276	317	329	303	271	327	337	297	312	308	329	289	276	312	299	331	341	294	334	325	307	367	345	290	285	286	315	321	304	294	306	331	336	334	316	316	280	295	310	322	316	292	331	301	293	269	254	295	303	296	322	274	327	334	310	283	313	299	305	311	304	334	323	311	341	307	303	313	310	328	281	305	346	297	292	315	310	316	326	299	315	298	361	312	308	323	295	334	303	293	331	304	301	319	287	337	299	302	312	294	325	308	305	324	281	297	264	298	316	345	279	312	304	303	314	305	325	301	289	306	317	331	332	335	293	336	337	322	285	317	311	304	345	300	348	301	296	317	318	284	310	338	299	334	328	292	303	316	294	333	315	306	330	321	304	340	324	294	301	283	352	332	319	320	288	292	297	305	313	306	321	310	308	300	295	273	316	329	314	267	313	319	328	316	329	306	317	287	287	291	286	314	309	301	312	334	310	300	282	301	365	286	313	305	348	306	324	301	294	318	304	290	317	280	320	299	275	312	330	312	286	288	317	303	318	308	300	274	318	329	305	312	292	302	306	280	313	322	326	299	296	308	323	318	319	299	310	280	285	313	304	297	325	296	307	330	333	299	335	295	336	334	288	301	325	316	315	297	339	332	317	312	325	322	358	303	306	306	306	308	302	342	345	308	289	345	334	290	353	277	330	317	285	321	330	268	305	320	291	311	313	307	304	287	321	309	328	318	308	298	274	302	294	328	298	329	321	314	310	292	324	331	322	295	291	326	314	327	342	334	312	335	289	284	338	306	319	343	318	316	285	330	321	332	265	315	334	338	230	284	281	294	312	323	317	298	307	293	298	305	292	285	319	281	280	321	316	358	302	324	340	284	309	323	321	304	299	280	311	263	326	358	311	328	313	309	298	319	319	330	335	352	310	322	292	291	296	318	349	323	335	354	294	306	270	314	306	331	317	336	298	351	318	335	331	289	288	307	295	268	304	300	308	336	289	313	308	312	305	324	318	282	290	320	278	297	277	285	308	287	306	368	332	308	273	283	293	327	317	295	317	309	300	300	320	320	303	323	321	281	339	306	310	338	329	302	330	319	285	314	300	290	316	321	330	286	294	335	284	303	333	302	309	337	286	283	292	305	300	345	308	272	282	288	321	371	310	290	296	322	307	343	296	335	281	291	346	280	306	340	288	309	310	330	306	281	346	320	314	327	322	317	289	338	310	306	289	333	295	310	287	332	325	336	316	319	319	327	320	307	293	308	314	311	333	298	299	307	325	270	316	315	321	298	317	322	297	325	307	312	314	302	312	295	285	326	336	313	313	278	340	323	303	344	329	320	284	309	264	321	293	267	320	317	296	302	322	326	315	294	319	274	316	290	308	338	312	301	326	291	319	280	268	321	307	324	333	310	305	307	327	312	289	284	303	302	299	327	337	310	287	305	315	304	304	318	297	285	281	298	301	300	319	342	299	281	298	286	339	309	298	285	284	317	327	325	302	322	331	332	310	281	316	266	302	329	289	291	329	299	317	334	326	327	314	304	311	309	315	281	327	291	309	323	330	301	333	309	278	310	304	298	322	315	299	315	310	309	325	306	317	314	357	352	348	302	277	309	306	317	327	333	295	299	288	309	304	307	293	309	286	316	281	259	310	319	324	320	314	296	319	352	297	288	297	274	302	316	298	311	326	297	321	331	329	289	302	324	310	311	319	328	285	326	299	317	336	343	316	326	294	290	342	341	279	320	304	286	280	306	320	330	285	310	306	322	306	324	323	311	320	347	291	334	294	302	301	293	334	325	303	299	330	309	300	307	320	288	314	311	318	287	287	310	319	300	319	315	313	290	314	326	304	317	319	311	307	329	283	351	324	316	296	289	316	298	313	342	319	268	302	292	292	268	299	316	312	286	282	333	291	250	307	300	322	267	297	327	329	315	305	328	306	303	342	322	337	280	288	311	267	339	307	306	315	296	325	293	321	313	317	290	281	307	315	271	286	332	321	322	305	292	317	307	327	339	295	300	316	314	323	281	317	291	310	310	296	293	311	294	314	312	256	320	309	309	324	307	292	302	274	342	309	302	321	298	272	320	281	324	301	314	300	317	351	283	324	313	337	315	370	294	284	321	333	300	335	325	323	313	289	311	317	329	336	313	331	324	300	279	305	285	279	300	270	325	306	305	314	339	314	321	301	316	306	314	289	335	323	282	316	296	317	298	295	316	323	321	301	343	270	358	260	338	331	329	312	306	288	302	301	331	301	342	292	324	293	316	301	353	304	285	307	298	339	330	306	312	296	334	311	288	295	328	332	294	317	315	298	295	332	313	313	329	309	334	303	349	336	304	303	348	302	274	291	312	293	318	316	306	281	317	293	316	317	345	323	272	305	312	291	300	279	312	322	298	330	318	304	266	329	323	298	276	351	291	307	294	293	318	342	326	312	323	308	305	336	311	330	328	315	340	292	309	335	323	302	283	315	307	272	309	336	312	316	338	299	312	315	272	316	313	299	289	328	354	315	311	309	278	313	303	333	303	317	315	298	295	296	324	297	302	313	344	302	322	298	325	343	310	315	292	342	291	336	335	330	323	303	312	334	297	297	303	294	355	301	264	313	294	324	330	318	324	318	308	287	344	308	305	340	322	274	321	309	354	307	288	330	312	302	308	260	325	283	296	313	315	303	322	321	336	306	311	300	323	284	286	292	329	327	299	327	313	301	285	304	303	333	313	300	318	306	326	341	310	319	330	287	299	321	317	271	287	292	327	320	316	315	319	307	304	329	355	325	305	292	294	312	313	332	297	292	312	310	352	322	321	329	325	289	316	296	310	292	314	328	342	308	287	339	303	321	332	294	322	327	309	292	316	312	309	296	318	314	301	303	276	351	313	304	316	301	304	295	311	307	277	288	310	331	296	287	286	314	298	314	311	307	295	341	306	336	317	306	314	302	331	297	290	319	332	303	333	277	314	332	314	286	335	306	339	315	312	315	289	353	296	322	307	317	294	306	309	288	290	326	307	306	273	306	310	342	291	308	305	292	323	289	278	328	344	281	340	326	311	319	318	297	322	327	290	305	296	265	312	342	302	291	300	313	341	351	305	308	311	322	309	298	330	310	292	277	294	306	320	293	325	322	312	309	309	301	312	312	287	328	284	312	324	278	302	305	294	285	314	331	300	352	300	304	315	338	287	300	300	288	313	311	317	294	276	282	324	319	275	300	300	283	324	312	278	304	306	322	329	284	315	323	303	316	301	311	283	301	320	315	342	342	279	314	339	302	315	323	305	302	332	335	332	334	306	312	304	324	341	318	301	301	304	323	347	340	321	325	302	306	310	322	283	306	293	304	293	310	328	327	324	318	335	307	333	314	305	306	336	333	316	284	287	314	303	331	291	319	319	298
30331	34000	33880	32149	27624	28341	21164	14222	8387	2224	777	738	732	701	761	734	745	755	778	773	744	747	754	741	720	738	721	706	751	747	740	724	725	745	731	742	712	736	688	698	760	732	737	698	684	725	667	698	749	748	688	746	748	665	793	724	666	751	741	716	757	717	730	754	721	745	731	698	762	730	731	709	740	758	750	779	706	675	723	723	723	743	696	694	684	764	744	729	733	747	681	716	716	702	726	770	685	746	713	729	750	727	727	707	752	786	758	746	715	722	703	745	745	742	740	697	773	731	770	746	692	735	689	739	705	676	686	757	745	717	771	687	747	735	707	739	748	761	722	688	724	773	760	773	653	733	708	743	736	749	667	707	735	725	705	714	663	719	731	738	699	719	718	719	710	707	703	726	740	736	719	731	759	748	709	711	719	768	710	726	734	740	697	730	703	771	756	761	744	736	745	731	714	768	714	662	753	741	701	732	744	757	726	775	757	738	762	780	742	699	730	732	705	755	742	766	708	740	749	748	710	718	736	718	707	743	741	768	688	737	717	715	716	754	690	678	704	738	726	707	746	749	761	748	707	720	732	696	752	730	749	711	736	721	707	694	733	711	690	772	741	712	732	748	718	757	745	785	723	750	693	706	695	742	724	678	748	748	735	743	673	719	718	768	732	710	680	750	717	688	692	775	793	728	739	771	715	726	732	715	760	738	727	682	728	755	708	686	745	736	688	729	740	745	683	679	706	730	717	651	766	703	683	686	708	707	732	721	760	702	728	772	729	738	732	720	742	774	718	753	722	736	745	722	727	639	745	743	725	760	721	762	693	708	714	749	698	776	737	722	762	752	731	758	776	683	740	748	757	765	740	718	734	697	732	724	754	712	708	697	712	704	743	720	681	728	709	690	746	743	757	726	758	719	687	692	802	745	720	752	690	699	728	731	739	703	824	763	768	751	734	739	735	765	734	725	752	805	771	765	760	741	720	726	696	691	790	688	746	764	730	714	700	729	769	743	759	744	693	703	731	703	708	700	779	754	764	697	666	741	769	726	766	722	726	684	716	722	751	718	701	733	743	678	706	798	768	729	734	727	709	710	711	741	759	698	742	689	709	711	703	676	742	742	732	710	721	734	742	736	773	697	724	712	715	702	701	691	705	728	722	722	767	688	723	708	725	708	696	729	738	726	735	715	735	685	784	684	706	769	710	738	772	729	751	711	678	760	787	724	733	729	678	700	718	696	724	728	706	736	717	747	726	691	756	736	782	727	738	654	694	706	734	727	761	728	748	694	730	731	710	765	757	705	736	765	737	671	682	759	731	732	708	700	718	738	711	714	766	790	740	709	754	750	739	750	740	753	725	760	745	687	749	682	704	744	722	711	718	760	723	688	706	711	748	692	747	745	746	732	695	749	758	759	765	731	743	756	686	736	722	746	723	785	752	772	781	757	691	722	754	711	748	674	726	751	755	757	746	699	702	684	718	702	736	733	716	727	762	775	754	728	700	762	729	744	715	671	689	763	718	728	766	681	743	748	745	768	754	711	759	730	741	747	737	718	745	709	717	713	731	765	706	732	694	733	697	725	734	726	701	728	730	724	672	710	722	720	726	711	744	707	735	705	716	721	765	758	686	758	697	787	740	705	721	727	731	733	736	712	728	692	745	755	710	773	744	786	750	766	743	729	705	731	739	712	768	716	696	720	736	754	659	724	742	731	745	745	728	728	709	724	783	740	716	739	723	782	690	752	732	735	703	751	709	728	709	755	700	738	733	697	773	732	758	757	714	784	702	773	704	722	738	727	709	749	707	722	776	743	738	753	747	723	702	684	775	763	742	696	763	723	720	753	745	732	738	715	737	720	731	743	728	763	687	682	742	710	694	688	725	676	741	743	719	752	759	760	684	808	729	784	744	700	737	749	766	705	734	716	714	760	735	784	747	747	735	740	733	724	686	706	748	731	738	704	759	763	706	719	734	753	680	726	737	734	695	746	758	680	699	718	706	738	746	736	680	761	759	752	719	754	751	726	752	695	764	755	793	729	732	733	730	712	742	690	731	745	696	704	764	744	737	797	767	761	723	767	727	743	737	741	770	728	687	696	700	748	753	720	688	717	715	717	755	798	751	727	700	763	729	726	716	730	706	736	775	720	714	719	727	741	691	792	744	731	689	685	717	746	776	798	756	693	733	665	662	768	717	788	730	736	751	762	720	737	719	732	733	766	764	719	713	704	724	771	710	737	755	702	724	739	736	750	748	708	743	715	771	711	763	733	679	748	719	727	743	692	676	726	735	720	707	725	731	723	780	688	747	748	725	710	693	723	702	701	743	724	795	729	754	753	665	721	694	729	772	750	710	723	730	727	721	763	727	707	764	716	728	755	686	784	708	680	695	745	767	699	785	736	699	707	716	687	712	779	723	719	728	724	739	737	699	705	794	711	736	758	699	685	687	741	737	723	732	693	715	738	747	731	727	724	744	691	727	761	687	722	705	763	669	753	712	686	755	698	743	732	705	685	735	694	748	794	734	744	722	748	729	732	701	719	752	769	718	751	694	736	754	719	751	722	712	673	698	696	717	685	733	689	730	709	755	740	751	784	751	730	741	673	782	735	699	755	740	685	753	724	692	738	706	758	691	744	682	714	766	717	715	782	732	756	764	712	704	699	742	691	740	710	715	747	764	744	747	780	740	737	680	820	721	735	729	770	715	687	721	776	670	719	717	699	724	703	710	726	723	699	741	707	765	710	730	731	740	703	739	690	751	775	761	722	736	647	734	753	733	716	715	766	735	766	768	731	787	780	754	691	739	733	746	754	717	669	716	707	760	742	695	747	769	757	709	728	755	729	731	694	681	684	742	674	722	768	715	730	755	723	771	768	775	730	709	699	724	704	704	714	707	743	707	754	694	705	697	730	721	726	759	687	679	733	793	711	761	767	792	784	726	751	742	682	655	701	775	743	735	741	697	738	703	675	756	726	712	728	738	771	676	699	735	717	725	733	737	697	748	719	704	748	766	727	742	741	690	747	757	775	775	682	773	717	748	706	697	756	701	696	718	705	766	737	723	693	709	732	706	749	717	717	731	695	741	740	722	753	714	694	753	797	750	729	715	703	693	745	729	779	735	776	707	701	733	697	699	760	718	757	758	665	748	682	729	718	753	713	732	735	697	713	685	719	736	729	717	705	741	721	758	747	699	757	710	772	701	713	799	769	740	697	747	735	702	741	718	747	744	753	721	747	715	708	679	750	738	801	729	723	753	738	703	746	756	736	738	765	729	669	706	716	689	735	719	714	758	706	716	680	795	759	742	743	705	764	705	707	741	775	727	710	684	733	729	710	746	696	744	746	736	711	716	729	777	780	750	796	794	739	728	703	740	703	713	703	705	713	718	675	740	771	738	749	663	719	718	737	762	731	774	734	755	717	735	701	767	725	701	744	783	725	739	712	692	688	733	724	746	761	739	731	722	744	708	780	710	753	678	767	756	704	736	708	733	733	740	719
13692	3420	1480	1256	856	848	701	627	527	501	456	436	485	526	444	492	436	458	498	484	463	481	487	452	459	448	479	486	487	464	448	441	444	436	462	453	437	451	440	507	468	450	527	511	448	445	457	460	470	476	492	428	453	439	455	444	483	438	438	451	466	474	452	423	484	443	469	461	451	464	479	449	438	461	485	453	473	479	461	470	463	488	470	492	452	472	455	464	482	466	487	475	450	474	492	479	460	448	431	475	498	513	466	435	468	470	440	479	475	484	420	498	507	398	471	499	440	439	464	446	431	481	447	453	446	462	428	464	419	463	474	482	497	476	469	472	473	474	445	498	434	435	451	466	477	463	447	447	466	484	435	429	476	451	432	451	467	452	448	472	428	462	455	471	465	449	485	452	462	445	463	476	480	494	459	491	471	476	469	433	475	440	413	465	475	442	455	436	444	461	481	466	452	416	463	433	467	454	470	495	474	462	465	462	476	430	438	451	471	419	484	483	417	450	490	465	429	458	476	459	411	471	440	465	444	436	460	429	454	467	432	459	430	473	496	477	416	419	469	461	494	482	478	480	446	435	471	469	449	469	446	477	479	443	468	444	465	466	448	449	455	460	474	427	444	413	464	470	425	465	478	440	432	434	451	417	446	427	462	472	412	432	422	420	479	463	474	474	427	423	485	481	473	461	450	485	438	464	470	443	429	444	463	507	422	482	466	473	467	453	478	453	475	476	439	440	470	437	433	467	457	452	425	426	482	440	446	441	407	446	467	455	453	456	484	466	447	484	468	438	463	479	430	445	480	479	452	452	421	502	443	478	460	486	454	488	454	474	506	488	479	460	441	458	470	464	474	469	429	464	519	402	482	418	443	437	498	424	417	446	443	470	431	481	444	439	480	467	490	439	475	484	448	499	505	412	447	448	412	479	478	446	452	483	470	499	475	485	463	437	429	426	418	468	468	470	440	446	478	438	463	443	483	505	432	463	439	437	456	469	483	462	453	445	447	460	452	448	439	483	491	477	484	477	479	468	429	436	473	447	481	488	468	427	432	457	465	411	432	457	475	433	456	423	410	452	475	452	462	456	485	442	457	450	416	448	511	495	460	487	465	419	450	464	431	438	509	436	484	449	452	433	466	472	425	449	472	474	447	436	484	422	483	497	462	475	493	480	480	448	468	482	511	462	474	462	442	480	474	468	466	437	427	470	422	440	463	455	466	492	493	470	479	432	470	453	478	473	425	452	481	463	465	406	405	482	460	439	429	454	486	475	478	457	508	449	452	456	466	461	469	473	470	463	417	444	457	488	439	451	451	460	445	459	467	522	441	503	465	435	488	435	432	448	465	432	460	446	494	490	455	446	441	445	458	471	494	457	430	439	470	471	469	458	450	451	439	521	497	478	426	458	469	491	423	481	450	448	457	463	493	502	437	459	430	473	453	469	503	458	451	442	446	440	482	494	493	459	433	468	480	497	467	480	437	440	481	455	437	478	500	423	456	471	471	478	437	475	454	473	508	494	464	461	455	488	477	467	454	454	464	461	431	451	476	419	483	466	465	430	465	462	494	436	452	454	511	471	469	492	478	452	470	457	452	491	470	462	492	448	474	503	488	444	440	466	483	485	425	475	452	473	510	479	441	424	433	439	480	460	484	446	449	428	483	467	466	478	455	407	478	499	470	459	505	472	468	443	438	517	484	419	414	433	445	445	466	492	445	469	460	476	447	438	461	498	448	457	468	499	477	466	474	473	472	428	458	490	478	439	485	474	512	473	446	444	432	454	469	432	468	441	413	481	455	441	426	434	473	466	433	460	515	457	441	425	441	451	475	448	461	472	488	484	479	461	450	422	472	453	463	457	419	440	463	464	474	447	453	455	491	481	489	427	472	504	456	450	471	422	459	497	434	450	455	443	458	449	468	419	490	482	465	450	487	444	425	450	457	444	434	475	466	478	488	484	426	434	471	434	465	479	454	471	474	464	458	452	495	437	456	452	453	431	424	444	476	441	464	409	458	488	458	476	452	469	468	420	461	445	471	440	441	452	460	466	443	465	458	442	422	494	445	439	435	497	462	464	418	446	474	459	438	442	455	468	418	455	457	538	454	443	419	484	499	499	463	397	468	422	477	480	420	427	437	463	431	449	451	452	446	509	479	501	452	428	489	487	462	452	486	486	484	443	423	438	463	468	447	434	477	476	463	467	490	470	445	506	501	441	502	487	452	464	454	481	403	473	463	465	477	465	497	474	426	496	470	436	473	430	460	442	451	490	418	486	455	480	478	453	505	482	449	463	442	459	471	492	472	461	459	469	481	461	469	460	456	413	450	443	429	471	441	433	492	465	439	472	463	486	452	489	487	463	448	443	485	454	460	443	457	438	460	455	486	450	464	450	455	504	494	432	438	469	498	506	484	468	474	491	462	457	510	467	469	444	442	446	476	455	510	411	489	452	471	489	465	506	465	461	514	475	449	452	437	502	451	457	435	446	459	486	459	457	503	441	448	467	445	469	462	411	479	456	463	440	461	466	463	455	467	443	467	431	455	436	434	445	470	430	443	460	488	435	442	439	478	486	432	461	444	491	417	482	481	436	459	428	462	506	466	474	462	480	426	483	445	456	476	448	437	483	477	450	467	438	447	488	447	461	466	490	468	482	460	467	450	481	497	497	450	452	481	417	448	458	504	450	454	476	453	460	449	472	466	420	472	511	437	464	489	456	463	407	455	500	416	479	491	418	424	455	489	464	438	466	442	465	476	434	433	453	494	456	455	461	455	463	460	486	453	452	465	465	455	468	470	469	491	463	442	472	518	430	501	422	468	441	507	457	460	454	458	449	485	441	460	460	487	466	463	442	461	448	440	469	427	470	497	468	471	465	466	493	445	526	439	434	469	436	508	460	468	433	501	457	408	480	485	494	485	480	443	428	455	436	436	470	480	451	392	447	433	444	434	471	498	460	491	411	428	473	439	441	424	412	486	470	497	453	475	464	463	437	470	444	501	441	457	480	507	471	434	416	467	456	400	465	443	472	470	477	417	463	443	484	456	496	463	435	426	466	430	490	474	467	428	453	435	452	474	445	478	453	467	467	458	450	469	475	450	455	486	447	438	496	449	450	439	493	456	435	442	428	456	498	463	435	442	485	469	485	424	459	479	433	459	490	485	402	429	451	460	460	463	498	520	487	439	465	461	462	486	479	462	473	466	442	437	447	457	481	460	476	502	411	449	454	469	435	448	419	472	469	496	453	469	477	451	451	462	444	481	477	478	490	467	463	473	415	445	451	449	423	445	507	460	490	455	423	449	433	455	434	472	479	474	458	468	493	452	469	441	466	441	436	453	464	482	460	452	488	447	408	483	462	461	481	464	468	441	470	479	459	493	432	454	437	444	502	436	499	434	431	454	444	462	463	479	488	459	472	486	470	462	454	455	432	407	478	436	472	490	430	441	454	457	481	484	504	495	457	496	442	512	454	445	483	466	478	436	453	464	451	485	460
9352	4557	2933	2904	2268	2411	1992	1705	1458	1108	1099	1028	1019	1091	1028	1105	1063	1038	1098	1027	1015	1017	1069	1085	1054	1057	1052	1042	1068	1058	1076	1059	1115	1010	1101	1092	1091	1071	1029	1107	1038	1040	1006	992	1053	1077	1016	1083	1093	1020	1055	1084	994	1078	1037	1050	1019	1065	1036	1053	1097	1019	1076	1067	1043	1013	1043	1045	1077	1004	1019	1034	1086	1095	1094	1044	1017	1062	1040	1024	1073	1028	1058	1062	1013	1033	1092	1091	1064	1051	1033	1037	1073	1068	1062	1082	1007	945	1062	1034	1097	1075	1040	1086	1038	998	1030	1044	1000	1027	1059	1052	1082	1053	1085	1051	1107	1025	1069	1058	1066	1046	1067	1030	1084	1076	1077	1084	1006	1045	1022	1030	1042	1075	1025	1061	1019	1061	1012	1010	1033	1071	1092	1050	1039	1050	1006	1008	938	1001	1048	1016	1048	1036	1042	1027	1026	1032	1165	1074	1016	1106	1018	1057	1071	1041	1035	1004	1054	981	1045	1088	1057	1060	1000	1045	1077	1035	1010	1014	986	995	1056	1049	1022	1148	1110	1034	1023	1049	1035	1114	1067	1037	1040	1056	1034	1096	1058	1056	1057	995	1075	1052	1128	1028	1066	1061	1049	1046	1010	1061	1039	1005	993	1022	993	1008	990	1009	1064	1074	1085	1074	1067	1091	1069	1090	999	1039	1005	1039	1018	1051	1087	1019	1034	1029	1004	975	1061	1089	1113	1093	1070	1021	1051	1055	1038	1065	1069	983	1045	1010	1033	1055	1019	990	1056	1023	1042	1045	1006	1083	1074	1033	1048	1071	1116	1041	1024	1094	1032	1037	1044	1014	966	1122	1006	1107	1047	1038	1022	1018	1066	1002	1038	1040	1060	1036	1052	1028	1026	1012	1115	1046	1049	1045	1072	1046	990	1027	1030	1014	1035	1054	1047	1056	1123	1045	996	1009	1025	1011	1049	1064	1036	1074	1035	1019	1059	1029	1074	1037	1008	1012	1110	1008	1046	1069	1089	1060	1082	974	1034	1068	1002	1042	1023	1047	980	1046	1033	1048	1086	1011	1012	1041	1063	1084	981	1022	1096	1078	1028	990	978	1051	1080	1038	1089	1037	1105	991	1020	1042	1044	1079	1054	1005	1097	1000	1058	1099	1069	1103	1031	1051	988	1029	1038	1001	1028	1021	1023	1051	1034	1027	1048	1023	1016	1097	1068	1054	1069	1057	1080	1081	1092	1098	1027	1061	1055	1034	1000	1040	1031	1021	1085	1050	984	1049	984	1089	1053	1025	1017	999	1114	1042	1021	1062	970	1116	998	1093	1051	1037	1039	1013	1024	1007	1002	1028	978	1082	1068	1040	1079	1032	1029	1000	1039	1009	1042	976	1056	1017	1024	1042	1082	1016	991	1061	1031	1021	1028	1047	1038	1001	1027	1038	1052	1042	1077	1039	1043	1060	975	1055	1000	987	1023	1038	1025	1015	1011	1050	1061	1039	1030	1050	995	996	1045	1087	1082	980	1031	1048	1018	1032	1066	1034	1008	1052	1106	1000	1037	1094	1035	1033	1032	1063	1072	1053	1053	1018	1029	1067	1000	1094	1064	1080	1033	1054	1053	1046	1019	1091	1042	1037	991	980	1036	1045	1040	1062	975	1014	989	1087	1030	1061	1071	1061	1057	1011	1045	1019	1000	1050	1079	1089	1023	1046	1052	1075	1047	1064	1009	1063	1021	1072	1040	1049	1055	1066	1129	1024	1056	1077	1019	1021	1016	1025	1083	1026	1055	1037	1048	1049	1089	1014	1054	1078	1013	1059	1103	1018	1081	1018	1033	984	1072	1004	1028	1026	1098	1053	1016	1066	1064	1094	1013	1076	1043	994	1004	1107	1049	1064	1079	1031	1102	1041	1012	1031	934	1002	1097	1076	1053	999	1047	1040	1079	1052	1030	1054	1149	1042	1018	1067	995	1081	1078	1027	1073	1025	1059	1111	1104	1071	1075	1041	1085	1042	1020	996	1070	1006	1046	1004	1071	1050	1068	1018	1038	1072	997	1089	1035	1014	1040	995	1080	1025	1071	1017	1031	1040	1060	991	1052	1082	984	1041	1061	1122	1059	1021	1027	1087	1077	1038	1017	1006	1059	1056	1094	1088	1032	1017	1125	1004	1095	1119	1054	1045	1097	1010	1088	1091	1031	1005	1080	1067	1083	963	1091	1068	1052	1064	1041	1089	1044	1008	1020	1050	1033	1060	1116	1092	1032	997	1086	1071	992	1024	1020	1002	1042	1044	1079	1068	1035	1033	1083	1076	1072	1059	1114	1042	990	1054	1007	1022	1061	951	1082	1014	1043	1086	1086	1101	1098	1017	1073	1039	1059	1026	1012	1066	976	999	1064	1031	1002	1063	1030	1023	1081	1068	1088	1070	982	1014	1060	1056	1083	1060	988	1049	1070	1038	1058	1025	1056	1093	1053	1003	1077	1061	992	1084	1060	1008	1045	1050	1053	982	1002	1063	1028	1030	1090	1019	976	1039	1025	1060	1048	1064	1012	1045	1075	1069	1077	1035	1056	1009	1054	975	1018	1054	1065	1041	1116	1044	1030	1099	1052	1061	1036	1056	1037	1036	1084	1088	1076	1094	997	1047	1064	1052	1048	1017	1071	1046	1026	1076	1070	1047	1072	1032	1080	1032	1061	1044	991	1035	1061	1038	1052	1102	994	1053	1033	1036	1052	1024	1061	1045	1018	1049	972	1058	1065	1064	1052	1063	1098	1023	958	1068	1013	1078	1086	1021	1072	1020	1017	1066	989	1007	1035	1051	1013	1030	1063	1061	1076	1085	1008	1078	1008	1027	1027	1071	1049	1027	1047	993	1082	1050	1027	1029	1039	1030	1048	1033	1094	1027	1049	1049	1052	1040	1085	994	1073	1026	1057	1057	1019	1078	1002	1017	1070	1033	1046	988	1029	1056	1084	1042	1084	1096	997	1074	1021	1018	1049	1053	1037	1044	1040	1021	1102	987	1043	1001	1040	1072	1079	993	1020	1067	1069	1052	1004	1014	1078	999	1063	1039	978	1060	1030	1050	1048	1015	1090	1036	1085	1055	1068	1075	977	1065	1009	1051	1037	1055	1020	1050	1026	989	1010	1103	1044	1070	1060	1058	1064	1075	990	1026	1034	1025	1046	1035	1057	1130	1039	1047	1075	1035	1051	1009	1068	1027	1058	1087	987	1070	1021	1043	999	1111	1019	1058	1033	1072	1086	1031	1006	1051	1067	1043	1050	1010	1040	1030	1034	1055	1008	1026	1033	1085	1055	1033	1046	1087	1063	1077	1073	1041	1041	1032	1022	1107	1085	1073	1040	1053	1014	1075	1010	1092	1021	1014	1027	1044	1092	1077	1051	1067	1076	1072	1071	1048	1010	1107	972	997	1034	1031	1022	1100	1071	1051	1026	1019	1019	1034	983	1024	1075	1068	1042	1008	1050	1033	1015	966	1018	1012	1064	1023	1102	1043	1005	1007	976	1050	1045	960	991	1008	1067	1065	1054	1049	1065	1025	1038	1028	1057	1051	1103	1043	1059	1047	1087	1054	1029	1067	1024	1015	1026	954	1042	1041	1002	1054	1106	1071	1025	1057	1108	1072	1061	1050	944	1073	1060	1039	1021	1029	1052	1079	1032	1058	1078	1036	1034	1080	1049	1009	1093	998	1057	1087	1059	987	1012	1042	1026	1045	1070	1058	1049	1095	1069	1052	1058	1043	1026	1001	1034	1026	1086	1098	1154	1006	1063	1095	1004	1042	1026	1089	1035	1050	1003	1000	1061	1003	1035	1078	1029	1103	1074	1057	1024	973	1032	1116	1068	1011	1031	1030	1051	1032	998	1023	1013	1057	1052	1080	1049	1034	1059	1066	1039	1046	1033	1052	1021	1043	1026	1108	1096	1037	1070	1048	1021	976	1037	1057	1032	1050	1063	1071	1044	1019	1031	1107	992	1085	1019	1050	1084	1003	1050	1041	1046	1026	1072	1058	1012	992	1012	1046	1082	1077	1070	1045	1097	1056	1010	996	1000	1083	1077	1063	1047	1031	1020	1077	1022	1073	1025	1037	1020	1057	1097	982	1071	1015	1068	1036	1050	1090	1059	1103	1074	1036	1036	1032	1096	1014	1068	1059	983	1065	1059	998	1048	1070	1020	1037	1058	1080	1065	1009	1061	1053	1092	1041	1007	1064	1059	1059	1024	1048	1046	1052	1041	1079	1001	1107	1087	1023	1126	1060	1023	1034	1005	1050	1073	1065	1066	1047	983	1019	1038	1044	1051	1044	1027	1019	1073	1034	1080	1047	1029	1079	1007	1035	1029	1036	1040	1051	1051	998	1087	1006	1101	1055	1090	1039	1012	1068	1070	1025	1041	1039	1028	1080	1054	1005	1047	1019	1037	1032	1083	1089	1064	986	1013	1081	1063	1079	1040	1052	1015	1043	1032	1030	1053	1054	1019	1098	1053	1047	1053	1075	1027	1094	1065	995	1051	1028	1074	1065	993	1075	1030	1078	1048	1070	1067	1067	1076	1033	1010	1036	1068	1022	1081	1014	1060	1091	1022	1058	1094	1066	1029	1016	1088	1026	1051	1002	1090	1038	1063	1085	1063	1063	1053	1017	1026	1055	1039	1042	1059	1024	1064	1016	1069	1051	1062	1029	1039	996	1033	1017	1029	1097	1045	1102	1057	1047	1076	1059	1059	1074	1006	1064	1023	1045	1039	1100	1070	1047	1021	1045	1011	1061	1108	1002	1092	1052	1084	1072	1095	1066	1016	1029	933	1048	992	1099	1022	1015	1014	1068	1056	986	999	1036	1028	1068	1002	1098	1047	1087	1001	1036	1062	986	1081	1058	1085	1099	1024	1026	1038	1045	1085	1041	1126	1013	1023	1014
35130	30570	22298	14764	7311	6588	4145	2292	1235	612	453	440	430	412	436	438	477	383	414	419	420	417	422	427	433	420	417	443	406	435	439	440	451	411	400	423	414	419	411	461	412	402	411	441	426	388	402	477	414	411	431	435	422	423	430	408	390	441	458	406	427	403	393	474	408	410	391	423	469	461	402	432	434	426	407	395	449	405	407	441	437	414	419	436	423	412	413	438	438	401	441	425	413	434	427	438	408	453	436	391	457	429	413	436	434	404	421	424	387	417	442	425	427	429	439	428	407	410	423	418	434	392	450	403	411	418	458	418	442	448	427	398	414	400	447	402	414	412	428	448	449	446	420	428	461	427	435	480	458	411	456	397	436	388	450	448	412	442	413	393	414	430	403	414	423	472	437	425	426	421	423	440	434	447	454	411	402	418	453	408	434	380	421	436	429	418	435	422	426	401	424	406	413	461	410	470	430	418	410	428	445	447	402	418	429	435	426	419	384	409	413	419	431	406	434	462	402	397	407	453	473	428	461	415	407	451	431	388	423	447	425	436	406	409	392	432	457	416	444	431	403	447	404	440	460	405	434	450	416	393	423	401	414	402	407	427	412	434	458	393	366	416	408	438	454	450	414	425	416	382	415	431	444	415	442	406	412	379	429	407	442	392	413	456	404	425	423	395	389	423	434	437	377	408	429	408	434	434	442	428	434	433	421	451	418	399	425	480	434	428	427	439	430	412	421	453	428	433	412	445	418	430	444	414	415	403	423	405	427	444	422	450	427	433	392	430	398	446	415	424	451	410	450	429	436	399	422	404	438	453	434	452	394	407	422	438	432	390	406	436	447	432	420	418	400	465	442	424	471	419	418	477	435	446	440	453	407	439	436	418	453	439	434	419	454	410	470	450	402	408	406	427	443	470	424	440	398	399	382	376	439	389	418	425	447	405	427	425	431	435	441	411	418	433	398	395	399	399	443	423	412	408	437	412	439	447	397	441	440	382	435	423	442	422	405	426	393	414	442	448	435	409	418	404	419	434	458	449	413	457	432	433	428	408	458	472	449	408	384	428	441	423	392	459	436	431	458	414	404	419	451	419	397	392	444	440	441	395	421	421	410	434	412	396	417	413	424	386	432	444	438	435	385	444	417	447	448	439	399	431	426	458	438	416	432	438	449	387	431	431	457	423	449	427	395	429	424	374	414	427	404	459	399	473	434	425	462	471	445	418	422	427	398	433	450	433	435	392	400	413	422	396	446	420	454	410	424	439	404	405	376	418	398	378	415	413	400	408	402	429	433	411	447	418	436	421	426	430	408	429	447	410	427	448	432	393	463	426	423	407	415	440	435	434	449	441	420	435	420	427	432	422	416	456	449	411	425	437	398	426	469	431	411	440	442	411	422	419	423	419	414	445	405	435	385	422	432	452	423	425	451	413	408	489	385	434	493	436	413	461	419	445	411	400	427	412	430	436	451	414	416	431	444	414	453	411	387	390	427	427	423	416	417	439	393	433	408	404	415	438	405	446	401	444	369	391	419	442	399	404	434	421	409	455	463	460	431	433	392	445	419	420	421	421	421	414	454	396	381	428	419	400	439	420	436	455	402	438	405	438	429	420	422	447	464	370	379	405	461	414	411	401	451	452	444	437	397	433	468	445	464	436	410	443	437	422	435	435	405	406	443	433	398	425	464	405	427	406	432	442	388	414	380	455	458	415	417	461	393	439	412	430	404	393	402	415	410	440	410	446	396	462	430	421	375	432	409	407	403	413	451	483	437	473	436	429	428	421	420	423	435	408	423	421	425	441	454	420	387	416	468	428	452	418	478	408	458	426	477	405	427	444	399	410	401	425	403	463	436	428	433	423	417	420	428	435	396	425	443	429	433	446	415	412	443	436	421	395	383	428	391	419	402	456	438	479	404	432	460	443	408	436	385	434	414	419	393	432	455	408	411	427	416	436	415	419	405	415	401	424	410	426	414	427	439	433	454	411	441	429	473	445	442	422	411	411	418	417	448	396	421	424	396	451	373	444	448	441	412	424	431	396	411	436	427	420	451	426	439	391	445	398	446	458	444	473	404	402	417	401	423	426	451	445	422	440	453	413	432	439	424	458	443	403	414	447	454	393	392	429	415	436	424	430	412	437	424	446	399	393	423	401	416	433	424	457	411	457	444	443	405	418	414	423	417	425	425	438	445	448	425	415	450	415	416	387	430	438	475	413	454	453	434	446	454	440	442	450	408	478	463	431	438	419	390	428	424	430	389	404	416	430	419	433	418	450	402	464	419	432	389	398	413	436	427	402	417	425	432	461	417	399	428	410	411	405	425	426	401	413	419	431	414	405	428	462	404	412	410	458	449	365	425	460	422	407	409	410	430	453	474	407	453	413	438	438	447	443	440	408	423	386	400	447	473	456	416	458	430	421	403	443	457	427	431	432	415	404	484	418	427	387	448	419	435	383	427	405	445	428	434	430	414	430	408	422	433	461	455	436	413	442	424	398	439	449	397	411	401	456	436	422	430	418	415	380	426	441	413	454	403	436	428	421	426	431	396	431	458	426	448	459	416	401	457	427	392	417	439	431	436	425	407	424	409	409	428	439	460	433	404	409	410	392	422	410	432	433	419	409	384	426	487	413	411	431	413	403	398	470	398	422	476	408	388	441	371	437	399	439	421	451	443	453	397	397	437	409	418	406	424	421	389	431	399	424	452	436	429	408	416	438	423	482	418	428	432	394	413	460	410	408	433	431	438	428	424	416	412	399	456	434	404	422	387	412	430	393	420	415	457	442	425	418	424	433	397	430	444	376	444	415	428	429	430	421	390	404	399	399	380	425	432	449	410	380	405	450	420	446	468	408	422	415	397	409	411	447	427	430	380	438	448	443	416	437	389	432	430	426	399	431	403	470	456	405	420	425	414	404	424	423	461	455	385	392	469	407	445	429	404	426	438	462	451	451	442	419	407	415	386	430	421	410	433	428	429	433	443	423	469	428	394	435	435	415	395	439	410	421	464	457	431	447	433	440	426	439	452	442	451	428	440	416	393	438	423	429	430	446	469	422	426	398	450	417	417	410	438	434	388	472	451	418	422	446	449	456	447	422	446	409	448	445	415	443	401	410	402	434	399	427	447	411	426	439	362	445	382	391	395	462	407	415	414	452	448	450	419	457	406	469	431	419	421	435	449	403	430	433	462	445	446	379	425	417	406	412	439	430	407	375	427	449	399	454	434	399	433	419	428	441	358	402	437	413	411	482	399	453	441	410	411	425	365	444	441	417	487	468	437	437	444	466	411	391	454	454	414	446	400	395	403	389	462	393	419	384	425	432	406	454	417	409	399	406	398	436	434	420	456	404	437	456	395	405	415	427	452	393	441	444	454	396	380	428	442	429	460	434	412	454	447	412	426	412	450	425	418	429	444	401	427	402	405	442	398	428	428	437	407	431	428	443	443	442	407	469	463	420	396	462	458	441	420	402	438	430	410	427	408	440	398	415	458	453
23847	26583	25123	22634	20752	19700	13845	8629	4916	1667	1029	969	990	917	975	1055	953	946	927	904	986	1019	954	952	991	975	926	975	1005	942	1017	962	991	1029	998	999	976	983	1005	965	994	1058	1017	947	977	945	1005	971	979	1001	940	970	943	986	977	971	950	925	968	970	956	987	962	962	1021	991	975	923	993	969	959	979	1007	1000	995	996	995	966	993	927	1022	993	915	975	1002	945	1005	982	1033	983	991	975	1031	977	964	1006	962	981	954	938	957	948	944	953	1004	987	977	935	971	963	962	1001	992	915	963	938	943	988	956	933	994	931	993	993	931	981	970	936	934	955	944	955	965	969	989	991	1004	966	974	957	947	951	983	968	971	1010	980	937	1029	954	981	947	973	969	961	946	953	935	998	1045	995	965	932	986	962	962	923	1030	1015	950	970	945	1008	944	982	947	929	967	942	907	994	1031	945	998	976	965	993	978	977	992	1002	915	976	978	980	992	1008	918	1005	944	974	948	994	999	970	927	999	1016	999	926	898	1014	983	1003	941	1057	959	964	929	939	974	994	1011	982	1008	969	949	912	995	1019	939	992	921	959	985	929	912	959	952	975	959	971	967	947	967	1010	955	972	995	970	954	1056	997	958	937	1009	973	887	956	993	1003	947	1010	984	1006	933	997	1004	941	917	990	951	977	980	966	981	1009	981	945	951	933	928	976	972	948	989	945	979	960	925	910	933	1009	978	979	1035	980	952	1002	1030	1013	991	938	928	939	941	974	954	1006	977	948	984	936	986	959	943	984	997	943	993	980	986	935	1005	959	1020	942	938	949	949	930	974	1005	974	1012	993	1009	955	997	931	993	871	962	997	971	932	975	968	968	974	1001	999	943	983	961	970	996	963	1020	952	996	968	998	939	1026	1030	996	954	958	936	972	996	931	976	1017	921	1015	952	975	975	979	973	965	999	1027	989	956	913	964	960	987	958	1024	1033	933	1006	982	970	998	979	948	983	959	945	961	1038	985	928	934	990	1001	979	931	956	978	978	938	1031	1034	956	995	986	969	988	979	974	937	941	967	961	987	986	966	1005	1017	974	935	958	998	947	946	1017	946	962	988	1001	981	962	1035	948	978	986	985	958	958	972	1008	1021	979	1000	993	971	1009	987	917	984	905	981	993	953	949	969	960	982	992	976	964	1000	951	1014	1024	960	1019	983	930	1000	988	974	970	998	985	954	937	1002	934	951	956	1007	962	957	987	963	993	961	943	982	977	1003	979	1032	997	932	1022	1039	990	1028	981	988	961	960	1010	1011	988	1031	986	955	945	938	1009	977	956	1015	966	961	937	990	967	987	945	973	932	1026	969	1029	999	995	1013	953	958	951	961	1016	966	963	986	942	932	1042	984	1064	935	960	961	977	970	1029	957	1024	1002	978	988	948	954	937	933	1021	979	987	970	972	989	969	942	966	1017	988	1004	937	990	953	958	1024	966	945	964	925	983	959	938	923	1011	1044	964	955	984	961	976	967	992	1019	1032	981	957	935	962	992	944	957	993	916	982	1015	1007	963	980	1037	964	1027	912	977	1011	928	984	971	936	969	989	977	984	988	987	950	955	978	951	991	974	997	960	999	984	1053	1016	1004	982	1011	1020	981	992	960	965	975	1003	997	1000	946	1000	969	1003	908	974	992	994	920	953	992	982	1020	962	951	971	945	1005	986	945	984	945	1021	962	971	925	969	1009	945	985	930	989	990	975	996	930	926	990	1012	1022	953	979	948	996	922	1043	949	975	1000	1022	951	1037	982	937	962	979	959	1001	1006	960	928	984	973	948	930	981	986	979	993	1010	982	977	1069	978	917	1007	932	910	983	974	986	989	1017	930	972	929	967	999	976	988	928	1008	891	946	981	1020	941	947	986	954	994	987	973	974	1006	919	958	992	974	1003	1013	978	993	986	969	978	994	982	919	950	943	979	1019	957	959	961	973	976	978	979	936	961	986	1025	958	1002	996	984	984	988	963	981	994	996	957	977	964	1008	931	925	937	983	1022	966	996	964	959	1020	979	952	915	978	1045	989	988	949	980	1006	955	1019	954	976	950	1031	990	952	1016	924	976	943	994	903	964	942	940	926	979	968	1032	1002	966	946	956	974	953	966	967	978	935	960	935	950	1037	1000	990	978	995	924	1026	983	999	942	942	993	946	912	1005	973	952	936	990	994	917	959	963	1011	1018	955	948	986	916	981	1009	946	981	967	1011	970	1002	970	933	990	949	1004	936	967	1015	955	1023	1014	943	970	962	950	990	980	1008	936	887	1031	1031	972	1003	951	975	940	951	1021	968	983	1001	984	980	970	965	957	978	942	930	954	998	959	956	925	1018	977	897	884	995	1040	997	1010	946	961	991	964	1017	978	941	973	994	1037	954	978	977	958	963	967	1014	928	1002	1063	993	973	984	952	993	1014	986	914	963	1004	972	1009	930	932	932	960	1008	981	1010	983	1000	930	1015	991	972	934	965	938	961	944	956	1008	922	952	943	981	978	978	991	943	977	936	996	1002	977	977	967	946	958	944	969	939	992	959	956	998	968	993	958	983	950	941	931	961	936	926	967	1052	931	991	987	1032	970	940	1034	952	1016	986	1015	980	930	974	977	954	1046	947	965	982	1009	952	961	954	990	938	1005	943	975	926	976	971	939	994	941	1050	941	972	952	993	954	980	958	985	996	990	1054	1003	946	991	997	982	960	971	995	1047	991	958	971	993	1004	1008	939	973	989	984	937	960	992	1033	904	965	978	942	1010	971	1003	992	973	980	957	925	960	951	940	929	1029	962	938	972	978	1012	954	952	960	945	961	948	1015	952	1000	974	995	1045	938	951	947	927	974	991	996	1015	968	969	949	989	942	925	993	975	988	928	1028	1008	940	979	995	912	1018	955	952	948	949	998	957	944	981	987	1036	991	924	1006	944	970	924	957	979	1017	954	929	974	936	955	992	1026	954	943	955	985	1004	952	937	905	1000	908	930	925	1022	1011	966	976	999	947	985	925	1015	946	1012	1003	926	980	965	962	940	947	973	949	977	957	1037	994	963	967	975	958	1015	966	1015	1002	1020	997	926	973	973	952	963	987	924	1003	899	995	947	939	943	948	954	999	964	991	991	978	996	1009	979	917	990	1019	974	944	973	966	941	972	938	942	938	932	931	1023	1011	969	913	949	1016	996	974	953	1007	936	1022	936	965	983	961	969	965	940	1019	997	958	1015	977	970	951	1048	923	974	999	979	976	977	956	995	930	1015	909	1003	935	947	991	942	988	918	989	949	979	932	929	972	1007	967	979	971	1009	995	984	1036	1001	979	1005	943	891	969	1022	1033	937	982	957	966	983	1012	996	984	979	1019	933	977	987	965	922	1008	983	1017	956	962	1036	1063	966	974	969	954	994	947	980	958	954	960	970	902	927	975	997	1005	993	945	976	966	994	957	959	993	958	935	972	975	983	977	980	960	1015	916	1066	1019	994	1018	1000	1026	995	987	994	969	951	913	936	985	968	926	992	945	989	964	946	1004	959	959	948	962	959	1013	983	1006	958	969	912	1018	928	902	1024	1002	956	967	946	957	979	997	975	928	915	965	1022	965	988	956	970	968	961	989	960	988	1011	1019	1060	975	956	961	934	960	936	958	983	952	946	963	969	999	1006	977	928	968	914	986	978	939	958	975	950	987	984	1053	947	956	973	931	950	932	955	1009	947	951	969	980	927	974	954	1004	892	1014	1006	912	951	968	981	951	997	966	936	971	955	985	984	989	983	943	944	922	912	974	955	956	1021	947
46789	42157	34914	22769	13132	10990	6711	3810	1918	733	332	348	296	330	360	309	325	312	332	320	339	323	349	267	316	369	304	320	331	340	344	322	327	317	328	345	286	308	298	345	311	305	339	326	311	303	321	355	309	281	333	349	327	333	325	304	324	325	329	304	297	283	338	295	327	343	338	317	360	270	347	308	301	294	292	326	336	288	315	302	315	301	283	325	308	321	312	342	290	308	332	295	287	275	327	308	310	330	326	294	326	308	301	316	322	309	326	311	315	304	322	306	299	329	314	308	323	321	292	299	345	283	297	345	298	291	294	269	343	330	327	364	343	314	363	335	308	366	292	346	320	301	319	324	321	326	310	325	310	321	368	314	302	303	290	354	289	301	328	307	298	314	281	297	336	318	297	333	304	312	303	305	299	337	290	299	318	286	318	303	292	334	300	321	309	307	324	320	313	317	296	318	341	288	299	343	337	340	310	341	323	318	308	300	331	314	298	333	309	305	310	342	289	274	325	349	330	336	301	308	330	323	311	307	306	300	323	339	339	296	339	317	268	299	338	329	323	316	303	347	331	284	292	312	321	309	334	335	322	327	293	305	293	340	309	308	333	332	344	325	355	312	278	295	284	336	295	313	307	295	322	318	306	305	293	336	294	325	294	275	291	315	312	260	312	357	319	299	365	320	295	326	318	302	305	295	338	312	284	332	322	308	311	338	335	300	298	289	327	341	307	314	318	315	350	308	328	343	349	315	300	312	300	334	318	294	324	308	317	302	344	325	344	305	340	305	326	301	331	320	315	323	308	295	307	323	309	312	330	295	351	313	297	326	324	325	328	293	330	291	324	308	306	350	315	304	326	297	346	293	306	301	335	270	317	322	344	320	293	296	303	358	279	294	367	318	295	340	382	309	336	302	322	298	318	328	331	304	300	324	302	300	290	351	337	314	310	316	322	307	351	300	286	326	285	277	309	316	324	276	273	307	295	311	325	299	354	296	326	328	309	316	333	331	308	281	301	283	279	306	338	281	314	331	343	297	315	321	319	328	310	291	360	303	321	322	312	335	324	297	338	333	289	303	287	321	335	332	283	309	308	322	321	332	329	311	341	294	329	294	331	320	283	306	309	279	311	320	338	326	307	322	328	274	286	304	314	294	322	307	333	287	310	338	295	309	306	315	335	312	311	286	309	339	326	325	299	354	320	321	316	323	298	322	294	300	346	305	302	282	336	330	306	307	291	317	292	298	310	299	298	335	330	344	335	293	315	304	335	363	327	335	323	298	292	312	334	289	361	289	297	297	321	311	270	291	320	325	330	291	343	307	333	343	320	268	326	301	303	330	306	302	314	295	307	296	288	296	305	333	289	323	334	326	315	333	339	293	359	313	316	324	329	307	279	252	323	296	324	323	317	302	307	349	331	335	318	302	329	257	351	308	302	278	297	327	315	312	318	317	315	303	286	351	316	329	340	287	314	329	301	325	311	318	321	335	321	279	298	312	303	292	309	273	329	311	318	311	298	334	317	296	339	297	351	297	282	364	328	331	312	317	331	347	318	312	293	313	299	327	313	282	326	316	332	330	323	329	344	322	309	293	309	290	308	315	303	330	316	298	334	325	308	382	306	313	312	293	299	301	331	325	314	334	315	346	308	271	322	318	350	313	306	302	344	303	332	304	289	337	322	306	309	298	286	335	322	308	309	286	334	318	306	312	330	320	325	318	297	316	317	305	360	315	332	321	342	321	310	310	305	321	379	335	321	357	338	314	324	301	315	327	367	344	334	346	319	296	325	324	282	304	346	337	320	308	321	330	339	269	320	291	322	307	302	287	322	319	345	320	329	331	318	298	339	315	292	306	327	304	335	310	307	318	328	321	315	331	298	293	288	345	330	304	337	333	300	293	322	324	294	315	322	266	322	324	312	284	313	311	338	343	288	325	335	325	330	288	320	340	316	293	303	305	352	328	319	303	319	296	314	324	296	344	326	326	269	285	330	285	292	315	295	293	319	342	313	319	303	319	291	319	336	328	309	348	298	306	292	311	329	310	301	332	272	329	300	339	300	328	323	326	316	313	317	340	300	300	298	268	336	341	288	297	316	303	307	322	317	300	341	331	340	318	311	317	331	332	318	326	312	321	281	302	357	318	293	335	301	287	326	326	335	294	312	292	339	334	317	363	315	318	309	318	333	325	331	318	291	325	318	365	323	303	311	331	282	288	307	347	320	304	322	348	331	282	309	321	316	302	296	305	331	320	288	294	311	296	355	336	300	330	331	312	308	310	302	310	334	294	323	308	300	304	346	307	353	296	301	336	312	302	296	294	279	298	315	322	302	305	299	279	319	294	340	300	301	315	329	293	288	306	335	292	304	336	313	306	329	306	309	308	321	320	300	315	314	297	295	303	335	320	334	352	335	305	303	337	313	285	298	323	290	306	315	313	324	324	302	332	288	301	308	296	319	284	330	322	318	303	335	331	296	320	304	265	297	279	309	299	303	318	290	326	318	315	298	290	360	305	305	292	313	320	302	316	294	325	330	294	282	307	266	322	308	323	327	340	313	327	305	299	303	349	355	321	314	308	325	335	299	313	271	316	286	308	314	309	329	320	308	283	307	347	306	271	302	338	329	325	292	340	290	291	332	294	361	319	294	320	330	335	295	331	311	361	309	337	342	301	307	290	307	292	301	284	328	315	322	294	315	320	319	288	308	308	312	319	321	323	308	305	315	308	319	322	320	323	336	332	310	270	316	303	298	324	311	322	318	316	327	318	329	320	298	305	287	295	274	290	295	315	295	302	318	314	300	350	315	321	335	303	342	326	317	339	308	342	311	292	319	288	362	342	302	317	335	328	290	340	322	299	316	305	305	299	311	337	321	329	332	321	303	298	311	324	304	316	328	316	292	346	309	318	320	301	293	296	303	331	304	291	317	333	296	307	308	318	317	349	324	309	316	307	310	331	346	296	326	325	328	293	272	319	345	321	337	311	309	360	331	310	296	324	290	330	295	295	351	309	330	286	287	305	344	305	319	342	331	290	306	326	330	294	315	331	320	316	289	314	327	329	368	273	323	306	329	290	314	311	318	267	289	337	293	317	289	299	326	313	292	340	342	307	333	304	295	314	341	278	317	332	307	332	319	290	314	305	302	305	303	321	303	301	288	328	332	326	302	336	335	341	318	328	308	285	340	366	305	344	298	314	326	332	323	317	294	296	329	290	306	342	313	301	297	311	297	297	325	322	317	314	278	276	321	354	320	311	290	317	303	296	298	290	344	315	317	325	339	298	281	313	305	342	332	294	327	310	333	290	321	337	312	294	293	338	335	350	307	309	284	317	299	293	275	267	324	305	316	295	297	351	301	300	330	302	298	332	322	291	312	329	329	306	298	340	338	331	338	325	322	290	321	339	297	317	335	300	328	287	316	297	313	317	304	299	342	344	308	335	324	316	300	287	333	292	310	277	321	296	281	306	331	320	302	335	312	305	323	304	328	328	311	300	304	304
31197	34543	36196	26960	29359	27317	20031	13264	7514	2530	792	745	702	744	767	701	781	746	738	768	753	707	727	731	737	685	736	678	754	712	784	720	760	792	769	737	751	732	719	764	795	716	713	721	821	731	743	772	741	723	701	726	730	760	756	745	736	743	769	777	693	741	751	733	692	752	720	735	752	743	738	730	754	748	763	790	702	738	761	770	780	734	721	728	749	736	733	747	785	774	782	720	755	760	797	728	760	666	734	782	770	765	741	749	750	786	767	698	728	797	691	768	766	674	697	751	803	734	792	761	764	775	796	755	708	710	698	711	741	702	706	725	803	767	780	718	711	742	750	660	753	704	782	752	751	742	733	788	770	733	745	772	754	758	759	753	757	715	727	726	726	756	765	745	767	734	713	769	748	769	730	791	708	753	762	714	731	759	730	689	759	756	768	767	740	772	774	741	725	730	711	765	777	768	743	756	795	691	717	747	755	703	732	718	787	727	742	766	748	731	751	731	722	730	748	768	709	732	804	738	762	729	768	727	749	714	717	710	713	761	741	769	737	696	774	724	682	736	730	761	723	708	711	776	746	748	708	743	721	725	721	768	774	767	782	798	761	737	755	756	765	786	700	729	741	718	733	713	718	756	718	712	736	716	711	730	731	770	733	766	763	781	733	740	758	757	743	757	769	721	740	701	785	750	731	708	740	719	735	790	713	707	751	732	727	754	710	763	738	742	758	737	745	736	721	754	749	702	743	682	762	713	776	760	756	704	675	776	774	778	781	740	758	716	703	730	679	700	729	759	743	763	713	758	695	695	736	745	764	762	747	737	770	749	753	721	781	761	749	740	746	774	784	766	724	745	726	784	717	697	752	737	760	690	764	727	710	748	726	775	751	760	777	735	738	776	789	717	749	740	720	774	789	702	727	719	714	752	725	762	708	792	735	761	756	740	779	744	752	813	759	774	819	733	741	737	726	725	769	760	738	721	761	694	737	744	749	720	771	731	797	707	714	771	777	750	714	752	729	758	720	760	774	706	747	719	676	726	716	726	793	751	740	747	753	702	790	752	752	727	767	713	710	730	764	748	728	767	774	737	767	725	726	769	754	752	793	790	745	726	796	752	733	739	791	759	755	756	770	765	758	753	734	748	714	744	711	723	696	711	751	770	728	795	786	689	762	710	770	745	749	739	793	738	796	759	721	752	779	722	749	702	757	712	761	783	741	767	715	755	769	767	752	721	749	759	757	685	765	704	738	751	694	745	726	783	706	739	724	754	731	775	775	720	728	758	735	717	688	735	720	784	741	791	778	751	685	744	710	756	779	719	784	764	804	725	751	738	669	762	737	791	801	740	745	738	747	700	697	731	740	723	768	801	758	747	740	717	735	723	701	713	735	756	686	726	772	762	690	722	751	729	780	753	722	774	724	681	762	752	765	724	742	826	786	812	725	750	708	760	754	764	757	723	726	698	718	698	784	728	783	755	739	757	750	732	721	751	715	782	715	777	722	780	767	707	763	685	743	765	784	738	759	706	771	801	757	743	740	745	742	792	777	710	734	740	747	705	761	720	771	740	731	731	770	733	687	735	768	752	771	743	751	679	787	727	721	761	746	753	695	756	740	736	806	711	764	713	751	721	721	718	746	731	738	678	704	736	824	723	780	776	738	776	757	762	763	689	810	791	759	734	699	732	758	707	757	742	759	738	776	726	734	705	755	725	753	774	728	756	752	785	753	730	704	714	749	740	756	735	762	725	756	727	760	712	756	731	731	721	746	754	685	751	768	743	741	740	729	738	743	742	756	745	786	743	787	789	754	726	756	706	668	708	753	752	762	762	715	692	774	777	729	752	761	795	725	769	712	729	721	769	776	773	742	760	769	778	720	788	758	710	766	785	739	727	720	805	752	745	746	716	739	727	723	758	749	721	693	740	764	736	769	724	725	725	770	696	720	772	721	719	759	779	736	730	754	783	771	766	754	733	776	789	738	709	713	747	713	741	752	699	693	763	767	755	741	746	766	753	753	739	773	754	755	766	726	736	655	756	727	770	750	772	729	802	730	730	716	704	793	767	729	713	722	737	719	775	739	736	758	755	738	783	704	740	735	709	768	715	740	747	740	733	749	753	726	769	715	744	726	764	766	697	753	760	757	781	730	782	746	720	736	738	781	761	733	731	742	776	697	738	739	729	767	696	762	680	763	678	762	773	816	755	749	740	748	748	827	736	756	699	759	782	731	729	750	742	718	750	707	741	731	746	754	760	722	730	750	653	772	741	732	677	717	761	733	741	740	685	704	691	756	797	755	742	734	753	736	762	738	705	750	792	750	712	748	674	770	731	726	773	760	737	746	726	763	727	694	713	757	755	727	724	762	763	742	787	765	782	716	720	730	728	728	694	742	772	728	787	728	761	748	780	750	737	755	749	716	808	805	742	698	733	725	724	740	734	748	690	755	742	734	728	703	724	735	770	745	729	705	749	706	752	767	753	735	777	782	767	725	701	733	749	760	774	775	693	745	738	746	749	723	726	710	767	785	759	743	719	737	710	719	710	740	749	742	698	742	745	741	752	746	720	748	760	744	698	745	719	736	803	704	759	754	736	771	720	732	758	729	731	755	771	792	738	756	741	693	722	719	721	717	765	749	680	739	796	721	788	747	766	763	787	749	779	752	751	762	803	702	747	767	724	776	763	732	710	691	718	735	771	699	708	772	744	688	778	747	750	701	752	704	760	758	745	742	733	770	724	692	737	761	761	743	771	706	745	721	754	704	746	776	742	730	781	767	707	776	730	700	753	797	742	742	747	748	751	725	754	728	711	706	728	771	798	721	749	723	744	751	728	760	748	711	769	786	738	779	728	787	749	763	783	761	757	679	695	718	763	757	744	713	739	739	766	793	777	738	702	747	751	721	729	762	712	801	726	777	731	745	740	746	762	731	751	737	727	723	715	718	726	722	701	742	748	700	738	779	719	754	706	758	752	714	727	674	733	731	714	749	706	799	714	730	754	756	777	769	810	736	728	769	783	714	720	740	730	693	787	664	713	715	809	752	746	699	719	726	738	775	749	746	754	750	687	791	786	769	717	768	708	765	742	766	757	782	719	732	762	708	735	747	701	782	715	757	737	770	741	742	737	753	742	801	747	734	744	727	739	735	688	709	794	704	738	714	744	753	739	756	738	759	715	782	744	751	690	714	719	760	739	712	803	706	749	729	736	748	744	698	683	745	713	774	736	721	757	715	707	747	791	724	773	787	719	703	694	804	742	772	748	736	751	738	742	769	753	705	772	715	718	728	742	709	781	730	705	750	729	756	724	756	801	723	719	712	733	785	738	717	782	743	721	704	746	713	732	718	750	710	765	756	733	771	701	709	785	703	728	695	747	796	718	768	767	801	744	815	757	739	707	785	701	771	751	775	749	760	708	763	773	772	740	771	756	720	712	766	727	784	745	774	730	808	742	741	755	757	712	781	786	715	739	740	728	735	696	716	802	709	708	710	746	721	775
13023	2870	1311	892	702	669	629	596	522	486	453	456	449	478	510	482	448	464	469	498	453	470	437	454	442	444	458	423	453	453	429	462	433	458	443	465	448	501	430	464	475	419	498	447	460	460	491	461	455	463	491	463	476	457	415	476	454	446	506	451	476	471	473	450	472	452	470	510	461	454	459	465	461	483	477	460	462	427	420	460	440	462	398	417	472	439	444	471	458	408	488	450	439	428	464	446	471	449	467	415	435	465	416	471	484	465	460	486	441	466	475	460	462	441	479	463	491	451	451	478	448	447	486	425	435	454	485	427	468	449	455	487	497	450	468	510	472	463	468	438	504	480	428	439	459	450	465	442	466	494	473	472	448	419	457	452	458	437	508	447	423	475	447	440	460	456	450	482	436	463	463	460	460	460	446	494	439	451	434	472	406	436	443	454	451	428	452	455	444	462	466	470	450	468	487	478	449	479	440	472	458	445	455	490	468	460	455	424	407	461	480	489	462	479	480	470	457	453	457	452	463	426	463	488	437	472	462	437	500	471	478	455	478	466	476	437	454	493	483	489	471	499	498	455	473	457	487	442	469	450	409	435	480	469	434	443	495	498	449	447	449	462	462	444	468	452	476	460	456	432	444	476	414	472	455	425	443	406	458	514	464	467	452	448	487	445	467	446	468	480	469	448	453	469	463	432	442	437	455	474	488	510	467	502	449	475	470	487	508	462	414	464	428	476	463	453	442	445	476	458	485	458	411	430	433	444	449	392	467	448	487	440	430	455	425	465	453	476	444	468	406	441	473	505	465	465	455	468	491	422	432	450	472	450	491	471	518	451	446	422	482	433	466	459	447	525	449	468	447	475	455	436	445	458	458	470	436	461	434	446	452	431	484	488	458	449	469	434	442	472	448	456	412	449	437	479	502	486	451	439	440	479	419	422	463	431	490	402	455	410	453	426	460	496	457	404	456	439	459	447	453	473	482	451	498	427	497	438	425	475	422	498	493	477	497	469	444	448	470	462	430	417	502	449	450	424	443	500	431	445	446	450	419	476	462	479	493	459	454	438	460	456	439	434	434	491	457	439	458	499	447	444	427	454	421	449	460	400	436	467	451	444	478	444	466	474	439	433	469	427	466	453	478	444	464	433	463	461	452	485	508	477	417	423	499	451	492	486	441	495	501	468	425	474	444	444	446	432	454	421	450	468	498	448	435	477	436	463	458	449	419	419	477	515	443	448	483	426	466	411	469	439	500	475	452	428	450	463	438	407	422	495	453	470	477	467	514	444	492	452	417	476	440	428	480	436	408	433	436	484	508	455	442	435	486	473	418	437	430	440	460	512	434	467	435	448	402	477	439	435	454	425	480	436	459	479	452	451	471	478	463	460	450	474	409	408	442	470	472	472	515	423	438	479	475	470	467	491	427	472	455	477	458	432	449	469	431	418	430	413	478	475	493	470	477	423	458	458	400	433	479	439	492	518	464	471	503	454	451	456	397	467	453	463	490	481	474	455	449	451	425	454	471	437	464	453	471	461	432	438	449	475	440	437	456	481	456	454	494	468	420	445	488	436	456	440	466	449	434	462	439	453	468	472	424	418	487	445	450	459	478	453	414	437	442	481	434	459	441	451	466	471	498	463	416	462	458	482	474	452	466	439	460	428	447	491	444	433	461	478	442	465	456	490	445	461	485	443	417	457	472	451	464	451	423	472	433	459	484	421	479	471	465	464	504	466	422	431	463	472	463	483	507	477	468	492	480	431	473	464	460	429	418	498	458	459	515	408	460	461	459	501	412	437	407	417	497	462	481	433	435	492	424	498	508	475	460	449	455	445	474	473	423	454	483	445	431	451	478	406	440	482	479	443	457	484	492	443	459	472	501	450	457	462	432	402	456	424	498	432	404	498	480	459	488	471	460	488	393	465	441	476	451	478	465	440	453	437	472	444	471	457	456	463	463	469	467	453	459	504	443	486	473	445	474	459	452	432	446	475	437	472	501	466	411	462	490	478	446	452	396	442	425	468	494	430	437	479	460	480	433	472	493	467	431	483	446	449	472	488	478	460	486	456	477	434	471	436	440	431	464	437	435	449	424	451	462	486	467	431	434	490	435	455	436	457	489	422	439	454	456	451	477	425	443	441	478	466	446	423	442	511	455	446	449	476	492	439	462	470	448	468	429	441	457	499	447	430	464	441	450	466	418	450	484	469	458	458	446	463	485	466	480	471	416	480	472	485	442	440	437	468	483	508	445	441	475	477	496	464	424	420	470	492	433	440	469	448	413	446	446	439	457	445	470	464	432	443	415	454	422	463	458	434	482	456	413	439	436	464	420	440	444	484	434	483	431	467	495	488	498	431	487	452	444	480	481	455	489	449	445	443	497	469	485	449	453	461	448	441	489	455	442	467	447	432	459	440	482	455	433	439	425	476	479	446	453	438	436	457	458	468	446	435	442	464	485	408	429	457	479	424	461	472	461	502	492	451	485	469	436	427	475	449	440	453	496	501	475	480	467	435	457	484	488	447	448	482	426	458	430	474	456	447	469	452	456	456	464	479	443	472	463	409	483	409	455	466	445	497	436	452	509	451	487	441	464	465	446	443	445	445	472	447	454	453	489	476	464	453	456	477	510	438	480	491	444	409	491	482	485	463	433	443	476	500	446	449	440	422	434	453	448	404	459	478	467	471	487	430	465	453	453	471	435	453	448	471	438	453	463	439	481	445	479	446	442	461	508	458	452	446	421	486	460	428	461	495	454	451	458	467	435	464	446	475	451	450	432	474	450	430	420	456	462	428	450	449	459	452	473	423	446	444	453	477	461	458	445	440	452	445	459	458	462	462	459	495	475	456	470	479	525	450	487	449	432	458	471	469	454	457	410	466	458	460	450	455	459	450	452	431	415	454	433	423	474	433	465	453	452	498	474	461	454	436	447	461	465	477	449	460	434	470	452	492	463	481	454	465	445	476	456	465	427	470	465	444	493	484	439	447	448	431	470	461	437	454	455	484	425	403	461	520	493	444	445	393	471	452	415	420	439	493	472	434	433	421	484	473	438	424	435	450	450	452	460	467	442	466	447	439	469	426	464	464	466	448	457	478	438	447	478	431	471	455	452	453	494	428	471	469	484	498	462	475	439	514	437	466	423	457	473	489	428	418	407	475	415	461	398	495	456	485	480	454	472	492	437	479	424	469	427	449	475	471	438	467	431	480	460	514	435	452	472	439	456	400	446	477	418	444	508	444	461	480	473	448	454	448	508	462	468	457	469	491	440	496	449	474	402	444	443	444	487	431	458	441	454	455	455	481	444	421	453	417	453	482	463	452	457	474	459	471	494	472	464	463	432	443	443	454	472	455	456	485	477	444	438	437	445	470	468	495	424	439	489	493	472	474	457	457	485	464	460	468	426	499	420	486	422	486	485	506	488	434	426	430	454	439	457	457	475	438	445	428	482	463	442	467	457	425	457	441	481	474	455	481	431	456	450	450	455	441	479	460
8919	3842	2887	2551	1971	1955	1635	1561	1346	1060	1015	1007	1035	1046	1070	984	1022	1038	1031	1045	1045	1043	1058	1000	1027	1023	1075	1031	1017	1038	1075	1053	1005	1054	1045	1051	1032	1044	1037	1059	1089	1061	1061	1040	1077	1050	1075	1009	1111	1051	1039	1023	1000	1041	1063	1073	1024	1029	1018	1050	1074	1019	1078	1022	1031	1055	1070	1010	1063	1034	1092	1052	1059	1064	1077	975	1063	1013	1028	1035	1076	1042	978	1098	965	988	1073	1072	1038	1075	1100	1032	1040	1062	990	1028	1033	1068	1026	1061	1024	1021	1066	1048	1063	1042	1057	1024	1048	1012	1016	982	1093	1067	1004	1075	1074	1044	1059	1091	1082	1040	968	1055	1088	1032	1050	1084	1039	982	1038	1046	1044	1053	1043	1049	1027	995	1003	1057	1033	1010	1055	1039	1054	1043	995	1062	1073	1015	1047	1068	1095	1037	1055	1051	1070	1055	1020	1019	1018	1039	1034	1013	999	1026	1019	1023	1041	1020	987	1081	1016	996	1095	1026	1046	1048	1099	1045	1024	1016	981	1045	1040	1025	1024	995	1056	1043	1086	1052	1075	951	1015	1028	1041	1047	1058	1059	1083	1059	1066	1038	1025	1085	1053	1015	1110	1044	1021	1060	1000	1066	1016	1039	1041	1065	1024	985	1050	1028	1077	1035	1032	1077	968	1073	976	1079	1065	1042	1058	1043	1055	1013	1020	1033	1055	1003	998	1016	992	1053	1021	1068	1043	1037	1047	1065	1044	963	1006	1041	1022	1131	1006	1075	1072	1093	1024	976	1089	1070	1014	1038	1001	969	1061	1035	1045	1040	1032	1060	1071	1048	1017	1029	1037	1052	1014	1041	1011	1004	1021	1071	1035	1020	1066	1062	1006	1019	998	1042	1025	1083	1123	1014	1058	1053	1041	1033	1070	996	1085	1026	1083	991	1034	1032	1044	959	997	1072	1025	1025	1041	997	982	1055	1010	1023	1070	1062	1078	1047	1103	1011	1036	1018	1013	1063	1005	1049	1038	1087	1078	1003	1012	1039	1076	1042	1013	1031	1035	1017	993	1013	1077	1017	1068	1091	1019	1044	1024	974	1027	1040	1090	1002	1082	1037	1026	1053	1054	1058	1034	1123	1047	1052	1096	1071	1090	1061	1010	1050	941	1064	932	983	1059	969	1003	1065	1030	1025	1015	1064	1044	1116	1003	1022	1034	989	1041	1083	1021	1101	1043	1084	1052	1039	1006	1055	1029	1090	994	1028	1043	1073	1077	1039	1049	1094	1030	1011	1102	1045	1085	1037	1026	986	1048	1058	1030	1027	1032	1042	1080	1070	1080	1028	1036	1023	1018	1055	1061	1052	1101	1064	1051	1017	1031	1017	1008	1017	1081	1055	1088	1023	1015	949	1011	1065	1020	1005	1039	1045	962	1049	995	1064	1058	956	1056	1006	1019	992	1065	999	1074	1018	1032	1028	1057	1019	1075	1037	1007	1093	1052	1057	1030	1035	1074	1078	1057	1060	992	1108	1035	1041	1058	1033	1050	1062	1056	1026	1074	1045	1039	1028	1055	1018	1037	970	1026	1069	1084	980	999	1071	1066	1016	1076	1088	1048	1109	1041	1035	1085	1049	1018	1026	1037	1082	1009	1012	1080	996	1070	1023	992	1042	1019	1053	1011	1008	1066	1031	1099	1043	1061	1023	1017	1058	1025	1027	989	1046	1080	1031	1085	1027	1019	1057	986	1047	1008	1007	1017	1057	1081	1026	1055	1079	1016	1006	1056	1069	1026	1087	1076	1016	999	1018	1032	996	1042	1011	1090	1079	1102	1079	1050	1001	1063	1087	1075	1054	1032	1054	1075	1059	1070	1036	1074	991	1014	1030	1048	1035	1042	1090	1021	1076	1080	1041	1040	1031	1050	1048	1009	1022	1000	1034	961	1099	1035	1013	1042	987	1026	982	1041	1039	1052	1040	967	1032	989	1028	1002	1042	1086	1041	1060	1017	1053	1103	989	1015	1093	957	1018	1052	1003	1036	1080	1086	1033	993	1065	1081	1045	993	971	1016	1080	1053	1067	1050	1064	1041	1048	1048	1007	1015	1016	1050	1025	1013	983	1045	1042	992	1029	980	951	1006	997	1075	1025	1093	1106	1046	1041	1089	1040	1010	1073	1028	1035	1058	1040	1065	1027	1006	1029	1059	1069	1081	1044	987	1078	1085	1013	1033	1039	1043	1061	1041	1069	1031	1078	1009	1052	1042	1025	1024	1077	1043	1117	981	987	1008	1034	1028	994	1017	1093	1022	1034	1037	1001	978	1028	1067	1043	1078	1059	1070	1060	1011	1013	1075	1034	1096	985	1092	1038	1009	1083	1023	984	1043	1050	989	1040	1099	979	1051	990	1005	1030	999	1041	1026	1094	1075	1059	1011	1028	987	1048	1070	1060	1068	1100	1032	1042	1094	1064	1003	1087	1107	1052	1024	1017	1087	1090	1086	1054	1088	1009	1108	1063	1031	996	1000	1087	1088	1039	1061	1065	1068	998	979	1061	1029	1031	1052	1043	1028	1079	1069	1020	1130	988	1026	1072	1013	1064	990	1022	1090	1066	1024	1001	1086	1071	1043	1038	968	1057	1032	1043	1087	1041	959	1072	1064	1069	999	1008	1007	1097	1010	1048	1039	1035	1029	1032	1061	1047	1033	1001	983	1068	1047	1065	1032	1021	1008	1023	1076	1029	1081	1047	998	1035	1052	1041	1024	1035	1050	1030	1077	1007	1074	1060	1039	991	1078	1010	1058	1021	1040	1031	1025	1026	1067	1078	1032	1043	1005	1018	1108	1022	1012	1082	1039	1023	1020	1078	1023	1043	1054	1063	1046	1030	1023	1055	1045	1032	1007	1071	993	1047	1045	1033	1034	1048	1035	1084	1028	1060	1099	1075	1018	1074	1003	1052	1041	1019	1015	1032	1033	1004	1047	1028	1024	1109	1037	1000	1024	1046	988	1054	1010	1001	1032	1076	1073	1034	1074	1045	996	1030	1063	1075	994	1033	1017	1063	993	1042	1068	1012	1010	1010	1030	1025	1067	1035	1057	1018	1038	1059	1028	1059	1092	1050	1080	1016	1105	1041	1034	969	1075	1031	1079	1034	1030	1051	995	1037	1070	1038	1036	1011	1068	1058	1022	1058	1001	1068	1076	994	1015	1034	1053	1053	1022	1060	1015	1040	1085	1010	1027	998	1024	1048	1048	1058	1023	1060	965	1012	1020	1076	1035	1044	1093	1037	1028	1091	1025	1060	1025	1050	1014	1077	1014	1082	1060	1013	1058	1016	1091	1028	1059	1070	1054	1043	1007	1057	1086	986	1010	1069	993	1067	1047	1095	1106	1028	1075	1051	1095	1020	1019	1077	1115	992	1048	1031	981	1068	1056	1021	1057	1015	1046	1009	1047	1033	1078	1098	1039	1014	1020	1037	1050	1097	1021	1031	1055	1021	1080	991	1089	1062	1077	1058	1072	1118	1048	1044	1009	969	1028	1039	1024	1047	1043	1065	1084	999	1090	1064	1024	1021	1005	1049	1006	1046	1066	1003	1042	1038	1053	1020	1006	1029	1053	1015	1024	1038	1033	993	1052	1007	1002	1079	1092	1028	1031	1015	1055	1091	1004	1048	995	1056	1014	1087	1092	1038	1016	1016	1025	1055	1103	1090	1055	1030	1011	1086	1105	1064	1047	1038	1034	1037	999	1057	1066	977	1039	1107	1009	1020	1050	1068	1000	1064	1085	1027	1025	1001	960	1040	1095	1067	1071	1000	1078	1013	1055	1050	1038	1036	1042	1068	1057	1044	1076	947	1083	1046	1074	1042	1041	990	1069	1031	1049	1042	1092	1041	1060	995	992	1045	1011	1049	1033	1053	1029	1021	1053	1052	1017	1027	1029	990	1006	1101	999	1044	1007	1023	1039	943	983	1080	1054	1024	1028	1015	1050	1022	1028	1059	1092	1042	1009	1001	1029	1032	1089	1070	1072	1065	987	1062	1013	999	1018	1017	1055	1017	1040	1064	1004	1047	1031	1000	1032	1093	1022	1009	1087	1063	1102	1043	1010	1071	1047	1052	1031	1096	1039	1063	1072	1068	1034	1102	1015	1025	1044	1021	1050	1026	985	1061	1054	1029	1075	1054	1058	980	1023	1084	1072	1016	1048	1012	1063	1019	1022	1054	1049	1037	984	1025	1013	993	1088	1077	1004	1094	1047	995	1058	1047	991	1039	1024	1066	1004	1068	996	1052	1066	1009	1016	1090	1078	1030	1043	1023	1018	1097	1052	1058	1043	1048	1078	1024	1033	1065	1094	1083	1006	1041	1005	1031	1055	1028	1034	1051	1085	1085	1031	1006	1062	1071	1057	1034	1036	1024	1070	1080	1002	1043	1013	1037	1002	1069	1031	1007	1053	980	1073	1008	987	1036	1028	1045	1083	976	1049	1113	1040	997	992	1044	1022	1052	1089	1073	1031	1028	1036	1045	1028	1025	1031	1048	1056	1023	1027	1043	1075	1075	1020	1041	1078	1039	1059	1085	1040	1059	1062	1028	1108	1077	974	1027	1039	999	1028	1059	1045	1015	1020	1091	1052	1098	1065	1052	1032	1022	1076	1008	1082	975	1059	1026	1043	1079	1044	983	1007	1041	1061	1005	1031	1045	1059	1101	1022	1094	1073	1024	1049	1073	1051	1032	1022	1056	1024	1066	1043	1104	1054	1063	1082	1032	1104	1025	1024	1061	1055	1073	1022	1039	1025	1010	1077	1059	1063	996	990	1057	1074	1022	1033	1007	1024	1065	1026	1065	1016	998	1033	1009	1087	1022	1041	1007	1042	996	1040	1012	1057	1094	1068	1001	1006	1115	964	1024	1038
35767	27918	23507	15665	7019	5793	4089	2540	1638	715	453	488	424	405	457	437	448	437	439	401	437	369	447	398	421	395	403	435	409	419	403	453	406	436	428	434	377	432	458	434	418	416	411	387	430	412	466	445	451	418	406	413	437	415	426	423	424	439	440	429	419	440	438	432	447	447	431	483	425	442	415	425	432	472	434	410	414	420	405	381	448	428	398	421	422	408	424	414	425	430	434	412	425	433	401	458	422	429	403	455	422	428	433	445	479	404	449	431	406	455	399	416	369	456	454	430	419	437	427	404	478	444	432	424	384	426	426	390	413	434	458	400	448	463	427	437	486	402	436	433	474	422	425	411	442	422	392	394	409	424	433	406	397	396	432	397	420	431	431	399	410	443	386	438	466	438	449	400	386	404	411	420	417	398	428	413	463	440	426	435	411	415	455	394	445	459	413	412	435	425	389	448	401	412	449	441	455	392	428	383	430	450	438	450	423	388	436	417	432	457	445	418	435	410	414	427	449	399	411	384	411	434	400	434	388	448	394	432	455	407	435	398	404	417	425	451	451	444	412	444	418	403	411	472	449	402	433	406	421	425	418	396	402	411	428	443	391	425	400	451	424	422	434	423	404	410	411	400	372	409	424	411	400	394	401	406	423	431	430	428	426	421	414	459	464	422	406	412	403	430	401	424	401	394	405	405	412	395	400	427	393	427	423	408	450	449	427	433	418	449	440	431	453	410	405	401	435	383	435	458	425	444	430	438	409	405	398	446	446	416	446	425	388	464	404	418	433	401	377	413	427	391	427	393	419	423	477	410	435	444	449	451	452	441	425	433	430	403	434	432	453	444	447	449	445	422	409	451	426	402	412	417	410	414	411	434	434	462	422	421	408	438	382	429	407	446	387	419	414	404	429	418	406	418	408	492	398	420	424	399	391	415	431	412	417	398	422	413	407	404	402	433	420	424	400	431	465	404	427	410	399	423	442	443	416	435	449	444	412	454	414	461	441	405	393	444	404	448	389	411	437	403	423	420	404	436	423	424	422	447	414	384	461	406	413	444	412	424	432	433	438	399	371	445	458	415	424	436	409	457	431	416	426	462	408	436	437	461	456	455	413	396	428	404	443	425	436	400	431	384	410	468	427	413	409	430	452	425	414	432	382	430	426	420	412	465	444	458	407	397	396	441	399	413	386	449	414	403	442	419	480	408	437	444	402	388	431	457	448	414	401	372	414	417	440	410	448	421	415	446	443	422	405	409	407	390	439	413	398	469	468	418	417	426	434	402	395	425	421	408	485	407	415	420	457	436	421	436	400	430	408	452	433	416	410	446	390	436	422	427	393	387	434	420	445	470	414	439	412	432	423	445	416	453	443	419	414	404	438	420	431	416	426	410	391	394	413	439	445	415	459	439	401	461	424	417	386	434	413	416	374	405	446	448	413	438	422	462	402	413	443	390	402	429	421	425	432	403	423	450	441	461	413	438	403	399	432	416	439	396	414	443	377	421	475	415	395	415	444	449	420	441	381	390	441	446	434	362	418	424	423	435	420	390	392	415	472	436	422	422	407	434	426	416	456	423	449	427	433	457	439	394	400	413	430	369	400	415	437	392	442	431	421	453	416	432	398	396	432	451	420	412	405	428	434	462	430	417	390	466	456	413	424	403	396	466	436	456	418	436	478	447	433	437	399	464	405	476	438	436	455	439	429	410	384	421	454	396	387	431	425	444	434	425	409	447	411	402	423	430	440	419	427	380	448	412	408	447	402	476	420	408	418	415	385	428	455	427	387	405	388	458	406	431	419	462	393	417	461	418	379	438	401	434	424	444	441	438	427	388	442	439	407	430	423	424	442	433	389	367	463	446	429	402	455	451	450	416	393	412	457	438	444	431	480	444	407	413	400	412	405	418	403	431	438	420	404	429	446	425	405	437	383	377	398	412	444	419	438	413	413	441	433	422	407	405	393	408	419	391	433	437	407	421	441	408	431	422	413	411	435	390	405	434	395	453	416	434	417	441	446	436	387	405	430	419	463	429	391	407	404	438	432	463	435	426	418	432	435	415	424	455	411	436	439	421	411	423	422	420	472	456	402	405	437	430	386	423	401	419	447	438	377	450	458	447	450	440	455	450	423	475	399	447	422	425	427	393	418	375	439	393	402	446	457	419	424	385	396	429	402	452	405	391	404	388	451	437	416	455	381	389	458	422	378	438	453	453	407	424	433	414	355	419	448	454	466	413	418	432	437	416	402	405	398	437	437	423	444	424	395	457	434	411	377	406	427	427	418	435	424	462	448	405	439	411	435	409	424	416	475	421	451	430	390	417	394	442	381	417	432	425	433	390	420	389	466	421	450	445	398	429	444	437	420	386	412	441	429	411	415	426	404	446	402	414	421	418	429	401	420	410	466	423	424	445	414	426	407	400	420	445	409	468	438	414	401	428	434	413	403	429	419	439	430	366	420	429	404	424	413	433	412	388	415	455	422	400	406	413	404	474	434	388	405	429	394	426	407	396	399	403	461	410	397	419	389	406	426	430	429	471	417	434	458	443	405	496	407	441	427	437	447	403	429	433	428	400	419	422	424	409	427	404	415	427	421	418	434	439	416	459	396	424	444	434	398	390	389	418	417	429	417	433	408	393	458	414	424	438	410	441	437	441	433	409	445	431	417	428	420	478	423	458	416	429	398	409	428	430	443	423	431	426	418	393	439	443	440	437	437	420	453	407	414	414	455	425	441	411	412	424	433	425	420	423	451	446	410	399	430	388	433	399	440	438	418	436	454	453	425	477	421	422	419	438	430	430	400	466	421	409	385	429	460	398	417	428	413	419	442	413	438	443	405	466	422	460	407	430	390	375	408	419	401	415	417	388	464	417	467	413	409	434	444	374	440	392	428	401	451	437	409	424	397	415	447	443	414	462	437	421	445	440	434	430	401	429	407	400	394	406	414	421	416	385	431	410	425	401	415	375	439	387	438	400	439	400	395	490	428	420	427	401	394	415	418	432	439	422	434	428	429	411	411	440	405	434	414	379	405	390	413	446	417	412	409	427	440	449	423	430	391	428	394	463	376	423	412	457	450	443	392	409	371	460	467	447	372	414	429	441	419	438	422	428	425	380	375	392	410	390	438	450	427	459	425	451	398	429	406	378	430	416	405	454	414	461	442	440	428	390	409	437	428	419	408	425	397	392	428	468	435	432	431	441	410	416	430	404	428	406	452	421	454	377	416	424	405	423	395	364	410	395	393	417	398	395	441	438	453	415	425	422	419	430	413	368	449	439	381	428	404	420	428	409	384	413	420	463	377	392	398	410	393	386	418	430	378	435	446	415	417	477	401	460	436	471	420	447	381	427	482	410	417	420	439	436	425	392	433	398	430	404	398	390	413	446	464	398	425	439	449	421	442	456	433	415	403	488	414	414	451	402	415	385	423	387	461	396	409	420	443	412	441	361	413	418	417	459	467	415	418	426	415	391	417	402	428	416	442	415	472	429	461	463
23536	24594	27344	23198	19077	18282	14105	9670	5885	2132	969	1019	953	904	978	992	950	952	880	991	1031	991	1024	978	902	917	955	1028	954	948	973	1002	1018	984	900	981	987	982	993	949	946	993	976	978	979	985	1042	959	947	955	984	947	949	1011	1006	919	881	933	995	972	962	976	963	1000	978	1023	1002	969	991	1025	928	957	987	967	992	941	1002	1043	1007	917	975	966	959	934	994	909	978	945	969	992	1005	998	961	984	988	989	920	908	910	950	985	941	971	950	993	937	964	961	923	1009	970	949	953	1001	1056	984	999	972	974	910	1019	957	964	998	983	998	930	922	911	1005	934	971	967	906	999	919	954	966	1005	931	945	945	998	969	960	923	940	974	1036	978	962	946	971	984	962	909	983	1005	929	945	980	994	992	996	1012	939	912	1004	966	937	961	959	948	990	931	991	949	935	978	925	901	961	973	1019	953	948	986	998	1021	971	991	971	987	958	974	974	930	939	979	917	963	1003	961	928	1021	961	927	1004	941	942	1022	912	1001	1005	977	926	980	942	972	954	963	1010	983	898	962	966	961	944	1002	907	967	985	996	977	987	961	958	952	923	1004	944	1015	977	997	983	945	999	998	945	968	975	970	948	1032	991	981	991	976	972	945	951	942	880	974	1023	935	999	938	930	1045	972	956	928	992	1047	927	981	983	988	926	961	889	940	960	977	960	954	931	972	979	943	919	946	975	963	956	971	992	979	926	978	956	944	974	965	985	970	951	980	990	943	922	948	968	959	953	980	982	984	973	954	958	1012	932	969	961	1035	987	956	975	957	953	1006	976	991	947	981	1011	952	953	985	1015	944	989	943	988	937	973	961	952	979	960	938	966	953	978	891	956	969	933	957	965	950	898	994	973	950	942	1006	973	979	1007	941	955	981	913	949	964	985	1024	960	1009	998	976	966	1000	1017	973	997	965	957	1008	960	944	980	946	945	1006	992	967	925	946	969	967	974	951	943	949	956	922	961	946	1002	995	938	912	938	936	965	916	945	959	968	1004	984	957	949	978	934	961	958	957	1025	896	979	941	935	951	970	983	946	988	969	995	945	919	932	983	963	950	932	944	953	917	1009	975	1020	966	950	971	976	972	958	935	996	950	959	943	941	924	935	959	1006	1038	990	943	956	936	922	975	961	911	936	973	1014	939	944	931	949	949	955	1007	1002	1029	931	949	957	968	918	1003	922	975	991	970	992	966	987	933	930	989	973	1005	947	989	946	1012	918	1016	996	955	974	1007	974	975	955	973	974	952	936	985	998	929	977	1020	967	983	989	964	963	984	995	903	935	968	930	977	962	938	977	985	960	1022	969	960	949	965	988	993	965	951	981	960	939	1001	970	946	942	986	1014	976	904	940	925	957	948	1025	952	902	1000	1021	910	985	955	954	952	977	919	988	896	974	973	930	1000	976	961	974	939	994	949	971	969	970	954	987	975	944	939	946	998	970	1009	992	978	1028	934	992	1014	960	964	917	1060	984	954	937	999	917	964	972	970	918	989	986	993	939	967	956	933	997	948	989	1031	975	975	940	925	1044	978	978	947	984	988	1026	922	957	958	968	950	978	978	921	945	939	922	958	907	975	975	966	992	939	953	953	991	992	945	972	978	961	972	923	962	1006	966	967	974	1028	966	957	989	983	975	957	971	942	978	974	1002	946	976	963	991	971	936	939	984	960	965	943	978	988	1006	977	1010	1018	1005	984	1011	927	951	969	992	967	979	1011	988	944	949	956	985	945	1036	968	972	997	950	1007	961	964	956	1000	1015	951	981	986	961	939	959	1004	989	963	964	1028	982	999	1002	982	1003	985	929	1068	958	993	952	952	937	926	966	957	955	981	991	935	954	988	938	955	976	949	965	946	970	935	961	994	1037	975	983	1005	1001	951	956	993	967	986	1009	986	975	903	989	936	919	976	992	953	977	952	1014	958	934	984	974	1032	986	991	991	946	926	1027	964	935	947	1042	959	940	954	971	970	921	963	1000	998	945	983	948	969	979	949	933	958	958	975	975	940	937	945	1019	961	951	951	928	991	973	987	986	953	1006	969	977	940	945	955	976	973	915	986	918	954	918	942	984	977	952	1013	1002	1055	1000	952	951	927	950	951	958	1019	968	998	926	979	981	941	943	940	1016	966	926	930	1029	969	972	932	978	981	960	988	930	931	968	951	928	950	945	988	963	972	975	984	1006	991	973	967	1001	1026	946	971	1006	1007	994	1023	1015	973	944	945	973	905	945	1002	922	951	913	1023	964	958	978	970	947	970	927	931	982	945	973	958	935	983	949	1029	993	961	956	986	988	997	1017	954	920	982	997	967	986	992	1019	999	941	952	973	973	965	954	936	969	924	934	1002	942	968	973	970	973	959	977	983	980	942	943	989	940	940	927	971	947	953	964	995	980	967	966	959	966	1004	1018	922	964	907	938	950	994	987	956	945	1007	989	968	1005	952	938	920	983	975	949	933	930	961	947	920	991	918	906	1005	960	980	963	1009	924	975	945	902	966	982	946	941	991	970	1004	958	997	948	986	990	985	942	943	944	957	971	977	979	999	911	941	976	1005	953	959	981	882	940	956	1004	997	928	976	924	910	996	973	977	955	992	948	973	970	946	1009	902	963	950	958	962	1008	1000	960	994	956	924	970	926	951	962	970	967	949	978	891	958	970	1020	971	959	939	933	994	915	936	958	998	960	969	944	893	992	967	962	989	992	976	1004	975	915	1034	1003	996	934	983	958	969	999	1019	969	946	928	951	956	1026	973	1008	942	959	996	918	947	975	951	968	999	956	948	985	958	1004	939	963	972	950	976	936	959	969	962	970	949	928	945	932	938	949	895	1019	917	975	970	1021	1006	962	953	896	998	989	954	1002	954	933	960	948	995	948	921	982	929	959	969	1022	945	909	970	933	921	936	996	987	976	974	999	952	989	984	928	958	999	993	958	1006	986	956	1007	971	932	958	920	974	957	997	1013	973	959	905	984	933	914	967	1010	929	976	999	969	967	932	928	940	961	1027	933	923	976	1021	1000	975	961	927	928	975	965	965	962	983	969	955	967	938	959	966	923	976	946	991	986	990	992	894	970	906	1004	942	953	1003	976	917	965	1015	922	1020	972	961	931	963	968	975	954	959	1004	933	917	929	1007	995	955	960	966	970	959	950	969	975	970	941	960	940	942	956	1017	966	922	1009	952	981	1019	939	1013	985	976	987	927	983	973	970	944	957	952	972	1005	978	935	978	986	922	926	929	977	958	945	966	934	974	992	965	984	948	973	966	947	972	1013	985	1018	971	930	974	962	999	953	952	1000	974	973	925	963	1036	943	951	959	978	1028	961	954	999	960	985	965	955	926	972	965	1040	1026	935	977	948	957	998	1034	998	979	881	980	958	975	991	944	993	966	936	911	925	974	907	1000	1000	954	953	988	976	1018	927	967	1009	1023	983	970	982	945	1018	981	954	973	1007	961	965	959	1024	962	1022	1033	946	1016	911	945	1005	913	900	1006	944	1044	1002	900	1015	968	915	985	980	978	972	984	937	995	975	989	982	981	970	967	974	959	973	996	990	997	944	926	988	973	957	918	896	985	934	950	1010	993	963	954	972	933	967	990	964	987	976	917	1000	962	995	965	922	936	1007	967	988	979	968	964	959	977	967	922	926	973	914	931	1016	981	1000	922	1002	954	949	951	962	970
48488	42798	35618	21799	11701	8606	6643	4345	2377	827	313	307	313	328	311	322	321	332	320	323	322	306	329	326	294	298	347	317	320	339	323	305	285	344	312	324	320	307	350	334	298	313	315	294	324	293	314	275	315	309	288	332	347	342	337	255	304	306	293	301	305	296	311	310	350	354	320	303	290	284	364	300	284	315	294	315	299	315	314	322	302	327	333	296	287	254	320	350	347	315	301	306	306	264	359	303	332	320	312	338	271	320	342	316	316	326	339	306	320	282	294	296	315	300	295	307	283	339	306	282	330	310	339	332	341	294	293	305	328	311	318	331	308	272	331	304	336	301	306	323	357	321	304	321	320	315	309	279	301	297	308	306	273	304	329	340	316	318	330	313	302	328	330	310	337	334	349	307	312	301	305	321	309	279	304	301	311	279	259	278	292	275	306	288	326	314	314	297	303	322	310	316	302	299	312	300	295	282	315	327	318	302	299	299	321	315	283	294	305	305	308	307	335	300	344	309	307	310	277	321	322	334	286	314	314	293	300	305	272	307	313	321	307	279	324	349	299	351	342	331	321	324	335	321	295	319	306	276	300	318	321	306	311	296	312	281	297	296	313	304	274	303	299	316	287	322	319	289	308	329	311	310	340	308	323	302	336	321	300	327	318	286	277	312	301	341	299	327	288	322	325	326	307	301	339	324	325	340	313	291	356	330	300	332	322	302	308	303	326	316	324	340	322	264	310	324	315	303	305	311	310	294	318	284	312	306	300	309	320	285	303	310	312	297	301	314	294	313	341	311	307	283	329	278	298	310	301	329	315	297	323	330	338	306	313	332	286	305	318	312	314	296	311	313	282	288	322	333	312	294	329	286	347	287	296	293	306	302	309	284	270	306	292	325	342	350	309	340	347	279	280	323	295	287	291	324	286	273	325	303	306	319	319	298	294	341	319	305	277	321	312	316	309	294	294	289	323	325	299	294	302	335	325	314	306	315	299	329	288	307	328	319	318	298	288	287	304	298	327	316	320	319	323	327	283	278	340	312	273	315	288	289	317	318	301	320	305	267	328	292	322	296	319	286	298	301	332	327	292	305	300	339	334	336	310	300	287	315	306	319	306	335	312	298	327	329	323	313	290	310	305	308	291	284	277	265	297	298	312	268	302	315	278	302	301	322	325	311	315	327	295	289	321	299	315	320	303	297	312	317	305	308	308	307	337	277	300	301	321	320	335	318	296	294	323	303	319	324	321	336	296	319	310	333	302	291	316	290	320	303	268	298	328	343	326	310	320	327	326	302	312	301	334	310	287	293	296	306	309	286	294	324	293	279	351	313	326	302	303	317	341	311	320	320	294	315	311	311	345	288	295	327	289	291	305	319	306	295	315	308	314	295	304	287	307	296	307	337	317	301	339	302	333	323	311	318	290	295	320	335	313	320	305	320	294	323	285	298	327	306	305	277	315	295	279	283	326	281	285	321	309	312	311	312	317	294	285	330	312	336	302	335	311	338	280	274	318	292	314	339	332	357	328	306	283	301	304	320	278	328	285	300	296	293	307	318	351	326	326	299	291	307	332	310	309	278	323	356	334	309	306	336	331	322	285	298	294	313	293	329	310	318	296	295	315	310	322	301	310	344	323	343	295	331	302	302	304	296	301	309	314	314	320	300	317	301	332	329	295	330	291	319	298	298	314	320	309	294	297	285	303	313	306	323	296	295	331	290	308	307	304	284	317	317	328	290	331	303	273	332	312	270	322	280	296	297	314	335	308	339	332	319	328	280	326	300	285	281	312	323	283	301	307	333	310	315	320	320	314	323	298	299	301	301	351	312	308	289	292	329	320	317	310	317	327	304	327	317	299	283	307	306	318	296	293	289	301	311	317	278	326	306	324	285	308	295	358	318	310	304	320	325	272	319	324	313	315	302	333	304	314	279	332	318	319	332	319	325	319	302	305	325	309	326	306	293	323	259	327	308	308	270	321	326	310	297	345	328	341	328	330	327	340	346	332	336	271	303	312	315	269	326	307	329	313	267	312	318	301	304	311	325	297	331	316	281	320	345	317	322	319	254	290	283	340	308	313	286	307	295	326	313	318	311	317	301	320	290	299	299	343	300	299	292	325	315	328	305	296	306	315	338	341	291	294	287	286	309	326	320	316	320	322	303	287	269	299	321	311	313	324	290	287	304	301	302	318	345	303	310	308	288	331	346	294	312	330	268	296	269	322	288	330	319	294	326	299	334	327	288	315	302	293	323	302	338	337	325	301	365	313	315	307	293	323	343	335	300	341	340	328	299	286	293	319	313	264	335	276	307	291	311	279	310	307	277	288	336	323	320	333	289	301	321	318	359	305	313	313	289	315	315	295	324	339	317	331	311	299	320	330	339	332	300	308	308	300	286	290	289	284	315	318	286	323	302	289	303	325	314	273	339	318	328	285	314	317	323	348	284	303	303	332	299	288	317	289	305	309	310	285	294	336	302	300	322	309	339	312	299	316	286	334	276	290	252	289	308	328	308	355	315	289	280	298	309	318	298	347	317	304	324	294	310	312	329	316	302	315	332	343	318	300	275	287	312	333	252	335	314	305	317	343	303	275	293	322	311	304	307	324	308	297	335	318	307	322	324	333	298	346	304	279	321	309	317	310	323	319	282	315	262	290	335	287	325	294	308	270	305	320	340	310	304	330	307	284	284	270	337	325	297	353	301	285	300	308	320	323	326	329	336	316	312	273	279	314	301	328	333	340	306	327	276	319	308	329	330	331	337	330	305	312	309	289	295	288	282	306	345	270	305	303	337	265	291	332	320	287	293	343	309	317	304	288	311	286	304	337	335	329	321	289	300	311	317	308	295	323	325	313	300	325	310	338	290	295	301	312	322	332	305	303	338	302	296	349	304	330	318	315	300	303	325	308	321	303	273	288	336	303	318	341	322	304	313	298	291	303	291	306	345	299	322	331	325	314	342	298	316	294	328	345	327	299	284	287	311	314	349	306	307	311	323	334	262	348	336	306	316	322	283	313	305	339	309	320	290	306	316	298	326	297	323	316	318	320	293	323	345	270	310	306	321	287	319	302	307	290	308	308	315	341	302	325	329	303	289	329	275	347	304	313	316	329	328	344	324	318	300	294	268	329	297	288	327	301	326	361	310	323	334	353	313	291	298	301	344	310	316	301	346	347	288	310	313	290	338	287	308	297	303	320	336	296	278	289	327	293	299	304	326	339	311	310	267	316	298	337	297	322	302	323	334	347	341	306	318	337	297	316	332	317	277	282	307	319	325	287	342	316	297	318	312	296	336	290	295	313	311	305	306	310	345	281	356	312	349	314	304	312	277	291	305	317	304	293	306	268	292	349	344	266	316	304	341	304	300	330	312	313	329	298	339	319	346	319	310	314	311	309	305	299	295	291	287	306	298	302	310	298	317	274	294	272	298	306	337	290	283	292	275	283	310	287	302	314	304	288	312	295	329	323	311	308	301	355	312	298	310	322	312	334	317	287	313
32139	35062	36592	27674	25588	23375	20015	15196	8989	2814	756	739	791	699	792	713	731	725	672	779	742	750	732	729	760	705	695	724	719	751	720	739	691	698	727	781	750	695	763	709	723	747	734	756	743	686	715	747	744	744	671	744	707	717	738	782	735	733	688	737	695	730	749	692	707	774	742	721	739	743	731	726	710	750	706	746	726	739	735	709	769	706	774	721	738	755	718	744	716	743	728	723	720	735	731	730	728	713	725	700	655	686	726	730	720	689	771	723	684	743	677	709	718	692	754	733	765	701	728	721	755	701	706	749	715	769	792	715	723	740	707	731	722	747	735	720	751	720	691	760	710	736	710	752	706	798	716	733	721	729	741	720	708	708	763	721	764	749	688	731	683	736	713	711	746	724	696	702	673	706	754	709	718	810	753	753	733	673	768	742	719	681	742	701	730	690	730	758	742	774	729	751	715	737	720	697	728	664	748	768	720	709	708	712	725	735	712	719	735	743	733	796	771	776	716	743	677	705	700	763	732	764	729	755	727	726	693	689	741	714	735	719	713	734	730	730	746	716	723	709	723	721	724	693	731	715	721	708	709	768	723	726	747	744	690	759	684	729	702	684	691	681	743	715	764	715	760	732	721	680	680	695	755	712	708	727	717	729	751	700	705	726	806	735	724	716	710	733	727	706	704	738	742	744	722	704	708	719	761	763	719	729	702	702	780	731	738	727	712	742	730	773	727	731	731	771	712	700	724	736	728	761	703	708	759	709	706	702	744	770	704	754	736	657	756	744	711	751	770	640	730	703	730	655	721	735	739	670	768	712	745	736	801	753	718	708	690	753	756	676	737	689	714	732	758	734	727	678	761	726	737	705	720	711	744	736	701	729	691	690	664	739	680	731	722	755	748	747	733	755	689	753	720	769	732	702	680	745	775	756	698	721	733	749	728	731	776	704	711	765	730	756	779	760	721	700	772	771	736	770	737	774	717	695	754	713	754	707	762	722	722	713	723	725	745	745	732	759	757	745	786	740	662	701	689	718	728	711	750	693	718	768	733	753	762	681	706	736	746	738	710	747	708	675	726	744	720	724	722	746	742	706	780	724	767	740	715	701	729	712	750	733	711	708	731	692	717	738	777	749	766	786	694	770	733	728	730	738	747	721	708	679	724	730	740	672	723	753	749	757	781	719	695	740	732	700	731	719	729	763	747	731	676	756	725	739	727	780	742	739	713	695	696	719	753	768	742	722	708	743	703	751	751	710	687	695	722	733	730	738	685	758	709	728	729	723	741	695	751	732	743	713	756	729	721	739	731	741	740	723	724	717	737	737	728	752	715	690	731	790	709	741	767	769	719	752	740	738	760	727	740	767	738	727	752	738	724	748	734	682	751	692	751	735	690	760	710	711	683	751	720	752	692	715	723	757	722	726	735	713	741	772	757	774	721	755	676	716	723	685	726	730	752	727	730	743	754	768	723	733	767	705	749	709	683	716	740	679	739	724	753	725	772	729	763	748	745	799	750	689	660	734	713	676	734	736	743	748	726	718	713	723	735	798	709	723	719	696	719	711	741	726	775	726	685	734	718	732	726	727	708	749	740	703	705	659	726	686	768	716	746	709	711	728	737	747	672	731	737	727	764	748	680	749	708	733	749	743	746	756	684	735	757	685	714	681	739	727	740	725	741	713	780	710	711	721	712	721	700	672	736	719	746	739	711	668	681	758	685	678	741	730	762	735	701	735	727	753	720	734	736	732	749	772	708	751	728	704	704	733	730	734	725	683	708	739	757	751	765	771	748	758	727	751	739	712	750	710	761	719	718	687	739	723	726	706	721	677	712	743	738	643	713	733	694	711	744	729	759	741	710	765	714	743	671	682	739	730	689	736	670	685	746	747	745	676	773	707	721	744	703	740	711	762	762	682	738	727	755	698	766	719	699	760	782	741	729	734	762	748	723	718	743	763	780	709	700	731	770	746	718	731	738	793	698	679	730	729	714	705	771	741	713	778	740	785	752	753	717	730	740	706	748	707	766	721	680	687	743	762	748	761	685	744	758	730	713	746	723	738	727	735	748	694	759	693	702	698	730	778	710	666	665	731	714	734	743	765	792	755	761	719	748	773	770	772	696	732	705	698	727	759	720	774	728	760	749	724	731	761	755	708	713	740	737	729	717	721	772	732	763	731	737	743	733	718	716	760	753	740	703	725	730	668	719	762	735	728	715	740	757	672	772	814	731	682	718	705	717	685	706	746	762	734	744	775	702	752	708	733	753	771	713	750	752	720	714	729	713	730	718	720	734	742	677	707	761	707	722	722	702	734	738	728	747	694	731	695	714	743	796	692	699	724	763	705	708	717	717	735	717	716	727	701	773	667	729	750	716	700	723	694	703	720	695	760	686	694	727	739	679	779	746	710	725	742	693	707	727	768	716	737	749	737	776	715	734	738	736	721	719	725	705	734	785	732	760	711	707	695	697	677	778	718	747	724	757	738	731	712	703	764	739	686	711	677	735	706	710	719	735	705	735	769	728	692	707	745	698	743	703	699	715	737	723	771	707	752	700	710	751	716	710	733	745	776	715	670	678	730	698	738	777	697	767	730	709	704	738	670	728	743	724	730	701	711	723	775	767	728	724	748	699	740	688	686	710	723	750	703	767	728	699	716	738	698	722	760	754	770	724	737	699	763	770	730	709	737	731	727	729	734	716	702	738	752	759	720	707	763	742	718	708	737	734	703	734	722	722	700	727	716	774	751	686	724	709	741	700	723	763	726	740	712	681	712	696	680	751	745	727	743	738	709	759	744	739	716	742	710	684	732	690	769	770	754	718	732	735	730	749	739	739	757	740	751	765	691	705	742	699	696	752	692	739	717	713	689	739	693	741	767	726	773	725	706	752	727	748	745	752	736	720	757	725	747	732	747	691	718	702	735	747	767	696	729	717	757	719	677	728	719	702	719	698	736	663	729	721	764	756	729	708	731	728	747	711	737	698	719	721	712	702	754	724	767	754	748	722	722	710	745	740	737	718	750	757	741	738	693	658	721	715	747	737	671	724	728	718	707	766	746	693	735	772	779	696	769	747	702	735	718	722	770	734	773	697	709	690	714	716	756	716	717	772	761	725	750	749	734	693	716	708	742	726	759	706	749	716	725	783	731	736	748	718	722	733	713	735	746	701	753	737	753	687	789	789	730	731	681	699	763	734	743	750	743	757	720	725	737	698	764	691	717	769	738	734	734	730	722	747	730	736	758	752	780	719	762	724	717	685	716	732	716	688	726	710	721	745	686	740	748	701	718	676	744	697	716	725	751	775	757	732	724	717	717	741	765	741	753	734	720	713	677	701	728	745	757	767	700	700	717	712	714	703	761	755	683	761	726	720	733	702	748	749	702	687	751	705	720	716	789	688	774	715	748	751	765	719	706	686	811	736	759	758	727	710	747	716	749	703	743	724	705	717	693	695	704	697	755	743	689	743	709	733	736	707	734	722	708	774	730	812	725	694	780
15423	3524	1572	906	667	650	530	561	569	475	471	474	466	492	448	461	464	462	456	445	457	454	453	447	484	465	432	451	442	448	437	454	463	481	416	422	427	417	405	453	430	428	468	445	449	459	505	478	401	474	439	512	454	449	440	459	469	453	417	473	444	445	482	432	459	439	446	423	473	455	441	462	457	468	471	419	471	453	424	448	469	470	460	461	473	447	438	442	490	438	425	433	436	421	401	454	501	475	440	461	459	466	476	457	458	437	454	423	438	454	426	423	459	473	477	479	420	401	480	442	459	480	471	442	436	431	457	496	457	420	400	435	481	454	444	451	484	479	443	430	492	428	455	469	463	489	460	434	483	448	443	441	475	451	438	440	446	417	466	437	459	426	456	430	451	498	457	465	429	462	471	448	470	477	487	439	444	426	441	489	464	453	440	467	459	432	433	437	442	399	416	448	469	465	459	443	447	428	430	472	435	475	468	467	453	474	451	436	414	473	419	471	441	460	424	448	466	442	470	449	416	458	436	450	416	411	444	464	439	486	471	477	428	444	466	436	474	434	454	444	466	463	452	445	471	459	470	445	426	487	460	427	468	471	452	425	452	452	468	455	465	449	457	437	442	457	461	421	476	439	484	440	450	442	445	472	457	484	438	458	482	461	458	455	458	417	454	401	431	424	433	461	428	463	483	412	465	453	476	492	469	482	475	462	430	486	490	540	440	479	509	463	434	431	448	414	465	444	450	463	441	420	412	438	496	453	410	465	454	460	466	461	440	430	469	460	416	468	488	447	434	447	438	404	453	409	456	456	469	475	424	419	443	465	412	454	428	424	449	399	424	421	452	415	467	448	522	500	445	472	443	432	442	467	430	470	435	398	463	468	423	426	450	445	502	478	450	481	435	430	460	451	466	435	429	473	459	470	470	422	410	477	434	452	446	451	456	502	464	421	445	467	416	445	458	469	492	467	430	490	440	478	431	445	452	457	477	493	409	448	402	433	470	465	448	474	472	449	420	395	434	414	429	452	461	454	494	479	495	457	438	463	404	433	421	453	460	466	436	464	457	439	458	450	458	420	457	490	455	404	420	453	448	461	489	433	467	452	489	429	442	418	465	473	473	465	434	463	448	449	464	470	474	471	415	444	425	407	437	465	491	416	455	404	441	471	449	468	471	453	440	474	514	440	425	458	436	445	442	433	457	433	421	464	454	458	452	435	439	459	469	471	442	466	508	460	442	452	445	487	456	425	478	460	457	478	425	458	452	498	443	479	432	468	443	466	462	435	446	458	504	460	460	461	502	422	457	462	425	454	451	489	457	427	438	463	472	443	493	440	452	428	443	435	446	429	517	496	430	434	455	471	440	432	457	465	446	466	431	441	496	442	484	442	423	424	437	479	434	465	477	490	423	475	454	502	460	449	425	483	453	460	461	469	451	426	402	433	470	474	482	494	495	434	429	438	452	424	468	456	445	445	429	456	450	451	467	469	425	430	492	447	459	464	415	434	459	437	450	470	441	479	453	451	451	444	493	480	433	468	454	513	439	443	475	433	464	446	469	444	488	485	468	446	432	445	425	487	470	450	422	466	438	444	474	432	481	460	472	436	448	491	435	419	454	458	473	423	451	440	401	473	498	482	427	447	427	411	434	471	438	447	451	507	452	462	465	464	426	438	425	424	520	474	468	442	456	448	420	458	447	434	426	460	471	473	417	489	495	478	443	450	441	435	436	485	458	432	473	466	466	403	471	422	396	435	480	428	475	463	449	436	408	447	478	437	425	449	491	453	461	451	455	428	468	446	471	446	459	439	488	454	447	449	417	413	454	456	474	425	453	440	431	468	443	452	508	439	436	461	413	433	426	476	473	486	433	422	477	430	449	475	429	454	392	481	423	457	474	431	475	467	446	480	463	442	491	466	467	436	419	459	468	426	445	438	444	465	474	439	434	432	435	474	485	434	461	453	459	435	454	466	472	451	483	468	480	506	444	474	418	446	450	463	432	464	420	468	494	397	482	461	465	434	470	426	456	453	441	515	470	455	437	442	463	495	478	432	442	440	444	437	442	469	467	437	447	414	487	408	442	487	434	465	448	475	418	502	470	462	478	453	469	468	477	421	458	448	446	465	466	468	447	393	446	512	470	420	449	452	454	450	443	455	481	461	475	415	437	443	456	403	439	465	462	477	487	471	456	491	456	457	442	456	456	438	420	492	438	456	464	421	470	424	498	430	431	421	455	505	413	459	456	436	468	455	449	437	453	444	461	459	473	459	443	467	453	462	473	458	490	453	464	440	459	464	451	452	475	438	427	445	454	446	424	439	451	479	472	422	428	458	409	457	474	425	496	472	495	491	450	428	469	441	440	466	460	466	449	421	466	443	450	418	429	462	480	458	464	420	469	467	468	478	431	463	442	463	476	476	467	443	480	487	443	417	398	407	459	449	439	456	459	446	500	447	442	430	461	451	424	452	453	439	433	435	464	452	448	430	441	444	439	441	420	480	465	451	443	493	501	492	444	494	459	462	469	469	446	455	405	469	425	407	424	436	452	474	423	425	438	436	452	447	427	457	452	439	441	448	441	482	448	482	456	394	460	446	432	460	455	471	431	446	423	432	471	450	465	449	435	466	478	452	429	472	446	448	415	459	477	439	450	461	466	433	455	442	477	487	455	407	483	440	445	465	468	422	436	449	473	408	466	436	470	411	431	484	454	462	429	446	471	470	473	483	452	461	491	472	470	473	480	452	455	439	424	431	441	434	454	458	440	482	426	429	454	476	443	449	528	471	451	487	451	425	480	473	451	418	467	433	432	451	438	477	451	442	426	435	447	396	438	438	438	427	431	473	450	437	427	480	422	434	436	449	433	440	469	445	486	472	480	467	437	443	389	439	440	503	419	428	428	485	447	428	464	448	482	451	459	444	460	438	452	445	431	491	395	460	411	463	411	416	415	474	462	410	479	439	491	433	485	440	426	484	431	441	448	482	460	456	436	469	428	454	414	470	452	450	445	463	494	428	441	469	461	474	457	398	453	464	414	437	435	424	447	441	452	464	459	473	394	464	449	420	474	451	451	472	473	455	496	467	462	480	469	446	433	437	410	464	442	438	475	432	454	453	472	460	477	455	447	466	478	460	459	444	458	471	472	417	464	479	463	448	453	465	483	443	444	465	470	426	456	488	466	467	440	467	432	517	449	455	430	473	440	424	434	437	451	459	433	430	424	456	446	452	445	473	481	442	452	438	469	487	435	430	403	462	433	413	461	431	462	445	486	437	453	483	441	463	419	451	433	453	461	449	458	433	480	473	500	466	405	444	451	424	439	457	451	426	473	425	481	421	467	478	458	484	432	454	463	452	464	426	439	499	476	510	502	456	430	402	427	467	425	452	446	443	470	444	452	431	419	459	425	458	475	435	481	493	403	432	476	413	467	473	472	432	461	447	446	453	432	449	440	466	472	479	440	474	470	429	507	482	438	467	479	465	453	460	457	403	449	436
10412	4227	3453	2787	2154	1917	1566	1411	1436	1119	1018	1016	1103	1046	1028	1055	1033	1041	1036	1041	1073	976	1031	999	1043	1052	1036	1024	1028	979	1011	1027	1042	984	986	1035	996	1056	1043	998	1044	1014	1026	1091	1020	988	1032	1081	1037	1086	1050	1026	1050	988	1002	1045	1036	1023	1029	1049	987	1068	1027	1011	939	1121	993	1027	1059	1007	1011	1024	1042	1028	1040	1046	1026	995	1019	969	995	1071	1038	968	1039	1021	1013	969	1087	1022	980	994	1017	1001	989	1037	1059	991	1027	1060	1057	1006	993	1040	1026	980	1030	1067	998	1014	1064	1041	1040	1038	1028	982	1026	1016	1013	1073	977	1038	1046	1045	1062	1021	997	991	1037	1014	1040	1034	1028	1077	1083	1026	997	1062	1052	1052	1007	1021	962	1058	1056	1044	1067	1049	1023	1032	1020	1019	1035	1026	1009	1022	974	1054	1023	988	999	1013	1042	1026	1037	1038	1112	1066	1033	1028	1007	1026	1071	1036	1052	1007	1008	1041	1050	1045	1032	1011	1021	1000	1072	1102	990	1007	966	1004	1007	1050	990	997	1016	978	1065	1052	1030	1034	954	1010	1024	982	1077	1040	1005	1047	1008	1034	991	1050	986	1050	1046	1064	974	1046	1039	1017	997	1057	996	1005	1023	1042	1052	970	1011	996	1080	1036	1012	1015	992	980	1017	1010	1031	1044	1044	1003	1078	1034	938	1012	1053	1067	1012	1052	1008	980	1035	1065	1026	1031	1035	984	994	1033	995	1079	1025	1013	1040	1008	1003	1139	995	983	991	1031	973	1032	1004	1024	983	1006	1031	994	1006	996	974	1011	1022	1092	1077	936	1048	1072	1051	1051	965	1035	1033	989	1000	951	994	1035	1039	1014	1034	1043	1019	1028	1026	1010	1048	1062	1023	1035	1042	992	1036	1050	1040	1013	1005	1005	1075	1076	1008	1025	1084	1084	1018	992	1036	987	1052	984	1042	1022	998	954	1039	1007	1087	1027	1060	1085	1093	1002	1003	1077	1040	1017	1021	1055	1059	1028	1060	1073	1068	1047	1098	1008	1040	1011	1019	1022	1030	1015	1093	1041	1027	998	1033	1038	1017	1112	984	1070	1059	1026	980	1067	1009	1049	1067	1027	1022	1006	1011	1009	978	991	1026	1014	1045	1030	1017	1013	1051	1059	1030	1030	1053	1015	982	980	999	1030	1044	1054	1006	1015	1012	1057	1070	1038	1052	1063	1035	1025	1009	1023	1088	1007	986	956	1050	1046	1019	1019	1018	1046	1046	1016	1024	967	1042	1034	1040	1022	1028	1075	1088	1011	1036	1062	1063	1000	1006	989	1089	1036	1054	1006	1053	1101	1078	1063	1004	1062	1030	1023	1056	1009	1034	1086	1030	1039	1082	1074	993	1013	1038	1054	991	1061	1064	985	1016	1007	1005	978	1008	1080	1037	1105	1071	1034	1039	1032	1008	1066	1050	1010	1008	1049	992	999	1068	1011	1027	1003	1044	1045	1074	919	981	987	1054	1039	1022	1013	1025	1021	1060	1051	1051	1025	1022	1002	1001	1049	1059	1044	1011	1030	1102	1018	1022	1040	1021	1007	1047	1016	1005	1008	1046	1014	1057	1026	1037	1017	1038	1091	1005	1014	1061	1043	1078	975	1045	1012	1039	1022	1034	1059	1021	1015	1040	1047	1039	1032	1069	965	1009	1058	1058	1065	1029	1052	1044	1009	1045	1001	1006	1045	1043	1007	1060	1016	1055	1017	976	1009	1033	1051	1042	1045	1038	986	1057	1099	1068	1003	1057	1086	998	1010	1023	1033	1072	990	1023	1036	959	1047	1062	985	1031	1011	974	1074	1063	1074	1034	1045	1045	992	998	1047	1047	1041	1009	1022	999	1067	1018	977	1004	1001	1015	1017	1064	1032	1056	966	1016	1066	1057	1082	1057	1009	998	961	1059	1028	1029	1046	1054	1022	1058	1022	1039	1078	1006	998	1053	1059	1038	1026	1036	981	1058	1043	1057	1001	1066	1050	1041	1001	967	1098	1071	1033	1010	981	1062	1100	984	1032	962	997	1028	1051	1030	1111	1015	1029	1039	1038	1007	989	1022	977	1029	1042	965	1098	967	1016	1057	1018	982	1017	1052	1045	1009	1017	1010	1072	1079	1006	1043	1064	1027	968	1078	1058	1025	988	1052	1023	1008	1050	1053	986	1011	1006	1039	1009	1014	1046	978	1014	994	989	1034	1020	1029	1011	1022	996	1055	1049	1001	1023	969	1015	938	1060	1011	992	1019	1044	996	1009	1013	997	1047	1036	970	1012	996	1028	992	1054	986	1031	969	1014	1025	1020	974	994	1009	1075	1033	1045	1007	1012	965	1006	1007	1010	984	1041	1033	1051	986	1082	1053	1002	1013	984	1098	1029	1018	1062	1016	1047	1059	1029	1006	1019	989	1061	998	1046	1032	1026	1032	1029	1099	1051	1031	990	1000	1083	1106	1058	1014	963	1035	1035	1026	1013	1078	1027	1071	997	1009	981	1006	1058	1075	1059	1022	979	1007	1049	1049	1100	989	1000	1064	1037	1027	1016	1016	1069	996	1109	1060	1094	1081	1036	1005	1037	1063	1100	988	1047	1076	1067	1020	1018	1072	1043	1035	973	1034	1055	1070	1016	1027	1026	1037	1068	1060	1035	1057	1000	1068	1031	1065	1026	1041	1060	983	1061	1109	1010	1007	1013	1083	1045	1026	1001	1025	1053	1063	1029	967	1011	991	1063	1041	1024	1009	950	1075	1000	1037	1020	1023	1016	1052	1024	973	1062	1000	1025	983	997	1064	1006	1030	982	1055	989	979	1053	979	958	1000	1005	1022	1032	1034	1035	1057	1104	1040	1065	969	1007	997	1081	1046	1012	994	1065	976	1015	993	998	1031	994	986	1052	1033	1008	985	1024	1069	1015	1026	1033	1097	1036	1026	1034	1018	1057	1004	1008	977	1033	1027	1056	1013	1073	1009	992	1021	1026	990	1067	1013	1054	1034	1058	1039	1055	1074	1067	987	1039	1059	1054	1034	1040	1048	990	1082	1030	1023	1088	989	1074	1026	1070	1025	1018	1037	1020	1031	988	1065	1043	1063	1047	978	1014	1030	963	1080	1049	964	1015	1033	1051	1042	1057	1030	994	972	1024	1034	1035	1053	1027	976	1044	1023	1050	1010	1013	1059	1003	1059	1017	968	949	1020	1000	1052	1043	998	1057	1049	1046	1013	1048	981	979	1051	1066	1025	1003	1025	1040	1052	1064	1098	1099	1000	1025	1025	1042	1028	990	1001	1029	1023	1037	967	1019	1027	986	1079	1065	1005	969	988	1081	996	1005	1036	1062	1042	1044	1036	1056	1009	1066	1021	1058	1003	982	1024	1053	1084	1014	1007	1033	1049	1014	974	1004	1018	998	1019	1048	990	1009	988	1061	1014	1061	1019	1013	1075	1022	1020	991	1006	1024	1047	979	1006	1061	965	1023	1085	1034	1075	1047	1043	1022	1071	1040	1009	1036	1049	1015	970	1016	1018	1022	1008	1040	1004	1006	1016	1012	973	1043	996	1049	989	992	986	1045	1089	1026	1040	1063	998	1034	1034	976	983	993	1014	1006	991	983	1030	1066	1048	1012	993	955	989	1013	1048	1058	1028	1125	995	1025	1032	1009	1076	1056	1020	1054	1064	1036	1023	1031	1082	1040	1036	1005	1062	1009	1002	991	1001	1046	1084	1034	1047	1060	1040	1020	1083	999	975	1027	1035	963	1002	1039	1019	994	1044	1089	1083	1031	1013	968	1014	1110	1008	1007	1024	1031	1067	1049	1029	977	1073	1000	999	1001	981	1051	1009	1038	1022	1001	987	1002	1076	1025	1017	1047	1042	1025	1016	1059	966	971	1065	999	989	1022	998	1027	1044	993	1113	1056	1076	1049	1010	996	997	982	1008	976	973	1018	1039	997	956	1018	985	1065	1041	1063	1041	1033	1066	969	1073	1016	1045	1050	969	1010	1051	998	1018	1061	1008	1055	1021	989	994	985	991	1071	1070	1045	1021	1047	985	1003	1083	1028	1079	1081	1054	975	970	1024	1023	1032	1015	1041	1026	1005	999	1042	1015	1051	1018	1027	1012	1018	1061	1041	1019	1062	940	1024	1049	979	998	1016	1003	1067	1033	1010	1073	981	1032	1031	1000	1003	972	1035	1042	1016	1023	966	1024	1045	1059	1012	1003	1029	1032	1058	1003	1011	1010	1055	1047	1087	1020	993	1051	1016	1038	1019	994	980	1051	1004	1013	1007	1037	993	1020	1063	1019	1016	1013	1039	1051	964	1041	1030	1077	1024	1091	1014	1011	1004	1002	1054	990	1086	941	1020	1080	1003	1064	977	1019	987	995	1010	1057	1029	1036	1093	995	977	1047	1012	1006	1048	1047	1062	995	971	1034	1062	1019	978	1047	1044	1060	1055	1030	1059	933	1016	1058	1009	1087	1048	1069	986	971	1079	1000	1068	1062	1036	1040	1017	1024	1043	990	1020	1066	1041	1100	1038	1026	1021	1073	1018	1009	1018	1026	1049	1032	976	1093	1085	998	1037	1072	1032	1038	949	956	1033	1070	1063	1075	1036	1034	1038	947	1114	1060	1033	1095	1012	1041	967	977	998	978	1035	1009	1030	1021	1053	1047	1008	1019	1023	1009	1012	1025	992	1013	1065	1022	1058
38649	29962	23322	14179	7940	6189	3714	2090	1428	723	411	427	413	421	460	460	422	424	432	448	408	470	416	423	432	425	446	431	475	444	419	413	365	388	419	413	443	435	432	419	422	454	422	448	443	447	407	412	423	412	384	426	433	409	410	472	409	446	430	443	414	415	417	455	424	441	413	409	398	412	458	433	407	439	492	421	437	423	449	430	430	405	448	440	424	423	433	445	385	432	398	446	431	408	395	398	423	409	417	424	424	422	428	445	465	418	449	457	407	401	459	394	409	419	478	395	431	428	407	416	404	415	425	386	438	432	414	466	405	426	393	462	406	430	429	446	429	421	418	474	417	432	439	421	412	388	461	416	388	403	406	445	433	408	429	461	403	436	432	402	422	414	432	418	414	463	430	454	398	427	398	459	422	427	423	385	401	453	426	421	457	421	435	408	440	414	414	419	398	396	455	422	420	418	420	453	427	450	395	448	442	437	463	477	435	408	378	431	446	432	447	398	398	403	421	393	434	435	440	393	419	409	408	434	426	449	435	432	403	471	396	425	414	421	431	423	409	392	429	476	400	418	389	400	406	405	427	456	447	437	441	421	445	411	425	410	406	499	418	428	396	459	427	414	422	434	403	437	441	447	407	404	431	407	414	433	438	365	431	426	427	429	420	388	423	395	432	420	439	440	440	423	400	432	418	436	447	432	404	431	434	404	416	457	427	422	388	438	388	443	387	419	384	418	408	421	437	405	445	452	440	424	440	416	410	408	432	405	384	467	446	406	414	402	422	435	386	418	428	401	433	401	441	450	416	439	399	400	420	448	475	432	453	434	430	397	460	402	412	443	438	395	433	428	416	395	415	440	378	400	414	430	379	437	432	449	397	425	464	397	445	454	437	412	422	425	434	405	416	425	448	447	408	419	436	417	398	412	424	402	434	428	400	440	473	433	400	418	411	422	426	423	465	418	464	413	386	411	426	404	407	382	388	408	409	448	414	396	440	391	431	416	425	423	367	411	423	421	452	439	476	409	404	436	410	389	429	495	430	441	432	405	455	404	419	421	412	400	449	446	431	424	407	420	410	427	409	378	415	397	417	451	421	437	407	391	390	432	411	442	437	421	443	452	408	431	413	410	424	405	393	450	408	447	414	430	420	405	431	411	414	413	425	422	480	425	451	425	415	409	385	423	455	449	443	432	456	377	453	425	424	438	391	417	424	436	417	430	436	419	429	441	464	426	452	410	387	442	422	452	446	462	422	382	399	435	447	416	460	451	423	422	432	432	404	421	424	425	445	436	402	415	414	426	382	448	406	401	433	436	449	445	447	489	477	416	452	424	445	421	447	411	454	444	429	474	415	449	446	447	430	430	391	429	460	418	427	462	396	410	412	434	398	402	468	422	379	409	437	429	441	391	448	422	429	432	451	423	428	447	409	397	425	409	443	441	464	423	422	441	418	430	391	406	436	415	434	420	457	429	417	418	442	423	424	419	396	412	401	433	427	440	435	402	428	450	409	403	448	409	394	434	434	443	418	455	420	406	435	402	439	430	395	433	446	408	397	430	429	417	434	446	443	382	423	410	425	454	418	386	420	465	434	402	422	420	452	417	393	428	399	483	428	414	411	437	425	422	364	422	412	414	441	442	406	427	410	429	428	421	413	416	392	443	432	422	439	438	438	433	428	408	431	440	435	434	406	411	408	425	456	416	451	473	488	434	423	417	408	443	448	415	470	448	427	469	439	432	476	427	423	420	424	459	383	452	415	419	409	423	435	433	415	425	413	446	414	441	438	415	446	387	422	464	420	399	446	433	422	409	398	419	421	437	430	410	415	417	457	404	442	417	426	437	440	450	434	475	411	449	445	396	464	443	418	417	374	436	437	438	460	396	437	421	416	408	416	417	467	442	386	457	394	419	438	455	424	398	404	434	429	413	413	441	402	430	400	385	423	397	402	425	398	377	439	430	404	426	424	394	445	463	414	401	454	396	425	430	425	415	442	440	440	411	452	419	399	374	418	427	428	449	422	399	410	412	396	398	436	431	393	385	373	461	430	438	456	401	451	409	448	436	422	400	448	434	464	458	430	428	403	396	444	410	412	384	443	393	424	433	438	426	432	405	448	431	399	425	440	410	459	410	410	454	421	410	411	460	392	426	435	444	434	448	435	410	400	443	435	425	380	411	436	436	443	438	414	411	403	411	468	415	406	439	425	401	416	448	426	415	420	455	432	451	413	427	393	392	442	429	464	448	371	425	420	418	423	413	438	406	407	441	428	391	445	422	393	421	452	405	435	415	433	408	439	427	437	447	421	460	406	445	449	451	398	448	412	415	398	395	411	440	439	406	426	426	448	415	399	463	446	441	429	450	411	424	432	437	402	410	418	450	442	404	404	470	432	406	437	414	421	410	432	435	421	382	438	392	396	416	426	404	432	411	431	443	440	407	397	419	428	424	434	410	405	421	387	430	428	429	428	410	402	427	398	422	415	414	401	411	440	419	401	371	388	407	456	440	413	434	450	424	445	429	422	424	429	432	430	424	420	404	449	419	452	423	425	426	404	406	406	441	407	401	435	451	419	422	424	384	446	412	401	433	456	446	423	409	410	408	422	445	441	408	412	404	395	408	407	402	443	412	424	436	389	439	424	440	444	418	432	452	406	418	399	441	430	394	447	391	451	452	416	393	401	443	417	424	411	398	441	464	436	460	432	439	410	412	375	436	423	409	424	450	397	459	439	433	410	411	407	429	441	400	401	422	403	427	453	433	407	384	470	408	395	438	399	357	414	436	447	452	448	417	422	405	417	403	414	427	398	418	438	400	418	387	459	402	421	450	470	424	399	404	453	447	390	411	432	462	406	420	440	470	406	400	424	445	455	428	414	435	412	408	471	439	377	446	461	422	427	437	466	481	451	442	366	452	405	441	399	471	406	404	453	395	469	392	395	447	417	426	422	451	425	444	418	409	429	422	426	416	437	410	421	442	385	423	438	429	441	389	454	400	405	398	453	432	386	388	415	409	411	385	430	409	438	394	444	417	386	408	400	456	434	431	407	411	451	437	392	399	440	443	422	426	405	417	408	439	445	451	438	436	421	417	469	468	453	450	434	435	411	409	476	401	422	445	437	421	425	436	416	415	435	397	430	411	425	425	460	421	396	451	414	404	409	453	399	400	436	386	409	373	438	435	447	434	413	420	402	422	441	420	445	414	426	432	436	427	454	420	410	447	417	418	446	415	442	425	399	421	512	417	462	443	431	439	452	393	435	443	403	452	444	425	437	415	420	393	443	461	409	424	466	449	454	433	414	423	406	409	415	436	430	425	357	379	437	412	395	425	421	401	445	416	440	441	385	472	436	459	417	402	458	451	442	440	427	411	419	438	439	433	436	415	447	400	423	447	389	445	425	383	417	440	380	398	462	403	416	415	453	414	430	428	404	434	459	412	437	387	410	434	391	441	435	439	454	416	454	455	429	457	441	401	418	439	420	379	432	391	423	447	421	440
25510	26135	27606	21703	21486	18610	12400	8209	5553	2082	985	1031	973	990	943	977	982	990	972	941	983	945	977	930	1026	947	1001	985	1004	900	971	985	996	929	891	947	961	1003	953	953	972	973	952	959	908	937	955	980	942	978	959	930	993	959	974	936	1026	959	950	960	993	984	953	1005	944	1022	972	962	949	987	931	975	989	1005	955	992	992	977	951	1012	956	994	1016	933	972	1030	967	931	967	981	968	969	986	935	1004	959	944	981	1021	980	980	952	959	962	985	959	968	987	992	935	922	959	945	983	987	905	942	948	1004	970	912	971	926	979	959	1022	927	1024	1018	975	961	1003	990	1014	897	977	942	955	970	904	981	958	976	982	1010	992	967	942	953	1076	964	1047	925	987	918	993	958	953	984	934	966	972	1025	1033	984	962	1001	990	962	1027	936	945	969	994	986	1008	927	984	1011	961	968	981	993	976	972	1001	990	1011	1023	952	969	997	915	928	962	904	956	927	952	970	971	967	975	967	931	927	985	996	983	937	951	944	956	930	986	1027	1013	980	978	921	954	1007	996	968	968	974	937	958	952	1011	1002	1010	991	939	1012	1002	977	917	952	964	964	998	989	1020	980	1015	935	984	969	908	1009	930	921	967	909	1010	951	1011	968	1002	1000	983	975	967	966	989	895	959	951	940	977	976	939	1026	1045	979	939	943	950	984	1014	973	933	968	1009	942	906	947	956	978	973	969	996	996	947	970	929	967	998	970	959	946	960	969	982	1004	996	977	999	923	1010	956	970	955	984	958	987	1038	961	942	972	963	930	962	941	920	954	921	1018	982	942	973	1011	962	1027	964	977	995	966	924	963	945	943	920	1004	969	1037	996	1013	967	986	972	953	966	961	914	1003	992	952	994	1009	953	968	985	942	959	982	985	1006	946	907	938	978	993	960	977	958	974	954	969	978	991	954	966	933	949	970	940	958	969	972	1003	927	949	948	939	936	997	965	936	979	1018	965	900	970	1001	971	962	934	931	937	984	971	998	992	991	979	999	964	992	957	974	945	972	973	931	1003	980	949	949	960	978	981	972	939	961	982	970	958	926	904	994	938	938	940	935	943	990	986	960	1005	957	950	964	929	988	981	986	935	923	939	989	1022	984	973	980	963	965	1001	947	970	958	957	945	967	976	925	1035	917	994	927	944	964	1007	953	1019	970	925	894	997	927	1018	990	959	1041	971	931	979	981	939	1016	991	967	957	972	995	1040	975	941	947	997	931	1011	933	964	964	996	952	960	957	974	1001	1017	968	1044	940	976	975	970	1048	998	952	958	993	1005	985	991	957	969	962	957	925	1050	934	923	985	915	908	1007	955	1002	968	936	968	917	966	1015	973	949	980	1033	953	1005	899	950	950	998	952	1005	1001	1005	980	1004	988	924	985	924	967	960	1018	986	941	926	967	1024	992	932	918	941	979	1013	987	1013	956	1010	954	964	978	962	978	985	965	982	1003	984	971	979	920	939	1005	955	981	982	1008	965	1014	1013	952	983	997	941	1030	1017	903	964	939	1005	996	980	926	984	975	984	961	979	1042	949	977	967	943	984	976	997	980	984	928	941	928	928	956	1017	985	941	1020	968	987	937	968	966	929	901	971	971	932	976	1048	967	992	944	987	1002	944	1008	959	930	984	967	963	968	948	1023	979	1040	951	974	985	984	988	913	964	973	916	983	976	966	985	953	995	1010	922	945	1034	979	966	951	976	990	947	954	964	983	991	1000	963	1012	992	946	935	957	987	976	952	936	974	995	942	955	951	947	973	980	942	948	912	942	954	1034	950	948	953	988	1005	1008	981	994	969	1004	953	976	1016	948	936	966	1004	991	1007	1037	1009	982	963	969	992	947	941	955	927	920	956	969	975	986	938	974	994	1032	958	985	988	927	977	975	962	990	952	982	977	955	1018	990	920	969	902	1009	954	971	895	953	984	1010	996	960	992	937	945	977	963	954	914	903	938	978	989	960	990	973	1011	894	1009	980	959	952	994	941	961	926	952	973	938	955	907	925	997	983	942	1008	1006	977	953	955	999	930	971	1002	932	984	959	969	959	980	938	942	964	916	974	1022	954	1019	932	1001	964	920	933	1008	941	923	977	972	915	981	977	943	951	937	980	987	925	953	977	916	1005	996	1019	982	963	959	941	1007	969	970	970	947	1003	982	1012	926	952	932	997	945	964	950	977	1024	893	987	988	971	972	954	940	910	927	989	929	989	1002	960	915	999	973	941	907	983	943	936	1021	977	928	1006	936	951	881	996	935	959	971	937	969	949	1014	950	978	974	975	1015	1013	992	955	1033	948	1015	970	958	990	1010	960	991	977	966	1024	968	959	958	891	1011	933	937	961	972	963	920	978	965	1013	987	910	937	962	968	966	973	920	993	982	1015	888	946	955	976	961	926	942	950	958	1005	1001	986	996	963	950	956	1002	969	934	941	975	933	976	968	976	1054	982	1014	939	996	958	970	1010	969	970	1003	973	928	1001	951	981	948	966	942	980	1006	956	962	897	974	992	1011	977	965	969	955	985	940	964	941	977	989	967	940	955	962	956	954	976	982	999	932	939	949	949	990	940	925	976	939	999	927	999	984	962	988	932	1001	945	985	1006	969	930	921	982	966	963	980	962	956	963	991	986	975	947	962	961	925	970	942	992	940	988	1010	969	973	971	943	953	1021	983	940	959	955	983	1013	999	955	997	980	928	937	937	959	972	963	987	963	975	996	936	991	980	931	949	958	948	999	975	953	977	1026	962	994	941	956	990	969	973	953	1003	974	949	1022	974	952	951	970	955	988	957	962	1007	984	932	926	1023	945	984	1004	1008	999	879	937	970	963	978	938	983	1009	1028	962	981	988	958	1001	994	982	1040	977	981	1024	1007	1013	1007	1031	966	989	939	1019	961	989	1013	993	998	927	916	963	991	1026	967	962	912	1013	933	971	958	983	926	1001	945	1008	1015	968	941	982	951	954	913	981	974	956	986	933	966	955	908	979	964	947	935	1011	967	959	973	958	1007	991	926	1002	1005	982	931	1059	944	949	1032	992	969	961	966	978	1012	1031	959	959	944	963	974	928	996	1010	957	921	926	924	999	938	1011	974	986	969	986	997	968	928	996	968	963	915	974	985	992	932	920	984	984	992	1010	955	1010	998	996	988	967	986	978	1001	1005	932	991	971	1001	1040	937	1004	907	1000	1000	963	1008	966	973	968	931	995	941	926	1008	960	1003	958	944	944	959	987	987	964	1026	910	997	960	1002	956	971	968	975	973	984	926	956	990	929	949	1008	993	980	927	962	985	991	951	965	963	939	937	999	1010	959	1000	991	1010	992	983	964	966	954	938	983	920	944	973	990	951	1022	993	912	983	976	968	989	1017	905	1007	923	971	966	977	958	1006	980	878	999	978	945	993	959	998	938	956	958	994	962	967	987	934	975	963	921	940	965	993	941	1014	1019	964	1001	975	958	950	1029	949	967	953	973	962	936	1017	948	1001	923	989	946	975	928	967	940	980	976	933	919	977	967	959	979	1000	988	1002	955	980	971	939	950	968	973	917	988	934	937	967	951	918	930	954	954	951	939	1029	998	947	972	955	993	959	933	1004	956	925	998	999	1005	941	916	958	946	917	944	973	977	951	1016	935	938	920	964	932	981	955	1035	938	934	940	972	945	924	1022	998	912	994	971	920	1024	1063	952	979	968	945	966	1008	927	988	939	1015	970	957	957	939	975	974	938	945
48830	42597	36028	23906	14219	10023	6444	3628	1780	750	351	324	344	293	361	322	340	307	344	341	309	322	345	346	351	332	348	359	323	340	381	326	308	311	358	322	306	332	326	342	326	350	350	306	314	319	356	315	306	311	316	314	329	331	368	322	333	349	360	335	330	325	303	341	326	320	328	310	320	317	348	319	315	316	318	342	319	356	301	303	349	329	337	317	329	314	355	334	307	349	320	304	327	329	346	342	314	340	352	337	336	311	300	328	324	308	334	288	327	345	350	327	332	347	333	349	299	326	326	358	311	319	308	293	316	341	316	336	338	326	342	350	337	321	344	350	322	341	318	343	310	332	329	328	331	340	327	333	332	343	328	345	351	322	324	354	324	310	345	315	320	321	332	333	353	328	331	318	340	333	344	361	315	345	322	321	334	306	347	335	349	295	330	342	343	305	348	337	321	331	324	348	334	307	332	355	304	318	320	351	321	337	281	332	343	343	339	327	276	346	302	307	336	359	376	308	322	343	321	330	322	317	368	369	350	335	351	381	306	311	320	353	295	349	355	314	311	347	331	310	302	339	327	353	318	310	337	310	341	335	335	329	308	363	317	312	312	332	290	304	313	337	317	343	317	336	335	322	364	335	316	301	337	341	340	382	325	335	339	319	324	355	373	341	331	320	318	335	333	317	340	319	330	326	325	366	322	355	353	354	313	300	316	332	332	302	350	300	323	353	362	365	332	335	343	349	354	309	355	318	326	320	310	343	324	337	359	310	293	360	313	319	314	322	332	351	311	329	314	312	341	372	372	323	344	321	353	331	325	311	351	335	353	335	327	330	340	351	333	332	313	355	369	349	315	311	316	335	337	334	359	297	318	319	313	372	334	291	326	372	336	319	321	302	322	322	306	310	326	308	357	316	328	363	346	322	348	337	350	316	305	312	334	301	329	319	351	304	362	319	311	329	337	361	316	304	320	300	319	338	285	341	277	330	344	338	313	336	319	331	336	307	382	308	365	335	348	334	325	330	321	350	349	324	328	334	302	345	338	348	317	299	305	333	322	337	323	341	348	339	343	332	312	325	287	304	313	318	353	337	313	335	349	348	357	348	343	411	340	311	303	353	317	344	330	321	332	317	348	327	352	338	318	311	377	341	327	357	352	321	347	339	334	315	327	316	341	329	295	304	342	311	337	322	361	320	293	327	316	333	313	309	316	301	317	360	318	323	326	349	341	336	346	276	343	304	326	306	323	342	372	391	339	333	340	327	338	348	320	328	304	333	347	314	319	285	339	310	328	290	327	281	336	350	340	322	338	312	330	341	342	339	342	340	310	283	311	323	353	316	319	307	330	334	340	330	304	360	332	332	333	301	300	391	343	341	331	328	304	377	337	344	379	338	351	314	310	318	315	374	359	317	341	344	314	353	311	306	327	324	340	352	343	342	305	361	356	327	358	333	323	337	287	340	312	342	355	361	337	280	338	344	325	315	311	354	340	308	331	316	347	341	310	316	310	335	338	318	320	321	331	342	359	369	308	313	336	326	335	358	325	318	352	321	336	334	313	338	338	340	327	336	329	336	321	335	352	311	317	299	362	343	314	295	316	336	312	318	319	308	370	337	365	308	322	298	316	348	359	327	300	319	282	356	363	357	355	372	315	343	310	346	348	375	332	325	320	309	328	340	312	344	333	332	323	333	323	294	329	312	280	329	310	326	336	353	352	351	326	298	326	347	319	295	293	301	318	303	341	339	329	328	343	305	337	316	302	342	316	328	330	352	314	349	335	328	319	313	321	314	334	341	322	318	345	329	323	311	350	342	351	367	312	317	296	364	366	316	305	308	337	329	336	329	363	317	322	323	342	366	347	319	343	358	311	302	312	332	346	352	317	331	329	371	349	315	322	317	372	329	299	320	321	325	317	329	347	349	298	353	361	327	320	342	370	342	324	311	331	320	325	340	314	364	353	312	330	336	313	309	291	313	338	339	332	304	379	329	324	346	323	329	361	345	362	349	336	327	313	311	289	339	347	357	374	321	314	294	303	325	333	322	313	352	341	358	306	304	321	340	319	349	329	339	341	326	356	331	345	334	327	329	284	324	366	296	311	315	354	339	309	322	359	354	329	358	354	321	311	312	322	309	343	330	327	360	335	329	331	354	308	320	371	318	305	332	323	359	335	345	336	342	340	328	351	333	317	332	309	353	359	334	315	337	357	317	328	339	317	337	309	346	326	308	332	354	318	346	309	360	316	334	354	339	360	334	348	312	315	324	335	337	322	340	344	310	315	337	325	309	341	302	344	339	315	329	321	376	290	311	341	352	337	347	310	370	352	306	355	337	328	312	360	315	327	352	325	312	309	323	351	348	317	313	345	348	313	353	330	329	350	323	344	329	331	334	314	331	322	290	300	337	316	353	285	327	305	314	341	314	324	325	312	300	341	314	294	326	333	319	341	319	326	325	305	351	326	332	316	349	319	331	342	338	321	307	336	363	319	329	299	342	329	332	298	331	307	302	309	329	350	355	355	349	303	325	312	327	339	318	318	349	324	342	351	351	311	288	327	336	317	350	319	320	358	333	319	304	321	351	321	317	288	313	297	336	358	358	327	328	325	313	338	306	332	330	304	282	331	306	356	336	348	335	373	338	313	326	341	334	342	304	325	337	306	347	316	340	328	294	290	325	359	352	339	303	337	317	327	301	335	339	324	338	344	307	316	344	290	344	359	323	339	330	333	354	306	344	340	336	347	303	342	343	341	304	336	353	307	319	338	312	319	352	309	333	377	310	332	331	341	339	331	329	327	328	330	329	329	328	323	325	336	301	325	333	374	306	352	304	333	333	324	362	350	286	337	312	343	307	302	355	356	333	325	350	358	321	337	349	326	316	317	325	317	320	316	332	300	346	320	342	330	323	375	362	317	357	321	344	324	327	308	349	314	306	330	311	322	320	339	305	296	298	300	305	299	357	358	311	325	337	362	321	338	318	348	340	306	320	384	320	290	371	316	351	335	335	344	311	329	357	313	346	323	316	352	294	311	313	305	368	302	344	330	345	321	296	371	330	347	319	331	349	333	339	333	350	351	345	333	350	327	314	302	326	354	359	334	299	342	353	355	333	322	330	321	313	318	338	333	323	351	357	308	304	339	320	343	356	346	288	313	359	325	307	319	352	342	321	355	330	339	313	342	339	308	313	313	332	332	323	323	292	302	341	318	302	336	329	337	365	334	348	368	316	342	312	344	345	327	290	339	311	304	358	303	342	339	339	317	309	334	334	279	337	321	322	341	292	319	313	342	359	337	324	339	310	293	330	336	310	363	305	296	360	359	320	357	320	352	367	328	305	324	310	301	322	293	354	330	352	317	319	315	352	315	313	296	292	337	307	325	334	335	295	340	332	370	348	341	301	340	313	301	325	316	324	298	327	316	320	320	327	342	355	316	317	311	327	325	334	344	320	324	283	304	355	299	355	305	346	323	341	353	361	320	307	321	362	337	317	304	309	300	331
33249	34504	37388	31473	29399	24858	19199	12442	6692	2462	773	808	805	792	747	755	786	793	760	811	786	829	766	786	796	782	763	805	715	796	733	767	738	787	784	769	785	807	755	787	720	779	748	810	796	721	746	719	761	751	799	799	741	778	786	773	752	760	772	763	811	795	760	753	731	842	760	719	795	756	759	761	763	761	812	787	757	795	764	781	791	723	790	763	791	809	747	800	797	803	814	772	756	794	753	813	743	761	772	757	773	766	736	774	759	774	781	780	777	739	756	730	792	777	806	781	730	758	778	784	808	746	759	806	809	748	752	800	849	739	804	795	756	805	785	769	780	794	786	808	776	734	795	766	793	820	832	802	707	745	736	759	802	809	790	734	779	843	754	774	760	796	789	724	726	798	827	785	810	766	857	799	817	799	750	804	709	733	798	734	803	755	748	782	776	747	767	753	786	778	824	739	725	780	747	755	748	827	752	728	786	775	807	788	817	778	737	755	808	741	791	741	749	746	814	823	767	770	708	772	741	731	772	732	804	766	780	783	786	769	757	768	739	735	720	776	819	747	744	749	803	793	762	777	736	726	749	766	757	761	751	824	810	762	762	797	732	780	772	767	744	792	757	792	780	737	723	748	742	781	734	817	755	751	812	741	760	813	754	765	748	795	818	763	746	771	720	769	771	788	763	743	738	781	819	753	794	736	759	772	735	770	838	801	759	708	806	776	750	776	754	825	747	820	784	785	788	778	738	729	773	811	758	748	737	815	722	802	740	839	757	755	811	734	776	781	721	776	806	792	728	755	718	758	739	758	815	708	784	756	801	760	759	711	765	762	757	799	739	743	812	765	717	810	730	785	759	739	754	734	756	789	708	799	774	752	744	768	811	791	762	756	755	717	749	742	744	750	785	766	776	737	837	781	792	767	750	762	806	725	818	773	796	765	825	744	763	746	766	736	764	716	772	742	749	794	790	733	781	758	798	746	746	762	735	773	809	778	790	759	796	726	772	837	763	768	799	750	767	785	727	781	753	768	779	831	709	769	771	793	764	743	789	772	781	785	764	720	757	756	779	776	771	763	744	781	718	755	778	780	744	751	789	785	832	803	797	745	797	760	786	773	791	755	774	711	749	826	752	790	760	820	764	769	773	801	744	768	764	783	780	777	807	800	752	755	790	779	799	815	772	790	770	704	802	783	761	723	746	692	781	766	759	807	789	803	763	745	787	739	757	775	798	704	808	740	778	749	771	822	730	788	752	736	772	768	846	815	751	767	762	827	771	785	777	766	752	769	785	728	814	781	781	794	772	789	775	780	803	770	784	794	732	762	793	780	748	792	773	784	756	784	738	787	789	735	770	720	773	747	743	776	782	750	766	717	746	836	775	764	746	817	761	806	744	786	767	779	750	747	768	798	755	761	799	753	786	746	762	782	767	768	804	721	769	781	784	794	756	776	777	808	773	743	790	773	738	775	778	737	805	781	766	756	761	775	815	772	801	745	786	772	758	791	789	714	736	740	778	737	773	805	785	782	800	811	778	742	818	755	742	759	787	795	806	749	738	799	782	757	785	766	760	759	742	756	740	745	743	759	746	776	754	770	789	770	790	752	751	790	811	819	775	719	736	774	807	743	811	772	738	801	765	787	795	756	730	806	799	737	735	733	757	747	748	778	747	795	783	788	754	789	779	766	723	772	767	770	776	713	806	755	770	792	780	798	761	849	807	748	719	742	745	711	790	835	721	748	753	779	772	794	771	770	705	756	732	824	760	745	746	738	755	794	758	782	800	785	788	819	810	758	788	765	706	811	745	780	749	769	730	777	776	766	754	822	752	777	737	742	742	745	766	794	760	743	759	784	830	802	794	786	808	773	713	727	759	761	765	807	804	728	753	731	787	800	748	756	761	751	773	761	727	790	756	738	858	785	797	749	771	775	781	777	746	742	770	829	753	766	728	816	797	776	751	802	792	807	820	765	814	817	763	781	740	841	796	769	773	779	773	774	804	791	765	794	774	805	774	750	756	775	736	778	740	797	761	765	774	759	789	805	740	826	760	754	780	776	789	784	788	754	807	757	786	826	720	794	758	744	767	725	766	719	795	784	826	770	854	735	806	783	743	812	775	775	740	803	743	800	780	752	799	738	751	743	713	735	746	776	839	796	761	781	737	741	748	757	744	789	755	750	755	800	758	762	742	801	771	776	804	769	756	774	776	778	730	787	780	800	765	823	728	711	814	754	763	776	790	827	771	730	754	773	782	772	739	768	781	756	778	773	824	775	768	755	776	758	745	756	776	766	757	786	770	824	767	796	793	757	798	796	768	783	784	804	817	776	842	795	764	800	766	731	735	792	759	781	804	717	781	800	756	792	762	812	775	783	725	762	777	777	793	819	792	751	801	765	728	775	731	780	737	772	822	810	786	778	753	789	783	718	771	805	746	819	785	738	758	726	764	792	759	755	748	742	792	741	768	792	752	756	720	827	767	783	750	738	721	757	787	756	808	749	782	771	779	763	767	812	791	758	774	750	771	774	831	745	795	783	776	760	811	783	802	737	726	707	810	756	763	766	730	735	785	772	751	760	782	791	782	831	779	751	780	769	776	815	793	796	782	747	753	749	768	784	854	758	798	765	750	798	816	768	748	757	796	807	725	769	791	799	753	760	813	765	780	809	764	768	739	768	797	771	761	694	782	782	801	796	729	819	766	754	758	837	781	757	823	783	709	780	726	768	798	762	779	783	785	792	795	798	779	773	748	781	755	760	783	733	748	782	740	727	753	768	800	790	796	794	744	804	805	763	768	786	785	754	755	788	806	788	774	770	785	794	776	764	808	836	749	792	708	778	785	809	753	721	840	758	760	767	816	792	783	729	747	750	775	749	808	839	761	816	759	785	772	765	769	762	835	766	770	819	784	755	792	748	743	781	783	761	789	792	765	784	780	785	813	847	733	790	782	743	783	738	816	797	770	813	760	763	797	766	806	762	768	768	780	798	767	801	749	777	782	801	793	794	747	797	748	779	774	783	767	759	825	755	810	716	745	749	702	783	787	834	728	793	789	784	783	788	790	776	780	803	751	794	759	725	835	780	759	832	736	752	792	775	819	762	771	787	787	784	772	757	807	763	807	795	805	825	786	795	805	826	795	761	729	800	831	803	775	757	797	798	728	734	725	765	774	775	812	772	809	810	784	810	794	751	766	770	781	755	732	728	805	859	815	785	759	842	798	780	768	741	764	771	814	792	741	746	811	747	770	755	756	777	792	734	795	786	823	748	750	752	748	809	776	814	756	725	738	813	786	791	729	749	760	721	803	727	739	758	803	759	830	780	780	802	772	731	754	766	842	792	755	740	784	794	780	787	788	815	792	816	789	772	775	802	804	684	766	830	768	747	783	797	781	758	780	761	800	730	789	765	781	780	776	731	765	747	754	761	772	770	781	759	795	750	752	760	800	766	779	776	759	755	767	778	772	769	814	814	774	731	762	753	789	793	746	772	791	715	743	737
13910	3386	1573	979	719	755	653	610	558	506	511	464	472	469	487	480	462	510	433	491	462	475	509	485	511	473	491	463	489	501	475	500	467	501	495	471	491	518	487	488	461	465	454	482	515	457	491	529	529	490	461	486	487	500	484	455	452	459	463	481	501	502	463	451	499	460	464	476	461	485	534	507	488	502	515	486	511	502	544	440	472	470	488	496	485	509	485	479	456	508	492	474	476	507	486	481	475	518	495	487	473	491	503	510	433	527	522	486	478	476	466	487	531	477	495	468	497	476	515	491	495	495	487	503	482	490	461	456	460	477	481	473	470	519	491	522	506	490	515	509	462	480	474	457	492	447	502	493	500	476	530	501	488	560	502	506	490	528	458	504	536	505	490	470	500	480	476	485	496	481	483	491	480	496	485	465	492	487	499	505	462	439	490	506	541	502	462	484	488	459	515	529	489	497	490	468	469	480	468	502	480	489	511	486	469	482	472	497	480	468	510	464	511	503	428	480	509	467	496	529	511	506	530	495	505	500	507	452	508	444	497	504	491	451	523	469	475	453	493	452	489	455	467	502	454	477	491	456	459	470	454	470	504	513	508	484	526	494	485	448	466	491	449	485	490	530	494	494	504	472	491	495	487	439	515	482	461	494	471	461	507	460	528	508	521	525	513	510	501	475	477	478	513	490	490	471	450	478	483	501	470	506	521	488	496	510	491	462	510	538	517	482	468	469	505	485	487	443	472	498	479	510	472	490	481	500	521	445	447	481	452	494	442	464	448	511	496	514	531	471	491	515	477	472	487	454	537	494	518	553	478	458	461	491	490	499	477	485	505	461	504	461	511	496	458	497	479	474	506	466	459	494	475	469	465	489	484	501	452	496	515	450	465	465	491	496	522	526	479	476	487	487	465	505	546	469	490	460	425	453	496	530	468	466	494	468	448	493	487	485	525	462	464	485	480	514	495	517	471	451	455	501	480	499	482	476	523	503	491	500	521	474	456	492	482	501	476	505	452	478	524	491	494	477	491	463	444	513	467	480	469	501	487	502	502	498	487	493	452	464	493	557	545	454	522	518	521	478	474	480	477	496	502	510	488	526	475	491	480	492	456	481	435	460	474	453	483	470	457	475	484	487	502	454	467	490	497	463	486	487	453	508	460	528	512	441	457	488	486	490	499	483	536	489	476	492	480	499	491	519	505	509	466	500	494	476	478	439	469	520	505	506	505	513	487	476	510	474	490	485	480	477	509	521	478	474	516	468	443	488	455	527	485	498	507	475	506	504	499	474	492	499	493	534	475	486	521	471	479	513	496	502	477	485	501	524	508	460	485	509	505	468	496	496	485	477	482	484	442	518	478	482	480	514	476	476	513	534	516	500	482	489	460	460	516	459	483	516	457	503	486	487	477	490	478	486	455	538	473	483	503	473	466	479	505	451	466	495	503	490	481	499	474	492	487	469	491	484	479	444	450	482	513	524	433	484	468	479	538	477	464	468	436	437	486	481	485	476	433	486	452	485	475	464	491	469	491	474	466	457	476	467	476	473	452	459	496	487	494	506	474	473	518	473	500	511	547	469	490	520	486	469	471	458	507	471	485	477	514	515	500	514	483	507	478	492	487	481	469	505	467	476	510	503	470	494	489	515	502	504	483	482	442	481	535	510	456	476	499	501	474	496	441	459	498	475	496	468	486	502	478	498	493	470	452	540	473	533	481	491	507	504	488	459	495	482	520	509	477	483	461	485	476	464	475	509	447	504	489	503	499	428	457	513	474	507	450	456	486	479	459	476	451	492	498	524	472	509	480	445	463	473	499	494	481	465	434	518	520	484	520	461	478	475	551	542	492	508	518	513	465	454	528	504	456	482	481	478	416	418	463	477	516	493	464	494	494	504	472	489	460	463	463	459	494	503	480	503	467	525	498	495	493	510	465	508	492	497	446	477	454	475	542	449	521	468	501	467	490	495	454	478	490	483	503	517	482	511	427	461	490	478	460	522	500	491	444	536	484	481	509	473	442	477	504	436	452	443	503	493	498	500	553	443	491	514	490	496	504	467	492	489	470	495	507	464	474	459	474	488	505	466	473	487	439	470	524	498	500	442	463	444	464	434	479	487	433	454	461	461	457	532	535	502	450	496	470	502	489	493	477	501	513	526	466	485	461	483	488	485	495	495	509	490	453	449	452	492	454	472	505	479	476	468	480	471	537	503	490	439	533	475	462	487	485	470	499	535	487	482	503	448	454	514	431	457	483	470	493	440	470	466	486	505	470	527	506	453	464	454	502	520	464	462	474	490	455	460	499	453	479	460	512	490	450	490	427	462	498	475	485	457	522	489	465	478	449	481	466	516	452	509	461	477	490	490	482	452	463	456	506	508	474	471	500	504	494	477	504	496	486	511	507	477	480	510	515	545	436	500	492	505	514	488	471	505	458	490	519	490	502	500	488	478	490	527	517	465	519	512	510	494	459	492	468	463	476	495	488	492	472	454	490	533	469	472	531	487	498	502	517	474	505	475	491	469	469	463	535	471	519	560	484	511	487	464	489	534	487	466	518	484	469	508	476	478	511	504	470	442	492	462	477	495	457	526	464	468	465	484	494	497	493	497	500	444	517	470	471	475	499	465	457	485	460	536	520	520	461	500	447	448	472	476	455	476	473	459	472	464	479	498	438	462	462	462	485	464	498	469	502	484	498	492	456	479	475	496	524	442	533	497	448	476	473	436	475	496	512	480	506	543	495	471	497	505	517	440	477	471	502	456	494	478	498	461	467	462	497	485	477	449	494	475	484	488	501	489	520	485	473	468	501	510	500	511	506	470	478	488	484	486	437	452	460	483	470	510	493	479	491	482	470	403	476	531	514	453	490	507	497	494	544	459	476	495	476	496	495	485	459	518	519	505	508	454	476	479	479	484	499	535	477	503	492	504	460	497	485	496	445	468	455	485	483	489	478	545	536	463	455	508	492	463	470	503	512	491	459	454	490	505	507	487	504	508	508	447	487	499	499	463	487	502	479	492	480	414	467	498	482	512	468	479	518	512	502	444	512	485	537	495	505	472	445	485	547	464	514	480	503	490	525	480	483	492	473	478	495	486	469	474	473	518	463	470	502	486	469	528	488	478	499	491	496	478	485	505	503	474	484	482	489	508	468	485	448	463	465	474	433	503	462	437	477	454	520	459	497	505	445	456	496	458	472	483	483	499	529	500	490	512	487	480	507	502	526	457	489	470	421	516	479	511	458	523	480	476	488	483	478	497	448	510	479	446	480	480	459	442	452	482	532	499	476	538	431	488	514	477	485	485	501	492	535	476	483	506	476	487	472	506	509	473	476	495	463	481	476	489	486	447	526	475	502	493	529	480	429	496	475	461	469	464	472	487	466	470	479	490	490	467	503	502	494	483	485	507	485	494	474	514	451	481	474	446	482	475	476	476	473	435	487	466	498	526	461	515	450	509	497	494	466	478	503	476	444	509	513	501	487	478	532	463	489	465
9645	4198	3182	2686	2050	2233	2065	1584	1306	1214	1066	1068	1109	1079	1052	1118	1098	1057	1112	1138	1150	1048	1095	1128	1158	1088	1039	1117	1126	1052	1108	1160	1127	1074	1107	1071	1123	1099	1060	1043	1054	1062	1186	1176	1146	1132	1135	1081	1059	1129	1090	1114	1084	1108	1101	1112	1062	1133	1111	1094	1163	1089	1135	1112	1109	1049	1061	1140	1068	1115	1092	1137	1202	1081	1071	1073	1068	1129	1096	1054	1086	1057	1091	1100	1084	1028	1078	1140	1103	1094	1074	1112	1095	1146	1128	1081	1054	1109	1102	1103	1030	1118	1101	1097	1165	1112	1072	1046	1040	1097	1123	1122	1148	1091	1132	1034	1094	1114	1131	1121	1078	1067	1068	1148	1069	1087	1084	1126	1123	1043	1111	1084	1089	1078	1054	1107	1087	1038	1100	1093	1153	1135	1044	1082	1052	1037	1090	1099	1064	1106	1092	1042	1085	1087	1032	1097	1128	1109	1072	1105	1125	1046	1132	1084	1090	1150	1137	1062	1091	1112	1072	1063	1046	1096	1114	1082	1170	1099	1107	1107	1062	1125	1025	1101	1072	1138	1052	1040	1145	1132	1084	1089	1082	1059	1054	1121	1059	1079	1176	1156	1132	1110	1181	1106	1053	1102	1107	1139	1071	1113	1092	1098	1132	1110	1096	1147	1077	1059	1081	1041	1059	1098	1090	1093	1124	1066	1067	1120	1077	1101	1116	1077	1046	1058	1046	1111	1081	1066	1069	1075	1071	1056	1140	1054	1067	1118	1074	1090	1058	1111	1089	1127	1027	1110	1063	1091	1070	1071	1107	1061	1069	1173	1145	1126	1073	1064	1115	1063	1130	1115	1078	1126	1040	1097	1067	1130	1121	1140	1070	1151	1133	1101	1071	1049	1106	1044	1095	1142	1106	1113	1067	1052	1150	1121	1101	1087	1076	1134	1120	1045	1084	1080	1122	1068	1122	1071	1041	1109	1106	1091	1091	1103	1083	1068	1055	1159	1079	1104	1113	1072	1121	1078	1103	1143	1101	1101	1078	1068	1121	1133	1095	1069	1164	1068	1070	1044	1107	1119	1101	1028	1073	1124	1138	1111	1093	1053	1057	1082	1045	1138	1153	1070	1121	1062	1116	1139	1097	1058	1058	1136	1113	1043	1150	1059	1108	1097	1108	1072	1149	1063	1115	1129	1021	1133	1088	1100	1156	1066	1059	1064	1140	1039	1072	1064	1118	1071	1147	1112	1080	1057	1147	1065	1140	1139	1127	1070	1127	1116	1105	1113	1135	1072	1084	1137	1055	1083	1104	1143	1084	1114	1097	1145	1095	1091	1136	1105	1120	1114	1049	1120	1121	1059	1109	1090	1072	1136	1145	1116	1081	1155	1072	1125	1077	1139	1075	1140	1162	1129	1142	1066	1029	1162	1074	1072	1095	1133	1117	1055	1120	1055	1137	1111	1132	1126	1099	1005	1148	1142	1106	1054	1126	1128	1085	1136	1081	1042	1099	1043	1048	1128	1077	1159	1088	1112	1109	1080	1096	1126	1084	1055	1047	1105	1103	1105	1104	1095	1153	1089	1049	1036	1052	1083	1091	1137	1161	1112	1040	1165	1122	1076	1040	1140	1122	1080	1093	1136	1097	1061	1085	1152	1059	1090	1151	1095	1081	1112	1105	1070	1075	1142	1036	1086	1110	1097	1152	1098	1096	1086	1151	1101	1083	1074	1081	1063	1048	1040	1062	1091	1045	1100	1046	1046	1076	1157	1065	1062	1104	1167	1125	1106	1048	1128	1111	1082	1137	1086	1077	1088	1117	1063	1118	1071	1113	1059	1069	1063	1040	1097	1048	1088	1124	1051	1072	1061	1099	1061	1099	1181	993	1082	1085	1154	1125	1067	1102	1096	1114	1121	1104	1099	1065	1124	1135	1117	1153	1074	1123	1095	1118	1069	1101	1097	1107	1054	1045	1091	1116	1129	1099	1129	1083	1064	1060	1048	1045	1097	1098	1115	1101	1081	1082	1082	1074	1082	1099	1028	1039	1118	1064	1057	1062	1096	1049	1148	1074	1115	1030	1082	1095	1147	1174	1083	1105	1093	1076	1063	1088	1157	1025	1150	1029	1097	1084	1146	1029	1090	1055	1071	1099	1125	1098	1085	1177	1047	1096	1106	1073	1125	1119	1106	1091	1105	1077	1130	1094	1046	1113	1071	986	1098	1045	1061	1106	1085	1041	1071	1146	1097	1081	1067	1096	1051	1086	1081	1083	1056	1136	1081	1158	1105	1111	1073	1156	1115	1104	989	1033	1086	1076	1130	1130	1063	1132	1070	1091	1188	1123	1119	1120	1124	1030	1031	1119	1149	1121	1047	1084	1072	1082	1174	1055	1087	1130	1058	1081	1044	1059	1076	1104	1062	1144	1076	1158	1095	1130	1095	1089	1090	1059	1074	1068	1101	1069	1133	1068	1098	1083	1147	1014	1066	1070	1100	1111	1120	1115	1079	1116	1102	1085	1085	1104	1077	1119	1065	1101	1057	1054	1069	1159	1128	1114	1135	1077	1032	1022	1142	1085	1072	1111	1040	1093	1096	1126	1102	1091	1024	1119	1089	1108	1102	1119	1183	1094	1095	1099	1111	1099	1048	1108	1097	1098	1078	1109	1114	1099	1074	1076	1104	1037	1057	1042	1084	1078	1116	1084	1132	1075	1063	1055	1089	1105	1105	1092	1133	1066	1105	1084	1149	1083	1065	1107	1157	1112	1098	1083	1038	1149	1054	1119	1092	1058	1110	1054	1057	1041	1064	1069	1161	1094	1130	1128	1145	1097	1092	1091	1110	1106	1147	1149	1094	1091	1045	1094	1044	1088	1076	1078	1109	1139	1055	1111	1056	1075	1097	1096	1076	1110	1123	1085	1119	1082	1079	1063	1049	1153	1026	1093	1053	1147	1077	1102	1099	1079	1041	1140	1109	1043	1105	1137	1109	1151	1128	1070	1096	1107	1079	1065	1079	1117	1072	1102	1101	1107	1101	1098	1091	1120	1136	1050	1092	1127	1074	1088	1111	1105	1070	1087	1118	1091	1122	1043	1115	1102	1129	1034	1057	1093	1054	1070	1059	1073	1082	1074	1146	1070	1101	1051	1044	1115	1110	1093	1154	1140	1043	1111	1087	1096	1117	1066	1097	1077	1097	1059	1110	1096	1118	1062	1093	1091	1127	1075	1098	1104	1100	1072	1113	1152	1061	1112	1128	1114	1073	1096	1071	1116	1070	1122	1140	1084	1109	1082	1092	1100	1157	1086	1131	1109	1085	1100	1048	1040	1078	1084	1092	1097	1066	1103	1087	1054	1083	1122	1111	1122	1103	1118	1124	1098	1081	1079	1081	1098	1126	1078	1101	1148	1074	1151	1109	1088	1072	1097	1013	1071	1078	1041	1081	1080	1114	1083	1094	1118	1066	1052	1099	1117	1107	1110	1107	1137	1090	1034	1090	1092	1161	1100	1097	1056	1023	1085	1116	1094	1071	1134	1098	1081	1066	1103	1091	1039	1079	1161	1053	1064	1124	1038	1130	1162	1148	1079	1068	1056	1083	1073	1107	1109	1093	1109	995	1065	1111	1110	1096	1099	1111	1066	1131	1101	1111	1136	1073	1048	1109	1055	1072	1072	1092	1090	1130	1066	1114	1086	1190	1056	1080	1096	1146	1101	1136	1142	1125	1044	1050	1078	1094	1149	1170	1051	1087	1069	1129	1104	1110	1159	1076	1066	1070	1061	1112	1088	1093	1090	1090	1137	1099	1088	1171	1135	1053	1154	1061	1098	1144	1137	1082	1053	1073	1085	1122	1099	1129	1081	1093	1108	1094	1092	1148	1095	1089	1130	1096	1178	1104	1110	1093	1074	1087	1049	1118	1092	1079	1136	1106	1073	1065	1096	1113	1061	1111	1106	1111	1139	1094	1080	1082	1044	1113	1104	1066	1088	1070	1108	1061	1109	1094	1118	1044	1089	1126	1082	1068	1114	1123	1063	1058	1110	1135	1102	1053	1119	1128	1051	1073	1062	1074	1089	1075	1075	1018	1120	1089	1048	1110	1006	1060	1080	1088	1126	1114	1120	1044	1099	1144	1076	1112	1099	1116	1078	1104	1075	1129	1109	1101	1114	1103	1128	1110	1091	1118	1145	1071	1147	1096	1122	1036	1131	1083	1082	1086	1117	1073	1115	1069	1119	1085	1063	1105	1111	1074	1124	1118	1099	1088	1078	1130	1084	1102	1105	1089	1070	1123	1120	1093	1145	1096	1101	1113	1057	1083	1078	1100	1129	1130	1071	1113	1136	1143	1108	1061	1119	1113	1088	1081	1154	1116	1076	1118	1088	1049	1098	1071	1097	1092	1045	1073	1141	1103	1089	1050	1065	1141	1083	1126	1063	1121	1065	1104	1091	1047	1091	1104	1075	1075	1083	1148	1106	1092	1110	1106	1059	1129	1042	1112	1047	1130	1109	1063	1063	1102	1118	1113	1096	1092	1057	1052	1094	1038	1046	1096	1064	1162	1121	1074	1097	1031	1104	1135	1135	1123	1081	1112	1086	1040	1076	1040	1058	1080	1102	1050	1131	1070	1100	1122	1096	1127	1063	1061	1036	1062	1156	1021	1081	1081	1144	1095	1083	1099	1106	1085	1056	1102	1122	1074	1096	1081	1094	1107	1132	1063	1124	1065	1070	1116	1083	1050	1079	1139	1022	1044	1046	1061	1076	1084	1074	1107	1094	1094	1107	1059	1144	1078	1098	1101	1042	1155	1148	1095	1122	1135	1124	1095	1061	1148	1078	1035	1111	1081	1052	1072	1085	1129	1050	1104	1160	1164	1091	1132	1114	1117	1150	1065	1087	1089	1114	1100	1056	1077	1100	1101	1054	1126	1061	1060	1136	1132	1065	1133	1125	1103	1042	1045	1068	1108	1069	1148	1095	1111	1067	1020	1095	1165	1101	1092	1128	1084	1088	1081	1027	1126	1081	1100	1122	1112	1049	1064	1127	1092	1075	1107	1106	1135	1062	1086	1121	1079	1064	1098
36743	27427	24093	14237	8520	7371	4287	2258	1175	626	439	487	461	458	447	460	492	455	437	460	476	441	449	432	429	439	459	415	446	405	424	399	451	452	455	461	443	437	437	451	449	433	403	473	413	460	432	439	459	399	478	438	442	461	421	461	450	460	456	413	421	462	480	418	485	466	410	457	439	424	446	427	456	465	476	457	491	436	439	433	431	454	427	465	451	436	455	463	479	496	448	460	448	445	461	435	520	428	422	474	441	463	439	466	484	460	439	448	432	451	469	482	512	437	453	442	429	443	423	426	447	474	412	486	460	443	465	450	483	476	476	424	438	415	453	456	420	441	428	441	415	462	439	463	414	445	462	428	461	456	418	456	471	443	441	462	472	467	425	441	462	403	427	409	419	458	438	471	440	454	418	471	437	448	460	520	453	417	453	441	448	457	408	447	430	427	422	442	428	425	432	431	486	438	411	443	399	403	457	433	455	465	431	421	438	479	443	454	465	448	438	460	411	436	427	394	421	457	418	472	441	475	461	456	440	448	465	427	455	477	473	436	451	433	436	468	476	443	489	419	456	469	425	443	461	491	424	435	449	409	446	455	432	451	479	446	433	424	433	461	483	434	406	490	498	466	447	441	437	442	456	454	459	458	463	436	427	434	483	447	433	402	457	468	413	439	416	471	482	456	446	447	470	446	423	467	488	411	432	445	453	454	481	458	418	440	442	461	416	466	458	440	441	457	477	429	428	460	459	426	472	426	409	443	469	430	446	441	471	441	457	453	453	428	433	441	492	471	504	427	450	460	460	446	473	449	465	450	438	409	404	433	415	455	455	436	436	474	464	429	478	479	468	438	475	415	413	430	425	438	401	454	486	444	450	408	478	462	379	488	440	454	447	478	405	437	462	472	434	430	438	459	424	394	427	429	435	454	471	420	461	443	461	472	439	414	438	486	459	457	439	470	459	456	438	463	437	417	441	432	467	408	442	462	431	430	454	458	453	418	472	459	444	419	446	464	457	429	441	441	503	416	485	442	452	434	428	457	479	447	424	446	429	413	452	453	472	503	446	458	474	424	445	460	431	426	440	447	419	414	430	440	486	432	447	434	468	412	453	440	476	437	464	414	461	426	416	471	424	436	459	423	395	419	479	486	435	437	477	437	432	407	449	447	434	457	458	400	429	459	426	438	443	487	441	449	433	497	402	436	457	458	469	407	427	440	425	455	409	452	430	442	488	442	472	449	480	456	457	436	433	422	438	483	423	423	438	465	471	448	449	466	434	423	429	480	437	443	417	449	461	451	430	431	442	459	424	438	457	414	424	459	452	463	468	404	438	468	442	454	467	441	424	389	445	462	500	441	466	448	459	471	396	439	476	458	419	455	435	425	465	448	413	425	462	492	473	422	461	423	419	428	439	480	418	420	456	444	448	430	485	489	431	407	443	442	421	464	450	445	455	468	454	479	430	407	412	475	476	452	431	430	472	467	438	474	434	442	427	427	418	416	445	469	489	454	454	493	446	444	462	448	441	469	447	453	443	432	440	415	427	424	432	463	457	462	438	431	416	460	436	437	433	448	428	455	399	473	437	455	431	473	448	446	462	438	428	471	454	448	404	444	448	467	463	411	461	456	438	433	470	450	423	453	437	434	442	469	436	440	446	479	436	428	416	428	426	453	417	494	485	430	479	480	434	439	440	466	441	423	467	420	461	463	440	468	468	422	399	470	443	465	461	472	425	432	474	424	458	430	437	469	429	465	440	465	434	430	446	418	436	413	444	485	416	467	436	451	423	454	471	445	446	473	450	408	413	451	437	456	430	457	471	484	421	418	445	452	434	444	475	458	430	414	470	434	473	423	447	435	445	498	438	436	453	437	425	452	456	470	479	479	453	425	416	426	421	430	429	427	450	452	448	422	465	449	427	462	433	493	475	468	455	436	436	458	456	441	463	444	464	451	473	466	442	449	429	463	450	441	439	454	466	495	427	421	457	409	418	469	484	438	460	477	473	461	479	433	427	430	432	470	494	469	495	394	436	455	457	441	446	425	449	455	456	425	476	446	463	444	424	444	454	429	441	467	459	425	451	455	427	412	453	449	466	430	456	416	426	427	440	432	460	453	435	452	451	461	434	414	410	429	493	410	422	421	487	416	425	434	423	462	426	441	458	452	489	472	483	402	458	430	446	500	443	425	444	429	439	444	454	439	400	443	461	486	451	437	498	462	479	461	453	449	433	431	400	437	475	444	423	426	413	412	460	452	480	492	438	431	420	408	392	432	451	423	433	427	453	419	446	480	476	495	440	458	489	452	421	437	425	406	445	467	455	434	453	439	460	421	453	442	459	426	460	461	435	439	482	411	432	433	443	458	439	493	432	452	486	474	455	471	458	448	440	468	452	442	443	441	418	432	443	486	461	473	476	458	444	454	446	457	445	456	456	467	476	441	459	405	474	456	402	446	402	457	423	430	449	453	445	450	433	449	438	456	476	464	475	448	417	409	432	438	490	401	485	465	426	435	454	445	429	455	466	482	459	430	464	401	435	437	470	473	446	475	482	453	422	457	426	482	466	455	472	446	442	451	406	447	454	422	442	432	449	447	490	429	489	449	474	458	435	457	453	413	421	447	448	440	397	469	417	443	413	429	458	449	423	460	434	437	433	448	453	461	482	495	469	380	446	421	460	413	429	430	482	451	435	489	433	463	451	464	491	462	404	454	462	451	435	413	425	446	411	425	459	516	429	431	419	474	457	452	474	448	445	426	439	460	431	469	462	487	436	453	443	442	449	432	439	434	434	427	458	448	468	409	445	458	433	429	466	429	459	461	450	483	477	459	435	441	484	473	452	455	482	453	447	399	436	441	484	445	473	438	426	468	458	478	439	462	426	424	441	425	447	423	447	466	424	440	480	454	464	436	428	421	440	470	443	463	433	427	437	495	404	443	458	467	456	433	453	447	451	445	446	460	414	435	442	478	478	439	421	410	446	451	449	412	421	423	495	426	458	438	428	445	434	435	485	421	431	470	456	446	472	437	474	466	448	463	422	441	490	458	459	427	457	448	455	436	417	447	446	413	451	460	473	442	457	394	419	471	471	465	491	460	429	457	465	446	397	454	463	437	415	453	408	443	460	449	456	420	458	455	458	434	444	489	437	452	446	432	489	437	467	430	426	431	444	433	457	397	433	458	470	445	468	429	418	473	464	473	425	463	449	457	439	441	467	458	464	458	453	468	450	407	441	438	450	436	435	489	463	433	456	452	420	441	431	434	446	462	440	474	431	453	446	437	430	438	463	455	449	428	463	411	424	415	424	438	481	460	431	442	414	481	430	432	460	474	470	461	460	450	439	457	441	458	438	470	453	461	453	470	459	427	475	484	448	435	449	429	444	428	459	421	475	472	434	433	458	473	414	445	449	437	458	460	464	490	485	481	461	431	448	486	438	427	492	463	473	433	406	432	475	485	452	419	430	458	409	451	478	473	448	432	456	409	438	431	405	416	440	480
24130	24619	28149	21954	23117	20888	13647	7990	4306	1876	1025	1049	1050	994	991	1067	994	1016	1029	1028	1001	1066	1017	988	1043	980	1043	1050	1063	1062	1020	1048	976	980	999	1000	1003	998	1006	1080	1067	993	962	1012	1020	982	967	1022	1023	1049	1014	1024	1013	1023	946	976	999	1086	1032	1006	987	989	1029	1027	1025	1027	1003	1036	1009	1024	1002	1023	1007	1029	1010	996	988	1009	1044	1076	977	998	1032	1028	1079	1034	948	971	997	989	1101	1057	1035	1065	1032	1023	1057	991	1036	988	998	1012	1062	1009	1056	996	937	1029	1067	1004	978	1032	1046	963	940	982	976	1046	1052	1013	982	1030	1020	1031	1023	1042	1027	1068	980	995	1011	1014	1006	977	1024	1000	1010	1027	1002	1036	962	994	1039	998	1044	1037	993	1001	975	1038	973	983	1036	1061	1074	1003	1032	996	1002	1028	1092	1035	1002	1015	1020	1044	1102	994	979	1013	1033	985	1065	1056	981	1053	1036	1019	993	998	1000	992	984	1011	1023	1036	995	1033	994	955	979	967	1053	956	996	1010	973	978	1051	1056	996	1040	1048	1001	1017	1061	1043	996	1031	966	1031	1068	991	1011	1016	1011	1010	995	1006	1006	1057	1050	1015	994	1005	1048	1034	1048	987	1003	1025	971	1083	987	991	982	983	1002	976	1051	1066	1003	1004	999	959	965	1021	976	1034	991	1022	966	1012	1051	1069	1048	1027	1019	968	986	1008	929	994	1046	1040	1032	1069	1012	995	1017	1042	978	1022	1016	1066	988	1010	1020	1018	1056	1001	1044	1036	990	1081	1028	1006	1039	1027	971	1002	971	941	1010	1053	1000	993	991	1001	1068	960	1002	953	985	982	966	1089	1031	1031	1046	1015	1064	1072	984	1060	958	988	1000	1008	955	1058	1019	1011	1039	995	1028	1026	1043	991	997	984	1064	1041	970	1024	964	1015	1045	1010	1042	1061	1040	1032	994	1064	1018	1000	1023	999	995	1077	1014	1109	1018	1026	1056	1028	987	1013	1006	1034	1013	989	995	1025	1038	974	998	1016	1060	974	1007	987	954	984	1015	1003	1011	1021	1013	1061	990	992	997	998	998	1024	989	1024	1032	982	1036	978	1070	1010	1011	1079	1007	1004	1053	993	1003	1014	1020	972	1030	1055	1039	1052	1075	973	1060	1111	953	1023	1051	979	981	1033	1072	1015	1019	1023	964	1063	1065	1041	1039	1051	1048	987	1024	1045	1020	1051	1021	1045	1019	1006	1022	972	966	998	1047	987	974	995	1001	1054	1011	1017	1016	1056	1036	983	1010	1045	1011	1108	1000	948	1004	968	932	1016	1006	1024	1034	1031	1050	1008	1100	1058	1047	1039	1067	1014	972	1006	1035	1028	1054	1025	1016	1002	1014	1004	988	1031	1089	1044	1091	1102	1050	981	998	1050	951	1049	949	966	1008	1005	1040	1067	1017	1038	1005	1013	1045	1059	1012	1026	984	1020	972	1053	995	1016	993	1018	981	1027	1009	1039	1088	1003	1011	1034	1019	982	1084	956	1004	1011	1013	976	994	978	977	996	979	1043	1054	983	1044	1015	1015	980	976	1055	1030	1005	1017	1092	1042	1080	967	1025	1006	1039	1012	980	1055	1070	1024	1004	1044	1007	1027	1006	989	998	1002	1010	1010	1042	1013	987	986	1010	1015	963	1057	1025	1019	992	1005	980	1025	984	1019	1035	1049	1023	960	970	1000	1023	962	922	961	1022	1005	1046	1044	1011	1070	1029	1033	1008	1025	989	980	1007	973	1003	1053	973	1034	1098	1005	1039	1016	1005	968	995	1012	1035	1016	1035	977	1039	980	1001	973	1036	1026	1000	1022	976	1076	953	1065	1019	1010	1045	1000	997	1111	966	997	1034	981	1025	1024	984	975	1006	1009	1057	1039	1036	1066	1090	995	1024	1026	1003	974	974	1027	1051	1040	1049	1026	1004	1064	1048	981	1027	1018	1058	982	965	1076	977	1010	1094	973	1094	1031	998	1050	1025	993	1038	1030	1037	992	1022	983	1045	1062	1004	1036	1021	1008	999	975	999	969	1080	1012	1024	1020	1000	1020	1061	996	1035	1029	1015	986	975	1008	965	1025	1035	989	1014	1031	1022	1006	1017	984	1031	1021	992	1058	1021	1000	1038	985	1064	1022	1001	1048	1021	1021	1003	995	1014	1001	1007	973	1029	1026	1013	1036	1042	1023	1034	1041	980	1006	972	978	1018	962	1083	979	1048	1059	1051	956	980	975	977	1020	1027	1006	1037	1013	982	998	1054	1015	1006	1006	1104	1006	989	1025	952	1000	994	988	1014	1020	1002	1021	1084	1044	1089	974	1019	1075	1006	1002	1046	1005	1070	1039	985	995	1035	995	991	1019	1015	1012	990	987	1038	1036	1002	1008	992	1016	1011	987	1059	991	981	1037	955	993	1026	1037	1029	1045	1074	1015	1077	1045	1020	988	971	1005	997	1094	1040	1043	1006	997	1033	1057	1023	919	1033	1101	1001	996	1008	988	1046	1004	995	1025	973	985	1021	1019	1011	1064	1017	1025	1017	1071	999	1055	1008	1027	1055	1005	996	997	972	1009	1056	1020	989	959	975	987	960	1028	1003	1005	1027	1036	1059	1052	1033	992	1025	1061	1003	1047	976	1048	1028	1007	997	1027	1013	987	1017	1037	1043	975	1031	1021	1080	988	1046	1014	993	1040	1021	989	1011	1013	1014	995	1045	1018	1069	1050	968	1002	980	1061	1004	1002	1000	997	1022	950	1000	1008	943	1011	1004	1015	1051	1032	1030	1046	976	1056	1022	982	1013	1001	1037	1015	964	1030	1047	985	1049	1045	997	987	1062	1035	1046	991	1009	1031	1005	1018	1035	1011	1005	1034	998	954	1018	1005	1002	1026	1031	1037	1078	1022	991	1058	1089	993	1026	1007	1047	1089	1016	980	1032	976	1028	1084	1004	1021	1024	1044	1006	998	1023	1001	1045	1028	1007	1022	1023	1031	981	959	1071	998	1068	997	1032	1030	1025	1032	1011	991	965	1032	1030	1032	1007	1011	1004	989	1010	1014	1002	1007	1025	1007	1050	1050	1001	995	1011	966	1074	978	1020	992	999	1006	984	1054	1024	1021	1017	983	1065	1003	966	1029	1026	967	1041	1024	1036	968	1030	1011	1002	1048	1012	1021	998	1068	1013	1060	1045	1028	991	1040	1020	1011	1047	1078	1049	1009	976	1014	1045	1034	1028	1022	1000	988	1059	1020	1027	1009	1028	1033	1002	988	1004	1031	1060	984	1028	1039	999	1086	1011	1030	1008	929	1029	950	1058	1013	1016	999	1022	1021	1027	1008	1005	1049	1024	1027	1045	1051	1016	1013	1016	1011	952	1012	1016	1025	994	1048	1027	980	1043	1050	979	957	915	1010	1039	1030	992	1072	1032	1019	958	1028	977	983	1003	1017	1035	1018	1016	998	1010	1031	1000	1044	1023	1040	1027	1051	968	979	1020	987	1019	982	1033	994	991	1004	996	1062	985	967	1044	986	1045	1032	1029	1015	997	986	1061	1001	993	936	1011	1009	1017	980	1029	978	1033	1001	1072	992	1082	1062	1008	1061	1051	993	1009	1005	1020	1027	1017	975	1064	1048	976	1004	997	1043	1014	972	1042	1069	1006	939	1074	983	991	982	964	929	1007	1011	1044	1001	1036	975	1025	998	1046	1066	976	1037	972	1046	1045	964	1020	1014	1004	1075	1042	979	1063	1013	1037	1028	966	1064	963	952	1083	1032	1044	984	1134	1090	1055	1036	1052	1015	1019	1057	1017	1038	980	1026	1041	1024	973	981	1023	1011	1071	969	1012	1012	999	1006	969	1029	1027	1026	974	1049	1002	1014	1044	1054	1026	991	1042	1083	1059	1022	1040	1020	1041	1093	981	1018	1010	1048	1045	1030	1052	1021	983	1032	979	1004	1012	1013	1011	1019	1021	989	1020	1029	979	1046	998	1013	1004	1006	1000	1007	983	977	1004	1014	1075	952	964	994	996	979	1040	1003	1053	1006	1047	1032	971	1054	1021	978	986	1069	980	990	997	1001	1020	1013	974	964	1080	982	994	1049	972	1034	982	1007	1030	999	955	1031	989	1020	1050	1014	1043	985	980	1004	1037	971	1033	960	963	1030	952	1079	1045	1065	1017	1049	1045	1037	1024	1072	1017	1015	1041	1057	1032	1009	1019	1011	1004	1075	1007	978	990	1034	1006	1011	1027	943	991	1024	1067	1033	963	1057	991	1014	984	1010	1003	985	1067	987	1045	1006	1016	1034	1003	1073	1046	999	1040	1027	1002	1038	993	1008	947	1052	960	1053	1026	1084	982	1016	1045	1055	1064	998	1019	1037	971	1037	1013	1009	1010	1013	1025	986	986	1020	1094	935	1021	1021	1007	1062	1030	1013	1023	1000	963	979	1054	1001	987	1002	1040	1067	1059	1031	997	1021	1049	1002	1095	1067	1048	1031	1030	962	1016	1026	1066	955	990	1002	1007	1007	952	1024	1006	1034
47176	39429	36075	23139	13499	11744	7857	3897	1821	647	329	318	337	354	348	340	311	356	318	329	347	329	340	332	321	328	315	312	323	348	354	366	324	369	302	334	306	322	329	299	308	357	298	278	334	336	318	313	317	297	342	334	326	335	335	355	326	346	343	345	340	348	313	329	332	335	331	350	344	343	319	347	372	344	359	321	343	369	337	285	315	321	308	349	330	352	355	350	327	320	328	329	317	324	359	352	344	316	325	309	355	323	310	304	337	297	352	355	346	340	319	310	300	332	345	346	356	319	343	310	341	319	334	316	321	312	340	326	311	338	339	304	350	354	302	330	327	299	334	329	337	311	336	312	336	349	316	344	333	338	353	392	320	319	374	303	335	309	339	345	317	303	331	369	332	362	305	311	341	321	313	334	335	333	324	313	313	346	343	333	322	347	285	408	325	311	313	364	316	315	314	328	321	310	317	354	327	312	320	314	340	354	315	348	335	354	323	303	315	321	331	314	317	323	334	345	322	362	374	338	338	351	366	334	351	347	323	335	330	348	328	373	313	332	336	311	332	323	353	331	294	319	330	344	315	319	366	349	348	347	337	320	349	298	360	345	341	348	312	339	292	298	317	329	336	305	336	348	353	320	326	349	328	305	358	319	334	339	354	338	373	357	308	298	327	370	330	351	329	351	357	318	348	343	338	339	289	343	295	305	338	309	303	362	341	323	336	322	321	336	335	350	324	340	340	344	302	330	327	371	332	334	345	340	296	294	319	347	345	315	354	296	361	327	355	337	322	309	379	323	300	313	312	373	306	378	317	321	351	335	339	373	332	316	376	306	316	327	314	333	337	305	328	361	344	349	325	329	298	318	343	306	319	317	327	344	324	336	351	334	276	330	334	356	304	320	350	341	352	313	309	324	338	317	327	332	339	312	327	342	331	333	329	362	337	325	366	329	325	329	338	329	327	329	322	359	339	359	322	334	287	325	353	335	280	340	339	319	340	327	312	306	353	347	304	335	331	314	329	313	298	304	355	329	329	328	347	320	360	337	318	301	308	329	339	325	354	300	337	335	321	323	348	330	320	356	324	319	322	318	310	347	304	356	331	325	355	325	323	345	315	303	315	322	334	330	333	342	317	316	341	315	319	314	304	324	320	355	301	334	349	354	330	345	310	372	325	345	339	336	335	323	333	341	296	334	344	310	314	344	348	323	311	309	357	293	328	316	334	346	318	321	297	345	343	332	337	328	349	348	350	339	348	313	331	343	338	354	343	325	296	291	368	318	312	337	321	321	310	333	315	363	331	261	356	329	333	308	339	336	334	351	334	345	334	346	323	285	337	332	337	312	402	334	329	354	294	314	323	379	351	339	362	341	395	317	323	325	312	335	324	337	314	312	351	343	317	359	319	344	326	316	331	307	336	309	365	306	356	332	339	356	319	334	326	343	360	328	290	342	311	311	306	340	313	358	331	305	353	337	351	318	333	310	290	347	316	348	304	332	337	328	309	340	337	347	318	332	349	353	315	362	344	305	355	349	329	294	345	309	292	350	354	352	332	343	307	304	315	359	323	312	334	332	349	324	329	359	337	352	347	304	324	341	343	329	320	301	357	348	305	327	354	339	353	356	327	303	285	330	331	340	344	355	320	307	348	345	351	312	344	314	296	347	350	322	337	318	315	336	328	326	322	350	352	335	337	387	369	318	365	366	307	353	313	310	319	340	288	312	338	308	317	335	345	324	366	333	368	334	304	328	365	325	327	303	329	301	323	323	320	295	347	362	328	355	370	354	326	314	287	348	325	305	303	325	331	351	309	339	349	370	334	328	318	335	377	329	348	345	312	301	309	315	303	323	347	333	338	299	366	360	359	329	343	341	305	299	311	343	317	314	337	336	313	315	343	348	358	315	342	361	322	308	342	331	317	345	321	294	320	296	314	316	321	355	342	335	340	359	336	334	335	328	319	360	342	353	334	327	274	291	342	339	357	336	333	312	382	327	301	353	300	354	336	324	323	331	323	304	349	334	361	307	308	356	366	305	348	331	323	368	321	321	337	361	344	317	325	295	311	324	352	321	333	326	326	315	297	378	372	328	346	363	341	321	334	330	325	335	334	354	320	344	357	350	307	353	302	308	328	301	340	354	302	311	330	319	318	351	356	321	372	318	323	356	344	344	317	348	334	339	346	324	353	311	322	371	321	312	356	345	346	338	313	340	314	313	311	358	351	352	336	328	323	327	351	356	316	328	295	331	302	339	313	360	332	325	284	360	329	318	315	351	352	326	326	300	335	326	332	307	318	339	339	322	348	332	315	341	320	343	341	340	302	302	318	354	329	328	325	334	304	351	341	341	343	315	353	371	314	308	334	334	377	349	319	322	320	340	338	330	353	368	331	333	333	372	325	284	344	330	298	308	349	346	305	347	319	335	318	333	338	342	333	294	322	331	360	366	346	320	340	342	315	311	303	305	300	358	336	330	363	334	352	321	340	321	334	362	362	351	377	357	377	318	311	322	335	335	343	347	332	306	355	350	356	338	309	336	335	318	321	333	323	365	316	299	324	306	316	328	316	332	354	362	358	307	352	322	319	300	319	294	312	300	306	388	325	335	329	314	304	325	338	349	373	318	317	325	330	378	324	326	315	331	357	349	338	338	346	331	347	325	330	335	341	317	344	345	323	336	361	346	321	290	353	314	350	343	318	338	317	335	303	322	289	309	316	348	322	353	323	347	322	332	341	321	353	325	316	314	362	296	329	313	334	306	310	325	333	338	322	336	298	325	345	306	316	328	320	318	359	325	296	335	323	354	327	376	339	347	340	331	327	342	374	363	311	326	314	304	327	327	338	334	342	342	330	330	312	337	331	344	324	367	347	333	346	341	281	330	362	334	308	326	348	315	322	337	345	370	329	329	342	311	331	323	305	322	331	346	320	312	322	313	336	319	300	324	320	319	319	323	355	331	328	312	313	349	317	336	311	336	323	337	352	310	351	333	335	317	326	364	327	321	320	280	313	327	313	313	322	293	281	313	334	352	349	332	344	328	348	321	320	283	351	320	342	326	321	320	339	326	353	332	311	351	302	320	335	306	331	312	344	351	334	347	296	321	362	335	331	361	340	329	352	349	342	325	331	317	307	337	341	367	283	335	356	326	305	356	352	309	360	363	352	320	312	324	338	304	325	319	340	352	330	346	321	332	332	312	332	322	332	327	308	327	312	320	320	345	365	342	339	347	325	364	322	315	292	344	330	339	358	316	316	322	316	374	294	337	315	343	317	346	328	321	387	367	366	316	344	366	309	336	302	331	363	303	285	318	344	316	347	325	355	338	311	324	309	345	317	306	323	339	323	343	325	337	339	313	335	353	332	351	323	346	337	343	321	330	319	361	337	301	320	323	330	330	314	310	339	339	330	324	354	303	359	327	319	303	318	298	335	273	302	330	335	329	304	368	325	308	301	314	342	341	336	320	340	351	348	371	323	348	317	298	323	333	315	315	322	335	348	339
30762	33109	36994	29977	29138	28324	21321	13182	6794	1726	765	842	775	824	745	778	856	809	801	789	810	771	750	764	754	764	807	794	753	701	784	811	798	759	776	760	771	770	776	787	738	787	817	771	747	757	751	784	798	781	744	781	780	752	790	780	792	743	862	760	772	757	792	795	784	775	795	759	804	859	799	768	770	834	745	788	802	776	797	764	800	753	814	804	749	745	815	748	786	797	746	776	787	801	764	781	700	764	801	732	722	818	821	732	768	720	822	743	801	760	727	836	746	748	790	788	783	739	720	794	804	805	792	763	766	794	742	758	753	802	785	739	761	753	770	720	810	789	739	755	775	755	764	788	735	775	779	771	754	785	791	770	781	812	748	784	737	741	774	767	814	821	744	844	800	784	740	773	724	721	732	792	782	726	794	758	760	801	802	738	765	756	763	793	734	775	761	789	786	776	740	785	772	781	749	817	780	762	776	713	779	769	771	749	713	781	765	778	739	752	811	752	795	749	796	780	760	756	788	723	804	810	776	720	766	769	781	778	749	753	823	790	779	751	796	807	748	787	815	802	841	746	778	752	777	760	783	792	787	726	745	749	796	767	782	783	766	807	837	735	703	783	772	773	775	746	810	742	804	774	762	777	769	800	828	797	784	726	809	788	778	811	754	763	787	808	766	762	807	783	799	781	792	798	780	782	777	742	791	745	758	787	773	762	806	748	826	802	769	793	793	737	766	763	769	763	784	827	789	787	790	776	753	767	795	817	790	764	757	771	768	775	757	765	789	790	769	748	845	788	799	793	763	804	740	716	753	758	821	821	784	827	741	761	746	777	779	796	764	811	751	795	791	751	772	746	754	789	754	752	774	729	787	784	798	713	791	743	764	755	806	787	763	781	800	792	766	777	770	759	814	742	780	737	748	823	756	757	800	766	777	773	755	742	776	759	807	786	766	816	767	785	735	778	718	785	772	766	805	840	804	765	752	796	751	756	782	777	758	737	799	736	801	738	775	718	748	817	790	748	800	714	790	769	740	794	769	753	712	803	782	761	736	774	819	805	765	782	770	779	783	816	792	763	768	761	749	748	815	815	775	729	775	787	763	766	755	771	763	740	822	777	735	763	842	798	758	786	800	809	778	741	744	834	786	809	703	781	742	786	782	784	750	780	772	751	732	765	707	797	803	722	788	783	787	767	815	781	812	770	826	755	825	838	731	778	769	778	817	734	782	747	764	727	833	755	796	793	772	791	791	754	782	812	777	799	771	775	761	796	753	805	750	790	806	754	771	781	753	761	705	823	776	757	793	785	769	725	779	788	733	786	716	768	792	784	797	780	774	786	784	760	771	796	789	806	795	766	738	778	760	775	713	770	771	740	779	752	769	763	793	768	766	741	836	793	772	799	775	764	834	793	764	783	802	843	806	760	749	762	804	800	768	784	770	721	761	760	821	766	793	764	730	809	788	794	802	797	783	735	760	774	826	802	778	852	764	791	754	795	794	740	744	749	817	793	759	815	820	788	723	762	760	760	784	751	763	778	745	753	799	804	824	734	758	781	782	749	799	779	758	779	750	722	766	791	788	765	767	770	764	766	734	796	781	802	738	778	793	765	763	755	791	797	725	723	797	786	744	774	732	721	779	768	778	813	799	784	743	787	741	782	824	805	813	818	839	808	793	765	801	799	732	822	761	784	761	783	809	779	805	784	785	802	781	738	777	785	752	778	783	781	816	790	816	729	812	737	800	756	779	767	764	772	740	754	805	777	780	771	782	754	740	734	776	742	789	772	772	807	732	781	742	736	768	778	795	783	774	733	780	742	783	737	795	790	783	782	773	830	844	795	781	738	787	758	805	764	825	753	770	784	732	705	720	762	776	764	783	760	758	794	747	783	767	767	738	711	798	751	783	756	771	796	759	738	766	759	765	767	812	751	815	773	730	795	752	803	748	730	752	751	800	780	803	757	735	766	739	766	815	801	768	741	712	777	759	801	788	830	776	809	816	765	786	752	773	731	830	762	764	772	749	703	782	746	844	777	770	790	781	772	749	722	804	818	784	714	722	762	771	746	802	779	782	742	743	769	737	798	791	780	729	800	821	788	738	718	750	775	765	789	806	801	811	812	798	768	785	766	738	738	748	789	806	810	789	814	818	774	753	807	751	780	811	816	786	853	762	795	804	739	781	752	827	780	827	779	815	790	778	783	761	753	785	801	791	766	778	718	750	736	708	769	792	758	796	818	821	787	749	791	797	659	746	732	774	782	805	790	782	793	776	809	805	812	738	818	792	749	829	748	794	759	725	755	795	740	796	773	775	785	756	748	786	776	835	769	776	779	766	790	745	715	769	770	773	807	800	792	759	761	787	771	745	825	811	828	784	762	777	776	711	752	714	752	773	795	805	733	745	814	749	827	841	776	789	808	779	745	820	749	799	783	758	809	753	756	773	749	743	727	774	788	740	805	785	764	766	765	757	776	732	750	785	755	808	750	755	793	791	808	789	815	796	768	757	763	794	782	769	787	794	787	747	796	759	826	791	787	845	776	760	750	804	790	749	758	784	790	751	721	797	749	785	747	749	794	755	757	790	817	771	767	721	747	768	747	797	780	800	833	750	769	782	792	769	774	796	752	820	754	791	769	763	741	728	763	798	773	738	740	713	776	788	762	767	772	821	767	748	775	777	768	750	846	771	805	770	788	859	741	744	802	789	782	768	789	747	791	840	762	805	720	767	751	787	835	709	737	810	794	762	764	781	717	778	721	735	799	825	789	775	774	799	785	792	797	796	722	841	769	755	764	794	798	778	793	812	807	787	762	838	741	775	790	798	738	741	755	743	731	713	796	775	791	799	774	777	807	757	773	785	826	789	811	744	804	801	803	794	785	739	751	739	749	813	792	758	726	751	748	744	806	817	768	830	754	743	756	735	799	783	776	785	758	787	760	734	795	757	758	761	780	731	736	709	810	799	803	760	757	769	761	743	809	759	777	794	762	754	753	752	777	767	782	785	736	773	754	786	768	742	761	753	757	772	760	795	770	749	734	780	790	765	765	734	757	782	733	741	763	803	785	745	719	794	805	767	746	811	790	777	723	758	749	772	725	785	796	789	759	766	728	774	787	765	815	786	775	765	753	804	787	795	777	766	731	742	772	779	794	754	804	794	744	745	702	767	811	773	720	774	789	763	770	751	775	763	736	814	803	773	744	762	759	775	782	736	796	789	773	848	761	744	804	743	797	828	803	734	804	734	794	722	737	772	779	770	779	767	754	774	802	732	806	754	756	785	792	749	788	757	806	794	715	735	750	792	815	776	816	776	776	745	728	725	748	756	764	813	799	771	700	739	739	783	750	758	805	714	724	787	800	775	765	789	780	739	771	802	790	772	845	799	732	747	709	769	783	720	803	806	777	780	795	756	757	757	759	807	747	792	774	790	803	731	744	748	782	814	766	763	736	811	817	752	757	732	814	809	776	775	771	724	809	775	803	770	711	791	834	785	759	785	802
16550	3826	1542	930	827	801	710	569	530	494	411	469	460	454	451	442	489	471	468	493	443	460	509	484	473	466	478	472	458	460	518	458	539	485	456	473	520	480	417	444	439	435	487	468	454	472	487	463	528	487	482	436	489	496	461	427	453	453	429	515	458	475	474	497	479	418	472	484	455	449	468	438	495	454	493	460	454	507	479	482	473	439	478	451	476	485	447	438	424	461	494	529	508	471	497	452	450	475	505	449	437	449	466	467	450	440	496	481	440	488	487	485	494	475	476	475	421	473	458	478	461	502	456	497	479	495	458	497	443	439	450	444	441	493	488	417	446	468	424	473	455	497	487	533	474	448	471	456	485	483	464	483	468	463	463	445	468	448	510	481	499	499	532	483	494	471	517	510	460	504	450	464	479	433	435	456	506	452	486	430	498	508	486	460	476	443	502	452	501	462	441	475	480	490	492	466	483	472	495	482	498	479	447	488	507	451	488	515	483	473	459	477	446	445	447	459	449	450	471	462	438	449	479	447	453	488	478	474	487	506	480	450	521	432	476	435	462	479	469	443	492	515	453	446	494	533	481	462	445	482	486	460	494	484	480	494	471	455	495	476	475	482	514	513	473	462	486	498	495	470	445	451	460	448	479	434	474	443	393	412	476	467	485	471	424	487	477	460	458	491	453	458	477	457	508	418	485	511	465	446	463	463	470	473	435	451	473	449	451	452	454	518	453	461	468	477	495	520	472	449	493	486	480	474	476	511	463	456	460	512	431	475	456	467	427	440	484	486	492	499	450	463	511	442	453	487	491	487	470	483	486	487	449	460	466	451	517	484	479	430	491	436	467	515	451	461	489	475	466	472	503	448	498	467	446	461	470	473	487	482	488	475	481	464	474	489	484	436	495	469	444	441	512	483	472	486	453	494	461	475	495	476	513	477	459	484	482	450	454	465	493	484	483	443	538	502	477	526	457	459	454	466	500	407	497	489	465	447	476	501	463	428	523	455	439	511	486	464	480	502	461	487	455	427	417	443	468	490	451	473	414	452	461	472	447	488	492	466	493	494	472	484	487	490	464	479	476	461	491	460	479	482	478	454	460	500	485	467	464	483	432	464	489	497	491	471	444	441	434	465	458	498	457	470	463	463	477	479	460	485	459	460	490	462	445	491	460	465	477	524	452	465	483	479	433	452	425	432	450	462	485	480	493	452	459	480	494	473	518	482	479	450	445	462	437	471	476	464	460	491	492	467	450	482	497	463	479	483	455	498	449	470	462	442	461	435	445	474	459	417	510	529	473	499	437	486	470	463	462	478	486	507	434	453	502	454	472	446	489	449	474	476	495	501	452	478	467	503	473	478	439	472	448	484	484	490	464	477	472	477	493	468	488	473	497	475	487	528	462	465	492	492	459	467	441	503	452	480	494	458	463	448	486	482	518	468	469	489	446	452	527	483	445	456	437	465	484	460	459	463	448	450	467	471	464	431	467	455	473	501	472	474	489	497	448	480	450	477	503	447	459	458	443	438	477	473	482	488	502	472	496	455	451	467	458	483	478	416	453	486	502	465	479	505	469	476	480	496	481	490	440	455	432	459	509	443	462	440	483	458	446	519	481	479	493	510	477	431	462	512	471	520	489	506	471	482	449	505	501	495	456	495	499	448	480	446	485	514	499	481	500	463	438	472	480	479	472	458	438	481	474	467	475	470	446	467	475	430	467	466	457	484	475	448	464	484	500	466	431	461	487	503	474	480	492	467	490	455	431	434	441	478	506	493	451	499	475	424	491	475	448	468	513	498	453	504	485	456	456	499	505	509	491	508	449	457	501	504	462	521	468	483	493	452	498	459	441	438	512	433	439	460	486	482	517	415	476	465	480	454	526	467	476	473	480	475	449	458	476	483	463	495	477	486	523	465	441	492	475	534	469	473	473	421	498	465	455	483	470	456	457	499	462	442	519	475	484	450	423	518	509	464	442	475	485	459	531	482	475	464	477	459	486	484	479	454	487	464	479	500	447	474	463	453	474	515	467	445	456	459	465	492	464	490	479	457	486	470	469	462	493	438	473	450	505	465	463	449	503	431	464	457	455	480	469	411	460	502	494	474	481	431	487	478	448	479	485	469	457	490	486	437	452	477	472	459	458	456	451	456	448	435	477	467	483	487	461	456	513	494	505	472	471	496	486	463	514	487	480	451	487	478	435	419	444	476	477	413	451	442	458	466	508	442	476	455	481	505	478	506	467	508	479	460	447	484	467	453	461	464	498	512	429	427	475	474	487	472	444	466	455	447	505	480	485	473	464	454	488	492	508	492	505	466	470	438	507	442	486	438	423	476	506	453	493	469	474	476	505	488	465	479	460	464	457	497	485	488	432	462	443	484	456	440	456	478	478	452	486	510	438	514	497	484	482	472	453	487	452	475	522	485	488	479	491	475	439	498	473	495	508	499	490	472	517	467	486	453	505	446	479	484	470	439	483	496	502	469	441	490	462	474	486	471	444	463	525	501	490	475	504	446	472	490	463	412	454	471	455	514	511	479	479	471	478	490	462	494	490	443	435	502	449	464	491	462	466	497	476	494	473	505	456	478	437	469	473	490	499	501	466	500	450	490	448	464	434	471	462	476	459	494	499	472	430	468	450	446	452	456	478	468	475	502	492	453	488	467	470	462	460	461	418	517	477	439	469	464	499	457	454	476	480	529	501	513	496	495	482	443	465	454	471	455	436	489	479	465	471	472	446	480	523	419	502	465	466	508	483	492	477	435	497	480	497	438	441	467	478	480	470	478	437	509	440	486	445	477	469	475	420	432	524	434	469	522	473	461	498	465	448	496	513	467	463	506	510	510	457	464	463	467	474	478	507	504	473	503	496	443	500	474	463	501	444	479	485	462	483	437	450	494	474	477	489	494	469	510	480	473	484	419	455	507	436	481	449	441	468	461	427	460	474	485	475	476	492	487	525	494	467	483	443	515	462	444	483	439	488	495	484	485	440	505	496	469	516	491	518	461	452	436	474	458	484	497	471	448	460	452	479	469	444	432	503	473	443	460	489	492	492	445	507	484	513	468	443	464	501	460	478	461	468	502	480	490	457	462	489	443	457	495	474	469	469	494	443	471	478	477	490	493	495	480	500	497	459	469	468	472	490	456	470	455	467	466	451	481	496	482	485	453	470	443	454	463	463	468	465	475	449	468	503	466	499	524	472	505	473	468	446	445	457	460	523	455	498	486	458	462	436	488	466	479	426	495	477	462	482	470	474	463	442	503	504	475	426	463	476	471	471	471	492	522	474	458	427	471	474	464	459	470	457	475	455	473	502	447	478	477	447	507	504	473	477	481	454	471	482	502	460	506	472	482	461	541	478	481	475	446	485	489	500	502	470	439	459	474	460	461	542	462	457	487	460	444	489	454	482	454	428	439	485	460	443	485	464	469	494	518	490	483	480	459	437	445	487	489	486	437	471	480	508	496	466	473	492	437	509	475	482	471	486	467	497	497
11168	3953	3170	2420	2314	2485	1817	1510	1343	1110	1083	1085	1080	1086	1022	1101	1033	1061	1063	1057	1108	1085	1160	1093	1071	1063	1095	1075	1061	1168	1060	1006	1090	1067	1114	1035	1120	1030	1088	1083	1052	1033	1090	1094	1055	1098	1091	1115	1055	1070	1028	1054	1064	1070	1081	1090	1023	1085	1077	1047	1025	1091	1025	1060	1052	1101	1092	1036	1095	1109	1069	1099	1079	1066	1042	1060	1076	1123	1021	1085	1111	1039	1071	1043	1057	1069	1137	1044	1095	1068	1043	1122	1111	1038	1117	1103	1121	1084	1048	1070	1049	1108	1053	1083	1063	1069	1046	1088	1093	1077	1124	1050	1111	1142	1085	1119	1099	1045	1029	1033	1070	1036	1085	1101	1102	1077	1052	1107	1132	1091	1113	1062	1036	1102	1080	1048	1101	1131	1009	1045	1053	1044	1125	1086	1102	1106	1110	1136	1097	1133	1099	1066	1036	1087	1071	1084	1096	1094	1031	1051	1084	1112	1065	1007	1101	1068	1084	1088	1080	1081	1119	1089	1042	1057	1082	1061	1054	1074	1117	1068	1122	1025	1073	1057	1047	1041	1000	1075	1063	1109	1096	1062	1055	1061	1133	1092	1071	1097	1100	1102	1095	1132	1075	1151	1073	1043	1084	1059	1056	1132	1040	1053	1043	1117	1023	1030	1017	1054	1091	1088	1091	1037	1056	1045	1050	1032	1079	1097	1045	1060	1100	1059	1134	1109	1121	1080	1088	1073	1059	1051	1079	1106	1028	1104	1060	1034	988	1137	1081	1093	1084	1113	1027	1040	1091	1079	1103	1063	1093	1104	1068	1062	1094	1066	1004	1038	1101	1050	1081	1086	1070	1075	1118	1094	1014	1018	1092	1088	1033	1077	1049	1148	1107	1022	1046	1062	1053	1073	1037	1086	1123	1087	1117	1080	1056	1099	1097	1056	1099	1033	1102	1047	1054	1142	1043	988	1048	1077	1051	1097	1060	1103	1036	1055	1118	1007	1045	1119	1100	1062	1060	1035	1105	1116	1077	1042	1124	1116	1085	1016	1061	1070	1045	1049	1039	1024	1099	1094	1078	1151	1058	1078	1058	1022	1180	1132	1042	1062	1080	1052	1106	1032	1069	1055	1037	1124	1035	1069	1063	1072	1014	1066	1104	1085	1173	1073	1077	1081	1049	1113	1071	1012	1064	1072	1085	1052	1055	1077	1058	1027	1066	1045	1072	1069	1102	1063	1062	1067	1036	1079	1103	1109	1072	1113	1095	1063	1098	1118	1116	1126	1129	1059	1090	1096	1093	1078	1064	1042	1040	1088	1056	1066	1027	1028	1097	1092	1065	1080	1106	1067	1059	1072	1105	1079	1071	1107	1084	1134	1108	1088	1064	1053	1108	1099	1083	1034	1050	1027	1052	1077	1047	1058	1111	1040	1089	1104	1141	1078	1081	991	1047	1026	1096	1064	1102	1136	1106	1081	1098	1093	1035	1090	1091	1033	1055	1063	1121	1064	1055	1062	1053	1095	1082	1123	1119	1068	1063	1062	1029	1086	1122	1101	1082	1070	1109	1033	1119	1085	1088	1005	997	1112	1077	1072	1033	1018	1078	1085	1067	1058	1107	1084	1130	1085	1072	1068	1057	1062	1070	1069	1054	1070	1077	1192	1012	1077	1043	1105	1053	1090	1090	1048	1088	1084	1095	1069	1028	1040	1063	1078	1071	1034	1138	1058	1072	1089	1144	1077	1019	1098	1052	1092	1118	1079	1077	1063	1090	1059	1051	1067	1145	1058	1074	1081	1100	1104	1072	1037	1062	1025	1119	1110	1111	1087	1086	1040	1077	1059	1064	1055	1059	1063	1048	1101	1054	1074	1044	1104	1067	1121	1091	1051	1109	1035	1101	1092	1060	1096	1044	1030	1031	1072	1053	1113	1086	1105	1068	1060	1075	1061	1073	1024	1065	1111	1119	1069	1056	1064	1085	1078	1040	1124	1084	1069	1032	1016	1058	1121	992	1123	1071	1040	1086	1038	1046	1060	1053	1059	1050	1084	1046	1018	1104	1051	1032	1107	1052	1095	1072	1112	1114	1099	1019	1055	1069	1027	1109	1086	1085	1075	1062	1137	1064	1109	1018	1084	1124	1046	1106	1056	1043	1032	1044	1080	1028	1031	1065	1080	1067	1049	1082	1074	1075	1041	1064	1076	1055	1066	1064	1063	1066	1029	1076	1050	1066	1081	1072	1076	1057	1005	1047	1123	1070	1096	1108	1092	980	1049	1071	1044	1070	1008	1046	1034	1027	1044	1058	1042	1105	1052	1075	1069	1043	1117	1091	1066	1056	1080	1054	1059	1071	1139	1073	1060	1076	1069	1060	1078	1025	1075	1035	1111	1113	1101	1067	1075	1056	1092	1063	1125	1070	1038	1074	1105	1050	1097	1093	1100	1075	1093	1107	1069	1089	1142	1136	1089	1088	1095	1063	1057	1062	1023	1063	1111	1094	1082	1078	1074	1079	1061	1061	1084	1056	1071	1021	994	1131	1100	1075	1083	1092	1046	1090	1054	1049	1124	1117	1119	1111	1078	1055	1052	1031	1065	1113	1038	1078	1041	1077	1118	1090	1138	1048	1029	1043	1044	1108	1042	1071	1043	1028	1053	1051	1023	1079	1130	1064	1129	1132	1063	1117	1035	1099	1076	1009	1061	1096	1026	1111	1118	1034	1099	1053	1089	1064	979	1073	1089	1080	1128	1088	1075	1095	1079	1063	1104	1102	1110	1091	1074	1094	1016	1050	1099	1061	1102	1058	1036	1074	1054	1012	1068	1074	1075	1064	1062	1062	1041	1062	1105	1050	1139	1067	1085	1127	1038	1024	1054	1045	1028	1082	1089	1062	1026	1063	1063	1068	1046	1036	1051	1038	1002	1063	1054	1116	1052	1034	1067	1105	1112	1093	1081	1061	1064	1147	1071	1058	1078	1040	997	1071	1071	1060	1035	1062	1131	1072	1074	1072	1051	1080	1096	1045	1102	1078	983	1061	1085	997	1047	1124	1066	1084	1077	1155	1090	1012	1068	1036	1111	1071	1069	1038	1044	1087	1068	1090	1099	1052	1132	1089	1076	1064	1083	1049	1093	1019	1048	1062	1037	1086	1089	1023	1080	1090	1059	1067	1063	1072	1102	1033	1024	1027	1074	1086	1098	1021	1057	1086	1096	1039	1101	1089	1093	1061	1092	1152	1112	1132	1136	1109	1090	1037	1042	1085	1038	1079	1059	1066	1060	1053	1032	1088	1019	1047	1098	1037	1104	1092	1092	1100	1118	1084	1113	1036	1035	1138	1106	1052	1051	1101	1065	1126	1040	1074	1078	1058	1050	1170	1075	1171	1057	1058	1096	1043	1062	1079	1030	1039	1139	1045	1106	1073	1087	1058	1087	1072	1089	1102	1084	1070	1072	1084	1079	1054	1032	996	1103	1039	1123	1036	1095	1055	1096	1008	1081	1064	1081	1083	1054	1060	1030	1118	1123	1094	1100	1082	1062	1036	1015	1145	1091	1095	1124	1110	1040	1050	1077	1158	1074	1112	1040	1048	1121	1008	1030	1080	1069	1035	1068	1072	1026	1052	1110	1045	1003	1042	1050	1108	1117	1157	1080	1060	1054	1085	1078	1093	1040	1053	1117	1120	1082	1076	1076	1110	1068	1080	1032	1103	1087	1084	1085	1058	1090	1064	1081	1059	1080	1059	1060	1088	1038	1037	1110	1040	1055	1119	994	1067	1037	1089	1061	1072	1015	1097	1011	1107	1129	1009	1061	1085	1067	1098	1060	1027	1106	1111	1065	1099	1051	1098	1091	1058	1109	1052	1067	1030	1110	1043	1045	1100	1086	1123	1101	1040	1010	1102	1104	1072	1040	1080	1093	1070	1114	1080	1058	1072	1133	1043	1092	1047	1122	1109	1059	1071	1130	1090	1126	1105	1072	1091	1054	1070	1139	1126	1101	1090	1095	1082	1105	1101	1065	1119	1122	1078	1064	1089	1135	1099	1037	1072	1050	1007	1024	1092	1047	1013	1116	1070	1052	1074	1080	1104	1104	1085	986	1052	1069	1049	1044	1029	1135	1094	1143	1034	1062	1016	1118	1028	1039	1056	1049	1073	1034	971	1129	1089	1058	1049	1066	1111	1069	1131	1042	1088	1076	1090	1096	1119	1081	1028	1035	1066	1062	1048	1065	1110	1060	1072	1065	1076	1034	1049	1074	1073	1139	1082	1100	1096	1109	1072	1039	1084	1053	1097	1063	1072	1066	1055	1061	1085	1103	1071	1055	1124	1030	1091	1080	1089	1111	1058	1073	1059	1134	1106	1016	1100	1062	1092	1089	1129	1063	1115	1063	1036	1048	1105	1120	1035	1078	1091	1070	1059	1155	1066	1074	1061	1120	1088	1098	1034	1041	1077	1089	1054	992	1012	1090	1140	1132	1110	1121	1060	1017	1025	1070	1096	1082	1098	1024	1090	1059	1032	1065	1022	1106	1057	1116	1082	1000	1141	1034	1089	1061	1137	1106	1178	1107	1070	1036	1086	1067	1087	1135	1081	1143	1079	1037	1033	1046	1084	1088	1100	1104	1097	1100	1082	1116	1116	1136	1060	1102	1028	1076	1060	1100	1044	1050	1039	1061	1052	1047	1048	1056	1068	1072	1086	1088	1048	1067	1033	1129	1072	1126	1060	1060	1059	1119	1082	1037	1098	1011	1090	1115	1106	1072	1059	1057	1081	1062	1082	1101	1038	1082	1044	1064	1053	1045	1120	1058	1117	1102	1072	1049	1033	1015	1139	1119	1071	1086	1123	1008	1103	1143	1081	1071	1031	1088	1120	1125	1078	1087	1052	1143	1043	1086	1056	1047	1085	1102	1085	1103	1040	1111	1109	1059	1046	1003	1047	1083	1130	1079	1112	1128	1064	1082	1087	1066	1099	1059	1081	1165	1053	1097	1064	1105	1084	1117	1094	1055	1057	1104	1109	1041	1093	1060	1094	1068	1089	1067	1053	1099	1095	991	1056	1030
38183	28307	22962	14674	8947	7395	4273	2309	1200	485	427	432	445	464	419	383	448	435	412	436	439	453	439	433	456	447	424	412	416	428	445	440	423	473	425	420	383	443	447	435	440	397	435	428	454	436	426	429	416	432	429	457	434	479	442	460	455	446	444	398	404	431	400	411	420	441	389	425	381	419	398	411	432	450	465	415	447	412	413	418	421	459	421	430	430	434	402	417	445	487	466	439	428	444	412	424	408	461	467	478	403	480	406	414	436	436	419	417	456	432	439	446	423	430	414	465	424	452	430	448	432	470	466	455	440	439	457	410	456	435	416	409	417	480	451	434	474	416	413	424	429	419	434	448	466	455	434	446	450	397	422	439	426	456	375	419	441	466	398	408	439	443	431	448	473	417	425	454	454	430	420	418	415	399	416	406	441	445	460	424	431	431	434	443	427	428	424	419	447	437	425	417	431	452	480	475	404	449	414	434	419	476	487	464	410	419	404	430	459	444	437	466	398	441	430	416	433	429	440	440	412	462	468	461	415	448	430	438	424	443	409	416	395	427	412	422	449	423	437	452	438	426	451	403	418	448	405	423	422	468	400	425	465	408	392	430	417	439	379	439	453	357	398	416	427	435	405	401	398	415	444	433	409	435	462	424	435	402	442	396	406	388	429	409	447	446	413	432	417	410	442	406	445	452	448	402	405	447	401	448	406	451	436	431	433	421	420	463	459	457	421	445	467	435	398	443	438	418	454	398	476	465	450	440	417	393	402	478	420	456	450	435	430	460	457	456	445	441	433	467	433	442	428	422	444	395	425	423	425	431	428	448	408	418	498	428	462	421	475	400	417	434	486	457	404	405	447	465	458	413	422	452	442	464	466	383	450	414	412	462	424	387	429	441	390	435	436	431	419	409	446	396	422	426	430	422	475	449	431	470	416	442	392	425	408	410	413	409	460	405	414	441	413	411	461	480	453	412	463	462	412	420	448	430	428	419	428	442	463	416	391	472	438	423	440	431	449	439	432	454	414	418	457	422	391	411	434	435	452	438	419	445	426	436	502	471	413	451	405	425	425	410	438	414	399	423	444	452	429	464	431	429	425	420	433	405	482	447	424	440	410	413	415	425	438	448	432	410	464	392	435	415	433	421	447	444	421	402	429	428	440	456	438	454	403	467	461	412	440	421	447	449	402	406	412	410	409	468	425	406	416	444	431	436	431	462	413	415	449	409	450	432	440	428	437	416	451	449	444	433	446	421	463	421	431	435	442	408	445	467	429	437	423	440	430	413	448	422	442	450	453	428	442	433	431	441	451	431	447	441	444	442	445	452	444	407	434	451	470	396	443	448	427	423	446	439	441	459	407	438	438	437	411	428	427	421	445	385	431	451	430	426	452	425	463	461	438	419	453	412	439	438	415	441	405	398	448	450	438	415	438	463	438	403	421	440	432	454	403	437	439	453	427	432	398	457	404	392	397	484	452	419	407	404	416	389	442	445	450	430	411	421	438	442	405	407	394	446	420	448	413	448	434	413	422	417	418	402	427	432	413	466	419	433	436	416	492	440	428	433	445	465	427	449	450	443	453	441	435	416	404	438	416	400	380	415	455	433	435	418	413	387	449	433	435	433	419	395	457	383	417	408	428	472	440	429	455	401	440	410	453	405	420	432	427	449	426	406	435	409	458	453	402	380	446	459	441	456	405	446	417	418	432	435	423	405	450	483	427	450	479	406	451	415	432	447	453	401	433	403	421	408	444	418	423	463	459	442	458	457	421	459	430	436	441	449	445	427	471	417	468	437	472	426	438	412	436	418	422	462	460	411	457	449	438	470	455	416	404	401	433	440	409	417	418	449	445	442	436	477	461	453	417	433	463	452	430	425	428	451	451	443	419	425	448	414	434	388	404	416	439	406	435	430	445	412	409	395	435	446	465	441	435	416	391	440	407	450	463	433	437	470	453	422	410	439	459	423	440	410	442	434	420	436	418	445	420	414	437	426	433	411	424	420	435	460	449	438	418	428	464	426	432	440	397	443	440	470	431	432	439	429	448	440	430	453	399	452	422	415	413	471	417	431	407	417	434	391	442	403	466	434	432	416	433	509	419	436	456	419	428	443	443	433	418	418	386	462	420	457	386	488	428	411	465	433	461	471	408	444	425	417	443	431	436	434	399	411	425	443	428	401	447	427	431	416	426	411	448	441	402	447	426	420	411	433	434	433	426	397	435	456	399	422	434	417	409	422	417	441	430	421	437	415	427	424	413	375	439	414	406	412	408	419	450	485	427	441	416	408	424	442	455	453	391	441	478	442	413	384	429	472	450	439	447	399	449	453	457	455	461	465	454	402	420	424	407	441	445	369	448	385	413	452	426	422	415	403	465	397	420	425	430	452	403	403	442	448	430	442	461	419	405	445	417	400	433	423	454	409	457	414	417	442	459	428	448	448	427	442	440	447	418	436	397	449	443	466	448	439	408	453	461	436	437	464	465	443	411	402	455	412	453	434	436	434	436	471	465	409	434	408	404	411	462	482	406	465	416	413	438	456	395	381	419	466	436	422	431	440	490	393	461	442	467	430	460	420	421	418	421	482	448	440	428	428	442	447	427	444	440	425	434	437	430	467	424	409	407	444	448	423	432	416	457	419	447	443	423	440	412	423	442	424	458	402	443	407	401	433	432	454	430	417	433	408	406	442	424	423	490	402	421	442	428	460	431	422	417	461	464	417	452	451	491	426	425	432	415	405	427	385	419	409	387	389	431	440	398	383	414	447	444	428	428	426	441	443	401	429	420	438	404	422	432	396	446	430	455	449	425	468	409	442	429	445	469	449	473	430	463	420	432	399	385	464	426	419	401	421	420	432	434	418	416	450	418	449	416	407	478	425	391	472	415	457	451	415	435	437	448	438	419	439	444	449	395	438	447	398	431	455	419	400	438	483	449	458	446	457	433	440	399	432	429	416	451	429	412	443	394	441	422	428	472	418	377	436	403	420	416	413	442	400	419	489	420	406	403	438	450	427	446	425	410	436	436	450	462	452	437	437	451	446	447	417	438	443	447	416	419	439	462	437	441	435	433	433	384	466	434	433	411	457	448	431	406	411	415	405	446	462	425	448	424	421	447	429	468	428	430	496	424	439	427	423	429	441	448	441	429	423	439	436	462	441	465	447	411	469	469	446	413	442	456	417	409	434	462	468	444	427	456	439	437	406	445	412	405	409	399	402	447	419	435	408	423	440	437	433	443	481	413	423	451	420	440	480	423	443	465	427	451	438	418	452	416	397	406	445	422	426	456	419	433	428	447	438	404	433	391	458	452	432	428	425	463	447	407	422	442	433	440	419	443	427	473	413	431	438	432	438	415	425	434	409	433	405	452	462	415	413	437	425	422	410	380	376	416	430	430	411	425	429	451	495	453	452	443	414	399	403	467	409	431	401	444	431	434	440	459	457	424	460	413	431	404	428	419	463	377	441	412	485	429	431	442	428	463	440	444	433	432	424	459	427
25665	24642	26908	24884	22689	21211	13827	8368	4453	1282	964	990	976	953	938	976	1034	993	982	973	1034	1036	1003	1005	991	973	947	951	969	1018	987	1020	968	998	1004	1000	907	1012	935	1004	911	952	1004	1012	1030	936	1087	1021	958	948	933	900	1003	1008	1059	997	1017	991	990	992	969	1005	1048	960	1052	1002	943	963	1021	977	1032	913	984	990	964	1003	973	943	962	1014	925	980	1064	943	956	978	1005	1012	973	949	972	959	1027	1004	1007	1018	980	945	926	957	1037	999	1025	1028	1002	997	1029	989	1018	959	959	976	953	961	970	1006	1041	945	1012	975	994	917	1019	961	1004	1040	1034	1002	947	1024	956	1024	996	1004	950	1036	980	945	984	970	1012	918	961	995	961	980	996	974	981	1018	963	1018	955	945	972	1004	1008	985	947	921	958	1030	996	928	964	969	952	977	1011	968	1063	958	966	1045	1020	956	1025	980	988	1014	1011	922	980	992	964	960	994	996	938	990	1034	1047	962	969	1014	947	1003	1013	961	974	1025	972	991	982	1036	958	992	946	977	1048	1007	954	955	1016	967	973	986	985	1020	984	1055	960	954	1001	968	1001	1007	1034	1025	1019	932	990	997	934	967	973	953	1035	1040	1018	955	931	955	963	967	1007	963	976	973	1009	1008	1003	1029	972	985	958	983	965	974	1004	1010	1038	972	953	997	964	1012	1018	976	1056	981	1017	1004	973	992	956	971	1004	979	996	981	990	1004	1007	929	1033	982	976	1024	963	985	979	978	991	992	1009	1004	926	1009	1012	989	1002	949	1001	939	986	941	984	1010	959	992	892	976	1095	976	936	995	1014	979	939	984	983	991	1020	1024	980	1014	994	989	933	1015	1025	973	929	959	937	1009	956	1039	973	991	953	995	981	1050	988	959	1014	992	973	964	1002	974	904	954	996	1003	1030	951	1031	994	967	977	985	1046	960	1015	982	994	942	982	1026	999	1071	947	951	987	959	990	1019	986	956	1014	934	984	962	1021	1031	1044	1003	974	977	939	971	994	979	957	990	1000	985	982	968	974	954	933	976	1014	1034	975	987	965	921	1006	1035	986	984	951	964	1030	927	1047	945	994	1011	996	980	1060	942	946	990	1001	950	956	998	1014	970	1032	946	987	1012	924	942	992	956	931	958	977	965	935	931	973	999	974	942	1028	960	998	944	999	982	977	1043	957	962	963	974	1001	940	1001	977	942	1040	926	971	936	978	980	940	961	1040	1020	1008	998	996	971	1067	992	978	1017	1036	1047	981	1016	1027	970	1041	972	1023	990	1017	961	990	1013	1018	1015	959	968	989	958	981	936	949	899	993	969	1010	976	946	1030	1010	1001	972	998	930	973	959	973	1040	1003	985	1026	1011	1023	965	1019	968	970	988	1021	969	997	1024	922	947	939	946	1015	1017	968	946	926	1005	929	1026	1013	952	1003	954	986	985	1001	1025	996	994	954	943	975	917	938	992	949	1024	985	995	984	976	995	1039	971	976	981	976	982	980	932	964	993	984	1020	979	931	996	986	959	993	981	985	1037	1016	957	1021	939	965	993	964	958	1039	973	972	985	1013	931	969	1009	958	982	1025	936	986	1001	1009	1059	968	961	960	982	974	1025	927	959	1004	955	1044	970	985	970	972	958	959	1013	962	966	1003	1044	921	1028	976	971	982	968	1013	1009	1010	962	937	973	974	1009	949	953	986	976	963	999	1027	985	967	947	1001	942	1003	960	1039	989	996	956	949	993	1027	972	998	975	989	959	1050	1036	996	998	934	998	1056	1008	975	974	1012	978	1012	996	973	995	1005	1036	1033	948	909	925	1008	1002	966	1000	947	967	1014	962	994	1013	1023	1008	976	967	1003	935	988	1005	989	937	1022	965	954	993	973	994	993	992	958	994	969	939	1010	982	979	960	1021	989	1000	1003	975	1003	955	934	996	1002	984	972	998	977	996	971	1007	942	941	966	987	987	1006	1005	999	953	959	972	994	988	983	990	939	966	959	986	1009	995	959	988	968	1022	1004	926	1003	1022	1025	951	943	997	996	981	976	974	986	986	979	994	969	982	999	972	962	1050	964	997	995	977	991	1023	927	941	1002	971	967	991	963	998	980	1009	1007	961	887	1045	977	957	1023	1005	983	987	985	979	932	982	1002	956	953	1032	1006	995	981	991	976	945	999	1014	971	979	978	982	995	940	980	934	1007	960	1012	997	1007	945	1026	1018	986	981	997	971	1001	946	1001	1018	959	1012	970	996	973	979	1003	1017	1000	1095	948	984	989	1002	959	958	988	1036	1013	925	961	948	1042	996	1017	1009	991	948	1079	1013	1002	1012	1024	1005	1002	991	975	972	1000	1012	995	978	982	991	975	968	976	967	963	991	1012	1026	981	990	952	971	978	963	948	1017	950	1028	929	979	957	1004	989	962	1023	1007	940	965	973	1022	979	991	958	922	1026	942	939	990	925	1016	960	1007	978	986	944	999	1029	1038	1028	975	1053	994	931	1020	965	1001	1036	987	909	986	932	976	1004	981	969	1016	1058	994	995	1032	1016	978	1009	978	996	1023	996	980	989	951	976	1003	1001	1023	973	988	969	933	1035	969	1004	1006	971	1021	971	965	979	980	969	961	951	994	984	994	926	952	977	978	977	950	973	980	971	1015	1043	939	1009	993	897	950	995	1007	958	1027	947	923	1020	972	989	987	995	965	981	927	984	1003	990	987	939	966	955	980	1014	953	1003	998	1055	986	1013	969	1027	1059	982	972	1034	943	1002	985	943	1024	993	941	966	1013	993	1022	955	1016	935	937	1038	1013	947	956	994	1028	1010	971	1032	914	954	1007	983	976	965	979	1036	955	912	960	956	987	978	1031	956	944	994	980	936	999	956	965	956	975	948	985	981	926	976	1034	1014	1001	1003	939	1009	977	985	979	957	931	994	969	985	1015	975	922	980	1011	1008	1002	1011	985	965	972	1090	1022	947	1011	994	945	1013	960	1044	971	1012	969	998	972	1020	999	997	974	963	1017	930	972	947	929	1015	989	974	977	1027	1007	977	969	989	973	982	1007	949	1009	986	974	986	927	972	980	1034	960	1040	1028	986	931	989	992	963	1009	1020	998	973	941	974	999	1041	916	978	1020	1090	1022	979	1001	1006	974	994	1050	1022	995	982	951	985	963	957	992	1035	1040	1009	1026	978	998	1006	992	961	918	974	981	987	957	972	952	970	984	991	1015	945	982	1005	983	998	920	944	951	959	997	971	1043	983	960	967	946	949	984	1058	962	967	1027	978	1034	1005	1040	1007	992	987	994	1012	990	972	979	977	950	986	924	928	977	979	994	983	1008	972	984	1005	1023	969	1066	995	1000	972	1025	1016	972	1092	977	920	976	976	973	955	954	1029	1008	984	1019	939	1010	978	1044	1013	960	986	1025	947	965	996	1009	1017	973	992	988	1003	1005	994	954	1002	998	984	951	981	993	986	984	996	958	949	1006	963	975	944	999	1000	961	987	931	1037	967	927	946	1006	985	957	994	1000	923	994	1019	1026	943	984	1021	990	920	961	981	946	962	979	984	989	958	1004	994	998	1008	1025	906	1037	1015	957	993	1018	1010	1000	985	972	993	988	1028	1002	1009	1035	971	1033	982	982	982	962	978	1013	986	1023	950	967	1030	1014	1010	984	985	975	952	971	993	988	1014	987	1016	960	980	920	966	1035	1010	992	956	966	953	983	1010	993	963	996	980	990	959	1005	1006	950	951	961	952	982	977	934	1022	992	980	941	991	966	970	970	972	936	964	974	910	957	988	963	939	949	984	969	991	961	958	1017	975	1023	982	967	1003	976	944	964	957	1000	998	1000	976	921	1023	1028	987	1004	982	979	964	1047	986	1003	925	998	1003	964	1013	948	944	967	968	1060	1057	1015	939	982	952	991	1012	950	967	993	935	955	967	981	990	916	966	955	1023	1068	1053
45352	37898	35706	25465	17707	13582	7596	3931	1785	435	322	354	343	345	324	349	330	345	333	305	339	335	308	306	295	346	320	317	299	341	328	301	299	337	303	332	355	290	332	336	298	299	296	311	308	321	342	309	339	344	318	345	311	325	326	304	361	327	313	331	284	306	352	336	336	363	297	300	350	288	340	309	328	288	363	330	335	308	333	306	304	271	345	349	344	285	317	308	329	313	321	314	348	353	301	350	331	283	315	302	319	308	330	353	324	328	312	306	302	326	334	323	293	321	310	343	323	315	332	315	308	293	307	315	319	275	304	304	298	315	320	332	300	305	311	304	304	308	325	339	339	308	323	310	303	339	307	362	315	334	326	344	317	327	331	325	324	304	314	386	291	315	331	317	321	311	318	294	318	303	312	317	333	321	304	286	346	332	317	329	310	341	321	342	281	344	331	281	338	305	277	295	292	341	305	349	346	326	287	278	337	299	362	323	274	340	299	336	352	313	336	311	306	327	352	309	299	321	328	365	310	325	352	327	296	314	293	338	319	342	343	343	327	322	320	343	305	286	308	331	301	321	300	330	302	306	355	297	346	340	323	321	318	318	324	308	324	319	311	338	283	325	309	329	337	323	268	302	296	306	332	303	331	313	345	345	331	303	318	367	304	302	299	290	349	332	355	316	292	296	294	315	332	333	319	347	344	296	349	321	293	291	312	303	306	304	277	338	354	313	304	333	297	324	343	359	357	378	332	351	324	334	283	351	318	310	301	324	319	328	353	317	343	314	335	298	345	364	306	320	325	326	330	333	341	315	315	312	336	335	328	296	302	303	294	298	327	289	343	329	293	258	342	305	334	348	342	328	306	315	258	332	282	305	328	344	307	322	336	321	304	322	304	322	315	306	346	346	319	305	312	309	322	344	290	328	323	311	312	345	314	313	316	319	283	265	336	330	349	323	316	331	344	331	307	341	303	315	325	314	298	290	281	316	322	312	299	333	310	329	327	303	323	296	345	330	303	294	308	327	334	316	319	349	337	319	349	305	321	338	337	330	313	304	282	313	354	321	338	317	343	337	294	311	319	331	315	337	331	300	335	306	338	305	321	316	346	324	314	316	341	285	316	348	299	306	308	320	328	319	318	323	328	303	309	323	314	327	328	334	318	325	351	311	285	357	332	343	321	350	295	336	362	314	325	331	322	305	349	298	304	317	315	323	317	340	300	324	319	310	314	335	307	296	320	328	341	317	286	330	351	326	349	325	345	338	302	327	320	301	333	309	364	353	336	334	298	297	304	335	341	294	306	332	325	323	294	330	301	332	290	314	340	336	345	310	296	319	316	323	335	329	304	340	312	311	286	342	315	342	321	335	344	331	299	301	352	305	307	329	293	294	339	306	344	349	360	315	331	313	340	306	328	303	283	293	316	318	313	294	307	299	332	323	326	354	311	319	326	343	313	312	327	317	332	341	345	342	359	321	282	351	325	331	321	315	336	304	299	324	282	307	318	309	323	320	330	301	300	319	325	351	327	285	312	296	319	300	319	322	328	302	339	303	300	293	294	298	291	342	333	307	327	285	304	310	316	303	345	344	347	315	315	346	330	336	353	309	300	316	300	325	301	298	320	325	335	315	268	309	330	318	310	294	305	325	305	324	319	301	295	312	308	319	332	320	340	331	341	313	286	311	316	329	327	306	316	334	317	326	367	337	309	295	337	318	291	319	358	306	294	326	330	295	332	308	342	344	350	343	303	312	324	328	298	312	298	348	342	358	294	313	328	338	342	313	303	334	317	344	327	335	300	334	298	312	300	352	286	326	340	323	324	328	302	316	307	279	308	320	306	312	294	325	313	313	337	343	306	332	339	356	343	331	324	319	324	351	332	312	318	313	314	330	337	326	304	337	320	301	340	310	347	302	329	303	301	300	330	327	314	295	337	350	315	327	298	351	305	324	331	297	294	331	328	345	289	334	345	296	321	303	325	306	318	336	359	345	323	328	306	288	284	286	312	297	323	316	319	294	313	357	353	340	333	279	298	309	322	324	302	332	314	328	312	305	333	337	342	313	305	316	331	336	286	319	324	353	327	293	333	296	344	303	306	347	318	327	350	306	318	332	312	344	306	320	348	344	328	309	321	363	301	335	301	316	310	282	276	320	319	336	303	293	355	338	301	317	316	317	304	337	301	332	319	336	313	344	320	345	364	339	347	305	331	325	322	346	355	327	329	315	334	329	312	321	337	333	330	337	300	328	332	317	325	300	345	318	323	308	298	319	314	316	279	306	307	335	326	320	309	332	310	346	321	326	332	344	315	310	313	311	321	344	348	312	328	303	308	309	293	276	331	273	316	318	307	346	324	351	363	347	360	353	348	319	302	336	326	317	323	316	311	323	338	299	363	303	329	321	336	309	320	310	346	341	308	370	317	335	336	307	288	348	315	332	314	304	314	330	324	319	329	306	333	339	309	345	350	314	339	325	377	322	307	340	330	322	339	297	355	351	320	334	320	339	314	298	329	300	327	345	304	332	351	332	338	336	310	317	337	299	329	290	291	337	314	330	331	293	316	360	335	323	329	325	314	297	324	304	324	309	318	335	347	309	321	339	338	332	284	298	361	364	298	326	310	311	328	332	297	325	296	317	338	350	321	299	332	288	328	327	313	351	306	306	310	293	337	364	296	313	301	312	361	343	338	309	296	276	328	322	351	337	356	354	319	337	282	348	302	330	294	327	328	345	327	331	360	297	336	290	310	290	352	293	322	294	321	306	308	346	317	311	358	327	336	316	310	324	334	315	279	334	316	311	317	327	336	322	320	332	328	348	332	339	356	315	310	322	317	323	335	306	354	337	299	332	280	334	308	307	314	355	333	305	323	315	278	329	350	331	348	331	321	364	328	288	316	317	306	344	331	320	331	292	305	285	322	305	345	290	315	311	347	301	296	309	321	300	333	302	322	315	327	300	302	283	302	327	321	315	294	314	310	329	347	286	305	306	295	315	322	397	312	325	293	293	317	312	338	309	344	332	316	334	343	299	320	340	334	309	337	323	279	338	292	320	316	303	301	330	326	366	290	345	337	328	304	305	316	320	290	304	304	320	335	334	301	312	337	289	327	294	343	314	312	321	323	310	336	303	340	329	324	294	290	333	300	294	317	353	301	296	331	303	325	317	296	348	341	318	307	338	297	324	330	311	327	307	333	307	330	319	287	337	301	349	317	306	316	302	313	316	321	313	319	331	279	315	336	326	275	337	342	334	321	323	307	307	328	320	317	314	303	355	327	315	319	372	301	303	357	306	335	310	319	322	335	346	293	281	337	312	349	335	324	312	312	317	323	329	297	329	316	318	299	321	275	340	287	322	329	321	333	344	350	322	342	330	332	326	347	284	311	340	332	309	334	311	311	349	325	339	305	326	314	320	311	309	311	328	341	313	320	322	368	332	317	311	326	313	331	336	300	338	295	342	341	336	350	336	323	338	297	360	354	357	334	323	291	363	291	296	301	327
29578	31467	36423	35491	33434	29895	20564	12984	6531	1050	772	743	792	786	777	785	722	701	766	739	727	782	755	724	711	751	719	727	690	771	800	778	723	765	707	815	723	799	766	729	744	776	754	759	737	724	790	806	762	728	765	725	755	770	729	788	734	802	694	759	792	827	720	772	771	754	740	721	745	725	734	741	781	740	754	743	718	761	728	763	702	791	775	728	758	721	780	735	752	792	719	757	680	740	748	782	761	782	702	752	736	745	712	752	746	707	797	791	698	743	778	723	751	727	690	768	816	717	723	740	725	691	723	695	733	779	749	694	752	736	690	722	704	735	726	741	778	794	739	731	813	797	749	736	789	743	717	765	726	768	801	739	760	769	768	770	732	708	748	753	790	764	705	797	787	785	794	729	769	737	753	738	788	790	724	715	754	750	764	749	768	810	745	770	861	778	772	737	757	729	743	717	753	727	798	762	734	746	787	777	744	755	715	717	744	748	781	730	757	762	725	735	773	715	746	750	730	802	776	758	772	795	748	773	739	729	732	708	766	788	732	774	700	764	771	764	734	747	779	778	736	708	768	715	801	762	746	774	767	757	749	752	804	755	737	756	762	752	741	735	701	758	724	808	757	771	715	743	674	716	729	793	744	775	724	753	765	723	787	747	722	745	821	751	765	720	773	783	781	757	718	747	717	775	726	792	740	767	771	721	789	740	769	756	766	782	752	744	790	798	798	762	754	753	704	770	754	687	765	737	760	773	746	779	730	754	727	800	754	742	740	729	720	788	758	732	764	689	727	777	739	754	763	721	721	757	778	742	765	749	777	776	738	755	752	736	789	739	718	744	787	732	670	720	754	768	795	761	739	731	750	705	715	744	760	792	761	773	747	778	759	706	751	789	730	744	705	802	739	743	758	768	749	753	750	742	763	775	818	771	720	727	759	707	727	746	763	740	738	757	737	767	723	749	778	781	771	774	772	765	778	779	781	780	726	772	789	750	768	706	780	761	747	712	745	703	744	737	737	817	794	731	790	711	754	741	792	783	769	764	730	780	753	743	771	762	733	723	740	739	731	747	705	774	699	711	753	742	805	732	775	787	796	735	752	755	739	735	796	761	746	722	777	766	726	756	799	755	770	719	732	793	761	770	756	729	787	753	800	729	801	728	772	731	779	762	748	808	769	772	748	774	752	780	753	758	727	792	724	734	755	753	723	806	710	726	784	738	731	732	718	749	775	742	764	779	739	768	763	810	791	782	756	756	749	790	779	784	776	756	751	775	721	773	724	740	744	749	767	736	750	709	784	773	774	734	757	755	723	788	723	777	758	745	798	730	756	781	744	751	731	717	766	779	755	720	705	765	772	701	791	753	737	760	759	781	720	756	767	756	756	719	711	730	769	767	781	752	781	740	767	765	740	768	728	701	733	745	753	800	801	739	699	726	750	782	758	764	770	764	732	752	768	734	755	756	752	730	777	744	753	771	815	739	698	760	787	752	807	757	729	706	753	785	780	771	759	742	712	729	723	761	750	738	775	763	775	803	803	734	796	758	747	787	774	734	759	772	717	744	711	727	777	758	735	766	725	732	747	762	776	731	759	699	747	743	757	745	740	791	756	798	804	780	766	752	777	775	769	742	749	771	792	763	786	755	730	736	748	765	729	706	776	741	743	799	796	772	753	690	764	726	754	741	794	810	758	755	759	712	781	732	743	756	740	746	776	759	777	774	740	756	751	749	777	795	746	754	769	753	763	757	748	823	762	691	761	751	743	769	727	771	750	730	769	702	758	729	733	729	732	782	785	763	716	751	778	769	744	743	764	772	751	756	765	775	751	792	769	706	714	782	751	781	720	768	810	772	733	759	754	752	720	748	733	794	770	792	716	709	773	728	775	763	759	769	781	739	760	758	721	759	758	746	761	729	763	745	810	705	714	736	709	766	751	740	776	775	760	780	726	768	717	726	750	801	838	715	774	771	755	780	750	740	769	762	712	811	767	710	775	753	764	774	777	779	744	753	720	708	780	773	733	720	784	724	739	730	771	784	790	762	729	740	728	797	755	757	762	796	772	771	763	753	714	783	759	713	719	790	719	763	721	705	701	719	743	750	762	725	786	748	734	708	763	766	772	720	796	821	767	708	787	741	731	749	694	752	745	757	723	756	744	773	749	717	769	763	683	758	785	751	717	751	781	783	762	739	772	752	713	775	772	750	738	781	809	801	734	750	767	773	729	782	761	752	759	799	792	753	762	767	694	739	765	780	768	750	732	766	739	766	743	761	737	750	738	743	748	761	723	755	747	775	781	789	727	757	789	723	723	742	741	745	779	808	751	797	747	758	743	709	763	764	748	737	751	777	729	756	769	733	730	734	770	754	773	731	765	780	742	742	759	779	780	742	749	750	726	715	707	768	726	715	741	769	734	793	819	728	763	778	737	768	753	818	753	743	683	753	723	772	745	806	703	715	740	737	769	703	789	773	758	744	765	735	758	735	783	773	760	684	754	757	755	743	773	780	732	672	773	752	776	762	735	765	757	718	769	753	748	769	748	760	748	732	770	755	771	756	791	721	731	768	761	771	749	787	783	741	730	702	792	750	733	771	756	734	758	738	779	763	726	747	757	718	751	749	793	775	768	740	762	793	755	822	731	782	715	729	730	749	730	741	804	755	752	785	713	706	759	706	794	742	717	785	764	735	786	735	768	733	732	779	795	793	781	744	742	754	739	745	741	763	738	747	725	759	773	764	733	727	722	775	788	725	769	749	754	771	757	742	737	745	726	735	763	801	768	746	770	713	729	741	719	767	724	749	762	720	759	743	772	783	741	807	762	805	758	763	770	741	748	764	765	737	750	787	761	752	756	725	800	781	761	810	749	747	733	745	763	758	775	758	704	781	754	737	751	758	745	758	772	741	743	758	774	742	761	765	791	752	758	760	726	735	796	781	714	744	766	769	764	807	788	774	762	766	800	758	777	759	773	763	736	745	780	743	794	700	774	763	766	761	736	730	727	765	728	750	744	711	752	765	769	733	755	727	715	781	807	745	744	721	755	810	754	741	709	791	764	734	836	791	785	766	734	811	731	737	782	769	765	761	729	763	764	753	751	769	733	740	736	752	774	752	820	756	785	740	749	739	791	744	754	826	724	761	753	733	749	728	750	739	745	764	722	724	755	775	723	747	773	708	743	742	732	765	742	727	758	782	741	747	766	784	760	802	750	720	782	730	687	757	732	777	719	773	731	741	713	745	741	792	723	818	764	744	751	729	751	758	731	763	761	799	750	700	782	695	764	737	727	808	766	721	712	758	744	779	767	720	738	718	713	735	752	766	759	778	712	782	794	735	764	796	752	782	731	779	752	747	708	736	762	761	741	680	752	716	774	781	775	736	742	770	758	749	744	735	800	752	733	759	777	797	785	757	777	715	737	741	789	740	729	796	705	767	764	764	710	771	744	767	778	730	738	766	726	800	733	737	767	758	796	760	737	789	749	723	750	780	731	749	733	755
12430	2454	1254	958	772	706	667	600	581	445	471	433	480	444	478	430	451	476	479	458	432	432	402	434	482	418	452	464	414	479	430	472	498	464	489	435	487	473	470	476	440	470	481	454	461	446	470	451	498	446	480	449	421	440	459	451	455	458	463	428	456	467	438	487	462	469	420	489	469	454	433	453	473	469	453	472	466	467	454	489	473	442	436	411	477	492	414	400	449	457	462	466	467	446	521	476	523	469	436	451	488	435	497	443	446	428	411	486	486	501	496	482	477	436	481	498	484	446	452	470	474	430	476	486	473	485	429	443	491	453	456	449	449	463	435	449	473	469	503	467	452	486	434	445	477	442	471	454	416	463	481	509	492	461	478	463	473	441	481	419	484	489	474	463	482	460	460	502	459	455	460	486	452	458	491	492	442	429	469	460	393	419	465	463	452	478	489	464	453	469	480	465	427	463	455	492	486	454	493	472	452	465	463	465	460	458	445	501	442	442	444	475	473	441	473	460	407	444	443	448	499	447	498	469	491	445	488	461	450	425	442	458	420	465	452	459	462	459	473	445	475	477	438	424	461	441	467	483	496	444	485	463	460	496	463	481	496	422	478	462	496	472	502	475	514	473	463	463	436	420	418	471	472	471	452	462	476	472	492	439	476	404	472	468	493	448	476	457	447	457	463	454	435	452	446	472	462	438	455	459	394	468	452	431	485	450	447	461	432	446	467	467	410	478	486	450	433	419	427	460	466	475	446	434	439	466	395	471	448	438	496	431	467	443	491	495	451	464	453	483	444	412	470	449	458	489	490	486	486	452	487	452	442	494	481	485	489	493	436	503	488	476	444	467	488	464	485	477	442	451	440	417	442	474	470	470	498	460	419	473	471	447	494	482	467	454	446	437	471	434	471	453	444	461	457	469	457	457	446	436	475	464	485	452	469	401	487	457	460	451	480	435	434	433	447	438	475	440	466	481	461	456	463	491	453	465	474	440	492	468	458	506	489	490	435	442	483	481	448	450	490	444	488	444	494	460	472	508	410	481	442	494	440	410	483	435	434	429	456	483	421	479	448	471	460	474	414	414	419	435	525	474	440	507	469	416	457	454	460	475	456	489	436	504	453	471	463	469	480	449	433	419	458	454	442	482	492	450	500	472	459	465	438	520	473	483	444	445	433	474	462	513	449	417	450	454	485	454	447	418	454	434	427	472	462	452	460	431	492	458	453	460	453	441	475	402	484	459	493	455	457	453	433	476	432	427	474	456	429	431	465	451	426	458	418	464	436	476	454	450	405	443	445	492	448	487	470	466	432	459	465	478	471	498	479	508	483	480	436	446	483	491	530	498	505	457	497	491	440	454	463	471	439	454	444	496	446	480	449	488	451	442	483	454	468	449	459	438	470	454	462	451	486	463	451	453	473	425	472	439	499	456	472	440	484	455	413	419	453	479	487	427	436	447	443	460	454	444	486	514	448	424	453	428	464	478	466	467	456	476	425	422	488	491	479	434	495	463	436	445	482	503	428	471	421	467	467	466	474	465	439	466	443	383	440	476	437	469	446	468	451	475	460	448	486	461	420	455	513	448	450	457	454	420	458	490	451	435	453	474	493	476	463	436	422	436	448	448	462	450	432	456	441	462	541	469	448	427	501	471	427	455	427	463	456	476	465	453	450	468	460	476	441	454	405	444	447	423	442	440	449	482	456	463	474	420	436	488	457	453	457	523	461	454	458	434	508	423	435	452	443	425	471	480	426	467	464	440	504	475	420	448	438	491	441	480	473	463	451	455	456	468	497	456	450	469	454	477	460	421	453	460	474	504	436	437	439	454	434	456	497	487	453	449	499	432	514	436	484	448	496	480	456	440	453	466	472	455	473	465	458	488	484	481	447	449	446	490	461	437	480	466	460	473	427	470	489	468	475	509	472	440	462	461	461	517	458	450	441	481	464	466	499	440	517	459	474	454	463	434	453	468	486	467	486	464	445	424	478	444	431	474	447	460	447	491	473	483	469	462	459	448	439	467	469	457	439	505	460	456	474	461	447	503	455	484	442	470	433	444	435	492	458	444	452	475	441	461	467	446	468	483	460	427	449	445	473	478	479	464	455	456	473	474	457	393	467	467	445	439	450	476	445	463	461	475	460	471	442	462	468	457	482	452	465	455	430	458	438	467	466	456	443	465	448	457	432	498	500	460	467	448	455	481	449	458	442	460	463	458	465	415	461	440	475	483	469	491	448	506	456	491	435	484	481	428	462	438	483	459	436	454	471	457	452	477	423	464	420	447	470	489	487	471	493	493	481	472	445	444	493	449	429	501	464	438	422	444	409	438	423	487	394	482	442	462	493	397	490	470	430	424	453	500	464	424	450	434	446	402	487	463	418	457	480	439	473	477	440	410	494	461	496	456	469	504	491	463	448	444	444	465	461	481	437	452	450	443	448	491	493	422	464	446	439	433	433	460	424	460	465	438	455	445	443	498	457	482	443	472	457	495	427	435	460	499	468	484	408	451	484	437	489	433	452	462	469	461	440	491	471	450	480	448	482	457	476	441	435	468	454	450	480	462	490	481	452	462	438	458	495	482	425	441	422	459	455	472	492	471	457	469	460	471	475	438	457	452	440	457	456	479	452	468	447	454	519	453	483	423	454	438	426	472	492	445	492	452	438	436	451	485	459	471	460	477	480	452	466	445	466	479	449	488	466	451	457	471	441	443	466	402	479	482	468	444	446	446	478	467	433	522	467	441	452	432	429	467	473	467	515	461	486	446	491	479	450	492	473	443	450	449	459	492	449	428	498	456	449	446	408	470	487	468	430	425	458	484	463	443	433	491	497	456	451	449	439	453	481	440	467	492	470	459	462	428	457	482	452	446	440	478	502	475	513	418	465	420	443	463	459	451	449	458	468	493	487	487	458	428	440	469	485	458	485	424	447	458	466	461	466	464	467	460	463	435	476	448	414	485	418	458	497	455	450	422	468	478	473	432	451	459	456	459	449	484	456	475	464	435	483	467	450	441	453	470	441	470	514	464	465	475	449	384	501	449	431	449	433	483	486	475	429	452	488	469	504	498	447	497	483	441	465	464	391	461	455	465	445	429	420	434	466	489	489	474	451	462	435	456	458	439	476	451	462	467	463	452	453	438	449	438	459	443	445	467	502	458	484	457	441	430	432	470	437	486	489	460	426	482	451	443	432	461	463	423	492	412	451	470	454	452	447	495	473	491	479	473	469	457	451	479	490	483	495	502	463	474	466	474	482	418	424	423	451	461	475	480	440	473	450	470	487	434	455	446	457	444	471	456	443	427	473	454	505	503	469	446	450	470	458	477	451	440	441	455	455	489	476	458	436	467	459	465	415	462	474	474	445	456	451	411	452	480	413	456	506	472	480	460	466	486	480	465	431	459	450	512	482	435	482	487	485	461	478	455	481	499	449	482	452	484	474	509	454	433	451	489	455	465	442	482	456	440	476	438	450	432	428	429	435	425	451	456	451	451
8868	3080	2934	2704	2278	2229	1923	1665	1314	1071	1015	1066	1065	1027	1014	1030	1053	1059	1069	1035	1051	1026	1024	1055	1081	1038	1022	1070	1026	1054	1032	1051	1036	1064	1058	996	1052	1068	1069	1094	1070	1069	1001	997	962	1047	989	1014	1066	1061	1035	1081	1018	1064	1018	1066	1033	1044	1013	1021	1059	1005	1034	1024	1070	1030	1052	1064	1107	1008	1083	1002	1040	1039	1010	1077	1003	1021	1065	1039	1028	1012	1022	1042	1008	1002	1058	1088	983	1157	1064	1055	1012	994	999	1042	1093	1043	990	1025	1021	978	1083	1065	1031	1094	1027	1071	991	1060	1060	1042	1029	1079	985	1031	1021	1070	1051	1049	1031	972	1000	1035	1022	1022	1050	1044	1029	1052	1036	1084	1030	1037	998	1051	1017	1055	1029	980	1051	1073	1075	1134	1039	1101	1031	1079	1062	1085	1076	1037	1025	1057	1047	1080	1052	984	1046	1013	1043	1056	1017	1027	1065	1044	1060	1124	1040	1041	1055	1058	1112	1065	1029	1065	1024	987	1126	1044	1032	1038	1087	1071	1070	1075	1072	1078	1055	1072	1099	1025	1019	1021	1016	1030	1019	1063	1022	1024	1080	1005	1061	991	1082	981	1009	1055	1056	1013	1041	1029	1075	1055	1036	1042	1007	1011	995	1014	1019	1071	1097	1049	1036	1090	1075	1053	1035	1120	982	1046	1048	1044	1008	1024	1034	1007	1063	1073	1041	1030	1049	1024	1079	1069	1011	1049	1053	1076	1037	1043	1020	1075	1030	1029	1031	1063	1091	989	997	1116	1057	1031	1020	1041	1063	1026	1064	1002	988	1035	1041	1064	1055	1020	1056	1074	988	1010	1019	1109	994	1008	1079	1028	1053	1067	1169	1047	1047	1084	1063	1013	1083	1035	1070	1056	995	1048	1036	1038	1007	994	1053	1030	1011	1079	1039	1013	1074	991	1022	1062	1065	1028	1050	1068	1034	1032	1021	1064	1081	1070	1021	1033	1031	1013	1048	1062	1032	1037	1015	1004	1045	1037	1046	1067	986	1070	1073	1055	1009	1036	1059	1004	1094	1080	1031	1019	981	1060	991	1037	1068	1061	1037	1053	1074	1048	1020	1054	1021	980	1039	1003	1042	1055	1103	1034	1061	1053	1051	1074	989	1030	1065	999	1099	996	1045	1035	1084	1037	1093	977	1062	1091	1073	1034	1073	1077	1102	989	1042	954	1050	1041	1032	1013	1087	1074	1009	1042	1047	1064	992	1058	1027	1059	1056	1040	1028	1058	1112	1060	1037	1067	1056	994	1061	1035	1050	1045	1011	1053	1058	1048	1012	1027	1068	1067	1029	1015	1070	1072	1039	1094	1009	1032	1006	1080	1080	1040	1040	1094	1045	1027	1067	997	1060	1039	1072	1056	1036	1007	1103	1037	1038	1065	1068	1062	1021	1030	1018	1091	1096	1046	1073	1064	1066	1066	1007	1019	1095	1082	991	1039	1030	1025	1042	1006	1014	1024	1036	1062	1038	1073	1102	1018	1042	981	1018	980	1011	1081	1098	1070	1014	1118	1065	976	1103	1015	1103	1044	1051	1057	1027	1059	1054	1071	1018	1031	1046	1061	1040	1067	1036	999	1049	1057	1066	1014	1044	1073	1031	1014	999	1067	1054	1058	1025	1013	1048	1051	1045	1039	1035	1021	1040	1019	1065	1053	1027	1088	1067	1091	1097	1050	1106	1076	1024	1057	1027	1029	995	1076	1068	1079	1030	1066	1056	1095	1030	1047	1062	1045	1059	1061	1112	986	1007	1021	1026	1003	1040	1004	996	992	1063	985	1025	1064	1023	1052	1003	1039	1065	1079	1016	1036	1039	1045	1048	1026	1056	1068	1031	1101	1071	1065	997	1019	1045	983	1012	1015	1059	1075	1053	1006	1029	1071	1071	1088	1025	1024	1024	1009	985	1084	1030	1047	1061	1001	1082	1053	1035	1082	1058	1065	1007	1027	1004	993	1098	1002	1034	1064	1009	1011	1082	1036	1036	1011	1057	1014	1089	1048	1045	994	1011	1061	1053	1033	1051	970	1016	1054	1045	1040	1073	1011	1063	1091	1048	1048	1020	1074	1034	1066	1048	1056	1106	1017	1064	1002	1091	1002	1000	1089	966	1018	1008	1057	1034	1033	1054	1063	1075	1064	1084	1016	1071	1084	1053	1028	1053	1063	1036	1057	1051	1035	1064	975	1061	1094	1001	1017	1087	1063	1051	1097	1079	1038	1031	1034	1051	991	1083	1049	1016	978	1046	1043	1009	1068	942	1089	1057	1041	1024	1075	962	1077	1027	1055	1063	1028	1066	1011	1126	1051	972	1040	1037	1040	1072	997	1017	1096	1046	1026	1064	1018	1006	1072	1065	1065	1029	1021	1064	1029	1013	1010	1058	1027	1010	1008	1044	1022	1018	1008	1057	1071	1021	1077	1020	1011	1045	1062	1089	1018	1030	1004	1138	1030	1085	993	1068	1030	1066	1072	1036	1013	1049	972	1022	1010	1090	998	1025	1112	995	1033	992	1035	1002	1004	1027	1041	1070	997	1046	1045	1051	1064	1038	1070	1069	1139	1112	1045	1082	1079	1071	1077	1043	1050	1087	1051	1080	1060	1040	1046	1028	1051	1034	1106	1001	1089	1089	1040	1034	1006	1047	1112	1040	1084	1063	1031	994	1054	1067	1068	1055	1004	1031	1018	1029	1087	1076	1033	1061	1063	1042	1058	1065	1067	1062	973	1091	1035	1059	1022	1056	983	980	1070	1065	1026	1015	1044	1012	1050	1046	1103	997	1091	1049	1044	1083	1062	1013	1065	1029	1009	1085	1059	1087	1018	1040	1059	1044	1020	1054	1034	1058	989	1017	999	1005	1078	1060	1045	1087	1009	1059	1082	1006	1084	972	1064	1055	1063	1072	1016	1064	1067	995	1052	1110	1031	1056	995	1032	1068	1098	1046	1056	982	1042	1112	1004	1046	1022	1015	1096	1010	1030	1013	1044	1092	1005	1057	1022	1009	983	1001	1054	1070	1063	1083	1045	1040	1030	1032	1044	1053	1044	1023	1059	1047	1038	1038	1041	1067	1049	1006	1079	1015	1081	1059	1028	1061	1059	1013	1013	968	1029	1067	1046	1007	1019	1030	1049	1103	1085	1024	1048	1025	1037	1077	1053	1034	1028	1068	1042	1077	1113	1011	1060	1006	1041	1027	994	1083	1054	1088	1059	1015	1028	1054	1068	1060	1039	1015	1089	1075	1012	1029	1016	1044	1038	1085	957	1031	1052	1038	1071	1058	1033	1008	968	1110	1078	1038	994	1057	1064	1024	1009	980	1033	1002	1006	1025	992	1059	1043	1049	1069	1024	1001	1047	1040	1076	1070	1086	1028	1022	1048	1129	1055	1002	1028	1108	1077	1043	1125	1087	1067	1063	1045	1085	1049	1038	1035	1059	1053	1010	1071	1056	1088	1078	1071	1060	1074	1020	1025	1020	1078	991	1044	990	1007	1045	1006	1034	1041	1060	1032	1003	1096	1068	1048	1032	1007	1047	1026	1055	1042	961	1036	1078	1025	1013	1040	1053	1016	1041	1008	1037	1020	1041	1070	1012	1075	1008	1090	1019	1075	1017	1061	1053	1090	1000	1022	1045	1045	1051	1067	1067	1079	1056	1018	1027	1051	1048	1006	1027	1060	1098	1069	1045	1003	1035	1016	1030	993	1067	1022	1061	1037	1034	1098	1038	1061	1023	1041	1041	1057	1091	1103	1054	1058	992	1071	964	1043	1039	1081	1083	1000	1028	990	1025	1038	1016	1031	1061	1013	1058	1067	1080	1123	1073	1077	1074	1042	1050	1043	1028	1051	1036	1051	1057	1086	1009	1051	1042	1023	1039	1053	1001	1083	982	1053	1100	996	1064	1024	1082	1028	1005	1039	1079	987	1049	1100	1023	1046	1012	1066	1070	1055	1018	1061	1056	1016	1055	1060	1042	1038	1077	1087	1013	1086	1088	1030	1063	1040	1075	1118	1000	999	1028	1073	1052	1079	1034	1047	983	1074	1119	1069	1104	1075	1057	1112	1035	1077	1084	1052	1030	1030	1029	1047	979	1117	1062	1103	1041	1094	1017	1077	1036	991	1032	1065	1030	1029	1111	1044	1039	1035	1055	1018	1015	1029	1077	1042	1028	1043	1056	1012	1028	1015	994	1068	1046	1009	1043	1056	1116	1038	1107	1005	1005	1028	984	1049	1045	1008	985	1009	1067	1020	1063	994	1049	1085	1062	1044	997	1041	1038	987	1025	1065	1054	1078	1071	1062	1032	1010	1054	1048	993	1047	1086	987	1061	1070	1055	1037	1056	1010	1008	1047	1046	1085	1052	1026	1065	1049	1019	1035	1056	1011	1046	1023	1074	1010	1083	1083	1029	1025	1028	1039	1063	1042	1105	1048	1076	1028	1082	1010	1118	1034	992	1099	1077	1086	1061	992	1009	1026	1054	1065	1092	1058	1060	1067	1084	1105	977	1046	1101	1041	1074	1032	1011	1054	1090	1066	1042	1062	1042	1030	1016	1008	1099	1070	1045	985	1084	1037	1051	1065	1022	1061	1068	1004	1086	999	1042	1059	1042	1031	1039	979	1024	1106	1084	1006	1118	1006	976	1046	1079	1025	1054	1056	997	1036	970	1059	1091	1023	1015	1049	1008	1033	1072	1026	1040	1025	1106	1040	1046	1059	1022	1011	1047	983	1047	1087	1070	1009	990	1003	1024	1046	1047	1031	1082	1027	1036	1059	1061	1119	1015	1007	994	1068	1060	1040	1048	1017	1053	987	1047	1035	1078	1070	1044	993	1031	1047	1005	1059	1041	988	1138	1107	1032	1057	1074	1033	1075	1013	1051	1060	1108
34269	25052	23159	16100	10322	7689	4395	2509	1307	483	418	445	412	436	424	435	392	462	445	455	433	446	452	460	432	444	428	445	435	416	451	397	487	416	451	409	381	360	399	424	408	429	406	433	379	405	415	421	417	426	444	442	397	411	417	443	438	432	452	449	431	419	454	410	450	385	442	442	444	421	392	479	415	412	423	414	385	390	458	425	451	447	459	438	418	417	393	421	413	390	429	453	387	430	445	449	405	452	420	428	492	439	412	423	452	390	406	432	389	437	432	430	429	410	428	435	465	417	419	441	382	415	459	410	429	395	424	431	441	415	437	421	400	417	406	372	466	434	410	416	414	444	417	426	445	437	396	434	430	434	428	427	443	408	415	408	411	450	439	403	439	417	435	453	456	454	452	427	422	443	455	440	449	417	408	415	417	434	438	462	420	447	413	432	401	439	390	468	419	419	457	416	459	423	441	401	441	405	425	393	450	428	452	388	435	406	402	459	391	429	397	425	454	418	404	417	437	464	422	449	431	451	436	404	358	429	459	419	405	447	394	431	398	407	437	447	473	422	460	459	429	420	447	421	420	436	436	429	435	431	381	422	449	412	426	458	424	447	429	486	408	418	403	409	411	432	410	412	459	395	434	408	406	440	408	425	435	409	434	437	461	411	408	422	408	438	419	451	393	404	378	476	372	437	468	416	410	441	443	449	409	375	430	461	453	410	433	414	432	411	423	444	431	424	403	416	405	402	398	417	417	437	382	425	372	406	427	415	413	371	434	390	415	428	394	424	430	448	404	460	410	449	417	445	425	416	459	415	387	400	394	398	426	455	409	455	435	416	437	453	436	391	422	433	398	442	421	404	422	421	416	441	418	441	423	407	436	448	380	413	429	439	431	460	399	437	455	446	432	441	409	439	399	391	426	439	414	460	396	416	420	399	417	430	410	405	403	412	429	415	396	430	419	409	404	493	388	405	413	417	419	432	389	441	406	385	420	419	438	450	400	473	433	426	420	414	419	418	448	427	396	423	437	419	416	436	413	423	436	409	383	422	419	407	433	417	425	427	406	455	438	436	446	403	408	436	392	425	425	421	441	414	381	434	403	447	400	416	411	446	419	410	397	442	433	416	456	415	414	425	432	440	432	412	421	429	417	419	397	406	389	410	379	427	410	430	430	422	434	419	427	444	414	377	437	450	434	401	450	418	414	453	426	430	435	418	410	432	460	416	437	432	435	428	436	413	393	373	384	462	414	424	423	416	385	418	476	460	437	406	374	429	429	451	386	446	432	424	465	463	459	433	430	425	411	439	403	410	427	394	450	424	397	403	442	437	414	404	427	430	405	428	445	418	428	391	438	404	427	453	414	413	417	464	407	445	408	432	403	414	449	444	436	463	432	431	473	438	396	418	400	431	412	456	434	399	420	391	392	428	426	423	410	400	393	433	398	411	437	432	447	471	425	415	457	445	428	431	407	460	411	420	432	409	416	414	430	426	402	387	419	395	379	430	404	405	427	396	417	426	455	419	456	449	409	403	449	451	425	413	412	424	461	464	460	410	411	396	409	496	443	428	428	416	402	414	426	403	422	400	395	420	404	400	395	427	426	433	460	412	427	432	413	423	436	423	457	378	420	400	429	430	401	426	450	437	414	433	436	421	409	414	454	466	424	427	415	414	431	421	442	444	423	420	387	419	432	417	370	422	400	397	424	414	422	409	457	458	404	427	403	397	402	397	421	468	400	439	440	407	405	439	391	422	434	452	447	451	429	421	441	458	407	444	437	446	418	426	408	382	426	440	448	400	426	449	443	473	391	442	458	468	417	418	419	424	451	397	432	419	424	447	451	412	422	418	436	428	419	431	409	423	418	436	440	431	448	443	454	424	417	434	410	416	411	430	414	415	442	432	463	396	399	418	438	450	427	365	398	412	419	431	465	410	399	424	453	429	387	426	399	403	462	493	442	403	437	424	394	417	372	383	406	426	453	388	443	404	373	434	406	448	420	412	415	380	416	383	472	422	418	415	405	388	419	442	444	415	456	426	404	410	467	433	431	413	432	441	423	428	431	434	439	432	422	385	434	424	414	412	473	468	417	453	431	444	428	423	433	467	397	429	483	409	403	434	432	416	396	455	406	415	434	396	419	399	383	400	425	392	440	450	412	400	390	435	457	378	459	429	416	409	409	412	422	418	445	417	420	443	443	417	464	442	418	454	445	425	440	452	446	383	469	423	445	406	456	443	425	467	423	426	466	391	462	439	420	425	416	421	435	434	450	425	464	419	431	455	433	451	415	417	415	414	458	440	421	423	489	429	426	383	403	423	423	393	386	431	406	441	410	420	465	462	466	452	422	395	443	450	430	401	417	446	419	413	426	402	414	418	462	447	417	433	427	424	416	435	443	404	403	418	441	436	416	439	432	432	441	433	404	409	407	417	415	388	444	444	438	433	443	442	483	412	411	409	432	429	431	444	392	405	433	441	466	421	428	450	458	458	475	402	477	432	442	422	383	434	385	421	404	437	417	426	429	397	450	402	436	440	408	418	421	401	430	433	469	390	431	441	447	410	425	447	466	412	415	442	439	403	395	402	407	428	424	393	453	405	441	403	408	363	407	410	428	450	416	420	436	414	409	450	437	452	400	432	444	423	420	411	407	413	391	366	441	445	436	444	429	401	426	435	418	425	422	410	422	429	383	412	441	414	406	407	418	393	435	453	434	454	447	409	432	423	455	468	414	417	422	450	418	390	452	394	424	419	427	431	412	415	433	451	423	436	464	373	432	432	441	434	439	445	417	418	436	424	396	402	461	436	435	444	379	455	459	389	429	409	407	419	448	422	451	440	402	417	411	451	419	384	468	419	411	408	443	434	395	416	410	461	457	469	429	461	429	436	437	407	446	466	440	363	404	422	416	470	415	412	463	425	410	439	431	430	416	396	378	403	427	431	399	428	401	462	454	457	443	371	410	420	429	381	405	439	384	401	385	427	438	441	412	402	447	450	446	438	417	391	456	372	414	437	387	460	413	420	422	422	429	435	373	395	436	441	432	395	388	474	430	434	397	419	421	387	472	404	424	415	404	428	459	467	439	423	421	427	446	421	407	422	425	431	399	472	444	434	406	435	411	405	399	403	407	432	445	430	453	409	456	419	390	441	452	446	445	447	431	456	440	414	426	451	429	400	422	415	418	419	402	414	460	392	402	413	414	413	442	414	439	439	461	449	418	435	426	408	469	458	360	386	412	413	484	446	417	424	407	439	414	424	442	407	431	401	454	446	420	415	469	403	454	421	390	456	362	408	395	456	441	442	440	425	413	447	406	431	459	427	381	416	446	439	449	461	404	373	451	412	441	430	395	379	458	424	409	423	417	400	456	431	413	405	411	411	439	421	432	452	394	378	417	453	414	420	428	396	447	400	401	460	420	435	420	416	425	435	414	435	427	430	437	399	433	422	435	420	435	424	422	389	433	429	446	387	402	432	439	409	428	436	426	388	415	420	432	381
22757	21980	27004	27478	24914	21510	14562	9027	4846	988	999	997	997	970	913	967	969	981	976	974	966	929	942	938	976	975	1043	991	1023	998	1026	988	1014	952	1008	986	940	983	980	927	989	947	929	909	985	998	948	999	954	964	925	940	958	990	959	930	919	920	923	950	962	948	960	996	1003	960	939	945	995	972	951	930	915	946	987	947	958	947	980	966	928	891	982	960	921	978	947	952	963	1034	925	999	974	937	897	1002	953	992	950	995	963	1002	1006	922	977	1026	954	921	982	907	997	985	991	978	956	972	971	913	1003	929	983	1010	963	927	1042	942	979	952	910	951	989	1010	1013	942	955	963	958	999	940	985	959	991	943	987	941	959	957	963	961	990	948	973	940	951	963	993	983	961	968	959	992	1006	961	970	942	995	910	992	1005	940	917	962	991	950	998	926	998	903	943	922	949	1033	919	910	1041	1006	975	938	938	958	979	970	964	986	932	979	993	960	927	961	967	1003	1011	933	976	1057	941	981	949	895	944	964	936	973	938	1022	972	925	984	974	943	970	979	986	968	960	960	931	935	993	1013	914	989	966	927	928	929	1017	970	979	977	964	1003	968	967	925	991	949	1014	967	989	947	977	899	1002	994	929	976	965	927	976	967	1009	965	957	989	965	939	974	964	974	898	992	964	946	957	1010	968	981	942	942	960	993	936	972	954	1004	967	938	979	999	956	991	1018	986	1005	951	939	991	940	957	942	973	1004	947	987	992	967	948	1022	940	967	925	959	1000	929	944	945	993	955	933	948	991	991	939	981	971	926	955	987	982	922	981	957	877	918	955	992	942	992	989	969	914	974	983	923	884	1001	925	1008	944	982	1052	951	983	921	980	936	953	943	989	942	905	931	982	941	943	971	995	929	1009	983	988	1040	890	975	954	968	954	943	992	985	960	1004	988	1005	921	968	1016	939	974	981	970	959	951	968	954	999	935	911	943	1003	991	1005	994	965	966	954	974	941	930	943	958	1004	900	1015	942	939	989	944	948	963	956	996	985	948	966	969	909	985	959	999	998	973	982	949	1007	936	989	915	949	1019	988	973	989	980	966	977	960	1002	923	992	920	926	982	969	970	908	985	991	934	952	944	951	963	1018	929	941	985	1002	968	929	955	993	982	1060	928	978	1001	1019	976	984	938	977	921	972	995	971	1003	927	1027	992	970	992	931	984	1016	956	991	949	951	1018	914	979	986	956	994	945	960	974	968	910	1038	931	979	971	968	945	955	951	938	914	937	928	928	936	912	933	930	947	947	986	957	931	985	948	950	937	916	950	968	962	997	919	953	1032	931	937	969	945	946	967	956	996	951	972	981	963	982	945	954	952	954	957	953	964	930	990	994	977	1009	930	936	887	1007	946	953	930	1026	984	984	922	947	973	995	929	968	932	940	986	996	1000	1006	987	958	967	915	988	1011	950	886	983	978	968	1005	1012	938	903	1021	974	950	915	991	1022	1024	944	954	992	949	933	967	940	915	949	1000	944	919	970	948	974	948	960	1049	985	938	956	937	949	981	964	1017	992	977	1001	960	932	968	998	934	948	931	998	946	976	1008	982	957	977	1001	947	985	969	978	909	969	912	962	991	978	960	997	966	911	1007	960	962	934	978	942	974	962	962	980	951	988	991	938	951	937	1019	958	972	972	977	964	955	948	957	991	897	910	955	980	962	959	1015	959	936	918	949	1008	951	899	944	919	952	909	967	1025	963	940	948	967	956	945	967	1011	982	953	970	954	1002	974	996	945	986	966	984	995	963	941	988	963	978	966	970	924	928	910	961	965	999	970	941	930	952	948	969	901	960	949	958	931	971	943	990	933	1024	1031	949	991	987	958	960	937	954	939	953	967	918	950	962	1088	998	947	982	959	984	979	1023	1020	911	963	955	964	919	1007	953	970	989	966	966	999	1032	971	963	914	987	956	965	979	901	947	947	928	957	868	973	930	941	1030	997	969	1004	948	978	1009	1006	908	994	976	961	963	937	989	924	959	933	946	937	955	993	961	928	979	986	995	1025	983	1004	953	976	935	924	942	983	984	982	980	984	985	993	971	953	983	994	964	954	967	947	991	968	960	983	931	1009	954	939	989	924	954	1009	1044	984	929	931	1068	993	943	964	930	911	1022	1016	1007	1016	945	984	985	980	931	988	936	978	989	942	970	983	957	970	956	971	990	966	937	923	922	1017	922	939	953	974	997	1006	898	964	969	992	939	979	927	988	917	947	962	1032	952	944	919	998	987	995	968	958	961	941	928	980	941	967	955	937	997	963	953	962	979	919	970	1000	1008	1019	1035	976	947	881	986	998	1004	951	914	985	992	971	989	899	1013	959	999	970	969	987	980	979	1005	969	992	991	998	968	952	973	977	935	943	920	956	955	950	1012	975	984	1032	967	959	969	932	989	978	930	939	968	959	931	1016	954	1017	931	931	998	983	997	997	950	958	949	902	936	974	927	946	996	964	902	939	987	960	943	926	948	968	930	990	1022	994	1003	999	944	1011	1011	949	937	939	983	947	960	966	958	963	965	938	961	930	944	997	967	986	978	938	1005	974	1004	1004	955	999	939	970	962	981	958	931	928	988	1000	938	938	975	971	1004	961	952	1026	922	1000	990	996	958	944	905	975	972	982	980	967	995	943	960	919	943	975	1017	983	951	930	914	942	1010	974	959	993	928	1039	952	992	971	924	906	968	966	993	965	1035	1018	954	966	975	935	995	975	968	1006	989	1005	964	975	1003	937	980	961	971	954	964	923	1025	1014	937	978	974	974	994	940	1022	955	994	1014	973	1011	1001	973	961	952	975	974	987	986	984	965	924	965	987	918	942	962	976	991	990	970	979	905	1031	912	985	964	954	980	955	960	888	964	984	923	939	978	978	970	958	946	947	995	928	958	984	1008	956	986	991	955	988	956	1029	997	1005	1012	958	1029	938	923	937	942	1018	957	969	1017	967	939	988	950	954	970	943	953	976	987	1010	966	983	956	1002	980	952	965	927	952	985	978	984	958	926	1042	946	992	933	954	961	973	971	955	948	961	940	926	966	952	949	934	923	933	929	978	993	1033	932	953	1029	957	1002	946	978	947	1009	962	962	987	934	962	940	927	944	1054	949	940	943	979	1007	1016	959	976	972	940	1028	1001	911	922	1016	956	919	980	998	891	977	975	960	951	921	942	952	954	1010	947	904	986	939	955	936	940	931	991	922	988	944	942	959	953	973	1038	959	1008	970	992	970	961	929	970	911	997	953	988	984	1014	943	1022	925	984	1063	973	931	979	953	975	1046	985	1002	936	988	1010	977	901	952	955	951	990	981	916	973	944	976	983	992	1018	966	964	979	982	943	961	982	949	988	1005	989	948	992	966	969	981	944	976	962	982	994	939	933	921	995	938	1022	1040	975	980	913	940	970	964	945	951	921	922	941	978	940	961	968	949	1011	981	934	971	907	982	910	935	914	978	1008	936	976	935	955	956	985	1007	941	958	979	987	919	917	969	967	924	946	932	971	948	1001	981	953	1007	964	956	980	940	1015	958	981	1005	912	982	993	966	962	953	965	947	984	950	957	978	965	964	916	1011	905	980	983	1017	949	998	949	995	989	953	994	946	1022	969	950	964	1001	964	965	960	927	957	981	934	961	937	927	1016	933	1061	954	971	979	999	942	960	994	947	988	1003	969	979	936	950
47131	35324	34980	27113	19909	13101	7578	3783	1428	318	317	306	326	297	312	297	312	310	295	308	299	304	300	291	313	305	290	340	306	325	333	312	295	323	327	325	290	283	270	310	330	312	305	349	322	349	330	317	338	301	285	311	321	296	305	299	334	312	336	309	315	295	300	286	310	329	269	308	350	320	318	297	281	309	355	276	332	286	320	324	293	277	319	270	290	300	329	319	316	327	327	309	346	301	322	346	304	280	298	321	320	302	333	321	296	307	304	308	291	326	295	316	299	333	313	325	295	283	321	297	317	303	294	329	314	307	332	309	307	276	316	333	326	337	319	312	287	321	326	322	333	326	304	310	337	317	293	304	304	260	327	305	268	308	329	329	309	278	299	316	296	299	316	256	317	321	321	302	340	303	285	320	321	300	284	317	310	313	304	325	287	313	308	301	290	279	333	319	307	277	297	316	264	313	297	299	312	304	328	314	340	318	339	299	316	323	330	306	295	271	296	292	316	321	287	315	306	282	327	337	300	303	294	301	309	261	321	337	366	305	311	333	326	313	322	321	296	331	300	327	336	311	319	330	306	340	288	282	327	284	346	358	301	311	282	288	296	321	351	287	319	296	272	284	312	287	290	311	348	320	322	290	301	348	318	310	325	324	304	322	306	309	295	303	333	301	277	315	319	320	289	330	295	294	322	286	325	331	299	323	321	318	308	329	309	302	341	320	325	312	314	320	289	287	291	278	291	282	318	293	342	326	307	310	300	317	273	289	278	317	317	280	323	324	292	347	283	284	292	294	274	318	296	309	310	297	287	260	325	305	303	295	331	290	321	281	332	313	311	354	330	323	333	317	354	311	309	315	301	291	317	303	304	304	287	329	325	305	326	298	296	332	331	326	302	332	306	306	350	326	312	321	298	328	287	321	295	321	314	299	307	296	285	322	333	321	357	324	309	316	316	332	276	296	308	317	315	302	307	304	329	309	306	315	301	334	288	289	299	308	304	339	318	303	339	290	285	329	299	318	271	300	326	276	302	278	311	298	296	316	298	315	313	284	322	321	303	310	297	309	335	325	324	323	320	316	329	305	310	302	319	311	278	284	321	257	309	267	311	314	315	297	262	329	306	291	306	316	280	313	345	304	321	343	308	297	323	301	305	304	288	322	318	343	313	326	301	328	285	326	318	305	298	304	298	330	324	348	283	305	308	311	311	315	317	315	314	322	329	295	300	291	306	293	287	325	319	319	294	314	284	300	288	336	309	308	312	293	320	312	308	301	331	330	326	313	324	298	342	299	313	307	326	311	314	292	300	297	325	345	323	316	316	345	333	335	274	303	326	315	311	320	274	341	298	327	356	306	342	355	284	353	315	296	328	311	286	330	308	309	300	283	318	313	300	303	315	293	302	297	317	321	326	282	325	363	314	310	294	301	290	324	316	345	301	323	312	310	314	319	292	315	292	306	323	302	319	337	318	337	297	313	303	296	305	308	289	340	299	284	313	336	311	361	306	332	257	271	339	286	308	299	293	343	342	307	313	314	323	300	316	310	321	285	297	337	336	295	306	319	288	298	317	316	315	276	305	286	321	291	327	311	305	309	279	311	327	298	319	295	325	306	349	319	328	312	300	309	317	326	327	314	324	299	334	340	317	278	291	315	336	311	268	278	279	300	367	285	331	325	302	312	318	297	265	345	319	299	309	300	306	308	353	318	319	340	284	324	281	311	306	328	304	320	310	307	336	323	321	306	319	291	279	290	296	319	361	284	291	315	305	339	310	297	299	327	316	312	307	269	326	290	300	323	348	313	316	302	326	306	312	333	320	329	294	321	340	298	308	322	307	323	334	311	281	331	273	302	284	292	292	352	301	301	285	285	283	317	321	297	310	324	293	329	283	319	319	273	318	334	316	287	314	295	301	281	328	341	293	349	307	316	340	320	320	267	286	318	315	306	308	335	335	314	330	297	314	268	291	310	307	315	295	302	323	342	309	289	322	309	351	324	315	256	323	316	308	362	292	319	311	293	292	301	301	290	308	292	306	312	303	340	301	295	259	331	306	363	321	307	373	309	302	297	292	267	269	278	298	300	315	320	318	286	332	322	326	283	303	294	304	300	303	308	286	294	300	310	322	307	321	297	302	319	316	310	317	345	317	292	320	302	269	283	319	308	313	304	313	328	308	291	304	307	283	312	280	314	325	297	289	287	287	300	325	301	329	288	306	271	277	316	282	336	296	325	292	322	297	312	320	310	305	288	314	294	318	304	306	291	316	291	303	313	317	313	316	301	301	285	322	290	314	263	331	313	283	331	310	291	291	297	337	334	300	282	304	315	314	337	315	344	290	297	323	334	320	304	304	342	283	284	326	296	308	325	295	264	340	292	322	311	279	308	315	282	297	291	298	315	302	328	309	320	307	296	310	299	334	322	291	299	306	324	310	286	298	314	318	306	309	302	289	280	304	304	305	323	324	330	314	341	323	305	321	310	306	346	333	299	353	291	307	322	316	319	274	305	278	308	316	332	313	305	320	320	345	337	328	334	284	325	320	309	288	310	336	302	283	280	331	294	316	300	299	323	302	300	271	316	328	328	306	278	320	276	311	309	303	300	270	292	313	337	288	310	288	320	291	309	288	311	312	335	310	289	276	342	310	286	301	306	278	307	287	342	312	268	305	315	311	328	334	289	285	316	298	327	321	315	288	325	308	355	302	293	335	312	276	311	322	289	304	332	333	351	286	311	310	289	315	327	305	311	291	306	287	339	285	321	285	310	296	305	337	326	305	325	308	321	298	305	324	314	320	289	315	359	287	277	337	297	299	283	333	288	290	315	333	315	334	310	322	292	268	311	303	302	270	308	308	307	331	306	308	348	297	285	310	322	325	264	309	325	310	324	309	311	306	339	323	320	312	339	309	314	320	337	301	298	299	302	317	315	308	322	289	313	304	333	310	341	314	314	300	318	327	312	332	271	339	327	309	293	320	292	309	316	293	327	314	306	282	320	291	308	284	308	286	321	272	304	323	334	337	281	301	304	320	307	312	290	303	317	306	317	319	312	295	300	297	280	346	332	318	297	318	294	283	327	303	334	286	297	286	314	284	298	285	291	273	350	308	317	321	307	332	306	296	262	306	312	307	302	296	294	293	316	290	312	273	351	274	294	322	278	306	330	331	302	303	316	296	314	307	303	330	298	293	299	304	326	328	305	319	312	329	308	294	312	322	310	296	324	334	313	262	281	306	299	337	321	280	321	275	305	324	324	317	307	276	297	313	283	311	309	309	305	323	291	326	296	290	290	268	333	341	312	320	343	296	309	331	320	284	299	310	311	314	290	324	295	302	302	329	277	315	279	311	305	323	286	341	309	313	311	320	302	325	279	314	316	320	297	264	263	279	301	278	292	300	296	286	313	323	352	291	296	312	290	304	288	279	304	303	295	330	302	320	300	312	336	311	297	317	299	290	312	309	305	304	310	322	284	307	327	297	312	313	285	344	278	308	317	314	286
30121	29475	36415	37560	35752	28985	20324	12688	4741	746	706	754	722	733	735	677	765	737	708	694	724	709	725	721	761	761	741	703	710	687	773	709	715	696	729	701	737	766	692	735	719	713	690	717	717	676	688	738	718	725	710	716	688	678	713	701	730	707	729	757	748	725	751	671	738	687	736	721	733	775	707	700	718	732	705	765	670	707	707	735	754	724	748	696	719	740	688	711	730	754	760	787	700	745	723	747	736	780	731	713	750	716	704	723	776	737	702	753	759	713	690	713	740	713	738	709	741	762	708	748	768	688	734	731	748	745	729	731	725	704	707	692	734	713	723	675	764	690	743	745	761	720	724	657	699	702	688	730	711	723	719	778	696	659	708	714	720	752	690	728	727	733	674	732	735	720	754	702	756	712	676	727	702	742	729	726	716	704	717	747	708	713	679	713	712	703	737	722	675	723	729	675	693	758	742	730	702	718	767	750	725	721	699	738	733	704	700	709	677	663	711	740	691	696	748	713	722	747	699	701	723	736	752	742	751	750	708	754	694	726	701	715	759	759	718	676	732	725	747	766	705	704	759	713	707	735	727	783	711	756	712	680	711	702	692	706	738	733	745	668	733	740	775	756	675	739	754	725	722	766	688	741	721	687	730	767	698	737	699	759	710	745	726	767	734	751	708	690	691	741	701	771	738	747	724	784	773	720	722	686	719	709	717	703	770	724	712	747	708	756	747	746	779	677	704	750	740	767	713	703	702	739	674	732	672	705	750	762	706	744	688	697	712	732	699	710	698	673	700	735	710	700	718	729	747	719	686	725	773	701	783	731	699	702	771	729	704	730	766	751	724	679	728	688	705	718	678	742	738	694	717	729	730	721	711	711	739	720	702	709	716	720	699	774	707	712	756	702	743	729	740	707	679	727	705	734	700	748	748	746	696	675	754	741	709	750	692	725	767	756	717	720	772	692	712	718	708	808	686	742	701	696	723	704	724	685	740	702	720	737	764	742	773	691	711	777	679	754	728	722	708	727	734	722	757	690	748	701	705	724	742	707	731	711	716	698	734	719	721	664	765	744	699	733	727	772	726	693	728	729	761	688	741	715	691	781	728	724	748	720	712	717	736	666	711	743	748	745	654	717	733	690	732	737	740	711	716	740	690	684	740	733	711	755	728	702	773	721	688	716	681	687	650	724	736	749	736	761	780	677	733	726	652	709	698	701	712	685	712	676	774	726	709	718	766	705	707	671	701	737	718	737	685	720	733	707	752	704	710	692	737	748	740	694	719	754	726	703	720	721	778	706	719	723	744	703	694	723	735	726	747	702	712	730	776	738	751	714	685	749	710	744	752	728	756	715	679	721	750	707	732	664	716	696	706	752	739	652	724	703	726	729	774	689	687	729	744	712	740	700	752	703	657	665	688	759	755	721	728	716	712	734	718	710	706	730	703	683	753	751	737	713	710	701	730	737	700	715	718	769	762	689	690	740	723	670	712	735	740	749	687	725	711	690	713	703	716	721	719	744	717	746	759	723	684	726	766	741	679	708	723	748	724	727	680	762	756	712	726	705	673	765	708	718	717	719	740	721	703	691	757	690	786	742	674	728	760	725	703	701	699	696	746	707	709	704	706	740	703	708	721	726	724	689	728	717	724	749	710	701	687	739	729	739	743	747	767	706	711	779	736	708	717	754	747	743	793	754	738	709	677	757	740	701	723	736	672	706	730	698	713	711	756	739	714	721	718	731	776	732	715	671	711	719	709	766	682	705	761	754	747	704	721	714	692	762	714	763	746	749	753	699	774	729	703	721	774	696	708	761	715	697	727	688	731	746	690	738	732	715	731	719	750	727	779	711	705	709	752	692	724	688	715	740	728	686	720	724	745	765	717	695	768	730	758	682	736	736	723	726	750	754	765	744	656	722	724	732	740	757	721	713	722	705	801	758	682	698	732	705	728	749	730	741	730	709	727	724	787	726	764	701	713	761	720	677	707	732	740	754	738	737	756	677	744	675	708	749	734	728	711	690	740	706	756	771	767	720	745	683	754	730	732	659	747	750	720	726	723	696	731	682	732	735	738	692	737	747	697	736	728	748	718	715	731	737	742	740	725	696	705	728	725	709	704	752	732	692	723	744	716	747	712	754	732	773	748	729	724	747	696	708	733	745	714	750	738	723	721	772	697	760	683	770	723	729	729	717	722	684	750	690	741	728	717	769	720	694	727	701	673	690	714	707	708	750	719	713	718	736	748	747	746	735	735	703	722	696	734	742	710	752	724	745	761	773	714	772	718	714	757	704	684	711	724	723	687	747	735	738	778	715	699	670	748	780	738	763	713	738	659	749	743	702	737	718	721	721	748	740	747	721	760	742	744	767	681	760	736	709	773	693	737	702	740	687	709	735	711	749	704	799	724	750	707	695	748	738	716	769	640	682	726	737	733	696	732	706	756	704	719	685	691	699	697	747	663	664	706	713	762	725	769	716	718	731	756	723	704	673	718	755	722	679	693	728	730	763	737	719	680	766	767	698	717	698	693	722	745	751	706	741	677	740	772	735	723	734	716	757	732	686	710	711	751	711	681	728	724	716	724	691	775	649	721	696	709	704	714	763	734	730	757	775	714	772	671	728	725	767	751	805	738	727	706	736	730	768	753	708	697	752	712	720	709	711	767	669	752	714	778	736	724	777	682	767	704	700	716	747	705	771	740	735	702	673	691	762	734	762	720	726	736	711	687	690	756	774	734	700	699	798	720	747	733	670	728	709	759	697	760	696	704	662	735	724	726	745	698	711	724	693	717	711	721	742	749	733	717	731	791	762	696	694	698	720	699	733	741	735	745	721	738	742	723	756	715	769	749	713	712	703	715	695	749	671	754	768	769	706	791	699	715	694	731	719	719	693	730	772	754	734	721	697	701	724	717	766	730	702	745	709	742	760	748	728	750	733	732	734	711	724	718	731	734	733	712	688	726	694	738	740	715	733	698	712	684	720	727	764	711	688	728	754	681	728	666	707	748	718	731	720	770	724	688	690	718	719	772	726	775	694	756	747	695	743	707	691	700	711	721	775	759	712	692	709	672	703	706	736	734	712	740	710	661	719	681	695	782	707	725	691	728	735	787	731	707	752	745	695	744	740	672	657	723	686	763	720	692	673	669	735	766	702	675	671	723	709	741	712	753	710	739	750	778	714	695	701	700	703	695	711	740	712	776	711	702	682	727	734	723	709	724	725	732	688	687	744	729	703	748	723	712	742	723	742	759	736	728	705	704	699	762	759	755	720	733	725	716	680	725	779	685	729	753	711	754	722	708	695	708	702	736	691	697	737	772	720	694	745	714	756	720	750	679	733	708	722	744	745	740	724	741	727	729	721	714	704	770	741	735	753	713	718	732	735	681	693	764	757	697	725	737	743	709	719	739	713	711	729	727	715	686	707	699	674	774	691	744	689	711	735	726	757	714	713	700	711	735	693	733	728	680	683	710	735	755	737	701	706	732	757	730	707	727	757
16189	3251	1415	1069	940	847	700	577	535	452	457	453	471	451	461	479	443	459	444	480	415	455	423	463	468	494	456	438	437	443	464	409	474	471	475	479	456	475	462	500	426	464	490	432	458	465	458	430	482	485	451	505	425	468	476	482	486	490	481	484	466	475	422	518	499	455	486	439	474	498	474	440	436	497	449	453	431	433	498	448	447	463	447	445	444	518	503	447	453	459	469	489	486	498	473	431	493	476	432	464	490	420	440	475	469	503	456	510	461	476	458	460	470	448	466	462	467	457	499	464	497	470	467	411	459	434	446	438	449	463	457	440	455	500	460	451	471	494	472	441	498	470	464	451	477	446	435	458	480	454	471	456	491	511	460	474	411	479	489	459	483	493	460	447	440	452	466	464	474	447	491	424	448	491	490	448	480	476	458	473	472	490	493	448	429	443	479	471	408	456	459	462	444	449	427	469	495	492	445	462	421	470	432	488	481	514	410	448	457	476	472	432	434	424	482	470	457	454	464	459	443	454	472	494	414	457	424	442	490	506	449	471	457	452	470	441	503	464	447	414	470	451	422	470	503	456	429	443	429	465	397	458	478	484	495	425	464	450	473	453	444	410	442	498	463	461	460	440	494	450	462	442	453	452	431	491	470	468	469	476	435	428	460	451	513	446	480	465	452	438	444	442	470	515	440	436	472	474	454	456	476	494	435	454	495	479	476	474	452	417	422	507	471	454	478	469	453	469	467	445	457	431	484	470	492	471	490	483	443	463	435	419	457	473	484	520	450	480	466	467	485	438	463	452	479	475	429	492	490	443	435	420	450	435	446	479	458	448	458	463	438	450	474	449	488	491	474	472	427	460	436	495	436	464	490	518	491	484	427	464	466	473	465	422	479	423	480	447	454	440	468	438	456	438	451	442	427	463	444	455	486	472	478	433	484	470	464	432	449	417	445	456	473	443	447	462	476	481	466	442	460	478	454	442	459	460	490	499	438	476	470	452	471	458	459	483	457	480	460	450	434	426	464	474	433	479	454	431	475	444	472	459	454	455	453	489	464	479	459	462	509	476	475	510	452	475	450	438	442	470	456	429	477	444	462	451	447	471	444	432	459	527	472	448	436	458	449	443	445	447	472	461	442	486	508	454	445	445	451	449	459	456	469	471	409	473	449	450	439	476	502	456	437	457	452	453	490	448	455	449	473	487	490	468	478	504	456	398	469	458	472	504	476	495	438	452	485	464	419	486	456	447	424	475	486	453	494	470	479	444	435	496	468	426	446	454	474	482	467	486	489	452	492	422	457	430	454	444	469	440	449	434	451	486	447	417	438	480	428	460	443	445	504	464	498	490	442	413	446	487	481	435	473	485	485	472	465	445	461	443	430	454	469	438	464	494	435	427	451	460	463	477	423	428	463	424	493	455	435	439	500	485	432	457	456	472	504	425	450	491	457	469	463	458	441	465	417	430	458	449	451	413	451	459	467	439	391	430	468	457	454	505	448	475	460	480	478	469	415	465	453	466	437	466	449	437	441	446	470	505	483	474	467	428	432	456	426	473	449	496	417	436	488	517	453	476	455	441	440	480	474	469	496	452	433	448	444	472	434	451	489	484	451	472	437	424	456	472	439	439	451	506	475	484	491	503	464	476	481	505	477	479	432	451	459	424	502	461	440	465	472	466	427	535	462	438	444	416	434	475	471	424	463	462	496	445	478	470	468	448	472	448	465	446	477	489	426	442	458	473	439	447	478	463	506	385	430	479	422	430	487	452	413	469	501	494	468	452	476	464	454	429	452	471	453	477	498	466	500	494	496	442	464	450	440	417	455	466	449	466	462	455	471	459	462	462	440	474	454	429	469	464	458	447	497	497	447	431	465	462	458	482	461	432	466	486	445	486	489	483	453	444	449	423	452	487	505	468	461	440	473	462	481	485	481	454	473	441	464	503	444	491	447	463	445	457	435	414	426	454	449	491	499	431	490	434	467	463	468	400	456	476	459	456	440	508	447	477	472	468	471	473	486	451	452	429	463	496	438	443	447	483	456	485	473	504	477	427	453	429	410	495	495	485	464	445	488	412	446	428	451	462	496	463	411	433	455	479	471	483	494	468	482	429	448	489	492	481	436	449	422	459	440	431	420	472	483	465	435	524	464	431	425	478	537	465	478	438	451	430	441	486	486	454	466	459	511	479	437	453	457	457	465	461	447	449	491	459	453	436	450	487	469	472	426	486	435	448	495	462	448	488	424	470	452	462	490	452	459	478	446	483	465	479	438	425	483	493	472	450	454	456	483	446	471	459	447	459	444	462	454	459	416	460	449	413	452	447	435	488	441	465	468	434	472	476	483	438	470	480	469	448	427	468	487	463	438	451	474	434	461	467	484	474	435	424	437	460	471	475	445	468	461	481	456	487	512	482	456	483	454	444	462	420	520	467	502	454	486	436	443	443	440	433	488	455	433	461	525	452	489	448	481	467	427	420	445	494	451	464	458	472	444	476	480	432	450	464	528	470	456	459	443	513	459	475	452	454	487	444	498	456	456	442	496	437	443	494	466	454	436	459	434	487	483	469	477	462	470	456	433	507	460	496	414	485	458	457	486	494	506	452	475	463	461	483	451	453	467	424	441	444	488	452	475	487	496	487	414	426	449	447	422	472	449	467	440	447	448	476	452	455	403	483	432	486	442	443	454	420	443	476	480	506	473	489	471	481	470	464	470	492	465	490	434	517	448	405	430	464	440	424	462	465	421	459	466	448	439	472	451	483	483	440	490	479	479	466	483	464	484	456	438	459	446	487	445	501	440	476	488	431	441	475	456	467	466	520	433	472	487	428	523	425	443	515	464	469	463	487	465	429	458	424	476	510	477	481	509	430	467	482	427	467	523	518	467	487	489	445	459	472	462	435	440	419	434	459	485	460	469	484	469	447	409	463	447	521	443	507	464	466	463	464	458	442	440	469	523	454	475	501	485	483	478	468	446	469	468	486	460	441	471	480	408	435	455	421	447	466	499	465	472	487	500	481	475	477	462	468	454	466	486	459	434	470	454	439	439	464	518	457	429	441	460	486	440	439	443	474	463	514	451	493	483	479	488	475	444	453	439	493	446	426	464	464	451	484	476	458	453	504	505	427	519	453	472	448	475	491	497	482	472	437	493	466	419	465	486	438	482	447	438	451	425	449	446	466	458	477	444	435	457	466	441	477	491	431	474	468	447	431	480	438	413	510	452	454	458	446	456	479	480	446	455	467	454	443	479	421	447	444	474	472	479	458	482	440	427	468	465	459	450	433	447	472	476	454	489	478	408	485	461	471	449	445	478	498	482	451	467	493	484	473	455	467	478	472	466	482	457	490	441	499	495	464	462	434	511	462	465	471	472	502	436	473	480	463	452	441	412	481	462	481	439	449	502	440	470	471	500	378	424	449	497	465	462	435	482	456	430	432	473	453	456	426	479	447	450	485	419	514	438	453	481	462	486	444	426	439	458	470	439	458	452	447
10910	3143	3039	2771	2902	2449	1842	1517	1279	1005	1110	1078	1027	1081	1068	1003	1039	1062	1007	1074	1047	1031	1014	1047	1009	1098	1073	1074	1011	1062	1018	1044	1049	1048	1042	1012	1075	1077	1096	1033	1029	1000	1036	1058	1040	1052	1044	1023	1051	1076	1000	1031	1006	1028	1059	1118	1012	1003	989	1032	1038	1004	1025	1014	1034	1042	1051	1132	1032	1011	1009	1004	1078	1020	1069	1022	1127	1049	995	1041	1041	1000	1012	1061	1067	1054	1073	985	1019	1080	1062	1119	1069	1029	1053	1052	1047	1023	1108	1043	1055	1016	994	1066	1028	1027	1023	1009	1030	1046	1076	1030	1043	1035	1056	1033	1066	1015	1015	1095	1022	978	1005	1040	1019	1027	1024	1050	1024	1074	1072	1061	1049	1018	1125	1029	1055	1044	1063	1034	1032	1042	1006	1077	1052	1075	1022	1050	1077	1053	1084	1056	1060	1008	1100	1045	1046	1086	1033	1063	1005	1066	1065	1101	1055	1043	1026	1038	1031	1043	1027	1005	1025	1068	1025	1062	1107	1075	986	1044	1049	1015	1040	1077	1056	1013	1057	1064	1045	1017	1059	1048	1067	1051	1058	1077	1034	1009	994	1016	1075	1034	1012	988	1026	1093	991	1080	1029	1033	1056	1076	991	1073	1052	1037	1007	1047	1005	1059	1084	1058	1049	1055	1024	1062	1015	1006	1033	1084	1033	1024	1033	1084	1024	1041	1054	1035	1058	964	1070	1079	1057	1056	1038	1016	1085	1056	1052	1059	1061	997	1039	1058	1036	1096	1039	1084	1042	990	1010	1016	1003	1034	1037	1106	1020	1059	1054	1011	1081	1070	1038	1035	1039	957	1014	1049	1026	1075	986	966	1078	1043	1088	1082	1013	1046	1074	1077	1127	1051	1057	1016	1010	1033	1035	1051	1080	959	1142	1002	1006	1026	1028	1011	1052	1045	1017	1026	1130	1071	1061	1006	1032	1055	1084	1039	1037	992	1097	980	1085	1066	1056	1054	1022	1012	1032	1035	1018	1005	1032	1030	1068	1071	1070	1012	1043	1005	979	1108	1047	1047	1064	987	1064	1077	1064	983	1061	1057	1027	1099	1064	1080	1038	1013	998	1082	1032	1055	1070	1073	1015	1051	1042	1012	1068	1033	1056	1060	1101	1087	985	1014	1058	1076	1062	1030	1041	1035	1027	1051	1044	1091	1094	1081	1012	1040	1009	949	1045	1030	1046	996	1088	1057	1059	1029	1056	1046	1000	1033	1042	1072	1033	1069	1056	1018	1066	1042	1038	1004	1115	1008	992	1020	1018	1040	1044	1018	1068	1057	1054	1039	990	1043	980	1074	1054	1053	1040	1063	1003	1039	1119	1089	1022	1025	1048	1043	1037	1024	1066	1136	1059	969	1118	1064	1048	1064	1061	1045	1049	1036	1025	1053	1012	1038	1084	1062	1055	1041	1004	1002	1067	1036	1107	1043	1075	1010	1093	1026	1058	1051	1037	1021	1031	1033	1037	1015	1002	1074	1049	1071	1009	1021	991	1030	1043	1066	1018	1010	1009	1001	964	1056	1048	1021	1088	1037	1053	1026	1052	996	1037	1047	1066	1043	1047	1028	1098	1090	971	1050	1021	981	1037	1020	1017	1066	1043	1005	1031	1040	943	1041	1028	1017	1023	1065	1065	1036	1013	962	1050	1002	1054	1067	1065	1003	1054	1025	1031	1016	1033	1092	1068	1054	1033	1065	1052	1004	1032	1045	1014	1055	1028	1073	1036	1034	1035	1021	1085	990	1059	1050	1043	1014	987	1066	1012	998	1064	1037	1007	1055	1046	1028	1011	990	1016	1007	1019	1030	1020	1029	1075	1010	1003	1074	1063	1011	997	1087	1046	1005	1009	979	1100	1025	1066	1001	1039	1003	1042	993	1027	1027	1079	1053	1067	989	1045	1108	1019	1022	985	1041	1049	1062	1039	969	1076	1065	1040	1096	1053	1057	987	1044	1028	1031	1086	1041	1059	1052	1030	976	1006	1074	1132	1062	1034	1040	1013	1078	1030	1028	1105	1036	1065	1040	1011	1054	1098	1049	1064	1031	1081	1007	1038	1086	1028	1011	1025	992	1047	1030	1010	1045	991	1042	1016	1120	1022	1016	1039	1027	1059	1054	1054	1027	1073	1050	1066	1020	1035	1017	1027	1034	1019	1041	1017	1009	972	1024	1069	1022	1024	1065	1081	1005	1082	1045	1032	1039	983	1060	1024	1019	1052	1040	1059	1076	1023	1043	995	1001	1019	1062	1050	1068	1040	1055	1015	1033	1047	1045	1035	1032	1027	1030	1019	970	1025	1014	1117	1057	1085	1033	1036	1019	1002	1038	1053	1075	1026	1021	1040	1014	1019	1113	1032	1040	1033	1048	1040	1058	1051	1041	971	1077	1027	1048	1076	1036	1075	1031	1025	1090	1052	1010	1016	1004	1056	1100	1045	1038	1059	1058	1061	1012	1006	1050	1078	1045	1079	1040	1092	1053	1033	1016	998	1008	1065	1027	998	1012	1015	1048	1047	1004	1056	1059	1035	1041	951	1078	1078	1055	976	1042	1000	1059	1081	1041	1091	1005	1082	1027	1031	979	1012	1041	984	995	1050	1049	1086	1042	1055	1044	1000	977	951	1051	1087	1016	1023	1020	1109	1080	1067	1047	1059	1019	1037	1080	1080	1065	1049	993	1052	1039	1064	1053	1027	1077	1068	1098	1055	1080	1051	1043	1056	1089	1075	1011	1000	1049	1027	1017	1028	1061	1067	1090	1065	1041	1041	1035	1046	1084	1101	1045	1017	988	1026	1012	1079	1053	1048	1025	1047	1006	1093	1031	1043	1041	1066	1018	1008	1080	1047	1008	1025	1012	1046	1051	1026	998	1045	1071	1038	992	1004	1029	1115	1033	1045	1088	1055	1063	1036	1056	1047	1049	1070	994	1044	1048	1107	1070	1021	1036	994	1051	1059	1028	1090	1034	1033	980	993	1046	1041	1045	1018	1051	1054	1004	1077	971	1038	1037	991	1045	1057	1083	973	997	1059	1010	1035	968	1087	1070	969	1004	1041	1086	1007	1042	1033	1060	999	1013	1101	1066	1072	1041	1056	1001	1018	1018	1089	989	1045	1023	1003	1048	1084	1027	982	964	1078	1030	1034	1044	1129	985	1048	1002	1063	1077	1048	1047	1044	1078	1021	1061	1028	1069	1041	1037	1037	1046	1024	1013	1114	1096	1051	1034	1021	1089	1067	1008	1077	1043	1014	1057	1060	1013	1095	1009	1035	1040	1071	1086	1080	1022	1029	998	1073	1026	1100	1000	1088	1020	1064	1036	1055	1076	1062	1121	1069	1049	1101	969	1065	1027	1075	1104	1054	1051	1039	1064	1050	1027	1017	1001	1028	1013	997	990	995	1059	1041	1069	1027	1018	1090	1022	1002	1061	1106	1032	1043	1075	1032	996	1108	1027	1004	1011	1012	1004	1039	997	1034	1078	1064	1013	1086	1035	1070	1053	1052	1055	1024	1042	1055	1031	1086	981	1013	1059	1061	1029	995	1058	1041	1064	1007	1082	1032	1002	1046	1019	1049	1065	1072	1019	1050	1015	1116	1051	1024	1001	1049	1057	939	1050	1057	1072	1024	1050	992	1002	1026	1069	1005	1067	1047	1055	1151	1028	1014	1064	1005	1030	1074	1053	1008	1061	1040	1046	999	1038	1043	1063	1040	1116	1065	1009	1040	1086	1030	992	1046	1093	1029	1110	1053	1097	1064	1074	1096	1065	1023	1095	1035	1041	1084	1066	1110	1047	1019	1058	1069	1019	1060	1039	1029	1083	1059	1010	1034	1030	1014	994	1097	1031	1022	1029	1052	1042	1045	1032	1091	1026	1058	1001	1068	1017	1088	1093	1033	1109	1052	1023	1066	992	1027	1021	1029	1077	1022	1052	1058	1050	1013	1026	1046	1064	1053	1039	1037	1069	1017	1019	1088	1103	1071	989	1065	1028	1078	1054	1047	1081	982	1032	1025	1032	1014	1070	1026	1078	1075	1032	1012	1070	1066	1030	1047	990	1098	1044	1059	1060	1049	1008	1050	1060	1056	1032	1031	1089	1034	1096	1062	1027	980	1056	1012	1075	1052	1013	1029	1027	1024	1017	990	1058	1039	1083	1022	1064	1070	1087	1045	1018	1109	1043	1066	1049	1025	1066	994	1027	1065	1034	1072	941	1025	974	1043	1020	1026	1059	1028	1076	1028	1116	1019	1075	1065	1060	1025	1026	1049	1052	1074	1074	979	1003	1036	1016	1045	991	1091	1023	960	1031	1007	1021	1069	1032	1024	1070	1031	1029	1060	1059	1047	1024	986	1092	1019	1068	1061	1059	1016	1061	1002	1034	1075	1068	1067	1038	1030	991	1053	1074	1055	1032	1061	1053	989	1092	1071	1038	1027	1082	990	1087	1070	1027	1048	1074	1062	1076	1028	1028	965	1043	989	1062	1010	1027	1044	1028	1029	1048	1084	1028	1071	1038	1021	1024	1081	989	1024	1050	1058	1027	1049	1089	1065	1070	1118	993	1018	1033	1032	1052	1040	1096	1083	1047	1044	1024	1102	1001	1022	1008	1134	1065	991	1040	1074	1050	1073	1033	1040	1060	1033	990	1012	995	1049	1031	1045	987	1065	961	999	1068	1107	1046	1020	1055	1032	982	1080	1068	1058	1125	1051	1049	1079	1042	1002	1041	1021	1051	1066	1027	999	1038	994	1047	1009	1019	1034	980	1047	1035	1064	1019	1036	1032	1080	1001	1065	997	1069	1023	1020	1010	1047	1066	1037	1134	1004	1044	1024	1021	1068	1034	1040	1063	1070	1051	1028	1062	1075	1026	1066	1043	1050	1031	1030	1015
37447	25040	24093	15185	11817	7686	4011	2040	916	419	446	365	402	402	416	428	373	432	403	451	408	411	395	425	447	428	392	388	418	428	417	452	404	420	407	429	427	393	446	428	400	432	426	408	382	441	403	405	442	465	430	444	391	413	414	426	436	416	408	465	400	388	444	440	423	392	422	410	455	445	429	438	412	416	395	459	450	416	451	412	404	386	410	381	428	394	404	365	419	400	441	415	436	435	441	388	429	398	432	400	405	447	398	420	450	422	393	400	433	424	416	449	425	396	408	418	470	414	432	422	416	449	382	409	402	416	391	422	435	387	425	401	426	443	398	391	406	386	425	444	376	411	415	417	378	393	377	445	405	419	426	405	424	417	429	432	407	435	459	432	411	394	396	415	458	412	438	484	435	399	461	369	364	412	411	421	453	443	395	455	393	420	439	411	429	440	423	419	407	443	426	430	403	410	441	392	428	429	421	385	410	386	403	418	394	407	414	398	385	403	431	439	400	392	409	422	391	447	429	405	420	426	428	408	437	439	445	400	430	425	397	421	420	417	417	402	395	445	385	424	417	398	421	417	401	442	481	424	440	401	367	438	418	447	413	391	443	401	417	414	411	437	409	438	425	424	423	388	388	418	441	424	419	419	398	420	435	422	448	445	429	444	432	416	383	369	423	414	438	428	447	423	404	449	440	412	489	428	426	416	400	400	432	427	406	402	415	414	395	421	431	448	406	419	395	390	439	434	438	412	428	428	408	390	419	404	418	381	418	385	380	416	407	386	429	420	420	463	416	444	401	394	425	403	425	435	373	437	425	377	354	416	388	436	370	431	382	404	397	417	399	419	430	408	385	405	419	410	435	423	408	421	450	425	394	413	425	436	424	391	451	443	430	426	397	407	388	433	415	410	395	423	417	414	405	426	406	445	379	379	408	439	434	410	436	388	435	444	440	441	419	418	429	411	401	383	444	403	413	448	391	441	409	394	429	408	412	437	395	410	423	405	444	391	393	404	422	404	413	435	410	423	402	381	397	403	422	408	427	432	432	403	433	409	468	454	437	443	441	375	442	439	427	419	463	416	374	432	440	410	444	409	408	454	399	437	376	441	449	420	462	415	411	424	389	435	414	405	415	439	395	436	385	381	438	435	438	429	417	408	428	422	440	370	420	382	453	429	439	459	434	396	423	454	433	436	419	409	394	431	381	448	432	420	419	380	449	445	448	390	440	429	403	443	368	400	375	395	430	380	445	418	413	427	453	430	386	414	435	457	438	449	398	419	415	411	388	426	424	417	433	435	412	426	407	401	414	445	427	445	410	417	430	386	423	445	426	463	438	430	414	422	434	412	425	446	409	438	437	429	438	435	444	394	369	377	392	428	381	466	410	461	417	439	440	424	420	443	416	419	392	392	397	404	411	397	450	469	408	381	415	408	419	430	391	434	432	407	416	414	407	414	420	404	402	415	406	445	431	425	472	406	440	437	393	451	430	424	414	407	430	456	413	433	415	431	406	412	414	430	372	394	371	421	426	411	419	437	430	381	386	419	390	450	426	395	411	415	403	421	415	407	442	415	395	396	412	450	423	400	392	404	423	371	403	422	401	416	420	420	438	387	372	449	433	426	418	431	387	408	421	433	403	444	447	405	413	407	415	484	426	392	422	432	426	423	434	429	450	370	435	393	432	414	420	436	423	413	391	377	403	391	426	410	409	434	420	404	415	389	419	385	374	422	461	397	400	423	431	451	413	419	413	423	403	423	449	392	436	436	436	449	416	415	396	442	420	416	439	422	410	407	402	422	433	412	409	387	411	404	414	410	400	382	396	434	441	407	434	468	406	410	448	437	389	449	429	393	409	435	379	444	417	435	396	412	367	420	442	400	407	425	420	423	447	426	384	475	432	396	409	447	404	433	409	408	439	411	433	420	427	449	389	416	457	415	425	431	440	445	375	414	388	415	399	417	439	416	398	439	442	432	424	414	440	422	405	421	415	431	409	418	458	444	455	429	434	400	404	390	399	430	416	429	420	404	465	431	405	428	470	411	431	395	427	432	397	403	412	420	461	432	414	409	422	454	400	410	395	415	399	436	391	405	419	433	404	434	411	424	367	461	413	409	425	386	419	413	431	440	418	395	455	422	372	405	423	458	405	448	383	395	413	411	404	445	415	394	402	405	391	384	396	389	416	418	414	403	396	420	388	412	408	397	455	427	438	421	416	441	429	374	421	410	423	379	432	462	393	411	456	432	462	395	428	384	414	436	436	438	362	414	412	450	415	435	412	384	443	434	396	425	413	451	403	405	440	434	420	445	421	437	396	373	443	431	438	461	440	468	447	415	402	428	402	454	377	386	443	413	405	473	440	377	394	406	390	430	404	422	402	443	449	415	415	409	406	394	411	446	452	390	441	429	441	392	431	383	429	376	407	452	422	393	416	434	454	404	423	444	455	406	424	404	411	458	399	399	455	406	441	417	398	410	442	413	435	398	405	428	417	414	393	425	418	421	412	422	413	429	407	388	401	407	423	418	449	451	413	430	422	439	401	442	415	401	424	400	427	417	445	360	433	432	400	463	392	489	445	431	412	383	451	427	406	422	415	366	373	392	439	416	404	412	457	395	481	450	408	407	406	428	457	469	399	363	419	451	408	442	408	437	424	378	412	402	404	433	459	411	419	424	409	435	439	369	385	412	413	397	422	431	441	439	431	421	437	412	422	422	430	419	412	402	438	425	389	442	424	424	418	461	442	368	451	360	436	387	410	409	441	451	391	424	438	442	465	421	393	424	374	423	456	400	424	403	396	434	388	395	400	400	419	435	438	409	464	422	404	384	398	376	444	398	383	424	435	420	423	387	385	436	378	411	420	392	432	398	391	412	440	438	409	439	403	393	409	427	440	394	422	437	409	435	466	422	416	384	406	375	389	453	435	439	420	399	396	367	416	441	399	411	419	411	402	480	389	413	443	407	399	452	420	434	398	424	395	427	403	415	443	385	422	436	424	402	398	437	475	386	428	382	386	422	427	443	427	396	420	402	392	390	440	427	418	422	418	417	440	396	397	449	404	402	438	410	425	427	429	410	440	407	415	443	406	399	407	443	397	432	407	419	439	414	451	442	436	429	437	482	417	350	412	392	423	440	428	425	424	441	418	426	392	398	406	433	418	398	427	424	460	427	410	445	468	431	429	408	404	398	407	439	419	431	369	406	412	400	406	439	418	411	457	402	418	398	405	415	429	417	425	422	426	449	425	406	383	428	412	415	397	414	444	422	404	443	388	430	440	430	414	420	393	428	410	414	379	409	388	386	452	467	401	417	394	441	399	429	417	449	407	434	402	396	454	426	418	413	412	433	406	428	396	431	455	443	434	401	405	388	466	417	443	420	412	414	417	407	432	391	381	441	422	401	401	428	394	419	427	373	432	436	379	406	422	400	441	411	386	412	426	407	416	422	408	413	453	409	418	420	402	416	445	456	446	392	412	457	420	418	407	435	412	409	428	420
24479	21754	27275	27126	27439	20573	13166	7663	3150	1000	945	942	1011	974	914	939	975	955	942	937	920	988	937	952	980	940	933	961	933	931	948	991	966	936	1009	1014	937	976	999	930	974	950	909	930	942	952	973	922	968	968	976	946	986	918	957	920	983	945	989	933	922	926	931	1003	914	939	914	956	963	924	933	957	925	931	942	998	987	979	941	941	942	936	1012	865	993	993	888	934	951	924	977	905	882	915	970	948	898	967	974	950	1002	905	924	1009	954	946	898	949	931	921	980	896	947	972	906	930	966	975	986	924	994	974	971	972	968	967	964	954	901	968	976	955	947	907	900	926	966	968	988	957	926	945	986	967	960	962	949	1020	943	949	925	985	978	957	939	936	940	1022	927	986	970	976	976	928	995	925	909	947	892	950	910	975	967	929	945	1021	913	944	937	911	1008	884	1002	987	950	960	985	914	905	971	938	929	936	949	917	923	981	942	978	897	950	952	957	943	996	934	956	970	963	1016	948	939	955	950	967	955	915	920	1005	950	921	958	968	918	948	948	950	942	947	934	996	969	1000	1023	956	900	920	946	967	941	983	946	939	983	998	956	937	940	965	923	1012	975	952	916	912	967	980	951	979	913	944	950	942	939	949	934	949	927	906	895	1010	910	944	913	1004	932	938	942	920	987	932	930	939	971	978	995	943	909	945	901	889	928	951	947	967	1001	981	969	944	932	947	952	985	978	1000	963	920	1001	1000	990	949	937	957	938	939	941	955	985	967	934	981	939	908	943	1031	965	908	945	940	941	960	966	976	951	931	950	1003	972	970	959	944	923	944	904	934	916	956	957	942	930	925	951	946	935	983	985	947	923	942	969	956	939	990	930	952	933	943	969	925	936	971	930	952	950	924	929	953	950	904	966	929	939	934	998	953	911	926	930	920	946	979	964	937	944	922	997	979	977	902	892	930	963	913	932	934	1012	951	928	959	986	925	936	954	901	949	962	938	920	897	943	969	927	950	927	931	940	922	952	941	966	933	944	987	971	939	950	899	897	894	956	962	1003	926	960	975	951	974	1010	913	916	912	956	936	999	954	948	944	982	997	995	978	939	956	937	975	945	968	940	949	863	961	999	893	991	948	915	965	996	963	1023	905	936	923	929	953	945	949	940	948	912	956	957	932	905	904	974	926	964	920	933	931	950	1016	938	982	969	1002	984	977	967	945	979	908	1006	1024	950	996	906	949	919	961	967	919	913	957	953	920	907	927	960	971	955	921	937	933	966	923	915	1013	973	968	960	923	929	919	897	1011	940	905	947	1012	1023	945	960	1006	971	956	947	982	951	956	969	922	944	915	938	933	880	979	931	962	973	976	894	903	984	930	976	989	973	946	986	957	922	1041	1001	924	933	991	900	986	1010	939	966	942	938	940	921	962	957	954	938	975	961	968	1008	974	910	944	993	927	900	984	959	952	964	955	1000	934	979	935	956	967	931	963	980	942	905	957	904	952	913	952	971	950	939	972	953	932	952	988	951	982	948	963	902	954	933	948	937	911	986	977	1018	968	936	988	903	945	947	952	1018	973	943	905	945	907	986	924	929	924	942	973	940	942	970	917	941	998	987	960	930	920	972	951	975	992	936	952	951	967	953	933	943	938	966	927	947	971	948	895	955	868	955	993	964	946	933	950	1004	915	930	934	1002	1004	920	938	937	935	966	975	926	921	963	966	964	1000	922	938	881	935	976	977	1003	928	1017	953	974	921	949	951	932	966	965	931	959	914	951	917	957	964	936	928	973	901	978	896	931	990	933	964	920	913	906	944	913	954	960	961	915	924	1000	974	916	950	932	906	993	957	955	951	920	980	954	911	906	969	937	919	969	943	943	919	942	966	940	978	937	931	943	939	938	958	921	974	921	925	926	954	953	891	924	943	931	944	946	924	956	968	946	911	948	953	935	921	964	973	1011	979	908	901	936	958	931	931	949	962	913	957	955	954	983	921	914	938	955	938	929	990	944	981	931	941	953	927	882	947	923	991	960	936	920	957	963	942	997	970	892	986	955	993	930	916	956	937	935	888	945	1018	887	934	951	952	910	961	951	932	961	987	972	942	934	951	1017	940	960	1007	964	992	935	960	922	975	919	915	937	950	985	969	953	960	958	935	918	921	918	955	951	972	949	988	926	946	906	968	960	928	947	960	918	945	987	1020	932	983	923	953	958	963	933	993	952	1020	942	930	879	998	983	971	936	962	966	939	925	923	954	976	936	949	925	951	965	987	967	960	939	969	947	941	940	934	953	921	936	993	923	1006	962	978	993	936	925	944	947	956	1005	931	922	1009	976	901	962	1024	916	911	951	975	965	911	952	921	909	976	964	910	976	987	956	1002	905	971	990	909	932	937	1001	893	929	946	947	956	936	932	994	936	905	913	942	915	941	975	924	919	970	983	947	930	894	953	941	993	922	952	970	945	953	973	986	935	936	964	974	948	952	928	962	952	956	912	959	992	937	954	921	903	984	941	933	932	931	937	992	902	957	928	975	929	973	991	920	933	945	934	975	937	956	962	939	941	961	941	954	941	951	974	985	937	893	897	920	952	958	934	950	997	933	963	992	959	965	947	923	964	904	886	990	1005	980	973	893	983	913	962	922	957	978	1000	882	943	896	956	916	1019	992	957	912	949	946	1001	879	884	943	928	962	939	946	916	932	917	877	929	944	921	948	1000	971	952	976	917	933	906	935	943	901	930	1011	938	910	924	920	1012	945	958	995	1019	949	940	965	976	946	951	921	965	981	939	978	928	941	878	943	960	966	901	1027	916	917	980	911	910	962	947	961	1014	960	991	968	924	945	930	987	993	949	927	949	974	907	955	934	964	958	919	972	919	981	909	926	899	983	962	932	985	995	891	1035	899	946	893	934	998	949	906	934	969	953	944	958	911	939	970	915	889	962	974	935	932	946	982	920	912	931	956	948	942	991	971	966	970	951	960	949	963	935	929	872	900	918	1019	954	994	956	919	959	970	941	938	1002	904	923	979	922	939	980	938	949	952	945	955	888	1032	979	1014	934	937	1003	941	904	993	959	944	926	988	968	937	989	948	905	907	993	980	875	1025	940	974	921	892	896	946	918	940	912	977	903	961	953	929	948	926	986	896	959	879	960	927	933	932	951	973	933	1007	934	954	899	950	934	1029	936	984	981	982	979	931	913	935	968	962	912	905	967	914	943	986	918	930	965	932	948	916	923	1034	962	935	980	949	909	947	964	953	927	950	900	966	950	941	940	891	946	956	940	956	978	996	929	943	935	932	957	940	965	1034	955	974	943	923	970	934	914	1023	935	955	953	929	953	946	925	964	974	950	972	954	923	964	989	912	970	975	949	954	982	971	934	891	984	986	989	935	1005	936	953	988	924	974	910	932	909	941	910	962	915	956	975	941	985	933	931	929	975	913	915	937	934	965	943	928	951	952	989	932	952	924	980	932	947	919	900	918	959	997	982	999	978	944	965	925	977	950	907	939	958	970	1002	973	934	935	927	964	940	953	935	956	918	893	911	933	934	960	959	976	955	957	928	971	945	937	907	912	964	881	973	950	986	968	957	964	925	890	947
46319	36447	37399	23717	19262	14153	7971	3824	1373	307	323	317	309	299	338	301	309	324	302	291	270	300	313	323	345	296	309	289	322	304	333	307	297	331	277	300	295	297	322	293	311	314	279	276	286	295	278	288	289	310	276	304	325	258	293	317	313	304	329	302	314	296	305	304	325	325	316	301	293	290	319	334	306	309	325	295	304	288	341	303	323	304	299	301	307	310	291	295	309	322	310	276	285	297	301	284	305	301	301	306	287	289	296	261	300	335	331	339	292	265	279	304	333	298	305	271	296	278	312	318	304	286	277	270	297	302	286	331	312	306	289	292	300	274	299	311	304	322	348	306	311	309	317	298	290	281	332	294	301	339	322	347	319	264	295	322	308	288	269	271	273	268	263	328	309	315	303	277	331	278	295	284	284	296	291	316	279	267	329	316	297	246	293	303	300	301	309	292	288	298	327	305	311	277	289	327	295	292	290	294	277	297	293	323	267	299	324	320	300	313	278	324	288	279	299	316	310	317	277	300	305	274	314	294	284	284	329	284	306	288	301	315	279	289	310	296	307	323	290	314	294	270	294	283	291	277	318	286	317	284	271	316	318	314	282	283	306	314	295	262	317	305	280	278	304	308	269	296	304	303	306	284	303	304	313	301	324	280	314	283	305	307	271	295	287	309	281	337	289	296	279	309	282	322	295	348	327	309	321	309	299	327	336	274	288	325	329	285	329	323	285	279	288	288	284	299	324	323	299	283	324	280	317	300	319	320	301	275	268	284	307	277	319	320	288	294	297	316	292	290	303	298	280	285	322	296	316	334	308	293	282	311	310	311	291	305	308	315	309	318	298	299	319	313	325	303	327	312	299	303	325	297	298	314	290	270	348	294	299	311	306	274	325	299	308	293	263	292	323	317	331	303	308	301	316	269	274	315	282	307	319	287	274	285	289	301	315	299	289	317	294	337	303	334	301	265	310	280	329	325	283	296	301	312	317	317	320	294	300	303	318	314	305	311	297	345	315	312	317	299	289	311	335	312	261	336	279	304	283	297	313	323	300	279	298	315	314	300	279	265	282	281	309	293	291	301	311	341	335	319	302	302	278	296	300	285	322	309	298	270	278	257	312	283	295	290	293	301	326	337	310	353	303	289	307	271	297	307	314	310	326	299	281	318	309	311	299	316	342	327	315	315	296	305	308	300	283	303	334	293	298	304	324	307	317	326	317	296	314	265	293	322	308	325	295	292	289	288	296	306	322	298	328	305	295	312	290	338	257	290	286	264	294	310	314	333	337	322	288	304	292	322	277	280	271	282	319	307	315	299	333	308	265	311	298	326	300	301	283	300	276	287	287	333	325	293	317	311	303	278	300	346	332	290	278	308	314	274	279	291	311	319	322	323	299	321	317	319	277	321	291	287	308	293	299	265	297	303	313	312	298	303	307	306	309	295	328	312	297	326	299	315	308	283	264	265	296	341	325	300	274	292	324	317	280	333	290	313	288	303	272	289	306	312	289	304	307	294	308	272	283	278	304	311	295	331	297	299	316	284	268	331	285	285	307	295	305	303	287	311	320	291	323	300	277	305	283	267	288	301	309	314	319	310	298	312	288	286	301	306	303	276	288	321	355	317	265	318	331	305	303	304	295	328	309	330	262	263	319	312	308	299	323	306	279	310	290	286	276	322	343	311	295	303	313	338	314	322	280	320	304	276	337	285	264	307	304	262	280	342	280	324	307	289	301	277	279	302	308	303	326	291	305	322	306	300	274	346	297	316	305	320	291	248	312	312	317	285	322	310	316	295	309	332	289	300	305	278	303	326	292	328	292	305	303	294	288	329	292	275	309	295	329	289	305	340	300	344	297	291	325	299	303	326	289	300	279	291	290	292	282	296	299	315	297	313	286	303	317	352	339	308	301	323	306	317	295	303	318	312	306	301	264	301	293	305	296	299	300	333	320	293	281	306	323	327	302	295	293	281	288	304	300	276	274	282	291	323	300	303	300	293	270	298	287	314	293	276	287	295	316	299	289	314	289	277	311	315	283	319	286	280	324	304	320	338	293	301	304	284	313	294	338	281	301	305	314	297	287	254	270	324	276	256	319	283	307	273	303	292	294	314	311	277	317	331	301	323	318	317	321	286	277	286	259	287	277	323	273	278	327	285	305	307	291	298	279	308	308	349	329	274	285	300	318	273	306	338	314	312	294	280	283	312	301	285	305	339	292	306	316	303	342	283	308	277	306	257	308	283	292	288	265	312	313	310	313	323	279	288	322	305	333	307	301	326	313	334	307	321	323	297	310	298	340	277	304	337	318	342	267	307	266	298	281	314	325	295	320	306	300	334	311	309	355	301	309	293	257	278	298	319	314	285	305	263	272	274	303	306	289	282	282	300	298	322	314	305	296	286	306	295	319	309	304	336	286	351	313	323	279	293	275	311	289	292	278	307	309	253	255	310	339	282	310	297	267	310	303	269	348	328	282	330	278	300	337	287	324	313	288	309	289	302	246	289	322	306	314	313	325	281	293	281	276	294	291	312	287	343	321	313	308	316	283	298	318	308	280	281	266	302	285	283	327	288	274	286	295	314	304	295	293	300	318	297	296	286	282	294	289	287	308	319	299	309	303	261	311	263	316	295	235	319	309	299	299	290	283	306	313	333	300	318	292	313	313	278	292	302	305	289	304	309	327	296	292	293	249	300	292	335	321	305	321	302	291	280	337	296	299	285	314	301	320	304	325	308	298	307	341	284	320	303	307	295	305	295	295	314	314	333	323	292	278	332	312	298	287	295	317	295	278	280	319	302	311	320	278	285	315	309	299	324	309	268	283	292	282	325	306	320	326	296	313	261	301	290	304	302	281	309	271	294	311	318	316	300	310	294	340	283	304	308	315	280	292	282	310	331	318	287	325	282	296	292	295	277	307	321	318	316	311	309	326	316	290	293	295	303	307	253	305	282	323	334	313	296	267	294	313	316	314	301	289	321	300	279	274	318	272	279	289	287	306	286	283	290	268	291	270	284	299	290	338	285	301	316	337	292	314	298	289	302	287	293	291	293	311	281	290	282	327	273	292	272	304	296	320	315	252	332	305	272	310	342	305	320	298	311	278	303	304	341	292	323	301	311	303	320	278	299	300	309	296	311	302	300	283	315	302	311	278	274	320	293	315	277	315	292	294	311	317	295	312	344	306	265	306	314	334	267	330	282	309	268	285	277	288	292	311	316	285	319	307	308	290	286	271	308	300	329	289	309	267	307	284	284	269	308	285	351	267	304	326	325	311	323	292	294	293	300	326	316	302	307	283	301	302	303	306	309	306	309	294	332	279	294	321	281	287	293	297	312	306	325	282	296	306	301	286	324	323	327	290	341	293	307	302	296	328	316	285	298	313	309	336	322	303	308	297	296	340	302	310	301	300	319	337	289	320	299	309	252	290	286	296	298	289	299	294	302	283	274	300	322	310	313	304	320	315	314	282	308	291	277	283	280	309	310	328	322	285	286	275	298
29585	30372	37378	34811	35652	29893	20857	12744	4754	729	743	713	743	700	679	711	678	743	721	731	723	724	713	693	698	687	707	727	710	727	682	739	697	710	710	703	727	728	693	720	713	711	705	701	764	684	723	724	741	673	706	688	662	676	729	717	698	731	718	714	683	720	700	696	722	711	721	716	720	727	742	709	689	738	685	738	695	681	728	719	715	687	699	742	706	748	705	732	704	726	719	733	683	708	689	663	670	732	735	667	660	723	686	693	669	679	711	696	699	731	676	684	699	720	713	702	708	717	719	654	699	678	700	685	740	728	747	702	692	724	706	767	723	752	703	674	734	716	723	691	710	692	750	746	665	689	748	670	734	695	675	679	706	707	731	698	695	681	692	774	701	760	661	703	716	722	706	678	707	678	683	720	728	687	705	685	634	708	702	717	703	706	704	705	728	725	716	690	730	709	680	683	701	717	689	684	697	711	698	660	719	684	673	690	713	748	743	688	701	647	715	709	722	686	693	655	710	730	667	716	699	671	731	702	701	723	751	738	711	713	691	735	674	742	700	660	749	723	693	689	711	691	685	680	702	719	671	726	664	741	696	697	711	718	693	688	657	710	684	695	674	684	669	757	707	701	715	701	696	665	687	716	713	733	760	688	704	677	710	712	695	684	729	695	723	680	689	747	648	716	667	722	691	726	762	699	681	704	686	727	722	744	667	668	709	715	701	669	721	699	703	701	705	684	706	699	716	731	703	696	739	739	693	742	711	695	678	715	713	689	723	684	661	702	707	771	694	658	704	660	698	641	681	650	684	697	761	715	647	716	701	714	721	735	702	686	721	730	718	711	722	695	674	710	684	703	684	712	697	710	688	704	685	704	688	715	720	749	663	704	742	689	694	700	684	682	752	757	724	715	713	657	735	724	676	707	737	710	719	710	673	695	695	727	703	688	728	740	718	705	694	701	683	737	698	728	709	690	713	701	698	712	652	708	722	730	696	710	693	658	715	694	709	725	716	723	690	662	683	724	714	717	689	694	688	716	696	682	673	696	671	680	705	644	715	719	733	686	715	705	697	710	702	710	721	667	646	737	699	746	711	700	683	701	780	706	735	697	734	735	691	666	751	728	683	698	735	719	750	740	730	722	681	731	730	689	724	672	682	681	710	721	701	738	728	711	723	712	708	686	735	730	725	703	713	680	717	722	758	656	691	683	747	692	699	691	732	626	734	704	720	697	682	728	678	680	757	738	698	749	663	707	664	742	725	717	724	731	711	719	696	737	722	737	678	710	691	701	655	690	630	700	751	683	700	712	677	739	700	715	766	703	731	659	727	689	708	709	737	712	736	678	698	701	712	703	738	744	769	711	687	722	641	696	702	736	674	676	720	685	731	756	733	718	709	730	707	722	683	665	692	690	724	688	686	713	753	659	692	712	710	719	669	692	701	689	699	722	733	697	727	743	710	748	708	697	723	740	696	712	741	706	746	684	729	673	687	715	728	718	684	685	709	657	706	682	739	738	715	717	687	678	667	720	732	709	707	667	707	704	692	687	696	707	723	696	711	682	707	696	705	695	696	668	713	702	683	704	737	676	699	703	717	733	672	652	674	692	701	712	703	696	707	763	761	677	684	691	661	714	709	709	721	708	654	717	654	731	705	703	665	752	736	717	692	746	748	676	754	670	708	687	754	738	684	699	718	713	644	720	699	731	700	714	643	690	710	719	672	742	664	687	741	660	675	730	714	745	699	698	665	713	746	731	707	724	709	689	665	700	706	675	720	687	683	654	732	736	707	705	733	701	789	658	669	687	700	706	691	667	712	632	716	737	680	677	789	728	729	689	678	725	739	719	727	707	673	712	725	731	756	713	713	714	670	690	734	756	693	738	710	714	671	719	710	719	707	684	738	718	701	696	660	713	698	690	736	742	734	698	716	683	687	694	731	737	700	700	713	721	746	735	731	695	684	659	696	686	712	736	718	707	700	706	736	679	698	686	693	722	723	762	768	704	666	740	762	736	693	704	693	720	709	694	690	735	676	727	704	684	692	717	710	667	739	688	700	750	681	724	754	661	688	720	746	720	681	679	719	702	729	714	729	681	745	706	726	748	691	643	756	700	736	740	733	713	698	741	705	714	739	702	702	706	742	772	695	677	658	704	738	748	672	683	731	695	723	725	697	667	711	726	686	682	709	744	727	743	690	696	747	698	704	690	756	658	686	704	693	726	656	680	700	707	695	671	679	700	701	698	743	737	684	697	693	705	656	736	699	708	698	707	744	687	728	699	716	709	731	692	730	709	654	697	699	718	678	699	726	720	682	707	742	701	709	731	684	691	679	680	733	716	696	716	678	671	728	748	722	719	708	712	692	722	647	720	660	698	740	714	741	717	745	714	708	699	657	695	679	722	704	764	709	665	697	713	680	691	660	763	752	741	698	646	702	731	703	680	682	688	719	726	706	722	708	746	690	708	662	720	707	743	686	723	728	742	700	716	693	707	702	708	730	775	703	713	688	705	737	732	727	689	694	697	693	720	741	712	723	719	730	648	759	746	707	731	756	722	719	746	719	690	675	733	723	713	704	783	688	717	661	712	712	690	698	668	694	696	718	711	737	713	674	726	715	699	712	717	649	684	738	691	700	672	699	743	699	673	733	700	680	664	685	718	676	770	746	754	698	696	697	756	692	704	674	706	686	744	708	723	669	694	704	713	736	695	671	680	710	719	743	730	693	699	713	712	733	720	702	693	723	702	664	712	695	694	682	727	718	689	681	675	677	696	721	694	687	685	696	684	660	726	707	670	750	695	693	721	692	695	737	704	687	752	744	686	698	737	713	710	703	700	733	675	778	717	706	688	719	698	687	730	713	695	719	770	678	727	713	759	753	706	683	729	693	719	700	708	703	742	703	695	737	741	702	679	757	690	706	730	702	697	690	676	706	735	709	731	682	677	681	730	703	689	702	692	693	690	657	697	666	692	696	695	722	710	693	680	708	698	732	714	719	725	683	722	679	707	744	677	671	705	726	709	709	679	700	701	718	721	645	689	695	704	682	763	672	699	727	694	706	680	660	715	662	748	701	714	699	663	667	720	692	726	690	670	730	706	708	656	740	746	747	702	706	642	698	700	719	697	719	729	715	657	667	722	686	709	731	709	695	688	732	676	713	694	702	733	680	712	768	632	706	685	715	694	686	712	698	708	717	720	723	723	697	728	689	713	696	713	703	742	696	709	690	722	701	758	724	727	765	729	699	709	740	711	760	718	733	719	653	687	693	700	693	691	714	680	694	743	708	739	704	707	704	743	701	690	709	687	718	714	696	700	690	648	724	708	713	710	706	717	679	743	702	695	704	668	735	732	685	723	752	720	701	708	682	707	662	688	716	760	705	719	746	710	726	742	748	682	733	710	693	666	678	691	716	688	688	689	688	714	739	730	738	665	687	707	711	719	762	729	709	676	755	741	718	713	712	710	726	738	635	706	676	697	665	696	713	720	681	710	694	707	665	720
13979	2891	1365	855	749	744	618	539	475	400	477	434	432	416	448	455	430	454	493	432	454	413	386	427	446	452	449	441	434	442	426	449	462	418	435	420	426	423	453	461	483	414	434	401	407	409	426	426	448	433	469	439	408	482	416	463	450	448	409	436	470	468	472	488	433	421	463	481	482	451	419	415	418	438	439	435	441	439	456	469	426	411	395	478	388	428	416	407	408	432	481	478	431	412	424	442	471	479	447	440	382	445	452	435	430	437	445	435	482	399	441	428	417	458	484	459	464	403	438	413	435	441	436	415	431	444	468	439	456	440	431	430	431	473	473	433	427	449	423	440	424	434	415	439	413	439	422	404	441	415	429	391	453	425	423	476	453	417	426	435	437	439	389	432	417	433	443	444	445	466	451	405	424	435	434	445	477	451	437	470	429	434	466	425	446	427	471	464	460	418	448	440	425	425	468	456	453	453	418	466	468	470	416	436	448	478	432	450	451	447	462	455	465	424	411	447	431	468	477	488	402	405	450	470	413	457	400	453	421	447	414	458	466	432	450	412	439	436	407	453	485	465	446	508	459	461	409	410	436	447	463	448	460	431	451	434	423	443	424	451	428	459	435	455	409	464	494	442	477	426	432	441	470	377	454	462	446	496	401	459	454	443	423	466	424	416	402	443	449	448	439	465	484	480	427	422	440	405	427	464	418	453	449	466	423	471	448	472	432	480	447	418	436	476	427	472	478	440	460	481	457	413	447	403	458	442	455	436	458	442	419	468	456	428	499	481	432	466	433	416	441	429	440	412	431	446	419	437	408	390	451	446	470	442	448	450	445	475	433	460	436	444	430	403	448	441	438	484	435	433	426	456	415	426	428	430	441	431	465	466	451	462	404	431	421	436	425	423	428	440	431	424	424	442	435	454	439	457	414	441	436	450	437	472	451	438	468	460	431	403	441	426	452	470	434	446	437	434	442	429	457	453	478	449	410	439	442	436	451	448	421	434	439	437	440	444	465	503	404	415	424	413	428	414	414	433	433	430	402	438	423	438	471	483	455	445	452	442	450	425	433	427	430	426	441	469	457	432	436	441	444	486	462	433	426	422	451	418	452	435	440	410	471	425	393	436	448	452	478	461	406	470	433	434	428	465	450	449	439	427	464	452	484	452	432	453	437	436	426	418	433	452	447	510	415	445	436	448	456	471	459	448	445	464	427	467	438	461	416	463	453	440	469	422	465	441	454	436	445	390	403	415	423	427	441	461	448	447	462	453	451	464	404	425	441	461	426	429	432	465	432	413	434	411	490	423	455	429	444	417	401	419	409	446	460	414	437	452	443	438	416	441	452	430	420	434	427	438	460	456	428	393	437	469	420	455	386	441	452	406	403	422	456	432	443	419	427	425	398	442	450	451	458	457	436	426	414	473	436	423	460	459	412	441	435	484	408	413	444	401	419	447	442	478	433	437	431	442	450	434	436	434	418	466	453	442	438	449	438	459	466	457	411	417	445	410	444	406	426	454	453	436	422	430	419	425	425	445	439	419	426	426	453	410	477	470	422	427	469	414	433	455	469	426	424	459	470	467	445	406	438	399	426	459	458	414	443	436	445	430	417	468	417	403	417	421	402	452	448	491	437	453	408	437	428	411	462	447	437	453	416	420	439	444	442	424	468	426	437	428	474	442	488	479	424	467	423	483	418	467	454	466	419	412	462	439	418	418	425	462	458	425	400	443	491	439	418	413	464	431	455	441	440	463	433	465	430	437	405	405	453	455	473	486	463	441	409	431	471	437	421	462	450	429	456	444	426	427	473	432	439	440	424	418	434	434	414	415	433	406	461	459	506	440	420	421	404	408	412	478	414	444	413	470	435	440	416	460	463	425	498	460	405	471	431	420	489	482	427	478	405	448	427	434	441	424	439	403	392	446	443	443	414	459	445	441	476	482	449	446	405	425	444	448	475	439	442	405	448	427	449	466	492	472	432	485	480	443	403	481	433	471	437	426	475	423	413	414	404	431	408	423	428	404	440	439	483	455	462	474	428	448	458	418	428	434	451	401	383	439	447	430	427	458	447	456	474	458	456	456	454	469	457	491	413	452	422	482	477	441	434	420	415	453	458	422	452	432	427	464	409	409	477	453	450	449	475	434	448	434	419	430	446	406	428	434	429	448	435	431	459	490	421	406	461	429	436	406	467	459	435	483	467	390	418	434	457	443	436	439	449	460	493	426	468	423	426	409	436	447	464	439	407	418	397	458	432	410	403	415	465	404	452	404	421	433	408	455	439	454	396	465	463	482	437	440	411	462	432	417	436	435	455	468	409	441	433	447	409	385	445	461	459	442	451	416	417	416	458	442	455	421	437	444	388	450	431	445	426	445	460	456	419	429	434	426	411	460	441	423	434	426	447	415	412	408	391	434	418	426	418	444	424	437	436	421	421	403	401	433	429	441	400	461	455	473	473	425	468	434	422	491	443	448	455	434	441	428	418	456	456	454	438	482	477	459	465	442	415	466	442	429	406	473	438	475	464	428	401	416	422	468	453	417	437	436	427	435	414	470	438	444	398	448	425	440	414	465	424	421	472	479	435	453	399	450	499	458	420	424	475	425	433	476	437	463	456	403	388	486	439	375	452	467	407	400	439	447	495	440	429	449	456	452	470	459	449	469	474	430	428	424	459	439	447	433	448	446	425	430	437	422	438	420	412	450	459	432	447	382	424	466	407	411	415	451	419	431	431	461	419	437	453	447	451	458	426	424	435	407	450	410	471	438	427	448	456	426	458	451	489	451	432	451	425	399	424	432	438	449	468	455	443	429	428	413	424	436	421	428	458	475	495	452	430	397	429	439	411	447	434	449	445	473	441	448	440	453	404	448	451	456	428	455	433	430	451	468	469	453	435	447	469	462	387	455	393	405	388	462	410	428	414	461	463	462	425	423	415	427	463	428	428	438	438	452	422	461	428	474	421	425	442	469	439	449	425	449	442	413	427	413	455	449	383	439	488	453	487	448	438	432	435	460	491	443	438	416	418	424	449	443	418	426	394	393	466	420	455	464	444	469	468	437	422	393	413	458	466	417	426	423	436	434	476	464	413	432	429	438	442	445	436	434	440	420	407	414	429	435	423	450	436	428	426	451	398	421	386	391	417	445	438	434	439	403	414	426	427	487	438	421	485	446	477	435	442	424	441	402	495	439	433	434	438	419	417	404	423	409	447	468	412	456	476	447	429	439	397	438	428	424	464	445	459	441	432	439	437	452	442	443	451	494	471	456	438	480	454	466	429	435	414	418	458	458	455	395	425	430	468	418	427	449	439	463	419	460	416	461	435	457	468	431	442	434	405	436	428	410	423	408	429	386	431	472	452	428	461	457	411	402	445	453	461	424	428	436	458	438	430	446	426	423	403	473	455	428	455	476	434	484	456	438	462	473	467	448	447	455	474	456	447	483	423	399	455	435	440	454	466	422	404	473	466	459	391	399	478	429	410	423	426	417	421	428
9689	2992	3077	2466	2388	2433	1911	1555	1191	1042	994	980	1007	942	938	1027	984	1056	974	1026	1062	1011	1011	1007	1004	996	992	1012	1016	988	1030	1057	946	972	978	994	1046	1032	1008	1007	984	1008	957	976	958	1038	1044	1007	1043	1002	1017	1016	997	976	1019	1059	1012	962	1018	1019	979	1007	945	1020	984	1007	986	969	1010	974	982	998	1052	1018	982	991	1064	1064	948	1063	1006	971	990	991	1031	1013	984	1053	1014	1006	1012	1014	1015	986	954	1047	1013	1011	1000	991	968	1046	955	952	964	967	1014	948	1036	1018	972	1013	975	989	1029	980	973	954	985	1037	962	977	961	968	975	1032	987	1045	1008	1019	1006	993	955	997	1010	995	994	975	992	1038	972	1012	1011	996	1040	990	1020	946	1008	972	955	991	991	996	992	1044	1012	948	1030	962	957	1005	1013	1027	1001	1023	961	962	962	1042	989	990	1004	970	982	992	1029	1040	978	1033	1042	948	1033	987	977	966	964	1005	1017	1022	969	977	999	1032	970	1057	983	975	1023	1012	1018	1033	979	991	995	1029	1004	1050	987	1007	1033	1042	990	985	1058	991	970	1049	989	1016	1062	977	1010	1028	983	1011	1027	955	1018	1036	1057	961	941	1005	1081	946	1021	1013	1012	972	965	989	962	986	1050	1097	1008	1008	995	1002	985	976	956	990	971	967	984	1016	982	956	988	1006	992	1022	1016	1014	1004	965	962	946	984	1017	1039	1005	984	995	999	1021	999	1005	925	1033	981	999	963	1022	1020	953	973	976	959	997	1024	925	984	963	1001	1020	1009	1002	984	1005	993	1033	1004	987	971	1027	1017	983	982	1016	1027	1062	979	1013	989	995	993	960	961	975	1026	1014	986	1002	1013	1017	984	1009	1043	981	1001	959	1053	983	1042	1049	1001	1004	1011	1083	970	945	962	991	1021	1042	1008	1017	981	974	1035	1002	973	1029	982	978	1007	971	1015	974	970	976	1019	1031	1021	1025	1025	1061	996	1019	985	1005	1053	986	967	960	998	1000	1024	994	987	994	1003	970	1004	1039	1041	1009	1018	987	1086	982	1003	994	965	1000	1063	1048	987	991	996	978	958	994	1003	1046	1049	972	1008	1045	999	969	982	1017	944	1028	997	1083	1012	1020	1021	986	1000	976	1025	1059	945	934	1010	999	1037	982	977	975	1004	976	1017	983	998	1025	1050	958	1020	995	967	967	1038	1051	1020	991	1033	978	1000	986	1010	1033	1014	990	963	990	990	970	992	1030	1038	978	1019	997	1026	1028	1049	1008	994	1060	1005	965	1023	1027	972	1009	1049	1027	992	992	994	999	996	983	1042	996	1005	957	993	998	1012	1005	1016	965	1018	1016	1014	959	1044	1005	986	1054	975	973	952	1001	992	963	1014	991	1005	1030	1007	987	991	1045	939	1068	1035	987	1046	1020	1027	1010	1005	1020	1012	975	1049	1019	1017	1011	1001	1045	1022	1005	1035	994	937	997	959	992	1022	999	1037	987	1006	947	1022	970	992	990	1016	991	984	1010	1006	989	1004	992	985	1031	1019	1000	942	1009	939	987	935	996	995	1034	1031	1019	1036	1102	1013	996	981	1007	1008	1021	930	1007	963	1021	1001	981	1018	1020	984	1008	988	972	995	1025	957	984	970	980	1047	960	950	1016	1002	937	1032	999	999	971	1026	1031	990	983	1014	953	1025	997	1001	1031	1004	993	960	982	995	952	961	1006	928	1007	1008	1000	953	1059	992	1013	1040	1023	1035	1015	1033	1020	930	974	963	966	994	1050	1055	981	1022	1027	978	958	985	952	944	1040	988	994	994	1001	1003	1025	994	980	995	968	1028	994	1071	1007	1001	969	1019	994	991	993	943	969	976	1007	1006	1010	1026	1005	1073	986	1006	973	996	1021	1022	1013	1017	1023	975	968	963	1025	1016	991	974	957	979	975	994	1036	1007	1016	1084	1015	938	1029	985	982	962	1051	992	998	956	1022	1058	1012	988	983	1003	982	966	1046	935	948	972	1038	1015	990	988	1010	1024	985	997	1009	1004	994	966	935	987	1021	1032	1005	955	1009	1043	999	1048	1001	1005	995	1048	990	971	994	1001	1012	984	966	994	1015	987	1006	992	1029	966	987	1023	1019	974	1023	962	969	1009	990	955	977	991	995	956	1039	953	909	980	1006	1033	993	988	1000	981	972	979	1007	968	1024	985	1039	1023	981	961	967	940	1030	983	1033	1035	963	990	1010	1013	1016	1032	1039	995	999	1004	1002	977	952	1012	1061	962	1014	1033	995	1019	974	1035	981	1003	1013	983	986	993	1000	1043	1015	986	1012	1029	1008	1027	1045	1012	1041	922	985	995	1006	1005	978	926	1036	1069	954	959	980	984	1033	999	1018	946	945	996	1044	1005	1018	1028	981	962	979	1037	982	980	977	933	965	966	960	987	1028	928	1040	1032	1014	993	974	941	1004	996	1028	975	983	1012	1021	976	1025	1044	996	1000	970	1004	993	949	991	1056	982	980	1023	989	975	986	1009	948	989	1022	984	1013	1051	945	1009	1026	1043	975	999	960	1001	966	992	1007	979	945	1026	973	940	1018	998	1021	988	1026	988	991	1045	998	970	983	983	998	979	997	994	993	967	974	989	1016	1022	1024	973	1021	1020	968	983	1016	993	963	980	985	1010	997	1008	1035	990	996	1022	1049	1026	988	1015	1000	991	998	990	1017	970	1040	990	1017	992	1012	1006	963	983	966	1001	939	1012	1019	1030	1015	966	1008	960	1008	1026	1049	1008	1025	1010	992	998	973	976	1016	1027	968	959	1001	1009	985	1071	1015	1020	1069	1012	1014	967	954	1032	1019	1018	1003	1062	1020	982	1068	1039	978	995	970	947	1011	1003	961	987	982	1005	1023	958	983	1012	1029	1025	994	1024	1038	1038	985	1011	996	1018	1016	1043	965	1004	980	1005	1004	985	1026	1019	970	984	990	1014	1060	1060	989	1043	959	1042	965	994	1019	986	955	1002	1043	932	946	1066	1050	988	962	988	1045	995	970	1014	1040	995	968	1043	978	999	1029	1030	1001	1025	1007	987	972	1005	1002	1033	1008	987	1018	960	1004	1016	1050	985	982	980	982	1034	987	1024	996	1002	979	1004	1001	966	1008	966	1010	995	976	1032	1013	1027	995	976	1031	986	1036	993	985	962	1010	996	999	975	971	1016	1010	1002	1012	981	1022	1018	1043	1010	964	995	1016	1002	1015	1033	1015	1041	979	1004	1006	987	973	1004	966	1006	1000	950	997	1035	1003	1018	978	955	999	921	954	1010	994	976	986	1027	990	967	991	1038	1022	1033	1070	1026	968	1012	1009	993	1020	1032	996	967	998	1014	970	972	1018	1075	1003	948	961	999	1032	1006	962	986	954	988	992	1048	1002	978	1044	1018	993	989	985	942	1051	942	997	1025	1034	1014	1017	995	1044	1020	995	972	1018	969	1018	954	998	993	987	1030	1005	998	1003	1057	960	1002	1001	1046	985	1054	1001	1041	1022	997	990	978	978	973	926	1032	981	968	985	1023	969	990	1026	975	906	996	1015	1009	951	977	996	970	1019	986	986	1001	1005	958	987	1031	1020	1013	913	1008	972	987	999	1007	981	991	957	995	936	958	958	1064	1028	980	1022	970	972	1018	1030	980	997	985	961	999	996	1017	961	1003	988	1022	972	1039	1006	950	1012	1005	998	1008	958	1033	1017	1002	1018	990	965	1004	985	962	1055	981	1007	979	1031	1007	1027	1017	991	967	944	986	972	968	1004	1005	921	1016	1032	994	965	1021	1019	979	1001	1005	1015	981	959	1003	967	1037	984	965	1002	1045	1000	942	1011	995	1001	1007	1031	955	1007	956	1008	931	1046	944	1024	984	967	970	974	969	1014	1004	955	965	1017	1049	993	958	1009	1015	962	954	1023	986	981	1011	1018	999	1065	1014	982	1023	1053	1001	1026	1005	1049	986	1022	1044	987	1030	1041	1014	1005	1071	982	980	1007	1030	988	1025	1051	1004	983	1028	1010	1028	995	972	1007	977	972	1019	962	985	999	965	970	978	1000	1011	979	1020	999	969	1039	983	974	1010	988	992	1042	1008	1036	1002	958	1005	1048	976	991	989	1017	972	976	1023	1065	1011	948	1048	977	1053	955	926	1005	942	1031	1015	1011	946	1006	1003	980	954	969	1031	1015	995	958	1019	939	968
36528	25109	25225	14447	12685	7769	3906	1713	587	395	401	421	377	388	383	393	407	421	371	385	379	391	387	382	430	390	386	389	433	417	378	366	398	371	412	423	401	409	379	400	396	412	386	382	376	430	394	380	379	338	397	433	401	370	391	403	449	413	372	376	369	394	396	401	401	392	398	401	384	408	368	388	375	384	390	424	410	390	371	432	407	386	443	358	377	403	451	403	392	437	419	398	391	353	429	372	365	394	383	399	423	409	403	400	403	400	442	386	379	391	403	419	431	392	370	388	395	422	440	393	410	373	433	403	421	400	396	385	386	398	348	382	386	385	386	423	436	387	403	414	418	425	375	358	421	376	383	388	392	367	403	389	406	410	413	387	419	421	381	384	386	416	432	381	337	411	396	392	415	386	395	386	417	401	414	384	408	396	381	371	403	407	389	430	394	425	407	413	398	392	408	400	386	411	407	386	427	417	382	368	380	439	393	361	373	391	397	400	393	420	384	442	403	427	382	388	394	421	392	381	395	404	414	400	383	391	403	387	358	406	400	362	386	385	374	391	394	392	384	413	386	396	413	427	368	374	382	418	445	389	367	426	360	398	410	377	398	385	421	365	410	397	380	391	420	412	394	387	380	426	397	355	381	402	400	391	378	360	431	431	374	385	406	373	371	405	441	399	417	373	415	459	392	388	368	406	419	396	377	372	407	409	406	413	416	409	392	416	375	385	362	405	412	412	397	388	436	374	378	430	430	427	437	368	392	427	449	417	425	376	402	443	387	373	429	379	379	369	414	382	361	418	402	408	388	403	403	417	440	421	394	399	348	423	399	406	398	374	399	404	387	379	393	360	393	412	408	386	386	351	383	412	371	433	418	365	416	382	377	421	371	409	410	403	393	392	384	406	418	402	404	382	389	385	388	379	407	353	360	400	408	404	387	362	375	443	402	373	415	398	407	377	369	377	448	385	427	403	412	359	383	378	388	415	369	394	393	380	397	377	388	402	410	407	408	372	377	389	395	400	403	413	420	403	380	407	377	411	391	436	413	408	404	401	376	408	392	395	417	369	384	423	435	413	384	394	406	401	392	366	386	349	411	405	385	396	360	412	363	398	401	415	446	396	409	415	396	378	395	434	370	413	377	409	376	384	443	419	371	406	412	413	382	379	390	397	367	413	398	395	389	359	379	434	400	411	403	415	381	382	385	378	391	403	403	397	388	449	437	368	402	409	389	341	410	432	435	412	375	383	399	410	427	385	398	399	418	390	413	377	402	388	378	425	392	390	366	427	419	410	381	376	413	368	404	372	391	421	388	360	409	419	374	410	415	416	415	404	388	396	373	406	377	411	401	355	395	440	414	445	393	379	407	384	401	435	373	399	417	386	395	389	377	417	404	425	416	391	392	410	389	393	379	408	375	398	355	376	393	358	400	353	389	410	392	351	420	395	426	383	366	404	406	414	411	422	383	385	436	413	394	415	410	379	393	376	393	370	378	403	396	405	403	401	395	412	390	395	410	359	370	391	414	372	401	381	379	416	405	402	370	405	406	371	371	360	393	384	392	396	370	417	406	422	369	394	393	400	389	413	432	431	415	381	404	378	391	412	386	411	417	350	416	409	386	373	390	383	387	397	391	409	408	390	394	377	385	400	374	414	384	396	417	390	385	366	400	382	380	374	372	391	388	421	410	394	377	374	363	372	430	377	388	427	369	429	420	397	408	372	383	353	388	442	361	410	403	391	408	408	388	394	394	368	404	400	395	433	380	436	371	443	413	406	378	346	388	388	385	384	399	455	429	386	373	405	380	362	392	382	435	381	418	400	411	429	404	400	379	405	425	401	426	411	410	395	382	410	379	392	393	394	371	385	399	385	397	416	431	429	400	409	414	423	375	396	408	397	403	397	411	401	392	404	389	413	375	392	390	388	381	421	403	388	384	422	368	395	393	374	360	402	412	392	440	415	358	438	375	404	395	363	371	406	418	406	374	365	377	409	361	447	409	391	424	381	378	372	401	398	440	379	429	428	414	402	400	381	396	407	382	422	409	354	384	385	425	392	415	379	407	397	390	408	427	358	391	401	420	399	364	413	413	385	388	428	399	402	388	412	399	371	387	430	446	407	417	415	388	372	380	411	390	376	390	391	427	357	409	376	378	394	403	379	393	420	375	372	372	385	417	388	363	377	389	387	416	398	414	422	394	397	376	404	408	368	436	409	398	376	427	360	387	411	386	430	399	376	415	391	407	431	384	419	369	367	406	407	385	453	420	390	432	444	401	386	384	423	382	407	414	428	407	400	396	393	361	449	401	370	406	393	357	447	430	382	420	411	412	413	446	394	430	411	380	405	371	406	450	393	402	424	401	394	404	414	405	384	360	401	427	400	377	373	395	360	375	421	415	380	371	374	370	409	402	397	444	406	398	392	407	448	435	401	415	381	387	421	399	398	410	403	428	385	398	402	387	362	439	404	392	349	364	384	427	424	420	381	373	402	391	403	371	372	411	385	411	402	412	369	378	399	394	447	396	402	391	390	440	392	401	400	375	375	402	379	404	414	408	378	409	364	389	359	381	390	372	418	401	401	371	401	387	367	429	424	412	402	400	422	403	423	419	409	396	400	427	371	397	381	422	387	412	400	389	393	394	412	404	408	405	414	408	367	372	432	400	456	399	394	408	383	387	377	378	421	401	380	370	384	400	406	455	425	408	381	397	423	413	393	408	423	378	375	376	437	392	387	402	413	379	385	385	388	468	425	393	424	426	391	427	372	351	361	394	429	406	390	392	414	391	410	389	355	398	392	397	413	414	413	423	393	360	420	397	362	392	356	387	400	396	379	399	396	414	443	386	420	380	413	377	385	407	411	430	360	392	395	410	436	384	410	368	376	423	372	387	427	378	388	396	418	411	364	372	389	383	394	401	359	368	376	419	392	418	376	408	373	431	409	396	401	373	449	402	391	373	422	434	428	366	397	393	371	358	401	397	387	423	384	413	413	410	412	362	399	434	388	377	464	442	392	408	357	390	406	389	409	404	395	400	371	423	393	381	422	406	385	416	399	422	407	402	381	391	422	431	419	413	402	401	383	405	386	394	414	385	393	389	362	417	397	422	425	383	389	402	380	365	416	382	377	405	403	402	388	378	423	373	410	362	383	390	376	403	378	444	423	442	397	428	418	399	361	393	373	428	409	388	446	431	390	401	410	421	385	410	447	390	379	379	405	362	422	431	379	392	392	416	411	397	394	392	448	391	395	414	393	398	400	405	372	367	390	347	413	400	391	419	387	381	389	389	426	371	395	378	412	373	421	444	373	415	418	387	434	401	402	407	382	379	375	395	355	406	422	380	387	427	388	381	410	386	426	406	409	404	399	381	363	401	403	417	370	413	434	411	386	398	400	396	370	383	410	415	375	379	412	419	372	383	442	366	438	390	392	397	378	403	367	392	368	399	396	394	379	399	412	389	416	363	393	428	397	386	430	418	397	388	397	400	363	374	400	388	391
24309	21826	28501	26822	28509	20884	12642	6232	1627	924	964	856	924	847	871	955	921	870	934	887	919	922	880	881	890	939	889	933	958	911	866	920	905	974	841	891	898	965	906	934	955	864	900	919	891	868	886	898	927	977	914	948	904	896	939	915	905	904	1010	938	944	934	947	885	925	890	903	891	853	898	947	866	906	878	948	874	933	892	904	909	961	899	901	902	923	941	944	896	925	881	910	899	892	952	904	864	913	901	887	878	857	892	929	888	923	916	913	884	930	826	874	882	935	883	920	914	963	948	935	924	938	918	865	903	878	907	958	932	948	930	903	969	938	909	899	921	913	868	896	898	897	943	993	897	950	919	860	900	882	864	899	934	920	929	905	874	940	926	920	945	973	914	911	937	918	890	893	920	936	916	943	847	949	891	951	911	866	950	935	920	886	940	907	924	892	879	874	913	891	893	896	882	943	927	896	926	930	936	913	890	903	906	927	939	906	942	858	904	932	866	939	902	894	867	944	919	870	990	861	910	884	866	897	884	919	906	916	873	928	869	907	875	903	898	906	915	913	912	915	921	875	951	883	919	905	933	875	937	909	879	890	936	908	927	904	928	850	963	875	943	926	946	928	955	900	930	892	866	881	897	951	909	896	902	910	862	919	892	935	909	905	941	887	867	975	914	903	920	795	989	950	868	866	859	868	919	859	897	876	967	912	967	857	941	907	886	934	920	940	849	902	888	939	910	945	886	871	966	861	912	899	914	901	893	862	894	919	868	910	923	907	858	865	950	878	907	901	944	899	852	932	895	881	905	898	945	946	899	915	862	890	906	901	935	891	926	894	891	928	864	888	900	874	861	945	921	966	947	896	900	949	874	941	876	894	865	929	927	900	941	886	843	893	919	949	926	926	866	837	875	928	888	922	892	861	946	892	902	899	910	902	915	886	916	959	877	931	872	895	913	915	923	908	923	905	908	874	866	903	872	928	951	921	889	889	872	910	926	897	850	943	927	881	896	930	862	920	891	917	823	942	927	956	919	906	942	892	922	963	930	910	951	940	885	902	930	923	909	959	952	906	907	855	929	873	931	864	893	914	978	928	879	959	900	933	933	917	884	859	903	883	909	883	900	903	937	959	875	919	925	887	879	923	906	906	893	870	899	885	900	887	901	928	870	937	943	926	882	892	906	934	861	963	890	948	953	914	947	886	940	886	936	896	916	925	955	969	928	923	888	870	931	905	895	913	966	873	886	884	889	894	891	929	927	880	938	932	891	910	837	887	937	930	936	928	929	945	893	901	924	917	921	901	887	924	936	905	983	958	910	946	892	872	926	859	890	923	870	913	882	890	899	902	919	909	958	899	932	882	973	894	922	936	913	909	892	874	863	896	902	937	992	922	925	975	922	896	946	897	897	901	902	906	959	904	917	919	896	894	918	913	912	863	839	919	905	882	906	907	912	877	938	929	918	847	922	859	920	940	925	955	907	954	957	864	935	930	940	955	950	868	868	911	901	930	915	913	901	917	850	911	939	895	876	911	914	892	918	983	908	948	920	945	888	919	961	890	922	901	862	916	909	863	909	879	869	909	942	928	828	906	929	878	916	869	934	907	865	902	889	887	936	906	919	888	880	870	928	841	955	933	887	873	950	930	888	954	909	980	931	861	911	865	931	851	872	925	894	887	903	955	944	892	920	912	910	862	923	943	906	865	922	938	882	929	885	923	910	914	929	873	909	859	924	939	905	883	973	871	925	956	928	941	886	908	919	915	958	932	900	880	928	892	909	941	885	935	882	883	888	907	901	937	887	877	920	924	926	886	886	888	881	917	979	863	892	878	916	943	937	965	914	919	929	862	880	903	891	908	888	837	953	881	939	926	925	896	921	912	910	903	872	932	890	866	936	876	924	884	892	916	924	911	903	912	885	900	909	901	887	899	912	922	901	940	917	908	914	922	879	918	897	932	994	858	916	898	917	934	874	940	887	918	886	918	923	973	860	897	914	924	922	848	892	938	887	924	919	946	928	926	930	922	880	909	863	929	934	923	870	947	869	914	970	883	907	896	890	894	896	890	936	872	912	881	821	856	939	884	943	929	911	908	887	920	892	841	931	890	945	891	921	941	910	931	969	898	893	919	960	863	926	917	872	954	921	891	954	873	926	947	899	897	925	891	858	939	941	959	987	890	897	900	920	937	865	878	918	928	902	962	894	952	934	925	892	890	899	862	971	914	923	892	963	890	901	898	930	875	915	876	865	946	913	918	912	905	862	901	871	877	917	943	912	919	932	920	957	900	892	886	929	914	894	949	868	884	932	867	887	938	909	845	932	914	867	875	862	905	938	927	947	913	893	900	901	948	955	861	871	913	954	863	904	849	905	861	922	911	876	896	937	911	956	911	867	883	919	879	887	947	945	894	945	894	885	865	897	935	895	922	844	855	854	893	898	918	899	971	890	910	908	900	887	896	864	884	866	917	843	906	938	919	908	854	906	921	890	955	932	860	928	879	923	911	889	942	908	951	911	895	938	863	879	944	879	893	898	963	937	930	901	920	957	871	894	912	930	928	921	897	924	864	944	932	866	899	905	923	918	951	904	934	902	913	912	877	886	915	827	898	968	925	888	918	882	906	906	970	900	877	893	937	894	876	854	831	915	932	928	899	899	897	941	897	875	938	946	856	896	939	927	910	845	898	891	927	961	915	910	891	904	915	935	923	921	919	942	889	895	883	873	985	914	816	908	909	876	888	892	919	926	956	862	854	880	908	891	874	870	943	880	938	889	853	947	893	891	903	902	900	876	919	925	929	878	952	956	914	903	886	915	942	967	912	896	921	878	920	869	848	921	882	887	959	880	895	944	918	962	941	935	871	871	911	938	884	880	880	935	918	874	911	941	897	905	924	878	891	940	975	884	912	884	924	890	900	933	963	909	919	898	827	920	887	929	900	911	885	870	888	918	936	877	890	895	924	941	914	945	884	966	892	918	863	930	869	953	894	885	947	939	925	893	949	875	932	852	922	902	880	896	841	902	937	916	918	908	818	936	903	898	933	919	914	920	915	941	931	917	910	899	1002	892	876	899	858	892	903	910	882	956	949	910	894	936	932	879	893	951	919	915	943	928	879	917	898	869	852	962	906	887	902	851	938	906	893	922	859	891	875	869	908	936	938	932	940	892	909	886	908	921	910	903	905	929	951	903	947	873	861	974	819	890	890	905	927	909	922	891	918	902	909	943	876	852	979	858	867	911	889	944	912	936	910	868	913	938	900	908	908	957	926	913	934	919	904	914	905	913	943	935	938	930	936	887	912	920	918	844	932	883	889	873	913	863	925	924	925	913	900	942	897	945	850	953	865	906	958	915	896	901	935	887	913	858	914	904	949	926	892	885	902	894	967	917	910	934	915	923	901	906	890	905	894	973	877	931	947	951	918	876	913	969	949	923	993	868	882	864	910	912	945	877	943	906	887	922	939	887	926	933	937	940	885	904	893	894	926	907	867	866	911	942	924	953
47598	35541	37066	24847	21456	13711	7367	3132	629	292	304	261	290	291	283	272	313	251	280	302	316	322	292	254	256	290	283	270	276	308	299	295	275	291	298	281	304	250	257	267	276	306	320	266	263	245	270	252	269	295	261	286	291	318	286	289	287	260	288	306	294	273	322	290	302	281	276	283	271	281	242	270	268	283	283	266	307	284	278	285	285	263	256	286	288	270	281	291	253	301	250	280	267	273	288	306	314	289	279	258	312	292	296	275	285	296	282	285	297	306	297	270	270	282	293	293	311	289	294	299	302	320	268	272	287	320	251	290	307	250	273	247	281	301	258	277	309	282	245	304	278	319	275	280	282	276	242	286	280	283	264	299	316	277	269	265	307	265	286	269	262	270	276	282	270	303	303	283	269	286	302	275	296	310	287	281	273	265	287	292	279	267	277	284	299	304	320	282	268	291	284	277	302	281	320	282	270	285	268	282	287	308	304	293	271	248	283	302	292	295	288	287	296	303	283	284	280	304	263	290	277	292	265	273	298	285	288	281	305	269	292	286	287	262	267	293	258	288	293	324	304	270	264	285	284	294	243	271	285	279	290	291	314	327	287	276	301	290	240	270	292	299	275	258	304	304	290	282	302	302	277	278	261	284	266	312	319	285	282	286	290	281	268	292	274	293	299	267	303	281	288	264	323	256	312	270	306	308	266	267	267	257	287	302	312	299	271	273	273	290	262	256	254	277	257	312	256	261	278	297	276	271	297	310	294	296	291	281	281	286	285	286	309	276	262	300	305	322	276	302	308	293	277	267	275	279	277	284	258	289	267	279	308	280	321	261	297	308	321	322	305	266	273	263	331	266	314	284	274	279	272	286	287	280	243	277	321	238	238	273	308	270	295	287	288	306	297	312	307	295	263	283	291	277	272	305	254	276	271	278	275	281	306	307	297	310	303	267	291	267	278	271	315	292	300	266	283	272	275	292	293	284	296	258	286	299	297	256	271	269	272	289	296	276	291	295	316	281	285	304	267	302	306	303	274	285	263	301	307	300	247	260	278	283	297	290	241	301	289	273	270	292	289	268	318	281	291	294	307	283	276	273	304	243	290	289	279	303	309	282	302	259	255	269	291	269	281	283	307	290	325	311	241	268	278	278	269	273	301	288	290	264	290	309	299	287	314	339	282	250	269	303	295	272	277	296	290	270	267	307	307	299	280	294	299	296	264	270	250	285	274	300	329	250	290	281	321	273	290	293	262	271	288	271	279	294	303	291	275	252	299	276	247	283	292	307	280	311	288	298	294	307	310	288	253	274	284	285	272	300	292	312	288	261	287	279	295	267	268	287	293	291	280	291	274	271	262	261	298	262	287	289	263	259	296	272	305	290	257	316	268	273	304	315	270	291	303	304	286	302	282	283	311	271	294	284	268	282	288	293	269	253	290	308	279	294	300	279	280	282	299	328	282	290	280	296	302	299	301	273	298	273	294	284	281	301	290	278	305	239	288	284	280	301	291	281	278	298	247	265	281	258	260	298	288	301	281	256	285	288	296	317	266	299	264	282	284	285	274	296	266	303	305	280	295	290	314	268	283	297	283	265	299	290	303	291	321	266	283	313	282	299	282	284	282	298	271	286	291	264	285	313	283	269	289	280	265	300	313	298	285	275	276	279	262	282	302	282	305	280	309	310	302	265	291	269	279	294	297	252	286	324	267	250	273	270	288	307	261	295	270	287	320	278	300	313	298	284	244	302	332	290	297	290	281	270	266	303	277	253	272	276	302	264	262	284	287	322	314	271	314	291	310	283	278	268	289	285	272	284	301	273	292	298	291	272	289	271	263	297	301	287	258	273	259	273	296	307	291	287	258	299	299	262	273	254	259	285	283	297	295	293	296	275	294	296	281	273	274	257	264	296	287	254	272	308	291	275	265	281	301	282	292	269	276	296	310	289	292	281	302	286	293	268	304	324	277	258	284	266	290	278	249	293	295	268	268	269	270	280	293	254	317	288	303	312	276	278	279	296	265	279	286	236	305	303	261	232	259	323	254	301	281	267	303	293	286	292	268	292	286	288	274	307	314	275	263	295	309	293	277	260	298	284	298	298	283	289	295	289	300	283	269	281	283	286	288	303	267	291	267	278	277	274	325	282	309	295	267	294	311	256	299	279	266	268	275	260	290	277	263	281	312	282	301	283	276	291	306	256	264	294	296	249	296	279	302	274	296	287	265	287	258	293	292	286	270	270	311	305	299	265	271	292	297	305	275	272	240	258	287	279	289	309	290	278	274	262	327	292	284	281	287	272	302	291	301	292	287	287	266	243	314	282	292	282	263	281	282	296	269	261	285	296	321	277	289	278	295	258	286	276	292	300	283	251	242	295	273	278	270	288	272	260	273	295	279	262	302	288	297	296	244	302	282	290	242	281	264	303	291	308	290	285	284	280	271	279	283	287	317	294	266	296	271	291	298	316	286	273	298	266	280	256	281	277	278	284	278	269	286	299	286	320	270	262	296	282	271	268	280	302	280	284	277	280	287	278	280	285	289	277	276	314	277	276	285	274	278	274	257	294	299	304	281	301	242	259	277	269	294	298	273	301	279	320	300	286	272	290	294	262	252	279	279	278	285	309	303	291	250	277	289	302	241	278	301	296	307	292	286	292	295	274	305	294	276	290	305	272	260	274	269	270	279	265	310	280	319	289	296	268	280	271	267	266	282	258	320	287	267	284	282	284	296	297	294	271	310	275	307	273	260	257	277	279	289	270	259	276	279	286	232	278	296	268	297	262	255	304	301	286	285	323	276	252	257	243	304	266	273	311	291	300	324	283	297	242	312	300	277	289	335	287	284	302	282	265	268	286	308	288	306	250	294	270	286	258	264	284	296	277	267	283	258	293	277	241	307	278	256	254	285	243	255	272	328	282	273	259	287	314	289	288	266	295	266	287	284	287	281	302	281	296	282	273	289	296	247	290	273	285	304	272	270	285	302	309	312	275	288	309	270	324	292	287	259	269	298	277	284	273	251	277	310	282	249	268	284	322	287	290	276	268	277	298	325	283	302	284	289	269	315	271	323	306	278	272	266	306	277	289	309	314	263	289	280	231	279	263	302	297	281	296	273	301	276	304	288	281	292	310	277	276	296	268	272	299	307	275	284	275	286	236	275	275	311	279	242	328	273	308	272	323	316	262	290	277	274	292	261	266	260	268	245	294	269	267	273	286	279	295	288	294	277	309	283	274	275	274	266	303	278	272	247	282	279	285	255	299	284	258	261	255	282	274	311	308	290	312	281	286	293	269	294	282	291	283	261	287	310	312	277	307	286	319	313	272	311	264	256	270	293	274	255	290	275	266	279	302	301	305	253	263	259	279	292	306	267	303	284	281	273	261	279	287	272	287	278	297	304	306	293	272	324	268	298	285	270	281	295	275	286	262	297	272	278	284	276	259	280	280	276	290	254	279	257	282	288	262	281	303	263	287	256	286	284	307	307	272	265	316	245	293	280	258
31521	28463	37112	36664	37096	29231	20113	10458	1932	729	660	673	647	690	653	603	661	692	660	626	694	704	695	666	631	652	694	661	664	637	696	637	666	666	688	646	684	665	660	682	640	632	726	670	618	660	695	638	650	708	665	647	689	663	653	673	659	666	691	644	698	665	703	650	670	723	663	683	672	645	679	664	663	707	634	636	634	680	674	702	638	702	702	731	679	705	704	673	649	669	636	622	709	681	698	681	673	639	687	682	690	669	683	659	638	677	688	620	648	662	658	686	677	662	689	668	627	613	656	659	666	694	674	665	655	644	696	651	644	637	652	605	736	669	706	655	680	698	679	669	700	691	626	654	661	664	665	653	680	628	704	673	667	679	651	634	688	667	682	681	699	658	648	670	681	726	655	661	654	693	646	674	682	633	698	675	682	667	701	699	628	723	627	707	673	626	668	672	669	666	644	659	676	680	701	644	626	679	642	687	696	698	655	654	706	681	622	681	652	700	647	688	660	617	707	665	642	672	741	653	664	698	695	692	726	690	645	685	638	665	686	695	658	720	657	662	682	662	677	661	670	692	628	660	614	677	670	679	686	687	641	651	662	652	681	676	692	701	631	668	694	682	645	631	627	653	641	681	676	697	656	708	683	661	679	663	694	641	677	642	631	657	673	685	693	647	742	665	678	717	666	699	665	647	673	634	713	698	682	734	698	662	669	679	662	685	637	633	688	680	642	640	624	683	692	654	678	649	651	620	655	656	641	696	663	697	687	662	661	622	713	649	634	664	745	618	649	689	663	677	707	696	686	676	616	662	661	645	675	669	682	713	630	644	623	668	688	672	629	670	704	691	700	636	658	677	642	648	720	690	693	653	668	706	651	665	710	657	634	675	687	666	643	671	680	672	708	689	681	659	647	653	667	701	709	651	694	632	667	702	654	664	666	667	654	668	712	677	673	716	657	672	672	658	682	637	674	650	648	657	643	706	650	672	655	675	686	702	739	634	672	688	663	703	680	683	656	602	682	653	658	667	682	721	694	681	616	675	664	666	656	644	695	662	675	735	686	648	656	663	667	702	658	696	685	631	690	643	657	611	654	702	676	692	694	671	685	657	659	694	610	715	675	655	695	699	659	677	661	691	643	652	685	658	676	669	656	715	726	706	684	686	675	686	672	660	650	623	673	695	645	678	663	657	642	666	684	688	660	674	666	640	693	644	661	633	670	696	674	695	668	712	680	667	707	683	651	672	676	635	638	671	648	653	620	676	683	648	690	645	671	677	684	670	682	636	647	619	677	654	698	693	599	688	673	678	676	674	656	661	693	654	653	668	701	671	657	640	624	642	698	652	709	631	659	689	701	647	737	714	689	644	732	707	667	666	678	666	682	647	653	622	656	701	676	652	661	676	713	690	674	652	611	645	662	683	667	700	663	654	648	689	646	695	655	678	642	658	652	648	655	658	665	687	666	627	688	655	701	625	682	645	681	682	691	665	659	687	664	671	635	680	679	709	725	686	698	626	709	688	699	676	690	671	656	659	683	679	670	676	709	667	645	640	674	656	678	637	664	711	650	656	686	680	673	681	671	675	638	620	623	732	686	670	651	719	676	627	613	690	673	634	645	695	714	673	681	655	680	630	679	671	670	674	699	684	665	661	685	642	664	665	667	661	625	677	672	672	678	699	657	652	730	686	651	670	633	695	667	630	679	669	635	677	635	673	652	676	620	663	654	642	721	615	703	693	687	668	669	683	679	657	707	691	686	663	687	676	658	626	644	658	628	669	685	686	660	668	634	665	674	682	655	641	665	676	682	627	624	673	645	652	697	650	703	687	679	699	665	665	694	650	660	624	638	701	680	678	724	601	697	636	669	642	668	674	645	702	690	674	648	636	696	654	646	732	737	647	694	654	649	669	705	646	672	705	662	686	662	684	650	641	712	682	726	665	697	687	623	650	719	704	651	638	662	637	641	673	692	674	664	660	689	698	729	692	666	708	646	675	644	663	645	692	644	682	716	676	642	624	698	678	696	717	707	669	643	691	653	649	680	696	650	710	678	675	651	634	679	674	661	700	683	648	652	654	653	675	641	715	631	698	650	649	684	638	655	694	696	675	682	611	715	675	665	702	638	687	653	666	658	699	687	679	696	671	682	657	677	679	668	669	692	689	676	669	694	688	647	687	635	657	650	641	663	701	675	687	694	682	710	669	701	668	676	678	660	660	699	677	710	679	648	662	696	695	666	673	649	626	702	696	657	668	678	677	658	659	634	670	675	651	657	688	677	702	579	707	643	683	695	665	673	724	633	654	686	617	662	669	665	690	655	618	720	620	667	651	622	686	668	685	664	663	668	685	687	641	650	657	646	654	674	718	635	654	682	689	694	646	710	630	620	706	642	641	648	655	673	650	668	691	679	668	651	677	664	673	632	656	670	681	659	689	674	676	698	677	701	666	681	651	658	673	697	652	657	678	701	686	653	684	685	667	696	650	682	680	643	682	697	706	719	703	668	644	658	646	630	660	640	667	652	682	639	718	628	656	643	682	679	656	680	638	645	617	702	659	650	666	658	654	693	664	703	640	670	712	615	693	643	673	711	667	632	660	646	653	679	694	700	691	703	696	674	646	697	646	692	656	653	733	688	687	667	619	608	684	642	641	624	664	620	688	699	658	656	649	672	665	686	705	669	711	678	748	718	641	678	674	663	686	653	670	684	614	660	665	674	659	693	684	671	677	674	693	679	673	654	658	699	691	687	657	690	714	644	645	656	688	651	675	654	650	641	694	660	650	664	656	642	666	650	644	662	690	659	685	639	679	693	698	684	674	654	656	688	650	667	680	689	660	650	652	725	662	691	706	681	678	642	675	680	623	678	658	653	678	669	637	661	659	660	644	659	681	674	662	674	661	656	681	651	660	646	656	652	648	675	674	634	680	658	678	693	637	667	642	687	724	627	681	630	658	653	670	665	717	668	641	720	687	663	667	639	651	666	651	650	678	669	648	669	667	672	666	649	646	669	677	635	703	671	701	647	644	701	636	661	674	653	630	670	687	637	639	660	671	667	663	706	723	689	677	680	664	661	632	692	696	723	658	640	681	688	667	645	652	655	681	657	656	641	689	596	664	641	655	711	639	645	643	683	683	670	652	680	628	673	673	633	661	651	679	627	679	705	652	685	692	709	676	635	701	657	681	664	657	672	750	688	672	677	632	671	636	657	675	704	650	679	658	697	664	696	720	718	688	667	660	678	659	720	673	629	663	693	672	693	665	648	697	679	652	719	669	665	683	683	671	656	611	646	659	655	696	685	691	719	613	676	665	658	645	671	647	680	655	651	663	672	689	688	676	682	681	624	645	650	679	703	705	690	653	673	639	652	641	683	660	664	642	674	659	655	647	617	660	642	679	662	680	711	653	663	685	711	643	666	663	656	655	624	678	619	676	648	679	678	668	706	632	656	683	702	670	628	668	662	668	642	663	685	709	678	686	680	690	641	642	659	672	702	661	648	673
11565	2046	1697	967	955	750	644	542	483	385	372	383	409	425	424	410	412	415	393	427	450	426	466	378	424	378	397	439	405	397	400	370	386	434	420	476	410	459	388	420	449	451	437	396	426	435	397	396	380	403	435	431	403	392	397	402	479	467	372	427	402	443	428	418	456	428	426	422	422	402	393	440	411	457	436	428	413	454	438	407	439	394	442	410	433	448	410	414	400	408	417	370	372	412	422	466	440	385	429	421	430	431	437	399	458	428	397	445	453	415	436	428	404	435	383	374	417	436	418	386	388	414	409	398	459	416	428	388	409	414	436	405	411	432	424	462	423	430	426	425	401	423	349	390	391	400	410	435	395	453	403	395	389	383	408	375	384	422	433	423	431	435	413	416	416	416	444	415	401	413	397	407	451	414	426	427	429	451	418	398	393	403	443	417	400	402	428	402	418	405	432	394	460	388	419	444	442	388	453	409	420	405	432	412	399	442	425	389	407	417	350	434	407	409	433	430	435	399	421	384	433	414	468	409	436	440	434	403	445	384	408	409	407	433	425	436	423	424	434	424	411	400	399	438	447	390	431	426	422	414	418	387	418	455	452	409	430	449	413	369	393	417	434	401	434	369	433	417	375	442	402	442	465	427	405	438	387	417	367	423	409	436	399	413	460	418	399	406	404	394	389	389	432	439	438	429	414	434	417	414	435	455	419	458	409	415	402	395	404	438	421	408	421	418	363	403	425	415	384	406	419	398	412	403	403	429	432	382	428	413	420	437	434	439	430	440	393	432	427	399	428	407	421	381	419	431	413	394	457	450	432	433	447	408	454	439	415	435	381	444	413	442	380	431	432	424	419	399	399	408	416	425	401	428	426	481	429	480	398	444	404	387	404	451	447	413	370	436	409	452	417	432	447	462	427	462	383	407	414	445	424	431	407	403	395	432	429	402	449	429	393	427	468	424	376	426	380	425	447	462	420	432	423	423	388	416	404	407	415	401	431	399	408	428	396	430	447	421	405	380	379	431	459	457	392	430	423	418	414	401	410	431	401	415	381	363	426	387	395	390	421	388	467	425	418	428	435	418	455	443	427	457	407	396	410	422	429	381	409	391	433	415	400	409	410	420	399	404	436	388	421	426	411	459	411	414	381	439	441	429	418	416	434	445	392	417	429	416	418	415	392	392	426	421	458	435	415	401	430	412	398	397	445	409	408	436	398	421	456	440	392	428	452	413	376	373	424	400	410	387	427	421	410	420	461	440	423	399	424	412	422	444	412	400	454	410	413	412	392	398	401	414	401	385	461	411	407	375	409	371	406	418	406	391	362	392	407	411	409	420	409	436	398	392	419	420	390	390	424	383	372	425	415	419	404	425	380	405	410	418	379	386	431	411	408	375	422	384	443	436	436	425	440	434	404	402	407	435	380	380	422	430	418	420	398	420	406	415	416	400	462	414	391	440	458	407	416	429	427	438	400	452	430	454	447	412	405	410	391	389	396	420	443	399	370	414	432	416	394	402	454	405	370	407	406	413	409	412	391	398	419	457	435	407	423	430	423	362	424	425	367	414	414	448	447	392	454	413	460	407	396	433	429	423	424	421	418	421	430	443	394	377	408	428	412	406	386	419	405	431	403	414	433	432	432	442	407	432	390	416	426	405	412	377	441	429	407	434	397	369	448	402	389	434	410	393	429	378	417	444	432	415	408	388	389	427	404	412	386	481	382	423	418	395	415	406	381	411	453	408	425	415	406	385	427	408	397	437	408	454	447	425	419	457	425	382	413	432	412	431	430	450	452	403	394	390	437	417	426	433	398	386	407	408	422	444	385	472	395	417	430	422	461	422	443	437	438	365	428	421	410	397	413	392	409	381	424	444	458	425	391	396	426	404	379	414	478	423	412	420	415	368	394	406	395	414	411	350	430	375	416	448	413	420	431	383	430	401	407	403	404	436	413	426	444	374	403	431	386	426	420	467	448	439	415	358	396	411	437	428	433	394	420	416	441	399	419	452	420	420	409	424	418	405	474	401	432	423	425	446	436	387	408	428	410	401	387	397	389	451	420	438	410	368	416	422	412	434	425	443	439	432	446	397	368	434	405	376	454	429	401	460	434	426	428	410	418	412	399	438	429	423	387	408	400	422	438	437	448	455	401	445	425	374	425	439	427	441	425	415	414	463	394	429	447	407	420	422	460	416	409	434	438	431	418	386	442	412	448	447	456	402	401	424	443	412	432	404	434	420	405	400	449	419	454	418	390	421	434	400	384	438	431	444	432	382	397	425	356	400	409	441	479	399	446	432	403	404	403	452	452	390	431	389	414	418	392	391	429	441	422	405	438	428	437	424	424	432	436	425	401	438	427	413	405	416	409	420	410	443	432	423	416	422	473	399	389	432	413	423	406	425	428	404	367	412	387	424	433	447	400	417	400	410	430	432	395	434	422	415	414	390	406	403	401	395	413	416	430	405	390	409	426	412	425	420	391	464	398	397	433	414	370	423	365	437	458	407	396	415	394	415	432	406	429	458	429	422	389	431	436	417	412	435	410	392	396	382	375	407	428	432	430	389	402	396	410	413	407	410	403	398	398	411	421	430	382	426	414	401	405	396	396	401	439	378	421	404	407	441	446	407	394	391	432	432	419	422	438	410	392	443	409	400	418	456	436	415	427	400	422	404	390	434	423	433	395	401	427	465	443	428	399	413	437	389	401	422	380	406	411	410	453	371	389	416	406	401	393	465	383	395	412	406	445	416	402	422	414	431	400	427	442	415	405	422	434	402	397	429	397	397	408	396	442	439	460	412	422	405	392	420	386	395	408	369	459	395	408	409	454	411	410	398	401	400	427	446	448	441	406	412	358	411	454	436	409	433	423	417	435	427	410	429	427	457	398	388	416	407	439	463	371	452	415	421	428	401	409	412	429	413	428	386	381	457	424	391	378	406	401	438	441	425	420	450	440	416	391	393	416	421	381	375	412	361	389	398	428	410	427	435	401	414	413	422	451	416	436	402	430	434	458	410	385	404	423	427	374	438	410	400	410	399	415	423	391	430	424	401	403	410	417	394	434	381	421	462	448	389	416	434	394	389	401	415	435	453	421	422	432	390	410	423	410	461	388	375	366	381	407	404	414	431	432	409	440	408	400	408	447	422	409	405	417	428	436	405	404	413	419	409	398	418	439	417	428	437	407	408	393	422	400	411	450	383	414	415	382	402	427	399	410	397	447	409	437	438	468	435	401	430	379	431	411	376	395	413	431	435	391	370	387	421	445	396	427	401	411	448	412	419	416	401	445	402	407	394	414	383	401	384	392	390	423	439	416	444	406	377	449	371	389	389	445	450	434	420	440	445	416	413	398	443	419	414	388	394	407	424	453	445	434	440	393	413	421	412	415	397	408	423	421	423	400	424	378	426	438	393	395	417	421	423	424	410	411	425	407	452	392	434	395	422	422	452	440	423	466	407	437	489	442	427	489	394	430	388	368	387	423	384	467	435	397	422
8320	2667	3481	2616	2849	2359	1888	1388	1044	916	910	971	965	959	941	953	900	916	884	952	971	955	1000	999	951	971	935	975	917	916	914	928	951	929	947	940	915	917	923	932	983	892	997	936	946	977	971	951	973	972	975	952	987	951	937	951	974	928	939	968	923	921	908	957	938	947	951	950	927	940	904	911	908	904	970	973	975	923	931	995	981	966	948	911	943	902	925	971	934	1007	899	979	972	950	1013	937	955	919	948	942	993	965	940	1050	959	905	990	987	957	953	941	935	934	914	879	975	975	950	962	1000	939	961	969	907	934	948	944	1015	938	931	989	997	992	997	954	981	938	851	902	944	1001	996	954	922	993	919	978	900	945	884	984	990	927	936	935	978	946	961	956	962	940	954	936	939	918	918	927	1008	962	951	999	927	965	953	932	950	958	917	870	965	897	973	953	968	989	941	963	963	947	948	968	971	898	980	1000	901	918	1025	992	947	985	958	973	971	905	871	961	898	897	939	940	938	1026	930	979	909	942	929	964	921	937	926	929	930	962	986	956	964	956	940	971	927	936	943	902	954	909	926	924	920	961	924	931	982	936	891	926	915	972	903	953	938	995	956	953	938	887	907	909	954	1012	926	929	983	965	930	1006	960	937	902	965	915	956	919	934	949	929	940	948	929	912	923	904	934	947	965	963	947	1008	933	926	902	975	973	981	934	958	980	928	892	940	974	945	939	987	959	932	917	952	904	970	947	988	945	979	978	980	918	975	928	906	940	929	942	917	966	962	932	924	899	1016	955	960	902	947	975	965	961	969	909	957	939	958	920	963	968	924	925	913	941	956	940	953	952	963	894	984	979	981	914	948	956	946	921	924	985	983	932	965	928	973	902	946	1002	982	933	975	918	949	950	957	960	967	942	932	944	948	970	980	947	933	951	942	963	949	975	1005	991	983	959	976	939	976	943	941	928	939	941	969	982	955	966	932	996	946	929	921	890	952	985	940	956	867	925	946	952	943	938	911	947	968	934	982	983	861	955	931	935	960	918	919	936	968	941	924	945	995	970	916	992	908	939	898	991	905	931	924	945	936	1010	944	1001	901	930	959	898	885	1005	935	967	971	921	994	932	971	946	887	898	938	980	964	976	943	970	972	884	946	921	958	949	960	900	898	919	935	998	973	986	967	938	937	935	902	970	956	983	946	917	923	926	971	920	924	948	931	957	953	981	960	952	938	968	940	958	961	982	963	958	996	977	983	929	1010	930	901	964	897	925	931	945	948	882	948	949	949	967	939	1001	959	947	902	959	944	926	927	975	947	926	946	958	970	967	966	990	1000	950	948	985	943	1002	1012	972	911	913	958	950	936	1000	982	967	962	957	963	967	946	960	934	930	908	941	936	933	972	957	920	966	935	941	924	960	958	946	924	932	1005	970	933	927	947	971	941	990	952	953	971	918	950	923	898	931	979	963	925	942	926	956	959	941	910	994	888	915	989	928	1009	984	916	945	915	937	931	932	956	951	930	998	991	1001	961	960	982	910	999	973	943	945	947	894	982	893	942	982	948	933	944	960	926	913	933	974	973	985	944	988	914	933	928	899	1002	1015	917	916	946	975	934	926	936	881	941	897	983	952	932	1007	970	971	922	897	984	893	987	927	940	950	899	917	959	936	943	937	914	940	961	1014	966	974	924	962	916	999	956	972	958	922	948	908	942	930	958	966	989	948	957	1009	960	910	882	951	960	932	973	948	913	916	938	1005	922	938	989	1016	949	919	974	943	978	940	937	900	955	960	1021	939	936	941	956	925	987	967	920	881	951	999	935	981	853	959	989	961	966	917	884	935	939	941	945	968	983	988	1009	911	926	979	924	940	972	941	932	905	931	934	946	943	962	1008	982	976	931	987	911	953	988	966	946	953	969	933	1007	912	919	925	925	953	967	924	936	923	912	945	933	932	923	920	974	1004	952	954	970	957	931	941	877	958	917	894	975	940	888	930	992	901	952	934	858	936	925	960	982	984	894	971	946	958	946	947	949	957	946	952	963	895	983	939	954	916	945	966	928	883	922	973	959	962	930	968	909	922	857	942	981	935	929	911	924	887	975	942	949	973	927	995	1008	997	951	932	953	976	951	945	968	922	952	978	982	957	952	933	967	914	920	947	984	908	925	950	962	986	872	914	977	907	978	921	919	941	959	951	909	918	943	938	975	927	879	949	972	963	896	899	886	976	941	926	951	905	945	985	949	883	953	930	875	971	953	962	971	957	934	929	931	943	940	953	962	922	941	941	991	942	921	946	931	898	947	880	933	958	917	971	962	951	948	914	926	921	1001	959	943	988	925	923	937	965	954	953	918	972	972	937	962	970	1002	948	946	967	1019	961	954	967	968	947	952	936	960	964	928	947	976	905	977	988	966	928	955	961	939	1022	960	960	975	927	925	939	911	933	1032	964	930	941	949	955	967	931	933	954	953	897	978	968	913	995	1005	921	921	944	894	935	952	982	918	1002	944	913	923	929	979	900	958	940	978	955	941	1007	913	975	931	949	985	949	992	982	978	944	951	934	926	934	940	946	916	1031	976	975	957	947	926	954	936	952	969	947	957	968	944	929	996	944	873	938	964	887	959	998	960	940	977	903	964	943	945	966	954	961	956	970	921	987	949	921	946	979	947	940	951	993	951	944	947	935	974	990	898	945	919	896	974	934	934	1007	949	919	924	928	1016	960	910	916	931	970	961	954	922	990	890	986	935	933	915	982	931	983	975	953	938	964	914	884	928	910	948	962	908	972	933	903	895	882	948	947	940	961	902	939	951	901	931	964	943	959	961	958	964	966	929	936	957	961	917	923	941	929	950	935	924	931	967	912	916	948	944	966	914	879	951	958	983	958	971	984	958	946	997	945	868	934	973	978	956	982	978	925	923	907	930	978	856	890	871	976	972	942	946	917	958	1003	905	941	960	916	941	920	955	960	973	938	974	909	935	1005	899	959	994	958	924	942	949	901	889	927	932	974	924	945	937	955	915	971	956	965	931	952	953	977	960	944	929	975	933	950	967	945	961	950	861	920	901	968	933	963	986	945	950	931	962	917	962	938	896	921	990	924	984	916	899	919	890	898	939	922	938	979	977	945	965	953	937	877	915	905	969	933	984	903	954	926	977	957	949	972	973	936	955	954	924	976	941	941	936	924	922	912	968	965	919	990	930	931	965	990	914	945	957	965	985	950	935	896	921	883	955	935	934	969	952	986	962	949	936	965	943	945	879	961	963	993	931	979	961	961	932	943	892	939	953	924	949	1024	973	931	953	985	980	1014	989	921	916	953	942	927	976	966	962	967	893	967	936	906	1003	974	905	974	951	984	986	977	976	943	916	1005	947	969	906	956	975	906	954	957	962	921	960	983	932	942	933	905	965	941	1003	925	950	949	960	938	932	943	991	975	923	950	944	949	944	918	929	939	984	968	994	946	981	926	951	927	895	909	960	926	890	957	910	978	882	965	973	952	909	902	906	912	929	946	983	931	952	967	929	932	964	955	958	956	898	917	966	946	990	943	961	1022	906	947	1018	1000	902	928	970	972
32611	21612	27453	17395	13012	8302	3861	1591	577	384	420	424	434	359	358	394	358	385	377	437	388	390	388	380	403	420	371	377	392	399	385	439	373	413	399	372	391	408	389	359	416	344	359	399	368	390	407	414	369	394	375	389	369	398	377	367	383	382	370	407	408	403	358	373	367	369	352	424	393	417	371	401	417	407	390	430	383	376	397	364	364	403	371	379	391	416	388	404	353	358	415	384	414	372	376	364	382	404	389	389	386	364	404	391	348	355	416	398	349	398	379	381	385	373	393	374	363	342	385	407	414	400	407	386	387	380	406	407	393	372	424	414	406	390	361	418	382	371	386	370	381	388	384	341	391	375	408	372	404	372	401	376	398	400	408	398	405	421	354	347	347	390	401	383	403	339	364	396	381	370	353	396	395	366	381	384	425	422	425	415	362	378	420	406	412	377	341	391	357	413	352	388	380	344	374	372	388	402	392	383	370	370	374	355	389	397	398	402	409	354	366	382	347	379	410	400	356	336	425	389	411	356	403	409	414	386	369	411	375	392	388	400	382	358	366	380	368	379	360	388	413	424	423	425	369	372	343	384	380	379	355	362	387	382	364	390	371	405	373	389	397	373	414	397	423	357	362	411	361	417	373	392	373	419	407	402	398	379	408	377	351	338	389	437	351	374	394	396	403	365	401	382	385	391	361	392	437	379	377	370	383	370	385	387	408	390	371	359	388	415	414	406	374	423	353	370	377	386	419	428	350	398	365	389	411	398	371	405	395	379	403	382	383	403	374	372	383	387	358	344	408	345	420	423	410	423	420	379	382	366	393	408	381	390	358	386	388	353	401	421	416	395	391	369	368	372	365	394	359	391	369	406	414	371	379	343	390	339	390	408	391	383	422	387	360	391	343	351	387	359	376	380	421	382	401	408	380	395	402	367	348	408	374	356	410	386	402	396	374	373	389	354	387	409	425	358	358	371	349	380	401	416	356	401	382	368	383	402	366	360	360	367	388	376	398	375	386	339	362	357	380	370	403	350	376	389	420	405	422	411	392	392	373	387	355	333	431	394	376	381	374	382	392	382	388	396	372	394	381	380	390	370	367	352	384	359	398	374	377	378	382	392	363	380	381	410	401	387	359	371	391	356	416	378	383	372	415	387	376	390	392	383	390	372	378	374	361	353	363	378	384	379	409	371	384	399	401	377	380	389	367	379	352	403	396	387	390	401	371	423	365	390	384	404	368	375	355	374	343	387	423	407	385	368	399	372	392	390	414	386	355	329	377	378	403	376	434	375	383	381	416	389	395	409	382	384	387	408	371	391	420	421	381	354	406	401	381	385	368	394	366	357	380	411	395	376	383	383	382	397	391	417	401	382	397	393	361	398	391	390	435	370	367	400	374	368	425	401	377	354	395	377	418	346	418	358	406	376	407	394	392	414	355	423	365	394	360	406	375	445	358	379	389	368	371	400	347	377	388	418	384	421	410	406	399	357	393	369	411	390	376	418	357	344	345	384	361	425	420	396	382	350	385	392	404	409	373	364	370	371	379	391	384	390	369	399	345	402	404	381	376	357	434	394	382	362	399	418	405	408	362	362	387	392	415	397	398	378	408	390	397	391	412	387	402	415	374	391	363	433	380	341	370	403	423	389	408	386	399	377	358	390	373	399	406	411	401	426	404	471	382	348	386	407	394	362	400	394	404	406	399	352	365	396	421	405	402	376	391	443	377	391	396	386	394	358	387	386	422	422	398	374	360	357	389	385	404	339	389	405	388	395	376	367	385	379	387	405	354	380	407	408	391	389	374	361	420	417	397	380	365	398	403	402	392	393	370	424	424	388	374	394	391	387	369	380	395	338	392	371	359	391	391	407	358	397	423	367	397	436	396	400	395	373	372	404	399	392	383	408	368	380	405	371	394	407	393	379	371	391	346	373	356	352	377	394	407	422	376	363	374	351	402	418	405	388	384	381	372	404	415	394	363	398	376	404	422	457	382	367	375	391	402	342	367	418	345	379	417	405	407	362	367	372	378	382	409	368	392	413	367	352	415	389	402	375	343	359	346	407	366	424	403	360	370	394	365	370	392	412	387	389	374	377	372	403	366	376	364	374	365	394	407	347	396	397	409	408	380	369	364	397	407	406	386	418	391	368	412	389	391	413	381	380	420	369	400	406	379	356	381	402	427	382	419	387	357	420	399	347	391	399	378	403	364	371	373	421	388	401	372	406	420	398	366	393	420	404	379	385	408	358	386	382	397	401	397	386	397	398	400	392	407	389	371	416	428	380	407	385	354	364	406	382	408	366	396	351	390	400	364	396	386	410	417	379	356	354	414	402	394	384	411	391	403	389	389	394	431	374	380	415	378	379	385	392	417	374	375	379	354	373	382	377	381	417	417	379	378	399	361	397	365	381	377	409	383	374	357	369	383	409	392	386	386	374	421	346	398	397	398	389	361	370	390	381	420	393	403	328	409	344	395	384	375	362	404	398	388	366	424	383	400	368	429	379	426	371	382	417	383	401	416	393	370	385	404	399	406	379	379	387	396	360	391	395	405	375	392	348	376	391	390	368	374	382	400	409	401	372	363	402	366	397	412	352	394	351	411	388	399	419	379	404	408	370	366	411	379	364	402	394	388	373	369	372	356	359	393	389	353	389	338	359	377	377	391	391	356	377	356	364	384	361	404	372	398	354	351	389	362	408	385	416	405	390	395	357	380	384	390	385	389	420	397	390	427	384	373	383	389	402	387	363	383	408	420	424	397	412	370	403	377	428	381	378	444	361	389	364	399	365	400	380	404	394	395	388	403	403	369	419	395	389	378	385	368	367	357	375	373	386	378	380	380	381	404	396	421	369	405	416	410	364	397	367	420	409	394	366	405	376	388	407	379	402	358	359	366	415	379	376	345	395	365	388	412	338	373	375	391	374	385	392	374	408	402	398	371	369	414	385	379	397	361	413	404	381	393	336	386	413	371	420	409	411	364	402	407	375	384	403	379	365	367	395	369	412	386	376	398	350	384	392	377	393	390	409	366	377	374	393	390	354	374	379	412	395	384	374	388	427	406	388	386	387	379	353	396	391	370	389	381	369	347	372	364	381	394	377	364	377	351	383	372	394	401	412	382	374	405	375	399	374	364	393	365	406	346	356	406	410	409	401	388	371	426	370	371	406	376	387	365	368	376	375	365	414	387	393	421	417	408	421	397	420	416	384	389	381	405	379	408	418	399	344	368	403	398	406	367	375	381	408	356	375	383	396	384	382	396	406	379	407	397	410	374	378	359	352	387	399	354	399	374	410	359	382	408	369	389	416	399	397	426	364	436	401	352	416	394	393	416	383	418	401	380	393	397	386	384	395	374	383	401	389	355	379	398	384	385	406	374	401	396	364	404	375	359	354	376	396	432	386	382	422	405	422	387	367	418	382	355	375	407	389	378	382	418	381	369	355	397	393	406	424	389	386	388	399	377	395	422	395	374	346	360	378	405	383	372	396	369	376	388	392
21903	18110	31623	30292	28350	21659	12261	5672	1538	893	939	881	910	940	850	914	888	904	896	884	833	901	897	903	903	941	918	870	882	842	868	878	814	906	925	852	902	867	860	860	896	910	880	841	884	861	878	844	894	893	878	849	871	873	897	853	909	897	895	896	881	875	882	889	873	916	846	896	908	853	892	883	883	919	924	904	879	931	867	929	892	855	883	885	847	889	886	899	868	899	883	883	957	953	863	881	864	866	879	831	873	867	858	874	852	851	846	889	857	914	853	865	863	891	885	906	880	908	903	876	894	882	898	893	851	812	882	906	837	858	880	899	890	873	925	871	867	888	939	939	878	908	878	848	905	906	882	818	844	943	876	813	907	845	905	837	869	847	854	944	932	927	936	869	861	841	904	872	857	843	871	863	922	885	879	867	890	909	859	836	873	922	888	893	968	902	828	939	861	892	861	866	837	857	879	892	887	856	906	879	903	899	884	824	863	905	883	892	889	933	895	913	889	882	863	886	868	904	860	916	894	878	918	878	806	909	877	870	881	871	925	901	946	900	852	865	867	863	906	867	823	901	905	803	895	852	854	857	890	872	882	788	928	929	858	870	892	810	945	897	905	883	881	899	836	873	908	856	860	905	840	826	888	836	810	911	910	908	866	913	940	910	898	877	874	914	903	916	840	948	817	903	860	887	885	921	849	885	907	874	885	856	868	865	847	871	863	915	903	857	828	842	887	883	923	865	936	843	885	883	877	925	891	883	873	839	865	919	892	867	882	895	885	904	872	887	900	911	854	915	878	870	956	841	884	867	893	828	890	873	925	840	885	898	891	852	879	863	891	895	869	860	850	864	895	929	880	877	834	891	913	877	878	887	914	905	895	903	859	908	864	927	876	891	861	852	896	868	869	865	833	851	847	899	871	944	844	831	893	884	877	872	869	902	875	906	835	887	908	913	877	899	851	857	835	878	870	878	875	860	901	869	864	907	862	887	867	866	876	901	915	905	902	874	850	917	908	866	851	887	858	867	862	892	946	856	838	859	870	835	828	849	908	914	853	887	909	843	896	861	877	890	879	865	853	868	961	887	890	847	875	857	869	890	928	903	856	941	857	854	885	859	908	843	840	913	914	909	835	883	843	843	877	847	874	901	852	854	843	876	889	857	860	838	875	832	935	911	856	908	920	922	856	875	880	928	914	820	908	895	873	886	866	877	867	935	883	852	907	883	905	900	875	897	893	896	897	907	870	900	812	845	822	922	854	908	912	860	909	878	910	827	888	859	887	856	889	886	885	885	848	865	862	950	933	878	906	852	920	868	955	910	902	937	869	924	879	867	853	902	920	856	866	918	927	843	832	886	893	882	876	884	840	957	881	868	898	864	851	847	853	888	877	873	924	844	924	848	851	904	848	860	876	901	858	884	884	853	858	861	850	873	838	872	854	887	799	916	889	893	893	920	926	904	887	841	914	891	957	956	937	914	914	836	859	928	930	873	882	909	883	901	856	905	924	890	831	888	937	846	856	899	951	908	860	836	830	913	893	865	893	906	813	905	906	871	846	891	898	842	924	834	849	829	873	877	894	861	905	849	857	891	898	851	887	908	878	876	931	929	880	902	865	895	873	902	863	879	882	857	849	886	859	866	882	848	884	842	892	943	811	860	886	911	862	871	909	863	905	841	869	814	834	922	885	919	855	905	871	907	897	855	916	862	859	870	933	892	882	880	854	856	878	871	835	891	876	862	914	911	893	887	878	901	928	927	865	874	886	879	862	823	905	868	881	892	910	930	898	902	895	847	832	946	849	857	864	872	863	879	872	921	906	892	856	876	880	979	871	789	872	904	915	871	867	905	895	875	876	881	936	904	849	896	893	876	879	878	903	901	867	923	894	878	866	973	885	843	893	913	849	902	916	864	883	909	813	873	896	892	891	870	863	870	869	879	890	896	939	880	907	859	930	848	903	871	892	899	883	938	847	886	911	873	814	875	894	899	884	889	892	904	871	899	877	875	874	861	870	928	889	873	879	886	889	848	885	932	904	880	891	897	904	833	893	899	880	849	894	949	913	966	902	926	864	901	900	915	864	856	887	908	881	885	922	860	859	885	889	895	856	869	869	910	899	861	939	843	915	872	889	912	867	940	905	873	895	888	916	839	916	855	891	831	865	880	865	863	887	904	868	877	935	862	905	905	841	903	928	860	896	827	909	899	889	839	850	876	853	862	879	922	943	851	863	867	862	847	874	883	844	873	881	929	884	839	844	875	879	892	872	843	881	881	856	783	885	905	863	896	900	889	858	883	877	888	839	930	912	856	887	911	858	854	854	872	845	871	899	838	928	864	893	881	914	925	883	845	895	896	910	947	889	818	906	914	908	894	864	844	885	875	849	875	915	909	870	886	858	873	912	918	853	838	855	883	909	876	931	890	890	799	900	892	979	829	915	882	872	891	909	871	879	831	920	861	895	878	886	898	870	856	885	867	845	875	883	907	859	898	862	916	851	907	872	851	824	923	809	915	907	910	885	862	852	917	887	863	909	889	922	895	871	915	890	868	884	853	926	897	862	880	945	859	894	905	815	844	880	921	837	838	917	855	916	879	877	848	907	858	877	905	929	929	877	854	888	880	943	857	871	844	906	853	891	858	889	867	865	884	890	940	904	878	838	860	851	888	928	876	891	864	877	916	908	876	881	883	908	899	848	918	891	892	889	850	872	896	854	835	876	870	884	893	883	864	929	848	895	891	887	873	854	887	879	877	868	875	867	854	829	886	890	894	868	865	846	860	863	841	865	877	873	978	902	889	885	866	871	942	852	862	902	920	856	933	888	857	915	921	841	928	872	933	908	902	892	949	850	869	871	863	906	848	903	857	869	854	902	889	890	880	830	887	872	915	861	882	926	853	880	872	878	903	900	930	844	887	909	817	905	900	883	863	834	885	889	924	874	901	946	882	891	832	873	864	827	900	905	905	883	878	875	938	867	875	884	883	854	904	918	917	871	903	860	846	838	932	866	857	934	864	888	896	841	855	947	845	842	839	924	868	893	830	876	940	818	884	871	896	903	857	920	835	889	883	831	882	914	907	805	883	839	891	871	849	912	894	847	867	990	892	888	857	888	920	903	852	939	897	884	925	832	928	930	885	853	874	929	861	848	866	849	902	849	874	867	898	870	937	896	900	894	866	872	929	823	857	963	854	866	874	835	836	905	878	843	864	907	894	901	875	861	855	913	860	882	864	873	905	884	899	892	908	941	872	857	864	880	883	856	909	858	918	866	873	890	904	830	883	912	844	907	891	848	827	864	919	915	878	872	937	921	888	900	885	921	915	879	858	879	896	879	916	862	869	865	879	923	867	896	815	907	869	892	850	890	901	909	896	834	903	861	879	871	831	889	846	905	902	841	908	881	892	877	858	851	964	855	850	892	851	830	905	879	897	889	870	835	888	829	855	885	899	871	841	855	892	829	865	879	888	915	905	847	872	928	799	870	909	814	908	910	918	909	863
41143	34465	39764	27493	21828	13458	7319	3320	1039	279	290	254	286	286	278	295	305	287	290	327	313	290	280	280	296	313	297	272	289	277	311	264	288	290	301	309	289	277	287	304	291	326	282	287	253	278	289	296	286	265	269	285	277	281	302	300	274	265	282	271	281	274	279	319	294	306	277	270	299	294	282	322	295	293	270	280	303	310	302	273	285	249	308	304	270	261	285	282	292	283	270	290	268	296	280	284	275	287	278	252	279	266	296	283	287	267	279	320	290	273	314	267	286	312	296	259	291	262	283	285	274	301	314	288	279	300	254	268	280	313	265	290	293	274	292	294	293	261	289	280	264	299	306	256	267	294	283	287	310	306	323	264	317	264	291	265	307	279	272	304	304	273	293	301	315	296	273	273	279	295	289	273	302	274	265	282	283	271	301	262	293	316	347	275	266	278	281	287	279	276	275	283	254	236	263	279	288	294	300	325	306	310	291	300	242	274	276	279	307	289	283	329	279	279	296	280	315	263	304	284	286	282	290	296	305	298	261	295	305	262	304	266	314	271	263	314	280	267	295	285	298	326	251	278	287	263	267	291	265	296	291	287	253	251	298	282	319	261	298	296	273	247	287	290	290	291	264	320	289	279	298	290	327	278	276	282	295	272	312	261	277	260	271	310	285	267	305	269	308	272	271	280	273	273	300	242	281	270	310	267	301	331	236	274	261	279	288	301	285	299	277	272	252	261	284	318	289	281	298	306	315	316	275	285	267	297	268	290	286	286	283	289	301	287	308	269	336	274	269	296	286	281	288	265	288	292	282	272	287	303	264	283	267	294	260	294	271	274	273	288	293	272	261	307	286	290	278	292	299	284	287	303	287	270	294	281	293	303	273	257	280	305	276	288	300	325	293	317	287	291	289	314	320	293	254	244	282	257	263	238	300	269	270	268	258	298	303	277	280	314	287	294	307	286	286	335	279	303	309	293	289	301	289	274	259	267	280	306	285	286	298	288	272	264	281	301	274	284	260	295	297	300	324	300	280	285	280	284	280	263	297	300	262	278	294	291	287	276	287	283	279	271	256	290	293	300	303	289	307	301	272	261	277	289	296	290	309	282	272	293	304	301	259	304	259	288	273	269	286	275	261	256	311	255	295	283	323	278	289	284	290	289	285	309	292	259	311	305	271	300	323	283	299	297	293	262	268	271	278	303	288	284	261	296	288	273	277	284	280	302	294	307	264	260	281	325	279	292	287	299	263	281	289	284	249	307	275	301	280	274	280	255	296	295	277	284	273	295	291	267	287	284	288	274	279	293	306	287	266	285	272	275	277	319	290	244	303	294	307	286	306	311	293	253	304	294	304	298	292	304	264	274	286	279	298	293	285	291	271	282	306	303	288	302	258	287	291	282	271	284	312	310	283	281	278	271	271	274	292	277	263	285	283	284	297	284	306	287	334	287	272	277	306	287	262	263	319	303	309	285	268	300	289	274	287	271	270	303	296	288	287	275	301	272	311	319	277	291	300	272	290	299	284	262	287	293	283	294	269	312	310	272	247	249	264	301	314	286	293	302	296	276	304	319	294	301	288	288	297	259	296	291	289	260	297	287	313	273	289	297	298	268	285	300	266	285	297	284	305	261	304	303	266	283	293	283	293	274	307	288	306	263	273	294	310	299	275	278	286	304	279	283	285	306	257	280	278	310	282	285	265	278	284	307	298	298	279	298	276	276	266	260	274	319	258	278	266	314	273	296	309	306	293	283	277	283	254	256	282	269	289	285	306	307	325	289	284	242	270	284	268	322	288	292	282	278	313	287	281	298	305	299	312	327	266	296	276	286	277	289	278	319	269	309	299	279	270	258	296	259	282	294	290	281	260	245	276	313	280	294	301	297	302	265	291	254	281	296	282	253	286	294	268	285	255	332	269	274	290	276	279	283	279	288	283	300	290	291	277	302	291	293	289	265	329	286	283	288	282	299	283	271	272	300	283	306	264	254	247	279	280	307	281	314	250	247	274	281	294	275	265	309	271	276	260	276	297	277	284	244	285	281	320	265	275	262	269	280	269	265	299	317	265	295	268	294	283	307	293	270	250	276	291	286	275	284	310	279	265	249	300	279	277	266	265	283	335	261	300	287	283	266	279	286	253	282	282	263	328	261	265	281	308	284	268	295	279	304	293	291	275	281	279	230	315	282	284	274	288	255	288	322	310	272	290	312	298	262	291	294	286	258	300	302	281	257	266	298	272	281	273	308	320	269	294	289	287	288	286	268	288	307	246	271	256	272	285	307	307	283	288	284	275	275	280	274	268	306	293	284	261	286	298	296	272	269	261	268	303	297	292	293	282	270	278	273	270	271	275	295	313	298	270	282	277	298	316	279	293	304	289	275	284	262	281	308	298	321	283	289	303	262	284	322	275	302	283	258	290	305	299	310	313	286	253	252	249	269	272	260	283	293	299	296	289	298	281	296	283	268	281	268	308	305	285	275	306	287	292	301	292	286	288	280	309	305	313	274	272	273	290	296	292	277	300	318	269	264	278	277	321	264	287	283	284	235	286	304	301	250	311	274	289	277	284	266	282	269	288	265	295	287	298	279	271	248	268	290	302	269	300	292	284	297	315	288	270	268	280	286	296	283	250	282	295	276	278	279	296	251	297	275	274	267	311	318	305	272	303	259	303	315	271	255	262	268	333	288	309	308	264	274	335	318	273	320	320	294	312	277	282	255	298	304	298	296	320	275	286	288	280	241	267	314	299	320	276	278	292	305	272	290	263	324	292	296	292	298	303	261	266	268	319	280	309	281	266	329	291	310	292	290	307	296	284	298	297	287	298	273	267	262	289	294	302	298	287	287	272	261	265	296	254	319	303	277	289	267	254	339	299	267	289	274	295	294	274	246	272	297	278	288	274	271	281	274	307	311	284	313	267	297	266	282	286	262	266	330	298	290	302	335	275	271	258	301	276	314	303	307	298	248	275	261	280	278	272	320	286	278	302	260	276	299	307	310	259	271	276	275	293	268	286	281	303	268	300	289	274	283	322	298	296	291	298	278	301	295	280	301	318	304	286	273	269	263	285	273	280	287	249	265	285	285	274	269	267	248	305	265	283	291	287	303	334	271	263	305	287	275	281	325	286	306	295	284	277	279	266	266	290	274	299	283	263	284	278	306	285	288	283	250	285	280	268	275	286	292	322	313	299	303	255	291	265	302	287	271	266	280	278	240	296	316	285	252	267	279	287	252	262	288	296	289	273	293	278	304	283	269	276	294	278	261	285	259	268	272	281	276	295	285	278	274	301	267	281	269	279	286	308	278	291	279	281	278	308	296	238	327	312	279	270	280	295	311	323	262	289	290	266	270	269	287	298	314	271	307	270	287	304	280	295	251	278	275	282	301	251	256	306	286	288	255	291	315	285	269	258	309	290	252	290	335	280	273	283	299	296	268	278	291	285	290	263	278	314	322	262	264	295	277	255	326	328	309	272	285	319	287	325	294	260	267	306	267
26978	28062	40364	39086	36866	28912	19949	11155	3641	744	694	685	662	719	679	636	674	681	660	684	689	714	684	670	700	649	693	635	659	615	667	699	739	711	605	641	656	651	660	685	646	701	680	642	677	661	700	647	687	661	698	653	662	648	700	691	645	629	652	673	644	635	669	631	659	654	649	666	658	691	690	703	659	700	645	669	684	668	720	691	683	644	643	715	694	669	700	695	683	646	637	673	659	689	705	657	675	660	637	675	653	691	664	655	704	658	689	778	615	646	687	631	723	661	656	683	699	682	644	703	684	674	682	708	693	653	673	659	630	678	704	686	696	692	668	669	683	688	676	649	678	697	634	661	693	713	658	685	680	647	665	634	673	643	629	724	670	628	691	661	661	711	710	680	731	626	677	720	725	651	653	654	657	643	681	701	682	685	633	642	697	687	657	618	679	694	680	692	717	656	681	631	710	657	721	666	714	673	648	611	679	707	706	715	638	713	703	701	707	678	660	655	697	644	662	674	642	652	714	700	684	672	665	632	701	644	660	671	670	635	649	687	704	671	661	635	669	648	690	700	661	617	635	686	639	661	664	703	722	683	654	692	678	649	689	655	698	647	682	677	643	669	656	724	669	678	679	673	662	632	664	687	663	651	664	670	639	645	725	688	650	706	676	650	677	696	623	646	702	715	660	702	676	626	727	753	659	644	649	717	710	672	688	652	702	657	656	645	685	677	692	645	653	695	644	658	686	664	662	663	718	690	681	689	693	632	688	677	682	625	686	713	691	680	634	740	715	681	742	649	683	665	718	638	640	676	681	712	649	695	680	672	705	676	680	605	644	723	718	662	716	701	664	658	664	703	660	663	704	715	667	676	668	672	607	637	731	646	699	679	669	674	714	647	648	677	686	672	711	661	652	701	661	688	659	677	663	633	676	640	613	688	684	675	681	681	671	695	665	702	688	741	657	727	703	631	672	697	710	644	654	678	656	707	661	639	670	675	662	684	670	614	672	691	681	663	707	670	643	665	691	706	660	679	648	678	673	651	663	695	668	657	634	672	634	701	621	643	673	638	668	673	704	670	650	650	636	647	672	686	669	646	695	682	682	663	647	653	613	660	641	686	615	700	671	668	681	692	656	664	630	676	694	681	641	696	688	642	694	712	705	669	624	661	671	722	651	623	650	645	696	658	675	672	696	634	721	650	662	687	682	654	641	690	679	677	681	678	661	654	672	720	656	666	658	667	705	662	693	692	716	698	678	668	641	714	649	698	676	690	754	721	668	667	669	688	750	665	707	678	660	660	634	637	670	702	626	637	644	688	658	684	646	646	664	655	677	628	649	706	717	672	673	707	649	676	645	717	676	691	632	672	677	650	677	647	674	665	649	656	673	652	674	668	670	648	689	690	660	664	649	695	696	682	658	651	642	658	679	680	673	731	665	633	666	686	655	692	689	719	731	693	724	666	678	663	652	678	647	682	656	682	662	658	677	629	694	665	654	678	669	675	688	683	609	660	695	681	675	713	677	668	650	640	695	640	687	676	698	650	667	674	668	656	654	646	700	683	663	633	667	677	667	674	704	673	665	667	650	652	676	649	672	664	674	701	665	672	697	629	689	661	651	667	678	644	624	643	613	683	663	668	697	693	697	641	675	693	667	691	680	646	685	705	702	638	687	669	734	704	662	653	712	673	677	638	689	744	649	689	692	665	675	658	650	643	665	677	712	626	693	648	682	654	646	695	656	700	684	662	685	684	648	712	706	720	675	676	673	697	672	704	669	683	644	667	649	651	657	624	662	664	654	648	674	703	698	691	708	667	685	665	641	658	628	643	616	631	632	653	687	668	701	672	666	676	688	657	703	702	666	688	709	671	688	699	688	656	665	679	663	695	685	659	709	716	664	690	630	688	676	668	658	645	682	694	680	671	685	691	673	666	624	708	651	666	706	680	666	664	673	673	679	672	682	706	665	655	664	642	696	675	659	681	655	680	616	661	647	663	726	696	701	688	653	678	668	654	686	671	683	621	705	712	676	626	653	639	690	672	657	654	679	666	671	648	674	664	693	698	719	710	708	695	660	684	684	660	682	695	693	655	661	654	665	723	665	706	719	619	685	688	659	666	716	693	694	679	690	663	692	724	705	726	653	641	728	678	696	672	660	677	646	676	677	741	712	703	673	652	691	694	653	623	684	678	678	658	672	685	649	662	697	723	716	668	682	659	689	673	648	716	684	661	661	669	663	694	723	676	725	669	651	687	648	637	671	658	653	675	694	669	661	647	654	661	667	635	696	632	673	690	695	674	659	675	688	675	720	673	632	663	678	650	674	620	624	664	693	685	647	685	652	681	672	677	641	696	650	692	648	709	659	669	643	689	688	668	665	685	663	702	665	702	679	702	681	634	691	704	684	631	674	675	684	682	692	679	655	701	655	680	651	644	699	646	676	703	640	710	709	712	688	652	636	702	666	637	675	676	672	714	684	683	641	686	705	696	667	665	669	664	647	644	655	681	671	658	695	639	678	641	665	701	689	688	651	638	714	655	640	629	646	654	678	616	682	672	697	640	673	682	644	655	684	695	656	684	621	678	657	667	681	683	696	651	641	690	668	664	711	680	670	647	674	676	667	692	635	666	695	671	660	674	679	676	707	661	692	678	727	649	665	658	704	710	697	666	644	644	660	669	680	689	708	673	680	690	700	645	673	689	655	669	655	722	625	670	700	678	668	732	665	619	681	688	647	671	633	696	641	629	682	653	665	661	638	705	654	640	656	656	686	666	640	682	670	672	655	662	661	751	650	650	692	636	713	660	658	706	667	654	621	697	697	680	635	673	678	690	664	695	703	657	655	677	652	660	680	681	710	688	686	712	675	702	676	669	697	665	707	673	680	687	654	626	696	704	675	663	664	658	641	656	687	649	718	687	697	682	691	663	683	684	666	672	700	657	719	651	644	649	680	658	670	676	680	705	699	729	640	718	650	711	745	610	683	664	660	653	702	692	638	666	704	610	694	670	678	676	716	629	739	662	715	652	654	691	640	657	696	668	667	657	707	703	641	658	688	686	647	684	657	655	713	647	656	668	691	676	685	706	694	685	652	696	659	669	675	680	652	680	676	688	688	710	660	688	712	657	659	665	692	675	683	652	694	670	691	708	706	622	653	716	661	676	631	685	700	699	675	739	662	656	694	646	707	712	679	671	695	632	677	663	677	736	682	650	682	685	657	634	661	720	658	691	684	691	665	633	678	665	747	657	692	651	692	667	663	675	699	683	661	655	659	693	699	688	656	712	708	648	694	678	651	688	656	697	706	671	652	719	653	674	641	650	694	719	658	638	604	651	629	676	707	677	677	706	646	671	676	683	646	652	706	629	645	689	655	682	662	666	659	688	720	682	648	643	665	654	676	666	711	690	598	663	682	632	689	625	663	666	678	667	601	701	701	625	656	668	680	693	668	650	654	691	698	657	664	661	644	684	692	667	716	680	656	673	710	660	671	626	681	718	665	657
11058	1985	1379	920	817	735	587	528	474	440	441	443	414	449	432	437	411	414	402	435	422	454	423	413	462	487	404	439	433	416	400	412	409	462	410	446	454	423	446	414	431	455	463	452	403	434	444	443	442	397	453	444	387	423	433	432	441	401	462	417	442	402	459	420	466	448	418	435	464	401	424	393	433	471	469	430	441	446	420	405	397	399	428	412	397	409	417	407	447	429	445	387	474	413	401	404	428	423	440	441	424	438	461	449	425	428	456	410	435	434	441	457	472	429	448	408	380	446	413	406	457	438	410	471	480	404	447	432	470	448	415	397	425	406	451	449	442	448	435	413	441	439	415	411	431	452	433	455	430	400	419	386	403	421	421	435	427	457	380	443	446	437	424	442	385	406	472	426	399	436	422	402	437	411	427	409	409	439	461	412	423	461	439	407	438	447	469	465	398	436	430	438	460	434	430	424	443	389	427	458	453	462	431	431	441	432	437	424	407	445	430	449	429	449	447	429	441	458	419	474	445	438	438	476	394	408	482	448	470	386	420	432	458	394	429	456	434	425	453	400	439	425	425	438	427	460	460	426	462	469	486	440	443	451	430	415	431	454	472	443	423	427	428	422	400	451	414	445	462	462	423	430	460	443	407	451	474	453	432	411	425	415	431	458	454	471	461	429	415	425	419	423	432	471	500	467	448	412	445	459	451	445	438	453	438	467	424	451	445	465	425	451	427	485	427	441	420	421	429	446	420	436	432	434	471	416	430	420	412	463	422	437	479	416	446	386	448	447	444	434	418	433	437	437	432	427	442	439	442	454	453	412	464	430	468	407	450	432	472	430	447	435	422	418	418	456	433	450	433	449	429	459	415	419	411	413	414	403	425	461	424	479	490	444	415	418	449	445	418	426	420	463	457	422	462	474	418	431	414	437	410	465	435	395	395	410	434	432	458	442	458	411	394	404	439	429	430	391	416	429	441	430	442	477	415	446	421	452	460	435	399	452	423	425	443	462	427	436	391	397	451	412	460	492	455	436	426	436	423	418	446	412	451	431	457	430	427	415	430	428	433	417	459	427	466	428	434	419	466	438	442	412	405	443	416	393	422	440	437	437	441	454	475	471	416	441	449	416	435	421	451	460	447	462	440	429	394	415	390	418	453	448	435	420	441	460	417	415	454	432	438	408	443	434	439	454	428	444	432	430	395	444	418	450	439	439	454	406	447	397	434	442	461	430	425	418	430	426	433	446	415	439	405	438	441	460	421	451	428	402	460	437	468	475	441	407	440	437	441	409	401	443	405	441	474	424	457	401	433	398	419	444	431	412	451	378	461	452	429	423	439	423	420	424	421	440	414	425	471	436	471	409	437	443	459	406	456	436	433	452	414	409	444	425	427	422	419	457	471	447	427	466	410	432	424	508	447	436	432	430	474	434	451	422	473	413	424	440	488	419	416	477	408	418	411	439	468	451	452	435	387	434	431	442	439	435	432	429	449	427	432	437	435	429	432	452	388	424	450	458	429	457	434	445	405	435	442	446	420	440	431	447	449	433	428	462	477	502	414	439	424	463	417	419	427	437	474	430	445	447	421	459	412	400	453	455	421	421	445	397	462	460	414	472	433	455	455	408	414	471	439	431	450	424	434	446	457	463	454	423	421	447	397	404	454	434	416	412	435	437	395	389	406	396	418	391	469	421	454	419	456	450	413	416	414	472	409	403	448	449	427	415	443	443	437	405	445	422	435	446	456	429	425	469	436	436	458	460	412	425	464	431	439	444	422	431	446	409	464	460	465	408	450	431	431	471	402	416	405	447	442	410	430	437	456	461	471	417	463	461	443	428	463	406	486	429	434	440	438	434	428	447	450	442	471	410	421	442	424	446	438	443	441	452	417	413	442	423	430	436	456	436	446	456	431	427	412	424	411	450	437	424	464	413	443	457	464	416	409	454	430	433	425	425	412	445	428	418	443	446	435	454	470	413	475	408	473	430	459	440	478	432	431	410	449	453	450	425	414	462	468	445	417	449	402	446	408	412	472	495	430	417	461	416	425	410	450	428	430	432	419	444	389	407	443	453	456	408	425	413	436	403	440	399	430	453	414	442	428	429	444	507	405	389	415	446	424	395	414	471	467	453	436	422	446	436	447	415	443	450	424	453	453	410	450	389	431	419	437	404	453	432	439	427	414	440	464	402	397	395	405	438	481	429	448	401	423	405	434	429	408	436	450	420	453	420	424	442	433	469	454	435	434	437	417	444	444	417	408	434	416	411	488	415	447	458	454	421	426	437	447	458	436	450	417	446	433	439	413	437	460	472	428	406	427	426	417	433	423	410	391	427	431	422	425	428	421	404	421	392	457	400	424	462	433	428	419	442	421	436	436	430	441	462	397	428	463	453	421	440	428	443	455	436	407	433	428	450	455	478	428	412	437	446	429	414	393	425	450	439	437	455	447	446	418	417	394	454	462	469	415	410	415	415	453	432	448	450	425	430	391	426	436	476	420	456	443	424	471	445	455	436	442	421	450	472	412	447	411	436	439	428	463	435	475	460	404	414	370	424	435	471	420	400	427	433	450	437	443	439	421	431	460	400	458	450	414	398	429	434	431	408	436	424	463	413	443	436	410	420	419	480	416	422	426	424	392	450	409	425	467	442	433	444	446	465	442	441	426	423	437	417	471	410	423	423	426	457	413	467	444	432	422	447	444	453	457	422	422	435	438	424	439	462	433	437	450	416	462	471	417	431	461	407	468	453	423	417	422	427	466	431	433	452	458	442	409	431	452	405	428	413	401	438	447	379	438	425	396	441	420	419	430	425	463	453	419	444	474	437	415	451	448	413	463	450	459	412	456	432	435	422	415	397	442	427	443	436	471	412	484	407	403	435	445	471	413	401	428	421	446	441	450	371	437	455	421	423	452	429	456	423	469	408	429	435	470	438	412	423	461	463	410	475	426	414	432	437	426	418	467	410	434	417	412	412	407	442	434	447	432	416	440	417	412	410	422	438	423	408	423	480	455	465	426	406	402	434	445	413	455	472	467	413	429	451	423	445	460	452	430	414	445	447	426	450	466	448	468	472	431	480	423	407	437	401	420	493	446	438	408	429	428	391	441	430	412	492	437	417	424	414	451	441	460	438	425	426	441	451	460	443	443	425	407	439	401	432	443	392	445	431	404	441	455	411	449	437	433	417	408	482	412	443	437	460	449	445	469	421	458	481	439	420	408	447	408	406	415	416	459	445	459	426	418	430	445	402	434	415	432	459	454	433	438	477	468	428	416	468	441	411	419	431	457	467	407	430	457	415	462	443	411	415	418	425	416	427	413	440	450	432	420	445	464	457	427	450	421	419	437	450	408	439	457	413	421	441	424	437	415	431	470	387	453	438	442	469	426	435	429	421	431	458	406	412	415	429	439	468	450	410	425	408	438	460	431	417	403	425	453	460	434	397	450	435	446	476	414	407	449	426	405	420	421	418	419	467	444	458	428	430	416	430	416	467
8000	2751	3399	2654	2769	2251	1853	1404	1102	964	1021	1042	978	972	952	1028	1033	980	963	980	978	947	973	947	943	1004	919	992	969	1017	1028	977	963	970	990	994	988	958	941	1021	991	964	1020	1008	971	959	986	969	943	970	1002	977	960	990	971	966	964	1010	1001	1003	973	993	963	1011	1033	985	932	996	1019	1011	988	969	958	987	971	1009	1027	1018	1002	950	956	977	1002	980	991	978	956	970	1010	1012	924	981	988	1092	1015	959	962	995	959	978	954	929	980	988	985	943	980	1023	985	1005	904	1037	940	1003	965	1001	1007	955	971	999	998	941	964	973	999	1001	1053	949	1018	1016	995	997	1029	967	945	951	964	985	1032	998	979	1024	986	954	1006	1004	967	959	1004	961	1023	1005	1053	968	989	960	979	1001	1005	1001	975	987	987	1007	1018	1049	1013	967	990	1008	967	962	968	1003	1017	907	966	998	954	994	955	996	982	1049	995	971	980	993	997	1003	994	942	967	958	972	1008	958	948	981	968	982	955	973	985	980	998	996	991	955	1011	1004	990	977	989	995	943	963	971	1004	1022	1012	974	942	1008	977	901	1021	997	997	1018	1022	1000	1005	1030	965	941	981	972	998	983	981	986	965	1037	1020	1022	946	932	961	1010	979	979	945	972	994	1036	1003	990	1017	1006	952	985	929	983	1029	961	982	940	934	952	1006	974	963	977	1016	1042	982	1004	980	948	993	923	934	967	989	964	977	961	1007	938	1007	996	982	974	972	985	958	983	1010	982	1057	999	1027	1019	1007	950	922	930	999	977	955	1016	1000	1005	975	987	1031	1003	990	989	994	1007	970	955	1000	987	942	997	956	1014	1040	955	973	982	998	966	988	980	1021	983	1019	993	979	978	982	1017	971	1019	978	976	1004	960	991	976	997	994	1004	929	982	924	1048	947	1021	994	1013	994	960	1040	956	988	965	968	977	1016	991	942	973	984	958	988	934	1001	977	1030	937	966	984	998	934	990	1024	981	972	984	953	981	963	1005	992	975	968	933	964	990	939	989	924	1002	940	1021	997	960	995	1025	999	953	1001	949	1037	978	988	966	983	1026	1021	962	910	963	964	1011	998	937	962	1010	988	1016	987	1009	970	981	978	943	1034	1001	1024	972	934	972	1018	954	991	1001	970	968	1021	1066	1016	988	1063	1005	997	983	936	1018	991	947	979	989	974	1007	949	952	1011	1037	966	1016	1034	1042	980	1013	999	969	988	932	968	967	989	981	988	941	934	950	961	971	994	1044	1010	1052	1022	1022	938	1033	1036	1042	927	983	1020	983	977	1017	964	982	970	1027	948	951	996	913	1010	1026	960	1038	1015	958	1016	982	922	994	1029	951	989	989	1024	977	1037	996	963	1029	946	998	995	1018	997	1018	961	957	980	1007	1007	922	997	1001	978	979	1008	927	926	966	996	998	984	997	994	968	990	919	934	972	986	1018	952	995	965	1020	1002	1039	952	1017	943	1055	1048	985	932	949	989	995	941	964	993	950	973	1007	982	970	957	1007	965	960	999	1012	963	994	951	1033	978	996	1009	992	1035	981	986	971	1046	1002	985	984	1032	953	995	952	990	1052	941	960	996	1011	1025	1039	908	984	959	979	1004	1028	999	1012	959	976	980	1011	953	1008	992	995	972	983	991	964	993	972	997	941	995	978	976	970	931	1017	1079	1002	965	980	1031	990	951	998	987	1012	973	976	998	1017	980	978	960	1048	967	987	1020	942	972	1013	997	962	941	972	1008	964	1005	985	988	1021	982	954	904	967	934	929	966	981	972	994	964	975	989	939	962	1063	974	980	981	967	990	984	988	1018	982	937	1048	1013	955	1021	968	1006	1031	978	992	1034	1011	916	978	983	1039	1020	1036	976	989	983	995	1047	984	966	966	1033	979	949	1026	961	1014	959	947	974	988	980	945	979	981	1008	1013	985	970	977	996	973	972	1003	950	1049	977	1019	1008	1021	982	1107	1002	929	1029	1013	1004	948	994	1025	1026	988	998	986	999	987	1053	918	977	987	955	971	985	986	942	988	1060	973	1007	960	968	1005	949	953	963	923	984	984	960	976	996	950	993	980	1040	1029	1062	1000	1031	968	962	984	1045	1021	982	995	969	975	935	992	970	919	968	1016	1027	990	1002	964	944	1017	968	1009	987	1005	970	962	982	973	1021	978	971	938	955	1017	958	966	1012	992	982	935	994	958	976	932	951	967	958	1021	966	970	958	968	985	987	993	989	1011	974	964	973	967	985	1011	938	948	953	1012	988	1064	1052	1011	967	988	978	954	962	982	984	1014	982	967	1042	987	968	965	948	934	956	982	927	967	962	954	1052	1058	1002	973	965	967	1025	969	993	996	970	1018	1006	994	970	1003	997	1001	977	944	957	990	1000	953	979	963	1009	984	980	985	950	1018	961	1023	1020	999	944	995	956	1001	1013	981	1014	1035	1011	970	1058	1016	1005	996	1001	1026	956	947	996	979	992	987	987	960	959	958	988	990	947	968	956	953	930	1008	980	962	957	1008	1017	1047	1010	964	1027	1030	1012	936	981	957	997	987	1034	1010	1060	995	982	1016	1008	971	993	981	993	1028	998	1001	977	1000	1024	1020	949	1004	950	992	1006	947	956	976	966	952	973	956	1006	1023	960	1013	959	1034	1011	993	992	986	973	951	1001	1014	966	1038	957	955	986	1024	957	1018	978	952	987	939	966	918	1000	1033	989	955	975	933	921	959	961	972	1000	1032	1036	1028	1070	1003	1021	980	1016	967	1012	971	955	1008	1014	1003	933	948	984	1008	961	993	1051	987	1032	974	1031	977	1009	986	984	1040	997	980	1030	932	1011	997	986	988	964	1063	998	961	946	971	936	1003	1000	987	1006	956	957	988	1028	1022	989	1005	1047	938	1021	1005	1023	1022	1024	977	1013	1010	945	963	1024	945	1006	1015	995	966	994	997	1012	972	970	986	1034	923	960	981	942	962	947	1052	1026	984	960	1013	1028	1032	987	990	985	1027	980	1019	957	987	945	999	966	991	1014	964	967	962	985	936	1023	1017	984	980	962	1033	1003	1000	949	956	1007	998	963	992	987	955	1007	918	984	1007	1008	1004	992	964	948	1001	981	990	994	980	926	1038	963	988	1003	967	1006	989	969	992	1025	1005	996	983	1016	987	970	1001	945	999	988	1068	979	948	981	994	1022	977	1001	991	978	1020	1002	991	979	1050	936	1014	1029	969	981	1025	959	969	974	1036	974	1010	959	964	989	988	999	1050	994	976	1000	982	982	979	1058	981	1002	1016	1000	1052	948	980	984	952	948	994	973	965	1008	987	973	976	997	1003	1058	1025	987	1028	1015	1028	965	993	967	1017	1034	995	964	986	987	958	978	925	963	951	1023	996	1015	1004	1006	950	1021	996	1007	1006	1034	974	1023	976	938	977	989	1015	978	989	942	950	999	956	1019	983	1012	952	1020	962	983	997	968	1005	1024	926	935	1025	1025	1050	991	1003	982	999	972	967	993	994	925	972	971	970	1003	977	1007	1009	991	979	1029	972	1006	978	1001	1012	989	1019	975	984	1059	1011	988	981	977	995	988	976	993	1003	1028	978	1019	972	1006	932	1006	986	955	1002	975	971	987	946	942	972	1002	977	1033	1016	916	970	996	960	1001	965	959	1019	993	994	1037	935	1004	983	956	980	1009	955	981	975	1015	966	999	1033	955	956	989	1014	930	984	944	936	1017	1001	934	1011	937	923	1016	982	975	1017	963	1040	965	996	976	969	1019	970	998	966	954	1034	959	1039	1058	970	946	994	1019	991	964	975	983	953	953	1010	980	952	1007	981	1050	1020	998	1007	981	1022	996	989	984	1051	963	1005	987	996	1007	990	979	989	994	1033	975	1031	1057	996	984	988	986	1016	982	1056	980	973	997	976	990	1019	1009	954	950	1004	1026	962	979	965	968	907	1017	995	955	988	1023	937	1009
33825	24230	25976	16243	13138	7944	4200	1964	553	451	406	372	380	424	350	366	374	391	376	418	412	453	421	405	414	394	366	420	413	421	384	388	441	408	414	383	370	388	388	385	396	400	381	440	395	375	394	373	376	398	381	462	387	397	396	415	380	398	426	422	395	400	395	405	434	404	370	374	373	368	418	393	411	390	396	401	367	377	379	403	403	415	395	391	396	413	393	407	361	399	357	340	382	378	370	385	371	384	390	391	418	376	388	413	395	395	368	412	391	411	398	433	357	407	384	391	398	434	341	372	427	379	410	413	430	383	396	425	428	410	353	406	371	406	376	385	337	417	395	359	396	361	392	366	382	418	371	410	386	413	374	427	388	354	392	400	386	382	396	380	385	376	397	387	405	384	409	429	365	373	405	378	392	408	399	348	382	390	399	420	403	393	397	382	406	385	376	387	353	364	386	344	378	391	426	364	406	404	397	410	387	356	409	406	355	379	408	408	391	427	356	398	381	396	374	410	406	386	371	404	414	397	423	364	395	402	383	380	416	389	361	410	380	396	393	386	362	387	410	403	397	393	426	387	404	420	392	372	388	380	412	407	408	387	410	378	391	401	418	401	400	426	404	432	417	386	431	440	400	393	354	399	383	368	382	404	398	353	362	382	413	411	435	407	415	381	400	418	424	438	378	370	386	394	421	376	387	387	399	392	428	366	423	358	425	425	436	412	378	376	383	363	411	373	407	385	418	389	361	406	407	403	387	343	407	404	396	349	371	361	376	399	422	393	373	397	378	386	390	390	388	418	395	384	380	437	410	414	357	366	403	398	406	407	406	402	348	403	400	341	370	404	376	372	419	412	390	394	400	422	369	397	393	413	418	412	380	400	396	390	378	375	386	375	393	395	379	399	415	378	367	379	421	401	399	419	388	398	410	399	376	392	407	365	361	407	374	415	402	397	435	410	406	423	406	393	440	392	403	422	390	410	358	376	411	398	393	366	411	394	371	379	403	392	400	367	360	386	389	412	430	402	383	409	382	417	420	383	395	348	441	370	412	414	372	386	409	375	355	396	360	369	354	407	402	335	383	428	355	406	412	388	341	394	367	403	389	413	404	366	428	340	401	385	417	416	424	407	384	439	369	407	380	409	429	440	399	387	385	398	404	400	384	372	349	390	410	382	394	425	411	433	428	400	394	421	356	394	396	392	361	420	389	394	418	407	376	395	377	410	370	362	399	351	413	413	382	415	374	396	396	427	406	361	365	395	404	350	380	381	378	381	388	391	411	403	361	420	382	397	387	400	436	374	417	382	354	366	403	340	454	359	371	395	370	368	358	379	375	379	395	387	378	359	381	421	374	393	380	397	402	428	376	379	420	465	404	364	378	377	409	370	380	389	410	390	395	416	386	388	362	376	411	389	380	414	367	359	381	375	392	370	410	376	408	373	396	401	403	384	340	415	376	394	382	337	372	405	389	391	353	409	428	408	404	373	378	376	389	374	428	371	394	385	388	406	357	404	384	417	403	368	355	364	404	403	398	381	422	402	416	412	416	425	382	409	371	409	380	442	418	344	388	388	387	372	400	408	381	404	385	390	402	392	403	413	387	419	423	354	444	361	353	412	419	380	345	356	402	400	414	350	383	415	383	374	427	405	388	430	400	331	350	398	374	415	363	402	373	401	430	417	391	410	385	340	430	367	367	397	392	394	391	386	349	388	337	399	375	394	393	413	409	382	383	421	374	408	412	385	379	361	416	387	366	383	403	405	433	435	385	433	399	400	352	370	386	355	393	384	377	409	376	385	402	390	367	390	388	400	403	398	375	389	375	388	398	419	389	398	404	393	399	407	374	363	404	423	423	419	387	420	360	396	371	423	421	406	405	383	385	347	392	404	376	394	395	369	408	379	405	377	404	373	415	420	354	381	379	409	390	388	390	390	420	393	375	387	414	391	374	379	389	367	385	370	401	409	391	430	397	387	408	431	369	398	407	415	380	392	396	408	383	415	417	444	381	407	414	409	410	441	404	385	394	379	385	343	351	383	396	350	389	398	376	343	350	377	366	384	403	373	363	412	349	403	386	398	387	376	409	360	422	422	367	384	373	345	427	396	366	353	400	388	399	387	357	390	355	409	381	399	415	391	384	437	394	418	399	378	397	402	402	385	357	357	397	381	362	339	396	390	397	371	371	383	361	372	396	416	372	411	407	383	433	394	387	356	403	417	381	365	398	367	366	386	408	340	404	387	421	392	341	416	420	443	380	401	411	341	375	375	413	415	382	380	380	368	402	355	387	419	362	381	362	413	420	344	423	400	408	387	382	343	351	353	406	365	380	393	418	423	427	389	363	376	384	392	377	386	397	395	376	389	397	394	382	376	414	378	411	376	402	359	387	347	437	394	399	367	405	370	412	372	362	391	363	368	365	416	423	400	400	394	410	401	414	396	384	390	372	349	423	380	367	395	392	381	379	407	405	392	393	379	414	436	412	427	372	399	396	397	389	412	397	366	391	406	367	374	378	395	414	420	377	418	423	390	416	366	418	389	349	438	392	369	379	384	385	371	357	393	373	449	357	419	397	379	423	405	372	420	380	401	412	351	360	371	412	375	375	391	394	402	367	402	382	386	375	402	430	376	383	391	425	392	386	376	387	359	371	367	379	379	362	402	403	378	432	358	422	359	404	394	409	394	352	365	364	388	428	373	386	360	395	386	403	418	400	361	372	395	394	407	391	391	375	378	388	397	402	397	366	419	412	386	438	367	382	387	391	410	385	393	388	390	407	365	384	380	403	349	402	400	383	412	388	383	381	423	413	380	380	403	387	383	408	399	393	374	408	401	371	383	368	395	374	403	399	359	394	399	398	396	366	381	365	377	385	368	421	381	396	394	379	417	373	389	359	358	405	386	391	390	424	395	381	395	403	398	397	370	397	425	403	389	394	398	394	398	396	375	378	405	362	431	399	387	388	378	388	401	412	371	396	425	377	380	380	403	394	378	397	388	364	427	448	370	369	357	396	435	370	426	412	357	397	322	389	410	373	434	353	374	409	393	386	390	354	389	398	387	382	381	374	370	378	352	392	414	404	392	374	383	415	417	361	396	416	378	376	388	395	368	413	386	358	391	405	394	416	384	432	390	399	394	407	392	434	365	368	395	387	395	390	407	403	368	372	414	376	405	381	403	394	343	412	386	359	369	385	405	432	420	413	365	365	414	392	391	377	387	359	409	417	411	394	390	396	398	423	413	383	387	395	401	392	394	414	396	398	383	460	397	400	388	389	368	411	375	443	420	349	387	372	395	400	399	454	386	395	395	406	433	411	354	396	378	388	377	385	410	390	378	379	404	372	346	435	396	388	376	433	370	355	395	380	380	377	430	392	415	394	405	369	385	417	379	373	396	385	424	393	417	413	377	444	404	396	391	392	398	417	379	353	388	407	372	401	380	416	389	399	420	377	408	384	384	358	384	384	410	395	402	402	385	357	349	429	402	402	404	399	361	410	393
23482	20009	29697	29451	28794	20849	13457	7174	1614	864	925	881	939	871	913	911	919	923	916	928	888	850	859	861	913	891	938	865	905	922	938	863	903	933	900	935	853	913	897	928	931	878	895	911	910	866	867	884	881	882	890	939	913	904	900	871	844	908	940	871	915	869	861	907	894	892	929	888	906	928	886	876	925	929	861	913	907	895	897	906	928	920	871	917	907	887	887	932	892	943	852	904	896	888	871	919	883	920	919	873	821	902	903	894	890	937	865	935	837	895	860	906	932	899	888	891	883	912	938	827	888	887	920	914	831	839	936	884	872	848	874	899	922	911	885	930	930	885	972	912	840	885	846	916	924	902	925	914	942	913	864	887	878	893	929	896	877	896	890	840	913	887	915	919	884	915	877	862	907	917	934	951	881	858	863	907	883	918	932	937	935	871	861	871	917	894	880	842	888	909	923	915	896	863	902	888	905	880	888	937	918	857	911	880	888	867	914	919	893	855	885	927	846	908	909	943	898	902	950	905	881	903	909	899	913	846	855	926	929	873	933	878	907	900	910	879	869	919	919	819	887	853	908	902	896	845	877	908	903	888	899	896	913	912	881	943	867	921	924	851	916	853	901	891	863	972	882	913	890	908	892	869	858	918	922	906	875	901	865	857	890	831	872	868	950	871	923	900	825	911	955	910	890	869	900	909	940	929	927	890	870	881	897	904	904	909	887	946	910	928	918	869	929	872	839	893	895	908	892	853	885	893	901	865	900	905	842	907	914	886	901	941	898	892	896	880	865	857	892	867	910	902	882	878	894	913	867	919	930	880	916	898	891	912	892	920	900	864	895	876	851	922	888	946	860	903	873	897	857	868	893	931	877	916	930	823	880	936	980	853	902	910	927	856	875	874	863	891	894	910	918	893	865	856	832	903	923	883	881	879	936	892	876	902	881	935	850	913	868	874	933	857	887	902	929	941	848	915	907	869	846	911	945	859	971	907	896	929	884	924	935	896	850	905	911	916	893	875	839	855	898	923	854	842	929	908	898	896	835	926	906	867	915	894	881	882	872	871	805	861	884	912	925	913	912	894	911	914	891	872	902	858	966	946	919	930	886	869	913	888	889	875	909	941	884	917	886	948	861	905	898	923	897	901	931	885	932	841	982	873	858	878	891	941	906	933	870	852	869	938	923	907	875	871	911	914	886	867	870	926	883	884	929	890	839	935	892	893	901	911	906	884	931	905	900	906	894	880	917	904	929	886	900	896	861	870	895	886	861	918	851	913	902	963	903	929	891	889	845	846	849	900	919	866	823	882	931	902	874	877	869	852	890	904	939	914	891	914	958	900	882	904	907	898	926	888	919	872	934	848	854	861	901	921	945	898	917	904	932	879	916	948	927	861	839	938	844	923	889	959	874	852	870	903	903	911	921	886	915	900	937	850	909	950	896	861	860	880	907	876	893	862	905	885	894	905	945	973	849	908	891	973	884	933	917	827	901	876	932	943	875	898	881	916	874	861	928	859	900	895	913	929	938	876	857	859	901	915	893	936	902	871	922	878	906	845	881	891	919	922	902	890	962	901	863	929	868	889	888	902	849	850	853	926	907	928	832	907	932	920	842	913	858	905	861	927	907	952	904	915	916	846	958	953	905	905	866	883	869	880	877	919	973	904	903	903	884	879	847	917	884	905	913	845	870	907	938	922	898	868	877	836	894	805	919	881	955	875	893	887	927	865	842	889	957	869	900	929	853	932	914	913	902	876	926	908	806	911	904	923	934	884	909	942	914	888	915	950	934	884	886	913	904	905	902	853	888	949	924	876	908	949	895	929	895	897	897	897	899	891	917	851	896	912	880	940	885	867	881	906	832	850	931	915	911	891	839	908	873	938	915	889	922	910	919	952	908	914	892	904	913	898	914	920	885	872	930	976	908	912	914	869	931	906	879	906	916	900	865	906	930	924	865	869	890	878	947	863	871	897	883	910	901	946	916	884	896	926	929	903	891	880	862	847	863	913	963	882	848	937	906	889	879	897	900	880	913	869	934	861	891	917	908	897	859	893	853	942	909	871	859	872	854	939	953	921	820	907	935	926	872	873	906	936	859	913	882	934	873	889	871	855	907	867	915	895	923	871	968	896	938	915	931	915	894	877	845	906	897	909	852	925	920	873	852	904	926	879	861	905	896	922	888	860	867	879	944	883	932	878	957	882	892	949	928	872	900	871	950	916	914	878	875	895	919	857	946	897	928	892	895	942	878	917	860	888	881	926	870	863	882	839	909	857	903	867	868	875	861	861	875	918	885	895	890	860	998	907	874	924	922	941	843	891	868	902	905	969	886	909	924	864	938	935	883	899	854	871	881	904	882	892	900	906	891	948	909	918	931	898	867	885	868	863	918	876	903	907	919	907	901	883	929	909	914	934	855	847	896	917	854	906	851	886	891	939	967	855	902	896	868	882	857	935	900	882	900	918	869	896	918	925	881	948	888	901	840	949	947	885	920	884	966	908	894	894	914	887	918	946	913	914	891	903	867	909	914	893	860	885	893	901	904	930	950	872	937	878	885	811	912	892	921	901	881	860	904	906	960	905	900	868	881	941	879	897	917	895	895	928	966	923	915	864	889	893	927	855	868	878	913	872	929	939	925	919	873	901	899	898	928	886	918	900	889	906	822	927	882	927	878	911	898	919	901	924	836	901	919	934	905	958	880	871	931	893	897	905	924	895	960	889	882	890	967	885	883	900	884	897	897	842	897	913	882	921	945	928	896	846	897	880	916	894	876	885	870	904	885	919	854	937	885	914	857	900	878	827	873	958	866	873	924	879	912	882	916	923	885	928	979	897	843	920	943	911	927	843	921	932	855	910	914	899	900	851	908	902	856	885	891	883	890	897	911	859	871	900	898	912	855	917	892	894	941	914	904	891	855	911	919	842	915	892	925	893	830	889	886	894	928	860	867	903	905	889	864	859	888	908	846	846	914	909	921	901	881	853	881	898	872	909	959	923	881	960	895	902	919	916	927	936	852	907	892	868	912	905	952	939	885	837	879	914	929	918	927	878	865	915	944	950	892	911	897	886	927	889	947	874	932	922	867	843	863	883	921	896	922	915	887	868	891	932	977	901	861	912	870	922	965	913	914	885	906	897	915	887	887	904	910	872	935	915	915	917	943	907	904	897	904	855	887	910	875	908	958	879	873	884	863	829	876	888	884	893	878	883	882	933	959	861	879	898	900	894	911	941	903	928	906	932	887	904	881	908	947	915	900	857	917	891	899	922	891	966	918	884	922	883	919	828	925	931	918	934	826	939	852	898	939	917	856	951	895	919	959	825	896	917	834	915	911	851	867	889	886	916	917	914	895	889	867	882	886	899	890	806	886	842	947	919	920	914	908	909	905	822	900	939	901	923	903	912	906	879	906	910	884	934	917	896	904	919	876	875	933	911	892	842	852	948	893	910	909	912	875	886	976	882	887	875	893	906	889	891	955	879	907	924	900	874	893	852	925	891
44698	36376	38197	24780	20931	13456	7340	3317	895	291	302	269	259	294	280	298	275	272	284	291	260	252	278	284	278	251	273	275	305	311	322	267	255	270	287	322	311	278	260	252	277	237	286	261	280	275	279	262	254	294	259	291	279	292	283	271	291	254	269	295	272	250	259	269	286	283	309	274	285	270	258	291	314	290	280	298	288	288	292	278	269	273	281	271	281	295	282	269	273	266	297	295	293	273	272	296	245	275	287	300	264	298	273	265	264	244	239	287	254	278	291	303	309	285	286	283	270	263	298	291	268	281	270	250	298	300	277	265	273	258	279	308	255	244	266	274	252	278	254	272	296	272	281	303	288	267	299	257	291	288	279	238	307	265	251	298	297	273	282	259	259	287	277	280	238	284	276	268	280	298	263	278	262	267	283	293	274	252	284	302	296	321	280	286	271	284	305	243	284	272	267	308	267	276	298	285	282	283	286	270	287	253	305	278	302	310	271	253	281	265	277	279	274	291	261	293	280	281	288	298	285	280	309	257	256	288	279	274	297	232	272	253	273	277	274	283	258	288	314	294	253	260	249	251	273	301	253	284	275	270	301	283	278	242	283	284	293	288	285	252	303	258	266	290	256	273	255	278	297	307	288	320	265	277	279	279	269	238	267	268	252	242	247	282	268	273	249	277	295	233	281	285	270	263	299	287	289	296	294	320	272	318	259	289	281	312	264	261	296	265	291	281	303	281	293	295	297	354	275	261	264	296	277	255	278	296	279	288	280	292	269	295	256	256	283	258	281	247	307	252	281	298	275	276	298	262	296	263	288	259	284	255	270	301	269	271	291	300	270	272	280	293	270	293	260	268	272	268	264	297	273	267	312	285	278	261	279	287	284	275	285	290	268	303	277	265	264	266	258	305	280	295	292	286	285	282	294	279	260	278	287	260	287	260	243	295	289	248	252	272	245	267	272	262	261	291	274	272	284	276	263	261	279	273	258	259	309	249	273	263	266	307	265	281	300	261	265	271	293	298	273	269	300	286	305	268	251	296	299	299	273	287	283	289	258	248	273	263	264	287	273	291	289	299	283	272	239	238	276	270	273	315	272	298	234	271	268	235	282	287	289	269	294	289	284	254	264	293	297	271	271	277	288	255	290	269	299	289	272	264	274	257	293	286	291	287	336	301	309	245	278	276	240	270	265	297	265	242	284	281	280	269	249	289	250	258	248	251	285	267	275	291	258	282	281	242	258	256	311	260	284	276	255	280	301	254	233	276	279	285	306	289	262	296	252	249	295	273	295	254	264	283	296	242	252	321	259	291	285	270	256	261	301	287	280	273	266	293	263	251	264	263	273	285	269	258	262	267	310	276	281	281	281	249	257	291	271	262	294	308	303	283	289	270	265	285	281	264	273	287	278	251	267	288	278	283	256	282	269	271	272	281	281	268	284	302	225	248	278	254	291	262	310	304	287	277	274	279	274	278	230	285	281	301	282	268	286	272	257	278	265	260	279	296	280	278	290	283	273	262	294	292	243	297	260	288	283	263	271	267	255	267	294	277	282	251	278	302	278	257	283	267	292	251	266	327	280	284	303	285	288	271	287	276	286	330	293	259	281	253	285	249	293	303	228	307	296	302	264	274	254	268	259	272	262	241	268	274	296	253	255	262	271	293	268	289	222	279	283	279	260	269	268	302	262	300	286	263	289	306	267	267	272	267	279	277	277	316	270	323	306	262	276	260	244	279	290	278	275	305	319	257	300	284	297	291	256	313	259	282	315	278	290	287	270	277	290	260	297	273	305	292	278	286	255	284	291	241	279	270	271	288	264	271	300	254	290	274	259	264	260	264	250	293	280	299	273	268	276	294	257	281	267	291	289	265	255	287	322	294	256	288	284	297	273	300	272	263	287	272	299	293	286	270	276	287	287	254	275	257	261	262	312	278	284	303	282	267	297	252	285	254	281	281	272	296	284	285	276	251	276	242	298	276	247	279	270	271	319	230	288	288	264	276	272	288	263	278	278	289	263	248	255	288	292	270	287	269	284	285	269	290	297	305	274	253	278	274	277	267	279	238	312	240	253	282	279	273	270	249	277	294	278	252	272	260	278	261	288	296	278	261	304	287	293	243	265	241	271	258	283	266	270	265	262	294	241	235	263	271	269	311	290	274	318	285	271	255	282	289	274	276	274	304	309	261	245	273	273	269	265	249	276	306	276	289	296	266	247	281	279	259	252	274	285	270	280	266	273	261	268	267	305	295	339	285	238	248	282	275	273	260	245	276	291	267	307	263	293	288	274	289	284	284	295	267	257	267	247	274	283	275	300	250	267	314	252	275	276	271	257	290	264	280	293	256	273	265	310	280	255	303	273	300	279	280	307	307	284	275	286	267	271	325	259	295	254	234	270	307	273	282	255	287	280	288	281	288	272	270	287	286	277	297	268	267	256	300	257	302	270	280	282	244	276	263	281	294	284	245	310	260	304	265	287	283	240	283	258	266	267	271	290	298	266	293	282	271	263	280	253	265	240	269	277	273	278	308	301	284	276	277	262	268	266	270	276	281	268	263	268	274	264	274	299	275	296	294	283	308	293	282	266	292	280	283	298	290	300	249	289	306	264	262	291	313	280	293	267	290	285	258	273	273	296	257	281	275	270	272	275	277	283	265	259	272	284	276	261	280	299	295	324	287	275	272	262	279	291	274	265	241	272	277	314	258	275	256	252	288	281	280	230	289	270	272	286	275	277	223	322	273	261	318	261	308	267	254	286	292	275	280	302	272	280	308	286	276	280	251	247	245	253	274	261	306	280	268	267	292	293	259	288	278	286	258	289	289	291	301	271	261	303	275	264	278	285	267	272	294	316	290	258	302	280	272	304	259	269	306	312	280	290	285	279	252	250	265	278	261	277	296	323	258	253	273	268	299	264	274	284	312	296	296	266	263	247	274	251	275	291	302	263	279	253	302	280	289	301	263	284	281	295	295	275	295	270	266	292	264	273	268	286	251	273	311	304	248	295	259	262	251	287	270	254	282	249	248	273	252	290	280	271	274	278	266	258	278	302	283	289	283	257	286	262	250	282	236	241	234	281	276	301	283	298	268	288	274	276	279	266	241	269	259	303	269	289	313	291	276	277	272	277	264	274	288	304	302	290	253	240	258	271	318	301	285	315	291	292	280	277	274	284	282	301	264	309	282	281	278	290	285	291	266	257	267	266	280	307	260	273	262	284	293	268	262	257	260	283	270	301	282	283	310	283	301	286	266	274	260	273	265	301	270	279	248	273	281	298	288	276	256	258	240	318	308	278	279	306	275	263	279	276	289	266	287	277	257	271	283	260	294	309	282	308	304	298	268	317	264	268	262	294	283	257	263	291	294	285	288	278	267	282	282	262	287	282	261	271	294	305	272	273	292	296	292	286	261	290	278	281	289	259	274	304	290	271	268	274	244	276	297	279	298	265	260	275	276	262	285	255	241	273	299	294	273	264	274	275	289	282	284	288	280	270	281
30324	28521	38055	36228	36617	28857	19994	11453	2777	685	648	692	691	659	680	632	690	628	651	677	644	662	662	686	638	641	660	710	694	662	615	639	644	628	611	627	664	659	618	685	716	657	665	645	637	671	654	641	627	613	626	640	600	694	679	634	638	632	645	648	651	633	661	658	673	668	645	619	622	646	658	644	702	659	681	639	679	659	657	727	670	655	691	605	669	653	664	656	612	617	660	685	641	691	667	650	685	680	668	702	646	661	668	680	674	641	672	656	663	688	679	634	662	611	637	698	649	616	704	624	645	651	630	639	673	647	659	631	692	623	671	655	628	672	632	635	665	624	631	630	620	649	689	645	602	668	625	669	682	656	711	617	691	641	632	647	683	671	616	660	704	633	669	654	629	661	709	662	624	631	654	641	641	640	683	644	622	675	649	684	618	639	668	638	678	633	597	616	681	637	710	674	630	683	631	631	686	646	692	650	681	686	739	674	626	636	678	651	661	657	632	627	651	678	637	625	647	657	679	688	673	654	634	659	639	627	655	642	591	681	626	655	676	611	624	673	650	676	628	641	614	608	629	657	658	658	572	661	605	654	667	636	653	658	598	639	685	671	656	638	673	662	652	635	682	639	632	634	681	693	682	688	688	622	666	620	641	674	644	636	656	627	663	655	609	622	679	663	611	640	630	619	651	662	644	625	670	675	643	688	656	674	627	636	667	649	649	642	655	654	646	651	620	620	617	687	641	654	663	698	702	716	645	644	650	626	654	663	646	642	666	666	633	665	679	634	640	638	678	634	672	681	613	598	690	637	637	625	631	718	702	701	648	650	650	627	645	671	727	640	660	677	646	642	671	658	649	628	631	666	652	677	640	606	634	680	697	646	660	689	562	699	673	615	619	653	648	622	680	647	635	667	671	688	649	627	628	633	646	645	637	641	669	615	649	664	628	603	656	672	666	693	657	679	588	624	676	645	653	647	678	642	668	642	665	658	687	659	663	621	617	615	657	672	617	646	652	707	702	675	628	624	642	694	625	656	692	672	652	647	628	663	672	629	662	653	666	617	671	646	677	649	631	646	628	659	698	639	707	613	703	604	647	687	620	632	669	648	676	657	694	658	633	636	670	628	641	644	619	620	673	640	652	676	653	682	687	656	675	654	629	648	676	627	636	623	643	646	718	691	689	687	672	634	633	644	643	669	638	646	653	654	648	694	631	655	615	645	659	683	647	623	639	632	670	635	635	665	631	666	690	644	674	658	666	679	656	673	639	652	661	676	648	612	677	653	618	666	673	628	724	641	647	688	608	600	669	619	702	627	648	688	634	643	671	624	659	670	681	591	618	664	689	657	623	649	666	658	642	647	630	655	669	684	633	640	622	643	620	652	649	679	642	662	691	660	632	678	606	665	684	640	600	627	636	687	668	671	678	669	655	669	664	650	631	653	676	686	650	614	638	610	657	666	675	665	591	669	601	673	621	658	620	653	676	640	678	677	666	629	648	628	659	672	677	632	621	698	640	683	672	606	652	639	644	661	621	650	656	664	658	651	654	646	686	667	660	636	606	673	685	594	641	659	657	666	638	583	618	668	629	637	624	642	602	667	688	630	690	639	654	647	643	657	699	686	663	594	621	648	638	699	637	597	660	642	639	670	686	649	624	637	641	640	697	667	658	635	711	667	685	661	677	607	678	668	671	657	618	660	685	668	639	637	629	665	664	612	678	659	661	628	624	666	719	692	679	648	655	680	638	661	652	652	645	675	617	672	672	646	651	674	679	701	658	618	609	651	659	676	615	633	612	713	624	688	661	677	676	666	643	660	610	650	627	710	687	606	665	677	615	634	683	682	667	675	628	697	629	649	664	674	659	651	650	681	633	634	635	671	678	645	686	638	686	632	618	680	652	634	612	622	690	666	635	694	664	688	648	680	693	658	680	644	650	686	690	690	645	624	606	612	669	647	653	706	609	636	636	699	685	656	657	652	634	642	651	664	653	664	680	652	631	615	664	656	671	640	674	676	701	630	656	658	655	596	650	688	621	683	665	625	668	651	602	668	639	711	677	633	642	670	670	711	624	658	703	628	664	649	671	629	669	673	682	670	619	641	657	673	669	628	651	658	681	636	655	699	634	658	677	678	666	704	644	661	689	678	655	666	667	648	653	656	631	636	699	613	636	644	665	649	665	614	668	688	668	678	623	669	635	664	642	625	658	645	665	643	673	694	665	653	677	643	665	672	655	652	643	654	692	666	680	642	648	641	677	631	644	650	653	641	667	605	667	729	662	628	585	675	684	710	664	640	709	635	633	595	655	650	686	627	641	666	649	696	663	607	651	670	694	667	634	685	627	679	647	668	682	657	648	616	642	657	664	686	649	608	662	653	665	658	651	640	677	638	690	639	645	693	686	715	651	644	636	655	614	655	652	666	681	634	702	650	617	656	653	664	632	626	675	627	693	625	645	638	658	655	647	670	668	651	641	628	623	678	637	671	678	620	697	654	633	664	652	662	667	615	646	644	656	642	659	678	628	636	660	685	650	665	642	629	681	691	650	644	620	672	694	650	649	681	654	610	667	671	632	636	680	655	620	634	671	686	687	641	613	704	614	599	636	612	664	633	624	654	660	681	689	657	641	676	658	657	684	657	627	665	663	630	636	612	614	683	653	654	650	638	657	628	707	666	675	620	675	651	660	669	629	642	643	637	696	694	713	652	704	686	648	609	689	591	661	668	653	637	649	645	681	656	603	705	677	672	660	673	644	690	670	662	638	696	647	647	653	636	659	692	668	675	644	636	639	613	661	655	633	684	667	605	620	650	620	666	670	671	589	622	563	680	695	658	639	652	659	669	665	640	651	674	662	698	672	646	686	697	620	647	644	650	604	589	682	664	646	668	648	632	647	620	647	598	641	688	669	656	671	687	676	640	616	649	649	607	668	684	695	659	601	659	633	616	687	664	621	671	611	652	656	645	653	647	699	641	623	647	663	646	614	638	638	656	626	681	648	669	648	611	642	652	655	654	651	655	668	642	616	679	646	674	666	645	631	588	639	646	653	647	617	647	643	690	629	653	638	612	644	648	633	658	633	697	612	635	619	635	676	626	665	640	668	639	681	688	643	682	622	633	658	673	673	663	627	673	684	616	669	618	650	640	603	654	682	693	643	656	704	600	632	632	657	677	651	637	694	664	642	643	637	677	680	668	664	680	623	635	647	656	684	668	634	667	594	677	631	679	683	615	596	625	637	668	657	681	618	683	652	702	679	658	685	665	632	673	621	629	643	699	651	664	648	646	621	699	636	681	663	656	682	671	652	648	624	701	630	645	673	633	691	669	665	636	644	662	683	706	666	671	664	606	664	621	602	650	639	621	653	687	671	664	677	627	627	704	662	662	639	682	615	631	613	680	694	656	693	671	642	666	682	646	678	639	645	641	674	630	628	648	672	666	638	696	621	672	669	637	669	669	649	661	683	654	670	684	649	665	632	654	632	696	656	630	657	664	673	635
10556	2125	1490	744	671	734	618	546	452	435	415	449	426	462	435	430	380	405	450	450	422	391	433	458	443	418	451	415	387	439	483	437	413	452	422	449	408	379	400	418	425	427	456	415	424	447	418	382	412	422	432	438	418	474	418	424	424	403	403	462	446	437	454	417	413	421	462	428	421	432	419	415	414	448	419	429	434	458	399	428	472	440	451	427	401	479	453	404	421	438	445	461	432	445	433	451	413	437	416	433	427	435	443	440	433	439	438	428	421	424	466	417	440	406	406	417	420	406	433	419	431	454	460	444	478	414	454	425	466	457	441	420	471	413	414	451	453	428	411	444	405	395	395	441	432	439	444	425	424	432	425	421	440	413	409	432	464	428	391	396	397	440	478	440	428	435	375	428	377	409	418	406	446	400	435	442	426	459	399	427	471	413	406	399	406	404	397	472	401	453	447	439	457	406	459	414	425	424	434	390	461	392	428	449	418	439	371	430	414	430	418	403	425	440	410	418	459	431	470	428	414	402	389	430	406	434	413	414	462	484	419	425	389	398	455	412	473	432	433	439	421	435	401	415	418	453	396	415	398	390	458	456	414	446	426	416	462	467	407	428	422	411	429	423	448	426	396	471	461	422	425	416	432	435	440	454	427	429	451	441	442	440	445	454	445	423	395	443	438	371	419	419	438	406	492	422	422	388	414	431	446	429	423	461	436	460	426	422	421	478	438	437	447	440	428	429	422	423	444	437	403	426	359	412	452	410	456	409	440	376	420	421	439	455	443	422	401	418	416	416	419	437	446	439	428	437	420	405	429	448	406	431	446	452	431	428	407	439	427	451	403	390	412	401	419	398	462	436	404	449	424	417	444	440	441	385	432	417	444	462	441	426	489	422	393	420	447	398	456	407	408	409	443	411	469	456	462	401	445	422	434	427	411	435	426	440	450	454	412	451	441	411	401	420	453	382	396	433	439	424	439	445	408	425	447	431	451	409	445	424	453	452	470	430	431	453	421	457	463	429	457	438	438	409	395	443	425	444	439	438	434	437	431	389	437	418	412	445	361	439	439	381	415	437	425	465	463	441	409	428	460	463	420	425	420	390	413	464	413	392	438	418	445	422	416	437	446	457	396	471	451	448	433	421	434	404	419	429	410	447	466	425	425	445	431	411	437	454	478	416	442	430	456	400	437	413	431	468	434	443	416	411	413	423	410	468	427	452	425	440	406	403	463	411	422	434	437	439	423	472	448	407	415	436	453	422	457	459	461	425	437	442	431	435	405	395	433	426	401	423	433	425	475	441	448	358	415	463	433	466	447	455	412	453	460	435	407	403	438	424	447	447	420	411	398	423	381	404	384	428	381	437	408	491	406	435	445	480	415	411	438	420	420	449	455	415	462	422	421	453	424	429	398	450	420	474	439	459	402	487	395	408	406	410	428	453	409	417	453	452	456	406	437	473	465	451	435	444	411	427	456	438	425	426	429	404	439	441	453	401	375	439	416	436	431	441	444	446	453	429	441	434	419	442	429	391	441	455	415	404	423	453	452	445	482	414	459	444	433	389	483	443	418	433	423	434	461	425	429	452	416	473	454	457	433	421	383	432	437	446	466	400	443	428	424	443	396	423	427	418	430	399	460	411	428	483	431	433	445	424	441	411	428	459	453	422	455	424	448	417	440	453	433	444	449	454	408	446	445	441	433	474	439	418	436	472	425	430	428	449	464	436	418	429	464	451	402	459	430	396	406	422	425	418	435	427	432	429	452	417	429	428	435	430	433	444	410	414	422	415	467	446	404	416	436	455	401	429	471	403	398	410	460	426	419	417	442	428	408	427	405	475	438	450	472	440	421	420	433	437	418	433	425	427	437	429	411	403	435	435	486	404	493	428	415	442	388	405	433	454	432	465	427	440	454	432	433	428	428	450	468	462	425	489	457	466	480	443	460	424	400	416	414	439	465	452	478	458	464	432	435	418	442	428	453	452	442	416	431	393	465	444	423	428	441	418	427	448	465	430	418	441	467	456	394	447	423	410	468	451	432	429	388	437	463	469	428	450	441	431	426	436	439	443	435	443	435	388	417	472	461	477	449	427	389	428	419	415	417	471	374	440	400	460	429	412	458	419	432	434	436	433	434	409	398	443	440	431	397	451	391	406	420	466	416	436	423	413	469	466	406	409	420	423	446	467	438	429	423	423	432	425	443	436	455	410	441	473	417	450	498	408	457	410	438	449	423	397	442	450	437	440	434	427	423	422	457	420	419	423	462	440	437	424	444	439	439	450	416	421	457	448	429	442	433	416	409	392	431	422	424	500	434	464	403	425	418	452	434	428	417	494	438	453	443	402	451	473	428	455	431	458	412	456	472	443	416	432	419	407	416	440	450	437	472	444	413	450	425	441	429	452	473	421	457	434	448	449	421	428	421	393	430	418	435	441	420	459	444	413	460	437	420	386	423	432	470	420	462	434	424	455	423	403	452	416	417	469	452	451	428	411	435	398	421	464	418	446	441	419	404	474	424	454	477	439	451	433	464	427	447	417	381	405	393	463	468	447	444	432	457	445	398	445	429	434	427	445	416	416	410	439	447	495	414	455	414	441	428	444	431	440	468	437	472	465	428	439	447	421	395	415	452	462	449	439	418	425	435	413	400	451	439	436	419	404	428	440	432	439	468	420	396	387	438	437	472	464	464	468	462	436	401	408	368	411	461	420	449	408	425	397	434	403	430	438	465	427	430	421	448	432	464	435	458	463	442	434	437	428	434	465	436	462	443	417	435	427	460	442	388	428	455	410	445	440	421	410	371	444	459	443	442	446	404	388	386	418	439	426	459	459	458	479	464	415	426	452	445	416	424	435	431	479	384	413	441	457	442	472	471	444	407	437	444	444	451	394	456	417	373	390	391	426	434	422	411	446	423	432	414	431	424	393	485	428	387	442	423	460	445	477	457	452	451	425	411	447	474	436	414	432	434	482	394	423	410	444	419	449	435	436	429	467	422	434	434	402	456	448	445	455	467	432	440	404	441	408	460	399	415	461	436	437	425	405	437	469	433	444	450	426	400	469	448	451	412	423	401	402	418	444	429	434	419	417	430	464	410	427	463	454	380	453	456	419	417	449	431	446	411	464	424	410	405	428	444	402	410	442	410	430	411	418	444	409	374	479	439	429	429	373	411	426	447	461	414	425	444	454	414	466	428	407	414	416	470	428	432	479	457	420	460	469	403	425	446	418	412	444	423	389	420	410	411	449	432	449	419	447	446	443	403	436	425	426	397	435	456	421	442	430	437	416	443	412	482	456	448	436	452	435	453	465	467	423	474	461	435	434	437	475	432	428	452	378	434	463	460	422	418	391	407	466	427	445	432	452	452	437	434	426	423	421	438	447	437	383	428	421	428	441	447	415	414	443	432	447	435	422	501	466	460	433	428	443	441	417	438	446	373	442	459	413	404	403	436	413	430	426	410	448	431	454	454	408	395	471	415	448	432	404	405	453	422	457
7920	3203	3207	2371	2314	2127	1818	1474	1128	1043	952	1012	902	968	1006	978	923	992	1025	1024	986	966	1040	1010	982	919	967	933	985	964	1008	991	1001	979	1019	952	955	1004	984	973	1010	965	972	1011	963	1007	971	986	935	964	1027	943	942	962	1004	895	993	940	997	943	959	985	986	990	927	1026	930	1002	929	988	869	953	944	904	903	956	999	962	957	962	972	972	905	920	978	978	965	960	1004	996	911	913	976	954	974	972	930	941	932	922	993	980	984	960	980	931	986	933	980	980	974	940	990	955	1018	992	986	964	962	916	961	940	1026	1023	935	1019	978	989	943	957	981	999	1025	898	1044	983	945	1005	950	940	954	982	1038	1012	996	966	1006	926	958	942	985	965	1003	951	944	957	977	1036	972	1058	914	1002	1008	931	1024	984	1077	991	946	948	949	948	964	958	1011	969	1024	975	975	971	957	997	933	984	948	1015	963	1004	959	996	1007	944	1004	932	977	930	1003	977	971	1005	993	994	960	928	973	956	993	1036	998	968	966	1006	996	1013	984	981	984	972	964	949	945	947	972	937	997	1077	975	965	1023	966	936	959	994	973	911	1004	1032	1029	969	942	1034	956	988	921	955	961	949	931	970	994	1000	1007	913	971	949	990	951	976	958	918	970	963	966	929	936	957	981	982	975	971	942	922	966	937	974	975	955	1001	964	1012	990	1011	968	1001	913	975	1049	969	951	994	1020	1008	1004	958	972	950	931	1007	993	1026	950	955	992	980	968	944	972	919	901	972	995	969	934	954	928	1014	996	962	999	983	1016	990	980	981	969	1019	1039	987	1002	975	961	1002	999	1008	1035	960	976	990	970	940	963	964	958	982	966	1004	1039	979	946	989	986	950	985	946	951	1057	983	993	944	1007	927	989	1001	976	923	947	982	957	987	969	1015	1014	927	1011	1004	995	902	996	982	1030	975	934	1005	1037	954	909	963	1060	997	962	976	977	1015	987	966	937	1003	953	976	962	958	984	1001	977	981	971	1024	931	949	977	947	1002	948	979	961	968	950	984	959	982	1003	944	997	955	961	975	960	1009	957	982	1010	934	1012	955	969	933	1012	993	981	985	984	1015	974	988	998	960	942	987	956	1011	998	1035	1007	949	1003	1004	996	934	1014	926	963	996	1005	977	992	961	964	1017	964	971	1021	932	1003	986	965	1005	962	929	998	910	1011	997	934	992	991	979	1005	998	1015	998	993	1021	951	1002	990	998	974	985	982	976	1008	929	991	1006	962	944	991	1007	1047	978	956	975	948	896	980	975	1008	960	985	992	945	964	987	1012	969	961	991	979	975	946	970	928	954	1016	996	1019	980	1045	1052	982	969	1055	982	986	996	987	957	961	990	981	968	954	1022	988	987	956	954	988	1032	947	998	1014	1018	915	985	984	999	983	1005	979	1037	984	959	969	1020	990	1003	990	1018	929	957	986	924	1020	966	945	939	950	1008	986	970	955	995	986	987	938	992	969	942	952	976	990	994	1004	1017	985	989	985	1020	916	994	980	966	947	991	992	946	969	953	947	977	932	996	984	1006	1004	1033	924	1014	1032	987	949	935	929	983	990	1027	956	959	966	1035	1043	1001	935	962	941	1003	954	1041	977	1017	1004	1001	1024	941	994	1029	964	991	987	983	963	959	963	980	994	940	982	968	1005	971	1007	941	994	951	1035	967	962	947	992	1008	978	1006	1006	991	958	1004	968	1018	999	974	984	980	972	1037	917	966	969	938	986	950	972	968	939	1002	968	1001	977	1012	997	988	994	993	1002	989	926	959	1000	984	982	1023	892	1014	1014	947	940	1007	976	957	975	984	932	934	934	942	1011	971	1044	989	1015	933	950	993	939	1013	998	962	1037	945	1043	970	990	1000	997	940	948	994	995	1010	966	1009	1032	988	1023	1027	960	989	1019	1035	1011	985	987	935	1003	1012	998	987	991	942	980	1071	952	974	976	1004	936	961	1010	918	948	969	965	958	990	960	982	1025	971	1020	985	938	935	996	993	990	946	972	938	985	982	925	893	968	981	993	962	1006	920	952	1004	951	980	915	958	948	950	955	942	994	973	922	995	911	989	1002	997	976	946	969	963	978	975	959	1008	1046	980	940	989	946	964	1003	965	1034	959	979	972	1014	1031	936	1017	1030	1026	1005	935	1002	1016	1029	943	960	1010	1000	943	964	975	968	1031	1009	964	960	950	966	1012	982	999	988	992	969	977	1000	946	1051	1021	999	960	957	938	968	1010	1001	1002	972	904	973	947	966	965	986	972	963	911	981	1006	1004	1006	1075	1019	945	946	991	974	981	1000	1007	960	964	979	951	992	1045	1006	974	1004	954	987	1026	1013	1038	1021	941	1016	964	916	1014	1002	951	970	989	963	963	946	995	991	952	1015	1043	952	998	971	987	995	979	1007	1017	955	925	987	1034	939	988	959	988	990	974	976	971	981	1013	1017	968	1008	945	987	1020	974	959	992	975	1005	1035	1036	967	950	1028	951	1012	986	967	965	965	990	979	973	966	1014	969	926	949	1028	993	1008	983	1015	1011	1010	945	985	979	1003	984	981	984	976	949	954	989	994	1031	1025	974	959	979	954	998	939	952	972	973	934	944	972	949	970	945	902	989	1024	961	986	1046	909	959	939	957	958	948	913	999	943	999	968	981	976	942	971	989	995	970	1006	961	949	921	936	998	1007	1012	1017	957	959	994	1025	952	988	920	994	974	948	990	973	978	966	988	989	1029	971	1008	957	1000	1019	1031	967	986	1001	1022	998	964	1015	991	992	976	945	947	988	948	945	965	934	1046	1019	998	935	978	1003	986	963	1013	1006	991	1048	967	1027	980	989	1007	964	956	942	996	995	937	971	1012	984	1001	1010	1053	947	920	935	1047	970	991	982	971	1025	964	1003	1012	990	969	960	977	947	1045	999	960	1019	1011	945	971	967	973	948	931	957	1034	939	1025	936	974	985	974	968	982	934	951	1026	979	992	968	934	1076	968	1016	967	961	926	942	1024	1017	1007	958	986	978	1015	987	1010	917	1003	1037	976	1019	1009	954	1010	1007	983	988	961	1030	984	954	981	908	943	974	1023	932	975	941	937	971	989	971	964	970	1039	971	1036	950	961	986	988	967	949	1013	1035	965	967	974	954	955	979	944	974	1029	1008	991	985	973	956	940	951	933	982	939	999	949	985	1026	919	1012	1005	990	1022	984	997	960	1016	975	968	948	1000	1040	991	908	1034	965	965	971	994	974	973	962	1000	965	984	985	946	971	955	976	954	973	1009	964	1017	1006	994	973	930	957	954	999	947	1031	978	923	980	970	980	978	1009	954	1011	996	996	1018	976	989	956	992	1041	1014	934	927	960	948	969	998	968	1012	990	1042	982	989	964	1028	960	971	982	987	993	938	975	1002	985	971	1016	979	999	945	888	952	974	977	1006	957	1027	1017	1003	1029	965	982	977	932	1011	1010	967	990	1005	1013	997	976	1003	968	963	965	967	1056	1049	968	989	969	995	961	1004	997	991	1003	953	1054	970	1034	946	991	1028	979	990	1001	934	985	976	1013	1021	1002	998	1005	942	1023	1034	972	997	1031	989	947	971	936	959	994	959	944	985	985	939	982	983	1024	951	1009	977	968	996	973	977	1011	953	954	954	1002	977	1011	969	990	979	1025	1002	1017	996	980	1030	950	971	998	950	952	912	1012	989	923	1024	981	982	1003	984	979	945	1027	952	970	950	980	979	971	1025	999	935	988	1023	996	986	970	937	1039	970	1017	985	932	984	998	986	992	993	974	969	987	1021	934	994	962	900	911	984	959	980	952	954	1014	1005	990	1032	979	991	960	1008	975	1090	994	1011	944	988	954	993	982	989	1018	994
33752	25911	26622	15053	10293	7462	4201	2163	854	429	373	348	418	396	441	382	394	394	408	382	362	395	393	403	363	416	382	385	391	437	416	408	395	377	402	427	380	393	381	381	419	416	439	389	377	385	422	433	367	398	403	404	383	377	414	403	390	385	382	420	430	382	422	383	402	383	385	387	362	362	375	370	377	416	397	380	454	398	408	393	376	406	390	414	397	383	368	416	391	423	386	371	389	379	381	370	357	356	366	361	389	424	382	371	435	428	371	408	419	420	389	354	384	403	403	381	413	369	394	422	416	397	406	404	390	386	412	428	392	359	426	421	407	393	396	383	379	409	387	415	375	412	370	411	424	401	404	419	346	390	419	377	437	410	399	376	464	398	393	364	396	404	395	393	409	407	417	393	419	391	368	396	343	383	395	425	356	381	412	383	383	426	418	402	370	397	361	384	414	370	415	395	383	384	380	366	404	385	381	397	409	402	372	377	391	409	415	409	383	404	418	354	381	427	410	403	447	414	437	391	389	415	409	394	397	392	384	424	434	400	402	386	377	414	389	396	385	409	416	371	406	411	343	457	402	397	410	388	426	407	385	457	426	383	388	383	375	389	366	400	385	389	430	380	417	386	375	407	386	410	383	389	386	401	363	375	390	413	386	409	389	437	368	373	425	418	398	374	397	404	405	385	374	387	378	363	403	387	384	408	401	392	391	405	372	414	403	352	373	373	370	380	403	410	367	397	389	385	393	381	366	386	378	397	422	391	371	371	365	418	383	351	420	396	375	384	383	385	374	382	437	363	393	388	392	395	387	405	362	418	397	372	391	390	397	371	382	410	389	413	401	344	411	392	393	394	367	349	397	392	397	347	403	371	381	389	386	367	403	362	384	403	389	400	409	359	421	394	412	387	350	412	415	390	355	380	355	408	439	381	418	391	402	384	388	414	418	387	411	369	431	407	398	391	431	388	424	364	378	389	413	409	401	382	397	405	408	396	367	396	416	397	393	429	397	399	358	391	398	410	355	433	412	395	387	362	348	399	411	406	391	379	418	390	412	368	372	416	416	414	420	360	379	368	409	393	366	384	382	398	408	419	392	402	423	358	392	378	390	403	384	393	366	362	361	448	372	404	367	412	369	368	387	396	374	367	383	376	409	410	359	390	410	379	414	398	381	400	400	403	381	383	398	374	395	376	378	370	400	397	378	388	429	423	400	391	417	390	386	404	383	437	412	401	406	374	377	386	399	425	400	413	412	390	349	378	396	422	412	398	390	452	384	389	395	381	407	408	392	388	395	401	399	421	374	412	356	379	413	368	407	358	399	401	391	380	403	418	355	388	422	419	403	385	414	416	420	416	390	404	406	390	404	408	438	402	368	387	413	351	395	374	398	394	420	400	380	425	398	416	402	387	412	417	359	384	397	388	403	393	373	404	405	380	411	380	411	381	411	372	376	383	362	385	423	375	378	379	368	399	435	384	396	366	374	407	390	390	413	370	420	405	425	370	444	379	412	382	375	394	388	392	411	378	378	404	401	415	354	329	362	439	385	405	430	343	395	393	383	404	425	429	374	384	405	416	379	354	359	393	405	384	351	383	369	395	387	389	423	362	406	357	352	406	394	391	386	361	415	372	410	416	369	391	399	386	421	365	408	364	404	387	355	366	358	380	344	437	397	398	424	394	377	385	413	414	403	380	387	394	411	439	370	375	381	406	391	358	392	425	408	380	389	432	385	377	398	391	411	378	457	400	374	391	383	436	399	354	439	374	424	402	435	381	386	380	402	396	394	417	383	370	397	409	413	389	377	403	415	438	399	387	407	424	379	378	386	372	394	390	382	379	407	425	377	389	388	421	411	379	367	367	381	410	415	398	391	390	366	415	362	411	394	404	387	375	402	341	367	415	404	391	395	400	389	411	371	389	368	406	342	408	444	365	375	411	387	409	426	392	390	359	414	376	403	382	431	412	370	376	419	380	379	414	439	397	395	369	388	423	417	400	417	422	414	404	380	398	426	425	406	413	429	389	417	421	397	416	421	412	365	397	391	409	396	382	432	368	397	401	389	403	398	419	384	428	389	428	403	369	415	414	409	362	402	415	411	359	374	424	383	398	422	399	452	395	406	397	386	388	375	401	394	389	368	349	405	418	368	404	394	405	391	429	412	395	394	384	389	411	417	380	403	358	401	380	367	425	358	373	397	362	405	397	376	386	395	389	366	364	399	390	390	411	413	424	401	425	388	408	411	405	421	366	406	359	371	392	413	385	406	396	380	391	346	367	395	407	396	359	397	398	421	376	390	404	388	385	395	374	422	393	411	395	346	385	424	377	382	403	368	400	383	408	405	389	371	395	384	363	361	427	402	394	428	450	395	386	358	372	394	396	433	398	402	399	383	394	419	403	387	391	366	384	404	370	428	409	378	433	402	428	419	369	386	386	350	393	379	370	361	367	368	426	411	397	377	404	347	382	398	374	399	413	391	350	407	396	403	383	404	390	369	419	384	393	389	387	460	393	378	369	407	398	424	408	417	390	385	404	412	371	392	398	414	446	379	382	374	395	399	419	398	397	400	371	376	408	388	360	412	392	387	378	374	418	372	372	415	404	379	405	397	386	383	395	355	398	419	403	438	415	396	341	412	412	424	404	400	400	402	399	374	405	391	415	400	393	376	389	430	413	400	380	415	411	393	414	367	404	405	419	389	385	386	429	386	376	372	387	421	404	362	376	386	381	379	424	430	387	382	349	406	404	408	401	375	333	366	370	396	371	390	395	376	356	418	385	408	354	369	447	401	372	385	393	404	414	395	425	401	391	430	406	365	398	375	388	394	400	395	424	407	362	432	432	380	407	394	395	403	382	374	426	347	388	341	370	405	409	388	379	409	373	405	408	416	404	412	433	397	405	409	361	413	401	408	429	373	390	391	410	413	399	363	378	382	409	358	391	400	425	409	408	373	374	408	384	410	379	371	410	404	390	403	382	385	398	386	392	355	407	387	364	374	415	403	403	415	409	394	394	409	428	383	383	400	408	399	379	376	402	417	384	386	408	385	399	416	364	382	393	406	393	403	364	410	381	406	435	387	387	364	399	394	397	418	344	382	377	387	425	385	431	392	397	374	396	397	339	377	372	400	354	394	357	373	377	375	363	437	426	405	384	375	402	386	440	403	381	389	372	403	406	387	342	349	389	369	417	399	408	384	415	407	432	367	359	360	413	427	378	404	415	423	401	404	374	413	392	413	411	408	391	357	394	399	391	405	382	397	397	403	399	381	395	419	392	428	357	391	354	375	422	393	368	387	356	384	440	382	415	416	370	382	414	389	384	386	391	358	404	381	388	386	428	432	402	399	392	333	375	413	401	398	403	382	382	427	367	449	393	413	344	392	378	403	405	418	421	393	388	393	408	427	391	382	384	391	414	372	408	415	381	407	407	387	423	408	446	404	393	397	403	437	381	447	418	389	381	366	392	406	397	422	424	406	418	391	442	370	366	398	397	397	395
23086	21920	29088	27110	24697	21143	14435	8012	2633	866	922	941	873	899	895	975	852	848	855	900	884	904	932	875	931	938	900	909	923	890	875	908	859	893	927	842	900	948	921	930	881	897	934	935	900	912	873	936	963	873	875	915	940	902	915	884	882	862	858	947	872	874	907	923	844	928	894	885	911	917	865	896	908	904	931	903	906	891	870	897	938	893	852	874	829	889	851	908	862	898	898	866	889	870	871	896	896	845	861	891	853	908	857	874	896	886	883	894	875	886	876	912	950	883	906	933	914	871	904	915	887	916	925	903	897	910	922	919	876	859	869	869	895	883	883	863	896	890	891	893	901	928	897	861	876	946	866	871	881	949	847	846	915	882	920	887	914	886	896	963	894	869	852	885	846	894	930	931	851	938	890	903	874	860	931	890	918	950	853	882	916	950	875	900	946	943	841	863	903	879	868	877	843	877	827	906	902	870	906	902	917	888	894	885	907	861	887	907	941	872	928	833	914	905	851	916	933	914	881	878	903	879	877	895	946	957	917	894	946	881	934	906	889	905	886	916	893	906	917	899	808	883	957	904	858	908	977	911	882	947	906	925	918	932	894	889	876	913	880	899	879	852	868	873	886	914	888	936	914	865	905	878	887	929	951	868	866	938	916	875	861	908	876	883	928	882	931	962	850	909	900	935	915	885	902	881	902	925	897	880	888	867	878	869	856	861	944	924	934	885	934	917	884	876	918	932	899	922	872	869	936	935	886	883	860	853	910	828	957	899	906	841	873	908	913	889	893	913	941	843	858	959	902	916	919	874	875	907	861	901	930	887	926	892	893	906	862	893	876	933	901	920	915	908	874	868	881	898	879	882	899	891	920	916	861	924	927	846	915	909	867	886	896	890	900	918	873	924	880	888	885	846	875	900	905	919	908	887	933	883	908	914	857	862	924	879	891	922	877	887	892	914	900	887	891	896	892	923	909	893	876	949	880	876	882	972	949	900	873	959	881	875	856	884	910	872	883	865	894	867	843	920	911	886	849	916	902	902	839	946	853	905	923	951	819	915	922	934	913	918	911	877	910	910	878	904	880	928	913	892	877	918	948	891	914	887	853	913	866	878	871	856	898	896	920	888	879	824	933	866	917	928	856	937	933	888	925	890	955	937	887	891	942	885	893	917	876	883	920	894	933	893	920	929	951	914	861	912	883	914	967	891	895	899	858	926	935	914	928	936	861	926	874	832	932	883	902	889	912	882	870	845	890	919	949	877	870	872	869	943	877	907	909	910	877	924	915	849	941	929	961	895	882	896	906	858	898	897	919	875	870	856	911	883	864	894	841	910	956	919	849	936	880	909	924	936	891	896	888	882	917	884	866	891	782	885	856	881	935	901	869	848	849	895	911	909	903	870	856	890	861	905	906	900	878	925	878	879	854	938	927	835	900	915	901	955	883	907	868	920	904	916	918	884	934	935	911	891	932	895	886	940	882	894	882	883	888	888	886	971	917	904	993	920	868	912	922	899	907	908	875	942	945	967	928	899	862	908	958	914	931	861	885	895	873	854	901	882	928	908	879	887	894	900	912	907	893	953	862	854	894	885	922	902	893	911	850	842	869	959	919	869	873	893	868	959	928	894	907	924	885	853	859	916	975	910	886	910	947	896	922	915	928	939	915	933	914	893	925	879	895	890	881	883	903	881	918	877	901	878	904	887	898	942	898	875	871	877	937	931	915	894	907	843	936	1007	900	876	909	906	911	947	944	892	885	921	891	919	910	866	893	921	899	948	904	958	894	882	936	898	924	870	858	888	871	919	931	935	943	857	871	895	918	857	874	874	887	860	856	916	936	923	913	894	933	910	893	865	887	877	936	957	841	855	852	894	864	913	887	844	880	875	915	925	886	930	905	897	839	883	917	880	895	910	915	907	896	883	876	926	892	860	882	866	884	931	949	925	885	889	958	886	901	946	905	891	864	852	944	901	894	947	893	888	837	922	934	845	870	917	953	933	902	850	939	906	904	917	911	889	925	866	954	909	864	881	927	892	901	902	931	908	902	894	949	850	854	887	848	938	875	972	933	867	889	896	884	876	899	844	886	845	933	869	830	874	897	937	912	865	960	871	841	909	923	873	939	881	789	855	900	878	865	864	896	898	873	907	926	884	877	896	984	876	912	908	925	832	909	896	913	835	943	891	901	899	899	867	870	865	907	840	940	900	900	874	884	949	911	880	836	920	847	901	862	912	873	883	829	930	901	896	868	923	885	886	908	913	931	876	867	915	887	902	917	931	948	921	876	943	864	884	892	945	909	869	950	872	924	899	863	877	910	891	862	902	893	882	922	923	885	839	920	839	909	894	882	860	881	897	926	872	913	896	876	934	975	909	920	927	875	891	900	839	907	904	917	905	920	888	884	913	891	872	931	906	964	899	906	892	844	949	913	892	865	911	946	932	895	927	886	896	859	934	887	913	912	903	905	903	858	928	918	921	908	904	866	858	929	930	915	900	958	948	901	889	915	875	877	870	900	968	882	934	911	841	917	895	909	944	937	881	920	908	903	931	913	886	903	924	836	898	913	943	914	910	945	852	866	890	880	901	900	853	909	865	944	822	909	892	944	901	886	918	915	850	890	874	857	866	933	856	855	916	923	905	891	922	902	883	935	848	922	882	867	911	908	836	880	864	929	915	936	908	935	866	849	913	931	802	890	879	866	907	889	888	887	889	882	936	864	896	889	889	969	957	834	908	892	922	846	849	867	938	935	910	913	860	886	937	903	910	855	938	896	923	907	886	929	911	853	878	853	920	878	856	890	892	855	927	849	905	897	867	887	935	918	910	931	935	861	951	902	949	902	903	938	890	892	862	940	893	875	900	925	894	914	865	913	931	883	870	827	929	916	886	838	898	901	926	947	903	870	902	858	855	870	890	896	861	866	891	899	898	885	937	891	905	877	943	925	914	892	967	891	926	885	860	928	850	829	875	897	858	901	878	934	917	865	928	897	881	926	958	914	885	891	910	891	938	946	922	914	910	917	855	896	911	945	874	976	912	907	909	883	891	878	873	883	940	932	912	860	918	890	882	930	875	902	908	904	886	876	831	903	932	915	927	903	877	920	873	884	848	917	927	904	977	942	926	929	928	904	915	866	879	884	909	895	968	904	936	898	869	867	948	914	915	899	928	927	911	871	888	892	894	905	914	904	893	874	876	870	924	907	868	918	903	891	900	914	863	899	896	922	846	886	883	865	913	890	904	884	891	875	865	883	922	873	901	900	884	866	893	908	860	884	883	892	910	959	917	880	889	911	834	888	913	897	906	928	881	911	884	913	885	934	892	915	903	866	896	892	893	803	890	920	897	888	860	954	875	862	920	866	852	904	866	879	867	921	861	892	871	869	928	907	900	908	866	895	916	893	923	940	846	900	870	857	925	928	879	883	907	855	887	939	932	890	910	889	875	910	914	858	885	901	897	869	929	898	898	909	880	920	877	928	942	883	900	941	897	941	900	936	889
42607	38397	40379	25275	18521	12391	6166	3075	987	297	277	255	256	235	321	282	266	279	273	278	303	264	294	306	240	291	293	294	293	276	274	262	249	266	282	304	249	273	268	261	301	280	288	304	276	263	275	311	264	301	265	287	232	262	260	279	241	282	258	266	287	279	263	296	263	287	282	259	264	278	270	269	303	285	263	283	281	271	287	271	269	262	269	291	287	310	279	270	274	258	283	279	279	275	262	275	254	258	252	277	265	304	269	267	266	284	268	297	265	261	304	276	272	285	294	271	272	252	246	284	300	288	273	282	301	290	298	250	262	269	224	278	287	275	265	296	284	281	259	290	294	283	254	305	284	278	232	252	278	274	277	251	255	253	255	294	267	275	281	262	267	263	269	261	288	290	274	276	268	270	281	273	284	254	272	303	268	289	271	263	283	282	260	292	248	272	270	293	306	267	267	303	260	240	285	282	289	269	246	285	265	240	286	256	273	288	261	241	246	268	228	279	265	274	282	275	271	285	275	237	281	255	248	294	292	242	263	285	282	250	246	282	238	262	288	259	269	239	287	296	285	292	251	284	297	272	285	259	264	258	251	239	260	272	283	265	265	274	264	266	281	262	289	284	274	274	273	263	257	276	271	273	268	280	291	268	299	257	288	278	275	242	278	283	264	267	276	301	262	274	287	293	286	306	273	285	284	239	268	293	250	279	253	278	274	302	269	256	292	283	248	276	275	251	288	275	269	259	250	251	276	294	272	275	306	294	322	247	285	258	275	301	298	243	265	306	262	284	274	283	271	274	262	262	291	266	271	267	259	302	261	260	277	259	298	253	240	284	280	253	266	250	222	298	267	264	275	242	288	296	263	277	263	283	284	264	297	239	300	255	266	263	252	252	300	271	288	250	283	255	282	282	256	276	251	260	259	264	271	277	245	277	269	234	278	274	282	260	284	284	268	236	277	258	284	263	277	289	263	274	284	266	279	233	248	283	273	256	288	286	285	257	277	258	268	281	271	287	275	288	234	275	299	237	280	247	291	300	285	239	269	258	305	274	284	251	270	236	276	288	267	267	267	247	291	290	242	264	288	266	251	288	286	260	293	296	290	278	263	258	302	267	301	265	292	279	290	267	250	254	268	270	277	279	253	282	269	247	258	306	270	266	282	266	280	267	267	256	267	284	257	286	281	267	266	283	255	276	278	275	319	309	276	270	256	291	271	283	250	266	287	268	268	290	288	299	267	267	265	250	297	281	246	260	264	263	260	264	275	287	308	248	265	280	304	293	286	252	290	280	258	249	331	304	261	287	289	258	282	262	286	273	256	272	271	284	271	268	249	264	262	289	285	276	263	268	233	255	310	276	275	275	280	263	278	260	264	298	288	281	271	279	274	282	275	271	267	293	236	274	292	249	255	304	275	275	310	272	265	289	270	238	306	264	281	263	248	274	267	311	289	250	300	289	232	299	264	289	268	252	268	269	262	256	251	279	292	271	302	253	278	281	286	271	261	288	270	279	288	310	298	272	296	280	274	272	255	291	286	286	278	291	307	244	293	265	302	282	298	258	278	260	273	276	282	269	260	291	266	290	305	253	274	247	257	283	277	260	293	256	271	284	265	255	258	277	304	276	264	287	268	253	256	261	302	272	259	272	239	285	277	302	255	244	290	274	246	262	265	239	293	257	314	299	262	295	262	289	282	259	306	259	253	260	261	259	272	255	305	267	254	272	282	252	268	252	276	268	247	282	275	318	296	253	285	281	278	265	312	257	280	275	277	282	273	267	293	301	280	258	278	259	283	262	307	275	224	298	272	262	256	267	267	283	277	255	277	259	287	276	264	258	292	314	278	259	287	268	291	266	274	300	275	288	263	270	295	269	289	283	295	257	260	291	277	269	303	264	274	291	286	271	298	296	285	281	298	285	282	265	253	294	279	273	248	250	277	283	275	271	276	271	278	286	251	250	281	283	263	293	272	283	287	285	244	257	265	283	288	264	277	265	236	286	280	270	247	282	246	290	293	274	260	306	296	243	285	247	278	285	261	318	276	299	281	273	232	242	250	259	269	291	291	259	267	263	230	290	302	280	234	279	284	270	262	248	281	298	251	304	254	279	287	284	262	293	308	267	271	274	278	280	301	269	310	262	308	289	281	270	286	263	287	293	266	271	271	240	311	291	285	263	299	268	277	277	261	282	279	265	282	239	301	272	277	280	252	278	266	254	292	283	264	248	291	283	263	273	296	269	284	250	295	298	292	278	293	290	279	282	274	254	261	255	267	246	266	282	261	259	287	290	253	253	253	256	273	282	265	264	273	278	283	264	267	250	248	252	272	259	257	263	254	273	265	268	278	269	231	257	280	280	272	261	260	268	255	290	254	270	288	271	268	274	281	264	263	285	270	288	252	266	287	282	271	258	282	250	238	306	268	276	278	261	280	286	264	293	281	288	244	263	287	268	280	265	235	293	277	266	282	286	264	242	253	274	261	246	287	273	266	273	267	280	272	295	276	301	325	272	265	279	286	295	286	249	301	310	271	307	246	251	272	269	264	275	271	270	259	253	274	263	277	292	271	254	279	265	273	270	250	297	269	260	270	273	268	258	260	285	291	284	273	263	265	262	213	312	275	245	269	267	252	289	275	251	261	297	300	291	264	257	260	281	267	290	257	273	286	259	283	289	288	273	254	293	255	294	258	251	284	259	279	261	248	275	263	247	256	275	232	292	282	261	289	269	260	277	295	268	254	228	273	267	268	298	276	269	270	281	265	301	276	250	287	292	250	256	295	269	287	285	265	263	281	309	282	283	270	286	280	271	251	268	259	271	246	263	265	254	259	303	275	262	289	276	258	279	301	290	277	267	292	295	294	269	275	297	252	311	287	292	293	300	267	268	258	260	248	268	299	276	262	268	257	266	262	314	268	291	304	312	276	308	297	266	225	238	277	271	265	269	258	267	274	254	243	267	277	265	294	290	299	296	288	276	272	280	260	273	241	254	250	255	281	270	276	291	261	263	252	259	251	223	242	285	272	280	270	272	279	305	275	236	249	269	254	248	275	265	248	265	271	276	259	269	265	257	291	229	284	273	254	277	282	250	278	263	249	242	270	259	280	273	262	257	276	255	274	283	256	284	277	255	274	257	263	269	296	299	256	257	309	257	289	262	285	294	279	292	232	257	294	277	271	334	282	296	256	282	260	279	254	319	275	244	288	288	277	278	278	252	250	266	249	264	256	292	276	277	283	261	294	266	253	254	257	280	277	285	294	295	258	246	266	280	253	281	235	263	255	277	256	282	288	268	273	253	279	244	259	287	270	289	252	293	288	315	250	270	242	264	265	251	305	273	264	282	285	250	248	276	270	273	286	278	275	269	290	297	304	278	258	259	268	310	270	245	249	247	266	273	265	247	283	265	267	301	264	280	236	278	300	268	294	266	243	260	267	243	260	243	290	272	285	265	274	278	253	262	283	269	298	246	262	273	270	273	286	300	293	283	242	274	247	255
28223	31363	38739	36560	34190	27697	17747	11014	3353	657	673	615	671	645	647	628	613	640	692	658	642	644	644	668	725	649	644	650	635	638	652	684	653	610	617	662	654	680	638	617	677	631	654	631	665	644	670	695	673	646	655	672	664	624	658	664	604	627	638	645	660	630	645	617	634	653	608	629	656	634	650	607	637	645	658	698	682	604	638	700	650	674	649	649	619	625	663	704	616	625	664	575	633	617	658	649	705	628	601	615	641	665	626	628	651	653	622	667	616	646	662	621	730	658	620	647	627	636	649	653	656	586	683	643	660	652	673	632	629	596	632	652	640	612	654	658	670	596	619	654	634	628	658	606	669	638	632	625	677	628	644	675	643	645	655	647	645	704	588	638	679	608	689	635	631	632	684	649	663	608	641	675	636	671	664	685	674	644	672	678	630	617	651	600	696	671	629	677	612	591	649	601	654	569	691	654	645	609	658	677	669	623	652	667	636	645	636	673	625	647	622	660	606	656	617	616	661	647	639	617	693	652	699	595	659	645	608	675	638	628	609	641	640	644	632	628	647	666	614	660	701	643	672	658	632	618	655	610	610	634	657	655	652	640	682	602	658	657	665	612	650	670	643	668	654	627	716	597	642	650	612	648	601	680	697	628	629	660	652	630	668	630	619	619	640	640	638	611	701	661	644	661	641	658	595	639	659	651	642	625	649	693	635	642	664	628	616	653	643	658	649	653	648	673	649	676	658	618	618	605	675	661	653	562	683	645	661	638	670	663	623	644	614	669	653	676	650	687	614	674	606	720	581	594	671	652	642	607	642	662	607	618	655	632	669	649	630	665	689	643	609	627	650	616	617	638	653	628	615	609	680	638	612	649	664	665	673	647	614	626	649	677	671	624	654	646	631	615	615	678	663	612	676	675	691	641	669	587	620	651	627	660	648	651	620	658	672	656	611	639	660	584	600	644	614	629	632	677	640	666	675	621	632	642	622	624	618	640	605	634	663	627	640	643	619	611	616	643	609	647	670	683	639	664	645	646	691	630	625	631	646	668	645	625	591	655	671	587	652	645	625	631	652	650	603	634	642	614	640	663	619	699	662	701	673	623	655	659	633	651	647	679	676	644	650	631	668	678	630	664	651	619	630	649	614	670	634	637	627	639	592	645	669	621	678	668	692	649	644	665	658	595	711	661	617	659	655	619	645	662	666	651	614	627	628	621	665	631	656	606	598	693	650	666	625	669	602	640	630	673	652	677	666	605	659	628	616	617	629	593	645	664	612	718	648	654	618	615	655	627	660	666	643	680	648	659	631	620	629	647	644	695	653	661	614	638	627	643	631	609	646	646	625	648	614	636	689	615	647	662	642	625	673	697	620	652	618	665	634	602	626	635	607	651	595	632	623	643	659	643	676	599	640	708	613	678	667	630	664	622	650	601	634	655	679	647	605	658	645	650	602	637	668	659	659	609	645	661	654	664	645	606	693	645	644	662	688	650	659	604	676	630	609	633	608	672	632	611	628	621	633	667	619	644	635	629	677	638	646	651	666	665	674	649	668	644	648	654	616	658	648	665	627	619	660	622	660	628	609	660	630	632	642	635	716	666	667	681	675	679	626	624	669	610	644	604	640	658	635	635	624	676	647	661	614	672	666	638	654	659	647	604	635	667	664	651	659	679	623	655	625	649	628	641	651	607	679	664	673	699	672	622	642	621	592	612	640	661	643	615	652	644	695	647	654	624	616	656	611	693	684	592	661	633	631	633	631	648	637	627	660	561	656	635	660	645	628	624	686	716	662	637	640	628	617	664	672	653	660	643	584	650	636	654	661	641	680	625	655	654	644	672	601	680	693	670	680	662	673	639	598	677	616	613	633	615	696	603	685	671	649	653	656	662	627	636	628	616	655	662	659	659	650	663	633	654	706	657	623	668	682	624	615	668	630	690	673	618	653	625	656	620	651	662	646	640	670	675	677	641	644	661	651	642	687	683	615	642	689	620	674	656	617	667	662	648	654	600	636	560	636	635	609	661	664	620	634	681	660	640	663	676	661	646	620	668	648	675	627	636	624	688	611	614	643	675	635	600	636	668	652	630	632	639	677	603	702	624	659	686	619	679	677	597	628	683	647	628	639	648	675	639	641	626	621	650	647	665	634	667	641	659	654	657	645	678	650	694	676	646	625	619	641	618	664	661	603	585	652	648	611	637	600	644	649	642	605	643	622	668	664	660	614	654	594	658	620	644	628	648	612	708	643	643	634	629	634	646	641	632	633	633	615	639	607	657	603	628	626	654	651	618	672	650	650	631	658	642	674	599	646	685	676	670	604	614	619	612	635	652	653	657	645	624	621	648	659	681	615	623	659	643	649	691	649	651	646	672	666	675	621	627	644	588	663	633	629	692	652	610	660	640	660	683	644	638	664	665	675	610	658	627	652	643	650	616	619	659	627	658	631	669	678	613	631	666	617	629	656	650	661	627	589	649	668	641	663	667	640	646	638	625	656	638	657	689	628	681	665	696	600	682	646	648	639	688	660	646	638	654	629	634	615	630	665	621	657	633	628	647	659	647	637	636	653	659	647	633	651	614	663	609	657	633	659	648	634	642	635	645	652	677	622	642	600	660	652	645	642	616	631	623	608	633	645	625	639	600	650	637	659	663	621	622	663	673	672	685	679	625	643	643	633	656	630	580	646	666	606	622	637	634	695	616	663	667	644	653	648	664	634	655	652	603	631	653	691	640	641	649	672	629	682	673	651	673	634	648	690	638	636	643	683	650	627	647	644	645	636	651	619	629	681	668	620	626	620	679	657	590	669	696	651	675	642	610	632	615	686	636	596	614	649	629	630	630	689	633	636	629	679	660	619	710	608	669	678	667	607	639	627	610	652	638	609	608	638	618	662	627	620	612	622	637	629	645	600	629	658	628	662	667	694	646	646	651	657	604	662	663	647	629	642	681	637	640	635	631	618	635	648	608	623	632	660	660	642	631	622	668	632	636	682	671	667	660	660	619	640	625	630	617	635	635	613	617	673	603	631	625	676	652	674	648	616	657	668	592	692	639	619	652	663	637	652	645	610	637	651	630	606	614	643	710	658	696	653	616	621	630	657	657	610	669	625	688	658	661	627	647	656	662	619	651	665	657	642	646	608	648	649	624	676	670	632	647	629	610	692	669	649	669	640	611	663	665	714	652	628	636	667	636	704	613	651	606	625	682	656	658	666	612	651	623	632	661	670	613	648	644	633	627	658	632	669	653	675	643	675	671	687	637	642	638	695	677	632	621	590	648	662	648	636	655	653	641	622	650	662	656	647	661	660	625	661	688	633	631	625	627	651	663	666	651	615	651	601	704	679	648	613	693	681	616	607	619	667	643	659	628	655	648	667	615	695	660	635	611	649	694	668	643	671	631	605	625	641	666	659	642	608	624	688	679	699	689	655	659	679	681	700	686	640	615	665	668	621	640	642	686	652	651	677	661	658	637	643	647	647	632	607	650	639	645	649	647
9281	2075	1524	905	819	667	650	520	467	423	404	428	396	367	399	386	479	428	454	452	417	407	465	393	399	447	423	434	433	432	427	461	410	409	420	434	467	412	398	439	453	431	433	444	393	453	432	440	419	425	439	441	451	418	432	425	419	408	436	428	397	462	448	462	417	434	444	415	431	403	453	490	437	431	410	422	447	399	413	443	442	405	424	465	425	469	447	397	401	418	430	426	419	407	407	449	413	406	436	442	441	460	424	459	413	424	452	460	409	440	440	405	421	372	435	451	422	468	396	423	462	441	412	438	389	439	469	416	451	424	398	390	420	420	422	409	437	433	439	392	408	423	435	454	408	436	415	433	447	461	442	407	415	474	393	397	409	416	423	381	392	387	429	454	411	433	457	448	431	462	469	427	469	459	432	419	397	458	445	434	464	427	451	420	435	430	489	420	427	419	418	418	415	412	451	430	481	472	428	451	435	384	431	388	424	463	419	427	438	416	472	411	445	440	432	451	433	450	393	425	406	411	440	404	458	392	407	440	431	430	439	427	410	452	408	443	418	405	384	436	411	430	406	423	455	419	388	414	412	412	466	409	414	403	462	453	410	455	446	414	398	430	443	421	425	450	444	435	414	402	386	451	439	412	402	442	435	399	478	436	435	441	448	396	463	441	403	446	462	439	404	424	434	453	451	413	452	454	415	417	415	421	435	449	441	447	433	434	405	415	451	421	422	432	421	386	420	440	460	442	462	399	438	455	419	422	438	414	443	453	461	426	443	446	422	438	414	433	392	405	451	458	413	408	430	434	424	416	481	429	434	445	462	382	454	431	422	394	441	469	434	432	441	434	414	413	404	434	426	413	430	409	440	421	428	401	430	432	424	424	454	429	435	421	439	443	449	387	461	435	444	422	436	468	421	475	400	419	418	428	416	423	436	416	452	482	509	445	419	469	428	427	446	477	427	428	425	436	440	440	433	426	395	451	411	398	427	448	448	401	400	436	445	421	445	426	388	392	452	420	426	400	422	386	442	400	465	429	418	421	434	398	451	408	433	412	423	434	436	397	442	402	400	400	421	419	400	416	414	457	436	393	410	417	412	437	452	456	421	457	412	398	484	433	394	456	436	430	433	392	424	443	436	435	422	408	426	443	400	408	430	462	418	396	444	386	462	452	417	414	412	416	459	429	459	422	449	463	423	439	422	465	427	454	430	456	405	442	392	387	423	420	385	396	400	424	395	430	422	389	426	393	411	425	416	433	431	408	399	423	444	446	413	420	431	470	439	425	454	432	451	403	421	426	467	465	433	455	404	411	399	417	438	433	436	430	410	434	439	445	401	390	445	437	429	423	443	483	403	411	449	445	435	441	459	392	406	430	428	447	398	407	467	458	474	394	392	424	404	419	441	429	409	431	423	430	443	409	426	471	404	471	430	436	420	461	444	407	492	452	415	383	400	397	405	418	419	423	408	443	417	417	423	449	446	396	409	398	447	423	445	435	432	417	451	428	394	409	412	414	434	395	437	431	414	424	379	466	411	425	427	470	442	432	436	466	410	402	451	397	418	418	452	421	423	436	442	439	467	399	425	423	454	455	462	448	452	400	403	381	402	399	440	464	433	422	413	465	454	470	422	444	436	486	434	422	428	429	421	439	431	477	446	487	472	423	403	452	415	430	426	417	451	452	412	433	444	439	423	422	424	446	414	464	427	434	453	475	406	464	431	401	444	440	428	423	455	413	417	426	477	492	466	464	445	440	421	433	417	445	434	412	406	449	420	460	432	413	436	418	448	445	418	426	422	444	415	386	418	422	424	444	415	462	410	433	459	409	456	410	444	429	431	496	435	436	433	447	432	404	412	426	437	438	458	429	397	466	406	445	409	397	441	460	400	410	424	396	457	442	453	401	417	414	393	399	405	429	434	427	395	421	442	420	429	418	403	435	452	396	406	410	411	399	429	435	377	396	404	438	427	404	415	444	463	459	445	428	461	479	379	409	466	478	422	423	434	442	445	430	417	415	399	444	435	427	424	410	461	437	432	454	460	447	427	430	448	422	446	415	398	414	442	441	409	471	417	426	390	431	454	437	461	420	397	416	377	437	437	420	405	449	416	433	405	472	443	401	437	475	431	396	454	457	409	434	432	414	430	428	429	418	447	382	430	405	458	424	416	399	426	420	411	417	405	389	399	389	455	429	456	374	472	434	428	401	407	404	418	411	435	419	445	362	405	421	412	461	456	395	406	449	451	420	434	444	455	454	452	438	396	426	466	444	439	498	444	402	448	441	436	441	407	374	437	454	445	442	444	479	414	419	446	389	420	448	394	412	436	428	423	402	469	457	435	408	412	432	427	401	419	433	437	425	434	421	385	423	440	450	450	457	426	416	440	402	402	447	444	406	464	450	399	425	412	426	440	439	419	425	419	461	448	419	424	397	437	458	417	426	452	436	427	432	429	430	460	482	413	382	432	387	450	439	447	440	428	432	432	432	452	431	434	454	426	424	428	421	433	385	431	463	412	411	424	432	434	378	451	451	444	403	437	440	412	463	441	422	421	426	444	430	448	467	437	436	459	431	420	460	396	424	410	420	433	436	414	399	402	467	465	409	457	471	429	420	411	400	439	433	420	437	400	435	401	404	416	455	447	428	411	449	384	452	441	425	428	456	473	431	414	450	455	445	440	441	413	413	460	459	439	485	404	418	455	399	417	445	411	460	410	417	445	411	430	461	438	439	460	462	418	416	448	407	399	443	424	460	472	449	451	449	429	451	406	415	395	411	449	475	420	438	450	435	415	417	409	462	411	406	409	466	434	430	425	404	421	457	454	444	397	462	463	423	408	406	420	440	438	455	423	429	395	447	437	440	436	437	443	424	476	459	434	445	436	393	463	420	454	415	444	408	435	436	408	403	444	417	448	426	430	419	438	448	434	439	459	420	430	456	431	418	408	466	428	450	441	447	456	415	430	460	464	439	409	435	403	441	417	436	409	395	416	434	453	427	422	415	431	415	411	409	426	451	436	438	431	442	439	430	442	402	461	431	445	413	459	439	454	431	439	439	375	446	436	408	427	442	456	455	413	420	447	442	441	469	427	453	457	436	422	396	402	396	433	433	414	432	452	437	431	413	430	454	457	431	453	488	440	413	392	444	415	432	398	422	438	436	435	432	454	405	407	433	453	446	429	416	473	465	394	384	443	420	441	481	442	415	415	386	445	450	417	469	418	438	437	464	411	428	432	433	459	439	456	427	431	458	431	424	441	429	470	414	443	468	374	420	424	432	430	445	414	438	423	444	420	387	439	455	442	421	458	452	443	470	443	427	419	428	429	431	393	463	417	400	444	413	410	427	426	439	420	433	412	470	416	434	463	421	451	443	439	410	439	422	453	423	420	445	420	386	444	417	398	395	412	483	379	417	455	378	368	424	441	443	438	433	437	418	416	435	471	442	436	398	369	453	493	422	431	425	435	436	470	435	425	402	427	428	425	448	417	453	425	404
6992	3281	3509	2405	2269	2027	1690	1425	1081	936	998	971	939	939	965	948	955	955	980	1015	943	937	987	939	948	985	992	983	982	1019	977	910	942	977	990	951	979	955	960	951	1025	910	975	963	994	976	902	967	973	974	1051	1000	939	968	953	983	999	943	981	993	949	982	978	988	915	926	975	947	971	935	1004	981	1008	985	963	997	991	995	944	1010	929	925	977	969	986	971	948	954	925	930	976	1017	966	1009	930	988	985	1009	989	956	935	981	987	919	945	967	937	1010	942	1007	986	955	976	952	943	990	993	957	956	963	920	996	909	1001	992	930	1004	990	959	974	963	979	980	1026	993	1032	1012	976	1011	1026	965	933	976	963	983	945	1052	1009	975	952	962	939	956	980	972	1001	1021	938	979	998	1005	963	963	937	977	966	973	984	1003	976	1015	1007	997	1003	1008	992	969	931	1009	976	1002	923	988	919	986	994	991	985	1007	988	953	1008	964	942	941	996	929	939	991	985	1038	964	981	984	918	928	958	1007	994	992	1016	1052	967	997	1026	997	986	953	971	956	950	965	950	975	990	974	994	918	986	961	1026	954	963	899	997	938	980	973	973	1004	1022	968	1008	994	953	994	1010	976	1000	932	1021	1004	982	1033	961	971	1035	985	971	1023	948	998	917	1034	977	992	940	923	939	1013	974	1037	980	912	1020	923	982	979	922	1001	963	1013	928	967	971	917	1048	905	983	926	990	958	958	1020	967	976	953	1003	925	945	1012	1006	998	1044	960	977	1030	972	984	969	956	1011	963	977	976	970	981	960	988	974	1033	959	1036	958	975	996	985	902	987	968	983	975	985	945	981	975	953	998	982	982	981	938	1013	974	997	973	1032	989	973	977	1002	990	1020	1007	956	987	942	1007	1009	957	954	1010	924	976	979	990	1007	998	985	939	970	923	1016	988	978	986	980	1025	992	941	979	950	957	976	962	963	998	987	991	934	977	970	913	991	991	960	910	1024	976	961	993	1020	986	979	968	1001	992	968	943	974	979	947	977	1023	961	992	1008	924	955	1049	1003	996	939	1009	939	995	956	981	997	954	969	1000	989	1011	996	991	926	984	975	1020	941	1006	971	977	1004	1022	943	1027	955	943	955	1017	974	968	913	1014	880	941	968	984	956	962	1004	968	980	995	924	955	962	971	937	988	981	971	1009	1006	960	974	1000	976	989	936	984	963	968	979	980	975	964	954	1025	987	905	947	1011	950	1017	967	999	979	1011	1008	972	996	952	912	994	997	958	969	1011	994	947	1009	1003	964	977	996	965	987	986	972	981	966	1034	1006	954	944	944	1023	1022	959	1005	938	960	991	946	946	995	973	1005	1010	965	946	1002	964	1001	985	938	1022	996	979	1011	967	961	952	981	940	943	1005	935	1007	959	1022	1015	1032	1005	987	957	940	1008	931	922	979	871	942	971	933	931	985	990	1024	950	982	976	1002	955	929	936	1017	977	925	1011	961	975	941	997	964	929	960	983	991	978	976	1002	945	956	1004	1011	965	924	1014	929	1042	952	979	979	975	967	955	922	888	972	927	996	982	968	969	990	927	1013	1032	970	1044	995	988	964	1020	961	981	1003	1016	958	972	968	994	1015	995	993	1027	1000	990	910	977	994	998	940	943	903	970	988	999	975	968	1015	978	987	999	944	1049	961	1015	987	968	925	995	987	1007	1001	963	1009	972	969	1003	987	948	959	925	983	934	975	1012	961	990	1011	953	984	957	988	982	922	964	991	999	927	974	953	1026	998	972	976	1004	973	950	985	994	973	947	1005	932	1011	983	1002	982	999	1002	1012	977	945	1028	945	972	913	976	954	989	953	987	983	977	972	960	976	948	950	966	963	943	1010	934	953	935	960	985	963	980	980	962	970	1017	979	1015	981	965	977	951	1015	993	969	989	933	997	944	975	973	1007	968	927	953	997	955	948	1010	993	935	1000	985	971	965	939	966	988	947	986	976	896	943	958	971	874	986	1010	997	1013	978	974	1026	955	1018	947	969	967	959	945	962	1002	1033	952	999	1013	1022	931	955	911	1003	956	954	973	1012	940	939	967	1012	963	928	985	1021	959	993	948	991	949	1038	956	1012	1008	960	978	988	943	977	954	1037	986	980	949	957	1006	967	930	953	963	1049	963	950	905	985	989	1007	984	986	1002	976	1004	955	858	986	941	970	994	1022	990	948	977	923	971	954	970	923	1059	926	982	977	998	963	961	990	944	950	919	998	942	956	954	1017	993	915	985	1027	985	998	1003	921	956	946	1005	1016	941	956	892	1005	977	993	1048	925	1002	924	1025	1015	1000	925	982	974	978	989	933	964	926	890	941	969	966	917	927	962	1026	956	964	932	978	986	981	1015	989	1004	946	1019	936	1005	968	894	995	967	964	962	973	945	991	960	931	982	967	1026	1033	957	898	978	999	975	955	983	961	987	932	1025	1030	978	999	936	1005	961	943	967	985	1027	998	985	951	910	999	970	966	936	1004	972	980	978	1039	1004	994	1008	997	987	988	955	1000	979	991	939	964	949	969	914	954	932	996	960	1009	1005	958	950	980	985	1015	998	962	959	950	974	988	994	945	943	1002	1004	1017	939	975	1012	969	995	981	970	978	1011	966	951	942	967	988	962	1051	946	964	911	980	947	925	1001	954	958	983	978	978	962	1004	922	947	1002	979	1014	977	1001	927	996	923	982	953	998	978	979	963	1017	936	946	991	998	978	973	950	942	1037	988	1001	1030	910	982	995	1018	959	1017	1013	930	964	910	943	990	941	996	962	964	998	1001	1001	981	963	992	975	965	1002	908	989	1003	984	937	1014	1010	988	986	935	967	976	968	992	1001	961	983	982	978	879	973	975	953	922	992	992	1014	1002	991	996	998	968	988	960	966	994	980	946	1056	1054	954	980	944	989	963	999	966	989	967	985	972	995	1009	943	948	946	975	949	966	997	960	974	1031	1015	956	975	968	1004	966	996	975	936	980	1003	995	992	935	942	1064	1018	994	891	918	1034	1008	966	962	966	1020	1014	1005	970	941	1000	959	997	973	916	956	996	913	1005	983	1008	970	1003	971	950	925	1000	950	930	988	958	939	997	1013	979	972	958	980	974	911	932	956	981	946	961	988	1009	960	957	953	986	960	928	1003	984	923	944	961	1001	973	1020	956	987	946	889	1068	1003	974	928	949	1008	982	969	982	976	953	972	991	941	984	956	967	943	993	960	964	1005	939	1024	988	977	991	1021	1018	998	1028	1022	1092	960	976	966	970	967	977	994	953	1013	1006	945	967	980	977	946	1016	944	1024	964	952	923	1020	969	999	1018	1014	985	954	944	951	1019	971	917	973	1010	993	1005	914	1003	1007	991	961	974	1006	979	985	970	1003	1025	960	933	923	978	959	937	969	939	994	990	979	960	972	939	964	1028	966	930	953	922	928	968	943	962	1002	984	969	1005	1026	952	975	954	936	1085	947	973	980	986	923	994	919	1001	994	1008	989	1050	946	1026	965	981	1050	987	986	999	987	955	944	986	975	967	934	947	938	1013	991	911	1005	899	938	994	916	1007	919	978	989	958	1016	1003	961	947	953	920	953	956	966	954	925	977	977	975	944	1013	968	916	964	1014	951	936	998	991	967	965	921	970	1021	994	988	999	982	969	963	969	969	964	968	939	920	990	960	987	926	976	1004	981	995	993	981	979	970	965	1063	964	980	936	976	987	980	966	951	1018	1030	952	945	930	952	992	1000	948	980	973	973	937	949	931	900	970	950	1029	967	983	935	1017	977	963	1046	956	934	961	959	1019	1007	975	1000	1000	925	965
33485	27181	28613	15828	11017	6810	4031	2274	1111	414	413	404	402	418	401	419	396	388	448	387	431	430	400	433	404	409	372	408	401	397	446	404	365	416	414	404	401	386	384	431	442	450	407	406	401	410	384	388	438	414	445	398	414	411	426	437	425	436	412	423	425	382	420	377	427	415	414	427	353	443	450	364	408	437	396	422	411	418	412	427	424	413	410	404	416	391	388	414	414	380	445	411	419	390	370	404	445	412	403	421	425	398	411	445	448	458	406	445	401	468	369	411	398	396	412	397	413	415	417	466	392	390	423	444	422	391	418	384	392	419	398	435	420	437	397	418	388	415	378	413	416	446	423	389	428	423	456	408	453	374	397	403	394	459	383	421	385	413	458	375	429	424	424	382	387	441	422	431	432	439	402	419	382	437	380	410	406	418	372	395	407	429	409	380	462	440	377	431	390	408	401	422	427	412	417	375	386	407	410	437	411	458	366	408	416	382	444	418	432	439	422	435	410	419	378	383	434	404	461	400	416	426	430	439	433	408	360	398	424	423	425	414	457	413	444	419	377	428	404	447	402	418	448	389	369	424	397	422	462	389	414	394	426	439	407	389	421	442	417	341	357	402	372	405	381	416	395	442	437	371	428	390	393	395	431	434	387	443	418	427	403	441	474	411	386	435	421	388	373	384	408	435	385	402	446	426	417	425	405	413	421	441	383	464	395	409	391	425	411	407	387	406	383	396	409	413	445	439	397	426	408	419	416	410	423	382	402	423	457	406	377	429	429	414	412	401	430	408	409	444	459	434	368	425	401	403	404	443	440	388	394	400	391	443	418	406	384	446	391	423	422	408	400	409	406	403	428	410	439	428	421	403	421	399	427	401	416	416	371	424	410	388	414	413	425	392	434	414	418	401	401	375	378	420	399	413	424	415	399	415	389	402	432	383	422	396	395	400	432	385	400	425	392	428	406	444	428	416	405	406	442	395	401	413	406	408	460	429	399	395	375	433	404	384	414	400	444	380	404	412	422	429	403	415	407	443	432	350	408	421	390	408	416	400	399	411	415	385	401	433	468	386	427	429	409	413	434	415	384	393	414	452	409	425	402	414	419	443	417	434	378	381	372	364	385	395	393	419	390	402	384	413	430	460	404	410	431	411	419	410	442	440	415	415	433	415	384	405	437	396	413	406	400	453	425	405	390	436	402	444	408	426	395	409	422	406	431	422	401	437	398	422	406	434	421	405	418	415	405	392	446	411	368	381	428	447	441	403	385	424	405	457	430	460	412	408	398	438	396	470	450	388	385	399	382	424	407	380	398	406	386	384	405	407	410	417	433	432	441	417	396	420	417	401	386	403	441	395	385	454	396	401	389	433	422	422	414	385	391	390	396	403	382	426	430	409	424	428	394	390	383	438	438	417	393	394	421	423	408	419	423	409	427	380	397	409	439	415	390	373	398	370	437	413	442	450	387	394	427	406	451	416	406	397	386	401	420	415	404	410	393	377	418	392	366	437	409	377	362	408	401	426	399	407	402	440	429	403	409	405	413	410	394	410	412	379	395	426	411	416	426	433	393	455	438	439	406	411	382	426	372	381	456	409	437	438	361	405	397	455	373	432	388	380	395	415	426	412	412	403	414	403	411	388	426	422	402	392	387	407	436	402	382	445	390	426	389	349	393	434	431	419	429	406	407	410	382	415	394	416	398	412	441	414	400	439	388	437	383	392	423	410	442	445	403	379	422	424	402	408	400	416	418	403	451	405	419	416	382	402	417	401	424	392	377	401	426	406	383	458	437	395	394	422	423	451	461	402	393	397	418	442	405	393	405	445	348	385	423	385	393	436	392	419	417	414	423	429	411	443	435	412	411	407	403	435	410	457	399	431	436	416	411	420	410	439	407	418	400	444	442	381	401	396	417	394	377	445	430	409	386	389	412	410	373	413	414	426	405	401	443	408	429	382	403	398	415	429	427	445	423	413	389	439	419	414	442	415	413	405	424	413	432	384	416	401	415	423	396	403	433	460	402	450	453	442	416	420	446	410	424	427	435	410	426	419	457	419	398	394	405	419	406	363	394	438	406	395	413	411	367	421	413	401	483	415	399	389	427	422	405	438	416	430	408	391	431	401	386	441	403	418	389	443	404	425	430	354	375	455	428	397	394	407	408	426	420	427	426	421	421	392	403	407	423	411	399	447	402	448	394	401	430	434	407	411	449	426	426	377	385	405	392	442	418	416	416	392	398	436	408	425	366	399	431	426	408	454	425	422	381	375	414	424	435	420	406	392	464	457	390	433	419	380	427	433	469	390	393	410	434	400	379	425	383	415	405	427	415	407	414	385	403	384	420	442	387	445	408	414	429	449	415	438	419	403	391	429	420	388	411	392	401	387	423	427	429	416	418	435	390	428	401	421	451	405	362	412	394	437	412	411	413	407	398	419	394	418	451	412	383	431	424	414	438	420	405	425	409	413	387	423	399	422	410	468	422	404	380	395	416	414	416	386	415	415	425	404	409	415	449	422	393	427	407	421	406	396	433	365	480	400	403	411	411	365	397	448	405	406	397	410	408	377	397	406	382	402	403	419	417	452	395	388	378	379	437	409	420	423	434	418	445	423	435	431	396	387	389	431	433	424	405	396	402	397	393	399	404	384	433	388	404	401	424	425	410	436	416	422	458	446	408	419	422	451	418	415	420	405	413	437	392	430	434	404	431	414	362	397	388	428	435	419	403	360	406	387	376	410	412	374	373	419	398	383	396	401	432	409	371	400	396	418	424	399	399	394	391	393	412	434	393	401	403	397	422	392	421	403	457	444	400	436	392	447	421	402	421	378	413	429	451	414	399	428	383	414	462	432	393	398	458	400	451	388	435	407	402	412	442	391	447	409	433	395	425	409	423	392	428	365	408	428	438	448	412	366	436	415	380	426	422	386	384	426	410	397	377	408	432	377	429	420	435	427	400	432	401	443	417	425	422	404	429	408	413	397	413	408	417	405	382	424	439	410	457	380	356	435	439	370	405	412	394	396	387	405	425	393	426	467	448	425	425	423	417	401	381	440	386	415	444	378	420	386	427	360	437	401	368	406	410	429	408	452	448	400	413	383	373	401	413	398	439	429	424	432	408	417	414	370	426	419	417	408	387	405	355	442	419	473	455	402	432	430	412	433	437	425	399	424	434	364	411	389	454	409	391	449	407	435	414	424	431	411	434	432	402	435	414	405	380	381	420	403	443	436	409	436	390	447	415	458	419	398	450	425	400	437	410	383	397	401	387	434	396	374	396	373	390	396	448	428	417	405	415	409	446	417	438	410	405	416	413	412	424	369	395	391	449	397	422	423	430	399	426	421	430	395	416	415	376	451	446	395	372	414	433	422	467	432	410	422	419	412	399	425	379	361	420	390	443	424	429	403	438	397	380	425	376	391	414	408	383	396	429	401	441	449	409	383	404	406	417	424	463	440	421	416	456	397	405	428	392	391	346	425	385	428	453	432	406	390	385	387
23283	23099	31329	26807	25605	19492	13185	8425	3753	973	986	901	972	899	924	913	1004	934	963	969	896	918	963	896	954	884	894	932	976	932	902	917	948	926	937	939	935	914	932	939	958	920	998	959	923	907	915	938	931	904	970	933	936	923	979	961	964	969	928	890	890	1000	899	912	971	928	922	965	994	956	885	914	934	905	915	894	926	922	916	943	951	913	930	911	978	954	948	923	916	936	892	904	997	949	911	912	900	847	970	873	910	916	936	957	926	925	912	969	943	940	902	945	896	1012	950	932	871	919	952	965	958	955	1000	995	938	919	926	976	944	918	978	903	838	892	940	954	968	908	963	927	949	925	923	917	936	997	963	877	911	926	1030	947	862	952	1011	978	946	905	997	929	929	872	931	951	951	894	939	918	999	918	931	930	894	885	928	1005	934	960	926	909	932	928	934	913	1018	983	919	890	976	889	938	919	990	920	940	952	929	961	975	948	948	969	896	970	939	915	957	963	936	924	929	965	940	907	992	931	931	943	932	955	961	955	952	950	947	901	950	935	951	965	915	893	904	939	934	929	970	926	914	847	965	900	941	939	871	904	952	893	911	940	923	947	924	926	937	938	928	893	954	983	924	949	938	963	935	921	911	938	964	978	936	924	953	946	954	981	905	963	917	904	925	941	1004	919	936	900	967	900	941	912	916	910	940	907	954	945	958	935	1002	978	898	1003	980	940	932	936	966	938	956	948	911	925	963	925	921	915	974	910	948	924	937	924	978	867	886	912	958	919	935	906	891	931	932	921	930	914	962	972	947	949	953	922	935	936	917	952	964	955	950	946	976	936	992	941	938	942	907	976	936	967	892	986	918	968	926	954	947	971	885	948	904	942	931	888	910	957	921	975	967	927	953	882	932	958	925	919	985	988	977	947	996	895	939	962	964	943	926	944	980	952	915	925	960	880	933	955	942	960	933	890	966	950	920	935	930	889	928	936	964	977	1007	928	922	916	957	919	905	942	932	971	915	908	925	902	955	938	969	937	967	973	951	922	924	895	904	919	955	986	987	908	900	954	989	965	962	930	918	945	992	905	969	934	984	926	942	921	912	960	948	984	965	936	953	948	893	981	930	943	920	924	1002	912	965	975	909	942	964	949	931	912	930	973	896	987	970	951	958	923	885	874	908	975	950	968	959	930	930	928	981	928	941	978	944	1001	906	905	958	920	946	917	958	962	912	942	976	920	927	944	863	947	896	959	939	963	974	938	946	990	891	888	923	989	944	993	934	950	971	923	920	895	947	964	956	927	903	939	975	964	924	919	945	884	913	912	984	917	903	930	935	987	932	961	906	903	957	958	953	951	967	956	969	926	933	942	928	973	949	952	936	944	926	897	882	930	988	962	896	999	930	1007	884	920	952	897	972	886	961	971	963	940	983	939	991	921	918	915	977	960	972	923	936	916	918	898	975	961	903	919	962	957	917	901	936	951	983	881	971	943	929	970	876	959	912	865	910	987	947	944	971	929	896	955	934	939	904	953	923	931	949	924	990	974	951	914	956	930	987	886	926	916	973	968	923	951	932	915	917	931	966	935	909	959	951	984	883	935	979	945	956	951	918	917	935	902	949	1020	980	914	959	984	917	947	953	963	954	976	963	936	971	937	933	950	974	946	915	1025	1008	944	960	965	912	949	975	951	986	972	938	926	970	919	901	966	964	932	931	955	968	893	969	931	980	1015	969	902	914	988	937	970	904	894	899	954	924	954	945	945	935	946	906	941	975	945	933	943	931	884	941	939	986	995	914	915	922	933	953	944	917	921	960	906	962	945	969	922	932	935	941	901	901	919	942	957	959	922	960	858	952	934	944	971	908	962	934	989	929	946	914	974	925	850	977	889	895	933	956	905	922	893	974	933	898	885	1008	912	928	954	963	874	971	952	960	905	953	949	965	948	894	924	939	913	910	979	971	919	955	971	922	960	906	899	936	951	910	917	916	976	923	962	914	983	958	934	940	960	954	963	928	996	893	929	896	947	925	914	950	948	940	962	915	916	954	928	876	956	994	911	916	911	947	955	967	936	948	959	906	935	913	929	886	912	888	899	914	931	946	991	941	903	965	954	933	974	935	987	922	939	955	973	952	924	977	912	925	953	916	901	930	924	890	902	976	942	887	941	977	993	923	934	936	944	993	911	910	930	899	979	927	929	907	899	956	946	950	888	916	924	942	979	944	923	872	883	906	918	940	975	960	948	971	909	996	899	894	907	945	918	938	904	946	916	928	958	970	927	920	900	936	973	927	906	894	977	936	919	938	1005	932	913	936	971	977	946	926	924	951	979	936	912	943	942	879	953	967	905	931	961	951	979	952	888	917	967	925	897	979	968	935	943	987	954	948	917	887	908	933	947	948	982	954	938	923	1002	936	911	938	979	948	894	915	905	916	903	939	925	960	931	943	974	933	922	973	950	983	993	924	909	922	958	956	911	939	963	968	948	922	891	957	960	915	950	911	928	912	944	935	920	942	930	938	894	958	958	914	888	921	915	980	888	957	903	926	973	940	907	917	946	996	908	952	954	932	920	967	923	935	968	990	923	1005	939	956	945	879	888	972	967	922	920	954	936	942	963	924	1007	935	881	913	935	965	937	945	962	960	950	999	918	932	932	931	885	889	959	948	956	912	931	890	950	946	1006	932	991	917	863	959	956	959	956	890	930	889	944	920	911	940	936	981	922	930	900	957	924	951	976	948	959	963	954	954	885	934	946	952	891	913	914	924	929	978	925	926	928	969	975	963	901	967	984	964	970	968	930	944	922	954	902	962	906	906	930	943	923	913	934	944	955	943	923	889	1021	968	935	924	922	908	943	910	946	916	905	979	898	923	953	944	958	956	921	907	951	923	989	938	947	932	938	959	949	950	941	953	949	966	925	928	939	960	918	902	948	989	909	963	887	967	918	958	1024	929	944	973	909	967	945	915	939	922	966	903	997	973	936	950	879	923	1017	910	967	950	997	934	926	928	974	936	900	965	919	917	926	913	920	918	978	913	923	977	983	930	961	903	908	941	916	913	922	916	914	964	987	937	915	944	898	930	934	965	905	971	967	958	995	952	942	938	903	951	906	951	1002	908	961	926	932	950	920	971	858	970	901	949	963	937	946	888	950	922	907	925	862	922	893	963	914	970	980	945	863	924	955	936	987	922	981	919	967	906	929	984	931	884	989	988	933	958	876	964	908	956	936	882	956	936	944	913	964	999	941	931	936	938	976	907	954	889	925	971	953	1009	1046	913	899	1009	936	964	921	943	893	943	935	911	923	978	931	912	875	945	886	876	877	926	951	871	872	929	941	922	984	965	949	904	936	912	933	947	944	971	950	918	952	918	920	930	949	918	939	979	933	934	917	923	946	923	862	951	956	914	962	919	955	960	904	914	923	899	905	963	933	931	940	939	941	931	973	915	934	956	940	946	970	911	897	926	971	962	975	941	934	943	934	924	967	942	968	974	1009	950	974	917	960	928	954	963	941	950	929	917	896	938	961	956	947	972	960	965	949
44716	39410	42018	25748	18839	12802	7068	3495	1458	348	289	294	326	303	291	325	301	284	294	280	333	322	329	329	319	309	304	254	327	299	291	311	310	299	314	314	291	296	311	261	301	294	316	319	301	329	280	301	331	282	318	306	312	328	301	304	350	303	321	314	320	330	325	267	287	342	296	325	294	311	319	280	306	275	303	331	299	271	295	306	313	304	345	323	291	273	293	299	289	309	284	320	255	316	300	298	310	274	309	303	275	322	306	289	326	304	293	305	303	310	332	280	277	312	336	286	300	316	288	285	282	299	284	294	313	314	288	335	325	298	265	318	285	303	308	306	307	293	288	326	322	312	291	302	325	317	305	310	332	296	319	293	303	288	308	299	317	309	320	304	283	276	319	276	281	309	317	318	273	323	292	279	287	308	299	307	329	290	307	241	346	301	312	298	286	346	277	312	316	297	301	293	315	308	336	282	295	334	317	314	311	305	322	342	296	309	303	299	352	277	310	320	312	314	320	299	296	295	317	307	312	303	325	302	312	334	289	303	295	271	313	326	273	316	318	321	307	314	295	283	324	292	313	323	326	302	337	315	334	310	336	296	314	326	290	302	313	292	290	332	312	302	291	319	335	294	323	331	300	340	345	302	285	307	339	323	288	260	309	323	298	323	293	311	316	305	312	310	320	318	341	287	333	296	338	315	323	328	283	299	302	308	284	299	293	296	336	320	286	299	295	317	314	292	300	297	318	293	301	316	280	303	298	311	330	277	290	290	293	334	288	297	340	320	312	298	352	302	296	323	313	309	308	343	309	303	308	306	341	311	307	301	299	331	309	313	304	291	308	310	298	320	318	314	315	314	297	266	275	275	341	309	296	335	290	320	317	294	353	321	325	327	301	314	300	316	321	347	306	299	294	351	269	301	294	307	309	292	321	295	301	271	269	305	297	325	303	331	371	309	305	293	306	333	274	308	272	292	304	313	370	318	306	285	280	294	336	305	318	296	308	307	281	305	305	295	271	316	302	298	319	288	272	319	308	295	319	278	308	309	284	273	317	306	316	309	311	283	327	294	313	302	323	325	335	280	314	306	310	303	321	294	313	335	294	334	290	312	314	313	298	300	318	286	297	294	322	313	282	331	297	305	278	301	340	303	284	293	299	293	293	300	316	301	306	305	332	271	263	313	304	270	332	305	300	291	316	305	269	284	332	301	290	306	297	307	297	285	330	279	282	295	307	330	338	334	275	288	278	320	320	292	325	303	319	287	300	309	294	307	303	351	287	270	281	317	307	287	278	318	298	300	326	283	324	283	309	294	282	304	313	312	329	328	309	299	333	310	301	289	300	290	315	330	306	297	300	331	302	295	307	301	313	284	331	341	297	298	309	323	298	348	288	311	291	291	332	325	332	296	309	340	293	302	312	294	277	317	325	286	316	329	332	312	336	300	300	273	322	322	302	309	320	307	325	301	290	327	263	312	312	311	287	316	331	301	328	304	317	292	295	320	309	290	299	306	307	314	312	341	314	296	294	329	311	307	302	308	287	270	329	327	302	337	293	313	317	344	307	344	336	288	293	323	328	297	308	304	277	275	302	301	311	296	342	322	293	288	306	285	304	309	312	295	303	297	307	314	319	320	302	318	326	339	335	270	307	294	349	312	288	319	287	333	286	304	309	302	280	307	320	265	317	356	315	288	324	305	291	311	289	286	282	312	312	306	308	312	333	320	314	320	324	279	310	288	293	323	308	320	332	299	322	283	318	307	342	273	296	287	271	290	311	322	301	305	286	313	306	287	306	310	293	291	338	304	291	317	290	319	297	285	282	294	271	295	298	272	318	290	303	291	300	286	303	323	306	296	306	330	304	342	297	323	305	320	314	317	303	297	316	309	289	275	308	269	291	276	308	312	313	291	302	289	296	300	292	301	317	303	320	299	290	284	290	316	327	294	292	313	306	299	302	323	331	325	333	321	327	293	307	291	320	290	311	302	301	300	267	309	311	304	360	320	330	288	317	302	318	297	331	325	308	281	298	308	324	297	314	283	335	307	320	322	314	318	292	334	321	346	307	322	321	317	314	291	299	269	317	296	286	304	289	304	318	295	322	305	287	294	298	292	327	314	283	325	319	320	331	316	318	303	330	324	308	314	290	302	293	300	299	266	314	281	301	271	290	312	293	300	297	265	279	340	329	283	312	330	320	302	282	270	291	325	311	339	325	315	319	270	326	300	323	322	309	276	294	311	299	327	295	305	296	301	292	344	327	332	318	294	284	304	310	310	315	307	315	321	352	349	290	340	294	314	281	317	292	343	322	313	301	307	311	294	299	315	332	323	337	308	328	280	283	350	289	309	323	304	304	315	330	310	318	287	295	284	313	294	293	283	302	310	294	291	324	314	310	304	318	334	289	275	326	296	289	287	297	298	311	296	284	288	300	300	301	330	297	275	291	289	295	334	295	298	312	333	296	289	314	308	318	280	322	299	324	288	307	291	332	318	297	298	300	229	334	305	298	301	292	314	311	317	290	302	297	289	296	310	277	301	320	314	291	285	289	295	303	319	320	297	292	314	293	309	305	300	319	276	325	302	291	322	319	321	276	307	274	297	285	309	344	289	306	270	270	268	308	308	300	337	288	325	308	308	332	337	286	316	306	294	288	294	311	303	298	277	294	314	315	324	284	257	304	306	293	286	314	279	296	296	288	325	265	292	277	299	311	302	270	328	295	338	278	303	309	313	287	257	290	310	301	311	280	318	310	345	316	321	321	330	291	298	283	314	275	315	302	276	282	299	313	315	274	313	283	296	297	322	293	334	324	295	295	275	332	301	304	337	293	320	336	304	307	317	303	306	328	332	333	298	314	277	303	294	276	330	308	290	307	342	295	313	288	298	321	333	301	318	295	314	290	308	307	304	306	334	287	324	328	287	318	318	304	286	305	290	297	296	311	307	331	311	305	328	316	303	288	310	315	294	324	297	300	313	293	291	299	317	295	289	267	298	328	291	291	295	319	292	289	297	294	292	294	273	299	301	290	301	314	319	313	293	299	294	298	324	288	302	307	308	308	328	349	298	337	290	303	296	301	303	272	297	275	284	322	329	325	308	265	281	306	266	282	271	290	322	303	318	315	291	275	288	282	352	300	298	293	296	296	303	316	310	304	280	297	325	316	296	293	310	317	309	320	290	286	282	321	292	330	336	293	303	298	318	303	316	324	291	279	313	292	287	306	272	303	346	323	296	271	300	305	290	310	279	266	296	327	303	292	312	313	323	298	300	349	271	301	329	329	321	276	296	313	307	294	305	321	301	290	296	319	334	316	313	329	305	290	278	294	285	282	282	308	267	270	280	328	303	312	331	308	332	296	310	300	317	310	308	310	290	300	327	297	296	296	291	300	287	306	279	294	285	303	318	299	322	315	286	348	292	302	297	324	347	286	302	315	300	307	312	333	300	303	310	331	342	294	315	278	294	292	261	302	306	327	299	307	288	299	268	300	284	295	318	287	317
30013	30822	41108	36157	34357	28270	19558	11910	5327	755	736	736	732	734	755	654	717	728	735	720	714	737	752	713	713	723	728	716	690	702	749	717	673	679	715	696	726	735	722	710	719	717	734	721	711	676	672	723	739	733	721	682	713	720	722	761	725	736	695	716	712	707	753	690	656	742	709	753	694	683	701	758	722	730	712	711	696	729	706	705	696	722	742	737	719	711	740	747	771	685	720	693	780	745	716	706	729	688	676	722	760	718	745	686	721	746	682	730	679	689	674	711	767	731	749	733	683	727	724	730	703	717	720	690	708	699	700	695	721	744	718	741	652	682	695	689	682	724	713	707	751	766	720	715	728	717	700	710	753	704	707	716	728	720	714	748	722	725	702	684	707	731	705	701	717	710	704	747	739	694	688	724	744	747	688	727	735	712	682	659	728	672	696	717	762	704	662	719	760	700	755	702	717	755	696	724	677	696	708	691	695	729	751	718	727	711	707	726	719	722	728	734	720	744	708	689	770	748	704	693	737	711	694	754	717	718	718	723	682	746	659	693	686	710	683	735	680	741	692	724	700	746	714	710	753	759	708	710	724	721	724	661	748	722	723	647	690	684	760	681	735	715	746	687	754	726	759	726	725	722	748	679	715	681	714	755	679	730	741	770	720	718	686	699	702	709	704	692	697	709	739	713	772	739	729	712	747	756	730	777	708	669	753	698	750	697	706	757	737	730	757	774	685	703	715	816	717	727	693	719	713	713	769	709	700	771	748	696	750	740	705	730	758	711	750	699	676	747	734	674	713	734	701	678	667	785	714	738	720	682	721	736	715	674	731	692	748	696	721	707	677	712	689	725	707	783	708	707	710	704	710	725	713	761	652	734	716	671	724	757	682	723	713	717	687	749	730	691	748	714	698	768	663	710	679	732	717	772	748	713	743	695	711	672	734	722	697	717	734	723	716	702	682	733	741	716	696	710	692	763	696	689	714	689	679	739	711	709	700	719	741	709	673	703	709	725	768	724	666	715	742	688	708	714	726	727	729	691	755	690	716	721	620	697	726	740	715	699	700	718	747	702	747	742	751	728	705	700	729	736	667	693	715	714	714	705	707	691	745	715	714	709	711	709	757	698	688	740	709	702	705	692	755	685	707	688	713	719	686	719	740	696	719	731	668	714	691	692	730	714	754	721	701	716	688	693	697	694	759	692	678	760	709	685	703	738	745	726	687	721	740	688	701	719	701	708	735	711	738	754	695	700	646	708	745	722	695	701	703	717	743	678	704	718	705	666	742	712	706	669	740	738	681	717	691	733	752	691	759	733	733	711	664	719	727	730	662	693	671	775	718	666	720	740	685	723	737	721	720	773	749	735	724	764	713	723	704	682	702	691	760	733	721	677	747	764	706	742	667	755	740	692	748	751	729	729	746	742	720	753	673	679	688	741	706	665	720	719	694	745	709	666	721	731	729	658	732	737	696	749	683	729	734	729	730	696	783	678	718	694	779	750	705	710	693	680	708	751	729	732	674	726	703	736	721	708	698	715	739	710	664	705	738	763	719	753	679	733	743	754	706	714	738	680	711	712	703	718	696	724	680	746	711	692	709	677	723	719	701	661	713	719	719	699	713	757	700	720	726	688	667	719	667	720	690	719	743	707	737	742	733	734	739	703	693	717	764	776	755	686	667	672	713	761	717	725	704	732	750	727	724	727	744	744	743	753	726	762	746	721	737	727	695	711	717	692	751	676	719	699	710	681	682	681	720	676	694	705	708	724	716	678	739	717	657	714	715	760	731	705	737	717	680	718	696	683	750	724	716	712	691	737	705	702	628	688	645	723	778	677	821	763	720	747	685	736	723	707	749	716	710	711	715	676	674	715	722	719	745	721	740	759	735	690	667	700	747	724	764	693	724	688	733	706	694	728	735	692	748	711	753	719	692	699	695	667	708	727	742	687	709	696	711	706	722	733	693	756	715	716	671	713	701	702	735	702	767	756	701	702	714	727	728	704	690	739	697	747	705	692	692	735	687	730	693	742	724	693	764	754	768	693	747	732	684	690	714	704	724	723	728	730	683	751	696	715	706	679	720	691	728	696	724	694	722	759	714	726	718	725	681	707	732	756	703	689	724	708	729	781	719	732	730	659	707	660	731	718	728	713	733	751	676	728	727	720	756	718	702	690	700	711	732	722	689	710	690	715	673	649	719	708	698	759	714	741	706	647	734	727	717	683	700	745	730	762	765	704	707	725	684	709	715	721	740	695	731	719	682	698	696	696	807	733	719	699	699	705	745	730	727	728	756	704	695	717	738	716	684	710	683	626	752	736	717	756	730	719	737	748	776	718	750	697	727	678	780	671	706	741	730	726	686	705	702	733	774	740	704	681	711	724	719	679	705	700	709	706	699	704	692	704	700	716	707	721	731	732	745	676	690	762	737	710	690	690	691	757	727	708	696	745	697	696	684	733	693	719	700	744	730	724	753	687	683	703	691	719	767	720	754	751	730	710	691	676	746	721	729	697	695	699	712	745	715	686	734	707	706	687	732	673	713	737	657	692	715	716	783	671	720	723	729	723	708	669	706	715	719	695	748	712	672	736	757	742	728	684	739	742	720	723	706	725	747	720	702	709	757	722	652	755	734	645	673	766	671	730	677	659	724	668	721	703	711	717	695	703	695	684	712	692	737	684	674	722	754	718	710	703	717	659	764	720	730	737	693	681	675	720	711	673	753	723	723	740	744	763	717	728	731	732	729	749	712	717	696	718	734	675	732	702	724	718	691	688	742	729	708	738	700	725	679	728	728	710	708	710	729	707	740	711	761	701	749	753	721	710	728	718	685	706	722	704	703	688	710	722	704	745	746	705	760	736	703	722	716	699	721	714	700	672	740	712	779	725	753	699	737	713	710	746	775	680	666	720	670	733	722	761	722	705	721	719	742	716	717	691	710	686	714	742	688	733	716	749	729	789	763	765	723	742	728	692	722	718	663	705	730	705	733	723	715	736	674	745	712	669	761	723	703	693	733	704	753	751	711	701	749	696	747	719	717	759	726	717	690	721	737	706	746	685	724	663	690	679	702	712	681	771	725	738	726	711	725	723	760	737	641	697	675	700	713	722	756	713	698	751	754	740	700	694	736	733	708	682	749	714	722	710	736	713	704	747	730	670	718	738	736	771	699	720	658	726	723	710	745	741	750	694	693	734	692	693	702	769	716	695	753	736	726	738	769	719	683	713	700	711	733	698	747	764	676	736	695	722	698	703	697	753	688	747	738	731	698	692	694	706	692	678	704	732	674	737	721	726	698	712	721	715	694	746	696	747	736	713	736	735	700	727	729	690	694	719	730	694	738	685	725	737	671	716	703	780	719	698	689	697	743	654	771	688	691	722	699	727	724	725	701	728	721	702	723	712	738	646	763	679	759	704	707	708	728	732	728	702	708	740	728	719	728	710	693	670	719	732	742	675	701	673	687	754	755	742	722	724	712	709	760	652	761	677	735	741	690	727
9337	2048	1692	966	817	713	574	562	476	440	421	426	457	440	513	463	446	428	433	416	433	404	449	457	446	444	439	448	453	474	411	416	426	435	428	458	433	425	428	478	462	438	453	429	439	434	456	413	433	414	432	433	457	401	419	456	433	436	455	469	471	437	407	424	447	433	427	421	464	397	438	455	436	410	444	435	421	407	421	445	455	474	476	429	478	451	429	417	417	449	477	448	448	403	472	452	456	439	452	464	429	458	427	462	459	434	433	454	448	430	410	408	432	467	416	418	443	373	455	454	424	460	489	473	473	412	463	487	465	457	430	475	446	480	432	431	445	442	467	437	457	427	466	412	459	396	474	418	434	453	449	414	433	421	427	467	435	471	405	468	466	396	447	454	420	472	410	436	475	436	480	448	453	470	454	491	477	429	500	479	430	430	466	419	486	464	454	503	467	462	469	409	442	427	419	501	435	418	437	460	455	412	417	436	480	464	448	421	477	424	456	427	433	409	428	410	434	430	453	443	439	436	431	390	432	419	442	458	467	430	470	415	419	429	467	401	460	454	431	432	478	451	472	431	424	448	416	423	456	420	464	445	466	403	420	447	458	446	480	442	442	429	427	490	433	446	451	416	465	443	419	465	431	440	430	427	439	447	417	448	447	499	446	454	450	433	477	468	466	453	436	467	414	428	444	441	450	460	465	441	462	425	461	442	428	459	421	431	445	458	411	467	468	460	450	464	458	428	461	431	460	406	457	445	413	497	395	439	417	411	462	471	422	408	458	433	373	432	447	428	445	439	473	453	425	445	434	432	413	429	435	394	436	435	464	478	412	447	453	464	406	442	451	456	450	465	444	478	440	435	447	417	444	463	435	460	406	422	461	441	453	450	436	425	418	452	449	430	464	421	455	439	441	428	414	421	444	482	426	435	425	453	443	460	440	445	475	481	443	382	394	422	442	412	447	424	434	433	452	459	456	461	394	440	456	447	484	453	482	471	474	453	470	417	442	466	490	449	424	459	429	424	397	465	439	438	443	443	419	496	399	498	458	444	436	407	418	444	449	445	463	449	426	441	466	459	425	459	473	411	444	461	453	454	420	422	449	439	453	480	420	455	438	423	406	432	420	450	480	474	424	437	478	463	433	454	426	420	384	417	455	402	417	428	436	442	428	481	480	479	452	450	430	411	445	442	438	459	450	479	455	411	447	419	507	479	428	443	460	443	420	420	424	434	403	446	473	441	430	445	424	437	457	421	419	478	484	456	431	409	398	442	443	414	443	444	406	449	432	408	450	416	422	426	408	444	417	435	440	443	459	433	445	411	473	449	454	417	452	433	414	457	406	394	463	443	447	455	495	461	436	425	472	456	430	450	457	426	469	449	476	431	435	467	424	455	463	469	472	416	436	463	424	428	444	428	410	437	441	470	456	417	423	475	476	422	399	444	461	437	410	440	469	424	427	442	482	386	419	436	439	444	466	420	451	434	438	447	450	436	435	444	439	439	422	461	424	425	429	441	407	404	470	399	467	473	445	408	468	442	415	454	443	472	438	412	434	436	415	433	426	411	430	445	468	424	480	423	436	453	396	408	454	456	416	485	467	440	462	412	439	465	429	453	446	410	434	445	477	446	420	463	449	420	437	467	451	434	430	406	396	431	436	464	420	418	455	424	434	462	465	460	436	462	459	446	459	449	431	432	424	416	445	443	479	444	430	441	466	445	450	459	418	431	451	414	471	461	439	454	474	468	416	468	443	391	428	447	477	435	403	447	470	464	436	459	463	428	428	462	420	442	422	422	424	472	440	440	436	483	414	486	453	486	403	434	439	445	457	460	450	448	444	428	412	417	446	463	432	440	436	412	446	425	487	432	411	465	451	455	420	413	435	465	439	388	462	422	457	449	452	437	430	468	429	470	424	407	417	479	418	414	490	458	439	431	416	440	418	497	434	457	461	452	512	435	462	409	424	427	437	432	486	442	426	413	446	473	416	413	441	430	466	483	414	487	412	453	440	438	441	424	400	447	447	423	456	425	447	447	411	431	430	431	426	464	449	462	430	445	442	428	424	453	419	435	444	470	443	484	440	460	444	452	452	446	458	419	457	465	459	462	419	437	453	476	462	460	461	440	462	401	448	436	455	513	444	451	428	437	459	428	481	434	457	403	477	433	415	432	454	434	455	414	428	412	480	450	426	448	445	436	453	424	435	459	435	426	490	434	442	472	436	438	437	461	440	451	433	464	441	409	500	431	463	456	438	460	428	451	428	414	435	452	428	396	449	439	455	441	475	402	445	397	474	418	423	404	410	416	462	467	446	448	428	475	436	437	472	428	462	445	413	446	406	455	400	459	469	429	439	449	420	454	429	419	452	408	418	413	461	423	441	486	413	469	451	408	457	452	428	431	457	420	443	424	447	451	448	421	414	437	423	439	446	422	443	455	429	448	440	406	464	471	464	421	423	456	437	445	435	450	415	431	469	456	427	434	454	460	472	459	441	417	439	410	422	439	429	435	407	409	452	404	467	423	426	446	435	446	425	397	419	476	445	443	430	441	490	448	443	419	437	447	411	440	425	454	429	445	427	448	448	474	438	431	443	465	406	443	445	441	442	415	464	460	452	410	477	414	442	431	435	424	429	467	448	468	411	428	445	455	470	442	486	429	456	434	446	500	468	441	379	466	456	424	406	435	469	418	439	452	458	415	441	444	460	467	418	421	473	436	436	444	444	409	407	482	434	452	455	432	434	452	416	478	425	427	405	449	418	402	429	421	429	420	447	453	433	443	419	441	442	420	434	420	408	421	441	437	451	452	450	457	447	424	470	425	403	450	419	473	439	463	479	422	426	455	454	488	420	443	459	435	463	466	467	489	419	386	432	461	414	394	472	437	473	485	451	419	434	416	437	386	438	460	448	473	445	434	449	466	463	428	457	456	474	416	429	414	462	479	429	423	446	444	437	452	430	451	483	438	462	423	395	419	439	436	434	421	415	430	417	464	468	397	479	430	456	437	386	438	462	440	446	414	390	436	453	401	427	430	442	408	476	456	368	451	461	417	424	429	451	465	463	486	407	423	449	460	417	411	423	445	488	450	446	448	442	447	442	457	408	449	456	443	437	446	446	427	421	455	413	449	447	399	442	428	441	436	477	477	412	464	391	412	431	460	455	490	415	438	450	447	420	445	472	434	437	419	418	454	475	469	444	417	424	450	441	410	450	438	420	416	419	442	428	442	466	425	422	448	457	393	449	422	411	446	430	429	414	407	444	407	415	410	417	430	458	385	425	449	412	433	432	476	461	428	452	457	430	400	456	472	469	422	457	423	449	457	425	411	450	404	462	440	453	420	436	404	423	433	454	483	462	457	475	452	385	441	420	419	397	486	433	399	399	430	440	449	420	434	434	418	434	450	431	459	433	450	426	457	424	453	403	495	439	448	421	474	457	423	432	440	411	446	455	431	421	479	432	421	441	466	434	461	425	428	435	434	462	452	496	458	450	449
7190	3170	3775	2544	2392	2214	1820	1428	1080	998	987	999	1064	965	954	1024	1035	1003	985	972	967	1026	990	1006	1010	992	984	1041	1009	1007	1023	1009	965	984	1019	1022	982	974	950	1019	972	1013	1018	984	994	973	1008	985	1020	1011	950	1004	975	973	1000	1036	1001	1003	953	1019	1009	956	990	1022	1003	998	1012	1003	1000	1016	1019	985	967	948	1018	1047	1030	1020	1013	990	977	998	991	976	975	990	969	1015	982	1023	1000	958	1046	1023	1025	1088	956	1035	1023	988	1010	1022	1039	1009	1011	1025	996	1073	985	1006	1006	993	1071	953	970	1021	979	962	1034	1035	993	957	985	1083	996	932	986	960	963	1008	1017	1016	954	1005	995	1019	1011	981	998	1015	987	982	1021	1024	1013	1020	1010	1036	982	918	979	983	958	993	1061	1016	967	996	1034	981	951	981	1023	1013	980	1032	919	1021	973	995	994	1008	1011	1050	965	1005	986	1009	1003	961	1000	980	974	963	999	993	991	1010	1005	988	1014	964	1002	999	1011	974	1028	925	1042	990	989	1033	954	973	1014	1002	1014	1036	986	974	988	1058	999	1081	976	967	978	902	990	1021	942	974	957	1009	1019	996	1025	1042	944	1025	1007	1048	981	1011	1047	969	993	981	997	1014	1013	1081	986	1022	938	1000	1024	948	989	993	987	1071	1037	1048	977	1047	942	1007	1020	958	970	1040	1043	1050	1007	938	995	957	1046	1001	1084	1014	973	987	1021	997	1050	996	981	984	960	967	977	990	1014	965	955	1034	960	1012	957	984	1033	1019	968	969	1000	1024	962	1029	969	1003	1014	1007	1003	958	993	1018	1025	1016	978	984	1034	1021	960	1053	999	971	1013	1031	1032	1023	954	968	1000	989	985	970	959	1000	1018	970	979	955	1028	976	978	1005	991	988	1005	1065	1011	988	979	991	1020	1024	1026	994	1015	1013	1036	1001	1032	1003	954	1005	962	1010	919	996	1010	1029	1010	1017	929	999	1031	961	1036	1014	1020	1013	989	982	1046	1061	970	1008	1030	1023	1028	1004	975	1005	972	948	991	1033	1008	1000	1023	999	1004	1014	994	1014	974	1051	971	963	983	948	973	1061	991	996	979	1039	1005	1059	988	996	1034	949	997	1031	984	1000	973	952	1008	1051	980	1000	1052	1021	1006	982	1007	949	938	1042	1025	1006	1048	1028	1015	962	991	1008	1043	970	1050	1012	1045	1008	1024	960	987	965	969	997	1006	981	951	990	989	980	972	1029	1001	993	1028	1023	918	966	974	967	970	995	1027	969	978	1034	974	988	1021	991	1032	1041	951	1029	980	1049	1025	1025	965	979	1047	976	1032	1036	1034	1009	996	1008	990	1015	1006	1015	1043	993	988	1029	986	1020	1001	1015	1016	1016	1032	1007	1009	1044	990	1051	987	948	986	1084	1015	1012	1012	955	937	944	988	1003	1008	981	994	989	1013	1013	997	986	1043	987	949	1000	967	1007	1003	1002	951	985	961	1021	1038	969	1002	1009	1004	990	981	992	1001	1016	1007	978	981	1002	1011	987	955	992	1020	985	992	998	918	971	987	946	1015	1009	1003	1029	995	944	945	952	1013	991	962	954	980	987	1003	1016	981	1033	967	1016	1058	1017	1015	1045	950	1029	1002	1007	994	945	973	1024	1000	1014	1015	1049	1029	971	1052	998	1014	987	1038	951	1001	967	1002	1024	1023	1014	1027	1012	1026	982	975	929	988	981	1008	991	980	1030	961	987	986	990	989	1029	1001	1048	969	972	1086	930	959	987	1003	1021	1000	989	1035	1009	1026	1005	936	987	967	1045	987	1008	944	1057	1024	969	980	1007	965	960	975	1027	1010	1020	995	1035	969	1004	989	1056	985	1030	977	957	1014	973	996	1022	1018	1016	1023	982	967	976	1011	998	957	943	991	987	961	989	988	970	987	1009	948	932	1038	974	1065	1026	977	974	1063	984	996	1000	1050	1007	984	965	961	1000	1036	996	973	997	1020	1030	1012	997	982	1003	967	1018	987	988	1044	1021	995	994	975	974	957	996	1010	1012	1035	1018	994	1042	941	1032	989	998	994	986	979	936	978	1001	999	971	974	986	1003	969	963	986	1047	944	997	1025	1038	989	1013	1014	1026	959	998	954	992	1019	1016	1025	1011	968	1010	1000	1008	1013	995	1012	1022	1009	962	975	1042	1035	978	984	1025	988	1039	993	1021	1019	988	1044	993	1033	988	940	1014	1017	993	1036	992	998	1039	988	1044	986	1015	921	1000	1003	1013	976	1020	982	1037	970	961	1021	1015	1016	1047	1021	974	1001	975	1085	946	984	978	951	946	1013	963	995	1045	983	988	1006	987	963	1039	1032	1040	1012	976	960	994	1015	1030	941	1033	963	1006	1009	960	1032	986	1011	1003	1015	995	994	990	1029	1003	1028	1032	990	1024	972	998	1010	972	1032	985	983	985	1022	986	983	1019	1008	1005	1055	989	946	973	1006	956	990	946	1004	1031	1020	1023	1001	1027	975	990	942	1031	1002	1016	1011	1002	1000	993	949	1045	968	990	999	978	983	1030	984	971	1015	1016	978	987	1017	1016	954	1027	966	1027	1000	1001	998	1026	995	1034	1005	1034	991	1041	1026	995	1068	1026	999	1004	959	967	936	1024	985	1007	992	1013	941	1037	1035	942	1032	991	1029	1019	928	928	1013	1038	1041	1010	989	1029	996	1047	1051	1024	1000	1019	975	939	970	991	989	997	1003	999	1010	962	992	997	999	1006	1056	974	938	1026	1045	1013	956	1017	979	1012	1011	1038	979	1010	990	1057	928	988	1025	1023	1033	961	989	965	984	1017	988	1021	1028	998	946	1015	1027	951	997	1080	1022	935	955	949	1035	960	965	935	962	946	986	985	1015	990	962	1035	973	994	1022	1010	951	975	940	1043	1054	1066	1013	963	989	1000	1023	1026	971	1038	1020	1014	979	1070	1027	946	1023	1010	980	1024	1022	989	1023	944	967	972	1031	1008	1003	1001	1043	981	1014	968	1018	1017	1002	1009	1023	998	984	1007	1008	1005	1006	1054	1032	1038	1023	975	1001	939	1014	977	937	936	1014	996	1007	1020	1039	979	1021	967	961	964	1022	1013	1019	1002	1024	951	989	988	923	985	1031	978	1022	974	980	973	1057	954	1003	964	1003	955	970	986	979	950	952	979	997	1005	981	993	1013	923	989	1007	994	951	957	946	1064	992	1009	1059	993	1021	1009	1053	1019	1046	1029	942	990	934	1006	1030	960	1030	1002	956	1021	988	969	1013	997	982	995	1048	996	1042	959	995	989	967	1005	998	976	1000	970	1004	990	987	1030	949	996	981	984	985	1034	1003	983	991	1026	958	976	976	951	971	985	1010	980	978	963	1012	992	994	997	1012	1028	1006	976	1053	1030	1013	994	968	961	1035	976	1038	971	976	997	1013	944	1026	928	1019	1022	1002	1008	969	1054	955	1071	1065	1015	1006	986	1020	1008	930	1001	1003	976	1079	1007	974	970	950	1006	976	950	987	1015	1043	950	995	1016	1016	980	1017	962	988	1001	1005	999	1027	993	956	1065	928	930	1028	975	969	946	1059	1015	995	938	965	954	965	1006	987	1014	964	1017	1051	988	990	1021	1029	996	991	999	977	968	999	967	971	1006	950	957	1017	992	969	933	1011	984	1086	1004	1057	1044	957	1015	1027	1006	986	967	988	995	933	928	987	1037	989	962	1033	995	1016	981	978	1038	1028	1011	984	1015	982	944	981	1024	1003	1004	1008	977	1035	1070	993	1017	983	1000	1000	998	977	1014	987	1021	959	1045	1012	1021	1051	966	972	995	1018	983	976	1022	1015	1027	1081	970	958	967	972	947	1031	1003	941	999	970	997	1049	1048	967	963	985	1007	1012	959	1024	940	1008	991	1035	1014	967	966	969	927	999	1001	980	958	1005	1017	1042	1048	1022	1006	997	1020	940	976	1002	1020	958	1009	1056	1025	1010	995	1042	1037	949	1001	1012	985	1050	1013	985	974	1062	942	985	988	981	1011	994	989	963	1085	971	1004	1010	1036	993	1028	976	967	1014	1005	986	974	980	984	1024	1015	979	974	1062	971	972	976	972	1011	1048	1005	970	943	955	981	1033	1041	1022	1023	958	1004	1022	989	978	944	946	1019	1038	973	997	1010	995	1038	997	1017	1005	984	1012	1058	999	1071
31045	24848	30237	16393	11577	7252	3976	1804	761	397	418	364	367	412	365	390	401	379	402	372	394	412	385	381	407	371	407	420	357	391	397	377	404	385	417	370	408	359	384	387	383	413	390	383	379	360	397	409	364	354	398	387	357	413	407	419	410	396	393	386	372	409	396	407	380	397	388	384	370	378	410	410	400	373	374	367	381	418	365	396	386	388	384	364	358	418	421	441	420	401	402	363	401	392	381	414	400	411	377	395	364	420	390	376	387	352	398	378	403	352	365	352	378	369	381	432	380	405	403	365	392	389	405	393	407	427	368	358	376	372	381	408	421	361	401	386	372	373	345	359	409	362	354	383	365	413	369	369	386	389	382	411	412	386	396	374	394	395	383	370	381	383	391	383	404	371	397	371	389	380	405	410	354	394	370	400	358	390	370	391	413	380	384	387	385	366	388	392	376	394	388	416	363	377	391	375	392	370	377	385	344	395	362	397	393	380	421	390	411	373	414	414	413	411	386	391	398	375	387	397	366	373	382	374	397	381	400	396	393	387	386	397	375	379	407	404	409	399	404	380	363	363	385	404	397	406	384	372	366	395	369	384	381	403	379	362	371	344	368	425	387	361	373	360	383	385	374	420	401	404	400	439	379	375	398	413	410	395	375	351	389	363	391	388	367	406	394	402	385	376	430	391	377	406	398	395	364	379	397	380	382	383	384	393	395	378	419	379	395	400	380	392	378	392	443	406	436	370	354	362	375	407	396	420	415	381	399	424	360	395	354	368	369	416	389	390	395	430	407	381	414	366	429	379	404	374	372	375	377	398	400	398	386	400	378	406	376	378	359	392	393	402	414	377	419	409	374	397	405	378	414	361	393	371	410	411	395	386	449	353	355	403	380	369	388	417	388	386	395	443	400	372	363	382	351	414	366	399	367	349	389	390	393	409	422	380	401	420	406	374	375	392	352	382	376	376	361	407	391	392	350	362	368	383	358	383	363	355	385	377	389	397	408	376	401	383	382	403	369	360	362	415	400	438	403	360	403	406	404	394	429	416	386	372	374	357	378	396	409	417	370	381	424	374	384	372	377	409	379	416	385	374	375	414	399	389	364	335	413	406	408	369	388	460	363	350	412	392	373	364	397	411	394	383	408	384	405	374	393	390	351	386	414	378	407	400	408	386	403	403	407	402	369	364	371	393	438	352	408	364	403	363	381	385	381	372	400	397	357	373	385	363	372	435	382	407	392	416	365	378	384	392	411	392	370	407	350	401	385	379	418	436	401	417	378	405	396	406	371	398	378	378	372	376	382	400	359	399	359	367	391	397	382	410	416	387	397	370	399	379	382	352	383	396	381	408	360	377	440	385	375	381	373	394	393	391	394	399	457	381	373	400	400	411	426	409	374	373	379	375	375	358	397	370	399	371	392	398	402	410	374	395	407	407	394	402	360	397	404	391	370	397	363	355	368	369	391	397	391	396	383	384	346	384	414	396	384	383	361	355	385	358	346	372	398	397	363	384	417	397	358	374	383	388	357	360	392	393	396	391	402	374	344	362	359	419	383	393	393	406	403	386	388	377	329	378	380	433	406	385	382	400	375	432	373	387	386	387	397	418	368	362	410	375	374	329	368	394	389	386	389	418	433	366	398	365	377	386	348	406	375	434	417	382	393	378	396	383	430	396	352	415	353	396	414	404	403	382	414	384	381	396	385	344	394	418	354	402	362	412	376	390	380	411	395	405	412	348	354	382	386	398	403	391	386	380	393	386	386	386	415	404	405	318	371	419	395	369	392	401	410	392	366	381	353	348	370	372	406	379	427	402	400	411	370	358	435	397	409	390	354	380	455	405	382	401	370	367	382	401	407	377	409	384	432	427	406	396	359	402	367	343	373	395	406	390	382	373	409	359	406	396	386	420	377	391	375	385	403	409	357	369	338	388	355	378	419	372	407	379	381	419	386	409	406	389	409	408	399	383	412	361	413	379	394	420	363	386	357	421	406	390	402	411	387	414	384	344	389	403	366	408	388	374	385	371	392	377	398	437	373	386	404	399	366	407	373	363	387	400	394	376	377	377	384	373	438	401	414	391	409	389	402	392	360	376	355	386	385	383	406	366	322	393	392	394	375	411	389	396	433	385	356	359	347	357	410	393	377	422	368	381	383	420	395	403	388	396	378	377	399	373	418	395	383	386	379	409	367	370	386	360	374	381	379	388	408	397	396	408	412	377	389	424	403	384	369	370	418	355	376	394	354	379	400	421	426	366	406	382	414	416	431	370	380	408	432	392	392	367	405	399	369	438	397	375	387	402	360	392	364	409	364	370	424	382	397	360	427	382	367	376	403	365	375	378	401	440	398	393	394	386	391	399	393	396	421	361	402	355	385	445	404	427	371	368	393	382	369	406	390	390	360	374	411	398	379	397	385	406	378	363	389	382	360	383	408	386	416	370	384	412	393	403	402	401	389	359	419	419	431	415	411	411	413	403	443	387	379	390	367	398	397	387	417	383	375	422	383	395	370	404	378	381	382	398	361	386	381	377	369	357	389	391	420	379	372	375	338	352	377	357	405	391	384	368	376	390	385	343	387	397	406	375	405	397	398	403	358	378	383	408	379	324	381	389	371	379	401	390	435	375	422	412	383	407	402	406	408	372	446	378	390	395	409	426	362	355	382	437	386	413	446	412	350	400	400	374	380	379	406	412	398	400	359	374	412	377	405	421	430	363	394	380	411	379	369	340	366	375	352	375	403	387	368	380	368	424	420	395	377	384	370	377	374	380	373	360	405	379	381	377	385	408	416	365	383	390	426	377	436	415	406	378	371	399	402	394	415	370	387	403	392	401	404	386	375	400	343	389	405	379	401	421	394	400	412	408	429	409	388	383	388	360	409	377	417	377	395	402	410	410	379	418	419	390	350	410	398	385	391	414	344	394	400	369	404	398	349	365	396	394	417	392	401	369	392	401	416	438	443	366	372	351	371	383	380	384	362	388	387	389	389	383	422	407	363	380	368	408	393	383	380	351	378	400	389	375	416	411	356	399	410	335	377	393	375	357	416	373	402	358	376	394	423	400	377	398	413	387	395	381	339	389	400	379	369	383	410	377	377	412	441	441	402	373	390	390	379	394	409	393	399	416	415	408	384	407	334	379	405	395	404	384	384	418	358	365	397	393	412	367	386	421	436	429	401	419	391	395	383	375	400	392	374	387	370	408	365	413	370	386	393	369	360	419	392	377	363	362	375	371	375	351	373	357	386	393	408	409	389	414	355	389	379	418	362	358	388	387	388	375	394	406	385	384	379	416	348	397	352	345	395	417	369	381	412	373	411	455	418	391	406	392	402	382	392	386	379	402	426	344	381	415	378	402	403	392	374	370	364	388	371	378	373	399	405	366	378	375	390	396	405	372	378	382	358	358	390	387	374	349	376	378	365	412	372	379	402	374	363	419	434	346	358	424	336	415	383	334	374	379	353	362	387	403	347	397	410	387	348	373	382	381	376	409
21310	21424	33289	27148	26767	20236	13210	6442	2337	938	929	894	901	894	879	888	863	937	859	881	863	881	903	934	840	919	892	916	863	887	855	901	865	898	931	878	987	857	856	870	893	886	826	875	849	854	906	881	884	845	866	884	862	887	920	908	864	830	857	849	821	867	850	886	925	862	891	853	882	899	928	891	915	859	930	881	920	923	883	878	877	879	895	870	934	877	851	930	903	907	875	894	893	880	929	896	907	934	910	906	915	891	842	902	871	853	821	932	849	877	902	940	887	862	894	919	872	887	867	859	863	916	895	938	897	868	865	891	852	909	852	889	946	882	911	893	856	874	896	835	878	894	868	923	867	924	905	928	915	858	919	924	948	898	891	867	928	876	882	870	922	929	879	901	836	895	824	896	868	858	870	901	901	913	820	874	877	903	903	878	934	903	936	862	900	880	902	862	893	928	933	858	852	910	882	834	891	890	892	858	870	870	887	906	883	886	921	907	864	927	805	935	864	915	916	858	804	881	920	956	839	849	874	876	888	901	915	894	901	872	850	902	907	869	970	896	898	908	871	913	927	885	859	846	863	882	932	843	934	927	872	848	900	914	893	886	944	867	882	898	905	900	857	871	904	891	909	887	886	889	946	862	911	863	862	873	924	883	898	877	906	873	857	955	890	889	879	836	861	889	868	861	916	811	840	903	882	888	873	915	935	879	926	914	907	892	927	966	868	879	862	878	902	904	911	888	869	884	862	849	866	889	885	950	855	901	873	914	893	860	890	919	911	961	870	924	823	898	897	874	910	901	858	842	908	896	893	913	864	875	920	897	843	850	893	875	889	886	916	852	842	901	905	823	869	845	894	881	888	865	860	890	877	918	897	856	896	917	974	883	903	833	840	882	942	855	856	867	904	877	869	873	868	904	881	864	926	863	868	878	903	934	931	853	889	825	853	918	912	910	892	882	904	874	855	857	885	871	834	924	883	819	893	885	955	931	830	848	908	936	919	877	908	870	841	846	900	899	866	920	917	891	948	855	865	820	893	875	877	860	837	872	849	898	864	897	886	943	896	901	914	855	858	856	859	865	860	902	880	914	927	884	930	874	843	866	918	885	906	814	931	853	895	894	848	890	880	874	860	906	898	912	888	884	913	861	911	912	851	835	845	825	885	822	908	905	885	899	845	882	839	921	889	844	914	886	902	852	896	886	941	878	871	934	890	900	897	929	882	841	904	903	827	892	896	904	933	894	899	927	913	844	903	915	829	894	866	903	833	903	897	878	860	822	873	916	872	861	886	884	852	914	877	869	879	862	899	831	880	856	885	835	881	917	910	931	874	845	920	912	892	945	886	938	882	871	901	926	916	917	879	906	889	924	879	910	832	919	881	872	884	891	884	882	929	853	920	870	878	870	914	880	903	874	906	913	852	873	897	859	855	936	874	857	917	880	886	870	900	841	842	878	874	848	908	931	849	891	873	892	878	893	884	901	898	878	915	853	827	877	875	837	927	872	909	880	920	895	883	855	877	875	926	840	884	881	887	912	870	901	874	855	857	898	872	935	825	867	917	868	857	861	929	930	896	832	908	904	893	915	831	885	877	863	862	908	873	895	822	842	936	908	842	896	896	907	893	864	862	926	855	864	884	901	898	883	914	920	898	883	914	921	879	915	876	877	887	908	942	866	909	894	856	838	853	879	859	875	835	911	857	875	877	862	833	855	927	955	867	904	922	859	904	924	835	890	881	890	833	852	867	886	880	868	934	908	910	875	906	889	942	917	923	876	862	932	868	899	917	907	890	899	822	881	928	864	860	862	860	897	864	900	884	851	881	919	794	815	857	872	932	904	893	880	833	886	896	909	889	902	839	859	930	901	908	864	975	915	867	927	839	859	924	907	886	913	885	900	891	865	949	897	902	931	903	888	842	917	898	876	890	854	825	848	906	821	883	871	935	911	859	891	870	864	870	946	877	919	886	876	913	858	891	868	895	881	870	878	924	921	902	857	862	865	874	862	903	869	854	822	900	876	908	841	855	908	898	891	942	948	909	890	913	914	906	908	894	887	899	881	837	836	880	909	910	888	852	885	819	903	871	920	920	926	875	910	878	897	927	860	940	868	889	906	885	870	885	917	849	893	925	828	867	930	879	842	850	838	928	888	847	858	890	902	835	917	866	883	926	913	886	858	833	910	940	890	941	925	852	871	929	896	886	900	914	915	935	924	871	912	938	909	857	861	919	880	870	857	908	834	852	908	905	918	879	918	903	874	884	875	921	901	871	898	864	895	900	930	926	875	850	907	924	861	872	867	875	851	877	972	864	943	921	836	891	904	861	879	849	875	861	899	867	900	889	901	897	914	870	889	883	868	846	889	936	938	851	863	878	870	889	885	865	889	924	890	872	921	939	891	914	865	888	898	841	890	911	854	853	894	921	871	883	893	896	853	881	898	919	855	900	933	906	849	922	852	877	876	892	873	878	883	916	801	878	819	868	867	912	901	893	834	918	926	924	883	929	879	919	864	916	821	901	850	868	895	912	893	910	937	927	935	857	911	871	881	876	858	887	815	909	911	862	886	870	918	863	858	978	905	942	902	896	938	859	910	916	930	859	887	895	902	876	874	904	906	872	843	928	913	870	857	885	899	864	879	913	844	910	875	909	926	881	877	881	844	930	858	907	888	891	868	839	919	856	840	861	896	922	903	864	844	878	925	876	871	890	885	923	884	843	880	895	887	918	920	853	929	848	863	847	901	931	884	880	834	903	865	939	847	892	919	901	899	899	860	881	909	884	937	856	904	927	845	915	896	854	911	845	887	914	908	906	913	840	929	913	912	913	913	878	844	854	838	852	884	911	916	849	873	890	887	888	897	910	934	882	871	894	945	901	917	884	949	843	820	927	893	871	872	912	874	916	929	882	909	915	848	916	872	865	853	903	897	900	852	927	882	855	921	903	890	883	890	849	911	915	886	852	850	904	911	901	868	930	975	835	924	908	881	884	883	873	903	850	883	851	902	934	891	909	886	892	869	870	907	896	841	895	896	925	893	879	819	934	856	871	881	876	895	854	923	841	843	878	910	908	891	865	900	848	904	877	881	909	885	908	863	865	886	835	921	867	849	866	876	886	921	915	815	901	921	933	900	862	931	909	902	865	886	901	920	882	898	884	908	877	855	914	886	865	873	873	891	884	888	902	871	922	893	863	957	847	859	873	895	857	933	927	944	912	888	873	870	888	920	878	854	889	862	910	886	855	866	887	891	853	884	867	887	859	899	909	907	865	880	887	840	869	889	860	873	953	949	888	877	918	927	894	916	920	868	851	893	876	840	883	917	875	899	880	906	864	877	890	880	888	891	857	850	895	889	888	870	853	886	903	861	940	860	898	875	857	842	863	872	891	901	888	831	867	895	931	849	893	916	872	880	863	872	862	846	908	878	874	919	938	850	854	914	873	873	894	866	886	923	906	864	909	851	938	889	878	870	880	907	822	931	858	896	845	898	895	855	878	889
42759	35767	43526	27051	19758	12346	6851	3570	1324	318	294	313	275	290	310	313	299	326	307	299	293	290	298	301	302	310	263	294	296	294	278	312	292	276	301	295	326	283	296	299	311	284	288	285	266	265	301	272	285	286	279	304	299	292	263	275	301	302	300	302	301	285	303	314	264	270	309	270	275	254	283	289	285	280	259	271	284	280	303	247	283	307	277	315	285	281	301	275	290	294	320	285	265	277	308	294	298	301	266	261	302	283	295	299	291	279	293	307	307	321	272	304	269	287	260	327	270	298	298	315	266	272	308	280	280	271	298	249	256	291	310	283	289	290	266	258	291	254	253	295	295	285	275	290	254	276	285	250	276	266	315	274	275	335	278	282	285	292	294	307	271	289	299	278	284	304	300	308	327	284	305	324	303	268	290	263	292	261	283	302	279	309	289	291	272	279	307	279	254	289	309	316	318	315	297	297	282	262	280	317	295	259	292	299	294	263	320	304	264	289	264	278	270	269	263	309	300	269	274	306	295	275	289	262	307	281	285	245	262	257	300	286	279	287	273	258	259	291	288	255	271	312	316	279	303	276	284	288	274	247	262	290	320	266	293	285	302	271	289	287	287	300	281	293	292	255	300	269	308	260	254	283	260	262	294	279	280	295	278	285	311	283	269	283	307	281	277	298	275	276	277	310	269	294	280	319	296	294	297	294	271	279	292	281	300	309	301	311	313	293	295	292	243	295	317	260	257	291	287	262	267	261	286	296	293	258	300	297	302	285	312	310	290	279	285	296	321	317	301	301	300	271	275	312	305	256	277	297	274	275	299	262	246	300	280	320	286	328	309	287	310	271	290	298	314	276	296	291	265	277	258	325	315	267	292	265	292	284	322	278	286	289	279	330	288	294	314	249	262	289	273	289	264	300	286	262	294	277	316	276	298	302	277	308	298	260	276	278	299	291	276	264	275	270	316	289	309	282	320	238	286	270	292	265	270	324	301	260	324	288	262	294	269	321	280	278	300	307	298	290	304	308	292	284	310	290	281	286	277	285	281	276	294	276	257	289	281	278	269	303	306	294	292	262	257	298	288	284	272	297	313	320	292	273	270	302	274	317	277	304	275	262	270	300	270	236	288	310	293	280	298	296	327	266	323	272	317	284	301	294	291	282	294	278	257	279	297	243	261	317	289	317	321	306	295	252	261	248	266	297	294	310	275	262	324	308	291	290	307	309	279	309	261	279	263	287	274	303	279	263	280	290	323	304	295	317	292	296	297	282	299	288	260	304	292	298	318	315	275	309	302	279	283	308	279	293	311	269	290	247	275	281	286	284	264	278	260	296	315	276	288	285	274	284	291	274	308	293	268	299	274	306	286	272	271	294	329	287	287	294	278	286	286	281	276	280	286	297	282	272	291	293	275	286	305	301	257	282	299	288	303	285	267	316	258	275	285	336	295	268	271	289	288	313	279	267	307	287	304	275	337	286	309	303	300	302	288	285	264	260	289	314	288	252	255	280	322	284	294	324	305	272	299	270	306	285	285	293	269	325	296	269	301	268	288	321	336	289	280	322	291	308	285	275	247	271	283	308	297	293	283	258	297	288	303	267	267	280	261	296	243	301	280	299	270	277	282	312	263	279	284	292	305	270	277	290	271	303	319	270	313	292	281	290	334	300	317	251	311	288	317	275	279	263	272	268	294	290	299	284	298	290	283	294	275	285	262	291	285	280	298	265	327	299	296	285	295	306	236	313	294	310	269	261	290	293	277	279	280	265	278	329	328	302	283	286	309	302	274	278	265	300	301	287	275	286	252	286	266	290	272	275	284	265	285	279	250	300	286	293	319	302	274	290	314	299	268	285	282	270	270	295	280	290	306	290	267	277	281	285	281	289	249	261	279	314	276	309	309	270	284	308	297	335	309	274	262	262	268	276	299	311	310	280	293	297	259	291	278	258	290	301	299	270	257	313	263	285	262	308	298	283	281	328	280	293	279	299	286	271	284	269	288	264	277	307	299	284	291	324	262	288	279	250	273	279	307	313	268	299	293	278	301	306	314	283	294	298	275	253	293	289	272	274	276	317	259	281	274	310	284	314	288	264	302	291	263	277	277	273	307	274	300	283	296	287	305	292	288	261	284	333	274	293	250	286	267	291	254	285	265	295	265	285	275	268	314	289	310	252	278	308	305	264	305	279	276	291	246	304	310	257	295	293	287	249	279	274	311	285	301	268	294	296	281	316	294	312	290	270	302	271	320	297	296	267	270	264	297	269	283	306	311	296	281	280	271	257	290	255	275	295	272	270	304	292	297	271	288	291	258	269	275	306	296	281	312	315	289	283	277	289	310	310	281	261	291	279	304	313	270	298	317	267	273	305	285	302	280	317	283	283	292	292	264	295	284	291	286	298	300	305	310	288	307	279	280	302	255	270	299	297	271	295	262	296	280	286	268	297	265	277	260	294	291	277	293	301	308	272	289	309	269	294	258	255	295	297	280	281	271	301	307	288	290	296	260	249	295	293	266	263	280	282	315	274	282	290	281	276	298	291	290	286	265	296	286	305	254	302	289	271	284	288	279	299	320	275	255	273	287	291	283	281	266	303	291	300	269	253	275	263	321	250	288	273	298	265	273	301	303	282	294	273	309	307	301	287	297	277	301	259	298	303	305	288	305	281	269	298	279	273	278	292	287	289	299	266	276	292	261	302	273	288	302	258	268	290	304	298	298	291	277	297	310	269	250	313	308	257	293	312	291	286	305	298	309	295	274	280	283	276	302	300	258	255	292	277	287	295	291	289	269	292	278	255	266	312	289	269	311	302	325	263	289	302	259	278	279	262	305	251	262	296	270	286	264	288	274	257	286	268	287	308	258	289	263	282	291	266	292	283	303	289	306	301	284	305	296	303	294	325	285	301	312	279	275	289	284	286	266	302	271	271	292	266	293	307	289	250	302	263	281	295	273	244	293	293	294	256	274	303	318	273	303	296	294	281	301	313	291	305	259	246	283	282	287	282	309	271	268	295	303	260	286	308	311	282	303	316	311	316	290	276	270	290	305	264	285	296	306	295	295	305	304	307	281	312	263	278	315	289	278	254	270	284	306	302	262	278	296	289	289	310	274	284	291	278	285	310	289	295	297	278	291	261	281	277	305	291	281	272	302	276	286	304	293	283	271	300	294	315	261	280	281	289	301	268	295	296	348	285	296	310	274	281	262	253	271	290	266	271	272	304	299	308	293	300	273	286	272	282	258	266	298	314	276	267	274	301	324	289	284	265	267	274	264	299	285	283	314	267	268	263	299	283	288	270	293	313	295	325	277	259	291	287	293	259	306	304	294	283	291	272	277	316	283	282	301	315	306	288	255	283	285	280	269	288	300	266	315	273	317	264	344	266	291	264	298	287	295	293	300	260	277	276	303	285	317	267	297	302	261	297	283	288	285	308	268	307	321	283	279	292	310	302	314	309	268	300	298	313	282	287	270	254	258	294	277	296	258	291	276	276	303	278
27981	28865	43401	36946	34776	27027	19455	12020	4667	673	720	762	667	685	674	679	682	662	671	709	680	718	683	702	705	682	673	704	636	699	703	696	666	688	698	632	679	631	684	651	710	635	687	691	627	677	660	668	654	691	667	640	695	701	671	682	665	674	705	668	638	661	697	693	642	683	686	674	625	723	664	610	668	708	678	645	671	687	669	656	677	688	668	698	681	705	699	691	699	647	669	656	695	647	672	611	739	679	703	636	650	638	669	690	655	669	617	608	709	712	675	639	689	665	683	688	705	662	696	648	617	729	693	642	672	694	664	685	676	671	670	702	687	658	655	703	638	647	673	677	666	735	674	711	690	687	718	651	659	662	693	660	697	706	675	666	694	701	743	680	696	660	652	656	644	669	666	658	693	693	735	629	650	686	673	690	651	725	658	680	623	709	672	698	669	664	675	686	684	656	637	663	667	701	715	680	679	672	649	681	668	677	688	698	663	659	693	660	675	669	689	636	646	700	655	695	674	681	710	670	660	659	667	684	659	641	635	682	717	621	642	634	692	644	689	651	647	651	656	629	676	647	673	700	682	673	683	674	629	666	703	707	686	675	678	675	654	681	734	679	660	713	636	669	683	679	719	657	651	712	664	644	725	677	688	691	705	691	630	732	630	664	696	665	694	680	650	673	690	648	697	680	688	698	700	689	677	621	675	650	696	724	637	662	699	653	663	667	711	680	699	655	678	653	651	713	672	644	671	676	651	699	705	689	629	653	651	604	709	693	708	675	666	678	663	680	677	729	742	695	678	679	685	679	690	646	703	647	699	637	664	694	640	664	664	660	709	673	670	635	653	646	650	716	713	712	695	748	623	699	700	718	686	647	677	644	695	703	675	670	742	736	683	660	666	711	694	664	666	641	731	690	685	731	706	679	678	639	714	637	693	675	668	703	655	700	659	655	643	702	699	724	675	644	664	654	669	676	669	623	692	684	685	674	693	705	702	662	676	669	670	630	654	635	697	674	674	710	666	686	650	654	675	702	666	667	688	666	670	641	649	628	679	672	643	659	701	648	686	734	643	693	711	654	651	663	702	652	699	676	691	672	659	681	650	637	669	676	699	647	669	675	687	683	648	653	694	617	704	677	678	682	742	685	698	672	659	695	691	663	679	652	738	739	650	650	651	689	660	692	659	657	688	669	704	650	674	704	680	649	668	674	660	691	648	624	689	672	671	705	698	693	661	646	708	658	617	657	632	645	717	652	640	659	653	667	635	655	695	675	675	675	658	667	688	672	655	685	632	706	649	660	666	675	696	665	637	664	647	649	685	651	679	675	631	663	710	676	725	682	725	670	683	695	689	706	644	708	666	685	704	655	743	706	688	646	693	662	648	689	709	634	715	731	642	666	636	676	712	618	663	707	692	672	669	585	692	652	679	673	686	694	675	687	658	706	734	636	693	663	719	625	622	656	718	671	685	702	726	661	640	664	664	714	691	683	685	706	690	679	643	663	680	628	702	677	668	707	678	659	732	669	645	633	668	662	661	687	696	668	687	650	641	695	700	666	667	633	673	646	676	627	685	676	655	696	698	677	665	712	680	638	697	680	677	725	661	708	705	706	684	650	679	697	715	671	675	695	706	699	691	678	620	665	671	669	666	687	694	670	689	664	697	670	695	674	665	659	696	689	705	684	686	681	670	656	704	687	663	677	657	677	674	667	672	689	683	701	671	649	672	644	677	657	666	655	727	590	686	661	715	613	661	695	667	654	640	721	686	660	650	660	694	662	660	658	685	719	656	657	635	679	690	667	672	663	708	662	718	698	655	677	708	720	726	677	702	722	661	717	655	669	650	671	711	656	691	729	686	685	695	683	688	696	652	659	692	744	700	642	652	677	699	663	683	699	672	675	666	646	692	655	681	661	729	682	657	676	639	698	725	674	665	702	669	656	681	715	670	688	661	657	678	656	699	698	657	675	686	617	688	701	665	695	625	696	661	721	691	684	695	647	721	656	675	678	643	685	638	670	695	644	659	696	673	653	663	634	642	641	650	684	667	650	727	662	666	735	672	669	674	659	662	681	669	602	701	661	633	656	701	705	688	667	662	688	666	704	734	626	664	703	646	707	715	626	654	707	716	669	669	690	659	713	618	670	671	708	661	650	731	679	668	679	698	698	653	702	650	689	675	694	703	655	695	631	662	698	639	688	662	673	677	710	682	659	670	676	668	646	691	716	655	704	690	722	649	693	717	660	696	672	639	683	635	629	673	673	646	667	636	691	672	653	670	646	697	702	666	697	670	719	683	684	658	642	687	645	649	628	676	669	694	690	704	600	635	608	651	691	647	689	689	620	673	665	699	684	664	674	654	713	661	662	647	653	710	720	635	667	700	709	689	644	666	684	670	687	633	698	636	720	686	672	687	660	669	668	657	667	661	693	669	654	721	654	664	662	653	695	662	620	693	662	644	718	687	674	643	724	641	627	636	705	666	701	651	666	678	678	662	629	699	703	696	663	689	698	707	652	659	686	699	671	643	659	672	645	669	684	653	701	671	687	639	650	697	654	653	678	682	649	686	687	659	687	691	656	660	674	694	722	650	683	674	692	683	686	710	645	687	676	713	693	717	640	688	660	697	687	660	665	687	654	719	651	684	656	702	681	676	643	694	690	656	683	651	652	634	671	650	702	660	649	677	696	662	696	640	664	721	673	693	675	730	698	672	665	654	669	650	669	666	642	640	681	657	650	672	663	659	696	691	708	687	710	683	692	692	677	685	702	716	710	683	634	700	678	676	659	690	684	671	661	658	659	645	671	658	629	672	639	703	641	646	684	702	718	656	659	650	680	672	677	675	697	682	703	659	627	707	670	687	712	718	665	682	670	694	681	669	629	729	715	711	680	695	649	697	677	694	695	694	646	665	641	676	665	689	686	654	706	675	656	676	673	657	615	671	676	673	678	671	677	658	695	672	644	668	691	690	596	727	695	719	624	680	686	668	666	619	681	680	629	655	685	679	654	665	650	662	676	656	652	668	667	648	684	702	691	696	650	673	658	648	632	704	629	709	713	682	677	717	667	640	747	706	709	677	656	652	691	685	631	674	686	664	697	650	704	681	670	665	656	650	668	695	641	671	696	691	674	690	672	711	704	700	645	685	642	658	694	697	674	681	648	695	660	707	704	693	672	633	731	659	649	692	681	707	693	673	708	659	710	684	657	701	660	664	658	684	639	668	664	643	692	677	655	670	685	686	679	714	676	642	640	651	712	660	645	678	709	678	645	651	677	694	724	669	676	665	668	660	711	655	676	683	722	671	666	671	695	739	646	689	692	710	697	677	721	650	700	716	638	740	665	632	693	642	667	704	640	688	658	690	620	647	632	663	661	694	696	677	730	640	664	691	692	704	713	637	655	652	662	666	642	677	693	689	688	695	688	687	680	719	664	744	682	666	666	642	649	610	704	652	663	673	645	704	701	678	705	700	682	667	674	649	681	678	704	689	671	688	692	699	699
10671	2279	2272	1249	1001	820	681	575	481	419	423	414	437	445	460	445	437	435	441	450	398	418	426	412	436	436	436	402	456	406	425	443	475	447	424	408	454	457	453	453	407	445	430	405	449	442	457	459	407	412	464	442	474	463	425	456	424	399	410	438	418	449	426	463	439	431	422	456	440	433	442	484	465	456	444	451	424	435	432	468	445	401	412	449	475	456	458	451	467	420	435	455	442	466	472	401	487	447	460	452	419	404	459	448	422	432	433	445	458	452	438	457	446	494	423	420	450	445	408	451	444	437	461	438	443	455	458	495	463	462	448	459	441	413	425	467	444	409	456	452	457	427	457	448	435	453	424	407	441	435	431	482	430	452	460	430	426	443	428	429	464	478	454	472	386	432	431	437	449	419	453	450	421	398	447	438	446	421	409	453	446	465	415	424	447	464	472	402	468	430	452	400	446	465	415	417	449	434	425	448	440	462	426	447	426	426	433	459	408	443	436	408	434	409	435	450	450	477	454	456	422	424	459	462	429	447	460	441	402	457	438	421	445	423	414	454	442	440	464	440	441	413	443	427	438	464	452	415	445	424	441	440	450	456	435	416	448	429	425	448	464	424	450	405	447	445	434	424	454	405	430	444	417	454	441	446	432	447	450	439	501	420	430	424	424	392	408	436	471	448	413	434	456	412	445	432	452	420	422	434	456	452	412	427	457	412	419	458	373	438	425	429	452	448	450	487	426	430	405	453	441	423	455	438	438	434	456	428	436	447	441	394	447	444	439	442	440	456	433	457	449	453	446	429	422	454	429	439	455	433	426	440	409	462	437	431	458	422	422	489	443	411	442	444	419	445	429	429	432	419	437	438	435	436	421	427	419	452	422	398	460	461	454	444	422	463	453	474	430	443	456	422	392	439	425	412	446	415	417	438	413	450	453	463	437	422	445	441	433	427	462	396	414	459	406	396	483	420	407	469	464	437	425	464	477	420	483	408	433	446	453	443	501	474	433	463	425	422	420	415	454	424	453	439	436	451	422	429	414	447	419	435	428	421	434	462	477	426	434	422	452	415	429	436	396	482	446	444	427	398	457	455	413	436	449	441	444	403	469	421	462	424	439	472	432	454	475	422	458	449	476	428	454	471	413	404	444	446	429	414	443	448	492	433	449	381	461	415	432	417	457	446	397	402	453	437	455	459	433	411	426	396	437	433	446	453	433	405	402	451	434	470	497	429	430	435	410	441	472	447	439	402	447	449	417	484	473	449	432	440	420	459	435	451	474	448	414	459	450	438	468	432	435	439	445	421	433	418	439	463	476	453	490	431	451	447	411	440	436	453	480	442	452	400	410	418	410	429	452	442	425	395	425	444	451	412	417	456	436	471	444	472	459	450	414	454	421	441	405	465	436	431	436	430	430	469	432	426	449	405	419	431	427	435	449	426	409	434	442	461	430	432	404	485	457	464	419	453	439	417	450	459	451	431	475	398	440	471	435	433	432	425	426	434	426	429	418	442	441	511	405	405	394	416	428	433	424	437	483	454	471	434	481	445	456	434	442	425	427	466	408	416	439	434	475	430	451	461	474	431	435	442	454	414	448	428	439	447	474	451	462	432	440	459	444	410	423	368	412	413	452	453	450	444	420	437	474	423	445	427	411	452	494	473	425	454	423	443	437	428	469	456	456	421	470	475	411	407	402	448	470	443	396	441	428	429	428	441	446	468	410	459	432	469	410	423	444	443	419	415	423	418	427	453	465	461	448	457	426	494	454	456	429	431	409	448	465	444	424	457	468	447	463	445	457	430	431	438	405	463	489	434	442	473	464	450	470	417	427	421	414	438	438	460	428	450	432	440	420	469	441	413	472	405	407	426	417	428	451	465	414	418	476	459	461	445	462	417	470	467	439	458	438	460	410	433	433	402	441	443	423	449	424	448	434	468	504	428	436	432	437	459	397	433	479	450	455	475	439	435	460	428	432	442	459	447	431	442	465	442	420	451	426	458	421	425	452	465	439	459	434	440	468	397	444	425	472	405	447	439	463	393	418	459	454	423	432	427	405	449	463	446	416	456	473	480	473	441	381	444	445	425	459	419	429	422	456	457	464	442	462	427	441	423	502	439	426	428	446	435	419	437	472	454	423	429	476	440	457	486	420	460	424	431	451	434	478	463	455	419	366	443	434	429	435	437	445	447	425	431	453	411	475	417	417	458	441	456	416	436	452	409	465	418	427	399	415	436	417	446	452	458	450	412	438	443	428	443	456	413	457	428	447	377	396	417	431	433	437	453	478	441	454	408	404	416	449	443	456	484	440	450	447	405	453	473	480	484	485	441	475	442	420	477	435	429	477	454	465	448	449	449	439	445	437	435	418	474	440	407	423	433	409	439	460	459	422	404	436	422	440	456	486	433	461	427	462	454	468	443	410	444	397	464	462	433	421	405	435	463	440	464	413	418	473	407	457	422	429	454	446	466	449	461	457	456	421	403	428	454	422	431	465	458	427	405	435	461	415	431	414	493	409	440	466	471	452	412	444	474	456	447	452	452	419	424	419	434	442	399	403	417	443	402	471	422	435	458	405	454	421	432	417	449	428	455	463	416	372	443	408	409	431	415	462	453	448	424	435	426	450	409	406	408	447	414	433	465	406	433	462	415	455	476	471	462	432	443	460	433	422	413	441	447	418	439	423	450	437	443	417	446	415	462	412	483	458	445	461	476	426	419	436	465	480	421	452	415	417	431	396	469	416	467	470	416	503	439	458	438	425	433	420	444	423	435	441	408	435	427	405	425	439	431	420	452	460	429	460	505	449	407	435	435	433	413	477	449	398	440	480	443	468	416	461	428	444	448	451	443	425	446	404	435	433	452	425	446	428	441	468	455	472	430	455	469	464	445	433	432	429	496	425	453	448	457	451	467	473	416	446	429	459	442	470	455	419	429	429	453	458	472	419	422	444	415	453	432	442	421	451	453	398	424	431	442	413	422	489	458	449	448	450	429	478	407	437	470	489	484	419	426	430	486	438	405	444	458	431	442	460	447	436	417	431	438	432	412	460	456	423	464	424	440	450	448	429	458	417	467	467	437	439	443	430	446	496	413	455	406	471	389	431	433	416	423	416	464	431	417	452	423	445	408	429	452	462	414	459	455	465	442	425	473	458	450	458	422	447	381	448	450	421	443	455	464	409	462	464	403	445	445	436	440	463	434	455	433	429	430	396	444	413	449	454	461	438	438	440	452	439	479	445	442	434	457	446	460	433	458	419	437	457	433	434	442	450	449	428	470	445	463	438	439	455	445	474	484	448	432	440	444	449	381	439	440	437	423	487	440	436	463	415	412	456	456	450	424	436	433	498	425	422	422	421	437	412	453	475	450	509	428	437	421	395	450	481	413	486	435	432	447	393	387	451	416	488	435	466	428	424	468	427	440	435	445	439	407	448	431	468	423	452	412	420	428	434	420	403	430	460	425	434	441	443	405	448	406	421	454	416	435	447	428	478	472
7773	3078	4405	2963	2678	2348	1943	1521	1213	968	1034	973	1002	982	1024	1003	1012	1012	1020	1069	1015	1049	984	978	1014	1051	1010	967	970	1047	1001	1059	1004	933	1018	1006	1008	955	991	1004	965	1046	1034	978	992	1021	1004	993	1019	1053	1057	1003	1021	976	983	943	966	974	1038	1031	1017	942	1012	1021	1012	1035	1041	976	1037	1018	1015	998	1003	986	1055	998	990	992	957	997	997	988	970	1027	973	987	979	1005	1037	1016	957	996	1044	1005	952	982	1029	1002	978	985	985	1031	1013	948	1025	1010	1050	1000	1013	953	1027	958	1024	969	1025	969	1053	1033	1029	989	1006	1016	929	1002	999	1016	972	993	1066	1008	1001	1015	1000	1025	1019	1014	940	950	1027	957	1031	970	957	1060	976	948	960	1010	975	1029	935	995	1025	983	997	1027	952	995	998	1006	990	973	986	1020	994	980	1002	985	977	982	1009	1035	1011	1028	990	1013	996	1032	962	942	956	946	969	985	1054	1010	1051	1015	1006	1026	1025	1051	1000	945	989	950	986	971	1040	956	984	1030	980	992	1030	968	988	1040	995	1003	1006	996	996	1007	974	1021	1029	1040	976	978	1006	1001	959	1027	1018	1002	977	934	1013	954	994	1004	1010	1029	1019	963	1005	971	1022	1070	1022	1047	1035	977	983	993	1024	1020	1028	941	993	1026	1001	994	952	991	953	1035	973	993	1018	973	1064	975	1007	987	993	1037	1020	1004	1042	942	941	1026	1041	1071	991	1014	1000	995	981	974	932	1048	1005	1029	948	1023	1016	944	1086	945	992	976	1049	1001	1015	1065	945	991	980	977	1032	982	1041	1031	1022	993	1035	1008	1036	998	1017	1008	1024	974	1011	1014	1033	1009	975	990	994	1032	1028	1001	1025	1071	1002	969	1020	970	970	976	994	998	1065	985	1040	1009	954	1057	1067	953	1042	1043	986	990	1032	1004	994	969	978	999	989	1005	950	1024	1005	983	943	1004	1058	1008	983	1055	1010	1025	917	995	1025	981	1002	1030	962	1024	989	961	996	1025	958	961	1007	972	991	1001	981	1020	1010	1026	1003	1034	1037	1012	915	969	1012	989	1013	1013	1011	994	968	989	960	1003	1054	1020	953	1016	1014	990	939	1028	993	995	980	1011	1042	973	960	960	962	911	1010	937	996	982	1002	1013	953	991	982	977	1013	943	997	977	1000	1020	983	963	936	994	965	988	1003	961	1020	1001	976	1037	985	1043	1001	1019	1020	1010	1047	955	1022	997	1066	1014	929	1061	1023	1006	990	964	979	1011	928	957	1047	1021	975	972	1027	973	999	980	971	970	1001	965	974	1030	1016	1037	1032	951	956	1020	946	1010	1042	1014	1073	1073	1014	1012	1047	1016	1008	978	1001	970	1031	960	969	963	983	954	1036	973	1017	1035	1003	994	997	1017	1037	999	1012	979	993	963	1031	1007	954	978	956	976	1023	1000	991	1005	987	973	1072	1019	979	1019	1002	1002	982	983	1007	1029	1016	975	1005	1052	996	981	1053	994	984	934	1038	937	1040	986	988	1011	975	1034	1047	937	928	988	962	1051	988	977	989	1022	1067	935	1030	1027	947	1006	1023	1069	1071	1040	1037	959	1040	866	991	1037	1007	997	1086	977	980	1047	1049	981	1016	1013	968	987	1026	1004	975	1074	1063	1024	987	1010	1017	962	1001	1033	1007	1017	974	1012	1002	1040	1039	1029	1003	1015	1035	1007	969	1035	980	1025	1013	1020	1030	988	982	1017	977	1036	997	992	1027	965	1009	1015	1021	982	1020	1022	930	985	1033	974	970	1038	970	1025	975	1012	1041	996	1009	959	1022	971	969	1015	989	978	956	1016	1014	979	929	1035	978	939	966	1042	1000	995	988	991	989	983	973	1047	1009	1030	938	1036	983	983	962	1041	993	1020	997	1067	1012	983	1004	1065	968	962	1004	1001	1004	974	1048	1031	933	982	1013	963	998	963	948	991	964	1009	987	974	934	974	1007	976	998	1009	953	1048	986	964	1061	965	976	986	1039	1056	1006	1014	991	945	983	1030	994	1020	995	996	1054	985	1066	968	1030	1021	1016	1017	1012	989	1015	981	995	958	1006	1047	1002	965	1007	1036	1063	982	1006	1063	1004	972	970	1019	1029	1011	1007	1017	964	956	990	1008	1003	984	1012	964	979	995	933	1023	961	994	989	987	1014	1033	1003	1005	994	994	1074	1041	955	961	990	975	1025	989	959	1024	971	1054	998	1014	977	1052	969	1007	997	1016	1036	978	1036	1008	1026	983	995	985	1027	972	1021	1025	1040	1016	951	974	950	1060	1023	965	997	1005	1007	1022	1007	1017	969	986	988	980	1024	977	1001	982	970	940	1036	983	976	1057	951	969	1026	1029	992	1015	1058	1014	955	1024	1044	1024	981	1011	961	1019	1012	956	1061	972	965	1035	942	962	1036	987	1035	985	1042	972	992	1004	1019	1074	1057	1026	1002	1038	966	995	986	1086	1016	962	1012	966	935	979	945	1049	1011	1005	1024	991	995	1058	931	1060	1019	1015	1033	1010	984	1022	975	942	989	962	1009	965	985	985	1028	980	980	962	970	974	1043	963	995	1025	1010	1003	1024	993	997	972	971	1013	1018	1006	984	1017	975	1054	988	1034	1000	1026	983	1004	1013	1021	1006	1026	984	950	1009	974	1040	1026	989	916	966	1029	1051	1025	965	1018	989	985	990	1063	992	1005	999	996	1022	1006	977	966	1021	1041	1001	993	1014	951	1100	963	1023	966	1041	983	941	1003	1025	1027	1021	1020	969	1038	963	1019	1031	972	1050	999	968	1039	1063	1054	996	993	1040	1007	1004	988	979	999	978	948	982	949	993	980	972	970	1017	998	970	991	1027	1033	1035	1008	948	997	997	944	1051	1005	959	1083	1019	971	1019	974	1018	948	1002	997	971	998	1041	990	990	1020	973	1056	995	1040	1021	1029	991	1007	1035	998	1028	959	965	988	996	1025	977	1036	1023	1029	994	1041	985	1034	963	1086	970	1002	991	1050	993	1003	1007	973	982	1030	1055	1035	976	986	967	1033	1026	934	987	1038	960	976	964	961	1030	975	1028	1009	989	995	954	972	987	1007	1035	1026	976	1014	1009	995	990	1010	1068	1013	1021	972	1010	1066	970	1022	1001	1030	989	969	1002	1018	985	980	1034	1026	993	1035	1017	947	1014	1009	996	1032	1029	1075	1040	1002	991	1007	1020	1012	1046	1046	1015	992	1007	1007	1007	1013	1014	1001	1004	1007	983	1029	979	1017	1015	1001	971	1035	1021	992	1069	984	991	1034	954	993	976	984	1027	1046	1009	1058	993	1016	981	1013	957	948	1038	989	1005	1044	1011	1009	951	998	989	1008	1028	1005	1012	1009	998	998	994	986	1010	1021	979	1027	1067	980	993	956	978	1001	1041	1037	954	956	972	988	975	1041	1015	1005	1058	1033	944	999	1032	998	966	1007	1061	1056	1038	995	1027	1005	1006	970	1033	978	991	1075	1017	1024	983	1044	1099	1003	981	998	1012	1031	991	1009	984	1031	998	1022	1026	1018	979	996	980	1063	969	956	996	1017	964	1032	992	975	1017	995	1052	1013	959	927	978	964	973	1008	990	958	953	992	1009	993	1007	1005	930	1002	934	993	965	964	993	991	948	1009	1045	986	1017	987	1023	1002	959	1056	951	968	956	1004	937	1006	1039	1015	939	959	944	1053	983	1010	950	977	1033	993	968	947	1011	990	1045	997	986	989	1010	1036	991	977	1066	1025	1023	990	949	964	1033	984	988	1008	1021	939	996	973	1004	1024	1002	1025	1041	1005	971	954	955	1048	995	943	1007	1004	954	1074	1026	1022	1018	1019	1005	1011	990	940	1041	1086	1032	1001	973	1010	928	1001	1010	1008	1011	1026	1055	1017	909	1049	1047	1004	1043	976	1059	1013	1033	990	1024	934	1082	997	1043	984	1002	1030	947	982	949	996	988	1011	939	1004	1019	1013	1007	1041	976	992	987	1064	984	1003	1030	1011	942	981	979	977	985	1001	976	994	1001	990	1037	1048	1012	997	994	1022	976	1005	995	1000	1011	1039	969	1026	1014	996	1026	1007	1052	1039	976	1022	1084	1023	997	1033	1006	1003	1007	977	1053	1012	995	997	1006	1016	1061	1004	989	1025	985	1012	1006	1035	982	983	990	1044	1037	991	1006	989	1027	960	1017	984	1031	943	1029	992	1002	1006	1099	1016	1046	938
32610	23390	31903	18671	11523	7030	3956	2061	1181	494	426	409	405	391	447	433	406	415	427	451	435	410	381	398	459	414	416	391	455	444	384	422	397	410	406	410	403	426	447	432	425	425	426	399	458	401	398	459	464	439	416	416	440	458	433	432	431	408	447	424	388	456	417	432	436	411	432	381	413	418	450	431	472	439	423	475	395	455	419	452	419	438	455	402	438	399	438	422	390	407	403	459	414	427	441	463	427	449	420	417	400	469	433	432	460	434	396	415	423	451	448	440	429	453	405	423	404	416	455	421	433	450	418	445	383	450	442	448	418	418	443	425	436	446	411	444	412	386	425	448	459	443	398	411	405	454	445	434	398	412	408	438	402	422	430	441	431	405	434	441	425	426	427	440	422	431	427	451	408	421	407	403	432	407	374	447	424	409	399	385	402	401	420	405	417	417	442	433	420	425	425	447	417	412	481	417	440	441	450	444	449	405	434	412	431	417	386	414	440	420	427	394	453	420	454	414	436	396	400	453	398	448	452	423	407	413	409	428	451	427	435	408	434	455	420	418	392	451	439	402	438	403	407	405	439	416	460	433	444	429	381	423	427	378	448	421	422	427	421	395	444	411	436	416	416	381	427	405	402	420	471	389	398	413	393	435	439	434	438	425	440	394	411	433	410	458	460	426	414	447	386	443	387	431	429	415	450	420	431	457	449	398	442	447	448	431	434	390	459	459	425	418	389	440	420	419	429	487	415	434	437	405	425	436	407	438	455	404	414	412	417	419	387	429	429	438	455	411	428	436	393	388	426	422	430	443	394	398	398	418	395	402	416	386	432	438	417	389	411	413	429	403	416	397	421	414	440	411	415	409	445	438	426	432	398	400	461	418	436	408	424	490	459	447	424	408	431	412	416	400	419	436	417	439	491	411	389	442	452	442	412	360	450	465	422	398	424	404	407	425	482	419	432	408	407	408	408	409	437	414	441	440	400	413	425	407	417	418	411	435	422	442	401	438	424	408	445	410	403	434	407	414	481	390	454	408	406	441	470	394	427	417	433	451	399	443	424	443	422	411	420	424	445	439	441	449	442	459	384	411	461	406	399	406	425	448	378	453	413	432	460	442	441	409	453	415	451	436	407	422	403	455	413	442	450	420	442	368	441	415	398	406	440	430	400	396	407	435	457	407	419	389	408	414	424	405	407	417	422	441	444	454	454	431	387	418	415	427	425	412	455	417	379	405	453	405	413	419	434	440	438	436	434	399	404	394	403	410	433	399	432	437	404	416	434	448	403	435	407	382	445	408	429	415	418	458	441	407	419	426	427	414	396	395	433	383	429	439	387	425	410	402	384	356	452	425	469	439	447	402	439	441	431	457	432	388	390	435	425	455	453	445	387	428	370	436	379	463	393	434	423	438	445	458	465	433	405	461	424	348	443	452	448	420	382	440	430	402	423	450	403	411	439	475	434	408	415	443	372	416	430	490	400	401	457	394	426	385	407	448	425	443	395	441	405	420	415	447	405	393	416	451	411	427	440	423	402	416	407	438	426	434	397	458	435	442	411	416	434	423	436	422	442	399	443	391	405	422	432	434	399	407	418	434	418	459	426	417	408	398	409	410	427	420	498	453	444	412	388	405	412	425	425	417	413	389	417	398	427	447	409	439	385	465	432	442	414	390	439	451	425	431	414	411	439	450	438	423	436	420	469	421	405	408	435	430	427	384	413	421	447	395	398	416	428	434	416	423	413	420	394	425	419	437	443	450	387	411	397	391	418	400	429	416	421	406	462	426	402	410	416	454	425	403	462	387	422	475	437	409	450	442	373	416	421	411	414	390	434	390	432	438	442	404	432	419	423	373	435	431	399	405	422	430	437	429	435	458	405	466	434	399	443	401	469	407	416	406	424	409	401	398	407	436	404	419	438	460	414	433	456	449	415	357	430	447	384	393	420	387	482	428	413	429	432	433	418	416	414	429	390	401	406	442	371	431	410	413	445	439	400	450	381	410	433	399	440	447	427	412	426	415	469	445	419	373	424	386	398	448	429	395	401	400	414	427	422	447	418	409	430	393	415	427	450	389	448	386	394	462	414	399	432	458	453	411	372	387	428	407	428	380	440	440	424	408	410	411	453	375	410	421	400	412	402	438	430	404	414	422	426	414	412	432	434	391	415	423	429	457	402	434	422	415	436	414	424	429	425	409	428	465	409	412	405	401	412	423	420	451	419	442	417	390	420	418	435	414	420	430	457	417	392	414	422	424	388	430	383	457	386	434	481	407	412	381	415	444	465	436	410	411	414	419	450	426	432	432	402	407	422	391	449	407	400	420	411	422	441	390	399	440	427	451	463	448	476	419	417	397	426	387	384	439	419	393	404	365	438	437	394	425	401	402	419	404	420	424	402	432	434	380	424	404	440	468	438	439	405	439	420	424	402	435	409	435	406	419	379	420	401	447	454	402	423	411	439	424	444	418	414	385	426	412	415	406	439	409	440	418	439	399	436	417	463	430	445	411	395	411	408	415	409	460	400	453	399	436	396	415	423	392	451	402	445	447	392	455	460	458	433	421	426	427	463	426	417	426	400	431	425	410	457	434	425	440	445	413	405	410	422	422	401	464	418	425	415	416	398	432	472	457	367	421	389	393	420	424	410	380	450	420	455	410	399	408	415	451	433	414	395	425	378	455	434	429	439	453	389	424	404	445	426	463	439	452	435	450	456	439	411	446	391	434	407	446	431	439	425	426	401	419	447	433	443	439	408	451	437	459	407	376	404	406	433	421	396	426	420	418	378	416	419	424	479	420	402	421	392	456	417	471	410	397	422	433	422	441	348	432	421	456	416	400	443	390	418	424	435	456	430	431	401	431	389	429	420	467	421	398	409	420	435	410	456	393	442	473	400	454	458	403	432	429	414	446	436	484	439	391	414	429	374	380	441	414	429	444	427	414	426	441	418	395	401	435	431	387	388	422	394	432	418	421	431	453	439	447	452	436	429	414	433	431	433	380	407	403	437	422	453	433	434	396	458	388	411	433	426	410	409	409	441	447	446	405	438	401	402	422	408	473	450	421	404	431	390	450	429	421	406	421	412	418	429	387	364	416	441	446	397	397	440	446	448	448	448	430	416	406	419	429	432	441	414	420	386	427	446	448	379	392	440	415	432	420	398	451	406	391	429	431	403	436	419	427	405	417	398	415	433	416	409	429	429	400	403	421	408	425	414	404	412	450	439	415	404	453	412	384	434	446	452	389	386	399	441	458	437	434	454	428	419	409	424	482	410	409	428	426	424	429	425	455	452	420	394	413	431	434	423	414	405	408	432	414	428	407	433	448	390	420	418	406	420	440	422	445	423	404	452	394	406	439	459	447	467	422	406	407	421	424	444	437	445	399	416	438	421	413	411	422	471	475	417	385	425	420	383	435	404	444	413	418	425	393	397	433	403	409	407	383	416	451	377	427	415	414	436	461	401	458	431	429	426	396	374	438	426	466	399	429	458	448	433	459
21708	20157	35272	29668	25898	19840	13121	7834	4206	923	973	943	940	941	958	975	928	954	921	948	965	924	995	934	977	1015	910	930	969	925	994	912	978	953	905	963	974	984	961	913	982	982	1007	993	956	951	990	942	937	1036	927	1009	943	996	951	931	1030	936	944	896	954	948	917	923	929	962	989	941	932	971	928	1014	1038	962	942	981	910	976	928	978	937	989	954	971	979	961	974	963	932	1039	921	931	900	903	933	990	964	976	972	988	909	990	962	975	976	945	936	1015	999	976	973	942	994	939	969	1004	980	1057	971	949	931	925	993	1007	969	952	985	976	957	923	993	1007	946	993	918	961	965	935	956	959	972	981	959	953	952	956	1011	975	948	994	910	950	933	931	989	995	919	1018	1024	951	1008	939	893	913	954	939	931	962	944	981	948	960	959	954	935	943	969	981	985	882	940	974	964	990	996	948	939	1006	950	967	981	981	959	988	909	992	950	989	960	953	1003	1006	947	954	986	977	988	985	967	992	937	895	1032	949	926	946	984	974	941	934	957	940	1033	901	961	1030	861	926	941	1017	1012	948	938	928	977	947	954	979	957	919	946	995	996	948	923	996	933	980	924	1004	990	908	1026	937	958	943	944	961	989	910	983	970	1014	995	926	975	983	988	900	933	904	963	988	959	959	936	950	978	929	942	974	969	960	926	947	963	962	968	939	979	978	952	988	1016	955	972	981	981	946	948	1018	909	942	903	1000	917	928	918	934	939	962	976	983	928	1005	942	930	974	970	912	956	940	951	932	953	969	954	967	947	928	1029	956	967	943	955	925	965	969	971	975	928	974	935	1007	942	943	924	989	911	953	961	926	974	954	993	946	984	904	954	974	970	988	886	990	893	1005	960	907	943	932	969	953	950	970	962	1007	1008	975	1027	1000	957	940	978	950	980	981	1000	956	941	909	965	1055	937	926	947	1004	956	978	1003	952	907	977	974	906	928	962	1020	885	999	921	998	940	924	913	953	964	968	973	961	947	918	957	936	992	945	998	1002	1012	965	996	907	980	899	960	878	934	962	972	972	949	972	987	951	985	952	948	942	948	970	992	953	933	964	995	940	1011	958	1006	903	996	928	951	957	961	1003	991	926	954	963	976	907	951	950	951	949	972	992	1060	977	932	994	950	954	953	876	914	971	906	957	975	959	998	989	951	945	983	930	957	988	948	976	940	950	1008	955	1013	977	938	955	970	917	969	942	967	961	977	944	922	1020	968	949	918	960	989	936	962	939	1000	951	903	996	937	918	979	953	948	974	977	987	977	923	989	1001	936	980	964	905	962	944	973	991	991	950	952	930	978	881	970	943	924	1039	942	956	976	990	971	910	945	979	925	945	986	986	915	944	1025	959	953	996	997	970	989	948	958	1003	985	941	948	970	967	985	930	918	1011	971	952	990	999	977	922	958	975	940	983	973	952	891	933	942	972	971	945	971	961	929	979	960	970	929	983	920	927	1000	991	977	908	928	961	950	933	946	967	1032	964	976	974	972	927	933	945	902	953	925	960	933	949	967	940	949	905	954	955	951	958	938	970	966	965	951	986	944	934	905	940	977	987	943	968	951	949	976	1017	948	931	937	965	869	945	934	955	961	904	927	1012	968	940	948	975	960	906	965	1029	990	962	953	967	955	946	896	933	955	995	951	972	955	938	967	962	947	960	943	981	977	998	933	941	961	968	997	941	957	938	977	948	950	986	988	975	1007	986	960	967	985	960	943	916	932	931	1018	991	992	1045	900	986	986	941	938	997	955	966	939	985	926	971	950	931	967	974	996	954	941	937	987	986	924	993	955	973	956	994	932	973	949	879	956	945	955	960	924	943	936	968	967	938	953	968	1019	985	934	976	931	959	937	934	962	985	991	986	897	1013	947	958	990	961	974	961	936	995	939	928	984	893	957	954	954	930	915	959	919	985	964	941	915	979	1000	987	984	963	944	976	905	996	947	950	968	921	967	965	910	907	1001	931	912	967	965	938	1001	940	903	930	976	981	935	988	1018	951	927	999	922	970	902	922	921	917	986	970	987	922	979	921	1009	963	938	930	964	978	928	964	911	954	903	945	938	966	948	924	984	998	949	965	1009	948	952	960	966	943	966	966	918	944	916	949	951	973	938	962	921	993	986	924	914	937	950	1006	945	930	973	911	961	956	988	897	983	955	970	983	928	954	982	993	950	977	995	989	964	977	943	986	957	922	941	1026	925	982	919	972	961	954	960	985	966	969	962	894	967	915	952	914	979	979	956	958	923	1018	941	949	952	953	942	936	1001	980	931	934	988	922	928	961	994	978	924	922	959	995	954	991	881	971	1011	884	1013	990	926	969	965	929	953	984	998	975	930	932	957	946	914	970	901	958	1009	987	999	938	935	1001	982	947	970	990	988	937	963	879	941	966	951	923	969	937	959	966	915	1005	977	997	914	943	953	980	974	945	957	969	988	950	963	956	950	937	973	988	946	915	999	931	1002	925	920	977	1007	964	972	887	912	871	945	920	929	1002	927	956	963	963	982	946	936	962	931	976	901	960	1003	967	976	911	977	994	929	991	971	976	961	965	970	957	915	973	955	1016	988	945	966	955	967	969	997	967	986	902	943	963	964	983	930	966	965	970	952	947	970	889	989	997	993	950	904	986	972	1001	985	984	1014	995	961	944	1003	951	979	956	967	921	913	1022	961	932	998	978	917	959	1001	918	948	992	937	979	904	984	917	966	979	918	939	971	974	934	969	975	975	978	890	973	936	974	958	985	914	976	941	934	950	962	970	952	958	987	914	981	962	946	967	976	919	938	949	915	903	890	953	980	978	974	928	985	991	954	939	949	933	979	901	998	971	993	956	964	944	956	931	982	947	945	984	955	974	966	980	956	949	986	983	969	972	984	964	961	962	929	974	941	935	996	902	994	950	878	999	998	971	954	962	920	968	944	954	932	949	925	1019	939	912	972	964	968	941	983	932	941	954	984	981	993	965	958	1023	948	950	935	934	965	891	933	926	916	935	922	1008	994	962	996	986	945	964	987	942	989	993	935	937	962	936	977	1016	939	946	1042	974	966	977	915	930	996	939	1009	992	986	1026	996	949	930	985	920	986	1023	945	965	979	945	936	935	939	934	958	956	967	938	932	942	946	952	956	979	925	938	939	950	991	961	980	960	979	984	991	965	884	970	948	917	922	985	987	934	926	963	956	958	949	979	972	968	917	969	970	967	935	937	952	984	974	975	938	1017	978	979	970	988	970	956	928	948	951	956	961	1024	929	941	983	1000	968	963	931	952	966	932	985	917	984	973	947	960	949	998	966	964	903	915	957	974	959	965	963	954	963	1014	923	977	977	967	961	948	982	976	962	934	992	953	940	1005	1035	1008	952	960	909	912	962	1014	948	949	954	949	949	942	1024	973	950	991	1036	955	952	940	934	997	963	959	944	955	953	964	964	976	967	992	932	955	954	969	999	978	909	972	862	963	930	959	966	954	1000	939	982	974	1046	951	944	938	943	981	979	943	986	941	893	915	978	986	937	936	984	946	949	938	964	933	930	1005	981	1011	1000	989	921	985	1003	970	914	938	1012	990	923	981	998	951	974	987	945	918	943	940	922	944
42439	33331	45769	29199	19170	12853	7084	3700	1860	449	324	274	339	335	371	325	325	307	331	345	340	290	304	325	359	339	321	349	311	330	329	330	332	308	285	332	330	340	307	304	334	318	317	325	342	329	274	321	336	321	327	315	341	292	314	329	344	360	309	357	333	330	285	331	364	336	314	346	350	332	320	316	339	366	332	349	330	275	313	294	308	300	332	309	320	349	314	314	312	299	263	305	305	318	334	298	375	345	336	355	307	344	322	365	331	323	337	299	291	327	352	373	315	343	312	334	354	345	307	355	359	319	346	333	337	346	380	278	316	321	333	308	315	303	383	285	332	331	333	368	318	338	316	313	318	352	317	345	332	328	345	314	325	336	345	348	327	299	343	346	361	315	343	329	342	351	300	311	335	335	365	341	338	330	347	327	316	341	307	347	294	316	327	326	344	340	312	337	316	307	319	285	305	295	310	353	327	343	325	307	343	307	349	353	337	304	318	307	320	361	294	326	347	317	350	343	299	326	305	328	374	339	318	328	320	331	321	301	341	344	327	304	317	326	313	319	339	362	346	309	328	321	308	365	309	312	312	319	298	351	337	335	358	345	339	289	337	315	365	328	351	355	300	300	316	292	310	324	320	351	313	308	337	346	317	350	355	333	333	313	304	305	344	327	319	314	332	353	333	311	306	307	321	330	323	342	324	311	311	319	330	317	319	335	326	338	306	331	335	326	359	334	313	395	334	325	366	329	311	304	358	331	310	341	319	336	291	323	331	297	359	343	336	292	337	343	311	305	361	321	321	310	300	288	323	347	312	326	322	306	348	342	305	326	333	360	317	357	325	304	314	352	314	345	308	329	348	313	347	318	329	335	317	338	319	323	316	289	296	323	325	350	333	339	300	304	314	343	363	349	339	327	308	344	351	310	316	307	363	333	325	307	349	359	351	339	323	327	317	334	310	303	354	337	351	325	319	332	312	286	359	330	332	333	324	334	323	307	356	340	336	324	294	301	287	321	334	292	340	316	284	346	307	304	295	317	312	338	323	347	337	336	304	343	346	325	343	337	325	310	322	316	365	321	329	331	318	363	337	347	318	353	283	329	304	353	340	322	334	263	312	328	342	295	322	323	294	308	336	348	369	306	305	337	337	346	293	357	315	344	305	334	303	332	328	307	339	316	339	345	322	312	338	332	358	334	351	310	304	326	265	286	328	319	314	332	334	357	311	301	333	332	343	330	333	328	331	314	293	307	326	322	341	319	336	280	325	289	294	360	315	290	333	331	315	341	327	348	348	305	296	330	319	322	354	301	320	344	295	328	322	379	297	325	334	348	320	313	323	302	347	334	317	307	335	299	337	287	313	314	358	312	321	306	301	346	356	300	338	310	298	322	332	321	309	300	306	328	349	367	346	328	299	291	311	317	301	328	290	331	332	324	323	325	355	342	330	359	348	320	326	361	276	324	304	315	326	303	310	310	311	359	335	358	312	336	286	331	308	376	322	347	323	306	338	331	313	300	334	334	301	321	319	343	349	303	322	328	343	324	308	348	326	316	298	292	320	351	304	341	313	309	301	355	301	306	331	298	338	338	302	312	362	358	301	306	295	322	321	342	331	332	359	324	334	326	305	347	316	328	362	343	359	347	305	320	313	365	336	308	286	312	344	301	327	323	297	329	328	300	323	314	337	313	325	319	359	331	317	296	339	346	280	311	341	300	327	334	320	304	344	322	324	328	340	348	336	341	338	329	324	295	346	352	363	340	342	338	356	333	330	291	331	328	311	320	367	337	325	316	293	318	330	309	343	308	300	328	287	336	308	310	319	313	337	334	315	331	365	298	320	344	312	304	296	346	314	293	325	303	371	341	309	342	321	336	291	338	341	327	382	303	316	318	318	321	333	358	316	330	324	328	344	305	327	325	306	311	318	337	323	313	331	300	327	306	317	330	320	348	336	330	331	327	332	379	315	296	351	310	339	304	328	333	295	335	314	298	342	366	327	321	321	313	334	322	323	284	322	293	350	313	324	331	325	327	332	334	312	298	314	349	304	317	326	318	339	335	310	365	320	284	348	320	365	306	314	371	352	334	351	354	342	348	342	341	344	335	305	304	350	306	322	302	323	298	340	343	328	335	314	372	315	323	293	328	368	330	331	316	339	292	333	331	320	365	291	321	287	293	325	332	338	311	355	296	312	329	339	347	331	285	322	329	316	326	289	301	347	311	319	311	346	306	319	300	349	340	361	314	295	332	321	325	354	310	316	323	357	334	332	309	323	303	303	335	305	333	324	325	313	329	317	292	346	292	302	317	324	280	322	377	360	320	317	300	336	322	316	325	315	362	343	304	352	338	358	379	316	271	334	304	341	339	334	340	321	289	330	325	311	316	325	335	319	323	320	314	321	337	313	314	329	311	328	344	307	350	316	347	345	316	356	323	309	329	340	322	301	337	331	320	315	331	313	322	308	373	334	330	331	329	334	357	330	337	317	325	369	324	294	320	346	325	355	308	334	329	342	342	309	331	341	317	322	330	317	317	331	336	311	352	329	334	342	332	320	264	287	330	333	323	338	353	347	334	349	341	354	338	313	325	318	305	338	310	327	303	309	322	329	330	305	339	353	333	310	308	317	332	317	349	333	318	340	313	327	316	342	311	298	324	356	305	347	320	332	345	332	310	347	350	325	352	329	330	332	332	348	386	329	331	331	343	312	287	352	347	342	311	296	333	306	290	330	336	320	295	307	322	326	296	313	304	350	331	332	316	342	328	334	298	327	333	318	344	354	363	292	335	329	329	312	295	305	327	321	345	303	375	310	304	336	312	324	328	336	311	330	333	341	376	352	338	321	336	322	343	332	345	322	315	336	305	320	330	306	301	328	345	326	316	329	327	323	335	332	311	314	365	318	329	310	317	357	321	351	344	341	324	344	304	309	291	326	311	334	348	330	287	317	329	302	320	342	354	303	319	317	333	299	331	365	315	334	301	315	349	306	337	319	311	279	284	316	332	344	297	313	287	334	347	325	347	320	319	313	318	323	345	304	322	353	315	330	317	334	337	311	323	308	320	340	306	357	282	319	320	310	331	301	335	324	326	386	342	329	354	303	326	301	330	342	301	295	283	355	319	299	327	310	326	317	323	330	347	323	300	348	338	294	296	309	324	315	340	305	340	346	354	305	357	319	312	325	336	303	347	365	326	325	330	314	321	329	325	341	322	307	313	315	335	337	349	330	349	361	297	281	350	318	314	322	316	340	302	331	304	334	331	359	345	321	273	361	339	328	331	327	303	338	361	337	360	314	297	328	331	301	333	337	341	322	321	354	313	306	344	324	281	373	354	318	335	338	322	363	325	325	361	311	341	300	349	328	296	327	314	345	323	324	311	344	332	328	329	332	332	346	359	319	354	357	337	313	357	332	313	320	316	324	312	313	332	337	327	338	343	287	320	349	299	274	335	322	349	355	303	321	353	353	330	344	311	308	340	313	347	359	318	311	310	347	317	338	296
28557	26532	44642	38048	34224	28116	19586	12057	6560	1115	799	755	764	774	781	720	715	779	716	761	762	734	782	742	746	774	775	776	707	784	804	810	713	755	764	715	787	758	717	778	756	790	719	757	721	769	764	717	754	755	727	742	747	728	734	736	796	764	757	766	747	757	747	705	712	767	771	813	731	766	724	785	758	785	779	728	701	743	762	787	811	766	697	787	740	770	754	735	752	764	785	706	731	771	727	765	765	748	757	746	737	757	800	728	765	720	771	747	780	719	733	780	755	777	751	774	750	740	803	741	751	761	720	732	679	775	744	738	737	698	748	726	758	770	719	764	726	771	825	782	764	769	755	752	748	734	739	667	770	729	721	740	745	726	685	727	684	717	779	692	774	733	741	781	765	777	773	785	764	741	751	725	756	825	753	735	762	771	776	782	772	768	789	783	747	802	752	754	793	745	767	746	789	802	751	802	764	748	726	768	781	734	750	718	741	700	762	778	770	722	728	729	761	745	712	785	778	737	702	744	787	756	770	780	800	763	785	757	763	772	724	727	772	671	797	706	772	788	739	751	771	729	725	786	724	746	761	729	795	738	736	777	740	792	739	771	799	762	749	720	712	775	749	738	733	729	739	757	786	745	813	766	735	761	780	750	752	718	774	781	778	742	770	728	732	806	745	756	745	811	754	774	726	760	754	727	794	761	727	786	752	773	777	781	760	771	791	753	785	790	753	741	751	776	771	773	751	774	800	724	776	733	780	759	780	776	749	775	756	721	808	726	759	738	745	758	783	713	761	775	770	730	740	778	763	753	790	772	711	773	795	771	742	771	738	745	735	799	789	769	767	777	774	769	710	803	823	737	793	737	726	754	782	767	743	738	717	741	720	748	732	736	725	762	755	790	776	735	760	752	744	709	766	768	806	764	807	749	764	711	709	768	738	731	792	740	768	749	748	717	737	739	757	772	750	798	770	792	742	762	754	767	748	745	762	747	755	741	759	776	743	761	719	753	791	794	760	801	741	768	751	719	769	766	740	757	772	740	749	759	746	708	716	769	709	761	804	764	822	784	752	735	738	735	724	721	695	682	812	721	767	746	782	753	733	791	730	785	811	815	790	730	741	772	746	800	785	751	753	757	732	731	754	794	734	803	726	772	748	757	777	784	762	758	764	774	723	701	746	766	774	745	749	768	761	769	788	757	780	768	731	769	734	731	757	780	791	754	751	787	700	758	731	773	748	692	772	705	767	802	773	729	713	754	704	761	754	738	745	775	748	732	755	793	778	799	747	740	765	711	734	756	753	753	741	719	779	784	799	768	712	772	725	727	716	764	730	767	764	753	769	764	736	758	741	764	777	792	727	761	802	739	760	797	754	787	759	832	737	801	764	717	767	770	729	734	768	755	727	731	732	741	732	695	729	739	768	741	765	724	750	769	750	767	717	739	754	746	757	725	738	739	752	746	744	751	729	759	741	789	796	756	779	738	737	730	770	769	739	748	782	747	781	742	717	769	744	756	752	765	759	720	743	689	758	719	747	758	693	754	759	791	759	699	787	762	691	759	711	785	772	743	720	728	732	724	819	704	800	797	736	751	736	765	738	798	741	754	773	743	769	765	769	731	749	774	754	746	766	761	738	776	750	811	753	778	771	776	717	697	738	755	776	755	712	751	708	772	777	787	786	742	770	774	730	749	775	730	721	761	750	721	746	703	764	729	751	735	767	772	708	736	788	784	791	729	742	817	760	753	754	736	714	757	747	758	722	750	792	756	707	744	758	768	739	758	734	740	761	760	758	808	723	733	732	736	766	764	724	755	804	752	728	801	723	717	740	753	802	753	753	718	710	746	769	734	695	755	736	736	701	759	722	729	758	810	750	789	771	764	771	785	724	788	728	752	791	773	768	703	763	769	763	789	741	693	747	781	749	805	759	682	740	773	722	727	808	769	778	781	801	775	799	786	733	799	766	773	722	769	742	775	777	778	759	775	787	742	760	779	768	775	803	687	770	751	765	804	742	721	754	723	749	774	754	758	793	791	758	757	748	770	730	761	787	740	717	746	765	746	756	802	781	777	754	724	769	711	783	696	732	741	783	770	747	801	759	775	763	794	725	726	771	717	745	729	714	736	750	790	744	748	777	723	703	764	707	740	752	778	728	756	721	756	782	792	803	716	755	718	732	765	736	737	723	750	764	745	767	755	759	746	729	770	754	752	732	759	754	760	752	764	768	761	753	735	764	756	724	765	679	790	764	780	784	771	726	801	733	729	784	767	748	752	776	730	742	747	747	754	734	744	735	763	778	776	772	769	764	762	733	782	750	800	778	783	778	739	781	762	794	752	750	806	746	762	769	724	739	723	754	782	794	751	725	729	753	746	764	758	735	826	733	753	723	727	781	778	741	759	766	773	745	735	743	705	753	788	737	727	746	737	747	785	691	747	738	780	741	788	727	775	800	756	724	777	737	781	774	760	760	750	735	787	813	777	732	763	766	755	800	748	766	796	739	768	744	754	753	719	709	756	742	660	773	704	815	753	752	729	758	721	769	760	715	777	735	730	760	712	728	727	778	801	744	749	753	765	728	784	704	759	772	768	752	808	784	760	761	791	723	802	753	739	753	765	749	703	733	759	748	766	790	789	767	732	783	735	754	787	754	771	736	812	760	759	809	836	787	771	752	779	709	703	734	774	761	754	748	787	749	737	735	745	740	741	761	777	771	733	760	766	824	692	769	778	758	768	712	745	808	716	760	697	731	735	797	756	776	735	744	742	732	777	766	701	713	789	759	782	775	768	782	729	720	757	716	752	813	737	729	781	755	754	733	780	766	739	763	725	812	711	802	747	755	729	751	757	745	778	756	736	712	723	748	740	823	794	744	713	734	749	696	758	725	730	751	727	744	724	769	782	739	720	739	758	781	757	700	767	724	785	758	731	699	765	717	789	757	740	810	831	758	731	725	727	774	766	794	766	675	791	763	761	783	795	750	780	780	693	786	762	788	783	727	723	709	765	755	711	707	748	750	750	757	746	769	771	763	754	766	749	792	772	716	800	797	754	743	712	753	815	800	786	794	739	705	772	754	777	776	728	772	747	782	756	764	737	755	736	743	712	753	816	789	765	818	769	762	770	769	768	744	786	718	722	813	790	749	739	712	752	728	713	741	747	747	751	775	796	801	761	756	796	763	765	796	727	719	760	744	726	765	760	725	777	753	771	756	805	735	799	796	748	694	777	743	795	698	734	796	788	749	739	702	742	767	747	773	762	757	754	752	775	793	760	783	765	707	740	790	772	730	735	760	763	777	730	761	767	723	789	775	785	752	797	759	750	763	723	791	747	766	766	784	803	765	713	744	694	782	739	733	739	759	781	764	731	748	772	791	777	783	758	771	730	742	748	790	796	812	732	747	764	752	739	761	771	750	753	735	761	744	765	724	787	778	791	759	804	752	794	752	741	781	773	744	754	783	762	751	786	778	810	749	792	794	811	780	731	786	769	684	716	731	734
9888	1674	1982	1064	811	787	631	601	570	469	463	447	480	453	478	451	469	442	432	463	431	476	465	492	481	463	476	449	448	474	433	478	460	487	423	422	484	473	416	463	483	471	450	431	478	486	508	465	479	479	440	467	465	489	471	483	460	443	488	443	462	499	457	463	449	462	496	437	472	459	460	465	458	489	476	475	501	447	457	468	452	460	489	406	482	444	512	476	486	468	473	478	458	502	476	453	457	439	470	447	492	496	480	469	441	472	478	437	448	484	481	479	473	457	482	467	516	449	482	442	479	475	475	450	528	457	465	437	444	445	466	442	453	499	484	488	519	485	455	459	441	499	458	465	490	460	453	444	464	475	461	478	472	484	455	455	499	479	479	436	459	464	468	440	466	477	453	438	448	471	453	460	501	435	460	480	465	449	450	456	471	440	453	469	446	457	462	508	480	455	477	460	456	460	511	465	435	480	489	475	454	450	449	480	458	471	457	463	487	494	448	422	460	456	532	477	442	457	424	495	497	452	509	444	459	410	435	454	480	467	476	482	405	428	497	470	550	468	470	461	478	450	421	476	503	482	480	447	425	517	441	437	456	459	471	479	450	433	453	463	429	461	429	461	467	417	453	451	445	455	438	457	456	436	479	510	426	478	484	472	430	432	444	449	471	475	459	493	500	466	474	469	457	487	457	471	438	469	478	472	474	472	491	482	449	438	481	495	455	463	518	449	459	472	469	450	490	498	448	513	433	451	477	465	477	458	474	477	480	435	467	438	461	480	438	479	444	469	497	471	441	448	447	462	463	481	451	488	418	475	457	418	444	484	488	451	497	434	411	441	493	483	468	483	476	498	465	438	505	500	443	443	483	472	480	439	466	510	484	478	447	500	491	456	483	504	505	498	442	483	454	475	423	495	432	440	470	470	421	463	487	466	466	509	474	446	467	472	472	476	459	475	471	440	483	480	490	430	479	486	490	437	496	436	461	443	449	459	432	497	440	455	486	492	445	436	468	495	449	460	457	459	491	444	482	482	457	454	474	444	453	435	478	485	466	486	422	472	508	452	459	458	481	465	453	475	472	452	468	491	474	475	516	473	499	449	423	433	469	457	483	447	435	467	526	504	467	447	444	497	489	488	448	455	444	477	469	457	504	479	433	421	500	477	438	447	463	447	427	477	446	460	463	460	465	451	483	491	449	490	467	441	487	450	490	437	489	451	480	473	485	500	466	474	498	434	420	501	411	459	443	455	451	458	479	467	457	437	513	499	454	438	479	402	424	471	442	448	471	469	471	476	450	470	453	488	456	464	429	505	492	486	452	485	402	443	449	464	470	458	451	455	450	473	446	487	506	464	470	481	509	496	455	465	430	507	433	449	451	479	456	475	488	462	464	506	466	476	476	470	454	504	462	437	440	482	452	482	447	498	469	485	498	478	461	458	451	448	490	494	447	462	442	482	467	422	490	476	465	454	455	474	459	448	475	456	458	485	447	479	484	463	459	463	438	431	494	463	499	461	460	452	472	474	447	453	456	464	456	466	457	465	454	433	477	473	457	501	443	447	452	461	505	472	431	478	454	446	444	479	492	426	447	447	468	410	459	434	433	469	505	477	495	513	456	442	511	489	517	488	450	442	444	424	480	497	469	490	442	456	439	451	459	494	479	437	451	492	469	509	439	435	468	493	488	468	422	456	463	442	482	444	442	447	456	493	513	433	472	439	467	424	476	426	486	437	445	465	472	442	437	484	465	417	496	457	464	472	483	443	406	491	438	476	428	446	451	496	441	430	436	456	445	436	451	499	436	480	479	471	457	468	470	472	431	477	493	470	422	493	457	465	482	449	409	492	458	428	419	464	463	444	464	457	464	448	508	497	488	466	425	454	442	473	491	464	446	495	515	471	475	472	464	486	494	420	432	459	479	483	443	461	458	479	461	453	443	437	477	452	454	449	441	472	476	443	447	457	461	454	495	476	476	476	523	466	455	470	469	455	428	462	455	508	462	438	447	447	445	478	479	452	448	477	462	497	491	436	506	468	447	448	440	497	501	483	492	518	443	466	499	456	462	475	495	483	468	472	485	446	501	466	501	420	440	442	407	484	447	515	453	490	469	475	466	466	465	486	486	460	448	469	498	490	464	466	490	464	486	459	445	457	501	509	469	462	457	470	437	505	470	430	478	471	449	471	486	478	520	447	492	464	464	452	460	448	475	440	441	467	464	467	491	430	494	442	469	511	497	532	441	461	484	463	455	463	435	504	471	460	470	523	472	450	457	417	449	487	469	504	435	506	442	467	460	481	413	461	426	442	457	488	448	453	490	450	475	469	467	478	483	455	454	430	480	462	471	472	431	501	448	455	439	486	426	439	428	458	479	500	463	448	480	451	495	458	443	453	494	458	447	438	430	450	435	465	478	463	451	475	463	476	480	479	454	431	452	450	474	492	432	459	416	440	495	481	414	486	483	502	437	451	486	481	457	457	464	465	440	466	470	493	481	503	441	461	459	464	437	472	462	454	473	497	486	509	480	486	487	493	506	409	405	448	466	455	487	436	480	474	471	484	466	449	433	465	467	461	468	456	466	460	475	491	467	454	478	457	459	449	437	460	460	482	445	483	467	461	430	483	459	477	467	469	494	484	450	422	450	479	405	486	488	432	475	486	456	476	496	460	420	462	484	451	448	486	477	452	488	487	493	445	448	502	486	508	435	468	480	480	470	452	487	501	470	435	454	454	459	465	410	422	447	495	435	441	471	487	463	492	469	480	439	476	430	497	488	480	473	443	497	499	488	422	433	459	450	441	496	475	426	422	466	460	443	410	477	487	484	506	477	505	457	468	488	443	446	483	498	503	503	457	491	449	439	465	439	451	452	450	448	466	486	408	465	433	482	480	420	472	461	460	457	450	441	461	474	456	454	492	489	483	413	473	508	444	447	448	457	472	481	444	489	483	461	503	453	445	437	446	436	430	436	419	500	464	507	493	451	471	449	479	468	498	497	473	445	470	498	470	507	459	469	463	453	479	499	479	464	474	457	440	526	468	483	484	489	504	482	482	425	457	492	488	487	440	454	481	508	492	448	481	457	492	447	449	457	454	461	498	462	477	443	456	438	504	458	484	467	451	508	469	499	438	516	436	461	471	506	493	446	433	448	459	469	490	474	500	497	425	472	453	446	448	489	480	514	450	448	485	462	464	453	460	465	456	467	473	489	474	455	412	460	479	460	478	484	431	441	482	457	468	469	462	462	497	469	445	445	470	481	465	449	479	452	454	424	494	469	457	426	444	444	465	466	438	462	443	501	454	438	429	468	500	468	538	480	465	476	484	449	452	474	445	459	473	448	501	494	482	504	448	439	444	462	494	487	437	473	487	465	454	457	461	474	488	516	478	479	456	454	465	469	453	455	439	441	442	457	464	472	443	478	478	469	459	488	452	435	435	471	474	481	478	460	426	493	453	470	455	456	426	439	454	488	490	441	456	482	492	470	484	483	458	456	464
7402	2539	4377	2755	2299	2232	1945	1538	1252	1071	1081	1019	1071	1000	1066	1086	1008	1075	1040	1018	1073	1032	1056	1081	1094	1068	1093	999	996	1068	1040	991	1056	1028	997	1005	1020	1029	1079	1047	986	1075	1081	1039	944	1118	1058	1068	1043	1069	1110	1028	1007	1077	1065	1035	1026	1035	1043	1057	1025	1079	999	1045	1065	1070	1111	1045	1063	960	1021	1014	1017	1055	1011	1047	1045	1068	1021	1072	1034	1036	1063	1022	1057	1052	1052	1036	1055	1043	1043	1028	1051	1073	1051	1034	1058	1094	1076	1035	1062	1001	1014	1055	1025	1032	1050	1039	1028	1065	1077	1055	1081	1064	993	1058	1029	1025	1001	1064	1037	998	1021	1071	1033	1067	1038	1052	1001	1000	1107	1004	1092	1011	1050	1031	1060	1004	1030	1006	1051	1072	1039	998	1026	1088	1002	1039	1058	1009	1001	1016	1025	1067	1074	1063	1072	1048	1061	997	1042	1105	1057	1097	1056	1062	1091	1116	1033	1061	1082	1063	1042	975	1098	1001	1010	1102	1044	1054	965	1047	1033	1012	1041	1028	1005	1066	1081	1003	1051	1052	1109	1032	1033	1016	1062	1044	1068	1049	1052	1031	1039	1039	994	1015	1070	1051	1047	1072	1008	1055	1012	1034	1087	1096	1061	1056	1100	1057	1079	1077	1038	1070	1083	1006	1060	1080	1069	1041	1012	1059	1058	1061	1066	1052	1059	1011	1025	1032	1045	1015	1027	1044	1051	1064	1019	1071	1041	1033	1049	1048	1049	1089	1056	1045	1034	1024	1054	1062	1052	1069	985	1021	1073	997	1074	1052	1066	1087	994	1023	1018	1009	1081	992	1045	1004	1087	1022	1062	1075	1077	1056	1044	1064	1036	1040	1041	1070	1055	1024	1043	1037	1069	1046	983	1099	1052	1020	1053	1111	1000	1056	1006	1010	1005	1055	1109	1088	1086	1050	1019	1040	1021	1038	1104	1029	1029	1057	1117	1035	1066	1028	1053	1040	1045	995	1054	993	1095	1043	1049	1051	1048	1033	1061	1075	1123	1057	1011	1015	1091	1036	1057	1058	983	1050	1007	1009	1010	1007	1030	997	1081	1029	1067	1068	1061	1064	1007	1068	993	1049	1007	967	1036	1062	1027	1014	1034	1074	1058	1068	1002	1012	1065	1051	1057	1018	1026	1004	1025	1032	1053	1055	1072	1042	1032	1079	1085	1048	1034	1124	1024	1064	1044	1086	1009	1017	1131	1041	1021	1038	1056	1023	1017	1047	1046	1065	1053	1050	988	1048	1025	1035	1058	1057	1033	1058	1073	1110	1086	1020	1016	1072	1057	1038	1074	1033	1064	1012	1059	1019	1051	1016	1059	1003	1046	1047	1037	1028	1102	1051	1079	980	1016	1021	1011	1031	1052	1021	1070	1060	1063	1068	1067	1021	1020	1068	1055	1045	1034	1039	1046	1052	1083	1050	1014	1006	1030	1015	1058	1100	1078	1074	997	1073	1053	1058	1041	1018	1021	1034	1079	1064	1042	1013	1042	1070	1071	1071	1003	994	1082	1037	1057	1081	999	1053	1049	1023	1047	1107	1064	1108	1057	1015	1048	1048	1054	1028	1034	1007	1076	1118	1019	1048	1088	1073	1060	1078	1088	1032	1029	1000	1059	1069	991	1062	1053	983	1099	1036	1069	1058	1022	1025	1021	1080	1117	1028	1025	1044	1057	1002	1100	1015	1077	1007	1007	1088	1058	1035	997	1054	1039	1064	1028	1027	1058	1014	1024	1060	1041	1058	1055	1024	1078	1032	1027	1048	1065	1047	1085	1055	1113	1056	1061	1083	1082	1057	1057	1078	1018	1078	1115	1022	1042	1027	1061	1034	1027	1054	1096	1051	1002	1020	1055	1065	1020	1008	1067	1054	1007	1025	1037	1053	1020	1026	1037	1095	1059	1086	993	1015	1033	996	1044	1073	1099	1052	1043	1042	1064	1027	1051	1010	985	1090	1026	1046	1032	1056	1047	1088	1119	1000	1112	1043	1104	1067	1051	1064	1017	1005	1112	1057	1103	1091	1051	1036	1038	982	991	1081	1039	1088	1009	1068	1047	1076	1071	1056	1022	1093	1062	1031	1086	1110	1038	962	1017	1079	1034	1035	1054	1031	982	1035	1014	1042	1099	1079	1103	1001	1068	1037	1066	1101	1028	1035	1063	1024	1078	1005	1021	1053	1064	1011	1074	1038	1050	1058	1034	1053	1071	1060	1083	1071	1075	1059	1019	1065	990	1069	1076	1042	1055	1044	1065	1037	993	1039	1063	1016	1041	1071	1059	1059	989	1080	1044	1074	1031	1037	1039	1037	1043	1024	1081	991	1008	1084	1078	1072	1040	1054	1049	1073	1098	1060	1055	1102	1080	1008	1051	1012	1081	998	1032	966	1037	1063	1081	1076	1107	1040	1076	1037	1066	963	1011	1056	1035	1063	1034	1087	1073	1098	1000	1036	1032	1054	1027	1077	1002	1101	1042	1027	1077	1082	1014	1065	1087	1072	1010	988	1005	1023	1085	1060	1026	1006	1050	1035	1030	1106	1067	1005	1048	1037	1088	1042	1031	977	1033	1017	1125	1026	1077	1042	1000	1086	1062	1069	1015	1020	1059	1001	1041	1052	1081	1015	1049	1052	1005	1101	1047	1061	1048	1039	1108	1034	1084	1078	1022	1073	1036	1022	1041	1093	1009	1004	1086	1082	1067	1067	1020	1026	1017	972	1092	1078	1052	1058	984	1081	1038	997	1012	1070	1032	1008	1062	1078	1072	1037	1011	1031	1004	1061	1043	988	1041	1012	1008	1014	1036	1072	1028	982	1067	1012	1048	967	1110	1009	998	1046	1044	1002	1024	1018	993	1023	1004	1087	1071	1025	1037	1066	1045	1034	1093	1038	1072	969	1023	1011	1066	1032	1061	1010	1062	1045	1013	1050	1062	1004	1063	1100	1049	1067	1013	1070	1024	991	1009	1027	1028	1093	1017	998	1063	1019	1078	1058	1033	1043	1051	1011	1013	1057	1043	1057	1076	1033	1064	1014	1018	1016	1064	1093	1077	1059	1081	1030	1048	1060	1015	1017	1079	1027	1020	1049	1056	1033	1074	1076	1037	1049	1091	1050	993	1068	985	1006	1079	1069	1079	1004	1088	1030	1029	1104	1069	1021	1010	1064	1079	1017	1016	1025	1046	1062	1075	1105	1026	1080	1068	1094	1032	1006	1042	975	1010	995	1113	1055	991	1051	1052	1058	1019	1048	1025	1011	1081	1088	1082	1061	1045	1087	1035	1049	1015	1076	1022	1047	1072	1053	965	1075	1010	1046	1066	1031	1073	1004	1036	1047	1108	1034	1077	1061	1069	1052	1015	1026	1119	991	1010	1036	1085	999	1028	1051	1040	1003	1042	1046	1034	1061	1057	1060	996	1009	1103	1030	1052	1065	1053	1076	1038	1019	1066	1033	1012	1062	1072	1055	1029	1032	1100	1071	1060	1006	1054	1037	1028	1001	1066	1050	1047	1050	1018	1028	1018	1058	1049	1068	1038	1045	990	1080	1044	962	1066	1023	1068	1035	1037	1082	1033	1081	1063	1084	1113	1050	1042	1044	1079	1082	964	1070	1094	1000	1070	1066	1060	1018	1045	1044	1058	1030	1040	1064	1063	1073	1046	1104	1041	1055	1101	1119	1036	1040	1043	1028	1075	1007	1057	1000	1106	1009	996	978	1062	1031	1081	1015	1096	1014	1057	1067	1047	1108	990	1061	1088	1014	1011	1062	1065	1063	1019	1072	1064	1068	1054	1071	1036	1051	981	1099	1105	1073	1001	1024	1054	1088	1071	1048	1029	1061	989	1038	974	1085	1074	1016	1058	1018	1062	1059	1055	1053	1021	1076	1074	1043	1023	1068	1077	1004	1085	1035	1071	1021	1108	1045	1027	1024	1040	1107	1093	1040	1043	1013	1033	1061	1043	1059	1046	1048	1016	1013	1019	1030	1068	1093	1038	1037	1034	1012	968	1051	1056	1021	1066	1089	1056	1017	1036	1067	1047	1039	995	1001	1026	1025	1071	1098	1054	1053	985	1060	1027	1055	1079	1062	1053	992	1024	1003	1093	1013	1016	1059	1050	989	1091	1048	1018	1034	1046	990	1084	1071	1002	1048	1031	1037	1058	1003	1057	1012	1047	1076	1110	1027	1041	1043	1096	1023	1003	1083	1040	1064	1042	1060	1046	1089	1040	1050	1066	980	1050	1067	1100	1084	1101	1085	1058	1068	999	1042	1073	1022	1008	1043	1066	1082	1085	1050	1036	1071	1041	1013	1019	1069	1067	1073	1016	1034	1090	1045	1052	998	1018	1022	1026	1043	1043	1106	1136	1052	1026	1083	1028	1027	1017	1047	1055	1045	1064	1053	1039	1036	1051	1065	1044	1083	1077	1055	1067	1066	1011	1079	1017	1030	1049	1001	1034	1088	1034	1082	1025	1045	1005	1054	1094	994	1026	1048	1089	993	1045	1025	1035	1014	1096	1059	1021	1035	1083	1091	1021	1086	1067	1072	1079	1101	1112	1094	1026	1001	1060	1039	1037	1055	1020	1032	1048	1090	1010	1042	1032	1077	1065	1063	1069	1059	1012	1101	1097	1109	1078	995	998	1072	1023	1018	1049	1024	1044	1052	1006	1000	1117	1055	1064	1043	1032	985	1037	1030	1038	1077	1061	1051	1086	983	1036	1079	1071	1047	1029	1017	1006	1047	1064	1045	1016	1053	1055	1078	1033	1036	1047	1031	1018	1092	1043	1087	1046	1057	1054	1047	1058	1082	1016	1033	1001	998	1026	1006	1095	1094	1044	1066	1095	1064	1000	1076	1137	1043	1073	1048	1008	1074	1017	1059	1056	1056	976	1075	1017	1087	1024	1024	1025	1027	1046	1012
31729	21369	31774	18036	9742	8097	4747	2431	1086	403	398	383	438	419	417	469	431	404	376	419	406	404	421	395	412	357	453	412	438	374	402	397	406	447	406	377	387	388	399	394	444	388	395	399	380	399	406	401	419	395	418	393	424	433	392	397	429	405	404	379	426	378	419	414	392	384	397	383	402	393	386	427	418	408	407	379	346	413	419	408	433	417	411	439	413	387	393	404	409	412	421	411	391	364	383	406	438	385	392	426	401	403	387	383	413	387	419	436	398	423	422	400	388	426	458	390	400	406	412	388	381	432	445	438	457	415	401	409	438	434	396	425	406	389	412	399	413	403	412	423	394	433	432	391	432	417	416	438	427	442	439	443	413	384	431	387	422	418	421	414	442	421	411	399	357	418	409	444	457	404	400	435	416	406	433	383	389	391	398	451	444	368	429	410	401	378	390	387	452	393	425	400	430	385	426	424	408	435	357	394	410	421	416	379	341	402	362	381	406	410	369	415	436	411	439	368	402	370	428	453	406	429	460	379	385	392	405	428	413	392	443	433	398	369	384	414	434	392	436	436	393	406	405	406	426	394	357	381	406	438	410	413	406	389	422	397	409	427	424	422	448	434	424	423	376	390	411	401	388	386	448	438	423	408	391	450	402	426	406	385	402	440	390	371	406	405	375	397	382	426	443	405	409	408	381	414	420	409	418	397	404	460	405	380	399	400	397	396	451	431	413	400	418	419	462	428	402	400	408	447	412	395	414	438	394	424	422	431	424	385	380	397	391	394	402	399	467	414	459	415	408	393	393	427	390	407	403	421	375	419	414	397	380	413	427	391	390	407	420	414	395	367	393	463	367	415	394	445	416	430	367	429	409	376	409	419	361	432	392	425	432	428	382	427	360	397	403	416	385	420	409	405	417	410	397	399	409	390	387	416	415	383	406	405	409	386	397	399	458	424	431	461	392	420	419	406	428	416	412	424	401	433	379	396	364	378	383	414	378	437	444	406	398	402	407	390	412	392	419	404	455	372	425	430	392	393	402	407	423	397	430	436	405	449	392	367	409	390	406	386	415	386	394	401	372	476	406	424	388	435	383	434	431	445	432	434	397	437	412	399	408	384	408	386	404	397	416	465	394	452	414	402	395	403	451	414	360	416	371	400	434	401	394	417	387	426	408	450	417	399	395	441	399	423	412	424	441	433	373	447	383	414	372	397	431	370	407	436	436	398	401	424	403	431	421	356	403	408	381	427	387	405	390	401	393	401	405	429	390	392	423	368	403	419	348	375	405	428	403	413	429	444	361	362	412	404	394	401	416	462	377	432	433	413	423	407	399	385	406	396	439	395	403	402	418	398	449	434	414	426	406	409	404	390	376	410	406	409	407	418	422	436	416	403	406	425	405	432	413	392	404	414	434	431	379	382	408	424	438	425	398	420	445	417	383	387	369	406	422	370	382	373	404	419	421	403	432	409	437	412	422	399	387	442	430	409	371	374	398	388	406	412	402	392	398	435	411	386	413	439	372	377	440	433	428	402	451	413	440	422	385	430	424	399	423	423	451	363	406	389	415	415	413	429	462	434	402	399	433	416	412	377	360	438	402	406	444	417	378	384	445	418	392	397	396	425	406	441	412	405	375	388	458	408	406	373	390	382	391	457	422	376	401	368	417	401	445	451	453	412	396	395	372	404	453	422	365	412	431	420	383	399	401	369	422	411	440	424	398	379	428	419	386	387	411	411	376	443	424	406	409	373	398	443	429	449	418	376	416	394	422	407	381	356	373	382	405	418	405	431	435	390	419	410	386	402	350	407	391	407	408	377	411	427	421	425	412	423	400	396	443	416	416	389	445	404	404	392	382	355	372	390	422	408	381	454	384	401	438	417	421	412	423	413	396	394	370	405	417	393	427	367	418	421	395	383	411	408	426	416	393	404	452	379	401	397	425	408	421	456	415	402	398	425	397	382	427	425	442	405	391	418	415	436	424	424	412	416	423	408	405	443	367	405	418	412	412	408	433	438	419	405	419	409	434	418	376	403	476	380	436	412	408	445	382	444	402	446	387	404	396	371	440	436	411	402	408	401	469	399	404	374	379	404	415	375	416	423	437	383	368	423	385	438	398	378	418	420	393	418	437	402	479	388	379	472	389	363	432	384	424	399	403	410	415	458	464	412	387	396	423	405	376	444	431	396	429	372	433	424	404	412	422	429	432	438	422	330	386	396	381	394	401	423	420	420	372	408	424	433	384	447	417	394	403	439	413	398	419	379	436	378	383	447	411	427	370	396	401	406	416	430	413	397	406	390	407	456	373	374	418	414	435	417	398	391	367	422	394	444	413	404	397	393	406	414	415	397	422	385	418	411	411	374	413	389	406	446	411	445	407	399	436	398	402	389	427	413	422	463	416	452	411	427	384	403	388	406	405	431	394	406	419	413	418	424	413	396	420	401	400	415	415	373	386	397	362	404	387	420	408	407	379	420	427	414	400	402	395	388	358	410	398	396	427	416	388	449	406	470	436	419	410	409	377	429	449	422	393	403	392	383	394	388	357	419	407	421	433	390	405	399	354	402	422	403	430	427	382	394	379	461	391	413	424	401	404	398	436	462	418	403	443	413	447	436	402	394	382	389	404	411	419	406	399	419	405	370	420	410	444	418	399	365	409	381	414	432	421	412	403	382	389	382	434	398	420	394	410	433	392	443	438	400	420	416	379	417	420	421	422	415	364	402	397	471	433	425	390	422	366	386	420	379	408	404	441	411	402	406	402	405	414	414	423	396	403	419	438	415	422	425	438	402	412	422	393	415	408	421	413	392	445	439	390	423	399	393	427	388	389	405	411	447	397	395	385	401	380	393	401	389	398	400	392	405	427	433	397	398	399	407	401	398	393	418	370	433	403	413	379	406	386	390	413	424	405	433	376	457	411	387	381	398	398	426	394	423	402	359	371	404	414	374	433	419	385	420	413	392	405	376	401	401	413	389	399	390	444	395	440	400	379	433	383	402	408	373	406	401	411	404	393	385	421	393	437	384	449	404	431	385	335	404	367	412	401	422	430	429	373	374	410	409	467	391	433	424	396	434	390	408	411	403	407	412	407	367	392	397	441	374	408	445	361	380	443	407	385	374	419	408	404	398	398	391	404	404	422	414	390	393	386	428	439	388	409	382	425	387	422	453	402	390	427	411	435	384	393	360	418	387	376	449	386	421	418	415	439	405	398	414	421	433	419	433	432	392	383	474	406	412	416	397	374	423	398	423	410	413	414	421	409	394	424	402	402	378	382	442	390	405	400	415	430	401	412	408	379	441	464	416	421	411	382	421	415	381	434	436	399	385	390	384	346	423	409	390	378	408	388	435	404	390	417	437	437	433	390	380	396	437	401	389	394	394	404	449	409	423	418	394	415	391	433	418	410	383	422	431	432	411	439	405	405	419	400	445	416	406	377	387	403	389	434	382	406	399	404	399	423	423	428	392	412	469	419	407	397	402	424	383	389	413	412	399
21517	17378	35140	28238	23690	22214	15060	8734	3690	900	960	921	922	957	975	900	907	896	843	923	992	935	939	940	911	964	902	987	963	909	948	948	899	963	858	938	903	908	966	931	919	907	890	923	899	906	898	891	929	904	944	958	916	921	854	891	900	936	895	901	918	928	879	896	923	908	906	921	917	966	903	928	913	927	843	909	938	1018	956	897	954	978	911	909	880	886	915	936	891	987	930	951	919	940	891	936	915	925	995	887	896	905	899	877	930	913	903	916	927	926	916	943	925	877	899	901	971	955	976	911	964	894	925	880	865	900	973	931	887	911	918	917	878	952	911	919	940	940	968	914	913	953	912	932	899	908	901	926	933	950	963	907	899	915	944	918	945	939	942	927	945	990	948	927	928	884	910	915	864	879	981	958	928	903	913	981	921	907	930	968	974	946	892	902	910	923	910	980	928	888	945	965	929	906	909	930	911	914	944	914	902	949	844	947	973	878	939	927	895	966	927	913	891	955	931	917	896	939	872	940	895	910	865	882	908	901	923	969	896	939	859	927	922	936	900	934	948	896	917	980	937	914	893	916	911	943	906	850	865	936	894	951	905	842	888	971	890	945	889	943	926	899	941	919	921	920	910	942	915	920	931	978	894	930	910	938	931	912	926	921	939	882	899	915	913	930	872	905	954	896	848	952	874	928	942	871	970	943	918	894	949	912	919	891	894	903	939	918	956	928	939	919	967	919	935	879	919	908	899	951	905	915	921	951	939	951	943	925	940	902	922	934	895	940	896	915	960	921	941	918	925	938	962	918	956	952	925	942	924	963	923	953	948	943	931	940	918	920	944	923	913	915	925	947	941	886	908	913	911	948	932	934	941	903	927	912	920	934	950	891	895	962	924	970	859	956	995	942	938	920	886	982	942	937	909	960	877	972	907	881	945	901	964	945	950	935	961	934	981	914	958	892	876	927	912	949	931	918	964	954	980	926	926	854	953	948	947	930	931	909	898	936	979	888	939	921	945	904	956	897	915	914	863	946	936	935	852	873	917	937	968	925	892	978	931	890	953	887	943	975	985	924	881	913	956	948	943	956	971	922	923	875	964	953	949	955	975	935	932	918	930	948	956	919	924	897	931	909	914	867	967	936	939	948	904	921	945	946	977	952	967	880	960	956	905	948	903	909	909	921	932	915	912	956	923	938	912	922	955	933	852	917	918	942	924	931	948	911	939	884	935	859	892	910	911	867	895	938	919	974	958	943	999	889	945	902	907	912	949	878	935	920	910	910	942	909	972	880	895	974	924	887	901	893	927	913	931	930	892	905	906	978	926	917	955	958	923	945	892	959	932	938	968	928	950	926	915	987	943	924	876	915	928	970	950	859	908	884	875	935	923	950	910	906	940	906	936	917	977	900	943	936	967	962	941	918	884	933	876	861	975	972	961	974	891	913	916	956	896	902	904	893	877	887	933	899	926	877	885	909	904	913	910	936	901	910	932	928	965	929	955	894	912	914	911	944	916	895	938	916	909	867	892	918	903	863	856	958	915	919	930	903	898	922	886	859	948	931	945	909	894	979	885	917	931	919	885	910	877	929	873	942	948	875	987	900	932	961	908	974	954	963	914	910	923	876	876	938	933	943	949	919	935	942	893	913	931	943	935	950	899	890	968	925	948	922	897	940	965	888	923	925	935	877	874	931	968	914	938	950	958	898	942	942	843	951	893	957	913	926	940	843	998	866	960	945	910	922	884	966	873	950	942	950	978	881	1018	910	909	875	986	913	920	952	952	908	984	924	925	934	973	927	942	904	881	951	949	882	974	936	915	944	934	921	934	929	926	872	912	893	918	932	928	935	966	904	907	907	911	938	921	989	978	931	931	937	889	867	880	987	903	917	919	953	909	989	923	915	877	939	879	957	943	890	902	921	956	921	962	865	936	907	910	926	898	910	948	898	908	912	922	974	907	959	908	893	879	905	919	903	932	915	915	921	930	920	907	888	899	918	925	947	922	967	907	886	865	946	920	927	865	976	913	913	910	975	955	953	964	989	961	926	949	922	895	938	971	905	918	926	942	887	907	903	930	930	912	910	908	907	952	908	868	909	939	955	956	939	906	894	956	904	923	919	888	920	891	909	896	971	897	885	947	860	871	904	954	968	927	910	932	925	958	937	929	938	938	962	915	977	937	979	883	972	962	916	949	952	857	929	941	933	894	909	918	936	920	948	932	911	935	936	945	896	933	891	914	902	924	944	981	926	867	956	903	932	959	942	929	918	996	954	927	930	980	984	924	884	938	929	962	952	966	941	877	906	897	890	935	934	906	962	908	908	928	915	908	955	906	911	898	878	958	949	913	908	916	967	926	928	878	955	955	885	950	949	892	963	916	918	896	938	910	982	897	931	913	908	902	962	925	946	967	911	954	945	937	940	954	900	937	923	913	906	900	933	890	884	959	885	882	953	906	966	916	879	998	867	926	905	870	928	930	914	991	892	907	912	895	927	896	964	927	911	913	934	980	906	905	999	917	971	888	976	924	936	909	964	906	896	902	956	938	919	972	940	917	939	935	929	944	962	860	939	945	952	951	923	877	923	960	905	859	882	910	959	935	873	898	923	945	957	892	921	932	945	918	887	922	884	937	906	895	886	921	896	904	912	944	895	919	945	914	934	886	915	872	906	929	961	931	887	929	949	908	910	933	904	939	911	936	919	954	920	900	901	899	912	922	996	929	900	951	962	939	957	939	960	893	912	957	914	939	998	928	925	919	881	986	902	900	935	948	942	914	934	926	900	908	935	884	908	935	957	924	932	937	894	951	922	957	915	917	960	909	933	936	917	935	894	884	914	966	964	948	897	931	931	909	953	957	980	977	966	879	906	902	925	925	953	944	874	872	904	886	871	908	941	890	938	904	883	924	956	912	908	900	999	937	910	964	948	859	867	948	913	874	874	933	972	925	901	928	889	937	883	954	905	926	983	919	891	937	938	906	887	957	939	895	952	906	900	941	905	939	906	913	931	896	905	944	921	896	931	934	956	922	936	907	918	965	857	898	921	874	907	1003	925	928	910	935	978	935	870	896	911	963	900	980	922	917	940	914	893	940	903	872	914	954	967	905	915	906	874	982	983	953	931	914	941	931	918	886	953	931	936	945	856	885	917	941	979	913	962	946	900	909	971	920	935	944	951	919	948	974	920	917	944	921	927	908	949	898	961	950	895	957	948	889	938	919	951	906	862	932	872	900	945	893	956	968	951	918	912	863	957	945	948	913	905	948	880	908	913	904	913	861	937	927	930	936	923	863	882	904	927	927	925	884	934	924	890	936	938	958	965	911	953	882	931	959	917	939	945	942	959	877	911	905	924	965	929	890	932	947	933	891	926	858	886	957	917	908	910	936	937	916	927	913	979	950	924	951	933	932	893	894	958	865	852	910	891	917	943	886	943	949	973	875	923	925	910	941	939	937	951	930	906	944	838	894	921	950	960	884	924	945	927	880	926	957	915	914	886	929	955
41685	30936	45838	27999	20754	14902	7514	3438	891	309	273	291	297	290	312	278	260	283	310	278	279	278	282	293	292	295	288	296	287	249	299	276	305	305	262	292	263	261	275	262	263	289	338	285	312	291	298	259	253	314	305	314	287	270	315	295	282	281	247	265	285	255	311	274	298	269	294	260	270	246	317	276	304	244	332	300	276	277	269	250	265	264	264	270	287	289	263	296	292	284	293	285	275	280	315	262	293	278	258	306	265	276	274	260	294	291	300	300	267	279	274	282	300	287	260	266	273	283	242	277	280	274	270	301	280	284	314	282	302	254	275	284	301	318	268	303	258	303	294	287	289	291	275	277	281	287	282	306	278	280	290	322	299	268	263	265	267	258	287	303	282	301	268	333	267	264	285	294	277	246	290	294	287	272	288	266	303	246	295	299	277	312	296	268	306	279	267	280	283	281	265	283	278	261	274	269	288	309	294	260	279	280	308	281	258	291	302	269	293	289	304	276	288	283	299	293	283	319	276	263	252	294	287	280	303	304	241	262	297	288	273	272	269	278	296	276	277	289	239	276	268	292	313	275	256	276	268	263	253	298	244	286	265	274	311	273	264	268	288	319	280	288	271	277	299	310	261	249	287	257	308	273	274	285	268	275	255	285	279	256	276	263	281	289	303	291	268	271	275	314	284	256	291	292	266	284	272	249	281	280	263	287	247	278	269	267	305	268	279	308	282	270	287	292	277	295	278	280	262	264	269	260	282	295	288	293	282	276	291	259	278	301	273	274	270	303	258	258	279	285	281	266	255	261	278	286	286	281	294	275	270	265	265	269	270	278	301	317	259	274	270	259	288	293	247	277	244	266	269	252	268	281	266	281	295	268	266	289	289	299	283	254	301	275	289	266	283	283	301	319	322	275	299	276	270	252	283	314	312	245	298	268	286	260	278	243	325	284	298	283	269	266	291	299	267	302	282	281	263	287	257	274	288	269	294	272	283	301	257	287	282	285	281	315	307	289	281	270	262	251	259	261	294	278	313	286	292	254	271	280	300	297	279	260	278	287	281	283	280	271	244	255	290	267	261	269	278	259	277	274	273	277	262	282	275	282	280	267	261	282	264	292	282	297	317	310	292	274	299	269	265	314	280	297	279	289	246	282	286	257	312	248	289	261	294	301	259	303	282	286	304	324	271	318	264	258	307	295	266	288	285	291	265	294	266	282	287	283	278	262	265	274	296	302	288	305	279	264	280	296	274	284	255	296	285	306	251	272	275	278	278	301	256	248	282	291	270	265	293	288	260	278	277	266	299	277	310	282	280	251	237	290	298	282	279	278	263	251	307	299	225	275	271	298	262	273	264	298	287	292	276	283	315	272	269	305	298	275	278	302	259	264	287	257	289	290	299	260	293	271	294	284	314	273	280	270	263	286	283	266	276	263	257	282	278	321	273	266	296	276	299	276	276	269	285	252	271	256	304	288	269	282	250	284	283	298	278	282	277	284	299	281	279	291	287	262	268	288	288	290	275	293	255	286	305	290	253	270	273	293	290	272	297	276	281	261	279	277	299	295	260	279	287	305	293	255	303	279	269	309	283	282	279	284	254	276	269	268	284	303	304	277	286	289	287	283	296	273	283	273	256	280	267	291	278	259	257	266	279	282	239	272	303	321	281	248	265	312	265	289	272	287	278	283	280	290	311	288	272	270	277	342	290	289	313	276	267	281	310	287	311	289	292	279	258	288	302	295	273	284	274	276	250	281	262	276	253	313	270	301	334	282	260	275	285	273	308	294	309	269	298	294	279	301	284	297	265	296	289	292	282	267	267	265	265	319	295	293	263	282	289	267	279	285	253	268	268	305	263	308	271	306	290	277	304	303	258	248	323	289	262	278	278	235	280	286	260	303	312	270	289	297	265	262	251	274	286	270	273	311	275	306	275	286	249	264	282	287	259	268	262	252	247	306	291	274	264	266	245	288	275	327	306	279	294	298	300	286	292	271	265	279	296	277	269	274	294	272	287	263	288	272	279	279	267	276	319	260	251	267	269	297	306	278	280	265	260	310	276	305	266	278	253	233	278	269	264	290	277	311	305	264	264	292	273	314	275	316	294	270	290	282	298	262	287	270	277	308	297	305	295	265	292	251	285	294	254	292	257	291	310	302	261	290	278	307	286	290	238	271	264	286	242	309	256	254	289	275	299	288	298	319	310	285	256	300	281	292	257	276	258	252	270	278	270	271	289	273	277	264	259	260	246	268	299	289	307	262	320	254	263	280	287	330	284	302	273	293	272	289	270	293	277	275	283	251	274	301	280	272	278	296	281	262	302	278	244	269	284	285	306	298	286	264	313	292	292	301	267	275	290	267	298	290	278	285	261	271	277	287	291	296	284	257	282	271	298	282	258	280	229	255	283	279	288	273	292	271	260	294	309	279	295	255	261	272	282	315	259	272	284	296	285	262	261	281	282	273	284	286	247	296	296	276	299	298	272	304	303	277	273	285	278	241	250	291	266	252	287	268	291	256	282	278	297	280	280	292	306	276	305	306	258	274	289	302	287	267	270	270	283	277	277	285	288	303	314	291	287	263	272	297	307	275	282	295	237	292	291	272	285	274	308	290	310	262	284	284	259	294	267	287	266	244	254	300	300	257	265	296	290	258	256	295	299	278	286	294	259	261	270	267	265	290	266	292	291	283	267	279	256	300	284	305	309	288	267	285	254	311	305	291	297	277	281	301	266	300	295	256	269	276	275	323	299	275	257	271	270	285	293	251	252	257	309	245	270	268	269	281	306	292	268	307	289	283	300	282	276	285	264	269	277	284	270	290	296	276	289	301	282	290	282	280	290	314	311	290	245	280	240	278	257	280	254	299	283	269	298	279	269	286	262	282	276	307	272	241	298	284	280	289	259	280	302	275	275	268	270	315	298	264	247	268	288	281	284	250	273	272	244	259	244	273	253	287	277	280	318	247	265	278	282	267	290	246	269	297	244	298	265	275	271	258	276	287	273	279	289	233	274	302	285	302	295	277	262	268	290	281	295	286	267	307	268	291	293	245	302	283	280	291	272	285	286	286	280	271	273	271	269	306	290	273	280	260	274	272	262	306	263	292	251	257	294	267	259	266	299	295	272	273	316	289	289	291	267	295	301	258	311	269	285	271	278	276	299	272	273	312	245	269	325	272	280	228	273	279	264	246	262	262	298	296	296	284	258	290	292	268	266	297	272	286	240	295	244	275	261	296	265	298	251	269	301	278	305	282	303	267	257	297	287	295	295	272	274	279	318	283	298	274	256	299	262	268	299	269	307	285	310	265	282	278	295	258	301	309	270	292	294	298	269	285	270	279	266	264	254	329	310	265	268	253	242	294	283	279	274	282	288	248	253	295	288	290	259	316	276	286	278	260	274	264	267	249	283	240	273	274	265	276	291	272	266	298	293	277	282	282	272	278	291	298	271	250	261	261	317	302	304	259	245	270	242	266	228	297	264	267	318	254	305	256	308	290
27455	23976	44287	36930	36925	30645	19801	11358	2962	643	615	681	675	644	660	668	638	679	633	665	665	615	669	667	660	673	627	658	641	684	650	673	672	657	653	708	684	652	645	654	674	657	637	670	679	656	696	649	618	665	662	658	683	702	697	652	643	699	642	653	637	643	746	648	665	618	696	656	659	636	671	661	646	638	659	665	628	681	703	666	689	691	655	656	640	644	643	654	674	681	606	632	626	621	703	683	621	647	681	621	698	692	625	645	646	664	630	631	659	655	647	723	687	654	622	683	645	677	662	659	668	683	623	657	632	668	683	697	667	654	633	635	690	627	693	651	661	708	636	651	652	653	654	621	680	685	641	684	686	678	643	618	671	648	643	630	695	659	669	645	643	679	677	652	673	662	670	656	656	627	624	662	628	650	666	646	635	596	634	660	651	650	645	642	634	601	619	678	667	698	660	631	674	668	704	607	696	657	646	643	630	688	680	666	655	683	647	598	703	662	657	696	640	665	665	646	627	604	673	655	691	629	688	699	658	637	664	660	692	645	667	617	645	657	647	682	619	669	648	646	627	665	626	661	610	649	661	685	655	634	642	715	637	655	646	667	639	639	655	659	633	655	644	670	664	663	655	624	722	670	630	685	638	671	648	681	681	626	651	636	755	673	658	697	635	679	638	650	648	675	661	642	643	632	660	634	661	694	662	660	589	653	666	674	681	608	632	648	691	650	598	683	653	673	647	645	649	666	621	635	644	642	639	690	630	674	665	649	679	700	634	666	663	645	710	636	659	656	659	627	664	620	670	668	656	657	637	667	630	646	681	606	630	663	675	624	656	687	650	657	704	634	672	715	710	667	708	641	691	657	677	732	676	636	624	643	632	691	637	695	679	701	673	627	654	630	637	653	629	658	638	631	650	701	664	683	660	668	666	660	666	661	640	683	628	676	681	625	673	682	689	697	652	651	663	643	643	722	654	645	678	667	695	659	600	644	604	657	656	636	631	624	670	700	630	647	671	645	660	689	684	666	636	659	625	614	642	636	605	641	636	671	658	658	654	637	685	634	630	639	640	666	657	637	661	657	616	661	668	641	673	644	673	703	690	670	645	662	657	668	687	646	684	657	685	667	680	691	625	655	694	666	619	630	657	639	679	671	690	676	621	637	717	670	638	679	664	653	645	624	652	603	667	617	665	591	649	617	673	682	642	679	663	632	680	679	635	629	650	655	640	639	665	701	628	657	639	624	650	635	649	634	672	639	634	654	648	671	649	636	710	616	630	646	658	641	630	650	612	685	688	650	660	629	692	656	661	700	677	676	626	638	649	633	698	696	657	658	635	661	669	590	676	657	663	642	671	749	655	623	674	614	666	674	654	689	655	670	670	630	696	653	661	669	662	686	620	620	681	683	685	632	655	693	641	662	667	671	668	657	659	659	663	674	666	639	635	637	638	651	693	700	655	637	668	660	666	672	690	642	659	656	617	688	686	661	691	689	706	640	655	685	708	616	672	644	674	657	647	672	671	658	671	622	657	682	609	654	646	630	646	664	681	632	648	614	714	657	675	678	634	630	664	674	690	673	640	669	652	650	626	702	672	644	650	663	693	638	647	626	684	631	660	630	652	623	634	681	646	630	701	645	664	688	656	661	707	645	717	665	651	634	667	676	656	670	665	661	709	630	646	679	621	635	670	654	647	638	644	660	652	670	662	663	633	654	677	660	630	670	651	634	665	684	632	678	691	644	681	639	680	674	590	671	644	630	660	682	642	661	661	672	670	629	668	625	613	684	652	653	641	631	668	678	624	600	661	649	656	639	650	675	662	651	723	657	656	677	624	650	706	673	637	680	650	635	633	650	605	616	624	675	697	655	649	721	633	659	669	658	697	601	683	679	653	644	675	691	622	637	683	681	657	653	687	650	678	708	681	685	673	634	657	643	662	660	655	672	644	619	643	665	660	681	632	657	680	707	645	613	644	675	703	588	621	661	595	648	634	659	668	633	636	675	646	674	691	649	670	652	636	643	671	628	657	658	635	684	686	666	616	668	652	676	641	645	695	682	669	621	659	667	678	672	673	665	668	638	654	695	656	628	654	679	681	656	700	675	673	629	653	645	668	647	662	663	635	668	693	653	713	673	658	664	634	696	614	632	667	665	624	678	701	678	670	700	677	617	651	679	654	645	644	633	682	690	627	653	671	657	664	674	642	647	688	673	679	637	643	650	614	637	654	676	664	615	671	689	682	655	662	633	639	623	649	635	639	692	683	656	607	633	659	670	635	618	692	658	650	690	647	660	716	676	657	644	676	680	640	703	647	657	669	681	649	672	681	662	680	655	675	699	653	626	655	632	707	657	691	661	706	656	646	690	648	649	609	721	706	648	647	694	680	669	641	615	644	635	632	664	710	671	697	680	617	640	682	686	634	659	661	674	665	665	623	648	690	668	665	639	665	651	643	612	662	685	669	696	629	626	645	706	647	650	714	689	640	635	690	615	617	669	734	654	594	630	649	613	637	676	644	655	635	705	645	667	596	605	650	668	641	616	619	663	656	652	670	690	707	609	625	658	624	677	689	659	661	682	662	615	698	624	652	661	666	657	662	658	616	613	672	671	697	685	648	686	687	661	642	688	684	655	631	653	647	644	673	612	663	659	620	679	652	676	679	630	618	615	640	705	626	688	624	663	670	632	658	668	658	661	691	675	632	640	664	690	669	602	626	648	698	685	689	660	663	673	682	672	628	675	677	637	706	635	667	661	648	651	656	619	647	697	629	664	677	672	649	632	690	675	659	589	682	642	651	632	636	638	616	611	669	652	658	710	642	663	659	649	673	641	650	662	632	699	622	641	713	667	706	654	660	670	695	669	608	630	622	635	678	650	671	684	717	672	646	626	595	676	673	662	701	657	658	690	649	644	659	614	656	696	678	696	610	696	675	684	666	655	666	690	684	600	667	646	653	712	664	637	634	673	667	665	694	664	673	689	645	681	714	608	661	632	636	654	668	672	651	688	654	628	671	642	664	694	689	661	671	596	646	648	665	671	660	697	708	677	629	656	668	679	647	633	707	647	622	698	673	618	644	686	654	704	661	685	646	666	651	647	680	683	635	658	653	682	703	622	658	670	611	667	687	634	602	664	647	627	628	647	723	650	649	683	638	634	615	631	680	648	645	616	691	675	650	622	700	627	682	606	666	662	680	611	656	622	654	662	626	686	658	691	669	708	659	677	597	691	677	623	692	626	610	662	622	684	674	658	689	657	621	633	685	675	706	671	632	661	625	651	671	629	657	650	657	655	653	623	659	668	651	610	640	664	635	700	621	658	688	628	681	671	648	695	689	631	669	643	653	635	648	688	588	636	630	660	694	641	681	668	697	657	666	657	678	637	619	678	589	685	659	707	662	658	667	654	667	660	610	641	637	714	688	659	672	678	677	627	703	677	694	637	667	689	654	657	623	624	685	630	671	619	671	664	653	664	629	642	657	652	619	667	624	691	653	643	694	618
10374	1736	1893	916	760	736	625	527	423	396	387	382	421	428	463	426	421	471	389	423	431	454	434	458	438	456	450	486	417	390	454	402	453	412	470	426	399	426	442	406	433	434	411	448	461	443	472	435	441	457	462	393	450	413	429	408	402	432	420	413	461	385	468	419	465	460	418	416	454	451	443	448	436	456	451	393	435	421	440	439	450	429	461	446	452	464	491	422	461	425	450	430	433	437	464	447	428	473	433	398	448	419	405	423	423	446	430	416	429	417	451	464	437	481	466	375	437	404	371	458	444	427	434	425	440	405	439	449	408	427	449	383	448	437	391	417	471	419	418	437	420	419	447	406	429	448	435	454	452	466	418	454	466	428	432	432	420	437	417	452	448	432	442	427	461	444	484	438	462	437	433	444	407	391	398	396	422	433	457	420	417	399	477	411	446	384	431	452	390	424	446	417	452	446	448	411	415	408	457	444	437	452	410	408	436	447	419	451	450	442	438	416	459	443	458	445	444	449	409	424	431	404	467	425	446	447	430	474	435	449	451	460	427	460	479	425	433	412	466	465	421	440	416	426	409	442	461	384	376	405	448	432	416	433	447	419	425	470	408	426	432	429	467	410	411	470	410	373	453	440	455	466	401	439	455	418	455	466	426	423	398	394	438	403	424	398	471	407	404	409	414	408	449	406	431	444	420	422	413	424	407	453	416	433	446	479	467	430	422	442	408	431	432	420	427	416	425	435	425	435	474	461	453	417	426	471	396	449	411	408	440	469	428	436	519	415	418	455	436	463	451	407	441	436	448	436	417	436	422	447	442	431	427	432	453	442	410	415	450	382	423	381	449	442	414	432	422	445	464	410	415	448	455	451	450	405	412	418	423	389	382	462	413	421	426	412	424	434	430	421	420	426	451	472	411	400	445	407	477	434	397	397	453	416	418	431	402	438	403	426	450	446	430	420	418	419	407	402	386	407	418	428	405	421	435	408	426	398	447	464	441	425	417	449	438	431	415	439	439	432	450	424	474	471	446	424	414	432	450	462	439	439	474	432	429	405	409	452	468	467	422	429	436	405	414	472	439	413	408	418	435	419	427	402	410	397	414	445	433	457	440	432	433	443	471	427	457	464	471	410	455	433	444	431	456	422	447	460	457	454	438	417	414	395	446	430	454	424	421	424	418	445	429	428	446	434	450	435	458	386	448	461	444	419	441	459	433	464	454	426	428	445	410	417	458	423	442	423	446	453	436	438	426	474	442	442	410	396	421	443	469	444	414	425	439	460	407	438	487	430	428	468	460	432	440	446	444	441	441	479	406	431	433	431	418	425	415	427	423	484	412	440	460	447	432	447	414	468	468	435	435	467	427	435	388	407	426	420	399	439	443	421	468	413	503	438	475	425	425	453	447	435	430	474	442	389	426	414	409	440	399	441	462	442	423	442	453	427	451	422	451	412	418	426	387	414	460	413	383	402	425	468	409	412	422	444	436	400	413	450	423	403	409	450	397	428	438	447	447	438	448	448	428	450	474	454	416	437	419	412	433	431	469	418	454	471	428	416	468	438	432	418	457	431	403	380	426	439	462	442	403	455	433	422	407	445	435	452	452	400	450	430	435	441	442	436	426	430	419	402	451	446	423	418	444	395	424	404	448	447	472	438	427	425	438	443	424	444	431	422	446	413	396	390	407	419	390	421	441	443	416	449	443	438	405	410	464	456	449	456	417	450	449	425	450	419	444	414	425	447	449	459	423	422	444	425	410	436	432	467	418	445	428	482	414	465	423	435	405	424	432	415	412	429	473	411	442	428	476	444	413	425	454	476	436	384	429	430	432	432	450	459	446	450	422	444	456	418	422	412	414	421	469	453	455	416	423	454	419	431	436	419	430	414	394	415	479	419	464	445	422	427	453	438	451	448	414	433	457	406	393	421	398	444	399	399	457	421	438	442	409	431	407	481	457	426	416	477	425	418	427	472	434	444	392	425	411	437	412	437	433	449	464	436	457	454	419	445	462	474	469	436	438	411	446	415	402	423	390	461	408	406	446	440	425	446	401	425	431	428	395	452	452	443	441	399	464	449	436	444	410	436	436	471	449	426	461	467	498	428	407	425	478	414	407	449	446	443	422	419	445	432	429	430	439	444	435	430	381	459	418	433	453	429	436	421	416	401	423	446	415	417	406	407	408	464	478	449	480	441	429	401	435	415	480	417	417	455	383	426	446	428	451	443	420	441	425	427	432	436	420	472	460	408	458	413	427	436	396	402	447	429	396	447	427	420	415	422	422	454	469	458	466	400	435	420	457	410	464	432	446	433	434	434	404	439	482	437	439	417	397	436	429	413	424	431	443	456	410	430	430	422	433	454	461	470	440	455	412	410	436	440	423	431	427	433	438	451	393	413	386	459	465	462	405	450	454	450	443	446	493	408	422	418	398	405	422	443	447	421	443	467	467	450	434	429	432	441	421	463	456	409	405	419	462	435	395	461	430	451	446	457	437	428	441	406	442	446	431	464	404	469	392	439	403	417	446	472	405	433	423	463	427	465	433	436	434	430	424	436	473	397	424	433	423	439	409	420	499	449	458	472	442	391	428	447	461	401	435	421	424	396	411	439	417	445	418	409	461	454	455	438	448	422	451	438	401	423	438	396	371	468	440	423	442	396	419	448	461	436	439	430	396	432	392	431	405	442	428	411	419	418	451	447	423	444	417	426	448	431	436	410	428	448	461	408	454	445	443	424	451	460	469	413	472	398	467	439	433	440	449	463	449	427	427	414	413	428	438	436	418	446	481	435	404	403	459	428	466	440	461	411	453	406	437	431	446	408	422	467	452	442	397	438	425	437	467	423	381	434	434	469	386	435	429	464	414	423	461	434	414	424	440	423	439	425	441	451	388	421	434	436	447	385	445	424	442	446	453	462	410	459	413	426	406	426	454	399	425	435	460	399	434	456	455	438	452	417	435	445	441	440	439	446	408	381	420	427	434	424	430	411	437	406	434	450	450	419	409	448	471	402	419	418	466	427	436	443	426	445	477	431	439	415	425	421	453	449	415	426	421	435	437	456	421	410	435	415	435	490	439	449	428	431	450	446	405	406	402	440	434	411	430	425	407	452	419	396	479	466	439	427	455	404	417	420	436	476	490	401	435	446	431	403	438	443	414	396	426	418	446	448	427	433	471	382	393	447	426	448	415	413	460	456	431	456	415	462	428	441	387	391	407	416	472	434	416	428	475	417	452	446	483	461	504	453	430	448	403	420	440	407	405	436	423	430	422	398	454	467	503	489	458	422	448	409	477	447	410	452	433	403	417	434	405	428	476	427	398	443	475	425	465	412	413	439	450	395	471	403	377	414	467	450	440	449	440	445	434	454	416	457	436	435	462	421	415	415	450	419	419	452	465	480	434	412	411	386	432	423	437	441	459	437	429	407	407	466	427	414	408	423	466	401	439	434	439	395	422	447	465	419	429	438	454	428	454	438	423	437	460	426	440	456	425	467
7492	2304	4334	2615	2625	2286	1803	1415	976	1002	1020	1046	1027	960	926	1051	991	933	982	1043	979	967	1028	996	994	1010	979	978	988	945	953	923	1029	1030	982	1001	954	1022	970	994	978	1011	968	975	1025	995	1031	957	1013	995	1042	1002	988	1005	982	965	956	985	957	972	1012	941	980	972	1055	1001	999	984	940	1020	1008	963	1052	1000	962	980	977	995	1009	972	974	985	1005	974	980	1024	1002	968	1044	1007	1013	983	1030	999	979	969	1013	974	956	953	1013	998	984	1032	1003	1030	999	984	975	994	1005	966	1008	943	991	958	997	997	937	986	1002	978	989	957	960	989	972	916	994	950	1013	981	985	927	996	934	956	1016	930	997	984	983	961	935	958	976	1013	969	966	932	968	1049	974	956	959	1006	981	955	974	994	992	959	1013	1021	993	971	960	992	1000	973	1009	978	940	958	1005	1030	993	958	1020	965	975	975	976	983	960	1044	1025	973	1014	983	947	972	1032	964	994	945	990	978	978	945	979	951	951	1000	933	1001	959	962	996	1001	974	957	1042	1031	924	972	952	1008	992	955	953	1013	953	965	1009	1018	997	961	984	986	992	998	1014	968	984	1024	987	1029	988	1004	965	941	949	948	962	959	1018	996	998	961	924	992	945	937	991	973	984	938	999	906	1002	1010	1045	1023	1053	1017	996	949	995	991	1013	929	957	980	989	1052	959	995	974	1000	978	1012	936	1016	958	958	1014	1007	1012	961	1027	1004	996	956	987	972	974	1035	1048	954	1041	1013	1034	969	1009	964	964	992	1027	962	998	993	972	993	947	983	1032	934	951	1006	966	1004	997	961	954	1033	956	928	1001	968	1041	996	959	933	1006	972	974	971	983	1015	971	975	954	989	952	987	998	969	939	977	984	998	994	960	949	1016	956	989	1000	963	960	960	1013	970	1014	1020	995	990	989	978	1008	982	899	957	976	915	968	1068	991	1026	1024	1014	995	976	993	946	971	941	971	1014	983	988	951	991	977	938	969	995	982	982	947	993	998	1015	940	975	1026	989	973	1009	997	978	956	1006	965	1014	1011	999	943	966	1000	988	1030	981	978	1024	978	947	1005	992	957	985	899	1026	939	937	1012	947	976	991	933	978	914	983	1001	986	957	980	1007	1022	990	940	1020	931	1010	977	983	971	936	953	964	969	964	931	991	1024	1012	989	986	1089	961	1018	1019	1028	993	1000	1006	919	978	949	997	993	954	1026	984	1039	940	985	917	972	1013	1013	976	968	1010	950	1003	897	1019	955	980	889	1003	988	943	1025	999	978	944	980	966	1021	994	1027	1030	953	982	1031	962	975	970	932	982	977	969	965	954	1013	1027	965	1004	1017	1008	905	984	1020	922	1005	988	950	971	963	1031	1022	1020	991	977	968	940	1009	987	1015	947	1006	997	1051	1053	973	998	1012	993	906	974	1005	921	966	940	1037	992	950	945	963	908	972	975	988	942	954	973	980	986	990	972	966	991	927	968	965	1006	924	989	1000	962	1003	1024	989	961	1021	1026	978	1012	961	906	948	1033	930	973	988	966	956	985	941	984	960	983	999	1031	968	982	1031	952	970	987	983	977	1022	944	1003	980	952	983	976	952	996	1050	969	995	954	1033	966	990	943	1016	946	990	979	936	990	970	1014	983	984	1004	938	973	999	1017	972	946	960	989	941	898	947	999	951	1030	998	1019	946	1032	950	1000	973	967	929	997	970	996	987	985	1004	1044	954	956	1005	954	962	983	970	954	998	967	964	1012	998	1019	985	967	979	982	950	1011	1019	983	982	1058	982	998	970	982	960	987	1019	999	960	984	963	900	1031	1001	931	996	1016	925	976	982	996	990	961	975	990	1060	962	925	962	1004	990	923	1021	997	1011	968	963	955	995	1017	975	999	977	892	1032	967	923	1012	1025	968	999	968	957	1022	959	982	998	948	1035	961	940	982	974	963	969	981	1012	1010	993	1001	937	980	1035	985	981	974	960	1009	979	1026	997	1005	1016	987	903	984	961	974	977	948	948	952	940	1002	981	1019	966	974	1008	993	983	988	991	1003	954	970	982	946	1001	932	964	958	982	987	1011	995	1010	972	1007	910	987	983	1011	968	995	1002	1006	958	1005	977	989	992	982	986	1026	992	1032	990	990	967	991	982	977	991	979	981	1018	965	1005	998	990	1019	941	962	976	1005	1017	941	1006	969	988	984	921	979	954	932	1022	954	969	952	995	987	941	1009	929	1001	1008	989	948	961	1017	939	933	982	1051	987	1003	927	1006	967	933	913	926	1005	986	1017	1000	998	956	1015	971	1000	999	1015	973	984	987	990	961	954	1043	1055	970	985	953	962	1013	998	987	973	1034	960	1025	1027	990	946	963	987	947	951	995	988	965	949	1006	1045	966	1004	979	974	932	957	933	965	945	1007	951	997	934	972	1005	976	1022	952	1009	1029	1029	968	974	972	1005	943	1003	1036	983	978	1028	1014	985	985	1045	1019	1028	986	932	1025	898	983	975	948	942	1011	968	1000	934	982	946	996	990	972	969	971	1012	942	1046	973	959	1019	944	1007	1018	959	897	989	954	968	987	966	1002	1024	974	955	964	933	1011	988	982	929	958	965	979	992	999	1020	943	1013	960	962	991	941	1010	979	1012	992	986	980	952	959	908	1014	920	1015	975	963	956	962	986	1032	978	955	921	953	952	1057	1000	951	975	1017	918	976	983	940	1012	1057	1000	976	922	943	958	991	959	991	1005	963	989	1007	965	978	1000	1000	999	931	1027	988	999	1025	1025	1017	982	968	973	984	980	963	958	955	1005	969	996	1028	976	953	986	990	1012	995	995	950	998	957	980	923	1038	949	995	969	994	972	961	978	929	1022	936	1008	1038	1003	935	980	978	1013	949	954	962	988	984	959	997	964	938	976	1029	1015	940	1035	998	1004	975	962	992	978	963	960	1004	973	1010	989	978	1021	991	1039	972	998	986	1020	1004	975	1014	989	992	984	1017	991	954	1007	1017	943	973	977	952	975	1010	955	960	986	988	1002	983	981	935	893	1006	997	971	968	1015	1009	977	993	989	983	995	985	937	930	946	1001	948	1004	1011	999	966	1017	965	1000	1012	908	958	976	968	997	981	987	932	988	943	935	987	960	996	958	984	1021	1011	951	997	964	956	972	952	967	964	998	942	979	1029	1004	1018	987	935	964	985	978	986	942	977	962	958	916	997	967	981	959	999	932	998	941	1003	1013	972	961	1027	1026	1017	1007	992	936	976	1089	940	957	965	972	996	965	924	1079	937	1010	993	1000	1019	986	954	1025	964	959	974	995	967	990	980	983	991	953	996	964	959	971	1024	974	1006	992	983	955	953	985	1009	978	995	1036	1024	996	947	975	1027	941	995	953	997	996	1020	989	961	952	907	921	1000	980	1004	1024	968	989	998	954	983	974	994	990	949	981	971	995	1033	952	1037	963	966	948	993	965	970	969	1001	936	963	1047	978	1007	1040	1053	966	963	1005	1009	965	939	1003	996	985	915	943	992	969	969	965	1033	989	986	998	1018	942	994	983	956	1003	935	955	960	951	995	1013	964	984	978	1000	977	928	958	961	969	1016	984	1011	1009	961	1001	957	985	993	982	977	991	931	1055	965	980	984	948	930	984	981	1005	964	992	1010	921	990	977	978	950	986	930	967	979	986	943	1023	1013	987	982	1004	967	987	992	958	1044	959	966	979	958	934	983	931	1026	1031	1011	1040	985	994	964	952	951	1025	937	980	951	997	979	990	964	1008	988	1006	947	982	929	957	1017	1015	979	956	1016	997	999	1011	1017	1019	1003	1060	973	989	984	970	989	985	974	1007	995	982	945	945	957	1019	996	983	934	990	920	961	989	987	981	1030	980	1018	945	962	1005	961
31694	19615	30053	17581	12621	8114	4277	2422	1132	379	424	459	418	417	419	417	383	373	385	429	395	379	424	378	396	373	435	430	411	439	417	401	382	422	391	411	437	383	415	428	398	405	422	396	424	412	397	381	399	374	399	399	421	395	412	421	410	420	386	397	448	440	408	422	376	409	422	420	428	384	416	377	451	433	410	425	458	432	416	378	429	422	422	395	368	443	388	388	437	422	408	441	427	406	372	389	402	406	424	402	407	412	439	411	367	369	412	407	381	435	395	418	378	410	407	439	405	395	421	412	394	389	418	390	382	405	427	414	390	453	381	404	403	373	419	411	426	410	375	412	404	456	398	418	409	413	404	415	414	390	425	409	395	411	374	395	343	368	408	395	403	402	364	397	437	411	406	451	386	370	426	440	403	400	367	405	408	402	423	381	406	436	385	431	417	423	377	427	416	431	411	391	374	396	436	423	364	386	367	458	388	416	412	413	387	392	391	387	394	407	399	408	403	446	390	416	452	394	432	421	408	395	432	395	392	382	424	370	402	373	401	370	396	425	415	414	427	387	428	396	441	398	435	463	411	403	398	425	419	426	390	418	420	403	444	415	381	445	417	408	373	425	393	392	453	425	410	415	417	449	398	419	430	437	425	394	408	381	401	353	417	377	428	430	423	419	466	396	429	413	428	408	400	392	399	414	421	399	365	382	390	417	424	433	427	387	409	408	422	431	416	417	441	392	416	424	401	385	391	452	448	412	410	412	379	389	440	423	376	402	422	364	397	415	424	409	383	405	399	459	392	409	425	407	436	412	394	411	411	433	410	413	421	397	403	415	415	424	407	381	425	421	435	428	429	380	360	425	400	419	400	328	453	413	434	423	421	376	394	358	412	371	421	417	358	429	392	403	369	449	430	401	400	428	398	415	436	408	391	409	390	405	433	398	377	377	438	388	398	401	418	362	390	372	402	412	400	411	384	414	385	413	414	433	399	418	386	423	404	392	373	393	392	415	422	389	417	413	405	427	412	430	425	419	379	383	415	426	396	423	406	431	387	446	410	390	432	404	413	438	386	423	438	398	406	447	389	432	442	419	384	382	380	426	426	401	422	408	440	395	422	401	400	403	391	400	419	366	426	417	414	401	396	424	381	396	410	460	392	430	390	403	389	404	427	402	443	432	420	366	387	438	417	427	426	391	414	393	393	392	436	432	401	421	388	411	458	428	397	399	432	366	445	386	390	424	430	395	457	403	455	449	419	437	402	409	427	436	415	425	423	399	423	398	382	406	443	423	476	415	380	435	405	398	442	412	395	414	404	409	405	408	339	353	387	402	398	410	403	425	379	434	399	429	414	447	401	423	369	452	389	376	409	415	412	438	422	376	456	410	419	428	425	427	414	416	415	369	392	407	398	438	426	451	421	435	399	419	408	420	415	412	403	402	390	415	380	383	374	418	419	434	393	413	411	418	404	456	386	396	407	442	409	452	377	414	381	434	396	433	398	422	388	350	394	404	418	440	417	396	412	401	380	398	438	405	417	406	416	397	407	378	411	375	410	361	412	454	425	398	409	426	404	380	428	413	401	368	395	422	417	434	422	437	410	409	426	406	391	395	418	441	419	404	402	369	460	453	384	440	409	414	406	393	416	422	402	417	430	446	404	410	422	369	397	409	433	420	388	424	441	397	450	413	422	380	390	402	403	378	464	405	392	437	430	410	401	392	394	409	383	390	415	447	414	417	389	421	415	420	403	437	400	466	359	390	414	370	426	427	405	433	390	445	414	419	424	377	372	386	404	416	448	430	442	421	419	402	404	452	426	404	428	425	410	362	388	385	453	408	417	409	377	432	410	397	368	409	418	384	430	401	417	375	408	405	394	369	412	432	451	378	354	411	406	415	415	391	414	408	462	398	404	369	409	381	442	362	413	431	390	410	427	409	462	434	428	430	403	414	403	399	395	410	405	415	416	431	382	423	413	462	382	451	388	432	417	420	370	413	403	409	375	411	420	430	436	411	399	446	431	403	409	404	404	392	438	356	356	420	404	416	414	412	393	389	425	383	417	395	430	418	426	393	382	410	379	379	404	437	381	394	405	404	406	411	415	405	368	415	409	395	421	397	423	423	434	391	433	420	389	398	403	409	406	424	439	408	420	414	431	386	409	382	447	426	429	419	429	421	421	434	383	437	400	398	437	393	383	391	397	384	418	396	414	418	388	384	439	404	376	429	413	387	402	400	421	410	379	375	375	417	426	437	411	413	403	441	427	425	436	382	423	387	436	391	376	413	391	392	407	425	377	402	460	394	378	426	414	410	435	430	405	393	397	392	410	406	447	436	422	401	436	401	376	400	401	423	400	408	445	354	361	404	422	409	403	392	366	403	426	378	364	443	431	400	376	400	415	407	409	469	384	397	403	440	355	424	403	408	392	403	359	409	384	441	393	407	402	428	375	396	393	363	444	414	422	401	438	392	412	397	444	395	400	397	389	402	383	403	415	426	413	426	378	359	434	404	375	388	424	458	424	431	397	355	385	385	382	365	433	388	396	418	391	408	441	405	368	421	416	398	412	395	415	389	386	423	399	413	427	399	365	411	386	389	464	402	408	429	453	411	405	412	433	409	385	430	442	387	434	391	428	396	415	395	385	417	428	397	438	415	418	391	413	397	388	408	394	399	389	423	405	392	393	378	427	412	394	391	403	391	375	415	430	368	425	449	405	429	407	421	408	432	440	421	377	416	384	415	396	389	424	400	419	440	438	418	398	419	407	393	399	433	415	418	397	383	407	420	416	403	379	406	395	408	386	394	409	426	407	421	392	428	411	463	428	417	418	406	437	414	409	375	427	398	417	364	403	414	415	403	426	373	390	383	421	426	401	409	416	401	412	405	413	406	443	435	401	394	450	423	389	480	392	370	447	399	409	406	481	375	383	391	420	411	396	418	431	389	405	390	437	409	442	405	388	389	409	408	453	413	367	369	414	377	431	415	381	396	394	443	443	408	407	380	438	380	377	377	431	361	429	424	426	407	426	403	410	404	397	392	371	425	445	424	423	430	396	383	443	406	397	397	412	404	426	411	419	418	386	427	376	419	452	439	424	414	386	384	396	452	401	380	386	436	432	430	403	388	424	428	398	406	418	383	418	426	415	420	416	437	401	445	430	453	402	365	461	407	420	394	388	375	373	399	406	429	391	381	386	400	417	421	417	454	390	388	434	384	412	419	427	403	412	409	406	384	395	444	399	411	429	392	396	407	380	388	393	411	404	425	448	441	420	415	400	420	399	424	400	412	410	391	424	395	431	408	385	433	387	409	390	419	384	409	403	406	433	419	390	457	411	425	449	411	423	424	416	430	423	425	401	414	400	414	407	355	408	397	393	405	421	380	436	381	414	405	422	381	404	414	411	418	412	373	470	421	409	436	397	398	460	419	398	417	411	414	405	412	423	421	396	414	469	414	399	402	413	391	435	409	442	404	387	415	374	436	465	462	419	404	419	412	427	384
21322	16658	33099	29481	28251	21620	14169	8579	3631	915	943	910	944	934	926	891	898	907	911	963	907	980	957	918	937	945	893	912	916	929	957	915	915	858	926	916	879	919	932	891	958	945	951	972	993	945	976	940	876	947	947	934	915	918	954	967	955	951	912	999	925	975	917	969	911	944	992	926	931	935	973	962	953	946	928	902	937	880	936	902	977	871	928	923	975	901	918	912	998	929	916	935	918	945	915	939	916	931	916	943	971	974	893	926	975	944	943	993	915	894	917	947	855	901	921	885	926	952	887	920	949	963	942	933	920	906	925	891	907	916	962	887	975	936	914	892	937	876	909	913	898	986	934	931	947	893	935	907	923	936	942	946	931	957	918	935	903	950	970	937	929	918	930	971	910	918	901	922	923	952	913	953	961	932	948	949	981	931	924	885	953	955	968	915	937	908	926	923	936	939	947	862	909	955	910	923	892	901	932	926	934	970	971	959	912	929	959	895	937	919	924	903	905	961	871	912	913	956	950	928	960	998	930	949	990	928	960	948	952	913	951	893	911	997	938	905	948	912	950	933	929	918	901	961	986	981	936	958	919	931	901	985	943	924	903	931	890	962	908	938	881	931	912	898	938	894	920	968	887	976	971	944	921	915	939	935	915	944	907	928	890	947	882	914	905	948	869	901	950	900	945	919	893	917	914	979	936	889	932	876	968	934	957	990	960	947	936	941	927	962	980	938	954	948	905	929	932	938	941	937	925	903	943	926	900	936	917	900	918	941	971	919	945	960	904	896	991	950	926	896	963	929	928	939	945	859	863	939	943	869	899	953	987	944	890	923	897	903	944	885	876	914	922	992	976	913	917	913	906	944	945	917	911	871	955	888	945	977	951	950	977	895	945	900	926	923	881	901	973	872	970	945	947	955	987	924	932	895	1003	983	961	932	903	863	925	943	966	962	962	875	915	933	913	871	915	934	927	927	961	961	934	919	975	941	906	961	953	950	902	941	912	905	906	922	907	877	918	928	933	913	944	922	892	962	899	984	909	917	939	878	928	915	884	923	958	899	936	884	929	919	944	954	930	1006	1002	861	944	948	891	920	968	926	887	909	945	924	938	908	950	967	898	906	955	924	939	914	918	946	949	883	952	916	899	962	1015	902	919	969	925	933	909	958	983	1002	975	907	881	965	952	874	884	945	923	956	896	924	886	925	897	944	948	908	906	899	957	900	955	957	907	850	926	970	908	948	876	933	974	961	977	925	987	897	935	935	962	916	909	934	943	942	893	913	924	949	875	964	945	936	905	979	927	962	934	924	925	875	916	902	968	930	985	874	911	925	892	915	891	921	966	884	899	927	936	896	929	896	924	897	901	969	937	957	961	975	906	901	920	938	944	890	910	961	927	921	858	954	945	991	918	948	973	922	946	910	953	990	906	914	914	897	929	971	898	916	955	912	923	939	902	966	869	931	929	937	901	930	975	931	943	989	937	905	864	934	937	870	885	986	991	900	899	959	871	870	969	916	929	929	913	989	923	889	951	948	881	894	943	896	937	855	940	904	964	917	966	910	937	894	908	868	937	931	949	901	926	934	913	947	946	915	911	916	913	945	923	941	878	930	922	916	933	946	904	934	911	892	911	914	955	949	951	921	937	960	888	915	914	965	980	908	923	952	902	945	953	963	869	948	965	938	944	911	921	943	886	967	896	887	884	940	938	936	904	909	920	920	943	912	918	927	935	964	957	932	957	951	950	885	903	980	904	969	970	926	959	960	924	897	924	949	886	921	908	918	940	938	873	961	946	910	922	990	938	938	984	925	948	902	906	909	887	905	948	920	901	894	977	930	886	926	900	934	937	894	946	903	950	910	879	886	957	935	909	1025	975	968	954	964	922	926	913	932	925	902	941	969	882	920	955	921	916	946	943	902	901	919	873	962	978	1000	864	953	955	891	938	968	947	898	940	913	964	911	906	859	929	940	915	942	992	970	897	960	972	933	930	926	923	887	899	958	931	940	902	912	906	914	913	944	935	919	888	971	887	963	902	910	974	905	913	929	937	975	962	958	986	889	948	938	919	917	948	890	938	920	936	887	907	965	925	976	925	925	977	875	991	922	957	950	894	887	928	960	963	921	897	935	898	993	938	947	934	917	861	958	930	949	908	880	926	907	895	942	934	947	894	965	899	909	914	881	949	923	971	910	948	869	974	914	964	924	924	924	911	891	929	925	947	878	946	913	928	912	928	882	963	908	928	907	979	914	917	909	944	930	900	932	935	966	921	920	939	936	952	971	917	921	916	1001	969	924	906	885	935	916	931	912	895	899	950	935	925	902	942	923	926	890	862	958	992	878	891	970	913	923	907	971	932	967	939	947	939	985	933	933	975	896	905	956	973	938	907	910	913	930	931	882	952	965	875	940	881	907	959	927	890	879	928	929	899	939	888	910	909	905	908	940	931	882	954	919	936	905	890	941	934	973	915	929	928	892	867	949	920	932	953	923	942	958	931	899	904	916	934	936	881	955	914	928	912	939	888	877	949	941	951	918	932	950	936	953	890	928	936	939	982	912	949	935	881	940	945	898	954	986	899	921	963	884	916	930	955	903	939	939	927	959	940	1000	986	951	941	883	895	943	913	923	899	908	929	930	951	874	898	952	857	920	932	934	934	937	900	929	898	950	961	941	938	898	922	887	913	940	932	900	951	950	936	963	937	937	946	897	964	931	879	946	876	933	911	938	957	940	887	928	900	952	932	931	958	920	932	900	932	875	922	900	925	954	965	890	991	944	937	913	923	930	915	945	899	923	951	960	882	953	1006	924	902	904	883	971	924	965	943	1005	888	944	953	915	987	937	953	954	920	899	872	895	927	914	918	941	936	929	927	957	924	965	990	976	930	903	936	945	993	880	886	908	911	951	978	980	967	946	909	890	946	922	908	963	946	901	927	933	924	904	936	870	867	979	947	976	933	914	921	900	876	939	913	847	947	943	925	947	903	964	926	936	901	886	911	923	919	968	999	919	965	918	944	923	929	943	900	886	940	937	910	895	945	938	904	910	909	916	891	924	913	939	918	940	1006	935	896	968	919	938	967	983	922	888	966	911	907	943	933	964	868	913	919	932	965	984	870	961	906	957	888	959	943	926	917	907	922	930	905	947	947	939	891	884	985	919	918	935	912	963	929	899	912	983	933	923	966	963	942	907	926	968	966	937	928	942	934	961	902	982	968	951	970	946	900	958	922	917	999	933	949	898	966	970	948	897	952	912	968	919	936	929	963	951	1064	924	937	930	900	972	932	915	992	942	966	951	882	919	958	981	977	900	946	978	977	971	962	900	940	907	930	857	937	946	927	914	897	906	909	873	907	950	934	870	951	878	983	872	953	983	918	951	920	914	923	923	904	864	982	942	891	930	960	958	959	920	972	925	901	911	887	957	961	943	911	955	944	891	902	941	915	951	912	966	952	946	914	948	916	919	936	993	901	914	962	971	947	953	904	923	939	911	910	945	902	948	902	933	927	920	958	953
43124	30791	43928	27310	20031	13846	7800	4006	1748	305	277	322	292	272	328	303	314	308	307	294	299	328	280	282	307	294	301	286	283	303	294	283	274	290	285	299	308	278	284	291	278	297	279	273	312	281	297	314	312	269	313	314	322	300	287	327	315	282	272	276	309	298	326	294	296	291	320	301	311	291	313	326	299	319	279	302	323	301	288	291	288	333	297	289	282	292	259	287	284	307	298	314	291	314	321	306	297	288	285	281	290	297	287	325	281	292	285	289	286	326	301	303	308	305	302	265	261	275	303	327	277	269	298	301	298	288	269	304	302	316	293	309	280	291	315	339	319	326	253	317	324	310	311	323	290	312	261	268	343	303	320	286	297	304	264	306	276	310	304	315	309	291	303	296	263	314	321	309	289	304	312	323	291	311	294	309	320	299	306	279	290	308	274	263	322	318	294	311	311	306	303	289	310	301	288	286	286	314	285	269	301	288	281	307	280	325	301	291	307	330	322	309	287	279	331	285	309	334	306	296	288	294	294	283	305	291	291	271	314	285	306	286	309	293	294	295	287	271	311	302	332	317	312	295	268	335	311	313	264	307	305	302	317	305	326	322	314	275	328	329	320	280	295	305	321	290	286	304	301	297	301	297	331	298	310	298	350	304	305	316	278	274	278	302	312	354	310	299	332	320	297	318	287	298	300	306	291	293	274	296	311	294	311	290	279	300	294	314	276	272	297	293	298	334	266	289	263	304	316	288	302	291	293	275	316	300	305	306	292	312	337	294	273	326	315	275	272	266	290	352	330	260	317	291	288	301	286	287	262	319	290	287	295	300	276	292	296	277	291	279	347	312	279	331	300	298	300	312	320	319	303	293	275	307	300	317	338	277	328	273	298	330	310	323	308	288	280	270	309	300	294	311	307	300	316	278	321	309	278	323	293	299	295	306	292	293	294	325	309	291	289	286	321	287	268	274	296	321	326	321	294	295	317	315	292	288	294	270	304	281	300	304	259	314	295	300	287	321	311	248	294	308	308	316	287	312	307	306	326	275	294	298	285	275	289	315	285	301	336	268	267	328	275	314	297	281	239	302	323	314	281	293	322	273	285	315	297	348	281	250	303	275	297	278	300	258	252	306	266	289	319	285	292	329	292	290	335	302	280	293	309	294	294	296	282	286	332	294	304	331	286	300	300	325	278	345	252	270	273	329	310	303	275	309	339	302	273	321	276	253	299	283	321	302	297	312	289	301	299	299	271	301	273	341	295	319	301	259	299	280	303	292	269	302	268	323	327	279	277	267	323	290	302	296	305	304	267	309	288	274	309	276	293	300	264	305	313	295	326	322	272	307	292	290	315	305	306	298	295	281	337	299	297	261	268	283	264	303	308	309	265	287	319	285	302	299	312	327	303	307	328	291	284	281	332	308	290	311	309	280	290	283	305	291	273	307	302	320	272	306	316	292	343	294	312	313	304	315	304	286	328	323	297	328	310	276	330	296	303	304	310	287	323	295	302	281	318	307	303	292	280	272	317	283	282	309	297	318	318	321	301	293	324	323	291	279	295	307	290	253	272	308	286	282	280	292	303	313	298	270	283	327	315	286	279	291	292	277	266	299	290	300	300	315	274	280	307	286	289	306	311	282	297	294	309	294	296	323	312	268	309	284	292	262	277	309	262	294	318	299	286	231	326	280	311	285	295	299	300	277	304	300	308	299	262	273	281	301	272	311	317	309	309	306	296	300	284	295	305	296	317	307	312	305	321	281	247	284	272	298	316	276	306	310	270	367	305	289	270	292	279	284	294	308	287	321	347	280	281	281	308	302	303	281	310	283	271	295	282	305	277	306	300	283	314	326	313	309	311	270	306	312	293	309	308	307	291	288	304	276	292	298	323	281	323	288	305	288	310	289	315	285	332	331	313	302	295	303	306	303	303	290	314	310	278	304	322	303	318	278	271	282	316	326	275	322	305	305	278	279	307	298	270	276	256	273	290	273	300	272	272	301	320	281	312	326	283	289	300	320	322	287	287	309	292	286	297	312	324	257	304	291	324	277	287	312	312	314	283	307	304	247	278	295	322	297	326	275	291	294	302	288	322	324	328	320	287	310	302	303	328	292	313	326	297	285	307	326	289	282	319	299	268	288	279	310	322	257	309	287	303	278	298	289	281	285	316	282	322	296	287	304	292	301	263	317	287	272	317	299	286	309	321	300	291	275	287	310	319	305	293	322	309	299	287	309	313	278	292	317	300	314	314	276	303	295	276	298	290	284	292	307	281	289	271	278	263	310	303	289	315	299	311	266	299	283	302	266	300	324	293	291	299	296	329	295	304	301	313	278	323	292	278	266	296	320	301	288	299	325	290	303	275	290	271	336	344	318	264	280	294	343	269	285	343	285	310	332	285	278	308	287	321	319	308	294	277	279	305	323	323	310	274	294	289	255	287	289	319	292	301	332	305	315	282	338	291	291	297	326	280	295	277	313	325	266	303	304	311	288	316	343	300	332	301	283	285	308	296	261	301	311	258	285	331	320	310	279	310	291	290	307	325	301	329	334	325	284	286	303	300	287	272	301	288	284	270	325	313	346	267	297	283	308	295	286	256	319	291	293	309	292	292	306	316	290	306	288	296	280	331	299	293	295	290	282	331	284	284	310	285	307	272	305	308	297	280	314	307	293	284	254	284	298	304	302	307	306	291	280	304	307	291	308	305	291	322	286	263	295	303	310	303	300	332	296	308	280	295	305	291	298	270	300	290	306	304	307	285	339	314	326	312	279	289	324	317	296	320	275	318	288	306	286	337	293	315	307	283	297	307	291	300	259	326	273	299	285	286	315	311	300	303	329	314	315	296	282	330	258	261	308	297	308	260	279	308	305	291	286	295	294	290	326	328	302	306	304	266	297	272	299	302	284	285	309	297	289	325	255	275	312	330	282	278	298	316	298	302	285	312	310	314	313	288	322	309	299	302	344	309	305	296	302	300	272	298	298	321	277	303	311	326	339	311	297	288	261	318	300	327	297	307	328	278	292	295	299	302	312	290	300	305	284	306	344	297	306	301	316	325	314	297	325	303	298	301	292	313	293	335	299	294	316	300	282	312	299	274	312	295	277	287	329	330	287	304	267	286	320	298	312	308	269	331	256	329	281	288	321	324	341	297	288	328	286	302	287	300	292	269	291	276	266	329	315	297	290	280	297	275	275	316	296	282	293	284	296	266	322	321	286	282	275	296	280	300	298	323	302	295	282	276	308	305	285	299	313	247	306	272	274	301	320	312	282	288	300	327	273	282	282	299	273	281	286	330	294	308	326	301	284	310	286	299	310	264	312	322	300	312	270	278	299	311	316	301	289	308	287	322	308	323	257	278	276	286	315	313	300	276	289	282	283	275	279	293	304	324	274	281	293	301	295	323	331	284	329	287	293	279	275	285	268	296	253	295	305	276	302	290	298	278	305	315	295	319	309	277	303	337	326	302	297	315	307	292	298	333	289	311	286	289	299	285	271
28599	24196	42563	37295	36147	29777	20896	13455	6044	696	666	744	722	695	700	696	686	685	678	737	682	722	685	710	742	737	686	737	697	667	683	698	697	664	729	676	674	744	746	675	737	719	740	663	681	726	667	657	699	686	716	690	742	691	720	692	714	684	673	750	741	699	666	688	683	693	700	741	713	703	706	719	712	740	690	713	753	695	690	649	701	736	726	694	714	692	694	730	725	740	692	699	677	684	690	731	696	683	702	700	739	703	697	730	783	747	739	716	703	687	724	672	652	694	675	697	721	720	639	691	685	688	745	669	702	678	671	709	727	698	708	715	719	709	675	727	709	706	677	750	721	729	720	694	664	710	688	690	698	698	751	721	694	731	741	699	712	687	701	667	685	710	703	702	722	664	703	733	673	711	687	711	682	730	700	675	728	744	685	660	726	660	690	732	699	690	691	742	770	698	665	726	620	705	645	693	725	651	686	711	739	664	682	724	750	669	691	693	695	701	768	721	688	730	684	701	651	730	708	659	713	711	673	693	678	706	717	731	654	699	694	699	731	710	715	741	663	768	697	658	744	696	707	744	732	718	722	726	702	701	727	615	714	729	713	747	696	752	711	726	674	701	671	652	732	687	699	671	670	675	766	700	705	654	681	665	686	677	692	711	742	721	736	705	671	694	688	671	645	698	708	667	679	715	663	700	708	723	683	701	721	744	687	658	692	768	644	758	688	702	700	694	694	736	730	675	689	704	707	742	677	679	755	699	711	645	730	727	717	744	717	706	718	689	694	753	695	720	700	708	719	663	731	714	703	666	695	714	727	700	710	715	740	665	694	717	696	681	704	733	670	699	675	705	691	767	692	730	709	694	720	691	704	717	710	735	711	685	687	652	677	725	682	735	700	664	677	712	727	732	689	695	706	664	692	680	718	702	695	756	685	676	718	690	692	633	739	725	685	707	671	699	692	676	684	682	696	694	720	733	684	737	682	750	726	679	718	758	728	663	677	704	687	695	722	698	685	718	683	706	678	659	707	716	690	706	704	714	718	694	765	708	737	693	684	653	671	744	732	672	719	700	778	733	694	716	710	757	670	675	732	682	667	678	677	689	716	732	702	688	692	688	703	684	696	716	741	654	720	709	661	735	687	723	682	694	700	690	723	718	731	665	726	698	717	709	674	697	699	703	708	714	681	682	679	735	727	668	695	689	698	717	697	736	649	706	673	713	737	727	709	642	694	747	719	685	709	743	675	736	749	698	700	671	723	692	682	787	658	675	717	729	713	710	734	748	698	747	743	672	674	692	685	705	683	695	743	676	691	723	753	700	722	708	702	744	684	734	643	692	700	710	686	680	800	705	646	693	672	637	674	669	716	674	660	699	681	718	711	695	722	705	719	719	714	715	705	658	738	684	682	683	670	657	691	708	705	728	665	692	708	687	672	688	703	705	718	710	698	714	733	691	691	741	725	737	700	709	669	714	646	702	681	721	739	741	674	688	743	682	692	712	673	717	666	638	718	668	709	737	673	706	718	675	655	677	723	737	720	739	696	694	715	702	725	713	649	704	695	713	790	688	718	756	728	702	722	693	704	722	779	681	689	699	706	646	730	661	682	742	648	764	701	692	741	724	695	718	683	720	680	741	735	698	695	690	713	736	703	695	742	688	686	680	657	678	731	656	701	723	730	695	673	697	695	687	685	745	680	645	702	711	654	719	699	671	696	734	727	699	684	708	730	768	698	758	684	694	703	709	718	677	774	709	703	708	722	733	682	707	714	727	691	721	675	685	668	705	707	686	671	684	715	714	702	708	715	667	721	675	681	711	720	651	723	736	677	696	726	715	697	654	681	769	706	707	700	714	702	742	708	710	702	724	716	726	694	722	725	696	714	706	673	708	719	708	693	716	709	725	675	706	696	678	711	651	700	718	683	713	716	733	705	675	682	724	701	716	706	675	749	683	732	688	696	715	650	667	665	692	712	712	678	678	682	734	677	743	714	680	670	723	707	717	687	774	723	697	712	659	694	733	736	685	712	704	697	726	684	669	720	662	735	727	730	712	698	692	711	690	662	755	714	725	695	634	729	691	735	689	692	724	694	698	700	717	709	736	693	709	700	688	742	694	719	666	669	724	698	711	721	694	769	647	745	696	664	676	671	711	683	747	763	743	666	685	696	701	754	693	664	674	687	705	689	703	711	744	740	724	676	690	707	679	713	694	663	722	721	684	698	714	702	702	655	680	703	710	732	668	737	658	716	656	683	736	716	734	720	655	660	692	700	693	683	752	725	663	667	710	653	744	714	711	746	661	689	713	704	721	676	712	693	684	672	685	737	662	690	695	719	722	699	647	711	690	692	726	651	671	693	704	727	696	689	692	679	673	697	718	730	706	735	662	722	689	703	738	645	736	665	715	687	664	662	734	734	674	706	687	678	692	717	732	696	659	696	696	730	674	710	713	686	731	690	673	727	729	666	684	656	695	673	668	658	696	674	747	712	714	745	716	724	723	689	635	729	711	731	720	657	663	675	746	712	689	686	692	698	683	670	718	692	741	722	679	680	687	715	698	697	695	686	715	712	724	709	741	674	717	692	736	691	720	705	682	701	731	738	714	677	685	732	701	709	675	740	688	714	737	738	691	698	684	721	730	703	716	697	719	723	732	718	692	648	713	690	691	673	699	676	682	702	720	741	686	743	719	711	705	684	670	706	660	687	729	692	732	679	679	735	675	720	699	685	682	718	657	712	749	750	697	722	726	668	736	709	719	677	695	664	713	672	742	707	752	727	705	756	695	669	731	662	726	681	746	697	682	707	696	712	688	746	680	686	679	667	646	664	674	682	709	686	667	728	691	670	723	674	690	718	694	689	700	725	713	734	717	697	734	696	714	693	719	680	649	713	696	749	714	725	722	718	672	705	672	695	711	730	693	769	655	696	713	676	691	695	623	738	741	723	678	658	702	717	772	654	677	729	682	711	676	684	676	692	701	669	712	732	700	696	677	726	715	715	672	720	713	690	708	682	689	720	734	756	705	721	700	691	664	727	725	698	656	710	677	777	663	759	688	705	702	706	718	679	687	716	735	672	685	688	705	684	701	689	696	714	701	706	694	700	697	704	657	685	705	671	682	708	728	707	700	719	749	714	709	662	656	719	642	687	707	691	746	727	708	733	720	680	725	698	681	665	708	714	674	670	681	720	698	710	647	708	728	721	734	714	710	655	693	686	707	748	678	687	695	706	775	728	672	684	688	711	687	688	663	685	705	681	717	727	727	698	668	758	718	693	731	704	703	679	663	733	642	699	695	702	714	710	675	618	727	729	681	720	690	706	711	710	663	747	697	722	703	666	702	672	730	660	698	716	726	722	734	742	660	682	691	691	719	699	709	674	707	691	731	684	706	701	681	662	663	696	698	677	687	711	741	687	664	696	711	689	706	709	712	732	718	686	688	683	662	688	762	711	695	698	678	684	696	701	692	734	673	657	694	716	712	747	678	688	683	708	692	709	737
9182	1390	1794	956	892	797	654	575	459	494	419	428	425	415	446	460	444	478	428	469	429	462	413	417	499	471	444	433	430	437	462	456	517	457	448	472	469	450	419	433	454	432	452	470	490	446	461	444	449	444	450	462	449	435	407	423	460	417	429	445	461	407	424	459	447	447	432	430	414	479	465	477	480	482	462	414	473	449	418	432	438	447	406	461	412	442	441	456	445	440	428	423	445	463	414	458	447	422	463	440	453	431	455	452	441	438	429	448	444	436	454	435	424	410	410	433	448	449	435	446	465	400	445	414	422	397	437	448	439	446	466	455	472	441	443	448	464	447	446	477	464	463	428	428	465	488	480	430	442	461	450	483	455	432	413	444	434	469	462	459	468	469	472	408	409	429	476	470	458	482	476	434	428	470	421	444	482	462	449	432	477	434	457	399	486	428	456	470	465	454	437	471	473	459	426	417	428	468	430	468	445	451	443	428	436	442	414	497	452	484	453	468	454	444	438	462	447	447	444	434	437	427	442	457	473	467	476	435	471	444	466	468	428	462	437	462	430	430	436	463	452	463	476	456	469	448	471	464	435	432	469	441	456	417	469	457	413	444	460	431	415	447	443	468	467	453	442	429	438	422	440	475	416	412	496	481	413	417	429	461	431	439	454	459	455	447	447	445	484	473	457	440	469	445	447	431	432	445	452	463	398	427	438	406	438	446	468	436	466	474	445	437	452	469	452	421	436	433	442	432	461	415	477	413	438	448	446	477	453	417	468	449	445	464	397	484	477	488	501	477	410	461	449	454	441	461	404	451	448	440	465	450	430	440	485	445	454	437	424	434	448	415	459	447	431	468	438	450	444	433	469	421	395	454	477	441	463	465	428	414	478	445	422	458	471	443	434	473	470	479	418	446	475	435	467	452	437	424	422	494	435	439	486	449	440	418	407	429	430	418	461	443	460	454	466	376	453	459	473	464	453	431	430	450	477	469	459	444	432	421	455	477	439	494	444	450	432	442	432	469	480	464	471	432	469	450	433	421	446	432	459	445	428	471	424	485	506	435	463	430	454	452	467	458	411	443	482	463	461	412	468	451	443	422	463	450	452	452	452	434	429	415	428	478	458	461	495	472	419	461	442	463	458	438	457	462	428	405	445	466	482	428	421	389	459	465	461	439	438	447	429	471	453	462	464	440	467	465	449	456	460	432	437	458	474	459	477	435	461	481	450	419	464	468	473	440	467	453	478	451	480	418	443	425	467	468	445	443	420	403	446	447	437	435	450	477	427	442	427	499	479	467	414	456	433	466	419	406	437	449	420	499	448	485	432	423	428	441	403	458	418	402	474	422	427	470	451	447	464	425	465	454	465	410	437	470	430	474	436	442	457	465	436	427	454	414	409	452	439	477	449	447	452	425	445	444	448	440	434	461	449	457	450	447	446	422	425	448	488	481	425	422	466	464	466	406	454	459	425	513	479	435	481	435	462	406	476	498	467	514	428	434	457	470	449	444	441	441	450	443	468	476	465	423	438	457	423	471	464	420	422	499	425	422	446	432	443	425	389	412	438	462	409	424	437	489	402	446	419	521	444	432	471	432	470	463	450	436	477	476	434	458	468	449	462	421	451	471	423	400	469	434	429	426	436	441	417	454	478	460	446	442	484	457	454	394	449	427	466	445	431	443	447	488	427	447	446	445	450	420	468	459	421	451	478	494	438	479	434	459	485	453	469	394	431	467	452	443	423	424	462	460	459	427	467	416	458	436	447	460	468	409	432	461	410	484	424	388	438	434	418	390	406	442	453	448	419	494	452	428	475	464	466	434	449	440	456	449	475	429	439	424	427	480	456	435	457	494	443	474	461	435	472	441	470	446	470	463	439	411	470	446	425	446	452	437	484	424	431	454	431	473	481	473	483	447	432	429	438	419	444	444	400	467	475	431	479	438	423	463	433	438	460	446	454	435	481	420	436	463	458	474	444	440	411	423	430	436	461	440	485	475	422	438	427	453	486	455	450	448	416	463	424	408	441	507	452	481	450	478	470	450	462	456	452	432	466	447	451	432	441	440	444	452	440	423	414	468	448	449	429	412	440	449	422	464	459	470	416	487	449	474	441	430	465	458	445	465	464	409	446	456	442	486	466	428	408	408	484	455	458	461	424	468	435	444	465	442	445	439	494	451	468	452	473	448	490	458	457	412	476	462	452	461	437	462	413	431	419	464	439	399	484	440	414	434	440	457	412	441	413	464	435	469	439	471	459	457	483	442	444	435	417	454	437	442	463	416	413	454	445	457	453	448	423	455	450	463	417	438	446	496	460	423	455	447	465	456	433	464	428	457	441	475	432	445	435	383	426	439	432	399	415	418	416	423	470	442	444	483	460	428	458	425	398	444	430	443	425	470	440	448	437	441	442	431	423	441	405	453	438	426	452	449	452	446	415	409	464	473	404	464	418	460	424	482	459	443	439	434	455	440	457	423	457	446	464	449	417	460	447	475	473	446	454	444	416	446	468	472	413	389	460	445	452	416	470	452	467	410	468	429	453	495	458	462	434	448	437	409	434	439	439	420	441	419	460	453	450	434	464	468	420	430	442	443	488	447	394	440	497	432	455	446	451	460	430	436	465	415	410	439	448	446	514	463	445	439	481	420	443	453	516	442	466	434	417	448	438	439	410	433	432	406	444	489	481	450	446	447	431	440	451	443	457	428	413	454	442	454	447	444	454	489	429	445	425	436	450	465	413	440	459	464	480	466	430	478	412	427	447	371	441	424	431	427	439	432	467	455	431	468	417	425	455	433	442	459	430	421	399	444	441	464	479	467	446	431	415	413	431	430	444	463	458	412	446	470	462	482	431	451	430	454	456	462	434	402	446	454	473	444	458	472	401	402	464	451	483	455	431	439	434	445	441	417	429	421	440	429	440	426	423	452	446	457	416	443	459	448	483	422	463	467	446	432	443	429	456	418	449	466	451	462	446	444	456	443	457	440	453	449	427	420	427	429	436	434	422	420	478	481	496	442	497	429	460	423	458	446	389	433	435	429	416	451	454	410	431	424	403	455	453	430	496	460	471	420	442	438	470	408	429	445	475	448	437	449	427	458	468	457	422	445	449	416	470	430	452	449	467	473	469	466	460	435	461	453	464	468	445	429	415	429	419	455	432	492	490	462	474	458	470	423	420	448	439	425	447	440	434	450	430	470	425	417	464	444	463	454	443	441	433	415	424	431	423	459	425	393	464	464	442	450	458	443	452	434	460	446	463	488	447	439	483	452	482	469	465	468	477	444	401	417	468	420	517	449	489	478	427	466	418	454	423	468	433	445	431	426	416	445	415	421	442	416	469	453	469	412	398	446	394	442	451	446	458	432	470	452	454	429	436	465	466	476	443	399	468	410	462	426	424	454	406	450	441	435	444	482	480	449	454	476	463	458	491	451	436	447	406	485	420	469	491	438	415	440	466	427	426	444	478	468	440	461	420	478	435	471	430	425	415	428	410	420
6988	2131	4008	2861	2768	2329	1885	1446	1173	1020	1032	1003	1063	1035	1035	1011	1028	1017	1016	1033	965	1018	1034	1008	1055	1032	1029	1026	1075	968	1026	1006	1044	1028	1002	999	1009	986	954	1039	1059	976	1039	1013	1047	1044	990	1041	963	1093	958	1015	1026	1035	997	1007	1023	925	997	1022	964	1006	1027	1020	1020	1001	1007	1049	998	1067	1010	1001	1066	1006	999	1005	1064	939	1039	1008	1012	1023	996	1032	1026	993	1042	972	942	991	1061	998	1023	1027	973	994	1020	1058	1044	1011	1016	1037	1023	979	1010	1008	1055	1012	1040	1012	942	1081	1004	1032	1080	979	987	999	1004	1045	981	1075	961	1034	1040	1023	1039	995	1014	971	1008	951	1023	1039	986	997	947	1046	1003	1013	1035	987	980	982	1040	1036	990	1000	1010	927	1035	976	1012	1028	1017	1062	1054	964	1014	996	1033	1037	1022	976	1028	1024	1030	1037	1030	976	1011	991	1054	998	1065	1029	1062	983	1022	978	949	985	977	981	1107	1092	984	1029	1016	1115	1034	1023	984	968	939	1004	1058	944	1045	1009	949	975	967	1028	1005	1015	1024	1032	1016	1020	995	1029	1000	997	1066	1052	1013	1038	994	1040	958	1016	930	1085	1032	995	934	1004	1026	983	1028	975	1035	1050	1076	1063	992	966	1032	988	1006	1015	1060	1039	1095	918	945	1044	1018	1033	1064	1039	968	1036	1006	1011	1027	985	986	1046	1017	1036	972	1056	1042	1011	1053	991	993	992	1026	998	1059	982	1014	1037	1007	1013	1017	999	984	1002	1069	989	1011	1036	1014	1014	1040	988	985	1044	949	998	1003	1011	1008	1016	986	981	1040	1031	1041	1023	997	995	991	1027	1065	1065	1041	979	988	987	1023	975	1011	1006	1041	957	1003	979	1068	958	1031	1007	1035	1031	1013	1095	984	1083	1022	1028	1025	1001	1014	1010	971	1042	1016	1009	1015	1034	1049	996	1005	1045	985	970	1008	1009	1064	1040	1066	1006	974	1039	1036	1021	1051	1073	1063	1024	1042	1010	989	1025	1036	1024	1049	992	1023	1034	1018	1017	1012	1007	974	1009	1023	1043	984	1067	1017	1018	1070	961	1064	1033	946	978	1016	1009	994	995	1029	1070	1003	1038	1024	1037	1016	1051	962	1013	976	1015	1012	1023	1029	991	974	1020	967	977	989	991	1075	1030	1023	960	988	940	1043	1038	1043	991	1023	1017	1022	1034	952	1056	1006	1036	1067	1010	1035	1065	1017	1017	1024	1047	998	1077	1005	1035	1033	1037	1031	1034	1087	968	1062	1029	1058	947	1036	1015	1001	987	982	988	1015	992	964	1025	996	1017	1040	1023	1047	989	1024	1038	996	985	999	1034	1041	1010	954	1064	1006	1026	1004	1007	1007	978	1054	1046	1018	1039	1008	990	974	1045	1054	1037	1010	1029	957	972	1022	1080	1079	1024	1035	1006	1022	979	979	1015	1019	1025	987	1002	1001	1010	1010	1025	1029	983	993	1019	974	958	1045	1006	1004	990	1067	996	1003	1057	997	982	1039	1039	962	1024	1002	963	1020	1010	1005	1033	973	974	1089	987	981	1002	992	993	1007	990	982	991	999	997	988	995	1032	994	1037	1061	998	987	986	997	1024	1044	993	981	1032	1046	1031	981	1017	1028	1011	1013	1003	1041	1058	1032	1063	987	1041	1020	997	1016	1020	1004	1023	1046	956	963	965	971	979	990	1024	1012	1011	1015	1077	1001	999	959	947	1003	960	962	1041	1008	997	965	1021	999	1027	993	1010	980	986	1051	1026	1066	1054	1002	1048	1030	1054	990	983	1080	983	1026	1034	1020	957	1026	996	1005	1000	1045	997	1088	1005	1046	964	1030	985	1018	1018	1010	988	970	962	1050	1029	1019	997	1004	1007	1038	1040	1029	995	987	1025	1008	1037	1025	1018	1020	984	1009	1024	1024	1025	955	977	1044	987	1048	994	1040	1030	1068	1019	961	999	1056	1064	1050	1019	1008	1027	1005	1027	1018	1018	953	1037	1016	1013	1046	969	988	988	962	985	981	978	1061	945	985	1005	1045	1004	1022	1018	996	999	983	991	1034	1080	1026	1007	1006	1011	1079	1009	982	1001	1000	1050	1035	1012	1030	1033	1030	1045	935	1075	1023	968	1032	984	1028	995	1057	969	1020	996	997	1065	978	983	1025	980	1051	1016	979	973	1064	996	1023	995	1053	989	964	1011	1026	1015	1058	1057	1001	986	1024	974	963	1078	994	989	1026	1021	1015	1060	1033	1027	986	1021	1126	1013	1038	1043	1007	1038	1014	1001	993	1000	1039	1003	976	1029	1034	1018	1061	1047	978	1019	1010	969	1012	1060	965	1030	1036	1026	1040	1020	984	1022	1029	1062	991	998	1005	1034	997	1016	1050	1025	1082	1013	1042	976	976	992	971	986	964	982	1032	1009	993	1056	1064	1021	1022	1049	1032	955	1026	1013	987	1041	1055	998	1037	994	1017	1024	1044	1023	988	982	990	1045	1024	1014	971	1001	1012	1005	1001	1025	1036	1034	1031	996	993	1047	1009	1028	1004	1017	974	1016	1005	1028	1007	992	1013	1041	1054	1035	1058	986	1057	1032	1044	1011	1024	1016	1019	1018	1004	1002	1053	990	1037	1059	1064	1004	1008	1051	1004	1004	1027	952	1051	968	1027	1018	1023	1026	1011	1018	1016	1009	979	1043	988	1046	1027	991	1001	988	1012	1020	1030	964	1001	1009	1011	975	1056	1028	1021	995	1051	983	1026	973	1029	1047	990	1027	1013	1018	1001	1032	1039	1086	1022	1028	1000	1017	1001	991	1004	1020	995	998	1051	1000	940	984	1040	1054	999	971	985	1007	982	982	988	992	1023	1056	960	1005	983	1005	998	1012	1004	995	989	1044	994	996	1021	1036	1034	1045	993	1041	1051	1053	1020	1000	1060	1028	1000	1026	993	1027	1057	991	1079	992	933	1035	1055	1026	1049	1017	1028	1038	1107	1039	979	987	991	1025	1028	1011	1025	957	993	946	1026	979	992	1022	946	1055	1001	1022	954	1000	1015	981	1037	1074	1015	1024	1023	1006	987	1014	1035	944	1046	1020	1069	1037	991	1026	1011	1006	959	992	1045	1034	1000	1001	1043	1019	975	999	941	1024	1053	1000	1055	1004	998	1016	955	999	1069	1037	989	1033	997	1015	933	1033	995	1029	1042	990	1047	1005	1014	987	959	1045	1023	1015	982	1051	955	1015	1072	975	987	1020	990	977	989	1059	1023	969	1016	1039	1005	969	1004	1073	1030	1067	1054	1009	993	1051	1024	1022	1003	1051	1025	958	1046	1025	978	1034	982	1016	1038	1002	1023	1018	947	999	974	1037	1015	1032	997	1006	988	949	1021	977	998	1007	997	1012	987	1008	992	999	1060	1039	1025	1028	989	1048	1008	1016	1024	986	994	1014	1036	1024	1031	1017	999	1030	1022	994	1009	997	1059	964	991	1056	1031	943	980	1011	1019	1041	1042	1031	1019	1002	1041	977	1021	1009	987	1012	1003	1036	995	978	978	1015	997	1030	1000	1004	985	1024	1036	1042	1008	998	1018	1020	1060	1088	1059	953	1011	1008	990	1016	1026	973	978	999	1102	1037	1044	1047	1076	1046	1040	1045	958	984	986	1027	1026	1025	1018	1022	997	1008	979	1020	1000	976	991	1007	1010	1039	1038	1020	1011	1027	1001	1009	1009	1017	1004	1044	1027	1039	1041	1004	1054	1032	1011	939	978	997	1028	998	1011	1042	1045	961	965	1003	1043	1057	1036	980	975	1042	1023	1060	997	977	1053	1033	1035	1079	1055	1015	999	1051	1033	1015	1043	1038	1008	1039	996	1017	1032	1000	1022	1009	990	986	1071	1059	972	958	1059	983	997	986	1055	1016	983	1027	978	1041	984	1031	948	1053	1005	1013	963	1002	1012	1060	1027	1040	999	988	958	996	979	1000	1015	1024	1041	1034	1012	986	995	1018	1061	1034	963	1035	1002	1045	980	1012	996	980	1036	1012	987	1013	997	992	1011	1026	1014	1046	1075	1048	1010	1058	1014	1004	1019	936	1019	977	983	974	1024	1033	976	1005	1033	996	1004	1003	1096	984	1028	1040	1054	1036	1015	991	990	985	998	975	992	1086	1082	1021	989	1058	1011	1000	994	996	987	993	1033	985	998	1023	996	976	989	986	1048	1025	999	1036	1068	966	1026	968	1033	1011	1035	999	997	1008	1000	1009	1034	1023	1024	997	971	1044	1004	1053	1045	1035	1020	1045	1020	1048	979	1045	983	1043	1004	1025	1020	1030	1037	1093	1007	972	1011	1032	1071	1007	1002	1006	1003	1048	1045	1044	973	1011	1048	1002	995	986	1048	984	976	1088	1045	991	1023	1047	1020	1056	970	1015	997	1004	987	989	981	1052	1042	1032	994	976	1060	1015	1015	1021	981
32597	18603	31787	18549	13118	7899	4094	1915	735	402	430	390	390	406	377	429	389	386	418	389	411	397	407	431	396	417	432	369	381	390	389	370	419	451	361	406	442	407	388	385	373	414	441	393	392	404	441	398	427	399	421	378	424	437	375	392	387	368	381	400	393	412	389	401	400	367	383	427	391	413	424	385	414	398	391	380	423	413	369	392	418	363	376	405	394	420	431	446	407	375	410	417	429	390	384	370	396	415	397	363	378	451	407	419	427	419	419	382	375	390	455	416	383	382	390	425	404	365	368	391	393	413	385	377	443	401	419	414	408	438	395	411	410	398	368	353	390	400	408	388	393	384	400	406	385	384	430	379	387	414	383	394	414	379	368	417	429	434	410	362	413	410	395	403	395	395	396	384	401	419	398	394	399	400	389	412	363	420	420	408	435	399	383	368	373	398	411	398	405	418	378	362	411	439	381	417	398	441	382	418	400	381	433	402	372	428	371	360	433	413	388	433	403	471	405	427	402	366	421	439	413	388	388	396	414	420	396	353	376	415	401	380	430	398	429	382	422	389	399	378	393	399	457	365	406	373	427	410	429	427	410	421	389	357	395	395	405	378	366	407	408	422	387	403	404	408	385	406	368	384	414	377	401	385	415	406	453	415	423	403	395	434	454	391	411	378	399	407	402	433	400	387	335	399	411	419	434	415	399	396	396	399	398	381	412	436	419	384	379	376	395	394	407	363	425	412	440	444	403	379	385	392	400	428	398	415	433	419	425	351	381	415	429	416	420	399	386	441	424	410	384	385	406	433	424	384	395	426	457	399	360	393	408	419	419	429	381	404	431	426	391	417	427	444	420	395	386	365	406	413	417	414	405	408	417	404	429	420	421	372	406	397	435	417	404	399	412	385	410	397	423	386	362	384	413	389	405	422	467	422	421	407	387	400	387	411	409	381	397	435	386	412	438	437	374	410	386	417	377	374	395	441	405	420	389	419	410	361	413	385	402	399	407	432	388	395	365	423	424	421	400	446	417	394	402	417	400	428	449	383	418	415	415	404	394	379	353	397	401	402	397	374	409	395	394	428	438	421	389	414	411	375	414	431	412	436	369	428	388	374	408	397	443	384	415	393	391	345	434	404	383	415	415	402	423	384	406	373	402	393	399	414	401	426	418	393	443	397	450	400	392	393	415	437	409	399	373	426	409	435	396	392	400	387	405	458	409	384	405	429	407	448	402	422	362	364	416	389	397	449	428	430	345	350	404	405	394	417	372	372	414	377	382	438	384	382	390	421	408	411	392	398	393	427	429	460	418	407	389	417	380	391	388	388	396	380	406	384	383	403	390	399	402	386	427	422	410	379	421	403	412	418	432	399	394	361	426	428	412	404	407	431	395	392	401	421	409	469	406	431	437	426	413	398	422	423	367	404	375	427	369	376	400	385	441	396	405	395	408	364	433	428	400	376	382	395	389	422	383	361	367	413	424	447	402	386	411	385	426	455	391	354	433	400	444	401	392	391	456	421	361	390	410	404	369	393	420	423	398	368	451	427	409	396	428	415	413	384	423	422	406	379	389	400	386	441	421	417	426	403	389	410	426	391	357	435	438	379	438	385	405	374	387	382	409	389	386	397	352	417	426	400	386	376	418	417	393	442	399	394	402	374	397	420	380	412	411	392	389	403	387	419	404	429	401	422	389	390	394	421	397	445	403	437	376	400	426	382	413	375	400	427	444	437	407	403	403	408	399	384	447	379	408	384	441	433	373	394	398	399	402	380	405	443	407	380	402	432	420	391	384	407	426	428	359	391	401	426	403	408	358	427	414	395	399	409	402	411	402	400	382	395	345	429	376	380	421	401	372	426	425	407	368	390	395	433	403	406	377	434	389	378	359	382	393	394	414	418	395	415	401	407	396	428	412	404	415	413	383	414	378	428	397	397	381	372	390	411	395	402	378	396	427	401	379	416	383	417	426	407	412	387	397	412	417	396	418	419	418	388	378	415	356	413	450	403	390	385	372	400	377	403	409	423	363	388	400	418	415	408	383	403	382	384	403	401	397	369	478	396	436	372	412	388	414	378	394	386	410	391	429	401	381	397	417	381	404	374	394	435	359	414	417	371	378	437	415	380	414	387	406	420	411	401	412	384	364	442	447	384	373	412	438	395	431	441	410	433	377	427	357	438	398	399	383	412	424	385	444	443	415	405	429	406	379	391	386	410	391	422	422	407	407	414	435	404	385	421	404	411	396	406	426	430	398	375	399	381	389	454	428	409	429	392	433	398	371	425	415	415	380	377	356	397	439	425	381	386	373	394	399	400	347	417	426	396	402	432	422	384	407	432	415	379	389	421	395	419	437	369	384	428	402	391	424	413	425	382	376	430	426	371	368	417	451	408	407	401	432	430	399	411	388	410	423	400	388	425	417	391	378	365	428	393	387	376	423	425	410	399	415	392	402	444	402	410	371	400	396	424	437	398	394	406	381	411	412	399	439	417	384	388	400	430	415	378	418	387	407	404	407	440	429	401	384	407	405	390	403	378	404	410	441	427	425	432	401	390	405	384	405	402	418	392	415	390	403	451	442	415	425	373	408	402	390	430	381	362	397	401	383	410	388	398	401	405	432	399	376	404	426	415	371	375	427	408	398	374	393	404	396	379	425	410	372	442	395	409	401	392	391	410	427	363	412	409	434	423	394	367	384	401	394	403	391	425	379	370	413	402	411	415	405	435	391	418	405	411	404	441	415	383	414	400	412	418	455	412	394	405	370	386	430	411	391	400	389	393	422	413	405	400	395	393	408	413	424	400	391	392	381	394	396	405	412	393	374	411	436	395	364	425	431	354	385	404	386	392	376	377	395	395	459	422	408	419	355	326	340	380	408	404	391	368	419	381	410	395	437	457	403	397	436	386	420	379	379	378	391	406	412	423	409	423	372	380	426	424	405	398	408	388	405	421	435	358	396	377	372	430	423	392	407	404	410	420	425	426	403	397	382	388	438	386	397	416	362	378	412	368	382	392	452	384	402	385	370	391	395	364	422	417	390	404	390	391	385	420	407	433	405	380	366	422	379	378	400	418	370	412	420	425	396	412	372	388	403	402	409	388	407	409	416	411	397	414	409	386	399	360	413	417	366	375	426	410	425	381	443	390	421	432	421	411	426	425	451	441	416	442	400	373	387	400	424	391	393	402	400	382	421	391	384	373	406	398	425	421	399	407	384	389	407	415	430	402	410	415	407	376	369	429	415	400	433	407	400	412	404	367	402	389	379	406	375	391	421	389	424	406	413	401	440	417	400	373	397	386	380	408	429	392	404	410	395	398	402	360	420	433	362	374	430	430	381	376	369	386	381	406	392	416	379	395	399	389	398	399	387	383	352	396	399	407	448	380	414	372	396	381	434	439	409	410	407	419	376	419	397	438	380	382	380	431	407	434	416	384	372	367	431	400	411	393	409	392	427	360	448	408	439	377	371	399	432	407	393	409	388	403	429	372	386	380	378	422
21264	15882	35512	29472	28399	21101	13180	7234	2184	963	896	900	935	909	920	914	901	916	936	937	899	904	918	927	968	925	950	871	922	883	920	868	949	894	871	949	942	904	941	914	930	953	976	877	937	909	928	889	964	912	884	897	880	901	977	910	927	989	921	949	936	899	864	824	893	939	922	942	875	945	990	951	869	869	904	873	899	889	929	909	953	890	937	945	893	895	885	960	966	939	903	930	946	933	885	942	895	972	913	891	935	919	866	960	897	961	936	877	902	913	879	888	924	978	864	946	934	965	893	902	951	960	928	908	880	880	904	911	930	919	853	964	898	878	943	987	901	931	964	900	922	912	867	944	866	904	917	931	939	861	933	908	914	884	932	881	881	925	922	954	926	952	917	899	952	898	949	927	912	936	934	914	923	962	926	906	885	898	902	925	907	938	922	895	918	878	917	887	877	898	912	888	929	932	924	911	833	899	949	960	947	898	904	950	901	943	941	888	863	898	920	890	902	915	908	933	860	972	887	894	886	936	905	928	883	935	938	947	937	980	934	918	957	902	926	888	926	921	943	936	927	940	848	912	870	938	939	888	960	933	921	915	900	885	926	915	970	952	891	975	924	952	929	906	932	917	901	883	933	902	936	949	882	912	910	946	911	896	917	923	893	909	939	900	941	897	851	892	936	887	878	884	916	982	932	881	961	863	923	941	914	908	877	916	940	885	910	878	922	908	852	924	929	813	896	925	959	912	935	918	981	971	914	899	903	938	946	938	897	935	929	924	945	906	954	907	896	889	906	925	903	882	915	908	865	934	872	883	891	917	966	875	925	978	890	928	911	915	908	900	862	919	931	863	888	891	866	924	882	929	939	936	999	911	961	896	878	917	952	949	926	923	902	942	905	916	916	946	908	910	944	924	901	875	895	870	936	847	917	928	973	924	915	913	927	908	893	922	955	864	927	915	898	946	914	890	965	948	934	935	934	873	902	873	907	918	865	976	890	955	915	960	888	910	888	939	950	961	927	963	967	946	860	891	879	926	869	958	895	922	885	941	877	888	921	912	954	887	936	888	941	913	889	932	899	949	924	934	871	905	950	895	936	941	878	916	913	969	921	982	920	964	899	934	918	915	903	931	889	862	893	872	959	910	970	932	894	887	942	898	925	943	887	946	885	919	904	894	939	935	962	955	922	909	906	953	968	894	888	910	907	950	919	924	933	883	928	892	911	866	901	932	958	938	899	1016	959	938	933	907	911	901	966	883	915	927	924	948	957	913	964	902	892	922	896	893	930	934	970	925	935	945	911	906	923	910	962	919	989	888	903	907	915	964	926	956	937	902	963	896	926	924	910	887	862	884	959	865	950	879	877	931	921	898	898	907	945	909	912	896	897	917	944	975	891	957	924	916	935	901	944	953	870	944	899	928	897	919	873	905	959	984	957	939	931	969	872	897	904	895	870	905	958	887	907	890	919	884	908	929	949	952	923	924	914	872	902	928	939	941	963	889	926	901	917	931	875	890	952	866	922	927	911	915	888	927	962	906	940	944	936	970	946	915	864	910	917	888	884	953	932	894	957	934	917	972	942	918	914	918	876	926	898	955	902	926	922	860	923	926	907	843	918	925	913	930	886	880	903	952	951	881	904	928	934	954	968	891	923	956	922	910	890	922	965	885	913	919	875	916	944	935	915	911	925	950	919	958	941	927	914	975	902	887	894	910	929	967	964	955	923	858	918	915	921	914	894	963	951	912	967	960	880	852	906	897	937	940	919	920	902	953	888	918	907	959	922	924	889	874	871	948	873	952	925	901	907	929	932	958	949	843	904	898	993	916	974	876	911	886	888	949	873	915	911	946	936	936	912	911	915	931	953	924	924	943	955	954	897	879	920	949	857	973	970	906	902	911	873	896	937	918	933	915	897	944	897	965	927	943	837	914	892	863	903	938	904	911	920	922	936	939	938	925	945	883	947	884	915	895	905	916	885	901	918	934	941	935	951	886	933	941	916	916	927	934	922	910	884	961	915	857	935	910	884	894	921	907	997	899	902	915	926	937	930	905	942	974	937	906	915	889	884	929	928	901	931	918	919	914	951	906	930	977	923	885	933	932	918	906	966	921	876	934	913	944	876	889	892	887	921	919	929	905	882	873	922	890	969	901	891	893	880	947	953	962	944	882	940	913	959	940	875	929	889	939	903	900	913	923	940	957	847	970	908	929	871	951	948	972	914	938	884	954	904	975	929	879	907	895	912	954	930	939	939	919	934	911	932	927	898	925	904	917	942	936	904	928	822	946	891	928	945	882	917	878	906	927	968	985	957	920	935	877	904	994	891	875	955	895	928	999	873	899	889	870	964	851	887	1000	916	931	878	917	926	889	873	920	928	911	923	968	908	960	887	902	951	959	896	899	896	908	939	986	899	878	939	954	937	901	907	921	929	933	850	897	933	889	916	889	964	896	921	941	875	889	918	889	848	915	945	923	945	878	933	900	872	939	918	874	951	911	882	895	905	923	950	866	875	937	954	951	979	921	943	855	904	924	896	881	834	940	938	880	854	967	911	862	941	958	892	914	942	912	917	912	952	950	1015	944	925	925	932	929	933	921	921	958	948	897	943	926	957	921	902	871	930	856	967	877	925	939	887	951	868	931	977	902	920	948	910	935	906	906	877	887	887	946	898	955	951	894	906	981	933	844	947	912	897	950	901	937	927	964	951	910	911	974	910	901	907	938	901	905	852	920	922	848	901	953	966	945	875	903	926	933	901	931	891	907	918	940	907	901	867	932	956	884	912	931	905	961	945	948	869	920	927	929	925	915	882	943	890	958	918	935	912	931	919	894	943	929	930	934	924	930	982	947	892	909	952	908	893	864	901	881	870	969	915	946	934	919	920	972	897	858	956	921	912	917	873	928	887	909	935	873	890	917	878	903	950	922	855	913	928	919	965	915	926	934	935	900	937	944	929	965	943	903	938	853	916	919	919	920	913	911	929	914	957	938	895	864	949	927	874	963	923	912	880	926	897	850	907	900	907	979	877	905	966	900	860	890	948	940	902	905	927	885	947	954	895	936	936	984	925	900	959	926	901	955	875	874	943	880	925	930	943	913	909	931	912	936	930	916	958	923	950	893	902	926	956	880	925	906	881	912	963	882	911	877	931	939	1000	933	902	955	873	918	916	901	975	954	941	864	919	922	891	937	870	959	899	934	968	920	880	918	980	809	911	933	945	909	898	927	944	862	931	915	890	934	946	937	948	860	930	957	912	873	981	893	897	932	916	924	930	966	887	895	927	892	952	923	968	937	913	875	949	925	919	897	943	974	913	938	911	924	918	894	925	893	930	951	901	895	931	875	907	921	920	884	902	889	917	974	914	965	910	925	924	912	929	872	889	936	923	880	946	964	892	887	913	886	900	903	946	904	866	970	910	954	947	925	923	959	917	904	908	894	931	933	931	981	949	903	961	912	907	956	871	957	939	917	938	925	901	948	910	930	926	921	916	932	902	907	921	944
41444	27959	45687	30852	23775	14119	6160	2519	1023	324	282	330	276	280	321	273	258	273	283	263	253	265	282	272	298	302	282	267	254	238	294	269	274	280	295	292	324	293	275	301	284	304	269	280	319	295	267	292	285	278	285	281	289	290	283	290	294	305	277	302	295	259	301	300	307	280	268	246	282	278	274	261	297	289	271	275	287	290	305	292	268	296	280	255	277	259	302	297	294	279	284	273	290	281	335	301	273	275	275	271	264	309	262	251	275	306	302	286	276	276	277	271	314	252	271	297	285	276	277	289	298	287	263	288	284	295	265	266	309	298	304	297	330	286	307	287	284	269	308	252	261	282	286	296	287	276	277	285	301	290	307	287	302	300	279	293	266	282	274	296	291	245	280	294	285	279	271	288	273	283	297	299	274	311	278	286	288	285	318	251	280	295	251	284	265	288	314	279	280	300	297	257	292	305	276	312	281	311	288	286	279	307	272	301	286	244	272	284	240	274	292	280	264	292	297	343	286	286	298	252	276	311	314	291	295	288	333	277	288	291	282	252	303	295	299	303	300	265	307	272	297	286	256	272	298	303	337	261	303	306	312	273	278	292	261	287	297	270	293	306	307	305	322	296	277	305	273	309	281	291	282	285	271	289	303	294	284	305	286	302	287	285	284	265	281	265	305	265	316	314	284	302	273	250	293	277	262	294	286	275	321	295	264	336	306	305	276	280	289	255	282	278	276	285	278	313	319	296	277	286	259	297	300	281	287	286	300	281	295	305	305	272	270	279	267	293	293	322	292	254	294	295	285	298	285	277	292	270	292	305	273	330	300	316	340	304	281	258	307	302	274	290	284	309	297	254	255	252	293	297	291	317	301	313	286	296	293	291	296	303	307	268	286	275	296	263	320	312	314	295	274	292	278	303	280	306	280	335	302	279	297	286	303	295	262	269	285	261	285	329	279	289	297	307	275	285	279	286	303	286	277	284	268	321	309	300	299	332	312	290	303	287	296	271	274	287	283	292	296	268	272	281	266	295	264	304	281	313	260	313	286	271	310	295	311	303	279	275	299	275	265	295	304	303	292	241	291	300	315	315	282	285	302	295	255	299	326	309	309	283	270	287	275	327	317	280	256	278	255	310	273	283	261	304	294	314	297	284	327	289	298	312	275	303	307	296	260	258	292	256	298	326	291	278	322	298	267	271	281	261	272	299	289	309	262	309	289	305	260	281	312	267	311	323	309	322	296	262	307	283	319	297	296	261	232	277	326	331	266	297	290	282	293	303	257	306	277	302	279	320	307	284	311	308	282	276	249	297	285	278	262	278	307	283	292	272	292	257	279	305	298	275	290	304	302	270	277	246	299	275	282	300	320	287	304	296	306	266	271	291	287	277	275	264	262	289	291	293	289	262	301	244	296	270	300	286	290	284	313	261	282	268	259	276	282	259	276	270	280	271	257	262	288	311	270	254	300	264	303	292	306	279	293	298	259	317	296	306	332	302	295	244	301	294	304	265	299	296	286	281	284	308	292	303	263	314	273	294	309	269	319	297	272	253	297	286	307	312	290	270	307	300	283	290	259	283	288	250	286	306	292	298	252	242	310	286	292	280	270	285	313	282	286	296	328	284	290	281	297	297	305	285	256	291	300	289	295	297	283	292	305	268	299	267	261	264	300	276	288	259	304	299	280	261	294	284	303	300	314	309	268	275	277	299	300	291	271	327	286	305	275	293	277	285	276	289	254	307	321	273	335	298	263	310	280	265	292	273	282	265	304	283	299	259	255	285	285	298	342	296	293	262	298	319	274	305	308	311	283	271	292	299	316	294	286	295	293	310	280	306	296	267	269	274	296	301	304	306	279	278	294	317	286	275	246	277	283	284	289	284	276	293	293	278	300	298	294	286	288	294	295	279	266	280	307	281	289	266	283	314	257	271	295	281	287	274	262	269	301	293	303	310	294	291	293	281	282	274	309	279	299	280	326	289	294	281	288	308	269	272	268	300	283	258	303	318	295	306	279	267	308	295	327	286	272	264	309	276	275	312	274	273	281	277	294	304	311	287	265	258	310	296	291	267	268	283	332	322	287	290	282	304	296	283	287	313	263	295	276	297	278	286	299	275	275	257	267	303	283	277	260	277	312	274	296	287	280	299	318	300	317	284	284	298	268	251	304	288	314	297	319	267	287	276	300	289	315	287	255	272	271	284	334	293	269	298	246	264	297	258	261	279	265	295	305	287	287	265	285	263	277	302	298	290	252	291	307	301	296	291	272	299	292	293	288	296	290	281	276	289	288	289	295	289	283	298	275	276	264	263	298	264	267	284	296	295	279	276	271	328	292	306	308	280	301	289	246	275	270	267	287	260	288	284	306	302	284	302	275	288	318	259	299	275	275	289	319	296	285	299	323	297	283	301	308	296	297	269	284	311	279	310	294	277	271	289	269	322	281	304	307	278	278	288	243	299	263	289	307	272	312	293	268	311	293	294	282	326	316	289	284	307	310	303	269	257	310	314	305	289	286	309	286	268	309	277	283	242	292	248	272	297	294	299	308	309	288	308	271	294	281	292	279	275	282	282	309	328	300	281	303	300	279	284	328	278	278	272	271	327	277	282	277	299	278	265	291	295	294	291	280	307	307	282	265	303	308	290	279	294	261	289	281	288	298	265	305	310	271	270	286	281	299	289	291	253	264	273	310	268	278	289	289	294	278	264	275	275	315	296	285	287	270	262	293	283	280	281	290	272	314	293	295	306	280	273	295	266	267	279	292	268	282	307	298	288	293	304	276	296	331	277	284	248	273	276	288	293	259	288	286	277	282	299	307	262	304	286	274	285	302	284	288	266	292	267	294	310	271	299	297	298	282	265	277	274	262	284	265	288	303	293	284	277	300	286	322	297	290	283	314	291	297	266	287	283	284	269	309	294	281	266	285	299	267	279	291	290	259	253	299	307	287	281	292	272	273	269	262	276	289	277	258	317	282	286	258	272	325	273	276	297	274	326	290	263	283	254	276	276	286	257	314	295	311	282	268	258	280	295	280	314	270	292	282	269	285	296	295	291	288	321	283	311	299	247	312	291	258	253	274	302	284	289	258	300	314	270	274	293	297	273	274	295	276	283	272	264	304	300	264	270	281	301	300	296	303	308	312	285	270	265	303	279	324	279	294	324	300	329	316	284	292	294	299	283	283	259	248	279	268	312	299	293	285	302	281	291	286	254	261	290	262	294	290	295	324	244	304	298	296	311	307	293	263	295	270	268	287	278	305	271	327	312	328	277	274	298	278	325	283	284	263	332	292	277	270	301	286	284	287	270	303	309	269	271	276	278	270	277	272	289	261	302	308	314	271	285	318	318	306	291	311	305	288	321	319	298	288	271	294	295	291	265	293	260	278	295	279	290	285	289	274	290	280	283	277	281	276	285	268	265	271	273	261	259	273	312	282	287	288	304	302	256	287	282	282	246	285	268	275	306	277	303	290	256	268	341	288	318	304	302	310	283	283	286
26412	22239	45134	40608	38688	28671	16713	9140	3705	742	684	699	685	671	673	699	598	677	672	690	618	670	674	655	710	643	693	704	666	721	689	642	665	683	729	699	660	679	637	672	648	719	701	674	689	747	705	732	728	654	702	676	647	677	637	667	706	609	676	686	699	662	688	650	666	653	653	703	674	648	668	687	691	721	655	663	671	711	654	701	673	689	649	660	730	673	671	671	657	668	709	652	645	696	651	700	636	669	727	682	644	679	645	716	697	668	682	661	669	690	666	664	688	665	676	714	641	654	649	695	676	682	686	651	664	773	696	630	646	697	653	634	658	665	674	708	691	720	667	649	710	659	660	689	708	676	722	688	679	669	676	704	673	672	686	661	657	721	746	693	625	662	667	671	660	651	719	693	704	691	687	664	683	722	676	711	716	692	702	715	686	691	656	690	687	687	634	673	619	681	682	703	681	668	680	680	689	694	713	698	652	678	707	660	692	702	701	714	666	693	694	674	669	645	692	678	676	692	685	665	689	691	676	695	658	666	692	680	679	652	691	699	659	675	631	721	714	686	674	668	675	657	693	671	673	635	661	645	648	673	686	656	733	694	653	695	655	715	695	693	674	692	632	660	673	669	697	709	665	681	640	678	680	690	682	682	698	643	728	674	681	676	708	660	686	659	700	669	688	707	644	653	646	682	661	665	669	701	715	682	692	703	719	662	710	669	676	692	671	705	656	684	667	691	611	663	703	674	648	679	661	624	632	690	677	671	689	645	675	610	644	662	721	681	699	619	661	720	681	663	665	670	689	667	697	626	666	662	692	678	685	660	755	689	701	701	657	658	686	683	707	691	665	662	711	689	660	677	651	654	675	679	674	693	677	706	676	695	720	677	715	657	699	666	675	672	688	654	689	673	664	650	685	682	723	693	670	693	670	627	683	664	642	699	680	692	693	669	666	703	695	710	696	699	716	686	691	695	658	697	676	677	654	670	712	663	705	674	698	703	672	662	637	668	682	703	759	700	693	675	676	678	622	666	667	654	674	677	659	666	703	656	649	686	655	648	670	655	690	681	666	661	662	680	678	667	642	679	699	649	650	680	637	715	731	655	660	665	686	716	649	683	718	719	684	671	691	683	700	688	681	692	629	625	693	704	643	681	719	702	715	657	698	695	727	678	700	667	616	690	615	697	691	659	667	666	690	691	699	683	710	684	687	723	697	679	721	652	659	613	714	683	677	688	629	685	681	676	698	653	646	692	593	697	640	677	625	658	705	682	678	719	683	687	689	668	652	629	715	685	700	701	642	701	710	673	662	694	672	700	669	663	730	697	674	676	736	670	671	648	639	737	645	697	682	599	713	682	708	662	614	671	717	664	694	687	670	698	670	656	669	678	687	638	691	688	709	663	656	667	697	656	689	687	619	696	652	665	683	658	667	686	674	690	676	663	636	718	664	685	722	693	680	671	692	664	664	709	675	663	670	694	660	698	692	679	663	655	681	666	669	698	703	689	692	695	714	646	641	640	720	674	642	669	658	637	719	685	679	662	702	631	685	697	714	674	694	669	650	688	712	693	687	697	649	653	659	706	692	694	694	677	743	675	655	682	673	693	684	685	684	672	680	718	685	662	712	648	691	691	648	675	688	705	716	670	744	657	704	676	684	683	699	684	684	657	702	651	707	729	679	666	605	701	690	694	668	687	672	701	710	694	663	662	680	641	660	654	697	658	681	719	609	700	700	674	682	630	674	660	684	667	651	632	700	644	699	588	693	648	679	694	686	671	723	687	701	696	755	741	675	710	696	697	740	681	700	652	670	693	699	663	690	691	717	660	710	671	649	691	633	669	671	696	724	696	682	704	669	657	655	731	657	689	689	648	662	691	689	632	638	708	708	646	665	635	646	666	673	673	632	689	638	701	731	697	694	719	704	631	678	657	696	664	657	707	650	617	674	702	687	630	650	707	660	653	654	672	707	664	640	680	680	659	681	672	680	694	651	671	663	654	656	658	678	659	665	645	688	684	689	626	700	663	683	667	679	665	657	670	675	692	683	700	679	715	685	658	681	684	652	673	672	688	681	683	668	699	659	679	690	637	640	666	663	658	675	606	685	715	655	698	680	718	646	653	664	671	668	660	697	656	636	663	697	678	665	680	696	682	676	681	724	696	717	695	699	657	731	671	681	646	687	688	715	659	684	690	633	673	656	658	644	618	660	696	678	697	686	682	689	664	671	633	679	710	686	661	667	647	679	649	688	697	654	706	683	665	691	651	679	667	689	665	647	709	693	654	663	691	611	671	663	636	653	681	679	713	655	658	670	683	693	680	689	619	668	647	684	691	736	693	645	684	705	677	643	645	702	665	614	694	664	694	700	641	700	629	663	686	667	696	695	668	682	647	659	719	673	681	647	637	653	649	683	667	725	686	678	670	681	715	698	645	727	646	664	691	695	654	670	697	663	631	653	702	695	705	708	664	680	688	647	742	634	698	729	693	706	664	717	684	682	691	668	712	686	730	636	680	705	665	703	692	724	672	690	648	635	666	675	669	662	701	639	735	687	721	668	673	655	663	655	674	684	683	658	704	688	680	659	647	689	764	651	707	681	686	714	720	685	680	682	688	688	699	682	674	668	655	686	667	679	669	644	678	654	656	691	672	680	652	630	643	679	689	643	655	708	675	720	676	705	628	638	698	705	682	683	662	699	694	644	675	713	683	718	673	665	676	741	723	645	652	695	703	709	663	693	715	679	666	706	674	689	686	641	642	670	682	686	720	659	713	696	695	661	637	644	692	649	705	702	690	687	659	659	687	686	707	730	693	667	659	692	673	678	619	673	715	649	701	684	663	684	634	686	682	655	661	631	687	673	710	660	704	706	675	644	643	653	696	685	629	718	720	671	640	722	655	688	655	661	658	695	680	652	682	687	672	649	702	655	663	732	662	626	708	691	685	616	664	668	667	687	661	693	649	650	674	649	710	664	648	659	700	642	655	688	656	644	734	698	709	698	719	723	646	649	678	667	672	704	641	680	673	615	661	665	689	653	646	637	675	697	659	658	692	664	706	728	671	717	642	672	642	655	672	648	640	671	702	625	667	682	690	655	663	695	714	650	741	619	656	660	693	656	673	634	725	697	632	711	663	688	688	655	658	673	703	700	691	681	679	703	714	672	658	686	692	698	645	652	681	682	733	675	696	699	666	676	663	679	674	677	664	693	685	691	682	679	698	658	651	698	656	668	679	661	663	673	691	720	712	684	659	674	684	702	670	676	697	710	682	661	727	663	664	676	691	701	681	688	687	671	709	652	635	643	706	695	639	726	644	663	674	711	668	655	657	652	706	658	712	744	703	708	685	714	701	672	667	692	654	677	649	662	675	658	682	659	660	673	669	701	638	675	721	656	689	694	693	690	703	665	689	709	650	668	685	666	707	694	626	679	665	654	682	687	650	662	696	672	651	683	680	691	671	622	673	705	706	720	701	688	650	702	725	685	665	667	673	658	610	696	678
10453	1755	2338	1470	1347	985	703	558	486	459	505	485	456	429	469	429	480	474	457	466	414	447	463	451	478	439	453	461	440	439	447	465	444	460	462	403	461	443	497	448	434	430	460	451	450	444	442	465	460	478	452	429	438	456	477	433	421	455	467	445	451	478	471	488	447	457	466	455	442	420	441	435	464	431	462	450	467	471	489	455	493	495	463	412	441	429	449	412	426	460	430	436	481	493	471	447	464	496	464	411	433	467	465	446	448	441	465	495	422	450	456	441	451	429	452	473	453	440	455	458	437	407	467	450	422	432	435	478	473	456	418	459	468	433	438	442	445	415	465	482	426	441	485	476	449	481	473	452	482	464	480	443	479	497	461	472	442	443	483	449	522	489	464	452	453	459	453	489	437	461	398	469	474	480	464	459	473	435	447	448	444	433	469	402	460	462	447	461	476	418	433	497	460	463	469	439	449	480	463	465	445	437	475	399	494	461	449	465	465	484	454	461	474	485	424	430	446	448	488	444	461	441	433	494	482	464	459	429	474	460	491	470	451	433	453	492	439	461	440	503	452	429	448	459	406	464	420	468	473	464	432	475	472	487	482	426	444	455	421	452	456	455	474	430	496	448	451	463	442	476	464	470	473	460	459	433	441	458	446	483	459	455	435	433	484	517	450	433	470	517	493	478	464	497	448	421	435	451	483	474	455	474	426	435	453	458	484	444	451	455	445	463	478	443	396	442	433	483	454	490	457	489	463	491	450	467	490	456	438	399	446	456	447	453	462	430	460	416	438	465	461	459	420	449	472	503	481	451	461	467	498	412	505	466	433	432	466	446	460	500	496	451	422	456	473	463	449	454	468	449	435	459	473	418	474	398	472	467	448	489	463	476	419	465	440	486	458	466	488	484	459	484	460	478	461	480	453	467	508	441	474	459	516	498	465	499	465	468	483	444	414	435	459	493	462	446	456	414	491	462	482	442	478	439	484	463	459	439	440	430	457	449	454	440	449	479	463	472	480	459	446	439	441	475	478	456	445	464	453	481	438	470	431	465	442	468	469	457	452	473	488	472	502	495	447	453	444	486	448	442	454	420	472	491	438	431	452	484	468	439	489	455	448	467	436	437	474	494	457	459	488	465	432	416	475	440	427	463	467	444	464	490	434	450	450	452	489	439	460	443	450	462	436	477	462	460	463	433	476	486	465	426	406	493	454	426	476	451	497	481	502	402	453	408	443	482	430	461	446	462	433	430	498	473	459	465	484	460	447	463	471	451	442	469	461	477	446	470	486	412	451	437	480	459	542	479	445	458	442	456	473	494	464	463	439	476	467	482	412	442	414	447	494	465	449	446	420	484	470	408	436	467	438	453	441	440	449	485	471	487	464	457	450	407	424	425	448	432	439	459	521	479	421	450	452	430	497	462	437	448	508	466	417	424	435	452	454	450	438	440	462	467	430	451	468	466	426	435	479	460	449	462	407	443	425	480	454	456	454	440	441	453	505	499	445	490	455	462	421	485	457	457	459	471	452	493	469	487	482	479	426	462	449	459	519	460	498	464	462	446	460	434	464	453	487	478	478	479	453	393	435	438	516	474	481	498	465	474	493	427	469	441	467	482	445	480	474	484	378	401	439	407	441	443	488	453	418	426	451	510	458	434	434	419	504	453	446	468	447	457	450	465	467	446	461	462	483	437	472	472	443	515	440	409	453	456	444	466	441	433	459	488	469	462	437	466	507	469	445	450	482	427	481	498	461	419	456	470	445	445	445	443	485	471	403	482	491	473	430	436	442	449	461	439	447	436	451	481	434	489	446	464	447	472	477	462	418	480	483	441	470	471	488	439	439	535	469	466	470	466	485	431	489	455	442	451	451	465	512	419	460	446	445	477	519	476	443	430	438	424	470	466	469	409	479	472	485	468	463	425	462	461	468	443	428	424	459	503	465	449	498	452	497	501	458	442	456	470	426	449	502	495	462	438	413	415	416	472	440	485	498	457	437	478	469	442	449	478	446	463	467	447	456	477	475	437	484	451	481	459	452	449	466	495	441	451	468	518	464	437	465	442	432	409	449	481	481	427	442	438	448	423	458	470	483	439	435	481	433	448	424	433	416	491	444	474	470	488	474	463	457	423	417	465	446	429	427	462	439	465	456	440	457	453	457	443	450	439	478	433	416	439	463	473	494	476	446	453	473	435	448	430	477	493	456	479	452	493	475	491	461	434	433	470	483	436	469	466	464	450	460	445	451	433	427	388	454	471	468	440	426	424	447	475	457	491	487	473	438	462	439	417	472	471	443	466	450	511	467	449	423	433	474	456	475	422	463	435	435	420	451	456	476	474	484	421	433	447	461	450	490	470	470	441	455	446	432	478	494	487	422	445	464	465	487	480	430	518	468	484	436	462	457	473	482	468	440	454	476	466	446	420	434	420	442	446	469	439	483	432	450	445	430	484	451	452	407	497	462	463	480	436	441	424	443	510	431	429	433	433	496	473	461	474	387	462	474	459	451	479	473	470	475	458	460	449	499	450	438	460	479	453	444	457	401	463	415	469	416	478	452	447	481	451	458	484	453	459	443	426	442	420	416	466	471	485	448	450	480	453	462	448	452	455	493	492	450	464	444	470	491	463	509	487	493	468	430	444	451	445	485	455	488	517	457	457	475	504	485	488	457	460	434	471	448	475	451	471	457	482	423	443	470	485	430	437	414	440	472	483	430	467	498	449	457	464	481	401	492	477	435	419	471	453	472	443	418	458	468	440	456	429	442	498	483	438	497	447	498	413	452	488	460	470	456	452	467	466	470	473	455	451	431	426	419	440	444	453	476	435	442	473	459	454	454	458	447	484	450	421	437	454	484	457	460	500	461	449	438	500	462	483	450	450	445	463	442	457	418	434	476	425	463	457	461	485	467	453	453	432	464	457	399	444	468	481	508	469	447	469	435	492	453	428	476	498	477	431	424	455	480	480	458	445	451	451	476	515	433	406	464	437	392	433	463	468	474	453	452	469	454	468	482	439	485	445	424	443	436	459	475	479	453	438	428	476	437	456	458	417	465	415	495	465	495	421	482	411	415	443	476	477	468	465	425	464	441	432	464	409	465	463	445	477	463	472	468	475	466	458	441	470	445	476	463	460	453	460	486	455	444	439	496	453	485	490	453	473	438	468	419	440	427	452	478	478	484	422	457	413	450	450	464	444	438	464	468	461	459	430	430	466	470	444	462	437	488	470	469	456	432	477	456	469	425	450	445	450	456	470	460	482	441	441	431	413	492	481	418	442	493	446	464	453	484	468	434	482	444	477	441	445	481	437	450	488	462	466	446	477	467	484	461	461	479	469	458	460	454	419	416	434	475	446	498	484	441	432	435	444	502	455	470	486	453	450	432	475	483	429	422	474	442	434	413	464	436	443	465	463	460	461	422	456	463	465	444	448	456	478	458	468	465	488	481	476	457	459	453	429	453	409	454	466	442	429	457	462	499	436	427	466	424	445	462	427
7664	2240	4685	3689	3733	2746	1913	1411	1155	1040	1022	1042	1015	1052	1084	1030	1056	1021	1044	1018	1022	1073	1033	1028	1060	1058	1016	1021	1045	1058	1061	1018	1016	994	1046	1000	1081	1050	944	1053	1049	1052	1023	1004	990	1018	1039	1011	1055	1054	1048	945	1018	1045	1029	1043	1098	1056	1020	1043	1001	1040	1046	1025	1040	1029	988	1044	1033	1098	1064	1089	1019	1048	1026	1024	1006	965	980	980	1027	975	1041	992	999	1047	1054	1018	1067	1079	1014	1087	1027	1005	1012	1055	1047	1088	1049	1090	1021	1022	1001	1096	1110	1044	1045	1024	1058	1051	1066	1033	1024	1037	1019	1048	1051	1074	1037	959	1020	1037	1008	1002	1068	1052	1078	1049	1016	1026	1030	1070	1114	1073	1041	1048	1035	997	1070	1075	1029	1040	990	1042	1049	1017	1070	1067	1053	1007	1036	1043	1019	1078	1020	1047	1064	1048	1014	998	997	1009	1005	1037	1051	1003	1014	1048	1091	1096	1065	1045	1031	1016	996	1019	1088	978	1089	1052	1036	1046	1026	1063	1054	1094	961	1021	1053	1044	1012	1108	991	1042	1029	1005	1043	1007	1062	1024	1067	999	1057	1056	1051	1023	1024	1058	1056	1056	967	1007	1003	1040	1041	1024	1015	1025	1017	979	985	1040	1041	1054	1053	1063	1043	1004	1029	1067	1041	1031	1035	1042	1036	1098	1014	1034	1047	1014	1046	1011	1073	1079	1070	1023	1037	980	1021	1000	1061	1073	942	1010	1026	1056	1062	1091	996	1040	979	1014	1061	1076	1048	994	1081	1018	1066	1032	1038	1027	1051	1062	1018	1044	1029	1078	1072	1050	1012	985	948	1039	1108	1038	1044	1003	1037	1070	1025	1083	1051	1097	1006	1009	1025	972	1047	1080	970	1041	1054	1074	1043	1100	1036	994	1013	1073	1017	1034	1055	1009	1050	1003	1029	1035	1014	1005	1005	1027	1072	1029	1069	983	1049	1014	1076	993	1013	1039	1048	999	1084	1064	1004	1003	1027	1070	1012	1077	975	1046	1059	1007	1050	1024	1056	1093	1051	1000	1103	1016	1042	1070	1036	1078	1022	999	1059	1063	1010	1055	1031	1031	1081	994	1002	1023	1004	1036	1055	1090	1064	1011	1036	1049	983	1096	1046	1028	1039	1065	1034	1082	999	1022	1071	996	995	1022	1030	1036	1026	1078	1054	1043	985	1053	1071	1029	1052	1001	1070	986	1035	1074	1016	971	1054	1008	971	992	1122	1048	990	1065	1073	1055	1052	1019	1065	1004	1014	1038	1010	997	985	1035	1031	1043	1063	1023	1119	1009	1048	1066	983	1009	972	1063	1063	989	986	1003	1001	1015	1051	1016	1077	1021	1037	1016	1049	991	1071	1052	1040	1052	1058	1003	996	1011	969	1021	1053	1052	1020	1002	1027	1067	1035	1049	993	974	1035	1069	1095	1017	1005	1049	1054	997	999	1015	1048	1097	1037	1007	1027	1058	1034	1060	972	989	1032	1061	1056	1012	1065	1041	1059	1035	1045	1048	979	990	1033	1038	1066	1059	1054	1066	1014	1031	1030	1018	1074	1043	1029	1034	1020	1004	1113	1006	1060	1044	1010	963	1106	1080	1054	1028	1019	985	976	1025	972	1065	1029	1015	976	1079	1058	1036	1011	988	1045	1017	1024	1078	1050	1092	1037	1012	1068	981	1083	1021	1062	1025	1063	999	1037	1072	1080	1030	1000	977	1028	964	964	1013	1011	1048	1048	998	986	1048	1033	1025	1038	1018	1013	1047	1030	1064	1024	1031	1124	997	1002	1022	982	1013	996	1085	1053	1108	1017	1066	1036	977	1070	1089	1020	1021	976	1041	985	1059	1021	1055	1059	1042	1068	1020	1041	1058	991	1042	978	1013	1098	1060	1012	973	1024	1015	1009	1016	1062	998	1074	1030	1001	1040	1058	1010	993	1070	1041	1031	1025	1009	1020	1073	967	1113	1046	1075	1081	1001	1012	1073	1047	979	1025	1093	1070	1048	996	1054	983	1032	1027	1023	1020	1086	1034	1079	1076	1013	1035	1095	997	1060	1007	1060	1068	1029	1066	1022	1049	987	1039	1077	1092	1063	995	998	1015	1021	1046	1058	1046	991	1019	1047	1086	1009	1062	1007	1034	1041	1042	1015	1047	1063	1032	1031	1049	1001	1052	1026	1031	995	1028	1013	1058	1064	1074	1003	1039	1005	1059	1019	995	995	1056	1040	1075	1043	1008	1044	979	1076	1015	1020	1060	1033	1019	1027	1031	1073	1036	984	1025	1051	1082	1031	1043	994	1096	1023	1053	1020	1003	1052	1083	1081	1034	1007	1001	1000	1069	984	1023	1047	1016	1073	1028	1033	1026	1047	1006	1017	1058	1001	1100	1011	1069	1078	1001	1039	1043	1063	1034	1079	1010	1060	1003	1020	1061	1049	992	996	1079	1019	1010	1011	971	1111	997	1021	989	1033	1025	1029	1059	1002	1032	1047	1017	1049	1100	1018	1003	1058	1008	1044	1037	1039	1050	1057	1069	1010	987	1016	1069	1022	1107	1077	978	994	982	1005	1043	1040	1070	1025	983	1026	1053	1048	1031	1031	955	1077	1011	959	1006	1016	1028	1043	977	1026	1075	1042	1031	1018	1024	1044	1051	1014	1049	981	1027	996	1080	1000	1038	1032	1051	1005	1008	1063	1003	1048	1097	1058	1037	1017	1068	1024	1059	1038	1026	1084	1019	1036	1032	1006	1034	1070	1039	1004	1013	1060	975	1064	985	1027	1014	1038	1015	1023	997	1030	1039	982	1088	1069	1067	1015	1065	1000	1040	1070	1001	1030	1008	990	1051	1036	1056	1018	1045	1005	1001	1080	1044	1048	1033	1033	1103	1028	995	1073	1027	971	997	1051	1053	1025	996	1072	1050	998	1019	1033	1009	1044	1031	1023	997	1041	1051	954	1072	1037	1035	1017	993	1040	1004	1052	1012	945	1007	1095	1010	1026	1006	1061	1051	1036	1014	1039	992	1043	1063	990	1019	1034	1019	1068	1012	1091	1020	1072	1042	1039	1012	1041	1021	1075	1017	1031	993	1047	1018	1036	1035	1038	1037	1026	1046	1050	1034	1037	1024	1029	1000	1034	1042	1059	1002	1047	1016	1029	1036	1060	965	1073	1046	1006	1012	1080	1130	964	1027	1045	1035	1054	991	1056	1001	1034	1074	1007	992	1001	1029	1044	971	995	1041	1028	1032	1106	997	1076	1036	1090	1042	980	1072	1039	1030	1029	1008	1059	1007	1018	1029	1015	1002	999	1016	1098	1031	1081	1047	1044	975	1044	1049	1058	1035	1076	1083	1032	1059	1015	1020	1025	1007	989	1012	972	1103	1075	1029	1072	1032	1046	1044	1030	1055	1083	1051	983	960	1056	998	1011	1061	1040	1055	1045	1018	1011	1043	1038	1010	1037	1035	1019	1027	1072	1057	1100	996	1018	1070	979	1018	1073	1025	1064	1071	1045	1062	1089	960	1033	972	1020	1090	1028	1031	1036	1048	1005	1000	995	1064	1076	1079	1041	1030	1095	983	1040	1004	1031	1020	1031	1011	1002	1072	1051	1032	1018	1024	1039	1034	1008	1048	1028	1036	1059	1071	1029	1030	1065	1063	1020	1035	1073	1042	1065	1016	987	1022	1069	1052	1024	1089	1004	998	1080	1034	1058	978	1003	1035	1011	1054	996	1125	1084	1039	1058	986	1019	1045	1054	1032	1008	1046	1008	1081	1016	1035	1092	1008	1060	1052	1032	1050	1025	1040	1031	1072	1069	998	1034	1081	1000	1012	1005	1056	1045	1059	1009	1065	1054	1092	1019	1001	1040	1061	1110	1057	1053	999	1004	1003	1014	1035	1055	1013	1021	1007	1056	1015	1023	1069	1045	1050	1048	1113	964	1026	1024	1020	1024	1001	1021	1105	1037	1013	969	1066	1066	1049	1041	1017	1035	1068	1098	1004	1078	1050	1057	1026	985	1027	1057	1020	1093	1134	1133	992	1039	1072	1084	926	1004	1016	1033	993	1040	1043	1037	1047	1005	1019	1029	1034	1029	1030	1016	1038	997	1013	1074	1046	1067	1038	1023	966	1056	1008	959	1004	1078	1048	1014	1017	1038	1005	985	1005	1100	1021	1031	1023	1041	976	1050	1032	1035	1038	1006	1020	1009	1050	1049	1027	1045	980	1026	1035	1001	983	984	1062	1045	996	1078	986	1036	1040	1059	1052	1060	1030	1050	1035	1064	1070	1092	1056	1108	1080	1050	1038	989	999	1016	1066	1007	1052	1018	1028	1033	1054	981	1003	1052	1042	1043	1054	1004	1024	1070	1054	1087	1027	1009	1020	1019	1036	1006	1014	1037	1042	1039	1060	1035	1067	981	1034	1040	1065	966	1065	1038	1048	990	1041	1061	1023	1030	1055	1023	1009	1013	1036	991	1040	1068	1017	1031	1030	1069	1047	980	1002	1021	1065	1044	1059	1039	1044	1050	1035	1046	1099	1028	1061	1028	1015	1048	1108	1036	988	1014	986	1039	1047	1057	1018	1032	1105	1052	1009	977	1003	1017	1045	987	1056	1069	1044	1001	1033	1041	968	1010	1029	1056	1050	1040	1012	1015	983	970	1027	997	1031	1002	1076	1015	1057	1025	956	1004	1007	1032	1027	1001	1007	1090	1039	1079	1035	1033	1049	1036	1062	1016	1054	1124	1052	1051	1071	1043	1039	1080	1111	1031	1000	1058	1026	1043	1015	1048	1019	1040	1053	989
29732	17109	31345	20820	15226	8481	4315	2172	963	476	427	452	422	423	440	480	427	438	462	476	431	457	456	431	432	420	412	456	402	419	472	459	409	411	425	438	441	432	470	439	408	438	428	417	410	401	422	443	413	414	421	435	452	451	414	434	466	416	446	386	435	411	453	436	426	425	418	448	480	473	452	434	393	460	424	430	411	413	437	461	436	424	452	443	418	427	409	473	466	441	441	490	430	377	448	451	405	440	412	415	414	433	463	421	475	467	399	442	417	473	457	398	437	471	414	441	434	409	433	405	436	435	435	408	466	388	408	433	466	431	427	443	406	409	418	398	400	447	441	448	404	403	480	412	438	432	440	449	446	432	457	465	419	369	449	476	446	426	407	431	450	438	427	445	449	412	415	438	449	443	439	422	436	407	454	438	427	437	389	411	451	428	394	450	392	427	440	416	404	438	404	426	447	461	388	409	380	469	430	436	450	432	390	430	373	474	417	421	433	391	440	452	467	404	443	392	448	418	439	447	444	421	478	476	429	445	444	417	449	406	424	432	457	414	415	428	410	454	399	452	455	448	454	428	389	398	429	447	428	451	459	458	456	449	453	420	437	445	416	413	438	415	451	415	447	443	429	404	430	421	424	410	423	429	437	447	405	425	440	452	458	424	418	397	377	399	409	421	372	400	434	387	398	430	438	443	440	420	456	462	438	461	437	399	431	467	445	427	418	405	457	440	411	443	431	387	465	443	461	440	423	446	372	438	421	398	424	450	448	441	416	421	431	414	434	423	425	472	437	404	455	466	409	416	411	403	434	430	439	426	420	407	439	408	448	418	440	416	416	405	399	400	400	448	431	449	451	442	395	428	444	431	433	403	398	404	456	422	429	397	424	410	422	444	440	414	442	446	436	394	420	452	420	432	453	408	430	463	427	424	410	389	427	421	403	416	439	404	443	417	485	458	414	451	411	436	432	424	463	390	413	429	466	429	394	443	467	405	447	447	429	407	398	413	470	433	490	379	446	422	433	464	450	474	381	453	406	414	426	445	440	425	395	470	443	439	413	417	429	402	404	464	455	450	393	450	396	420	414	408	412	419	393	409	445	418	420	411	466	411	447	433	457	410	427	469	402	450	421	442	436	430	415	469	402	391	411	438	450	414	422	434	403	440	404	390	433	422	395	407	437	449	418	440	448	432	431	440	443	374	424	428	422	426	369	427	391	408	436	456	392	420	437	411	430	416	426	428	468	434	427	414	435	404	454	430	447	447	422	446	433	421	390	443	462	461	400	406	464	460	420	448	442	446	431	395	433	418	442	404	472	422	399	431	406	432	459	453	428	470	424	403	483	411	436	432	469	451	428	435	469	427	371	397	420	400	428	443	434	394	447	421	422	406	444	436	435	432	432	467	445	440	435	416	418	454	419	458	410	390	408	408	432	422	436	440	444	450	436	436	419	402	410	421	432	378	431	460	441	438	460	453	458	443	397	420	408	406	453	443	475	400	466	445	469	452	434	404	443	417	397	404	420	414	422	404	410	412	445	408	454	441	413	443	445	421	425	421	446	398	392	407	425	439	399	429	387	488	434	437	452	422	425	424	437	445	407	436	434	452	451	434	424	409	414	410	434	451	434	425	434	478	465	459	404	442	430	375	462	409	403	394	457	457	366	407	427	458	393	415	439	454	412	400	400	428	401	440	411	422	387	458	457	461	444	468	433	434	440	396	459	403	434	417	417	450	434	422	448	481	409	419	439	424	367	436	457	474	434	437	468	401	405	449	450	439	438	475	438	382	408	432	436	404	381	440	456	455	428	401	449	419	425	413	402	423	425	432	410	417	437	403	470	439	444	419	418	439	440	474	469	425	453	401	411	447	426	434	402	420	426	437	451	410	443	467	425	414	450	432	407	476	461	459	462	401	432	428	423	440	402	434	413	407	417	435	406	436	429	390	413	429	416	450	458	456	430	445	435	399	410	413	458	431	450	436	404	431	464	402	449	403	398	442	436	409	457	428	472	425	418	436	457	438	417	427	460	425	427	422	439	417	431	462	401	455	430	496	480	467	426	417	401	429	410	411	404	401	426	443	442	393	397	443	458	410	406	435	411	412	408	411	435	415	467	374	457	430	442	432	411	452	457	405	423	459	468	456	483	437	442	453	433	390	448	423	439	431	409	405	444	421	376	422	429	444	451	415	437	421	438	417	419	428	427	463	431	430	417	452	440	431	378	451	448	411	437	438	444	434	430	442	427	389	437	435	440	461	448	449	402	461	440	445	453	416	418	428	452	425	443	451	442	409	447	433	444	444	439	442	464	440	416	429	392	382	439	430	443	383	419	437	409	444	456	459	402	416	440	404	420	465	400	420	435	407	438	417	441	416	444	425	418	450	406	436	392	423	448	444	434	447	438	413	450	407	390	401	405	456	418	379	424	435	416	382	421	443	384	403	388	437	435	443	437	406	398	463	420	400	458	409	394	373	403	395	412	412	448	410	413	416	407	420	455	413	442	403	401	420	436	460	459	431	461	424	411	447	406	403	423	430	449	391	428	445	448	382	404	451	386	428	440	457	472	419	423	397	456	384	450	423	414	451	422	423	410	421	414	430	407	447	445	384	436	402	410	448	420	394	437	408	457	426	417	394	416	437	442	428	439	415	443	430	417	441	436	445	399	415	392	430	445	436	426	420	442	425	422	426	402	429	437	412	441	436	418	422	432	431	462	429	446	414	413	432	437	453	402	419	446	397	434	461	436	409	419	467	416	414	394	422	463	415	430	420	462	432	433	416	455	452	420	446	450	421	419	436	482	427	397	433	419	424	427	428	434	438	432	421	435	402	437	429	452	457	405	416	416	449	436	440	432	401	452	396	413	435	383	438	494	431	430	393	404	430	453	410	462	432	417	415	482	472	389	433	439	441	452	473	414	402	433	448	415	435	444	438	455	437	411	450	383	441	428	426	373	414	409	416	417	422	458	418	420	436	395	415	417	436	425	436	378	455	488	464	403	420	446	442	424	426	425	413	471	390	430	393	426	413	433	423	452	417	412	433	439	401	426	459	426	430	429	458	418	422	444	381	441	441	426	394	435	398	434	431	426	448	431	440	407	422	430	440	424	416	425	445	417	394	463	420	402	441	424	420	468	413	376	454	430	431	408	415	413	422	405	449	455	395	379	428	440	410	417	436	433	414	449	434	438	400	408	444	408	425	454	435	414	412	403	441	447	433	429	429	416	434	435	432	418	433	413	439	460	402	438	448	414	456	427	404	425	453	407	432	401	414	445	412	423	401	372	428	412	430	386	413	425	449	460	390	431	447	386	432	436	451	451	399	442	462	442	420	425	459	462	409	391	435	438	406	423	387	442	436	425	446	430	420	414	422	389	422	441	450	414	439	426	388	422	415	409	432	441	430	435	417	424	441	446	437	397	416	409	425	428	424	418	433	438	455	449	440	419	426	442	401	409	454	435	388	444	449	418	407	433	453	437	402	451	411	415	421	460	395
19143	15354	35615	32878	30019	21536	13562	7353	3065	1016	957	927	1001	1032	978	988	1033	1015	970	946	977	971	986	1012	977	976	976	1000	978	1002	942	957	926	958	924	991	934	1062	961	996	953	917	986	1064	953	943	965	922	939	978	928	1046	1005	965	1061	1005	986	1010	944	1015	995	1003	986	944	1004	957	959	979	981	996	982	941	931	979	976	991	991	1003	1010	1025	1007	967	956	1055	996	1034	1020	969	973	1005	988	935	918	986	1000	1019	919	980	978	986	975	1010	953	954	984	966	962	960	1023	985	931	958	934	972	961	1004	1016	975	1011	985	924	1044	979	984	1042	946	918	975	960	1014	1005	1003	980	988	973	959	973	931	961	1069	992	970	981	938	1009	1028	956	944	1049	963	1014	960	929	981	1023	985	1013	935	1035	939	924	945	1000	1001	1028	964	1000	957	998	925	1010	996	974	1020	978	947	964	1001	972	1004	985	984	954	990	986	1014	940	991	944	992	1028	999	979	974	997	956	1006	940	967	975	984	983	971	940	989	955	989	968	982	1011	1011	1005	929	979	989	978	1042	1037	1020	941	1005	1014	990	982	969	1012	964	963	951	982	987	964	914	991	948	956	946	1031	941	1032	1018	949	995	955	1000	1015	951	980	972	1034	916	985	954	995	983	955	1020	1000	991	968	1002	934	985	942	976	992	1002	964	956	976	996	934	924	1036	983	888	922	952	1007	973	964	926	1043	963	984	969	984	965	1020	1031	982	1013	987	954	978	1002	1015	955	969	963	960	915	951	1042	944	984	1022	976	958	960	974	980	947	974	924	922	959	990	979	1021	919	983	958	989	973	1007	950	977	954	985	958	956	1058	950	975	1033	954	967	1017	925	1044	952	990	957	968	958	924	972	935	955	1010	996	989	1028	969	939	976	947	947	1004	950	959	1028	946	961	1015	1008	914	1021	990	969	966	934	1035	994	917	967	949	959	940	970	985	969	984	961	990	978	980	1032	951	945	1018	1029	910	983	955	1008	976	1029	1048	985	993	1018	969	934	928	994	1011	968	972	988	974	975	999	1003	971	972	993	1012	997	948	943	958	1005	931	950	976	953	971	949	947	1012	961	914	945	1011	941	925	978	1027	979	987	947	937	995	986	979	950	994	973	1003	970	1036	925	971	984	984	964	995	958	996	926	995	996	953	968	935	987	962	940	969	1032	946	1004	986	941	906	972	930	954	1006	936	952	995	932	1006	909	944	999	959	971	941	943	995	964	990	969	971	945	1019	936	984	970	964	949	1033	964	1002	991	981	1025	1020	975	1034	990	1003	981	1003	981	963	953	927	953	936	942	984	1007	961	957	969	933	950	986	963	971	985	1029	940	976	960	1044	940	928	971	957	948	997	1013	1013	974	959	944	995	1037	1040	960	1015	938	973	1013	931	929	963	1008	1011	1039	999	985	972	918	932	975	975	1012	981	993	985	986	974	968	977	1038	1020	970	958	983	955	980	983	989	931	986	1000	956	988	971	923	935	1022	1005	964	1030	1007	971	971	1009	962	976	977	977	931	968	950	922	990	1014	984	1016	946	936	977	949	993	969	1002	999	996	938	930	978	1038	979	981	1040	1010	1014	962	1002	999	935	956	941	1033	1011	1028	984	941	1000	992	956	1029	991	1000	969	919	1024	1003	1028	932	974	963	993	953	969	953	961	977	993	950	963	991	986	1016	998	957	991	982	965	1003	920	999	970	982	983	1054	1019	1005	983	988	987	976	993	1004	1002	944	1012	979	951	977	934	999	1028	1021	1017	949	961	1020	954	964	985	1000	934	1049	993	982	1019	971	955	954	984	966	993	969	943	958	1015	932	988	972	1062	991	975	1010	1010	933	949	959	997	917	988	959	996	956	990	975	961	943	958	1006	1017	1009	963	966	986	910	987	1005	970	956	987	965	969	975	994	910	1010	1003	994	995	957	1005	945	948	945	1054	999	961	979	1024	949	995	985	920	939	983	981	1001	1026	949	961	979	972	992	920	952	980	994	997	1010	958	933	919	982	922	950	923	952	985	982	922	961	959	989	973	915	952	1030	995	964	972	990	944	998	1008	984	951	988	943	984	963	984	1018	978	967	1015	1007	1003	1050	984	995	988	986	963	977	992	1027	983	978	980	886	1015	968	985	1015	980	983	1007	1011	982	979	993	978	931	959	1003	1024	994	989	975	938	969	972	962	1038	965	978	966	945	979	950	946	949	987	986	982	971	967	1044	997	911	978	946	964	955	981	986	1002	1030	982	995	1037	972	958	1005	988	1005	1015	1003	895	1010	952	932	977	977	967	979	1004	969	986	1040	952	936	946	996	973	981	978	986	976	993	1014	953	1040	1026	1017	966	981	946	941	1020	999	943	1002	942	966	1004	983	960	984	998	965	953	954	936	1011	977	992	985	975	933	968	1000	1021	968	1010	1011	988	985	955	1012	974	909	1001	941	1011	994	984	1017	968	1002	921	973	982	923	986	989	991	1027	990	962	1016	1020	1039	1003	932	973	1003	1023	1027	1006	1031	982	1030	990	989	995	981	980	965	983	936	1002	955	1027	989	975	985	982	950	960	965	998	998	1034	998	969	949	980	966	975	1019	1008	1022	976	1011	960	969	982	962	932	966	964	949	940	959	1032	986	1015	1000	950	952	984	1001	973	976	983	997	975	993	983	999	935	1027	965	1029	975	1016	1032	1027	973	967	984	954	992	954	1036	945	932	997	1002	988	1023	1012	1018	972	963	946	1012	947	921	1018	1025	974	966	993	935	973	985	984	1014	963	992	993	917	962	990	1009	1010	974	1005	1002	1021	999	999	966	970	1018	960	930	961	1009	932	987	940	997	925	973	988	989	931	1074	969	937	929	969	957	963	937	903	974	974	999	959	960	891	972	965	985	994	959	918	957	978	987	946	956	952	1007	997	1008	960	963	954	977	1016	1011	959	1023	963	1028	974	992	946	969	963	952	993	1031	920	933	1002	1000	961	957	916	1016	963	975	909	988	1001	979	968	981	963	1003	939	943	997	894	947	940	961	991	964	986	955	952	989	946	1018	985	997	993	1004	979	933	995	1003	949	994	1017	972	1013	1040	1004	941	902	976	975	1005	936	967	992	920	992	1015	983	898	983	987	1043	943	1016	1008	1001	987	986	1005	984	973	959	979	977	967	962	1015	1034	968	1012	987	949	992	1014	936	1009	967	897	940	1012	957	1009	1009	988	961	974	998	1027	1011	971	995	991	973	1012	977	961	900	997	1057	985	963	938	1032	949	985	1004	981	969	932	929	957	994	1045	970	1044	1002	963	965	967	962	1019	968	969	1000	971	996	1018	1016	934	1046	991	968	1024	944	972	979	958	991	984	970	1045	930	964	1019	975	963	993	996	1009	1016	932	988	979	984	938	999	944	993	950	956	1079	982	950	1035	951	957	956	971	991	960	924	993	999	942	973	995	943	969	992	1005	1034	892	951	947	1027	896	900	962	1008	956	958	1037	1003	946	985	967	1054	979	995	999	1009	988	948	961	964	980	973	1014	983	906	1023	955	1025	1021	987	1025	990	1007	1001	990	987	1036	989	1055	1014	990	1018	1003	987	1036	1044	953	984	978	1001	963	950	1006	1004	993	947	954	975	984	1013	932	951	1025	982	938	1003	925	927	959	929	990	956	1007	954	1005	1014	940	992	976	1032	994	993	950	946	997	1024	1022	944	924	928	1020	971	946	996	952	930	986	964	977	989	972	952	989	942	1008	1019	1019	933	1011	1020	992	1007	976	1043	963	953	1004	989	1007	962	993	940	931	1024	961	937	1004	999	1022	975	1021	963	934	1065	985	1027	961	922	969	1027	959	946	993	966	959	958	973	1023	923	977	982	998	952	992	1001	963	1010	980	942	914	995
39675	28320	44241	32400	25448	14916	7075	3161	752	331	307	268	303	304	341	320	292	286	305	303	268	275	312	354	304	299	276	306	300	282	297	322	299	276	346	300	310	315	305	320	290	324	323	319	291	309	295	288	269	326	287	277	300	297	294	254	268	301	295	274	267	286	269	332	322	306	280	296	263	307	338	314	297	291	300	292	296	281	289	263	265	320	287	285	309	261	276	312	316	291	312	314	343	346	275	320	309	329	289	290	317	290	333	284	313	322	278	284	326	277	291	314	281	317	303	282	314	272	291	285	273	338	280	300	331	314	271	302	300	311	287	267	283	294	260	304	291	298	269	288	304	282	324	291	311	312	275	327	310	308	318	280	305	301	264	284	288	324	274	278	315	337	266	318	304	281	290	294	299	316	306	279	303	255	295	308	276	318	321	329	307	279	297	322	284	318	300	304	293	316	281	287	283	303	290	288	282	312	293	307	322	295	269	272	314	274	302	304	278	286	307	327	292	282	309	262	327	334	311	311	310	293	314	281	345	291	312	287	278	287	308	286	329	326	314	278	291	293	281	302	277	288	310	280	318	303	300	310	306	307	294	302	309	318	294	297	315	255	309	299	328	304	314	330	305	272	268	297	303	308	294	306	314	299	286	268	303	263	308	309	314	333	307	298	292	305	283	298	338	280	267	263	320	275	350	278	304	281	308	291	313	292	346	282	308	279	287	280	263	307	290	288	268	298	340	319	330	317	330	272	316	290	330	292	303	272	289	292	289	294	305	332	314	250	286	312	321	285	311	313	316	274	276	311	288	308	282	322	349	284	307	319	295	331	282	281	298	305	323	287	282	293	319	309	307	302	328	286	314	276	302	300	323	282	307	295	289	305	299	281	329	282	308	292	279	279	310	274	326	279	284	310	270	259	320	326	276	304	316	283	279	291	322	293	270	297	282	330	308	283	296	333	306	298	288	289	304	315	302	300	278	318	288	268	306	259	294	272	305	299	287	314	308	309	309	310	279	303	305	283	308	280	337	292	290	294	271	321	309	312	317	305	308	344	314	303	344	289	283	289	316	335	312	306	295	283	325	301	298	270	294	308	350	296	318	306	277	310	303	308	276	326	325	314	311	304	330	295	272	318	310	304	326	287	298	308	291	260	282	310	256	302	293	303	276	278	312	288	289	257	292	281	289	302	310	298	311	299	313	320	305	285	274	263	263	280	314	292	314	319	284	291	258	327	276	291	300	292	290	278	270	306	305	314	276	309	323	287	332	258	258	256	282	286	284	268	268	320	280	273	328	278	327	336	299	271	299	302	309	280	318	309	295	289	310	326	329	308	304	320	300	266	289	278	285	325	322	263	315	331	302	298	292	290	297	305	286	282	345	266	311	308	282	292	291	293	320	331	312	301	318	314	296	282	322	301	303	303	282	291	248	301	262	299	286	282	308	300	298	297	290	294	288	285	314	283	275	281	279	296	274	290	284	303	314	280	290	305	266	294	300	334	292	306	289	306	294	292	288	310	304	311	321	286	301	299	278	304	327	334	302	310	303	305	303	284	302	306	290	290	279	313	286	307	258	289	290	284	308	292	281	287	281	302	287	305	330	308	277	276	285	316	294	322	304	259	279	278	303	267	302	279	270	325	286	325	291	275	317	306	297	315	293	279	276	300	316	278	279	315	296	297	339	309	320	304	300	295	300	291	273	327	287	277	332	320	254	284	308	311	305	298	339	320	293	279	321	309	302	338	302	289	297	299	289	277	283	303	314	304	310	316	292	312	306	287	304	298	282	305	266	307	299	236	281	295	284	297	311	294	297	317	335	296	280	287	331	323	334	302	296	282	304	311	338	307	304	329	268	275	273	304	325	296	315	328	321	293	325	271	321	321	301	305	271	323	288	307	310	300	299	301	286	293	295	329	314	282	289	267	290	326	301	316	285	281	297	253	299	309	300	284	297	309	308	340	300	299	303	296	294	295	301	312	310	308	325	303	308	286	304	286	309	316	276	300	324	304	311	298	329	280	315	314	266	298	290	307	303	293	263	289	316	262	348	267	317	300	276	332	277	302	283	339	301	285	288	304	323	312	336	310	335	254	305	280	310	306	296	327	300	280	293	282	274	314	293	314	309	319	341	294	295	290	315	299	294	279	285	315	339	326	295	303	277	295	308	294	296	306	273	305	273	290	287	314	304	278	283	327	307	324	319	333	300	295	331	293	304	290	292	313	307	295	272	287	259	292	307	320	312	308	271	296	301	270	296	280	275	275	285	304	313	291	281	306	285	295	292	292	276	315	279	273	302	324	304	309	286	278	318	292	322	311	288	340	298	282	308	302	299	305	286	301	298	305	293	298	311	290	294	307	314	307	294	270	287	307	279	300	289	307	299	280	268	289	259	301	307	285	320	308	315	277	280	298	260	290	254	302	276	289	268	331	292	311	318	325	292	316	282	335	294	295	300	282	311	332	315	279	265	330	303	303	343	276	306	301	301	303	275	319	317	332	306	301	290	318	265	332	329	273	259	307	342	307	306	309	334	276	299	307	267	268	294	271	324	322	264	293	280	291	280	290	317	305	345	302	298	283	303	312	293	259	293	301	301	272	320	316	293	287	289	294	284	295	268	285	291	296	300	285	287	326	324	303	323	266	285	301	325	291	296	293	283	286	296	294	327	308	287	341	305	311	316	295	303	273	298	309	313	304	301	330	298	337	301	303	296	286	292	324	295	306	302	294	286	297	302	303	289	293	317	343	305	317	293	300	278	281	317	317	311	300	280	325	307	308	302	266	304	318	298	304	311	268	258	292	287	318	292	308	272	313	291	309	301	294	348	288	281	317	288	262	288	288	309	296	292	293	292	307	294	305	311	301	319	311	266	293	272	328	285	274	315	289	270	302	293	305	280	284	305	321	286	304	256	284	323	304	301	323	268	295	288	307	264	290	257	312	323	289	258	306	273	304	300	314	263	284	293	304	276	299	288	275	319	284	291	310	306	301	275	284	300	292	308	300	299	288	298	306	304	276	303	326	323	265	290	284	300	287	301	275	284	274	294	322	294	281	322	308	294	277	303	298	299	301	327	303	315	302	285	319	285	284	301	343	316	322	293	289	286	266	279	299	312	319	304	291	291	289	294	320	304	279	309	298	315	300	309	304	280	285	304	313	274	321	298	307	312	310	324	298	313	312	292	284	276	314	295	307	311	298	311	307	289	288	274	304	303	282	293	301	311	310	269	307	311	281	282	268	311	310	274	306	299	307	308	313	279	303	311	304	310	317	275	299	325	310	289	315	326	305	298	313	307	288	282	312	249	294	324	335	319	295	289	263	301	315	291	286	301	306	301	282	303	320	305	317	299	297	314	315	288	293	300	288	299	302	309	297	316	314	311	300	275	302	294	301	294	275	285	336	299	291	313	268	308	308	301	276	310	330	310	316	346	319	278	295	291	276	306	312	272	292	296	285	311	320	308	296	260	291	285	296	299	285	277	272	319	325	293	311	289	271
25097	23594	43527	43005	39775	29669	18780	10074	2093	707	692	723	679	692	740	697	695	769	704	743	691	712	665	696	729	723	714	662	727	716	701	708	671	680	679	675	722	707	725	664	687	706	691	763	731	712	715	692	683	704	727	707	680	653	728	690	733	730	729	699	711	694	688	688	713	738	696	728	706	689	680	714	732	690	670	683	689	670	711	731	676	678	709	681	716	739	693	694	697	722	729	714	700	672	726	710	707	741	682	710	725	733	686	727	708	734	687	707	710	673	660	707	657	712	733	739	689	713	692	679	717	715	691	715	711	676	669	683	779	708	673	644	725	699	677	726	667	714	678	705	703	677	708	705	705	731	704	665	684	707	706	709	671	684	671	756	684	671	719	734	696	724	738	670	710	709	650	669	663	661	684	693	709	711	746	690	681	737	678	684	736	699	709	720	750	724	680	671	717	735	711	704	710	695	725	695	726	689	742	690	715	663	727	684	680	765	692	652	653	676	672	700	685	699	735	687	676	687	725	703	728	713	707	705	718	671	682	693	715	653	746	693	682	671	695	669	744	687	715	703	686	711	683	702	719	686	704	686	694	729	753	677	692	723	746	747	738	696	705	709	666	686	712	654	704	673	660	751	719	723	745	741	676	719	691	705	681	746	738	711	705	666	769	701	671	686	730	678	700	711	726	706	715	722	692	729	702	689	667	706	658	689	677	715	699	690	663	705	710	677	703	688	727	693	683	700	650	703	697	705	704	689	731	673	696	677	728	713	730	731	706	679	714	680	709	683	691	714	741	726	729	726	710	757	634	735	687	689	706	649	723	670	708	715	715	736	742	685	687	697	748	691	718	711	732	746	694	714	685	704	734	726	670	690	718	731	668	749	741	708	695	693	651	719	719	691	673	684	702	684	717	676	710	696	704	732	680	700	698	720	670	709	680	709	676	697	675	668	714	649	712	682	722	690	704	684	691	703	692	660	682	704	688	708	725	682	701	709	693	683	715	703	712	688	697	762	738	708	729	681	710	697	700	741	712	724	696	709	725	706	666	723	686	699	719	686	729	724	646	700	678	693	696	664	629	690	674	703	714	709	693	702	700	738	687	692	717	699	661	688	716	757	705	675	713	703	704	663	766	690	700	735	689	686	762	667	667	733	698	759	692	735	721	732	680	688	707	723	682	720	662	705	661	697	709	723	724	683	697	736	702	679	719	696	709	694	685	694	700	657	702	675	679	662	705	631	701	738	704	674	677	715	693	696	717	660	716	704	714	742	712	705	684	639	693	704	714	703	708	694	734	697	700	687	726	701	758	660	722	675	721	731	722	697	703	729	714	739	743	709	724	709	714	730	708	662	693	640	689	646	709	658	696	720	662	698	703	691	684	706	679	681	651	708	750	676	711	676	692	711	691	676	714	658	684	738	733	695	690	666	645	699	719	679	693	704	722	703	689	693	690	725	740	692	665	741	717	673	711	741	690	703	721	675	699	724	703	713	712	715	700	724	731	718	689	719	694	706	709	722	751	723	714	688	712	723	697	712	656	710	712	712	685	694	703	710	691	685	699	744	674	691	701	708	695	703	721	729	671	697	669	687	736	681	697	704	757	673	675	678	694	669	727	733	711	697	670	668	727	681	680	733	722	702	695	700	713	752	691	698	697	709	718	699	685	748	702	709	734	698	677	644	696	673	729	663	705	688	717	714	717	713	700	680	720	700	718	719	739	697	681	723	670	728	684	705	676	699	723	647	676	694	683	719	715	666	651	632	668	680	701	711	687	705	685	671	746	728	730	728	706	696	657	709	695	668	698	715	709	730	719	673	710	664	720	700	700	760	736	724	744	708	708	673	718	703	736	739	724	708	712	672	702	713	734	711	731	708	695	713	709	721	707	680	717	675	682	676	681	690	710	722	686	689	676	645	655	705	701	675	721	730	757	721	684	676	709	728	686	663	678	699	723	686	710	681	705	710	698	695	664	662	692	736	704	724	735	672	718	688	679	702	699	729	709	733	700	708	631	678	716	695	714	681	727	738	754	693	675	690	726	696	691	694	697	651	701	678	653	665	724	689	715	746	724	664	666	727	727	777	691	668	712	661	723	735	653	665	673	672	704	642	725	693	696	693	753	687	697	734	704	709	695	658	714	766	730	655	699	686	711	709	701	754	711	686	675	712	666	691	718	683	689	742	709	685	670	730	703	699	683	673	714	691	697	701	687	681	667	681	706	703	680	687	672	670	722	702	720	684	691	695	727	703	700	686	746	658	662	684	750	714	644	691	749	700	741	675	659	779	684	752	725	706	701	675	709	697	669	747	700	714	707	668	724	724	699	725	709	707	697	737	726	641	710	660	677	725	724	692	722	704	698	728	692	723	681	739	764	678	708	721	679	714	646	690	695	721	642	695	688	708	709	710	678	661	699	685	646	676	699	677	689	702	751	705	738	706	679	663	712	763	720	693	785	689	682	712	680	642	698	692	644	683	711	685	658	745	711	687	671	751	668	709	702	703	664	693	718	714	692	699	691	739	698	719	728	692	697	664	712	681	702	712	683	739	716	725	722	711	768	750	778	711	697	706	671	691	683	759	677	668	727	683	617	663	681	681	713	667	706	730	659	687	708	685	754	670	687	727	736	721	712	672	687	703	717	708	664	709	733	735	745	674	724	707	703	685	732	681	682	673	654	729	703	712	697	731	713	724	681	689	711	657	686	686	712	679	711	742	728	656	692	641	688	715	702	691	666	677	790	716	665	701	692	721	711	686	712	742	660	699	704	708	747	681	692	736	720	718	701	662	725	747	718	657	720	688	695	669	718	707	708	716	707	697	685	710	758	707	707	678	678	704	751	688	725	727	733	724	677	676	690	684	713	703	719	703	693	683	683	722	692	709	706	686	640	635	648	697	708	671	704	691	724	690	728	699	703	664	699	739	687	732	712	719	650	714	718	723	685	708	669	624	704	703	784	711	672	685	683	708	663	711	717	683	722	707	736	725	692	664	696	727	686	714	714	721	668	668	735	671	683	668	680	719	710	702	715	686	707	724	723	700	654	625	719	725	695	702	698	728	676	727	708	708	732	723	717	694	669	728	662	700	678	682	731	677	731	702	688	723	751	684	702	714	707	726	715	695	716	662	647	651	690	691	681	703	704	704	702	721	711	707	712	757	697	666	668	684	695	705	732	692	705	703	654	710	689	702	706	715	710	731	720	692	711	659	716	704	688	744	680	690	700	713	686	721	666	697	705	689	707	713	712	729	653	711	678	720	643	739	675	668	699	705	705	716	688	707	684	731	712	697	718	687	686	677	711	672	685	670	693	673	688	679	700	694	725	673	701	724	716	725	697	703	727	694	717	673	681	729	725	710	692	673	696	699	700	726	725	735	705	705	706	717	714	656	704	730	728	679	690	711	709	711	687	689	738	718	715	723	709	678	702	648	665	728	672	723	691	698	710	690	734	727	717	701	682	708	750	702	672	659	697	735	713	691	719	666	698	722	733	751	767	699
10038	1475	1706	1108	1051	857	665	589	454	448	439	465	454	435	459	465	433	454	450	423	487	484	459	444	437	462	493	464	466	429	508	475	436	443	432	465	476	438	453	434	466	450	443	431	456	458	438	395	435	463	446	459	433	507	475	464	453	430	445	432	488	472	439	454	447	464	425	459	442	456	414	445	454	468	482	424	456	464	449	454	446	410	454	451	398	434	463	448	427	414	490	458	466	460	442	456	405	482	474	462	455	510	456	450	382	458	444	451	412	436	459	443	442	449	434	464	394	402	492	440	425	417	483	461	452	474	410	425	439	487	491	477	475	457	458	457	423	471	427	434	449	451	463	453	451	441	368	476	484	442	408	451	435	432	446	491	493	463	438	455	469	463	432	464	449	409	479	427	446	446	438	449	450	485	419	410	483	427	467	488	452	462	442	441	487	460	458	460	443	472	467	459	478	447	453	425	463	469	441	461	472	428	403	438	402	484	451	448	446	442	467	434	448	479	455	451	496	429	429	447	460	466	459	475	452	425	468	476	471	467	409	468	441	438	460	449	438	475	486	449	429	455	455	455	424	441	434	462	467	449	411	388	441	432	454	465	442	442	426	432	460	452	418	430	429	436	485	418	464	411	441	453	427	423	451	452	469	453	477	437	420	463	416	467	483	435	463	417	463	460	447	444	448	435	465	454	494	464	465	454	444	465	451	432	478	426	451	465	403	444	453	440	430	439	467	448	451	414	451	457	416	443	467	455	462	476	451	423	456	447	403	484	511	451	431	420	406	471	441	468	459	450	442	462	414	443	442	450	455	415	472	485	450	456	435	412	440	475	436	459	448	462	434	447	467	445	458	480	456	473	439	490	462	421	437	490	488	461	458	443	478	424	443	474	504	445	406	435	498	407	453	432	447	458	439	511	416	461	433	444	459	454	480	436	455	455	451	470	428	469	419	456	421	452	407	473	471	476	432	448	455	451	437	419	457	477	444	440	457	466	445	472	460	500	426	465	453	438	407	412	444	456	441	452	428	478	442	459	424	426	436	452	489	460	435	471	427	443	466	431	452	412	426	421	442	462	450	480	469	446	477	438	454	492	417	491	467	494	492	467	458	450	454	463	472	478	439	445	406	427	434	444	428	454	434	469	419	440	435	461	453	497	414	467	447	468	454	430	470	455	462	418	413	491	429	433	449	415	514	474	390	446	461	464	466	429	412	447	483	414	440	454	436	395	456	448	464	522	451	447	449	411	444	404	454	448	467	459	478	450	408	475	458	417	485	435	503	417	455	455	472	461	446	423	421	461	460	430	452	419	446	467	440	413	420	441	453	466	483	458	459	419	436	407	454	462	433	449	469	426	441	454	425	455	463	434	452	457	425	417	433	470	432	432	440	424	451	436	411	469	437	439	432	402	454	472	453	392	448	413	463	444	444	422	457	485	469	437	453	458	463	465	486	456	418	461	464	440	465	417	449	421	478	483	469	396	412	466	414	418	409	487	422	429	412	464	502	485	429	460	432	445	411	449	430	453	450	445	484	470	465	455	410	480	474	475	413	411	432	492	445	448	421	486	460	471	445	440	477	504	422	432	436	445	453	462	414	448	465	464	418	430	408	474	465	482	422	470	456	459	451	421	469	427	406	404	466	429	463	387	451	453	411	458	458	445	442	439	461	440	444	441	456	467	447	476	456	448	448	464	490	458	436	453	440	467	439	489	463	436	462	461	482	443	435	450	443	447	456	430	425	442	454	466	449	378	433	431	393	450	432	457	448	456	457	442	403	459	435	461	472	445	469	466	472	468	443	458	492	452	463	409	502	464	423	438	462	455	437	451	479	451	399	488	465	404	469	443	429	495	447	447	434	452	438	411	435	427	437	437	442	392	415	438	420	470	426	446	442	464	431	486	446	447	453	423	434	480	464	476	433	448	445	365	443	460	448	416	437	437	459	453	440	491	429	433	416	395	445	426	428	443	481	448	430	462	494	474	449	427	459	423	453	499	463	495	439	410	432	437	423	467	460	442	432	467	425	443	443	508	454	437	449	445	408	452	434	490	433	451	441	480	444	459	475	437	449	431	474	426	452	503	434	406	410	441	449	479	459	447	448	417	496	422	427	475	475	471	443	436	456	434	437	481	449	426	442	491	447	446	448	474	468	442	469	466	455	448	457	454	479	448	424	476	445	436	421	451	447	423	471	477	441	472	434	433	451	467	414	458	460	452	423	440	472	451	454	445	424	461	422	474	402	405	404	466	395	444	467	444	454	459	439	413	436	451	452	482	445	483	453	454	463	446	464	433	413	449	450	460	426	432	453	452	454	449	477	413	460	465	423	453	416	440	441	416	457	452	459	494	468	456	408	500	378	409	439	450	429	429	445	466	457	464	439	479	468	470	457	478	458	491	418	427	464	441	445	463	467	449	464	445	438	451	429	486	441	417	462	440	474	450	455	476	401	480	458	458	445	422	420	477	427	467	506	440	447	466	460	431	457	434	418	447	455	459	444	497	451	446	405	435	451	460	465	473	477	454	460	444	486	423	480	435	452	472	463	432	423	418	457	481	424	423	481	456	430	478	458	471	479	500	451	429	438	448	439	441	422	448	414	463	462	451	422	482	421	476	423	490	446	469	436	501	449	437	474	472	421	426	473	433	409	462	445	452	435	472	481	414	465	449	432	483	439	430	438	497	483	446	461	459	454	470	457	405	444	482	458	436	452	431	437	512	455	450	441	455	432	467	453	467	500	457	482	455	463	446	462	442	451	453	455	447	434	488	453	455	501	477	441	395	435	421	432	419	506	456	482	435	502	442	434	491	443	432	454	469	453	422	443	460	477	430	441	476	424	419	419	409	432	446	400	452	433	424	436	447	459	473	500	454	458	478	454	463	499	410	447	434	412	448	482	449	440	432	459	479	434	441	415	442	448	452	459	478	397	492	451	421	438	430	478	409	413	402	466	484	429	446	451	440	450	429	444	454	470	476	447	429	443	440	493	498	441	482	463	452	430	441	478	454	459	431	461	505	487	457	457	468	458	448	459	465	435	455	458	493	446	425	469	473	446	425	443	454	442	450	451	423	435	424	429	470	443	453	442	483	490	456	473	446	402	458	434	441	431	459	473	463	463	448	439	441	455	480	450	429	449	407	451	477	458	398	476	450	445	439	466	444	481	445	467	441	439	463	443	458	421	428	444	444	491	422	413	428	453	498	454	460	446	443	452	451	471	453	467	484	453	439	417	432	444	474	420	455	414	481	465	477	417	438	427	440	445	475	488	419	456	460	456	468	448	411	439	460	443	442	433	463	415	433	426	418	498	469	464	469	425	450	442	489	454	431	470	434	454	462	453	448	440	448	418	471	504	484	487	445	431	487	513	460	432	435	454	442	428	439	431	501	462	482	417	456	492	452	467	466	476	427	462	426	462	479	488	482	414	459	454	462	463	424	446	433	452	479	462	459	443	488	435	449	427	442	450	464	425	417	463	473	445	449	462	460	422	462
7450	2164	3934	3385	3262	2494	1756	1433	1061	1029	1047	1034	1041	1018	969	982	1015	1070	1004	1050	1018	1038	1066	972	1047	1048	982	1038	1019	992	1042	1020	1022	1060	1028	999	1030	1026	996	1036	1027	1044	1037	1027	1001	1052	982	1023	1062	1029	1050	1027	1047	1056	1012	1008	1013	1020	1031	984	1005	1005	1020	1037	1018	1002	1035	1029	1089	1023	998	1010	1026	1008	1024	1026	1055	995	1058	1009	1012	970	1018	1023	1121	1004	1025	1104	1020	1057	1018	1021	1031	1003	1030	1056	1047	993	1036	1054	1057	1018	1015	1010	1066	1088	1051	1037	1042	1019	1008	1058	971	987	1087	990	990	954	1029	998	1035	971	1039	1066	1016	991	999	992	1073	1064	1025	991	1011	999	1008	1054	1028	980	1076	1000	980	1030	1028	1006	1016	983	1006	1032	993	997	990	1007	948	997	1024	985	1005	1046	985	1034	996	1033	1060	1008	989	1066	1012	1063	1059	1012	1049	1016	955	1015	1029	998	1039	983	1058	1039	1018	989	993	1099	1010	1026	1000	1063	1026	1086	1025	1021	1094	1031	1029	948	1021	1019	993	1019	1013	965	967	1019	1042	998	999	1039	1014	976	1077	1046	981	1056	997	1099	1056	1003	1040	1044	1063	1030	1057	951	1023	991	954	1037	996	1060	973	976	1010	1020	1018	1040	1103	1046	1028	1006	984	1002	1053	1042	1012	1014	1008	1004	1028	1014	1018	1083	1060	1008	967	1044	975	1019	992	999	979	1007	1038	1081	1049	1008	1025	1016	1006	1083	1012	1081	1038	1000	1000	989	969	1032	1072	1032	998	994	1009	1005	1049	1026	991	1022	986	988	1018	1049	1026	1000	1006	990	1050	1030	1000	1029	1014	996	983	1072	1033	1029	1045	1028	986	1013	1047	1038	1058	993	1029	1033	1074	1015	958	994	984	1029	1035	976	975	1027	1039	1021	1012	1054	1003	1070	1030	959	1048	1038	1014	1045	990	1049	1054	1020	1011	1024	1042	965	991	1021	1000	1042	1007	1003	1006	1060	1059	1010	1033	1028	1019	997	974	999	1007	1028	1000	1018	988	952	991	1037	1023	977	993	1037	1012	1004	968	979	965	1034	1013	992	975	995	1032	1040	984	1003	1049	1031	1028	1011	1030	1070	1024	1021	1074	1038	1115	980	1031	1018	1044	1023	1045	1058	1029	1035	1003	985	1069	1039	979	1046	1008	1015	1105	981	1002	989	996	979	1041	1045	1023	1063	1046	983	992	1011	950	1026	1028	1025	1082	1041	1014	1013	1059	1040	997	1034	1050	995	971	1026	1050	1053	946	1031	998	1029	1068	997	1025	977	985	1049	1051	1021	992	1050	1064	1042	1094	1061	1024	1000	1008	1049	1033	1041	1064	999	1066	1040	983	1063	1005	983	1059	1050	982	1010	1026	1001	992	960	1053	991	998	1014	1039	1018	1007	1046	1023	1071	1017	1034	1020	1015	1051	1002	1011	1024	994	1013	1012	1027	1007	1045	1024	1027	985	986	957	1057	1016	1010	1012	1001	1003	981	978	1016	939	997	1052	990	978	1002	1029	1008	1023	998	1004	1012	1010	1034	1016	1004	1015	1048	1055	990	1001	1040	999	1005	982	1065	1008	999	1011	1028	1040	1017	996	1014	1039	978	1024	998	992	1027	1066	1004	991	1061	1047	1034	1032	1006	1076	993	1016	1014	1072	997	1087	1063	1032	1025	1037	989	995	1051	1067	1047	1035	975	1039	1012	988	1003	1046	1016	1004	1057	1066	1005	1038	990	1020	1098	958	1018	1006	1002	1014	1003	1040	993	961	1013	1033	1046	1021	1023	1062	991	1048	1024	1062	1015	969	1019	1014	1075	1072	1017	1030	985	1062	1044	1041	1003	992	1018	1005	1003	977	1011	1016	1043	973	1052	988	1001	1021	1017	1023	969	1036	1064	1078	1065	1020	1011	1017	979	1057	976	999	1042	1001	1025	1005	1039	1048	969	1002	1016	996	991	1051	1030	1089	1006	1020	1059	1021	1046	1026	1021	1054	995	1005	1024	1053	1004	997	989	1088	996	974	1053	1058	975	1001	1020	1041	1029	1027	1059	1017	1003	1014	1029	969	1031	1000	984	1047	1029	1078	1005	972	996	1026	1012	1031	1070	1015	1003	1051	1077	1037	1056	1092	1022	1032	967	1043	990	1012	1033	1066	1019	1045	977	1045	1056	1066	1000	1036	1018	1076	1017	1050	975	1019	1009	998	1101	1048	1031	1101	1014	991	1031	1004	1039	1003	942	986	970	1014	1025	941	1014	1037	1034	1008	1036	968	982	1059	1019	1022	998	1029	1013	1080	1040	1033	1053	1034	1046	1076	1082	1087	1031	1034	1007	1025	1042	1022	992	1017	1008	1014	1073	1018	1055	1050	1046	983	1027	987	1069	1084	1086	937	1009	1039	1002	995	967	1053	1078	1058	989	994	1055	1023	1033	965	994	1009	1017	1027	1050	1000	1040	1008	1028	1020	1075	994	1051	1055	1047	1033	989	1098	984	1026	990	976	1074	988	1061	1064	1009	1032	982	989	1038	1052	1017	1023	955	963	1005	1066	1049	1043	1029	1016	1061	1012	974	1063	974	1060	1003	1003	1045	1042	1031	990	972	1015	1038	1067	1029	1013	942	1040	972	1015	1029	1079	969	1084	1029	1041	1003	1094	1099	1031	1013	1011	959	1033	935	945	1007	1008	1045	1038	982	985	1032	991	1024	978	964	1035	975	1021	1018	990	973	995	1007	1015	1048	994	993	1055	1012	1033	1029	983	1052	999	1026	994	1030	1026	1003	1050	1050	1018	1009	1025	991	1033	1123	1052	1025	989	1023	1009	1039	1030	965	1016	1070	1020	1064	1011	1077	1024	1044	1137	965	1033	1029	1005	1029	972	1111	1022	1025	1067	977	1072	1003	1038	1004	1014	1033	1047	1078	1072	971	980	1048	1036	971	1081	1026	1031	981	1065	1034	988	1031	1035	1022	1061	1033	1033	1016	1043	1066	1081	1047	1006	969	1005	978	1024	989	992	998	1011	993	1035	1064	1007	1020	1027	1071	1020	1006	1067	1050	1014	1041	1007	987	1002	1018	1059	1064	1029	1028	978	1038	984	1063	1030	1000	1050	1046	1024	1043	986	1043	988	1048	983	999	988	1020	1042	1048	1052	1022	1045	1033	979	1061	1011	975	1006	996	1024	1013	1000	1035	1104	1029	1000	1031	1024	1050	1048	1047	1039	1030	1063	1018	1045	1000	1073	1089	1015	1008	1013	1073	1051	1060	987	1069	1032	1002	1020	1038	968	1008	1034	1065	1019	1078	998	1054	1057	1020	1015	993	1016	1035	1031	967	1009	1057	971	1044	977	1076	1046	995	1075	1004	1070	1009	987	1043	1079	1053	1003	1035	1031	1001	1021	979	996	977	1000	1010	1061	1052	1002	1000	1009	1043	1052	1048	995	979	1018	996	996	932	978	1038	1061	1111	1030	1047	982	1025	1001	975	1054	980	1062	1024	1023	1043	1022	1064	1016	993	999	1047	994	985	1042	1017	1070	1010	1039	1029	1043	1001	1082	1017	1000	1009	1031	1003	1019	1025	1042	1052	1002	987	1050	1011	1100	1059	980	1038	1084	984	1069	1024	1015	1053	1021	1007	1061	1051	979	980	1017	1030	1033	1062	941	1020	1071	1025	1014	973	1006	976	1010	1019	1073	1052	1037	998	1017	1027	1057	1015	1061	980	988	1077	1001	1040	1046	996	1047	967	1011	998	1035	1009	983	998	1031	1022	1059	1032	998	1035	1030	1017	985	974	1003	1022	1026	1013	1029	1040	1047	1043	988	992	951	1020	996	1044	992	1056	1014	1004	1020	1061	1037	1012	1073	1021	1041	1026	1022	1056	1030	967	1016	1013	1000	1013	1052	1046	1040	1029	1037	995	980	1026	1035	1034	1034	1012	1024	992	1059	1032	1082	1025	1066	1004	1029	1055	1041	986	1054	1020	1006	1037	970	1021	1026	1050	1045	992	1007	1072	1026	982	974	1037	989	1053	994	1064	1041	1050	1021	981	1042	974	1058	1025	1021	1022	1022	1044	977	975	1058	962	990	1018	1053	1025	1043	1004	1011	1032	969	1027	1014	1020	1063	1072	1019	1018	1069	1015	1031	1024	1044	1014	1048	1031	1061	1013	984	1016	982	1014	1046	1030	1033	1015	1058	1051	1062	971	997	1024	1004	1013	1077	1077	1070	980	1035	1050	1003	962	985	1039	1016	1043	1029	1004	1004	1044	1029	1071	1020	1025	1025	1038	1014	1019	967	1061	1029	1062	1005	1032	1001	1042	1038	1054	1051	1057	1034	1036	1026	1029	964	1108	1061	1039	1053	981	1033	980	973	1045	991	1023	1018	1040	1029	1041	1050	1036	1029	964	943	987	1052	1024	1088	1019	1007	1053	1023	1001	988	1063	1008	1014	1056	1043	1023	997	986	962	1041	957	998	978	1019	1023	1026	1048	1072	1050	1039	992	1046	1016	1038	1026	1002	957	1037	996	1054	1065	1056	1025	1074	1022	1058	1011	987	1064	997	982	1003	1023	994	972	1031	982	997	1015	1033	1045	1027	989	1042	1046	974	1042	1046	997
31540	16902	28575	21601	15732	9123	4126	1915	784	406	396	388	425	425	405	415	391	455	422	408	390	397	403	408	388	419	406	416	433	378	429	392	431	386	399	428	434	405	432	370	444	443	370	422	445	435	443	433	381	425	374	433	398	434	396	379	415	406	415	437	403	433	441	432	398	441	379	416	379	415	418	407	404	415	396	446	425	432	419	404	420	439	391	419	459	413	401	436	463	440	369	452	399	419	440	416	459	453	438	400	405	401	418	446	387	430	401	418	395	422	400	408	446	425	411	458	414	380	392	400	408	445	409	430	437	456	409	406	442	453	460	417	457	431	390	407	372	411	424	456	425	393	388	430	414	397	407	384	434	407	423	423	399	443	400	448	410	420	406	369	406	409	405	420	428	402	408	431	438	405	476	432	429	359	433	391	403	433	415	434	380	396	438	417	398	454	370	408	462	417	419	381	449	431	411	409	393	414	406	437	427	395	392	391	426	439	435	400	445	430	395	453	447	458	417	411	406	404	424	403	449	434	439	416	420	436	431	392	424	416	409	445	436	430	373	402	387	397	412	394	415	407	400	409	394	447	442	436	454	455	401	425	390	380	398	389	452	374	409	423	422	418	432	422	408	424	418	436	430	399	417	424	380	416	374	447	422	375	426	415	399	416	380	411	435	418	412	411	386	411	404	403	417	389	402	422	405	400	408	391	448	408	411	430	446	434	424	432	447	436	404	431	395	442	441	379	402	443	430	400	436	461	426	396	399	390	403	415	417	404	429	429	408	460	444	460	423	412	395	408	416	376	385	418	408	433	402	400	402	428	446	402	438	478	430	389	404	459	396	427	428	421	401	416	380	417	403	412	394	385	414	422	422	390	455	415	414	367	369	392	457	448	403	395	379	415	446	417	425	420	429	387	412	425	384	442	427	386	392	441	417	393	418	407	412	390	467	418	422	385	381	457	404	415	425	395	438	429	464	411	386	396	400	407	431	450	398	398	434	398	433	420	416	398	414	396	434	406	479	430	395	385	418	424	430	440	407	465	473	432	403	420	446	424	399	439	408	394	403	404	380	428	447	404	415	447	361	395	387	428	405	416	413	408	424	381	398	399	405	422	413	423	405	427	405	404	404	422	447	431	389	407	431	399	435	443	429	407	434	415	407	412	434	416	406	397	405	409	415	412	426	371	409	442	423	409	391	399	440	437	422	422	454	404	404	451	366	403	366	451	402	363	401	388	402	417	428	418	442	432	408	415	383	394	417	447	421	429	438	437	424	417	404	435	401	412	411	426	416	425	395	395	367	404	409	378	447	477	449	443	411	391	423	421	443	419	419	407	405	388	429	403	409	431	428	443	440	407	425	419	382	429	399	433	394	413	430	380	387	425	459	419	416	423	427	438	457	382	429	419	417	402	439	422	404	446	394	421	487	396	421	400	398	400	422	398	405	389	413	431	433	408	435	376	425	437	426	427	393	451	426	400	418	408	415	408	399	409	426	407	431	472	427	407	392	425	439	430	429	415	414	401	433	402	417	438	431	440	414	413	428	435	428	407	421	416	415	398	471	363	440	385	418	411	406	444	426	395	441	401	455	430	420	384	426	442	461	399	394	401	440	406	440	450	399	411	394	397	444	404	385	433	396	351	383	400	420	407	418	416	415	442	438	387	373	429	410	392	425	424	429	422	436	378	424	430	370	400	371	411	391	462	419	390	410	391	424	418	392	402	412	404	456	397	429	470	440	431	418	403	395	422	424	398	419	432	422	426	435	407	417	453	437	431	416	445	413	411	430	420	444	423	425	399	404	393	451	433	388	421	415	400	435	414	411	441	454	419	412	396	427	402	391	469	377	426	395	407	416	456	418	392	442	422	407	392	377	449	396	404	411	386	417	404	407	397	384	413	414	382	378	457	380	422	427	388	431	397	463	458	429	371	425	464	385	447	400	383	427	404	397	419	419	475	420	443	430	411	416	414	398	414	394	399	415	426	422	430	433	441	421	349	428	402	421	436	445	438	430	419	414	438	439	405	418	422	391	392	398	411	463	434	398	404	454	410	442	471	439	388	423	437	438	421	400	437	407	433	398	426	442	420	400	421	461	406	406	417	411	420	408	395	402	445	424	418	408	441	448	431	430	404	437	412	401	424	412	388	433	486	431	442	372	383	366	387	417	403	384	420	439	474	445	370	408	424	385	424	428	372	412	390	404	453	418	421	424	439	436	408	376	423	355	416	411	447	424	460	398	401	426	411	434	412	407	429	389	418	450	424	406	398	447	416	430	408	391	417	429	430	418	464	459	428	420	426	411	450	437	404	398	441	394	449	402	425	409	403	394	424	418	437	397	395	418	430	444	439	404	403	404	425	387	463	435	424	408	442	428	387	433	424	444	404	437	391	373	410	431	470	428	430	393	437	410	452	441	383	406	397	425	409	383	407	427	385	447	405	409	410	396	416	413	408	360	432	440	417	436	415	424	399	414	430	358	412	417	429	433	484	388	438	404	391	413	435	412	385	385	425	381	395	467	435	422	435	426	409	382	401	404	428	416	387	380	355	437	417	417	438	403	415	380	419	414	397	389	441	419	397	408	400	409	441	416	419	397	434	376	468	458	427	415	404	392	443	422	390	416	410	431	464	423	374	428	421	476	455	416	404	387	390	387	409	402	388	421	400	426	398	444	409	413	410	400	430	409	388	432	450	440	468	457	446	409	405	358	362	412	403	389	408	401	393	435	413	388	458	390	452	433	386	381	426	407	411	430	450	471	436	381	402	431	391	444	406	412	453	440	425	376	402	418	445	387	425	443	386	408	395	429	412	428	429	447	416	408	446	428	424	422	430	411	443	384	399	375	440	438	444	392	412	446	411	397	436	407	444	400	419	442	393	420	444	425	430	440	409	413	449	388	419	421	396	408	428	412	438	394	413	421	458	439	417	415	427	457	421	421	404	423	402	417	408	419	375	406	397	414	406	445	443	422	433	424	433	440	451	435	410	432	433	464	439	399	411	410	388	413	404	392	409	376	405	434	394	455	448	396	408	416	465	446	401	428	405	438	396	398	430	382	435	396	406	408	449	364	382	397	408	410	407	432	470	445	423	420	400	446	435	421	441	409	453	420	421	375	400	403	435	409	405	438	466	406	361	425	437	414	407	405	443	460	414	385	383	383	388	459	419	413	429	403	420	431	415	447	400	414	420	410	448	414	367	390	385	381	427	421	417	464	448	431	416	383	429	383	457	428	419	426	421	420	481	448	436	416	415	417	407	426	401	433	384	392	434	408	429	366	422	417	433	456	435	458	451	409	393	437	435	421	419	415	415	392	413	462	454	434	419	443	414	421	389	423	464	405	400	399	428	424	414	417	384	411	434	428	440	408	425	413	433	399	407	423	467	431	404	413	381	404	409	421	436	440	410	385	422	411	359	414	425	395	422	415	419	434	384	429	432	394	404	430	428	405	436	444	396	392	390	400	396	415	397	447	466	428	461	418	442	401	407	422	428	431	396
20784	14313	34073	34405	31275	22696	13138	6989	2276	942	948	881	970	964	939	899	885	921	969	934	957	945	975	954	932	978	966	869	911	972	938	934	934	970	925	927	992	925	928	948	932	945	949	978	985	910	946	945	950	935	933	941	1001	934	922	939	1004	948	929	958	891	889	950	904	983	948	946	971	925	938	932	939	973	953	963	927	941	942	958	916	932	922	999	908	954	971	965	910	966	964	928	976	961	967	969	970	998	938	949	952	883	901	993	954	965	1029	963	917	938	968	903	935	971	936	950	930	952	948	958	942	955	961	975	934	948	964	956	924	927	913	1001	893	1003	903	960	1007	927	931	979	1028	893	952	930	902	936	898	912	933	976	981	964	952	917	969	977	989	909	960	909	905	989	954	964	940	944	946	907	920	974	984	972	943	1012	962	951	956	998	967	969	990	946	914	925	971	939	931	972	965	894	922	917	979	952	931	943	954	901	933	972	931	947	981	978	981	937	957	953	916	955	959	978	930	953	886	974	930	897	1021	951	871	900	1020	949	942	986	960	987	898	940	925	964	974	937	944	985	981	976	922	909	971	947	974	914	918	996	949	959	996	957	925	980	957	917	931	976	1007	964	933	988	997	962	925	970	952	986	932	959	923	974	954	927	900	968	968	926	917	909	934	937	962	898	901	927	935	905	920	928	874	988	958	988	915	967	947	936	961	964	1004	958	899	920	936	953	977	964	894	923	944	951	938	973	913	1009	923	970	903	961	949	915	973	908	922	914	995	997	938	917	951	917	914	955	921	987	989	915	954	987	989	894	956	961	946	920	969	973	902	973	974	928	941	940	998	909	947	955	943	945	936	979	958	978	1015	979	954	939	913	928	923	931	888	1002	910	950	925	971	940	917	911	953	924	955	999	966	908	957	939	939	949	947	925	982	969	950	865	937	946	983	959	929	868	936	978	943	943	866	935	983	978	936	945	941	944	886	948	930	970	918	912	930	986	880	960	972	978	985	963	927	956	927	944	925	924	949	909	939	958	940	965	936	927	954	896	920	921	917	953	979	965	968	937	927	949	901	966	947	978	892	937	964	944	911	981	934	931	936	984	919	966	930	994	976	973	1037	942	1010	986	965	903	905	947	929	958	938	910	916	929	934	936	908	1018	921	967	1001	955	905	959	947	988	962	970	908	968	974	948	902	985	958	976	923	952	932	1004	914	986	941	900	948	934	913	917	937	947	897	930	940	962	950	867	941	941	926	980	930	918	933	1007	983	968	939	953	944	965	969	912	949	871	951	950	945	928	944	950	960	971	932	928	899	940	938	946	949	960	961	930	980	892	1011	990	934	882	936	937	986	929	948	933	947	901	940	973	1011	913	939	935	935	911	1001	929	996	959	956	1002	948	886	920	939	959	946	936	964	961	956	920	902	989	927	919	925	903	965	945	932	922	958	910	933	949	966	908	992	932	942	892	911	908	970	941	941	974	964	901	860	916	944	948	948	966	914	926	934	987	916	980	975	889	948	929	946	927	962	890	961	930	911	986	912	934	982	973	947	935	992	953	918	928	963	905	958	944	939	938	977	917	977	1011	976	942	913	931	938	932	974	965	972	951	956	1005	948	959	893	929	976	983	970	983	968	955	921	972	970	938	921	951	957	941	951	968	920	940	917	936	950	922	930	969	934	918	932	941	910	904	947	930	996	971	894	954	940	893	909	986	928	912	945	990	985	927	931	929	989	958	938	914	930	926	908	959	950	937	894	1021	954	942	933	932	942	941	915	898	928	971	914	969	937	949	952	951	988	936	977	884	907	982	864	971	942	969	946	926	937	923	997	937	1004	953	978	917	941	961	983	1038	882	954	957	950	951	951	963	950	913	990	938	986	932	905	972	911	971	932	945	936	918	941	978	971	959	923	956	917	935	941	976	975	921	982	922	968	934	1006	904	999	957	912	989	973	930	944	952	903	960	964	907	975	1005	947	935	936	904	1024	954	973	949	950	932	906	949	969	904	926	938	950	960	951	927	914	951	941	896	942	945	981	902	889	964	967	1004	947	918	939	970	930	957	885	987	912	896	939	978	897	942	960	947	908	956	938	913	939	908	931	942	921	961	1026	960	965	936	941	936	945	928	978	951	902	953	993	908	889	930	977	924	982	951	944	938	935	954	942	941	989	926	920	922	916	959	976	939	955	962	923	969	908	929	932	905	955	983	975	888	954	936	993	942	959	909	935	956	953	937	977	930	912	957	987	917	958	994	905	930	976	949	926	965	943	1024	929	971	967	913	899	948	887	910	949	913	943	929	1012	937	974	957	923	962	955	933	1003	920	985	944	932	952	928	942	929	951	978	955	960	969	916	954	938	955	936	997	968	938	911	919	990	908	946	986	953	958	907	934	986	906	941	992	946	971	958	935	917	957	941	936	967	914	930	1008	956	1011	960	925	944	870	935	945	917	972	958	879	971	965	924	976	938	943	970	912	906	909	920	949	927	970	901	886	951	974	963	938	924	951	938	1014	966	937	969	935	968	949	983	922	895	1019	938	979	917	959	977	951	936	948	934	977	954	946	915	896	917	918	1000	940	960	988	943	918	931	954	939	951	922	975	941	897	926	982	967	938	968	945	958	905	944	946	979	973	959	975	915	937	950	898	908	946	915	939	948	935	990	980	1010	906	969	941	928	956	956	915	1027	929	949	884	986	963	976	929	948	890	936	972	973	921	948	894	933	941	952	944	920	874	912	946	971	947	951	976	961	939	945	1008	984	927	956	927	953	911	987	1007	950	934	931	891	943	912	969	914	969	922	950	893	956	972	944	917	953	1010	948	878	923	932	907	997	932	994	916	956	928	918	955	919	990	925	927	926	942	985	939	965	912	952	936	922	906	947	952	963	942	949	988	937	955	922	949	945	963	969	949	980	953	917	894	955	943	982	963	920	944	925	983	939	960	971	915	1066	905	935	990	925	971	904	980	945	993	956	949	955	882	928	960	917	923	995	883	905	968	940	941	911	972	932	950	936	908	919	916	970	962	905	964	928	889	977	912	919	955	946	938	936	973	929	967	954	944	919	982	964	914	977	967	968	928	942	960	963	910	978	927	970	903	959	916	959	923	981	926	887	916	935	1018	913	988	976	968	931	981	999	955	934	918	988	998	919	993	957	930	956	948	930	911	935	950	946	946	923	986	990	928	966	963	1037	981	923	952	972	940	952	957	947	947	953	910	967	924	952	911	931	1001	919	948	917	987	938	960	972	948	937	923	925	920	938	946	955	960	976	932	961	984	957	969	954	972	933	933	900	1001	915	936	916	958	962	985	957	946	941	959	979	1003	999	988	943	942	868	977	970	934	967	883	921	910	965	896	1022	928	914	936	927	942	953	981	937	976	962	922	951	952	965	965	930	905	919	981	943	947	966	948	903	948	901	968	906	901	924	944	944	960	938	901	962	1009	957	973	931	1001	944	943	935	923	932	934	947	906	970	994	949	936	930	950	971	915	909	1004	919	973	913	951	916	977	925	951	912	993	921	959	896	1014	943	941	938	971	963	960	944	902	974	965	954	919	910	908	956	940	954
36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
