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
336703970203	336703970764	336703971314	336703971864	336703972414	336703972964	336703973514	336703974064	336703974614	336703975164	336703975714	336703976264	336703976814	336703977364	336703977914	336703978464	336703979014	336703979564	336703980114	336703980664	336703981214	336703981764	336703982314	336703982864	336703983414	336703983964	336703984514	336703985064	336703985614	336703986164	336703986714	336703987264	336703987814	336703988364	336703988914	336703989464	336703990014	336703990564	336703991114	336703991664	336703992214	336703992764	336703993314	336703993864	336703994414	336703994964	336703995514	336703996064	336703996614	336703997164	336703997714	336703998264	336703998814	336703999364	336703999914	336704000464	336704001014	336704001564	336704002116	336704002664	336704003214	336704003764	336704004314	336704004864	336704005414	336704005964	336704006514	336704007064	336704007614	336704008164	336704008714	336704009264	336704009814	336704010364	336704010914	336704011464	336704012014	336704012564	336704013114	336704013664	336704014214	336704014764	336704015314	336704015864	336704016414	336704016966	336704017514	336704018064	336704018614	336704019164	336704019714	336704020264	336704020814	336704021364	336704021914	336704022464	336704023014	336704023564	336704024114	336704024664	336704025214	336704025764	336704026316	336704026864	336704027414	336704027964	336704028514	336704029066	336704029614	336704030164	336704030714	336704031264	336704031816	336704032364	336704032914	336704033464	336704034014	336704034564	336704035116	336704035664	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
54585	51990	46650	31954	29906	27804	25668	22191	21774	16132	13001	12799	9581	7305	7137	4721	3599	3339	3003	2432	1765	1361	1159	1027	1045	819	719	786	733	677	544	545	526	504	427	394	410	398	420	392	377	379	370	349	343	332	321	327	296	315	300	276	325	297	335	293	288	314	309	298	284	280	295	308	300	294	272	262	286	293	308	276	268	319	277	272	289	283	287	278	256	301	309	308	281	256	301	276	264	271	284	260	272	272	256	308	285	259	296	319	284	238	269	257	254	279	299	265	301	278	246	268	271	285	280	256	287	270	292	301	287	287	296	290	247	278	295	279	294	250	298	310	276	225	247	298	278	287	269	277	278	279	274	294	279	292	274	259	254	230	284	253	301	285	255	279	309	296	275	276	251	269	266	272	282	265	298	280	285	271	236	280	289	277	275	264	274	257	267	299	275	285	272	275	282	253	258	283	268	257	258	292	263	299	272	264	288	274	273	272	265	282	288	273	297	292	266	313	276	276	275	295	269	295	264	260	270	290	247	265	285	241	285	264	305	281	255	274	276	304	327	267	265	288	290	267	273	266	270	269	292	296	295	282	250	268	251	292	277	295	248	288	278	245	253	275	297	255	269	289	257	256	262	257	262	257	256	315	291	270	258	288	311	263	261	292	291	252	299	266	296	281	278	262	292	286	276	305	300	300	277	289	281	259	265	276	268	289	281	286	268	248	256	270	284	263	305	250	271	299	290	271	280	276	263	256	314	246	318	251	264	251	281	290	299	287	260	263	280	259	271	279	306	272	264	243	251	235	283	280	268	294	296	258	290	271	273	268	292	292	230	269	289	269	266	272	263	256	270	233	260	278	287	279	267	271	255	265	262	262	277	262	290	278	259	260	262	281	291	290	282	256	260	287	283	262	279	301	287	260	248	265	281	307	274	264	292	266	264	294	238	265	266	240	299	262	300	269	236	281	299	285	265	288	282	267	289	262	321	296	270	291	285	277	292	269	288	232	281	268	289	291	269	268	263	279	259	264	296	281	263	275	266	274	291	265	272	295	279	240	288	246	295	270	285	274	290	287	296	267	272	270	277	245	247	302	275	279	279	259	246	263	241	272	276	255	284	263	248	283	236	291	272	270	278	233	262	277	254	263	247	272	315	291	302	283	265	268	285	286	259	232	294	271	254	242	262	283	268	287	277	275	267	264	267	290	252	269	270	259	274	294	286	257	274	277	282	249	270	293	249	291	268	280	270	288	296	261	266	269	280	283	269	288	311	260	277	298	320	285	289	289	300	256	261	268	294	282	296	255	266	246	283	267	289	278	285	308	260	231	260	246	269	277	267	263	283	297	267	299	279	258	272	280	296	286	292	294	289	271	297	273	304	274	274	289	286	272	264	274	290	272	250	270	267	281	269	263	255	267	247	274	257	298	309	270	265	271	268	274	271	284	277	268	261	261	296	253	260	250	279	295	275	265	278	270	295	274	275	252	269	257	261	273	278	314	290	269	274	280	283	290	287	273	251	325	289	258	267	288	276	267	254	310	314	296	266	307	271	285	283	293	246	299	266	295	275	265	245	251	285	297	259	279	253	286	288	248	283	244	263	271	269	286	271	228	298	254	279	266	316	263	290	262	270	273	284	287	283	295	253	256	263	278	298	243	269	244	275	278	255	262	300	293	290	256	260	288	290	271	282	237	303	267	280	275	290	307	267	254	263	275	227	276	277	281	266	249	290	307	231	294	289	268	252	299	278	248	267	256	274	266	272	272	311	300	286	253	242	288	276	261	277	293	275	252	251	286	263	288	250	280	270	274	267	259	279	276	284	242	273	296	283	273	296	269	269	272	262	262	286	259	251	277	302	289	247	266	281	260	274	269	296	277	293	258	247	263	261	289	286	296	283	251	244	295	290	289	227	241	253	279	317	270	280	261	249	269	278	267	268	284	295	255	269	259	266	258	247	299	281	262	292	283	262	302	274	291	244	270	278	240	259	282	283	270	284	298	257	262	279	291	282	271	251	268	278	274	281	247	254	283	233	265	286	267	274	261	269	277	272	256	252	235	288	279	259	242	287	271	285	272	260	252	302	275	268	281	301	282	266	277	270	243	264	244	278	281	285	289	295	283	259	248	254	270	258	284	281	255	285	263	281	246	291	302	290	278	302	277	269	288	300	296	279	252	280	280	286	287	289	241	301	288	252	262	266	248	290	267	287	286	265	264	260	264	280	281	271	285	310	281	286	266	304	292	271	247	306	291	271	315	246	254	296	289	290	270	253	278	301	250	277	258	265	254	255	265	272	274	271	278	250	254	256	262	295	266	282	281	277	288	326	270	279	237	280	281	263	254	298	258	283	272	274	275	279	288	256	260	262	285	275	271	302	291	282	262	280	265	266	287	249	281	273	281	280	271	251	272	277	291	245	266	249	281	270	272	268	263	300	253	288	252	274	288	271	316	289	291	245	279	276	274	263	255	274	270	271	294	269	270	262	267	280	252	288	256	262	290	285	233	308	288	264	290	273	288	263	258	271	267	268	295	284	286	270	286	288	264	260	298	259	274	266	276	289	309	280	300	287	293	265	262	291	289	276	253	278	286	272	262	273	267	279	278	270	301	255	268	319	265	272	258	284	283	269	269	300	292	264	280	269	278	275	272	282	266	292	279	257	289	294	275	284	248	281	282	281	284	260	267	295	276	293	273	277	270	288	265	304	267	268	248	247	299	252	264	302	254	257	262	281	275	295	309	264	227	264	235	263	327	242	285	273	266	251	268	279	235	272	263	279	283	281	283	281	256	277	273	284	285	268	240	255	295	276	272	289	249	245	263	266	268	282	271	299	283	258	290	285	258	312	297	278	277	256	283	271	301	296	264	307	285	244	300	278	300	262	281	253	300	260	315	270	262	292	298	278	288	262	256	307	292	276	273	280	276	261	282	278	298	262	271	290	272	293	261	266	275	273	274	255	251	285	294	286	283	267	273	304	272	270	256	284	273	293	274	260	305	273	278	274	272	288	319	282	262	268	275	279	305	298	267	313	258	304	280	296	283	283	278	287	253	283	270	304	291	288	293	294	242	266	297	279	278	277	277	300	276	273	282	262	300	312	290	258	282	308	266	265	276	253	287	271	279	289	266	267	313	255	248	274	275	262	287	275	276	273	260	225	256	270	268	228	271	265	265	258	264	251	282	297	271	257	319	266	274	262	256	269	304	297	279	285	269	257	290	259	278	264	259	281	289	270	269	277	296	268	289	308	272	269	259	260	271	249	240	272	276	302	258	273	276	260	258	257	255	249	268	264	283	295	263	302	248	259	269	309	278	281	258	274	266	248	262	277	285	294	253	239	287	265	262	276	276	288	267	238	293	251	262	280	291	272	289	249	241	303	276	278	240	276	283	263	280	257	262	268	255	305	267	273	285	284	304	256	273	239	296	288	270	287	276	289	281	268	250	308	277	282	327	293	262	276	256	255	250	268	245	271	291	309	298	283	264	265	282	295	275	262	275	289	273	280	241
39139	48465	50026	34055	37116	31574	27868	28724	30934	26828	26342	26431	20098	20198	18072	14715	13380	12087	12004	10173	7909	6551	5460	5394	4793	3878	3744	3433	3309	3249	2608	2382	2377	2202	1705	1563	1552	1668	1462	1340	1344	1332	1263	1249	1058	1060	1020	934	959	881	855	927	926	903	854	813	823	802	807	776	718	772	791	753	764	734	758	789	711	727	761	737	713	721	730	705	680	704	664	702	683	708	692	697	774	797	779	702	719	755	722	708	656	663	689	698	651	674	630	679	657	677	648	666	694	651	653	707	683	667	642	658	624	618	662	658	671	681	658	624	673	710	654	608	663	631	634	704	654	645	621	638	617	649	687	658	654	657	693	650	659	650	712	668	674	643	677	662	639	616	712	666	682	693	657	647	651	629	671	697	651	618	665	662	655	637	642	672	642	686	676	636	635	654	657	701	632	610	645	625	667	683	684	651	669	637	639	633	649	659	697	621	651	656	694	632	623	692	689	678	611	643	641	693	674	649	632	646	650	635	633	612	659	654	647	662	719	649	661	664	649	675	617	633	627	654	633	674	655	703	677	659	674	656	667	678	708	686	627	702	642	593	626	657	648	648	646	643	622	647	712	627	649	635	638	664	654	622	626	642	631	665	620	666	668	630	639	673	677	702	635	661	658	622	644	675	591	654	603	696	687	690	713	635	626	627	634	624	634	664	618	691	651	653	675	660	624	665	658	683	710	647	666	639	642	640	670	655	656	664	663	671	688	632	608	681	629	651	634	640	676	662	638	663	675	654	655	634	680	671	663	667	653	613	680	630	644	641	652	634	680	646	652	644	643	653	640	651	605	665	642	616	699	694	683	671	643	687	651	636	622	595	647	628	632	656	641	687	670	670	657	655	673	604	703	626	642	587	673	648	696	704	663	661	676	706	628	634	662	676	651	653	684	632	656	657	705	617	629	664	640	638	672	632	637	665	665	676	684	644	627	649	645	639	654	664	656	663	660	669	630	672	650	664	641	638	670	674	632	639	583	625	614	648	663	690	645	629	674	623	642	632	644	649	650	640	615	649	652	681	678	644	677	644	646	627	696	673	699	699	630	641	699	608	658	661	688	655	673	657	641	663	652	673	674	702	650	662	681	643	627	670	658	685	676	650	696	669	674	712	642	664	664	614	653	636	660	698	662	658	624	639	624	642	640	706	638	648	605	648	623	673	673	732	677	668	687	657	631	593	642	680	672	641	705	631	651	641	661	683	669	639	640	633	665	678	652	677	692	634	641	609	650	631	661	640	661	698	655	684	646	629	620	628	660	688	616	676	631	657	652	621	657	691	622	656	676	678	632	604	639	629	696	626	640	651	661	702	611	618	676	624	707	627	622	646	653	642	652	665	583	697	668	627	663	638	652	667	672	650	687	675	677	614	644	599	641	670	655	656	642	665	638	660	641	649	642	658	645	617	623	655	653	644	649	599	653	640	642	700	699	649	585	608	673	706	643	616	684	629	632	599	631	656	651	618	664	670	666	704	655	666	642	643	642	662	668	686	654	684	660	654	676	665	606	643	618	635	655	598	638	646	681	683	637	633	662	676	680	598	689	637	622	685	683	646	684	658	627	646	634	676	674	670	648	659	696	676	635	654	614	619	687	611	678	606	682	651	616	662	653	663	657	653	659	642	678	627	662	678	675	652	662	638	642	648	650	684	607	678	659	664	645	657	660	661	642	649	659	641	622	659	642	602	653	642	704	665	634	667	650	707	640	679	682	623	620	664	610	658	614	691	628	687	632	599	637	679	654	676	656	630	624	698	668	668	665	689	672	670	668	654	625	666	677	656	651	611	680	659	661	661	659	650	649	677	656	679	669	682	690	674	656	667	675	612	689	640	620	661	691	612	658	655	627	660	642	650	647	654	673	674	655	709	642	649	611	659	664	656	620	639	673	639	636	680	690	690	679	666	678	622	675	652	623	655	615	610	648	649	651	627	664	679	663	625	627	643	667	648	640	666	660	681	631	579	663	668	680	632	623	705	639	640	648	660	661	618	661	666	665	644	648	671	619	632	653	650	648	685	649	700	641	638	642	682	609	687	654	599	639	656	671	611	650	647	642	651	654	628	615	703	670	658	608	666	717	636	669	659	628	642	689	660	652	621	656	594	633	615	634	639	695	613	666	677	652	666	686	667	704	637	665	674	612	660	644	653	626	656	650	616	669	691	602	700	657	676	602	678	654	681	678	649	631	643	599	692	634	622	640	640	623	645	607	651	670	646	642	624	646	649	647	639	674	625	660	644	586	643	646	613	639	634	622	644	611	666	631	654	619	689	693	630	678	665	664	659	623	624	682	641	641	688	613	680	650	610	653	658	591	672	627	670	670	632	664	639	656	655	628	654	671	632	663	675	631	654	688	634	729	681	631	639	679	657	666	682	646	660	647	694	638	645	701	612	703	655	636	650	633	619	624	673	649	693	673	672	655	610	675	672	656	606	649	671	687	649	613	665	662	629	653	678	642	672	626	674	642	662	659	672	659	710	658	682	645	700	642	665	649	627	652	631	648	640	660	650	666	635	651	675	645	642	642	649	655	642	615	650	636	602	630	619	640	740	626	606	630	657	667	677	668	655	694	643	642	677	714	660	650	659	701	655	633	652	617	663	611	626	658	598	643	661	649	643	669	623	644	705	685	671	645	667	700	669	672	630	650	613	650	648	642	686	608	631	638	639	608	636	670	675	646	659	675	672	673	605	652	674	662	706	670	637	643	668	638	641	709	662	655	711	641	681	633	641	635	700	641	647	657	687	627	658	662	675	674	669	609	631	619	601	701	622	702	666	651	634	657	654	630	672	652	653	596	650	674	623	658	668	648	658	623	627	657	658	674	677	604	610	684	655	631	653	659	661	637	629	660	658	659	620	622	670	666	681	619	640	652	685	636	641	669	690	624	671	624	652	680	671	663	619	734	656	750	643	679	625	665	653	663	633	651	641	649	636	664	628	664	620	719	640	641	626	696	653	632	595	622	644	653	672	637	627	680	642	629	623	651	614	633	652	661	679	658	627	618	697	656	622	630	625	687	678	677	672	656	671	623	691	680	655	647	591	685	660	614	684	622	697	672	635	615	670	664	642	607	679	646	674	657	649	657	651	661	641	695	600	666	680	683	636	629	670	649	669	674	683	676	633	653	641	639	626	669	639	681	636	613	673	617	658	665	633	665	625	682	701	638	628	665	652	659	634	632	620	634	635	618	641	678	645	637	681	669	672	623	682	646	671	684	652	730	653	666	639	674	680	644	637	649	648	617	620	643	687	635	683	683	648	666	669	640	654	641	680	670	674	637	652	639	723	686	612	654	624	666	605	636	681	646	637	644	669	672	635	663	652	594	647	629	640	662	656	652	662	675	671	681	654	711	646	676	690	630	638	609	629	614	690	680	650	681	627	636	649	653	640	621	643	711	688	682	642	648	663	691	707	599	608	647	676	690	616	636	637	649	659	662	618	641	636	681	675	661	648	675	655	640	638	629	603	634	701	582	660
23667	20345	18366	7809	3994	2701	1922	1551	1419	1013	861	873	703	696	654	576	541	537	510	469	465	474	399	420	428	387	460	467	474	409	366	459	414	393	420	413	458	426	428	425	443	416	403	403	396	398	432	400	392	398	339	416	390	418	367	394	365	410	375	315	425	370	330	383	360	324	361	384	379	399	380	379	382	380	404	386	419	382	386	367	387	403	399	375	401	374	383	359	388	362	408	401	385	404	380	404	385	400	389	385	406	385	386	387	395	379	387	415	347	406	348	367	391	387	409	363	377	382	401	390	353	421	388	384	406	376	395	387	388	395	376	390	389	377	373	395	378	355	393	380	361	402	404	382	382	387	400	382	382	389	400	350	346	448	381	364	348	362	360	399	355	384	377	388	389	418	380	383	398	331	434	421	384	397	374	375	410	402	389	391	357	382	367	377	378	369	351	395	358	364	380	383	408	380	423	384	425	380	437	378	356	371	410	437	403	342	402	427	365	407	427	355	372	384	394	387	365	358	385	391	366	367	391	387	360	345	370	402	399	421	361	389	372	366	365	409	398	389	393	390	377	381	399	371	367	343	379	357	363	368	400	393	422	367	363	381	389	373	401	397	336	373	377	415	421	387	334	416	382	385	403	383	380	394	384	388	381	373	384	390	391	328	396	384	326	390	396	352	412	393	374	364	388	364	371	374	373	369	376	376	354	397	385	393	406	363	388	409	381	340	361	410	396	387	382	362	375	374	395	358	355	368	374	387	357	406	396	398	366	380	360	353	429	367	403	369	412	429	370	406	403	350	377	347	372	377	386	386	397	410	345	406	429	380	386	380	386	386	388	369	374	362	385	390	380	375	378	375	374	389	403	421	351	362	396	352	388	393	383	362	393	369	347	358	423	384	390	408	402	401	371	364	359	403	408	398	370	422	377	377	383	379	403	389	361	389	326	356	422	384	382	371	348	384	409	382	368	362	371	422	395	387	385	376	381	370	408	379	384	412	353	386	358	360	389	385	384	388	376	395	358	391	398	352	388	416	403	380	416	414	361	391	357	379	379	369	407	370	382	388	392	359	363	360	402	385	406	381	373	372	377	395	416	387	377	347	374	386	380	356	349	362	382	388	367	407	330	370	376	395	405	416	359	367	372	373	369	380	393	346	395	412	416	420	382	383	360	400	395	402	386	383	365	448	360	428	379	369	399	385	396	389	326	379	383	378	383	336	380	383	340	341	385	368	385	363	355	385	379	373	361	409	397	383	398	363	358	370	387	382	405	420	418	385	412	408	397	374	396	414	371	392	346	367	397	345	389	423	371	351	402	352	356	370	406	400	388	351	351	381	360	400	384	384	358	368	400	375	422	407	404	403	352	383	369	372	362	421	406	380	386	361	384	377	383	406	381	358	381	383	352	374	385	354	383	366	387	408	403	347	401	356	405	383	383	365	376	395	406	386	356	368	414	418	428	391	397	445	349	352	361	372	386	385	381	368	382	389	366	407	401	383	378	379	397	384	393	376	403	399	414	400	384	379	361	398	357	376	371	405	372	379	398	409	400	399	370	396	411	377	381	414	396	356	360	394	365	376	354	408	313	347	373	405	391	355	359	366	370	405	393	390	391	383	379	362	418	381	403	386	377	394	363	363	390	392	370	349	417	445	420	396	403	365	368	408	402	348	403	402	369	386	370	379	360	354	400	377	397	381	359	343	362	401	409	366	379	362	394	423	358	407	411	395	410	413	364	411	390	363	386	362	389	413	389	388	394	374	386	359	359	377	338	389	392	390	408	375	352	414	351	369	351	364	363	419	360	392	383	401	332	348	389	375	365	421	360	398	393	404	364	415	379	384	357	376	357	351	389	374	340	382	375	367	393	363	391	365	380	352	405	404	392	366	426	361	378	381	385	413	388	404	370	356	416	359	382	416	387	371	375	369	409	354	385	387	386	383	388	406	401	370	361	365	384	368	367	378	393	361	380	369	349	430	408	407	396	391	383	367	388	358	348	374	392	393	405	366	382	382	377	366	350	399	391	385	366	368	379	347	391	357	366	364	375	386	412	404	379	374	413	366	378	409	389	354	391	340	379	362	389	389	400	387	362	349	377	387	379	402	396	386	380	390	390	395	389	358	400	390	411	382	377	385	380	398	378	384	370	356	373	399	387	432	364	397	398	397	411	386	389	347	372	363	360	378	360	416	362	395	380	379	404	408	382	374	382	381	378	381	388	393	377	387	399	411	380	405	377	401	382	379	372	359	387	378	338	400	380	388	407	361	361	398	364	379	410	398	363	390	339	378	382	390	392	370	389	375	404	379	412	342	359	413	356	394	403	387	395	403	352	406	377	388	369	422	381	365	359	355	416	389	385	355	418	410	410	366	346	411	401	391	409	376	374	357	391	405	405	377	418	352	372	386	363	374	382	428	374	375	378	391	408	408	404	357	414	388	415	436	397	358	354	352	405	372	370	394	416	381	340	362	329	370	376	392	374	369	402	364	407	386	392	367	390	391	409	413	366	446	379	390	381	364	394	399	396	376	372	375	349	379	393	379	402	407	361	387	374	416	383	374	407	361	409	380	362	386	372	353	361	386	393	347	381	379	351	366	402	400	390	376	353	380	402	364	397	422	348	360	364	401	386	376	364	362	358	384	357	385	393	378	386	398	398	363	408	375	330	359	438	365	374	407	389	386	425	384	431	376	399	366	360	368	360	400	393	409	382	421	378	386	372	397	401	403	378	407	390	396	373	370	395	386	391	364	376	374	342	400	396	367	381	386	390	369	394	388	358	337	385	383	388	386	403	357	381	399	439	409	367	412	389	418	376	406	400	368	381	408	378	370	367	381	384	372	404	369	377	368	391	376	408	436	394	380	402	374	356	377	356	391	440	358	376	347	410	414	397	386	378	343	364	406	349	366	341	399	381	366	374	399	366	389	383	364	399	370	396	368	386	361	381	386	376	395	346	386	353	355	335	329	365	376	400	343	372	374	369	368	354	356	432	373	376	408	417	409	369	373	364	380	388	390	387	389	382	357	374	375	388	393	396	381	345	392	367	419	386	398	383	353	377	390	352	385	414	381	369	352	355	405	391	396	401	401	385	418	381	348	411	420	380	390	377	387	362	375	404	396	368	370	408	386	363	411	376	389	383	380	398	388	357	373	410	346	383	350	374	385	421	378	422	343	396	388	364	346	393	400	351	351	422	366	394	361	389	399	386	336	402	410	426	357	404	375	385	381	356	370	376	375	368	386	377	425	392	365	394	393	347	356	386	356	375	391	383	335	374	382	397	381	391	370	363	352	397	395	378	316	379	378	377	393	404	395	391	370	423	403	430	370	364	334	399	378	362	360	397	384	366	386	381	396	410	412	373	402	376	374	367	422	359	378	386	398	368	385	395	366	356	361	390	380	386	341	388	370	353	381	389	392	388	366	391	401	359	370	427	377	386	391	378	399	394	401	392	356	380	404	365	425	379	394	380	409	373	418	411	356	365	363	395	341	385	414
14820	19359	22986	11511	10195	7637	6094	5209	5362	4013	3525	3763	2919	2707	2570	2204	1998	1918	1724	1608	1533	1367	1424	1357	1252	1290	1258	1311	1249	1245	1225	1252	1245	1143	1137	1191	1114	1095	1151	1118	1038	973	1029	946	994	964	948	934	945	915	867	1010	951	957	904	899	963	903	900	915	945	949	915	912	897	922	871	912	920	928	948	906	895	893	926	909	897	947	926	967	933	890	862	870	922	911	906	978	953	896	910	875	898	907	885	904	894	894	896	891	849	847	874	920	873	868	967	922	873	843	896	922	957	834	867	938	894	933	909	882	874	922	894	901	911	897	916	888	881	930	869	887	888	957	939	899	874	910	939	888	936	976	912	926	922	941	924	873	857	891	916	900	868	879	886	946	871	860	878	904	875	919	908	878	886	894	915	941	903	859	915	908	923	937	879	914	868	883	892	916	983	930	902	919	864	908	942	930	923	886	854	919	832	927	920	940	880	872	957	951	927	876	910	919	934	864	883	904	891	862	876	909	945	906	894	925	904	890	864	933	906	891	931	910	872	887	895	875	908	899	856	887	893	903	910	914	944	876	896	887	873	874	896	911	874	903	883	927	919	931	924	930	937	930	908	904	897	858	932	947	972	866	876	941	871	938	894	877	862	878	863	860	870	955	879	872	928	913	827	920	896	924	939	954	885	937	902	887	902	897	901	910	889	907	973	892	912	867	917	867	848	905	935	927	850	957	918	870	885	940	926	907	919	900	910	881	907	935	893	892	873	842	879	868	874	890	899	865	901	959	883	886	948	964	889	928	905	924	877	863	919	943	884	817	885	969	888	893	877	934	881	955	944	951	890	854	940	873	894	957	893	930	894	922	914	863	928	876	945	907	907	882	936	901	974	866	906	863	885	886	897	914	893	912	899	924	889	950	906	929	906	917	891	860	892	924	882	905	911	922	881	893	913	896	873	895	912	875	905	877	925	906	907	879	905	902	902	930	888	878	965	899	857	889	917	891	941	914	883	895	882	885	962	933	904	853	861	935	869	923	886	902	911	859	896	915	939	864	889	918	897	916	924	916	860	924	848	857	916	876	878	966	905	881	884	861	981	915	970	901	897	854	888	926	885	871	918	877	910	923	898	871	949	873	918	891	967	945	891	884	876	881	895	882	918	901	938	903	877	883	875	866	925	901	889	898	906	934	888	919	909	858	909	929	932	886	877	835	946	899	905	905	910	959	900	886	931	882	938	902	896	909	879	891	910	873	901	892	855	918	895	927	923	885	951	891	912	898	917	920	888	917	903	930	845	885	890	933	916	912	880	889	901	923	895	869	941	900	889	959	937	957	903	849	849	876	861	892	856	845	867	893	861	863	855	917	944	854	898	905	943	842	875	939	901	851	904	937	822	944	943	925	920	939	882	934	898	861	906	897	852	930	949	885	910	921	844	974	849	886	870	908	1001	956	943	904	943	853	961	933	971	916	900	858	896	863	927	961	888	889	889	923	932	897	921	869	890	859	889	881	869	905	909	889	878	871	899	907	900	977	864	881	919	876	978	907	920	912	880	880	855	899	922	901	881	883	925	900	857	980	907	889	932	857	864	936	947	901	928	938	932	898	875	911	916	937	896	912	891	930	899	890	895	878	859	927	846	902	879	886	917	877	879	888	864	899	863	922	896	885	883	930	869	906	897	896	900	878	913	921	879	877	902	881	901	916	918	888	815	895	924	887	899	889	900	883	918	889	946	888	876	923	817	884	900	913	901	916	895	954	914	936	882	906	961	913	944	928	939	867	914	916	943	862	886	850	880	907	879	890	866	894	905	905	928	874	953	973	903	869	877	893	924	900	942	925	915	938	900	895	832	846	922	901	944	887	906	922	917	935	941	879	884	886	917	916	908	965	873	918	873	893	911	884	874	849	891	874	918	938	913	883	921	936	837	882	913	938	928	856	915	876	905	870	876	878	904	900	928	906	878	880	877	891	857	871	916	908	897	865	901	925	877	915	921	905	903	948	898	879	916	920	950	912	953	872	940	949	864	917	891	930	918	853	939	887	844	950	900	871	945	887	865	934	860	968	932	916	920	886	908	878	909	882	871	886	925	897	900	882	890	917	881	900	924	913	909	832	884	924	877	949	930	901	873	858	915	937	901	890	949	876	883	912	909	873	924	863	936	920	899	909	929	911	937	821	915	887	915	870	896	947	922	904	932	888	949	928	883	986	903	917	900	911	869	874	895	896	924	858	884	904	901	894	935	876	885	921	928	881	899	916	946	900	888	895	913	905	929	877	920	840	890	899	944	834	888	990	957	925	875	881	855	887	945	900	832	919	900	895	944	850	879	896	939	924	838	918	910	849	914	898	891	839	860	887	868	921	896	878	903	896	848	928	958	913	947	911	911	936	904	898	894	890	870	860	867	855	882	872	917	909	964	875	900	902	903	905	853	888	902	928	940	919	913	895	881	940	950	890	864	862	898	920	916	912	924	917	943	923	889	924	925	939	882	887	907	900	919	880	938	935	927	874	919	870	910	908	844	918	933	937	887	936	904	959	884	869	947	906	907	918	889	905	841	914	876	922	961	929	877	932	869	896	815	896	895	863	914	872	920	893	858	854	886	926	862	964	861	918	914	885	879	887	974	965	923	926	835	922	902	905	904	901	932	872	847	911	905	863	904	894	892	900	913	893	876	918	839	907	915	892	880	874	932	831	975	868	925	899	884	853	893	921	868	947	869	900	881	898	915	923	859	891	909	934	854	870	931	890	915	861	881	919	870	891	904	852	936	891	890	882	943	901	923	855	937	918	896	882	901	841	865	918	895	891	915	886	908	886	907	898	905	885	950	892	914	890	898	857	922	864	922	879	844	931	893	946	956	885	887	926	899	918	889	854	855	909	930	928	933	919	925	941	895	908	915	934	896	894	896	984	898	908	929	947	865	866	878	913	845	915	914	932	903	881	856	866	928	879	979	931	894	926	902	879	909	865	892	895	947	923	898	937	930	829	884	858	949	925	899	866	888	949	863	895	940	972	891	894	889	894	942	933	930	914	941	926	917	913	877	846	961	856	930	900	863	965	921	892	926	877	912	875	903	863	858	884	928	901	910	931	923	922	940	947	890	905	866	866	928	898	918	885	931	881	874	898	873	901	880	936	871	893	909	918	907	902	885	893	937	860	896	890	955	876	877	908	915	947	864	878	809	901	892	867	912	948	844	931	890	890	824	920	913	936	890	923	913	921	893	924	894	935	940	892	930	911	880	924	866	894	890	909	927	873	898	891	924	911	939	864	869	909	970	899	860	947	916	878	879	874	913	868	831	905	913	885	915	913	903	915	884	927	887	906	912	905	956	895	913	872	905	903	921	907	890	959	921	905	913	976	893	910	880	885	914	891	914	885	922	866	912	891	908	914	864	892	935	906	970	900	893	858	863	871	936	903	892	922	887	917	919	901	897	873	906	915	890	904	862	879	916	891	958	886	919	905	896	908	877	882	921	917	903	953	926	922	908	955	888	887	881	907	963	902
44157	45292	44450	29864	26408	21128	16134	11346	11470	8014	6004	5505	4350	3307	2785	2042	1623	1580	1384	1287	1018	845	812	663	730	648	645	582	568	553	570	484	503	499	483	449	442	467	429	473	434	362	392	401	399	362	368	387	420	377	393	410	429	350	362	386	385	409	398	378	417	411	366	346	386	370	386	371	379	399	400	417	388	377	382	396	393	378	362	378	383	347	379	389	407	419	371	399	370	381	379	362	352	391	406	386	375	381	351	375	390	360	371	370	395	385	364	362	404	367	365	365	382	383	366	395	364	354	388	338	375	372	370	384	416	418	380	362	377	385	374	371	360	395	377	389	380	382	385	402	348	342	353	404	409	375	359	406	372	374	363	361	412	369	362	373	388	367	420	363	344	379	393	375	374	380	392	368	399	380	377	404	356	397	359	343	348	363	388	380	401	355	350	361	408	369	352	392	388	389	348	391	389	371	381	363	393	362	396	397	329	359	345	374	333	352	370	387	388	357	414	372	392	362	327	371	373	393	353	373	375	367	354	376	380	358	383	416	377	384	373	364	381	356	412	387	344	355	349	375	409	374	402	397	397	364	361	352	363	368	351	382	390	354	340	366	367	372	338	355	371	368	336	355	379	412	374	389	352	344	417	371	392	383	385	385	397	368	338	390	370	417	343	358	375	367	370	324	374	349	370	398	384	408	393	367	367	339	378	367	373	351	355	366	387	389	372	373	348	384	381	371	390	375	425	381	350	347	374	380	373	383	372	345	354	356	392	357	369	376	381	362	369	372	344	364	367	412	339	394	387	405	377	368	391	394	409	363	368	391	404	358	384	386	381	428	386	359	387	394	382	370	383	357	361	388	366	382	382	384	371	347	383	392	401	358	369	369	373	413	368	368	365	350	390	350	331	360	359	382	382	361	401	379	385	388	356	368	350	410	352	397	373	413	379	382	365	352	429	347	330	363	389	348	357	396	383	397	399	370	402	390	410	372	365	375	344	381	363	346	408	383	359	430	347	404	362	382	375	380	403	383	402	375	361	379	428	372	389	391	364	383	384	389	397	371	371	376	342	387	372	405	377	385	372	368	373	357	364	390	348	370	399	385	377	375	365	407	390	374	349	367	362	361	325	380	404	384	392	394	368	374	372	373	356	364	385	339	383	371	376	349	408	403	356	369	363	377	338	374	369	369	376	384	376	369	380	357	368	384	384	361	379	374	353	387	412	388	377	417	391	380	388	374	325	368	366	370	367	380	344	371	389	385	342	380	432	386	368	380	365	406	357	349	374	379	391	374	346	358	369	357	404	392	373	388	368	366	364	383	399	409	366	358	360	387	359	363	396	371	362	359	364	405	376	373	419	399	416	400	362	354	354	392	365	386	376	394	356	348	372	386	367	369	380	345	396	374	358	382	349	375	401	384	345	313	381	386	412	396	394	389	374	379	393	382	396	365	382	356	359	393	356	399	346	406	403	370	370	383	386	326	380	395	357	369	408	379	394	437	409	398	387	409	339	337	387	375	352	389	355	387	394	362	362	404	391	367	389	374	404	384	354	365	339	397	360	361	388	334	403	370	349	382	370	380	363	386	391	351	359	394	409	365	381	379	374	367	354	354	382	394	406	353	373	372	344	384	378	386	386	333	412	381	368	347	380	401	364	396	369	370	422	388	355	382	388	382	376	366	332	407	402	372	370	385	402	397	349	327	370	367	389	356	378	375	404	386	361	367	373	362	363	360	339	393	377	305	359	394	332	407	388	373	371	371	369	369	383	397	358	380	358	379	359	383	382	372	344	374	400	389	392	343	350	375	360	394	382	391	369	365	379	348	376	362	381	388	364	339	410	353	367	367	386	402	377	363	363	427	352	362	388	385	355	333	353	393	386	350	392	358	364	377	379	378	381	378	374	383	352	355	388	340	357	393	408	364	394	358	370	373	348	344	351	355	356	365	378	411	384	371	412	364	364	415	395	377	337	361	352	364	396	346	417	351	392	362	349	392	370	394	361	389	377	372	366	382	380	376	378	395	379	433	418	380	393	416	409	352	366	349	393	394	369	420	403	394	399	367	415	381	375	365	360	346	414	382	372	398	367	391	366	376	382	395	362	324	360	389	415	381	371	374	372	377	375	401	368	359	352	391	381	369	385	375	417	386	396	342	392	359	378	367	337	378	378	384	351	387	367	385	373	386	405	390	376	376	365	387	381	384	395	384	376	343	387	366	385	398	368	351	375	366	405	329	365	379	378	401	367	386	360	370	417	357	384	402	372	397	358	359	386	372	391	400	368	371	357	374	380	344	380	377	370	362	364	373	378	384	372	376	393	383	362	387	386	364	388	377	361	359	372	345	396	371	334	380	401	376	362	353	395	351	344	339	360	367	383	361	396	384	372	349	378	375	360	382	359	368	343	335	357	385	357	372	354	378	362	384	375	344	342	392	391	348	353	359	391	378	350	365	371	360	366	361	347	396	328	389	427	387	364	359	375	401	359	364	382	374	371	362	386	389	394	388	339	361	432	399	349	385	357	369	365	398	389	357	391	384	426	378	363	364	379	386	381	380	380	375	402	384	347	380	368	378	360	376	369	397	384	411	377	359	387	349	370	376	389	400	379	429	368	354	400	349	423	401	368	379	374	360	343	381	376	407	385	382	380	355	398	422	353	388	373	369	389	416	382	346	385	391	359	391	389	402	381	357	360	381	366	385	386	347	336	378	372	356	382	378	366	367	384	390	363	361	418	406	395	401	392	391	359	388	367	353	361	365	363	378	412	360	367	378	395	372	372	361	389	378	364	373	389	381	352	363	403	358	371	371	371	343	400	435	386	345	361	377	388	411	353	396	365	327	390	380	410	357	364	378	370	376	363	370	359	408	442	395	445	374	417	395	382	398	362	353	427	367	355	376	363	375	354	360	382	367	385	410	335	379	379	382	337	395	397	344	362	366	332	375	351	351	351	391	369	342	375	394	355	387	320	358	356	346	377	349	355	385	366	371	371	378	382	344	384	361	408	395	390	373	387	405	355	368	387	393	375	352	341	395	383	363	388	330	357	345	380	359	415	364	363	389	387	376	373	362	381	362	380	344	362	389	399	404	313	359	357	371	398	352	402	394	390	427	369	363	368	368	393	407	352	399	402	315	409	369	356	388	396	383	361	406	347	401	394	364	350	368	357	367	358	374	386	368	361	381	395	363	373	371	365	394	365	356	373	380	418	380	358	368	369	367	383	342	378	361	390	386	394	379	369	379	349	371	381	407	346	369	373	380	378	387	397	340	359	367	386	371	391	341	377	352	394	376	405	409	376	358	348	395	378	401	448	368	409	383	414	385	359	360	338	390	387	364	339	340	363	383	380	381	364	356	407	382	348	407	359	372	399	398	388	412	403	381	368	383	357	408	399	394	360	357	400	390	374	374	366	366	398	375	354	391	390	345	337	403	365	419	376	366	369	393	365	314	399	383	393	351	351	386	374	333	376	410	413	393	366	370	366	400	371	344	347	352	391	333
31349	39781	43359	27364	29138	23524	21614	17058	20250	17337	16575	16825	12550	11472	9550	8256	7136	7048	6636	5500	4550	3921	3324	3148	3049	2593	2547	2455	2173	2023	1839	1839	1792	1591	1458	1370	1398	1371	1375	1295	1210	1158	1145	1213	1142	1032	1025	974	1045	939	925	996	978	979	960	981	936	928	916	962	941	960	899	963	987	870	924	879	921	925	945	913	875	924	840	865	890	906	873	905	910	907	871	899	944	957	884	890	880	906	883	873	851	914	905	856	837	860	891	908	843	827	929	873	855	808	861	938	909	850	865	923	903	846	880	866	984	899	834	882	854	847	865	873	875	871	845	793	849	884	859	830	910	881	849	912	902	886	910	945	900	870	868	843	876	875	898	884	868	843	849	854	870	858	886	915	855	923	874	915	878	889	849	847	862	850	887	817	894	888	839	854	879	877	845	902	893	825	840	898	866	900	926	888	884	866	895	867	855	872	843	884	876	876	857	867	926	831	876	872	899	883	885	867	815	871	906	858	868	860	859	904	863	858	854	883	906	865	853	869	897	912	892	897	883	920	877	869	822	892	904	871	876	859	867	878	857	858	815	891	865	865	843	897	904	896	946	853	912	857	844	873	879	845	846	937	882	847	859	872	872	921	880	870	961	880	891	880	872	886	882	841	866	825	853	909	830	881	912	902	865	861	881	842	885	856	891	878	852	912	885	842	872	830	853	862	903	878	856	944	885	919	893	918	832	926	865	905	896	880	927	881	890	855	924	929	940	860	887	883	906	850	949	922	876	919	863	900	880	921	908	871	879	874	938	872	917	869	892	927	811	827	873	911	882	870	835	877	929	895	900	863	900	876	914	865	876	880	878	896	922	866	911	917	890	871	908	853	893	883	864	923	880	898	929	836	808	843	866	877	886	872	867	857	878	885	898	921	857	880	897	862	855	875	870	865	889	820	856	857	873	849	861	858	877	893	891	911	840	862	885	877	850	916	877	851	874	875	833	869	888	897	872	876	841	890	839	917	875	882	899	844	852	906	916	908	807	898	852	850	910	866	883	890	948	900	834	875	867	827	898	852	794	895	879	871	858	895	858	827	888	875	886	920	953	931	842	922	849	885	896	884	874	822	822	865	880	898	877	893	840	892	858	892	855	876	913	858	889	870	822	909	905	861	840	872	906	868	872	904	875	903	850	860	850	868	881	902	886	931	894	880	848	861	893	843	888	892	843	822	844	866	894	875	912	880	935	890	872	819	883	848	851	897	873	868	870	868	934	855	915	867	901	913	909	882	922	844	873	921	872	926	862	841	893	924	888	793	890	918	886	851	907	832	836	905	854	889	854	837	861	870	843	871	873	855	881	831	849	865	933	928	940	893	860	903	890	843	880	860	853	922	867	869	878	918	910	904	886	875	904	899	857	844	883	898	855	865	874	902	813	906	879	879	874	846	860	861	862	852	901	869	834	911	832	884	920	882	878	851	845	907	855	877	841	882	840	864	937	865	884	879	918	903	886	859	884	875	810	899	836	883	922	871	870	894	857	826	864	898	899	896	853	913	892	852	863	870	875	888	841	888	898	916	879	907	832	878	903	884	894	917	930	874	844	893	896	888	851	881	880	844	891	909	906	834	842	872	902	869	881	890	852	900	904	864	928	899	862	915	912	869	885	910	908	875	950	829	929	902	902	844	879	906	877	850	911	882	854	884	917	918	911	915	898	941	894	914	863	925	823	883	877	906	868	865	908	868	829	874	876	901	890	902	869	843	910	888	892	881	859	868	906	862	907	875	936	890	891	885	876	883	877	835	832	861	854	853	891	904	879	920	849	865	928	864	888	860	857	904	845	828	912	886	847	846	903	855	920	856	908	857	895	908	882	900	921	912	831	858	916	882	877	855	879	851	840	877	885	922	899	879	886	880	891	835	857	913	874	861	908	893	855	833	876	893	894	840	881	893	919	932	894	880	912	942	870	876	794	870	882	826	853	866	870	903	894	867	858	858	852	896	840	897	885	877	875	899	880	919	937	896	909	889	906	873	831	843	857	858	876	893	866	858	842	923	885	897	847	924	886	934	886	849	872	884	864	898	878	920	890	859	899	900	883	867	861	886	866	853	836	936	841	865	859	892	856	861	916	864	889	834	887	896	885	852	872	881	890	860	880	927	887	861	895	923	860	874	869	883	847	828	900	874	808	898	865	881	844	906	929	864	916	890	853	874	881	899	909	863	879	889	851	911	843	875	889	852	850	894	841	814	887	916	860	878	897	932	878	878	915	887	933	875	866	881	864	848	909	900	826	876	805	867	888	871	816	888	886	846	947	911	924	877	930	839	889	872	896	846	897	880	830	904	895	894	879	913	882	882	897	897	933	915	855	970	858	915	868	890	920	868	916	887	857	856	864	892	810	884	916	857	859	821	892	901	848	899	835	867	855	856	900	862	934	930	859	907	902	893	865	916	852	864	925	863	862	899	855	864	888	866	898	950	864	866	882	908	880	944	872	909	837	879	896	910	872	896	928	897	912	849	876	905	856	887	872	890	916	879	841	874	967	877	901	855	901	901	879	908	855	892	872	831	859	870	899	868	866	857	865	913	833	945	937	871	903	845	862	845	889	881	852	887	904	884	865	867	862	868	835	875	882	878	861	866	900	875	890	858	862	875	893	886	894	928	919	831	886	899	921	845	834	842	872	840	937	916	869	885	883	887	870	867	839	893	871	883	869	921	851	892	926	927	880	892	884	925	875	902	882	823	918	898	911	830	896	957	853	853	877	878	936	855	899	842	918	907	820	891	857	879	900	825	900	881	847	849	943	878	859	848	836	915	878	928	839	916	853	900	889	863	870	876	884	919	845	891	895	886	859	859	868	912	893	890	886	837	930	866	872	882	877	898	846	869	924	895	924	843	864	885	910	861	874	875	887	866	912	849	861	836	883	873	884	881	915	848	802	888	818	916	889	873	854	864	907	833	885	920	893	867	890	876	903	860	869	858	816	867	896	876	870	887	873	880	909	875	843	901	885	878	847	890	874	828	859	917	894	882	936	888	866	901	910	911	874	873	887	875	944	826	863	919	882	871	892	838	905	883	788	912	900	822	878	899	934	915	899	906	908	862	894	874	844	856	871	924	922	865	910	874	907	908	904	895	835	897	877	867	837	889	855	868	876	865	907	876	918	883	858	873	871	843	814	854	859	842	875	855	839	855	880	902	894	915	863	889	909	884	844	854	876	821	892	872	878	897	892	894	878	858	887	861	883	879	850	868	884	873	903	849	897	873	882	884	900	897	850	885	904	917	918	848	887	831	877	881	854	879	878	902	837	916	867	878	810	906	883	920	829	857	853	876	816	840	871	848	915	870	868	889	954	844	935	886	848	849	848	861	887	898	905	829	915	878	861	881	882	869	908	856	873	867	896	942	871	834	892	901	850	883	924	886	885	843	854	890	877	895	850	923	865	903	886	917	807	839	910	835	863	875	851	863	902	827	905	879	865	848	910	879	813	914	850	833	857	897	865	869	846	879	861	827	843	841
52946	50604	46710	33391	30683	27567	25258	20520	21619	16192	13608	12372	10487	7355	6010	4369	3483	2985	2906	2329	1762	1309	1109	1044	913	780	776	767	700	606	644	541	515	469	467	431	460	457	430	416	392	338	348	348	340	315	306	320	323	291	318	316	316	293	279	304	293	288	268	278	275	325	284	266	283	289	273	265	249	284	275	278	279	280	277	280	283	271	280	305	285	265	273	286	291	289	299	283	258	275	281	297	284	275	271	295	262	270	304	270	272	286	269	237	281	257	293	280	296	256	286	261	280	281	288	280	272	296	286	256	245	234	287	257	290	281	260	259	276	263	290	268	280	317	251	256	264	259	249	256	302	297	261	278	281	281	291	294	243	260	277	261	267	266	268	290	290	266	251	289	281	287	266	284	239	259	255	265	276	263	298	261	251	303	258	275	289	279	275	280	246	256	260	267	306	277	305	275	266	301	273	298	260	292	233	290	286	265	228	256	253	260	283	298	220	258	279	282	275	272	265	283	253	266	245	259	275	268	262	276	255	316	236	282	289	275	315	279	279	283	261	267	272	259	276	267	266	263	302	282	283	239	265	243	283	294	276	246	262	276	295	269	269	276	254	296	289	280	248	270	252	249	264	268	245	284	291	269	260	264	284	273	235	299	272	257	281	250	291	282	296	265	244	299	275	266	270	262	278	270	261	310	284	283	268	267	226	259	275	269	275	260	254	265	250	286	280	258	264	266	267	263	240	270	271	292	295	241	266	257	276	253	248	264	290	262	325	243	284	282	303	267	259	283	288	260	240	297	249	273	244	252	280	297	292	267	287	262	302	278	250	296	245	263	295	243	281	251	241	321	321	257	280	274	273	275	251	275	281	268	263	256	245	270	279	274	245	259	262	280	280	229	269	268	267	242	304	261	282	301	268	245	276	291	271	256	267	270	285	279	283	270	249	259	288	269	286	279	262	251	271	239	268	235	272	270	247	271	238	253	267	267	270	275	280	262	302	252	264	281	261	278	271	279	260	256	289	264	255	286	287	297	263	250	267	234	254	261	273	271	259	298	278	284	251	284	258	255	282	260	271	265	261	250	312	284	282	286	272	267	238	286	298	244	297	272	294	267	258	267	263	262	280	261	257	259	255	249	272	235	259	260	248	279	275	287	255	258	283	269	272	274	281	258	268	267	286	276	289	275	260	259	301	244	256	261	284	252	276	268	267	263	275	263	263	255	264	284	273	286	256	229	269	252	284	284	277	270	286	245	252	255	280	257	285	281	266	250	296	278	276	264	269	268	281	260	288	251	282	285	282	243	278	273	254	276	269	276	267	288	264	266	296	249	281	279	270	221	255	250	268	261	265	281	295	297	290	245	273	240	271	286	267	273	246	284	250	299	259	250	303	239	273	269	251	264	288	321	281	275	268	262	296	230	280	257	295	275	282	250	293	277	255	242	274	266	222	286	266	267	305	246	297	286	295	276	277	244	268	255	245	271	271	274	271	246	271	260	271	271	269	268	278	293	268	265	256	285	255	301	280	269	286	259	281	232	247	270	310	245	260	268	283	263	260	257	286	268	249	273	295	254	282	259	263	282	259	267	299	264	271	247	247	252	299	294	271	254	281	298	279	261	258	258	299	299	264	239	287	284	271	295	272	252	285	230	270	265	262	245	263	247	255	262	262	299	254	273	263	239	301	284	276	272	275	277	287	276	279	241	252	272	279	274	232	254	269	307	278	288	258	277	254	248	247	280	254	241	283	274	268	291	262	262	272	264	286	279	277	269	273	295	254	255	277	266	243	267	281	250	254	240	262	255	266	292	321	259	280	264	280	269	304	269	269	255	312	264	281	260	252	281	247	278	238	261	279	258	287	255	284	253	319	281	264	269	263	286	266	307	275	288	290	260	264	271	288	271	270	274	274	272	268	255	267	251	253	265	262	276	266	234	243	258	278	235	272	254	274	278	298	261	280	259	286	271	244	271	259	263	269	262	270	258	249	280	257	276	275	296	288	266	265	301	254	265	233	221	261	296	273	256	250	245	271	278	294	263	251	243	297	282	235	237	280	276	235	252	271	285	279	289	259	245	263	252	269	243	281	270	285	261	281	264	258	237	279	265	298	306	266	269	229	269	286	274	270	284	286	273	261	277	271	262	266	256	282	279	280	288	275	305	257	248	278	282	271	261	251	266	266	275	267	283	236	266	262	276	266	267	284	275	272	266	257	290	294	264	257	293	243	268	270	278	300	284	286	262	278	287	271	280	259	279	259	252	268	277	244	282	285	273	263	280	280	296	232	274	279	290	256	275	273	298	247	280	283	261	308	264	262	274	237	255	275	260	279	281	274	239	266	276	248	267	269	238	296	291	288	255	275	283	276	263	269	291	264	262	260	253	298	283	270	267	278	282	243	290	267	305	263	240	261	284	271	277	286	281	249	271	286	274	266	250	269	244	238	242	276	296	305	275	270	286	275	270	264	278	286	281	239	264	274	292	290	277	288	259	233	297	267	268	283	281	278	275	279	275	275	258	265	255	273	253	274	247	262	277	286	240	254	291	274	256	279	256	252	264	261	270	270	283	279	268	262	274	263	254	274	285	283	275	279	267	282	280	276	283	289	262	260	291	254	262	288	275	266	278	294	292	294	284	264	280	263	266	284	280	229	297	275	271	288	280	268	271	298	240	292	268	299	247	241	274	266	264	249	269	259	240	280	245	246	252	285	260	302	265	295	285	278	267	282	274	295	298	279	275	292	263	256	285	266	239	273	274	252	258	260	265	259	283	249	267	265	229	250	265	268	273	247	258	287	301	264	252	250	285	296	251	299	280	261	249	286	249	251	261	298	241	262	261	310	259	293	267	312	295	259	264	276	257	279	280	261	280	252	271	278	257	263	304	275	256	282	304	245	271	294	271	281	267	283	268	260	276	290	290	279	267	267	268	249	263	229	274	278	281	285	268	271	269	287	262	251	254	264	255	298	285	250	257	252	285	290	275	249	282	292	233	267	262	262	271	284	258	239	270	263	278	253	275	244	265	249	248	253	251	267	249	275	261	235	290	264	280	269	259	274	258	254	278	269	274	259	266	238	283	287	297	252	286	257	258	264	278	252	251	272	280	271	240	282	239	312	286	286	293	275	258	265	277	289	253	287	275	278	282	306	303	270	279	249	271	248	272	265	263	263	269	276	262	245	242	243	255	272	261	255	281	253	291	256	262	254	241	269	260	297	263	261	262	272	272	257	273	305	259	254	263	228	259	267	248	273	296	266	284	277	272	285	272	292	284	288	275	272	263	278	303	280	246	261	303	275	281	255	237	276	270	305	258	274	270	262	301	228	288	265	266	310	253	281	272	294	247	270	274	243	326	275	267	301	269	269	294	284	283	262	229	265	272	271	258	289	296	276	262	251	267	310	267	297	271	302	273	305	266	273	285	242	275	252	289	300	272	310	258	265	271	267	259	289	260	262	257	282	284	267	271	280	274	280	266	261	290	275	250	268	239	284	268	287	283	277	263
38026	46360	51562	33386	36066	31290	29967	23930	30632	25963	25708	25642	20873	18738	16717	14621	13064	12494	11927	9430	8078	6552	5351	5356	4723	3933	4143	3661	3276	2976	2927	2443	2546	2155	1883	1861	1822	1828	1739	1556	1339	1252	1171	1112	1089	996	914	906	915	864	824	872	879	819	855	831	805	809	815	764	765	765	728	704	747	762	742	713	713	778	711	679	643	725	673	709	669	676	698	720	695	663	732	739	763	786	733	739	734	704	689	673	661	654	654	616	687	661	654	665	664	641	644	669	693	613	650	634	675	704	646	671	674	661	611	708	615	655	646	653	682	630	648	698	674	643	633	693	637	617	654	616	648	684	686	660	644	670	633	672	652	660	656	714	634	629	637	679	623	647	669	634	639	596	654	646	636	653	646	701	665	660	658	656	641	621	669	656	646	616	700	694	654	638	654	643	645	631	659	650	671	645	674	625	630	625	661	610	680	682	650	647	666	627	686	662	677	645	678	637	626	638	681	673	624	672	665	647	663	634	618	667	671	619	608	666	689	651	654	698	659	615	619	625	637	630	611	613	695	615	626	601	624	636	644	583	658	624	634	678	668	632	649	661	694	654	648	646	670	723	645	620	654	610	672	631	634	598	633	650	628	655	579	681	685	705	643	692	631	633	640	635	642	632	620	632	637	620	685	669	662	653	615	668	642	614	620	616	692	646	663	629	662	644	672	601	649	632	640	662	654	650	669	656	672	630	685	676	700	643	651	648	647	659	610	613	603	657	660	639	674	653	647	635	651	668	679	705	660	625	605	640	637	672	635	680	627	637	639	671	615	638	678	685	639	692	665	643	682	640	708	660	654	619	619	660	671	688	664	671	689	644	703	627	613	673	614	686	618	670	695	669	659	632	627	655	623	665	632	657	634	665	612	667	636	673	686	632	660	627	606	660	639	643	668	657	665	645	717	651	654	650	633	636	711	659	650	637	656	586	688	668	654	645	657	675	632	661	652	618	664	666	616	651	600	609	662	647	590	672	627	648	642	667	635	711	638	639	646	647	597	611	627	619	648	624	653	639	630	625	674	677	593	675	628	642	615	663	637	648	634	675	631	635	626	640	653	649	671	613	638	625	661	639	639	649	653	620	610	662	669	660	673	638	658	641	615	664	636	631	635	631	633	629	646	600	620	653	616	656	684	629	659	620	579	618	655	642	656	634	611	634	636	602	682	673	679	654	666	609	680	637	672	685	633	655	599	712	641	692	657	643	626	695	646	630	619	649	682	628	665	638	636	639	615	654	621	731	652	621	627	669	656	637	647	647	660	665	667	664	650	599	670	652	657	618	665	665	675	670	653	637	648	666	649	634	648	597	653	639	610	672	663	607	627	646	654	681	641	664	644	630	629	641	696	677	665	689	631	613	619	653	654	704	621	619	640	593	682	653	691	632	642	661	669	639	600	679	614	653	687	662	707	654	674	623	650	656	641	666	702	636	626	627	638	600	665	643	634	658	655	678	691	623	645	616	661	683	676	666	639	616	640	653	670	664	653	663	676	638	632	680	619	617	637	641	645	646	694	685	657	623	676	653	636	618	619	631	700	643	667	657	655	684	636	654	662	705	634	609	681	652	662	632	607	615	655	638	638	599	652	635	647	685	636	681	689	666	611	622	599	642	629	591	648	624	637	659	644	625	635	650	660	607	680	660	644	660	666	624	628	627	652	649	624	639	681	634	643	667	641	597	679	677	654	662	642	620	657	663	597	705	644	654	645	658	652	663	667	622	650	660	644	639	652	680	559	619	608	686	625	652	653	648	664	601	712	631	629	633	639	624	702	614	604	689	687	635	622	623	593	647	647	625	668	640	704	654	659	640	634	639	633	661	662	675	677	637	685	628	635	658	655	696	636	677	632	664	657	668	662	663	683	605	636	623	668	629	668	633	690	680	594	658	672	613	626	603	658	654	663	651	620	644	702	673	620	660	656	707	659	642	628	628	715	660	641	604	675	678	645	650	689	677	648	655	633	662	628	614	632	654	657	664	625	647	665	640	650	662	654	614	601	657	619	645	627	662	720	618	616	640	641	662	646	651	617	630	628	670	637	631	594	622	640	671	606	634	626	606	697	659	640	646	643	644	657	668	659	600	642	643	628	660	644	642	597	611	669	634	631	613	647	673	600	644	645	618	652	699	631	636	637	632	624	669	625	614	693	631	665	629	690	589	683	662	637	595	636	614	645	624	642	643	640	682	619	652	662	628	672	616	643	656	654	656	634	636	629	639	619	665	698	710	579	607	638	613	616	636	621	656	664	636	611	692	604	637	673	653	622	641	661	647	678	678	627	646	655	652	671	674	614	630	677	695	671	668	691	646	661	674	655	690	680	631	646	621	653	643	616	656	670	652	671	658	655	646	646	655	646	608	675	640	638	666	624	656	608	607	645	674	704	669	652	649	646	637	624	655	652	696	639	644	630	617	639	696	629	654	661	634	627	640	630	667	702	671	680	640	693	672	614	669	599	651	672	650	670	623	628	672	619	672	704	672	634	641	657	628	647	690	673	626	652	677	647	665	680	705	615	635	643	672	646	620	635	643	663	644	614	634	616	666	621	667	650	630	640	624	663	677	704	698	653	664	651	645	621	645	638	619	662	646	638	665	672	647	665	683	682	635	632	669	653	607	636	674	614	596	654	590	659	662	614	652	642	634	625	652	644	657	623	673	627	665	654	632	634	650	645	655	625	647	637	622	648	691	661	648	703	623	695	682	627	686	629	608	620	633	643	637	675	682	679	646	632	688	665	619	659	631	685	649	658	600	655	651	670	660	579	608	608	613	645	647	652	653	640	611	681	657	642	633	686	667	636	642	602	661	661	639	625	602	683	665	636	635	611	623	672	635	663	644	671	642	629	647	663	679	688	671	642	670	646	643	630	661	662	631	639	654	634	726	646	609	680	624	657	641	619	706	631	618	633	651	652	651	619	695	657	624	648	632	623	606	649	629	645	650	644	700	632	652	642	642	682	660	633	652	613	640	647	608	661	656	598	671	615	703	655	650	606	640	660	637	681	646	658	641	641	669	684	639	634	602	625	639	652	652	642	621	661	650	684	671	651	685	634	626	614	613	709	645	616	667	640	650	677	611	676	626	646	638	639	618	676	654	581	676	641	615	667	620	604	677	675	642	595	675	691	622	700	672	598	638	615	658	644	624	652	608	692	635	659	656	601	671	635	655	619	631	650	643	638	670	667	626	673	661	632	649	621	657	648	672	669	661	619	629	580	656	664	672	658	683	632	611	646	654	677	630	614	663	613	633	652	617	663	623	685	628	673	631	632	631	630	664	647	636	638	642	671	647	651	644	645	617	675	660	676	640	691	667	638	622	677	655	645	611	664	625	662	637	675	645	660	671	639	633	650	678	691	656	729	656	658	612	658	667	676	642	652	635	648	659	683	618	628	607	641	675	620	650	653	648	645	631	611	635	644	673	661	679	637	711	658	654	660	636	648	664	618	669	666	644	662	667	656	575	670	633	645	615	651	644
24564	20267	17396	7596	3859	2739	1978	1422	1456	1044	920	898	735	628	581	564	553	568	509	496	526	483	469	426	447	455	415	423	445	429	447	446	413	428	423	446	452	437	420	417	425	373	417	426	384	393	389	422	371	360	370	387	352	420	372	359	369	380	370	377	382	352	404	375	460	419	391	346	387	379	396	375	350	354	400	398	405	370	403	381	407	392	358	402	358	381	389	411	401	388	394	365	399	403	372	390	357	396	359	372	385	370	379	384	347	386	368	385	383	399	398	374	364	377	365	396	410	388	380	392	355	355	394	354	393	412	403	342	360	414	382	401	422	379	385	371	380	398	422	368	368	379	380	390	371	391	399	373	399	381	433	383	389	373	381	383	434	395	405	406	402	433	393	382	411	402	400	393	375	406	389	397	354	391	369	390	409	402	380	392	359	362	417	386	372	374	388	378	411	357	362	379	395	384	388	398	399	363	388	385	351	396	386	375	355	406	385	362	375	365	402	400	418	374	344	398	391	388	351	403	403	394	362	378	342	374	366	411	399	385	376	397	403	343	404	388	409	382	413	425	387	376	410	424	395	416	382	378	387	401	370	382	406	369	377	383	388	380	410	379	394	388	339	378	382	382	386	401	360	373	405	389	368	410	399	390	395	430	363	372	367	403	410	414	393	390	398	382	433	357	386	353	367	398	375	369	413	358	361	419	371	377	401	368	389	412	379	374	400	400	404	407	371	367	378	415	373	399	432	405	371	371	419	392	371	416	345	402	418	354	363	371	372	374	366	339	421	390	372	362	380	394	405	381	370	376	355	401	386	376	394	382	365	388	402	398	403	422	363	413	399	398	402	373	370	375	359	364	423	440	421	388	338	398	363	422	344	403	378	392	388	422	381	383	390	398	382	386	367	392	369	375	390	420	378	340	384	380	433	384	389	351	384	405	378	389	413	375	401	372	381	420	391	369	347	400	413	387	397	400	408	369	425	444	389	361	374	385	411	392	385	370	411	384	379	395	393	381	419	390	391	369	404	353	383	378	384	362	396	388	371	415	402	396	368	354	398	382	419	372	356	409	374	367	395	364	384	371	363	355	364	368	399	399	402	359	394	417	368	392	392	374	387	393	382	406	397	391	380	355	395	393	424	418	384	377	404	399	410	377	390	382	436	370	432	415	323	376	380	402	400	408	348	375	372	396	417	375	407	387	395	395	328	355	395	408	375	387	393	374	345	391	439	386	376	396	420	380	401	339	386	419	385	381	374	423	385	389	398	414	426	403	434	396	395	380	404	428	374	381	382	389	399	389	378	433	366	402	350	399	408	370	348	356	339	407	402	385	386	414	379	439	389	415	368	371	366	395	414	396	406	360	399	380	384	344	388	404	356	374	361	393	359	363	395	383	396	397	392	382	369	382	406	351	398	376	399	454	427	416	345	385	374	392	405	375	376	376	379	364	374	355	394	371	390	362	379	406	368	379	382	401	369	389	417	398	387	381	384	383	395	404	376	408	362	427	415	375	397	364	354	383	379	363	381	396	382	392	390	367	360	380	408	381	368	412	374	394	418	399	418	378	389	381	368	430	369	374	390	408	380	371	416	417	422	372	384	383	397	377	366	387	384	391	391	373	372	407	373	393	397	364	396	378	393	417	371	363	414	383	436	382	346	397	422	418	396	371	391	403	423	378	372	402	397	369	391	421	446	387	407	377	363	406	381	372	397	386	407	371	358	393	344	406	380	393	401	418	369	385	350	377	366	380	391	384	353	422	395	412	337	416	384	384	435	364	374	420	411	381	385	446	396	375	379	407	381	387	376	408	392	392	396	352	342	350	419	404	409	398	348	370	407	388	353	409	407	392	370	397	380	401	383	379	396	388	380	380	376	378	362	401	412	434	370	432	367	341	374	380	394	406	420	410	389	382	380	373	375	372	368	393	366	387	381	395	346	416	389	383	375	403	378	393	402	372	391	404	434	379	428	371	385	383	350	391	376	356	377	407	357	354	381	378	402	377	377	405	368	401	372	402	444	411	365	395	419	407	360	397	388	356	369	422	399	403	390	363	381	358	407	423	362	420	386	420	370	388	363	385	389	415	382	414	328	360	370	351	359	364	434	388	364	409	385	376	421	398	369	396	341	370	394	388	360	365	388	405	387	414	392	372	360	372	390	362	381	380	394	345	388	379	388	402	407	380	365	388	398	375	369	350	400	340	392	368	373	406	389	380	396	383	367	373	392	375	352	383	404	405	352	389	379	450	414	356	385	401	422	407	359	398	386	381	356	367	391	404	352	389	392	404	404	398	375	376	360	415	355	375	352	394	395	382	387	375	388	405	400	412	361	362	381	392	385	363	406	390	395	389	399	404	382	401	374	418	408	372	397	334	410	390	434	399	377	338	399	411	393	371	395	368	377	417	400	406	413	363	366	403	387	397	386	376	363	365	381	373	391	377	388	396	382	399	382	410	394	412	372	351	397	385	379	371	362	368	402	396	362	372	362	356	388	344	394	382	380	370	362	356	389	397	387	363	387	395	403	382	401	357	393	374	367	393	414	396	409	383	393	391	373	423	353	400	394	405	433	407	389	365	363	374	402	385	369	373	385	389	420	431	375	337	418	378	385	401	371	392	392	404	414	391	340	393	398	385	369	400	389	348	356	337	398	356	403	373	403	392	360	388	391	391	412	365	409	383	439	353	352	394	381	408	357	378	375	443	387	393	385	362	379	354	395	387	378	361	373	380	363	385	377	362	394	422	399	386	392	405	381	392	383	356	373	404	429	388	387	410	349	421	397	331	399	367	394	385	399	390	367	407	366	371	347	404	367	374	366	405	388	317	392	408	412	404	371	399	406	385	413	372	405	387	359	360	381	398	358	386	368	411	358	370	388	401	415	375	383	397	372	349	401	395	368	392	376	367	394	394	386	346	406	358	404	373	385	405	363	378	380	398	382	385	393	374	399	401	384	390	373	416	398	399	364	449	345	359	366	389	410	381	405	368	390	376	378	396	380	364	370	378	384	404	397	361	378	382	365	402	399	375	358	420	403	365	387	407	380	381	377	399	392	377	399	372	335	390	370	387	394	381	363	407	383	369	391	381	388	355	411	448	380	406	378	400	359	398	382	394	387	402	365	384	377	380	374	355	393	360	395	378	410	387	374	426	415	364	368	385	415	388	397	409	389	405	399	445	403	375	402	403	422	386	356	394	385	369	361	374	409	384	370	409	397	397	370	373	392	413	398	366	379	368	379	383	385	359	388	388	370	372	424	403	375	379	351	400	375	417	368	413	368	400	392	409	353	347	367	389	380	349	366	390	366	380	397	372	370	377	377	368	396	358	387	379	349	384	400	426	392	394	324	337	346	382	377	376	394	386	375	393	380	375	398	439	385	371	364	363	412	405	364	381	372	409	403	391	360	392	401	381	378	368	402	384	413	340	387	357	350	385	363	368	398	342	363	380	371	389	397	358	359	364	368	378	385	426	391	383	430	400	410	379	399	422	367	416
15607	19109	22305	11185	9593	7675	6075	4818	5204	3726	3810	3675	3160	2794	2392	2191	2140	1918	1859	1690	1648	1441	1426	1377	1427	1377	1459	1282	1356	1303	1265	1274	1200	1146	1128	1131	1018	1115	1129	1099	1035	1058	1026	1039	963	940	925	950	901	990	950	927	970	934	956	904	944	899	938	925	959	873	908	948	922	951	967	919	852	950	861	905	934	927	861	925	963	992	943	891	916	980	932	897	968	914	958	890	919	902	885	903	927	917	931	922	909	891	895	902	914	892	931	914	942	917	915	900	896	954	945	888	941	902	950	924	916	901	913	950	929	916	941	886	885	881	943	922	930	927	874	905	915	932	925	891	900	881	897	866	877	895	933	986	933	874	915	936	935	935	946	915	905	906	928	932	961	901	975	967	868	908	957	901	966	938	922	891	908	880	904	936	888	900	908	872	908	938	1016	904	920	902	879	935	924	901	894	909	938	871	898	871	874	956	973	919	881	850	923	907	885	972	863	910	889	893	898	934	928	912	888	906	930	894	921	931	935	884	914	920	953	911	959	919	924	974	912	897	933	903	914	924	910	957	933	944	920	935	926	997	871	887	916	902	946	919	987	928	955	884	856	914	884	898	954	917	932	948	928	851	931	957	913	874	882	895	925	914	932	950	887	926	911	923	991	901	969	911	902	910	886	941	888	915	930	894	933	873	890	898	894	940	947	938	952	928	862	939	906	897	868	875	933	942	898	936	922	917	907	863	897	873	932	936	916	910	905	966	982	856	898	938	930	931	883	881	867	905	950	902	889	898	923	907	853	832	931	952	916	876	874	877	902	935	918	924	900	985	910	882	919	931	915	880	912	898	937	957	921	875	954	913	870	909	907	879	870	922	982	870	957	890	918	935	907	937	888	910	883	865	934	851	889	898	905	926	899	907	909	870	924	861	944	895	923	943	915	941	931	918	946	930	924	862	912	923	818	941	851	912	926	881	904	930	862	933	929	897	867	919	926	921	923	904	893	960	911	963	873	954	882	888	882	879	878	890	912	940	923	920	908	866	928	916	940	911	875	932	910	928	905	899	880	915	896	896	922	941	955	952	895	902	865	902	930	905	863	887	910	928	884	932	912	880	932	903	860	914	955	917	917	922	865	937	910	874	885	934	907	908	861	914	898	897	924	946	919	967	871	915	902	915	935	934	926	886	910	922	869	933	929	899	898	898	914	893	936	894	943	924	914	887	937	894	898	911	935	882	882	867	915	888	913	924	880	963	948	886	926	950	933	913	944	882	938	883	911	882	905	903	897	915	883	930	877	933	887	874	927	918	880	905	935	881	900	875	871	891	855	941	900	922	877	871	903	858	925	926	907	865	909	888	929	903	900	892	900	924	922	909	890	881	916	937	898	893	921	898	867	897	930	928	926	959	869	914	946	956	868	935	901	895	888	891	884	964	977	903	905	898	894	897	912	917	961	951	974	934	873	929	932	915	946	912	879	925	899	891	957	961	931	878	931	938	927	882	846	958	953	944	923	896	901	909	914	856	930	894	938	933	920	916	929	891	919	869	971	908	871	936	925	877	882	930	940	897	922	904	943	889	882	877	899	936	925	921	883	917	957	963	908	918	918	949	923	885	904	954	882	888	884	924	904	902	959	875	919	935	885	879	916	942	908	838	882	932	919	964	887	892	936	896	880	909	888	906	919	913	914	878	943	883	914	959	928	922	944	914	904	912	875	907	926	940	917	932	938	946	912	903	919	906	952	907	926	921	947	970	882	911	941	856	911	863	911	945	929	905	911	881	872	886	868	885	951	845	875	919	889	925	937	894	850	919	912	925	879	916	884	909	944	969	911	925	891	927	920	885	875	985	956	889	941	918	867	915	868	891	916	953	873	927	910	915	875	892	926	886	872	912	913	906	937	938	900	917	911	929	963	940	908	886	891	894	922	954	868	903	921	856	932	946	923	905	954	878	858	911	912	973	885	900	899	882	914	895	868	846	935	950	911	942	863	962	901	927	906	905	953	888	904	935	896	915	860	964	885	909	889	911	893	913	929	902	849	974	900	915	981	917	945	898	932	886	913	901	963	924	926	889	899	902	937	852	944	877	991	891	910	977	856	860	909	914	933	886	916	925	876	912	889	971	888	893	903	911	932	935	906	891	934	867	918	905	905	870	890	953	903	924	917	914	862	870	865	891	925	931	918	922	900	949	866	908	885	958	902	897	912	905	905	894	868	867	899	907	887	962	912	983	914	949	926	950	959	908	907	899	925	914	922	931	967	862	930	914	933	930	870	869	914	910	910	901	902	952	862	891	934	891	939	877	904	880	903	907	939	946	922	917	890	902	863	966	953	901	865	912	899	938	905	920	980	926	848	882	905	887	868	870	900	874	925	946	938	931	930	871	886	903	929	889	904	940	834	912	930	907	940	949	873	903	865	883	919	939	911	891	945	1036	917	993	910	930	938	927	924	876	892	909	836	927	928	894	934	958	912	890	894	970	917	916	935	903	927	953	938	940	942	934	916	942	899	905	947	911	894	917	892	884	831	905	899	947	880	914	901	957	923	921	933	930	943	943	903	905	872	906	912	879	902	867	911	894	926	904	901	888	886	921	924	884	916	919	943	948	911	895	931	916	960	921	855	861	924	998	934	869	950	900	926	925	937	915	863	882	989	872	897	910	888	921	912	914	914	920	941	859	946	888	962	944	945	905	959	894	918	905	903	889	955	932	935	915	888	897	982	888	894	903	960	924	875	953	883	915	945	899	919	935	878	906	897	950	970	916	974	972	887	921	958	931	912	918	927	928	964	878	924	873	920	937	955	930	937	930	887	930	950	908	965	929	905	968	953	904	903	961	951	913	897	892	948	927	893	949	902	941	896	920	888	912	951	899	864	906	888	943	894	973	945	903	935	899	938	897	988	891	899	912	922	908	884	966	860	892	933	920	914	915	958	936	937	925	929	884	910	948	921	870	922	941	956	889	920	864	932	901	931	972	940	934	919	872	913	836	889	861	921	896	969	896	964	877	971	924	909	991	914	920	894	911	915	894	928	947	909	931	926	858	890	896	941	973	870	929	963	912	893	991	910	924	936	911	916	907	867	916	964	906	928	943	904	919	929	933	982	937	947	861	930	940	910	902	920	858	928	866	961	884	899	914	910	921	907	893	896	949	906	921	889	919	910	905	919	902	891	927	914	884	919	868	940	945	954	946	940	896	889	963	837	945	916	908	872	886	901	911	963	871	895	906	905	888	909	930	906	920	906	943	944	933	914	930	917	938	947	925	891	878	902	914	888	920	878	896	884	934	905	951	900	851	900	918	951	868	906	940	878	949	959	956	979	933	906	910	957	903	893	918	895	910	923	913	898	900	940	882	948	890	916	902	925	957	881	923	962	897	889	942	898	909	856	865	913	913	896	860	934	850	913	971	887	891	887	887	870	917	890	939	914	904	906	935	966	859	910	916	888	921	888	954	922	916	972	943	857	905	873	870	889	941	959	907	953	980	895	903	933	927	901	846	953	896	865	892
45646	49468	47229	29259	25975	22028	17085	11983	11335	7614	6072	5607	4300	3012	2663	2204	1750	1631	1413	1275	1043	901	729	850	779	675	650	661	697	559	533	508	498	520	501	513	468	479	441	445	402	425	427	405	434	353	403	426	369	393	399	375	417	402	401	418	429	379	401	405	398	383	411	370	411	363	400	362	380	322	372	383	443	375	382	363	391	424	410	409	382	419	404	357	432	411	363	378	338	436	371	386	409	385	386	375	352	375	355	426	361	378	406	385	403	398	378	376	406	363	368	371	371	363	365	386	377	337	385	378	352	346	348	390	427	363	405	374	361	364	369	385	365	365	381	382	332	413	407	381	383	357	394	364	386	393	407	331	397	387	379	348	387	370	367	384	380	394	367	347	400	368	391	370	392	394	410	365	375	347	414	406	389	382	393	385	303	380	371	379	397	412	388	388	401	390	358	373	363	373	383	361	405	411	384	376	371	384	382	372	394	373	438	425	375	379	441	392	374	394	359	389	425	413	382	369	408	373	417	353	367	373	408	410	371	367	367	390	416	385	380	408	410	366	388	377	410	384	412	370	380	394	346	374	405	373	376	397	387	397	407	418	386	403	389	402	391	357	389	369	367	332	347	360	350	393	381	403	403	375	384	429	360	370	370	397	395	342	392	354	395	386	372	420	390	431	390	362	393	385	362	422	373	387	363	385	380	408	395	369	349	391	410	415	369	352	387	396	399	362	351	418	400	375	366	396	391	395	381	404	395	400	394	388	372	372	364	368	407	378	380	399	393	423	354	369	422	382	394	371	349	398	354	396	410	401	394	405	376	359	379	353	375	397	365	379	368	365	383	411	356	384	373	406	372	371	406	404	372	347	372	370	365	381	394	398	401	365	357	376	378	390	365	368	383	375	414	369	379	403	381	369	370	390	407	383	395	365	346	367	373	372	391	397	395	360	387	408	387	352	398	403	371	385	374	349	347	388	392	403	442	418	375	367	383	428	377	390	361	367	403	392	371	386	364	382	410	385	415	391	385	381	354	359	390	370	379	366	385	399	397	380	415	400	390	358	346	358	376	406	344	408	373	400	393	345	384	372	409	412	369	422	389	360	370	352	363	374	367	370	369	381	368	387	376	399	381	371	384	386	384	375	373	395	353	392	400	373	381	414	396	405	401	373	358	369	395	354	345	358	354	361	374	369	393	379	396	384	336	361	408	359	369	404	375	367	427	413	434	375	357	358	355	414	401	400	394	374	400	391	363	367	361	361	382	394	336	376	403	379	369	436	390	399	418	408	403	386	340	384	390	359	402	391	360	346	399	381	428	359	368	370	373	388	363	374	374	377	384	373	397	388	378	399	359	396	379	357	421	381	422	387	391	359	388	372	399	384	368	386	343	403	416	398	364	371	415	391	381	385	397	399	389	405	408	379	397	381	417	371	369	367	396	378	370	393	403	383	379	374	365	380	368	374	403	391	427	354	401	385	407	399	420	363	372	351	376	351	420	389	407	372	390	416	384	381	398	395	371	389	360	357	404	360	393	408	379	358	390	409	367	387	366	389	366	345	374	405	353	340	384	360	406	415	383	362	379	381	389	351	426	408	322	373	407	356	395	357	415	366	387	407	406	383	373	400	378	375	373	346	384	381	371	397	389	359	387	357	379	426	354	384	419	407	350	406	397	366	394	368	402	349	392	349	435	381	367	381	411	354	387	330	386	375	354	380	349	381	415	386	369	399	369	386	340	349	387	400	394	374	377	379	370	381	379	390	375	363	379	396	378	356	373	403	387	362	406	350	390	389	425	368	344	392	407	399	385	409	407	377	370	396	369	379	414	351	355	370	401	369	373	363	350	376	409	357	381	360	365	376	356	354	357	355	349	359	396	388	378	410	387	362	385	407	365	412	381	392	392	367	372	371	407	372	395	382	383	385	408	387	344	370	378	375	376	381	374	382	390	366	406	392	378	361	350	391	369	403	371	384	360	377	384	370	393	390	386	394	378	384	386	377	376	408	384	388	359	401	356	362	392	400	384	384	374	400	403	376	374	401	378	367	388	388	382	375	373	409	395	378	379	333	367	379	396	412	391	422	371	392	361	391	376	404	370	412	417	363	392	389	317	400	382	367	408	376	382	390	345	354	388	373	391	365	336	358	342	413	388	374	355	381	369	409	357	355	413	371	409	368	400	388	399	383	411	377	399	361	409	367	363	362	375	365	361	370	383	361	366	365	409	377	380	364	408	366	401	366	357	386	384	379	388	372	356	406	395	383	390	396	381	406	382	382	402	399	359	396	382	367	376	370	371	361	370	391	363	389	379	368	354	417	391	379	359	378	379	376	366	368	384	398	371	386	401	377	365	414	364	375	383	385	389	389	396	398	383	388	367	393	363	316	378	376	403	387	390	402	373	394	420	350	404	350	362	379	409	356	368	390	353	416	357	370	409	388	357	366	393	376	417	386	355	360	358	415	377	325	407	389	400	377	367	370	363	396	368	394	425	396	347	390	377	352	359	347	371	356	395	379	376	397	385	379	429	370	395	357	343	393	423	372	343	377	355	364	382	407	368	355	405	403	387	380	362	394	358	432	400	355	373	373	385	361	387	375	392	390	371	373	376	392	389	354	359	389	375	378	359	385	358	362	380	381	421	372	422	401	373	393	343	371	376	356	401	378	380	389	377	373	367	349	388	424	385	405	395	366	385	386	392	397	400	373	379	380	375	387	386	385	380	394	384	414	394	363	381	372	391	358	388	366	364	389	365	346	368	374	368	392	378	379	407	360	398	420	400	368	355	380	409	420	397	355	398	360	351	368	401	384	378	381	361	370	436	380	400	360	386	414	387	385	408	384	344	365	426	376	386	412	410	413	364	406	390	437	381	342	380	413	378	395	366	354	409	433	385	342	366	392	356	411	385	387	390	365	392	383	391	370	373	409	377	427	383	387	414	342	381	360	347	401	398	392	351	366	347	381	372	415	379	391	368	392	372	409	373	361	386	427	395	403	370	424	368	379	389	393	403	393	376	383	393	376	379	424	398	365	393	401	395	396	352	384	393	404	357	381	385	394	395	419	398	380	400	353	385	399	416	378	369	361	355	434	371	410	355	377	381	387	368	385	383	368	354	395	350	370	372	383	377	347	386	356	370	378	374	378	363	375	408	374	395	369	326	405	382	372	397	389	358	367	396	396	345	377	410	380	356	352	357	353	350	367	407	398	383	353	401	425	389	359	353	371	394	370	396	391	335	404	365	359	377	381	375	379	329	379	360	351	389	370	413	391	398	403	392	374	384	356	344	378	397	393	380	395	388	386	400	370	375	376	394	395	383	405	396	372	343	385	390	377	397	402	351	402	411	378	407	375	386	365	395	399	358	393	347	381	337	388	373	364	353	385	332	377	382	386	398	347	420	411	380	387	381	395	419	363	388	402	371	376	413	415	361	340	380	411	372	416	379	358	439	420	344	372	368	369	422	363	383	363	397	365	375	410	368	374	382	380	394	362	379	402	396	393
32382	44846	47236	25675	28055	24793	20146	16117	21448	16275	17016	15878	12353	10817	9687	8630	7495	7505	6534	5464	4737	4146	3443	3382	3659	2797	2529	2650	2507	2113	1965	1839	1779	1594	1437	1465	1379	1403	1299	1284	1201	1199	1121	1115	1165	1066	1062	981	1063	956	958	988	967	958	981	926	894	947	980	910	950	976	908	974	905	943	963	907	885	956	887	916	913	897	910	927	932	871	877	912	896	911	912	969	904	910	936	867	916	884	862	876	910	945	895	897	910	905	910	880	882	901	874	867	936	911	895	916	945	873	904	925	878	887	893	880	878	887	914	879	840	957	882	940	899	887	833	906	860	911	927	904	908	943	939	850	909	852	906	852	911	941	866	904	925	873	894	928	933	885	906	900	927	935	940	861	989	885	912	867	872	869	890	851	890	890	891	928	888	899	879	866	871	863	907	885	886	961	847	908	874	900	891	859	906	856	928	894	921	934	896	925	925	905	861	907	859	857	849	936	872	902	894	840	908	921	921	875	901	916	884	915	901	934	918	941	921	899	896	898	860	873	852	908	897	890	862	909	896	926	924	831	895	914	859	893	856	902	869	885	891	899	923	841	917	888	870	902	923	822	890	827	927	815	891	907	895	938	935	912	901	882	839	850	911	808	917	901	903	862	864	908	866	940	846	895	858	899	874	891	904	905	894	950	861	880	882	882	925	863	911	814	897	834	890	910	851	909	909	936	932	881	873	928	862	869	880	872	879	915	894	919	925	890	945	906	923	895	969	908	883	847	875	888	867	898	873	854	895	909	884	870	896	967	922	872	907	886	879	904	839	966	881	918	903	929	860	878	898	863	884	969	936	897	907	858	971	865	871	869	849	874	891	911	828	906	855	883	877	875	829	900	893	918	875	884	906	941	921	888	892	847	886	922	893	911	892	892	859	906	924	875	887	849	901	917	897	900	870	860	958	895	904	918	869	922	855	888	941	919	876	923	894	900	899	876	873	924	969	895	916	873	926	860	879	888	911	851	848	869	889	913	916	911	889	896	922	874	864	937	903	892	840	863	903	871	927	888	863	914	913	870	847	932	887	874	866	927	848	903	862	923	899	873	873	908	864	936	904	840	857	867	919	940	896	887	903	913	850	874	836	874	835	860	854	885	831	912	937	868	854	850	879	948	923	866	868	874	879	902	902	834	879	902	909	887	892	860	911	906	934	899	836	879	860	899	913	915	940	912	900	870	905	909	833	891	912	928	837	891	892	923	880	881	911	892	843	860	912	898	838	874	945	910	920	888	918	890	896	901	911	884	921	873	907	885	893	808	901	917	890	946	872	868	876	893	908	861	914	872	891	949	859	883	879	906	952	954	892	869	878	912	952	865	891	858	930	912	914	863	913	874	882	889	871	942	854	864	881	903	869	893	967	886	849	908	931	865	980	893	881	900	874	946	895	827	929	912	916	904	840	915	866	878	893	918	875	882	909	891	880	900	910	902	874	919	900	912	836	900	950	940	836	841	890	906	907	904	889	903	925	850	933	902	920	906	867	871	863	926	866	954	885	929	909	904	858	917	939	892	908	899	791	912	910	908	883	907	913	920	891	877	940	884	946	935	900	887	885	944	905	883	874	874	911	909	878	876	873	852	866	892	862	900	875	861	880	887	898	913	852	865	917	961	886	890	919	902	871	856	889	885	900	886	853	910	869	940	878	899	941	928	907	876	925	897	901	892	875	864	920	935	906	884	898	884	908	905	841	857	885	876	928	933	897	916	868	854	906	868	929	955	890	893	857	893	900	950	922	881	890	886	871	952	921	890	875	919	905	890	921	939	900	932	902	872	888	861	869	876	860	900	901	905	886	878	912	895	899	885	933	950	855	926	931	861	922	882	879	924	872	923	901	928	880	905	930	841	853	851	874	865	911	871	879	912	868	862	878	843	878	851	902	869	883	873	857	900	893	900	868	838	887	902	886	847	981	889	889	910	887	891	902	902	892	906	883	920	839	888	925	840	867	882	896	907	899	874	887	872	886	911	925	889	839	861	890	929	887	940	870	857	889	949	883	896	910	923	889	877	911	899	871	914	905	885	921	826	925	923	905	889	848	862	871	874	836	854	921	867	936	890	939	928	865	875	875	886	884	891	873	843	905	875	852	829	924	913	913	881	837	870	852	883	939	863	866	884	957	887	871	895	878	897	907	939	858	901	854	946	851	893	933	884	888	838	856	903	945	872	860	873	897	880	899	936	887	869	881	935	886	923	910	915	919	902	873	914	870	942	890	918	908	845	842	951	879	849	890	871	885	899	893	925	892	873	934	866	869	868	847	927	920	913	909	923	914	849	859	904	853	862	881	912	877	914	897	889	913	891	909	934	874	861	879	905	872	921	900	863	920	887	887	843	893	904	937	836	870	887	935	907	913	896	866	916	948	893	880	854	873	859	906	899	869	928	866	885	861	951	863	893	920	913	834	909	910	958	917	910	919	881	919	871	914	886	924	870	928	930	922	869	879	920	939	892	834	885	885	907	925	841	920	879	842	879	917	909	864	924	948	895	888	868	852	889	917	949	861	912	897	812	886	856	911	891	905	873	852	892	892	940	846	872	912	872	931	869	910	882	902	902	894	884	889	927	846	947	875	907	887	873	917	853	875	892	892	860	893	932	913	901	894	894	915	902	820	881	875	892	892	923	909	878	890	905	858	899	942	928	863	925	916	914	876	849	865	911	862	837	900	878	842	855	895	921	886	859	873	886	854	917	854	914	859	927	892	913	887	899	935	910	866	883	932	884	882	857	897	918	854	923	878	892	931	897	844	846	866	911	931	849	897	841	903	875	897	887	878	847	870	934	890	906	845	887	847	889	888	890	890	887	897	863	914	888	888	922	923	870	930	901	909	885	854	872	867	910	870	849	921	908	884	885	888	915	900	875	887	860	896	814	917	923	869	905	887	918	826	897	934	900	895	881	905	880	890	887	905	892	874	844	930	926	853	896	838	895	944	874	882	882	852	861	877	893	944	919	891	881	872	873	931	877	867	873	909	865	878	865	883	821	829	877	881	843	916	904	870	874	852	924	848	877	886	898	913	899	851	894	892	927	816	908	926	930	865	912	898	914	885	876	884	852	899	897	904	880	875	878	929	908	860	848	879	918	924	897	900	869	831	866	855	869	850	910	810	916	900	875	880	895	862	879	868	893	858	925	877	865	891	900	853	809	854	859	877	909	871	912	842	902	855	860	900	882	871	864	911	904	873	865	883	886	922	888	905	921	910	902	850	859	924	901	919	856	847	930	909	916	956	918	903	869	880	877	928	900	838	907	879	858	874	911	851	872	885	906	895	864	915	910	886	876	909	880	831	865	866	900	857	879	889	912	897	854	850	870	949	882	884	873	916	879	872	859	938	885	867	858	912	875	892	878	884	861	935	923	913	898	884	961	871	863	893	926	915	931	968	873	859	906	906	865	912	867	916	860	922	961	904	886	894	884	862	894	866	893	913	947	883	922	911	928	858	918	878	912	948	874	872	883	908	911	904	823
54085	51133	44222	31505	29180	26912	24209	20267	20854	15409	12593	11365	9802	6424	5431	4623	3403	3453	2951	2434	1783	1387	1209	1180	1025	750	906	875	675	616	559	559	555	470	469	441	415	407	372	351	328	333	338	353	359	323	291	312	312	339	303	304	286	321	295	312	286	325	274	251	270	306	284	294	278	284	261	286	288	309	299	294	284	286	312	284	264	276	278	277	289	274	320	270	287	288	310	279	327	262	286	248	271	306	305	310	274	267	285	238	270	297	282	296	304	269	281	282	262	293	274	271	286	289	292	293	303	267	304	288	285	288	294	280	281	253	288	295	279	266	268	293	285	257	291	294	273	240	284	269	321	277	285	266	289	268	281	280	291	269	293	284	274	263	290	288	238	282	271	292	263	286	284	306	278	283	287	286	278	276	281	272	267	286	266	254	281	293	253	299	285	285	273	259	269	288	288	242	269	257	292	278	298	277	271	280	288	320	273	279	262	277	279	251	290	293	321	252	309	286	256	296	268	260	288	256	284	304	307	255	303	278	262	293	265	310	306	306	285	264	252	287	273	308	283	266	260	259	270	298	291	257	275	277	292	266	278	295	287	271	270	281	286	256	288	277	270	299	290	322	260	270	287	285	268	300	286	280	265	282	269	293	288	301	292	289	292	309	292	254	267	265	264	295	289	255	286	263	292	255	279	279	309	248	313	287	283	255	281	277	285	273	268	279	271	251	287	275	289	294	298	273	298	268	294	306	284	284	317	279	297	302	281	289	290	291	261	301	266	294	277	313	268	255	295	317	265	249	259	283	261	265	276	316	278	255	274	290	279	268	286	307	282	262	291	312	288	288	269	277	269	300	299	304	255	288	295	279	297	300	288	290	254	262	267	275	286	274	297	293	247	290	282	279	256	276	282	258	311	316	261	283	293	281	281	284	256	278	271	252	309	274	281	317	278	278	265	293	301	286	294	270	282	295	271	260	286	255	275	284	316	269	244	293	256	252	301	290	291	270	276	272	238	274	263	257	284	245	294	318	242	267	302	283	248	234	249	247	283	269	284	290	270	306	282	280	302	298	301	270	270	300	257	264	311	291	276	294	270	262	316	264	258	263	297	257	270	292	270	279	287	276	263	268	313	259	279	290	263	255	270	299	268	272	265	276	279	285	271	262	282	279	263	300	276	282	303	281	291	260	301	258	290	285	291	259	282	312	266	298	257	294	297	272	276	295	292	280	279	278	292	258	263	272	286	284	255	287	299	282	249	276	265	288	265	249	287	299	296	276	282	249	263	251	274	277	319	279	301	287	273	290	277	252	263	252	273	286	281	277	271	255	301	260	248	262	250	277	254	272	293	253	294	251	264	277	263	276	269	257	270	308	257	296	285	293	264	277	279	286	298	277	329	281	268	265	285	292	286	298	282	284	283	289	264	262	273	271	306	276	279	311	270	269	279	268	286	314	268	281	254	306	324	308	278	269	307	265	297	310	273	249	273	281	271	273	281	261	239	246	268	290	273	279	282	297	258	267	259	275	265	267	280	248	254	309	255	253	284	278	292	265	262	282	251	286	271	287	299	258	284	306	290	276	314	273	283	281	277	251	277	257	300	268	287	279	269	288	260	296	293	258	294	298	306	291	270	273	261	281	280	300	273	307	264	282	236	278	304	241	294	285	262	296	260	270	290	264	271	265	260	296	243	279	276	278	271	294	302	291	288	290	280	280	289	263	272	274	258	266	274	278	253	254	260	284	258	283	279	287	276	262	256	294	279	283	269	286	277	249	283	301	300	286	323	284	288	293	296	269	299	261	267	272	273	274	294	283	295	290	279	298	265	267	303	268	273	273	326	285	267	261	271	273	287	265	270	311	255	269	263	262	315	264	287	286	263	295	280	268	273	251	275	278	269	292	286	299	262	238	272	259	272	278	251	290	246	276	265	274	280	287	248	287	284	263	280	300	256	244	264	278	281	278	293	254	262	278	287	273	245	284	291	317	280	272	289	294	267	293	282	298	300	287	290	281	286	280	262	295	277	279	243	287	281	273	280	249	282	279	274	264	255	245	292	278	242	297	295	302	286	278	266	258	262	283	311	270	261	257	299	313	279	285	286	300	270	304	293	296	262	294	263	289	279	279	276	267	231	261	275	285	271	298	272	268	262	258	293	280	246	306	268	275	278	283	277	301	296	275	256	273	309	286	285	283	265	248	281	260	249	263	290	268	304	283	267	284	252	285	264	258	255	284	298	283	278	294	249	287	264	264	285	266	273	296	242	266	282	274	282	274	263	264	257	272	253	290	286	277	290	273	272	289	273	292	271	267	295	254	246	268	297	259	291	277	255	308	330	296	271	270	275	294	264	273	268	289	252	281	264	271	307	289	269	263	304	247	289	278	293	237	291	275	246	310	284	260	262	290	277	302	260	270	294	285	284	300	268	292	266	261	310	280	273	274	290	259	251	290	291	294	271	256	293	254	267	279	263	298	292	250	245	287	263	306	291	282	266	284	316	266	291	292	286	288	282	271	298	281	298	264	245	260	282	279	292	286	291	275	280	304	244	265	258	260	270	267	273	288	303	275	272	300	283	267	280	264	288	280	307	292	280	277	277	279	298	298	296	280	293	279	318	305	280	256	263	252	261	267	280	290	292	281	261	270	274	261	274	265	278	254	277	283	251	278	299	263	288	275	310	265	279	272	270	307	281	283	296	264	307	285	266	303	279	257	281	287	306	263	289	233	258	288	291	292	284	306	300	264	267	278	253	248	245	307	281	247	259	264	264	278	271	258	289	286	279	257	270	285	293	293	279	304	281	274	310	279	288	282	271	314	274	275	299	293	295	274	273	283	295	254	264	311	295	286	275	282	290	276	270	281	259	268	272	264	271	274	254	285	317	271	283	265	277	277	282	246	253	284	251	290	279	274	275	263	295	255	288	326	297	288	256	282	275	286	266	277	277	267	282	288	274	279	243	309	287	261	276	306	249	276	309	274	278	274	309	281	293	278	308	263	248	291	261	297	281	284	266	279	273	276	279	285	277	281	287	275	286	295	266	289	310	251	277	294	243	274	310	271	294	277	269	298	273	263	264	265	239	301	270	278	305	305	282	271	287	258	292	296	273	261	298	294	305	285	289	262	299	305	284	276	260	302	256	306	295	276	278	314	270	278	264	305	257	258	259	283	275	274	285	277	266	266	274	279	263	263	279	274	267	276	273	267	301	291	276	271	225	295	273	288	265	279	292	283	298	288	274	271	273	281	284	269	271	275	273	281	257	310	267	267	271	261	285	308	258	275	291	265	290	280	311	287	275	290	272	306	283	305	238	311	268	265	296	283	273	317	262	281	275	313	254	272	281	281	261	301	319	276	289	269	288	280	289	306	285	271	273	278	284	294	283	295	271	273	291	281	268	259	269	270	304	293	298	279	265	318	281	254	269	272	295	288	232	276	261	290	264	279	263	284	259	263	304	288	267	266	266	283	271	285	307	243	290	280	294	286	285	291	290	261	290	252	261	283
39476	49005	50139	30332	34326	31342	27019	23361	31531	25368	25098	23428	19996	17613	15951	14612	12139	13734	11242	9299	7943	6690	5297	5135	5085	3803	3861	3736	3311	2911	2630	2508	2561	2062	1871	1764	1694	1566	1614	1380	1220	1179	1189	1187	1110	966	980	1010	893	912	846	818	896	828	832	747	781	822	769	731	837	772	780	753	741	711	749	743	740	775	762	665	731	687	739	690	668	721	732	717	747	696	709	754	719	825	826	737	749	664	701	673	652	682	710	672	682	664	689	633	657	675	704	627	700	691	675	676	669	687	646	691	641	650	658	643	638	656	649	648	643	638	716	637	664	689	694	684	611	683	672	633	636	649	675	649	649	658	646	660	636	664	672	692	693	703	682	652	676	658	668	631	711	651	648	660	679	628	684	671	686	700	681	641	664	639	637	680	678	697	667	684	628	642	667	633	658	694	626	679	679	666	634	650	679	636	647	658	680	622	671	688	650	659	659	653	652	677	697	716	599	659	669	653	652	605	675	624	628	651	625	700	651	663	645	633	671	660	623	655	662	675	662	665	692	597	662	675	651	635	657	655	658	665	656	688	651	672	631	639	665	699	638	684	684	638	683	612	704	678	677	673	658	654	683	692	675	654	688	643	667	654	647	711	682	621	664	643	639	679	691	665	636	698	656	668	641	676	612	677	692	671	684	658	671	649	618	705	665	669	693	700	630	677	669	722	709	665	628	677	659	687	640	643	677	649	671	665	647	608	725	697	656	687	699	643	663	659	706	651	631	678	673	695	666	686	712	616	651	688	698	657	697	646	658	689	678	654	665	630	667	700	635	705	640	680	642	606	680	639	684	680	640	695	647	623	625	674	691	663	665	695	694	682	658	647	707	668	690	689	647	670	657	688	610	713	631	649	714	649	628	689	664	672	624	659	669	667	692	645	673	671	675	654	708	638	661	666	636	699	681	658	659	674	689	656	663	686	683	636	609	679	585	641	672	632	662	738	631	674	664	686	661	682	635	669	678	682	678	659	688	689	690	698	697	650	675	672	632	693	680	667	642	629	693	699	676	685	618	665	661	650	662	666	654	659	655	693	623	626	726	669	655	630	639	644	662	618	640	655	650	657	674	667	652	649	655	693	684	673	700	658	652	701	654	653	671	665	636	665	654	657	656	662	633	624	605	637	703	645	617	646	630	654	682	647	598	709	662	704	674	702	715	679	655	668	628	664	675	717	640	635	634	638	647	667	697	681	663	677	648	689	670	695	639	676	627	670	649	594	650	667	676	618	636	664	652	661	695	704	679	643	608	658	683	641	666	677	623	672	616	696	666	634	648	684	628	657	655	613	661	671	667	631	633	693	677	703	648	644	721	654	657	654	647	637	637	643	643	649	649	728	663	672	648	707	678	667	717	684	677	706	695	672	630	687	684	673	664	701	701	726	636	639	660	685	674	676	660	603	656	705	648	661	678	692	653	669	689	649	663	678	603	659	655	725	680	636	666	691	661	681	661	670	630	665	653	637	646	663	658	691	668	663	667	639	642	623	640	688	650	680	707	669	685	690	686	654	670	680	658	671	648	648	639	661	639	655	681	659	650	663	685	648	636	694	683	702	661	668	636	679	723	660	616	679	635	693	677	641	638	658	689	685	665	646	665	665	685	637	697	682	651	675	633	672	702	668	695	655	634	676	697	687	633	691	644	677	706	643	642	639	640	697	657	690	651	673	624	655	701	653	640	651	649	684	657	656	632	650	675	696	688	681	723	661	661	675	657	660	634	679	698	725	695	665	698	719	640	661	676	687	644	651	619	672	673	641	679	654	699	623	655	661	679	717	681	650	639	675	599	649	607	704	653	662	604	661	653	615	675	672	652	647	650	673	660	687	669	687	622	654	633	705	656	664	659	711	675	728	648	672	655	669	687	636	672	648	649	715	687	659	654	701	633	655	703	634	625	697	672	657	624	677	658	694	632	631	682	685	659	644	655	696	613	648	671	680	657	642	636	703	639	705	638	635	648	679	663	648	674	681	657	641	681	683	664	660	675	650	680	692	670	655	672	685	595	685	646	679	647	645	665	649	677	655	688	633	701	682	631	677	696	638	653	634	704	693	689	673	613	679	678	638	687	569	684	651	618	647	635	671	665	661	612	624	648	665	654	672	716	625	689	664	664	680	696	649	655	671	614	672	658	685	640	633	617	659	706	627	656	649	653	654	656	683	638	661	665	678	632	647	650	677	629	624	682	660	663	661	647	611	651	674	654	655	661	657	681	666	647	639	654	702	638	676	669	659	639	683	696	624	663	627	717	658	659	670	689	639	673	675	661	667	638	684	636	726	649	695	666	689	692	668	660	655	703	686	651	682	674	674	713	631	642	643	649	645	669	654	681	695	661	651	695	656	684	639	682	661	681	624	644	714	696	623	649	659	658	638	632	698	674	679	603	692	689	647	698	629	645	639	690	657	664	613	667	686	651	678	687	685	632	648	646	656	696	639	674	626	655	654	682	640	695	663	652	673	662	644	608	673	658	634	650	671	629	663	678	668	672	654	628	672	640	696	664	637	674	634	663	667	681	704	611	693	674	649	679	708	688	611	644	615	693	684	663	615	658	684	657	630	610	691	652	653	713	657	639	644	674	630	671	719	651	637	647	670	696	650	688	674	645	700	638	649	625	696	643	639	662	651	693	649	677	627	673	673	662	673	634	639	647	692	705	691	663	618	683	665	686	675	655	664	658	656	623	645	602	665	670	651	644	666	694	668	684	696	650	701	686	640	693	673	628	663	651	634	669	699	702	652	626	655	719	656	698	610	641	672	616	644	669	645	676	635	665	676	630	669	663	669	650	668	678	680	678	679	663	684	652	676	663	687	697	623	646	670	658	655	664	660	672	629	688	653	703	683	671	634	644	701	649	670	652	664	631	657	657	665	671	658	644	665	678	627	688	646	674	635	678	687	627	636	668	678	650	712	614	690	672	661	676	666	652	659	678	643	672	667	699	673	678	675	660	702	668	655	663	675	657	664	677	668	655	661	675	674	673	640	692	639	642	610	686	649	680	714	708	601	738	626	682	686	633	636	634	677	622	707	686	668	650	675	654	666	651	634	663	697	673	668	691	682	680	680	648	686	659	657	647	625	673	648	664	693	629	641	619	706	684	664	611	670	679	667	689	645	631	673	714	674	662	656	658	678	622	663	656	706	635	655	682	678	639	659	711	649	675	664	661	656	643	676	667	712	637	649	696	656	683	689	634	697	682	689	668	645	684	665	642	636	652	644	627	660	658	663	687	672	659	691	665	677	665	635	692	679	638	643	696	670	606	658	635	682	706	664	618	663	722	658	699	681	624	667	656	665	646	686	662	643	706	659	628	676	695	683	713	658	696	697	655	708	703	629	665	646	603	662	662	668	691	682	667	689	647	643	688	665	701	654	642	653	624	674	664	665	656	667	623	645	690	641	628	676	669	692	683	635	695	652	684	684	638	645	689	673	695	694	678	735	698	653	650	630	649	681	734	651	662	652	596	662	650	697
24943	22073	17132	6516	3820	2604	1899	1461	1289	926	846	864	755	669	640	612	562	574	545	504	495	484	486	440	431	428	490	459	481	462	447	446	432	446	437	409	350	410	408	418	405	422	406	424	377	398	376	406	378	417	362	402	390	371	420	427	370	398	406	383	407	358	404	412	404	432	385	393	402	413	398	400	405	387	400	407	404	376	438	365	377	369	411	396	442	390	387	392	369	401	390	369	423	367	400	375	366	400	380	412	354	410	363	350	393	391	404	427	416	395	385	407	415	375	404	403	403	410	405	417	426	429	349	361	411	363	378	390	392	386	409	386	409	392	379	396	384	348	445	410	397	415	439	389	413	401	377	379	373	423	382	432	417	383	407	380	422	398	403	370	392	406	402	383	438	446	342	418	395	388	375	364	381	411	386	398	379	406	433	402	338	394	382	406	419	378	375	414	378	437	406	377	393	446	394	377	393	359	394	387	384	367	396	373	352	364	424	378	391	435	384	402	387	379	445	402	405	443	382	377	369	397	386	396	360	419	361	356	401	362	382	382	386	384	361	430	409	439	367	408	404	403	414	414	408	389	409	439	417	414	439	390	402	377	381	383	389	382	367	351	409	417	413	393	393	389	398	396	408	400	425	388	415	426	408	431	411	373	408	364	387	395	363	422	367	394	398	431	396	382	419	408	398	432	402	410	351	374	368	418	382	389	415	377	394	404	398	385	371	390	382	407	377	426	388	411	411	410	375	384	423	365	393	406	406	378	386	412	402	397	410	363	427	367	377	354	408	361	404	408	363	417	395	366	410	429	398	401	401	401	357	398	371	398	417	400	390	396	386	371	376	376	384	376	413	387	405	354	397	410	403	353	407	394	395	420	422	399	414	401	385	386	361	395	348	400	405	384	400	416	419	417	410	402	386	392	379	392	424	395	343	380	385	427	424	408	387	372	374	387	355	395	432	399	407	383	377	397	392	385	375	400	405	410	375	387	404	397	376	384	381	390	374	391	376	398	400	431	382	398	383	410	378	406	406	400	382	375	391	389	339	409	391	408	442	403	411	390	418	389	401	380	397	364	408	409	395	376	384	380	402	389	392	375	384	385	392	398	387	429	406	368	401	387	411	406	384	379	417	379	378	413	390	398	433	419	387	384	403	366	380	399	381	395	378	435	388	434	419	412	383	396	437	390	363	366	397	363	405	367	391	402	380	377	380	379	432	401	408	409	398	372	360	393	404	379	371	399	420	395	365	414	396	390	420	431	394	399	395	414	387	389	408	388	395	427	382	394	407	409	403	386	400	433	367	379	383	395	388	375	420	381	374	388	394	385	385	376	386	364	399	349	380	358	393	373	392	391	419	362	403	362	410	353	405	430	376	353	420	363	393	387	365	388	435	415	394	394	401	383	404	374	394	399	381	401	422	384	397	373	386	385	388	383	380	434	410	384	410	389	378	371	403	382	418	379	402	370	400	373	411	399	393	383	406	401	388	416	409	432	419	399	351	385	422	427	367	400	424	403	359	406	386	402	410	391	378	393	397	372	408	370	418	371	386	410	405	426	385	384	413	371	399	381	423	396	382	386	363	428	394	402	391	373	362	389	432	425	408	399	387	378	416	391	388	410	410	389	411	414	424	379	373	417	409	347	382	379	409	374	404	390	443	372	388	413	390	408	422	370	417	384	354	392	383	381	415	413	416	407	398	417	403	385	404	423	393	407	378	387	408	410	407	369	379	353	415	431	420	387	367	393	395	374	388	376	373	409	398	399	378	426	397	425	391	398	393	382	360	423	342	415	405	420	382	371	398	370	382	434	409	383	411	406	385	388	342	389	387	390	409	390	411	459	396	391	375	379	361	343	374	387	429	380	422	414	357	361	379	407	378	422	422	392	367	373	425	380	380	378	406	401	400	358	407	378	405	404	398	383	375	410	376	396	382	407	340	423	403	367	376	378	381	377	415	446	371	394	373	410	432	367	382	405	380	424	389	407	381	382	393	376	378	395	390	396	385	385	419	407	415	383	388	380	383	414	396	367	390	411	413	440	405	396	370	387	375	390	398	401	379	375	394	382	396	381	366	356	386	383	362	367	384	376	400	412	468	387	399	394	404	403	366	346	361	400	424	411	401	378	408	425	397	379	391	428	393	408	388	386	398	414	418	372	393	390	381	384	394	447	391	395	425	404	393	392	448	386	361	376	380	402	375	416	420	371	391	414	353	395	433	419	350	393	400	379	386	396	417	404	438	395	397	428	428	387	409	395	410	410	438	403	399	393	405	412	404	409	393	374	422	359	433	376	392	389	395	391	370	410	411	379	387	379	361	382	395	391	412	385	399	407	375	370	349	439	362	399	394	388	373	390	402	417	411	366	376	371	394	362	382	376	349	380	392	414	397	410	387	365	384	371	397	410	381	373	398	357	391	416	362	350	374	355	431	377	382	406	410	356	400	377	427	383	386	397	376	399	396	391	403	416	390	391	383	370	410	365	423	391	395	383	386	455	403	394	394	384	419	411	416	389	387	389	359	391	385	379	382	400	388	378	388	399	365	409	375	391	375	372	420	404	347	406	406	394	401	387	378	399	406	396	393	386	394	350	381	382	404	409	401	385	419	417	398	373	391	414	421	387	383	398	376	388	397	369	398	385	379	374	410	386	369	379	379	411	409	390	383	385	405	362	389	390	381	401	378	380	349	363	391	366	404	376	365	396	386	401	408	375	371	408	408	379	406	415	417	409	386	331	394	417	376	369	369	429	399	384	385	397	385	386	360	374	353	390	340	421	392	393	415	387	431	402	404	402	405	385	362	397	391	420	371	394	391	356	381	392	372	381	404	412	411	386	383	398	378	405	375	407	448	396	346	425	375	383	391	385	387	378	410	368	409	381	374	419	408	378	425	391	374	405	383	414	388	422	412	395	396	382	381	364	373	391	386	402	399	372	424	380	385	414	390	390	382	390	402	390	364	414	372	414	368	410	358	387	386	418	399	377	366	389	416	414	372	420	383	397	415	414	383	387	386	416	351	390	394	392	377	378	418	410	405	358	405	442	398	416	380	352	433	386	378	369	375	382	413	404	426	376	391	388	386	386	386	362	433	405	414	401	401	383	373	396	404	410	399	393	377	428	433	409	408	395	376	388	388	409	372	398	404	338	397	413	438	432	381	380	402	386	380	391	404	395	402	422	387	404	368	395	398	409	409	389	370	384	386	390	405	408	408	403	399	408	383	395	399	419	384	350	422	436	350	407	414	404	395	379	373	384	414	386	405	393	408	386	441	385	384	405	375	395	411	413	372	359	370	368	365	400	379	355	398	430	410	379	381	388	423	381	371	391	374	406	378	384	395	394	363	400	382	393	396	392	380	398	365	386	418	397	364	425	380	364	418	374	382	379	398	392	349	392	405	402	408	421	390	381	432	400	388	389	390	370	397	382	381	357	394	367	403	382	359	390	444	370	377	390	391	398	409	384	378	395	399	369	346	385	396	406	415	399	419	368	431	425
16327	20151	21588	10544	9282	7598	6054	4802	5064	3572	3742	3431	2944	2673	2459	2278	1953	1982	1915	1753	1529	1497	1406	1399	1429	1340	1351	1355	1321	1267	1353	1219	1244	1164	1116	1092	1140	1134	1125	1086	1102	1085	1047	1040	1001	1010	885	993	1006	947	952	952	881	919	912	935	917	909	941	994	928	980	933	913	914	978	953	962	939	978	904	900	915	943	947	895	964	926	959	903	1003	874	911	953	875	935	974	943	933	893	882	954	919	970	910	875	925	920	880	913	951	888	910	957	936	853	957	936	946	953	948	966	921	958	915	923	920	954	959	954	888	966	967	919	935	909	935	939	876	960	963	950	925	931	986	966	959	926	877	943	891	962	945	958	907	925	1000	915	890	883	848	882	941	921	941	920	908	974	944	896	976	921	880	921	954	988	948	873	923	907	937	943	969	948	894	905	924	940	902	949	957	974	936	928	923	925	936	925	928	933	906	899	897	903	907	901	973	959	975	946	931	939	933	901	963	878	981	937	888	900	939	925	899	940	902	887	901	955	941	916	893	968	894	916	935	948	919	935	952	906	908	937	984	965	912	903	897	918	915	919	933	930	894	940	974	905	952	934	968	901	930	949	924	917	946	949	927	906	940	928	981	878	914	961	914	935	960	932	903	1012	977	932	972	837	935	935	940	951	954	955	911	932	919	952	940	944	970	922	882	950	887	884	932	864	898	921	841	972	906	956	963	1021	914	1025	976	934	943	943	941	948	996	968	934	912	959	922	978	879	904	915	880	857	906	946	953	909	932	904	903	914	976	956	916	965	952	923	925	932	954	986	918	897	925	956	940	963	973	939	896	960	949	948	903	900	957	944	909	959	923	935	901	920	892	986	890	910	929	913	871	914	870	926	950	921	950	927	874	914	879	975	961	964	912	923	922	977	942	952	888	973	884	924	898	889	945	942	900	926	906	939	962	929	1009	915	937	880	956	931	921	853	963	936	927	903	978	927	967	942	940	882	954	929	947	938	986	983	948	939	948	949	948	922	899	955	926	949	898	959	915	932	948	940	908	902	892	887	926	936	990	909	930	937	929	889	985	1012	942	900	912	970	918	946	887	911	914	905	932	995	975	941	917	913	952	947	905	929	969	931	940	926	920	941	920	900	936	956	904	931	981	957	917	968	954	945	936	943	937	882	917	932	902	977	899	929	934	995	971	951	953	950	927	943	912	910	917	885	878	865	915	913	982	887	867	852	891	991	950	951	945	933	981	898	897	896	895	866	945	956	929	896	937	969	947	851	917	962	984	941	920	966	938	907	878	883	910	891	983	906	931	907	909	978	938	979	899	920	963	990	943	927	932	940	931	932	936	920	898	937	984	956	943	961	954	898	941	942	896	949	877	948	919	954	1010	910	961	907	932	958	898	953	913	910	893	946	973	907	920	989	915	944	925	952	932	904	996	877	921	879	904	898	906	922	950	972	901	919	977	918	827	928	899	964	927	922	897	946	905	929	959	951	918	929	906	933	921	969	914	987	902	954	965	895	921	874	885	953	936	916	927	913	898	954	927	907	914	942	928	925	900	879	917	941	906	923	920	940	931	927	929	929	864	982	952	934	944	902	923	886	895	975	956	935	910	915	951	957	913	926	962	944	897	967	938	932	940	902	958	929	926	950	891	925	898	942	961	926	965	943	900	935	988	890	917	922	925	928	923	892	913	982	900	902	862	947	920	919	897	937	921	956	916	939	905	977	937	943	914	963	859	946	931	926	916	902	923	996	929	855	941	948	900	966	901	975	945	888	882	942	951	917	937	894	888	930	960	974	917	932	903	899	890	922	952	892	933	899	920	946	946	880	952	974	903	931	923	894	922	930	916	948	900	967	910	951	942	924	943	905	879	951	897	930	944	953	919	945	921	943	898	876	895	910	935	928	904	911	928	977	937	969	864	921	975	924	985	970	970	885	949	885	893	950	932	903	955	941	918	935	909	911	905	968	971	941	920	880	943	948	975	896	905	923	908	948	969	975	920	948	921	922	922	897	949	940	928	892	951	896	933	935	953	903	898	916	921	972	938	896	895	912	914	918	883	909	906	902	872	940	922	949	918	923	925	940	920	956	907	862	974	901	941	974	936	976	903	889	926	915	896	942	892	958	939	940	908	901	910	915	932	920	949	897	893	938	904	926	978	903	969	936	957	889	898	859	981	936	920	952	890	902	954	971	905	886	1023	975	948	940	888	927	923	939	924	920	942	932	968	925	933	915	918	881	923	905	970	920	968	896	923	896	897	941	923	882	917	943	906	892	902	970	906	925	963	899	912	880	929	904	958	944	911	917	928	922	919	966	954	941	968	926	949	996	902	944	943	948	880	899	949	931	907	966	905	945	972	999	922	946	842	913	897	928	871	919	928	885	920	973	977	913	923	930	939	901	933	927	988	977	975	923	913	914	929	962	936	949	860	941	912	933	928	973	893	944	916	868	882	919	908	948	880	936	970	931	931	882	978	972	902	878	944	926	905	903	902	940	920	918	883	934	906	895	931	926	919	887	913	928	950	950	878	904	919	911	890	989	927	944	915	931	972	938	948	905	971	936	903	909	924	927	918	943	937	895	1028	916	907	916	901	945	948	944	951	899	960	893	904	930	899	937	894	913	911	946	930	910	945	922	914	954	905	898	1013	911	905	1004	1002	930	934	878	934	941	902	965	977	908	960	880	924	903	867	922	865	888	904	933	944	926	908	966	980	926	907	956	981	923	885	948	962	961	942	892	942	898	899	926	908	959	934	887	929	919	998	896	911	933	913	928	938	926	950	891	952	922	942	913	920	915	897	868	983	979	912	922	960	883	922	937	939	974	890	991	899	942	927	961	925	892	909	939	960	959	937	945	923	921	894	913	914	903	914	915	925	947	956	915	941	901	964	948	898	939	882	1001	944	907	945	935	893	912	927	972	1003	925	880	906	933	971	894	865	966	890	974	899	919	957	956	954	889	895	935	904	926	908	928	963	911	954	934	891	928	951	952	920	965	945	936	948	896	930	899	911	1007	930	925	950	912	965	917	979	951	966	979	953	931	949	945	929	897	966	924	916	929	945	913	883	906	935	950	952	949	944	915	935	913	974	907	958	920	942	932	881	914	879	934	911	883	950	898	921	921	888	974	906	884	945	984	957	924	895	940	913	886	940	953	967	879	973	934	914	912	909	951	901	896	958	923	972	925	928	850	943	970	919	906	882	937	937	947	893	862	885	928	963	892	935	953	953	909	893	923	931	932	874	886	941	916	911	1014	929	936	934	910	899	957	1026	952	982	917	942	925	929	899	959	897	952	928	925	939	870	909	903	934	869	947	865	927	968	938	917	926	947	903	939	975	888	933	890	869	883	941	930	942	965	976	923	910	958	954	897	870	925	919	983	899	904	905	969	943	941	934	908	936	965	920	955	919	924	962	936	992	940	944	901	925	934	928	918	971	926	958	877	903	920	963	924	936	910	976	932	897	948	927	938	902	943	858	969	944	961	971	952	940	939	932	935	990	952	904	920	920	931	942	924	966	916
45837	48479	45132	30103	24805	20625	15598	11792	10930	6892	6166	5324	4571	3142	2447	1797	1345	1447	1431	1284	987	877	730	680	709	638	573	522	525	555	532	503	509	450	473	439	472	440	455	430	459	396	427	445	412	371	431	384	394	387	423	403	376	407	377	405	401	366	412	373	426	366	406	403	406	391	413	408	389	394	430	394	378	401	410	404	415	384	366	367	372	382	347	376	394	386	359	380	380	389	365	389	374	376	403	410	395	377	380	387	386	397	366	372	397	387	407	405	400	417	381	373	361	395	391	387	377	429	386	384	370	402	368	388	383	377	388	375	424	395	372	375	387	407	368	359	363	365	396	358	384	349	375	397	367	379	379	399	357	420	356	378	341	351	386	428	358	379	376	356	402	359	396	395	382	362	403	384	400	383	370	347	380	404	368	344	378	369	381	369	375	402	410	371	375	376	396	369	385	402	403	337	367	426	368	382	389	375	383	388	357	386	392	382	415	400	421	404	365	376	392	400	375	394	409	392	348	347	393	337	399	426	382	373	395	368	352	367	405	395	353	381	386	379	370	383	361	371	374	404	380	381	374	363	385	376	395	369	365	400	421	405	388	369	374	327	387	406	368	346	409	370	391	410	417	370	402	402	434	369	351	367	416	413	358	360	378	402	408	390	370	331	371	397	409	384	362	407	331	422	374	367	416	406	405	383	372	389	378	383	388	399	399	389	323	388	395	393	398	425	376	402	393	368	398	401	392	369	352	367	408	382	396	428	394	363	367	362	379	388	361	382	377	401	419	424	358	349	367	373	382	403	385	444	373	377	361	343	388	384	345	371	400	410	393	379	371	386	370	396	400	380	422	402	384	411	385	357	416	372	392	370	385	388	398	362	414	407	389	341	428	400	393	383	381	371	410	380	372	389	386	331	387	379	401	401	384	401	387	401	363	389	383	384	384	411	346	393	415	382	368	386	408	381	355	404	380	383	347	373	394	358	375	373	393	402	409	354	371	385	395	382	385	391	404	360	376	371	436	343	351	407	392	412	395	359	375	441	404	346	368	370	397	415	387	382	380	378	422	395	383	385	367	397	410	388	351	379	387	397	365	348	362	408	387	416	378	382	376	376	398	380	384	399	365	376	369	388	381	412	383	373	392	375	380	408	401	393	403	357	376	415	369	384	387	372	363	377	394	374	395	355	438	372	396	394	415	397	398	371	396	406	365	347	382	389	337	371	385	378	409	403	378	377	358	389	384	383	377	344	397	382	359	339	380	401	397	404	386	389	392	408	410	409	398	372	376	376	369	372	388	370	374	365	379	371	380	371	390	415	372	400	360	425	361	380	399	356	389	418	390	351	394	378	412	382	384	389	368	426	432	404	344	384	377	331	373	381	402	386	377	392	382	364	421	364	393	428	407	393	407	400	419	406	390	373	380	396	395	363	358	372	358	358	422	367	368	367	384	419	392	374	400	396	359	382	390	405	409	355	443	365	379	393	389	331	349	418	373	384	381	359	343	371	375	359	380	409	366	396	361	375	398	365	371	386	373	354	380	395	400	349	392	362	384	390	383	384	389	396	381	400	380	391	373	377	397	429	397	374	378	383	392	376	388	390	404	386	382	383	389	400	337	412	384	399	400	384	384	361	415	416	405	408	375	373	380	366	362	375	352	364	381	384	357	364	377	350	352	393	396	403	388	403	398	396	408	384	407	361	349	425	380	398	388	389	395	399	366	390	362	415	372	424	363	368	359	372	382	404	395	399	371	428	365	373	387	397	396	370	353	371	388	398	343	366	387	376	374	399	315	387	399	375	384	386	385	369	413	367	373	391	409	382	332	383	375	386	398	388	404	372	388	382	373	371	368	396	379	391	355	401	354	397	381	347	363	389	369	389	392	330	368	371	378	411	399	417	399	398	400	372	428	403	391	373	396	381	402	392	382	415	391	396	405	383	382	384	412	421	366	380	390	408	386	383	422	401	400	371	377	382	374	385	349	369	418	399	388	378	405	370	385	378	417	367	409	394	380	363	361	362	395	352	373	405	401	365	394	312	403	386	361	396	396	353	382	370	357	362	385	362	377	368	360	364	362	385	385	395	412	373	353	380	405	414	391	379	371	395	399	398	397	378	410	326	361	372	374	415	362	371	369	393	393	397	391	390	404	408	405	400	378	364	386	367	366	391	390	412	393	375	396	368	389	380	402	388	383	376	384	371	388	366	392	370	398	397	389	378	392	390	406	419	379	359	398	370	377	394	357	363	392	404	396	414	404	385	378	422	394	381	369	377	365	387	429	379	378	386	374	343	395	398	383	391	381	383	355	375	400	368	402	342	375	398	385	413	360	340	382	388	388	389	391	391	384	360	342	365	394	368	386	390	379	377	355	362	368	358	366	384	389	387	374	379	353	396	416	404	386	401	398	403	395	392	378	393	372	369	392	383	367	379	377	362	413	436	447	386	333	348	395	369	393	347	397	392	384	366	384	390	419	401	414	391	342	368	375	373	372	398	357	381	361	383	384	373	412	412	382	381	393	392	388	405	378	366	370	421	400	363	386	377	346	386	402	403	380	406	399	389	412	360	395	408	371	395	444	384	372	368	362	398	399	355	400	408	349	382	387	378	389	361	388	379	371	402	366	376	341	389	396	367	394	380	392	394	381	362	388	369	382	404	359	367	357	346	398	371	368	360	364	390	354	394	401	374	384	377	370	371	358	364	379	383	404	389	354	382	381	332	380	384	383	386	375	373	385	371	420	392	400	421	421	390	410	393	362	363	380	394	376	380	378	383	401	392	363	336	401	355	397	362	385	392	339	420	372	378	397	393	370	378	412	380	414	357	325	372	377	380	403	353	350	401	375	399	385	367	390	403	401	386	402	415	400	382	395	371	411	382	389	367	374	395	344	368	376	392	396	378	392	386	353	396	411	397	380	374	382	367	376	367	374	393	353	387	357	386	367	382	351	378	395	382	393	384	367	353	343	402	403	370	372	388	378	370	393	364	344	374	417	384	372	348	389	390	376	374	402	385	380	370	364	365	362	388	394	415	406	401	363	355	395	380	394	403	434	392	387	371	359	387	378	389	380	393	380	374	412	363	376	366	362	376	397	418	379	391	390	397	366	374	375	356	371	388	398	382	367	375	403	403	382	367	361	362	407	376	375	392	385	388	400	374	379	357	371	344	394	413	388	385	391	374	397	367	394	387	392	380	338	385	381	406	385	395	338	344	370	393	392	382	396	367	368	387	391	376	410	406	372	409	385	380	405	324	396	356	394	370	362	366	335	405	429	410	393	390	391	391	388	364	379	419	355	408	372	357	380	414	362	382	354	399	393	380	390	384	401	383	355	410	407	416	366	355	397	377	374	373	400	356	397	373	386	355	394	409	373	346	412	373	396	390	355	366	365	349	359	373	416	379	377	369	379	381	377	353	385	422	382	403	357	386	366	403	368	379	364	382	391	377	382	398	386	386	386	429	388	387	403	333	421	336	364	406	389	371	392	389	402	378	365	388
32485	42912	46507	25874	26078	23062	18821	17069	20229	15489	16751	15640	12524	10354	9579	7799	6223	7054	6479	5362	4520	3822	2991	2871	2999	2428	2426	1996	1951	2045	1811	1870	1721	1567	1503	1457	1458	1355	1383	1235	1272	1168	1136	1116	1066	1111	971	1038	1051	976	1047	942	1007	1002	988	930	963	942	977	950	918	949	1004	980	943	918	958	977	937	960	871	946	898	880	848	953	907	912	894	907	926	899	896	904	900	916	980	955	938	888	895	915	908	878	932	887	905	918	923	903	932	928	899	864	950	903	941	922	920	889	931	897	894	879	911	916	924	899	880	915	913	892	925	940	891	865	966	1007	861	901	944	887	881	899	947	906	897	904	903	905	890	875	868	893	928	934	926	874	927	896	926	883	881	910	827	929	891	871	838	900	917	932	933	940	864	932	893	933	942	851	884	874	914	904	867	903	897	826	874	877	911	935	893	863	888	920	916	854	901	874	889	890	881	894	909	922	929	892	869	928	867	903	910	908	885	861	892	885	902	881	910	896	855	897	923	919	901	888	881	924	852	890	888	878	940	911	915	871	875	939	914	866	955	922	897	925	926	931	858	860	911	924	921	916	949	898	907	870	882	918	939	886	905	914	890	905	904	912	965	920	939	935	929	932	901	920	861	885	885	875	892	896	878	914	901	904	929	901	908	885	926	976	885	832	871	907	936	888	880	880	933	890	869	809	887	951	862	889	910	922	893	888	897	903	927	886	874	879	874	860	879	922	882	863	916	882	941	896	881	873	865	977	913	879	906	924	881	879	890	895	921	932	896	900	873	923	924	895	895	878	900	951	879	854	872	932	888	838	920	871	893	938	841	867	909	882	911	912	909	871	877	886	925	920	924	896	921	867	942	893	865	915	924	865	895	856	944	896	953	947	902	815	888	848	873	885	879	913	890	892	923	927	906	857	880	868	922	963	880	908	893	931	908	902	828	856	911	909	939	850	901	911	919	949	884	876	919	926	887	889	887	849	929	941	921	944	869	927	874	883	894	860	862	931	938	868	869	918	947	915	947	866	897	915	926	884	892	936	904	884	854	887	861	915	905	901	908	813	967	908	878	858	885	897	918	852	943	855	926	863	897	913	922	898	870	858	850	866	893	900	903	929	872	880	906	880	876	875	880	846	875	936	910	882	870	881	847	894	905	888	906	872	906	876	917	904	944	915	865	918	919	898	933	860	933	936	859	870	915	893	920	867	901	938	887	890	888	874	912	875	904	925	873	918	918	873	878	868	914	913	907	877	857	861	921	861	918	871	865	887	914	937	890	877	849	871	882	877	976	839	888	865	873	867	897	861	867	945	885	888	874	886	878	899	855	889	873	873	835	954	957	882	910	902	864	862	919	968	904	899	914	917	947	935	908	871	884	891	884	852	890	867	921	852	873	869	892	890	891	924	928	885	899	855	916	921	900	923	886	920	935	937	893	940	883	891	888	914	917	918	878	918	870	891	909	894	898	857	897	841	951	878	930	931	907	915	894	890	930	862	878	867	881	894	884	901	941	939	886	919	930	880	913	870	892	870	896	856	920	866	867	858	902	893	875	883	923	891	868	907	892	912	934	861	925	926	921	912	907	913	910	920	859	910	854	897	873	930	949	868	826	822	857	954	883	888	888	914	899	899	881	868	866	925	866	877	911	887	920	903	946	868	936	881	920	846	863	881	823	959	862	912	885	874	937	897	876	949	941	878	877	884	914	896	918	891	896	903	912	890	875	912	857	940	922	888	841	914	921	841	946	924	924	895	903	956	914	869	880	877	919	910	900	894	863	889	881	832	936	871	924	942	885	862	903	881	901	914	868	879	895	885	900	860	949	909	844	845	903	904	927	957	847	898	926	941	911	883	929	938	861	871	930	910	807	891	919	901	887	851	896	875	931	888	837	896	869	875	910	911	860	913	944	871	918	832	878	876	884	882	889	901	928	885	904	948	968	896	907	919	898	890	864	877	883	880	853	873	886	833	888	899	919	891	906	906	901	917	943	917	868	913	928	897	902	934	862	909	901	950	919	888	931	936	892	875	944	880	888	934	879	847	862	918	915	867	928	852	894	807	866	894	835	899	916	929	847	914	940	877	940	891	873	906	903	856	876	978	884	921	865	839	869	886	928	882	921	892	932	851	898	918	889	954	873	900	847	865	910	951	896	891	914	937	891	963	905	921	898	926	898	877	918	929	902	860	890	845	877	900	887	865	847	916	910	863	867	870	883	905	945	897	930	952	872	876	877	867	900	909	854	932	899	904	897	892	869	917	881	886	863	869	860	956	867	880	879	861	931	894	884	980	932	925	925	900	932	946	930	942	858	878	961	912	952	885	905	903	829	888	860	861	918	904	900	844	867	875	914	859	946	869	887	901	989	892	952	834	917	894	897	908	871	913	844	914	897	885	856	821	901	871	920	922	949	866	887	872	900	895	925	894	884	932	818	884	868	952	889	885	868	922	891	950	886	866	931	931	950	873	925	900	834	860	846	866	886	882	922	910	933	885	907	916	923	940	986	891	886	868	910	897	889	890	875	932	949	998	982	836	882	867	861	935	916	936	875	920	858	880	894	884	953	889	898	854	891	933	932	876	909	915	893	910	861	910	936	949	896	878	914	897	880	861	867	918	904	909	933	970	884	885	899	916	926	874	850	906	880	873	863	869	903	881	899	911	872	880	931	908	853	953	892	899	867	880	898	934	887	896	874	895	906	843	860	918	883	901	895	884	861	868	944	950	900	909	857	883	892	891	862	952	931	966	876	883	882	899	929	920	899	899	911	877	869	922	920	872	884	895	971	865	899	879	922	916	868	900	938	910	878	890	892	899	905	935	876	838	875	942	900	882	881	926	867	901	896	900	899	914	846	878	872	924	893	912	974	892	878	863	924	890	978	876	887	911	874	906	914	945	870	905	897	889	904	920	931	856	886	863	892	878	830	891	917	904	856	950	844	909	924	914	891	904	892	942	927	873	960	905	955	870	903	893	847	899	919	886	873	864	898	916	932	867	839	915	942	888	883	884	920	837	925	926	921	899	903	931	939	915	911	855	842	883	877	918	877	939	925	877	914	879	852	858	927	922	894	893	918	904	902	922	933	942	902	890	936	909	876	923	934	896	897	887	954	888	827	936	971	850	883	916	942	924	898	901	925	932	849	924	905	892	889	920	868	831	906	925	883	882	925	911	855	885	892	906	888	888	916	911	883	924	919	924	886	905	952	882	927	843	876	852	905	915	905	869	861	895	898	914	910	918	901	901	921	922	886	907	917	860	899	910	866	828	916	942	920	902	857	871	928	891	898	933	894	888	914	897	920	927	918	873	925	903	894	891	880	833	885	933	862	921	882	919	897	884	886	913	853	937	877	940	890	940	891	860	828	889	852	901	926	902	877	907	895	908	880	898	893	963	829	884	888	928	944	914	920	926	873	906	899	893	866	911	876	888	937	892	899	912	893	944	844	948	874	865	899	906	856	857	900	884	911	916	954	875	921	922	858	914	870	891	902	819	910	915
54831	48303	42178	30615	28243	26730	24093	22010	19950	14597	12633	11466	9555	6462	5234	4104	3005	3359	2809	2469	1854	1513	1064	954	815	738	739	729	598	690	596	515	504	486	437	412	379	418	451	373	372	384	349	353	334	318	305	302	316	269	314	270	296	291	315	302	303	268	326	306	303	277	296	301	315	280	272	284	304	289	296	255	297	262	305	302	279	267	316	305	301	288	295	315	299	274	279	323	238	297	272	295	284	286	280	295	288	257	254	266	286	270	287	300	258	267	276	285	269	314	300	259	288	269	261	267	277	290	258	260	285	283	286	286	258	263	274	274	294	284	280	263	305	283	287	271	243	282	274	265	284	282	255	295	266	276	286	315	268	262	296	290	244	268	269	266	282	275	260	269	272	281	245	280	263	268	292	265	290	310	269	308	288	281	267	282	281	268	310	285	290	248	291	294	245	304	287	244	306	279	236	296	265	310	284	305	269	274	287	285	282	276	293	285	252	304	293	294	247	281	300	296	296	279	290	301	235	291	302	259	254	267	274	265	297	261	278	266	276	264	269	268	266	277	290	290	277	287	291	307	292	287	266	232	285	261	315	284	251	316	293	264	288	259	254	270	279	307	284	281	301	252	288	283	280	285	286	269	297	275	276	291	280	283	312	270	242	288	301	279	288	279	287	285	275	298	298	283	293	293	264	254	274	262	274	267	295	268	290	287	265	299	312	262	243	276	271	268	287	274	312	278	288	255	279	289	319	283	295	250	286	312	295	278	284	270	271	285	276	297	262	259	289	277	304	255	270	267	239	247	267	281	232	287	260	282	279	288	276	261	283	258	286	246	264	286	264	302	307	250	292	268	271	304	277	273	249	286	274	279	281	270	264	299	284	282	282	283	267	331	286	307	275	252	273	293	278	263	289	271	263	273	321	269	294	260	272	290	274	270	272	315	275	286	301	271	285	259	280	282	297	290	299	294	271	281	282	242	288	264	287	266	273	252	282	253	269	263	249	292	298	274	272	277	289	268	283	279	259	283	256	305	273	279	289	253	290	281	308	280	249	253	273	261	263	299	272	279	278	262	317	276	266	264	252	246	281	280	288	317	287	273	307	284	271	283	272	280	271	298	309	290	265	266	281	281	288	271	253	307	297	258	281	279	273	294	290	272	311	278	254	294	279	284	267	309	309	291	289	264	253	275	277	259	277	252	280	282	279	279	294	269	272	287	273	278	275	258	275	281	289	260	312	262	299	275	271	290	257	267	283	276	283	296	312	283	297	301	280	270	264	301	300	281	274	300	302	260	259	285	285	254	274	281	266	281	245	285	288	245	260	263	277	292	282	266	264	259	282	283	330	272	267	303	318	249	269	297	249	230	254	268	290	296	287	303	273	265	262	265	301	293	278	278	308	293	274	307	302	299	291	278	261	291	298	263	300	260	277	282	288	290	276	295	264	280	257	272	270	264	297	278	255	237	298	298	303	263	296	268	288	277	261	277	270	271	280	261	290	271	279	277	284	269	283	276	259	277	308	258	245	280	278	306	286	286	289	290	290	283	284	291	298	302	283	256	267	281	249	257	313	290	236	248	266	279	254	260	264	302	278	259	250	288	249	261	253	241	290	278	279	317	282	246	264	274	285	290	256	257	277	266	268	281	283	287	264	276	264	271	248	277	285	275	274	258	251	258	265	278	271	292	297	277	243	284	286	307	280	262	294	253	274	273	283	292	267	281	283	286	273	289	289	271	302	285	269	276	273	284	291	288	300	257	271	243	241	287	263	256	256	313	288	243	311	278	292	263	308	290	256	269	303	271	298	299	288	296	274	254	273	280	246	265	298	276	241	294	282	271	256	283	283	271	279	289	277	251	282	265	293	260	279	315	281	287	262	294	284	279	282	265	254	245	284	263	287	244	265	253	264	287	268	275	278	265	264	247	275	267	312	288	319	302	296	280	262	267	270	270	282	293	281	271	292	271	294	266	277	280	274	277	280	286	271	277	287	296	282	318	279	245	283	298	268	284	280	281	281	291	279	264	297	309	268	255	271	283	256	247	274	272	285	291	254	250	276	318	308	278	266	270	268	286	290	299	279	299	289	273	254	285	291	275	312	277	269	307	296	295	278	255	265	274	258	280	302	229	261	275	262	297	292	296	266	280	288	307	278	268	291	251	285	273	277	280	279	286	287	287	299	306	292	274	294	283	261	287	263	265	315	273	289	282	275	298	308	268	263	288	298	258	298	258	292	287	273	266	276	253	286	273	301	293	278	300	262	270	271	276	314	269	297	268	307	256	257	243	288	275	286	261	290	275	275	269	288	304	261	319	266	293	288	268	272	267	286	298	270	296	271	294	282	281	304	266	265	266	265	296	260	283	267	294	269	267	299	301	291	290	267	285	314	296	269	280	273	318	276	290	304	279	310	283	258	274	283	285	280	298	271	258	277	289	297	300	273	296	278	283	280	269	266	278	296	287	292	252	272	273	252	275	278	302	274	305	292	285	278	259	284	265	295	267	295	267	259	306	250	299	253	295	305	287	286	303	287	311	289	264	272	270	282	270	261	311	280	273	295	283	268	285	283	278	277	266	289	309	273	273	259	296	259	251	282	264	267	304	272	285	263	289	281	261	276	310	278	261	263	246	278	314	276	283	270	274	246	285	244	267	283	262	265	273	267	327	290	273	289	328	296	313	287	262	274	306	290	282	281	242	272	285	261	290	261	265	280	294	267	280	284	269	274	296	263	285	314	268	311	278	242	271	262	255	271	290	274	303	287	269	317	251	267	255	238	299	325	281	265	246	263	245	288	266	277	292	281	265	277	286	265	289	305	273	294	287	297	285	271	281	276	297	287	261	277	258	293	308	309	253	314	289	297	295	282	252	281	322	247	292	263	294	296	283	270	306	261	292	273	271	271	285	258	245	287	258	293	285	266	294	308	268	280	282	248	273	290	294	272	248	253	303	268	310	298	266	282	252	285	283	264	289	285	283	311	303	270	305	299	287	299	307	289	300	265	258	280	276	298	271	276	282	257	308	295	265	301	253	282	283	311	266	295	263	286	284	278	264	283	269	260	265	304	302	298	289	287	244	269	267	294	255	256	265	317	283	262	275	263	305	280	276	293	269	277	286	305	286	289	280	273	272	262	304	267	293	299	264	264	240	290	261	251	264	272	276	255	258	268	257	285	267	287	287	294	277	258	283	251	274	282	261	273	257	297	302	266	293	275	259	299	278	296	280	305	267	293	236	291	285	312	325	287	259	263	283	272	267	287	312	284	253	296	287	322	295	268	269	300	299	282	292	287	266	291	280	254	265	265	281	269	291	265	250	301	263	266	270	276	262	298	266	283	312	291	251	269	307	263	267	263	280	291	278	277	267	269	303	266	276	268	292	245	293	302	279	300	276	281	268	289	280	288	291	284	261	297	282	280	265	300	274	308	293	288	274	249	267	286	301	265	285	263	278	296	286	265	274	302	272	249	244	281	247	297	239	299	276	262	275	305	334	291	296	288	278
41720	49658	49609	32151	33632	30430	27188	27544	28912	25300	25548	24543	19845	17031	15465	13928	11607	12201	11128	10192	7836	6902	5189	4968	4751	3741	3465	3462	2863	3056	2550	2354	2472	2101	1751	1697	1667	1634	1567	1297	1266	1166	1178	1120	1173	939	988	915	918	883	833	812	868	881	823	823	801	799	782	751	787	755	696	742	704	709	762	763	739	765	692	729	710	727	699	699	708	732	715	694	733	725	679	754	804	790	737	756	701	695	644	656	678	731	686	681	676	672	649	651	660	623	663	714	672	633	672	631	688	694	674	670	632	690	664	618	626	617	691	637	636	674	660	662	656	659	689	639	687	709	692	707	659	636	635	694	703	666	647	723	684	655	655	706	712	626	646	623	664	627	645	657	686	701	675	677	679	686	636	686	689	703	685	664	688	690	646	690	645	703	663	655	646	681	650	638	659	670	650	673	655	666	702	695	654	659	649	664	634	654	690	635	706	665	680	644	654	676	675	671	642	714	656	661	691	682	648	662	649	668	684	623	682	658	638	611	614	645	697	669	653	660	650	713	661	680	654	676	715	648	704	677	650	659	650	654	668	669	678	648	669	706	680	724	686	668	659	637	673	666	639	673	623	699	677	676	648	700	642	637	651	707	692	633	689	631	693	668	643	638	650	666	668	650	653	693	680	708	683	623	648	647	691	705	647	681	707	660	667	664	689	668	678	630	632	631	695	694	650	707	659	673	711	669	654	633	688	637	640	665	654	701	653	655	699	694	661	666	650	671	688	661	660	706	674	673	684	666	671	633	730	655	666	676	704	635	646	625	653	688	682	707	664	670	622	675	651	632	661	623	643	643	663	711	666	696	680	614	649	706	693	653	663	598	717	672	645	670	697	660	657	694	636	692	695	655	623	647	621	668	640	644	620	654	655	647	601	655	647	655	676	675	663	626	655	733	706	679	666	619	668	688	669	670	681	635	690	637	646	629	708	696	663	656	721	657	647	630	648	693	666	672	644	684	647	697	635	638	691	639	650	645	701	647	675	677	665	682	669	623	654	664	680	635	643	651	610	649	619	662	653	647	656	648	650	641	637	670	664	658	660	625	711	699	725	638	664	696	670	661	658	690	650	662	675	682	684	645	616	644	684	653	636	649	666	636	674	675	636	686	665	733	683	648	624	613	662	642	697	666	683	655	695	688	691	635	647	615	670	641	696	664	660	686	625	681	676	683	691	678	648	683	664	674	654	701	634	684	642	630	660	670	666	707	662	648	694	704	658	682	703	690	675	674	666	661	634	632	625	614	719	648	699	672	695	646	659	630	632	643	674	653	656	658	627	673	638	634	667	667	680	674	661	635	679	668	656	649	675	681	677	655	681	666	661	640	665	613	691	657	664	697	676	647	647	648	648	675	665	637	632	601	656	631	672	662	703	624	681	660	672	650	664	665	654	672	638	647	668	647	659	652	713	642	607	663	672	656	676	677	615	698	681	652	687	695	704	655	674	707	634	675	671	708	687	686	670	693	666	649	695	677	629	605	720	658	598	652	674	688	675	653	685	667	686	674	634	655	696	679	663	672	661	629	687	671	614	654	622	658	681	666	647	639	655	676	682	638	660	691	669	655	676	684	644	658	651	629	646	628	690	651	674	663	639	664	663	633	694	614	698	716	690	670	691	676	681	665	677	652	710	672	711	657	740	664	678	656	681	693	670	637	641	690	640	637	659	672	647	646	656	630	628	645	702	628	662	649	635	641	641	714	669	706	685	657	699	603	681	639	672	645	663	658	670	657	608	708	619	622	655	711	623	659	646	689	695	648	664	680	616	682	657	633	666	636	671	692	642	698	640	673	632	631	656	626	679	666	686	673	633	679	671	669	668	663	665	683	641	639	659	678	661	660	610	659	648	644	663	644	624	677	690	660	619	615	645	635	668	648	687	672	693	626	632	673	657	683	695	660	699	681	659	669	728	678	663	653	680	685	619	691	703	650	678	645	615	646	699	619	637	640	696	626	662	660	665	681	643	673	676	678	652	657	676	632	613	647	666	681	691	652	686	656	667	646	669	649	659	652	633	628	667	668	631	701	638	671	615	678	620	711	678	688	718	658	645	651	682	629	680	649	653	667	639	668	678	660	693	687	645	673	651	657	632	665	736	649	666	658	674	685	651	682	681	683	658	697	701	679	655	658	629	607	677	684	641	627	669	655	616	623	674	639	616	685	720	596	664	667	650	681	628	664	637	665	683	669	683	676	683	655	665	663	608	677	700	665	688	630	665	630	705	647	649	645	628	708	666	642	682	678	685	649	645	634	627	656	635	671	701	660	639	682	646	636	665	667	656	617	667	660	625	662	657	683	661	630	664	668	646	653	663	658	681	700	676	648	730	631	640	639	683	695	612	664	668	660	655	651	682	728	652	658	676	690	725	614	649	661	608	694	662	638	647	701	653	670	699	643	686	692	656	668	630	672	686	677	675	640	686	685	692	715	677	669	690	661	680	676	620	668	657	642	653	687	601	647	682	654	649	635	639	639	675	640	690	636	709	625	689	694	676	638	622	695	659	635	664	666	676	653	650	664	644	650	637	702	645	685	638	655	683	673	657	673	650	640	609	642	641	659	655	703	661	654	657	702	653	658	630	622	678	633	680	621	647	664	640	698	686	633	644	624	673	696	666	662	647	667	651	697	677	635	706	697	675	666	656	669	706	653	623	627	704	675	668	645	687	694	658	680	632	692	647	665	695	699	617	688	655	687	686	688	647	689	653	675	668	637	653	669	703	639	663	643	631	646	633	663	612	688	621	624	667	675	677	674	656	651	662	690	678	690	659	673	713	633	662	671	683	594	685	612	681	632	671	669	667	723	674	670	626	696	665	672	660	596	673	662	636	664	636	668	678	720	696	672	648	699	715	665	630	659	672	675	648	711	685	652	664	663	625	668	652	629	669	664	684	681	630	669	626	656	669	698	670	628	666	659	646	700	666	667	681	683	685	631	689	632	681	728	698	644	661	642	638	670	618	679	680	644	668	609	676	683	650	638	706	673	676	668	667	639	636	702	621	662	684	611	646	680	678	633	605	624	639	705	699	684	693	679	661	655	682	676	619	628	652	652	616	666	663	659	681	664	625	653	697	636	659	699	671	650	653	652	689	697	670	604	672	644	676	674	658	690	655	654	674	636	615	645	675	647	668	671	633	705	689	643	650	655	671	647	683	648	676	641	672	667	645	631	697	676	651	639	650	663	627	664	678	673	614	726	627	655	673	627	652	666	661	642	667	643	654	672	726	643	644	660	709	651	646	674	650	698	596	662	685	633	689	674	621	678	665	652	696	719	653	679	625	679	697	667	632	620	620	639	633	663	657	658	643	653	670	686	669	659	659	678	628	648	612	667	689	664	648	703	667	685	640	674	623	687	714	666	663	625	678	661	673	619	651	660	683	626	664	674	669	683	658	645	639	645	657	664	685	673	664	656	664	625	675	639	652	667	661	655	651	644	690	674	642	651	681	681	659	683	680	708	714	682	631	648	688	698
25009	20695	17653	7023	4117	2512	1858	1463	1237	927	868	839	763	642	636	533	551	509	532	501	474	473	474	460	498	522	431	435	458	435	452	414	418	446	422	453	425	439	420	418	384	403	438	395	351	409	371	427	355	374	438	383	353	381	382	358	391	382	402	382	381	405	384	408	416	386	408	392	393	387	393	409	385	426	428	384	392	385	391	378	368	449	398	408	408	406	352	415	384	361	371	391	356	395	390	419	385	411	396	413	407	404	402	355	391	409	390	418	402	400	380	391	399	383	430	421	409	409	387	371	394	360	385	394	408	397	369	393	382	381	386	399	376	389	382	441	364	414	387	396	420	397	391	403	441	385	386	382	387	405	392	403	414	383	409	410	394	353	373	399	372	402	410	383	408	379	406	400	418	441	400	431	374	372	393	400	393	402	395	424	366	394	392	384	372	432	418	395	416	398	383	423	402	398	436	379	413	381	442	415	397	411	339	388	445	379	399	409	413	374	413	409	380	394	405	365	417	402	402	458	386	400	365	385	409	396	387	409	409	377	434	386	406	378	398	391	383	398	393	443	402	398	419	393	387	422	424	386	410	426	417	388	397	407	462	412	412	415	396	397	439	391	377	396	394	417	429	368	405	371	407	419	411	410	397	399	364	392	383	435	400	398	393	399	395	387	367	361	395	380	398	379	382	407	409	393	390	433	412	406	358	392	402	413	383	397	380	357	394	402	377	370	375	399	369	393	408	392	411	398	377	367	399	408	393	356	378	407	359	426	374	402	378	349	398	381	378	374	345	369	437	393	409	421	400	388	380	365	348	411	370	381	396	383	422	361	407	369	425	379	374	384	351	386	386	391	352	370	394	424	402	360	375	407	430	434	385	378	381	426	390	418	383	389	411	376	397	403	384	349	383	401	382	376	405	379	372	397	374	411	434	425	398	382	390	364	387	372	395	400	399	357	345	393	409	386	373	375	383	375	375	403	402	369	387	394	384	392	390	399	407	385	404	376	383	417	430	386	405	421	365	385	378	398	404	386	369	371	386	448	345	436	401	395	380	401	415	398	356	392	360	388	407	389	404	450	413	380	407	401	424	392	404	389	390	400	422	386	397	399	402	418	386	385	367	356	417	378	415	403	439	413	394	385	404	387	377	361	395	372	403	396	385	410	409	386	392	415	407	369	410	408	404	412	380	400	394	397	415	391	396	408	392	368	394	346	395	373	395	409	420	366	414	410	386	381	397	379	414	371	356	365	371	420	412	383	382	375	428	394	387	423	393	438	397	427	408	400	415	384	362	410	395	387	397	409	409	396	414	371	390	369	406	409	419	393	383	398	439	369	409	410	391	400	378	373	390	380	407	388	393	376	373	405	389	396	417	388	403	433	336	394	432	366	415	418	365	381	366	397	402	431	391	420	352	372	385	397	402	414	408	365	392	381	403	397	430	389	397	425	405	408	408	390	394	382	398	416	381	388	397	397	349	394	441	422	377	381	392	375	404	369	394	380	372	368	406	400	364	411	382	388	403	402	353	375	397	404	363	383	360	395	426	425	421	389	400	416	361	418	404	373	374	365	363	440	394	383	418	384	384	417	376	387	388	388	368	356	399	403	426	397	411	384	436	400	397	398	391	406	405	386	377	351	415	386	383	424	371	398	399	400	443	391	388	379	434	397	378	413	384	387	397	405	407	418	384	341	384	380	377	377	371	400	364	430	375	387	401	385	406	403	398	388	347	390	375	387	404	403	386	384	380	430	396	371	404	394	422	376	375	414	361	379	398	412	404	404	389	396	396	399	383	414	399	372	383	391	394	412	349	354	380	366	384	459	393	368	402	402	383	409	428	424	365	359	367	409	417	396	403	387	416	371	378	384	374	385	408	363	354	403	393	376	382	409	371	385	423	363	390	384	377	376	367	393	369	414	384	406	389	400	394	393	378	406	434	378	348	437	418	386	370	404	386	374	378	411	417	409	371	427	408	397	404	396	382	385	449	396	387	416	371	379	347	409	385	426	408	389	384	377	369	392	400	400	372	412	385	410	378	406	385	355	400	406	392	388	415	426	413	418	391	429	426	393	394	405	394	400	395	404	395	404	395	409	400	376	415	424	415	398	411	379	369	394	388	375	403	395	401	404	395	393	376	416	366	384	413	410	371	390	361	371	417	421	364	365	403	443	372	389	388	408	398	376	415	387	414	406	386	401	368	407	393	409	410	400	379	390	421	439	357	393	376	390	397	406	423	422	398	407	383	414	421	407	373	444	385	385	406	398	380	364	357	375	432	346	403	389	417	424	381	427	411	367	412	415	375	402	407	405	417	385	356	387	416	388	373	407	404	391	404	355	335	388	396	384	402	381	386	394	395	413	405	396	404	373	404	437	390	403	404	370	431	390	421	395	377	399	386	393	363	351	389	434	440	403	391	378	447	363	369	413	375	391	387	411	401	428	401	374	410	393	423	414	407	417	404	430	439	411	427	397	437	395	390	385	405	385	395	378	382	390	388	404	401	407	382	379	392	408	416	391	383	392	390	380	426	385	405	391	385	370	389	366	358	406	408	397	368	374	378	373	368	379	386	370	389	361	383	408	368	401	391	402	401	393	410	368	396	366	379	422	375	373	368	422	436	420	369	345	382	416	447	421	411	421	409	376	398	387	426	405	373	387	380	383	392	402	368	367	409	370	422	384	372	395	422	387	392	385	366	390	392	362	369	367	411	390	370	371	387	433	420	433	394	410	393	379	390	390	397	400	386	371	416	382	384	386	394	377	407	386	420	373	377	371	408	391	406	407	389	411	391	346	405	368	377	374	427	410	416	396	379	390	448	391	380	402	393	433	421	404	421	371	368	424	379	369	407	383	405	402	391	389	400	368	413	399	362	379	394	375	354	378	391	427	395	398	373	373	393	379	388	358	397	424	366	390	390	365	418	397	421	387	430	407	384	400	388	389	372	372	379	381	386	449	400	396	397	382	394	425	374	389	363	392	400	408	392	386	437	415	419	393	400	397	398	384	399	374	402	433	416	376	382	423	395	388	377	364	398	420	400	407	399	390	396	369	438	401	363	390	401	384	419	378	377	376	380	393	443	399	399	419	423	383	405	385	368	425	390	413	378	372	385	427	366	352	415	358	410	421	405	383	406	401	399	417	408	395	392	385	424	412	377	423	414	380	369	419	438	403	384	434	345	386	391	392	373	381	372	380	356	425	404	387	395	354	416	396	426	405	392	406	352	422	400	416	362	429	408	381	409	389	391	375	370	355	394	403	389	400	399	393	376	382	427	338	403	377	417	372	387	362	397	407	399	390	389	365	381	412	424	411	400	388	379	377	360	370	430	413	396	433	383	390	422	399	422	396	396	371	374	390	371	388	386	370	401	378	401	388	406	359	369	406	396	394	362	406	389	395	406	412	418	379	399	413	422	423	386	395	408	383	377	393	391	370	419	398	354	411	375	412	424	384	364	392	392	393	375	405	376	399	374	417	402	383	375	396	416	363	401	383
16006	19114	22543	11225	10008	7404	6036	5293	5087	3662	3715	3396	2819	2584	2230	2066	1865	1933	1840	1679	1624	1437	1449	1440	1379	1317	1288	1355	1224	1260	1197	1167	1238	1201	1169	1118	1051	1090	1046	1043	1003	1030	1037	1018	1003	987	973	962	929	875	999	996	939	906	936	986	996	1007	936	957	889	964	887	912	978	962	923	933	953	955	907	903	923	934	914	902	923	917	922	903	944	945	944	915	925	950	929	927	918	942	946	954	930	930	944	922	927	948	924	930	938	924	913	937	938	921	867	969	890	909	944	904	950	928	878	946	877	985	895	916	956	956	926	881	945	886	899	935	913	903	853	908	941	971	919	937	949	922	953	940	933	899	964	951	911	967	868	903	956	865	923	882	968	933	922	946	955	959	929	937	873	908	900	928	947	956	896	918	951	931	913	941	962	929	943	942	962	888	920	919	916	949	1010	928	907	909	934	922	951	956	890	914	892	947	899	878	944	927	900	922	972	891	895	883	911	952	923	908	944	893	953	952	921	954	896	974	992	897	961	910	923	930	905	905	902	918	907	913	929	923	902	929	871	920	922	946	945	937	937	942	897	946	942	894	894	949	911	906	913	917	950	925	900	977	908	948	905	952	901	904	949	897	970	885	872	917	937	946	932	904	929	916	909	930	937	887	908	981	901	944	949	863	905	876	932	929	983	953	928	939	987	946	881	942	921	960	939	889	952	894	967	908	886	927	988	950	984	950	929	864	965	921	890	883	959	906	958	914	946	952	896	925	868	1027	883	922	938	904	885	903	975	893	904	933	920	890	907	900	963	929	964	893	976	932	941	943	965	901	896	906	883	954	918	910	920	926	926	922	922	901	923	926	907	932	926	929	915	924	952	932	916	945	883	946	903	900	935	966	939	982	918	884	926	934	873	924	910	913	1009	873	946	995	909	928	970	917	924	977	900	955	884	936	937	935	960	926	937	905	947	975	903	918	968	993	936	907	900	925	892	873	945	955	958	960	961	933	958	903	931	881	944	922	939	928	910	917	954	905	942	917	896	856	855	894	974	902	960	946	939	920	894	972	891	945	970	985	975	915	946	955	955	937	906	910	929	906	918	946	915	923	956	903	908	900	931	874	922	968	889	926	966	889	891	909	966	933	953	935	973	918	974	904	902	962	882	899	943	947	902	850	970	947	927	928	940	893	960	947	933	932	901	899	970	938	908	928	869	955	928	906	888	896	974	890	887	864	915	971	945	916	988	906	906	916	908	922	956	935	977	930	932	903	974	898	920	917	949	910	1001	931	958	906	938	912	899	903	917	951	937	922	918	881	879	951	980	955	889	900	928	909	896	894	885	939	943	950	942	984	941	973	894	898	914	933	997	812	903	953	917	901	959	880	907	926	913	908	923	953	888	879	982	936	970	868	944	932	941	937	955	878	950	932	927	896	929	890	896	936	957	933	943	963	939	874	905	937	872	915	936	885	949	966	897	989	962	913	927	937	915	899	913	891	964	930	943	935	927	936	963	939	945	906	894	959	917	952	962	898	892	935	915	916	923	915	966	940	895	964	949	902	876	917	992	957	959	884	932	870	933	924	909	881	930	850	949	954	928	942	958	898	965	947	920	951	916	910	943	917	955	916	904	882	928	903	920	929	865	877	976	934	873	922	958	941	905	956	886	960	915	913	928	913	937	926	949	915	911	911	943	914	944	958	968	937	934	935	880	933	930	914	866	895	917	921	974	942	926	882	930	958	876	927	926	892	963	947	934	928	938	895	875	934	897	948	933	927	946	931	956	897	928	940	923	949	916	906	926	900	938	931	918	886	921	931	944	947	978	905	878	977	978	941	911	902	923	877	887	888	954	932	936	948	934	915	901	962	899	920	925	918	966	909	896	943	917	927	901	939	871	917	920	929	934	935	929	902	999	913	914	897	973	898	923	960	896	969	955	889	928	944	936	926	919	957	920	894	933	907	898	912	899	915	929	930	944	953	933	892	936	946	913	953	952	899	947	928	928	925	920	895	970	949	916	972	929	896	885	957	961	893	907	929	888	973	915	902	891	931	913	951	917	923	924	930	928	882	922	959	934	953	916	945	957	937	960	924	935	908	945	877	902	890	893	897	939	918	932	938	987	943	873	939	901	935	929	974	920	932	910	926	912	938	917	934	951	898	920	933	885	906	935	964	896	890	879	898	917	927	943	911	950	944	938	872	951	908	961	924	879	923	911	937	930	951	954	929	910	889	926	953	1004	894	936	951	894	923	932	918	942	907	898	927	907	926	936	894	850	915	908	923	920	866	923	921	950	934	979	954	869	975	896	909	934	964	938	873	934	894	943	899	916	960	908	961	951	895	869	901	938	964	944	937	926	897	949	895	949	911	921	915	930	953	936	944	923	939	916	927	895	989	902	918	907	898	902	864	914	919	910	923	974	908	914	931	897	875	933	895	925	953	931	920	892	861	943	932	933	952	915	926	912	958	940	922	895	939	935	956	901	951	894	948	934	934	964	920	920	957	939	930	924	906	959	933	946	948	950	915	921	929	967	980	914	977	956	972	891	932	940	941	922	974	925	925	957	890	875	884	969	910	919	913	942	931	908	924	910	879	901	935	933	932	979	889	875	904	897	943	956	926	905	926	957	858	883	984	934	919	909	965	920	878	900	920	993	931	951	938	976	885	917	936	967	876	952	945	913	910	880	901	932	830	945	957	913	899	872	989	937	933	887	904	923	1002	938	910	872	958	896	989	923	934	957	945	886	964	916	944	940	952	970	929	963	888	967	949	933	936	900	923	912	919	950	923	896	935	892	930	893	989	979	918	961	918	854	942	939	897	952	894	902	946	941	937	933	934	965	859	907	906	944	917	934	905	974	937	901	959	890	937	888	954	874	946	969	926	909	885	905	928	904	920	929	939	934	905	946	901	882	943	895	898	1005	956	925	883	964	925	905	906	947	939	924	958	931	938	932	945	931	957	940	979	903	945	915	931	915	953	956	973	899	887	901	924	972	934	957	928	894	941	910	903	899	898	918	959	904	940	959	918	882	925	922	950	938	913	958	979	936	929	903	935	953	942	898	909	930	938	955	915	935	980	892	912	962	925	941	980	939	977	925	890	890	893	944	941	925	933	959	895	920	887	920	970	982	959	893	919	874	868	892	896	910	887	926	920	881	983	940	965	942	966	914	915	958	918	922	894	903	924	952	908	880	923	993	911	954	885	987	912	939	920	908	896	937	946	932	923	983	902	954	930	943	939	932	966	894	900	880	888	899	939	888	876	925	928	972	890	883	919	878	928	919	958	925	934	929	904	945	947	891	916	914	1009	936	997	856	921	955	945	904	908	923	1005	940	951	891	938	926	972	986	901	976	974	962	914	906	958	882	942	935	903	875	966	975	926	909	942	961	911	950	979	858	995	954	922	942	909	933	898	878	906	936	958	914	879	904	925	931	923	968	950	976	947	927	863	936	958	965	851	906	914	909	990	871	901	949	975	852	929	934	954	891	973	978	906	872	906	923	936	998	953	923	940	922	899
43985	47229	45728	28920	25320	19644	14123	11843	11252	6837	5928	5697	4757	3205	2284	1926	1352	1581	1380	1196	1116	896	722	723	683	611	574	533	519	580	522	529	477	491	481	499	476	445	444	468	387	423	434	429	412	400	403	419	404	371	389	385	389	390	386	401	424	406	367	396	385	419	383	351	403	378	392	381	362	383	374	381	393	396	374	387	423	364	413	404	394	402	376	381	421	399	375	375	387	358	436	373	421	396	417	390	379	377	380	412	411	392	395	348	406	371	382	361	417	403	409	357	400	413	383	402	373	396	392	389	381	357	383	375	345	356	412	373	389	350	379	381	381	386	347	419	390	392	404	401	387	398	407	371	381	343	380	396	393	406	384	421	402	388	381	405	380	386	363	441	410	382	349	393	361	383	386	352	406	370	393	400	382	389	386	390	419	368	362	343	355	394	406	388	426	436	368	388	386	383	367	403	379	397	419	385	389	388	400	406	391	364	412	410	368	402	385	407	398	361	357	395	399	364	381	363	406	372	401	379	364	349	376	355	360	383	380	378	377	396	435	393	376	400	408	417	412	403	388	379	437	377	423	360	357	385	430	411	414	359	382	390	397	408	396	386	376	393	367	383	407	389	424	384	388	380	402	416	405	433	388	386	440	394	385	380	349	342	364	398	398	421	378	378	390	402	373	369	385	404	405	379	384	407	371	403	409	402	412	405	430	416	395	394	400	400	378	373	379	370	377	441	376	391	399	423	376	389	393	362	372	380	433	403	375	396	392	403	375	414	383	399	371	403	353	407	350	400	360	406	431	428	390	406	408	396	395	397	390	365	389	431	402	399	381	366	381	399	391	383	367	374	397	384	374	399	396	365	377	362	362	409	365	392	365	357	421	398	365	410	373	378	376	348	367	354	446	373	426	370	364	383	378	396	399	387	387	368	420	403	376	402	399	426	357	374	407	351	420	387	377	365	405	402	402	352	388	400	412	385	337	409	401	422	403	388	339	383	407	364	415	410	388	395	401	428	393	390	370	374	358	404	402	385	384	374	397	388	383	384	421	387	382	374	351	398	377	391	372	367	405	381	348	374	393	398	389	383	375	395	427	360	394	388	376	413	388	371	394	389	397	381	343	434	387	396	387	369	405	407	351	372	366	397	409	403	399	387	385	355	335	389	410	420	414	422	397	398	381	390	403	373	372	436	356	405	391	380	431	384	373	397	368	389	358	399	361	398	394	394	365	377	388	404	403	411	412	397	437	382	399	397	402	436	408	353	336	383	367	365	371	385	383	425	400	387	386	401	393	360	382	403	410	398	389	372	397	360	388	397	363	388	353	388	409	402	399	379	363	381	438	375	397	375	371	358	363	390	390	388	372	377	386	387	382	385	408	394	379	332	407	394	389	394	397	369	425	396	383	368	397	398	380	386	358	375	399	356	399	405	373	410	383	406	418	352	414	396	372	342	393	395	337	391	409	421	417	403	371	390	384	384	342	355	392	349	404	428	441	382	377	382	388	387	350	409	366	385	402	440	371	398	409	424	350	363	366	334	352	365	382	387	385	379	401	387	408	372	386	372	440	346	416	377	403	379	372	391	350	366	351	372	382	414	400	405	377	397	356	327	376	414	425	380	366	372	362	372	393	375	393	370	369	387	358	355	403	355	373	391	381	409	391	388	382	365	398	389	364	367	400	369	395	338	405	389	414	370	391	419	414	377	360	409	391	427	334	377	327	377	384	380	367	397	392	390	412	390	397	395	384	384	414	383	392	402	377	355	425	407	404	406	368	417	389	379	385	419	375	379	392	372	372	378	374	403	395	423	398	387	366	374	418	385	366	399	395	402	387	406	392	387	391	433	376	404	399	364	396	429	415	381	401	350	389	402	397	391	385	371	369	417	425	381	360	436	412	414	407	385	370	423	364	390	324	364	383	402	386	408	391	363	381	393	400	395	369	376	385	374	422	416	409	387	363	379	370	408	379	430	378	405	383	384	403	368	388	384	406	378	370	359	386	379	383	386	401	408	316	427	406	380	340	397	355	367	373	377	392	413	401	367	407	415	352	409	375	369	332	391	378	367	399	406	407	388	398	406	377	394	431	417	379	392	395	371	423	379	377	380	408	376	393	387	347	394	382	398	411	408	377	388	377	409	389	392	408	371	370	357	391	382	402	415	393	454	390	434	394	368	413	333	382	394	374	408	394	371	392	411	384	393	419	381	390	396	356	431	385	371	406	404	401	414	379	357	367	397	375	405	399	372	407	377	363	374	380	373	403	382	419	376	395	379	394	366	406	421	407	409	395	381	387	365	355	395	360	386	394	402	388	392	399	411	391	389	421	360	383	434	363	402	352	389	403	390	415	411	374	397	393	401	361	373	357	391	389	432	386	432	400	368	386	354	351	364	382	414	368	405	380	378	394	410	416	394	388	365	369	412	380	386	377	404	395	381	382	366	356	357	353	434	409	397	392	395	369	395	350	371	379	405	368	396	384	391	385	415	404	345	397	372	403	399	432	386	382	369	420	384	347	415	402	378	371	403	358	351	399	374	403	367	343	382	383	409	389	377	397	391	406	408	377	363	347	389	411	429	346	395	353	391	399	422	379	394	396	381	401	361	411	390	424	380	383	400	363	350	386	389	393	373	377	414	384	373	404	390	373	427	387	348	348	418	394	377	427	418	414	371	362	413	400	379	389	400	403	413	397	415	393	371	403	361	360	378	379	387	384	391	344	377	385	393	364	422	394	399	389	422	419	373	393	361	379	378	416	388	409	375	387	367	397	403	402	402	381	390	413	354	403	403	389	404	390	368	412	377	380	404	366	432	401	415	404	400	413	388	395	418	384	387	432	376	423	373	381	378	362	367	375	387	381	378	363	377	401	409	389	403	374	386	372	400	386	384	387	360	392	385	370	402	394	375	371	392	390	407	418	368	408	370	377	417	362	363	361	407	376	359	359	387	383	379	366	405	419	431	384	364	397	376	390	372	367	365	371	418	373	346	419	393	411	426	382	379	412	391	358	419	419	420	373	375	371	370	372	398	398	391	422	374	398	393	393	385	386	359	369	387	345	363	408	383	424	416	348	393	369	373	418	387	388	386	397	378	423	371	408	398	396	360	443	373	413	374	385	396	390	386	381	390	349	353	369	398	420	395	386	388	401	385	406	383	404	403	392	396	375	377	379	380	367	391	354	368	411	408	384	399	392	400	415	368	375	396	403	343	391	377	421	375	380	375	394	398	398	424	364	370	392	405	393	405	387	409	361	398	361	373	359	397	393	413	406	400	402	398	386	382	402	400	415	400	352	375	411	399	342	380	403	362	376	403	403	399	377	389	355	380	375	381	398	369	361	386	400	408	395	361	363	399	401	368	362	371	385	388	383	365	372	377	400	370	359	381	407	356	392	412	365	364	362	409	354	364	408	382	406	384	374	412	404	377	356	402	378	423	398	427	405	355	370	374	387	406	392	409	375	417	379	368	392	381	381	437	365	366	403	358	392	366	382	410	367	382
30515	40452	44030	25455	28185	22821	18570	19308	21672	15926	16488	16843	12667	11352	8968	8006	6148	7015	5909	5430	4856	3837	3201	3095	3126	2431	2464	2573	2261	2081	1894	1778	1768	1693	1456	1456	1389	1430	1358	1192	1209	1214	1193	1132	1126	1057	1078	1095	1087	1059	992	1002	1060	1016	973	971	906	934	898	903	1010	955	988	942	946	941	945	961	856	899	891	985	877	852	949	957	1002	903	957	961	975	926	914	929	963	972	967	932	926	931	920	932	893	899	921	907	890	888	885	898	911	1013	862	927	938	835	927	915	885	876	898	922	886	924	885	931	924	916	975	879	908	900	908	886	902	901	921	902	862	931	909	949	885	929	885	943	903	894	876	903	976	949	879	885	869	853	923	841	912	920	882	848	921	928	854	918	928	919	875	927	939	878	902	904	928	874	934	912	937	852	894	908	907	967	861	917	911	870	885	909	932	884	948	1010	899	860	869	954	886	937	951	923	885	923	964	883	973	880	946	934	924	926	839	910	930	921	890	907	946	843	897	884	887	953	927	877	872	922	926	889	840	857	900	905	938	880	860	880	874	901	925	912	883	921	982	949	955	926	868	878	900	911	900	909	933	855	934	883	952	867	883	929	935	934	865	915	902	903	909	946	915	916	921	916	886	937	931	880	868	928	890	900	867	909	887	878	869	921	858	874	914	913	890	920	928	912	891	889	906	894	919	875	903	965	914	890	872	892	885	914	927	932	916	894	866	861	881	952	957	918	937	889	893	883	957	903	901	868	873	929	921	982	927	906	942	975	921	869	944	914	884	869	953	910	888	919	875	911	864	921	927	921	981	910	961	947	931	948	922	913	921	861	919	890	890	964	940	885	912	894	893	855	887	881	901	946	924	936	871	899	916	892	923	949	912	830	885	925	883	888	889	921	872	884	923	920	946	928	893	941	924	919	897	892	890	888	904	902	882	907	898	934	903	937	938	940	875	928	947	885	911	880	893	860	882	874	878	849	828	911	889	900	875	903	919	887	922	959	903	917	877	937	858	888	881	927	937	893	864	933	907	874	889	921	908	919	914	942	925	931	896	914	858	877	937	883	919	938	861	935	887	922	845	962	883	929	920	945	986	934	950	961	909	939	919	903	897	896	871	858	916	909	934	936	886	863	925	957	866	951	913	916	900	949	928	875	888	891	907	949	870	899	914	921	912	955	984	891	910	954	943	914	926	909	955	950	992	878	943	851	943	932	866	928	943	904	920	838	897	907	910	894	943	908	933	873	962	857	886	890	955	860	873	878	871	926	876	877	890	916	940	843	940	922	903	907	902	879	984	923	873	905	928	870	911	918	920	909	905	912	895	884	911	927	910	893	905	938	866	910	898	986	897	901	875	927	881	911	917	872	907	878	917	892	888	865	923	877	830	923	938	888	933	954	879	889	925	925	949	912	892	893	909	898	864	906	919	861	879	929	914	944	925	920	892	886	894	915	920	862	917	935	895	907	891	947	926	892	886	843	864	986	940	922	927	877	917	913	891	878	889	854	911	912	881	876	873	911	923	958	960	941	867	865	925	957	907	914	919	908	946	850	914	936	903	832	908	900	920	930	857	928	889	946	927	918	902	933	931	948	907	972	912	900	901	932	892	922	914	906	968	935	871	904	901	879	930	943	928	880	985	888	905	899	891	921	919	916	830	909	920	903	843	880	924	890	868	911	918	878	914	897	937	922	885	937	927	888	948	871	937	968	929	838	857	894	902	900	958	955	897	868	916	922	876	851	877	906	880	863	933	952	921	896	892	914	922	854	878	868	901	899	886	904	894	922	928	927	950	923	899	920	919	905	910	887	915	898	892	879	918	870	892	888	957	930	919	918	890	963	883	858	928	918	918	904	949	865	900	946	957	927	843	926	879	905	879	862	890	933	910	960	910	912	911	884	899	915	917	885	923	891	892	909	945	911	845	942	921	916	841	954	939	912	852	922	839	879	866	905	933	863	908	936	886	916	902	925	873	863	905	942	878	878	878	918	924	882	889	882	957	912	889	880	873	933	949	885	908	929	924	907	882	892	887	960	900	919	886	910	912	946	867	896	892	871	896	922	901	859	925	956	835	882	878	880	939	938	924	931	870	969	908	947	927	952	895	929	892	911	884	895	910	963	860	894	911	945	862	849	858	909	919	959	888	891	893	922	940	867	914	887	861	932	944	885	839	945	883	891	900	896	911	883	920	941	902	910	903	843	952	875	973	918	935	903	873	960	875	924	931	897	873	898	851	939	917	918	884	882	972	943	887	932	911	923	929	931	935	958	855	892	893	939	848	917	953	902	962	911	921	841	954	897	884	887	901	893	936	890	903	907	905	848	915	846	878	917	957	888	879	864	919	896	835	906	927	901	925	921	896	915	898	916	869	935	876	870	994	888	913	854	891	954	903	881	851	944	943	938	880	857	947	936	926	904	923	897	881	871	867	839	910	896	917	973	858	939	851	897	905	977	898	912	928	958	936	898	877	904	903	865	889	905	905	878	880	878	908	922	892	971	883	922	929	908	869	941	914	888	971	911	886	939	951	927	938	901	932	904	896	881	852	937	928	956	872	882	894	930	965	886	914	881	924	900	853	889	907	903	867	898	964	929	898	944	935	877	870	894	902	932	919	903	874	976	957	952	914	870	948	917	901	888	910	887	858	908	901	885	919	881	896	879	905	889	889	856	896	871	902	855	929	926	904	934	935	980	892	885	923	891	887	887	905	925	911	920	862	873	861	916	890	883	889	913	898	921	949	899	958	851	909	928	970	957	912	885	947	900	881	894	866	912	902	895	935	935	905	888	901	876	898	891	930	895	952	919	940	904	842	891	893	921	901	882	918	952	915	904	925	953	854	936	882	956	916	898	905	895	867	854	910	926	900	874	949	868	862	898	849	903	886	888	880	912	928	923	926	927	895	880	888	943	947	934	899	874	918	878	907	926	917	915	869	849	883	950	915	909	917	897	899	943	842	841	883	907	926	890	908	920	916	909	842	885	918	932	938	887	871	919	899	866	895	927	919	929	886	930	901	929	909	807	933	913	923	898	867	835	893	960	884	885	911	955	918	901	936	848	859	911	977	873	943	878	886	838	894	893	907	920	930	851	937	910	951	924	934	932	895	905	946	862	901	917	901	902	910	868	905	924	902	883	919	919	924	909	912	845	876	884	889	933	908	901	880	893	916	908	888	895	881	902	895	896	861	942	875	878	856	919	895	885	933	883	903	890	862	872	873	903	891	901	950	948	925	917	912	902	928	875	910	936	944	929	884	972	889	898	965	840	945	894	941	893	899	827	941	889	923	890	898	903	932	911	899	891	957	907	924	936	879	864	874	921	901	872	878	871	930	932	908	911	895	947	868	884	894	904	959	867	861	893	959	858	931	923	893	903	870	887	922	895	915	867	891	903	982	958	908	835	902	894	880	883	926	911	894	872	919	921	935	879	922	936	942	974	930	859	878	875	915	879	922	955	931	874	914	877	887	897	936	903	902	905	862	937	914	890	888	880	930	959	881	834
52991	51480	44743	29761	29799	27146	22888	21580	21768	14980	13501	11852	9865	7068	5162	4301	3111	2896	2545	2400	1909	1369	1175	1123	953	797	782	721	725	651	600	553	513	472	433	435	418	433	444	399	369	308	336	377	349	310	332	329	290	330	301	316	305	286	292	283	295	296	324	283	281	286	303	290	293	253	334	311	279	276	276	291	305	263	271	236	286	264	252	303	285	320	297	313	273	268	274	262	305	289	290	295	243	278	288	282	312	293	279	290	278	295	281	271	278	293	284	309	292	262	312	295	277	294	275	279	282	277	293	277	265	274	294	267	265	304	273	259	277	296	269	258	274	304	279	257	287	272	333	316	307	242	262	285	273	302	286	273	326	255	297	283	277	282	315	263	299	268	319	258	296	269	304	259	274	276	277	275	310	297	303	299	247	267	265	278	270	287	293	266	245	283	298	272	283	286	272	267	286	272	298	303	290	272	298	286	286	262	289	267	280	297	294	277	275	280	280	251	302	286	270	297	277	288	266	283	282	273	266	299	284	311	280	295	298	289	294	270	255	292	293	269	263	297	263	315	267	293	316	274	256	276	299	279	291	304	291	256	295	276	276	275	274	301	276	288	264	269	288	294	303	279	294	278	297	247	262	280	279	291	293	300	283	304	289	285	282	289	247	284	316	287	281	282	267	269	281	279	287	274	296	257	313	247	294	304	246	287	273	307	288	267	298	293	281	272	303	258	282	264	297	252	289	264	286	300	275	286	256	273	296	266	273	277	265	298	266	252	309	298	260	296	260	269	270	268	263	259	277	267	297	285	279	276	278	304	271	291	293	274	291	286	289	278	241	261	293	275	279	299	286	282	290	305	296	309	278	295	307	276	311	279	265	256	259	306	256	266	289	292	265	286	267	264	302	284	299	266	276	297	271	300	312	303	265	289	288	256	283	288	293	260	250	288	275	289	239	293	276	286	269	302	277	283	326	308	285	276	309	289	257	282	299	295	269	273	272	273	279	297	282	275	269	295	277	264	268	258	258	294	254	270	249	264	275	252	280	254	290	311	298	336	305	281	258	294	296	268	303	268	276	285	271	295	270	239	260	299	252	295	277	282	289	300	270	287	270	273	279	315	280	288	287	265	289	301	298	286	279	255	266	276	298	260	274	299	279	268	261	288	268	278	305	293	293	295	268	311	300	269	262	314	273	272	298	282	294	247	267	258	283	283	292	278	283	296	267	293	283	266	297	286	265	267	287	275	323	286	289	288	277	260	277	298	300	260	260	295	298	305	298	294	272	282	278	280	291	283	290	242	315	322	290	251	276	289	275	289	288	275	298	309	304	291	287	299	270	292	301	288	298	316	295	275	281	302	297	268	304	272	288	284	289	250	259	273	272	252	299	280	278	235	285	310	282	280	259	283	308	280	271	301	263	274	248	284	282	297	295	243	292	281	272	300	302	290	305	305	288	272	289	282	270	286	273	269	264	272	280	288	284	270	268	276	268	276	255	286	268	290	269	280	264	279	286	275	279	281	272	318	293	283	256	274	274	294	261	267	291	298	265	286	276	276	271	267	264	282	285	277	284	261	295	247	281	322	320	325	258	268	288	273	285	281	305	293	290	306	291	247	300	277	276	298	286	293	276	247	263	287	259	264	295	282	296	306	273	263	290	296	273	295	246	289	267	282	281	263	266	285	279	272	270	281	289	290	286	279	274	282	323	300	291	244	275	280	288	285	308	309	280	253	280	253	275	261	306	300	276	294	246	271	267	286	280	249	311	289	271	272	260	297	300	292	248	275	269	283	281	283	304	298	290	286	258	280	252	311	287	278	277	296	299	278	297	285	281	285	246	268	266	272	284	273	258	292	285	268	295	292	283	248	285	267	270	284	280	286	259	274	273	291	304	301	268	284	270	266	282	301	294	283	285	263	259	287	277	311	258	251	282	272	274	263	243	283	261	258	298	275	286	303	267	247	284	283	269	303	326	267	256	286	270	282	293	256	278	278	300	307	271	292	297	253	275	298	283	279	279	275	291	253	249	318	307	274	298	268	279	277	323	302	282	253	266	276	275	275	322	281	302	299	280	277	302	295	269	252	287	261	274	303	270	280	265	311	288	289	278	271	292	325	280	273	302	259	258	288	336	278	300	271	297	254	285	301	282	319	287	316	285	263	287	279	288	254	265	284	303	293	293	295	270	260	271	310	296	301	285	274	304	301	275	259	287	259	271	291	282	303	290	246	256	266	281	275	295	291	304	275	299	276	262	270	285	297	300	260	284	258	284	306	253	296	275	265	277	278	280	287	297	263	301	262	262	303	301	297	273	280	267	275	268	268	289	302	300	279	291	266	283	290	268	286	261	280	302	308	289	259	283	275	263	264	332	268	262	256	285	281	294	278	276	305	252	269	274	269	289	288	261	289	268	294	308	290	297	289	288	272	263	262	271	248	275	276	279	254	247	269	271	271	292	297	286	300	284	260	292	248	259	305	266	286	283	265	291	281	280	269	273	270	278	251	279	301	255	298	300	274	300	319	281	308	278	285	252	279	291	313	312	267	250	298	295	271	282	270	276	280	316	296	298	306	239	267	294	278	254	278	300	270	273	285	266	303	265	289	301	276	295	303	322	290	325	272	261	258	271	269	292	290	284	286	279	297	272	325	289	278	315	288	285	299	296	286	263	286	265	302	300	275	263	287	293	324	286	313	282	313	313	285	237	261	269	298	266	260	286	277	302	265	276	293	267	323	291	304	278	273	275	271	278	268	215	301	292	293	279	335	282	281	262	284	268	273	270	278	270	269	285	310	287	291	283	290	297	282	285	278	267	302	303	294	308	267	279	242	321	262	303	267	255	320	305	279	292	265	264	284	300	318	291	269	285	266	278	294	283	296	305	297	253	298	276	263	256	323	277	250	281	262	281	240	285	276	253	274	278	280	275	289	273	254	306	277	292	262	273	264	279	282	307	299	268	291	302	281	267	288	287	269	286	275	264	248	269	311	275	271	292	287	309	293	277	275	280	307	293	269	290	304	300	292	260	288	280	282	284	305	247	276	277	253	281	301	274	254	252	266	268	266	291	309	302	257	268	321	290	281	291	241	277	279	267	309	291	283	307	273	295	282	275	295	270	286	266	276	290	286	281	289	279	306	293	254	318	270	304	272	294	284	252	272	276	292	258	299	309	307	267	281	297	296	281	262	295	285	273	284	288	275	282	292	285	271	285	245	273	288	274	257	306	267	308	259	285	308	279	307	293	256	283	281	269	263	293	304	302	282	291	286	275	265	266	280	299	274	287	281	278	266	282	280	292	261	280	275	299	272	281	305	279	310	308	298	300	267	264	303	284	265	275	287	289	285	296	284	267	275	256	283	301	300	303	307	285	283	276	296	270	255	307	303	266	298	300	287	284	268	333	266	282	257	293	299	335	281	272	305	271	326	287	264	289	265	265	307	302	265	298	320	286	293	295	299	286	303	279	282	311	281	267	281	281	269	292	261	326	277	243	271	256	286	273	275
38734	48918	46918	30219	34754	31436	24496	27942	31730	25560	26598	25163	20091	18516	16002	14649	11734	12315	10802	9453	8834	7049	5695	5417	4932	4231	4120	3659	3074	2798	2652	2380	2260	1985	1651	1698	1621	1620	1500	1322	1202	1273	1189	1155	1202	1076	1049	931	956	925	835	802	850	856	863	797	814	801	835	840	778	783	766	749	739	745	763	745	761	730	744	738	738	730	733	774	706	725	679	745	740	706	739	771	799	832	754	754	689	657	682	642	717	724	627	674	694	683	673	678	638	691	752	695	654	707	672	676	651	624	710	657	632	665	696	673	648	694	695	669	706	684	663	642	699	668	694	686	656	669	683	681	689	659	637	658	639	692	686	685	643	711	673	666	658	666	665	644	720	689	685	712	661	716	676	707	667	660	654	683	645	661	688	660	732	667	660	653	702	635	672	690	657	721	651	602	672	642	713	643	655	638	676	649	651	687	640	698	706	663	703	669	647	657	666	692	682	679	681	667	671	642	634	728	663	700	647	702	669	670	698	704	664	666	650	700	691	662	707	708	697	649	646	694	677	649	660	651	707	676	619	709	677	661	657	674	642	656	680	671	678	669	651	738	703	665	690	647	725	682	644	695	688	654	632	667	647	690	648	650	614	664	675	690	669	678	682	719	691	643	682	699	714	695	671	680	652	613	726	628	735	678	689	678	695	728	697	678	651	653	698	730	680	638	692	674	652	660	676	656	657	696	661	673	666	678	671	695	662	702	713	660	718	637	732	644	667	678	683	663	659	649	674	649	684	677	679	700	677	664	684	687	647	632	693	678	690	662	664	684	609	696	727	660	671	712	680	649	712	674	718	705	670	641	679	671	697	712	674	651	692	669	694	659	698	679	712	708	658	732	684	623	682	639	651	653	740	710	705	714	653	666	704	624	674	678	639	716	628	627	633	666	706	624	629	684	678	679	687	682	709	675	675	642	636	724	673	639	694	668	684	681	728	657	675	679	668	663	651	672	695	663	710	665	651	689	673	672	697	645	683	721	657	657	717	628	658	670	680	682	664	622	660	677	670	691	698	697	671	622	669	642	709	695	721	609	659	689	651	671	656	683	667	682	644	628	684	735	684	656	648	711	683	693	676	679	757	628	726	667	678	656	642	708	709	672	669	650	705	683	688	663	657	701	653	635	649	689	655	710	670	681	692	696	654	681	680	689	660	684	675	693	661	640	665	654	647	687	654	659	659	616	630	695	660	670	666	685	693	663	669	642	674	656	663	709	698	684	696	673	648	667	656	690	697	647	685	656	665	658	644	723	692	701	700	661	687	630	696	634	661	644	708	659	669	692	743	646	666	696	673	723	669	683	683	682	686	658	716	684	651	688	623	685	650	681	653	698	715	654	659	655	695	678	655	667	687	702	664	681	650	628	643	710	660	660	685	645	693	664	676	684	674	656	658	708	692	644	649	702	714	633	655	683	681	689	674	700	639	662	673	680	645	700	691	706	689	663	685	633	666	670	695	666	668	685	668	687	642	701	672	743	677	688	673	677	656	639	668	658	655	613	692	648	686	664	677	613	639	655	680	710	671	649	670	713	673	691	685	693	698	668	627	661	631	664	658	640	652	646	653	668	682	672	675	702	681	671	679	666	706	662	642	680	699	675	730	646	710	654	640	693	672	665	687	687	688	657	657	701	677	663	704	640	684	667	683	635	689	677	655	639	605	722	642	707	675	639	727	654	754	656	651	633	669	724	661	687	649	647	674	652	650	645	691	648	679	676	665	658	634	648	682	724	666	694	720	698	655	714	651	685	675	653	680	660	694	699	623	643	701	690	724	645	683	721	679	697	644	643	632	694	636	716	695	686	649	637	685	676	667	703	649	661	648	700	678	706	725	672	683	657	673	716	665	644	654	653	661	675	642	735	713	670	683	674	686	609	739	697	652	652	652	677	660	656	656	670	650	657	681	650	645	667	681	670	654	717	668	663	649	646	660	700	721	670	723	683	615	701	728	655	694	661	674	673	652	679	659	685	691	714	679	672	650	644	694	681	701	699	672	631	706	659	651	634	639	670	658	640	600	695	720	660	656	643	644	643	661	631	658	692	680	643	637	660	700	648	685	650	675	623	705	683	679	652	692	646	659	647	659	710	669	637	634	689	665	664	728	664	679	698	671	642	647	609	653	666	668	662	684	666	659	647	682	654	672	680	683	665	680	682	702	660	639	698	656	689	658	632	680	654	667	641	638	644	673	665	664	679	655	666	667	689	641	691	639	728	698	649	666	698	617	683	691	728	714	663	689	621	657	682	676	656	704	663	726	687	673	707	677	685	707	657	670	692	665	675	732	666	682	665	665	645	668	760	704	677	627	702	675	654	643	683	610	657	677	714	671	675	662	688	662	685	678	661	627	705	679	709	702	651	676	669	666	692	704	686	662	715	639	604	662	673	676	671	671	681	699	677	682	657	654	703	670	668	688	657	648	674	722	659	664	704	668	654	661	649	702	716	707	656	628	677	607	648	694	661	668	693	698	629	667	704	628	630	704	716	680	693	676	696	662	672	642	629	626	657	688	657	677	718	690	719	686	678	711	728	685	654	651	656	650	642	688	668	655	688	673	696	680	650	635	661	648	668	693	711	648	625	656	680	682	678	676	667	692	689	680	683	669	634	611	615	647	658	626	678	641	672	656	697	686	689	662	676	690	666	675	684	693	695	667	659	652	664	700	639	653	701	705	665	661	672	671	659	696	658	664	669	637	680	683	732	643	686	700	665	709	673	670	619	671	633	654	644	720	634	706	672	719	711	668	669	657	668	722	684	673	662	681	654	724	687	660	656	672	666	677	676	622	661	627	659	691	678	640	689	647	661	678	643	668	665	686	688	686	683	639	665	722	671	636	684	703	668	628	639	695	700	716	732	673	679	686	656	633	693	679	695	696	648	711	647	655	653	696	662	651	644	700	696	691	629	678	674	677	651	696	668	695	673	687	640	649	687	653	708	675	678	667	693	689	646	673	639	671	679	639	706	663	674	693	707	657	705	663	642	647	642	662	685	695	732	664	686	645	688	629	661	671	673	717	650	678	686	696	672	670	735	682	697	617	658	715	685	677	685	676	663	725	645	711	647	705	671	669	699	684	706	673	616	673	649	716	681	657	711	644	677	691	625	660	680	678	675	651	656	650	687	675	669	661	631	681	679	667	682	706	687	669	648	680	636	701	664	744	640	664	645	691	675	670	671	691	661	647	705	675	701	676	667	655	722	646	644	611	647	640	664	663	682	689	691	656	687	678	690	645	687	673	691	680	689	638	653	655	659	670	637	679	675	659	673	675	677	643	689	683	715	628	645	654	669	693	629	671	669	646	695	676	669	669	693	684	666	622	691	622	684	652	691	675	667	661	682	680	659	661	714	666	625	671	659	702	683	625	659	677	709	699	650	678	668	616	682	733	667	632	677	654	676	692	654	697	674	716	677	685	672	689	636	680	651	656	685	670	713	683	668	676	655	709	695	681	663	672	720	691	672	697	628	684	689	662	671
25642	21976	15593	6358	4104	2838	2049	1500	1318	914	915	802	771	700	656	609	550	526	539	543	497	507	488	492	478	520	474	422	439	471	439	437	446	440	423	428	414	453	421	387	425	404	419	413	411	408	377	420	404	417	400	422	381	353	429	374	401	382	409	432	390	406	362	425	406	400	372	419	405	417	360	413	414	423	395	385	375	396	382	399	427	431	423	409	379	405	387	373	400	385	347	380	401	394	392	401	379	395	401	464	421	378	415	399	432	383	410	429	370	413	395	405	412	411	431	410	369	375	447	422	414	384	398	390	364	408	381	405	392	392	381	386	404	395	413	427	399	381	400	390	411	391	392	397	406	435	406	427	387	379	385	391	415	385	403	364	429	424	400	384	371	423	402	385	418	390	383	412	405	434	419	387	392	395	398	362	413	428	384	381	352	396	402	411	422	409	452	374	381	414	402	424	425	416	428	401	384	404	391	422	394	416	426	421	370	399	414	425	428	391	384	456	423	401	394	409	426	403	407	400	351	373	407	402	425	380	421	425	387	380	399	378	420	422	424	414	391	422	437	390	350	403	391	381	376	411	402	383	382	425	397	398	399	435	383	432	407	367	372	394	399	420	387	397	401	408	374	425	363	371	400	406	376	423	417	456	415	395	378	376	396	436	394	434	383	365	422	422	413	426	404	411	431	398	403	395	381	383	414	350	375	393	380	403	386	439	422	376	388	374	401	414	394	363	383	377	410	410	421	383	348	432	370	403	414	405	404	430	347	423	424	405	394	401	390	425	375	409	365	364	438	401	386	363	375	399	410	395	381	427	435	396	429	402	421	443	387	382	369	409	394	360	388	373	378	397	406	387	340	357	382	368	434	400	390	426	431	405	422	370	384	389	419	392	400	406	394	408	372	398	421	397	443	402	407	387	386	361	433	377	413	385	412	441	430	401	403	408	398	364	408	422	410	397	433	385	393	389	399	400	390	424	424	396	404	382	390	395	431	390	403	430	420	413	419	368	396	373	452	416	416	413	401	403	408	402	363	416	421	402	397	420	434	421	425	414	406	411	393	408	379	383	394	434	411	393	408	415	421	406	378	380	401	451	414	437	405	405	397	394	393	364	421	426	374	397	402	386	398	397	372	353	396	413	379	394	383	449	411	391	391	428	414	415	400	416	415	388	408	412	387	398	412	415	392	405	356	364	398	372	382	387	398	384	411	421	413	386	380	387	397	381	455	409	387	381	372	378	427	413	445	418	442	395	402	357	397	415	398	454	405	368	435	404	384	378	416	379	398	425	400	427	368	383	399	406	405	369	404	410	390	412	392	400	401	420	399	384	370	391	398	430	411	441	420	395	411	423	411	371	401	435	416	404	386	369	383	440	444	415	411	406	395	383	369	400	393	377	377	394	399	390	389	418	400	340	373	377	357	408	404	415	409	392	397	438	413	393	404	378	379	448	409	384	393	431	359	409	413	396	377	420	379	374	420	444	421	388	386	379	399	407	400	451	396	400	387	403	408	434	376	403	396	414	394	414	393	430	375	438	407	393	372	410	411	375	434	404	384	404	379	390	370	396	391	397	374	398	398	392	416	433	368	386	388	410	384	366	399	407	431	406	386	390	412	442	423	435	399	377	393	440	391	437	398	383	407	407	372	388	381	416	413	381	401	387	421	416	368	407	377	397	401	415	410	385	402	450	353	407	394	407	401	415	392	372	408	402	356	387	438	401	428	426	449	407	385	412	389	372	430	448	428	375	380	384	404	390	411	392	381	434	425	382	378	438	406	390	397	397	415	389	408	382	390	412	410	399	446	389	405	343	382	383	397	405	391	387	419	415	391	389	398	402	377	392	416	413	393	373	409	443	366	414	401	422	396	353	374	398	395	381	362	388	405	398	410	414	427	410	388	417	377	421	381	420	385	394	395	413	419	407	401	388	334	400	389	403	395	386	384	376	390	399	421	413	381	396	392	395	441	383	436	436	411	409	383	400	379	412	415	401	389	362	398	433	388	400	400	347	390	398	413	393	410	408	390	373	363	426	385	413	418	412	425	370	404	405	370	390	421	379	425	373	406	408	364	410	385	424	415	388	385	432	407	408	408	376	401	417	417	390	399	386	367	414	437	397	384	398	398	433	416	378	388	379	371	389	406	394	416	389	370	422	396	368	374	421	418	396	412	404	401	401	380	397	373	449	374	421	413	370	382	374	413	411	406	416	417	389	406	368	409	427	398	410	408	370	424	408	399	367	425	442	417	384	406	393	403	427	401	383	400	397	399	363	409	361	399	395	399	402	407	411	440	392	404	371	382	400	437	420	397	378	379	385	421	347	405	370	390	409	394	389	405	385	402	374	422	399	401	377	405	383	410	359	396	387	391	411	389	399	388	387	405	386	449	385	394	433	416	387	365	407	441	386	411	425	426	423	380	413	470	403	383	420	437	422	374	417	410	377	405	403	375	362	372	377	394	375	397	419	391	382	411	408	428	417	399	394	443	409	451	391	411	395	402	397	386	381	369	374	383	396	388	418	371	401	398	412	422	375	399	394	417	422	443	404	379	425	384	383	404	437	418	360	428	403	382	410	384	417	400	418	416	420	427	385	453	416	396	414	426	394	379	404	414	420	379	369	392	397	430	389	401	390	388	365	402	380	385	439	409	375	412	404	379	378	375	393	409	372	384	412	391	407	401	392	379	406	387	365	375	368	396	412	428	397	384	387	419	394	390	399	411	391	401	411	406	410	412	383	376	415	434	363	368	424	389	418	435	376	425	389	412	444	385	398	412	430	432	414	415	400	381	411	407	365	412	411	400	362	404	377	377	375	407	377	353	385	379	390	413	414	383	402	392	374	370	369	419	414	394	402	384	445	429	402	393	379	398	417	389	388	409	441	365	441	414	416	392	387	388	435	403	409	405	381	428	366	404	396	399	423	405	386	361	421	397	417	398	416	397	390	419	406	396	401	442	416	412	402	384	444	374	354	402	425	375	404	389	361	403	387	400	392	390	405	360	412	386	418	389	410	395	362	362	359	412	362	410	396	396	431	376	407	365	383	408	370	403	412	402	403	389	446	409	411	407	389	401	417	374	392	428	433	384	390	433	413	403	412	415	418	408	406	411	359	407	435	398	371	410	451	394	404	392	392	400	389	425	391	446	385	383	433	395	373	373	393	392	396	386	399	441	413	423	403	374	410	404	390	375	367	388	420	392	432	388	397	403	402	348	421	417	395	446	409	379	430	445	400	343	415	385	380	374	403	388	380	391	425	424	387	393	395	412	361	388	406	399	414	395	407	452	390	379	396	387	438	410	388	381	405	401	403	422	420	393	407	428	401	428	395	394	373	401	436	398	391	450	401	426	371	425	424	405	415	416	395	455	404	395	371	405	372	425	383	396	382	457	366	434	379	400	409	394	376	426	421	402	398	400	419	408	388	384	382	386	399	401	435	380	415	356	373	415	441	414	403	403	379	388	398	384	359	400	398	418	382	402	388	378	424	388	425
16164	20500	18897	11272	10704	8402	6364	5714	5264	3906	3860	3516	3084	2691	2496	2138	1939	1978	1780	1691	1647	1602	1534	1499	1482	1454	1366	1331	1297	1293	1311	1329	1226	1260	1232	1198	1153	1107	1124	1072	1064	988	1056	1035	1018	1004	1035	967	971	954	982	946	990	1013	993	963	928	927	950	937	952	960	958	955	938	941	992	990	999	981	992	960	986	999	931	938	931	960	960	941	934	965	922	954	940	925	977	979	963	985	965	946	932	939	942	894	929	955	965	986	874	915	1002	910	949	975	962	920	907	974	917	964	903	927	979	946	916	936	940	874	889	944	919	885	909	921	958	928	890	978	921	914	965	940	934	923	931	884	913	939	920	939	909	964	917	961	928	927	926	909	953	948	907	957	961	888	975	980	958	946	942	985	939	941	952	926	927	922	910	948	929	922	995	931	967	955	981	980	915	923	923	906	1018	920	944	977	985	942	883	964	915	945	934	928	940	939	953	917	944	925	948	969	953	954	945	915	948	946	965	952	958	931	891	951	910	967	882	940	922	954	974	912	942	971	928	916	922	945	984	967	973	935	943	917	909	930	960	929	1001	938	966	963	954	971	903	968	991	950	946	948	944	890	973	924	919	933	929	923	975	945	996	946	974	928	984	924	938	894	961	890	951	988	890	933	915	965	905	961	956	950	981	941	969	981	932	978	952	925	947	960	933	927	864	965	912	915	930	928	933	930	907	934	922	957	939	952	950	951	913	925	925	947	846	934	920	953	941	897	909	900	927	926	949	891	976	926	961	906	949	990	926	929	927	954	1011	901	1021	927	921	956	934	988	928	928	931	937	965	970	1018	928	1015	977	967	927	894	860	942	970	930	909	937	915	958	906	922	899	976	994	907	932	952	993	959	957	919	893	954	958	1003	971	907	923	993	973	927	920	1021	965	1006	938	977	922	951	932	943	959	901	914	985	955	1004	988	957	1011	950	920	963	965	981	926	925	985	962	892	933	951	945	1001	990	907	955	979	958	979	890	888	935	952	917	1000	895	900	934	884	940	953	922	962	974	951	986	970	927	947	967	911	931	934	960	873	949	939	980	965	963	863	944	911	998	899	939	994	951	979	939	951	966	978	911	949	963	950	979	974	962	1011	946	998	930	933	989	940	992	943	904	951	961	916	986	904	969	953	947	884	904	991	919	932	937	946	911	942	906	911	942	879	895	975	948	907	989	919	940	891	943	974	896	937	996	953	918	909	970	936	990	977	908	934	933	937	901	981	914	939	974	944	925	923	963	887	1003	904	938	960	927	924	932	921	899	926	999	938	926	958	965	914	952	929	962	910	967	978	944	946	962	931	948	933	931	875	914	931	918	961	912	960	912	962	932	897	892	977	1001	961	920	920	980	935	938	942	966	893	996	970	954	926	928	900	924	929	979	979	957	937	929	1020	944	941	891	958	941	943	965	925	945	966	950	932	914	935	912	933	979	1037	927	957	925	914	946	938	943	925	985	933	943	973	917	931	941	976	960	940	926	964	946	930	956	888	939	901	920	940	957	979	943	963	951	960	967	932	959	908	941	938	922	932	968	1011	970	957	885	909	932	961	953	924	955	967	933	891	937	943	926	891	1024	939	910	974	969	981	934	984	951	973	922	983	991	905	935	952	894	959	918	957	899	921	929	933	961	885	960	923	957	901	891	966	918	995	934	974	953	929	989	985	994	941	944	905	983	949	946	909	969	949	981	965	928	936	964	937	963	914	1007	946	957	940	933	900	862	929	1020	871	931	905	984	903	963	895	954	876	908	954	950	872	903	913	941	987	943	950	896	961	958	909	893	908	955	962	932	958	941	930	968	916	934	914	988	931	960	933	917	940	896	923	1011	962	967	964	943	931	964	939	929	972	960	1014	889	969	957	959	927	921	957	959	965	940	965	894	955	922	929	903	931	910	904	974	925	999	948	966	932	928	942	996	986	905	963	921	927	917	909	967	966	1037	953	942	878	953	932	945	956	957	934	957	1025	895	938	916	930	937	973	897	993	935	910	910	927	996	948	976	960	912	916	900	958	891	953	935	945	955	989	934	981	973	917	933	917	979	966	929	1021	918	955	949	934	981	957	922	972	923	976	930	927	941	946	926	953	940	976	943	959	920	933	997	951	892	926	937	939	985	888	844	927	970	973	972	947	971	961	969	914	947	909	915	911	976	957	937	959	948	1002	906	955	951	972	934	939	945	995	974	918	955	950	962	945	939	907	973	983	956	948	935	866	959	951	974	980	923	948	897	925	909	906	964	968	894	921	930	924	941	935	990	913	974	937	961	909	924	956	856	936	989	936	939	902	924	980	927	959	932	962	948	908	963	966	903	931	963	936	902	946	921	973	972	1008	905	921	965	966	940	926	962	971	975	969	921	939	925	967	908	939	931	960	961	931	899	914	972	920	955	991	901	1016	913	952	965	922	943	940	943	948	927	936	940	978	934	943	946	901	982	935	925	936	937	976	901	926	963	944	927	925	955	918	927	889	965	957	919	928	894	909	957	930	903	937	935	971	890	997	951	1000	941	917	963	965	963	912	889	917	872	985	930	937	924	972	1014	943	928	928	974	957	906	945	933	969	934	936	1005	957	978	942	979	928	937	910	976	946	901	925	959	936	996	939	909	971	947	929	984	972	944	971	933	950	944	949	881	915	1022	903	934	917	879	910	948	915	880	1034	978	905	927	912	951	962	960	957	999	904	900	923	927	981	939	974	965	977	908	961	896	946	967	946	898	963	964	947	922	1013	945	1013	954	928	925	959	931	988	998	935	953	936	911	961	978	955	931	928	923	978	909	961	949	922	976	927	943	943	933	966	899	936	915	931	913	918	963	918	920	874	917	932	949	891	908	907	929	939	879	960	951	972	891	908	925	964	907	933	927	900	970	938	906	923	946	926	947	977	952	920	935	963	955	907	957	1000	931	943	983	936	920	896	957	924	904	913	947	929	920	838	952	967	931	935	929	964	949	907	937	967	958	993	950	979	901	971	892	975	932	956	971	927	974	970	971	974	961	932	923	922	954	899	888	939	955	963	930	943	908	958	960	964	982	919	902	979	970	995	951	871	871	919	882	979	927	964	886	941	959	965	963	945	902	912	907	932	999	888	963	971	900	975	909	916	949	908	962	936	959	976	936	953	956	903	909	916	999	958	942	952	945	923	935	917	979	1002	903	946	962	970	954	959	939	959	991	997	886	997	936	918	956	999	936	960	909	1017	914	934	934	973	916	970	937	938	955	946	986	925	977	975	918	900	925	902	923	968	881	924	943	967	920	994	919	919	969	910	895	959	955	909	912	961	907	894	931	954	952	931	990	944	924	924	943	956	886	957	929	879	974	943	954	952	962	888	941	929	920	938	969	879	913	995	907	978	961	901	907	940	960	974	963	970	906	902	910	946	945	1022	946	945	935	937	973	914	939	943	983	930	900	965	944	924	980	909	973	962	1003	999	979	972	928	938	922	930	924	939	950	896	924	989	935	912	893	956	919	925	1041	955	914	1002	950	908	915	907	1005	912	1000	966	947	937	905	991	947	999	945	951	974	892	970
46395	46053	43274	27739	26106	20404	14531	11572	10869	7027	6098	5492	4412	3145	2306	2153	1584	1424	1342	1188	1057	868	784	761	671	657	648	553	589	561	527	532	534	500	490	450	455	504	469	415	420	448	436	409	452	420	406	373	394	418	405	418	421	377	403	389	421	410	427	385	391	391	407	397	427	405	366	359	387	422	391	344	407	409	394	412	403	392	432	383	412	398	407	373	411	369	407	382	392	393	408	431	375	363	358	379	371	378	407	398	398	396	384	383	366	392	364	380	357	418	400	400	361	399	382	455	400	394	391	392	411	370	397	412	360	387	380	402	381	412	421	365	405	401	420	398	397	407	390	388	436	408	385	393	374	357	377	415	397	384	388	387	388	404	427	383	407	393	351	391	411	403	395	391	425	399	374	348	405	382	434	404	385	400	361	384	402	333	392	382	376	401	418	380	398	406	399	384	452	379	386	363	393	391	405	380	382	378	415	396	432	394	372	400	381	385	398	372	372	363	379	410	379	389	389	401	433	381	361	393	367	374	419	380	413	363	430	391	380	402	375	415	397	369	415	422	407	379	405	380	405	410	384	404	433	405	436	390	369	395	444	423	384	413	418	373	358	397	398	426	391	427	380	399	420	377	368	383	400	353	392	405	384	380	405	380	380	403	409	374	432	389	394	408	400	387	389	414	385	399	391	381	358	374	444	413	366	390	376	382	361	430	370	379	416	413	384	374	387	422	349	358	401	428	371	351	403	363	387	345	398	381	393	413	431	399	389	375	392	408	384	413	389	370	415	421	396	423	416	409	398	400	419	407	394	353	409	352	361	388	410	383	384	399	377	395	408	377	398	427	398	401	385	388	389	411	441	375	415	392	374	384	376	383	391	381	376	401	396	400	365	384	404	377	418	414	385	409	430	401	358	376	397	398	405	379	410	428	418	412	417	371	374	383	420	409	395	396	387	433	403	420	417	370	406	408	382	449	390	370	387	365	399	402	368	402	396	367	386	391	378	424	388	362	386	409	370	402	376	374	410	409	387	392	400	365	382	375	373	421	409	411	369	390	383	432	420	375	402	400	377	392	349	365	409	393	396	391	408	366	426	383	374	416	408	394	429	373	458	421	433	385	411	435	404	413	403	404	408	389	407	368	393	418	405	394	409	379	387	372	395	391	379	391	417	395	392	377	405	407	429	423	401	373	392	404	379	373	404	358	385	402	440	405	384	367	403	392	405	389	379	390	398	411	379	401	393	344	369	409	388	389	401	381	407	394	389	380	352	405	385	422	368	400	385	394	421	403	383	343	406	419	392	358	363	381	401	414	409	396	435	409	401	405	367	386	371	360	390	377	376	416	410	369	370	390	382	398	395	364	367	374	344	395	415	430	406	408	424	422	396	357	416	395	407	392	396	389	365	380	416	388	407	373	377	391	363	373	360	360	358	425	398	383	429	403	416	399	437	410	401	400	384	384	399	392	409	413	414	408	362	433	396	387	379	394	407	380	425	386	368	386	418	402	379	398	385	336	411	412	393	404	405	370	379	438	391	403	406	389	403	379	397	381	400	382	370	375	361	410	383	348	431	403	395	404	382	427	398	396	368	384	380	384	361	431	409	406	371	383	403	369	385	387	360	408	385	413	388	398	402	376	377	385	419	401	390	384	404	391	394	385	389	347	372	395	402	387	404	406	391	389	369	399	406	341	400	408	422	403	371	370	378	405	410	369	432	409	394	406	370	392	362	432	384	406	400	403	400	385	377	401	395	388	387	389	368	413	394	405	401	380	374	412	409	445	384	421	381	408	384	434	405	340	354	365	396	368	373	382	427	390	388	398	373	393	399	421	431	411	401	421	417	421	412	404	382	400	429	389	395	407	425	400	366	398	367	372	402	386	349	359	390	396	387	387	353	396	403	419	378	389	454	382	387	400	415	380	388	392	402	385	386	369	400	380	367	361	392	407	388	407	421	397	386	405	414	380	385	411	395	401	410	378	421	401	398	389	377	381	403	404	378	398	406	373	357	383	408	397	395	406	372	401	378	412	381	440	398	411	404	421	364	376	381	414	382	364	370	405	413	402	418	359	387	374	413	438	395	388	367	390	393	420	364	383	422	373	382	377	366	400	369	385	397	390	370	410	408	402	413	366	380	350	404	386	386	426	392	408	380	399	386	402	423	426	389	407	428	391	398	395	438	397	426	414	419	403	402	413	414	380	364	396	382	369	399	397	418	395	373	359	409	348	398	376	379	391	388	370	354	382	405	398	416	408	414	362	390	390	428	381	410	408	394	392	373	386	396	411	372	393	413	390	400	374	415	412	408	392	399	363	365	398	361	422	395	403	403	379	372	369	400	420	387	372	387	409	407	403	432	417	386	384	370	412	400	426	408	401	414	401	357	380	382	380	354	396	387	410	402	416	402	361	402	402	466	373	389	387	372	369	427	385	404	399	432	363	399	419	393	403	401	425	338	392	402	370	402	378	410	394	423	395	394	380	376	392	384	398	395	394	416	403	410	400	430	401	388	389	383	374	407	367	400	410	413	396	387	399	442	369	399	409	418	387	439	342	367	399	371	370	400	377	399	385	394	387	389	379	406	413	410	387	377	386	385	422	405	389	348	374	377	361	407	376	378	389	373	361	385	434	362	379	400	424	369	428	369	406	397	395	388	390	420	388	383	367	393	389	415	392	398	432	406	381	381	419	374	407	426	426	402	378	370	367	388	373	367	391	403	390	394	370	439	372	377	376	381	407	398	409	393	397	393	401	380	413	374	382	405	412	416	373	395	378	419	382	392	392	431	411	389	401	400	432	411	377	383	390	386	440	358	375	391	385	368	400	376	377	391	366	381	409	398	429	461	400	411	393	403	374	380	375	426	353	356	384	416	357	400	386	387	410	379	417	420	365	413	403	385	396	379	393	407	433	423	413	402	415	386	421	363	398	374	371	382	396	420	378	401	392	398	395	395	418	416	418	383	421	371	380	390	418	405	348	369	341	404	405	418	401	371	438	402	406	393	363	406	393	378	376	363	410	384	408	395	391	404	385	382	372	356	418	357	379	386	411	427	377	403	379	409	386	398	385	341	406	439	406	411	367	383	350	375	380	377	386	393	390	401	396	383	376	405	377	389	374	376	363	392	406	400	409	388	347	394	384	397	383	429	396	372	403	358	426	397	360	386	423	383	383	403	402	369	367	402	394	390	388	386	365	398	358	397	380	425	399	381	365	382	372	399	416	419	424	421	389	372	376	388	381	372	395	417	397	392	417	344	399	417	399	395	384	391	351	398	405	407	403	378	421	406	384	391	413	384	386	401	393	412	428	432	391	393	409	369	378	399	402	390	384	387	366	379	410	388	421	425	381	387	418	394	389	396	380	376	405	431	388	409	387	409	402	399	393	395	412	390	394	402	423	396	397	361	372	376	374	406	418	407	406	389	395	390	365	387	377	365	394	431	374	413	386	364	387	393	414	362	399	372	438	418	373	407	395	382	388	394	378	363	356	424	372	374	395
33054	40487	41616	24301	29051	23547	16831	19290	21344	16351	16261	16456	12659	11205	9195	8501	6788	6772	6128	5378	4753	3897	3397	3592	2820	2733	2781	2290	2081	2029	1824	1855	1815	1567	1479	1441	1401	1407	1290	1257	1204	1165	1137	1170	1120	1142	1120	1134	1013	988	1010	931	1064	984	978	1016	1011	952	1012	994	988	953	935	911	967	987	917	971	942	953	1009	962	909	1001	973	889	954	992	976	935	915	987	996	966	974	994	957	919	964	983	956	971	918	958	867	911	943	872	956	940	906	928	944	863	993	915	950	975	898	956	886	959	931	900	901	928	944	924	987	936	924	894	858	889	872	886	940	902	890	957	915	902	932	900	953	890	898	923	890	980	907	903	869	924	941	883	927	932	934	937	962	963	992	931	859	917	933	956	990	931	915	920	920	856	907	890	947	901	934	917	892	953	960	889	919	907	887	895	909	924	874	920	852	888	961	896	983	886	905	877	985	914	920	861	921	895	945	923	934	930	895	884	890	936	939	926	895	892	936	933	890	905	877	873	895	954	858	922	955	932	940	918	880	944	860	900	869	904	919	888	882	888	923	927	947	871	925	982	945	912	938	871	894	937	921	917	857	868	890	881	905	882	924	882	931	924	896	871	900	952	861	951	917	931	894	960	889	890	915	993	967	889	936	880	898	943	873	920	946	924	907	932	914	935	927	921	923	919	942	895	935	944	956	925	901	936	909	886	849	906	904	885	936	883	851	930	928	964	920	904	923	933	921	894	905	862	922	911	884	912	902	870	954	941	905	936	915	925	923	905	915	931	912	923	904	970	960	926	910	890	938	916	958	923	928	884	874	888	886	892	874	944	938	943	924	893	917	927	946	911	919	909	927	900	906	972	950	933	893	984	924	895	924	858	991	915	864	960	926	903	919	944	909	875	912	873	860	897	900	956	872	882	889	899	940	896	885	948	958	918	892	905	917	947	932	922	926	919	912	891	928	924	919	935	923	916	884	919	879	900	864	935	892	894	911	889	925	951	958	939	939	903	942	899	931	893	875	898	882	937	886	941	916	887	918	896	890	942	939	965	931	914	898	979	985	877	956	958	893	898	921	959	949	973	915	881	889	926	964	977	915	908	864	898	877	927	908	885	942	933	956	896	962	918	925	915	932	859	877	949	947	911	976	931	929	945	967	888	904	924	927	959	936	896	980	881	878	942	873	899	901	941	898	886	918	862	902	917	918	903	988	910	950	947	956	888	880	927	938	864	948	910	909	994	929	939	906	842	892	899	855	911	864	923	909	895	900	900	925	898	886	904	908	896	923	968	936	990	891	943	973	934	959	879	896	914	944	898	866	921	916	924	914	896	928	924	907	967	872	930	884	967	876	941	886	981	968	856	976	903	905	920	877	900	940	918	943	955	926	879	908	954	883	959	879	931	955	926	906	902	915	910	900	936	906	850	906	907	910	903	943	985	886	877	919	908	900	930	926	911	928	945	956	930	1002	916	944	907	951	938	980	897	968	968	915	909	906	922	873	900	915	837	926	899	953	860	933	903	961	943	922	951	904	855	909	941	959	941	924	928	910	883	900	927	912	920	923	925	894	974	895	929	908	945	922	946	963	958	891	897	883	914	920	914	900	953	913	954	935	938	930	900	929	926	891	895	935	946	969	899	941	896	950	947	991	884	935	932	907	943	897	893	933	883	909	911	988	967	899	951	880	944	890	913	943	946	934	937	889	834	901	938	959	928	903	941	907	912	936	895	929	913	933	897	888	882	924	901	874	962	907	897	893	948	891	919	933	932	944	967	910	987	932	975	918	924	888	893	957	935	961	939	923	895	931	925	872	903	935	909	917	906	889	872	938	856	927	895	883	976	965	913	905	943	939	960	934	901	893	913	901	916	879	899	918	890	969	937	953	864	948	914	948	879	902	905	901	891	962	856	944	896	930	985	888	918	930	901	903	900	867	906	919	949	910	888	885	900	965	932	917	837	860	920	892	920	916	957	944	890	895	898	902	923	951	939	909	918	929	876	925	890	919	910	875	940	902	883	895	914	927	924	897	902	884	905	842	904	877	931	934	910	940	938	905	871	949	935	961	934	936	923	957	936	903	917	880	876	923	913	862	934	906	960	965	936	957	895	929	904	879	876	867	918	926	953	939	935	923	882	881	869	906	929	874	904	963	899	951	908	895	900	957	944	865	916	935	948	915	954	924	928	928	928	853	957	900	895	946	971	925	914	920	897	963	908	932	889	947	896	926	917	921	946	925	828	904	875	867	914	960	980	840	900	866	929	931	958	947	886	912	922	894	915	926	942	895	913	877	954	895	883	932	943	948	884	961	931	909	896	919	933	917	958	891	898	873	919	870	923	962	880	864	955	932	847	936	922	953	914	943	925	894	943	899	892	960	954	953	924	934	923	927	966	876	922	934	945	948	930	946	1011	937	866	917	952	902	893	895	969	915	939	928	963	864	876	923	935	920	923	913	912	948	859	900	889	898	868	922	904	944	913	908	890	895	884	900	919	913	888	965	929	963	950	941	916	879	909	921	923	897	960	971	935	919	942	921	915	899	905	876	895	905	913	863	930	933	941	954	936	930	900	908	931	901	929	949	961	926	925	905	999	885	973	936	884	888	916	942	925	909	940	893	873	889	881	904	898	941	901	924	875	864	954	904	930	906	923	930	937	898	886	965	920	865	975	888	945	993	911	891	995	875	959	955	958	895	908	902	884	950	929	890	895	874	904	939	881	900	927	904	947	900	951	886	922	903	884	913	862	919	921	945	925	948	986	911	899	907	917	946	908	921	922	869	890	915	943	955	930	946	910	901	874	937	925	898	913	948	898	912	906	955	957	943	908	920	935	934	880	906	918	892	916	983	922	886	861	864	885	950	903	894	913	910	904	920	914	889	927	910	881	921	924	888	905	923	977	920	908	925	899	923	882	949	971	933	974	920	896	870	923	905	906	935	992	923	899	956	926	895	953	939	882	942	909	885	949	870	921	926	918	895	863	908	932	899	914	905	937	902	972	887	888	913	936	938	946	933	864	921	933	925	926	879	912	906	966	953	962	869	885	923	860	937	895	945	934	917	953	925	900	925	890	935	950	935	925	933	933	905	938	924	951	920	905	911	896	899	894	992	900	922	917	919	885	942	890	895	937	897	902	925	905	921	922	926	877	906	902	943	938	964	940	947	952	926	902	957	945	928	924	838	956	954	917	940	926	905	969	935	938	937	907	922	907	920	914	914	897	955	907	902	950	895	961	889	941	915	918	909	963	923	895	928	901	951	936	902	948	906	904	950	888	940	939	883	909	921	974	1007	932	968	930	917	930	904	913	888	916	861	891	926	950	898	893	877	914	892	936	894	885	913	985	929	909	907	931	879	938	874	958	928	938	905	889	910	947	910	925	915	925	842	947	953	858	915	931	918	886	913	911	919	965	893	908	957	955	891	893	888	927	919	880	874	887	945	886	927	957	944	935	894	939	870	940	902	902	955	891	913	907	929	973	945	914	958	923	886	946	951	901	913	940	962	910
54686	50268	42618	30242	30528	26385	21256	19654	20482	14175	12450	11654	9690	7312	5112	3945	2959	3044	2632	2241	1806	1386	1207	1105	927	1039	773	651	645	657	591	567	546	494	455	469	403	398	421	419	383	330	392	374	341	355	328	334	316	373	323	323	339	305	333	309	328	311	263	313	298	305	320	312	316	291	288	276	313	285	305	286	344	313	282	287	314	296	280	283	305	310	302	298	307	317	314	301	276	274	284	281	279	322	281	271	325	285	287	304	296	286	279	322	269	275	274	300	322	292	286	298	270	312	301	301	281	311	273	279	299	285	285	278	293	310	290	278	261	285	280	304	296	294	340	312	265	237	287	294	273	272	286	265	277	273	275	291	315	293	330	291	281	314	290	281	258	265	281	257	296	270	277	299	299	306	285	295	311	297	284	273	274	283	304	292	254	279	249	274	268	282	266	289	274	294	306	297	299	279	286	295	321	281	288	321	301	290	284	296	289	253	283	298	321	308	268	293	287	286	282	305	318	281	279	281	300	319	275	300	266	309	278	288	284	309	298	270	317	292	296	274	272	293	271	285	292	304	275	281	296	281	288	279	273	293	326	284	272	283	283	284	313	277	273	291	299	317	315	282	293	328	282	285	277	306	319	257	296	286	275	283	299	289	279	275	284	294	306	280	285	259	303	251	309	290	291	294	282	324	311	282	291	278	283	279	270	275	293	300	278	315	293	284	268	295	318	308	287	280	291	287	280	281	308	301	290	289	267	309	298	299	297	270	280	318	288	280	319	267	293	271	299	268	283	270	293	275	296	272	273	272	305	304	271	295	302	278	285	274	298	243	282	296	273	290	298	304	308	278	323	293	304	303	327	310	300	272	316	285	281	295	289	278	281	293	295	280	269	290	284	258	297	305	285	267	306	271	277	305	288	282	249	307	274	303	277	295	267	287	265	271	289	288	288	280	262	270	284	263	269	311	309	284	292	264	277	280	261	268	294	303	290	280	298	297	291	251	317	278	308	253	267	279	310	305	268	268	311	281	285	298	289	271	290	265	299	307	296	274	292	297	307	309	283	327	286	296	290	278	261	269	286	278	280	280	324	308	293	320	305	271	280	283	290	269	298	291	312	291	304	303	298	303	279	299	272	295	288	274	299	266	294	288	292	296	281	278	295	275	315	266	285	290	262	281	323	284	257	277	303	276	298	283	266	294	277	300	290	289	288	294	296	329	315	287	292	280	315	280	297	298	278	281	271	295	319	302	299	295	289	306	279	308	273	281	259	284	274	287	278	303	299	297	273	285	295	252	284	278	314	305	275	254	304	336	294	271	257	285	293	301	289	278	295	267	273	295	307	288	299	268	296	310	289	294	312	321	280	280	293	274	319	310	304	291	339	282	310	292	330	282	307	283	269	305	284	295	266	287	299	283	268	289	298	282	286	283	285	285	295	305	270	302	261	294	292	295	302	319	332	299	283	278	306	274	306	276	306	291	286	279	328	294	281	301	288	276	303	248	285	301	294	308	264	324	276	296	310	270	278	300	277	304	286	292	282	287	298	283	257	290	311	322	307	281	278	294	298	296	320	297	274	284	268	297	316	260	235	291	266	282	311	292	284	297	256	280	292	309	274	228	298	252	318	308	255	264	279	263	263	320	292	294	314	303	272	273	311	334	323	289	299	316	282	299	276	293	267	274	268	278	327	288	313	271	315	304	289	242	273	281	297	296	276	319	292	306	291	297	311	295	271	273	288	268	293	284	280	254	271	263	287	260	302	269	284	274	262	256	297	304	262	277	273	285	282	320	271	289	307	291	310	287	317	272	279	259	291	265	270	310	299	273	270	311	278	292	299	293	274	277	285	274	319	268	274	310	299	297	282	282	297	294	273	311	296	293	316	261	322	288	341	275	279	269	291	280	243	307	300	295	310	281	266	283	275	274	266	315	309	278	284	273	301	294	288	296	324	290	299	294	311	314	316	299	283	280	284	281	266	256	274	291	289	269	301	274	289	302	317	273	321	294	277	284	280	294	279	282	280	260	306	308	323	301	289	303	288	278	252	334	277	296	283	283	306	313	268	262	296	291	271	312	280	253	260	261	293	282	291	294	316	318	288	274	312	255	273	297	270	303	264	296	271	286	282	299	277	238	322	299	286	293	284	288	291	273	294	258	292	256	307	301	257	277	288	268	295	301	292	304	299	294	291	298	298	259	294	310	272	278	300	307	294	275	324	321	264	287	293	278	289	300	286	290	280	290	293	265	283	302	306	289	287	267	312	267	275	278	284	264	308	309	286	245	285	287	295	276	316	257	281	274	283	298	288	299	292	318	274	297	288	287	287	299	266	317	283	286	311	292	295	297	263	319	303	297	291	262	289	278	285	304	279	276	254	262	268	286	279	286	294	268	281	284	291	289	302	314	302	298	299	278	298	265	311	260	299	293	306	266	296	319	291	302	282	279	277	305	298	285	282	298	281	302	277	282	296	315	288	304	305	305	308	265	273	303	277	280	314	297	318	311	296	316	307	303	292	279	291	284	334	317	315	294	268	291	290	273	311	273	291	280	266	297	325	259	290	304	297	282	300	265	287	323	270	286	298	307	319	303	282	298	299	284	279	280	301	280	289	281	299	294	283	293	290	288	287	300	330	312	275	303	275	289	285	291	277	312	290	251	294	294	290	286	280	305	297	279	291	316	314	301	302	269	298	289	294	282	267	327	273	288	287	303	326	270	296	269	251	265	311	268	282	291	298	317	288	311	306	274	310	278	290	295	285	309	303	294	292	282	280	282	312	274	304	284	264	353	283	274	273	322	254	305	284	276	317	335	290	276	292	317	294	330	281	283	293	285	287	297	273	239	277	262	302	274	265	277	298	281	287	285	296	311	296	291	275	275	297	313	286	286	307	294	275	292	309	297	283	297	269	252	296	305	336	326	320	305	281	293	281	270	267	264	298	315	264	283	309	288	275	315	267	290	284	296	267	289	297	301	280	295	295	292	297	283	297	322	292	280	281	281	306	270	270	300	254	270	296	320	310	288	293	271	320	309	315	293	271	268	287	286	286	292	282	268	286	254	301	297	270	313	308	275	274	297	321	296	259	293	290	265	313	303	300	283	304	303	305	298	269	307	297	280	303	298	330	242	300	273	294	276	294	287	305	284	294	298	285	264	291	301	289	288	302	320	302	280	264	291	305	286	296	299	313	285	273	284	279	302	279	299	295	257	298	298	266	288	271	294	286	325	280	281	307	286	266	273	312	323	325	290	273	327	291	307	277	271	246	327	295	287	287	288	265	261	290	268	268	280	286	291	301	275	288	306	283	319	309	291	309	263	342	300	312	276	287	269	297	322	295	263	282	307	280	296	281	344	303	309	282	292	271	279	276	310	293	286	311	300	289	303	313	292	289	293	277	297	298	296	303	301	309	295	267	256	277	313	299	296	279	292	284	286	281	292	317	258	283	295	313	289	319	282	307	273	297	273	279	294	264	279	282	300	294	302	309	323	304	294	266	280	265	307
39941	47497	44247	31558	35293	30160	22941	25942	30995	25272	25584	25003	21012	18725	15722	14230	11640	11794	10231	8429	7829	6436	5519	5415	4611	4593	3688	3102	3014	2904	2579	2496	2493	2147	1795	1750	1543	1634	1644	1438	1274	1213	1178	1145	1219	1077	1026	982	905	946	905	857	876	869	892	848	812	837	748	842	816	818	765	849	803	708	795	747	774	729	783	841	783	745	762	712	791	756	739	764	812	741	777	789	847	844	810	770	749	720	679	672	729	731	694	734	696	682	708	725	724	696	674	679	681	698	664	660	709	653	688	645	686	741	717	709	693	683	677	709	688	712	671	681	674	729	654	696	668	736	709	689	739	696	694	733	694	711	675	696	704	710	681	700	678	658	682	731	700	704	673	730	669	738	701	637	730	701	655	651	639	748	696	723	705	692	669	664	696	671	690	758	736	723	698	763	739	718	718	678	670	677	680	686	711	717	700	699	722	673	734	727	700	683	658	671	676	683	675	710	629	725	750	681	700	730	701	712	719	691	642	693	677	701	707	650	721	745	705	668	712	724	673	670	678	689	655	680	694	743	706	684	688	711	728	677	682	639	717	674	681	645	700	720	686	712	672	699	673	708	698	664	738	706	687	714	707	684	650	703	731	686	678	664	693	683	677	701	707	699	716	694	710	657	736	673	711	703	693	682	638	672	740	735	690	662	695	692	704	640	667	698	665	703	735	670	698	656	675	706	677	722	699	691	677	708	691	724	696	638	702	692	699	695	669	714	704	716	702	718	653	682	625	681	725	668	676	684	719	660	714	725	696	713	711	653	648	692	638	705	695	697	738	686	687	710	674	634	678	660	650	675	636	646	697	691	682	718	705	661	694	683	716	671	647	689	708	687	712	767	692	688	669	685	671	666	684	703	681	659	696	703	704	631	755	712	665	707	675	686	676	708	692	712	693	668	708	701	736	705	689	695	619	700	672	640	714	664	679	693	664	711	674	697	688	690	704	666	668	739	721	659	709	666	723	691	695	692	713	692	712	690	663	706	703	645	685	656	652	712	723	682	694	700	702	699	736	648	672	693	717	687	704	689	686	707	638	718	712	660	725	675	680	663	683	674	740	710	720	698	698	671	717	711	669	675	659	674	698	668	724	675	686	675	726	722	677	686	676	757	692	647	720	729	665	678	707	692	697	713	691	713	663	706	673	742	684	693	679	715	657	716	680	697	687	691	691	674	669	711	685	711	670	673	690	696	703	687	639	634	700	656	743	725	695	726	706	693	661	699	666	701	683	701	665	726	741	698	697	688	680	744	733	694	703	752	747	652	650	705	703	689	752	698	716	660	691	644	711	719	694	701	673	702	725	698	697	725	711	604	736	677	744	704	686	656	680	709	713	754	732	656	697	723	656	690	662	687	676	740	738	660	691	733	688	733	690	696	699	709	718	689	670	764	688	654	654	731	712	695	698	706	683	729	699	689	705	699	662	695	691	678	720	749	674	716	653	616	709	722	693	712	724	720	687	641	676	679	679	679	668	702	673	636	680	705	749	695	739	690	712	702	715	686	681	683	652	690	695	667	697	734	679	713	725	754	689	692	651	704	672	652	742	685	711	693	690	701	676	741	713	731	724	703	682	673	681	663	701	697	668	691	669	633	649	707	639	666	701	662	707	712	692	715	680	705	742	683	662	685	697	707	695	710	692	657	695	690	745	688	697	704	692	730	708	691	697	688	633	681	691	669	697	691	738	715	711	717	711	657	705	647	693	662	724	696	706	717	698	738	691	704	709	699	734	718	711	691	714	683	717	677	700	694	675	720	728	666	685	670	678	697	658	724	696	686	628	726	686	668	715	640	653	667	694	695	625	647	699	684	735	670	664	739	698	681	682	658	695	712	708	746	717	686	692	725	647	697	707	676	684	695	644	704	693	724	654	673	680	662	723	684	702	687	681	684	678	704	727	738	677	684	703	676	708	642	643	741	681	691	672	688	678	691	686	689	692	717	659	694	645	702	691	685	720	700	707	690	680	691	717	693	630	701	709	712	692	741	698	638	633	664	670	727	684	755	704	700	722	688	678	699	707	716	644	688	661	680	675	676	680	647	713	712	696	693	687	741	677	707	627	662	712	652	733	701	714	666	700	718	684	675	662	690	644	689	687	643	697	703	687	687	697	661	720	675	682	714	686	622	734	651	632	694	709	734	664	736	659	675	696	625	712	683	692	724	714	708	670	684	672	688	686	644	683	733	688	721	708	700	690	675	699	683	700	693	678	665	672	697	685	675	717	675	699	666	680	685	692	684	629	703	674	731	710	705	695	710	704	637	680	675	650	671	668	661	758	702	702	642	709	680	720	683	688	686	664	721	668	737	682	712	719	682	684	707	715	711	662	662	681	672	685	677	700	651	711	735	688	626	668	666	687	691	689	721	726	691	709	677	701	650	685	670	666	724	701	676	707	683	721	684	658	713	663	702	693	702	680	720	665	651	708	709	688	688	706	676	697	699	673	678	713	678	698	736	709	700	631	707	653	662	603	695	697	681	668	721	694	630	666	673	669	704	667	674	682	693	705	715	721	713	706	683	676	709	692	674	725	692	730	690	695	676	712	715	666	661	676	706	648	720	739	704	735	767	672	664	739	714	679	710	665	748	752	709	719	713	677	672	735	661	667	724	688	628	666	709	686	680	731	669	719	709	681	704	729	726	741	698	733	677	657	712	729	637	644	706	676	656	685	694	654	694	714	705	714	756	679	715	650	717	702	688	705	690	712	691	681	656	687	695	700	692	686	686	685	684	702	734	724	701	665	709	692	699	714	671	727	731	737	693	695	706	715	702	649	696	707	720	667	681	683	631	717	661	692	708	687	696	681	670	699	736	694	704	671	681	675	684	721	675	634	670	735	698	693	695	692	698	725	687	711	665	733	660	709	691	701	683	706	688	703	706	647	751	678	696	678	686	663	692	649	684	736	684	666	697	715	734	655	705	661	701	707	735	709	702	678	684	672	695	725	647	678	744	712	674	676	700	648	668	676	765	688	701	695	719	736	680	651	672	672	694	697	682	701	666	737	688	727	678	632	689	684	707	751	733	697	652	655	643	656	718	726	682	706	681	693	659	734	695	711	692	717	708	649	722	729	701	703	686	691	698	689	685	745	677	656	653	696	699	705	712	723	676	693	747	710	673	656	696	653	639	718	698	676	709	648	682	687	697	718	700	718	677	674	672	673	709	724	696	692	670	691	714	700	706	670	691	676	689	690	675	769	709	764	680	712	699	723	656	680	654	753	662	704	750	707	673	698	708	687	698	698	720	707	688	697	693	718	722	672	705	714	687	717	733	734	682	680	676	666	633	712	670	690	682	690	711	655	719	639	696	666	714	734	693	725	696	731	722	689	670	683	701	683	747	707	672	732	719	662	693	636	670	701	696	654	702	727	679	675	700	757	698	697	692	686	746	655	722	686	678	733	695	683	698	658	671	699	677	675	682	718	765	775	670	707	690	668	664	691	672	684	679	676	708	727	693	677	700	667	683	726	683
25887	19865	13352	6269	4368	2804	2043	1662	1502	1030	978	927	752	769	640	623	579	523	594	559	531	497	508	524	463	432	480	442	481	485	484	448	442	485	417	417	419	443	438	428	451	424	433	367	405	375	426	447	424	429	430	394	388	440	410	381	398	402	393	411	427	437	404	400	405	414	389	417	413	358	394	426	408	420	437	418	409	424	348	399	447	419	394	410	391	409	402	408	408	414	405	383	409	421	401	388	448	376	407	408	368	410	401	404	412	416	409	381	421	429	411	419	401	446	401	374	390	390	419	408	399	364	407	373	394	424	450	415	396	418	384	408	372	411	436	397	393	421	400	442	410	414	409	449	429	410	417	413	390	406	416	402	388	426	468	386	406	416	421	410	426	433	424	419	406	367	419	400	422	429	418	384	438	373	394	396	442	391	383	391	396	402	412	384	420	411	393	421	405	421	371	413	394	408	437	435	429	363	429	390	392	425	414	381	392	383	392	434	399	395	405	410	436	406	392	430	455	420	399	417	440	422	417	387	390	395	405	418	387	387	373	415	438	414	414	387	413	413	405	442	417	405	401	399	442	370	449	424	463	408	384	399	400	409	428	412	408	420	380	455	410	416	375	407	376	422	395	413	372	415	436	377	434	390	407	441	400	422	378	412	424	377	363	405	358	376	416	401	371	404	413	387	403	383	408	434	405	435	404	402	408	413	411	395	423	415	405	405	397	369	404	374	443	409	406	398	380	404	403	388	454	377	409	437	412	389	429	384	386	406	407	405	414	385	364	408	397	428	391	412	428	357	426	381	416	404	361	397	419	401	390	419	405	363	362	396	401	419	418	412	418	407	407	422	393	444	418	385	429	404	397	389	394	380	413	419	426	418	407	387	387	380	380	390	378	416	424	408	407	381	445	400	420	412	439	411	391	395	402	384	414	363	374	403	386	448	417	427	386	392	413	378	427	414	446	409	415	407	398	411	447	380	390	384	465	405	406	360	390	420	435	432	437	401	381	410	406	387	392	411	393	426	421	423	408	419	416	402	348	408	422	401	388	412	385	391	422	427	395	381	432	410	399	402	409	391	399	396	437	430	436	404	449	412	379	375	409	387	408	391	416	365	365	397	453	395	449	420	406	421	462	433	394	420	421	405	396	454	423	371	398	423	393	423	391	435	424	429	402	441	440	397	404	380	391	399	398	341	422	396	430	393	381	378	398	438	382	426	409	399	403	422	387	399	406	433	400	395	409	393	395	373	434	393	373	382	438	382	400	430	361	406	421	405	430	411	415	378	395	406	398	424	416	407	413	403	427	408	391	413	401	405	440	433	448	402	423	412	411	410	401	390	418	384	412	402	439	423	388	427	406	389	403	426	400	378	389	408	374	420	413	379	369	426	419	408	417	392	448	402	429	404	385	393	396	394	442	439	422	416	420	385	394	418	426	420	444	421	420	395	417	419	394	388	418	418	401	369	392	404	400	366	360	374	419	390	432	380	410	408	409	375	388	414	449	417	420	391	416	390	396	384	379	413	421	403	435	396	402	432	398	423	453	401	401	412	426	405	431	413	418	394	405	446	397	423	397	427	423	445	436	403	405	384	361	427	404	419	428	444	432	418	410	383	428	407	429	407	423	423	392	405	397	446	417	385	380	402	430	409	405	385	386	417	422	397	423	405	380	419	388	404	427	422	429	380	379	381	410	403	397	401	386	375	394	410	392	408	406	407	413	453	392	400	390	423	411	406	411	425	415	379	414	429	394	410	403	423	387	409	400	437	418	417	451	380	424	367	376	385	420	422	403	409	418	397	408	397	411	425	423	362	412	430	399	413	420	440	410	449	383	401	416	408	368	440	412	402	408	421	418	400	440	404	427	382	422	410	409	402	429	390	406	405	419	413	371	361	378	396	400	389	423	419	427	410	383	423	437	385	413	423	432	418	397	396	446	364	391	416	386	406	437	382	404	411	389	432	378	388	412	407	398	387	415	429	397	414	421	374	431	409	412	385	390	380	378	411	388	386	403	415	404	378	424	425	411	465	416	390	434	371	401	441	390	446	394	389	403	423	415	425	443	383	426	431	433	379	362	398	390	407	456	400	437	442	410	395	404	410	416	406	403	420	394	399	373	422	412	422	414	450	402	406	401	412	393	382	454	404	395	395	407	386	424	407	437	436	380	394	353	387	414	417	389	428	460	421	448	419	444	407	367	388	451	440	426	400	431	404	418	372	369	425	434	397	443	411	385	423	397	393	374	426	417	408	412	416	420	389	371	440	394	409	453	402	428	438	413	393	451	389	395	407	443	389	401	394	400	429	429	384	414	432	411	367	389	431	411	418	408	419	406	386	426	387	404	385	405	419	414	401	364	380	374	374	427	382	449	397	364	406	391	428	436	395	411	410	427	363	411	383	464	408	396	412	401	425	396	399	414	424	382	413	369	406	380	404	408	424	402	424	442	398	393	407	398	362	415	438	438	383	370	410	405	407	413	404	406	392	422	398	426	405	398	395	414	386	404	411	402	384	377	434	416	404	398	427	404	414	434	401	416	428	383	426	392	449	407	401	404	366	427	416	417	403	431	384	402	411	393	394	383	416	402	399	410	433	391	419	370	382	399	404	416	393	440	408	392	387	443	402	409	413	402	377	389	398	373	401	438	376	400	396	408	420	379	414	399	454	424	399	415	388	396	407	376	405	414	406	374	417	372	404	378	406	415	424	390	409	389	462	432	412	405	418	421	360	419	389	460	422	431	408	407	440	416	379	395	400	408	367	434	410	411	405	423	403	383	376	404	396	431	423	420	428	448	416	432	429	394	397	410	436	390	372	424	445	410	389	403	409	357	380	430	409	392	410	424	389	372	459	397	401	379	399	393	408	397	425	432	422	388	434	416	382	377	416	421	364	406	396	419	411	441	399	402	415	413	437	437	395	392	401	394	429	433	421	433	387	371	418	418	383	403	396	419	385	390	367	416	399	392	404	364	410	452	399	420	416	404	402	423	370	420	412	441	403	394	430	414	399	365	431	432	395	427	402	412	396	425	387	373	396	407	384	419	404	408	375	413	405	435	408	399	404	386	404	399	400	429	433	432	445	422	413	423	388	417	385	417	382	437	401	438	431	400	427	427	409	378	406	383	389	392	407	412	396	405	382	415	369	383	408	448	397	418	388	411	379	399	405	410	410	370	431	411	365	394	433	422	420	413	437	406	396	405	388	399	380	401	380	416	430	390	438	387	381	375	402	390	416	394	428	409	413	405	442	429	410	394	365	409	401	437	415	415	398	421	402	412	385	387	402	432	381	424	394	457	413	414	423	374	363	376	398	405	402	419	413	404	412	408	437	428	399	426	385	436	361	398	415	411	411	382	414	428	410	369	369	448	385	403	421	446	388	418	375	402	400	405	393	372	435	423	414	403	377	394	396	417	400	399	394	398	390	416	401	387	400	420	387	426	413	382	417	425	377	421	436	394	429	445	396	395	392	416	408	415	407	385	382	417	417	407	415
16080	18063	16559	12196	11481	8354	6203	6072	5799	4037	4085	4007	3464	2869	2617	2399	2197	2021	2003	1908	1732	1624	1612	1532	1426	1485	1381	1375	1322	1304	1320	1293	1249	1295	1210	1192	1184	1135	1127	1148	1097	1066	1031	1080	1029	1039	1034	1037	975	974	997	997	1002	986	984	940	961	962	1024	1045	1001	978	976	974	975	965	984	980	971	992	959	1002	944	878	1013	968	933	958	999	949	977	997	961	971	1035	893	979	957	945	957	907	964	946	916	927	969	981	947	908	922	986	940	962	980	918	935	937	999	892	956	947	969	1007	943	923	964	901	976	936	972	907	964	950	966	903	922	918	947	910	919	962	958	925	949	969	1006	987	981	919	926	965	982	957	969	893	935	939	930	933	973	926	930	940	978	986	932	963	956	931	975	997	974	953	970	953	987	951	975	941	928	946	1035	962	1002	936	953	938	935	949	968	948	947	902	958	898	932	964	938	956	948	1016	974	945	915	946	920	1056	952	977	941	978	920	971	894	956	998	938	944	963	929	937	984	969	934	967	936	993	972	960	985	931	895	941	1005	980	910	939	1003	929	935	1040	905	939	968	917	991	932	986	921	942	954	951	939	935	967	901	974	957	971	946	946	993	1016	997	938	971	938	946	961	980	968	932	958	924	995	974	971	911	1007	949	1004	1002	957	947	915	963	955	972	925	930	962	965	973	920	952	981	928	968	970	923	966	933	963	954	951	929	953	954	951	928	919	916	991	924	957	898	949	1054	899	987	1002	949	1017	986	948	920	956	944	940	919	935	957	1016	927	959	981	929	944	950	966	992	946	968	994	985	989	957	899	970	951	954	954	950	948	970	941	982	945	914	1012	1013	949	995	926	934	973	928	986	984	950	948	932	901	977	945	951	950	992	995	960	984	925	954	960	971	943	1000	943	959	1013	984	920	908	996	913	891	961	941	964	957	976	953	915	956	972	899	1010	978	879	977	945	939	923	928	984	945	953	970	908	913	964	871	951	951	957	940	917	989	949	937	924	972	944	980	959	927	975	937	950	1002	1015	989	998	960	990	986	934	912	975	985	957	971	1006	926	1004	963	1010	951	955	968	915	952	972	937	961	925	955	954	1016	923	970	971	927	961	985	920	986	904	910	946	924	960	952	969	916	948	962	976	951	976	951	992	914	982	944	934	943	962	946	957	916	1036	941	967	977	945	1027	954	942	921	939	928	925	941	937	967	986	1011	922	1013	934	1003	913	942	914	997	974	1001	922	962	924	981	979	942	963	952	960	947	971	950	965	937	988	1029	1017	970	1012	940	977	902	980	968	999	951	951	1003	1000	963	953	918	977	976	962	955	948	950	959	961	955	928	992	971	996	987	942	975	911	957	1003	949	979	971	977	953	973	957	953	910	995	949	939	981	947	945	947	951	942	978	951	938	948	937	935	960	988	932	957	923	887	922	924	957	973	975	919	997	917	1001	994	978	972	940	942	923	914	940	965	981	989	950	907	897	937	972	920	994	943	997	989	936	918	997	915	968	919	889	973	989	946	941	947	898	1021	987	966	912	998	965	935	977	1010	981	881	956	970	943	950	964	955	1026	927	971	977	950	995	989	944	977	920	911	909	964	954	940	904	924	969	1004	923	1029	1031	964	927	960	977	977	1005	996	935	912	939	910	975	946	950	948	953	913	1014	998	967	957	952	958	956	966	945	968	947	924	955	996	964	1031	909	975	969	956	945	934	956	989	938	949	945	924	946	931	970	975	978	899	971	909	971	943	969	926	977	931	920	948	975	974	944	984	894	978	1015	961	939	882	991	926	1009	929	978	908	981	951	974	936	930	972	980	972	995	961	975	972	951	887	892	967	967	910	911	949	945	924	911	950	974	993	911	952	951	972	974	988	921	905	942	970	952	993	984	943	985	934	969	945	923	949	1034	909	962	970	974	987	900	970	986	967	950	908	943	930	991	906	946	958	883	944	988	905	888	998	968	974	985	970	960	956	950	1054	969	917	992	942	974	990	925	961	965	939	946	949	989	878	954	916	944	919	959	957	954	952	968	936	978	948	914	988	975	932	962	964	984	934	975	1023	945	1010	970	959	995	946	929	938	997	964	913	892	923	908	1033	969	956	971	985	991	946	965	928	930	968	1023	1008	968	947	918	1006	1011	1022	938	960	973	941	943	947	880	1016	971	989	985	942	942	963	967	978	923	943	973	973	982	974	945	997	989	922	947	973	999	964	985	991	930	971	936	960	986	933	936	948	958	976	956	972	933	937	944	976	961	917	955	952	961	944	945	965	992	896	1000	1044	989	989	980	936	969	994	913	981	949	947	931	941	958	924	983	952	1003	944	957	991	884	938	962	965	945	928	977	971	929	946	967	943	989	913	957	979	974	921	992	940	882	922	898	942	927	961	972	951	994	972	920	916	890	949	933	976	924	982	956	933	906	980	946	920	932	1013	926	882	957	959	908	980	922	986	956	943	970	937	960	905	1017	953	969	947	995	937	1005	944	903	919	964	929	939	887	964	959	986	908	941	1017	979	1016	965	960	945	949	983	904	978	920	1006	949	967	946	972	940	906	915	886	946	960	907	940	965	966	961	916	910	936	968	962	985	956	963	989	999	961	991	950	984	984	1002	922	977	925	961	1008	1009	907	974	925	940	969	1011	981	983	921	955	966	1000	948	935	969	952	992	958	1021	953	930	987	970	974	956	1019	941	989	962	1008	929	985	990	943	955	981	966	963	962	917	963	945	969	923	935	913	979	952	954	1007	929	891	948	956	978	945	949	956	1023	1003	939	948	939	944	960	920	993	908	1016	973	961	974	965	908	935	957	961	968	961	971	999	947	940	968	994	961	930	931	966	923	984	965	975	932	931	963	988	956	894	965	943	982	968	940	945	926	1009	992	940	969	944	869	1055	981	950	956	984	963	922	935	992	906	939	957	943	907	963	949	951	1022	930	965	1009	975	1004	980	947	1000	982	979	910	952	1004	984	977	1005	954	959	965	1059	915	959	928	935	907	951	951	966	957	965	924	961	920	922	953	925	977	951	942	1030	914	949	965	1002	927	957	954	926	1029	913	995	962	1005	962	940	958	966	929	991	1014	929	926	948	960	941	965	982	951	970	972	908	953	1002	995	973	962	949	975	956	956	961	914	935	986	946	987	955	956	941	971	972	929	934	937	985	979	983	953	963	918	927	944	899	958	986	936	909	935	977	899	952	965	944	937	992	968	940	975	995	939	950	987	1002	931	974	951	962	920	945	945	965	943	991	943	957	937	992	964	956	944	967	979	913	939	930	930	976	940	957	1002	937	917	950	941	922	938	934	974	961	959	942	958	925	906	890	944	940	934	988	951	911	920	953	997	948	968	936	1020	977	933	964	1007	955	929	942	926	951	1010	927	957	962	987	946	939	878	977	932	997	916	964	916	972	985	927	950	950	944	936	945	989	928	967	989	939	898	959	1000	959	923	971	949	986	949	893	956	961	1024	966	977	908	967	1001	963	945	959	970	935	909	955	963	1009	975	970	912	989	947	999	1016	958	956	935	934	972	915	934	974	934	951	975	969	957	925	928	957	979	922	930	927	959	949	979	1001	982	950	898	948	941	926	981	955	1010	985	915	980	984	1041	963	995	912	969	983	958	947
44706	47550	43537	26722	25483	20533	14401	12375	11741	7383	6096	5618	4744	3944	2588	2030	1634	1530	1530	1199	1119	971	750	730	733	618	604	543	559	500	514	550	520	580	507	472	469	464	487	477	405	388	431	420	350	445	424	435	421	413	400	407	398	425	410	429	430	432	402	458	429	413	417	389	393	456	416	432	417	375	427	403	411	364	430	381	387	395	441	396	473	412	400	385	436	408	396	396	403	408	376	405	403	404	414	391	380	403	363	401	390	401	391	408	393	394	410	377	395	402	388	404	411	389	409	386	422	398	417	401	400	397	403	397	395	389	375	444	391	373	415	380	416	427	402	394	419	392	399	409	405	427	394	382	419	379	384	408	415	395	391	396	428	416	414	425	368	417	417	404	412	404	421	418	430	462	410	390	423	398	381	373	389	397	386	407	430	410	427	395	409	402	425	414	386	427	421	365	410	383	418	394	371	408	382	365	391	392	409	410	386	414	394	416	419	420	402	416	386	385	394	396	430	387	409	387	409	403	359	391	414	401	352	407	393	420	408	379	431	397	409	385	404	393	412	408	358	390	418	412	405	414	381	419	446	380	376	430	390	422	394	430	426	418	440	408	415	420	378	393	391	386	403	454	384	369	394	389	392	406	423	386	388	387	386	390	428	428	422	422	391	399	411	407	433	415	414	398	427	378	350	394	397	402	398	404	383	407	398	407	374	426	430	394	407	406	392	414	380	416	395	413	433	399	421	468	430	422	366	398	374	382	408	391	405	363	409	396	407	364	401	375	415	374	378	369	397	414	358	411	396	422	415	386	386	391	393	407	395	393	379	404	375	363	434	413	390	397	389	406	365	412	395	395	393	395	390	407	393	404	400	369	430	422	390	368	419	369	432	414	391	414	406	389	416	425	368	387	368	411	455	420	399	365	405	400	391	385	424	401	423	394	371	385	431	385	414	420	413	391	425	398	379	405	399	396	396	393	392	399	414	397	402	392	402	389	425	419	403	407	417	401	436	429	402	437	389	378	404	397	444	400	379	377	365	369	381	409	399	404	387	383	382	386	393	392	395	375	421	387	385	423	403	392	410	381	375	404	413	379	412	402	381	388	430	416	423	392	452	411	416	365	381	389	445	402	436	424	390	415	429	392	422	418	402	409	378	442	412	402	405	399	388	389	372	403	419	400	387	372	387	373	418	393	397	407	406	399	396	353	394	417	377	430	384	399	394	401	384	407	383	392	399	394	390	421	411	430	372	412	401	413	398	389	358	389	394	388	355	358	391	432	406	416	427	407	360	370	395	393	393	397	376	390	409	411	353	407	357	385	394	390	396	400	424	369	357	384	444	390	435	380	387	412	419	387	395	409	371	394	428	417	381	442	386	390	420	386	400	386	373	394	393	402	383	412	389	426	406	435	377	384	450	376	397	368	407	424	434	399	431	424	387	402	402	415	384	436	414	397	407	411	427	368	393	427	384	399	417	395	398	387	410	395	418	381	401	418	420	394	399	411	379	436	408	414	422	448	366	450	401	405	396	388	401	393	404	413	380	369	427	370	399	422	387	378	389	410	339	437	390	388	378	409	391	391	416	406	364	435	408	405	446	390	404	378	381	418	362	396	376	408	389	445	385	395	385	396	378	379	428	393	390	407	391	390	384	393	380	383	401	372	428	424	436	406	412	388	360	369	402	369	363	380	391	437	365	373	383	364	404	382	425	395	445	421	407	418	428	391	429	412	414	380	369	421	426	402	377	386	408	395	409	401	407	431	390	410	394	414	395	409	350	424	397	404	393	407	392	413	417	355	391	387	373	385	362	416	408	404	414	371	409	415	424	385	402	412	417	397	456	398	391	349	431	395	413	371	397	360	372	395	419	425	369	385	385	406	414	371	377	427	403	398	399	369	378	393	392	397	414	397	406	402	403	422	392	378	418	404	400	414	327	381	402	398	390	398	358	402	403	388	402	429	395	393	407	358	400	411	409	389	393	415	406	432	390	437	403	411	406	436	380	398	369	395	419	411	411	361	397	414	445	393	413	399	420	384	389	457	394	399	397	409	387	389	403	397	390	413	404	376	413	362	377	385	415	432	380	415	416	403	362	445	381	376	388	390	409	360	424	421	396	413	360	408	435	419	386	441	403	409	399	418	493	439	440	422	399	371	426	366	401	387	392	400	432	431	441	371	398	410	379	430	408	413	388	430	446	404	413	377	380	422	426	445	395	387	386	394	395	429	388	370	402	430	384	420	423	397	433	410	425	416	389	390	410	408	352	399	366	416	389	407	382	390	398	444	411	404	388	375	385	386	408	416	411	391	388	365	392	391	394	422	388	388	425	401	398	415	407	423	424	398	397	413	410	378	385	401	362	376	377	401	361	431	435	406	402	415	393	384	396	421	388	399	423	400	381	402	413	406	387	407	432	406	405	367	427	424	370	417	357	406	416	370	413	412	407	394	417	399	381	403	403	394	411	413	412	386	405	409	396	391	402	413	375	383	382	372	396	380	409	387	387	455	419	386	385	422	366	429	372	365	405	424	411	355	414	405	434	408	422	432	395	377	381	411	372	371	343	371	414	391	424	413	368	387	433	415	362	415	415	405	394	399	400	409	381	388	387	426	404	385	428	410	425	398	383	405	413	422	424	382	445	362	413	395	414	411	420	398	423	393	434	404	416	377	365	372	448	427	381	403	401	400	410	418	397	405	399	402	394	417	394	389	380	411	401	392	389	393	418	438	406	384	411	411	384	413	426	376	380	388	414	418	369	408	391	385	380	385	411	361	406	385	422	404	405	399	409	382	389	363	443	412	383	378	389	417	401	401	417	400	394	398	389	407	419	395	393	393	404	417	407	404	374	366	392	408	370	408	403	420	424	377	383	384	405	375	402	382	399	415	390	406	373	398	422	376	406	389	374	406	390	358	407	394	400	403	410	387	431	421	399	393	377	396	407	395	402	393	398	433	391	393	400	421	368	394	403	383	390	396	384	408	389	400	412	419	390	407	426	389	421	399	376	419	371	417	394	413	423	439	385	428	374	398	400	411	415	383	374	391	353	362	421	387	425	394	419	361	374	416	377	409	386	408	420	379	403	361	412	401	416	415	435	408	388	380	395	393	387	378	348	404	394	417	417	355	415	420	393	410	397	454	390	395	385	385	383	379	421	373	387	392	381	396	434	378	418	402	407	376	377	363	400	390	400	441	355	424	407	409	398	400	369	412	427	407	385	403	388	403	378	407	398	404	414	429	395	397	409	401	422	413	391	411	373	402	389	406	390	396	401	429	408	368	378	395	420	407	395	366	454	384	402	385	434	419	406	388	412	425	398	411	408	404	346	407	371	437	385	395	416	423	415	432	371	397	387	423	431	421	391	383	430	382	411	387	396	376	398	365	394	416	407	431	440	397	402	424	371	389	397	442	444	378	414	414	399	395	422	343	421	410	375	372	372	414	349	394	401	389	402	391	392	391	432	366	416	372	398	420	376	376	400	433	402	432	426	386	397	399	364	368
31127	42513	40519	25043	28327	23950	18063	20548	22075	16596	16971	16088	13655	12020	9955	8510	6841	7008	6795	5148	4946	4045	3419	3178	2907	2678	2375	2221	1966	2010	1825	1937	1888	1731	1566	1457	1361	1346	1357	1336	1272	1217	1180	1181	1200	1131	1028	1110	1054	1027	1035	995	1045	1042	1044	951	979	988	1026	1031	1016	955	972	956	967	956	973	973	984	955	1033	940	998	929	994	941	1020	966	981	946	988	966	957	1007	961	963	908	933	990	966	960	914	929	946	938	947	971	894	981	908	965	909	935	870	960	959	933	950	886	978	930	932	973	945	917	917	961	922	944	943	915	930	926	892	922	910	966	963	944	865	946	926	951	954	937	928	976	952	892	920	906	936	948	936	919	959	918	872	923	915	978	925	958	905	930	950	951	950	935	961	907	952	952	927	918	931	907	962	930	972	949	962	916	977	937	945	891	916	941	909	915	964	957	941	987	929	928	909	961	883	886	967	898	931	895	924	929	903	894	928	875	923	938	976	963	903	929	934	934	876	916	918	883	926	941	920	958	946	956	946	987	964	934	955	903	892	982	944	929	948	1012	975	909	947	969	888	944	926	930	943	954	850	900	868	937	898	965	1012	919	902	941	954	976	923	883	904	915	973	968	912	938	940	949	957	884	885	948	938	902	899	946	915	910	897	979	878	925	942	927	954	934	934	919	958	943	897	889	984	911	943	923	877	948	893	936	942	955	929	890	928	980	959	933	967	920	942	920	900	974	928	976	941	950	955	937	942	908	987	936	920	941	939	930	1001	890	949	969	948	920	901	955	937	933	953	916	906	936	884	985	912	954	931	947	907	870	907	940	892	917	902	870	900	930	1000	947	892	930	946	977	927	947	904	942	932	994	976	956	927	919	961	925	934	914	897	916	884	893	932	942	969	927	920	961	900	951	917	881	959	899	917	930	865	879	888	889	858	947	906	935	937	867	936	949	968	976	1011	918	954	939	884	970	893	905	891	946	956	952	934	944	944	922	911	950	925	990	959	880	961	1004	953	961	902	909	963	950	971	965	934	939	922	951	904	920	975	980	885	942	955	952	980	913	919	966	936	887	978	966	968	968	906	936	900	971	994	936	934	943	964	877	881	927	960	963	912	970	900	1002	954	961	935	962	964	948	889	999	887	943	956	949	997	898	928	964	944	971	940	861	887	937	888	964	979	920	933	936	911	939	953	973	968	924	954	914	954	910	854	943	911	968	966	900	954	948	902	906	951	996	945	907	923	930	920	970	954	978	927	971	909	938	938	942	948	918	960	945	938	915	910	905	929	945	941	1004	934	907	914	920	888	919	919	905	916	927	902	944	950	924	868	919	934	971	932	947	1010	904	877	935	960	942	930	972	969	927	945	896	928	937	903	951	980	876	920	915	972	971	959	871	931	926	948	904	924	932	974	941	1011	952	936	949	933	980	900	934	904	921	971	943	926	869	957	931	950	900	905	918	920	948	934	943	968	911	975	944	927	927	964	905	944	911	980	967	946	930	896	931	946	955	963	911	938	966	902	940	943	927	941	990	927	936	964	947	897	1002	874	922	949	937	961	929	946	910	937	1008	931	899	925	935	980	867	942	920	915	932	893	950	955	931	927	912	910	894	915	934	913	927	905	954	930	944	945	944	911	899	911	914	899	951	907	1007	937	971	951	908	931	945	981	972	940	959	897	901	933	884	944	964	904	973	888	883	962	974	934	930	881	929	864	961	950	973	965	966	961	941	929	932	894	924	930	933	928	984	948	894	925	883	901	934	936	930	884	986	951	1006	927	980	939	889	950	985	865	971	926	955	910	884	945	926	955	910	903	899	912	936	1003	941	944	913	883	991	902	879	917	923	891	942	871	940	889	959	881	916	894	922	965	910	868	909	937	969	902	930	922	975	942	950	907	909	968	936	942	918	989	965	932	955	960	957	992	927	894	970	869	987	948	902	930	911	953	904	927	945	948	906	926	965	973	937	907	937	947	919	924	939	925	948	929	914	937	930	967	920	936	969	929	948	937	933	905	948	922	954	901	924	896	893	948	931	908	962	901	949	898	973	884	963	975	957	932	954	910	925	980	941	968	903	906	940	950	965	908	911	965	971	934	959	957	940	920	881	948	929	938	941	936	929	931	955	957	924	924	901	997	958	904	921	919	940	956	940	964	905	918	971	891	924	899	938	926	893	951	985	934	955	909	972	882	924	1003	906	936	896	930	907	858	1012	889	931	899	961	926	902	925	940	957	906	916	922	969	968	946	886	929	919	966	982	881	903	959	957	909	955	944	932	930	909	882	951	907	922	909	977	948	981	918	936	986	931	938	888	907	913	933	911	921	944	906	931	938	997	904	948	946	928	933	946	910	897	940	918	884	970	928	902	956	910	953	950	924	977	935	944	938	909	936	898	930	931	946	940	965	960	905	1008	905	904	858	944	958	937	926	923	947	914	962	923	898	920	932	934	890	905	925	886	999	900	930	961	945	989	967	949	931	941	915	937	929	955	926	923	988	913	967	912	896	979	866	934	898	980	946	928	979	892	929	918	919	928	960	903	903	978	926	943	899	947	913	939	924	942	932	959	908	921	935	949	966	963	942	928	910	914	902	896	947	991	936	930	915	887	914	942	893	934	973	873	888	910	907	927	942	931	919	924	989	875	898	946	952	989	886	973	930	968	934	917	922	932	957	967	914	950	929	937	895	903	950	949	875	896	900	921	957	910	948	908	945	953	925	932	963	915	915	972	942	864	943	979	940	938	901	996	950	923	913	957	941	934	937	909	874	918	926	974	973	943	975	944	953	937	905	945	926	923	928	895	907	925	935	889	859	908	896	898	909	933	952	900	958	942	912	958	1007	920	932	927	950	949	897	948	951	960	990	935	910	951	958	949	962	977	894	910	941	962	862	886	941	916	970	947	930	933	938	904	923	932	959	876	924	987	917	935	907	975	913	979	936	961	902	924	940	963	922	976	970	933	906	972	968	906	967	928	961	903	923	965	952	922	958	962	953	958	928	972	906	940	886	959	991	918	948	944	927	949	967	928	966	926	918	966	920	924	956	993	928	919	924	895	978	900	931	966	941	937	936	906	899	935	905	951	921	916	905	927	997	944	961	874	927	883	958	922	892	912	913	875	928	955	940	917	892	930	961	948	916	963	915	915	995	948	951	952	861	908	899	932	898	959	934	945	885	943	900	925	914	892	941	942	948	911	891	975	931	975	930	975	910	949	929	969	899	942	929	892	963	880	916	970	922	942	958	946	943	973	932	921	955	906	918	940	965	919	877	921	981	970	975	927	898	900	918	970	920	920	998	922	932	968	937	944	861	963	912	905	920	915	890	929	957	941	888	957	951	962	907	926	972	986	944	871	940	905	1004	891	950	961	937	966	933	944	911	915	942	996	909	923	968	952	974	910	932	938	930	927	966	979	910	937	964	930	943	918	909	913	948	969	942	946	952	983	968	910	928	907	942	951	905	957	968	933	896	941	930	957	887	921	946	937	909	900	966	969	991	935	946	910	947	958	914	900	938	930	945	977	946	958	937
54346	53200	42619	28868	29822	26560	23469	21107	19142	13680	11453	10440	10310	7108	5191	3997	3012	2895	2490	2008	1584	1450	1069	1058	922	774	746	619	565	557	576	610	565	574	474	454	416	382	404	401	384	380	380	392	371	382	364	334	333	325	320	313	283	334	323	327	328	318	333	329	313	303	322	323	286	292	295	283	308	328	329	316	294	286	319	347	326	288	318	316	273	291	310	305	320	302	304	281	267	330	288	324	298	290	312	304	291	265	290	303	328	307	355	266	304	278	311	279	291	303	305	282	296	274	295	318	295	283	273	279	313	299	295	304	270	253	303	299	275	299	284	288	294	309	304	277	326	274	292	290	253	300	272	268	283	317	296	276	304	317	283	324	299	321	284	293	306	330	325	285	303	291	294	308	288	297	298	255	314	282	326	288	288	292	291	298	295	285	290	272	322	290	334	297	279	277	308	307	290	292	266	312	288	294	303	286	292	283	308	303	333	299	310	296	294	292	288	288	296	294	332	292	294	293	297	276	318	311	322	318	305	282	303	314	284	324	285	310	286	313	303	275	285	305	315	283	282	294	269	310	293	308	288	297	278	288	269	305	295	301	306	303	296	280	314	297	308	302	322	276	298	290	305	292	300	304	331	314	303	310	296	321	281	287	308	313	309	315	317	299	295	294	278	313	288	290	290	283	303	277	314	299	276	273	282	298	296	287	322	300	287	269	295	275	289	269	277	272	300	270	281	304	294	324	296	271	297	287	293	301	259	311	266	267	297	273	290	274	302	298	308	306	287	271	291	275	286	314	273	315	318	305	267	311	333	269	278	324	295	293	280	300	306	318	296	293	326	302	277	301	291	254	320	295	285	282	296	305	303	330	299	305	290	297	312	306	276	265	300	303	316	297	330	289	302	309	296	298	329	338	317	293	304	285	279	270	289	299	305	285	317	304	290	314	280	286	298	283	313	286	308	283	277	302	292	296	282	302	262	263	309	313	298	297	318	266	319	291	320	311	267	292	327	314	309	283	314	313	297	321	306	306	269	323	301	265	298	299	335	315	326	301	284	304	307	279	265	303	280	277	311	306	307	290	325	302	326	303	323	287	292	273	296	284	291	269	325	303	286	273	319	293	293	284	301	258	310	312	308	295	282	287	298	307	295	292	279	299	308	296	284	281	281	295	298	330	302	296	337	322	285	262	284	263	291	292	320	287	331	282	274	293	307	324	277	319	274	253	294	286	297	304	313	310	264	294	276	294	292	267	301	290	318	296	321	309	345	275	279	305	297	286	306	292	296	317	367	329	303	284	317	302	297	300	315	335	295	291	298	316	281	291	279	327	287	278	268	294	262	316	249	265	300	287	295	313	292	285	325	297	294	261	314	292	277	299	281	318	323	281	312	283	306	331	302	323	269	289	288	306	323	259	296	299	304	296	280	293	322	283	304	298	321	299	307	302	293	298	317	289	290	292	314	322	299	290	276	297	279	320	292	259	312	294	300	322	302	297	286	311	286	286	294	276	284	306	287	312	293	272	274	320	318	317	291	290	315	273	288	297	278	300	313	297	304	308	284	287	264	315	341	275	279	311	285	278	321	296	299	314	303	284	277	289	262	291	269	302	308	317	296	276	305	305	328	304	267	295	291	289	290	260	278	300	300	296	304	296	264	311	321	308	287	303	311	310	313	282	295	324	291	310	296	301	283	257	275	294	301	288	316	280	316	334	281	298	323	294	287	313	285	264	279	310	267	274	277	269	274	273	312	284	294	313	274	275	309	289	298	309	308	250	280	292	312	320	277	308	319	282	279	267	300	316	302	312	278	281	299	308	272	264	301	290	248	295	251	262	314	304	291	291	277	289	283	280	263	292	304	289	324	322	302	303	294	282	302	317	300	275	262	282	274	271	325	306	297	293	270	298	272	291	294	316	296	296	295	338	316	241	287	322	300	286	296	303	294	296	313	269	327	262	321	295	287	293	291	283	303	296	286	273	308	290	318	290	288	273	306	316	270	301	303	327	318	300	308	295	287	316	323	285	290	296	309	304	312	276	319	310	319	301	309	300	301	319	285	279	313	266	298	287	329	280	314	264	300	281	267	290	317	299	320	295	274	283	291	333	297	312	316	324	260	323	272	353	273	264	294	292	275	268	314	294	292	284	281	298	297	280	283	286	306	308	325	280	289	304	293	282	277	298	287	287	300	288	303	291	294	267	297	309	287	291	288	279	287	273	273	322	331	308	321	309	296	270	302	293	290	281	283	305	275	310	306	287	307	281	300	270	330	292	275	311	311	311	277	270	332	315	309	258	278	298	298	278	286	292	318	303	309	302	284	310	298	311	283	302	322	296	298	310	281	275	327	316	307	294	287	249	277	254	264	314	316	312	300	287	305	272	287	272	274	308	279	289	306	286	233	320	282	256	290	316	282	275	291	255	295	271	284	271	302	307	265	274	301	273	297	297	283	304	285	282	293	334	325	326	301	310	294	280	292	281	299	297	308	294	286	288	304	281	299	312	286	285	301	314	295	305	299	305	293	298	283	288	261	268	280	296	301	281	261	336	295	287	269	291	306	297	291	293	267	272	306	314	271	308	312	293	290	297	288	275	295	309	289	325	288	269	268	309	250	286	293	307	300	284	291	291	308	319	319	312	269	303	307	274	330	280	336	302	289	282	294	294	286	297	305	294	310	280	292	287	279	288	288	279	320	312	302	280	303	288	266	321	284	309	287	296	289	277	279	266	289	323	300	273	304	320	306	260	300	289	319	287	281	307	265	306	276	286	335	285	301	323	288	280	289	300	285	297	298	305	323	312	294	284	289	307	293	282	303	305	312	290	290	295	294	339	294	298	283	279	303	285	307	276	289	286	322	305	300	287	285	287	304	300	307	294	289	266	283	299	283	307	308	290	282	273	292	283	301	282	305	291	309	304	311	283	305	292	295	296	329	281	249	293	283	303	272	292	323	312	305	314	291	294	293	293	284	331	313	315	310	307	278	288	315	296	312	285	318	337	307	307	279	283	283	303	283	282	296	308	327	308	291	309	282	302	281	288	297	311	283	302	304	313	352	313	309	292	272	294	292	320	279	323	364	304	310	277	274	281	323	293	323	271	274	298	312	316	319	280	281	310	289	324	279	281	284	287	291	294	282	306	297	316	297	293	270	280	313	298	293	313	298	264	334	307	271	316	290	296	296	310	295	320	313	306	304	317	299	255	317	307	285	297	271	322	290	319	324	288	305	280	289	348	306	270	272	287	299	315	282	314	310	302	280	254	309	360	288	289	281	303	304	320	313	303	289	299	305	302	281	298	270	301	291	302	265	284	270	298	303	315	286	288	321	304	302	271	260	255	271	285	282	297	293	275	307	292	286	290	318	292	265	273	313	277	274	287	316	289	306	265	296	310	302	293	301	293	282	296	324	261	286	298	301	307	297	327	296	290	257	259	330	314	301	315	285	305	312	311	293	284	320	293	320	291	323	286	291	317	304	274	275	284	300	290	283	306	280	282	309	309
39230	49526	45897	31530	35557	30665	26659	28540	28733	24996	25466	24224	21286	18292	16043	14290	11739	11825	10422	8370	7436	6452	5131	5081	4611	4092	3695	3199	2784	2615	2448	2572	2620	2318	1940	1806	1538	1492	1480	1492	1315	1214	1197	1185	1133	1077	1058	952	1015	869	870	849	931	901	893	857	841	821	836	811	804	812	769	784	803	779	743	714	799	768	815	823	740	714	689	790	776	749	777	760	807	817	772	764	883	859	802	723	728	757	722	682	733	770	705	682	697	710	745	765	713	708	662	748	677	681	696	769	688	728	718	725	747	673	706	688	715	736	727	695	710	727	678	742	684	678	724	699	681	652	674	679	652	681	701	727	732	763	706	717	700	680	708	709	743	716	727	673	742	713	693	694	703	755	653	680	686	751	672	712	678	699	654	690	681	755	676	683	729	690	720	701	710	698	739	682	731	699	736	689	730	670	721	712	729	729	678	719	725	687	694	697	715	736	743	730	692	657	717	763	706	724	735	725	697	698	702	730	699	729	696	705	683	725	695	724	702	729	734	684	719	641	658	690	716	738	726	689	709	727	719	697	723	680	676	688	736	712	683	686	722	699	658	721	686	710	663	705	677	727	662	704	683	712	735	703	698	645	673	712	708	665	707	702	705	705	723	641	723	690	710	651	668	723	720	655	694	694	696	721	672	744	661	679	688	634	690	683	728	720	749	680	730	715	728	710	697	675	708	658	713	747	691	729	671	722	677	709	742	727	699	655	691	681	698	702	759	701	716	726	649	692	667	695	677	680	659	699	715	696	689	689	706	662	714	697	715	690	701	687	716	677	675	697	737	714	728	697	762	698	664	734	697	707	727	703	733	722	698	671	665	735	695	666	700	709	715	676	728	710	698	664	702	689	688	686	716	675	735	698	711	706	664	753	723	705	697	698	707	723	707	743	695	688	736	778	657	717	663	694	718	687	720	692	690	755	689	638	718	711	725	716	670	735	739	737	699	663	713	706	722	742	694	718	733	695	682	747	656	740	700	729	696	678	732	727	708	728	697	730	686	685	717	675	689	704	735	686	749	691	727	674	669	712	712	727	720	740	733	690	704	746	699	687	666	687	705	711	685	732	744	668	691	710	712	696	722	725	674	696	676	725	693	756	723	725	738	742	708	671	711	734	675	700	689	701	691	701	707	727	697	736	717	675	714	702	729	692	733	692	725	720	721	726	722	736	739	653	717	691	702	682	768	715	624	693	679	696	717	731	663	714	688	759	722	680	728	724	669	706	671	729	716	661	730	759	689	671	681	702	686	737	725	748	679	712	703	702	687	753	709	679	680	696	689	714	696	717	749	688	664	719	688	722	685	682	746	695	721	722	698	728	696	678	717	728	661	733	661	694	727	682	727	722	663	686	729	647	724	714	734	696	676	725	654	706	650	715	712	700	680	736	701	690	745	714	737	710	676	688	684	707	691	697	717	715	743	736	713	724	706	720	744	655	721	688	697	730	724	699	689	775	720	724	759	712	709	713	729	728	725	714	691	715	705	680	672	694	700	701	704	678	697	729	692	685	661	686	708	729	693	685	729	649	699	686	756	671	741	700	682	702	705	681	714	712	744	717	717	732	719	733	703	703	697	719	734	672	740	692	696	689	693	719	683	683	691	689	734	700	690	741	730	732	786	699	724	687	708	702	726	640	730	695	675	743	683	698	724	726	698	713	673	727	711	681	685	696	706	726	692	706	727	702	719	694	714	692	746	707	690	684	678	671	697	697	692	738	648	717	763	709	738	760	708	695	717	765	689	731	718	645	701	703	752	694	679	740	739	708	697	703	702	706	678	672	684	714	656	740	724	719	784	717	688	727	739	724	694	699	692	708	759	652	696	705	713	702	757	716	729	706	666	700	685	700	689	671	703	737	680	729	686	692	710	757	733	663	722	716	704	720	683	749	666	693	681	719	696	685	741	696	730	706	698	706	716	733	669	699	700	705	732	710	727	694	714	725	669	732	692	721	677	732	720	691	731	658	718	681	711	726	687	715	688	697	702	713	688	687	750	683	749	704	676	684	742	713	735	656	740	691	697	708	726	758	728	651	686	691	706	727	705	690	670	719	659	717	730	694	708	712	662	724	731	680	702	694	699	699	699	688	700	717	694	700	720	681	765	699	787	713	683	741	689	694	681	669	738	701	710	657	675	701	727	672	683	668	718	702	744	728	689	698	721	696	744	727	702	689	677	729	706	691	741	721	644	696	736	692	705	686	699	733	673	696	671	739	687	710	694	670	733	666	699	749	733	754	701	725	695	710	745	727	771	692	723	660	713	712	725	722	675	748	695	683	724	732	682	700	649	683	710	719	668	687	661	685	710	715	738	689	735	732	735	729	690	727	676	674	723	671	735	684	685	686	724	719	739	640	696	722	685	723	667	717	707	694	738	677	741	698	682	691	704	673	688	714	675	700	703	767	699	691	787	653	723	703	715	669	725	720	709	708	701	767	696	680	698	704	711	702	698	683	720	691	717	714	722	700	726	682	734	714	743	726	737	698	694	721	689	712	681	708	698	669	647	646	678	705	698	662	707	731	717	717	660	653	666	719	704	711	667	706	686	703	690	683	694	664	737	681	721	695	686	684	722	720	669	717	701	679	709	704	728	749	681	688	681	678	723	689	660	710	676	692	695	711	709	710	683	694	728	716	699	708	721	731	712	711	695	711	672	730	706	697	669	697	736	699	743	676	695	691	683	753	674	723	694	712	719	651	693	681	697	715	702	705	639	721	659	719	709	685	777	692	715	748	742	694	693	722	698	693	716	691	715	695	696	734	709	679	703	719	725	693	687	696	732	713	720	700	692	730	694	715	726	731	718	719	700	727	712	738	741	686	675	693	683	707	711	704	699	724	694	698	716	721	718	691	709	727	690	722	734	702	727	702	739	660	719	714	727	697	672	695	684	682	683	694	678	691	727	744	713	709	651	739	686	664	687	715	705	694	668	709	641	727	706	696	695	686	700	729	747	764	732	721	690	709	739	720	704	709	713	696	682	710	713	693	709	746	718	751	698	690	691	705	700	656	720	714	764	716	676	725	747	731	675	759	728	713	687	681	744	679	682	717	754	707	721	701	668	678	705	728	737	763	721	665	664	700	714	692	698	638	733	702	726	720	731	739	733	683	726	676	690	722	711	686	714	683	719	725	670	690	721	679	679	716	715	672	666	677	706	723	695	685	631	703	691	715	667	675	707	695	774	701	728	741	707	698	668	676	690	674	758	727	667	663	677	754	714	681	693	705	738	733	691	773	686	681	708	695	689	710	690	731	723	729	709	642	674	714	718	686	716	696	706	731	683	707	688	705	733	733	692	695	758	654	652	701	716	681	693	772	761	726	689	721	699	716	718	707	657	704	697	687	690	692	702	687	625	660	651	733	711	697	688	722	717	722	713	687	691	701	731	635	693	692	703	707	708	698	697	705	656	682	702	723	726	729	731	716	697	735	686	665	738	654	740	718	677	656	660	718	702	698	691	715	697	685	704	735	718	681
26072	22330	17536	6507	4939	2893	2088	1614	1346	1041	958	860	812	736	688	606	596	606	566	573	524	546	506	473	497	457	462	458	486	478	447	442	456	431	448	408	418	443	394	403	460	410	450	436	399	441	402	415	409	427	375	421	433	405	444	413	403	397	439	419	398	401	427	401	383	399	399	405	425	386	437	397	397	400	431	422	393	383	426	394	432	406	404	430	420	420	430	410	401	411	389	394	457	399	413	417	407	435	386	413	436	432	389	451	395	385	390	413	415	403	403	402	419	415	425	410	441	402	427	400	400	413	438	402	391	416	418	396	417	433	410	395	404	403	404	357	432	404	422	413	398	438	458	428	400	407	409	392	397	418	420	461	426	410	456	416	387	458	405	418	410	391	432	422	385	439	419	405	436	432	424	427	416	368	413	390	434	445	388	400	401	424	454	393	430	403	427	414	415	446	443	427	406	401	379	443	384	398	436	412	434	397	382	359	429	446	432	412	394	384	436	423	398	393	408	400	384	396	434	426	367	345	377	419	384	404	418	406	404	409	365	408	454	403	434	442	422	402	434	408	419	378	434	408	415	402	397	388	387	396	402	456	411	407	417	418	402	419	439	422	404	407	435	417	424	362	407	412	411	435	416	428	470	410	393	404	430	397	395	411	413	434	404	410	425	425	421	382	404	417	426	395	403	402	417	390	405	435	451	427	407	393	408	409	421	412	421	423	419	394	407	389	390	382	422	436	422	427	439	413	422	421	377	372	401	426	383	432	385	393	425	423	420	434	406	407	390	430	480	424	427	423	439	411	414	427	419	397	442	428	393	420	394	434	411	453	428	473	425	421	373	380	430	397	394	440	431	418	422	414	378	434	409	395	448	376	428	431	388	406	476	403	444	416	397	443	404	385	445	374	433	405	453	429	397	424	424	413	404	409	409	415	430	413	420	379	399	419	404	397	427	442	426	434	406	406	405	395	467	412	402	418	417	387	457	440	402	422	416	428	431	450	408	414	433	444	411	390	438	384	406	436	419	404	401	432	401	437	428	398	420	412	427	372	390	417	400	408	403	394	439	438	419	424	404	418	439	404	428	397	383	403	426	440	389	424	394	391	458	431	431	408	377	375	364	441	448	401	385	387	371	401	414	409	400	430	397	418	426	404	383	402	411	384	428	383	412	410	403	425	381	403	449	412	411	387	395	426	420	419	387	403	414	412	420	426	419	442	435	413	431	410	402	442	418	408	417	412	392	406	427	400	450	402	388	368	405	400	449	438	409	385	451	419	394	431	430	410	427	418	452	390	387	417	406	448	387	390	410	376	404	395	440	416	406	394	401	383	440	400	403	389	382	442	412	407	443	376	385	388	437	395	415	421	416	402	402	430	436	413	471	364	415	418	405	421	400	375	413	403	452	446	416	408	408	418	402	423	419	381	419	404	431	396	410	416	395	446	397	405	412	417	427	414	395	392	444	417	360	402	407	418	424	443	419	368	399	433	402	401	434	438	389	381	427	425	400	384	435	417	424	409	430	422	407	423	413	406	406	399	369	387	430	399	422	421	407	376	386	391	384	434	408	450	444	386	376	427	424	421	373	446	415	438	427	400	395	453	416	431	439	405	430	378	418	405	427	395	405	377	398	428	443	386	374	408	431	427	403	416	376	447	366	445	435	390	428	421	424	391	393	386	411	401	403	396	421	390	430	450	406	408	425	430	402	428	406	421	402	412	409	417	386	416	426	435	433	418	410	399	457	403	378	408	393	381	392	415	387	461	421	423	393	444	411	410	421	408	447	419	425	400	403	411	447	418	419	415	418	391	425	447	426	424	415	455	405	421	392	403	422	412	372	397	400	440	399	419	389	416	403	405	461	380	440	397	398	407	405	382	460	425	404	401	403	386	454	404	408	422	408	417	403	435	413	390	404	401	414	421	395	446	426	372	425	446	390	395	439	403	406	422	394	414	398	454	431	414	381	410	420	384	454	392	425	395	417	411	400	442	418	400	394	403	417	382	444	407	405	426	406	418	374	399	399	417	407	410	400	424	443	413	404	447	451	397	431	422	411	382	446	427	427	385	432	422	439	406	399	433	388	417	373	442	419	404	385	405	435	404	396	393	402	407	407	414	400	434	406	426	407	409	438	401	419	415	402	402	418	415	390	414	420	395	438	409	389	419	384	383	429	407	415	407	392	417	414	395	385	423	399	409	447	441	397	374	416	403	394	397	376	419	386	418	399	406	447	421	396	411	413	431	415	429	395	409	449	400	408	406	380	419	419	425	474	389	400	432	373	433	388	425	445	422	412	442	423	440	379	401	395	376	423	442	417	430	423	414	404	419	422	417	415	433	407	389	385	418	406	436	406	407	379	406	438	385	432	426	450	402	417	389	380	452	429	424	466	421	439	411	402	401	429	415	443	453	451	398	429	421	420	390	417	415	397	410	428	436	394	418	440	421	436	386	387	408	411	392	403	425	412	464	448	405	413	441	400	388	400	391	426	411	423	436	389	414	446	377	401	403	435	431	412	388	402	439	415	424	400	403	404	427	435	420	440	410	414	421	444	392	443	442	424	417	396	391	383	419	399	406	421	408	439	418	446	438	397	399	403	441	416	397	441	386	382	399	433	441	419	424	396	407	453	440	416	400	394	424	420	421	383	434	409	436	444	472	417	409	455	460	431	415	428	458	450	371	361	424	438	413	424	447	384	422	400	444	433	396	417	374	420	439	402	398	424	396	355	419	380	437	418	399	373	447	426	422	415	417	447	381	463	427	421	412	360	395	391	438	373	446	401	393	395	422	454	390	406	410	421	380	393	407	443	408	458	385	412	428	409	385	432	422	394	403	407	380	423	406	392	450	401	397	441	416	383	412	394	424	400	429	442	429	407	421	412	426	401	398	389	443	392	411	437	403	393	417	378	397	401	418	421	475	411	423	406	391	405	370	397	378	417	401	400	391	409	402	408	421	420	447	425	367	382	421	411	398	416	420	361	357	424	426	434	389	441	465	381	406	427	432	383	434	460	451	448	432	415	408	398	392	417	409	412	426	450	390	387	378	378	454	392	426	421	413	445	422	396	383	400	411	397	371	377	409	408	419	411	413	415	396	376	393	419	398	432	438	427	404	443	398	481	406	435	379	412	416	390	440	411	395	417	427	424	387	433	396	427	433	433	393	384	443	419	407	403	408	380	382	421	455	376	394	415	436	430	451	394	375	419	393	417	405	430	424	422	375	400	447	375	436	449	377	412	382	409	427	392	444	387	395	418	402	392	408	384	394	382	414	399	409	407	395	406	420	386	405	408	420	413	385	412	428	413	446	403	418	416	393	401	456	461	390	411	390	423	378	435	403	421	450	448	430	466	456	428	403	374	436	408	388	424	394	426	395	393	401	371	375	460	426	438	395	446	415	436	407	417	420	407	421	400	423	432	389	430	397	409	392	370	403	400	388	405	436	414	421	444	425	475	428	419	414	407	400	402	399	385	412	410	415	444	428	433	379	381	399
16150	21346	19877	11874	11816	8392	6919	6039	5151	3999	3872	3739	3173	2929	2573	2396	2049	2057	1977	1814	1735	1687	1572	1423	1478	1415	1389	1369	1323	1348	1331	1309	1333	1274	1249	1137	1105	1101	1078	1090	1068	1066	1056	987	1050	1022	1011	1018	938	946	988	973	926	978	983	960	964	1018	984	989	1014	1043	971	993	943	971	909	959	1001	983	968	948	969	1000	982	971	997	942	970	972	1055	942	972	976	971	1015	999	984	968	1006	1008	957	940	1076	970	997	1008	983	928	972	957	946	980	945	1017	994	1041	962	983	957	936	918	978	1019	919	997	950	980	1003	1000	917	898	933	976	981	922	983	934	942	974	986	966	950	973	963	983	951	979	955	974	971	1019	961	979	936	988	981	1006	968	971	953	995	966	1038	1014	968	968	949	962	966	949	974	975	1014	985	948	980	960	926	949	957	904	967	948	947	977	1003	982	982	992	951	964	948	967	940	957	975	925	1007	985	964	978	1035	930	946	979	976	956	905	959	961	1018	1007	987	974	937	957	999	908	1021	998	965	1005	979	1028	993	1031	902	985	1031	940	1021	969	976	982	935	1004	934	986	957	961	960	998	980	982	953	959	1044	997	996	957	975	938	952	974	922	984	977	960	970	885	977	969	1001	948	964	978	1025	950	1018	938	959	926	955	939	1022	945	1002	952	991	1000	948	998	963	925	958	917	965	977	980	977	909	972	975	978	941	1009	961	949	934	953	971	935	978	987	999	1007	1007	967	916	954	995	1012	955	968	996	982	1020	1027	953	984	994	997	946	953	959	935	974	962	991	956	954	988	945	949	980	918	937	947	936	1018	941	969	965	993	984	1003	955	968	1007	959	983	1005	974	931	999	1001	913	981	984	966	1009	1024	1002	957	978	952	986	968	1030	959	997	952	977	941	890	992	994	968	949	941	1026	963	1021	1008	932	968	948	989	1010	966	1020	970	940	925	971	1074	992	940	996	941	952	982	976	931	1001	915	1018	936	1020	962	1033	928	985	975	879	974	944	1021	957	965	1002	995	948	999	924	1017	952	1011	980	927	929	913	942	1002	964	1027	971	992	991	1010	1018	1019	973	930	992	984	978	947	958	922	1021	984	995	1015	994	958	945	1009	966	1002	943	985	988	988	972	975	984	1052	943	985	1001	977	934	957	979	968	987	998	963	960	978	1033	990	970	957	960	969	941	964	1004	969	1004	929	993	926	994	978	975	925	950	984	987	988	963	995	958	1023	1005	952	963	1008	933	884	973	982	981	956	1034	987	1011	942	952	972	952	950	948	1005	941	1024	1023	970	991	972	958	937	976	942	982	961	947	1058	942	993	938	1000	923	966	981	961	965	985	979	998	908	927	910	968	931	957	922	1006	958	972	950	967	929	959	974	977	992	1011	961	943	1008	988	903	952	924	970	997	1001	1000	970	965	983	946	994	949	951	927	943	1020	922	940	959	1001	981	953	971	949	977	1035	979	940	941	951	923	945	989	994	917	1002	990	1011	960	953	989	978	1022	1007	1026	924	1003	986	943	963	954	1028	938	1000	935	1041	1009	972	995	952	996	961	956	990	967	964	959	903	934	952	947	962	962	1045	1012	929	920	974	985	994	927	979	974	1001	975	983	1031	975	954	919	968	981	944	945	977	974	1000	961	927	982	995	975	948	947	964	929	948	1001	984	948	974	973	992	965	949	971	980	1016	987	925	933	958	948	971	956	963	927	1010	927	939	978	1015	881	938	1003	911	1012	951	965	997	973	973	992	947	986	948	949	957	965	1015	927	1004	1030	1014	907	970	973	990	1007	955	1000	1012	1019	928	999	953	931	974	934	961	935	940	995	959	1006	1009	1008	940	1018	983	978	984	958	912	948	978	950	983	943	958	987	1006	984	977	996	967	997	939	948	975	917	990	994	1021	996	1005	949	1038	996	963	1021	944	990	999	995	996	996	970	1007	951	992	996	981	971	917	970	1026	975	916	982	986	988	1042	947	981	1017	960	951	966	985	947	908	1005	973	1021	986	966	922	957	963	963	1001	1001	978	973	970	993	986	965	950	964	1030	927	942	969	963	961	959	958	985	959	951	1027	951	940	967	977	960	990	990	951	1037	1008	957	961	935	981	1038	982	976	989	992	990	964	986	1012	989	974	990	921	948	987	916	966	960	976	993	954	959	970	917	1006	976	979	934	941	967	968	948	1038	952	1005	983	953	975	1018	997	1028	993	978	945	964	995	950	1014	931	932	918	997	965	960	977	965	987	957	947	895	986	1008	968	969	941	930	914	988	957	998	993	991	1019	978	964	987	989	1011	969	925	926	960	1013	981	962	915	962	957	944	981	965	968	1032	973	954	984	948	1000	1012	959	967	957	928	972	974	943	1012	985	962	955	1020	1041	981	991	951	937	929	1001	960	1017	955	989	977	1048	953	993	936	965	948	975	950	1025	972	955	992	1014	999	930	910	958	957	947	977	930	920	904	962	941	940	974	928	953	940	988	914	988	923	941	959	941	1001	932	1017	1002	1048	953	1002	968	941	975	993	962	983	973	989	998	1010	942	977	992	995	963	958	977	950	983	1055	965	997	937	959	987	1011	918	976	960	990	965	979	942	932	1018	988	978	968	952	998	926	1016	971	997	1008	1004	949	1039	969	996	1012	978	1000	993	979	977	947	975	902	1011	1019	967	907	977	968	921	959	964	910	899	989	998	990	998	974	960	979	981	993	931	985	1018	973	935	1004	974	981	976	936	999	936	991	919	1043	987	986	945	989	961	1008	995	930	985	974	954	988	974	959	939	979	912	938	930	952	1010	996	924	931	1023	961	931	990	972	1015	982	985	959	1008	953	949	993	952	954	982	976	919	858	958	992	1003	986	911	965	953	999	965	982	982	1010	997	987	973	1003	963	945	983	985	988	993	992	1016	971	984	983	938	931	948	973	962	1056	1005	986	969	974	971	963	963	967	997	935	981	935	969	969	981	875	979	996	991	949	1000	1008	951	996	983	995	1011	920	987	954	969	952	1024	1002	942	984	985	945	895	998	965	970	955	955	955	1004	1018	950	985	969	993	1008	979	970	974	953	942	966	982	983	933	1014	975	993	938	958	1009	979	1016	974	1035	982	989	983	952	973	886	963	931	994	935	986	979	988	923	974	990	941	971	977	989	928	922	968	964	998	980	1043	968	926	963	945	1038	992	895	932	961	927	982	997	1003	999	994	1037	955	967	960	965	967	980	972	1017	926	964	985	1006	979	974	999	928	940	975	977	1022	989	1031	928	945	1041	1017	998	927	958	991	980	981	977	978	988	1004	907	969	967	994	947	991	967	919	1014	983	1001	999	975	994	949	1013	998	967	982	961	962	924	962	971	975	1009	975	958	977	1000	927	929	936	991	969	978	993	973	940	961	979	983	942	921	907	936	998	958	973	908	974	1019	1004	982	1000	938	977	991	976	982	929	974	967	937	951	1034	972	1021	923	973	987	974	987	1004	928	953	984	964	938	1015	943	949	969	947	952	948	966	1006	1030	958	981	951	963	904	941	978	978	984	1028	997	969	946	960	943	950	944	1001	991	981	985	990	938	977	1014	986	992	960	958	973	1005	994	908	1026	952	943	1006	957	1002	994	964	961	983	951	1028	989	953	951	1041	922	965	921	936	962	943	930	979	1004	971	970	1041	934	951	961	978	923	970	972	996	934	987	975	976	963	948	1042	968	974	955	990	963	1013	948	980	986	933	931	1008	899	957	959	965	988	1004	916	957	932	1037	1031	973	944	997	937	936	1010	916
45678	49639	40582	26985	26485	20510	16147	12884	10755	6878	6143	5604	4774	3454	2340	1954	1611	1574	1413	1129	1013	834	788	765	754	587	660	561	576	561	530	537	561	497	499	497	470	470	468	419	436	450	410	445	426	457	400	426	398	397	434	404	401	429	454	408	428	369	470	421	443	386	399	381	372	429	416	390	409	422	419	371	446	446	415	444	423	403	415	398	426	392	383	359	415	432	344	441	397	390	407	406	406	388	363	412	397	406	408	407	441	437	425	372	426	421	386	376	394	439	450	442	452	384	385	367	365	413	398	407	349	410	358	421	398	386	382	413	393	383	393	379	391	381	393	377	387	427	426	445	414	434	434	370	429	404	435	401	405	405	409	388	431	365	411	398	395	420	410	414	403	372	406	406	439	368	384	421	373	383	372	378	385	384	375	375	456	438	457	392	379	405	390	410	403	363	448	375	394	379	446	398	374	405	380	415	383	395	418	401	380	399	412	394	391	420	400	382	379	365	413	397	407	377	403	402	395	391	408	403	404	436	383	391	407	416	425	406	404	389	418	396	417	426	395	373	418	391	403	414	421	391	415	396	360	412	408	404	443	446	392	395	404	417	416	420	399	392	422	371	408	401	380	415	383	424	428	386	416	411	445	397	424	389	431	411	417	406	381	388	467	421	403	392	437	408	380	421	428	373	381	411	389	398	361	411	391	418	415	401	390	422	404	381	429	393	409	391	397	386	411	424	415	416	398	359	415	430	401	448	369	391	394	416	418	422	423	401	450	420	400	394	423	396	384	428	414	418	388	405	414	410	379	430	412	403	378	399	392	382	414	447	410	410	399	425	379	402	385	436	436	420	413	386	438	412	401	403	412	385	375	395	376	385	398	406	404	358	401	409	394	438	400	389	399	403	475	424	418	403	421	431	394	377	409	427	402	419	386	430	335	413	425	397	401	403	439	423	361	374	400	424	368	380	424	434	463	397	421	383	413	381	401	432	413	418	392	400	429	392	385	421	405	392	416	428	400	406	467	437	392	437	390	427	382	415	388	387	395	404	394	430	392	424	379	410	417	422	420	407	435	409	406	418	410	405	389	404	397	390	399	418	408	398	348	427	400	408	411	358	359	388	423	451	393	384	391	387	383	460	415	437	420	408	412	388	387	439	393	431	410	414	381	440	377	389	377	420	401	405	396	409	366	409	410	396	402	402	419	426	407	365	422	397	401	424	379	405	412	429	404	403	409	419	411	410	416	408	395	392	416	396	398	372	368	405	404	428	437	395	418	387	371	403	392	427	435	441	423	383	379	376	411	426	429	422	381	424	399	438	403	414	378	370	417	417	416	416	417	369	396	356	429	403	386	454	404	389	394	406	429	402	444	427	388	407	374	382	383	413	415	387	407	435	383	387	449	435	360	405	384	397	391	384	386	346	374	417	395	375	387	387	426	379	413	393	382	372	406	392	357	406	398	410	373	405	426	431	410	383	374	400	432	414	364	404	389	415	405	411	377	437	376	392	399	409	415	399	442	374	426	430	391	414	421	406	409	397	420	410	406	398	422	425	381	372	406	406	407	378	414	420	415	421	447	383	428	409	449	418	403	447	398	365	398	373	433	388	388	386	387	441	397	402	402	394	403	417	416	402	400	425	442	393	419	413	424	389	361	424	435	435	393	423	415	409	392	397	387	417	410	368	421	378	402	389	387	395	398	387	405	401	370	407	369	376	395	414	432	439	398	386	396	408	415	388	410	413	392	409	413	383	345	391	402	407	402	411	358	422	396	406	390	415	424	409	347	411	386	406	391	392	410	397	354	430	395	440	419	381	367	421	391	429	413	415	397	382	380	399	426	440	422	405	413	391	430	361	395	451	436	417	400	438	397	398	449	388	403	395	404	367	412	407	420	380	385	414	427	428	396	398	425	361	429	396	436	392	376	443	384	402	413	441	379	390	392	422	408	412	409	400	415	388	397	395	407	417	397	408	418	433	427	370	414	393	412	388	402	432	420	385	388	412	389	388	422	406	392	402	412	368	407	409	382	423	411	404	390	381	410	387	398	410	402	391	399	392	437	439	422	418	372	362	379	432	395	425	396	392	395	391	396	419	415	384	391	410	422	401	407	396	423	392	438	380	381	384	390	379	391	423	416	385	400	429	432	395	405	419	407	435	388	433	434	405	434	391	356	388	391	379	427	393	409	403	418	431	375	409	437	397	403	432	417	399	369	382	431	379	397	415	404	433	418	424	384	383	412	408	395	394	394	397	409	396	400	429	401	405	380	390	453	399	408	396	372	399	423	409	429	431	409	392	409	404	427	401	376	418	396	416	418	382	388	435	361	405	423	403	380	365	422	421	417	411	419	404	414	408	370	399	370	423	370	411	411	416	410	422	425	382	411	389	408	403	407	390	404	428	386	450	441	396	369	390	399	408	415	388	418	371	445	417	437	421	412	376	428	369	379	401	404	421	414	394	382	428	400	373	411	409	393	393	417	412	380	373	436	443	429	372	371	396	386	385	422	403	420	428	383	407	367	411	405	404	425	359	355	379	446	382	410	380	400	422	395	432	406	400	421	374	369	404	415	366	393	418	411	393	417	391	421	414	420	419	393	406	375	402	389	388	397	411	420	417	425	411	396	363	400	378	392	454	426	420	402	374	408	387	386	430	412	398	388	402	385	423	403	406	398	386	403	397	422	385	426	450	425	397	415	400	377	430	444	363	433	394	392	396	400	401	378	433	389	424	454	396	434	440	395	372	408	401	409	383	409	434	444	392	432	381	386	386	393	398	397	411	399	377	436	456	426	380	376	399	423	411	419	391	371	385	420	432	398	387	359	389	384	415	386	418	394	437	444	408	369	427	401	409	388	411	442	379	422	366	413	406	387	425	390	393	391	413	403	389	421	378	425	410	405	393	395	427	390	368	399	407	425	393	413	422	385	450	392	407	399	380	445	403	378	406	394	409	439	421	416	425	397	404	406	359	397	430	404	410	392	410	427	397	389	403	414	433	394	404	397	419	409	456	408	364	407	441	427	380	434	390	416	451	416	368	429	384	407	435	417	379	377	400	424	416	414	397	372	395	430	411	375	362	412	410	398	377	402	378	402	367	370	369	436	413	367	420	407	409	394	405	370	386	415	438	426	375	413	387	358	442	418	413	411	409	415	384	388	380	386	410	405	391	403	383	418	377	406	383	398	405	437	422	420	414	407	440	400	395	377	419	396	373	430	423	401	403	424	400	407	390	405	411	419	421	397	371	405	401	467	405	405	387	402	412	432	360	404	420	402	405	441	407	383	387	414	422	406	325	403	395	419	379	400	409	404	416	414	373	363	395	401	398	398	425	393	383	415	401	388	418	383	367	423	418	404	390	422	419	393	429	413	385	394	399	411	431	421	407	433	387	420	376	397	401	423	442	420	401	436	380	393	409	400	388	416	378	398	436	406	450	337	359	395	387	351	408	376	398	402	377	432	423	401	403	396	420	396	436	377	440	372	400	378	403	388	425	444	424
32633	44904	40095	25558	29957	24511	21378	19866	20754	16927	17428	15468	14028	12052	9596	8785	6802	6815	6349	5214	4574	3632	3258	3306	2974	2447	2498	2333	2113	1951	2014	1848	1679	1612	1574	1455	1342	1333	1296	1322	1191	1184	1214	1219	1117	1050	1150	1042	1084	1011	1078	1033	1026	980	1066	976	960	998	986	1011	999	965	967	955	971	965	960	959	1001	1026	998	996	976	933	955	947	1007	1013	957	987	913	977	954	924	976	1041	1049	927	917	994	942	949	935	939	919	965	943	902	941	954	885	918	930	994	973	957	921	979	976	953	903	964	954	1037	977	951	976	960	967	924	901	1003	935	939	992	938	966	869	963	937	947	913	947	947	932	944	1000	982	973	923	951	916	968	943	915	936	948	953	926	908	963	921	920	951	979	971	953	929	930	966	924	926	1009	945	962	983	1023	915	960	932	923	912	938	950	1001	931	911	966	951	913	931	983	937	904	967	931	890	953	934	911	898	984	929	1009	915	955	988	954	958	982	889	914	941	951	971	936	933	976	996	913	952	897	926	986	966	934	951	958	927	930	978	956	922	887	946	941	934	965	987	982	934	906	925	902	928	930	921	931	920	934	900	945	984	926	947	915	924	903	986	940	880	891	912	896	975	904	964	981	911	920	910	953	899	891	972	980	925	943	941	929	924	896	1012	965	955	877	882	960	1025	924	930	965	901	968	993	969	879	932	964	970	974	934	971	962	961	932	918	893	883	907	1006	971	896	969	909	893	939	936	950	944	891	909	908	964	954	908	863	917	957	954	932	930	971	965	891	949	916	961	938	951	906	914	964	952	940	957	922	941	913	912	954	939	911	945	922	924	895	885	871	889	987	994	928	930	928	930	955	939	954	928	944	973	924	909	941	966	938	888	978	890	975	954	942	948	919	963	1008	916	942	910	905	946	898	953	887	904	952	937	976	953	901	911	938	983	890	925	872	893	898	953	913	925	965	957	949	913	921	945	910	912	921	943	930	989	914	968	957	938	923	911	907	917	916	946	956	883	872	867	911	988	960	963	927	940	916	982	884	979	940	944	920	925	955	922	910	956	965	948	944	914	927	934	910	933	971	895	939	962	976	992	916	953	905	956	1002	971	915	922	911	961	891	949	975	947	927	903	916	948	937	985	918	979	993	912	960	917	897	989	1005	943	908	940	962	959	932	929	910	990	965	931	962	965	944	900	887	961	952	973	1003	911	947	914	920	972	942	953	939	955	965	959	955	1000	976	942	956	893	954	977	935	980	930	953	962	981	945	917	944	946	920	947	908	936	920	903	942	977	991	1011	960	932	961	954	931	869	925	965	974	907	944	930	937	943	999	986	975	923	971	908	895	910	960	962	948	900	965	969	960	923	962	948	947	963	919	943	934	905	895	965	947	930	922	910	940	960	922	948	930	909	936	960	939	967	929	934	998	905	933	935	912	974	893	975	975	887	943	932	982	979	950	952	962	968	907	940	949	973	952	964	949	926	884	939	953	915	913	922	947	969	944	964	859	913	941	983	966	987	931	949	925	978	967	940	977	955	963	928	974	972	871	960	937	922	986	984	949	926	978	885	907	988	942	910	979	908	960	926	1027	982	955	953	931	896	949	896	957	876	946	1022	953	949	924	925	944	954	896	893	921	938	954	951	923	956	920	932	905	948	967	923	899	966	988	907	932	998	937	973	919	945	896	940	922	925	941	936	902	915	901	974	965	910	881	952	913	944	1051	901	928	922	931	968	956	911	931	987	916	972	912	957	944	929	909	931	880	986	914	947	967	899	953	915	900	935	924	913	918	934	891	937	890	934	891	960	941	943	968	996	937	968	944	931	891	930	944	900	921	951	941	947	933	939	949	929	936	1004	978	932	926	915	962	926	912	956	897	888	963	935	922	968	977	893	888	932	946	923	918	930	942	903	965	938	896	917	949	949	961	1002	934	975	940	970	972	905	961	942	957	1020	967	912	980	912	912	994	973	930	972	1011	930	983	971	927	934	955	943	951	977	954	956	914	952	967	970	903	952	934	903	925	843	940	964	927	852	939	933	899	926	942	899	918	970	935	932	915	1042	882	923	943	970	952	859	1004	984	936	902	988	937	930	931	941	923	935	926	937	963	928	970	953	960	948	927	902	876	919	927	967	926	954	1015	921	979	977	961	958	916	916	880	921	915	943	965	877	975	938	948	967	977	962	941	962	944	973	916	923	927	980	948	945	914	928	926	913	916	918	910	923	947	967	984	966	965	939	983	952	917	900	931	962	918	952	1007	961	932	850	956	864	905	979	990	888	925	973	993	943	940	932	917	919	939	896	977	956	959	888	935	970	917	930	944	900	927	900	964	892	947	887	941	980	907	929	915	953	926	996	938	966	947	927	940	941	986	937	953	926	901	904	992	959	978	965	986	988	1000	867	911	990	944	937	930	923	942	876	905	962	926	944	912	916	961	959	884	930	943	928	920	936	939	941	910	945	988	950	922	897	901	971	919	953	912	899	917	930	912	954	917	881	929	933	920	931	891	934	950	956	964	937	947	932	938	929	930	946	916	886	917	959	947	986	980	921	973	872	958	962	950	920	952	961	953	897	970	945	863	900	944	911	917	972	970	959	945	912	912	1004	977	916	944	972	962	930	971	883	978	936	905	893	968	909	946	942	931	944	928	904	877	979	916	918	936	954	949	879	926	948	896	895	923	976	969	985	968	924	948	983	947	941	912	929	1004	929	919	913	924	949	938	954	891	893	941	944	886	936	966	946	966	916	936	919	916	895	973	1013	948	974	943	933	941	977	942	919	952	960	898	955	879	942	937	981	908	972	947	927	966	937	946	877	922	876	973	882	925	898	902	926	960	965	953	973	971	940	912	919	973	912	916	923	975	876	944	996	955	942	917	938	913	970	928	960	957	972	947	857	925	997	972	915	902	937	937	898	890	960	962	989	915	951	959	952	953	898	973	845	904	987	897	882	949	979	953	917	998	959	927	968	899	998	934	921	920	932	943	936	915	940	905	914	924	940	910	938	971	935	913	893	945	930	945	937	962	952	904	933	953	896	924	956	940	930	952	965	979	978	927	950	944	911	917	960	910	910	979	959	1000	931	923	894	989	928	956	922	925	944	910	946	959	892	924	912	939	972	902	940	931	937	943	924	960	957	933	931	993	1005	968	900	933	935	928	929	943	910	940	964	878	939	930	958	925	927	983	936	919	959	969	908	954	971	941	959	908	928	984	951	983	944	915	935	933	907	903	966	898	919	960	899	954	947	946	945	958	953	938	933	968	974	964	971	979	973	927	973	990	940	909	941	909	924	960	924	951	974	978	933	922	909	878	933	923	929	987	961	896	949	964	896	945	930	1032	924	928	917	970	944	951	938	898	945	974	972	904	957	918	925	912	912	946	973	975	936	935	941	990	946	880	974	951	968	881	950	967	950	927	879	987	940	930	946	947	939	956	921	984	933	989	917	913	880	937	1011	1019	963	929	974	938	914	916	900	1003	979	923	956	939	975	919	994	931	995	994	909	947	1007	943	903	890	894	944	959	952	929	929	964	895	967	957	956	949	916	990	934
54861	51287	43214	30428	30929	27570	25579	22659	19956	14549	12809	10547	9032	6970	5014	4307	3120	2952	2924	2277	1584	1324	1074	1141	940	740	673	632	613	607	566	600	535	514	436	416	408	360	384	408	346	362	352	362	372	335	374	353	355	332	324	312	298	300	312	298	311	305	275	319	333	310	303	300	303	303	244	298	303	302	331	357	313	346	282	292	263	306	304	257	306	336	280	302	338	339	284	310	326	311	303	310	324	283	293	313	335	299	275	293	283	286	301	285	291	278	295	325	331	272	276	309	270	280	292	315	286	275	298	292	270	290	319	292	277	324	305	311	292	312	258	260	276	279	275	307	294	283	271	295	301	314	323	287	302	333	289	294	298	303	323	292	294	265	290	305	317	316	295	263	307	312	305	312	278	288	280	308	276	304	293	290	312	317	345	284	309	295	287	312	308	279	317	306	311	311	281	311	345	306	329	295	297	277	306	282	288	307	303	332	320	306	290	271	276	286	282	345	272	309	301	299	280	299	284	296	306	311	310	271	257	311	302	296	288	288	312	276	339	285	304	294	305	312	281	284	300	305	293	313	317	303	295	321	288	307	300	337	333	289	312	330	303	276	285	297	289	283	308	290	305	323	294	279	287	310	324	319	280	281	287	315	306	318	308	306	318	298	316	287	290	309	300	322	260	290	286	317	282	300	277	286	307	301	324	306	289	292	311	284	300	301	321	274	291	318	289	340	303	338	280	310	301	321	277	290	291	258	265	281	316	290	314	299	264	321	288	272	271	292	318	289	322	315	283	269	303	309	323	302	282	299	270	278	317	303	288	311	299	277	280	280	301	316	290	303	345	296	307	292	244	299	281	281	319	301	286	286	299	339	303	306	303	300	306	279	320	315	311	274	323	312	313	286	311	316	311	309	322	303	291	312	304	283	286	256	309	290	293	309	317	324	296	323	290	311	297	305	292	285	320	274	304	334	313	293	287	302	275	318	293	323	295	300	283	309	290	299	276	299	281	281	305	257	268	291	292	314	301	303	308	287	288	287	322	299	284	279	309	278	271	311	301	278	296	257	288	311	281	336	296	308	269	261	292	324	300	270	314	270	294	277	301	283	309	293	301	305	287	302	313	295	272	234	261	275	325	282	306	305	304	333	325	290	306	293	325	304	272	327	279	280	295	288	348	279	296	306	297	278	314	315	303	302	291	260	285	306	319	281	286	301	283	282	270	287	290	321	316	289	320	263	274	274	315	346	312	300	340	258	316	305	260	274	286	280	317	270	313	299	280	316	289	292	307	273	273	292	290	303	269	310	299	344	296	306	291	308	307	277	264	267	296	270	301	300	311	264	290	276	273	278	332	286	277	296	305	306	303	286	296	269	301	298	307	321	307	294	312	298	303	304	291	280	266	308	319	323	330	303	271	313	275	283	345	321	284	327	301	320	271	281	311	257	334	279	249	293	324	273	297	316	274	271	312	292	296	261	301	298	304	325	317	279	325	291	314	320	298	326	293	295	300	303	311	322	309	292	315	291	278	277	273	286	316	291	342	334	317	334	312	284	291	295	306	292	318	290	294	298	286	301	317	311	291	303	257	278	273	319	320	296	290	298	302	287	371	282	287	292	267	288	296	321	299	303	245	289	279	299	302	283	319	312	286	294	317	279	329	303	273	293	292	267	267	325	277	320	266	304	284	317	317	293	283	306	317	310	291	288	305	290	308	302	327	289	282	277	301	285	300	290	292	288	304	277	304	277	284	330	331	310	287	309	286	312	303	285	298	289	272	311	289	338	266	303	280	280	285	287	300	302	312	294	317	319	317	295	294	306	290	313	276	317	311	328	277	301	290	290	334	279	265	291	280	292	317	311	276	297	291	292	288	304	282	312	319	305	292	305	291	304	287	289	303	276	280	315	282	276	267	297	285	288	310	290	310	285	293	295	285	260	277	287	323	298	291	278	268	290	295	300	270	313	307	313	297	273	300	295	284	322	302	328	320	310	321	284	317	320	298	333	301	284	317	310	309	298	316	285	291	301	285	313	304	304	277	307	296	264	277	292	314	309	289	294	319	297	325	299	296	310	297	305	262	274	297	264	286	274	300	300	297	296	272	283	265	293	283	335	326	279	295	308	322	292	306	296	301	280	282	293	304	291	332	287	313	338	302	288	322	321	320	315	316	301	306	315	300	293	310	300	303	302	304	307	285	288	307	280	285	285	312	292	296	312	302	295	329	310	290	262	276	304	278	274	311	297	309	280	318	288	324	331	333	287	292	293	280	319	318	313	284	284	325	304	261	332	309	318	315	267	280	288	301	276	291	278	321	283	290	315	322	283	270	305	307	324	301	306	338	306	292	294	312	301	317	275	293	303	346	279	310	312	339	310	300	278	304	295	317	291	288	294	302	286	319	316	285	333	348	283	267	323	296	293	274	297	297	300	314	300	292	309	300	288	285	306	341	308	263	296	292	311	291	262	309	310	311	294	295	285	332	313	265	270	269	278	323	297	286	312	293	303	325	301	302	303	304	290	305	303	299	319	305	304	313	295	296	287	312	314	258	300	291	294	284	314	284	318	325	315	272	296	279	283	306	348	294	325	302	309	278	270	328	316	300	258	305	284	297	288	302	300	293	282	275	273	267	282	323	306	310	325	329	297	318	323	292	302	347	325	317	292	311	288	305	252	289	322	305	294	280	309	317	264	267	301	289	302	292	314	321	288	274	340	311	320	323	292	289	282	294	315	276	275	310	306	299	292	311	298	285	298	292	281	291	279	314	284	292	306	281	304	302	308	289	294	283	314	286	268	293	275	312	289	298	333	294	278	353	278	281	309	303	334	288	296	299	315	339	324	288	317	257	298	317	307	296	282	289	304	300	302	265	279	303	267	311	281	293	266	293	297	299	293	282	292	302	290	296	304	311	315	312	267	298	306	319	313	271	282	307	294	292	312	305	284	316	296	322	276	282	301	318	278	330	315	324	295	271	306	290	291	294	288	319	294	285	281	283	329	352	294	304	315	279	303	296	314	285	310	300	289	291	270	345	315	269	317	277	286	267	297	313	285	292	290	338	311	294	298	290	294	285	291	268	270	317	329	302	288	269	331	305	305	274	296	303	285	303	287	280	289	282	284	308	304	309	330	302	322	318	293	320	288	296	334	305	284	293	289	323	301	304	294	301	305	345	296	293	325	285	277	300	288	315	312	296	300	297	286	317	278	311	286	283	310	291	313	300	302	287	293	281	296	319	290	277	312	310	303	275	279	277	301	309	322	293	280	275	316	285	307	284	276	290	287	308	295	321	304	319	328	295	301	283	289	279	276	270	302	321	305	294	298	303	278	285	284	313	305	311	305	312	323	299	260	335	258	296	299	290	259	268	305	304	318	293	294	283	309	326	330	343	296	286	310	284	310	306	287	323	305	287	286	297	332	260	260	310	285	312	292	315	309	332	294	313	301	322	299	255	292	292	293	322	292	284	308	296	296	293	309	322	304	328	317	298	287	303	303	293	317	285	267
40682	48796	45601	32830	37089	32519	30350	29335	29977	26096	26634	21934	20854	18966	15632	14951	11903	12235	12138	9100	7539	6654	5589	5290	4592	3791	3553	3420	2930	2590	2564	2438	2382	2128	1798	1656	1407	1352	1348	1336	1219	1183	1273	1108	1144	1034	1033	972	941	956	910	886	870	928	911	874	819	831	855	870	840	824	774	828	807	789	783	791	815	756	813	808	746	775	759	790	795	742	735	729	808	787	820	852	891	879	800	714	760	737	729	763	723	714	686	695	665	701	772	720	722	707	712	728	726	733	738	694	713	735	742	718	720	663	679	722	734	726	738	715	702	691	704	676	680	690	669	677	712	749	751	741	708	662	711	692	734	703	765	733	722	692	680	668	721	731	695	731	738	761	703	720	714	701	706	745	722	693	746	721	677	727	711	731	755	716	734	681	691	663	712	753	695	758	739	698	727	676	746	698	716	747	723	735	718	714	724	686	718	718	712	729	732	669	735	677	720	723	728	690	690	745	675	722	690	703	699	718	692	697	725	709	676	754	764	729	697	705	723	700	699	678	747	657	709	688	676	715	735	706	735	690	687	701	723	668	719	745	716	716	718	708	701	689	753	689	698	713	715	659	676	679	694	747	696	674	706	701	699	701	738	700	684	669	709	711	707	742	749	692	701	711	720	735	795	710	697	684	694	706	748	689	705	723	658	724	714	721	697	697	742	707	734	674	731	740	735	707	735	665	713	717	709	740	755	663	728	695	710	642	664	675	730	638	721	642	724	680	719	752	680	705	687	696	744	665	704	674	702	676	680	667	732	707	694	725	675	660	715	707	710	710	728	740	743	729	691	730	703	711	681	680	684	706	671	748	745	692	700	743	693	702	711	752	752	697	723	718	704	726	721	668	710	678	739	699	738	727	678	683	690	729	727	705	729	686	686	650	718	739	715	712	695	727	707	771	715	733	697	677	734	730	674	700	702	738	719	725	708	700	697	730	692	684	754	715	665	708	711	717	707	706	710	739	718	700	697	688	717	722	688	704	718	704	691	744	681	747	714	675	718	693	679	716	717	665	713	707	757	741	714	743	769	705	702	723	696	731	663	699	687	703	669	710	718	719	724	732	642	684	658	693	755	664	705	695	723	736	744	747	719	697	652	752	707	721	676	720	698	650	688	707	757	715	672	672	751	641	699	705	671	716	730	722	673	702	676	696	708	730	754	681	703	746	710	678	698	700	711	683	734	742	741	738	732	648	673	756	720	723	691	668	702	714	734	729	755	732	683	732	730	705	715	722	669	703	723	703	688	678	738	683	689	702	695	698	667	697	729	750	747	722	734	671	804	699	733	691	705	699	687	783	713	727	719	698	759	716	680	666	756	708	711	688	706	685	701	792	747	725	761	698	659	698	714	684	744	692	695	701	722	783	734	705	741	736	749	703	738	722	668	744	709	717	734	684	698	756	698	708	722	662	718	713	706	686	702	753	742	677	724	696	721	670	732	717	704	710	734	749	654	735	658	681	735	737	692	680	739	694	725	709	692	722	670	674	729	686	707	724	697	671	676	690	674	737	723	695	704	682	704	674	701	701	738	659	660	714	727	710	733	721	718	779	672	710	740	746	690	711	723	707	679	721	693	724	671	708	711	712	735	663	693	691	721	697	724	735	746	772	712	746	727	677	685	719	704	699	695	712	677	707	715	708	750	679	656	716	693	697	722	775	720	687	713	706	722	689	735	673	707	706	730	717	714	696	723	691	659	752	693	701	662	766	740	741	680	709	746	723	736	708	696	717	699	695	754	711	709	726	726	699	733	739	728	719	716	724	698	757	706	732	772	706	726	682	688	744	717	713	676	666	687	728	717	711	746	748	692	721	697	739	732	686	711	745	723	673	684	686	666	657	686	726	683	709	700	749	715	734	728	722	692	650	723	693	745	712	690	673	696	713	701	726	697	723	648	716	693	684	751	686	708	715	702	699	678	730	748	698	725	723	699	670	732	721	676	714	693	713	705	706	757	699	749	719	702	757	761	746	724	711	655	694	763	671	714	639	676	710	719	687	721	663	684	683	691	668	697	690	718	705	753	679	708	665	753	732	755	702	677	708	723	734	733	745	707	664	713	683	697	723	708	722	717	708	714	704	729	725	748	692	786	745	693	709	775	681	739	682	752	685	685	682	757	723	680	687	721	727	718	661	691	700	704	692	668	725	688	729	692	684	709	727	719	727	690	712	758	670	736	708	698	768	683	720	764	665	677	757	738	663	715	701	700	700	682	707	733	666	744	689	677	697	697	714	668	716	737	694	687	727	707	713	719	724	728	730	745	708	686	684	707	725	731	697	678	727	718	730	703	708	674	726	715	689	661	702	710	707	676	726	734	700	666	726	698	706	672	703	724	707	671	702	679	706	650	745	686	682	750	733	708	712	768	705	688	772	715	728	690	705	717	712	714	690	732	716	705	727	734	730	767	681	698	718	731	701	701	706	671	752	729	693	738	686	730	727	687	658	735	707	709	690	737	689	726	721	774	701	683	725	671	709	730	710	669	746	723	704	702	711	705	742	665	683	717	689	669	691	652	669	690	727	701	667	701	697	720	696	755	710	779	716	716	709	730	699	697	734	707	718	703	726	737	695	728	703	711	710	719	712	713	758	755	719	719	726	737	706	741	723	743	703	712	711	705	742	686	718	722	732	734	664	678	734	698	734	665	703	704	726	723	716	689	715	726	725	658	713	711	715	685	704	689	680	686	697	702	737	730	684	688	685	747	721	723	720	647	709	696	723	673	695	756	705	734	669	700	761	706	717	715	722	635	697	760	720	756	739	689	692	697	715	712	679	726	723	696	672	714	703	700	734	728	697	676	722	731	704	728	687	737	740	715	690	746	729	724	729	727	686	721	672	690	721	680	749	708	705	703	738	742	673	731	722	728	721	662	704	706	729	694	717	724	693	713	674	733	705	722	736	686	707	707	756	711	676	706	735	720	736	734	755	727	710	653	701	758	717	690	677	747	708	690	757	669	746	708	710	712	638	752	659	708	682	703	687	683	720	674	739	693	702	726	738	701	697	699	684	675	722	700	723	658	726	706	685	734	694	664	720	668	673	717	755	735	674	703	778	725	714	730	729	692	725	731	703	699	759	737	644	744	691	696	680	716	722	687	725	686	732	739	710	689	627	706	693	730	745	732	714	705	708	700	698	697	729	720	715	699	711	680	668	732	713	752	750	712	673	693	740	734	754	706	742	695	702	729	695	718	717	682	714	707	713	696	714	669	736	740	687	709	714	704	694	707	688	711	686	717	698	686	673	728	720	660	688	685	650	662	761	727	675	698	706	716	702	697	669	688	698	703	696	717	652	704	736	702	680	685	682	652	697	730	731	709	704	725	764	677	718	693	711	680	745	708	714	711	717	725	757	728	761	751	683	769	718	711	715	702	732	705	697	679	706	721	705	709	716	690	741	726	716	738	712	736	707	691	706	704	731	677	728	666	738	732	705	734	692	711	706	726	712	691	670	727	688	721	660	689	713	706	736	710	710
26599	22702	17838	7238	4907	3111	2298	1595	1338	1052	987	948	812	748	652	681	584	573	573	555	541	538	504	510	485	509	510	506	448	452	446	449	448	415	412	457	488	411	434	425	413	398	484	409	412	409	408	428	427	427	425	422	483	433	408	376	417	410	403	392	426	432	439	410	466	439	416	400	440	427	442	433	400	400	425	411	442	399	388	396	427	467	431	412	407	430	378	450	398	401	381	448	410	386	413	433	418	413	442	424	394	420	436	399	388	451	419	426	384	416	386	390	429	406	440	459	378	391	428	396	428	416	463	399	461	435	448	427	439	428	436	427	411	426	419	399	376	402	379	365	432	380	425	409	462	363	397	420	448	446	432	425	391	400	388	382	397	436	444	427	388	410	418	415	406	424	416	435	413	421	421	445	445	409	419	408	423	379	405	393	433	409	413	426	404	451	416	421	398	409	433	434	374	411	364	429	388	386	402	428	430	393	423	396	368	424	390	389	421	404	386	446	404	418	424	385	388	427	393	406	447	397	459	422	449	368	396	418	379	426	396	420	411	439	390	409	374	424	396	413	454	395	416	418	423	429	439	445	427	434	405	399	419	420	396	407	432	381	408	391	380	379	393	402	425	397	393	424	424	413	385	417	395	419	431	400	466	407	400	415	425	378	388	427	400	412	402	408	396	423	386	402	455	447	380	398	438	410	411	418	430	411	460	430	404	389	403	398	427	412	392	419	462	394	449	435	442	409	367	414	408	403	422	402	433	412	410	405	414	390	390	429	411	418	422	419	419	403	420	424	447	433	390	410	426	418	414	464	415	419	391	417	410	389	430	374	435	447	423	423	391	413	390	429	456	405	415	433	393	408	445	413	418	423	430	443	403	409	428	409	412	391	421	404	429	430	395	406	440	417	430	407	426	419	436	417	367	378	377	399	418	417	422	402	423	441	434	450	415	407	382	425	403	438	378	446	388	388	410	433	456	392	408	394	431	394	416	421	340	424	444	377	384	410	443	420	386	459	421	396	415	424	429	424	441	422	430	458	421	444	442	410	388	426	407	397	358	397	424	437	398	419	400	396	408	412	399	437	424	422	415	393	442	420	392	408	365	446	401	397	461	398	402	360	395	408	421	435	450	423	360	389	411	402	403	410	411	418	403	470	413	397	407	431	451	413	388	420	407	396	393	431	431	409	428	415	421	387	420	436	376	402	425	441	378	406	409	406	452	370	422	413	401	393	447	419	372	415	407	400	419	458	412	416	355	466	384	410	427	414	432	397	377	408	389	431	433	394	386	414	398	429	425	399	417	411	410	426	407	402	409	414	433	398	371	405	410	395	406	455	424	406	429	395	411	429	433	417	406	403	400	427	365	390	425	394	430	427	400	365	409	436	405	420	423	403	369	382	445	426	424	436	413	413	426	389	410	437	406	407	420	439	442	461	412	390	397	422	416	401	420	448	405	428	447	394	407	388	411	428	410	430	409	405	436	411	417	408	426	397	436	398	428	425	399	409	447	399	409	396	399	409	409	397	410	438	411	401	410	419	392	431	405	412	382	379	357	415	428	406	416	423	404	423	382	415	384	416	401	435	439	393	442	383	429	421	381	466	421	334	397	381	415	414	403	390	436	437	412	395	444	399	416	407	425	414	399	424	362	417	433	423	389	409	441	407	428	423	428	415	349	421	422	465	409	402	448	378	401	387	407	438	408	404	402	418	383	413	406	395	382	400	426	394	423	422	451	413	414	414	383	398	375	416	415	391	419	418	466	413	368	424	417	366	450	444	436	398	398	389	398	420	426	395	439	431	408	427	399	390	410	365	427	414	399	401	437	382	379	442	424	447	414	400	439	415	434	411	437	428	433	379	433	410	389	384	420	436	387	403	439	392	407	415	408	411	431	408	452	428	426	445	400	424	430	438	378	385	418	408	414	411	420	418	376	391	384	427	415	412	454	400	403	412	425	401	427	413	396	420	397	377	420	420	383	403	398	451	393	421	471	402	436	447	390	414	445	405	411	419	435	432	432	455	411	416	413	410	385	413	357	441	410	358	439	394	361	436	432	392	407	374	413	387	443	397	436	397	408	422	417	429	419	386	391	393	390	408	402	436	413	424	410	431	379	439	431	398	368	426	446	403	400	401	399	437	394	400	380	413	425	428	395	387	410	397	420	429	405	377	398	429	425	382	400	429	431	402	430	394	405	406	407	461	402	399	407	403	410	393	404	434	438	421	403	407	446	397	393	392	440	399	387	415	401	373	399	413	400	424	417	400	420	422	465	422	386	439	449	414	417	418	430	405	422	415	414	425	417	390	446	429	420	410	443	418	432	410	403	401	393	406	376	411	403	443	401	458	368	416	424	363	423	388	471	393	386	381	402	386	374	374	428	420	441	412	402	394	411	390	424	391	414	399	399	397	387	408	441	387	417	383	426	398	424	429	402	368	437	413	443	448	405	409	383	407	391	398	374	374	434	406	392	401	440	409	414	426	397	408	406	438	393	420	435	431	440	423	406	448	378	437	388	402	438	408	415	365	416	459	420	384	422	408	430	435	387	401	383	430	400	393	406	379	415	395	432	440	443	427	359	408	423	425	432	391	372	450	422	399	443	446	408	403	429	415	400	411	395	438	408	376	401	434	382	395	436	395	455	407	424	391	391	418	421	416	428	398	410	395	413	432	420	443	424	426	435	401	410	430	398	425	420	437	385	432	400	420	361	418	418	458	395	408	415	420	407	413	391	440	385	409	399	412	399	401	394	378	426	420	434	357	421	405	420	400	414	381	436	403	395	443	463	381	434	380	420	421	419	421	454	435	386	406	413	417	384	400	375	385	434	398	435	398	430	426	441	392	408	440	441	399	404	381	416	409	427	414	404	479	383	413	436	377	421	399	380	443	462	416	422	408	381	406	430	398	385	415	394	394	409	418	408	409	458	410	457	438	394	399	434	414	423	421	406	401	424	368	413	416	421	415	429	424	414	395	410	418	391	385	372	429	409	422	405	401	392	421	373	413	386	416	367	414	443	426	416	381	438	402	418	425	395	424	406	391	431	417	412	434	429	394	371	392	421	434	412	396	390	396	435	431	441	390	401	402	398	407	392	439	440	400	411	412	404	411	366	390	410	405	408	401	414	447	427	445	392	429	424	405	404	425	424	439	411	430	410	377	390	409	408	429	418	384	410	394	453	454	423	355	394	406	388	417	417	428	406	426	393	398	404	402	423	395	383	422	447	401	443	420	392	429	412	392	397	427	415	408	403	388	466	390	434	428	415	418	391	388	407	369	456	436	441	416	392	414	408	420	444	381	458	403	409	405	440	402	403	413	405	390	387	391	392	413	398	393	431	375	384	413	447	432	427	411	388	405	408	461	412	435	437	407	424	436	457	436	423	400	388	435	413	422	395	422	437	431	388	428	399	437	426	422	418	438	424	412	414	452	407	422	382	457	399	398	416	427	393	397	365	376	407	446	403	414	423	403	398	398	454	367	382	409	428	409	430	398
16691	20418	21611	12268	12567	9231	7317	5933	5093	4368	4116	3937	3176	3205	2575	2689	2318	2185	1926	1849	1793	1659	1597	1535	1491	1447	1373	1308	1286	1285	1287	1210	1256	1203	1202	1143	1116	1065	1079	1076	1098	1075	1095	1143	966	1049	1007	985	965	921	944	948	993	1030	1091	967	969	1034	959	966	1017	978	955	982	906	997	992	1007	992	993	982	956	894	928	982	990	1065	1033	909	991	938	1002	928	997	985	960	978	1004	1015	1030	1029	1001	925	945	990	1005	953	1018	909	1003	950	964	1007	947	1027	958	975	927	968	1000	980	993	931	983	899	898	998	1042	946	954	980	1028	902	932	985	1004	962	904	981	1010	1039	975	952	1000	993	984	915	935	988	953	978	1018	941	998	990	959	981	922	992	944	1002	964	968	1000	987	975	987	940	966	948	1031	998	959	994	969	956	976	963	998	923	939	988	932	1011	961	928	998	944	960	924	938	949	980	976	927	896	992	1011	974	1037	979	928	981	978	957	1002	985	979	953	984	976	994	969	1001	1054	916	930	924	964	958	1012	962	951	994	909	981	995	970	952	996	969	908	1013	958	939	995	999	973	963	1012	935	1001	964	978	978	977	1019	925	988	1005	1036	958	907	965	987	972	913	953	947	953	992	925	993	970	1007	980	947	999	920	977	993	943	925	936	915	973	934	994	997	977	1023	940	992	977	953	1008	995	987	977	994	986	981	916	941	986	944	1014	901	1016	946	996	963	975	977	971	1047	978	972	944	1012	934	876	959	997	952	1035	1026	989	959	954	985	960	936	957	977	986	927	976	995	971	988	953	949	982	961	1001	974	969	1025	953	970	1011	981	1034	992	991	938	959	955	981	941	978	942	977	960	959	974	988	1008	966	972	996	957	970	935	969	944	926	1016	965	952	938	962	979	971	979	960	966	963	921	988	995	1025	949	1000	979	983	951	971	991	971	1025	988	964	985	907	995	968	946	995	931	1011	936	954	937	979	1066	1010	934	975	969	943	974	1012	959	1018	913	971	971	1009	982	898	932	922	955	932	988	978	998	972	973	990	1002	993	959	910	983	956	947	947	968	958	924	1016	953	1046	966	971	946	932	954	1007	952	1013	973	988	993	989	959	974	958	977	955	974	910	939	983	992	1014	1008	947	959	993	952	980	1054	974	943	969	1014	1032	978	956	971	926	979	963	1009	988	981	967	977	966	923	1015	1011	956	937	973	976	961	986	1021	974	948	996	981	953	928	1023	995	975	968	983	959	984	991	951	1011	929	964	928	982	1039	951	1002	948	946	992	1001	1015	1017	957	955	1006	968	993	959	969	961	951	940	1028	932	993	998	977	975	962	928	1023	1007	1006	1005	957	973	933	952	941	974	988	928	959	982	1001	955	1001	950	936	992	958	996	1002	974	946	961	1014	932	965	1016	984	996	942	964	993	1020	993	918	923	973	996	1023	998	967	938	993	957	985	1020	983	1000	985	989	1011	938	994	1032	971	1019	966	933	930	952	921	994	957	989	943	958	1027	1058	990	1030	988	961	997	1017	972	991	928	971	944	933	957	921	964	974	1012	981	977	984	984	924	973	976	977	925	1022	987	955	936	882	998	988	994	1001	967	960	982	978	933	934	971	1026	985	935	1012	964	1009	932	969	968	942	950	957	1017	1032	993	976	1025	1004	981	947	976	977	975	930	946	973	990	994	931	1005	939	891	935	1020	984	984	1043	931	975	993	945	906	923	936	972	1001	961	1001	937	938	986	1015	949	957	958	970	974	946	947	931	988	978	996	995	996	911	985	1009	958	938	951	971	954	1025	968	974	996	961	984	982	971	954	963	902	1021	988	980	951	911	968	973	912	929	953	936	1004	1027	955	992	974	967	938	906	997	963	988	976	924	941	990	1002	960	971	1024	978	938	925	952	1003	961	961	1003	921	940	955	987	927	993	1012	970	1001	953	1012	1019	993	980	962	980	967	933	942	982	930	986	983	932	954	942	934	977	939	1009	943	959	941	947	964	949	988	981	983	954	971	974	974	974	976	989	1003	1009	992	980	1025	961	1000	978	954	1007	948	903	961	1006	1005	987	934	990	984	959	918	917	997	1052	951	999	1003	972	984	1004	1011	965	975	951	949	996	967	1016	998	952	985	977	985	994	1019	991	945	965	989	948	1016	949	1003	993	952	947	949	953	1007	972	991	948	973	1037	982	971	1006	948	984	979	982	973	933	1018	982	1035	897	1000	936	1003	966	977	953	968	984	970	997	948	960	987	977	970	972	1033	892	967	973	968	979	1012	967	969	970	962	949	949	1000	1000	947	925	1009	989	942	962	1021	982	988	943	921	970	961	963	969	1001	1000	954	991	984	926	998	948	962	916	976	960	938	948	982	930	978	950	943	980	909	991	941	981	981	1015	1003	973	979	997	941	952	991	972	942	1017	1005	1009	935	951	1018	991	935	968	920	933	946	939	973	979	1005	941	960	948	968	971	981	946	946	927	985	961	929	951	1009	968	981	985	942	928	989	930	975	968	997	985	988	924	988	995	994	995	1025	1013	997	966	975	916	924	969	1003	962	975	928	1012	981	953	924	944	999	960	923	989	967	958	939	959	968	1011	959	977	993	879	1002	977	982	1009	972	985	1015	941	962	957	1038	954	959	973	973	983	962	1023	985	997	967	1005	960	930	955	937	986	1007	965	942	979	970	959	973	917	1053	951	922	1009	966	930	938	933	1024	983	954	963	1004	961	1055	967	943	982	938	941	888	1016	923	955	966	971	997	1042	912	997	961	928	979	949	1011	976	895	970	1011	946	987	973	940	929	992	928	991	1005	993	908	992	976	1014	958	948	948	1004	953	971	940	964	1014	965	916	940	949	997	994	969	986	961	965	962	971	984	972	957	972	999	1016	966	972	1005	956	978	958	945	980	983	1001	1004	942	1006	934	968	1050	929	948	1040	972	934	989	1019	968	903	983	909	933	1047	1004	967	959	975	982	973	1015	1004	985	984	962	964	965	992	907	958	970	950	986	952	967	941	960	953	988	947	988	975	958	980	956	956	921	981	979	993	908	977	969	959	1002	955	974	996	998	1006	959	1020	889	1010	997	992	981	996	990	961	961	978	923	962	1012	995	948	966	1000	938	1009	968	981	969	950	936	955	939	990	983	990	1000	979	954	982	984	988	977	1030	948	947	984	944	967	975	965	945	995	971	955	981	934	1009	1021	968	936	989	1010	910	1014	956	1004	944	978	951	962	1026	933	905	964	978	982	1038	1022	1005	1005	932	947	978	1019	956	918	1006	970	972	969	989	967	935	965	954	1008	968	967	1006	1014	996	972	994	978	989	979	961	917	993	961	961	948	971	941	984	1005	943	964	1007	1008	947	939	961	978	992	964	963	1021	999	940	981	965	993	1037	995	948	966	1022	940	888	977	988	960	1003	1052	939	972	976	921	947	978	980	966	942	992	967	1059	984	961	995	947	935	977	997	931	990	984	990	993	945	974	931	942	914	1022	1045	999	993	944	894	933	954	981	901	961	995	993	960	1026	997	1028	971	967	965	990	1036	985	965	991	922	957	963	961	926	986	936	990	959	914	920	984	962	984	890	1067	1012	984	1008	954	971	991	964	957	972	953	921	957	957	1009	931	956	912	981	969	955	969	907	988	967	913	957	945	998	1037	994	1015	913	937	952	990	927	927	956	970	978	966	970	979	946	935	979	978	980	980	964	948	986	955	941	996	918	1003	983	934	967	919	964	1015	951	941	965	943	941	1016	1037	914	995	976	981	949	961	982	926
47423	48761	46808	30173	26931	22267	16463	11045	7780	6016	5788	5408	3928	3128	2044	2077	1699	1406	1478	1173	1040	796	700	762	658	640	567	562	551	580	532	544	494	451	465	470	496	442	470	452	445	450	429	487	467	415	417	415	395	433	421	405	422	368	412	431	399	441	399	414	417	381	423	409	365	433	377	417	404	426	405	428	449	390	378	397	421	372	377	421	400	428	388	449	388	421	442	436	397	421	367	421	372	427	424	440	380	397	405	374	405	411	383	389	403	418	383	388	362	406	423	387	395	421	384	410	390	399	411	399	395	426	407	450	422	402	419	409	407	423	354	396	416	431	445	405	396	388	403	369	417	451	350	436	403	436	385	412	374	411	406	372	406	396	414	404	392	407	424	435	380	405	375	423	380	390	404	415	408	399	418	413	413	416	416	400	399	363	423	454	412	378	390	413	393	400	363	420	363	362	412	424	401	418	389	411	403	416	396	401	381	400	424	406	380	404	392	383	438	415	385	402	385	413	432	417	366	361	395	394	398	378	399	392	398	439	394	416	391	389	381	441	426	415	416	387	415	398	430	398	365	382	378	396	383	410	416	412	398	394	404	364	436	412	436	399	418	372	377	429	391	430	433	442	454	438	406	396	403	373	428	411	426	449	437	451	451	394	446	360	417	412	381	391	425	416	440	409	452	395	441	401	402	437	418	414	378	426	395	403	418	393	407	375	409	421	389	411	446	422	450	410	413	412	413	424	408	406	411	424	393	411	434	409	444	402	429	398	380	414	385	405	401	400	406	422	385	378	391	377	433	443	402	375	401	410	439	426	422	406	421	418	433	399	407	462	437	424	460	368	373	414	407	392	413	387	386	411	382	387	415	430	412	418	405	423	422	410	409	408	409	442	409	389	403	433	371	403	394	400	391	407	410	398	425	428	393	432	428	387	419	444	429	422	406	400	370	440	406	396	421	411	395	423	391	429	415	425	399	453	362	382	399	403	400	406	396	412	382	389	404	407	419	378	416	421	412	379	384	401	354	389	357	395	400	405	420	385	455	419	415	429	412	396	421	389	388	401	398	368	415	381	412	388	426	395	423	425	378	381	410	412	403	411	386	381	414	429	375	402	440	446	421	404	400	438	410	410	432	414	442	401	396	428	407	404	411	435	404	407	386	379	421	393	404	391	401	390	439	400	414	437	404	388	372	393	397	387	427	432	415	426	409	386	449	413	426	430	386	405	393	417	406	408	415	388	409	415	412	406	424	418	418	417	411	396	376	419	389	433	392	436	403	403	394	399	400	385	390	406	404	409	397	416	394	426	363	413	384	424	405	405	373	418	438	406	415	431	437	435	412	406	409	393	383	404	428	384	403	422	411	432	395	411	395	402	433	414	407	419	417	407	390	368	390	405	421	394	413	394	382	383	402	409	462	388	406	382	371	418	421	402	453	422	391	425	387	408	405	439	407	389	405	439	428	416	404	409	423	416	405	387	420	374	418	395	446	422	380	408	388	379	448	374	383	431	385	412	379	413	409	406	429	418	363	420	428	468	411	421	441	390	394	411	407	412	418	423	384	380	416	418	420	413	420	446	398	406	409	396	421	426	422	419	431	363	396	455	369	405	419	400	416	465	397	407	408	429	413	407	445	411	411	431	388	418	401	416	418	400	404	382	441	395	408	411	428	403	363	442	429	395	462	413	396	450	431	409	403	371	399	432	368	414	439	380	409	403	359	413	407	453	402	409	398	427	422	436	408	411	399	419	422	408	428	456	431	400	402	365	410	408	421	414	450	399	402	425	382	391	403	434	426	443	408	421	399	415	428	440	361	404	388	423	389	405	446	421	428	402	412	413	398	409	397	440	405	377	409	456	359	420	438	411	418	406	408	428	406	421	393	381	425	425	417	430	407	405	398	384	408	392	386	359	398	407	416	416	431	406	418	406	434	414	429	407	405	447	391	384	408	424	415	423	410	387	417	430	430	399	434	414	419	438	385	374	401	385	411	397	438	431	449	419	416	386	436	405	427	393	372	427	382	419	420	436	406	385	416	422	432	435	409	397	396	435	380	446	386	391	410	400	412	411	419	396	372	420	393	428	407	384	404	403	380	419	410	397	407	401	425	379	406	380	405	438	419	410	416	414	449	450	390	423	414	410	398	403	402	404	395	404	371	386	433	421	407	410	372	390	403	410	381	444	423	380	432	398	396	393	393	425	429	377	412	400	439	396	395	409	378	399	422	417	402	398	401	374	397	384	411	402	412	378	394	412	407	371	393	408	393	452	417	417	373	416	413	423	411	388	393	381	427	378	412	411	441	388	428	431	424	415	417	407	412	421	389	380	417	427	398	390	391	406	438	372	411	396	419	409	463	378	372	417	406	427	405	428	366	404	423	440	391	408	399	409	408	381	422	405	403	408	381	424	408	388	394	437	429	408	388	440	395	368	355	409	456	422	424	412	404	398	370	418	424	420	386	428	375	448	419	376	390	361	403	389	407	419	426	429	408	413	420	401	443	430	397	415	374	393	425	403	407	425	436	401	396	422	401	441	445	415	396	423	421	427	416	425	409	418	438	394	404	399	462	386	422	418	386	386	380	409	407	380	418	404	433	385	422	383	429	398	424	369	377	410	421	360	404	395	392	385	424	399	400	398	379	425	410	400	411	375	371	419	410	422	417	402	425	388	410	417	411	377	417	417	376	414	391	385	424	362	419	414	392	406	387	410	468	419	395	406	422	430	435	399	404	419	453	422	411	424	413	439	396	417	382	442	393	454	393	399	427	391	418	397	412	405	424	400	417	410	414	387	462	408	390	376	380	395	394	427	417	381	387	377	408	420	386	397	441	389	395	426	387	419	426	408	388	403	440	418	404	389	421	408	383	388	403	411	386	394	431	395	412	385	408	433	417	455	405	396	412	369	413	402	406	409	396	428	424	409	430	399	414	451	431	387	377	394	432	461	393	409	384	394	380	425	434	425	408	374	403	392	400	417	399	404	380	404	418	423	400	425	427	423	389	397	411	422	410	389	437	408	425	406	374	411	389	396	407	371	435	381	417	384	387	426	399	391	365	358	429	387	398	413	442	386	395	381	440	445	443	394	390	396	419	359	416	378	434	393	432	411	385	410	435	415	373	445	425	432	436	400	428	431	374	430	394	412	459	404	410	448	447	381	424	395	373	432	475	427	406	381	406	414	383	419	429	374	413	414	391	385	393	416	403	410	406	447	401	400	431	421	416	429	386	380	404	418	411	384	408	427	399	388	402	400	384	407	420	389	436	434	410	415	404	406	416	446	413	385	428	401	361	438	415	406	410	413	407	413	399	398	404	413	421	390	396	436	415	424	420	437	396	444	380	393	385	396	379	411	389	409	423	412	408	412	401	413	436	375	382	432	433	454	409	378	423	431	382	413	429	389	435	372	413	442	425	404	422	424	461	403	412	423	415	414	477	388	389	410	424	422	421	427	408	383	444	417	411	397	373	374	408	422	391	406	410	401	381	428	419	404	399	425
33310	42226	46628	26717	30655	25372	21124	16224	14275	15786	16305	14379	12089	11311	8888	8980	6960	6505	6861	5372	4566	3824	3439	3287	2938	2564	2491	2082	1944	2032	1887	1820	1657	1593	1473	1371	1334	1259	1216	1286	1296	1191	1255	1203	1165	1052	1074	1016	1052	1050	1040	998	1004	1070	1128	985	993	1004	988	997	990	1023	989	916	947	1006	961	1037	996	1006	997	945	912	978	1006	954	945	997	953	1038	1033	997	1009	1002	1078	1073	970	954	944	934	971	977	927	925	998	964	976	946	934	942	1002	943	972	947	968	972	905	1019	941	980	984	938	916	942	986	933	975	949	932	1024	956	908	906	946	964	899	911	977	991	1004	993	953	913	942	898	943	1024	929	986	950	946	955	986	932	909	978	930	963	932	976	1011	911	998	934	953	908	998	988	1010	958	987	916	928	930	960	925	957	952	962	924	931	889	904	932	989	916	905	960	951	948	912	958	980	917	951	901	960	898	972	930	896	909	917	1021	1003	994	975	962	997	999	960	934	984	1015	868	1014	970	976	946	954	1012	972	980	921	976	958	951	994	982	898	926	962	946	961	953	937	967	987	986	938	951	1013	935	925	975	918	949	963	925	970	920	888	931	920	894	943	925	927	967	972	973	980	1013	935	942	1014	955	947	999	947	903	939	928	926	923	967	951	948	980	973	934	993	973	979	961	955	970	967	1004	939	957	870	908	955	880	950	950	922	978	979	913	937	1014	951	961	941	942	929	947	937	986	940	945	939	997	946	898	1008	1020	960	999	934	967	962	934	926	890	919	958	925	918	946	979	934	895	960	958	983	933	972	952	944	911	918	999	947	987	959	869	958	976	983	960	920	959	902	969	933	956	917	994	968	973	920	974	961	950	962	965	955	922	981	947	916	998	897	973	903	975	951	912	912	966	930	927	977	888	947	948	937	948	937	942	954	916	958	955	1006	925	945	976	939	938	985	955	952	961	964	955	965	991	974	934	968	935	911	943	980	993	927	931	911	910	958	977	993	953	957	914	912	922	964	947	999	905	952	960	921	906	939	977	959	976	909	942	933	958	988	955	944	925	954	995	927	941	914	911	955	955	962	990	967	956	903	942	933	1008	951	895	878	920	934	1018	971	981	947	942	948	960	952	935	932	949	945	943	992	1008	887	921	892	969	921	888	986	936	951	1009	953	958	939	952	935	957	962	958	950	956	949	948	928	967	932	951	959	989	928	941	978	917	919	961	948	931	960	988	960	1008	992	967	1012	963	974	964	967	907	954	903	947	954	961	956	967	943	957	969	937	983	965	949	1013	942	970	914	977	957	860	987	926	983	953	921	942	950	910	966	981	958	975	967	966	888	985	936	979	996	964	896	937	949	954	928	943	936	954	1009	960	986	946	984	966	996	925	977	942	909	973	935	936	970	917	940	940	978	928	964	931	890	995	921	921	949	960	905	977	950	905	964	914	1006	960	982	967	980	976	992	921	922	905	916	931	978	943	997	985	893	912	989	969	962	971	952	1010	941	935	980	936	881	963	948	910	991	955	958	961	984	915	968	1020	949	932	965	960	1007	1004	1034	884	956	953	991	987	954	955	928	974	937	950	950	907	958	940	929	978	922	904	964	899	981	966	1002	995	939	1012	957	934	958	956	878	958	932	994	982	930	938	962	927	1009	938	980	926	943	910	934	915	935	953	938	1030	928	920	916	892	991	944	912	899	911	958	930	979	957	994	976	976	934	995	956	910	961	936	909	994	985	889	946	921	895	927	894	1035	927	989	958	977	941	931	951	938	898	953	977	930	926	936	952	921	1002	970	948	947	964	948	957	926	950	907	929	981	1007	948	945	958	923	924	964	905	943	921	957	935	970	968	994	938	951	947	918	878	936	950	897	935	938	973	998	1015	905	928	930	973	922	885	1012	971	952	935	955	916	977	899	953	990	954	995	949	934	930	905	948	948	948	985	920	983	985	990	957	972	994	990	950	953	958	962	1005	909	955	951	927	950	939	964	920	942	918	915	916	935	961	975	979	898	918	976	926	957	950	955	990	931	919	992	932	1000	942	971	916	954	964	954	929	958	977	968	967	913	956	918	973	934	898	917	974	957	984	899	1007	895	971	978	933	922	930	963	986	939	965	979	938	917	936	918	963	930	934	957	934	1019	1008	1003	1005	920	953	931	945	963	954	968	982	951	961	960	922	956	964	955	938	954	935	924	968	923	967	922	958	988	961	949	976	963	971	990	947	967	954	915	973	926	928	910	933	951	960	971	938	962	933	905	912	973	947	926	929	927	916	928	953	890	905	1011	948	940	914	936	977	990	937	955	946	920	942	937	1004	910	985	952	891	957	911	961	984	940	955	929	953	931	979	911	926	962	959	991	959	959	966	934	963	961	969	946	896	927	945	1008	940	943	949	906	917	973	997	968	976	890	1031	952	986	950	952	918	935	997	977	987	906	961	944	993	982	958	931	926	972	938	913	932	901	964	943	933	991	911	929	948	955	938	974	915	926	931	984	983	963	924	950	989	883	974	917	964	932	910	965	976	950	943	913	1002	986	906	951	969	927	948	946	931	938	930	972	989	936	937	944	909	939	942	938	1011	921	948	986	950	908	932	924	885	1000	969	913	995	891	979	952	959	985	937	986	913	924	973	931	892	912	997	926	956	921	993	962	949	994	945	985	903	971	957	930	934	968	932	952	980	953	969	958	952	978	942	927	931	959	940	950	926	932	924	909	971	941	947	933	926	970	952	1003	981	947	981	946	938	975	963	987	916	977	891	969	955	932	912	1002	978	1020	956	1004	923	907	924	943	992	995	921	947	916	915	953	926	974	987	935	935	997	992	953	971	953	971	971	961	950	960	936	997	986	917	923	949	986	901	924	918	964	969	950	943	953	990	941	982	949	941	991	1002	948	990	957	925	934	933	928	961	956	961	944	943	954	949	918	924	913	963	947	934	953	977	883	989	903	979	939	931	983	974	965	1010	910	990	942	908	927	965	1007	906	972	917	906	898	934	952	920	932	884	939	933	991	978	989	930	954	949	960	947	981	954	956	1000	925	945	963	916	941	896	937	930	953	926	975	914	966	904	969	954	905	996	950	924	899	965	914	953	979	956	995	974	936	945	911	913	933	970	988	943	952	969	872	965	956	960	939	937	975	986	922	941	902	965	1000	931	1005	972	954	951	988	964	958	920	943	1005	994	914	941	914	914	939	913	914	979	955	1003	921	997	948	960	972	976	942	964	948	917	946	930	934	944	957	979	995	988	976	916	953	917	955	891	933	955	930	940	957	988	983	887	971	962	947	933	916	904	950	930	906	944	898	921	959	920	928	955	954	958	946	968	979	1006	972	980	950	967	911	926	953	977	970	945	1018	1030	940	926	954	955	928	907	992	957	947	943	935	924	933	918	994	958	931	951	971	906	955	915	988	932	988	906	910	990	948	945	891	986	939	947	966	961	949	949	945	954	953	941	957	942	926	930	1003	973	949	933	948	940	977	925	927	877	954	1001	927	923	937	912	895	927	949	898	957	973	963	912	914	913	933	974	934	929	962	964	984	992	939	925	952	903	972	916	968	974	938	967	955	953	1044	1019	970	977	927	1009	976	917	1008	912
54090	52586	45711	32003	29530	27720	25151	19888	17858	12813	11847	11033	8268	7135	4938	4405	3679	2750	2847	2147	1600	1432	1159	1046	963	842	782	696	594	577	562	566	515	476	499	432	414	372	395	373	408	373	354	345	370	337	344	361	323	335	355	309	364	356	308	312	307	300	287	322	330	309	318	335	303	317	308	298	310	329	311	299	310	310	315	300	313	295	313	291	296	347	334	308	338	322	365	309	286	317	313	317	318	322	318	296	310	306	299	295	292	306	302	322	320	285	322	277	285	284	297	313	301	312	326	305	270	321	294	322	298	303	283	282	291	297	299	306	312	289	311	303	290	313	263	305	279	303	318	292	315	322	302	291	307	319	326	293	305	279	300	292	308	307	326	303	312	319	314	282	304	289	309	301	336	315	304	333	311	277	287	272	280	305	292	262	311	316	292	295	305	292	304	312	314	286	289	307	311	297	297	314	294	293	340	274	315	307	320	281	298	334	296	301	326	294	307	261	276	314	313	305	297	294	297	336	290	320	284	297	322	306	318	302	279	307	309	312	290	311	318	280	287	264	323	312	303	305	283	299	300	280	309	295	302	314	319	314	295	271	278	309	333	292	273	281	348	298	305	312	323	320	319	287	295	274	319	297	271	304	297	288	303	265	333	276	324	316	296	301	324	318	299	288	291	320	322	328	310	282	302	329	326	291	290	305	277	299	302	266	300	287	313	316	324	290	282	276	306	300	321	309	332	301	295	307	310	308	265	292	305	305	336	296	308	301	290	274	271	263	295	330	298	329	303	301	294	317	292	274	311	280	295	278	295	302	287	300	331	305	290	296	337	318	319	326	266	314	289	277	278	314	269	301	297	287	292	293	272	311	292	273	277	257	237	264	268	314	306	268	291	298	302	296	334	277	291	344	277	295	270	309	292	304	290	326	291	310	314	339	317	303	282	276	304	327	275	296	299	278	289	313	315	313	263	271	321	283	266	295	281	294	317	297	290	313	279	281	308	305	303	323	312	301	270	272	298	282	316	296	298	301	290	285	327	300	290	306	317	308	290	277	322	297	303	305	321	266	331	287	305	275	304	283	302	307	330	305	288	296	303	287	276	302	321	308	268	315	255	293	331	318	321	319	322	295	320	311	296	293	300	316	329	307	303	320	292	283	299	295	273	305	297	289	307	299	313	311	286	304	305	269	311	292	317	300	324	342	302	280	305	276	278	309	317	294	297	292	310	300	317	251	332	288	309	266	293	286	323	276	310	280	280	294	310	309	304	303	316	326	326	285	288	302	286	272	312	309	282	295	291	308	297	316	317	308	264	298	302	288	322	323	313	312	299	289	275	322	250	310	313	341	292	298	316	321	268	272	263	322	290	304	290	284	309	302	279	278	320	296	284	314	312	319	276	316	326	286	284	277	298	310	316	295	296	304	268	321	311	285	327	315	271	314	287	304	287	292	285	278	272	278	273	295	324	290	295	277	293	293	315	312	329	308	306	313	300	280	292	292	321	319	285	296	263	296	285	331	303	279	280	299	297	289	285	297	272	286	334	287	291	325	311	320	322	301	301	304	305	313	300	293	269	300	288	287	315	326	299	330	292	280	319	298	315	290	302	311	295	294	316	295	304	282	325	335	318	298	285	302	306	285	302	292	295	308	277	310	298	305	286	308	323	271	276	289	290	271	322	333	334	319	306	309	280	309	328	327	327	289	288	275	284	311	310	316	317	355	270	321	309	290	285	286	299	326	302	288	285	301	299	312	287	308	331	290	300	301	308	315	286	291	311	295	268	325	297	285	281	303	300	300	313	301	297	293	270	292	313	298	304	267	318	300	303	325	320	332	301	301	309	314	304	294	328	285	298	314	315	285	276	332	294	272	308	270	302	305	292	296	289	314	270	266	304	248	315	314	325	280	300	319	293	289	316	290	281	289	299	269	299	292	283	295	269	304	295	299	283	280	305	315	295	302	309	321	311	282	275	328	290	308	298	296	311	272	275	274	288	286	301	267	317	316	317	298	298	314	320	319	296	303	308	313	319	313	307	291	329	311	292	278	314	291	288	249	287	301	314	256	299	300	300	306	321	281	282	305	324	312	281	299	287	318	311	331	270	302	294	299	277	291	332	320	327	305	343	264	297	275	331	312	302	301	306	307	289	314	307	322	300	313	318	269	302	271	284	318	299	285	283	290	302	313	302	292	270	295	322	294	315	287	302	280	315	364	283	302	287	293	264	287	283	290	283	285	279	292	284	324	297	270	285	343	282	258	291	299	309	270	304	301	309	309	289	325	315	293	279	323	311	290	287	314	271	291	293	318	302	308	329	299	337	328	308	323	270	319	285	277	292	280	275	319	268	301	290	285	269	289	287	287	316	255	340	317	281	290	324	313	270	281	295	291	330	320	307	319	263	289	316	273	302	275	328	325	335	309	288	312	301	293	311	294	301	282	318	294	297	294	306	283	267	307	297	351	324	290	279	283	302	301	332	260	295	300	285	312	318	313	275	285	278	298	290	283	277	317	304	276	303	308	306	296	294	316	310	286	299	305	310	289	319	335	297	298	346	324	266	297	344	292	298	299	311	264	314	321	290	287	292	295	295	297	293	290	306	310	316	306	318	301	292	281	276	287	287	305	314	284	284	347	288	312	319	303	267	310	274	279	287	310	310	296	295	303	327	305	274	308	315	307	286	272	299	274	334	311	287	298	273	304	318	303	302	321	288	285	318	262	288	287	279	293	304	306	311	296	304	305	307	275	306	301	316	306	333	314	310	314	287	299	320	313	282	291	320	321	288	309	294	337	269	297	300	315	313	324	294	315	315	281	296	284	291	282	287	314	307	283	303	270	284	327	326	285	316	328	302	287	274	308	289	314	274	286	298	312	300	284	333	306	295	290	320	276	290	308	318	302	287	294	320	314	304	313	297	301	303	300	302	288	307	329	297	287	296	302	289	320	320	275	297	321	272	284	311	323	294	292	280	294	301	281	288	283	314	276	289	311	271	327	278	279	280	291	279	304	274	296	321	292	320	302	322	282	311	269	306	313	325	328	298	300	290	269	302	303	323	301	258	293	334	314	316	352	321	303	319	264	304	289	298	246	315	315	306	293	311	307	321	320	287	293	298	310	313	312	277	304	320	280	296	298	300	326	335	304	310	283	325	299	289	316	313	276	317	330	302	297	318	316	291	312	286	291	289	314	271	322	295	285	288	322	291	301	308	302	311	309	319	290	309	306	272	318	285	302	325	284	290	304	286	300	302	297	296	300	313	279	312	311	314	319	294	298	320	303	281	305	320	324	299	266	269	334	278	266	279	311	294	270	295	281	329	291	308	291	344	308	307	297	314	294	283	316	289	291	281	310	289	283	300	282	293	288	269	273	315	282	303	296	289	311	295	293	321	314	295	300	306	284	302	283	306	320	291	287	271	282	280	291	308	292	305	273	315	301	261	309	286	337	289	271	285	281	306	300	306	286	278	289	284	310	314	319	291	279	307	273	309	278	323	314	297	293
38764	50491	50732	32371	37284	32796	30040	23451	26065	24803	25658	22765	19378	18882	14488	15494	12573	11474	11870	9082	7186	6636	5561	5142	4600	4023	3714	3116	2755	2667	2648	2430	2332	2185	2013	1590	1333	1273	1338	1279	1238	1253	1302	1217	1197	1116	1026	1030	952	920	933	947	940	855	955	847	898	765	826	857	828	792	762	786	839	771	738	754	792	766	745	768	754	738	737	775	708	705	720	757	810	854	812	821	927	906	798	753	717	723	731	704	738	697	671	704	693	736	737	671	775	733	668	722	707	783	726	693	729	735	664	750	674	715	712	735	712	692	698	715	749	713	705	721	730	708	712	732	640	720	711	725	698	704	702	684	715	723	708	733	701	735	725	719	721	696	714	723	744	744	728	715	728	736	718	742	723	716	661	738	699	730	718	719	734	682	743	698	668	692	674	682	685	706	694	707	676	686	668	724	738	727	675	746	710	693	701	696	729	731	719	713	722	673	733	714	647	723	678	647	742	705	728	781	712	695	687	748	674	720	704	701	755	681	713	703	713	740	746	703	737	695	694	711	723	711	747	715	689	677	682	715	720	742	665	768	710	760	743	684	736	737	734	710	773	740	737	720	671	733	702	764	702	703	672	678	699	723	686	695	712	710	729	722	703	711	743	755	738	717	729	712	656	699	732	715	708	711	691	712	700	695	704	687	722	713	711	738	748	723	745	739	727	689	721	703	650	692	705	693	713	696	735	694	687	727	750	748	687	668	715	729	721	736	742	714	727	737	752	718	663	722	683	730	732	752	730	724	719	709	713	701	716	710	736	704	659	739	670	762	688	708	693	703	713	736	687	784	703	704	739	691	706	727	767	675	709	736	737	736	733	718	715	678	688	742	674	716	728	705	713	686	736	675	758	719	669	718	734	725	722	696	749	730	694	715	732	706	675	664	725	687	678	685	705	703	710	632	693	720	682	735	719	691	680	724	705	693	696	708	735	707	732	721	767	710	721	699	695	745	673	663	695	684	727	722	765	706	700	742	732	686	707	700	715	722	703	752	705	767	701	654	726	795	697	717	720	713	731	756	711	698	698	707	718	688	698	718	749	649	739	675	738	714	704	726	721	738	752	695	738	729	742	766	685	706	747	684	750	686	717	717	703	709	719	722	704	645	750	679	724	719	731	657	726	707	683	730	724	705	707	701	714	685	710	701	730	668	686	733	703	725	744	711	721	685	722	705	769	735	703	731	688	722	769	684	727	716	708	682	743	682	721	696	683	713	655	705	708	670	719	734	686	725	737	684	717	691	693	676	728	730	728	742	731	748	658	711	716	725	752	740	655	675	742	710	686	704	677	724	751	695	742	704	743	675	643	739	718	716	658	710	687	710	724	704	729	666	714	671	715	726	714	733	695	728	706	703	736	699	673	666	683	735	712	713	757	699	739	721	671	787	693	712	656	696	779	770	740	746	733	716	726	704	712	712	759	757	698	711	787	751	690	703	671	715	704	700	708	697	729	687	732	694	703	734	685	718	715	705	727	677	672	688	754	677	762	725	692	759	704	670	697	722	762	709	719	735	717	744	687	717	702	723	676	725	704	735	659	749	726	723	719	730	723	748	741	795	726	721	738	755	718	720	710	689	703	721	653	745	720	714	698	720	682	693	687	731	685	737	699	700	705	718	695	692	750	664	695	716	788	719	753	673	684	698	714	743	748	722	737	705	769	720	726	725	689	706	792	715	688	741	718	739	746	730	667	667	752	680	682	760	735	699	715	713	714	716	727	702	701	660	726	707	716	725	739	708	735	692	719	687	724	687	689	689	766	703	723	736	718	720	679	717	711	671	693	678	726	731	706	697	722	709	731	733	696	686	771	726	709	725	754	663	678	739	643	708	681	702	725	623	715	692	685	754	722	736	715	660	720	671	686	679	696	706	725	708	675	709	701	741	678	710	643	741	707	712	725	791	705	732	702	724	702	741	682	668	718	704	720	719	723	684	755	697	693	719	699	745	701	747	712	713	676	709	742	738	680	732	686	690	747	724	727	704	722	706	735	737	737	690	723	721	675	729	722	672	722	716	704	712	707	718	728	691	759	731	707	663	703	709	726	694	657	710	694	753	709	712	730	695	720	749	689	743	712	728	688	708	723	736	662	736	737	737	691	658	701	659	717	701	695	678	713	670	726	742	741	733	706	713	724	709	728	662	714	702	694	729	730	735	728	686	716	692	708	719	702	735	743	740	687	746	704	726	695	695	731	663	702	711	726	709	686	715	745	778	690	729	677	664	707	711	718	742	694	704	697	703	689	728	668	713	730	703	711	699	746	709	709	731	664	726	752	680	748	723	712	724	682	696	726	754	683	743	731	702	745	715	673	733	684	729	743	694	674	739	693	693	716	715	722	665	771	685	744	676	679	752	691	681	722	708	697	725	691	728	688	737	729	684	698	728	732	669	715	737	688	709	705	738	729	699	718	719	718	744	683	701	684	701	732	695	729	749	652	706	713	642	723	751	703	699	740	726	745	698	724	727	706	712	730	730	748	746	684	740	734	732	736	760	727	713	678	745	745	669	731	703	702	704	699	747	737	698	741	702	696	726	695	738	714	697	692	730	769	689	775	735	710	704	709	639	699	716	775	735	730	767	727	696	701	687	732	760	706	693	701	723	736	689	711	687	732	712	717	704	754	669	715	727	690	710	719	714	679	709	696	712	734	712	703	699	677	708	687	714	735	698	727	702	743	728	734	690	708	723	691	673	719	669	737	687	666	751	675	741	730	739	723	717	761	668	709	666	755	682	770	683	746	696	699	662	705	680	676	781	672	661	719	742	732	688	735	708	721	692	695	695	722	705	726	717	716	599	729	692	708	727	730	759	718	689	757	722	701	706	727	710	726	696	699	728	754	701	681	745	757	727	742	698	716	683	718	695	752	719	723	703	694	689	726	768	718	723	711	733	714	742	685	703	704	699	739	713	714	711	708	714	689	721	716	716	729	745	781	723	713	730	673	669	694	738	747	707	708	666	692	734	763	713	730	714	740	691	715	736	702	762	698	716	744	691	702	756	697	683	713	701	687	709	685	753	704	698	722	752	691	710	728	702	685	714	740	723	726	727	729	701	718	733	714	706	693	711	738	712	739	710	722	737	719	730	675	694	681	693	699	721	681	732	721	723	745	676	716	701	706	690	719	694	756	722	679	674	676	734	664	720	699	697	689	711	745	740	701	715	699	708	731	735	675	714	689	737	737	677	670	711	732	655	732	683	706	708	735	756	685	686	719	691	679	669	664	748	748	723	718	787	681	737	747	753	718	659	665	749	694	720	729	663	692	706	714	684	731	697	684	720	728	713	737	739	743	709	731	681	718	750	720	697	703	655	679	762	693	731	689	713	710	675	724	686	666	715	696	706	697	719	680	704	732	737	734	729	684	713	731	719	718	748	754	738	705	730	707	748	688	751	698	755	718	705	724	710	717	711	676	701	732	682	714	729	731	716	694	750	679	747	730	730	711	673	722	676	689	724	697	699	702	722	726	742	729	665
25619	20746	15994	7349	4810	3200	2015	1548	1228	987	1014	1001	847	768	690	638	593	624	628	553	519	521	478	525	506	467	440	510	464	439	515	460	454	427	502	468	448	382	385	427	444	454	426	437	386	408	416	490	394	471	445	456	391	448	401	419	414	434	413	386	382	397	407	438	446	410	421	423	400	414	397	397	435	425	421	433	447	422	419	450	421	421	445	390	407	370	411	411	401	435	426	425	380	419	426	442	428	384	433	434	434	455	407	436	413	447	437	419	418	417	392	417	436	417	410	407	386	375	401	410	429	445	397	428	402	384	446	399	434	401	442	404	430	412	398	413	424	453	420	461	388	381	421	422	398	413	383	428	434	425	405	439	375	382	420	446	452	410	419	369	404	399	394	424	400	427	404	439	432	400	394	424	434	423	424	412	377	434	437	404	396	406	389	453	415	387	430	388	400	403	439	409	403	390	427	419	387	452	436	406	409	443	403	446	435	364	416	414	412	410	437	446	379	383	437	416	422	405	427	413	424	413	406	422	433	444	429	405	449	419	430	426	394	417	430	400	373	430	466	411	391	384	379	357	425	428	431	401	430	376	430	429	424	367	425	420	378	436	454	399	417	398	372	414	415	368	387	383	416	396	377	399	428	426	388	392	389	423	414	401	380	404	379	414	415	403	419	452	422	438	481	418	451	437	438	410	407	389	390	409	419	413	386	423	383	385	440	420	422	430	424	443	398	416	412	370	390	412	413	408	419	411	379	411	396	409	397	424	426	462	405	420	425	430	441	419	432	408	438	431	386	406	397	415	405	415	413	393	368	400	403	402	382	380	411	430	446	418	416	438	426	409	384	436	380	399	412	399	428	418	464	399	373	417	410	438	433	423	460	448	457	405	376	464	408	446	446	379	435	442	390	394	408	419	404	437	469	416	394	438	419	447	435	431	420	423	399	459	419	398	408	391	407	429	390	418	426	457	426	426	406	357	452	428	389	376	448	359	428	432	429	436	394	397	426	412	415	416	443	399	368	434	430	442	409	427	399	403	413	420	400	418	414	412	423	457	382	413	433	430	450	415	394	423	402	399	436	411	447	411	416	418	402	462	406	400	447	451	402	399	438	426	447	407	429	404	420	410	429	443	432	388	453	405	427	410	405	410	416	430	416	407	436	392	415	419	366	393	434	402	413	428	418	424	414	438	401	430	423	397	408	423	404	416	422	408	413	452	420	415	398	395	398	422	431	425	415	442	403	435	425	393	398	405	415	439	391	439	403	422	410	421	437	393	371	442	399	402	425	419	390	376	387	397	397	395	404	398	431	410	435	395	388	428	402	422	405	376	376	413	365	421	405	414	420	406	417	435	457	402	469	413	412	411	398	422	393	406	436	385	414	435	427	442	398	460	426	436	403	406	403	433	430	407	404	453	398	384	412	431	424	390	373	441	385	413	413	394	382	381	371	392	418	390	447	434	406	412	398	409	433	405	439	377	401	411	426	429	431	395	409	409	392	435	429	438	428	409	397	406	394	402	407	397	400	426	437	394	427	399	433	431	384	447	397	443	422	410	422	429	414	420	411	384	393	398	395	376	418	421	408	445	391	435	407	412	420	420	432	396	387	425	424	406	384	412	408	413	427	383	408	391	418	416	407	388	391	409	420	393	409	430	394	438	423	437	428	398	428	413	400	425	388	441	467	426	421	426	409	450	449	425	392	418	397	408	412	418	409	422	418	470	410	421	447	413	448	395	410	445	434	421	446	455	396	406	434	414	399	396	435	404	441	417	421	448	413	428	451	421	423	447	412	394	437	403	409	403	487	417	388	428	411	444	390	396	427	435	393	409	445	399	428	404	425	386	461	417	375	432	435	437	379	418	417	432	425	430	421	406	419	443	412	394	352	429	409	424	443	421	422	437	428	412	404	386	428	409	428	442	434	403	385	404	424	389	404	407	416	401	434	408	404	383	424	408	427	419	406	379	413	446	444	426	452	403	403	405	395	385	423	449	445	422	426	439	408	457	397	419	436	409	411	427	429	403	434	406	423	430	406	423	403	409	403	416	375	422	396	407	438	410	391	397	387	395	408	416	446	398	434	459	429	402	415	397	440	416	419	405	414	458	420	429	398	431	470	407	451	393	395	403	388	439	416	427	396	388	424	470	413	387	415	417	399	387	430	428	350	395	454	438	392	431	409	410	454	442	439	425	426	412	422	442	377	430	428	416	401	393	429	423	414	467	396	409	420	394	432	408	444	459	399	394	378	402	419	409	392	430	411	393	420	404	369	382	417	427	402	390	401	401	437	414	410	452	420	385	421	439	430	371	410	431	409	382	416	435	407	429	415	370	416	416	425	430	377	416	402	405	394	418	416	377	430	406	412	407	410	387	398	389	418	419	396	388	424	390	422	421	426	385	400	397	418	388	444	368	436	400	416	396	429	399	397	399	429	406	406	396	409	446	382	409	430	420	424	461	433	402	433	430	408	405	392	407	404	409	411	427	424	437	395	420	389	434	434	429	431	380	403	385	433	389	391	394	398	414	411	394	418	425	390	429	398	455	425	406	376	402	381	396	413	448	408	417	425	429	405	408	446	442	382	441	375	405	402	413	434	410	423	406	458	416	425	402	411	415	409	376	425	392	416	420	422	409	429	422	383	393	422	417	391	407	438	422	431	415	378	413	407	435	432	402	389	439	472	402	407	431	397	388	414	497	414	367	420	386	427	422	358	401	408	436	426	430	427	406	396	435	395	402	399	424	412	417	422	401	395	411	446	382	443	428	445	407	415	416	409	362	411	376	413	423	399	394	398	428	389	377	415	380	426	408	408	428	401	436	439	393	433	409	432	429	354	427	406	416	421	416	403	426	450	447	423	423	428	439	387	453	401	407	439	420	399	398	426	399	394	402	403	434	404	406	440	415	401	420	405	379	395	403	426	432	421	384	420	408	416	423	423	410	407	393	405	405	389	405	396	405	406	405	418	417	410	399	432	397	417	388	438	396	424	428	390	433	452	405	424	406	400	414	401	436	424	429	418	418	405	392	458	427	418	402	372	441	347	434	465	429	471	431	397	425	419	396	408	423	441	399	469	440	428	373	408	412	414	448	424	432	384	384	438	417	368	399	389	391	436	416	426	406	436	409	424	440	421	373	419	411	384	436	409	394	425	437	421	408	411	398	410	411	411	436	395	423	449	414	443	416	404	420	404	411	390	436	404	421	371	411	430	411	441	402	449	427	420	429	390	440	426	404	365	371	386	433	448	411	369	424	414	430	424	411	429	429	431	442	388	431	434	436	451	427	434	443	421	394	400	436	416	424	415	407	481	429	455	417	431	401	432	413	457	445	430	429	428	404	402	423	405	406	424	423	414	416	416	379	443	389	433	380	428	406	415	399	419	419	456	425	412	430	429	408	436	399	400	429	412	408	400	435	397	419	396	404	431	427	444	442	414	431	418	393	440	397	418	396	415	427	399	453	432	436	426	418	451	420	379	389	399	435	441	404	424	393
16384	18939	20891	13050	11985	9404	7000	5559	4756	4167	4057	4003	3510	3208	2700	2510	2307	2159	2140	1934	1789	1727	1574	1516	1549	1497	1388	1352	1345	1277	1342	1250	1284	1164	1222	1141	1130	1062	1059	1054	1008	998	1005	1002	1035	1128	1012	1024	1010	989	992	980	1039	966	1026	1038	982	1025	948	1014	996	964	983	925	1005	976	959	1001	961	999	954	957	955	963	1004	1011	992	1027	1004	960	910	922	984	962	966	984	982	964	989	981	955	1004	945	991	950	975	919	1000	943	1014	998	987	1026	974	944	993	936	1005	968	1008	974	1003	993	976	1001	999	971	954	992	1000	994	985	957	973	985	968	955	958	983	985	998	979	944	999	953	996	989	946	979	998	1019	1026	937	1073	1022	1022	920	992	994	975	1002	998	970	936	876	1003	988	982	1026	982	948	979	943	1031	970	884	1003	1001	953	982	1033	1011	949	964	954	992	940	1007	929	978	912	1014	956	1032	953	982	989	912	1007	962	956	991	1009	991	980	1016	999	987	986	980	965	990	955	985	1006	990	995	1067	982	940	928	959	968	965	967	998	992	969	972	971	982	964	946	946	992	945	989	943	1024	925	956	942	946	995	989	969	941	926	944	1031	1039	979	905	957	971	982	990	969	1033	974	976	974	1008	954	995	997	978	962	962	996	976	999	958	982	978	930	1003	965	947	965	981	990	1004	949	912	993	871	1007	987	1016	991	945	933	983	996	1003	930	966	987	1016	995	1001	957	991	944	994	979	970	889	983	915	1018	925	972	943	961	992	1006	974	972	1024	905	959	996	993	971	973	979	979	983	936	945	962	958	933	959	960	965	962	968	959	958	966	985	1004	960	1021	976	949	964	948	972	952	968	952	955	993	1001	1026	915	963	983	1023	940	939	995	990	977	983	975	961	954	949	932	961	977	1004	943	963	980	993	915	973	978	1002	999	955	989	983	1053	938	1021	1012	940	959	963	1000	988	989	966	1024	960	958	947	1006	948	964	989	958	982	976	991	1028	987	972	948	970	973	943	948	992	996	973	967	1016	916	961	992	969	978	977	999	1012	1003	965	975	1004	989	1001	978	979	979	1011	993	1009	958	991	933	1012	942	1040	963	979	986	1000	957	950	967	995	1017	972	1038	938	987	990	957	976	954	1009	955	958	1023	940	947	966	961	1028	962	1031	977	994	995	979	958	983	986	1007	903	995	1032	937	912	956	1011	954	1003	928	977	928	927	933	970	1049	948	960	1001	972	947	948	934	956	977	992	974	981	984	1010	926	997	1028	1006	968	918	1077	1029	960	977	1009	975	953	1014	978	940	952	998	1005	1000	967	981	983	1049	1014	988	998	951	990	986	963	1041	976	979	1006	993	1039	991	929	1002	995	956	973	994	954	999	1008	964	961	962	905	962	1011	947	989	992	1006	978	1001	1014	996	992	993	974	1023	963	903	950	932	969	957	947	1017	953	950	1052	989	995	1007	1017	1025	962	968	980	918	964	930	1026	989	937	971	956	993	1004	992	1005	999	984	960	952	1012	995	1013	1013	1004	944	980	1024	966	915	931	971	1038	951	955	916	966	988	991	982	988	955	992	1000	960	963	944	998	944	984	1030	1039	944	950	934	981	975	981	960	988	967	1015	1026	942	956	1001	993	1012	925	1012	971	973	938	974	1036	961	956	983	1017	999	1008	1009	1030	1005	948	951	1022	1027	998	1010	1062	988	974	1004	971	968	973	979	1013	938	965	965	1003	964	958	951	1000	954	951	962	949	974	1015	962	944	952	915	995	937	950	952	925	953	980	1006	1012	981	975	962	908	977	922	966	960	979	981	1046	955	1002	991	1006	988	1034	998	932	968	974	1036	950	977	968	960	1001	1014	972	931	962	1031	987	986	974	996	918	915	951	1016	939	978	1008	941	1039	1045	1011	1011	940	941	974	1021	945	983	922	987	973	987	980	1022	967	987	1015	989	970	973	1056	968	979	974	955	995	1025	938	918	1030	1022	993	1017	1009	961	939	930	978	961	1007	956	944	964	975	942	959	957	1000	1006	999	949	982	957	974	941	958	996	988	934	1003	989	1047	973	1003	1016	975	1040	1029	991	996	996	961	994	977	950	901	1018	956	945	967	956	948	949	974	1022	958	966	991	993	999	989	987	982	1021	980	934	1033	992	1004	907	971	994	970	1018	960	967	995	935	927	1025	1053	980	923	1008	948	1033	960	969	968	1021	993	954	975	975	986	1022	968	1026	946	930	1010	982	949	945	972	907	928	1049	1016	959	996	937	1043	1049	962	968	976	918	990	976	978	939	995	941	1019	982	972	1020	917	1004	935	1044	1025	969	1000	948	924	985	1015	974	965	937	1000	948	944	940	960	1020	941	974	957	1028	943	972	987	984	950	1008	965	1003	912	963	999	1013	957	937	992	989	955	995	1003	960	1006	998	975	993	993	1010	972	979	942	989	977	983	999	992	960	949	954	1009	975	989	978	954	1024	1012	1059	955	971	1010	925	1026	944	996	991	1005	1026	938	961	941	1018	986	936	988	1003	1040	975	975	958	993	967	1004	943	1037	951	942	984	948	949	972	1021	981	1003	982	979	941	990	1014	969	991	1014	966	923	944	1004	1031	973	987	963	974	996	987	1004	973	1007	975	970	1050	1037	1009	974	920	989	981	966	977	1025	975	967	1014	957	967	1016	944	940	963	990	1013	1036	964	973	927	962	1016	911	1012	967	948	951	985	947	1010	1018	977	931	921	904	942	979	1001	1005	943	937	979	1027	979	964	969	936	952	980	948	996	957	965	984	982	974	980	994	948	940	950	963	974	954	953	984	998	1018	982	940	980	1002	969	974	970	991	997	968	959	980	960	910	971	989	989	1004	994	971	1005	995	981	941	986	958	943	958	961	941	950	1002	978	1002	964	974	979	916	999	960	1003	1014	918	994	995	949	996	1022	989	966	1018	1053	1005	1011	976	987	954	959	962	1001	968	984	969	1019	985	947	940	977	1000	1065	988	960	1007	973	1000	983	1007	1007	1011	960	918	951	971	1021	973	1006	1039	1011	935	949	1009	949	979	943	939	973	988	974	924	993	953	1019	1022	895	933	951	934	981	908	953	967	981	984	955	1010	937	939	1040	1003	964	994	1001	1010	1010	946	960	968	917	995	978	978	919	1027	1038	993	959	923	919	957	1011	978	975	992	995	1001	992	933	963	944	1020	974	942	922	1055	962	940	1009	931	1017	939	907	944	1008	990	1017	940	1044	927	1001	1011	994	1000	898	933	1011	994	1021	970	1005	1020	982	1020	1013	1009	992	958	988	977	961	933	983	955	1012	906	977	944	978	1040	942	971	941	950	985	1027	957	1000	987	1029	1001	965	961	1007	938	1047	997	1007	1002	982	969	988	1010	883	965	951	1008	980	979	980	947	966	942	967	1006	1029	994	1001	964	1049	946	991	942	972	976	978	957	953	1000	989	981	974	986	996	986	938	960	1002	1021	902	1001	943	959	933	984	1008	962	1000	963	951	992	949	930	947	994	985	1000	1005	989	967	979	1016	972	988	938	973	1005	956	994	1044	999	969	968	962	973	1014	973	944	958	917	933	1023	944	958	967	916	982	1027	974	1028	926	1004	1023	948	1015	940	989	982	976	1029	945	973	927	981	971	929	978	993	970	959	958	958	983	941	988	958	970	1017	975	974	979	994	980	938	978	992	988	986	962	951	1004	912	927	1015	935	946	927	990	954	1003	995	1046	973	997	1010	934	984	964	955	1010	994	948	979	970	942	1008	1042	1025	1009	984	973	974	1000	929	998	964	1005	971	999	958	960	955	980	955	945	1007	943	986	921	981	1031	1011	934	974	1022	907	958	940	892	1002	948	949	1048	1005	944	941	971	983	1059
47662	45078	41012	30267	27019	20585	16197	9182	6492	5718	5068	5299	4656	3342	2252	2377	1882	1476	1516	1227	1030	902	768	758	736	653	632	612	522	543	556	483	497	535	511	430	438	472	419	467	461	470	475	447	425	409	467	413	413	400	432	404	420	398	417	457	405	400	452	420	443	441	402	386	404	407	391	419	401	414	418	409	448	406	397	412	421	426	403	392	421	416	413	423	436	422	374	420	389	418	405	400	417	400	393	441	417	416	408	406	397	429	433	393	405	418	431	419	440	395	423	392	427	401	417	395	395	410	393	401	378	445	406	394	381	409	399	403	392	419	414	418	460	429	385	404	381	359	421	373	384	409	415	398	386	458	409	387	390	406	425	381	407	396	416	389	394	377	384	423	399	412	409	413	366	409	376	381	418	427	405	416	413	402	426	390	384	369	387	374	413	367	405	399	389	401	401	407	445	447	398	405	416	360	383	381	397	386	400	439	394	403	431	426	396	383	422	374	387	425	399	394	395	392	365	431	417	400	397	407	377	390	409	422	412	393	409	375	385	407	369	400	390	386	387	409	414	424	360	409	407	396	417	407	381	432	393	392	347	421	406	376	418	412	353	401	355	383	418	409	390	430	435	394	431	413	450	407	398	419	377	387	406	400	382	429	395	385	416	375	426	417	418	412	422	407	452	401	421	416	420	406	431	376	400	408	419	413	455	415	410	408	413	415	370	408	394	395	398	397	385	398	384	414	435	404	395	365	398	397	398	389	409	436	398	377	395	405	421	414	331	385	403	391	406	395	407	432	414	402	432	399	419	362	376	424	369	441	397	417	390	400	386	403	406	399	366	400	388	378	407	428	371	460	450	388	376	445	427	389	420	435	393	397	416	460	427	432	407	424	402	398	369	394	431	410	398	416	409	440	433	394	371	417	402	446	440	418	422	384	405	371	433	396	438	395	412	400	438	406	422	407	368	409	400	422	380	421	398	415	383	422	385	395	412	421	405	411	440	401	425	420	418	402	408	400	386	388	419	381	388	422	392	429	399	435	392	368	434	367	390	413	433	404	410	440	415	374	389	369	393	384	422	432	372	382	403	424	406	381	422	376	404	418	399	391	422	426	406	392	426	418	427	388	402	410	410	406	414	389	423	427	443	376	430	432	410	417	379	400	390	400	394	455	403	413	401	399	412	447	407	398	416	399	387	454	420	366	388	423	385	383	428	379	395	417	342	388	392	379	392	392	407	358	352	404	446	375	408	443	402	398	399	401	398	439	362	433	434	416	410	449	401	420	396	405	417	395	410	398	357	377	432	456	403	378	391	409	400	454	411	447	385	399	389	412	404	449	375	413	413	402	427	359	435	397	374	372	388	402	400	377	424	415	410	396	414	392	449	373	396	395	380	419	374	414	380	451	413	379	392	401	399	431	388	414	379	409	377	454	448	378	446	421	426	400	380	397	411	397	383	408	377	424	390	412	398	410	389	428	381	384	408	401	415	398	391	392	415	375	398	394	389	377	415	381	375	431	394	393	408	407	416	356	403	389	398	415	394	428	413	377	418	408	407	416	426	399	403	424	395	435	391	447	402	412	446	414	446	388	410	374	415	410	431	389	390	442	397	410	410	391	366	410	374	396	426	398	397	408	374	405	423	396	412	395	415	366	398	369	418	409	415	414	409	406	421	383	417	405	409	384	401	400	385	421	403	415	412	443	382	386	412	401	428	437	401	416	407	401	376	409	429	394	429	390	411	359	408	415	405	417	393	419	423	425	415	378	402	424	411	389	431	419	425	386	394	380	417	363	423	372	378	425	400	378	427	440	372	393	402	435	373	432	391	396	378	404	410	421	446	380	407	442	392	430	426	428	430	356	420	422	444	428	386	411	404	432	399	424	406	406	404	388	401	397	391	436	417	437	450	407	443	426	401	410	404	386	389	415	420	419	402	463	399	394	395	433	385	445	396	397	409	404	411	390	375	434	442	417	389	411	431	386	410	358	401	412	357	399	438	410	429	389	405	397	390	389	398	381	382	383	395	432	445	393	382	406	433	410	415	380	375	421	394	394	387	410	358	430	396	382	409	436	410	420	420	445	426	404	400	378	408	407	429	391	408	439	362	393	429	387	409	412	421	420	412	401	431	399	418	424	378	386	384	371	377	394	417	388	384	420	364	457	414	446	412	407	409	391	396	390	387	421	414	420	399	411	410	412	397	431	423	373	424	388	415	380	388	401	407	403	408	439	382	395	428	387	437	393	387	399	381	415	424	450	422	387	391	420	398	456	433	423	407	372	397	436	382	349	376	401	415	428	419	364	380	397	425	406	406	399	440	414	404	438	441	411	412	422	430	384	431	396	413	402	399	421	397	369	414	415	459	392	406	371	398	400	417	441	401	377	419	398	385	439	410	459	373	418	414	405	426	443	410	418	400	406	416	381	422	437	417	415	448	427	383	420	424	403	434	423	399	379	426	370	396	394	419	451	404	395	397	377	382	415	427	418	434	391	454	407	405	421	411	395	364	399	379	427	451	402	426	379	399	402	382	434	429	402	418	420	392	424	393	397	369	409	380	359	405	387	391	388	409	413	358	397	453	417	381	371	391	426	420	458	436	396	389	418	391	408	405	392	391	383	396	414	398	400	394	361	373	368	413	432	443	411	381	402	390	413	394	416	426	414	408	419	383	416	409	409	407	383	398	413	370	400	415	408	423	408	398	421	429	441	370	413	413	402	422	377	414	450	432	378	428	386	428	390	416	416	397	386	425	410	410	444	392	387	403	362	374	342	361	415	413	441	400	393	410	401	383	434	402	402	374	404	423	424	398	455	432	422	408	396	404	404	368	393	381	407	446	405	374	402	401	388	396	411	428	389	391	387	402	355	378	406	410	398	397	429	422	396	394	411	367	402	371	423	389	399	411	414	407	411	367	423	411	348	410	399	419	422	433	415	429	432	401	404	440	396	414	369	363	403	403	413	409	388	394	418	370	422	420	416	392	404	436	436	407	398	360	364	416	386	440	401	398	393	380	444	405	448	442	452	404	414	389	366	431	380	396	403	421	438	420	428	391	380	387	426	417	403	430	426	413	366	355	395	395	397	393	397	376	415	391	383	415	406	412	417	387	401	434	353	389	388	372	397	396	405	416	367	397	362	385	430	388	426	445	404	389	412	385	409	402	428	428	407	374	413	361	378	419	392	370	384	389	436	406	382	391	459	403	379	440	388	375	393	412	416	399	393	390	379	408	397	412	408	413	429	461	444	411	378	389	405	413	393	382	376	424	415	378	393	445	397	385	393	410	423	415	415	418	400	434	405	446	396	393	467	409	422	430	422	407	390	404	387	397	396	361	412	436	369	388	397	436	426	398	424	412	414	394	398	398	419	374	396	386	428	407	384	427	420	393	396	401	420	423	398	403	406	448	422	416	413	382	409	402	423	371	415	432	413	411	414	383	440	426	405	387	375	405	422	426	383	409	440	403	414	371	436	406	386	424	412	369	363	373	379	385	412	399	418
35309	40574	43252	27526	30342	25119	21491	12561	13241	15335	16273	17174	12879	11768	8895	9005	7140	6649	7073	5686	4458	4017	3244	2955	2831	2537	2392	2287	1984	1995	1980	1704	1702	1750	1574	1357	1260	1238	1302	1185	1206	1170	1175	1204	1188	1093	1158	1064	1058	1034	1007	1011	1024	1029	1043	1004	972	977	998	989	1026	981	1005	994	1041	928	948	1001	982	992	1004	997	1018	959	935	943	1004	913	944	995	1004	1027	946	1000	1021	997	958	993	929	975	947	996	955	934	963	957	938	972	952	900	925	954	912	941	942	960	963	925	958	965	962	929	889	925	950	929	892	966	971	933	945	892	938	961	966	910	934	942	959	914	939	913	911	936	937	879	946	949	941	975	906	927	952	932	963	959	943	910	969	941	952	918	972	949	967	946	933	929	932	989	967	936	981	897	947	934	937	1020	873	996	945	885	958	901	918	970	967	960	928	952	916	933	947	949	972	976	918	945	957	917	941	966	997	952	945	932	922	966	944	1006	943	923	986	987	900	1019	939	930	1013	955	939	991	1029	949	889	892	944	988	924	954	957	971	942	986	966	955	959	990	946	944	933	948	931	940	948	981	956	978	1030	948	960	930	933	932	908	891	961	951	976	972	985	1020	904	862	921	885	972	939	992	979	944	929	964	916	982	946	933	978	922	961	1011	1005	923	939	911	879	929	942	933	935	950	982	926	986	1008	968	946	964	940	939	984	889	968	958	976	931	970	984	995	914	981	987	921	939	964	983	913	973	935	941	942	921	940	988	938	928	899	895	963	969	937	951	948	944	899	930	947	926	963	982	963	911	885	929	904	939	942	941	912	940	956	938	838	991	955	908	913	984	977	999	922	957	932	907	962	928	930	909	935	893	963	926	961	905	953	967	906	948	969	930	954	939	963	970	997	966	924	944	980	933	937	973	934	945	998	964	917	931	910	934	965	921	930	960	940	962	985	970	907	953	945	910	941	930	930	975	922	977	912	944	914	951	977	943	970	1008	880	927	921	982	952	948	927	934	956	868	992	962	1025	948	961	952	875	931	940	960	947	1005	930	975	928	969	932	918	1033	960	987	974	1022	980	921	947	979	945	908	958	951	986	968	991	962	914	861	900	967	1004	965	1005	935	980	940	926	965	953	932	957	977	947	953	933	962	940	925	945	984	958	894	950	995	940	949	936	964	943	950	958	932	940	859	928	913	966	888	884	944	1005	956	949	918	950	958	971	954	984	968	941	934	918	888	890	931	938	968	971	955	947	933	991	963	900	958	946	955	920	895	969	957	932	928	892	961	974	966	906	922	988	951	932	991	913	967	988	936	900	955	961	921	957	910	967	909	940	935	1001	912	1008	888	937	926	982	965	1006	955	930	915	985	947	887	964	948	942	868	917	967	892	1003	961	950	923	977	938	943	1004	892	890	963	944	938	897	944	961	878	951	969	975	958	981	936	921	969	979	917	978	1000	955	935	929	957	942	891	889	925	869	951	1004	930	942	963	989	923	892	916	929	951	923	880	1009	896	970	950	914	998	968	921	1043	883	963	929	921	937	948	937	955	914	947	936	964	927	906	929	927	914	985	889	920	967	943	945	982	967	948	927	956	892	898	947	931	988	953	959	997	929	964	916	885	941	945	957	965	923	891	943	972	948	993	960	962	962	900	956	918	957	941	978	952	970	929	975	897	918	922	959	942	965	941	972	888	950	927	910	961	939	902	972	945	965	940	947	984	931	906	957	959	1004	920	943	909	948	928	920	1016	944	988	915	987	1036	936	928	974	937	956	956	924	949	871	977	922	904	912	975	889	909	935	954	952	918	981	918	967	938	946	941	970	947	928	953	893	970	967	974	960	916	975	875	939	962	914	942	947	937	1001	932	927	981	951	903	946	921	963	912	950	953	939	994	944	904	961	955	895	984	961	945	890	884	961	941	922	976	934	983	971	1027	942	958	936	921	945	959	977	933	955	897	904	967	936	929	967	989	975	924	1043	972	957	918	908	946	915	917	991	932	945	985	974	883	890	975	1006	961	929	923	896	925	881	947	946	933	942	896	950	922	976	967	975	1001	1003	931	916	908	888	896	922	923	925	977	897	962	922	944	951	875	984	949	964	937	955	954	961	950	880	894	973	972	945	910	924	917	884	935	949	966	981	907	959	937	951	889	918	909	872	983	859	937	872	935	951	949	963	989	940	951	955	945	937	911	949	948	967	898	905	908	936	929	929	980	932	898	921	949	911	956	910	984	942	955	948	914	915	994	949	927	937	961	924	966	963	902	927	890	910	968	977	951	934	987	978	969	920	981	961	976	976	903	916	975	935	930	934	985	948	974	1008	898	1001	976	962	947	969	980	927	965	968	912	980	894	943	946	925	978	930	940	957	913	899	893	943	938	924	907	921	943	863	927	934	924	940	956	1023	1003	931	907	1008	928	919	923	948	933	985	972	914	927	931	931	914	947	923	961	941	929	916	1007	972	937	930	970	945	935	899	948	993	917	938	991	964	958	950	937	938	903	980	931	939	955	881	945	975	964	942	948	957	972	929	981	952	972	971	916	951	957	956	978	950	1006	934	969	966	906	994	937	947	975	930	955	930	909	943	905	950	904	923	932	936	900	966	933	891	916	970	889	976	936	965	940	932	972	928	968	933	976	944	957	973	983	980	967	915	960	971	926	959	920	956	985	1022	920	1006	864	936	961	990	983	1016	914	946	984	1000	1013	921	974	903	972	978	938	966	932	933	917	921	954	943	976	1003	960	937	967	951	963	925	987	878	964	977	963	924	917	984	980	973	914	908	895	920	925	942	918	927	921	991	923	952	923	952	941	959	975	958	952	927	977	959	965	943	974	907	929	938	924	945	910	955	918	963	910	895	987	970	918	964	944	908	934	904	963	948	969	912	926	947	962	961	1010	951	1005	935	984	956	916	936	941	914	922	962	981	960	941	968	930	987	928	949	953	1021	915	934	951	928	920	951	951	1001	937	935	888	980	1006	1001	959	921	1020	931	918	963	932	938	937	962	940	964	935	948	946	954	919	940	988	921	938	962	940	913	999	992	964	910	906	893	913	986	982	935	933	944	948	939	928	940	936	963	941	976	940	964	916	953	919	918	938	919	936	962	954	919	970	944	962	887	975	926	947	960	963	890	958	955	974	951	976	997	945	918	957	928	968	946	980	932	976	985	910	946	942	964	985	922	904	985	975	915	942	934	931	948	977	900	952	980	901	952	949	969	916	944	977	970	923	963	890	995	995	911	934	980	931	946	962	952	975	941	893	1008	965	936	935	987	957	913	941	1002	895	959	917	888	951	916	897	930	975	907	981	936	953	908	985	934	952	962	955	1007	1024	961	950	995	890	964	941	984	968	950	937	968	961	903	960	922	933	907	949	933	961	977	980	949	971	1001	880	996	942	943	986	920	978	954	919	920	968	959	1003	949	925	953	944	945	941	962	923	920	928	941	925	980	930	908	955	934	881	964	984	994	939	942	977	904	980	912	950	926	925	904	954	1017	924	928	941	951	922	915	959	964	924	913	980	1006	925	901	989	927	921	962	920	949	961	941	931	941	900	903	933	960	993	963	950	952	948	965	940	943	945
54821	50212	41541	30618	29741	27279	24158	16983	13969	12614	11219	10408	8852	7367	4786	4149	3508	2767	3150	2462	1621	1397	1143	957	1000	816	752	724	561	643	637	519	522	540	512	461	440	415	367	407	384	383	363	359	362	329	364	341	343	326	385	307	295	329	316	296	314	329	330	355	313	314	302	332	281	298	301	319	304	302	305	308	315	271	310	272	340	299	311	303	322	322	312	344	309	330	294	304	305	312	318	305	274	295	285	277	356	305	318	323	315	285	281	295	331	301	286	328	289	303	263	285	342	313	311	277	333	316	338	290	285	306	265	330	302	318	308	303	294	302	319	296	278	255	295	325	294	275	334	307	299	324	300	289	302	327	309	306	296	329	319	297	292	302	304	277	295	275	282	281	268	309	305	316	286	289	301	295	299	296	317	328	272	299	278	307	299	260	318	322	300	340	273	294	288	276	319	320	292	301	300	273	307	330	384	304	265	296	287	301	290	293	288	292	305	307	287	261	306	311	306	332	299	327	292	308	279	292	300	283	307	312	297	288	289	275	331	323	315	287	293	309	292	293	350	302	274	290	311	289	272	315	295	294	310	319	319	286	278	320	278	318	317	297	270	309	286	269	289	281	320	324	292	305	322	298	295	331	285	312	317	275	307	324	320	293	292	287	315	302	320	319	322	318	309	299	307	307	261	300	301	323	264	282	290	301	312	284	358	304	298	307	258	285	297	279	281	322	282	310	311	289	317	299	252	302	294	296	307	313	274	288	297	318	291	311	287	302	287	309	311	291	310	320	262	310	276	314	301	280	293	277	312	308	292	316	294	323	269	288	309	305	305	269	311	294	305	299	271	314	290	280	300	309	278	303	288	298	320	288	324	304	306	292	337	304	299	277	324	281	275	307	371	333	286	299	324	281	267	342	302	291	315	307	287	321	309	294	315	282	299	326	321	337	301	331	312	293	272	305	286	298	268	284	276	307	297	323	282	294	282	279	289	253	276	307	311	294	286	317	289	281	279	274	293	328	304	310	315	303	306	315	290	270	309	341	311	338	290	292	236	294	304	334	314	330	319	329	318	267	288	314	337	294	306	287	335	307	320	306	301	322	282	297	316	337	322	260	326	325	307	303	303	325	296	299	316	280	302	301	293	274	300	315	294	302	283	299	313	332	316	286	301	283	295	330	319	350	305	273	297	306	287	297	298	299	317	314	344	282	312	313	272	295	278	284	326	296	291	317	264	297	313	293	321	284	270	310	343	294	278	304	333	301	319	296	285	328	327	296	283	312	327	304	299	285	320	285	281	308	272	314	307	300	299	273	300	296	277	294	281	278	303	304	282	320	287	345	274	286	289	338	318	312	278	274	300	307	281	293	334	308	305	285	282	299	286	309	319	307	311	285	330	313	304	320	322	289	284	312	253	261	332	283	267	311	318	303	290	267	295	323	285	290	287	318	306	295	279	296	269	294	285	265	302	279	286	290	295	316	297	302	292	308	320	357	308	316	326	312	301	299	299	330	299	292	279	310	302	304	284	316	282	335	298	319	304	278	318	301	292	287	299	294	291	337	305	285	305	283	312	300	299	295	286	272	334	304	342	308	317	275	310	317	307	326	315	298	294	296	294	292	280	297	260	362	292	328	303	280	330	291	318	324	306	315	279	290	291	296	293	318	273	352	309	283	275	296	310	319	275	298	294	265	282	306	263	294	304	296	317	306	293	317	292	278	322	288	299	292	305	313	280	287	304	306	290	314	288	283	254	299	309	311	290	293	277	292	307	299	305	306	293	300	319	292	282	303	297	310	312	326	301	319	245	308	289	257	298	294	302	302	306	303	290	278	294	289	321	285	276	284	292	303	278	307	325	299	319	297	299	286	333	288	297	299	297	305	304	282	298	273	291	277	329	299	307	279	303	287	307	312	280	313	318	306	263	285	303	308	299	288	315	338	294	282	294	304	273	367	315	298	323	304	329	316	314	293	343	307	301	309	294	292	259	336	291	280	303	281	311	291	322	319	330	311	293	286	270	305	340	303	310	290	305	308	316	281	361	304	290	317	313	306	286	275	302	297	306	312	300	304	356	315	324	322	305	284	283	284	272	287	307	269	290	286	306	323	292	297	319	297	294	309	309	298	276	285	290	334	302	279	324	290	282	296	278	294	301	316	299	300	321	312	298	304	277	292	278	315	299	306	335	308	300	288	293	329	305	296	298	295	307	291	297	298	308	291	314	307	345	312	318	299	315	313	333	312	269	308	308	303	322	295	302	294	279	287	316	331	314	329	281	310	315	318	294	304	267	315	316	321	300	336	322	292	309	290	314	303	290	298	308	311	310	290	284	285	308	277	336	273	296	260	288	284	284	294	304	307	295	330	281	276	302	305	321	275	267	297	314	321	323	261	296	286	312	352	339	311	328	302	290	304	318	294	341	271	301	320	295	311	313	310	331	297	306	271	306	330	302	290	294	314	289	275	294	288	279	298	297	317	285	306	298	330	293	327	310	310	281	306	311	332	270	295	317	306	293	297	311	326	330	276	268	288	298	285	309	292	313	288	288	299	342	291	301	309	310	336	293	301	271	307	293	264	307	314	295	329	327	291	300	291	274	289	347	313	267	313	332	301	277	296	287	286	348	291	293	334	269	322	288	318	330	299	302	297	316	306	321	341	309	284	319	292	324	306	332	320	296	302	332	342	307	289	274	288	292	269	300	307	312	281	299	302	298	287	287	313	270	301	302	321	293	286	320	274	277	287	287	295	273	275	310	306	325	300	278	313	319	322	294	301	308	304	296	300	290	310	308	284	323	312	295	308	334	308	305	281	326	305	305	293	292	302	290	306	300	285	322	288	304	295	287	321	318	285	289	287	284	316	300	292	298	292	274	305	298	315	291	290	297	307	299	283	323	321	292	287	265	320	325	334	299	307	306	310	273	275	308	300	298	303	307	283	292	284	307	347	308	293	278	311	273	284	338	297	323	327	313	312	343	281	298	304	293	292	292	248	316	297	328	329	295	299	286	275	311	280	286	289	295	307	305	278	279	291	281	322	311	301	322	322	314	325	319	283	298	302	297	328	278	311	305	305	297	295	303	299	314	271	289	314	278	275	326	304	305	317	347	297	287	315	282	289	296	316	339	298	291	300	295	267	306	298	319	332	291	325	301	320	296	275	314	315	317	318	304	292	318	324	291	262	322	299	312	311	287	306	349	288	271	246	313	306	319	324	300	310	290	226	289	299	306	302	305	305	296	295	286	269	280	306	291	296	307	324	287	272	286	292	287	319	303	294	301	294	311	313	332	288	318	292	328	323	292	271	319	289	304	295	269	318	299	307	291	314	283	296	277	338	313	281	314	323	275	300	320	299	293	285	278	274	330	293	294	320	268	305	290	270	276	269	330	333	312	278	320	311	317	312	327	269	282	310	321	281	276	292	327	339	343	279	296	303	283	294	304	313	321	282	309	316	323	327	290	302	319	286	320	298	292	300	325	307	309	324	309	313	302	285	273	310	289	322
41413	49264	48953	33226	36977	32861	26673	19199	21884	24660	25177	24163	20647	19493	14915	14671	12773	11261	12259	9672	7518	6274	5323	4699	4619	3843	3555	3330	2699	2978	2645	2372	2366	2301	1974	1709	1378	1255	1263	1427	1375	1292	1297	1143	1160	1077	1017	961	927	976	892	927	845	883	893	890	808	844	786	801	824	786	805	791	810	822	786	778	821	826	818	818	797	768	785	721	721	739	721	775	775	845	852	865	903	882	754	755	712	698	760	694	740	699	779	758	695	715	734	712	783	724	761	728	705	678	710	718	758	727	754	716	684	726	686	740	715	733	788	716	716	695	763	725	706	719	701	711	737	752	731	719	741	697	742	693	710	713	708	685	779	734	745	696	748	649	705	741	750	673	743	696	751	664	740	729	701	742	713	745	716	693	723	702	736	766	725	733	734	684	744	742	684	707	732	740	683	736	676	708	738	709	728	739	666	721	732	713	750	705	677	656	706	707	725	733	719	693	732	689	711	706	749	714	722	726	713	724	787	727	701	659	660	736	767	730	668	748	705	808	676	728	723	699	649	675	719	702	746	725	706	654	720	683	747	683	740	735	732	674	708	721	719	736	701	748	741	694	689	686	694	719	726	705	743	701	684	746	717	714	699	770	670	736	733	710	732	715	732	686	731	694	746	742	705	664	728	733	742	713	677	715	715	708	741	681	691	698	742	671	671	703	698	728	751	735	694	676	709	700	708	698	675	709	719	706	717	692	669	684	685	718	719	723	667	681	690	701	700	709	711	732	739	707	719	704	686	664	675	760	695	729	717	711	664	647	701	733	708	750	691	723	772	729	697	704	659	704	744	719	715	757	723	713	724	697	664	710	733	769	727	712	685	750	718	692	699	690	697	649	754	680	801	698	757	712	733	761	701	732	708	701	728	700	688	716	710	724	706	731	710	767	714	691	697	721	711	700	735	751	748	693	708	746	726	742	740	707	682	734	649	713	703	711	714	755	670	744	731	695	678	700	722	690	669	711	744	742	678	748	679	669	699	686	714	708	680	732	724	743	806	723	713	729	707	712	722	729	741	691	717	687	680	742	719	789	748	717	737	692	721	728	726	722	710	705	757	737	718	699	717	686	730	709	695	684	751	684	693	708	698	692	734	726	718	716	713	737	727	719	716	703	682	691	710	749	697	739	732	747	725	708	703	695	709	734	685	684	741	738	643	707	713	724	732	688	684	726	730	678	720	691	708	706	706	648	718	714	707	713	727	715	716	710	705	748	670	747	746	680	694	685	706	739	715	658	735	702	691	694	766	697	711	678	680	735	719	666	702	752	744	688	654	697	720	727	701	701	711	769	691	743	678	718	706	741	719	704	720	744	662	739	669	658	704	698	766	696	672	705	756	647	706	744	719	738	734	717	672	705	738	729	701	738	698	723	716	642	710	711	727	658	755	719	764	709	713	749	726	657	703	714	710	720	740	712	708	671	720	755	670	750	683	716	683	699	710	723	679	702	696	677	694	725	751	751	716	663	704	754	713	742	711	761	778	753	695	722	724	754	711	728	719	698	656	684	702	706	729	736	708	720	724	697	720	740	727	748	713	726	677	709	719	712	686	733	710	736	724	673	764	729	735	711	721	700	709	704	749	724	700	695	692	713	712	738	678	729	712	742	693	682	738	760	739	770	752	692	722	689	746	702	748	762	690	693	694	726	745	732	752	714	683	757	713	657	684	710	746	727	702	657	747	684	712	747	751	716	751	712	738	711	700	702	696	724	683	706	760	700	660	714	723	672	737	771	701	680	709	695	715	684	733	760	679	702	727	751	748	740	703	746	809	717	711	707	764	713	691	696	685	724	703	727	711	689	686	714	686	721	698	657	720	702	729	734	743	696	689	672	714	706	665	701	692	779	670	707	736	733	726	732	729	719	720	750	724	663	731	739	773	685	714	685	715	729	686	697	728	689	695	708	720	750	679	697	692	640	668	686	737	718	672	732	713	695	708	710	724	721	735	743	698	724	701	721	708	737	732	708	709	754	681	733	729	699	743	714	711	740	652	716	744	762	652	716	734	738	673	697	694	708	689	743	732	686	746	753	697	749	725	728	734	724	721	731	679	672	701	689	731	698	720	703	742	695	707	749	760	698	757	743	694	673	713	764	721	689	712	686	693	764	760	727	680	715	734	715	660	718	729	727	699	730	737	710	708	720	721	767	730	683	679	695	719	717	708	735	703	658	713	671	722	658	761	731	701	674	689	704	750	752	696	727	721	666	734	702	708	694	672	710	702	774	704	713	700	699	687	715	726	683	708	683	752	675	702	695	695	719	698	716	707	684	736	732	680	762	779	736	702	727	745	729	686	736	692	723	686	710	694	728	704	701	711	724	743	714	759	764	718	741	698	709	723	698	722	715	715	698	687	718	741	704	697	709	683	731	702	719	708	702	717	695	706	712	721	690	710	698	701	744	718	710	691	665	707	719	761	685	695	722	735	722	710	745	723	711	703	738	707	715	750	736	670	690	692	684	771	713	750	702	733	740	721	751	706	759	644	701	712	749	725	718	720	718	688	707	698	738	730	707	711	721	659	676	699	679	735	675	681	714	681	721	701	742	711	667	663	692	718	684	700	720	731	716	723	736	670	726	730	685	660	711	716	733	712	714	747	694	695	726	719	654	727	723	685	671	719	722	732	678	728	743	683	708	740	713	711	702	724	687	754	714	769	708	733	687	698	708	683	738	672	688	717	689	726	704	699	724	716	724	706	745	722	743	673	730	747	692	712	679	687	775	711	706	721	739	729	754	659	696	699	733	735	706	728	693	671	727	715	710	714	708	709	697	740	712	694	702	739	666	676	699	718	761	701	702	752	709	689	700	706	708	717	718	658	674	700	729	677	702	691	725	685	732	744	704	674	756	734	678	739	699	739	716	706	719	707	711	756	679	681	722	677	694	744	735	757	710	714	675	721	680	744	696	710	741	687	708	733	688	695	758	715	689	706	698	751	709	732	705	752	711	700	740	715	728	684	707	715	703	675	727	757	666	714	706	679	670	703	717	738	704	724	689	728	689	725	709	697	740	751	743	719	690	708	689	697	698	743	690	721	736	699	669	716	752	712	726	734	748	711	697	711	708	731	739	761	683	682	772	699	714	697	701	719	730	738	674	738	692	753	749	735	708	747	757	758	692	672	709	692	678	688	709	699	769	712	652	731	731	703	714	738	731	703	724	769	703	722	699	755	673	685	757	758	709	734	718	723	731	725	707	690	724	718	689	723	711	671	747	730	689	762	722	726	707	702	683	691	722	695	707	691	706	683	720	729	709	723	736	731	728	753	752	694	693	670	715	716	728	747	763	680	671	690	717	738	679	730	665	709	716	712	727	699	717	691	714	685	704	756	689	723	727	726	711	724	752	712	732	708	744	703	777	700	739	732	699	712	647	714	674	714	694	787	705	722	708	732	710	699	727	689	694	737	743	672	711	708	698	735	730	704	693	738	756	702	718	759	703	732	712	681	726	738	712	714	721	715	660	742	757	752	705
24457	22035	17782	7494	4879	3158	2177	1559	1215	1041	971	894	853	760	645	677	639	611	565	583	564	541	508	511	499	483	473	525	463	519	475	453	441	461	456	423	412	404	418	446	441	421	392	397	388	436	407	402	424	371	452	395	409	445	442	412	407	393	420	408	436	425	400	406	434	460	418	408	444	425	410	374	410	396	396	416	423	412	388	446	421	425	378	385	418	436	416	433	417	406	430	389	393	398	423	377	427	431	425	378	398	393	404	416	360	432	446	409	431	434	407	424	424	416	402	415	394	393	481	416	436	424	403	394	418	431	411	443	429	452	409	444	418	397	412	403	470	412	445	407	407	383	434	412	427	423	457	438	386	385	409	397	401	395	405	412	434	434	403	445	381	388	417	394	380	439	422	423	410	430	428	410	430	396	422	410	411	370	393	393	430	407	393	451	455	419	448	464	419	440	403	439	445	411	434	462	358	424	440	403	406	397	416	399	436	398	412	418	407	425	436	418	417	394	377	397	417	405	369	433	384	402	416	415	384	409	410	432	408	403	417	435	402	407	409	414	397	418	408	438	438	415	412	398	404	410	405	446	433	437	395	436	384	410	410	369	412	398	424	462	417	427	380	411	439	425	429	462	419	421	370	436	381	387	385	398	392	394	460	418	441	421	413	404	398	438	406	410	434	446	438	414	415	380	409	398	435	425	430	398	435	410	439	390	404	434	478	385	428	443	413	393	435	426	413	412	406	403	412	418	435	373	420	408	410	416	408	406	409	424	417	421	376	433	484	411	418	417	405	371	429	407	418	417	437	435	397	371	397	400	393	427	410	397	399	414	440	438	413	419	441	456	409	469	426	429	403	418	407	426	428	398	409	413	398	420	419	443	378	379	396	422	418	420	403	446	430	420	423	393	414	440	431	413	401	428	428	410	396	423	437	425	439	411	430	408	415	441	384	375	414	458	445	415	435	398	406	391	404	445	422	416	407	441	421	429	417	425	410	408	417	428	394	433	420	443	471	433	391	392	425	411	417	467	378	461	437	425	444	421	452	387	432	432	425	443	470	382	420	422	415	422	428	418	407	393	429	414	399	396	422	423	377	396	410	410	386	432	427	420	417	388	405	451	415	418	388	437	411	422	445	385	425	444	419	409	455	436	429	460	400	436	363	427	406	411	416	413	439	438	396	404	434	412	416	468	423	426	452	431	390	395	430	398	378	386	391	385	408	448	391	431	428	432	420	374	444	410	402	411	453	431	353	377	376	429	441	418	422	435	395	447	458	457	412	374	390	403	456	432	394	424	387	423	442	386	449	447	446	401	408	390	413	416	429	420	447	376	458	423	442	411	399	401	423	421	440	423	417	396	421	427	394	426	427	407	428	423	409	409	388	416	401	434	410	424	410	406	422	425	399	406	415	382	457	418	393	431	456	424	418	417	427	393	421	380	419	400	411	401	398	408	428	378	367	401	427	444	403	442	434	425	451	414	421	428	439	402	438	433	430	436	410	399	411	432	424	438	429	436	409	397	416	422	447	437	415	405	429	406	394	397	399	424	394	400	385	410	409	439	433	442	409	438	393	433	403	406	408	388	410	404	408	411	397	411	391	430	445	465	460	423	391	384	371	412	408	428	396	443	412	387	433	418	420	458	379	458	427	415	416	402	420	412	390	405	411	427	438	401	383	420	414	436	421	418	449	419	444	419	441	437	425	412	397	421	433	401	406	422	445	417	408	386	370	427	405	390	388	387	437	372	371	425	388	474	406	415	423	420	406	420	416	460	459	403	418	391	417	391	446	416	386	390	387	401	428	426	388	460	410	394	430	431	414	390	438	379	392	424	408	393	380	449	412	378	397	428	402	392	455	430	420	435	404	439	431	411	423	400	402	432	405	423	417	427	382	384	398	433	469	442	378	415	398	405	433	426	418	386	450	402	410	405	441	437	402	393	447	440	406	411	410	417	398	406	392	461	389	396	417	410	451	440	419	404	385	427	419	403	400	421	419	411	411	407	376	429	426	429	401	449	391	418	434	402	396	414	390	386	400	424	410	417	420	419	420	448	421	429	420	467	389	397	412	393	444	426	421	418	411	400	461	408	400	374	416	436	415	402	431	411	399	408	407	407	414	419	413	400	456	433	472	410	451	421	440	430	405	393	412	431	409	389	410	410	428	374	403	389	452	426	430	405	416	393	443	470	478	414	438	417	433	416	441	408	407	483	434	431	404	442	386	412	418	430	384	399	380	409	379	402	378	416	380	377	424	423	453	392	404	433	412	426	416	387	390	410	438	420	417	409	434	438	428	410	408	397	427	394	388	397	440	384	422	414	442	402	385	403	421	420	400	414	412	432	418	409	383	425	449	391	422	387	415	436	456	416	429	423	399	440	418	387	452	420	390	440	386	404	417	408	439	434	444	424	397	434	410	426	436	433	405	414	418	407	432	353	381	420	375	453	412	450	434	415	410	401	448	422	422	446	444	423	387	397	396	445	392	431	415	426	448	428	432	421	435	396	431	399	413	394	403	383	421	404	397	434	387	430	388	424	406	419	444	430	399	416	452	453	397	392	437	411	420	398	440	402	419	398	443	422	438	444	423	435	409	429	415	415	404	407	440	408	409	426	427	427	473	415	380	395	431	425	386	423	416	438	396	427	383	395	396	431	422	443	376	376	447	389	474	415	433	412	402	436	394	399	387	431	372	387	427	369	373	384	414	441	414	412	439	381	436	423	434	434	388	418	391	423	421	445	430	377	401	395	407	440	425	418	449	430	407	421	427	419	425	430	452	367	408	406	446	387	418	431	382	425	433	409	418	423	419	425	390	387	369	464	388	451	459	435	441	431	396	425	414	398	406	419	416	429	417	398	426	389	409	427	444	409	440	424	415	430	438	396	428	425	423	423	403	386	422	409	416	380	414	394	436	404	387	405	410	405	423	420	438	409	429	421	452	433	452	431	406	386	425	409	422	418	436	404	399	453	420	394	407	457	401	407	413	435	401	410	416	404	427	390	424	433	403	387	441	417	423	438	402	394	423	392	424	423	399	458	407	407	429	405	405	430	401	431	407	398	397	385	459	415	385	448	432	400	431	430	452	422	405	420	412	412	405	409	403	419	446	407	441	381	428	409	421	391	399	417	434	412	392	407	418	400	463	419	396	401	433	435	398	428	390	434	403	402	460	421	390	411	389	421	407	418	426	444	374	417	431	449	454	392	389	405	433	419	401	452	424	402	402	449	401	362	460	418	366	409	418	405	382	370	431	395	448	451	388	414	442	426	418	406	412	406	429	394	412	423	404	383	412	408	437	402	399	407	429	430	429	436	390	430	428	378	433	405	419	398	390	460	404	425	417	423	428	416	436	431	388	397	424	414	410	410	409	413	380	447	425	370	419	466	390	385	427	420	416	401	416	411	439	409	417	407	398	426	433	390	428	421	434	446	399	435	384	400	424	453	403	403	457	428	406	406	387	422	406	448	418	443	391	392	422	414	446	423	410	433	446	443
15672	20593	22308	12935	12601	9409	7220	5332	4579	4273	4016	3758	3245	3330	2629	2412	2147	2011	1941	1960	1718	1711	1648	1561	1476	1462	1411	1417	1327	1285	1295	1180	1186	1213	1157	1168	1138	1099	1108	1027	1094	1070	1064	1035	1069	1045	1043	1052	929	1008	1003	1008	1013	985	958	999	1015	1018	969	964	969	989	1009	966	1035	1059	972	962	978	979	963	947	1001	924	976	964	971	934	970	998	938	1041	1028	1003	977	942	947	972	983	977	939	1025	991	989	954	1039	986	957	1018	1017	978	1018	987	972	1005	1010	1007	903	1016	924	1058	920	994	971	992	943	961	931	1009	951	932	992	916	977	927	983	959	927	987	1046	974	946	998	1054	1020	982	936	988	982	992	978	1064	1025	994	950	982	1003	997	996	1007	975	959	1041	985	1029	999	1003	947	1055	987	946	1007	980	975	978	1010	979	999	928	972	994	988	982	955	971	947	997	981	1013	1033	1028	988	945	999	1027	1002	985	1000	969	989	975	1007	967	971	1038	1001	1007	932	971	940	975	909	1021	994	1040	1018	966	962	949	947	992	995	956	976	934	931	983	927	990	1007	1019	949	903	1002	973	979	996	999	1014	966	943	959	980	1057	930	995	965	952	946	989	1011	983	992	980	1001	984	1009	972	987	989	952	947	1018	978	960	1049	962	955	989	958	949	951	1036	945	976	977	985	963	996	978	1005	989	963	994	1005	1027	967	995	1005	976	998	928	1009	948	1003	1049	960	959	975	991	998	957	981	1006	934	1010	966	987	1038	997	989	1021	927	1020	969	1004	1058	964	996	963	947	997	993	1005	979	939	980	989	993	974	1028	973	935	981	955	986	1032	920	978	1026	1018	968	947	987	1010	1025	997	994	1019	976	992	997	1024	952	965	960	1008	999	979	917	948	973	967	956	995	931	1003	962	948	1031	994	977	969	1005	1000	923	976	972	946	995	996	994	1022	979	1054	920	996	1001	1024	1040	994	951	1024	990	962	982	970	1019	1024	921	956	963	963	948	1037	986	990	973	1037	940	971	966	1033	1026	994	983	1000	953	953	981	972	937	1016	949	961	994	987	975	1031	987	1016	943	964	1006	953	966	995	997	991	954	1005	956	956	938	942	974	971	1039	1014	991	1010	984	967	978	969	996	993	992	959	997	979	997	1008	959	955	995	965	1041	998	926	1008	985	917	962	998	973	1022	976	1021	989	935	944	1044	965	990	991	1027	963	1000	1025	996	967	1036	989	957	989	1006	973	1001	1004	1001	986	995	996	929	940	994	974	972	957	983	1012	972	944	925	1023	984	959	965	930	948	962	999	1030	1006	976	950	973	998	965	957	993	978	999	969	995	1001	981	969	963	951	987	978	981	954	1053	975	1040	999	994	943	967	996	994	983	915	998	948	1009	1036	1027	969	973	958	954	985	926	937	935	939	963	970	934	964	993	948	1005	981	998	990	958	991	987	970	1001	968	941	964	979	961	969	1042	972	967	970	970	986	941	976	988	957	986	1011	973	910	979	964	999	974	965	939	1002	982	1045	974	983	1027	1007	1040	1040	1016	984	961	965	975	963	967	976	952	962	941	984	965	951	1007	936	988	998	983	925	983	1016	965	964	975	1002	999	989	1037	981	959	981	980	974	1026	924	938	968	937	947	967	986	960	1009	977	976	971	960	987	962	979	951	1004	971	981	1016	1005	964	939	905	955	971	1018	982	1022	1025	896	974	909	989	1020	947	963	997	985	965	966	1028	936	988	958	1004	1021	993	961	1026	1009	972	1016	975	975	949	958	994	961	1042	958	964	975	995	995	1018	950	928	984	1022	942	940	945	970	1034	1026	991	1023	978	969	984	1038	1015	996	1066	971	984	965	940	947	1029	944	944	1030	978	1022	929	957	963	979	983	973	1032	1012	937	982	957	982	931	1044	992	962	983	967	997	1010	887	948	976	989	950	975	950	987	958	963	986	934	974	969	956	966	963	902	937	972	970	975	972	1007	983	994	984	1035	1014	965	996	993	956	941	987	933	968	940	963	967	998	984	986	1024	987	986	978	972	943	910	1012	960	1014	999	933	975	981	966	974	1004	968	937	1011	985	994	945	957	993	983	1000	972	940	941	960	956	1016	1058	1013	985	1019	964	961	997	1020	1008	966	1015	957	979	919	897	990	976	954	971	968	973	1044	944	1011	977	925	967	977	966	1016	958	963	980	940	960	998	978	930	978	977	941	953	977	987	965	975	982	973	986	976	1020	960	948	931	936	956	1005	1025	937	973	995	964	958	980	952	1007	1049	990	1004	952	936	980	1007	914	974	969	956	1054	947	947	986	963	952	971	991	1000	977	982	957	990	1042	952	951	999	935	980	950	984	984	1008	946	1038	1022	961	956	975	977	989	966	973	1010	1002	956	959	971	1038	952	921	998	1027	1000	930	1002	944	944	918	1001	975	979	1012	999	967	985	952	958	999	992	987	941	973	939	1007	1009	983	954	987	972	985	947	1005	974	1011	979	954	959	1007	977	955	1052	997	1003	999	1003	946	1023	975	984	1001	959	982	943	1007	964	914	939	1036	973	1009	972	926	993	957	1005	1053	953	946	947	998	984	949	990	1016	989	971	966	987	920	952	940	921	968	967	1011	963	961	1014	982	954	981	956	963	928	990	1001	997	983	968	1022	1010	942	991	970	989	1015	987	1024	982	984	953	1038	1007	1017	1036	1015	997	1002	967	959	960	972	998	964	954	974	984	980	987	970	904	1029	1027	963	960	991	995	1051	990	995	1024	961	970	1031	917	1008	977	996	996	996	978	981	1019	943	1013	978	966	995	1000	972	995	995	946	1007	958	965	952	980	1008	965	966	967	1009	987	969	996	961	921	989	970	965	1008	941	924	941	1056	1059	980	951	983	976	983	991	962	975	974	913	975	1007	975	981	1012	1018	1013	1019	1011	970	956	1022	935	1002	993	940	958	968	977	986	1005	972	949	954	1019	1004	983	1014	975	988	989	925	989	952	999	1011	959	989	1006	917	946	968	977	1017	1015	1010	951	997	947	969	1034	948	989	994	1015	953	943	918	962	957	1001	1029	998	937	999	915	1006	983	1010	1029	957	1005	963	915	932	927	985	971	946	976	973	992	997	1002	981	928	973	1000	1032	925	973	949	1027	927	947	963	1032	953	932	953	967	945	1003	926	1009	1022	984	974	971	957	996	947	971	942	1023	1004	953	948	990	974	1010	1090	966	973	952	1013	944	985	961	987	998	1037	1011	1017	985	963	993	955	973	1003	1028	976	965	916	989	995	946	968	970	949	1014	1019	1009	972	942	983	998	957	951	946	965	1006	943	1002	917	997	962	996	950	1029	1017	999	949	952	990	966	974	1034	979	947	983	1028	961	993	1006	986	1026	986	968	958	935	894	878	986	980	987	1039	954	973	982	985	1001	1035	933	1035	959	1037	977	975	994	958	991	1017	970	973	975	960	995	986	1012	961	980	999	986	956	987	957	1034	986	998	979	930	1049	956	971	937	978	1014	1016	1025	1024	951	971	964	987	983	920	961	979	997	1007	959	965	999	991	922	926	940	900	941	982	962	967	1002	969	937	985	928	999	948	994	896	968	922	970	969	942	1032	998	978	1002	987	951	989	943	950	883	1015	936	1037	999	1033	998	1014	981	1000	979	942	966	1010	1010	1037	1001	980	996	982	920	979	1019	980	1031	996	983	971	968	1004	978	955	965	937	1015	976	959	999	987	925	1021	959	1001	1000	946	979	993	948	930	1013	1024	1000	948	975	969	946	1006	1000	961	987	958	905	1020	931	987	939	989	963	950	1000	972	1007	940	912	967	979	950	1035	954	967	944	986	989	953	1023	961	965	941	1027	1009	1054	984	982	962	917	964	950
43533	45668	40318	27950	27046	20778	15994	9319	6666	5837	5019	4416	4112	3237	2488	2029	1604	1354	1454	1416	957	881	845	741	675	623	647	586	565	578	586	527	528	538	468	466	476	424	486	495	464	412	421	476	429	434	412	421	391	452	415	456	438	416	463	402	408	425	415	385	428	429	410	421	408	411	388	393	398	404	457	409	408	407	407	396	384	419	410	396	434	424	415	403	387	436	424	405	414	376	400	404	402	414	405	382	387	423	385	400	381	427	393	412	395	440	362	424	451	397	419	432	383	414	430	416	394	381	450	399	417	401	407	420	407	379	410	467	382	416	379	421	413	414	413	398	373	399	446	403	400	422	420	442	423	385	370	429	410	398	358	396	401	388	414	423	435	416	400	392	441	394	398	413	395	419	400	392	376	390	383	414	393	432	418	382	419	417	429	408	388	433	405	410	411	441	391	431	395	401	404	427	435	420	426	377	414	394	468	378	388	416	424	394	385	408	401	394	413	409	413	403	419	406	398	422	411	414	375	421	392	443	392	376	376	411	402	426	409	448	405	450	396	453	414	372	396	380	386	428	412	434	408	439	420	355	402	408	392	436	397	374	399	409	429	414	421	393	427	430	445	381	421	394	393	407	445	402	402	452	417	401	399	419	413	381	407	410	395	413	399	432	453	362	382	428	405	414	382	381	425	427	369	408	405	375	414	438	441	374	427	415	384	436	394	415	434	405	401	422	432	400	391	435	372	390	410	388	383	398	408	420	401	398	414	427	407	396	412	430	437	403	365	409	429	414	410	413	385	419	431	399	380	380	403	401	432	380	395	390	421	420	422	420	377	413	438	397	402	405	390	404	409	413	407	384	446	394	405	405	399	400	378	372	409	420	411	372	407	354	354	384	424	423	399	424	363	405	417	391	424	439	422	429	430	424	358	408	448	392	412	404	386	437	378	416	412	404	426	404	423	416	385	390	399	368	391	441	375	412	419	396	384	410	433	393	396	391	398	404	376	411	419	436	385	388	410	393	436	415	423	401	394	398	392	408	412	402	404	427	374	411	447	435	391	380	402	410	434	401	382	403	412	421	428	359	416	387	411	393	401	405	430	377	398	413	378	389	437	430	425	406	408	384	423	392	402	373	428	393	408	402	434	403	400	417	418	402	399	406	427	398	397	411	417	400	428	417	370	372	419	410	402	378	381	392	369	417	408	427	430	396	381	432	426	417	388	403	410	433	408	390	383	407	398	423	391	386	397	397	454	387	418	414	411	393	446	409	321	391	421	381	419	394	408	370	408	399	429	400	421	410	407	370	423	419	429	430	404	401	381	374	386	422	415	400	418	425	416	416	433	373	410	394	451	395	416	404	413	447	406	440	412	407	394	457	416	427	412	404	432	392	414	423	421	401	444	388	401	409	430	392	407	416	387	370	396	403	379	414	414	393	385	423	422	446	394	389	392	417	407	420	402	403	413	423	388	400	408	407	413	370	396	403	398	413	391	422	414	416	385	400	410	387	405	424	371	393	425	419	411	403	395	386	406	372	431	430	445	412	386	413	381	407	408	370	425	432	426	395	406	415	414	388	426	408	417	416	464	407	419	361	402	386	375	355	429	366	425	388	403	442	425	375	397	413	381	378	399	428	413	408	428	432	383	407	419	398	390	376	397	418	407	405	376	427	420	430	397	395	408	417	416	430	424	410	414	416	376	426	430	376	438	403	423	393	378	440	367	390	405	433	411	411	435	437	409	443	415	377	395	410	374	425	411	423	393	394	376	377	414	398	395	408	438	404	404	394	376	400	412	392	426	399	399	448	435	442	397	434	425	400	427	433	381	427	370	379	373	393	389	416	421	415	403	351	383	434	407	379	411	379	408	387	419	412	398	394	416	432	368	406	401	398	396	430	438	409	380	403	383	361	435	455	430	407	367	418	423	416	422	427	396	388	416	417	389	411	422	399	434	386	379	371	430	378	416	420	405	407	419	401	396	414	419	444	402	416	394	371	376	414	413	418	453	383	394	378	423	369	403	424	425	427	403	432	391	406	398	418	396	393	431	385	442	441	399	421	397	404	398	420	413	386	413	425	382	391	437	374	377	403	368	410	414	431	418	421	401	402	368	382	383	410	399	417	423	406	395	396	429	400	435	424	409	405	368	431	420	395	416	389	421	427	402	431	414	392	410	406	368	402	409	407	405	404	399	436	379	398	382	361	405	381	411	400	363	408	448	398	411	383	387	394	418	424	406	418	401	406	353	390	397	415	381	432	402	380	418	428	373	430	425	412	384	403	422	443	390	424	414	414	421	418	407	403	412	441	469	420	415	396	432	368	418	415	453	397	398	422	400	387	369	383	406	391	392	407	422	405	405	429	387	395	378	389	405	398	430	402	430	406	426	429	364	414	386	439	388	411	406	420	411	433	416	422	408	430	436	417	415	411	391	400	417	411	408	388	398	381	416	426	426	443	419	389	411	461	372	406	402	425	393	411	387	392	418	387	392	425	382	399	391	406	445	403	380	422	405	415	382	375	377	391	407	403	410	384	408	427	398	386	400	417	416	389	380	386	453	416	430	399	421	434	438	417	406	406	438	403	441	403	398	396	404	419	416	405	396	372	383	452	417	432	406	388	409	428	425	414	401	376	430	399	356	441	401	418	398	391	428	441	410	406	370	416	405	416	402	417	413	382	415	436	394	435	422	401	400	415	428	358	359	398	392	388	447	430	393	431	405	407	419	419	395	434	387	411	392	447	368	393	420	426	418	394	451	416	416	394	334	367	417	420	383	423	381	410	441	401	426	398	412	415	443	385	407	408	395	414	373	421	392	380	410	422	413	405	393	468	414	426	420	390	394	403	412	387	402	414	384	414	415	408	392	426	379	400	427	369	386	365	385	386	393	432	382	383	399	380	425	417	401	419	420	436	392	378	411	387	426	428	378	403	413	393	380	462	401	389	444	435	403	427	403	390	442	379	389	403	383	405	402	398	439	388	387	416	388	395	413	405	425	425	411	411	409	418	425	390	396	420	396	399	406	404	423	422	395	425	402	387	432	382	405	406	374	417	422	393	359	379	412	408	442	424	423	377	425	424	396	397	409	400	389	373	406	415	428	413	394	425	402	373	417	416	424	386	429	427	432	383	400	400	406	391	423	369	442	375	379	435	432	407	387	415	417	437	382	414	410	384	389	394	372	385	447	396	376	402	383	370	398	355	385	415	424	393	402	419	395	444	421	404	406	445	401	406	403	407	386	428	428	438	386	399	426	384	398	402	436	381	388	399	402	468	409	406	393	383	394	396	387	362	428	433	397	390	419	378	411	397	420	421	405	433	417	401	406	381	414	411	417	423	405	386	403	381	381	410	387	383	417	407	425	437	413	421	405	418	387	391	412	433	378	404	392	406	366	357	374	399	417	402	438	390	390	392	396	395	394	418	394	413	405	404	386	410	409	387	405	414	402	364	413	408	407	437	415	429	376	438	389	410	426	415	415	410	416	404	397	423	425	414	449	401
30503	39500	38266	28078	31452	26911	21761	13208	13459	15817	16260	14210	12918	11704	8653	8728	7062	6613	6653	6217	4448	4133	3431	2953	2726	2567	2330	2231	1909	2054	1869	1712	1760	1674	1570	1510	1446	1264	1280	1247	1210	1159	1214	1277	1212	1057	1102	1055	1088	1021	1080	1027	1004	1051	1018	1027	1000	996	985	999	930	1005	1006	1000	1015	1005	1000	962	944	961	991	959	980	928	980	959	972	918	954	974	988	990	978	978	1044	944	955	912	968	1020	964	968	965	945	923	950	911	951	947	908	932	942	924	937	963	928	994	936	924	993	938	895	976	935	939	908	905	932	978	952	927	950	920	955	946	977	945	937	957	970	890	962	1004	962	946	914	928	985	948	962	971	991	945	974	942	911	944	916	955	848	1021	912	976	968	913	1047	952	941	919	947	937	971	876	1023	948	907	961	950	958	967	1010	893	962	984	919	929	961	946	983	944	960	940	999	949	949	955	962	914	925	961	910	934	981	931	968	978	938	955	932	981	987	916	944	971	947	963	960	933	936	936	949	935	963	947	1014	962	992	998	941	1010	968	924	915	941	959	960	949	940	937	965	951	930	965	952	949	965	981	915	948	987	965	931	954	910	985	915	928	913	908	941	940	938	970	928	965	894	1001	950	891	904	950	898	935	955	945	994	965	972	1002	917	939	903	972	943	973	919	952	932	885	912	951	923	988	969	1016	904	927	949	948	947	1003	941	943	931	972	978	955	904	919	959	972	944	956	911	959	934	926	931	925	976	924	925	984	997	978	921	967	938	929	944	972	916	981	969	989	968	1007	911	985	946	930	915	924	931	957	962	1009	955	923	919	991	968	921	984	971	984	926	945	955	875	896	972	955	974	967	946	956	959	909	946	954	959	973	928	974	923	976	951	946	907	951	954	945	921	997	927	893	957	937	932	1038	908	959	902	979	950	966	890	942	939	954	960	970	952	942	924	915	986	895	858	924	933	975	989	922	909	913	918	942	936	920	954	928	938	1008	961	902	972	947	938	928	957	955	951	1025	924	955	980	950	959	933	948	962	931	956	933	924	933	958	939	965	961	968	915	978	925	948	983	956	982	988	992	974	963	1021	927	958	1011	948	930	919	948	937	955	956	918	983	939	945	951	913	951	946	987	994	980	924	953	995	953	948	963	924	958	900	978	1026	924	1033	973	990	946	957	992	955	919	953	973	893	1023	977	957	911	958	993	978	968	1001	941	882	975	960	1020	935	913	894	996	931	958	979	929	971	996	964	976	970	971	928	952	927	901	956	961	969	956	955	924	947	956	1027	963	906	942	983	948	882	953	931	957	944	974	954	962	944	906	893	933	968	950	931	884	904	901	968	930	963	968	965	929	981	943	976	974	957	982	1002	922	903	1013	922	904	946	962	962	949	896	994	937	895	962	979	961	965	989	957	927	919	946	940	951	961	943	1040	897	976	867	953	919	949	955	935	894	918	957	937	993	972	937	984	943	982	928	974	999	936	919	942	910	935	981	929	963	943	948	923	958	923	965	913	928	906	947	976	963	959	1019	992	941	920	961	957	933	952	878	926	958	920	930	912	929	899	979	923	926	941	927	986	934	866	945	896	918	930	932	967	908	917	998	972	872	940	938	966	990	951	966	948	949	939	1018	979	922	928	975	1000	994	961	964	937	925	934	948	942	958	933	896	944	927	971	981	961	968	929	939	948	923	941	929	928	969	1004	961	969	962	973	938	898	955	929	985	1008	965	946	942	1007	925	936	960	1017	913	1004	962	952	947	942	971	949	939	976	960	942	915	938	963	956	957	934	985	933	977	920	966	941	925	925	929	965	943	969	993	987	1012	953	921	984	910	960	920	941	940	922	963	1010	973	878	969	920	1036	997	970	973	947	1000	930	986	967	940	888	915	930	908	966	974	897	956	980	987	1006	921	984	912	986	949	937	971	917	1012	970	943	1003	935	913	963	916	919	946	955	963	896	946	875	962	993	929	899	952	949	945	952	945	921	931	925	986	945	939	968	921	965	913	959	947	932	927	936	966	1022	961	970	962	916	966	966	932	912	942	938	918	947	972	971	943	955	965	1026	943	983	924	884	971	955	968	989	962	930	958	936	906	957	980	986	1006	1007	916	935	957	922	969	899	975	955	958	1007	949	943	951	923	915	975	971	865	1000	956	943	942	948	1011	986	992	930	901	975	995	973	911	931	942	1052	1006	953	960	954	947	920	919	945	926	936	1026	949	927	973	931	984	929	946	915	954	950	950	980	938	932	959	954	968	955	949	1001	998	909	924	936	917	942	969	942	917	969	954	984	946	976	968	938	955	984	897	894	993	931	934	1007	970	925	931	994	908	931	925	941	962	970	971	952	972	975	946	973	971	943	908	910	903	922	948	982	1003	982	941	967	928	1019	957	929	900	914	964	955	969	925	982	937	966	922	950	1026	932	989	949	916	969	941	946	922	950	939	969	951	921	911	1003	946	955	987	916	896	964	943	978	936	973	969	906	939	995	955	916	982	898	919	944	972	940	922	952	920	941	950	992	951	974	958	966	955	955	959	942	1003	1002	950	903	979	947	904	984	949	918	948	954	917	910	972	954	938	957	1003	989	977	951	929	933	966	944	990	954	959	934	944	940	938	930	977	941	931	942	986	940	883	930	997	952	970	864	921	968	972	976	885	984	987	956	968	976	925	971	931	916	969	974	941	976	961	965	1025	968	940	929	949	913	948	947	902	982	965	938	965	906	1010	914	958	946	943	943	980	1007	972	934	938	947	943	956	955	1006	964	931	921	964	945	930	1010	921	923	929	971	1023	967	916	925	940	919	921	1008	1017	971	941	959	974	935	963	939	927	956	966	923	904	995	958	916	960	999	940	943	901	1019	967	924	931	957	923	902	926	883	933	931	932	940	905	945	886	935	959	907	992	948	927	967	883	999	975	917	1002	979	980	945	977	893	942	947	939	960	928	952	924	973	894	958	985	892	951	976	965	982	953	993	933	914	925	922	946	993	917	909	983	946	939	942	901	950	948	946	960	939	974	1014	960	939	894	959	970	971	967	893	949	941	931	949	937	914	938	942	948	875	946	928	978	976	931	955	956	883	1001	899	911	946	949	915	937	898	971	945	1010	966	946	999	931	917	947	963	960	971	951	988	975	921	952	997	963	931	973	983	947	956	924	978	958	935	965	943	939	936	950	976	1024	1001	973	978	890	921	920	945	982	960	952	941	905	935	942	1004	914	960	964	947	914	937	952	979	958	965	956	925	930	960	971	923	924	929	885	1019	902	980	950	968	927	911	962	967	934	970	955	1022	943	933	935	967	924	996	968	928	951	1013	943	978	950	958	930	907	917	966	930	942	981	946	973	931	962	950	923	907	910	938	969	976	912	934	925	919	965	989	929	923	958	924	905	1012	982	1027	964	939	933	983	992	959	992	977	970	898	940	980	903	953	946	887	913	951	975	958	922	902	918	968	921	982	889	919	970	978	930	940	968	941	942	949	932	918	920	932	994	880	960	946	923	960	933	969	940	939	977	944	993	957	999	940	965	1009	972	989	936	956	950	904	903	963	944	976	944	960	922	991	956	907	996	918	916	895	886	924	938	982	933	882	920	938	927	964	990
55125	48140	42302	31816	31736	28161	24361	15806	12308	11663	11642	10524	8567	7047	5116	4423	3144	2700	2777	2508	1859	1562	1207	813	795	763	684	639	631	637	605	621	542	554	481	449	397	406	398	403	405	378	364	335	329	368	311	333	332	356	358	306	301	281	314	319	317	329	344	316	291	290	272	332	335	322	315	307	308	311	333	309	281	327	320	265	308	272	283	310	352	279	314	329	327	312	290	278	281	305	290	298	316	296	321	285	300	279	297	303	295	299	267	299	310	319	299	330	307	315	314	302	297	321	270	266	291	331	311	304	290	347	286	296	323	293	304	355	311	294	288	296	297	315	341	318	304	290	279	299	289	281	304	285	300	322	263	314	316	311	305	273	255	300	329	263	311	308	308	294	278	295	251	343	308	304	306	300	289	310	287	316	286	270	294	263	307	315	283	323	290	298	286	306	311	310	293	315	300	267	327	294	259	298	278	287	331	335	298	278	301	299	310	290	282	308	344	302	296	289	311	342	261	285	296	293	319	299	270	308	297	307	291	281	300	304	273	333	300	295	272	323	284	293	283	300	291	290	301	291	320	288	281	286	318	298	309	295	281	282	290	313	278	314	303	282	293	309	279	334	320	276	325	288	316	285	307	308	319	282	301	297	277	275	322	271	298	303	295	315	305	301	305	320	312	288	285	317	261	295	280	295	306	268	296	285	279	302	291	314	311	307	300	296	285	295	315	291	285	297	319	267	318	317	321	285	320	311	301	335	271	275	302	289	276	327	324	279	299	301	320	281	265	306	313	279	312	298	314	265	312	321	286	314	294	285	320	317	277	285	299	308	331	291	283	289	326	275	275	275	270	282	285	305	323	302	350	308	282	291	286	297	309	266	347	287	307	328	298	321	314	307	279	295	322	302	295	297	295	304	295	305	343	316	323	297	297	363	312	295	300	261	293	298	288	311	273	300	320	316	323	313	265	311	317	311	298	302	311	292	281	285	295	322	314	304	279	297	321	278	301	278	316	314	336	287	327	312	292	303	305	285	323	277	299	288	331	287	312	284	285	276	304	296	283	320	264	265	304	283	301	291	327	296	333	336	307	294	337	288	266	277	292	286	317	296	286	302	272	265	318	304	296	343	315	345	296	302	294	279	279	301	279	285	286	281	285	313	293	305	307	297	321	278	291	293	298	273	322	295	268	327	319	317	304	331	312	316	276	297	296	301	309	255	313	316	332	289	319	275	315	328	301	289	307	291	312	291	316	285	291	318	303	302	306	271	301	282	314	318	306	277	334	268	272	299	312	289	304	306	322	320	290	338	311	299	292	324	293	301	322	284	325	309	302	311	332	306	290	322	304	322	317	305	289	309	295	274	285	299	323	312	311	272	304	292	309	288	318	268	288	274	296	325	287	272	278	279	302	306	308	284	302	314	266	320	303	305	286	305	304	347	303	268	320	292	296	284	307	265	313	290	319	293	282	273	297	340	298	291	304	285	309	344	304	303	284	285	287	300	290	310	292	284	347	346	277	301	293	265	299	320	325	302	293	308	319	340	308	330	314	296	293	307	293	283	323	309	295	264	320	284	290	290	343	290	275	281	310	300	287	294	324	295	308	317	290	287	279	292	274	315	314	282	314	290	283	289	275	298	333	286	298	293	299	288	287	280	290	321	279	299	269	334	299	313	320	339	286	300	308	298	316	283	341	311	304	298	336	311	301	296	327	272	252	270	320	276	315	318	301	282	258	308	285	318	314	308	289	271	320	288	296	285	308	330	289	308	283	282	348	327	288	332	281	277	300	308	288	286	311	301	314	308	315	334	283	306	275	311	300	322	298	313	316	308	309	302	327	291	302	318	305	302	305	278	269	260	308	302	284	304	288	328	291	298	305	301	272	283	289	316	320	308	299	302	304	325	318	284	308	266	303	304	285	306	291	332	302	311	289	292	267	297	282	297	309	292	322	306	279	318	316	299	312	331	315	311	319	275	305	299	298	329	318	290	267	294	304	297	313	319	282	358	278	298	310	320	277	266	267	288	283	294	344	319	297	300	301	294	315	282	272	267	298	287	299	287	317	306	282	306	301	283	293	312	308	288	292	300	281	261	303	303	296	313	307	269	306	275	297	320	300	292	296	298	302	314	310	286	303	324	314	304	293	301	305	332	286	326	294	280	293	298	294	295	302	261	288	307	291	295	318	262	305	345	302	286	262	306	276	287	297	292	296	323	310	313	311	295	256	320	293	287	314	308	315	286	303	298	295	308	316	325	293	305	302	325	335	313	336	286	308	300	322	315	303	279	268	305	290	311	301	273	277	271	274	304	298	313	307	309	299	314	327	280	323	279	285	273	290	283	297	300	266	282	285	284	314	326	312	289	291	315	302	303	299	298	251	303	320	290	333	310	297	279	298	299	308	300	295	303	333	319	295	290	304	305	292	306	301	300	310	329	325	278	294	305	292	331	284	310	305	307	301	280	319	314	310	310	285	297	293	277	332	317	317	331	289	300	280	319	288	299	320	292	286	300	300	311	329	288	330	282	290	301	311	298	292	292	313	305	306	289	318	330	309	326	298	318	311	287	313	264	318	314	297	304	310	347	261	306	298	295	291	302	332	292	285	295	236	274	269	306	281	306	294	258	305	292	299	279	332	311	285	288	279	326	274	308	286	297	300	310	301	305	301	280	318	279	296	301	279	291	290	303	306	311	303	302	267	265	295	272	288	284	299	322	323	318	302	335	290	301	294	293	277	300	312	311	279	299	336	286	312	298	278	292	304	318	303	319	351	335	305	303	307	297	290	293	302	315	279	331	348	280	277	275	288	313	309	262	314	300	316	267	315	297	275	267	261	317	302	303	315	288	294	268	297	303	325	289	280	278	293	338	324	299	293	319	301	319	309	324	290	304	314	299	319	298	298	294	290	325	334	319	309	285	298	281	287	295	312	298	309	298	324	276	337	286	301	282	303	303	318	313	270	288	291	288	293	309	276	312	296	287	304	291	300	312	302	273	276	283	283	333	271	290	304	316	290	354	295	302	309	308	289	307	327	298	316	295	295	288	276	315	316	314	300	294	293	283	301	328	288	304	301	317	286	292	297	320	264	289	318	290	325	277	306	274	315	294	279	260	289	333	293	298	317	308	290	298	267	279	284	300	330	282	296	310	295	297	309	283	344	289	301	286	309	335	307	293	293	293	302	276	270	294	287	290	284	322	323	286	313	285	290	296	322	304	312	295	353	332	294	305	279	300	316	283	305	279	278	285	295	311	305	303	281	295	307	267	287	282	291	308	288	292	287	291	293	283	298	304	300	328	305	323	305	307	279	308	291	324	319	299	278	297	291	284	312	293	312	274	298	311	303	298	293	296	336	307	288	317	335	277	310	301	282	310	310	306	307	300	277	293	268	281	299	313	269	340	291	301	338	310	324	283	299	286	307	323	276	274	300	263	307	311	284	319	315	267	326	318	303	316	305	295	320	276	316	293	315	330	305	306	290	312	321	307	290	294	325	298	283	293
41331	45769	45500	33740	37323	34383	27820	18471	19666	24631	26010	23633	20420	19151	15473	15299	11857	11121	11979	11110	8057	7487	5886	4249	4037	3870	3371	3232	2752	2756	2606	2246	2280	2234	2113	1866	1539	1379	1315	1342	1284	1280	1207	1244	1275	1109	1024	954	965	940	1002	958	863	849	861	899	849	790	852	874	831	806	808	841	821	854	792	779	768	839	848	786	744	749	736	783	776	749	771	775	847	891	874	864	895	873	755	767	680	726	694	728	698	746	742	738	697	789	682	765	728	674	696	703	710	744	669	700	696	718	733	718	705	747	707	740	741	753	690	715	692	733	727	702	725	684	729	718	706	672	671	732	715	704	683	786	709	726	745	726	742	722	755	714	739	761	733	728	670	707	691	714	747	706	706	718	721	705	730	743	680	706	694	739	691	721	730	743	751	720	745	680	716	698	681	705	741	724	711	693	695	712	651	693	749	741	711	769	726	755	734	750	696	726	748	727	716	708	681	739	710	695	696	734	732	692	737	737	695	714	735	719	727	709	729	710	705	706	700	668	650	739	736	693	719	699	684	763	710	730	740	722	710	671	734	680	689	743	713	699	726	748	785	720	762	713	746	702	738	742	706	711	715	720	708	703	746	699	741	707	738	727	721	715	741	669	696	697	736	715	681	717	719	691	727	683	738	720	729	725	654	697	732	722	721	715	722	742	702	715	736	739	702	678	732	694	721	740	688	713	748	731	720	746	739	687	728	747	673	747	736	713	695	725	725	708	699	727	726	715	724	760	673	700	729	698	701	665	679	723	723	715	746	733	729	698	702	713	713	716	680	724	676	769	699	738	732	723	734	804	751	712	759	682	723	737	724	720	717	707	732	715	742	707	694	740	689	699	719	752	710	681	702	751	679	723	729	701	754	739	736	684	684	709	697	663	709	706	745	738	750	697	701	675	742	717	746	700	778	704	756	724	705	703	693	741	702	674	726	726	727	659	703	731	778	672	698	690	727	733	724	722	724	712	702	740	706	766	723	653	685	758	738	738	741	671	708	723	714	719	719	704	740	708	730	680	696	742	688	725	702	691	713	675	730	723	735	723	742	710	699	701	743	698	752	693	690	691	674	709	709	769	692	737	740	701	734	713	729	732	761	749	687	689	752	741	745	749	709	772	676	742	706	709	693	731	710	697	669	695	701	684	751	745	692	663	678	734	705	700	730	719	669	734	703	731	733	728	759	709	711	693	696	684	703	717	687	660	661	697	722	751	705	725	710	696	732	687	746	697	701	738	744	729	707	738	678	654	746	689	741	721	742	727	701	689	741	728	710	755	664	750	752	688	714	694	721	674	685	703	718	724	715	760	691	719	743	716	719	692	723	730	749	731	732	704	738	763	683	690	760	738	728	740	737	683	644	725	718	692	673	728	740	681	693	702	710	718	724	703	678	704	722	724	714	711	700	726	683	741	672	676	775	688	725	715	725	722	756	718	718	763	753	685	738	728	688	695	745	694	676	712	710	716	752	723	736	725	724	701	706	713	705	716	723	745	745	698	725	700	744	772	726	674	738	733	681	720	718	701	705	752	701	692	734	709	744	704	732	720	693	735	717	707	774	774	714	739	760	723	740	753	726	753	685	748	765	691	739	674	708	745	712	718	710	727	700	719	715	715	726	749	730	700	675	702	729	747	687	719	752	729	743	716	721	741	681	754	730	717	683	742	700	750	716	753	695	714	747	715	736	727	754	666	725	729	703	728	749	687	724	707	725	669	724	740	738	708	752	706	798	714	709	769	727	756	716	721	741	704	746	729	743	701	692	747	710	718	690	728	762	695	684	742	711	713	698	717	703	745	701	710	710	701	709	726	722	690	734	668	770	692	690	713	663	694	693	660	677	744	738	773	709	701	732	675	690	728	704	766	702	730	758	719	699	729	709	688	723	723	694	726	763	742	722	700	653	735	734	702	698	720	701	701	753	711	726	741	741	739	695	723	764	766	732	730	708	679	759	699	728	676	739	689	691	690	705	736	743	664	730	712	676	713	698	688	677	720	745	680	677	677	705	690	745	705	699	685	741	728	684	716	750	671	684	714	666	744	681	750	720	672	748	695	702	692	702	726	726	689	699	703	707	682	723	747	686	752	700	695	674	772	733	723	767	711	757	707	697	712	727	672	694	680	740	709	679	750	682	736	708	712	715	693	755	703	732	734	694	730	697	716	710	723	698	739	697	684	696	719	746	731	697	688	727	699	750	684	724	710	735	683	718	678	734	697	725	689	680	714	742	727	775	669	684	712	708	734	711	751	673	730	736	705	763	691	680	696	724	763	701	694	741	732	732	684	728	690	730	684	702	747	711	684	687	757	732	677	723	696	716	746	677	746	711	716	728	757	690	700	748	708	735	667	747	712	711	685	714	714	696	722	696	692	685	743	653	763	733	704	748	735	732	673	664	750	711	701	678	691	735	715	707	701	713	692	744	714	707	693	710	716	737	734	709	747	696	720	702	740	743	677	700	681	731	712	701	704	743	716	697	716	721	733	706	731	655	753	747	728	748	730	724	702	696	725	707	670	713	722	730	735	780	772	672	743	719	713	680	707	703	636	687	732	743	736	717	778	677	705	762	715	695	726	677	704	733	743	686	777	695	747	700	752	729	721	694	762	719	684	737	691	723	744	724	734	710	654	722	673	743	734	693	752	760	715	704	702	726	712	750	701	726	755	745	676	693	689	729	697	681	745	723	664	702	723	718	689	677	697	728	710	720	749	742	697	682	767	699	717	686	753	685	697	725	697	742	730	733	729	761	667	701	696	803	732	742	689	733	696	741	695	696	754	707	725	714	745	736	761	696	695	730	701	722	707	711	738	711	724	677	699	719	726	736	716	729	695	744	714	696	741	717	703	713	705	735	708	723	696	710	736	688	679	692	677	730	756	700	715	742	676	728	708	739	734	749	719	751	704	701	736	704	721	709	762	684	749	705	742	708	737	714	715	693	723	693	701	748	743	721	730	694	669	688	687	705	700	725	688	682	718	700	712	712	722	723	729	668	687	675	688	707	706	713	703	690	681	673	715	718	741	693	701	696	722	692	732	730	713	735	676	732	719	766	713	713	737	737	730	718	717	771	691	729	745	677	724	792	685	714	721	698	718	754	668	702	744	705	699	704	685	723	707	709	714	716	710	688	698	746	720	674	716	695	715	719	709	737	668	704	666	703	720	753	752	715	732	736	719	721	753	734	696	745	719	743	698	690	694	669	742	757	718	706	692	715	697	683	683	694	751	699	724	715	688	660	699	720	730	752	697	704	744	722	733	715	712	723	716	739	777	715	745	682	710	669	705	718	729	712	682	730	753	699	722	727	712	706	675	756	691	713	717	731	720	703	680	733	720	671	675	713	689	679	720	695	709	724	685	689	720	721	709	692	736	707	743	709	716	717	693	733	698	702	728	730	686	709	727	728	700	709	702	713	750	763	737	733	668	770	755	744	746	783	718	730	764	708	711	715	727	705	680	708	706	715	701	723	700	704	732	702	716	707	722
25897	20956	14210	6599	4633	2991	2094	1473	1246	1023	987	938	828	799	703	668	607	600	540	574	568	572	522	508	487	507	496	447	466	474	482	461	461	420	422	423	460	441	396	431	439	462	474	443	446	474	396	431	441	441	427	475	471	410	425	396	446	410	426	388	467	414	423	402	421	428	421	430	413	405	383	420	416	440	404	425	415	445	412	419	399	450	393	416	427	398	435	413	413	392	405	457	445	438	432	391	397	395	410	356	423	418	402	415	420	449	426	416	419	443	423	457	439	424	395	384	388	429	454	399	419	448	409	405	414	431	451	425	440	405	404	411	427	404	447	408	432	431	423	441	413	422	392	434	423	408	435	458	437	459	376	430	392	408	423	406	418	422	395	437	390	430	392	402	480	411	431	431	372	394	403	396	424	423	415	448	404	451	386	424	414	390	434	414	403	369	465	400	411	380	408	391	407	435	422	406	414	416	443	406	424	427	443	439	388	454	413	433	399	450	400	380	387	422	416	402	402	381	420	421	397	431	431	411	421	405	440	427	412	415	418	371	386	412	422	410	406	414	395	410	401	421	402	412	411	441	389	434	417	406	428	420	408	443	423	424	489	430	463	402	460	414	464	426	422	434	423	451	399	420	447	439	394	439	449	432	401	425	420	417	429	441	391	415	401	404	412	413	406	448	449	416	407	415	400	436	428	425	429	408	400	425	397	409	433	421	395	453	439	405	440	415	380	384	402	417	440	422	399	418	425	389	403	416	427	426	406	426	461	387	431	437	432	406	400	430	441	473	447	432	446	416	434	440	448	445	429	470	439	403	434	421	390	420	414	434	432	387	423	400	403	445	419	421	439	439	423	422	388	412	440	427	406	381	391	385	421	440	412	443	389	414	442	426	399	400	393	413	440	413	436	448	398	406	411	436	432	379	412	461	427	421	389	416	405	420	438	387	413	402	446	404	421	395	455	412	425	401	419	435	394	415	444	417	404	431	404	430	426	410	445	390	401	426	399	413	417	459	407	383	437	400	400	423	406	430	444	429	405	424	434	390	405	403	418	401	419	421	419	409	414	419	394	398	407	405	404	455	433	438	433	428	416	442	463	433	398	414	416	409	457	425	387	427	443	429	404	414	443	426	434	390	432	428	404	385	420	427	418	412	409	414	414	422	431	403	431	442	411	405	421	411	402	403	407	390	431	407	399	440	391	439	446	376	432	422	396	414	378	422	399	467	398	430	408	456	400	426	431	395	431	432	408	398	441	428	439	408	409	410	405	441	420	434	428	405	369	427	418	403	406	435	422	410	409	426	408	431	435	446	395	407	404	397	429	439	426	439	449	400	475	420	379	436	407	441	410	451	380	404	437	415	429	448	431	406	399	404	400	393	399	425	381	410	433	442	419	407	415	421	430	449	428	420	384	420	382	401	425	419	401	432	402	422	404	432	441	439	416	427	455	389	419	409	444	409	435	440	494	425	426	442	424	433	414	440	428	424	399	443	416	478	416	442	443	405	445	425	411	442	425	399	447	368	401	448	425	395	427	420	452	415	381	411	421	397	395	396	392	408	396	430	392	433	388	417	441	408	409	417	415	442	417	427	406	386	422	415	365	436	393	474	399	405	420	471	438	415	420	377	398	406	437	427	424	417	428	407	435	407	453	426	400	380	450	395	409	380	401	447	431	424	421	403	469	444	428	396	449	397	398	420	414	391	381	452	398	420	411	423	418	382	431	408	438	451	411	444	439	401	429	437	438	433	391	390	403	407	407	427	437	417	411	410	402	452	439	425	383	402	394	385	464	388	434	410	434	383	373	442	452	394	423	408	464	399	404	413	401	383	426	425	396	415	385	371	432	395	382	416	412	446	436	411	395	434	432	451	413	362	406	461	432	407	430	418	420	394	433	446	420	470	417	403	420	447	413	395	428	414	438	393	420	409	386	397	441	405	387	431	402	454	412	407	426	418	433	389	438	419	388	414	455	410	395	400	418	420	454	394	379	420	399	433	399	456	432	451	397	436	430	431	404	440	424	418	423	390	420	428	409	417	405	428	388	379	374	425	401	396	408	428	410	430	419	436	441	478	450	417	395	404	401	403	403	449	434	420	418	431	427	387	420	415	402	422	473	402	402	421	420	467	437	436	415	379	431	415	406	424	441	468	431	412	408	446	418	394	430	429	415	403	383	386	445	459	410	408	443	446	402	405	437	424	389	442	427	462	452	439	418	429	438	461	410	413	410	444	417	399	388	437	382	430	403	455	436	399	430	400	355	411	450	419	418	421	437	419	415	383	380	472	443	407	417	393	441	457	400	419	425	382	402	407	394	451	451	470	460	426	405	413	434	431	417	397	398	437	373	427	403	428	403	406	374	442	426	395	422	445	439	434	401	386	390	404	449	390	416	415	421	407	389	408	400	392	429	403	404	420	380	435	428	401	405	425	423	392	434	432	440	444	427	415	393	405	393	418	420	426	430	420	442	407	395	405	449	390	377	421	404	436	456	414	428	402	423	407	422	377	451	398	400	411	438	456	364	435	434	459	416	395	398	441	432	443	439	425	386	450	419	438	441	443	400	428	418	394	436	422	439	390	404	445	408	413	388	446	440	419	428	422	415	429	448	410	417	403	427	400	397	423	445	403	446	430	418	416	435	378	430	420	397	434	378	430	418	445	421	417	389	444	410	381	426	425	396	440	417	432	437	424	432	413	425	434	442	386	372	426	433	433	394	387	414	444	417	423	407	440	426	414	414	430	395	447	461	425	445	408	411	427	441	419	387	402	409	415	431	443	438	418	424	409	426	400	410	383	451	394	380	419	442	444	436	420	457	410	404	439	388	440	455	444	432	446	394	445	398	429	440	449	404	450	418	416	393	427	437	420	424	385	408	418	440	396	396	446	395	438	380	409	408	413	408	382	398	417	413	410	421	422	401	435	382	402	409	401	424	415	400	406	418	418	440	447	438	421	396	430	441	442	398	395	437	442	392	400	416	382	418	404	418	427	390	417	423	397	397	373	414	461	431	394	452	438	448	439	415	416	402	422	421	376	435	433	396	444	417	418	426	407	399	418	400	390	415	433	439	419	404	443	440	449	455	451	385	426	373	437	399	403	409	421	452	404	421	410	428	393	425	426	428	425	375	403	428	399	437	418	421	426	386	431	408	421	449	433	424	425	416	446	436	405	377	423	413	435	437	426	469	420	433	460	390	430	374	435	402	400	419	392	420	418	455	423	412	414	426	454	393	414	394	399	432	468	430	422	396	404	438	418	373	416	394	423	430	394	420	411	413	425	437	399	422	397	385	459	431	428	400	432	434	422	410	428	390	419	455	373	393	432	452	416	421	410	416	448	442	396	445	406	430	395	388	414	443	405	415	437	389	445	433	424	417	418	433	425	414	411	423	415	467	429	448	439	415	421	427	402	394	444	440	453	412	440	453	418	409	396	412	426	412	392	425	439	417	435	413	417	419	410	433	429	414	423	428	429	419	448	405	436	389	398	420	402
16637	18984	17922	12916	12541	9557	7307	5197	4692	4177	4433	3814	3599	3086	2660	2406	2250	2081	2110	2055	1785	1760	1636	1518	1483	1386	1438	1378	1408	1343	1270	1182	1241	1215	1133	1103	1133	1073	1053	1077	1089	1067	1007	1059	1015	1048	979	1044	1086	1032	1063	1070	967	991	1004	990	985	955	993	932	991	902	937	1025	1003	994	982	1020	994	1031	1025	977	957	987	992	1013	998	1015	1028	945	948	1047	996	975	992	976	1004	967	991	1000	944	1058	1059	1004	1065	957	1000	986	1012	1007	980	983	991	938	965	965	1027	1030	954	940	1001	1020	1032	955	957	989	1032	1001	995	1010	987	1039	991	1000	954	990	969	1012	968	946	1032	966	969	967	1011	949	1005	915	1014	999	1020	973	949	1020	893	1016	973	1027	978	974	969	974	990	950	988	1012	1006	923	970	971	944	1029	945	987	978	990	917	1041	968	997	985	1028	924	950	972	993	951	972	987	1027	975	996	995	1003	983	948	925	1012	981	994	1012	979	1005	976	1026	996	978	1012	1001	921	1025	1050	984	1023	967	943	970	1017	1021	971	1030	1075	982	1008	987	960	990	1002	966	994	972	1005	1003	992	933	993	954	969	1060	937	991	1023	944	975	1024	1056	955	963	997	976	986	955	985	972	1027	977	985	947	960	982	973	994	973	998	1000	1024	957	994	947	979	942	921	996	967	969	993	989	984	956	1044	957	1015	1017	979	979	973	1013	1029	981	994	934	1030	978	994	998	986	983	950	950	1019	994	950	949	922	1002	999	938	973	1029	984	953	940	1015	994	919	997	983	972	1033	997	976	980	1005	999	988	982	1001	956	936	1083	999	988	955	949	997	986	1018	984	983	963	977	1007	988	936	1026	993	974	978	1007	1007	1044	975	1006	929	1004	983	953	988	950	960	999	933	986	968	996	912	952	988	936	1003	970	984	977	1000	990	1023	973	968	989	1001	1038	1013	1005	914	1013	1064	982	984	995	990	980	983	985	947	964	984	972	1049	984	1045	1016	980	981	963	982	962	1003	1006	963	1038	992	972	1045	1004	958	956	986	1026	968	1011	1018	1003	988	970	960	993	978	999	963	970	1004	1002	1006	978	937	987	963	967	1002	978	988	965	934	982	1004	886	950	1030	985	943	1010	1021	921	1037	963	1014	1007	952	979	996	987	965	980	987	1012	936	996	1021	990	992	979	996	1015	1032	1023	992	1015	970	993	983	1021	973	1003	971	956	1029	1020	998	988	1041	1022	990	989	969	974	984	956	981	997	1009	957	1003	990	1043	978	1012	1001	1004	973	976	1013	1008	1009	971	1006	1012	995	990	967	970	960	997	961	960	987	934	996	972	1061	982	978	1001	963	970	996	950	959	982	994	987	1016	998	986	938	1009	969	1010	979	945	966	1012	977	949	982	958	913	976	981	932	989	983	1012	963	979	1016	1023	979	1014	994	997	991	918	984	1006	971	975	976	988	969	978	980	918	970	1021	994	996	988	954	1015	1007	989	955	1019	985	1002	949	978	956	999	998	942	1007	1051	954	997	1043	1001	1071	944	1045	991	930	1021	1016	997	1017	987	972	963	985	1075	979	1014	962	944	1028	997	996	963	1027	985	1005	1005	956	1027	978	1021	965	980	932	982	992	968	983	980	992	969	910	1035	978	980	938	1011	952	938	994	985	949	990	1000	1009	986	928	996	1014	1007	964	946	998	966	955	953	986	1034	1021	1011	953	1001	998	1022	921	947	973	1014	932	968	961	983	978	1000	1024	1006	970	961	977	958	989	976	1011	956	973	1017	962	982	931	996	960	937	1027	1006	1005	953	1021	1003	994	980	930	986	956	946	982	999	997	984	946	982	932	961	956	958	957	945	1131	991	965	971	947	1027	958	1037	1046	998	994	993	971	1013	1045	976	1001	1020	1001	940	1008	1002	916	1011	1013	980	951	1000	1010	1004	1014	988	1006	980	992	1021	986	868	987	998	1008	1049	1043	1004	1005	965	999	1021	1025	1040	1019	939	986	997	1013	937	1009	941	1031	1026	957	927	923	985	971	951	986	1019	1030	974	957	1007	1023	1016	972	1048	958	972	1014	993	967	974	955	987	1004	961	990	1002	969	949	957	954	979	949	986	946	939	927	980	937	1014	958	980	985	1000	971	988	999	1008	980	1012	952	980	1026	1007	975	956	1022	1020	984	986	1014	980	1008	963	927	982	994	1002	973	973	948	974	964	1010	980	982	975	965	986	1015	1014	947	1009	1028	946	955	983	922	1001	1005	985	1027	996	942	950	1009	984	968	983	1033	1049	1007	1009	970	985	999	1009	938	990	956	975	1024	1053	992	983	984	996	997	955	1022	1027	935	977	1046	983	939	959	1050	991	1026	1011	961	966	971	1014	976	1021	965	1054	1021	963	1031	1005	969	993	975	974	939	995	985	948	989	1042	971	977	935	967	990	1013	1019	983	959	925	981	942	989	980	964	961	1032	1045	995	1001	952	940	1012	993	974	975	983	993	948	977	947	1048	1011	963	960	1049	1038	1008	959	946	964	932	964	989	1016	986	968	968	984	946	979	1006	1002	983	952	1016	1018	926	981	966	990	1008	974	1031	1010	1019	1002	968	991	978	962	904	957	917	1002	944	961	1021	992	946	975	971	1000	932	963	922	1009	986	1015	978	976	940	939	957	962	993	954	1018	963	1057	973	1000	986	1007	972	984	996	984	957	933	1028	1008	1019	979	981	942	980	992	990	1024	975	962	976	1001	1042	1025	1005	1022	1023	970	953	987	1029	975	988	1026	1001	1002	1025	996	962	984	987	986	982	979	944	988	975	1023	928	1029	965	971	1078	1010	1031	1014	1011	988	955	987	1018	1017	971	1023	1041	987	1002	992	992	964	935	939	967	1006	983	1022	1008	1029	959	1046	959	992	1069	995	994	1005	1027	1012	1019	1005	1003	928	1061	953	974	968	982	1015	1004	944	1045	947	1021	944	965	1035	976	1018	988	963	1001	976	1020	969	1020	1000	988	942	1005	999	1026	943	927	989	973	991	1011	968	999	960	967	1031	1027	1030	1043	1009	1015	1029	1017	1003	953	1001	1020	1012	1020	1021	1026	988	992	949	950	961	994	947	937	1021	984	964	977	1033	988	1002	1001	976	982	973	998	1003	1001	995	952	978	1013	1051	1010	933	1042	1039	984	990	950	935	986	1014	953	933	979	986	1022	960	1063	964	964	995	988	1031	1014	1028	986	966	999	971	1027	988	1016	960	990	1025	972	977	980	917	916	963	1007	1018	992	984	1012	1001	986	1036	1033	998	966	1046	970	985	1052	945	951	1005	1038	901	1050	1010	960	1018	1004	1009	983	970	954	943	996	944	1000	965	988	959	949	950	1006	981	1000	959	997	1035	998	969	1026	971	944	1042	977	1000	980	987	998	1046	1004	1056	935	969	952	992	975	1033	1004	1004	1005	990	1024	984	1000	949	978	1004	966	997	996	1007	972	968	951	978	962	994	988	992	993	1013	961	1014	1006	969	1004	948	1000	983	987	985	983	961	986	975	980	983	1024	1000	1011	952	956	941	979	996	976	1009	1014	962	953	994	1026	1037	994	968	968	1032	1006	1005	992	954	978	1016	968	983	986	1022	979	941	993	998	1023	953	986	997	990	1018	979	975	1020	999	979	967	963	1024	990	987	965	936	961	1020	965	1005	958	968	971	1018	984	1006	997	957	971	1003	1038	906	953	966	1013	984	1041	920	984	999	962	1018	960	1051	966	1004	1027	977	1048	1067	1012	972	1014	1020	955	928	1045	971	927	945	965	1006	972	1017	977	978	967	980	999	956	937	928	966	1018	954	1010	1004	954	1001	1030	1007	928	972	1007	967	959	1016	963	992	982	988	1065	1009	935	1002	1007	966	935	984	961	953	997	973	974	938	960	957	1032	934	1051	1004	991	965	922	924	1032	951	996	982	958	1003	969	994	983	1004	1024	1005	982	1009	944	973	967	977	1004	999	1031	997	998	1017	1023	1012	984	959	1003
43959	43866	40012	27060	26433	20064	15368	7646	6497	5873	5867	4578	4286	3226	2555	2114	1607	1589	1653	1353	1008	809	777	774	639	625	602	617	531	532	540	543	502	546	463	496	460	444	487	510	452	438	464	453	410	414	433	465	455	432	415	418	448	436	430	379	416	426	441	416	388	441	436	435	424	428	437	449	411	338	397	415	402	408	410	410	427	389	457	419	407	419	397	445	403	415	460	385	392	374	414	384	416	406	418	432	407	415	377	412	375	404	395	388	393	389	381	425	397	399	401	424	457	376	423	398	417	434	409	415	451	434	394	418	357	354	439	433	416	439	428	422	393	433	384	410	426	437	402	412	408	389	407	404	408	387	398	388	441	405	425	427	377	391	429	428	399	408	409	393	446	445	415	376	413	392	421	396	412	441	420	392	371	443	391	409	388	419	423	396	391	367	393	452	416	402	421	391	400	411	471	374	382	434	406	415	409	392	394	423	441	385	439	399	392	430	367	416	383	416	384	427	448	434	445	401	373	379	417	384	399	420	409	399	449	405	404	420	391	409	371	402	382	355	398	423	371	388	380	389	442	408	411	445	410	390	405	414	397	427	389	407	409	404	405	393	418	405	395	395	415	422	428	384	427	397	368	391	394	390	391	450	400	429	418	373	415	403	434	442	365	375	392	397	412	427	388	400	414	402	387	436	392	408	357	418	383	368	415	404	426	410	375	414	378	399	446	470	422	396	390	384	429	411	420	377	382	415	450	413	449	407	408	384	396	393	382	407	424	407	415	424	414	417	369	412	425	430	391	434	404	419	411	423	383	431	403	396	419	412	401	389	423	406	414	418	419	397	405	428	418	401	382	412	412	376	371	417	392	388	390	390	422	392	396	378	386	375	443	414	403	451	408	466	393	415	388	392	361	413	409	373	387	451	405	383	400	410	374	396	409	393	404	385	390	430	410	406	375	409	407	406	401	434	391	373	387	397	388	432	424	372	407	375	368	403	395	407	388	403	425	383	408	400	404	399	382	411	434	401	420	400	413	414	382	376	422	435	428	470	389	417	429	424	370	427	414	427	387	386	435	379	401	421	347	429	383	412	407	406	415	401	397	407	436	379	423	368	407	427	383	378	392	381	377	428	385	412	422	400	424	427	396	409	397	423	385	422	386	403	414	435	411	457	401	404	394	422	403	426	381	395	430	407	415	449	434	385	425	408	378	375	395	407	411	427	398	463	456	393	437	435	402	409	419	403	414	386	444	416	389	422	426	373	429	453	375	444	426	391	405	389	388	409	437	426	366	390	419	421	398	388	409	430	392	414	402	397	426	400	420	412	417	384	425	394	392	416	424	394	401	404	431	379	429	435	383	418	367	439	389	388	409	436	396	407	438	427	409	364	411	422	430	409	401	418	429	418	413	393	386	397	425	415	437	402	402	402	389	455	409	412	385	401	440	443	404	384	429	405	384	407	378	372	376	399	420	392	365	410	440	426	409	414	399	428	411	423	427	393	385	414	417	437	390	417	400	393	407	390	423	428	384	448	400	387	437	421	409	422	389	367	376	410	423	429	398	391	393	421	397	418	379	438	372	380	375	424	412	427	358	413	416	408	406	433	378	413	390	418	371	414	398	425	408	408	415	405	396	424	390	402	380	398	393	390	379	413	389	389	403	374	410	399	431	399	439	414	403	402	419	425	397	379	454	368	385	360	414	420	366	402	406	406	423	393	435	388	450	421	426	379	440	393	440	411	367	432	384	419	396	420	407	409	401	447	414	413	415	408	426	414	369	417	401	455	375	392	390	402	386	415	407	427	398	381	445	410	375	398	419	374	415	449	420	380	425	414	399	421	391	433	420	413	416	394	419	424	437	382	440	416	414	407	397	402	386	430	388	395	426	424	407	388	421	412	393	423	438	426	390	399	466	379	428	390	431	403	372	419	413	405	417	423	435	393	399	390	404	429	414	421	387	444	391	429	449	422	432	385	391	398	389	421	445	347	380	428	408	391	407	389	424	411	408	416	381	413	394	426	406	409	381	397	430	413	382	436	395	425	401	395	398	358	415	400	383	392	394	432	426	428	423	414	417	451	381	367	384	396	386	391	435	394	441	416	411	390	447	377	408	413	392	422	403	402	433	426	413	424	401	417	393	383	387	408	433	432	397	402	462	382	396	416	399	409	407	421	426	438	407	406	403	414	454	431	418	429	391	407	434	417	364	430	396	401	414	380	413	387	401	439	420	405	444	441	406	428	404	405	399	426	428	402	428	431	379	424	393	396	394	407	414	387	391	385	403	436	390	399	382	409	424	412	417	423	397	430	388	381	380	377	450	373	376	418	380	425	402	417	367	391	444	411	416	400	386	415	451	403	396	344	381	445	452	397	392	395	402	389	395	399	405	424	385	377	426	416	400	406	380	411	407	431	372	394	403	428	425	424	408	445	410	435	389	389	427	434	393	390	412	402	448	446	408	360	405	450	394	421	382	422	419	388	397	406	414	413	425	382	433	411	400	427	413	402	416	374	401	411	373	430	376	409	402	387	367	389	383	416	417	373	390	412	436	409	416	416	401	397	420	427	408	405	406	437	390	382	413	402	378	392	425	395	412	405	452	429	388	413	404	401	380	403	404	386	408	415	390	413	398	369	413	417	413	378	395	378	395	424	400	432	395	413	401	387	420	417	399	420	406	409	393	358	374	404	334	379	415	423	428	389	396	395	369	386	400	423	417	403	413	413	407	404	383	380	428	394	414	431	408	386	369	428	435	372	404	383	428	400	394	397	405	388	377	403	416	398	376	412	444	387	398	390	425	382	436	392	426	401	412	409	402	428	415	413	385	374	402	403	386	422	415	418	413	390	435	385	389	388	418	406	363	409	404	444	413	427	410	416	383	368	440	383	405	414	407	409	350	379	439	375	426	367	448	401	379	441	397	399	430	422	393	404	401	423	433	407	396	376	391	419	383	416	435	397	413	431	382	387	377	425	450	438	416	423	417	426	362	409	380	429	417	442	412	417	381	415	401	416	431	443	417	368	445	365	469	422	365	395	363	428	393	401	415	436	427	414	399	401	446	444	376	381	400	419	402	389	394	380	415	432	414	423	387	405	397	431	418	417	360	364	401	410	421	394	402	428	397	377	413	432	419	416	364	394	417	414	398	382	391	383	405	394	416	388	389	422	354	389	434	397	369	410	411	443	388	418	381	419	398	443	396	425	409	410	419	427	395	396	408	393	427	400	391	375	392	419	424	413	412	395	412	410	370	432	387	414	421	376	405	412	378	434	414	406	396	395	385	421	374	410	425	432	396	371	396	399	404	429	421	466	403	414	386	392	433	389	366	427	395	406	439	414	422	399	399	427	407	433	383	419	399	447	397	428	404	397	409	421	389	408	390	411	408	415	416	387	401	432	399	470	452	410	417	371	413	393	417	427	404	393	420	403	362	409	400	390	372	453	421	401	429	392	407	409	403	419	446	413	360	358	399	381	380	405	400	381	421	387	387	443	413	389	401	414
30141	37994	37110	26999	30805	26424	20843	11399	14921	16588	18000	15053	13416	11642	10024	8659	7282	7169	8063	5875	4545	3844	3093	3192	2613	2638	2453	2137	1922	2066	1900	1849	1672	1844	1626	1515	1428	1338	1328	1255	1277	1209	1253	1162	1136	1075	1134	1127	1140	1090	1092	1086	1064	1038	1079	1027	1007	968	1003	958	1066	992	1026	959	1057	1004	1044	985	926	969	979	1067	918	983	1005	966	951	958	968	976	985	1022	1037	992	1069	956	912	959	901	897	937	986	975	976	906	961	980	974	914	954	944	946	940	982	923	954	981	965	969	982	916	922	916	930	935	992	967	968	985	968	988	959	934	965	916	1006	944	995	968	967	981	997	999	971	976	979	911	971	983	913	944	939	904	948	978	949	974	981	899	984	934	1013	899	935	919	962	981	910	930	909	970	920	961	875	977	948	891	955	945	915	934	976	935	975	958	934	1022	965	963	975	953	914	962	966	975	956	967	980	938	942	996	998	983	962	1009	965	919	924	968	928	965	997	965	997	917	960	984	983	957	970	969	972	912	955	953	964	975	965	959	921	980	956	910	948	1008	959	979	940	956	999	945	967	972	947	921	933	970	949	991	1042	963	937	958	1026	995	981	975	1012	931	953	908	945	884	926	931	974	1011	936	918	942	917	1041	915	969	917	973	958	975	944	925	978	974	986	962	928	984	964	916	993	931	1022	940	1001	979	917	955	938	914	962	962	978	960	945	951	905	943	946	961	928	977	948	947	939	933	951	933	935	984	975	981	962	944	963	975	995	967	876	961	942	968	1014	926	943	955	887	903	962	916	940	990	994	977	929	986	977	931	967	951	981	985	957	976	951	940	934	975	936	946	940	903	1001	946	951	1004	963	1016	930	986	922	966	956	932	952	937	994	991	949	993	944	970	914	923	967	928	961	923	961	936	966	935	900	956	996	952	940	950	921	970	951	940	1026	1001	943	985	978	948	955	941	935	991	967	928	955	925	961	938	922	982	932	959	956	951	902	1004	916	984	927	926	981	1023	923	937	938	902	928	924	903	977	951	970	990	966	945	954	941	982	966	981	922	963	972	961	943	955	959	1001	956	952	989	955	885	914	975	931	884	979	994	923	949	922	992	899	993	901	963	956	927	956	941	988	1000	912	953	967	982	891	977	944	995	917	979	997	968	946	947	934	971	984	925	970	990	958	974	972	951	942	955	968	971	962	975	940	934	948	932	963	912	940	895	991	1025	1000	971	944	969	902	945	945	918	911	902	928	969	933	930	967	924	895	960	961	953	993	999	989	994	929	923	989	979	974	968	961	970	962	964	937	953	919	934	997	978	960	959	860	922	939	917	989	922	968	923	948	977	944	936	973	960	869	942	945	961	921	930	917	961	888	911	920	943	968	963	977	917	955	951	928	950	954	906	974	978	945	973	1015	943	921	911	1016	965	931	977	910	1028	967	1003	951	921	933	962	974	1015	1005	978	918	952	918	981	941	943	965	985	981	967	953	939	924	960	962	937	885	958	926	946	981	980	976	974	972	951	953	949	971	1028	948	940	942	918	952	963	930	956	899	956	964	953	1020	943	1024	932	972	936	1012	966	948	986	905	975	926	998	918	1003	1030	1007	984	942	963	1032	958	972	939	934	935	941	962	982	991	916	933	928	940	1018	923	965	980	969	946	928	970	946	953	892	928	1014	943	950	1013	975	990	931	964	909	936	954	953	924	950	983	964	949	946	939	916	982	963	981	949	928	937	968	948	962	977	945	941	918	859	900	1015	981	962	982	984	1002	938	973	899	1002	963	991	915	1001	953	995	901	964	993	896	1030	962	961	933	955	977	965	953	926	965	996	957	963	931	930	989	932	975	1017	1005	1012	968	1020	908	943	991	985	937	966	964	968	945	934	944	965	956	898	983	951	933	992	971	921	1001	962	912	937	919	981	975	1023	987	946	1004	951	892	938	934	928	939	990	970	976	919	976	926	924	977	961	978	943	900	935	1003	973	925	953	938	974	964	955	964	956	988	973	974	919	987	927	990	967	940	962	944	928	902	924	943	928	937	962	926	1013	984	962	938	960	940	934	947	977	959	974	909	936	932	975	965	995	1014	954	885	982	1008	938	964	955	973	979	947	948	968	930	936	937	967	1005	933	932	989	975	957	989	954	976	967	925	963	929	967	932	959	927	927	916	936	963	937	969	913	971	935	952	936	960	925	1006	967	947	842	936	945	1007	1006	979	971	926	933	950	978	944	928	920	935	971	982	1020	998	977	901	962	957	960	908	948	974	922	962	922	960	923	932	903	918	994	955	963	940	930	938	917	919	992	988	965	913	949	969	930	953	930	983	928	949	985	956	989	882	936	962	1035	936	939	894	964	947	984	948	930	997	947	1002	964	947	991	907	937	976	904	955	962	981	986	988	971	928	949	905	939	978	928	908	932	929	905	931	947	952	966	926	940	994	921	930	1005	1074	936	935	968	943	882	966	996	977	930	954	974	937	897	981	962	988	982	996	951	960	952	927	971	968	1007	964	1012	975	976	961	969	927	946	943	979	951	962	903	999	968	963	936	1012	920	905	986	958	979	948	936	887	987	986	932	935	978	979	950	954	967	944	1006	992	990	928	936	993	922	962	995	1013	959	937	1011	965	905	961	977	977	972	870	979	971	896	968	993	921	1007	930	1009	959	1000	971	938	982	954	980	932	952	970	1007	929	949	1014	941	968	976	969	957	942	999	903	933	929	926	940	958	896	885	957	911	917	941	941	920	947	930	972	981	939	929	894	886	927	925	985	902	959	947	974	1020	984	930	982	972	969	954	991	915	922	958	991	1038	992	904	942	958	950	945	1022	998	921	910	994	925	938	955	1001	930	1006	964	1018	906	962	922	966	974	1029	932	973	1007	948	956	873	989	923	923	922	959	918	928	953	1006	983	955	940	956	914	939	944	925	995	992	922	958	952	942	941	962	929	1007	939	923	943	952	933	955	962	934	910	916	948	968	964	964	927	953	976	971	972	879	979	975	874	969	916	944	943	936	973	1013	937	923	942	910	958	964	997	940	984	907	968	972	936	958	934	994	1004	956	950	964	952	932	885	948	967	932	970	971	909	961	975	944	966	938	944	914	977	927	950	1010	948	982	956	889	887	970	990	959	916	905	964	953	988	921	955	987	974	928	910	983	971	929	953	1000	992	1009	964	992	911	968	929	931	928	942	913	959	951	976	951	954	964	917	946	960	945	904	924	984	965	932	939	974	1015	980	916	903	906	958	957	947	909	952	935	970	986	943	957	952	1013	961	937	973	920	984	937	972	971	1009	1014	1000	958	987	1006	1023	951	932	1000	943	966	958	918	929	955	956	961	922	964	933	925	1001	965	934	959	918	938	975	958	919	960	910	929	910	991	956	934	957	916	943	967	962	913	910	970	941	956	963	949	958	938	1046	942	939	917	971	992	912	931	957	990	924	968	972	966	887	931	963	942	960	913	1009	932	920	949	939	925	957	962	958	958	937	944	948	926	972	979	969	967	993	968	970	933	934	932	943	941	938	921	1012	914	971	942	975	997	954	945	930	950	951	1005	948	924	1007	929	978	967	968	953	950	946	1010	966	932	975	982	965	964	929	1006	962	938	1023	946	918	932	952	916	895	934	943	969	957	1010
53724	49625	39949	29935	32931	27996	25793	17740	13901	12675	13016	10755	9506	7064	5962	4770	3456	3052	3503	2625	1800	1319	1111	956	819	786	769	587	648	648	585	542	514	528	549	468	429	411	445	404	368	409	364	369	352	345	340	344	336	345	337	316	327	305	301	278	288	312	327	331	314	316	304	298	308	306	300	310	319	325	342	313	320	310	336	305	299	311	305	307	321	361	320	296	321	313	318	268	285	292	291	302	302	299	309	306	298	312	286	305	309	316	281	309	290	312	282	287	300	293	278	288	295	278	305	317	309	305	296	288	305	313	331	314	333	336	283	326	297	313	309	310	313	310	295	267	317	277	293	343	272	280	295	316	314	289	315	309	298	300	275	267	311	286	302	264	309	281	292	322	307	313	290	286	318	276	269	296	292	290	313	293	297	291	290	285	297	288	297	299	280	344	306	287	316	307	330	323	304	292	278	306	292	278	295	295	292	299	300	266	302	302	285	299	270	323	278	281	289	279	285	318	303	287	284	300	303	276	306	317	319	330	305	279	306	325	279	319	272	278	315	333	274	293	286	274	288	299	287	292	278	262	302	303	307	287	296	294	284	323	323	308	270	280	276	309	344	319	276	295	328	272	310	282	331	291	331	284	331	329	309	303	304	322	296	292	271	297	290	301	294	271	313	318	286	286	281	318	278	262	308	284	293	305	310	322	317	283	272	255	326	311	279	313	308	310	334	300	323	318	286	303	309	305	284	304	301	262	310	283	304	297	288	296	293	272	295	304	297	331	316	279	271	308	309	283	318	283	303	278	252	304	270	267	295	298	288	326	277	289	294	317	276	307	277	314	310	300	292	286	296	306	298	302	292	291	297	288	288	284	282	296	272	327	344	285	281	299	283	293	297	282	292	284	268	294	295	294	287	284	317	298	304	290	293	296	308	311	277	294	319	291	281	270	325	295	319	301	300	317	258	315	282	274	286	283	266	293	286	293	297	286	316	300	293	297	278	281	289	314	295	298	310	292	325	287	306	319	283	312	301	262	288	319	326	289	301	288	313	317	316	318	317	293	321	297	322	276	288	316	295	309	306	297	301	283	285	255	283	279	285	285	294	318	273	294	308	296	302	285	300	328	310	292	316	290	332	317	318	287	318	300	304	324	296	309	289	309	293	313	316	260	295	303	329	297	318	293	299	278	296	340	268	320	292	307	293	300	320	288	289	270	322	299	298	312	303	306	310	302	301	288	301	298	268	270	289	322	317	296	288	315	288	271	279	341	314	307	285	295	288	320	292	290	301	329	281	288	289	311	304	320	332	327	283	297	291	277	285	300	297	296	300	319	298	304	335	310	291	262	287	282	308	298	320	297	320	327	345	296	297	323	298	281	304	309	294	309	307	303	276	301	324	279	282	320	293	310	282	297	298	284	283	287	262	264	312	308	285	301	297	307	289	316	288	305	297	329	308	309	287	289	284	277	300	296	300	301	278	314	290	289	299	313	336	288	306	312	302	274	313	269	291	287	296	299	300	318	278	280	307	264	257	315	294	284	267	265	310	262	275	273	302	298	295	294	276	297	308	304	317	313	283	304	315	309	296	314	292	259	304	256	285	305	295	292	324	309	264	271	326	311	298	309	303	335	315	296	273	291	317	291	272	286	299	300	311	319	289	295	290	296	288	344	304	296	319	318	274	297	309	267	292	319	303	285	306	291	272	287	329	343	315	270	273	303	310	344	310	304	300	286	306	298	315	314	318	288	287	277	318	277	281	316	322	320	284	332	328	316	306	296	295	293	275	307	310	298	277	264	322	299	298	277	290	282	308	278	300	307	303	349	301	290	294	321	324	292	281	307	304	310	314	295	280	318	308	320	285	311	278	287	327	328	285	304	285	321	315	341	261	330	326	301	289	305	302	303	318	296	275	313	293	283	308	306	253	260	324	283	264	303	306	260	296	297	334	311	301	301	306	332	284	310	326	297	284	275	286	298	309	283	301	314	312	309	283	275	311	269	293	309	279	321	298	283	326	320	281	287	297	277	318	293	327	282	323	313	298	340	262	307	310	295	284	318	291	290	270	313	311	268	298	306	309	310	306	309	296	296	310	285	270	292	336	290	303	290	312	301	313	287	325	293	320	268	306	325	294	280	312	323	299	310	306	305	320	332	297	305	303	294	318	333	289	343	269	276	314	286	294	274	284	322	300	298	299	312	263	292	341	288	294	300	329	269	292	320	314	290	282	310	305	280	304	315	307	339	318	294	333	316	290	290	305	313	303	323	268	307	280	335	330	283	300	316	269	306	267	293	292	297	295	311	286	310	291	290	295	294	288	313	270	298	297	288	314	329	321	296	294	295	268	309	266	299	301	276	311	320	278	300	307	296	312	278	280	316	277	313	294	300	285	316	283	300	305	287	286	294	295	309	289	293	291	283	339	308	302	310	270	300	305	297	287	305	294	313	280	300	280	320	333	288	293	273	287	316	300	337	301	314	276	290	299	319	322	294	296	300	297	286	296	308	307	295	296	303	318	292	293	294	314	301	287	292	296	325	327	269	304	300	314	341	302	307	268	301	298	316	273	255	286	297	297	311	316	288	305	312	293	288	276	294	306	298	318	296	315	296	324	308	319	307	304	282	299	313	298	301	304	333	330	261	284	327	296	288	301	261	297	306	289	311	285	293	275	319	307	293	301	274	289	331	277	286	305	291	299	296	300	295	312	290	297	267	320	297	274	281	322	326	316	320	272	264	286	263	323	272	303	295	313	309	285	294	325	313	303	288	303	308	313	309	290	277	277	295	288	319	287	303	322	326	307	275	324	277	316	299	269	264	311	312	287	296	316	309	329	305	297	332	326	294	271	299	289	290	285	299	301	273	277	312	344	327	307	304	288	332	310	296	274	278	274	290	287	302	321	273	320	305	286	291	294	305	288	311	302	281	314	335	312	299	324	311	331	277	316	282	305	305	298	308	273	317	291	319	318	300	326	258	326	308	300	297	281	307	298	295	337	326	326	305	314	307	284	305	293	292	297	301	282	279	285	292	295	288	308	292	314	296	298	337	280	321	294	293	313	291	311	282	308	284	281	332	310	305	297	265	317	298	298	303	282	310	293	303	310	295	294	305	296	283	309	280	302	301	309	273	306	272	275	288	313	283	300	290	326	299	295	292	302	299	307	304	323	324	319	292	287	282	304	303	304	325	287	311	328	257	332	329	318	302	292	323	295	325	305	271	278	298	326	309	292	339	312	296	322	293	331	273	307	309	296	290	304	309	302	286	323	295	307	300	311	296	293	303	313	301	288	305	314	278	313	301	305	302	315	301	274	304	317	306	255	299	307	270	315	302	318	291	323	281	296	275	277	282	293	276	293	250	314	305	284	283	276	325	329	282	271	261	267	297	301	314	298	290	322	293	295	279	291	293	292	312	315	281	283	293	319	272	268	301	303	280	310	312	312	305	290	324	333	288	292	301	311	292	317	304	301	265	308	315	304	282	272	331	296	289	292	323	297	304	303	302
38787	45608	38321	32165	38353	34014	31397	20350	22532	25972	27926	23396	21469	18986	17208	16734	12981	12781	13568	10509	7911	6622	5412	4671	4287	4051	3592	3297	3116	2880	2590	2610	2485	2486	2232	1971	1556	1417	1400	1583	1398	1332	1332	1274	1176	1165	1082	999	1001	979	947	920	921	863	869	849	858	844	870	836	868	877	842	866	771	861	795	817	832	783	788	768	779	772	802	796	813	766	777	793	858	902	948	856	891	829	730	729	714	715	759	759	743	774	758	747	726	712	704	719	765	716	751	700	730	770	756	700	743	711	700	724	700	707	740	690	714	673	751	733	726	736	734	684	745	739	696	745	711	707	778	764	687	694	687	761	676	721	668	664	714	701	684	694	673	727	738	755	753	732	731	706	739	775	742	751	695	691	713	709	763	752	731	706	729	696	741	689	721	710	726	680	713	750	741	748	738	730	693	740	739	729	716	735	698	734	728	742	785	693	677	656	730	728	749	732	709	704	795	692	679	764	721	724	682	720	763	720	725	686	709	696	673	691	711	687	683	706	755	742	695	718	674	701	646	706	737	704	750	720	743	709	721	719	733	759	698	701	729	723	714	737	693	695	714	720	720	713	735	699	695	711	731	731	726	725	721	749	690	737	703	674	720	716	708	684	710	704	711	723	742	707	678	672	743	714	729	730	739	706	746	735	748	736	684	716	688	725	718	709	689	669	675	709	699	739	694	742	669	751	666	676	700	698	701	731	714	746	759	676	732	732	686	703	699	755	691	749	716	684	764	729	734	708	683	727	773	698	747	708	702	747	712	699	714	732	724	762	753	729	698	733	693	675	731	793	710	724	693	695	737	688	705	694	729	743	737	715	677	708	722	735	721	703	685	691	707	774	696	700	747	723	711	682	769	689	750	716	727	738	727	731	761	685	694	753	692	741	681	665	688	731	743	726	738	705	744	716	711	743	743	773	667	749	776	717	717	750	674	709	709	706	732	722	715	698	731	749	682	742	688	689	682	753	718	689	689	711	705	727	683	754	698	703	719	673	719	701	703	706	697	696	725	786	718	751	702	683	702	689	686	771	730	723	720	696	701	734	744	700	733	678	696	729	696	716	664	730	731	740	707	770	737	650	738	724	720	721	706	719	750	744	723	709	739	688	706	677	697	689	697	688	658	744	710	754	705	668	710	697	692	719	731	731	690	697	713	744	696	727	703	754	730	699	741	710	722	729	706	698	647	713	725	710	691	672	726	713	730	704	736	772	691	766	759	721	714	722	714	745	702	700	782	694	760	752	678	747	741	715	707	703	703	692	706	726	724	703	780	726	697	706	699	699	690	722	781	668	692	679	683	752	723	702	717	687	735	723	683	709	747	770	745	736	726	728	708	711	697	707	758	681	732	700	722	754	717	697	665	750	657	724	715	688	734	705	729	679	723	727	703	686	686	706	697	704	749	652	706	701	728	727	663	709	715	707	703	729	750	730	701	723	685	696	676	721	763	739	748	749	756	741	723	688	723	718	713	735	686	691	693	674	729	685	750	733	706	719	750	679	733	726	714	771	694	666	727	716	688	696	767	705	682	718	690	725	703	737	712	702	754	768	711	710	703	709	731	730	673	708	726	736	695	731	668	678	732	726	716	724	678	710	685	734	641	687	753	725	712	731	672	703	688	705	664	684	724	729	725	719	721	781	691	697	738	778	665	696	749	728	659	726	726	673	719	723	767	706	752	717	722	697	713	740	738	728	776	747	666	703	706	762	761	689	700	686	708	675	757	721	702	681	709	716	688	686	737	698	716	711	695	746	677	694	726	739	738	747	683	699	705	677	757	728	681	704	724	703	695	699	719	696	704	736	733	739	706	695	739	714	731	702	716	699	776	686	710	786	719	700	689	720	709	768	722	706	698	745	690	691	696	717	703	748	675	729	734	679	772	664	730	720	678	745	664	789	725	755	688	711	740	714	723	715	705	738	713	732	715	742	731	711	703	742	679	722	724	688	692	697	679	656	727	711	747	711	708	707	753	711	711	732	711	709	692	742	690	714	752	736	717	692	751	724	728	718	751	707	714	750	694	702	717	688	707	734	728	713	684	712	696	739	722	733	696	740	780	689	753	755	710	721	708	736	741	745	740	715	719	713	700	738	705	744	707	714	740	754	718	720	689	706	721	683	705	731	703	702	715	708	758	727	736	726	723	692	721	686	703	687	744	655	722	719	715	681	715	692	728	709	756	686	731	712	734	758	700	673	684	714	686	719	717	715	743	699	709	768	703	754	735	723	706	718	671	681	729	711	753	673	709	717	727	717	731	648	758	709	748	695	716	687	693	711	704	704	760	709	737	696	708	696	729	696	703	669	758	682	638	728	664	716	710	701	670	723	725	698	712	730	721	708	747	703	738	729	702	713	717	732	737	741	766	669	688	724	703	722	719	711	685	719	759	734	702	693	715	728	694	697	704	743	700	710	765	701	716	704	726	661	770	680	701	707	722	656	686	722	737	728	698	684	756	690	725	732	747	750	705	695	675	705	727	687	691	734	722	699	641	745	708	707	716	744	698	759	733	760	710	691	732	736	729	725	704	737	696	732	766	683	689	713	712	700	681	734	716	734	721	693	713	754	664	732	697	726	664	720	712	719	718	757	708	674	698	693	718	736	683	691	693	721	727	716	748	748	732	682	732	680	733	711	709	742	697	729	692	741	721	719	703	733	709	720	700	701	740	710	715	687	736	670	738	696	740	688	733	758	699	731	775	690	712	691	754	688	711	727	710	761	734	680	685	691	708	738	691	690	706	678	739	730	704	757	713	679	716	650	662	761	670	762	722	706	717	671	712	689	740	701	736	673	709	683	678	741	731	689	724	695	725	704	710	720	751	718	754	703	751	688	746	730	748	740	762	733	697	700	726	724	715	697	740	704	701	673	714	699	668	705	698	637	675	734	664	756	762	687	707	720	718	727	723	726	660	772	734	749	742	697	730	711	741	746	729	710	740	668	748	716	658	677	720	715	746	668	754	675	709	702	733	702	768	767	708	724	698	707	721	707	662	728	650	693	693	720	727	752	746	727	679	711	703	754	698	737	727	730	718	744	722	759	789	692	726	672	713	727	649	716	684	684	704	732	730	727	708	763	730	740	703	725	716	697	695	725	697	674	717	682	718	694	734	745	703	725	739	683	689	722	701	735	664	773	740	739	717	693	669	733	666	724	735	694	727	717	688	703	665	737	756	728	698	700	702	732	695	700	738	694	698	715	697	678	745	739	720	696	685	686	679	690	709	744	690	705	719	704	709	757	688	724	768	735	720	718	671	712	680	723	726	704	711	690	691	682	728	686	686	736	710	800	741	731	769	723	725	766	710	673	711	719	692	685	698	757	729	693	740	693	640	762	719	677	678	738	742	760	777	721	718	738	687	715	717	688	731	693	679	713	715	694	737	700	724	705	727	719	657	675	690	710	691	745	694	722	738	696	708	684	721	685	717	728	740	681	692	733	701	706	704	727	696	763	691	744	694	664	710	710	643	737	755	733	709	727
25206	21701	13545	6174	4723	3229	2413	1595	1281	1122	1102	865	882	801	713	669	638	593	583	636	602	545	548	457	489	481	465	452	496	458	450	395	460	436	454	469	419	442	458	433	422	417	408	406	409	417	394	395	428	419	433	397	435	440	390	431	415	435	399	453	408	434	418	389	429	473	391	398	457	396	449	418	413	429	380	403	418	429	466	407	451	431	420	418	398	404	412	408	430	419	436	435	423	437	390	459	389	431	432	464	406	434	433	410	416	385	393	408	411	407	455	382	458	438	467	411	443	417	423	413	397	420	404	398	424	398	430	432	427	440	431	420	436	386	403	385	457	424	402	390	467	400	409	416	376	425	437	424	393	408	426	415	444	433	423	372	429	430	404	445	447	398	390	407	417	416	375	414	432	434	436	423	432	418	385	410	411	382	409	407	422	453	415	383	407	421	421	387	433	414	413	443	418	397	406	432	440	447	403	405	435	444	392	404	415	399	418	393	378	416	401	409	457	413	416	385	388	382	392	396	419	440	419	417	365	394	404	391	453	425	384	411	411	434	403	430	431	370	433	399	385	391	436	421	421	449	391	413	418	405	400	404	392	401	410	413	403	415	412	437	416	378	403	416	409	444	393	402	451	423	411	425	400	402	426	408	435	399	434	454	408	425	445	462	384	407	420	448	440	433	387	421	414	404	390	444	376	385	380	422	408	442	399	417	366	420	431	457	395	412	406	421	417	374	427	422	403	465	435	417	450	386	418	414	404	390	444	406	397	412	436	390	453	414	394	416	413	385	459	408	405	409	400	424	398	389	429	395	423	402	400	401	389	415	450	423	412	406	413	426	427	388	437	400	410	443	444	408	431	406	412	371	435	390	364	456	401	431	441	397	425	432	408	424	422	391	434	398	391	411	429	435	431	404	440	403	420	451	409	435	393	471	412	455	388	365	420	427	411	419	368	439	420	421	409	432	443	410	400	394	442	437	428	410	465	432	441	410	390	382	448	406	411	382	429	416	421	405	434	433	402	427	411	421	403	429	436	410	419	388	436	405	377	407	444	412	427	439	420	405	392	402	426	410	408	419	394	441	423	441	413	423	416	422	413	414	449	392	404	433	445	393	414	375	389	397	418	378	436	421	397	409	398	402	398	404	435	380	422	445	382	440	412	416	375	431	427	406	409	451	418	428	440	386	376	448	422	432	414	453	437	418	440	420	406	448	421	375	385	385	406	389	414	400	450	465	411	437	437	386	436	376	387	404	433	399	395	407	442	474	431	431	419	397	424	417	406	440	438	428	423	411	424	402	377	417	388	399	393	403	415	422	429	393	395	398	414	436	420	400	436	406	399	375	424	397	421	427	383	477	431	402	416	390	431	417	433	409	396	408	442	425	449	422	443	399	428	427	428	397	418	425	421	410	403	406	435	448	395	399	413	416	403	444	385	399	425	389	422	454	438	412	378	408	380	429	451	437	435	408	376	430	419	402	438	434	425	377	420	411	405	430	463	434	422	410	416	413	434	387	423	431	400	420	435	354	464	410	379	395	402	444	399	416	424	394	415	412	431	406	429	420	448	395	444	422	425	430	405	383	393	429	423	393	386	422	409	423	405	393	421	398	400	397	400	418	416	429	400	410	412	420	369	409	437	446	461	422	446	395	368	441	378	390	378	420	401	374	457	422	454	442	431	436	376	378	380	384	425	399	413	377	430	410	448	380	446	408	409	409	438	404	408	429	398	383	434	414	435	421	398	427	419	397	424	416	432	394	413	424	362	405	436	438	439	394	405	403	471	427	442	423	415	413	390	459	409	418	405	440	434	371	394	388	409	445	408	389	438	432	412	420	403	389	390	415	470	404	432	424	418	400	355	416	393	468	393	438	431	416	426	432	419	430	441	441	419	400	434	387	413	444	426	391	421	437	451	439	419	382	421	426	413	402	390	416	432	436	414	474	423	377	390	413	398	398	361	409	415	415	387	453	406	452	419	431	417	413	467	398	381	432	430	362	437	403	444	401	384	416	421	374	421	428	438	417	378	400	420	434	385	448	433	417	389	416	403	408	466	413	404	402	441	418	414	385	392	432	428	421	412	379	439	460	414	442	410	428	407	415	401	428	426	386	427	406	412	411	371	427	402	412	406	439	392	416	434	402	434	413	405	382	387	441	424	424	428	437	400	420	383	423	416	430	408	414	380	440	397	428	392	408	430	433	419	425	417	426	451	395	378	395	404	398	420	438	429	407	424	445	433	412	440	435	426	363	403	400	420	425	398	426	409	376	377	407	416	454	424	403	422	413	440	425	402	455	397	457	431	430	418	434	392	440	413	435	398	372	442	420	428	421	411	448	422	444	400	409	374	425	383	407	422	426	452	432	417	432	375	392	393	436	472	425	387	423	408	430	441	405	404	421	432	438	359	422	404	407	412	419	446	421	388	437	417	394	411	392	430	409	417	407	419	424	414	413	414	391	430	429	412	442	418	443	415	444	460	419	456	413	424	430	401	462	417	372	424	399	391	422	419	430	405	410	426	383	415	427	418	418	419	435	398	445	415	433	427	431	431	414	456	418	381	430	404	430	449	440	425	385	442	442	432	430	435	428	453	379	465	385	419	413	435	429	426	399	428	425	449	415	466	414	404	419	427	402	410	411	428	413	421	418	416	423	412	391	406	439	409	428	442	426	408	409	433	408	399	408	431	443	410	454	441	417	401	423	423	395	434	414	447	422	408	407	443	412	458	411	418	382	401	394	425	434	434	387	391	438	422	402	397	395	436	400	441	398	401	414	418	395	409	405	444	433	399	429	436	425	419	408	409	383	432	400	399	424	428	411	418	387	425	407	430	433	413	426	426	406	410	410	426	440	390	456	391	430	419	419	420	432	416	389	399	415	380	425	392	369	408	425	400	434	391	434	404	405	452	434	417	421	398	438	472	448	425	399	424	385	405	380	397	387	407	425	406	417	405	418	400	430	405	422	447	428	415	393	416	363	409	405	447	432	446	429	417	464	404	419	424	429	437	394	394	420	434	437	437	458	392	439	428	441	448	402	409	406	395	438	382	445	424	416	432	395	453	382	430	388	428	393	426	438	407	403	448	375	450	427	435	436	426	399	400	422	427	404	441	415	378	401	430	433	416	420	414	388	413	429	428	411	412	409	403	409	380	409	423	424	419	397	418	407	382	374	426	422	422	433	391	433	413	419	418	402	415	384	441	437	407	417	393	367	446	381	409	406	392	416	406	392	395	430	388	419	391	434	412	386	421	445	370	418	397	404	469	414	410	389	414	425	436	404	436	444	425	404	424	398	395	414	399	402	432	426	418	431	387	407	443	398	399	405	451	378	398	430	451	422	392	425	420	398	406	415	395	414	410	429	409	403	433	456	410	448	395	377	434	416	380	392	384	392	412	403	468	433	413	399	438	423	422	366	419	392	427	421	427	440	441	400	414	416	436	455	443	441	387	450	416	426	410	454	423	435	410	403	444	436	426	375	428	437	407	443	405	427
15996	20403	16177	12656	12768	9741	8358	5674	5002	4463	4339	3903	3631	3185	2811	2715	2272	2161	2169	1992	1797	1635	1577	1511	1524	1443	1411	1405	1350	1302	1282	1207	1276	1315	1141	1143	1079	1116	1110	1049	1143	1089	1058	1080	1090	1062	1007	1050	986	1021	969	949	1045	1040	989	1028	991	956	1024	1001	1003	985	988	1013	978	1026	971	1020	1033	942	894	970	1043	1045	998	960	1000	958	984	990	1025	1002	986	971	972	1004	1017	1011	1048	986	1055	1008	896	994	1048	995	956	933	1012	960	990	945	919	987	963	991	1039	949	1003	983	1026	872	981	999	929	928	979	1039	991	1045	984	993	1004	935	964	975	916	987	971	954	970	1012	946	992	967	993	1003	1029	965	988	990	958	1022	976	1002	996	1017	987	997	939	1005	1012	1025	933	976	972	937	953	974	971	973	939	966	967	1000	996	980	1010	1010	1044	987	1028	984	989	914	966	1009	1004	1021	1007	997	978	1016	1022	1018	1017	981	1024	978	989	1002	1025	967	1004	993	1005	975	993	978	942	967	1001	951	1011	977	979	1005	1002	1017	987	990	998	950	987	971	1058	991	969	1000	1028	980	1022	1025	1078	1014	968	985	985	1025	965	1019	1000	966	993	1005	1036	893	1058	1017	1005	940	997	1017	1009	958	950	930	940	995	975	980	999	958	972	1005	949	1025	1040	1010	1030	979	937	986	940	951	975	1002	962	947	967	969	1001	969	942	975	966	982	916	961	980	952	970	1003	938	1025	998	907	1008	935	1046	968	1021	957	1055	982	998	968	964	1043	951	961	973	1006	964	976	981	982	1008	986	1000	991	962	984	968	978	1026	952	988	958	912	1013	985	1010	978	980	1021	1004	947	1033	1022	958	1036	908	1026	1020	1022	999	1017	959	989	992	982	984	999	985	938	997	972	964	997	984	988	959	960	1018	1001	991	980	981	999	979	992	984	971	1005	973	939	1004	986	985	949	969	1005	940	980	983	926	925	1001	1006	959	984	999	1040	943	965	958	981	970	986	951	1052	973	1049	1007	995	988	974	1000	1011	935	1000	939	949	981	1011	999	987	1005	1049	968	947	1060	1018	997	933	1016	947	957	1000	988	929	1019	998	1010	1013	1041	987	967	1020	974	955	1009	991	984	934	934	980	999	945	988	1034	1001	1029	998	975	1008	1009	915	946	963	943	961	988	944	1037	1013	1004	993	986	984	1016	992	1018	998	1000	987	1006	958	931	1003	953	1020	935	994	1026	971	983	945	947	932	1041	1007	969	967	1008	986	997	960	941	1005	1011	1014	909	1005	959	1059	958	983	982	1025	978	947	1001	1055	965	981	989	966	975	952	977	965	974	1016	954	994	993	984	1004	963	964	950	1023	966	968	988	1029	968	1048	975	959	984	954	946	1011	951	974	1030	981	941	971	977	1015	962	950	1000	918	985	1001	980	990	968	1012	978	945	964	1025	974	966	985	968	934	999	984	988	919	1012	994	1033	953	978	981	972	973	964	963	999	1004	968	1020	1019	974	1004	1000	1000	999	999	994	959	958	994	1015	964	949	1034	1010	998	1010	985	978	1005	975	991	969	953	1003	982	936	1022	1025	937	949	984	950	976	948	960	937	970	996	986	967	921	1023	1015	950	982	960	938	961	983	933	965	948	1043	1023	985	965	989	994	1009	923	1000	992	1016	996	1026	914	979	973	983	993	990	980	995	996	1012	980	981	1010	991	971	958	986	936	912	1023	982	930	1024	926	1004	991	999	1024	1012	999	986	939	998	993	1024	1018	1017	1001	985	989	1020	951	986	974	955	995	989	946	941	986	948	974	1007	969	987	905	1027	962	980	1002	973	963	996	992	978	955	962	1021	1014	987	986	943	1018	935	994	1025	947	1019	991	964	1017	989	1019	1015	1036	973	1002	962	1052	954	1005	951	953	939	970	985	1003	980	975	994	994	1011	945	984	956	989	967	981	1044	998	987	1049	974	1041	928	988	985	1027	958	974	978	947	980	949	1020	956	986	968	956	956	919	1009	1029	963	996	983	941	965	1006	1004	975	980	983	927	1018	986	997	972	1029	960	979	1024	962	1010	1001	997	958	978	1018	1040	990	995	994	992	1020	979	1013	945	965	933	944	1000	974	999	1032	927	937	1007	984	998	1006	982	982	992	1017	998	996	1002	958	999	974	1019	998	973	976	994	971	1043	967	1062	1008	977	987	1003	944	1003	986	994	975	980	965	1014	1019	967	1005	1009	1010	1009	973	986	951	990	939	1023	958	993	1027	1045	1019	944	996	951	1000	971	993	890	906	974	971	988	978	979	965	981	994	1036	935	1013	1023	1045	987	997	1025	1045	1008	1001	949	993	981	978	982	1032	927	986	1030	963	975	927	934	924	945	949	984	962	1020	987	948	978	966	998	959	941	1040	1027	1009	963	982	916	952	946	1002	999	960	982	967	955	976	1015	930	991	983	943	980	1026	951	920	1004	977	987	1005	933	967	997	980	988	978	958	1028	1006	941	944	935	957	995	922	973	968	966	1003	1008	926	981	1003	1039	943	950	964	956	929	1021	1014	970	969	998	1033	929	993	992	954	979	1025	921	1038	947	1013	987	973	992	960	1002	995	968	1029	974	974	964	945	906	975	1007	971	999	953	970	950	943	953	962	963	973	1052	968	940	968	984	1013	1032	1004	913	1032	926	973	992	1031	932	956	956	971	1009	959	983	982	986	955	1021	992	936	953	980	1011	963	953	956	1018	1040	999	1003	1034	970	965	965	998	1012	1004	1001	994	945	958	965	998	980	964	951	992	987	998	982	976	1037	979	1028	1015	1024	1033	969	1029	951	992	1009	1025	976	1013	959	942	1009	989	986	987	1026	1002	957	944	1001	958	981	961	1024	997	1005	1025	1006	972	921	967	990	1001	955	936	984	987	976	977	987	969	966	925	989	989	972	995	1027	982	1013	1032	964	980	1044	939	927	923	997	965	947	1057	993	1035	967	990	978	988	997	1023	1033	1006	1014	984	953	1028	989	963	963	955	998	1001	960	1000	1001	1030	1001	988	994	958	991	943	990	946	995	1012	999	1037	1030	1010	972	944	925	958	1019	1006	1009	1006	987	949	961	995	996	1027	1010	959	1010	934	947	998	962	1048	969	920	1012	985	1029	977	1011	1001	948	972	1028	954	945	992	1036	897	1052	970	984	990	988	1025	969	911	985	1013	944	950	979	1002	1009	998	1026	978	967	978	961	977	955	987	951	1014	973	979	967	978	1043	944	933	934	1004	1012	935	965	972	1013	981	941	1033	911	998	952	946	970	965	952	1019	968	963	1015	995	983	974	948	1005	983	1025	1005	975	988	984	1004	961	984	979	968	998	1005	1055	996	983	918	1005	1032	968	1025	968	989	1010	1004	982	915	996	1009	940	977	1015	979	982	955	1028	967	1014	984	975	995	969	961	1021	995	1032	1006	999	1009	946	950	1021	992	979	974	983	982	954	969	991	946	1012	1018	983	985	962	996	957	945	978	947	1010	971	1001	944	971	924	979	978	975	979	938	991	983	989	1016	995	958	984	981	1001	1003	953	933	958	970	1032	1015	925	959	1009	1011	944	937	944	981	1004	975	988	1054	1002	995	960	1020	1031	953	1020	982	978	1079	942	961	1021	980	1013	999	952	1015	1001	1005	962	1027	947	979	991	985	981	948	970	956	979	986	979	967	964	1023	1008	978	1021	1015	937	956	951	1027	982	1029	1043	1027	1006	972	988	937	946	981	1030	1035	960	944	960	1020	990	975	1015	980	972	982	981	996	957	1016	939	951	976	1005	1012	952	987	933	977	964	966	962	1035	1005	1006	976	927	1001	1012	982	994	983	1028	1024	975	953	926	987	1026	937	963	980	995	1023	931	1000	977	1001	991	967	969	973	1016	981	951	991	971	891	957	966	1027	970	949	999	1008	976	966	984	980	1006	1040	997	1012	951	1028	974	1003	1036	952
44229	49051	41207	26875	26822	21041	16410	9584	7104	5969	5273	5187	4706	3580	2710	2371	1627	1561	1332	1323	979	860	842	778	652	625	625	623	586	578	515	490	581	512	538	504	480	449	424	434	417	462	434	448	406	449	468	414	432	436	429	414	434	393	425	405	407	444	415	417	398	396	431	453	440	410	430	425	409	440	382	411	448	458	462	402	431	401	389	450	370	445	401	413	422	407	421	379	382	393	383	451	416	398	410	374	429	402	417	405	409	432	393	401	426	336	421	391	413	383	377	407	420	441	365	406	389	397	402	449	452	412	423	368	370	397	394	344	417	372	430	404	416	420	373	376	387	433	362	400	414	422	414	399	403	406	405	440	432	411	370	437	430	422	370	433	425	422	405	416	390	437	428	384	416	413	400	406	416	407	419	405	398	366	387	413	400	401	439	406	363	399	389	402	406	411	438	396	393	413	391	389	429	396	379	381	411	435	373	378	426	407	395	415	441	410	429	406	401	409	401	378	412	413	406	442	405	389	406	417	404	410	364	374	407	370	422	413	386	413	389	376	410	402	431	397	416	420	431	373	404	419	376	413	467	421	379	451	398	443	416	390	348	380	405	417	416	448	412	408	399	384	412	411	426	398	412	453	419	401	428	427	421	382	402	420	382	385	401	421	392	410	404	388	422	420	445	377	422	412	439	402	407	406	419	424	417	402	391	446	392	401	415	403	423	411	419	419	386	435	405	399	436	407	487	432	407	415	429	380	446	409	379	405	403	378	409	415	386	416	414	404	407	439	410	448	437	399	403	396	412	407	418	403	408	401	419	403	392	387	438	409	363	385	389	435	399	398	405	426	380	424	411	410	429	415	387	429	378	392	409	399	415	412	453	402	386	412	408	405	366	413	436	397	417	409	406	455	372	408	406	412	417	418	406	416	413	429	435	413	396	407	371	411	402	377	423	368	444	435	460	439	434	393	451	410	407	383	379	447	455	413	428	415	413	394	375	407	413	422	374	378	346	424	389	384	427	410	420	434	416	387	392	424	383	396	397	421	429	411	439	397	398	404	393	402	402	410	410	396	419	407	422	435	416	420	404	385	447	380	431	415	396	385	382	391	421	422	410	410	427	436	394	411	409	401	394	417	437	452	421	413	405	401	426	393	428	408	361	397	424	451	408	389	429	435	375	406	411	465	391	451	411	419	427	410	367	363	442	439	436	393	426	441	420	396	420	404	396	402	364	379	405	445	412	421	396	377	408	405	416	384	399	395	420	391	402	413	445	395	384	430	393	435	428	453	401	399	439	416	411	359	403	419	416	431	363	429	374	394	412	381	420	391	400	420	382	424	395	365	427	370	396	417	432	389	420	385	389	408	440	374	405	366	409	361	414	435	442	378	444	429	445	388	426	391	421	397	420	426	418	378	416	433	420	382	433	373	393	382	406	359	402	372	400	394	431	360	394	384	424	388	378	425	401	375	363	410	411	402	398	366	366	424	374	418	379	430	425	396	422	433	399	419	425	368	390	432	390	427	440	389	389	393	382	423	394	448	440	437	419	420	385	387	409	452	413	394	401	394	420	378	340	414	370	422	441	402	416	417	410	389	440	375	437	402	410	425	448	415	399	402	414	414	426	419	364	442	390	391	400	422	425	429	378	404	418	417	396	403	398	415	382	410	387	435	410	457	389	391	407	418	399	405	424	387	357	408	420	394	426	432	404	383	403	452	398	400	383	370	394	389	402	430	392	428	423	435	374	405	401	410	394	426	431	416	394	414	418	422	427	389	426	402	415	416	455	402	411	429	407	379	406	415	376	416	407	432	419	384	379	404	425	423	371	401	370	447	374	417	453	419	414	451	394	369	376	447	415	400	399	405	409	361	397	409	420	420	438	416	395	415	396	452	414	415	387	371	428	410	385	425	431	412	419	397	399	429	407	368	389	377	433	396	429	395	409	400	407	381	415	433	389	415	403	368	410	428	412	387	422	410	434	434	404	403	385	394	399	403	394	382	453	390	424	431	431	425	391	399	424	408	390	419	450	412	427	411	439	408	453	435	397	386	403	385	401	402	456	400	432	393	399	423	461	421	391	432	405	412	384	401	407	389	386	445	449	392	386	418	404	432	380	379	407	386	354	435	409	370	400	411	417	408	415	443	403	393	418	401	388	383	443	372	438	370	418	404	396	417	409	445	404	404	413	415	374	403	414	412	426	391	472	442	417	422	397	409	397	412	397	401	419	419	424	428	415	383	401	423	384	400	393	394	403	412	406	418	428	424	358	420	400	391	397	416	407	392	431	388	436	408	403	409	403	371	425	394	404	450	416	392	395	418	372	395	374	417	385	413	385	372	468	390	410	424	434	422	392	414	418	390	438	412	418	440	442	400	445	400	404	421	438	410	374	386	416	408	393	405	389	385	399	432	413	417	393	392	370	415	404	436	401	417	422	395	424	404	438	405	384	419	409	418	421	421	443	409	442	403	429	367	374	393	440	447	414	378	409	400	434	426	405	413	425	411	435	409	390	422	401	417	421	445	423	417	408	400	390	402	441	398	427	383	433	419	421	400	394	417	414	389	391	407	450	412	426	422	391	443	469	407	386	376	413	415	368	406	422	411	434	408	414	394	407	405	405	405	441	392	428	391	419	444	403	404	406	416	378	407	365	378	388	430	431	366	412	421	416	384	447	406	400	385	380	442	433	417	413	394	422	411	383	424	411	395	423	400	392	385	401	431	400	400	473	429	472	382	417	430	404	373	391	395	362	413	398	395	383	397	431	425	404	377	421	448	437	405	422	418	400	424	407	411	381	420	404	409	449	428	407	409	418	423	413	411	394	413	422	440	381	417	424	433	403	405	412	441	382	452	441	414	419	387	394	392	410	410	436	470	379	432	380	399	401	446	410	443	432	443	369	435	383	418	460	427	408	404	416	400	369	372	414	405	380	404	431	426	416	413	414	398	420	435	407	416	471	418	378	428	427	414	408	388	397	406	429	411	419	373	412	387	434	388	443	407	401	411	403	383	404	385	387	433	406	375	419	382	373	448	405	421	389	418	401	395	418	389	423	383	408	392	421	438	447	403	391	385	434	395	421	389	402	400	430	427	423	404	410	448	388	403	359	418	408	402	370	413	408	395	400	398	401	401	424	432	388	410	400	395	411	410	421	385	397	444	421	407	392	423	433	401	419	385	418	375	436	426	419	387	409	449	425	435	379	407	430	382	414	396	419	438	377	442	414	418	410	413	430	405	436	384	393	409	381	411	412	419	443	384	380	437	394	400	453	398	389	384	350	426	390	381	381	402	351	399	452	417	442	416	406	407	405	392	394	420	430	406	430	407	445	459	362	400	383	398	406	428	395	387	427	435	396	416	414	402	394	409	341	385	406	431	408	432	398	367	378	436	466	393	456	404	404	403	396	407	376	383	401	418	413	415	455	415	423	380	427	406	414	435	400	409	411	400	397	454	370	390	408	420	400	422	443	395	420	422	407	404	410	421	417	376	410	414	384	401
30979	42899	38486	25977	31214	26399	23263	12805	15116	16227	16166	15628	13417	11871	9790	9802	7014	6755	5957	5801	4248	3652	3258	3190	2666	2442	2399	2100	2048	2018	1863	1779	1869	1760	1679	1580	1364	1313	1307	1285	1206	1225	1231	1219	1219	1107	1102	1040	1085	1035	1034	1014	1088	977	1027	1021	1026	986	997	947	976	980	984	1002	982	1006	970	918	1012	929	994	1053	962	956	1013	982	917	929	1009	1048	1004	1044	1057	1006	1001	980	978	957	1009	951	879	1003	1002	967	878	945	951	952	976	978	927	968	987	962	1000	974	957	960	936	900	932	999	964	962	928	926	1003	954	944	962	1010	978	918	974	950	949	967	950	947	972	941	916	980	967	986	937	945	936	918	966	943	972	934	977	977	945	927	920	1001	980	942	957	984	947	996	946	1025	884	899	981	903	993	1040	924	989	968	947	1011	965	878	959	952	1006	928	964	986	977	970	977	907	904	989	914	968	930	967	950	954	921	922	948	925	918	986	886	963	955	921	972	932	955	944	936	935	986	933	937	941	969	984	922	930	937	966	955	902	958	978	961	954	965	894	988	999	909	963	947	929	1007	923	919	986	929	992	954	983	985	971	973	912	918	948	983	941	978	930	959	1001	948	972	961	902	912	988	923	960	945	980	954	995	967	961	942	956	950	959	927	997	971	955	970	992	938	947	990	999	939	936	965	983	943	889	933	914	967	955	988	975	947	981	936	1004	950	930	900	972	1001	924	928	960	930	966	934	923	917	923	1005	957	911	922	950	975	938	942	929	955	948	920	953	1016	951	991	952	934	916	968	965	976	968	960	969	989	977	879	919	898	943	950	1013	1007	978	919	901	958	935	899	977	884	914	943	969	928	931	916	913	921	1005	965	921	1000	915	951	924	968	965	901	906	945	927	959	1009	949	1016	944	943	911	977	957	986	997	953	965	925	922	945	939	951	979	956	919	997	922	977	936	940	950	982	949	957	954	945	951	957	929	953	941	937	996	985	952	919	937	977	984	998	975	1031	934	975	960	959	901	1008	928	897	981	944	936	943	947	977	949	993	943	963	917	922	956	982	958	938	922	1004	913	927	910	957	958	912	949	956	941	955	967	967	925	902	975	947	950	915	972	954	931	910	920	917	931	956	933	959	959	944	958	997	989	953	997	970	976	923	971	902	935	873	1004	904	967	939	942	926	949	925	955	1006	951	963	997	941	976	970	904	896	968	967	998	1003	954	952	935	994	885	939	925	956	990	974	916	920	974	940	936	974	908	963	944	964	931	944	903	970	984	970	974	975	949	921	934	916	962	919	986	913	960	964	929	939	956	955	982	992	900	931	942	945	1001	962	941	954	919	928	944	990	935	936	926	968	930	972	959	925	982	947	964	904	950	950	961	944	926	996	949	964	975	985	947	930	908	976	943	1050	955	955	945	971	890	923	969	963	981	937	975	974	939	957	949	942	925	953	913	964	917	928	951	929	937	994	909	982	933	937	977	899	991	982	960	933	955	970	963	908	942	932	926	940	1006	962	906	970	937	974	963	909	934	957	922	988	935	962	911	904	992	939	911	957	938	978	942	923	959	891	931	977	907	941	963	937	980	974	980	996	935	942	998	919	936	968	945	1009	916	945	1010	905	962	982	946	983	961	949	960	980	976	892	962	977	954	969	930	1006	970	973	910	980	911	931	960	979	947	925	962	977	967	903	996	893	969	957	987	910	922	907	989	988	959	959	910	963	964	974	956	914	956	913	943	942	996	1000	958	967	986	935	949	974	971	981	944	966	921	966	944	1026	977	955	951	1000	973	882	952	947	1031	954	960	932	961	896	944	975	954	912	996	958	964	936	933	1001	939	939	898	911	1003	929	947	914	946	984	954	973	905	972	1017	940	928	936	927	926	972	901	955	911	963	941	945	961	928	934	896	1003	958	954	962	985	997	938	966	947	1002	955	875	916	968	1008	968	1038	885	931	978	931	914	978	948	985	982	909	962	953	944	960	953	934	927	946	957	1002	927	968	979	959	965	918	899	938	941	951	916	1013	960	946	980	974	996	996	977	971	941	920	1055	939	900	993	958	902	953	945	982	973	971	912	938	931	979	919	937	940	919	947	910	972	922	899	952	967	952	944	937	945	962	936	947	962	976	978	959	1013	995	994	913	958	977	929	934	921	934	937	910	943	974	935	935	981	962	968	957	902	947	910	1020	948	964	963	951	951	903	902	927	956	956	933	899	957	975	969	976	919	967	960	1005	956	965	953	958	919	914	910	921	951	939	959	989	934	992	998	960	967	932	998	974	960	943	943	954	972	948	1024	977	939	934	951	899	982	975	960	967	950	915	949	934	972	1039	968	1005	924	954	956	933	944	920	923	944	969	997	964	902	958	914	945	932	946	962	941	962	940	926	933	951	934	977	904	968	954	962	927	954	900	940	1007	974	976	995	933	933	923	972	969	1007	957	972	948	907	939	950	979	989	1005	929	975	937	975	923	895	936	976	959	988	969	967	972	962	989	937	927	953	963	954	1005	912	940	988	963	911	959	947	932	984	934	1004	964	948	951	959	944	985	956	960	944	987	1015	990	924	936	935	981	946	903	909	997	919	929	976	894	919	958	906	971	945	1013	972	914	906	976	972	959	969	937	955	947	932	948	1001	1066	968	948	945	920	929	950	939	950	911	997	939	940	962	969	934	942	974	918	981	981	969	919	936	998	933	942	949	927	925	928	946	946	897	936	959	936	932	958	986	944	918	904	944	898	945	918	948	941	965	935	1001	987	934	954	938	968	872	1006	956	950	958	954	980	951	995	1016	928	915	890	893	995	937	1014	967	977	898	953	963	908	914	938	963	940	972	993	948	973	954	999	970	964	965	920	964	956	938	978	985	998	963	975	935	944	990	948	909	962	924	895	941	940	938	962	936	919	948	959	994	976	914	981	984	960	944	981	998	955	899	957	1012	933	930	938	955	965	998	945	966	921	981	944	963	961	1027	933	932	963	942	971	914	969	963	963	956	915	957	964	888	959	962	937	939	936	975	962	938	981	956	987	978	952	934	964	981	936	924	986	966	921	907	934	963	896	954	925	933	947	944	941	920	959	903	949	930	922	1011	969	948	922	908	971	962	928	908	933	979	978	997	964	926	962	922	987	937	913	971	923	958	966	935	1002	941	968	976	964	915	942	951	989	996	946	952	943	940	925	975	932	939	946	955	943	916	916	932	925	966	967	962	999	928	983	994	960	924	973	919	926	914	901	947	959	971	986	904	939	911	912	954	913	952	940	954	1051	926	958	999	947	997	952	1004	922	923	973	944	974	952	932	964	957	912	979	932	954	944	955	1003	916	950	988	938	935	902	1009	945	961	907	942	995	994	964	965	911	950	972	924	960	973	927	980	960	923	986	930	1026	995	961	956	1007	945	958	968	959	912	936	928	980	908	959	933	961	915	969	1011	928	949	976	904	929	969	899	960	942	950	933	978	967	987	914	935	966	928	981	957	954	968	961	912	943	933	970	967	977	976	985	959	977	993	967	984	982	976	967	960	956	928	966	987	939	944	973	907	899	946	968	911	953	891	966	951	891	903	926	911	958	978	961	955	952	942	980	974	946	944	1011	968	949	987
54127	51903	46029	29218	29546	28067	26495	20668	15427	12989	11666	11018	9950	7519	5022	4298	3319	2677	2479	2336	1590	1483	1104	905	859	888	828	734	599	664	603	552	523	531	461	510	433	382	347	458	329	387	392	370	381	348	351	332	352	365	355	340	348	327	311	348	321	342	312	326	340	309	294	306	328	312	338	304	319	347	272	311	338	294	298	271	300	298	321	330	302	316	356	350	313	315	290	290	315	302	274	329	305	315	260	301	335	301	290	304	342	313	314	315	287	269	318	320	288	283	318	308	313	296	289	291	277	340	308	301	250	328	273	302	297	284	305	317	286	316	302	353	316	290	293	280	311	335	306	322	326	303	280	308	301	315	307	305	331	330	320	294	316	291	294	289	302	324	315	295	281	300	301	307	299	333	283	295	274	305	308	300	316	275	305	300	299	280	305	287	294	294	342	320	268	299	331	263	306	288	333	298	302	304	321	307	306	292	321	302	325	330	304	292	275	303	290	287	296	333	280	276	284	289	322	267	311	287	324	293	324	321	332	302	298	304	282	311	290	288	283	302	322	304	300	296	274	312	284	335	292	307	331	358	300	293	312	317	297	311	301	315	291	315	271	288	321	338	292	333	260	309	306	302	298	300	290	286	247	313	305	326	302	296	296	323	272	307	292	309	266	276	319	302	313	294	302	317	294	295	294	294	295	284	307	296	297	329	285	293	282	304	323	329	288	296	248	304	290	318	298	332	304	300	297	295	307	310	292	320	312	311	288	308	307	273	302	311	272	322	288	292	307	312	314	307	310	317	340	316	313	303	306	326	322	318	290	301	293	308	319	279	335	328	329	286	287	274	277	300	289	298	292	276	289	289	290	296	309	303	298	305	317	319	297	280	312	296	299	288	280	314	308	277	285	291	322	282	308	302	308	300	279	295	305	284	327	318	291	320	322	281	269	305	280	294	284	307	303	309	307	279	301	297	268	303	304	297	258	295	303	294	312	310	299	269	309	288	306	323	274	261	306	322	288	294	327	319	311	313	342	308	322	329	252	282	294	279	294	284	280	308	274	300	315	279	318	317	320	285	293	323	288	293	343	320	308	302	250	284	288	320	287	309	311	297	298	281	299	336	314	290	304	320	272	326	349	306	296	298	291	293	298	332	313	318	286	296	301	274	285	277	313	323	298	285	326	284	290	309	306	283	295	318	305	294	268	338	300	306	283	273	300	324	301	307	316	283	311	293	334	301	297	305	303	307	292	299	298	304	296	295	275	319	279	283	297	294	297	317	243	316	312	296	291	334	330	314	314	301	318	325	301	268	327	306	311	297	317	308	305	312	290	253	285	300	310	306	315	317	297	331	283	308	306	280	291	255	249	290	322	303	311	265	256	297	317	271	272	292	298	301	301	323	275	286	317	308	309	313	290	282	308	320	312	283	324	292	347	320	299	323	300	302	307	343	283	287	291	304	278	325	321	289	316	317	290	299	335	294	283	297	262	293	312	300	337	250	320	293	318	299	295	274	315	325	273	300	326	298	318	281	302	305	295	298	289	276	286	314	330	309	290	292	338	297	335	307	289	330	290	268	310	295	280	311	321	313	270	271	306	325	327	292	292	293	320	295	297	282	296	271	319	308	293	275	297	299	301	308	338	335	285	301	290	305	270	304	277	333	272	311	329	302	307	290	321	303	311	285	326	297	312	307	306	281	300	313	353	295	304	323	290	291	300	315	292	323	321	338	340	290	289	305	310	314	278	294	314	311	289	286	319	279	276	298	324	302	268	302	313	313	284	285	294	286	280	277	315	285	278	304	304	269	317	310	299	304	325	281	318	301	307	268	363	305	302	317	308	331	275	301	311	305	275	284	310	294	257	300	299	332	319	298	316	318	278	288	290	274	330	316	315	305	280	280	304	291	304	298	281	291	311	316	306	286	307	298	304	306	338	310	338	287	291	299	275	291	296	295	300	330	350	295	274	300	275	308	321	268	297	281	291	309	308	287	298	295	312	297	305	319	282	323	331	308	312	317	293	273	292	282	266	321	319	274	326	316	297	304	318	292	299	297	313	329	275	333	284	312	311	293	298	281	281	340	291	338	330	302	327	270	290	283	309	299	295	287	334	325	298	296	326	281	312	323	290	299	295	316	311	305	337	310	345	307	354	277	300	299	298	317	334	320	302	284	277	285	324	285	282	309	327	311	333	305	335	301	298	297	301	347	266	298	318	332	279	319	295	223	267	269	282	330	281	305	295	326	350	310	293	307	304	312	264	302	334	321	352	315	310	310	285	287	321	257	301	270	293	299	305	290	317	287	289	280	267	345	293	310	285	296	306	359	319	326	274	325	300	297	283	311	353	303	310	302	294	312	292	289	303	315	306	269	303	276	283	276	291	285	298	315	323	318	308	352	338	310	302	310	295	281	304	320	298	326	282	324	327	274	308	306	304	268	295	301	287	296	289	282	313	317	318	291	320	316	288	296	292	297	259	291	300	286	292	304	298	306	303	283	303	297	321	310	303	288	272	313	291	317	279	306	285	302	285	291	320	295	314	283	312	285	318	313	325	323	303	296	305	310	308	305	316	294	305	298	327	270	284	297	286	298	265	291	315	284	301	303	311	292	311	293	309	282	291	294	328	305	315	322	282	328	307	324	301	282	253	276	302	285	310	322	283	290	324	297	293	302	302	318	294	302	319	295	314	313	335	325	295	299	325	321	306	324	280	270	307	305	322	297	290	315	353	296	295	291	308	336	292	303	302	298	283	308	287	302	284	334	333	288	322	334	299	287	286	328	277	309	327	332	314	291	285	332	299	324	284	301	347	304	274	322	273	305	299	291	307	292	337	308	298	302	332	291	309	289	286	277	300	316	304	315	331	284	314	303	304	288	285	282	289	308	281	284	304	328	275	323	282	315	323	333	329	315	307	321	300	313	328	321	319	288	318	269	254	328	295	304	308	302	312	309	306	285	301	308	313	330	293	277	313	282	328	279	293	284	309	308	306	287	316	325	309	325	299	301	318	294	330	321	310	288	285	314	275	289	312	260	313	311	318	319	265	315	288	273	271	291	310	309	325	311	301	288	311	348	305	308	318	289	294	308	295	313	304	326	290	304	314	300	326	262	280	274	301	306	302	331	302	290	309	347	305	299	341	288	275	309	274	305	287	330	280	286	292	275	318	275	336	310	272	291	294	302	315	325	284	327	292	305	286	285	299	307	302	290	293	304	265	304	316	311	313	309	317	299	321	251	312	306	308	304	319	272	296	295	324	313	302	262	307	276	294	325	306	281	294	329	338	319	305	320	306	288	277	289	276	298	239	285	300	332	307	267	324	313	312	346	287	313	308	295	271	270	281	282	294	289	285	297	290	280	285	317	305	311	256	320	304	296	281	333	311	311	296	287	284	309	282	316	304	296	287	310	291	307	305	284	261	283	282	271	310	289	303	310	268	286	272	328	291	309	296	305	289	286	304	269	295	304	311	291	296	295	281	288	299	293	321	327	302	293	279	291	329	312
39023	48829	46855	31839	37436	35173	33511	23486	22545	25393	25298	24060	21096	19601	16771	16218	12905	11591	10642	9483	7263	7082	5644	4493	4101	3910	3717	3236	2831	3224	2618	2426	2328	2321	2211	2273	1700	1382	1346	1454	1284	1299	1317	1289	1216	1084	1050	1008	1006	1002	941	899	899	884	843	868	866	826	807	839	845	777	839	800	864	797	837	783	816	814	871	770	749	769	773	756	809	817	745	796	829	861	951	932	815	799	729	721	755	718	733	732	725	696	731	735	755	669	705	696	722	722	717	694	672	706	685	709	721	792	704	740	741	758	723	782	724	738	710	719	755	714	668	733	701	744	721	700	760	717	757	717	750	742	741	702	685	718	684	743	763	693	746	750	728	714	742	654	701	686	688	705	718	735	750	691	764	719	748	737	710	748	710	759	737	744	695	703	666	745	721	708	721	751	702	710	708	684	716	728	683	734	703	727	732	695	695	756	728	755	698	796	759	736	715	719	713	693	696	697	727	689	718	696	758	722	714	701	699	718	726	695	725	757	716	725	761	703	756	719	673	717	721	701	717	734	716	657	743	703	695	666	740	681	711	705	647	698	670	723	712	682	745	758	721	710	710	723	744	744	702	701	739	712	720	713	698	753	723	704	772	722	666	727	724	703	693	713	720	715	755	692	698	678	766	702	741	717	708	677	731	746	705	720	664	715	729	720	702	725	712	665	748	720	754	697	798	764	669	704	718	758	707	714	726	704	685	675	754	713	701	710	728	704	711	735	686	701	716	717	705	717	707	725	707	728	721	736	707	691	748	671	749	746	711	740	668	671	725	697	724	762	741	693	719	681	677	719	697	687	710	735	732	679	706	732	716	691	710	732	751	713	704	723	718	675	742	720	718	730	707	694	672	730	723	693	700	727	724	700	701	770	753	707	738	754	723	687	734	683	725	669	727	695	718	732	746	705	667	747	664	745	721	712	753	754	695	718	685	664	714	723	681	718	730	752	777	764	701	718	708	720	730	717	707	701	688	657	742	788	721	709	722	732	728	723	710	736	705	674	708	706	746	733	696	709	700	658	733	690	676	750	688	707	713	729	700	708	679	734	732	712	707	748	729	721	669	700	703	718	714	729	699	718	717	687	746	689	741	733	714	703	665	760	683	678	780	741	739	722	711	689	703	750	779	723	733	750	698	775	739	656	724	757	726	673	699	730	711	713	724	698	699	675	725	732	709	684	742	706	685	734	679	716	703	720	725	785	700	688	702	709	680	689	696	744	752	783	679	746	722	726	701	739	670	687	709	752	676	734	734	696	725	749	717	752	743	735	702	725	688	692	732	697	696	706	701	714	692	719	690	722	699	695	703	712	712	716	694	705	752	731	737	713	712	741	676	718	753	670	742	685	705	693	720	730	716	737	741	695	755	731	741	718	713	725	735	663	690	707	691	675	717	726	725	723	729	776	706	696	720	728	766	705	691	724	715	736	721	683	721	699	731	733	688	738	735	728	744	784	729	707	669	683	673	740	705	702	664	702	692	735	660	680	774	700	718	686	749	655	738	695	672	747	727	754	766	705	723	713	728	754	709	695	680	751	754	746	718	740	683	679	782	728	687	733	727	732	713	704	752	701	739	682	741	659	674	717	704	691	723	706	697	697	711	721	727	711	727	732	740	739	667	690	737	742	677	692	690	723	709	736	716	719	704	680	715	634	693	750	723	709	691	721	721	704	687	687	725	734	731	656	680	680	752	705	652	680	728	699	698	695	725	663	713	708	725	705	734	696	717	761	711	740	782	672	695	739	682	717	756	730	704	730	702	737	702	697	714	711	696	749	760	703	743	691	689	726	764	754	731	693	727	726	692	704	711	738	703	699	764	727	718	661	759	708	747	694	712	721	682	701	706	682	724	675	726	718	707	710	718	726	696	710	660	714	716	724	695	711	709	747	721	707	716	730	718	685	762	766	721	710	717	705	733	725	737	759	699	670	725	746	754	723	726	672	694	744	703	692	666	689	795	679	661	692	732	723	703	695	734	696	669	681	754	699	686	733	750	746	735	723	679	727	711	718	704	724	711	723	750	717	744	721	712	686	670	704	690	723	692	786	733	680	712	717	742	725	719	682	734	689	739	693	710	691	666	711	713	704	720	730	726	683	734	721	719	766	704	695	714	713	714	759	675	693	681	741	695	684	699	750	723	725	742	648	691	735	711	704	660	757	682	719	735	682	747	735	751	716	769	697	738	723	720	684	741	704	710	762	702	678	674	705	787	689	714	719	714	710	706	660	723	699	730	674	700	717	717	690	695	737	699	713	716	721	691	695	739	728	710	732	710	748	696	704	778	728	732	705	684	701	710	704	738	725	701	719	709	674	659	687	730	753	661	770	719	711	697	784	719	737	739	752	693	774	726	704	739	712	707	734	735	675	644	727	779	721	748	738	717	722	710	714	696	709	711	676	655	703	736	721	714	715	718	678	730	722	713	710	771	680	724	728	751	669	711	695	693	706	698	723	668	738	730	720	771	719	718	744	744	706	687	712	683	700	727	722	769	739	742	718	765	743	708	706	753	710	700	742	753	731	703	696	702	703	731	697	761	684	712	729	768	702	705	718	723	700	687	695	728	762	733	716	734	756	697	740	713	707	714	634	756	692	725	714	691	729	746	701	662	656	725	731	692	694	782	704	755	684	787	753	712	694	675	726	726	662	715	693	734	713	680	678	722	763	676	744	750	724	668	755	718	767	682	722	730	785	702	719	721	729	708	723	744	706	757	714	699	700	713	658	723	660	719	720	695	685	673	733	720	659	701	738	746	730	679	670	710	699	704	738	664	689	725	712	699	683	736	715	696	728	705	694	703	695	710	714	671	667	672	736	712	728	773	698	716	740	752	724	729	712	740	733	715	689	741	698	722	726	704	765	680	734	734	734	708	678	729	710	672	709	708	660	641	691	777	734	727	701	708	748	729	691	739	722	726	713	687	674	709	735	675	709	740	740	712	706	717	724	728	746	724	702	754	709	668	714	734	731	722	743	714	734	716	770	725	738	736	703	666	732	703	715	681	716	697	733	659	730	741	758	731	759	700	716	686	741	661	741	761	697	631	727	694	712	725	723	776	709	706	671	691	736	731	729	700	758	715	737	754	701	753	717	685	715	755	678	736	728	726	740	753	702	705	730	669	735	705	716	676	738	767	692	749	709	722	690	686	779	673	706	713	709	747	739	694	671	732	733	721	705	744	687	650	740	680	743	729	708	706	696	701	677	729	719	692	693	710	781	767	702	739	709	745	750	757	693	731	738	714	735	718	670	697	725	691	689	725	671	731	704	752	717	771	708	715	690	722	726	700	693	709	714	713	708	722	654	691	756	717	745	692	692	739	725	750	713	707	736	689	702	674	703	669	690	713	723	730	738	728	722	702	720	711	734	783	685	676	653	700	720	725	767	712	751	753	699	700	682	744	749	725	707	725	740	770	723	732	759	698	725	710	704	727	763	695	646	714	736	710	727	691	781	696	699	698	736	730	738	701	729	734	729	656	724
26396	20841	15547	6123	4449	2976	2367	1670	1306	1095	1057	952	924	840	737	694	600	558	579	550	543	481	543	527	490	466	473	500	448	467	476	487	442	438	434	481	444	434	430	381	461	407	415	438	422	430	442	421	441	437	429	430	443	414	388	451	457	423	381	406	420	407	419	400	385	459	417	417	450	410	422	413	418	411	394	396	418	422	394	383	425	440	420	390	449	429	406	427	412	401	414	433	422	385	491	412	418	417	447	407	426	376	440	409	427	437	410	409	429	459	400	440	393	436	413	413	423	381	400	426	435	418	421	358	410	377	412	403	411	397	429	410	444	414	431	420	416	410	420	389	390	383	448	386	398	387	420	391	425	449	440	400	406	433	368	396	404	440	416	418	404	454	422	413	437	435	396	434	389	436	402	395	404	411	410	441	413	369	406	418	468	379	447	400	395	415	449	448	410	419	407	399	412	403	442	446	402	394	401	419	424	404	391	449	417	407	408	407	401	404	389	427	404	435	436	418	430	407	408	448	430	433	437	422	400	416	421	446	421	440	399	426	407	420	394	394	431	420	416	444	430	412	437	409	437	407	423	374	392	407	406	410	425	408	452	462	408	420	447	383	422	414	432	400	413	440	390	430	439	420	417	396	425	384	409	423	417	408	421	445	450	395	389	432	399	423	431	427	414	411	406	424	408	441	460	408	402	438	424	393	404	426	394	429	410	414	418	426	421	417	412	438	433	408	410	424	435	438	457	428	373	416	414	473	444	394	399	406	404	408	393	397	426	402	428	446	426	443	401	444	438	380	417	442	431	418	415	381	424	430	417	421	431	389	421	397	427	439	388	396	381	402	363	404	424	424	425	387	428	441	407	385	417	437	433	417	394	445	435	417	425	429	431	423	439	428	433	435	389	376	432	429	394	439	466	375	396	408	408	425	396	433	429	413	401	398	421	402	431	417	407	423	399	409	434	416	420	452	411	406	437	402	392	399	388	414	412	385	431	415	424	378	405	428	410	392	439	434	428	384	400	442	426	410	451	441	409	421	382	383	365	404	405	483	435	410	436	414	425	378	457	436	378	424	422	449	398	426	432	405	393	395	402	404	397	437	398	391	404	452	421	407	450	374	410	363	404	432	452	394	425	430	409	427	407	420	395	366	422	434	413	462	451	414	402	428	443	408	430	399	411	413	417	422	444	392	425	393	412	404	439	387	459	393	412	426	456	388	415	415	387	409	427	450	406	388	399	384	401	410	425	411	421	401	382	412	390	427	404	428	394	386	431	371	415	422	416	439	418	423	398	396	434	414	423	429	421	427	398	413	414	423	429	426	409	437	416	431	412	407	468	414	391	428	412	418	431	418	409	406	389	435	412	424	393	402	402	403	411	390	460	402	389	412	426	431	379	388	410	398	396	414	451	384	414	406	438	411	396	406	423	457	419	399	443	413	393	414	438	428	388	423	425	450	406	422	426	448	419	435	428	402	455	431	415	431	427	371	412	391	400	412	428	433	427	452	441	389	403	396	426	420	410	394	420	422	407	423	393	392	398	411	432	423	406	432	445	411	393	402	392	421	433	395	401	417	404	395	392	407	424	384	425	427	431	403	417	400	420	405	455	398	439	434	425	440	416	433	431	452	417	423	437	427	430	448	455	404	425	392	392	415	440	418	420	425	433	418	421	408	406	412	376	394	406	430	415	399	457	407	382	397	406	403	405	416	437	417	374	398	403	440	468	457	407	381	443	433	405	436	399	432	371	389	477	419	422	397	414	433	442	425	413	378	363	417	400	434	413	394	412	422	390	394	406	420	417	389	409	410	402	420	432	416	387	385	429	390	389	467	398	460	458	425	445	459	426	405	387	411	409	422	372	397	412	409	435	392	417	430	400	419	450	398	388	433	399	421	410	423	401	436	435	424	435	437	427	434	436	425	452	402	476	439	442	436	448	434	399	405	419	416	387	386	414	410	379	448	376	427	420	408	429	416	399	394	430	418	450	423	432	397	445	421	390	392	440	422	448	407	386	435	406	413	443	408	401	418	417	452	400	420	420	422	435	433	427	439	406	394	401	417	394	407	398	431	445	421	417	424	414	432	397	366	414	423	439	442	401	411	399	423	416	415	410	417	418	405	443	411	441	411	398	416	414	395	437	412	416	416	415	419	393	382	400	386	390	410	429	386	416	395	432	414	447	411	428	395	406	414	427	407	405	406	403	398	399	408	414	413	437	457	407	415	430	394	419	385	435	423	412	377	402	418	387	414	464	443	417	411	414	390	381	419	388	395	415	411	395	439	420	393	431	404	412	427	427	400	394	387	419	444	431	408	412	398	461	426	420	432	414	426	454	457	413	501	411	405	414	408	422	437	419	397	431	462	429	399	405	420	406	427	401	402	385	409	432	433	399	441	426	395	413	423	405	442	409	407	421	403	419	425	413	388	400	430	404	432	406	445	426	428	405	408	364	398	444	403	384	398	420	431	452	398	390	385	413	411	403	447	416	420	413	390	414	409	421	417	437	402	423	422	459	406	395	425	399	439	433	412	452	494	401	403	428	434	445	413	447	461	398	402	451	399	405	444	434	395	413	413	415	411	427	376	449	402	417	414	391	410	403	412	400	399	408	428	426	418	409	417	429	439	443	423	409	453	406	457	439	398	443	431	412	433	424	413	379	411	412	385	438	428	435	405	429	435	422	405	429	399	400	392	433	428	429	420	432	437	464	465	409	420	416	414	402	432	457	392	414	405	438	445	375	439	386	443	406	436	425	458	412	447	435	426	423	423	391	426	398	391	393	399	412	458	386	448	405	386	400	426	438	416	394	448	402	423	417	429	440	394	402	473	413	388	409	395	388	427	408	439	423	406	425	421	380	400	391	378	402	417	460	359	440	397	419	431	449	441	376	447	416	379	454	442	424	422	398	451	387	435	409	448	415	398	406	447	386	412	436	410	435	415	411	436	409	421	408	443	392	403	427	435	442	444	423	392	429	395	407	430	439	417	418	384	421	443	391	382	401	423	456	405	401	416	409	428	412	405	440	412	421	416	437	415	394	409	408	410	418	394	410	400	411	379	406	413	415	442	420	426	426	408	433	414	392	391	419	432	406	408	414	429	432	427	408	397	432	403	377	424	429	395	432	398	432	386	370	437	409	430	413	427	406	397	435	451	405	418	418	402	431	410	386	420	431	436	415	410	405	409	411	406	404	463	422	431	415	378	428	402	384	422	411	394	415	419	417	393	409	407	395	395	454	412	406	432	466	455	445	449	380	455	395	406	423	430	409	403	439	444	379	419	396	420	424	444	357	415	405	403	404	420	425	391	439	384	436	393	448	381	427	402	424	440	446	438	441	406	401	405	408	425	419	432	391	445	422	420	414	430	390	415	481	413	427	410	468	432	406	413	438	461	409	422	399	392	420	431	438	420	398	365	427	364	412	392	413	437	435	393	403	369	406	456	406	425	435	404	386	417	417	415	429	382	431	454	388	446	400	425	422	389	448	404	428	420
16289	18596	18844	11819	11968	9135	8145	5601	4989	4546	4352	4101	3576	3096	2684	2454	2185	2006	1967	1902	1686	1592	1580	1511	1460	1384	1376	1309	1316	1316	1307	1271	1231	1175	1193	1176	1136	1109	1032	1137	1072	997	1050	1053	1041	1045	1043	1068	1020	1026	1069	1049	1029	959	991	1031	961	1032	984	960	995	1016	977	978	968	920	1011	962	982	1020	984	973	960	943	993	987	979	987	997	919	986	1018	962	976	960	985	999	1024	994	945	943	999	999	972	1000	958	983	945	1004	983	995	974	1005	1022	973	938	1005	994	979	944	986	951	961	960	955	980	1030	998	1062	1006	979	993	1032	984	988	1002	964	937	953	956	965	967	964	973	1009	991	955	968	1000	944	1004	978	951	967	978	982	990	1010	942	947	976	969	1022	981	983	1008	952	952	1014	1031	990	985	951	964	946	927	911	1004	986	971	984	942	940	961	962	966	1045	991	986	1011	977	1026	998	987	1007	972	947	947	944	973	976	970	987	975	974	934	962	946	989	999	991	944	949	965	952	972	926	1004	975	970	1043	953	1040	949	983	998	979	957	951	994	947	1002	998	1004	927	962	983	901	938	1027	1012	1001	912	980	1035	967	938	977	991	959	960	953	972	992	992	1011	936	1003	955	910	956	967	997	957	941	979	1044	997	991	1043	954	1026	1033	943	1015	1002	981	989	927	1043	972	1011	1009	1004	993	976	937	971	930	1010	925	957	1061	957	1004	993	947	971	997	987	926	1012	981	982	1015	969	1022	963	1022	964	907	998	1005	996	988	1014	1031	1003	962	976	976	1015	963	967	1032	972	980	998	998	953	963	983	1024	985	977	969	914	968	1007	955	958	972	974	898	957	1009	1009	936	951	971	948	1042	975	974	953	976	952	980	1037	965	943	967	1040	1007	976	979	1010	964	989	1000	975	976	943	966	952	1005	997	943	964	921	1001	976	1002	1003	958	986	953	996	961	976	987	1021	980	1024	870	983	977	1006	1004	967	927	925	969	1007	1032	966	964	1031	1053	989	950	1009	1028	933	1014	993	988	963	989	963	985	949	1006	967	995	920	970	968	969	1004	975	981	955	1001	960	988	941	922	886	969	1018	1029	958	979	954	1018	992	988	978	1015	923	956	947	946	951	982	1046	1010	1003	958	1032	969	999	995	1047	1045	924	1025	973	1002	950	983	1009	937	946	1031	940	999	987	964	1020	971	1000	947	921	1010	966	958	954	1010	1015	987	988	989	922	951	1020	993	989	993	1029	967	960	966	985	978	962	966	1002	976	971	987	974	924	987	996	943	1001	974	963	1002	991	934	1030	979	940	1025	988	961	965	964	955	931	1014	1046	1009	967	999	948	994	967	950	993	932	1013	1010	985	981	1001	983	911	925	962	968	1028	946	961	972	973	1006	1033	983	997	994	974	976	1083	959	985	1013	1051	1028	976	990	992	1004	984	958	951	945	1002	967	977	965	1020	972	973	967	1039	901	1010	964	980	992	975	993	979	942	966	1012	956	999	945	1016	969	981	986	1012	1000	992	1034	945	989	953	975	970	985	1007	966	963	977	961	996	958	975	965	967	995	1001	1000	950	994	927	970	993	994	956	989	935	995	926	1001	956	965	970	939	956	959	966	999	961	1028	908	963	962	960	957	954	1022	951	1000	997	982	943	968	1072	962	1001	1018	926	984	989	991	946	1005	968	946	951	1024	956	1063	983	1002	1034	998	1000	983	1022	948	961	975	1005	937	970	974	989	1006	947	906	962	995	935	1019	1008	1002	986	990	1027	1031	951	953	956	1013	972	1012	952	1029	941	972	940	992	983	984	991	989	940	934	996	1027	1022	1032	1006	959	1015	961	1017	957	961	979	1004	958	968	987	988	997	963	964	922	961	967	1011	974	980	997	990	988	942	926	924	989	1006	1005	1022	944	926	975	1029	993	967	1029	928	995	959	960	1026	1022	932	1022	986	950	979	963	975	1004	1003	952	985	1019	937	937	978	1006	951	977	942	1022	965	1008	988	1036	1016	975	953	952	941	1036	966	953	986	974	952	969	985	961	982	944	1035	1002	942	902	978	975	968	1027	955	985	950	933	989	1046	997	979	974	1044	986	979	1063	980	956	943	977	1014	948	996	1015	969	1002	913	972	957	1006	964	1041	938	948	931	919	961	1015	990	974	1004	974	945	983	1005	970	930	991	974	994	998	1015	944	1005	964	990	952	966	972	961	950	996	983	1025	980	1023	919	1022	987	997	1007	963	967	996	945	1013	963	927	974	1010	967	1012	1042	976	1011	935	971	1009	972	1007	966	942	955	1003	938	997	965	985	978	1005	995	1010	982	977	907	954	991	978	991	991	895	921	1041	979	972	976	924	984	936	987	922	978	975	984	1048	972	983	957	925	1051	976	954	945	987	1013	988	984	1002	999	1006	1009	1036	941	975	979	971	965	936	989	970	913	1037	969	982	967	943	966	977	992	964	1022	989	986	981	973	947	977	995	957	940	1017	969	960	1001	970	932	988	988	968	981	1043	1000	946	947	962	1000	997	989	1002	1029	972	976	992	1000	963	1019	992	953	955	969	958	1010	984	945	966	969	946	942	925	990	971	1029	1031	929	984	943	953	1001	935	1007	965	1010	989	988	988	993	971	1021	990	993	1052	974	966	973	972	921	974	986	969	996	1006	945	1001	992	949	950	980	987	956	1015	960	969	1018	981	943	969	990	997	971	901	1030	948	958	988	1025	889	999	1013	975	958	923	1018	954	980	1001	936	950	990	957	943	958	924	946	1045	916	968	980	983	980	939	946	949	999	982	1019	927	1017	982	960	958	956	907	996	1005	999	954	1016	963	994	944	979	952	954	960	951	1003	995	1025	969	990	989	959	967	1015	962	1013	1024	999	985	983	961	1065	1011	1002	990	983	981	966	1016	982	1005	960	997	935	1022	954	1001	967	955	940	984	1053	920	1004	1000	1001	951	938	958	996	993	1013	936	1010	978	1019	955	1007	1007	1009	979	1038	994	972	972	1012	1030	940	999	982	932	971	1047	997	979	999	936	979	992	1044	1001	970	1017	989	923	1026	1008	989	984	973	964	944	959	974	955	916	935	946	927	1016	965	985	978	987	931	1000	965	1001	949	992	952	949	981	999	951	1018	939	1003	1000	1033	956	1035	1033	954	1013	993	959	1009	1042	954	996	928	988	923	998	989	994	1022	960	1031	981	1005	986	953	1009	978	967	999	961	973	993	982	987	1057	998	940	930	957	962	983	984	969	1007	974	964	990	914	979	913	960	1024	905	993	1000	1010	978	947	964	940	1025	968	959	967	984	942	961	973	985	979	950	985	1016	983	1059	896	947	969	988	933	1033	1014	989	960	1018	1020	938	994	968	985	960	988	1030	952	958	988	990	1062	984	1031	929	980	1006	905	1009	947	948	995	904	1005	952	939	1027	1013	953	953	994	1013	985	957	996	943	1032	946	1020	982	934	1006	1010	1016	1060	1050	1047	1010	947	1024	1018	978	985	960	986	944	1008	1022	956	944	992	988	971	958	987	986	957	1007	983	989	1023	962	981	982	1005	996	986	986	976	1001	995	952	989	1000	957	938	981	982	921	953	1037	951	1026	1018	960	960	1015	1029	959	979	931	996	1046	953	986	993	960	951	968	986	991	1018	962	991	991	985	970	974	959	1054	978	958	988	1007	987	959	1032	988	963	1006	942	1019	972	974	996	959	988	957	983	946	935	979	974	978	904	998	1029	971	958	973	969	991	961	957	919	983	1027	939	1021	990	939	943	966	954	1019	984	957	966	967	931	992	1019	961	946	986	985	992	968	1028	1015	996	999	1050	1000	957	1008	957	985	977	991	970	966	979	983	958	949	1048	1042	1066	957	941	1031	955	967	975	991	965	1009	1008	975
43983	45007	39407	26617	25176	20875	16291	10706	7352	6481	5468	5803	5033	3839	2951	2287	1767	1396	1390	1381	995	894	764	710	657	599	613	636	586	552	552	532	527	570	512	489	469	460	434	461	451	426	429	424	416	420	450	443	429	428	454	444	400	464	434	473	437	437	436	434	375	407	444	435	407	435	437	453	448	388	405	434	416	464	413	388	422	398	384	383	425	410	436	415	426	443	401	386	413	409	399	429	426	431	421	413	430	409	416	382	445	390	383	460	403	429	384	394	418	446	371	428	393	398	378	440	421	366	402	409	397	362	409	379	422	412	405	385	379	406	427	397	435	423	410	422	439	394	388	384	376	456	439	381	427	405	383	380	412	402	398	386	391	409	397	433	407	408	386	394	435	403	396	405	365	392	409	412	391	422	407	387	403	431	420	394	371	374	414	367	394	425	449	421	388	422	409	397	393	358	421	393	410	397	394	389	426	395	381	398	390	387	356	425	391	389	413	419	428	387	406	408	391	423	415	407	373	394	374	422	443	439	411	403	413	399	446	431	433	405	388	386	352	421	427	380	386	413	429	379	364	415	451	393	422	368	395	415	410	396	399	407	415	422	393	420	442	400	369	380	383	386	408	421	376	386	407	384	390	373	377	419	382	418	386	444	410	426	376	418	424	400	405	403	378	363	373	344	375	371	410	410	402	385	396	419	371	420	400	415	382	391	435	400	432	390	402	412	395	395	374	397	407	418	419	415	395	419	396	390	402	403	413	404	395	354	434	373	392	412	393	415	440	416	380	360	396	368	407	376	415	386	369	384	407	398	398	406	384	390	412	416	399	403	428	419	430	420	439	401	408	424	460	395	381	402	364	427	410	387	442	435	412	386	421	429	405	430	408	395	390	431	380	422	403	414	376	404	399	424	393	392	448	420	423	398	409	367	379	394	402	423	410	411	383	352	404	391	414	422	443	393	392	415	413	414	416	381	421	390	385	383	387	392	395	421	443	432	422	400	389	381	410	401	424	383	420	426	387	423	401	409	420	427	403	401	378	423	401	471	406	437	440	443	375	393	382	409	416	425	407	429	408	416	407	412	412	419	396	406	420	432	451	407	400	418	396	453	403	410	417	393	393	384	403	373	395	419	431	402	388	411	381	395	394	411	413	405	426	408	385	427	372	377	411	427	429	418	394	411	413	402	383	416	392	404	456	397	405	380	414	425	392	417	371	385	384	391	400	402	429	400	387	378	440	409	420	420	380	406	406	438	404	437	416	399	436	431	374	412	390	451	383	405	445	428	373	394	395	405	403	425	392	370	410	409	435	399	397	400	427	421	404	392	408	396	419	389	453	379	447	423	391	418	411	431	387	403	421	382	392	398	398	352	424	409	443	421	387	430	393	443	398	404	438	395	403	450	391	413	389	401	393	400	405	419	391	375	426	374	382	363	399	404	403	391	437	401	404	421	430	383	425	374	416	401	384	441	430	385	399	417	389	391	383	420	394	387	412	445	407	387	413	404	418	355	377	381	419	383	396	416	427	386	402	395	387	442	425	408	364	388	419	409	413	426	404	421	372	429	417	412	399	420	369	375	409	412	430	413	410	393	430	398	421	448	407	407	389	442	421	381	466	374	394	399	391	371	380	404	430	435	425	358	411	419	423	379	406	421	414	398	408	432	384	413	396	427	405	412	372	389	403	436	420	399	399	399	447	369	416	422	381	403	421	392	415	428	387	421	429	440	395	363	412	412	417	420	408	395	399	392	397	441	380	413	385	388	382	385	409	421	429	383	407	410	411	407	442	458	435	403	385	409	388	433	378	412	412	407	412	393	395	408	422	410	395	383	407	403	408	365	370	435	389	398	393	409	403	394	400	391	406	393	405	427	405	470	372	396	392	410	418	380	395	425	328	385	422	383	410	371	376	436	422	412	435	411	390	410	403	405	464	430	420	383	408	368	404	411	426	425	424	405	402	417	362	409	421	374	436	420	381	406	407	397	399	399	413	408	419	427	389	383	427	386	426	382	442	409	411	422	420	400	427	413	407	395	409	389	410	406	397	410	423	455	381	439	435	407	390	370	442	386	391	376	417	417	413	416	420	390	389	393	414	417	377	367	429	414	380	411	394	379	424	406	441	399	367	392	421	405	405	395	432	411	397	407	401	425	370	431	392	404	424	430	434	428	381	400	398	407	427	413	421	417	403	399	407	384	384	429	425	397	396	411	414	406	432	411	441	417	378	376	397	414	422	395	396	379	391	375	381	400	440	398	404	389	417	395	408	377	432	421	399	417	380	411	418	408	404	388	386	387	417	422	395	432	424	385	388	387	393	389	394	401	376	432	419	416	405	404	384	392	400	419	376	383	389	424	384	380	403	409	409	384	409	415	408	374	431	389	404	390	387	395	398	415	406	388	428	393	409	434	417	418	368	395	389	395	397	382	405	414	425	402	407	397	391	389	401	419	400	395	410	394	448	395	402	401	441	382	422	405	413	419	390	378	401	384	379	377	404	422	406	444	370	451	375	345	431	373	387	439	398	361	428	430	387	409	394	434	400	402	397	410	445	461	396	397	407	415	452	422	398	417	394	382	429	445	446	439	353	393	429	414	390	406	403	410	424	402	407	420	439	417	398	386	394	417	418	389	387	410	427	401	396	406	435	400	400	404	440	438	415	408	378	401	420	393	441	380	415	423	400	415	389	396	393	418	433	400	412	386	404	403	416	361	376	411	418	394	437	426	343	383	390	400	402	434	409	397	400	390	388	406	378	393	389	407	405	399	403	423	414	392	397	400	391	418	403	418	414	429	397	398	446	424	395	397	432	388	410	393	403	386	470	417	430	410	413	416	367	393	387	422	424	442	439	355	349	368	439	412	403	401	415	410	387	418	378	433	421	412	400	375	457	380	434	432	427	419	401	404	383	359	414	413	379	404	394	406	399	453	404	390	392	381	363	391	392	378	399	380	404	409	377	414	389	363	437	390	396	384	400	404	412	386	427	421	439	396	423	416	423	395	420	400	459	407	396	394	371	443	388	404	417	402	412	416	419	400	387	389	409	385	364	428	375	409	410	394	400	394	415	393	404	405	366	396	380	410	400	415	385	405	422	410	399	445	353	400	403	382	398	423	383	347	404	408	399	413	414	411	411	410	359	474	418	395	422	426	429	418	397	395	406	401	385	398	430	372	383	420	379	420	391	419	411	450	428	414	448	389	411	393	397	433	383	447	435	380	448	383	412	435	404	418	457	400	405	398	391	380	399	396	425	425	410	421	408	459	409	373	409	393	424	414	410	395	394	424	401	396	372	410	402	430	441	388	429	385	408	403	395	380	446	430	388	439	400	394	400	402	372	389	411	431	396	382	391	429	387	441	400	395	401	409	444	398	333	428	399	399	376	413	445	413	397	433	403	379	434	443	410	392	391	435	386	424	404	415	394	406	415	409	398	424	386	409	396	378	372	398	368	428	383	410	408	389	406	393	400	437	382	400	393	399	397	404	408	431	392	404	362	404
30905	38461	36299	26765	30127	26759	23607	15884	14777	16805	16889	16488	14217	12669	10501	9191	7607	6340	6141	5995	4620	4218	3236	2785	2658	2548	2604	2251	2000	2147	1987	1745	1655	1830	1738	1642	1358	1228	1254	1201	1187	1286	1211	1143	1154	1195	1136	1137	1084	1104	1031	1038	1043	1040	1070	1026	947	947	987	986	1049	987	1005	995	1049	950	946	986	993	1027	984	924	987	998	943	1011	1003	1004	957	1028	994	1033	1036	1038	970	926	948	991	992	920	979	942	903	1001	884	911	1000	920	929	962	906	905	954	950	968	950	938	957	1010	924	975	967	961	974	918	968	937	940	996	935	991	990	869	921	924	978	947	942	956	934	918	1004	980	923	947	959	923	930	941	975	974	923	955	929	978	924	925	924	994	931	989	890	954	919	956	968	977	960	966	908	945	960	996	911	978	950	977	915	897	972	946	926	957	952	980	978	981	972	961	915	921	943	932	954	962	956	958	982	956	980	936	950	949	930	896	954	933	939	967	967	990	946	935	916	914	912	967	908	908	947	950	945	911	985	931	966	919	971	940	928	966	908	982	922	917	867	948	953	925	968	947	915	997	921	990	928	956	1029	938	880	922	967	1006	953	947	993	948	927	959	940	933	981	936	923	958	1015	914	986	921	983	939	1001	983	963	957	974	903	940	900	956	995	980	927	910	945	887	881	927	955	932	865	954	920	966	927	951	917	1002	933	898	898	919	920	933	996	960	948	934	942	969	983	961	934	960	960	896	1007	986	931	970	953	934	1008	980	962	953	941	874	889	942	908	941	985	976	990	920	921	975	941	950	940	955	907	997	932	906	977	989	969	914	915	965	955	910	921	938	961	937	953	892	960	963	902	947	988	894	1001	958	997	904	944	969	949	940	949	932	930	935	938	877	975	928	951	908	916	951	919	941	953	962	944	939	934	947	945	940	917	962	934	923	955	968	914	904	961	955	960	938	918	928	963	943	940	947	968	934	935	934	925	939	956	1003	940	948	993	965	975	960	971	942	886	982	1041	923	956	975	914	895	957	955	932	968	925	984	981	918	907	1004	872	993	881	953	937	935	958	979	950	948	972	950	941	950	970	917	917	978	942	934	938	927	993	937	919	875	974	918	938	964	991	896	975	916	973	909	969	980	972	991	934	948	884	965	940	933	940	987	913	922	918	907	908	964	949	991	975	907	910	927	978	941	914	955	935	942	934	900	905	979	939	980	927	948	976	980	961	974	995	949	984	909	978	912	985	917	906	931	880	930	908	883	981	919	996	963	906	911	927	951	923	964	962	1008	967	936	938	912	931	980	913	956	960	981	965	913	948	989	908	989	915	941	930	959	902	933	927	949	893	934	983	979	949	925	944	966	988	899	960	963	922	986	959	913	955	950	929	956	924	928	947	987	925	934	928	949	951	911	856	967	977	982	941	960	924	947	933	984	955	935	958	946	962	925	872	927	931	962	954	944	977	923	963	1004	989	955	926	914	957	987	946	960	977	962	909	913	949	968	1016	941	1005	1018	942	925	963	981	927	958	954	908	937	936	931	975	911	910	924	946	968	907	968	989	928	907	955	993	873	950	963	953	891	993	955	945	974	953	948	937	965	920	945	898	932	983	953	922	970	899	940	931	889	880	934	897	963	958	929	937	894	946	940	996	920	875	918	971	954	968	966	944	996	920	890	938	921	946	958	897	897	940	968	965	898	926	976	902	880	933	933	958	929	1000	910	896	916	971	934	934	903	897	968	905	959	917	977	897	934	955	945	961	905	924	949	910	941	934	974	898	917	926	966	949	967	942	944	960	908	899	924	947	972	960	940	929	956	969	946	927	910	965	929	920	905	859	947	876	968	920	958	965	957	915	949	956	976	929	896	927	973	997	924	928	966	954	941	948	892	969	971	922	917	893	926	937	942	970	927	934	952	925	997	948	984	881	970	961	965	919	887	950	939	915	1029	925	874	963	870	977	938	907	918	908	983	991	1021	966	938	988	968	946	914	940	982	902	914	912	911	901	956	961	894	953	934	948	951	948	926	929	939	910	923	844	991	1002	959	923	935	968	946	952	898	952	887	932	950	922	886	933	938	961	961	915	957	926	921	954	958	936	904	984	912	913	967	998	975	876	927	887	912	977	921	982	915	944	978	987	953	964	964	951	909	921	955	953	984	920	932	964	983	958	993	996	926	967	942	936	920	919	1010	904	964	1009	918	985	963	940	943	956	1033	922	935	977	988	973	908	961	950	961	982	978	935	921	950	917	962	1007	936	931	974	945	899	988	926	970	981	950	914	940	913	965	892	991	954	937	927	934	966	930	930	947	992	931	953	973	952	943	978	967	919	941	909	948	929	944	899	928	937	894	985	955	978	916	990	1002	938	928	993	941	882	899	895	969	965	964	912	958	966	989	944	973	959	905	933	945	943	959	957	956	886	916	967	923	949	968	942	1001	940	1007	983	962	980	944	949	910	976	936	939	948	964	985	984	906	906	962	943	994	945	970	955	961	991	948	915	943	924	973	931	924	905	930	942	942	925	961	1020	954	963	953	985	964	922	950	950	945	910	967	888	887	985	912	948	901	927	996	892	920	938	947	920	868	878	953	1023	1002	951	928	958	899	968	975	990	951	941	959	986	984	947	942	948	912	931	996	923	983	950	958	914	891	944	926	925	945	975	953	951	946	901	928	980	938	979	912	945	917	940	956	903	933	957	866	964	892	937	913	950	908	965	948	1012	1012	905	944	937	937	850	953	924	961	976	982	990	896	956	928	941	980	941	963	943	881	956	908	962	944	957	967	957	970	972	951	978	938	972	940	961	950	967	930	950	983	947	1004	934	956	954	893	935	929	947	971	997	987	979	932	985	922	956	947	906	923	907	904	976	977	920	978	967	978	912	977	946	931	965	971	978	951	928	966	958	964	898	941	954	923	927	922	938	936	966	937	935	902	982	932	947	984	926	891	934	923	909	984	971	923	954	897	914	972	1040	969	958	984	949	936	915	908	951	979	956	953	891	951	914	943	914	956	927	949	959	973	904	969	953	960	949	912	900	930	930	946	1005	940	883	905	994	940	963	965	947	991	894	957	970	909	944	965	925	934	961	959	952	898	957	911	1004	908	963	926	933	974	941	929	933	952	962	952	937	979	973	896	942	890	958	950	953	957	927	975	915	903	982	949	903	986	916	971	958	986	953	878	972	935	976	974	902	894	895	927	938	919	1015	922	867	923	935	1000	929	881	926	918	959	950	976	903	947	955	923	911	926	960	914	955	946	1009	936	1006	930	950	857	956	919	984	927	926	961	943	938	983	937	920	936	947	915	925	965	938	944	934	912	963	950	936	943	1008	895	917	1000	913	952	948	956	969	1005	965	980	921	962	942	936	945	965	903	928	936	980	940	954	934	957	984	903	974	939	989	958	989	913	964	907	1023	914	975	949	988	933	959	910	965	938	904	1011	903	919	968	895	932	970	950	904	939	917	1001	910	964	902	888	960	970	923	963	932	953	951	937	912	940	918	951	958	982	951	895	967	893	949	952	941	959	938	943	941	972	991	918	947	958	962	987	997	967	932	881	931	907	900	931	921	917
53556	48565	44047	30516	30324	28099	24181	20604	14875	13111	11001	10872	9981	7487	6104	4674	3251	2625	2629	2528	1701	1425	1200	843	835	848	798	674	638	661	594	539	531	552	522	520	440	384	362	393	388	410	375	368	340	376	358	369	303	338	344	336	345	330	304	298	291	266	298	315	306	305	319	356	315	285	301	336	319	292	296	309	311	313	311	303	269	271	309	317	300	292	295	313	331	278	293	271	320	268	323	265	347	294	283	308	300	277	301	311	282	318	281	277	285	260	296	328	293	310	280	314	277	299	313	287	273	310	320	305	302	284	316	289	292	296	269	298	305	259	279	290	293	303	267	280	303	328	294	347	287	313	294	307	294	263	332	255	308	319	298	298	320	286	284	288	310	297	305	251	312	304	267	273	281	299	288	299	298	316	332	302	320	345	310	269	282	303	286	269	285	302	301	288	294	305	310	318	324	294	303	285	286	287	298	295	316	305	269	277	300	294	320	294	300	334	327	323	290	308	316	301	280	289	297	284	303	300	318	318	273	330	306	289	336	292	258	290	286	329	270	314	292	311	299	310	301	299	315	268	348	311	278	308	290	324	311	323	292	315	306	308	276	296	322	277	299	315	295	318	283	287	312	301	288	304	277	274	315	296	280	300	301	293	288	323	331	297	298	339	283	298	279	299	286	295	285	276	257	292	286	256	305	299	296	334	304	309	308	300	286	324	316	287	334	303	296	331	288	307	302	306	300	306	287	246	336	286	319	301	345	300	312	304	265	306	295	304	284	287	285	261	337	286	286	289	294	298	307	313	295	297	248	309	289	319	302	321	314	292	276	286	311	306	292	315	309	298	273	324	304	296	285	301	317	305	322	305	287	295	294	306	313	301	283	354	273	260	295	312	314	287	298	299	284	325	296	307	306	309	324	272	302	299	301	296	292	287	283	337	277	280	283	315	313	321	264	304	295	293	285	322	297	317	332	318	265	291	270	295	311	309	318	282	320	304	317	295	313	276	277	300	318	313	296	305	303	297	303	271	312	300	298	269	313	321	330	322	276	294	284	299	303	333	300	296	288	301	280	292	300	291	291	306	279	313	255	325	318	267	277	298	317	295	287	319	334	312	302	315	301	291	253	315	300	314	291	278	299	283	301	270	315	304	329	295	295	321	311	293	294	323	301	318	288	265	286	282	281	304	300	281	307	252	292	289	329	307	271	316	277	303	275	297	300	326	299	319	295	303	291	281	306	290	285	299	297	295	324	281	341	265	326	287	278	327	272	290	295	315	291	300	300	305	311	313	293	304	310	293	306	300	286	298	282	299	296	280	297	294	312	313	288	288	301	304	348	282	279	256	280	284	273	288	345	295	277	290	280	282	305	275	253	271	282	284	309	310	288	313	283	324	314	315	271	289	300	281	300	262	301	301	265	272	283	316	278	291	295	249	299	293	316	344	304	314	319	288	305	300	270	280	299	303	307	276	303	308	301	315	320	327	277	318	312	292	328	333	272	293	290	293	318	274	284	279	335	287	280	306	314	302	291	313	315	326	293	277	273	250	305	283	302	281	284	300	268	291	300	346	303	300	328	330	289	299	297	294	320	275	304	286	309	285	331	293	291	339	278	284	292	287	291	342	290	305	281	291	257	281	322	290	291	309	263	299	296	314	343	262	280	302	284	275	291	297	282	298	310	309	311	319	307	291	281	288	318	325	311	262	295	316	318	277	302	290	283	286	300	292	301	307	320	348	277	303	242	312	302	268	281	282	299	276	284	291	282	281	273	303	312	277	270	286	304	310	281	278	318	295	291	273	303	288	309	280	333	312	309	306	335	357	285	288	288	272	313	302	309	308	285	321	304	298	305	308	285	295	329	303	314	288	309	317	313	300	299	301	314	292	279	324	277	288	269	297	284	317	301	285	295	302	314	289	303	313	294	330	290	322	316	304	296	307	307	284	307	269	293	318	275	288	320	330	322	323	268	279	303	308	284	320	277	284	301	307	300	292	293	298	316	314	289	308	315	276	339	337	288	323	303	314	303	317	308	297	297	262	279	286	299	281	300	269	284	334	315	277	302	315	278	270	302	308	326	295	290	294	307	308	288	311	295	279	294	323	289	255	279	284	308	295	290	306	326	301	272	292	304	291	324	295	303	305	290	283	282	314	287	295	290	294	288	309	311	313	316	254	310	308	297	299	323	312	298	338	278	293	290	300	298	301	303	282	302	273	298	309	290	259	349	315	279	335	303	301	289	298	298	301	282	273	285	292	284	340	314	271	313	263	297	278	316	323	280	286	299	296	315	298	338	294	287	278	305	278	306	274	291	275	288	290	286	276	273	282	301	325	290	296	302	330	289	301	306	300	283	324	291	295	329	308	297	304	288	314	259	299	299	293	267	323	292	287	316	291	303	291	316	322	289	267	302	323	281	313	320	323	308	304	287	296	302	300	300	264	322	282	268	314	294	278	332	291	316	328	266	294	285	300	309	302	295	290	299	306	329	295	280	339	307	284	317	303	301	315	290	318	279	293	291	288	285	316	312	271	300	272	270	295	302	295	273	275	285	340	305	325	302	291	275	265	308	272	312	309	315	274	305	305	313	293	269	287	265	341	305	307	297	316	308	310	296	308	305	308	305	271	282	288	306	312	296	298	287	279	292	297	283	292	268	300	289	276	302	320	311	314	273	293	273	277	279	288	263	305	317	277	318	317	310	311	297	297	310	272	300	324	280	310	303	281	296	284	300	303	298	302	270	310	298	318	299	294	292	299	351	291	308	282	310	345	308	301	275	301	277	296	306	259	323	286	281	304	296	306	292	308	332	321	321	326	302	284	291	285	318	266	269	303	296	253	286	277	346	316	275	301	301	281	288	296	329	334	278	296	285	298	314	311	297	323	261	285	303	301	296	268	328	291	286	291	266	304	302	316	275	297	293	283	279	262	291	291	299	302	261	303	276	300	281	327	301	296	320	323	291	278	287	297	303	285	308	350	287	295	282	298	309	268	307	289	273	287	287	293	286	263	298	279	303	298	283	258	273	287	303	294	291	302	288	311	321	292	330	312	290	297	296	291	281	291	273	303	342	273	325	262	288	280	319	293	298	281	316	305	296	267	306	286	296	311	299	310	281	330	297	289	260	295	285	322	325	302	299	326	312	278	281	287	287	302	296	321	278	285	300	317	284	285	315	324	314	295	307	283	288	277	301	301	264	289	277	278	316	328	295	267	304	297	280	296	263	320	281	314	293	329	301	314	294	327	289	354	294	259	312	301	299	308	308	263	290	298	279	297	309	271	303	272	290	293	333	291	289	298	340	291	303	296	309	309	288	312	279	277	275	285	279	287	278	305	326	325	282	282	335	289	320	264	336	285	282	283	291	278	288	301	316	302	301	291	312	271	293	311	331	280	270	298	297	263	306	307	309	298	294	330	291	283	297	291	312	281	295	283	290	317	328	297	330	286	285	293	317	286	289	296	308	279	311	293	299	297	297	287	281	288	282	291	268	311	284	313	273	287
39455	46779	46910	33358	36694	34037	28686	25296	23064	25501	25185	24023	22453	19586	17853	16412	13008	10876	11287	10579	7346	6740	5661	4436	4261	4028	4071	3388	2917	3116	2672	2512	2201	2418	2407	2250	1816	1411	1255	1363	1259	1309	1309	1279	1183	1110	1110	1005	996	962	973	989	928	894	894	892	843	815	861	793	835	809	840	824	814	788	756	809	791	774	772	781	797	840	804	768	823	783	700	827	812	897	862	941	815	776	756	753	729	752	756	705	716	733	682	714	769	758	705	742	811	712	730	739	699	706	737	729	771	713	739	744	716	745	704	745	716	736	721	716	719	680	717	730	686	736	779	669	681	677	682	678	734	659	706	732	752	712	717	685	710	696	660	721	686	662	684	680	740	692	671	701	724	680	707	698	710	702	760	684	694	735	702	697	738	733	704	744	657	660	748	706	729	710	675	720	722	715	701	654	715	711	666	726	710	725	719	752	743	694	738	688	761	713	744	709	713	671	693	692	736	676	698	682	729	712	688	692	724	695	722	680	728	686	693	693	741	680	719	708	762	740	769	700	709	685	774	705	660	735	690	708	672	691	656	660	716	696	749	736	712	686	714	666	709	662	703	717	697	706	707	704	657	686	746	688	704	709	690	723	695	671	696	723	727	707	736	680	746	761	697	728	705	707	710	661	673	673	735	722	682	745	750	719	692	767	724	701	727	716	718	745	710	678	689	681	741	680	695	686	733	735	730	713	694	714	691	705	742	703	723	696	702	731	668	686	694	679	675	722	707	721	688	681	668	726	704	721	685	720	688	702	708	713	733	752	723	633	692	744	750	677	680	700	709	737	701	696	682	725	725	698	701	676	726	719	715	743	714	725	727	682	728	729	651	663	676	736	727	696	745	689	754	726	728	677	698	751	695	681	739	712	726	695	710	692	730	701	758	752	681	673	698	737	742	708	755	733	682	715	760	736	745	669	718	685	675	740	710	684	731	692	741	682	673	729	702	773	681	667	735	754	701	700	720	733	737	643	693	722	679	678	703	684	718	712	711	636	694	741	741	693	762	671	662	721	709	674	715	710	687	704	696	709	729	742	657	679	663	675	707	735	752	744	691	749	687	718	718	702	698	693	749	780	736	743	709	699	721	726	694	659	741	743	698	707	712	672	732	674	695	729	746	699	709	693	715	743	732	699	712	728	716	751	697	749	699	705	759	709	703	690	726	689	688	726	707	702	765	735	692	693	750	650	736	724	700	682	676	667	718	695	724	745	761	664	776	688	713	679	779	669	685	731	676	695	670	691	753	723	727	728	726	706	652	714	696	731	674	684	672	718	647	714	694	731	709	700	700	701	695	746	696	703	731	722	693	720	724	728	736	680	724	696	762	660	711	726	694	725	681	688	772	738	757	661	648	692	678	699	714	690	721	683	698	780	706	709	728	707	694	682	685	712	686	693	678	713	751	739	668	726	713	677	740	756	682	707	683	693	704	724	720	671	702	717	709	708	642	667	719	711	672	740	733	747	663	711	755	668	652	743	706	699	710	736	677	755	772	752	750	708	718	677	676	737	692	683	686	714	660	713	739	726	723	685	714	705	757	675	665	725	638	691	707	684	743	674	720	745	683	714	736	714	711	737	658	726	721	749	696	712	701	677	715	683	694	709	718	690	721	721	709	748	721	736	737	679	749	736	681	689	692	692	688	708	714	687	724	708	704	664	731	718	731	721	724	741	751	720	736	729	709	690	703	671	661	727	741	737	673	704	677	714	688	744	664	734	719	744	692	727	718	751	727	719	690	695	706	772	699	668	698	719	757	682	751	701	672	735	703	660	729	692	687	709	743	705	772	673	696	694	705	669	691	715	664	775	666	734	729	704	732	741	658	689	727	698	674	667	720	704	674	748	671	709	739	683	684	699	693	760	742	690	674	730	684	752	758	688	665	707	707	687	731	694	703	700	715	737	653	705	748	704	715	700	685	711	727	737	706	673	676	684	684	688	707	717	722	737	727	687	720	692	691	746	698	722	739	665	703	718	678	698	679	697	732	714	741	698	725	698	719	721	684	674	692	725	739	730	703	733	664	700	696	721	743	712	733	702	734	649	693	719	747	725	670	669	695	676	715	719	712	637	718	756	716	708	713	654	746	715	697	719	657	770	720	732	686	696	743	719	748	704	667	738	682	716	691	673	652	710	728	736	725	735	699	727	691	769	733	714	737	747	726	704	714	728	762	725	686	680	735	727	747	686	746	739	686	698	707	694	702	767	706	736	717	737	720	770	753	696	718	704	709	695	697	692	714	692	746	721	703	688	676	723	724	700	736	690	676	685	755	685	787	695	718	665	731	727	698	685	657	718	746	702	715	693	741	664	693	693	681	696	712	721	687	744	789	749	706	717	711	684	709	717	706	717	749	742	702	715	712	725	713	754	733	713	702	710	714	758	741	741	705	714	749	706	718	738	738	722	716	777	705	742	728	742	754	698	692	721	666	715	716	716	711	747	745	695	756	758	714	784	711	715	713	681	742	745	712	696	674	743	773	720	720	703	715	698	691	711	726	712	747	767	703	690	682	744	704	729	704	690	693	707	726	712	703	689	730	708	678	688	676	665	707	765	682	730	727	735	715	682	710	703	720	748	726	685	657	693	707	673	728	748	717	761	720	752	696	651	754	708	696	739	723	742	701	713	771	708	746	745	696	721	713	655	692	730	724	711	721	721	728	722	677	748	661	723	751	699	738	666	684	739	726	700	703	679	707	715	754	732	682	715	730	700	733	696	685	706	712	698	707	707	715	702	719	718	734	714	744	714	665	735	742	687	697	707	682	722	708	729	736	696	733	774	730	718	718	713	727	761	732	720	671	676	708	697	717	745	690	739	704	665	726	707	738	656	697	715	673	737	760	754	693	676	711	697	690	714	738	732	655	740	657	709	724	674	717	727	684	750	714	748	666	700	693	689	710	705	710	701	746	760	690	678	686	697	755	681	704	675	730	718	757	710	713	728	683	736	679	668	713	744	694	716	722	695	688	698	698	683	732	628	700	720	686	707	691	705	675	720	711	654	704	667	729	689	728	670	701	721	724	705	730	714	707	694	724	720	708	704	727	703	715	682	752	708	644	714	689	705	657	753	730	743	702	704	693	717	710	719	697	701	728	751	710	699	705	695	694	741	731	702	688	680	683	728	710	728	695	683	678	738	665	734	703	706	699	688	701	755	707	703	733	698	745	726	710	664	724	695	666	768	699	718	698	677	666	667	720	714	784	704	687	706	718	675	705	709	688	695	688	679	741	694	765	705	709	738	719	735	695	720	732	725	734	735	696	678	697	690	676	753	725	732	705	715	667	712	703	721	664	696	761	697	689	700	756	675	701	748	702	762	716	740	701	709	635	687	741	711	736	741	695	730	702	735	711	679	686	701	724	647	688	765	694	748	747	694	717	703	747	776	696	715	729	676	708	719	719	754	735	718	718	749	709	726	730	735	722	693	701	709	701	692	695	756	703	718	707	692	709	674	740	665	701	719	741	727	699	712	731	719
25219	20291	14602	6320	4363	3162	2109	1758	1497	1123	1019	1021	923	733	687	599	599	539	571	537	551	546	473	480	479	471	466	450	487	473	421	505	434	466	441	421	453	467	433	439	411	460	459	398	418	456	407	430	420	415	437	418	465	392	421	399	411	403	390	403	420	406	427	375	446	431	432	383	396	433	416	405	369	409	397	413	400	442	432	409	415	458	444	432	414	437	404	403	427	434	428	417	403	430	427	415	415	388	382	435	399	418	424	460	398	435	413	400	390	385	414	443	411	414	368	432	385	455	411	452	403	429	419	419	395	408	425	419	424	399	423	428	415	377	420	466	396	403	396	440	406	445	410	424	427	438	437	407	401	426	423	402	412	402	418	417	398	427	446	423	390	409	419	401	427	396	396	405	432	414	410	385	416	401	435	419	385	416	390	407	430	420	431	422	407	419	400	405	416	438	413	439	397	418	423	396	400	442	402	422	425	401	446	428	428	441	408	406	407	466	457	422	423	411	422	413	409	411	393	425	412	420	415	437	442	414	429	399	439	439	448	427	410	408	420	402	397	397	387	401	365	444	403	395	405	406	419	399	411	414	428	437	408	382	393	414	407	391	390	444	429	418	419	388	423	433	434	393	402	356	389	405	412	412	443	423	445	382	407	452	418	394	433	396	459	409	412	403	402	418	416	412	393	385	430	428	425	430	421	392	474	417	430	407	432	431	431	439	421	444	416	417	412	431	429	374	400	403	415	382	420	403	435	435	398	388	424	450	403	421	417	448	401	423	420	429	389	430	412	432	402	373	409	394	439	389	453	462	409	436	372	381	407	417	388	423	448	403	409	424	425	376	412	411	419	405	441	404	385	374	439	394	403	383	407	409	406	391	372	401	455	421	438	432	445	414	417	377	384	389	381	441	442	427	429	415	398	408	395	422	421	433	400	425	403	403	444	406	362	454	406	438	419	395	399	427	411	435	389	379	423	408	450	404	425	417	414	403	430	388	396	417	400	407	396	419	405	406	440	441	416	427	434	418	418	408	415	419	430	408	411	396	425	394	443	393	384	385	444	400	423	394	443	422	398	421	428	396	410	387	368	381	437	405	466	400	437	429	424	403	419	398	396	406	392	393	462	416	406	401	434	434	445	413	402	442	401	399	438	433	391	446	398	361	403	404	384	368	449	442	458	401	439	454	429	453	405	386	400	403	415	428	397	389	421	434	407	458	421	425	434	418	389	396	454	412	416	444	432	412	425	440	403	386	456	419	404	411	448	436	444	428	390	429	407	439	443	443	424	446	435	372	416	417	413	436	431	389	411	419	400	441	409	398	392	389	395	427	431	404	401	437	372	400	451	414	427	408	416	418	428	428	404	421	402	413	461	415	388	424	410	406	416	387	444	416	446	394	406	380	395	402	421	427	389	419	410	438	458	404	424	443	398	425	399	385	426	430	397	433	450	434	436	456	417	428	428	443	412	421	440	411	422	394	398	381	419	427	439	425	423	425	386	420	403	460	423	397	419	440	368	386	422	425	394	417	381	453	428	384	393	426	437	384	416	417	399	426	409	406	407	401	398	437	425	443	408	448	423	443	457	410	385	423	402	401	395	422	454	433	391	417	424	403	393	410	398	412	449	402	450	407	406	428	396	429	414	464	459	395	412	414	391	394	430	434	423	398	414	423	374	438	373	401	424	399	435	409	424	426	400	445	403	410	380	396	422	418	407	429	411	412	423	401	387	435	423	425	391	427	406	386	425	412	426	426	380	418	387	409	419	388	413	411	382	409	404	432	387	452	415	412	394	422	413	388	444	437	425	425	439	451	398	448	392	455	416	430	431	435	447	403	446	453	412	396	393	418	434	436	407	366	404	415	399	385	407	439	411	419	429	420	429	374	478	394	348	392	357	405	384	412	380	419	436	443	390	420	460	427	407	423	482	414	425	390	435	412	414	418	370	420	383	426	443	397	410	400	407	417	434	425	408	439	415	403	417	392	428	419	415	442	432	395	406	428	409	414	473	447	398	416	389	435	387	416	417	395	424	411	426	452	404	377	447	418	434	399	426	399	415	410	407	408	424	404	419	429	417	424	442	411	440	394	412	412	418	411	419	433	434	426	397	355	399	407	390	413	449	402	420	376	409	417	420	419	416	392	395	406	414	427	424	415	407	427	421	433	396	434	378	408	447	452	452	409	435	445	408	412	404	389	392	470	423	407	375	397	432	432	390	406	424	443	414	409	424	397	414	408	412	401	396	430	436	390	457	408	404	438	402	409	392	433	404	390	451	457	414	398	399	410	420	431	422	407	425	409	404	404	446	391	401	438	417	407	419	432	417	416	414	450	405	373	421	426	432	407	414	422	425	402	399	418	386	408	442	417	395	398	410	405	425	411	439	432	383	435	439	385	405	401	394	381	417	437	372	397	417	391	472	407	396	456	398	409	395	397	454	408	455	438	411	426	390	416	435	440	393	408	426	364	417	385	459	417	369	437	437	409	433	441	459	419	415	390	421	439	413	425	457	406	420	425	422	430	396	379	396	391	416	407	408	426	448	410	392	433	455	412	421	387	411	413	426	413	428	408	451	398	436	429	434	406	419	404	399	441	422	433	424	397	429	375	419	408	428	428	403	396	387	408	405	433	399	411	394	432	451	374	417	440	411	406	410	449	423	450	396	387	417	378	381	398	408	435	428	422	407	434	391	441	400	413	445	428	420	387	395	404	418	405	422	428	404	422	398	408	382	405	400	451	435	390	445	441	412	427	433	412	410	385	423	444	423	386	440	453	403	418	411	431	419	455	430	416	413	420	468	404	427	416	395	429	436	438	403	399	399	405	439	438	420	409	398	394	430	384	415	382	398	423	400	375	419	438	411	420	448	374	416	449	446	424	437	480	414	447	405	405	436	378	421	393	398	421	393	421	427	416	406	395	393	414	430	392	390	456	433	433	415	401	403	404	443	408	460	442	394	398	434	410	394	431	384	453	384	422	413	441	413	388	436	419	416	387	451	381	438	424	460	434	419	414	401	415	366	472	425	418	402	437	384	404	435	444	412	369	417	403	415	418	391	437	427	402	427	425	454	423	458	404	433	421	418	432	431	457	417	407	403	404	404	440	420	384	413	424	431	450	388	429	423	426	423	442	432	441	434	416	429	405	429	366	382	420	427	412	409	398	428	384	408	430	420	408	430	440	401	403	423	397	432	416	419	421	443	424	422	454	422	426	399	428	413	389	419	443	425	386	459	409	418	379	412	408	437	439	417	421	434	424	416	395	422	399	427	431	424	375	436	430	435	391	396	410	387	425	447	479	411	432	391	411	446	345	383	400	401	388	401	438	406	438	417	453	432	453	390	460	370	411	433	419	399	461	451	399	391	408	428	391	412	428	421	442	431	430	452	436	380	396	404	414	438	399	446	416	418	438	411	428	452	417	442	412	395	416	410	425	440	414	391	441	402	430	410	429	446	430	401	465	441	413	387	423	424	407	420	455	427	431	438	436	378	386
15908	18427	18344	12212	11241	9186	7167	6415	5316	4721	4459	4035	3926	3084	2602	2455	2188	2059	1929	1901	1613	1656	1562	1552	1488	1432	1393	1351	1349	1332	1289	1312	1239	1176	1202	1202	1157	1015	1106	1099	1107	1038	1103	1011	1073	1046	1065	1050	1009	960	986	977	1000	1025	1005	1025	973	985	947	978	1026	1021	1016	993	970	1001	935	1004	1014	998	965	1000	967	936	1000	960	969	984	1038	990	986	1007	936	991	990	957	918	986	958	936	1006	990	1031	948	948	951	1002	980	1006	993	945	1107	971	967	948	974	971	940	1027	940	959	952	953	929	964	999	1041	990	944	951	982	963	952	1019	940	964	971	1007	1014	958	956	1008	1019	955	991	1037	1008	1034	988	886	978	966	955	987	978	957	969	974	952	987	958	978	1000	972	965	958	974	1001	909	961	995	1026	970	1018	952	1033	911	958	958	974	980	990	989	981	1022	984	973	949	941	999	962	1034	1017	992	1021	959	966	940	1027	1033	977	943	967	967	1036	1014	926	962	971	966	887	988	1036	958	1011	942	941	957	991	973	979	916	1063	945	967	945	976	974	988	964	988	977	1030	956	904	963	1036	1007	1008	992	1012	945	1027	951	931	985	1015	962	1007	993	999	947	987	979	952	993	970	977	967	930	991	939	976	968	963	964	968	1014	935	941	999	947	949	1020	1035	1010	1002	990	968	995	988	971	985	972	976	971	960	939	975	983	980	987	1015	1004	956	942	1012	999	973	953	1002	1001	974	983	1026	988	1002	974	974	983	977	987	1005	951	967	1015	952	929	987	943	1017	992	969	955	929	959	962	960	969	962	993	996	943	984	985	963	1006	1030	963	1009	991	965	951	947	969	972	957	1012	932	987	995	943	1007	966	1007	988	1005	1009	952	990	980	1024	949	1026	1003	1012	960	1010	1017	1031	974	952	965	978	1001	1005	958	995	950	1001	912	974	987	986	1027	978	990	994	980	963	979	1003	957	994	989	983	874	978	1001	979	967	988	958	1041	984	1041	976	988	962	960	976	958	996	1006	1000	1009	951	996	1011	974	928	941	958	945	932	992	970	1012	982	954	978	955	950	1031	955	987	960	938	960	996	988	1003	1000	990	978	1016	1013	955	916	988	981	971	957	951	991	977	982	909	1050	1029	995	971	1017	953	985	1002	1005	1022	1016	974	1001	963	967	961	963	945	1015	931	957	1042	1025	943	947	930	926	1041	1017	970	1029	979	1001	889	1011	999	979	958	1048	974	989	929	958	982	990	975	960	958	924	1051	988	967	966	955	1000	978	1013	931	993	950	985	1008	950	974	1010	954	1007	1013	1006	923	1004	961	950	971	957	936	945	984	1039	994	1047	974	984	920	975	1001	929	1010	1021	1004	969	999	947	1016	971	961	1012	1010	949	930	971	977	983	969	964	981	934	995	977	1000	938	995	970	977	930	1072	1056	1023	958	993	986	993	999	993	1010	986	988	1023	989	1025	992	945	1038	965	983	917	1040	931	994	1004	994	957	977	988	950	964	923	1003	952	972	939	974	949	982	952	960	1038	1005	967	1027	990	962	1004	979	1065	943	978	956	995	942	960	1018	1048	942	969	961	989	993	1020	991	1001	996	976	951	1007	963	963	958	1006	985	980	955	995	996	1020	951	982	1029	942	1009	992	984	1037	994	1013	935	968	1003	963	928	946	986	1003	961	1002	985	976	969	1012	948	1022	952	956	945	963	981	957	989	984	991	1010	977	959	1037	924	972	961	972	949	951	1008	996	998	973	981	975	979	1010	941	935	945	1023	962	976	982	972	1005	934	989	999	957	981	962	947	970	1027	927	989	987	994	985	1003	949	966	1015	1016	991	1015	967	954	995	955	991	918	981	1003	997	969	966	1003	950	1007	1010	969	982	1013	959	940	1018	1000	994	986	996	942	928	941	994	938	958	947	978	985	1017	973	965	990	956	1008	984	974	952	971	949	1048	1009	1009	995	1026	1014	980	956	939	975	981	1049	992	919	1036	930	983	955	947	930	966	925	994	977	979	1015	1000	1001	985	1010	964	969	1001	960	1001	958	973	938	971	1042	947	977	987	987	967	996	969	950	1012	994	985	944	937	962	970	980	1000	969	1012	938	939	994	945	996	1030	1018	931	922	988	991	966	961	960	979	912	962	1016	975	943	948	1031	986	984	998	990	1008	969	987	1002	935	1011	919	964	993	935	1017	1010	929	1000	1003	974	1052	988	989	1025	987	967	879	968	930	1002	983	979	960	983	987	942	1021	967	1044	988	954	981	974	1005	912	950	948	964	990	1024	939	960	1005	990	997	971	1000	950	986	987	996	1050	1049	977	1022	1027	968	963	991	1001	980	989	1005	976	989	971	1017	939	1047	1003	995	921	952	946	948	920	965	953	985	989	980	946	981	939	974	989	988	984	988	991	955	934	981	931	931	1020	965	979	926	983	1034	952	956	1024	1054	962	960	972	963	991	985	1001	979	942	995	996	936	1059	970	1036	1009	998	1011	977	964	945	970	958	1005	1032	969	963	950	946	1006	929	950	920	954	987	917	1002	1005	978	980	980	999	964	1014	981	1025	973	950	962	940	982	976	972	964	983	1010	982	998	962	947	1067	969	993	948	993	939	945	1004	944	1022	949	943	985	994	951	982	986	985	992	1028	974	997	1017	951	980	982	977	1016	922	993	970	1008	952	945	1001	982	1046	958	1012	1031	962	1024	1023	979	993	1002	984	948	983	946	1006	975	1008	1019	977	964	946	969	990	988	999	965	1000	1003	975	970	972	976	973	949	961	1045	1006	956	917	1003	977	1014	970	994	1009	968	961	1014	944	974	978	1017	975	965	1007	1024	926	1004	979	969	977	957	1009	942	986	1026	962	984	1009	973	981	914	1011	1010	915	981	1016	959	987	989	930	1012	937	1018	959	992	968	960	953	969	1011	937	1007	982	955	1004	943	974	1007	971	1016	972	944	1000	954	969	963	900	917	1012	972	958	946	964	1008	1012	922	982	978	1013	963	962	1049	992	969	985	993	995	958	969	1042	944	1010	986	990	961	944	978	996	947	972	965	891	954	955	991	977	1037	949	971	965	960	1006	1003	925	963	974	963	974	981	956	998	921	972	993	987	963	1008	963	930	1024	978	1023	991	951	961	975	942	982	956	980	974	1026	948	969	947	1015	913	976	932	1023	1018	947	1012	1007	1007	984	983	978	997	994	979	1000	954	986	964	1043	1022	982	971	983	984	992	969	966	945	1006	951	994	1029	1021	961	1043	977	935	952	988	996	955	958	997	1019	924	1020	951	972	983	1004	976	954	975	957	999	1021	1008	1025	922	989	973	905	1023	967	937	971	1005	1037	994	966	898	1008	956	941	973	999	988	980	945	969	995	961	977	1052	963	967	930	951	949	985	994	982	945	973	1003	939	984	959	1007	976	995	974	956	991	984	1015	1016	991	944	1029	990	1010	969	949	982	1008	998	944	936	983	996	944	974	969	957	1022	977	966	963	1034	1001	945	1042	980	928	973	986	988	940	1019	1015	956	952	989	981	990	948	946	934	980	976	1023	967	958	1006	1008	997	958	970	953	1018	1013	990	981	937	946	903	991	1013	995	989	1064	968	1008	990	981	1013	1050	953	1015	969	990	1057	985	989	1005	991	956	1014	959	944	990	979	967	955	994	934	999	1011	1010	958	1019	975	997	997	967	940	1004	973	906	969	973	985	987	1004	972	1004	953	933	1017	1035	923	1014	972	960	962	990	983	977	969	1066	943	988	963	985	953	953	999	999	1005	970	995	996	996	1017	946	1026	969	996	961	998	950	1012	1043	1019	933	936	966	999	973	991	962	964	927	944	1023	968	1011	1004	926	949	1021	947	965	920	977	974	943	1037	997	953	1049	983	962	964
44687	44117	41762	28142	24853	21059	16070	12728	9414	6514	5787	5975	5373	3753	2672	2018	1666	1447	1537	1189	924	861	733	700	675	695	647	560	551	570	528	559	521	516	534	534	503	418	421	421	449	467	464	377	426	435	456	453	388	425	416	402	422	445	387	417	429	416	440	377	373	384	405	403	414	402	457	426	440	439	401	384	411	431	470	399	416	418	367	392	465	465	405	363	391	415	394	419	441	396	371	403	394	396	372	397	410	429	428	384	379	383	393	399	403	403	433	409	393	442	370	401	390	361	424	403	410	372	417	426	364	374	384	402	415	371	389	402	411	359	400	396	396	401	381	425	398	416	427	376	397	381	421	423	396	415	431	424	411	397	405	414	392	392	394	391	420	424	420	382	359	394	396	399	437	406	439	421	434	413	388	386	413	407	380	380	369	407	450	398	382	389	418	430	416	400	406	418	391	418	403	350	374	387	427	410	445	383	416	396	424	408	393	387	395	401	394	377	400	409	395	372	413	401	394	404	379	396	378	442	370	407	426	378	424	421	423	394	364	394	399	417	417	404	420	410	391	428	420	388	434	403	396	410	406	394	443	379	405	377	421	429	399	405	434	416	388	355	393	390	366	406	377	427	424	438	392	409	392	407	383	390	409	382	387	390	374	380	397	411	418	407	428	396	389	373	400	431	418	407	435	412	370	432	438	387	406	399	394	425	413	414	420	397	407	416	413	410	428	394	333	440	412	419	397	417	387	423	386	402	421	417	404	393	390	378	369	431	387	415	406	381	401	413	406	389	447	396	378	407	376	395	410	407	395	404	385	354	409	398	436	370	387	361	412	425	412	370	423	396	424	373	394	413	391	404	422	356	385	407	387	409	398	393	378	376	375	422	390	414	384	400	400	404	414	418	392	416	403	436	370	395	396	375	396	404	405	442	398	405	394	405	418	402	382	343	378	394	394	389	406	406	402	393	371	386	409	392	429	393	398	390	381	391	426	386	401	396	426	398	438	398	415	394	389	432	384	427	388	383	404	404	388	389	388	412	411	390	421	438	387	440	409	359	393	410	427	392	456	413	386	407	379	400	389	414	416	410	412	377	393	398	420	399	406	359	384	409	414	399	408	417	399	405	376	360	411	407	405	384	411	394	383	384	376	382	399	401	403	400	376	401	395	418	350	407	399	401	449	432	416	404	374	420	413	380	424	408	398	414	390	420	435	339	386	444	406	423	429	419	411	424	404	423	407	388	399	402	412	399	403	379	398	378	428	423	444	382	397	388	360	405	409	426	406	418	438	411	386	384	382	396	392	402	411	402	392	348	416	396	370	377	418	409	390	433	393	426	416	391	441	412	413	383	374	350	426	374	419	452	381	418	423	427	441	403	432	365	386	433	398	393	401	414	396	399	429	391	398	399	409	360	419	432	433	374	410	386	375	416	391	410	401	387	383	392	374	432	369	383	389	426	405	403	378	374	463	449	390	396	388	389	395	429	395	368	431	406	340	388	393	422	409	416	408	381	422	448	400	397	380	376	419	356	408	383	400	422	359	398	421	378	411	384	391	418	417	405	391	411	453	410	380	402	387	409	369	443	439	420	395	445	429	417	386	413	389	389	383	365	398	414	378	401	451	406	408	369	428	384	379	413	429	425	440	395	417	390	382	394	398	393	388	417	397	387	444	378	417	397	412	393	387	378	379	391	375	419	359	429	383	391	384	400	422	396	390	414	389	391	451	426	387	400	403	397	422	371	403	381	397	373	391	402	413	390	431	376	386	410	386	412	428	408	439	404	389	413	390	424	385	444	402	429	379	398	387	403	393	403	396	443	410	397	376	401	374	374	412	400	371	407	415	401	426	394	388	387	379	385	383	428	438	389	434	419	402	387	410	392	399	403	380	430	399	361	418	409	397	386	418	383	423	386	418	364	427	411	412	395	385	379	393	425	380	404	382	401	424	399	422	430	379	420	432	399	403	408	400	374	413	392	409	371	417	419	405	402	406	377	359	376	339	365	436	372	379	380	384	392	407	391	392	399	414	436	379	391	418	411	404	383	433	351	404	427	370	422	385	406	408	424	366	393	414	396	388	385	399	400	396	390	409	452	361	399	413	397	406	425	440	405	417	370	403	391	387	371	371	405	407	424	387	399	417	421	375	422	365	418	414	433	415	422	376	373	399	388	402	394	408	412	371	403	411	406	415	407	396	411	390	410	399	385	388	425	398	396	398	407	377	433	406	413	410	430	422	375	403	369	427	405	387	408	412	377	391	392	401	366	382	395	379	417	429	368	360	412	393	380	400	369	391	378	390	404	409	400	413	442	370	413	388	392	381	433	409	387	409	407	424	397	402	384	407	412	414	385	366	414	399	400	400	395	381	381	399	423	365	393	411	415	449	411	403	378	414	422	409	435	402	429	403	426	385	382	391	414	421	416	432	412	416	434	384	403	409	427	414	412	415	383	374	398	385	418	420	357	406	371	374	413	366	424	385	412	376	398	383	406	425	388	356	414	405	430	418	382	413	388	393	397	421	390	405	390	401	394	384	406	436	414	406	429	394	432	404	424	383	387	382	381	399	385	387	407	424	417	428	428	429	403	406	390	379	384	426	431	432	394	408	381	383	400	389	400	418	431	412	400	382	392	393	433	396	365	386	405	392	403	409	433	387	414	418	400	454	379	421	413	380	421	391	399	394	432	394	388	393	403	426	415	387	360	413	435	417	385	407	373	431	402	388	434	390	407	363	380	387	406	404	405	390	439	401	401	411	384	369	420	412	421	391	404	424	371	445	388	402	390	395	404	397	413	372	406	419	375	414	376	394	414	417	364	404	385	399	412	407	390	412	390	420	429	384	399	376	386	404	416	383	392	410	383	379	440	440	402	383	396	384	408	441	384	400	395	417	378	392	442	412	428	381	423	376	383	391	399	431	372	411	435	350	390	398	365	417	409	372	422	372	423	392	408	422	418	370	413	406	390	414	364	431	373	375	390	367	441	375	400	415	365	385	415	396	392	406	429	401	413	405	408	419	389	426	358	389	403	383	379	405	421	413	434	395	382	410	407	393	408	427	379	394	395	364	415	398	404	410	396	389	414	370	389	372	429	405	410	457	362	405	415	404	425	393	411	390	406	368	390	376	343	353	407	393	385	397	406	374	394	402	394	414	382	400	390	380	436	370	404	403	386	395	380	400	416	387	405	437	419	407	383	434	411	434	411	382	398	407	383	372	377	365	420	415	425	369	408	358	409	380	385	378	411	397	392	356	394	416	391	394	417	406	380	410	402	406	401	386	383	369	401	408	418	393	403	410	372	348	411	427	349	421	391	398	393	418	417	366	398	405	417	358	393	413	427	377	360	424	382	396	433	441	387	381	431	429	386	422	407	411	435	434	423	384	384	422	399	402	439	388	405	397	399	422	404	365	408	372	380	381	397	440	417	405	401	397	367	397	419	404	413	425	414	415	407	401	372	405	411	423	423	381	403	385	438	419	380	398	397	423	413	397	408	424	375
30613	37707	39531	26765	29360	27643	22979	20483	16928	16351	16859	17112	15126	12354	10469	9009	7610	6634	6869	5586	4442	3857	3456	2987	2848	2756	2487	2146	2095	2143	2085	1813	1917	1781	1707	1641	1397	1239	1216	1247	1205	1217	1203	1164	1106	1107	1113	1128	1057	1089	1032	1109	1051	1012	977	1009	991	1001	978	990	988	967	961	991	995	1026	1017	1032	999	1033	975	1018	976	1001	974	912	942	1005	967	982	1069	1017	1012	991	1037	942	941	953	941	937	939	927	977	1002	934	935	928	972	939	986	954	994	974	970	994	924	898	975	995	934	943	924	961	947	904	932	977	978	966	966	967	956	944	905	938	965	945	966	877	935	928	929	953	889	928	962	938	993	943	958	931	922	922	958	944	931	973	922	931	889	926	920	986	950	905	933	951	955	913	953	885	966	902	921	916	906	977	941	953	948	977	910	925	930	888	964	928	930	964	958	877	944	871	969	966	954	959	910	913	989	976	935	926	940	948	902	959	925	952	935	934	969	968	940	923	900	907	987	974	976	1000	971	996	958	970	863	918	916	948	956	935	951	1018	947	953	930	904	962	924	920	951	949	977	941	946	981	871	980	917	987	954	922	939	977	940	911	928	1032	970	981	919	983	969	936	936	930	975	952	999	968	913	921	965	949	918	893	973	864	894	906	925	950	873	908	947	940	962	968	933	956	944	929	962	946	957	912	897	914	935	926	931	960	948	925	920	957	941	935	929	966	1014	971	922	896	912	960	906	988	963	949	923	951	937	932	950	935	933	950	914	946	977	959	980	965	934	945	943	938	945	967	970	903	864	955	1017	947	976	937	943	967	997	928	1004	927	923	963	933	934	949	971	911	950	915	960	960	975	932	961	934	962	949	919	935	959	871	932	908	983	948	987	978	872	893	937	897	971	907	951	959	917	945	1002	952	921	948	934	991	933	929	924	908	884	897	980	1001	871	948	950	968	937	943	911	962	977	959	920	954	971	946	881	917	952	943	936	957	997	984	961	930	913	881	971	945	941	928	836	943	873	984	974	939	946	925	931	901	925	982	902	953	1004	1020	948	958	987	957	924	918	930	892	929	923	926	945	970	954	943	954	907	926	898	930	966	954	968	971	1015	916	966	936	929	909	955	947	889	927	931	889	1005	914	914	962	899	936	998	945	879	956	938	983	962	948	982	951	991	946	959	923	954	984	878	939	916	969	942	1009	932	908	966	957	896	980	906	941	937	888	934	942	931	937	948	959	883	950	974	939	1009	934	916	916	913	919	940	966	944	917	954	982	956	902	919	941	956	996	965	952	976	932	927	909	960	896	946	996	909	900	878	990	977	954	970	966	962	910	941	918	966	900	990	935	989	972	942	891	941	917	954	1003	970	950	891	958	925	965	928	953	960	951	930	983	944	947	965	964	939	940	951	932	897	980	952	932	910	984	1010	907	975	941	940	966	1039	961	989	1014	988	947	902	969	947	941	962	881	955	925	951	975	907	973	985	927	947	900	962	940	915	952	938	947	942	906	954	927	983	1005	906	952	963	944	972	916	939	929	922	992	955	877	1042	960	933	992	943	967	959	967	969	930	952	958	961	968	941	991	975	1019	974	830	978	982	960	919	919	953	999	931	977	958	932	965	954	955	876	902	961	970	915	937	943	950	899	939	966	974	953	955	919	913	947	887	912	982	917	938	926	935	994	938	1035	951	959	958	885	946	917	960	903	981	950	964	960	951	938	912	933	925	918	967	947	932	973	908	947	988	921	925	957	911	914	948	892	956	997	957	960	899	945	922	935	931	865	939	924	875	870	934	930	892	944	939	954	909	991	957	923	958	953	954	948	969	925	903	947	917	925	896	913	947	905	953	999	968	889	952	966	996	985	988	957	1019	910	937	977	919	975	950	978	962	932	901	952	941	957	945	946	899	925	972	904	884	996	947	974	917	1018	952	927	943	995	942	948	983	869	980	988	932	923	958	918	957	974	985	939	931	950	951	913	921	929	958	932	954	928	925	897	933	944	986	938	939	940	975	929	884	940	958	996	942	994	965	911	930	909	954	987	959	925	955	977	973	907	981	945	911	936	957	1037	929	923	952	954	938	914	1041	946	950	922	937	925	932	998	957	939	918	977	931	903	902	975	976	948	902	903	1019	959	976	997	947	972	924	936	936	954	962	943	877	1011	953	955	875	924	966	936	949	962	930	936	922	954	977	936	1006	929	921	969	929	931	1002	941	912	932	952	934	938	945	906	936	935	951	957	1030	937	897	920	956	931	882	929	960	953	941	966	893	905	885	954	997	935	949	973	977	924	959	959	966	1015	952	912	952	986	910	939	948	945	976	933	984	929	931	988	948	933	929	955	935	956	928	911	953	963	939	966	924	933	927	908	923	935	894	1002	935	941	1014	905	965	915	927	973	916	931	983	971	965	960	931	950	948	969	884	936	962	931	940	927	965	992	899	941	934	965	914	939	885	907	927	947	927	946	950	932	925	920	922	941	910	915	900	941	913	927	931	961	972	953	1020	929	913	946	940	935	964	896	950	926	906	911	986	881	966	927	1003	973	941	929	965	959	963	961	946	895	979	943	944	942	953	953	947	872	953	914	963	1025	950	896	955	917	927	944	964	940	942	945	898	979	937	923	971	946	938	895	1000	945	974	877	929	932	946	957	928	944	945	964	947	966	914	951	980	949	922	881	926	932	968	903	931	939	911	962	944	928	950	911	933	975	984	1000	931	938	962	934	972	930	885	984	1008	891	934	961	907	951	975	994	942	927	922	926	960	927	946	1001	932	960	936	960	881	932	988	914	951	932	944	893	938	896	973	952	923	957	981	956	941	948	922	907	937	953	913	1008	911	941	1008	929	948	941	969	904	924	933	953	925	949	862	887	967	926	914	947	912	970	1018	934	915	928	889	975	903	968	985	957	953	956	931	942	906	909	976	923	1011	972	980	979	848	960	982	903	962	968	966	931	918	967	942	1013	934	959	941	925	923	991	972	954	915	957	957	1021	946	898	928	959	909	972	934	940	939	929	946	939	925	986	947	946	918	889	958	892	902	945	978	921	974	929	940	1011	1012	901	934	922	918	965	981	977	899	967	904	1008	962	886	891	954	905	921	927	962	962	951	883	961	947	912	889	1025	979	923	976	964	907	972	973	960	965	948	942	963	892	980	931	941	973	879	968	949	960	944	948	980	926	955	995	947	952	964	939	901	988	940	1029	956	946	935	930	979	1016	1004	962	985	937	977	939	934	956	952	974	1000	963	956	890	1005	915	968	889	878	934	948	948	922	905	967	956	946	952	987	991	975	925	871	928	887	924	947	944	977	897	915	921	974	998	951	919	984	938	936	924	963	934	981	960	928	950	949	900	944	946	974	983	926	979	957	897	951	920	949	979	973	935	965	965	893	892	953	977	909	968	948	985	959	1000	959	949	1017	925	932	970	956	986	926	973	905	939	933	905	954	954	937	928	972	930	895	898	965	958	974	966	962	955	894	945	963	904	922	1014	943	949	965	968	966	879	915	885	950	931	939	941	954	923	972	941	893	922	917	957	973	1007	928	953	929	942	919	920	940	959	910	939	957	889	892	997	919	906	963
52561	50823	46303	31752	30316	28627	25093	22197	17105	13639	12064	13230	11724	7999	5959	4448	3323	2643	2776	2534	1683	1329	1218	1114	935	850	847	662	722	709	579	556	598	592	493	528	425	352	382	369	394	344	376	353	328	364	382	353	395	347	326	307	367	324	324	313	307	321	318	323	296	316	308	303	338	311	300	366	334	304	270	318	291	325	312	313	309	301	302	291	316	325	343	334	326	284	282	317	289	304	314	315	318	289	278	287	282	281	276	269	315	294	300	292	318	298	282	280	281	261	293	328	310	293	302	327	301	279	289	262	292	317	322	267	284	331	296	307	290	318	300	293	336	294	295	304	314	276	310	269	293	268	290	313	286	295	273	269	288	306	289	317	318	317	306	273	295	305	295	299	298	284	288	265	293	309	276	287	308	300	315	296	291	294	330	292	298	315	295	327	345	369	311	291	314	334	279	308	324	299	275	307	299	281	315	313	309	281	317	285	274	296	300	296	286	304	275	302	263	262	274	267	277	277	317	314	302	280	327	325	287	271	314	331	315	305	283	282	323	273	285	300	288	282	277	303	308	305	306	307	258	324	308	317	311	295	333	286	307	284	292	296	329	296	318	303	284	341	313	287	304	284	301	289	328	263	303	309	310	259	303	286	295	333	320	293	282	294	334	320	306	285	289	280	280	292	267	327	304	312	305	295	328	277	281	284	302	302	299	265	336	314	298	301	325	317	303	302	314	312	312	294	275	308	304	290	327	280	309	282	308	305	301	307	291	283	304	282	298	277	289	315	316	291	295	310	309	323	306	284	272	278	272	289	295	285	320	330	314	297	329	317	288	319	297	298	325	289	320	315	316	288	315	304	297	306	276	299	302	292	302	312	274	293	320	269	289	309	334	265	284	312	308	299	296	299	297	281	288	280	296	302	290	322	306	282	308	309	276	316	323	287	312	281	304	334	292	328	274	308	311	323	311	300	304	275	282	304	310	285	323	314	300	303	333	288	309	286	280	304	306	301	311	270	256	290	302	304	250	295	259	304	270	306	320	292	319	281	299	269	302	320	328	306	291	282	309	284	289	293	311	275	303	314	301	270	296	294	307	282	300	294	281	303	270	292	289	276	308	293	308	322	323	264	327	289	318	317	263	332	317	294	289	283	299	293	292	273	304	307	306	292	302	282	319	276	323	283	323	282	270	302	268	289	298	294	311	299	320	288	279	309	312	304	289	311	264	290	305	276	281	299	299	291	295	289	285	307	309	312	306	302	290	319	316	305	308	286	315	280	319	281	329	283	301	326	294	300	278	296	295	263	302	307	285	290	266	286	315	318	284	302	290	280	290	324	286	298	276	290	291	283	318	287	297	304	300	295	291	298	273	312	300	306	274	313	318	299	310	323	286	288	333	298	303	287	287	289	325	302	279	312	297	285	331	275	294	297	293	287	277	281	277	288	301	307	275	318	264	274	285	307	299	307	296	305	301	314	278	326	288	283	288	293	262	304	313	302	314	294	308	335	277	305	300	288	321	295	306	313	271	286	326	281	305	305	299	272	263	324	311	275	270	286	295	310	290	289	290	297	301	282	260	304	291	296	319	280	309	281	277	296	285	332	284	296	294	282	298	275	281	301	261	286	315	302	310	332	320	294	309	284	314	272	311	311	288	266	310	306	276	290	284	264	261	285	291	315	330	278	276	345	300	301	305	297	304	314	314	291	294	268	309	301	260	301	290	276	310	291	310	310	289	305	300	328	316	292	305	326	300	310	294	297	315	295	307	303	302	280	307	299	299	286	305	256	269	277	320	278	292	259	296	288	297	283	298	303	336	294	318	307	286	303	312	284	275	313	291	290	255	296	271	323	301	306	272	300	300	275	314	297	297	336	309	270	303	291	311	297	315	261	280	296	315	280	281	254	297	285	324	302	313	316	305	294	309	269	323	332	299	296	323	293	266	293	298	294	319	314	251	268	297	291	316	305	331	260	311	284	303	301	309	293	257	273	279	269	294	308	300	299	287	319	285	285	286	310	293	302	297	279	317	277	284	297	310	328	313	305	305	282	334	278	332	270	293	293	309	302	341	301	288	305	298	306	311	287	321	291	284	310	281	298	303	266	296	300	293	307	309	322	260	298	347	244	324	299	298	325	280	248	276	281	316	293	330	296	291	301	243	278	296	296	307	271	305	281	339	297	278	293	280	316	300	341	287	277	280	285	317	311	307	265	288	288	316	288	310	299	262	304	286	277	284	285	317	308	287	290	284	308	294	282	293	286	264	295	281	285	300	267	319	312	298	324	295	306	303	263	297	300	319	302	323	309	322	295	264	292	283	282	306	309	297	294	277	321	297	305	300	313	293	288	310	285	265	295	292	295	299	319	287	306	290	314	244	305	302	281	292	268	285	288	294	272	278	288	289	283	318	297	342	275	258	323	298	274	316	308	253	280	297	314	318	282	326	298	310	247	304	270	309	278	280	288	295	295	276	319	300	314	285	277	290	280	312	328	300	275	293	332	314	325	301	330	289	288	276	273	349	298	296	310	282	309	300	296	299	287	309	319	299	284	285	286	306	301	284	280	282	314	311	292	309	289	317	303	306	296	280	311	315	294	313	280	336	297	294	294	287	288	311	317	325	276	322	268	252	313	299	322	321	324	304	324	303	280	310	266	314	286	285	301	310	281	287	309	313	321	304	278	264	321	288	276	272	283	282	321	291	285	308	292	317	304	291	310	296	297	298	318	285	279	292	334	300	288	291	267	341	309	291	285	288	265	307	282	308	287	308	280	312	289	304	265	318	291	310	290	298	281	288	330	324	296	299	292	286	312	295	310	286	287	318	319	286	284	296	310	272	302	289	307	325	272	291	295	281	300	316	312	346	293	254	282	318	264	313	266	278	271	301	303	288	308	275	305	308	284	299	297	299	298	279	310	329	280	290	296	322	301	293	302	289	285	300	311	296	305	287	305	313	298	294	268	292	296	295	309	301	293	288	314	278	273	329	308	313	344	305	341	317	305	310	337	309	315	306	276	312	312	281	293	264	296	317	282	290	317	303	284	329	274	307	275	297	298	298	309	314	259	327	270	324	310	302	311	311	295	284	307	295	308	290	275	297	294	305	284	326	288	321	317	286	296	299	303	250	322	266	261	285	259	324	286	287	288	272	319	317	279	287	291	300	274	299	261	283	316	305	284	315	301	287	324	327	309	273	274	293	302	281	296	317	320	313	321	291	298	290	291	302	285	310	297	287	269	279	280	258	286	309	265	291	296	302	257	288	340	307	290	292	293	322	287	278	269	288	300	270	318	315	280	311	263	316	296	305	314	312	293	275	302	279	300	267	300	293	311	272	311	308	315	290	317	286	294	284	289	281	310	331	272	300	309	277	313	289	294	284	288	316	295	288	278	255	246	289	290	304	307	275	301	331	297	295	305	308	286	247	316	309	297	296	291	332	307	292	322	283	301	308	267	311	250	292	309	327	308	297	300	301	285	328	297	282	304	306	315	307	292	279	299	258	275
37108	46512	46894	33756	36899	35390	30129	29387	24155	25353	25535	27154	23319	19749	18236	15411	12895	11235	12083	9788	7562	6391	6059	4870	4390	4107	3826	3205	3008	3042	2721	2456	2507	2476	2363	2238	1636	1260	1267	1376	1251	1322	1236	1172	1110	1083	1115	1020	982	967	998	975	909	910	840	879	837	830	830	869	827	816	812	793	746	831	770	745	815	744	735	814	797	784	798	770	764	761	755	792	896	901	901	875	826	742	710	713	738	755	737	697	727	768	721	712	713	707	697	708	738	705	718	702	713	718	716	704	714	714	699	735	711	714	751	670	773	742	729	708	684	754	707	683	709	751	740	714	646	670	755	707	693	691	697	772	693	674	743	742	706	739	744	730	726	748	715	731	760	713	697	672	676	765	754	753	685	741	695	684	704	706	716	692	729	701	718	707	692	693	682	738	671	712	707	748	774	714	700	776	678	676	666	681	702	727	737	683	707	719	705	731	667	706	729	733	688	723	699	718	687	697	726	697	738	704	753	719	694	694	695	745	688	718	744	749	701	714	695	716	751	773	721	714	706	695	699	684	679	736	741	714	737	743	682	713	722	702	704	722	706	744	694	705	777	748	657	710	710	728	686	698	669	694	692	686	750	714	715	752	690	738	685	738	766	674	714	759	768	790	729	680	698	697	725	724	681	706	748	752	729	726	710	718	650	756	711	719	675	693	729	728	728	707	694	784	710	713	694	695	736	692	760	751	701	727	724	742	746	714	707	652	666	708	708	688	717	663	742	730	680	710	728	736	710	746	653	690	662	679	683	701	718	697	691	716	673	704	740	686	678	700	655	687	692	638	672	697	687	672	721	720	717	675	687	727	701	725	726	739	714	712	673	696	734	730	772	716	687	705	701	663	715	710	748	648	684	715	766	733	709	719	711	733	704	685	707	684	715	736	710	699	724	695	696	684	701	706	669	684	669	701	698	704	704	739	720	689	716	713	694	720	736	681	703	735	690	724	678	740	683	733	711	688	666	665	708	678	711	745	721	719	701	716	670	774	684	744	688	743	703	699	723	747	740	743	769	669	689	714	704	705	726	684	742	688	720	720	714	677	692	671	685	703	709	706	691	744	731	734	694	690	727	722	717	752	732	721	706	697	727	730	758	725	721	695	669	667	741	713	724	685	692	738	696	717	742	684	723	686	657	728	742	701	676	694	693	665	740	693	705	748	692	739	721	700	722	679	745	685	697	695	741	706	743	698	698	763	721	706	690	733	661	691	663	696	761	722	701	696	674	740	698	730	693	699	734	671	721	715	690	676	734	731	719	741	698	761	666	764	715	715	726	686	703	686	744	706	673	740	741	730	728	729	737	700	751	694	684	695	714	698	727	728	716	735	675	689	697	696	713	729	710	705	723	696	725	745	736	715	766	678	746	703	727	705	723	705	669	688	727	721	705	687	730	706	742	751	753	720	696	704	703	766	707	708	684	721	736	751	707	726	710	685	715	697	694	689	723	701	694	741	756	696	711	711	720	702	702	678	746	746	664	730	732	685	776	685	699	724	748	731	678	697	698	678	689	703	708	709	680	711	723	696	673	717	672	673	747	709	754	713	681	661	723	679	698	695	741	750	728	718	716	709	698	696	722	732	736	707	748	675	711	678	745	707	645	695	736	711	699	702	716	733	719	700	718	738	695	663	690	698	746	690	690	711	696	720	700	737	741	694	751	735	687	709	679	715	697	757	716	673	742	737	649	744	693	714	718	733	683	682	699	675	664	711	766	735	768	675	724	675	706	704	735	733	698	716	716	737	688	720	730	676	698	695	715	728	692	706	707	682	723	722	700	710	623	684	711	770	759	693	723	700	678	723	695	706	723	737	695	746	733	728	708	709	693	694	732	728	735	692	746	726	680	706	694	743	696	728	729	704	733	721	754	719	746	753	748	760	721	687	678	743	706	711	703	680	767	727	683	686	676	769	743	706	709	711	728	762	678	714	707	689	690	732	737	727	663	680	662	747	707	695	676	667	737	714	697	719	661	694	734	694	715	746	720	689	698	729	723	706	733	760	671	685	685	759	703	754	704	742	744	718	711	655	664	737	731	677	637	706	699	745	772	692	681	704	664	727	745	679	715	690	686	719	704	715	697	693	690	718	694	716	732	669	682	728	708	725	706	675	648	731	742	706	741	756	670	727	714	693	721	764	676	734	651	709	736	697	705	714	734	690	700	760	669	686	689	688	700	769	720	708	706	684	736	762	701	727	751	717	725	750	678	719	680	723	692	715	694	697	695	740	655	734	736	687	708	733	685	712	706	736	726	680	697	729	682	701	745	701	707	711	717	704	706	705	741	737	638	723	695	736	706	697	724	719	753	719	744	660	709	679	728	721	658	745	698	669	740	656	748	718	745	736	731	745	669	682	711	738	694	723	717	743	770	736	703	714	712	709	707	707	697	685	696	743	726	716	725	686	674	745	726	748	700	669	719	691	761	679	734	765	692	686	726	692	716	749	676	734	664	728	697	768	687	669	731	691	739	727	715	685	701	698	741	702	671	722	727	690	713	675	711	754	693	725	678	732	713	758	682	709	724	687	719	705	717	699	733	668	748	706	738	732	700	686	707	686	705	790	746	688	726	735	691	694	725	729	734	716	707	715	681	706	670	713	716	712	697	677	706	721	739	735	706	713	694	734	756	681	700	675	679	681	765	686	729	663	744	707	739	675	766	695	714	721	683	703	697	719	717	679	685	694	724	748	749	719	718	710	701	695	702	740	782	781	694	757	706	698	676	719	752	712	706	692	743	716	687	706	673	712	693	688	699	701	728	735	731	711	693	749	693	715	736	711	679	725	707	732	736	721	721	700	709	698	748	691	703	703	717	712	695	701	679	733	689	680	754	673	700	701	701	697	683	726	700	722	720	740	678	693	687	746	701	709	739	772	702	754	687	718	728	724	712	704	730	714	718	647	776	697	704	707	723	692	721	737	701	720	711	710	740	721	712	747	733	707	707	750	697	722	736	715	677	747	708	721	707	730	767	676	737	694	729	671	702	708	688	713	671	693	692	700	689	650	721	739	736	698	725	696	683	647	708	703	680	691	677	692	756	694	646	669	661	686	684	733	678	716	760	696	711	732	655	677	709	661	701	683	761	715	710	667	749	773	713	676	740	683	702	705	769	696	708	690	752	725	758	746	718	706	739	715	717	695	736	738	687	693	723	728	680	702	723	713	699	686	672	709	722	694	717	724	708	719	755	676	712	701	726	711	738	719	716	680	754	763	737	712	699	715	720	728	716	722	702	717	667	693	658	733	699	697	707	708	685	680	701	754	726	703	690	731	718	747	741	688	695	674	692	737	730	718	673	733	712	722	712	715	744	674	711	749	707	740	729	695	694	762	692	715	722	717	707	706	694	708	718	708	709	748	711	723	680	701	691	671	746	740	691	732	745	677	724	732	756	707	721	730	705	731	668	713	700	688	699	710	721	757	672	709	719	718	734	725	728	734	682	720	714	756	701	667	755	744	733	681	634	684	717	681	724	720
25429	21186	15279	6630	4723	2981	2377	1806	1346	1185	996	1060	852	739	715	681	558	601	578	626	498	495	523	488	513	454	452	455	473	480	513	422	452	456	464	485	450	443	419	457	433	446	457	382	443	414	468	433	423	429	442	397	446	462	420	411	392	389	418	419	422	419	436	413	404	394	412	386	438	404	416	425	418	406	446	430	425	431	419	406	432	393	447	402	418	413	415	420	436	426	415	410	410	433	411	401	366	427	412	373	393	399	398	379	419	388	429	409	392	435	403	413	392	437	381	424	410	418	419	423	408	426	397	380	456	443	450	417	407	438	428	447	415	410	425	411	376	457	414	420	397	398	469	379	401	422	387	417	431	426	411	432	401	438	422	443	416	412	398	439	416	425	395	417	434	389	415	386	454	403	398	414	378	427	378	411	435	420	419	424	411	441	404	425	430	397	405	434	453	387	437	427	416	405	388	396	412	446	424	440	414	442	360	423	425	434	399	435	409	457	427	413	420	426	460	401	462	410	439	424	401	425	416	392	443	443	389	397	396	387	457	410	400	428	375	419	360	413	363	409	444	461	431	373	377	422	373	407	422	431	434	398	428	429	389	373	433	432	416	409	431	379	405	410	417	411	370	426	437	418	409	426	374	396	413	390	427	374	444	402	409	415	422	401	401	447	405	402	395	397	386	387	389	420	401	375	392	393	409	423	399	428	428	410	431	417	390	425	412	400	386	432	419	416	386	378	423	419	450	417	428	378	395	429	399	389	449	409	391	393	385	411	409	442	404	390	425	444	410	418	413	403	402	405	410	376	440	445	437	426	431	415	403	440	426	402	406	430	427	426	413	396	397	423	424	414	402	412	396	413	397	414	402	427	426	423	417	451	409	425	416	403	413	425	428	403	395	443	469	440	440	395	398	415	368	426	414	435	421	417	414	442	429	453	425	391	427	419	443	407	402	426	434	416	397	401	397	421	413	431	447	392	422	437	423	424	389	429	401	434	410	422	437	413	415	387	428	393	446	413	419	417	433	461	435	429	414	406	428	387	416	419	446	427	423	391	399	413	393	438	395	395	442	425	443	427	395	455	413	442	469	439	378	377	381	448	442	371	415	426	400	438	405	395	399	414	376	411	427	406	422	445	445	444	423	400	390	406	431	418	458	397	409	452	447	417	410	430	395	429	419	394	424	403	434	400	424	413	425	425	404	396	415	426	391	402	401	442	453	397	406	410	418	441	399	397	414	418	458	404	379	402	458	476	436	476	420	425	421	423	389	405	420	426	396	407	415	439	404	407	425	453	382	413	397	425	414	425	416	411	425	438	434	405	392	392	412	428	394	440	421	404	442	397	449	436	426	396	422	336	428	440	370	415	401	420	373	450	419	411	416	424	445	399	420	446	432	441	410	402	454	419	399	431	392	410	401	408	421	410	439	432	439	427	393	405	409	389	431	388	398	417	397	395	439	431	382	412	391	378	400	419	415	421	402	403	425	373	410	440	385	387	389	423	409	400	383	417	442	406	463	396	431	407	421	429	391	382	440	429	402	418	381	362	433	421	454	392	433	399	409	439	441	421	417	437	405	406	406	444	368	377	408	409	449	373	418	405	417	439	408	449	447	424	438	380	421	425	404	430	427	449	418	394	463	393	427	384	418	382	435	388	404	389	419	405	393	414	426	412	411	412	405	431	404	399	439	413	382	418	408	372	424	431	458	429	423	424	443	413	415	389	412	423	410	395	415	433	359	414	389	419	402	441	383	409	438	446	417	428	422	425	434	398	395	423	391	426	425	427	395	380	486	416	409	451	408	433	398	395	460	402	397	398	381	404	423	405	432	412	410	407	425	414	427	473	419	413	371	390	404	375	394	393	424	416	400	424	449	407	383	408	412	439	456	390	422	402	425	382	391	434	394	441	419	403	374	409	448	421	416	411	430	407	429	394	435	435	403	417	401	427	431	447	448	423	424	406	389	414	411	379	419	468	426	394	399	412	405	417	399	365	410	421	373	432	434	426	446	466	375	404	412	447	390	421	411	441	449	450	391	443	409	422	404	400	422	420	386	440	394	431	400	403	437	399	397	399	432	397	399	419	438	426	390	414	445	414	378	416	455	398	422	402	430	415	461	433	417	408	404	418	416	425	429	411	438	446	428	397	414	402	421	404	423	417	449	432	403	428	405	408	439	384	410	422	415	407	412	404	398	410	414	403	412	381	398	437	412	413	429	391	387	445	392	366	430	382	411	400	400	437	394	402	417	425	420	396	419	387	380	396	438	436	418	412	440	376	398	409	433	442	409	396	402	391	429	411	413	410	440	411	399	421	413	428	440	417	400	440	402	437	411	399	448	405	432	437	447	428	431	403	420	429	400	433	455	383	452	456	442	380	389	391	423	446	387	421	393	377	416	420	391	412	434	407	433	401	404	395	420	400	434	379	400	435	410	437	430	416	399	448	447	415	394	443	435	397	419	432	397	391	383	398	442	438	376	411	402	417	428	395	420	436	416	435	436	433	385	397	380	419	413	401	414	389	399	404	384	425	458	396	405	411	400	419	412	393	437	439	429	406	375	398	397	392	409	417	420	462	412	386	389	405	382	386	404	391	427	411	434	399	384	423	408	412	398	407	409	414	456	396	410	401	390	431	403	401	416	391	413	414	424	424	415	424	395	406	407	431	385	433	396	412	408	401	416	453	430	414	450	446	426	420	415	408	441	406	416	439	424	446	401	408	420	408	409	411	445	419	427	422	419	405	410	400	416	457	459	477	432	410	391	382	422	414	438	428	422	407	432	416	403	392	442	403	414	420	423	442	401	404	420	427	423	464	440	395	422	417	412	352	437	406	457	448	418	411	406	397	394	443	421	433	405	415	411	447	408	372	447	398	422	366	470	449	381	426	419	411	433	431	400	400	410	401	424	395	391	450	381	405	405	380	419	418	424	414	409	423	414	407	437	417	386	447	421	445	403	413	425	397	438	412	403	392	417	388	422	402	407	407	404	404	440	404	410	443	382	448	439	402	415	432	393	441	417	421	404	424	423	401	422	415	407	416	407	419	393	446	394	423	430	421	413	413	420	412	410	442	390	416	436	421	449	419	403	405	413	436	394	394	383	392	405	398	456	396	410	393	409	385	440	429	440	436	435	407	428	433	416	385	430	431	381	431	457	416	411	447	383	415	386	422	396	390	418	384	460	405	434	412	435	393	389	397	398	399	417	402	409	422	422	434	411	392	386	422	409	404	402	397	419	382	450	439	406	420	397	424	427	444	403	420	386	381	415	421	406	429	389	413	436	423	424	362	398	468	372	392	477	421	410	390	422	421	421	416	397	400	393	365	427	407	432	414	397	423	409	453	445	407	417	430	400	389	405	431	410	403	437	432	412	446	425	429	405	412	428	396	399	416	411	397	407	430	427	441	426	446	392	402	412	413	413	424	406	440	411	386	393	447	400	410	384	415	411	436	408	402	412	461	428	442	436	410	410	435	458	385	374	435	401	412	409	383
15480	19399	18539	12874	12077	9367	8079	6702	5144	4464	4145	4449	3559	3084	2651	2373	2156	2044	1968	1784	1806	1703	1674	1548	1487	1433	1419	1347	1290	1276	1272	1261	1228	1210	1225	1135	1181	1136	1071	1086	1042	1080	1045	1034	998	1034	1022	1045	984	1056	1041	963	988	954	1004	975	939	1028	1012	1027	951	993	924	968	1011	955	1000	1008	958	986	933	982	1005	990	1019	984	976	931	975	985	1013	1002	979	1007	1023	953	934	970	992	1004	925	1045	1004	1040	993	1002	1011	1000	921	953	1017	1050	974	932	973	958	958	1017	952	957	997	1002	1002	982	1002	956	975	979	1021	999	956	974	940	934	922	993	1001	1027	995	963	1002	886	1012	946	945	968	973	967	977	946	920	1006	928	999	986	996	973	998	999	935	943	934	962	952	971	986	1001	951	916	1005	953	1017	1036	1012	998	1035	1013	1007	984	959	945	931	1017	1039	953	991	964	964	961	989	1041	979	970	968	981	1015	973	943	965	997	999	1015	931	964	985	935	987	1009	1031	983	930	979	1005	962	977	1002	960	991	983	951	953	1013	1004	1002	975	999	964	929	1045	953	1006	1032	970	974	985	963	1030	997	1008	1016	965	994	959	993	973	934	990	990	1020	1004	969	988	983	1003	1026	960	995	983	970	1011	997	1015	918	1012	1008	954	954	937	953	990	946	962	971	1004	1054	1004	983	957	918	945	973	999	963	989	1006	972	1004	964	983	1005	952	992	982	921	934	1020	922	984	953	998	1002	951	995	963	940	968	967	982	956	1020	978	985	972	976	1046	1036	994	929	1021	944	943	985	1003	937	1044	954	995	1006	1031	962	1020	990	977	1019	997	1008	891	953	918	992	962	1005	997	903	983	1010	969	957	983	982	971	992	974	993	967	918	1037	961	1021	1024	982	1005	1013	908	1005	952	1008	957	951	991	956	983	995	987	961	1004	1032	927	989	985	973	1020	954	947	972	923	986	988	986	983	996	1050	994	950	955	1036	949	973	979	962	931	977	945	983	968	990	982	986	969	1003	983	1025	930	990	1015	975	984	959	965	999	933	940	1007	1039	1000	964	985	985	978	985	1012	993	945	993	1047	1000	1000	976	1007	978	957	951	1003	950	967	977	980	1004	968	1017	977	1015	1004	983	1054	978	938	956	956	977	957	1011	981	1023	1022	1014	984	1015	1025	968	979	913	963	1029	1040	983	963	986	985	958	1033	959	995	970	969	910	1010	996	1017	974	969	1029	980	995	1026	1021	1010	985	988	978	922	993	1014	973	1036	996	986	981	994	1018	971	1022	942	959	985	977	991	908	961	961	970	1002	949	987	950	973	1041	1004	952	1002	1006	989	991	1010	984	990	992	963	934	955	949	971	940	971	984	1032	1023	956	984	990	974	981	981	968	983	925	971	981	949	998	993	943	998	991	980	1020	999	955	1007	946	984	1014	970	996	987	908	965	942	949	1051	1073	982	966	950	1036	962	980	1017	948	977	995	959	981	998	1071	1027	936	1034	983	929	950	954	1035	946	960	971	981	996	1010	977	920	986	952	984	996	961	1006	979	996	989	1018	959	895	947	1026	918	1029	979	963	992	960	1007	998	994	1027	946	980	979	1019	950	961	991	1040	997	972	1019	1009	975	1003	950	991	956	978	1027	975	994	967	990	968	991	984	965	1027	966	915	951	973	983	973	977	953	992	918	927	1021	932	986	976	995	1011	977	1057	947	1021	968	969	1004	990	988	984	924	992	1001	949	987	995	986	997	985	1003	954	970	970	994	1039	1000	973	978	1022	1008	957	1058	972	977	1037	993	1008	998	955	1001	932	997	978	973	1000	925	1001	989	997	973	993	964	895	1041	981	1045	1006	988	1038	954	982	952	914	956	955	956	958	966	971	957	992	1041	964	1016	946	925	923	969	922	1007	995	977	1003	942	1015	961	980	950	951	995	961	984	936	939	1017	1001	961	964	939	1045	967	935	999	1003	967	996	994	966	981	1008	946	968	974	1062	965	968	988	921	976	1013	974	961	978	1037	988	979	943	978	942	1000	1023	1035	979	968	960	1001	975	950	1015	1002	936	950	952	1007	989	933	1019	1008	991	969	1041	994	1007	1002	989	953	1010	959	1003	983	976	1031	991	1010	943	943	981	958	964	958	950	980	979	1009	990	950	1016	1013	1000	953	957	1026	995	979	1054	974	999	948	970	994	1017	964	969	958	1025	988	1000	999	945	975	987	978	942	1041	967	1010	1015	978	966	902	984	983	952	1003	955	963	992	984	933	1014	990	987	897	939	958	963	971	979	1002	1022	971	973	946	958	989	958	987	949	1002	992	1026	923	996	958	951	977	954	995	963	1019	974	965	1041	1057	991	975	1004	926	991	958	958	957	948	969	1004	1012	1006	913	979	970	935	925	990	1000	962	988	1004	984	941	1030	907	1023	923	1001	986	969	967	1028	969	960	963	963	962	960	974	991	986	943	959	959	965	1000	1003	985	946	985	994	1001	984	982	941	998	975	917	955	1005	993	1027	1066	995	911	998	978	1004	940	982	1023	1016	956	984	952	981	997	943	967	971	1029	1014	964	1014	981	987	999	974	956	1001	1030	977	1047	1015	1012	980	980	979	935	1022	961	967	989	967	1001	914	984	935	969	991	940	922	981	1050	972	979	938	946	992	1002	992	987	974	1017	948	1012	1076	979	970	960	1007	972	993	971	1001	985	988	983	990	950	958	1000	957	958	981	1024	924	900	977	980	971	1041	968	937	984	1028	985	1021	941	990	966	1016	987	1006	973	1017	982	1038	995	1015	1008	962	1005	1016	954	964	915	972	1017	991	970	953	942	998	983	963	964	974	888	972	974	929	967	1011	1001	1029	958	955	981	1007	947	972	957	991	1030	959	1027	1055	1000	969	993	954	979	983	1046	967	938	1010	972	916	979	962	1005	963	1003	971	948	1015	1030	974	1025	907	943	968	999	988	955	994	961	964	977	981	970	941	1022	953	945	1001	938	1009	956	972	948	954	992	984	1024	959	1011	987	1022	944	1001	1032	997	939	998	955	962	1010	963	972	995	965	984	947	998	1051	981	984	967	997	1007	911	983	955	896	1003	926	1044	979	1006	1022	938	937	1042	947	991	943	987	977	1019	965	987	1020	978	996	1008	954	913	975	939	976	985	968	967	987	921	1000	993	980	966	984	1003	975	949	967	990	964	1005	926	989	973	980	998	908	957	900	934	991	1001	953	947	971	985	952	990	1039	988	954	1007	968	989	965	963	978	985	907	963	947	984	1013	977	1003	980	1000	932	995	954	944	913	969	1040	1033	922	1002	986	923	1008	990	902	937	987	1038	1010	933	936	963	983	991	949	944	1014	946	940	923	1008	978	1016	977	954	979	968	975	934	1006	962	1024	956	962	966	966	965	998	921	1048	928	943	945	983	976	1002	944	971	937	954	999	953	985	966	985	1029	989	934	974	966	965	1040	998	998	946	929	984	962	969	952	951	972	940	1013	1015	1018	966	992	978	945	980	1013	969	926	975	1003	899	962	888	1008	945	940	990	980	978	976	975	943	1023	945	1037	969	980	1005	994	1005	1003	948	1030	964	966	995	1001	935	987	938	1007	970	959	946	938	982	991	966	919	1040	993	971	985	1025	941	960	912	984	992	935	1009	979	953	985	974	970	936	967	958	992	964	974	957	1022	963	951	983	958	972	960	993	989	938	983	975	963	964	935	1007	975	1042	973	969	991	964	985	941	1015	953	969	981	985	983	997	1048	1007	1017	929	945	962	992	920	1076	986	998	997	1020	985	1010	998	997	1016	1013	1019	1003	955	968	973	980	973	1001	969	1006	974	987	960	970	987	951	957	972	1017	948	974	970	985	938	986	982	988	980	985	900	1011	966	1008	971	989
43207	47617	43110	28068	24802	21537	16620	13149	10097	6986	5732	6329	5392	3764	2785	2044	1710	1456	1376	1411	1175	995	803	721	724	766	764	604	583	568	549	497	521	556	519	556	493	427	455	459	429	463	422	423	413	387	440	440	422	454	389	430	429	427	398	388	395	427	417	400	418	403	406	420	387	425	399	370	414	446	425	412	423	403	396	418	384	421	416	413	438	431	408	416	396	395	376	416	425	414	443	381	440	384	404	403	431	367	391	380	412	403	430	431	421	386	399	385	426	367	423	419	431	423	396	400	409	420	369	439	377	408	450	404	408	371	395	432	437	404	387	379	398	404	394	388	391	375	405	419	379	397	381	388	378	367	434	395	358	370	413	405	395	389	415	391	386	390	409	414	375	393	390	388	424	433	385	370	405	394	397	409	400	373	344	416	408	378	417	427	385	358	380	393	405	414	387	414	428	390	422	414	397	386	392	418	422	390	395	350	399	424	372	391	365	398	392	379	397	421	412	404	402	391	442	380	370	456	419	400	432	377	399	396	407	382	427	398	414	384	452	413	383	405	428	354	434	400	376	402	382	410	383	412	406	406	426	408	386	386	410	395	420	421	415	346	410	423	403	408	413	413	390	403	399	410	396	389	386	426	432	376	414	376	416	425	383	425	371	389	418	403	407	432	407	418	394	397	428	383	445	445	393	399	452	435	410	444	375	383	389	385	400	404	411	402	389	395	375	388	405	418	397	437	385	432	387	404	397	407	387	373	376	403	399	449	400	424	412	376	408	421	407	425	405	394	370	405	439	409	417	410	422	375	400	380	383	420	390	406	440	425	410	442	423	402	425	421	379	379	379	419	403	391	415	399	416	376	372	412	427	399	380	406	394	388	400	425	383	422	355	395	384	392	406	430	425	390	393	451	377	382	405	367	365	400	405	415	394	361	410	439	380	408	383	400	443	439	408	362	434	388	410	371	389	359	367	433	424	398	396	392	395	384	364	415	438	403	389	440	426	381	417	402	398	423	438	389	381	410	411	391	376	399	408	366	402	417	385	386	409	395	417	378	382	450	402	383	393	420	393	383	427	375	395	372	389	416	411	389	396	400	378	380	409	406	402	393	395	377	444	390	394	388	382	413	405	415	377	390	413	394	381	384	390	418	442	392	403	424	406	378	416	415	379	435	432	389	372	413	430	374	394	375	403	404	387	400	409	408	435	417	370	390	387	373	344	383	325	416	381	424	388	424	379	401	451	405	398	409	378	405	404	423	389	416	364	398	398	400	371	438	380	430	402	384	342	364	360	387	421	454	426	351	390	406	447	386	414	384	465	377	453	440	398	393	400	407	406	399	391	421	402	382	391	362	412	420	401	365	410	423	380	370	397	391	448	383	402	394	391	407	382	418	421	416	401	411	382	398	383	424	399	443	407	402	423	433	414	392	420	361	395	395	388	392	405	384	360	385	396	403	421	405	374	390	404	390	406	420	414	413	401	391	395	383	418	440	404	392	362	385	401	405	382	391	395	421	414	417	429	409	371	443	415	396	418	408	382	391	371	426	369	380	424	377	438	401	364	414	399	409	421	402	428	370	435	377	405	398	373	380	419	397	409	424	361	404	369	435	434	408	408	404	412	383	393	432	435	390	421	403	441	403	439	405	415	370	394	398	419	370	385	411	381	436	407	397	402	405	425	398	430	407	403	422	396	375	394	382	409	363	390	413	386	354	385	399	416	422	429	421	376	394	381	386	437	454	390	425	456	378	389	378	461	394	385	410	436	379	369	401	402	390	421	411	400	374	386	401	370	365	417	410	411	399	357	386	412	438	400	397	399	418	424	392	381	415	389	399	404	387	416	365	401	416	444	389	421	411	419	391	400	374	413	393	394	390	405	388	437	374	371	421	413	433	405	420	419	433	418	390	377	416	416	413	389	419	360	384	399	395	416	406	427	360	389	418	396	414	399	354	399	420	373	397	396	386	380	382	366	409	391	446	387	386	376	389	372	422	382	411	410	397	389	386	356	398	436	385	387	435	420	368	404	426	372	429	405	386	400	440	446	393	392	383	382	376	424	401	431	398	404	383	399	441	399	393	422	398	375	403	391	402	405	380	369	373	433	387	399	422	447	397	362	351	428	417	418	368	389	426	380	415	396	370	412	382	387	441	413	381	409	393	429	404	399	402	424	397	418	429	383	409	410	418	411	428	390	433	414	398	361	414	382	411	391	403	415	397	411	411	372	350	384	371	390	420	384	379	391	429	401	383	406	408	390	419	481	428	403	419	388	360	394	399	430	425	364	408	411	394	403	396	363	390	425	433	396	389	404	407	379	422	381	425	393	413	373	435	428	378	415	441	410	410	393	373	378	384	399	391	412	431	432	397	400	433	406	409	387	413	434	396	387	379	411	376	364	367	389	405	384	405	440	444	381	410	421	413	426	419	388	393	378	397	410	427	385	410	387	386	428	398	392	397	408	402	437	391	416	393	396	385	408	398	403	399	444	437	394	418	419	423	416	394	432	380	405	411	428	416	412	371	424	437	418	383	411	428	434	450	393	394	380	357	387	386	416	412	385	355	406	397	394	378	375	388	386	436	409	403	363	387	437	383	376	427	438	398	387	405	375	399	428	393	438	401	422	410	436	370	408	399	382	407	392	428	413	431	398	372	392	435	390	400	432	398	366	375	415	437	373	386	393	352	435	384	433	394	378	449	370	379	410	446	352	419	355	437	407	432	391	419	411	385	428	402	396	409	423	378	431	423	420	390	419	358	366	406	434	347	394	380	415	409	357	415	398	383	437	408	379	427	444	436	404	419	423	424	426	401	427	375	412	404	414	395	394	401	426	387	395	381	404	417	407	400	361	401	394	416	388	382	385	391	394	414	420	430	404	359	419	410	393	379	415	406	405	423	401	422	371	449	388	380	430	404	410	386	408	409	411	420	395	425	388	411	417	409	402	403	415	397	417	373	386	392	405	407	417	387	401	386	386	450	379	414	403	443	413	390	378	426	406	409	398	372	413	449	366	384	410	414	364	391	405	395	405	401	415	392	384	374	382	414	412	420	378	435	404	429	392	391	402	398	407	393	429	390	391	433	421	421	386	412	392	400	428	379	422	411	406	389	401	424	405	457	395	394	386	417	408	394	390	405	412	401	405	414	423	431	412	400	418	372	427	422	431	435	396	392	435	411	428	374	401	417	378	358	391	395	384	408	370	403	394	408	416	389	418	399	385	430	419	381	392	421	368	381	390	400	398	374	444	400	399	410	410	416	389	377	403	421	435	349	417	411	383	377	406	391	398	381	390	397	423	397	373	428	414	434	392	436	427	421	404	372	410	375	411	384	381	374	356	422	389	400	396	408	413	433	335	385	414	396	367	387	384	440	414	381	371	376	400	403	365	383	395	363	420	391	364	403	378	403	420	386	419	441	418	399	426	408	419	403	407	403	405	397	417	396	414	396	416	442	386	377	439	384	440	412	402	390	471	382	401	420	392	391	368	355	371	415	409	362
30078	41225	40055	27696	29779	27635	22750	21778	18023	16645	17349	18393	14864	12206	11010	9254	8013	6632	6769	6055	5077	4580	3397	3132	2824	2953	2890	2192	2179	2269	1908	1841	1823	1813	1767	1591	1367	1244	1265	1222	1177	1262	1219	1179	1168	1133	1160	1032	1124	1141	1059	1026	1065	1054	1054	1028	1052	951	947	1024	1049	925	998	990	1028	942	936	979	954	973	947	961	974	948	942	943	975	963	930	944	961	1015	1069	1032	908	1036	983	991	936	919	865	973	948	941	965	951	909	973	941	984	920	937	904	954	953	875	943	916	933	930	912	966	956	900	998	998	942	939	924	929	946	915	915	976	940	926	930	951	972	888	953	894	926	942	935	950	944	913	951	940	921	931	943	937	948	920	904	949	949	942	971	936	939	907	979	951	943	971	985	939	987	922	905	905	962	928	855	904	918	939	968	949	979	890	954	947	943	996	969	946	930	918	942	963	957	928	989	927	967	942	895	903	987	955	931	975	965	958	943	920	913	886	955	982	888	905	883	961	955	926	938	923	954	894	991	949	939	934	965	955	899	960	854	1020	929	960	940	948	908	941	984	907	931	972	959	923	942	971	939	959	939	983	914	960	940	985	928	931	960	964	958	896	894	924	934	895	933	977	897	963	914	935	953	991	933	984	921	925	964	972	935	953	901	976	923	954	945	933	941	933	919	928	1001	935	936	945	945	951	960	945	987	902	967	928	990	977	919	953	924	975	916	950	945	993	940	978	952	963	945	1026	994	979	959	965	955	944	980	960	919	914	968	975	919	951	921	983	908	934	964	976	911	984	963	897	943	942	949	917	925	969	846	875	1002	954	980	985	907	924	959	937	953	940	936	959	993	976	920	941	947	955	978	950	937	884	1016	905	962	962	982	926	969	905	957	899	965	963	987	926	965	921	905	950	903	952	953	1000	947	949	930	900	933	953	930	908	961	935	913	908	901	946	986	916	910	890	951	928	875	913	991	900	957	952	946	952	907	919	971	922	933	885	905	954	932	950	937	932	952	961	920	989	961	952	977	954	924	974	949	965	955	936	926	950	942	925	935	961	961	942	942	942	923	913	942	927	939	919	961	896	942	949	924	922	920	965	979	942	957	924	954	965	939	924	943	952	914	893	909	954	912	941	954	1009	956	862	964	933	948	913	953	957	942	1025	936	965	1007	973	959	975	959	958	915	903	974	945	939	955	987	929	873	901	910	977	967	987	929	912	975	983	942	1004	886	964	894	918	945	879	977	894	960	930	899	909	951	929	953	991	953	932	880	940	962	950	951	923	987	915	972	945	963	982	923	953	950	957	954	963	921	945	924	978	947	1034	871	912	949	892	950	930	965	903	908	901	975	940	968	972	935	937	971	942	917	969	973	921	945	964	948	905	980	941	999	907	945	920	962	893	955	959	888	916	939	935	959	925	967	930	934	918	905	951	921	925	947	957	984	923	947	963	933	919	976	965	938	905	927	938	890	952	916	973	877	967	962	917	973	954	911	984	973	978	936	941	923	990	930	896	916	925	919	910	905	905	977	921	1006	931	989	949	930	921	949	983	950	919	924	932	908	941	930	959	970	966	892	956	971	941	926	942	919	965	989	915	906	932	965	969	899	927	903	896	955	908	955	983	947	921	923	944	1013	900	956	951	938	925	951	950	916	924	982	984	918	894	921	957	949	922	974	981	938	984	949	975	959	943	926	965	956	966	918	892	945	950	943	970	954	913	989	948	974	912	907	943	967	892	927	1005	961	951	975	907	951	873	952	934	960	966	957	975	959	970	969	943	939	908	949	929	947	942	966	913	924	997	888	946	924	943	962	930	949	929	928	907	960	910	943	950	929	943	912	926	920	926	941	946	898	924	936	961	886	982	950	904	930	964	911	987	944	958	908	967	957	942	906	970	955	946	917	920	950	911	976	969	935	871	1018	869	902	942	963	939	1004	950	943	931	961	945	961	981	908	980	938	972	958	994	938	920	956	984	917	937	966	953	952	910	928	919	936	924	914	911	976	937	991	997	943	945	938	923	937	895	930	969	934	963	990	942	919	899	922	919	931	951	943	946	1018	957	985	935	948	956	911	920	972	996	925	901	920	946	988	974	988	950	915	970	975	911	941	929	953	994	859	940	920	910	936	923	969	905	1000	941	952	928	954	907	939	921	967	940	954	903	946	931	978	931	877	950	907	946	882	943	920	920	944	926	933	891	961	942	892	948	961	908	904	933	903	933	979	921	935	886	938	962	950	912	978	996	990	923	921	866	945	940	982	950	923	958	915	947	910	892	922	935	930	904	908	967	918	946	972	929	998	1003	944	933	912	947	980	914	944	942	920	882	970	916	920	948	942	963	943	999	967	961	943	936	954	900	899	943	961	958	935	964	968	877	962	897	940	953	911	905	947	945	966	922	930	962	940	911	916	935	920	957	901	945	934	944	960	921	917	985	898	961	918	949	959	986	939	960	916	919	906	919	936	972	927	939	915	952	965	983	934	923	960	960	914	965	910	957	957	917	983	855	940	891	991	982	944	965	956	912	949	919	971	964	957	915	922	946	894	931	886	1001	908	961	942	917	969	952	979	944	957	970	944	921	945	983	932	907	964	917	924	895	964	893	1001	921	942	955	897	918	943	959	951	915	950	898	952	958	941	969	952	958	917	988	895	1030	921	979	928	925	928	948	921	928	936	956	860	887	954	979	947	941	951	942	979	961	960	935	939	922	896	929	951	956	999	950	978	970	899	952	866	906	931	947	924	939	950	930	921	950	952	907	937	898	950	958	943	975	906	952	929	912	910	925	887	920	880	977	949	901	938	921	879	977	970	935	986	989	934	918	962	987	936	937	953	960	925	941	935	956	969	917	959	946	985	997	936	951	925	902	944	874	981	938	937	920	912	982	933	930	938	903	987	978	912	919	932	961	966	1000	986	962	906	986	957	1014	964	931	963	990	930	934	950	911	947	929	978	962	988	931	954	950	938	955	946	995	945	938	874	959	958	931	956	958	950	957	944	930	946	930	905	919	936	976	938	955	967	936	951	946	929	973	974	926	953	916	893	950	953	951	914	969	959	903	983	930	924	949	912	952	999	977	957	932	940	910	931	957	886	954	931	918	955	919	969	915	918	961	961	906	993	874	968	947	969	946	918	933	967	975	910	915	940	921	994	964	940	919	964	928	925	906	972	955	967	1004	947	925	946	927	952	920	960	921	935	865	946	927	967	899	928	915	953	950	955	947	961	940	919	902	947	899	879	938	962	938	964	996	902	927	890	944	994	929	943	918	919	991	952	948	904	902	992	968	932	967	921	1004	906	945	994	927	924	926	966	978	950	909	931	904	937	1039	907	952	922	989	963	981	1000	967	996	958	913	901	981	992	943	908	931	946	904	956	928	1022	950	917	981	935	885	965	923	909	935	926	951	930	957	902	911	908	907	920	964	923	973	923	1001	985	927	927	931	941	948	954	958	944	911	919	902	892	942	954	913	981	903	935	940	949	930	947	943	932	969	934	982	988	950	932	951	940	980	921	977	973	944	908	957	949	964	964	939	1007	961	946	958	957
54453	50201	44088	30789	29671	28703	25879	21651	18429	15000	12169	14208	11764	8051	6436	4547	3349	2791	2535	2603	1927	1635	1215	994	956	917	777	731	655	641	572	588	528	581	522	500	443	351	402	401	390	402	386	363	351	314	376	355	334	355	363	290	360	341	368	316	300	357	306	287	310	312	314	294	294	323	295	314	313	286	314	305	283	299	287	276	313	307	299	305	291	309	317	350	277	300	292	296	315	308	299	283	299	339	336	294	288	308	299	309	295	341	287	314	282	285	301	307	308	296	296	311	294	312	315	284	302	288	313	303	299	307	281	301	307	286	280	307	297	302	282	291	304	319	293	300	301	320	300	297	276	307	315	279	257	316	284	326	291	250	302	283	333	288	281	343	269	290	314	268	282	312	291	287	272	312	293	320	296	313	301	315	284	317	265	286	323	283	296	293	298	322	311	308	299	299	262	287	283	305	316	279	318	305	305	319	285	287	291	272	303	297	296	301	328	324	266	298	300	297	302	308	292	299	299	281	309	288	302	326	303	279	315	295	277	270	304	290	308	310	304	298	304	308	321	295	315	297	297	280	307	278	272	267	294	300	288	291	289	322	307	294	301	284	319	304	309	304	304	283	274	305	305	308	290	272	306	285	255	306	295	296	303	282	278	311	268	305	278	276	300	310	281	291	286	293	265	300	301	300	262	280	336	319	311	277	308	278	300	295	310	274	305	274	309	261	303	289	281	285	265	286	300	304	295	287	288	273	309	300	310	285	300	289	260	314	323	278	292	299	289	307	316	295	312	287	308	287	293	282	307	306	289	290	289	292	278	326	287	305	298	333	317	267	284	304	304	275	324	303	294	250	261	324	294	261	295	305	277	307	304	267	298	269	304	303	297	286	263	306	301	319	306	258	317	320	303	299	291	307	310	270	300	293	282	267	274	314	318	298	292	302	313	284	320	304	311	295	275	268	279	316	314	291	268	305	310	308	334	316	314	297	240	298	276	296	278	318	278	273	283	309	330	288	274	292	267	296	304	316	289	289	316	304	285	292	293	318	285	296	290	291	307	279	291	294	296	270	322	309	270	302	286	279	285	339	324	306	296	326	322	293	272	297	323	273	271	283	324	297	287	305	287	275	256	298	287	322	284	287	319	271	326	308	295	320	309	277	300	307	295	292	294	260	286	314	265	313	310	309	312	298	316	283	289	283	314	288	323	323	279	313	305	307	314	302	320	304	294	301	297	321	284	287	310	311	308	294	257	302	296	303	298	296	281	304	316	299	312	304	284	286	307	275	296	305	303	288	320	319	315	293	315	280	289	318	313	306	318	310	307	282	288	325	302	313	308	290	300	294	285	265	311	300	314	308	289	287	311	286	325	299	316	312	247	274	264	299	295	299	281	292	258	297	265	291	287	303	302	306	275	325	280	296	293	259	308	300	298	313	301	315	298	314	291	307	297	300	306	302	293	290	309	294	294	292	289	302	308	267	300	311	279	322	281	296	302	290	301	286	318	283	283	304	306	290	315	289	342	292	329	290	282	247	314	318	310	293	294	290	293	310	272	307	281	303	277	312	305	260	301	319	317	290	267	315	311	288	322	310	289	306	299	291	279	276	291	285	326	273	292	277	297	312	320	307	332	295	289	297	310	321	289	324	331	343	293	309	322	290	267	318	318	282	309	318	263	279	298	321	285	305	289	319	322	296	333	310	328	305	287	311	309	269	266	259	296	291	293	297	275	274	276	286	284	285	319	282	286	267	291	313	301	280	364	291	353	274	302	335	289	299	306	274	296	305	323	276	312	249	284	296	275	270	315	322	300	307	267	283	293	315	278	303	316	312	314	281	294	305	303	245	254	291	287	300	322	287	316	315	276	282	278	295	274	292	303	312	316	310	290	282	292	305	320	322	307	298	278	311	278	293	289	291	315	304	299	321	302	310	291	330	301	271	322	316	299	292	282	319	292	291	326	294	324	275	303	299	311	287	297	289	295	289	310	273	303	310	305	287	341	290	276	301	281	284	289	299	301	291	301	329	285	275	289	286	287	291	264	288	314	272	272	314	334	309	286	291	263	283	292	291	275	265	299	256	323	284	297	314	313	275	277	282	314	274	315	315	278	286	288	300	307	291	310	261	308	291	307	289	306	320	280	304	293	291	287	293	285	293	285	277	303	251	284	260	287	307	309	287	296	277	295	301	321	310	271	290	331	297	302	301	300	308	263	305	250	286	294	294	292	264	318	291	302	304	285	315	328	312	274	294	286	287	300	279	295	302	316	291	286	324	315	322	327	278	275	310	314	296	277	312	317	288	279	304	267	305	300	293	294	285	304	319	300	301	308	288	278	294	282	284	301	298	294	330	295	328	302	271	291	269	292	291	283	293	332	332	286	293	317	288	278	291	304	304	364	266	263	271	300	288	284	327	321	273	309	290	292	309	278	312	321	276	327	268	306	326	301	274	299	278	267	286	297	312	296	322	293	290	342	286	250	285	305	288	298	312	280	295	309	318	309	300	286	291	276	303	273	287	326	300	281	317	322	321	274	299	320	313	284	292	289	305	303	276	317	283	277	312	298	309	286	300	279	313	320	256	264	280	294	287	291	291	292	303	308	303	308	280	275	282	281	319	327	308	315	325	301	258	319	301	307	312	322	281	287	269	297	290	302	295	308	296	304	319	247	324	278	300	288	315	317	314	304	308	315	281	286	287	299	306	322	306	311	261	271	308	292	304	288	278	312	290	323	274	312	297	310	273	290	311	319	352	297	304	281	288	308	297	293	262	293	320	288	298	265	284	308	305	334	278	292	296	274	292	308	288	293	309	313	284	287	299	293	298	318	276	304	289	269	301	291	288	292	289	276	280	272	308	296	273	304	306	273	312	291	294	301	313	280	305	306	264	296	297	289	312	300	305	288	273	298	300	278	298	338	294	330	294	283	299	298	303	288	299	281	289	310	289	304	295	267	295	292	303	270	307	289	289	260	301	287	286	315	292	319	337	283	279	267	302	310	312	351	297	327	306	261	295	311	299	269	328	324	323	260	294	319	289	318	289	291	254	317	283	317	292	283	329	311	304	288	320	312	288	280	340	284	297	317	307	313	302	287	306	297	291	318	317	294	307	306	288	276	287	298	275	295	310	322	290	290	289	292	288	276	318	281	288	308	283	335	297	316	282	283	270	250	283	292	352	267	319	317	310	304	295	272	311	242	304	306	294	280	297	298	281	302	282	310	309	301	302	308	267	275	296	306	358	307	290	305	302	320	282	288	315	318	296	276	308	270	312	310	291	287	296	262	308	309	299	294	305	305	299	285	262	264	283	313	275	310	321	268	285	331	286	258	298	302	311	282	275	284	304	245	300	306	308	303	317	283	299	309	275	286	294	292	308	316	326	292	291	301	309	286	312	321	283	273	305	292	304	325	307	286	305	279	299	290	317	316	260	311	295	285	302	297	297	280	288	295	267	317	333	309	323	320	305	294	291	310	279	286	326	288	323	303	277	325	312	280	296	297	303
39307	47639	46024	32458	36279	35152	30640	28548	26608	25895	25772	28395	23765	20404	18047	15444	13103	11512	11074	10871	8514	7538	5940	4900	4672	4202	4134	3486	2975	2896	2625	2469	2310	2587	2234	1991	1428	1352	1340	1372	1298	1369	1257	1216	1095	1052	1100	1083	1037	1028	960	957	947	1023	857	859	914	845	798	839	801	810	833	814	756	810	778	799	834	828	781	798	784	773	744	719	773	793	772	806	786	897	877	936	785	753	757	748	780	756	775	732	716	772	721	710	740	756	720	728	735	737	683	741	743	721	732	703	663	717	713	748	705	714	678	711	686	719	711	700	716	735	727	712	678	720	694	672	690	763	706	675	726	681	704	693	678	699	720	720	675	750	691	705	713	721	725	723	770	722	769	689	698	764	724	676	681	714	750	688	708	715	704	728	724	735	652	735	668	740	704	722	695	725	733	714	693	725	722	692	710	729	711	724	727	718	754	719	744	725	722	724	725	775	732	729	739	702	717	676	722	691	752	719	677	722	656	706	684	715	709	711	762	698	697	745	721	714	733	739	675	713	708	733	720	712	687	700	737	729	680	700	723	674	722	738	716	680	712	733	718	686	685	715	708	656	724	628	741	718	717	687	706	661	713	716	707	690	722	710	680	732	743	730	689	710	749	698	757	716	729	757	693	697	719	713	686	746	707	676	686	750	727	688	724	736	650	794	675	705	679	696	767	727	695	675	733	764	692	754	746	681	715	684	693	737	715	719	694	679	719	745	695	689	700	696	744	697	706	715	707	731	709	721	720	711	733	682	687	725	722	664	709	739	790	746	702	706	703	691	754	726	695	769	756	694	711	715	680	711	720	688	714	691	669	666	689	696	673	713	763	743	714	676	674	778	693	752	699	696	776	688	735	722	709	726	723	645	697	682	738	710	716	753	751	685	807	695	700	720	681	729	695	765	710	731	718	701	663	729	733	701	698	700	673	695	737	744	659	674	749	743	698	685	713	721	775	718	739	683	721	695	721	720	688	735	722	661	718	747	728	778	712	705	729	718	741	704	699	705	718	739	724	691	763	711	703	709	706	719	694	758	684	724	738	721	676	710	717	694	723	688	668	717	724	749	690	693	715	693	692	705	692	706	719	666	707	671	736	705	699	722	747	697	738	763	716	686	731	734	741	696	717	655	734	719	710	712	727	684	705	740	695	730	681	702	719	682	702	742	724	653	689	665	726	694	697	767	689	705	678	711	720	699	719	672	764	705	689	692	665	695	718	774	732	687	762	663	709	694	730	726	696	694	708	648	752	700	687	718	727	677	729	699	688	697	709	785	727	712	683	676	700	726	719	702	683	677	668	716	711	712	699	737	692	714	719	714	744	678	705	726	697	699	697	693	667	726	706	693	705	708	671	679	716	740	774	674	709	698	715	716	708	721	726	656	729	712	724	690	713	688	684	728	757	707	699	718	702	696	664	737	695	694	732	741	734	702	693	706	717	713	706	697	703	711	694	701	702	749	706	698	720	731	727	749	721	692	688	770	612	733	710	715	703	702	670	703	743	664	697	714	697	709	709	727	683	735	716	672	733	734	719	664	687	729	688	756	685	706	735	738	775	708	704	739	699	782	718	687	670	700	691	757	710	706	737	715	673	722	739	702	716	721	699	683	699	704	749	702	712	736	724	672	725	649	687	711	721	703	658	701	707	707	687	739	699	742	724	761	751	684	680	695	708	726	708	741	695	673	758	727	699	665	732	664	669	688	674	672	678	720	695	743	644	685	681	714	719	740	714	732	734	687	698	724	705	729	745	708	685	686	735	702	656	681	721	768	742	728	686	704	740	721	689	698	746	720	693	682	746	743	713	718	683	669	706	745	717	714	703	706	683	733	729	740	725	705	709	686	727	707	717	711	721	708	701	729	751	733	696	691	734	674	776	743	695	675	695	702	729	720	696	709	771	721	695	732	693	719	700	679	724	698	764	704	718	703	698	721	760	678	708	716	687	732	684	760	702	692	684	696	738	698	672	732	706	682	727	734	645	699	732	681	672	702	682	776	757	727	704	716	694	713	704	671	646	685	692	700	712	761	698	699	730	702	691	703	715	728	718	751	681	755	711	661	720	717	754	670	707	728	735	727	672	707	719	743	706	703	649	702	735	723	675	657	735	709	689	743	688	678	729	712	724	720	693	711	736	683	743	683	706	724	698	729	686	722	716	671	729	683	694	730	716	707	695	715	715	682	708	747	687	688	731	680	760	696	650	772	725	754	715	714	781	739	685	710	732	756	747	735	722	741	712	709	705	700	700	740	729	761	670	722	742	740	702	675	732	724	683	747	665	678	710	688	703	722	731	747	711	710	703	757	733	696	772	732	737	688	724	718	664	675	690	734	725	685	699	647	668	679	718	681	771	708	720	713	669	759	709	679	715	729	721	751	686	685	726	762	697	680	733	682	738	674	722	726	755	698	725	693	661	731	723	688	733	728	678	719	751	718	729	711	749	694	739	722	700	741	697	712	688	738	715	716	679	674	707	707	706	721	725	694	719	710	655	743	680	740	718	725	720	721	731	747	719	701	689	726	723	718	773	703	735	683	672	693	727	690	686	707	722	709	683	716	680	707	725	761	724	707	733	711	708	727	743	706	688	687	714	667	745	707	714	685	710	725	759	678	684	699	674	674	709	733	686	674	732	742	681	696	725	712	706	719	708	715	715	721	700	723	729	701	729	726	727	704	702	729	720	692	670	715	703	708	756	716	734	716	672	706	737	680	695	712	692	763	722	688	713	686	729	776	744	688	715	698	672	688	709	722	724	688	705	674	686	684	713	713	701	687	696	735	740	712	707	721	738	713	685	710	696	719	695	704	755	689	755	711	727	652	715	734	680	721	669	739	650	700	725	674	716	736	698	732	653	666	689	653	717	707	679	737	713	753	706	706	716	694	710	679	677	701	723	740	697	710	763	754	709	676	727	765	726	716	706	739	765	715	726	700	678	703	748	656	696	699	755	691	712	711	750	770	710	702	695	748	704	701	712	742	698	727	722	715	697	724	734	688	683	659	694	662	696	695	735	722	692	717	735	741	725	693	700	736	753	664	654	741	656	680	666	702	702	728	713	758	695	726	686	696	681	745	727	693	721	725	753	695	733	666	668	701	669	697	673	668	723	689	648	665	699	697	719	707	692	730	702	712	716	721	714	726	749	678	738	704	705	750	716	699	686	720	729	697	731	713	679	695	708	702	689	728	718	736	720	658	669	697	674	703	704	663	744	689	670	707	754	644	748	703	679	717	688	694	733	705	722	712	705	691	714	697	683	759	683	707	709	714	697	676	687	714	744	707	699	690	679	699	719	714	718	734	703	721	696	754	711	736	676	697	726	712	707	723	703	708	696	693	729	681	718	754	740	746	690	693	674	711	690	719	662	712	740	745	715	711	735	698	713	756	744	703	714	699	665	688	667	730	686	754	704	726	690	704	729	736	747	754	713	686	713	695	696	718	700	710	723	697	700	699	708	675	716	743	698	743	711	713	724	761	677	709	716	692
25054	21249	13846	6537	4625	3288	2355	1830	1469	1208	919	1011	927	751	708	627	597	589	546	559	509	560	488	494	528	477	471	488	477	462	437	451	422	442	415	445	424	435	417	380	432	464	428	417	411	435	438	424	421	413	421	378	378	418	424	391	418	401	401	419	411	401	424	422	422	420	419	409	409	482	430	450	361	404	389	432	398	431	409	432	412	414	419	380	428	436	460	418	416	420	434	392	412	407	426	425	406	413	437	413	409	404	402	396	411	402	423	390	382	431	443	414	438	411	436	407	450	405	398	400	424	429	424	409	422	372	419	387	441	424	438	429	419	399	436	401	467	405	433	410	413	460	430	435	434	416	452	443	446	414	387	410	392	395	462	406	413	397	452	434	376	397	410	446	408	432	406	423	410	436	425	411	383	399	440	391	433	450	451	425	418	432	397	389	476	399	408	446	385	420	421	409	432	401	414	394	404	378	422	400	430	411	398	390	446	408	403	395	424	435	445	423	431	413	405	399	413	438	392	393	395	439	438	393	437	422	419	387	403	452	387	386	420	434	445	415	429	410	429	421	403	399	455	411	446	437	405	384	389	405	370	383	424	454	413	449	403	443	417	410	411	427	429	382	418	407	390	418	443	384	407	381	413	452	434	446	415	392	377	412	397	394	429	446	445	368	460	393	408	405	408	408	394	393	416	377	470	372	393	407	435	399	420	411	393	425	427	412	467	424	449	431	438	425	416	405	421	435	444	429	425	387	402	420	443	422	414	440	391	385	429	444	400	429	408	413	429	412	384	436	437	406	404	452	444	382	426	442	426	409	410	404	423	439	416	450	428	407	418	400	426	415	402	443	443	410	407	367	400	408	422	412	385	426	421	382	446	422	408	416	418	422	428	440	410	413	391	413	381	387	399	435	433	398	427	414	416	386	396	411	413	425	422	382	390	430	434	437	377	396	421	438	415	414	409	432	449	410	405	381	404	464	427	449	401	431	431	419	396	401	396	400	372	424	455	433	406	434	423	397	391	401	393	430	409	416	399	395	394	376	428	373	399	425	408	450	428	414	415	418	461	432	428	404	411	398	394	391	409	380	436	464	420	382	408	416	425	405	446	454	447	434	408	473	427	422	394	416	389	412	440	385	422	417	399	411	425	432	418	429	412	397	467	420	425	398	408	404	400	451	411	429	408	417	413	463	434	418	430	445	444	381	401	465	454	392	422	419	447	429	441	423	394	422	416	434	405	395	404	391	431	431	388	433	461	409	406	397	419	414	421	405	388	430	415	448	415	445	424	397	421	396	453	407	412	401	400	405	420	447	434	383	415	432	418	419	413	396	438	392	403	424	442	397	407	395	407	422	435	453	408	406	405	418	446	455	399	407	412	439	439	447	440	409	425	420	429	428	467	412	419	406	419	412	399	373	404	392	434	408	419	378	417	442	433	421	426	394	427	395	402	429	447	432	427	438	411	413	415	436	438	399	427	439	386	436	416	392	445	429	418	431	391	414	399	441	422	393	428	439	406	440	414	416	404	414	452	384	397	408	430	415	422	422	415	447	416	440	386	471	425	414	398	449	424	434	396	445	390	381	410	414	407	435	441	429	419	400	401	420	397	414	417	422	436	372	412	421	421	394	408	431	431	430	394	441	456	431	452	425	385	422	400	403	398	425	388	428	397	401	388	412	457	395	436	415	426	429	410	429	413	400	457	417	402	427	432	389	434	405	426	435	432	423	377	407	421	385	441	401	439	441	406	446	443	410	420	426	435	428	447	416	430	392	437	414	420	400	386	429	435	388	434	435	426	429	435	418	364	449	446	467	429	400	375	385	428	410	403	405	412	380	457	385	401	419	386	427	403	387	448	406	391	400	441	423	423	384	416	392	408	438	399	446	446	445	444	396	406	398	430	471	425	405	425	400	399	459	430	430	462	437	391	377	391	427	420	430	426	468	413	427	411	386	430	472	409	419	411	419	450	381	388	410	433	404	420	410	389	432	436	421	392	400	377	395	418	419	421	408	391	398	461	431	364	423	412	454	407	424	405	399	444	408	397	417	387	425	430	409	382	454	413	421	409	420	429	401	433	410	428	422	432	394	396	423	400	426	392	405	415	399	393	461	433	373	446	400	418	389	415	396	410	400	418	419	379	400	382	429	395	380	411	384	396	418	436	424	387	424	409	393	432	432	420	395	416	405	408	438	378	438	406	406	401	427	416	377	422	457	445	389	426	439	405	416	424	430	431	417	393	415	395	436	473	413	446	431	436	409	401	442	391	413	441	436	380	439	395	447	421	421	403	420	423	422	432	392	422	407	404	400	442	412	426	437	403	390	430	420	432	374	450	466	427	399	412	388	443	446	420	420	435	423	411	423	395	414	428	451	431	413	408	410	441	398	418	419	430	396	412	398	407	411	397	433	407	414	461	421	419	398	438	431	443	433	421	420	405	398	398	438	389	398	418	412	417	412	426	430	400	418	409	433	412	481	462	439	391	436	418	435	403	430	419	398	430	415	427	359	416	413	432	402	412	409	432	423	452	432	422	420	424	433	430	418	461	455	412	393	442	435	394	457	453	432	419	427	400	413	404	434	410	413	412	419	406	409	458	426	443	393	473	401	388	401	414	407	455	421	411	411	438	401	440	412	445	446	405	394	413	408	449	444	422	418	416	425	441	375	436	416	404	420	409	388	384	427	416	429	403	434	408	421	433	391	412	420	429	411	439	438	392	426	454	408	401	424	446	420	448	420	414	447	420	462	426	434	406	400	421	414	426	402	394	421	418	406	432	434	416	418	440	446	460	448	388	397	429	366	422	430	430	399	438	426	383	433	407	436	396	395	418	415	425	409	411	410	381	415	410	436	401	427	429	417	416	464	413	431	405	417	372	424	396	392	409	431	449	441	451	417	456	423	438	405	423	451	438	440	447	423	405	399	389	423	410	399	391	447	359	419	421	424	442	402	435	418	420	456	413	422	430	440	381	417	454	444	411	428	391	386	415	440	404	392	440	427	420	453	371	432	430	418	398	443	405	380	403	430	429	437	445	419	406	446	430	408	431	435	402	432	396	396	435	423	420	444	436	434	414	484	446	389	420	411	407	414	415	410	438	409	416	417	461	442	355	377	405	394	428	422	400	414	420	398	417	406	437	443	396	404	406	419	437	416	404	426	417	405	394	431	420	418	416	419	417	407	451	420	408	445	421	438	449	420	392	432	398	441	400	377	437	386	439	436	420	447	425	418	399	441	442	424	420	404	418	394	436	408	457	377	414	426	391	436	424	414	421	408	415	430	404	405	427	400	434	431	411	429	454	438	408	422	419	417	420	441	414	399	425	452	451	393	396	407	427	434	401	433	405	445	451	398	415	434	415	419	432	411	429	420	455	370	422	428	440	408	406	407	443	406	428	396	389	430	405	387	396	445	429	424	446	408	390	425	403	407	443	398	438	407	419	436	434	446	414	413	393	439	385	431	424	416	429	405	415	463	406	373	402	419	422	424	445	411
16248	19372	16943	12810	12015	9938	8218	6480	5621	4727	4000	4015	3764	3075	2833	2536	2298	2160	1954	1876	1776	1733	1660	1508	1489	1455	1395	1376	1380	1318	1345	1256	1171	1201	1162	1094	1125	1094	1018	1068	1056	1056	1041	1059	1061	1052	990	1030	1049	1003	1021	1027	1030	996	983	1041	1031	1001	1008	980	991	1034	1009	996	951	994	1007	952	1003	961	973	971	941	976	971	980	944	999	1008	991	930	935	955	928	958	981	1002	963	1070	998	928	981	996	960	982	1017	1034	958	994	1036	968	956	953	1003	975	971	1015	981	976	973	925	1024	953	964	955	972	1010	993	1001	946	970	1031	980	904	970	988	1011	941	1005	924	1067	1031	968	1015	1000	983	916	960	968	982	998	1004	983	1017	993	970	992	998	971	986	1012	1013	1025	1019	973	963	995	946	890	1000	953	964	985	954	1006	939	987	967	1039	989	966	966	977	1005	945	939	998	1008	1038	972	989	946	978	912	1008	989	987	967	979	963	966	954	1002	1013	1038	939	993	968	968	997	1012	961	959	959	1012	997	1020	970	1013	984	996	976	948	965	972	974	970	989	994	1019	1012	1034	953	994	974	1022	999	975	973	935	1006	997	975	897	947	932	1002	984	971	922	993	961	998	952	995	963	976	977	925	961	965	1029	948	950	1017	967	1010	981	1049	974	1007	965	1039	1021	991	944	942	986	1007	1013	985	981	954	999	952	930	968	976	956	996	974	964	1003	1019	959	1012	949	987	959	962	974	944	991	958	982	954	982	995	988	943	985	1004	979	915	951	965	990	1008	963	1013	956	1009	991	1008	943	1019	989	1021	1016	935	1045	1025	939	1007	1011	1014	989	1004	992	955	1065	1018	1031	988	999	1005	955	1009	955	987	977	947	951	968	981	1023	972	939	1005	1043	996	987	973	1023	988	988	1032	1028	1007	979	1007	1049	1018	926	1003	953	983	998	1013	974	1007	935	978	965	964	952	997	1005	962	1009	978	948	966	955	1005	998	1019	962	1015	948	999	966	880	1018	1004	947	945	942	970	939	966	1012	970	965	950	955	963	974	1003	980	1009	987	965	991	966	1003	1001	933	995	964	1012	939	1022	989	1031	1013	975	1012	991	954	987	984	1002	976	962	979	982	1032	943	978	1016	1003	916	956	943	966	964	979	940	1001	982	945	941	1003	956	1003	933	1007	1061	950	998	988	968	1016	956	1008	956	947	1041	952	987	996	923	1033	969	973	1011	1009	1009	937	987	947	940	1050	942	948	1004	929	1000	970	962	1009	978	935	982	960	983	1053	944	993	991	995	1016	1017	1077	1002	904	998	972	984	971	1045	1006	971	1003	1003	1034	947	965	940	973	1042	943	990	1000	954	1019	935	1006	949	989	986	894	961	1038	946	968	961	954	978	1010	1015	1009	980	1023	975	1010	973	946	1032	990	969	981	991	1008	965	987	958	995	1004	950	1008	1013	986	982	928	993	973	1038	1006	925	968	951	971	977	964	985	986	1013	979	936	990	968	922	974	1004	997	969	958	1002	1010	920	965	977	1007	993	995	938	956	954	907	1028	998	965	958	952	999	965	960	976	965	1019	1029	976	1057	960	959	1019	989	956	1041	1012	969	1013	949	1022	989	941	941	983	992	927	953	943	969	962	1055	1000	935	994	1016	1000	922	970	973	994	972	974	1017	982	950	969	1011	934	981	1019	1051	1007	991	1047	1013	1000	1004	980	956	936	995	1016	979	1016	977	931	1014	993	953	940	968	1043	963	938	963	952	1016	1003	1005	985	982	937	997	969	975	998	1038	993	1033	936	1026	1009	965	975	980	969	1037	970	931	964	1034	977	963	993	983	949	971	955	967	977	965	960	971	945	939	969	952	961	1003	980	1012	977	949	967	1022	975	994	951	977	946	955	905	1017	1019	1023	988	933	950	957	934	989	965	995	901	924	972	960	1021	961	944	977	976	983	1055	988	932	916	941	963	1012	1029	1033	961	942	959	997	969	952	972	965	1039	984	950	1026	918	1000	981	977	988	953	998	1059	985	959	965	990	953	990	965	1010	918	973	945	915	973	978	944	993	987	1019	1017	992	966	985	968	958	989	1015	1016	974	986	1009	977	909	962	992	1033	983	912	1006	954	959	982	942	950	934	995	932	1054	941	966	1010	1015	1015	992	941	953	956	992	997	949	995	975	1003	1033	899	1037	973	922	988	932	964	929	948	942	1004	951	1009	1005	961	940	958	997	1027	968	1038	963	975	1003	987	971	975	1019	1010	966	1053	1044	966	986	986	987	975	910	987	1008	997	914	993	941	994	950	983	998	967	965	930	982	957	999	1016	989	1002	933	994	958	947	978	1057	950	1001	982	942	1000	955	988	929	992	997	984	1017	1001	973	997	992	966	1037	990	984	944	964	930	953	971	983	975	972	975	983	998	982	1030	1004	985	1012	1004	988	988	937	938	961	974	933	978	987	1024	994	961	985	974	980	934	979	964	962	952	1003	1003	995	1033	1028	949	1015	994	1031	1027	1003	1008	960	1005	908	1022	979	946	990	1009	984	1008	995	1040	997	1028	957	981	916	989	999	954	964	970	963	971	955	967	995	1022	997	998	971	1015	962	935	968	984	991	975	985	971	987	1017	1022	1005	1016	1013	1004	1055	956	991	1042	972	976	982	1001	990	956	960	1032	963	968	994	950	944	1023	962	973	985	948	1007	994	960	1041	992	997	1017	992	1000	961	997	972	985	1023	897	977	1034	1007	952	1021	999	961	1017	953	1009	955	975	991	978	1017	936	971	1008	938	990	1001	989	942	1010	949	957	991	991	994	938	1008	924	965	997	1032	969	1022	990	984	1009	994	1014	943	1034	1013	990	921	1036	1001	990	1012	993	1003	955	977	1040	993	1008	980	957	975	984	1002	977	937	979	1003	963	981	947	964	1032	965	977	958	963	1014	989	1004	1000	1033	945	921	977	994	1012	976	1051	936	916	990	980	988	974	952	991	932	1019	1005	1057	960	997	965	1008	1017	923	987	936	963	965	1028	1016	968	999	968	968	964	976	1011	983	978	1000	962	934	988	939	979	1006	933	1010	974	973	953	1012	999	1009	946	994	921	941	974	950	976	957	972	1007	969	963	982	984	1063	967	1024	1037	999	927	1033	997	973	955	979	952	1013	949	981	920	945	955	973	993	1025	1034	950	1019	946	933	1010	957	986	1019	949	1012	1050	924	998	978	988	958	987	985	1025	1008	955	932	981	1004	1007	1010	908	952	1043	1002	951	936	970	978	1008	967	958	970	969	1012	957	1030	961	972	1026	993	1041	954	1001	963	921	942	980	984	978	967	932	937	1014	948	1018	999	1010	977	958	946	980	924	998	967	987	1039	970	996	974	946	1029	1000	991	966	988	941	969	947	967	948	970	983	942	946	993	902	993	953	959	935	896	963	931	975	941	1007	1016	974	1022	950	995	996	984	954	992	990	991	1020	967	958	1008	1028	968	995	997	995	983	955	988	1002	1047	1001	1027	932	971	960	982	1000	1014	959	1002	969	985	979	971	967	1022	969	932	993	959	974	967	975	983	1018	1004	968	980	1032	954	929	979	988	969	1026	968	919	929	958	1012	953	978	964	944	999	934	954	1029	994	969	940	897	1003	987	954	976	972	1022	992	956	960	947	992	946	953	947	962	1013	1039	1013	1024	1001	985	999	963	993	943	919	1046	959	965	967	1038	980	1004	981	940	970	972	950	971	916	975	982	980	970	985	917	989	963	1013	965	1030	945	964	971	968	976	993	966	999	996	940	1015	1018	968	973	998	991	994	955	961	982	992	913	1014	1011	1026	951	1008	950	997	949	995	984	1005	966	966	963	1027	992	899	933	1035	1011	900	972	1015	982	1030	1021	1038	948	1027	944	946	979	1008	996	1013	1005	953	968	967	1004	1001	984	979	936	990
44854	48033	41739	27602	24087	21604	16235	11146	8978	7828	5635	6502	5568	3733	3323	2249	1684	1560	1475	1408	1061	1076	853	754	693	661	628	624	602	546	612	567	581	493	466	500	414	408	438	448	424	439	422	429	445	425	451	423	427	442	416	424	446	391	443	413	402	402	437	418	429	431	411	412	384	354	416	417	410	395	404	436	403	430	419	404	416	422	403	407	410	404	434	413	415	416	397	406	392	379	399	351	381	402	393	392	391	388	423	388	425	432	369	395	363	394	378	383	394	420	391	420	379	391	404	409	404	442	408	451	417	395	394	406	385	420	429	372	387	410	406	392	410	404	413	436	428	387	390	393	398	408	387	370	399	411	417	399	406	414	408	432	409	392	411	410	385	387	390	386	398	394	420	401	391	401	384	452	415	401	409	407	411	396	391	417	393	383	419	410	472	414	374	397	428	424	397	412	420	383	424	408	396	420	412	410	438	427	384	407	406	407	414	433	420	411	425	407	405	367	393	374	385	443	400	400	426	384	437	395	377	397	407	394	418	404	381	405	402	374	408	425	401	428	394	411	365	444	397	415	387	397	396	373	433	394	409	385	380	415	425	389	391	384	406	394	392	378	424	361	446	372	400	416	409	437	426	403	391	428	398	399	407	435	400	378	409	404	445	376	451	402	409	408	413	401	413	367	392	418	421	413	373	420	430	413	440	378	379	353	387	414	384	434	406	410	403	372	387	457	435	392	417	392	419	407	380	437	403	390	425	402	436	409	409	383	421	386	382	408	376	393	430	371	411	379	391	413	418	393	360	372	405	403	396	456	399	402	412	440	445	437	440	385	376	427	373	432	419	430	436	385	380	379	416	398	384	385	381	422	392	455	380	379	431	415	410	373	397	376	349	421	390	411	404	430	398	389	373	435	399	404	439	391	413	439	426	421	400	353	447	365	386	388	424	425	402	404	385	386	385	410	398	396	376	434	404	427	405	371	414	364	401	372	406	402	393	388	415	414	406	397	429	346	403	428	418	402	395	394	449	428	377	402	428	465	396	425	405	351	431	420	411	393	410	390	371	375	436	389	422	391	425	408	355	379	426	382	407	396	418	380	391	404	417	414	388	405	425	390	412	376	403	408	398	410	400	404	390	410	434	405	401	410	371	366	396	434	387	394	382	402	385	378	415	415	420	415	380	418	411	416	384	440	382	408	388	404	396	384	362	397	410	419	405	446	373	403	391	438	424	401	388	395	397	399	453	443	416	388	445	357	417	418	394	398	374	400	391	411	412	404	424	406	422	389	394	400	399	384	423	405	413	431	445	419	418	441	368	411	380	390	400	431	413	428	406	420	426	398	401	443	392	422	367	412	383	448	407	387	369	404	454	400	414	378	400	393	456	375	402	405	395	407	411	396	415	425	405	394	446	386	390	374	434	403	405	415	419	417	386	367	416	440	397	375	426	443	422	439	416	408	379	416	377	407	376	418	388	429	400	460	408	420	399	383	401	413	390	395	423	382	402	407	400	424	402	407	407	395	389	398	357	406	417	414	385	417	365	364	446	423	386	415	385	380	388	396	387	400	458	390	398	376	386	418	412	402	400	411	401	402	413	394	382	383	427	419	412	401	396	409	373	393	392	394	422	430	403	418	392	387	407	426	415	437	410	379	409	429	432	424	397	392	405	426	414	394	404	411	391	360	368	409	415	422	422	399	412	392	408	360	420	370	431	390	387	416	394	421	440	392	381	433	414	380	461	402	413	406	418	403	400	407	405	382	378	398	427	383	372	400	397	431	425	402	411	417	421	405	377	392	397	415	410	404	381	426	421	430	397	400	403	432	393	415	410	388	394	411	403	398	394	392	386	434	391	422	386	352	423	417	407	363	412	389	403	373	422	403	390	393	386	395	370	392	424	394	421	431	385	396	376	403	444	356	407	392	436	418	429	385	429	419	423	372	395	426	372	409	412	369	407	405	417	437	396	392	446	403	354	370	418	399	394	386	415	405	399	374	369	412	391	403	405	371	391	396	395	407	407	404	400	403	410	422	428	393	395	412	423	394	399	369	412	388	360	413	402	391	393	417	398	378	389	425	386	400	441	445	412	376	400	400	420	409	414	402	380	390	396	416	440	402	368	385	390	409	392	399	404	385	388	399	416	376	428	381	426	395	388	410	423	434	401	429	373	422	397	406	422	397	426	389	399	420	407	436	398	412	385	393	402	373	414	408	360	443	344	390	401	408	377	399	407	432	399	403	384	380	411	412	430	391	392	375	432	431	407	391	399	415	411	410	407	422	417	440	379	397	418	435	439	428	427	381	408	430	414	399	442	361	408	418	407	387	420	412	412	394	424	395	425	448	390	406	435	410	414	430	373	406	420	421	391	363	381	381	421	386	417	440	410	368	426	397	460	434	398	396	416	376	386	447	393	383	397	430	440	376	430	394	426	372	403	449	400	412	403	395	379	415	373	411	410	364	405	381	404	393	406	390	422	419	403	381	369	443	362	389	411	405	408	386	378	399	460	383	417	403	365	400	423	384	395	396	392	407	450	433	400	399	401	393	401	403	402	402	396	410	400	434	402	429	412	393	423	388	399	438	442	441	401	439	405	392	417	364	407	438	425	416	378	370	396	402	387	422	422	409	419	406	403	426	416	406	411	397	418	432	441	390	387	372	415	412	417	390	391	383	410	442	403	407	382	392	409	399	405	405	408	429	431	393	427	417	385	412	391	402	402	398	432	423	462	374	444	400	433	383	390	401	426	403	375	406	400	451	414	394	405	376	395	395	371	423	422	399	434	413	392	399	374	394	451	404	360	420	398	411	385	395	385	381	430	446	399	404	373	414	423	369	396	414	425	393	395	419	414	430	427	364	450	403	402	412	367	404	415	383	410	434	393	393	392	373	374	414	432	430	377	388	381	367	383	396	392	418	425	421	387	392	373	383	383	436	405	370	380	403	383	412	403	416	434	409	392	393	385	400	396	388	404	384	413	394	413	402	423	424	364	399	417	396	411	397	415	405	380	414	424	402	398	400	420	366	422	427	424	394	422	378	421	394	385	433	380	367	406	427	409	389	422	398	419	414	434	384	392	413	415	379	393	387	395	373	396	427	381	400	386	402	407	405	404	415	405	405	386	404	401	409	389	384	396	388	412	382	363	408	396	362	377	397	393	369	435	413	379	360	408	406	397	429	400	375	428	360	390	387	399	381	389	394	379	403	415	444	414	395	398	395	379	404	368	411	401	440	380	420	416	417	383	358	385	386	395	369	396	365	354	379	421	429	413	409	405	419	388	384	422	390	408	389	374	431	420	381	388	429	381	382	386	362	404	398	426	454	394	375	444	445	386	390	422	387	380	405	414	394	427	388	390	354	402	381	384	379	383	398	369	408	405	434	424	424	380	403	415	412	378	382	388	424	394	415	386	405	407	400	404	408	423	397	415	360	412	417	395	448	414	388	410	425	407	393	404	381	375	379	373	385	418	442	449	405	405	362	430	398	393	402	406	407	450	394
32013	41910	42547	26166	28286	26458	22510	18120	18036	17479	16630	18337	15784	12968	11255	9142	7809	7272	6550	6437	4723	4849	3613	2969	2795	2747	2694	2271	2019	2028	2013	1893	1774	1780	1700	1591	1318	1315	1195	1236	1205	1252	1219	1137	1184	1140	1135	1122	1118	1097	1007	1057	1070	1100	1008	1090	1019	1040	996	996	981	997	960	922	986	1031	911	988	959	960	980	982	930	991	941	970	926	960	956	997	1020	1018	1059	952	936	924	1005	964	908	932	991	977	924	912	956	937	977	931	971	968	920	961	990	934	970	950	953	966	889	928	917	951	949	977	953	963	898	1014	925	939	1000	974	938	946	943	996	979	992	905	912	935	932	952	953	991	922	974	923	888	910	920	967	954	994	978	926	946	940	1030	909	955	909	941	996	963	933	975	977	919	960	961	916	925	944	904	942	944	969	978	949	912	861	889	944	872	980	912	894	971	890	976	925	966	906	914	952	922	995	941	992	935	910	887	973	952	938	989	895	909	918	916	927	942	947	878	954	959	938	953	909	945	934	959	973	922	930	964	914	978	881	936	971	912	1008	915	944	961	958	941	980	946	1012	928	873	973	969	953	946	990	969	932	962	939	938	962	933	975	991	943	936	952	929	960	962	987	867	866	939	912	977	968	923	949	929	937	940	936	958	963	989	907	904	933	910	906	996	927	940	906	983	962	921	881	911	949	979	923	914	906	915	929	993	955	875	945	910	965	929	879	952	984	972	1013	951	901	944	965	1001	951	956	901	933	986	963	979	901	927	936	997	983	954	944	960	929	951	938	904	949	957	930	983	947	866	925	926	926	988	949	908	1028	921	928	944	906	934	896	917	897	966	955	917	938	870	957	957	938	909	896	976	902	893	907	941	960	967	995	912	878	905	955	950	916	880	957	907	940	893	985	959	927	918	947	952	935	911	889	941	940	932	940	980	963	974	919	930	975	946	977	891	980	937	914	943	950	951	952	958	923	953	917	969	934	941	906	920	971	961	967	900	956	899	900	963	957	963	889	949	909	926	927	939	913	918	945	878	948	930	927	943	915	956	892	979	958	973	951	982	947	957	944	924	988	977	939	953	916	931	944	915	951	958	998	942	933	952	884	958	948	941	984	942	958	921	909	971	915	968	925	961	889	943	904	955	957	995	919	975	906	862	933	908	954	946	902	934	943	955	923	959	967	936	960	944	906	923	916	949	909	930	941	907	899	968	925	989	978	952	913	944	910	968	955	931	929	924	931	886	919	911	864	928	940	922	948	951	959	970	930	929	894	967	943	957	931	893	943	947	899	927	943	914	973	959	972	975	949	910	892	938	959	934	914	950	939	941	952	958	941	908	882	934	972	954	950	981	916	962	951	909	935	926	975	976	986	936	903	897	929	952	934	944	943	929	971	943	934	918	964	946	975	971	910	937	881	941	908	971	969	906	992	962	939	930	890	917	945	909	963	861	948	971	971	924	947	950	1018	951	933	889	929	939	966	944	941	923	920	964	974	965	925	938	985	914	940	930	935	937	920	992	989	957	914	924	947	975	919	955	935	961	915	930	908	973	969	931	965	958	971	945	953	962	963	964	943	927	924	968	984	952	926	909	937	968	954	915	976	958	920	914	889	931	935	896	944	956	961	951	925	930	920	893	947	978	977	959	931	924	943	909	942	952	949	985	938	922	918	915	964	902	918	933	930	977	951	1001	1006	983	1004	937	937	1018	941	984	904	959	890	950	971	935	972	940	944	988	871	959	976	931	948	981	941	939	964	999	914	923	936	934	950	905	964	938	954	940	983	952	1010	930	938	942	986	954	922	929	1016	971	904	963	924	922	908	988	948	908	1020	883	944	963	962	947	930	922	952	965	935	936	927	974	988	909	894	935	890	1005	957	931	935	882	954	956	956	945	912	962	941	978	931	889	981	919	944	933	999	913	906	964	875	970	953	986	949	904	964	942	970	975	994	949	941	880	949	932	939	937	946	908	957	967	969	898	951	972	944	924	924	967	959	929	944	955	863	940	978	998	918	974	942	953	937	965	931	1000	993	926	937	890	947	920	903	985	907	914	959	966	892	959	935	926	922	919	901	1003	973	927	993	960	916	966	924	902	929	956	955	932	991	935	879	961	971	936	1006	945	968	1030	957	914	929	932	999	938	923	959	966	992	944	962	933	918	914	952	973	906	974	995	955	960	908	901	922	915	917	896	941	950	981	994	914	887	956	949	963	980	954	983	969	935	967	941	936	977	946	953	902	934	928	916	935	894	940	981	916	906	942	961	900	899	948	1002	954	956	958	978	947	964	917	964	966	916	988	962	899	890	931	952	936	944	981	972	976	962	890	905	895	870	940	924	940	970	987	927	965	943	933	936	962	909	964	960	940	932	922	965	987	934	965	964	959	952	926	940	946	916	921	911	1019	930	901	974	892	949	948	933	946	897	907	924	955	966	918	966	949	921	903	968	943	924	972	929	915	993	937	949	933	953	964	946	920	915	902	985	923	969	946	1018	945	835	986	946	914	899	936	924	917	933	897	921	947	992	969	904	943	958	964	899	958	944	884	961	940	918	972	939	923	969	944	925	923	905	936	943	923	973	919	938	919	953	986	932	960	971	853	964	1006	939	923	912	946	922	912	945	909	945	944	939	979	948	942	949	906	930	933	908	980	954	917	920	977	947	987	996	953	938	997	975	970	951	1016	919	941	954	922	934	944	997	971	922	995	973	890	948	923	913	998	910	957	953	929	897	976	928	920	942	940	966	972	891	956	952	907	914	900	906	913	962	945	984	989	936	951	934	932	911	942	892	969	945	971	954	908	881	1016	874	891	908	894	904	970	954	937	905	946	993	923	947	960	990	937	943	950	962	880	945	929	944	912	998	989	970	929	873	898	971	886	939	931	908	963	1000	976	902	978	956	978	963	897	953	965	979	982	986	975	911	944	916	974	942	953	952	886	950	928	906	969	955	870	921	981	987	972	925	962	991	879	920	948	914	902	984	977	973	943	916	921	937	953	991	956	930	945	909	921	917	911	896	936	933	943	959	1029	960	972	969	971	923	946	944	954	934	893	918	924	858	974	935	890	986	948	932	933	985	952	974	919	924	936	955	943	917	938	935	894	919	922	879	947	961	891	936	990	954	1011	968	973	970	974	948	979	971	987	893	947	947	984	942	950	928	930	931	957	965	943	937	956	952	921	956	978	975	961	934	923	991	952	961	903	908	1003	939	894	922	920	991	911	931	957	919	964	943	952	959	1001	950	942	962	918	946	959	921	966	929	925	967	912	914	937	876	978	941	957	964	942	915	899	946	914	909	908	971	916	946	936	965	868	914	986	978	904	961	930	966	957	955	965	952	972	924	895	973	933	905	950	944	959	961	945	944	915	956	945	934	976	938	921	960	959	994	975	952	957	917	941	901	947	942	918	964	930	942	951	902	996	917	899	942	907	913	1000	930	946	912	936	951	965	992	1012	1002	950	962	937	965	892	956	883	946	968	953	969	966	932	969	892	991	961	948	956	934	933	971	926	940	921	897	890	954	944	913	976	941	969	1002	977	935	880	919	932	900	908
53657	51629	45208	30870	29732	28507	24057	18672	17760	15860	12237	13546	11613	9090	6770	4692	3191	2971	2451	2465	1938	1605	1282	900	897	1005	781	658	714	653	599	504	539	598	511	466	396	374	395	369	381	394	354	351	341	344	362	393	304	305	320	355	370	347	280	295	331	353	334	329	324	330	304	287	333	309	313	300	286	298	294	302	291	287	312	306	306	309	330	327	304	291	297	326	341	284	295	281	292	283	291	337	317	312	316	301	319	330	280	280	339	262	295	308	310	282	317	263	288	294	321	317	285	308	288	288	294	287	281	272	272	319	337	329	315	281	276	291	291	312	304	281	273	326	280	315	305	326	317	287	316	324	302	312	300	305	290	290	308	320	288	273	302	297	278	299	282	276	300	297	309	268	270	304	295	266	294	308	280	281	304	290	281	303	313	283	273	324	313	316	331	312	325	309	294	303	286	281	311	280	295	269	292	305	342	276	326	265	266	340	278	286	289	307	302	320	316	285	252	349	308	303	267	272	325	292	298	304	344	301	312	287	305	267	289	304	296	302	310	290	305	323	289	317	303	333	308	304	281	283	281	296	329	316	331	307	282	277	306	309	314	286	281	285	343	263	301	298	302	281	272	278	325	305	302	287	269	267	294	322	312	291	280	272	283	317	311	307	285	281	311	307	289	296	299	340	311	297	289	322	346	302	307	298	295	281	278	313	333	319	297	290	307	324	349	297	320	314	295	271	304	308	301	313	318	280	296	318	327	319	305	285	314	322	319	327	273	275	282	281	269	310	316	256	288	337	314	308	272	286	341	279	337	298	303	302	303	306	313	303	303	295	298	318	313	289	313	275	315	284	284	293	296	325	315	268	302	300	304	309	296	291	327	306	285	299	292	334	317	275	304	356	285	305	307	273	279	307	291	300	326	282	274	315	315	296	329	302	319	300	333	295	302	283	329	290	280	310	292	324	314	303	289	316	313	303	290	295	305	299	313	296	313	274	276	308	307	291	280	304	320	314	320	294	307	292	326	287	292	286	299	272	310	282	295	307	267	289	301	319	328	299	297	284	311	263	287	302	279	281	297	305	284	302	291	310	316	304	324	292	282	284	260	298	285	283	329	253	296	316	312	287	298	309	313	284	287	298	306	337	327	296	310	299	280	306	303	302	313	318	297	290	313	302	302	272	285	300	305	299	292	294	281	290	287	288	322	309	336	276	316	285	306	288	326	305	310	321	287	301	257	281	310	311	297	299	292	287	307	297	277	275	322	303	266	293	302	286	303	291	290	308	321	319	321	319	346	284	302	313	315	298	284	300	293	277	304	282	314	287	320	305	314	314	297	312	292	307	319	281	296	265	298	268	268	299	278	300	285	295	296	301	286	260	322	283	320	299	322	327	320	280	287	312	320	317	277	327	285	282	273	333	289	289	300	286	314	275	301	282	302	315	304	316	308	287	321	299	294	295	327	280	309	297	309	302	321	280	278	289	299	311	307	273	291	319	304	321	275	281	262	302	337	292	317	297	354	341	266	287	265	330	295	296	298	298	282	295	286	333	304	296	274	287	326	299	316	291	274	321	320	277	289	306	310	263	285	307	298	284	283	316	285	277	328	305	305	295	273	303	295	301	304	308	278	254	324	279	319	317	253	265	271	272	315	326	333	287	298	316	302	269	336	307	279	323	307	267	292	288	292	303	316	280	285	322	316	299	293	292	317	313	307	291	305	278	313	292	296	268	269	316	259	295	307	315	289	306	310	254	305	311	294	306	294	311	311	303	338	291	312	297	318	306	307	278	302	297	288	324	321	320	288	304	300	291	300	334	321	316	309	293	314	294	278	260	303	289	312	254	313	293	280	273	296	279	283	313	267	278	263	293	296	305	278	295	313	274	300	264	295	289	323	305	265	275	302	294	290	295	298	341	306	311	325	276	269	328	290	295	314	294	314	307	305	300	300	299	315	305	312	312	325	289	338	298	270	287	289	296	263	318	308	281	271	329	296	296	297	293	266	310	294	289	316	278	304	295	313	289	292	292	299	303	294	304	303	261	299	311	287	300	275	279	342	316	307	294	286	298	282	245	324	314	293	302	297	284	310	282	281	312	302	284	249	292	305	263	303	285	287	296	312	264	311	311	295	319	318	316	299	292	311	325	289	344	328	299	302	307	331	327	317	337	291	299	292	310	338	305	327	269	298	285	326	286	315	313	300	272	281	304	310	297	282	275	298	308	285	304	333	269	325	300	298	268	315	319	278	275	295	315	288	286	320	312	301	291	305	301	321	302	320	280	337	287	301	280	281	295	300	296	302	295	319	296	293	276	326	284	292	291	274	273	288	321	274	282	307	313	288	312	314	309	285	305	320	299	299	331	277	322	324	299	289	288	280	296	336	320	306	292	291	275	331	273	323	334	285	309	270	273	306	279	308	322	284	272	293	345	310	303	305	298	318	278	327	309	319	290	306	286	271	294	304	316	279	294	297	290	315	323	309	304	298	275	301	288	298	283	298	290	283	289	288	302	276	315	352	292	321	317	308	269	300	284	313	303	322	323	311	318	290	242	274	288	287	322	338	285	309	327	270	289	274	289	290	275	300	295	291	296	303	292	282	295	302	310	302	343	326	289	253	305	248	307	311	286	312	309	327	306	259	308	275	303	318	284	310	282	294	306	334	298	298	293	292	306	308	308	302	317	288	275	302	279	320	304	271	297	275	333	305	306	294	282	291	316	296	321	320	315	263	333	281	296	291	287	305	274	290	262	277	268	307	304	307	362	282	329	298	311	279	268	286	315	284	291	309	316	249	308	318	254	302	292	316	288	275	300	286	301	320	308	276	315	311	267	303	308	272	297	345	300	265	329	303	319	276	299	340	309	287	277	323	327	309	274	337	259	278	287	306	306	294	282	295	309	279	328	298	319	305	311	275	302	302	292	319	306	293	294	306	290	295	300	302	297	312	281	281	281	304	316	305	309	312	311	267	299	300	308	326	285	303	303	328	251	295	276	316	301	324	309	278	292	308	304	295	297	305	283	316	306	283	281	277	288	277	304	296	297	261	309	289	325	329	278	267	294	295	284	328	326	300	308	293	280	294	302	316	279	302	307	273	345	280	311	333	312	290	296	290	310	282	292	295	297	350	287	259	304	277	284	277	343	301	282	282	303	336	290	262	287	320	329	291	301	330	303	310	315	269	252	310	316	312	308	286	302	321	309	318	315	332	286	334	298	294	270	292	337	284	296	330	262	310	314	338	314	288	306	294	346	293	262	303	308	297	302	286	287	335	311	308	276	334	295	308	286	300	309	328	297	281	326	279	311	287	298	287	294	301	285	308	312	306	308	312	267	345	285	304	270	289	261	329	278	275	308	312	285	331	314	295	279	290	309	317	314	268	336	315	273	317	290	265	321	282	287	317	304	263	307	326	302	305	300	315	287	283	289	289	298	304	294	296	289	281	284	308	272	291	275	273	328	314	295	299	286	271	308	295	296	287	288	324	313	324	308	330	289	271	279	312	280
39403	48103	48913	32939	36290	33998	28021	23638	26327	26452	25290	27832	22587	21810	17886	15809	12758	12514	10918	9795	8346	7541	6074	4434	4060	4660	3884	3205	2757	2874	2672	2238	2369	2515	2083	1960	1452	1363	1323	1359	1251	1296	1194	1208	1104	1082	1094	1051	960	1029	950	947	958	987	946	918	920	841	924	863	804	775	764	846	802	800	806	800	798	772	813	766	801	814	818	753	758	767	800	797	828	935	839	806	776	735	753	726	721	750	777	704	731	725	760	715	695	724	781	723	783	759	729	697	716	703	696	713	729	746	736	736	701	735	735	693	746	688	766	708	710	700	724	679	701	693	695	697	741	731	706	737	705	696	710	692	764	674	693	725	705	712	734	712	680	730	750	706	734	717	736	740	734	701	712	739	718	685	712	692	714	694	707	701	780	728	658	745	723	665	732	709	710	710	653	688	697	691	699	718	720	699	664	743	708	726	711	685	698	715	745	722	694	720	717	682	732	693	705	769	700	709	720	758	733	679	741	699	668	714	693	714	645	709	726	737	721	732	745	731	722	727	711	733	738	687	702	709	658	747	735	720	732	693	703	739	702	753	708	698	678	720	699	659	697	796	684	738	749	693	695	713	767	665	693	682	672	693	733	689	731	707	705	669	736	686	720	695	750	787	744	741	692	688	727	744	755	748	693	679	723	718	733	675	703	721	683	731	742	717	706	709	727	691	764	705	704	667	684	681	694	668	715	723	736	716	712	658	707	692	737	680	732	713	734	698	723	762	718	707	725	719	662	715	705	686	701	709	735	680	740	703	711	680	735	684	712	797	716	694	730	691	724	666	640	656	703	685	665	729	715	686	689	736	684	684	701	718	731	719	669	735	702	708	719	714	721	708	715	729	666	728	692	674	710	680	738	667	701	709	732	704	680	766	758	705	692	744	746	708	769	680	761	678	672	755	719	705	720	718	740	685	740	719	741	715	751	706	754	722	736	692	725	717	708	702	730	707	719	692	709	752	693	723	743	703	738	725	751	724	683	767	709	692	736	732	731	689	758	687	699	700	698	675	733	723	748	723	674	748	722	756	717	725	668	716	754	751	699	703	703	696	715	715	706	700	722	694	716	704	692	720	718	678	717	761	736	665	732	732	764	729	707	696	726	690	731	703	695	710	710	693	762	747	683	718	743	792	691	765	703	693	698	687	726	696	693	692	661	741	702	715	648	763	689	726	762	709	692	714	692	707	743	704	745	706	734	712	713	698	650	699	712	677	728	697	677	742	675	706	725	746	716	698	683	745	747	723	699	726	712	729	676	718	669	711	730	716	724	693	744	710	681	691	749	708	727	665	721	730	677	700	712	740	704	722	755	734	666	708	684	685	698	715	736	681	712	691	702	711	689	686	705	720	659	696	685	743	670	710	733	703	688	695	716	699	725	696	704	728	687	740	691	697	711	718	737	681	733	658	733	725	727	687	736	705	671	732	745	724	672	754	659	734	752	730	702	709	680	685	705	742	724	704	698	663	704	713	694	717	737	723	671	713	728	734	739	673	732	748	765	703	690	688	692	684	706	710	732	672	742	747	760	716	735	662	740	727	687	706	708	712	702	695	729	662	733	741	704	711	743	743	769	686	693	724	690	722	683	680	673	729	691	738	721	768	648	703	753	724	729	701	734	697	717	693	736	702	740	717	690	715	744	721	707	743	665	724	724	738	708	701	710	696	685	715	681	696	712	711	711	693	766	723	707	696	710	705	685	725	740	683	702	725	687	723	745	732	682	669	710	694	696	718	720	722	735	713	721	745	698	719	714	666	762	686	718	702	697	711	699	671	700	729	755	709	720	700	745	773	735	717	726	671	760	707	704	745	743	715	722	680	726	692	643	731	716	673	727	701	722	677	699	697	729	699	761	686	674	686	707	705	754	732	725	698	734	661	741	682	691	706	670	726	719	762	690	672	737	727	675	678	733	725	725	694	697	725	702	706	657	708	688	730	759	702	766	738	706	739	702	726	718	705	698	694	719	672	678	699	749	687	660	705	649	703	657	716	673	738	735	681	706	735	719	771	715	719	714	710	752	631	661	682	737	692	741	759	677	729	730	693	678	706	686	681	699	690	724	718	727	723	706	662	675	655	746	716	724	686	690	691	723	721	740	719	723	718	744	767	701	736	717	712	753	684	717	691	707	725	725	715	707	708	726	730	701	729	689	662	689	740	753	746	732	698	727	722	699	686	706	694	693	719	733	728	718	752	720	719	711	676	704	713	717	680	663	686	686	709	720	707	677	680	758	704	703	739	704	667	687	744	671	690	745	721	729	721	748	697	686	714	678	724	706	731	753	712	736	682	675	733	723	692	711	731	679	702	752	722	731	719	731	743	724	679	739	660	670	666	697	751	678	708	715	742	699	764	720	724	721	720	685	719	751	690	712	734	731	722	755	740	740	684	682	712	695	747	747	722	732	755	716	747	719	777	710	725	708	687	688	767	780	730	646	721	688	706	688	687	745	685	624	671	691	740	711	721	728	709	718	738	728	709	687	684	689	713	655	697	706	776	734	670	706	706	740	687	728	746	764	706	731	720	725	666	675	689	679	751	677	709	765	749	718	688	730	776	676	713	694	705	677	760	737	675	716	690	711	720	701	693	699	700	709	715	645	663	663	718	675	722	709	728	745	759	709	734	662	709	683	695	746	688	706	688	714	711	740	686	710	685	710	739	688	724	695	747	736	708	710	704	734	730	744	714	740	748	710	717	748	705	691	749	751	712	730	681	719	712	712	685	701	711	715	634	673	683	714	693	688	711	699	742	706	690	720	709	713	729	764	666	704	715	680	709	741	712	697	713	715	698	718	724	643	684	733	723	760	705	742	700	698	704	682	691	718	662	733	692	732	729	697	743	721	751	687	705	732	701	721	727	757	760	688	708	718	668	715	723	681	728	669	698	688	718	685	712	764	712	743	680	707	693	752	664	759	742	708	701	670	710	722	699	722	719	698	736	677	752	681	731	758	725	690	672	729	685	705	757	737	665	744	683	731	726	699	705	733	687	726	696	702	701	708	695	728	719	773	733	713	742	727	672	752	702	728	684	737	686	787	711	691	700	705	692	709	703	693	714	725	703	716	699	678	697	715	691	711	689	710	713	715	686	708	697	705	741	730	721	698	690	725	739	737	711	646	696	765	696	761	702	711	706	688	729	715	742	722	694	674	731	667	686	710	761	727	710	775	720	712	720	726	693	732	708	704	704	731	689	728	690	758	703	746	707	751	715	711	714	720	695	780	713	757	743	755	752	745	762	689	702	745	735	680	723	771	726	702	680	743	658	677	700	678	708	679	721	724	667	710	678	693	722	709	683	786	691	727	676	715	697	734	723	687	698	684	745	681	746	708	673	749	779	687	723	725	686	706	730	738	743	745	709	701	765	713	690	654	741	686	717	711	737	691	719	714	710	693	711	713	753	696	710	699	686	752	700	690	738	741	637	761	737	741	683	720	734	661	773	730	766	727	733	688	661	687	683	732	692	720	701	727	659	715	708
24649	22145	17210	7500	4620	3421	2343	1762	1491	1194	981	926	870	713	705	614	578	563	577	518	527	520	504	515	520	531	453	471	465	468	470	438	478	468	473	459	435	417	434	405	408	381	430	430	449	440	417	406	417	395	441	405	431	423	435	402	421	422	436	452	413	425	435	414	416	421	391	443	401	411	431	399	385	403	389	387	450	428	423	440	426	393	397	432	404	427	411	404	383	432	437	412	417	418	413	373	355	413	427	407	434	480	363	471	389	447	440	400	451	427	407	403	420	429	409	398	458	423	392	414	397	432	413	438	448	386	393	443	437	403	378	418	422	400	397	416	405	422	420	421	427	407	463	407	424	436	435	392	417	394	434	431	440	447	474	404	384	396	451	419	404	418	386	427	425	411	396	399	420	413	394	423	371	407	414	386	401	391	394	402	414	419	437	405	425	430	426	429	383	425	399	402	405	402	440	409	425	420	467	404	443	392	410	413	412	400	378	432	404	424	420	408	425	395	395	406	452	467	442	412	416	385	438	415	407	387	391	423	410	432	418	404	458	451	419	449	430	458	379	398	458	446	432	423	393	420	418	397	434	350	390	414	426	386	400	427	438	416	441	405	425	396	418	394	405	399	379	454	425	413	472	395	387	411	459	435	434	417	445	390	437	422	429	392	438	396	387	434	454	413	412	426	435	397	439	443	400	416	405	425	427	413	415	420	366	412	393	439	421	433	406	421	418	436	436	427	420	413	425	424	409	438	397	439	434	448	401	425	418	432	425	425	418	423	399	388	438	422	417	418	410	441	396	399	434	421	450	404	418	419	386	428	399	417	430	417	435	435	393	395	405	425	397	418	395	414	457	431	432	432	434	407	389	422	425	423	411	438	424	415	388	415	412	403	418	413	411	414	407	399	410	412	419	444	418	411	422	397	439	406	382	449	422	418	406	416	466	413	436	404	395	391	447	370	426	397	391	409	411	393	392	442	422	429	406	428	419	420	415	450	418	416	412	418	412	409	435	428	411	448	416	442	402	433	402	405	452	457	437	436	411	438	440	421	377	398	410	430	445	430	435	388	396	429	425	423	423	388	418	417	361	373	396	451	405	401	441	440	423	428	387	402	406	430	398	420	389	469	420	384	427	443	421	435	390	430	392	436	380	357	411	428	401	418	422	409	389	418	421	419	395	418	430	411	399	455	387	426	409	424	410	424	360	392	411	386	430	429	424	434	407	422	417	418	394	451	412	400	388	428	436	424	420	434	427	437	427	402	417	440	427	385	457	446	425	371	451	441	422	426	447	450	397	429	396	445	411	428	394	413	413	439	411	420	402	422	419	421	416	419	418	416	430	393	445	399	431	431	419	414	382	423	415	389	421	384	404	432	402	431	431	431	402	403	440	410	381	478	437	426	424	402	385	411	426	417	447	446	427	428	426	426	420	402	417	424	416	424	414	417	401	422	430	432	427	427	421	447	433	440	431	415	399	441	427	437	412	428	444	405	413	403	421	419	399	409	428	384	404	440	408	397	405	434	397	432	440	412	404	424	408	436	445	462	393	392	379	432	467	422	425	452	426	441	387	414	427	415	432	418	422	435	418	420	404	383	420	396	423	429	434	434	369	399	406	428	395	410	381	448	431	391	412	411	406	390	448	426	409	413	406	429	386	418	438	404	465	411	430	378	399	409	375	418	457	414	403	431	428	448	392	424	434	396	442	411	383	419	399	397	427	388	376	465	417	424	434	365	431	415	377	408	408	403	378	393	437	443	432	425	425	416	407	418	413	412	412	445	422	446	429	452	422	405	439	414	405	420	417	398	411	444	396	430	412	425	417	414	430	391	409	422	409	404	374	404	395	424	433	400	429	427	404	438	448	458	390	446	383	424	422	429	395	423	436	391	405	444	405	430	411	409	440	419	432	411	413	401	399	400	389	438	436	383	451	437	426	437	455	418	412	358	364	418	380	427	439	424	453	436	413	419	408	416	422	415	400	445	416	491	431	364	411	382	391	412	412	422	411	393	417	390	419	389	381	409	390	403	416	392	429	410	422	400	427	404	414	440	461	443	394	433	403	432	414	408	399	446	424	412	405	415	424	408	418	433	397	424	379	423	445	433	424	412	440	451	413	421	416	406	385	460	414	421	416	377	392	451	367	411	397	408	388	410	433	394	420	393	435	438	434	393	442	449	428	438	446	406	443	427	440	399	409	419	384	412	408	422	456	446	382	417	417	407	413	429	409	452	418	399	421	408	414	413	409	460	436	381	434	395	429	414	381	464	447	436	407	421	451	405	414	404	383	431	392	404	423	431	468	394	430	430	449	447	435	386	442	421	388	415	438	402	463	432	426	429	392	407	396	450	407	403	420	375	408	431	432	397	421	417	386	431	405	401	451	432	391	405	443	415	427	403	432	403	456	386	423	392	440	456	396	423	427	429	426	415	403	419	409	396	422	416	383	401	412	447	433	434	430	395	381	452	429	407	429	443	408	428	424	426	450	438	411	443	447	424	419	422	431	383	409	430	454	424	441	401	458	420	437	418	392	338	419	447	410	446	488	456	435	400	460	466	412	404	399	420	455	468	389	408	396	388	403	401	416	406	408	441	468	411	413	400	410	398	428	432	432	416	442	452	436	396	434	400	403	427	393	386	463	406	389	400	434	381	418	410	419	413	392	451	449	418	433	407	408	421	397	390	406	391	412	416	433	420	429	404	407	437	416	392	441	424	412	423	380	422	417	428	426	401	401	409	423	386	386	432	461	403	418	398	391	449	398	409	386	414	455	445	423	421	417	421	398	401	425	410	423	374	396	404	415	418	429	466	419	439	379	397	441	432	450	412	371	401	411	439	404	429	420	385	406	416	421	415	416	435	396	467	451	424	401	429	411	394	408	408	448	410	416	409	415	363	405	397	403	426	405	397	400	417	419	442	434	414	410	435	425	412	391	391	399	406	402	433	377	419	382	425	446	406	398	431	376	406	417	407	431	414	440	407	430	391	414	399	423	380	441	383	439	415	418	436	413	390	474	419	427	434	426	426	406	428	437	424	396	423	464	421	421	418	399	386	407	415	393	399	407	382	428	396	418	422	448	416	409	463	440	397	390	422	421	452	421	426	423	372	372	407	394	433	442	422	435	413	414	428	418	409	439	425	448	424	434	381	392	432	369	431	433	426	416	435	414	451	431	419	405	423	436	359	441	394	386	414	398	398	437	343	431	398	442	421	387	437	424	396	424	426	431	446	437	418	435	444	398	408	422	465	403	428	390	421	430	401	444	398	398	436	389	413	395	417	426	459	383	426	436	448	418	455	459	443	423	406	388	430	421	425	423	416	413	409	422	403	433	402	385	423	423	409	446	462	411	406	378	415	430	389	413	402	403	392	433	412	448	425	472	415	410	427	408	434	423	441	424	399	422	374	436	446	407	391	420	417	436	399	447	416	414	411	427	410	435	419	400	403	393	421	433	396	423	394	418	409	414	432	436	411	406	417	409	398	400	417	437	418
15470	19956	20632	13671	11711	9807	7713	6087	5702	4691	3914	4002	3375	2922	2539	2343	2098	2005	1835	1801	1648	1732	1566	1572	1511	1429	1406	1296	1321	1320	1300	1229	1198	1216	1216	1116	1108	1091	1116	1036	1005	1038	1020	1029	1059	1045	1076	1073	1063	984	1035	981	1064	1025	997	1011	1039	1063	1012	951	951	1001	1023	1013	1002	999	953	985	999	1039	908	971	985	984	988	953	1057	991	955	969	966	947	940	992	1013	925	1034	1039	961	948	1025	1005	980	1046	1035	1002	1000	1060	971	989	1016	938	971	928	998	1005	954	965	1017	984	1006	1020	979	942	943	961	1044	926	962	926	1057	1043	950	969	991	1000	1021	953	984	949	991	963	960	946	960	974	1002	994	1070	969	1018	988	953	974	1062	991	950	946	979	984	993	996	1001	946	1004	1037	951	998	995	1002	990	953	974	988	933	946	1020	943	1001	974	979	1000	989	1013	961	989	939	1045	936	1034	964	974	1004	1016	1034	1017	935	994	959	977	976	1014	915	997	994	986	970	956	981	992	980	999	990	944	999	1012	975	957	1011	1016	1030	931	965	942	961	960	987	955	941	1015	964	969	993	1011	998	974	1064	949	1006	988	956	966	948	967	1003	994	991	945	1026	1029	927	984	981	992	961	982	947	1005	979	969	1034	986	964	955	985	954	974	973	965	966	956	974	1021	946	969	1002	946	1018	983	979	939	1040	997	945	984	1026	1045	1050	959	962	956	1005	1018	927	992	1012	967	971	995	1031	994	981	999	996	991	958	935	1016	1015	977	967	934	958	1027	1000	955	958	1001	962	933	997	964	1009	1035	977	987	1000	931	924	965	1028	1014	977	979	964	982	991	941	985	1048	915	1024	963	1018	977	973	986	1018	927	909	998	999	975	974	1008	920	993	910	990	994	895	983	923	963	1018	981	992	982	941	990	970	1024	956	975	986	944	987	982	1033	978	980	991	940	975	955	957	979	912	1007	992	1006	1023	972	1022	1047	976	971	975	979	943	952	1008	1007	974	995	1014	966	986	1009	1018	1060	954	968	958	984	969	918	1009	982	946	992	998	972	909	1003	982	935	1043	924	936	972	981	1002	993	1031	953	998	1030	993	971	1017	978	952	946	1019	978	985	980	984	993	955	981	1019	1014	882	996	902	965	1018	946	998	952	939	936	979	954	1013	1003	941	993	981	1016	976	1014	996	957	983	941	1034	973	928	1022	1021	940	974	919	1014	1001	987	967	969	968	970	1013	970	1028	931	1033	922	955	1009	983	1000	919	1017	1022	1030	994	1002	951	974	1000	971	925	916	933	961	1067	961	992	978	973	948	945	965	1015	932	972	955	988	968	950	975	981	992	1049	976	1017	1001	1009	1016	1000	942	930	967	953	926	916	1017	995	972	964	985	1039	946	1011	937	955	968	988	935	964	1008	959	984	999	977	938	974	1002	1031	1001	966	1000	989	996	1002	969	985	1017	975	1049	945	1046	995	996	1033	966	1030	1032	966	956	989	953	944	942	957	983	945	965	979	974	1012	990	972	982	975	1026	995	1058	958	980	963	964	982	973	1005	950	973	929	995	931	1023	966	1001	1068	964	928	971	985	1060	979	984	985	992	1002	931	948	983	989	947	1012	999	981	1038	942	978	975	969	964	955	916	1013	1054	1018	941	938	1029	939	938	984	959	955	1031	1003	1038	932	1004	1007	1004	946	973	1007	1043	973	989	931	1000	982	953	1018	912	1012	1010	942	1013	959	1000	942	963	987	935	1020	1005	981	984	943	948	988	952	963	1022	977	993	974	973	942	1039	989	1030	961	932	997	931	955	967	988	1022	1030	997	969	1004	1019	954	922	1012	954	965	1028	1032	986	1056	1007	963	1023	961	958	976	1052	991	1028	996	973	972	1011	948	951	1071	964	1080	987	1018	982	986	970	1011	963	961	1013	1014	946	977	1027	975	948	901	966	930	997	1021	1010	989	1035	1014	1042	1020	952	1002	934	963	968	959	1004	912	1004	1002	1027	1084	1029	974	1005	984	959	980	1009	979	985	998	975	1016	903	965	923	989	967	931	1014	1011	1006	967	995	986	1029	967	1062	999	937	986	1010	954	989	967	967	986	956	989	950	1005	978	979	952	1012	952	996	973	963	1004	1006	934	1010	1014	977	926	954	944	1020	958	958	1049	943	950	1004	902	1004	999	978	992	991	1023	984	916	984	1012	975	948	985	960	1008	959	1014	977	1013	986	978	937	968	980	993	1032	955	1002	1012	956	933	967	969	974	963	979	941	944	997	1001	1014	990	944	968	999	939	965	997	959	984	1025	982	963	950	991	994	1046	956	999	946	988	968	982	1017	974	919	972	1031	1018	1005	965	1021	970	1017	1006	1067	961	975	998	996	1001	932	997	929	973	986	1020	940	977	950	954	1001	964	956	977	958	994	1015	1035	1020	994	1000	1009	978	966	1006	927	958	982	976	965	970	1023	939	921	980	996	972	995	1014	940	994	969	978	1008	948	984	1000	1008	958	981	994	1025	973	942	940	945	1037	1020	987	954	992	956	936	996	974	990	974	1027	988	970	947	991	937	921	972	968	966	1015	969	903	1046	1017	928	965	978	908	984	988	1035	937	991	971	1015	1017	914	963	984	990	980	997	1008	978	962	963	912	1031	956	1004	906	941	1024	968	1027	944	988	921	1004	943	958	1030	1053	1011	1014	1037	1005	989	970	989	953	990	1033	940	928	1021	1009	979	1012	940	985	1012	970	989	947	1001	929	931	936	1016	966	1062	981	998	1005	1008	1001	1061	984	993	964	995	976	1041	993	961	987	1022	1042	968	995	995	1015	1059	909	1008	967	986	1014	969	963	959	911	1051	1015	1025	962	1007	997	962	952	948	976	984	971	987	994	1003	962	973	932	974	982	962	993	1026	956	986	1024	952	945	1039	953	1009	977	980	963	1023	987	988	956	1015	900	1011	972	962	1023	986	1012	960	974	922	963	1072	1068	1022	1033	1000	970	965	1019	1007	1024	1005	941	1012	1039	1007	959	955	953	959	985	1010	1026	986	964	950	944	987	1006	1014	997	963	968	965	930	1052	945	948	969	937	1012	958	1045	1000	938	1013	975	994	1004	902	1037	1061	967	1028	989	980	952	908	937	999	1001	982	988	984	1022	995	983	958	970	1017	967	1011	1002	1022	994	967	1003	1002	1009	968	973	982	945	963	997	950	1011	980	965	994	978	1017	974	1011	979	944	975	1016	980	978	957	1033	944	978	1033	1010	944	991	986	929	950	956	984	1026	939	946	952	1039	1004	931	976	983	982	942	975	1055	977	1007	957	1001	954	974	970	931	954	940	1025	964	1007	956	974	993	954	965	1002	952	1044	943	1008	970	1056	970	988	1029	973	961	965	929	1003	952	1019	979	978	982	1012	990	998	919	987	999	944	934	952	957	987	966	958	1019	970	993	962	959	935	891	1014	973	997	975	971	969	960	916	1006	960	989	954	967	1003	955	993	944	1015	927	968	979	979	964	977	957	1028	969	980	1013	990	944	904	1023	1014	974	970	983	1008	1022	925	954	940	965	953	932	1016	966	1002	984	1006	998	1020	900	968	933	958	1023	977	948	985	1003	995	994	988	1004	1021	962	1009	928	973	1012	961	963	972	979	953	1064	904	973	1010	998	979	988	1009	1034	914	961	964	972	945	987	1045	984	980	1021	1003	965	984	976	942	957	978	999	965	957	931	910	986	1039	995	997	981	920	975	1002	1016	935	959	976	1026	943	959	973	1013	1051	972	969	1019	896	983	981	970	1025	1007	991	983	991	915	984	944	939	1015	982	967	968	1003	1028	971	984	994	996	1008	990	934	994	1021	939	1042	983	998	1047	925	1003	977	989	1008	979	988	968	957	975	933	1041	979	992	989	1021	984	980	1022	982	965	1029	960	973	1000	976	937	990	960	999	993	940	964	1036	1015	1004	1022
44364	45109	40935	27727	25726	21106	16027	9871	8461	7467	5819	6968	6117	4399	3440	2354	1960	1664	1238	1212	1050	952	846	725	710	645	621	656	599	583	523	517	513	517	473	456	444	460	458	483	443	448	425	411	431	413	451	426	411	408	434	399	411	420	400	400	398	435	410	406	437	422	408	453	393	394	401	397	385	421	409	404	404	399	396	432	392	379	432	419	442	428	372	413	391	389	435	378	390	431	397	394	405	388	392	424	390	427	398	417	426	416	398	453	433	434	375	411	389	431	424	416	415	418	386	390	415	388	406	435	434	432	416	425	402	389	391	416	404	428	430	421	414	415	426	436	407	381	411	356	394	395	404	379	440	412	393	409	395	407	395	425	400	420	404	415	390	404	463	415	374	393	419	424	452	447	414	434	441	416	449	463	364	403	406	399	387	387	364	404	458	403	402	412	416	395	419	424	396	409	428	382	379	428	378	392	362	419	406	414	407	377	402	390	425	373	404	440	489	399	416	431	387	382	423	370	408	369	393	417	427	386	419	425	376	408	435	421	396	405	388	449	429	385	427	380	409	425	395	381	431	434	421	384	409	431	430	399	418	426	399	409	399	424	371	436	366	397	425	376	426	398	434	392	399	413	426	379	399	376	436	422	411	403	387	415	397	430	427	396	394	430	434	385	404	442	393	405	439	398	397	407	423	415	386	407	386	400	423	400	425	381	406	406	403	409	418	377	389	400	382	394	373	432	406	409	409	409	439	430	406	413	429	396	404	411	422	403	372	411	438	406	372	398	394	402	412	396	408	416	386	431	418	360	411	419	391	406	443	380	390	435	392	390	391	399	424	395	430	429	385	405	407	412	406	453	414	397	427	394	376	445	375	373	413	387	398	426	417	440	380	400	430	429	393	444	400	412	399	384	411	409	415	403	399	396	368	386	410	369	418	389	378	375	401	419	433	400	429	390	400	412	387	389	384	415	421	401	397	379	355	382	412	359	394	438	384	395	425	404	414	417	433	403	398	389	402	400	438	402	386	398	426	435	400	433	380	418	420	430	455	407	395	407	424	388	403	376	392	426	393	413	404	358	369	411	405	383	371	440	398	412	406	417	424	444	396	389	406	399	398	375	395	394	391	416	427	362	364	381	451	428	390	447	397	386	397	414	396	410	418	390	406	386	415	403	403	380	423	401	442	456	410	397	429	371	418	362	415	428	412	378	413	429	425	393	386	412	399	431	416	424	414	432	449	417	397	409	386	379	446	380	399	388	378	386	429	380	424	412	402	424	415	403	436	375	395	432	426	397	383	399	418	400	425	373	415	405	458	405	414	397	399	441	431	402	408	402	376	439	391	391	357	394	388	374	404	387	400	410	400	371	431	403	388	388	380	438	455	415	393	412	400	388	434	369	427	387	429	394	445	400	411	391	398	395	360	414	426	419	370	373	422	414	405	404	384	385	402	400	401	386	378	420	418	420	413	391	403	389	392	438	408	436	432	401	374	431	396	379	405	413	397	400	379	376	375	404	388	408	421	393	396	405	411	427	432	380	404	397	396	358	387	372	412	383	434	407	386	421	431	409	433	386	421	367	405	399	414	394	418	398	413	397	424	413	396	385	436	371	387	392	411	426	418	422	407	400	392	423	440	371	440	379	393	383	390	369	407	378	406	405	406	405	373	429	376	383	414	380	380	366	365	412	416	398	430	407	450	431	385	423	447	382	417	415	385	354	390	376	382	414	406	365	379	399	416	405	414	418	396	417	366	400	436	420	424	397	402	376	396	425	417	420	414	406	383	386	390	365	431	400	375	411	422	401	419	429	424	396	366	442	431	394	400	404	409	428	401	434	378	409	384	414	356	414	412	367	416	390	394	391	396	358	392	408	387	425	450	383	437	458	406	398	391	443	402	416	416	431	378	371	454	431	408	417	379	395	420	408	417	411	386	426	382	411	390	419	431	383	409	418	411	415	420	433	403	391	403	407	402	431	400	393	371	384	390	429	390	398	412	407	364	408	401	394	379	382	425	414	408	370	392	427	451	435	444	407	377	405	395	393	422	423	403	379	388	392	426	383	395	398	436	414	377	428	429	407	353	379	433	417	403	425	438	417	402	369	388	367	454	375	415	402	409	424	395	382	424	403	401	411	388	391	404	383	409	394	377	399	443	426	403	395	396	416	425	407	402	412	419	392	418	378	401	442	408	391	421	421	375	359	399	377	420	421	415	414	433	371	386	392	414	386	409	379	453	444	392	437	384	351	414	413	378	468	367	392	410	428	397	420	407	397	369	406	396	399	426	405	429	390	428	411	385	447	381	428	438	421	395	405	400	392	406	441	406	414	409	368	418	411	406	404	363	407	412	413	399	387	414	389	393	402	417	435	362	439	379	381	436	426	426	397	379	402	414	406	436	386	435	394	406	392	400	404	391	413	437	412	388	407	409	387	414	432	419	401	423	426	423	365	388	383	400	360	412	409	426	427	379	383	422	448	416	431	397	402	360	462	367	392	427	402	393	450	384	420	394	386	409	405	391	434	397	385	409	360	407	388	402	417	388	404	388	379	421	387	422	382	402	425	406	386	458	403	405	403	391	412	458	404	415	402	403	394	370	432	398	400	434	395	387	400	392	397	375	349	410	410	450	374	399	411	407	409	396	394	423	383	434	440	382	373	379	390	437	383	388	354	385	395	425	406	389	421	435	393	387	400	405	356	387	383	407	400	375	410	373	381	429	399	414	409	395	430	441	405	395	407	430	445	406	386	408	429	424	368	379	425	382	400	406	411	423	393	429	416	422	397	442	408	429	411	407	360	413	352	391	409	369	415	429	417	370	388	388	363	380	396	420	441	371	395	363	388	439	440	390	398	368	392	437	400	410	408	419	417	416	417	412	396	435	382	379	419	406	369	430	399	409	402	404	435	393	401	419	404	385	408	411	432	413	369	379	453	433	390	402	409	427	426	421	428	443	405	410	422	414	426	389	408	360	419	400	400	399	400	414	412	408	445	357	429	432	413	425	389	407	426	404	398	437	423	433	399	387	392	374	416	418	406	418	428	393	376	366	424	384	415	392	386	411	418	380	440	399	381	406	396	458	357	401	443	405	357	452	453	388	401	387	409	433	392	423	381	395	432	409	397	422	415	363	404	384	425	370	402	383	409	397	393	388	371	392	390	416	414	409	421	413	405	419	391	406	400	402	403	374	399	407	449	448	453	408	424	407	370	383	383	398	411	429	418	441	413	421	417	378	359	434	419	407	429	411	418	411	395	408	416	408	407	412	409	391	417	369	405	336	421	415	392	410	414	432	428	447	412	366	400	429	397	401	411	415	440	403	383	411	394	413	442	404	431	385	359	387	396	416	399	404	423	383	444	427	393	404	387	394	392	425	409	426	393	454	417	384	389	429	371	420	430	425	401	375	430	404	385	422	422	378	426	431	374	445	424	351	365	406	404	406	392	435	434	431	416	392	389	410	406	398	404	427	371	404	373	436	416	377	388	425	406	381	407	403	385
31321	39304	38006	27515	30125	27037	21941	15062	17371	17336	17003	19671	16386	13870	11897	9182	7937	7094	5729	5950	4534	4267	3427	3070	2762	2688	2473	2373	2069	2074	1934	1792	1721	1782	1755	1535	1323	1272	1273	1269	1267	1286	1244	1172	1186	1124	1155	1090	1136	1128	1130	1065	1092	1052	1028	1072	1025	1028	1080	1081	983	1007	1023	1000	1007	996	984	1042	973	958	977	989	983	965	1009	1013	959	1014	998	1006	1017	1023	1001	991	988	949	985	1019	1012	904	940	962	919	972	942	966	933	962	983	916	1012	952	952	914	963	970	918	917	911	958	915	1008	930	888	897	951	907	927	976	956	959	928	956	936	936	949	911	951	980	1006	968	963	1008	943	926	939	946	932	958	942	899	934	920	919	966	950	922	950	1009	1001	972	939	899	960	920	982	910	932	934	987	975	956	910	955	957	1005	953	919	946	942	963	1001	925	879	950	938	961	928	936	959	948	942	953	930	942	903	932	929	934	928	985	905	958	901	972	946	986	932	911	970	926	939	954	898	925	908	915	956	874	963	913	935	1006	961	963	992	1001	990	950	936	964	955	892	1000	981	1016	948	945	946	944	925	921	966	1033	1003	921	931	1006	934	932	956	982	956	912	909	876	936	992	926	948	922	923	946	1006	915	954	955	943	894	860	951	972	939	955	956	929	914	916	919	903	892	921	1002	880	912	964	911	941	916	946	911	961	988	974	945	929	923	934	974	949	906	917	940	970	967	945	959	972	907	914	899	981	861	949	940	888	963	922	911	893	925	942	986	996	950	917	937	917	889	891	947	910	945	942	967	1018	947	933	978	927	929	942	918	874	966	1003	979	950	923	952	956	936	985	921	924	955	945	944	927	889	930	924	910	944	986	920	1013	913	886	903	928	971	989	997	976	931	898	936	896	880	962	967	937	932	936	959	966	948	964	934	970	917	909	940	967	979	943	920	955	970	935	944	940	974	917	961	974	937	903	936	930	957	965	920	928	934	912	854	948	909	928	953	924	960	951	938	931	952	954	969	911	988	954	909	939	961	989	934	905	954	956	964	997	947	954	932	927	953	924	936	969	892	908	930	961	965	966	962	931	980	920	956	996	914	1001	957	906	971	887	932	926	986	932	933	962	946	953	947	945	926	924	960	941	921	1010	959	940	1001	958	956	941	993	959	910	928	998	930	929	948	882	886	929	910	986	903	978	947	902	914	953	915	941	895	933	938	962	974	918	976	939	943	919	975	921	922	948	971	895	905	967	947	950	931	982	970	917	919	993	970	900	906	965	945	1031	938	972	985	991	962	977	947	978	922	940	906	958	957	964	927	879	977	905	973	979	960	949	906	927	969	978	912	925	924	947	957	904	986	969	952	907	903	943	924	929	943	885	954	941	893	945	968	929	974	919	883	966	993	930	976	905	918	921	897	953	938	909	910	976	903	963	990	908	998	916	930	934	883	974	908	975	944	927	961	936	954	1014	946	928	946	916	944	959	894	902	915	957	953	927	964	994	916	947	951	931	957	974	910	951	940	946	920	917	926	907	968	916	911	958	914	931	889	950	940	948	863	932	942	929	951	930	971	931	914	974	912	943	947	945	925	931	954	901	911	912	942	940	917	964	939	899	935	923	952	940	966	958	955	898	989	977	901	1002	981	997	993	902	954	915	925	952	919	953	930	921	948	901	934	921	908	983	969	946	956	969	949	912	872	950	967	984	944	983	942	974	946	962	942	927	964	965	904	941	939	949	936	929	913	941	982	1000	916	975	958	940	933	977	915	914	987	973	915	933	897	901	938	926	963	998	911	864	950	957	958	962	942	926	906	936	925	938	934	918	930	990	985	931	970	969	912	963	906	943	991	919	893	925	950	963	926	929	975	926	968	976	935	988	951	979	900	970	922	884	933	935	976	928	932	921	936	929	920	920	962	937	945	924	1016	959	937	923	885	953	951	927	939	970	948	1008	941	960	998	910	948	965	939	904	907	923	953	898	1016	935	936	944	915	932	958	889	902	1000	951	899	963	905	877	917	971	870	956	959	926	943	867	947	939	954	977	961	957	908	945	957	968	979	895	969	1007	928	925	972	882	986	944	989	945	904	954	1003	1001	965	931	885	938	948	941	916	940	888	947	964	907	909	976	952	947	937	988	946	926	957	885	906	963	972	958	956	934	935	939	926	979	934	955	903	949	941	893	866	847	987	916	934	912	941	890	947	952	976	984	946	944	954	927	946	918	887	977	952	995	984	951	897	905	931	901	965	978	976	895	944	912	906	897	967	1006	928	969	948	947	904	954	959	950	939	927	975	932	913	888	1016	905	961	902	961	896	990	940	927	917	933	957	901	936	980	952	900	920	962	947	948	962	978	931	968	972	954	925	899	929	992	915	934	925	967	930	977	912	900	964	955	941	941	920	969	959	940	909	910	995	990	964	925	937	967	947	981	1006	983	942	956	980	973	978	947	928	960	923	953	1000	916	953	957	951	896	933	892	931	927	971	909	983	960	946	943	963	941	955	932	959	973	898	948	993	931	941	943	906	951	978	903	902	905	921	897	943	920	977	905	962	959	982	939	900	985	880	979	976	946	913	963	940	929	928	953	949	919	878	942	921	939	925	910	883	919	913	944	1010	940	890	949	987	997	902	911	962	922	940	908	944	917	931	974	945	895	934	865	942	873	958	982	989	971	920	943	950	950	965	1020	944	946	885	961	943	981	972	949	889	956	927	970	967	985	902	956	971	938	927	957	967	898	967	944	954	956	933	944	937	981	865	909	908	924	923	892	966	904	958	953	945	924	939	908	987	935	991	958	990	952	963	896	941	961	886	959	983	931	937	963	931	915	974	958	956	944	925	1006	931	957	914	961	933	971	903	938	946	872	970	957	921	921	869	930	940	923	975	938	883	934	884	952	948	959	888	952	930	980	915	894	978	964	949	949	910	943	936	943	970	923	992	969	963	961	918	934	942	946	952	940	982	972	857	928	984	949	925	1006	928	935	904	907	904	932	978	916	970	986	916	899	959	971	965	958	978	913	923	937	915	968	970	964	959	976	983	918	935	907	968	973	979	925	920	966	926	948	977	998	967	888	921	924	977	918	891	913	992	949	979	980	963	905	933	931	911	949	897	926	951	999	998	941	1009	857	910	973	940	962	948	1014	924	942	985	878	997	954	936	922	953	971	932	904	939	928	928	963	1016	938	972	995	884	936	905	923	923	940	969	963	986	911	928	958	892	967	968	995	1028	954	940	920	971	988	969	960	988	912	974	949	954	936	922	937	963	887	957	901	979	958	991	954	943	941	909	1013	965	925	959	931	912	941	979	901	932	899	969	970	965	934	980	999	936	910	960	923	967	934	914	952	1007	913	951	958	931	960	931	891	897	977	897	941	906	919	988	928	917	953	954	919	898	978	950	918	1036	956	954	976	934	892	934	984	935	923	901	989	937	915	906	972	962	916	986	962	923	915	918	958	954	928	873	914	969	944	959	850	918	927	937	966	942	925	930	971	959	936	900	927	965	948	929	994	951	904	911	957	931	957	963	906	977	895	942	967	974	952	925	974	987	930	947	917	938	1002	984	899	956	928	942	996
54008	51721	41667	30750	31186	29022	25484	19954	15527	14098	11825	13095	11572	8431	6564	4671	3411	3226	2459	2381	1575	1367	1153	981	886	844	820	675	692	652	592	532	514	445	560	511	401	402	414	395	398	385	378	364	378	342	399	338	351	379	330	366	346	340	336	347	319	345	314	310	345	343	318	327	292	323	320	301	306	280	321	282	294	263	316	278	301	306	281	321	322	337	304	300	293	292	285	313	343	292	304	317	288	296	280	300	310	301	292	296	306	316	294	306	276	308	290	283	263	306	266	304	314	318	284	290	303	274	302	268	309	291	303	292	316	272	279	294	309	261	259	287	311	284	302	312	307	294	318	302	287	341	282	307	309	319	301	310	274	243	296	285	314	331	301	346	338	306	291	291	318	298	289	286	280	293	321	273	299	327	301	305	319	302	283	292	304	299	326	303	276	332	291	322	291	302	306	258	291	293	313	309	304	308	315	277	303	319	291	304	278	320	300	316	274	299	284	297	323	292	307	297	260	301	280	316	263	288	308	317	283	282	280	296	294	288	304	283	302	285	272	299	267	316	309	318	321	260	293	269	320	297	301	317	287	315	279	295	305	306	286	296	295	300	309	299	333	310	300	292	277	309	306	269	309	303	286	305	330	297	287	297	340	286	278	320	313	284	287	285	291	275	305	266	305	300	322	278	294	309	255	291	289	289	315	290	287	291	281	285	311	289	294	313	276	308	274	301	337	294	310	295	322	304	280	303	303	332	285	282	312	289	277	283	275	279	315	296	334	270	308	291	281	299	311	309	290	284	308	314	288	287	289	283	324	291	304	297	281	273	318	300	283	309	303	318	285	294	278	288	282	306	301	276	318	341	316	281	314	286	312	277	306	339	311	270	327	303	301	322	299	293	316	276	309	291	313	324	291	288	281	299	307	305	309	300	276	294	286	302	307	283	288	277	288	295	317	280	268	280	322	289	319	306	313	274	300	279	309	285	272	333	316	320	301	293	273	311	263	313	311	306	293	306	299	278	281	331	305	312	284	274	312	293	285	320	303	301	327	308	310	288	333	312	295	296	279	318	292	304	313	315	275	310	297	296	307	290	291	298	332	276	314	285	274	256	294	304	303	318	312	312	308	282	305	274	339	296	275	291	271	306	290	334	291	304	309	284	290	291	294	315	312	295	293	308	329	279	297	296	323	270	294	293	316	315	284	295	321	306	297	298	281	284	294	255	275	303	279	298	299	306	321	307	280	292	300	288	310	338	327	310	311	299	350	323	287	345	315	299	309	285	300	334	301	331	305	280	307	304	288	327	310	287	296	310	309	288	279	318	307	304	322	301	306	301	308	285	299	302	298	287	284	283	289	267	330	285	305	299	323	312	276	322	275	294	300	284	292	269	292	329	291	285	279	326	318	300	288	307	286	291	270	289	278	274	306	307	282	307	298	295	306	276	305	279	292	312	332	315	321	304	294	313	306	300	301	262	317	296	288	261	295	310	321	314	268	303	308	280	291	291	327	286	294	287	315	295	317	287	331	335	284	347	271	298	307	314	327	272	311	332	273	251	308	297	290	297	296	280	303	310	325	299	302	318	301	300	316	312	261	306	320	298	300	319	296	322	276	312	303	271	288	281	291	286	319	296	334	285	310	296	296	311	300	318	286	293	291	312	300	276	321	294	325	295	313	307	262	306	316	285	288	330	260	277	270	288	310	276	302	318	301	295	303	300	268	288	309	305	334	274	279	295	313	296	294	278	293	309	304	294	277	303	311	277	311	302	291	274	280	295	276	288	301	282	314	338	302	270	292	293	323	305	283	282	302	282	272	287	302	290	334	281	298	297	295	318	283	311	323	280	313	288	305	309	280	283	304	281	310	328	306	302	321	305	294	328	305	298	281	316	272	307	306	314	321	271	289	284	283	294	309	287	323	297	294	278	294	301	324	273	312	297	276	271	293	291	283	280	303	298	280	313	276	315	305	261	289	270	296	267	285	307	272	303	320	325	293	271	305	264	294	306	272	311	308	295	294	317	282	294	280	318	298	304	303	301	315	302	316	307	286	310	322	275	289	284	284	276	304	324	318	294	325	288	283	304	281	287	313	314	300	299	316	300	296	286	303	288	303	302	304	298	323	313	301	288	293	276	299	282	306	290	292	303	319	299	298	316	320	308	312	254	293	293	287	318	330	291	307	300	286	301	287	265	300	292	311	310	311	314	280	277	308	285	273	285	287	304	268	268	310	306	299	283	291	323	280	301	309	287	270	303	308	283	299	279	268	297	298	287	292	317	294	275	288	290	293	280	322	342	310	286	286	281	265	307	287	310	302	283	301	302	261	294	316	278	312	308	303	267	269	293	307	255	252	283	289	273	291	340	272	290	305	302	296	268	292	319	263	299	301	305	312	288	298	264	299	309	296	284	314	295	298	277	308	274	298	313	288	295	308	309	336	315	331	311	325	324	306	320	289	283	309	276	319	258	303	286	317	259	288	304	312	297	297	275	300	268	328	340	277	290	307	332	299	276	316	296	273	333	275	303	297	279	288	269	291	292	268	285	294	286	300	306	294	299	303	273	284	290	263	282	274	286	300	298	289	258	315	277	302	322	331	303	297	310	313	310	281	306	301	301	286	293	304	276	271	274	317	267	302	296	282	308	294	315	305	293	316	296	288	323	312	307	309	295	310	317	288	294	300	305	291	329	311	292	300	307	291	278	280	323	238	326	286	303	284	308	285	282	303	287	321	316	310	269	318	312	303	295	298	287	293	311	304	337	322	287	301	266	282	294	289	288	303	288	306	295	282	322	283	293	286	294	295	334	293	268	297	306	283	317	325	326	264	308	310	306	290	285	288	304	268	310	301	284	296	316	342	331	288	326	302	304	330	305	287	295	292	327	294	329	298	275	313	307	321	320	327	301	317	290	292	307	298	295	319	287	315	308	314	267	280	288	289	304	274	292	299	257	289	285	285	326	318	307	294	307	304	310	318	319	326	327	277	290	324	284	277	292	319	228	305	275	315	300	262	287	315	290	288	310	271	303	292	267	310	277	294	306	304	311	275	303	288	320	324	299	297	292	317	302	317	299	294	317	295	302	284	308	295	324	323	308	295	299	312	335	315	304	291	298	307	321	294	312	300	286	262	292	301	307	317	311	305	290	293	271	281	270	310	296	305	271	261	339	284	287	267	303	310	277	276	292	346	292	290	289	321	291	315	292	290	304	291	298	328	310	306	285	290	343	288	262	283	287	281	278	268	297	270	296	319	330	303	282	292	311	293	311	324	298	303	280	273	304	296	318	327	285	317	298	290	304	327	273	298	324	290	267	312	314	291	287	290	293	279	268	283	315	281	325	298	302	302	322	324	281	325	293	272	328	305	286	304	331	288	264	286	285	349	271	300	304	265	314	312	310	274	324	322	312	300	317	328	316	320	311	279	295	283	328	307	325	312	291	280	311	312	315	305	304	284	340	308	312	310	286	285	304	281	276	280	297	337	289	330	267	318	298	307	319	305	296
38509	47573	43487	33640	37578	34918	30967	23775	24202	25510	26179	27906	24113	21959	18869	16314	13956	12793	10194	10180	7526	6356	5731	4886	4477	3960	3543	3346	3043	3039	2620	2567	2352	2325	2362	1889	1584	1550	1541	1342	1306	1249	1233	1212	1110	1041	1127	1020	993	959	970	1006	989	936	932	964	909	867	828	876	845	773	851	897	792	836	824	759	814	801	724	737	765	737	772	777	766	750	809	896	867	1008	806	769	761	785	770	759	733	737	723	774	760	706	684	742	680	713	751	686	738	735	727	732	749	725	788	735	720	734	740	743	696	698	704	763	719	708	720	704	744	750	741	726	703	727	723	699	650	745	715	754	701	741	693	708	738	682	696	731	690	706	644	733	729	703	755	705	742	668	698	701	704	702	704	674	682	712	710	756	721	670	735	749	716	748	705	729	743	731	706	727	731	699	692	704	695	728	710	710	711	739	734	690	711	751	734	740	717	710	774	719	755	683	720	702	769	701	654	659	692	717	681	729	721	726	687	744	721	749	754	670	703	696	673	731	674	774	695	702	730	722	694	702	671	700	713	712	690	675	731	713	669	782	698	711	705	727	775	751	720	675	726	720	738	697	701	703	742	774	677	679	703	709	722	759	775	715	688	692	670	719	734	707	701	746	797	746	769	721	713	713	689	662	736	707	697	694	708	721	696	745	725	722	697	763	711	744	738	734	703	712	701	714	661	726	728	720	696	701	722	723	723	707	712	720	713	726	706	685	732	719	690	738	730	686	715	694	754	702	739	715	716	734	699	725	709	721	764	693	740	758	697	745	696	702	753	737	718	676	763	711	711	720	692	698	704	755	672	730	729	695	725	710	692	714	715	708	731	735	688	701	759	697	698	695	683	754	689	728	714	763	732	707	681	708	718	707	656	648	748	772	684	728	742	689	692	732	723	713	706	748	706	722	716	754	741	751	735	700	691	687	760	721	684	678	745	668	695	742	660	741	680	752	679	681	707	728	691	732	701	760	709	676	709	710	715	741	721	676	665	725	677	700	729	691	702	678	677	709	668	749	718	698	747	691	729	734	723	719	716	730	701	706	686	682	699	752	701	750	744	710	684	711	719	700	719	676	715	713	715	696	693	697	695	672	733	721	680	688	694	671	743	722	731	678	678	729	667	738	727	727	688	687	695	736	699	728	689	725	687	693	700	701	706	663	709	682	712	730	737	730	687	666	772	757	721	708	700	727	700	700	687	690	721	750	721	733	742	738	724	694	744	712	709	713	747	702	701	721	695	712	739	703	689	759	717	741	705	693	731	731	735	677	768	684	710	703	733	720	707	728	663	677	729	757	719	711	682	694	708	706	700	732	699	697	719	706	742	724	655	652	690	742	689	757	711	766	676	763	712	734	711	684	743	736	701	728	706	690	697	740	708	692	722	708	695	758	731	674	699	692	697	718	678	696	678	718	684	682	746	704	674	718	680	661	725	749	731	699	676	766	748	702	717	688	729	720	669	774	760	719	653	754	681	734	704	739	679	750	705	693	754	759	711	731	741	696	707	723	689	749	704	723	740	694	720	740	762	722	676	683	676	694	686	695	701	697	686	724	768	723	775	716	735	714	729	691	731	739	732	705	768	732	724	756	688	711	739	740	737	696	651	700	707	740	681	766	716	697	678	692	750	750	760	725	712	701	741	721	698	711	732	665	700	718	706	710	727	696	741	725	749	766	706	722	720	695	708	717	732	770	712	738	711	724	702	645	745	694	727	731	727	716	721	718	674	703	658	647	711	713	688	731	757	712	722	769	714	690	692	701	678	716	733	695	753	738	760	697	747	749	734	699	755	752	728	703	702	688	716	689	694	738	743	727	725	677	722	721	706	681	705	686	739	720	718	665	711	710	683	690	678	791	738	710	692	714	740	699	786	712	693	687	732	696	686	690	686	734	744	664	704	727	690	665	666	702	713	741	698	722	679	737	695	698	698	710	705	734	719	731	672	755	723	730	698	763	729	668	702	679	733	715	687	684	748	706	678	723	731	694	701	723	722	711	753	770	692	695	702	732	716	710	723	735	696	737	663	709	716	737	731	752	768	693	719	699	684	738	661	738	731	717	643	692	691	689	693	722	725	671	734	695	730	706	720	750	735	696	730	733	695	696	714	741	706	731	713	705	684	709	723	696	688	678	723	703	681	739	674	722	706	720	727	689	681	740	728	717	693	724	699	709	692	686	706	691	714	710	707	691	746	700	734	728	683	725	723	705	696	739	737	701	730	764	746	736	711	714	757	697	726	741	714	700	695	705	689	742	713	720	701	668	676	700	709	731	681	708	726	742	727	674	690	675	701	694	724	696	707	660	662	685	701	721	699	690	696	722	742	753	687	743	691	767	729	696	698	678	679	710	680	748	710	676	711	669	713	687	694	691	708	718	756	755	728	707	690	799	680	768	716	697	688	714	724	705	694	704	706	687	706	692	758	725	686	713	684	663	721	701	713	735	725	701	696	704	711	745	725	746	756	677	727	709	706	673	679	742	719	695	728	732	685	680	663	722	723	704	688	742	718	708	702	693	730	721	719	684	689	744	674	673	703	679	706	696	716	662	682	738	708	687	725	744	719	708	745	667	704	710	734	711	720	723	732	769	697	688	676	733	717	656	750	764	714	701	676	656	698	767	709	713	706	725	698	709	704	699	723	690	713	715	742	755	733	733	698	652	755	718	757	663	720	705	740	712	748	691	729	727	762	736	680	739	682	685	732	701	717	681	712	695	734	700	707	757	687	724	725	739	753	675	683	701	723	732	736	674	717	698	716	659	686	709	739	681	721	727	710	674	717	730	726	710	717	730	662	662	683	740	735	722	703	701	671	731	708	711	794	698	764	686	709	788	707	741	703	726	718	679	741	716	717	721	717	719	703	710	717	769	737	700	698	658	737	736	701	700	680	735	745	683	711	723	734	721	711	773	746	757	727	745	709	755	708	693	697	642	698	720	735	693	718	737	725	707	723	699	706	717	720	657	759	669	748	722	745	676	732	729	684	747	723	726	688	739	687	742	697	760	680	758	745	734	752	748	719	732	772	751	705	747	750	661	755	737	748	747	678	689	759	697	689	700	684	718	693	731	769	727	669	732	696	704	690	721	712	730	739	679	753	694	686	656	691	694	683	723	654	790	702	678	674	723	702	773	730	671	647	671	703	667	689	729	725	697	715	735	706	712	695	678	695	653	699	698	694	657	705	629	731	694	733	740	715	720	752	741	700	727	742	708	674	713	659	707	695	706	730	719	686	663	711	723	682	725	697	740	686	743	704	704	750	689	744	724	657	712	723	754	715	758	734	671	677	693	702	677	768	722	699	673	711	694	675	722	732	782	696	706	653	711	688	725	767	671	706	676	733	709	706	696	737	681	751	711	727	701	659	647	722	736	656	701	661	683	696	751	687	725	693	692	750	670	718	747	700	717	732	748	714	662	648	681	742	737	710	659	689	709	744	699	741	726	705	651	707	696	636	720	646	738	658	721	701	695	726	687	699	683	735	694	756	705
25542	21000	13585	6359	4304	3551	2647	1929	1549	1425	1181	1093	978	791	706	673	651	633	558	528	542	505	530	537	541	467	481	462	506	488	483	467	473	445	492	439	422	472	420	424	443	419	440	422	462	433	481	434	418	419	369	476	428	405	416	418	458	461	454	446	427	455	426	410	425	399	413	436	387	402	367	430	440	415	432	404	423	441	382	414	435	411	395	430	396	452	428	448	391	477	451	416	397	434	416	417	398	445	449	409	389	404	407	391	428	432	408	425	459	430	381	401	446	411	430	443	422	455	429	440	406	423	378	418	416	423	395	412	376	413	428	430	396	404	386	406	435	394	412	405	401	391	422	414	432	374	408	418	389	431	433	432	413	404	440	402	423	437	380	397	405	431	416	410	439	416	405	412	436	406	402	433	436	417	420	420	421	409	409	395	437	414	426	379	433	423	448	432	448	431	422	464	435	424	428	427	397	422	408	437	438	391	442	431	380	408	382	428	421	432	451	376	417	411	440	386	444	366	427	398	440	425	418	423	419	411	425	425	419	394	407	410	393	400	403	392	408	383	399	425	403	400	405	418	397	414	396	402	406	419	398	363	422	400	405	409	465	421	434	437	419	416	469	412	416	396	436	401	445	431	439	381	405	412	431	397	422	404	404	413	411	420	364	389	396	440	431	438	401	433	406	378	397	455	426	417	435	399	377	431	403	418	437	418	423	445	432	390	402	389	473	420	437	453	436	406	425	398	406	418	396	401	429	429	430	409	389	398	431	394	408	410	431	394	432	393	384	406	403	425	419	419	420	431	472	417	423	364	402	405	427	435	400	389	449	422	399	431	415	432	441	441	447	395	445	389	397	384	422	408	433	403	426	430	418	447	424	415	427	412	428	427	383	418	411	404	438	372	428	452	416	399	423	404	368	425	404	373	372	430	377	418	424	402	429	422	399	424	420	424	436	399	396	418	407	444	434	416	410	412	386	406	419	393	413	426	404	401	411	424	430	428	397	397	388	397	443	434	414	370	405	370	390	455	406	385	395	412	393	404	415	387	423	433	392	420	415	417	457	424	428	428	449	441	401	439	437	404	437	431	446	383	387	411	421	361	411	436	435	405	419	422	394	449	382	432	450	412	393	427	426	426	439	408	422	401	422	390	455	428	432	408	427	389	444	423	449	405	403	411	417	394	433	378	398	413	431	411	447	391	396	432	391	451	425	398	373	382	389	450	392	416	427	395	399	396	430	420	395	417	433	417	392	427	419	418	448	372	432	441	395	431	405	409	422	408	403	415	414	452	397	399	410	447	464	401	389	433	453	430	430	396	407	410	418	413	379	416	407	429	407	411	411	439	404	442	447	431	398	408	445	397	416	440	403	416	423	402	480	408	436	419	407	418	368	429	418	461	414	405	403	391	432	407	402	422	403	406	441	408	400	414	435	415	439	425	414	442	430	413	412	450	432	406	405	427	416	410	452	391	377	396	407	400	431	425	462	390	414	472	436	395	417	418	406	419	421	401	431	451	451	384	447	412	425	402	416	408	409	393	419	423	415	445	415	430	407	394	432	431	438	418	404	388	380	420	437	389	383	432	442	421	420	422	412	424	431	437	434	398	450	409	418	384	386	408	434	418	412	396	387	383	422	422	392	398	415	418	414	455	403	398	377	388	406	431	419	378	403	384	405	457	446	420	421	392	413	469	403	398	405	442	430	447	424	417	424	444	392	425	433	462	432	412	384	397	416	404	414	405	431	373	426	404	431	421	472	423	431	425	421	404	437	415	411	438	406	421	426	402	404	381	437	406	433	406	438	395	421	440	406	419	466	407	448	419	421	385	419	422	420	411	365	474	429	413	417	404	438	436	403	420	438	422	419	400	396	411	420	392	390	393	429	422	433	427	405	386	442	433	450	416	414	407	391	422	412	429	447	401	419	400	407	403	421	391	413	449	376	413	382	426	400	441	409	396	418	404	379	421	407	399	392	358	359	414	441	449	418	428	427	401	412	384	387	434	375	397	423	415	415	460	407	442	406	389	410	401	394	427	413	411	405	360	429	393	388	383	410	413	405	424	410	454	412	381	413	387	406	418	394	407	414	440	425	391	425	417	398	406	413	436	377	447	429	416	428	406	393	404	429	418	414	409	419	428	399	400	416	413	394	421	375	415	432	394	405	433	423	442	395	428	435	482	403	410	439	397	404	405	422	397	440	375	393	392	412	400	375	373	416	415	386	386	396	418	399	424	392	426	395	408	435	427	435	374	448	413	418	425	434	432	424	409	461	404	445	406	428	440	439	405	432	440	435	403	411	414	418	422	388	415	430	403	446	443	480	414	424	414	423	428	432	407	397	444	428	393	430	408	395	417	377	388	393	384	427	388	407	456	417	400	398	397	432	397	386	415	384	398	419	460	407	380	425	427	423	393	443	420	444	423	445	426	427	428	395	416	380	423	411	433	409	419	401	381	405	437	413	421	407	421	397	421	400	427	421	424	404	431	385	400	407	405	454	404	439	424	383	427	416	417	377	397	401	431	404	405	436	422	405	397	399	389	411	405	413	446	418	433	400	441	438	411	457	424	415	427	446	410	432	442	410	435	425	467	431	412	422	405	413	406	416	402	371	415	468	395	404	407	406	391	427	383	422	423	419	430	413	395	420	384	411	410	430	439	386	416	411	421	456	438	412	454	381	429	427	397	437	400	415	439	421	393	419	413	421	438	367	410	440	428	379	431	404	427	386	380	394	408	452	417	449	434	439	430	405	429	414	424	397	426	402	383	427	406	415	399	413	382	410	426	437	409	415	390	398	410	413	425	430	406	415	377	435	360	425	426	419	425	360	381	433	420	433	405	444	439	427	408	415	410	436	415	382	421	435	438	436	402	408	418	403	399	410	405	417	445	428	421	401	412	426	413	409	400	394	435	421	412	438	474	449	376	389	361	440	428	474	477	460	438	447	436	449	436	399	370	446	432	443	421	412	442	451	441	408	393	401	412	407	471	411	450	409	416	422	401	373	428	410	431	436	443	395	421	418	422	424	406	432	425	405	427	461	422	389	435	396	464	404	364	403	422	390	397	427	420	425	390	433	404	452	415	400	424	429	419	453	392	414	398	392	419	372	388	399	386	398	408	401	425	431	414	451	401	435	467	389	429	447	435	448	410	473	421	459	426	416	392	385	408	432	421	393	402	397	450	419	430	424	382	442	432	391	409	410	381	392	399	382	449	421	402	430	440	406	423	410	416	413	408	417	415	441	420	428	428	400	429	404	419	424	382	384	388	433	435	407	420	383	386	394	389	419	400	416	436	418	421	386	451	433	418	469	453	420	412	445	377	436	401	415	404	377	424	459	409	407	415	432	424	406	431	369	385	450	398	444	372	390	405	372	424	433	429	406	410	398	410	449	423	418	400	400	415	415	442	386	402	412	413	429	379	408	408	429	430	429	408	408	405	433	400	441	438	418	401	419	421	406	442	399	414	391	448	437	429	442	399	397	442	437	433	393	425
16289	19220	16769	12260	11752	10610	8407	6597	5194	4929	4529	4363	3707	3151	2771	2474	2374	2074	1922	1946	1779	1669	1707	1685	1604	1477	1371	1358	1340	1308	1285	1226	1174	1167	1122	1087	1088	1099	1026	1000	1047	1074	1046	1051	996	976	1058	1076	952	1037	1003	1044	1027	971	981	1074	997	1020	948	996	960	977	977	975	1029	948	938	953	982	984	937	947	977	957	940	986	1003	911	999	973	959	1038	942	980	972	991	957	988	986	1024	954	990	994	988	997	978	1061	954	956	969	975	938	976	1029	981	1037	1001	956	972	913	997	936	972	975	993	933	969	1002	1013	987	935	932	968	986	966	979	919	958	932	936	1018	1011	954	944	1033	1014	960	1003	923	964	946	992	955	999	993	971	998	973	934	954	971	944	984	989	978	995	960	968	983	964	964	975	937	949	941	971	973	981	979	938	965	974	916	963	923	952	998	1002	952	987	985	1007	1034	954	991	1044	992	989	1002	956	974	976	982	1002	962	979	956	978	930	971	955	954	933	964	950	1002	960	988	893	977	982	948	958	1016	961	967	968	1008	961	1030	969	994	970	967	905	984	967	946	1009	964	943	995	939	985	988	964	975	963	960	942	992	981	992	951	986	970	965	969	1034	934	970	993	932	994	1020	996	951	935	1002	985	980	1013	973	990	1025	997	954	961	943	1003	968	1030	1006	929	961	1018	998	976	995	988	996	968	998	909	1008	983	956	967	967	996	997	990	992	980	936	1004	1015	919	1017	958	949	951	983	981	939	985	963	989	945	1018	962	992	978	965	918	912	962	966	927	978	933	1001	961	1006	936	973	941	979	909	1037	987	976	978	963	996	942	1002	969	1018	985	964	1044	1023	953	1064	976	984	971	982	971	1003	943	1023	967	959	1007	1005	962	969	990	1017	979	1007	944	986	954	916	995	997	935	954	982	1010	995	993	1021	990	992	990	955	986	967	1018	963	992	1036	976	987	997	995	983	977	969	974	967	1004	977	932	960	954	985	966	1001	995	962	927	962	965	954	974	963	976	975	997	1010	953	933	909	1002	970	984	957	976	999	978	971	972	1001	959	984	1021	950	970	984	959	957	1010	994	1011	967	976	940	1033	995	1001	998	954	976	971	1005	1000	954	936	945	976	972	934	1011	951	1002	962	995	1016	987	985	1030	967	991	970	982	954	925	982	958	950	968	960	997	959	951	969	958	985	952	1011	1008	972	922	894	1012	943	989	948	943	1001	976	1014	998	981	977	1001	1023	950	961	946	1011	934	965	993	1006	974	971	1036	1005	912	953	960	928	987	1009	977	981	1032	980	989	971	1041	990	941	957	982	933	1027	992	1016	915	991	974	957	996	945	943	978	949	990	971	980	910	1004	980	1029	987	932	1038	991	961	957	968	983	951	930	1001	970	960	1035	947	946	1042	1000	983	1016	935	981	929	1020	979	952	949	968	993	1033	977	1009	960	997	945	1067	1020	1013	1029	949	900	932	946	1014	932	953	956	979	1015	963	994	998	972	1090	955	950	992	949	952	938	989	997	960	1015	962	985	1013	985	952	1014	946	1029	991	940	1008	984	919	961	974	1006	1031	1006	983	943	1022	1007	981	953	995	1023	958	1002	942	995	995	1021	974	947	999	955	912	1035	980	981	971	936	996	971	983	970	932	972	985	987	913	958	978	1005	1017	983	1017	1024	953	941	1000	1006	957	988	991	1001	984	948	979	948	972	986	989	977	1027	1011	949	948	948	979	1012	1004	930	942	949	1002	965	973	1001	938	950	959	974	1010	936	1045	942	927	970	986	988	998	990	1012	978	992	960	992	952	991	1007	949	983	989	1014	963	971	999	989	968	999	976	946	1013	1007	1005	973	944	984	980	966	983	937	961	981	1007	928	1001	979	946	946	994	973	947	1003	957	1011	938	957	980	912	928	994	1034	968	965	1002	954	1017	976	1006	982	939	974	1015	1005	946	990	952	966	945	982	990	959	986	956	964	986	974	964	966	999	983	970	1018	1005	952	981	931	996	937	1040	949	963	937	946	974	1020	976	927	969	973	1008	955	985	901	984	931	949	954	948	969	953	914	996	971	1040	977	976	951	982	982	1021	968	918	971	977	1007	997	964	999	948	951	1012	981	983	995	961	920	948	972	952	914	943	969	957	981	950	983	972	996	964	971	972	949	991	964	968	1053	1001	939	1015	965	970	988	984	974	975	951	1003	993	974	1011	978	961	1041	932	925	915	977	1021	902	928	965	1021	963	969	968	1010	940	955	966	950	957	976	962	1032	987	1037	964	960	1006	961	1003	945	1009	1007	966	971	944	967	1041	987	888	923	976	956	974	951	980	968	927	996	967	998	965	950	943	985	944	998	990	962	987	961	1000	1003	950	1004	977	994	945	973	964	962	970	962	947	931	974	1001	935	993	1023	983	947	976	926	983	933	979	1015	929	979	885	943	1019	977	905	996	1006	1003	975	1004	983	972	983	931	918	986	953	996	950	947	988	965	981	991	952	983	975	985	964	987	945	1017	980	998	996	971	1025	974	1003	966	896	954	996	956	971	965	1020	885	1001	996	937	946	968	995	1017	964	1034	950	957	999	956	961	969	920	998	1044	961	924	985	965	915	945	978	976	895	971	984	959	976	931	951	979	1007	999	943	970	1018	981	982	944	966	1049	971	1000	970	978	937	914	975	950	1005	996	1020	963	926	937	976	992	979	963	945	960	990	984	1009	974	1028	989	1001	951	983	1006	997	969	941	958	965	980	1000	1031	1021	996	969	1020	1013	1034	1024	931	992	972	1009	959	943	1008	980	1006	961	976	885	1011	921	979	1004	995	987	964	968	939	939	1015	992	965	980	916	991	987	992	1006	951	996	960	970	952	926	1017	963	968	1015	976	965	923	950	958	968	942	925	950	1032	970	939	940	957	995	939	1001	970	981	965	985	940	956	972	980	997	965	967	1027	921	967	937	940	1008	1002	937	987	1023	1000	971	953	972	961	944	1062	937	971	974	971	960	971	986	1001	1008	945	968	966	981	1005	919	1002	908	951	1002	967	1009	944	912	966	929	975	992	989	945	932	966	930	1008	1007	968	966	959	985	1002	931	964	975	960	983	1031	1059	996	976	966	996	943	963	1008	1017	972	988	1006	985	999	989	1025	965	971	956	980	962	961	923	985	1043	972	982	976	1033	963	953	984	986	988	948	1002	957	968	997	1006	1006	988	945	966	996	993	969	936	936	989	980	1023	968	965	955	976	1006	961	1018	960	917	983	931	977	953	929	994	979	1025	963	960	894	984	967	964	987	989	967	961	1031	931	1018	1029	989	970	954	995	959	981	954	1018	998	948	973	969	991	1000	975	958	954	979	1033	975	968	921	1012	982	993	985	917	970	985	955	948	958	967	1002	958	961	998	961	961	1024	950	957	994	993	945	956	962	1033	921	1008	967	990	1007	982	966	1036	995	954	971	974	979	1002	987	962	946	1022	934	988	939	978	996	970	993	1057	978	945	981	956	971	964	1035	1006	946	987	1006	1060	982	921	915	1021	965	978	1047	977	992	964	982	952	981	953	967	998	930	993	993	964	949	910	979	962	969	959	943	906	952	1032	977	982	996	969	1015	951	939	1003	964	997	960	975	981	1028	977	991	980	912	1030	1014	939	1001	1006	1017	1003	926	939	983	1001	948	969	1030	1007	923	976	981	946	1003	984	1009	961	978	977	999	957	987	955	991	942	1015	1014	932	961	983	967	967	1008	1001	944	1043	994	958	986	972	987	963	995	956	967	1001	962	968	965	1000	923	985	1004	1006	978	983	966	995	963	955	967	942	1032	945	964	960
43485	47681	40077	26633	24477	20599	15597	9263	6931	7517	6003	6471	5763	4081	3080	2295	1778	1650	1283	1356	1042	973	824	658	767	703	675	612	641	555	530	488	529	476	510	488	459	441	444	413	468	457	434	425	446	443	416	414	425	398	429	421	412	403	447	445	433	410	397	417	389	400	443	437	394	382	422	417	381	386	423	456	372	387	421	398	419	427	441	412	425	404	454	385	407	403	368	411	379	414	404	385	413	452	423	408	410	391	415	423	397	430	408	385	387	410	400	402	396	426	409	401	418	409	406	414	399	420	376	382	388	414	403	379	420	392	374	409	416	438	407	426	388	474	424	391	453	392	419	433	410	399	380	409	408	389	410	429	408	382	402	384	358	384	382	354	394	401	373	415	353	434	376	407	473	403	393	378	444	413	393	370	416	413	419	384	414	414	384	394	388	430	396	417	409	422	418	396	402	398	424	394	366	425	405	355	412	414	375	383	434	381	376	375	403	401	397	392	401	382	361	413	379	401	388	395	386	371	433	401	429	393	397	381	421	425	384	416	415	419	449	419	438	396	372	395	400	409	418	425	421	416	397	380	387	401	402	418	391	402	382	373	387	380	376	432	415	442	413	340	414	393	375	389	400	395	406	388	412	418	432	397	387	400	416	404	388	434	411	404	392	396	378	367	365	401	409	376	388	394	399	367	379	387	422	397	405	398	416	390	379	430	422	427	419	385	390	361	393	430	384	451	380	388	379	373	416	390	389	439	386	394	395	419	423	389	386	397	416	413	384	419	440	382	353	381	384	366	393	420	411	375	452	447	390	409	369	346	396	396	373	435	388	400	419	394	401	416	366	386	406	389	402	416	401	393	375	397	389	402	415	426	400	389	385	406	413	380	403	385	440	421	374	404	394	442	406	363	407	373	405	408	387	393	400	384	419	386	362	393	367	387	423	431	409	430	406	402	429	414	419	396	433	402	429	374	357	429	380	392	406	433	428	404	411	421	422	390	416	427	438	419	389	375	392	377	401	406	422	421	405	399	394	411	404	384	371	408	415	419	379	410	427	383	404	400	411	377	400	396	423	420	443	421	384	388	417	422	452	409	383	407	399	417	415	398	422	425	387	404	455	368	425	409	416	404	390	391	361	415	386	390	430	400	443	390	402	397	403	417	391	413	419	426	413	347	407	411	381	414	411	418	408	405	397	349	396	366	411	404	379	369	405	431	413	380	407	435	412	422	367	389	442	388	396	427	417	424	416	389	412	427	384	392	379	408	415	413	416	405	431	407	413	383	418	364	447	365	419	418	370	427	412	378	427	400	426	417	361	421	437	423	406	435	428	409	402	379	408	401	413	410	414	426	389	425	395	424	404	402	431	428	398	425	410	425	397	373	383	443	396	440	400	381	409	393	398	423	416	434	390	378	372	380	411	444	410	376	392	403	398	389	392	420	412	428	411	407	417	426	411	421	384	403	395	416	387	372	399	382	368	390	330	398	407	372	373	403	408	437	407	442	431	396	409	397	418	429	427	420	353	360	389	350	418	399	395	390	385	374	387	402	404	396	400	396	411	363	426	423	379	408	430	403	382	412	407	380	405	400	397	397	424	384	406	414	373	383	460	388	389	387	396	403	369	402	417	392	383	391	442	396	445	427	437	466	385	416	423	360	335	444	407	430	414	406	378	373	377	414	410	388	406	421	443	355	352	393	426	413	427	426	404	401	385	433	409	396	399	393	416	399	411	388	410	411	405	435	366	435	390	412	374	390	413	440	393	396	408	401	378	352	431	416	416	416	395	419	430	393	399	402	421	388	398	422	397	406	388	395	408	432	421	396	432	417	363	421	397	437	397	359	409	395	414	388	391	382	389	422	433	411	385	388	430	410	419	401	403	400	398	406	421	380	426	369	372	392	411	393	406	397	399	386	419	412	407	434	425	420	393	388	410	429	388	395	420	386	452	415	407	419	407	441	405	395	415	401	451	416	406	374	437	382	408	395	410	400	391	398	397	363	417	396	410	427	391	370	378	388	378	410	413	404	388	387	368	418	397	403	414	337	409	376	391	421	397	429	403	395	439	391	419	388	422	416	405	409	434	409	396	422	442	420	412	367	400	422	425	409	378	396	397	412	383	409	395	403	427	412	364	392	402	356	400	386	425	418	393	372	442	374	409	398	413	392	409	436	386	386	377	401	426	427	445	426	368	398	398	406	407	420	372	401	379	394	374	393	397	387	424	416	398	353	396	412	406	420	428	382	410	349	403	413	391	371	397	422	392	413	379	420	409	382	408	412	362	394	390	409	406	386	381	385	390	411	419	361	424	392	376	414	376	389	414	401	391	401	427	398	388	370	435	426	416	395	404	422	384	382	401	422	439	429	376	427	403	404	434	377	419	420	383	388	387	390	404	399	409	387	378	439	404	364	382	365	390	379	388	404	422	447	367	415	416	398	396	379	361	452	395	374	419	420	391	391	379	430	428	426	416	397	420	389	415	399	438	389	381	406	381	429	420	419	386	437	420	387	401	379	403	398	425	405	386	420	424	383	380	391	395	348	410	380	419	403	418	426	380	398	405	380	376	409	407	429	434	415	380	397	398	433	407	405	418	405	387	398	458	414	388	368	402	388	373	397	409	364	414	374	388	382	402	427	396	439	392	415	400	420	430	425	426	428	416	384	377	391	379	421	432	414	402	385	400	355	408	409	429	376	391	411	386	379	377	377	388	403	398	403	448	400	416	400	399	403	367	415	379	408	367	396	414	418	382	407	402	439	407	402	432	366	407	392	351	422	409	431	406	424	366	421	372	424	391	416	394	382	412	412	374	386	403	394	377	431	396	419	371	395	356	371	373	402	384	405	375	409	419	378	423	396	390	400	385	395	378	419	413	440	400	402	411	380	345	364	397	368	413	399	388	389	423	392	401	410	395	416	377	396	411	365	396	404	411	423	404	386	364	427	392	379	410	430	421	378	424	418	388	444	445	435	414	420	394	422	411	378	426	388	391	377	415	396	441	408	412	423	378	438	409	391	423	440	404	410	417	438	396	391	401	434	399	422	443	412	429	393	397	370	390	427	407	385	418	434	367	408	418	387	440	396	411	396	389	407	412	408	389	419	450	437	380	422	413	418	415	404	382	404	379	404	391	410	424	366	422	437	416	408	406	415	414	358	405	391	424	399	424	389	394	394	405	420	422	422	418	396	423	388	404	398	406	409	392	397	413	406	377	427	405	389	370	426	430	437	414	432	389	429	399	351	401	392	400	431	403	397	466	396	470	390	368	445	398	418	450	446	431	398	423	405	408	382	377	414	420	404	380	402	396	384	409	391	387	396	382	414	391	409	416	425	446	393	432	416	408	377	390	377	380	414	406	448	389	392	383	388	379	400	412	387	379	392	391	370	413	372	405	407	399	412	410	364	389	412	427	407	374	382	395	431	387	410	388	382	436	392	409	400	427	448	414	410	381	414	417	411	430	409	410	379	407	396	405	392	398	410	407	397	383	393	414	389	409	397
30700	41796	37401	26206	28959	26971	21816	14444	13448	17560	17206	18339	15337	13903	11714	9402	8122	7471	5795	6077	4588	4319	3719	3169	2922	2614	2658	2428	2067	2025	1925	1708	1669	1635	1620	1508	1401	1348	1255	1277	1254	1259	1201	1134	1177	1140	1100	1097	1053	1147	1047	1085	998	1054	1024	1025	1067	1054	1001	1015	985	966	992	1015	1050	1031	949	1007	979	984	974	906	957	927	1023	963	963	950	992	961	1022	1000	968	999	982	969	949	925	947	973	935	908	937	965	942	959	902	969	908	954	917	942	932	971	883	973	965	901	950	992	926	944	902	895	967	935	950	916	1007	894	894	907	913	938	930	991	879	949	993	927	966	974	991	964	1000	922	925	992	969	923	933	971	999	902	938	938	917	917	975	959	1018	943	897	976	954	919	916	989	937	950	973	960	1009	928	968	947	904	974	912	939	931	968	961	981	934	915	900	979	925	943	917	940	959	953	918	916	949	952	982	921	933	1004	946	919	921	942	970	949	935	914	935	960	967	957	963	917	998	899	903	978	935	943	930	933	983	900	956	940	938	965	922	896	869	936	941	948	953	916	938	954	962	947	925	973	927	906	945	913	932	942	965	924	984	982	924	974	1043	956	929	976	913	900	962	926	916	892	929	901	885	895	974	925	936	971	960	917	886	969	908	924	950	942	961	890	926	953	966	879	892	952	923	981	984	967	869	931	975	922	964	907	908	902	930	943	943	973	1014	984	948	935	948	933	931	890	1032	924	904	962	976	953	976	951	942	938	954	920	900	939	956	941	996	931	1007	914	938	980	947	908	941	972	963	1000	963	963	939	985	992	994	926	944	984	929	917	949	965	966	959	935	883	930	926	942	893	892	927	987	963	915	979	922	983	935	945	912	908	950	923	914	992	945	970	974	936	942	917	970	913	979	979	941	936	950	969	932	895	957	993	928	964	958	1018	941	919	967	903	919	938	949	944	976	987	941	972	934	978	958	996	941	923	887	972	1000	959	928	956	955	995	948	928	955	884	931	932	947	1004	950	932	925	921	979	935	910	933	974	939	934	971	950	935	1003	897	950	956	961	919	907	878	897	978	955	960	933	902	975	944	957	948	956	883	908	933	980	953	945	911	932	923	932	935	941	912	905	950	948	929	919	906	954	970	918	1004	931	903	951	954	953	909	979	969	972	938	931	919	945	900	905	992	978	909	939	902	902	946	938	967	927	890	969	943	918	962	929	921	920	1004	869	966	937	924	928	942	940	959	929	944	929	925	920	992	895	897	955	889	967	963	963	1031	993	953	960	937	903	997	957	942	966	926	950	981	926	958	935	977	983	889	938	983	904	966	978	989	936	959	943	987	950	910	946	951	920	937	937	932	927	960	898	921	979	947	999	983	916	929	949	948	979	941	881	957	946	886	956	935	888	928	999	911	934	919	968	942	942	932	1014	911	896	985	928	958	957	948	937	938	935	907	975	926	946	916	957	942	912	957	959	929	958	986	929	932	928	961	884	927	925	934	942	968	945	976	952	964	911	967	903	960	922	956	925	965	916	932	905	975	981	927	934	866	863	942	978	946	986	969	1018	958	974	936	976	933	931	942	985	940	981	949	956	939	970	942	999	945	939	985	947	955	892	939	958	974	954	906	914	949	963	956	892	887	945	980	1013	1006	903	966	973	936	954	989	895	909	969	956	977	986	972	987	930	840	1005	910	905	926	988	935	922	1001	940	939	923	994	969	1008	956	896	948	956	998	1012	896	940	927	921	986	968	993	921	992	899	977	949	974	955	973	928	947	956	996	993	972	949	912	937	934	980	974	920	1005	959	939	954	954	916	913	948	951	956	909	949	959	938	975	949	890	950	996	929	929	938	913	886	1003	969	898	921	904	900	931	950	922	965	925	929	950	958	950	961	983	902	934	899	1000	925	937	977	926	926	893	934	954	962	939	931	994	913	927	989	931	903	988	960	937	892	951	958	892	926	936	1001	931	966	984	922	1001	938	945	885	923	971	914	917	929	970	993	944	935	933	930	935	933	985	906	938	950	941	914	947	969	963	959	935	939	959	909	972	945	939	931	931	936	984	978	992	882	918	903	972	926	957	929	924	948	975	925	993	905	968	900	939	983	940	958	957	960	946	952	960	970	919	926	956	990	924	969	928	992	958	967	914	904	975	1006	962	985	991	959	953	988	937	935	963	908	948	962	954	944	948	928	910	1007	914	922	985	931	983	931	890	963	967	942	884	965	931	943	939	929	963	963	942	931	960	971	964	956	1014	996	937	936	898	967	949	967	863	944	970	920	938	1004	931	909	901	993	923	968	921	925	910	880	974	882	968	947	957	901	970	966	956	930	937	927	903	915	889	964	919	975	968	931	916	912	948	943	971	886	951	937	963	999	925	944	873	897	1008	939	922	963	967	953	915	980	925	967	931	948	950	941	944	968	934	931	916	932	956	963	935	972	942	909	993	972	941	950	937	920	954	899	945	952	899	932	960	916	982	870	972	977	850	987	984	968	916	961	954	1006	927	976	903	963	880	944	927	957	926	945	906	874	940	962	893	977	915	919	972	960	971	955	946	988	964	930	929	978	913	902	951	987	1012	923	932	916	950	945	926	968	942	941	997	985	875	924	937	937	948	937	928	952	934	967	960	926	936	857	977	915	958	928	955	1012	970	895	1001	933	955	987	978	912	953	988	905	945	919	972	935	950	951	911	946	951	910	908	973	926	986	912	995	965	918	991	944	953	934	913	878	960	956	939	928	972	922	962	1016	938	985	955	925	921	930	941	918	955	923	965	970	959	899	991	925	966	952	993	891	984	955	944	927	963	957	982	900	939	885	912	987	948	951	917	901	997	967	953	927	942	963	957	944	897	958	934	923	919	968	939	937	939	952	928	914	917	958	927	969	936	1006	944	953	948	925	966	924	965	940	933	973	968	929	888	911	941	918	966	1004	992	930	889	900	965	960	966	937	953	934	980	908	929	969	902	963	931	916	932	910	918	964	934	957	913	905	887	900	932	969	955	937	976	966	949	938	981	899	897	971	909	1025	956	917	946	950	926	1010	924	979	899	947	911	962	983	949	954	949	986	962	967	901	948	929	943	963	980	903	955	954	977	919	935	975	952	978	900	925	880	898	937	924	937	985	934	945	900	949	957	905	933	980	983	935	941	920	954	957	948	914	992	920	986	942	1005	929	946	940	898	967	906	940	957	943	912	910	919	945	918	953	964	930	947	941	945	942	935	947	991	942	933	981	920	961	948	954	931	911	924	971	952	940	918	916	930	995	982	991	929	911	954	995	936	936	944	985	966	957	957	972	961	970	964	930	952	934	992	972	993	940	916	913	1024	963	925	942	989	917	894	954	969	1016	855	934	967	973	912	957	1002	930	982	906	965	952	936	911	968	942	946	944	956	955	923	959	916	904	959	960	947	945	975	950	954	936	957	1047	970	941	907	980	926	981	973	953	975	918	1005	935	932	1021	978	937	919	935	996	957	938	967	936	986	991	985	957	960	979	967	943	901	909	936	938	966	911	925	1005	961	919	945	952	875	950	936	958	947	991	934	925	923	932	920	934	951	906	888	937	949	882
53225	48549	45566	31862	30204	28638	24842	17586	14218	14163	13549	13569	11732	8759	6675	4808	3627	3320	2528	2735	1611	1370	1412	1093	860	886	810	780	740	704	605	507	486	486	495	472	429	429	384	424	385	389	361	387	399	365	349	361	343	344	338	383	319	324	341	324	346	334	341	321	334	339	302	320	312	330	335	319	285	317	319	292	299	309	284	311	294	348	298	335	329	349	337	297	297	273	288	289	337	333	302	320	316	292	309	309	341	310	308	273	296	324	337	337	303	322	298	291	297	275	270	314	315	295	313	300	276	307	308	280	306	295	302	302	287	282	341	295	323	300	304	283	289	258	309	296	324	294	290	311	315	283	290	284	304	304	317	288	295	308	287	293	289	308	314	318	285	314	309	274	312	295	336	301	297	267	295	279	316	306	321	306	292	298	317	287	334	275	289	293	314	306	324	331	288	309	315	305	309	300	300	277	289	315	300	311	314	304	326	272	278	296	349	286	288	321	297	330	272	274	280	281	276	317	299	295	293	274	280	321	316	309	284	303	342	306	296	276	285	311	318	318	324	297	307	312	275	310	289	333	312	287	329	290	283	303	305	287	290	322	325	281	314	305	309	292	274	284	283	288	317	294	288	297	317	289	335	292	310	289	299	308	308	290	291	299	291	301	321	283	265	301	307	304	283	294	330	311	303	302	303	266	288	297	311	303	293	288	303	301	304	303	275	286	328	309	299	300	300	308	319	286	291	303	314	259	297	331	325	294	302	299	316	285	300	304	285	308	309	308	297	308	302	316	289	322	295	328	301	291	284	300	309	301	299	300	278	307	274	277	295	306	300	336	281	298	294	312	270	313	318	320	288	281	295	312	304	300	307	294	319	305	290	308	294	296	306	298	327	285	278	279	321	275	305	282	308	313	294	274	299	265	303	275	289	308	314	312	291	271	292	307	315	326	313	284	305	276	315	302	304	292	303	290	306	298	303	316	281	297	286	283	277	289	309	299	327	271	289	333	319	310	302	282	283	274	326	313	302	303	314	310	303	320	311	292	280	307	310	332	351	317	302	292	298	299	273	299	297	318	310	294	287	292	290	309	313	337	263	301	299	294	294	294	302	279	298	291	269	296	298	275	273	294	285	286	282	284	299	299	311	294	297	291	281	282	295	280	314	300	287	288	295	306	271	289	278	303	309	305	274	301	292	300	353	275	292	305	284	328	268	324	280	317	287	293	346	289	285	325	323	256	300	297	292	330	325	316	322	276	293	303	275	291	287	303	275	284	315	295	299	294	276	311	327	279	300	302	317	302	327	293	290	322	268	297	295	296	323	328	272	319	288	274	305	312	292	297	283	268	303	302	306	320	307	293	338	294	328	284	309	313	297	310	300	306	273	298	266	286	265	301	304	332	293	292	334	285	283	280	313	308	309	276	296	315	289	276	320	306	301	293	279	285	315	309	294	316	271	328	324	288	332	271	309	291	347	294	274	304	284	322	314	330	279	294	300	315	313	328	297	304	307	290	326	303	296	317	277	316	294	297	313	318	274	302	315	295	280	309	280	301	320	314	315	255	313	301	290	322	307	320	286	284	330	295	296	303	284	301	271	296	292	293	325	300	283	315	300	300	307	339	295	308	293	288	323	266	317	303	296	294	310	284	317	316	263	311	299	270	281	292	296	318	299	322	295	322	301	279	296	302	281	264	303	311	290	306	307	294	278	289	290	297	313	291	343	334	282	302	323	306	277	279	284	304	297	307	265	267	295	298	292	298	311	299	291	272	301	323	313	269	282	317	313	307	324	282	275	316	270	305	317	315	281	318	281	291	322	286	288	300	333	299	299	311	313	265	278	310	299	344	291	318	304	304	306	286	283	309	274	321	288	271	300	306	278	265	308	308	301	294	305	304	301	320	307	292	304	279	329	273	304	278	280	291	306	334	314	311	298	287	261	279	337	282	294	271	309	320	281	351	266	317	297	290	288	316	292	269	294	275	317	307	274	334	259	275	324	298	298	293	304	286	286	302	317	269	314	307	337	320	288	275	300	303	299	316	309	309	298	313	258	275	278	288	311	288	303	280	288	292	254	275	310	301	280	282	301	311	304	300	300	306	277	276	300	272	308	333	293	310	260	304	331	313	294	293	295	271	268	304	305	305	333	294	286	275	320	325	274	294	296	315	321	311	283	312	290	263	291	295	287	310	327	285	299	313	324	281	294	315	315	351	314	301	303	280	297	320	281	310	318	307	297	306	290	295	302	309	305	287	290	281	319	266	294	318	298	285	279	276	293	292	308	323	283	310	305	311	315	299	308	303	285	292	298	292	298	308	304	311	297	298	290	294	317	266	283	309	287	332	308	305	292	300	301	319	293	296	299	271	306	308	292	295	297	302	297	284	328	283	319	296	278	302	282	329	286	325	304	288	334	298	255	321	287	259	292	311	287	324	300	294	300	296	293	318	353	319	315	299	291	297	304	300	326	272	290	281	301	294	277	323	318	289	275	282	315	285	292	305	301	290	306	287	344	268	330	304	336	317	287	290	287	304	300	303	285	298	312	299	325	323	328	292	324	292	268	326	309	280	314	345	284	309	337	329	276	300	297	288	311	293	286	343	309	343	318	295	282	300	244	310	284	310	310	287	299	306	319	313	302	311	249	287	281	277	279	317	308	286	323	307	295	293	303	294	285	293	288	330	281	276	285	276	314	299	326	290	319	331	322	291	308	317	276	333	335	290	311	289	281	302	293	260	283	271	341	293	323	314	305	279	296	295	275	294	274	296	287	331	287	293	294	356	279	297	300	276	289	314	293	299	309	309	339	285	305	298	286	301	310	287	286	288	319	277	321	303	311	291	299	281	308	321	306	304	304	296	348	289	321	334	298	295	281	280	305	283	289	300	302	285	298	308	271	300	255	302	309	277	312	325	289	294	303	284	297	283	312	312	279	277	329	295	344	323	303	311	294	293	305	295	315	283	280	326	320	296	280	295	306	324	291	243	296	280	290	280	308	263	315	299	310	285	285	277	274	298	300	295	343	301	330	300	311	282	308	282	270	312	285	297	302	269	299	312	287	291	288	301	309	283	272	256	269	358	260	353	271	345	304	307	312	304	286	282	279	290	304	304	302	283	261	314	282	307	285	281	322	288	300	291	327	309	313	320	289	273	328	290	310	284	282	313	336	291	306	300	305	289	317	323	298	281	347	351	287	256	313	297	330	290	299	329	295	273	267	316	273	295	311	311	274	308	291	291	314	324	263	293	290	294	290	308	290	250	287	296	298	279	344	300	318	288	292	302	237	313	306	326	349	291	290	329	312	327	308	305	312	281	320	323	277	305	309	317	294	270	287	301	304	301	300	299	286	288	305	307	289	296	315	319	324	293	255	307	319	311	286	262	324	319	282	304	279	286	296	265	302	287	296	275	282	333	301	279	320	329	281	287	273	280	303	294	298	303	301	301	327	304	268	288	301	272	279	271	303	270	297	325	302	275	277	294	288	300	316	273	264	307	279	291	306	329
39348	46283	48995	33501	36900	34615	29164	20405	21049	25948	27826	27882	24029	22577	19056	16490	14271	13055	11079	11326	7606	7250	6726	5361	4542	3922	3795	3391	3254	3092	2480	2058	2064	1973	2225	2006	1615	1540	1482	1511	1438	1357	1309	1178	1112	1142	1135	1023	1069	998	934	987	940	990	923	897	931	874	878	899	824	857	890	884	810	858	803	837	813	812	737	749	716	734	789	777	790	778	816	815	837	953	836	785	780	802	761	762	781	757	717	720	711	672	728	740	765	718	701	695	691	741	709	726	755	697	754	753	699	735	702	700	718	715	686	721	788	728	732	706	722	709	702	714	662	742	677	738	709	746	765	752	716	704	742	738	720	758	761	739	709	748	719	772	657	724	722	778	745	697	725	724	704	755	760	754	741	701	701	720	772	721	749	689	689	704	697	665	669	725	732	727	711	672	710	721	671	691	665	735	719	744	736	741	769	705	722	733	670	763	676	662	708	692	764	691	735	718	711	719	684	696	712	720	667	729	741	700	715	705	739	753	675	707	725	727	705	677	625	730	729	701	725	762	669	736	712	683	718	729	764	743	695	711	710	693	748	712	739	667	695	697	705	680	738	738	702	739	695	690	722	700	743	683	680	713	740	690	686	719	684	730	690	695	714	709	694	706	700	691	740	731	731	708	733	713	677	762	697	735	709	734	692	722	684	717	662	682	702	732	702	679	687	721	662	734	692	672	726	712	695	693	700	763	720	715	712	673	711	743	683	709	742	734	674	729	715	664	704	709	695	745	744	738	720	704	684	726	695	686	710	725	724	738	718	706	697	776	716	675	744	701	739	670	742	681	693	670	655	733	732	693	673	668	733	722	698	687	695	748	698	742	718	701	698	727	749	685	722	722	666	679	712	664	703	721	721	686	716	682	711	720	733	666	724	740	723	700	726	722	668	734	735	666	709	708	701	726	710	691	724	695	727	758	699	653	675	662	706	747	717	696	699	699	740	698	711	716	728	724	711	762	691	731	711	693	725	694	699	724	754	764	747	732	715	701	732	671	639	719	677	712	700	689	714	734	696	679	660	732	691	687	711	739	734	705	749	760	751	744	786	700	759	709	705	760	667	716	726	737	719	704	725	712	753	769	730	774	759	706	686	695	718	702	725	734	797	727	696	735	742	707	709	752	684	725	721	717	741	723	730	693	725	724	726	687	727	701	689	739	720	691	712	701	711	708	698	749	725	678	749	732	690	750	762	718	714	647	707	678	712	731	739	680	739	728	724	734	683	687	762	700	789	726	688	690	698	634	712	684	751	719	733	704	711	683	724	729	718	739	717	791	764	747	671	669	743	658	711	693	671	777	705	650	737	712	714	676	747	728	682	683	724	753	693	716	730	747	704	714	701	668	689	749	706	712	743	723	669	727	717	736	709	731	727	741	699	708	720	701	708	693	767	729	708	700	712	697	737	710	705	697	712	703	664	694	756	737	710	771	709	727	706	716	709	731	711	730	727	714	670	719	720	747	708	717	708	723	735	713	707	720	730	708	739	683	736	751	706	683	730	732	706	770	689	722	729	695	670	693	715	766	709	693	743	739	688	695	717	696	704	716	685	730	730	629	694	679	710	772	759	735	717	737	673	705	709	754	684	689	725	708	675	722	673	729	714	670	745	733	728	759	755	671	716	651	720	737	686	691	744	701	726	724	698	701	709	718	721	733	661	746	692	767	699	726	688	717	696	736	691	720	701	741	733	681	739	763	723	752	749	710	709	700	748	673	700	732	691	708	713	674	690	718	702	690	694	751	716	716	708	748	649	705	760	769	688	747	713	729	704	758	739	697	707	720	686	712	733	741	718	673	733	695	700	711	692	691	724	758	686	736	714	692	725	705	720	701	771	721	710	767	745	729	702	713	704	683	746	666	707	760	743	709	665	688	759	694	732	695	755	717	761	717	670	743	736	691	740	674	663	737	702	668	751	759	712	711	709	705	731	735	741	704	716	735	703	672	696	721	713	687	750	685	747	708	756	699	674	708	726	741	761	736	724	735	713	749	720	745	722	756	743	671	716	688	728	685	689	651	705	687	704	680	712	762	681	691	699	686	679	697	758	669	703	711	748	725	720	725	690	705	725	703	707	698	706	692	722	728	721	705	731	704	672	723	650	696	705	695	682	756	702	711	715	689	708	654	723	747	745	741	745	707	703	704	670	678	731	756	757	663	699	706	738	767	705	713	748	729	724	718	711	672	705	689	720	745	725	733	740	725	783	710	692	695	699	715	721	734	685	729	684	693	704	713	723	717	702	696	723	722	701	741	711	733	706	754	719	755	731	737	692	662	740	727	682	728	729	701	705	731	714	711	780	682	647	745	705	678	750	671	678	696	734	718	712	707	693	704	698	701	680	714	716	677	715	748	731	658	725	741	710	744	705	742	739	715	688	701	725	719	699	710	694	724	678	727	738	708	679	703	700	676	660	684	723	677	706	714	745	711	709	678	707	673	712	708	713	719	725	749	753	719	692	708	715	717	722	725	713	696	724	699	701	693	683	708	715	702	741	722	692	670	684	757	655	769	726	675	719	716	723	741	750	719	710	745	729	752	671	727	679	698	742	720	682	669	683	708	735	746	720	745	767	720	709	694	649	710	735	721	673	706	709	730	756	673	741	681	736	716	712	711	701	743	708	705	762	720	736	732	734	719	713	736	690	726	725	753	744	712	714	704	715	736	789	687	722	727	730	693	688	741	798	701	734	717	687	701	694	740	699	715	673	684	699	651	711	697	708	697	741	682	744	682	663	731	694	712	704	713	722	728	688	682	744	724	718	713	668	721	730	715	721	665	745	702	737	685	737	702	724	683	706	691	721	723	725	712	709	727	695	688	730	689	692	692	725	727	705	692	701	700	759	708	726	747	746	735	732	703	707	694	644	736	714	765	675	663	730	708	713	696	764	699	699	691	709	764	736	742	785	695	684	707	742	738	688	714	724	690	726	695	691	706	683	715	704	733	727	729	696	757	693	704	752	703	732	732	718	697	726	705	701	704	696	671	708	682	711	700	695	704	736	659	690	731	712	729	745	674	695	688	756	743	668	698	667	738	734	723	692	705	721	778	638	698	737	727	684	734	722	689	736	718	719	701	698	723	649	694	735	698	679	736	682	716	705	766	753	726	746	672	697	789	702	733	724	678	680	689	709	725	721	721	713	734	657	753	717	705	711	665	758	743	711	757	674	738	639	732	695	744	704	721	712	716	744	720	730	740	742	705	725	743	685	713	697	721	693	662	767	738	719	709	739	703	673	719	757	702	723	705	725	711	706	690	765	728	730	723	703	726	712	690	697	746	756	705	744	727	664	698	723	704	707	754	680	667	718	718	709	713	737	743	689	667	717	748	722	684	723	701	704	696	659	732	727	671	699	708	678	731	703	710	674	712	713	756	713	707	689	714	695	733	721	728	693	695	708	658	685	711	690	697	665	754	683	743	704	734	711	700	695	696	670	708	718	721	692	685	746	720	700	646	726	690	736	754	683	696	730	726	734	735
23049	20045	15906	7162	4640	3257	2325	1686	1387	1212	1064	916	857	747	709	660	560	617	604	546	548	524	506	515	497	512	475	491	489	457	458	393	431	412	394	441	461	449	415	447	439	407	436	452	395	447	404	422	452	406	401	435	399	405	418	414	400	425	436	369	384	420	397	456	412	429	429	414	424	422	392	413	410	428	392	415	404	410	429	393	431	407	420	422	394	418	472	386	376	430	449	386	401	403	409	405	442	430	405	464	385	407	429	377	414	444	397	423	435	409	443	406	445	420	437	417	412	423	424	424	383	416	378	394	439	397	421	417	411	422	430	431	429	413	390	425	420	420	433	387	407	454	402	405	437	434	429	449	397	437	392	398	455	390	420	411	408	422	454	410	453	442	424	437	451	418	386	414	378	440	435	374	434	430	421	420	388	420	434	422	429	435	411	442	407	393	400	401	431	413	411	410	413	426	416	409	407	405	393	382	448	368	419	454	444	393	393	425	412	420	393	400	399	438	441	389	445	423	436	385	388	452	401	405	401	413	419	420	404	431	427	392	421	423	412	427	395	428	419	432	403	380	398	425	430	403	442	378	434	391	410	431	384	456	409	394	423	428	392	444	390	384	421	388	429	423	445	426	432	404	387	394	414	427	419	417	407	384	396	399	438	457	422	417	440	375	425	404	396	440	462	427	403	444	406	391	381	462	403	431	406	443	431	402	439	427	424	444	417	372	420	449	430	385	405	426	422	399	409	426	423	449	447	425	447	428	403	421	412	449	459	422	424	418	390	440	383	413	400	392	392	413	376	392	436	417	453	415	430	422	458	427	433	379	414	425	424	426	444	397	432	410	408	451	425	392	445	445	413	417	401	388	402	460	418	469	416	441	425	429	407	379	398	449	429	410	432	410	397	402	423	370	428	434	437	408	389	404	406	446	462	418	412	399	406	403	408	408	401	446	425	438	414	423	417	428	411	411	404	423	393	412	441	400	380	436	386	415	423	421	406	418	410	449	449	462	386	413	412	399	388	387	413	443	390	449	439	423	414	431	400	404	398	403	376	423	409	401	389	418	445	435	412	408	354	429	452	410	409	421	401	419	424	415	372	438	437	410	392	435	405	423	398	401	376	421	384	436	448	416	439	417	413	361	428	427	435	416	398	453	408	412	403	417	447	419	385	406	483	386	436	409	395	373	433	419	415	373	410	393	424	434	384	498	419	418	430	421	385	431	379	380	397	413	433	395	426	416	436	401	425	436	408	436	424	441	438	404	417	414	409	414	408	440	432	422	388	392	440	401	419	433	440	409	418	427	429	421	402	426	414	415	396	415	404	400	370	410	393	438	448	388	427	423	403	421	423	415	441	461	391	419	440	452	446	387	379	471	402	431	433	406	461	418	447	380	394	423	412	414	434	418	426	425	444	423	419	456	418	400	412	426	441	426	382	425	457	414	379	377	380	376	407	420	428	415	427	439	414	418	414	425	433	442	431	423	444	425	420	403	478	434	419	442	417	413	431	402	430	418	426	406	436	421	382	438	391	449	405	369	412	442	455	405	386	426	416	385	331	400	435	417	379	354	445	384	402	405	415	411	405	423	421	413	409	432	402	417	400	398	432	405	437	419	446	388	432	389	459	400	445	422	421	417	421	393	416	424	421	395	403	401	417	400	431	415	411	445	414	419	406	387	418	426	403	401	402	432	393	391	422	421	406	432	414	407	438	384	388	402	405	440	419	381	409	403	411	382	379	384	410	438	423	380	455	449	387	439	391	378	405	427	421	431	444	444	380	385	415	447	417	394	423	404	433	411	437	419	448	434	414	407	419	435	390	394	420	441	421	422	420	415	413	413	405	415	375	391	431	457	430	438	430	418	461	399	401	403	438	399	424	414	426	420	383	429	454	440	400	433	459	401	414	432	409	405	399	460	463	448	441	431	400	398	405	414	407	420	440	445	418	423	408	437	426	380	406	415	407	414	417	425	373	393	438	437	451	394	402	366	387	438	414	386	412	407	413	419	401	443	415	404	404	406	386	416	368	444	390	416	422	405	390	428	403	392	395	445	431	365	451	423	453	428	410	421	435	396	406	460	422	421	427	421	454	418	438	391	412	424	412	382	402	409	381	393	413	373	409	436	381	444	422	439	389	425	433	423	393	385	428	395	403	368	421	450	433	425	443	399	382	388	418	453	399	399	411	408	399	395	401	431	437	411	392	420	429	430	436	451	373	393	449	410	389	412	460	422	408	433	413	431	422	390	431	430	416	401	392	413	375	404	442	434	353	419	423	410	416	448	402	406	375	427	406	427	416	415	452	453	437	386	433	411	430	403	424	409	436	411	406	421	430	407	487	427	358	408	400	445	440	425	451	414	433	427	416	428	428	433	453	398	388	458	426	417	425	451	414	438	402	361	427	458	431	407	386	442	413	429	381	452	445	382	413	438	429	390	413	397	408	427	418	422	423	412	399	380	411	458	452	416	411	416	410	379	431	441	407	446	406	428	397	395	432	402	389	400	394	393	406	432	422	396	393	415	412	416	431	433	428	397	419	437	398	426	417	430	422	441	398	383	401	431	432	432	413	403	410	417	411	395	402	432	403	401	427	400	407	418	406	422	404	410	431	438	396	414	426	391	412	440	435	392	413	414	409	365	400	448	476	359	415	402	414	424	375	377	419	409	409	407	410	438	412	416	412	420	417	399	388	428	425	439	387	414	410	408	413	410	417	417	408	456	422	404	429	449	420	455	415	414	407	427	416	419	430	405	450	437	412	425	406	406	431	409	439	422	393	410	442	420	380	442	408	427	437	434	391	437	394	391	427	394	410	442	408	412	424	423	403	400	453	439	448	421	416	401	392	388	426	409	435	416	387	434	424	380	451	415	385	427	451	419	419	411	408	405	386	401	413	409	430	441	403	442	428	443	445	415	449	380	434	421	396	441	412	418	434	396	409	418	395	420	394	415	418	440	416	433	428	447	419	414	436	416	429	444	421	377	378	398	420	403	458	450	416	391	416	414	392	399	433	411	442	438	411	395	422	420	448	401	432	374	377	414	400	430	424	381	405	406	374	432	442	449	410	440	418	431	382	404	419	392	377	410	384	474	430	413	419	424	404	483	408	412	386	439	432	409	439	426	384	419	429	404	376	404	374	442	427	426	442	420	426	459	420	421	393	406	386	411	441	435	400	373	406	423	445	426	423	403	433	399	431	432	382	395	424	411	437	433	410	423	403	422	439	428	472	425	424	405	408	436	389	455	424	377	395	411	414	434	446	411	448	389	432	458	394	409	436	438	405	376	433	448	432	402	408	475	420	398	453	416	430	445	400	448	436	397	440	414	440	400	403	401	421	437	470	428	431	450	390	450	426	391	458	392	439	435	439	417	389	407	443	371	404	413	438	436	408	362	427	411	453	431	402	390	423	416	434	430	416	410	411	405	424	420	422	415	415	420	471	399	404	423	410	414	417	410	402	378	434	401	408	414	414	428	386	418	432	396	415	399	416	398
14637	18975	19961	13121	11829	10067	8057	6193	5293	4770	4608	4401	3658	3037	2739	2298	2104	2134	1943	1941	1797	1685	1741	1615	1553	1481	1396	1372	1332	1262	1193	1216	1123	1167	1184	1153	1093	1120	1022	1090	1071	1040	1026	1018	1089	1019	1032	1025	1009	997	984	1024	1056	1028	942	1080	988	994	1008	973	961	990	982	968	979	1050	997	999	995	986	991	971	921	960	951	968	1011	979	917	954	1027	948	982	986	945	969	988	1012	953	1021	970	974	996	968	912	1009	1026	991	956	992	969	996	941	1007	993	995	1024	985	952	950	924	962	918	963	1015	971	949	916	1003	1031	977	978	967	953	961	998	967	960	980	975	953	1005	984	971	979	977	972	998	964	949	983	895	992	948	983	955	969	967	960	938	933	967	991	1017	989	960	975	961	990	1014	1025	935	958	975	1013	1035	926	987	951	987	954	1012	1009	984	1006	979	964	951	1011	990	980	1024	948	988	946	985	995	925	1040	949	975	975	1017	979	960	963	948	1015	989	991	1011	950	992	972	985	985	997	943	958	998	969	921	979	982	966	994	983	1012	964	975	1008	1025	965	967	985	922	937	954	991	982	1050	1026	971	979	971	952	966	971	999	946	1033	970	963	974	1013	960	966	958	991	964	970	1009	931	1026	935	958	967	942	946	1015	966	960	1000	1034	961	957	998	1008	972	1015	1026	1008	963	986	983	1031	988	1007	958	1020	949	1001	922	985	984	1019	898	983	1052	981	987	966	936	969	937	948	991	994	953	1007	1050	991	971	977	1019	987	980	973	942	972	999	976	1028	1038	941	988	953	1048	934	996	996	979	969	979	992	982	996	983	949	961	986	964	1031	975	967	946	967	977	956	952	985	936	982	1019	1006	1006	984	1024	983	973	993	998	1022	986	994	967	950	969	1015	977	961	902	985	968	983	931	943	996	1030	948	996	967	1007	965	974	998	921	977	1028	964	997	934	965	1037	987	974	967	981	1004	985	991	1003	1018	1006	995	1007	963	977	1030	1028	983	980	982	1000	1058	984	968	1004	954	944	977	1010	1017	965	930	957	976	958	1023	1021	943	1049	970	979	1006	996	913	991	984	1038	973	1027	978	966	986	1000	1006	975	963	990	973	967	994	967	940	985	948	1038	958	989	937	1009	960	996	999	1001	1010	992	1007	993	978	974	953	1046	997	990	1003	1014	1058	981	1002	972	994	1020	947	997	948	939	962	908	965	941	1050	971	968	997	953	938	1055	910	961	1003	1018	927	962	993	1006	947	973	968	981	1007	993	984	941	971	945	949	1026	983	1023	952	949	962	1001	973	1004	887	949	996	975	969	1010	1057	963	975	982	981	1007	974	972	954	1004	996	1042	937	1015	970	964	1002	1046	999	937	1028	1023	955	982	948	939	932	971	999	905	1009	1003	953	943	1029	976	955	988	991	1007	958	1050	991	964	934	1030	1011	988	943	986	971	963	980	952	1000	995	977	937	983	980	899	985	991	948	984	964	924	994	976	948	978	966	958	929	966	938	1056	983	967	973	971	1047	910	1039	947	1012	977	984	950	1003	992	946	968	969	977	996	979	936	969	1019	972	1013	984	984	982	1006	970	973	1006	982	963	1000	1013	984	1018	992	997	938	1050	1001	972	896	973	984	984	955	971	997	1001	959	959	944	1000	999	981	993	950	996	988	962	963	983	1020	979	1013	996	937	1022	962	1036	985	1002	957	976	962	947	1010	972	1054	980	939	998	973	994	1023	1034	985	981	959	1055	1001	1004	949	999	946	1002	951	994	945	971	933	960	966	1024	1038	980	1000	982	973	1018	941	994	951	989	922	1004	995	930	980	942	912	948	954	986	987	950	982	983	1014	935	981	996	948	990	1028	950	979	998	1038	965	992	983	1001	1006	992	989	999	957	981	980	990	996	958	991	946	1022	1033	980	948	979	973	968	1006	1017	991	988	983	997	1005	1024	1044	981	1038	956	976	981	997	903	937	969	1025	1022	928	961	977	1002	976	964	962	945	976	933	1032	970	999	1045	1027	989	982	929	970	893	985	955	993	961	970	1040	982	1017	983	1018	994	983	989	959	1001	964	1033	1018	932	955	998	940	997	983	912	938	1018	963	974	987	968	961	989	989	999	1002	1002	967	955	960	1001	955	976	971	962	976	968	999	943	1006	1006	995	982	989	995	1021	962	922	956	1006	952	968	1007	965	1002	1011	955	927	883	954	951	953	1037	989	1012	1016	963	947	956	968	950	984	923	958	1013	966	1004	979	956	958	988	963	961	973	982	993	1002	921	965	1011	941	1004	914	1040	976	983	1011	940	947	977	1024	1031	1007	975	990	943	975	1010	1010	955	963	953	981	951	919	902	956	954	988	954	994	946	942	962	976	1013	1018	1030	965	942	971	1019	994	926	961	980	1020	978	998	976	995	987	948	1035	985	966	965	998	963	1023	962	977	959	998	962	1022	976	1018	1004	992	990	1015	928	982	973	1014	994	998	975	992	1029	968	1010	963	933	950	981	966	968	1012	947	968	914	947	1029	974	957	973	962	977	997	952	991	954	998	977	980	958	946	976	1007	993	1009	1015	1050	971	970	945	952	943	980	959	1013	1012	991	945	933	986	1014	955	960	961	998	950	988	994	997	1001	962	983	966	1023	978	984	1017	951	968	964	960	987	962	964	994	992	1033	981	954	978	1053	975	975	983	953	992	973	979	978	975	1015	1024	1025	934	981	1002	959	1024	939	917	954	978	971	992	1018	974	963	992	1016	1016	995	950	971	994	958	962	1076	980	981	980	986	957	984	994	1028	990	1006	939	1049	1021	998	965	934	1001	970	997	997	892	993	1009	928	960	975	952	946	966	906	1028	1001	998	993	990	972	980	977	997	958	975	1030	1011	919	981	990	998	944	991	1012	945	980	1019	1031	938	1014	1013	964	911	983	952	975	959	973	1018	938	976	945	989	952	983	1035	995	1009	978	965	932	959	994	999	884	970	988	979	1022	952	948	979	933	950	966	958	1010	965	1053	900	1034	1020	1019	923	966	964	967	989	978	962	1007	944	975	914	1017	941	977	1001	1030	1018	1016	1022	904	937	971	978	1014	983	985	993	1013	976	987	959	979	985	952	1009	987	1020	1002	932	931	1054	939	965	979	959	928	908	985	1051	1022	998	966	1005	988	919	960	993	1028	984	978	953	993	1001	1009	979	986	972	969	952	974	1013	997	942	955	1007	1040	958	988	965	947	1005	994	971	1014	943	963	1060	985	987	944	959	917	964	994	979	1004	951	1009	934	1018	971	1018	1001	949	942	932	1038	964	964	1006	956	970	1014	974	995	1010	1018	1003	986	962	1026	962	949	989	1020	918	974	980	976	948	988	968	923	994	925	1005	979	1014	976	963	895	966	988	912	997	943	965	1038	994	914	979	952	939	1006	992	1014	974	975	926	981	974	1029	996	977	978	1007	949	976	975	942	898	961	1005	1027	912	974	994	1011	943	1039	976	992	982	1002	950	1008	1011	943	945	936	959	981	1013	985	997	924	958	981	1018	990	954	996	970	942	943	952	1014	1033	1026	1046	992	944	1032	907	1010	931	966	953	915	970	1012	1009	1038	989	968	959	978	939	987	1001	983	1036	990	975	960	1003	981	933	968	991	997	964	998	973	974	995	957	959	993	955	922	941	1006	1010	996	965	991	941	940	934	970	948	946	928	986	1019	985	997	1033	981	925	927	970	953	930	1022	951	924	985	1004	1024	1010	983	1017	961	983	1039	921	913	964	911	1005	933	989	1007	1011	958	939	949	983	983	947	974	964	947	918	1000	946	975	994	982	969	993	987	989	953	1009	943	934	1027	1034	961	967	1030	985	980	947	898	1008	990	1007	997	959	1000	968	1031	981
43312	45890	42624	28198	26325	22165	17357	11610	6791	6742	6394	6318	5259	3866	2844	2047	1819	1746	1362	1246	1068	898	765	689	723	661	637	584	589	530	496	470	512	521	485	498	465	445	463	444	481	416	440	445	422	430	414	442	416	417	404	435	427	422	439	414	417	462	418	414	405	410	423	397	386	385	400	428	405	370	410	414	415	436	415	416	394	390	376	419	430	395	456	387	412	397	418	417	453	412	397	410	418	412	443	420	398	399	387	396	398	415	385	398	461	400	392	427	393	383	403	365	347	405	419	412	377	393	383	410	373	405	423	399	396	406	423	418	404	458	408	371	432	420	407	412	402	451	408	430	432	368	408	407	433	391	413	405	429	405	381	402	432	419	399	387	386	417	364	401	394	415	404	378	410	366	390	363	402	406	422	411	400	405	404	406	432	395	374	382	389	407	403	423	401	442	371	414	396	389	398	382	392	409	358	414	373	399	420	375	397	407	408	398	378	391	401	386	340	398	421	401	422	394	418	413	410	388	446	383	396	401	405	439	391	411	397	361	391	391	383	403	403	429	437	374	375	409	390	394	397	386	398	409	394	404	411	405	413	406	355	408	451	432	388	447	414	398	410	412	391	395	404	407	427	378	396	394	358	409	412	424	407	425	391	391	374	450	399	421	392	414	423	412	388	388	400	357	449	424	419	402	361	416	406	382	409	391	405	387	422	383	373	435	390	412	402	432	376	423	374	451	404	376	379	369	404	395	430	403	370	414	409	412	417	412	408	432	444	439	432	413	394	380	416	385	379	383	392	371	394	390	392	370	365	368	425	390	387	433	387	394	401	433	393	389	385	404	421	484	413	419	373	403	396	379	405	382	394	397	401	420	388	393	409	414	413	418	433	375	369	403	386	383	415	382	378	427	443	412	386	403	409	379	412	389	407	401	410	415	370	420	429	408	389	421	404	394	402	367	407	445	421	368	391	422	432	382	437	398	400	417	432	393	396	431	453	398	411	396	385	398	414	386	423	397	414	385	396	414	401	375	411	394	366	387	417	419	368	430	444	379	398	384	372	385	388	368	412	420	412	368	407	399	389	349	381	444	382	433	379	385	399	421	413	439	391	371	397	381	388	398	397	461	410	373	409	365	381	426	415	392	440	423	419	448	439	386	386	388	393	426	398	373	386	406	377	402	416	401	377	427	392	416	421	378	400	389	443	414	389	408	387	422	435	398	396	402	406	409	362	445	397	403	430	427	399	418	376	386	371	412	393	397	392	390	414	383	385	404	371	384	387	372	464	378	414	415	444	405	376	400	400	401	401	429	395	410	381	373	426	426	378	381	417	377	415	404	388	377	379	389	387	393	445	422	388	397	406	399	372	397	439	422	394	364	397	378	425	408	404	373	419	439	406	424	431	417	381	408	417	395	411	401	408	412	402	411	393	426	417	386	416	387	402	382	384	378	434	374	374	391	421	378	420	368	428	407	415	403	381	393	380	411	371	427	382	415	418	387	402	400	415	389	412	391	421	403	388	442	390	362	379	355	387	392	405	397	406	403	403	374	377	401	396	393	374	408	392	406	410	425	406	373	417	413	399	400	399	452	367	405	422	426	412	377	360	388	380	417	414	373	398	426	400	387	422	434	406	375	415	388	408	373	404	373	427	419	433	421	415	434	377	392	386	364	395	435	473	427	361	415	391	404	429	393	420	388	400	378	383	386	399	361	381	363	408	410	383	424	400	415	397	387	381	435	413	409	383	370	391	413	423	374	416	424	416	401	441	374	383	413	434	400	390	420	428	385	405	375	403	360	371	393	388	384	396	385	406	356	422	391	419	372	385	407	374	381	412	406	406	451	389	397	397	422	436	459	412	403	386	452	378	439	409	401	384	431	413	356	406	411	402	398	421	417	429	407	429	426	387	407	417	411	431	427	433	406	377	402	399	368	386	354	400	392	382	392	422	389	421	384	405	391	366	372	435	397	433	379	411	392	374	427	444	384	400	406	378	405	379	409	413	410	433	390	390	362	401	401	407	396	421	448	429	425	396	406	418	401	394	417	387	404	409	415	389	393	440	431	373	368	374	425	438	382	403	420	387	380	396	386	440	435	433	392	396	421	428	375	418	388	373	383	425	399	401	410	403	432	390	442	420	437	385	445	414	409	462	398	437	383	395	391	411	377	419	428	386	421	419	428	401	421	375	385	443	424	376	404	407	412	410	380	441	378	392	427	415	429	405	405	431	409	384	420	386	394	380	398	397	421	409	429	427	414	429	401	426	434	391	400	396	420	352	419	387	385	405	400	434	394	423	440	405	382	405	422	395	380	419	389	393	374	387	387	401	399	403	406	427	387	381	382	407	405	389	395	410	401	409	394	410	412	366	411	387	399	439	383	368	420	411	403	456	418	409	433	422	404	374	422	441	405	414	396	416	394	395	368	421	391	434	387	386	410	379	393	391	429	407	414	430	413	354	373	431	399	420	417	428	427	416	450	405	406	403	380	401	424	405	406	419	420	409	377	408	389	406	431	383	372	410	387	388	397	418	346	363	407	386	392	412	370	400	427	370	390	394	418	413	429	435	397	402	449	396	417	392	409	401	379	391	366	402	380	417	386	392	414	397	419	416	435	384	424	376	404	404	407	358	412	411	395	396	389	395	396	402	397	418	387	419	415	413	360	409	437	394	421	383	421	405	384	377	414	392	402	413	381	374	368	416	401	384	425	376	423	398	422	367	397	423	387	375	412	429	388	425	370	373	445	380	410	389	381	392	417	359	386	417	390	432	393	399	436	400	421	379	388	431	421	424	401	410	435	433	377	425	376	395	409	363	437	385	417	391	408	368	376	405	427	391	410	401	430	422	401	410	408	407	407	413	385	432	377	404	403	392	429	373	374	396	405	407	425	353	383	407	399	414	415	413	410	364	426	397	378	427	416	393	394	377	392	370	392	439	461	402	388	416	399	402	369	392	400	391	405	397	411	402	423	401	446	385	383	405	394	356	410	408	408	409	421	431	405	384	360	377	401	417	427	388	409	414	385	413	436	410	415	417	374	380	383	394	427	381	403	405	427	373	382	402	370	378	404	430	400	437	403	371	422	385	423	414	451	404	383	397	391	425	390	407	363	361	393	388	441	373	382	430	407	408	380	391	399	374	381	407	403	395	373	412	405	403	387	392	425	385	401	403	401	433	356	388	390	369	424	409	405	415	412	406	393	401	387	422	359	401	387	453	375	389	398	408	406	419	380	378	420	383	384	381	398	371	381	383	436	384	441	355	413	381	380	392	375	393	365	379	414	394	404	409	403	439	389	426	393	412	429	404	415	400	422	432	422	430	407	412	424	426	421	404	394	405	409	395	382	413	429	404	402	415	402	433	395	411	409	388	389	425	431	397	442	404	389	435	416	394	389	368	410	399	365	347	392	427	410	366	384	415	403	399	362	450	433	403	417	407	412	380	389	374	416	377	419	375	385	390	403	383	411	421	415	415	420	407	383	412	402	376	412	420	390	441	424
30426	40520	40775	27414	30675	27903	23634	17568	12146	17323	18427	18896	15043	13268	11106	8983	8050	7641	5748	6046	4855	4432	3698	3107	2960	2653	2600	2379	2214	2049	1724	1809	1658	1624	1670	1642	1347	1327	1327	1290	1315	1280	1199	1184	1213	1165	1136	1144	1035	1084	1073	1087	1074	993	1041	990	1027	1030	979	1013	1002	995	986	1020	952	1039	1039	1063	981	933	981	971	995	965	962	958	952	914	977	1025	1056	1006	984	1022	961	980	964	974	957	943	915	980	904	1011	946	951	948	1016	949	956	947	1022	1011	927	973	1023	968	934	973	987	953	930	906	909	898	917	925	969	910	884	944	950	901	955	938	1002	974	921	913	979	961	978	926	968	934	970	932	945	963	979	966	925	934	889	937	963	966	985	919	950	952	927	943	888	993	940	932	894	928	945	953	932	961	947	932	986	944	915	934	900	956	957	871	912	982	978	956	944	922	960	957	939	922	936	903	962	985	936	940	991	950	929	958	935	985	885	916	963	996	928	973	998	942	945	899	904	930	876	892	917	909	944	961	959	939	996	940	971	883	962	956	945	870	930	922	934	933	982	961	908	980	1033	947	930	942	937	1011	956	948	930	956	943	887	935	943	997	951	983	911	953	958	894	934	946	961	959	986	957	975	972	936	916	888	941	949	955	948	862	944	891	972	929	940	898	942	934	963	935	906	972	899	892	957	984	904	996	920	906	919	909	989	960	956	898	1000	974	976	979	930	926	944	885	960	953	943	964	971	938	1019	906	964	900	954	914	915	989	919	941	941	900	962	991	941	968	946	939	940	980	922	914	997	895	935	918	951	941	978	894	948	912	950	922	949	997	914	987	954	958	974	914	979	942	923	971	948	922	926	947	980	935	897	933	938	946	920	940	918	961	981	945	927	903	971	929	927	954	888	924	913	916	959	924	979	930	939	971	923	912	913	929	939	956	935	935	968	915	934	1004	928	940	916	892	921	934	942	1004	929	964	931	947	913	911	938	972	927	991	958	948	1006	921	937	928	926	970	967	939	1025	997	952	923	906	970	945	958	922	947	960	970	953	939	924	926	980	950	970	950	962	931	895	943	931	966	956	932	949	970	911	959	1024	911	939	938	974	936	954	929	930	994	1010	955	935	941	929	973	935	962	962	968	975	928	970	909	905	969	940	941	957	892	937	921	944	923	901	911	921	889	917	919	944	985	898	936	908	943	920	1016	962	912	949	952	958	965	930	952	901	889	960	973	926	948	955	906	993	935	982	964	939	931	979	933	928	948	978	919	962	913	919	962	958	912	952	981	970	848	927	917	936	968	907	949	944	974	923	977	950	988	893	934	942	939	943	964	923	926	954	936	926	932	922	927	981	872	948	934	973	930	899	921	972	941	937	931	949	925	929	894	964	958	946	931	938	919	957	952	894	942	935	1007	965	941	959	925	962	942	920	973	885	953	925	970	937	953	952	949	974	928	954	871	969	902	950	970	921	943	1002	963	954	957	914	962	937	1005	907	937	959	957	989	925	944	953	944	951	1008	973	943	940	949	892	928	924	939	919	956	926	944	928	991	896	998	990	928	982	943	974	936	973	888	964	907	935	911	954	963	960	938	957	963	931	951	949	945	894	916	922	886	901	934	935	886	955	970	985	970	933	961	910	971	929	956	933	907	928	941	885	922	989	917	946	880	928	969	914	933	918	926	921	928	947	969	971	907	935	971	924	935	915	969	922	952	910	925	932	895	952	916	949	947	950	914	927	941	971	953	935	948	972	972	919	953	973	958	959	939	987	950	984	941	943	937	943	984	954	926	944	956	945	960	974	1012	909	945	949	974	961	912	997	881	919	977	956	985	952	921	1014	882	949	994	935	960	914	978	925	913	943	951	956	951	934	978	916	940	937	974	992	928	957	966	883	971	930	970	938	967	895	956	939	937	923	978	897	955	950	995	966	916	961	920	1006	928	980	972	926	986	961	981	924	965	975	949	952	948	970	934	939	987	931	962	976	944	925	1044	919	950	988	953	936	948	990	960	946	955	933	946	971	976	958	898	883	940	946	948	948	932	877	922	950	935	856	929	932	957	941	992	966	945	942	971	991	978	899	940	953	939	924	926	926	959	1030	922	957	924	956	946	972	964	961	935	956	962	882	971	992	951	987	931	932	989	886	902	928	901	992	988	1051	957	973	1034	950	900	1025	919	951	917	940	936	991	942	962	952	906	960	891	962	924	994	882	969	913	890	935	954	960	935	943	971	907	916	918	935	901	962	955	961	889	986	917	931	899	912	904	952	967	937	946	978	938	977	878	928	925	925	903	928	955	924	920	932	947	1018	920	954	947	952	967	974	971	924	936	940	1006	951	958	913	965	898	946	949	877	927	982	927	956	1004	939	962	963	930	932	925	947	983	938	973	966	1007	949	1009	944	1004	928	920	945	940	961	988	962	883	977	991	904	966	951	970	941	874	946	916	894	972	921	951	983	992	929	963	976	962	990	983	849	1035	925	964	969	952	1041	964	923	931	982	976	906	951	924	906	920	1010	1031	913	981	900	934	916	973	949	984	936	955	916	964	913	937	917	940	911	912	939	980	978	927	994	956	916	948	928	955	955	1002	940	951	894	1006	961	969	964	894	961	937	942	895	982	920	948	925	964	967	901	992	916	932	928	981	932	894	923	964	917	953	915	995	955	1006	911	924	960	914	936	921	937	906	915	950	959	940	920	969	943	950	989	924	943	948	923	930	951	971	958	950	940	992	912	973	969	914	948	963	925	927	928	880	972	936	894	988	953	893	924	944	958	957	937	894	952	901	909	945	942	945	959	981	977	911	904	897	976	901	964	938	926	910	983	1009	972	1006	936	1003	945	953	936	935	927	938	950	928	978	956	860	971	905	915	976	915	965	968	929	957	950	962	908	936	960	938	976	922	950	972	970	987	931	924	988	921	916	960	977	946	969	953	951	890	954	980	911	961	940	969	944	996	962	941	984	1007	924	945	961	928	927	924	945	927	955	972	965	936	956	927	972	956	960	914	898	968	945	982	981	954	937	1025	988	896	952	956	942	929	998	989	925	951	943	944	942	934	967	934	967	893	913	937	951	875	912	936	948	921	948	967	906	948	937	917	953	951	948	940	915	913	945	959	937	933	944	920	934	893	933	1023	983	871	927	973	924	916	890	937	943	973	997	932	918	932	950	970	942	904	959	941	925	952	1004	958	1022	927	931	948	909	928	933	992	911	955	947	976	940	989	976	930	957	904	938	962	949	918	951	994	924	902	918	972	911	964	934	977	933	938	961	923	953	909	957	942	936	911	975	940	950	986	951	949	978	944	982	920	913	919	968	944	987	959	1015	957	961	998	968	939	904	948	939	921	954	950	903	967	948	899	957	930	892	935	985	1037	874	917	950	887	942	967	967	980	971	873	947	969	982	876	921	931	937	909	936	915	898	1030	931	984	953	939	921	937	920	955	929	913	965	982	932	898	938	939	985	933	955	939	936	952	948	947	936	942	918	930	929	925	911	939	990	919	928	904	954	951	929	959	924	955	969	947	954	1008	949	894	898	971	948	964	933	955	978	904	930	944	951	910	944	956	975	963
53549	48250	46137	31308	30843	29054	25606	20190	13405	13203	13019	12957	10774	7876	5740	4230	3707	3352	2542	2577	1915	1618	1317	1084	864	796	771	805	679	607	464	558	487	499	507	482	428	413	404	428	395	345	350	419	363	373	355	303	354	320	326	360	321	329	346	327	304	307	327	319	306	304	302	318	345	351	358	359	336	313	345	323	310	270	334	312	348	314	305	337	321	349	321	286	312	348	304	296	306	325	329	318	284	324	321	283	282	328	287	281	273	301	307	276	266	290	301	334	329	311	308	311	315	299	320	307	283	282	304	314	291	351	297	290	267	292	315	290	306	308	258	281	314	298	323	307	288	303	287	296	302	269	327	291	324	285	292	310	273	343	312	303	307	299	308	279	332	300	283	292	314	312	285	300	370	305	304	286	282	302	312	306	293	295	313	296	305	291	314	311	296	316	307	301	301	300	287	324	297	312	312	312	302	292	313	284	273	298	293	292	317	317	276	324	294	268	303	287	316	283	280	282	284	254	318	288	293	287	313	335	336	272	294	298	290	296	323	312	292	279	304	313	288	293	283	254	330	311	312	297	286	299	305	293	280	298	281	287	298	281	306	304	301	323	263	292	317	322	279	294	266	283	315	277	309	292	296	279	273	296	273	288	301	294	262	330	275	274	303	303	314	291	313	268	294	315	281	325	312	306	298	281	281	297	314	282	308	346	268	272	274	258	325	274	297	289	278	295	267	300	281	307	274	297	299	309	283	291	299	281	314	286	332	305	311	295	307	308	289	273	304	304	285	335	290	270	296	259	280	285	259	298	315	302	292	304	315	310	321	340	310	286	268	295	265	292	292	293	299	291	286	297	304	297	310	321	276	311	286	294	299	305	345	298	328	277	286	322	309	305	320	266	291	292	331	293	273	298	301	325	320	284	309	277	315	292	301	306	276	290	303	297	307	314	311	291	291	318	306	282	322	304	281	302	273	300	296	296	304	282	294	299	323	311	316	301	312	293	316	294	319	303	291	294	288	280	288	302	300	319	301	310	313	293	292	343	303	272	274	311	301	312	291	304	323	274	277	299	295	303	312	316	288	316	323	294	286	304	286	302	291	295	317	271	306	313	295	301	289	338	308	267	288	305	299	295	299	303	287	279	287	279	290	281	298	313	271	274	291	284	315	319	295	314	296	285	322	291	307	300	284	321	339	292	289	289	294	310	265	282	301	297	281	293	300	286	295	291	304	309	282	300	282	280	285	271	290	318	304	289	295	287	304	317	271	292	296	306	295	257	297	275	284	288	317	285	291	288	290	275	301	305	311	268	282	309	286	301	321	291	258	275	266	299	277	318	314	304	291	300	285	315	288	284	267	296	328	322	292	273	277	286	312	301	269	265	307	289	330	313	289	305	278	305	275	268	294	283	336	266	306	299	315	308	313	300	298	316	276	279	277	266	293	309	277	310	314	292	290	283	272	274	292	291	308	312	310	288	311	300	309	293	306	281	322	270	337	260	298	288	298	265	285	347	279	306	299	315	301	282	326	311	293	285	299	301	284	321	290	346	277	332	316	283	300	265	263	296	295	277	328	281	287	287	277	324	259	268	312	277	284	299	311	308	283	273	272	292	286	288	282	304	272	308	314	290	281	267	293	282	309	306	298	310	316	268	287	276	277	316	301	306	315	344	305	291	284	272	299	301	329	275	309	289	267	315	285	275	325	271	290	334	303	298	312	263	312	279	273	286	322	291	301	299	283	285	279	324	306	303	304	297	313	301	279	302	292	305	280	298	340	310	291	277	304	324	303	297	312	276	284	299	299	301	284	304	304	267	286	301	291	274	283	272	288	290	321	291	292	303	286	320	257	280	283	288	302	275	304	288	333	293	309	319	316	290	334	298	326	288	294	274	284	297	292	289	290	256	290	278	272	326	300	298	276	293	313	275	289	319	294	280	287	287	313	324	297	299	298	324	305	297	277	269	308	304	281	318	285	278	311	279	271	312	313	306	281	294	282	300	297	271	259	274	274	305	316	303	304	300	300	318	294	304	295	318	279	335	270	310	342	310	255	310	310	326	317	320	307	299	303	268	291	276	261	262	295	306	311	316	298	292	275	282	301	336	301	316	313	269	302	294	313	304	290	270	325	268	304	322	305	282	291	287	298	306	309	290	298	299	306	310	306	275	304	282	325	313	336	295	313	287	301	305	276	318	294	276	288	306	291	300	300	278	305	312	284	297	291	289	308	299	308	282	304	306	278	258	300	308	322	270	301	315	298	298	304	291	258	338	314	323	280	281	283	275	292	297	294	304	293	311	303	333	326	309	318	308	337	311	286	305	296	319	278	332	259	300	325	284	293	318	316	294	275	297	314	252	285	282	282	307	291	266	279	324	274	305	279	298	341	328	321	289	307	266	303	295	283	311	275	315	281	309	307	318	286	313	306	306	283	315	278	272	287	319	306	313	272	323	287	294	314	310	279	282	329	275	276	289	269	299	300	297	281	304	274	343	298	289	278	282	265	294	294	274	315	300	319	326	286	285	277	282	293	278	297	286	304	299	269	264	285	290	310	329	276	313	281	306	326	302	267	291	281	285	298	306	258	238	274	296	273	266	313	288	291	316	298	297	318	298	282	297	298	294	272	269	293	278	306	313	293	258	307	283	290	296	262	292	303	280	290	273	306	282	306	309	313	296	270	317	276	282	246	274	308	299	316	295	285	292	287	330	321	288	288	293	290	308	320	320	305	287	278	326	318	277	289	319	292	303	299	290	295	297	267	289	276	300	276	283	265	315	319	312	283	316	291	287	294	286	268	314	271	302	279	295	323	293	289	313	296	296	305	296	295	309	277	297	318	297	281	282	296	326	312	307	280	280	284	316	300	296	310	296	304	320	328	284	295	306	292	303	300	303	285	306	280	285	352	297	294	300	288	300	296	260	295	281	292	302	288	294	288	301	298	302	263	284	297	278	283	298	314	323	276	282	300	301	297	328	270	301	300	296	300	286	284	307	283	331	289	275	291	299	339	290	304	292	325	287	313	294	279	289	314	298	280	275	288	313	294	302	307	312	306	298	290	310	316	304	297	290	284	285	277	311	279	289	302	282	295	306	327	317	285	300	317	306	281	290	289	291	294	290	298	360	299	313	301	316	327	305	290	274	279	273	297	296	297	285	319	290	317	294	287	319	302	296	318	305	286	288	298	334	279	275	301	300	284	279	324	268	290	325	314	300	320	312	300	313	278	280	325	290	294	311	300	318	300	286	281	287	284	303	301	308	291	251	304	278	294	306	295	300	286	311	307	319	321	306	288	292	278	296	320	302	291	292	297	304	293	291	304	327	296	292	295	300	280	302	284	299	293	283	328	280	308	337	313	281	263	251	270	305	298	268	324	328	328	283	329	334	301	311	321	307	293	312	309	280	310	292	312	268	275	289	264	309	246	310	325	316	298	278	320	318	277	289	302	316	312	259	287	286	288	276	280	277	295	298	305	276	323	287	263	284	349	307	289	302	266	299	292	316
38526	45682	47722	34026	37819	35525	31242	24412	18009	25798	28089	27550	22689	20783	17879	15271	13657	12662	11319	10977	8434	7760	6403	5208	4275	4102	3524	3730	3169	2712	2329	2357	1957	2230	2123	2179	1618	1650	1473	1533	1360	1333	1334	1295	1293	1197	1029	1025	964	991	961	937	893	997	995	918	867	870	895	861	871	829	876	870	780	855	839	854	827	779	751	771	788	812	816	769	782	729	822	868	928	937	739	748	772	796	699	789	809	736	794	745	699	729	695	744	707	706	743	733	741	675	704	723	706	702	766	719	733	724	717	714	728	752	716	674	705	726	740	730	720	692	700	697	703	688	685	741	713	764	728	717	733	729	726	743	697	670	667	707	731	695	664	748	701	737	722	682	722	705	712	732	744	699	663	675	685	722	697	750	696	732	749	712	754	696	683	721	708	701	682	743	664	707	711	691	718	670	679	708	713	705	704	704	703	736	709	700	687	744	687	728	688	713	751	701	693	728	691	769	681	714	674	680	680	709	765	666	700	708	721	692	715	718	728	672	712	716	703	728	709	708	708	713	708	708	708	671	693	737	699	747	676	748	721	682	705	748	685	669	709	709	705	681	696	718	694	737	696	670	724	769	699	718	724	705	662	749	676	714	685	756	697	713	672	677	738	724	706	720	792	730	747	742	721	750	715	632	740	686	722	716	730	741	693	732	749	725	708	698	720	667	742	712	682	728	684	699	708	728	741	721	693	666	747	692	741	699	729	727	693	681	682	685	716	719	739	698	708	707	731	712	738	658	690	707	672	737	692	766	717	760	706	746	709	709	683	682	708	707	700	704	707	711	631	709	686	713	665	676	696	694	731	708	701	738	733	691	744	666	682	653	722	698	713	743	671	648	728	709	736	713	683	669	646	724	737	707	707	712	712	684	724	733	710	712	699	684	725	697	742	692	718	704	709	718	706	700	701	709	679	718	719	683	705	709	730	673	757	696	726	681	755	734	694	701	683	710	739	685	659	658	771	677	710	696	694	692	703	739	713	788	729	707	729	649	746	742	702	694	713	700	747	692	705	743	702	738	698	734	685	695	682	734	698	687	723	691	719	709	650	738	706	719	680	660	789	669	752	638	728	717	778	688	688	721	731	702	688	706	676	681	725	711	712	716	717	728	685	723	680	673	645	718	764	723	733	721	664	774	703	744	695	722	721	746	766	701	697	711	715	707	714	673	712	715	692	735	713	694	725	730	684	730	734	716	734	701	679	687	738	730	769	699	686	706	723	717	736	684	702	695	738	699	734	717	727	750	684	716	738	732	708	726	760	737	770	667	699	686	672	694	703	718	698	717	628	764	718	730	731	766	730	740	608	725	749	706	701	782	649	681	676	708	733	681	763	678	768	743	722	767	689	731	661	677	713	717	693	723	687	700	732	718	697	705	699	665	690	695	646	696	712	702	656	660	687	700	702	709	695	707	766	734	726	678	726	699	744	713	733	700	739	770	683	708	715	732	685	728	725	689	712	662	699	688	777	647	708	729	656	731	767	722	687	750	718	728	718	690	708	743	691	699	712	769	713	692	706	740	731	701	714	711	703	679	700	771	696	701	736	662	765	722	741	704	710	702	752	722	762	718	753	698	703	662	744	739	681	686	687	721	718	691	674	753	746	699	699	738	695	712	680	699	696	615	767	741	695	714	704	730	728	711	741	736	732	743	705	715	709	688	689	750	711	707	710	728	731	696	759	774	675	709	682	706	681	732	700	687	696	726	740	702	696	732	710	732	750	709	738	696	677	706	638	691	705	702	681	699	718	634	730	710	764	714	688	748	713	700	693	684	686	702	723	675	716	705	665	705	711	756	721	700	689	683	713	715	683	753	744	743	688	731	725	707	698	702	693	716	678	736	678	716	718	737	774	683	709	702	733	699	765	703	719	722	706	691	720	698	676	687	743	722	689	732	764	666	728	728	684	704	679	671	733	756	709	683	748	724	719	720	726	700	695	705	693	715	723	719	711	733	761	761	692	734	712	686	719	682	741	685	673	709	678	748	709	698	711	760	691	678	719	683	736	685	665	740	743	731	719	682	721	780	707	697	710	687	691	759	739	706	719	721	733	686	684	760	687	757	727	689	725	693	723	700	750	705	684	731	651	709	666	726	693	734	713	741	716	689	717	692	732	723	693	723	692	693	717	700	697	730	694	750	740	695	709	727	697	695	749	693	695	696	700	716	656	681	646	745	699	710	690	689	689	723	679	682	690	699	751	696	725	701	721	707	776	739	694	724	713	704	672	739	734	711	752	715	698	655	680	700	697	721	705	677	682	723	729	712	686	743	706	715	731	702	701	645	708	701	691	710	685	758	646	703	681	722	718	730	703	713	734	694	720	685	722	684	729	682	721	675	740	707	683	783	771	727	708	703	709	712	723	723	701	678	737	757	700	687	669	707	731	732	700	663	696	679	782	689	725	711	779	726	713	673	723	675	701	681	715	727	692	673	757	697	690	735	695	772	713	698	738	646	685	707	685	742	729	692	717	753	698	732	741	721	689	717	727	675	735	706	716	690	757	724	758	725	708	603	686	751	717	717	667	721	707	732	746	666	743	711	682	676	712	651	675	754	737	729	685	680	730	669	726	719	708	727	653	715	745	707	713	729	699	758	702	640	706	735	727	701	727	687	718	677	667	707	708	691	696	713	658	691	741	715	695	697	701	697	731	736	708	743	720	700	697	693	748	730	708	725	679	695	701	663	681	680	710	666	681	651	748	764	698	695	700	687	653	666	685	705	710	673	707	702	700	704	633	715	705	734	709	717	719	710	664	712	744	763	750	695	739	766	712	736	738	708	708	719	692	747	697	688	723	705	704	736	707	702	711	755	679	750	744	718	708	748	716	673	701	757	757	705	656	711	715	731	677	694	695	710	678	700	706	730	679	720	740	694	695	698	715	740	736	737	665	714	713	708	662	679	712	723	712	719	718	689	658	727	733	762	702	730	721	739	647	710	734	701	754	668	731	721	689	713	689	669	694	686	679	753	673	727	698	706	656	753	679	739	730	660	711	739	707	756	685	709	685	713	673	742	689	723	737	713	716	702	703	679	723	726	655	761	746	746	754	737	720	709	732	683	691	705	754	669	698	700	681	715	685	719	689	719	655	748	673	690	743	705	743	674	690	730	704	721	681	747	701	672	711	689	699	690	682	734	711	693	708	747	724	721	700	749	731	674	741	726	687	714	708	678	707	716	740	745	714	713	690	687	726	717	707	724	713	672	713	704	711	713	721	660	700	721	667	722	679	682	700	715	711	764	748	716	714	682	678	683	693	647	680	700	674	710	671	681	697	686	778	677	687	723	711	730	675	741	701	669	769	692	695	732	690	765	703	709	699	735	740	723	712	732	703	712	675	735	720	724	684	686	712	680	717	733	735	726	715	705	675	704	723	728	704	745	726	696	689	721	689	694	711	746	683	669	656	707	742	767	689	742	724	757	710	717	674	718	706	690	684	716	650	688	677	714	717	717	699	685	703	721	734	740	747	716	735	705
23369	20844	15783	6798	4679	3274	2526	1671	1308	1143	972	971	898	733	678	675	555	605	539	533	501	528	480	552	468	485	492	452	462	451	452	417	444	441	406	395	460	440	427	447	426	422	446	452	430	423	406	430	430	481	469	462	458	417	450	450	448	455	404	407	416	393	389	399	430	412	413	424	387	414	401	444	425	432	461	414	430	394	387	407	352	406	427	412	386	404	379	380	385	440	446	447	442	425	443	414	458	386	404	391	386	442	425	409	418	429	420	402	384	462	445	431	442	408	454	401	409	402	399	362	445	419	407	407	407	431	410	407	382	394	458	397	373	436	417	440	416	422	396	409	416	368	407	409	436	404	400	404	407	406	415	432	410	412	411	409	439	450	414	422	458	441	429	422	437	391	466	400	458	425	442	405	410	446	422	420	407	427	425	439	448	424	417	397	409	402	413	396	387	386	381	432	447	378	428	371	391	431	433	440	411	416	388	419	440	429	440	409	392	427	438	436	406	408	432	437	429	399	415	396	406	435	392	361	419	439	390	446	443	414	429	418	410	400	387	430	399	430	410	393	395	402	413	412	454	436	417	407	400	453	392	427	433	442	399	405	414	412	408	475	413	414	384	372	394	418	413	420	412	410	423	397	465	397	427	383	431	425	424	418	404	444	407	422	413	433	416	412	454	431	413	420	411	422	438	402	408	437	444	473	407	411	395	412	418	397	406	410	354	409	412	437	427	414	419	425	421	457	439	414	405	409	395	411	414	391	453	439	419	383	445	433	435	409	415	416	414	411	404	409	397	441	411	440	394	438	438	401	403	422	405	411	394	392	395	413	454	433	420	395	417	405	424	382	406	423	409	421	445	462	426	401	419	435	412	427	409	401	405	412	407	404	385	401	383	390	425	400	386	430	440	402	400	432	436	385	377	397	405	456	392	429	432	409	406	433	411	413	434	431	407	411	405	419	425	439	413	423	430	431	404	413	419	401	414	439	412	382	386	426	450	375	424	449	408	395	425	420	427	405	422	450	393	427	383	432	412	366	420	418	439	416	419	398	441	424	420	399	413	450	398	451	409	431	379	411	412	408	426	404	404	410	436	390	409	401	439	404	413	383	425	388	441	390	416	390	384	428	443	416	378	382	429	431	450	393	406	414	420	395	400	418	423	450	396	413	416	398	411	433	417	400	412	429	424	407	452	398	414	452	377	410	391	457	451	406	413	410	398	377	437	424	428	426	441	411	409	453	455	426	407	388	406	447	378	390	395	378	439	420	416	425	375	441	403	464	423	388	423	417	417	408	404	443	407	417	415	405	347	406	395	431	432	429	412	448	434	428	361	404	411	457	424	398	414	397	422	366	425	384	468	457	386	431	409	408	421	411	424	443	389	437	431	392	407	362	429	420	421	427	457	461	433	411	425	392	434	394	438	453	417	431	392	410	406	457	428	411	423	398	450	418	404	421	419	434	423	422	402	406	393	428	405	405	435	412	399	387	397	415	433	396	428	421	405	420	413	439	399	427	450	419	462	447	406	421	359	390	441	393	412	380	412	406	424	365	448	409	398	384	453	403	413	395	430	377	415	389	389	394	429	403	413	452	369	407	445	480	435	428	401	410	399	429	400	416	420	416	436	388	435	415	416	377	422	389	404	408	365	393	403	430	380	454	423	474	364	385	368	455	374	421	451	420	389	414	483	412	395	405	442	395	434	425	386	409	407	389	401	401	361	402	434	400	443	403	400	412	416	395	388	412	395	433	406	436	394	395	407	430	398	399	393	439	419	399	387	438	481	398	386	415	393	443	427	392	424	414	422	412	398	385	437	439	406	414	436	432	424	457	404	391	383	402	426	434	398	408	483	391	371	378	407	393	397	455	418	424	404	448	404	440	420	404	415	395	459	418	435	422	403	391	409	405	406	379	407	423	390	416	403	430	418	411	402	382	430	438	422	426	417	388	450	414	411	393	443	406	382	442	426	434	415	405	418	415	419	394	378	380	398	391	445	455	410	383	398	453	436	427	413	401	401	379	387	424	440	422	386	431	388	456	461	412	419	448	413	420	413	447	408	404	428	424	432	429	431	426	412	418	396	444	416	397	421	437	442	391	431	390	430	396	457	391	459	434	444	429	442	421	379	396	438	407	409	433	404	415	404	405	424	411	444	450	415	417	375	407	455	428	411	423	449	444	434	407	439	378	430	411	436	436	435	423	407	397	420	439	413	409	396	422	387	405	426	413	410	430	391	416	433	429	401	428	401	390	448	428	397	442	409	388	391	426	429	430	428	404	426	399	413	405	434	394	449	462	426	425	400	429	418	414	427	411	411	427	414	401	424	445	434	428	423	440	413	408	417	439	420	381	413	412	444	372	375	433	428	408	409	417	425	393	427	433	446	406	421	423	469	448	413	429	380	455	419	388	417	405	407	387	409	394	441	410	404	387	466	424	396	419	439	455	423	460	417	403	424	429	413	408	441	440	448	425	421	434	400	360	416	401	405	396	460	454	399	375	425	415	443	427	386	447	451	418	441	387	383	399	441	420	423	404	446	413	436	414	418	410	423	391	444	453	433	394	393	425	431	413	448	414	425	416	422	425	395	413	423	451	449	430	434	425	394	415	428	434	407	397	437	466	406	411	424	433	402	411	424	414	417	416	440	373	430	446	465	450	437	414	413	401	422	433	453	389	408	373	425	423	396	408	444	374	377	419	402	421	416	433	443	405	391	405	369	431	417	414	412	384	428	407	406	395	397	431	401	436	396	417	413	405	414	426	417	404	393	418	437	439	409	422	397	399	471	409	409	436	404	442	397	378	407	419	384	412	435	415	396	412	441	421	441	387	430	453	410	399	437	421	436	444	383	427	409	406	348	451	409	411	389	408	428	404	433	406	444	436	421	382	428	427	418	400	383	407	409	395	419	411	422	385	431	392	394	426	432	409	430	455	383	416	456	434	401	377	400	428	384	431	405	424	435	388	392	389	413	379	473	391	415	425	448	416	390	421	442	421	401	410	420	463	444	431	428	391	407	399	402	439	426	439	428	443	427	446	402	393	429	397	396	423	438	443	432	395	420	398	389	421	431	436	436	415	437	419	410	408	467	455	402	448	401	409	396	408	407	409	385	429	387	398	400	398	395	448	413	418	396	419	405	458	434	429	396	374	412	370	420	420	422	429	421	420	409	420	417	426	386	388	416	398	360	415	401	408	390	403	385	449	418	427	429	434	419	429	416	399	374	440	411	428	390	393	437	418	381	426	435	410	377	436	398	455	432	414	407	436	402	408	431	433	400	405	444	402	386	427	403	370	447	402	391	413	440	404	467	396	440	417	403	417	393	403	398	417	375	443	414	376	427	417	450	422	410	406	387	414	399	415	424	390	440	390	436	409	396	428	374	448	384	422	408	426	411	400	434	437	403	428	382	387	376	401	424	398	396	443	441	435	435	420	408	427	461	431	427	463	414	411	423	415	424	416	405	386	406	403	419	435	404	401	439	422	411	423	401	422
14619	19321	19090	12885	12184	10223	7809	6027	4662	4525	4634	4452	3575	2968	2626	2310	2273	2099	1904	1847	1696	1686	1656	1507	1574	1433	1332	1330	1288	1262	1189	1199	1127	1167	1112	1098	1092	1036	1022	1007	1095	1086	1059	1051	1080	995	1063	1060	984	1030	1026	999	1024	983	1042	1026	958	1047	994	1008	1011	1034	1011	969	1005	1015	974	1009	958	975	1017	985	954	993	1042	951	1002	961	999	955	989	1015	1004	924	1018	946	972	968	998	940	959	1017	926	976	1017	960	946	1021	985	1011	1012	953	968	1017	970	1000	987	1001	966	950	941	923	1045	981	1006	967	972	992	1019	918	938	1021	967	997	985	1016	945	940	933	1003	956	996	1025	975	984	1000	971	1003	961	941	973	956	937	911	993	971	990	981	927	1003	959	1000	955	968	980	963	985	1017	973	1019	989	1004	959	987	1021	949	979	1002	989	997	946	930	984	997	1022	979	956	999	981	997	930	972	1021	1006	1019	971	960	936	956	982	919	1038	973	995	980	924	1008	972	966	954	999	953	996	971	981	1001	945	1021	970	1003	964	938	980	982	984	943	989	1002	981	975	1026	956	948	1016	974	977	935	1026	953	978	887	1026	1000	1001	957	996	877	1014	986	1006	984	963	947	1003	958	993	954	1006	988	934	979	987	978	961	982	954	974	1005	957	966	989	959	930	906	922	973	940	999	996	916	936	964	944	965	950	997	988	988	978	944	999	928	985	1001	980	959	1066	960	983	942	983	979	929	1001	975	1043	915	943	1036	983	991	994	989	998	993	967	995	960	982	966	982	992	981	989	1031	980	986	1022	951	959	947	968	986	1009	999	926	935	950	999	1009	977	963	969	965	964	994	942	954	940	1034	1018	1006	986	966	999	1005	1032	990	995	967	1004	990	965	1000	973	1002	952	1019	940	947	922	953	967	968	1021	905	954	996	971	978	962	946	913	964	992	901	982	1004	965	985	972	1007	906	979	975	996	986	1044	937	981	937	1009	998	981	1006	936	991	942	1017	958	964	929	951	947	954	979	917	970	985	988	1005	973	938	936	964	1013	986	1030	1004	963	1017	1010	936	968	1045	966	965	1014	966	999	902	950	949	1004	982	964	930	930	938	945	1009	995	990	1011	1016	997	985	945	952	967	942	1014	1026	987	970	987	984	1003	945	971	964	961	988	956	1013	989	976	986	1044	972	978	971	973	1006	990	936	947	974	946	982	985	1028	982	984	928	956	1033	931	994	1001	961	946	989	996	989	957	998	919	1007	976	925	992	968	989	983	972	961	958	969	945	953	966	957	958	959	985	939	968	928	1050	951	1003	998	955	953	1019	945	987	1007	978	1013	1025	976	990	970	1006	979	991	1013	957	1022	991	963	952	1016	956	1022	1001	1045	967	1005	1023	1033	945	988	996	946	1035	950	985	1009	985	995	959	979	977	998	972	992	971	963	916	997	956	975	891	1003	969	970	1034	938	960	930	989	912	959	985	980	980	932	917	939	976	953	977	1000	1006	927	973	990	959	999	968	944	951	1000	982	970	1045	988	966	1013	945	984	973	994	968	996	1012	906	928	967	985	967	1006	990	932	1015	957	953	924	972	981	942	1010	982	939	988	1006	1022	967	990	987	965	958	1033	984	1037	1018	973	927	1014	959	1016	1015	995	983	1015	968	997	986	1006	949	916	970	918	980	968	936	982	960	1018	1015	1022	940	1021	1017	996	973	1029	974	1005	983	1005	939	1011	961	918	977	993	977	1005	1010	991	1002	978	959	986	936	992	968	981	941	910	999	989	924	981	981	983	1010	975	1056	977	1011	946	983	942	964	922	952	928	1008	973	964	990	997	980	996	997	997	953	1022	970	971	993	1019	973	906	1013	992	941	1003	959	942	890	965	969	983	1033	979	1020	964	972	1000	979	953	983	974	941	925	1002	967	992	899	965	990	964	994	968	904	1007	1012	1002	965	1034	976	940	1044	1023	976	1005	990	1040	924	982	977	979	962	946	985	961	1005	975	979	1008	970	943	1043	1001	951	987	997	997	953	927	1021	986	1006	917	969	1011	978	993	998	970	1031	944	978	967	953	1017	976	1021	956	995	1039	1034	964	963	938	923	992	988	1008	990	978	1008	895	1022	959	954	1041	970	973	983	933	1011	946	986	1017	1010	1030	1016	992	969	1000	991	1017	972	976	1037	914	1024	952	982	965	956	1054	997	971	946	930	1030	1025	1015	982	997	987	982	993	980	1021	1006	994	986	971	974	974	1007	960	1003	995	949	1020	984	999	976	967	1005	990	923	952	1008	977	975	990	951	958	952	983	1009	963	1003	1031	997	990	947	926	948	1019	1041	1042	981	925	961	987	954	962	975	993	955	937	1050	1004	954	990	1007	937	995	976	993	989	955	1016	987	953	1026	947	1002	1005	923	900	957	999	947	965	976	966	949	1035	972	924	1038	989	984	978	986	1032	994	962	959	939	982	916	979	953	969	998	1016	1004	1048	996	981	987	1012	965	995	972	996	929	944	943	1018	988	955	1008	974	934	967	1002	959	982	962	994	966	991	976	951	955	953	967	1026	957	941	930	989	948	957	1008	945	956	949	954	965	1011	962	936	955	974	997	980	957	984	980	997	989	977	991	956	1035	1031	1046	1016	959	977	945	910	977	967	951	1021	977	983	945	947	1002	937	946	1018	949	988	989	979	982	961	946	1001	948	983	989	965	977	1010	940	962	1000	974	1003	997	956	1010	973	1006	966	1013	950	944	982	982	984	950	1007	986	995	1014	964	995	983	978	1004	1036	958	1007	1019	995	985	980	1035	974	976	993	1008	964	990	997	950	938	990	953	1009	949	947	979	979	980	993	952	963	945	1017	887	999	949	965	948	964	975	963	937	977	894	967	967	991	1033	957	1015	991	967	957	966	1017	988	973	995	973	972	976	994	955	960	989	1019	921	954	942	996	989	1031	989	990	1062	993	1014	990	1034	918	1055	997	967	919	1027	1008	983	1012	965	991	960	928	937	997	919	989	902	963	997	1020	1019	978	1005	981	998	925	1013	930	973	952	1001	951	961	1014	1003	1050	969	947	958	1041	957	975	963	993	986	1004	1024	933	924	952	934	1018	975	1001	986	1004	974	1028	972	985	934	985	986	965	959	984	1001	990	969	952	963	1003	920	957	964	1005	951	973	985	989	992	998	1012	906	974	972	930	955	1016	965	1005	1021	944	946	1012	1039	960	1001	968	971	979	988	970	972	930	944	991	981	1004	961	1026	963	980	994	982	987	971	1047	973	951	977	993	1002	958	944	1028	970	980	948	1017	1010	1013	988	998	990	989	1025	982	965	985	992	968	1005	980	997	1006	950	957	1001	992	1007	958	1021	934	989	1015	981	998	993	970	989	966	1009	960	1006	940	963	967	974	985	1004	958	985	947	977	991	962	966	1032	1027	949	943	1037	970	974	983	968	923	897	940	947	999	980	975	968	996	972	926	1013	998	1024	949	980	906	941	993	1034	959	920	900	959	971	913	947	935	920	1022	974	1029	1001	1013	984	946	967	960	951	969	1003	980	968	968	1048	987	964	940	977	969	978	999	983	944	969	987	1029	973	1001	974	963	964	1008	1010	982	1025	921	890	1003	953	1046	985	954	962	930	993	985	936	1002	951	1013	979	964	972	1016	884	1030	1019	1023	959	1029	1016	1010	1005	1007	968	996	928	969	985	980	1032	979	931	987	958	986	1039	974	977	1018	978	964	949	939	1016	989	969	996	1055	1001	962	1020	1001	957	930	969	956	987	982	989	997	1034	953	952	957	930	942	972	975	976	936	974	969	968	994	1009	995	959	1007	975	1020	939	1017	968	960	958	972	1011	951	978	972	946	965	1026	1041	923	934	989	981	986
43282	45163	41067	27991	25574	20811	16473	11873	7328	6850	6180	6864	5346	3247	2358	2059	1766	1468	1329	1442	1027	968	859	705	712	641	613	628	523	516	474	548	475	522	491	453	438	437	454	446	434	467	453	418	451	432	461	440	432	408	430	399	427	416	446	426	401	427	424	410	427	433	410	400	418	412	409	400	436	387	366	397	392	431	413	416	425	413	411	432	400	407	397	413	397	386	395	360	397	396	419	441	420	383	384	419	442	390	446	381	396	430	392	396	409	395	428	428	365	368	420	405	427	417	445	407	399	429	377	384	428	393	442	393	421	428	430	393	410	375	418	394	380	407	387	422	414	400	423	411	383	433	362	408	418	404	410	392	403	379	404	391	406	421	410	430	403	414	377	405	405	461	401	350	391	414	395	364	402	378	416	403	414	412	396	414	443	412	460	437	401	410	399	372	420	396	388	385	448	408	413	405	420	434	415	465	382	386	423	415	417	415	399	433	437	399	437	429	391	391	411	414	403	361	392	403	407	416	402	391	381	412	410	417	393	422	379	423	421	417	387	412	421	380	392	378	406	426	423	381	355	454	432	379	391	379	374	426	470	398	367	380	410	415	417	385	420	404	452	380	419	388	396	415	403	429	377	402	386	372	400	431	404	422	434	368	404	417	410	440	397	410	424	361	398	427	393	397	389	419	370	425	397	415	412	418	406	402	410	417	407	451	401	452	410	367	383	404	390	418	396	374	407	407	418	389	422	394	418	386	409	396	435	408	411	403	385	399	412	384	417	400	397	388	354	372	408	388	429	373	380	399	382	378	422	394	421	428	400	391	382	377	399	409	385	420	381	400	400	420	409	383	344	397	405	410	364	385	427	408	414	386	411	413	384	393	389	468	382	423	402	391	378	396	392	441	386	427	409	434	406	399	397	391	420	426	391	445	421	401	416	418	385	437	412	420	411	407	415	405	424	399	413	426	405	404	383	410	406	412	412	402	408	429	424	393	423	377	452	397	403	430	416	365	376	428	429	390	371	384	386	440	408	382	430	421	383	393	409	414	413	394	389	409	398	388	430	396	386	432	428	431	382	382	401	419	433	420	392	413	383	415	430	388	403	401	394	416	395	426	417	390	377	442	381	374	400	432	393	403	454	409	408	371	402	360	412	403	410	387	394	398	390	427	396	390	407	430	371	377	376	389	412	399	397	419	419	402	418	416	434	411	420	391	408	373	399	406	393	388	421	427	434	405	430	382	383	435	414	403	393	396	385	414	376	413	392	399	397	417	443	389	417	418	421	412	390	373	402	402	419	408	391	424	397	402	431	435	373	372	361	420	403	399	396	401	394	400	441	420	380	403	385	420	418	419	409	442	378	425	420	426	406	406	374	418	392	393	384	390	388	367	409	369	393	413	412	395	413	438	419	398	394	394	421	403	413	423	401	429	414	396	401	412	395	380	381	388	391	390	353	392	409	396	381	428	400	394	452	367	399	400	447	411	430	396	387	402	417	429	386	415	440	397	423	416	404	418	397	414	399	375	418	434	423	394	445	448	406	389	390	396	424	420	381	405	378	382	398	406	419	428	407	433	409	444	412	406	417	423	398	386	431	407	381	411	385	384	380	379	402	376	433	431	398	401	413	376	421	422	414	402	360	392	402	443	360	407	385	412	450	427	394	432	429	435	407	373	429	399	413	428	430	425	370	389	394	355	418	448	394	403	391	429	395	420	409	449	364	410	414	440	399	398	391	406	427	416	426	414	400	421	418	444	396	403	433	403	414	432	408	409	386	438	366	413	354	411	442	388	394	399	434	417	393	381	405	390	386	424	452	415	403	398	357	402	427	424	400	414	387	400	385	424	399	423	420	432	460	420	384	417	425	385	451	424	399	446	405	398	430	433	443	403	412	383	400	408	391	407	398	389	409	427	426	414	396	394	402	439	429	437	405	414	407	407	444	385	387	388	432	390	381	424	373	420	408	389	431	402	376	391	389	449	393	401	415	415	407	412	373	413	376	381	390	376	371	393	433	394	399	421	402	371	441	359	409	383	403	362	438	422	433	396	412	463	385	391	451	419	392	385	399	384	395	414	403	389	417	408	407	412	419	413	390	411	400	404	417	415	386	419	394	400	446	413	413	360	373	428	376	384	387	446	447	390	367	403	353	399	426	392	420	413	415	450	417	414	392	385	392	407	425	412	420	399	398	391	404	417	428	396	393	405	374	384	420	385	394	391	421	415	396	422	385	389	396	445	446	420	410	394	434	392	384	375	432	412	420	389	423	384	405	406	446	390	407	389	390	430	400	427	417	403	423	403	398	393	415	440	406	434	408	392	417	401	405	421	401	398	383	413	443	441	414	410	424	410	412	408	400	371	417	403	387	416	390	379	401	386	395	420	412	387	382	398	426	417	396	403	382	383	440	379	399	396	410	401	403	419	398	415	411	386	422	370	413	418	397	376	403	417	474	399	388	413	402	413	396	401	452	401	456	381	426	401	390	409	405	432	424	401	420	422	407	395	398	415	397	426	380	392	401	430	433	387	393	408	409	413	356	398	385	410	381	420	389	384	421	379	377	382	416	423	419	400	407	429	402	374	428	343	408	424	421	407	402	380	392	404	394	421	385	385	424	391	406	462	416	390	418	419	397	430	385	421	397	434	362	400	395	471	406	416	428	382	414	420	399	430	427	397	431	397	445	389	466	421	429	386	415	424	410	378	391	379	414	416	417	387	433	410	453	439	412	405	433	396	418	440	406	408	406	437	439	402	382	397	409	450	408	420	404	404	430	405	409	417	402	399	404	405	427	405	389	381	387	430	411	437	397	440	432	424	462	396	413	419	431	426	423	413	399	428	410	447	434	432	412	413	411	439	395	369	436	422	416	410	376	375	390	384	384	406	397	389	447	431	421	418	421	432	410	412	402	399	399	400	409	409	422	422	401	436	384	417	419	430	410	400	369	359	414	409	407	417	413	430	433	428	411	354	453	405	383	431	410	424	394	395	422	411	419	404	418	382	398	423	401	404	435	387	420	401	410	425	451	395	408	378	389	429	420	421	400	395	440	412	434	433	404	395	425	423	383	407	388	392	402	409	442	393	413	379	411	394	390	429	399	398	401	372	413	435	402	403	407	453	420	423	388	449	446	429	393	401	415	416	424	406	389	400	392	402	402	416	394	413	355	404	439	390	467	413	424	409	398	421	383	440	398	397	379	389	386	387	424	395	404	418	398	390	373	444	418	396	425	364	402	419	383	391	412	424	390	446	389	447	417	423	405	417	367	393	436	424	415	406	439	394	414	418	368	412	401	393	403	389	366	404	374	414	438	431	404	392	405	384	427	388	395	400	439	391	389	404	430	395	412	407	384	403	462	426	410	391	412	407	386	383	430	387	406	444	407	391	414	464	396	400	406	420	435	380	391	383	407	427	414	417	420	432	358	390	388	409	426	419	401	387	369	393	385	431	389	408	451	402	378	411	384	429	401	399	417	409	383	354	421	403	413	396	415	385	409	438
29921	39096	38539	27141	30805	27261	24349	19753	13038	16992	17810	18635	15123	11995	9655	8986	7897	6872	6548	6950	4789	4329	3573	3043	2866	2570	2412	2421	2088	1777	1706	1611	1606	1557	1636	1594	1469	1304	1339	1329	1264	1241	1261	1241	1194	1200	1111	1094	1112	1113	1027	1072	1073	1064	1049	1017	1038	994	1004	971	1023	1117	1035	994	980	965	959	1069	1005	973	954	979	920	1015	975	978	983	1003	1026	1046	1020	1041	948	1002	928	885	990	993	955	1003	974	1062	959	937	896	912	930	970	941	948	1022	956	930	1015	915	989	915	970	968	946	942	971	978	946	988	936	949	890	971	928	975	1009	950	902	955	958	902	988	925	999	925	996	1020	945	954	926	959	971	938	924	938	928	907	902	960	959	966	923	1017	895	933	935	932	932	937	927	911	918	991	949	915	943	946	959	894	944	939	963	949	887	945	926	996	991	953	960	988	933	951	957	972	971	969	920	934	873	948	869	924	901	953	927	950	933	922	971	934	929	936	968	1013	911	973	936	936	922	928	947	948	977	985	936	948	909	982	1000	984	996	896	944	908	926	902	930	917	937	954	889	958	983	950	940	974	915	932	941	1008	1001	920	872	932	946	944	932	951	951	952	928	926	937	945	938	938	907	1003	891	926	938	956	965	960	975	974	952	920	953	953	919	942	934	935	926	954	914	946	979	995	953	908	968	921	895	950	1006	970	1003	950	977	943	951	976	922	916	922	924	1000	942	925	996	970	967	926	976	932	974	944	952	949	979	956	931	937	924	959	925	967	976	941	909	927	962	967	959	944	929	967	969	968	1033	957	939	1005	978	912	943	921	984	923	934	927	935	958	959	965	979	985	940	890	966	954	965	923	956	951	926	896	926	946	907	977	938	932	1019	962	968	980	858	935	928	973	949	984	980	947	947	973	966	969	1001	927	942	941	926	934	989	987	1004	950	948	869	940	962	988	985	958	993	940	974	954	976	966	960	925	978	961	908	869	945	938	959	947	973	998	926	959	927	979	971	944	960	978	965	908	958	924	857	984	963	951	968	925	972	980	991	950	971	952	964	963	992	895	972	903	922	952	976	965	972	948	942	890	925	982	933	938	923	938	902	954	888	878	939	936	946	911	948	930	971	935	973	973	943	943	917	978	933	964	982	963	998	949	974	936	1001	976	999	999	916	965	949	978	953	910	917	996	969	952	901	871	939	943	987	932	971	952	934	904	971	874	947	983	900	994	980	870	965	982	969	923	879	907	934	964	877	952	954	883	956	975	954	950	929	989	1019	961	904	970	943	974	938	977	973	938	924	916	924	909	1015	947	993	944	1000	982	974	984	973	941	950	967	935	938	925	981	949	948	949	934	992	973	1027	933	980	948	920	962	946	894	968	922	945	876	940	918	946	973	914	921	914	968	937	903	994	962	958	919	953	939	931	990	957	954	952	973	959	947	918	908	935	994	889	950	881	948	971	957	969	995	963	887	961	967	929	945	930	928	956	958	957	945	987	912	937	940	988	953	987	956	925	953	968	973	958	942	915	927	967	931	962	965	974	955	976	936	944	947	929	985	918	963	937	977	925	971	914	981	966	918	998	932	933	1001	925	933	942	899	927	961	930	914	976	909	978	943	953	933	938	953	931	964	912	965	964	960	976	964	944	935	942	910	950	914	967	943	958	983	940	1001	983	978	927	939	921	1001	948	936	885	987	939	952	904	912	963	949	1001	914	983	924	934	942	948	917	933	969	905	935	936	961	993	1009	978	944	976	945	933	1028	904	941	924	969	905	963	935	938	975	1003	973	930	936	960	885	931	950	968	910	884	903	992	933	1007	946	914	913	1026	930	903	960	910	943	893	984	976	1003	920	911	951	918	944	952	988	975	947	969	962	986	933	956	930	934	941	942	943	960	974	926	957	951	1024	929	926	970	934	999	945	1019	925	925	914	923	946	922	955	1018	923	951	964	937	987	1013	891	966	982	975	934	934	958	928	931	978	923	946	918	955	953	923	940	986	899	910	954	966	931	963	965	944	964	892	949	910	898	943	961	900	990	981	977	921	951	906	931	917	949	959	940	979	969	962	971	957	886	917	970	929	936	924	960	955	910	943	950	928	973	939	932	930	948	950	995	977	994	974	964	990	944	942	1009	922	935	886	1007	979	1027	966	945	960	976	979	937	910	933	953	995	988	942	952	958	924	1034	941	942	974	901	1008	899	979	951	918	960	873	932	946	892	920	925	960	945	953	941	964	957	971	918	955	990	939	951	945	947	966	940	954	929	941	939	1003	954	960	985	895	954	966	955	953	984	939	972	969	917	969	975	931	967	907	917	945	902	988	910	887	932	934	968	935	978	922	914	952	902	915	975	941	956	948	955	982	974	972	905	897	988	936	963	935	925	963	914	967	932	938	914	972	996	959	876	940	919	894	917	952	956	930	929	918	947	969	920	955	944	1012	935	956	988	919	994	917	929	932	924	917	967	923	941	1022	909	1021	950	908	961	952	1001	906	958	941	1003	948	902	951	968	950	890	968	1010	914	960	977	957	924	895	921	948	928	943	952	979	940	879	981	934	969	932	933	973	941	971	938	964	972	891	947	947	971	872	928	910	926	949	900	888	945	951	926	968	918	996	973	982	963	954	953	982	1004	934	981	964	918	954	969	954	1003	958	944	1007	912	938	907	985	919	930	938	981	925	949	935	956	951	946	948	959	1013	942	929	969	977	980	1003	928	942	963	920	925	932	905	957	919	936	922	971	976	898	953	972	983	937	893	933	951	938	985	920	988	942	947	932	950	953	981	954	968	874	957	941	907	969	927	1001	978	936	965	970	963	934	970	975	958	943	963	912	953	942	934	942	949	927	977	978	932	904	937	962	961	927	980	935	940	907	1037	974	949	899	941	903	990	907	981	991	983	1032	1014	918	917	906	931	937	1001	956	922	1003	971	954	983	1012	1027	996	955	972	948	905	989	937	946	908	986	949	939	937	948	1017	959	974	940	964	984	928	935	972	956	886	991	936	963	969	936	974	940	951	873	923	903	921	995	932	931	924	919	940	946	969	956	927	925	958	892	956	956	971	933	1017	943	943	961	942	985	985	958	962	885	948	915	999	934	956	905	955	907	962	954	1000	926	947	950	931	911	936	961	972	929	968	937	980	929	939	896	862	945	985	957	953	920	921	913	978	991	933	930	984	947	936	926	937	995	932	951	979	932	983	957	918	933	933	942	891	949	942	934	932	951	977	1003	961	946	971	940	923	912	949	924	1007	906	935	1000	932	923	944	990	928	993	941	969	932	950	969	945	979	945	901	980	948	938	920	959	905	974	980	914	926	948	973	962	930	981	955	957	883	898	964	992	934	978	927	946	925	953	968	952	935	972	984	890	1006	945	926	951	951	905	948	950	979	913	972	922	941	915	950	938	905	946	905	971	951	961	952	927	946	977	980	980	960	970	964	977	964	980	960	1042	973	948	984	981	971	937	979	938	940	926	958	878	972	972	924	956	912	987	855	891	931	918	887	976	928	940	940	952	922	912	875	946	893	935	940	966	962	925	960	942	978	982	956	925	951	996	986	985	974	967	961	916	934	955	898	960	911	948	999	928	930	963	924
53231	51698	44647	31746	32563	29300	26701	22105	15435	13841	12478	13758	11602	7390	5250	4118	3173	3349	2507	2579	1945	1471	1242	966	837	767	756	706	613	608	499	532	455	512	504	530	459	418	412	405	401	347	401	387	371	387	371	351	342	358	373	318	302	303	315	327	307	316	302	332	328	308	328	320	292	301	348	325	322	313	314	343	311	283	319	277	299	312	292	307	346	344	313	302	319	280	282	314	282	313	318	285	295	288	320	304	303	283	265	271	325	314	316	277	293	326	315	286	311	298	304	257	311	292	315	296	298	303	291	261	312	309	290	289	307	290	295	306	298	337	308	314	303	303	306	275	305	293	341	281	307	294	303	304	314	302	291	272	282	307	289	341	280	317	284	283	297	310	324	303	283	289	282	294	331	279	278	323	287	299	301	308	309	301	318	292	295	283	294	309	315	305	308	321	299	341	283	284	288	344	305	341	342	353	315	309	286	293	281	357	297	335	285	272	318	319	286	320	289	302	288	313	290	282	292	283	311	308	320	272	298	266	280	280	314	285	299	293	309	304	290	287	283	327	299	289	334	284	299	301	279	302	246	292	297	283	255	324	321	306	299	293	341	300	299	300	299	297	295	310	323	304	292	302	298	280	289	272	304	299	311	293	312	282	325	276	308	331	294	281	282	294	313	276	305	303	308	268	307	290	271	286	296	306	291	320	304	308	329	294	310	311	305	277	296	337	332	331	310	296	291	313	306	327	294	287	275	296	310	310	286	296	293	330	303	302	284	305	261	292	291	319	319	325	272	302	277	279	301	299	303	305	284	322	328	279	299	296	302	290	287	314	306	301	324	326	294	315	264	289	278	318	311	313	297	299	277	294	295	287	333	283	320	282	296	301	275	265	316	313	297	280	291	299	295	326	309	289	308	317	299	320	297	308	302	273	279	299	316	270	313	328	311	274	321	325	303	312	312	288	296	288	283	275	328	337	263	319	286	308	327	301	287	282	303	271	315	295	245	330	302	299	320	313	319	295	282	309	319	296	288	322	306	291	310	317	323	303	278	303	283	263	304	290	305	305	309	325	325	272	270	304	315	273	284	300	319	290	269	319	297	292	262	272	307	311	326	321	291	309	285	292	308	323	304	270	294	300	276	301	317	332	316	278	279	292	282	308	314	320	292	290	289	300	288	303	272	298	295	258	267	320	320	300	299	318	285	290	284	320	286	297	269	319	320	318	303	309	307	320	286	309	286	295	271	296	278	300	321	331	314	301	299	306	278	284	316	337	292	295	296	284	294	299	286	313	305	309	305	310	314	302	297	291	313	319	297	344	297	310	273	311	319	302	321	300	299	303	307	299	294	305	286	315	298	314	291	319	272	305	292	271	273	309	312	296	291	339	261	267	303	277	328	294	322	283	306	276	298	279	293	320	292	286	307	315	292	300	313	317	332	302	277	347	311	273	306	315	285	300	283	261	276	308	304	275	295	297	324	315	294	272	298	281	301	326	323	297	304	304	313	319	300	274	308	292	280	261	301	317	296	334	287	299	326	269	297	301	280	325	286	348	323	305	294	293	312	297	316	275	321	301	281	311	271	286	272	273	320	277	307	331	337	323	287	296	331	309	325	300	280	315	287	331	274	303	297	290	299	309	312	307	314	294	290	314	319	286	289	315	295	296	332	318	274	283	311	304	340	299	296	302	311	299	313	344	310	300	311	306	302	297	299	299	303	280	308	339	302	300	310	333	298	261	294	310	311	318	314	289	303	292	305	317	323	267	294	302	318	273	328	333	298	284	319	291	339	330	280	293	293	330	339	297	313	284	303	277	297	309	300	294	307	310	311	290	265	329	316	303	297	292	309	332	299	296	297	290	305	282	304	305	307	298	290	309	296	300	287	289	285	298	260	313	269	287	302	299	278	297	333	288	265	291	317	289	308	291	285	329	284	300	281	284	300	294	303	310	304	306	274	301	306	320	306	285	309	300	283	335	306	368	308	317	280	284	282	265	288	312	339	314	303	281	297	299	286	302	271	278	313	309	307	263	329	312	314	309	283	299	243	294	317	286	297	277	315	321	306	302	310	287	288	303	297	295	280	288	301	296	300	331	319	303	320	299	332	303	267	279	298	294	309	311	284	311	285	275	315	264	292	343	339	308	283	301	308	290	279	304	315	294	338	317	282	280	314	296	306	285	321	284	313	320	343	308	339	300	294	290	317	285	273	282	275	271	306	311	298	329	297	267	282	279	252	302	273	311	275	297	301	312	274	295	305	277	282	310	295	307	324	324	297	275	295	287	328	309	285	308	296	307	315	264	295	296	282	314	279	256	283	301	302	274	298	286	345	294	289	300	296	295	312	297	299	341	290	280	305	303	298	333	321	289	315	320	301	314	295	318	278	320	298	333	310	289	314	302	304	300	299	319	323	287	277	330	309	319	312	316	312	277	297	279	312	310	299	296	295	329	312	304	332	304	324	278	297	321	313	299	276	299	283	333	311	270	277	319	337	291	311	296	288	313	319	305	300	280	317	315	283	324	282	267	293	299	284	309	276	300	287	298	302	305	284	332	323	293	307	329	297	317	294	317	290	308	283	329	304	287	291	324	277	296	277	290	299	312	300	316	290	321	354	314	282	292	323	312	305	271	347	269	331	295	303	308	292	305	304	285	325	300	307	315	316	326	303	290	291	275	292	313	335	292	317	314	329	319	291	285	312	291	309	311	301	275	309	293	293	302	305	307	311	309	304	289	274	309	265	285	283	315	285	285	296	285	307	317	261	323	297	298	299	325	279	291	291	279	301	286	322	337	318	321	320	294	269	288	291	322	297	308	283	295	267	357	289	281	306	321	323	276	298	329	288	293	291	282	276	270	290	301	331	300	324	294	296	276	300	275	292	274	325	305	300	313	280	312	281	282	270	298	274	305	314	290	341	298	282	309	261	289	302	306	290	278	279	322	279	301	325	297	306	325	309	288	298	283	286	315	301	299	262	253	296	269	301	296	323	297	301	295	296	294	295	306	306	319	302	277	282	276	297	308	280	303	278	302	334	284	313	312	259	322	337	286	290	316	324	303	298	302	286	318	337	263	317	315	324	269	298	297	289	288	302	300	311	286	294	289	284	304	300	250	287	304	316	322	298	340	289	262	277	244	294	339	280	297	322	319	329	318	318	292	290	303	291	281	295	267	289	300	322	325	278	307	294	305	293	324	310	306	288	308	328	309	304	334	270	300	287	315	322	301	305	299	304	302	315	295	304	309	294	339	328	293	309	291	298	282	290	284	311	302	308	309	315	298	304	270	296	306	316	327	278	324	314	309	299	329	318	276	279	265	271	294	260	282	292	325	301	285	296	319	277	309	289	319	304	293	272	267	266	298	304	285	322	288	317	272	280	318	295	324	299	298	315	309	278	299	297	289	322	291	295	288	303	274	285	289	304	271	304	293	308	287	289	300	312	296	273	289	304	300	284	290	275	311	294	327	291	317	292	297	298	301	280	312	287	293	312	290	328	271	303	282
36960	45545	43771	33638	37604	36257	32945	28622	20251	25132	26509	27926	23358	20004	17181	14847	12641	12505	10819	11376	7861	7280	6037	4689	4508	3937	3737	3893	3142	2544	2254	2144	2076	2081	2166	2222	1592	1530	1434	1485	1433	1353	1382	1247	1164	1280	1088	996	980	1026	924	969	953	931	934	922	914	896	881	838	915	824	893	848	807	793	875	818	825	789	780	769	788	776	784	782	784	842	864	844	935	905	794	796	788	763	768	795	808	769	780	773	675	704	768	727	733	742	746	734	726	725	693	762	725	695	711	729	734	726	717	722	724	722	727	722	709	776	742	777	713	738	711	724	714	704	707	728	751	722	706	703	699	742	703	721	700	729	723	714	720	694	698	730	766	745	686	741	732	757	761	681	749	750	693	724	739	724	723	706	705	739	711	727	686	716	749	719	750	772	740	704	699	766	715	741	718	723	733	739	738	720	693	729	677	727	713	762	726	681	704	699	728	735	752	732	721	765	703	683	701	692	676	740	712	783	699	723	701	706	721	776	668	691	690	730	722	761	735	726	710	738	694	715	749	732	719	689	741	775	716	758	753	742	739	739	723	713	713	706	748	726	738	704	711	746	708	662	682	713	705	723	721	712	685	707	710	738	686	718	729	708	734	727	744	672	708	706	741	687	728	736	690	760	787	750	699	710	775	695	738	735	733	749	752	770	732	691	755	688	727	740	690	667	736	735	739	728	716	717	738	757	687	731	695	665	727	704	720	760	748	673	741	699	744	695	743	728	698	679	753	701	695	748	650	761	761	738	725	691	710	708	782	755	750	769	785	713	745	716	680	728	722	739	701	676	705	717	703	761	742	705	683	723	651	731	718	769	658	712	714	732	736	720	716	701	713	722	741	745	715	702	683	795	704	706	732	735	740	723	723	659	736	740	760	695	711	710	716	706	758	731	716	721	745	748	753	716	770	684	721	702	693	684	691	725	737	764	717	713	745	731	696	714	696	728	733	717	771	688	742	718	704	653	737	711	695	725	721	756	770	703	691	719	717	728	733	722	693	722	710	696	724	742	757	721	704	723	739	737	684	701	765	748	702	752	748	743	710	675	705	744	696	765	698	750	672	728	761	743	712	704	682	686	688	700	692	653	719	688	725	765	722	748	667	777	754	726	754	732	719	680	692	673	642	772	685	699	771	674	714	715	697	711	702	706	696	686	706	695	715	710	710	703	731	727	699	733	770	727	679	728	730	759	744	714	704	718	741	709	685	698	720	736	706	726	717	712	746	702	727	762	702	691	736	715	725	732	721	702	728	727	681	776	684	699	727	654	704	698	720	707	687	708	691	723	717	736	723	740	722	737	729	726	694	763	742	701	710	736	720	695	691	751	721	698	756	709	734	696	699	714	705	716	728	733	687	726	736	714	696	668	768	710	704	727	744	696	753	733	707	748	731	744	718	689	690	738	703	751	685	745	724	712	687	780	655	711	705	734	733	744	715	709	682	712	749	721	758	755	717	707	708	690	700	712	706	673	781	718	719	715	697	678	732	727	676	713	729	703	702	661	737	729	736	785	774	778	738	722	728	719	753	746	690	704	673	692	727	718	707	759	711	703	721	735	763	713	711	695	727	653	651	736	710	736	681	685	731	698	722	741	750	727	728	691	739	699	757	729	759	728	694	719	672	693	695	682	694	715	695	700	716	739	735	778	696	765	659	701	720	728	674	740	718	710	746	681	714	732	714	701	714	744	723	698	693	739	696	724	712	694	676	710	709	741	764	681	700	729	739	705	715	743	758	697	715	716	684	710	687	679	702	703	668	778	690	699	722	706	741	709	734	706	747	727	710	770	688	702	751	725	717	673	713	773	741	726	732	666	686	670	742	712	747	790	679	725	684	706	715	699	730	702	695	692	734	747	707	741	739	704	690	716	737	717	765	694	740	774	722	722	730	740	722	766	733	693	695	706	721	722	687	681	725	720	711	725	784	751	705	728	747	699	707	748	678	715	721	712	750	712	693	712	717	735	715	707	724	744	710	705	714	772	718	727	739	752	731	740	747	732	733	741	737	769	713	700	763	704	725	749	738	726	734	737	730	726	746	734	766	760	707	722	771	731	709	716	698	719	697	774	687	687	749	677	716	710	708	690	739	760	722	682	744	730	713	775	721	738	712	771	705	671	706	753	750	687	731	722	754	701	705	686	734	712	748	737	744	716	709	754	770	681	684	675	748	733	698	762	723	773	723	748	675	743	743	724	737	723	783	696	711	777	745	720	678	757	699	737	725	697	783	730	728	775	683	753	700	739	753	742	703	709	722	719	709	749	739	729	736	741	744	733	692	681	724	746	700	729	733	711	752	693	730	678	736	692	708	712	734	740	719	722	725	710	703	686	715	707	743	684	715	698	727	721	765	719	730	717	702	703	758	716	699	738	713	697	736	697	719	690	719	723	735	706	760	730	696	743	767	722	704	748	751	723	709	743	733	728	766	697	751	711	684	730	762	682	742	735	695	742	719	739	697	771	678	758	702	747	725	732	701	743	690	695	758	703	736	718	710	685	749	721	725	743	664	684	744	724	669	747	701	710	746	699	685	697	677	700	650	719	706	749	723	768	695	721	673	682	712	699	738	694	732	688	678	744	697	731	696	718	686	725	726	741	691	729	701	736	775	687	695	714	764	770	724	728	732	718	746	748	719	723	705	703	725	716	755	754	712	737	705	668	762	759	695	738	715	732	740	738	713	763	693	688	686	700	716	772	753	743	722	693	679	733	737	696	723	762	740	743	715	709	714	721	707	732	703	690	711	729	696	698	667	734	699	785	749	650	745	727	714	685	697	697	712	755	726	706	719	699	671	721	734	755	684	682	704	674	694	716	711	748	676	767	730	679	748	764	671	710	717	717	694	769	687	720	743	735	737	718	705	705	724	709	723	713	701	702	768	747	760	731	719	746	730	690	715	716	703	698	675	723	763	697	723	695	710	766	750	734	703	731	758	676	708	717	720	718	734	725	705	717	742	757	716	699	718	725	725	777	696	734	721	749	695	698	721	734	705	669	747	737	721	767	727	716	714	688	701	670	701	694	737	711	722	698	729	697	744	722	752	727	733	709	716	710	686	744	689	733	734	737	748	694	756	723	719	730	733	678	729	685	734	710	726	693	695	694	709	693	725	709	748	703	745	719	733	737	743	703	751	647	724	746	697	748	693	685	645	720	685	743	748	688	703	707	700	694	671	729	731	702	713	710	743	689	749	691	674	727	730	706	786	753	719	742	740	741	733	750	653	722	747	748	695	671	728	755	694	741	714	750	723	759	716	703	700	757	727	683	691	771	736	740	699	783	763	741	778	755	663	705	718	710	753	723	710	727	727	681	720	725	707	769	711	722	731	689	767	717	705	720	738	731	712	714	706	685	738	764	768	700	791	727	733	732	738	710	665	725	760	708	691	693	715	703	683	736	727	702	710	700	706	746	731	759	702	768	752	721	733	674	731	696	750	764	725	738	708	722	751	734	722	718	712	720	708	733	745	733	766	733	743	735
26064	22627	15114	6666	4781	3114	2460	1739	1391	1157	994	964	827	743	696	688	646	609	557	550	537	538	487	505	512	484	479	505	486	470	441	457	500	460	401	421	455	398	439	449	405	444	451	440	427	420	388	404	396	455	423	426	401	411	410	431	419	418	415	427	411	358	404	445	408	378	391	451	436	402	425	440	449	424	431	432	418	425	405	411	446	420	428	460	409	432	408	406	415	427	380	410	410	397	466	415	473	389	428	455	439	425	425	438	410	433	419	394	393	468	425	404	422	410	392	417	426	432	456	418	446	450	392	391	393	399	432	412	412	416	403	401	409	398	409	424	435	445	436	431	444	427	421	467	385	411	376	413	407	385	420	427	470	452	397	443	392	446	392	426	437	387	441	417	403	441	391	471	436	428	400	442	366	414	406	412	470	443	420	428	397	401	427	430	462	426	418	410	385	428	405	451	465	437	377	361	399	423	431	443	398	445	410	414	429	387	415	422	401	396	402	432	456	445	407	429	409	464	395	415	398	444	397	423	405	405	387	416	438	436	406	434	462	430	413	413	432	467	433	420	421	394	395	427	445	449	440	422	395	437	417	482	409	436	451	415	425	429	442	413	406	428	429	401	421	432	413	380	440	461	428	431	408	404	434	386	449	414	426	407	387	376	410	427	412	421	412	396	400	451	407	416	420	430	371	418	423	416	403	382	435	408	382	429	474	441	401	401	432	434	470	426	403	421	447	445	431	418	432	386	388	419	367	444	440	419	447	417	401	439	431	436	419	409	432	408	410	410	426	441	402	416	431	467	400	375	444	400	403	415	416	427	448	408	452	416	398	412	458	410	437	414	431	402	396	423	418	413	413	438	425	418	392	422	445	436	432	416	446	412	412	425	417	420	408	428	444	402	426	448	427	422	456	436	405	415	403	435	416	403	390	467	387	414	393	425	413	419	406	394	435	453	381	439	413	415	435	446	446	433	424	420	431	394	402	407	385	382	412	433	443	439	426	413	421	444	401	427	385	474	412	424	432	387	425	412	371	455	393	448	439	432	418	449	414	411	427	424	438	412	451	437	396	403	408	400	413	404	476	455	451	377	449	389	414	417	396	435	385	418	427	439	418	426	424	417	417	409	415	434	456	467	427	436	400	418	363	397	433	379	429	457	381	401	454	448	414	402	384	444	431	406	391	403	414	429	457	441	444	462	447	408	424	397	419	471	430	394	404	415	460	400	411	404	422	464	406	397	398	426	389	434	432	464	420	441	462	422	429	452	412	470	406	452	425	410	406	412	378	409	418	419	462	426	420	418	498	453	408	404	463	403	400	401	429	435	430	406	441	427	422	397	418	405	411	423	371	424	419	422	426	401	443	420	432	420	431	409	433	366	437	419	390	399	458	432	448	390	397	416	411	415	407	428	406	424	434	406	463	465	440	394	412	450	402	416	444	404	480	385	420	410	407	426	428	434	438	399	434	445	409	388	421	420	419	449	439	417	461	421	381	401	386	408	404	425	413	448	423	414	442	384	432	409	421	429	441	384	435	446	417	424	377	417	429	415	442	425	412	441	432	425	423	409	416	397	417	432	431	395	406	387	431	378	414	413	435	418	424	398	455	414	416	429	436	406	432	449	419	368	442	386	415	403	418	426	396	463	438	418	364	391	427	448	391	415	419	437	415	394	427	431	408	430	430	433	431	442	418	415	427	440	421	408	431	383	403	410	428	414	477	427	424	381	412	449	441	410	402	392	414	430	420	431	452	432	384	398	432	410	386	442	412	386	392	435	405	417	382	407	413	411	385	388	389	396	394	414	399	370	437	417	404	415	433	426	438	443	407	426	439	382	424	408	418	386	411	402	424	411	421	449	433	436	437	380	413	471	426	434	462	418	421	427	412	401	454	398	398	433	439	460	399	438	408	411	409	394	413	408	417	428	459	414	416	380	430	439	429	428	381	413	399	411	424	443	404	405	371	412	410	378	424	412	448	397	382	420	408	405	451	445	398	412	426	452	426	410	391	412	399	399	453	391	395	471	441	436	451	411	398	401	444	394	408	419	436	433	424	403	432	394	400	445	422	431	407	398	441	385	416	461	444	397	390	438	401	434	416	463	436	426	427	416	411	417	454	427	388	418	424	449	433	437	442	402	364	462	450	442	467	431	401	419	382	445	433	420	452	421	405	441	409	410	450	410	430	406	424	417	381	398	410	423	413	414	448	427	411	413	413	421	411	378	430	416	411	436	434	447	413	449	443	404	406	408	449	396	390	409	407	412	401	449	400	404	421	399	391	391	452	416	440	419	375	406	422	426	422	421	413	431	392	404	424	430	405	443	423	398	426	421	395	431	417	367	432	428	417	394	400	444	411	424	397	396	434	413	406	447	427	391	404	450	420	432	439	453	442	421	430	441	409	388	431	394	408	431	424	395	401	417	439	411	430	429	442	438	418	384	397	411	451	440	422	402	434	404	448	427	425	398	431	424	427	421	412	473	436	422	414	395	437	420	433	400	426	470	423	381	402	438	435	438	401	431	412	486	415	412	408	448	410	444	428	413	450	395	410	462	407	396	406	402	415	468	436	423	440	416	412	388	417	440	417	446	455	393	421	420	393	399	412	424	424	404	393	382	422	418	405	430	453	455	442	438	458	431	421	452	426	419	415	434	438	446	446	455	419	407	426	417	434	408	457	429	423	393	453	412	422	444	402	429	452	405	401	414	423	408	444	410	407	396	405	442	390	417	391	395	409	407	461	400	427	447	425	383	405	413	394	383	423	421	426	407	427	417	429	429	406	427	411	408	448	378	406	414	412	439	451	418	445	477	433	451	387	390	400	393	453	412	406	434	392	390	437	417	435	423	383	437	415	417	374	372	440	439	399	382	439	412	438	402	417	428	423	427	432	449	430	455	414	407	422	412	410	382	397	453	465	403	419	452	401	433	436	435	437	387	402	429	392	399	426	432	446	450	452	435	448	436	412	403	411	432	447	379	421	424	456	424	429	457	420	464	458	446	430	415	405	429	426	383	406	412	402	450	450	408	430	433	437	436	412	399	459	450	471	415	441	438	367	436	408	442	397	419	394	434	429	408	445	437	438	428	368	408	410	385	455	448	406	430	420	446	396	424	415	398	427	377	406	418	427	423	438	424	429	435	388	428	393	444	387	420	415	423	430	414	422	419	416	396	390	420	416	442	464	393	419	454	459	432	387	418	420	427	417	377	415	419	417	465	452	417	394	438	423	419	437	438	394	402	473	395	404	413	416	432	430	429	431	431	459	423	412	422	424	411	424	434	438	409	450	422	431	418	399	427	394	429	401	459	399	436	436	410	389	401	415	408	433	420	399	420	425	449	400	415	384	413	416	408	434	444	438	429	419	376	447	416	412	433	423	427	412	414	422	426	418	420	418	442	390	414	422	438	417	395	411	433	437	432	429	439	386	424	422	411	420	437	424	435	419	415	428	417	452	400	445	443	436	396	416	423	418	398	450	410	441	425	413	408	422	430
16629	20011	18971	12403	12375	9749	8411	6524	5095	4795	4154	4142	3559	2952	2755	2336	2220	2136	1934	1915	1808	1723	1630	1599	1483	1474	1365	1377	1284	1236	1197	1208	1157	1098	1087	1093	1178	1096	1022	1094	1053	1056	1079	1052	1158	1090	1101	1080	1083	1048	970	993	975	1003	1013	1027	975	1013	941	993	994	999	1061	1019	1037	965	1005	1020	951	1021	1019	969	969	958	1020	953	985	950	1028	1025	981	1002	966	1001	982	974	979	1008	958	1044	994	997	991	964	981	1017	1022	973	978	1015	1009	975	922	1013	986	956	1006	975	959	984	968	976	1002	1030	1039	992	961	969	968	987	980	1019	1017	990	995	943	1009	982	1048	980	981	998	958	1006	961	1047	949	975	985	1016	993	1002	970	1017	971	970	973	1001	1018	978	986	981	961	962	1018	970	949	971	980	970	945	988	969	990	1025	1004	1000	983	982	963	1022	1010	1013	1048	1034	962	990	965	950	998	986	1063	1026	988	1025	1010	998	953	1011	960	962	969	999	1028	1030	1029	992	1022	990	988	958	961	951	1005	960	989	1072	1014	967	1030	1031	1033	1031	1010	982	964	1041	962	1005	1029	934	1034	956	960	987	1025	950	1014	963	976	988	981	1003	1018	989	969	1016	1002	997	952	962	969	975	1010	1048	1019	1001	984	1038	964	1045	1069	1034	1022	943	987	1011	942	981	975	998	975	977	1002	1063	978	971	965	1037	1008	996	948	1017	1004	940	964	1015	990	981	998	1024	968	1008	1060	1006	1020	974	1028	970	971	1003	1003	1016	1003	1067	986	1018	989	978	992	966	979	970	966	1001	996	1021	1005	1012	951	999	964	1028	994	949	992	1016	999	1033	943	1002	987	991	1042	1013	970	954	946	1007	985	1020	1028	958	1009	1004	995	985	1014	1015	994	1011	967	1056	1031	991	1018	1024	968	1020	1010	932	1038	957	1011	1024	1018	1007	981	971	984	941	992	954	991	970	917	937	1008	938	957	985	954	977	1021	1042	1006	1000	965	993	971	989	987	1012	987	979	992	1041	956	970	974	976	1016	966	1002	979	1006	1004	1023	999	1055	950	982	976	1003	959	1019	1005	982	1005	967	1027	974	1001	1034	990	977	1018	964	1032	996	1053	1000	994	936	1035	995	958	961	1023	1018	1030	998	985	995	1017	1015	985	997	978	1024	1020	995	999	995	990	956	962	1013	1016	897	928	960	989	986	997	1001	1013	947	1009	969	1002	1010	959	1033	938	956	1032	993	1009	963	963	1006	970	998	956	1033	1006	941	1015	996	995	984	942	922	1016	1013	1000	970	1010	939	980	1036	955	1003	967	973	1027	955	1051	995	1003	968	972	1003	992	997	969	1014	958	965	1015	1008	986	1024	992	1028	1053	992	964	974	967	1005	989	996	985	1008	985	1045	1019	973	982	977	975	1007	1017	994	1009	1013	965	965	946	959	971	986	1023	985	1055	957	1018	1017	1050	973	992	989	987	980	1009	1026	973	998	1039	983	938	1020	962	986	984	940	1013	977	973	983	979	943	980	967	988	978	1042	1042	1034	1042	1003	1032	992	956	994	1059	1005	927	971	1056	936	1021	1024	1007	995	959	1034	1010	971	1042	1046	1040	962	936	1023	963	1028	1005	995	1018	1012	978	966	1032	928	939	976	994	924	1038	958	953	949	984	957	998	1040	981	1024	877	922	982	1036	1008	1022	951	985	1002	989	1022	1030	972	1026	961	1032	948	1013	994	1005	1068	993	999	1034	951	991	1009	960	1018	969	950	925	1005	985	1019	993	970	1048	1001	1012	1006	1069	1002	956	966	1059	1002	960	964	987	1070	987	1009	996	1001	959	957	1045	956	1007	977	982	970	984	954	943	967	970	915	961	1039	973	1006	1018	982	936	985	992	972	971	998	1045	1016	1008	957	1005	1007	1048	990	993	950	929	983	986	1018	1044	1004	1033	1021	1017	1006	997	974	978	985	1005	968	957	978	938	1039	985	999	996	1043	942	1036	994	967	959	1008	980	1011	1089	969	918	983	1013	986	1029	963	966	1008	973	1019	990	1015	954	952	1019	956	990	1053	1023	998	1040	1042	978	992	971	971	966	986	1021	1005	934	988	1020	993	1021	956	946	996	967	943	966	1019	1033	968	982	987	950	977	972	1001	1030	994	1034	1011	1046	964	1038	1024	995	982	971	1036	1026	981	998	982	996	982	1033	961	940	961	1002	993	972	1002	964	956	1024	992	1019	1036	1049	1009	999	936	1032	1015	984	981	964	1059	991	970	966	1029	1015	994	1022	1021	958	1003	1040	1012	947	1019	1020	985	974	937	949	975	979	1016	975	975	924	998	996	943	995	987	1035	1048	996	1020	944	1017	1055	1013	953	999	972	968	982	946	965	950	1030	1026	1041	961	1002	1004	1000	979	955	1008	1020	995	1048	985	1079	1046	992	995	1017	1005	972	961	960	977	1041	1024	989	1043	974	1054	1010	1034	942	1010	995	990	1020	1027	1001	1021	995	981	962	975	1001	999	994	1047	943	1002	993	998	973	1029	1010	1011	1059	987	957	982	1023	941	945	984	1015	999	985	989	954	1034	1061	954	939	1036	994	993	997	1047	1011	1010	929	1059	1008	1016	1010	981	960	1006	995	959	995	1028	943	994	935	949	1007	967	982	964	999	958	965	993	997	965	968	987	985	1027	986	954	975	1014	943	1020	1054	1008	958	981	1019	980	987	973	975	947	974	961	1035	992	973	1042	999	1019	929	1051	982	953	1003	971	994	915	1007	1025	961	994	945	1008	965	995	959	963	1000	1037	1020	995	958	1008	1014	980	953	1006	978	987	960	1040	988	960	1010	951	997	932	991	1010	1001	963	999	1006	969	981	971	965	987	996	1004	955	980	999	968	984	980	1008	1008	979	1044	1024	1032	984	1000	987	1005	951	1003	975	969	978	990	1002	968	1012	992	1023	995	926	1005	995	1018	1004	996	978	1010	979	977	939	1023	1034	985	995	1017	989	987	980	1003	980	986	989	964	980	1012	955	1011	959	985	998	1028	988	984	1018	1012	962	1038	974	1002	949	998	1035	1043	1019	988	1006	962	1021	985	1012	994	1012	1001	995	980	981	969	1049	1020	1004	988	978	1003	986	970	1018	989	1009	1041	1050	937	995	958	968	988	973	1013	995	993	1049	982	932	991	976	1015	949	987	988	988	1019	1010	1022	932	991	966	1001	994	994	927	1019	972	967	958	982	1018	985	986	990	976	983	993	1004	969	959	988	1015	998	1021	1013	956	987	979	1047	964	914	1016	941	952	1059	996	1007	969	977	1003	995	1021	1013	940	959	1006	1042	963	937	1011	1007	954	1051	1012	955	1056	996	1013	995	1016	979	1041	991	990	944	1002	975	1037	987	978	1004	972	1054	1008	1046	1006	1003	1042	979	1023	1072	978	1066	946	999	1035	926	1023	1030	946	1012	1024	986	950	1090	1003	955	1048	1020	1005	978	982	975	976	965	990	1002	1021	979	987	1005	1027	1004	1023	1017	991	955	982	1014	983	973	946	962	1027	1019	1016	1051	1017	1017	991	1039	945	1041	984	984	980	987	984	998	949	1029	962	1001	1051	1010	968	969	939	983	1018	993	1003	1020	971	1024	929	946	979	1029	1038	949	989	1025	1002	977	1032	993	917	1001	974	952	1029	997	1002	1044	1061	996	972	981	1044	954	963	989	1036	985	973	982	1014	1013	988	1005	971	1025	965	983	958	1028	963	1005	974	940	1031	1006	961	992	981	1023	997	977	999	993	972	1015	979	979	977	1027	1018	985	1030	1014	976	1028	957	938	985	944	962	975	936	982	974	1024	981	999	982	951	957	961	1029	952	973	965	1011	915	970	979	959	968	973	955	977	945	1018	950	937	1010	963	1003	999	1020	956	951	993	999	981	977	1000	1020	986	1000	1021	981	1009	967	958	980	1024	995	1016	993	979	1007	982	975	961	938	981	980	960	1000	980	993	1021	1000	997	981	1000	990	965	1023	1020	979	947	993	916	1028	961	928	1024	985	969	969	1006	973	979	985	971	987	1023	984	1050	1053	993	958	1008	960	1070	1052	1009	1056	978	954	1010
44310	43979	42523	27000	25824	22082	17794	13229	8435	7142	6488	6511	5657	3754	2980	2156	1685	1548	1259	1424	925	920	810	772	687	670	646	565	570	557	556	503	507	476	491	496	422	483	479	449	482	434	469	494	414	441	399	470	429	425	394	382	458	419	424	433	436	435	413	407	391	418	432	408	416	409	400	407	455	393	415	385	428	434	414	441	392	378	383	427	393	415	401	385	445	413	444	429	386	410	403	405	416	403	401	395	395	421	434	376	385	425	402	384	428	386	394	432	400	411	367	407	420	375	372	384	421	399	408	432	391	403	426	420	403	384	400	411	363	415	401	450	390	402	376	414	399	411	413	405	392	429	427	378	390	425	407	414	462	397	365	372	408	391	422	389	426	409	449	419	420	411	387	403	410	396	415	422	406	398	375	408	390	387	368	400	411	367	386	367	419	465	410	475	434	431	424	381	403	393	430	386	397	391	394	414	427	397	400	439	378	420	429	402	377	394	400	403	391	391	410	388	376	407	374	418	387	394	426	399	363	407	410	405	421	402	395	436	434	394	435	410	400	427	424	436	409	412	395	437	413	412	419	383	403	438	365	413	432	399	402	402	409	417	425	383	383	372	423	397	426	408	421	430	421	445	365	394	386	396	388	442	389	416	415	383	404	427	418	386	387	425	443	416	380	421	412	423	418	404	365	434	432	436	385	402	414	396	421	427	439	423	368	404	414	386	400	405	416	451	436	419	420	403	376	399	418	406	401	399	369	394	403	398	425	386	387	394	404	406	414	396	418	422	409	427	452	396	393	352	423	424	385	371	409	424	438	377	356	394	392	375	384	412	438	380	390	421	397	377	414	420	367	371	429	404	398	395	403	455	463	416	400	413	409	420	437	402	428	415	446	395	401	395	389	404	426	393	400	428	407	389	418	416	414	448	418	446	401	450	408	408	460	414	425	373	408	386	422	381	394	400	414	413	417	398	420	420	385	432	415	409	406	395	423	385	416	389	411	435	425	421	412	405	382	420	380	405	372	411	411	402	420	400	412	390	402	408	389	374	402	422	423	429	401	403	371	423	379	409	433	416	408	395	431	364	388	393	430	409	410	376	419	393	400	393	392	396	384	401	439	397	418	412	417	409	389	397	427	381	385	395	410	409	420	417	411	377	401	371	368	397	413	407	415	361	384	404	413	429	429	395	387	393	437	385	405	404	423	401	372	391	393	423	436	403	370	436	430	412	405	425	390	372	437	390	388	395	409	368	400	394	410	412	385	392	404	396	379	374	425	384	416	398	383	405	420	431	439	411	394	357	443	376	390	387	410	393	396	411	438	377	386	400	385	367	381	440	402	400	410	414	429	410	447	441	429	415	395	395	404	398	400	368	430	378	368	389	422	412	422	403	380	386	444	434	407	407	413	377	401	403	401	457	424	411	429	450	398	385	414	406	439	401	432	394	398	425	423	384	403	415	374	420	411	423	438	395	384	387	414	428	405	397	421	399	458	419	398	389	397	422	399	384	425	373	380	440	410	376	410	390	397	443	429	391	414	430	424	384	387	423	445	429	405	394	442	390	397	416	415	447	397	431	402	431	418	412	406	432	420	441	411	356	398	415	391	439	429	408	408	437	431	419	380	398	430	434	428	390	424	391	373	377	407	359	416	425	451	397	402	414	439	452	399	410	426	415	364	399	396	410	397	409	404	398	386	407	405	381	393	448	393	376	415	392	437	378	412	418	408	359	411	428	376	413	396	412	418	429	397	401	438	378	402	417	423	390	406	410	463	422	364	420	393	422	406	387	407	371	406	421	374	430	409	366	377	399	410	374	392	428	389	377	427	428	409	367	418	410	387	407	383	385	378	408	388	398	440	428	391	410	385	433	398	386	401	416	400	411	422	443	421	420	400	414	442	392	413	399	402	406	415	418	401	401	425	417	393	426	404	451	417	435	407	406	423	420	410	398	437	407	380	439	415	412	382	413	383	418	385	400	390	406	414	439	406	399	405	416	438	394	407	419	416	389	425	403	398	400	412	411	405	377	381	422	422	383	406	387	389	411	408	404	409	413	444	418	398	395	429	406	434	421	391	402	414	388	422	392	459	395	417	423	406	443	427	404	405	416	399	386	426	417	408	382	385	438	411	385	411	395	397	410	381	417	389	444	403	393	390	400	427	382	388	425	425	396	408	393	385	403	414	416	422	397	420	383	411	412	426	395	411	408	385	432	396	409	380	413	449	365	433	417	389	395	391	421	412	396	404	426	436	391	414	427	432	416	403	406	428	400	406	414	400	388	373	433	371	410	407	399	415	421	454	419	407	426	410	413	404	423	411	440	375	424	412	407	390	426	413	401	421	378	406	418	393	421	429	401	409	376	410	387	413	415	424	435	435	410	423	410	370	422	370	400	403	397	446	423	388	403	406	376	428	450	438	363	399	424	415	404	410	392	394	412	397	402	397	391	425	387	411	403	427	418	396	412	422	425	409	393	450	392	397	428	408	444	358	428	444	389	375	416	403	396	416	382	400	393	396	434	428	411	412	434	440	427	417	377	421	379	406	392	387	409	402	338	371	412	411	417	446	379	467	404	443	421	396	386	390	394	405	401	384	405	418	407	381	443	432	439	374	406	427	410	427	390	388	405	406	446	421	416	391	401	426	419	440	400	471	396	437	384	427	389	443	397	426	410	432	418	379	380	446	404	422	413	401	424	407	407	407	406	408	390	413	383	395	412	403	412	428	402	438	411	375	399	406	430	412	426	403	408	408	352	411	455	399	437	432	438	408	425	398	414	409	395	367	439	436	405	408	400	421	415	455	447	434	409	395	415	406	399	404	410	428	416	413	439	421	412	376	414	402	421	409	398	393	430	418	419	385	392	416	395	399	413	372	464	399	380	389	402	408	395	394	431	411	363	421	423	424	416	400	462	434	393	392	408	447	419	375	412	403	411	397	380	382	393	422	390	415	381	421	419	417	391	393	431	431	388	411	419	411	407	437	408	384	390	408	370	406	449	392	412	414	434	384	417	360	417	419	376	434	386	406	386	376	418	410	404	411	410	438	403	413	402	392	425	389	374	418	407	397	438	411	416	349	406	396	403	414	391	420	385	413	392	395	424	422	400	418	399	415	436	393	396	416	397	426	376	392	390	398	421	429	384	412	386	411	382	392	414	424	437	379	399	397	412	432	396	436	410	403	419	375	441	416	409	402	423	412	350	431	415	386	432	366	399	419	444	353	410	383	405	388	434	418	433	398	432	380	409	436	398	386	389	425	426	441	406	402	381	398	412	427	395	360	415	403	404	379	424	369	411	412	445	363	406	404	424	410	408	383	435	411	405	457	415	399	373	412	391	433	372	367	429	475	394	418	419	431	402	438	426	410	364	412	409	413	426	417	389	402	411	389	407	416	425	398	405	425	399	420	376	405	423	438	362	403	426	399	391	412	366	361	403	402	441	424	417	423	448	401	405	409	403	399	357	398	364	387	376	402	413	415	390	441	443	407	416	373	417	401	377
30579	38013	37104	26580	31159	28861	25889	21851	14712	17454	18214	18297	16526	12364	11213	8897	7428	7256	6038	6531	4508	4258	3765	3107	2880	2595	2383	2358	2205	1912	1723	1718	1642	1613	1681	1607	1434	1495	1315	1332	1352	1285	1218	1269	1271	1213	1144	1161	1138	1062	1115	1056	1061	1129	1042	1043	1075	1021	1008	961	1066	971	999	958	988	1023	1000	1036	1058	958	957	1036	1029	988	953	980	958	987	939	1026	1075	1013	966	971	983	987	997	964	1035	1031	967	983	965	952	955	971	949	933	949	937	966	943	950	970	956	995	941	1000	915	986	936	932	920	934	985	960	920	918	990	931	998	1010	965	873	994	936	943	981	945	990	924	943	970	923	920	955	978	913	937	1010	932	976	906	967	979	945	999	952	974	935	997	986	971	967	939	948	998	977	901	1012	927	989	935	938	939	1012	918	956	940	956	952	972	967	910	995	952	1012	938	897	942	984	930	968	975	936	969	992	960	971	946	927	969	926	935	976	927	986	914	921	917	913	951	910	1026	993	918	1012	1005	965	1025	952	975	947	907	979	909	965	908	921	914	926	988	956	955	954	949	947	964	933	922	910	950	986	922	927	925	870	978	917	933	996	914	954	938	981	921	981	962	904	941	981	914	956	938	967	957	927	959	943	998	951	934	957	968	947	887	974	989	987	885	902	1005	948	976	991	934	932	938	962	943	954	968	914	912	982	951	954	981	1001	978	996	934	929	1017	948	910	994	1003	961	944	996	963	977	923	989	944	947	952	960	931	979	958	976	986	955	930	931	932	900	940	935	976	920	960	918	950	953	957	947	989	952	957	978	958	905	957	974	991	952	910	945	958	973	975	950	896	947	948	959	995	941	995	957	963	983	986	995	981	955	936	941	934	952	991	959	915	958	971	942	982	898	965	957	929	972	925	971	979	920	972	948	954	1025	937	985	961	909	964	977	938	958	945	919	954	941	989	931	958	963	948	975	932	913	962	936	973	988	965	981	922	964	923	968	1000	908	959	965	884	999	986	982	933	964	986	950	954	936	1009	987	956	970	977	961	928	1024	930	915	918	921	991	1005	1041	983	934	972	973	937	989	922	944	940	948	965	903	911	951	954	955	930	968	931	968	1002	1026	1000	961	947	990	984	960	968	915	968	932	952	981	990	928	985	972	970	925	899	971	910	994	934	972	978	920	1029	1013	976	987	959	990	960	958	982	952	971	983	946	958	931	939	922	968	981	958	930	994	901	937	936	969	981	940	913	940	930	935	970	927	935	934	952	974	962	981	956	951	928	931	943	984	951	972	948	991	970	905	985	974	929	1002	905	940	957	979	932	937	1016	996	949	947	944	971	945	922	929	936	946	948	959	923	970	993	932	949	973	979	936	938	937	909	913	958	916	941	920	963	887	981	878	942	955	1003	949	896	957	932	921	924	954	991	957	931	1001	930	1010	955	1005	904	920	931	937	951	947	997	1014	961	938	911	912	919	987	921	940	963	930	1028	965	988	950	997	950	941	923	940	960	971	964	920	981	1015	974	972	978	1017	983	913	970	1002	952	947	936	913	892	928	963	932	942	924	973	974	967	962	957	967	988	1013	951	950	941	973	934	963	963	887	975	918	936	921	967	984	964	920	969	900	954	955	926	981	992	913	1011	926	932	979	924	973	1009	958	906	949	947	909	937	961	962	920	954	927	980	975	990	976	932	898	959	920	926	962	902	939	978	939	938	942	951	954	997	923	984	947	956	984	966	978	991	964	953	971	984	917	989	935	930	1014	986	955	930	925	977	1016	891	971	958	940	970	995	994	999	958	942	917	890	924	986	930	909	956	941	924	1055	919	947	994	966	992	981	952	934	933	1004	1016	972	986	989	924	953	947	973	985	986	975	933	961	956	1019	989	954	929	945	965	974	922	930	963	938	942	948	940	909	889	931	937	956	951	943	981	919	960	950	995	959	959	927	996	967	967	910	1002	919	900	992	1004	950	938	944	938	997	982	1000	944	968	923	931	1001	979	934	979	948	966	954	885	966	954	957	983	936	957	980	961	952	998	939	919	951	1010	986	908	995	944	1012	930	940	947	1002	964	913	940	984	922	926	965	953	1005	956	978	1003	956	927	979	938	947	993	934	972	977	909	944	972	947	928	982	988	1048	944	957	975	898	985	979	914	927	949	935	984	942	962	919	971	962	981	992	942	914	909	969	922	964	992	927	987	933	921	993	901	996	915	934	981	945	1014	962	928	971	936	982	954	959	879	956	969	964	931	966	905	933	941	981	1006	914	916	964	994	931	978	961	951	969	945	971	902	930	949	924	970	941	937	982	957	1004	927	952	1026	974	926	935	936	882	940	915	919	952	954	977	962	959	949	998	913	969	963	981	973	963	940	894	953	950	1007	1003	933	939	969	902	923	939	975	1001	959	995	982	989	972	987	945	972	978	1000	961	1001	967	995	938	888	893	947	972	1022	944	904	980	932	922	925	962	969	1024	923	936	949	952	964	980	987	998	941	930	970	963	968	987	986	960	972	941	969	951	996	972	997	947	991	933	914	929	923	939	987	970	920	1022	951	971	916	892	933	949	987	943	917	887	912	998	963	920	974	959	977	931	899	912	979	945	971	965	956	917	964	928	969	936	942	936	902	934	933	949	922	928	968	942	887	983	934	966	933	987	864	974	968	898	938	967	909	978	980	904	949	900	926	936	969	922	932	954	941	959	999	900	919	932	925	985	1006	1036	906	964	951	938	998	927	947	930	956	922	937	973	947	957	941	956	981	952	947	982	945	951	1036	976	976	978	916	952	979	976	898	952	973	992	961	968	956	967	901	956	952	935	890	954	931	982	967	934	989	966	946	988	918	950	962	939	919	950	981	928	934	992	947	926	958	961	906	942	925	942	926	953	922	913	970	948	969	929	864	964	943	902	990	967	986	941	942	947	931	982	989	1008	943	967	949	951	971	975	945	951	1010	894	953	968	1033	995	889	977	957	921	950	919	940	954	962	973	968	1014	982	907	928	985	950	949	947	951	959	957	910	945	926	925	948	945	949	941	861	911	942	917	972	993	962	926	947	954	949	939	940	968	993	934	974	951	944	1017	980	968	951	958	948	929	984	958	917	971	986	914	928	922	893	1003	931	999	936	959	961	996	893	922	886	995	992	930	942	984	1018	1022	977	955	939	991	937	949	956	993	950	948	936	913	937	938	915	956	989	900	911	974	938	934	945	975	970	929	984	1016	957	945	962	933	938	969	920	907	988	929	938	980	930	996	972	953	951	981	962	893	997	919	955	917	1014	936	1016	983	943	957	963	989	948	959	950	935	925	959	974	923	950	933	934	948	938	934	910	963	955	935	906	912	909	928	968	912	992	981	917	959	912	907	988	938	982	922	936	974	977	908	924	938	933	950	970	958	984	991	988	995	965	977	936	921	937	932	960	944	933	996	954	971	949	948	912	970	966	950	960	947	968	955	906	1003	949	993	982	946	961	997	956	946	988	948	947	937	983	948	974	931	979	955	1002	948	965	939	987	950	959	986	931	1001	949	961	933	948	974	930	982	925	928	979	956	967	962	915	971	961	983	997	921	905	996	956	962	913	949	1030	951	950	973	970	900	1026	932	934	928	961	983	952
54040	48686	42775	30782	31117	29542	27294	22459	15113	14513	13596	13864	11428	8016	6615	4572	3314	2875	2361	2395	1741	1454	1229	1068	936	862	737	718	592	637	539	536	452	491	510	540	413	469	400	421	398	400	384	396	363	374	341	361	375	330	325	325	345	355	345	327	311	339	311	308	291	327	314	327	304	290	281	315	352	303	298	320	285	286	316	290	290	315	319	327	341	328	299	297	290	266	276	335	282	304	329	319	298	311	296	316	296	312	292	283	332	316	300	310	297	302	325	270	335	314	326	336	251	280	302	290	284	275	297	280	302	291	320	282	268	323	313	309	295	302	295	284	308	297	328	312	329	300	285	298	317	334	318	284	300	298	288	279	301	294	319	317	293	293	302	294	305	290	321	301	278	303	330	307	314	325	303	312	314	311	317	278	303	313	255	294	296	314	316	267	306	292	311	289	268	302	295	315	324	301	297	326	315	319	296	313	320	288	294	293	301	308	301	304	336	268	305	313	284	321	313	296	293	315	297	266	296	322	290	275	299	276	299	336	299	317	284	282	303	306	308	307	323	312	292	317	339	310	300	270	283	288	298	310	314	300	260	324	314	311	315	282	317	304	284	296	300	326	282	316	289	279	299	296	332	316	272	295	324	328	301	286	284	311	296	299	296	317	291	278	271	297	288	282	300	310	322	290	280	312	301	299	317	310	302	280	313	293	296	299	301	292	325	273	319	312	307	285	314	339	272	313	286	303	301	304	310	278	299	292	281	295	300	312	314	293	302	310	332	315	276	277	314	319	302	275	339	282	319	310	315	310	305	301	303	281	296	330	308	292	279	330	329	310	322	311	307	275	272	328	304	314	298	282	315	272	303	272	260	309	282	296	283	300	300	285	312	305	277	329	279	337	330	304	321	278	289	334	334	325	305	270	295	316	293	267	272	315	283	279	301	310	301	330	335	329	299	291	286	325	272	270	271	291	294	301	320	291	282	276	302	288	302	318	293	289	300	322	295	292	328	309	311	287	322	309	302	302	314	268	315	305	295	323	329	304	327	268	299	312	329	282	296	272	295	313	262	262	297	304	301	297	295	309	285	315	284	266	288	303	271	303	308	267	319	310	330	306	289	317	317	295	307	275	317	313	310	314	298	287	285	287	284	282	286	302	306	315	318	305	294	293	280	324	327	308	313	333	327	304	318	277	293	299	306	302	302	339	300	315	303	333	296	312	322	312	291	304	311	296	282	322	339	311	322	317	338	310	267	303	323	310	285	306	287	311	299	301	297	276	306	314	275	281	322	318	294	272	280	304	279	275	288	310	276	290	289	276	268	296	320	305	268	310	304	305	320	292	290	292	258	312	316	306	322	302	294	285	279	371	301	303	293	321	310	325	325	314	284	332	265	303	300	300	310	302	264	275	328	295	283	302	322	327	290	330	302	297	299	302	281	279	296	270	263	300	288	332	290	301	288	332	343	279	304	299	292	281	300	298	307	292	312	292	304	322	299	322	338	305	324	305	256	278	290	262	273	277	303	322	323	314	283	311	294	325	319	285	325	313	314	296	315	305	305	343	302	310	284	320	304	311	280	277	273	328	316	313	295	280	347	312	287	304	296	292	320	308	302	290	300	311	304	288	301	304	315	306	322	314	323	318	303	309	292	286	281	313	303	309	281	280	304	293	320	332	294	320	267	318	310	275	313	306	305	303	300	274	296	309	298	266	289	332	300	286	329	303	284	298	315	275	307	303	306	277	306	298	285	342	289	294	262	276	315	328	281	314	293	337	300	302	290	299	291	289	279	308	348	298	314	302	345	279	291	294	276	309	304	294	281	287	266	304	318	306	301	296	325	299	349	301	282	288	285	292	329	316	294	341	311	313	257	294	306	288	289	273	304	297	295	279	289	299	307	324	320	314	283	290	312	297	290	244	298	318	290	277	292	327	324	336	283	312	299	328	326	277	294	267	309	286	286	317	313	301	306	297	331	294	351	283	293	297	304	285	277	291	266	289	308	307	323	284	290	278	305	306	288	304	294	322	301	308	339	299	309	319	299	323	297	314	275	313	328	301	270	280	291	296	285	301	293	288	283	294	263	281	289	308	284	305	311	323	286	287	331	336	320	286	301	285	299	292	258	286	317	333	292	316	298	316	300	294	309	292	296	286	314	300	255	302	256	309	308	319	281	307	302	282	298	287	322	309	328	302	307	308	328	282	295	301	329	294	307	323	329	321	285	262	343	296	273	304	314	294	293	326	312	302	266	296	298	285	291	303	317	305	314	305	285	265	296	305	303	263	301	289	293	298	280	308	321	313	304	312	309	305	297	317	288	302	313	291	318	316	297	329	272	337	303	291	301	288	291	289	305	283	315	335	289	280	294	293	317	309	304	276	307	285	281	281	277	308	302	291	322	274	290	307	309	300	317	289	328	301	304	289	292	292	323	324	322	260	296	311	297	330	286	293	280	274	298	301	316	322	290	306	291	269	283	302	318	308	307	320	277	310	292	264	309	274	283	303	291	304	298	265	289	311	287	308	301	302	297	284	312	309	283	305	309	305	290	279	293	313	297	315	306	287	279	291	314	317	330	323	306	312	256	280	298	318	298	282	313	286	323	277	317	325	312	269	308	304	278	302	300	324	338	286	290	300	318	309	282	300	306	291	308	300	287	286	322	330	289	285	287	324	299	293	277	306	301	272	313	298	321	293	269	259	306	275	290	273	317	312	327	319	297	338	318	314	294	289	290	302	308	303	319	273	295	300	295	303	307	286	284	276	306	279	310	331	330	311	287	304	292	311	295	293	305	295	307	294	309	290	308	321	306	320	286	298	288	302	328	284	290	301	285	301	318	307	312	287	300	299	266	289	297	317	277	291	293	302	296	272	308	283	314	288	270	315	291	306	302	285	288	285	285	292	285	298	306	297	283	299	293	306	335	290	271	316	318	288	294	305	288	309	290	294	280	275	284	322	268	313	298	288	326	284	287	295	301	278	316	264	287	321	303	299	290	269	257	291	292	318	297	323	303	293	311	280	312	284	277	278	286	334	334	327	309	290	289	290	275	303	279	331	333	301	289	257	290	282	277	288	290	303	313	268	296	318	273	315	300	307	302	310	269	293	321	319	285	303	303	300	300	295	288	307	306	325	280	281	320	296	303	304	318	331	270	327	288	326	270	314	324	266	308	284	280	315	289	273	267	300	311	318	311	259	306	313	297	287	316	306	300	293	303	300	312	274	313	307	319	337	312	300	312	320	275	308	320	293	283	353	309	283	297	306	307	275	324	315	272	270	273	303	270	312	306	310	316	319	298	282	280	305	283	317	285	294	291	289	325	335	297	289	283	341	298	248	298	313	278	277	306	303	294	312	329	324	281	245	304	304	348	283	314	309	286	315	301	306	292	312	274	277	302	289	325	310	331	288	299	291	326	303	275	314	335	298	303	290	296	289	299	310	341	285	307	296	311	292	302	341	315	304	343	329	278	312	270	327	297	281	287	278	318	300	354	294	277	310	318	316
39813	44616	41156	32738	37090	36103	33061	30695	19531	25024	27489	27233	24151	20443	18929	15700	12759	12393	10384	10946	7783	7324	6293	5210	4546	4031	3573	3593	3007	2678	2352	2385	2186	2217	2265	2216	1622	1679	1673	1533	1484	1485	1394	1282	1357	1321	1092	1027	1000	964	981	954	930	982	916	924	920	900	904	860	895	837	849	835	802	921	856	844	814	768	799	709	777	796	760	762	784	819	837	903	970	943	886	824	827	790	754	786	802	736	750	707	750	768	719	693	747	754	742	752	724	751	780	718	697	745	750	729	752	726	709	699	706	688	736	712	705	740	754	715	726	723	787	694	712	739	715	692	693	724	675	696	726	726	769	748	690	693	757	736	729	703	729	741	676	706	736	748	716	744	746	745	702	697	711	704	703	688	706	734	706	701	753	678	698	731	720	698	670	773	756	747	724	675	748	721	717	752	738	689	763	690	695	740	732	748	797	742	708	694	761	705	681	703	712	725	702	750	727	723	699	705	733	722	680	731	708	711	737	727	705	698	730	695	708	749	735	697	707	667	678	723	730	661	681	722	739	736	725	742	687	721	670	724	701	730	706	719	746	727	677	729	677	749	664	750	750	728	730	706	705	721	737	706	715	697	695	755	746	712	746	718	674	711	702	767	750	733	720	780	689	709	725	729	709	675	687	745	720	752	689	721	725	721	734	732	742	660	749	701	762	715	674	719	742	709	678	697	662	698	695	702	756	735	707	707	740	740	710	705	706	706	691	724	720	764	685	730	711	690	718	706	702	703	698	725	731	750	729	684	694	724	779	722	678	698	719	723	681	724	693	680	748	740	730	715	775	705	752	703	749	727	661	735	747	718	744	695	672	677	712	692	736	707	719	724	677	695	721	728	709	701	698	722	705	776	716	712	745	692	698	688	712	753	749	710	733	716	738	681	720	775	712	731	741	748	721	693	716	726	686	731	741	717	704	703	710	705	747	712	679	741	713	691	699	710	697	772	736	752	719	709	778	729	707	736	731	708	717	672	678	707	734	728	715	682	694	731	740	740	726	728	768	722	753	763	686	721	718	710	724	686	704	729	713	748	661	690	690	754	721	746	743	687	711	738	784	708	776	709	675	687	676	738	722	722	708	741	721	722	722	674	721	750	724	733	733	710	673	729	697	749	736	649	673	718	700	708	730	723	794	757	726	705	693	738	683	689	709	757	727	723	747	718	735	698	714	802	763	693	715	725	703	731	708	685	774	684	759	697	749	724	721	712	692	726	785	718	669	708	688	742	739	713	742	720	681	719	746	698	714	735	723	763	703	714	680	737	743	728	739	739	742	671	696	723	703	745	740	735	692	669	715	706	697	743	733	717	741	736	716	707	694	738	704	728	719	750	749	706	778	679	716	712	677	736	714	711	730	701	727	694	697	698	773	689	744	695	718	711	669	702	728	711	740	644	674	775	722	705	725	774	761	745	720	746	753	715	747	710	733	723	704	725	675	716	694	689	705	678	733	715	724	684	762	675	753	721	725	736	675	759	784	696	742	738	655	684	681	678	727	750	721	791	707	741	699	697	724	668	685	679	718	756	723	763	744	686	732	700	662	721	687	671	686	703	714	686	699	692	701	727	667	721	733	702	703	734	734	701	717	750	681	709	697	713	748	701	695	719	689	742	753	748	675	649	743	692	717	709	675	762	748	730	713	728	680	685	727	772	709	753	707	727	728	741	716	688	688	622	760	701	717	685	727	757	785	746	719	724	737	764	742	770	741	737	698	739	725	712	725	715	706	749	771	751	699	739	669	696	721	733	695	760	705	754	734	728	731	714	737	728	749	743	688	683	685	749	697	659	770	734	707	743	680	663	706	694	742	686	728	719	708	674	768	752	700	746	743	724	724	725	725	687	723	671	729	698	709	722	689	715	680	687	737	689	723	709	716	726	706	700	713	741	716	710	735	711	724	734	753	692	711	724	733	731	735	709	771	722	739	707	656	785	772	690	744	697	709	681	744	738	712	714	735	688	699	682	749	716	705	741	717	737	708	740	731	719	760	731	719	728	691	700	674	681	722	741	724	728	742	726	720	706	689	696	710	730	718	769	734	666	705	728	696	758	733	715	747	720	688	739	695	688	679	711	700	726	692	712	733	742	716	720	657	718	720	757	700	724	724	728	704	744	742	683	729	679	726	702	713	731	715	696	720	664	746	750	735	727	717	721	751	725	751	717	679	746	723	702	729	691	735	715	793	749	704	762	726	724	721	689	729	744	699	733	709	675	739	743	742	705	732	711	690	730	698	743	730	687	720	753	722	774	704	717	720	693	766	710	731	691	699	694	736	673	703	742	710	685	727	740	717	777	683	727	692	722	718	748	729	719	735	742	725	743	732	708	726	739	705	761	720	698	714	723	708	694	706	682	697	731	739	717	706	750	699	775	704	715	711	682	712	746	679	735	756	758	715	660	752	684	708	723	718	734	664	736	702	652	722	716	746	710	711	681	761	730	733	731	742	712	705	712	741	679	716	731	685	746	760	734	743	723	740	707	670	723	779	727	692	751	716	712	707	742	751	733	681	675	707	730	703	744	793	697	736	693	726	635	717	713	718	652	684	698	732	698	741	747	734	681	725	727	714	701	705	723	722	674	701	771	730	706	741	717	720	732	718	711	754	670	742	720	752	674	714	732	741	731	728	711	737	737	707	663	724	683	718	720	725	733	701	738	717	705	732	751	710	710	738	692	713	702	688	704	722	763	699	729	752	726	731	692	631	723	725	753	698	771	746	689	732	705	703	702	711	654	710	697	709	714	744	768	707	749	726	650	691	758	743	662	720	722	721	754	745	735	741	715	688	770	713	716	718	772	704	689	734	720	745	701	704	697	759	724	704	764	676	776	704	756	671	740	679	699	698	728	679	699	732	724	719	706	722	725	742	732	699	707	723	754	714	690	751	706	731	696	741	681	699	670	728	694	758	721	699	731	776	745	690	714	776	741	689	727	656	700	756	756	703	717	710	774	760	726	731	730	739	711	706	721	690	733	715	716	714	728	729	706	749	700	727	703	716	702	692	662	712	702	671	749	703	749	763	769	624	715	727	738	780	762	735	698	744	732	712	719	698	663	708	702	724	682	704	763	757	716	701	742	703	723	718	695	737	728	655	712	702	707	749	672	791	728	742	714	720	763	789	709	659	699	714	740	729	693	660	749	725	729	713	730	774	700	751	724	755	670	705	686	743	720	717	718	741	742	693	691	726	751	718	746	765	723	737	726	687	660	719	690	701	725	701	742	721	758	669	687	720	732	693	689	761	719	705	719	732	703	679	714	689	702	744	709	664	689	729	696	687	740	702	675	700	726	698	752	736	754	721	722	736	740	689	775	748	687	681	745	712	714	715	724	750	683	722	714	684	716	700	703	751	717	725	689	732	735	759	725	693	744	811	751	734	755	727	664	743	752	722	732	688	756	696	716	714	726	690	697	704	781	721	724	706	675	713	735	704	699	726	737	729	737	688	720	678	647	727	721	757	721	743	715	713	786	745	669
26320	20252	12018	6105	4686	3152	2651	1835	1289	1096	1108	970	900	750	708	689	623	589	540	556	573	523	566	485	466	469	460	460	469	461	431	461	452	466	439	438	434	434	428	455	413	436	412	423	443	472	438	448	404	420	434	418	489	431	402	422	469	408	428	418	424	420	454	382	443	411	422	441	395	435	408	385	409	420	396	413	439	433	413	415	404	371	427	385	420	428	402	400	419	422	419	413	405	442	412	461	414	405	411	451	407	434	372	405	425	433	422	410	403	370	412	432	440	437	419	394	439	458	450	436	408	361	413	456	431	411	454	417	422	441	422	395	442	453	431	439	421	450	379	415	407	423	410	431	424	436	407	426	436	441	411	422	415	405	402	433	391	372	400	415	451	414	421	412	459	411	412	411	422	452	434	423	430	427	430	404	435	459	426	433	477	467	408	438	412	425	431	395	418	461	444	451	439	435	427	445	415	431	433	412	393	405	404	441	412	436	398	430	410	379	399	410	431	435	391	449	440	417	408	429	407	447	435	422	442	405	441	421	406	411	428	443	462	418	435	445	404	428	406	427	386	384	450	403	442	423	443	395	407	415	418	415	405	413	414	411	387	425	396	418	382	405	420	389	420	409	396	442	400	419	446	407	410	455	421	404	445	381	412	412	352	422	407	422	406	464	395	425	404	378	415	444	414	413	417	422	438	394	405	393	416	392	432	415	390	422	416	455	426	415	434	419	418	441	418	417	391	383	462	415	431	439	402	426	407	413	405	403	407	379	393	431	369	419	435	449	418	364	458	407	422	422	435	405	390	478	439	381	424	409	398	440	420	393	418	434	420	436	440	433	448	431	413	397	414	446	436	427	407	480	428	420	435	404	419	415	411	397	384	445	449	431	427	453	412	420	450	444	414	409	425	396	409	455	386	400	428	414	387	418	439	417	435	425	413	398	400	380	377	405	413	421	424	437	449	381	424	425	436	401	427	423	410	397	434	389	451	444	445	414	404	428	430	439	431	385	436	439	446	423	400	441	400	429	401	443	388	416	431	427	411	435	408	426	395	402	454	429	431	415	424	442	435	419	463	434	437	405	428	402	433	403	406	389	391	434	415	416	407	409	419	407	396	443	435	388	389	406	475	432	380	441	427	407	451	425	446	453	419	423	421	406	402	438	418	458	427	427	426	400	416	426	402	424	408	395	420	397	396	430	401	379	445	434	390	427	430	435	421	431	435	423	447	409	419	427	426	421	428	449	431	427	459	446	419	416	428	418	429	437	420	420	417	383	433	480	404	426	406	401	429	428	453	416	405	418	417	395	427	429	392	397	393	462	444	401	436	410	397	418	437	405	437	413	438	432	417	402	427	428	410	396	445	442	442	420	425	411	397	389	388	415	438	451	442	418	397	430	420	405	459	439	411	408	440	413	435	415	408	415	463	430	414	420	409	398	385	435	425	392	399	442	431	407	435	429	409	416	432	429	397	447	453	438	408	396	414	412	425	448	434	402	401	413	430	421	435	423	418	448	471	428	441	399	428	460	428	414	449	392	412	407	401	379	395	429	407	422	424	401	391	436	429	382	436	472	391	442	470	407	443	437	457	419	387	396	407	430	403	428	419	405	412	431	430	411	429	422	405	432	414	363	415	454	429	427	414	448	394	379	435	429	440	429	419	412	399	437	417	409	384	429	415	462	437	413	445	451	384	407	382	423	368	433	431	419	439	408	406	392	425	408	418	457	434	399	423	393	433	410	412	402	416	425	406	437	411	403	392	415	385	414	386	405	403	426	410	380	398	442	430	449	436	403	413	439	394	415	404	438	405	384	442	406	428	437	410	384	398	426	417	392	431	437	408	401	469	431	423	468	431	421	420	428	428	416	397	386	435	408	384	416	422	418	433	411	425	418	386	459	414	395	448	422	437	412	427	426	407	436	448	423	461	464	390	418	446	445	400	411	429	445	426	429	459	404	373	409	400	467	430	413	442	382	435	407	432	445	410	413	391	391	430	399	450	440	427	436	434	425	443	375	385	432	427	400	441	405	402	449	391	416	405	419	441	397	430	413	391	440	407	400	405	425	402	441	435	440	413	411	419	437	416	422	377	465	374	397	455	390	406	441	409	410	419	421	416	466	442	415	412	426	432	408	396	432	419	389	395	429	391	411	447	407	428	418	427	434	424	405	421	400	397	392	457	434	390	389	399	407	415	396	398	379	454	414	411	401	451	430	395	443	390	358	421	424	412	424	424	458	406	434	402	435	422	403	423	448	401	437	411	418	449	398	395	433	421	405	438	398	459	413	386	443	421	439	414	397	474	461	407	399	389	398	374	447	450	453	424	487	387	426	400	422	423	424	420	446	422	396	396	413	446	415	423	469	420	412	429	398	441	414	379	391	413	377	407	379	432	394	418	408	434	453	399	396	386	413	404	427	401	392	419	431	458	406	432	442	399	403	427	436	391	406	401	395	429	438	411	385	392	379	436	433	409	410	438	418	443	433	471	427	406	427	433	387	418	410	414	440	399	435	423	393	424	434	418	469	446	392	421	422	416	436	407	407	456	404	479	422	401	376	422	429	406	404	419	366	455	428	419	427	406	408	448	446	375	433	362	417	383	445	406	424	455	414	397	404	421	444	412	390	411	432	409	395	400	441	394	399	408	408	385	403	439	396	448	406	361	425	416	433	421	406	412	429	409	402	437	423	421	467	439	409	430	425	410	398	425	428	412	431	393	430	418	450	415	442	426	422	407	433	428	425	404	418	429	435	396	416	433	426	441	440	431	406	421	439	393	406	412	407	412	399	424	414	414	441	420	386	424	393	407	431	441	361	392	414	425	451	378	397	429	414	405	414	423	436	408	419	369	429	416	402	391	390	411	474	393	426	441	440	444	420	430	417	384	393	425	462	437	425	448	424	432	395	450	436	426	406	411	423	397	396	427	411	401	422	453	394	442	414	399	426	431	428	410	424	408	413	430	408	413	435	435	436	438	397	433	473	430	453	407	414	435	376	414	465	427	401	399	430	391	413	411	412	424	438	436	436	434	413	393	406	464	444	400	422	419	446	431	418	423	411	425	429	425	415	419	396	425	462	434	401	403	433	400	443	434	435	456	451	395	371	408	410	389	397	379	414	443	417	426	421	438	407	383	434	418	439	415	405	414	447	453	409	443	441	363	401	423	412	400	409	411	398	439	439	379	456	409	437	402	409	413	414	398	406	411	440	415	439	375	442	443	429	447	428	420	409	403	422	441	402	416	434	396	386	419	398	400	406	424	394	375	415	397	422	453	432	414	432	452	455	443	413	410	439	395	429	457	413	430	409	432	418	426	401	451	397	418	419	400	393	433	441	464	438	431	417	406	426	419	414	403	419	437	413	403	419	389	406	394	408	415	450	408	426	422	399	432	404	442	380	427	412	426	452	406	455	424	440	419	447	412	425	405	417	421	431	404	441	399	410	390	400	396	445	383	415	383	380	405	437	430	398	445	436	432	441	445	447	442	434	415	449
16410	17194	15540	12877	12169	9961	8355	6740	4801	4506	4399	4339	3684	3119	2915	2651	2330	2240	1991	2001	1858	1808	1570	1526	1360	1411	1334	1223	1234	1177	1161	1101	1185	1141	1094	1135	1088	1052	1060	1072	1083	1059	1058	1056	1061	1071	1014	1025	1043	995	1012	1022	1053	988	1060	1000	1053	1040	999	1016	969	1019	1024	983	1023	1004	965	964	1026	980	989	965	970	977	961	939	942	997	1024	993	1005	978	954	998	970	997	1032	971	971	1016	1029	946	970	968	988	996	991	944	968	1019	976	1016	970	989	1046	1002	995	993	931	1029	1006	1042	999	994	984	1009	1018	1010	986	984	1010	980	972	997	962	999	1019	980	975	1000	956	1007	1020	1009	984	1002	975	1010	988	1001	992	979	984	992	1016	967	943	933	1038	1020	989	987	985	964	954	940	1066	952	1009	925	964	1014	1007	999	960	1049	957	974	980	1007	1029	997	986	995	952	991	956	986	988	957	967	935	1019	973	1015	981	957	1006	958	1000	960	980	1040	1036	995	1042	1007	975	997	954	992	995	899	996	972	1029	958	916	1006	963	994	965	997	1069	992	987	1016	985	978	980	998	936	1010	971	938	1004	964	978	986	996	934	996	952	1004	957	982	983	989	1006	990	1011	1044	951	987	939	986	1021	1052	984	973	999	970	950	1024	986	999	985	992	1005	990	968	984	1023	1001	932	971	978	1007	956	933	950	1031	944	945	982	933	1031	1041	972	934	990	1026	937	984	986	960	1004	1022	1037	1005	986	923	970	971	1012	980	1008	933	1022	988	950	1011	982	990	1008	1007	971	1015	990	946	993	993	1029	988	994	1011	953	969	980	988	1015	999	1001	977	981	987	991	986	1023	1033	975	1002	1014	981	959	997	1025	973	1014	978	1011	960	962	992	952	974	1004	1034	1001	960	980	967	942	1009	1000	964	948	980	945	926	1022	981	1003	956	984	1019	973	972	1012	996	998	997	1013	979	1022	972	917	1002	982	914	946	978	994	991	1041	978	1012	961	978	1021	1012	1043	1031	1013	982	988	987	1071	974	967	979	947	988	987	1007	985	956	965	980	978	1029	956	967	982	924	1043	983	996	931	967	1023	944	919	1037	1012	1003	986	1006	1015	998	1017	1021	961	1012	1026	996	966	1007	985	1011	1013	1034	956	1008	971	959	942	952	992	1012	996	1007	982	920	998	985	955	944	976	994	971	1009	968	999	1051	1025	977	968	971	990	977	982	961	979	979	1016	965	936	1039	973	993	940	993	982	1009	1049	977	984	978	954	1020	984	993	1003	1032	989	1019	962	976	976	974	1058	993	1038	961	1043	976	953	948	985	1018	950	965	978	971	1065	1021	989	1005	1027	1064	1005	982	1049	950	1011	988	1015	956	986	1013	990	987	984	1008	990	1049	930	995	1040	1018	993	975	977	947	982	990	1027	1008	1038	1002	992	1022	1044	1022	989	1024	899	941	988	1016	956	986	1019	1048	1035	985	963	1049	1009	981	962	1034	956	991	953	968	943	995	1064	993	974	974	956	999	944	950	992	960	995	951	971	1015	958	1006	985	939	948	997	965	973	983	1019	997	1010	980	955	1013	932	893	1012	976	978	930	950	1040	988	1019	967	943	1029	1031	1046	1004	993	1011	950	973	938	983	978	959	923	996	980	944	1013	962	989	989	999	1008	970	1042	1052	933	982	974	1008	986	995	1031	973	966	983	984	1054	957	977	1007	1001	967	985	1000	992	1010	947	1009	926	1033	994	1003	935	969	987	940	993	1019	970	972	981	1003	1040	921	942	948	1058	955	1017	1044	995	982	1025	956	955	1012	970	1022	953	965	1020	1030	1033	968	994	1003	953	971	1078	977	1022	968	990	1006	1010	1003	978	1053	1005	948	1045	1027	1044	988	1001	981	981	946	974	964	983	969	965	1026	1016	971	1045	969	1011	993	986	961	998	970	978	1051	976	997	956	1014	1026	984	1005	1026	1004	997	1020	965	969	1005	1052	1014	979	1002	972	942	987	1003	964	943	973	950	994	982	992	990	954	1012	1033	954	978	976	1013	973	948	941	949	996	967	961	961	967	992	994	983	999	986	1059	987	950	991	966	956	986	1003	977	975	957	1030	1032	975	954	1016	1044	950	972	979	965	991	935	979	932	983	1007	1021	974	956	1020	932	1003	959	1011	1015	990	1014	989	1004	1018	1008	1015	986	975	1009	981	1014	993	1103	945	1002	964	974	951	1017	1023	995	1065	1042	968	945	939	1030	1028	996	991	1018	962	1024	980	1039	992	986	1008	976	1040	989	1027	1008	983	963	1070	1077	979	1009	998	976	1022	956	991	1011	1068	999	1022	962	1011	960	933	995	1015	991	1010	997	1005	1004	1015	1026	990	923	1003	1005	992	1025	1026	983	995	967	990	1023	981	994	911	934	991	961	1029	985	1031	971	929	984	946	968	973	1023	977	1014	1007	989	940	969	1002	1012	984	981	1036	982	999	1005	937	985	1027	999	989	947	955	988	1040	949	967	1011	958	960	995	987	1024	1033	1000	990	1013	966	1033	1027	965	972	1004	920	951	997	1032	991	914	1014	1006	991	978	984	979	953	1036	933	968	1028	988	975	944	988	1002	981	1000	992	1062	935	943	974	985	1000	935	1024	1041	944	985	960	976	977	1000	987	984	989	994	985	943	1003	1026	961	1001	962	990	998	989	1028	1015	1017	949	985	936	977	978	971	979	951	1015	967	1048	971	1032	959	1009	977	946	1016	1003	1027	972	946	961	985	939	966	973	978	973	961	1003	970	1016	989	966	937	990	906	1011	1002	963	958	953	979	1015	982	954	981	961	934	961	958	990	1054	963	992	978	1009	1034	949	1029	984	996	912	981	1032	986	1019	946	945	927	1013	1012	957	992	1003	968	950	1000	973	982	1021	968	916	1091	968	946	968	926	969	968	1009	992	991	957	984	972	1011	954	960	1022	1043	1003	993	980	1006	1031	1003	1010	927	982	985	1019	1007	938	1000	977	962	995	952	965	996	1046	1044	960	1009	1003	999	979	1016	1060	1007	973	935	979	981	1015	972	970	1034	998	1018	951	979	1028	1012	989	1028	1020	1015	991	1023	995	941	955	1037	1022	1000	1016	1003	988	972	972	966	1027	970	989	960	1014	994	1038	1016	928	1024	978	990	1015	988	1022	1010	962	1005	974	955	1029	1024	982	961	980	995	987	1043	989	975	955	909	1044	958	977	928	958	942	1021	1035	990	985	994	986	1023	975	1033	1020	959	988	1013	970	993	1048	956	960	976	998	1032	954	982	997	982	1036	946	946	967	975	948	1008	1005	947	970	969	1012	1003	975	986	1009	1011	1004	962	944	983	1003	940	960	1013	996	974	983	949	1057	1036	1026	971	1015	943	1001	978	1024	987	1022	963	1006	1006	979	928	943	1001	957	1021	960	998	940	998	985	1011	1009	994	995	965	995	996	1058	963	975	1026	991	978	1008	992	1007	976	992	1063	1034	1006	970	999	1007	952	1053	1019	1024	966	975	965	972	968	983	1054	1011	982	991	975	921	995	994	1013	987	1009	999	957	932	1022	955	930	1085	1053	969	986	1011	1001	1048	1049	1047	925	1016	1040	968	982	979	983	1025	981	983	953	987	1026	980	990	919	1007	961	978	996	923	957	954	1011	974	958	941	1018	1016	1073	1063	962	1055	1004	999	1000	1000	971	979	1012	953	1019	1050	1020	962	1020	1032	966	952	998	1005	930	1011	1031	930	974	979	965	980	992	1001	942	964	1027	981	950	978	977	945	961	952	966	993	1036	1020	931	961	942	976	975	1017	983	996	992	957	1010	948	1034	1000	989	1050	992	978	1032	966	943	1024	1023	957	966	1037	993	1030	919	953	1010	982	957	995	970	1010	966	960	984	981	985	987	955	1000	989	1057	958	977	1000	956	973	953	958	972	1021	982	978	947	969	989	994	1011	1023	999	977	1002	982	989	975	985	942	1054	975	994	1027	968	1006	957	1005	995	948	1008	978	961	972	973	998	1016	1003
44267	43711	38689	28341	26847	22476	17853	13028	7565	6405	6192	6619	5221	3611	2815	2144	1920	1594	1289	1252	1075	829	744	666	666	654	627	607	552	600	513	534	502	459	483	555	450	478	435	451	436	478	458	463	489	422	452	463	419	422	432	453	477	434	406	458	422	390	400	390	394	435	396	416	391	411	434	379	419	431	394	409	446	376	416	418	415	428	420	409	396	406	413	448	388	425	416	383	392	396	373	368	456	389	410	439	437	404	384	421	377	440	434	405	425	442	405	381	434	411	418	420	362	439	420	413	396	433	425	441	438	416	372	380	353	391	421	411	421	369	388	395	427	398	415	403	384	399	380	408	407	404	406	387	392	413	406	434	431	394	435	414	416	391	406	401	357	411	383	419	423	388	385	408	404	402	379	442	407	448	425	392	407	406	390	364	390	439	435	406	411	383	406	369	435	398	392	400	410	385	429	405	412	389	381	400	434	379	401	388	443	427	406	405	388	384	408	408	403	412	408	447	362	394	392	422	387	423	412	425	413	368	357	422	425	381	395	405	443	409	454	371	416	402	397	409	388	390	406	390	385	406	442	418	429	431	388	419	399	409	409	422	400	403	414	429	416	420	435	408	411	397	381	425	426	405	396	411	422	369	398	418	446	438	411	389	387	410	402	392	367	409	397	385	398	374	421	415	446	453	374	424	415	379	428	398	409	394	405	378	410	406	393	385	390	422	397	434	424	382	419	420	418	386	404	400	403	424	406	404	441	393	401	404	415	434	414	407	403	442	375	387	419	382	408	405	430	410	387	410	415	452	439	411	385	371	427	391	396	410	392	377	400	449	440	423	382	387	433	404	390	403	435	396	402	411	421	405	446	416	384	423	410	384	428	445	431	420	423	433	369	372	394	411	386	434	401	454	416	425	400	425	407	389	419	368	434	405	418	408	435	407	406	397	394	414	435	396	403	427	422	366	389	401	434	402	438	409	420	413	412	389	395	381	400	416	371	416	384	422	407	443	391	399	428	398	408	392	425	371	407	403	395	369	428	381	430	406	391	405	399	404	384	449	409	405	420	383	423	415	387	411	396	443	396	426	418	392	394	388	393	379	384	382	426	457	405	421	390	415	387	396	384	405	394	410	401	400	388	404	403	407	367	386	397	413	408	438	406	440	397	398	381	423	396	363	412	436	379	403	444	411	386	419	387	412	409	416	423	435	399	409	424	413	388	456	397	414	404	394	375	435	393	434	410	434	403	419	409	413	408	420	395	398	408	406	437	373	380	421	385	354	412	384	396	440	413	385	415	391	380	428	389	421	422	403	451	401	423	387	398	426	398	372	386	373	399	401	406	367	412	429	382	406	424	420	382	423	418	427	399	385	399	407	381	411	414	459	394	395	393	389	423	392	381	411	410	409	421	420	394	445	437	435	423	421	424	424	403	384	445	460	404	387	419	409	426	443	392	417	373	411	388	371	396	427	407	391	370	422	390	438	388	391	422	405	398	387	365	404	413	401	367	383	415	393	381	402	365	403	396	414	405	391	373	416	386	360	399	420	433	412	400	423	420	408	406	382	441	373	389	385	400	386	416	400	419	406	405	402	418	396	432	422	412	410	386	410	418	373	454	391	434	425	391	368	424	378	425	389	406	398	421	442	386	414	416	419	408	425	394	403	430	423	401	401	384	426	427	406	395	389	417	410	413	408	416	425	405	417	408	408	405	379	385	384	412	393	437	376	398	381	424	407	424	439	390	412	396	428	418	366	428	430	415	389	395	398	427	397	405	431	393	412	389	412	423	419	408	431	426	442	411	425	425	450	402	395	395	378	433	399	411	415	394	420	378	404	391	417	473	419	366	410	406	399	367	415	448	385	381	405	403	378	411	417	412	382	378	365	378	402	392	398	387	434	356	384	411	418	415	402	416	413	361	370	408	406	374	414	435	394	431	390	385	391	436	379	429	451	451	386	399	349	382	438	390	409	367	400	401	402	409	435	438	387	415	371	402	402	418	390	411	378	386	424	398	439	401	439	437	383	409	384	385	409	398	415	446	384	418	386	403	405	398	393	394	436	386	438	364	400	402	444	419	429	421	390	393	431	435	426	395	398	399	425	355	411	432	369	431	444	364	381	375	365	411	394	404	363	392	375	414	405	394	383	397	406	427	415	398	420	398	377	426	392	399	412	372	413	471	412	410	430	399	419	428	378	394	400	415	390	412	385	373	417	358	338	384	417	443	417	451	402	414	416	403	431	394	383	403	400	370	406	423	447	409	436	383	425	414	384	425	387	422	402	403	383	435	411	392	390	382	402	399	377	365	395	417	419	405	441	412	384	383	408	429	408	397	370	414	366	427	429	413	413	428	440	437	402	401	374	378	388	391	439	412	421	443	378	435	403	425	408	444	403	361	425	393	411	396	400	404	400	421	397	453	399	403	405	417	410	413	403	414	389	382	449	414	432	402	415	413	413	392	415	413	400	409	383	383	380	392	383	401	394	390	435	406	433	431	373	386	386	416	428	428	414	418	425	404	406	393	393	389	404	422	403	393	400	416	357	410	438	430	420	407	401	399	429	442	375	433	409	394	425	406	387	406	395	380	416	405	432	402	420	377	411	430	403	420	425	392	405	415	396	392	403	423	428	391	395	393	393	428	414	413	385	421	405	419	394	433	421	417	410	395	434	421	426	385	442	381	453	381	407	454	396	378	440	379	399	405	378	395	387	384	424	411	406	440	419	412	402	441	376	401	439	411	419	407	413	409	420	410	427	413	426	358	419	377	429	420	423	405	376	414	412	410	391	410	402	396	365	445	415	404	429	387	423	391	406	422	448	451	409	461	399	400	420	437	437	393	428	425	396	436	403	383	420	387	398	428	406	418	428	418	404	400	417	421	441	445	375	410	392	435	396	404	436	454	398	410	408	409	421	406	398	408	400	397	390	436	374	410	407	404	423	415	366	385	386	394	387	396	405	424	414	409	397	432	413	422	372	374	388	390	410	419	395	417	401	364	413	392	445	420	387	445	368	447	402	419	391	390	396	378	408	432	407	378	388	400	406	401	402	393	421	413	429	397	417	363	426	391	381	395	413	379	440	423	419	390	394	405	407	373	399	405	439	436	379	416	381	389	433	401	410	347	378	421	432	414	450	378	429	405	421	381	408	386	416	388	367	404	411	412	424	407	386	418	385	395	373	397	376	392	395	417	420	432	388	382	431	386	403	432	365	405	392	380	431	437	398	409	395	405	400	383	398	412	375	443	400	384	397	383	404	392	395	409	361	401	422	434	398	389	420	382	430	368	400	431	395	399	393	419	373	406	381	379	448	391	415	438	426	404	408	432	407	406	420	414	399	380	431	444	405	410	433	401	406	412	428	415	386	441	422	413	406	382	409	363	392	436	407	406	461	390	389	421	414	412	379	403	357	454	407	425	437	417	416	409	389	411	440	355	425	388	445	381	409	417	406	377	401	389	416	406	384	425	405	401	432	427	415	397	431	353	422	379	391	408	383	391	418
30233	36189	36508	28038	31786	29066	24571	21601	12616	15612	18280	19296	16297	12727	11087	9405	7932	7270	5815	6006	4382	3894	3557	3027	2705	2770	2299	2180	1991	1888	1752	1675	1620	1728	1676	1638	1460	1370	1428	1356	1296	1259	1221	1250	1239	1322	1132	1152	1087	1092	1086	1095	1058	1016	1121	1011	1026	1053	1043	1045	1055	1043	1057	1041	1001	1034	1045	1018	989	974	997	1019	899	922	908	958	973	950	969	1036	1073	1006	959	1009	929	933	922	979	932	989	980	941	965	985	961	970	894	964	976	960	968	995	980	948	920	990	941	930	982	952	932	959	936	953	941	982	910	959	1026	945	950	951	1020	963	986	957	943	997	998	911	918	957	967	878	964	923	1024	973	936	972	908	946	957	986	905	1007	908	930	965	917	988	959	916	937	954	901	935	965	909	986	995	944	963	953	961	973	934	930	912	945	931	952	953	936	916	973	973	947	906	959	939	964	976	959	913	911	1006	977	937	1000	982	942	988	959	928	932	956	944	923	955	947	966	906	972	919	977	990	958	929	932	957	932	952	971	972	945	1004	972	965	957	983	961	955	941	898	944	919	949	992	941	947	984	962	968	939	946	946	927	952	925	941	912	962	942	906	969	883	919	956	922	938	932	926	957	966	964	979	991	983	970	996	960	943	964	966	949	949	941	894	964	979	931	917	926	1010	958	961	906	956	979	957	1002	922	994	927	951	931	988	972	923	986	932	918	923	982	952	950	959	916	939	901	951	982	969	911	948	950	1007	943	914	883	895	929	925	951	919	949	991	910	998	983	933	910	938	980	909	976	936	906	942	946	952	914	935	934	897	898	933	976	927	955	952	945	982	955	902	909	932	960	984	933	948	960	888	944	943	986	937	943	926	1005	932	944	999	948	935	959	933	942	974	927	985	885	935	940	930	922	917	989	987	961	978	980	920	1002	924	951	934	955	974	903	971	898	954	966	928	942	907	978	958	948	936	963	966	957	936	949	926	970	946	959	900	931	948	985	973	945	981	890	934	958	942	906	924	1000	929	893	1029	1017	939	972	1036	942	888	954	975	977	902	878	948	943	943	975	949	972	911	965	1004	933	932	973	872	911	963	973	976	947	972	940	920	934	924	958	913	987	972	918	943	911	988	908	934	886	1007	935	951	896	896	960	899	955	968	982	902	939	947	931	927	955	949	891	939	938	923	946	948	901	949	954	929	965	954	902	991	984	964	988	961	952	947	920	997	899	985	929	940	945	966	890	960	1004	952	935	1014	954	948	948	910	947	982	900	905	905	927	989	909	934	994	973	898	923	892	945	915	954	973	922	911	970	967	976	979	958	974	939	927	898	961	935	958	1021	913	943	925	887	921	939	968	930	923	933	959	947	944	986	938	961	932	941	977	937	981	909	980	907	948	998	930	916	962	967	920	953	887	960	954	982	948	966	900	930	949	946	992	990	958	949	966	997	938	926	912	924	975	988	926	918	951	964	953	953	945	1004	984	971	933	984	964	940	949	929	943	985	944	913	924	987	960	950	959	960	987	939	932	925	1026	927	924	961	946	916	939	952	942	926	906	931	970	939	965	962	981	908	943	949	886	941	920	899	955	989	962	925	940	948	929	924	977	935	909	958	913	981	913	903	927	883	932	955	1003	954	917	966	937	933	900	935	973	928	943	955	963	939	966	959	912	938	1007	956	965	972	965	1001	939	907	970	959	910	928	939	985	955	961	992	938	966	957	946	955	943	903	947	957	938	888	975	909	936	936	935	1008	969	963	934	948	927	966	937	985	989	982	933	960	934	953	993	908	928	993	984	989	913	955	929	978	983	941	976	950	928	924	961	909	946	931	991	931	927	953	958	946	976	887	948	939	1029	1027	912	915	916	972	956	938	924	962	952	987	976	916	920	916	959	946	949	968	958	958	917	927	937	937	938	943	986	930	985	926	975	917	939	928	926	929	942	946	965	967	982	1011	981	905	1017	933	940	952	919	908	922	939	927	930	961	976	921	923	979	933	942	925	947	954	933	964	919	913	955	912	938	868	938	923	932	945	950	923	929	916	943	985	962	955	941	931	960	966	996	970	958	964	966	919	1006	946	948	969	946	985	949	967	963	960	954	957	897	877	923	958	951	989	936	931	924	953	952	967	944	935	930	999	943	926	969	931	932	959	961	973	919	921	887	1015	958	942	911	942	888	919	969	983	977	966	935	853	955	968	941	934	949	958	980	906	955	919	991	938	980	937	980	989	978	960	946	941	974	929	935	960	912	926	976	922	874	904	935	920	941	909	949	973	933	933	939	943	1036	1003	919	980	988	986	964	949	935	935	956	966	884	979	939	971	917	897	1011	978	928	942	933	976	957	914	959	944	1028	967	925	906	923	942	912	892	934	940	931	987	1000	985	969	944	971	982	996	922	873	931	925	939	967	988	966	956	950	944	945	964	935	952	918	973	951	964	939	966	929	951	887	964	939	940	977	975	935	951	949	908	966	986	951	983	939	977	964	946	939	933	988	974	955	973	923	990	907	943	925	951	959	948	915	973	916	954	1013	1004	947	921	912	949	962	980	962	933	842	970	982	978	905	995	964	947	944	959	917	938	982	995	956	959	968	996	944	901	951	930	964	977	969	949	924	984	906	949	936	936	946	1001	976	958	939	968	951	959	946	897	956	971	901	1007	959	947	955	955	915	946	912	937	943	924	988	922	959	1007	934	956	988	936	936	990	956	961	910	980	979	948	921	953	932	923	972	961	961	913	948	934	971	910	914	921	954	945	967	1009	962	925	952	930	931	959	975	944	976	916	975	964	974	902	925	928	990	936	966	966	950	936	976	976	991	936	951	934	922	906	893	947	974	938	971	949	1013	936	950	965	935	933	927	901	918	940	986	957	986	958	939	895	922	963	940	946	926	938	967	896	912	982	991	937	911	949	952	964	933	928	1015	964	951	989	930	963	962	967	896	971	943	958	974	973	940	954	945	954	943	906	960	946	901	921	961	917	933	979	924	908	975	939	979	967	1025	903	1041	912	912	919	966	939	997	959	946	932	1016	942	911	958	988	909	935	990	930	957	1008	950	942	980	976	935	943	980	902	922	982	927	963	951	968	950	994	937	980	914	970	959	908	943	945	968	940	927	922	962	948	1013	944	946	982	942	962	917	963	931	968	898	944	1016	967	924	907	980	966	943	909	895	940	932	973	923	982	929	951	927	927	958	970	974	1016	911	945	912	1024	992	971	947	947	943	958	933	967	875	922	938	939	979	926	941	944	952	965	973	981	946	959	910	937	916	940	946	941	957	962	941	949	974	945	907	954	922	944	897	956	993	958	982	932	947	988	1019	967	974	989	920	906	930	926	930	904	925	918	987	921	886	919	952	913	903	927	928	922	977	925	940	965	892	965	934	949	907	968	946	971	952	980	963	942	961	902	938	941	979	975	931	970	899	957	924	938	939	961	956	984	938	962	905	967	948	934	901	975	939	922	960	973	976	945	892	924	983	981	961	952	958	928	920	949	1012	869	951	956	962	965	934	896	923	915	916	947	971	962	942	974	915	911	988	942	943	936	898	902	977	924	994	955	888	975	989	932	956	914	972	952	961	979
53773	48446	41270	31324	32134	31024	26790	22653	16034	12809	13271	13951	11148	8011	6373	4610	3742	3391	2360	2519	1745	1518	1260	1078	899	789	759	789	582	558	556	484	478	520	524	473	495	453	474	429	391	372	382	410	391	401	347	346	315	346	315	334	324	340	310	319	350	299	321	276	309	297	324	313	274	317	317	317	299	305	319	319	328	305	338	304	302	311	303	299	310	330	314	319	322	310	298	282	305	296	298	329	288	276	291	316	292	296	316	285	295	302	301	316	314	289	300	314	312	264	276	293	335	302	300	288	308	299	321	305	313	304	296	310	338	322	316	300	328	303	321	294	302	299	302	294	281	279	275	299	323	292	303	304	309	298	317	270	296	296	311	291	307	283	309	315	307	280	297	277	268	303	257	310	301	319	283	261	298	297	311	290	317	300	303	304	267	288	256	292	333	295	316	299	328	304	254	296	262	270	271	265	291	307	314	288	296	292	305	292	274	301	310	272	331	307	297	292	288	258	330	290	284	311	292	305	302	349	335	296	295	309	306	318	287	308	272	288	305	267	268	292	318	258	300	315	313	274	280	295	270	271	296	291	289	280	242	290	317	307	319	310	299	292	263	296	336	285	304	281	297	308	289	293	297	256	328	324	302	324	274	293	287	279	287	258	298	296	282	288	299	285	288	257	281	315	313	272	286	345	290	301	323	308	301	299	295	311	283	263	280	338	277	290	302	327	313	315	295	308	306	283	284	279	323	296	299	287	306	268	290	277	288	288	280	297	297	273	277	281	282	311	297	288	309	314	291	311	321	305	296	276	296	278	293	297	287	275	287	313	307	316	305	302	310	308	308	287	305	310	303	318	320	287	291	326	299	247	284	287	318	294	301	286	283	299	278	293	291	293	289	313	291	313	306	296	304	317	310	296	307	275	312	307	308	276	321	278	288	287	278	279	304	289	296	285	277	289	304	303	264	295	271	309	294	289	307	278	261	323	273	280	284	283	333	302	311	290	301	291	304	279	288	284	296	299	265	281	321	292	296	276	279	302	295	310	289	277	304	260	283	301	332	296	308	309	299	315	295	294	291	268	293	302	309	300	284	299	300	291	323	291	275	316	281	297	259	306	297	297	318	288	293	305	277	289	284	280	282	297	289	285	310	288	291	296	282	271	295	283	287	331	314	276	288	285	294	304	298	272	283	299	293	316	287	304	321	292	301	324	302	338	310	298	295	254	299	292	258	285	319	301	300	281	315	305	291	308	306	269	280	283	290	279	296	310	292	283	293	272	304	329	294	334	331	310	328	335	273	290	307	329	325	308	303	300	292	288	282	343	295	287	295	319	291	278	295	291	305	281	297	268	311	280	292	306	279	309	298	288	313	315	299	297	290	259	266	290	289	294	315	272	290	295	296	293	325	280	302	297	325	295	293	296	316	292	278	266	313	319	274	265	334	261	297	333	288	284	287	287	303	288	297	307	273	305	299	322	316	289	299	303	307	284	313	317	294	325	275	274	338	310	316	275	284	340	300	289	275	302	309	305	307	307	327	291	294	267	296	295	287	330	285	323	311	336	292	285	308	278	292	305	309	269	275	311	296	311	291	285	298	348	298	280	273	313	308	292	308	281	327	326	275	300	312	278	284	336	290	313	299	306	312	267	280	291	287	301	278	333	283	287	296	312	268	312	283	306	288	277	336	286	319	287	314	290	297	290	295	271	326	294	267	292	285	284	302	301	290	288	302	295	277	299	287	279	282	312	285	308	334	273	332	269	263	257	295	303	270	276	290	301	301	259	275	299	305	344	273	295	289	285	269	277	293	273	299	317	299	291	295	301	334	272	278	286	281	276	271	295	266	322	309	317	301	301	305	324	283	284	276	325	326	305	293	277	284	267	288	265	280	321	290	293	293	287	301	315	295	289	317	288	300	279	289	280	304	271	316	275	287	318	312	271	277	280	302	291	313	309	310	291	314	338	282	316	304	320	282	302	329	280	280	301	271	303	287	308	298	326	316	304	291	284	306	284	311	278	332	287	318	301	264	298	306	281	292	282	298	299	257	312	267	314	280	294	294	293	294	297	285	294	293	306	302	284	296	288	310	314	318	289	305	299	262	277	305	284	286	264	332	305	320	301	287	271	298	282	247	283	311	283	285	305	243	278	326	307	288	300	296	306	301	293	297	294	303	313	323	285	318	306	319	282	303	295	306	278	311	314	308	300	277	341	287	299	300	270	281	294	305	271	291	285	283	332	288	281	282	291	292	303	322	312	317	310	312	298	278	300	267	319	292	289	301	321	284	330	289	311	303	288	302	279	325	312	307	284	313	308	307	280	301	294	268	281	283	279	292	310	296	291	307	257	276	286	310	317	300	263	281	310	316	322	279	307	295	296	296	275	255	269	309	296	302	279	278	295	298	293	287	287	292	277	298	309	288	315	299	293	301	298	333	332	285	263	321	305	271	303	291	269	278	297	322	292	288	294	298	318	264	296	297	287	324	295	289	290	321	296	317	270	272	307	260	299	303	273	288	306	290	288	288	293	276	300	301	277	291	305	273	272	284	290	283	289	281	288	302	268	303	273	295	279	302	255	298	271	310	296	302	309	289	263	341	303	286	296	303	330	261	312	289	281	292	307	309	280	288	277	316	287	251	289	270	258	295	300	267	292	287	304	308	314	283	308	269	293	290	272	302	312	290	284	293	281	315	274	298	330	303	300	273	278	281	299	283	299	320	305	298	273	313	306	320	300	330	299	302	301	285	318	308	321	295	297	304	307	269	305	303	317	266	307	285	304	321	307	339	307	261	276	278	297	286	289	327	321	274	334	280	307	301	280	325	316	246	276	309	295	291	282	306	268	284	297	289	316	278	309	274	301	254	283	298	304	284	309	276	294	312	335	264	282	286	296	312	288	290	324	266	269	316	299	283	283	297	297	272	292	321	282	302	258	279	299	292	287	283	292	296	287	295	289	317	293	270	304	285	330	266	303	281	308	286	295	308	312	305	300	300	285	315	312	293	284	277	298	293	282	301	295	291	260	265	318	277	308	287	278	312	265	312	284	311	318	324	297	322	293	337	324	325	302	300	284	315	260	306	312	315	298	319	285	314	310	318	263	286	284	276	286	267	301	313	296	305	309	297	299	290	306	286	302	251	291	310	268	325	300	259	285	287	283	300	270	313	272	328	303	298	293	260	271	296	294	278	303	295	287	275	280	300	289	293	294	290	300	338	300	297	277	293	254	306	276	270	273	297	303	278	284	298	302	306	294	300	293	298	319	300	280	299	280	295	310	282	299	298	286	272	267	311	293	303	286	300	294	301	308	300	292	320	298	299	304	318	284	280	316	308	298	261	306	311	298	283	290	272	309	304	300	277	298	318	309	300	265	298	296	273	286	304	319	302	272	266	301	290	283	275	336	307	304	292	306	285	282	281	291	297	258	297	296	307	307	302	302	295	286	310	289	282	310	246	300	293	294	281	315	269	286	319	324	293	331	286	276	294	306	276	293	280	293	300	290
37464	43595	39427	32770	38824	36998	32751	31302	19666	22924	28057	29142	24147	21061	18247	15708	14017	12759	10571	10264	7373	6734	5790	5229	4577	4195	3653	3649	2878	2429	2311	2238	2127	2152	2277	2462	1899	1789	1835	1677	1471	1429	1408	1415	1391	1581	1163	1139	1058	998	956	995	1008	927	908	849	916	893	842	895	906	922	909	897	919	947	837	845	864	866	824	731	758	752	786	796	780	791	888	944	928	812	821	797	769	804	732	757	811	774	804	745	730	748	758	707	695	765	719	738	741	666	674	683	721	681	711	715	740	732	721	679	747	681	684	753	729	709	729	718	743	744	712	685	751	735	699	714	695	727	723	749	780	687	707	687	720	731	692	680	727	751	742	683	742	709	725	712	777	716	667	691	732	690	725	713	749	757	674	691	697	696	731	715	726	709	755	715	707	760	681	686	754	713	683	727	728	683	698	683	679	703	702	745	704	735	741	721	704	712	727	698	719	756	715	687	723	735	759	704	712	733	705	687	728	689	688	680	769	770	679	694	679	712	724	725	693	703	701	736	705	686	744	703	741	663	705	753	726	727	673	677	696	699	713	767	693	733	694	737	690	740	712	728	706	697	746	736	791	714	745	660	729	768	695	704	700	765	655	736	737	692	675	729	716	707	718	697	758	710	687	754	697	718	679	761	747	710	708	733	707	724	681	687	739	691	730	754	693	732	698	691	692	728	703	718	756	736	748	707	752	708	692	726	675	670	715	753	678	653	729	731	694	696	732	725	727	710	693	698	719	734	683	724	694	745	716	675	735	693	703	704	748	702	730	733	697	711	717	728	743	718	669	681	706	691	723	741	738	723	697	741	659	733	769	748	721	683	716	729	748	694	712	681	728	669	716	717	746	689	710	727	712	713	722	720	730	695	709	710	708	719	787	727	719	687	671	739	734	694	675	708	720	730	700	685	713	705	741	702	720	680	683	700	733	731	693	712	690	696	738	720	716	730	733	721	713	723	685	688	732	688	759	723	752	718	748	704	715	738	697	705	738	695	707	728	698	732	734	745	713	729	736	709	718	691	750	635	693	753	729	751	696	684	659	725	730	730	748	707	717	745	715	685	770	749	716	739	701	724	684	716	706	745	741	729	708	711	712	711	694	686	736	744	703	720	734	727	723	689	686	729	718	713	690	755	690	729	699	722	685	745	688	698	691	723	732	733	770	689	714	734	695	712	761	724	698	704	694	722	707	694	698	730	721	752	706	662	743	766	756	733	729	687	692	705	709	726	736	663	674	686	698	730	686	722	691	700	704	714	769	736	703	689	735	713	668	753	756	676	704	705	719	731	669	689	749	693	744	701	710	663	729	689	699	786	726	739	705	731	753	705	728	700	673	696	714	695	735	726	763	743	694	696	769	677	669	717	703	761	698	716	700	714	732	667	683	741	741	645	660	706	699	654	738	747	706	694	704	741	736	761	725	743	724	726	734	710	730	726	733	789	715	719	707	739	672	698	726	727	740	740	696	683	740	707	717	771	713	749	724	734	691	694	738	750	730	718	705	691	687	724	667	696	708	680	704	700	711	687	700	739	766	713	714	692	714	695	701	719	735	720	724	734	725	714	681	707	711	688	734	778	689	701	726	705	701	729	733	698	683	707	713	701	675	685	747	705	760	731	696	678	680	687	688	687	664	688	706	684	716	736	740	670	697	698	702	681	693	670	732	720	708	748	746	700	732	734	733	684	721	702	707	728	757	666	714	733	714	699	668	716	744	738	735	720	683	687	702	767	708	706	714	734	726	699	734	726	760	730	707	666	739	680	700	711	755	711	726	706	734	711	670	724	705	679	748	699	695	710	712	671	680	706	704	699	732	733	725	723	757	668	691	706	697	738	720	709	676	725	733	703	650	719	720	642	699	679	713	731	688	728	720	713	741	664	718	700	701	710	740	729	761	709	742	696	695	714	706	718	748	710	649	712	717	736	733	752	677	730	681	708	685	709	667	758	690	656	720	744	720	697	705	708	746	676	697	726	693	732	708	744	692	672	713	684	707	723	745	714	708	700	735	692	734	782	704	731	766	729	664	738	741	691	702	716	706	698	778	712	689	736	676	696	753	712	736	739	754	696	768	723	734	678	683	721	656	715	687	754	751	677	729	680	689	704	706	678	730	686	703	727	640	690	702	678	709	754	728	709	693	746	700	755	691	719	702	691	702	739	657	684	711	730	681	663	691	689	708	741	744	678	689	693	711	759	685	706	755	747	639	692	656	737	761	695	741	696	686	720	650	649	668	717	700	726	772	783	695	673	673	708	738	747	723	690	686	759	695	727	705	708	680	672	717	756	749	702	733	693	662	727	675	671	754	709	682	653	676	710	662	766	738	708	706	749	716	718	691	686	696	737	681	722	661	723	766	723	724	713	716	711	762	731	697	729	732	710	765	743	706	698	726	703	700	722	724	681	745	747	699	703	718	707	696	743	719	711	723	689	695	735	715	729	722	684	696	711	699	704	701	711	714	726	720	673	733	705	703	712	685	692	660	748	748	722	729	708	762	729	695	672	760	713	702	701	721	684	725	712	679	713	736	700	711	728	709	739	679	706	698	678	726	697	735	702	692	762	699	748	732	679	702	733	720	715	647	664	708	709	711	663	705	721	733	701	725	675	704	766	708	739	725	710	652	726	736	761	697	687	721	641	698	711	735	748	684	730	656	697	697	698	707	718	696	742	713	724	678	746	736	698	723	752	696	735	684	695	693	696	746	696	718	756	680	706	715	707	683	748	693	698	729	674	714	740	712	692	693	728	760	743	741	681	717	716	735	719	714	700	741	716	697	701	725	709	709	701	684	691	718	742	685	719	752	714	710	702	736	688	700	685	718	714	689	707	714	718	688	764	714	728	694	723	700	720	675	753	710	713	720	703	742	721	742	693	699	713	706	734	710	693	710	768	758	724	702	707	690	730	740	708	728	707	745	710	744	652	752	724	718	722	680	718	775	689	701	700	704	710	666	704	716	765	704	692	748	757	658	696	722	708	690	708	693	698	720	687	697	695	756	705	687	652	733	712	697	707	685	728	709	729	672	732	675	708	691	670	702	695	748	703	735	680	702	739	741	652	671	711	700	696	724	717	657	701	759	652	737	729	762	695	697	681	710	673	687	665	737	728	715	719	712	769	688	722	696	713	757	669	701	710	742	724	756	725	748	676	689	728	741	712	681	724	707	728	712	756	700	714	747	730	747	704	688	702	733	728	736	706	705	708	715	636	711	704	722	739	700	747	664	685	719	668	698	735	725	721	730	706	676	693	732	737	710	723	695	699	732	669	699	720	691	738	736	710	724	735	720	738	697	758	705	748	739	714	730	650	676	718	704	691	723	694	725	741	738	706	748	755	720	691	721	729	678	697	689	685	703	711	653	708	763	751	719	721	701	681	704	699	703	737	711	700	708	698	712	742	732	726	716	693	720	732	709	725	705	748	660	710	694	687	673	675	738	688	750	674	701	685	710	719	729	701	671	716	691	750	708	693	750	655	722	748	733	756
25501	19468	12479	6701	4879	3207	2482	1788	1382	1160	995	1031	763	740	683	653	625	631	540	581	549	491	504	464	486	437	488	473	495	454	459	476	427	449	456	432	403	432	442	425	426	409	422	427	427	443	408	453	418	385	394	405	435	412	429	396	432	383	383	426	437	433	436	408	389	410	407	449	360	429	384	386	427	393	422	400	391	416	428	416	412	423	426	394	403	402	443	404	381	441	417	404	430	411	430	385	423	387	464	404	407	433	419	411	405	428	413	416	400	424	403	428	416	388	415	384	399	424	380	401	410	425	403	412	372	427	447	414	424	429	413	449	385	427	427	396	393	404	395	435	431	413	418	394	399	445	420	432	412	430	425	401	410	408	435	415	443	405	421	432	403	359	415	424	480	452	424	449	415	423	420	447	406	426	371	456	415	402	401	400	415	389	399	404	392	406	454	446	430	401	452	449	404	402	397	465	416	432	405	416	433	438	405	433	361	412	388	412	477	423	418	389	431	378	397	393	395	396	375	384	414	397	384	422	423	387	393	397	404	432	435	369	416	408	414	367	386	372	380	421	421	438	397	399	411	390	390	425	414	429	454	418	414	421	425	422	425	436	404	412	368	418	432	389	411	366	388	402	414	387	379	413	441	390	388	424	395	436	397	449	441	393	414	420	427	400	409	411	397	386	400	443	394	421	420	410	396	380	444	395	410	434	451	415	401	390	416	407	420	416	407	427	416	387	421	427	409	405	404	435	439	395	419	394	446	418	412	422	410	422	408	425	408	426	403	416	470	469	445	400	370	411	413	420	406	451	407	398	431	422	430	427	424	399	424	438	418	413	405	382	443	386	443	414	392	376	423	415	439	414	460	417	418	407	409	413	432	421	465	399	396	406	393	425	436	451	415	402	400	395	411	405	415	381	403	429	421	427	392	401	408	392	404	416	399	404	414	413	457	409	400	389	435	426	433	425	405	390	405	431	420	405	423	378	423	379	413	427	411	424	407	395	416	455	437	416	413	414	433	384	427	426	417	390	422	449	416	358	390	377	414	429	411	409	441	418	401	395	392	409	409	409	413	435	423	416	412	396	414	419	425	423	404	418	398	401	452	392	399	431	406	397	431	374	415	409	410	449	426	444	424	390	398	412	441	413	401	421	415	421	437	378	375	404	430	402	392	435	412	425	418	436	411	414	446	432	410	411	415	448	418	401	383	403	408	428	417	442	396	426	472	426	403	402	423	443	407	407	408	435	393	395	385	411	419	448	462	442	417	410	400	403	424	413	375	409	396	401	386	392	419	408	449	472	423	417	412	399	421	398	433	421	393	421	441	444	406	427	377	432	435	428	434	415	420	474	418	390	434	453	447	427	434	387	425	383	394	435	373	406	443	425	396	374	429	435	396	380	438	408	396	387	428	388	431	374	415	440	411	422	417	401	411	389	379	386	429	402	412	452	432	424	426	413	396	403	419	403	410	407	407	398	407	418	402	406	370	406	407	437	438	443	400	402	396	408	422	380	405	376	408	423	417	450	417	439	428	438	383	425	443	436	443	409	392	399	433	406	469	394	414	429	436	407	414	402	401	423	379	383	417	453	413	408	374	407	423	408	381	427	437	421	431	428	424	439	421	418	424	443	420	401	393	443	443	402	446	422	401	396	376	394	416	404	434	364	396	425	414	415	416	437	392	411	409	409	429	390	427	446	386	417	390	407	428	426	390	379	385	392	396	428	403	381	421	443	430	429	424	408	442	418	431	435	395	397	420	412	389	409	419	368	435	375	400	396	438	436	409	414	387	427	396	416	437	383	430	397	441	417	399	436	408	391	408	425	396	429	425	433	376	400	386	444	387	405	427	402	409	430	387	419	428	443	440	454	419	420	428	416	428	411	423	407	396	434	408	427	450	427	381	413	439	407	379	428	396	444	427	391	393	431	430	446	427	405	423	440	427	413	427	377	425	440	437	379	406	384	420	415	424	419	417	413	424	429	405	393	441	412	436	458	441	402	407	381	414	407	403	449	412	423	435	406	397	390	384	387	391	417	405	455	420	426	423	477	414	394	422	405	411	405	440	430	387	427	399	428	396	417	409	445	395	430	391	382	400	421	429	413	432	419	434	416	411	424	380	432	400	404	396	427	431	428	452	389	417	396	400	405	389	416	426	407	430	414	392	433	432	403	403	420	416	381	385	427	440	423	413	426	416	397	411	426	434	411	397	422	447	435	402	401	420	390	414	409	446	404	410	433	400	442	427	428	400	412	425	397	432	394	395	407	400	398	440	417	427	424	455	392	395	380	428	403	431	421	426	422	430	418	394	394	429	415	416	439	437	433	461	453	446	432	426	442	416	399	416	394	463	404	435	386	401	418	407	439	423	427	383	422	399	385	386	376	428	440	432	387	402	414	367	435	411	442	429	434	398	400	416	460	449	432	404	431	453	412	396	420	429	429	447	421	420	394	404	421	424	414	416	399	398	420	391	392	447	395	429	388	418	431	419	362	409	424	395	418	384	391	398	418	451	411	424	429	408	441	403	433	408	398	425	421	433	395	406	413	378	440	406	392	408	420	422	402	422	449	397	443	404	461	402	396	438	403	450	412	406	425	393	387	444	429	433	407	427	391	389	441	438	429	416	441	401	405	421	380	384	398	399	418	507	419	418	416	432	367	429	457	441	398	423	439	420	376	420	434	412	406	423	427	401	473	406	461	423	395	440	408	435	369	417	421	421	410	414	430	381	426	428	447	397	449	441	401	437	438	407	415	396	426	423	403	416	436	449	458	393	399	424	420	418	429	421	403	425	403	431	434	412	429	400	404	396	408	427	407	415	435	400	458	420	397	417	418	399	437	409	427	415	439	408	427	402	447	419	409	428	428	380	445	421	424	418	375	390	412	436	407	406	415	436	389	418	447	428	439	409	434	428	408	373	454	433	432	402	418	431	436	412	401	460	409	388	429	449	399	450	421	423	406	426	456	437	424	425	405	431	405	404	447	403	421	442	421	436	424	441	395	405	426	430	450	417	433	403	428	395	376	402	431	433	427	414	439	422	399	419	429	421	430	420	441	437	434	401	423	463	421	423	410	434	428	440	438	410	418	452	404	369	398	384	386	406	410	427	453	403	393	408	389	430	413	425	418	438	380	402	442	436	439	382	400	420	428	408	385	381	402	454	407	382	392	430	419	403	423	386	425	402	404	451	466	495	408	401	421	432	426	419	421	425	394	403	419	393	407	391	449	440	403	370	386	401	430	405	427	420	434	417	442	417	434	408	422	441	436	442	406	383	421	410	396	431	374	453	426	444	402	435	416	399	410	443	390	373	394	412	403	408	407	407	431	435	418	419	407	397	406	403	420	412	390	404	404	403	429	385	405	435	436	388	416	426	404	434	425	406	414	386	411	407	449	372	408	424	424	415	441	412	364	416	402	381	429	455	382	388	431	479	378	428	425	399	379	425	403	414	431	386	402	396	403	403	413	386	478	393	457	369	405	413	369	417	444	384	427
16095	16933	16362	13137	12402	10300	8408	6883	5148	4391	4431	4269	3753	3100	2838	2402	2269	2113	1864	1843	1771	1671	1570	1396	1424	1356	1220	1253	1240	1154	1060	1079	1076	1093	1131	1031	1024	1079	1038	1098	1062	1097	1088	1073	1106	971	994	1062	1096	1000	981	1084	972	963	1019	1023	978	992	984	1019	1012	1002	987	987	1028	993	969	979	1020	1018	961	1004	984	952	1014	995	1001	994	1018	987	993	996	1017	982	973	989	965	964	1007	1053	956	944	967	949	923	984	981	931	951	973	1032	968	1010	929	994	1035	944	962	935	967	1004	999	949	974	957	981	931	992	1038	994	981	977	979	1023	987	1002	943	1055	1006	994	955	932	972	1009	983	993	1018	1016	985	967	985	1008	1025	996	988	950	937	971	990	964	928	1036	976	938	974	963	973	983	986	945	930	1042	1008	984	968	958	987	964	1008	955	1003	983	973	972	995	1011	939	976	948	997	955	997	945	981	1016	1017	957	1041	1016	1026	1023	944	947	1003	961	985	950	925	992	974	952	1005	980	965	1012	1014	970	979	999	982	1017	1023	972	997	1017	981	1049	995	974	969	982	971	1019	969	953	975	961	981	990	934	963	972	1017	961	951	972	965	1011	1025	927	982	1013	967	991	947	970	954	1025	966	983	981	935	1028	1016	1011	1015	1007	916	982	991	969	978	954	962	1018	1009	937	993	912	1024	967	914	1006	958	961	999	949	1022	1014	999	1008	913	969	957	982	968	986	966	960	1009	1019	917	931	962	967	1023	958	944	994	986	1015	984	984	906	984	966	1010	949	930	1028	976	914	931	1011	928	984	937	915	970	963	982	948	996	967	984	1028	1019	953	954	1046	984	988	959	983	1008	989	1006	1014	980	1001	1024	960	923	975	990	1002	939	994	984	1005	974	985	996	946	968	986	950	952	989	1010	958	999	995	961	990	1009	915	940	993	961	977	961	1025	975	1027	996	952	998	1005	984	976	910	1023	985	954	1009	1015	965	976	969	956	1016	976	985	995	986	926	941	961	933	931	923	974	915	950	983	965	941	973	1003	1012	1032	1014	947	974	954	988	1001	927	979	1017	981	999	1003	946	989	994	969	953	972	938	1020	1010	995	948	987	997	955	954	988	982	959	976	986	980	971	1023	946	990	1002	1016	972	979	965	960	947	972	1023	935	984	953	1025	968	967	1025	1022	1016	974	991	964	978	1004	947	969	990	927	992	1018	939	988	932	987	950	982	1006	1007	1024	963	1028	985	1013	978	933	948	990	992	985	1040	969	945	1013	1017	952	1021	973	923	1006	964	1026	961	1020	978	930	1005	965	1032	996	980	958	959	967	992	1006	927	967	931	978	1010	963	1010	1001	1027	1020	963	1005	929	998	987	995	939	995	1014	962	973	972	994	1054	947	948	992	954	949	973	964	990	933	1023	954	994	960	1011	953	1013	984	983	986	1007	1063	958	963	980	974	971	968	1001	947	947	967	999	983	945	956	1017	981	1034	1004	1039	993	947	945	979	962	977	1013	972	986	927	988	1004	988	1077	982	987	958	1017	1030	969	973	1010	1022	982	961	991	945	952	995	987	965	991	991	1036	940	975	984	950	996	974	975	1034	1015	987	1001	949	952	981	967	966	1040	948	1043	967	1002	1038	1013	991	973	968	969	1004	965	1006	990	1005	947	964	1023	897	987	960	971	976	920	944	980	1005	1000	1009	1006	981	995	962	961	932	941	995	994	939	945	968	998	951	1015	945	960	953	1015	1038	959	936	1002	991	976	978	960	941	999	1030	994	981	967	965	1046	995	999	1007	984	965	975	1007	988	987	958	1028	974	1022	923	975	965	1014	999	1019	946	1016	964	979	948	980	968	983	979	935	953	1074	973	984	1014	909	966	1009	1043	1016	987	940	950	964	932	979	914	1058	929	961	1000	957	993	993	960	995	975	940	999	996	1013	976	962	979	986	949	969	1034	960	1025	977	955	983	956	996	989	989	938	992	1008	1002	987	920	967	934	1012	1025	949	955	989	924	973	969	1026	969	961	986	915	984	932	951	968	992	1026	930	1000	935	978	1034	958	953	1001	973	966	1037	993	987	962	977	963	970	1005	981	894	966	942	989	935	972	954	956	972	942	965	948	994	976	985	1001	988	1032	1000	982	970	967	999	980	954	1075	987	981	987	924	933	950	943	960	942	976	994	962	928	1000	962	956	1050	944	977	993	976	974	994	987	988	1062	1049	952	991	976	941	941	960	945	996	967	1031	919	964	980	966	935	985	962	955	995	936	984	1002	965	982	949	1041	954	991	996	980	1024	939	1011	957	1032	998	984	912	994	989	978	949	893	978	997	987	1020	946	1000	990	964	975	931	932	987	996	994	958	1016	996	1035	999	959	927	922	941	956	979	1027	1000	972	1006	926	963	980	995	961	948	1016	956	950	941	981	1054	987	1024	950	1011	971	974	979	986	1038	995	930	953	1006	930	1006	976	976	991	1024	966	964	992	1029	979	1041	1014	954	1010	980	967	994	1014	977	998	1028	1008	984	992	1003	981	985	1022	982	1000	996	949	999	980	966	945	1005	1011	967	1029	1000	1049	1001	999	1009	960	964	952	965	981	957	968	997	984	967	986	1014	933	1004	957	943	963	996	979	1006	979	982	980	943	1009	994	1081	1001	1018	1041	976	948	999	1006	968	988	1008	1004	944	997	975	983	994	953	991	974	996	1090	1040	958	993	1034	975	957	993	985	972	1007	1013	1008	977	968	988	965	978	983	987	977	988	997	952	979	1001	1044	1046	1020	991	1041	983	945	960	970	970	951	1045	942	1005	1022	988	950	996	1001	990	970	989	985	921	988	950	993	952	974	991	951	1003	993	1022	985	962	1002	950	987	983	947	988	1012	1021	991	992	1087	1024	941	997	942	986	980	975	1031	1003	1002	1037	958	1008	935	955	981	999	1011	941	995	1008	968	969	1032	1011	990	944	948	936	997	987	1027	1003	941	941	991	1027	972	946	982	955	958	994	974	968	992	1000	935	1037	998	993	1013	977	1042	973	952	974	990	968	944	975	987	1036	1009	1010	967	959	979	1045	960	985	998	983	1064	1029	971	960	1033	959	1007	982	980	1026	995	1020	1017	1024	1014	1004	993	978	944	984	964	971	980	992	969	963	977	981	943	951	989	982	971	985	981	1007	1010	1020	1005	973	981	961	965	984	1020	955	988	948	986	978	957	976	999	918	953	1005	961	1007	1011	970	944	950	1010	998	989	970	931	992	971	1013	978	950	950	989	994	989	994	1000	934	1014	950	978	998	958	1003	905	959	1029	995	1011	914	927	962	1029	970	991	971	949	963	966	944	984	992	1012	1016	1001	948	976	1010	999	1022	909	928	1022	1011	1014	998	1040	1045	1031	946	993	964	980	942	996	1005	1000	990	953	916	968	944	997	1025	971	995	981	979	1010	993	961	954	965	1044	1000	926	1017	955	970	1000	935	994	954	1014	1015	956	1004	1006	972	1000	1009	1001	958	997	969	964	977	1016	961	983	1000	996	934	956	984	983	980	994	991	977	948	981	953	936	939	967	989	946	941	980	1002	998	1031	936	1008	1065	992	924	991	958	965	964	987	963	970	1005	987	972	981	912	955	1010	941	986	1022	996	970	988	1041	967	984	999	987	925	966	1041	1003	998	1000	995	975	1003	998	959	966	976	982	917	999	979	965	971	1011	981	961	1003	1012	1015	934	985	963	1000	978	938	1050	981	953	911	1003	1017	1015	985	993	1037	988	1002	993	985	1044	995	929	967	970	978	920	1006	1001	935	1001	910	1005	960	1031	997	979	966	949	1041	979	1029	998	982	932	976	988	995	998	980	1064	1013	954	952	972	983	911	990	978	970	971	908	1006	1001	959	999	987	977	964	997	1037	950	972	1025
42613	42767	38636	28037	25927	22024	17450	13406	7532	5813	6689	6926	5442	3882	3183	2136	1723	1617	1253	1359	1069	899	837	722	681	599	605	572	518	561	538	513	517	522	525	497	462	467	387	431	468	439	473	446	435	436	468	415	446	428	407	425	425	409	414	422	439	416	365	425	391	380	377	447	444	401	414	440	405	407	409	416	434	465	361	418	425	423	402	398	438	391	396	435	415	402	422	411	450	404	370	411	415	395	395	388	408	387	413	398	434	383	414	387	384	440	389	372	373	391	395	420	382	363	413	418	369	394	399	407	424	400	403	407	429	375	422	398	401	388	405	419	430	379	413	391	400	386	410	398	381	384	399	395	397	431	383	433	376	397	379	352	389	381	385	384	444	413	409	400	391	389	424	402	373	388	398	395	423	394	363	411	394	376	359	398	412	370	379	412	379	416	411	396	414	409	434	403	390	403	371	372	381	409	377	409	384	412	373	372	392	385	404	437	368	430	422	427	396	357	392	385	385	389	398	396	398	370	429	362	411	369	400	383	392	411	385	406	398	406	379	414	393	389	380	365	420	442	365	402	390	399	410	452	398	435	435	415	436	435	410	410	407	410	413	374	389	423	398	396	384	428	394	432	414	372	349	384	421	421	442	393	392	375	343	397	426	432	406	380	419	412	411	399	427	427	410	389	391	410	420	406	391	381	383	388	387	389	379	388	413	384	413	468	393	401	416	376	352	416	425	375	393	397	391	404	448	394	417	393	403	398	404	377	399	367	419	407	390	383	378	409	409	389	409	441	418	411	367	402	424	390	376	424	450	417	393	388	417	356	429	389	431	386	416	408	445	407	403	433	412	417	391	409	395	400	395	373	408	368	376	421	391	413	360	414	411	400	376	405	400	409	372	397	396	416	397	432	399	430	442	364	365	385	394	375	417	401	389	446	371	402	389	404	384	405	427	379	393	399	389	369	411	389	414	416	425	387	409	417	380	393	391	427	387	438	371	394	391	431	427	371	412	397	406	399	376	438	417	368	405	413	404	364	383	382	417	380	404	378	415	376	413	420	358	379	387	406	414	385	376	441	365	433	425	367	425	359	412	393	365	421	448	361	403	387	380	401	397	394	432	449	382	407	397	389	381	384	425	394	382	395	390	381	422	402	422	408	401	366	374	408	423	404	407	403	329	428	376	397	387	395	404	396	402	404	404	369	444	394	395	399	387	392	413	364	409	429	408	418	390	426	431	402	402	398	391	391	413	377	399	357	377	413	392	424	425	393	366	378	411	381	388	390	387	427	413	387	429	394	409	436	426	412	409	407	385	401	406	436	352	420	412	406	433	364	390	392	395	366	387	386	365	373	401	403	401	418	394	410	389	380	355	423	420	394	394	433	358	375	401	427	419	405	417	404	414	374	400	423	367	410	391	353	369	380	416	411	433	405	382	367	385	381	393	405	434	386	401	405	386	409	409	319	417	413	416	410	371	409	408	404	441	417	402	411	402	380	398	380	409	408	398	424	400	354	378	370	378	394	414	412	365	411	433	382	444	433	379	417	379	405	410	415	417	380	387	405	387	369	394	416	418	405	404	387	386	359	381	413	386	393	419	417	405	380	433	416	382	382	397	431	423	433	385	357	382	404	398	414	405	404	474	410	379	383	423	418	414	432	383	434	399	407	413	406	386	417	357	427	404	387	381	415	413	377	398	418	371	380	433	462	403	420	385	417	386	403	391	380	396	424	400	420	370	419	429	390	382	437	423	438	374	429	405	425	422	379	402	405	427	414	378	445	396	393	393	405	371	424	431	393	426	405	443	398	376	392	386	409	380	405	396	384	400	396	417	408	409	400	388	340	429	442	437	390	395	441	387	393	367	399	401	413	404	409	408	408	415	382	416	386	410	427	408	364	388	426	384	386	384	386	368	427	371	399	411	393	409	345	402	390	362	411	394	372	406	409	385	359	405	403	390	396	388	443	392	398	400	344	357	376	394	402	394	397	434	411	373	393	361	384	404	381	436	415	404	391	380	402	376	397	415	418	436	417	407	413	412	389	398	358	388	377	380	384	384	381	419	424	389	445	399	424	427	445	413	404	402	406	428	365	395	378	385	406	396	389	419	427	382	399	396	421	371	399	383	466	386	400	344	397	391	413	392	387	430	382	418	417	405	408	400	447	426	432	370	408	413	443	390	397	373	405	430	396	402	383	396	446	390	421	390	400	388	386	405	401	392	390	407	409	411	415	395	428	396	418	396	403	400	373	383	403	371	366	380	400	406	377	399	399	417	405	422	382	392	440	418	445	382	400	409	409	392	421	413	403	405	427	390	389	366	403	372	421	467	403	402	393	400	348	372	400	405	426	389	358	391	386	401	424	382	374	399	371	375	402	390	389	384	413	389	374	388	425	419	377	379	418	410	394	396	403	429	403	409	401	398	423	388	393	410	376	380	397	442	415	356	402	413	379	400	430	446	399	426	421	422	393	406	387	397	397	409	400	374	394	399	407	371	381	396	411	421	396	397	426	448	413	408	369	370	410	385	388	361	422	399	397	368	407	384	410	378	418	391	380	412	391	409	372	429	383	405	410	365	411	403	381	404	440	392	415	410	403	381	434	399	433	384	407	418	394	400	400	381	387	397	385	419	370	387	405	418	375	413	393	359	412	436	399	388	401	404	387	397	349	424	401	396	392	381	378	410	360	362	404	420	406	411	412	429	419	388	388	416	423	399	390	408	386	409	434	389	384	427	366	412	384	398	402	390	374	387	369	428	346	407	370	385	410	395	399	403	352	421	382	358	390	382	410	399	421	384	435	390	403	375	395	404	405	361	406	407	398	427	373	416	413	432	374	354	403	394	395	401	426	369	368	425	391	404	356	423	381	388	404	392	398	367	383	426	369	422	398	370	417	390	412	392	402	384	425	417	397	399	398	410	370	407	415	394	399	394	409	394	426	373	420	383	370	395	431	380	410	402	397	440	392	385	373	380	371	402	422	410	430	435	426	396	359	380	436	419	434	353	396	395	366	427	409	392	383	428	428	381	429	439	454	387	421	399	378	395	376	368	412	419	415	391	347	430	433	391	381	442	402	467	439	435	422	400	416	394	403	416	393	336	403	389	391	421	391	356	365	394	443	415	396	388	408	373	414	400	396	398	394	398	418	392	356	394	403	402	407	409	409	392	432	395	378	396	424	413	407	391	417	411	399	397	442	391	393	369	411	380	399	409	387	390	433	398	375	407	411	389	429	439	395	461	439	408	394	385	410	405	374	392	379	409	437	399	370	399	399	432	383	401	422	421	416	380	379	424	377	396	402	414	453	368	408	406	429	444	428	402	406	449	414	428	387	428	409	390	407	364	438	448	389	438	354	391	401	411	397	380	405	416	394	405	385	412	433	438	418	399	394	418	422	400	400	394	396	398	378	408	393	411	398	467	388	385	424	433	400	392	403	407	404	388	339	399	398	387	438	404	402	410	379	381	413	389	413	386	383	386	403	404	432	388	370	393	414	403	379
29062	36648	34422	27580	31569	29180	24590	21903	12359	13805	18474	19420	15813	12858	11076	8122	7476	8024	5731	5729	4378	4139	3606	3106	2688	2668	2407	2103	2001	1790	1715	1598	1578	1703	1654	1737	1472	1364	1329	1366	1312	1351	1363	1251	1268	1340	1189	1195	1108	1064	1095	1106	1118	1038	1034	1049	1061	1060	1067	1005	1048	951	1069	1004	1049	1028	991	991	1031	993	1021	921	940	971	945	955	1003	1078	1007	1031	1011	988	1016	978	924	972	954	922	984	979	935	934	935	921	1030	948	923	951	976	992	985	917	993	965	929	903	973	959	965	966	883	903	950	959	884	946	914	935	918	920	927	943	900	914	945	865	953	939	920	946	949	957	935	965	891	939	953	956	951	912	887	927	992	930	941	886	905	938	976	945	916	916	967	924	866	986	954	962	919	934	865	943	924	918	917	934	916	942	915	904	917	943	1009	914	879	871	989	933	987	944	923	875	934	1012	955	955	892	975	913	926	947	931	932	1013	944	978	998	915	963	936	900	928	970	900	928	992	904	967	940	1018	1002	935	935	964	934	921	943	948	970	947	952	920	908	946	891	928	930	890	943	897	927	900	990	942	938	922	926	977	964	956	855	910	927	925	901	973	876	911	989	949	960	949	964	937	904	958	972	904	950	966	921	942	926	911	953	931	877	949	958	921	877	946	926	934	953	869	949	911	935	945	970	920	941	884	944	894	930	958	907	907	978	950	942	917	934	967	878	906	956	936	918	954	942	1023	937	906	987	973	960	942	919	915	940	961	947	995	950	946	964	921	904	960	989	946	1001	962	937	957	965	931	953	952	945	910	932	982	903	976	916	984	964	936	900	950	949	968	937	892	905	943	969	913	926	921	946	926	971	933	945	998	938	936	967	909	981	1011	893	955	985	917	898	948	916	943	962	991	954	961	938	963	976	936	986	929	914	948	937	924	967	890	935	965	948	939	945	932	935	939	907	895	964	988	915	966	955	957	899	937	944	908	920	989	914	953	1034	924	948	871	905	981	988	955	952	867	925	982	961	953	922	866	873	927	952	874	923	970	969	904	920	865	954	964	930	966	908	946	932	970	941	916	959	926	962	911	986	963	935	957	903	888	931	920	952	998	928	1020	959	938	982	948	977	936	928	937	903	919	956	912	953	964	990	916	883	934	937	914	882	972	937	952	956	891	934	926	908	984	925	913	965	910	949	972	937	975	949	953	972	827	989	958	919	909	921	995	1013	944	906	924	954	940	993	908	918	932	928	962	922	875	914	958	999	927	928	966	945	937	943	961	953	924	976	940	929	968	943	929	955	931	987	902	930	938	963	904	970	909	1004	963	941	961	956	944	966	969	947	933	1000	921	936	969	916	924	946	978	964	938	951	981	957	980	927	944	941	937	948	954	908	931	878	953	900	909	906	974	895	969	978	914	973	897	963	892	950	924	920	915	930	923	887	963	903	974	1007	881	937	924	961	927	914	966	959	981	956	934	973	958	895	944	919	917	921	960	997	940	954	959	969	940	891	928	932	893	938	937	969	919	926	960	923	978	945	942	906	897	958	976	932	917	948	952	937	1014	920	903	954	917	953	918	929	959	908	965	911	872	950	916	932	951	940	937	892	972	928	986	931	937	895	891	895	935	967	982	929	902	962	953	946	875	943	929	944	969	933	993	941	965	914	928	941	962	945	950	950	938	932	943	952	923	990	938	989	946	931	1004	941	917	957	885	920	954	904	975	972	936	976	899	872	977	924	948	952	922	958	971	942	959	918	938	908	902	973	967	928	925	932	924	919	993	931	919	922	974	1004	936	946	940	921	939	920	911	974	998	970	957	971	903	886	922	923	978	913	972	898	909	919	936	961	933	932	941	920	969	949	903	902	896	901	939	938	944	932	948	952	978	986	931	961	849	902	868	929	956	935	863	948	915	954	913	961	917	918	960	980	920	947	947	925	889	910	975	923	949	960	980	927	956	982	954	914	942	933	974	892	943	897	963	925	947	870	892	951	947	910	905	937	922	918	962	981	923	925	901	924	938	904	930	927	962	905	947	978	913	1017	915	899	929	901	953	893	938	890	921	963	939	946	942	933	940	1011	934	999	948	923	881	954	928	904	972	901	937	884	966	882	1008	907	924	928	929	899	957	935	918	953	930	928	951	940	1019	907	993	919	982	1009	950	930	965	926	933	951	909	973	887	926	941	900	989	887	921	884	994	902	920	953	995	885	893	906	998	895	932	949	991	946	963	926	954	937	977	954	932	871	995	962	918	947	933	965	922	860	968	952	949	959	926	952	992	973	959	981	962	970	925	928	956	957	888	984	909	983	861	957	943	961	925	932	980	942	976	945	980	970	906	952	956	916	923	924	921	996	941	916	969	897	912	996	949	975	892	975	921	980	905	908	904	897	918	973	981	902	939	975	946	934	1020	960	953	953	966	971	946	929	920	889	985	933	932	882	909	942	964	952	935	974	916	903	922	943	943	935	901	967	915	968	982	965	876	928	970	935	990	981	914	906	916	933	945	958	908	971	923	897	990	955	986	880	941	923	958	950	947	927	934	961	955	926	975	890	919	931	930	943	1006	938	908	882	968	995	961	911	958	978	931	919	909	958	934	921	956	942	944	927	990	937	937	978	864	988	906	914	956	889	911	964	919	974	918	930	963	972	913	913	914	937	970	925	908	924	943	987	895	955	930	908	894	919	955	921	924	947	921	929	1009	917	921	879	1006	908	939	942	963	971	958	956	980	895	951	947	967	861	898	927	908	874	959	928	964	945	908	957	947	956	1009	943	897	942	908	979	952	951	942	972	897	947	924	957	927	932	974	979	915	938	915	956	972	975	939	916	905	947	904	977	952	932	942	902	962	851	953	907	980	938	941	949	909	878	944	955	956	906	925	916	922	905	929	907	852	913	943	872	958	921	923	923	907	939	967	962	900	936	932	849	910	925	984	958	906	928	944	971	925	897	978	931	914	967	951	892	939	904	945	928	977	956	921	865	946	967	985	948	937	951	982	911	950	933	893	922	915	944	934	974	913	908	960	912	927	887	963	882	954	912	963	849	945	934	916	959	926	883	941	930	956	937	972	945	904	900	933	948	957	958	999	944	953	939	914	916	943	961	941	945	941	909	1001	926	955	957	930	946	941	977	889	951	963	942	923	952	924	952	957	943	932	984	953	1029	931	1000	910	959	917	973	918	935	941	950	981	945	944	918	943	915	937	998	996	945	1002	953	953	930	976	934	911	982	979	918	948	965	930	963	888	890	952	910	900	949	916	931	924	949	941	951	947	939	932	937	940	921	935	944	904	932	977	955	946	953	934	1013	957	960	968	929	960	931	914	962	942	976	902	952	917	884	936	954	963	990	925	954	926	903	952	977	964	931	934	938	880	932	920	932	919	949	911	938	963	936	980	970	937	975	936	920	950	944	1036	938	912	974	942	911	971	898	986	904	933	935	932	996	997	939	975	858	1021	951	865	930	914	1017	891	926	929	934	934	920	941	919	934	942	907	897	905	951	946	930	907	919	945	978	885	884	963	932	934	965	994	938	967	911	909	917	926	947	922	962	960	938	902
52136	48249	39565	32818	33035	30344	26801	21914	13467	12574	13922	13698	11149	8701	6307	4061	3311	3427	2417	2069	1638	1381	1155	1013	872	799	717	693	608	492	552	576	490	487	551	523	461	416	463	387	384	411	421	346	368	422	380	359	367	339	341	303	324	348	337	329	279	302	335	331	312	305	319	319	353	323	295	322	313	306	295	286	295	295	285	335	312	295	303	311	294	301	305	279	329	296	257	293	333	326	293	334	334	292	282	290	291	281	309	290	316	316	276	301	269	264	289	268	302	290	300	296	316	300	342	270	301	296	272	287	264	291	303	304	267	313	334	308	292	288	271	316	309	295	306	278	291	284	292	283	305	299	273	288	288	307	282	290	269	264	289	297	300	271	277	303	263	294	280	260	292	304	282	285	289	259	281	327	298	287	301	300	302	305	292	288	314	307	307	316	321	284	309	293	296	272	299	313	259	263	277	260	287	288	292	277	272	294	297	284	284	291	262	302	268	309	306	282	266	274	302	268	292	299	309	268	273	344	308	278	336	291	271	306	295	272	294	278	263	282	291	284	270	237	297	281	292	290	278	286	286	292	303	292	259	299	321	325	291	317	290	280	291	281	309	297	291	290	290	260	263	300	296	314	282	305	314	271	272	284	277	335	287	306	262	266	308	327	281	255	289	272	268	300	301	275	288	315	309	259	291	295	268	306	312	278	290	262	293	292	283	284	299	294	305	297	295	290	334	272	313	318	284	295	302	297	292	321	295	289	276	306	319	271	280	286	283	306	310	292	287	285	307	296	308	271	249	288	296	302	297	309	267	278	296	306	311	269	305	308	302	302	281	322	251	280	285	279	305	286	303	306	286	314	290	274	273	263	289	306	323	301	286	292	257	293	310	281	281	249	303	278	299	268	258	294	267	275	284	265	316	281	323	310	306	309	292	291	298	251	290	322	302	266	281	259	274	305	264	304	297	297	307	278	281	300	274	280	281	298	314	276	311	291	289	281	290	329	285	270	267	319	274	296	275	302	303	271	298	256	306	260	259	311	268	274	256	255	296	311	281	257	258	320	269	271	301	317	359	306	317	297	301	300	265	265	313	299	304	317	268	283	287	291	286	305	271	289	281	311	317	269	291	273	254	273	277	297	286	265	284	286	288	285	281	272	280	300	274	328	290	297	302	303	295	286	318	269	299	315	290	287	313	286	261	284	321	278	293	308	305	282	270	253	312	305	282	289	324	240	284	326	269	305	313	310	274	299	308	276	296	310	272	288	255	263	271	286	259	283	275	309	283	288	268	303	327	279	264	285	263	277	288	304	279	280	291	284	295	303	294	287	288	275	264	260	292	287	273	297	278	293	282	277	284	309	265	281	274	285	278	288	267	310	308	300	312	298	312	272	291	287	296	289	280	287	294	270	313	282	299	275	239	299	290	286	297	297	270	267	323	304	296	275	291	285	275	291	285	287	310	305	271	297	255	255	283	277	279	276	276	304	335	312	290	288	309	295	295	283	273	289	308	300	303	306	307	291	329	310	289	300	273	282	287	319	309	321	278	294	286	280	279	280	302	302	270	295	309	286	295	302	272	243	303	298	253	281	287	254	276	298	265	286	283	321	283	289	266	286	283	271	285	296	237	274	302	316	312	279	253	273	300	278	298	283	274	311	279	308	297	272	281	275	292	286	296	304	299	285	268	309	277	273	283	333	334	271	294	294	285	297	326	289	279	281	311	270	286	284	269	315	325	266	276	323	270	295	319	277	318	316	286	315	279	313	321	312	311	330	292	272	300	312	273	292	266	294	263	295	303	300	294	311	323	305	295	274	268	280	268	314	295	286	290	287	309	306	306	290	278	282	291	256	317	284	291	302	282	281	289	317	294	327	312	304	258	286	266	304	275	283	297	294	295	290	294	263	278	309	287	295	295	280	320	297	283	266	269	289	307	302	274	302	300	312	272	290	259	305	292	286	268	304	291	275	277	298	269	280	321	310	304	266	260	309	277	295	292	286	280	262	335	312	322	276	294	274	290	289	295	317	319	300	319	278	273	297	264	282	282	285	301	283	286	318	276	285	302	278	282	287	282	306	300	287	307	265	296	301	280	291	303	276	318	306	267	308	285	278	252	283	277	284	296	285	295	304	273	259	297	282	302	292	311	288	298	264	308	304	298	332	309	320	278	274	323	277	260	273	305	274	318	293	284	284	292	284	274	268	273	292	297	288	270	259	304	261	300	279	319	272	270	286	300	344	279	291	265	282	297	284	296	263	318	271	262	294	236	292	301	304	324	268	264	293	268	306	276	285	260	307	296	284	301	295	321	321	265	279	325	291	299	283	328	274	291	316	255	287	286	315	287	285	276	286	303	304	290	273	300	292	298	278	268	296	299	273	300	294	278	294	279	272	305	276	315	289	284	300	262	285	268	273	251	277	299	317	306	291	313	337	312	292	303	273	259	287	302	319	309	294	306	283	289	283	276	293	298	329	283	309	272	260	294	262	295	315	250	287	275	317	297	301	264	305	284	284	314	289	283	300	304	300	296	275	293	328	288	310	286	299	292	294	285	282	255	278	335	260	288	292	285	290	264	251	258	294	299	305	282	295	281	301	313	259	283	259	322	313	281	302	288	292	287	283	290	285	294	283	293	335	295	250	256	267	285	313	296	310	308	251	322	302	298	291	280	288	297	272	258	299	324	290	294	281	287	254	318	283	301	293	283	283	290	300	302	288	300	304	305	277	259	301	274	318	247	292	294	296	327	287	299	261	285	304	314	272	291	279	329	282	317	279	275	313	314	299	303	309	286	275	273	309	311	300	304	292	268	276	274	305	324	275	289	291	301	243	315	306	281	310	284	307	308	284	301	283	278	283	298	291	269	279	266	250	307	265	307	292	291	303	306	324	299	289	270	297	283	277	274	300	321	298	299	306	273	318	280	288	295	270	281	290	290	289	283	282	308	319	273	303	316	264	280	316	276	285	297	330	278	288	314	296	268	295	278	286	291	288	267	294	260	322	279	312	287	286	288	297	322	302	287	316	278	288	270	274	284	288	288	297	286	288	317	298	289	289	291	306	305	312	285	293	297	301	301	262	296	304	310	278	266	291	274	301	297	299	298	299	252	285	278	292	274	289	306	303	287	308	273	289	276	270	280	307	269	280	302	294	305	277	293	269	324	288	281	276	295	275	305	301	301	266	288	287	268	301	305	304	281	235	271	280	304	253	289	302	304	291	263	273	264	279	284	265	261	283	281	286	255	264	284	280	286	273	301	295	276	307	281	302	299	281	286	281	288	300	299	294	262	290	324	286	305	254	292	302	281	298	294	297	306	285	327	263	293	312	286	282	286	266	293	292	293	274	277	297	294	299	319	301	278	288	272	329	300	291	261	272	286	283	286	284	279	249	272	299	247	293	287	256	286	312	261	280	302	363	284	327	317	281	303	289	289	307	302	297	307	285	324	280	282	306	286	281	312	252	303	297	274	237	321	285	296	274	265	267	310	304	332	293	283	323	302	297
37231	43679	37764	34949	39441	37270	32473	27306	17101	22980	28717	29021	24432	21249	18365	14267	12628	13543	11148	9953	7870	6873	5826	5004	4466	4116	3445	3286	2911	2342	2397	2180	2055	2071	2395	2420	1732	1605	1620	1552	1461	1585	1402	1415	1461	1660	1403	1443	1019	995	966	972	910	967	893	888	943	894	904	922	902	934	829	914	910	998	994	794	861	869	773	772	766	730	764	749	700	823	839	960	951	776	707	760	733	788	793	758	755	739	705	752	706	727	714	699	685	698	704	762	683	706	759	702	699	699	710	678	667	737	698	722	727	734	717	674	711	702	740	731	726	727	655	711	658	699	730	673	689	693	702	750	692	675	629	715	709	684	670	731	724	718	725	687	673	691	689	703	749	694	696	674	720	691	646	701	683	678	695	685	673	706	704	702	748	709	682	683	715	655	702	663	680	718	701	663	692	683	752	687	695	672	696	726	701	682	719	681	686	695	721	683	674	676	693	665	760	726	689	665	689	678	678	716	686	735	676	729	675	714	675	696	725	731	730	711	684	670	718	701	680	643	690	737	715	721	642	724	709	686	692	684	660	732	684	680	694	699	670	659	674	678	686	703	658	715	702	660	731	693	709	739	735	725	701	741	663	738	707	700	685	702	666	744	688	676	673	733	644	715	746	682	730	677	710	685	686	684	694	637	698	652	693	668	715	665	691	696	681	726	703	743	672	700	666	706	676	653	704	697	703	707	679	688	680	722	697	683	693	738	710	705	757	691	679	649	682	703	709	699	650	695	695	723	676	704	683	675	681	713	734	670	695	745	672	716	699	690	708	696	706	671	629	688	684	649	662	711	742	695	664	717	748	645	692	654	700	643	699	687	647	727	719	692	665	697	717	682	654	697	667	680	716	738	717	721	705	646	655	637	702	677	671	700	697	697	734	700	683	681	683	742	668	660	699	641	685	712	690	682	702	704	692	659	693	720	694	711	681	704	687	702	719	650	713	738	678	682	720	683	658	721	680	708	715	696	692	648	698	705	736	696	739	730	687	685	684	624	692	657	728	715	686	691	689	714	725	663	720	680	701	724	713	722	672	693	710	721	693	693	725	670	699	659	693	697	711	730	686	663	674	692	666	659	676	691	678	716	693	656	708	670	686	695	678	710	670	721	679	668	733	706	727	713	718	710	715	675	654	717	764	738	717	680	669	706	716	707	677	709	755	680	704	682	660	753	672	728	700	713	710	704	705	674	742	720	675	705	680	700	632	725	713	710	696	708	681	717	683	715	695	707	729	702	717	687	649	707	726	665	755	721	703	681	732	716	732	696	670	739	734	665	706	673	623	756	641	704	737	740	730	698	723	713	703	732	687	694	709	657	671	681	692	717	694	716	715	667	671	676	682	684	682	711	671	734	684	656	668	733	711	667	699	724	747	712	710	705	728	682	683	678	707	773	689	703	716	691	731	743	688	633	654	662	699	707	705	720	647	674	659	689	708	746	685	656	674	711	681	669	663	691	706	653	738	689	685	722	696	717	729	689	686	682	706	696	676	683	707	683	716	705	698	718	687	670	706	683	688	664	643	682	671	716	728	714	704	646	693	687	694	723	707	742	709	666	720	707	719	700	656	701	706	744	700	686	717	688	687	691	646	707	697	758	690	698	723	708	692	672	695	746	692	678	689	683	704	748	749	735	660	681	687	667	717	707	686	711	728	692	694	685	712	746	684	737	695	720	710	688	675	698	683	689	723	736	701	690	655	726	702	732	695	671	657	720	667	680	718	707	696	670	711	730	769	676	700	713	695	700	710	705	714	724	708	736	712	688	707	712	676	665	739	664	715	694	706	685	662	740	707	696	690	723	734	703	722	689	699	693	688	740	669	715	766	684	722	686	719	666	698	707	690	686	644	685	711	695	701	694	745	729	714	665	652	725	665	753	732	661	693	714	688	703	636	657	642	702	691	705	635	698	712	698	692	713	694	722	695	700	717	692	715	659	692	645	681	660	749	643	736	714	718	693	688	695	691	702	674	690	699	671	678	741	695	714	727	714	706	759	710	699	677	660	717	696	720	677	696	735	703	678	657	699	676	681	714	646	675	756	710	716	732	721	656	674	718	693	703	702	702	713	743	691	682	706	671	726	667	623	709	763	699	709	690	699	680	680	711	696	719	705	712	753	648	689	659	649	712	697	739	686	681	661	657	648	675	704	691	690	710	736	713	694	708	671	668	688	701	684	694	686	718	707	677	699	670	675	677	693	703	693	655	668	731	724	694	694	624	727	673	676	735	670	692	734	708	695	683	689	697	654	707	753	705	686	681	689	717	692	645	734	708	706	699	687	695	688	664	740	705	675	684	695	681	720	733	677	715	751	682	695	687	700	694	731	735	661	679	718	721	719	711	721	698	704	681	705	712	719	692	657	652	671	667	667	679	694	631	693	687	693	702	692	690	678	667	710	680	691	687	723	719	670	715	714	697	667	697	709	704	700	735	722	700	705	700	709	756	667	706	654	698	705	656	693	665	662	678	697	723	702	729	673	664	715	672	665	726	685	705	681	696	678	690	743	676	707	715	735	647	694	743	702	698	697	634	663	683	686	691	695	667	650	694	696	652	666	746	674	724	720	663	737	672	699	739	688	674	704	737	671	716	730	689	700	692	662	641	691	691	766	713	712	677	701	688	726	714	725	701	714	691	693	696	697	683	642	692	667	673	695	676	691	687	713	726	689	692	711	686	738	715	687	724	675	726	746	669	651	685	721	732	663	715	673	730	698	739	725	739	717	699	667	738	658	670	668	701	668	721	694	689	699	693	667	637	685	675	710	727	655	715	679	667	718	678	677	662	718	676	680	728	701	683	703	709	700	715	684	657	669	715	657	689	757	714	730	688	638	719	642	680	691	707	761	686	735	720	703	702	735	691	690	698	682	683	686	659	684	676	738	707	671	664	677	710	722	747	689	740	698	692	673	710	664	680	700	667	713	688	707	689	712	685	689	741	700	672	706	741	728	695	678	731	710	668	679	723	709	655	684	702	679	702	714	699	740	703	674	691	722	750	691	702	728	721	713	687	731	731	664	668	710	687	701	711	669	663	653	663	707	680	658	726	723	689	704	670	710	703	669	694	701	693	678	739	716	692	713	711	720	672	674	695	685	728	707	702	700	666	734	672	752	679	683	708	700	675	660	722	717	665	675	733	667	689	657	715	730	702	668	621	740	682	723	711	716	692	707	736	645	725	674	732	693	704	710	703	741	677	694	711	665	721	696	703	688	673	709	720	705	629	718	684	668	709	723	688	704	672	664	663	672	697	674	706	708	654	700	693	692	706	669	721	672	759	693	691	713	690	701	677	705	669	691	649	683	672	732	684	688	670	690	701	731	666	705	662	728	664	671	699	722	742	654	691	742	686	700	749	675	713	669	689	697	714	705	767	666	697	689	664	703	733	671	726	696	699	732	665	698	676	713	685	664	698	695	692	701	700	714	703	694	723	694	682	659	695	655	694	684	730	670	726	681	676	700	703	687	721	699	688	707	721	625
22846	17664	12076	6474	5111	3344	2600	1936	1382	1122	1121	936	858	777	707	635	577	588	566	506	561	483	466	458	480	447	420	438	470	420	442	421	446	463	444	440	385	434	443	446	399	443	436	407	444	442	418	440	424	385	416	411	422	422	397	419	430	425	417	408	454	427	411	398	458	407	386	434	442	428	396	434	424	386	378	404	451	402	446	426	402	415	392	413	444	429	418	440	418	397	440	424	425	413	410	395	385	398	392	420	439	389	391	398	398	430	410	422	422	415	425	399	368	430	423	390	408	397	442	394	406	406	449	389	425	442	435	410	405	425	386	453	402	381	390	383	419	418	411	419	372	433	415	437	415	391	436	400	411	388	403	394	394	448	422	381	426	412	421	401	441	399	448	415	387	391	430	433	384	413	416	430	431	444	433	419	398	399	427	391	399	421	399	427	427	415	422	431	442	427	381	411	411	402	373	420	414	400	447	410	396	405	404	384	469	434	399	376	392	425	411	424	411	412	402	409	408	413	440	431	415	417	399	398	403	396	418	397	438	427	430	376	443	418	436	389	424	416	424	421	435	433	385	376	366	386	428	391	406	415	436	382	430	433	449	395	419	435	389	405	417	412	433	417	389	398	374	454	405	387	417	403	461	393	403	387	398	415	432	395	402	385	422	386	389	430	423	422	415	391	412	404	372	420	414	365	381	414	410	429	404	403	373	398	443	429	424	415	389	464	416	409	398	388	404	417	398	391	410	410	431	404	455	402	438	383	408	433	409	417	443	429	404	397	423	426	409	437	411	370	423	391	385	421	400	397	394	412	395	434	395	418	404	424	433	436	376	394	392	432	397	407	391	418	415	431	440	429	406	386	355	411	397	428	406	427	438	446	439	435	392	403	396	416	416	407	406	391	398	405	404	404	409	423	430	399	421	421	405	430	409	414	430	385	397	401	383	445	394	403	369	421	410	443	438	379	414	422	440	412	435	427	394	428	428	404	424	389	387	409	414	439	367	429	395	424	461	430	377	430	369	413	413	414	421	402	418	450	423	373	442	418	478	392	386	392	402	394	442	379	423	438	435	410	381	420	353	391	435	366	432	435	416	410	411	433	424	437	385	421	389	380	412	394	435	409	412	421	406	446	401	416	419	429	425	406	389	433	416	419	400	413	410	416	426	443	372	391	406	419	392	414	420	439	421	411	396	407	402	373	425	450	410	393	396	397	404	420	364	367	374	420	438	420	389	402	366	396	402	403	399	405	397	369	405	427	406	429	430	415	393	411	407	357	460	387	419	405	419	429	423	408	375	427	423	406	408	405	421	408	416	422	407	384	402	424	421	406	435	417	403	438	404	443	437	453	384	384	399	417	429	430	403	411	405	424	448	372	410	424	365	394	439	409	405	412	418	454	381	395	418	411	406	406	412	410	413	416	375	415	383	432	406	486	418	441	385	423	422	392	394	401	413	422	394	397	414	441	376	425	400	416	438	420	433	408	425	414	377	389	420	415	438	398	446	421	420	412	417	396	426	426	386	410	432	388	435	396	449	412	429	428	404	383	386	430	387	413	411	378	404	425	392	388	426	410	397	391	395	431	434	408	457	425	414	427	438	427	408	388	384	419	415	447	438	411	427	410	356	398	440	424	404	431	412	431	415	400	404	423	408	425	391	390	431	391	416	383	441	447	420	412	420	418	402	399	428	414	423	402	426	385	445	388	412	404	424	380	427	380	435	417	416	393	440	421	416	431	400	346	425	382	427	436	409	414	399	412	441	438	415	452	415	401	400	426	388	404	433	399	386	431	435	423	414	407	404	407	429	444	446	440	421	423	390	432	429	412	413	410	443	415	467	389	377	388	419	397	394	404	408	425	456	418	394	433	380	458	371	387	379	409	402	430	428	427	420	422	396	442	405	403	388	410	443	384	387	403	423	407	455	409	388	384	456	430	410	429	393	423	387	418	400	439	455	433	391	366	400	418	430	414	386	416	394	376	404	384	406	397	403	407	381	368	421	390	424	447	406	412	394	444	395	398	400	415	405	409	382	415	391	406	438	400	425	449	435	400	398	451	399	378	379	423	451	382	416	422	387	415	451	407	412	427	437	399	443	401	428	433	366	420	401	412	459	413	409	456	425	423	428	406	367	405	375	424	404	386	443	428	429	406	425	410	417	424	418	429	397	443	410	430	399	387	407	418	402	400	381	419	423	387	438	414	426	393	401	365	427	409	463	383	428	409	408	386	422	405	422	452	391	427	463	398	409	410	481	429	425	386	409	406	450	428	394	406	426	422	406	403	416	399	392	429	373	429	410	408	382	415	437	413	416	443	408	448	427	397	439	405	433	407	453	413	427	421	358	389	429	390	388	375	416	407	436	416	405	468	447	426	420	406	375	452	407	424	432	409	420	401	413	404	398	430	404	417	402	393	426	410	375	403	395	422	383	374	433	426	438	386	414	420	396	414	407	409	378	427	446	421	373	394	410	383	354	413	404	421	412	436	422	454	410	402	441	418	413	404	410	418	427	412	443	399	427	421	410	408	411	431	426	406	422	414	386	414	397	378	399	397	409	388	392	432	393	416	418	426	395	405	422	442	410	406	421	443	446	442	390	402	426	409	404	380	398	405	459	426	430	416	417	420	399	410	420	421	399	395	427	379	443	376	430	415	413	428	384	410	414	421	438	377	399	435	410	363	422	402	454	394	391	418	418	424	366	410	349	426	431	393	414	417	438	371	375	411	427	379	394	428	423	420	382	469	376	418	410	414	415	398	435	414	384	399	379	372	420	426	373	380	444	414	413	432	436	388	405	402	399	384	439	413	403	422	411	422	393	415	409	392	386	441	428	409	406	380	419	396	393	406	455	391	432	421	386	416	389	418	427	404	435	377	361	438	428	414	399	419	418	398	452	466	420	412	408	376	453	424	421	404	410	410	411	408	434	437	428	441	397	388	424	408	450	414	419	403	416	400	419	366	424	392	444	399	442	396	404	405	435	432	417	411	410	428	400	410	385	424	413	419	415	413	407	403	425	380	426	405	390	429	448	384	384	431	371	400	420	436	449	382	406	421	401	395	400	432	447	403	418	421	411	401	423	416	450	384	445	376	415	412	424	396	405	368	431	394	411	444	412	387	412	434	400	447	406	400	409	409	436	411	402	390	446	434	412	441	405	379	404	439	393	347	408	449	403	387	404	416	471	406	451	421	436	415	412	371	449	404	394	424	425	399	404	419	402	406	409	419	432	405	378	376	359	437	381	420	379	405	422	418	412	430	419	427	352	419	428	408	405	405	433	411	390	438	419	431	383	415	413	416	450	415	415	432	379	399	419	446	440	405	409	411	421	385	382	393	400	389	433	422	414	404	403	414	388	429	440	355	410	388	408	420	444	382	402	438	427	414	388	422	402	379	400	390	403	432	424	370	432	362	406	389	399	402	402	432	408	393	417	384	392	437	391	424	386	404	440	374	415	387	398	377	395	416	407	460	431	395	414	407	401	428	438	367	423	464
14104	16182	15517	13479	13128	10459	8595	6870	4930	4643	4712	3968	3514	3139	2635	2290	2249	2087	1862	1849	1698	1606	1531	1471	1351	1290	1238	1237	1154	1121	1049	1094	1055	1088	1039	1096	1017	1048	1059	1092	1045	1080	1108	1041	1013	1042	1068	1044	1063	1014	1050	999	1063	1031	1034	989	958	971	983	976	958	1056	981	960	1032	981	947	991	962	992	957	939	923	986	1049	943	970	994	909	946	922	979	1014	1011	1025	929	1011	979	986	984	947	994	980	1010	959	955	919	972	927	968	1003	958	973	956	948	976	1025	980	937	1003	988	1054	974	1001	936	996	976	924	978	1021	980	967	970	969	972	937	1003	999	978	954	1009	989	931	927	983	981	987	946	908	990	946	979	960	932	906	1043	976	1014	974	965	958	925	975	981	1010	995	964	930	1014	1004	1013	969	950	987	952	938	950	962	958	1034	918	953	995	967	980	1012	930	987	988	961	1020	947	993	951	1000	951	937	999	1011	976	987	958	942	940	944	989	976	976	1012	996	976	957	945	991	954	974	992	949	958	973	996	965	949	961	994	932	947	982	977	948	949	990	996	909	1058	937	1019	963	991	1009	973	931	927	960	963	983	993	956	980	954	890	1011	1043	973	961	991	943	952	961	961	1003	949	936	1004	950	994	1011	949	957	986	951	1014	912	988	993	979	967	978	982	994	952	1047	946	999	965	973	925	988	961	937	926	967	953	972	976	1029	971	953	997	939	986	982	912	977	967	943	910	953	944	938	935	951	939	919	972	955	977	1037	936	994	997	1016	1004	965	957	1026	995	984	974	933	975	983	1009	1025	1011	946	1009	936	957	952	985	974	954	981	976	1000	999	963	966	1004	983	1007	935	996	1013	971	992	953	939	952	1032	977	991	955	973	991	964	991	979	970	924	980	956	990	981	938	959	931	981	930	931	942	998	931	1021	926	1007	969	945	997	905	978	940	936	974	969	941	1024	972	918	970	916	919	1028	947	983	963	946	1012	952	989	957	954	978	1010	969	970	1027	950	1016	1033	935	970	926	938	965	928	949	949	1011	999	945	1039	979	950	977	996	955	918	944	998	947	974	961	951	1014	929	971	961	1000	985	1001	976	1013	933	940	923	996	1022	955	991	996	948	999	939	938	997	999	982	980	984	955	936	1010	958	986	982	959	976	1018	989	960	1004	943	920	1000	1022	967	971	929	1020	948	933	993	950	1002	939	1028	985	952	909	969	978	949	965	932	934	940	953	950	981	998	949	987	978	955	976	922	987	1005	928	977	971	887	921	929	973	1034	932	977	991	1043	970	943	987	932	901	972	986	972	975	1000	997	1015	986	946	965	954	966	967	949	1005	994	943	970	968	930	957	953	945	1007	988	974	944	921	971	972	970	952	936	967	963	950	984	950	1000	987	1001	928	1026	951	934	1010	937	992	966	980	992	1004	935	959	985	991	963	960	1008	989	959	959	985	969	981	975	947	987	987	1010	959	957	996	977	1031	966	939	1034	981	957	1027	934	939	969	973	1001	981	1004	947	980	932	966	988	951	1003	963	949	958	967	997	998	1001	1005	991	986	965	979	915	1022	965	947	1005	968	896	966	972	1021	988	924	963	989	952	965	998	965	964	991	990	948	960	998	1002	966	971	918	967	945	977	953	967	1012	975	990	969	964	1049	936	1020	993	964	995	985	921	986	987	983	957	1000	1000	959	985	953	1000	986	962	987	966	998	989	999	995	997	940	989	993	896	1006	984	937	952	926	984	973	959	950	1040	961	994	972	979	960	1022	987	945	927	935	965	1000	944	933	985	918	983	950	1022	993	978	1032	1031	1011	997	883	1012	1035	997	973	958	952	968	980	961	1038	985	1006	942	957	962	957	1009	995	1010	988	1007	989	990	956	979	1009	968	957	1015	1001	973	932	967	984	937	956	974	993	980	941	957	974	976	953	952	938	1024	999	980	974	1015	982	971	927	975	1015	958	981	1014	954	953	1000	954	964	981	979	976	934	973	952	959	927	973	950	1013	965	1027	988	919	994	943	952	991	964	922	1039	935	998	986	1021	1007	930	965	976	1003	961	988	919	973	948	945	940	946	1048	990	937	953	941	941	1006	1030	1016	971	920	958	935	984	971	905	969	993	996	971	959	989	982	984	993	1023	968	960	994	994	903	965	971	986	988	952	997	964	929	939	897	1047	965	992	993	959	986	980	1033	974	923	990	926	990	978	1014	988	970	970	938	998	931	986	954	944	1037	934	922	1022	951	1016	961	952	982	1002	982	967	917	993	954	941	987	928	959	954	970	911	877	963	956	994	910	975	972	950	984	999	993	1001	963	991	1001	989	947	949	954	961	974	949	975	979	992	996	986	1007	993	1016	915	1021	999	1003	1003	1005	941	1029	981	979	970	943	948	950	932	942	937	987	1047	969	987	939	1004	996	953	974	1025	914	941	948	969	1016	964	1033	982	946	986	951	996	1004	1001	979	969	928	989	1064	998	959	989	988	987	984	935	949	970	1042	916	1026	967	993	953	989	1008	927	1031	993	1004	989	1009	987	933	962	961	956	1030	983	964	1012	980	947	1023	983	983	887	1000	973	978	985	959	979	1016	976	959	991	1005	1005	994	993	934	929	982	933	1031	952	930	925	951	964	991	1014	978	953	947	956	1019	926	967	1007	937	969	1017	968	1013	971	965	935	1004	962	907	993	969	933	951	980	1002	978	940	972	971	933	936	1030	969	992	993	968	1024	986	935	1029	964	979	1012	968	959	920	927	980	1014	1000	951	1010	951	1001	955	994	941	1007	1002	951	996	954	910	993	962	953	958	1000	953	922	947	943	951	978	1003	938	947	1013	979	1002	1003	1018	1003	969	964	960	995	979	998	988	961	935	984	969	972	925	972	973	923	927	1028	980	932	928	974	1009	994	991	969	960	973	951	1000	1014	1020	973	949	970	921	1016	948	1019	1009	929	974	980	940	1015	969	988	983	981	898	1012	943	1007	948	944	1016	1012	953	938	951	1000	977	1059	1038	973	969	994	926	961	944	947	969	961	967	972	968	963	978	930	1000	955	989	969	1013	967	955	979	1004	923	1011	976	920	955	920	977	1007	949	972	980	936	922	987	972	998	1008	929	944	957	1022	995	970	991	976	958	974	945	950	936	965	1006	940	987	973	990	1008	951	965	953	982	992	965	971	965	1001	982	979	970	961	987	926	920	940	955	948	995	949	956	962	979	993	950	989	980	958	985	997	971	953	968	991	948	991	967	950	998	996	950	985	939	964	946	979	983	993	995	986	988	1052	926	949	857	966	963	982	976	980	979	963	964	945	990	945	1005	995	1011	968	984	961	951	1001	985	1012	945	980	1000	955	957	952	986	961	914	951	990	968	983	957	949	957	960	1006	969	973	969	987	949	947	976	950	976	968	985	938	932	956	957	979	915	965	1016	966	956	1000	949	963	1014	944	961	996	979	955	971	972	960	983	1044	988	991	956	939	987	966	998	990	1004	923	1009	948	988	893	1021	985	1009	970	1058	981	977	973	950	985	1002	989	986	998	928	999	972	987	998	987	1002	946	1006	919	982	990	1012	989	986	952	1009	989	1035	966	894	966	923	1016	982	989	977	955	963	950	1018	948	970	955	988	1034	1022	985	927	1024	961	974	949	943	952	915	961	1052	959	986	1016	972	962	968	966	927	858	955	1002	972	919	972	1007	973	980	909	1025	984	977	1043	930	993	918	973	950	960	934	991	935	988	964	966	946	966	951	940	970	929	917	943	965	957	998	1009	935	972	958	907	988	983	983
41732	41912	36832	29386	30040	23796	18426	13328	9050	6332	6952	5763	5311	3889	3052	1815	1607	1559	1120	1184	991	981	821	651	683	648	542	591	501	532	541	507	519	484	526	523	456	452	468	454	442	431	389	432	407	402	432	437	456	396	449	395	420	409	443	431	412	404	413	434	400	403	393	415	394	387	452	405	416	405	404	400	403	372	345	423	408	393	395	387	413	426	385	431	423	416	395	389	397	411	386	368	388	377	407	384	382	387	385	388	391	370	407	418	397	359	406	407	407	397	366	418	383	414	416	385	413	388	388	406	381	390	361	405	419	398	408	405	414	424	372	357	374	384	405	355	391	389	388	408	367	377	343	403	402	390	414	407	410	392	398	431	354	383	400	373	409	420	431	362	413	423	377	371	412	407	383	435	416	411	403	404	440	393	415	393	385	373	366	392	417	362	391	373	380	392	415	400	341	424	367	395	380	381	414	416	410	416	417	377	392	411	397	380	432	391	414	399	417	398	428	410	408	447	423	416	396	394	403	403	388	433	385	385	421	388	389	423	421	405	399	408	441	398	365	383	384	392	427	393	402	407	411	359	389	420	352	376	413	398	417	368	399	412	422	405	404	425	421	377	365	370	393	404	434	377	406	415	418	400	407	371	363	416	408	393	382	404	409	399	416	382	365	414	409	381	397	405	413	420	355	382	386	379	374	405	385	454	375	423	414	397	403	390	395	348	414	412	388	412	412	378	386	392	413	408	403	364	385	393	373	417	387	379	413	396	413	420	443	398	382	385	413	404	392	419	405	404	376	369	392	434	408	419	421	374	379	393	448	433	386	424	425	408	410	387	400	386	373	399	396	397	416	391	435	410	378	355	409	386	405	403	414	382	364	418	397	408	383	358	421	392	397	408	447	372	405	393	409	371	392	396	374	379	415	372	416	413	408	414	404	425	407	403	402	413	397	407	394	367	413	425	399	412	419	400	420	380	415	407	403	416	399	402	389	407	414	400	402	441	415	393	403	417	416	412	391	357	392	357	411	411	422	439	377	400	401	401	396	379	388	400	416	424	391	411	417	373	388	431	396	417	430	397	405	390	384	404	416	416	436	408	417	423	394	379	413	428	382	365	379	436	369	381	382	423	390	389	405	430	382	424	415	356	424	407	393	417	368	378	416	397	415	427	388	421	413	422	424	392	389	403	390	418	380	368	372	400	416	409	385	406	399	431	414	410	426	416	411	394	363	435	377	424	453	381	405	422	413	418	372	409	406	400	410	394	409	420	354	359	426	405	394	382	403	405	385	403	394	433	412	380	414	408	414	403	431	388	409	377	386	397	393	420	380	415	411	399	395	368	403	396	379	417	402	418	371	389	412	402	390	398	412	398	396	394	383	420	417	383	391	438	385	416	381	394	373	392	389	388	421	386	391	427	421	410	405	420	384	422	358	410	418	422	400	356	393	450	452	428	455	409	396	412	385	398	385	381	394	361	398	423	381	391	391	412	394	360	405	430	358	398	398	423	425	366	369	397	385	409	408	401	454	409	396	371	412	394	409	395	424	394	396	413	403	422	404	417	415	388	421	396	438	436	431	402	394	390	394	394	377	406	401	413	398	417	399	384	404	372	393	419	417	395	388	418	426	403	427	403	359	432	388	371	428	407	399	400	413	375	399	405	419	379	387	419	409	359	380	399	412	396	411	427	401	386	376	352	386	402	372	389	398	399	399	406	370	397	404	439	390	366	392	391	409	368	402	394	376	440	381	384	380	398	417	391	384	395	404	380	402	362	380	432	395	372	356	400	371	388	417	405	409	368	374	405	374	389	402	393	403	382	423	392	392	403	398	399	409	386	414	394	386	375	406	422	410	418	423	421	421	415	362	356	411	417	420	404	380	383	403	418	409	417	420	395	379	416	416	451	394	387	389	399	399	404	443	416	388	377	388	371	400	409	410	376	409	410	358	415	387	425	394	409	423	412	375	400	397	411	415	422	350	416	370	404	373	394	416	377	410	379	416	420	365	395	375	428	417	383	352	416	370	403	387	418	410	402	424	376	400	407	385	409	397	400	385	398	408	454	415	423	381	411	381	393	405	396	398	386	379	426	400	390	402	378	415	385	425	398	408	397	432	379	387	404	384	411	379	371	402	417	446	410	403	406	449	393	423	391	394	406	397	388	424	413	387	386	416	395	364	394	389	376	354	394	380	366	392	384	396	392	399	412	401	435	397	384	401	379	408	420	400	436	384	390	404	398	404	400	390	421	416	436	403	408	401	370	388	400	366	373	385	393	389	362	378	374	406	401	411	387	386	389	409	388	404	375	369	399	391	396	412	375	438	414	397	393	428	391	396	390	380	388	402	412	413	410	383	418	402	385	411	415	425	393	387	398	466	429	384	370	398	403	357	360	400	414	412	419	374	409	418	388	338	369	351	415	389	382	386	385	377	360	398	373	396	397	387	392	387	421	395	411	367	405	408	426	385	391	415	414	388	390	384	395	375	369	390	364	395	373	400	420	404	429	368	373	375	404	389	425	374	367	397	406	385	407	381	396	396	382	444	389	389	370	424	405	352	425	392	420	415	383	438	390	387	423	430	389	346	383	420	399	408	418	392	388	388	410	415	418	391	412	420	396	379	385	419	395	387	384	384	423	400	386	405	400	390	393	398	448	367	372	423	398	363	400	408	414	436	417	367	407	380	387	382	417	398	412	383	399	370	398	390	425	434	422	410	392	434	407	376	387	401	414	419	403	411	404	434	398	448	416	419	417	417	406	427	391	404	368	408	402	428	357	415	384	439	364	412	404	432	388	418	445	408	409	390	352	398	392	406	405	370	393	400	412	389	417	407	380	416	373	412	391	418	436	367	421	414	379	411	423	399	393	422	384	376	410	419	408	405	392	394	403	386	396	384	427	371	393	419	379	363	375	398	370	407	391	426	391	399	360	428	416	387	382	412	385	382	393	392	377	366	428	394	365	402	389	408	407	384	404	379	396	385	379	402	393	421	358	415	384	367	413	397	406	379	400	372	373	407	416	403	398	421	373	404	416	409	445	412	415	355	366	394	437	396	392	423	409	394	386	373	393	413	404	388	410	390	382	412	403	383	403	397	400	393	386	403	370	386	377	368	376	405	384	386	388	423	407	406	384	358	392	394	404	398	390	413	400	394	360	345	397	402	419	379	393	414	424	423	407	462	365	399	417	392	403	376	430	386	396	431	397	382	425	439	370	391	394	378	396	398	379	400	358	414	425	404	363	409	424	377	421	375	405	391	385	448	412	416	401	403	379	373	375	399	396	399	393	364	385	359	399	401	420	382	400	371	370	424	401	392	375	426	410	378	389	406	409	382	371	383	442	381	415	445	420	399	393	392	385	412	418	412	413	391	394	394	375	410	409	401	369	411	383	375	388	385	389	397	416	414	378	365	388	398	394	399	361	395	402	433	405	361	393	387	385	405	397	422	407	385	392	387	386	443	394	381	404	387	389	433	393	373	397	414	421	412	398	403	371	376	402
28544	35979	32918	30080	34371	30790	25846	21411	15571	14485	18540	18162	15119	12681	10976	7816	6825	7669	5970	5765	4698	4273	3641	2905	2779	2452	2318	2196	1815	1814	1641	1501	1642	1622	1684	1616	1423	1351	1365	1339	1248	1315	1209	1248	1293	1369	1258	1216	1089	1087	1089	1055	1075	1035	1017	993	1030	1031	1019	1008	996	1032	1042	1010	971	1073	1046	1051	1045	974	993	991	1009	955	921	997	922	981	1011	1015	1046	994	975	966	930	935	931	961	960	963	946	972	953	933	927	893	959	965	948	942	981	946	917	885	920	914	906	904	962	981	936	909	925	899	944	922	961	919	925	974	958	916	903	923	936	960	938	947	890	918	899	957	893	944	942	972	869	959	896	936	923	945	936	935	974	919	943	957	900	925	929	901	934	974	945	920	936	923	958	924	952	949	1026	894	921	935	900	934	947	918	928	931	855	916	929	947	902	907	911	929	979	882	932	994	896	941	964	986	948	901	894	959	929	893	935	859	955	966	957	956	1008	888	928	924	897	900	893	953	901	918	941	917	911	936	966	919	929	948	968	940	900	917	941	958	958	886	942	925	930	891	940	968	922	884	968	936	979	933	955	985	909	934	883	985	937	891	922	952	950	953	918	981	917	932	984	932	945	954	956	940	844	940	948	927	887	948	960	945	920	942	927	969	928	924	943	918	930	921	967	939	897	965	919	896	969	942	905	938	943	935	918	930	960	916	949	934	996	949	935	937	916	949	987	952	928	964	923	937	990	977	948	969	932	962	927	965	913	901	926	953	937	958	924	894	905	925	902	980	929	966	949	927	952	878	944	898	897	967	958	906	900	937	937	956	941	904	953	925	956	988	915	950	922	971	889	921	961	929	991	919	956	937	975	946	947	950	912	915	949	937	976	891	948	940	957	888	923	874	914	956	860	889	930	935	937	888	944	964	947	927	930	970	954	953	931	894	920	913	966	962	896	926	919	935	948	926	954	940	914	914	903	940	934	963	906	1044	895	954	932	968	949	961	873	936	983	904	946	916	942	937	946	905	949	936	950	954	901	851	966	913	934	951	999	909	966	949	930	919	906	929	927	872	873	922	931	957	956	939	967	915	911	929	926	924	950	937	991	965	955	945	935	947	900	916	938	940	920	957	970	969	928	893	924	909	977	890	918	973	902	932	931	907	922	921	925	921	909	921	1010	988	906	885	946	894	932	896	989	941	966	910	910	943	1011	943	876	884	938	933	931	948	996	990	942	903	959	956	912	953	931	934	955	1000	891	939	929	916	939	919	931	962	948	957	955	943	992	884	935	933	927	956	916	947	956	872	913	942	943	933	936	985	944	962	903	973	964	920	950	930	910	931	886	939	923	964	918	899	924	951	949	936	994	992	949	997	993	948	966	946	984	894	999	934	964	937	949	966	941	945	925	1004	939	959	951	951	898	911	966	954	944	906	942	968	951	883	966	912	974	945	974	921	927	928	962	914	947	922	1000	934	927	977	994	971	954	922	929	947	891	902	948	920	910	944	915	968	928	972	964	974	960	956	930	959	948	924	931	925	931	889	966	933	912	909	971	938	936	935	944	957	911	882	939	922	952	962	906	969	941	911	950	915	987	964	965	951	937	906	899	952	929	962	940	876	953	914	941	978	908	937	973	903	952	942	992	905	938	928	948	954	961	991	946	921	933	927	958	918	975	892	980	923	972	911	895	933	945	1021	905	932	943	978	932	971	990	942	956	970	930	930	918	953	892	908	945	946	980	954	957	955	912	879	947	948	939	915	954	966	919	935	900	870	937	988	941	915	889	929	945	924	960	915	934	912	902	936	955	961	974	932	929	918	939	920	917	925	984	953	986	960	947	930	912	913	914	864	977	940	975	985	984	1005	929	958	973	941	958	958	969	911	852	890	943	904	899	908	943	909	1002	936	854	915	936	959	937	951	942	935	941	956	907	942	960	946	942	970	971	887	960	938	981	905	963	902	944	985	943	927	915	984	936	913	932	925	943	918	890	902	971	962	912	913	908	950	948	920	880	958	933	953	915	925	912	853	940	951	893	935	889	935	900	954	951	943	915	942	933	967	973	916	958	894	922	983	869	923	931	975	902	905	902	961	940	966	970	882	914	893	979	948	921	893	954	958	940	994	947	1041	932	911	918	969	940	893	917	960	985	940	899	940	963	930	959	949	978	904	933	947	921	954	944	949	878	909	942	978	925	885	973	961	953	906	956	969	917	938	922	925	961	998	970	922	930	980	980	889	968	914	964	939	936	932	1012	939	926	917	934	912	951	911	930	1005	922	891	904	877	927	914	996	986	900	943	920	905	871	919	902	938	980	914	959	916	910	913	935	919	971	949	880	926	930	895	948	931	953	928	934	900	946	988	951	962	981	920	964	960	927	985	930	909	868	948	918	934	985	976	948	916	909	950	912	943	965	956	912	916	983	905	911	927	919	933	973	979	895	951	964	870	923	986	942	949	940	988	928	942	939	889	956	928	944	933	985	919	920	953	1020	939	979	934	928	895	947	958	952	946	948	923	955	925	910	936	951	917	878	876	947	947	935	951	1022	902	941	981	925	952	909	905	933	907	943	888	959	923	919	940	930	909	920	919	908	843	908	899	906	916	917	968	971	936	917	908	921	905	926	902	939	965	924	902	952	949	941	991	974	911	935	918	905	866	911	940	956	914	928	956	985	955	954	927	942	996	964	932	940	944	958	955	907	951	968	889	924	989	927	904	943	935	956	945	935	915	940	1000	923	972	974	1000	958	928	943	978	923	935	971	936	933	956	958	914	947	999	869	891	903	903	954	927	938	954	962	939	969	899	926	883	933	925	989	952	913	907	904	986	910	947	913	921	912	908	935	991	951	950	946	976	935	969	989	943	979	889	863	977	951	930	936	934	990	932	932	949	937	954	931	937	919	881	964	963	907	909	982	895	984	919	957	934	902	943	929	947	1016	893	932	921	984	912	903	926	967	955	976	940	910	907	983	935	961	957	915	877	957	894	919	942	965	915	898	920	944	903	911	914	970	960	914	926	976	926	981	970	976	968	938	894	909	983	913	941	934	980	946	873	922	971	959	934	909	979	964	940	927	960	912	973	894	880	948	953	911	889	904	899	933	845	886	979	935	991	994	866	949	942	870	904	924	924	925	955	989	897	1002	977	873	948	915	874	908	906	889	968	978	946	952	956	917	953	941	945	924	959	950	955	915	920	913	942	959	942	941	955	881	922	911	890	894	912	927	980	878	910	992	928	973	906	960	940	924	913	912	923	950	936	901	952	936	981	965	900	943	903	1011	944	934	927	960	925	893	913	954	905	947	932	961	931	980	957	963	900	975	966	945	883	907	954	886	938	958	954	912	925	971	919	1009	901	953	951	923	926	910	922	993	951	907	950	997	945	950	898	908	935	985	965	941	948	928	961	936	856	1006	944	886	906	911	870	998	912	975	914	945	874	978	963	970	878	911	943	946	933	980	924	916	898	933	878	952	895	948	930	918	917	902	960	971	915	910	897	996	955	921	896	934	976	921	959	986	861	953	984	982	933	922	962	963	909	936	910
53017	50682	39683	33336	35378	30976	27677	22280	16082	11362	13118	11645	11093	8249	6380	3805	3097	3014	2210	2297	1835	1449	1137	862	892	773	643	642	552	544	537	526	498	508	476	527	435	426	415	377	380	386	387	340	371	363	361	346	357	347	317	326	311	297	320	311	269	316	299	330	303	342	317	309	319	319	325	308	321	302	308	323	307	304	343	299	296	282	288	340	318	312	286	310	327	312	303	289	321	280	303	304	290	273	278	286	311	280	316	285	294	304	306	304	295	302	310	310	305	290	321	315	292	302	287	310	294	325	299	300	281	302	287	264	299	281	278	274	259	281	328	267	279	295	287	316	307	288	274	301	312	307	269	302	322	321	269	305	300	329	299	280	283	286	302	324	299	268	329	285	334	278	278	319	259	310	302	271	281	298	288	279	279	291	281	302	311	296	259	335	305	304	301	321	256	310	280	282	281	278	308	307	297	266	285	288	276	275	321	315	298	285	286	296	269	287	261	313	333	303	330	283	295	290	286	288	270	283	349	267	255	262	251	288	284	302	278	332	294	311	267	308	296	289	311	300	298	298	281	309	286	337	290	291	310	300	317	288	284	286	333	289	314	311	293	291	265	308	305	315	300	272	280	267	298	292	305	294	308	337	304	283	292	296	300	284	291	297	293	292	307	286	275	287	292	271	254	305	273	262	292	301	298	288	307	329	314	273	285	276	305	293	267	342	329	283	272	293	280	288	273	273	291	324	305	289	311	285	312	293	262	317	297	316	338	300	307	294	295	313	293	317	291	322	310	280	298	300	273	317	310	316	329	312	269	331	290	331	277	262	265	306	306	306	283	297	313	294	291	285	309	314	316	268	310	285	308	300	305	313	296	261	315	293	266	296	286	300	307	289	287	292	294	291	300	323	287	280	249	309	286	315	290	294	299	279	263	269	335	296	309	277	292	302	259	303	299	294	281	306	281	301	302	292	305	288	316	311	284	307	339	288	285	278	291	287	287	268	278	298	294	316	282	307	296	305	263	294	277	298	282	321	319	293	307	288	312	291	263	277	264	315	267	291	340	272	272	288	292	296	284	267	308	286	287	284	292	267	275	275	304	290	274	291	296	330	290	305	301	281	292	294	305	269	334	263	276	295	294	296	285	270	266	278	269	284	271	280	296	263	274	287	306	267	274	273	289	287	320	301	262	273	324	288	286	265	289	277	311	268	283	269	297	288	291	305	281	262	272	303	264	295	302	293	282	301	293	297	306	288	293	324	314	300	303	279	272	309	299	268	276	277	299	312	280	289	315	272	278	274	308	302	274	329	291	284	294	308	288	308	304	296	307	313	302	280	271	279	276	271	291	289	304	272	308	263	264	291	294	320	276	283	278	290	282	274	285	313	289	296	309	269	319	276	278	274	301	273	262	296	270	280	297	298	277	297	278	313	311	300	290	321	262	299	279	261	264	268	268	265	274	289	293	282	292	287	284	280	292	270	324	285	282	302	289	284	289	281	284	295	299	305	304	298	283	318	283	297	310	304	293	290	295	262	273	261	308	280	303	304	284	291	310	271	277	305	288	303	296	274	288	323	297	274	292	298	316	324	272	303	302	263	290	277	310	304	283	311	292	285	318	305	284	311	320	283	284	309	294	278	315	304	301	307	313	311	279	299	308	280	279	305	280	254	290	292	291	277	285	303	304	262	251	263	316	292	311	283	297	302	330	307	316	308	281	311	315	294	271	315	286	306	246	291	314	281	287	290	278	257	296	308	285	270	320	293	294	316	298	299	298	289	291	300	325	267	281	295	301	281	310	308	302	267	290	308	308	266	297	284	328	318	254	297	298	308	283	309	274	275	299	292	296	280	311	284	324	299	291	304	298	271	272	304	286	288	317	277	287	280	317	252	268	311	305	313	275	286	287	259	303	278	296	308	266	282	313	267	278	329	277	307	316	289	286	296	257	286	278	306	311	317	321	266	288	239	297	266	293	266	337	287	260	278	298	306	249	301	301	284	289	309	323	261	271	302	272	295	304	283	295	297	293	270	312	312	298	279	300	292	298	310	334	271	267	252	309	273	312	283	290	265	265	290	276	306	268	306	273	310	309	308	279	288	300	313	283	312	286	274	311	251	308	300	277	306	308	305	296	285	281	266	291	296	283	281	302	299	308	336	306	288	295	273	272	318	306	270	263	264	306	271	265	302	289	304	321	270	285	293	238	282	330	260	314	276	272	284	294	305	276	270	274	314	312	318	290	280	256	302	288	317	259	305	260	289	258	281	307	290	296	261	277	293	283	264	253	281	295	287	307	279	291	279	301	298	278	293	288	264	264	310	281	294	319	292	286	280	284	271	281	299	302	297	321	299	291	318	284	296	291	303	327	311	308	298	308	265	305	294	298	266	286	305	275	312	280	291	289	277	291	270	261	272	291	299	297	319	272	307	286	292	306	281	296	293	315	306	286	287	298	335	299	292	308	288	302	288	302	278	283	273	301	283	256	283	274	307	321	265	297	280	272	301	270	278	314	341	270	294	285	284	287	288	327	302	269	319	277	318	307	276	309	257	274	308	325	276	306	324	291	245	288	328	311	279	262	275	312	280	276	295	277	250	285	276	307	305	312	286	294	307	300	295	307	303	264	294	233	296	305	311	270	291	309	298	272	294	321	293	296	278	310	304	276	308	286	268	279	300	299	272	330	332	275	293	298	267	306	282	294	273	287	255	271	281	295	285	319	301	293	294	297	295	308	294	302	318	311	297	303	288	287	282	309	295	310	267	273	291	272	296	286	287	267	297	299	281	318	283	295	286	289	305	275	296	300	275	316	277	297	302	282	263	277	278	288	307	294	304	306	279	297	291	272	297	290	281	286	307	281	279	316	281	283	284	302	308	310	294	295	302	272	273	286	295	274	259	259	283	322	273	290	289	256	257	310	277	293	265	292	275	289	295	296	277	277	300	285	303	288	304	300	284	265	268	281	271	346	289	272	280	289	280	299	294	302	294	310	292	313	288	262	297	281	299	268	276	285	287	287	281	284	301	296	318	308	259	301	240	293	288	276	296	298	312	297	323	300	305	294	306	284	287	292	308	272	284	308	296	267	288	275	300	285	295	287	258	271	287	306	299	332	294	287	295	269	285	266	287	300	277	284	302	291	302	284	288	312	309	300	283	283	285	312	304	280	313	293	264	285	293	322	267	283	310	275	287	275	280	334	307	320	304	274	290	316	286	271	302	292	305	324	284	321	293	330	310	278	290	299	280	309	306	321	317	255	297	288	301	315	269	323	302	278	314	296	297	280	294	269	256	290	283	298	272	288	305	295	265	293	274	300	278	283	344	283	299	328	321	292	312	287	267	296	275	273	286	275	279	302	295	305	291	309	261	288	291	285	288	293	318	296	298	309	284	314	265	274	295	276	299	281	253	316	321	282	302	319	282	268	297	295	292	280	264	278	267	306	299	278	297	277	305	292	297	265	294	285	279	307	287	311	301	263	269	275	298	292	269	272	282	272	288	275	267
37410	46051	37086	36789	41420	38309	34090	28158	21633	20132	28163	25881	22913	20562	17680	12938	11931	12576	10064	10637	8273	6734	5627	4636	4637	4109	3494	3119	2701	2587	2126	2163	2220	2228	2241	2282	1895	1548	1689	1499	1401	1462	1450	1327	1405	1466	1348	1259	1079	1028	1009	946	935	932	919	925	902	827	908	919	843	921	896	847	935	984	918	840	866	898	755	792	781	784	729	785	723	808	805	961	983	755	777	768	762	693	805	703	760	726	717	691	759	682	739	680	742	696	686	692	684	712	743	704	669	672	716	694	697	681	694	657	676	713	694	701	708	743	710	676	679	730	683	708	700	711	708	719	713	724	725	718	675	720	730	758	690	724	734	714	761	704	723	664	705	731	703	696	708	711	714	696	732	673	697	736	719	705	703	685	745	721	712	730	708	714	704	702	740	703	730	756	731	700	683	745	676	686	663	679	722	696	660	708	742	719	718	742	732	738	708	657	729	691	746	666	638	700	755	663	678	706	674	703	703	719	683	713	720	720	684	691	694	670	738	739	682	673	726	724	676	691	700	699	734	711	700	725	697	769	700	705	684	694	712	699	690	689	699	706	670	720	710	748	681	715	703	732	680	776	740	738	720	705	701	684	702	664	678	694	706	701	698	693	721	744	669	690	667	672	721	682	737	715	705	701	722	704	667	730	730	768	693	736	696	693	670	677	709	675	680	692	695	672	700	721	728	667	719	746	681	703	698	696	687	689	668	717	688	654	686	681	686	703	703	661	755	729	721	720	702	700	679	711	706	714	695	681	679	682	701	726	680	706	770	679	714	720	700	698	676	685	707	696	741	706	729	732	692	666	696	695	714	708	711	722	656	725	701	685	708	722	698	674	743	683	669	668	700	739	747	691	695	713	660	694	673	724	694	696	663	678	706	745	654	713	653	730	699	684	679	702	706	710	720	714	691	737	683	702	748	735	709	665	675	735	695	725	739	691	717	681	679	713	735	738	720	706	657	700	717	737	676	708	726	678	706	722	696	738	702	677	690	701	657	723	699	652	632	702	746	691	692	685	691	685	756	695	723	678	702	661	690	714	709	724	680	652	647	664	751	675	716	704	701	723	689	714	711	732	701	718	718	715	678	755	707	713	683	722	722	693	708	731	687	725	691	695	698	692	682	710	725	692	733	686	679	690	707	708	700	675	716	667	712	641	715	709	695	695	683	665	691	747	715	730	686	699	725	713	638	704	693	680	711	732	707	689	701	709	700	742	672	718	748	708	704	709	740	650	741	728	720	697	659	680	776	714	688	654	710	716	693	730	705	703	690	718	746	736	678	689	717	701	710	696	682	721	703	655	667	731	677	660	660	677	671	657	744	713	693	686	688	694	717	701	734	714	705	687	705	720	698	725	700	697	708	680	755	672	688	715	646	713	731	696	747	731	742	715	717	657	687	699	763	722	713	669	688	757	671	715	705	659	723	690	752	722	699	684	733	702	729	683	724	726	689	703	676	704	695	729	697	704	669	688	681	722	731	667	735	718	783	693	678	745	725	693	716	718	741	708	686	702	723	700	746	693	708	677	700	704	700	692	764	718	707	642	690	674	692	675	731	670	659	689	731	708	708	713	679	719	667	680	717	690	713	676	752	677	724	737	697	704	710	707	717	699	724	665	662	724	669	717	704	684	751	697	735	721	697	697	688	720	654	699	736	706	724	658	639	688	690	715	745	682	681	689	691	733	744	790	728	676	676	694	645	745	707	696	709	719	696	687	666	716	682	748	691	715	660	746	674	736	724	687	720	740	703	661	682	726	685	698	704	665	686	703	706	697	669	729	710	721	711	720	717	683	682	703	709	706	700	762	704	695	691	705	680	720	655	733	707	679	712	728	666	695	671	703	739	721	701	719	695	688	714	687	691	721	779	711	689	700	711	689	687	702	677	683	712	775	724	710	730	684	740	692	699	750	682	683	698	667	730	736	681	698	711	724	705	691	705	744	758	721	719	708	736	685	669	693	705	763	688	705	703	679	730	705	697	694	695	697	740	740	696	684	726	741	707	701	760	698	727	746	746	704	754	712	711	754	705	732	751	700	699	680	684	703	654	764	723	709	688	685	780	747	677	693	692	708	710	696	715	691	751	709	701	707	717	664	685	699	687	747	728	702	709	681	720	721	671	707	718	716	746	738	713	692	689	752	697	696	717	740	744	749	703	667	693	703	722	715	714	723	675	714	724	688	747	682	745	751	691	681	680	735	729	705	747	720	746	669	702	697	715	694	728	762	667	743	723	708	714	737	665	724	663	715	708	695	711	700	744	694	707	729	684	709	712	670	675	706	692	729	692	711	714	704	688	707	668	721	698	741	664	702	717	709	692	711	675	714	741	727	728	711	714	682	709	675	697	703	747	674	679	675	697	683	737	703	726	743	664	707	702	729	704	700	731	714	697	687	713	715	723	673	668	735	706	681	693	710	722	667	702	709	763	695	676	711	697	711	736	684	738	746	732	685	709	712	714	718	723	712	694	678	734	681	700	635	740	711	708	692	702	708	695	708	740	706	730	693	682	728	676	682	738	718	701	722	699	715	712	676	698	670	734	726	735	693	724	714	695	678	685	715	675	690	731	678	724	678	668	684	688	705	642	685	660	762	703	684	721	682	703	714	709	689	692	698	747	784	723	695	657	684	693	701	746	733	727	690	709	718	672	751	695	695	707	746	716	724	696	693	665	691	731	691	744	713	706	671	726	648	669	698	662	703	713	769	686	689	702	674	729	715	684	709	721	703	723	719	730	686	707	769	716	703	726	686	720	680	722	709	703	713	693	736	669	726	701	706	716	716	704	744	692	713	717	698	689	663	711	709	722	716	679	721	714	725	682	683	691	691	719	696	712	640	709	682	734	672	733	697	683	713	717	649	709	666	707	733	685	690	672	693	665	686	697	712	679	675	693	711	677	734	726	686	718	686	739	712	700	737	733	718	712	717	713	746	692	714	698	697	712	730	722	731	686	702	693	722	723	738	757	704	728	735	683	696	707	693	690	686	705	680	682	685	692	734	667	696	674	733	654	736	722	683	668	717	641	685	733	727	700	718	741	683	684	656	684	663	697	714	700	695	705	709	689	743	690	762	668	714	685	712	721	712	663	717	696	696	707	686	706	732	726	702	703	683	731	744	763	709	686	680	703	693	664	740	708	713	697	675	721	739	712	728	716	666	709	701	695	663	697	689	727	692	736	680	733	700	734	743	704	705	670	680	666	731	755	727	735	722	685	659	710	700	681	703	720	749	731	675	640	740	733	720	702	735	699	709	681	756	716	712	705	726	718	720	604	709	705	701	738	702	715	642	717	684	740	678	693	725	709	716	717	666	654	709	661	734	707	666	677	669	737	692	704	709	722	707	714	671	709	728	687	715	683	689	725	752	696	697	723	676	728	703	644	728	678	658	662	729	700	716	711	701	663	704	736	665	733	694	669	704	689	750	737	689	694	707	664	666	754	684	706	704	733	721	689	714	698	686	700	734	628	721	705	722	704	712	731	712
25603	18762	11786	6821	5147	3223	2420	1848	1472	1172	1027	913	860	731	616	624	578	583	580	547	524	474	526	447	443	438	428	421	472	426	446	437	447	431	493	461	490	448	453	442	433	411	442	423	376	426	395	420	416	460	387	446	422	446	415	446	404	418	452	412	413	421	437	401	407	372	392	437	424	435	420	381	402	435	402	411	421	431	447	440	422	393	418	419	484	422	400	426	399	395	381	406	399	419	397	428	426	418	397	408	403	443	389	378	458	417	399	409	420	427	441	379	459	427	425	432	402	438	455	425	431	455	400	372	435	393	411	419	409	441	405	397	394	422	423	397	400	446	392	419	413	396	411	434	408	412	434	401	405	416	413	387	408	388	376	436	399	415	432	429	387	420	416	419	382	396	419	420	362	429	442	444	414	439	440	415	395	393	403	454	392	423	394	372	402	365	430	429	398	433	391	411	399	400	413	423	397	406	392	438	396	421	412	398	434	414	395	396	440	385	448	421	401	436	424	428	430	399	390	451	437	432	415	414	432	395	411	439	432	410	435	414	416	424	398	459	412	442	420	432	403	382	399	411	416	410	399	424	443	420	383	445	428	405	402	428	442	436	413	396	426	408	399	399	402	398	437	438	401	423	406	431	427	413	407	435	438	411	407	403	453	363	392	425	437	412	393	432	388	375	416	384	415	418	412	415	427	413	402	402	418	440	423	415	410	417	404	409	427	390	431	431	421	442	396	397	393	437	439	410	398	416	468	399	404	420	455	387	474	439	441	423	451	397	452	408	417	408	417	406	411	397	408	399	423	428	439	426	413	440	422	423	385	402	394	409	424	411	382	389	424	410	391	427	431	417	383	401	429	397	412	412	431	401	432	430	427	437	405	416	449	420	399	415	426	375	406	435	401	424	374	419	408	444	382	400	426	381	423	401	418	410	406	414	425	396	436	443	426	412	455	379	432	413	393	397	393	391	422	416	454	418	406	407	447	436	427	408	420	431	429	419	395	423	438	459	412	412	421	414	401	394	428	404	414	418	394	429	386	413	408	421	435	401	421	438	448	389	382	406	412	437	431	454	413	396	380	456	390	397	373	415	422	445	416	365	406	445	473	399	424	437	434	395	407	417	411	417	420	417	433	436	418	394	410	362	438	459	442	392	395	381	376	400	417	420	425	398	408	371	377	415	470	405	458	417	441	384	425	423	376	399	382	403	398	402	454	434	395	393	400	449	411	433	439	413	410	426	407	418	405	383	413	410	406	440	396	454	386	390	434	407	388	386	428	382	435	424	424	420	385	442	443	411	415	412	398	441	405	434	440	436	430	406	384	403	421	401	398	420	386	392	442	389	407	384	413	414	437	361	398	417	403	399	397	394	414	452	432	403	378	391	385	417	392	425	427	417	421	433	395	421	460	429	386	428	417	393	434	411	391	440	423	437	418	399	455	443	418	389	408	422	417	412	383	422	395	370	437	382	428	425	368	421	433	442	401	400	413	430	407	384	382	432	421	412	425	443	430	422	410	409	430	458	421	442	389	437	405	396	389	429	416	429	431	418	439	433	385	416	390	399	438	405	420	412	389	429	419	412	375	418	388	411	416	415	385	403	419	402	409	458	420	442	437	418	439	424	402	415	408	431	419	448	400	412	447	429	404	417	437	431	407	438	423	392	422	409	444	390	424	399	412	406	368	389	437	393	442	409	454	401	399	421	394	415	491	380	409	405	445	403	383	415	397	396	404	433	426	415	407	425	395	431	390	415	379	379	415	406	411	425	441	435	437	395	390	425	407	407	444	430	410	442	364	396	436	412	427	415	412	398	407	427	459	405	428	447	401	422	411	417	439	437	405	404	419	380	371	432	400	401	411	406	433	403	443	410	392	452	413	403	408	403	413	398	420	428	398	406	432	403	426	399	424	406	440	424	384	414	391	416	393	422	479	404	410	438	403	427	422	427	337	400	424	410	428	419	388	421	420	439	419	458	436	415	420	429	437	402	380	412	371	414	426	414	376	405	408	457	412	406	399	451	406	418	431	449	414	378	408	419	414	391	429	413	444	401	384	432	420	412	399	399	438	415	435	434	441	423	377	397	397	407	411	425	384	456	391	437	409	413	447	420	384	420	407	435	433	387	394	401	423	405	415	434	396	430	369	409	400	387	398	437	406	382	432	425	377	388	408	439	399	426	404	458	402	416	417	431	450	436	425	435	438	414	404	397	411	425	402	423	399	372	358	432	412	396	423	432	413	419	434	411	411	405	409	418	421	445	402	443	428	392	420	407	400	398	412	407	414	393	387	403	385	417	455	404	401	434	409	416	425	404	418	424	416	402	390	399	414	402	427	375	429	404	411	388	422	417	423	423	410	436	420	375	423	417	424	407	414	410	438	377	384	400	420	421	408	420	391	422	427	357	437	414	431	445	402	424	425	369	412	416	389	429	408	424	415	397	422	406	430	406	395	411	390	414	403	460	407	428	419	390	420	401	396	424	411	400	439	404	483	417	463	439	418	402	413	394	421	390	369	419	406	381	399	395	399	387	407	417	410	417	413	418	453	371	413	398	408	405	421	428	449	429	386	423	459	399	410	441	409	432	416	396	388	402	407	450	402	412	384	445	434	396	404	436	393	369	433	424	396	398	452	387	389	398	417	398	428	407	419	401	436	398	452	431	419	406	430	434	426	440	413	405	437	422	393	454	426	366	384	415	404	424	428	436	427	467	377	406	397	444	433	421	400	413	410	376	422	411	432	396	423	405	424	427	413	425	404	416	390	400	398	431	423	446	393	433	444	395	426	408	450	384	410	452	434	402	415	402	418	454	396	408	417	394	410	408	422	394	401	429	382	423	379	418	417	406	431	427	415	421	384	396	408	425	401	403	413	416	428	407	449	413	388	447	415	414	416	426	391	397	458	415	425	413	439	426	407	398	385	427	423	420	410	416	382	445	410	448	379	408	421	407	406	382	444	425	409	381	428	406	417	410	391	384	403	407	447	448	386	414	409	398	388	410	406	391	390	408	453	405	430	421	420	388	386	443	407	424	421	409	458	437	398	413	446	397	432	410	374	403	404	417	395	462	398	413	434	393	409	410	427	367	437	403	440	355	417	434	423	411	415	402	400	397	445	401	417	402	412	419	405	400	419	413	394	460	420	448	439	412	417	408	433	407	416	459	432	402	410	419	442	406	429	410	456	433	414	410	394	415	428	399	406	391	381	376	433	387	445	403	400	409	445	392	411	397	399	427	419	437	435	438	434	391	391	370	450	448	404	394	428	421	428	383	404	414	415	410	394	414	405	417	404	409	388	410	414	367	414	414	441	425	424	430	444	438	393	415	392	385	411	420	449	392	425	420	421	424	395	407	403	381	402	435	386	409	416	421	437	421	421	436	444	430	412	402	386	437	418	403	404	428	448	405	401	431	420	425	374	404	413	428	416	408	418	413	476	405	427	388	416	396	425	412	424	424	421	419	419	409	431	422	435	403	407	399	406	479	434	371	396	425
15569	17080	14380	13998	13278	10016	8286	6834	5590	4543	4537	3842	3494	2864	2570	2243	2142	2093	1843	1743	1728	1476	1381	1434	1352	1321	1207	1204	1139	1081	1119	1073	1136	1096	1138	1070	1100	1074	1085	1031	1034	1049	1052	1104	1088	1040	1094	1064	1061	1012	1032	992	982	1022	1021	1035	965	985	1057	922	950	974	966	1064	1071	1015	938	999	1030	1063	999	984	1017	967	995	1003	991	993	1015	991	990	960	1030	944	991	1041	1019	911	1009	962	977	937	982	973	986	960	985	982	989	983	1078	1054	934	985	980	968	998	993	953	1013	987	976	959	971	943	997	947	959	979	987	1021	999	962	1004	967	992	986	1021	975	955	984	979	964	987	981	1002	1026	963	1021	989	973	933	1014	1035	1046	1000	996	964	1039	937	998	972	964	972	960	1039	1029	993	1011	1019	925	950	991	966	949	1016	937	1029	1017	979	1000	986	996	1023	943	1032	984	954	965	930	998	969	998	958	977	974	1000	1013	990	981	983	992	950	979	950	950	952	980	987	985	1020	1001	995	987	1009	978	986	999	950	972	972	964	933	1017	936	933	957	979	942	1019	995	982	958	962	1004	1003	950	1007	957	1021	1007	934	1000	1043	1048	978	983	982	1024	1006	980	968	939	1023	977	996	1017	954	965	937	965	962	993	1022	985	960	1029	987	942	1000	977	978	963	965	947	961	1016	994	970	965	1015	993	966	904	977	961	1003	1023	974	939	1024	953	919	946	958	963	1032	986	982	1030	980	1007	966	986	988	961	969	941	994	987	971	985	929	1028	942	986	982	996	987	946	994	960	966	968	960	1013	1004	979	1008	989	1053	940	995	986	1004	954	933	969	950	1011	970	1086	942	1020	989	994	993	984	1038	963	988	1038	1006	957	1037	990	957	967	1015	970	953	976	946	987	955	998	968	1005	924	994	915	963	937	946	1000	959	1004	961	949	953	983	1017	997	957	997	956	982	917	993	996	974	964	959	985	963	1023	968	937	1008	923	1019	969	1006	961	977	991	936	1007	1000	967	965	1025	928	984	1023	983	962	934	986	960	959	977	937	1019	1035	985	954	982	988	987	983	969	991	963	995	1016	910	991	971	1009	992	1014	1051	975	994	1023	1025	983	1012	998	1002	965	993	966	982	1019	998	1004	999	1027	939	992	997	952	967	991	956	918	966	988	932	1015	956	993	995	986	964	933	966	977	935	1031	968	996	915	1018	1018	981	1005	1016	969	981	1022	946	989	969	1001	971	995	1040	1035	977	932	985	981	999	975	1025	944	1005	953	952	945	959	982	990	985	956	1004	995	950	1004	925	986	983	955	1012	960	973	999	984	986	949	974	983	1019	955	930	971	1041	963	946	914	981	986	989	988	967	921	999	1022	997	1015	955	946	1041	982	998	1047	963	1038	1005	964	913	1013	976	1020	1067	916	974	1040	930	1011	987	927	992	991	942	1030	1024	983	1009	968	967	989	975	953	923	1027	1016	972	987	1014	951	998	992	992	986	962	975	981	990	1012	990	965	965	1009	1026	923	976	988	1039	937	1005	923	962	975	925	994	998	1018	975	988	1015	1007	974	966	987	985	974	969	939	1054	992	1011	948	1003	944	931	985	996	949	1008	954	1037	962	1038	975	967	976	958	974	996	978	946	996	988	944	998	976	986	951	967	968	955	973	993	976	992	938	942	991	949	1019	965	952	972	990	1006	934	964	1036	1017	1016	948	927	980	1045	975	1009	960	1059	1009	991	1017	1016	933	959	1020	974	1012	981	975	938	990	964	984	1010	1031	958	984	971	981	999	992	993	912	946	983	975	979	1061	1020	984	1015	1033	1011	1005	970	963	935	961	957	958	964	1061	1012	963	1036	980	975	980	1045	1015	964	957	979	993	997	944	946	944	1010	985	1015	966	1043	981	1000	1010	999	941	961	1002	1018	999	931	965	973	983	1007	995	951	976	996	1015	966	1035	1020	1017	964	1001	971	956	955	946	944	1009	984	981	968	956	972	952	932	982	1018	944	970	978	1002	953	1014	1017	1014	1005	987	968	977	1009	975	1017	1008	1016	979	1014	970	990	972	969	976	929	947	975	1012	967	1008	959	959	984	995	988	975	1009	1011	987	935	1006	1007	1006	980	1013	1035	971	985	968	980	1003	981	1018	959	952	969	939	957	990	960	978	996	993	1029	929	974	983	980	962	965	949	958	974	933	984	973	967	960	1086	1014	952	936	967	938	994	1006	1023	1011	957	989	949	978	1010	1009	972	951	926	974	986	1015	963	1028	986	933	1023	993	951	1023	975	946	953	1014	958	1036	974	1038	919	943	954	1007	1055	928	910	982	1006	930	982	1002	948	988	990	933	983	938	989	956	1060	992	988	941	990	944	942	1002	908	980	999	940	973	987	991	970	994	936	1007	942	1006	981	951	959	1042	993	962	980	1005	976	967	1036	962	910	929	916	967	1012	1002	1002	987	1011	1020	989	1013	957	989	1007	1013	1024	981	979	963	1008	997	957	1012	978	974	1036	986	978	983	965	998	981	975	958	1006	994	984	919	983	980	960	941	949	946	981	965	935	919	982	1033	988	986	1007	989	971	986	952	952	1024	1019	954	999	1004	967	987	1061	1011	954	1028	954	944	997	1002	980	979	1027	979	965	1028	975	983	972	1004	1002	995	1030	940	969	999	936	937	972	990	975	957	916	971	965	955	932	985	957	973	972	1020	947	980	1008	990	960	1021	1007	962	970	972	971	1010	997	1019	1041	965	979	952	1002	977	964	997	1015	981	919	963	982	960	1001	1046	975	945	960	990	977	1018	991	993	1005	909	960	936	929	986	913	958	983	1023	991	982	976	1047	957	950	1022	911	958	945	1004	959	960	984	984	1024	980	1010	962	938	928	959	1006	994	994	988	974	969	997	1041	937	1047	960	907	970	968	966	1004	969	961	956	981	963	949	998	966	996	984	943	934	1001	933	996	992	907	942	992	986	994	966	973	980	916	959	992	939	923	968	1002	994	957	969	954	981	997	942	973	1005	972	1004	961	1027	989	962	998	978	985	973	981	963	927	942	960	959	969	954	933	942	917	1004	982	1018	976	999	998	992	937	929	968	979	958	956	1016	956	958	961	978	1042	964	969	942	970	989	1028	895	939	964	966	990	960	937	989	1010	953	991	989	975	936	1024	956	956	949	1023	1011	1035	972	982	980	979	977	983	950	987	1017	986	972	945	943	961	948	953	949	956	961	998	1016	1010	975	1033	982	928	1014	962	1022	1075	994	1009	990	974	985	959	982	983	942	1003	950	932	1011	941	999	1057	967	1033	977	996	976	992	967	974	963	1035	941	982	1035	1018	994	940	963	1057	992	930	984	1027	1011	979	1043	906	971	992	1025	941	1024	958	962	964	958	912	991	942	999	978	955	976	969	1014	1048	983	1011	990	1025	979	1014	977	982	1006	921	985	982	975	969	980	990	975	993	1003	962	996	941	1003	952	948	967	963	981	1005	911	985	981	925	968	1021	966	1010	957	1004	1008	995	972	950	1038	900	991	970	994	1026	1022	942	985	948	1018	976	917	968	1045	1021	985	1007	982	1026	963	1021	890	981	965	963	991	972	951	968	1018	970	1019	1026	1021	958	958	926	974	940	1005	981	992	987	977	998	970	961	975	973	955	974	972	961	978	957	959	1026	965	975	998	948	993	1015	979	1031	973	992	1009	982	970	948	922	1002	980	944	1014	1090	963	1016	924	999	985	996	1040	996	1020	962	1030	974	959	1003	983	975	944	966	979	928	961	1014	987	982	944	969	1002	958	1001	923	1013	986	987	942	946	974	931	965	975	1000	919	933	975	998	1020	951	1019	934	937	1032	931	940	988	907	999	1017	948	1037	947	961	946	1023	980	989	1013	989	1029	976	960
41930	44903	36095	30093	30814	24100	17965	11251	8051	6409	6578	5297	5220	3967	3010	1910	1493	1632	1411	1271	1123	922	846	672	693	663	602	581	528	531	430	529	498	478	545	451	455	408	450	480	427	448	449	452	430	451	431	402	381	413	416	410	395	413	408	415	429	416	410	429	401	388	429	440	433	384	404	398	389	373	395	363	447	429	411	385	436	392	346	440	434	388	429	394	380	417	379	375	373	404	392	434	394	396	418	432	365	378	395	426	401	407	410	438	419	401	413	387	405	408	413	426	376	391	415	412	411	413	399	405	416	361	366	366	410	428	400	402	416	382	402	407	373	402	381	403	374	413	403	386	413	394	448	416	402	409	388	390	419	363	429	377	389	437	384	407	409	393	423	407	396	432	377	451	384	403	365	402	362	418	386	406	402	387	440	412	367	429	392	377	396	425	425	405	409	377	362	402	414	405	381	404	383	370	412	403	372	387	416	432	384	409	502	392	414	403	426	379	420	390	394	397	392	404	393	427	427	404	393	426	423	402	393	388	375	426	395	391	401	376	370	409	389	423	379	414	393	383	375	409	387	418	395	444	402	384	411	392	434	431	410	438	376	373	379	425	393	392	400	398	382	376	384	378	365	403	375	400	368	395	395	361	396	385	444	422	380	412	389	432	405	390	393	364	381	416	410	388	384	408	413	374	401	417	381	404	408	377	443	405	403	384	391	391	380	415	386	401	374	356	365	400	383	427	396	372	409	397	363	403	412	376	390	399	393	385	380	381	407	417	400	397	398	423	390	395	424	388	400	395	401	402	413	416	394	402	408	409	408	432	404	405	406	401	407	386	450	370	390	367	437	349	415	430	399	395	423	391	405	415	359	402	383	352	409	413	413	422	428	387	409	418	422	421	407	404	428	409	411	383	432	395	403	413	431	398	406	357	411	363	414	423	409	416	393	392	423	379	380	384	388	397	370	420	409	380	364	381	369	406	358	397	388	407	391	387	424	385	363	419	363	390	369	387	379	380	417	378	407	378	391	383	385	407	400	400	406	410	378	372	401	372	382	383	402	415	383	374	422	421	384	366	401	393	401	379	420	379	360	416	387	404	373	398	426	370	423	436	390	399	417	462	396	391	402	411	420	454	384	427	414	414	384	398	372	376	381	400	393	417	390	408	363	406	368	362	393	394	427	393	404	400	406	406	408	388	405	383	342	380	431	404	377	376	395	401	407	396	419	429	415	381	381	413	356	385	389	428	403	411	391	402	397	411	372	384	383	382	367	409	385	383	424	395	402	422	385	419	389	368	358	416	374	409	406	382	367	393	362	378	396	397	400	394	389	343	401	358	355	387	409	391	390	403	396	381	389	426	438	365	410	395	395	396	442	376	414	420	407	385	380	397	419	400	435	387	384	370	368	397	389	415	396	425	395	381	456	377	409	368	390	384	393	379	401	441	375	389	397	356	426	395	382	448	386	412	410	431	425	438	435	364	428	441	418	437	434	385	446	379	397	383	379	356	399	371	449	409	442	401	419	404	397	402	429	413	356	372	370	414	399	393	403	379	400	378	405	377	391	387	400	364	424	379	419	395	400	374	404	388	392	394	401	427	385	404	403	407	399	422	384	424	391	386	415	393	407	391	383	391	382	385	400	361	394	420	407	396	454	412	405	398	435	440	404	423	421	415	432	402	413	421	398	434	398	398	399	427	381	386	359	464	385	405	404	396	398	384	407	426	417	424	397	370	398	414	405	399	373	399	388	417	424	417	364	385	435	402	361	416	392	395	364	371	376	443	372	371	365	427	402	419	411	406	373	366	399	425	409	397	398	377	368	409	413	402	398	433	388	424	390	402	382	458	408	391	355	384	369	406	364	448	387	453	377	403	371	416	380	421	404	420	358	416	401	414	408	414	370	401	386	382	422	429	421	357	384	410	394	393	375	425	411	414	380	378	394	398	375	404	414	421	384	410	447	407	385	425	408	428	397	406	413	422	402	415	440	385	403	412	436	415	410	378	366	428	398	398	360	423	413	407	350	411	376	356	399	403	403	388	377	392	375	417	430	392	386	427	405	426	425	398	409	401	411	394	401	409	386	390	378	386	379	386	372	400	397	404	386	365	413	383	375	381	413	386	400	390	372	398	375	380	357	389	360	360	410	412	384	414	412	394	409	430	379	428	372	422	369	369	364	399	404	388	417	409	430	365	399	396	409	406	377	374	382	401	406	396	419	393	383	436	431	371	374	404	404	425	413	425	396	427	402	396	389	362	422	422	360	392	409	400	394	412	441	388	430	410	354	426	391	417	429	405	370	395	407	364	404	429	428	376	439	402	369	366	413	403	423	408	424	410	421	363	391	410	416	402	393	449	389	386	434	437	413	412	417	442	389	381	421	405	388	425	355	373	350	433	404	381	399	394	398	404	412	405	377	448	384	441	375	393	430	399	400	381	377	398	407	388	415	382	414	400	423	429	369	378	380	389	377	446	390	425	399	379	414	409	435	377	367	399	392	378	395	433	430	412	418	425	388	401	392	361	379	390	424	406	421	408	388	427	372	406	434	404	384	400	386	414	369	353	381	376	433	403	411	392	388	407	411	399	400	377	428	381	430	408	389	414	393	409	392	415	421	427	417	384	395	386	399	373	398	369	374	408	448	443	380	382	391	364	371	398	408	404	373	379	398	411	422	382	377	446	396	397	428	392	383	399	420	428	372	396	379	398	409	435	391	387	407	397	404	434	371	411	409	396	383	364	398	397	364	389	353	367	418	381	396	416	403	396	420	401	386	384	427	440	397	405	414	373	432	393	412	386	397	350	396	408	379	402	412	429	404	390	436	405	409	417	410	417	436	395	405	428	412	387	391	394	401	417	391	415	396	423	407	399	417	387	390	402	390	377	388	375	424	403	372	420	416	389	411	381	413	404	360	360	381	387	390	441	421	434	405	395	477	414	359	392	391	380	376	387	400	379	406	437	394	448	429	385	362	401	379	427	435	402	382	407	426	396	406	415	435	382	419	383	388	383	378	408	401	435	389	409	435	410	403	383	395	395	428	378	398	365	388	373	408	434	410	400	397	449	378	406	422	421	399	385	396	434	398	399	418	395	413	435	417	394	376	369	396	437	415	410	402	397	402	383	417	407	408	397	440	401	408	377	396	388	405	407	399	414	401	392	380	399	416	382	410	416	440	431	396	420	416	414	393	368	385	434	386	396	400	392	386	346	362	409	381	408	376	410	392	378	401	405	416	378	397	412	373	393	376	397	409	444	403	385	411	402	402	394	366	399	388	385	375	405	436	427	407	399	429	359	390	418	414	379	420	409	368	375	404	411	400	384	432	412	366	366	383	415	389	365	398	419	391	396	410	395	393	407	413	414	405	418	392	375	416	388	399	403	389	379	453	421	417	365	400	399	404	407	387	407	411	425	398	415	409	383	420	435	406	407	398	411	393	412	408	411	381	386	411	409	432	397	395	409	470	370	389	376	397	429	401	411	407	381	406	426	390	403	363	386
28917	38100	32261	31576	35830	30775	24934	17769	14338	15475	19258	16740	15388	13571	10625	7579	6886	7331	5810	5989	4928	4120	3546	3090	2757	2665	2391	2005	1926	1763	1682	1726	1535	1713	1692	1766	1559	1396	1419	1269	1289	1385	1312	1244	1237	1365	1244	1201	1119	1102	1104	1079	1085	1089	1050	1021	1031	998	1027	1035	1055	1016	1044	1030	1089	1020	1037	1006	1050	1032	1015	927	966	945	951	986	1031	928	992	1113	1053	963	981	941	977	972	945	947	965	939	969	928	927	996	944	985	973	945	918	915	894	920	919	959	989	971	934	901	902	929	905	972	918	959	916	944	888	931	1015	925	969	924	983	966	933	888	1025	986	945	932	923	978	948	1011	979	950	948	971	961	932	972	938	964	1030	953	940	954	990	973	934	925	954	912	949	974	930	953	960	932	954	956	962	954	969	960	858	931	973	951	939	976	936	955	994	999	951	961	940	936	950	983	945	983	964	940	893	932	985	994	974	973	982	949	883	971	910	902	947	988	968	920	1013	901	909	1006	950	948	932	928	959	963	929	977	950	942	923	981	949	954	897	930	941	936	917	940	954	940	867	918	945	1021	919	930	912	954	968	978	928	923	984	945	913	968	945	986	934	1004	941	922	945	903	917	964	993	952	989	951	914	952	959	895	941	963	960	964	952	952	936	867	902	934	958	899	949	935	1013	900	915	934	885	923	918	932	937	926	915	962	937	983	914	954	927	960	949	925	917	934	1004	978	977	968	975	954	982	962	947	959	1025	929	954	942	891	976	924	950	978	905	893	929	947	986	949	902	920	984	914	938	934	984	936	896	923	892	927	916	959	946	919	954	898	943	933	938	938	969	957	891	919	917	912	922	943	923	925	975	953	973	945	907	979	921	967	969	951	989	946	950	968	962	968	969	969	922	953	986	915	949	997	960	945	933	938	925	981	927	926	910	892	996	961	943	973	967	922	942	942	977	940	882	908	962	945	970	942	993	913	937	949	933	965	936	920	933	914	988	998	967	960	952	960	965	946	895	952	934	932	905	949	982	912	981	968	911	957	940	916	966	993	911	975	963	926	919	952	928	971	942	910	956	934	884	955	918	949	969	957	903	983	961	930	927	933	972	961	975	957	943	921	934	904	1009	978	964	957	845	899	913	924	942	931	935	968	965	929	944	949	921	974	981	991	961	1002	887	955	946	961	932	920	983	918	958	952	924	937	963	947	890	952	977	984	989	970	945	947	940	957	930	934	989	912	939	932	875	966	885	958	979	937	959	926	982	972	901	958	992	911	909	949	895	896	906	968	987	902	923	909	911	986	979	996	941	922	950	953	939	940	916	955	944	940	933	902	939	935	967	925	927	891	901	964	876	933	917	931	948	919	944	864	894	1000	970	974	956	930	875	922	946	974	899	995	946	966	892	977	931	984	952	922	946	991	962	981	979	917	999	915	910	975	973	941	958	915	878	937	924	994	913	901	939	1026	909	946	972	993	964	976	960	943	954	964	936	1012	944	924	909	984	962	959	924	915	978	970	924	937	897	914	978	957	927	932	997	921	968	929	934	918	955	932	940	960	936	936	964	919	963	930	922	935	926	936	916	955	950	928	903	974	990	883	938	913	955	914	968	957	960	919	903	977	898	977	974	932	941	960	932	929	889	919	974	986	901	968	951	949	929	956	961	917	978	936	927	905	972	925	953	921	879	938	976	960	941	917	944	979	965	970	1021	937	964	926	933	916	912	969	923	898	877	976	908	930	913	959	909	893	918	944	954	920	908	963	939	964	989	940	904	979	945	975	917	958	940	895	947	883	934	955	1004	900	970	953	993	935	975	911	924	962	952	934	1002	911	931	889	917	959	917	904	921	936	933	933	889	957	935	916	966	963	903	953	905	864	941	932	921	960	954	928	912	937	942	961	956	938	954	949	912	897	919	889	947	923	884	941	974	997	925	900	943	1009	901	965	943	944	963	892	940	933	866	909	901	934	911	954	936	907	930	926	954	980	915	951	928	933	940	934	894	941	947	935	945	914	908	1007	947	926	952	924	926	950	910	949	909	933	916	967	989	917	961	977	871	941	932	928	924	951	996	933	929	968	928	927	948	906	968	929	910	950	909	931	893	983	929	904	976	967	881	965	950	997	913	949	941	880	952	958	932	978	932	899	931	996	982	923	922	942	956	932	944	918	936	907	937	973	945	966	956	951	938	963	934	909	953	926	954	929	897	939	946	927	897	933	907	1002	938	1028	978	930	944	991	977	910	927	950	955	914	997	941	947	935	910	963	941	991	911	999	922	981	959	990	931	959	896	933	924	956	933	966	951	856	1018	927	953	963	937	929	928	952	999	943	960	992	976	926	946	904	855	963	940	939	881	905	949	922	935	973	956	931	940	968	966	934	916	911	939	949	952	976	901	924	928	948	939	926	952	938	947	967	935	969	966	929	955	933	919	976	905	931	954	958	902	920	972	933	916	974	913	968	935	951	1001	960	970	1048	993	911	946	956	900	952	898	903	923	918	976	949	951	919	986	1006	996	985	929	966	954	935	972	963	959	907	974	878	913	912	950	919	926	885	958	912	951	928	946	918	909	949	921	975	924	919	958	993	871	934	892	934	921	934	916	963	908	929	967	938	912	958	899	939	947	922	861	899	937	942	966	917	944	958	943	987	929	920	936	974	1023	967	933	927	940	944	960	962	938	940	934	918	899	979	948	904	952	967	929	947	914	927	953	971	976	883	918	952	936	922	918	931	945	981	967	986	912	976	933	938	953	910	947	900	930	957	930	956	937	888	957	921	963	934	918	871	894	901	929	924	920	919	957	959	949	914	914	960	945	969	880	915	902	932	902	958	955	926	891	956	988	948	980	893	948	879	938	993	890	958	933	932	880	893	958	910	918	941	955	926	942	943	925	948	941	956	961	973	973	965	1013	936	977	917	929	995	997	938	974	964	977	949	902	915	964	999	945	915	868	914	894	938	971	942	896	935	941	979	922	979	914	934	889	942	902	973	986	957	966	970	951	958	926	986	944	915	939	973	925	969	995	965	909	1010	932	941	978	956	920	945	959	895	930	926	946	906	981	958	936	930	946	883	986	947	966	1007	919	934	913	915	992	930	904	954	961	943	917	899	922	949	936	888	938	905	940	893	953	977	921	979	935	936	902	953	980	945	960	938	919	946	924	984	924	961	917	953	963	889	980	898	984	984	934	949	988	953	967	1021	973	950	995	985	905	934	908	959	955	958	921	955	911	998	924	966	937	919	918	928	963	935	924	968	974	953	946	971	945	974	1017	951	963	866	910	944	895	922	928	965	933	974	897	980	962	942	970	934	937	955	937	956	883	913	947	950	947	959	940	957	938	946	917	932	953	1006	912	945	992	965	909	887	851	962	932	956	905	943	971	959	925	917	955	946	972	971	910	986	974	913	923	955	999	935	940	950	982	953	920	952	960	937	898	914	913	929	951	902	908	951	952	902	932	951	917	947	988	903	973	896	934	883	975	992	929	950	943	942	934	930	984	982	917	938	945	944	920	907	932	949	940	913	905	909	909	941	946	904	954	928	950	1053	939	940	925	947
51552	51827	40325	34643	35069	31097	27424	21332	15857	13446	14291	12544	11288	8917	6893	4039	2848	2964	2267	2103	1804	1363	1345	1041	940	818	773	638	587	662	507	497	505	514	489	493	465	415	391	387	385	402	363	359	371	359	388	337	332	361	324	361	336	311	316	298	340	305	310	336	316	319	311	323	355	284	309	316	319	368	308	328	295	305	297	322	313	292	323	311	376	310	286	314	288	290	329	291	261	296	309	309	288	295	280	283	269	262	306	298	279	290	305	275	291	290	299	261	297	302	298	306	322	295	269	280	278	298	300	275	313	308	248	293	316	297	288	291	309	279	352	319	302	305	306	303	286	300	281	278	298	277	303	321	281	294	286	291	287	259	300	323	271	313	318	321	299	282	321	261	305	282	287	288	299	285	301	320	278	276	302	269	273	300	272	309	333	281	282	269	269	300	316	275	275	317	278	261	317	288	313	284	290	308	310	286	334	298	314	289	286	269	305	316	304	280	304	285	279	269	298	309	287	264	290	257	264	275	295	293	289	301	290	295	297	332	300	313	288	278	305	315	300	302	252	278	292	321	325	265	306	325	273	292	302	291	302	281	275	313	278	282	282	279	282	293	316	307	314	286	303	289	324	302	291	306	310	302	271	266	271	274	276	322	282	283	289	280	287	272	296	301	291	295	293	288	287	269	288	297	282	302	294	297	287	281	272	303	279	278	282	301	303	303	245	267	305	240	289	275	277	268	282	293	318	266	278	291	280	326	311	321	311	322	285	315	300	302	293	286	292	315	305	300	304	302	287	300	268	302	271	292	301	303	292	310	304	306	288	283	319	278	301	286	274	275	309	267	303	306	315	313	296	290	290	297	274	323	320	266	274	263	294	250	285	288	293	323	302	289	304	285	258	290	292	299	302	325	286	282	297	293	309	290	250	315	305	264	303	295	278	270	315	300	267	265	309	318	319	304	287	274	331	268	345	292	269	306	259	290	277	274	322	298	290	279	289	296	278	292	272	278	307	282	274	260	317	269	294	310	321	306	268	287	293	275	286	323	282	292	296	299	313	286	291	303	310	315	300	286	309	311	317	302	305	319	261	296	275	321	274	271	315	306	329	289	282	297	306	315	270	276	295	298	290	288	319	290	291	281	309	269	276	283	274	282	293	280	273	272	303	292	287	291	289	302	312	287	310	293	313	307	279	304	249	285	296	282	303	299	278	315	281	295	282	283	288	280	265	277	294	290	271	338	337	269	289	284	316	305	298	268	304	315	317	301	309	270	301	283	300	322	320	306	273	308	312	308	314	278	288	303	320	293	294	269	300	285	280	282	298	306	282	275	296	262	288	295	293	284	321	308	291	286	278	314	284	324	286	286	276	279	310	343	273	275	290	275	320	256	251	297	313	286	284	262	300	289	298	279	255	290	306	296	283	271	296	280	303	313	294	290	271	265	294	335	313	288	268	265	296	276	316	302	295	297	283	273	291	298	305	299	321	289	323	295	296	316	317	288	307	257	293	294	274	290	288	277	250	296	280	301	267	294	298	310	333	309	322	268	244	277	262	284	275	297	279	259	262	268	272	259	315	319	271	260	308	251	260	254	296	255	300	281	289	281	296	294	303	309	267	298	295	262	312	270	290	284	312	287	307	294	304	308	295	285	275	322	292	305	297	287	288	284	297	324	283	269	296	282	282	306	286	284	298	306	292	269	284	271	305	268	289	305	289	292	276	290	288	307	321	308	307	302	294	301	287	290	296	310	286	274	271	305	290	275	280	307	285	271	291	291	280	304	291	272	320	288	323	286	312	286	258	316	285	304	299	293	281	276	274	315	288	286	329	306	303	270	266	317	278	271	303	272	292	274	282	289	264	294	324	295	271	284	289	271	294	307	300	307	286	326	274	291	327	287	286	289	321	318	298	290	311	297	302	247	291	283	280	286	282	294	330	283	285	282	287	241	271	304	271	290	282	306	285	310	297	313	291	308	291	302	314	295	294	282	309	284	287	291	289	297	291	283	288	253	259	279	309	309	270	322	299	282	302	256	282	283	274	286	288	301	309	277	286	325	323	298	315	276	288	267	278	338	276	283	325	285	299	284	275	276	281	300	300	275	298	291	301	288	317	292	276	269	279	281	264	340	291	299	308	271	298	322	298	267	317	295	277	308	330	284	289	307	290	287	267	298	277	281	275	321	279	324	292	292	293	292	290	291	283	287	309	274	255	303	304	320	297	285	305	295	310	263	306	283	271	301	289	280	326	272	267	287	286	315	263	290	314	303	279	304	288	278	295	337	297	295	284	280	326	310	288	289	283	289	288	285	269	294	304	283	299	311	298	320	305	290	265	294	278	264	290	275	273	316	290	282	313	281	279	278	317	294	283	252	285	261	282	307	299	290	293	284	298	325	279	310	282	273	298	293	268	321	278	284	289	311	302	326	295	288	296	296	303	346	282	293	284	306	289	291	302	263	292	301	293	289	295	305	298	280	296	285	280	320	309	282	312	305	276	284	294	286	315	260	283	306	287	278	290	295	279	264	297	311	311	303	261	259	296	280	267	307	294	264	316	299	305	268	296	294	277	299	288	297	335	261	283	295	275	286	303	271	263	307	287	316	290	312	292	290	288	271	310	331	307	282	279	276	287	292	292	305	282	302	280	309	295	281	270	304	282	315	264	306	269	305	312	292	300	278	268	298	328	274	283	264	307	259	311	257	287	294	287	265	306	289	299	305	307	329	326	297	304	296	279	286	286	307	251	282	306	310	304	314	302	321	315	271	278	292	265	305	294	287	286	271	281	288	310	283	294	312	321	269	297	312	292	320	269	247	320	298	289	279	277	315	294	315	310	276	284	278	298	263	307	279	296	318	307	267	294	303	279	283	268	291	282	291	320	297	245	270	296	303	266	285	263	300	323	307	307	278	287	307	279	295	295	295	294	297	293	302	265	317	271	273	304	280	285	312	289	276	304	278	297	321	304	282	303	300	304	283	299	299	316	318	312	311	282	299	302	310	305	288	249	280	308	261	291	285	317	253	303	280	250	304	270	299	295	298	275	303	294	265	308	270	291	307	266	263	288	314	304	265	269	298	274	320	284	329	289	353	303	298	286	345	283	304	292	315	285	303	286	287	276	290	275	323	297	277	293	298	282	274	299	263	330	299	290	285	297	264	318	333	271	311	285	280	317	303	255	276	313	302	298	301	304	277	299	275	287	317	275	264	321	279	282	267	265	275	286	305	257	298	280	276	305	299	270	292	300	301	274	293	278	299	313	290	320	299	303	309	319	282	315	302	306	280	313	299	257	295	341	324	279	292	299	258	282	283	273	321	283	310	279	292	301	303	271	291	284	317	314	259	310	282	299	311	287	320	302	288	284	296	295	303	280	308	302	261	300	290	311	271	295	320	261	270	273	283	270	318	307	314	302	272	301	306	313	336	284	275	277	260	286	300	277	282	285	292	323	332	300	296	327	308	285	297	286	304	290	305	293	282	302	309	269	323	299	303	293	297	312	273
35655	45296	37504	37328	41526	39240	33960	25902	20921	24133	28607	27375	24478	21442	18524	13282	11274	12423	9817	10123	8655	7316	6255	5555	4314	4056	3968	3291	2841	2633	2096	2118	2148	2334	2362	2387	2014	1551	1494	1393	1377	1468	1402	1244	1407	1492	1371	1192	1095	1010	1095	1001	999	897	906	867	876	938	876	943	934	878	876	892	893	876	860	903	984	936	768	775	770	757	747	806	788	806	857	936	958	876	764	853	784	778	756	744	709	735	730	708	739	739	761	672	742	717	728	712	733	747	681	736	719	639	718	751	793	689	740	726	705	768	699	718	711	711	710	699	667	719	720	692	684	748	781	698	721	682	706	638	724	727	702	732	711	689	712	667	699	695	723	666	745	709	719	749	710	724	699	701	729	633	736	710	720	732	741	662	715	705	689	692	695	699	716	632	708	723	702	710	731	729	722	735	699	683	717	700	699	726	691	729	716	687	719	710	751	704	719	761	688	694	710	656	670	696	711	707	708	699	695	688	701	653	696	715	737	740	692	749	698	695	687	762	726	667	735	736	669	695	680	764	689	694	754	692	690	652	723	699	733	659	706	687	710	675	691	710	716	736	682	743	688	707	697	770	707	626	669	735	746	738	765	696	715	679	749	716	742	734	725	670	726	701	711	725	686	753	693	664	722	707	688	698	690	725	668	702	722	679	686	706	724	714	687	706	737	721	672	679	730	694	752	733	737	717	677	748	713	734	689	679	739	714	714	712	704	725	670	698	696	711	711	711	624	717	687	713	731	702	684	694	738	711	741	718	729	721	690	733	730	686	673	764	704	699	673	692	745	710	706	709	704	705	708	705	707	678	692	661	677	762	729	742	751	705	719	696	691	713	664	694	726	676	712	673	735	691	675	693	674	761	718	717	704	731	673	711	678	753	689	678	680	719	673	696	679	698	693	674	719	712	683	665	700	663	696	702	716	711	680	738	696	729	715	670	705	701	732	720	730	671	677	726	693	717	662	745	692	688	703	670	704	724	676	682	689	740	713	721	651	675	682	689	739	693	661	667	725	688	739	744	711	694	671	719	689	677	721	739	724	710	678	719	687	736	683	733	666	740	705	708	694	655	687	713	741	737	729	679	669	687	707	746	734	660	705	669	737	685	712	692	719	669	726	682	715	741	721	750	696	720	761	688	718	667	723	697	661	740	742	720	733	659	703	694	716	690	762	772	700	732	702	714	666	730	716	680	739	690	709	745	698	706	632	685	718	700	694	723	719	713	682	717	754	737	719	705	717	713	719	744	702	696	732	635	705	682	703	639	707	708	710	672	722	764	726	658	640	764	708	728	698	678	698	677	732	685	690	725	676	683	719	660	700	700	668	665	678	744	681	717	700	682	682	739	678	719	690	764	720	732	725	693	680	685	719	650	703	676	697	713	702	725	672	731	720	762	709	717	658	703	733	707	720	704	701	701	728	741	748	671	720	679	733	708	717	734	713	653	703	719	734	716	676	724	690	707	698	733	664	728	705	772	671	685	724	696	708	704	674	723	699	764	732	741	688	723	684	686	719	741	705	731	748	714	703	747	711	706	715	732	689	701	712	724	712	691	696	730	719	694	678	733	736	706	670	722	687	658	699	717	690	714	693	752	711	719	689	719	726	710	696	694	747	710	706	652	682	727	785	702	696	708	681	702	681	690	738	697	669	699	695	735	744	683	748	759	715	720	694	706	710	712	685	723	719	706	740	678	778	672	677	728	737	733	719	697	714	684	725	727	721	729	704	715	662	715	692	728	738	700	690	718	642	706	710	673	704	726	706	706	717	728	735	724	690	711	729	718	668	702	666	701	728	731	691	729	709	670	714	682	700	738	735	675	721	663	672	663	737	666	712	718	723	723	721	697	638	692	704	697	677	748	722	727	689	688	688	701	715	720	724	711	695	723	713	736	691	664	733	674	757	706	684	732	712	725	657	711	770	667	664	740	705	713	740	673	731	689	719	726	688	722	658	735	718	707	699	703	714	718	760	675	734	699	732	711	689	671	711	716	715	666	697	709	689	708	706	670	665	687	670	686	710	729	684	690	679	680	654	747	698	700	661	745	715	748	738	644	685	730	695	704	732	708	728	738	690	670	671	755	744	653	703	716	751	691	723	741	728	650	660	702	677	708	743	725	734	698	730	710	724	645	713	691	648	727	680	716	687	719	703	700	663	744	688	712	682	737	730	710	673	692	730	676	688	696	724	702	700	646	677	713	719	681	753	739	717	673	700	724	668	725	684	616	710	667	708	744	732	737	681	703	679	687	760	668	642	662	715	675	663	700	706	722	687	711	720	659	730	664	664	696	683	720	720	743	747	703	677	698	742	747	748	759	680	697	691	766	752	705	685	775	723	700	718	735	733	713	724	706	688	723	672	747	692	709	647	684	724	709	708	677	695	726	712	692	703	690	726	708	716	715	723	748	711	687	693	697	692	722	688	679	711	676	687	661	654	707	770	729	707	674	702	719	661	721	686	698	674	681	691	680	684	718	674	724	729	699	671	700	713	665	714	703	700	684	727	701	748	728	720	709	728	698	693	726	706	680	689	728	719	737	735	718	689	688	687	691	676	689	691	713	711	715	735	733	720	737	715	667	720	736	652	703	719	651	685	688	703	702	671	670	681	712	678	715	695	693	688	716	698	715	726	672	736	700	729	677	687	675	683	663	708	698	753	723	745	756	710	748	757	677	672	694	720	711	691	695	675	660	733	704	716	699	666	754	727	701	697	749	743	698	712	684	730	655	683	733	695	682	698	734	731	654	730	683	693	697	681	688	739	708	661	697	700	654	697	685	694	699	693	724	711	671	706	728	714	757	682	665	728	717	675	754	721	727	736	732	719	716	676	682	736	703	682	692	698	693	726	719	655	773	695	677	695	709	662	716	680	724	701	718	701	750	711	713	721	694	695	701	707	672	676	733	720	717	658	674	708	710	688	721	647	695	644	682	698	745	651	703	676	723	672	717	700	701	656	683	742	742	685	751	705	703	727	677	680	725	698	695	710	722	764	712	696	695	664	682	709	694	722	728	740	711	699	706	683	702	682	709	689	712	684	700	689	744	711	734	711	695	692	690	665	702	715	705	705	738	664	694	712	715	734	699	705	726	719	709	667	750	730	685	670	700	720	670	673	675	672	727	748	688	655	703	703	751	662	715	721	732	688	697	707	693	680	699	678	739	693	684	692	745	713	686	701	706	685	727	714	721	731	734	695	711	740	718	698	699	700	723	709	724	712	681	758	693	729	700	705	699	706	740	712	730	697	711	679	760	724	720	718	665	701	701	648	688	708	711	729	708	716	711	695	721	707	730	715	689	722	725	743	695	732	679	707	700	659	728	698	679	718	720	711	735	678	684	665	695	711	704	661	663	688	725	688	671	714	700	710	723	702	695	716	697	728	706	737	729	729	735	746	748	766	719	669	730	658	713	703	700	677	664	727	683	671	665	732	707	710	714	733	688	694	692	709	635	718	665	659	700	705	733	721	703	722	689	689	700	710	727	670	705
24556	17119	11298	6507	5458	3393	2750	2059	1699	1350	1251	1088	914	801	706	659	570	629	548	558	508	506	494	481	457	439	440	446	444	451	402	476	464	434	437	406	414	356	387	468	403	386	432	447	409	419	440	428	425	461	414	403	401	419	424	440	419	433	442	397	444	431	439	413	400	430	418	399	396	402	433	418	410	472	432	379	441	441	417	428	450	440	439	416	420	412	412	427	409	417	391	390	438	397	410	408	408	466	419	394	445	447	407	418	433	426	408	433	423	378	374	404	394	411	409	398	441	426	405	428	405	394	384	402	434	416	404	419	432	388	393	381	462	414	423	425	406	407	425	433	430	438	412	404	442	415	367	441	415	401	434	414	417	397	437	394	398	433	445	422	402	391	412	408	423	396	369	434	439	393	383	374	433	387	432	401	399	404	380	423	391	410	452	385	420	441	450	418	388	414	477	431	424	367	404	405	445	414	462	420	420	405	414	427	407	408	438	378	436	393	390	406	404	463	441	400	399	409	418	423	392	433	433	424	416	406	414	461	417	402	424	408	412	423	410	421	409	428	400	456	384	400	409	410	398	411	440	419	397	419	395	383	420	428	428	414	436	429	350	411	415	457	459	415	403	424	409	405	427	430	408	399	414	416	408	394	425	373	399	384	461	395	420	405	416	379	450	422	396	393	409	375	407	386	427	374	407	430	409	445	421	410	415	441	409	389	420	404	411	435	430	431	400	407	421	408	433	388	413	434	390	408	415	398	438	392	399	359	421	406	441	375	413	405	423	421	432	417	423	413	422	401	444	394	399	410	408	409	410	428	441	399	413	449	404	430	427	421	407	414	415	387	415	395	432	417	445	449	377	352	449	402	402	424	436	400	436	424	415	414	404	368	390	429	404	426	395	411	430	409	404	440	415	393	412	385	400	459	403	417	410	419	387	400	407	415	397	441	439	388	408	436	455	453	434	385	363	392	422	400	422	421	405	403	426	406	404	417	427	441	387	428	404	440	407	402	398	398	422	403	454	376	439	445	416	408	394	390	378	413	385	395	405	393	415	371	384	415	398	405	404	411	403	388	423	385	405	421	378	413	407	393	413	403	407	440	475	424	412	424	407	403	421	399	452	424	397	409	389	383	416	416	406	407	406	410	387	378	408	425	406	427	429	415	417	439	391	434	397	450	423	418	413	369	430	401	411	435	436	423	372	421	438	414	421	434	440	420	424	419	401	405	423	419	411	401	433	395	410	439	372	395	478	413	398	390	441	360	414	476	404	454	430	374	430	401	411	415	387	393	392	427	408	412	424	435	436	428	400	421	437	403	430	379	382	434	418	389	429	423	448	413	423	413	383	385	394	435	431	399	417	420	382	413	413	400	419	374	437	421	429	405	433	373	393	408	422	403	428	438	394	416	401	393	441	413	421	432	421	376	422	447	443	398	382	420	396	404	408	461	427	439	409	395	397	407	406	383	419	389	442	406	397	397	417	428	398	407	413	400	403	407	396	409	354	421	400	437	437	420	385	386	423	418	404	421	408	411	386	402	432	404	398	426	400	438	403	418	415	383	415	446	391	427	404	387	420	425	411	421	410	374	450	373	435	423	431	440	396	386	363	394	414	421	377	424	390	400	380	424	403	414	415	426	409	411	376	407	422	387	411	422	409	399	405	428	407	453	381	433	405	424	378	407	364	379	412	425	420	432	421	425	402	445	407	426	418	411	421	425	404	411	470	434	408	421	398	380	410	378	418	379	479	442	402	413	401	418	434	435	453	431	397	380	399	401	394	406	415	408	406	384	397	416	412	432	431	388	402	410	403	426	441	413	393	391	400	401	377	420	407	380	431	418	407	406	412	423	415	430	407	419	413	395	415	380	431	401	381	388	428	405	438	404	385	441	403	432	405	392	407	385	416	407	438	440	435	435	404	457	410	411	373	387	430	419	442	408	440	415	457	376	429	414	394	431	432	417	406	442	395	446	416	431	425	440	404	407	397	392	444	395	414	416	400	444	458	403	409	431	410	401	402	426	444	421	445	410	398	449	420	418	414	421	401	416	383	359	415	404	396	428	371	427	423	393	391	383	446	420	417	415	401	421	377	415	397	419	432	431	417	428	430	408	401	359	408	411	402	388	421	416	418	402	417	403	420	392	377	359	391	406	407	400	428	389	418	396	397	406	416	414	427	413	432	397	413	460	444	402	440	398	387	422	399	385	441	408	400	449	396	423	421	399	429	382	448	453	432	398	420	392	427	440	350	432	426	438	414	425	402	393	396	384	394	396	426	394	388	422	434	414	400	386	456	385	420	452	369	399	396	415	428	390	461	399	409	369	422	407	403	385	413	387	416	412	411	388	405	397	398	393	367	410	421	429	434	402	418	403	406	444	423	387	443	424	431	416	402	414	357	439	417	379	435	427	412	370	412	427	410	406	440	401	374	429	417	386	389	442	416	406	398	417	385	451	416	374	385	426	364	394	383	397	414	393	417	430	422	391	430	390	407	424	427	394	393	413	429	419	378	443	452	424	369	454	456	443	378	404	422	403	422	426	425	429	436	417	406	413	405	408	442	420	412	394	405	392	431	388	395	396	422	410	406	442	423	447	442	428	393	422	385	394	419	450	426	413	399	429	424	409	420	414	441	416	402	450	379	442	415	387	437	400	429	388	401	426	400	387	367	394	423	407	415	437	420	431	422	399	415	394	409	394	404	475	400	428	368	431	418	428	409	437	441	436	408	380	424	422	403	380	446	409	409	398	432	379	376	389	410	400	382	412	397	421	348	403	422	415	448	430	407	435	402	429	433	411	367	423	425	423	427	428	390	427	414	407	414	414	408	387	420	392	416	431	372	391	384	396	408	452	421	366	414	418	441	431	412	411	382	410	403	453	377	404	379	417	420	406	425	410	415	389	422	450	397	401	415	426	409	410	404	402	423	449	404	426	413	402	412	395	391	460	406	424	444	429	426	436	409	381	385	406	385	397	431	419	437	430	390	397	387	452	408	404	427	401	451	473	388	363	400	413	408	424	402	402	404	420	444	438	391	417	413	427	390	407	454	392	436	445	415	435	411	414	436	420	409	377	418	409	381	419	380	466	386	419	440	446	429	411	449	439	427	430	420	406	423	403	415	435	381	443	420	448	382	415	392	403	403	458	428	374	375	409	422	420	413	455	418	396	405	401	399	435	387	413	404	436	392	424	414	452	415	414	421	416	430	420	389	425	415	377	421	410	448	410	394	391	414	410	449	403	430	380	387	382	429	421	441	441	412	435	436	420	411	405	389	397	438	434	396	408	406	390	406	424	389	410	411	399	392	416	379	409	402	429	400	392	442	430	410	388	402	433	443	409	436	389	426	407	442	433	413	425	409	410	415	382	447	433	381	438	408	416	379	434	388	421	445	430	419	367	397	411	412	447	439	415	417	411	424	384	375	441	398	437	408	434	409	394	393	404	374	423	413	413	394	393	388	424	410	399	425	382	394	433	395	405	402	408	399	424	397	407
15255	16212	14299	13627	13746	10320	8309	6771	5879	5236	5128	4490	3801	3222	2946	2381	2242	2116	1881	1811	1684	1631	1486	1337	1281	1318	1226	1214	1178	1154	1187	1131	1089	1139	1137	1120	1135	1067	1115	1071	1077	1068	1085	1051	1100	1048	1114	1037	1054	1030	1067	965	1037	974	1035	1044	1034	995	1015	996	984	968	1031	1066	952	938	951	1024	1001	978	978	933	913	918	982	1000	1010	1030	1015	1033	994	1000	913	995	1006	994	970	976	1020	988	981	988	994	986	943	954	961	1031	1006	994	971	977	946	967	981	1027	975	963	1042	964	979	958	978	964	975	965	1004	962	1038	976	952	985	999	992	1000	986	974	996	1000	964	960	995	983	963	966	985	957	945	946	975	982	1000	941	975	965	996	1007	992	933	952	932	1065	933	972	994	970	968	910	935	960	954	971	1001	972	981	953	990	975	959	1010	1022	1007	1010	987	997	1006	912	1028	1018	956	1011	994	1013	982	976	927	980	985	979	1002	997	967	937	996	958	977	996	971	985	955	986	1007	1025	982	924	980	936	979	1012	957	964	954	977	957	982	952	1000	972	985	977	1026	954	1013	978	962	963	968	1023	978	987	951	954	941	995	936	950	936	958	1003	926	1017	1005	965	957	989	1006	1000	927	959	972	953	983	993	951	944	999	991	996	971	952	996	982	943	985	983	920	992	1001	936	963	986	944	1037	984	983	950	993	932	1013	988	1006	1025	990	946	920	967	1035	977	951	934	955	949	1018	950	1006	951	991	957	942	963	1027	992	936	966	971	1007	984	1021	967	1035	973	976	907	973	1063	985	941	926	937	998	957	1016	927	915	1032	965	991	1009	1006	1036	996	970	951	982	1020	969	1002	1014	942	971	945	988	954	956	979	960	944	966	992	955	934	954	952	962	960	992	939	976	1003	962	948	1010	966	977	913	961	990	965	920	1005	946	1031	1066	956	953	993	881	1010	1010	969	959	959	972	991	1018	965	933	988	979	1007	982	895	992	942	1041	1026	993	998	984	965	913	975	1020	1019	1021	927	968	967	973	980	958	958	999	996	976	982	929	988	1018	1013	1013	1021	999	935	985	974	958	939	945	944	990	1008	942	989	965	997	1002	954	1038	970	984	924	970	1038	957	976	967	952	968	1025	1013	981	959	971	988	934	973	953	968	968	927	974	987	983	949	979	972	956	981	995	988	1013	964	962	1034	1039	973	987	968	1017	903	976	987	996	926	978	957	952	971	991	985	927	1006	987	979	1012	1002	992	973	946	969	972	1022	990	1008	994	995	999	978	1013	1009	927	966	995	1005	953	1005	995	1013	953	983	941	915	1015	993	993	1005	981	989	983	1042	993	964	986	992	985	968	989	947	1016	976	931	988	943	993	928	975	968	964	970	960	996	949	1020	989	931	925	1003	967	920	966	990	912	986	1013	973	912	1045	1016	923	1015	921	988	950	985	976	983	988	985	932	1003	959	1043	940	993	1010	949	964	946	968	957	1005	981	986	1029	980	951	973	1013	987	996	972	968	991	993	1019	984	1006	977	978	971	943	957	1024	1018	936	970	979	943	976	975	930	967	1018	949	972	915	992	964	935	947	991	976	983	981	954	1035	978	1013	938	1035	957	993	994	954	942	1030	942	957	1055	952	1006	932	995	993	1000	1012	954	1009	1025	934	985	982	988	987	973	965	966	1021	1021	983	1030	926	1005	991	960	996	1007	985	947	968	971	974	1003	960	988	929	986	977	1021	908	1007	948	997	1000	982	977	969	985	1009	959	1009	953	1012	1027	948	995	960	997	955	938	1001	1021	966	1002	947	1025	939	966	969	989	910	1008	926	962	959	1003	971	994	1021	975	951	915	942	1031	993	980	994	1019	980	984	980	970	993	1003	1006	997	1006	956	939	959	1002	986	993	965	1018	998	1019	1009	975	1026	973	937	1011	972	962	989	935	932	968	970	980	969	1010	953	984	960	979	980	982	977	955	982	1003	998	995	1004	945	982	1021	966	956	1031	971	955	986	1009	973	962	992	981	1014	947	987	965	947	954	977	931	993	1012	941	947	996	946	955	924	955	1021	966	940	978	983	975	927	984	966	995	1005	948	1015	1028	900	1004	955	1004	1026	984	960	994	952	942	963	998	920	961	1008	1001	958	1021	981	942	930	959	975	921	979	1007	955	963	983	945	995	962	994	952	962	945	968	958	988	995	1013	936	949	1027	1021	988	1024	954	1023	977	927	1016	976	1008	1000	1000	996	1002	993	960	1008	1015	942	981	985	937	1012	949	994	971	950	972	954	976	991	998	970	1004	1003	966	958	968	961	983	985	984	963	981	959	956	989	998	951	1019	985	996	1008	924	959	986	968	956	954	992	1003	965	947	987	998	994	995	991	899	979	915	982	962	1001	989	958	952	974	1019	958	941	1005	1000	1049	1015	999	1017	999	1014	956	1017	972	1024	983	955	984	1004	995	979	1017	969	985	998	1004	984	956	1012	983	985	959	988	945	953	977	1058	1001	955	1005	957	981	1006	999	969	971	983	963	947	952	956	1010	998	964	977	933	999	928	935	966	949	977	933	962	984	916	945	959	936	983	963	969	988	977	941	974	947	955	976	974	957	993	1011	982	956	975	965	917	967	987	1028	972	965	985	974	1001	950	956	1001	945	949	960	1009	945	989	959	969	1002	1005	995	1053	965	987	967	958	912	978	965	964	1000	978	941	987	930	1001	1002	976	983	964	941	1011	942	954	975	909	984	1003	988	1040	917	972	1002	954	940	967	947	998	983	925	1019	943	1002	1014	978	995	993	1040	989	1071	936	929	964	980	1000	958	971	954	991	926	978	999	1020	1027	958	971	1022	975	980	989	981	931	989	1040	1009	920	984	982	967	955	974	948	1014	991	949	1013	946	997	1021	967	993	976	993	937	942	1003	1015	989	964	944	934	991	955	1060	995	954	1036	985	994	993	1049	944	966	919	968	983	972	1047	1016	1019	934	975	953	962	962	967	987	1041	915	1015	988	974	954	973	977	1016	937	974	1000	959	963	924	985	922	963	1049	1031	973	958	1034	950	962	1004	994	993	956	908	985	965	965	1024	972	985	1002	945	970	986	1019	974	965	1002	981	1011	920	1008	989	1057	1021	981	967	956	1002	900	993	940	1019	987	932	933	963	993	950	1016	926	937	969	936	1015	946	1016	971	986	1015	958	952	995	974	955	980	961	942	913	1002	979	1007	1020	978	994	984	902	965	1000	975	986	939	983	947	932	963	971	988	981	1023	1018	948	944	954	1051	985	1011	931	1020	953	970	959	991	1009	952	1008	973	973	970	1004	946	975	964	1011	973	946	996	997	1035	985	994	1002	936	972	970	959	941	940	958	926	941	978	991	999	974	947	956	982	922	932	993	988	1001	987	1014	956	1008	983	946	994	981	1002	972	1008	997	967	1011	984	952	946	944	964	1009	877	956	965	998	949	1025	968	943	1001	993	978	946	1009	994	931	935	1027	1024	951	956	927	1056	960	991	962	978	959	1042	1024	977	998	953	1028	976	1038	970	989	943	1052	994	988	1014	945	915	986	937	940	958	985	1003	994	905	960	949	991	995	962	918	1011	978	987	1010	1016	973	953	989	919	992	960	1052	941	972	984	949	908	992	938	951	928	986	961	951	946	975	1008	983	942	975	958	960	966	1007	904	984	995	1002	995	972	1003	974	963	975	982	980	981	968	1037	989	985	983	914	924	993	964	994	985	983	967	950	999	972	1008	990	977	979	964	974	999	991	976	1021	976	977	968	1018	952	954	992	956	1021	1029	949	975	967	934	964	989	1027	979	971	934	957	989	995	947	952	980	1017	897	1013	941	1016	971	941	944	955	1014
41280	41503	37473	29423	31010	24742	19104	12000	8753	7506	7265	6108	5208	3859	3066	2000	1612	1582	1221	1145	1168	946	815	727	680	643	619	541	532	519	514	498	550	508	500	528	483	441	449	385	479	474	414	402	447	462	434	397	415	424	416	427	405	414	403	433	460	403	411	410	419	388	432	440	447	408	411	419	422	393	404	412	409	394	429	403	386	386	362	389	415	366	432	353	389	414	371	413	384	364	404	392	404	408	376	392	405	399	416	396	391	401	429	411	437	416	371	376	391	378	396	404	364	392	441	395	396	416	427	397	368	394	423	360	393	391	377	419	395	392	371	398	384	379	422	389	378	387	410	366	402	353	387	396	403	435	407	444	415	372	383	430	420	401	405	373	407	378	432	396	359	380	400	384	403	423	401	372	439	390	437	383	398	411	443	398	420	387	408	406	379	395	439	387	410	392	373	387	414	391	431	436	381	402	414	379	423	399	372	389	395	392	425	397	392	446	441	380	365	407	443	414	394	382	406	435	422	403	432	384	381	388	389	441	381	435	398	361	395	382	402	377	366	412	396	389	407	389	401	448	419	377	383	415	410	403	425	363	406	402	390	421	396	429	420	415	375	383	397	442	383	421	392	375	427	412	350	405	411	418	394	393	411	368	403	382	403	400	415	359	393	404	387	386	340	396	385	408	385	392	389	420	396	407	411	411	424	380	397	381	388	381	381	413	398	362	379	369	376	380	410	420	426	385	415	441	383	390	447	401	455	412	374	363	375	427	378	404	442	407	394	415	430	413	355	425	390	381	404	384	421	372	414	393	416	420	389	384	454	408	381	421	444	413	393	401	402	377	420	392	385	370	390	401	417	382	412	409	383	409	377	381	379	381	433	372	430	378	402	409	386	392	388	410	426	374	402	368	425	376	384	436	410	388	423	403	404	399	371	387	373	356	438	376	419	389	400	384	424	389	425	422	420	392	415	377	404	370	393	399	369	402	388	379	399	410	363	433	413	383	397	396	367	416	439	400	402	376	452	396	391	417	395	396	398	379	407	397	377	426	394	413	384	350	410	421	422	346	404	403	416	390	409	348	403	402	432	416	396	390	400	403	388	399	410	409	434	422	416	428	421	348	403	408	401	436	380	378	383	397	420	389	396	411	448	353	377	422	403	421	408	372	364	424	410	397	400	385	412	418	449	378	402	444	417	405	415	385	436	392	412	421	405	415	378	403	414	401	407	410	362	385	389	411	428	391	416	354	416	385	380	414	384	420	400	395	407	392	376	399	403	412	403	420	375	386	408	419	403	443	384	394	385	357	384	438	425	360	352	374	371	380	422	367	411	405	396	350	385	400	420	394	419	419	371	369	351	367	395	387	364	403	429	378	398	386	392	387	384	420	423	413	415	353	450	397	439	367	426	425	400	379	374	404	401	397	368	402	401	362	356	375	390	420	387	422	407	446	402	393	447	403	403	415	379	372	401	396	418	396	377	364	410	395	408	395	350	400	415	393	411	363	386	430	428	404	394	415	421	377	423	378	379	397	419	447	387	361	408	379	394	394	363	410	380	404	409	355	411	387	378	391	438	408	369	441	374	401	426	417	409	392	376	435	412	392	396	413	392	389	394	356	417	391	372	378	372	399	411	396	392	374	388	412	419	376	427	394	426	389	413	365	386	436	414	383	377	385	402	384	367	414	434	416	376	387	396	403	408	382	417	388	388	433	399	414	411	412	407	412	398	416	416	433	389	371	403	427	390	409	407	406	392	385	364	366	388	425	424	425	375	379	396	386	382	373	407	366	415	361	396	399	388	419	396	392	421	345	398	419	423	402	388	386	400	452	424	391	397	404	401	397	429	369	372	414	386	433	399	391	404	386	402	402	401	402	422	406	375	386	413	408	369	429	404	385	392	399	400	412	399	404	400	422	387	408	378	407	410	398	398	412	405	383	459	383	441	419	411	430	382	368	408	416	429	395	421	381	431	446	407	364	420	410	332	368	400	368	386	405	403	444	401	403	395	399	382	393	404	382	403	383	408	408	379	410	379	392	393	393	375	368	417	380	408	376	395	404	387	425	422	409	376	465	361	396	411	426	397	389	401	435	404	402	394	407	423	435	390	396	409	382	398	401	399	434	384	436	401	376	414	387	406	412	407	381	426	420	384	400	402	399	397	415	396	361	384	354	353	383	424	389	412	433	384	441	391	441	399	366	428	415	428	415	401	393	415	417	425	420	396	451	405	358	410	401	402	372	407	415	370	390	426	401	429	350	385	410	403	374	406	435	391	434	382	416	397	368	435	424	399	416	407	378	377	379	429	393	373	382	402	405	403	376	383	399	437	420	410	432	396	373	388	383	375	408	381	390	391	378	344	396	390	403	410	380	393	411	385	398	432	411	389	412	379	363	412	419	421	408	416	432	417	373	372	392	411	432	412	416	389	387	408	391	426	400	396	436	385	419	370	391	397	403	427	416	369	403	409	400	420	407	388	367	439	386	369	349	360	426	399	402	417	411	400	426	380	353	397	377	411	403	392	407	405	431	402	374	399	408	443	414	399	395	421	380	425	398	384	408	379	415	398	408	402	399	383	389	407	410	428	432	405	387	400	404	422	401	381	397	405	419	376	418	435	469	373	389	428	391	404	365	390	386	406	390	430	435	404	397	390	427	450	405	413	414	451	435	373	393	378	391	390	398	394	429	406	386	376	430	402	397	400	384	370	383	412	429	403	377	411	381	410	424	406	402	401	410	431	406	415	433	387	408	358	414	389	433	408	420	416	389	432	370	393	431	419	394	378	376	398	400	358	406	395	380	409	397	401	388	383	400	372	405	389	365	373	415	407	401	396	386	384	368	401	409	395	420	401	397	390	426	402	416	410	415	410	378	407	380	376	386	405	380	384	386	393	398	394	397	418	429	452	398	428	389	384	434	375	410	383	408	404	404	419	384	409	356	406	393	369	440	399	436	431	409	426	411	375	376	404	405	367	363	406	410	375	378	415	358	403	366	408	356	388	399	415	390	389	387	378	367	369	402	395	418	417	401	381	383	391	407	429	435	389	399	371	402	398	390	386	438	367	434	388	411	391	377	378	389	430	417	376	410	415	398	402	373	450	426	399	395	415	402	383	396	373	381	390	431	403	399	404	379	371	405	403	446	381	421	391	416	389	416	407	396	414	432	434	368	404	373	408	417	384	421	363	401	417	414	406	387	378	384	408	407	390	408	389	422	410	379	442	431	405	375	381	376	350	379	414	426	403	422	361	411	395	437	432	438	426	395	381	387	404	379	403	415	453	411	426	382	390	405	371	370	416	412	399	412	447	390	419	394	435	367	389	404	411	410	427	369	386	371	416	392	397	364	411	334	431	404	448	458	381	377	373	398	431	371	418	372	414	427	387	413	405	398	401	411	383	379	378	421	405	402	410	425	400	393	355	431	418	420	459	396	390	406	422	430	403	377	431	416	402	394	355	395	437	362	413	411	426	378	402	424	379	388	379	388	418	410	374	398	418	352
28441	35758	32227	30323	35762	32200	25217	17116	15235	16633	19848	17911	15861	13157	11317	7641	7175	7175	5445	5461	5084	4156	3593	3070	2686	2410	2307	2099	1905	1775	1745	1618	1667	1585	1572	1803	1591	1369	1306	1323	1340	1279	1234	1246	1257	1310	1192	1171	1175	1161	1078	1152	1144	1101	1115	1014	982	1071	988	1030	1069	1036	1076	1052	1061	1007	986	999	1025	996	1029	985	983	968	939	963	974	966	1028	1047	1098	1024	1001	957	937	1009	938	958	986	970	969	947	926	956	927	940	859	913	955	872	986	958	926	895	916	948	982	952	960	938	959	976	950	919	866	939	976	899	983	898	898	916	983	878	922	935	950	1027	911	918	922	940	954	960	966	946	879	910	992	984	893	940	976	968	954	973	965	940	961	943	949	946	983	909	996	939	880	964	962	966	948	972	950	879	914	913	946	967	940	942	913	916	990	914	915	997	923	942	918	894	908	893	949	934	930	948	898	974	909	965	917	919	1037	985	970	942	956	963	979	932	897	959	942	945	936	926	919	952	945	923	921	948	917	902	964	949	951	949	939	995	953	928	958	896	904	889	915	920	929	913	951	935	907	983	926	959	962	895	945	924	976	971	969	895	919	994	876	970	910	938	942	922	906	921	967	946	1015	941	937	939	981	912	913	940	903	920	964	965	916	943	898	945	949	927	985	1015	949	954	968	899	931	944	983	911	957	967	871	990	924	912	929	952	891	944	983	922	967	952	987	910	980	944	934	965	961	944	941	977	957	951	968	931	950	960	927	901	927	947	954	994	981	945	981	892	946	948	965	953	922	975	994	918	902	971	991	923	983	926	943	919	882	928	951	904	921	900	942	932	910	925	922	962	931	903	919	959	902	952	925	932	977	914	929	916	953	953	932	1003	993	1029	894	961	909	914	879	905	935	1014	881	921	943	961	916	932	965	941	896	925	929	954	934	910	891	966	915	952	931	965	976	925	914	974	953	937	977	908	921	1011	925	891	942	941	950	960	935	912	962	912	954	953	961	879	941	932	966	944	915	937	924	938	906	961	942	943	895	929	933	899	937	915	960	906	908	906	1003	940	966	950	989	928	955	909	953	951	981	927	947	930	979	950	981	861	992	883	921	937	978	932	929	910	920	934	931	903	985	939	988	942	902	947	1018	924	914	915	948	929	942	976	892	967	926	909	905	927	990	904	865	868	966	877	875	907	932	938	928	909	915	921	926	982	957	944	862	981	893	936	936	924	886	963	961	932	992	959	894	953	955	938	893	1000	882	934	959	868	915	917	940	982	967	959	909	956	951	955	961	970	933	948	905	909	965	956	890	977	959	925	893	924	934	926	927	900	949	970	1009	943	922	880	930	948	937	931	968	929	940	909	980	922	896	936	884	950	952	974	960	1028	899	939	959	965	946	928	967	913	935	921	992	937	1000	950	907	933	967	955	974	984	999	941	938	927	946	899	919	924	972	902	916	915	953	939	956	881	977	935	934	934	896	955	952	934	966	983	910	912	956	944	910	957	936	952	932	906	990	960	908	954	986	979	916	895	961	943	951	962	932	940	874	949	950	975	898	944	944	978	941	895	894	968	949	910	952	909	896	973	936	937	942	952	911	934	919	914	976	938	955	915	905	944	924	950	924	975	939	930	985	938	937	941	942	937	956	950	916	908	939	899	984	914	965	980	970	942	929	929	939	932	951	955	920	928	966	946	927	951	923	934	942	918	923	972	921	959	950	943	931	934	908	913	917	984	980	927	939	919	912	1002	944	929	906	890	960	936	947	952	925	971	978	958	908	909	897	950	889	935	918	866	944	924	988	914	982	936	904	972	951	998	913	958	915	948	948	974	925	945	943	887	933	909	923	938	933	927	948	895	926	926	906	1018	970	932	974	1001	912	921	902	955	904	931	1002	922	962	940	934	933	932	934	934	913	947	969	961	952	880	928	939	893	917	962	884	970	886	935	965	912	886	918	907	951	968	933	935	936	945	940	917	882	892	962	957	962	934	986	915	950	969	911	916	951	964	927	955	924	910	909	936	907	948	944	952	963	908	975	943	947	934	948	922	949	928	924	958	990	975	865	944	925	907	912	953	936	899	970	916	970	928	960	838	927	952	928	910	943	942	923	925	947	937	934	887	935	876	943	974	919	960	908	942	921	976	913	959	939	928	951	943	963	949	958	921	911	922	924	973	900	966	951	917	950	958	932	914	962	930	897	975	967	969	905	923	956	927	975	918	900	928	963	935	907	978	910	898	920	917	922	939	920	975	980	919	945	985	949	948	916	900	959	903	944	888	981	978	953	974	946	908	942	942	905	996	978	959	860	948	940	930	959	896	981	953	961	964	976	980	956	930	891	921	953	919	912	888	970	935	913	902	902	1010	938	954	943	1007	907	955	933	952	902	893	917	951	922	909	922	961	985	956	922	898	939	951	929	962	933	971	993	895	962	905	941	911	959	969	916	939	947	994	971	913	892	971	973	946	972	929	924	962	968	911	918	922	943	919	925	976	992	985	979	926	895	944	965	914	953	921	953	928	963	922	972	957	913	891	963	958	947	931	942	903	971	914	893	948	984	987	921	984	940	907	925	940	949	929	947	974	956	897	940	997	922	905	923	963	936	941	950	920	932	929	920	1022	965	954	979	955	927	917	944	916	973	960	910	889	907	937	940	900	972	938	993	887	1002	946	944	954	925	964	911	972	978	965	939	942	910	939	931	891	1006	888	946	999	913	948	926	955	960	985	908	934	945	935	920	936	896	946	986	974	898	972	939	936	975	938	1006	910	916	947	897	892	953	839	924	900	944	914	943	871	953	929	894	956	970	927	964	966	965	912	953	942	935	914	971	961	934	960	941	932	934	905	935	1002	909	945	996	901	922	923	948	924	973	905	969	918	956	949	894	955	940	896	904	940	933	975	981	912	933	963	912	921	964	976	909	944	1010	965	913	954	897	927	925	984	889	948	940	986	940	911	946	917	939	979	987	940	957	969	917	940	973	1007	928	874	959	931	867	966	963	894	927	999	925	893	929	948	919	951	933	947	918	995	925	938	910	945	941	915	916	958	948	957	983	1005	929	924	903	957	941	916	912	946	910	956	983	956	960	890	898	942	953	898	956	886	944	935	964	907	955	866	931	879	924	949	895	926	987	908	944	945	957	960	857	962	918	966	974	898	903	949	926	957	973	919	856	922	927	911	968	997	936	942	957	951	908	901	939	973	966	979	977	971	931	925	907	938	949	933	936	942	938	944	957	941	962	910	977	908	908	967	895	938	902	942	944	888	956	990	940	929	929	948	947	993	945	966	941	979	967	928	948	923	949	941	931	1023	899	956	1007	886	951	922	970	977	915	960	954	963	913	917	951	914	927	962	958	953	931	962	1011	986	922	957	944	976	914	975	914	946	943	920	968	905	914	913	917	910	932	918	961	944	972	902	956	909	906	919	986	929	972	909	901	908	933	939	957	969	966	900	959	928	953	933	921	905	980	947	911	979	924	937	949	991	962	942	994	906	906	929	940	949	934	983	915	917	954	929	926	932	920	922	906	924	959	903	886	915	956	935	986	933	946
52859	46570	43453	33736	37437	31213	28066	22161	16418	13842	13361	11826	11167	8110	6566	3991	3124	2585	2114	2110	1719	1140	1086	1062	847	710	805	583	566	609	585	579	555	467	484	575	442	420	399	377	404	369	349	366	413	428	360	381	369	357	347	290	338	333	313	323	339	295	302	321	308	308	318	315	307	331	290	247	339	314	319	315	298	284	276	290	308	321	332	313	331	317	284	314	293	308	269	293	289	271	293	296	304	286	289	277	317	300	314	294	289	311	292	307	290	297	310	293	298	315	283	312	289	294	291	296	321	318	264	265	292	274	303	318	293	294	280	289	289	319	312	285	267	254	286	290	302	312	309	264	319	304	292	267	265	291	303	313	271	275	272	288	279	314	279	269	255	286	312	305	308	259	286	299	277	298	259	262	302	313	282	306	282	307	268	303	297	284	295	283	316	272	278	290	281	272	283	278	302	280	294	301	267	296	270	288	286	298	288	277	260	303	295	304	289	290	316	280	290	310	302	279	267	287	289	288	311	270	327	284	293	274	310	305	257	287	279	283	282	292	296	294	291	310	286	280	293	304	271	286	291	296	292	266	275	266	315	260	283	299	284	310	283	321	259	303	302	250	290	292	294	299	280	309	305	315	280	287	270	283	303	286	254	303	317	252	314	323	266	290	328	253	290	279	277	294	278	263	293	297	305	265	299	284	313	254	269	325	312	325	284	300	255	269	307	290	266	281	284	280	291	293	332	302	313	267	294	312	273	294	268	304	261	283	288	299	296	268	289	292	305	290	276	263	252	284	314	263	295	262	287	270	278	307	301	284	289	282	313	319	315	318	304	295	286	270	278	288	292	299	292	288	290	289	270	290	285	275	275	300	284	305	278	289	274	260	284	299	295	274	318	276	302	275	266	281	304	312	299	297	270	287	294	282	344	280	283	297	285	295	273	278	299	296	307	275	269	296	306	301	295	306	306	292	284	309	296	298	263	298	296	309	302	306	292	282	272	281	283	283	299	291	292	290	289	306	294	310	284	277	271	281	276	268	284	295	276	302	277	305	293	311	317	280	296	276	275	309	311	298	282	268	287	253	285	312	277	279	280	298	280	296	279	296	264	289	262	323	270	241	279	294	273	319	301	291	294	279	300	287	299	293	282	292	291	275	326	272	302	292	273	293	309	256	273	317	306	265	305	275	269	295	286	291	295	284	285	298	284	281	284	279	308	294	265	306	275	286	288	268	290	290	303	278	265	292	271	270	300	307	318	284	269	288	304	292	272	285	318	294	263	336	290	286	308	272	293	290	316	280	286	262	305	280	317	286	260	288	324	285	290	322	283	296	283	278	330	285	294	300	286	284	296	284	267	276	300	331	281	293	263	263	300	291	278	298	308	298	293	266	277	276	300	305	298	285	270	267	314	267	277	275	321	274	300	303	305	295	287	292	307	236	285	298	327	303	335	247	300	295	283	324	284	273	307	286	281	288	290	268	307	280	321	296	312	310	290	275	286	312	273	298	309	301	307	293	309	312	316	301	305	267	307	307	323	319	275	294	310	270	295	284	258	283	328	310	301	295	306	291	286	295	294	310	278	266	288	296	327	324	283	296	287	257	332	273	267	287	298	283	291	281	257	255	292	313	280	296	277	312	283	311	300	272	276	299	268	300	299	301	305	295	295	286	297	296	290	312	311	290	288	292	320	323	293	287	284	278	315	293	301	277	293	296	288	292	279	296	293	286	309	304	309	308	303	273	297	298	291	283	302	289	302	305	281	276	286	294	288	275	275	313	300	314	300	281	284	283	333	286	329	288	303	324	285	302	292	303	289	320	302	294	280	297	279	263	334	296	303	275	301	284	275	300	276	303	298	298	316	297	297	283	318	309	278	297	293	325	293	311	286	285	337	268	304	289	315	310	297	284	297	292	274	268	284	271	296	259	284	312	303	288	319	296	297	301	271	302	303	281	301	289	270	304	312	302	271	301	282	290	294	264	273	301	279	268	314	286	301	336	289	310	296	293	249	292	292	293	311	277	292	279	299	291	275	308	280	312	318	276	313	299	264	298	324	301	320	274	294	298	286	286	321	273	279	293	319	277	303	293	277	294	254	302	286	265	300	308	277	320	271	283	301	299	244	260	280	278	292	258	307	267	275	280	287	298	302	319	274	289	307	305	287	294	315	307	322	295	266	264	296	292	283	294	294	314	269	296	260	301	290	310	263	288	284	342	297	327	272	314	309	265	296	289	299	284	276	279	287	309	293	292	305	295	281	299	275	271	292	294	316	318	287	279	315	319	281	296	282	261	297	301	291	297	326	275	299	303	295	278	296	305	313	296	284	298	266	274	308	301	300	284	281	288	304	321	267	287	318	299	309	281	315	306	309	300	310	295	315	278	284	283	309	308	303	284	288	311	287	296	276	273	300	305	299	297	274	301	306	286	286	278	287	292	283	289	283	294	293	289	306	285	274	267	295	312	278	306	268	264	294	276	300	329	302	316	281	278	288	313	284	284	293	293	302	265	285	279	290	293	278	305	271	280	280	302	287	277	284	293	288	299	307	293	272	292	305	274	298	288	287	334	279	267	313	310	277	257	292	284	308	235	271	283	307	307	286	293	270	324	285	261	288	308	323	292	301	268	323	268	309	295	287	311	292	314	296	281	313	300	290	310	284	265	300	284	294	313	300	297	306	261	260	294	289	283	306	318	309	292	277	281	315	326	265	275	303	298	282	291	321	283	300	290	277	269	256	281	278	288	284	302	255	281	298	301	271	279	259	244	276	307	296	308	301	327	287	275	281	302	323	309	279	296	282	284	293	308	293	312	273	272	318	306	295	257	282	295	307	294	275	292	283	277	247	321	306	283	275	276	256	282	290	298	287	248	296	273	278	288	296	294	278	261	282	310	300	323	296	292	287	273	279	264	329	275	335	272	273	254	308	278	324	314	263	322	287	289	296	290	267	261	274	283	307	300	273	310	288	263	296	299	306	307	317	297	302	280	310	300	278	263	279	244	277	291	270	259	293	292	284	286	290	265	299	296	271	288	263	294	285	306	283	311	283	277	264	275	295	273	296	301	278	297	266	270	273	279	299	293	279	326	280	278	297	283	269	282	253	279	305	288	287	271	322	266	304	265	268	310	271	304	288	302	274	281	322	286	263	290	321	302	294	278	280	268	304	280	279	305	275	296	290	276	286	300	297	273	260	284	322	260	284	275	270	297	271	302	287	286	264	288	272	264	286	291	304	282	285	284	268	279	282	292	298	279	272	279	260	302	287	342	303	252	276	295	289	289	305	290	266	279	311	300	293	268	306	299	288	292	282	314	331	284	315	295	289	302	301	275	270	269	301	271	314	310	275	255	321	286	311	285	304	287	279	274	299	299	283	295	287	301	292	270	298	287	284	298	295	271	283	262	270	289	301	308	302	306	288	300	308	288	281	273	255	307	311	285	231	270	296	278	308	289	314	273	267	294	297	317	298	296	287	296	274	266	295	281	261	280	316	310	316	309	296	261
37426	41828	41967	36575	42365	40807	36158	25697	24206	24098	28184	26718	25034	20501	17929	13211	12078	11055	9690	9393	7938	6075	5482	4919	4454	3915	3704	3299	2735	2551	2320	2360	2290	2149	2285	2484	1881	1595	1438	1339	1373	1284	1349	1234	1383	1484	1171	1169	1062	1132	1047	1079	976	982	981	920	883	992	960	983	993	908	846	926	920	894	908	870	877	811	777	778	811	765	752	776	732	810	840	991	1022	908	760	740	748	819	776	741	762	734	727	791	695	710	687	725	753	720	742	706	699	740	709	707	707	644	699	733	725	691	712	716	696	705	713	725	782	691	691	686	725	693	698	717	648	704	689	667	703	701	709	702	750	705	644	761	721	694	725	697	688	724	746	706	784	696	716	728	695	699	692	717	697	734	688	707	754	685	715	653	736	714	736	693	701	705	694	730	650	736	681	709	696	676	715	686	693	745	730	711	666	719	766	694	720	683	724	753	707	667	686	727	731	736	710	730	706	703	700	716	711	694	749	739	654	707	722	706	697	700	722	681	690	729	698	674	695	706	676	722	731	668	706	697	664	678	744	707	691	672	697	714	691	746	752	733	704	701	714	715	695	745	717	694	705	646	665	726	747	741	727	695	683	737	733	724	669	712	654	698	743	726	762	681	743	679	707	651	708	692	717	707	712	690	696	733	761	683	732	734	726	728	657	715	683	689	710	686	703	720	661	737	745	736	674	642	730	715	697	715	721	734	690	717	707	684	720	741	702	698	693	693	728	712	675	720	736	695	696	670	676	692	638	721	714	715	695	694	704	724	713	706	727	712	645	705	736	737	694	637	716	717	716	669	678	697	701	668	713	665	655	710	728	689	717	677	722	705	661	677	706	700	706	719	697	740	674	690	702	670	713	678	708	705	699	686	724	650	658	688	698	695	719	705	672	689	719	731	694	708	708	685	735	678	684	711	661	723	712	708	679	699	729	696	707	734	735	679	673	679	665	761	705	736	703	722	686	699	693	726	668	742	725	738	717	692	670	727	699	750	694	706	703	686	675	725	709	688	728	686	703	722	706	700	687	666	678	728	672	676	720	672	680	661	708	702	759	745	695	719	676	709	711	728	670	673	748	691	728	707	741	717	708	706	688	656	711	717	717	676	720	729	662	664	708	725	696	668	725	683	739	746	723	736	721	674	671	748	690	722	715	691	685	699	720	680	712	701	745	711	708	755	690	697	749	685	690	666	721	724	711	711	716	650	687	675	722	685	735	712	701	704	616	760	755	647	710	672	665	704	660	737	681	721	718	688	690	762	753	647	688	728	765	746	655	633	723	731	684	721	687	712	710	692	701	754	711	714	720	676	724	733	713	681	737	670	680	644	665	656	736	735	700	693	710	703	734	682	725	724	714	706	683	730	712	662	697	685	682	746	677	698	748	708	685	703	685	698	714	659	711	701	678	720	697	663	734	700	682	697	664	691	755	753	672	725	734	744	665	747	690	697	704	699	694	679	687	660	675	686	697	705	711	704	721	654	682	708	671	739	691	723	647	698	714	683	708	704	680	705	716	723	715	724	663	701	693	699	687	709	723	688	679	676	733	702	692	688	686	705	698	708	757	747	726	738	701	740	731	697	702	695	702	718	681	725	705	721	693	712	711	703	673	693	747	706	686	716	683	681	706	699	718	712	732	691	679	698	705	726	732	726	669	703	708	713	718	670	724	721	698	685	722	723	701	701	719	675	739	710	710	746	712	673	679	756	732	752	712	708	720	738	668	686	726	671	651	675	626	687	713	732	670	716	669	695	669	699	742	698	741	746	676	653	710	738	694	664	718	710	681	678	692	724	686	667	693	668	675	696	682	677	700	717	708	712	729	688	740	677	711	699	732	671	717	709	682	740	734	693	716	697	726	725	765	713	678	671	694	661	715	706	705	686	680	717	713	702	648	643	666	735	765	710	653	727	711	734	726	702	776	736	723	683	661	698	721	705	725	713	735	740	727	660	658	741	678	733	691	685	691	734	705	721	711	711	698	714	754	674	736	749	694	688	707	696	702	721	721	734	731	696	702	678	675	704	692	702	728	710	659	699	746	718	674	698	696	726	703	675	750	722	648	690	715	711	672	699	714	674	730	651	724	692	723	696	693	698	744	695	728	671	672	682	684	697	696	724	676	704	710	734	711	676	697	675	730	691	695	667	673	691	694	702	703	722	661	742	723	703	677	732	745	658	716	716	693	702	687	701	715	739	708	739	698	694	673	687	716	692	699	684	693	648	705	694	671	700	682	698	722	669	691	728	646	699	756	733	705	711	749	717	696	687	642	696	739	691	692	749	685	683	711	687	737	670	676	679	716	693	742	710	719	723	692	631	691	712	681	708	679	663	703	695	694	730	693	733	692	674	677	678	666	716	685	681	709	730	708	727	745	728	748	664	724	706	699	720	702	697	710	720	680	713	700	694	686	715	695	695	704	724	698	723	684	709	729	693	700	723	741	710	672	685	749	702	703	692	680	718	694	690	685	728	662	698	688	737	766	700	729	687	683	693	742	677	717	746	709	693	686	686	730	712	749	701	742	690	720	716	672	704	711	712	720	696	698	664	717	722	689	733	706	714	729	679	710	677	721	695	710	744	677	690	720	709	685	690	692	675	684	678	682	720	776	695	742	653	686	710	686	705	702	696	712	640	703	693	704	747	702	742	666	741	694	754	683	741	720	731	711	695	692	737	705	692	687	717	706	750	686	719	663	697	664	697	714	738	698	704	710	668	675	761	724	662	684	667	711	700	740	697	660	691	675	702	717	719	693	682	705	731	698	680	716	704	660	699	712	729	708	712	696	719	701	687	682	736	695	654	694	748	706	748	705	729	718	700	684	655	677	725	631	696	699	684	687	683	724	689	737	715	698	733	702	701	721	698	728	694	710	654	722	663	713	677	678	692	715	747	718	705	736	731	704	718	666	710	704	712	733	722	769	735	712	717	703	728	706	702	721	672	699	682	712	727	647	710	699	685	699	698	681	670	695	676	710	696	714	675	703	732	681	698	714	707	719	699	650	661	703	678	703	690	690	753	679	693	692	705	692	687	709	751	745	704	735	714	746	703	731	650	706	784	702	684	711	712	762	735	746	713	708	717	743	693	706	722	727	674	683	695	733	721	713	730	724	696	724	695	721	682	703	736	672	732	716	736	683	689	690	672	718	704	705	649	703	728	734	699	708	719	681	675	744	687	729	648	694	706	689	700	721	672	667	710	714	700	700	723	738	699	691	695	670	679	702	714	734	658	724	683	735	672	744	691	679	673	693	705	694	662	688	706	764	675	723	719	671	695	733	676	725	687	750	700	700	746	679	689	698	687	738	706	730	691	711	721	737	664	713	689	672	715	731	713	772	727	742	697	713	730	708	690	701	695	669	705	694	729	694	684	674	727	728	741	740	699	720	641	705	715	695	699	747	735	687	699	746	697	757	743	714	689	652	695	692	715	728	727	735	674	733	710	740	708	717	679	745	729	727	720	710	700	752	765	681	677	708	677	689	726	689	701	689	687
22659	18422	12964	6424	5788	3039	2367	1691	1417	1214	1076	892	936	746	691	637	585	552	538	476	503	483	467	489	425	402	420	456	430	417	375	391	447	403	378	419	432	480	447	411	420	422	404	391	408	427	428	436	419	461	430	419	420	444	444	423	428	418	424	392	402	395	414	399	446	410	416	428	375	420	428	444	453	416	409	420	411	416	426	454	419	439	395	408	422	402	428	426	406	391	441	432	433	429	410	401	428	431	435	431	441	398	407	403	420	414	409	473	388	440	423	427	401	410	432	403	405	433	397	435	406	414	425	378	419	393	451	416	431	438	413	428	402	393	399	358	410	439	377	409	407	407	382	414	418	426	422	387	435	405	421	419	412	397	443	391	448	443	445	411	394	381	451	429	423	423	409	419	427	469	425	401	410	433	435	399	385	425	429	441	437	448	400	414	379	437	392	398	427	426	477	435	392	380	431	382	386	380	411	393	408	393	435	388	406	379	418	382	434	400	413	415	400	413	425	400	444	438	385	441	446	393	416	411	384	458	406	397	399	391	405	408	408	413	421	438	409	410	434	391	400	414	402	401	424	417	416	413	405	391	427	411	380	421	398	417	403	364	478	434	385	429	405	429	391	432	398	445	412	412	416	392	408	404	400	388	407	406	438	437	436	416	426	446	430	411	410	404	422	429	422	436	371	399	415	411	432	408	418	399	448	426	413	426	406	436	382	427	397	359	378	389	431	415	436	392	415	418	409	377	397	412	458	444	370	410	417	449	424	399	436	394	427	419	441	421	365	429	372	397	433	437	437	409	411	437	438	439	428	424	422	419	415	481	426	393	416	426	393	447	370	429	400	417	376	403	376	419	452	408	434	416	444	413	398	409	410	426	396	405	392	393	406	405	383	405	394	437	412	437	350	419	397	407	400	420	403	386	413	404	424	419	425	444	417	428	393	453	400	422	365	419	412	420	417	389	408	392	405	408	410	451	390	404	379	414	405	427	431	426	389	387	443	363	425	393	407	422	415	420	421	425	425	417	413	439	431	399	401	401	415	414	429	383	426	409	398	396	409	454	419	455	433	426	406	427	392	397	431	450	405	439	390	427	433	416	419	434	380	453	414	407	431	419	444	418	389	393	408	393	403	421	401	403	460	467	411	408	407	427	408	432	409	440	397	430	424	402	417	401	427	401	456	398	414	441	426	415	458	401	411	412	421	409	414	412	427	369	427	412	405	411	420	324	387	377	407	423	412	377	421	414	427	417	453	428	431	392	422	466	422	362	427	436	414	411	425	397	454	404	397	426	430	433	413	405	448	375	442	366	381	406	413	366	393	425	420	426	409	421	416	418	401	445	420	399	371	413	425	424	427	428	419	423	421	397	430	411	475	420	427	437	416	431	433	394	398	418	417	449	404	382	414	395	421	386	437	389	396	441	425	438	430	436	416	402	419	393	413	415	429	404	420	416	427	445	428	406	450	394	467	422	418	408	421	418	408	405	377	407	441	412	431	430	387	381	405	414	378	403	408	425	428	427	418	468	423	427	386	444	390	424	458	414	429	399	409	419	409	413	389	402	396	412	405	398	397	421	409	410	391	423	453	421	402	360	433	432	433	435	414	413	413	431	408	400	474	421	412	429	419	453	421	435	421	380	387	394	429	427	419	439	419	379	398	427	455	394	399	435	449	417	409	390	398	465	424	405	403	437	417	409	418	417	423	380	385	428	380	416	455	418	406	456	461	439	397	430	421	408	404	425	459	427	402	394	397	425	412	407	383	393	425	403	434	374	429	397	417	396	387	424	414	398	449	442	461	447	433	431	415	397	429	456	414	426	445	397	410	430	395	401	401	427	397	402	425	392	436	389	411	401	426	447	392	409	408	449	421	368	418	415	435	399	440	443	402	413	425	351	418	463	389	394	381	446	394	369	441	406	410	388	431	375	414	424	400	426	444	411	431	403	418	394	404	386	413	404	441	403	419	429	412	410	395	435	408	399	450	435	419	399	412	422	409	419	407	441	460	403	424	394	418	385	435	403	421	405	414	428	427	373	390	445	412	397	399	408	390	413	419	428	441	378	454	394	435	405	429	424	398	430	426	394	422	400	399	428	396	402	422	437	434	400	452	393	389	407	367	430	435	412	420	387	388	404	428	406	428	422	410	418	436	392	410	397	442	410	398	402	415	410	451	432	397	385	409	408	370	422	427	413	382	436	411	394	408	403	417	389	394	402	401	446	437	387	432	434	415	468	451	404	390	432	427	415	431	436	420	415	406	431	416	433	415	378	392	379	432	406	393	418	444	422	389	397	422	394	412	381	422	382	416	414	389	413	420	420	408	417	418	425	446	445	448	388	396	419	392	402	382	393	381	472	449	416	393	395	421	442	402	421	389	399	386	384	424	396	381	436	420	420	414	422	408	435	404	404	424	413	411	416	403	349	403	422	427	403	396	427	397	422	406	419	426	414	444	413	406	433	442	402	382	384	391	393	412	426	428	410	420	406	376	434	437	382	424	387	435	413	433	419	411	427	393	431	429	417	406	372	408	392	447	387	405	428	427	424	403	413	419	406	399	393	426	403	393	373	409	406	411	399	418	484	409	401	407	448	407	373	414	372	412	378	399	395	434	398	431	413	389	394	418	429	430	407	436	384	403	406	380	436	414	408	405	433	435	428	416	409	405	447	434	415	407	438	371	410	455	394	395	436	425	410	387	424	412	407	414	395	380	406	459	364	423	457	441	428	396	408	441	406	389	403	415	384	403	416	404	399	403	423	388	414	392	400	401	413	448	429	395	408	417	422	411	416	427	422	380	436	432	432	391	388	373	402	413	428	415	399	441	388	417	398	364	428	369	386	408	370	391	428	397	381	420	385	419	409	424	375	437	402	388	410	404	403	432	371	392	417	398	424	431	391	412	425	401	436	452	400	422	395	428	404	416	436	444	415	410	404	401	380	395	381	404	409	427	445	431	416	430	433	429	383	451	415	433	386	366	388	409	433	436	411	399	412	398	441	424	413	453	409	433	413	397	410	409	446	410	399	428	381	415	393	406	429	403	400	421	399	399	420	435	426	426	404	383	402	383	417	402	379	386	406	470	412	432	418	425	405	479	435	436	374	406	440	405	459	417	378	414	386	390	371	430	443	423	439	387	449	427	424	432	435	428	417	418	428	470	429	396	443	399	414	396	390	405	396	393	379	395	415	439	433	420	421	406	414	411	451	455	453	394	432	410	404	380	376	386	392	457	419	458	396	407	391	400	414	431	398	405	418	420	367	432	407	424	414	401	440	375	385	445	380	384	396	393	436	403	390	410	438	439	397	378	428	398	419	417	407	400	412	431	403	419	380	369	407	435	422	441	422	414	415	382	430	406	414	381	430	398	398	392	405	408	443	411	369	443	395	436	397	432	434	417	404	425	431	468	415	418	396	400	422	415	415	384	397	441	428	415	431	397	397	453	437	405	396	405	412	363	402	406	444	410	391	413	394	412	440	461	427	435	431	412	422
14220	17145	16740	12915	13985	9703	7997	6131	5652	4965	4526	3771	3755	2953	2685	2324	2034	1801	1644	1532	1593	1478	1423	1331	1277	1192	1189	1167	1119	1128	1110	1085	1076	1058	1057	1080	1077	1084	1056	1052	1128	1059	1057	1044	1045	1097	1043	1062	1015	1065	1053	1036	1016	1021	1001	1039	1057	988	1041	991	1047	1039	988	935	1027	965	983	961	1036	1013	949	973	985	999	1017	1015	945	934	998	1029	987	1016	990	975	977	969	968	959	1005	982	936	977	1027	949	978	973	994	951	957	968	991	994	1003	969	998	936	948	992	984	1011	918	1009	968	990	996	987	1076	1003	948	991	992	1021	989	946	1026	1026	1006	942	978	1020	956	947	1015	982	1020	1011	942	997	1004	941	990	976	1040	967	1008	988	994	983	954	1017	1006	1013	927	988	976	983	974	1016	904	995	985	992	1008	976	990	962	951	929	947	958	1017	993	968	956	1009	961	912	951	955	976	994	956	1000	981	970	973	949	914	900	1003	979	979	1043	1012	965	985	928	1037	980	933	1010	914	1012	964	977	961	952	1028	985	958	1002	1044	923	990	957	955	985	961	990	984	940	1058	1039	1035	976	981	995	1001	936	981	962	981	986	964	984	935	1012	993	973	990	960	944	986	1010	945	973	930	1040	965	1022	1024	993	994	967	980	970	992	969	969	965	1010	1020	930	933	953	1015	959	958	998	965	969	1036	956	1023	961	978	979	932	931	993	927	933	970	929	997	1003	960	950	1025	956	1000	978	1017	966	968	980	997	1040	1010	942	929	998	985	974	968	978	1050	978	979	955	931	992	963	990	980	993	972	994	962	1000	957	995	950	991	994	1026	1022	953	1012	966	969	1002	1012	973	1028	989	946	976	956	988	965	968	1023	997	936	1011	1001	1036	949	941	964	1006	980	984	998	1010	999	943	950	967	959	1000	1035	1038	964	952	980	987	979	965	994	933	993	974	978	972	975	972	943	964	967	986	1004	1049	955	978	997	985	1012	973	969	957	1017	982	1003	992	1011	961	1034	933	1006	970	931	965	1000	941	971	965	971	1008	997	977	946	1004	1033	999	1014	995	985	993	976	966	1027	962	998	1005	986	1032	926	991	1006	991	1015	1012	955	1045	1028	962	960	967	982	983	1037	960	998	1013	964	952	984	978	1013	981	977	949	983	961	1018	956	996	971	965	1050	977	998	972	961	1005	988	971	1034	1014	971	984	998	955	982	991	1000	1008	981	1001	992	940	893	980	1008	1029	919	929	950	922	940	993	983	947	946	1008	965	990	967	1020	987	973	995	998	1016	991	1004	1018	974	947	1003	1004	961	1003	1000	969	974	981	1000	974	954	1022	1018	970	974	978	1037	1035	989	1021	992	950	1010	996	970	1033	964	988	1028	960	952	1024	968	944	951	981	997	980	974	990	915	968	991	1014	1009	994	1007	1006	958	1030	975	928	967	929	1064	988	1010	974	1022	990	981	966	970	930	994	962	960	954	944	1026	1012	977	958	970	984	987	1022	989	996	1013	1017	1000	932	964	971	960	966	1016	982	944	983	1027	968	909	998	941	935	962	997	989	960	1001	972	1016	970	983	924	966	960	972	1013	969	959	974	934	1007	930	994	991	1000	933	981	1011	966	992	970	962	993	1037	1016	910	1004	1004	1022	982	939	961	940	952	965	925	946	967	993	932	1029	1011	984	920	971	958	978	1025	1016	955	997	990	944	954	918	987	1032	952	1005	990	974	992	962	983	1015	977	988	973	951	957	941	1024	957	1013	991	1009	1003	971	952	988	980	1010	948	999	938	973	985	987	1000	993	992	925	968	980	973	1015	993	986	883	959	961	948	979	959	1026	960	1054	957	919	1010	960	1039	991	953	995	968	996	927	977	953	973	988	972	966	983	984	947	992	989	990	997	991	1021	999	1008	962	932	1003	958	1017	962	1001	972	971	986	945	1001	939	961	1004	939	1007	998	956	969	978	982	951	941	1030	1005	968	984	1001	982	885	1017	929	960	1003	989	945	904	1005	932	991	995	984	999	984	1038	1005	987	926	990	1019	989	927	973	998	967	946	949	996	975	992	1000	987	1008	988	992	940	1011	1012	1010	978	985	918	984	989	975	947	958	1005	1030	932	960	1010	956	1018	994	981	980	978	971	949	984	1009	970	991	921	922	959	993	1007	978	987	951	959	974	977	990	1031	1028	956	968	984	1013	968	961	963	997	943	922	1006	1009	1022	943	955	1000	958	988	987	963	979	1019	949	992	1009	974	944	937	1036	1008	1049	1007	979	1007	1023	1030	993	930	971	963	949	974	1018	977	1026	949	974	931	1037	1016	968	1014	918	972	993	955	986	1012	931	987	943	966	937	957	949	968	1012	1003	996	1025	994	973	988	1007	993	962	964	1022	995	972	1038	1026	994	1015	955	1004	991	972	977	967	1010	979	971	1024	1011	959	991	977	1004	990	942	971	956	1043	897	980	1009	992	995	964	1024	995	977	935	972	951	944	981	1000	930	946	983	950	958	990	980	1004	1006	928	984	1007	934	1022	1002	938	979	997	994	997	959	987	1011	974	954	1000	963	938	1002	951	1004	967	1001	939	988	945	994	968	946	991	975	1002	967	989	964	947	1003	928	931	1004	1001	1017	956	1004	946	975	999	1057	990	929	995	945	1040	971	997	989	944	969	953	1025	956	1016	993	939	981	968	1004	993	900	936	1006	947	976	928	987	977	1001	1004	1045	1036	937	966	976	977	931	901	952	942	972	1017	983	985	971	974	993	963	937	956	944	1011	1035	983	1020	987	1002	973	1000	965	974	1052	1000	979	1022	927	1005	928	1042	986	987	994	958	992	941	1020	985	952	959	978	965	1023	998	993	993	995	861	980	950	1019	978	970	940	975	958	959	1022	967	986	990	991	959	981	1026	936	1001	969	995	1011	1009	1006	996	991	990	1017	1012	988	975	924	942	945	907	964	1011	960	954	974	980	926	967	974	961	954	969	1034	930	968	955	987	940	988	995	989	970	967	1011	1016	995	996	966	1001	955	953	992	996	966	1035	990	964	954	973	990	1011	1001	973	981	958	993	973	962	981	933	998	961	999	992	1005	990	901	915	976	978	1007	1032	985	1007	1005	987	961	974	955	992	996	957	913	965	947	1037	997	1022	937	1016	964	1045	955	955	965	973	988	916	995	958	921	1008	1000	1031	1002	1014	967	973	984	978	971	978	980	952	1005	894	946	958	993	997	987	967	935	961	986	995	1007	951	973	985	973	1025	971	942	980	1004	1014	931	968	968	1011	967	949	1004	1030	977	983	939	951	1015	1012	1014	997	932	971	976	999	917	954	972	991	961	977	912	982	954	932	962	968	1086	973	990	981	939	961	1008	960	939	1022	969	925	950	993	963	963	971	1013	961	1033	998	905	988	957	1002	1024	1006	1037	1007	958	991	955	973	974	964	993	971	995	967	946	940	970	982	1003	962	945	1020	999	970	969	1022	970	961	1000	931	965	979	946	1045	1025	975	950	973	1004	999	991	938	995	988	1002	957	990	978	974	958	946	945	895	994	1008	1010	968	964	981	955	948	1009	939	1009	917	989	1032	998	994	981	981	995	974	952	1012	978	974	937	1005	1005	969	987	1023	969	1041	986	1016	953	956	975	988	969	958	997	977	1023	992	1013	955	915	994	1029	997	995	898	914	1042	929	991	973	1008	971	996	988	977	948	936	1026	962	999	1004	1011	1003	975	987	1017	963	1009	957	981	1015	1005	951	958	962	957	981	955	1059	997	935	927	990	1006	906	928	1009	991	1038	955	945	938	1005	1007	939	968	981	955	991	941	1000	972	984	1001	1004	923	945	1012	944	943	969	1004	989	936	980	978	1016	957	1011	968	1023	982	1029	950	1027	990	986	979	977	1023	1030	1029	970
41709	44560	38507	27892	29769	23468	18294	11480	8666	8111	6564	5107	5457	3864	3036	1990	1643	1273	1122	1151	996	864	722	733	608	656	591	511	508	517	510	494	503	473	517	528	453	446	445	424	433	440	426	455	420	438	401	431	480	406	428	427	440	414	434	397	408	429	451	441	402	407	397	408	395	427	404	423	394	373	384	429	405	390	407	364	394	392	378	414	430	402	417	378	349	424	401	392	394	366	374	369	401	378	391	374	420	417	390	418	398	394	406	406	382	406	379	423	447	389	415	416	420	385	399	395	404	398	396	412	375	417	444	369	375	417	399	434	408	391	381	380	423	369	373	392	418	385	397	380	367	329	414	399	349	422	377	397	396	395	391	375	386	406	353	420	398	381	379	382	429	365	422	397	415	348	381	437	426	421	418	396	393	384	378	383	390	391	420	383	445	411	373	408	415	398	403	384	390	388	389	388	423	397	422	393	413	416	404	384	389	402	406	415	365	416	388	382	427	388	407	431	441	410	424	424	397	423	449	355	387	389	357	389	387	419	414	369	379	400	391	428	386	384	420	389	388	405	386	414	395	383	418	381	412	417	388	382	388	396	446	417	409	369	410	409	419	408	426	377	418	389	403	382	403	391	382	402	406	409	404	397	405	403	412	419	421	396	384	392	375	430	413	413	394	413	426	383	376	364	397	417	381	394	394	376	380	376	409	395	424	402	371	404	399	371	392	379	398	394	435	405	392	425	451	456	400	407	423	423	382	428	409	390	378	405	411	380	409	429	375	437	368	398	383	370	398	399	410	417	410	388	424	446	434	373	404	380	361	391	438	422	404	392	388	398	406	412	424	439	368	404	429	423	412	359	374	376	377	371	385	407	435	390	413	407	413	366	423	392	390	397	400	395	410	426	367	429	377	369	401	420	369	386	401	439	354	404	376	394	397	413	402	437	377	384	387	430	403	381	413	391	423	419	391	425	418	371	411	391	387	406	396	403	397	370	374	381	385	413	406	361	368	418	431	399	402	388	413	379	445	413	411	428	374	405	384	426	380	416	371	400	399	407	402	420	428	402	422	408	347	369	425	357	392	462	432	416	381	421	399	410	395	408	417	413	388	418	393	403	407	385	418	396	434	402	408	398	401	411	377	428	407	372	388	380	400	440	384	391	404	405	364	395	415	440	391	415	371	398	407	434	411	397	384	390	355	392	462	402	398	362	403	393	401	404	371	406	391	398	416	429	414	400	391	414	422	428	456	389	381	411	379	379	388	424	423	373	373	422	398	400	352	396	370	405	379	458	380	424	413	395	400	406	362	370	428	409	449	349	412	385	418	396	396	393	408	416	422	396	402	359	401	347	412	408	427	368	380	390	401	388	414	401	396	397	395	407	414	408	389	401	431	456	430	396	392	421	393	402	421	389	400	391	420	430	378	365	435	402	423	381	402	390	414	401	404	388	394	428	420	384	404	396	397	439	423	363	424	388	422	407	395	356	377	381	401	366	382	373	401	396	395	392	413	375	384	413	418	380	381	411	386	386	373	412	395	400	331	386	403	390	408	400	426	354	412	386	395	439	419	395	430	376	369	395	391	394	395	384	429	401	386	403	371	376	397	438	399	390	391	403	423	416	389	369	371	424	373	395	400	389	385	441	399	420	381	412	411	420	390	359	380	383	422	395	405	360	383	387	411	400	364	416	396	353	411	398	441	371	409	375	390	425	415	387	372	382	398	409	418	388	378	384	400	428	418	430	413	400	393	414	372	392	401	386	403	418	374	423	396	430	389	475	371	392	383	389	419	411	429	392	407	385	387	395	380	393	368	422	440	393	403	396	390	372	416	436	375	407	381	397	398	420	415	367	418	410	423	387	410	397	410	376	403	399	408	404	406	421	407	420	460	403	395	393	415	435	412	413	450	357	418	432	387	378	407	407	410	385	392	389	419	411	384	428	382	403	397	379	384	405	374	417	428	425	399	425	392	423	434	414	410	369	399	358	404	371	404	390	416	374	409	381	406	391	396	410	381	383	434	390	381	407	406	382	430	433	380	375	436	377	371	427	360	419	436	400	353	396	430	386	392	409	421	407	368	383	365	429	402	403	394	442	397	454	420	400	363	364	403	408	392	374	430	357	422	403	425	398	426	387	364	378	416	419	403	378	371	402	381	372	407	384	408	395	397	387	369	410	437	378	440	396	383	426	421	405	422	392	398	378	404	378	417	381	413	436	409	401	389	393	406	372	350	422	358	415	382	396	392	401	384	392	380	410	398	388	386	423	387	400	431	387	397	368	393	379	413	379	434	382	401	370	351	411	414	387	376	400	430	406	404	384	403	375	413	405	372	417	382	394	398	398	420	398	378	359	397	382	386	364	371	392	399	406	397	438	436	375	383	359	428	386	394	418	384	371	399	368	433	407	374	410	431	433	441	404	431	415	395	355	377	398	404	380	425	392	389	403	383	338	409	406	369	424	420	404	400	383	401	442	378	393	395	423	379	401	385	392	401	399	416	395	415	393	390	414	422	440	407	380	404	385	388	419	352	415	387	399	416	351	405	425	388	425	383	440	418	382	403	394	394	427	408	450	375	408	402	393	368	418	377	411	425	408	389	402	387	377	394	404	392	442	398	426	404	402	385	402	406	385	353	351	401	379	428	395	381	416	359	437	390	402	371	383	383	411	406	408	404	406	411	421	362	428	360	415	387	403	390	419	435	391	440	401	420	428	414	418	417	372	390	373	391	400	416	396	385	409	375	406	402	422	389	405	375	406	412	414	405	425	357	416	429	423	391	450	379	395	371	388	407	406	392	377	396	404	357	433	411	399	389	392	392	410	409	397	438	370	409	391	414	397	364	424	415	439	411	400	396	389	416	419	391	361	398	419	371	423	398	439	405	399	404	412	404	401	386	379	407	378	404	390	391	402	401	392	407	406	412	405	426	400	437	387	422	378	398	410	408	398	427	413	374	411	394	361	433	418	417	397	394	414	406	384	428	370	417	396	402	406	390	400	397	400	402	364	385	411	421	415	402	387	377	408	409	377	423	397	396	382	417	382	434	374	389	429	387	402	390	385	393	429	391	407	402	414	403	432	403	401	409	450	352	388	408	411	399	439	405	398	416	396	352	392	410	405	389	396	385	392	388	420	381	414	395	366	388	413	365	403	411	406	393	366	398	382	421	380	389	385	400	400	421	384	399	385	366	383	416	423	337	399	391	400	397	395	374	405	429	399	379	393	400	395	433	412	368	380	400	381	436	377	422	377	415	415	390	382	390	395	406	372	409	385	403	403	373	345	377	411	369	382	374	387	406	390	405	410	391	420	373	421	391	407	370	415	400	394	419	424	393	432	387	375	387	408	406	377	370	399	366	389	391	368	382	387	386	396	433	364	371	387	405	438	433	423	419	427	380	391	433	417	379	375	387	398	412	373	354	414	430	387	422	401	417	376	396	433	405	374	397	385	395	402	433	416	425	400	455	345	388	402	409	389	368	426	368	428	420	381	389	405	429	356
28947	37745	34814	28749	34601	31376	26479	17127	16513	17415	18368	16021	16896	12392	10284	7647	6839	5917	5259	5280	4581	3690	3193	2837	2620	2423	2059	2127	1919	1858	1598	1640	1668	1624	1663	1629	1510	1324	1282	1232	1217	1273	1362	1239	1260	1259	1144	1164	1147	1182	1124	1152	1169	1101	1114	1036	1024	1032	1067	1037	1107	1001	1021	1083	1019	1047	1027	993	1027	965	947	967	969	977	948	970	970	995	1039	1056	1073	1013	1005	958	939	927	971	987	952	976	1019	931	931	916	997	957	878	970	940	920	984	987	953	972	986	931	976	913	950	951	951	877	891	914	927	938	966	979	941	988	964	981	909	933	973	967	918	882	935	937	929	970	948	928	918	935	970	925	949	993	954	904	954	972	949	945	991	906	941	950	888	928	949	979	937	950	937	925	921	905	883	970	910	925	957	959	915	948	970	906	956	941	924	950	892	973	926	946	984	967	1022	949	951	945	956	964	953	980	873	932	927	915	951	937	953	941	879	1002	949	927	930	936	911	900	982	1000	955	954	939	942	929	992	944	889	986	962	953	885	928	935	889	893	951	897	945	994	922	962	986	928	965	950	940	895	962	946	950	913	972	917	944	914	960	929	937	987	948	990	927	922	960	996	940	902	938	907	971	920	946	979	933	951	970	926	908	976	951	964	1004	895	944	945	917	1001	954	976	936	906	968	919	915	924	908	969	923	917	988	905	969	947	928	944	946	941	892	903	981	1008	957	949	952	976	970	1002	920	921	967	967	936	915	910	998	972	929	955	954	941	975	959	888	908	917	927	864	965	912	917	955	994	937	955	862	969	895	933	954	910	891	934	980	859	930	914	951	945	885	916	995	976	959	956	933	967	983	904	900	977	939	933	947	933	937	904	969	963	933	957	960	961	932	990	953	952	961	955	945	946	951	900	955	1000	1033	965	888	966	917	919	914	915	968	941	901	950	917	967	937	937	994	922	939	946	943	964	899	961	942	942	910	958	983	959	931	974	972	984	976	907	962	859	906	929	945	868	915	1007	899	918	968	859	923	968	978	930	988	1025	937	920	980	923	988	934	930	927	945	941	903	986	919	964	922	955	994	959	932	942	919	921	948	914	960	958	914	906	886	940	961	922	977	912	901	878	938	972	975	895	932	973	926	932	914	947	922	982	908	940	959	912	887	990	915	874	949	947	954	955	979	939	965	907	954	898	988	984	986	887	997	990	913	950	944	932	942	994	951	974	943	950	944	986	915	972	980	936	920	953	985	941	925	947	906	909	931	911	967	875	907	1027	930	995	924	928	919	955	972	911	926	921	930	937	912	904	939	948	962	933	888	940	910	903	952	932	936	943	921	950	993	947	881	956	1015	927	917	963	918	917	971	986	922	947	917	947	925	977	956	962	974	905	932	929	939	939	908	939	906	953	959	958	966	1000	926	948	968	906	935	923	1026	957	959	991	880	914	931	991	995	928	979	1013	945	945	896	982	922	920	986	936	918	931	962	967	957	918	886	936	956	946	956	920	994	940	918	1017	921	972	944	943	941	957	915	937	945	924	940	942	921	989	990	905	902	893	908	949	993	878	919	1011	965	913	945	904	917	894	919	961	908	985	917	934	907	971	931	933	923	956	953	894	914	913	923	940	961	946	978	930	904	992	922	916	919	891	950	975	940	1000	920	892	928	973	936	972	895	890	888	933	932	893	973	938	952	955	912	990	936	937	898	970	973	923	938	939	957	925	906	974	984	959	954	933	982	970	960	948	941	977	961	926	966	972	907	979	954	952	885	963	953	933	938	915	886	909	1008	985	904	941	966	947	954	1005	996	954	1010	887	923	947	915	988	973	891	934	974	910	987	958	958	926	969	936	957	985	964	944	913	904	968	896	979	948	962	939	974	895	932	937	908	948	952	956	953	964	906	952	943	958	987	977	1004	931	956	972	966	946	946	924	985	938	859	941	938	938	949	911	1011	906	940	959	905	994	918	936	953	940	931	965	982	931	990	910	880	917	924	942	939	918	938	960	941	926	931	941	980	942	958	903	951	977	928	974	955	904	1000	934	952	937	977	977	944	955	938	946	932	952	977	925	987	987	923	948	1014	940	901	913	884	938	962	963	921	961	927	957	974	925	966	956	899	967	894	956	973	951	966	924	906	931	932	962	958	954	919	999	944	948	987	992	961	964	892	944	954	907	929	965	966	937	936	982	996	924	931	962	929	977	1013	945	964	932	1032	948	976	935	954	958	1059	955	908	938	992	958	984	949	971	1002	925	957	963	977	933	1000	1004	904	933	943	954	977	940	919	890	952	907	968	933	1005	983	918	958	957	940	924	913	935	931	954	920	959	943	941	980	989	955	973	932	908	954	880	923	955	945	973	949	957	979	931	921	1014	961	930	941	968	981	983	965	960	983	964	944	988	927	851	934	958	977	913	981	1020	963	975	987	968	933	903	972	968	952	926	963	946	919	884	951	892	970	927	1011	938	853	915	1004	950	940	960	936	942	931	895	950	994	907	927	931	993	955	916	908	982	1004	928	929	928	903	890	922	999	912	997	941	935	960	972	1033	958	983	972	945	930	920	908	936	900	950	951	929	968	923	953	958	1007	940	950	966	903	1023	961	962	975	986	930	905	911	917	934	920	919	888	942	949	956	905	927	940	948	945	934	977	946	949	957	918	978	995	916	953	951	929	955	960	926	934	977	891	908	981	993	995	963	997	962	924	899	952	913	965	943	903	935	916	980	893	899	929	951	1016	981	885	965	901	935	900	909	927	981	944	961	903	970	992	879	986	896	906	952	964	923	949	919	937	893	935	956	1020	945	955	969	899	942	961	966	954	947	940	973	886	941	879	958	945	909	958	933	958	929	907	929	961	937	960	975	977	973	889	901	937	876	960	930	981	930	986	939	991	906	949	970	948	955	940	971	900	951	946	914	932	918	1009	929	970	958	944	924	924	911	891	939	915	913	949	925	949	976	860	955	921	958	953	943	997	966	956	886	961	958	973	928	940	901	963	960	931	969	966	910	968	935	923	940	884	981	906	888	913	945	959	925	980	963	949	921	914	986	955	943	878	916	943	958	939	912	905	971	917	950	967	905	856	968	931	933	984	938	893	940	959	920	980	1020	938	998	934	921	998	910	917	937	893	985	927	907	946	932	940	951	934	948	1001	907	931	925	932	915	940	985	898	993	944	943	907	919	895	998	989	972	890	923	943	916	1007	988	902	920	934	895	890	944	943	963	1041	945	928	925	917	951	921	906	958	961	975	980	923	962	950	947	950	896	900	950	874	929	946	930	954	920	921	940	934	988	926	991	956	946	907	939	936	936	951	944	890	950	973	916	930	948	963	906	895	975	885	938	959	900	948	912	964	936	965	964	931	935	923	913	962	933	900	921	920	934	955	926	971	954	941	996	960	970	919	923	972	997	946	901	932	929	952	919	946	922	917	957	931	979	867	963	988	942	938	909	939	929	961	942	967	954	937	1003	959	952	953	959	971	997	963	974	891	900	936	988	905	976	948	905	921	994	988	925	1018	983	910	945	918	916	954	940	944	937	979	954	922	958	974	916	903	922	902	984	926	955	922	912	914	954
50729	49243	43265	33959	36652	30879	27270	20424	17283	14555	14009	10885	11968	8362	6489	3834	3510	2364	2191	2045	1861	1295	970	959	795	716	619	683	685	548	509	512	477	456	462	494	507	408	385	360	360	379	367	363	385	359	364	345	350	358	341	346	314	329	315	310	331	301	311	323	315	321	301	326	328	306	311	296	303	344	291	318	316	302	293	284	289	359	309	325	309	309	274	336	300	333	279	292	312	302	295	322	290	275	287	298	299	295	293	284	257	288	300	283	322	284	273	282	283	272	294	304	286	263	313	274	280	287	296	290	288	267	325	314	304	308	300	314	303	274	305	305	312	288	311	304	301	350	301	308	306	297	297	306	277	288	311	313	262	280	263	306	269	287	292	311	322	303	283	279	309	296	316	279	278	287	291	289	288	260	272	291	283	299	314	285	320	257	300	279	301	313	307	319	307	276	299	276	286	285	303	304	290	283	295	291	249	300	291	320	285	290	317	291	295	292	282	311	281	268	291	279	266	281	274	263	291	324	292	291	305	312	290	282	286	283	288	289	296	299	281	296	283	277	315	297	280	280	290	307	285	295	327	307	307	272	316	310	263	323	266	270	270	288	288	311	287	257	264	273	322	281	265	296	313	281	305	292	309	267	288	273	294	306	270	283	263	293	313	286	316	303	325	278	275	295	299	292	288	307	291	279	301	255	290	281	269	306	253	274	289	266	306	315	286	279	333	259	278	327	279	288	307	289	288	297	273	248	272	292	304	263	300	262	292	314	303	290	286	302	283	255	308	303	296	283	318	295	326	317	269	293	327	261	291	291	282	283	307	310	286	291	279	271	322	273	294	312	262	311	300	295	288	290	286	298	298	321	288	286	297	299	304	303	279	277	273	332	297	277	259	303	322	285	279	258	282	298	294	293	300	287	323	294	298	290	283	299	272	298	285	296	312	311	314	261	286	280	285	263	289	260	325	298	285	301	297	273	281	313	291	295	292	268	285	333	290	251	284	268	306	239	303	288	315	308	293	265	340	272	343	268	308	300	312	295	291	289	261	295	278	285	279	286	275	321	304	310	281	297	288	278	307	327	311	289	247	303	261	281	313	281	285	259	288	272	310	254	282	308	309	274	294	304	311	297	298	302	299	279	304	302	321	298	300	335	282	263	308	268	282	281	291	282	289	293	291	289	285	282	282	279	318	286	279	290	287	316	269	299	320	305	292	301	312	279	292	253	320	289	256	332	321	315	285	264	297	277	284	279	303	273	284	306	298	300	248	277	282	294	306	309	292	289	290	306	275	281	311	314	288	307	301	278	228	300	310	280	265	299	297	275	322	288	311	298	326	283	262	292	284	263	289	276	282	279	311	298	282	279	286	304	306	294	286	340	275	289	281	301	297	288	288	266	291	306	311	269	266	323	286	273	290	262	303	300	287	296	297	295	274	289	243	300	318	271	286	290	294	289	286	309	312	291	281	290	270	313	283	310	307	304	304	289	285	302	280	289	294	306	286	278	269	307	251	281	290	270	304	303	281	309	278	313	304	273	281	298	278	301	289	286	316	321	288	281	316	309	313	299	283	293	298	262	297	302	281	296	269	265	304	272	284	256	273	315	281	291	273	272	303	268	335	301	290	299	323	324	296	302	317	281	286	288	271	308	284	309	294	292	294	270	305	302	282	303	278	294	269	287	289	309	304	295	336	292	307	303	275	307	276	294	293	268	269	284	275	274	269	289	287	293	319	259	308	278	278	301	290	279	328	334	298	312	320	297	282	310	318	294	295	284	299	320	282	313	288	320	269	293	295	255	280	269	316	285	283	277	305	304	309	288	284	295	267	287	297	265	266	299	336	287	317	284	282	282	282	297	285	272	345	279	278	285	287	304	292	257	257	324	311	315	293	299	261	284	295	290	302	289	299	302	301	262	302	285	293	283	291	294	284	297	289	300	285	276	304	299	305	287	260	284	298	295	294	276	306	298	274	296	304	305	310	255	298	303	286	300	281	289	272	297	313	334	293	304	282	260	288	297	302	277	288	283	254	301	299	293	300	298	293	292	302	260	294	294	237	288	316	307	298	302	313	295	309	317	275	266	264	295	317	307	270	289	312	273	319	300	293	301	301	305	284	310	298	267	264	311	300	313	278	303	306	281	330	286	292	280	313	301	308	307	283	303	306	294	277	268	282	305	282	291	305	277	264	291	296	289	289	307	293	278	292	298	297	277	281	278	278	268	300	281	306	304	286	287	290	293	296	292	285	293	295	286	284	278	315	261	301	303	301	295	296	277	297	286	260	305	316	277	285	275	288	289	320	297	270	319	272	260	278	255	305	308	306	305	302	295	260	296	254	317	286	295	295	306	299	259	301	290	308	302	299	287	294	280	280	280	341	267	286	289	300	300	302	302	278	297	307	294	257	280	283	292	307	282	282	337	285	295	283	285	295	311	305	259	294	265	294	272	301	274	316	267	319	327	278	303	272	296	251	282	293	312	293	283	266	263	284	294	276	264	264	279	312	279	307	279	289	263	282	237	277	284	290	262	280	305	265	287	293	269	275	304	276	253	288	303	296	297	278	279	293	320	307	317	294	283	274	296	283	306	297	290	277	302	304	261	303	273	314	285	295	265	317	304	295	264	269	284	290	276	329	292	289	289	287	290	295	261	322	290	271	307	288	280	271	289	299	294	320	295	285	294	279	254	276	302	275	294	292	323	287	291	286	292	279	286	280	280	323	322	292	276	289	279	313	254	264	321	271	269	312	301	306	285	288	299	289	282	293	279	299	288	264	302	305	288	278	303	284	307	283	290	301	303	315	281	315	274	293	286	292	324	274	230	283	298	302	331	289	284	287	283	295	287	281	262	283	334	284	307	305	291	308	293	324	312	281	245	290	257	256	302	257	307	328	308	291	285	305	301	281	256	279	302	268	294	299	268	303	294	274	286	344	283	292	273	309	309	298	294	305	268	284	293	307	295	292	261	285	269	310	297	280	313	299	287	303	279	288	297	279	273	288	271	278	311	288	293	260	301	325	312	308	278	271	262	269	292	296	313	302	296	268	318	298	312	290	298	321	280	337	292	304	309	269	291	276	308	270	296	281	299	333	269	287	306	249	284	318	295	286	282	285	267	287	308	267	251	281	282	308	324	317	273	304	315	310	304	317	271	296	276	271	298	296	287	307	284	282	274	280	313	283	276	261	300	286	292	284	274	308	309	295	286	289	317	297	273	286	249	324	278	288	302	276	298	313	255	306	261	321	291	309	276	297	257	276	284	278	276	277	276	310	294	259	314	307	298	302	269	295	283	315	309	287	278	308	277	281	283	321	290	294	280	300	264	301	283	316	299	288	311	304	247	293	271	273	287	283	260	294	301	255	287	286	284	298	281	326	279	278	281	306	303	322	288	277	263	287	283	283	301	269	300	257	297	295	307	306	277	281	277	284	276	265	296	283	250	316	293	302	280	291	286	272	258	309	310	331	270	285	282	261	286	319	310	277	260	285	282	284	317	275	273
35195	42428	40022	36982	42611	39835	34492	24202	24675	25453	28485	25392	25601	20313	17011	12897	12223	10126	9261	9007	8032	6017	5326	4739	3935	3628	3477	3313	3025	2630	2329	2255	2123	2217	2269	2260	2028	1530	1294	1244	1308	1391	1358	1312	1440	1334	1094	1125	1102	1125	1068	1037	1003	1011	1032	1005	964	958	971	993	911	908	904	899	980	864	871	916	820	868	718	774	802	779	776	729	765	826	807	981	1000	921	779	804	760	733	738	736	780	721	739	721	706	715	713	743	716	733	706	680	708	748	681	743	752	691	720	701	682	689	699	710	710	747	710	647	692	732	749	726	706	711	713	690	653	661	746	656	729	759	710	727	653	700	731	729	721	683	657	673	752	731	697	686	717	693	730	704	704	683	685	642	721	754	715	771	721	651	691	727	704	711	696	704	684	693	671	706	720	696	729	710	704	719	697	698	658	710	746	715	755	690	686	697	687	716	686	688	718	659	770	708	692	724	719	713	681	725	689	689	732	716	754	711	652	709	720	729	723	736	692	736	712	711	682	685	687	720	747	736	731	735	690	700	722	750	726	663	706	735	699	748	695	751	732	677	700	678	721	717	668	715	732	647	724	691	707	784	646	668	715	702	674	699	659	739	684	734	740	707	708	706	719	709	694	740	723	712	718	683	672	678	674	743	718	692	717	717	732	692	728	745	687	661	667	703	674	728	719	705	711	719	694	688	711	700	706	725	694	687	706	707	729	707	739	718	719	716	702	728	679	693	696	707	658	741	708	725	686	655	673	690	709	707	710	719	725	667	735	733	707	717	690	712	695	709	682	725	612	721	666	669	692	682	679	722	684	671	684	721	708	659	690	729	683	708	718	713	692	675	706	740	679	663	665	743	686	763	692	683	695	709	668	729	733	656	702	720	699	714	707	700	705	696	740	658	733	701	709	709	720	676	718	732	689	672	697	750	733	733	673	711	667	700	681	705	727	707	690	746	704	680	681	679	732	682	719	711	691	683	727	721	690	725	713	747	688	733	707	714	703	704	731	704	667	723	727	697	721	669	692	760	737	686	662	681	702	755	693	751	689	696	651	709	659	656	749	736	679	693	723	713	751	691	748	732	740	687	712	716	739	682	734	687	701	700	688	731	747	694	711	719	739	726	657	676	731	724	735	719	696	648	751	679	675	688	712	696	692	667	707	727	683	708	700	705	699	719	711	684	691	771	647	721	707	701	677	665	732	730	717	705	717	742	675	704	701	746	674	684	713	700	717	744	706	670	700	715	704	695	707	690	664	673	705	764	694	708	724	659	700	731	700	763	711	709	688	704	711	732	702	690	693	706	704	688	708	691	706	731	761	712	693	717	713	699	717	736	721	712	722	669	678	692	666	720	745	698	763	691	718	670	665	727	692	710	675	704	708	720	742	664	718	706	733	710	684	696	701	755	754	716	733	722	733	731	671	692	690	700	669	707	720	716	735	708	673	702	724	700	714	733	758	722	738	687	696	679	679	677	745	690	720	701	750	720	709	709	688	741	727	743	736	708	743	706	712	735	738	700	747	690	678	688	693	672	752	704	731	678	687	712	719	707	704	715	715	706	737	712	691	723	668	741	706	648	718	717	702	700	702	713	720	706	669	695	714	715	680	696	739	612	733	724	720	700	698	758	664	727	685	722	694	702	681	685	711	670	731	673	735	701	714	750	662	726	747	674	664	696	703	709	709	743	681	731	694	700	740	679	665	691	672	666	741	713	728	698	690	695	656	709	712	703	723	699	723	658	682	732	656	695	694	653	703	740	709	683	639	707	707	734	687	697	716	747	729	721	745	744	723	670	671	715	692	696	695	745	734	702	647	676	717	734	686	750	707	710	666	717	710	719	698	724	690	710	693	761	711	677	809	635	699	677	702	748	655	670	695	666	700	738	677	763	699	731	701	719	702	715	662	684	704	665	732	684	665	680	710	717	675	692	711	659	737	714	710	737	733	675	711	684	647	711	754	704	717	697	704	696	728	648	724	699	743	715	693	709	686	729	706	700	732	719	670	689	724	751	677	683	726	719	750	686	713	704	703	643	686	639	707	723	722	727	712	733	714	694	708	694	663	675	707	747	714	710	725	691	700	662	721	706	676	738	741	708	780	671	661	717	739	713	678	698	715	669	725	714	703	676	727	671	662	685	691	681	697	749	674	652	719	681	696	680	700	699	688	710	741	726	758	723	679	666	676	720	700	806	703	712	641	718	712	713	689	695	685	702	736	691	728	749	776	717	706	743	686	761	719	682	723	636	694	702	724	711	703	676	707	707	719	733	725	648	713	668	685	744	718	711	706	724	690	681	701	754	666	684	714	674	746	716	737	682	702	743	678	703	692	685	682	693	710	699	741	699	722	694	665	697	703	683	655	671	697	670	737	678	677	723	662	752	688	704	684	690	746	755	716	710	693	690	688	661	726	715	736	742	731	694	681	684	683	729	724	675	680	689	699	690	702	665	732	688	707	744	709	659	674	708	667	678	679	694	754	720	710	766	686	670	666	717	679	724	720	730	680	632	735	688	755	699	753	682	724	723	675	800	686	707	681	701	716	710	699	686	671	667	698	733	726	712	702	698	750	727	726	735	681	711	755	744	705	703	708	687	663	679	695	768	737	709	656	696	773	705	803	711	718	724	673	745	699	681	720	737	731	692	724	700	641	712	710	699	674	676	731	718	721	624	696	703	701	691	739	653	707	766	698	692	737	682	709	679	657	692	704	656	723	715	672	720	688	725	721	735	710	715	702	719	739	672	699	710	680	684	707	679	680	681	740	703	703	711	721	728	710	737	717	700	741	693	690	716	734	758	695	697	731	690	681	705	699	719	637	687	687	752	670	738	710	689	665	702	710	729	770	703	720	700	694	728	691	672	686	699	682	698	667	683	686	688	696	714	681	738	674	697	647	692	653	716	733	733	758	724	652	686	682	737	699	691	734	757	726	737	735	733	714	692	710	730	714	681	702	694	740	656	721	755	662	673	745	670	735	714	723	696	685	707	734	728	703	689	774	710	650	688	684	687	726	775	708	738	735	702	732	664	682	675	673	711	699	700	710	694	754	705	679	738	742	702	686	718	697	691	701	707	663	700	665	697	678	695	654	708	735	695	676	747	712	706	735	720	677	681	724	704	691	688	719	709	718	682	782	732	685	772	698	672	749	676	699	708	650	709	669	666	675	689	736	723	667	697	681	667	676	735	731	691	713	752	683	682	732	711	719	697	678	675	710	722	749	667	694	679	680	722	733	725	748	675	711	737	714	719	735	719	716	701	707	668	645	692	691	698	723	687	701	748	730	725	723	720	686	696	674	696	713	735	681	753	729	690	689	737	658	726	757	652	719	715	693	732	695	704	700	697	657	706	663	746	669	701	653	721	657	746	696	688	743	697	715	715	685	689	687	712	683	688	667	681	696	691	655	694	681	745	718	734	701	692	697	687	674	717	723	708	626	711	734	675	707	679	751	718	699	729	680	706	669	724	701	727	746	719	695	690	688	691	728	741	675	666	706	681
24057	19190	9596	6337	5968	3380	2321	1799	1450	1206	996	843	907	727	673	615	565	533	507	490	516	469	409	468	499	423	452	420	403	428	406	427	403	425	429	434	405	423	422	444	419	441	451	429	412	421	428	414	448	441	434	390	453	442	407	407	430	436	458	444	432	434	411	413	422	402	377	424	408	438	413	402	404	405	404	415	436	396	373	415	472	434	427	411	453	421	416	417	413	369	382	433	386	450	455	421	396	422	415	419	425	420	415	438	441	408	442	416	433	444	408	441	410	382	409	447	423	429	449	411	401	439	419	425	424	441	439	435	434	394	402	394	416	435	384	464	419	379	452	378	365	438	401	435	372	392	421	431	406	440	412	434	372	377	404	427	418	387	396	402	448	391	445	442	428	453	418	422	391	443	411	378	398	442	432	415	426	433	409	415	408	382	404	435	431	410	435	420	390	405	405	407	415	422	425	415	382	414	453	435	434	398	381	421	422	400	437	437	424	390	386	423	417	449	416	400	412	421	442	420	437	460	414	407	399	399	414	438	424	422	432	403	404	454	435	391	431	380	416	416	440	433	421	445	425	415	415	421	442	398	411	426	414	383	397	406	413	397	417	394	410	396	405	425	428	441	409	423	399	405	436	413	390	405	426	434	401	409	417	413	441	383	410	459	393	450	396	419	417	422	433	422	394	392	413	383	404	418	413	389	461	408	456	414	401	390	434	404	414	430	424	422	424	395	432	410	426	440	407	447	385	430	420	411	355	412	426	409	395	455	427	441	411	436	393	380	407	424	443	395	442	419	404	389	386	400	413	403	400	419	408	383	389	411	360	409	409	430	443	378	387	429	422	432	468	397	440	432	442	415	412	389	416	407	406	375	413	402	426	421	450	420	405	422	426	431	433	424	411	441	424	404	390	453	438	396	422	424	438	402	424	418	440	417	441	378	420	425	427	380	432	368	436	430	401	441	416	403	439	418	430	423	441	394	368	400	414	444	401	424	400	376	391	411	394	424	401	423	422	386	434	405	376	440	424	433	426	378	433	418	422	383	429	390	381	465	420	397	419	431	409	390	383	376	377	404	387	399	409	432	402	426	418	403	388	440	400	448	409	399	416	408	396	410	430	431	423	423	434	450	410	431	410	386	428	381	395	383	435	426	430	405	408	403	369	395	415	420	395	390	394	431	413	415	407	425	384	384	386	437	408	430	402	417	431	431	403	398	449	431	397	448	410	415	410	434	439	410	430	412	397	414	432	427	406	441	389	392	422	422	398	384	429	404	418	425	436	444	438	405	382	424	383	408	420	399	363	438	448	420	420	463	429	383	430	410	406	423	410	408	423	445	412	421	387	423	410	396	424	393	382	403	392	404	414	400	433	391	368	438	430	422	444	397	400	439	403	414	459	391	420	417	406	373	441	447	432	381	426	389	412	423	401	394	419	433	445	429	416	380	409	430	409	406	449	398	413	439	431	404	416	422	386	447	416	424	397	481	394	422	400	413	438	456	433	405	386	406	429	433	418	416	372	434	398	424	427	389	392	420	426	451	419	411	434	391	398	414	427	381	427	389	420	421	404	452	429	424	422	401	422	387	390	414	426	426	376	423	434	398	432	449	432	434	430	468	393	430	395	451	351	422	400	383	407	420	408	407	410	428	424	414	398	431	403	419	440	419	386	434	424	429	399	418	404	399	416	453	426	421	420	349	393	420	456	410	405	455	403	398	413	432	402	427	381	401	427	421	391	419	422	405	430	413	426	381	415	391	411	431	426	463	387	408	406	410	438	407	420	364	413	423	405	405	443	402	412	403	403	400	421	412	416	420	431	460	457	407	432	405	422	384	383	391	412	424	374	415	458	415	441	393	436	440	391	400	430	464	429	436	407	413	405	418	410	450	376	408	388	388	420	423	435	433	444	388	435	432	418	404	388	425	412	419	427	418	422	390	426	403	425	445	434	396	394	414	417	447	377	402	437	416	425	421	403	418	407	381	416	430	407	401	428	424	448	453	429	434	438	466	416	435	423	411	427	417	420	427	416	399	409	399	411	420	420	404	439	434	443	388	440	424	405	415	405	444	432	421	407	395	400	422	412	430	403	443	367	410	447	385	359	417	434	434	418	418	448	423	452	439	377	396	411	408	391	449	396	418	410	457	387	438	453	414	431	435	384	395	430	408	461	399	404	419	424	436	476	438	441	452	422	429	397	418	404	400	376	413	430	402	408	381	407	393	418	457	417	418	429	401	389	436	423	421	422	397	400	436	404	420	417	425	425	418	384	431	471	410	433	453	408	416	425	405	428	402	450	429	417	416	442	421	464	367	430	417	413	402	389	428	416	396	409	434	416	450	422	429	410	391	429	418	390	352	405	379	397	374	403	435	410	406	404	389	440	404	382	436	440	417	387	408	431	431	440	428	371	426	420	393	437	417	442	423	391	385	416	472	414	463	422	424	417	443	451	395	412	419	424	425	413	385	427	407	414	423	388	434	391	381	392	438	415	435	420	434	385	396	385	396	439	416	441	391	434	402	387	409	426	408	426	434	406	418	387	424	424	405	436	387	422	420	450	410	432	417	443	434	410	385	426	420	404	431	394	445	394	409	464	405	446	400	430	434	424	416	390	391	431	438	429	399	436	415	447	463	423	383	456	399	423	378	408	420	405	403	422	421	385	398	393	409	397	472	420	419	447	416	423	420	424	388	439	440	435	410	397	430	425	431	420	423	429	425	404	399	389	431	387	425	448	420	401	429	446	370	409	424	400	426	417	452	471	413	456	394	351	398	396	394	429	383	395	378	413	417	454	438	408	393	462	388	472	410	429	475	483	422	408	399	444	413	424	452	401	401	439	407	407	425	430	413	398	446	403	387	408	441	391	447	413	395	409	427	420	438	438	394	441	393	434	373	426	429	443	401	432	455	409	395	436	434	433	409	428	409	457	432	428	439	400	450	405	425	417	430	362	398	425	386	400	399	443	406	414	429	454	435	378	430	436	409	409	441	427	405	385	432	427	411	411	400	451	404	420	358	404	408	439	393	419	429	401	378	416	429	404	454	388	398	401	456	392	402	433	383	399	450	454	412	407	433	439	423	407	402	411	400	389	443	457	436	434	415	435	382	409	419	401	460	441	415	429	411	380	397	375	420	385	401	437	454	430	402	395	426	424	398	405	419	427	401	433	370	413	396	400	456	434	411	394	431	448	421	421	399	398	399	416	404	433	421	408	442	412	442	426	420	398	427	457	398	412	432	411	427	395	420	383	431	388	425	395	440	433	420	419	414	388	400	390	408	462	405	437	409	452	435	418	398	401	434	415	449	423	440	448	396	407	420	407	406	411	387	427	415	441	398	414	428	450	397	425	439	403	431	413	426	416	410	406	464	387	441	443	400	444	428	422	413	381	348	427	448	445	389	438	399	429	460	428	404	396	391	374	415	454	466	419	462	424	415	429	396	428	387	398	414	428	417	434	394	411	425	432	435	408	435	418	440	389	403	421	408	412	411
15057	16636	12063	13744	14611	9753	8271	5873	5060	4859	4372	3589	3708	2928	2578	2031	1993	1841	1705	1689	1575	1420	1379	1327	1275	1262	1258	1149	1170	1168	1132	1152	1109	1069	1107	1102	1082	1051	1091	1040	1139	1005	1054	1101	1037	987	1093	1031	1079	1033	1014	1060	1024	1024	1012	1037	1042	999	1051	1044	957	1016	1024	972	1029	993	940	1060	965	995	1059	925	1014	1023	1083	990	995	1027	961	955	992	999	1023	1004	1004	979	986	939	1009	1019	974	1043	996	995	1020	967	988	1007	975	979	1006	1006	1012	1006	951	944	969	939	995	973	972	990	984	962	930	994	967	1012	995	956	977	941	993	949	989	992	1018	970	988	950	1007	1024	986	997	954	974	1028	922	964	985	1030	958	1028	983	973	961	973	1038	949	1009	1014	989	989	961	1007	958	950	999	1032	1011	986	963	1034	958	968	940	1029	994	1043	990	1013	970	995	994	1001	975	971	1023	1020	963	1028	940	961	974	965	994	952	1003	976	1022	1003	994	1046	989	973	923	954	1038	951	990	1003	964	1022	1008	979	978	974	999	998	1014	1009	974	1037	987	977	996	1000	955	998	932	1036	1033	977	956	958	956	926	959	1005	931	986	954	954	992	1011	927	963	979	902	971	998	1035	1023	997	981	1030	961	1017	972	985	977	971	1021	991	1026	953	977	942	940	977	969	920	1002	983	967	969	983	960	992	998	963	982	950	1017	963	930	967	991	1031	945	968	1035	952	1009	915	952	1056	999	950	974	940	931	1021	996	1028	934	981	1016	977	962	960	942	966	1024	1002	1023	996	1014	970	997	1010	1023	994	1019	995	960	935	1007	998	959	951	988	988	905	1003	936	963	946	980	982	997	997	937	986	989	1058	974	1071	1006	1020	966	1030	903	997	986	1022	1014	923	950	1021	987	981	968	986	1045	970	1017	907	990	984	1015	989	1008	1035	1028	1012	969	1000	985	1011	981	996	988	1000	1040	962	1009	947	905	996	948	1025	1020	988	966	990	991	963	1006	937	980	939	1028	1012	968	1019	976	1039	1025	952	950	1013	951	970	951	1008	961	1024	951	954	1020	992	1027	984	948	965	962	940	989	990	978	969	943	1017	997	1035	957	985	1001	1025	973	981	1049	1022	981	988	1001	973	979	1038	939	995	971	962	996	1018	994	955	966	936	986	1002	923	927	1006	984	992	1015	981	988	998	947	987	1029	989	987	1000	972	986	1003	990	957	1002	967	971	1000	921	989	953	972	997	997	993	924	993	1040	1025	1061	997	987	961	1018	966	965	1010	937	982	953	969	985	1043	1018	991	943	991	949	933	988	1034	1025	1020	999	988	990	959	1022	956	939	988	954	973	997	950	985	1031	962	995	1026	990	990	1001	964	977	989	988	1023	1045	1011	968	987	958	1028	1050	946	985	987	1000	1004	950	955	1008	1032	976	992	935	975	968	976	957	949	967	984	1003	986	1007	986	1004	1004	1006	1026	996	1012	943	1044	1010	1009	1064	974	993	912	1010	1015	1034	941	968	1023	1000	1015	994	1055	1025	974	985	909	931	939	936	945	1035	957	1011	1008	1003	987	983	1011	985	992	1028	967	1004	936	978	985	985	1023	1036	949	1035	988	988	984	955	966	964	950	966	983	942	994	983	1021	980	1051	965	957	992	982	989	1001	1004	983	988	961	991	942	1025	943	1054	945	860	952	980	974	976	946	997	980	952	1073	1004	976	963	979	1012	982	998	960	975	1012	973	940	1022	1041	1009	1010	930	992	1049	979	1038	1014	980	935	961	991	1025	953	976	1003	949	985	949	1035	978	1001	1015	1025	1010	963	1071	990	963	948	982	1035	1005	1018	1029	1007	1014	984	988	989	952	982	1012	1003	950	1033	941	936	954	949	964	988	993	992	918	990	919	979	962	989	904	972	1023	988	1037	925	1048	1033	997	991	987	961	963	967	954	967	976	997	1089	957	942	1043	959	977	988	975	1000	978	914	983	940	930	1029	996	980	1008	985	966	1010	980	985	984	1020	932	944	1040	1016	984	1004	972	992	970	956	965	999	1039	991	958	1010	988	985	957	948	962	993	976	925	956	1038	1052	1034	1012	1014	1046	992	958	1022	944	1036	964	998	916	998	1070	1012	978	971	997	1032	1001	1027	993	1003	964	1002	1001	966	992	1004	1006	946	961	968	963	1013	989	1005	964	1021	1033	996	990	1023	959	990	939	1010	966	946	1007	1037	987	1011	949	953	1019	960	948	972	946	921	1017	990	1010	1019	997	992	963	1049	952	916	1015	1019	985	989	969	997	961	921	915	979	983	995	982	976	998	939	958	977	989	941	956	968	947	1023	980	983	954	994	944	918	977	994	991	989	978	969	958	992	1003	927	940	985	929	958	995	931	947	1027	997	1015	1024	1038	980	978	931	982	1012	991	950	975	1053	970	989	1006	961	969	1014	977	971	928	968	971	971	991	971	973	978	995	988	1057	1001	948	982	1012	974	965	1044	966	1004	960	1001	1040	987	966	1001	977	969	1045	1002	966	995	1012	1009	995	975	977	949	990	1048	989	937	1006	952	964	1022	1012	1029	981	1002	1037	953	1010	984	952	1002	990	980	1048	1002	983	995	1048	989	971	971	1018	948	1005	935	966	972	990	955	981	1017	1005	1000	963	986	976	951	1014	1002	926	994	974	998	974	995	985	932	939	974	1009	997	936	1020	995	939	1038	1001	964	982	1009	995	1010	994	946	971	982	961	963	1003	1000	942	1044	965	1021	994	942	1021	945	1031	1002	955	988	971	976	976	989	980	994	946	1005	997	1004	995	990	1026	1014	984	1006	980	954	1064	946	958	996	958	1038	978	961	998	1008	975	984	1006	1018	966	965	967	956	960	1002	984	1026	1012	989	985	950	967	1035	965	913	1005	940	962	1032	1032	997	977	1002	963	1010	993	1028	986	978	948	1012	987	1016	1003	906	982	997	983	951	1005	1006	989	987	952	1010	975	928	1010	968	1090	997	1008	999	983	1003	1000	968	1013	990	1026	999	971	1057	1015	976	1027	1004	980	991	1017	971	1026	985	1011	975	1015	972	1015	935	918	974	922	1013	932	996	1013	1030	1019	989	960	988	1001	966	971	1019	955	987	1029	963	943	974	942	926	945	1053	962	952	995	1002	943	1004	1010	1017	969	1019	972	1025	938	999	974	968	1023	1004	933	998	989	985	1013	1016	953	1000	991	1030	963	1007	967	998	986	1035	940	1008	1045	983	989	962	999	1009	941	989	977	1037	943	1020	989	1032	966	1035	1008	976	980	976	978	957	955	1021	1019	986	1011	988	968	948	995	980	1062	918	943	974	1002	975	982	972	986	964	1019	1005	1018	957	1019	991	947	1003	1029	993	974	974	974	985	985	977	1020	1024	998	946	1000	1031	1020	982	988	969	996	1009	965	952	933	974	932	1042	938	994	981	964	1005	992	1011	1036	998	944	945	991	989	998	982	972	996	952	980	1001	1023	1006	984	950	998	1020	1061	1006	949	990	1004	990	1065	943	1018	993	1014	1005	997	992	956	1007	989	989	948	1003	970	1034	963	982	913	1009	988	964	968	951	983	993	980	1027	973	997	995	1017	953	1009	976	1015	951	973	964	1060	916	1005	1014	1010	977	995	907	987	982	1027	992	988	938	913	964	962	1023	984	1020	967	1019	887	955	974	993	994	991	952	968	962	984	967	992	994	1030	934	958	982	977	990	993	946	951	1052	955	977	1008	970	982	956	1001	1035	989	1000	972	985	1037	987	926	998	1006	982	977	940	986	989	953	1038	969	998	925	933	963	1060	958	943	963	958	1024	980	929	1032	967	994	978	950	949	948	1004	1020	1019	984	1010	961	961	955	1000	969	951	989	965	938	994	936	1040	955	981	1016	950	964	965	942	1031	987	993	1025	945	931	1016	962	948	1012	950	993	1001	1077	1011	966	972	981	1033	961	981	996	955	1024	964	964	901	975	963	1001	977
42423	43382	36054	29902	31515	26123	19431	13151	8408	6611	6419	4849	5060	3863	3012	1779	1785	1269	1123	1107	1036	775	800	634	629	635	584	591	561	561	449	456	484	484	522	534	454	466	409	415	437	433	423	438	409	404	459	448	430	414	418	411	374	439	409	436	422	413	465	444	381	427	391	449	387	416	368	398	435	455	419	421	410	431	413	395	430	409	411	382	438	374	388	393	378	400	414	436	406	403	416	406	409	424	374	413	410	384	397	428	416	385	381	416	390	384	405	387	438	388	405	411	392	395	360	404	413	394	413	468	429	387	407	415	387	415	375	415	441	393	405	369	370	394	417	411	444	435	385	407	401	438	377	415	397	416	396	375	374	380	409	398	378	381	395	413	442	401	367	440	382	369	400	457	405	447	378	434	419	388	413	402	385	367	396	396	396	394	384	418	419	383	399	380	452	436	432	409	412	378	400	377	387	389	378	416	437	366	419	347	382	376	424	419	375	381	403	423	417	387	393	393	432	442	446	387	395	397	391	423	422	398	418	399	414	403	403	402	405	409	415	391	378	408	387	430	425	395	392	396	391	405	399	434	379	427	439	389	394	376	411	387	414	405	394	396	427	397	405	419	401	364	400	409	420	395	391	400	407	411	387	378	354	437	370	391	401	393	403	400	416	400	418	415	406	421	421	395	387	414	420	407	427	420	428	401	389	454	367	400	396	390	396	430	391	420	415	405	401	428	396	413	392	424	392	417	409	377	404	380	398	340	399	384	402	394	396	426	417	405	421	377	427	403	403	421	428	376	382	385	397	408	439	424	419	419	389	411	405	401	369	411	395	412	421	401	399	381	389	392	407	416	400	363	366	344	405	403	402	389	375	428	375	380	376	388	396	436	377	395	409	424	418	422	409	398	391	377	390	404	391	392	400	360	393	398	358	387	388	421	423	431	417	417	413	391	391	429	425	375	423	408	404	462	371	428	366	411	402	389	431	401	383	408	377	435	406	417	410	360	406	398	422	390	383	403	413	391	421	436	408	415	399	430	399	414	380	386	406	395	369	431	391	416	374	401	409	403	399	432	403	388	370	418	403	410	425	405	415	399	402	389	440	397	389	383	394	388	379	385	377	413	413	424	370	385	416	361	439	432	415	417	416	358	383	430	406	370	417	375	410	397	414	412	357	400	401	381	426	380	387	386	410	397	426	375	396	380	411	420	406	412	392	392	398	405	369	382	398	418	415	407	379	391	412	398	452	368	417	389	404	421	386	406	382	387	406	387	424	368	394	369	395	387	447	378	426	432	429	434	387	393	420	413	365	379	419	430	422	430	413	399	396	372	404	421	394	412	430	404	366	379	373	440	362	356	361	437	397	363	398	388	428	403	413	423	398	449	368	405	369	402	393	417	371	399	427	385	371	446	385	394	421	367	386	405	392	402	376	422	404	436	399	384	369	388	384	441	386	421	398	418	418	425	388	388	376	387	432	406	385	382	464	416	422	421	388	412	428	436	418	424	397	396	395	396	383	372	396	384	430	408	386	391	367	398	440	390	408	388	400	426	409	398	409	403	401	394	443	417	426	393	395	406	375	412	346	418	397	406	413	379	395	377	426	396	425	450	383	413	390	387	442	382	377	390	396	401	386	428	402	389	408	409	376	434	410	391	443	408	416	454	379	392	410	387	404	391	410	408	410	376	383	411	412	388	406	383	414	404	404	390	398	397	413	433	404	400	416	405	400	418	431	401	430	401	388	381	385	431	402	383	374	379	384	369	378	399	421	428	400	415	417	410	379	414	425	451	382	428	425	431	372	395	404	420	381	422	396	404	406	365	382	391	394	336	372	409	384	387	400	396	395	400	371	403	402	395	433	384	392	402	359	391	401	452	387	392	428	413	402	376	360	398	396	402	396	408	413	365	393	420	384	397	396	387	393	396	405	378	405	362	424	406	416	403	393	426	397	407	425	417	390	414	395	394	402	418	404	437	413	401	423	403	422	395	402	405	428	437	366	384	390	427	383	404	380	402	400	416	390	431	396	401	421	398	408	377	429	394	383	412	410	368	443	399	411	380	411	447	387	410	436	418	393	380	426	430	407	397	412	432	393	409	409	425	402	411	451	433	399	397	391	387	375	411	413	414	383	396	373	397	412	464	393	364	437	383	367	426	380	413	372	428	388	437	435	401	404	417	415	406	386	403	410	422	376	365	372	417	402	420	435	377	379	421	395	401	433	382	390	392	416	432	379	383	369	405	404	401	409	390	403	388	418	392	385	418	380	409	367	415	415	387	381	412	414	443	385	428	381	416	391	380	403	387	398	391	417	374	398	389	408	404	351	405	411	393	386	419	379	391	405	390	409	397	395	376	372	398	407	388	399	393	425	412	378	425	385	383	406	414	357	412	419	392	435	436	396	397	399	367	392	401	381	408	428	456	398	385	375	405	400	380	409	394	394	436	411	407	378	428	436	377	399	414	461	424	398	421	425	406	363	360	375	396	421	358	432	404	430	399	381	433	365	445	381	406	382	389	322	410	425	408	415	389	395	395	428	411	403	399	411	409	387	414	370	432	399	378	384	347	352	428	406	430	410	404	418	398	416	394	442	392	386	407	425	412	400	437	355	389	408	400	390	416	423	408	396	410	397	384	411	405	405	421	395	360	403	379	410	392	376	424	438	425	409	382	382	389	409	417	378	398	371	396	401	379	385	441	428	394	401	421	422	392	426	419	411	402	398	408	432	411	350	394	404	398	419	400	397	421	414	442	417	398	398	376	413	394	384	385	409	397	408	407	396	431	381	391	420	362	414	366	404	408	398	411	408	436	401	418	390	394	382	401	390	400	378	409	433	410	382	403	388	433	386	412	420	367	379	405	384	402	431	385	427	418	407	363	425	387	416	426	426	394	363	425	421	415	428	388	454	420	406	402	385	386	420	397	396	454	366	383	411	406	395	400	391	399	427	399	417	429	395	392	402	409	424	398	418	408	392	402	397	426	428	379	405	455	390	416	401	385	423	416	395	395	436	412	387	402	389	369	413	381	421	386	397	387	405	376	389	395	427	374	383	414	401	451	379	411	432	397	405	383	422	377	367	379	413	404	418	430	375	393	447	380	340	360	429	397	406	373	397	411	385	405	429	387	425	396	390	391	409	424	392	388	401	383	385	423	387	396	429	448	414	420	395	391	410	403	349	424	414	419	358	400	398	429	442	412	401	360	409	412	378	357	413	389	399	368	450	391	405	374	408	458	429	421	400	398	394	414	397	386	387	431	390	422	396	421	399	400	401	416	428	410	390	397	382	418	396	408	417	423	449	428	414	400	432	403	394	402	423	395	391	428	423	394	404	433	396	385	401	432	387	413	403	419	396	399	408	419	414	385	398	444	410	375	370	429	415	382	383	413	388	361	408	424	391	423	383	393	384	426	389	421	423	381	429	428	410	399	400	418	431	399	394	407	421	378	412	427	412	433	423	403	412	393	411	393	417	392	420	420	453	422	417	389	405	389	422	403	451	402
28982	36124	31503	30662	36678	32946	27736	19932	14745	14559	18637	14939	14169	11968	10741	7305	7350	6048	5789	5049	5200	3729	3068	2805	2579	2433	2120	2009	1912	1849	1581	1734	1653	1731	1681	1758	1530	1380	1356	1193	1206	1210	1281	1291	1209	1229	1127	1075	1142	1070	1108	1122	1110	1088	1170	1039	1101	1060	1048	1045	1062	1028	1097	1065	998	1026	993	996	1014	975	978	1003	1032	989	992	935	973	995	983	1052	1014	995	979	962	945	963	941	950	990	914	961	949	932	955	927	951	902	958	900	967	997	947	953	875	921	954	968	962	931	943	972	929	940	960	933	1004	958	944	939	949	978	897	935	950	967	978	924	890	944	967	1010	940	926	1008	930	950	938	910	906	972	976	954	925	924	987	930	948	888	931	976	925	932	1048	964	977	989	1014	970	952	973	962	1009	954	957	947	910	911	924	1007	964	1007	906	940	929	970	912	980	990	914	934	942	933	903	960	926	961	935	990	915	978	935	948	955	1018	932	981	963	969	920	1002	930	1013	874	971	929	940	932	936	957	909	912	947	976	968	948	940	916	1021	944	930	964	969	947	987	981	923	977	966	948	932	989	935	998	992	943	897	907	939	958	947	959	935	998	957	919	923	933	994	882	887	949	909	911	929	929	922	956	930	952	946	902	953	938	965	921	915	910	981	937	933	974	1025	941	916	931	919	904	984	928	974	950	933	936	926	921	949	904	968	927	988	901	949	872	944	957	938	1000	879	922	965	946	919	899	938	910	927	903	973	903	932	952	975	968	981	923	891	916	897	905	942	933	861	882	932	937	898	935	950	943	959	940	964	893	916	981	906	940	941	925	946	923	964	944	992	973	965	969	991	952	965	961	888	956	906	958	997	962	977	919	931	976	945	956	963	965	975	948	944	938	918	958	931	956	984	929	931	927	969	892	964	907	941	901	959	966	939	899	918	957	983	944	905	969	994	989	943	972	957	942	952	937	968	904	962	954	952	986	932	952	908	932	910	936	962	934	898	955	943	959	948	972	932	953	955	927	953	975	1002	977	995	906	983	931	881	927	923	948	955	971	914	904	954	909	928	935	955	936	942	900	939	933	967	1001	918	978	929	927	913	940	936	998	972	927	921	995	979	970	938	962	939	996	916	915	941	917	920	883	924	901	926	909	946	938	949	962	913	918	928	937	975	945	944	969	925	958	979	931	910	916	923	965	916	980	938	961	949	947	942	955	966	942	936	992	921	893	996	948	902	909	901	940	909	927	944	934	946	905	945	990	919	912	936	918	973	943	926	981	940	876	981	963	957	963	950	959	971	975	1028	928	937	963	959	972	913	916	924	977	1002	954	921	950	979	945	958	998	922	922	969	973	951	908	920	906	921	917	958	927	936	989	985	944	933	980	936	935	945	912	964	948	902	950	1012	985	996	959	969	970	895	979	886	965	964	915	966	930	904	966	913	912	915	921	966	924	908	920	952	922	916	992	920	919	959	891	964	919	946	940	948	1027	950	933	925	907	917	952	958	934	995	987	978	954	918	983	914	920	909	958	912	894	896	982	964	957	971	963	949	960	988	941	929	957	949	955	924	994	945	938	929	989	933	945	949	950	957	922	937	898	925	933	959	972	892	978	943	957	950	1002	950	966	914	928	942	947	927	927	952	978	954	952	968	961	958	930	941	964	931	950	936	929	985	940	917	949	958	932	972	969	968	915	918	952	942	976	940	953	945	969	967	936	974	952	930	885	950	955	980	928	953	908	913	905	891	959	903	937	950	936	931	977	923	995	956	946	932	884	966	920	889	920	970	933	916	905	908	986	970	976	963	958	929	873	896	921	963	941	944	903	952	998	967	910	927	973	929	914	953	947	867	912	900	938	890	995	940	900	995	970	1017	957	956	952	919	912	947	902	954	937	961	976	983	976	935	965	903	898	872	996	978	993	947	980	935	982	980	934	957	951	963	954	922	971	952	972	892	893	969	946	936	902	944	985	889	885	907	982	901	950	965	957	963	988	923	992	968	958	907	972	966	968	964	904	944	923	952	963	908	974	865	991	976	981	967	901	951	944	938	949	921	975	962	1010	950	919	945	925	951	981	1025	914	953	955	942	940	942	978	975	897	981	951	989	982	994	937	890	972	1004	981	934	913	971	933	985	927	975	954	930	960	914	947	964	951	950	949	959	945	910	858	998	935	925	949	958	943	904	973	954	972	983	941	1008	957	953	920	970	965	964	906	1013	950	956	925	954	984	983	943	958	954	984	1013	939	965	897	971	996	922	934	955	889	962	1001	975	920	910	921	924	895	938	942	984	940	864	923	985	916	940	923	997	1001	932	968	955	979	968	933	946	950	921	909	932	943	940	1007	960	969	956	950	975	970	904	903	949	969	946	919	858	961	910	964	932	942	943	975	955	962	950	942	970	927	968	1009	923	952	957	994	878	961	929	985	979	908	916	961	948	929	970	931	968	932	976	942	936	939	939	932	967	941	954	903	910	935	959	967	976	989	892	999	954	947	982	993	929	969	903	941	951	963	974	901	970	966	993	919	984	1033	874	930	925	933	902	950	945	959	936	939	988	926	976	991	923	995	944	933	934	962	859	980	945	925	960	997	948	945	898	957	964	918	956	1016	963	933	962	936	967	904	947	920	926	890	926	924	948	940	910	938	911	875	939	977	933	956	888	968	941	921	925	902	986	949	934	960	962	914	951	989	937	934	926	909	915	952	936	967	937	958	928	931	984	930	900	934	900	939	908	917	900	969	938	894	881	893	923	976	893	956	921	854	947	960	904	960	943	891	950	950	957	927	924	923	926	922	947	950	914	970	965	915	969	898	923	941	974	962	911	953	953	967	957	1019	943	937	929	981	987	896	919	1006	937	910	922	934	940	898	942	952	998	979	903	939	914	913	982	982	910	982	964	949	938	949	964	914	964	951	962	898	932	955	926	934	911	982	925	948	911	912	924	936	918	923	966	959	927	934	979	913	904	909	973	951	927	945	942	934	903	934	922	925	980	998	919	934	925	966	924	963	961	919	958	937	897	947	986	988	923	950	942	973	931	911	953	993	932	974	969	932	930	956	967	992	963	925	907	907	925	941	960	948	877	927	931	917	1007	967	940	940	935	957	951	907	970	936	961	893	935	935	952	960	936	943	908	947	935	921	916	942	954	961	938	920	890	947	970	875	956	948	913	887	946	930	933	941	898	964	915	930	976	956	968	938	948	967	922	989	976	940	940	958	927	959	943	1026	882	899	954	928	979	979	946	959	956	946	897	958	945	949	936	997	919	931	972	989	911	927	945	896	938	939	937	933	947	889	954	915	932	908	914	915	953	943	998	907	946	940	923	892	974	1018	960	965	960	950	973	975	915	949	965	914	963	951	923	982	972	965	924	947	902	963	920	1003	945	929	886	906	974	900	982	905	990	950	961	975	997	956	922	918	976	940	988	968	943	901	966	920	970	945	937	890	921	915	945	954	985	968	970	946	931	906	971	923	944	968	942	986	940	993	917	915	931	975	1033	949	922	976	906	1031	937	959	937	956	1003	936	950	989	958	974	934	913	980	946	952	949	969	950	944	978	933	919
51703	50717	40115	35318	36783	31449	27409	22756	17087	13476	13857	11148	9031	7596	6894	4095	3428	2448	2335	2043	1951	1328	1183	935	905	819	666	674	602	561	582	522	466	537	507	523	453	419	365	381	371	409	416	404	376	345	328	330	373	377	349	346	326	330	324	320	331	342	323	333	307	317	338	338	334	333	319	301	300	321	281	316	307	295	298	317	293	305	290	322	319	335	324	313	268	248	316	329	290	294	297	307	316	300	308	313	290	299	285	302	287	305	270	295	301	282	326	292	304	282	278	290	291	320	286	292	267	289	281	270	298	285	286	296	316	276	292	316	309	297	279	284	264	300	272	286	307	273	283	299	289	307	307	309	310	321	300	306	279	278	303	281	323	268	258	293	336	281	303	251	308	288	306	295	313	296	312	278	297	289	295	297	299	274	282	271	313	292	306	300	309	312	271	299	289	266	275	295	303	282	311	296	289	260	277	317	289	302	287	300	267	279	299	271	292	278	288	293	285	304	304	317	281	276	312	269	293	312	316	308	301	290	277	301	290	301	307	293	279	284	311	296	314	305	286	310	323	322	320	259	286	296	285	286	303	264	311	318	306	277	295	305	286	301	310	284	314	304	283	258	261	295	295	285	290	262	257	285	291	303	301	301	284	277	293	283	295	277	299	286	294	338	289	297	272	270	323	303	322	312	276	267	288	296	264	325	265	295	251	326	299	340	276	291	291	287	276	307	296	291	262	290	297	313	273	311	272	291	308	298	315	265	297	299	311	278	279	312	313	302	271	282	283	329	306	290	313	305	288	250	290	308	314	280	304	272	303	278	281	295	301	287	274	277	337	278	302	283	255	315	285	288	282	275	278	300	293	283	280	272	281	318	297	291	290	311	293	308	256	279	312	300	290	255	340	314	309	323	330	299	304	310	293	289	305	300	331	306	289	282	307	294	297	318	286	302	310	332	277	304	311	292	302	270	329	274	298	264	319	283	310	294	309	334	285	310	258	304	336	301	310	303	297	296	315	298	295	308	299	275	327	261	295	303	296	293	280	275	285	300	299	276	298	309	274	285	289	298	277	301	305	309	280	292	310	263	297	307	278	281	259	291	290	291	317	312	291	303	296	293	302	282	290	302	270	273	296	314	288	253	262	306	315	288	313	291	288	276	301	309	273	288	272	300	276	287	278	264	309	321	292	296	299	273	284	314	294	308	311	298	314	309	317	307	284	324	335	301	312	286	268	298	299	310	300	280	253	311	288	298	295	300	276	268	291	287	290	308	302	298	273	288	245	285	304	301	288	284	268	340	269	326	290	290	287	281	321	302	271	311	314	276	286	329	283	312	324	321	286	268	271	284	309	319	285	296	278	283	302	305	311	276	260	316	303	290	277	306	320	278	257	273	280	297	266	296	325	295	276	306	257	287	295	299	276	300	281	296	295	304	308	303	278	303	273	298	279	268	298	290	278	302	303	266	308	291	301	289	290	297	277	263	290	278	280	289	260	296	270	310	289	264	273	304	319	294	296	312	296	331	318	287	276	303	265	295	295	263	299	283	303	318	290	291	283	275	318	315	303	313	291	294	331	298	311	289	314	309	294	278	289	317	297	278	280	288	321	286	309	261	249	280	292	253	296	275	276	289	246	344	247	303	285	298	301	307	284	291	288	272	305	282	280	303	270	272	275	297	268	286	307	304	277	303	302	319	257	295	306	289	308	291	255	266	308	318	287	311	319	284	289	284	276	277	298	297	281	295	283	296	308	311	276	293	291	292	292	315	273	287	280	292	326	275	302	295	291	310	266	289	305	281	297	304	283	297	279	319	288	301	296	279	313	312	289	277	302	318	288	284	311	295	271	285	290	305	258	272	306	313	307	342	268	293	292	260	277	269	303	287	284	320	285	272	302	281	283	258	327	294	298	291	296	328	303	306	266	310	310	303	306	316	295	293	271	290	278	292	279	311	303	291	297	320	297	275	261	316	270	303	294	323	298	283	298	274	265	280	294	324	307	297	306	306	286	285	281	283	302	286	270	258	289	277	313	283	264	296	263	313	317	288	302	326	277	321	294	301	294	271	295	257	309	305	280	309	304	302	295	332	302	308	307	294	278	293	289	317	304	301	297	266	297	267	302	341	284	293	269	261	268	277	289	307	266	270	305	288	293	312	311	285	298	277	283	247	300	295	307	280	249	272	278	285	263	295	258	300	294	298	310	313	312	296	257	286	299	292	273	302	300	305	278	277	322	297	305	343	308	288	299	276	296	273	292	303	293	281	284	318	287	305	264	278	285	294	289	283	299	287	300	294	293	324	290	287	277	291	268	302	291	333	290	284	288	291	311	298	306	291	246	277	298	263	300	294	260	274	287	278	292	332	296	300	296	291	299	316	310	263	310	250	252	248	307	294	304	284	283	287	294	327	297	325	282	289	312	294	290	322	291	289	252	281	298	299	300	304	288	275	288	327	308	315	284	311	314	300	275	283	294	316	312	311	302	292	313	270	275	275	292	299	303	296	297	288	326	268	284	303	267	277	269	284	332	251	304	271	256	294	301	316	320	291	295	268	321	273	315	267	295	295	275	275	302	308	286	294	279	296	329	309	326	292	282	281	295	243	304	265	342	297	295	298	264	282	257	294	291	310	256	298	265	288	256	298	300	290	295	317	289	296	287	305	287	291	314	282	304	271	289	279	282	297	303	310	319	270	313	289	273	283	313	290	299	291	301	286	261	293	267	287	267	290	294	280	320	317	287	283	288	297	271	285	302	283	281	287	301	284	277	317	307	262	295	275	350	308	294	267	290	323	276	262	263	274	324	278	285	239	292	293	298	272	293	274	292	310	303	315	308	271	295	312	294	275	313	291	291	290	286	277	286	325	305	293	293	343	282	310	279	315	277	284	316	303	272	285	269	279	286	300	316	291	276	288	296	277	318	296	277	291	300	344	266	273	293	293	337	312	293	330	271	279	293	292	305	307	274	274	278	257	306	292	322	252	306	291	296	306	292	280	282	293	272	303	282	306	295	304	296	287	307	285	290	314	327	296	314	267	304	289	309	306	261	245	315	290	283	298	335	315	290	282	286	271	319	278	280	295	305	257	302	289	262	285	292	277	282	281	310	282	305	269	292	291	321	303	288	313	322	260	290	295	293	301	310	348	274	318	263	293	297	261	323	303	327	272	290	294	315	293	302	311	279	269	281	320	296	288	286	322	283	291	292	305	296	259	288	300	299	317	257	281	316	329	286	324	263	308	288	296	287	289	314	279	302	280	279	283	314	255	303	310	264	286	268	275	281	300	276	303	307	320	277	343	286	267	273	293	275	306	277	262	289	275	265	238	337	281	305	309	273	283	263	280	277	285	299	249	303	285	281	315	323	284	283	290	300	276	276	283	288	288	291	262	303	291	318	282	290	307	312	276	299	290	264	295	268	299	307	314	268	268	289	286	302	291	276	294	303	290	278	286	314	297	291	337	307	315	318	314	309	279	288	309	307	272	290	262	274	280	275	283	332	302
35721	43805	38147	37733	42399	40011	36464	27301	23619	22480	28330	24938	18751	19820	18279	13328	12418	10308	10264	8939	8236	6716	5839	4773	4636	4089	3333	3263	2945	2492	2589	2381	2119	2301	2376	2421	2122	1671	1431	1283	1275	1400	1360	1248	1431	1292	1117	1134	1178	1149	1108	1123	1025	1004	1015	1037	1041	988	961	988	942	942	953	959	1011	900	892	857	801	840	712	760	759	787	741	770	774	809	871	941	915	908	773	773	762	777	762	751	773	764	800	752	734	767	766	658	701	665	670	726	694	689	705	697	695	702	734	696	705	691	668	686	728	689	698	702	667	737	683	679	707	660	737	695	745	743	654	760	725	675	666	741	683	698	744	708	699	696	664	687	670	690	741	760	706	718	748	726	696	689	731	741	727	741	690	750	668	733	720	727	657	718	719	678	704	698	684	667	725	685	730	737	674	719	697	717	703	674	665	689	725	721	727	708	735	703	685	707	713	734	693	720	675	713	695	710	716	684	689	724	667	678	697	696	684	708	686	713	727	710	692	695	642	737	729	736	716	734	672	690	771	734	722	720	702	692	728	684	699	703	702	722	649	682	764	684	649	700	644	658	711	685	675	701	697	682	749	672	677	722	710	662	669	695	716	709	691	682	712	720	724	711	711	718	685	715	681	654	688	685	659	685	718	693	705	690	696	708	685	681	720	727	634	698	678	720	656	723	718	724	728	729	751	639	682	694	656	687	690	684	683	708	732	716	763	697	738	673	719	712	683	684	695	758	702	657	717	691	716	721	722	736	711	751	665	737	736	726	702	708	701	686	678	708	679	722	703	695	725	722	708	712	690	715	695	677	719	723	725	698	713	688	743	679	701	752	723	682	678	729	723	734	732	706	655	669	695	688	702	680	703	726	635	675	706	675	714	703	726	724	716	752	711	707	675	657	745	711	679	698	714	739	669	706	699	692	715	673	743	687	656	644	725	690	641	719	683	685	687	724	746	658	708	650	666	708	730	692	696	751	660	727	738	699	680	669	684	678	729	724	694	704	722	737	763	676	737	756	771	721	666	639	718	687	726	672	714	711	684	765	667	713	663	726	696	753	718	640	677	715	709	724	685	661	699	716	727	672	737	711	697	695	696	679	715	713	680	712	756	724	719	689	660	711	719	668	731	689	721	699	713	701	698	685	740	711	734	739	693	683	748	709	760	665	710	727	700	707	713	724	678	714	705	695	707	741	735	715	711	679	688	718	678	670	666	701	724	716	709	700	713	659	739	715	726	694	727	698	727	661	693	690	715	690	676	667	671	639	722	726	703	726	656	730	748	730	661	740	732	737	694	699	696	675	688	721	692	718	715	730	685	656	672	645	708	692	707	722	680	724	698	738	698	712	725	676	742	671	729	697	725	688	716	755	731	662	717	692	649	711	728	735	677	715	724	733	692	666	660	689	731	674	709	656	698	668	720	701	698	699	676	710	682	708	726	706	679	722	766	712	694	642	681	666	689	738	686	671	686	699	667	661	703	698	679	733	759	739	743	709	688	730	682	672	671	694	740	687	688	704	700	698	740	688	705	732	711	723	722	737	642	676	729	709	674	727	700	682	688	710	738	749	669	703	663	703	706	709	698	724	708	716	733	712	737	686	721	728	705	704	673	646	702	712	705	717	675	731	713	711	702	700	754	681	701	668	752	713	691	688	695	702	691	695	744	711	735	691	685	717	679	709	702	707	715	715	704	654	692	683	724	710	697	676	708	711	699	717	744	712	681	711	711	712	730	716	700	704	743	671	649	682	717	752	679	712	704	672	736	749	711	710	686	641	715	682	704	687	711	675	693	704	719	752	699	670	695	692	735	685	675	704	714	715	687	726	703	734	690	666	701	660	687	666	702	719	698	700	777	735	713	703	703	694	684	669	722	681	693	688	690	766	691	696	666	750	712	679	702	695	727	681	727	737	736	749	700	725	711	699	685	718	688	695	743	666	714	679	724	686	757	696	725	745	703	694	685	673	678	688	696	712	747	698	734	754	750	719	770	733	708	692	719	724	683	706	698	740	707	728	682	719	703	705	715	708	697	694	694	700	712	675	679	716	716	687	696	744	725	705	696	708	730	681	664	704	722	757	712	736	668	733	726	707	721	724	720	715	686	721	698	638	699	683	657	697	694	720	717	680	707	733	688	723	717	694	645	726	700	716	699	730	697	699	746	672	705	652	707	702	703	685	688	729	723	712	695	727	740	702	710	682	706	728	721	704	691	688	668	728	726	683	736	686	723	731	720	674	721	683	701	732	720	701	729	714	735	717	757	650	665	703	678	660	693	704	744	706	680	660	721	715	679	692	675	700	737	706	747	707	702	690	706	734	705	681	659	684	694	737	720	708	750	720	712	695	677	694	707	674	680	713	747	698	697	682	679	699	700	668	673	770	724	688	719	728	684	712	710	711	701	767	685	681	690	706	711	722	698	710	692	752	707	722	661	695	690	695	702	713	740	757	693	728	741	702	680	706	705	669	705	703	648	683	696	693	712	679	752	728	735	726	684	686	716	724	722	690	721	708	692	730	719	724	687	721	665	726	710	694	719	707	696	705	691	697	681	717	704	721	704	698	716	661	714	680	734	684	699	705	681	734	731	648	694	714	710	730	701	698	697	700	734	721	717	693	710	691	685	689	720	663	728	710	694	711	659	683	723	724	689	693	682	716	703	708	671	724	726	702	715	696	721	744	733	705	699	688	750	677	771	734	715	704	742	678	713	711	747	707	738	731	658	735	702	660	690	684	650	714	742	711	715	735	691	667	689	668	734	720	679	746	719	713	693	705	741	660	733	701	716	668	718	703	722	747	684	698	743	684	699	684	675	733	703	705	648	691	701	687	697	747	711	694	713	659	695	660	696	701	705	709	752	746	665	687	713	709	676	699	719	725	694	688	694	679	763	665	693	641	711	697	685	722	747	695	697	713	678	669	759	702	685	700	704	679	688	684	730	699	692	716	659	667	668	724	720	771	729	712	766	695	704	683	727	691	690	678	682	684	691	674	719	720	676	736	685	715	709	735	654	695	728	693	686	691	681	732	692	729	693	746	733	666	679	724	704	676	700	737	701	677	715	701	725	702	701	693	676	698	712	693	693	684	734	729	649	715	750	697	675	724	702	724	699	727	716	684	683	726	703	705	750	711	722	694	691	695	697	728	651	687	676	682	727	725	702	678	716	718	712	683	702	656	708	683	677	683	734	691	696	684	690	734	713	722	712	746	735	720	696	712	726	692	711	691	720	680	692	714	708	706	701	704	693	668	696	714	671	703	652	686	719	679	646	690	728	738	664	628	715	734	728	656	757	728	724	712	664	696	698	742	730	696	679	711	707	718	685	715	708	716	702	699	695	707	633	720	714	658	755	742	767	748	736	709	669	708	698	714	673	669	705	705	682	689	695	721	657	683	672	679	709	712	723	698	698	684	716	702	709	715	728	668	717	711	707	666	686	689	679	713	681	684	695	697	671	690	683	683	698	747	643	705	724	699	699	744	708	699	694	740	738	696	684	735
24884	17997	9482	6854	5994	3494	2422	1753	1506	1151	1028	846	816	739	656	538	589	505	521	525	531	488	455	472	450	448	398	446	456	482	493	423	463	454	454	402	446	439	402	391	384	429	482	407	463	398	371	457	429	439	419	391	413	441	427	430	447	394	424	397	443	398	405	466	383	399	426	422	457	390	420	428	421	421	412	416	413	422	410	410	437	388	433	413	449	453	402	393	466	409	420	419	394	436	439	415	400	380	418	425	436	425	430	375	425	417	449	394	383	365	418	437	420	400	433	389	391	395	375	399	411	388	383	420	400	412	394	403	402	400	401	384	406	409	419	399	422	449	425	424	414	363	449	460	411	430	421	419	422	455	454	414	400	375	419	433	424	401	413	428	441	403	425	446	399	425	416	410	426	410	373	401	418	390	423	416	429	406	409	369	417	412	420	425	396	422	448	421	429	430	413	450	393	385	393	403	416	430	442	428	410	384	380	455	444	429	426	433	441	451	358	421	427	416	403	422	442	396	414	386	396	434	438	423	415	428	415	436	394	433	431	393	402	392	403	427	420	450	399	414	440	400	451	442	431	414	427	389	406	400	427	434	460	436	427	437	406	411	431	408	411	413	393	418	416	394	417	447	423	424	406	395	411	426	418	405	437	444	419	389	401	413	405	415	405	448	405	410	419	396	468	435	411	443	437	409	385	430	412	411	401	396	399	396	440	432	403	441	442	449	397	422	412	430	472	415	437	388	398	398	414	377	373	444	385	398	445	413	422	416	405	383	409	445	398	439	424	425	399	388	401	431	414	432	395	417	451	408	420	428	369	386	392	413	411	440	417	403	428	404	383	444	428	424	416	441	418	423	413	417	462	428	437	430	386	380	418	386	413	386	435	408	415	399	418	420	405	426	389	420	373	421	408	372	401	424	445	439	420	418	404	411	389	389	446	437	432	422	432	411	394	383	393	434	437	431	435	397	459	347	377	410	405	409	405	434	396	440	422	406	432	446	455	419	416	440	400	396	384	413	398	401	416	401	467	421	417	406	428	410	440	432	404	417	415	407	440	445	432	414	421	434	394	422	443	376	427	419	384	419	424	452	413	403	428	413	403	423	402	421	431	454	392	413	396	423	436	428	376	431	404	406	403	397	422	419	407	383	420	428	419	421	413	406	423	398	403	416	409	439	400	428	407	447	424	376	460	431	402	401	410	406	392	435	418	419	404	430	435	396	370	453	373	439	390	396	392	462	443	424	397	400	397	464	406	412	398	403	398	415	396	433	382	431	420	408	435	403	425	417	417	415	437	398	409	437	418	431	373	441	407	430	392	439	426	419	401	428	454	446	447	440	447	420	423	425	421	426	410	389	439	433	412	413	420	434	395	422	430	409	417	392	441	399	386	411	397	396	424	418	416	443	416	416	384	410	417	410	429	407	418	394	417	426	374	384	446	406	424	416	419	444	407	387	442	405	407	407	389	385	388	410	413	428	402	396	399	407	430	423	465	396	392	451	359	390	402	377	437	403	432	439	387	411	423	394	408	422	394	408	412	376	407	376	437	373	413	402	447	427	403	425	411	415	397	387	417	414	422	430	415	411	415	408	449	432	416	388	403	426	422	404	372	420	428	418	398	417	409	386	412	399	394	424	406	439	361	409	423	384	383	411	431	437	423	398	450	428	445	392	450	386	391	414	389	384	429	410	418	399	405	405	379	418	405	410	427	410	423	433	406	399	456	423	420	424	424	386	424	424	397	415	428	409	410	424	411	412	397	408	439	393	429	402	422	421	412	389	416	426	440	434	439	440	415	434	419	454	426	409	434	444	413	427	429	369	435	444	461	429	409	414	389	423	427	457	410	423	430	472	427	420	454	388	399	416	412	408	412	443	446	414	393	449	411	468	374	369	418	420	402	383	449	382	389	396	406	408	393	399	433	410	391	422	397	365	402	409	414	405	374	400	442	389	448	433	416	396	443	428	421	407	442	411	421	416	430	389	432	437	400	449	438	416	427	390	404	385	382	402	428	368	426	390	429	404	420	391	407	423	422	420	405	404	404	416	386	420	434	416	411	420	413	415	403	409	408	397	420	431	415	389	389	411	419	446	392	414	383	357	423	448	422	391	399	434	426	398	416	414	417	402	416	407	382	410	434	434	374	439	425	377	436	399	415	430	395	388	428	410	408	399	408	400	411	400	406	436	421	406	402	447	424	442	408	382	416	432	422	383	417	416	392	359	362	402	429	369	377	446	400	450	386	384	406	402	415	435	409	409	408	429	413	390	426	423	381	413	424	413	393	389	418	470	415	391	372	395	408	424	411	403	390	423	414	406	414	441	428	409	400	427	418	448	397	421	400	409	419	415	410	384	423	434	380	422	381	418	358	410	421	397	427	405	407	386	405	383	405	404	357	419	388	378	384	440	434	405	411	422	430	388	416	408	387	399	420	413	398	399	411	420	425	396	426	416	372	398	406	416	395	427	415	445	419	436	445	450	412	418	413	405	438	423	435	424	380	359	433	402	380	412	360	423	423	418	432	440	412	450	425	436	432	405	405	432	411	411	421	372	400	438	449	427	420	411	387	447	441	436	418	436	439	408	430	395	430	396	454	402	414	377	377	376	431	448	415	425	417	411	450	407	401	441	401	408	377	433	419	427	446	394	412	448	367	422	434	380	404	444	426	388	443	393	436	416	426	442	421	440	428	392	418	414	383	403	407	376	390	406	408	380	421	422	408	392	372	421	415	416	454	435	408	423	412	422	429	415	420	413	403	381	425	423	411	407	410	448	461	427	445	428	439	420	372	396	395	410	440	409	397	413	432	410	445	438	411	402	392	436	379	401	422	381	414	394	402	450	382	414	424	420	422	441	426	435	439	394	407	394	406	434	397	434	440	415	397	409	445	432	406	452	420	409	415	390	411	426	413	425	448	419	423	405	393	384	449	418	410	425	379	414	398	427	390	426	423	439	405	394	457	416	440	410	389	403	393	381	435	401	408	424	430	404	408	398	405	410	482	422	388	398	416	436	432	441	393	389	417	417	406	363	408	407	405	430	389	377	425	412	384	393	460	415	437	394	391	401	415	430	410	416	405	388	393	443	406	416	390	439	428	402	402	386	426	414	409	402	420	377	440	406	446	408	392	409	394	416	343	424	401	388	386	408	390	438	374	392	408	398	414	340	410	397	363	394	397	395	403	381	417	430	387	392	387	412	391	397	419	438	388	404	393	444	426	396	426	389	434	428	436	409	416	419	376	396	421	427	436	399	435	376	406	373	414	457	434	398	454	427	387	437	444	432	407	425	372	424	408	443	435	400	410	408	454	432	390	471	393	421	446	418	427	441	422	388	392	435	408	429	407	394	412	409	409	378	415	416	424	384	392	409	424	414	388	447	415	421	424	436	430	404	381	379	421	441	440	382	395	404	396	393	400	460	386	458	436	421	452	408	426	424	426	416	430	440	441	431	417	414	430	403	439	396	441	414	403	404	397	422	405	429	411	405	393	414
15214	15771	12461	14422	14289	10018	7917	5970	5468	4443	4221	3549	3183	2662	2696	2017	1962	1808	1621	1573	1468	1351	1403	1272	1258	1224	1209	1161	1175	1119	1117	1106	1114	1127	1138	1152	1024	1047	1053	1062	1075	1079	1035	1025	1126	1032	1070	1117	1012	1048	1040	978	976	1007	1078	1047	1066	1000	1027	1015	975	1004	979	1016	1004	1008	913	987	1030	957	997	1012	1001	1015	1018	952	971	996	1002	980	962	996	1017	994	970	900	961	1018	961	1001	992	1020	998	1008	975	987	998	949	995	1016	947	949	911	950	962	978	957	994	981	967	1043	982	963	1043	998	1011	1008	973	978	989	1009	933	955	928	961	933	1024	953	947	992	935	954	945	1004	937	990	962	952	947	955	925	1005	953	987	960	928	944	930	1019	1023	1010	997	961	959	979	981	989	951	976	949	936	972	993	983	983	972	946	970	1049	1002	962	1014	1007	979	1042	996	997	933	965	953	957	1012	990	997	994	930	954	993	942	940	975	1017	971	1002	1004	944	1028	990	1012	952	906	999	965	994	966	977	990	984	998	995	978	954	991	952	948	944	1024	907	968	975	971	973	939	1002	1010	993	972	969	971	963	935	1002	937	1058	1005	965	956	1008	991	1001	940	992	987	991	994	946	1030	942	1036	992	978	947	966	1022	946	956	935	974	929	928	954	971	1002	947	947	1029	965	942	958	915	978	982	988	1003	978	966	938	984	927	971	996	1026	983	967	970	1004	995	962	960	931	993	1071	1013	951	983	981	995	984	896	991	942	1011	992	1030	970	1030	988	989	984	996	1013	991	989	990	984	944	955	985	1017	1018	951	992	923	1002	950	948	983	985	989	960	972	960	1003	942	994	982	971	999	886	972	988	950	972	979	949	999	973	1027	940	995	1028	974	972	945	946	967	917	1031	950	954	988	1001	954	959	955	952	1025	1010	952	1046	993	1018	989	953	985	969	951	996	978	938	981	969	980	1013	987	986	1009	923	959	986	980	970	928	989	960	976	959	981	965	953	1010	967	1022	1018	980	1013	973	949	976	950	994	1024	965	961	1001	989	984	996	945	967	966	971	956	1004	984	992	991	961	1015	920	1021	938	944	1025	942	992	957	1001	1001	967	920	1010	993	971	973	1015	981	1024	1052	992	980	952	1012	961	948	976	957	1004	1025	997	956	1011	942	1016	991	963	1039	957	974	997	974	993	953	965	1012	992	996	995	940	971	978	924	983	975	975	1022	975	1027	938	948	1001	976	968	952	972	954	967	1038	1012	974	951	942	937	1008	1005	874	973	961	987	978	988	978	925	1015	969	958	969	982	1034	924	970	975	1000	1029	938	978	972	1052	967	997	986	937	979	998	945	973	967	941	968	987	1008	972	973	997	981	931	996	975	1034	935	1002	925	1015	1003	908	983	885	944	981	1030	966	960	1009	1015	974	1003	995	995	989	962	999	933	968	1005	996	995	965	992	965	957	991	962	1010	946	984	960	1012	1005	1023	965	1040	1050	1025	972	972	1008	943	992	962	971	950	961	959	982	960	979	960	964	994	978	967	927	987	948	936	900	977	1081	960	980	926	1009	952	1019	918	987	950	977	1020	1018	969	990	990	970	961	941	937	1024	994	939	992	960	934	965	979	988	1002	985	952	976	987	1004	950	951	993	966	997	1000	965	951	1004	905	947	961	922	939	1003	991	1000	967	937	982	990	980	1005	965	983	964	978	954	988	1001	961	951	982	968	957	982	980	983	960	999	969	964	955	940	940	958	991	1020	992	955	940	1007	941	924	999	1002	948	961	948	938	983	1005	978	988	924	984	967	984	991	943	959	996	974	958	934	1010	984	1005	963	958	980	989	995	1008	990	985	974	949	990	939	951	950	958	1014	1052	992	988	983	936	961	948	987	954	936	951	983	981	958	968	973	964	943	1014	969	977	1012	945	993	1015	951	995	961	958	1011	968	986	942	990	1050	989	970	948	969	957	978	961	949	989	981	946	998	958	961	995	998	961	953	1000	1001	984	972	991	942	963	993	946	967	974	992	1014	996	1032	981	1013	924	971	1042	933	985	977	993	925	962	973	1023	990	976	986	961	1032	913	983	962	1001	1013	975	958	954	989	945	989	1003	952	939	992	1042	1020	968	952	964	947	948	1007	1006	995	973	997	1005	935	1002	930	958	919	965	942	967	957	957	962	948	1007	989	1031	1023	963	976	951	988	917	940	1016	977	1020	993	928	958	996	947	957	967	984	968	1000	999	971	956	952	967	1005	1000	1030	921	934	953	949	997	1006	946	963	962	947	995	959	1011	978	949	903	1008	980	990	1023	963	947	981	940	953	1051	984	1006	1004	995	963	974	987	961	975	934	1005	935	970	1002	978	1035	979	923	931	974	957	974	970	1039	990	972	1008	874	981	951	1017	990	976	952	953	981	1023	993	952	925	969	967	982	983	981	967	965	949	982	1005	964	987	983	935	960	946	950	957	948	1016	983	973	977	996	1013	957	982	975	974	972	962	968	957	947	998	958	1040	981	967	959	1017	990	977	1000	941	996	962	949	985	906	1014	982	964	973	1004	1026	1003	1009	941	978	1005	990	933	941	947	1005	907	979	990	996	987	944	969	970	1013	1005	973	980	1024	954	997	935	960	1019	928	934	988	986	945	906	997	1017	970	912	921	1007	978	975	985	928	997	980	978	1013	967	971	976	1003	920	902	965	1054	1005	951	927	927	981	1011	1007	1018	983	1014	970	943	987	940	971	997	950	955	922	995	982	937	909	1003	987	971	1006	1016	1031	980	989	988	987	1006	932	991	938	980	983	994	1028	960	992	993	986	881	967	939	1016	939	955	993	979	981	976	1010	935	1013	933	1024	976	973	975	1029	1011	1008	985	931	989	980	955	965	956	940	936	962	999	968	1011	982	1001	969	958	954	1006	1007	960	929	952	969	958	1004	1012	962	1013	977	1022	979	977	1044	971	982	953	937	991	938	984	974	974	957	962	951	973	964	1016	972	1000	943	962	952	939	988	1043	949	976	948	947	997	984	1025	988	995	968	980	932	1032	974	940	959	1007	984	971	980	951	980	1008	946	961	991	930	923	971	948	974	1017	950	967	931	965	941	939	1002	974	1014	999	965	982	954	983	945	1016	960	1001	960	1031	933	977	954	1032	922	976	958	970	950	990	999	1037	1011	992	1031	1016	970	1006	945	985	1007	965	999	987	952	963	948	986	997	982	934	999	1043	915	1012	998	967	918	992	1007	990	1044	948	927	988	963	949	983	943	887	987	1003	967	1008	1007	989	989	970	1028	1014	964	975	998	1018	914	977	983	977	949	1000	950	1014	967	983	970	999	930	961	1028	943	935	910	1004	971	1013	1004	999	1023	1028	966	1005	995	981	979	948	982	990	982	936	980	964	947	971	988	996	969	966	1015	1022	936	976	949	977	959	1061	974	997	913	958	967	956	927	955	976	983	1082	1001	990	996	967	977	965	1002	969	985	990	924	1014	953	972	1035	954	929	933	1007	994	1009	992	944	969	951	937	964	950	1002	953	926	955	928	991	986	1019	1020	1031	990	956	958	1013	989	964	968	988	941	970	962	956	959	973	971	977	971	981	1015	972	935	954	1051	934	1027	1010	1017	1020	990	936	997	949	1011	927	976	941	990	1052	964	1052	963	983	946	998	963	1032	982	938	993	998	966	941	959	1035	969	959	1016	1014	1012	972	983	990	986	1030	1006	972	942	1003	966	1014	936	943	973	982	1002	966	930	1005	991	1021	944	928	966	1000	931	942	897	902	1000	953	952	973	1013	933	958	973	939	987	970	1023	964	954	992	965	918	996	970	987	976	1009	969	995	885	980	995	981
44072	40699	37158	33369	31513	26193	19679	13735	10064	8304	7577	5751	4517	3710	3573	1810	1653	1405	1193	1212	1133	826	760	646	640	597	578	552	553	511	529	522	539	520	502	498	467	451	460	468	414	443	453	431	431	427	413	427	427	391	448	442	414	416	407	403	391	432	453	397	427	439	405	430	399	417	396	414	392	456	442	383	395	387	411	401	374	421	425	456	383	409	371	390	383	412	356	411	390	368	378	398	381	415	410	404	365	410	398	381	421	390	397	415	431	428	384	369	407	386	375	407	408	387	376	380	411	401	394	418	447	378	397	396	377	415	410	437	428	432	387	405	386	417	412	393	447	391	418	389	386	387	357	403	407	366	438	384	403	423	414	427	404	406	374	372	383	401	375	396	434	405	441	414	407	390	392	373	380	406	400	413	400	372	429	382	428	400	419	380	401	381	410	442	416	380	404	372	418	409	385	412	380	376	406	377	408	409	407	394	391	415	403	370	439	408	378	427	383	413	367	410	394	435	383	417	419	429	376	383	368	404	378	423	402	417	412	375	381	386	352	426	393	407	390	397	420	386	362	425	380	400	404	392	399	360	391	417	409	430	397	406	397	411	393	383	409	385	407	426	397	371	412	416	430	372	381	431	402	384	435	420	390	385	386	383	382	380	433	417	389	407	379	403	414	393	421	417	392	411	405	389	430	376	437	420	403	361	359	412	353	394	401	388	417	396	385	385	422	396	454	439	391	409	380	456	409	411	428	382	415	409	357	393	415	385	372	395	450	401	406	409	401	369	373	433	454	429	370	456	408	395	426	362	404	425	403	402	447	388	452	421	427	407	388	418	375	407	398	415	415	362	403	371	378	409	369	407	425	407	415	421	379	406	371	398	385	391	459	417	410	396	369	430	434	391	378	406	393	419	415	399	396	413	407	443	440	413	450	418	390	354	415	401	396	388	380	415	421	405	405	401	417	435	419	403	372	397	395	436	375	431	412	402	332	398	409	408	399	419	425	427	406	360	434	428	434	407	409	440	413	389	393	401	420	380	406	443	435	418	394	378	397	425	413	423	420	371	406	422	414	389	402	403	358	421	424	399	397	406	414	373	401	417	446	437	379	427	366	402	390	389	386	410	343	414	413	386	425	388	347	399	392	405	420	429	389	372	415	416	392	433	382	449	424	410	428	398	351	395	442	390	416	409	399	403	375	363	388	390	408	438	400	421	390	416	391	393	376	422	377	424	394	376	395	397	412	409	371	400	393	396	393	405	412	356	370	393	403	404	414	413	417	391	367	420	405	408	407	383	415	400	402	432	418	422	415	453	451	413	409	425	382	382	415	412	400	412	412	378	434	401	426	390	422	422	416	423	385	433	386	382	414	412	389	406	403	375	425	426	415	393	356	447	407	367	384	420	395	419	425	386	379	363	410	396	406	414	393	391	388	404	464	378	380	393	411	377	407	384	455	445	396	396	434	400	402	334	401	377	431	400	424	407	380	413	407	413	429	384	418	373	382	394	385	453	417	422	392	410	447	427	398	414	401	406	406	368	402	435	414	391	367	385	406	399	383	442	425	407	422	428	432	372	395	371	404	400	390	411	416	420	382	370	400	385	393	386	417	376	412	381	417	369	388	432	408	423	437	410	414	415	389	392	414	417	439	414	405	391	378	389	395	386	401	399	422	383	350	404	396	412	416	372	435	456	403	420	420	412	457	387	355	378	357	448	399	417	393	410	412	409	414	363	379	395	410	399	408	428	419	357	425	429	405	371	397	374	410	421	421	360	386	405	398	438	349	384	367	424	391	434	359	377	377	386	426	380	348	420	398	402	413	383	394	362	402	393	402	379	397	378	388	397	406	386	401	373	424	390	399	405	393	388	408	396	416	383	405	425	389	376	384	394	382	376	394	409	351	359	430	376	436	415	428	434	387	408	428	413	404	403	404	387	415	438	389	412	400	395	405	413	405	392	382	380	392	404	367	428	424	381	408	385	434	413	437	423	427	446	412	409	428	395	378	371	378	438	403	407	440	384	382	405	418	413	374	380	360	371	377	390	421	417	392	372	396	374	420	405	396	429	408	475	393	391	431	430	390	362	427	414	383	377	410	399	431	379	422	402	403	385	393	404	393	430	385	403	414	393	396	359	373	409	376	430	408	349	347	421	390	406	403	410	373	396	405	398	444	417	425	394	430	380	383	414	390	376	406	371	415	401	452	383	405	423	383	418	419	421	393	420	382	389	395	401	405	437	397	379	437	381	408	433	393	408	403	400	391	384	417	356	423	377	448	422	400	392	389	390	417	412	387	426	398	428	378	413	400	420	403	374	429	386	388	384	414	416	398	393	401	383	397	425	380	375	402	374	387	428	441	394	374	402	372	443	410	399	398	429	410	370	409	396	388	392	400	367	418	407	401	386	393	404	426	382	414	421	409	376	386	442	391	419	451	403	397	370	417	402	361	378	378	438	374	375	395	398	407	405	453	415	393	417	391	421	403	398	404	421	430	408	384	404	402	373	351	394	421	424	434	401	383	390	418	390	387	417	398	392	427	394	381	413	415	395	407	389	421	382	414	399	397	413	408	405	385	383	382	378	418	445	385	372	415	439	413	406	411	425	413	387	384	395	378	401	384	432	392	364	417	417	396	457	407	401	387	380	413	401	395	386	418	381	402	378	369	417	422	418	363	393	391	408	411	395	399	413	408	379	371	423	382	432	396	396	385	378	392	410	385	366	366	384	412	381	433	408	410	429	407	387	392	406	357	366	388	421	388	407	379	401	411	384	431	399	391	407	393	395	392	371	367	414	395	391	390	404	398	397	452	373	390	400	388	456	397	415	412	370	397	380	411	406	380	401	400	436	405	373	432	388	398	397	392	384	409	408	446	397	428	409	415	405	401	391	368	414	391	421	420	363	414	416	373	370	375	382	423	417	396	386	396	359	414	399	400	425	410	423	444	412	424	445	378	418	440	417	404	446	422	401	383	415	406	398	379	420	405	400	401	377	413	406	358	403	427	358	402	405	402	379	442	394	376	375	400	403	413	398	392	452	393	412	455	429	397	425	390	392	443	366	377	407	411	383	418	402	379	374	380	429	370	414	440	406	435	391	356	405	391	380	412	403	420	389	403	381	424	389	403	388	399	386	418	371	418	420	406	382	432	389	392	435	421	386	407	386	434	415	420	384	378	401	405	414	371	435	392	402	413	444	402	385	433	425	378	385	408	399	442	433	436	462	435	395	408	400	368	454	398	436	367	397	399	394	403	396	436	379	406	376	397	390	415	397	415	359	388	421	408	407	399	394	396	423	430	411	370	391	392	388	358	409	396	405	415	424	401	367	406	431	380	417	400	434	406	374	409	383	370	414	375	393	379	384	374	384	399	372	402	383	419	385	413	413	388	391	401	425	392	417	409	396	376	391	391	365	413	392	413	362	371	398	422	403	429	395	391	363	413	388	398	355	412	416	400	388	402	462	389	415	439	430	396	379	396	442	393	407	424	403	388	406	422	368
30403	34660	31511	33823	36031	32758	27450	18870	16412	17134	19692	17189	11595	12441	12217	7277	7383	5893	5746	5777	4906	3717	3289	3043	2672	2446	2243	2137	2043	1766	1882	1827	1763	1664	1688	1868	1630	1402	1336	1316	1265	1214	1271	1268	1201	1245	1164	1222	1202	1209	1183	1166	1087	1175	1141	1051	1066	1070	1091	1094	1080	1025	1048	1079	1022	1011	1011	1001	982	985	970	969	922	992	965	942	952	1002	1004	975	1070	1056	989	1025	899	958	958	906	910	932	976	954	942	994	929	933	915	1009	926	905	918	998	921	967	965	967	975	950	946	893	955	938	962	942	971	991	958	1001	868	961	954	953	964	924	963	962	912	963	968	973	936	923	935	914	933	1000	994	908	930	940	956	976	961	974	946	913	947	962	928	924	940	933	947	923	975	916	946	920	977	950	966	975	975	915	915	955	970	923	934	917	933	918	969	930	966	919	941	926	866	857	936	898	978	911	978	929	944	919	958	954	922	902	983	942	926	916	904	896	932	968	935	908	934	999	908	941	994	970	900	956	934	929	917	948	906	937	940	924	959	919	925	968	946	950	997	961	959	948	968	935	940	952	921	883	902	986	999	966	957	910	960	923	931	872	948	925	919	905	956	947	948	933	939	915	925	924	944	992	921	977	985	927	936	905	1000	984	936	968	954	896	957	934	889	939	962	940	939	904	910	1005	921	1028	942	994	892	913	906	903	964	980	895	945	914	917	916	862	924	902	949	977	900	914	957	889	950	975	934	941	959	986	901	942	948	913	1019	973	915	918	946	989	947	965	943	992	984	989	970	952	990	957	948	930	886	948	920	943	942	1005	890	930	943	931	957	920	957	935	923	965	938	947	919	932	988	935	921	946	913	939	961	956	874	967	919	884	967	883	958	931	976	983	924	927	938	916	923	957	954	952	954	951	929	938	937	967	921	904	918	895	950	935	957	912	896	963	899	927	991	933	977	946	899	974	901	934	937	968	948	958	957	968	930	953	922	911	970	909	922	922	877	915	961	993	945	961	923	929	970	958	975	941	963	962	892	931	1010	953	903	910	987	931	945	987	967	896	938	965	931	996	965	949	938	934	923	940	921	982	976	942	927	975	942	927	869	890	953	991	947	977	911	902	1008	915	918	917	948	952	933	961	974	953	946	941	901	911	961	939	952	904	975	964	890	967	938	942	963	917	927	889	929	945	951	950	986	988	907	951	976	893	905	941	951	971	992	896	971	931	931	891	928	995	998	926	991	942	987	926	946	921	940	926	895	970	914	913	968	958	909	955	954	941	937	958	971	913	935	908	970	889	954	926	993	1053	882	951	938	873	932	929	951	951	936	960	928	983	929	947	934	1011	980	913	927	942	966	904	1003	867	945	940	938	907	939	975	985	939	905	898	981	942	911	936	956	1003	946	967	953	942	899	949	958	960	911	933	920	872	970	930	963	953	979	935	874	926	938	928	943	888	922	959	946	922	899	917	980	945	989	952	984	981	929	938	944	1015	913	959	923	944	906	989	940	933	951	963	1014	971	957	929	953	980	963	971	941	929	958	924	951	912	988	930	883	897	951	972	950	963	871	958	981	947	887	931	923	892	905	942	929	963	950	914	922	926	939	987	930	945	926	963	949	982	951	905	960	896	979	909	976	915	862	951	935	954	925	931	938	899	991	962	979	916	932	947	942	949	902	961	944	880	939	918	932	967	985	915	935	977	949	934	880	898	939	916	942	891	905	983	949	939	901	910	955	905	920	929	942	906	912	918	948	980	912	1010	941	964	938	929	959	967	914	989	907	913	864	944	928	957	950	995	969	960	975	935	1008	931	917	923	911	921	943	933	928	949	924	937	956	916	964	931	940	932	942	925	903	976	951	921	943	946	913	984	928	912	899	892	952	941	901	933	918	949	985	921	958	901	946	928	908	958	942	953	949	962	945	908	930	948	941	878	933	962	954	889	850	941	961	962	970	925	951	976	993	915	886	935	959	953	902	892	928	918	935	947	946	898	976	892	975	948	902	972	956	941	936	926	929	942	919	891	894	932	946	938	898	979	928	936	961	951	912	939	928	918	936	973	960	904	937	951	951	941	1001	950	939	962	1004	950	947	997	895	925	917	947	928	951	949	949	954	920	953	938	1005	990	966	960	972	1025	909	891	944	977	875	929	942	931	960	959	912	972	953	958	956	919	906	1021	919	913	905	915	915	947	913	944	988	910	969	967	975	962	885	915	914	953	928	945	938	909	961	953	992	934	954	973	926	941	942	924	959	951	968	927	956	917	934	894	940	941	928	936	936	929	954	911	905	906	930	989	921	973	930	948	919	991	902	946	989	882	943	899	976	934	929	935	929	994	905	914	918	910	896	913	957	912	975	920	936	936	936	973	951	939	917	964	944	951	892	945	959	982	888	936	942	937	950	898	969	941	944	942	977	926	936	1008	963	963	943	926	1027	930	973	972	915	918	973	916	898	914	963	932	944	927	956	908	950	960	934	931	934	922	955	927	920	951	973	886	943	915	972	944	940	929	986	958	941	967	958	963	964	905	1003	953	922	950	929	913	908	924	942	941	923	832	961	922	957	932	950	938	908	934	923	947	927	885	939	934	965	936	957	956	964	913	962	956	891	891	930	912	927	947	944	920	986	951	868	912	918	927	928	935	962	898	978	913	898	924	898	990	926	932	912	933	836	941	1056	916	975	952	974	915	956	941	912	893	954	927	900	929	941	907	900	981	937	1001	1010	945	918	965	985	1010	906	974	956	949	970	966	952	926	966	893	944	965	942	955	930	947	948	925	896	899	951	960	930	907	944	959	934	966	998	920	956	929	986	917	967	893	949	905	884	909	940	926	968	924	922	953	952	994	985	911	903	917	966	962	941	885	937	935	906	981	938	982	989	880	902	985	936	991	913	908	903	937	940	951	965	989	946	960	956	926	936	922	915	928	1019	999	972	952	907	974	908	939	966	891	915	894	915	982	939	879	884	956	953	931	1009	941	924	956	931	897	912	983	909	938	907	955	872	928	898	917	973	995	994	941	949	956	935	922	934	926	944	918	935	952	919	928	957	1014	951	998	966	914	912	934	971	928	980	894	963	892	943	970	913	954	951	886	951	935	942	942	962	908	955	943	923	949	908	976	907	971	903	884	950	966	932	920	929	945	954	955	975	920	876	940	905	891	952	903	895	965	926	948	940	965	944	1008	936	974	939	930	997	921	959	951	953	913	962	926	938	949	927	934	908	950	915	931	999	895	929	918	948	924	947	969	969	882	956	975	947	915	940	982	895	944	979	963	931	938	996	949	906	955	974	911	948	900	935	967	917	951	924	953	944	927	949	944	897	928	924	924	959	958	933	927	905	906	988	924	887	993	946	914	903	939	929	916	941	1039	988	923	964	955	970	948	940	910	907	945	943	955	970	940	953	982	948	900	935	899	952	933	1000	915	933	931	905	976	910	947	933	955	910	957	1025	915	944	876	887	955	936	959	935	961	894	923	904	923	960	936	902	929	919	983	937	958	973	925	941	953	943	941	944	904	944	991	917	978	915	938	944	938	974	955	967	914	930	924	887	926	867	946
51783	48777	41665	37061	37371	32704	27418	22510	17181	15768	14592	12486	10498	8169	7708	4503	3285	2505	2209	2218	2227	1404	1130	995	901	762	785	607	596	630	592	455	498	457	493	549	478	454	425	408	378	368	403	359	368	352	339	322	376	346	346	346	309	350	339	328	310	313	328	348	331	321	362	320	331	297	290	293	317	306	298	295	286	290	291	323	328	270	329	323	327	315	316	306	283	303	276	293	318	294	277	276	307	275	284	288	307	305	305	295	282	295	307	280	303	285	298	268	280	301	305	284	302	294	303	307	285	291	267	267	284	317	239	284	310	290	266	283	281	283	273	267	285	281	271	285	321	296	281	315	306	280	300	275	282	269	305	283	289	317	301	281	299	251	288	277	280	297	267	292	313	311	281	276	281	273	295	322	256	305	292	298	322	288	298	280	279	322	272	291	294	314	297	310	319	312	286	267	323	287	290	306	317	287	306	298	286	286	265	291	288	278	260	296	289	296	273	306	299	283	330	292	289	311	304	304	275	308	299	309	268	281	279	278	303	304	270	290	295	259	282	323	290	253	319	284	292	287	290	305	295	281	281	284	277	300	320	236	276	297	305	277	322	306	288	299	313	293	276	278	304	302	285	252	268	264	308	294	290	287	326	292	297	290	261	294	307	298	303	274	292	299	274	298	316	290	304	289	285	308	320	266	284	270	296	302	326	262	283	292	279	322	292	279	271	307	308	336	300	306	309	296	305	299	272	312	275	265	292	282	287	322	300	274	301	297	285	296	288	299	293	262	267	312	268	297	307	284	320	286	288	294	282	272	294	333	281	294	318	275	291	308	274	297	330	274	294	253	301	276	264	307	291	296	287	296	279	325	265	269	304	306	309	282	297	302	293	297	296	311	304	288	270	308	274	273	295	321	283	274	335	300	298	322	282	264	301	253	303	275	305	275	297	283	300	314	288	293	283	294	292	290	264	292	300	291	289	301	258	247	278	231	269	270	308	290	277	347	300	303	309	289	291	305	284	258	274	257	329	278	330	308	281	297	314	288	303	289	285	271	311	301	272	254	297	284	281	297	277	298	293	288	267	281	277	309	263	280	310	292	299	331	374	286	282	324	291	269	278	306	305	286	296	257	317	289	283	314	308	304	286	319	311	315	272	283	270	299	287	301	319	301	244	289	270	280	273	312	266	290	285	271	283	305	283	278	295	286	324	313	296	295	253	272	295	263	293	302	292	273	294	305	264	276	266	266	280	287	313	293	287	297	276	302	298	260	269	296	311	284	298	302	316	299	298	290	293	328	311	274	334	283	249	294	302	325	346	308	278	298	291	308	298	280	249	305	294	287	291	278	316	299	300	292	272	325	291	313	300	293	295	282	298	306	300	284	285	296	260	302	261	305	295	285	311	274	294	283	272	295	287	305	278	279	316	260	255	281	274	299	307	281	295	276	293	311	292	298	303	319	275	310	327	297	293	252	291	302	282	291	258	303	301	293	290	303	284	296	281	301	304	318	316	303	305	298	269	283	296	304	284	293	293	259	290	296	318	290	282	275	312	281	305	284	276	302	280	282	289	307	312	295	279	269	275	293	253	306	275	261	288	315	290	267	292	287	320	301	280	269	303	301	293	281	293	299	274	276	276	292	287	304	272	277	266	272	288	263	281	294	262	273	306	297	254	300	300	281	295	284	273	299	283	296	272	287	267	262	252	282	296	308	286	259	261	288	274	322	271	301	271	321	266	288	277	297	293	296	289	295	301	309	277	277	302	283	280	283	256	263	267	302	294	283	312	304	302	313	288	306	309	273	320	284	271	279	309	296	310	285	321	267	253	291	300	277	285	273	281	259	268	326	300	278	303	306	292	311	282	281	280	306	291	279	309	256	286	291	289	295	276	256	324	302	318	288	277	281	295	321	298	290	311	316	277	288	282	260	274	308	267	271	294	313	294	282	288	315	285	270	283	274	279	293	293	291	299	285	250	308	268	300	318	322	287	296	285	284	284	292	310	285	272	294	269	278	307	290	295	261	282	294	299	291	286	319	278	267	288	319	286	290	301	282	293	281	260	299	263	290	302	282	300	318	283	321	312	269	300	263	300	281	329	271	282	292	283	262	307	308	273	247	289	320	279	278	297	280	290	290	319	312	285	309	319	327	298	320	314	305	326	288	295	269	301	277	295	286	281	259	262	250	289	320	299	284	317	281	275	279	288	312	294	290	331	245	280	271	294	295	299	288	284	285	299	306	299	309	286	291	283	329	314	284	305	296	267	268	299	273	316	253	304	277	276	282	252	286	298	293	262	290	291	293	279	295	275	268	276	274	311	284	273	302	279	302	296	274	308	295	271	277	280	300	283	273	344	296	276	258	284	274	287	303	285	290	281	296	290	299	293	310	269	306	310	277	306	293	302	302	315	299	263	283	270	288	287	244	294	315	318	285	325	276	271	261	311	295	310	279	282	282	305	278	289	275	268	313	280	286	275	264	296	313	254	263	293	310	294	294	289	289	273	269	242	286	300	293	280	288	289	311	278	307	285	290	267	302	289	308	297	295	285	319	271	272	287	301	267	253	297	311	317	277	278	289	280	287	279	272	285	299	319	279	279	285	271	290	276	287	285	301	259	271	270	324	275	294	280	294	314	313	328	303	291	283	289	272	299	303	274	267	270	270	289	276	263	291	298	287	332	285	324	294	293	257	293	283	299	287	306	295	306	283	320	290	305	321	281	291	286	307	284	283	300	277	280	307	260	297	287	259	287	289	299	281	274	282	261	262	272	272	292	313	279	316	301	283	290	298	287	283	275	305	272	307	280	277	289	299	287	276	276	267	275	307	304	273	265	291	246	288	284	326	277	293	292	264	279	292	292	281	297	308	288	303	279	299	279	305	295	306	282	270	287	300	296	321	261	313	302	299	321	279	311	301	276	288	296	268	285	290	261	306	272	281	273	318	306	259	322	327	288	299	294	302	298	270	309	271	314	265	290	295	287	257	313	321	305	288	287	291	270	290	319	288	299	293	299	294	289	280	283	277	267	316	250	309	300	290	333	300	284	287	270	286	281	335	298	304	287	261	309	258	270	303	306	282	327	271	276	254	306	279	332	287	283	291	287	290	279	311	282	281	299	308	310	301	300	290	291	279	288	255	321	263	302	285	270	276	268	286	317	294	285	253	269	309	292	279	277	309	311	327	257	306	306	298	322	281	272	254	312	340	296	294	277	284	295	269	290	279	286	307	290	263	303	276	299	265	292	275	287	287	286	294	273	269	306	297	288	272	300	264	289	260	289	266	306	298	291	299	308	296	290	312	253	278	287	329	268	270	287	276	304	293	298	289	277	284	307	278	271	296	287	293	291	300	270	313	273	310	302	304	279	288	306	292	305	279	286	271	288	282	274	281	279	275	278	281	298	321	295	285	305	250	283	284	309	271	304	315	317	291	309	314	268	282	293	315	273	271	272	293	268	284	315	311	269	284	284	296	300	297	326	297	281	311	290	281	274	283	289	314	295	295
36486	43164	37768	40132	42524	41156	36463	26919	22373	26443	28704	26715	19769	20454	19405	12966	12074	10185	10240	10111	8903	6623	5407	5194	4455	3743	3685	3151	3004	2923	2544	2332	2292	2202	2555	2655	2290	1704	1529	1424	1358	1278	1278	1335	1226	1290	1201	1044	1247	1209	1088	1100	999	1048	1030	905	1043	993	987	935	976	996	981	967	998	897	807	813	857	869	784	777	772	756	778	746	834	802	800	892	947	947	786	770	773	804	757	735	704	754	738	712	718	728	763	714	737	748	741	707	699	703	667	704	674	719	699	703	720	729	690	701	725	731	741	743	722	725	639	701	760	682	724	690	684	673	713	684	727	674	694	689	746	714	682	638	740	685	658	697	730	700	708	694	702	664	702	683	711	725	693	670	705	703	719	733	673	709	712	697	741	683	756	680	701	690	693	692	690	717	672	708	669	707	682	714	682	704	745	698	721	700	746	691	687	706	757	712	662	690	692	714	691	680	718	718	623	698	684	697	709	697	726	666	703	699	672	680	706	727	728	743	686	722	724	713	649	670	715	685	719	668	721	679	726	711	704	729	685	661	654	714	644	725	646	725	704	717	692	674	714	696	731	680	655	715	706	712	709	722	712	738	665	699	733	710	721	746	725	693	693	708	670	656	683	706	687	655	668	724	720	676	708	714	730	686	699	664	675	715	715	711	688	670	645	683	715	716	686	721	690	679	691	736	714	711	712	701	693	737	693	721	688	649	683	723	671	686	745	694	681	716	740	704	707	708	707	679	688	790	697	700	685	685	692	687	654	759	697	690	704	662	669	735	730	726	694	677	639	705	691	695	727	706	694	694	665	652	712	708	687	727	657	722	685	690	708	698	706	757	664	657	685	766	686	660	685	682	687	680	686	720	685	716	693	726	645	722	737	731	694	675	695	687	681	712	716	660	708	682	707	663	685	621	675	657	732	687	674	723	721	698	686	723	703	721	675	706	722	676	667	682	724	669	702	708	730	731	723	687	691	646	716	705	725	725	730	727	671	702	740	682	710	672	761	706	680	699	775	691	707	730	594	722	671	641	720	720	664	679	701	651	737	731	708	667	688	701	686	648	661	690	650	669	694	727	650	697	678	690	742	705	688	716	657	665	680	744	725	749	653	645	700	692	709	660	703	741	676	657	692	680	701	647	715	685	742	710	724	714	680	698	720	656	652	712	734	685	740	766	691	666	742	708	719	775	717	709	674	716	680	695	720	604	633	728	689	695	745	723	729	702	728	666	696	654	692	672	699	671	735	711	696	685	681	719	722	696	636	682	718	744	689	719	716	654	657	698	702	652	716	705	716	705	687	683	718	684	705	705	708	678	708	735	702	704	713	706	690	696	706	706	703	700	664	714	686	680	685	724	707	668	694	748	729	685	737	692	692	717	679	702	673	685	680	684	718	647	679	662	684	706	712	722	704	699	695	677	670	719	695	678	716	719	680	721	687	710	688	733	712	657	708	707	711	690	718	704	722	657	710	727	726	719	692	721	679	694	693	698	704	703	690	712	690	681	670	662	672	658	721	661	741	687	669	718	702	724	717	684	703	722	677	722	707	729	704	685	684	732	752	736	765	676	676	701	676	740	699	690	712	718	703	675	668	645	695	697	681	700	694	702	685	713	715	699	718	692	681	714	711	723	744	713	675	672	642	666	673	618	681	689	690	735	747	699	709	728	682	729	694	659	663	745	706	709	694	658	685	679	757	665	692	675	631	693	682	689	743	684	716	700	692	689	773	697	717	695	674	687	711	680	719	741	719	671	699	664	709	698	654	684	688	720	699	719	712	703	692	686	688	735	673	682	637	709	702	687	669	688	722	715	713	695	671	677	700	689	644	752	654	649	719	750	744	706	711	732	711	706	714	691	671	667	728	678	677	687	711	736	682	684	699	709	716	685	707	686	663	677	699	700	688	665	682	730	730	688	693	694	730	684	679	682	719	704	691	744	724	727	742	700	739	686	686	714	696	715	698	703	650	704	708	713	703	719	684	726	665	681	700	681	678	677	710	724	723	730	648	746	700	710	714	714	734	695	690	752	735	674	677	698	673	696	710	684	706	637	708	673	743	677	696	685	698	675	640	705	732	702	623	715	694	694	658	646	705	662	667	680	719	640	685	694	674	701	705	741	653	725	744	717	698	719	744	696	686	686	668	638	676	701	696	705	696	683	682	693	712	682	724	752	673	711	659	688	724	692	721	686	722	656	696	686	691	676	673	699	709	748	698	715	691	695	732	725	695	695	702	721	699	765	742	757	746	678	730	716	736	685	735	713	651	676	674	688	694	708	721	701	709	678	699	689	710	700	684	732	693	729	667	699	667	701	682	661	653	682	748	668	692	715	714	682	687	719	693	709	722	708	724	683	700	704	729	665	681	720	690	728	711	707	725	727	700	698	687	718	737	669	710	671	666	707	715	693	691	705	694	688	652	710	665	691	720	702	673	670	651	693	695	735	690	727	690	708	751	663	720	714	714	710	691	741	728	716	691	706	717	710	634	694	711	723	749	671	655	718	683	728	656	744	682	662	696	656	686	712	691	702	681	660	643	692	699	702	727	668	717	719	694	682	691	712	705	670	675	693	733	717	771	692	734	651	729	651	708	686	693	684	663	708	688	689	690	710	707	684	767	729	684	714	692	684	659	702	666	660	705	696	717	729	717	644	712	708	701	653	724	739	687	704	738	687	761	663	676	661	674	689	706	666	661	720	732	712	677	670	675	682	709	690	641	723	720	718	706	670	656	734	706	697	702	658	695	684	702	705	686	700	698	705	707	672	681	691	667	683	683	684	727	721	679	716	695	735	669	668	767	692	711	730	691	684	657	735	660	687	722	687	685	670	695	689	675	657	675	668	721	723	719	712	667	728	712	706	675	684	701	734	673	692	693	731	682	683	722	760	783	725	723	685	712	657	724	665	688	679	697	716	704	734	690	692	695	682	728	709	648	684	680	675	730	675	700	666	711	661	662	697	718	688	698	690	651	692	723	678	656	716	675	675	662	693	640	660	731	703	675	682	692	723	709	766	695	709	656	690	672	693	718	682	737	724	671	692	649	674	727	673	695	725	716	672	698	735	691	699	686	698	697	683	652	701	665	659	685	692	693	736	635	700	710	670	710	685	758	705	770	717	656	738	640	696	701	684	678	701	678	751	675	682	706	702	731	656	659	693	719	698	692	662	693	697	662	707	700	721	712	711	715	698	695	748	706	686	722	770	729	743	689	711	738	677	718	752	714	652	729	668	718	743	716	700	720	729	713	689	629	717	702	680	702	740	731	659	682	671	717	739	728	725	690	645	707	697	675	673	696	742	722	705	696	686	707	714	663	715	674	696	737	688	718	697	717	691	735	689	729	705	676	631	703	661	683	730	662	694	737	662	656	684	686	688	664	684	682	713	740	730	692	696	737	736	704	694	688	723	660	693	717	688	700	708	672	671	723	673	717	692	693	699	713	703	701	691	693	661	746	726	709	703	708	670	686	701	660	675	668	644	689	712	709	681	683	733
24676	17557	10726	5775	6816	4223	2596	1751	1231	1053	1015	866	788	631	654	561	539	540	469	531	489	463	477	477	425	506	480	454	450	400	412	404	429	428	416	455	447	385	416	446	431	463	440	440	451	422	424	420	438	426	365	418	441	423	440	423	426	425	426	455	419	403	405	479	426	443	441	424	442	419	375	412	475	451	434	390	404	406	433	402	407	408	425	422	422	414	377	429	387	437	413	357	396	418	411	426	417	409	392	413	398	413	405	382	419	433	371	402	399	440	425	409	378	416	391	401	444	390	439	387	427	434	399	397	402	422	414	417	437	455	456	387	435	387	468	439	448	398	395	433	407	422	357	436	454	420	425	380	438	413	405	415	414	391	410	396	405	409	444	416	460	436	428	421	427	370	403	390	413	395	414	439	464	421	416	431	410	410	412	380	400	411	420	411	420	431	411	408	422	446	424	399	385	450	401	410	450	412	396	439	452	418	425	410	414	440	436	401	368	418	394	431	432	372	412	401	414	398	436	419	465	411	412	408	457	375	419	370	411	437	424	417	421	422	413	400	416	437	376	422	396	402	389	398	391	417	440	390	403	399	394	398	403	399	417	430	426	401	437	436	405	452	431	384	443	429	369	451	421	429	396	401	451	434	413	412	439	407	394	385	443	412	440	430	457	430	382	434	400	414	438	402	472	446	443	411	386	397	430	449	436	456	407	411	438	399	424	424	407	401	403	432	441	424	426	407	401	387	408	388	417	406	404	438	395	399	423	412	417	390	457	452	440	433	416	450	400	407	411	393	396	366	426	417	396	410	403	415	410	412	413	459	406	414	437	437	422	417	451	418	435	399	415	398	424	442	418	422	378	422	436	472	409	419	433	419	397	391	402	421	407	410	398	417	440	438	379	375	413	437	404	391	399	395	392	411	433	404	451	386	421	451	406	431	386	401	456	440	451	418	437	398	410	398	388	438	414	402	401	413	428	375	386	397	370	382	448	409	423	383	431	370	411	447	399	445	416	425	429	388	419	434	437	407	413	429	388	400	430	453	463	384	407	398	423	409	408	435	436	408	444	397	415	378	397	424	414	440	449	411	414	417	390	433	445	448	401	401	412	425	404	420	427	412	414	426	456	406	449	451	430	420	411	426	412	415	438	409	424	395	427	452	421	420	413	419	450	365	422	418	397	394	420	451	381	425	382	394	390	433	426	395	428	446	397	389	434	388	435	407	426	415	374	415	393	412	371	402	446	418	404	439	419	406	393	400	410	409	439	373	408	428	418	437	409	418	423	381	422	396	407	423	396	423	454	421	440	411	428	425	418	406	403	385	474	398	361	377	418	427	433	435	387	383	455	400	427	394	450	422	432	411	390	433	394	442	386	427	379	428	371	412	384	420	392	412	406	431	419	407	430	435	408	404	391	375	448	406	428	448	399	435	418	437	412	447	425	404	454	432	439	443	433	394	406	429	414	408	416	404	404	409	424	365	396	378	452	409	394	420	449	407	381	411	402	411	436	438	421	427	408	440	405	394	428	430	444	425	420	449	441	429	425	432	410	397	443	375	419	414	416	416	417	400	457	440	446	420	425	431	424	431	392	450	428	408	398	409	451	431	418	398	412	429	426	424	446	416	417	425	440	424	391	402	422	416	414	418	455	460	410	417	405	383	389	374	438	430	409	414	427	420	417	408	420	421	401	396	421	432	415	409	405	421	435	428	428	425	431	409	406	409	394	441	436	400	409	399	410	435	441	448	387	422	417	410	394	407	410	454	443	409	422	420	442	411	436	409	424	403	413	421	420	376	404	400	455	450	460	409	392	424	404	409	439	444	411	411	409	453	435	413	459	438	437	435	433	446	415	407	426	408	414	404	388	419	434	398	420	447	441	389	418	393	409	426	450	421	433	393	428	406	388	461	434	414	433	406	428	399	430	395	421	398	436	396	421	399	425	415	392	383	403	459	398	407	413	425	431	406	384	428	434	446	399	437	460	437	389	446	410	428	376	404	398	416	425	499	447	462	400	426	417	403	421	415	409	385	460	414	437	433	401	452	399	399	425	424	398	460	403	418	390	428	430	439	422	417	408	418	443	432	413	422	427	430	435	444	400	413	418	397	453	418	421	397	423	437	430	409	430	434	397	429	401	434	391	408	398	424	441	416	442	416	399	393	412	422	443	406	435	395	447	419	425	409	408	386	367	412	448	416	431	412	443	429	415	453	446	371	430	372	364	420	348	444	408	459	390	419	374	400	452	402	438	448	375	411	370	411	428	401	404	476	415	408	444	464	411	396	381	476	415	410	401	382	365	396	380	396	415	416	387	393	390	421	413	434	397	414	414	401	397	475	442	369	430	403	400	416	431	450	409	425	419	412	391	432	438	414	415	405	406	423	392	444	418	421	424	426	405	401	413	453	442	404	430	416	454	422	424	415	460	413	408	415	419	438	417	411	404	388	415	389	402	422	418	443	371	425	400	388	407	430	423	406	414	426	432	439	365	414	371	399	384	398	409	437	414	422	437	427	411	410	437	417	426	408	447	398	425	426	442	403	418	395	449	437	405	439	425	427	384	423	400	409	427	405	419	408	408	388	456	410	442	402	436	385	418	458	397	452	410	399	420	411	414	432	424	411	379	397	379	446	466	411	427	464	458	435	393	422	418	419	386	391	416	454	395	426	374	418	424	456	449	431	393	413	431	414	452	431	414	376	420	450	457	416	385	421	402	406	377	419	424	438	411	411	394	459	439	447	387	406	385	398	424	460	422	409	456	409	410	421	413	421	403	415	395	402	410	400	361	399	394	395	370	415	441	402	402	410	416	424	419	397	412	433	415	406	406	409	450	414	401	416	416	420	427	408	421	425	405	414	395	421	416	401	384	444	395	400	397	393	441	432	397	430	392	416	443	458	401	433	382	440	445	413	441	436	423	438	407	440	427	425	388	378	464	402	405	441	449	392	365	396	451	412	380	414	401	421	433	423	396	422	404	389	436	378	426	403	453	420	419	426	407	442	363	390	408	426	445	446	402	406	387	436	428	374	403	408	400	432	423	381	385	451	440	413	384	409	413	432	406	422	394	392	422	433	423	406	424	441	431	391	428	400	409	435	401	433	430	397	435	430	440	394	437	419	440	418	416	406	421	454	463	410	441	430	395	400	441	420	415	417	463	409	424	389	418	377	449	411	396	429	451	413	422	403	437	401	381	445	410	387	394	377	424	444	403	426	421	397	404	424	388	420	400	421	414	388	415	441	413	412	374	383	440	394	398	407	407	420	418	425	413	399	416	445	437	397	409	445	395	392	437	427	392	387	433	380	427	407	396	407	410	406	438	420	434	437	376	404	400	421	394	401	444	398	438	414	424	392	422	439	379	410	438	398	437	421	410	407	432	427	401	402	428	450	436	416	432	405	486	432	415	430	444	397	452	432	439	396	395	424	482	411	381	478	428	400	424	414	392	399	377	399	391	435	421	432	442	421	410	425	388	391	431	422	405	430	417	434	389	410
15190	15297	13748	12663	15645	11378	8721	6148	4811	4368	4532	3651	2966	2677	2667	1931	1818	1624	1599	1557	1492	1400	1298	1289	1263	1178	1145	1228	1195	1193	1126	1106	1104	1148	1054	1184	1156	1090	1014	991	1148	1088	1080	1042	1059	1114	1038	1061	1063	1047	1025	1044	1032	1019	1028	1028	1048	1067	1000	1053	988	1033	1007	969	973	993	922	1020	1007	958	983	993	977	994	995	983	1055	978	1044	957	1001	955	993	967	978	935	976	973	929	1027	980	1032	1041	952	954	1034	964	1034	952	1046	1027	986	946	958	978	988	986	990	977	981	1002	1024	993	979	954	982	972	1038	971	1019	1001	943	961	958	949	979	1004	968	947	964	969	998	1060	951	975	984	1009	1030	1005	950	959	1073	1024	1003	1017	1001	969	995	916	975	1024	938	982	1015	1008	967	1026	981	1043	981	973	931	962	949	1009	1019	975	984	954	1005	997	941	1018	947	986	989	943	967	965	1023	959	1008	983	990	968	1003	1037	989	1016	974	981	944	1009	953	978	936	945	968	990	991	1007	948	931	932	936	956	1004	948	1018	1005	982	1035	985	1012	975	1013	988	979	970	994	952	1002	1032	994	986	941	1005	1004	917	988	986	987	958	999	1006	966	994	967	978	984	1006	1056	1047	1051	991	1006	1013	1014	933	953	1016	959	996	969	955	938	986	1014	978	965	955	1016	962	988	974	1023	959	972	1006	1001	995	1040	989	1034	986	969	930	1029	1007	964	957	1008	1063	977	979	1012	990	979	957	981	971	949	951	1018	1004	963	944	958	1006	947	987	980	927	1008	1000	920	1000	1023	973	1018	1009	1030	949	964	1005	973	917	1065	1019	978	1017	964	948	966	972	952	1022	964	1001	962	976	926	1003	985	995	964	969	1012	1065	974	1027	963	995	1002	982	984	963	1017	1025	993	1005	1008	1047	1020	977	1034	977	978	931	1006	982	1010	987	1017	1015	1009	988	1009	1007	993	997	942	1021	1026	1041	1017	951	982	1025	942	954	981	980	965	983	1027	1011	967	949	991	982	976	980	1008	985	990	994	1044	971	943	923	952	997	1033	929	975	934	952	962	1032	997	952	984	971	1009	949	997	960	925	973	952	923	951	1010	993	992	1009	997	962	1038	966	986	970	937	970	986	949	954	976	994	993	959	1009	968	1059	957	990	966	975	946	990	997	1049	968	951	956	973	961	959	990	1000	940	982	1015	964	940	948	972	960	987	954	955	1055	1029	930	981	957	935	962	961	987	950	948	1007	957	1002	1001	1003	969	944	1038	1018	1022	949	1028	1012	1009	1018	975	994	952	969	997	977	956	974	1022	1030	941	989	1053	983	1031	922	994	1010	959	962	1035	1015	992	924	994	1003	990	945	959	1060	989	1014	984	951	979	972	980	969	963	995	959	982	991	914	988	972	994	921	1002	905	1002	1024	1019	1020	969	984	1003	991	938	968	993	1027	1009	1011	978	1005	1020	941	987	1065	933	991	982	1001	960	949	932	970	955	976	961	991	986	976	948	1015	914	974	951	985	925	970	985	952	978	953	879	981	979	1020	1025	964	1021	968	973	960	981	1002	959	942	1006	969	976	971	939	912	958	974	1023	940	952	974	961	998	1019	1041	988	1049	926	977	940	958	974	968	955	919	989	1000	1019	1000	1028	956	956	986	1003	967	973	1003	983	962	997	1002	986	960	972	968	1025	1006	1006	906	961	945	945	1000	944	941	947	941	980	988	1001	993	916	948	988	954	992	987	969	976	1033	956	957	1045	985	1005	973	1013	974	954	946	1046	987	990	1013	1009	1041	1022	987	1012	1019	960	877	964	1008	1040	1006	969	1006	1008	1009	1003	954	1000	950	948	1014	979	1010	975	991	968	1002	981	963	1009	998	965	1011	1027	992	963	1026	987	977	1014	969	1010	1026	1043	986	976	985	1016	986	944	1036	991	1032	955	945	943	968	953	1002	1026	992	1033	998	966	981	1008	1004	981	938	969	1022	927	959	1017	937	915	968	1018	981	917	1050	968	949	966	996	957	982	989	974	952	978	988	925	990	995	989	969	978	989	1055	995	1012	985	988	1026	996	968	932	1001	973	1023	1012	990	936	934	1028	1016	967	993	958	1033	1008	999	960	986	1049	970	990	900	953	934	1010	981	995	1009	995	1019	987	984	988	964	982	1009	970	987	997	1052	1022	951	979	1018	1009	1024	949	993	993	1036	1004	959	950	959	1015	976	956	966	965	1007	977	990	962	1024	1020	924	1059	945	969	921	1001	942	939	986	1007	996	969	1002	948	1029	909	1003	1000	901	977	982	988	976	1013	974	984	984	996	1020	1001	1017	911	971	947	992	981	954	977	997	973	983	921	989	976	949	939	983	1045	942	984	1037	972	933	1020	982	965	995	981	1034	969	952	924	968	977	939	971	931	1047	1053	935	959	966	974	1009	999	988	973	955	996	977	963	993	1010	951	992	937	967	972	982	1003	950	964	948	993	973	994	994	968	976	1027	944	975	975	995	950	983	1007	1028	1000	973	982	972	968	987	1043	967	963	999	963	1028	971	979	981	978	963	996	976	1028	1028	1020	968	932	924	994	987	966	965	992	997	977	990	1004	962	966	1008	940	982	1009	976	947	931	960	1073	950	974	983	1004	1035	973	936	1013	982	1024	971	1005	978	942	983	990	1004	1007	995	966	974	927	978	978	937	956	1032	1017	976	962	981	982	1023	982	1013	1037	949	965	999	1018	964	958	910	1001	1007	987	972	969	968	1024	937	986	1030	951	982	978	990	992	962	994	959	989	1006	993	962	968	958	972	936	1023	924	963	948	1002	1044	1003	1001	958	962	983	947	925	999	936	1018	988	983	1025	1017	986	970	978	1002	1014	967	934	973	981	941	1036	951	1007	1012	1008	968	973	1007	945	976	1028	958	972	997	971	1023	921	972	982	999	962	968	961	999	1010	992	968	994	909	974	966	971	1010	1062	986	983	1050	976	1003	997	954	986	975	978	981	984	967	968	972	955	928	1001	954	1017	974	949	989	1035	987	951	990	985	983	991	985	1021	1055	995	986	1016	952	999	965	1005	1026	959	1048	1011	982	1019	1000	984	989	965	996	1042	995	1001	990	964	930	960	999	1035	968	1000	960	898	979	1031	959	981	1002	948	987	892	967	1017	939	990	1041	959	961	978	969	960	985	1014	960	1012	1001	990	988	962	1017	1003	1005	1040	978	1044	928	974	972	938	958	972	942	989	921	997	1020	919	1010	968	993	1014	943	1026	982	983	957	993	997	1019	965	1030	1042	977	922	1008	994	960	1027	947	993	979	1027	979	983	985	947	1007	993	1002	998	1039	961	935	945	917	964	1003	1018	1034	1002	964	1012	998	941	942	950	955	1009	972	940	981	1016	914	1003	1022	965	985	1011	1004	943	1031	1009	955	955	1002	988	996	999	954	1015	939	979	976	946	959	1017	994	1014	947	987	981	961	1002	1002	954	963	962	991	1071	949	991	958	979	975	969	974	1027	972	996	998	993	1048	937	949	1011	930	1007	991	1005	942	1014	977	1004	992	998	1006	1018	960	1031	982	984	931	983	971	983	1015	1000	969	1043	994	974	948	985	998	975	1017	1052	1007	996	967	1043	946	949	994	1028	960	969	1002	902	969	979	969	1040	1028	1012	990	962	955	980	966	982	1056	967	951	997	1020	972	1034	990	952	987	1001	995	1027	945	968	1039	949	1015	962	1008	996	980	936	999	990	1055	991	988	963	960	978	965	1053	1004	992	1005	923	1025	975	974	1020	938	978	975	961	994	1013	991	980	1016	974	960	1002	1031	1000	1059	1010	916	966	1001	1042	982	943	1012	1005	962	962	956	1009	977	969	960	932	1012	953	936	978	952	1024	1022	1013	962	952	969	1018	966	990	1005	972	1052	968	1001	944	964	991	976	997	983	999	987	981	967	1004	962	994	930	964	1000	979	978	1072	994
42156	41366	34611	28862	33249	28903	24579	19511	11411	6689	5522	4401	4252	3201	3333	1958	1572	1405	1169	1259	1157	905	821	690	642	681	577	598	590	552	560	494	502	496	549	512	493	521	467	390	407	417	418	433	420	459	453	449	446	440	445	419	415	403	409	447	421	427	424	393	447	429	420	413	378	376	416	356	394	376	427	412	393	410	407	392	401	372	375	408	426	364	405	392	404	409	423	380	412	414	428	429	415	404	411	390	418	417	390	391	392	393	394	433	391	378	422	421	405	401	393	416	400	409	403	415	398	367	429	416	425	415	373	414	380	399	410	421	402	437	398	374	409	411	395	413	404	380	385	405	402	390	412	351	395	409	391	398	386	365	400	423	406	442	413	408	390	435	387	394	373	370	412	409	418	427	414	409	437	434	382	402	405	429	413	396	367	418	425	388	347	360	413	430	379	382	401	383	393	399	368	427	417	391	398	384	379	372	417	395	390	418	417	372	397	412	398	376	404	380	382	381	411	412	389	397	372	371	390	416	397	346	387	438	409	397	404	404	392	384	396	406	420	425	356	408	398	384	394	397	378	401	404	351	350	365	380	414	364	394	430	415	397	415	413	357	419	387	386	392	404	344	380	373	393	418	406	409	417	364	404	390	424	379	421	430	371	398	403	404	455	419	421	370	354	380	404	437	422	396	397	403	391	400	399	386	411	427	388	387	378	403	398	381	419	383	386	385	424	393	398	435	387	386	402	383	430	372	416	387	366	399	442	425	413	394	433	440	362	413	376	417	390	396	406	361	423	361	415	362	413	418	380	348	395	422	432	404	405	359	393	419	408	440	386	404	422	399	404	427	396	395	408	381	413	393	415	416	385	392	412	406	408	376	423	407	418	399	410	431	398	431	399	397	407	399	402	383	418	402	368	401	391	392	388	385	395	390	416	426	405	383	372	382	391	407	405	410	410	414	390	418	367	407	404	409	419	413	435	398	413	346	416	420	399	406	442	369	379	395	421	406	389	390	386	401	420	399	408	400	397	405	394	403	389	376	382	421	412	390	388	383	389	412	430	392	357	371	405	456	418	409	408	396	380	385	399	423	395	417	408	391	405	394	390	405	416	403	426	379	368	428	403	396	411	397	395	391	411	407	377	392	418	410	365	401	360	374	400	427	386	397	373	452	388	393	413	379	420	403	413	394	361	403	407	403	412	409	419	383	402	412	400	395	420	392	396	386	421	392	410	404	388	425	426	407	446	413	397	361	385	424	412	402	407	398	407	400	390	382	376	380	381	383	380	370	443	403	402	373	413	354	419	419	388	395	435	386	423	413	396	402	405	420	415	425	409	396	405	430	418	413	405	395	423	430	406	403	396	402	390	411	393	388	421	417	386	409	428	391	362	397	406	383	388	401	391	416	433	381	429	414	395	388	421	390	426	417	382	394	410	400	391	396	406	389	379	402	388	410	382	369	413	408	407	411	411	391	440	380	423	427	439	380	378	392	385	410	392	351	375	389	408	433	382	359	383	430	372	397	437	394	396	402	412	408	395	423	407	419	410	410	409	437	412	361	342	406	402	423	403	372	409	396	375	422	369	398	396	440	417	370	420	410	413	428	391	381	397	386	406	409	429	399	409	409	401	393	386	385	351	387	413	421	380	386	409	419	411	451	429	375	382	374	375	407	379	411	400	376	407	392	414	391	358	409	406	398	368	385	406	388	421	392	403	400	392	396	376	391	389	367	436	392	387	410	408	403	406	394	370	425	380	368	429	386	420	417	420	434	383	411	412	409	395	421	420	357	400	417	423	400	394	415	379	393	401	391	392	410	385	373	416	382	374	407	405	404	415	369	411	402	399	370	427	412	382	401	382	379	397	410	432	413	377	409	407	425	395	422	403	405	423	402	404	359	372	380	404	361	395	390	398	399	384	415	413	418	367	366	378	394	384	392	423	369	389	403	368	393	434	434	405	393	419	411	375	403	412	418	389	397	403	408	381	418	451	368	405	411	431	418	421	420	398	378	382	391	414	417	372	364	423	442	376	392	422	418	428	382	432	415	398	397	429	404	420	373	393	424	417	391	433	422	392	413	379	391	416	396	394	355	378	420	440	394	386	402	403	417	381	374	437	375	393	406	386	435	383	403	438	410	382	384	400	412	419	380	432	382	426	399	416	427	407	437	385	388	375	381	418	386	383	414	353	416	388	381	439	375	419	418	371	429	397	389	384	376	399	392	409	423	388	416	388	387	405	360	375	394	434	433	397	435	347	410	428	399	375	392	381	430	427	379	378	407	424	402	392	381	442	423	399	429	370	368	374	423	396	412	387	395	385	360	423	408	435	394	360	395	381	412	392	418	419	414	373	405	373	424	377	419	422	402	416	382	407	401	411	398	358	439	394	429	398	384	404	395	416	398	417	381	424	417	391	392	417	396	446	411	416	375	433	395	407	385	421	382	395	396	382	406	442	402	420	373	406	386	379	398	425	406	359	398	451	377	400	402	399	405	409	409	437	429	417	409	434	413	390	414	434	394	414	404	415	431	428	361	426	381	403	401	407	387	401	383	450	390	380	402	373	383	388	375	408	403	415	374	398	431	418	413	395	401	413	387	396	384	384	382	372	384	428	418	387	437	390	419	405	414	407	412	404	400	376	399	373	392	370	405	404	382	463	379	399	397	381	419	384	436	402	388	394	451	404	402	414	420	376	445	395	360	386	388	379	401	430	381	404	405	398	403	387	399	423	377	379	424	391	370	444	413	397	352	384	391	456	414	426	398	406	382	394	392	372	368	400	394	377	385	340	399	424	420	402	408	398	404	403	404	422	399	411	409	358	370	457	438	404	381	421	420	421	384	436	437	405	366	420	375	424	423	419	373	419	404	425	417	382	450	388	385	403	416	404	390	392	408	396	375	394	414	364	395	390	410	399	413	446	422	409	430	394	377	393	383	380	383	399	377	358	420	417	390	378	392	401	426	350	384	421	403	402	384	426	404	439	420	360	397	393	405	433	423	389	392	415	384	395	387	386	413	376	368	381	410	369	384	369	392	379	367	422	389	355	401	389	394	384	368	366	380	355	413	403	401	380	425	388	450	440	418	421	415	400	409	416	389	360	394	405	413	362	401	414	408	370	408	421	402	408	412	443	459	407	391	409	388	415	402	402	428	427	408	412	371	393	394	399	402	401	405	405	391	392	442	423	430	401	384	420	417	415	392	408	358	381	407	378	377	415	388	433	382	414	424	389	377	398	383	420	375	380	410	457	415	411	367	408	390	378	403	390	410	414	413	427	407	395	416	418	433	377	379	366	376	401	380	413	402	427	384	410	407	408	416	423	401	432	376	376	422	368	363	372	414	411	393	406	375	383	416	411	447	411	411	401	416	412	435	380	370	422	395	429	390	414	398	396	405	388	388	370	411	401	390	392	380	401	381	401	437	344	378	396	406	432	431	375	410	380	409	376	391	405	389	406	416	419	417	403	407	425	461	396	376	395	443	387	394	439	431	454	427	385	399
28695	35336	29528	29981	37312	36295	34537	28952	17195	13227	15762	14709	12005	11433	11813	7434	7048	6050	5639	5966	5098	4074	3476	2955	2667	2630	2289	2215	2102	1839	1870	1739	1743	1738	1759	1971	1743	1552	1346	1342	1274	1245	1262	1265	1203	1246	1167	1232	1206	1167	1226	1149	1122	1140	1069	1086	1063	1072	1078	1083	1105	1055	1039	1107	1041	988	1032	1017	932	1030	970	931	945	1001	998	997	952	1037	1026	1055	1075	1007	1021	959	943	941	983	985	937	998	987	950	970	896	952	976	959	952	970	913	941	926	930	903	917	906	950	960	923	951	966	958	970	974	964	934	945	933	921	1014	913	864	974	944	982	952	923	894	883	926	931	946	925	985	934	965	980	970	994	893	1026	943	938	947	911	1001	908	928	903	957	964	977	941	968	928	1014	973	942	979	934	966	969	960	949	958	937	937	974	935	931	914	916	953	901	953	931	960	955	907	972	903	930	916	958	911	914	947	962	890	928	920	976	887	924	933	977	957	988	930	918	964	975	970	990	926	934	933	887	964	929	866	940	899	955	950	947	963	967	920	959	909	935	922	935	949	943	859	950	939	942	969	961	930	956	920	1002	902	965	931	948	962	954	923	955	910	928	926	910	897	963	980	935	938	950	912	953	954	970	966	961	968	871	954	912	981	929	927	934	906	901	970	908	977	935	999	893	962	993	909	939	900	901	949	955	975	953	928	955	956	939	985	927	947	923	956	939	921	1025	950	929	981	933	1003	955	960	971	970	946	959	924	915	936	1006	913	914	926	950	913	920	913	928	1009	947	975	955	932	943	891	888	932	897	920	904	954	960	940	964	941	916	977	946	945	985	936	925	917	878	952	884	943	924	928	917	961	930	914	983	920	912	894	922	996	917	985	929	963	984	947	927	937	909	895	949	944	936	1024	960	910	926	929	984	960	958	935	914	919	938	926	912	963	948	933	938	922	952	917	921	912	976	910	934	876	928	921	949	959	904	954	878	939	963	951	906	944	937	967	916	944	911	942	958	984	909	912	951	872	958	949	942	952	911	952	931	975	909	940	903	868	978	918	927	951	958	901	962	905	899	927	928	1009	971	955	977	980	947	928	969	914	967	963	979	918	930	914	925	936	926	941	907	950	865	944	948	940	943	901	973	962	928	933	950	897	949	934	983	902	995	929	956	967	933	940	1013	921	945	940	975	951	951	954	917	912	992	935	975	949	951	909	942	906	944	922	979	989	881	892	891	947	937	946	963	970	948	963	929	954	950	972	941	894	929	994	950	936	956	921	929	915	887	908	964	927	895	935	980	962	947	960	930	942	907	925	907	899	913	963	894	908	961	923	934	921	901	951	966	946	958	942	983	991	916	938	929	926	909	952	904	922	939	953	926	905	913	943	950	984	934	933	923	958	939	896	920	964	925	910	935	920	978	969	920	967	983	948	933	981	928	948	972	996	953	977	951	981	973	918	915	984	983	992	916	925	974	950	969	974	978	894	935	937	951	900	943	949	975	951	967	966	936	931	978	951	938	968	967	936	881	931	918	988	944	973	873	903	905	931	928	981	923	948	938	935	921	886	905	895	974	959	964	961	928	924	912	941	950	939	927	970	938	946	920	958	900	912	963	908	923	915	931	860	953	940	955	938	1006	952	955	911	935	935	933	899	944	929	982	986	943	970	902	917	953	934	1011	968	901	970	914	974	912	955	976	908	887	915	981	1033	975	926	943	927	921	959	917	945	942	957	991	964	903	943	939	934	949	951	964	891	896	922	962	933	941	952	894	960	990	960	940	957	913	937	928	953	950	947	937	953	965	958	935	943	974	920	938	907	914	933	957	936	933	955	919	869	949	965	953	964	882	953	989	942	946	946	938	904	901	949	937	955	976	982	945	916	976	915	930	946	961	937	932	954	966	974	908	921	924	1019	997	903	951	975	952	967	977	929	926	904	991	925	948	920	937	997	874	926	944	1015	849	997	894	976	937	977	923	895	934	972	933	963	966	940	960	958	926	917	962	953	914	915	944	926	982	877	897	941	1016	921	972	954	878	990	958	928	959	921	953	940	957	961	930	940	929	943	963	936	930	930	943	944	974	939	959	969	948	925	967	953	972	942	945	931	948	922	911	947	955	947	843	972	1018	921	909	950	937	872	977	886	986	987	931	909	951	939	993	926	940	959	948	918	872	918	947	922	945	930	948	962	912	884	920	942	919	971	953	915	942	945	967	932	992	992	947	927	961	982	939	979	950	945	937	907	913	919	940	955	930	933	932	924	942	969	919	943	895	933	926	947	934	957	985	935	941	964	961	940	950	895	943	930	875	966	981	891	955	956	958	902	950	956	979	924	965	959	896	934	925	951	951	936	927	919	949	980	949	943	942	918	957	954	907	911	946	970	937	918	963	975	928	927	975	900	988	932	913	943	905	958	901	1009	911	963	955	910	904	994	933	944	924	951	875	939	1000	937	921	953	961	963	878	870	1013	889	939	941	913	936	926	929	917	975	920	930	960	952	960	903	959	932	951	981	931	937	939	976	934	1005	898	961	893	938	983	974	977	928	958	982	905	950	969	959	963	939	955	945	902	914	904	936	937	942	908	929	957	908	963	989	894	994	973	980	937	891	953	937	935	938	953	972	940	966	975	911	974	993	951	846	909	943	898	948	927	922	934	960	954	947	889	912	927	950	980	974	987	1008	951	978	1000	944	948	934	936	902	965	872	911	932	978	959	945	965	947	935	888	933	932	934	928	881	956	950	906	938	925	927	975	1004	918	937	1007	923	932	950	891	914	972	919	984	953	908	937	973	988	904	924	905	953	969	942	949	939	928	989	992	881	923	944	929	938	908	1041	981	914	944	879	937	925	885	904	893	924	942	949	936	973	963	949	890	951	982	959	924	927	863	904	964	984	882	949	974	965	964	910	952	980	921	950	883	965	906	995	1025	934	928	957	981	932	956	864	887	969	982	938	927	1009	935	987	962	939	975	967	939	908	908	923	970	920	926	933	975	991	933	970	961	916	953	959	942	947	896	882	899	940	923	917	940	876	923	923	914	981	918	879	934	919	968	937	919	902	960	1000	976	994	945	940	965	924	952	944	944	927	978	912	912	938	946	964	992	911	932	1005	962	940	947	883	946	906	914	945	973	921	940	949	904	908	913	953	937	931	951	980	973	998	932	918	936	919	940	953	920	1011	898	897	979	965	955	934	894	903	961	919	915	975	989	903	911	924	956	921	888	900	924	940	903	909	941	951	908	969	900	941	943	1000	952	922	945	970	962	960	947	928	929	909	895	906	923	900	917	918	909	955	918	872	945	931	998	997	942	942	899	925	923	972	957	923	995	923	974	944	903	952	967	942	909	976	1000	968	909	931	955	903	972	860	920	945	942	940	955	954	962	911	957	933	914	892	954	935	893	982	940	956	946	991	932	921	927	951	866	914	962	944	945	979	950	898	969	941	942	999	996	952	928	940	950	913	972	961	940	870	917	940	897	904	940	940	889	937	982	980	906	984	964	922	954	904	947	895	969	960	979	933	949	921	936	919	916	926	932	935	926	901	902	928	968	916	969	960	925	932
53172	47939	42237	33615	35129	32637	31149	24743	16014	11015	10995	10516	9517	7110	7039	4493	3101	2421	2111	2264	2040	1425	1393	1028	994	835	875	683	612	554	542	530	562	483	532	525	493	502	436	370	389	365	338	342	331	344	326	358	378	333	366	349	329	334	337	303	332	371	301	335	332	340	339	327	343	306	314	278	322	273	272	284	309	304	330	278	323	305	281	302	326	295	322	308	294	284	314	297	334	263	302	290	312	275	322	285	285	310	283	295	303	314	259	289	281	298	286	290	274	261	321	305	298	296	286	276	293	258	290	274	243	249	272	274	309	267	274	287	292	301	304	285	272	288	268	307	262	296	283	297	292	280	286	308	301	271	288	285	277	292	295	287	276	292	313	269	289	290	280	289	252	303	275	280	295	273	250	297	292	287	318	290	284	263	239	303	315	281	285	284	271	249	283	332	315	282	292	285	266	295	277	292	284	260	279	324	271	291	308	276	256	257	287	317	303	306	290	310	284	291	266	277	272	328	302	282	315	296	283	299	271	267	267	262	267	302	343	270	306	281	290	299	253	306	278	284	263	277	283	282	288	298	285	284	273	298	303	297	256	274	294	297	281	292	269	284	289	289	287	284	318	293	280	310	315	295	318	287	280	293	298	288	280	306	313	303	296	271	297	262	298	286	293	302	291	305	330	298	318	257	342	299	297	301	255	307	280	297	283	270	263	274	267	276	299	270	303	315	268	290	296	278	282	277	293	311	296	305	311	316	299	285	286	322	298	281	290	261	306	294	288	287	277	312	241	285	274	288	305	286	311	300	259	305	291	306	258	261	286	258	291	268	260	318	306	298	303	254	310	251	282	266	295	292	276	295	308	300	304	285	306	327	287	297	284	310	285	284	310	254	291	289	307	268	292	285	279	298	300	276	290	299	281	290	290	272	310	317	291	304	297	325	272	288	300	290	279	296	282	309	260	291	272	309	266	301	283	260	275	294	264	291	289	262	260	288	288	307	302	268	337	304	298	318	303	299	273	284	297	272	274	271	278	264	281	322	290	275	320	282	286	273	315	305	302	278	291	310	303	287	303	272	322	282	255	318	311	282	329	292	308	301	269	277	273	275	306	278	297	273	295	282	277	310	292	313	304	268	284	290	295	283	321	314	303	262	292	290	255	297	291	295	277	302	318	290	295	292	283	305	270	278	287	288	285	293	308	293	276	274	294	275	314	278	280	303	284	319	270	298	296	263	282	302	295	301	273	282	296	277	328	295	285	254	289	310	316	295	311	305	272	240	274	294	292	283	313	273	257	293	296	288	266	279	290	267	290	293	303	280	286	259	272	297	299	321	286	289	266	324	301	278	280	312	314	288	280	286	282	299	290	298	298	305	252	261	298	286	275	303	289	291	280	290	295	311	286	256	281	293	317	287	288	302	319	300	293	311	286	295	262	294	305	286	291	300	302	319	296	265	280	325	303	282	280	352	307	267	284	313	281	277	276	267	259	303	299	296	253	277	284	285	310	224	280	285	273	264	315	334	308	286	298	267	312	269	273	286	286	291	289	294	303	302	281	275	294	269	277	299	295	303	281	273	297	286	308	300	292	252	277	273	264	327	254	304	290	304	278	274	271	302	311	294	282	259	262	328	311	316	269	299	295	300	308	293	295	283	288	279	302	304	304	334	275	294	302	284	300	284	262	299	282	303	262	324	303	298	282	299	298	279	325	293	293	293	261	295	276	275	276	282	284	301	314	291	319	303	301	284	278	311	285	276	282	327	306	300	286	282	301	291	304	273	284	274	295	271	274	291	307	275	312	312	291	288	287	298	307	270	286	268	278	299	275	284	292	291	317	268	317	299	311	283	274	270	285	304	261	306	281	271	323	265	303	280	334	270	297	257	305	304	277	316	289	264	294	267	347	302	313	300	287	239	284	285	281	235	326	321	285	276	278	315	328	306	278	280	294	262	288	315	272	268	282	291	309	287	280	293	285	300	303	243	278	287	276	279	291	295	275	272	281	308	285	290	275	300	303	297	295	285	272	295	286	302	297	305	324	322	294	295	312	304	278	278	301	295	297	276	298	291	272	270	300	275	307	326	294	286	298	298	285	287	288	287	272	278	271	267	301	250	300	301	282	274	313	325	274	279	317	263	272	273	305	297	258	288	280	320	325	289	270	289	263	292	282	268	255	274	317	285	265	279	283	295	313	301	292	299	299	321	275	321	301	310	292	284	286	309	306	307	289	341	273	285	305	280	280	310	264	281	271	315	261	302	257	284	319	324	266	283	290	279	284	277	280	292	300	265	264	260	276	286	267	300	299	302	281	310	278	290	342	270	311	306	273	284	294	277	278	282	315	299	276	292	290	311	300	307	318	301	288	322	290	288	296	294	272	301	303	272	310	284	296	278	297	307	294	286	300	321	260	271	272	309	291	307	298	276	263	284	294	271	290	263	310	292	291	250	298	301	277	295	317	281	317	301	305	295	288	305	269	289	295	268	282	284	308	295	317	272	308	279	287	272	254	295	296	321	297	282	298	286	276	308	287	284	332	301	280	288	298	271	280	266	287	303	304	301	285	293	297	291	276	257	336	311	313	321	297	245	314	274	306	310	276	290	322	291	300	250	312	295	275	289	284	295	294	267	274	294	290	252	281	287	296	305	296	283	288	287	284	289	304	270	279	310	277	285	294	272	305	282	286	283	313	314	306	321	274	301	286	301	302	270	293	289	314	265	298	301	292	302	268	321	273	296	279	293	285	260	299	279	286	261	315	316	308	310	281	275	264	268	309	293	308	280	288	278	287	320	286	310	298	281	297	266	329	280	288	274	290	303	313	285	269	308	291	285	282	265	272	272	278	302	290	316	297	276	274	307	304	299	325	293	295	274	270	287	306	265	318	269	296	271	325	296	323	277	271	275	279	273	255	303	288	288	287	282	261	301	280	271	288	301	309	282	332	276	284	290	258	282	325	269	285	280	281	313	265	278	276	291	281	297	298	319	298	292	305	311	271	255	276	312	282	292	273	278	274	264	311	291	304	282	292	282	289	295	315	273	286	259	299	291	295	285	265	315	284	272	313	325	288	282	274	268	323	252	292	302	272	264	315	312	266	269	313	290	269	331	280	306	306	287	294	287	276	269	283	274	318	278	318	319	296	320	287	264	289	287	265	271	272	300	297	263	301	309	291	281	306	319	258	290	274	274	288	312	304	266	301	287	319	291	267	306	277	315	319	310	321	310	278	304	283	298	273	296	266	240	282	303	292	267	299	297	304	270	281	254	254	273	272	339	270	317	294	304	307	312	311	284	318	289	282	274	275	297	257	293	296	296	295	294	271	288	275	284	285	313	304	295	291	296	286	300	284	295	311	311	325	313	287	271	303	282	303	299	297	264	306	308	275	275	294	276	293	278	288	281	282	312	284	272	311	284	262	279	298	288	312	269	303	272	306	305	276	309	271	294	269	287	283	290	291	300	289	283	299	310	279	280	303	298	283	275	302	277	296	316	250	307	276	285
37898	43053	41450	36736	40652	41602	41648	28358	20669	17021	22896	24803	21393	19389	19087	13272	12051	10026	9728	10135	8216	6564	6449	4828	4794	4256	3736	3764	2878	2808	2524	2335	2495	2253	2794	2790	2390	2015	1689	1379	1347	1313	1320	1258	1235	1298	1267	1145	1223	1152	1108	1166	1039	1054	1001	997	1031	965	1019	1013	937	932	953	992	949	908	810	837	844	739	757	746	792	768	737	769	754	757	838	863	920	923	823	801	745	764	738	720	717	720	710	675	788	734	655	667	731	671	715	717	693	710	659	709	679	741	700	675	703	738	708	656	650	734	675	713	684	712	651	721	740	674	695	701	649	661	712	663	740	710	704	715	697	689	705	731	690	715	689	682	698	702	711	715	701	730	711	685	702	698	698	704	719	724	683	710	676	706	714	700	693	660	675	728	677	718	735	636	674	731	693	677	696	709	706	707	702	688	660	691	682	715	697	698	731	672	701	757	719	689	650	692	737	714	724	765	672	695	690	676	688	703	674	691	656	745	683	707	650	695	703	679	689	687	695	718	749	699	705	715	707	710	655	710	700	694	706	748	685	702	685	725	709	722	726	671	706	708	727	701	685	726	694	649	726	670	759	683	738	646	718	640	701	681	698	699	681	709	682	679	757	700	756	701	670	680	673	698	722	722	689	719	676	665	702	718	720	669	669	673	701	662	685	729	691	747	711	687	721	695	737	670	714	712	721	700	680	698	669	672	711	734	709	691	669	663	664	685	718	711	683	727	710	694	672	727	705	695	732	713	668	680	686	731	724	684	666	678	714	711	724	677	678	645	674	676	703	675	697	703	709	740	706	697	712	719	673	706	687	661	731	669	693	669	680	664	707	662	735	707	700	683	695	663	671	675	689	687	702	679	717	730	663	703	730	719	708	657	713	697	731	687	673	756	695	726	753	701	712	742	703	670	688	711	725	723	690	682	638	737	674	718	712	732	717	708	695	743	663	695	728	675	678	684	709	723	669	693	754	741	642	693	678	693	688	736	695	765	707	620	717	688	714	676	719	685	705	745	669	708	681	749	732	725	709	686	709	677	713	710	705	640	694	699	685	672	670	722	725	692	728	717	688	678	699	714	723	624	674	767	723	688	629	724	697	670	711	705	703	684	711	718	688	700	661	704	684	707	661	684	689	687	717	673	743	662	698	709	723	677	692	678	747	689	712	726	718	665	653	710	696	653	724	722	716	753	692	687	700	694	692	696	705	702	685	785	752	665	726	725	699	720	656	681	636	704	705	731	681	727	717	715	711	717	658	678	676	715	720	673	671	726	711	688	748	634	697	712	706	675	657	729	665	704	654	655	738	720	679	696	660	730	736	701	713	686	691	704	686	738	698	696	684	680	668	695	694	697	661	676	710	670	675	683	682	704	717	710	717	721	675	709	665	713	749	667	648	703	725	715	729	726	678	664	692	747	705	701	656	689	714	732	676	703	722	690	679	696	670	670	687	711	772	728	688	712	687	676	695	759	645	701	668	711	700	662	699	713	715	722	690	713	726	741	698	709	705	728	668	678	745	692	698	660	726	692	729	699	739	751	677	700	677	696	685	709	713	710	672	690	680	690	747	706	654	735	722	700	717	702	683	644	712	707	677	717	680	678	683	691	649	721	712	664	729	733	646	661	689	711	722	675	657	749	744	677	695	686	734	702	678	713	720	700	671	688	709	688	686	691	755	671	731	706	698	730	677	686	693	717	731	691	679	699	706	682	719	645	679	644	662	695	705	658	697	689	715	689	653	732	696	703	705	669	732	660	713	706	663	741	640	726	642	665	737	665	692	674	650	688	695	698	702	706	691	671	700	699	673	701	710	664	701	739	711	705	686	635	664	729	680	697	702	707	701	690	712	735	708	665	683	713	662	721	692	694	691	684	697	695	663	706	695	715	715	715	684	712	720	731	697	687	682	688	697	704	670	696	704	670	679	666	707	733	685	684	715	702	699	675	695	724	744	716	695	698	667	671	699	690	730	711	673	686	740	676	721	687	703	714	730	714	729	740	743	745	721	670	689	692	702	686	719	724	746	706	691	690	708	729	700	676	707	653	685	706	677	678	670	708	705	628	672	709	690	749	701	698	732	687	673	724	682	711	674	656	662	635	627	668	637	722	706	688	683	720	682	650	718	645	697	678	665	715	726	653	714	684	703	718	715	710	667	679	685	688	701	680	710	673	707	737	712	714	700	710	666	716	674	692	713	688	691	690	706	672	696	651	687	721	671	727	715	690	673	695	677	668	685	693	781	704	700	674	677	705	748	696	686	688	688	690	670	685	714	660	660	667	700	688	721	719	707	706	682	706	707	688	734	740	716	690	665	663	709	687	673	700	657	692	707	746	695	708	708	724	687	709	734	711	735	683	677	720	729	698	699	716	671	734	693	696	728	683	713	674	707	670	693	715	725	688	698	722	708	709	687	714	724	688	678	700	707	660	735	700	697	784	646	672	715	721	706	730	680	688	696	644	717	709	719	672	694	695	654	692	720	706	696	696	670	668	710	700	706	729	723	713	704	728	665	695	703	741	732	686	650	696	709	692	704	680	673	708	733	671	685	695	735	678	700	679	658	712	705	703	676	634	704	721	666	711	727	666	723	713	702	734	691	673	696	687	704	743	689	699	677	707	732	702	709	680	699	700	705	687	676	712	689	716	727	708	720	660	728	664	710	681	714	737	662	708	703	713	713	744	702	707	675	724	669	741	682	714	722	718	697	728	721	676	730	667	737	718	696	694	697	725	721	639	702	705	684	717	710	694	693	697	664	694	694	744	654	704	669	716	666	671	676	692	648	684	757	723	692	685	708	697	696	691	702	713	661	738	681	695	730	678	687	643	729	735	700	709	701	686	716	704	728	676	750	696	699	721	690	631	652	741	684	674	690	716	667	705	685	715	705	647	674	692	727	649	683	727	732	678	673	676	695	727	695	697	711	720	714	682	652	662	677	731	699	703	711	703	719	637	740	725	720	716	707	663	676	738	713	701	667	649	744	691	758	685	677	698	679	734	705	674	667	725	706	667	721	660	753	724	703	676	668	692	717	758	727	680	689	703	687	696	665	661	677	660	706	695	719	666	681	695	685	736	728	711	705	706	703	705	665	634	714	675	711	673	710	681	665	716	717	720	698	707	759	634	696	684	720	704	695	667	728	704	689	705	689	678	736	701	700	660	714	682	723	679	709	712	702	703	647	710	672	693	707	691	742	671	690	704	678	671	713	667	703	681	679	671	691	709	704	772	664	638	695	674	699	678	685	687	722	726	696	676	698	695	692	701	719	732	618	718	742	654	732	664	679	695	775	754	684	722	663	646	721	705	652	738	722	704	667	671	663	693	710	730	681	672	648	689	721	641	673	711	727	709	665	657	671	655	692	646	681	745	724	688	718	670	741	707	725	745	689	734	691	707	686	668	725	700	706	753	691	709	700	725	694	687	676	707	727	717	684	648	700	686	655	721	733	693	679	733	697	697	690	681	688	663	705	708	695	696	711	697	697	721	671	683	651	697
24124	18607	10400	7107	5271	3505	2458	1572	1096	878	874	828	844	714	658	567	507	527	475	475	537	504	502	504	468	441	458	430	458	432	410	416	443	423	441	447	441	441	429	447	387	438	443	447	460	403	416	425	411	430	423	421	419	401	428	400	395	420	430	436	452	428	418	421	430	441	482	415	420	416	439	414	392	438	412	427	382	398	406	364	408	409	455	412	403	404	398	364	429	413	410	408	391	400	397	430	403	441	419	421	437	377	413	431	427	405	399	429	420	389	427	447	423	402	453	420	404	413	439	381	370	394	417	397	433	405	390	389	435	449	374	410	408	398	422	403	439	435	426	398	378	438	427	428	413	416	413	367	415	407	400	414	402	446	407	390	426	422	419	382	407	397	393	429	377	380	386	400	452	381	415	420	432	440	404	427	386	448	409	403	433	415	431	420	406	412	406	409	390	383	379	408	417	391	370	411	385	423	446	390	401	405	402	395	422	427	409	404	446	404	396	439	394	382	376	449	413	435	430	424	426	420	389	395	377	420	426	413	453	401	399	437	424	451	434	453	422	433	409	415	411	437	419	407	436	421	427	396	428	418	414	425	393	401	391	429	419	393	467	442	439	390	424	418	437	373	410	438	395	431	429	408	384	426	442	431	419	394	373	419	427	380	455	409	408	407	415	467	434	412	427	427	399	409	424	417	426	448	429	448	392	420	422	416	419	398	425	442	397	402	423	452	430	437	434	391	417	409	413	421	422	421	436	390	426	424	390	405	409	393	400	372	451	392	424	414	445	414	414	406	431	400	420	408	425	393	384	416	443	430	414	421	388	395	414	417	417	370	445	469	420	424	438	359	409	409	390	428	408	369	419	413	388	465	434	419	390	432	412	427	397	400	423	412	445	433	437	462	420	387	403	378	436	400	376	399	417	413	407	418	408	397	395	404	434	413	391	433	430	392	433	426	426	407	400	473	414	445	377	436	403	405	453	420	462	432	416	467	449	409	470	414	408	447	437	421	392	418	421	435	396	398	429	415	392	402	432	431	401	408	402	436	411	374	421	403	376	436	381	411	423	392	401	432	411	421	403	408	461	427	413	430	445	398	406	388	399	414	438	424	427	401	410	407	378	408	395	391	382	397	453	391	401	408	428	446	462	409	407	408	437	391	411	446	447	403	421	444	420	409	399	407	431	387	424	423	413	403	411	438	439	411	417	441	407	393	415	361	395	440	441	399	410	419	427	398	422	379	431	374	448	385	433	380	437	408	411	436	406	466	395	419	463	424	391	403	416	427	433	396	456	403	433	453	427	404	469	457	455	449	369	409	428	382	433	434	388	400	355	434	416	459	422	428	380	471	444	406	388	379	415	412	438	422	362	448	382	425	448	416	423	423	426	391	434	404	417	410	422	483	449	398	433	404	442	416	444	401	395	423	425	408	415	435	431	437	434	402	413	441	444	397	387	412	445	382	419	400	386	409	407	407	431	434	410	420	413	420	416	456	467	394	406	450	436	384	398	444	476	436	452	384	400	452	397	408	415	404	391	398	413	460	401	443	455	425	400	401	394	408	426	412	409	390	418	433	408	392	401	414	406	429	428	429	410	426	415	413	381	420	415	433	405	405	426	438	453	405	484	422	433	457	402	433	419	399	413	434	426	421	412	371	403	423	377	430	407	400	407	399	411	417	403	436	440	442	423	436	421	400	413	398	454	433	424	425	421	425	419	419	419	421	425	434	395	375	443	428	430	428	422	402	392	405	469	414	421	434	433	393	399	426	381	430	454	380	392	408	416	424	430	385	412	407	381	432	388	402	413	440	392	381	418	409	417	424	406	412	422	388	396	409	402	431	429	398	411	398	404	465	452	413	434	415	396	422	460	429	410	419	419	398	403	417	422	416	416	401	470	409	405	430	415	433	440	420	431	430	406	422	426	446	427	410	416	437	430	424	411	430	402	409	384	392	416	425	400	417	411	389	407	407	407	402	428	397	408	442	444	418	387	401	383	435	392	421	382	457	440	417	391	429	417	439	471	417	406	420	406	373	393	401	435	454	428	398	416	438	409	456	463	437	394	419	388	429	414	410	432	391	435	395	423	408	435	421	399	386	385	417	392	439	420	438	396	433	414	431	403	397	419	447	421	420	432	441	397	436	428	417	418	426	362	419	395	399	395	401	401	414	365	432	449	434	430	421	441	400	411	384	423	436	398	432	390	417	410	402	394	403	452	390	386	437	415	404	413	395	435	430	400	396	429	416	438	399	427	417	439	430	449	398	416	395	407	390	409	381	411	401	414	380	395	394	413	389	443	412	436	435	440	421	420	425	396	423	385	424	424	467	411	414	437	433	425	399	374	414	412	388	440	394	407	424	393	399	458	384	394	421	434	411	436	428	425	434	381	419	426	420	465	399	416	443	440	427	393	436	377	429	426	424	420	404	429	401	403	404	375	400	394	414	404	403	409	457	401	396	409	384	465	445	437	408	409	438	396	435	416	433	460	447	418	398	433	405	442	384	419	411	424	366	410	408	443	431	431	410	416	421	408	379	425	413	429	404	420	426	419	452	401	386	429	436	427	435	413	428	425	407	442	394	388	419	418	395	424	442	398	390	433	413	408	435	473	373	419	429	434	441	389	426	433	431	459	414	469	421	405	381	412	420	410	408	359	389	399	418	415	439	389	389	418	434	426	437	440	398	398	416	399	418	373	415	407	423	393	430	431	396	414	412	398	399	419	453	436	422	404	395	423	387	379	377	405	427	423	431	402	398	395	453	392	451	416	420	432	410	447	386	426	391	391	438	460	413	434	431	397	405	418	422	426	408	399	415	412	423	405	416	447	404	412	386	429	403	439	413	406	421	411	399	384	440	430	386	415	429	420	413	448	447	433	403	409	423	443	411	403	425	421	389	401	416	403	434	418	400	408	437	411	367	408	426	403	424	405	385	459	403	410	396	427	411	414	413	398	381	410	395	423	416	438	391	418	427	420	387	416	411	432	399	449	416	413	429	409	390	423	410	429	435	441	448	405	407	420	390	450	426	407	430	415	475	450	414	422	393	430	425	454	413	368	427	409	424	386	406	417	432	407	402	453	363	402	416	439	393	394	427	424	412	415	380	407	401	437	449	453	416	385	409	386	430	468	460	393	422	411	406	410	408	435	440	421	414	407	438	399	417	423	468	408	431	426	406	407	396	385	407	439	420	387	434	431	417	454	417	394	384	407	429	406	421	437	419	434	397	387	375	399	408	394	438	416	453	398	392	379	448	424	404	403	403	387	434	429	439	428	402	416	442	428	399	378	460	443	452	446	400	422	382	432	424	409	426	413	447	410	408	437	412	429	413	437	410	443	427	416	380	427	439	408	427	448	435	386	429	413	418	430	414	460	444	446	440	422	422	398	416	451	382	434	405	409	441	398	409	396	414	422	417	443	428	379	430	373	420	381	448	419	406	394	427	393	413	426	409	385	427	414	416	396	405	396	398	408	445	412	405	429	397	425	386	408	426
15263	16830	13321	14320	11930	9777	7631	4883	4117	3475	3781	3484	3415	2656	2514	1993	1740	1619	1639	1579	1483	1426	1470	1334	1301	1192	1209	1168	1165	1084	1175	1089	1129	1094	1147	1171	1142	1134	1078	1052	1093	1038	1063	1039	1038	1042	1017	997	1103	1102	1020	1007	1009	1087	1040	1097	951	992	1018	1055	999	1007	1050	1009	936	1029	996	970	987	1037	1007	1017	1016	1000	965	977	955	1020	973	942	938	1016	1039	923	966	1016	981	996	998	943	1003	988	1029	1021	1005	1008	973	976	1010	979	994	1020	923	966	969	1048	985	921	976	1005	958	961	982	984	987	943	983	1016	974	967	1013	1029	954	963	945	1040	977	972	960	1008	969	976	972	1004	993	1018	986	985	964	960	1017	1038	964	1051	999	1034	981	972	977	972	974	1003	979	932	1007	986	984	1001	1012	987	979	1004	959	994	948	996	1025	932	951	1031	1035	1011	1007	961	1009	974	999	994	962	969	1008	1019	964	973	1038	961	1048	938	963	996	1016	1031	997	1011	988	1019	987	1016	1007	981	969	1032	1015	970	984	1051	1029	989	950	973	997	1028	1015	1029	984	978	1027	966	996	997	995	975	975	929	995	964	955	973	954	996	1006	1002	913	956	1041	970	1008	928	953	1021	873	979	975	984	961	959	1005	913	945	996	1046	966	968	1011	993	969	992	1075	884	969	978	1017	992	960	1034	1012	1030	1006	957	1024	1005	968	955	932	994	955	970	989	967	966	980	978	1048	996	996	1053	990	913	985	935	990	1064	1006	1012	946	910	1010	994	970	970	954	955	989	1061	988	1013	964	1026	965	1003	988	958	1016	905	965	1022	1015	976	951	989	985	955	951	986	997	973	1000	906	1034	999	962	959	1004	971	983	1014	963	1028	1007	986	1005	951	977	972	977	924	1021	999	1007	930	1011	1018	1034	1023	954	958	991	1004	989	986	934	931	1010	993	993	1010	902	1015	1014	977	943	975	1014	1001	965	1005	1036	987	1031	961	999	1009	938	975	1005	1011	1015	992	991	1040	994	1021	1009	997	963	996	1001	1001	965	1010	942	974	1018	937	986	951	923	993	972	980	952	1014	962	994	968	1016	995	976	992	1013	982	958	1013	928	996	959	1005	952	967	1002	1036	961	955	1037	983	978	977	970	932	955	936	1000	960	993	966	959	984	985	980	998	969	964	967	952	966	950	940	992	967	1012	995	988	1007	1002	979	957	1025	1028	1014	1035	980	941	969	925	966	987	1011	1010	1044	1031	972	996	969	987	993	986	1004	1015	997	993	991	1002	953	933	978	1014	995	1036	1016	946	951	1011	962	974	987	960	962	995	969	1004	966	1073	987	991	924	962	1038	947	998	958	977	936	928	972	940	974	986	993	993	965	985	1010	983	948	1001	978	977	1000	995	930	927	986	996	1054	1000	1041	970	898	950	951	988	943	1003	986	992	964	982	1058	1033	1001	960	997	1027	976	1007	984	978	1021	983	1025	949	960	972	933	971	1019	960	976	1018	970	1005	989	994	920	1007	952	1013	997	949	955	925	925	968	948	977	936	1001	992	921	1009	1002	982	996	998	986	985	1016	983	993	991	960	996	996	980	993	1031	1004	1020	1033	1006	958	988	960	992	972	977	1008	1007	968	1001	953	962	971	986	995	966	1013	968	937	944	977	1018	947	990	977	991	919	962	972	997	1028	988	1003	1007	1062	1000	981	981	1011	1015	998	965	1010	939	967	1015	947	1004	1026	1008	1000	990	988	1005	988	986	964	953	963	979	1002	935	1011	987	939	948	969	1007	962	944	933	974	1016	981	1028	1057	1014	1005	953	999	901	1005	944	935	931	1001	990	951	988	1037	973	944	989	1028	996	1002	1021	982	1059	980	1006	972	980	978	962	966	992	992	985	942	1035	975	980	973	964	987	975	1026	989	960	996	913	937	956	1011	1048	968	978	977	979	947	1010	929	994	937	932	948	945	897	1041	965	979	972	964	989	897	950	974	1041	1027	987	972	948	1018	941	967	980	946	967	954	1015	1007	1056	978	1048	997	978	1010	996	913	965	1000	1009	1019	1047	937	957	975	974	1039	971	964	969	926	944	1030	993	985	981	982	1009	1001	956	983	950	1042	952	1019	1004	1018	956	986	959	995	943	1017	936	1017	1061	948	985	1015	981	918	1008	980	991	935	957	1024	994	941	958	959	941	997	912	957	989	962	976	1045	970	965	985	991	941	1001	969	969	970	903	968	947	974	979	1046	946	957	1002	1001	1027	946	1028	948	948	910	975	1039	957	967	954	968	998	987	941	980	1014	919	1030	1070	976	1007	1017	1005	957	1039	994	926	949	1045	1034	982	968	958	956	1005	922	992	958	989	1039	1041	980	964	1017	1017	962	982	1016	1004	959	967	988	1047	972	966	1006	1001	994	997	1034	988	1009	962	969	995	977	1004	1000	933	981	969	951	968	951	983	960	972	966	944	1054	988	983	952	1019	946	923	1060	1005	965	1025	1033	983	975	1024	1038	948	1048	1008	951	919	973	998	979	1023	964	995	989	970	989	993	994	1005	987	913	999	963	993	1046	915	963	991	952	944	956	998	987	979	981	1007	967	993	922	953	937	957	1006	998	992	984	940	967	989	977	951	994	940	981	998	997	1013	1005	981	947	972	981	933	1023	981	1042	1009	986	984	984	1020	964	967	960	971	970	991	969	935	927	974	987	1056	986	952	982	990	992	1024	974	1044	957	913	971	1045	1002	963	988	963	1022	1001	1049	1006	932	976	1035	932	1038	946	960	992	943	977	986	1013	998	1027	963	1026	1005	936	1042	921	1040	941	949	978	942	1013	996	966	982	961	989	971	1028	947	964	988	958	984	945	976	945	1013	1039	977	1017	977	982	999	987	916	1025	1011	978	988	955	1017	985	949	1028	970	987	993	991	941	976	970	956	974	1020	984	1011	1037	1031	941	959	1052	972	1003	977	992	992	1031	968	988	973	984	999	1022	979	956	948	1020	979	995	1010	985	987	1041	959	1027	980	945	1010	972	972	1024	1022	976	1019	1011	998	954	969	992	941	974	1052	973	1015	972	989	994	957	961	952	994	935	994	1041	997	976	974	981	982	914	1010	990	1046	1011	1004	990	991	951	1023	974	969	969	968	1019	956	954	975	948	981	965	973	952	939	983	984	981	946	929	927	983	957	964	1007	1003	903	1042	998	992	1026	1060	1000	944	1003	991	929	951	984	981	919	968	912	1022	992	970	960	939	1017	984	928	980	982	971	968	969	979	1019	955	992	1012	988	974	905	1007	1008	1021	1043	1021	978	1017	903	1015	974	986	979	999	919	1002	920	959	1002	940	965	977	973	936	951	983	1036	977	979	938	1005	979	1024	994	975	935	977	968	982	993	972	1014	992	945	1000	1046	951	1004	1054	952	992	964	965	994	1027	953	977	947	1002	961	965	989	956	985	1024	1002	994	994	940	992	991	972	970	1022	1012	1004	1028	1009	977	980	960	1032	941	1003	1015	1028	959	947	1041	966	1013	964	1008	958	922	974	1040	1002	958	997	970	1018	963	1013	1029	1000	1032	930	971	1006	1041	1014	937	988	957	1008	983	980	953	1009	985	949	995	984	992	947	1018	916	982	1016	1012	986	959	1012	983	980	960	972	1029	960	976	1061	1012	1001	933	994	1006	984	985	1009	967	975	1005	999	973	1027	1021	1019	960	994	952	1052	985	979	1011	964	1044	1006	952	1023	1039	964	991	941	975	997	1003	965	951	952	1022	998	964	999	947	954	955	932	938	1021	968	971	946	1011	1001	971	970	935	945	1032	979	930	948	994	970	1013	953	1018	983	1012	1024	965	983	985	1008	991	962	957	936	956	995	995	1022	1023	961	993	980	1004	957	992	986	1011	950	928	969	974	995	987	988	939	957	993	1027	1011	1000	1035	973	1015	971	1023	1012	995	969	1009	968	980	920	904	950	997	990	1001
41801	45207	36788	37070	30524	24282	18681	11059	8576	5517	4876	5901	5598	3620	3629	2430	1872	1429	1191	1113	1169	928	814	660	700	625	628	575	565	496	538	499	520	501	507	520	544	480	485	448	421	443	460	429	424	452	398	385	429	435	417	438	437	424	416	446	410	402	438	402	404	399	433	454	438	411	422	404	450	396	418	395	431	398	391	384	408	388	395	417	425	397	420	425	433	375	368	456	382	398	401	395	442	387	416	383	436	394	417	391	455	381	398	432	391	411	395	420	395	388	408	387	387	371	384	416	407	387	429	396	409	406	373	390	408	366	377	347	400	444	412	415	395	388	371	423	391	404	385	377	397	379	362	410	379	412	413	385	406	415	369	369	383	410	418	425	412	402	391	403	389	408	385	380	399	382	433	387	404	376	414	424	380	430	364	398	392	410	395	395	402	402	361	405	378	432	401	378	422	369	379	375	410	402	380	410	404	391	386	388	400	424	394	403	432	404	398	398	390	374	427	395	364	422	392	410	386	376	387	399	416	410	420	416	403	378	394	376	401	445	417	380	411	378	386	430	402	413	365	398	392	448	409	408	414	405	404	399	384	377	378	414	384	419	422	404	394	407	360	376	388	396	364	390	369	400	377	383	396	405	381	388	437	385	391	429	376	384	405	436	422	412	369	392	419	383	413	359	392	400	389	372	402	422	414	407	399	413	400	380	415	413	409	393	397	420	410	359	396	386	400	369	386	388	349	434	389	414	393	393	408	366	416	392	406	380	417	422	391	386	394	380	409	382	405	398	436	389	392	388	458	408	376	399	392	388	435	371	411	353	463	407	419	404	414	371	393	420	363	394	394	370	400	390	391	424	422	364	410	396	388	385	388	375	431	399	378	406	394	434	440	393	424	420	415	427	382	431	384	378	420	410	417	385	413	405	428	431	402	431	364	419	409	398	399	397	409	381	396	420	398	399	424	397	438	402	410	410	404	421	404	411	384	404	393	424	409	413	381	386	434	451	403	370	371	364	409	420	425	407	380	419	379	379	422	406	371	403	409	422	390	390	382	408	424	405	389	406	377	428	406	380	374	398	407	399	394	367	429	365	416	383	396	408	395	366	395	395	411	421	400	419	400	387	380	398	386	383	396	430	418	411	385	411	384	396	418	405	414	435	423	373	413	383	398	439	414	377	380	393	429	408	408	411	386	376	392	381	363	412	386	406	369	424	381	414	397	387	350	370	388	349	397	400	403	423	411	419	364	377	418	402	374	380	412	413	390	416	397	392	410	395	364	396	451	407	406	414	423	396	392	408	404	385	373	388	369	428	410	418	388	401	375	436	387	375	410	358	401	436	401	413	423	419	422	437	412	418	405	401	374	419	363	392	377	417	372	415	414	409	425	424	420	415	413	420	385	394	384	396	388	382	409	392	396	380	418	407	425	361	400	393	413	366	383	411	405	407	429	414	413	443	398	394	382	399	399	398	428	400	364	419	400	406	402	434	358	400	374	405	384	412	390	405	376	404	414	395	400	382	415	399	408	380	419	380	426	400	383	404	415	368	385	394	373	387	369	392	433	414	401	378	385	392	367	392	412	388	389	415	420	423	373	372	419	419	386	406	411	414	417	380	423	384	370	381	424	369	392	400	393	396	384	413	380	427	408	367	421	420	416	424	399	413	398	453	368	447	433	394	399	374	412	359	374	401	413	430	396	423	408	425	415	414	381	398	375	442	371	379	392	416	397	425	386	394	388	408	417	420	386	367	381	381	369	425	402	409	421	389	403	406	382	388	365	402	405	386	416	402	385	390	403	420	405	387	405	408	417	411	429	370	391	408	418	393	396	401	406	387	389	418	390	392	409	428	389	405	419	387	402	392	389	382	395	414	371	392	395	426	416	409	377	440	433	376	398	382	386	420	398	376	425	421	380	381	404	410	407	420	375	396	418	381	414	394	383	374	414	386	396	410	396	390	372	401	426	404	403	371	381	411	416	376	412	388	426	391	373	369	361	415	411	369	376	397	383	425	425	401	383	410	422	392	376	384	370	396	354	403	380	399	412	368	420	410	455	409	401	389	413	409	398	429	400	373	415	389	399	399	380	393	398	419	417	364	396	423	393	394	398	402	425	382	400	415	367	404	418	395	409	366	408	413	367	392	383	350	398	341	428	402	400	404	402	398	412	393	382	404	413	400	375	397	416	379	366	431	411	401	402	442	419	405	415	373	418	425	391	407	388	399	404	442	377	367	411	389	389	410	446	387	424	399	393	416	371	386	400	412	420	411	341	383	419	399	385	426	409	379	398	406	406	421	373	389	423	391	397	412	419	381	402	448	403	379	412	425	405	380	415	371	406	399	393	400	400	394	396	426	397	401	387	400	411	404	404	419	407	431	391	379	383	417	446	395	390	381	390	410	446	382	368	417	385	405	388	389	402	422	364	404	414	420	405	405	405	460	395	392	403	424	405	385	425	369	426	414	454	428	349	416	390	344	396	379	412	399	431	378	407	392	381	423	448	393	389	407	393	377	392	406	374	403	400	387	398	394	384	422	416	396	418	405	396	387	370	371	395	412	369	403	409	420	384	401	392	373	445	386	424	406	414	371	401	408	416	428	408	422	410	412	413	422	421	410	396	389	396	394	397	419	359	421	397	402	397	384	397	377	414	374	392	379	397	425	405	411	408	357	424	414	357	417	415	394	395	454	397	402	409	401	422	387	389	393	387	413	397	414	418	411	378	384	365	379	415	360	412	401	403	383	383	430	415	364	413	401	394	393	347	376	432	401	408	399	415	410	376	394	429	408	362	392	397	391	412	406	385	391	423	418	400	434	381	406	391	407	421	401	401	388	409	413	402	436	395	419	416	390	380	367	410	410	409	401	441	374	374	436	366	409	379	413	409	387	403	394	414	395	404	389	400	401	382	402	396	446	398	392	394	379	412	432	405	381	392	401	405	360	401	398	392	409	375	392	403	386	413	385	403	429	402	439	389	388	369	404	405	412	384	387	415	399	416	381	378	409	393	408	392	393	408	442	393	434	377	397	425	390	402	425	394	421	411	389	414	427	413	394	387	410	395	405	403	430	384	384	399	387	395	390	370	378	358	387	378	380	403	407	354	405	389	400	410	406	406	403	428	394	404	392	440	434	394	382	354	418	408	390	383	395	422	428	413	374	409	385	419	407	404	361	405	374	387	371	369	397	401	377	413	414	351	410	351	398	410	434	404	412	397	402	393	383	403	367	401	365	408	409	413	393	367	392	360	396	412	410	400	385	377	401	410	373	387	399	377	388	390	366	404	402	403	390	419	414	378	385	401	359	424	439	410	422	402	386	409	420	379	382	371	413	388	369	399	388	421	421	432	444	402	431	375	411	397	354	380	430	429	383	416	436	404	377	369	401	395	417	398	388	416	425	385	382	393	402	388	391	404	372	408	385	388	393	394	399	378	407	423	392	401	396	361	392	402	398	408	369	411	385	376	439	392	374	417	372	393	427	384	377	411	385	380	418	421	375
28939	38877	32826	36648	32710	30850	21905	16084	15290	10271	13764	17087	16177	11873	12617	8338	7485	6118	5448	5552	4798	4052	3461	2986	2982	2446	2449	2229	2078	1868	1928	1696	1733	1655	1864	1915	1761	1599	1359	1288	1312	1226	1272	1264	1259	1260	1261	1239	1219	1162	1152	1095	1132	1100	1060	1050	1085	1084	1034	1097	1088	1060	1094	1073	1067	995	1056	1001	1000	985	984	909	962	1000	1009	968	957	995	976	1023	1060	1094	991	978	970	961	937	963	999	936	952	980	949	950	958	927	939	921	939	911	962	940	954	1016	980	984	943	922	968	984	952	975	988	921	913	965	936	910	931	934	928	935	947	942	978	954	968	943	940	972	939	985	872	891	967	947	967	952	954	931	929	978	939	955	938	945	969	982	912	942	858	921	983	983	948	986	937	954	910	931	956	951	978	932	918	929	883	966	940	906	931	950	1001	1011	915	971	929	889	927	906	973	889	934	1001	902	919	941	885	917	927	955	955	938	970	941	891	934	962	904	886	925	858	936	896	965	944	974	943	1004	914	984	950	921	902	889	931	897	948	980	956	935	920	990	907	921	891	868	906	906	950	926	924	934	926	930	947	954	974	935	909	892	961	951	878	968	944	908	917	932	951	1035	950	977	965	926	915	931	984	907	961	911	943	939	992	944	938	1003	936	941	910	957	920	905	948	930	941	916	905	936	953	963	968	927	929	951	947	966	907	1019	923	936	939	966	907	943	951	923	944	930	949	946	924	934	912	945	921	945	987	927	881	893	886	924	969	949	931	916	979	937	940	927	940	927	945	920	985	937	905	972	924	908	932	919	921	966	959	991	929	946	943	979	987	952	902	903	950	943	951	948	941	861	952	919	910	1027	971	948	949	934	958	964	928	896	907	954	923	926	952	910	941	918	901	915	950	978	930	924	976	942	974	948	946	979	958	944	960	967	871	962	926	953	933	946	931	933	912	926	962	979	896	990	924	946	920	903	945	988	923	939	931	884	945	973	953	919	964	929	948	925	952	964	940	936	978	958	1017	971	928	927	918	941	965	935	923	869	933	955	932	964	906	949	954	898	950	961	910	929	930	917	938	962	920	950	965	964	930	963	958	964	957	901	988	971	940	948	975	884	956	925	956	889	930	964	904	948	959	929	930	994	964	988	950	962	926	926	912	941	898	950	973	932	922	995	931	925	978	940	895	978	920	932	996	951	928	954	967	946	902	945	925	955	915	881	947	975	998	913	968	894	957	958	941	994	967	934	942	1000	902	951	888	967	835	962	947	957	932	912	947	989	981	905	960	936	965	951	929	970	923	937	884	947	1005	946	973	938	954	972	938	893	929	935	877	954	892	927	939	920	1000	899	973	954	977	971	958	1010	943	949	951	1019	934	961	947	988	934	958	944	971	941	957	939	905	934	890	937	971	962	909	927	980	934	919	909	964	916	868	920	850	973	955	964	916	937	922	931	924	911	889	908	933	969	971	983	946	940	884	916	884	934	1007	970	902	945	932	930	899	932	977	952	973	958	900	881	925	864	951	898	970	884	939	931	977	961	951	970	985	940	945	909	916	927	950	952	951	961	959	944	924	959	939	958	938	887	976	969	962	926	925	934	967	892	932	880	944	894	907	891	939	966	891	916	939	933	897	915	896	945	936	1007	941	907	966	934	940	971	859	928	928	957	950	912	937	944	954	946	886	971	947	963	981	912	947	956	963	934	922	918	918	898	962	933	916	967	948	963	929	924	956	927	926	1005	1007	927	1007	910	931	970	920	979	904	928	928	979	928	982	906	849	929	928	964	970	905	927	942	955	905	970	931	947	913	941	916	911	959	974	902	933	895	958	933	922	909	977	963	974	969	921	911	923	945	907	965	884	990	913	938	899	912	929	918	917	908	874	936	962	945	943	872	913	940	918	927	925	910	955	963	956	1015	916	955	914	1011	954	965	917	956	867	981	964	928	924	954	942	924	959	890	914	930	945	971	911	937	938	1001	926	963	969	930	948	944	916	949	924	929	930	975	992	912	946	954	840	919	915	936	930	969	906	943	984	954	922	978	942	964	968	963	904	944	982	965	979	916	909	911	905	898	936	950	939	978	917	907	901	947	944	882	917	971	952	928	935	889	930	1002	963	875	917	900	879	926	897	938	915	900	917	948	907	898	954	997	889	973	967	937	874	985	921	936	942	914	937	955	899	934	977	880	911	937	968	939	937	970	940	904	898	933	964	929	904	989	929	930	960	946	946	950	943	934	989	981	940	930	908	926	984	903	922	904	950	934	915	911	993	952	946	942	894	928	934	898	928	943	972	932	913	939	982	935	935	916	973	975	947	921	973	924	903	945	924	963	924	943	909	981	892	891	970	910	898	888	962	949	988	914	976	944	984	956	968	976	923	931	900	911	928	1000	947	896	964	963	942	964	933	938	981	927	922	908	945	953	942	930	938	914	906	972	922	942	948	938	944	985	929	919	996	979	985	975	921	969	959	934	938	936	929	950	975	938	895	949	898	951	904	965	961	936	990	938	934	912	921	893	943	881	923	910	965	956	972	931	904	871	922	935	907	930	950	954	1008	868	909	871	990	961	945	906	928	981	924	956	944	894	927	971	953	911	942	909	958	930	1009	958	900	934	1007	991	921	952	948	970	897	928	983	953	907	952	953	998	961	968	985	945	976	940	994	941	911	978	936	980	986	922	900	957	884	925	920	954	929	943	894	955	970	920	900	925	971	939	977	938	942	901	954	970	986	901	901	978	957	964	925	947	910	880	939	920	944	946	947	906	906	927	893	942	969	916	928	936	932	987	967	938	909	975	943	922	909	919	918	948	897	935	938	1031	948	954	939	923	995	912	868	966	870	957	888	946	963	904	935	977	897	935	958	919	954	937	932	930	986	980	986	985	944	990	931	1003	928	991	934	918	963	971	939	917	904	947	935	947	945	910	960	969	956	964	926	949	981	924	962	970	898	1014	965	905	992	944	959	957	934	878	949	916	940	921	921	974	889	975	937	922	947	941	907	867	952	902	848	958	951	932	920	944	952	954	955	931	948	943	928	882	938	877	957	921	924	932	944	897	977	975	923	944	934	915	975	976	925	944	926	950	951	948	953	946	884	922	910	929	953	936	917	949	919	913	974	897	918	893	914	936	923	928	932	948	935	945	973	950	916	946	963	891	986	917	908	1001	917	852	976	902	929	876	937	993	966	920	990	898	953	946	931	1000	920	1007	935	917	913	963	939	921	948	954	936	947	950	909	933	953	922	934	925	903	960	938	931	942	957	963	920	932	924	959	980	941	959	963	955	920	926	1006	936	961	910	1027	908	962	929	895	969	887	947	979	937	960	919	948	997	897	910	963	964	941	933	971	940	909	949	947	952	984	913	936	897	928	910	962	936	962	912	980	937	893	932	949	929	934	935	954	899	860	913	925	943	934	942	891	1019	959	937	959	941	980	948	934	1014	901	935	899	932	948	972	922	1017	937	932	960	912	949	952	940	982	947	921	916	900	918	1018	935	914	962	929	961	922	926	959	950	942	927	963	938	981	930	903	930	960	917	924	914	958	941	910	960	963	937	936	922	955
51345	50693	39924	37528	37818	31292	26295	20493	15370	10965	11638	15288	12300	8175	7909	5443	3503	2785	2338	2514	2054	1587	1224	963	927	726	749	712	639	593	546	519	496	518	538	574	529	480	432	397	420	387	353	364	362	392	367	402	338	346	360	344	332	323	328	362	313	326	339	315	317	306	319	323	335	303	296	285	330	285	302	315	316	279	293	285	308	300	311	328	303	369	285	296	272	284	287	304	282	298	267	314	271	278	277	278	287	286	270	310	285	289	297	257	282	285	266	272	277	236	298	305	279	280	271	316	300	291	311	279	267	260	280	282	278	292	290	271	283	294	308	259	291	286	266	264	296	300	293	269	291	304	295	311	325	263	287	288	311	310	283	273	266	279	305	289	305	302	290	282	266	267	308	263	300	277	279	298	324	290	282	303	291	287	305	255	259	285	276	269	292	282	300	285	274	309	275	280	312	298	295	251	308	283	272	331	306	276	287	255	278	303	260	290	291	299	253	307	250	285	276	275	292	281	292	277	285	265	250	278	292	283	292	283	302	297	286	274	292	320	262	291	294	315	292	289	309	272	284	297	265	281	351	310	273	304	253	264	319	309	308	276	288	269	294	304	281	268	258	315	289	286	267	271	294	277	278	282	317	294	309	270	279	280	257	303	320	283	303	296	258	266	312	297	305	262	256	290	292	288	281	272	247	290	286	282	312	286	315	275	255	315	306	280	267	262	263	314	308	290	262	265	307	283	264	287	278	277	251	274	311	312	287	299	304	302	294	303	295	280	257	317	319	275	297	285	311	286	308	272	266	299	288	271	292	280	264	291	284	260	271	282	294	277	299	284	277	301	289	278	303	283	312	289	284	281	274	291	285	267	304	277	296	247	269	296	285	292	299	298	298	258	270	295	283	289	323	287	266	277	272	275	320	294	292	273	301	291	281	297	280	279	307	291	301	306	305	276	290	274	270	290	273	270	248	273	263	295	281	289	290	300	262	309	304	313	253	274	304	255	283	282	281	258	271	279	261	279	268	312	307	295	293	264	276	280	300	286	296	275	282	305	280	288	320	282	296	300	285	288	289	292	303	287	302	304	273	299	273	279	268	306	281	271	299	266	318	272	288	284	254	291	278	266	281	297	288	289	284	302	294	274	286	337	285	284	286	267	313	257	264	265	289	307	294	287	278	279	248	292	273	244	297	296	296	307	267	310	292	297	280	266	275	290	276	283	275	304	280	303	300	290	289	307	267	322	281	257	281	278	282	303	268	291	299	312	311	299	295	252	306	271	257	271	279	276	274	292	284	269	278	290	253	252	265	316	263	271	294	300	288	273	312	292	262	300	285	310	254	267	323	291	291	327	301	268	274	293	279	290	280	292	280	288	278	290	284	293	286	284	283	302	300	264	240	302	287	311	287	290	286	269	288	286	279	294	296	289	287	304	295	247	269	294	317	301	319	322	317	286	319	259	263	269	274	284	278	298	280	278	288	322	270	292	327	300	282	302	278	262	277	260	260	269	301	292	277	321	274	300	316	305	278	291	289	294	295	307	281	260	285	318	300	279	336	273	260	264	265	266	310	280	290	303	297	272	306	318	281	268	307	293	288	290	276	302	306	291	282	285	282	289	298	268	307	277	282	321	268	311	301	268	287	280	260	280	280	282	287	273	266	283	286	279	274	282	301	306	282	298	265	257	282	260	291	271	272	282	293	290	304	272	290	279	260	273	300	300	267	307	277	269	260	291	328	282	295	281	282	306	254	289	294	307	286	274	278	276	267	300	284	288	263	287	283	281	294	311	302	269	287	278	264	293	279	294	292	307	333	267	331	259	263	272	302	311	278	271	286	263	315	299	297	301	284	301	319	293	261	300	280	283	272	301	296	322	278	267	291	310	258	283	293	274	247	284	284	305	265	278	292	288	310	326	279	292	257	270	283	269	285	333	261	305	290	328	275	285	300	307	268	256	295	303	291	293	286	306	282	271	328	303	291	248	284	289	285	248	274	270	291	276	309	329	317	296	280	285	314	278	272	271	281	257	285	304	284	279	281	274	294	281	257	292	284	285	247	284	272	308	303	296	298	299	297	248	271	282	275	275	266	288	288	304	274	271	269	277	276	309	299	333	295	271	308	304	307	302	297	285	275	312	280	322	316	286	301	318	314	293	298	265	303	279	309	306	288	279	258	268	282	285	319	281	270	301	279	307	296	297	297	320	288	285	303	267	331	279	299	264	281	276	276	285	266	257	288	300	282	292	292	292	295	254	290	269	273	286	311	302	288	253	283	279	294	315	288	319	310	254	252	280	269	325	279	287	267	276	290	267	297	251	263	269	269	275	263	298	280	289	251	294	266	296	253	270	253	258	288	269	292	300	291	311	333	284	302	254	277	276	285	294	313	288	294	306	230	309	294	276	276	269	292	289	296	299	284	268	283	275	311	306	283	292	297	291	303	306	306	265	266	275	289	295	267	267	289	294	288	290	275	297	291	315	295	269	276	289	269	261	291	302	304	337	265	314	255	295	289	264	305	248	248	243	296	297	286	305	287	303	279	293	299	307	284	289	260	290	280	270	289	280	297	261	292	282	274	268	297	287	280	265	304	294	277	304	283	292	270	303	275	283	308	314	273	276	308	282	306	291	290	286	309	285	280	272	294	283	286	342	281	323	281	274	273	287	308	290	308	275	304	294	294	275	257	306	289	322	297	297	289	288	290	299	281	323	307	275	308	275	293	268	287	301	275	301	283	267	277	310	290	298	292	265	295	287	306	279	259	301	298	286	278	284	299	273	266	281	259	296	257	279	271	272	273	316	349	273	288	276	275	275	272	251	256	278	270	249	330	295	252	261	300	281	265	297	271	259	284	275	248	283	303	276	281	297	270	278	323	301	287	266	309	284	291	262	309	325	320	286	270	261	304	278	293	293	285	286	303	283	307	314	265	249	297	306	280	260	293	291	289	295	290	291	288	279	294	287	286	282	281	315	292	301	296	282	297	307	289	259	289	303	318	297	294	292	269	293	279	282	274	274	311	279	281	280	286	279	286	291	297	263	261	308	256	252	290	277	273	292	257	287	303	293	309	284	293	308	322	295	284	300	271	314	318	281	339	290	298	259	302	320	263	295	294	292	289	267	285	302	307	289	310	272	314	280	280	308	312	296	276	259	314	305	299	300	280	268	294	270	301	255	279	247	285	302	294	288	294	290	308	289	268	252	311	269	287	306	278	292	289	276	285	298	276	293	281	284	304	285	300	303	320	280	303	292	272	311	283	273	278	273	304	335	275	268	262	296	281	307	296	265	301	275	288	287	297	261	274	281	288	295	283	294	281	260	280	264	276	250	268	288	279	284	282	267	321	290	288	291	316	282	276	301	273	301	327	280	290	300	273	250	295	258	299	320	311	293	274	281	297	281	304	300	267	277	279	261	280	274	328	297	281	322	299	275	267	313	273	283	265	291	274	267	259	291	296	290	289	309	268	270	240	292	254	272	280	292	286	316	289	275	288	296	282	298
36090	45818	38504	40566	41765	40861	27958	23134	19374	16353	21458	28168	21868	19284	21156	14427	12844	10886	10385	10847	8657	7473	6320	4778	4643	3929	4020	3684	3015	2767	2726	2420	2392	2379	2657	2865	2684	2192	1688	1374	1358	1290	1348	1334	1263	1416	1291	1386	1269	1101	1174	1123	1111	1040	1039	982	976	1073	975	953	935	951	954	922	923	882	871	849	859	823	738	799	801	775	734	766	758	785	788	848	902	919	839	800	822	746	756	703	745	718	705	659	748	708	718	748	708	761	674	715	684	702	723	677	728	690	669	696	717	659	675	648	660	712	703	697	700	690	685	673	673	713	698	759	716	716	717	688	730	707	700	729	652	676	681	717	669	740	666	672	733	742	725	680	660	672	746	711	740	686	664	722	700	710	700	698	693	704	656	702	633	641	720	729	688	724	703	697	721	686	725	721	726	749	715	689	720	718	688	708	663	701	717	708	732	710	729	702	662	718	644	744	659	695	686	740	642	649	691	706	646	670	669	742	725	697	714	684	723	651	690	699	699	680	664	658	658	685	663	730	708	757	735	630	678	647	731	712	730	673	734	672	689	697	663	700	685	713	684	705	699	641	689	700	694	673	689	707	736	705	692	644	671	647	710	703	681	697	707	636	706	688	696	691	701	671	730	707	694	675	714	728	729	706	679	708	684	663	642	734	644	698	716	727	668	677	725	676	698	702	712	695	734	652	678	697	658	708	694	720	697	653	718	692	689	651	685	730	688	718	701	727	714	712	680	672	671	674	663	630	636	711	702	689	689	709	699	698	728	682	672	674	675	689	705	704	668	718	702	670	651	737	661	680	637	685	666	667	717	705	667	672	757	717	673	721	686	670	727	717	680	689	669	682	705	672	714	688	678	692	692	721	680	669	738	656	677	680	676	712	704	679	720	669	719	677	698	645	703	700	673	706	675	678	678	762	708	682	702	674	636	706	652	622	720	698	699	722	721	683	677	681	691	688	670	652	681	720	675	715	714	685	711	704	682	712	696	702	715	731	678	651	730	706	740	686	677	703	659	717	678	708	682	722	707	675	673	689	670	689	696	713	681	688	690	731	697	716	752	683	654	632	674	692	696	676	712	677	662	682	666	640	701	672	711	705	671	713	680	653	690	658	670	662	690	733	725	678	693	654	682	712	749	689	706	679	704	646	676	690	649	734	725	733	687	718	726	712	700	692	697	740	699	657	714	705	704	685	693	714	667	694	699	681	684	684	728	695	678	716	705	731	652	668	748	691	688	679	691	670	679	710	667	689	678	683	715	648	657	720	718	674	701	676	706	701	694	725	665	697	681	672	701	676	702	667	696	686	720	665	639	695	691	701	668	697	721	724	705	664	680	676	655	683	708	696	721	645	721	740	687	677	663	701	715	680	650	702	671	733	710	665	695	690	739	676	747	739	637	740	666	690	664	677	666	675	704	679	711	685	693	682	696	675	667	684	678	719	707	719	727	686	690	714	697	723	709	707	702	680	680	684	704	700	679	695	663	686	663	735	692	697	694	682	686	651	742	732	719	669	763	673	695	743	695	713	650	691	716	701	665	674	682	638	696	748	677	722	683	703	693	728	697	667	649	642	676	671	707	678	712	678	712	665	684	720	672	712	678	701	674	719	699	692	699	682	694	728	697	666	695	742	719	676	702	631	641	653	702	696	682	652	688	659	693	694	738	667	724	682	666	649	715	657	726	700	673	688	683	652	717	681	692	714	718	732	686	691	615	700	691	738	707	669	661	745	669	709	724	686	717	690	665	654	668	646	659	705	646	720	701	714	684	710	710	698	685	666	759	704	682	639	746	687	722	656	697	701	663	701	679	732	715	693	725	658	663	715	674	663	709	707	679	708	640	670	703	705	737	689	651	712	716	676	727	673	673	700	719	684	660	666	675	695	692	694	690	696	718	676	675	667	731	662	668	719	688	696	686	680	738	741	713	699	658	743	706	667	678	634	683	742	662	663	710	683	673	744	660	680	746	726	717	713	684	667	721	705	671	693	657	645	688	666	636	673	691	655	688	685	743	643	682	696	689	673	689	669	687	698	691	725	670	724	708	707	695	702	669	670	667	686	721	746	735	715	728	681	681	748	705	698	678	642	735	746	663	676	737	702	682	717	723	732	742	674	684	746	666	679	698	700	681	661	710	665	701	669	703	722	687	678	688	709	708	679	701	731	697	710	689	687	714	726	677	628	669	677	691	693	680	705	696	694	684	708	733	704	699	675	673	667	644	683	665	659	679	689	662	630	730	698	679	682	654	678	706	722	650	664	726	708	673	639	706	706	697	694	680	669	717	696	684	714	685	725	714	696	686	732	739	696	692	671	701	678	652	698	695	689	670	684	680	656	689	712	662	738	696	627	670	689	713	702	680	702	652	652	676	675	678	693	687	666	720	676	718	678	684	689	684	716	653	663	698	648	770	695	681	690	692	724	733	730	675	668	728	642	695	698	663	710	705	702	683	708	708	678	674	679	683	664	688	641	720	671	693	669	729	679	685	671	735	670	687	701	707	663	731	668	665	718	650	678	716	689	660	744	690	722	690	696	674	731	716	689	680	655	708	683	659	674	630	696	720	635	670	646	722	681	670	671	747	759	705	715	691	702	702	686	677	690	703	712	717	644	634	699	667	699	648	710	663	729	744	710	656	703	650	726	746	684	685	680	655	678	709	715	708	690	684	684	699	697	700	671	706	712	707	682	635	701	729	706	752	682	701	705	718	682	716	672	669	682	665	710	692	700	698	704	716	723	713	671	700	688	707	769	712	709	703	674	703	715	644	677	699	692	683	702	679	683	676	676	700	649	688	706	726	701	689	700	704	665	669	683	666	694	709	682	705	653	728	656	643	680	674	673	676	704	665	678	710	682	684	691	705	703	691	689	697	713	698	732	719	673	676	687	748	703	710	683	717	657	717	722	735	706	718	681	700	702	690	678	681	660	676	746	681	654	652	725	725	693	716	753	672	686	673	700	724	675	737	717	678	719	663	669	684	716	683	675	714	715	691	719	671	686	700	730	721	715	699	700	675	687	693	688	712	690	700	732	676	705	722	709	699	678	659	665	683	696	677	691	676	639	665	672	686	686	712	699	704	725	643	690	701	684	671	697	688	659	674	690	704	694	705	691	675	641	653	691	711	697	726	716	710	701	688	705	711	745	678	658	668	719	700	663	716	715	669	688	685	716	680	717	688	672	714	662	655	739	690	633	715	661	743	678	710	696	699	681	666	707	690	720	706	695	705	689	669	691	724	659	686	634	697	689	689	712	737	719	687	682	653	689	688	716	695	712	717	702	676	671	665	713	674	685	692	724	685	706	704	718	657	708	702	699	682	668	660	740	655	699	722	693	696	732	694	695	713	661	700	725	731	694	692	665	731	668	711	693	682	656	663	677	654	695	685	727	626	722	649	698	712	701	693	704	658	679	688	652	709	693	679	665	632	707	676	657	681	741	697	700	710	669	697	699	665	678	672	675	659	647	632	668	693	710	724	754	703	679	682	692	694	672
23440	16291	9974	7227	6470	4517	2765	1657	1076	915	820	905	770	675	678	596	571	515	447	460	469	492	488	423	475	470	459	450	453	445	469	431	446	438	416	411	481	405	452	436	410	425	438	454	430	416	449	447	449	443	434	451	413	455	480	440	434	396	395	415	376	376	392	428	415	379	412	414	411	439	424	404	439	417	441	398	398	387	411	371	410	407	399	423	373	380	420	424	432	447	415	413	404	402	423	443	433	366	428	426	438	427	412	424	389	414	454	410	423	406	428	406	396	366	383	413	405	420	405	442	417	459	449	403	387	423	399	426	431	397	400	383	428	424	434	413	394	451	407	412	407	450	413	404	409	421	373	434	415	391	408	406	420	388	429	439	431	421	429	405	417	451	416	436	443	411	452	374	449	418	405	429	413	395	398	397	407	384	417	426	420	411	426	436	393	417	383	417	419	373	425	413	434	416	440	438	407	400	435	402	425	405	369	407	409	395	443	428	453	440	445	415	431	420	401	413	387	407	419	403	421	402	442	385	388	428	458	429	428	422	427	396	404	435	398	429	463	419	396	467	425	420	413	428	378	414	411	428	437	420	392	419	401	435	414	429	431	423	402	458	421	362	432	408	408	429	379	380	425	415	360	388	380	374	409	365	405	410	384	388	416	380	432	391	396	418	425	409	399	397	426	409	387	408	403	398	408	411	406	429	392	441	403	390	406	445	428	453	417	419	408	435	399	449	428	464	432	404	427	402	410	419	385	445	368	437	391	413	449	376	398	441	462	447	413	404	441	382	385	418	440	427	417	433	398	410	388	432	429	415	395	398	432	413	397	418	442	431	415	411	426	419	424	422	424	424	421	433	419	406	415	381	444	410	392	427	457	443	459	409	420	416	416	416	394	386	417	396	383	400	408	417	404	398	427	408	398	433	401	421	395	417	418	439	425	432	403	376	420	394	447	417	413	386	451	419	396	426	397	386	389	364	382	404	409	416	406	427	410	438	389	379	426	412	457	419	438	422	413	403	433	464	404	405	426	397	421	409	433	402	415	437	457	414	400	369	384	423	418	427	420	438	420	370	391	413	427	391	408	452	410	412	409	406	382	413	415	348	408	424	426	434	424	428	426	403	413	425	385	400	426	405	410	436	419	423	394	418	401	400	439	421	418	437	443	437	395	433	400	399	464	412	427	415	415	433	390	374	421	428	390	414	418	387	396	421	419	392	434	422	427	412	432	404	414	407	406	381	443	459	444	422	407	396	380	402	388	446	396	412	425	429	442	371	407	435	428	407	406	441	440	420	441	391	425	416	433	459	394	405	388	435	430	411	424	403	381	423	395	399	355	425	480	378	402	373	412	428	397	429	422	411	423	430	406	398	428	431	423	422	446	408	414	396	427	402	421	472	420	428	439	432	429	440	420	401	407	407	388	417	415	404	433	384	420	402	422	452	439	424	390	375	391	377	405	406	408	394	459	411	392	389	428	479	418	401	414	407	367	418	415	433	460	442	400	437	409	427	404	403	414	411	423	347	418	404	440	420	391	421	449	407	374	396	391	411	400	408	426	409	392	411	405	400	407	439	411	400	424	383	398	410	381	413	447	413	381	368	441	417	449	425	416	393	414	381	396	426	419	459	396	399	380	409	416	431	396	422	405	395	373	439	394	424	435	414	453	401	417	445	403	414	410	390	388	453	409	468	425	370	421	410	443	444	395	428	414	425	444	380	397	420	453	390	407	431	415	421	401	427	412	384	413	417	381	379	426	440	390	407	421	376	411	452	432	417	358	400	407	389	472	421	411	422	430	428	423	374	447	402	371	416	416	452	430	437	398	401	411	430	381	423	408	392	404	425	401	402	402	419	387	418	396	440	403	435	387	387	431	413	443	452	439	402	395	416	416	431	407	425	414	419	421	431	418	442	460	426	425	446	371	418	411	440	380	434	412	403	438	409	439	413	433	434	415	400	457	397	437	409	394	445	403	421	400	425	443	397	358	399	377	433	429	405	427	390	411	435	417	416	438	394	447	408	430	421	386	431	415	440	427	435	406	446	390	430	438	445	400	427	420	417	420	384	398	408	428	432	401	415	364	376	400	398	382	440	408	417	429	431	425	414	456	442	405	458	399	381	413	387	444	438	398	380	438	418	429	399	465	428	417	412	400	413	471	436	396	410	401	410	430	471	404	443	441	442	452	379	436	434	428	383	449	438	418	425	388	398	428	413	422	431	412	407	406	425	425	422	418	420	416	410	419	379	415	425	446	429	412	459	467	399	411	400	433	373	370	396	423	398	414	404	426	438	432	389	416	416	421	401	426	444	464	424	399	425	426	390	414	375	435	384	412	432	456	430	405	417	411	446	431	440	439	410	417	394	407	410	388	402	414	431	457	361	426	442	412	391	413	426	414	403	439	428	452	386	412	416	410	432	409	411	391	413	411	391	405	464	407	430	436	417	400	437	378	441	406	378	440	408	440	424	420	422	399	414	450	400	427	404	388	403	417	408	450	434	422	436	410	420	424	402	392	436	402	459	403	422	448	415	424	400	438	443	398	407	436	383	385	368	397	375	390	448	418	422	429	442	408	397	381	417	424	364	439	419	381	438	419	404	391	402	423	419	436	370	425	419	446	404	407	408	365	409	413	425	420	401	372	378	403	398	401	420	425	409	418	428	382	415	427	435	433	410	421	427	387	364	410	441	401	411	405	410	411	423	411	362	433	409	374	399	398	444	398	415	408	457	422	414	384	427	421	417	464	416	392	438	474	471	383	413	462	402	431	435	423	383	415	410	398	453	417	390	414	438	393	433	412	433	412	407	413	453	438	395	386	411	408	401	431	396	372	424	394	404	427	451	409	400	401	403	427	459	391	412	432	440	425	400	413	440	432	427	422	445	408	422	416	441	403	430	432	400	396	413	427	435	425	398	374	369	417	399	427	416	413	429	417	383	433	417	424	387	429	422	410	405	423	445	439	396	421	411	436	401	426	395	437	392	415	408	393	432	405	377	412	437	447	386	423	399	427	394	391	460	408	378	396	400	448	440	404	386	431	437	428	403	421	435	400	418	413	411	402	398	414	399	403	417	420	404	390	437	392	425	411	414	450	456	414	399	405	412	454	408	405	420	436	374	385	440	431	396	443	404	394	401	410	408	404	406	401	432	401	398	394	428	440	428	477	388	416	404	409	429	387	391	389	434	408	437	413	423	406	416	408	414	389	421	448	422	415	399	440	409	420	432	397	432	426	426	435	447	423	436	414	461	408	432	405	439	414	395	409	433	471	425	419	430	415	402	433	412	431	415	408	387	406	427	394	385	453	370	411	398	410	394	412	434	406	432	393	435	422	419	447	416	426	428	397	413	412	417	426	377	432	398	430	421	401	377	438	461	390	448	425	450	434	461	425	414	425	420	420	431	399	402	426	407	401	416	424	417	405	425	416	402	401	411	399	396	370	414	431	431	400	435	432	400	424	375	432	441	405	384	395	426	415	454	440	402	374	402	421	401
14652	14181	13011	14731	14533	11769	7622	5077	3854	3347	3440	3741	3262	2642	2716	2014	1844	1728	1611	1601	1434	1465	1367	1229	1350	1263	1187	1213	1079	1163	1178	1082	1097	1207	1124	1138	1093	1141	1074	1071	1062	1045	1078	1069	1109	1113	1016	1074	1049	1064	1088	1072	992	1094	1004	1033	1057	1011	1042	1080	1047	997	945	965	965	929	1010	979	980	980	1003	1050	1006	1018	969	965	939	911	1031	990	1001	934	990	977	943	967	999	920	950	1017	946	1003	985	994	1025	952	1013	966	965	967	981	1000	954	966	960	946	1003	979	1004	993	956	970	906	963	969	1081	924	959	1006	983	962	954	1006	946	916	1036	892	1015	938	975	923	972	1009	1037	1028	964	1010	966	999	1018	996	987	947	969	988	962	969	993	985	933	960	956	953	957	1018	1002	953	979	972	947	996	955	972	1008	994	949	989	1041	989	989	974	944	1034	1018	1013	948	994	1023	893	985	958	978	1020	1024	951	971	977	935	956	969	1024	932	972	968	948	1050	989	984	921	1007	1018	960	1014	1017	960	961	911	1015	946	960	953	984	984	972	1001	982	937	977	933	973	921	1002	973	1027	982	968	994	987	946	965	976	950	947	960	987	969	949	950	1013	943	1005	992	996	963	1012	1038	1022	985	968	997	993	975	1000	970	1019	996	991	1003	983	979	1022	987	971	1000	993	998	920	967	1009	995	1002	986	989	978	1011	995	958	972	1024	1027	1033	951	1002	976	978	979	1044	932	946	943	977	954	933	971	1002	988	937	963	921	950	967	1002	972	1044	973	979	1021	975	954	1010	945	949	1009	1009	1012	962	959	986	988	1040	967	978	983	980	1011	985	981	971	960	974	955	1004	1018	929	1042	1024	994	973	975	1011	1004	969	956	945	995	996	959	970	922	941	941	981	962	912	961	1018	953	1049	979	986	1020	999	963	995	988	935	952	983	961	963	935	972	942	1039	1004	942	1008	1016	1006	1010	981	969	1056	1021	947	986	1044	1024	976	1026	939	954	982	976	977	966	996	984	911	1038	997	985	971	981	986	948	1040	1006	977	957	1008	982	906	948	966	975	932	997	1073	976	931	1005	899	983	978	998	977	934	1019	983	964	957	962	974	962	983	943	1031	976	968	952	954	988	956	1015	951	991	976	987	981	958	997	952	932	1025	905	989	993	977	939	949	928	979	974	986	994	1013	979	1019	960	994	1020	918	967	973	1003	950	946	974	976	1020	959	1063	955	1005	1006	945	977	955	1004	1014	976	934	963	997	936	951	1007	1007	966	1014	1020	935	964	1009	1012	1029	979	965	980	990	1034	972	1010	973	1011	993	948	975	1000	1019	944	961	927	990	930	996	964	999	1019	1020	1007	979	975	1010	948	971	1008	1049	1007	967	939	954	970	954	934	970	988	981	1014	974	991	972	959	947	946	1000	956	1011	946	1014	995	962	1002	961	967	945	1015	994	965	955	965	1006	980	992	1017	983	972	995	969	1012	1017	996	1034	919	988	937	965	986	956	1023	944	947	980	960	971	978	926	972	980	983	1034	998	932	945	955	1038	993	982	968	948	943	1013	1049	910	958	971	949	954	997	1032	1026	1036	942	973	1052	1008	996	937	958	956	957	969	970	1029	954	999	988	967	937	952	934	964	1007	955	963	963	978	1030	940	987	986	995	996	994	928	974	997	975	941	951	995	1004	998	946	1052	1002	1024	973	1066	993	997	1022	1010	941	990	971	978	958	923	988	896	979	1019	928	1012	946	955	998	1013	975	980	998	989	952	964	1010	990	974	967	993	918	920	968	976	971	987	973	934	927	949	1000	980	955	976	934	1007	1014	938	996	970	986	1010	949	958	969	932	981	977	984	1013	995	970	967	969	992	986	908	999	996	989	975	1023	950	945	971	959	1008	958	1040	972	974	923	994	1014	962	928	975	995	928	1035	964	958	976	981	970	967	952	1003	998	1011	987	972	1012	962	957	947	992	1023	986	945	974	959	1026	987	970	1016	990	968	985	1021	1000	975	1016	988	964	966	985	979	950	1027	999	961	1012	983	951	1038	1004	1020	960	959	976	1041	955	975	947	999	971	987	999	971	985	1020	983	983	1029	980	992	982	977	945	987	995	976	959	1024	932	1034	993	978	992	992	960	1002	1007	956	945	1054	952	965	971	998	979	971	997	962	945	973	980	995	998	921	1020	940	1020	953	999	985	996	958	975	953	1002	977	906	991	1016	985	1009	958	1019	961	994	973	933	988	955	1037	983	929	999	1006	1014	918	946	1009	1013	974	981	1013	967	965	952	985	1010	986	1007	998	970	937	944	1003	990	975	947	938	940	988	944	1030	930	978	988	1041	979	948	943	941	957	997	953	956	957	951	1033	943	980	983	963	965	1000	968	989	926	1005	976	1008	965	999	1034	936	971	960	936	1014	981	971	944	949	973	949	1014	923	1002	1001	991	1039	978	970	1022	1030	1011	997	962	979	1008	927	1006	993	1020	976	1020	1009	953	973	958	992	968	1031	987	1039	921	1003	1046	960	963	954	964	982	982	977	922	943	1009	975	997	980	1000	989	939	972	940	993	1037	957	932	931	969	976	977	1004	944	943	996	986	911	1004	932	949	995	939	929	987	988	959	967	981	918	982	999	964	989	950	1025	969	997	1065	1004	936	986	928	908	921	997	960	1000	934	979	971	982	1009	974	1019	971	973	969	1018	1026	1008	928	996	959	959	944	972	965	950	991	1023	1013	944	994	975	1032	954	1007	985	926	1042	987	961	949	980	986	978	998	945	948	994	987	965	956	967	966	974	943	984	987	989	964	1011	947	1002	981	991	1017	1012	1044	1012	984	982	955	999	993	982	920	968	1011	929	1001	1035	984	977	1024	979	996	1019	963	1022	1014	1029	1009	1041	976	946	954	974	964	975	1014	988	1005	976	1003	965	976	971	945	965	960	968	936	936	957	936	961	971	927	991	1028	972	1000	994	961	1035	969	987	1011	977	976	947	986	998	993	1026	933	938	992	952	989	987	970	1022	1005	970	995	968	934	1005	1021	975	1013	995	924	988	927	992	924	924	998	988	1008	984	939	980	963	1021	985	997	1008	1026	981	979	989	935	897	976	931	1006	972	1001	998	1004	957	1022	985	988	911	997	1000	970	969	961	995	961	948	978	916	949	929	986	974	986	982	937	971	982	1014	974	1022	984	989	946	978	999	988	968	1003	992	978	988	945	925	1005	932	970	949	1004	972	996	981	953	994	927	977	1004	991	999	940	956	1039	913	967	956	960	992	959	988	1004	978	970	1042	1038	993	996	979	1029	1024	1019	1037	986	964	962	923	995	1040	967	1014	967	1016	981	972	960	939	968	948	982	950	1017	930	984	972	947	985	1018	1033	984	969	928	1006	937	1021	1025	906	991	1033	965	1035	947	1017	969	981	983	994	941	1010	986	966	968	1001	936	1005	968	984	944	948	983	1000	1010	949	954	964	974	959	1000	962	1029	950	952	974	956	948	1012	956	976	1031	990	1010	986	1011	1008	955	1012	952	985	1040	974	1016	945	986	953	969	868	1033	974	1023	1043	956	1004	990	974	1024	1015	946	1034	983	953	971	1007	979	909	1018	959	979	1019	968	980	908	978	961	962	930	981	958	974	939	988	999	1000	972	949	899	976	983	1003	985	990	1027	962	919	966	965	952	1015	969	961	1018	941	937	978	1005	954	995	987	959	1038	960	962	980	993	966	1019	1027	1004	995	978	951	986	999	1001	952	1015	1004	990	971	1014	953	980	957	979	944	1006	974	1029	989	977	982	962	959	981	945	983	979	997	1010	993	971	916	984	945	1020	953	1012	1006	943	957	994	996	968	985	905	956	973	979	1039	978	1002	978	966	978	915	973	955	938	945	968
41258	42337	34409	32441	36075	27491	20667	11486	6800	4563	4878	6354	5967	4361	3688	2409	1608	1360	1211	1245	1089	852	796	699	673	671	619	559	590	502	545	488	511	470	510	542	531	507	493	443	462	437	413	464	460	439	417	425	439	457	416	460	437	410	416	466	419	440	407	459	441	422	399	407	453	421	390	429	413	418	396	427	400	356	401	411	461	386	424	416	385	394	439	388	382	420	413	383	420	436	418	410	427	422	411	419	415	387	387	369	401	403	410	384	387	415	414	387	411	360	386	414	375	395	408	370	381	390	483	408	374	397	358	423	390	418	411	444	408	417	404	429	405	421	388	409	408	401	377	384	420	381	402	427	418	380	388	377	381	425	408	406	414	415	404	422	407	393	379	460	401	419	349	377	416	440	396	441	408	416	362	417	412	423	408	413	430	383	356	388	361	422	433	405	367	404	369	394	407	395	398	424	398	375	392	425	389	386	359	418	428	426	420	428	406	389	404	391	425	407	358	418	397	418	440	367	396	348	394	421	380	437	384	412	348	383	382	420	411	387	363	372	394	445	393	429	373	385	375	369	406	392	369	380	402	395	404	376	405	442	396	402	395	437	380	362	382	410	364	366	399	405	428	381	414	383	425	444	417	409	417	413	377	409	401	360	399	399	422	428	400	415	408	402	408	402	410	384	392	415	364	370	375	416	368	418	414	389	412	422	404	421	361	407	376	397	383	397	386	400	430	369	379	446	420	416	427	391	374	371	401	371	398	423	389	411	367	382	390	410	382	385	402	413	386	391	407	440	373	403	415	400	392	457	402	398	380	429	384	422	382	402	390	387	411	416	377	414	392	411	372	396	415	408	394	377	399	400	384	384	415	442	401	410	380	370	412	409	370	461	407	380	412	402	369	385	392	413	410	346	395	411	375	362	433	388	422	390	407	391	384	422	403	392	404	388	424	420	395	387	409	381	407	382	429	425	414	405	386	362	381	379	393	370	388	384	387	390	404	395	371	416	385	408	420	381	397	428	412	433	369	415	424	402	363	410	367	407	371	445	387	392	395	386	424	370	418	412	369	388	383	389	418	426	390	407	385	419	402	392	367	413	382	404	387	373	392	428	388	388	381	385	430	458	396	399	364	414	411	419	400	408	405	388	407	437	412	426	395	405	397	411	399	400	403	421	432	375	379	389	443	418	404	427	382	387	387	400	417	391	379	382	386	388	442	374	384	410	390	384	402	434	385	383	402	403	384	398	371	384	371	398	402	385	376	421	388	407	413	378	393	375	393	386	372	401	366	411	362	404	379	402	385	411	418	401	407	384	402	372	369	416	387	388	414	403	387	377	427	398	425	362	376	389	389	374	394	375	417	380	381	430	376	371	410	392	375	369	380	365	402	398	376	339	390	427	401	399	375	392	410	414	356	384	392	408	401	390	421	394	416	390	385	394	425	399	420	338	431	400	400	404	416	390	400	411	385	440	425	367	402	395	372	385	372	429	406	465	423	399	399	381	362	397	338	416	401	386	405	411	419	405	391	420	415	434	398	399	451	412	407	404	384	368	419	412	403	391	400	376	426	410	392	408	362	412	393	411	374	443	386	391	403	397	425	426	411	410	409	435	409	370	396	385	413	413	438	341	405	410	403	382	352	396	432	380	435	394	397	453	386	367	374	406	386	397	370	387	374	395	419	389	391	388	378	420	398	373	405	378	390	413	390	403	418	399	391	386	423	428	386	454	396	400	381	439	377	400	392	380	380	394	436	397	396	399	405	357	429	405	406	400	401	400	397	404	416	380	408	418	381	416	387	410	387	422	374	413	372	390	386	414	416	374	404	395	365	410	379	390	376	375	414	431	375	410	426	382	426	429	399	366	382	382	397	396	404	403	397	397	410	416	428	401	386	416	383	390	380	398	380	410	427	404	418	387	401	436	369	408	343	388	370	366	374	366	440	372	388	378	382	421	365	394	405	381	404	374	428	363	383	415	418	398	408	374	428	401	452	394	434	409	398	363	384	428	397	387	419	421	391	414	392	400	385	370	415	413	398	391	455	403	413	369	388	387	406	383	422	410	431	408	411	403	423	386	382	383	412	406	389	406	386	397	408	405	407	424	408	419	460	436	414	387	398	402	390	383	398	397	406	375	396	390	389	454	414	396	368	418	403	420	389	425	371	391	403	369	370	365	391	439	405	429	417	388	378	403	420	411	413	417	384	375	385	403	419	413	443	414	410	387	414	389	401	400	444	436	418	411	417	380	391	380	395	363	425	360	389	401	397	418	382	387	399	377	389	417	384	392	454	387	432	387	397	362	399	382	404	379	399	420	431	395	386	374	460	412	407	405	372	419	394	387	399	435	373	403	375	380	390	396	418	414	393	392	375	417	394	406	416	415	406	429	414	393	426	419	425	398	437	380	401	393	425	390	371	391	434	396	386	378	410	396	400	408	431	405	394	373	416	404	423	402	384	376	383	387	437	429	390	399	413	393	402	419	423	375	404	368	393	427	355	380	413	409	396	430	390	400	402	395	362	401	400	404	369	392	392	421	409	411	414	399	372	396	377	403	409	433	429	402	361	387	374	413	363	395	427	402	413	411	414	373	431	415	410	391	383	390	381	388	407	408	408	404	410	377	401	430	400	406	400	391	366	414	387	380	383	378	398	405	365	363	395	411	398	403	401	353	373	379	379	371	412	404	386	409	370	398	419	407	392	400	402	393	414	395	433	390	365	425	419	397	408	377	398	415	360	411	410	409	384	399	405	405	432	383	396	387	439	411	415	370	395	403	376	429	361	368	394	410	393	392	413	364	412	379	375	396	363	386	406	383	416	396	375	380	399	408	400	402	391	385	403	398	448	431	439	363	396	406	430	381	363	367	412	372	388	418	400	404	415	412	413	379	346	401	432	437	423	416	384	421	369	372	386	406	417	446	380	360	406	408	376	425	418	376	405	420	412	372	403	425	437	375	396	405	395	384	405	432	435	406	377	392	445	438	370	394	389	409	422	403	405	383	376	447	400	427	409	378	434	390	426	358	424	418	425	381	401	408	432	383	397	440	363	379	361	363	412	403	391	412	389	393	384	441	400	392	392	426	414	374	415	390	412	388	394	393	394	418	378	399	388	387	402	415	372	411	402	390	389	438	383	427	391	432	406	417	407	388	411	396	384	354	393	409	400	380	418	374	397	401	393	380	403	384	417	410	437	367	447	375	407	428	425	386	406	360	392	382	401	387	383	382	447	370	385	390	407	393	432	370	408	403	374	389	386	387	391	374	388	351	435	456	411	383	389	360	393	393	389	400	416	385	414	411	373	365	364	374	418	401	428	386	390	384	400	439	375	416	418	388	397	386	420	379	357	413	372	418	419	401	403	380	384	398	433	412	376	375	400	406	413	377	419	382	429	401	399	381	408	400	424	363	389	350	388	389	397	419	429	402	377	403	360	424	435	395	426	393	366	379	392	423	366	426	401	365	424	403	361	409	416	449	382	388	395	382	392	391	381	356	367	401
28077	35380	28400	34475	39818	33888	26528	12886	10330	9219	13919	17268	16291	12785	12371	8832	7099	6453	5727	6415	4667	4052	3773	3056	2742	2654	2448	2355	2035	1888	1954	1778	1779	1619	1741	1761	1825	1711	1409	1321	1306	1300	1258	1321	1289	1305	1314	1216	1256	1249	1213	1145	1059	1115	1079	1109	1066	1086	1080	1120	1093	1071	1040	996	1021	1044	1018	997	970	993	1003	989	985	952	957	947	917	961	968	1049	981	950	968	980	917	929	928	922	887	979	931	987	909	1009	958	917	977	915	989	889	934	1002	945	974	895	964	936	924	903	917	908	886	927	924	982	971	914	884	926	984	935	946	895	871	901	945	959	943	998	926	912	901	942	897	917	876	954	920	931	955	989	967	915	968	940	943	957	941	936	908	924	971	920	877	1002	949	901	951	906	999	933	974	973	950	905	903	905	945	888	920	946	986	967	954	939	957	925	956	943	930	936	918	928	931	938	1005	922	897	945	964	941	911	940	902	960	892	938	928	898	886	895	887	909	918	906	965	920	947	912	925	932	998	924	970	959	927	935	922	893	926	944	958	967	909	905	958	900	884	954	932	988	945	927	936	920	898	915	966	911	960	934	929	922	1014	948	922	912	910	969	872	952	881	956	860	966	928	954	981	926	915	931	949	946	940	871	941	892	935	966	955	932	972	952	917	922	934	975	960	953	912	905	901	889	971	890	997	911	924	961	931	918	926	945	911	974	918	969	957	926	1007	926	951	949	1001	914	869	954	879	907	894	922	943	939	932	923	954	918	923	950	939	889	931	994	930	958	952	948	984	992	918	897	955	924	920	951	932	980	948	913	963	887	925	938	940	991	938	914	957	945	931	996	928	910	958	951	899	893	930	922	974	929	969	925	927	848	927	960	926	957	941	915	950	980	958	964	944	886	898	969	896	920	888	990	989	912	930	921	927	934	921	929	900	968	946	982	932	968	888	921	930	925	963	954	926	958	990	898	964	900	887	919	925	911	947	957	909	899	897	971	898	850	925	873	905	911	948	967	982	903	934	875	982	952	967	941	921	973	892	961	936	930	894	930	915	968	927	957	986	931	938	976	942	938	960	900	977	969	961	915	911	920	933	1008	952	981	950	865	934	994	965	887	983	955	954	976	956	939	960	930	973	984	936	952	937	973	931	929	969	957	954	966	947	931	939	920	901	972	921	993	924	906	918	964	920	925	994	899	875	925	899	929	868	919	933	908	898	878	941	1029	939	991	916	938	957	926	922	968	989	924	898	935	944	899	938	928	924	913	901	911	964	915	901	984	964	971	914	901	872	940	909	929	911	948	955	928	945	914	959	917	885	960	910	964	918	933	926	881	905	892	971	975	935	890	916	971	938	971	910	977	925	899	904	962	919	904	967	955	944	986	939	935	946	933	947	906	929	913	954	947	943	899	927	906	963	968	944	944	909	947	915	912	952	881	934	965	875	951	906	938	894	890	962	961	919	948	966	984	944	935	933	907	939	931	974	951	902	937	974	914	968	934	955	911	876	971	932	914	946	926	915	920	962	921	935	889	925	887	942	918	952	980	915	930	966	1013	905	904	897	910	952	884	955	985	967	916	967	957	965	973	972	880	943	922	933	922	985	911	948	945	887	911	974	946	886	931	903	897	959	919	959	930	909	951	929	940	972	888	912	986	982	918	939	924	926	952	941	906	895	917	911	922	930	878	928	918	955	921	976	952	912	891	874	907	936	918	948	961	989	926	909	909	947	956	873	934	946	911	942	1012	944	924	939	902	966	965	932	904	940	973	919	933	939	917	958	951	904	928	937	964	920	894	901	975	956	956	906	966	908	959	930	890	1016	908	941	949	984	979	955	903	950	910	954	964	919	995	889	931	957	919	893	912	944	980	921	933	932	901	999	974	902	952	887	938	939	969	991	882	944	938	912	929	973	932	933	869	932	882	908	968	935	911	968	967	942	993	903	994	950	925	889	913	924	911	1024	955	963	964	934	894	964	926	962	906	945	942	915	979	916	912	934	921	951	989	931	941	961	899	956	923	924	920	916	910	975	882	980	975	903	934	932	961	923	959	953	918	930	912	961	915	887	948	949	947	936	924	935	937	962	915	946	934	961	966	948	984	892	917	990	925	933	977	904	920	988	887	950	909	948	939	922	947	966	965	981	931	983	899	944	869	928	974	950	943	991	914	921	980	928	941	995	866	886	916	993	901	890	920	1012	922	894	977	930	1012	904	878	902	927	870	964	939	932	995	957	947	955	951	919	902	968	934	906	907	948	965	918	935	986	950	916	956	917	990	908	922	920	964	918	895	954	952	940	928	965	940	931	942	934	925	917	946	925	973	962	920	944	963	958	912	951	927	916	933	938	924	913	929	908	928	937	920	922	909	910	891	917	941	894	933	978	901	947	933	898	979	952	933	980	926	941	953	990	908	959	942	939	991	949	956	990	918	901	965	909	933	939	923	902	903	948	912	925	941	897	899	906	940	938	949	895	1003	916	903	963	913	932	1014	951	937	936	933	945	910	943	919	922	911	886	926	894	925	911	965	923	949	966	934	875	943	912	971	967	913	952	908	925	921	962	997	955	881	938	893	928	910	932	899	928	945	926	922	899	901	997	939	948	914	880	967	950	932	919	954	951	968	906	955	1004	925	902	916	969	954	957	923	914	909	952	952	911	934	933	931	875	942	1004	928	931	951	909	920	920	932	974	1009	943	954	897	976	944	953	950	921	958	933	912	952	957	941	946	940	965	974	922	864	878	967	970	885	977	978	947	946	953	936	943	984	950	947	898	973	909	953	942	910	932	907	957	933	957	947	924	903	934	904	949	926	1007	931	968	932	931	908	943	945	934	882	905	965	970	906	929	932	922	970	991	914	975	900	938	918	909	931	944	950	1001	907	929	929	946	923	947	951	938	904	914	975	929	916	924	918	947	1004	971	934	920	943	952	952	917	914	961	901	927	940	949	948	919	936	953	924	997	948	976	973	979	953	879	953	957	980	957	960	932	1016	918	903	939	867	943	940	929	954	906	960	910	989	979	909	896	976	895	963	928	909	931	907	928	934	937	874	959	925	912	941	957	971	992	926	911	908	936	928	901	917	970	908	962	917	972	966	945	879	939	893	941	909	951	954	940	914	935	972	899	909	933	922	924	919	933	961	957	900	919	920	928	910	902	899	953	951	951	948	920	965	902	942	903	954	964	957	936	944	916	930	866	886	944	905	939	921	916	943	931	915	964	966	891	948	970	891	948	922	910	956	910	919	926	961	907	938	940	973	983	957	952	928	944	816	1002	897	963	981	973	929	865	980	955	937	879	942	969	934	931	953	912	933	947	887	885	920	955	875	913	907	895	903	888	936	946	895	977	889	941	924	930	889	910	940	977	924	1007	905	924	953	980	885	960	916	969	913	917	905	884	935	937	946	923	881	962	883	977	916	929	932	950	942	919	944	889	938	925	976	915	908	901	975	943	963	950	872	977	950	871	941	918	966	899	979	921	957	893	925	904	943	1002	942	925	916	959	934	959	951	965	954	968	895	936	918	945	948	984	912	924	940	927	963
51114	47922	41617	36594	39396	33578	29859	22273	13392	8718	11790	13270	12545	8848	7153	5137	3228	3007	2667	2663	1958	1631	1236	1015	939	980	853	704	650	620	560	581	571	515	563	571	547	508	404	396	384	373	358	400	384	352	398	345	387	363	346	362	337	337	329	352	350	349	321	337	337	323	353	296	321	294	291	311	309	292	291	304	265	295	281	285	314	309	329	301	321	318	344	284	290	294	286	267	304	284	277	295	262	303	265	270	266	292	286	324	281	286	287	290	288	266	272	283	310	264	321	277	255	292	287	272	290	284	304	274	298	318	273	276	273	258	282	297	262	277	296	266	259	295	298	290	309	306	278	296	284	307	290	281	259	259	304	268	312	325	307	290	291	332	324	309	311	307	305	278	301	312	287	289	256	301	271	281	251	273	287	275	275	287	284	276	280	289	288	290	300	290	273	291	313	273	282	299	283	293	275	286	301	286	304	313	279	298	295	288	291	284	260	297	293	283	273	290	312	281	256	293	270	304	293	287	270	278	246	278	277	293	280	305	286	275	319	301	288	289	289	302	270	293	288	280	285	287	282	270	246	286	319	276	308	250	295	291	307	265	307	267	300	294	268	311	268	278	295	289	275	260	300	273	280	262	313	266	294	283	289	268	317	313	288	274	276	281	273	324	255	271	282	281	313	265	279	264	268	280	274	294	278	240	304	288	301	271	286	288	271	274	289	271	270	278	316	299	292	282	308	277	258	295	272	306	304	303	304	295	259	287	273	325	297	254	283	284	305	280	268	288	309	292	267	290	287	291	277	278	313	297	305	271	281	286	253	297	274	294	306	266	270	256	311	264	282	314	297	284	280	278	332	266	242	299	287	282	288	295	312	288	287	283	262	298	302	265	263	272	260	304	252	318	286	283	246	284	287	279	301	287	306	290	291	307	307	297	257	265	283	276	286	274	295	297	296	275	249	280	313	278	330	299	306	263	295	297	313	292	303	263	277	279	298	291	287	284	283	267	316	289	289	245	262	271	301	331	273	300	278	290	278	268	289	282	307	274	292	253	306	284	263	291	282	279	309	298	279	239	286	310	305	280	285	283	252	289	283	326	306	277	249	302	328	260	302	300	264	262	278	258	288	282	308	308	272	270	288	276	275	277	310	290	301	272	299	284	284	285	281	280	299	311	272	275	274	278	298	274	298	272	259	282	308	278	273	267	259	286	271	276	263	272	288	290	325	287	310	287	283	286	273	286	308	306	306	295	314	316	272	277	300	269	302	251	314	302	305	301	280	292	301	264	268	296	244	289	277	270	276	265	299	286	290	306	278	273	283	283	311	312	281	281	267	265	268	298	303	296	275	251	306	291	285	304	273	286	312	264	293	319	297	301	292	322	279	315	253	274	319	286	304	284	281	280	278	286	249	271	308	299	271	287	266	272	272	283	284	284	283	278	277	279	254	266	286	259	271	312	309	267	296	305	253	275	300	259	267	307	285	285	274	269	268	296	287	262	252	257	294	286	297	296	325	304	277	277	301	277	261	261	276	274	280	310	283	287	290	296	292	266	290	266	276	267	288	308	277	278	288	287	292	303	281	266	270	274	273	264	302	278	270	292	275	304	301	286	250	273	294	316	303	284	268	255	309	292	305	289	266	277	283	257	289	304	287	280	297	276	266	268	279	271	295	303	253	287	313	312	283	292	275	295	314	292	273	311	266	288	263	291	268	312	303	302	277	299	273	277	297	304	297	294	286	289	314	283	275	297	304	288	288	287	290	289	324	295	287	295	276	250	283	305	283	273	286	283	278	287	284	287	301	298	303	264	280	287	330	267	294	280	295	295	300	277	307	267	278	292	294	279	307	293	281	308	287	297	304	270	287	276	270	285	279	274	277	295	309	264	280	292	280	268	264	278	278	295	323	315	279	260	290	283	266	279	275	266	298	293	265	267	243	285	298	300	253	277	293	296	267	299	272	272	279	311	304	311	277	260	263	303	302	274	276	267	279	320	304	295	270	294	253	303	259	318	307	292	279	290	257	277	305	284	286	284	284	284	300	307	292	299	261	267	278	293	313	263	280	271	265	292	294	268	291	292	255	316	295	313	263	281	295	313	291	283	273	280	262	311	318	282	293	312	291	261	276	286	292	269	263	264	273	254	269	281	254	281	295	288	267	262	271	294	288	250	256	293	304	276	316	318	280	252	313	315	262	286	262	235	300	324	277	269	296	283	309	285	290	312	287	273	311	287	275	286	311	302	288	302	283	264	279	279	264	253	262	284	300	270	278	278	280	284	298	272	284	270	288	279	288	271	317	290	292	295	288	270	277	288	290	297	278	273	288	288	251	283	271	277	326	272	288	281	304	286	284	301	265	276	307	288	316	248	313	265	271	254	303	291	278	280	290	268	284	262	311	303	311	277	292	281	294	281	281	273	269	313	325	281	294	275	281	298	286	319	299	258	299	293	259	280	266	290	272	263	263	293	271	289	260	286	298	306	257	284	259	287	276	304	309	264	273	319	255	310	280	284	301	271	263	285	281	291	294	272	248	239	268	304	284	275	283	287	293	290	303	266	283	288	284	274	283	280	304	309	320	275	281	281	296	307	280	283	302	256	258	256	272	271	274	293	315	270	346	271	293	291	286	285	282	268	266	302	280	285	311	292	291	299	297	280	292	302	291	300	279	294	303	295	290	285	285	266	312	261	279	326	259	278	301	288	282	289	291	280	282	257	286	294	263	280	286	273	273	294	308	299	236	290	257	290	329	287	316	283	304	274	287	275	263	257	294	299	281	308	293	266	272	299	266	302	295	262	262	288	270	273	307	293	273	296	323	302	293	276	295	271	307	307	266	282	280	272	300	275	281	305	281	313	302	285	275	270	260	286	290	285	303	312	269	267	289	260	261	296	267	290	286	298	250	279	269	287	284	266	304	288	281	289	317	289	256	260	290	252	311	298	325	267	293	275	298	292	282	279	328	264	309	282	277	280	298	272	301	282	292	295	278	299	281	294	256	275	290	327	269	278	279	273	317	270	269	282	316	289	259	266	284	281	311	279	322	291	285	284	266	288	278	281	280	271	280	255	290	261	303	297	332	281	301	290	270	280	295	264	265	262	291	314	318	281	285	296	289	279	284	274	278	281	295	244	271	310	285	266	302	259	263	250	259	283	283	293	307	274	280	275	321	271	267	291	293	289	272	293	293	283	262	266	276	278	263	282	281	295	282	267	250	284	274	267	319	296	299	283	301	310	303	292	283	308	289	260	281	270	267	272	303	287	315	331	288	273	271	255	282	269	314	282	289	261	279	249	319	285	276	278	296	292	318	281	260	302	281	282	293	288	293	329	311	279	286	262	277	303	303	264	281	276	287	270	281	300	281	262	275	316	291	296	292	293	295	282	302	244	276	292	271	313	296	268	305	306	304	310	281	292	329	267	272	290	259	280	252	312	310	269	278	276	278	298	268	297	287	309	270	301	296	247	294	274	272	279	297	288	263	293	301	271	263	273	296	266	266	289
36546	43244	40216	39625	45382	42940	38593	21450	13750	13000	24737	27921	26062	21035	19777	14560	13009	11727	11151	11366	8082	7821	6222	4999	4401	4392	4390	3603	3290	2956	2932	2642	2613	2611	2735	2813	2633	2310	1874	1440	1448	1379	1369	1413	1426	1415	1284	1357	1339	1206	1295	1212	1211	1017	1102	1006	950	1105	1187	1045	1023	1017	972	932	928	891	900	830	860	781	870	792	775	800	796	757	728	772	840	848	809	894	864	785	778	707	739	693	751	703	662	703	697	647	703	713	732	720	713	687	694	660	703	732	661	668	706	654	696	700	688	736	679	689	677	691	685	729	678	679	684	665	653	692	680	737	660	699	697	676	692	759	677	671	680	687	645	658	727	703	685	667	684	671	633	710	673	666	703	686	700	626	707	697	635	728	688	645	677	696	682	680	722	723	692	650	652	642	697	726	642	659	670	681	686	677	654	672	670	687	675	684	668	697	652	670	677	686	701	672	691	694	654	695	686	668	710	690	637	691	651	645	702	599	627	696	717	675	681	640	681	622	690	665	709	674	697	689	688	688	678	728	693	682	650	705	684	714	695	710	688	677	675	684	711	724	773	633	684	686	690	719	717	693	643	672	694	704	722	649	668	714	702	654	689	668	734	649	738	698	658	683	696	747	675	716	682	671	702	693	651	674	682	613	699	646	687	696	738	636	710	679	671	670	698	675	658	676	663	702	663	654	705	705	666	696	633	680	679	698	639	699	665	653	666	695	704	688	674	676	684	685	662	720	714	679	685	673	686	691	690	717	707	636	642	658	680	656	690	657	720	685	717	717	652	708	728	681	717	649	697	665	712	687	682	708	731	671	658	694	681	685	669	682	686	652	705	659	691	718	692	643	671	667	696	671	718	663	703	692	669	686	694	661	678	648	658	707	685	676	620	691	688	646	657	667	698	673	699	707	700	649	703	670	686	692	626	674	714	668	712	707	666	659	646	637	672	637	670	670	711	682	734	717	698	645	683	662	683	680	671	691	705	698	668	665	664	675	720	654	685	671	691	649	677	713	699	667	680	684	678	709	685	710	643	669	683	712	688	639	665	685	710	702	715	668	699	644	638	639	708	686	664	690	660	669	666	675	667	696	705	637	642	694	654	715	690	676	677	738	650	645	692	670	713	746	694	666	689	685	691	646	699	648	692	627	685	662	699	694	693	640	658	676	687	753	680	682	699	680	670	644	675	651	685	674	639	701	679	700	738	685	680	642	680	693	664	702	701	699	696	680	656	665	715	687	705	684	703	672	610	670	646	702	667	662	697	665	695	721	647	642	658	636	691	708	686	656	725	676	685	750	697	700	665	651	670	706	683	669	715	672	657	635	687	675	692	718	691	655	698	732	696	674	711	669	686	663	711	743	696	678	653	715	678	662	675	650	674	678	727	661	692	694	685	713	729	676	661	710	659	692	659	652	668	647	603	704	674	690	633	672	708	692	661	694	707	682	634	705	657	632	658	721	715	671	671	680	650	675	690	668	686	696	668	695	707	663	687	696	681	700	692	669	720	664	688	675	723	681	635	666	748	672	659	702	712	663	642	678	678	701	679	666	705	690	663	657	690	696	665	716	690	692	742	678	688	680	718	690	685	701	674	684	677	686	720	682	694	730	681	685	667	684	702	714	661	678	721	691	688	693	717	742	671	715	689	683	669	635	688	688	680	709	688	657	706	688	736	704	676	675	659	713	625	730	699	642	683	668	627	670	673	703	688	719	685	700	681	690	692	712	689	679	692	685	706	678	674	709	692	689	699	675	707	701	690	693	672	665	651	692	678	690	664	675	692	682	682	688	644	626	672	662	731	677	687	703	713	711	662	737	672	698	702	714	665	691	655	672	647	673	700	717	641	662	656	703	667	678	688	681	710	700	688	695	707	665	654	653	662	706	692	661	686	643	682	689	684	684	685	720	718	721	655	683	709	720	673	642	678	643	667	660	721	686	721	656	704	735	705	658	701	675	650	674	674	637	682	654	681	668	700	704	668	684	707	611	697	716	691	664	696	701	676	674	664	725	681	668	718	693	689	700	699	693	671	659	711	643	692	687	659	644	665	660	702	732	682	681	664	714	687	715	701	706	686	704	733	704	678	667	679	709	701	657	696	672	698	738	640	666	689	665	692	670	705	724	709	693	685	735	686	667	714	737	674	678	648	698	696	666	698	707	671	652	701	677	724	645	622	732	684	702	676	663	706	703	733	680	679	695	725	683	728	690	673	727	663	711	711	689	722	737	686	674	697	735	682	657	722	671	744	701	699	676	724	699	663	704	642	671	701	705	716	701	657	707	666	658	657	714	697	704	666	678	709	664	699	670	657	688	669	690	698	726	681	668	711	685	692	697	699	708	694	678	666	663	657	700	695	708	678	678	668	688	649	682	658	645	692	695	664	699	659	696	626	682	659	686	694	675	680	737	698	689	647	698	716	686	680	705	696	677	666	673	699	699	701	677	712	632	654	733	670	687	681	690	686	673	690	703	679	680	694	661	709	718	680	721	694	731	666	689	668	678	674	725	692	681	659	702	650	705	675	639	684	677	667	680	684	725	680	680	678	698	669	646	735	749	707	681	688	663	698	609	708	710	711	731	676	741	713	725	733	676	632	733	654	695	683	690	697	654	707	701	704	674	675	699	682	686	695	683	707	679	716	710	690	697	712	715	650	667	711	701	689	645	666	731	744	657	675	727	702	682	712	728	735	675	688	711	726	674	691	660	694	685	728	683	668	644	740	628	683	708	659	735	689	714	705	647	681	748	698	668	668	720	686	677	682	691	681	656	693	715	625	697	681	698	697	700	672	710	704	661	691	692	677	663	687	663	636	711	631	635	675	734	692	697	649	731	624	680	692	722	695	698	665	658	656	711	733	684	653	674	703	676	677	711	648	686	646	711	678	684	707	722	658	723	632	688	699	672	657	694	682	726	716	730	664	650	663	689	655	666	691	740	670	707	723	668	680	661	655	661	708	724	703	661	663	706	749	692	699	708	690	680	695	642	681	681	695	726	706	655	690	652	674	731	706	669	649	666	696	645	702	691	678	712	680	686	671	669	664	692	696	707	737	693	650	659	699	693	678	717	682	649	663	692	679	711	706	668	690	711	716	694	675	675	661	650	699	717	738	694	698	686	699	711	737	681	684	670	729	731	699	671	647	676	704	654	678	740	681	707	708	757	671	670	714	711	620	687	676	668	673	683	678	681	684	711	733	698	661	658	698	695	673	688	659	665	670	707	676	704	696	640	664	648	704	657	685	695	654	661	677	678	678	656	704	729	656	693	657	681	681	669	664	663	688	660	741	719	658	705	721	662	711	656	639	700	716	677	699	688	687	680	684	673	685	690	670	671	722	700	663	660	705	670	654	696	694	628	673	680	691	649	689	656	666	737	692	686	693	681	680	742	657	656	705	668	634	627	687	645	681	641	651	663	677	673	710	723	646	717	740	678	690	692	674	642	711	680	649	659	737	681	686	649	674	678	654	659	734	685	694	694	700	689	680	679	714	658	674	738
22081	16648	8415	7266	5773	4136	2406	1580	1099	932	935	907	817	650	646	584	500	578	517	502	487	460	456	416	428	453	477	489	421	472	418	445	467	439	392	424	461	457	427	440	434	441	409	420	450	442	435	434	389	414	413	417	431	433	427	419	441	411	405	403	434	419	387	408	413	403	387	365	408	445	405	424	420	418	380	429	416	446	385	451	407	398	407	413	454	408	373	414	391	384	385	444	436	420	413	413	420	416	390	414	442	408	385	375	389	440	418	387	384	424	396	412	380	424	424	435	438	395	458	416	395	410	422	386	387	405	420	359	410	380	434	382	385	409	424	417	420	398	429	416	392	383	378	360	406	392	418	430	452	409	407	419	414	387	422	450	417	391	404	418	387	420	398	442	411	422	426	425	430	378	434	454	400	455	437	420	423	425	391	423	423	423	424	391	397	378	394	431	404	424	375	402	444	417	394	373	405	406	432	421	441	406	409	433	424	407	377	368	385	388	439	386	400	406	389	402	428	375	410	408	427	428	406	401	403	450	440	402	416	420	406	404	404	394	386	422	449	393	391	382	376	371	437	437	361	455	412	436	402	400	393	418	430	434	402	412	422	438	384	397	401	377	396	442	431	433	412	357	433	393	410	411	388	400	454	414	383	390	403	438	409	432	391	432	413	435	430	407	412	401	379	389	420	401	439	369	384	448	428	414	384	416	424	402	416	425	409	378	392	419	388	401	432	414	380	403	409	395	384	424	412	416	426	442	434	432	410	435	395	392	383	412	368	419	421	416	397	408	426	440	402	458	377	402	421	386	400	439	400	412	404	415	423	417	406	391	390	443	399	418	430	410	407	442	401	422	378	376	456	422	395	402	425	409	385	402	425	415	410	402	431	427	397	450	400	399	426	433	441	454	414	422	434	397	432	433	399	373	373	425	408	421	404	439	410	419	419	407	442	420	382	437	364	441	409	392	408	436	406	392	435	402	408	446	417	425	389	411	351	397	449	412	419	405	453	421	386	439	399	375	426	420	378	434	427	390	379	409	408	416	405	419	410	437	411	417	399	418	441	402	384	400	399	412	425	394	437	394	380	409	410	423	384	431	421	436	420	425	400	454	420	409	398	392	406	397	427	408	427	453	440	412	423	390	407	434	447	432	427	408	401	381	416	402	414	364	413	384	379	364	415	410	386	442	416	395	436	415	412	411	431	430	414	440	439	398	398	433	426	410	461	369	440	432	421	440	400	384	419	457	408	392	420	443	406	427	421	419	435	429	414	413	428	411	428	435	397	385	414	395	435	427	396	390	423	412	423	415	368	401	457	419	389	390	439	408	415	420	384	445	385	448	425	411	433	395	443	418	437	408	422	446	398	437	470	418	448	422	435	414	394	414	381	425	439	433	406	408	403	402	373	400	413	399	401	411	413	409	407	399	418	395	395	420	403	431	412	413	390	374	434	414	404	379	422	413	418	443	387	416	404	379	403	398	429	395	397	403	419	408	399	394	388	422	409	417	381	456	419	385	396	422	405	366	404	432	415	387	381	399	437	383	390	412	414	483	420	366	443	417	383	406	402	366	435	396	402	393	424	410	430	450	399	449	394	413	439	429	404	415	406	406	399	419	434	414	433	379	408	443	400	435	367	425	381	449	412	403	402	413	419	417	416	375	458	396	378	404	432	439	429	409	423	448	402	404	434	386	398	408	403	446	406	406	413	400	419	389	418	445	397	393	382	429	434	422	420	398	424	425	410	415	388	409	424	402	435	415	380	428	407	428	439	361	427	419	420	403	419	402	361	405	398	411	410	405	416	408	406	397	441	420	379	463	411	396	411	446	420	420	391	394	421	433	430	395	434	473	363	403	426	423	394	415	417	434	409	402	405	369	434	447	483	386	455	404	398	435	415	399	406	409	409	436	455	425	419	380	440	386	458	398	436	416	403	454	385	406	414	404	395	416	396	445	377	434	404	401	432	411	430	444	411	397	378	394	402	417	430	443	413	394	406	419	411	424	401	434	424	432	417	446	363	395	365	431	429	431	359	417	403	370	416	408	396	387	446	411	410	380	402	409	426	396	404	427	413	448	411	403	388	433	387	430	403	393	382	451	403	435	377	402	416	467	416	419	404	398	378	398	420	444	391	408	399	439	427	392	412	385	409	439	405	390	429	393	404	395	416	416	441	426	410	432	391	404	402	436	420	424	380	410	397	421	413	380	415	429	397	425	416	410	446	410	441	396	456	411	441	397	390	411	430	424	402	412	408	380	421	400	401	400	382	425	404	460	393	429	438	419	394	437	394	400	447	407	446	398	380	412	424	434	417	443	397	419	408	408	431	422	428	402	407	400	416	416	396	406	400	394	392	407	399	403	406	440	435	409	420	396	384	410	401	403	418	410	406	393	373	408	382	349	421	398	433	434	405	413	452	411	418	400	441	418	449	406	399	412	453	432	394	409	428	375	420	394	419	431	379	402	425	429	370	397	408	408	360	421	508	400	421	420	420	447	388	424	433	409	389	438	419	438	404	411	441	406	378	447	422	443	439	394	387	434	384	447	405	374	407	430	404	405	420	425	395	407	372	401	406	355	433	401	438	388	390	395	423	435	414	445	468	411	431	425	426	410	419	373	439	408	406	432	425	405	393	394	434	444	410	379	415	354	410	420	390	428	426	431	435	402	386	421	435	426	413	445	410	415	388	407	419	420	419	416	440	426	408	404	447	380	374	444	395	426	470	387	388	427	439	395	412	418	445	430	454	399	414	394	430	406	471	370	429	386	435	392	424	398	390	385	409	425	435	427	469	412	423	391	416	393	356	428	389	398	423	429	405	382	412	435	416	414	422	404	402	425	395	441	384	427	407	426	398	435	418	377	456	401	428	399	440	436	428	449	415	416	373	398	412	454	430	393	433	410	412	426	401	418	435	395	386	393	441	389	415	406	421	382	432	424	423	396	415	407	391	409	441	397	433	442	421	435	397	419	422	405	394	422	436	414	361	461	380	420	379	425	413	417	407	407	396	411	406	467	387	393	413	404	418	430	408	404	431	394	415	403	408	413	398	422	452	407	417	389	391	390	393	401	433	421	428	437	432	430	423	438	411	406	379	443	437	410	408	441	427	416	434	397	406	409	415	388	408	448	394	389	416	419	397	403	420	391	423	433	396	408	467	423	402	405	375	405	410	400	395	404	428	427	470	425	414	431	398	414	395	394	365	429	388	398	417	400	420	415	372	387	437	391	428	390	381	389	431	397	406	388	398	395	434	427	396	389	442	405	415	404	400	402	410	409	419	425	416	440	427	410	409	420	391	399	416	410	374	399	416	403	405	386	411	390	427	410	380	382	396	404	429	416	383	417	410	397	394	415	403	425	432	420	454	448	397	419	435	469	409	439	422	432	420	410	392	419	408	427	372	401	406	435	365	379	420	397	409	435	457	433	407	403	433	434	462	394	444	403	436	399	424	380	401	382	413	420	418	383	411	432	430	418	428	437	395	402	418	417	392	384
13954	14626	11370	15199	12808	10637	7410	5192	3591	3190	3916	3603	3615	2604	2486	2096	1812	1694	1657	1669	1477	1387	1416	1290	1217	1264	1248	1232	1193	1147	1195	1094	1066	1105	1160	1114	1087	1071	1099	1078	1112	1110	1092	1040	1040	1026	1066	1020	1052	1063	974	989	1039	1000	1058	1081	1011	1076	1074	991	1010	986	1004	998	974	922	1014	986	1008	996	1020	958	1001	994	923	923	961	967	956	945	963	969	959	1010	1002	935	931	920	994	983	969	930	983	932	981	1003	990	987	1010	1018	952	971	974	967	954	1010	1037	969	935	950	975	941	936	1035	865	922	974	960	987	976	1012	989	974	960	1018	965	1014	955	982	1008	979	944	996	944	997	987	979	976	951	949	971	1002	973	955	989	959	1012	980	975	941	928	1063	959	943	990	971	957	991	947	950	986	970	950	919	940	1005	1058	919	953	982	941	979	967	965	954	1009	915	975	1014	972	947	1014	960	916	1034	965	963	921	969	968	962	963	1000	986	940	1009	963	953	999	1022	949	993	1016	948	972	1016	998	926	1026	936	975	1000	956	940	1028	1009	973	971	906	1017	944	967	963	1027	931	963	969	1011	1005	951	924	977	988	977	986	997	958	971	957	927	976	989	989	939	1009	938	963	914	989	954	945	964	960	1024	962	975	1032	1005	994	931	953	945	962	938	954	973	974	996	964	960	981	976	1021	914	994	984	964	960	979	929	960	973	946	952	966	998	913	989	1033	980	964	1040	1019	939	979	1031	983	950	949	952	984	924	1040	1022	973	986	998	964	1011	969	930	935	960	1008	979	975	965	962	961	978	1008	977	950	961	962	1004	979	959	983	969	990	983	1024	957	956	977	1025	1046	979	955	966	956	931	972	999	951	994	962	935	1030	920	979	934	906	970	961	940	951	956	947	990	941	1012	997	978	955	1018	935	988	1033	1003	1004	950	931	936	1010	1030	934	969	957	950	1014	976	977	999	996	970	922	937	939	1021	988	952	958	930	996	965	938	990	994	930	953	956	957	926	992	952	931	954	958	904	1010	960	940	949	972	986	995	961	940	999	922	952	956	934	954	1001	978	1006	955	1011	957	937	981	988	971	991	921	943	1002	1009	1026	992	983	981	978	925	949	966	946	966	991	948	999	996	928	962	971	992	962	983	925	958	980	968	968	939	959	974	966	923	956	982	971	1009	1002	936	981	942	927	966	948	985	1010	955	953	1011	987	1000	947	972	964	929	997	1019	961	994	1035	1044	926	1014	976	976	975	1003	934	960	973	984	977	979	954	1043	945	987	937	960	983	1005	1071	948	941	960	928	973	980	961	969	981	897	994	965	909	916	958	964	980	945	939	959	998	932	999	968	971	953	962	974	985	981	993	981	970	1015	992	886	945	983	1020	979	979	920	955	994	967	978	917	963	960	1001	983	957	946	945	952	982	1041	917	947	944	991	975	931	941	938	1009	989	981	1012	971	969	956	969	950	979	963	990	988	1021	944	1002	938	916	945	972	1043	1011	963	953	951	972	977	958	903	964	973	986	957	1060	948	950	946	983	957	944	970	963	920	928	984	987	944	999	963	958	1016	952	977	981	973	962	1029	952	999	948	986	990	974	1004	990	900	1001	997	974	963	881	946	928	971	962	985	915	927	1009	947	1026	984	1012	992	965	942	988	983	973	949	993	1037	986	956	946	998	953	967	990	978	955	968	1008	1049	950	1013	1011	981	925	964	951	958	991	1010	969	986	958	952	981	913	932	977	1033	974	946	976	981	957	993	997	1027	959	975	928	928	1002	951	965	918	978	934	984	984	1008	934	988	1005	929	985	1008	964	1018	989	1011	963	1011	957	959	996	959	970	970	906	939	991	999	977	990	1003	959	965	985	998	994	956	956	959	942	997	971	868	968	1012	965	965	939	987	984	913	1033	969	990	963	1002	958	972	965	957	969	972	988	968	946	990	965	936	942	937	969	983	983	1025	938	967	931	969	935	951	978	1021	974	944	959	977	958	924	1011	972	915	981	950	934	986	1018	926	930	933	919	984	972	1004	970	969	999	967	949	933	1001	1060	991	1004	931	969	985	975	968	985	1010	966	959	962	981	995	928	979	953	975	967	997	971	919	965	908	952	972	956	931	992	932	997	1021	947	983	985	963	1001	948	960	958	962	947	977	1022	998	1025	943	975	939	1004	931	943	963	970	920	993	969	978	981	963	1032	976	914	985	967	990	998	953	939	931	979	933	948	993	973	994	991	981	1036	1039	945	980	942	972	1018	992	978	965	984	911	978	961	960	940	974	951	942	996	972	986	964	1006	996	968	957	981	997	947	978	991	964	1055	1020	963	989	980	901	934	1011	963	957	977	981	970	941	923	954	956	931	983	983	976	932	966	971	1002	945	983	943	996	1010	1004	998	907	980	942	950	994	962	944	930	986	966	927	965	924	953	950	984	980	953	1002	989	918	965	1042	985	1006	991	959	967	925	932	968	918	971	968	972	906	966	959	907	946	970	912	989	1014	980	940	941	965	966	972	979	1026	979	911	968	874	968	946	1009	963	986	973	996	934	953	947	974	963	926	986	986	987	1018	963	941	962	955	973	996	929	960	960	981	939	973	1011	958	985	1037	931	947	985	952	981	987	1018	977	947	1032	1024	998	983	932	949	959	965	1003	942	969	1002	943	924	943	944	969	955	945	879	1003	1040	954	971	981	974	938	993	956	1007	950	995	1007	928	1002	1007	951	984	920	935	959	993	987	951	980	932	981	994	958	955	984	977	926	971	936	971	1016	1012	961	923	913	1001	970	942	992	944	929	991	991	954	1004	986	967	1019	940	934	963	990	935	940	986	948	965	913	974	1010	971	934	990	974	985	1065	982	993	988	982	991	1023	994	970	969	976	941	957	953	949	996	948	954	940	959	918	965	948	958	971	963	984	994	966	1000	1009	958	1003	1011	899	982	948	955	933	991	959	965	963	977	935	938	983	973	965	995	960	956	1000	975	987	920	940	1018	1006	1002	941	1013	973	985	976	962	979	909	970	1026	981	933	995	978	985	943	987	991	916	969	905	951	944	927	983	934	1015	907	1007	910	1003	954	997	955	940	909	956	1001	983	939	944	942	906	956	923	954	915	956	930	960	938	963	989	975	937	999	973	1007	967	1001	972	991	977	920	1027	901	950	944	952	947	1041	1003	924	1005	954	962	1037	938	892	974	915	988	914	990	958	991	996	1029	998	915	933	951	959	916	964	939	905	896	1048	944	969	998	970	1007	998	967	1013	994	980	940	969	986	992	941	926	985	956	997	963	968	996	979	976	1004	955	988	953	943	900	997	978	948	976	961	982	951	975	967	1011	1005	914	924	943	978	961	991	970	956	917	915	947	969	860	951	975	949	973	1006	978	944	947	962	991	987	980	947	928	966	982	913	965	922	980	1006	1005	1026	1002	939	985	1023	966	927	920	924	1003	994	923	987	961	978	1026	994	978	989	985	971	957	983	941	952	947	980	957	924	966	948	1028	996	969	1003	936	925	1016	992	1018	989	928	950	965	899	994	977	994	931	1015	972	1026	957	988	1024	997	974	1005	953	954	946	915	967	911	946	996	959	1018	959	924	990	1000	966	965	934	996	1006	991	971	956	933	970	951	952	947	976	984	957	997	988	947	975	950	972	933	952	995	997	935	953	980	983	997	949	968	985	963	977	994	974	996	978	1002	934	933	959	958	939	951	937	951	945	930	959	939	997	920	988	946	960	1001	971	988	993	999
40111	40913	37353	34520	31669	25909	21140	15340	8972	5322	5329	5811	6185	4254	4093	2717	1791	1552	1478	1513	1162	942	830	684	655	647	631	632	540	545	527	521	555	458	503	486	521	467	471	432	446	465	430	431	445	422	457	449	418	446	411	421	443	412	478	418	439	388	404	458	440	388	397	410	372	383	402	399	425	392	423	370	382	416	383	425	406	403	406	370	373	428	369	392	391	377	376	418	406	370	389	423	381	419	400	380	383	358	408	423	440	434	390	433	412	417	415	388	366	440	403	372	345	400	415	392	431	404	373	389	397	379	377	420	404	391	414	417	356	409	401	429	382	361	390	389	386	363	419	387	413	384	391	413	366	417	368	410	416	388	412	419	383	410	377	401	354	409	386	374	403	444	382	371	431	434	420	408	416	403	396	416	376	390	395	400	359	404	388	404	398	398	397	425	380	378	391	347	399	419	409	387	414	375	436	426	354	416	365	382	428	373	387	416	405	423	406	393	363	419	432	374	414	443	383	437	377	427	393	400	373	413	373	364	401	398	398	401	390	395	388	381	406	374	384	378	414	389	402	423	423	421	389	392	403	387	365	401	383	386	450	413	404	408	372	410	386	414	385	380	415	384	382	376	377	399	372	395	405	386	399	403	414	384	419	388	394	410	409	399	424	371	416	398	411	407	405	401	390	395	428	380	383	389	414	391	390	349	369	424	419	395	397	410	387	397	382	395	397	391	370	360	363	416	392	393	350	378	409	384	393	421	415	420	378	439	420	394	406	400	376	385	393	354	373	403	410	377	404	399	419	391	425	400	407	404	383	405	401	376	394	390	422	337	382	397	392	403	414	414	369	416	401	397	425	396	390	397	400	420	410	421	361	373	380	417	376	383	386	403	398	389	392	416	397	368	369	411	445	417	365	373	360	344	410	398	407	377	365	384	428	398	377	422	413	401	385	401	413	405	429	411	410	411	391	375	394	400	398	389	390	403	400	437	373	365	399	389	392	376	394	351	378	379	383	435	385	400	391	382	426	416	379	409	412	423	406	373	381	419	410	409	397	384	451	363	410	391	380	379	362	404	447	414	361	364	406	399	427	409	400	398	397	415	348	364	398	421	393	437	417	378	387	396	400	390	384	396	393	413	416	407	366	419	386	344	367	368	384	389	410	396	412	425	368	392	394	386	413	395	436	393	394	407	433	399	388	401	414	422	390	397	418	413	419	382	401	396	409	425	399	410	363	397	382	390	391	404	405	348	398	402	425	415	394	399	404	365	385	375	410	430	372	408	403	393	414	372	357	382	403	387	369	394	370	407	370	371	420	417	356	401	420	419	406	410	384	423	427	394	420	388	392	403	381	370	421	396	362	427	381	378	389	397	357	376	373	409	405	418	362	419	401	355	403	366	415	375	402	397	365	378	412	428	391	380	426	383	402	411	387	390	371	427	419	394	434	405	399	379	445	391	414	372	383	383	401	390	381	415	439	392	368	391	419	378	397	384	395	401	365	381	383	396	406	390	389	403	385	377	361	384	391	395	393	392	404	437	393	366	373	397	383	350	416	379	418	364	360	397	380	397	381	374	416	390	388	427	411	409	358	391	396	384	403	409	395	397	406	425	415	425	370	352	385	392	380	385	405	387	392	368	394	416	391	391	394	357	418	392	398	390	411	434	390	416	369	392	404	379	406	390	391	371	432	376	387	438	416	374	407	378	397	416	414	391	388	441	382	385	420	398	445	433	402	401	383	405	421	382	408	392	415	382	377	399	408	393	439	399	393	370	399	379	396	389	411	365	421	408	391	400	411	416	387	390	399	404	375	370	407	377	437	418	404	407	390	420	375	434	416	387	419	363	382	394	433	382	415	362	402	418	378	436	421	372	405	371	402	363	405	386	424	439	377	382	392	394	413	395	425	384	380	404	397	404	374	382	377	364	379	369	422	382	409	414	386	437	395	392	341	355	381	397	413	405	385	421	402	391	360	391	393	385	389	370	402	424	403	418	396	436	372	390	396	400	407	392	410	409	388	389	395	403	377	420	436	400	381	391	357	413	383	362	403	361	422	439	377	401	409	390	379	373	396	363	422	433	364	390	380	393	401	397	368	389	426	378	385	427	397	378	398	407	412	391	398	388	426	405	415	401	394	420	453	361	384	396	410	396	405	417	386	394	372	411	406	417	451	409	399	399	368	479	360	380	422	398	413	425	419	386	412	422	377	377	387	391	397	399	389	410	373	391	435	366	381	423	395	384	395	409	419	346	423	373	429	380	422	388	386	380	386	379	376	377	422	399	390	369	444	396	418	418	363	401	423	408	379	447	440	393	383	404	373	362	439	413	394	413	403	363	390	383	406	383	422	409	356	411	381	423	399	395	406	416	412	395	377	366	376	393	405	416	346	375	404	406	415	393	413	374	388	430	411	391	405	402	408	409	438	358	409	385	427	384	365	407	372	369	396	408	404	409	397	417	384	411	407	381	426	390	414	361	424	377	392	429	412	396	367	406	439	391	377	360	392	395	407	396	400	376	416	426	378	384	395	381	397	421	368	412	407	416	431	389	378	370	421	390	387	421	369	414	401	394	435	405	436	376	403	373	423	432	351	393	430	427	430	410	429	383	411	417	380	374	400	419	410	406	387	419	419	413	435	401	404	400	395	383	413	422	367	384	421	419	396	393	391	410	405	351	405	392	392	404	427	424	386	424	373	368	421	397	457	367	385	418	393	371	398	366	376	387	416	376	407	410	374	430	385	358	382	374	390	356	378	408	380	417	416	402	366	398	370	363	428	380	402	386	368	372	381	380	371	411	400	378	380	394	380	376	375	367	394	401	366	405	399	380	397	417	372	420	359	393	398	413	390	375	387	406	391	366	401	396	370	412	434	372	400	392	442	353	380	382	404	362	366	418	379	416	408	443	393	399	373	387	425	423	397	393	427	420	419	413	413	386	387	370	442	384	411	386	395	390	428	404	378	408	396	402	404	357	395	397	422	377	391	379	401	396	395	432	446	387	390	408	380	387	397	405	398	375	388	375	381	414	366	427	383	412	399	386	389	418	398	399	392	410	383	392	398	369	424	405	409	399	420	432	422	390	377	404	387	378	382	394	393	415	414	429	393	392	387	408	394	440	389	422	397	392	442	398	456	405	373	399	367	402	428	427	392	419	368	408	427	436	424	388	414	409	399	377	399	416	367	391	362	433	400	427	391	403	385	404	370	371	426	415	366	412	386	394	385	390	384	400	423	382	424	360	367	375	380	420	416	396	398	374	401	397	386	428	382	376	420	365	397	417	395	410	444	422	416	389	421	362	421	384	377	383	366	384	375	381	414	421	403	390	416	372	374	399	399	417	441	380	398	383	425	411	381	376	397	437	384	370	414	383	378	426	398	405	411	409	378	398	445	427	419	395	406	384	395	421	349	416	369	369	377	395	386	386	400	401	386	395	375	364	390	390	353	428	421	377	391	381	411	368	415	408	419	392	390	418	425	399	392	416	375	383	384	375	435	376
27061	33947	31520	35772	32157	32491	28179	21176	13139	9246	14731	16910	16030	12270	12276	8796	6989	6943	6155	6993	4443	4226	3885	2960	2808	2606	2490	2386	2080	2033	1780	1640	1701	1699	1751	1966	1806	1755	1492	1340	1365	1343	1289	1256	1297	1284	1255	1233	1221	1253	1159	1259	1164	1195	1213	1143	1118	1164	1129	1081	1109	1053	1045	1047	1033	1078	1061	985	944	977	983	984	921	990	987	973	927	923	998	1017	943	990	1000	1033	982	965	1003	958	994	979	939	939	922	970	934	957	906	960	969	905	928	922	924	953	938	936	882	893	930	986	969	908	953	914	955	956	925	893	920	910	913	914	936	974	916	972	861	882	912	955	969	957	940	914	923	915	921	929	941	954	914	889	916	945	912	946	973	969	885	901	867	886	972	963	930	969	921	955	959	912	888	926	881	900	966	929	953	924	917	889	927	902	914	972	937	967	980	945	938	952	920	896	894	914	1002	916	916	934	884	921	899	922	942	872	943	935	916	913	955	918	981	980	917	921	922	934	901	911	920	963	878	935	921	895	915	932	947	886	985	926	973	932	973	907	982	959	937	967	931	881	909	945	922	948	906	969	948	906	901	914	857	953	908	910	984	927	874	944	867	925	914	921	916	895	924	923	921	933	889	932	959	938	882	887	928	974	983	929	926	961	946	912	907	894	968	913	882	922	889	904	927	921	921	908	936	934	918	924	890	972	947	952	891	908	944	955	891	917	918	884	903	956	891	944	893	965	940	931	991	935	901	811	922	930	933	982	928	975	911	963	925	895	937	933	939	945	931	963	945	938	905	904	917	982	989	889	932	970	965	911	926	942	912	952	923	910	937	985	895	888	938	928	892	894	916	933	971	905	916	893	935	917	901	937	960	906	917	883	953	886	935	914	900	938	913	905	952	904	902	881	939	913	942	931	938	922	874	992	976	926	920	941	938	908	888	895	911	951	960	919	917	909	940	962	948	915	985	906	923	916	940	907	963	919	897	925	945	930	926	970	888	955	915	947	918	928	933	961	932	878	920	929	933	872	940	922	933	985	939	939	845	960	900	895	954	937	985	943	976	933	930	885	878	884	926	928	911	957	933	937	979	921	980	934	977	891	954	928	934	945	932	959	979	961	908	931	900	896	940	925	944	907	957	947	917	936	878	898	971	976	928	990	891	945	916	940	934	953	970	930	913	931	884	919	936	911	897	885	936	925	930	953	926	927	958	883	887	864	870	933	965	937	957	880	932	867	916	938	889	905	921	871	939	960	960	908	949	907	940	921	929	938	934	931	970	905	973	931	987	971	926	968	938	911	943	934	990	912	978	883	898	938	903	918	927	891	910	923	882	866	926	907	879	965	876	946	993	892	962	929	940	926	955	941	951	949	949	904	908	911	926	887	926	892	926	924	876	912	933	938	870	910	897	843	918	951	944	918	932	983	983	915	902	950	971	924	941	950	905	907	880	961	911	943	884	949	904	948	889	925	926	937	889	874	928	900	908	904	893	938	877	909	956	948	942	949	966	976	929	929	924	932	906	947	880	935	924	957	890	892	911	915	904	947	865	931	974	1001	925	950	900	896	919	950	887	894	924	873	963	979	945	901	956	1016	925	953	890	920	944	906	904	887	971	955	912	892	889	991	905	920	919	986	945	918	860	936	951	903	900	942	931	939	928	907	923	958	910	912	939	940	931	899	885	968	916	945	961	905	909	953	987	1002	926	889	876	886	961	933	920	922	912	832	905	922	931	892	925	925	887	874	963	945	918	955	940	932	900	909	979	1010	908	929	929	965	945	931	953	904	877	886	920	931	975	965	960	878	947	919	960	903	972	902	887	927	872	938	927	919	933	955	864	963	866	939	957	928	957	920	935	952	919	971	928	944	952	917	954	907	913	936	945	956	912	917	896	921	1004	934	957	950	871	924	939	913	952	884	941	949	979	904	911	939	940	914	915	901	915	949	935	906	905	961	950	932	958	919	981	941	931	906	905	905	902	900	901	898	862	894	972	951	878	921	881	921	949	886	944	946	942	883	929	924	897	918	960	907	919	952	947	945	969	984	886	834	864	934	887	932	962	932	908	912	974	936	893	904	933	882	922	963	913	946	888	925	917	892	940	891	935	973	931	920	894	939	917	953	880	897	902	935	925	943	878	938	953	881	924	913	899	953	938	950	869	895	938	965	890	888	943	936	910	939	889	906	904	888	910	916	916	892	866	914	926	984	883	961	928	930	902	903	926	927	934	944	937	936	881	942	938	885	996	891	896	903	965	967	954	942	970	951	902	876	986	912	922	919	926	930	922	929	923	932	894	945	898	921	879	856	902	931	925	960	912	916	996	926	903	966	868	867	944	906	938	989	944	937	946	888	922	945	935	872	1036	907	949	919	926	918	963	925	933	918	959	944	928	942	898	957	914	911	915	933	945	962	896	906	968	931	946	937	941	922	940	931	887	926	890	987	927	929	906	945	935	885	970	942	873	942	948	964	976	965	957	880	956	930	972	902	952	991	911	962	896	964	975	948	969	913	943	904	900	898	856	952	903	922	889	955	920	954	953	959	922	958	915	945	852	901	913	887	949	960	908	932	927	959	934	940	921	970	904	940	907	907	931	930	934	914	882	957	908	931	916	919	894	923	925	911	946	905	932	899	913	915	938	989	924	928	930	938	953	913	888	947	940	934	893	935	971	934	931	872	893	873	935	961	949	899	937	924	953	1007	903	923	954	904	927	913	976	889	984	1001	938	1007	887	976	932	952	957	919	946	962	948	988	935	928	972	900	901	941	924	921	963	980	906	918	951	920	870	921	948	917	949	898	888	971	867	894	916	833	941	876	924	936	928	910	930	968	929	913	875	883	904	920	923	875	900	921	924	956	932	961	923	921	908	905	986	908	944	873	897	956	914	958	924	942	951	907	892	922	915	896	945	899	902	907	912	924	940	958	914	876	965	888	878	967	915	948	894	953	919	907	908	880	895	943	928	924	939	908	912	916	970	937	918	946	931	948	927	929	943	904	885	889	887	907	933	920	900	946	942	941	928	972	924	890	899	1043	866	957	928	904	934	941	892	939	959	904	976	883	844	916	941	891	910	909	914	962	962	926	929	901	934	957	931	966	899	913	940	973	889	928	924	915	953	970	904	904	946	935	932	915	874	911	963	928	945	948	940	949	930	935	895	976	993	922	935	950	939	914	947	915	905	940	944	877	925	930	903	939	958	900	867	947	927	947	902	938	976	878	963	921	953	947	979	933	928	922	922	911	897	950	893	954	949	960	870	928	905	987	920	925	903	920	945	922	911	943	991	966	952	949	889	943	981	938	958	1001	970	953	972	907	992	844	891	961	936	931	963	953	931	889	878	908	942	944	944	958	834	962	969	914	918	941	981	926	918	892	917	909	904	977	926	915	941	897	962	956	961	961	914	918	892	912	900	907	928	946	951	863	956	942	950	955	933	941	931	862	950	974	891	920	919	960	959	965	874	929	976	936	935	904	924	928	900	960	927	954	1017	922	990	929	933	870	903	946	937	968	897	920	973	1036	918	906	915	892
52397	48533	41506	36837	33694	32068	28234	20637	14230	9793	12572	12113	11964	8972	7329	5333	3638	3156	2555	2930	2038	1716	1447	1182	975	840	870	726	653	580	595	517	573	539	476	583	608	490	466	387	390	385	361	406	342	340	403	364	353	355	363	363	348	365	365	309	338	318	356	315	333	330	310	316	290	317	321	322	309	283	298	313	311	290	273	289	292	312	311	319	303	323	285	296	279	285	302	278	299	290	288	308	279	270	204	292	272	317	297	251	272	269	281	281	299	283	270	276	287	266	288	292	285	282	274	301	263	289	306	310	301	309	270	244	270	313	284	286	267	267	292	260	253	281	268	268	294	306	312	287	305	296	271	301	282	290	283	282	281	283	288	283	301	298	271	297	304	290	280	275	285	291	289	293	265	273	277	303	270	322	322	284	263	310	288	263	275	316	265	286	258	286	310	236	275	301	283	270	287	279	299	270	267	299	269	254	273	297	306	270	285	304	285	275	280	270	289	294	287	283	279	308	275	265	278	281	300	277	265	262	300	313	273	281	293	280	290	282	282	285	299	305	297	263	284	295	257	298	257	270	281	283	299	274	271	322	240	263	287	246	306	276	310	310	293	309	282	277	276	271	292	287	303	277	273	296	278	285	261	312	249	283	285	272	289	292	289	285	288	254	288	293	276	275	289	261	272	279	282	290	282	272	276	272	280	286	295	276	287	280	290	286	293	284	308	283	294	290	288	267	291	260	272	276	265	279	309	290	304	286	287	316	255	295	330	262	264	249	287	317	298	280	322	272	271	261	268	293	283	277	299	278	278	274	299	304	262	282	279	265	272	262	249	265	306	286	269	270	294	276	278	275	267	263	279	302	266	311	284	300	290	259	286	312	279	303	294	271	295	281	279	284	259	284	249	275	303	288	329	290	295	256	279	319	273	273	285	328	283	316	265	302	253	293	278	264	278	287	261	280	289	287	263	270	257	302	267	285	268	265	266	286	309	303	321	300	296	270	279	294	298	267	287	276	283	257	287	277	289	280	259	275	274	301	283	299	308	296	293	289	241	303	290	298	308	270	283	282	241	294	274	273	299	285	260	304	268	283	279	269	286	300	243	285	292	287	258	259	267	277	267	271	250	286	286	290	291	288	275	293	278	319	306	317	285	286	283	286	304	293	284	335	265	280	281	279	291	293	300	282	264	279	279	273	274	269	264	262	286	312	288	291	280	276	274	269	300	274	279	268	267	246	262	290	269	269	282	287	272	269	302	266	310	263	273	285	320	299	274	288	248	272	255	255	271	305	296	283	288	254	254	261	284	304	275	263	242	243	273	274	271	281	300	272	268	280	278	287	283	257	299	255	296	287	285	265	256	293	288	297	296	294	244	267	299	271	271	294	292	265	280	269	263	272	286	291	282	256	287	299	289	311	274	258	309	263	276	296	315	286	311	283	300	302	282	324	310	228	299	291	272	261	284	261	283	330	284	309	304	271	298	287	285	285	294	268	277	267	290	268	308	283	253	262	270	271	270	264	285	290	268	292	276	286	268	285	286	281	270	288	291	251	262	285	260	280	259	279	279	287	273	317	288	322	263	276	255	241	285	313	270	301	310	313	252	280	288	283	293	282	295	273	274	298	292	317	291	278	277	264	293	310	259	307	250	249	289	279	281	278	272	277	253	291	290	283	271	279	276	262	256	302	283	301	290	296	255	286	267	274	272	284	278	301	283	276	292	303	275	308	286	294	259	260	282	263	299	250	278	287	266	268	257	260	264	274	254	259	293	293	299	319	272	269	271	295	286	254	276	258	296	287	268	260	269	309	292	275	319	301	295	305	287	292	304	263	255	294	258	265	299	267	290	294	282	286	276	267	298	254	299	262	272	270	295	313	283	265	281	301	278	310	316	295	315	279	287	289	286	302	248	284	271	264	266	268	290	279	234	260	241	285	283	293	259	281	278	262	274	284	254	288	249	274	319	292	300	271	293	289	261	283	284	286	274	300	296	279	311	275	269	275	271	288	276	263	287	275	288	278	267	291	261	276	266	279	290	315	283	272	276	276	259	244	250	297	311	294	286	275	315	265	303	277	286	275	252	272	289	282	281	275	281	275	273	259	272	277	268	272	287	293	278	269	268	266	289	299	300	277	301	284	247	267	291	281	283	267	262	288	274	296	286	270	258	284	274	259	272	313	281	251	277	277	282	272	270	276	279	281	285	270	285	265	274	285	295	272	274	240	287	239	289	274	270	309	300	245	270	291	297	302	282	271	259	272	294	269	275	291	293	341	283	311	307	308	309	268	289	268	271	281	300	259	272	287	306	286	262	293	274	270	255	294	295	262	265	290	252	254	273	265	265	256	274	280	296	281	257	316	285	264	286	250	279	261	256	273	267	290	271	298	301	266	271	280	273	266	292	280	278	292	271	295	274	247	262	284	290	262	288	282	252	274	289	297	246	301	299	285	281	269	302	254	309	299	285	294	316	275	257	270	277	250	294	280	264	280	261	267	280	302	291	263	286	283	277	288	281	297	307	275	296	288	286	291	302	302	301	280	260	262	316	260	314	291	272	296	274	267	281	287	268	271	272	269	306	287	243	303	277	295	305	273	286	258	289	267	274	255	279	295	298	285	278	302	289	287	294	284	276	300	272	284	261	276	291	260	278	286	312	279	282	269	259	268	273	324	294	278	276	278	297	282	262	287	299	277	294	292	275	311	294	262	269	284	269	285	279	273	268	276	279	290	304	313	273	267	288	267	297	279	290	248	250	308	253	274	271	294	288	281	285	282	286	313	279	310	278	290	275	302	333	278	285	286	285	297	261	312	250	277	294	251	287	262	278	259	270	262	276	273	268	301	254	268	258	249	275	295	281	294	306	310	253	254	309	281	294	303	269	259	282	260	303	315	308	237	280	280	293	296	273	264	250	301	235	281	279	296	329	283	316	282	269	261	286	294	295	258	272	283	274	303	278	276	284	272	279	271	281	266	255	271	299	279	249	263	295	259	277	244	286	314	262	258	287	279	259	274	259	279	290	253	293	298	292	261	267	268	271	309	270	287	274	270	262	273	255	256	281	288	305	252	289	276	295	314	279	281	273	291	263	312	294	291	284	283	299	290	318	275	289	281	274	251	281	306	240	257	267	301	321	298	322	265	283	256	266	270	293	275	309	270	259	283	283	286	287	262	275	277	286	300	300	264	241	283	296	296	258	269	295	295	283	269	245	268	254	277	274	276	266	303	261	293	287	248	293	293	255	302	295	291	292	275	278	255	276	268	297	284	284	269	310	282	288	285	271	288	295	270	277	300	299	247	258	268	295	298	305	293	318	301	307	320	280	246	277	310	260	270	278	286	264	270	279	279	284	282	314	278	266	284	250	261	296	307	297	274	301	272	244	265	267	286	262	234	276	297	275	267	256	300	273	274	258	272	266	277	295	302	253	291	271	303	271	297	320	265	273	274	300	290	272	287	279	269	271	298	275	313	316	272	260	268	302	271	285	292	243	283	264	242	309	311
37505	43844	38947	39998	40417	40386	35903	20569	16805	14139	26287	26447	24779	21049	19696	15150	13071	12879	10971	12417	7856	8437	6980	6108	4728	4135	4496	3676	3103	2847	2661	2605	2668	2367	2362	2832	2497	2262	1988	1623	1634	1425	1428	1453	1304	1431	1363	1388	1241	1269	1266	1401	1148	1119	1161	1068	1118	1083	1125	1059	1058	962	947	851	928	891	865	901	824	793	816	783	766	736	780	720	813	773	810	851	850	810	833	769	755	748	782	733	719	678	711	672	678	702	663	692	660	668	710	696	650	667	626	687	654	684	710	676	670	721	704	693	696	658	680	716	672	711	657	721	663	653	643	642	660	665	631	694	686	690	666	666	652	624	693	662	674	696	646	661	663	668	707	722	705	657	719	617	684	671	672	648	702	695	649	709	640	696	664	682	668	609	683	649	677	675	671	621	665	675	669	663	654	720	677	629	650	680	700	673	672	637	686	694	699	731	667	678	678	661	695	708	679	651	635	611	679	654	645	620	651	681	743	700	695	689	738	706	661	644	664	704	675	715	667	671	661	710	692	665	681	629	682	666	675	616	686	652	700	657	681	660	698	732	650	660	703	708	649	680	705	668	653	660	711	676	681	717	632	657	710	678	676	682	673	671	652	693	668	643	689	691	684	709	631	707	708	647	680	656	680	690	625	636	674	681	704	656	682	679	683	690	696	709	728	710	667	676	699	669	641	704	672	684	656	725	661	633	634	668	698	689	696	694	598	646	695	668	679	651	654	674	674	640	678	688	645	648	677	678	659	715	670	730	696	708	653	701	712	646	657	733	679	680	635	690	649	669	659	709	630	650	699	668	705	666	758	739	656	653	688	651	669	662	656	673	693	648	720	676	656	637	690	702	692	672	676	689	694	687	686	689	634	685	707	630	692	654	709	631	637	646	702	642	654	708	693	684	662	645	684	674	698	662	698	671	670	685	690	639	650	677	652	699	687	656	657	699	654	630	700	699	698	704	663	691	663	672	694	687	716	701	657	668	676	659	698	665	679	696	662	659	679	647	700	672	656	658	669	679	672	657	658	682	678	650	684	680	693	715	659	620	701	627	646	633	687	700	657	666	611	643	690	688	653	723	678	696	714	691	728	668	679	703	670	672	685	681	714	681	712	680	659	691	679	704	607	635	671	639	650	659	682	700	637	685	685	665	669	719	692	673	665	752	648	656	710	672	658	644	663	668	653	704	652	677	726	688	634	670	652	711	701	657	653	638	675	669	753	701	664	680	716	661	625	675	655	652	671	708	699	702	667	702	654	710	652	677	661	712	668	668	661	678	665	643	685	676	647	692	640	689	645	672	695	693	691	698	665	687	662	643	679	733	686	687	662	682	638	685	664	668	608	655	651	668	661	678	682	680	682	704	686	677	733	668	693	647	680	677	734	667	663	648	674	674	691	657	685	696	679	637	661	650	669	669	652	676	667	685	652	656	640	697	668	676	651	721	709	664	691	711	676	662	686	719	695	689	672	676	709	688	693	678	672	662	646	683	702	658	759	654	690	651	668	700	667	732	644	615	696	658	646	656	617	647	660	649	665	668	718	653	691	654	705	649	674	684	664	655	708	656	707	649	627	683	699	676	655	647	709	691	735	679	629	679	670	727	705	698	678	654	676	672	632	668	665	701	698	641	677	690	674	670	715	656	684	627	636	664	713	684	704	685	669	667	661	694	673	656	705	725	675	653	687	663	652	658	702	678	673	653	654	639	680	658	687	707	722	665	659	683	678	677	698	666	654	653	666	625	673	631	625	645	696	682	658	699	687	669	625	628	689	666	688	669	695	702	667	692	655	687	675	642	688	627	638	653	630	650	659	687	666	652	688	707	639	703	687	660	642	702	692	655	708	648	622	679	721	703	653	642	685	679	669	686	648	692	648	704	682	691	637	671	708	662	694	694	672	642	665	672	632	686	672	698	702	651	668	668	639	712	632	659	671	656	677	666	672	637	701	688	702	662	613	708	652	671	709	690	677	666	699	679	663	665	709	644	687	653	664	713	727	739	667	679	642	667	623	619	627	672	639	701	685	722	621	705	623	718	709	699	652	651	650	674	677	648	687	682	672	679	641	688	683	682	715	663	651	662	689	697	671	698	646	666	670	683	681	678	678	635	698	708	681	690	720	707	654	699	642	643	661	646	681	725	675	642	669	630	670	659	684	667	620	698	679	698	627	667	705	670	606	622	712	652	689	693	684	705	689	672	666	700	644	672	638	673	673	712	649	705	666	692	678	669	706	677	689	629	670	698	656	716	665	635	668	692	638	667	660	655	665	668	702	610	646	655	651	620	645	678	631	676	638	691	647	674	650	644	680	714	669	667	639	672	638	669	649	662	678	750	651	686	677	675	652	698	701	700	654	621	681	689	674	693	667	657	606	683	703	698	759	697	625	698	672	709	674	697	672	625	697	660	637	678	713	682	663	638	629	679	676	632	674	628	644	657	685	682	676	673	626	723	722	636	704	707	698	689	671	704	693	649	709	629	647	643	671	696	684	679	669	668	707	674	621	744	660	658	657	625	728	666	676	662	721	641	706	682	685	640	692	653	685	664	657	673	634	657	629	691	676	657	693	641	636	667	659	663	709	674	681	733	653	653	636	683	691	656	681	671	686	640	626	663	609	741	671	649	685	687	674	622	632	670	678	700	696	704	692	670	673	665	679	688	675	676	686	679	686	688	716	656	687	728	675	678	683	675	700	641	697	717	684	674	665	693	711	633	679	705	680	673	672	693	639	645	676	676	652	728	655	676	618	620	723	637	685	670	716	683	652	679	641	673	708	681	663	713	688	663	725	642	657	709	672	651	686	675	753	723	670	715	733	645	683	654	607	668	669	686	668	703	647	686	646	642	713	624	675	718	637	671	661	669	699	662	689	722	666	689	637	678	622	678	643	659	694	687	638	665	639	657	666	614	655	663	662	647	650	708	709	647	690	677	742	620	681	669	674	665	654	669	657	680	697	678	632	690	688	705	724	653	689	670	636	630	647	644	665	675	665	607	661	701	680	675	699	641	717	722	655	669	686	644	689	667	725	659	642	704	684	626	662	711	672	667	697	679	681	643	635	696	653	674	696	614	665	640	675	680	668	688	655	656	666	608	626	673	687	676	645	702	693	692	655	679	635	663	705	650	678	647	666	687	662	613	668	634	676	660	677	672	694	700	649	637	668	669	607	657	643	636	690	675	695	684	659	661	685	656	708	673	680	671	645	671	690	666	639	673	682	646	660	632	663	670	704	646	672	611	662	664	674	684	705	673	657	659	715	664	698	633	630	691	694	658	708	639	701	707	660	693	657	696	691	701	677	697	653	686	682	621	693	688	668	660	716	677	649	676	718	676	682	644	710	691	709	665	670	718	676	672	672	709	692	680	681	698	714	695	674	696	688	661	695	682	656	692	677	660	658	698	661	691	689	680	693	670	672	696	712	644	635	681	666	678	711	727	700	697	708	696	716	675	686	702	654	627	659	667	708	655	657	662	653	677	716	686	682	654	684	650	699	675
22554	18050	10635	7148	5082	3504	2377	1591	1017	815	893	761	775	616	601	576	558	504	487	532	471	482	498	484	466	500	427	457	407	430	447	429	444	450	429	428	410	394	450	414	437	421	428	426	417	410	444	405	410	416	409	396	421	409	411	428	393	397	413	467	396	419	408	453	452	414	459	429	410	426	396	456	419	419	430	424	373	432	429	392	423	418	432	416	461	429	416	399	431	403	425	420	416	430	447	420	387	410	408	415	399	389	372	424	378	372	404	419	436	434	398	393	377	384	420	414	433	435	395	437	398	374	397	423	422	403	416	411	405	354	426	388	380	403	404	403	382	411	401	422	418	429	412	430	377	454	433	400	375	409	425	405	420	448	417	445	398	374	435	384	445	431	479	437	420	399	411	411	412	418	411	400	411	452	409	416	394	370	419	388	439	392	409	444	456	418	418	433	400	407	397	402	435	410	427	420	411	402	345	405	411	439	442	404	409	396	419	424	472	430	419	409	429	388	401	438	438	429	414	406	419	373	380	399	443	412	414	389	427	400	429	382	415	404	396	410	397	389	401	414	405	400	430	405	390	418	391	412	408	438	429	408	427	420	401	401	408	396	425	363	407	393	432	407	439	413	399	398	427	413	379	406	395	398	399	421	430	405	402	388	405	420	442	420	404	389	410	389	394	399	419	429	429	445	424	443	434	397	420	419	442	431	392	436	407	412	419	392	416	402	435	436	383	393	374	355	409	377	404	452	409	405	386	388	439	382	426	395	431	389	363	414	427	423	374	400	414	378	404	447	416	447	418	440	404	447	362	402	391	380	391	420	380	429	441	404	442	405	430	426	395	413	451	428	403	388	377	425	444	406	383	409	389	395	453	410	395	409	384	404	420	409	403	426	435	413	413	443	409	414	395	399	427	433	395	404	425	416	439	425	425	385	437	401	387	392	407	380	437	413	412	412	351	420	426	408	386	435	412	397	387	435	429	408	416	433	392	405	422	424	428	413	416	367	395	440	432	397	380	411	400	431	453	390	369	433	430	471	407	435	432	366	456	419	386	427	381	406	403	403	398	415	416	449	382	418	374	403	414	421	409	363	419	381	415	433	405	443	447	430	431	407	426	405	424	414	393	396	442	419	400	439	430	396	422	394	412	426	409	382	417	382	424	413	404	414	392	434	405	422	422	418	423	431	400	409	376	418	449	400	358	411	431	405	398	390	428	428	377	396	410	427	420	407	403	392	378	370	438	383	389	402	436	414	384	436	446	423	406	432	453	415	412	419	407	410	411	426	395	430	389	420	426	440	409	467	423	419	415	371	414	407	398	421	391	399	375	386	452	401	384	438	442	431	418	381	398	392	389	418	399	384	389	418	389	455	431	399	433	407	383	395	401	412	371	363	390	407	392	399	406	423	420	411	417	415	363	389	401	423	433	398	410	414	385	402	385	420	379	385	433	391	382	404	453	396	416	425	406	447	401	415	435	404	442	430	407	419	405	384	393	408	392	425	412	381	406	395	434	416	450	417	464	447	404	408	398	429	396	409	394	424	399	413	420	406	400	423	443	379	411	415	404	415	422	404	418	435	387	423	461	397	397	415	405	434	376	401	382	409	374	420	425	415	415	411	394	391	418	423	418	428	409	424	380	386	435	435	372	390	413	428	389	418	399	406	394	403	405	438	411	445	399	373	402	393	369	403	449	440	380	401	402	448	426	405	405	408	406	404	429	399	396	429	433	398	408	394	371	425	383	415	403	369	417	375	415	455	427	417	425	433	391	400	430	436	385	404	454	428	378	410	407	420	394	425	436	374	442	391	456	398	416	393	413	421	392	391	388	408	425	446	410	372	397	395	424	418	411	416	405	413	407	421	382	419	436	439	447	411	402	404	429	434	418	397	390	383	440	410	413	401	430	420	435	372	399	449	401	385	390	411	350	396	426	373	389	425	405	367	422	401	422	419	420	450	403	395	411	388	396	402	452	411	397	426	431	400	403	418	438	384	398	421	427	406	418	422	418	392	409	380	434	400	422	393	450	394	416	396	389	453	402	399	427	437	383	391	416	402	417	376	418	445	425	405	390	424	381	423	391	411	399	368	429	436	411	409	430	427	403	423	419	438	414	403	390	424	429	420	431	404	383	443	412	399	440	398	426	427	415	415	420	380	402	400	429	431	393	396	439	421	420	364	393	435	373	381	425	451	411	428	405	424	382	378	441	424	397	416	390	401	440	424	413	415	418	415	434	374	415	407	370	406	407	410	469	421	430	473	385	434	420	428	410	445	421	418	397	419	452	426	394	415	401	411	413	377	442	411	421	372	437	424	409	440	396	391	373	417	407	418	408	439	392	434	386	395	439	399	395	418	448	417	394	406	413	405	407	417	371	392	427	434	426	419	420	445	437	429	415	406	416	406	438	433	441	389	404	393	427	374	412	395	429	395	431	393	426	405	383	453	441	426	416	436	422	407	430	462	416	397	448	408	392	440	379	384	411	406	415	435	397	406	422	406	382	396	413	418	422	454	430	387	372	406	394	414	416	418	367	429	390	415	407	405	447	439	425	413	406	410	397	392	392	416	408	423	408	398	408	421	445	423	412	433	426	397	440	405	405	393	393	410	410	401	429	413	378	385	407	397	382	377	402	420	460	427	409	415	385	396	387	385	407	394	433	427	409	391	440	424	399	412	417	438	425	400	400	392	410	412	418	395	398	439	454	427	446	409	407	403	423	391	388	413	428	384	430	389	414	382	423	396	392	408	437	438	385	421	423	416	403	398	452	391	418	411	410	412	413	445	387	411	436	404	406	373	409	419	414	413	382	397	402	410	408	413	399	397	430	398	398	392	383	411	407	442	434	410	437	381	442	399	423	434	409	423	419	417	393	431	387	410	401	383	445	383	412	404	398	421	387	398	388	401	409	407	408	426	425	407	416	408	459	405	403	391	404	410	402	466	394	405	445	416	397	425	387	392	412	409	365	424	428	364	441	415	422	413	431	422	427	388	423	411	426	398	366	392	403	433	421	421	430	416	458	460	433	426	370	425	432	406	420	388	441	426	390	412	401	451	417	378	424	411	424	424	400	417	398	422	385	424	410	398	444	456	442	408	405	417	412	425	434	436	395	409	413	443	421	385	385	447	377	389	399	403	406	392	414	432	393	382	430	390	437	435	415	373	426	444	413	442	408	404	392	398	394	425	432	428	410	447	424	401	405	385	415	420	426	398	430	421	402	389	393	398	401	450	437	410	394	400	397	416	410	417	405	441	436	382	447	399	418	387	412	441	391	454	427	415	440	408	452	414	420	446	436	394	392	417	416	421	384	403	401	456	444	430	500	404	367	434	408	402	420	449	422	386	469	417	391	396	394	404	441	422	440	413	389	407	404	384	423	385	414	396	394	466	397	426	417	412	426	415	377	400	390	428	445	409	410	388	387	409	436	425	398	450	413	420	435	366	487	391	412	398	402	444	434	398	388	435	462	413	427	374	444	405	369	416	378	392	434	448
14063	16549	12583	14450	10831	9737	7375	5105	3212	2759	3299	3119	3218	2489	2599	1917	1692	1762	1604	1547	1573	1420	1381	1281	1293	1243	1210	1138	1161	1158	1076	1046	1105	1089	1075	1136	1064	1126	1066	1136	1065	1078	1097	1062	1011	1002	1085	1071	1027	998	1044	1045	1062	1053	974	1025	1059	1059	1058	1003	1019	971	992	925	975	997	978	963	968	941	929	998	944	973	992	991	1053	911	980	1017	923	1012	958	929	985	981	983	971	982	1008	922	930	948	931	1020	986	951	1007	960	984	944	958	958	918	978	974	1020	896	980	931	1008	966	998	983	977	933	916	981	948	924	993	985	933	934	972	928	1023	996	956	923	933	904	986	981	998	993	992	975	943	971	1020	966	931	975	964	984	945	944	997	963	959	903	972	958	954	1013	993	943	963	933	957	979	917	941	947	961	951	998	982	987	918	936	988	957	957	944	946	992	937	1004	947	920	989	923	922	956	935	984	933	958	940	959	926	910	1009	992	936	1022	996	956	933	954	995	932	969	956	979	941	930	950	1021	1011	976	968	919	1018	966	960	947	984	973	964	956	914	974	978	999	983	1060	975	985	930	1011	1010	947	932	951	956	962	976	972	995	1020	942	1001	972	920	955	945	977	978	1005	982	962	931	961	983	988	868	978	980	946	972	995	957	989	923	995	944	960	935	970	953	935	938	998	929	942	938	951	914	1005	966	979	984	923	967	954	1027	947	910	974	961	1024	948	967	985	970	918	944	962	938	1001	987	962	1024	995	1020	969	985	1039	998	942	944	1003	954	961	980	992	965	964	985	956	935	981	949	946	899	968	969	1008	1002	925	981	984	993	1002	972	1007	961	983	965	992	1001	959	935	991	982	941	976	962	985	980	997	963	955	959	895	988	1014	964	989	975	968	964	942	976	1014	952	955	985	1013	964	957	1027	982	956	993	925	962	1003	924	962	1000	960	990	935	981	939	999	943	942	961	930	1010	994	917	938	951	956	1012	999	970	925	959	999	931	982	970	1006	961	978	968	931	971	1000	981	926	970	958	939	936	943	919	1002	947	961	970	957	988	1001	1002	972	983	990	981	979	973	965	911	954	978	933	1013	1014	959	977	991	989	981	952	973	1003	936	952	973	949	953	936	992	962	970	954	960	969	1034	955	968	936	947	974	908	978	959	940	955	963	1005	979	913	968	975	947	920	978	995	1014	974	933	978	965	942	1030	968	1005	965	933	961	996	966	941	944	914	928	936	974	922	1025	991	970	989	974	980	995	962	975	922	976	932	966	1007	1003	939	876	986	921	967	937	950	1023	947	987	930	970	971	916	955	885	1001	985	943	1001	947	920	998	945	972	972	932	1013	958	962	943	959	986	993	976	977	946	1005	947	1022	981	987	957	970	925	967	996	961	907	956	903	977	951	945	951	1024	969	953	974	942	994	971	961	959	936	954	953	944	1002	957	989	972	991	973	980	1020	1003	949	979	989	955	985	1046	977	929	998	926	939	967	965	981	919	971	948	1023	980	944	977	972	958	955	1000	964	1016	1019	947	940	948	978	978	970	901	984	977	946	892	990	974	927	964	981	959	959	969	978	935	943	956	958	974	989	971	914	960	964	977	995	1022	916	968	912	984	942	937	980	952	951	941	966	1009	971	980	890	953	943	967	968	894	971	952	996	986	1003	939	979	941	949	965	982	927	982	950	967	947	960	965	889	984	971	968	935	919	997	954	956	1038	977	1034	918	952	944	1008	956	954	948	984	962	975	1007	923	951	987	947	962	922	1021	965	934	948	980	995	951	973	978	923	901	930	960	964	959	950	925	997	988	962	1009	966	985	1042	916	1045	909	977	1004	939	940	990	906	998	941	967	960	923	966	943	934	1011	957	968	946	963	942	902	943	957	950	954	905	972	943	974	1013	972	967	963	930	983	1005	922	929	968	994	936	925	926	988	925	970	983	973	943	933	1005	967	1018	954	965	1000	981	979	937	945	930	983	878	941	921	944	948	996	930	989	939	982	987	987	972	963	903	942	956	973	952	984	900	942	915	915	974	958	921	969	934	939	985	973	1006	904	970	967	997	948	981	962	964	954	934	907	931	949	935	944	989	980	959	960	1008	976	988	1011	1022	975	928	987	936	950	996	975	1000	1003	953	935	976	911	932	988	967	933	949	1011	1026	949	996	955	1002	932	960	966	906	1005	1006	973	954	994	1010	998	991	920	997	923	972	981	920	973	899	933	961	977	953	957	949	986	915	923	1004	976	994	937	997	954	952	929	994	985	905	936	945	973	909	972	1011	916	986	935	949	962	984	945	913	935	987	1009	949	922	897	987	978	942	957	996	964	991	1029	918	993	1000	927	994	916	935	998	952	957	984	921	1014	968	962	1044	996	951	1000	994	973	923	988	1002	969	987	967	988	942	942	955	931	1020	940	954	941	982	1000	952	993	938	952	959	973	1006	971	922	938	921	962	924	987	964	981	911	949	973	978	929	1005	976	941	970	939	928	987	969	951	993	952	980	914	1003	935	947	911	974	1016	946	974	939	924	951	946	954	1025	992	1011	948	990	987	952	987	974	945	992	1001	962	960	896	1012	963	952	950	949	952	978	964	939	983	927	925	967	999	923	958	904	945	980	961	964	971	1006	995	942	969	983	1044	995	986	959	988	929	917	990	933	970	1003	1005	924	923	975	1011	928	964	945	933	949	988	960	968	1011	1046	921	955	963	959	947	979	934	973	984	963	924	1001	993	933	973	927	945	948	973	928	934	979	967	967	913	971	927	985	974	1019	954	1001	910	979	996	970	969	996	949	974	1013	970	942	1000	969	952	961	952	980	904	979	912	969	990	957	957	976	967	998	987	1013	977	963	941	923	1017	935	972	965	914	984	946	948	957	938	968	973	974	965	952	926	948	953	1001	964	953	979	1003	951	939	995	998	979	951	1013	993	967	937	933	915	947	1013	1043	941	982	1012	977	949	911	955	926	987	949	922	945	922	899	1012	1004	963	968	954	978	988	969	998	940	978	996	933	970	913	975	949	1017	985	971	990	902	953	966	898	979	922	955	977	953	926	988	969	983	941	959	941	991	1047	954	979	961	954	936	950	920	967	991	1036	924	940	973	949	954	989	1006	976	943	953	953	916	1015	916	963	946	966	932	1000	971	987	933	955	968	999	904	998	948	1038	932	934	925	983	933	945	936	918	956	998	917	982	938	902	1014	1012	988	966	956	966	963	967	954	1016	971	999	912	954	938	943	877	1046	943	993	951	907	1008	928	957	992	971	868	994	972	1022	941	931	980	1004	951	935	981	914	959	1001	937	1021	942	974	961	1004	936	930	888	951	937	957	895	951	943	873	920	970	1003	968	932	976	982	960	997	935	961	967	1005	973	977	926	982	977	958	952	935	935	951	1026	961	965	962	964	940	948	1009	952	994	928	961	964	1003	958	942	1008	990	1005	959	962	974	933	983	927	957	973	995	966	996	978	950	981	955	1003	1014	946	974	947	939	982	1008	934	973	985	986	949	965	981	958	939	954	954	926	962	977	968	952	1018	952	980	957	960	971	932	946	978	1004	954	964	926	847	955	1027	960	943	964	952	999	1026	956	992	951	976	1065	952	1025	1006	920	959	935	925	946	943	1020	973	988	945	949	962	979	928	979	970	967	993	952	950	966	930	942	961	1025	970	987	920	1003	940	932	963	1017	932	968	970	964	955	989	938	980
41123	44987	39882	34221	31335	25053	22475	13893	7224	4034	4994	5483	4771	3651	3825	2599	1627	1420	1197	1617	1244	1029	925	836	679	629	624	653	600	552	496	547	492	525	487	553	496	555	487	479	506	460	439	423	427	439	425	422	432	438	444	427	492	409	430	401	461	392	450	433	441	413	405	433	424	402	376	422	405	368	404	358	404	408	362	429	422	409	378	423	372	458	395	439	428	396	394	380	393	409	402	413	386	372	391	390	387	407	412	430	345	377	380	431	384	389	398	399	409	408	374	419	389	423	385	401	386	401	411	372	436	401	404	390	408	398	413	394	384	383	411	435	414	374	393	404	386	424	382	396	385	366	390	358	407	393	426	386	379	411	397	399	410	409	392	393	413	353	411	428	426	401	392	380	401	384	363	368	400	381	380	394	380	395	364	377	406	401	409	338	421	384	407	426	402	404	390	409	375	410	398	391	381	395	420	402	404	406	409	396	374	410	380	376	406	382	403	403	372	407	409	400	379	425	367	442	394	389	388	466	421	402	404	400	416	424	427	373	406	380	403	397	374	375	409	404	372	431	422	393	404	421	412	422	420	401	475	395	389	345	407	402	369	369	422	372	398	393	392	386	401	383	398	406	398	418	419	464	396	409	377	414	404	348	404	419	377	404	402	357	405	408	430	384	387	388	377	369	400	396	432	399	424	383	408	389	366	383	387	360	423	378	420	446	407	394	394	411	379	387	406	401	350	401	414	373	399	399	390	381	381	386	409	382	392	377	379	373	404	379	429	389	400	363	422	379	385	398	408	388	377	390	432	350	398	402	426	433	358	408	396	422	387	412	389	391	405	389	408	382	355	391	374	409	389	377	408	396	348	384	385	365	380	383	359	377	401	405	371	389	403	409	371	367	403	410	427	375	419	447	383	393	414	384	390	380	361	405	410	388	387	410	401	432	393	399	412	406	389	420	378	408	409	394	406	424	416	429	405	361	431	387	429	382	413	397	385	393	391	403	391	408	403	399	379	372	425	407	415	399	384	430	370	381	373	413	415	387	414	416	416	379	394	408	399	407	364	373	369	383	367	364	358	381	425	437	389	406	365	422	374	414	417	364	374	415	394	414	418	424	401	383	410	410	381	421	383	402	342	396	399	413	387	396	394	394	419	424	371	396	395	364	436	351	387	419	374	381	385	394	400	415	417	360	386	392	422	378	393	405	355	401	369	400	408	392	386	423	400	383	381	403	384	425	394	438	383	407	372	422	427	386	435	435	385	357	400	398	434	391	401	418	372	388	356	434	379	351	399	410	412	391	396	464	391	400	395	376	432	369	362	357	410	375	401	396	415	387	376	383	424	416	422	392	389	397	386	407	361	400	354	411	417	392	377	365	391	423	384	385	397	391	415	385	406	399	417	396	390	430	443	426	393	384	373	407	381	417	380	351	383	380	393	361	399	402	394	383	370	392	397	435	416	370	417	382	411	393	410	426	405	423	398	429	428	375	363	434	363	420	379	429	373	395	403	412	370	393	426	411	372	418	415	363	390	382	425	409	390	381	386	414	412	396	373	417	361	391	412	427	356	387	408	404	397	406	393	409	436	404	392	406	408	436	404	365	412	387	352	405	413	387	390	390	398	377	389	439	410	403	363	392	423	416	371	425	400	401	422	399	401	415	378	435	419	392	415	385	411	401	424	402	395	379	417	389	366	414	412	377	381	382	374	398	380	376	409	391	377	379	412	363	394	390	403	386	373	388	431	423	370	354	395	402	381	378	365	382	370	376	400	402	399	413	398	394	410	396	408	415	368	393	384	385	400	408	372	408	397	373	414	438	402	366	423	427	402	421	402	417	388	390	396	418	398	374	400	406	382	393	384	353	405	406	392	371	385	392	417	386	393	358	420	397	392	400	411	437	393	392	395	390	371	419	388	388	413	462	387	378	421	401	415	403	387	383	416	436	419	387	425	395	412	392	426	424	411	411	378	383	425	395	412	399	395	390	415	385	417	412	386	376	401	372	402	391	420	392	371	403	400	414	416	382	446	407	368	407	358	401	403	348	411	412	385	392	362	378	395	399	421	398	381	406	435	379	395	427	375	388	392	399	412	384	417	404	408	373	392	387	397	399	396	411	419	398	407	436	359	418	415	378	391	382	395	394	372	409	389	361	396	397	444	401	398	425	398	389	419	393	420	399	427	408	395	387	430	354	392	386	451	417	410	420	386	403	362	439	373	405	383	399	409	419	379	397	362	420	379	407	407	400	404	390	355	403	404	427	413	420	391	399	381	366	396	335	376	372	394	414	389	367	410	386	400	360	395	415	430	411	401	393	418	409	386	384	420	403	403	408	390	433	394	411	379	381	407	405	377	388	367	419	425	377	367	396	406	384	373	370	377	383	394	401	416	404	402	404	355	378	433	424	408	402	428	408	416	380	365	349	359	353	418	394	361	386	381	384	390	396	383	395	395	394	357	403	363	423	364	406	389	418	389	406	431	403	345	385	378	410	408	409	415	375	403	390	416	383	397	395	412	415	409	407	387	403	385	431	391	377	379	423	410	403	364	417	384	388	419	380	387	383	389	396	403	389	384	378	393	421	372	388	353	401	410	397	402	427	381	406	360	387	363	380	414	397	424	356	364	382	401	377	390	404	359	414	382	392	389	398	372	444	384	400	359	414	389	375	404	403	395	401	403	405	413	382	419	379	397	390	385	379	409	359	383	409	349	429	386	375	373	343	416	369	385	410	377	410	388	400	427	397	437	382	409	429	384	385	390	431	384	414	409	402	464	385	388	399	371	367	420	421	399	426	395	437	351	421	437	432	373	362	432	370	401	399	416	453	410	446	396	389	378	452	420	393	378	420	418	403	386	380	358	408	403	399	375	391	398	411	372	403	407	384	427	374	373	401	426	393	427	411	364	412	388	388	380	420	406	382	390	389	401	406	382	381	397	404	381	414	398	422	400	390	384	378	394	403	377	407	388	412	376	396	389	389	430	383	404	400	439	381	410	386	383	368	446	369	418	384	379	409	369	356	393	371	388	352	397	374	419	427	401	390	422	417	423	370	379	408	401	413	394	366	368	392	382	413	413	408	386	409	392	401	362	356	379	405	386	396	416	411	370	393	412	395	418	425	355	443	392	410	394	389	375	381	395	424	376	367	387	389	372	426	385	430	409	412	394	373	412	412	402	380	424	390	398	385	393	409	410	366	425	396	350	391	413	435	440	399	376	355	434	384	381	409	397	387	379	367	383	390	395	426	405	387	432	391	359	390	362	415	411	399	415	419	403	397	416	419	384	379	432	393	417	386	363	371	395	377	390	378	398	399	382	385	384	396	400	393	413	409	365	410	414	386	389	431	408	369	412	416	383	409	377	396	402	410	406	390	414	377	385	404	366	387	407	386	390	392	368	421	387	409	409	433	393	421	403	397	401	400	403	368	407	395	414	384	417	398	400	393	398	400	408	367	391	425	411	381	386	386	357	367	347	396	403	377	382	370	376	410	399	416	386	407
28363	38342	33712	34792	32988	31148	30325	19590	10301	7577	14789	15406	13519	11979	12340	8132	6900	7119	5875	7003	5499	4675	4250	3748	2855	2657	2549	2508	2139	2041	1886	1816	1726	1743	1695	1955	1838	1744	1519	1464	1456	1285	1267	1255	1233	1229	1224	1191	1165	1121	1157	1237	1206	1086	1096	1140	1109	1080	1113	1125	1085	1054	965	988	1022	964	1067	1014	1010	999	948	1031	990	1009	994	929	991	928	930	980	958	1040	961	967	962	983	967	960	907	952	907	920	930	941	901	900	933	912	934	893	934	931	917	910	922	897	932	919	922	916	925	933	876	897	901	991	969	952	938	924	903	912	966	994	892	889	918	953	901	915	910	944	953	970	919	940	937	938	902	919	901	884	877	902	912	929	853	941	973	940	914	899	880	889	865	897	846	907	920	880	918	889	890	898	904	934	923	879	906	936	975	922	897	926	890	938	918	914	843	907	876	938	913	926	904	922	935	874	927	895	891	953	914	942	918	953	895	851	881	893	942	952	882	939	976	957	912	899	960	903	911	956	957	890	852	939	917	942	928	966	921	920	975	903	873	917	905	904	919	970	962	910	914	984	928	873	886	870	962	926	942	914	957	899	971	899	886	927	871	910	949	915	907	938	892	885	868	920	877	931	973	946	862	903	897	947	896	944	961	926	928	916	961	923	889	927	880	928	911	984	898	928	877	925	857	928	929	893	891	941	944	939	922	958	912	940	975	862	948	887	907	957	967	912	945	965	886	925	913	923	854	900	859	904	984	969	945	927	950	906	941	913	926	901	890	912	963	909	897	912	911	966	906	883	925	927	894	867	884	906	935	916	987	928	868	914	964	891	950	919	936	922	959	906	921	937	890	922	924	957	965	891	940	965	932	911	963	888	875	954	931	886	900	880	901	915	908	904	942	897	891	948	948	932	940	897	930	871	968	950	896	920	863	876	971	942	940	984	966	993	932	899	892	960	870	839	922	870	915	877	919	960	936	920	923	970	916	902	917	950	887	852	975	902	864	907	873	958	889	871	927	910	945	908	912	950	913	891	890	959	929	922	935	964	883	883	921	899	885	982	924	890	946	869	906	978	877	927	975	918	942	882	931	939	971	941	880	950	899	911	927	947	987	880	933	877	928	845	902	926	902	867	918	963	979	850	902	957	946	906	930	912	894	889	926	917	883	915	919	934	934	939	944	926	951	914	905	879	891	990	920	955	885	939	951	905	934	996	973	956	897	913	973	893	935	937	952	951	921	906	939	854	917	955	989	892	913	898	922	898	933	960	983	960	927	957	929	926	894	934	924	927	914	905	934	900	981	903	903	926	962	864	927	908	958	925	882	928	883	860	871	910	868	940	919	865	884	932	987	908	926	904	904	894	960	867	964	871	861	909	907	872	938	918	960	861	964	914	957	900	892	917	943	1000	896	945	923	922	924	962	911	925	969	868	1035	984	938	916	980	891	915	917	934	986	915	941	926	916	983	932	903	909	928	923	938	873	887	900	889	878	907	914	922	958	953	922	931	911	917	918	941	899	920	868	880	897	926	967	920	983	963	945	928	936	850	923	918	917	950	942	894	868	907	960	893	895	910	917	981	894	914	903	975	910	930	878	924	924	932	917	954	945	865	930	893	952	906	957	932	962	928	928	903	955	919	938	940	969	909	938	941	941	934	953	889	939	917	965	882	890	972	952	949	940	927	907	891	962	975	838	929	933	898	946	940	940	922	935	939	939	925	934	895	914	902	908	986	911	946	943	923	906	930	947	976	928	909	860	959	954	930	920	869	888	964	962	945	968	933	909	955	953	920	933	947	940	935	907	894	915	974	872	888	959	912	896	908	981	882	908	926	900	924	904	930	924	915	893	907	867	898	898	937	919	918	894	921	928	892	909	945	923	913	960	885	899	963	934	980	945	924	981	920	886	842	943	935	921	908	903	895	930	920	928	955	932	896	920	998	926	926	922	909	902	923	927	914	936	861	924	930	901	921	934	849	923	883	887	910	927	902	901	937	911	920	904	942	931	925	970	883	920	902	893	869	894	913	923	884	922	946	889	945	903	929	947	944	904	885	930	846	960	901	892	931	922	915	882	894	911	890	890	923	924	975	909	940	891	946	950	866	940	943	916	968	900	963	951	956	899	944	917	946	903	940	883	949	897	891	919	879	878	903	862	905	930	948	896	921	899	885	953	960	904	959	889	960	924	907	865	936	913	896	906	941	944	889	942	903	903	910	886	925	881	964	925	894	899	885	893	923	941	961	951	953	936	968	938	937	927	916	875	880	943	954	911	920	947	963	900	893	952	949	916	905	896	898	928	950	907	905	960	888	887	935	854	904	943	931	955	938	902	944	917	972	976	943	905	1008	944	889	933	936	893	935	880	952	904	966	954	946	901	961	894	954	908	917	930	966	896	956	943	845	913	904	940	954	910	896	903	922	938	950	894	916	941	947	940	961	962	950	917	905	924	905	903	932	885	919	940	957	905	907	922	937	941	934	982	934	876	939	917	879	965	853	918	889	905	904	955	920	923	927	940	905	876	891	927	904	880	920	911	883	923	953	944	921	931	989	897	948	925	906	948	954	893	943	928	873	896	885	939	921	936	926	937	899	956	916	914	901	927	859	915	870	913	955	883	975	944	914	976	950	965	883	921	912	892	917	979	904	944	986	922	886	957	930	944	880	952	924	941	904	937	940	926	897	879	897	954	909	941	889	947	927	898	905	939	962	939	925	957	911	894	946	900	884	926	918	928	930	905	917	885	913	911	939	922	903	927	925	894	881	890	887	937	921	933	854	936	940	956	950	976	988	867	908	889	932	958	962	950	901	940	915	967	892	912	877	868	900	890	871	902	887	897	917	927	956	972	955	954	932	935	877	943	921	923	934	922	853	1010	921	936	925	919	926	887	921	944	941	918	910	915	958	885	921	936	901	961	838	876	960	981	888	928	904	953	911	928	890	915	944	914	893	947	923	962	951	893	940	951	896	934	907	954	886	905	945	916	959	891	935	931	923	909	925	942	895	945	888	923	945	900	891	928	908	900	896	938	960	898	868	897	907	958	899	909	944	850	919	965	885	900	952	965	884	904	899	929	972	960	892	888	894	926	905	891	887	930	928	920	897	932	967	963	925	880	919	939	865	925	923	930	895	952	914	910	888	954	910	901	897	933	926	887	861	942	894	912	910	913	923	888	949	918	949	937	921	952	929	912	923	900	928	952	941	884	982	900	928	879	977	919	954	937	918	945	878	897	942	910	905	977	979	879	920	876	963	892	894	930	862	889	950	894	866	952	915	958	944	936	929	919	911	929	881	934	908	956	894	901	909	907	901	903	956	905	915	941	889	890	931	858	900	847	928	951	886	966	887	927	945	889	966	927	971	948	884	920	875	901	938	904	926	911	876	954	899	909	898	924	898	927	949	898	942	940	941	908	950	877	914	926	927	886	936	947	866	940	985	938	889	905	935	974	924	899	903	910	947	949	935	908	914	915	916	961	958	934	953	929	873	959	938	913	908	939	964	910	968	918	891	910	835	874
50982	52226	38795	35745	34355	29242	29953	24254	14837	10056	10786	11174	9402	7442	7785	4935	3273	2866	2430	3055	2919	1935	1661	1419	1017	918	970	826	630	610	566	588	620	502	572	597	553	508	411	413	461	378	384	407	403	380	370	374	369	334	345	342	338	330	346	320	320	327	336	366	321	341	320	330	305	290	263	287	314	296	277	291	299	300	305	314	273	299	320	300	314	298	277	296	289	290	304	259	283	291	271	277	275	278	312	286	294	300	266	271	277	283	260	310	270	316	288	299	266	273	270	271	280	274	294	309	285	261	280	296	240	264	281	284	271	278	253	279	270	285	242	297	290	270	265	295	243	282	256	271	291	292	271	271	302	288	271	259	262	262	303	266	268	247	261	268	295	313	277	271	241	299	261	269	300	288	271	243	273	313	275	280	284	281	268	270	265	276	291	288	282	260	276	296	295	249	235	282	293	313	295	281	288	276	287	273	294	239	286	258	262	288	288	288	254	308	273	260	280	312	256	263	291	288	290	282	296	277	302	278	285	247	305	285	285	302	279	291	279	255	276	288	273	286	279	275	288	269	280	281	263	268	277	278	267	269	271	279	322	309	288	287	278	275	260	255	272	304	266	266	290	302	259	296	237	316	265	305	285	274	247	286	298	298	270	302	301	292	266	299	252	277	272	273	270	269	286	250	285	265	276	281	304	274	294	235	266	279	287	246	303	273	264	275	273	312	294	286	254	301	282	268	261	282	242	282	290	286	290	260	266	269	278	314	278	277	295	276	252	264	287	245	309	271	278	287	307	280	293	279	292	290	276	273	252	268	270	266	309	271	268	288	266	279	257	277	249	261	276	284	261	259	273	285	274	278	250	291	308	263	266	262	297	263	279	290	272	246	259	290	292	277	288	281	258	261	292	289	284	278	269	286	272	258	288	256	283	285	307	251	289	262	260	298	277	295	312	277	298	292	294	251	303	285	287	251	282	254	308	271	287	284	274	268	297	275	255	308	273	284	273	275	283	266	281	280	268	285	254	278	281	272	293	267	318	286	305	296	271	288	282	280	268	273	236	256	312	272	265	260	283	275	278	282	302	294	270	276	249	304	289	276	299	261	266	279	291	284	273	277	251	265	281	284	282	259	297	276	264	286	283	279	238	268	293	280	306	291	264	279	310	297	275	295	287	281	272	275	287	252	278	283	270	296	258	277	278	268	267	285	285	267	296	252	312	266	297	262	264	298	253	275	279	261	279	293	318	280	278	274	278	287	272	299	244	250	270	321	278	250	287	248	292	278	271	287	256	274	301	281	301	288	314	275	284	251	264	253	266	278	288	300	264	269	269	293	291	281	289	271	284	250	300	280	289	259	248	269	255	266	318	277	251	280	272	264	291	279	255	284	270	271	261	281	284	275	301	259	250	250	300	297	313	259	306	262	285	293	271	317	280	264	277	294	281	299	330	295	274	280	270	279	304	271	258	275	306	286	264	289	278	285	267	263	269	299	259	272	253	266	295	260	301	258	240	280	278	258	290	278	261	301	272	273	264	255	267	294	317	310	270	284	270	271	260	283	296	267	285	275	284	279	278	288	273	285	285	285	306	252	286	285	260	274	298	276	305	290	251	269	274	281	267	273	268	264	263	303	296	263	249	288	292	275	266	278	295	262	307	310	303	267	304	274	280	299	258	272	280	298	280	282	287	282	283	292	310	230	303	265	297	256	269	314	267	261	273	281	288	280	285	289	300	293	307	320	269	291	274	290	250	253	240	270	253	261	280	280	258	286	309	281	267	297	274	287	254	279	247	279	280	273	282	288	303	282	304	271	291	325	252	276	295	279	294	262	300	274	280	269	304	273	264	275	287	282	285	304	272	253	277	281	287	296	278	286	286	279	286	289	281	257	299	302	316	294	270	272	298	259	275	267	250	297	279	254	289	272	285	263	277	303	292	267	295	292	312	275	309	289	267	306	276	278	254	269	290	250	298	292	299	265	257	276	303	269	293	266	275	276	258	249	276	254	284	298	263	256	273	262	294	311	286	291	284	295	279	261	283	258	279	291	278	272	282	293	284	269	269	292	266	250	261	295	312	279	289	292	260	278	280	261	239	239	299	289	267	272	288	316	293	277	277	269	256	249	247	270	263	282	297	278	268	245	267	273	253	281	312	294	296	270	287	310	261	294	257	312	280	267	270	307	282	266	304	269	253	273	284	303	294	279	258	281	252	289	270	259	273	257	269	280	297	270	298	278	304	277	303	279	317	309	268	256	304	249	293	246	255	267	271	273	261	263	270	264	285	308	283	300	272	284	262	281	253	279	250	286	286	270	292	301	275	283	267	289	276	228	266	286	308	253	260	287	253	320	275	288	279	292	265	297	267	263	293	247	260	277	259	310	284	304	277	290	300	236	256	254	275	268	248	274	259	290	264	277	289	260	263	273	274	245	274	280	274	254	265	263	272	291	263	279	278	299	298	308	275	249	259	298	304	269	275	292	282	298	259	294	265	243	255	245	299	264	293	269	274	302	271	298	293	271	296	269	282	276	270	260	275	285	280	291	262	246	310	282	262	302	292	251	277	266	305	266	279	302	255	314	274	246	280	265	251	269	281	280	294	306	297	300	230	270	276	268	277	289	262	266	278	282	280	292	241	273	277	301	277	269	273	267	278	280	284	248	274	268	281	283	282	280	267	273	280	301	251	304	266	302	270	310	280	275	274	285	269	289	280	290	300	284	251	281	270	264	294	288	277	275	298	293	279	284	252	283	250	296	274	313	245	280	297	285	263	266	311	280	276	272	301	264	275	303	290	278	298	325	281	290	295	269	274	264	272	314	296	285	273	270	245	306	301	263	278	287	287	277	294	273	284	268	262	279	276	275	301	231	279	275	281	295	285	285	272	273	272	275	278	288	288	282	303	272	249	255	305	268	290	267	294	297	278	308	264	270	253	251	258	265	248	298	267	299	273	265	321	263	290	269	252	246	284	313	322	257	295	260	291	273	270	270	275	273	268	263	288	254	300	328	280	304	295	301	280	288	284	271	273	248	291	298	290	250	323	276	271	278	301	255	267	289	297	261	293	250	304	283	255	274	313	281	312	290	286	282	297	281	267	294	263	259	270	274	279	280	307	285	268	262	256	298	310	296	281	290	266	252	279	282	270	261	289	276	255	290	288	299	284	271	282	313	276	299	273	262	275	279	284	288	276	290	278	287	260	279	284	271	327	286	282	299	273	257	283	282	274	263	274	245	250	294	251	278	244	266	271	302	253	262	279	280	302	271	249	242	294	260	302	270	275	251	283	287	269	280	290	277	277	265	283	246	279	304	275	272	270	279	303	288	302	241	266	278	305	271	289	288	260	270	256	254	280	247	298	255	258	315	268	298	278	254	286	279	275	292	263	244	250	283	252	283	268	299	273	300	269	261	303	275	277	301	307	291	271	234	273	270	262	273	283	275	308	259	278	267	266	305	255	307	259	297	273	269	270	291	273	276	271	299	284	289	258	274	279	295	260	293
35880	47825	36329	40710	40406	37976	39224	32222	16633	15401	22652	25348	21043	20222	20521	14575	12300	12286	10647	11441	10941	8306	7470	6928	4982	4637	4779	4343	3399	3103	2755	2686	2542	2289	2650	2965	2474	2416	1978	1793	1922	1436	1339	1546	1443	1436	1335	1317	1146	1078	1213	1219	1132	1046	1206	1151	1066	1010	1148	1039	1027	864	840	814	879	814	889	802	815	790	763	724	778	761	773	767	720	733	756	859	874	816	774	768	779	728	722	680	687	699	707	745	671	639	668	740	679	719	719	661	683	681	681	709	681	651	667	705	656	666	644	688	635	659	668	716	635	680	657	629	680	665	707	650	677	691	719	661	707	624	660	636	656	653	681	641	655	668	701	695	673	695	657	668	676	673	665	672	679	689	654	647	625	653	625	666	648	676	640	677	735	695	695	704	694	674	707	695	671	666	632	675	672	693	676	677	656	699	674	660	666	707	651	663	683	639	659	660	658	685	610	647	627	659	627	650	634	691	649	662	666	653	656	663	657	635	682	676	678	621	627	632	664	624	616	661	651	703	662	656	682	628	709	680	632	700	662	690	667	647	637	698	626	676	610	649	652	686	664	610	658	645	658	666	640	682	697	690	690	616	685	725	675	651	685	726	661	655	674	678	670	651	695	672	648	709	704	641	688	679	709	677	652	638	626	636	709	694	633	655	658	658	666	657	660	693	741	716	663	674	645	583	624	646	653	685	684	687	681	665	634	687	626	683	664	680	633	652	685	645	664	674	639	677	652	669	643	662	672	631	672	626	618	700	704	695	668	683	689	632	657	672	645	682	645	702	693	685	638	697	624	693	689	676	660	705	659	637	692	634	638	659	642	685	667	679	684	672	666	679	647	655	632	677	646	661	631	672	689	672	701	647	712	682	708	655	643	674	684	609	658	725	694	707	666	729	636	653	655	685	675	650	653	640	668	643	675	665	705	620	729	654	620	659	715	698	617	654	661	624	657	661	652	668	647	648	641	672	673	687	704	656	667	620	675	667	673	679	684	694	688	661	655	649	687	652	625	671	659	629	723	679	651	664	683	685	659	655	623	689	658	635	656	722	691	645	693	648	681	631	620	658	662	657	642	680	682	654	613	646	647	668	610	624	666	665	697	655	667	671	655	692	667	679	658	676	654	696	642	696	677	636	662	647	670	651	655	651	658	658	660	707	645	651	698	640	675	645	689	664	630	681	699	663	659	708	646	659	702	652	713	638	670	648	658	650	700	673	688	658	673	659	699	676	690	678	665	666	639	661	646	631	651	670	673	677	688	707	652	676	636	688	665	679	700	656	668	643	675	660	687	665	636	680	669	651	697	681	672	711	701	669	634	695	675	665	682	681	688	677	671	671	657	679	693	702	694	652	714	632	638	661	665	706	654	672	666	687	661	602	611	675	666	667	696	642	649	683	673	700	708	687	670	681	656	671	678	626	629	634	625	665	680	653	646	626	672	625	668	679	648	684	644	671	619	660	665	703	686	656	688	636	715	664	678	724	642	674	660	650	700	655	649	660	689	708	639	662	644	687	671	636	689	646	672	687	671	706	637	656	677	645	627	643	661	666	623	636	689	694	633	677	646	682	682	674	686	689	654	666	651	714	678	633	702	692	636	682	645	636	676	655	654	665	628	661	646	670	663	651	666	678	653	640	679	670	645	687	682	669	707	692	667	697	671	641	668	665	662	674	643	666	643	676	661	675	651	656	645	655	698	711	627	632	711	640	668	693	680	665	687	634	654	696	675	647	682	704	612	695	665	617	695	605	714	629	635	635	659	616	672	727	703	689	692	604	700	678	704	660	652	668	660	690	675	641	641	648	712	651	679	669	680	711	664	683	674	664	709	677	669	671	664	646	699	690	680	664	665	662	687	669	657	655	679	657	685	663	626	667	671	650	690	684	653	645	678	658	683	666	668	659	651	676	671	687	627	613	644	648	680	661	625	701	619	675	691	691	698	654	650	681	658	645	650	645	612	653	656	678	633	664	657	629	632	681	685	664	645	702	673	677	662	695	691	648	599	629	688	671	638	666	639	648	692	636	647	699	655	660	628	650	656	683	673	657	706	708	634	696	701	621	654	653	679	715	643	660	678	657	631	704	646	633	632	721	685	679	644	645	693	671	704	679	655	663	702	655	652	670	678	633	693	706	661	695	666	680	623	632	717	660	655	716	678	636	712	624	651	622	593	691	656	676	675	673	683	656	664	671	662	653	693	633	698	666	700	662	661	617	686	660	677	694	678	687	693	680	663	629	684	604	686	617	656	654	696	691	667	662	655	673	682	657	646	637	648	662	658	657	641	676	667	691	660	667	657	640	642	684	678	680	669	704	661	708	703	665	684	634	689	669	710	690	679	641	632	662	678	663	728	693	619	667	644	655	658	677	638	655	665	677	676	682	668	683	629	680	711	685	698	664	661	691	650	621	656	671	616	641	678	628	671	676	679	675	623	619	616	683	703	655	626	647	687	667	695	703	676	632	611	703	633	666	719	645	724	621	675	686	694	655	653	611	665	663	647	635	650	674	639	626	661	673	658	642	687	674	669	634	692	662	665	584	683	661	673	668	706	695	700	635	700	682	668	677	692	687	662	647	615	629	648	660	673	698	658	655	690	635	644	657	632	653	680	686	702	624	659	664	644	689	687	718	689	640	676	678	698	665	647	721	610	650	656	689	632	690	661	669	706	676	668	651	651	652	692	676	676	696	675	676	691	685	677	654	675	657	636	663	636	624	700	648	692	678	656	681	648	676	708	683	663	713	662	621	626	612	636	653	611	667	573	708	677	631	689	646	714	626	686	684	646	668	686	647	656	671	641	664	660	675	674	683	658	665	679	708	696	622	660	668	693	711	644	691	616	672	705	670	662	677	721	684	623	695	652	664	727	657	642	625	670	687	704	644	706	658	680	650	638	677	679	635	580	672	643	698	644	685	677	639	703	676	671	723	632	655	721	631	642	644	694	659	643	653	680	652	648	655	637	650	661	662	676	671	712	683	677	666	637	654	712	650	692	684	653	703	686	608	699	653	646	619	678	692	702	659	611	706	652	635	711	702	636	647	648	630	695	638	664	673	699	680	658	679	649	659	691	707	641	709	630	638	652	647	718	662	621	650	644	688	667	658	649	614	678	664	661	627	685	636	687	656	681	654	675	683	675	706	705	683	688	708	683	648	655	664	696	671	660	640	689	716	679	651	641	607	693	670	654	646	669	657	666	637	675	644	669	691	663	651	671	666	669	675	699	675	702	688	679	709	662	649	651	689	641	719	617	612	696	686	663	672	687	650	664	682	650	632	737	693	675	676	700	665	658	662	634	701	691	652	641	658	674	609	655	660	681	657	685	649	677	656	659	675	668	642	661	671	698	716	644	675	632	646	641	670	672	636	634	695	676	654	704	662	679	645	653	679	697	638	632	667	691	669	639	685	744	662	713	677	668	634	681	654	665	613	710	661	660	693	678	668	688	680	631	630	654	688	638	693	683	647	652	655	682	659	655	701	650	657	668	691	604	614
21947	17813	8514	6144	5130	3052	2249	1567	1218	902	929	786	777	661	665	569	532	529	497	534	502	485	465	456	469	445	421	462	463	438	409	407	433	448	443	422	438	424	391	447	424	427	457	443	404	401	432	449	423	492	434	410	451	419	426	437	397	400	442	435	393	419	446	403	427	432	459	421	389	439	419	442	435	416	390	420	432	390	383	404	423	410	414	438	404	425	408	404	389	381	403	381	398	420	379	400	388	413	390	408	419	380	365	409	434	406	440	399	413	417	422	434	396	399	443	418	427	397	414	415	405	437	400	447	411	394	370	421	422	400	389	390	430	403	410	438	423	369	414	403	425	429	420	405	409	406	413	396	384	422	390	425	402	388	402	395	449	413	396	386	425	428	401	421	411	390	413	394	456	426	403	429	424	369	377	441	413	408	430	451	398	396	412	385	446	406	386	419	409	429	430	436	417	416	394	424	410	468	435	391	393	406	413	440	413	415	393	434	457	394	377	397	421	393	362	397	431	383	426	397	418	418	437	411	426	406	372	382	390	422	395	394	421	438	389	414	422	412	427	431	407	408	427	432	377	434	398	415	412	429	418	401	403	407	414	405	372	371	431	413	395	415	414	420	389	430	360	435	394	404	387	457	403	398	397	359	380	384	390	380	410	366	411	448	400	423	440	428	383	395	424	387	412	436	388	368	412	427	404	398	387	425	465	390	406	425	412	421	415	405	391	397	387	399	414	439	374	400	433	404	420	414	400	449	433	438	431	427	446	410	433	411	396	403	407	439	404	410	382	386	393	418	378	404	424	388	451	445	400	399	382	396	392	394	388	416	412	402	411	457	411	403	442	403	394	419	403	435	413	400	412	411	403	416	407	398	405	414	433	433	386	439	368	442	390	430	425	420	429	438	419	400	411	414	420	384	424	421	446	422	393	379	371	409	456	386	428	438	402	439	384	361	422	442	401	400	385	410	402	406	423	426	387	417	392	369	386	430	406	411	421	393	383	436	442	383	445	398	405	411	437	403	439	388	413	387	428	423	407	399	422	437	405	427	416	443	424	423	430	378	408	427	458	424	414	444	415	432	431	424	408	447	386	452	436	415	411	386	394	388	430	424	396	391	401	406	380	410	433	407	423	447	457	395	435	419	402	418	394	383	400	373	430	410	432	424	468	414	436	422	401	424	468	410	395	414	403	425	392	424	419	411	417	412	422	417	440	410	387	429	432	399	390	414	423	403	430	428	398	393	419	416	407	421	415	401	392	407	421	432	420	426	426	397	442	429	403	421	422	400	393	402	379	426	421	439	396	434	434	385	440	421	440	424	421	425	383	457	435	391	418	409	445	393	412	408	433	410	409	432	394	390	395	416	403	417	428	423	428	377	387	405	404	387	449	409	399	399	408	456	413	384	433	445	408	443	396	391	386	413	416	394	401	413	377	409	413	397	395	406	406	432	395	381	432	426	421	417	396	379	408	436	390	433	398	416	370	408	389	394	419	381	423	413	409	411	412	399	413	379	409	443	434	405	404	413	396	395	436	399	427	430	391	398	413	432	413	380	418	358	429	447	434	398	398	426	436	423	435	368	417	399	405	394	418	420	405	409	400	411	417	407	400	419	410	420	383	395	435	370	404	396	427	404	414	415	466	389	418	422	369	420	423	436	442	419	421	447	418	391	379	399	443	407	398	407	398	385	420	402	475	404	401	403	415	414	390	436	426	419	411	393	426	408	395	390	412	436	387	389	413	425	406	400	437	407	413	428	403	373	390	387	414	403	377	387	386	414	391	393	419	401	434	394	385	443	452	385	421	398	387	401	428	369	410	410	408	391	378	414	410	421	403	404	425	425	442	396	390	429	422	406	413	426	397	412	396	384	395	430	392	424	403	406	436	415	404	403	380	404	428	433	419	419	421	377	447	437	405	394	405	404	411	455	407	412	372	388	393	389	354	388	430	421	426	444	421	401	427	386	433	413	408	424	403	413	413	432	400	439	405	374	420	412	404	413	439	400	393	452	412	442	409	412	437	422	400	415	409	422	418	451	441	441	449	408	428	397	421	390	418	404	382	431	395	387	411	388	423	430	402	392	456	424	434	427	432	387	434	408	441	414	390	371	438	416	388	403	416	396	435	402	407	417	421	399	420	410	365	429	425	393	396	402	418	448	383	414	398	390	397	392	418	453	448	392	462	394	418	420	406	397	379	400	368	417	389	420	410	420	402	418	415	417	393	459	400	428	382	376	386	386	422	444	395	437	441	407	417	390	415	462	438	418	367	453	412	431	384	442	402	389	400	402	384	463	410	411	422	398	428	439	394	429	412	415	428	387	406	378	425	384	404	398	434	424	435	418	361	400	408	402	395	433	385	417	388	384	407	404	459	407	417	396	406	404	419	454	441	407	422	439	384	419	444	435	469	389	425	379	427	409	403	418	444	397	422	442	380	399	423	398	377	420	394	407	385	409	437	416	418	378	418	418	437	386	374	417	400	406	419	427	411	388	418	427	449	415	441	412	431	418	476	427	390	413	391	392	385	420	395	426	400	407	390	446	406	393	367	426	380	419	423	438	403	434	447	435	426	424	431	433	432	429	404	393	410	379	403	431	387	417	391	379	455	399	421	414	437	389	406	416	449	413	400	441	403	418	400	395	418	458	431	411	392	428	427	391	372	415	425	411	407	409	417	410	436	445	435	432	387	415	431	430	429	433	440	394	407	420	441	419	393	424	410	422	424	413	397	426	435	422	418	399	440	423	436	439	438	403	419	393	399	409	390	410	405	407	429	414	393	412	420	420	381	378	419	419	431	393	430	451	384	390	397	431	391	418	398	407	436	405	415	411	402	465	406	406	435	380	429	377	419	435	411	425	389	418	408	398	380	423	386	418	386	415	402	433	394	387	434	425	400	419	440	400	431	430	419	414	400	398	396	418	406	442	397	399	417	399	390	446	381	381	418	402	402	364	407	406	400	392	382	402	398	457	425	429	404	336	398	449	408	423	408	410	428	440	389	422	436	428	468	411	413	397	378	414	436	424	411	404	412	427	412	446	381	394	412	400	406	396	443	438	427	416	399	426	369	414	409	447	424	447	441	391	424	438	402	393	394	391	439	379	418	369	469	403	394	394	396	406	434	398	422	421	408	402	428	428	455	419	391	418	370	387	418	431	388	433	380	401	403	438	406	409	411	375	428	428	449	395	382	373	396	348	376	391	426	429	473	387	415	385	413	440	428	414	436	427	380	415	405	393	414	399	370	405	414	383	425	416	413	455	436	366	405	384	415	406	407	391	403	402	416	416	394	429	417	409	455	435	405	385	419	383	397	395	404	416	414	388	423	405	393	374	400	383	427	435	406	416	406	421	388	423	416	439	438	438	440	410	413	409	404	422	435	437	393	398	405	403	410	455	416	414	383	439	392	413	399	400	408	407	420	417	397	459	371	424	418	394	398	418	429	429	427	391	435	413	431	406	447	375	413	454	374	386	398	402	439	429	411	430	428	413
13660	16609	9994	13171	10967	8426	7527	5391	3892	2982	3295	3480	2978	2404	2533	1871	1690	1649	1535	1698	1608	1407	1414	1372	1211	1275	1157	1212	1228	1170	1139	1124	1091	1069	1075	1183	1129	1117	1115	1135	1103	1008	1003	1050	1100	1058	1055	991	1080	1052	1044	1040	1041	985	1018	1044	1033	1002	1021	1027	898	1016	942	934	986	957	1004	996	961	932	983	996	969	964	949	989	984	971	980	972	941	896	994	959	954	967	992	946	971	974	1033	985	922	937	989	933	1007	993	1013	940	891	955	888	917	977	922	1011	960	942	938	955	952	1033	1004	950	910	991	925	958	935	950	923	913	968	973	988	920	938	948	906	934	996	982	965	979	934	929	909	941	938	976	991	991	979	972	1032	951	928	1002	960	969	963	896	976	940	992	883	1022	953	935	999	965	963	944	950	1037	895	1030	945	987	1000	954	922	988	915	926	918	965	956	930	933	987	987	948	939	940	973	920	997	975	1000	900	977	952	943	951	981	970	979	949	962	921	996	983	940	929	933	912	1020	935	1009	967	935	1006	934	958	948	974	898	916	979	1013	934	928	885	961	923	945	990	948	970	939	925	948	965	974	967	1002	959	931	971	1019	956	937	959	917	987	1013	967	973	981	953	931	966	998	898	1052	944	959	947	921	977	922	947	1000	941	911	944	951	948	985	919	951	907	957	994	973	971	993	965	931	957	940	963	842	903	947	970	942	917	976	1002	926	978	961	1006	967	947	964	976	991	985	943	911	979	912	927	962	1012	900	931	951	949	981	894	983	926	909	962	957	1020	950	981	963	948	936	931	962	945	998	939	919	972	936	929	928	949	988	1069	910	957	917	959	954	913	995	945	1006	1007	938	976	983	993	955	972	965	985	952	919	975	946	971	964	978	974	884	935	947	963	987	996	984	906	950	956	899	935	921	923	927	905	941	968	956	980	952	938	972	962	938	921	979	958	966	965	963	950	916	959	958	938	937	948	952	963	972	981	938	991	977	872	956	961	923	973	976	1051	947	919	950	948	963	993	967	918	971	999	983	915	958	926	959	926	1004	998	1003	936	975	940	952	974	997	985	1008	958	1016	959	1015	944	958	947	946	1015	898	906	1029	966	950	949	975	924	969	920	965	968	927	932	926	947	973	946	944	937	952	971	964	957	981	959	952	975	991	1002	951	965	1023	975	934	950	947	958	973	935	1009	958	1032	928	940	1005	973	978	995	948	935	950	968	984	917	965	947	972	980	992	928	954	990	977	982	958	989	947	907	943	987	935	973	971	963	972	902	976	1011	954	914	980	993	948	989	919	1007	951	977	1000	972	944	953	988	988	903	958	964	948	946	929	929	968	942	916	1014	959	933	955	942	944	959	929	931	982	941	979	940	970	990	922	918	902	959	982	968	1009	902	962	1001	957	1012	948	931	985	975	990	1021	897	907	966	963	965	1012	968	998	977	932	1022	960	985	978	940	979	924	962	1012	972	1002	1042	963	959	958	933	959	943	976	880	987	953	899	912	977	954	1002	991	886	976	956	909	1006	918	970	1010	979	934	904	952	944	967	933	969	920	963	976	954	954	962	1007	917	916	925	984	1012	952	924	975	1022	979	940	902	938	960	947	955	965	953	947	948	1004	984	968	975	937	843	961	999	885	973	979	953	960	957	896	966	937	939	909	922	945	973	996	942	926	983	934	977	937	980	956	996	1003	980	936	937	951	964	923	938	928	956	936	983	946	997	915	989	931	939	983	960	937	964	937	1035	950	947	985	957	982	943	1012	948	919	943	919	928	955	984	958	956	958	971	1001	1018	1009	967	952	964	935	977	953	1007	929	980	973	935	964	982	974	971	961	1013	1009	937	965	936	944	913	956	946	966	959	996	936	951	947	911	946	979	1020	958	957	919	965	946	956	973	1002	959	926	1002	979	963	911	938	965	959	990	911	969	988	934	963	928	972	983	983	951	986	926	937	942	987	1008	945	926	1028	942	965	957	922	966	948	930	985	992	933	955	976	971	978	962	980	942	951	1021	965	990	966	940	941	854	899	982	959	965	999	986	955	982	931	975	955	966	907	1015	966	1002	940	960	967	964	950	979	953	947	961	949	984	906	928	954	1018	989	976	977	977	878	973	929	1016	918	957	928	939	932	902	922	995	1007	977	984	984	922	917	983	959	1013	920	948	979	942	959	927	941	967	1021	963	913	970	950	907	916	983	931	946	908	980	902	996	946	950	960	948	926	992	947	991	1024	943	904	942	959	929	998	967	1013	942	951	917	970	969	963	987	888	988	951	998	953	1015	940	910	942	993	941	891	919	967	966	955	1020	947	986	944	909	967	965	1008	944	956	930	952	927	977	979	987	955	923	999	936	941	959	1024	1020	920	976	970	909	956	951	940	947	985	1044	963	914	971	985	952	976	972	984	993	937	964	957	898	952	925	955	982	1003	1043	984	918	987	987	974	1014	956	906	969	976	903	952	915	977	1007	975	897	960	884	940	977	965	965	937	940	942	960	954	948	994	942	966	923	953	954	910	987	923	915	953	915	942	929	939	954	956	974	1007	944	972	973	955	970	936	988	938	938	974	974	955	964	994	936	927	952	978	983	922	1015	926	930	963	939	905	1001	943	984	961	1022	944	1013	950	994	990	977	981	908	977	1030	977	959	960	940	945	978	969	954	1010	974	933	947	920	1023	926	948	998	944	904	933	975	1002	932	942	937	999	976	929	970	939	965	979	979	968	931	909	924	990	946	894	966	937	968	1017	978	941	902	976	972	984	986	1039	995	1020	1009	954	921	1015	968	995	923	922	944	953	936	1009	934	940	979	961	970	978	975	957	915	955	969	958	976	945	975	972	917	1008	921	991	906	958	993	921	959	1016	950	986	952	935	927	963	926	964	994	928	1041	977	957	951	974	959	965	1002	945	942	934	985	973	952	959	928	945	1045	956	952	939	1034	1010	973	925	968	918	938	953	922	934	971	999	931	962	935	952	981	910	920	983	891	957	972	951	989	992	936	948	1003	975	951	959	969	963	937	928	915	994	944	1009	964	954	948	913	928	950	957	1007	971	954	992	998	931	959	952	949	975	966	945	972	952	999	957	897	934	889	978	978	978	902	998	917	946	965	975	973	979	996	907	970	956	915	948	928	946	941	929	946	962	940	955	921	973	962	934	958	934	956	961	916	983	939	937	959	977	926	975	989	952	985	930	1003	992	967	937	949	1006	937	954	954	969	1003	970	997	976	917	984	980	947	994	930	971	1013	970	997	943	936	1048	947	994	945	992	954	945	939	987	939	912	979	970	980	966	989	911	978	889	950	919	954	960	996	923	945	923	947	930	962	947	989	984	988	972	954	887	931	890	1013	952	952	973	968	975	950	961	963	1002	953	956	919	972	915	925	978	946	943	991	934	984	963	990	926	982	955	947	984	932	956	941	943	976	962	922	975	988	929	965	987	989	972	949	928	947	933	963	962	890	968	987	938	977	957	958	954	960	937	1015	946	965	940	948	982	917	1013	1004	971	956	967	939	961	953	985	955	885	1022	982	947	927	993	963	985	923	980	976	922	945	938	957	946	937	972	982	904	969	926	962	909	1010	933	984	968	970	953	964	958	981	985	1007	953	939	926	933	967	928	942	962	916	953	962	910	965	942	950	923	938	976	966	1007
40699	43039	35330	31734	30511	23086	22113	15600	10899	6429	5163	5964	5619	3836	3527	2474	1846	1598	1331	1562	1426	1019	1038	830	668	649	629	538	584	536	469	495	530	526	521	444	495	506	485	427	442	420	473	430	417	427	388	408	420	404	437	473	426	417	436	408	385	464	435	452	408	410	406	459	420	372	366	448	374	399	413	409	404	401	396	401	403	401	382	443	400	429	391	413	423	417	424	403	395	369	392	392	412	434	408	428	425	368	391	387	399	375	383	387	366	355	423	381	382	404	416	415	431	376	402	370	400	373	399	383	394	384	386	401	402	429	458	382	411	393	375	396	378	391	414	379	432	388	403	402	426	389	369	409	386	415	423	379	422	402	425	414	367	391	390	429	411	351	370	406	395	391	424	439	425	405	358	406	402	425	385	347	387	416	377	369	392	374	373	415	365	402	412	363	407	396	420	419	396	364	388	390	402	388	404	387	378	399	384	430	394	401	375	360	390	394	378	356	405	408	407	377	376	387	392	360	389	407	394	394	417	377	378	393	389	369	396	404	374	381	381	383	397	416	394	400	396	377	379	392	414	403	389	399	399	393	399	405	390	402	370	404	389	361	391	384	386	381	366	418	375	382	415	378	388	392	407	396	381	390	423	381	392	383	400	395	395	379	377	414	392	391	368	397	395	387	374	398	383	391	354	405	399	384	365	375	395	354	376	410	383	380	403	368	381	407	420	397	402	374	401	386	363	368	383	376	429	423	424	382	390	355	390	410	408	403	401	400	416	411	345	392	378	391	377	408	391	393	377	416	385	390	384	400	395	380	402	387	425	373	383	383	357	397	412	415	419	419	383	351	421	318	365	399	414	382	368	381	392	390	353	384	402	401	393	348	399	398	415	379	359	377	390	451	392	388	382	392	390	403	382	393	406	406	351	401	381	382	392	383	349	406	431	435	397	437	442	397	364	343	381	372	373	396	398	419	382	402	413	390	371	394	365	397	382	427	390	405	363	381	386	410	399	390	399	382	427	432	393	365	371	375	395	415	384	388	398	417	362	372	393	431	392	401	383	389	378	379	412	379	470	401	401	358	429	414	397	351	408	419	371	391	389	359	385	389	388	422	413	395	381	407	374	412	380	419	388	387	381	384	402	394	408	395	386	394	365	402	406	406	383	422	431	360	370	408	397	391	419	379	401	398	422	383	402	419	397	381	401	402	389	369	387	357	407	393	391	393	404	415	383	413	406	411	436	395	426	398	400	418	348	375	424	384	370	385	377	413	395	375	401	347	404	437	379	391	391	371	369	335	384	409	375	383	393	399	381	366	401	406	426	378	378	384	390	397	368	375	363	355	379	434	329	404	357	389	380	449	402	339	407	392	360	404	379	345	374	406	389	402	412	363	399	418	366	400	410	405	379	399	390	389	396	379	378	373	389	385	444	398	398	402	402	403	392	402	354	369	392	373	429	384	402	384	379	414	374	400	364	411	380	399	378	399	458	413	419	419	380	398	393	402	356	399	394	427	399	387	394	367	385	443	425	397	365	401	389	434	400	379	406	392	399	429	363	388	422	385	372	400	405	359	397	388	374	402	393	387	411	396	402	409	369	396	421	386	439	349	358	387	402	375	370	350	436	392	415	362	437	383	381	401	406	363	393	368	410	418	407	369	390	400	385	367	422	437	403	403	395	400	417	382	372	408	402	411	423	381	421	419	394	379	399	375	433	420	387	382	360	365	382	372	440	376	407	387	390	385	374	388	389	416	411	392	392	378	372	395	413	421	364	370	382	398	378	430	386	422	416	378	411	387	374	374	395	409	397	385	382	415	396	356	364	394	417	368	388	370	374	403	363	357	416	424	377	404	426	423	385	373	396	373	383	390	378	401	466	359	389	367	379	394	399	371	432	381	421	387	381	389	383	411	407	402	396	370	373	413	402	412	376	401	405	401	422	400	396	374	409	429	372	390	408	421	376	393	348	423	425	433	372	412	382	381	366	355	338	409	367	394	402	377	398	399	411	378	385	379	365	379	407	394	384	408	390	402	387	423	376	378	384	401	398	400	393	394	407	354	391	396	393	427	395	374	367	412	416	414	404	365	422	409	414	391	345	384	429	383	386	414	375	405	379	408	360	396	403	374	379	400	376	426	397	406	369	408	399	378	373	417	396	358	409	363	400	381	386	434	373	381	363	372	366	407	420	332	380	392	354	404	428	403	437	347	372	377	374	376	390	445	383	377	370	406	376	392	407	379	398	382	403	398	438	373	417	392	402	363	389	408	426	407	386	375	371	412	360	398	372	434	399	373	390	429	392	353	384	368	421	376	363	366	384	366	426	368	371	381	360	399	395	366	381	368	374	401	365	407	359	412	425	385	400	357	411	377	371	392	394	385	344	371	419	346	384	397	400	392	373	382	373	392	375	372	384	422	400	379	385	397	422	359	365	401	374	371	385	418	418	396	372	379	400	390	374	417	405	378	383	383	375	388	351	425	374	423	406	392	373	357	379	448	392	363	391	397	402	428	435	435	395	399	378	381	386	379	430	389	408	408	423	351	398	417	398	450	390	406	383	392	354	395	388	372	404	379	377	389	370	406	402	423	375	408	362	378	432	410	417	397	415	392	378	392	357	407	406	355	373	417	371	385	414	396	387	390	395	393	401	367	376	403	371	374	378	398	367	409	371	402	355	396	405	369	359	377	409	379	417	380	378	401	363	407	404	446	408	376	362	382	384	395	379	397	398	403	384	416	380	398	416	362	404	401	402	362	403	375	407	406	379	347	394	384	399	356	390	416	401	374	391	418	389	367	386	410	359	401	371	373	397	417	399	442	469	426	385	403	383	399	372	419	413	397	374	342	371	372	369	338	378	392	359	385	385	392	383	398	396	354	397	397	378	391	398	384	397	346	348	383	402	382	391	420	385	404	384	371	382	393	398	398	392	365	395	411	428	376	391	430	362	393	357	387	437	421	391	424	410	395	374	393	433	374	396	400	376	376	392	380	377	384	367	371	373	393	404	398	372	389	370	396	373	408	467	383	365	426	394	458	370	392	374	391	399	405	387	365	405	394	348	388	384	411	393	378	366	386	374	408	383	430	413	402	411	390	376	378	396	420	406	390	394	388	388	412	412	371	418	384	415	396	395	402	387	391	393	394	396	399	421	410	390	403	424	404	371	361	436	381	399	420	391	387	391	416	379	407	368	365	391	422	407	389	389	396	416	406	395	355	392	386	383	406	402	343	377	425	367	391	338	392	392	425	376	400	431	382	426	417	397	368	392	416	414	378	440	428	412	402	400	393	414	350	368	428	412	361	421	410	360	404	389	407	409	398	359	432	387	371	341	422	386	377	399	374	387	388	400	363	376	386	390	395	408	349	396	394	386	408	419	358	330	384	402	369	404	388	387	405	402	395	389	386	410	350	357	396	416	436	398	369	398	386	408	396	386	364	429	397	388	381	383	385	370	411	376	374	368	398	395	387	395	382	394	388	395	394	383	372	400	368	370	448	409	412
27787	35742	31569	32331	30850	28160	30594	24923	17283	10926	12498	17159	16097	12108	12132	8912	7111	6810	5765	6775	5985	4675	4244	3613	2841	2732	2614	2150	2146	1873	1799	1816	1892	1673	1963	1815	1650	1607	1489	1410	1341	1242	1285	1254	1197	1243	1138	1159	1171	1187	1047	1176	1169	1113	1139	1152	1139	1053	1127	1059	1109	1069	1064	1042	1000	1050	1055	949	970	973	965	966	932	1000	930	943	986	887	1015	985	1003	985	928	954	983	1008	871	892	917	959	921	878	866	907	929	860	916	944	923	934	928	850	938	901	939	922	894	929	919	857	961	938	972	938	987	905	945	920	970	934	927	905	909	920	910	921	873	934	871	956	924	916	870	935	972	957	932	997	944	923	900	880	906	859	927	910	864	876	945	908	896	919	858	917	917	924	886	948	903	881	932	934	908	969	917	945	915	916	897	933	922	963	853	972	897	903	922	918	925	937	922	948	865	914	921	906	940	878	986	886	885	920	891	881	885	923	914	860	892	958	858	921	906	885	833	905	874	891	909	949	904	962	967	898	904	873	852	895	923	938	909	930	882	952	954	908	900	910	944	926	942	893	951	853	892	931	950	934	879	928	945	877	926	934	918	892	872	939	904	894	921	900	949	921	877	985	954	904	865	882	921	898	924	898	930	896	883	863	900	801	919	860	954	889	852	904	916	908	946	949	956	870	920	929	935	856	885	972	900	921	918	862	882	954	910	921	917	924	846	957	934	897	943	851	936	906	934	893	870	912	922	864	929	962	849	921	908	910	933	948	892	943	903	923	919	930	887	939	909	814	863	876	910	931	932	917	956	881	871	931	951	948	941	890	916	910	916	889	958	923	904	935	923	880	856	918	899	949	950	880	914	879	876	903	927	929	877	890	920	935	910	949	953	947	847	909	922	970	856	899	957	959	866	910	860	912	871	907	929	984	882	952	964	838	907	905	902	914	918	897	919	877	885	961	957	932	913	888	916	890	850	921	935	918	871	903	919	938	895	859	856	872	904	852	937	909	894	890	939	876	895	912	951	880	899	899	906	884	948	883	941	901	876	882	881	959	940	927	907	934	928	902	929	887	916	890	910	918	915	903	896	902	913	843	876	855	936	904	959	873	895	885	924	944	905	911	870	975	921	893	899	942	914	901	985	938	978	871	842	930	970	901	955	934	881	908	857	843	882	888	889	915	951	936	912	864	884	949	906	922	922	916	991	861	871	918	876	949	858	898	858	916	864	912	903	896	976	907	883	874	866	910	940	912	870	945	879	915	901	960	916	850	948	915	897	941	947	945	969	916	879	879	916	929	905	885	972	923	912	923	940	934	925	902	947	846	896	875	899	899	852	937	908	952	858	919	903	896	942	977	891	904	864	955	902	877	964	866	932	879	896	891	878	908	930	930	922	887	898	918	918	920	844	934	949	924	898	886	934	934	928	883	885	932	976	916	909	943	879	897	950	881	895	903	916	896	982	881	883	922	937	895	948	910	951	849	875	926	916	930	921	894	942	880	924	921	852	935	861	911	870	925	885	910	885	890	924	912	841	927	834	918	912	928	901	897	922	950	964	918	920	882	931	933	896	901	884	905	890	932	920	920	951	900	865	833	917	850	834	902	912	902	878	931	938	932	922	907	918	931	866	897	903	924	888	930	908	925	921	948	937	937	954	881	905	930	895	911	933	903	853	946	862	885	928	908	925	965	929	882	938	907	903	925	940	889	865	897	906	933	900	883	867	903	914	918	909	888	911	865	899	981	894	913	916	933	929	904	941	851	845	834	930	920	880	896	919	917	888	858	891	915	929	847	972	902	886	929	883	905	885	890	924	905	924	917	907	903	977	901	920	924	886	908	917	939	870	884	873	902	894	880	889	868	913	893	931	848	957	936	907	895	931	945	907	912	929	940	890	911	837	928	886	936	878	910	942	915	877	875	918	888	904	881	926	932	922	911	872	928	898	866	885	876	917	963	924	908	846	955	913	906	919	924	953	919	932	913	866	872	920	915	935	882	915	921	884	947	878	932	923	920	955	976	961	903	933	917	960	927	906	915	881	912	890	922	928	922	960	874	913	859	860	928	921	972	891	884	946	944	850	932	908	978	891	902	883	871	865	961	916	863	909	904	900	877	942	948	913	841	877	931	884	907	909	899	866	933	874	846	894	905	914	898	921	955	913	886	840	937	944	915	912	898	935	946	952	901	893	940	917	910	836	936	957	903	898	922	900	890	941	910	884	920	872	941	886	874	890	897	851	896	905	898	911	926	927	915	923	912	922	861	897	897	841	910	863	881	922	858	882	968	880	862	923	909	934	941	887	949	939	875	933	900	964	904	892	864	928	903	902	863	927	931	920	959	874	875	928	963	907	918	947	931	939	901	910	954	887	943	905	902	934	915	894	883	916	935	906	883	919	876	923	953	984	899	903	953	969	905	938	890	931	860	911	982	956	905	910	871	898	906	910	892	916	900	902	937	916	947	944	925	906	942	913	930	880	909	928	921	915	869	928	910	921	899	959	938	840	904	861	941	892	971	900	911	887	868	888	882	867	940	875	927	884	919	919	890	924	898	924	923	896	899	923	872	880	899	927	900	897	890	874	904	873	935	834	895	922	899	903	921	858	871	970	925	918	943	904	875	929	890	882	932	928	905	876	947	928	890	916	929	842	963	968	943	923	921	930	904	914	934	963	888	953	913	890	908	955	918	895	900	878	942	942	947	890	840	871	924	945	955	908	926	903	887	896	908	877	878	950	938	935	894	901	939	947	882	928	927	916	891	964	914	921	887	918	904	909	916	924	916	881	892	910	913	895	888	855	915	962	891	952	946	886	934	876	899	947	926	879	852	854	886	873	912	888	911	958	886	823	880	910	903	940	889	913	903	927	921	912	949	872	869	924	896	924	908	950	883	877	900	921	920	967	919	903	908	939	925	878	928	889	898	917	895	936	899	935	922	916	912	883	928	928	890	916	904	905	953	884	875	913	919	932	959	941	916	896	936	915	904	912	918	848	912	927	928	905	916	934	919	882	875	899	870	914	874	908	877	950	902	907	870	905	931	908	907	914	920	888	909	905	916	919	931	881	912	854	894	918	897	906	936	858	926	988	898	946	874	894	929	945	896	944	854	942	907	909	876	910	925	938	932	899	969	928	900	931	917	905	887	877	984	917	903	934	903	936	922	949	849	876	914	904	945	896	866	930	907	823	892	931	904	918	879	903	851	920	947	950	942	918	945	918	879	924	908	907	930	905	846	910	883	889	902	932	905	932	866	879	888	933	863	873	900	925	928	939	947	904	877	951	892	851	949	884	947	915	923	933	924	955	885	905	895	918	880	903	888	953	924	870	910	874	919	891	935	892	888	897	949	913	917	919	869	900	902	910	915	888	891	871	914	921	914	917	911	931	889	941	940	954	858	961	911	896	893	873	901	871	902	896	891	874	876	920	949	919	937	899	858	926	865	880	888	924	980	920	911	910	936	881	869	902	872	884	902	929	908	885	894	903	868	891	903	911	942	896	923	973	896	866	945	945	921
50762	51370	42519	33541	34814	29340	30218	25395	17734	10911	10884	11986	11552	7959	6770	5354	3351	3266	2403	2633	2612	1722	1726	1115	951	788	828	772	628	555	540	545	445	465	537	546	458	495	469	380	383	346	368	364	382	399	336	341	359	348	326	338	314	300	322	312	359	328	320	317	334	360	315	313	285	307	298	311	294	279	287	270	294	282	269	287	285	289	280	297	328	313	294	264	293	260	302	289	301	274	286	259	300	300	292	284	277	322	305	293	254	277	262	285	257	282	256	282	264	295	276	252	288	292	264	228	297	249	257	279	299	280	310	239	272	258	253	250	288	269	283	254	293	316	284	268	313	326	281	283	328	288	289	282	295	263	275	273	271	282	267	248	301	301	281	261	272	247	248	252	282	266	258	259	293	260	278	293	274	254	315	259	279	276	275	267	272	280	257	293	278	290	272	285	254	244	269	299	294	277	284	277	252	284	258	310	247	294	276	273	255	265	262	258	278	261	231	286	272	258	249	297	290	282	286	289	302	273	280	272	274	242	263	253	296	272	281	272	273	268	293	255	294	302	252	254	298	264	281	257	278	305	287	257	276	261	275	252	285	278	303	280	272	282	263	281	278	292	291	252	319	276	287	290	305	302	286	274	272	292	266	280	276	288	262	281	274	278	294	283	280	263	268	251	293	258	239	268	243	292	284	269	288	274	289	245	267	269	291	270	275	297	265	271	254	289	262	270	256	275	290	266	252	272	259	250	233	277	265	286	299	305	312	288	264	289	279	280	302	272	300	283	283	301	303	243	316	268	270	260	261	255	232	275	293	262	263	286	264	268	270	257	272	277	269	240	299	258	295	267	295	256	272	260	241	272	282	289	279	283	323	232	285	283	277	277	288	280	285	296	275	262	282	243	287	282	263	295	291	271	277	277	280	263	296	275	277	269	253	292	281	276	292	273	261	262	263	270	277	274	284	270	269	300	266	290	275	273	265	276	264	309	269	315	292	290	277	252	293	286	277	298	260	243	296	288	263	276	251	263	269	252	257	254	289	269	272	260	297	273	246	263	266	282	277	283	248	308	282	260	263	274	270	274	282	279	288	280	288	256	290	275	283	268	281	312	267	291	272	254	272	290	283	305	247	275	286	268	272	245	279	283	272	264	258	257	262	267	285	272	281	264	296	270	276	282	269	270	262	254	258	274	310	295	271	250	272	245	294	252	297	289	262	268	299	260	283	269	267	292	281	296	249	289	279	273	258	271	270	303	257	297	266	283	240	281	290	278	251	290	297	304	276	276	282	308	276	291	260	264	283	279	295	269	255	272	284	268	270	269	266	268	292	263	248	286	299	261	271	264	255	283	233	243	285	236	274	266	301	228	282	302	251	267	259	288	251	286	272	267	291	279	253	277	318	286	287	249	302	273	255	274	292	284	300	276	300	302	266	319	261	269	263	288	298	273	288	297	285	295	269	283	256	265	262	268	248	266	278	267	266	256	281	275	276	236	283	269	267	295	286	281	272	295	279	281	261	273	257	272	266	277	291	273	276	298	280	258	270	274	278	318	283	301	277	276	267	268	285	282	268	282	269	287	271	276	284	239	298	271	250	263	276	297	280	291	274	245	267	296	263	287	284	280	279	263	282	246	275	277	265	275	283	295	282	250	269	272	273	261	263	271	267	287	281	280	264	248	267	281	294	271	266	257	261	271	256	277	277	283	257	261	270	279	273	254	269	283	269	328	280	269	272	230	266	294	277	259	308	273	298	289	286	276	254	257	287	245	282	276	296	240	286	228	292	277	283	258	264	264	266	270	255	223	237	246	284	288	264	300	270	271	276	257	273	302	288	252	237	269	249	270	286	276	262	318	267	275	297	282	267	265	273	278	289	304	284	298	274	253	249	295	277	249	242	300	266	266	259	251	295	260	281	268	270	274	255	286	279	261	291	264	282	268	265	281	307	272	265	300	268	247	276	262	246	268	275	260	266	262	288	270	281	289	295	259	262	272	270	284	267	280	288	258	280	267	253	257	285	299	255	274	296	253	289	286	277	311	308	285	258	283	248	284	247	288	273	263	275	254	284	274	251	254	247	290	265	240	252	270	242	252	276	281	291	287	270	276	293	270	284	251	264	335	279	289	260	279	291	292	291	276	273	317	263	291	268	287	291	274	251	262	301	257	241	276	288	275	254	284	283	262	291	276	298	287	255	255	287	275	262	308	269	301	269	284	278	225	272	266	245	289	299	298	262	308	281	280	265	288	250	289	277	283	269	281	246	262	301	294	274	277	271	288	288	247	262	307	257	288	281	274	288	258	259	289	305	267	301	259	284	256	266	293	287	284	272	302	267	294	285	298	263	247	279	264	258	275	264	292	303	297	258	286	269	266	267	275	261	269	285	301	281	252	271	256	282	277	262	285	285	274	280	274	282	285	270	290	262	249	300	264	288	275	283	284	243	270	283	249	295	264	302	258	281	281	246	303	285	306	304	266	300	288	280	260	292	258	267	287	289	256	252	265	277	277	280	266	297	269	244	284	276	290	286	310	256	304	284	270	287	273	269	300	286	254	290	255	266	284	296	301	279	286	296	227	275	249	254	277	287	293	298	253	285	282	307	280	303	279	280	276	285	283	274	273	278	273	289	299	236	269	279	283	257	282	238	303	280	268	257	297	297	268	303	300	274	288	248	253	288	281	287	296	300	266	290	268	273	281	251	266	279	279	265	269	280	266	264	255	269	273	262	271	274	251	254	284	280	278	269	259	238	266	280	281	240	266	267	263	278	267	273	289	293	257	282	255	263	256	237	284	288	269	269	255	274	254	273	295	264	292	267	254	278	277	289	240	276	283	270	256	298	261	256	267	253	300	295	272	275	270	265	293	256	293	277	286	270	257	273	260	276	273	261	276	274	310	272	291	277	288	295	291	280	268	278	290	263	264	271	269	286	264	305	299	271	281	276	251	281	285	259	245	276	273	271	279	290	286	283	282	253	265	261	271	280	278	262	275	257	227	270	269	255	263	297	274	295	305	285	291	277	262	311	253	289	276	274	274	264	262	291	257	278	248	270	278	278	294	291	325	296	260	277	286	282	281	278	292	294	282	231	285	289	284	284	288	272	273	270	271	273	257	277	284	289	272	298	300	298	266	261	292	293	287	271	276	269	296	283	270	301	281	297	272	259	283	291	241	277	255	275	291	273	272	291	296	289	265	303	273	269	310	317	297	300	262	286	276	271	297	272	288	278	242	233	289	272	267	297	272	266	273	284	278	321	264	269	257	251	284	258	264	251	273	255	283	261	257	284	264	262	289	242	282	279	257	257	261	254	270	280	298	254	267	272	234	279	274	242	257	280	253	290	272	283	292	258	262	271	253	265	274	296	293	268	256	258	281	273	265	261	294	261	248	258	306	281	267	287	301	263	272	240	275	261	264	306	253	266	271	294	290	260	283	283	284	256	288	291	262	287	271	318	290	282	261	282	276	236	241	276	243	269	264	283	285	276	268	302	300	277	291	257	252
35427	45345	41750	36653	37979	35918	39722	35027	21422	15346	22706	26212	26172	20827	19278	15653	12519	12206	10400	10298	9745	8113	7171	5700	4462	3932	4015	3350	3310	2834	2615	2506	2163	2259	2726	2460	2151	2176	1876	1497	1518	1454	1282	1330	1471	1220	1207	1111	1103	1128	1151	1117	1030	1023	1117	1082	1026	952	990	1034	1035	975	987	909	912	882	908	858	768	778	768	743	711	730	710	772	806	762	783	852	873	802	741	758	675	682	752	703	705	704	672	702	676	633	622	671	668	684	637	677	648	672	681	678	642	643	620	647	595	695	643	643	695	622	644	635	654	681	659	672	651	687	664	645	710	695	655	691	685	694	646	647	704	632	633	679	709	603	641	676	651	626	673	662	647	637	631	659	668	654	659	598	652	663	632	681	660	685	626	653	643	694	694	664	625	647	626	698	652	645	639	670	666	665	650	669	647	671	639	641	618	652	675	659	656	675	645	657	647	635	639	649	608	648	642	573	685	688	654	636	617	654	633	665	625	665	688	686	668	618	642	607	682	643	674	643	685	660	691	663	653	623	683	627	688	658	664	636	657	656	681	611	649	673	598	681	648	638	708	689	711	671	662	659	635	664	627	662	665	662	637	644	665	652	677	674	672	679	672	676	678	641	648	628	631	651	655	694	674	631	676	648	644	646	644	640	614	675	632	678	655	655	625	655	652	706	642	654	673	713	729	655	624	688	630	679	670	665	652	614	676	643	609	672	659	640	664	660	664	620	697	662	669	625	706	623	677	601	656	693	662	702	650	688	632	613	660	639	665	684	675	682	661	626	660	684	663	685	645	700	680	629	710	692	663	626	695	692	639	674	637	641	650	671	637	653	673	643	635	680	629	656	694	648	623	651	657	672	669	603	616	621	656	666	645	662	652	680	663	659	635	635	670	656	654	658	671	644	632	616	659	696	685	697	643	642	658	621	660	644	618	662	704	631	643	628	630	693	600	635	717	686	665	650	684	623	631	687	675	636	695	658	712	655	680	632	608	698	646	642	681	668	641	688	637	625	688	659	648	703	686	639	673	658	703	655	599	627	658	597	690	663	644	696	672	703	652	677	687	697	694	609	674	651	643	690	653	671	679	668	607	627	640	679	648	640	626	685	673	662	635	703	661	660	691	654	613	675	650	673	615	639	671	630	615	679	654	703	641	649	646	633	643	664	661	647	681	619	592	689	651	694	680	646	636	645	658	666	638	688	649	646	629	638	654	624	635	602	642	605	650	713	630	679	629	677	675	659	665	641	655	634	652	675	645	714	679	616	639	632	729	621	620	638	665	661	680	685	657	624	688	628	659	694	667	676	642	701	655	666	648	669	652	662	654	711	607	639	717	666	641	671	638	688	658	650	667	649	667	659	691	635	664	661	678	655	678	697	634	657	694	625	705	660	633	626	647	624	611	676	629	669	635	619	683	639	664	667	701	673	688	630	691	640	663	616	651	679	662	634	673	650	685	657	657	653	693	660	614	675	652	681	612	652	636	680	689	644	658	622	626	667	650	688	667	652	636	700	648	677	655	663	663	669	671	655	665	661	655	651	626	670	664	669	679	603	652	686	636	643	666	705	654	667	626	651	667	603	694	660	665	684	715	651	688	680	669	660	649	653	671	661	649	650	647	647	644	643	668	662	693	669	681	652	633	610	631	675	633	641	676	634	683	620	626	664	652	653	635	678	671	689	637	630	628	693	630	651	666	658	645	621	627	656	627	673	645	688	636	659	630	649	631	614	637	658	689	660	700	657	660	641	685	686	662	646	652	691	678	655	601	627	592	667	647	649	733	653	653	662	610	684	624	665	694	615	619	679	593	613	631	625	671	682	654	647	654	673	689	696	665	664	675	680	687	635	655	664	695	645	674	656	627	612	635	665	659	646	621	656	663	631	648	640	686	644	614	680	648	663	648	638	635	647	639	644	649	624	641	674	678	671	652	626	655	682	644	637	677	642	619	637	692	623	631	618	616	681	704	634	638	659	696	644	626	637	649	695	668	650	611	670	625	634	667	650	647	645	635	665	655	675	694	640	687	631	689	654	686	641	602	675	662	662	693	656	681	683	631	636	634	625	668	670	636	636	665	687	621	619	716	662	653	650	644	666	633	656	685	616	687	609	686	702	650	633	630	652	651	610	660	651	658	659	648	667	638	658	704	703	641	646	676	658	651	640	645	666	652	641	685	667	671	639	635	636	682	629	660	619	625	683	663	630	642	698	639	667	659	669	647	624	680	665	686	689	659	636	647	636	676	631	634	663	691	626	681	652	679	650	663	644	626	684	656	612	652	664	676	635	634	610	690	660	642	626	641	665	676	636	672	634	651	655	675	656	663	723	661	668	655	673	682	652	659	645	633	638	588	621	638	605	615	700	652	689	633	638	677	635	656	679	607	631	658	638	697	647	670	672	669	662	627	657	655	681	672	675	652	671	673	661	596	643	690	671	629	602	674	692	664	645	667	715	686	640	673	647	625	705	611	625	669	685	671	647	628	677	641	637	642	621	655	667	620	693	629	597	671	705	696	645	630	627	704	653	648	644	646	641	635	685	646	655	637	691	670	694	631	675	628	659	642	612	719	654	655	652	640	666	654	636	702	631	665	676	653	661	671	620	631	625	687	652	665	655	648	622	657	631	664	651	675	672	639	643	632	631	654	661	619	674	712	638	650	695	638	639	676	644	661	660	624	675	609	660	658	628	680	663	680	665	628	648	680	632	635	632	689	630	634	643	644	662	661	620	669	651	682	657	651	622	665	662	683	694	681	661	692	664	630	614	650	703	705	618	620	654	597	683	686	620	625	646	625	647	686	627	673	606	636	642	713	635	662	646	673	621	675	642	652	655	655	710	642	654	662	646	640	632	643	647	637	646	642	648	643	675	624	637	626	665	686	649	594	679	670	596	661	655	641	665	718	639	653	670	645	631	689	671	690	653	592	680	705	641	706	670	656	691	677	654	654	664	655	694	675	647	655	651	647	645	656	632	651	664	630	600	612	687	587	656	651	648	704	629	647	659	643	665	678	673	650	663	670	678	646	635	668	634	677	694	659	664	700	637	644	619	611	673	664	651	620	674	655	675	668	640	664	659	658	694	687	641	649	631	628	680	655	618	655	682	645	692	644	651	647	661	661	669	678	640	657	615	653	658	672	652	636	625	680	653	674	611	656	643	703	677	643	649	635	639	690	667	628	670	671	710	660	636	670	666	639	635	654	650	658	683	639	649	663	629	689	632	710	719	681	633	644	640	645	639	647	668	675	684	656	639	653	709	663	665	668	629	610	644	655	679	656	610	687	678	646	622	631	685	669	672	635	640	695	614	608	674	639	648	663	664	653	627	663	671	609	675	652	670	726	645	652	655	670	636	632	657	639	707	653	735	674	676	680	633	649	672	689	633	689	637	622	645	658	629	696	707	693	643	688	649	645	682	663	647	652	655	585	674	627	693	639	659	678	639	679	666	628	640	645	651	658	661	630	630	673	660	684	648	669	654	614	636	656	645	673	644	652	642
23458	17350	10085	5599	4556	3013	2345	1431	1159	840	819	772	772	646	578	606	513	522	500	481	497	490	462	455	452	474	456	417	416	445	425	414	403	425	384	409	426	427	408	428	414	422	452	421	395	410	448	416	434	450	472	407	413	437	427	400	429	418	420	418	360	400	402	411	366	432	429	448	399	434	373	413	395	443	413	409	398	407	430	390	381	373	449	430	384	416	413	426	404	434	405	365	407	417	402	446	383	412	427	432	400	376	480	416	379	384	392	408	390	373	388	343	448	393	389	406	400	424	411	399	391	398	374	421	383	410	396	434	420	380	420	408	438	407	387	387	415	382	419	428	394	411	441	402	397	403	451	401	369	355	434	409	409	446	449	393	414	403	375	419	417	405	438	396	432	418	419	415	404	413	417	376	375	397	392	388	416	423	421	383	392	403	406	382	391	352	407	348	390	422	384	398	407	409	427	384	448	414	402	417	399	406	409	430	449	410	401	408	405	391	401	400	389	392	400	435	442	440	436	441	420	388	430	388	426	398	384	421	461	396	428	458	381	400	406	393	384	462	382	405	398	445	387	414	424	423	411	443	415	437	407	374	391	404	393	452	434	383	421	405	382	393	398	418	403	395	374	410	412	401	403	413	387	396	440	441	424	388	394	387	429	382	409	407	385	350	417	434	431	400	420	388	411	407	409	427	407	366	412	404	422	411	404	424	433	400	419	427	446	401	377	377	381	398	389	403	405	397	403	407	369	415	363	396	412	406	400	422	401	384	433	366	404	420	397	368	383	432	412	411	393	460	391	429	398	403	396	404	419	383	408	419	385	389	440	456	421	379	427	431	379	410	434	386	434	405	447	414	385	378	428	376	368	408	395	447	416	383	366	441	412	390	429	425	382	369	370	422	415	395	419	405	420	366	406	413	405	388	395	386	395	424	406	373	407	402	398	418	371	415	441	410	449	401	397	432	414	413	413	395	388	389	406	397	404	383	380	366	406	417	412	409	408	406	392	370	399	404	422	416	425	427	406	423	376	401	405	422	432	401	421	358	377	402	422	428	397	417	411	450	428	435	436	398	418	411	424	360	425	417	423	404	426	381	400	393	393	423	378	405	403	413	390	352	394	395	367	385	434	408	350	382	410	378	399	430	396	454	404	436	401	393	424	448	380	393	420	405	398	383	454	386	388	379	454	450	430	406	423	387	424	413	423	401	403	392	427	398	424	430	426	412	401	438	446	397	406	379	410	395	377	389	421	414	396	411	424	416	434	382	410	377	393	383	418	426	465	434	422	399	436	396	421	413	409	395	383	414	394	401	422	364	388	434	393	393	399	429	408	403	378	406	393	450	379	381	418	376	397	414	399	410	382	400	437	410	415	437	400	411	415	419	370	405	420	399	424	378	422	401	410	424	407	392	430	401	371	366	411	421	411	412	411	441	395	435	449	418	378	430	426	403	415	365	368	425	392	446	425	390	397	408	415	414	397	444	429	427	438	398	392	359	422	407	441	389	435	383	372	406	396	395	391	428	384	407	453	397	407	380	413	410	354	379	390	407	446	445	384	400	440	408	421	422	419	388	410	411	415	412	415	402	427	411	411	392	416	434	413	430	412	430	420	431	411	413	453	429	426	418	415	391	447	416	455	426	423	405	402	420	388	414	406	403	364	436	450	423	398	369	456	370	396	413	389	436	399	417	408	404	421	409	417	420	424	394	447	431	418	411	378	416	387	413	425	412	418	389	418	420	381	384	398	388	378	389	423	446	385	417	422	419	414	402	411	431	359	431	429	400	409	409	454	399	370	360	438	412	406	401	428	404	394	381	412	382	393	405	413	443	395	372	416	440	409	419	396	421	366	417	427	387	409	406	431	386	384	410	426	390	458	415	443	421	392	408	458	435	384	417	426	365	422	439	406	387	422	422	431	365	389	403	395	380	403	409	411	446	393	395	412	381	417	420	403	425	427	375	400	412	410	463	409	428	431	429	397	407	401	380	395	412	441	451	383	430	425	400	410	423	411	409	403	377	389	415	398	395	416	439	423	387	413	391	426	344	427	412	377	415	408	450	414	405	398	408	386	416	416	403	379	398	437	366	421	439	432	386	422	420	406	377	425	407	404	369	374	428	418	415	405	371	393	393	386	415	399	420	397	411	384	439	394	409	422	455	387	462	400	382	408	427	406	411	409	413	403	409	412	413	424	408	398	395	415	426	417	411	389	431	418	445	430	432	429	383	376	410	433	445	370	410	405	407	431	413	419	403	376	421	375	431	404	384	425	427	420	398	405	402	394	387	437	427	369	372	443	444	423	399	416	420	395	388	408	472	409	374	406	416	420	409	395	395	376	398	390	436	395	421	407	409	430	444	388	395	402	388	399	372	390	444	426	449	352	416	433	392	434	392	433	391	415	423	427	407	427	415	410	407	407	412	391	416	448	393	415	397	407	415	398	398	429	408	404	396	410	424	373	382	429	409	432	444	405	431	403	407	381	432	412	406	383	425	439	404	390	400	430	388	407	424	412	437	412	412	404	404	430	426	411	392	398	416	405	381	422	424	402	460	440	412	435	412	398	351	421	408	415	430	421	368	396	381	406	425	453	392	394	391	415	402	407	387	388	415	388	397	415	446	385	396	405	387	394	399	412	438	395	419	390	413	442	409	435	424	400	408	430	437	426	436	412	365	381	412	390	360	404	409	370	423	415	410	407	386	417	412	413	453	410	414	412	451	353	421	411	414	383	438	395	418	407	401	411	422	415	422	428	373	370	403	422	437	410	404	427	400	407	413	421	404	427	404	433	409	424	397	379	395	391	405	399	408	399	415	418	419	435	436	390	383	443	412	383	393	425	417	420	393	437	383	400	425	385	414	401	404	424	411	398	379	432	406	440	388	391	353	445	435	413	400	398	410	398	431	374	401	408	407	354	396	413	436	430	405	413	387	400	408	394	411	397	368	411	403	420	434	394	429	399	372	422	389	410	395	435	363	425	406	394	384	420	391	441	400	421	420	399	394	431	375	444	420	407	417	416	439	404	379	429	405	405	416	389	391	410	404	429	394	437	419	430	405	420	380	396	394	440	444	404	415	397	425	409	416	404	436	406	382	377	391	396	403	391	393	397	400	404	399	456	475	403	430	415	425	423	379	426	422	402	406	383	390	439	384	432	378	393	401	399	396	414	406	379	389	422	393	435	417	404	371	433	388	422	440	442	385	395	370	376	447	406	388	380	411	439	408	384	416	421	385	386	403	408	413	424	396	437	430	452	418	424	434	396	443	378	435	391	388	420	415	417	420	383	405	370	423	432	420	402	414	385	407	418	392	384	425	360	390	350	397	406	425	381	418	431	422	392	425	380	394	382	437	426	409	404	383	437	427	432	418	419	409	410	416	402	419	421	418	408	396	390	410	404	422	382	437	402	392	405	415	410	468	412	382	368	417	395	392	405	386	393	409	392	441	377	404	403	462	389	402	446	403	438	429	396	410	426	397	394	399	368	416	373	441
14655	15512	12444	11324	10201	7583	7653	5476	3913	2933	3135	3354	3158	2627	2427	2042	1729	1802	1598	1630	1496	1452	1295	1305	1209	1237	1172	1227	1226	1108	1054	1190	1078	1097	1155	1109	1121	1115	1143	1130	1066	1046	1054	1064	1050	1034	977	1007	1034	1046	996	1059	1010	1018	999	1007	978	1004	1018	979	1011	1004	960	1016	992	991	954	951	988	1011	1014	946	982	910	963	984	1017	994	1008	968	961	924	952	939	985	1001	956	946	931	921	942	1003	901	1008	918	978	972	966	923	1014	914	924	910	921	969	925	984	912	947	957	968	983	967	985	957	964	856	942	932	929	954	909	951	966	926	945	982	942	931	918	956	981	895	938	907	985	937	888	921	922	946	1008	978	943	894	1032	996	890	921	891	950	923	915	998	971	1015	977	968	954	945	900	958	952	977	996	991	954	956	927	928	924	938	959	980	965	936	985	956	974	920	1037	980	971	985	950	960	953	958	960	963	958	1031	936	938	992	965	962	996	983	965	971	917	992	909	978	927	946	947	911	919	928	943	923	952	928	974	941	952	918	970	977	925	942	969	937	908	922	908	943	912	965	965	978	950	942	987	940	965	952	968	965	930	1022	933	955	930	1040	978	943	988	959	954	1006	943	995	946	1003	989	1008	958	908	925	960	935	994	949	907	989	930	984	983	930	976	963	962	968	970	930	949	975	965	982	957	904	1016	907	962	942	943	938	1014	1006	1001	951	939	995	984	940	954	961	953	943	883	958	902	935	932	961	942	970	950	933	963	960	920	971	943	967	933	937	1004	966	963	968	934	925	919	974	915	920	964	937	978	934	922	957	918	931	942	975	924	931	952	968	976	894	928	1010	954	958	982	959	943	994	933	966	952	995	917	962	997	939	959	900	975	924	966	989	998	941	919	911	939	977	961	949	905	942	940	950	972	973	925	953	980	982	979	958	976	982	949	950	982	986	962	936	985	962	928	950	949	982	980	985	937	928	942	982	953	940	965	926	984	944	909	979	937	927	899	919	970	950	936	981	939	988	924	935	935	933	958	982	927	997	934	931	978	1024	921	928	916	966	887	934	946	935	952	990	906	980	991	884	1028	957	973	917	958	1009	956	987	965	970	947	943	989	909	972	995	926	859	934	937	937	950	948	915	876	920	963	945	984	935	946	962	1017	926	980	957	1003	943	957	971	973	952	955	926	986	946	966	957	953	939	1026	896	980	913	937	960	930	941	997	1015	1003	965	955	938	958	980	975	925	952	929	981	942	950	933	984	932	997	965	957	934	926	954	931	951	954	1015	998	948	1031	938	931	963	956	949	949	915	938	967	948	949	929	937	925	896	962	962	944	974	936	944	940	898	938	948	974	962	918	948	932	967	899	952	965	908	968	929	984	996	968	976	963	949	956	888	924	967	945	947	948	988	937	898	898	1010	926	946	1005	938	995	968	977	1008	980	960	952	982	979	930	950	944	902	967	906	925	917	945	982	970	980	942	955	909	996	931	980	1009	976	941	1001	990	913	936	954	901	979	1010	984	915	947	958	919	987	982	919	978	907	948	943	921	980	942	938	947	942	966	915	978	968	991	928	995	949	956	954	949	906	962	953	929	944	998	935	964	963	1008	927	947	944	937	946	949	961	975	939	968	991	952	963	925	1020	928	916	1015	964	898	982	944	947	964	1004	938	904	921	949	948	990	940	946	892	1001	990	966	899	961	981	942	978	947	1003	998	963	953	973	953	935	949	964	953	933	971	942	930	918	968	939	943	903	957	963	957	965	922	942	957	962	949	939	883	967	940	903	915	1025	925	977	937	994	929	985	946	949	974	994	920	922	1000	957	916	997	925	927	983	944	979	976	1001	915	949	948	961	1001	988	900	950	990	935	948	954	1009	1000	1084	1001	1001	985	959	936	959	951	967	954	944	948	945	953	912	907	914	921	984	978	933	925	960	994	946	942	921	980	959	991	918	923	998	968	953	978	953	935	1009	971	981	958	943	978	919	956	917	971	942	946	956	979	948	956	921	944	945	932	954	899	931	961	995	1025	955	935	1002	977	1022	928	984	890	962	947	927	934	926	989	957	987	948	983	926	950	927	913	931	955	967	935	973	942	959	964	961	894	941	946	910	949	993	894	962	955	957	974	944	1016	961	997	983	958	926	890	913	982	953	991	956	950	941	983	908	963	965	968	940	945	922	914	945	956	971	936	942	937	948	1016	951	928	994	1007	908	924	922	925	936	999	923	997	953	921	988	997	975	917	1012	968	960	983	928	957	942	901	998	995	931	934	972	931	962	951	942	934	950	960	919	973	926	950	945	964	954	977	1015	928	912	937	948	966	970	981	929	916	1029	1010	948	918	969	888	966	958	926	905	925	1007	972	945	1006	921	937	898	990	930	939	946	926	950	943	964	928	932	876	942	908	981	980	914	954	970	954	942	975	976	957	916	919	935	956	897	949	971	937	936	910	965	896	939	908	957	1011	926	966	950	978	938	951	985	989	916	950	941	919	978	930	965	906	1010	982	960	998	927	946	915	934	913	986	937	937	969	902	974	961	998	953	944	922	984	935	942	925	1019	1019	984	973	919	966	965	957	939	935	971	947	950	977	949	961	948	900	943	1017	926	976	940	965	937	926	944	977	972	942	927	913	943	975	923	971	943	945	962	988	970	955	931	932	999	909	960	1011	975	948	956	934	961	923	949	891	898	982	934	907	941	955	918	984	955	935	1009	993	918	904	931	952	967	975	939	971	958	925	935	973	950	954	926	939	956	945	937	913	935	974	995	965	968	958	999	958	966	948	1001	994	973	940	949	945	957	929	957	965	928	927	916	989	974	949	930	883	970	972	953	918	949	895	948	891	957	981	868	980	968	997	932	917	934	929	973	940	912	918	952	905	974	981	911	1003	947	957	894	940	998	963	945	979	960	1034	980	941	943	956	956	908	980	934	989	961	904	958	979	994	877	958	952	932	985	927	939	930	975	983	951	938	945	962	956	943	978	946	947	913	990	968	930	970	943	928	1027	903	956	999	980	959	996	925	964	958	1019	1009	976	969	921	980	961	939	991	983	1004	976	969	1005	936	980	903	977	917	912	933	945	975	954	993	933	958	964	924	931	922	937	930	899	986	980	903	968	939	1006	968	929	922	956	951	933	989	970	984	947	990	915	955	907	967	947	959	981	942	970	957	970	1022	957	943	1011	925	973	943	969	934	976	950	957	911	932	950	967	934	960	994	951	941	928	909	960	907	932	977	957	991	907	940	984	1038	976	953	883	962	932	942	937	910	915	924	971	896	934	977	985	965	890	995	954	909	906	968	900	987	1004	917	1007	967	947	922	936	924	944	942	960	933	942	1006	907	942	990	988	976	952	952	953	966	965	948	965	984	920	961	923	986	941	901	998	968	960	940	959	939	977	937	928	975	941	922	921	952	942	1004	986	975	915	929	935	926	964	886	924	992	933	975	980	944	981	985	948	974	950	915	973	952	903	965	918	955	961	967	1012	949	947	923	958	917	984	958	970	948	899	924	945	940	929	899	998	975	904	958	947	964	988	956	931	972	962	931	931	959	945	990	959	968	935	975	967	970	937	1026	961	942	932	944	988	986	991	952	976	996	964	983	942
41873	43705	39993	30823	29319	22976	22245	16116	11289	5688	6594	6760	6024	4303	3383	2439	1549	1766	1408	1385	1399	962	884	782	642	651	590	649	530	558	517	525	531	502	488	447	515	488	475	452	445	421	452	443	450	423	417	448	414	405	407	413	448	382	421	411	474	416	441	385	420	395	435	400	432	354	394	405	407	389	417	375	448	417	403	405	436	404	371	387	396	393	406	402	418	403	377	366	342	403	399	398	363	425	393	392	405	385	374	366	429	387	391	410	391	355	390	408	389	418	380	390	397	377	370	384	373	357	354	371	387	379	358	384	421	395	396	376	404	430	403	383	378	398	401	401	415	367	360	377	370	370	396	373	386	393	401	380	393	389	380	369	407	394	379	386	400	373	368	407	407	370	387	385	393	363	399	441	400	356	387	368	405	390	379	377	359	402	405	428	392	399	389	395	374	371	391	431	378	384	382	366	402	402	379	392	339	400	400	420	390	389	414	431	415	360	381	404	439	403	395	409	398	388	413	376	410	399	368	394	413	376	383	388	345	383	401	359	372	399	371	414	387	366	406	427	343	375	381	420	371	414	356	405	399	395	409	417	390	378	373	382	366	377	366	428	363	363	387	368	380	374	439	382	399	421	355	377	364	411	407	380	365	398	406	371	381	386	356	375	370	411	408	365	389	364	378	394	387	393	389	354	358	449	373	351	383	428	413	358	370	381	403	413	394	404	394	393	352	388	366	396	374	384	410	378	397	382	400	386	423	409	371	379	400	434	387	375	377	389	393	408	407	354	371	387	398	402	401	408	392	394	434	394	375	369	366	394	392	389	377	406	423	398	396	398	394	367	388	369	392	372	396	425	369	399	370	396	409	401	400	387	400	389	382	403	359	402	388	389	397	390	403	381	367	389	407	402	381	382	380	384	366	403	387	405	392	402	408	430	398	393	397	360	351	395	377	340	393	371	395	418	401	415	401	390	391	396	331	371	383	372	419	379	401	376	404	370	384	396	366	407	413	385	374	427	377	367	407	381	352	373	367	395	403	347	399	408	399	382	420	376	379	394	407	394	376	383	416	415	408	407	413	382	388	401	413	371	383	412	390	373	359	374	379	366	349	377	397	366	429	382	388	373	374	413	389	413	363	367	423	376	394	390	371	374	397	384	375	377	381	375	389	404	381	386	406	384	387	386	387	400	399	357	364	367	371	396	385	374	412	399	365	368	382	414	394	366	397	387	405	373	388	406	379	343	384	395	386	430	405	410	394	406	387	380	406	383	407	356	418	381	432	413	350	397	393	388	407	409	417	391	372	398	378	400	402	395	394	413	394	389	418	429	407	411	331	389	361	395	377	427	412	403	373	365	344	425	428	407	428	413	350	372	399	365	388	369	406	373	376	373	369	401	399	372	387	372	373	400	370	401	378	356	399	386	404	378	445	359	375	403	423	411	417	394	380	382	394	365	353	388	400	343	405	394	379	338	396	371	395	412	395	424	399	428	389	390	417	380	395	377	423	417	349	372	380	387	370	357	377	380	380	380	394	399	427	379	417	396	420	412	389	395	408	385	408	418	381	386	402	394	389	378	402	383	405	416	423	396	381	388	385	352	364	388	369	383	379	376	409	428	404	368	355	416	416	397	364	403	442	393	390	339	407	426	406	383	408	374	362	373	402	370	403	404	423	400	371	416	411	389	410	393	397	376	383	373	395	359	363	373	409	396	374	357	372	378	390	351	417	375	374	365	394	351	394	379	407	390	415	399	410	449	364	376	394	398	390	406	375	387	392	383	381	377	406	364	361	363	383	442	395	407	376	381	366	392	363	391	397	383	402	379	392	380	394	383	388	355	400	433	384	361	375	402	384	393	387	355	366	391	396	387	371	377	430	386	404	395	388	383	382	397	364	382	368	391	394	370	403	394	384	406	389	390	420	379	391	399	401	397	387	347	418	392	406	370	410	389	387	387	426	380	373	404	386	387	431	420	368	406	427	398	400	363	391	375	400	396	422	414	358	362	336	364	409	371	415	371	370	379	366	402	441	361	399	412	398	373	388	365	359	400	405	390	375	373	410	395	453	382	399	385	410	421	395	377	360	420	398	370	368	370	432	406	382	405	382	381	409	369	354	413	400	377	372	384	372	377	369	400	360	378	364	375	395	378	398	373	417	393	392	398	405	401	385	367	376	366	366	406	410	377	398	387	403	393	371	398	376	366	382	386	391	385	404	385	412	361	411	374	374	391	380	404	372	397	393	383	419	399	395	389	361	390	374	402	382	393	396	396	392	399	383	354	389	354	370	369	420	363	390	393	367	397	389	406	401	366	387	383	375	377	368	408	402	423	392	408	416	389	388	384	370	428	361	400	375	389	375	378	371	386	382	412	398	412	393	362	395	399	421	413	388	394	344	353	394	392	382	393	379	420	366	423	418	408	386	394	409	382	353	403	407	346	390	358	408	393	400	383	384	366	386	363	407	373	371	373	405	399	363	381	397	365	356	389	362	350	407	406	435	397	355	396	365	390	428	391	333	388	422	400	402	417	422	401	391	374	401	409	397	430	386	403	424	414	378	412	386	403	401	389	367	358	375	399	404	381	394	394	405	362	377	400	385	372	398	407	398	389	379	374	411	367	384	379	427	398	369	406	394	403	418	390	411	377	379	404	374	389	386	368	385	378	372	378	395	385	377	363	397	399	389	363	371	361	395	392	339	370	348	385	372	411	401	387	433	386	399	400	351	389	381	375	370	408	375	398	384	389	396	398	425	370	389	383	389	403	398	359	375	397	397	368	345	433	387	386	434	396	412	374	398	386	413	394	379	415	366	416	380	359	399	388	451	357	373	394	377	412	389	404	361	375	396	355	395	381	348	382	367	389	385	365	366	386	350	378	369	407	392	391	387	401	397	396	376	365	382	367	358	395	347	386	390	345	363	371	377	372	360	392	436	392	413	378	416	414	402	388	374	360	389	406	385	396	366	376	341	380	353	410	393	440	383	400	403	432	398	382	404	387	399	367	373	400	386	395	411	355	400	437	361	386	397	382	390	420	421	415	415	406	401	361	374	392	374	405	399	362	401	386	415	411	374	355	363	434	375	420	390	386	380	375	427	422	351	387	429	434	393	387	393	383	388	399	397	395	372	394	405	390	375	414	408	406	414	398	363	394	407	373	388	367	371	328	392	414	380	390	448	411	388	392	391	410	402	418	407	406	393	383	401	396	389	415	374	371	395	345	410	381	393	385	401	373	388	366	397	385	389	414	385	387	367	410	355	405	364	369	390	388	420	372	382	420	410	395	382	397	360	375	391	428	412	373	407	398	378	410	402	405	389	392	364	385	414	400	363	368	396	444	399	399	414	398	365	407	373	398	378	350	396	382	389	387	401	400	381	404	374	411	409	412	374	366	364	403	374	405	352	369	355	369	390	337	423	374	354	374	358	385	423	372	379	384	370	396	415	380	374	388	405	378	337	412	347	419	367	384	382	401	411	360	397	381	388	417	412	400	378	403	378	433
29016	36093	34356	30547	29720	26116	31777	26234	17428	9722	18035	18015	16176	13569	11398	9349	6935	7479	6064	6272	5755	4469	4172	3168	2744	2572	2479	2451	2097	1955	1933	1686	1751	1750	1700	1662	1552	1532	1441	1346	1330	1231	1247	1257	1238	1190	1158	1126	1143	1074	1189	1135	1071	1136	1115	1139	1094	1050	1076	1028	1007	1038	1083	1197	1106	1032	940	1057	967	935	965	954	930	932	948	991	996	928	1017	979	972	959	962	930	931	984	972	895	945	884	944	900	902	947	961	908	947	931	955	908	899	908	885	954	950	853	951	942	945	885	918	910	931	902	876	894	847	897	885	871	887	896	959	888	928	907	919	941	960	934	945	901	947	892	922	877	924	889	875	871	898	871	864	909	903	907	910	884	894	858	909	885	922	917	874	905	878	850	888	939	943	921	897	906	907	930	897	904	890	887	880	897	893	883	847	904	961	873	850	910	936	932	855	897	905	906	909	859	934	859	905	934	922	897	885	874	911	877	922	887	869	881	974	885	901	851	921	947	897	931	876	914	894	927	831	884	926	915	890	896	918	950	966	885	917	913	921	937	900	840	875	942	865	899	960	902	912	836	922	815	896	900	870	926	905	907	915	874	891	872	905	886	868	897	857	870	920	885	893	954	892	926	942	946	939	909	989	884	914	852	892	958	894	928	910	893	952	898	919	863	909	969	866	936	907	916	966	875	894	904	888	887	907	857	910	946	882	933	861	903	913	808	956	985	840	888	916	861	895	913	933	884	949	948	859	855	937	900	884	864	885	922	887	924	865	870	875	938	879	907	872	866	886	841	908	913	900	912	924	867	916	964	947	939	903	902	930	907	859	932	927	851	893	890	905	884	965	904	932	904	887	900	934	904	902	918	882	935	887	900	906	897	911	944	874	926	914	857	846	889	862	908	881	877	936	937	878	920	928	880	883	926	890	924	933	876	896	903	919	892	901	879	916	907	909	905	970	917	933	933	912	928	921	902	926	902	916	866	923	895	930	910	894	938	929	884	871	924	898	915	926	909	869	943	912	894	901	963	904	867	899	891	913	918	938	910	894	858	868	904	900	928	901	825	941	928	934	928	920	944	915	904	912	863	893	864	878	845	893	891	858	915	959	940	921	926	925	928	900	929	907	884	961	935	906	868	903	957	892	912	890	938	908	955	902	881	905	933	871	856	894	960	946	920	943	891	863	931	964	932	943	879	909	916	917	872	856	932	904	898	937	909	966	921	882	886	920	906	839	926	937	897	859	893	870	922	899	936	896	951	881	942	925	920	875	881	897	949	897	884	902	862	883	884	957	861	943	908	909	909	897	880	885	925	919	939	903	908	894	881	932	917	857	893	934	927	898	852	914	874	878	899	963	883	942	899	919	875	958	893	900	890	961	860	874	884	927	926	913	902	827	872	887	919	885	850	857	894	912	858	903	921	900	911	887	910	908	929	898	885	892	902	866	874	905	910	884	868	927	940	883	886	920	936	897	908	897	953	893	895	880	887	862	913	890	889	875	924	873	877	932	935	863	862	920	925	825	874	903	942	879	891	922	904	874	865	838	902	926	911	915	912	873	909	865	931	945	915	875	889	885	898	897	907	897	854	872	900	912	914	896	873	904	873	876	865	945	896	905	905	851	947	873	905	896	893	910	931	834	915	943	889	980	881	888	901	904	911	906	938	891	879	943	879	910	852	915	930	905	889	921	940	884	890	899	850	905	849	908	903	895	959	930	902	895	907	915	850	882	879	911	913	925	964	889	946	911	850	824	898	917	889	878	949	938	904	876	869	937	943	918	931	865	904	888	884	850	944	929	932	870	874	924	876	961	895	932	877	901	893	955	889	912	891	933	942	893	958	830	922	899	855	899	892	889	871	895	951	889	872	889	920	898	851	905	915	909	925	889	964	903	923	971	875	864	904	882	935	902	939	915	823	873	950	837	941	920	939	846	928	933	892	811	931	947	932	879	871	913	879	882	875	929	907	967	894	920	871	890	896	922	893	912	854	953	878	909	916	849	877	856	924	938	844	934	934	840	906	942	887	941	957	902	913	901	951	895	877	888	913	875	915	898	877	892	910	905	938	963	905	892	898	936	935	872	899	927	887	869	906	894	947	938	910	876	938	905	892	912	905	899	937	865	877	902	899	954	922	908	868	932	879	867	874	905	918	859	911	894	866	909	879	891	905	892	924	878	903	882	869	941	888	905	944	922	876	926	885	934	881	944	869	917	933	875	947	923	944	944	906	916	869	973	934	872	861	899	927	926	922	864	888	923	856	906	900	942	947	920	919	894	869	914	973	940	884	941	938	944	876	866	888	881	917	884	946	883	913	917	932	930	922	895	942	914	932	904	926	918	918	917	906	927	894	883	914	955	912	892	907	878	898	912	872	844	877	889	882	964	923	920	912	901	952	965	923	838	923	892	919	909	885	921	876	901	902	920	821	892	858	898	882	893	910	846	904	979	864	859	946	848	894	922	868	926	885	868	952	879	928	940	932	870	909	961	859	892	906	919	887	858	941	910	862	933	895	938	943	899	901	910	903	933	880	964	920	908	872	890	960	868	864	932	856	882	933	873	880	924	878	889	868	870	911	882	920	913	931	929	862	937	938	888	926	932	889	905	843	913	863	896	915	900	951	901	915	908	915	958	887	864	909	952	930	971	886	887	919	906	878	954	864	901	922	915	875	891	931	907	899	941	844	887	855	886	864	936	929	954	935	847	847	914	878	895	847	904	926	944	883	960	902	921	863	965	866	876	944	878	941	866	884	932	888	881	848	925	962	897	937	864	915	901	886	933	905	876	948	920	898	935	889	871	878	930	896	920	862	905	861	950	888	879	909	879	861	872	863	921	916	850	882	903	952	946	882	938	902	920	925	969	900	942	919	882	873	897	881	909	914	894	952	903	943	850	944	860	894	880	924	950	899	886	905	961	933	901	864	923	901	863	916	903	859	929	888	884	930	942	929	943	945	926	888	902	883	924	870	902	896	918	853	889	939	911	912	926	920	862	899	880	913	880	929	897	918	875	935	888	898	881	904	919	974	891	932	835	944	866	956	909	911	942	931	837	835	865	931	920	902	924	948	893	924	922	898	890	961	919	868	964	887	855	895	920	986	885	880	943	888	874	857	887	924	890	870	906	936	922	895	897	899	937	898	928	855	941	940	867	867	934	900	856	892	870	876	896	908	879	939	852	890	932	914	913	864	930	916	960	933	835	918	950	949	886	927	926	954	882	885	929	896	889	915	940	870	884	899	949	858	901	854	884	884	825	931	886	945	893	929	889	926	883	918	922	871	915	921	914	869	936	873	916	896	968	899	891	868	896	916	856	918	937	880	868	917	901	895	907	875	970	891	925	922	888	882	891	913	935	876	912	908	954	965	908	951	901	915	844	939	913	855	922	938	947	916	900	951	865	893	957	869	874	917	858	900	895	886	933	885	865	869	906	957	915	913	895	886	910	908	938	896	921	933	963	941	896	933	873	927	927	914	933	918	916	923	880	912	893	953	898	868	921	915	938	889
51337	47019	39990	35885	33715	31605	30736	26256	19390	13192	14368	14674	13066	9290	8057	5662	3671	3689	2620	2636	2672	1686	1416	1145	872	852	647	765	691	701	575	497	537	498	536	553	457	460	420	388	365	331	328	369	357	362	352	375	348	369	366	338	305	287	343	350	352	294	346	300	336	336	334	341	349	336	326	290	273	276	283	264	277	282	274	300	290	299	279	280	306	262	294	275	280	312	282	285	320	293	289	261	266	259	284	259	260	269	245	294	260	278	280	286	266	288	256	289	262	287	244	269	273	262	276	264	237	275	292	252	251	250	241	242	266	290	256	291	264	274	266	302	296	271	311	258	286	276	285	248	260	248	269	290	257	272	265	252	268	258	271	263	248	307	267	273	281	264	278	244	251	297	291	263	274	280	272	301	244	295	254	259	242	267	276	279	287	266	270	263	271	263	283	276	276	267	262	277	246	255	263	275	278	290	263	235	284	269	238	263	267	287	260	274	254	298	259	282	263	293	241	277	245	307	281	282	261	256	273	289	268	259	275	269	270	264	258	250	261	253	257	256	285	312	278	281	234	251	249	272	265	265	247	268	294	254	300	285	276	282	245	310	281	285	262	261	269	271	241	245	269	260	300	286	272	255	295	287	272	257	266	274	297	262	254	251	253	302	281	258	278	256	273	260	283	296	279	269	244	243	267	262	275	258	276	258	300	275	260	260	284	267	258	243	288	275	268	264	276	250	261	246	293	275	271	276	275	280	288	265	247	260	250	259	272	292	270	284	249	292	274	272	280	273	263	238	287	287	264	283	276	255	288	285	262	281	309	251	285	253	290	287	275	249	259	299	291	290	306	251	263	277	232	239	246	274	250	281	298	292	278	277	268	295	269	262	237	263	250	251	249	253	266	287	250	274	261	304	260	248	269	249	274	267	244	255	251	273	291	297	269	269	252	260	242	274	281	255	242	270	268	258	252	263	227	250	260	251	256	292	266	259	269	282	282	264	268	256	288	295	256	255	282	277	259	267	262	293	273	306	233	295	264	258	241	272	251	264	289	254	235	272	263	254	269	250	252	257	267	282	253	303	232	243	248	237	272	292	247	271	284	289	272	253	268	272	276	270	270	267	300	272	275	243	274	253	293	242	284	268	241	290	269	290	249	274	293	206	236	274	274	284	240	266	268	262	274	263	268	260	279	276	263	252	246	266	291	277	287	264	286	253	263	239	262	259	270	249	250	281	276	272	258	264	327	277	245	316	281	259	277	297	274	240	273	269	263	268	266	288	304	281	265	264	281	266	292	256	251	270	267	253	283	288	287	277	266	258	282	266	246	282	278	293	292	258	257	258	245	251	267	284	270	291	269	250	250	264	264	254	280	287	250	246	315	241	303	276	263	254	262	269	268	279	276	285	259	264	282	294	233	291	265	272	265	259	279	261	253	271	265	271	287	301	250	299	267	280	276	297	248	289	289	252	278	275	256	287	247	258	244	263	265	255	289	238	275	248	250	260	256	275	259	263	293	253	262	276	236	279	256	311	295	271	268	298	277	267	305	281	251	270	269	265	269	260	259	243	287	263	265	232	298	246	253	229	236	291	299	242	264	275	265	281	292	269	282	268	255	259	318	309	253	252	277	296	271	286	267	249	278	262	260	266	240	290	259	265	269	251	282	296	276	260	283	262	262	302	268	278	298	296	299	265	242	288	242	271	300	264	278	287	259	267	293	277	274	262	257	260	282	271	267	272	273	291	267	288	259	268	267	276	262	262	257	269	277	279	286	263	290	291	244	272	277	247	296	289	286	260	282	295	280	302	304	298	271	285	281	283	257	273	275	285	263	295	267	251	269	250	272	265	260	276	289	250	282	287	302	279	275	257	274	298	264	296	280	253	279	239	261	273	261	265	266	277	276	243	287	270	289	232	313	270	280	243	256	257	258	268	229	244	242	264	287	288	280	269	257	255	289	257	256	263	282	273	271	290	276	254	300	259	253	276	256	271	278	269	272	267	285	262	271	247	238	270	271	285	288	268	253	282	296	280	266	263	257	259	236	280	298	294	265	281	250	276	284	257	250	259	276	253	296	292	266	247	243	247	264	269	266	245	298	289	255	264	286	279	252	314	277	290	270	253	275	259	256	240	260	262	269	266	267	252	277	263	280	258	251	267	255	238	242	254	256	252	252	285	270	303	255	269	271	234	259	293	260	279	275	291	245	253	259	290	254	281	258	275	289	260	250	246	223	283	265	264	259	279	266	280	244	242	253	285	257	255	277	283	274	273	253	263	287	280	280	266	252	279	266	261	283	269	250	260	285	253	264	269	234	281	258	272	254	288	273	276	259	292	293	254	261	294	267	284	265	296	252	264	270	245	276	272	285	286	284	291	253	284	252	283	237	299	293	252	284	238	265	283	244	269	263	266	285	279	276	263	260	249	251	252	236	285	254	259	284	272	265	238	269	256	252	248	275	271	302	289	243	304	271	279	278	295	254	269	259	279	285	284	249	261	262	258	290	273	277	259	280	288	264	263	272	265	282	292	246	291	256	278	277	278	257	262	291	275	279	240	259	263	271	270	256	267	264	296	288	285	239	278	258	259	258	250	287	270	303	277	262	242	285	293	212	264	299	263	275	273	254	296	269	260	236	295	270	253	239	272	261	271	278	238	286	255	289	277	261	299	262	262	262	238	255	271	279	271	278	270	276	266	279	240	253	255	297	280	266	271	253	261	249	258	254	252	244	255	289	254	259	251	258	282	263	278	240	270	246	259	271	258	285	268	298	275	239	239	271	267	311	250	242	270	274	268	272	270	265	268	318	260	282	257	264	276	296	244	222	293	247	263	265	273	262	248	274	266	298	230	281	290	283	251	275	271	283	275	283	287	259	251	283	266	271	266	306	270	265	301	271	248	283	278	260	244	254	284	278	297	306	296	261	282	242	248	256	288	234	285	287	275	269	287	292	261	310	264	247	284	276	257	278	294	243	279	274	267	272	278	275	282	311	247	245	275	234	263	282	271	303	258	303	262	260	271	231	278	253	275	275	275	271	251	255	243	294	284	266	279	296	272	287	258	261	281	258	266	282	250	268	262	279	271	256	279	249	259	289	284	225	293	280	261	266	247	273	279	266	293	244	253	257	307	242	272	275	282	297	275	307	258	259	262	266	303	295	247	291	285	272	270	241	254	243	254	258	264	256	291	266	259	228	274	293	278	259	255	282	249	268	279	275	283	296	292	305	282	243	276	265	277	261	270	272	246	255	270	264	305	262	277	268	266	229	259	265	274	300	279	252	265	292	272	261	273	254	272	261	241	293	258	267	252	269	262	260	258	273	308	248	264	299	260	255	276	237	286	270	274	249	259	264	267	254	262	249	254	278	271	251	273	257	244	263	229	278	302	267	293	277	256	239	253	244	298	242	256	302	275	252	293	275	269	263	287	261	245	246	296	267	276	284	291	262	276	268	247	279	276	272	251	254	280	276	266	240	262	275	250	239	289	253	239	251	268	264	274	251	253
37250	42523	38524	37745	36173	39192	40389	35812	22940	18070	29876	28967	26932	22780	20807	16523	13176	13338	10606	11326	9983	7758	7142	5830	4558	4265	3786	3479	3348	3420	2714	2548	2426	2462	2239	2269	2044	1764	1729	1581	1435	1412	1237	1290	1197	1283	1171	1116	1082	1162	1258	1092	1067	1086	1117	1114	1156	1048	1069	925	941	905	1001	1161	1151	926	809	801	785	762	745	776	748	755	746	775	730	738	788	867	887	785	765	741	677	751	739	719	714	671	713	689	678	640	704	673	646	684	639	636	632	647	654	644	629	648	651	671	665	656	670	660	661	638	684	639	661	662	635	625	697	666	669	632	650	682	655	661	641	659	667	672	625	669	658	652	668	650	626	668	639	613	635	683	699	628	650	654	624	702	679	661	673	656	688	648	651	632	646	689	672	629	638	659	641	621	630	644	649	647	679	627	673	647	641	620	662	646	649	638	657	608	646	639	609	639	632	644	682	628	664	598	637	647	620	653	614	697	629	676	706	705	646	673	634	660	638	637	607	691	618	681	613	646	636	631	644	630	655	581	627	673	653	596	660	632	620	646	631	725	617	629	638	607	615	655	668	683	651	633	650	665	684	608	593	589	628	681	594	642	642	661	641	644	622	620	636	640	693	645	662	677	645	723	623	620	647	680	655	653	651	645	695	640	619	676	667	617	672	635	641	620	659	646	643	662	646	663	639	678	674	635	646	644	673	665	646	653	611	650	637	674	641	608	656	634	637	663	642	665	659	678	615	613	638	629	642	620	612	652	644	643	622	624	632	633	609	627	633	635	686	670	695	663	635	651	644	611	662	608	635	646	654	670	594	660	681	677	597	632	694	637	654	654	649	631	630	646	634	621	647	605	634	682	633	674	602	590	643	638	664	643	629	604	637	657	612	691	678	672	639	605	663	616	647	679	647	645	685	632	612	636	694	661	664	657	624	641	650	620	624	677	670	646	638	671	662	677	630	701	605	659	689	641	659	644	620	670	640	667	709	657	658	590	662	675	664	642	638	629	646	633	602	649	645	672	647	660	667	647	632	592	645	622	670	667	630	679	663	668	651	615	675	620	650	597	623	610	594	660	654	639	643	662	637	637	653	619	664	657	707	642	653	690	672	665	613	684	642	635	623	635	640	656	639	662	688	630	681	605	618	622	600	665	660	649	677	624	658	668	586	676	671	674	681	658	663	633	646	650	629	612	677	625	652	676	602	642	645	642	649	667	682	641	639	633	682	617	700	670	638	627	616	643	615	657	614	699	689	647	634	615	602	617	669	665	653	632	662	645	655	645	624	626	646	629	662	656	661	659	649	655	653	661	642	622	648	586	628	655	653	634	704	672	638	616	642	666	645	659	588	642	631	665	625	694	629	638	650	607	671	662	696	664	666	686	692	649	671	652	671	645	690	642	652	643	634	636	648	615	674	653	652	614	695	672	644	686	642	638	667	643	585	672	634	660	649	701	629	656	677	646	637	645	674	615	658	585	641	675	619	588	653	675	610	646	657	586	629	645	658	681	620	641	666	679	652	632	651	653	678	643	631	618	656	610	681	667	652	606	670	617	626	651	640	646	695	661	647	664	671	608	644	622	658	651	650	651	639	659	641	655	647	692	624	609	691	624	602	608	655	645	591	669	642	626	633	634	671	633	652	621	660	622	649	681	669	693	650	637	641	654	634	650	585	633	612	650	699	662	625	627	632	651	638	648	674	596	625	613	625	655	662	624	627	641	634	626	624	665	633	725	649	646	653	586	608	660	620	609	615	650	659	677	628	680	612	624	648	665	699	657	666	639	610	619	637	712	623	639	628	637	649	654	659	632	657	675	684	677	636	669	630	670	686	651	640	585	661	645	661	623	640	642	664	670	679	672	621	635	628	625	627	644	642	630	648	643	662	649	645	603	648	631	657	624	674	649	650	654	623	619	632	670	644	628	641	670	590	601	623	673	622	645	610	603	616	644	626	623	673	649	658	649	614	653	604	635	650	665	636	599	653	637	672	640	611	671	651	609	650	647	662	646	627	631	661	617	620	620	590	627	597	645	620	629	627	648	657	659	636	657	618	629	652	579	613	652	610	622	644	660	641	668	650	647	673	646	626	611	675	681	636	667	594	618	646	648	701	658	647	662	660	645	689	651	639	660	612	643	629	653	677	617	625	655	650	589	628	618	680	675	628	650	680	676	660	622	652	696	664	674	639	688	627	648	663	647	683	635	601	621	614	647	633	642	651	617	669	679	640	673	653	694	617	672	586	665	622	672	627	628	632	631	631	656	673	639	666	641	613	607	631	662	660	640	649	703	663	671	680	662	643	678	623	632	597	621	556	664	667	622	644	674	639	622	681	671	650	631	664	667	662	674	657	674	627	622	586	638	680	627	632	600	644	602	663	628	631	648	596	618	623	647	660	605	616	654	643	683	653	657	659	625	636	661	617	623	650	623	629	659	642	665	649	645	689	637	674	656	682	650	630	649	618	622	605	613	662	619	655	658	651	617	679	589	664	669	615	656	641	669	639	689	637	690	621	659	635	628	591	681	632	645	645	628	615	624	635	653	643	688	617	646	618	629	669	671	648	656	612	683	650	645	676	674	623	674	649	660	636	628	649	668	644	677	636	628	626	636	624	622	638	632	658	642	667	649	653	672	663	648	634	655	675	625	595	655	664	643	658	605	658	660	633	647	632	643	683	667	608	639	637	635	671	631	631	638	619	642	661	614	626	651	671	666	611	664	672	679	655	667	654	635	629	613	613	613	614	621	628	666	613	678	664	651	624	656	682	645	666	629	673	636	624	655	590	709	623	639	687	658	680	642	594	671	667	675	682	626	643	669	647	620	568	632	680	634	678	635	635	680	617	632	635	643	662	641	639	622	630	656	635	618	638	669	652	640	621	610	603	637	656	673	640	691	654	656	626	617	630	608	630	649	655	699	664	643	626	666	614	642	664	647	657	633	619	661	638	632	604	625	650	642	684	664	660	649	609	642	655	645	662	633	711	634	681	647	639	632	651	654	604	661	650	634	647	666	664	663	674	668	651	651	662	649	692	633	673	621	680	618	638	679	646	634	649	608	649	618	686	685	639	639	646	628	673	641	630	652	667	651	650	687	625	630	602	661	611	639	625	648	672	671	622	645	640	672	686	663	658	640	633	650	614	630	630	615	658	660	655	594	685	644	619	630	647	631	648	666	630	676	659	642	663	621	651	654	664	617	632	679	666	592	661	611	635	655	600	664	618	653	613	647	601	621	651	650	681	664	618	622	657	651	650	625	707	608	707	636	677	660	688	625	675	687	639	656	605	612	638	627	653	661	662	655	624	570	702	708	632	599	676	591	704	638	641	657	698	665	650	638	685	603	690	668	632	629	624	654	636	646	684	703	641	640	654	692	644	610	712	649	677	594	611	661	630	669	617	711	623	637	673	636	620	620	618	691	630	623	660	691	691	690	615	687	647	651	696	658	648	622	579	626	643	657	648	648	639	677	672	646	615	637	613	639	592	637	652	662	635	677	633	664	680	677
22197	17532	7513	6198	4380	3255	2395	1710	1160	827	805	751	773	655	659	584	535	521	521	501	461	418	476	447	463	460	413	433	431	454	383	425	438	418	429	439	443	453	430	424	411	400	480	443	428	395	368	406	415	396	449	435	416	403	428	441	434	389	402	422	421	410	437	414	408	428	412	413	398	391	430	405	399	381	412	405	405	409	378	431	415	400	446	436	433	381	401	409	408	410	390	418	410	417	427	381	390	389	421	421	452	399	390	382	387	420	385	384	387	410	417	395	389	402	422	373	422	368	417	374	400	391	421	397	404	400	401	373	384	385	414	422	436	395	382	409	378	390	419	387	380	389	415	420	407	364	356	386	369	406	445	377	420	392	376	392	410	396	410	403	384	389	391	416	364	389	387	403	398	395	418	378	394	397	378	403	393	363	390	376	385	386	355	384	424	407	429	369	398	394	407	360	398	387	388	458	426	396	362	382	385	410	373	410	450	403	405	403	418	389	439	440	385	389	387	404	414	389	466	422	413	398	389	391	355	437	423	391	410	410	409	412	379	400	416	371	435	387	380	394	392	390	434	387	374	423	404	400	406	394	408	425	418	349	415	444	431	401	355	408	439	414	400	437	421	418	439	436	392	392	437	412	444	369	405	391	372	413	414	396	430	432	418	396	379	396	422	400	433	415	399	393	386	392	430	418	385	410	417	437	399	391	427	415	433	391	419	444	412	419	391	374	398	418	385	388	404	411	430	392	393	424	410	388	398	420	422	429	412	381	426	413	392	409	386	386	426	389	405	414	396	412	368	438	410	430	391	413	389	408	398	421	390	373	420	378	424	424	425	397	404	420	414	385	401	416	385	392	399	398	395	408	443	397	419	418	383	387	406	411	369	407	401	421	431	383	388	412	410	377	408	441	413	380	434	375	380	425	378	438	430	424	390	418	425	399	393	420	370	411	429	448	422	409	400	421	432	363	424	395	419	402	432	404	403	403	377	413	415	393	413	393	431	432	407	406	384	398	410	431	402	386	392	422	410	417	379	401	370	434	426	381	415	420	392	416	420	429	416	384	400	422	420	426	384	398	382	381	419	389	394	405	412	420	391	412	416	379	408	416	383	400	400	409	383	389	396	426	412	424	369	390	383	421	400	398	398	395	408	394	397	400	428	403	396	427	386	456	410	459	423	415	430	403	432	424	416	354	383	434	408	400	394	409	383	393	394	374	390	419	412	415	421	415	406	433	396	401	415	428	381	364	379	413	403	401	399	391	398	429	410	400	437	457	390	402	427	408	428	412	420	410	390	390	404	418	405	411	375	425	403	402	455	399	364	428	413	389	411	406	415	400	394	402	395	398	381	381	374	393	437	367	396	422	404	391	406	411	394	407	395	408	400	407	401	422	422	403	400	393	385	392	412	355	400	390	363	409	390	458	375	395	404	415	412	391	429	420	416	384	409	400	412	415	361	369	427	411	445	442	420	423	385	421	390	422	373	422	394	401	409	426	417	392	372	417	431	393	414	431	407	394	393	411	373	428	443	398	391	396	398	409	411	410	415	402	407	371	349	359	391	405	404	405	387	388	401	411	428	407	386	392	407	399	429	435	470	420	365	395	401	379	432	422	408	393	387	396	389	399	401	389	392	391	429	431	419	403	416	414	443	436	411	407	411	398	379	392	394	429	381	413	412	405	393	388	390	409	417	396	444	399	396	446	381	391	439	397	407	423	410	394	410	401	433	384	398	411	393	357	388	424	412	392	384	398	410	403	395	390	451	380	378	415	409	400	419	412	426	386	393	392	424	385	375	423	387	392	388	396	408	389	390	408	398	433	429	403	428	405	406	438	375	385	389	401	394	393	398	409	398	395	407	391	382	422	378	412	410	408	397	426	447	394	405	408	382	461	396	405	403	374	372	418	435	455	392	396	391	384	407	424	371	407	411	398	406	434	438	407	393	371	386	385	395	376	424	443	422	394	402	362	343	404	417	409	390	384	412	397	384	390	439	406	401	392	377	383	381	401	395	351	389	410	414	406	439	432	414	395	450	437	389	393	406	385	400	427	427	410	422	384	418	405	412	396	363	399	448	432	373	447	394	397	409	371	401	391	447	395	377	426	422	363	432	384	410	412	374	423	417	394	409	409	408	381	406	413	408	382	428	380	401	406	418	423	411	384	434	418	387	441	394	439	393	406	397	393	404	398	451	399	419	380	349	418	379	397	415	369	392	397	425	390	399	446	398	414	423	414	411	399	399	388	399	404	404	388	401	401	409	409	420	400	367	399	391	398	401	434	373	380	410	396	433	365	389	383	457	439	409	424	405	465	369	407	420	417	376	405	384	393	388	435	353	457	404	393	401	403	421	433	406	406	423	411	397	452	425	375	438	419	413	416	434	399	408	369	395	379	407	382	418	387	430	400	390	374	406	390	412	377	414	410	389	409	355	386	387	404	374	384	392	396	405	406	402	424	408	411	386	430	415	383	404	415	391	424	395	425	395	409	391	442	428	410	431	406	418	434	405	408	380	422	412	392	407	411	358	401	412	376	420	369	408	409	419	427	388	435	403	429	412	406	428	399	405	399	407	410	417	410	422	404	421	424	390	412	424	380	397	458	398	376	395	411	402	403	420	419	403	423	406	385	377	430	414	403	408	415	394	420	389	423	388	390	414	413	430	357	402	426	421	392	412	438	444	382	404	404	423	413	423	440	379	382	381	408	401	456	399	400	411	415	433	391	384	409	380	432	386	409	442	461	427	403	407	370	447	406	392	385	389	415	410	433	422	451	416	423	385	418	369	405	372	417	424	381	391	406	363	413	379	395	367	405	385	386	427	420	394	431	435	397	382	413	431	381	391	398	390	383	384	429	389	428	416	436	410	430	408	402	387	425	367	406	412	406	377	397	412	415	390	386	427	408	414	406	426	392	402	380	400	403	403	412	379	423	433	406	422	405	413	429	412	395	425	395	379	419	391	404	419	397	392	401	431	410	412	377	441	450	423	422	384	403	362	398	432	443	370	426	404	402	424	417	425	420	423	387	410	397	394	391	407	422	406	386	394	365	387	395	442	403	407	384	410	424	411	440	409	367	378	380	406	392	402	404	437	385	381	442	440	397	392	401	382	380	369	445	401	387	447	387	378	408	411	422	389	400	412	430	446	409	379	402	400	416	437	431	402	459	399	406	402	411	422	396	424	400	419	381	399	372	391	401	405	429	412	412	390	383	359	378	426	410	425	438	400	398	355	418	461	371	399	409	374	389	418	434	368	404	402	426	396	420	412	395	402	391	392	420	426	374	422	427	399	414	417	414	401	382	395	405	409	402	434	385	433	403	385	370	401	400	389	418	406	410	382	410	386	412	411	412	414	410	430	380	402	405	374	439	383	412	390	403	370	407	381	367	392	403	408	415	428	412	412	395	433	443	444	437	387	349	423	395	435	410	423	398	397	360	422	443	381	408	402	374	456	406	389	406	410	411	397	436	442	409	458	417	382	412	407	395	400	427
13879	16319	8847	12464	9953	8622	7288	5655	3660	3056	3467	3264	3462	2716	2540	2099	1874	1707	1526	1548	1564	1332	1369	1328	1251	1242	1263	1160	1200	1153	1120	1113	1104	1108	1126	1130	1063	1092	1081	1118	1076	1103	1019	1030	982	1037	1024	1063	1016	1015	1042	1005	1067	1018	991	987	1060	1022	972	1008	979	970	925	957	989	949	945	977	973	993	977	970	952	956	978	952	963	948	1011	947	924	920	946	958	930	968	957	921	903	965	957	1016	1022	892	934	918	971	977	967	983	993	962	1020	982	945	930	979	928	933	962	981	970	937	1004	936	960	939	907	925	992	948	1003	982	937	964	954	932	925	951	937	952	960	965	922	1006	989	920	937	928	1025	929	954	907	936	1010	909	923	989	970	957	961	997	965	975	978	910	932	968	902	928	914	970	934	922	921	980	908	946	926	993	955	943	1007	954	921	968	936	939	1018	936	927	977	906	992	903	996	925	978	967	967	911	936	950	931	919	995	924	949	1022	913	955	919	958	1000	901	998	922	934	986	926	989	903	932	969	933	933	1031	965	946	950	994	981	991	1017	931	933	929	959	954	949	913	914	962	940	957	953	906	933	996	981	974	952	946	994	985	922	965	923	969	1001	980	982	952	983	942	957	1001	917	987	955	934	930	940	1006	964	964	903	953	935	974	962	996	989	918	938	886	943	923	926	986	971	921	948	969	930	936	964	938	989	939	988	966	949	901	934	998	940	925	896	980	905	951	889	961	929	970	950	966	990	996	912	950	952	933	935	968	966	896	958	877	972	986	939	952	978	957	912	961	963	909	932	1001	945	979	967	910	947	945	959	921	964	917	962	920	948	955	960	948	992	953	1000	890	994	949	939	968	923	915	925	937	933	928	917	902	932	905	916	990	906	920	970	949	986	935	932	985	948	924	981	964	960	929	995	903	916	902	982	957	955	943	953	967	917	954	1015	958	893	940	914	955	946	941	963	928	900	959	953	927	980	965	952	972	926	939	949	965	916	903	973	936	909	944	916	952	974	972	966	942	937	944	910	956	1001	947	997	953	980	1014	969	949	926	1033	918	944	1004	985	986	959	943	986	932	965	1000	942	936	934	928	992	992	983	969	991	926	991	948	973	913	978	933	858	912	978	924	961	970	937	950	937	961	897	1002	883	982	969	935	883	1014	967	956	936	871	959	926	949	945	947	908	935	948	964	999	968	902	955	982	910	972	970	912	944	972	951	894	937	924	958	920	920	908	930	998	925	970	939	931	975	940	955	963	932	956	913	994	993	965	938	952	961	925	914	941	952	974	917	931	963	927	957	957	984	956	961	906	991	984	988	905	952	939	1004	971	963	960	977	1018	967	973	916	954	941	985	988	969	922	915	920	970	956	977	899	959	1005	1013	909	980	963	922	960	922	945	961	906	943	915	924	956	968	956	960	968	979	916	980	968	967	953	900	977	1002	997	929	944	939	939	952	965	900	918	954	947	993	993	924	950	995	902	979	937	945	947	879	976	947	914	946	1009	972	923	973	958	951	940	1006	988	962	897	905	962	982	990	989	945	935	911	896	904	912	1000	930	924	927	941	984	994	904	908	928	918	1000	957	989	940	1020	901	942	954	979	933	975	985	991	919	932	996	963	900	913	917	913	931	956	944	922	918	927	923	974	935	938	935	921	915	932	967	956	936	989	918	964	950	990	932	999	985	996	923	908	965	928	974	997	926	940	947	940	932	936	975	908	921	995	948	944	987	909	924	994	965	916	911	990	958	958	938	947	940	984	975	961	995	940	920	958	965	946	957	900	958	963	978	978	992	988	940	929	953	971	956	966	971	993	933	954	979	919	973	938	974	974	955	921	954	935	950	975	943	997	918	923	919	951	908	1004	941	975	944	951	961	982	893	853	975	957	987	1002	951	925	949	1021	923	930	963	961	963	900	972	992	968	951	928	985	912	977	1022	917	968	919	994	879	891	990	970	894	913	951	892	958	954	971	950	899	972	952	944	948	996	960	918	939	916	922	985	929	897	914	934	961	957	994	954	956	988	954	949	942	1027	962	897	941	967	940	918	956	948	945	901	931	950	1019	960	918	924	946	966	884	926	944	921	984	931	913	983	956	946	956	916	947	938	975	949	979	923	967	973	911	976	929	898	961	958	1026	980	972	976	970	967	986	1006	966	929	973	905	952	916	936	929	950	969	924	919	935	982	1024	918	948	971	951	964	944	946	949	952	945	967	937	940	1002	970	929	945	910	906	1004	967	938	927	947	972	945	965	992	976	948	942	937	950	914	956	1014	866	949	1055	872	933	965	955	905	877	981	974	923	975	959	998	935	914	983	967	951	912	939	964	1014	996	953	1001	967	1006	957	929	960	997	978	952	928	944	952	992	987	962	984	985	980	1013	945	977	961	944	966	985	976	939	940	946	899	943	979	969	977	946	916	932	939	941	889	986	972	971	973	934	980	933	977	964	886	971	1007	918	947	981	990	925	922	1026	948	934	942	947	989	991	940	967	946	978	1001	933	929	958	969	891	948	1045	963	985	943	973	892	963	882	945	918	960	948	960	948	953	964	948	917	916	954	967	960	1007	1013	926	935	908	897	944	948	978	967	990	934	910	984	926	950	923	919	972	901	925	942	985	909	943	947	988	972	929	881	970	1004	914	976	908	927	967	926	955	966	993	957	957	955	917	989	921	963	943	934	880	954	931	960	932	963	872	957	891	968	971	916	950	931	961	926	983	969	898	962	945	943	948	1003	945	910	998	905	910	974	921	931	918	985	898	912	990	884	989	939	956	929	932	988	971	991	981	971	903	979	882	922	924	991	978	956	911	939	946	940	937	924	987	922	947	969	1004	894	944	948	967	931	931	952	987	958	888	926	1000	957	902	1015	978	880	962	953	945	928	969	935	938	959	1003	923	930	948	927	927	916	1002	935	952	947	895	906	977	940	975	944	942	936	958	959	904	937	942	994	988	971	909	978	982	948	1009	976	990	945	879	939	972	994	913	973	975	971	972	948	959	928	939	945	1010	961	969	973	990	950	918	915	928	940	1055	899	926	953	945	950	938	957	955	935	959	969	920	950	911	1002	926	970	955	951	965	941	940	988	961	946	913	962	972	957	960	956	964	966	907	991	912	945	993	969	977	973	917	945	976	980	936	952	936	992	981	983	972	963	940	963	923	944	963	994	963	905	1022	972	911	943	933	993	932	999	973	970	988	980	945	936	927	949	1001	961	922	968	961	954	938	946	960	898	940	899	888	981	965	993	929	946	921	944	934	961	957	910	940	995	929	966	943	940	927	938	960	979	973	884	947	963	969	1022	956	945	936	928	969	973	951	991	969	948	972	950	977	956	971	908	1007	947	954	962	911	986	936	962	924	960	997	1014	952	964	928	934	937	970	954	1010	943	918	979	955	951	1038	928	962	954	901	983	895	977	989	954	961	983	946	984	1002	908	927	931	966	975	922	942	983	931	950	953	908	894	905	939	950	968	897	964	909	896	923	981	975	934	972	978	916	1009	931	949	932	975	913	964	965	918	965	953	912	974	909	994	910	936	908	992	936	933	931	943	955	918	955	939	925	879	934	921	915	911	952	955	962	947	951	974	1009
41489	45865	34127	30305	29026	23630	21058	16011	9528	7027	7660	7889	6742	4616	4047	2708	1790	1825	1278	1277	1326	982	777	735	665	611	636	575	557	554	498	520	517	484	457	473	467	468	456	446	396	441	465	400	444	429	442	431	414	420	411	440	408	434	407	405	398	433	388	393	414	447	411	415	404	404	382	389	405	389	411	413	361	380	377	368	387	367	415	391	384	426	362	377	415	387	400	382	384	395	322	375	371	348	413	385	374	396	392	370	380	395	372	366	365	375	426	393	380	392	377	361	396	383	411	379	394	399	400	410	377	431	406	392	381	375	371	370	374	402	390	392	371	412	418	379	391	397	362	375	375	369	436	405	394	385	444	395	426	399	400	373	372	405	406	365	373	397	377	370	381	433	417	399	404	424	377	377	391	422	393	360	411	394	416	379	365	366	385	401	374	370	371	366	397	400	391	388	364	390	366	407	421	423	444	360	392	350	385	361	402	389	348	377	363	410	414	379	374	368	382	389	392	370	400	410	383	415	374	366	401	386	388	407	391	375	406	391	379	378	380	390	357	368	356	436	404	365	410	398	398	397	439	401	384	398	379	411	356	382	450	397	371	382	394	384	382	418	387	414	373	422	417	363	427	383	402	397	401	362	382	386	384	402	371	380	362	377	372	417	391	353	421	380	397	425	411	385	402	388	372	445	389	371	402	384	367	373	407	363	422	376	385	381	381	380	395	383	386	400	370	403	409	398	379	361	387	393	376	394	381	384	406	388	382	405	376	391	391	374	405	373	352	393	370	368	375	361	382	396	403	383	386	408	418	384	365	394	408	351	358	404	401	377	365	399	400	378	393	402	368	377	396	417	389	373	385	399	380	373	397	396	413	383	430	378	387	408	390	373	423	413	385	394	349	417	412	361	387	438	396	374	400	395	370	393	408	373	362	358	427	386	407	377	435	388	388	375	391	413	383	353	371	437	361	370	439	390	405	415	410	376	400	367	371	404	421	376	364	396	393	356	399	382	381	390	385	379	406	405	404	387	388	377	391	395	390	382	397	384	380	418	433	376	413	428	378	361	405	341	407	390	379	376	403	397	365	375	369	362	393	368	380	420	399	371	389	394	382	383	412	400	365	417	385	381	383	372	386	395	390	391	378	365	373	419	393	389	398	418	394	398	387	377	386	388	361	407	404	406	390	368	410	352	396	380	389	406	385	395	411	402	393	372	376	360	372	434	382	360	412	414	408	394	436	341	380	416	403	428	418	387	461	407	409	396	387	363	385	373	410	386	393	372	364	378	390	405	387	401	384	431	369	362	373	363	385	383	377	381	384	333	372	377	439	353	408	374	397	331	410	405	384	368	369	372	397	377	415	369	399	372	397	383	398	407	368	364	357	394	368	387	394	387	391	422	391	426	401	387	442	397	334	353	414	384	411	415	419	391	373	351	381	374	414	360	352	391	407	408	376	395	337	390	363	414	394	419	365	381	384	408	420	385	389	379	396	405	400	347	369	393	390	343	394	410	387	375	368	392	432	410	386	413	386	402	399	386	388	405	407	426	381	366	367	385	376	387	389	369	391	368	379	372	394	397	390	376	382	378	394	394	349	393	380	367	419	399	391	364	351	389	363	394	379	394	413	386	387	420	386	376	416	395	335	375	369	392	400	390	377	411	372	391	348	376	364	403	347	410	401	428	395	395	376	400	403	441	391	387	397	410	373	409	388	379	398	380	379	390	361	389	380	394	377	373	416	424	393	371	409	356	400	406	400	366	411	361	408	367	403	415	356	377	365	379	421	366	392	428	396	393	413	366	408	406	400	318	381	372	403	403	425	392	353	424	373	418	370	388	389	352	348	395	436	408	392	414	394	370	379	388	397	401	407	372	394	370	396	383	424	397	403	422	334	380	363	406	369	406	400	397	458	405	392	400	372	394	369	378	375	373	417	369	383	359	430	353	372	365	379	389	381	409	379	404	402	383	424	366	414	393	404	383	373	371	421	369	397	396	386	409	382	402	377	370	385	392	387	378	388	431	355	390	403	379	396	416	366	385	379	369	411	393	381	404	368	390	365	406	403	374	393	361	384	358	372	358	418	381	402	382	383	394	415	428	386	403	406	401	379	373	386	421	402	366	374	393	381	401	420	420	350	375	410	398	401	387	402	372	432	435	383	350	380	381	354	355	386	387	383	374	366	378	382	432	345	369	421	404	372	371	365	395	360	387	420	370	389	375	380	373	405	407	397	415	379	393	383	372	395	412	376	399	420	398	401	436	413	385	364	398	386	376	404	409	403	384	380	413	430	428	399	383	353	398	381	364	388	409	369	399	384	351	424	415	376	402	389	400	413	416	391	373	404	415	399	387	385	375	390	388	382	419	381	395	390	369	400	360	374	418	408	436	399	377	405	369	415	392	404	379	379	423	386	396	396	380	361	381	374	388	399	388	389	395	387	397	410	423	422	395	362	391	372	394	364	381	389	391	375	365	374	403	416	395	378	396	384	417	399	338	422	389	377	384	368	407	405	408	397	408	360	390	372	376	387	383	403	430	389	380	414	389	370	407	377	335	373	378	351	393	364	351	397	409	348	364	376	412	397	374	358	415	364	391	340	386	390	382	407	341	351	349	389	383	374	402	356	382	407	418	393	405	388	391	384	386	372	363	352	377	334	389	412	438	371	378	381	382	397	377	373	384	399	393	414	420	364	399	409	393	379	368	387	388	372	370	369	415	394	400	348	368	382	413	387	346	403	372	408	415	391	399	409	406	391	370	394	398	396	406	435	395	382	416	379	379	379	428	380	385	373	376	406	414	384	413	419	364	422	381	433	407	389	413	399	380	374	393	363	353	386	423	368	363	402	444	380	364	381	369	385	413	405	377	407	422	358	359	420	373	418	394	377	350	393	358	371	358	422	396	410	408	398	401	450	429	413	371	406	397	394	412	391	409	350	392	438	399	392	395	428	390	384	359	412	371	400	400	396	355	414	377	386	396	380	374	377	375	370	388	421	388	413	368	414	354	426	371	383	389	382	379	388	399	394	400	385	395	421	379	422	389	369	389	382	432	384	418	404	378	386	402	355	389	371	416	370	418	387	381	402	403	425	372	371	375	375	386	348	362	376	435	367	375	386	407	397	368	413	354	385	389	375	413	370	388	393	397	388	411	352	354	362	415	402	395	387	389	400	399	390	347	390	382	403	390	416	382	378	376	411	404	367	392	404	382	399	384	396	372	393	378	356	395	361	413	408	369	380	358	380	349	373	338	357	409	388	424	405	388	394	397	387	414	386	393	391	392	373	379	390	385	349	396	377	372	390	408	407	383	366	370	389	374	366	412	368	396	417	404	355	419	412	401	386	393	380	390	403	407	397	371	421	371	378	402	383	392	393	357	401	407	379	372	393	387	412	372	376	362	419	388	415	394	360	375	384	408	387	405	335	363	390	393	354	395	399	411	405	398	363	397	372	381	353	373	372	403	413	394	367	376	379	371	393	364	330	358	390	403	400	368	376	370
28625	39210	27795	31810	30363	28222	30189	24857	14337	13994	20219	19281	18012	13960	13883	10058	7191	7564	6156	6159	5840	4413	3969	3361	2987	2506	2520	2287	2089	2018	1806	1727	1631	1570	1614	1655	1429	1392	1400	1349	1281	1266	1151	1279	1256	1224	1217	1187	1167	1141	1192	1206	1112	1151	1172	1136	1171	1093	1086	1070	996	1023	1062	1069	1106	1012	1044	975	959	914	962	984	944	949	955	956	927	959	1040	1120	993	948	961	922	939	976	920	926	890	925	879	910	886	921	939	880	941	885	887	858	957	944	959	948	930	880	877	897	900	852	968	884	927	883	988	917	880	893	920	866	862	878	924	889	965	907	939	904	949	914	856	927	934	912	940	886	955	933	962	895	943	871	920	915	904	926	904	935	922	894	955	930	895	889	910	887	905	941	903	949	869	934	898	924	888	876	908	900	908	893	890	881	960	991	917	932	937	890	847	877	895	909	932	897	914	924	892	892	907	895	891	881	899	911	896	956	903	900	909	865	928	867	891	873	849	875	907	867	873	892	860	921	940	938	944	926	934	952	917	924	904	924	898	924	915	917	933	893	863	870	877	923	965	900	912	893	857	951	873	872	874	941	940	901	899	878	884	920	911	897	903	865	896	897	891	894	939	876	905	911	912	930	923	887	901	942	956	887	881	859	896	921	895	856	906	890	887	891	940	988	906	989	965	892	813	862	887	958	887	882	833	950	877	907	890	915	893	904	929	933	875	918	876	896	896	905	912	922	910	874	870	908	939	890	922	916	884	952	891	897	927	880	971	937	868	856	917	897	910	901	840	923	984	876	862	914	953	865	966	952	961	900	919	919	899	859	890	924	865	872	882	873	902	914	842	871	920	926	915	914	963	887	878	941	861	877	902	868	887	919	898	864	917	1042	927	900	901	907	883	901	924	905	922	882	902	909	931	945	916	903	970	906	929	876	919	873	852	853	905	858	909	899	900	930	903	906	934	916	877	906	940	901	929	919	869	958	945	971	923	943	939	929	883	833	919	917	881	859	928	936	880	904	911	920	869	919	914	932	977	912	919	924	909	945	883	916	853	874	873	946	943	879	910	843	916	914	969	865	911	931	878	908	927	886	938	822	955	856	864	864	921	879	933	905	940	882	937	926	946	910	889	931	913	917	911	844	905	904	904	861	887	913	889	948	927	920	911	918	890	848	864	884	906	922	909	920	895	926	851	908	886	907	922	877	960	952	829	869	841	932	917	882	926	935	865	936	942	904	924	929	918	842	912	870	980	924	899	872	929	919	885	873	900	903	882	886	903	862	915	939	962	943	916	927	907	953	927	916	884	936	895	955	899	913	886	948	900	908	884	867	892	924	924	911	923	867	908	918	928	903	907	893	890	833	889	884	867	911	932	890	890	920	884	910	903	929	910	905	878	866	947	936	930	919	844	905	965	881	893	875	921	876	885	895	938	915	898	920	864	927	954	881	884	927	868	945	895	930	899	922	875	878	888	919	916	935	866	886	881	882	888	877	887	860	873	873	884	887	940	965	871	916	843	917	867	908	909	851	882	905	918	880	892	897	939	901	887	895	933	892	961	909	967	885	901	866	964	919	899	877	892	878	921	900	905	853	931	915	887	902	882	948	891	896	896	847	886	914	923	908	890	870	874	897	871	903	881	848	908	933	906	963	917	897	944	892	880	899	944	885	967	884	932	922	905	892	896	905	932	893	907	919	944	927	893	888	925	936	871	874	927	921	893	939	889	924	891	928	943	912	891	917	943	928	855	887	999	873	882	852	906	968	865	925	891	932	962	898	916	895	913	904	852	896	872	843	913	935	929	926	863	890	903	896	932	898	910	915	902	954	920	885	850	885	876	910	932	880	920	875	907	897	902	904	936	847	948	950	875	861	915	866	924	966	860	895	919	914	947	892	921	931	893	916	901	856	919	984	833	899	868	896	947	895	866	851	978	888	898	891	916	937	960	911	939	963	902	874	874	847	941	885	878	895	824	868	938	931	888	976	896	959	950	932	895	922	888	859	915	891	877	902	906	815	948	889	897	853	891	931	940	957	919	893	899	927	899	877	924	938	884	894	909	918	880	934	906	901	908	886	899	864	921	897	894	919	974	937	891	932	888	925	855	866	959	938	969	841	954	897	868	931	915	918	887	922	884	954	938	925	900	919	976	910	910	930	948	915	946	899	890	898	885	934	897	937	892	891	824	882	925	896	878	882	959	877	876	943	926	897	881	920	939	947	911	907	907	947	923	877	884	911	902	943	931	943	912	871	861	932	930	936	847	872	878	896	930	871	885	956	827	902	910	933	907	896	877	884	857	894	958	871	937	865	962	964	931	975	914	904	897	838	905	918	912	916	874	926	926	928	908	887	883	860	906	870	917	910	940	899	878	891	955	901	896	931	900	883	860	904	912	933	890	871	889	925	904	931	928	885	859	939	849	900	868	892	911	852	866	836	903	916	905	898	847	841	885	875	931	893	900	917	940	948	883	949	906	895	942	875	923	900	837	914	938	824	933	894	951	923	903	918	903	901	881	928	937	966	889	885	912	882	926	880	935	869	938	918	907	956	922	875	891	936	917	900	846	920	915	892	927	892	961	959	890	916	887	974	924	925	897	913	939	885	963	909	902	888	901	866	889	911	900	964	904	921	915	902	918	909	895	881	912	952	868	918	907	916	917	872	888	913	884	944	900	946	965	911	852	859	897	954	868	933	822	874	888	947	885	917	864	912	888	959	886	931	893	908	905	903	877	921	889	899	934	873	905	887	896	979	911	883	947	926	870	935	928	927	969	909	941	883	907	896	888	942	887	879	904	937	860	892	924	924	908	922	919	914	914	941	946	928	883	917	928	926	929	958	912	839	906	907	923	919	918	923	886	943	872	901	897	904	898	899	947	850	912	924	902	919	909	879	914	886	899	900	841	905	954	900	966	905	922	937	923	872	851	900	930	911	906	903	868	892	915	874	924	893	929	965	841	901	894	904	926	897	903	885	924	869	832	910	918	904	864	883	880	946	871	875	890	907	918	924	915	853	901	906	919	866	881	901	915	926	913	908	879	876	862	862	920	909	922	924	948	936	951	908	943	941	950	921	885	908	905	891	886	890	923	943	886	864	855	888	928	931	944	957	940	927	853	961	922	870	960	951	921	928	879	916	843	912	956	907	892	932	882	902	942	927	887	890	882	892	912	862	891	910	917	924	950	894	870	884	852	884	920	898	868	937	892	887	941	920	910	891	943	889	922	928	908	915	899	859	942	920	903	908	922	917	917	902	906	902	911	888	970	918	940	875	870	931	875	928	925	932	887	873	908	863	883	859	912	896	907	917	884	963	940	914	900	928	902	921	906	913	913	900	866	906	878	931	906	965	935	883	893	846	858	907	933	935	915	898	867	906	915	883	906	930	923	894	839	926	879	879	969	896	920	877	889	930	898	896	900	889	921	909	910	844	960	886	916	914	902	908	915	905	900	958	898	943	897	947	962	895	923	927	864	872	956	917	918	904	901	937	902	901	929	907	885	879	938	898	917	927
50967	50728	40487	33180	33272	28425	28912	25184	17952	14517	15676	15342	14173	10168	8369	6315	4168	3784	2525	2709	2849	1602	1393	1189	934	748	765	671	676	673	536	461	520	476	416	465	400	407	414	383	378	374	331	363	349	361	372	353	312	306	363	344	331	288	307	307	328	326	358	303	326	293	323	323	366	317	317	271	325	281	291	293	283	295	274	287	322	261	278	345	330	270	305	294	277	280	284	314	241	257	296	285	292	286	259	304	285	268	264	282	285	298	255	267	277	287	276	292	259	277	297	284	235	275	269	257	295	278	262	264	244	274	280	246	274	287	244	270	278	274	284	282	283	289	294	284	298	281	272	262	244	261	297	292	256	288	266	279	280	262	272	234	264	293	281	282	279	277	272	259	261	269	285	263	254	273	262	245	270	280	301	247	261	276	260	296	286	255	265	263	260	268	275	287	267	266	273	269	282	311	285	266	274	284	271	241	275	241	303	279	270	277	279	280	271	235	285	254	264	276	289	277	290	289	266	284	263	288	275	270	298	236	265	235	246	269	287	257	286	294	270	278	283	300	280	270	283	289	266	282	302	269	271	302	256	277	242	285	287	307	245	288	246	252	276	252	264	292	275	290	245	240	249	294	278	284	273	275	251	245	270	277	267	268	289	266	253	268	249	299	251	258	248	297	276	277	295	296	262	286	295	248	250	290	262	254	251	274	247	282	261	275	257	289	272	276	262	311	265	270	292	271	259	312	300	279	276	265	295	270	278	264	283	266	303	246	279	243	285	250	256	238	276	263	258	266	272	270	255	250	292	251	246	262	260	282	246	282	255	270	271	261	287	270	245	254	248	279	261	306	302	278	293	254	264	238	268	300	270	250	278	274	257	273	239	233	297	261	278	278	291	261	262	233	284	281	240	301	231	273	258	263	260	246	243	303	276	269	262	299	279	269	298	255	269	261	266	258	264	279	259	266	266	284	242	272	311	275	279	291	272	270	285	270	272	276	263	262	283	268	306	290	275	278	262	256	264	250	262	266	245	264	266	279	264	252	281	300	279	308	272	275	258	266	284	241	284	265	271	295	290	321	250	300	274	301	228	263	280	252	282	267	284	274	305	286	238	251	276	293	262	265	252	259	300	259	275	263	272	253	247	256	244	272	259	264	276	278	263	266	275	257	264	253	264	262	291	253	268	284	274	276	288	273	263	281	279	261	275	228	252	238	262	277	270	281	280	263	284	270	273	283	269	257	275	280	272	272	278	289	280	289	278	231	258	289	256	279	249	291	265	268	248	269	269	275	264	274	255	228	309	282	291	287	279	265	252	274	262	268	245	288	282	257	279	243	295	264	274	266	281	279	298	277	276	253	298	279	308	284	267	255	276	260	260	275	268	292	285	258	309	262	265	268	251	294	271	261	266	273	287	261	252	307	291	310	270	248	274	265	226	253	269	261	291	288	267	281	304	272	283	259	279	308	265	254	262	274	264	260	259	269	304	258	253	308	263	252	260	278	278	294	263	243	274	266	264	281	278	254	280	276	287	267	254	273	273	276	265	244	315	280	258	260	289	300	274	278	269	290	275	247	279	271	274	266	275	304	279	257	280	267	298	239	256	226	271	258	293	283	258	259	278	273	283	311	256	262	272	302	262	296	252	262	270	239	279	288	291	277	279	253	288	269	239	283	270	276	292	260	256	242	260	273	277	286	251	283	246	274	265	255	289	278	255	293	274	266	300	246	242	269	300	266	285	271	228	298	286	276	273	273	274	276	253	279	267	309	280	266	286	268	236	265	281	279	268	284	265	241	255	272	249	261	293	263	275	255	289	272	248	256	300	280	255	274	287	283	297	290	281	280	294	266	271	251	275	294	267	262	285	277	269	273	286	269	249	270	303	248	254	277	318	260	260	288	279	270	271	273	272	281	274	280	272	252	256	259	278	282	280	261	273	289	237	276	297	272	261	253	280	283	272	268	266	287	261	272	272	262	290	273	255	265	253	284	304	297	298	259	289	245	243	245	275	291	269	286	305	268	265	291	291	282	243	287	283	282	304	282	276	258	293	293	282	264	280	295	282	279	275	248	242	287	274	270	289	284	307	292	287	261	252	274	274	275	247	285	251	255	268	271	260	264	267	257	273	261	285	262	284	290	255	251	282	265	249	249	269	253	258	254	297	295	261	277	287	283	298	252	284	291	257	267	262	259	269	276	279	271	293	246	273	302	265	260	276	283	280	247	290	258	260	241	253	253	266	262	260	273	269	251	274	284	272	268	301	277	272	272	289	270	266	243	273	266	285	261	263	286	263	262	246	238	254	296	266	253	256	261	275	285	257	271	279	281	279	279	285	271	294	286	264	267	274	259	268	282	266	260	290	266	265	292	257	276	251	271	248	259	245	263	288	268	269	297	278	295	276	282	262	259	279	259	299	298	271	281	294	233	275	322	287	281	287	265	252	240	246	284	252	274	262	300	275	239	271	300	264	287	266	252	269	260	259	271	300	275	268	286	289	269	289	272	271	257	290	285	265	239	274	239	289	267	280	282	288	269	264	246	263	275	268	270	255	292	250	286	271	254	274	264	259	266	271	306	281	280	274	254	297	276	268	272	258	285	254	282	270	244	289	256	253	258	266	300	287	278	255	254	281	266	271	265	266	275	324	292	255	280	261	255	254	260	250	246	276	288	277	282	264	285	265	282	280	269	285	271	276	272	288	299	275	260	276	268	255	290	256	295	267	283	276	283	309	277	258	297	274	278	273	266	285	278	283	274	270	274	296	215	250	284	294	262	270	260	263	310	237	264	274	268	261	259	254	275	297	264	266	269	285	259	264	270	263	261	280	250	258	276	274	289	283	229	307	274	309	253	266	290	257	275	304	308	273	273	304	270	259	276	252	271	276	293	289	305	295	264	285	284	259	266	247	270	278	301	274	253	303	291	292	260	267	263	274	262	281	246	239	278	282	278	294	285	265	296	274	269	229	270	262	298	257	277	269	260	250	257	276	274	298	260	288	296	258	279	279	265	258	259	288	271	278	269	260	272	266	272	256	268	268	275	271	240	274	287	288	276	271	260	262	281	290	271	256	300	271	263	227	274	269	290	289	259	290	296	284	282	306	304	311	275	248	287	275	283	292	247	272	281	266	271	286	285	243	289	269	256	269	260	270	286	298	257	260	261	279	269	269	298	295	285	262	302	245	298	269	249	270	278	276	270	263	283	263	289	273	260	281	264	279	296	298	299	278	280	278	280	277	290	282	270	255	258	264	272	260	270	290	277	298	283	270	276	258	234	270	254	269	267	260	264	252	281	270	258	270	279	291	288	272	262	251	276	270	264	299	294	296	288	280	270	256	271	265	268	272	276	250	259	281	291	282	288	280	256	246	246	265	274	268	256	273	268	254	295	281	278	279	244	249	252	282	268	266	301	241	275	257	252	287	272	304	282	290	285	262	237	289	255	289	293	258	268	304	276	279	281	243	284	283	300	264	278	250	286	274	253	270	271	290	265	262	261	284	254
35614	45767	38023	38005	37966	33934	38145	32778	21468	23148	30451	28844	27967	22229	21879	17139	14033	12626	10660	11368	9844	7397	6868	5906	4558	3707	3759	3320	3350	3144	2507	2196	2189	2154	1925	2063	1802	1674	1553	1403	1439	1211	1304	1381	1390	1213	1261	1165	1090	1190	1278	1177	1077	1106	1141	1005	1040	1050	1068	1000	953	861	1020	1120	1102	1007	856	788	868	742	789	751	748	704	789	726	799	750	909	964	901	809	743	772	688	702	702	680	688	717	619	680	681	647	637	640	603	643	623	685	673	681	676	665	678	679	635	661	626	646	632	628	671	655	670	669	688	676	648	625	622	606	707	652	643	626	643	669	669	579	641	673	605	651	624	637	686	660	666	622	628	683	642	688	653	653	659	647	629	648	657	642	641	636	654	660	675	627	654	671	676	638	683	617	683	665	623	621	668	616	678	672	660	683	645	660	687	651	642	643	652	637	686	667	664	679	653	628	634	659	660	680	671	654	638	684	625	663	679	651	676	605	700	655	660	627	675	675	645	640	720	660	655	649	665	633	607	650	622	641	617	652	607	624	659	656	635	633	650	655	700	626	654	651	675	698	703	670	637	653	658	680	663	653	635	678	641	634	699	642	611	691	647	611	647	663	664	602	628	651	662	658	673	682	665	646	689	662	687	659	659	646	690	637	650	657	665	674	648	635	665	650	632	677	700	651	659	646	662	642	655	653	660	678	659	656	689	623	661	707	684	611	615	671	648	621	652	635	649	640	667	638	678	652	648	662	661	609	676	669	680	661	633	669	644	682	651	668	616	622	666	636	668	667	621	668	657	700	624	666	648	656	635	654	651	650	634	656	659	700	654	668	649	669	691	640	696	663	686	691	651	664	666	644	695	644	630	675	664	652	638	646	657	641	652	634	700	636	629	680	654	674	623	662	653	617	662	606	608	659	669	687	656	637	660	648	640	597	657	681	616	667	672	621	640	696	657	634	621	625	627	647	656	588	675	648	617	686	642	662	639	649	716	603	738	651	627	682	656	681	645	669	635	676	690	656	699	666	689	656	654	641	619	642	616	695	631	639	661	658	633	654	627	652	635	653	637	626	632	700	655	624	620	633	690	630	654	659	653	610	619	650	671	646	632	680	672	611	623	681	628	638	678	619	731	647	694	663	673	625	677	613	680	601	628	667	614	652	669	648	660	682	681	640	716	637	621	660	622	673	666	705	667	657	608	623	656	621	638	636	663	639	648	688	654	673	674	666	654	641	646	635	610	683	651	658	666	623	659	645	617	644	701	621	655	649	648	648	651	625	669	604	667	632	673	658	637	646	678	673	692	623	701	671	597	646	624	649	628	653	641	601	661	668	679	656	629	670	660	624	665	654	656	647	661	648	688	635	603	641	679	662	643	644	688	674	642	655	683	656	603	628	676	670	676	639	662	643	659	606	661	635	657	650	670	655	619	687	643	642	692	660	640	666	663	640	627	638	654	578	663	656	619	647	655	677	657	666	656	673	673	672	670	642	682	655	659	665	669	643	611	611	689	635	675	674	619	684	600	639	635	662	674	657	628	658	667	628	657	631	649	631	659	634	678	583	684	659	654	619	670	625	653	642	665	656	649	657	638	663	643	638	633	605	615	650	650	621	660	628	640	635	623	622	653	662	656	657	719	663	683	663	633	621	691	628	675	644	646	647	703	690	646	645	606	624	631	639	685	637	670	633	691	603	646	706	668	643	678	637	648	646	667	614	651	623	658	619	635	677	636	677	606	675	656	661	640	618	681	653	664	671	610	682	628	634	634	670	636	640	590	649	683	629	727	654	633	633	647	686	620	638	636	639	650	648	653	649	678	625	637	675	681	638	688	651	633	678	627	650	638	639	669	752	672	654	615	617	640	638	605	619	615	613	624	683	663	636	646	587	598	630	613	637	636	688	587	626	628	621	673	607	614	633	672	657	638	629	661	668	656	624	653	645	681	636	675	632	675	635	628	646	661	651	668	655	694	621	656	659	585	611	669	638	682	688	629	630	621	640	614	651	684	642	664	621	635	662	653	611	613	653	615	647	624	633	654	621	649	676	665	658	639	679	653	640	675	622	619	646	658	640	674	643	687	607	651	684	644	645	640	642	675	655	667	609	621	687	682	688	638	632	669	659	649	640	667	616	624	673	663	679	670	637	684	668	676	623	656	668	671	656	627	639	667	630	667	677	643	657	642	636	642	679	621	659	700	615	659	655	624	683	694	633	702	636	691	682	663	640	653	635	644	637	660	659	658	666	665	650	664	703	608	635	621	642	626	654	654	657	623	682	646	694	631	609	615	707	612	653	661	622	669	694	647	607	660	623	692	632	667	651	630	680	688	671	645	664	648	661	659	703	661	671	679	632	617	620	703	690	656	658	613	678	683	641	693	644	660	645	638	651	638	647	650	619	661	653	628	642	671	657	644	626	620	627	611	662	665	650	642	665	664	663	663	661	653	654	645	659	685	636	677	695	695	621	621	575	672	665	664	638	648	679	688	619	692	626	609	608	679	639	614	640	647	656	648	630	623	630	660	631	620	654	650	626	654	652	642	590	668	658	663	628	667	638	663	644	646	680	647	633	675	654	624	673	635	644	615	659	657	646	634	616	648	649	647	655	630	627	618	668	633	648	690	639	664	665	681	647	637	652	666	604	649	672	609	643	643	628	644	660	666	707	650	639	660	664	644	669	688	605	623	669	655	673	647	640	686	632	708	651	642	626	626	653	635	667	636	677	670	647	672	665	653	671	678	657	664	631	660	669	613	627	653	620	676	660	619	620	632	655	617	623	616	618	652	683	620	595	679	633	670	625	650	648	658	672	611	609	705	629	668	631	647	597	664	686	652	656	686	632	654	677	623	644	668	660	619	682	628	643	628	648	656	656	670	675	650	643	610	639	672	690	673	668	673	629	643	674	648	638	639	674	586	616	618	608	699	644	661	606	625	608	680	663	620	635	652	670	642	607	645	646	660	675	600	653	643	687	666	701	652	593	646	632	639	676	687	672	675	705	672	608	654	655	643	667	672	644	607	615	633	639	646	645	627	606	645	648	625	642	688	634	646	592	616	662	689	634	664	652	660	709	634	633	675	633	667	667	673	634	666	617	636	660	660	644	610	664	652	664	657	618	693	634	697	679	654	671	703	663	648	615	607	648	622	622	682	644	633	655	688	670	662	618	670	646	636	627	659	656	644	710	649	678	660	672	652	628	669	630	658	619	630	651	622	631	667	700	644	614	637	665	621	651	670	674	619	696	633	659	652	702	666	658	643	615	667	621	620	641	637	658	644	643	634	589	649	582	641	620	626	665	631	621	620	674	677	640	639	646	650	637	623	636	629	665	664	636	665	648	656	630	594	635	674	597	683	639	640	654	640	634	647	635	657	638	641	643	642	652	609	666	654	655	673	648	646	643	649	673	634	628	641	617	662	624	654	606	653	645	604	632	638	666	664	661	640	674	658	682	612	680	666	620	622	666	620	634	643	673	669	619	695	636	632	638	643	679	664	651	618	687	657	631
22410	16065	8143	5630	4357	2570	2209	1538	1099	1119	902	892	750	665	586	549	533	499	479	503	493	464	482	477	435	454	447	463	438	429	459	376	447	401	400	461	418	418	415	425	408	420	407	432	461	400	447	411	399	403	459	422	391	423	434	398	415	433	435	425	400	397	398	436	410	407	411	433	407	387	374	422	423	446	417	414	413	390	389	420	387	388	424	400	395	390	419	412	378	432	378	388	430	359	385	428	415	411	432	400	411	390	432	401	413	423	388	410	421	409	394	427	425	375	400	383	402	395	401	434	437	392	386	397	375	398	423	391	378	380	393	396	403	389	376	369	369	437	402	383	397	370	423	400	397	428	399	379	372	390	374	383	373	384	356	413	437	403	381	414	422	376	424	443	364	371	409	381	421	417	386	386	419	402	393	405	388	409	374	373	401	404	428	398	392	373	431	385	405	407	390	376	421	388	433	424	411	413	443	403	395	423	406	417	405	414	428	388	397	393	390	445	414	349	416	395	412	380	393	417	414	332	421	369	402	389	416	457	438	412	390	386	402	416	443	378	378	442	407	369	397	405	417	373	423	410	409	404	407	408	408	395	373	391	368	421	401	410	403	407	418	388	402	418	414	387	366	391	424	399	390	452	449	374	390	380	364	366	391	426	419	388	380	397	396	361	403	422	389	407	429	398	404	422	393	411	405	410	442	440	424	385	406	381	403	407	385	417	370	388	423	418	407	443	419	427	398	417	406	404	433	368	401	413	410	401	443	378	382	414	413	371	398	376	378	358	372	372	404	396	361	419	392	372	348	394	395	392	397	436	366	413	427	427	439	407	390	420	394	429	424	394	387	414	415	442	398	414	415	430	402	391	387	423	394	383	406	398	392	412	401	413	388	435	443	390	386	382	411	420	371	418	429	418	415	410	385	380	416	403	381	396	407	395	416	433	422	418	436	390	386	400	431	401	458	386	390	411	415	426	468	418	440	377	432	425	420	410	394	385	384	423	415	393	410	389	369	370	384	403	422	400	369	442	391	406	405	440	403	380	413	423	399	372	408	378	383	450	439	398	372	394	442	409	428	432	409	368	404	401	400	388	408	426	420	375	371	414	410	415	409	409	435	415	388	364	407	372	423	378	417	380	403	410	463	397	416	396	400	411	432	399	405	452	428	418	447	415	416	365	427	387	431	416	431	369	416	370	400	379	431	396	444	408	381	385	393	403	403	426	412	421	363	416	392	360	381	405	429	403	408	429	402	423	429	392	417	413	413	411	389	403	417	428	381	427	413	420	419	410	415	417	422	415	391	366	394	351	383	425	414	359	451	385	421	422	422	403	382	421	407	417	413	391	394	426	430	371	398	384	420	407	410	358	395	390	401	364	397	398	424	408	397	437	399	411	425	399	443	412	381	414	410	362	400	363	406	404	402	423	392	422	422	379	366	394	373	407	423	366	400	413	374	409	353	384	405	371	396	438	419	401	421	413	372	405	409	430	397	370	409	407	377	396	399	439	419	412	425	453	377	426	402	416	409	413	406	433	385	385	420	390	398	363	410	442	407	383	403	392	420	396	409	378	433	404	415	383	389	430	454	413	413	374	369	391	423	417	372	414	406	432	420	398	408	394	425	399	417	404	421	432	408	398	412	397	440	406	402	402	403	389	424	370	410	359	385	384	414	415	416	391	393	413	397	424	396	404	387	406	426	389	395	430	433	436	401	428	351	379	438	369	416	404	355	415	420	424	386	420	404	411	399	432	421	371	362	414	392	420	405	419	410	418	381	397	409	433	428	388	390	427	428	454	444	395	394	411	396	408	368	391	430	400	419	393	397	383	374	423	419	390	383	371	395	409	402	434	402	399	422	396	370	425	378	435	391	398	392	400	403	379	402	358	368	420	382	411	386	391	372	436	416	423	419	432	404	347	374	427	415	404	419	441	393	398	425	361	414	371	409	413	435	400	401	388	401	433	409	449	456	433	416	413	363	406	415	375	406	394	388	414	414	416	402	406	394	395	379	431	435	434	427	416	398	409	387	395	401	404	374	404	432	421	414	419	415	401	398	407	392	402	404	382	422	406	429	418	380	413	406	405	395	412	413	388	377	394	379	397	405	373	383	405	433	424	410	423	412	405	374	414	399	451	427	407	398	397	388	382	403	420	412	446	390	382	390	393	384	440	420	397	429	401	390	409	375	412	407	370	397	438	410	425	398	405	421	407	407	445	358	406	383	427	370	399	405	427	459	414	394	418	429	466	411	404	433	417	416	395	407	395	400	435	378	355	416	445	397	395	388	405	393	406	391	412	411	411	409	414	391	371	372	389	433	388	421	414	430	411	430	414	423	432	432	437	410	387	403	393	384	408	397	434	383	364	441	424	406	433	438	395	391	376	405	407	409	380	412	392	374	398	367	416	400	381	376	400	388	398	445	398	434	374	371	404	407	375	433	405	379	406	396	432	391	399	412	404	386	381	411	424	432	376	384	419	393	421	438	400	409	378	428	429	406	398	417	407	399	417	438	400	460	411	411	397	422	369	429	403	399	413	428	398	396	391	419	406	393	402	394	410	367	440	405	377	390	385	434	408	374	426	382	390	393	418	396	416	403	408	370	383	396	394	388	389	425	417	421	409	406	427	405	394	428	423	382	374	423	367	420	409	413	404	386	401	408	419	367	377	357	404	411	414	430	401	408	438	433	441	401	408	409	387	386	383	383	389	428	332	423	373	386	403	398	403	404	419	410	411	412	392	431	384	391	409	447	425	424	394	385	431	436	400	391	400	419	434	364	384	411	413	387	413	401	404	400	387	414	412	419	426	383	435	410	423	393	435	449	364	409	400	410	423	414	384	418	376	376	376	398	421	414	421	473	394	391	432	370	449	367	365	413	346	394	426	418	409	393	447	415	416	397	395	439	395	395	377	417	392	384	391	419	395	410	388	384	389	449	411	434	433	437	381	416	393	409	451	416	461	428	425	362	378	412	373	378	428	395	373	396	424	428	398	405	414	385	405	415	445	404	380	402	436	439	435	377	423	452	420	426	409	379	424	398	405	440	397	409	384	424	400	410	357	442	439	425	402	393	398	430	438	407	395	417	420	393	396	424	406	372	415	393	397	429	370	393	401	411	419	425	404	374	401	400	408	435	408	370	427	408	451	420	430	401	434	372	391	407	384	366	382	404	383	386	430	420	378	395	407	391	388	416	377	404	399	382	415	422	419	403	426	441	397	370	398	422	381	383	359	418	412	411	387	380	411	408	411	400	398	422	377	377	459	377	389	403	407	409	378	421	441	421	388	398	414	410	419	430	453	392	402	390	427	431	424	383	394	373	441	411	402	416	402	383	412	411	402	414	407	417	428	383	450	420	407	386	417	397	432	422	412	431	416	431	385	416	395	382	418	438	375	421	386	443	364	378	421	366	405	419	382	393	407	397	400	388	386	434	421	386	413	399	423	403	432	372	407	371	408	426	410	407	395	395	398	380	409	399	423	439	391	388	434	423	403
13661	14759	10260	12118	10117	6931	6640	5640	3876	4176	3667	3592	3391	2660	2552	2034	1759	1790	1567	1576	1581	1384	1340	1287	1216	1206	1186	1169	1174	1131	1153	1155	1141	1058	1092	1102	1039	1082	1082	1046	1119	1041	1056	1031	1034	1050	1039	1055	1048	1104	962	1014	1024	1020	1064	988	1028	981	965	1000	953	982	966	934	951	1004	988	960	1012	1000	993	925	988	937	922	967	958	886	935	943	954	988	925	984	973	950	945	969	1001	957	986	934	1022	941	923	968	974	917	932	978	916	963	953	978	963	928	965	976	973	925	951	895	994	929	883	973	956	969	966	944	964	966	921	975	951	1026	959	953	981	992	1006	933	1017	896	966	945	1000	935	989	908	988	983	955	927	965	977	950	950	1001	935	889	958	927	908	911	962	941	921	949	1004	947	981	1007	880	978	930	954	933	942	935	985	919	960	973	896	982	953	905	999	934	1008	939	962	973	954	893	938	947	866	920	962	926	979	979	961	920	947	950	941	939	989	945	955	970	975	987	982	898	944	985	939	970	924	885	986	956	965	913	926	911	925	977	949	922	942	982	1001	934	880	903	955	997	951	957	950	957	935	937	926	992	969	887	983	980	927	990	999	966	955	992	930	931	902	946	905	931	925	871	970	900	914	923	970	968	964	947	951	904	954	886	912	904	963	972	970	940	954	948	974	969	971	949	977	980	1008	954	951	944	913	958	925	965	970	950	962	915	942	914	939	931	981	937	931	922	929	934	997	974	933	933	917	993	975	939	948	959	962	945	950	956	993	986	950	961	980	944	981	930	942	1002	1003	911	871	896	922	977	931	955	971	942	991	924	886	991	957	937	942	945	960	950	983	943	951	949	954	991	969	951	937	912	952	950	922	977	938	877	999	961	983	933	953	951	952	926	941	948	914	903	962	940	965	950	894	996	968	929	996	977	983	930	941	942	981	957	964	884	981	956	950	946	979	940	952	985	954	895	942	1009	936	963	993	966	1016	917	954	996	908	938	944	965	906	955	973	950	930	900	946	998	950	987	962	902	886	842	906	951	872	983	953	1007	937	936	984	940	925	966	961	979	924	959	974	955	965	953	945	970	944	927	934	931	940	874	938	917	989	951	975	1021	917	923	957	994	900	937	925	949	948	899	974	1005	982	956	939	955	1016	942	921	952	932	975	989	979	896	907	953	966	945	915	924	943	863	935	942	911	973	990	938	956	998	921	956	971	946	951	961	960	959	944	970	954	948	938	953	924	927	954	919	962	882	950	948	940	918	931	987	1007	933	931	960	943	928	929	912	1012	924	991	881	963	959	900	949	950	952	914	1013	877	925	943	946	922	871	912	899	974	935	1004	944	926	905	957	934	850	924	957	963	995	946	932	962	1008	966	955	957	994	937	968	922	921	917	929	965	942	956	1002	962	936	965	953	989	953	951	976	884	882	902	909	961	975	945	979	974	949	945	925	977	952	969	965	947	921	949	985	977	936	957	968	965	948	950	916	978	959	953	933	980	951	950	954	975	955	951	934	927	922	987	943	933	972	995	994	972	958	999	913	976	923	967	916	913	936	918	938	975	970	973	963	982	951	914	923	948	918	986	936	962	947	960	910	943	949	919	965	955	951	936	964	919	967	923	1004	962	955	957	996	972	927	918	920	907	939	971	902	896	939	991	942	937	951	971	952	955	929	954	911	874	977	983	901	945	974	917	961	929	972	947	960	990	975	978	965	934	950	931	1028	918	965	930	932	835	967	900	1002	937	943	944	894	960	980	1012	949	961	953	917	972	952	904	968	938	980	944	982	916	969	979	956	916	956	933	1031	920	942	977	969	946	972	943	955	1019	995	874	1026	927	928	900	1019	1008	953	935	901	955	920	961	949	914	949	930	966	960	944	931	958	916	911	981	928	941	926	935	977	914	958	957	894	921	931	977	942	872	939	985	949	939	974	917	965	995	988	955	1019	915	972	1002	943	997	964	944	930	988	983	958	995	996	1002	899	935	964	965	946	939	926	988	962	906	1006	928	927	987	951	967	965	961	940	921	945	978	949	1002	967	882	961	898	955	934	924	958	963	931	929	967	1004	1023	989	963	910	934	924	959	922	1000	956	947	927	943	919	969	924	993	995	975	925	891	938	961	922	990	908	982	905	964	911	958	954	931	968	986	939	954	915	939	971	956	975	981	956	953	979	935	940	946	960	949	942	951	932	953	972	968	952	905	908	962	891	953	907	971	954	983	879	922	994	929	931	927	929	875	969	918	965	889	939	944	988	961	940	919	930	934	971	912	949	926	926	978	949	981	949	925	956	961	941	934	908	943	974	972	932	932	969	936	951	948	933	929	956	911	902	952	906	973	974	915	948	957	981	929	1005	936	976	970	930	960	913	912	911	941	964	950	917	944	949	1011	1013	924	891	907	920	929	921	952	960	943	968	981	943	895	893	918	967	880	928	937	975	953	985	969	913	942	881	971	932	942	934	985	942	975	945	920	970	905	965	935	977	951	958	975	878	1010	954	979	961	989	994	938	955	898	931	965	955	928	931	943	936	974	962	929	940	943	944	968	931	935	916	921	894	930	875	931	969	962	913	1021	910	947	909	944	992	933	945	969	976	966	992	1020	967	945	925	956	968	906	933	945	929	916	976	957	923	1008	898	978	890	960	999	942	967	960	916	938	960	952	948	981	954	907	913	946	939	904	925	993	948	943	968	937	970	930	932	946	964	995	912	925	953	898	934	956	972	914	930	942	950	1044	959	939	911	965	977	931	969	985	953	938	926	927	901	983	1006	900	921	972	969	914	980	916	943	942	932	970	970	972	945	958	975	967	949	1008	920	894	963	1027	940	975	913	933	962	920	903	955	992	983	948	944	972	931	939	946	949	971	936	963	934	989	937	1005	910	993	969	1028	988	884	977	887	969	986	1022	1004	953	1043	954	942	959	979	980	1012	977	966	966	911	951	913	953	966	917	972	871	963	964	960	988	981	873	931	939	918	960	1005	984	914	920	931	937	891	1016	899	967	972	892	976	938	918	932	968	974	982	956	935	965	948	949	955	915	951	920	913	930	988	917	949	1002	960	913	908	971	936	986	985	972	913	929	923	939	960	975	944	959	914	917	902	931	969	971	937	885	936	951	1049	928	912	929	939	915	963	922	918	937	964	965	899	930	1010	958	941	903	988	987	930	918	946	983	934	940	907	953	942	932	929	955	968	953	966	940	988	949	945	941	927	943	919	956	925	910	931	960	911	1025	938	927	898	929	992	973	935	944	961	956	922	845	932	937	898	931	953	951	970	904	963	961	908	924	974	945	968	956	963	992	902	970	976	970	951	906	963	907	897	946	998	924	990	942	927	927	947	927	1021	935	938	940	929	975	882	922	1002	956	948	961	905	998	985	939	945	917	940	1002	946	951	959	930	899	955	965	999	962	994	967	932	982	935	940	955	920	913	949	900	936	917	926	898	941	882	1005	961	986	984	988	977	950	923	952	967	853	954	941	949	956	933	975	896	986	938	1003	988	1042	937	919	973	911	946	932	923	919	992	990	965	942	951	880	947	973	957	948	933	951	940	932	965	925	922	943	949	957	948	966	936	895	920	982	958
40068	41689	31869	30340	29502	22201	19858	15798	11699	8667	8589	7665	7161	4945	3607	2616	1791	1656	1492	1409	1362	1010	879	760	674	620	640	570	546	512	506	450	527	453	485	450	443	449	441	430	434	404	422	431	447	435	460	438	426	415	424	412	405	380	402	420	371	433	397	375	405	429	415	426	378	442	413	399	418	361	380	389	364	378	398	408	376	404	391	379	454	386	453	412	407	417	394	356	393	385	412	389	335	399	407	352	371	409	374	378	392	387	389	397	412	363	383	405	353	383	371	402	384	388	415	372	376	362	394	369	392	393	378	373	409	420	416	390	391	400	408	408	393	428	410	400	428	405	382	384	379	379	407	376	394	414	417	351	381	415	414	409	384	404	391	380	418	365	384	386	379	395	381	363	428	378	403	387	388	414	366	402	382	339	404	380	371	349	431	393	387	408	398	375	381	402	378	362	406	341	402	376	381	378	429	357	379	379	386	363	372	381	433	390	396	396	382	385	378	393	344	355	420	399	398	383	397	389	388	423	378	383	365	390	389	371	393	381	383	377	396	393	375	362	417	385	353	373	385	422	384	405	403	356	389	410	389	404	353	373	420	396	428	423	387	356	374	402	381	397	373	378	378	366	378	381	394	387	408	381	377	359	396	360	350	377	375	413	417	388	402	388	398	373	379	404	390	415	393	351	400	394	423	416	397	380	360	375	403	422	374	410	420	410	383	417	368	392	401	383	386	350	439	404	370	392	390	370	414	420	399	385	390	405	367	362	402	384	384	413	388	410	374	386	383	389	357	359	363	407	393	378	386	418	384	371	349	378	413	407	417	404	391	376	415	400	424	382	407	401	396	400	382	359	393	397	379	382	396	398	424	403	343	429	373	390	351	399	403	376	391	398	403	385	403	404	418	415	339	403	419	393	394	400	405	358	403	360	399	407	378	371	393	416	382	376	359	389	387	356	381	378	387	405	372	415	344	354	355	397	382	399	405	413	381	394	416	405	401	411	386	363	381	378	426	400	418	388	374	384	372	376	387	401	417	432	397	437	406	397	385	352	398	389	375	387	371	386	388	388	392	422	388	407	370	369	393	407	427	396	376	351	378	383	388	356	378	401	430	404	371	348	381	400	381	381	376	416	374	399	402	389	361	385	374	372	369	398	405	395	407	410	406	392	396	394	381	373	376	372	383	384	392	384	377	417	383	373	364	415	412	393	365	390	403	410	362	376	408	376	342	365	396	409	389	387	385	367	388	400	402	404	389	414	420	382	383	419	386	407	373	411	364	415	415	365	365	399	403	371	361	389	412	390	385	427	419	389	388	374	387	391	403	372	408	363	352	387	369	389	371	378	400	358	359	409	376	394	412	388	388	390	382	363	397	383	399	392	388	404	383	425	399	395	401	371	365	380	377	378	371	363	381	394	351	386	414	374	387	365	407	368	426	389	379	380	411	402	379	400	409	383	421	374	396	372	371	394	371	367	428	431	379	398	395	369	447	367	407	365	380	412	374	427	408	370	413	403	366	411	409	436	356	351	382	435	367	426	403	362	362	408	408	459	376	410	387	357	412	371	413	375	371	400	381	371	382	385	395	436	389	385	410	389	382	388	380	367	382	384	383	399	384	389	379	405	389	362	393	396	442	405	418	370	372	389	397	393	348	430	420	429	379	372	397	385	380	397	399	392	408	380	367	385	395	371	370	392	401	404	414	394	369	381	380	398	385	408	381	385	391	380	369	371	377	404	382	361	378	413	362	379	367	454	388	382	428	394	374	422	381	396	395	392	394	356	436	366	368	387	377	395	374	396	387	404	396	376	386	404	406	390	369	365	364	405	394	396	360	395	361	367	347	365	396	373	379	414	370	382	417	363	371	405	434	362	378	387	383	403	406	401	382	384	393	361	353	344	383	411	334	391	354	394	388	394	373	443	342	407	370	395	359	398	378	394	386	385	400	385	363	354	389	407	415	400	371	408	416	355	422	409	386	386	405	398	362	365	360	405	393	402	411	398	403	398	374	409	375	385	390	404	391	393	377	375	371	377	367	385	368	386	389	393	365	390	402	407	382	406	402	387	352	391	406	389	437	357	384	353	367	374	401	348	347	405	398	377	410	386	412	385	399	373	407	384	355	413	382	389	430	399	390	375	395	388	391	394	368	366	401	368	406	368	393	364	402	401	371	420	384	414	401	397	386	392	385	408	386	396	375	353	378	405	413	382	389	415	361	412	407	392	419	378	390	410	341	396	379	394	401	392	350	407	418	380	353	380	418	404	386	388	402	369	381	374	399	408	390	379	380	389	429	398	407	365	402	392	399	406	394	397	361	391	367	387	408	399	384	351	376	378	332	417	366	399	350	379	357	379	373	361	404	398	351	394	370	413	388	410	375	397	410	390	401	402	374	422	419	394	373	420	393	388	373	410	366	391	440	375	337	400	395	391	386	402	404	402	384	346	378	395	351	393	409	357	378	392	402	364	380	427	354	380	381	405	425	413	401	369	403	406	342	418	426	426	412	374	369	377	347	342	388	387	372	364	411	367	376	377	403	409	391	391	371	379	396	379	418	453	430	405	377	395	368	402	383	423	391	369	385	330	405	384	390	394	401	404	355	366	364	354	377	385	405	394	401	386	381	376	382	403	417	398	378	369	407	413	404	376	383	422	400	401	402	368	393	407	369	379	373	376	387	392	366	371	357	410	377	389	397	414	379	386	393	401	424	378	367	426	399	378	389	364	394	397	391	399	384	421	368	391	364	401	413	392	378	390	392	405	390	387	387	405	418	382	397	401	411	359	433	378	364	421	411	382	370	400	408	377	429	426	386	359	389	398	375	395	423	405	379	389	424	392	404	377	412	376	396	395	382	374	338	384	385	375	375	391	346	394	380	381	371	399	409	357	365	379	398	358	349	383	383	429	377	389	371	346	380	400	439	389	378	386	385	385	424	425	400	382	377	369	410	381	422	413	409	396	403	411	373	420	393	372	385	371	416	384	389	406	383	448	388	418	413	402	388	392	380	396	369	404	362	362	406	380	366	371	358	382	364	402	419	368	368	402	387	397	396	386	380	386	407	429	409	392	381	394	440	363	381	407	370	388	370	379	380	418	361	363	400	355	406	389	365	411	344	391	374	420	379	412	384	367	389	387	391	347	392	370	370	364	392	374	380	381	370	365	396	386	391	371	366	405	388	390	394	419	372	380	378	397	384	388	370	388	355	375	361	375	387	406	347	399	366	423	409	396	396	401	370	400	389	420	381	423	348	412	381	411	429	403	438	378	400	392	412	386	376	394	386	411	437	384	394	418	438	403	409	397	420	397	415	370	370	403	354	358	410	401	375	410	364	450	423	397	389	383	394	409	411	364	376	409	364	356	391	395	347	388	422	352	376	394	391	397	386	376	418	391	379	378	380	336	380	418	346	373	394	404	384	381	384	406	366	381	384	408	341	408	361	383	395	391	357	363	393	379	369	370	428	374	379	387	375	393	370	386	446	403	379	416	413	366	430	391
27459	34530	26035	31563	31595	25755	28366	26445	17858	18294	22293	19671	19520	14556	12607	10430	7702	7314	6163	6320	6247	4768	4128	3344	2860	2552	2470	2227	2221	1849	1848	1799	1693	1536	1542	1587	1492	1499	1489	1280	1236	1137	1152	1276	1271	1218	1225	1132	1138	1218	1144	1135	1136	1151	1163	1098	1055	1096	1073	1070	1059	1038	1125	1093	1137	1169	1006	960	1028	872	939	955	965	919	917	931	973	1008	997	1010	1011	1006	980	1011	933	926	955	927	934	883	886	930	886	930	933	871	847	916	914	915	910	850	855	882	869	869	899	920	899	886	930	911	903	863	915	901	913	870	894	899	893	877	937	900	881	938	869	950	862	914	889	908	909	976	894	944	915	907	884	893	839	897	910	895	938	951	834	916	944	870	902	921	908	943	933	902	869	829	916	841	889	943	900	919	898	858	922	864	947	941	866	952	929	890	915	909	909	879	918	869	879	892	898	926	918	840	915	905	958	872	902	917	919	935	946	940	867	899	913	848	864	898	938	867	840	862	911	903	884	926	924	910	894	905	938	946	892	900	905	919	911	942	917	850	891	899	964	895	858	913	882	895	904	936	892	953	967	849	916	875	925	916	878	905	948	856	885	918	850	921	872	903	899	933	871	917	896	876	924	911	868	955	879	920	928	917	920	917	879	929	917	864	875	926	918	939	924	901	870	940	948	860	891	840	897	881	903	916	887	905	932	897	909	910	927	876	912	927	892	948	915	892	932	899	911	888	899	835	883	901	869	877	901	881	895	911	897	891	911	874	916	901	899	951	893	926	882	883	838	878	897	910	875	892	919	869	874	877	907	877	913	876	877	942	945	867	873	876	917	882	942	945	906	856	902	871	880	912	916	919	891	888	901	910	885	913	903	853	897	888	904	896	836	907	865	879	932	869	886	905	978	914	945	912	966	908	828	902	864	879	887	877	881	895	913	856	902	920	878	887	879	887	951	867	911	925	925	891	929	855	903	932	932	902	849	877	903	903	946	863	924	920	937	864	848	901	889	919	895	902	885	904	891	894	926	935	903	871	917	881	922	942	961	855	884	883	882	896	893	829	946	912	915	941	934	972	886	891	891	859	923	896	847	896	872	864	898	956	860	840	907	912	895	852	937	915	976	886	937	892	932	918	882	924	948	936	903	923	892	893	892	908	848	864	946	917	882	903	888	937	939	834	934	869	948	883	861	916	905	888	948	906	856	962	889	897	872	869	924	853	901	964	900	931	888	884	876	977	882	927	907	887	906	855	880	837	898	935	844	889	878	858	931	911	883	843	890	945	897	925	902	894	898	879	910	906	873	904	924	906	895	935	908	918	874	899	894	896	896	864	926	926	904	912	870	910	837	977	926	873	902	850	863	869	906	916	901	923	920	935	916	864	994	869	939	881	886	921	878	946	957	944	883	915	888	861	867	918	898	891	881	889	869	869	874	918	915	877	923	908	927	879	922	890	849	912	908	883	902	882	913	912	888	862	974	878	883	897	896	897	928	811	1004	939	907	874	866	851	972	889	838	930	868	934	950	923	848	836	910	897	877	901	886	891	868	955	925	959	989	846	890	892	899	957	894	873	830	896	872	936	900	858	910	959	844	906	905	898	938	965	854	922	916	927	965	958	850	899	913	897	954	884	939	914	923	910	905	829	953	915	928	906	948	952	927	886	895	846	915	854	891	894	901	900	904	912	894	962	901	869	923	899	913	928	951	913	943	942	870	925	933	890	909	909	926	908	905	879	901	911	913	913	868	927	849	864	906	898	833	905	926	941	897	916	912	838	953	945	944	890	911	906	883	912	843	901	930	903	864	941	906	893	921	899	913	859	900	894	866	890	952	891	912	854	922	925	866	931	960	874	911	891	884	922	895	929	914	849	954	888	919	877	926	935	928	844	894	877	927	841	932	941	933	918	918	901	901	820	910	898	850	938	867	914	877	906	855	882	936	874	916	931	916	950	919	877	861	862	917	962	941	891	873	894	955	870	911	898	869	884	915	849	924	899	898	906	892	816	846	892	867	892	858	916	880	922	926	971	838	867	893	905	859	888	949	922	918	894	861	913	921	956	949	889	904	876	912	902	898	899	884	889	904	904	885	926	923	918	884	824	841	978	921	880	931	907	918	850	896	934	889	913	935	853	855	874	849	902	901	895	888	946	888	842	908	966	874	926	912	914	908	887	935	889	887	951	868	961	862	874	890	918	866	912	936	937	910	922	832	947	899	889	924	902	834	885	862	882	923	914	862	918	875	921	941	901	928	857	887	958	963	844	936	896	912	888	932	913	871	866	898	900	904	926	851	938	960	874	885	897	917	943	894	917	941	938	923	916	929	937	875	913	872	904	940	861	947	990	893	876	903	877	920	903	934	939	897	944	907	930	931	890	870	887	902	880	883	904	928	930	876	895	891	939	978	837	912	874	953	931	881	880	883	876	893	879	936	900	987	945	886	922	898	904	895	892	895	936	917	907	898	946	882	953	899	885	925	864	891	911	915	912	895	917	912	908	948	933	870	894	889	868	909	860	934	935	933	932	923	923	926	875	870	896	929	909	910	878	857	859	861	906	892	848	924	926	900	924	906	900	913	833	873	849	902	950	904	920	962	906	909	915	906	917	955	867	925	898	899	908	892	874	867	940	896	858	925	905	908	923	946	861	891	903	904	871	841	883	858	902	915	888	883	905	880	864	890	918	937	885	882	905	912	907	916	865	861	896	924	848	885	921	894	895	916	909	888	905	920	889	855	929	911	929	893	893	943	934	915	895	910	874	890	891	884	890	940	900	882	858	962	892	917	910	928	892	913	869	918	889	891	955	879	907	900	928	871	887	869	901	916	907	914	945	897	938	890	884	930	930	853	889	923	876	872	898	871	898	877	910	865	880	884	938	899	939	908	913	903	895	929	892	899	936	893	901	917	902	895	877	887	852	947	860	911	924	860	842	953	945	879	901	966	936	882	906	930	875	940	916	919	918	886	903	919	880	925	887	872	897	896	890	942	947	926	889	940	909	907	888	891	947	948	937	893	854	899	937	919	881	867	905	890	888	906	929	941	902	875	946	909	929	944	903	875	903	881	868	950	907	902	901	923	923	870	879	885	926	921	857	928	958	895	933	877	884	891	876	979	882	897	926	898	906	871	868	915	902	914	905	869	914	898	947	913	845	938	957	891	889	891	889	902	873	854	896	875	915	905	888	946	904	907	943	923	885	934	896	915	915	903	909	926	917	905	903	922	907	926	876	920	942	906	892	897	883	909	866	880	905	892	903	887	910	924	915	956	903	877	905	903	859	923	917	879	884	922	879	919	952	816	874	904	906	924	926	854	958	949	868	921	881	886	909	887	903	906	866	894	888	893	944	900	878	906	914	894	855	871	911	891	938	879	911	904	865	895	876	929	866	944	965	886	844	955	876	924	886	930	916	931	933	909	897	840	853	897	906	916	897	902	907	907	919	917	879	948	919	928	910	899	894	894	913	911	975	896	881	877	878	939	895	903	894	872	929	896	946	875	844	906	862	927	943	878	873
49675	48281	37829	34923	36113	29078	28291	25665	19651	14711	17381	15424	14689	10759	7700	5603	3832	3152	2753	2652	2933	1985	1764	1161	967	878	777	711	687	602	515	500	477	483	478	427	488	460	414	373	354	400	364	380	387	390	331	363	292	347	374	353	321	319	291	342	329	320	344	313	324	316	305	353	310	301	298	353	263	290	307	250	278	276	276	276	286	283	296	308	309	289	315	270	292	258	274	273	273	296	278	284	287	249	243	268	264	251	259	279	261	289	265	268	274	280	272	248	313	258	302	263	282	260	263	278	287	284	265	252	277	235	266	262	270	282	277	257	257	282	300	254	265	292	274	251	278	263	268	302	260	266	268	261	267	258	309	244	274	250	268	241	274	250	285	272	256	252	251	271	275	262	265	275	259	255	263	269	272	265	276	246	280	294	279	260	279	285	256	258	251	292	264	276	234	270	259	298	248	265	258	287	269	275	272	246	274	249	266	261	283	291	259	248	240	297	281	280	256	284	274	262	259	253	257	241	254	272	254	258	267	256	262	261	255	272	277	246	268	261	289	243	298	313	295	272	259	247	272	258	255	261	262	262	256	257	282	267	249	253	251	263	269	293	255	289	274	266	250	271	286	232	240	233	274	237	273	264	270	241	252	241	268	247	275	247	252	290	246	230	268	265	249	223	238	264	262	256	272	259	235	282	306	256	258	266	261	271	275	269	268	278	306	286	254	266	263	255	258	312	260	263	258	263	300	247	250	293	286	257	247	260	276	274	281	256	247	242	287	258	246	264	266	288	265	295	288	239	285	264	283	269	304	263	243	261	303	293	286	279	259	298	284	269	254	293	282	270	257	274	306	313	268	275	305	243	259	268	249	262	277	274	281	237	277	269	268	253	267	295	271	267	264	239	271	301	284	258	278	262	272	270	253	258	274	268	238	289	271	286	284	261	260	263	249	253	271	277	285	261	259	251	267	276	284	262	246	252	313	278	273	274	294	235	272	273	261	255	265	266	259	248	256	271	281	285	258	258	242	283	249	230	271	273	289	306	295	297	263	246	275	266	272	221	264	286	251	277	256	289	293	290	283	286	274	263	281	261	268	235	283	264	267	264	273	290	282	256	292	290	234	283	276	277	258	249	302	260	254	245	267	264	249	289	272	243	251	235	268	298	272	239	241	271	263	274	265	282	283	258	248	260	264	251	263	252	265	243	287	278	283	271	287	237	291	265	288	266	294	274	261	262	278	240	275	273	262	256	282	254	269	247	257	282	255	279	266	249	256	301	283	280	258	271	270	284	278	275	258	237	282	303	280	269	292	301	262	258	256	264	263	254	232	289	287	284	251	252	278	284	285	290	263	262	254	296	297	245	281	272	256	257	271	276	287	307	272	243	247	244	231	264	286	273	302	258	284	275	243	259	284	289	255	277	291	229	225	228	238	277	263	260	273	243	269	263	265	287	268	271	272	265	245	287	268	267	265	259	284	273	244	295	279	265	279	248	244	253	289	238	269	274	241	272	274	267	285	267	271	231	268	285	276	269	293	258	267	268	247	253	267	233	266	261	273	243	253	269	247	259	294	258	240	287	245	259	289	253	283	236	277	246	259	262	272	264	279	244	259	257	259	283	298	266	246	237	269	280	278	264	274	271	269	246	271	245	248	251	276	257	288	270	292	264	230	255	252	249	271	258	275	253	277	286	308	299	288	276	253	267	250	259	258	272	280	276	302	261	274	265	279	286	249	297	256	308	269	298	244	252	277	236	250	279	291	276	275	266	253	221	258	290	272	269	276	272	268	277	286	270	224	287	254	256	248	267	260	252	237	273	253	251	252	281	281	271	258	266	273	261	296	291	277	242	251	260	288	297	286	283	264	273	263	261	253	281	279	258	277	255	258	237	290	250	251	258	281	267	293	270	243	293	278	268	270	268	268	296	266	293	267	286	268	289	289	237	275	278	276	270	266	268	276	281	263	284	249	266	257	255	300	273	288	259	250	282	280	271	277	283	268	265	226	251	277	300	269	273	280	284	252	246	244	275	298	295	241	263	270	278	244	246	286	253	277	235	271	247	285	275	322	278	286	237	268	280	263	243	267	304	270	263	279	254	280	291	268	276	264	273	281	268	254	288	251	266	256	262	261	257	293	278	262	268	279	282	253	276	252	262	247	246	301	287	273	262	293	279	266	274	287	275	243	258	271	252	287	271	292	266	274	305	282	287	260	242	271	266	271	283	271	270	278	261	284	275	261	278	290	290	293	261	265	264	253	267	263	274	234	262	278	285	247	285	267	272	257	281	273	258	281	265	275	272	274	279	277	273	252	283	271	227	269	265	258	284	281	258	281	279	266	276	244	265	279	274	284	267	247	274	250	268	288	244	274	273	274	291	279	253	279	258	281	290	232	273	273	266	233	277	269	287	256	272	239	265	246	281	284	277	279	273	283	273	299	260	282	280	265	247	269	268	283	277	320	267	294	238	317	224	243	273	294	261	297	305	279	255	237	283	262	253	257	245	278	260	247	260	279	264	286	283	277	242	278	244	248	292	280	265	261	267	278	285	266	243	266	277	272	271	234	272	289	284	240	275	263	286	263	249	271	257	260	274	230	260	260	280	247	278	259	293	247	246	250	279	294	241	245	285	251	273	267	278	295	289	277	265	267	271	259	244	268	279	283	260	290	291	259	270	241	265	294	276	290	262	270	308	270	277	251	276	259	278	272	270	275	260	251	256	279	262	219	263	268	271	277	272	259	282	252	294	276	266	316	273	261	239	272	283	247	276	236	296	290	285	302	240	292	256	293	253	248	270	264	279	275	283	263	303	274	294	255	288	270	255	252	272	241	288	277	254	291	253	258	240	249	243	285	277	267	276	245	281	272	263	282	267	276	244	269	288	273	264	262	262	267	266	258	250	285	280	280	268	280	280	285	282	261	272	207	256	244	255	266	253	280	252	281	252	268	255	258	253	282	265	263	269	243	289	263	233	261	244	259	256	280	287	261	289	277	247	254	282	285	269	250	250	296	255	251	261	280	280	258	260	253	257	241	245	284	247	243	279	285	257	232	256	273	259	255	269	257	270	307	282	261	276	222	246	277	253	269	239	268	260	275	266	301	280	271	290	258	250	249	236	252	287	263	257	267	274	258	284	266	274	298	251	227	267	270	276	246	254	259	267	252	245	266	283	248	294	270	275	282	283	281	257	252	291	259	249	258	262	271	243	265	247	282	277	255	263	242	281	266	278	279	282	266	269	262	273	242	296	313	231	249	248	242	273	244	277	291	276	261	242	253	288	277	262	267	292	228	285	263	283	265	253	237	259	234	277	257	284	261	292	283	272	245	263	276	261	279	281	308	246	279	244	288	271	262	270	247	249	271	274	273	266	265	297	277	266	268	276	259	274	230	245	293	296	287	254	259	257	247	269	273	262	270	275	279	268	246	280	245	272	253	286	287	268	238	282	262	266	268	298	271	285	297	296	255	287	280	257	285	281	261	246	290	248	254	291	270	292	279	268
34279	41987	35532	37289	40312	33564	37476	34854	24386	23095	32365	29710	28506	23436	20950	18258	14010	12581	11305	11350	11465	8709	8293	5934	4882	4440	4122	3697	3512	2692	2419	2460	2359	2139	1956	2127	1954	1864	1591	1337	1327	1350	1236	1253	1346	1247	1274	1213	1216	1190	1244	1146	1198	1107	1079	1077	1043	951	975	982	911	1014	1166	1197	1071	1075	865	765	851	759	746	723	729	725	704	799	739	829	868	859	938	835	831	806	750	731	779	701	741	733	623	669	714	682	620	652	650	598	606	620	650	647	626	643	667	635	704	689	633	659	625	661	668	679	634	612	668	641	653	664	634	644	625	633	665	644	628	603	656	689	673	632	675	655	646	650	641	637	626	611	629	679	674	693	610	637	654	639	654	650	593	678	649	636	639	656	703	668	623	630	627	644	623	654	655	643	618	710	620	591	663	629	642	672	622	658	670	650	684	643	661	629	634	609	649	646	635	649	654	642	615	643	618	638	651	614	649	632	674	642	651	627	638	627	676	594	684	624	617	655	656	649	679	693	600	686	657	591	629	668	638	685	670	616	618	628	613	663	606	600	659	636	644	596	638	668	651	640	627	610	677	630	596	579	639	620	655	669	651	667	690	639	606	603	631	638	654	682	638	656	631	627	668	644	611	679	616	635	644	637	649	676	632	627	664	636	632	637	637	629	645	610	647	671	684	595	654	640	685	644	657	596	650	634	630	620	642	635	631	686	644	614	650	620	638	613	597	646	665	670	606	614	601	647	640	606	641	649	592	654	646	637	601	670	629	589	648	645	650	613	659	629	640	689	616	655	619	591	637	610	648	613	606	650	606	649	637	659	674	656	619	630	655	632	642	646	621	659	649	649	662	631	618	614	632	635	621	667	672	591	643	620	598	659	653	676	644	647	604	657	624	668	630	612	667	596	635	628	594	659	632	656	682	652	647	624	633	656	635	673	673	632	621	654	638	666	644	614	661	674	665	642	604	646	616	673	667	653	642	654	658	664	654	688	630	644	668	607	612	649	650	602	649	673	632	630	654	623	658	670	645	645	680	588	654	618	670	651	645	629	601	673	651	610	630	636	617	584	607	600	652	654	633	645	640	632	611	667	628	664	654	638	605	641	670	618	582	658	651	632	648	626	644	615	636	667	619	647	623	604	636	643	658	642	674	604	616	629	603	683	607	634	638	618	643	609	627	648	627	680	611	624	660	611	644	607	628	586	654	631	656	597	622	628	656	602	658	655	646	656	662	652	637	536	680	633	700	653	623	598	621	628	635	663	652	652	634	650	657	661	585	630	667	610	644	622	702	644	655	625	639	612	663	615	627	621	602	594	659	642	660	616	637	619	633	717	645	677	643	661	627	655	630	637	601	614	628	628	616	636	630	625	636	596	628	666	665	632	631	690	627	651	649	653	657	657	619	681	623	664	642	631	648	648	632	642	631	603	642	627	640	679	631	662	595	606	615	626	640	623	622	640	665	609	600	666	656	629	644	613	575	658	617	598	647	667	664	635	666	638	649	656	677	605	658	643	623	637	659	614	644	652	635	638	649	650	648	681	630	602	659	605	668	635	645	585	670	607	620	638	639	671	608	642	626	666	622	626	596	596	602	640	680	640	611	630	592	664	632	622	638	638	658	659	652	664	614	702	628	657	645	673	609	644	657	649	646	639	636	650	676	597	599	630	598	659	711	619	634	665	626	674	666	622	664	641	660	625	674	644	634	669	626	627	636	605	649	646	619	655	644	690	609	634	687	636	621	670	636	643	675	639	607	631	599	661	643	673	687	603	646	638	644	678	625	645	631	630	643	684	651	652	614	619	660	644	597	605	639	596	653	663	620	662	605	588	661	651	671	656	661	666	652	614	627	641	688	645	652	657	636	663	673	613	631	663	644	648	603	612	672	653	637	616	625	679	668	631	637	652	622	621	664	708	657	649	650	616	669	639	622	662	665	619	616	623	641	649	659	617	619	667	608	689	654	610	652	637	694	648	589	632	642	624	649	614	655	654	613	654	629	653	664	626	672	626	656	662	634	609	659	638	618	689	660	699	631	660	638	634	622	637	658	633	612	638	636	659	652	624	682	668	643	658	619	610	671	654	647	647	621	654	657	670	608	603	639	612	667	584	631	589	650	611	689	628	636	645	642	676	630	662	613	668	625	623	616	644	685	640	623	663	622	639	605	661	680	632	611	615	621	611	675	626	667	646	631	654	662	623	666	645	671	649	638	628	651	619	668	606	624	657	596	626	630	649	595	660	639	646	618	597	630	652	604	662	661	647	668	670	625	622	679	588	577	651	635	625	642	686	617	652	651	697	626	637	641	640	650	582	616	637	619	647	641	561	655	645	629	667	642	601	667	637	624	662	634	611	661	643	668	654	622	656	603	665	638	663	637	614	668	631	659	619	637	638	614	612	644	636	659	681	648	612	641	683	661	652	623	660	632	656	651	611	631	643	613	643	602	651	612	659	692	619	584	608	663	658	640	667	593	636	636	671	626	648	612	651	640	653	665	613	647	612	630	628	603	659	607	646	661	669	706	644	665	656	606	547	622	644	673	616	632	586	667	670	670	623	671	617	674	644	639	641	652	645	638	618	596	660	638	656	654	642	645	591	642	621	628	661	620	606	675	659	630	635	668	603	633	647	634	569	624	644	569	693	682	669	624	614	707	640	649	602	628	682	629	671	592	647	662	641	611	615	645	638	641	646	647	606	644	638	590	602	638	664	638	601	643	649	636	644	619	644	642	672	642	645	619	651	661	653	634	691	650	663	654	648	627	611	652	609	638	682	625	620	616	628	669	632	628	608	679	631	629	649	643	646	648	659	622	667	616	614	641	602	634	683	642	669	687	656	661	627	636	602	666	657	648	632	633	659	654	683	650	624	625	635	655	590	653	642	634	629	598	615	636	643	665	661	614	634	623	624	685	629	648	612	661	668	612	677	673	655	645	631	667	617	615	625	667	664	626	630	622	675	606	637	651	610	656	623	604	673	627	619	668	634	649	618	685	627	681	633	628	590	670	632	655	615	648	663	644	615	634	657	593	611	580	657	638	653	670	686	630	624	625	653	647	656	668	655	621	655	639	648	658	614	615	629	654	657	617	621	640	633	655	612	573	626	648	665	666	635	636	660	656	669	651	613	627	617	611	597	627	644	638	644	629	634	643	627	597	656	653	623	655	630	642	602	635	592	658	622	620	635	645	625	670	657	641	677	674	655	610	645	632	644	686	652	603	653	612	607	654	659	675	626	638	621	610	644	648	609	673	633	653	637	641	636	670	654	639	626	638	578	614	656	634	613	638	637	642	639	668	604	636	631	616	655	678	611	670	627	633	635	616	639	676	614	664	632	654	638	589	652	648	642	643	662	607	659	625	556	681	590	624	679	656	595	671	642	674	657	637	648	669	630	613	626	660	663	594	611	661	632	631	630	626	676	664	642	655	674	684	642	632	606	686	625	638	642	634	618	617	648	626	665	671	607	663	593	628	630	656	662	648	626	630	666	610	614	611	660	665	613
22825	15835	9475	5980	5323	2982	1935	1473	1140	1044	969	889	803	678	570	573	523	522	509	500	476	438	429	436	437	449	463	457	423	467	415	411	410	383	466	439	410	415	450	405	404	439	395	406	426	422	416	445	405	433	418	403	434	411	411	390	378	423	444	413	436	404	371	435	393	404	437	435	410	376	376	413	408	374	427	420	411	381	415	419	428	422	384	401	384	399	400	385	422	385	392	374	430	395	430	379	387	424	426	428	407	389	388	436	416	435	409	405	423	409	409	379	412	428	408	427	420	428	431	399	437	408	388	417	406	360	420	376	395	404	382	425	418	399	439	414	365	375	391	391	402	385	422	383	427	406	413	379	429	426	410	395	364	405	412	399	422	391	425	390	419	402	393	387	426	418	394	419	400	397	367	394	364	409	426	373	419	388	380	385	458	402	406	405	412	412	430	407	414	431	370	409	408	394	357	418	349	392	377	383	385	388	398	427	430	407	414	418	449	400	405	433	440	419	425	394	453	399	430	406	412	408	419	418	399	405	374	434	405	418	420	411	416	425	372	385	411	385	406	387	398	424	395	406	352	382	377	432	395	389	384	385	430	421	424	353	411	394	412	396	393	412	377	362	431	402	379	418	401	432	444	381	401	400	410	393	432	438	405	409	353	374	446	380	395	411	397	372	376	418	441	358	394	382	354	396	372	365	400	418	371	429	419	404	392	420	410	402	381	402	361	367	411	383	407	435	418	397	394	432	414	407	418	423	392	422	426	389	404	425	440	398	398	415	451	379	398	411	406	377	403	413	363	405	401	443	420	417	431	414	389	399	424	445	404	397	370	392	387	382	391	420	409	366	389	437	408	404	408	373	406	410	417	414	412	401	421	378	415	420	416	422	358	424	433	410	429	376	404	394	418	393	423	442	419	422	412	431	429	408	418	414	383	411	407	388	384	408	385	415	471	424	383	398	422	417	421	412	392	401	431	403	425	399	387	418	435	446	422	398	410	409	352	417	408	408	417	430	356	373	399	410	384	384	398	432	391	388	396	389	412	405	432	408	400	403	429	431	449	425	459	387	427	412	418	443	393	417	369	419	399	414	382	410	411	385	405	428	432	423	432	404	395	433	387	394	395	419	385	454	399	413	392	422	407	414	398	377	392	446	400	391	378	385	396	438	426	435	434	410	427	392	361	401	421	405	350	387	380	420	395	398	422	454	384	404	385	436	390	414	376	420	403	425	439	403	427	442	421	391	411	401	401	397	390	395	374	414	435	401	400	412	397	418	405	387	427	412	405	396	422	403	435	439	392	363	391	408	400	439	393	427	406	433	409	417	390	396	406	427	418	390	420	399	396	382	384	403	406	412	445	412	398	380	382	391	405	390	368	432	405	404	368	393	386	395	396	423	365	422	410	408	450	439	439	419	359	420	395	367	430	401	383	397	386	401	396	384	410	363	399	421	380	430	383	424	446	441	399	389	416	383	422	436	396	415	418	388	382	380	407	408	440	411	413	385	428	418	370	397	409	379	380	395	399	401	394	409	426	415	430	385	398	433	382	405	396	426	410	365	397	421	384	403	434	431	421	426	396	420	423	434	401	404	416	386	411	423	412	411	418	401	399	405	378	380	406	428	387	381	376	389	411	410	381	374	419	374	431	390	356	372	399	374	401	395	403	386	413	403	416	414	382	448	406	406	393	405	397	369	405	414	367	403	390	377	400	361	387	371	430	408	411	396	410	410	385	404	384	373	401	418	380	416	433	383	416	406	387	414	403	413	388	425	376	432	421	407	370	391	405	422	419	372	403	400	411	393	368	389	427	384	409	395	414	381	392	407	416	408	416	443	451	391	398	401	411	419	408	400	397	393	419	383	394	396	383	386	397	405	416	389	396	442	394	377	403	383	403	405	372	419	411	434	419	395	416	421	420	418	368	407	425	358	403	385	443	444	451	397	385	444	441	404	383	368	413	423	428	434	403	435	390	428	399	398	392	415	422	406	394	426	411	406	428	393	417	403	411	344	396	377	399	419	379	375	396	428	407	381	384	395	440	414	436	377	429	406	425	407	367	373	412	428	396	388	402	391	406	407	407	359	428	410	418	433	384	434	387	378	408	452	425	408	399	408	416	389	418	413	430	395	408	356	383	418	392	433	363	381	432	407	421	388	406	393	404	411	405	365	452	432	410	403	394	372	406	409	414	465	417	433	397	382	421	414	435	397	421	421	418	424	430	402	394	390	405	383	399	428	403	429	436	411	399	428	414	382	410	388	433	397	386	408	416	430	445	371	395	421	387	391	433	379	417	422	399	351	420	387	391	409	372	426	393	431	432	364	408	400	418	395	430	424	399	439	410	394	375	435	417	385	445	396	403	419	395	389	386	417	396	413	379	390	407	416	419	421	420	407	388	384	424	415	427	410	403	388	401	374	386	370	423	411	385	379	399	412	404	417	425	403	392	395	394	398	438	395	436	423	387	433	419	394	357	404	416	415	385	442	402	405	419	370	423	396	410	380	404	397	409	387	382	437	404	406	394	372	364	422	385	428	404	428	438	408	405	403	393	394	390	418	426	414	385	407	399	414	413	402	419	395	416	406	415	385	425	434	382	389	445	372	413	410	402	394	411	360	405	384	365	382	414	400	428	378	372	400	387	420	405	406	453	392	430	366	405	384	371	375	386	413	416	375	408	376	379	386	429	389	376	393	405	373	391	409	420	373	426	378	428	399	393	428	393	394	374	408	379	446	369	438	393	398	400	431	398	383	383	423	393	399	371	407	394	412	366	395	393	425	428	423	418	396	423	412	425	405	395	381	399	393	365	432	402	409	389	391	416	390	373	395	434	411	401	413	394	397	431	378	405	400	428	412	386	389	387	400	422	390	400	423	436	394	405	411	426	398	433	386	389	407	408	337	405	376	404	405	388	414	393	439	427	417	397	357	393	430	408	383	405	407	378	419	450	435	372	393	439	362	385	381	405	382	387	394	379	400	398	433	393	385	429	409	384	414	412	447	394	378	409	408	415	425	422	444	421	397	460	385	401	409	416	434	376	401	443	411	399	411	416	357	382	380	362	392	374	423	390	404	407	376	386	413	411	402	413	447	451	421	408	387	411	419	406	406	408	375	411	398	410	427	416	374	400	409	407	399	440	376	407	389	416	444	378	433	405	410	417	414	394	426	363	407	390	435	435	378	403	378	414	384	376	406	420	399	363	388	378	405	391	396	369	395	410	454	421	394	388	394	443	416	416	380	389	379	392	428	377	397	380	385	406	419	431	371	436	407	413	415	415	429	375	404	365	386	398	418	401	410	394	396	401	449	404	403	415	394	407	384	387	424	412	387	395	385	412	428	387	361	411	384	408	391	402	356	386	412	396	429	395	385	400	429	410	408	405	418	392	384	455	388	352	359	391	400	422	409	404	394	419	374	403	373	399	393	409	404	391	417	388	408	380	403	402	415	386	383	407	397	393	425	391	435	405	416	414	384	425	400	413	413	430	396	417	405
14027	14153	12169	12625	12261	7270	6148	5141	4311	3888	3829	3727	3361	2602	2228	1981	1759	1710	1626	1549	1636	1446	1361	1211	1226	1192	1178	1154	1170	1175	1164	1138	1107	1083	1026	1087	1055	1050	1100	1094	1083	995	1020	1017	1067	1029	997	962	959	1069	978	1013	1029	1043	1020	1053	1102	995	998	1028	949	964	984	1010	963	953	905	957	978	919	994	912	992	958	953	985	997	965	959	960	949	966	973	938	961	928	982	891	902	932	986	968	1007	936	954	974	922	967	924	995	940	981	918	953	949	941	956	922	958	931	1015	931	984	906	929	912	939	937	975	948	980	928	914	943	965	980	930	922	922	927	951	975	971	938	932	960	933	923	960	956	972	882	896	915	936	979	947	913	953	919	953	1007	897	937	957	946	925	959	958	934	966	879	943	899	933	908	912	987	960	957	918	983	954	919	913	938	958	885	956	901	1005	941	935	974	927	958	907	963	911	999	920	932	963	958	930	939	956	963	919	898	920	956	946	949	925	922	996	962	882	953	945	947	929	960	979	942	908	908	953	927	897	966	929	1004	942	971	908	947	976	968	929	985	906	935	934	919	877	888	973	886	935	899	922	952	935	895	889	967	946	871	945	931	899	945	914	910	938	882	963	905	923	927	965	969	968	931	924	865	968	926	1002	934	922	948	952	920	910	954	936	967	946	959	1015	964	936	964	957	914	928	913	935	896	960	965	940	995	941	972	937	964	964	996	905	940	954	937	981	1002	983	940	926	930	978	938	964	938	941	908	957	982	880	934	942	955	958	954	937	949	970	982	912	920	967	912	951	915	927	980	929	954	952	907	969	984	952	929	947	928	936	945	915	964	887	947	998	922	922	930	914	926	912	947	907	923	909	937	908	942	876	977	1012	1023	930	947	898	981	964	982	955	920	935	952	938	924	933	957	971	954	921	969	921	955	931	998	972	983	936	933	905	974	894	976	923	929	934	951	979	949	973	954	932	900	899	981	963	931	959	923	916	976	933	978	932	919	900	924	942	926	956	984	916	919	973	929	956	1037	935	950	966	938	886	987	916	961	998	999	902	960	900	986	904	935	868	952	983	916	1014	915	965	959	927	959	916	994	958	931	979	951	946	940	946	904	927	946	900	986	933	919	972	999	946	935	949	932	982	910	981	896	924	913	1000	918	912	931	922	1005	932	948	945	905	956	888	927	976	975	986	928	981	942	931	943	996	903	975	980	903	949	915	939	943	970	932	941	955	953	921	912	982	950	979	943	917	982	952	909	901	981	976	867	931	934	976	936	947	952	881	954	957	933	935	976	926	932	908	964	958	950	998	936	986	945	947	910	881	943	937	971	928	935	970	940	957	992	938	981	914	919	936	984	956	891	975	930	898	974	896	925	973	968	900	954	906	958	940	984	961	967	942	961	954	981	958	959	947	939	960	929	942	952	933	939	898	894	951	975	906	922	959	975	947	924	952	915	955	971	956	888	906	956	891	904	960	946	978	981	940	985	985	922	934	931	965	951	951	953	907	943	909	928	933	947	928	926	936	916	972	947	931	913	946	928	900	922	957	920	944	991	932	953	913	973	934	975	947	952	944	921	935	908	940	954	975	982	958	989	902	943	939	947	983	964	982	970	908	970	911	977	960	919	970	948	919	948	935	959	942	955	960	925	975	896	908	928	969	917	927	986	934	956	955	928	964	910	992	888	924	968	973	916	932	973	984	991	955	943	980	937	946	981	927	913	934	955	994	994	903	937	955	955	928	963	962	911	943	912	953	997	910	920	964	912	919	954	976	916	944	945	949	960	928	967	970	907	917	957	933	931	939	980	900	910	931	921	969	900	931	925	1025	951	949	951	962	924	929	970	911	960	937	877	974	944	976	1001	994	926	912	960	935	947	905	929	1003	918	932	1016	913	958	963	941	913	941	913	955	901	926	906	919	955	944	930	917	969	939	957	959	938	944	955	942	988	917	987	974	907	964	949	914	958	917	935	930	932	898	956	990	967	1005	909	951	953	895	951	962	908	982	983	955	921	949	948	912	957	911	997	899	885	945	979	944	975	955	926	918	852	922	858	942	947	967	946	971	962	959	878	975	885	957	906	972	920	938	991	934	919	957	903	893	951	914	958	966	908	934	954	944	988	941	888	978	947	924	917	970	979	980	988	963	961	971	937	992	980	957	965	953	883	947	924	911	971	946	914	933	914	936	942	913	979	977	945	919	951	973	1034	913	921	1019	913	945	944	963	974	991	949	969	940	998	922	961	957	909	940	942	924	918	955	947	946	967	948	906	870	948	912	950	904	949	929	949	987	935	914	883	904	915	975	973	943	891	900	936	977	947	962	914	947	960	903	963	889	906	988	948	928	1013	905	956	963	938	912	870	912	876	937	926	990	944	910	941	938	949	914	1002	931	980	914	914	967	868	990	966	900	901	968	931	973	927	941	972	963	956	925	942	910	907	920	948	903	956	949	914	923	928	961	884	890	962	973	1001	914	964	978	924	870	952	945	957	991	941	938	964	911	922	924	928	921	925	933	933	929	927	969	932	996	903	911	987	973	919	982	922	936	983	970	884	910	914	953	998	990	978	897	916	962	984	966	948	950	895	902	895	973	953	900	955	1024	923	907	945	1006	911	952	902	990	931	921	901	989	964	964	934	934	917	926	962	957	940	900	978	930	937	947	918	949	1027	899	947	1001	943	986	891	963	959	935	886	883	956	992	973	918	876	932	954	879	914	923	891	929	952	907	969	916	928	951	936	933	984	1006	994	998	962	934	936	917	913	1020	918	954	916	889	964	944	906	957	974	929	924	968	924	937	981	975	933	968	980	991	899	939	923	896	946	938	955	958	942	960	958	984	909	994	925	919	963	960	914	987	972	937	928	960	976	939	941	973	864	917	913	932	953	1028	965	929	898	980	972	960	920	879	1042	938	929	905	1007	903	964	960	897	964	932	938	948	872	938	975	957	983	955	962	941	956	965	918	942	902	935	996	912	958	975	928	969	957	907	969	944	943	961	937	937	925	926	938	982	945	956	957	948	989	934	933	994	956	930	946	962	928	982	924	912	894	958	936	960	948	962	993	927	964	935	916	911	915	893	940	977	929	932	912	946	938	920	904	929	984	948	899	1016	917	930	940	934	909	932	921	901	958	963	957	947	935	1015	892	940	993	945	939	949	940	933	945	913	898	978	965	981	908	1047	996	956	1012	955	967	960	926	903	971	921	984	929	936	924	992	938	934	963	917	929	962	901	955	938	945	878	926	912	965	970	923	959	908	971	1020	943	955	938	977	967	846	993	955	963	924	1034	1025	931	977	931	1012	914	904	941	918	930	927	930	1001	966	977	932	923	930	945	974	915	985	957	911	933	943	950	939	925	968	937	938	963	925	923	920	891	920	915	941	971	885	965	913	946	955	886	928	924	947	951	925	927	970	959	951	931	907	980	915	913	937	986	937	935	979	962	943	950	918	972	964	923	961	955	997	963	948	898	861	956	983	973	945	936	929	986	926	904	951	942	962	901	950	916	887	981	952	938	931	986	966	891	994	963	883	958	960	955	969	940	920	957
39851	37436	34172	29088	29184	19896	17153	14105	11775	12222	9117	8564	7042	5309	3684	2774	1916	1794	1236	1443	1593	1085	917	696	712	642	628	546	595	551	521	504	460	507	425	426	453	475	489	486	444	398	445	417	455	416	439	407	394	408	407	461	413	432	404	395	397	411	432	414	427	415	404	402	413	416	415	395	432	374	402	417	380	396	390	381	399	416	371	373	389	384	385	374	397	374	394	403	405	412	363	369	398	414	407	389	354	390	414	351	374	402	347	384	367	406	373	378	359	354	365	401	402	430	362	444	396	382	398	379	412	364	376	371	397	363	385	387	396	389	385	358	424	344	377	408	384	408	395	407	376	387	406	359	412	321	394	400	393	392	404	386	376	399	407	396	407	413	393	388	369	389	369	378	393	355	361	369	377	371	354	401	396	363	387	384	384	391	387	349	391	404	398	377	377	380	410	355	365	383	403	408	384	354	397	368	395	369	367	371	360	390	368	406	366	382	393	369	411	395	403	422	348	410	399	410	414	366	365	393	377	373	396	360	400	331	366	395	386	382	387	368	403	391	419	394	368	409	391	367	381	372	371	399	398	389	400	403	382	396	402	400	363	404	419	376	394	381	394	396	395	387	377	410	409	399	379	404	399	390	386	373	393	366	420	399	370	423	380	406	361	346	393	350	376	381	366	392	370	387	379	382	402	392	378	369	375	392	388	396	397	331	384	390	372	353	370	374	412	408	374	379	408	392	397	390	404	386	347	384	420	358	335	389	380	415	408	367	370	361	395	382	416	364	371	414	388	370	420	414	378	387	382	366	373	390	386	354	358	358	371	434	391	381	374	367	392	401	390	395	406	384	380	369	403	352	400	411	361	402	376	402	395	351	357	382	384	370	342	396	404	374	381	389	401	370	391	414	388	387	363	382	362	358	346	378	374	343	374	381	396	376	362	404	384	363	351	366	387	385	371	371	403	381	387	419	404	424	388	393	370	391	351	386	394	379	368	351	373	405	348	393	415	378	386	404	397	386	392	342	347	356	377	399	385	365	371	375	364	396	372	373	392	359	401	365	351	380	367	379	408	361	399	385	394	443	359	375	364	374	376	367	379	437	381	383	419	354	447	401	390	411	367	361	383	377	372	378	380	346	349	396	378	386	347	389	420	399	359	387	379	401	382	389	390	340	386	368	403	393	413	387	399	396	383	362	360	378	368	392	415	366	416	376	379	393	410	377	364	386	377	363	399	370	375	398	409	384	379	384	380	385	389	409	381	348	365	371	360	413	390	363	360	388	374	400	419	389	404	329	350	384	376	365	400	410	356	409	387	355	355	393	411	365	366	408	365	369	371	370	396	418	362	403	399	381	414	410	362	392	393	345	380	371	363	414	402	404	366	375	357	357	382	386	405	412	408	368	401	388	412	385	383	388	413	376	390	381	360	383	377	407	359	382	414	380	369	381	391	415	378	352	416	370	368	391	385	406	400	388	354	388	410	355	399	382	368	377	404	381	367	420	381	402	367	392	387	389	378	404	368	386	408	393	357	372	394	382	412	376	384	385	388	385	443	369	387	389	387	376	372	415	385	409	412	422	380	351	371	412	390	355	403	398	385	376	375	380	394	369	387	390	378	371	372	393	378	389	378	404	428	362	380	367	390	346	410	390	393	381	397	345	366	390	370	382	396	377	392	414	385	376	376	378	416	378	366	399	349	406	380	363	346	395	384	398	372	346	398	387	385	394	387	359	349	411	407	407	377	379	389	388	365	394	384	401	376	368	368	358	410	359	377	365	356	394	364	392	354	382	391	440	369	335	380	380	388	408	426	412	431	405	369	411	345	353	425	371	379	373	369	358	365	388	394	368	362	392	394	375	381	374	408	367	396	435	398	370	385	416	393	388	384	372	383	349	360	392	368	409	387	405	387	383	397	383	377	374	429	401	378	403	400	388	391	378	396	368	375	402	392	387	370	363	368	353	360	340	392	419	398	347	422	391	346	396	408	407	362	366	408	377	418	404	374	342	391	382	366	361	372	385	362	374	410	360	372	359	365	393	404	367	380	367	376	360	376	380	406	371	362	381	363	399	411	404	383	361	368	372	388	428	379	399	402	389	360	379	395	393	382	407	378	421	399	382	362	369	414	404	396	362	390	384	393	393	366	417	392	383	394	373	382	406	389	374	403	366	363	418	392	398	394	392	366	384	389	405	342	387	355	383	391	370	368	376	371	381	407	388	368	381	394	374	388	405	362	401	394	421	378	401	397	381	390	382	357	392	391	395	390	396	354	375	394	373	372	328	387	377	413	343	332	393	367	384	369	401	371	426	387	413	399	364	378	384	378	415	379	353	402	382	364	396	369	370	395	357	382	404	359	418	399	382	361	374	386	394	398	417	365	394	364	390	400	384	391	382	358	384	379	388	383	369	372	364	381	406	381	369	392	405	415	399	372	384	407	378	383	369	378	408	432	422	377	387	386	413	419	379	388	377	387	391	397	371	389	387	395	390	370	382	397	383	356	394	355	397	397	363	391	357	401	373	399	364	362	406	389	365	374	401	390	410	356	401	357	393	425	391	381	384	381	403	350	386	391	408	377	363	380	404	350	411	400	411	361	366	366	378	418	399	381	383	383	419	382	403	385	372	376	375	387	410	419	366	408	382	379	381	379	397	357	365	367	410	379	402	353	387	401	370	370	399	398	385	404	403	368	395	365	385	384	388	366	354	360	407	405	387	412	400	399	403	364	407	392	428	374	414	387	363	388	394	345	362	385	381	405	398	374	387	411	361	348	397	389	372	359	376	341	395	404	391	407	399	383	383	362	384	336	366	397	381	351	374	372	406	356	384	399	416	366	379	401	392	397	350	383	368	374	403	400	368	403	342	365	351	337	351	374	399	362	380	402	375	397	386	402	378	353	400	428	406	395	400	361	391	338	401	403	406	421	369	351	363	394	380	426	389	390	376	408	373	372	378	372	354	354	386	379	384	387	350	393	397	415	444	360	390	382	395	359	391	339	390	389	418	401	411	375	397	416	375	395	391	404	351	390	396	348	400	359	383	403	421	411	353	377	386	407	398	374	365	397	428	412	383	399	386	394	402	387	365	368	346	400	412	384	422	393	405	385	414	397	350	407	398	391	383	380	398	368	366	353	398	393	367	377	379	384	399	356	406	377	358	364	396	396	372	391	402	392	399	398	372	425	410	388	392	372	393	384	396	438	368	393	397	386	408	380	383	406	368	376	408	340	410	335	380	379	405	402	387	379	400	365	457	389	341	398	356	400	398	351	375	384	375	409	370	388	382	411	379	353	415	386	411	389	430	375	399	366	374	391	395	366	381	425	366	390	363	400	353	412	396	365	368	369	418	358	375	399	350	398	404	360	381	391	428	452	411	356	398	369	380	397	409	381	430	373	334	411	373	399	403	365	380	399	375	402	346	376	404	368	379	396	394	407	416	410	402	361	336	373	370	376	397	403	405	374	379	385	369	362	391	393	371	394	388	380	393	384	360	369	376
26915	30764	27165	30906	30528	22155	25024	24428	19843	23179	22057	21828	18866	15219	12080	10271	8059	8091	5962	6700	6481	4818	4340	3275	2940	2586	2585	2166	2305	1965	1804	1756	1655	1511	1492	1561	1618	1436	1380	1263	1186	1197	1244	1219	1211	1163	1164	1226	1073	1117	1147	1135	1144	1108	1136	1109	1145	1058	1045	1077	1102	1094	1071	1120	1058	1119	958	935	993	966	969	922	956	982	939	956	969	953	1001	974	1033	980	949	941	922	961	950	928	984	927	869	926	958	986	929	868	930	934	936	926	895	911	869	873	961	908	850	907	876	932	896	908	891	868	905	857	899	937	859	898	887	909	867	900	953	857	931	950	872	880	901	936	915	948	905	904	888	919	901	843	877	831	883	885	885	878	896	895	875	975	922	882	924	915	885	901	862	884	904	945	865	845	905	955	839	881	914	916	930	933	911	906	850	857	918	877	976	895	912	895	914	911	896	912	859	884	891	912	902	905	901	892	929	924	889	886	884	885	903	889	863	883	879	901	904	897	919	888	897	880	878	941	914	894	898	852	898	935	897	874	880	900	905	938	897	885	914	880	859	941	903	854	866	936	894	903	888	914	894	953	937	888	856	926	941	881	880	898	886	932	885	868	877	834	888	888	923	898	853	893	900	884	927	940	908	872	870	912	911	924	953	903	899	887	953	919	859	896	945	896	902	895	910	908	910	921	915	929	858	886	876	869	889	879	869	885	880	870	935	882	923	876	921	907	912	908	877	857	941	862	952	886	911	863	896	899	905	867	931	891	903	918	921	919	870	874	831	893	870	852	906	927	926	928	922	941	932	931	916	919	955	871	924	874	908	902	903	854	908	880	907	935	878	917	903	909	874	971	892	857	925	851	883	913	889	932	893	987	910	872	843	939	916	918	870	902	881	908	919	868	893	930	920	901	916	909	922	915	878	882	904	881	908	898	921	894	886	904	900	936	935	862	937	884	967	882	908	898	925	880	882	902	915	860	875	858	900	910	904	877	941	889	900	906	852	876	909	928	880	869	906	888	928	941	863	892	890	896	933	905	900	871	857	897	916	870	847	910	953	867	929	965	863	888	887	955	918	863	860	887	881	949	887	886	870	886	930	951	898	912	881	904	835	931	950	876	907	859	952	886	946	901	831	895	892	857	875	926	852	867	886	887	911	893	877	891	937	935	851	913	899	893	912	937	907	901	928	877	895	871	884	910	926	907	898	978	921	914	950	881	901	971	909	879	931	946	870	951	893	944	835	908	930	875	958	879	898	864	908	914	891	906	911	884	876	880	921	917	908	910	886	912	871	869	926	899	952	926	904	903	921	917	872	899	865	895	910	874	910	866	866	880	911	863	889	878	940	888	882	896	894	958	924	914	858	850	914	885	895	896	935	841	921	877	898	875	927	870	846	896	908	926	974	880	902	866	906	887	906	922	922	904	895	909	874	873	918	852	928	975	886	883	874	871	823	877	928	851	896	901	930	864	849	899	887	896	910	881	888	901	881	901	877	832	905	903	903	867	903	925	904	901	925	917	925	918	898	925	916	921	853	905	919	894	912	892	896	863	904	919	884	907	914	898	866	822	840	899	917	897	915	927	942	872	902	908	931	892	850	875	907	919	879	920	871	839	943	889	865	912	902	907	888	966	966	889	919	889	902	933	906	938	838	899	889	843	893	940	922	876	891	878	903	876	874	863	869	858	880	906	909	868	930	878	876	917	883	927	921	871	897	939	910	919	850	924	961	897	908	863	948	903	919	913	911	888	951	848	902	862	921	909	933	905	844	893	855	900	858	943	885	891	889	934	897	902	940	888	902	883	917	873	887	955	902	900	925	924	869	957	866	902	907	943	943	904	957	831	887	921	897	872	910	896	879	875	888	886	889	881	889	879	876	917	951	962	949	907	907	885	924	840	899	871	913	933	912	898	896	813	902	863	866	898	926	877	896	902	867	952	903	910	898	922	887	914	903	887	977	941	821	862	915	939	931	948	865	896	867	895	930	921	880	945	828	900	952	898	919	940	943	903	911	907	854	882	899	888	922	868	895	886	966	946	915	967	923	862	899	925	889	915	902	861	933	878	906	926	886	885	918	850	869	923	881	926	899	944	895	860	933	870	879	911	873	893	914	874	857	874	934	865	916	907	926	950	911	860	909	881	831	854	892	872	871	908	837	874	870	858	866	913	844	880	930	884	918	878	937	949	902	867	876	903	896	886	853	890	837	869	911	862	854	914	898	869	912	916	873	846	887	947	887	907	887	945	881	897	898	896	896	864	914	893	840	877	919	845	890	871	844	944	854	910	886	898	889	887	943	898	850	898	901	946	873	894	885	851	880	898	910	846	854	958	909	914	843	903	916	906	871	843	901	905	884	896	926	872	891	857	860	884	889	879	886	874	897	899	948	888	845	929	912	922	954	884	901	918	889	929	854	890	901	905	917	875	955	907	930	835	879	898	916	879	894	882	872	909	821	885	877	880	866	943	847	867	943	946	920	862	859	898	931	949	837	923	896	904	899	914	865	976	944	898	894	933	942	927	906	847	858	937	879	910	901	899	925	861	944	906	896	859	876	929	917	927	924	860	912	868	931	862	889	942	937	887	835	888	953	934	928	850	907	925	880	886	935	951	902	885	853	882	924	917	913	848	922	891	905	874	942	891	914	889	891	925	870	953	831	899	921	892	884	914	900	897	910	879	912	920	885	927	931	875	913	920	853	927	944	878	884	917	943	834	912	871	909	913	915	919	886	911	914	890	958	903	898	920	852	898	903	886	834	856	914	922	933	881	883	831	887	905	934	876	893	898	852	947	887	879	879	903	861	969	887	828	912	903	899	922	900	908	928	899	869	877	883	885	891	893	856	893	918	866	843	870	920	906	897	880	895	907	900	899	862	854	896	917	895	872	946	852	933	906	902	894	892	930	888	913	896	918	898	871	958	842	894	947	905	903	909	863	932	891	896	944	892	922	943	876	908	914	833	891	862	901	865	925	882	937	883	918	989	882	890	872	899	925	868	914	908	873	963	857	929	843	915	883	841	869	923	857	912	932	880	874	921	924	895	898	891	876	871	902	898	957	923	878	877	897	899	918	893	853	889	903	901	872	840	915	863	877	920	863	920	918	906	918	898	941	916	892	872	893	890	931	897	869	867	893	932	883	929	919	911	935	872	893	923	903	911	833	870	851	881	843	840	887	913	903	874	880	937	872	902	919	920	853	899	890	857	924	928	890	865	857	918	847	853	865	904	902	881	882	861	918	911	903	864	930	903	880	945	962	903	953	850	879	932	898	863	868	904	823	885	963	892	896	923	927	855	909	912	855	872	923	904	882	927	896	933	926	956	874	822	942	886	925	921	941	863	910	917	885	854	900	898	895	894	901	917	885	888	855	944	981	946	901	902	895	915	883	892	869	887	924	866	899	877	824	939	896	906	945	934	945	918	878	893	912	860	897	920	910	870	888	847	897	897	902	915	906	898	892	954	914	824	878	887	862	931	883	915	914	875	910	900	875	885	942	940	868	941	881	880	911
50013	47581	37290	34308	35196	27342	26881	23810	20582	20378	18077	17391	14637	10436	7464	6217	4177	4269	2678	2918	2833	1633	1470	1076	872	756	864	676	685	579	508	503	501	466	362	471	470	448	406	364	370	401	389	359	365	338	364	334	307	364	332	336	332	303	299	343	310	297	305	294	363	302	316	335	309	322	303	291	278	278	266	287	295	242	288	280	255	311	287	301	275	322	273	299	288	233	310	308	271	259	273	294	303	250	284	238	265	287	251	283	254	302	273	301	283	247	290	267	249	262	272	264	274	264	291	258	248	238	286	278	268	256	286	282	272	261	233	271	270	245	263	254	258	259	266	301	282	286	255	273	234	257	283	283	255	259	268	249	246	244	238	277	262	243	267	259	276	260	257	259	265	279	283	262	274	269	280	257	260	269	241	273	282	248	300	247	261	260	288	305	272	293	260	259	263	236	232	272	275	263	269	250	255	253	251	268	281	272	262	273	250	249	248	237	254	265	266	261	282	273	270	284	259	277	247	245	269	251	282	238	268	249	271	266	276	261	283	273	267	258	260	240	259	287	263	260	284	256	268	246	242	265	244	241	281	242	259	280	262	269	265	274	288	275	300	254	257	241	255	279	282	268	250	258	268	279	250	287	278	290	253	257	270	305	240	264	278	264	258	273	286	221	259	285	253	249	264	288	276	252	253	271	249	251	288	249	252	278	241	307	273	237	308	321	276	266	272	278	267	268	272	249	248	252	238	254	257	285	247	264	306	265	278	284	298	250	269	236	269	271	273	264	266	281	238	291	268	283	275	260	256	288	275	265	258	249	249	263	257	265	284	274	271	268	251	284	274	268	263	242	245	308	240	233	252	244	252	275	282	259	298	257	262	275	299	251	275	242	248	252	255	266	256	253	258	268	291	278	242	301	270	271	262	262	290	285	261	271	268	297	280	256	285	268	281	262	286	262	260	255	259	283	251	269	273	247	279	264	262	230	272	243	288	260	281	258	273	267	262	257	291	270	251	289	282	269	245	266	223	298	267	276	275	288	232	254	238	274	266	269	271	253	249	261	248	260	237	233	312	250	293	287	256	282	250	262	258	279	261	258	280	254	240	268	274	276	277	246	272	258	281	266	280	277	286	277	277	253	293	258	279	249	273	246	291	261	288	268	259	269	269	251	293	244	266	262	282	285	268	252	255	284	261	255	257	261	262	265	273	252	256	291	289	283	257	267	257	245	256	268	234	285	247	278	234	271	317	288	282	279	242	256	234	254	286	264	265	241	272	280	257	281	264	265	281	233	262	241	279	242	259	278	246	292	299	247	270	278	274	292	248	300	230	273	250	260	253	282	261	263	254	247	242	289	265	279	266	260	226	274	262	283	271	251	282	232	293	276	281	245	242	237	274	281	257	259	231	286	235	278	287	239	305	253	260	235	249	258	283	277	258	260	291	279	237	261	271	291	263	323	273	277	252	254	280	228	241	258	246	256	267	267	264	280	261	257	266	234	256	259	269	263	276	262	271	284	265	263	242	241	252	273	251	263	274	276	266	281	276	271	260	286	261	242	251	283	270	300	278	268	265	256	269	301	280	252	280	260	273	242	224	269	254	266	289	257	268	245	246	250	259	286	277	288	270	270	245	281	251	224	311	233	278	254	271	271	276	285	273	258	286	293	264	255	250	225	258	258	274	288	280	305	249	259	259	240	255	278	293	281	264	267	247	241	276	249	287	257	252	269	254	286	257	215	251	258	253	268	277	256	282	284	247	251	281	275	280	249	280	261	249	266	264	298	278	263	252	236	250	253	283	278	269	265	243	267	235	234	267	297	278	246	274	272	269	293	280	248	309	255	245	283	290	234	291	269	279	287	263	312	257	277	266	225	282	283	253	291	275	270	294	289	276	271	277	247	288	262	260	274	251	268	276	251	247	272	237	287	266	286	252	277	257	251	259	280	278	279	261	250	279	259	283	264	248	268	259	263	255	266	244	240	265	275	261	265	273	305	298	269	291	261	236	252	294	253	267	293	281	275	257	246	283	278	280	255	280	244	239	239	281	282	238	294	259	246	271	267	282	277	277	259	255	248	255	254	266	255	253	262	250	287	268	240	279	235	267	259	279	276	277	254	229	269	263	263	261	256	287	278	287	242	266	301	266	266	305	275	246	322	291	251	260	245	257	266	242	266	272	284	238	265	258	259	265	249	234	243	266	268	272	264	272	270	284	257	294	290	262	260	239	263	250	267	267	270	273	245	270	264	280	282	221	269	262	279	253	303	281	286	287	274	296	239	254	287	246	268	273	234	253	283	257	244	284	233	240	289	286	290	297	282	263	328	280	271	268	233	270	274	273	283	248	292	227	254	270	289	243	264	257	288	257	259	284	278	291	245	278	257	260	271	265	269	271	268	254	269	296	260	273	260	266	262	269	251	249	290	266	240	273	273	263	251	254	259	260	292	292	287	253	275	249	273	255	241	264	271	261	251	268	287	248	261	258	266	251	259	248	263	262	291	281	278	260	255	236	285	255	275	254	265	277	253	279	258	286	259	255	278	281	258	269	284	233	301	267	244	275	282	276	295	275	245	297	233	285	256	260	234	263	267	242	272	275	253	260	256	249	251	250	275	288	278	270	254	280	308	312	282	266	272	269	240	286	271	247	295	268	270	272	256	276	261	262	255	285	250	261	269	278	254	260	263	278	272	242	263	288	236	241	246	276	287	258	257	249	259	293	255	275	274	267	244	275	246	280	273	308	277	278	236	271	280	292	230	235	260	277	277	274	278	268	260	258	267	279	259	305	269	270	291	264	298	257	270	300	271	272	281	260	251	280	284	237	270	249	266	270	280	265	279	282	267	254	287	249	291	280	257	275	231	255	264	251	255	283	269	237	294	245	244	259	291	269	256	272	255	287	275	235	268	265	294	283	259	277	279	269	253	273	251	248	240	251	302	277	250	279	275	291	257	267	240	236	268	260	272	268	264	269	252	279	269	254	256	256	266	282	259	292	253	263	299	269	278	251	264	263	242	290	278	266	279	270	262	281	271	253	281	269	308	250	285	257	265	248	247	274	254	248	255	264	248	265	247	294	284	249	221	267	295	236	254	298	260	288	283	270	266	288	279	302	245	262	257	237	280	265	245	272	263	242	244	277	257	269	271	292	237	266	284	270	267	272	233	272	276	268	256	288	272	256	261	254	255	274	253	256	276	279	265	255	258	287	264	286	265	255	232	243	271	263	236	290	265	278	304	248	275	299	292	289	248	257	272	270	299	268	278	285	272	289	254	275	281	266	277	282	275	252	237	256	294	280	244	252	246	269	254	261	240	258	249	282	258	266	240	263	285	252	252	271	285	231	275	248	273	285	266	277	259	247	266	261	279	252	289	255	250	222	253	236	263	281	272	282	259	267	310	267	289	287	277	271	263	299	241	280	280	261	261	245	273	251	279	254	307	263	267	249	283	277	278	289	258	249	257	273	276	261	241	249	252	253	281	263	284	254	241	282	284	284	243	243	265
35072	40557	31571	35907	37220	30812	35618	31751	28385	31295	33198	32346	28568	22452	20046	18393	14413	14779	10592	11792	10199	7666	7736	5587	4954	4268	4125	3480	3394	2783	2482	2425	2337	2048	1829	2080	2114	1969	1815	1429	1306	1409	1307	1357	1405	1266	1298	1347	1166	1114	1069	1178	1163	1181	1133	1075	984	962	951	1082	1025	957	1035	1059	1130	1049	866	841	836	837	692	784	741	761	745	773	771	845	918	906	884	857	857	815	753	727	750	743	792	679	654	656	674	700	665	656	680	665	654	656	666	635	674	630	630	664	666	647	657	630	656	602	640	648	649	633	702	624	663	654	623	619	662	679	640	705	643	668	647	631	695	641	578	639	688	615	670	637	628	630	593	680	653	645	613	677	658	654	645	622	630	710	671	621	656	616	649	693	628	635	634	660	641	623	679	617	599	616	626	637	611	621	620	639	660	641	624	687	623	610	612	642	608	637	640	653	655	627	649	669	601	642	658	604	627	643	619	655	647	664	643	645	604	656	630	673	598	649	603	601	613	627	620	673	676	607	650	674	648	661	634	625	697	624	659	653	704	649	619	627	696	644	654	658	591	641	650	634	597	622	631	652	657	656	672	609	638	667	676	639	642	673	624	658	626	602	642	638	646	637	617	682	655	609	645	647	647	651	638	635	607	668	629	601	674	644	629	661	658	664	617	635	632	671	674	607	606	652	658	604	672	699	650	667	625	616	602	678	677	644	639	662	620	627	638	649	627	685	662	654	660	632	628	651	692	676	659	636	592	640	612	634	641	648	631	638	613	600	614	658	619	627	636	593	643	637	611	634	641	636	669	663	646	649	634	621	637	661	669	646	615	646	647	620	643	655	635	635	636	673	619	654	644	627	615	637	651	648	635	590	683	623	666	663	623	608	643	638	645	609	630	660	641	640	648	709	623	590	662	644	598	664	671	659	659	645	619	658	668	614	632	627	654	610	651	625	625	636	603	693	658	659	644	651	689	639	640	666	633	647	647	712	656	667	655	658	685	642	672	630	585	626	646	676	651	619	599	627	634	597	633	627	666	673	681	621	625	638	675	623	623	666	602	665	616	631	623	633	657	667	631	673	610	630	645	647	645	626	678	661	616	666	629	637	679	655	625	645	642	656	666	624	630	603	570	646	634	620	612	655	671	621	630	615	650	617	634	635	656	590	608	663	652	621	656	652	679	619	656	670	665	644	644	611	649	628	678	666	660	643	624	688	654	643	648	635	653	632	665	660	634	631	610	647	627	672	636	639	593	620	646	638	623	612	612	659	614	638	666	628	650	621	656	667	655	625	647	659	605	633	667	646	638	639	645	658	635	641	647	644	632	591	651	642	662	669	611	626	662	676	652	676	639	686	658	609	597	673	638	654	647	650	639	607	679	619	651	663	620	648	667	648	642	641	644	611	646	640	620	657	618	630	658	600	640	661	640	666	657	678	662	671	620	665	673	653	651	650	606	579	623	625	623	667	656	664	630	657	648	672	627	598	653	616	611	583	629	645	623	658	648	590	654	644	602	647	631	627	676	672	627	659	675	647	610	655	639	614	645	625	626	611	691	652	625	654	623	688	620	640	647	608	676	623	649	672	665	681	606	632	629	682	652	682	639	642	624	631	629	662	644	628	623	615	682	632	679	643	651	613	641	622	600	610	620	643	653	591	645	646	631	589	633	650	656	631	661	599	639	650	641	569	652	678	625	642	634	643	584	652	624	611	615	613	626	606	650	648	654	636	608	619	657	666	611	603	619	600	633	704	646	632	644	604	649	640	628	659	700	626	676	682	659	617	573	643	595	633	660	594	647	633	655	635	633	653	671	615	653	659	675	656	583	645	635	658	624	643	631	606	627	634	681	607	656	637	648	696	669	646	618	645	659	636	627	674	650	674	666	633	607	690	649	645	644	690	614	644	661	679	618	607	634	636	646	682	649	684	668	665	650	619	639	702	614	660	666	622	681	670	641	665	645	593	690	629	654	674	625	653	631	630	638	685	633	629	635	644	612	680	625	604	628	585	616	675	699	604	643	592	591	597	632	661	639	654	651	656	655	631	620	637	639	614	651	574	578	644	650	625	660	681	633	634	614	624	649	622	681	662	642	585	654	637	698	603	646	631	662	632	605	640	634	609	646	591	626	664	656	648	607	640	626	629	623	643	584	671	664	657	685	625	628	658	630	613	622	614	660	621	641	641	656	631	623	645	621	603	621	598	597	640	632	633	618	580	643	662	642	638	645	611	684	659	648	656	660	679	643	588	636	663	639	670	651	597	665	683	633	643	593	608	611	642	660	680	659	638	621	651	627	634	604	630	622	661	665	659	639	690	618	646	654	635	632	602	653	659	606	625	675	657	657	631	614	609	624	630	669	641	662	637	709	696	614	594	624	634	639	674	615	632	595	617	676	626	648	634	614	644	650	619	677	586	643	634	636	723	634	614	655	646	635	619	674	656	624	690	582	628	651	628	610	604	629	655	667	669	639	669	639	671	602	663	684	618	614	644	654	631	607	629	620	593	663	641	682	632	672	658	606	640	603	639	631	595	612	621	618	699	642	651	622	627	620	639	631	633	606	633	658	628	659	613	652	659	618	637	648	628	593	681	618	593	622	636	637	634	647	632	639	630	612	627	612	611	650	633	655	639	640	622	648	616	668	621	597	644	638	656	641	631	671	628	654	633	631	632	700	694	634	675	675	640	688	616	665	608	627	616	606	639	646	622	625	613	618	619	637	687	610	621	688	629	670	687	659	597	594	631	615	624	595	613	632	621	647	622	630	658	593	638	631	632	661	691	634	648	609	642	664	657	651	617	645	638	606	654	635	646	624	636	636	626	662	651	592	626	650	632	646	623	665	636	634	653	632	652	588	617	619	607	637	633	630	642	629	606	630	630	650	616	617	655	613	632	660	644	641	692	625	651	614	645	654	595	638	643	677	635	637	615	632	670	683	632	682	635	605	599	616	622	663	673	657	637	590	677	673	643	639	644	633	639	681	638	624	650	626	632	703	598	662	669	638	576	632	647	601	613	640	638	640	634	635	622	627	641	656	640	639	620	598	634	613	622	720	626	649	644	639	649	625	635	648	664	606	674	717	606	592	627	653	643	601	593	656	635	611	621	618	635	610	607	648	658	662	663	640	624	606	634	674	634	616	602	655	645	654	663	664	627	662	602	626	606	638	622	655	670	600	674	659	638	627	617	621	671	637	613	652	630	623	622	632	657	626	688	642	626	613	652	673	649	651	630	613	634	620	614	624	622	640	627	628	652	626	603	649	652	599	620	638	649	687	637	626	625	665	666	651	637	649	644	664	662	669	651	665	627	654	643	639	622	652	653	646	670	579	675	615	636	672	670	671	651	673	655	634	640	706	657	654	590	654	658	697	607	675	621	621	647	624	635	632	633	656	618	669	660	648	659	615	623	656	668	680	671	652	629	628	662	649	667	654	629	652	641	616	663	662	644	668	695	688	636	631	637	622	649	651	628	638	622	617	619	629	664	662	632	634	643	633	671	622	649
21727	15357	8179	5353	4487	2639	2004	1353	1232	1231	957	857	763	696	571	555	549	520	564	498	468	496	487	491	436	433	428	450	411	430	475	414	407	388	446	434	410	469	424	418	416	430	407	435	416	432	429	420	406	415	425	420	448	393	402	393	447	407	426	423	408	395	379	410	449	434	390	411	396	421	372	427	398	459	412	417	392	425	400	379	407	397	385	399	383	383	380	376	399	405	407	436	400	420	423	403	406	375	366	376	404	404	405	371	403	408	406	418	406	411	433	402	408	426	416	363	399	409	418	417	382	410	409	426	400	417	402	404	345	400	425	393	406	403	447	419	404	386	390	390	435	404	401	406	427	382	393	386	403	394	410	406	376	404	419	377	421	404	457	415	415	396	407	377	392	387	437	389	379	358	377	418	401	400	362	346	407	393	415	415	416	410	382	389	387	394	373	392	414	397	398	391	409	429	380	403	430	390	403	430	437	384	366	417	403	371	360	413	415	403	429	370	393	389	412	394	405	445	382	392	437	424	408	402	381	396	400	410	425	410	391	393	421	414	408	420	429	377	358	424	377	376	410	410	405	386	401	398	414	374	398	376	409	442	403	399	397	422	368	377	411	403	436	400	384	418	388	387	433	432	380	387	411	411	372	383	410	379	367	377	387	440	397	421	398	379	424	406	344	411	414	446	425	376	369	384	369	373	403	397	370	423	432	432	395	376	372	395	396	388	374	385	365	421	395	407	439	425	424	378	408	361	417	405	351	406	398	396	385	386	425	413	402	406	411	425	405	442	382	421	411	384	394	418	401	399	397	410	374	401	414	357	373	393	396	395	399	380	386	392	406	404	400	384	407	366	436	425	398	399	409	385	406	395	405	388	428	403	410	397	392	421	420	405	436	423	399	391	418	398	386	387	424	383	401	393	410	406	415	446	360	398	397	406	432	406	420	432	330	392	400	403	420	449	414	387	409	432	375	414	375	386	415	394	399	362	412	375	451	403	399	427	376	421	409	365	366	429	383	412	416	392	383	416	389	447	405	345	412	434	390	384	391	422	417	385	417	371	407	395	351	430	413	419	422	430	427	403	389	397	406	437	391	400	403	431	395	377	377	417	423	421	407	373	416	401	386	391	372	417	403	385	396	368	382	410	432	399	378	404	378	413	408	410	398	409	419	411	393	425	427	432	403	359	407	435	378	394	409	349	410	416	455	406	371	386	415	431	401	398	423	405	427	419	388	421	393	381	414	395	371	425	444	425	427	379	418	380	430	398	407	424	447	396	399	402	428	429	403	409	390	404	372	435	405	407	415	418	418	395	371	377	413	377	387	407	391	389	405	408	405	387	367	425	401	396	418	387	387	400	374	377	399	438	401	383	388	388	419	389	442	440	413	388	409	391	418	351	369	369	391	402	414	432	392	419	418	384	434	389	395	426	384	399	390	414	383	385	413	414	405	428	407	374	398	379	388	392	370	400	396	390	428	415	393	384	421	419	403	385	412	388	409	367	401	428	428	416	411	409	407	403	415	433	407	358	387	408	402	368	369	408	430	413	378	395	374	373	394	388	411	392	426	434	355	418	407	411	403	419	423	442	441	401	409	395	408	452	395	384	417	423	391	411	393	372	374	417	387	398	403	384	415	384	405	414	397	425	377	400	380	389	372	420	378	391	410	419	368	403	383	388	396	409	406	408	405	389	404	381	389	413	403	372	422	411	361	393	416	399	367	402	395	427	404	403	361	392	425	412	440	411	398	426	426	406	384	385	390	400	406	383	387	361	402	378	424	382	370	371	422	402	428	415	387	392	466	397	384	404	398	391	390	378	400	362	401	455	389	411	396	360	409	413	444	397	396	374	396	430	393	380	392	413	397	420	392	409	410	428	377	401	397	402	391	391	444	465	425	422	389	402	386	401	394	393	405	422	401	392	417	423	379	386	412	379	403	406	388	430	397	420	411	436	406	375	407	382	403	420	383	396	405	396	406	384	400	410	388	374	430	412	419	408	412	401	414	397	403	395	426	374	377	379	365	381	416	449	402	434	387	392	386	392	380	382	386	427	407	440	389	395	399	381	414	388	381	388	430	429	407	408	424	409	394	403	379	387	404	411	377	437	371	372	381	400	379	397	369	394	382	419	384	368	396	403	428	382	378	383	419	405	399	402	394	436	398	403	427	430	415	432	424	427	399	394	389	406	417	398	371	383	382	351	357	401	375	444	390	456	402	420	400	455	393	396	383	411	421	386	409	374	410	444	403	400	410	395	408	424	430	373	443	398	409	414	384	406	382	403	424	398	384	421	396	397	416	428	416	400	416	399	405	393	420	391	408	372	360	409	424	406	431	379	411	398	403	404	417	440	373	379	412	367	382	391	418	406	413	441	443	463	374	383	377	394	387	421	421	404	382	387	396	423	381	364	403	412	404	385	405	389	395	403	386	437	391	377	402	414	394	411	416	399	400	400	396	432	421	404	424	431	361	369	376	406	362	403	406	413	391	419	405	391	395	364	375	442	437	373	400	433	401	377	428	416	408	392	389	369	392	412	395	415	416	425	425	393	398	423	415	424	446	399	398	369	383	410	413	425	458	429	365	424	379	378	405	426	378	423	359	403	385	392	414	432	408	397	420	415	397	395	368	409	391	397	377	373	433	405	400	412	409	411	410	395	409	386	423	386	434	401	396	398	390	424	430	386	425	419	376	412	387	410	375	437	370	403	386	369	422	368	389	381	434	399	419	392	373	414	416	396	408	382	379	405	418	396	365	401	404	392	395	412	379	395	391	371	407	397	379	425	410	410	394	412	392	403	379	369	388	397	416	435	375	433	406	437	398	444	419	394	396	387	395	397	412	396	419	405	362	387	403	419	392	353	365	407	392	433	437	386	418	409	426	424	351	367	401	396	394	396	423	422	387	419	394	402	377	423	415	400	428	400	408	412	391	385	409	402	388	396	436	404	407	393	413	393	426	434	412	420	377	391	425	455	412	452	382	384	426	386	374	397	425	401	420	424	396	432	399	393	422	442	423	399	352	361	419	375	404	400	434	409	424	384	390	388	394	405	435	412	389	455	378	398	386	409	388	414	400	392	397	398	436	380	406	406	403	397	401	414	413	422	385	420	411	416	398	409	366	352	400	388	425	413	429	412	387	377	431	388	384	406	416	396	401	378	438	390	420	376	420	412	398	389	373	445	395	430	392	439	364	405	376	394	406	389	391	423	413	422	401	383	413	390	444	415	429	398	429	417	431	405	405	436	412	439	427	411	452	384	379	386	392	434	375	390	424	416	409	427	398	433	454	431	399	426	423	383	397	412	377	420	408	395	391	403	395	406	421	396	418	421	362	369	389	448	437	421	440	381	397	392	400	429	438	393	365	385	378	399	400	376	410	414	391	418	392	393	415	418	378	416	402	373	384	386	423	460	417	377	368	447	391	419	423	383	394	375	427	400	380	408	427	384	401	363	393	362	404	386	384	391	421	409	386	389	398	430	386	379	408	462	410	457
13103	13908	10649	11343	11183	7065	6404	4855	4516	4452	3771	3985	3385	2718	2179	2019	1817	1807	1537	1630	1471	1296	1351	1196	1219	1218	1189	1176	1167	1109	1126	1101	1148	1124	1123	1085	1068	1106	1059	996	1081	1036	1057	993	1066	1028	1019	1031	998	1049	998	1017	1018	983	1001	975	964	973	1001	948	952	930	950	989	993	968	966	948	985	902	925	929	996	988	906	937	981	989	984	946	994	886	975	973	960	921	995	934	908	917	870	909	963	927	900	947	976	974	908	955	928	966	939	928	981	968	931	990	937	961	894	981	963	977	952	915	928	905	972	963	932	924	941	956	966	929	920	956	952	973	951	959	939	928	1018	932	952	950	953	939	931	988	956	957	985	958	948	895	985	975	966	942	913	932	949	905	996	989	937	919	983	961	908	961	1001	951	931	958	911	896	955	920	900	899	957	924	900	910	928	930	957	966	906	920	945	975	955	962	971	974	941	908	948	915	989	930	990	888	957	948	947	971	909	967	889	967	917	961	931	938	934	992	984	973	879	935	963	944	963	942	963	958	955	893	920	1034	973	924	951	928	969	946	998	993	964	956	992	982	922	987	879	975	923	967	904	941	972	952	909	960	976	911	879	967	925	938	918	964	929	894	928	939	941	984	955	954	918	977	928	914	908	929	945	948	891	934	912	925	934	948	966	984	968	871	931	985	927	971	932	923	954	941	930	899	950	905	954	960	984	909	983	972	1001	968	979	972	950	931	953	905	958	971	941	903	968	937	981	977	962	880	963	935	934	945	967	924	937	948	957	919	984	969	904	890	996	966	940	948	925	918	997	924	924	955	940	934	934	970	954	955	995	932	928	939	914	955	942	993	937	959	944	968	970	929	944	918	967	938	902	954	952	896	905	982	891	975	909	991	931	939	963	957	999	930	955	928	904	999	964	921	928	948	932	958	912	944	969	984	923	967	962	951	920	945	922	894	921	906	940	915	963	860	958	920	916	938	950	915	949	909	931	958	974	936	960	985	905	965	1004	894	963	891	961	912	909	906	970	925	940	981	992	939	964	927	931	975	922	903	971	914	966	944	918	952	965	938	964	954	941	869	933	954	923	934	942	965	1009	937	930	972	963	998	961	924	903	956	928	947	933	900	911	924	982	932	961	899	901	966	942	912	975	905	957	943	979	939	1023	946	917	928	944	932	952	959	940	959	963	922	956	1010	985	858	911	950	976	967	971	882	907	882	984	901	988	932	968	923	907	987	914	904	955	876	951	975	955	911	910	947	945	969	970	906	940	940	952	999	884	980	956	954	977	870	963	952	905	1002	931	881	921	990	954	949	898	927	939	956	941	879	957	1003	934	952	932	927	911	975	968	997	1020	949	957	937	955	896	1003	924	915	964	953	937	961	955	894	949	938	881	1008	999	908	949	933	961	938	899	970	912	872	959	967	930	905	923	951	937	964	932	914	967	955	957	994	962	926	980	1011	1001	944	904	938	924	954	977	946	947	916	952	935	894	944	955	972	940	940	903	956	916	924	965	936	962	1017	967	882	925	890	945	920	906	924	901	921	925	915	967	949	900	922	911	936	992	945	913	930	935	996	903	916	933	973	903	953	941	947	949	938	941	920	969	918	966	911	930	925	893	955	1005	948	946	950	941	926	963	960	924	949	927	990	921	964	965	938	933	963	948	918	936	921	871	930	927	946	992	987	948	957	893	998	944	971	907	917	887	914	934	938	993	944	938	966	948	899	966	995	937	956	923	978	962	898	883	947	947	920	951	966	918	919	965	964	985	1007	949	965	985	964	888	961	890	976	900	994	918	981	935	942	942	975	926	969	895	978	908	915	861	954	963	941	947	945	974	959	986	939	960	968	941	912	944	973	929	948	958	931	921	928	975	939	971	998	935	880	951	964	928	937	994	901	982	959	926	971	987	951	982	948	919	890	962	970	1012	942	925	919	959	900	923	951	921	874	950	942	925	950	967	954	972	970	973	946	937	1003	980	1006	992	925	977	953	907	957	887	949	977	963	950	932	945	962	920	929	935	895	907	883	925	898	936	926	963	943	940	915	924	917	885	958	924	955	940	962	918	887	991	985	943	974	911	897	887	917	917	965	961	883	920	944	926	953	959	928	943	973	920	907	936	960	910	891	916	951	938	942	955	914	931	932	944	930	912	941	945	960	979	929	901	980	918	951	954	921	934	972	948	955	895	936	880	929	910	962	969	870	908	894	986	948	930	992	941	944	967	937	1002	983	1005	954	933	971	965	891	918	933	921	993	962	931	962	973	905	975	962	948	1013	928	997	934	979	922	977	974	982	932	929	995	966	956	952	1025	951	970	940	950	938	953	896	912	978	946	958	967	938	962	884	981	955	893	901	998	944	918	951	956	920	893	965	958	920	915	962	896	956	963	933	935	929	1009	980	952	938	920	904	893	953	947	962	960	953	921	897	882	933	940	953	929	955	922	895	943	948	952	881	975	998	933	917	975	914	962	943	924	895	1009	948	908	913	949	977	959	939	948	966	951	1033	972	947	953	956	934	915	918	915	921	933	965	926	944	938	937	962	957	998	935	988	976	850	945	944	943	961	915	934	952	984	918	982	968	935	950	951	961	951	979	949	891	991	1000	915	947	920	976	954	922	934	964	985	968	917	904	972	950	966	943	954	921	943	944	979	970	1023	934	902	982	964	922	964	911	935	902	941	918	953	969	921	924	979	944	956	954	916	952	969	977	990	956	971	927	953	993	972	995	934	972	955	937	965	991	974	933	979	966	968	923	933	920	965	919	928	896	901	940	922	936	908	946	930	923	980	926	949	970	916	946	962	945	908	950	946	960	998	917	916	1006	977	962	957	941	947	906	951	892	939	983	885	951	985	928	911	975	978	956	940	951	934	940	987	1018	967	949	936	978	902	938	933	930	886	945	954	925	961	916	912	972	1025	876	947	957	934	982	958	915	960	950	978	958	960	941	892	933	933	980	898	901	908	908	873	990	962	919	952	913	1001	945	988	983	1003	905	957	946	920	983	904	906	968	933	952	920	896	921	925	1019	946	939	907	903	932	931	979	988	951	955	910	895	929	907	948	854	961	928	909	940	963	922	957	958	977	950	979	953	935	951	986	981	886	926	950	969	913	892	966	939	939	973	955	872	940	920	945	886	942	962	943	965	921	963	908	945	925	938	910	997	932	1002	926	935	948	984	942	954	981	934	957	923	910	931	942	933	956	983	914	964	959	959	982	1000	900	922	958	950	933	962	959	922	992	963	917	982	929	961	954	941	959	1016	911	984	898	910	931	940	943	1002	931	893	953	938	974	925	962	1037	873	904	967	958	941	968	929	956	958	915	878	1023	938	981	941	986	927	964	950	924	937	926	928	870	984	990	883	949	947	952	963	913	958	885	885	948	1016	976	913	966	934	921	965	956	969	935	962	932	957	932	955	1017	955	999	964	1023	952	875	931	1026	915	958	950	910	903	892	944	923	922	934	936	968	985	897	975	978	945	963	887	904	940	891	897	1006	973	944	959	953	882	940	1002	960	963	916	907	935	1024	933	915	935	942	886	940	998	902	944	989	960	909
37792	40381	33271	27965	30511	20773	16620	12582	8671	9429	8034	8284	6624	5130	3373	2517	2081	2050	1328	1567	1383	894	892	708	689	699	619	610	563	501	500	486	495	429	483	466	438	521	440	468	445	404	452	432	412	396	401	453	436	428	359	413	427	417	451	420	465	433	400	377	406	377	350	403	400	412	426	414	414	393	388	378	387	395	404	372	356	374	383	338	411	428	419	401	387	406	393	375	369	371	413	351	383	409	347	384	388	397	385	390	350	394	323	394	432	386	379	404	414	360	399	388	389	363	437	393	372	389	411	460	409	409	373	382	371	407	424	396	353	374	365	378	408	377	361	379	412	389	385	391	395	388	372	354	417	422	362	365	381	360	362	377	364	397	379	406	346	360	352	359	362	387	384	396	383	358	396	400	387	384	369	347	358	342	342	365	360	382	357	381	365	378	388	392	392	405	390	362	393	404	349	385	408	412	408	412	373	403	356	377	384	382	336	409	396	423	382	382	352	400	383	341	367	400	377	350	383	415	383	418	384	374	389	374	400	395	383	368	365	400	422	435	398	365	413	383	409	361	394	356	396	390	381	378	389	382	400	384	398	412	379	389	372	342	356	400	381	394	384	406	398	379	333	388	369	389	367	369	406	372	376	364	331	376	405	387	422	351	387	375	379	373	383	361	391	363	382	407	388	370	400	368	416	342	379	372	362	332	356	360	372	390	410	377	324	396	375	372	379	374	359	390	384	377	409	408	358	442	403	381	365	404	355	357	397	413	367	380	364	378	373	361	427	364	396	376	410	397	345	386	390	338	322	365	366	366	406	376	368	362	357	386	391	338	387	382	357	377	391	375	375	363	388	406	379	393	388	395	351	410	358	389	375	377	400	395	385	364	376	375	408	368	354	382	382	381	398	349	368	385	371	393	387	355	370	359	380	388	373	392	390	339	357	411	399	367	403	381	369	357	387	387	370	402	389	383	394	340	413	335	362	395	433	354	400	378	393	372	378	362	386	367	408	373	371	371	364	379	380	388	362	387	362	378	370	389	327	406	388	354	422	400	395	382	382	385	391	389	422	362	388	379	401	384	366	366	383	381	400	394	396	374	359	379	352	391	397	350	362	390	402	372	354	378	400	370	398	395	384	362	385	379	372	406	384	376	354	371	365	382	410	389	381	379	365	405	379	394	367	388	360	401	400	379	389	391	398	353	346	393	402	371	369	398	384	424	376	355	380	392	328	365	400	390	393	392	409	370	416	358	405	364	415	390	357	374	390	395	367	363	388	404	391	412	393	406	387	391	364	356	348	381	395	395	358	395	385	392	391	380	375	411	415	363	351	370	359	387	357	347	343	369	412	358	390	360	382	393	356	392	376	369	396	392	386	379	374	383	377	409	435	384	386	417	363	390	409	380	364	389	413	373	408	386	399	398	361	389	366	355	377	409	388	358	401	390	350	370	440	398	403	390	381	379	367	382	424	336	401	358	400	374	373	340	366	395	387	372	400	372	407	403	366	377	364	365	397	388	371	396	422	376	381	417	376	356	389	376	370	371	378	390	389	415	414	409	365	370	426	404	389	348	384	375	390	390	374	376	352	397	374	400	364	408	385	386	405	399	405	410	416	379	391	326	384	363	368	375	411	394	381	352	369	389	397	375	365	383	361	342	419	387	399	328	358	406	375	374	374	379	371	394	371	376	372	395	442	374	388	380	406	367	395	372	398	398	426	398	372	398	425	380	417	377	389	376	344	382	370	379	372	375	397	404	342	342	380	410	382	412	386	355	376	382	378	357	391	371	382	374	385	389	335	388	409	382	405	375	366	367	382	378	347	357	391	395	383	396	402	414	410	420	394	381	395	388	337	380	415	368	379	367	396	389	393	371	422	384	365	355	367	388	408	361	409	381	363	353	410	372	373	402	383	368	367	387	421	378	368	389	385	388	376	412	358	369	361	357	364	361	375	397	397	342	380	368	355	362	378	396	402	323	366	394	397	361	375	382	361	408	402	406	377	376	407	363	375	367	384	381	397	357	380	376	331	347	407	395	391	347	399	392	353	399	403	397	377	386	380	360	390	396	389	403	352	402	355	378	411	400	375	394	351	397	386	376	384	365	374	354	405	377	351	367	388	363	404	364	397	372	377	392	411	372	348	382	404	391	374	363	376	362	353	337	374	383	404	354	361	370	368	382	388	387	380	402	365	356	410	361	387	395	351	373	412	361	374	376	364	418	376	383	379	369	424	425	393	412	407	389	396	380	395	341	389	390	419	358	348	363	394	401	395	401	393	356	373	382	373	386	355	423	361	400	375	339	348	401	379	419	412	370	363	370	406	376	409	384	412	361	374	384	381	353	362	363	379	387	408	389	385	373	383	409	395	402	384	421	363	380	419	387	391	374	355	397	361	372	397	406	382	391	368	406	363	421	384	370	353	397	399	388	387	358	392	361	383	356	395	373	397	399	392	371	399	374	368	335	420	364	389	383	404	374	362	395	395	401	354	385	372	373	372	403	413	386	346	352	362	384	366	412	387	382	384	384	347	377	389	402	407	407	396	393	380	366	392	329	412	386	419	383	352	381	389	378	384	407	380	411	412	381	375	398	387	361	392	379	351	407	397	381	373	382	347	374	391	378	387	380	382	377	352	395	342	372	404	384	373	385	413	398	385	364	342	402	396	356	373	401	383	426	403	385	343	423	340	370	377	374	364	383	433	358	362	381	362	381	391	339	363	379	386	420	356	385	369	385	391	387	405	353	371	394	445	336	356	384	391	390	417	354	364	396	341	379	376	380	379	391	401	412	383	380	363	367	412	401	363	389	411	387	374	392	387	386	375	355	390	349	375	405	408	367	387	388	393	391	375	352	366	375	399	379	392	372	340	379	368	352	379	406	377	383	403	366	380	387	347	422	379	383	385	398	377	389	353	360	384	382	374	398	415	364	361	403	372	397	387	390	404	394	390	410	383	401	394	361	398	430	364	376	379	383	385	373	383	396	425	399	381	386	342	372	363	357	377	356	367	415	368	370	403	386	375	390	386	408	379	381	420	382	369	394	396	370	381	410	406	392	373	417	413	398	349	412	365	380	410	371	404	378	398	424	374	370	399	390	408	391	389	370	392	368	381	403	366	394	368	333	386	378	385	415	369	376	358	387	410	404	370	409	354	374	367	376	403	406	373	413	379	398	398	392	376	374	352	384	396	355	393	368	385	379	355	405	359	379	380	373	382	368	375	350	359	370	408	382	407	387	419	396	390	377	402	356	428	429	405	338	379	370	393	361	378	368	374	397	359	384	373	393	376	370	340	393	387	388	368	353	372	422	383	373	404	427	392	384	378	410	414	353	368	393	400	358	420	390	389	391	361	377	387	408	365	354	380	400	393	396	389	402	375	394	403	393	365	391	404	445	377	359	398	337	399	388	385	397	386	359	380	373	417	378	393	410	397	359	389	422	351	363	389	353	374	402	378	372	353	416	366	389	366	405	369	363	385	383	373	399	385	387	394	381	400	384
24954	33627	26560	28840	33611	21302	24389	19851	15714	20577	21683	21950	18755	14383	11366	10109	8252	8421	5713	7434	6050	4268	4006	3425	3094	2681	2525	2238	2170	1985	1785	1734	1621	1724	1539	1606	1659	1588	1403	1291	1239	1230	1191	1246	1254	1194	1203	1194	1130	1124	1105	1103	1144	1070	1088	1061	1079	1054	1051	1084	1014	1052	980	1064	1069	996	984	978	952	972	905	956	934	954	915	899	882	942	951	1051	971	1018	950	930	941	983	930	924	956	856	849	910	944	882	914	890	904	914	892	941	865	909	950	922	920	886	921	891	927	900	915	921	965	916	888	880	912	916	889	878	909	881	896	903	850	918	941	939	933	904	912	905	854	896	873	927	971	932	903	888	911	858	872	881	860	904	868	912	871	898	866	948	928	912	923	897	917	873	908	912	905	929	892	913	925	944	930	890	907	919	852	842	893	886	831	866	910	923	884	880	894	886	921	903	854	977	893	933	967	940	935	896	903	836	886	931	935	894	892	898	895	835	888	881	905	899	879	922	951	909	951	935	894	849	898	908	873	912	925	905	901	899	905	874	918	825	920	919	858	925	872	857	919	936	874	889	895	909	939	876	934	884	915	912	860	921	942	887	877	887	866	940	929	945	860	904	820	922	922	923	897	893	903	863	886	873	891	901	912	845	897	952	871	894	910	896	919	901	885	912	913	865	902	890	876	901	897	848	906	893	949	931	917	915	878	906	891	902	911	901	927	846	862	913	879	857	898	882	884	900	934	916	869	894	941	862	900	889	915	961	941	873	893	877	858	882	889	905	915	907	909	940	944	874	895	897	890	861	876	884	906	923	938	916	886	931	867	801	873	933	927	876	932	908	935	929	883	894	898	910	869	933	888	895	934	934	918	946	880	869	863	938	906	933	857	917	856	883	918	889	941	977	926	917	953	933	918	862	852	918	934	903	908	868	902	941	893	912	878	839	881	888	840	903	899	842	902	877	928	882	887	877	894	864	875	914	911	913	917	840	875	873	868	902	875	895	897	902	903	911	907	907	892	891	906	891	899	901	855	901	917	894	886	915	885	870	899	923	918	918	906	919	811	893	851	935	823	900	928	905	928	909	845	931	874	898	884	893	909	960	875	833	940	975	898	917	924	950	899	910	939	942	924	862	957	931	877	936	870	870	913	912	892	926	901	968	818	918	858	913	853	931	899	958	946	881	852	912	834	935	956	838	913	958	934	923	888	860	848	899	875	879	870	901	916	868	931	880	905	875	874	873	872	924	922	905	855	912	923	930	974	909	871	912	888	878	857	872	892	898	915	873	924	817	877	963	895	913	905	925	873	897	942	906	921	865	905	891	895	909	876	881	925	846	919	863	932	884	911	915	891	920	864	868	914	824	878	910	890	896	939	940	904	942	937	954	915	860	878	901	896	865	887	951	865	895	879	906	931	967	911	890	922	920	956	893	901	905	910	913	910	869	880	865	912	937	854	896	927	894	902	925	885	885	875	959	894	959	909	926	896	875	863	920	891	880	898	921	869	878	848	921	893	890	904	894	847	888	918	861	893	902	882	946	894	949	896	957	853	917	904	865	859	871	891	878	905	875	859	903	888	899	878	860	890	859	825	878	890	867	953	871	910	883	900	863	861	860	892	933	919	876	914	893	899	938	907	829	924	878	896	924	917	870	919	885	868	925	936	895	873	916	901	899	888	899	936	863	877	868	962	938	857	904	937	910	932	909	928	892	907	844	861	862	930	928	916	943	936	894	884	853	913	894	873	899	926	934	926	876	910	930	911	894	903	935	878	954	879	878	932	873	860	920	897	890	892	919	917	865	895	951	925	889	905	863	887	941	856	913	902	851	888	906	856	925	854	921	864	929	888	870	831	916	832	894	899	904	905	915	835	903	901	883	845	901	915	951	840	879	930	920	876	883	917	859	913	890	849	857	914	929	877	927	903	938	887	929	879	895	929	891	921	888	881	906	930	916	844	855	945	933	882	882	929	873	901	878	931	833	924	867	890	886	890	898	870	917	864	901	938	918	870	866	935	909	902	941	898	912	894	910	847	909	917	905	937	892	928	907	924	941	890	891	923	904	860	937	907	860	908	858	903	884	851	867	890	917	933	942	906	914	860	939	882	840	896	868	901	895	894	934	918	917	864	883	929	876	850	876	828	925	865	952	926	899	920	933	893	818	891	884	866	884	899	894	868	866	939	864	902	851	818	923	937	894	912	929	866	933	874	937	916	925	847	881	949	921	863	876	834	850	849	940	893	902	868	872	949	913	938	821	902	834	921	889	936	922	942	896	872	916	914	876	860	869	943	845	827	924	897	936	920	903	895	903	884	905	887	926	909	886	836	867	934	886	924	891	893	873	884	839	873	936	893	918	906	909	939	937	838	903	870	871	962	883	906	878	845	892	886	938	930	911	889	892	931	925	886	937	915	952	951	932	914	890	884	925	871	899	874	911	910	924	924	868	896	869	887	888	874	910	872	917	874	876	858	971	924	946	875	899	889	860	909	901	904	864	887	872	883	890	888	921	853	842	862	916	839	962	908	890	895	909	923	909	902	893	892	875	937	898	918	897	918	872	931	865	873	919	861	896	851	890	863	908	897	932	913	860	937	913	868	905	860	889	927	888	893	902	922	837	919	914	922	854	934	891	928	967	889	955	882	968	876	926	959	942	908	882	904	887	919	924	899	852	912	887	922	869	871	917	891	893	928	907	920	899	877	845	870	917	895	906	918	922	909	902	902	867	916	895	833	905	919	901	888	968	847	878	879	947	896	918	925	861	888	913	945	879	960	898	905	937	871	911	863	905	840	925	847	918	936	912	893	916	843	906	872	917	896	905	876	908	884	954	844	883	940	915	896	932	928	948	898	861	928	968	848	883	908	923	889	935	915	939	883	946	910	975	854	960	863	945	924	922	918	882	934	935	952	895	882	915	913	886	870	890	888	912	910	893	921	918	894	879	915	921	876	913	900	952	876	907	950	941	948	889	943	882	933	909	896	957	889	894	921	883	880	885	890	905	878	863	873	934	882	925	829	894	879	899	879	909	901	928	918	874	907	852	910	914	889	931	910	926	894	839	837	886	881	890	836	864	916	888	851	841	860	876	946	915	868	895	936	921	895	861	861	892	904	888	876	911	899	892	909	854	953	926	916	918	905	909	827	889	921	835	887	897	928	918	908	906	871	869	947	933	889	907	919	931	880	869	922	908	880	876	914	963	884	910	927	947	925	864	868	910	881	902	880	882	889	899	879	924	887	904	852	844	897	903	878	929	923	848	875	891	909	914	915	930	883	918	884	944	930	860	907	957	872	883	912	884	953	871	919	860	842	914	926	891	910	875	892	922	875	859	887	933	876	852	877	874	922	859	929	931	912	868	880	913	892	888	884	900	894	899	844	846	880	905	888	887	882	924	939	893	920	884	898	909	919	930	931	885	892	973	893	881	873	910	923	843	916	866	837	805	868	912	859	904	925	827	921	894	947	870	924	878	894	950	883	921	906	863	849	915	895	923	871	944	887	903	841	884
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
