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
338518170973	338518171532	338518172081	338518172631	338518173182	338518173731	338518174281	338518174832	338518175381	338518175932	338518176482	338518177031	338518177582	338518178132	338518178681	338518179231	338518179782	338518180332	338518180882	338518181432	338518181981	338518182531	338518183082	338518183631	338518184182	338518184732	338518185281	338518185832	338518186382	338518186932	338518187482	338518188032	338518188581	338518189132	338518189682	338518190232	338518190782	338518191332	338518191882	338518192432	338518192982	338518193531	338518194082	338518194632	338518195182	338518195732	338518196282	338518196832	338518197382	338518197932	338518198482	338518199032	338518199582	338518200132	338518200682	338518201232	338518201782	338518202332	338518202882	338518203432	338518203982	338518204532	338518205082	338518205632	338518206182	338518206732	338518207282	338518207832	338518208382	338518208932	338518209482	338518210032	338518210582	338518211132	338518211682	338518212232	338518212782	338518213332	338518213882	338518214432	338518214982	338518215532	338518216082	338518216632	338518217182	338518217732	338518218282	338518218832	338518219382	338518219932	338518220482	338518221032	338518221582	338518222132	338518222682	338518223232	338518223782	338518224332	338518224882	338518225432	338518225982	338518226532	338518227082	338518227632	338518228182	338518228732	338518229282	338518229832	338518230382	338518230932	338518231482	338518232032	338518232582	338518233132	338518233682	338518234232	338518234782	338518235332	338518235882	338518236432	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
41772	26967	29695	23498	19545	13655	5531	1798	1081	838	776	638	644	588	554	541	504	486	447	396	467	457	533	430	374	371	372	372	360	362	366	359	346	336	381	359	388	349	347	337	341	336	316	340	327	310	312	370	312	341	349	349	341	341	341	329	334	319	334	333	340	359	351	335	302	337	314	347	342	328	331	329	361	318	337	325	332	311	339	353	294	338	361	348	372	332	342	372	332	334	364	292	353	297	323	324	310	348	315	328	386	332	372	322	336	284	329	315	317	363	357	333	328	319	325	360	335	373	335	342	310	349	350	337	354	285	302	371	373	328	354	360	333	361	365	322	338	326	329	363	343	356	333	382	353	378	355	324	331	364	334	335	326	313	322	378	334	316	333	343	352	340	325	324	346	327	361	346	370	365	362	325	336	333	342	361	327	338	311	338	362	323	320	299	359	336	323	331	335	346	333	367	346	382	344	327	355	344	304	365	313	349	326	306	340	343	330	305	313	324	344	331	322	337	365	336	341	324	319	312	311	375	362	348	303	288	354	327	357	316	294	363	366	308	332	334	360	333	335	286	344	340	332	362	354	358	367	298	353	337	344	327	307	336	328	353	349	350	337	324	314	322	342	358	334	304	339	342	378	326	370	324	352	319	356	341	322	356	344	318	321	316	298	329	343	329	310	329	329	331	357	333	357	360	328	333	340	354	315	333	333	347	359	315	335	335	318	355	339	323	323	357	340	378	310	329	347	314	328	323	320	348	316	352	321	342	330	347	307	318	334	338	356	365	338	377	352	349	338	350	323	322	329	360	342	360	314	308	311	331	328	338	319	334	364	306	324	348	331	346	314	323	364	341	323	322	324	289	318	372	347	336	332	334	316	357	318	317	337	340	345	329	328	322	339	347	334	333	323	314	301	330	325	342	336	341	342	280	335	336	321	273	337	356	351	331	304	345	346	342	352	328	310	354	361	331	305	361	345	321	323	328	337	347	345	354	338	326	312	320	330	384	340	333	319	322	344	346	365	316	333	327	355	350	343	308	336	306	348	356	339	346	299	374	350	344	284	311	344	328	339	324	363	341	353	340	302	366	324	330	344	340	349	314	329	346	345	333	334	328	355	317	328	325	355	341	305	302	349	363	317	304	362	332	328	359	343	346	323	307	338	334	363	334	330	337	323	359	341	312	333	328	305	336	351	309	339	372	369	369	341	348	325	342	342	303	310	360	373	339	326	355	334	366	310	344	311	367	347	326	347	359	345	348	352	293	320	355	324	361	345	296	356	304	309	336	338	360	320	365	366	307	344	320	302	347	326	343	330	305	343	297	378	345	342	382	329	338	337	339	359	357	335	290	362	325	317	336	329	351	325	309	326	340	331	324	313	369	379	321	362	332	364	312	353	319	338	337	353	353	344	340	343	322	343	303	338	340	318	341	330	320	337	333	350	372	352	345	336	348	353	293	336	325	330	319	343	313	324	358	302	339	330	354	322	356	319	323	343	322	306	334	317	375	334	367	348	338	347	325	361	320	352	342	325	349	339	354	331	329	334	314	345	350	355	329	348	311	357	356	304	341	347	301	344	341	333	318	362	330	299	344	331	319	342	309	329	312	318	348	322	319	291	340	337	332	348	356	330	351	318	325	373	342	351	350	339	326	335	323	287	334	347	324	330	329	339	320	352	330	312	347	345	296	341	339	332	322	329	340	341	375	308	321	351	308	347	307	371	334	336	314	313	325	344	341	356	356	364	344	307	340	352	346	342	315	344	336	333	336	318	305	330	353	334	332	340	333	345	296	304	366	317	314	354	331	354	386	338	340	334	352	332	287	352	338	329	335	335	327	328	332	304	334	323	316	367	337	332	328	331	342	351	302	360	322	360	369	365	335	319	322	308	366	320	366	359	315	336	349	325	333	307	342	367	316	308	376	350	335	319	345	372	339	364	312	328	313	323	360	349	348	356	334	349	332	326	332	366	327	354	359	329	340	363	342	343	301	327	361	349	331	375	339	297	364	387	329	362	308	348	338	301	350	341	314	340	326	346	322	360	324	311	320	338	363	359	340	340	312	350	345	338	347	368	362	331	348	334	339	346	344	313	357	345	283	352	365	312	348	357	320	338	339	327	357	319	320	315	341	326	357	301	341	354	327	313	316	343	342	343	340	355	306	355	348	295	382	323	344	338	360	324	362	348	327	311	320	302	306	349	356	337	318	320	327	335	362	360	358	334	305	315	314	305	346	336	306	337	325	357	349	339	348	311	328	352	323	310	346	309	341	338	337	311	346	323	338	386	344	335	325	352	328	348	332	339	383	337	364	319	330	348	320	348	385	327	317	367	322	331	324	323	341	341	282	297	337	331	340	380	324	356	315	292	318	320	327	372	333	310	353	364	322	322	352	364	337	366	363	355	345	317	286	347	331	311	367	354	362	340	332	344	327	352	355	371	326	330	366	329	358	323	348	352	348	312	345	360	359	352	332	306	330	274	327	322	349	348	316	340	332	311	319	363	364	319	346	366	351	281	326	361	371	333	342	344	337	351	284	314	354	358	354	341	335	353	318	354	382	337	314	337	364	355	344	324	340	309	366	330	338	318	354	346	372	378	362	340	299	298	326	346	355	301	341	325	357	337	317	322	357	336	312	315	312	338	301	333	339	346	299	348	329	350	331	324	340	332	329	354	324	328	310	319	319	317	323	399	340	323	347	357	328	355	350	322	343	314	325	353	361	375	327	320	299	339	309	334	329	339	333	356	322	347	310	327	328	350	356	335	312	370	334	345	349	325	336	313	360	358	340	370	288	322	336	303	346	356	371	355	345	315	346	374	316	350	304	346	346	333	382	323	308	325	378	314	320	360	324	362	360	334	317	311	347	321	311	354	321	312	351	315	357	343	347	337	337	334	339	346	356	329	315	363	343	315	331	292	344	357	326	317	326	330	346	325	343	343	338	337	330	343	345	343	364	333	333	324	331	315	320	353	347	359	316	326	361	337	316	318	346	344	332	324	291	367	322	338	341	370	340	340	358	318	310	357	337	300	346	344	321	370	335	379	331	325	367	354	324	333	344	367	336	326	344	332	354	323	337	327	357	345	354	340	336	340	355	294	344	321	345	331	345	355	346	356	317	350	333	296	325	363	314	295	379	372	335	381	335	324	325	348	342	341	369	321	312	336	337	345	332	322	344	337	319	369	336	320	364	315	322	318	336	371	352	351	346	377	309	365	340	327	320	360	366	338	351	343	336	313	343	369	350	376	373	339	340	328	373	350	319	343	333	339	332	353	315	327	328	334	327	346	315	361	339	334	329	339	336	360	324	351	327	371	318	339	336	364	353	317	355	337	360	364	354	329	320	321	345	320	316	350	309	322	321	339	353	334	348	336	351	382	391	332	301	344	299	353	354	371	324	336	341	304	337	338	324	320	297	326	338	325	341	333	342	347	328	332	292	313	346	338	338	319	334	337	334	305	330	326	314	377	348	303	335	329	339	364	309	321	342	321	350	336	332
27884	21984	33091	32084	31065	24277	12224	5956	4120	3248	2806	2406	2436	2236	2199	2208	1832	1494	1451	1390	1604	1712	1949	1392	1095	1046	951	876	943	924	893	906	845	831	844	794	791	769	803	819	824	789	807	745	791	774	814	778	787	774	807	757	829	757	800	751	782	794	742	764	767	816	805	791	764	795	791	764	777	765	777	741	797	768	744	752	825	730	742	808	799	786	771	756	747	787	801	756	819	770	793	786	771	754	767	824	769	797	732	759	738	832	731	748	792	783	739	750	756	739	735	758	833	777	862	765	778	745	794	780	737	733	778	803	793	775	815	788	825	791	801	783	751	795	812	855	785	798	801	780	781	784	801	733	761	724	747	747	800	783	787	816	821	759	801	790	791	786	755	762	771	787	778	812	821	816	793	776	759	730	778	788	773	762	712	734	737	777	796	772	786	817	781	729	822	790	791	795	714	786	778	786	754	820	745	790	769	744	781	743	771	793	782	779	830	811	755	726	765	791	764	753	756	781	796	774	811	780	779	693	750	715	785	797	830	803	783	799	783	779	798	780	758	816	801	781	780	777	722	748	792	736	796	827	775	775	743	809	775	747	817	761	791	770	782	833	802	753	769	773	728	739	775	765	796	814	795	742	779	809	772	830	778	793	756	733	756	808	843	739	789	791	781	803	829	800	792	786	784	772	760	806	767	782	781	794	785	841	762	818	725	847	707	758	833	867	831	776	777	829	822	766	779	744	769	809	788	748	810	759	800	749	812	792	785	820	782	727	798	838	716	749	770	801	814	769	820	778	791	761	768	802	819	802	745	798	774	781	772	811	724	794	792	800	784	771	789	847	793	791	790	771	785	797	795	793	741	747	795	784	768	793	793	767	772	791	791	772	752	783	789	764	779	824	759	798	740	745	786	745	791	784	847	809	812	804	776	815	750	795	822	764	785	794	776	795	803	839	779	741	757	812	750	766	780	783	739	755	824	781	704	745	795	823	745	781	750	769	754	770	774	807	784	785	828	738	796	807	806	754	766	765	765	818	750	775	752	709	819	762	764	723	773	728	774	803	765	795	742	784	781	791	776	773	799	765	765	740	779	725	782	733	819	770	802	802	800	829	753	785	750	788	758	761	756	747	799	801	810	777	802	775	783	766	802	758	782	803	811	789	791	792	778	877	763	817	773	760	801	759	776	793	800	760	814	777	749	780	834	806	793	798	812	838	846	778	762	770	813	722	807	746	820	781	747	856	783	805	768	806	811	770	804	731	750	756	769	816	744	821	777	789	757	783	739	760	778	774	833	803	799	794	794	810	771	790	819	804	811	766	761	808	801	745	805	782	800	766	756	801	777	782	805	793	788	770	792	731	823	761	765	792	790	770	786	762	719	765	758	828	785	772	809	698	760	800	776	795	743	775	762	768	784	805	754	796	777	791	790	774	815	837	781	800	762	777	791	796	810	798	735	780	771	744	762	742	765	754	809	759	816	795	824	783	740	753	791	761	787	760	790	783	744	722	844	802	789	779	762	800	766	775	764	820	796	755	821	788	782	781	804	773	742	813	768	809	830	771	784	792	786	811	801	752	811	790	767	764	777	784	765	769	772	804	827	771	785	746	779	739	777	795	759	806	749	736	800	826	775	775	720	752	749	796	793	753	770	753	815	778	781	767	786	837	818	763	759	761	779	735	790	782	730	766	815	759	793	814	769	812	733	782	764	781	783	779	841	847	727	797	823	736	782	784	719	758	803	820	739	795	829	699	804	795	788	773	750	762	815	838	782	775	773	798	782	786	813	805	795	799	794	752	782	800	723	772	807	796	796	733	814	768	746	804	767	733	793	781	747	820	743	705	753	847	823	745	764	766	818	780	796	807	779	818	761	743	797	747	806	773	783	774	788	816	743	769	831	783	776	789	762	846	832	712	781	797	783	809	778	815	746	790	783	807	721	820	803	754	747	800	731	780	755	772	784	770	794	812	757	807	746	814	764	748	825	759	774	771	783	782	708	773	789	785	768	776	829	753	739	773	779	806	841	766	777	762	779	723	778	784	771	804	817	822	837	775	843	767	772	768	802	801	803	783	787	826	762	791	716	808	790	752	794	803	805	737	770	809	765	742	787	814	825	794	741	752	771	754	791	783	843	771	789	750	734	803	755	753	794	773	800	783	782	816	770	772	785	758	787	848	795	777	760	756	769	787	731	737	763	760	825	764	797	744	783	801	771	728	758	782	766	763	741	787	801	770	733	796	793	797	789	737	753	781	774	726	790	778	761	787	820	837	777	770	777	781	750	768	746	750	741	757	762	784	789	787	852	808	818	796	816	767	757	731	759	818	774	824	725	785	751	780	793	748	753	783	753	774	835	789	836	811	736	781	784	789	835	785	768	791	748	718	761	776	800	735	741	739	750	801	771	805	752	744	760	777	757	763	790	749	810	810	752	826	754	798	817	802	813	754	743	758	777	759	803	841	745	796	763	777	774	771	811	739	820	742	757	781	822	719	804	823	788	756	810	804	711	722	749	775	786	774	813	779	769	789	750	767	788	717	775	776	797	763	804	736	814	791	796	756	764	833	755	724	744	753	781	789	773	789	793	823	778	785	785	769	794	758	727	802	797	768	792	761	772	709	738	785	737	816	749	766	765	804	739	777	787	782	768	786	788	789	730	845	704	774	793	786	761	806	755	784	778	795	787	784	766	799	761	769	806	757	796	758	808	834	834	749	803	787	769	813	774	816	753	815	773	809	771	760	796	837	809	776	745	758	799	736	765	730	724	777	762	742	743	832	786	772	781	737	816	779	773	730	793	779	788	749	818	787	771	735	768	770	775	745	773	803	791	796	738	769	788	771	770	811	765	786	754	805	752	764	774	797	775	816	819	817	752	784	823	822	793	744	777	773	790	781	770	821	768	807	786	767	791	727	764	753	787	778	788	772	786	730	757	767	778	727	735	739	761	836	805	852	844	769	804	794	816	808	828	781	826	766	799	814	775	778	774	836	742	790	766	801	776	817	850	807	796	811	735	755	842	824	825	761	774	806	754	781	794	812	804	798	767	763	796	797	798	770	756	813	758	748	817	802	777	741	780	813	783	733	771	819	804	803	773	727	765	806	787	752	769	767	804	906	784	764	769	771	805	833	739	757	825	799	781	847	809	748	761	803	760	817	831	799	793	802	765	780	775	772	813	799	770	782	788	771	773	829	780	798	765	763	794	784	798	745	838	771	793	796	821	774	740	780	778	730	802	778	815	788	773	751	762	796	776	799	841	770	765	779	806	793	740	812	807	821	766	785	753	797	786	742	793	755	748	759	791	769	799	743	797	757	779	816	739	797	798	758	712	791	777	745	757	800	791	764	801	783	794	822	809	777	788	783	795	771	782	787	796	727	771	728	786	782	750	777	768	778	773	786	786	785	803	801	733	779	759	811	822	764	808	798	779	724	809	782	795	775	824	796	764	811	746	812	786	839	773	776	807	779	772	753	768	779	784	748	748	786	754	740	783	802	792	787
18229	9655	6521	3133	1247	916	675	607	496	524	502	488	456	444	451	499	389	414	453	437	420	428	403	414	431	429	420	387	402	385	405	407	390	439	422	428	428	407	435	374	423	398	397	400	392	390	379	377	394	404	372	381	367	413	410	391	408	410	382	372	437	408	356	420	373	437	396	406	416	374	358	379	389	397	445	417	407	400	381	379	441	385	409	407	367	412	428	409	396	437	415	417	437	412	395	394	407	384	387	398	381	392	423	409	426	419	399	416	401	396	424	379	377	384	392	371	416	427	419	425	389	419	400	403	412	397	393	401	407	448	404	368	428	422	415	408	401	412	397	411	409	417	406	413	387	416	396	383	402	404	397	391	397	426	412	429	395	396	389	400	420	370	406	382	361	425	429	364	418	381	356	386	415	370	366	375	410	405	374	367	409	386	414	403	407	419	423	369	450	449	385	438	378	419	395	384	396	396	353	440	390	373	408	374	373	355	395	399	433	383	390	414	432	420	412	391	383	406	392	415	417	409	389	388	377	388	373	448	365	420	411	390	395	395	385	473	449	400	411	429	389	374	373	422	417	441	408	401	421	419	415	372	364	412	416	383	411	406	384	377	391	404	406	396	382	394	451	383	404	407	385	398	429	424	417	418	395	401	429	428	456	406	389	406	380	381	390	447	381	393	426	416	375	441	401	399	399	413	404	405	403	427	441	356	377	406	401	394	447	372	403	395	393	408	393	401	342	390	427	376	404	430	395	415	403	383	373	453	374	374	423	391	380	432	390	361	416	411	423	385	409	390	419	397	435	403	414	386	382	399	432	376	391	449	417	378	403	412	426	384	424	401	413	429	420	414	385	406	381	430	413	368	442	425	386	391	386	405	380	378	453	397	413	385	410	385	420	398	457	434	410	392	405	399	385	405	389	378	385	430	384	389	377	399	367	391	384	387	457	371	405	412	429	414	423	410	410	388	413	372	411	450	433	386	389	375	393	381	372	406	420	392	414	426	441	416	432	390	421	387	399	412	419	422	392	451	411	396	418	406	417	451	369	369	436	390	384	429	428	437	388	378	379	418	416	466	426	384	395	394	401	436	394	421	417	402	446	388	379	360	403	400	405	427	402	418	424	396	400	388	406	411	415	362	371	384	418	419	385	422	384	384	446	361	386	375	406	422	428	411	386	446	413	374	409	442	431	441	409	407	423	412	412	428	412	426	435	425	419	405	424	419	453	468	431	408	404	390	427	424	408	396	407	446	368	420	454	438	431	425	387	406	387	408	418	427	392	439	435	417	385	420	408	403	413	398	435	421	417	385	407	391	421	390	392	392	369	396	409	470	412	404	362	362	421	384	401	398	394	382	390	376	416	360	391	394	408	448	417	389	410	374	416	457	442	398	395	408	389	406	417	405	425	446	399	375	422	409	399	393	341	412	382	431	386	369	372	409	381	377	426	397	395	380	440	398	385	399	371	393	372	400	383	395	393	387	402	384	381	395	428	414	424	444	393	395	413	413	448	397	402	389	409	409	390	404	416	390	408	423	421	420	379	375	365	423	395	446	398	371	377	367	407	410	358	382	417	450	429	402	433	416	402	375	362	368	402	439	403	411	400	358	420	394	396	403	407	447	379	396	402	401	378	388	378	464	397	398	420	406	398	401	391	428	400	374	410	401	394	418	431	393	409	427	404	373	399	419	410	399	408	436	394	365	396	391	395	401	424	381	397	387	400	371	387	401	392	393	395	407	413	410	398	387	419	379	397	393	423	368	383	391	402	387	385	399	401	420	410	407	417	423	390	444	414	413	383	425	390	395	408	387	413	419	407	361	372	417	391	446	401	442	406	400	396	425	392	429	396	412	413	399	385	380	400	374	388	382	426	429	371	364	418	382	416	440	415	391	376	433	402	347	402	429	407	400	454	417	395	371	405	386	384	401	422	379	406	428	389	434	412	368	409	431	384	400	389	355	383	433	433	410	402	433	393	437	380	371	383	396	411	380	411	414	391	384	433	416	403	401	375	376	399	390	419	404	410	420	401	476	366	405	436	375	415	375	423	409	419	419	430	413	410	422	389	386	358	378	416	398	428	407	382	416	414	413	370	425	386	416	388	403	411	404	407	431	378	418	421	423	420	425	399	413	415	388	360	439	391	391	373	390	440	392	393	393	380	385	383	426	406	388	368	385	402	449	401	460	433	395	370	407	437	446	409	369	439	422	415	412	386	406	396	406	401	424	398	385	422	382	422	376	398	406	417	411	391	387	391	380	434	417	413	416	443	404	405	381	404	399	457	405	380	408	388	379	417	406	435	389	376	391	376	411	394	399	393	378	424	396	407	397	380	399	385	415	410	415	438	385	397	435	417	434	401	395	431	354	403	423	412	421	404	399	384	413	406	360	393	404	408	428	362	383	419	408	419	419	369	420	392	459	362	411	424	408	448	419	418	416	434	388	401	379	428	407	431	448	420	404	417	393	364	375	420	424	398	412	410	366	390	450	410	393	394	389	390	405	406	433	434	427	428	396	418	420	430	384	418	385	362	389	390	392	377	439	377	417	420	422	420	435	405	409	414	403	409	369	393	431	439	385	421	423	402	398	415	391	372	416	430	438	388	415	416	367	399	414	425	414	410	382	395	428	414	405	369	437	463	424	409	409	374	405	436	397	411	432	395	420	439	473	409	393	397	392	403	410	431	401	418	369	421	401	403	372	391	403	399	414	434	387	407	409	422	402	399	397	403	386	446	403	388	405	416	385	367	398	424	380	385	417	329	438	409	414	424	426	392	408	372	434	408	410	405	401	464	401	414	391	394	399	421	414	391	404	424	435	407	426	408	444	385	403	414	397	383	384	416	425	396	403	413	401	436	405	434	423	368	389	408	376	436	365	413	404	378	400	418	388	410	370	428	378	443	398	400	416	379	412	387	419	427	402	397	387	378	444	378	387	382	378	430	418	424	378	412	407	399	396	391	390	344	412	419	394	402	444	404	410	431	384	383	438	446	410	380	398	381	408	420	398	416	447	420	367	401	413	398	405	423	425	423	414	468	407	398	380	421	402	383	421	398	394	377	391	407	348	424	430	390	421	413	395	407	416	407	414	394	418	398	422	411	419	375	425	434	386	406	391	362	409	421	375	386	430	381	400	393	389	416	401	415	424	402	413	422	343	426	382	396	391	429	389	376	415	392	403	425	423	375	451	386	404	392	429	404	412	401	412	390	381	382	402	430	424	399	411	413	445	411	424	378	416	390	412	402	447	412	393	377	428	414	406	400	417	361	416	400	406	393	441	412	399	412	409	413	405	401	430	375	378	433	405	440	408	397	397	392	396	390	434	432	392	379	393	398	433	369	443	403	421	414	385	406	396	407	421	406	430	411	410	401	414	384	418	394	395	374	366	388	385	440	409	415	472	409	401	371	363	437	451	408	397	407	376	430	398	397	417	391	416	393	391	381	430	389	390	396	384	432	400	378	431	423	417	364	439	388	386	371	439	352	408	434	387
12529	9207	10910	7874	4214	3336	2156	1676	1554	1505	1397	1354	1323	1318	1157	1128	1102	1039	999	1072	1077	1056	1083	1048	1031	969	1011	970	991	893	893	875	985	878	961	919	867	940	890	877	885	917	934	919	905	950	953	965	931	974	885	918	897	950	978	916	974	967	931	907	961	877	901	963	916	962	909	872	889	923	975	938	918	961	898	908	947	945	903	881	900	883	920	943	912	921	991	923	975	925	965	984	974	963	963	934	1011	924	904	886	917	946	880	917	912	972	991	898	974	983	946	942	905	932	892	921	954	913	942	925	934	938	928	902	910	937	896	909	912	977	897	897	895	906	903	931	975	909	930	944	913	918	952	900	921	993	887	916	973	974	944	891	950	938	957	909	905	943	912	932	952	891	894	885	998	941	963	930	891	937	933	948	946	927	916	960	927	923	883	892	933	941	941	933	934	996	932	969	914	895	919	950	972	880	957	954	917	900	934	903	945	961	919	934	944	950	886	972	920	907	911	955	884	958	965	948	896	899	940	914	965	963	899	915	941	949	879	905	902	880	942	910	952	887	897	897	966	948	926	891	949	887	909	919	887	929	963	914	936	932	904	964	923	934	946	934	936	892	915	912	919	942	938	923	972	901	916	954	870	935	948	903	927	963	963	921	890	953	934	956	977	903	925	937	926	912	847	917	953	919	957	887	962	966	1011	912	968	910	959	998	937	947	936	929	932	924	877	922	936	953	911	908	918	907	879	918	915	865	951	916	921	904	950	962	903	932	920	929	960	920	934	979	967	937	896	943	878	954	952	926	936	920	910	947	879	974	934	906	984	920	930	945	922	923	933	953	980	924	915	946	970	945	943	909	943	940	912	935	882	935	967	911	899	952	932	907	943	974	939	948	898	985	967	953	947	979	926	873	962	932	881	902	874	961	938	880	818	935	918	913	980	915	890	964	909	901	923	898	930	957	906	933	939	980	933	887	973	913	939	925	938	954	911	918	934	899	933	928	911	903	971	856	885	927	946	883	943	928	928	966	892	883	958	859	933	963	940	975	951	955	939	943	919	937	908	922	899	961	970	928	950	950	966	931	891	909	922	917	887	930	880	910	949	901	992	937	915	921	901	900	940	914	892	902	988	932	966	902	898	980	932	907	953	890	917	902	924	942	962	942	917	936	942	901	925	948	932	889	908	910	954	946	928	935	954	926	909	882	948	926	926	964	941	872	938	871	873	900	937	913	915	913	936	900	918	920	955	898	986	927	937	881	920	882	894	902	955	864	930	934	886	965	951	935	967	947	931	904	896	956	923	920	943	935	941	891	923	958	959	899	944	982	925	938	940	974	991	911	950	931	954	948	979	906	956	899	939	900	970	961	949	918	924	908	886	917	894	914	964	914	944	882	921	910	973	896	881	929	906	887	878	942	952	863	877	980	951	908	905	943	915	914	921	989	928	893	921	976	908	920	947	889	922	899	942	944	1009	941	927	936	944	992	872	936	896	965	921	903	897	919	938	891	902	992	946	920	931	942	943	906	934	956	901	911	995	918	943	935	938	931	849	898	950	929	894	897	917	926	916	951	952	946	985	911	959	942	934	906	961	957	1003	916	953	929	882	901	903	913	962	972	866	948	945	946	922	936	925	980	907	924	898	876	958	951	935	950	938	876	962	962	959	931	971	942	917	912	904	931	886	919	937	915	868	934	956	917	889	906	915	994	946	918	923	933	904	963	936	947	862	953	923	947	947	939	958	905	858	914	933	914	898	884	936	912	949	901	892	919	929	952	898	881	925	963	948	960	879	952	927	917	949	959	937	960	909	883	959	876	949	884	836	897	938	945	969	948	891	974	942	892	921	929	972	917	929	898	917	943	898	938	889	961	894	948	894	881	907	963	880	938	922	931	933	940	898	955	905	929	909	928	954	949	924	868	980	886	911	917	930	912	899	930	960	934	987	951	844	949	941	950	936	957	916	937	901	959	962	902	874	903	880	957	965	883	966	884	970	950	896	923	960	917	951	971	901	923	933	987	936	921	873	897	931	903	964	941	905	969	910	914	932	865	911	958	975	908	925	945	890	944	974	904	928	889	887	931	959	919	863	902	911	947	948	894	962	877	921	893	926	840	942	912	912	928	909	909	924	945	979	951	877	898	918	955	915	883	971	889	933	923	932	972	941	942	898	924	929	962	869	928	885	894	945	928	928	922	922	955	933	965	926	901	965	948	941	911	924	976	927	889	899	867	961	960	931	952	955	907	859	882	922	940	900	928	929	892	915	936	909	989	949	868	913	922	958	923	914	935	930	946	941	937	935	893	934	886	887	893	896	920	985	909	927	920	968	898	973	970	913	963	928	886	911	884	890	912	992	905	962	892	928	1005	903	1026	904	965	905	968	888	922	965	957	936	955	961	965	944	918	928	955	945	872	927	895	917	933	941	1012	900	990	935	907	933	950	908	893	915	933	910	963	992	956	920	966	944	973	940	932	979	906	941	927	942	891	946	975	903	914	938	923	1004	873	942	942	931	889	958	906	907	954	908	915	899	921	964	915	957	886	954	998	960	925	916	918	910	947	913	940	983	940	938	909	963	936	892	941	945	904	967	1009	868	932	903	942	935	883	887	916	910	944	949	927	910	899	903	913	969	944	876	910	939	952	960	939	918	914	981	902	879	928	919	873	952	915	915	944	910	959	952	917	934	943	921	876	926	957	932	943	858	931	897	963	918	936	978	867	848	876	919	955	885	885	946	943	880	969	883	953	890	977	970	921	946	897	891	912	950	910	924	954	882	911	957	919	908	903	899	874	968	842	934	928	897	919	866	924	886	923	894	978	922	950	951	936	940	950	957	943	894	971	951	895	935	897	942	897	926	921	959	945	928	991	913	905	992	945	953	909	959	923	969	900	883	945	877	982	894	943	930	923	943	965	952	862	897	948	964	921	1018	955	883	955	892	949	896	945	900	931	908	912	901	964	918	920	953	884	939	959	882	896	959	942	939	984	944	930	924	955	916	930	931	905	949	880	910	912	969	953	970	988	919	954	1023	926	905	931	884	917	976	915	916	873	894	893	904	961	902	937	928	933	890	939	901	897	894	946	923	945	932	954	982	916	874	946	896	958	991	938	911	915	938	895	959	959	920	940	931	937	912	950	891	908	953	961	933	868	903	888	955	956	932	945	937	888	938	935	979	883	912	986	936	898	872	945	908	939	908	900	911	955	986	952	880	990	906	861	900	911	912	945	927	965	894	929	932	925	889	966	977	944	959	973	924	874	963	909	879	958	897	926	912	957	917	916	967	969	954	880	891	945	912	974	959	943	953	868	886	954	953	912	900	914	968	962	1040	942	945	923	970	960	909	913	882	932	959	935	982	900	937	1000	920	893	931	905	944	959	909	963	911	946	1000	953	908	931	990	972	902	936	868	914	902	947	884	956	936	890	936	901	918	873	906	986	916	901	892	863	944	940	909	943	903	979	892	896	878	922	909	884	911	940	896	885	930	953	996	951	926	935	930	932	877	906	883	943	930	886
32692	19984	18590	14990	9028	6336	2562	982	850	696	586	588	543	534	506	511	484	497	500	515	434	510	475	446	484	425	401	386	400	402	410	404	414	453	442	414	445	399	428	457	395	425	440	415	418	399	367	442	429	411	395	407	402	398	432	405	424	400	409	403	389	462	391	395	426	376	440	435	427	363	366	422	421	414	424	464	419	402	404	417	450	403	401	425	415	376	425	444	388	429	408	437	414	403	426	406	398	410	411	425	425	440	407	416	392	418	411	415	458	405	384	407	408	395	378	426	435	412	386	407	455	408	415	396	397	421	435	373	433	359	453	407	395	408	378	442	387	388	449	382	389	412	424	467	455	428	404	360	393	394	406	412	429	441	434	402	389	406	389	446	386	418	432	439	432	400	457	418	419	447	368	423	407	415	392	402	385	412	401	395	372	391	415	393	418	421	394	386	383	404	434	395	421	424	413	441	448	432	400	398	424	423	405	372	393	394	440	453	454	398	434	385	438	390	370	418	404	385	446	465	369	405	392	392	406	399	362	403	400	387	382	382	437	421	391	385	430	448	407	407	426	409	409	445	435	436	400	430	409	428	422	416	424	416	445	372	369	404	410	374	382	393	391	451	352	427	413	387	412	428	391	416	404	411	447	415	399	406	379	387	400	421	428	407	421	450	382	403	412	393	430	455	412	410	408	405	388	416	404	402	412	365	457	445	399	451	373	418	367	438	391	397	431	430	426	391	416	423	417	396	383	453	424	405	402	380	420	395	382	439	454	437	447	429	405	444	379	408	424	422	451	380	389	386	365	371	479	366	386	419	395	420	439	424	420	392	412	415	439	427	433	411	436	419	376	439	397	457	408	384	372	448	379	405	402	433	429	396	409	441	370	429	391	398	401	373	398	437	395	430	397	441	401	417	430	410	414	412	399	386	418	416	385	397	437	386	399	422	436	448	431	393	429	423	434	402	399	409	458	400	411	396	438	409	398	421	390	408	409	411	424	436	417	417	386	435	407	424	418	450	426	434	412	399	401	442	421	435	435	382	416	389	363	438	424	408	414	411	376	409	398	450	382	383	414	405	362	411	463	441	402	409	418	395	391	437	390	395	384	420	449	432	391	409	398	429	419	395	445	395	411	386	406	412	429	418	384	401	448	403	417	395	408	384	413	403	374	358	403	419	420	466	393	389	386	409	467	406	397	407	381	424	416	401	454	387	430	452	434	436	427	430	422	396	387	376	397	382	435	452	418	413	439	407	399	436	395	418	448	361	408	399	396	419	453	487	415	376	393	428	440	412	445	385	375	408	415	441	392	415	448	437	415	412	397	401	408	406	421	464	433	402	404	422	446	405	428	387	423	433	390	383	404	416	397	401	415	378	400	392	393	394	391	412	419	408	410	390	436	453	411	439	440	432	440	400	424	423	417	423	394	392	396	437	452	433	433	432	364	398	392	427	399	434	364	398	418	452	416	442	418	439	415	456	450	406	413	361	403	410	397	410	417	404	411	425	401	414	423	413	393	413	418	407	413	428	390	427	442	377	437	451	399	434	416	432	430	422	395	427	426	408	383	437	424	425	411	421	407	375	423	417	399	444	447	368	443	406	379	467	400	393	423	438	402	417	404	425	382	413	436	398	434	397	370	369	406	385	400	403	414	409	393	389	387	410	385	445	460	398	429	413	408	426	411	386	411	410	434	422	377	427	417	416	403	383	420	405	402	428	398	435	413	402	435	389	441	416	392	430	398	369	390	384	434	395	368	424	436	444	394	406	416	466	459	450	394	405	378	414	378	430	426	391	383	443	440	401	427	415	446	440	358	403	411	389	427	405	393	422	419	412	396	410	429	411	431	424	429	471	420	382	454	398	432	401	414	405	365	418	424	431	400	403	448	383	380	373	440	400	375	412	407	420	382	418	411	431	417	430	377	410	430	410	440	426	416	389	437	385	434	381	419	440	435	392	376	420	431	442	398	416	405	419	422	422	432	410	440	410	399	429	430	413	415	393	401	429	398	418	424	462	402	422	401	423	417	423	474	408	409	451	403	422	386	416	422	407	350	430	441	443	449	403	416	420	381	427	475	423	400	423	406	367	437	414	438	394	420	401	425	437	454	411	411	408	422	441	409	403	440	427	441	375	424	414	440	404	399	427	443	404	413	409	418	381	435	380	426	457	370	396	381	419	407	382	372	385	410	434	410	399	407	412	449	410	419	360	393	398	422	424	429	448	439	444	438	425	441	371	415	436	403	412	431	439	406	385	383	413	411	415	405	431	415	400	418	384	421	437	393	425	420	419	446	428	419	422	417	427	403	409	430	399	448	435	373	415	368	401	415	415	430	435	402	422	417	424	433	411	366	431	386	375	400	429	404	418	353	377	402	406	400	431	426	369	406	402	403	404	393	406	390	426	401	406	401	443	410	407	403	420	401	391	437	431	412	396	415	410	389	380	435	413	413	436	428	427	408	398	417	409	395	406	438	409	411	382	427	398	398	378	429	386	403	404	410	422	407	423	400	414	440	404	396	419	406	402	409	418	401	419	413	399	411	409	395	418	413	388	462	442	403	378	410	410	402	407	438	452	435	381	399	429	410	392	415	432	397	449	394	421	412	430	427	397	396	415	392	433	440	375	410	422	394	405	416	391	366	399	385	417	423	433	412	397	389	421	431	420	426	413	409	439	386	371	402	394	417	425	406	381	424	385	412	442	418	372	420	438	368	414	380	379	417	441	423	374	418	469	431	387	430	387	414	385	417	431	420	410	396	400	423	390	388	422	404	405	407	404	448	407	419	387	436	428	429	388	406	396	433	402	406	387	378	416	409	395	458	393	399	404	342	400	439	434	419	411	394	387	386	400	370	431	417	398	397	389	419	402	449	419	452	432	390	451	410	410	404	395	417	407	424	397	408	401	392	417	402	404	383	401	384	446	427	432	441	446	478	422	458	448	381	414	428	407	422	412	418	383	436	398	464	375	416	397	416	414	424	425	416	373	390	384	394	407	420	442	408	397	439	432	430	410	398	398	410	415	417	392	430	435	429	411	390	433	388	418	429	422	429	396	411	426	429	438	421	395	368	404	397	412	402	430	388	421	406	418	424	413	401	421	389	377	397	376	413	379	402	410	411	395	387	425	436	387	400	402	442	399	389	414	401	398	403	415	430	383	398	417	431	377	408	467	447	369	417	391	403	390	388	415	403	419	411	395	417	389	386	404	390	415	394	382	406	381	357	432	439	404	379	400	387	394	423	409	432	390	415	436	430	467	454	413	430	407	401	417	445	403	412	373	420	403	395	423	422	422	408	420	403	409	443	445	415	428	366	389	445	400	395	404	411	413	398	397	405	401	401	426	398	432	438	397	421	433	458	423	403	408	400	390	398	418	414	375	399	401	381	395	408	429	401	373	393	366	398	399	416	463	435	376	419	412	439	424	435	410	385	389	439	430	418	397	423	443	430	412	448	405	387	374	377	405	404	393	394	455	440	417	419	409	412	393	410	432
22669	17177	24525	24367	18242	16630	7209	3447	3144	2362	2127	1980	1923	1905	1864	1701	1588	1478	1409	1309	1416	1438	1382	1268	1223	1065	1128	1029	984	1034	989	995	942	977	968	940	919	963	955	949	957	1006	949	994	966	942	1044	964	956	936	973	1022	932	962	959	942	928	946	999	911	964	962	940	949	895	970	1038	953	940	930	896	967	960	912	943	909	1028	918	912	906	902	903	944	970	898	927	960	958	950	959	946	897	968	939	935	928	957	946	968	915	938	952	925	981	920	928	921	960	920	1004	910	977	967	935	969	980	959	981	964	931	885	936	923	945	902	924	935	944	959	955	934	898	920	922	970	1000	932	907	924	862	1005	896	939	970	934	938	942	986	941	934	918	923	965	926	937	917	967	929	904	925	960	904	971	958	959	920	930	981	971	854	972	967	993	986	938	924	882	972	944	950	929	902	953	926	974	935	955	959	917	914	946	944	902	889	897	910	967	891	907	911	929	967	908	951	927	943	907	906	914	1009	993	930	963	927	1002	953	920	980	903	958	977	965	940	976	1004	986	909	928	866	988	916	974	945	940	954	948	936	944	889	894	974	922	936	970	985	951	966	1000	975	979	951	887	915	905	974	958	942	949	953	966	950	995	946	998	928	925	985	881	907	914	927	909	904	885	967	926	995	957	973	945	931	947	954	972	917	912	971	925	921	978	900	955	974	864	964	954	946	938	1002	943	942	893	933	920	963	902	912	929	976	908	953	987	937	938	964	965	917	892	976	958	950	936	943	927	888	939	916	944	920	926	940	911	950	967	949	981	956	916	929	940	950	925	929	913	937	990	937	947	963	900	961	974	985	945	951	944	949	951	903	920	939	906	970	935	959	993	953	947	942	931	932	927	974	959	975	910	973	940	930	939	872	894	1006	1006	976	977	951	905	921	910	903	891	898	970	951	926	926	878	958	994	937	937	927	958	944	969	970	990	960	998	925	977	964	944	913	899	932	955	961	921	906	956	955	944	950	946	901	887	973	947	930	973	912	933	949	1040	954	941	923	931	970	898	944	997	905	882	962	959	988	948	940	953	959	983	905	932	974	896	913	958	966	929	939	913	997	900	952	870	916	975	923	946	922	908	945	940	937	897	907	918	901	891	951	921	952	940	925	919	965	926	958	879	946	903	976	890	999	911	927	920	965	920	940	995	961	946	973	967	912	939	927	944	951	930	914	931	985	950	944	955	928	902	994	911	923	899	990	953	940	901	938	957	962	927	961	960	938	943	879	952	945	938	954	965	935	958	919	933	989	933	941	905	925	933	909	928	950	945	878	968	1005	943	969	1013	921	970	941	980	988	917	930	946	887	953	960	983	898	936	958	1003	922	895	981	901	923	923	917	999	947	912	962	919	924	931	916	967	925	923	987	920	938	924	953	957	940	900	977	872	1029	963	942	944	962	950	956	934	920	985	900	933	1006	925	933	939	947	961	962	968	977	957	960	942	961	974	956	937	945	905	979	883	917	976	987	888	969	909	924	973	938	939	970	968	920	945	922	1023	885	919	915	920	938	901	1010	980	933	926	926	938	921	1047	1003	950	961	883	898	979	957	933	974	940	938	919	975	891	931	896	889	946	901	954	901	877	970	951	958	963	976	933	910	945	938	945	936	965	935	938	907	946	968	942	902	898	930	963	911	904	948	959	941	970	925	952	910	963	965	937	966	950	896	951	876	947	902	1001	934	953	923	960	916	956	939	974	958	995	933	947	948	940	984	934	955	996	942	971	946	952	977	955	943	952	889	962	954	865	950	939	939	928	966	935	949	919	938	938	920	914	880	967	974	981	977	895	911	985	937	893	916	900	934	980	953	941	958	984	959	934	959	934	985	884	946	957	965	962	952	973	938	917	931	913	962	940	974	959	964	939	947	935	994	959	891	954	933	928	950	983	974	975	960	979	975	902	940	959	924	966	926	912	957	946	885	939	947	929	924	998	961	909	937	950	940	959	932	986	932	912	968	941	948	1005	916	906	898	927	940	972	997	936	922	957	878	972	1004	941	957	979	967	962	946	990	953	921	998	945	950	978	901	944	964	942	906	942	908	966	1003	955	935	969	931	935	946	915	958	908	939	984	902	982	956	917	970	915	992	971	921	967	906	879	942	923	979	959	926	940	943	922	952	969	908	947	903	1004	974	929	954	995	984	906	938	937	975	944	962	961	955	964	885	958	947	975	956	940	919	944	934	928	961	937	984	879	948	952	941	931	909	962	960	955	911	923	996	944	930	973	888	933	869	929	976	987	920	931	916	959	899	958	931	957	1047	900	964	971	916	966	888	953	950	969	952	939	948	951	980	966	933	935	903	932	940	971	940	941	961	956	909	946	917	950	966	919	959	971	922	1011	928	982	911	941	990	988	984	996	946	910	924	943	985	928	992	958	917	954	955	937	882	931	972	913	921	967	946	956	954	926	908	933	970	929	947	934	961	963	974	930	935	970	988	942	1001	902	950	941	978	950	963	946	979	907	941	955	953	933	976	931	952	951	940	951	922	906	1015	980	1000	922	940	906	911	920	943	1010	947	903	903	973	918	987	932	927	956	936	888	972	926	972	964	917	971	900	995	915	964	912	919	911	911	989	888	941	941	953	984	904	896	947	948	939	1010	920	939	907	922	950	976	935	974	892	918	942	953	910	950	942	908	931	977	886	999	914	970	950	950	955	960	957	977	976	976	951	987	1019	923	932	983	913	998	885	945	949	949	978	958	962	911	915	939	997	982	945	912	920	938	952	979	964	962	891	978	920	972	920	942	931	980	948	936	959	941	964	968	849	902	893	912	929	947	998	952	987	948	990	909	909	901	985	914	957	937	914	913	922	983	868	925	939	890	932	967	890	940	945	960	913	1005	963	937	918	984	990	895	946	923	955	1029	930	1002	900	931	935	974	945	981	967	920	964	939	953	991	967	954	968	951	928	969	946	944	952	908	951	866	895	914	935	915	1013	989	927	929	907	904	974	943	949	927	885	933	976	955	986	909	922	968	902	928	920	938	927	939	943	970	912	931	912	950	951	936	923	962	969	897	907	956	906	956	964	954	970	921	920	959	959	926	944	956	964	944	923	946	956	928	941	907	927	965	979	903	1007	927	987	918	921	945	927	873	926	915	953	940	902	934	922	987	911	958	946	942	933	965	946	921	943	908	941	909	916	970	972	952	918	928	952	953	918	933	922	966	987	943	933	869	931	977	895	978	874	869	883	979	980	866	973	954	987	923	975	977	942	934	930	980	982	936	882	971	939	917	917	986	979	941	916	992	960	967	945	899	942	934	1011	901	933	921	947	923	933	919	962	926	991	944	945	938	923	978	942	953	930	955	925	943	906	938	980	961	920	990	902	917	959	911	959	967	939	889	961	929	959	966	965	997	960	926	928	913	922	908	986	958	987	960	984	938	982	945	904	980	913	970	914	979	988	937	946	1017	972	948	919	935	961	865	939	957	970	939	993	933	906	899	940	959	922	972	978	938	972	958	905	952	965	959	908	951	950	961	969	958	967	957	925	958	966	911	905	968	1011	946	975
42160	28066	29023	24134	17113	12528	6314	1782	996	769	662	614	575	594	584	502	501	508	454	446	448	474	460	427	365	399	356	343	334	306	335	364	392	325	299	314	332	351	334	327	319	349	333	334	327	323	312	327	327	302	331	355	319	327	342	371	344	310	333	322	310	339	333	344	363	335	343	327	322	330	304	357	322	296	296	350	351	345	347	337	340	327	326	318	325	294	295	275	300	313	356	324	358	347	365	338	326	330	332	328	305	330	354	328	324	338	322	345	354	338	327	347	344	339	326	344	352	339	299	317	333	330	375	346	326	321	339	304	302	336	288	353	314	323	345	365	346	311	312	319	328	351	351	347	316	320	343	316	344	312	317	304	360	328	298	309	344	328	309	324	336	333	341	346	336	316	343	348	362	314	301	369	313	322	362	326	342	298	344	316	339	326	264	325	338	344	361	361	308	324	362	346	356	337	333	325	313	311	345	304	313	323	338	302	331	321	325	293	316	373	348	326	332	311	332	323	338	319	314	271	327	350	356	340	333	298	296	335	306	309	345	323	349	316	321	337	309	324	350	345	310	287	330	341	328	326	300	339	307	326	331	338	358	336	361	333	334	315	343	318	329	345	353	323	325	334	332	311	366	318	320	311	324	316	330	329	341	308	318	285	303	294	347	305	292	377	339	316	315	310	329	363	336	345	303	333	338	358	321	340	298	299	332	298	350	335	304	298	336	333	347	338	335	324	309	333	358	316	319	325	303	320	304	340	326	373	310	353	299	324	330	303	316	299	312	308	340	323	306	331	307	332	310	346	325	317	340	327	350	333	303	323	332	316	326	349	339	306	348	320	294	311	323	343	333	322	306	304	336	333	343	318	344	301	355	290	322	321	328	349	294	357	334	303	326	314	342	383	367	322	339	323	325	335	337	303	321	327	334	349	312	341	335	324	323	337	361	319	328	333	319	344	315	336	357	321	313	346	338	352	286	308	348	319	307	324	330	314	333	345	340	324	346	332	298	348	306	289	293	322	354	352	362	342	310	318	322	307	332	308	310	318	368	299	344	353	302	319	312	298	338	337	328	324	328	331	367	329	347	336	331	283	343	319	340	286	308	360	309	317	304	362	296	349	324	308	331	301	319	356	316	330	319	324	313	312	331	329	357	343	387	340	327	344	334	347	321	316	348	361	326	320	314	317	316	283	361	318	315	318	349	311	312	321	361	324	337	319	311	307	302	296	306	329	339	337	353	344	330	298	329	303	333	322	349	327	303	321	312	307	331	345	342	308	319	346	322	322	309	334	334	289	317	314	290	342	331	300	316	351	308	326	317	293	300	322	321	358	310	296	341	328	324	345	376	338	354	326	325	334	307	330	344	364	325	328	293	340	295	351	334	336	350	306	370	282	338	310	325	303	328	335	320	307	345	286	316	326	300	296	361	308	344	346	331	311	328	330	329	304	326	343	323	306	307	313	361	331	328	319	366	324	298	338	322	359	309	352	322	344	342	318	300	350	340	355	323	312	364	349	358	326	370	307	337	316	303	352	323	326	361	285	341	335	320	325	385	337	325	310	304	293	302	323	332	319	305	372	289	310	343	323	323	310	313	314	316	335	306	296	342	349	342	297	299	311	331	366	355	325	318	317	317	335	314	360	309	343	321	329	333	306	340	331	312	335	331	324	299	359	313	318	318	352	315	305	307	316	310	301	333	322	335	317	346	341	341	306	299	357	335	317	300	317	313	307	311	325	300	351	301	348	336	350	334	309	324	345	293	305	331	343	295	295	309	320	336	309	300	330	357	331	364	339	371	333	378	356	308	329	329	340	304	317	327	326	312	325	345	332	314	327	331	325	351	337	306	299	298	321	336	332	323	310	316	314	297	314	318	341	326	335	332	327	298	304	297	314	338	296	353	323	339	331	330	309	339	346	354	315	284	326	304	305	350	307	317	304	299	308	329	313	343	314	321	320	333	325	365	308	344	336	321	366	347	345	326	343	316	329	345	338	371	286	324	336	319	315	338	329	333	324	294	295	325	337	327	325	351	369	317	321	353	347	340	338	343	346	328	293	326	331	314	350	315	317	317	298	316	324	318	317	370	300	327	318	321	299	319	310	300	350	341	302	311	336	324	323	320	318	328	336	307	341	351	364	348	329	341	327	308	331	310	318	320	316	336	324	348	318	347	331	325	324	332	345	334	359	374	359	320	331	354	331	309	341	305	354	319	330	301	337	335	295	321	343	308	341	302	328	320	317	347	377	330	390	308	366	335	342	319	322	296	330	340	316	353	304	321	281	351	337	312	323	291	329	349	356	353	351	314	317	330	332	326	313	353	327	330	303	320	313	328	347	342	350	304	331	351	320	315	347	330	308	313	345	356	336	351	341	332	326	325	346	315	308	313	304	358	292	333	342	333	298	308	316	347	318	334	338	326	348	316	316	314	336	340	343	335	342	322	336	287	299	340	356	330	352	352	369	346	327	359	317	306	367	305	346	298	286	312	279	354	323	329	342	363	292	351	323	335	312	308	341	335	346	347	315	341	285	318	346	323	293	340	307	352	340	308	317	338	324	338	319	316	335	338	306	320	290	312	335	337	325	340	320	342	329	343	311	338	314	337	330	334	331	340	349	304	317	336	335	302	335	337	344	313	300	321	337	352	352	334	278	336	301	343	339	337	360	317	340	297	325	333	352	307	315	311	329	297	335	314	337	347	325	306	296	324	310	370	324	350	295	377	388	345	319	363	356	331	320	303	322	374	320	339	326	367	312	363	359	311	324	325	318	303	343	359	336	342	329	348	319	313	317	327	304	341	310	322	346	330	323	310	314	306	341	333	333	281	354	320	352	320	335	336	349	331	327	338	325	354	330	338	322	334	308	321	325	314	305	344	329	336	339	322	320	317	342	329	351	358	348	296	329	336	319	310	338	345	359	339	306	337	336	324	343	333	349	339	330	331	329	335	324	317	290	364	351	315	295	355	321	338	320	332	346	289	311	310	312	333	306	336	315	350	347	325	331	334	312	336	322	319	331	335	309	339	339	318	339	352	345	354	308	321	313	323	369	324	316	330	295	339	330	311	321	347	284	342	374	334	347	335	345	320	301	327	315	329	347	320	314	365	349	330	340	335	328	329	317	330	330	360	319	355	322	300	341	325	356	364	304	291	349	348	354	314	333	332	311	317	300	326	321	301	319	318	345	340	315	309	332	337	342	289	339	328	314	335	345	324	335	310	290	321	326	318	340	319	316	325	335	335	358	341	284	354	355	330	294	354	337	324	312	313	357	331	308	333	348	292	313	341	306	303	301	357	318	342	347	326	344	320	316	320	314	331	328	379	384	320	332	338	329	312	315	335	353	319	346	339	321	353	353	369	326	315	325	353	341	350	348	313	315	331	346	304	368	330	331	380	307	329	298	338	323	374	325	348	328	331	299	352	337	311	345	310	311	315	319	338	345	334	339	306	350	313	335	318	348	352	316	307	321	333	360	332	336	336	363	339	340	314	325
28065	22648	32279	32361	27110	24815	14414	5478	3742	3374	2490	2275	2297	2193	2143	2074	1837	1697	1657	1429	1564	1645	1634	1308	1110	1055	954	881	880	887	923	796	841	789	722	799	815	796	809	743	761	757	803	787	762	768	771	778	759	776	830	761	761	740	754	760	734	804	764	727	752	760	794	776	756	780	762	765	789	748	793	739	760	708	748	796	734	769	794	812	733	804	703	755	799	758	738	789	775	776	779	759	796	750	744	751	734	793	750	746	767	748	726	750	761	784	812	754	762	737	729	759	742	729	755	760	716	765	747	791	824	787	793	759	766	765	760	792	771	774	757	748	769	771	745	729	823	833	734	757	775	800	737	762	765	788	748	801	810	749	733	790	750	758	719	751	737	702	801	761	754	734	792	734	757	746	789	749	761	766	708	754	736	734	786	776	749	762	757	749	776	747	790	765	778	722	703	703	741	762	657	778	837	727	782	744	763	797	720	761	770	824	784	767	777	795	763	719	735	748	732	790	721	744	793	776	752	809	780	745	722	755	726	738	759	791	758	747	776	799	742	750	826	746	730	750	770	737	764	788	738	752	811	743	748	787	771	748	752	777	769	786	700	808	707	734	729	745	772	725	765	705	752	735	788	753	741	754	732	747	738	739	773	797	778	748	766	745	775	728	722	768	739	712	777	719	738	740	747	772	757	715	781	772	724	770	720	744	820	786	749	784	779	767	757	783	764	738	758	756	771	699	728	744	772	796	720	751	778	785	777	751	798	779	771	801	758	728	783	735	781	796	749	737	767	794	783	739	796	827	765	781	759	779	769	734	769	753	814	818	763	717	728	750	767	759	750	724	805	723	767	740	771	786	769	755	778	766	727	767	763	751	799	785	688	720	758	733	780	763	761	771	762	762	802	763	773	722	773	789	781	709	762	740	789	738	719	763	788	769	752	776	803	717	748	770	701	739	759	767	771	796	758	722	742	787	791	739	742	740	754	748	708	759	762	751	760	744	736	740	707	750	787	764	745	798	807	811	773	798	805	750	738	767	752	757	840	722	804	747	742	749	748	739	741	844	780	765	729	749	703	785	785	755	797	790	777	772	771	751	800	759	708	729	774	757	797	747	759	760	761	755	785	751	717	738	719	734	755	755	776	766	740	745	761	794	756	787	773	794	747	771	743	760	769	792	754	746	707	733	776	765	801	727	758	719	780	741	765	749	767	770	761	774	757	764	735	751	777	724	790	733	765	779	756	793	750	747	809	691	773	739	778	788	788	772	781	766	759	803	700	712	780	791	759	795	742	728	748	799	808	760	767	757	761	803	748	772	791	799	736	790	741	753	733	718	785	711	809	747	754	738	735	790	770	765	759	754	755	717	778	745	752	809	733	801	724	770	771	782	790	762	778	725	803	828	751	764	746	766	815	741	770	727	762	774	749	757	719	757	761	733	778	766	770	766	779	777	793	789	725	738	751	816	759	774	709	762	756	769	717	755	729	737	756	806	729	764	753	784	760	759	755	744	760	787	782	720	757	726	764	772	747	766	726	727	824	755	759	722	775	758	671	743	745	735	765	737	782	801	742	762	779	763	774	789	770	704	745	764	752	791	769	783	740	771	789	749	773	756	783	764	780	732	756	762	732	755	752	759	730	785	771	807	735	759	725	741	751	787	713	756	777	741	754	730	789	728	787	746	760	756	764	725	745	758	735	809	767	837	760	763	751	762	763	834	753	721	803	772	768	787	749	733	768	782	766	723	725	781	772	772	745	762	737	721	790	755	765	754	772	762	765	744	712	762	789	776	767	755	776	729	820	795	714	752	786	770	745	736	760	713	800	727	748	748	781	760	754	790	719	753	720	744	758	723	799	772	721	778	787	697	754	737	771	746	760	724	792	744	724	765	731	780	768	784	752	748	793	773	769	729	744	763	742	788	742	784	756	760	709	718	747	763	804	788	721	739	829	781	776	745	727	759	750	733	741	741	752	792	785	750	747	744	733	757	778	761	726	699	788	723	760	781	749	745	697	779	699	735	746	795	774	811	734	764	742	733	720	761	738	723	752	684	744	726	764	706	747	734	757	742	729	733	745	760	769	729	808	784	756	740	757	740	807	791	730	774	762	767	767	791	772	808	763	758	780	724	744	703	777	782	729	718	740	777	744	811	757	799	790	768	775	772	771	738	791	762	726	692	812	767	759	746	743	768	747	810	740	806	792	796	732	803	722	817	749	742	778	797	801	749	746	810	705	735	714	807	803	761	733	731	790	762	731	754	758	765	793	762	801	805	784	763	801	769	728	758	761	792	737	771	776	797	824	748	795	763	692	775	753	765	750	792	749	786	733	783	809	807	770	750	774	753	735	795	736	779	770	822	733	748	804	777	768	791	744	732	798	758	745	736	770	713	691	730	787	746	765	759	770	771	776	763	766	784	773	684	780	772	754	740	742	750	770	754	717	762	784	732	791	785	770	749	744	744	781	762	770	712	805	803	790	729	719	776	762	783	752	734	805	753	733	735	741	756	764	711	760	767	785	727	804	744	749	764	735	761	763	753	795	743	726	744	724	775	751	739	757	766	765	769	744	750	752	736	773	685	783	730	807	772	754	779	776	791	749	760	774	750	799	806	801	794	769	753	766	747	726	736	720	738	759	765	755	797	775	765	731	766	773	772	742	765	779	767	736	733	737	772	791	718	754	743	699	804	775	781	835	723	799	775	758	769	751	788	691	741	757	735	746	743	841	811	780	810	754	778	702	793	818	758	756	756	759	738	697	729	740	713	743	755	792	756	778	729	778	771	733	778	761	788	746	744	765	741	758	768	776	774	753	778	752	711	761	800	770	760	747	793	739	758	770	745	803	751	762	742	810	781	734	724	807	762	797	709	744	775	803	773	763	807	802	736	750	743	761	785	757	766	750	748	744	764	750	824	756	733	766	796	698	789	775	752	760	773	804	732	799	773	713	719	749	729	782	717	808	746	766	758	740	738	792	761	756	773	722	787	736	729	795	769	770	808	750	724	739	773	729	748	729	781	747	759	731	751	731	750	741	740	774	749	800	736	742	767	749	758	726	724	757	766	746	751	762	746	782	738	746	782	726	764	726	815	734	770	803	757	769	767	779	774	781	798	776	741	741	780	818	787	756	742	744	839	742	761	817	721	772	771	734	776	759	709	747	749	791	740	756	750	693	739	736	754	768	729	748	721	799	797	768	746	737	767	742	773	736	758	747	780	778	769	730	753	733	750	720	753	750	705	738	751	754	754	777	776	764	711	758	810	755	739	747	797	744	769	793	722	774	793	753	765	708	765	744	741	730	740	764	756	747	764	796	755	730	780	725	741	789	784	770	706	778	767	753	778	778	750	710	745	749	787	778	721	741	782	774	735	775	730	772	754	745	770	743	736	728	753	756	791	752	761	781	761	713	764	725	757	745	776	764	765	692	787	775	756	746	757	778	782	712	749	814	775	744	704	757	771	732	750	732	762	765	761	759	751	755	781	742	778	764	763	801	799	738	751
18964	8953	5370	2785	1368	875	634	560	530	502	498	419	455	460	437	445	416	415	425	390	423	432	398	422	441	403	397	424	390	358	420	371	433	361	391	406	394	366	365	345	359	416	396	392	373	401	394	409	374	410	422	396	434	387	389	396	372	429	422	400	409	397	404	380	367	381	380	344	415	387	412	423	358	387	406	402	396	371	408	411	403	360	398	397	406	386	387	400	400	416	376	405	391	414	400	394	408	446	370	375	421	405	415	329	364	368	403	369	381	411	431	422	381	428	370	383	439	408	401	346	401	413	372	391	385	378	384	421	380	362	394	400	372	439	383	370	392	345	397	419	380	363	406	377	397	411	380	395	408	389	383	369	379	398	386	355	382	429	395	388	400	426	372	407	381	430	395	409	369	379	393	445	377	397	403	365	377	423	362	414	393	398	402	408	354	378	420	403	399	398	432	405	412	392	385	400	400	407	440	446	387	393	405	361	356	398	405	373	377	388	400	378	377	378	404	424	408	433	377	415	422	373	412	417	375	396	409	405	380	407	402	439	417	367	394	399	401	387	422	401	403	373	391	337	407	410	375	399	370	413	364	377	404	384	397	401	398	431	426	380	366	386	376	418	394	399	414	403	371	356	391	425	410	346	386	399	370	359	373	381	394	393	376	370	410	399	436	383	366	373	407	367	395	406	392	363	406	396	388	404	419	363	413	450	397	390	388	416	402	368	400	370	414	353	381	442	380	377	393	396	426	416	385	374	352	397	389	351	357	395	414	382	372	425	429	363	429	379	359	365	387	374	373	416	398	422	353	405	370	416	396	380	407	337	379	400	387	369	372	398	382	375	386	419	412	390	401	415	368	392	364	393	408	367	335	341	412	420	416	377	385	386	386	402	437	399	388	403	380	404	391	394	434	416	375	392	378	388	419	408	403	385	397	391	401	389	364	397	413	401	402	375	353	391	359	399	387	403	408	425	373	395	380	388	391	421	408	381	369	395	394	357	369	412	396	447	414	407	411	370	406	386	393	396	367	394	405	372	363	387	372	393	392	442	384	343	386	405	402	359	391	371	368	425	395	416	385	403	382	385	447	398	366	429	423	381	353	423	416	378	409	413	415	423	408	382	411	401	384	389	406	390	384	388	376	413	382	407	385	399	359	380	382	372	387	377	396	371	368	369	426	373	419	410	416	443	374	401	419	411	356	380	410	390	391	365	397	420	400	381	401	382	356	386	427	379	404	368	334	423	397	412	342	438	410	425	384	388	380	385	377	405	395	377	375	391	384	425	392	378	393	406	437	383	389	425	359	413	396	370	424	379	399	392	440	385	471	381	398	391	432	426	389	416	402	417	399	405	408	401	392	415	410	391	384	411	432	383	391	384	386	410	397	429	370	417	394	385	384	395	377	444	387	397	409	427	420	392	368	401	398	400	384	395	428	385	416	406	361	385	408	389	392	399	402	406	347	368	399	387	394	414	385	397	414	361	408	425	385	358	374	365	342	404	411	402	375	397	414	387	360	382	420	412	420	442	390	349	406	409	410	429	369	393	414	421	411	397	391	428	412	404	424	420	379	419	423	432	401	410	378	442	416	410	409	432	384	429	380	355	398	416	444	418	419	394	394	366	387	403	407	408	427	404	382	407	373	391	424	380	436	400	350	388	400	362	374	393	371	414	382	398	421	396	374	435	380	386	411	413	404	434	438	382	382	417	436	413	412	404	376	390	421	429	423	400	380	400	390	412	411	386	433	398	406	431	444	388	378	359	372	418	368	380	435	421	366	423	383	346	424	429	357	378	431	416	466	394	379	381	411	398	406	399	359	404	413	360	411	389	403	407	384	392	393	410	404	386	414	396	386	409	405	382	369	438	388	424	417	378	383	384	341	369	383	393	392	389	394	395	391	434	419	381	388	386	397	407	393	413	393	414	400	420	404	377	409	428	395	344	395	376	387	435	427	381	370	378	393	391	396	412	422	397	385	348	403	412	401	422	427	375	412	373	417	380	365	399	392	394	424	414	418	400	433	393	359	409	435	387	393	414	382	374	370	343	417	370	390	416	366	368	406	413	378	442	415	398	353	374	443	426	406	387	359	388	376	437	395	356	343	402	427	384	391	385	379	418	402	393	419	419	382	373	421	408	393	383	435	389	365	431	367	381	401	356	391	411	406	402	359	385	383	403	387	411	393	415	404	427	406	428	398	394	423	379	374	390	384	399	390	398	383	437	412	411	394	421	367	384	426	440	442	395	403	382	383	373	433	357	429	392	430	422	396	415	343	386	421	397	377	407	386	381	411	379	413	403	391	398	389	356	395	408	342	344	390	407	381	392	412	370	390	406	398	366	433	406	379	402	374	423	399	403	374	389	381	406	395	409	447	412	358	397	424	382	339	409	370	375	438	388	426	393	375	401	378	362	393	379	371	402	403	409	403	435	394	411	391	395	383	396	377	384	417	372	425	383	403	422	437	392	385	360	382	402	355	364	415	431	425	404	399	388	381	342	411	399	396	429	418	409	389	398	383	381	367	378	390	372	364	393	380	371	383	371	426	393	368	381	385	392	420	399	413	390	404	402	432	402	382	358	401	402	406	396	397	402	409	418	407	385	392	373	377	399	402	391	391	378	393	398	354	349	399	424	385	367	375	372	416	460	423	373	389	398	395	395	404	384	412	369	357	414	364	416	397	398	413	348	400	389	389	424	367	382	386	384	380	386	359	360	422	441	378	370	382	394	404	391	403	404	399	380	374	399	392	372	336	406	392	391	387	386	427	422	386	342	418	399	389	388	416	420	389	363	415	415	410	393	385	408	366	402	399	403	370	385	413	399	418	390	425	436	351	413	374	368	373	380	368	367	389	395	400	397	406	382	415	440	385	393	363	444	401	422	417	390	407	377	414	422	370	388	420	383	393	409	438	396	374	420	397	364	417	420	374	375	448	406	392	382	363	412	397	361	386	358	400	347	380	427	402	427	403	407	410	402	408	435	417	368	364	389	354	391	402	348	363	422	395	385	367	393	413	384	409	417	403	392	379	375	400	399	391	372	369	363	378	439	365	409	386	415	382	413	390	404	343	392	382	384	392	405	427	414	406	408	425	421	429	356	411	416	394	383	425	426	386	401	428	403	350	391	396	401	439	362	398	392	405	379	384	398	372	382	438	386	396	398	393	412	401	403	379	394	413	404	375	396	393	350	382	382	368	415	409	402	397	399	403	424	417	380	387	384	468	388	394	390	430	435	373	365	384	386	380	418	401	367	443	397	395	351	386	394	403	410	370	358	408	396	382	411	378	359	381	454	368	387	361	430	375	412	441	394	423	339	402	399	373	355	396	398	393	385	412	407	393	404	375	373	391	414	370	381	388	411	422	396	423	384	388	414	400	369	407	396	395	335	361	445	381	445	388	396	396	431	438	367	398	391	448	385	391	369	378	406	379	426	417	405	377	411	376	404	390	398	430	394	396	399	412	398	379	418	348	419	410	369	374	379	384	448	390	396
13311	7998	9722	7634	4612	3352	2158	1669	1496	1403	1291	1251	1252	1254	1139	1097	1030	1043	1050	969	975	1021	963	947	941	1003	991	970	972	936	952	908	876	912	965	890	971	875	988	919	882	928	898	893	957	876	907	934	936	938	889	931	887	909	885	919	881	949	935	917	897	911	928	916	866	893	915	912	891	888	960	931	892	910	952	888	900	892	909	898	932	899	882	898	875	921	902	895	876	896	925	895	878	929	884	900	918	891	953	910	930	889	908	905	951	907	943	878	857	968	957	967	919	902	968	906	943	874	885	924	911	892	897	886	903	918	905	960	941	916	914	897	878	935	885	926	917	907	880	926	919	917	912	922	896	907	863	925	974	932	907	868	885	963	959	893	909	928	898	914	902	866	902	946	936	903	886	913	967	900	948	929	938	925	881	915	898	865	913	813	941	862	906	944	904	916	900	943	874	878	895	934	914	886	913	873	896	849	921	935	934	875	958	931	891	935	913	936	955	906	933	890	943	925	831	885	968	909	939	929	944	900	902	904	945	894	914	912	899	905	891	933	922	911	929	911	929	884	954	842	932	897	947	910	886	895	963	937	899	838	944	907	862	926	958	859	917	946	942	916	926	924	891	933	856	923	885	926	875	899	956	897	918	945	926	861	932	933	902	876	900	988	867	921	931	900	874	901	885	955	905	934	883	927	905	913	946	901	912	920	931	913	924	878	939	856	932	885	916	933	844	968	931	912	898	862	964	902	915	927	879	944	957	905	931	920	955	901	948	917	900	912	882	899	893	903	922	937	942	929	914	929	867	927	921	947	899	865	914	965	911	961	882	922	942	864	935	923	843	909	917	939	890	925	891	872	942	914	889	862	949	928	901	905	872	912	909	889	918	895	983	937	917	931	831	902	922	936	906	929	936	891	960	884	927	862	896	942	952	934	884	950	947	940	932	893	901	932	939	937	952	937	919	892	903	911	931	933	908	863	993	891	917	879	896	959	920	942	937	928	914	946	917	909	908	915	882	924	971	925	904	921	890	926	931	886	961	931	948	912	934	904	897	884	950	930	918	921	935	911	907	906	887	952	925	911	869	981	914	914	864	871	914	907	918	948	901	908	916	926	905	915	946	919	938	882	919	927	915	972	930	886	911	905	904	931	925	906	859	864	847	895	898	902	869	912	874	917	968	950	849	934	957	862	913	926	927	904	901	900	885	902	952	911	940	863	913	946	923	884	907	913	944	894	943	858	894	915	1020	861	819	942	928	884	850	936	915	931	869	923	893	900	846	879	884	967	893	891	912	875	955	868	874	932	952	892	918	907	857	965	897	924	917	882	928	900	916	958	916	934	894	912	891	859	890	927	940	934	873	903	933	877	929	927	955	934	880	935	898	899	911	926	909	938	934	891	904	912	931	901	877	933	954	924	933	912	919	959	893	886	865	906	872	888	918	920	911	935	882	871	877	898	948	920	936	895	916	913	889	920	928	903	903	933	883	932	970	888	937	913	958	922	919	918	890	939	932	914	961	898	895	869	834	914	895	966	928	873	930	904	920	915	938	895	915	916	976	896	868	922	954	898	927	939	932	916	891	952	922	925	873	903	871	857	951	878	888	901	856	936	914	931	900	871	893	962	919	913	912	932	899	887	911	900	895	907	976	889	939	887	928	895	958	865	890	873	913	942	941	937	935	951	932	871	902	938	931	922	931	923	906	936	912	955	854	876	887	884	921	902	966	939	947	926	900	916	933	984	917	899	896	946	882	907	862	906	943	907	903	873	960	903	934	890	917	961	935	954	949	899	912	906	917	893	833	884	950	952	876	939	907	897	915	918	914	965	916	891	929	857	861	890	894	912	896	924	912	818	896	911	904	929	851	892	947	931	936	891	867	893	868	910	922	933	920	935	871	935	920	905	927	946	938	906	927	875	940	891	955	876	908	859	836	886	929	886	987	984	843	924	892	909	887	923	882	883	943	907	957	933	905	898	906	912	902	838	887	909	947	907	944	881	948	908	930	942	907	912	954	880	957	922	910	945	907	915	929	947	912	951	872	861	878	881	894	911	882	934	924	956	957	878	891	932	852	862	950	930	954	877	906	876	861	891	897	912	909	959	909	899	918	898	886	912	891	918	830	894	934	900	920	906	864	900	876	909	905	890	911	883	922	892	898	919	903	879	901	878	963	934	928	878	897	916	936	881	932	933	909	905	843	920	898	918	938	892	946	923	925	899	905	958	881	926	924	921	862	944	934	852	837	905	931	923	898	921	949	920	964	922	933	954	935	953	903	954	923	924	933	901	900	895	915	945	925	891	906	894	893	896	937	871	908	901	902	952	904	892	914	899	931	937	906	888	909	869	899	855	882	873	893	896	913	879	918	941	888	901	925	863	859	905	892	921	938	959	879	926	921	819	953	907	942	888	930	875	914	918	918	890	904	922	920	819	903	887	951	935	909	910	947	903	882	930	948	850	914	931	912	881	915	967	991	895	943	852	916	904	876	930	909	866	933	906	898	897	883	909	931	923	928	907	883	852	904	942	936	909	907	946	875	930	916	943	970	885	903	923	866	929	905	904	908	968	940	888	885	999	831	881	904	922	937	866	923	945	927	906	871	924	930	900	958	906	931	903	933	888	916	924	900	913	919	902	866	898	930	942	978	939	887	963	894	915	903	914	865	908	894	946	903	928	925	866	911	927	918	854	912	893	864	950	976	899	935	905	878	902	925	931	920	894	921	968	925	912	896	930	990	895	937	933	908	905	884	911	940	908	900	911	896	917	955	904	856	947	901	919	891	872	930	935	901	935	886	912	904	923	889	924	911	922	900	908	889	912	916	822	928	880	882	912	865	921	979	898	919	925	870	917	941	919	852	941	978	922	904	947	941	965	941	934	922	939	912	881	920	912	862	969	930	880	877	907	887	933	892	891	896	936	894	891	889	848	895	884	908	916	910	915	931	893	903	947	962	927	953	906	940	869	917	915	868	980	927	893	904	891	906	907	934	930	952	958	922	885	949	907	922	921	929	989	913	898	900	937	892	933	944	900	920	889	915	906	934	951	856	886	918	935	891	861	881	957	921	903	834	877	893	918	916	916	924	918	957	869	921	927	921	926	901	850	946	923	873	867	900	933	919	933	982	946	872	913	894	893	911	858	905	944	909	909	882	924	879	904	920	875	924	892	901	895	891	912	947	894	861	872	914	923	913	989	914	947	927	866	865	936	961	930	901	906	848	930	922	895	898	960	945	920	864	968	935	885	876	909	941	888	920	907	852	903	935	907	857	860	881	903	915	905	923	959	949	875	858	919	898	889	907	924	869	916	894	877	872	886	922	898	919	908	934	945	942	891	882	856	898	879	983	894	861	883	894	965	886	888	957	915	931	926	904	888	868	882	896	885	911	925	918	889	905	934	864	878	941	881	945	959	873	1006	887	880	913	1004	919	927	864	919	921	911	913	936	900	915	875	900	878	894	942	904	935	961	942	907	976	893	935	887	920	910	936	922	888	931	917	911
32792	20302	17390	12779	7677	5238	2287	855	737	646	610	558	536	550	552	545	479	527	426	444	456	455	488	497	420	466	419	386	403	366	379	405	439	445	394	412	392	396	401	367	399	443	410	399	376	401	397	408	419	401	413	443	422	422	390	365	386	425	399	375	419	398	385	403	397	432	401	435	392	435	375	395	417	418	416	425	417	364	348	402	397	430	398	446	395	393	402	389	409	384	416	399	414	417	422	413	381	413	403	383	397	416	383	388	390	379	390	386	389	384	414	384	409	397	399	395	427	378	412	421	375	431	407	380	403	364	367	393	404	397	410	424	415	439	403	410	403	385	436	397	456	433	397	425	409	407	404	439	433	414	386	388	384	388	393	370	414	373	376	365	395	394	414	377	412	400	404	379	439	373	419	397	402	398	402	380	417	422	414	399	366	397	415	404	426	377	410	375	382	394	432	372	427	394	390	381	429	418	447	411	462	363	384	403	409	451	441	412	397	430	391	423	402	383	385	395	358	402	367	410	425	408	391	403	411	372	401	361	430	418	416	382	403	387	386	394	445	367	431	419	350	410	418	392	428	374	396	378	399	383	399	371	357	369	412	387	385	406	404	412	390	393	392	403	387	388	384	388	408	381	368	368	368	419	403	400	347	385	406	403	403	391	400	425	422	397	419	379	391	359	397	385	414	399	387	404	413	393	389	378	372	379	413	395	426	411	402	423	403	414	426	428	384	426	413	399	410	406	390	433	390	433	398	394	399	405	400	403	400	409	404	380	365	397	383	400	433	442	406	449	406	349	388	387	413	387	392	374	429	438	382	420	412	409	388	411	401	423	364	369	386	414	397	400	401	379	392	374	399	392	399	382	383	355	399	397	378	428	446	393	378	429	389	422	400	404	416	422	411	402	372	372	384	423	394	407	416	421	389	396	410	406	403	391	441	435	409	388	386	412	412	444	466	453	430	398	388	417	419	395	382	393	430	423	394	428	384	424	382	392	390	382	420	393	417	399	429	377	415	395	431	383	416	391	449	372	382	407	421	388	387	415	405	439	391	425	418	402	395	405	372	429	384	400	399	352	404	444	397	377	396	390	383	385	377	425	379	396	410	388	392	440	420	412	386	406	454	411	403	386	421	372	397	400	403	381	374	378	389	406	423	411	404	403	432	402	391	418	403	385	408	411	386	406	400	395	397	384	381	390	385	401	396	366	392	382	420	424	375	439	383	438	428	389	455	402	407	409	397	417	408	390	396	430	422	411	402	388	383	416	387	430	398	417	361	392	416	403	373	405	432	372	362	416	392	371	408	433	386	397	391	365	409	375	389	420	408	377	435	387	412	402	415	401	416	413	399	384	401	449	406	406	399	394	392	445	376	398	413	391	393	429	443	416	411	409	385	398	389	362	379	370	408	414	362	400	429	413	411	378	366	397	408	426	388	402	382	410	439	400	380	427	393	411	390	401	423	414	403	380	430	393	379	385	415	393	438	387	383	406	407	404	396	379	404	390	397	407	393	413	372	444	402	403	408	425	465	385	390	395	413	373	429	412	450	427	374	416	374	371	396	408	451	396	401	441	397	424	406	411	413	425	402	391	377	359	382	406	393	375	390	360	378	407	394	393	439	360	385	407	376	365	387	404	368	390	427	427	419	404	381	369	397	380	386	396	400	397	405	417	391	419	397	394	438	366	410	405	449	391	412	387	398	391	429	387	390	382	414	391	396	409	401	413	388	354	410	418	431	419	423	413	378	419	412	417	355	383	407	377	430	390	402	403	394	372	406	384	393	383	398	395	394	399	394	428	402	387	416	386	384	418	452	448	416	387	389	368	408	430	432	441	369	388	354	432	401	443	407	393	399	395	410	453	406	382	415	384	383	374	398	408	402	381	418	385	425	437	413	394	429	409	384	366	423	419	412	362	429	419	404	402	414	406	402	399	392	386	395	383	380	418	409	404	408	402	399	389	336	423	395	364	406	376	401	385	424	435	437	391	399	426	406	402	402	420	397	412	380	408	383	409	400	445	397	420	417	413	397	407	417	388	383	414	406	376	394	403	360	361	434	415	390	416	358	388	405	376	422	430	412	401	398	393	413	371	418	411	395	411	411	374	392	429	381	414	417	425	444	382	379	392	420	397	412	406	418	402	368	389	371	380	404	397	391	445	409	392	381	424	368	391	407	396	379	385	375	426	431	397	402	384	392	403	366	393	393	448	387	404	435	433	429	389	402	380	386	408	370	390	392	394	389	400	412	425	418	409	412	372	408	418	453	406	380	411	433	435	406	405	407	416	412	407	374	388	382	360	408	424	402	423	387	386	370	408	376	406	370	387	356	391	401	418	373	432	389	418	443	396	412	430	434	419	388	363	384	444	418	378	398	382	401	357	460	407	410	420	402	382	406	381	399	383	426	433	400	440	400	412	437	391	411	403	400	377	390	371	438	390	347	420	399	346	395	413	401	374	417	403	386	399	398	401	407	419	429	381	388	391	421	404	439	408	458	404	420	418	421	392	382	404	408	405	412	376	432	395	380	386	412	379	412	366	411	371	376	382	400	378	413	384	401	379	399	413	426	399	410	417	393	408	427	389	401	397	461	428	434	398	411	399	453	422	420	400	427	433	408	359	351	339	431	399	408	392	384	387	439	401	360	418	408	400	410	405	402	413	388	455	409	376	413	410	401	416	405	423	393	361	426	406	420	393	382	399	389	392	416	372	424	399	397	341	426	421	417	390	405	408	377	415	377	404	398	413	438	401	384	419	392	442	404	416	424	384	408	363	405	402	401	403	389	417	410	390	423	390	403	436	405	375	394	410	412	399	375	386	425	377	413	457	391	402	376	435	413	416	411	408	435	431	342	414	394	407	411	410	432	404	362	395	382	415	406	383	393	371	431	413	413	409	374	425	384	413	427	366	428	394	402	337	430	412	415	364	382	403	421	427	395	395	430	417	390	370	437	399	393	387	392	396	395	399	410	394	464	392	384	400	410	367	385	421	415	414	396	417	415	398	362	418	414	391	376	441	438	411	412	420	379	427	403	402	403	416	386	465	416	399	381	382	427	398	420	383	414	402	382	407	418	398	374	429	423	373	420	405	411	387	392	371	445	386	423	412	451	412	398	423	391	418	391	435	431	380	436	429	420	404	382	432	396	397	355	397	373	408	470	410	397	408	369	428	404	422	438	423	396	367	377	417	396	403	392	400	414	406	431	362	370	385	369	418	348	423	394	408	411	430	408	392	402	400	401	410	379	410	423	380	384	408	401	418	396	408	398	396	392	413	419	431	422	409	417	404	373	375	425	408	414	346	361	373	417	375	412	423	422	432	408	425	417	421	406	403	397	390	405	381	360	393	402	403	426	373	402	365	386	374	396	400	409	433	401	402	391	390	426	367	418	405	406	419	371	343	409	433	386	380	387	401	424	408	387	420	397	428	429	375	403	416	400	381	405	430	404	370	382	402	390	412	417	378	379	412	377	378	364	377	401	416	444	401	388	419
22960	17408	23320	22846	17584	14634	7309	3018	2667	2293	1989	1870	1834	1828	1753	1577	1476	1413	1301	1276	1334	1487	1547	1257	1177	1085	1085	1007	961	908	989	966	930	926	959	976	933	886	930	967	952	942	920	930	939	934	848	916	912	987	942	899	951	956	908	906	912	988	923	942	936	920	947	931	913	883	943	938	921	945	961	955	962	902	934	947	954	949	924	949	911	918	908	934	932	929	938	910	927	902	933	917	939	958	991	913	924	922	940	973	910	984	898	962	898	921	937	872	899	914	925	943	940	978	916	923	921	957	924	898	940	891	973	970	911	916	926	901	897	925	972	917	917	929	925	925	928	868	953	982	922	910	934	900	954	917	946	928	953	883	943	999	934	957	987	912	893	982	934	961	924	947	937	948	919	911	951	966	938	921	943	900	931	961	936	887	976	916	913	928	909	972	919	948	959	883	889	952	890	949	936	958	900	935	900	913	924	899	968	910	904	982	949	945	939	989	943	946	918	941	916	899	858	949	881	932	936	926	912	962	983	974	919	907	916	919	906	948	940	943	933	892	935	933	955	992	932	921	855	970	956	919	922	913	908	933	931	902	919	924	951	908	1000	933	914	945	974	924	917	950	929	924	899	928	894	968	964	932	961	950	969	925	945	896	913	958	885	914	898	931	930	928	910	958	896	947	901	919	987	897	915	931	935	897	869	904	915	930	887	916	985	926	906	946	1004	877	939	982	933	890	936	981	897	916	868	1001	913	918	921	935	930	914	875	889	954	939	884	1014	931	927	955	918	947	919	998	949	929	892	888	917	959	908	907	899	860	942	956	890	980	960	864	950	932	919	942	1006	931	931	944	941	893	951	939	917	913	942	962	950	932	939	902	940	963	957	926	958	904	951	969	927	896	905	908	985	918	957	925	994	923	927	949	916	959	880	883	982	914	944	917	927	937	908	917	904	960	912	892	893	839	918	924	946	913	949	902	908	954	966	894	886	920	924	960	946	936	971	956	912	909	954	956	942	942	926	936	926	1008	933	936	875	893	887	903	948	953	913	896	938	960	903	955	898	940	946	938	891	956	922	932	980	850	914	950	964	928	956	917	927	888	941	982	953	934	956	880	915	945	908	951	922	930	959	961	972	930	897	961	909	942	893	978	914	915	921	883	983	898	865	943	941	898	941	953	902	961	952	923	940	903	963	911	988	948	888	936	916	933	920	940	843	919	931	873	968	908	973	910	917	924	937	949	920	988	910	920	885	856	940	946	979	864	938	898	872	941	990	912	918	988	967	907	851	920	930	940	987	912	887	950	980	883	901	890	924	911	944	914	955	919	865	873	939	953	936	920	904	909	935	951	939	921	913	923	858	946	949	950	857	883	936	934	854	879	897	912	876	907	949	912	940	939	964	898	966	877	936	913	941	949	903	945	951	994	963	992	941	996	935	954	962	941	933	911	906	932	887	988	906	905	873	949	935	937	891	902	923	928	927	943	918	974	942	955	908	927	929	881	962	931	920	917	870	902	920	955	859	952	961	898	943	943	937	964	881	906	922	901	917	958	889	933	949	977	973	944	926	952	972	935	951	945	893	976	966	893	919	887	955	925	970	949	971	900	940	934	923	930	980	923	913	954	920	912	961	918	862	981	909	923	922	964	974	916	954	952	906	906	931	880	896	893	983	930	953	923	904	940	946	922	966	948	943	905	956	952	934	888	948	949	877	872	927	962	902	873	906	906	952	904	951	941	926	926	978	890	928	942	913	890	982	958	947	887	922	926	947	889	900	898	933	906	980	926	955	852	999	919	939	994	923	924	946	950	926	869	855	975	881	885	966	929	929	868	903	904	950	950	949	936	949	891	877	910	909	928	987	934	929	912	929	989	879	954	944	928	907	973	941	975	942	902	969	989	927	917	906	960	899	867	966	923	878	958	921	901	926	926	958	909	908	856	939	920	983	936	924	919	958	972	917	909	933	879	970	924	949	896	892	927	899	924	885	961	975	894	929	946	916	912	904	897	896	899	938	925	930	888	900	948	876	953	948	897	915	918	899	951	928	884	934	942	907	925	907	978	924	963	900	947	951	890	915	948	947	950	907	934	961	938	928	919	916	910	895	972	905	883	971	944	900	944	929	881	961	909	925	972	902	947	984	899	940	936	915	946	963	938	932	920	957	929	899	924	923	845	935	911	895	903	954	965	928	882	907	990	873	931	899	902	965	930	915	907	899	983	899	919	929	908	928	990	908	895	896	987	975	955	899	938	925	937	933	882	882	929	967	944	930	895	936	874	958	972	977	991	940	922	959	943	879	957	938	927	878	966	944	956	946	911	947	960	863	957	971	981	895	928	888	985	922	903	995	914	959	902	980	892	911	943	953	964	984	929	910	921	945	938	948	956	943	948	920	892	960	922	907	881	966	828	899	945	906	903	919	931	919	875	917	969	966	892	948	905	954	953	954	942	933	918	907	885	930	894	954	908	867	906	898	895	915	885	919	945	953	913	949	936	898	928	910	913	948	943	857	929	870	975	921	987	883	890	920	927	918	934	871	895	967	947	941	927	945	921	944	912	919	857	906	948	871	914	935	952	919	919	901	910	921	908	943	888	894	944	903	911	943	870	916	884	900	919	876	926	967	895	899	927	912	916	934	904	948	892	954	916	858	902	897	905	905	839	929	912	863	950	929	972	900	910	934	951	924	875	935	922	927	957	964	938	929	936	965	938	922	914	907	877	959	873	948	841	947	929	928	954	935	988	949	896	883	999	939	921	964	931	940	915	914	858	949	946	914	915	937	942	915	869	902	851	929	882	919	961	944	958	951	919	935	940	908	892	951	919	914	918	931	926	898	902	970	903	917	938	947	925	963	915	904	864	920	908	944	952	945	912	878	929	928	875	978	953	909	946	954	960	911	899	946	940	936	980	943	935	940	989	960	908	925	857	916	904	919	897	902	942	917	905	914	906	946	905	980	941	912	951	887	891	982	901	904	908	864	972	963	951	839	906	932	948	886	918	905	894	906	1003	918	923	977	909	936	895	882	923	985	867	1014	966	944	923	883	927	902	915	972	929	964	925	921	886	942	922	916	957	951	889	945	934	919	944	952	932	921	967	935	945	931	920	973	906	917	937	989	899	941	900	952	855	944	946	929	888	954	960	949	988	973	891	874	898	926	905	946	951	850	976	941	956	920	923	847	897	934	905	960	953	905	924	966	933	934	938	907	901	947	936	923	970	945	950	932	912	980	879	881	908	926	939	893	915	912	944	922	965	924	959	911	918	883	913	899	875	921	969	934	936	879	960	914	944	890	907	914	912	928	944	968	877	917	963	924	970	937	976	909	933	931	931	910	955	986	938	934	876	922	954	946	920	885	904	954	941	922	932	893	961	954	940	907	897	922	925	951	923	945	948	907	923	940	940	919	917	857	971	975	903	936	954	908	922	944	915	966	911	941	923	959	992	915	909	914	963	932	955	919	894	932	929	1006	913	941	911	997	900	938	925	874	886	945	935	961	957	915	931	892	873	955
41552	28421	28997	23688	14379	10194	4544	1317	812	724	592	589	533	543	552	522	499	449	449	454	450	441	436	398	425	365	352	324	349	347	345	323	331	333	340	316	331	313	353	329	328	294	331	302	337	340	313	303	306	317	333	342	343	356	297	377	313	305	316	330	293	354	311	324	317	334	321	312	321	326	294	296	314	310	279	348	298	334	296	323	332	315	296	307	318	314	329	302	342	317	308	353	317	263	325	344	358	309	310	326	316	309	341	290	307	332	335	335	316	322	307	301	320	309	339	317	340	287	327	313	333	342	304	327	377	350	306	314	279	329	365	341	319	275	299	320	325	354	361	321	327	322	342	319	303	367	303	330	320	312	318	348	353	331	327	331	316	305	302	337	325	332	335	320	310	300	322	302	363	288	340	326	265	324	311	348	304	333	331	326	322	293	320	291	353	329	286	276	292	322	309	344	310	313	313	321	342	320	322	341	289	336	310	322	301	333	303	311	312	282	356	314	325	325	310	323	334	325	327	277	306	298	328	321	324	316	299	315	333	323	332	325	333	345	325	324	343	282	346	313	315	326	330	320	311	348	335	314	284	325	331	309	313	329	286	297	323	278	288	330	291	317	351	309	347	304	305	309	298	338	286	304	336	316	327	318	308	312	317	320	325	349	341	321	317	345	326	336	279	364	308	279	304	307	317	349	341	318	299	326	352	300	303	333	312	312	326	315	292	327	312	342	290	300	305	307	332	313	312	343	327	295	325	300	331	337	352	332	356	312	336	298	347	305	295	353	294	325	325	356	322	358	320	300	301	334	353	320	322	300	363	342	317	375	324	343	317	288	370	326	330	325	341	324	289	315	323	316	327	313	304	326	317	308	309	318	302	331	315	312	312	324	298	306	351	321	325	288	307	344	315	306	335	325	311	344	316	356	327	311	329	306	300	309	301	312	331	318	361	297	338	385	307	332	365	316	332	302	324	327	310	325	334	370	358	324	299	325	317	332	324	323	304	310	330	324	330	338	318	345	339	302	316	321	331	310	337	341	325	305	309	299	298	309	331	286	303	336	298	304	291	301	264	307	326	310	306	312	330	329	336	301	301	326	313	309	318	308	299	358	309	313	338	304	350	311	300	335	334	320	355	317	342	334	326	342	342	329	306	330	308	319	331	345	298	314	360	352	301	319	315	321	297	360	325	351	303	345	326	331	331	314	323	307	317	306	321	324	330	308	315	324	311	296	327	313	338	303	330	332	325	328	318	330	290	308	324	284	317	339	320	348	340	337	317	329	310	294	311	280	345	348	277	320	308	328	318	343	331	286	318	325	324	315	344	308	310	307	323	332	290	316	322	317	311	317	339	333	272	268	303	349	303	317	349	301	326	349	344	357	271	344	324	310	268	289	294	340	345	319	315	323	305	334	351	336	327	315	283	332	320	317	324	337	317	309	326	330	324	318	296	316	307	338	292	309	326	340	336	361	351	325	339	331	328	353	287	327	319	350	302	329	328	340	331	333	317	266	293	291	311	281	325	325	304	350	350	325	343	323	299	322	320	324	330	295	315	323	329	339	335	296	342	307	332	321	296	344	313	336	316	323	315	335	341	272	308	319	304	335	349	376	280	319	321	326	325	314	326	343	301	318	291	333	342	296	318	341	349	365	346	306	337	362	334	337	304	321	337	323	332	325	312	322	325	321	280	330	308	322	322	310	381	357	316	319	334	335	315	309	322	346	318	295	330	335	327	308	308	337	311	331	320	332	353	331	348	316	307	317	348	339	306	344	307	294	315	302	333	318	312	301	344	321	337	294	309	309	296	337	354	358	295	316	356	321	320	336	330	300	289	314	319	331	320	354	307	329	309	312	332	287	328	329	348	352	310	340	349	330	329	321	298	346	340	299	322	297	326	314	340	319	339	309	290	343	337	343	321	330	319	298	325	318	338	319	317	327	306	318	314	308	346	330	355	334	333	294	300	331	341	292	320	302	334	279	283	342	326	348	339	361	320	321	316	332	341	313	291	342	326	343	296	354	345	321	337	263	324	302	302	318	325	283	298	338	339	318	305	312	323	355	336	309	312	307	332	308	288	322	322	290	342	323	302	322	337	314	320	307	329	308	342	316	337	321	316	318	322	342	308	303	327	328	335	362	316	322	325	325	343	343	310	325	294	319	297	353	297	316	308	332	325	314	305	324	335	296	328	358	311	315	311	323	284	304	332	300	339	310	346	305	334	322	357	330	316	290	331	301	349	327	345	319	348	315	317	323	338	294	306	349	316	276	303	336	353	316	298	330	328	280	330	324	297	310	331	320	350	315	303	296	322	312	317	273	299	308	331	328	291	343	329	305	321	317	318	351	315	332	323	340	347	328	318	331	335	308	346	323	331	341	313	306	327	348	308	331	360	333	307	317	308	321	332	296	351	310	321	309	309	343	370	329	332	316	343	355	318	314	295	318	313	319	312	317	345	353	291	327	334	327	299	333	309	315	279	300	314	334	342	334	302	333	297	312	301	308	346	279	317	365	297	327	327	289	338	343	296	322	312	289	310	342	322	330	314	315	312	346	321	321	321	324	343	301	344	347	307	335	338	277	345	284	315	308	282	311	321	313	337	323	315	339	310	342	335	289	307	282	301	349	330	315	293	282	316	329	333	271	291	327	331	327	296	351	312	322	299	346	295	298	322	340	312	329	320	317	331	350	325	351	325	305	335	315	308	305	315	336	342	279	342	317	362	308	309	313	322	318	317	324	316	353	304	302	320	312	314	330	340	321	343	338	333	343	316	344	328	303	324	324	293	346	316	344	317	279	326	344	322	316	314	312	300	327	337	310	312	320	336	363	328	311	348	323	302	329	318	339	318	312	331	327	349	316	316	314	329	295	312	319	311	326	326	302	312	339	312	293	329	303	322	305	356	317	293	321	278	337	330	282	285	356	352	307	297	352	329	315	341	316	331	352	324	305	321	289	310	326	302	301	308	314	366	322	330	299	330	284	335	304	307	339	297	308	306	338	330	302	337	334	310	326	311	320	308	335	308	303	341	333	331	288	320	342	290	340	294	306	316	349	330	341	311	291	346	310	323	337	343	328	346	326	291	352	330	314	310	302	290	289	352	298	346	308	322	311	320	340	316	337	342	301	339	284	345	330	324	277	322	297	334	353	311	338	325	311	355	328	328	341	312	297	334	358	330	327	333	286	278	316	333	305	313	332	334	320	333	331	316	316	313	344	326	320	330	299	304	301	302	306	319	336	313	347	335	305	291	318	331	334	303	323	330	344	312	342	333	294	299	340	329	284	317	335	342	293	317	285	317	346	295	311	324	321	336	358	337	307	342	336	345	334	302	325	312	302	352	330	343	300	336	300	296	286	295	306	324	271	317	345	346	294	332	331	339	311	336	333	282	323	301	353	315	314	305	335	339	328	311	302	324	304	349	321	332	351	314	292	314	341	332	341	323	332	310	341	294	313	304	293	294	306	322	329	311	307	305	313	346	336	289	304	304	317
27868	23660	32658	32987	23115	21301	11108	4436	3221	2945	2377	2117	2138	2206	2169	1864	1828	1592	1558	1529	1448	1640	1571	1359	1220	1087	953	911	871	847	815	862	772	771	793	826	773	788	737	733	744	766	707	723	749	746	763	764	781	778	762	716	768	779	722	754	720	770	744	795	735	755	773	775	760	749	758	752	760	754	763	756	774	752	796	752	762	723	745	726	738	766	749	695	737	738	743	702	688	768	805	717	745	776	787	783	752	730	767	748	745	767	770	768	720	783	732	743	730	721	742	705	739	785	723	730	758	778	754	726	750	776	778	745	774	733	748	696	770	770	729	744	794	804	759	703	731	743	737	762	699	751	736	720	739	769	744	702	757	738	737	723	716	751	773	761	756	728	735	789	747	784	788	774	748	778	749	772	754	763	749	774	760	747	800	738	736	718	759	754	760	749	764	710	709	730	724	772	769	738	727	754	775	769	773	793	745	808	688	753	727	772	773	749	747	815	707	736	741	751	770	731	716	779	735	744	738	714	827	770	737	764	736	722	736	742	781	696	751	801	759	700	757	713	783	753	721	710	792	757	724	722	694	724	770	749	769	757	731	734	784	746	778	734	678	731	759	756	752	765	739	728	731	742	742	803	711	740	741	773	788	764	777	752	737	767	719	756	711	707	764	717	698	751	731	711	736	734	767	754	725	732	778	774	710	748	737	744	722	763	696	717	684	748	726	723	731	749	752	772	737	777	747	782	756	760	701	757	708	776	768	716	747	757	724	778	734	721	762	778	743	728	771	763	718	744	675	761	780	732	703	739	735	752	757	746	728	725	761	735	771	749	740	733	766	706	782	779	696	760	755	784	774	773	760	716	704	766	769	714	696	799	765	774	689	786	716	723	789	747	729	758	724	762	719	755	802	780	755	750	777	763	722	768	720	744	751	783	756	729	744	726	767	766	761	727	721	791	732	732	750	758	706	702	758	711	755	756	771	752	702	755	759	755	767	751	732	766	769	750	715	693	742	729	694	752	734	738	731	725	768	750	696	738	789	800	756	726	765	728	776	749	724	815	767	761	732	722	789	731	749	777	721	687	722	750	751	788	725	801	777	725	762	728	721	737	741	747	737	738	755	731	747	754	780	738	802	752	736	738	776	775	750	740	749	764	700	738	731	762	760	747	704	807	786	738	758	778	748	766	740	741	722	780	778	723	731	734	735	783	790	753	740	746	756	739	740	730	752	753	780	771	710	726	690	750	776	778	706	738	726	775	746	751	752	738	714	751	737	785	767	753	695	710	747	755	752	780	733	789	716	779	764	788	769	724	777	756	775	769	750	734	736	690	774	766	781	780	739	758	731	759	730	739	694	761	739	736	728	730	731	764	738	729	731	750	757	706	790	763	753	792	758	705	729	753	772	776	756	729	706	790	751	719	760	738	782	825	744	707	704	770	743	781	773	747	755	804	729	710	737	739	726	747	807	766	749	746	754	724	807	733	758	739	740	762	749	741	750	735	759	770	791	770	687	769	759	725	783	793	769	760	780	735	746	756	737	788	770	729	746	757	773	756	747	769	754	726	754	691	729	721	784	724	747	727	789	765	717	740	695	747	747	698	789	789	757	720	755	745	830	742	718	767	783	773	710	749	764	739	719	773	751	772	756	792	734	728	738	772	755	749	726	758	747	725	763	751	721	721	747	758	754	747	766	757	766	741	792	772	793	765	770	756	707	723	755	756	763	767	785	727	774	763	795	773	740	767	778	721	790	722	770	743	689	767	729	735	750	758	747	791	713	763	779	727	739	731	716	753	766	786	776	723	777	766	785	698	745	725	717	788	747	747	779	755	766	727	725	761	735	712	781	744	758	749	743	754	738	749	790	706	732	760	751	712	717	717	738	704	740	781	735	776	742	721	774	808	726	756	709	809	724	751	755	766	718	742	723	802	703	793	755	727	721	742	754	730	745	761	732	739	721	783	762	715	704	761	785	757	764	729	757	717	772	760	711	738	743	713	751	743	742	735	775	725	716	771	745	779	748	812	721	716	770	725	784	780	704	746	763	733	758	797	766	736	769	720	763	771	758	746	709	772	778	769	766	780	740	743	744	744	742	752	787	727	733	742	748	772	726	768	692	736	743	723	730	774	752	763	731	771	714	737	741	750	784	739	761	730	741	777	769	742	743	749	725	774	712	746	780	694	743	757	704	726	735	706	709	720	814	763	713	737	710	759	752	772	778	746	753	735	773	763	798	703	754	750	690	709	716	750	738	784	757	738	751	686	752	740	793	717	756	761	777	792	789	719	729	768	732	768	782	695	776	764	743	741	746	764	729	687	741	774	731	778	757	701	786	762	814	768	753	747	719	727	725	773	686	733	756	738	768	807	719	759	793	777	764	736	729	779	742	755	700	731	794	802	799	732	729	765	755	738	731	803	744	759	755	729	714	747	734	736	747	766	730	809	728	733	808	768	749	707	764	768	810	727	742	756	784	763	773	739	743	743	754	751	727	794	739	782	711	713	739	744	743	746	739	723	722	714	720	747	725	773	775	725	755	795	794	754	728	749	750	746	751	794	737	735	792	753	719	752	721	717	764	764	766	767	773	740	770	828	719	743	752	777	695	793	771	703	745	742	748	772	727	772	743	764	725	772	734	729	743	769	789	688	750	755	767	786	780	739	716	810	759	747	721	724	712	767	753	761	746	790	748	734	767	759	738	770	730	763	708	730	791	743	723	751	786	781	729	717	776	717	764	735	748	725	715	730	724	788	762	714	749	779	741	721	760	740	757	786	749	782	741	754	742	735	773	761	758	683	734	755	732	763	749	759	775	749	713	707	738	745	742	751	775	697	707	756	738	723	748	711	777	729	744	736	715	785	805	737	765	750	738	748	734	740	732	729	745	763	754	739	774	762	742	768	764	767	755	695	703	748	742	730	728	755	747	725	752	770	715	762	779	794	762	721	752	776	740	774	761	773	711	783	758	746	716	766	740	789	750	766	742	732	772	780	739	759	794	773	739	761	747	761	761	715	732	721	726	713	717	716	762	724	725	765	746	760	718	743	775	704	768	691	729	766	734	730	758	722	760	721	759	752	710	767	810	760	749	739	761	772	740	687	720	767	732	763	720	742	775	797	759	773	776	789	713	700	729	741	707	731	760	729	763	724	761	754	734	743	789	703	765	754	719	736	756	739	710	781	761	786	781	764	796	769	680	742	777	729	749	684	715	782	721	738	699	806	763	742	775	787	739	750	723	732	742	768	777	766	733	694	740	764	779	789	710	741	720	724	754	751	776	716	765	765	746	744	730	721	713	742	784	774	726	727	719	736	781	737	761	799	766	794	727	712	766	734	764	755	750	703	785	754	760	729	720	712	774	756	750	744	785	751	739	738	732	763	831	727	732	770	775	735	747	776	752	790	781	744	775	745	730	704	743	746	758	769	765	751	752	707	732	726	729	711	701	765	750	795	774	701	723	712	705	808	744	759	724	756	726	748	728	742	752	742	778	757	800	714	778	762
17915	10331	6960	3393	1585	792	577	469	503	546	484	474	449	451	446	406	396	426	436	432	435	438	422	432	399	390	408	408	434	416	400	420	375	383	392	387	373	390	390	385	434	412	422	370	409	406	423	375	401	424	427	434	419	450	406	389	404	385	365	393	391	362	380	389	379	377	409	409	361	381	412	399	391	401	363	401	385	389	388	378	406	430	363	373	387	399	382	388	360	370	397	370	417	407	382	395	375	375	353	426	412	392	388	405	442	388	393	388	382	396	411	436	390	380	400	416	448	403	384	345	386	375	377	400	406	412	370	417	402	361	398	399	403	359	395	410	407	387	374	409	418	415	373	420	416	411	380	412	387	398	357	393	367	420	382	425	414	427	397	408	373	403	412	369	367	360	379	395	422	405	389	413	376	378	398	410	374	343	361	395	381	375	425	384	411	426	369	358	377	426	415	371	418	409	400	401	379	385	370	376	393	387	367	396	410	379	433	429	386	378	387	415	403	400	406	411	404	372	383	399	419	404	409	375	386	381	432	374	444	447	368	394	390	391	421	378	401	383	395	384	403	408	375	403	382	408	388	344	379	367	395	426	389	389	379	365	370	373	365	352	401	387	401	385	368	395	421	380	385	369	395	380	373	375	380	428	416	401	370	404	391	421	406	395	409	382	384	444	391	387	406	400	394	403	364	396	389	397	394	402	391	389	419	401	391	370	346	384	350	423	395	411	381	401	381	397	374	414	390	393	374	374	400	435	396	380	383	381	381	386	381	391	413	357	361	418	360	416	417	429	407	414	422	396	384	374	354	370	407	425	390	374	381	390	381	365	414	412	360	374	406	371	398	363	394	398	433	405	375	401	420	425	357	423	420	427	414	392	366	388	407	384	387	338	349	402	416	412	409	379	416	420	380	431	407	454	423	396	389	406	386	367	399	403	388	396	373	402	429	391	377	410	369	409	374	389	363	400	377	349	383	424	419	369	376	417	388	374	382	404	423	403	393	374	327	401	427	402	393	390	379	375	405	396	378	420	386	438	416	407	445	410	366	349	359	357	353	368	397	405	367	368	398	387	393	405	384	366	404	406	406	415	415	419	378	437	358	408	379	390	411	375	379	408	405	410	375	387	376	375	383	380	338	367	399	371	354	393	380	429	393	387	338	408	370	410	426	378	396	413	419	392	366	411	380	398	366	410	375	375	358	379	427	407	418	375	457	392	382	379	399	385	364	422	398	426	359	412	388	371	399	382	409	382	402	405	397	367	399	414	399	364	434	393	434	413	379	397	435	402	395	407	411	406	396	386	398	385	391	411	405	415	415	377	419	438	401	375	393	414	401	384	404	380	410	397	375	399	410	430	429	421	404	415	435	368	372	391	395	392	400	377	425	397	403	353	380	385	375	369	369	390	378	386	369	373	372	403	417	390	382	392	400	412	386	385	392	398	407	388	374	407	393	437	399	411	392	396	377	369	428	360	389	383	364	412	413	401	392	421	402	452	406	389	427	406	402	435	428	410	381	379	416	417	410	401	366	362	363	430	396	368	396	361	412	398	408	392	399	395	380	409	414	408	375	378	409	400	354	430	383	391	404	387	411	385	369	351	375	404	395	418	414	392	387	374	396	376	380	418	390	396	402	399	387	391	403	391	418	370	372	437	364	400	396	416	440	376	348	383	400	421	398	410	414	406	418	417	351	412	396	399	380	398	376	383	401	387	391	420	386	393	324	387	354	382	387	392	409	390	388	368	390	383	364	419	390	389	394	387	386	404	421	412	389	395	399	419	374	377	406	395	393	387	364	352	415	398	397	408	366	375	388	423	388	368	404	376	379	376	413	359	404	365	386	402	370	402	419	373	404	416	413	390	370	404	393	386	406	399	387	393	339	365	410	372	383	371	400	401	373	423	369	403	372	361	380	410	420	341	396	429	370	363	391	404	356	409	407	369	383	415	416	402	404	344	386	367	397	405	376	395	414	394	403	412	383	437	375	424	401	398	395	402	423	435	379	394	397	374	416	419	371	393	387	391	431	412	353	336	383	347	379	389	401	375	388	375	388	371	420	429	372	429	374	350	368	407	395	384	415	369	395	382	372	413	371	400	424	414	373	403	369	410	390	362	381	407	407	404	440	380	391	385	395	410	353	384	364	396	415	385	391	425	363	386	377	422	397	375	352	403	386	394	352	402	409	426	441	399	392	376	381	431	436	372	355	385	414	361	420	368	410	410	449	380	379	375	349	397	428	419	408	413	373	383	361	356	394	379	374	387	432	414	370	420	366	385	422	442	374	399	361	434	393	341	359	359	404	418	417	406	427	401	377	397	401	367	386	391	397	391	413	371	398	352	396	374	364	358	401	428	417	363	399	384	419	370	392	379	378	391	408	388	419	370	384	388	396	414	403	418	385	418	422	370	377	384	416	353	403	413	389	412	385	376	404	411	411	356	398	432	365	349	407	403	397	398	394	394	405	399	447	358	405	381	382	387	374	422	388	396	447	362	376	374	383	389	409	393	405	391	384	407	396	412	379	364	349	364	428	373	397	370	427	403	406	387	429	409	401	365	402	385	388	391	405	404	420	410	409	377	392	371	385	403	393	391	408	382	415	383	388	401	385	402	448	427	368	373	367	408	400	406	396	379	418	409	362	359	422	376	385	421	395	404	395	395	396	366	418	390	364	386	424	379	382	385	395	388	361	414	390	392	358	404	391	374	374	403	410	418	370	363	411	416	363	394	382	399	420	390	407	395	403	380	380	360	401	399	406	373	379	376	404	373	439	390	372	395	398	370	411	380	421	391	393	384	374	401	385	379	432	411	401	382	439	395	414	389	398	436	355	391	386	414	372	445	386	391	391	401	357	397	412	374	419	362	382	405	416	398	387	407	423	405	401	378	358	403	399	422	415	435	375	410	396	400	396	388	361	363	397	406	408	412	382	374	363	423	406	396	398	389	367	380	384	380	372	386	398	395	366	443	391	422	377	393	387	422	388	391	366	381	392	385	367	407	400	391	395	377	406	340	397	418	392	394	398	385	353	376	376	367	352	352	411	367	382	434	403	342	413	362	384	395	392	402	422	419	368	386	434	400	386	376	429	391	398	403	407	393	387	378	404	378	429	438	359	365	387	382	427	387	402	413	456	394	383	396	368	392	352	412	434	390	401	400	393	399	383	346	377	414	356	359	365	364	379	383	393	412	372	410	362	382	382	403	372	386	408	388	388	380	412	430	382	406	381	403	361	392	410	379	340	376	429	372	361	407	399	400	408	380	413	354	397	386	388	368	381	403	403	401	393	377	405	396	417	404	364	420	351	388	359	402	420	388	375	419	392	421	385	397	352	373	363	365	390	407	364	400	377	410	402	381	398	376	375	379	395	415	409	378	420	388	413	385	380	355	400	416	395	383	402	359	414	411	414	397	407	398	416	398	393	416	379	412	407	428	373	431	364	367	434	392	361	435	381	403	325	389	376	384	363	345	417	388	399	421	399	383	396	417	395	423
12509	10024	11691	8612	4885	2776	1849	1435	1386	1361	1264	1209	1199	1152	1051	1112	1041	1021	1040	1030	999	1017	1003	981	938	968	910	948	931	908	958	954	931	922	907	878	938	935	956	915	914	926	930	918	887	953	918	973	923	900	908	951	907	901	923	878	912	893	881	966	911	836	962	947	875	882	946	941	909	883	922	978	905	910	954	915	893	946	956	969	850	970	966	921	851	914	901	929	949	902	851	940	928	908	924	922	890	941	919	878	950	915	880	911	908	892	901	934	899	918	856	926	918	921	904	931	924	947	959	964	916	926	928	930	961	923	917	892	942	950	879	936	906	893	974	933	948	896	873	949	863	938	861	911	908	878	921	886	892	929	938	907	927	943	854	905	922	890	806	920	936	908	899	887	909	924	944	934	924	910	906	931	919	927	929	959	908	934	861	878	958	912	934	931	923	924	885	936	974	933	880	927	946	898	950	907	990	885	868	907	918	938	950	935	947	906	925	898	927	915	951	877	937	894	942	878	877	861	906	936	923	898	927	884	881	910	973	855	927	959	930	888	919	893	940	961	896	903	896	925	964	915	861	917	920	964	922	937	932	924	972	895	910	939	969	918	891	968	942	900	909	949	881	884	881	887	920	918	896	918	902	967	908	885	920	910	857	894	922	870	911	956	922	902	937	895	940	917	887	850	905	929	903	915	944	914	919	940	879	902	919	898	875	927	857	871	940	922	943	943	907	955	905	875	898	846	918	903	902	865	878	898	946	912	890	913	902	903	907	944	892	910	886	923	957	919	914	951	877	916	883	890	887	899	845	873	887	893	893	929	881	932	838	889	956	891	928	888	929	891	892	927	892	917	900	916	944	930	924	908	862	879	919	868	942	860	909	920	936	939	910	899	910	885	931	925	891	878	903	912	863	909	908	939	850	915	960	899	926	842	944	844	879	953	887	903	910	863	891	904	928	966	889	863	963	886	943	899	924	888	957	881	875	917	965	933	866	901	914	911	895	947	932	940	945	892	922	889	888	963	907	931	926	869	928	904	880	877	925	966	897	939	898	831	906	854	927	860	953	895	859	870	939	863	910	944	946	936	892	900	957	910	909	920	868	947	881	931	942	923	858	943	901	886	907	859	923	849	963	932	917	877	899	951	906	939	906	946	827	886	939	921	918	913	956	887	937	877	857	963	895	875	817	991	912	914	948	913	914	897	909	959	867	914	926	900	931	950	900	877	928	959	922	956	894	909	882	857	895	1003	871	906	962	910	908	916	882	876	930	906	867	872	913	958	893	931	932	878	930	952	914	896	887	930	882	949	925	920	852	905	931	902	928	961	958	872	934	935	898	837	876	882	900	887	920	941	874	957	888	972	905	914	890	938	924	920	871	896	879	973	967	916	889	894	895	885	989	965	995	875	949	927	963	876	881	893	958	887	905	938	908	955	858	868	925	924	914	985	897	899	881	883	885	898	973	915	941	897	886	901	892	913	967	894	902	945	885	918	867	908	948	888	947	885	888	929	906	919	873	908	865	916	850	866	891	920	948	873	892	915	899	898	891	882	956	877	910	900	900	907	877	922	956	900	886	868	893	873	924	902	926	916	886	909	897	879	910	918	923	896	967	894	911	868	883	889	955	939	926	881	883	937	879	918	917	852	886	928	896	896	916	873	890	847	957	945	920	902	900	951	907	930	914	959	884	917	899	931	940	896	881	855	936	952	924	883	980	928	908	900	893	918	891	959	937	905	932	926	870	920	890	843	900	847	890	934	919	915	864	892	919	886	951	945	921	890	946	940	949	943	861	931	861	934	901	929	924	929	900	927	926	942	893	890	917	917	884	933	928	866	903	909	922	902	895	914	924	881	912	903	887	919	885	868	921	885	888	932	918	940	879	921	892	929	897	893	883	911	929	970	940	936	888	912	922	889	893	878	936	901	913	934	988	947	935	844	911	917	886	923	880	933	917	888	915	912	902	920	902	903	888	927	969	925	844	869	993	928	897	919	917	947	865	921	915	907	923	928	921	859	905	925	921	887	901	922	911	906	892	883	864	997	928	942	933	912	916	874	937	912	967	932	910	918	918	949	921	953	908	904	907	929	901	947	868	912	936	951	900	864	903	947	896	859	909	933	900	911	931	899	926	945	900	945	937	936	871	888	865	931	928	940	887	936	886	916	901	909	928	962	902	839	962	935	895	883	882	882	890	891	876	931	923	887	927	891	969	817	897	890	902	932	924	929	885	935	843	985	934	917	887	914	867	892	913	912	878	899	847	935	881	924	966	869	949	908	983	956	916	879	923	884	883	886	906	880	881	935	864	870	954	896	914	892	915	905	933	895	890	927	895	909	920	893	899	883	893	928	916	864	929	872	930	873	916	903	945	901	930	942	912	914	910	922	908	909	952	932	886	939	913	890	909	922	958	933	891	861	928	930	843	886	874	894	952	960	927	901	874	965	843	888	831	943	922	909	923	901	932	882	876	903	888	921	920	919	940	911	902	920	897	933	950	926	881	918	934	901	928	946	923	958	938	935	889	936	909	893	923	926	907	903	945	931	949	873	929	901	937	923	926	948	883	907	896	891	923	901	936	883	939	947	892	881	948	882	903	912	908	840	944	910	887	904	959	927	930	957	931	944	862	936	926	901	935	956	986	950	899	876	884	896	923	907	916	815	915	919	919	894	952	897	926	932	929	964	899	947	958	914	921	950	881	903	946	933	901	929	943	920	871	893	899	909	899	945	917	846	929	932	966	975	943	922	958	917	967	872	941	919	879	920	885	909	934	951	917	883	937	893	927	953	902	879	905	944	923	889	982	903	863	925	898	911	871	963	931	860	914	943	891	939	956	873	928	942	894	914	872	900	854	867	930	916	901	926	926	956	923	921	961	865	918	868	902	871	903	903	863	909	940	878	942	893	929	881	896	951	876	919	886	900	954	867	913	899	971	955	919	929	898	956	936	856	906	841	910	954	914	869	973	865	906	943	976	977	915	904	905	868	896	919	908	868	920	914	910	866	900	956	903	912	883	939	905	928	936	894	917	900	900	892	892	886	927	879	958	907	867	897	947	874	896	903	929	867	911	866	936	902	904	935	925	964	933	889	912	883	896	921	950	958	930	892	977	908	946	938	875	882	916	913	875	930	902	915	903	953	877	963	880	931	853	952	946	917	952	883	930	944	934	949	926	902	929	872	890	916	955	965	894	905	926	913	897	905	888	911	913	878	846	911	937	925	873	866	957	845	915	971	942	916	931	937	868	870	902	928	923	897	933	955	858	891	877	883	956	927	884	863	890	926	896	877	936	905	963	947	936	920	945	895	918	918	893	924	866	872	859	875	850	878	923	919	881	859	888	937	921	943	901	928	873	926	916	887	908	930	926	886	946	933	935	923	961	847	932	873	896	913	926	876	939	872	892	910	911	925	915	855	919	887	918	921	908	913	873	899	939	890	926	917	883	922	936	907	921	960	909	938	959	921	924	942	872	982	929	905	932	943	940	874	926	838	946	910
33100	21010	18181	13824	8033	5101	2140	723	607	665	589	524	536	540	519	526	522	464	436	517	477	432	465	450	415	421	405	396	414	406	424	437	430	420	403	423	376	366	444	441	455	418	435	399	442	425	420	421	409	386	399	403	384	407	370	407	403	415	402	430	390	400	413	399	405	457	403	386	411	375	382	374	406	414	440	414	404	416	407	407	406	435	397	395	368	428	410	426	400	373	432	358	409	403	396	438	366	431	393	436	353	386	400	365	421	388	366	420	407	427	399	390	388	434	396	424	399	420	443	406	405	435	397	405	406	432	456	406	365	418	395	370	411	398	453	386	431	398	446	393	412	429	431	432	378	388	400	416	377	424	430	410	402	430	409	394	410	391	403	409	410	418	408	440	378	376	408	436	432	409	388	389	399	366	419	401	415	411	384	434	388	398	391	408	412	417	371	372	432	405	430	414	386	412	389	378	402	369	429	412	403	384	435	425	372	385	411	403	395	377	349	384	348	422	436	378	420	406	368	369	385	375	406	397	406	355	420	389	424	433	375	376	405	422	385	403	378	393	434	396	420	426	402	402	407	413	424	438	389	390	390	409	394	404	441	438	389	405	384	361	397	418	411	393	420	361	366	418	405	400	381	406	421	418	401	434	391	438	398	410	407	376	397	402	440	406	411	390	385	377	405	430	430	391	410	381	420	392	401	429	372	449	398	381	401	418	402	422	370	470	408	386	422	374	387	417	394	407	389	384	421	403	407	364	396	411	404	433	416	399	387	381	382	375	442	408	411	393	411	395	366	365	376	400	381	445	396	380	410	396	393	406	367	413	382	384	418	430	401	380	412	387	405	395	431	408	416	388	438	381	396	426	433	364	420	388	415	407	423	393	419	392	402	365	378	401	429	386	358	393	394	419	379	377	390	415	405	398	414	424	429	385	406	407	391	412	427	386	396	408	396	369	421	392	448	430	418	421	418	434	398	384	388	366	424	435	395	399	457	413	398	436	424	407	397	419	435	428	447	390	405	436	368	391	386	428	419	403	409	380	377	424	367	417	415	408	407	430	462	406	417	437	356	443	410	409	388	396	398	409	445	399	368	392	398	430	403	402	417	432	384	427	429	412	423	403	438	418	442	367	409	433	402	409	377	440	396	388	403	409	398	410	382	401	361	399	389	392	417	421	379	429	431	429	386	414	429	394	380	413	415	400	435	388	398	371	420	417	420	452	400	408	418	418	399	399	414	372	393	415	403	398	389	419	398	399	427	413	380	402	394	414	405	417	391	397	402	415	385	405	433	410	395	395	436	442	406	392	406	395	395	379	432	409	417	414	427	445	433	426	438	406	386	392	423	397	384	433	412	415	398	424	400	389	427	391	427	361	400	390	388	382	390	399	380	407	426	375	397	395	422	410	380	411	378	399	412	387	381	387	366	386	390	421	396	430	423	392	399	398	434	403	417	397	402	405	412	408	421	407	424	415	401	407	395	412	414	402	394	386	381	397	403	416	414	432	416	432	376	425	399	428	423	408	376	391	380	419	404	403	402	400	432	404	409	414	362	394	468	408	407	450	407	344	372	430	413	382	385	394	401	385	406	402	392	404	409	411	401	434	408	447	424	429	393	390	414	406	422	415	383	406	409	412	412	414	410	411	429	400	365	393	387	409	413	409	389	403	389	400	381	382	397	424	400	401	398	375	419	401	418	403	432	401	433	417	398	415	432	374	397	397	403	425	416	415	383	385	434	388	429	414	389	381	434	402	394	396	388	420	383	393	432	435	434	398	387	388	397	382	400	391	377	430	398	426	402	437	403	415	396	382	447	419	380	384	404	422	421	421	423	408	408	390	397	406	410	399	398	401	406	442	378	418	411	402	423	393	422	405	439	426	370	390	381	372	420	429	404	409	380	417	381	356	442	395	392	401	432	424	432	411	406	382	388	435	383	387	410	394	413	402	410	406	410	411	459	380	393	372	391	415	424	419	438	378	397	413	435	414	440	400	354	405	385	384	400	420	369	405	426	398	390	391	388	405	418	410	435	377	425	399	354	368	406	424	370	412	442	395	419	394	365	394	414	389	415	416	401	411	390	412	397	363	367	407	394	371	406	385	371	386	380	408	417	367	410	409	368	378	389	425	461	431	380	362	382	405	411	416	385	353	406	376	399	360	414	394	392	431	398	400	389	418	399	393	420	386	404	399	437	403	405	375	448	355	368	447	390	406	421	406	403	408	368	320	378	384	396	424	379	410	394	384	439	370	386	388	430	412	396	393	418	400	364	437	428	419	384	384	380	353	376	369	417	428	388	415	405	441	427	392	397	374	429	428	415	431	384	367	406	450	407	412	376	395	392	375	361	404	394	440	412	405	415	386	422	396	414	399	389	386	384	422	401	431	400	425	412	423	356	412	422	405	382	393	414	399	371	380	379	377	400	416	395	420	431	380	373	383	395	358	407	405	370	389	367	377	413	391	369	377	429	385	380	367	382	408	378	394	430	414	381	396	392	427	393	428	388	386	416	404	412	382	405	409	404	385	360	387	394	364	401	400	397	370	428	461	431	398	423	382	439	381	394	389	395	397	368	415	442	404	419	382	410	370	398	420	371	391	386	388	401	407	388	451	415	366	434	417	427	404	391	412	408	414	385	423	387	401	408	391	411	381	404	403	402	382	380	396	376	402	418	385	400	405	424	377	415	442	443	403	381	379	399	411	444	389	386	402	390	408	357	409	423	367	420	406	381	417	427	412	422	390	390	411	397	417	369	387	433	409	427	385	410	414	424	406	400	400	391	392	397	420	404	413	399	375	436	428	418	427	392	393	415	415	400	369	412	409	420	423	398	415	402	404	396	389	367	369	399	404	373	398	379	407	433	396	416	408	410	439	434	427	381	426	372	432	390	399	412	388	385	416	412	380	417	377	380	412	431	397	402	411	431	413	405	385	383	435	402	389	427	377	458	414	370	415	409	439	432	416	413	396	404	437	409	402	427	412	416	394	434	434	408	425	452	404	396	372	424	399	415	407	405	423	402	384	403	389	403	395	413	374	433	447	410	421	402	404	395	398	376	399	409	406	404	405	384	414	416	413	417	423	422	425	424	388	369	445	377	401	388	398	401	435	394	414	397	386	338	454	413	428	420	405	413	395	395	384	401	412	442	415	405	408	375	397	407	432	394	397	390	403	446	397	394	438	411	372	419	436	408	364	402	391	378	411	381	410	392	418	384	429	377	424	419	404	373	446	387	429	402	382	426	401	444	400	404	374	417	386	412	399	413	431	380	407	423	436	422	389	349	350	398	383	413	425	418	387	464	380	406	443	408	453	407	383	400	374	417	394	381	412	392	401	389	396	401	377	406	358	410	423	412	417	410	409	423	390	392	394	402	407	392	408	441	430	436	402	392	367	404	408	382	440	417	408	401	389	419	370	426	398	387	397	403	393	409	402	410	398	422	392	376	404	406	436	421	386	393	393	417	413	410	399	423	404	382	424	399	406	390	383	365	392
22748	18190	23585	23879	17048	14078	6375	2419	2094	2036	1920	1622	1688	1750	1625	1609	1436	1422	1371	1462	1354	1337	1211	1229	1143	1065	1063	1067	967	1003	976	964	962	917	993	928	947	952	891	935	896	913	889	917	918	953	964	929	888	896	900	933	990	970	948	901	965	918	898	929	966	964	893	889	940	925	940	899	920	861	918	919	920	943	954	879	897	946	874	988	934	953	897	826	924	945	926	933	913	925	907	906	936	947	851	944	908	973	936	968	968	889	893	925	977	872	920	942	939	914	905	930	922	907	926	900	956	908	946	934	943	951	900	974	958	890	974	836	913	926	882	928	924	944	960	879	888	919	955	922	974	886	950	888	862	932	910	969	893	931	945	981	943	898	934	915	906	877	954	938	954	967	901	977	916	907	910	875	902	927	916	949	969	956	947	947	900	935	874	933	957	904	870	951	930	947	956	897	973	957	890	1022	932	904	975	926	901	963	940	932	935	914	894	879	943	941	910	930	885	919	918	926	947	925	948	1010	947	963	889	921	933	962	936	904	881	920	923	918	900	988	945	881	924	901	928	901	932	935	954	971	944	968	909	907	919	954	886	960	951	922	947	927	942	953	956	944	961	946	875	922	913	881	958	925	938	921	908	907	861	893	945	932	933	943	977	972	925	919	901	916	926	920	936	867	929	951	873	948	918	956	894	934	935	910	941	941	947	893	917	958	935	958	926	930	936	915	910	956	940	959	939	908	908	957	956	939	932	947	974	947	907	917	894	952	905	962	906	969	933	922	937	907	878	885	896	1002	924	973	902	908	884	930	978	956	933	905	893	921	962	932	895	916	976	903	869	1004	928	891	921	925	916	946	981	930	889	929	943	952	887	922	957	949	898	938	959	907	965	960	950	964	941	988	929	929	897	942	926	924	908	930	902	944	947	916	909	856	885	918	883	915	961	879	892	918	944	962	911	925	945	896	907	982	937	878	971	933	865	909	954	921	937	902	904	940	930	899	926	931	895	948	954	903	977	841	910	910	886	941	919	913	954	937	877	957	932	949	955	877	923	912	1005	915	935	948	985	972	938	956	924	932	883	919	900	971	970	932	945	991	946	937	881	938	987	927	944	963	947	907	952	938	938	943	921	885	902	921	933	944	962	938	973	925	879	925	868	905	927	967	950	925	968	942	883	894	896	908	918	862	906	944	939	918	972	907	917	923	939	903	1008	878	912	962	925	919	901	990	898	877	947	909	963	902	962	921	914	937	964	923	902	924	942	926	879	923	940	1006	958	913	929	976	940	877	895	881	879	939	977	933	928	894	920	901	958	942	938	907	931	918	944	930	974	929	936	938	956	934	925	925	953	893	917	941	950	985	926	961	940	899	937	910	963	922	961	934	939	971	879	896	865	928	904	891	874	957	902	927	957	914	913	852	935	945	913	903	919	983	969	998	937	897	905	922	950	939	886	915	993	930	887	943	937	885	894	951	967	920	948	909	910	909	958	899	984	905	926	915	930	932	944	916	964	956	921	867	886	933	964	920	945	909	933	878	970	947	894	916	847	976	899	883	912	983	953	900	906	972	952	911	929	949	927	884	947	941	927	909	945	887	895	879	920	925	957	957	934	960	1004	963	937	929	880	946	980	924	967	960	973	954	902	949	882	914	946	917	964	880	948	930	923	925	982	907	899	928	937	938	904	927	943	977	916	897	905	922	878	922	920	977	955	959	939	960	931	929	890	942	971	923	973	972	945	901	945	897	938	890	937	1013	875	952	979	920	894	937	912	982	951	933	964	966	925	923	933	880	848	927	955	904	973	904	925	896	948	922	958	931	928	938	942	908	930	862	955	940	920	896	922	889	898	929	950	968	990	915	942	887	935	928	967	928	878	913	979	925	936	909	913	998	940	974	967	935	937	921	879	941	929	952	967	917	940	910	934	948	929	914	958	894	921	897	928	811	925	946	877	973	973	904	914	952	936	945	995	919	986	888	980	942	936	965	964	958	941	925	944	967	895	906	980	984	910	875	927	983	904	903	924	925	994	929	953	976	889	957	960	920	946	914	949	930	912	902	877	922	884	860	992	956	936	906	895	885	962	956	925	917	931	940	934	941	947	968	929	937	891	899	914	949	948	949	936	966	956	908	880	948	925	920	897	935	986	934	949	891	953	922	909	938	978	963	886	898	998	934	926	943	903	952	943	915	913	915	999	945	926	946	945	962	947	966	967	907	863	943	931	864	975	920	932	936	953	936	924	909	978	920	995	902	951	973	939	922	937	911	905	964	911	959	890	864	936	974	928	869	920	910	938	959	911	944	891	943	942	903	952	939	881	973	934	958	857	914	930	966	903	935	992	911	1005	999	894	898	848	905	882	950	936	914	951	963	906	874	880	950	952	918	959	922	943	963	883	937	965	957	934	940	946	979	903	914	884	950	944	889	866	917	903	985	933	955	942	918	927	899	922	954	872	879	923	1006	905	920	921	952	974	926	926	916	929	944	946	902	982	931	950	914	915	933	958	931	911	956	916	963	979	925	979	927	963	908	937	949	916	928	956	994	912	966	871	1027	930	932	947	854	937	972	927	941	935	902	939	899	935	906	877	892	915	933	942	920	885	947	885	866	915	864	926	885	896	892	935	941	928	939	890	952	904	928	928	979	914	952	938	925	924	984	889	917	932	899	926	934	955	936	980	963	914	923	889	912	902	905	963	921	917	949	914	996	877	908	966	916	945	909	915	943	865	887	914	895	955	930	924	916	1012	917	948	922	971	932	921	928	954	946	928	887	963	944	914	909	937	925	909	925	909	888	933	955	884	974	954	927	930	962	837	945	898	916	994	939	974	882	991	924	969	954	955	974	935	1009	871	893	895	945	881	924	901	981	954	931	875	969	914	951	941	927	943	952	890	981	901	916	948	900	973	949	948	878	954	960	925	988	952	962	936	938	911	916	985	947	887	899	928	945	897	952	896	983	935	952	948	905	914	911	963	873	911	970	901	927	878	906	920	950	882	936	959	944	910	930	983	975	971	941	910	929	971	955	945	972	905	973	933	942	915	930	945	925	906	935	959	912	903	896	955	918	915	959	937	932	920	897	973	939	941	1012	903	982	907	955	846	982	945	862	938	948	958	910	975	964	980	892	936	952	963	957	906	883	915	935	935	942	980	973	905	955	917	909	949	941	926	903	918	904	884	937	913	927	976	921	936	893	892	941	890	961	876	934	917	949	983	950	943	939	953	873	917	947	957	913	959	951	929	932	943	901	933	985	897	865	896	947	980	892	899	878	919	932	985	942	909	916	894	924	872	952	972	941	928	950	843	928	934	883	925	915	915	929	1010	885	904	901	946	963	969	966	948	883	892	908	919	951	947	947	912	929	915	907	951	949	979	956	979	909	960	981	898	933	957	920	931	876	916	897	928	931	851	889	843	972	945	929	925	898	920	886	943	939	899	954	936	937	882	887	894	898	908	881	918	865	929	947	937	880	932	903	916	903	955	856	911	914	991	935	951	918	944	894	914	952	923	938	918	885	990	901
41869	28983	27885	22448	14649	12060	3404	990	796	630	565	518	533	547	463	523	473	431	421	443	449	415	383	363	368	344	334	340	306	342	348	288	318	338	334	330	334	253	320	325	322	331	331	336	307	312	312	285	326	341	350	328	327	329	296	328	300	348	340	301	315	331	328	312	344	319	314	301	301	329	319	311	346	321	314	305	310	319	288	306	327	286	377	338	298	335	309	329	356	301	321	321	352	308	330	331	314	328	319	316	325	353	336	325	344	313	283	310	342	372	302	280	308	354	314	361	317	294	350	314	360	306	318	311	289	328	332	292	322	288	333	301	314	326	321	319	302	308	343	346	331	325	279	315	329	310	299	333	293	316	314	339	295	295	307	342	314	304	312	294	325	274	334	310	313	321	338	291	311	315	308	325	315	315	300	308	305	300	309	314	322	299	314	328	321	330	314	317	308	315	322	308	316	329	355	308	301	312	316	327	337	330	323	344	285	329	348	307	345	333	317	335	322	313	345	340	307	353	336	371	340	299	329	307	299	310	295	311	294	340	321	296	305	320	342	345	331	310	320	329	317	289	307	317	311	315	280	311	307	334	342	301	298	329	325	307	313	313	305	318	311	334	352	274	297	309	323	331	329	324	324	325	298	322	303	293	290	304	322	288	317	273	309	314	304	323	323	340	337	313	299	292	310	288	298	320	290	309	336	341	307	325	374	300	281	300	300	327	338	299	341	323	315	310	325	307	357	332	318	327	302	319	301	300	313	323	346	334	314	308	326	293	289	306	354	293	305	349	323	296	309	293	337	326	332	349	337	268	352	307	306	318	317	322	324	347	311	342	296	301	321	270	332	305	333	315	338	343	331	334	320	314	301	334	306	320	307	291	337	300	323	310	303	312	342	333	298	297	306	331	302	310	339	319	324	304	324	287	339	322	317	335	316	318	317	347	301	316	319	298	301	358	346	328	315	313	290	308	318	322	299	330	328	305	344	356	367	325	321	277	322	324	377	317	314	322	358	321	303	295	294	308	311	313	325	339	326	325	319	360	370	368	313	309	310	318	338	286	311	302	312	334	335	315	360	312	280	319	306	333	322	342	288	315	318	341	365	309	299	315	303	365	315	336	318	325	314	328	346	304	322	337	318	335	322	330	351	302	335	317	327	327	303	281	342	330	325	295	319	311	304	316	307	325	338	313	325	347	335	326	312	314	342	324	296	292	352	307	305	313	307	319	306	322	346	301	317	281	352	316	315	342	305	341	286	296	293	315	305	314	312	294	327	287	293	312	342	315	328	322	308	331	341	352	350	331	308	310	338	297	330	333	316	302	286	352	316	289	325	296	309	309	345	313	355	336	357	318	326	338	304	328	315	329	329	335	306	294	281	347	337	279	317	330	286	337	312	335	324	323	346	319	320	322	330	284	344	342	321	317	329	325	329	374	310	311	322	305	306	319	288	333	316	320	293	323	319	307	322	364	360	322	305	301	340	312	327	310	320	304	302	336	270	294	345	356	333	307	336	320	335	295	321	295	315	319	341	344	357	321	342	324	357	293	291	319	321	360	300	324	306	321	317	294	326	323	326	316	351	343	309	317	298	314	360	318	335	315	327	334	297	346	301	358	337	335	339	325	325	334	316	321	324	277	333	322	322	289	312	309	325	303	298	338	339	320	295	328	311	334	310	314	335	311	326	318	310	326	324	307	322	319	312	329	296	342	322	320	306	334	290	318	331	299	303	316	352	326	290	350	306	352	317	306	332	320	313	329	325	345	313	300	328	332	324	290	330	329	320	314	321	326	296	312	329	297	335	305	303	300	348	353	319	337	331	302	291	296	353	313	356	305	318	311	318	320	278	310	294	351	343	313	320	306	307	318	285	308	313	354	296	305	306	349	325	331	315	337	360	310	333	334	337	315	295	341	312	323	301	336	317	320	313	311	308	305	339	319	320	313	340	321	350	304	304	293	303	338	375	312	329	298	353	327	309	346	311	280	322	333	309	375	336	290	336	336	299	303	373	324	335	354	281	330	330	315	302	338	313	307	322	315	323	369	303	306	318	316	301	315	308	302	311	333	314	305	309	309	338	324	304	292	316	311	311	350	282	305	292	323	303	308	353	299	352	324	321	306	293	302	306	308	319	326	309	327	298	296	316	321	351	332	279	317	338	323	318	314	323	309	349	294	280	317	341	279	316	328	318	322	321	289	310	322	329	304	318	352	308	304	316	310	330	304	310	293	335	294	326	333	296	318	325	288	333	341	336	329	333	319	310	312	294	344	350	299	321	318	320	325	289	305	320	282	333	324	346	349	328	313	342	316	306	300	315	339	290	317	283	311	318	348	340	331	333	283	322	322	287	317	325	292	325	292	309	314	302	304	318	325	317	328	327	333	334	304	335	324	335	351	303	324	323	327	312	305	317	346	338	317	342	287	332	319	321	324	283	309	330	333	298	283	313	369	303	334	323	311	324	295	301	289	303	322	312	324	302	284	294	313	317	321	293	332	318	332	304	312	336	287	338	319	341	332	303	371	312	331	318	317	301	338	299	311	260	312	316	325	350	300	303	309	303	316	305	312	301	347	333	312	325	315	363	307	325	352	297	317	306	337	345	308	317	309	311	325	318	295	308	303	287	295	290	312	328	346	321	313	304	320	338	318	296	305	341	314	338	318	335	333	321	315	335	339	326	325	308	301	310	326	340	317	345	301	368	340	322	334	310	316	329	292	336	341	299	332	317	316	308	274	303	314	334	325	290	301	324	304	329	319	345	350	296	344	306	295	330	310	309	326	284	322	280	313	322	340	314	322	339	327	298	303	373	318	333	296	323	306	283	329	310	319	321	322	309	316	336	333	314	357	326	295	333	301	318	318	328	317	332	329	325	306	324	321	286	311	347	301	315	321	331	271	314	329	345	321	322	335	298	315	282	314	296	324	338	330	310	289	342	275	301	315	290	305	299	324	311	295	308	323	304	349	337	301	342	319	334	304	314	303	336	345	343	312	278	313	302	322	317	345	351	323	331	333	350	327	336	358	284	317	308	299	324	300	348	353	336	307	295	354	307	296	328	325	366	318	328	326	324	308	328	321	315	357	301	314	319	287	288	300	296	319	333	301	319	325	315	330	333	324	254	297	342	351	285	301	297	320	334	326	311	295	354	309	299	327	297	324	304	331	317	325	329	311	382	301	285	301	320	309	319	296	342	322	297	339	336	317	319	304	319	286	303	353	332	309	346	305	315	316	295	348	312	349	278	327	333	327	301	326	318	310	353	310	347	285	298	290	322	302	305	305	337	317	312	302	306	306	311	323	334	316	305	316	315	318	321	305	334	310	330	323	318	313	319	308	361	338	272	294	337	344	335	312	328	335	310	329	309	316	346	279	289	265	317	357	308	327	321	286	333	328	314	343	268	328	311	330	311	292	351	344	332	315	365	334	322	327	322	319	303	318	315	298	318	321	341	347	345	309	311	313	313	309	318	336	301	311	351	297	317	297	323	339	324	301
27962	23943	31640	31652	25193	23000	7551	3137	2976	2544	2157	1941	2001	2092	2038	1843	1752	1625	1432	1754	1520	1443	1251	1266	1069	967	910	876	844	867	869	837	832	801	826	835	700	760	779	709	714	749	760	750	729	756	764	727	748	730	702	755	739	746	749	775	781	785	745	708	746	761	779	736	722	730	789	705	754	779	718	773	797	740	724	757	738	782	748	777	724	752	726	769	737	747	756	739	731	751	728	736	746	769	779	755	768	704	734	757	743	750	758	768	740	809	714	743	736	749	735	724	721	748	758	724	763	747	738	748	765	711	736	769	769	727	708	803	743	792	784	767	777	723	723	736	750	721	763	745	729	755	760	743	712	724	754	728	744	762	764	730	751	730	747	751	732	723	698	707	787	760	707	743	734	758	750	757	719	746	727	789	719	770	771	730	705	778	737	714	777	769	714	770	728	694	708	742	726	782	742	754	755	721	736	788	751	739	740	696	716	743	765	734	751	751	768	776	742	746	784	736	727	744	701	737	778	747	794	734	739	762	756	766	750	735	727	721	731	706	724	770	731	762	731	772	774	732	740	698	761	757	753	787	711	751	715	767	780	727	751	753	717	704	715	779	824	730	741	701	732	716	752	715	729	747	717	743	743	725	740	779	715	758	720	743	751	657	724	751	702	785	716	765	781	772	712	747	753	714	732	721	764	766	694	704	770	738	778	742	722	715	763	830	727	739	752	739	761	730	733	729	708	762	757	739	710	712	732	784	765	758	721	783	743	722	722	770	796	727	718	717	737	725	777	746	740	772	748	742	743	749	740	751	763	753	710	699	719	778	754	769	763	739	737	708	754	714	737	710	791	720	749	765	725	731	745	763	765	787	737	748	760	716	767	741	734	745	771	699	755	767	743	723	806	716	732	741	753	820	747	783	726	787	760	780	714	743	695	737	743	741	718	771	735	705	740	794	767	710	776	773	709	735	767	738	772	768	712	746	708	724	782	707	743	716	731	768	714	733	746	729	757	723	785	781	757	701	754	747	706	748	747	712	709	748	766	737	752	725	743	782	754	726	744	719	729	721	726	723	755	734	733	750	708	760	682	718	751	773	739	768	778	707	738	719	726	753	758	741	715	710	746	700	727	747	716	747	779	766	739	737	743	716	726	727	742	782	742	771	701	776	790	703	783	732	741	778	720	703	736	750	721	770	775	765	755	752	747	747	752	801	690	807	690	706	753	757	776	752	749	723	747	751	770	716	728	800	758	745	728	756	743	759	713	735	791	713	704	739	722	761	717	717	776	742	769	746	703	716	757	742	759	749	742	725	727	740	721	754	722	748	719	718	752	782	763	780	686	777	780	760	747	774	786	722	762	739	754	749	697	774	718	744	710	741	775	709	696	714	739	781	698	751	742	753	732	757	738	733	827	748	725	759	763	746	787	749	758	763	734	726	721	730	764	778	769	789	750	759	723	742	809	724	777	710	707	727	754	789	781	692	769	822	709	757	737	714	707	716	699	791	749	733	743	753	748	751	741	735	742	736	739	746	706	722	718	739	799	778	706	701	780	750	697	787	693	738	730	801	753	715	758	742	770	753	748	807	726	763	718	758	761	726	761	713	729	715	719	721	712	764	751	721	746	760	698	710	748	781	713	674	744	735	682	756	779	744	755	730	745	738	744	750	726	703	729	755	742	771	694	703	743	717	737	699	801	764	744	754	712	729	754	781	758	730	716	768	716	763	727	776	777	774	728	719	723	710	705	729	707	751	809	773	730	746	707	733	789	753	751	777	791	732	707	751	743	784	773	747	708	665	730	735	729	768	772	761	779	716	746	806	753	766	748	792	758	757	782	697	728	767	740	697	705	761	762	743	756	797	750	687	731	756	775	793	734	766	758	716	746	765	751	778	755	758	754	780	761	742	691	795	749	698	722	756	726	713	737	746	741	784	741	766	756	776	756	763	743	745	732	764	767	804	760	751	767	767	768	783	721	765	717	722	743	759	709	749	747	707	806	752	739	719	756	765	757	777	759	766	685	724	751	764	796	772	719	746	728	745	805	763	687	757	732	702	754	770	783	738	726	746	750	732	753	777	773	780	720	764	771	752	707	733	719	732	748	729	696	765	774	753	693	746	772	730	732	793	774	770	727	768	734	753	716	754	765	767	734	790	785	774	746	736	750	726	731	752	802	732	779	719	745	728	677	716	745	718	687	747	751	725	730	747	780	730	747	779	758	748	788	761	751	789	757	744	781	731	724	761	673	753	774	737	679	783	723	776	789	695	738	772	706	763	728	720	739	797	724	801	724	752	774	756	704	711	732	724	768	741	752	695	785	759	746	761	736	724	738	739	736	741	762	752	778	733	801	780	754	754	718	733	788	784	739	760	743	731	778	776	756	749	713	779	778	798	736	747	756	758	765	767	740	733	737	781	691	758	755	732	738	721	790	763	722	714	711	775	764	797	747	758	770	751	760	773	763	772	725	754	781	761	719	768	730	766	716	777	738	771	809	739	745	738	762	746	767	723	718	724	699	749	724	782	701	782	719	776	774	725	765	766	744	695	761	762	715	781	786	769	738	727	711	759	733	727	788	748	728	760	750	737	718	733	748	732	709	762	769	764	704	729	763	730	767	723	718	781	751	731	739	710	705	739	797	782	762	729	701	767	767	732	729	758	818	729	800	758	749	701	733	706	723	700	776	737	760	746	730	725	752	724	790	728	737	742	684	743	794	729	719	755	741	764	757	773	784	752	733	719	728	746	737	747	749	717	707	738	731	720	761	717	673	722	749	762	782	744	748	738	719	713	709	748	733	731	719	737	747	770	767	739	754	744	773	787	773	760	732	747	787	758	794	745	714	742	738	779	700	773	803	741	745	800	724	725	782	810	766	789	755	730	756	812	702	749	763	757	715	739	780	684	771	756	771	757	787	754	750	664	743	734	811	734	740	737	746	780	729	729	718	756	702	744	786	784	738	760	765	771	797	753	715	681	738	687	711	762	795	795	741	731	725	789	725	730	724	744	789	785	711	705	749	742	702	777	758	709	757	736	766	742	702	735	727	757	779	785	737	700	716	749	749	723	728	762	727	769	722	755	761	730	749	783	740	728	705	732	823	706	711	737	748	682	691	792	757	767	734	752	711	772	729	783	730	741	787	718	761	719	766	715	746	721	766	738	767	740	777	754	710	761	772	727	702	779	748	722	732	747	786	729	731	743	766	715	749	730	768	745	763	714	729	710	686	779	789	790	728	762	771	729	741	725	769	787	757	729	782	758	741	735	743	724	754	719	751	746	768	796	760	732	749	667	777	725	790	829	691	752	714	761	691	734	735	818	717	739	697	757	702	751	761	729	730	790	714	757	725	709	774	684	763	742	670	748	743	712	764	795	755	743	726	725	739	769	710	707	748	775	738	740	774	702	714	735	739	736	789	769	729	747	758	714	733	762	730	743	800	743	761	830	721	698	753	744	720	801	749	742	732	782	753	730	732	718	719	774	700	772	748	728	759	718	792	705
18994	9414	6287	3175	1417	958	650	531	424	502	450	449	405	424	408	419	412	422	384	383	402	416	389	383	379	390	398	400	401	407	358	389	438	401	383	428	439	393	415	403	377	366	378	404	420	397	400	393	371	401	367	395	408	407	356	378	379	381	393	408	434	428	336	394	376	396	397	375	390	383	367	382	331	403	438	388	379	377	406	443	387	342	387	413	380	390	412	407	422	414	418	397	411	391	455	370	377	411	428	443	416	379	345	359	423	363	373	375	387	376	389	419	381	416	392	382	390	377	426	388	442	411	372	393	378	401	402	413	387	410	363	397	400	401	415	398	378	412	407	364	353	366	369	372	425	399	373	375	405	413	432	387	385	380	404	378	404	418	398	425	430	368	401	395	336	397	415	367	411	375	378	396	404	359	397	399	409	416	406	396	391	376	424	388	433	381	404	433	417	395	411	417	353	412	401	405	379	359	393	402	411	425	395	374	365	373	394	401	364	388	391	365	382	369	365	380	346	390	427	394	388	362	426	386	412	383	406	394	399	409	398	383	428	393	370	408	391	424	397	368	396	366	399	376	409	419	409	420	391	395	382	351	366	405	407	376	377	371	403	395	378	432	397	409	415	371	412	362	373	381	389	396	369	384	417	390	383	388	390	389	382	392	443	406	374	343	392	388	380	434	390	377	354	359	405	408	390	399	391	363	390	404	384	428	373	410	418	397	365	404	390	410	406	381	365	358	422	408	384	403	427	404	389	411	373	428	371	354	412	343	409	412	396	341	372	441	380	402	388	387	389	395	415	403	418	397	402	382	396	356	403	411	406	423	412	377	435	391	388	415	361	381	418	345	408	381	355	406	399	421	401	367	363	360	427	373	405	397	413	393	390	407	387	386	390	406	371	386	408	400	387	366	385	406	385	404	395	426	404	406	375	395	404	392	410	376	408	381	404	396	395	383	405	364	431	399	404	383	389	362	384	406	352	393	404	388	401	390	363	367	383	383	396	390	405	376	398	402	401	396	360	381	390	360	405	339	398	417	371	408	432	354	381	330	426	383	419	350	388	392	377	373	361	405	385	401	375	361	402	380	412	380	402	374	430	417	388	377	422	394	378	393	369	413	428	357	378	361	364	420	347	388	359	371	399	442	403	369	390	436	395	415	375	394	408	396	410	408	360	344	394	398	423	399	411	405	385	432	381	425	408	403	392	413	394	394	392	396	386	386	403	403	408	408	379	380	393	423	369	412	378	408	413	361	397	430	426	397	422	382	416	430	359	383	389	363	368	424	435	437	376	457	405	373	403	395	422	397	409	414	371	385	400	375	381	394	375	382	417	367	363	377	365	409	407	381	343	374	386	412	377	374	380	389	414	403	412	381	429	371	400	362	426	385	413	414	387	422	401	402	416	360	373	383	369	370	376	371	433	367	407	410	388	401	352	390	396	374	394	385	357	388	402	385	400	375	399	394	398	395	430	396	383	365	415	414	421	363	372	407	370	357	383	387	375	399	428	415	378	388	455	418	356	397	404	427	381	408	393	384	386	380	393	354	372	378	373	443	401	371	395	417	406	359	393	391	414	391	408	431	424	415	367	412	394	375	396	368	379	393	437	421	409	374	352	402	399	397	389	404	379	423	398	401	388	401	387	409	390	395	372	400	412	366	396	380	415	422	375	356	428	396	404	370	402	407	384	361	408	398	400	386	418	411	380	405	375	379	388	363	372	425	360	397	371	443	426	407	364	379	396	374	388	399	395	408	366	375	413	415	385	382	387	406	410	370	398	368	378	383	379	371	378	411	390	389	423	414	373	411	405	395	387	394	428	397	365	352	410	405	382	392	398	419	408	410	381	385	386	400	357	433	412	359	375	382	355	349	409	406	389	382	377	385	368	387	372	363	376	413	392	393	412	412	400	385	410	416	403	399	411	392	422	426	396	362	404	382	416	414	375	406	374	420	376	382	433	357	394	402	377	413	363	367	390	377	358	371	388	399	377	428	423	410	393	396	372	375	365	409	391	385	412	396	393	395	383	428	367	415	433	391	418	349	379	400	420	357	379	387	410	398	383	344	384	394	382	410	416	382	415	409	376	379	406	403	398	390	373	397	385	388	378	389	398	404	422	391	392	383	384	399	384	384	387	383	383	397	418	421	422	413	389	376	399	388	389	395	407	387	390	389	382	381	393	373	454	415	377	391	373	395	387	374	358	368	379	374	388	400	434	414	397	393	381	406	385	386	371	390	383	405	395	435	383	358	380	359	402	416	379	408	426	434	397	379	400	376	390	382	435	416	379	389	403	397	382	409	387	391	389	378	369	425	383	415	416	374	401	398	410	415	391	395	396	369	390	367	409	384	396	416	362	405	366	395	387	413	425	388	387	399	369	397	412	386	388	403	427	364	435	415	409	405	377	413	408	372	386	381	408	400	398	389	392	411	370	421	367	372	357	378	367	363	390	372	390	405	379	375	413	396	404	401	415	375	397	375	404	401	432	395	373	376	389	395	389	403	385	419	383	406	397	394	401	432	390	425	449	387	397	395	416	382	380	401	346	444	412	402	412	379	377	384	429	415	374	387	360	374	387	408	403	379	385	415	367	399	388	383	401	386	383	420	375	395	370	401	390	377	382	398	407	401	435	373	352	378	384	388	393	418	408	380	389	410	427	399	430	357	381	439	379	389	395	389	383	373	376	413	396	397	402	371	392	378	376	380	367	375	373	391	403	394	359	365	369	433	378	352	409	373	384	401	418	391	358	384	448	382	414	368	353	432	365	378	409	390	394	439	429	381	371	411	420	395	429	412	418	381	385	395	396	410	376	440	401	411	402	377	386	424	406	406	401	404	408	368	398	391	409	362	410	419	390	396	375	381	346	398	387	387	365	407	371	394	381	397	414	397	380	387	401	413	398	365	362	400	380	370	398	375	379	360	400	416	407	410	381	398	431	418	383	399	419	390	398	374	413	397	372	393	366	420	397	401	377	389	381	366	403	425	400	389	359	427	404	402	377	405	410	378	391	409	438	362	385	436	366	371	390	377	395	402	395	415	396	375	403	374	428	374	372	408	403	420	437	390	420	404	372	347	340	362	381	383	410	392	406	363	402	396	382	385	399	411	395	404	386	399	383	343	383	377	369	391	425	363	434	374	381	367	401	377	393	380	422	389	396	356	380	431	380	426	390	389	387	372	406	384	397	408	378	366	394	429	399	416	423	390	393	411	426	412	410	411	368	404	406	357	362	423	410	410	383	371	378	393	395	414	419	381	415	416	373	365	407	387	390	407	408	366	418	383	381	408	391	410	382	387	379	379	352	377	424	391	410	390	407	441	389	408	393	343	417	399	460	383	379	374	385	416	364	400	416	417	366	414	362	404	381	385	390	394	401	426	389	415	370	443	380	398	359	428	384	373	421	398	382	379	358	391	386	399	392	415	375	401	412	376	417	408	401	377	383	371	402	384	389	403	402	412	391	408	427	350	350	398	419	405	426	370	440	395	392	407
13351	9232	10621	7976	4396	3440	2082	1407	1244	1326	1236	1164	1221	1100	1083	1122	1089	979	1013	1004	1030	924	1006	1007	907	978	907	905	894	918	966	902	951	952	852	892	928	917	923	900	899	900	911	936	973	910	824	944	917	895	948	907	896	891	908	919	925	917	914	942	863	941	889	883	934	926	927	925	946	944	878	911	882	915	920	881	953	849	960	908	913	864	953	906	900	965	852	951	940	948	888	894	911	881	936	893	912	883	899	887	905	849	903	910	853	949	887	881	883	925	936	857	943	925	868	914	921	928	936	859	907	860	929	935	911	915	977	933	911	925	914	923	920	890	945	938	862	904	908	877	913	916	904	878	878	918	834	879	970	903	885	864	909	889	881	967	855	922	869	951	854	892	959	922	916	919	945	921	878	916	895	914	886	856	894	875	880	917	927	936	933	915	923	877	891	911	909	951	900	907	878	875	884	916	945	843	892	926	891	903	877	855	886	878	873	944	920	919	903	906	872	911	905	898	938	872	922	879	898	907	922	872	902	876	898	930	850	869	898	873	909	932	882	933	883	916	919	966	934	880	889	890	888	917	902	907	843	911	914	916	878	866	903	904	896	937	881	909	927	871	958	871	920	950	883	882	887	913	947	921	898	910	897	923	917	931	853	886	853	873	928	859	909	883	880	912	872	932	951	909	912	885	940	900	929	947	864	926	900	904	995	906	923	923	852	890	865	900	950	918	900	910	887	938	900	872	896	882	862	907	879	901	881	893	851	926	937	859	869	959	915	888	862	901	896	903	875	955	902	915	901	860	914	947	916	932	958	913	933	936	874	914	898	909	895	950	965	903	842	912	897	932	894	989	890	907	902	880	918	920	933	895	889	932	907	925	978	902	908	881	897	870	889	881	875	860	922	930	882	914	917	906	908	894	979	895	921	911	913	891	903	909	865	901	918	854	934	938	954	984	883	920	911	927	871	901	881	907	926	890	893	892	864	927	950	848	902	924	910	872	871	925	973	914	890	870	885	931	921	918	945	900	861	976	902	933	909	910	921	868	894	910	909	934	942	899	926	936	917	902	877	935	945	897	927	915	897	850	952	927	888	902	926	869	968	859	967	918	941	899	880	883	890	952	884	874	892	865	886	945	896	932	946	883	874	956	905	909	896	938	896	951	874	869	938	899	904	959	922	889	898	973	950	930	931	870	918	894	924	921	897	924	900	891	877	876	918	892	920	910	889	904	912	922	854	938	917	937	879	883	917	912	939	979	880	958	886	895	861	885	905	915	901	898	868	900	902	880	916	876	885	902	873	988	881	933	901	948	915	934	892	909	943	955	921	885	915	889	874	931	901	936	906	888	882	879	948	933	884	908	957	926	908	905	950	899	917	958	876	956	923	873	905	907	913	916	871	941	910	880	849	954	905	878	914	914	967	898	873	967	982	849	918	870	936	843	910	911	913	882	914	883	916	925	904	859	904	885	911	899	946	948	922	939	903	892	953	881	905	902	920	944	921	896	957	867	874	934	845	912	892	878	901	857	886	934	962	895	950	855	920	850	905	924	860	885	910	938	962	934	929	912	830	906	923	876	888	900	967	928	895	906	910	906	899	931	914	902	916	905	884	923	870	918	930	894	884	897	874	965	930	905	958	915	881	926	911	898	910	880	898	869	945	880	909	936	882	887	918	920	859	920	887	867	893	905	913	865	902	878	888	915	847	940	831	869	897	937	909	915	892	931	909	878	908	885	905	919	920	895	910	864	917	894	881	943	904	923	892	894	832	925	943	916	888	903	899	853	909	872	935	928	892	940	901	924	922	904	899	898	931	880	869	894	931	899	920	912	872	916	936	898	887	924	861	876	892	901	938	899	886	876	925	854	888	922	826	916	903	947	973	948	930	925	903	888	932	926	921	913	905	907	896	910	884	881	962	938	876	932	879	922	892	883	895	936	883	917	906	891	928	938	890	913	871	886	906	899	890	900	900	942	908	920	893	925	912	899	917	881	877	884	901	945	859	940	904	938	885	898	918	868	911	863	864	861	849	909	877	934	882	900	931	867	868	860	919	978	905	887	892	932	917	885	935	910	941	963	876	880	913	913	891	951	942	943	900	926	902	940	874	901	958	919	929	905	853	906	913	944	902	915	858	882	919	924	886	890	943	961	928	961	933	938	866	902	954	915	948	938	866	889	940	988	857	871	917	895	915	842	880	917	934	914	889	955	870	882	905	883	881	896	891	893	918	880	922	868	900	946	897	870	851	909	898	906	905	877	915	862	923	890	851	986	935	862	943	938	903	878	910	869	942	907	924	877	877	936	906	853	910	913	927	852	905	883	862	874	881	913	888	868	915	852	868	860	903	929	863	942	933	904	900	946	924	915	923	895	891	909	925	904	916	879	944	901	916	885	915	931	893	895	938	863	918	903	928	896	903	879	941	949	923	941	906	909	874	895	901	896	840	879	910	890	890	913	931	923	872	929	952	920	897	909	898	907	944	919	948	859	926	895	903	907	916	913	901	955	899	862	937	948	884	903	886	884	872	874	884	937	872	924	921	911	937	893	908	901	899	836	924	880	913	880	949	881	917	947	922	926	883	933	919	904	840	918	944	913	911	936	895	886	948	849	891	937	888	907	893	899	878	884	864	892	937	976	891	871	950	919	933	898	905	873	885	930	840	907	869	968	918	856	894	925	899	931	894	853	864	952	887	885	924	907	933	943	942	848	926	871	841	908	877	927	938	849	906	909	905	897	907	912	870	903	915	904	937	886	916	903	923	961	912	869	959	870	898	871	892	910	887	902	898	893	890	876	909	894	848	885	923	927	889	942	914	904	944	893	880	911	914	875	939	900	931	908	892	894	885	919	945	924	929	934	910	934	860	837	866	921	921	967	909	843	925	916	945	907	895	929	907	865	915	913	964	929	905	901	914	872	912	871	878	903	903	880	917	940	916	924	908	895	955	846	905	934	924	886	921	878	951	886	848	888	854	961	877	893	927	878	910	915	902	933	954	928	913	868	917	871	906	868	933	900	919	911	861	949	893	942	895	914	880	925	868	882	928	884	960	957	899	918	924	896	850	912	945	961	958	924	941	939	908	903	899	887	936	914	860	923	890	904	924	881	921	891	905	939	906	852	907	901	887	883	922	913	879	878	953	930	964	955	938	941	906	927	907	892	921	933	907	957	902	874	906	884	909	921	947	923	842	963	909	949	900	875	885	895	912	891	942	882	917	905	901	961	916	885	841	898	968	893	955	887	966	857	912	904	927	878	878	937	918	883	929	932	932	948	889	874	889	908	892	890	928	880	952	919	939	906	917	863	918	928	875	869	889	927	878	946	862	940	914	941	918	932	912	894	942	953	900	898	949	937	860	913	863	893	900	903	907	916	898	877	918	914	916	914	933	863	914	870	903	897	909	961	935	920	914	902	950	925	931	908	877	920	903	912	897	920	914	879	921	923	895	890	900	910	870	922	900	892	902	946	905	894	914	899	901	956	948	900	948	905	874	893
33473	20226	16882	11598	7403	7525	3383	825	622	516	501	538	597	518	536	504	482	468	478	478	474	446	456	441	401	419	380	430	423	340	388	400	411	399	421	403	427	388	380	385	396	427	362	375	422	418	406	397	442	413	424	400	423	414	363	465	399	390	372	410	412	410	370	412	403	397	387	402	347	364	415	377	405	403	411	414	400	430	379	382	395	411	376	382	412	396	436	388	388	429	386	419	455	413	396	370	387	372	388	407	392	387	401	391	356	388	398	381	403	417	418	372	428	418	443	410	370	368	383	411	401	399	421	363	399	391	414	401	413	435	426	379	369	387	401	402	369	427	393	403	397	397	371	394	415	437	392	387	397	418	435	405	392	377	409	414	425	393	401	396	452	393	455	390	416	361	457	344	422	416	407	386	406	383	422	377	391	418	400	392	414	444	404	411	439	399	428	419	430	419	355	403	376	400	389	385	386	405	390	354	377	418	429	428	415	415	451	405	417	408	360	409	394	432	415	380	405	404	382	370	403	420	367	381	390	393	388	415	426	405	394	402	406	429	421	407	431	466	388	372	411	395	378	404	414	392	415	399	408	392	402	379	371	415	374	405	406	421	395	406	434	408	381	377	392	423	348	388	421	403	417	393	415	380	373	412	393	418	403	434	378	432	424	411	407	390	397	355	402	409	395	399	380	400	400	406	395	402	417	382	405	423	373	397	373	380	379	436	442	404	368	447	387	408	356	385	387	394	401	432	371	395	398	399	363	403	436	372	400	389	396	425	386	408	343	421	390	356	417	407	436	394	397	399	371	384	344	385	417	409	365	392	366	402	338	400	401	408	389	402	423	420	445	363	413	397	390	396	425	397	428	398	381	408	424	400	415	435	381	435	388	390	422	409	400	430	372	382	404	365	362	343	393	472	403	373	383	386	401	447	422	414	431	403	382	382	400	400	423	372	382	391	412	379	368	434	438	382	404	390	398	377	371	427	409	401	398	400	417	403	444	414	445	419	413	396	365	414	378	410	437	409	369	430	422	405	387	414	395	386	417	387	358	417	416	398	396	403	411	424	361	400	418	411	400	393	394	384	408	400	415	399	376	415	403	415	395	398	408	377	388	396	435	373	371	413	414	445	364	402	436	391	390	420	406	389	421	430	394	416	409	424	386	414	379	351	407	409	358	403	409	440	406	453	382	391	396	414	405	439	378	352	405	432	413	437	399	399	398	409	365	396	393	378	376	412	343	402	447	405	397	399	390	389	433	394	409	390	399	425	393	412	433	407	412	403	408	360	400	396	404	417	399	384	419	380	415	413	401	383	369	419	378	416	419	401	408	403	354	446	409	378	391	387	385	405	378	406	388	382	433	402	414	427	385	412	391	402	394	391	398	447	419	407	428	400	408	387	389	405	418	419	362	398	413	406	402	388	392	425	361	378	408	389	408	378	412	393	425	420	376	421	402	423	438	401	398	382	386	416	411	385	395	419	399	436	423	408	395	408	386	413	390	366	390	380	418	411	418	411	443	389	396	363	384	422	417	402	409	425	437	368	431	415	387	397	430	383	369	426	403	433	413	422	377	421	415	383	391	414	439	417	364	380	402	413	394	409	389	435	436	430	387	411	361	414	437	397	394	406	405	410	420	396	401	374	424	390	385	454	403	389	396	384	460	386	427	386	366	366	361	369	378	411	433	399	405	371	382	418	384	432	384	411	401	354	324	427	408	379	365	417	396	396	432	391	415	387	427	411	392	421	402	391	410	449	446	432	380	375	398	402	405	375	369	389	408	405	415	408	428	394	381	346	440	374	393	423	391	371	409	411	383	386	428	412	401	424	406	391	387	405	407	417	400	402	408	388	412	460	350	397	410	379	375	364	417	416	462	388	444	395	442	420	372	391	365	394	419	404	390	425	439	403	411	449	393	385	387	432	394	431	424	376	388	329	416	384	401	399	428	415	442	406	436	412	429	371	391	414	421	389	435	389	407	402	409	392	386	393	428	425	397	389	414	388	447	434	404	457	386	404	407	355	415	412	385	387	382	376	431	415	424	403	389	430	380	384	386	425	389	445	405	356	422	438	348	399	396	376	415	368	423	405	431	397	442	424	362	394	391	415	391	439	405	350	386	407	383	361	400	391	391	398	395	391	372	441	400	424	399	409	396	409	380	424	380	404	453	420	362	436	419	430	382	403	404	406	450	365	382	415	386	415	393	417	415	432	426	398	419	395	379	381	390	422	396	378	400	400	426	384	395	430	419	389	400	374	386	395	394	398	390	438	359	394	365	399	396	362	414	385	424	436	372	399	380	397	390	381	381	388	415	403	387	386	413	396	428	418	398	387	446	389	411	411	416	400	387	408	379	397	419	374	432	432	411	424	404	425	397	433	402	375	405	384	400	401	383	370	399	410	447	425	415	415	386	395	405	369	396	394	406	394	374	456	365	407	440	381	387	359	403	406	417	431	410	409	419	382	436	348	385	411	419	431	422	373	425	366	404	406	411	403	395	403	413	402	412	429	391	398	408	399	401	369	404	418	408	402	416	397	406	396	432	436	458	406	428	391	364	401	392	419	392	407	367	389	415	386	387	396	415	384	372	397	418	386	395	402	357	420	393	405	405	379	368	409	396	384	376	403	421	397	385	411	381	390	405	385	393	431	401	421	406	414	409	424	393	378	417	389	387	431	409	389	414	390	392	384	400	410	372	407	398	390	407	420	383	412	407	378	346	440	410	409	402	395	380	416	427	363	392	412	405	438	401	404	426	450	378	369	380	387	366	416	407	400	426	398	406	414	429	400	381	404	389	401	371	414	432	422	404	431	417	408	427	407	417	385	399	377	384	424	396	426	393	429	401	383	417	401	369	422	415	404	379	415	387	411	386	384	405	404	377	387	408	442	393	392	388	385	382	395	435	369	424	398	404	412	380	346	451	441	437	398	398	396	417	411	380	384	425	392	405	428	430	383	434	404	401	428	395	357	410	385	426	429	450	420	368	377	422	421	408	438	386	396	375	370	404	410	370	407	393	364	381	369	388	432	381	429	404	424	403	429	427	397	433	422	432	435	400	400	420	373	365	403	367	432	408	412	422	392	425	399	407	416	391	433	426	456	405	413	389	395	410	382	411	375	400	400	403	410	392	382	391	409	397	404	419	410	430	402	379	441	404	406	404	420	409	394	396	438	374	403	342	374	399	423	383	407	411	404	369	389	357	415	400	414	395	407	410	411	368	392	382	412	422	417	392	425	425	439	417	393	381	370	427	415	436	414	391	377	408	385	409	399	387	401	355	381	388	381	387	363	401	393	394	413	411	422	384	386	399	380	412	377	377	402	412	403	393	424	409	418	413	431	410	398	459	427	410	378	407	378	402	392	417	414	419	421	410	397	392	416	381	419	358	413	409	410	417	399	405	438	437	433	384	361	411	392	404	418	396	381	379	417	378	386	408	405	420	371	388	391	401	386	429	387	431	400	401	437	406	376	458	402	391	424	377	365	368	393	370	379
23246	17409	22553	20275	17386	20499	9875	2529	2170	1877	1708	1717	1770	1904	1686	1660	1396	1435	1458	1507	1345	1319	1275	1278	1112	1017	1036	1030	1002	957	970	1027	952	915	987	876	960	906	958	919	967	889	919	892	955	936	949	923	912	918	972	920	907	925	972	925	906	915	916	903	922	917	940	954	945	920	929	966	948	920	897	932	908	913	976	892	891	901	935	980	917	913	944	970	933	912	983	935	924	918	965	908	876	898	877	906	898	913	946	967	930	930	926	956	946	868	892	915	883	908	908	922	951	937	973	951	921	910	937	936	852	937	891	904	872	937	923	906	906	934	909	898	927	923	915	948	955	998	911	968	944	949	887	907	944	962	997	934	950	950	829	913	929	910	959	908	890	915	958	905	891	967	887	931	888	903	924	889	912	987	892	881	909	949	939	906	914	951	870	948	988	908	893	959	862	925	928	963	864	897	928	911	970	907	912	881	947	942	973	955	914	958	927	924	957	896	934	947	911	907	873	938	941	947	915	919	912	941	946	924	884	955	915	926	911	911	987	965	893	873	919	875	905	952	945	935	894	922	929	948	964	894	945	874	955	888	889	916	965	836	925	987	887	886	908	888	908	934	958	879	861	931	940	936	947	867	888	933	951	864	903	920	912	928	948	930	887	936	889	938	907	918	866	908	883	897	924	894	924	954	894	905	968	938	906	931	869	974	877	947	886	905	902	965	982	912	949	965	913	919	920	906	937	918	914	896	863	892	867	948	921	945	889	876	939	935	895	903	897	935	881	947	939	933	927	899	927	935	950	931	964	898	901	955	980	941	931	879	942	954	905	947	961	930	933	933	943	912	924	902	863	913	953	967	946	904	940	904	928	891	908	927	957	919	959	883	937	944	908	935	922	938	895	926	922	909	923	895	959	905	895	937	902	948	886	934	927	847	903	939	918	930	984	914	945	919	989	911	847	895	917	893	903	930	916	904	900	945	939	906	913	922	898	959	958	899	945	899	951	978	874	928	910	928	935	901	976	940	952	889	907	920	901	895	885	954	937	893	952	841	880	923	892	918	961	904	865	995	945	955	914	877	927	922	958	931	950	879	921	964	890	879	974	931	892	875	894	916	888	915	931	854	864	858	920	903	952	943	894	933	869	949	916	947	949	921	934	902	874	934	987	937	946	963	937	892	919	935	900	964	969	946	907	896	950	897	932	968	935	880	926	883	900	936	937	929	947	903	956	913	964	912	932	941	950	913	902	918	940	953	973	862	916	893	930	915	875	916	923	890	941	871	881	911	870	949	947	904	914	943	852	889	880	898	847	924	927	983	943	937	912	918	919	889	864	856	971	981	941	949	910	1003	903	921	915	963	943	943	884	977	838	906	891	963	917	932	888	959	886	923	926	932	901	927	941	895	911	924	876	912	929	886	891	958	885	893	908	867	913	934	936	906	933	919	927	929	885	967	945	899	986	910	900	991	876	951	938	954	936	938	914	910	942	879	957	906	950	903	895	944	881	923	933	882	909	956	966	883	954	861	919	935	986	937	964	881	931	871	979	867	884	889	935	901	919	914	945	934	934	853	964	900	929	939	878	881	918	962	964	857	927	857	914	906	928	911	951	907	868	865	935	904	942	944	895	920	903	935	933	896	962	924	913	956	902	953	923	955	975	899	934	906	941	924	947	912	950	941	909	937	897	873	929	924	903	867	850	923	943	930	899	902	954	903	961	906	925	957	939	959	953	920	948	913	929	930	961	942	912	927	913	943	870	943	915	921	964	921	904	959	959	894	908	927	911	950	907	904	886	926	873	937	944	909	938	966	900	930	895	892	902	904	925	914	941	917	914	843	898	935	893	900	931	933	992	954	899	887	933	919	927	877	861	961	893	919	958	965	935	926	955	922	912	914	957	920	925	920	940	907	923	914	872	940	905	886	900	933	955	895	956	876	904	905	883	913	909	896	904	925	950	934	918	878	912	926	948	934	883	944	868	965	885	911	929	954	955	915	935	934	885	906	920	873	936	902	896	911	949	981	867	890	943	841	926	924	923	954	935	864	907	984	911	977	885	940	894	952	883	927	910	943	958	920	921	932	938	931	955	961	931	949	916	959	932	954	941	946	883	916	979	911	864	872	960	934	890	987	955	933	981	912	962	860	894	913	849	912	905	882	905	906	908	938	950	984	986	919	917	995	890	901	960	919	877	889	862	929	935	931	923	1000	912	930	901	918	968	864	902	871	938	872	886	915	908	875	958	969	932	906	965	910	902	857	849	938	949	856	908	943	891	933	932	971	918	880	925	959	897	931	923	929	896	914	858	962	910	916	940	1036	944	947	927	922	949	896	929	940	998	917	908	917	923	926	898	953	948	929	875	940	932	927	878	914	883	950	910	945	937	965	939	847	940	901	934	946	896	917	886	917	888	903	894	922	899	963	933	890	920	890	908	993	928	895	917	961	902	902	897	926	922	937	926	893	899	912	842	883	900	853	902	939	958	869	912	936	902	878	913	925	927	928	895	910	944	904	928	899	944	894	906	1008	962	950	1024	881	972	976	921	915	913	887	927	920	950	885	962	943	883	919	844	894	952	929	949	960	974	910	940	890	948	972	965	901	898	886	921	932	895	902	932	905	955	907	947	921	918	884	928	927	909	956	889	962	946	934	935	946	941	919	884	883	900	968	917	917	882	868	938	896	890	920	911	932	888	929	954	945	956	976	941	864	906	973	906	907	928	957	933	904	933	928	894	985	915	957	935	882	908	936	904	963	922	938	964	919	903	941	891	916	970	928	936	896	938	913	933	895	902	882	973	934	888	908	910	956	923	953	902	944	955	885	951	895	940	929	942	940	978	887	912	863	940	980	891	929	938	888	916	903	928	904	970	914	905	926	863	911	945	962	860	939	941	1004	961	897	946	837	884	986	927	985	950	950	952	934	926	843	902	911	979	900	957	918	949	958	873	879	861	925	970	922	957	888	905	905	892	929	942	946	891	899	904	931	930	955	1004	948	982	908	878	872	921	994	909	935	936	970	908	914	902	895	876	938	874	904	1002	894	877	936	899	953	924	905	952	941	901	921	957	908	942	936	926	932	940	933	930	931	989	936	974	989	935	907	893	872	976	967	939	915	909	948	859	900	909	905	924	930	914	912	943	867	919	907	947	957	933	941	856	918	913	938	898	901	927	870	868	928	948	957	953	864	891	909	964	901	914	867	877	982	937	910	853	955	921	903	964	927	914	959	920	983	945	903	917	905	886	899	904	989	939	925	916	947	968	916	916	916	963	931	924	899	935	909	916	914	947	966	860	952	964	892	915	919	915	890	905	943	895	940	955	942	956	949	904	946	887	987	928	882	950	926	849	894	900	882	974	953	919	896	931	876	919	874	895	907	945	927	932	911	925	929	916	884	919	927	952	919	943	963	915	908	909	947	908	973	961	869	880	925	893	882	909	847	940	940	907	908	961	947	919	916	920	908	991	921	894	896	941	910	931	930	923	886	898	930	946	888	930	916	988	882	921	943	902	919
41986	28845	31795	23785	14045	13730	4975	1080	687	610	565	548	580	517	548	464	486	445	456	507	471	439	417	395	351	354	338	335	342	366	302	330	348	318	345	351	364	371	352	337	323	332	321	372	299	341	321	306	335	361	291	303	332	352	314	336	319	308	288	327	314	313	302	329	327	304	336	387	316	326	287	319	342	308	308	307	336	317	319	330	294	335	346	315	305	307	287	301	318	315	353	317	312	311	311	312	300	330	310	353	325	315	303	289	351	305	320	330	312	323	359	333	349	287	344	310	335	357	330	322	318	301	329	310	335	373	356	344	333	288	303	349	361	345	315	317	300	321	294	340	294	293	325	322	328	281	310	333	300	322	316	316	330	316	279	345	346	318	325	293	307	326	332	316	289	325	339	326	304	361	300	306	328	316	306	335	297	336	313	316	313	321	326	297	284	365	311	319	351	340	300	324	285	319	310	328	332	330	322	317	306	334	345	275	332	318	329	327	321	332	297	338	331	321	311	323	300	308	338	333	316	290	324	284	338	343	335	307	291	323	343	345	331	279	279	294	315	324	328	296	310	335	280	303	335	347	304	307	344	316	341	316	307	345	311	307	332	330	308	291	340	331	298	300	300	312	320	322	315	327	327	285	294	313	324	325	347	327	306	336	325	329	319	315	332	349	299	353	328	297	322	316	298	330	337	336	354	301	342	297	291	295	300	350	293	295	319	327	327	339	315	312	368	312	295	304	299	326	272	313	352	304	305	329	306	317	318	316	329	333	295	325	354	339	317	331	302	302	318	313	291	347	320	331	360	333	310	347	308	308	294	356	302	323	315	304	295	311	314	293	336	336	374	322	322	305	308	303	306	285	346	307	327	316	298	314	314	307	303	316	306	326	321	314	295	310	333	282	333	321	308	297	331	303	367	305	274	289	306	315	301	316	315	302	318	299	328	314	309	316	298	336	361	327	347	304	332	327	334	314	285	361	339	340	290	338	303	343	325	353	324	296	309	354	328	314	322	362	299	327	331	314	336	330	350	344	335	309	313	325	306	319	319	322	349	307	333	340	349	312	303	327	301	306	329	319	322	296	293	329	341	321	333	329	326	304	296	309	302	313	311	328	283	315	332	314	332	296	312	315	348	338	318	319	326	284	335	338	324	328	276	319	323	331	304	313	296	276	323	349	306	316	277	314	288	327	289	284	320	302	309	277	310	290	354	333	324	301	286	311	346	348	312	316	326	310	312	335	298	307	343	319	310	273	330	332	300	298	334	299	308	313	298	326	330	292	307	376	297	339	345	311	302	318	309	294	281	315	278	311	325	300	304	302	301	315	327	316	325	329	302	344	291	297	344	345	290	323	311	293	316	300	339	332	326	301	324	315	332	328	334	325	340	335	320	325	321	324	286	321	319	332	288	309	328	304	316	310	300	311	313	279	282	334	302	353	306	294	315	323	330	350	301	326	344	329	322	325	314	327	336	314	324	336	337	302	325	356	309	323	306	295	321	324	325	324	318	317	320	312	339	279	334	310	353	314	324	323	336	313	341	319	308	328	302	288	319	319	361	329	315	319	315	322	339	303	275	313	293	336	327	298	300	307	320	319	347	338	344	340	354	307	326	282	356	333	335	325	313	347	320	334	357	306	313	309	306	354	317	301	289	315	324	291	330	307	311	323	280	297	322	304	330	308	346	305	292	310	327	336	325	322	304	279	310	319	306	348	303	316	317	307	321	325	302	352	334	300	316	319	356	320	297	304	340	336	320	317	300	306	324	326	325	347	320	323	296	319	304	302	278	290	320	301	298	322	324	338	310	321	332	329	319	279	293	318	288	324	288	331	312	301	349	331	313	341	315	318	307	311	330	324	315	325	316	334	337	312	340	301	308	311	335	321	300	324	328	309	362	300	324	306	324	298	321	328	296	324	298	326	308	294	310	330	309	304	355	338	330	289	330	303	342	320	324	300	307	263	331	317	321	293	319	326	297	287	326	314	334	304	329	310	289	356	319	305	318	296	316	291	306	295	292	284	305	304	323	316	314	303	288	314	298	336	333	316	316	280	316	318	279	317	316	294	347	310	319	331	364	317	269	319	308	293	312	304	305	298	318	334	308	317	326	290	312	328	315	323	306	345	304	338	315	332	334	357	336	305	354	299	313	317	303	305	341	362	317	312	319	306	333	310	313	315	306	316	334	356	322	325	334	313	318	312	311	347	323	318	336	340	324	309	304	329	346	311	355	314	308	344	300	290	317	331	321	340	327	291	317	291	288	348	314	338	316	324	273	333	311	281	318	306	297	341	315	303	316	323	299	355	336	313	319	313	329	323	304	290	315	322	354	300	349	342	327	286	293	313	321	331	346	337	311	320	300	332	310	281	304	317	323	366	298	313	298	320	296	296	319	310	311	283	330	306	343	307	316	346	323	313	371	331	308	336	346	344	310	288	338	364	337	340	323	345	340	321	319	323	296	325	311	319	335	316	315	342	313	321	315	350	302	301	320	327	322	329	330	311	293	325	322	305	295	290	321	303	335	309	343	308	312	337	315	315	329	329	352	322	329	308	298	323	318	336	298	305	326	352	318	308	308	303	352	329	320	329	322	309	349	313	291	298	303	332	310	257	318	340	350	313	314	339	351	298	315	327	335	317	307	289	327	312	330	306	314	326	314	334	338	341	334	299	345	293	352	344	318	308	295	291	333	327	310	330	315	301	302	329	295	280	338	294	325	303	324	336	310	316	352	299	309	293	329	308	333	346	351	328	338	327	295	326	306	345	344	368	324	339	322	319	307	311	292	316	324	306	327	276	322	326	297	316	320	289	307	319	300	348	339	341	311	349	333	307	331	339	326	311	310	317	301	342	333	303	338	346	325	324	322	330	317	314	322	291	329	340	294	332	322	314	282	320	308	316	280	311	322	331	321	310	300	297	328	331	343	305	347	295	323	302	338	337	310	306	302	314	346	318	315	314	301	291	337	321	304	325	319	316	336	331	311	302	322	315	296	330	304	317	330	337	303	304	353	304	323	312	333	311	311	325	285	306	301	321	310	333	323	323	313	327	293	322	311	288	285	298	332	301	299	324	293	312	311	308	327	306	312	335	294	293	342	285	303	334	309	329	343	326	336	320	347	278	304	335	289	323	316	318	289	301	307	311	306	325	362	324	319	300	320	328	300	330	310	321	347	320	339	332	315	358	316	333	316	350	299	340	324	363	327	299	314	324	279	302	289	310	311	341	341	354	306	304	341	307	303	338	351	311	318	313	336	296	335	311	305	319	294	322	327	325	309	328	287	324	309	322	346	315	337	317	321	322	308	323	301	332	302	271	331	319	319	338	308	301	323	330	317	348	331	326	327	326	309	325	322	335	323	296	331	307	311	317	264	311	316	307	317	303	326	309	311	352	285	332	339	285	322	327	347	345	308	316	330	306	296	307	321	321	305	349	294	311	340	305	331	330	294	316	326	319	333	322	331	324	342	339	318	305	292	315	308	324	329	267	311	328
28196	23896	34499	30191	23558	26615	10664	3111	2529	2212	2198	1876	2394	2255	2214	1807	1783	1723	1644	1950	1808	1585	1332	1172	1061	925	882	835	841	845	829	783	826	828	795	767	771	774	784	757	739	760	739	756	747	754	774	769	764	780	767	754	784	787	722	740	756	746	702	758	723	735	765	715	745	722	742	775	732	775	757	757	748	786	743	731	721	704	712	736	666	753	718	737	743	730	757	773	724	726	731	715	759	736	753	713	763	754	732	726	722	753	745	766	688	709	731	781	715	736	722	749	715	719	752	755	727	719	753	751	744	763	740	767	742	765	757	718	757	754	727	737	731	713	780	723	732	712	711	736	767	750	786	771	702	748	691	775	764	682	759	766	722	704	748	798	787	734	729	750	722	745	777	711	757	739	736	726	748	780	769	732	703	718	775	725	751	737	766	733	717	725	723	728	710	773	734	782	797	791	727	722	777	719	730	712	737	727	779	748	725	732	760	788	749	719	747	748	690	759	751	736	741	723	737	747	775	745	697	692	792	788	726	774	721	730	732	769	748	761	689	752	762	749	776	732	723	718	742	754	735	753	750	762	784	758	723	728	767	759	730	755	728	696	733	782	738	751	734	718	717	730	722	744	779	722	767	724	735	760	682	768	727	709	763	709	768	726	761	754	728	721	741	704	733	693	762	744	718	741	704	766	767	736	737	718	717	762	713	692	767	726	747	731	782	707	746	742	744	754	771	742	750	758	693	733	755	719	705	715	725	765	742	734	737	770	742	733	728	757	762	751	745	758	684	741	791	734	755	749	734	751	725	752	741	714	758	800	737	744	738	811	753	720	762	720	747	746	740	755	726	708	778	723	737	754	750	740	757	667	758	751	703	801	754	723	767	763	730	738	747	743	731	750	765	741	720	778	761	762	751	758	746	723	728	705	685	743	747	715	776	764	773	683	794	724	758	751	741	764	728	721	755	771	738	757	700	728	718	735	756	755	707	789	751	669	771	747	741	767	750	655	731	705	733	768	747	793	716	715	713	744	761	764	712	731	743	739	735	748	749	707	744	747	734	730	726	743	762	763	705	789	724	731	747	763	719	696	701	722	768	688	759	749	749	761	702	701	741	742	738	712	771	719	758	705	759	788	762	741	710	730	777	710	733	753	792	710	760	799	685	750	760	728	733	701	781	750	734	745	744	727	760	736	737	730	686	795	799	766	774	789	736	744	735	769	711	779	731	756	761	775	706	729	790	717	739	733	742	704	748	699	753	769	795	774	742	776	713	712	701	749	740	742	762	795	741	713	667	746	711	707	714	730	761	706	747	772	726	761	770	800	754	778	697	713	756	762	754	722	687	742	788	747	747	768	770	703	700	762	747	754	714	683	749	730	702	771	753	773	747	747	740	721	749	724	778	734	795	781	743	724	688	719	699	719	795	673	731	719	793	770	767	754	739	757	731	754	769	663	763	743	743	756	760	752	778	775	691	717	749	729	711	712	746	704	715	689	774	740	776	682	775	723	735	710	753	743	743	785	760	717	722	746	748	780	697	719	755	771	745	645	732	773	748	778	728	713	727	740	751	743	763	753	715	735	780	709	727	727	763	724	754	756	744	743	717	717	708	736	751	745	759	786	767	705	760	713	724	753	740	764	726	758	719	733	729	730	700	760	756	703	752	786	753	757	728	765	776	762	713	743	813	748	770	736	725	761	795	754	689	768	772	788	754	796	750	783	712	751	770	739	704	719	782	769	703	717	750	733	773	721	711	718	730	798	725	767	709	708	718	761	706	694	734	725	753	711	766	741	777	720	678	740	694	734	745	726	748	723	773	750	703	717	782	718	745	707	721	728	789	728	738	770	697	742	762	755	785	773	764	720	774	694	727	746	693	753	741	729	800	773	750	710	765	755	707	759	650	724	753	760	761	729	733	757	821	743	728	779	766	738	720	716	802	775	723	756	748	710	767	760	694	786	725	772	693	758	701	689	764	721	787	744	754	778	732	759	759	758	711	742	744	761	697	764	726	763	717	706	721	731	759	766	716	740	750	731	748	725	701	735	769	779	772	709	720	755	762	764	802	694	728	729	696	717	731	712	707	749	764	734	783	737	690	744	769	762	746	763	762	743	790	749	753	715	730	720	776	755	737	764	763	750	735	774	741	756	750	740	720	779	744	714	719	737	717	743	772	752	788	766	741	752	742	741	749	802	787	771	775	762	749	750	794	752	739	723	783	743	753	744	742	783	701	705	787	744	771	733	767	751	761	748	738	757	741	772	746	745	741	773	761	755	742	725	745	706	781	709	778	732	742	724	725	746	709	819	757	736	751	741	758	721	735	776	730	694	704	731	783	736	763	761	723	740	754	745	684	770	741	747	761	722	739	724	726	709	729	727	785	721	757	753	739	695	781	749	766	787	779	722	740	722	751	740	690	746	741	757	745	752	732	797	722	734	750	732	744	763	772	771	770	750	740	779	726	743	716	770	787	743	770	782	738	685	746	749	734	715	758	759	773	783	740	752	734	751	736	739	769	754	774	752	778	743	733	752	768	719	697	738	754	733	724	756	729	717	776	726	777	718	758	745	755	712	710	745	746	761	759	740	783	731	747	733	734	737	776	759	711	729	742	751	721	736	770	751	769	704	736	709	746	729	723	789	718	748	714	765	773	760	731	733	739	699	723	721	714	761	720	741	771	776	770	766	731	709	721	735	787	755	780	784	741	773	710	748	771	735	719	744	740	738	716	699	706	712	734	728	746	717	715	698	759	719	757	748	749	769	746	788	727	798	766	727	742	784	749	764	729	728	757	726	727	746	725	763	749	708	721	681	724	735	763	735	772	766	762	727	760	713	741	749	750	767	735	769	699	750	717	703	700	718	739	731	752	759	778	765	716	739	766	766	802	753	747	762	700	719	741	724	729	730	745	765	716	714	659	693	746	745	789	784	725	765	756	739	747	778	754	763	766	749	738	741	753	733	709	752	746	708	716	731	726	734	725	755	779	752	789	741	737	753	673	743	721	745	780	732	749	758	722	727	720	754	685	681	767	744	759	734	707	748	739	688	754	703	735	722	747	723	721	732	694	734	741	706	708	773	740	744	716	718	721	745	698	730	775	762	746	756	720	709	749	732	757	795	779	695	751	712	758	749	765	727	702	696	790	787	758	731	726	707	729	728	745	696	721	683	765	763	774	732	714	766	781	706	775	720	759	730	770	726	716	711	751	794	722	743	735	755	794	745	722	709	752	761	770	746	755	751	768	752	746	713	696	759	712	731	769	739	718	756	762	727	759	764	760	713	724	719	740	705	695	755	781	709	742	769	729	720	709	769	746	717	748	735	739	741	776	780	750	785	763	739	729	721	729	728	737	709	746	778	762	746	722	740	710	681	706	759	736	766	708	724	761	733	747	771	763	768	754	763	754	786	725	737	725	717	750	694	767	720	724	754	766	789	738	767	739	746	758	772	791	732	719	740	712	756	736	759	767	751	738	771	717	748	754	748	736	770	704	743	726	741
19066	9071	5566	2921	1320	886	520	448	441	451	429	451	419	454	463	428	454	414	417	411	391	412	407	420	442	412	411	412	440	409	390	404	394	404	393	371	430	424	406	416	387	398	419	419	389	395	390	410	408	378	404	412	379	387	407	414	400	458	426	388	391	391	393	380	391	398	400	447	394	392	441	423	372	404	435	378	419	413	404	403	399	429	403	413	423	436	386	386	434	383	404	390	408	416	398	389	404	414	400	388	436	402	360	399	392	419	450	420	426	417	447	436	426	434	435	381	423	383	391	411	403	410	372	430	420	423	424	394	380	374	407	430	406	359	359	386	424	387	374	432	398	429	393	388	439	447	400	424	409	427	368	416	386	393	403	440	408	422	385	401	415	407	387	356	388	397	407	382	454	375	412	391	415	387	427	400	412	385	395	394	400	421	394	404	442	430	402	425	405	391	391	419	439	406	443	418	374	391	368	447	428	441	382	362	429	441	382	394	389	401	369	346	393	387	417	416	398	408	368	373	429	399	405	401	407	414	420	435	419	385	417	403	394	364	402	404	415	421	424	405	400	420	355	420	386	412	403	401	415	404	395	393	401	379	364	432	405	424	392	419	393	410	427	415	406	382	372	402	388	428	393	346	383	404	399	420	376	400	397	391	396	403	369	423	389	392	396	392	400	429	387	360	425	374	419	416	390	392	390	418	418	400	450	409	357	426	388	407	381	411	449	385	448	380	412	392	416	430	389	400	412	450	398	428	407	452	416	406	390	431	383	399	424	416	383	401	435	407	410	415	418	421	386	412	435	373	417	406	403	386	417	359	402	394	420	396	374	407	374	435	425	384	407	462	373	378	427	374	411	439	398	447	409	395	375	440	378	430	368	402	455	439	398	385	431	386	412	394	372	409	438	430	434	415	383	388	387	388	402	409	383	449	439	430	402	405	390	427	405	388	389	468	394	431	347	410	405	384	408	426	397	397	382	400	425	391	384	379	409	389	411	421	400	398	442	380	408	390	414	395	378	439	400	389	420	401	454	429	387	411	397	417	369	419	399	373	399	398	389	399	407	423	407	418	394	393	427	424	385	411	394	406	426	383	399	396	432	397	409	394	414	414	431	398	400	417	419	423	411	390	381	405	437	436	386	399	366	382	421	426	409	388	399	414	429	404	418	440	377	437	407	420	419	370	388	377	370	409	392	399	411	402	412	410	410	400	420	407	395	423	366	420	375	426	389	402	400	420	390	413	414	403	410	422	407	432	374	402	383	411	403	425	423	373	396	403	400	394	381	439	387	397	413	407	388	404	402	405	439	436	374	392	429	389	375	394	411	374	431	427	414	387	375	395	419	411	430	404	408	394	413	445	411	388	416	433	394	408	421	392	394	364	404	364	399	384	376	386	386	425	420	410	374	430	416	410	376	437	401	416	343	469	400	395	411	406	391	436	385	391	408	412	395	373	432	437	402	403	394	389	348	350	398	413	431	397	384	408	400	409	423	399	390	382	370	411	352	420	434	410	396	414	350	448	385	407	391	360	392	401	403	453	389	407	407	420	401	429	421	406	414	415	408	418	398	404	383	359	395	376	400	406	413	383	408	357	412	383	402	397	403	433	381	408	422	358	426	412	414	389	415	453	408	412	415	399	392	370	395	413	392	429	420	409	403	436	383	432	392	399	413	429	409	434	394	426	369	377	401	403	407	402	414	462	410	420	410	414	361	389	404	421	415	403	429	370	383	384	385	413	421	382	424	405	422	396	389	394	416	379	363	375	381	386	397	379	407	414	404	376	415	406	428	384	413	408	393	390	387	415	395	420	417	408	345	411	441	443	413	407	443	394	427	375	386	406	407	424	414	431	369	409	404	376	409	400	405	436	389	392	409	436	361	412	380	374	466	411	413	428	429	411	423	416	380	358	425	443	391	382	396	428	347	426	426	414	423	410	392	400	403	395	442	397	424	379	407	471	426	419	398	421	421	425	403	413	430	410	390	380	385	384	409	418	396	400	390	418	438	408	450	420	379	417	375	420	410	388	382	412	370	355	382	397	402	376	450	412	453	393	409	395	379	409	416	382	417	392	429	445	387	389	410	421	410	423	385	384	445	469	407	385	363	372	446	390	389	387	417	382	410	437	381	377	412	408	436	398	463	383	400	430	420	373	414	434	371	399	423	386	440	396	365	405	410	373	434	413	412	406	422	398	388	416	399	408	409	423	398	395	431	395	390	427	379	435	397	369	404	397	416	411	400	389	396	432	418	400	395	386	396	462	394	412	402	417	404	438	407	411	389	444	375	428	430	374	401	389	422	408	404	416	398	398	341	410	386	432	418	398	386	422	400	363	382	404	395	434	403	378	408	433	392	395	414	381	416	353	390	397	422	440	375	449	433	441	418	420	417	406	443	438	415	411	371	369	407	377	380	431	393	415	400	375	392	456	411	414	405	377	432	403	431	363	402	419	410	364	405	399	373	426	416	406	395	420	428	416	419	408	374	383	401	456	427	385	414	405	424	428	371	426	414	409	403	418	413	373	399	332	390	401	374	413	394	420	414	419	385	437	428	398	347	403	374	401	413	419	410	440	420	419	429	349	405	406	422	424	408	414	417	412	404	397	439	406	398	383	434	410	385	383	409	412	433	402	431	434	409	426	405	380	396	400	414	409	368	418	406	420	394	378	425	408	465	384	429	422	415	428	420	404	356	392	377	384	406	404	385	424	418	400	420	383	397	415	401	419	413	387	374	400	400	411	398	386	415	365	404	407	424	389	429	421	407	409	400	401	400	417	376	413	405	410	444	392	388	392	400	417	359	380	407	387	408	367	400	367	412	421	424	398	443	487	416	433	373	402	400	390	427	389	390	376	351	416	395	360	384	404	416	411	419	429	414	376	385	408	435	432	378	424	396	421	400	414	372	432	400	452	377	405	378	416	389	409	393	408	383	411	372	425	403	411	409	405	398	397	453	369	425	386	411	395	413	429	390	418	396	363	449	417	389	385	446	420	370	409	386	366	440	415	397	409	386	443	417	407	402	415	383	366	395	413	422	415	374	408	418	429	406	399	394	401	422	427	370	461	430	408	407	382	425	406	418	436	397	403	406	375	420	400	396	419	427	437	425	384	409	396	399	365	417	372	390	394	425	383	384	411	381	423	386	369	370	397	413	389	419	417	413	404	418	379	386	360	421	370	392	384	388	441	420	417	355	415	352	370	397	412	440	394	407	402	440	396	443	426	380	426	403	413	393	418	399	420	406	434	388	439	387	380	414	399	415	401	403	417	384	387	434	372	384	405	369	420	426	417	433	405	384	429	408	425	396	422	405	406	389	436	394	441	412	387	388	400	409	403	392	416	374	375	390	394	464	393	376	395	408	421	401	415	429	405	390	408	394	412	382	393	464	429	423	447	379	416	387	392	399	384	409	382	403	385	376	385	398	420	428	417	376	413	414	430	406	410	411	422	385	402	386	417	425	370	367	416	378	408	415	380	414	398	391	418	397	392
13076	8135	9823	7663	4905	3280	1659	1323	1260	1264	1206	1176	1144	1172	1123	1034	1018	1130	1057	1029	1030	1040	1034	987	945	982	960	970	966	934	933	979	947	910	904	906	971	928	942	946	939	941	943	950	979	919	934	907	921	912	947	905	903	895	939	940	934	931	871	952	954	932	967	917	931	986	932	933	932	896	925	952	918	918	915	919	907	960	920	968	918	977	954	960	939	962	884	914	945	920	951	944	950	918	905	902	988	963	975	956	933	936	988	913	945	952	958	951	953	928	870	920	939	1025	986	891	894	939	892	965	956	930	961	948	852	974	944	937	966	935	919	926	941	952	980	973	873	888	883	976	1015	961	901	977	906	906	938	911	957	965	883	981	971	927	930	923	887	970	895	869	940	934	929	968	969	934	935	907	914	958	940	940	947	937	955	972	948	975	912	867	927	978	926	932	915	947	904	945	905	939	956	995	897	944	850	906	949	931	901	918	946	966	886	929	941	990	914	872	933	901	956	949	877	909	946	990	904	949	935	921	910	861	973	959	904	911	915	910	951	903	933	960	909	933	930	888	914	945	941	970	900	956	950	922	864	915	905	915	919	923	959	898	945	912	940	922	942	925	928	937	938	943	908	971	953	938	925	929	924	922	904	903	925	979	951	967	895	930	908	888	918	953	954	949	911	936	983	935	952	920	920	946	948	939	876	896	979	936	930	889	894	920	895	934	936	921	946	955	927	941	910	939	943	957	939	951	948	997	914	914	875	895	975	910	974	910	977	916	925	930	897	924	906	975	911	924	937	924	941	900	977	945	906	978	958	933	930	855	914	953	921	939	909	928	907	923	915	954	988	870	913	932	961	922	935	978	902	894	920	995	906	904	922	941	974	968	994	985	957	942	893	925	925	958	936	933	955	903	956	970	1009	925	935	966	932	927	942	879	870	943	987	949	937	938	944	918	896	916	899	954	949	933	939	876	927	902	902	961	906	1023	946	921	945	935	940	880	983	942	915	888	958	954	925	927	948	954	979	972	917	917	904	965	937	980	981	930	938	955	938	959	896	951	966	900	993	952	929	959	969	918	969	927	962	930	923	956	888	943	925	939	884	952	905	921	900	934	940	951	935	959	962	885	897	916	936	903	975	957	972	934	941	977	913	940	976	923	913	943	909	982	905	923	950	928	985	973	920	988	981	938	947	941	865	935	942	891	935	932	915	918	939	899	928	918	896	917	919	926	939	925	922	963	885	917	976	922	955	937	878	962	951	938	897	965	967	881	940	1011	929	973	969	952	943	949	939	929	880	943	880	869	949	945	946	945	926	943	949	968	937	968	931	946	938	947	897	949	949	982	951	994	932	935	947	912	941	977	924	926	899	921	872	991	960	903	955	920	981	923	910	946	956	921	939	923	940	961	959	985	939	967	917	938	973	914	948	889	930	913	961	969	968	926	1010	976	944	919	945	933	954	984	963	932	938	977	910	938	957	913	941	1011	942	958	936	904	934	977	903	956	973	913	944	947	913	934	985	927	954	934	928	945	962	971	934	943	934	966	944	927	890	962	926	997	959	931	975	930	941	958	966	902	946	933	971	946	937	907	957	944	937	911	959	934	906	895	946	942	944	882	1010	930	941	929	961	990	929	954	950	917	957	957	929	926	956	924	949	951	966	899	935	912	943	957	971	931	954	890	949	877	902	954	913	888	970	952	895	958	933	930	935	975	963	910	941	936	981	909	946	905	915	970	939	922	912	1011	893	979	917	946	915	921	927	918	962	952	914	923	909	913	928	883	924	949	936	918	952	907	980	982	975	929	898	948	901	958	960	959	944	914	945	934	895	938	951	909	966	900	933	969	949	939	946	884	975	919	934	946	935	923	953	911	949	905	996	914	964	926	930	880	886	955	976	927	941	933	938	931	882	934	986	967	911	922	991	937	917	939	984	924	875	965	939	867	910	933	959	873	919	905	907	882	960	948	909	945	924	950	952	919	964	905	911	903	919	913	998	926	873	914	969	930	895	954	867	916	962	916	938	942	899	916	883	895	958	995	917	973	952	917	901	911	973	913	938	956	920	911	904	945	998	959	979	939	910	919	911	956	923	951	966	951	946	950	914	914	937	926	1013	913	899	992	937	925	923	949	920	904	905	950	910	934	1019	924	924	944	919	941	975	957	955	952	838	870	917	962	962	929	948	933	882	961	926	928	922	965	878	954	970	921	974	915	876	894	960	962	910	883	880	887	965	937	932	917	931	931	939	911	946	905	937	912	962	983	910	903	924	934	936	937	933	914	919	918	939	1000	929	962	935	922	942	942	917	951	966	926	887	946	918	944	963	960	943	947	934	975	973	942	940	918	886	892	968	963	933	899	933	869	954	902	944	963	881	955	974	953	930	920	942	950	918	918	937	896	931	972	886	932	932	990	905	934	902	951	896	918	877	984	902	932	952	931	906	872	914	959	923	907	964	917	997	977	895	984	954	942	906	933	872	976	906	888	963	915	898	924	985	915	945	932	971	945	923	973	933	895	930	914	923	909	941	894	876	960	893	913	988	885	943	1000	903	902	897	903	985	927	923	896	936	954	919	919	929	963	918	961	958	961	943	911	913	996	957	988	948	924	970	947	894	952	968	886	914	907	893	952	917	899	927	885	890	967	925	880	973	942	900	920	981	974	921	928	973	930	965	909	968	967	922	901	900	920	889	970	921	882	938	911	926	869	903	958	987	929	954	983	923	949	901	972	953	958	948	981	903	915	901	870	905	939	939	876	998	914	974	870	914	904	904	898	1014	924	908	953	933	877	907	931	925	917	947	914	913	911	977	948	974	924	923	975	925	950	937	952	910	938	931	940	920	915	942	957	964	918	941	922	983	988	945	948	940	935	933	911	919	915	965	914	1002	934	959	891	926	950	963	937	943	916	953	933	937	919	959	939	927	937	938	902	934	935	961	896	947	918	925	958	925	915	893	938	942	918	940	930	952	918	968	917	950	924	962	935	959	901	937	977	884	890	1007	933	913	902	931	988	943	939	930	873	922	917	898	945	946	1006	883	911	888	921	963	942	923	903	935	907	923	956	915	979	926	902	949	907	956	949	935	920	958	918	921	945	956	918	895	902	901	928	920	949	955	889	944	963	916	913	924	973	953	926	937	878	919	990	911	944	910	974	908	941	935	922	902	961	904	984	939	910	883	975	992	887	942	871	898	958	954	942	923	1015	908	952	931	915	897	983	926	951	920	896	924	920	958	933	977	914	942	900	967	950	915	899	856	942	884	948	952	938	916	910	913	914	943	940	914	964	914	933	943	967	893	921	975	973	912	944	961	917	980	924	877	946	955	936	997	915	881	919	940	978	915	956	952	996	929	987	981	918	910	942	912	875	907	962	867	955	894	930	932	937	989	922	989	970	963	926	954	948	952	986	914	901	930	926	902	969	959	923	919	906	996	922	937	932	889	1024	934	905	933	988	966	911	932	907	963	958	980	926	930	909	921	949	904	897	926	901	902	969	924	914	950	918	950	948	924	947	897	939	924	925
33146	20048	17969	13291	11682	6957	1681	696	586	537	538	543	609	539	516	506	541	497	531	508	523	482	505	426	395	412	403	438	407	419	447	410	456	415	409	400	449	421	446	451	442	442	427	420	412	461	409	432	433	396	415	426	413	454	381	386	427	394	429	434	421	439	417	442	451	435	411	430	442	455	392	408	421	455	384	439	439	396	443	436	444	408	440	423	423	382	432	434	420	424	430	434	440	405	428	406	441	402	431	401	395	472	408	404	450	420	437	403	441	403	406	428	406	406	386	438	434	402	384	435	441	389	432	401	401	418	424	405	437	439	403	435	437	410	382	412	443	439	418	416	405	459	420	439	439	450	427	441	398	417	445	422	430	376	439	423	414	387	395	351	422	416	392	441	419	409	394	419	423	435	432	400	438	431	459	450	421	452	402	402	463	431	419	391	465	395	434	441	416	416	416	468	423	460	396	421	411	389	369	434	409	417	435	418	426	439	431	410	374	431	406	429	401	425	395	466	431	444	394	398	449	448	423	419	418	402	418	434	413	444	386	465	464	375	420	425	462	420	413	396	436	467	422	455	431	429	420	429	408	448	391	400	427	388	425	397	375	405	460	395	454	436	404	420	368	397	421	431	409	429	389	401	472	434	445	438	407	472	438	431	454	383	391	444	415	408	462	394	449	435	425	410	407	394	450	396	453	456	415	449	390	431	418	426	475	425	418	413	420	448	420	381	421	416	402	413	382	405	446	395	440	427	399	434	394	449	405	423	402	424	410	398	438	437	425	427	435	428	435	395	389	408	409	421	435	491	418	424	379	401	393	413	423	376	404	372	419	475	382	427	421	437	408	392	440	428	452	441	404	407	384	427	447	428	448	399	435	450	406	428	432	425	409	408	410	411	391	436	425	402	430	425	373	404	412	417	426	432	414	416	459	422	411	405	424	423	403	470	447	417	402	408	440	424	431	413	451	430	432	398	447	412	453	389	408	419	406	428	412	395	439	397	411	417	419	440	407	416	403	408	434	415	476	421	429	413	428	425	428	473	404	425	426	413	388	402	431	404	451	450	414	419	463	454	416	436	374	410	432	410	415	455	418	427	403	417	424	451	410	456	413	411	410	435	415	410	474	413	440	452	405	438	433	419	448	415	415	426	384	445	443	417	428	455	423	420	429	422	429	441	402	460	443	435	430	404	463	417	416	412	413	462	408	424	476	400	441	390	399	371	429	459	419	412	415	430	405	417	427	408	451	466	376	389	434	405	402	406	466	416	421	409	392	454	425	436	431	424	453	458	405	422	390	455	406	459	391	399	416	417	429	398	400	412	395	433	394	445	388	421	393	423	437	497	406	464	431	437	434	425	384	436	470	428	443	442	393	400	416	401	422	413	413	380	394	415	420	416	420	398	406	477	416	437	369	423	396	405	397	444	368	420	409	363	382	442	412	424	390	403	431	439	415	417	418	413	409	463	427	422	422	392	410	468	424	418	396	422	425	407	440	436	395	444	437	413	425	403	441	399	424	415	368	392	446	398	409	394	420	409	383	430	428	402	447	410	430	388	442	421	431	400	402	407	456	430	407	457	440	396	397	414	448	413	453	466	432	421	452	404	411	416	456	428	410	404	455	420	442	434	446	421	454	392	405	423	428	407	434	417	387	402	424	411	398	410	442	442	400	412	422	450	402	453	437	457	392	406	411	396	397	443	407	403	412	442	393	418	420	442	423	381	425	406	431	386	387	396	406	435	439	451	411	429	428	464	459	429	408	423	412	414	430	424	376	419	386	441	430	374	453	449	428	459	408	396	407	399	462	408	372	462	422	410	425	436	367	451	397	440	424	408	405	436	406	418	420	430	399	430	440	421	440	418	420	432	397	434	420	379	444	419	392	432	444	389	430	385	401	401	428	449	415	398	404	436	395	390	459	425	373	435	444	451	409	480	421	418	394	413	424	415	409	487	414	399	384	393	402	402	421	420	456	424	409	416	401	428	411	397	400	401	420	412	414	396	424	437	456	411	416	454	431	429	408	445	380	401	399	413	412	443	427	435	437	417	424	417	444	397	382	463	404	388	387	387	408	429	450	366	389	405	390	383	444	441	383	467	441	379	374	438	381	425	424	416	426	422	441	408	415	424	405	421	435	419	405	410	434	398	438	411	372	428	437	407	428	418	399	412	411	404	433	431	392	437	385	432	425	411	438	443	406	419	396	400	395	443	431	420	444	478	425	426	436	397	408	417	396	410	420	468	434	455	426	407	438	426	444	440	449	416	432	442	411	431	454	385	454	456	389	390	432	389	404	397	383	412	401	416	414	447	441	409	430	413	400	434	422	441	409	421	439	439	429	404	383	430	421	425	439	410	398	423	465	439	427	407	423	439	402	423	387	412	403	457	435	430	446	404	409	418	410	413	424	419	427	415	414	427	444	435	445	438	392	451	371	424	443	420	461	436	425	396	424	414	416	416	453	381	449	465	444	384	426	443	419	442	438	429	413	455	409	466	459	398	420	414	504	424	390	400	433	449	423	457	393	436	433	453	413	454	403	397	429	411	407	399	407	446	444	424	408	438	426	433	408	454	449	455	408	378	415	412	405	386	387	417	415	470	437	419	431	428	404	407	454	441	443	411	378	406	450	452	443	424	426	390	397	433	438	393	437	407	391	402	408	467	419	440	451	447	430	446	425	412	436	390	409	395	396	429	439	427	404	404	406	441	407	424	397	389	407	433	453	453	417	430	423	411	422	442	456	412	392	396	420	427	390	388	418	372	379	412	411	430	427	419	405	392	437	405	391	455	417	397	434	433	423	386	401	408	423	401	433	436	398	410	449	434	436	396	423	441	453	394	423	419	416	427	424	405	414	436	436	412	463	470	421	417	396	426	392	395	380	444	418	436	455	441	388	382	435	419	416	445	404	407	436	443	440	387	433	410	383	415	451	402	426	403	427	433	401	403	391	417	424	431	403	399	419	414	414	401	396	441	455	429	416	401	415	412	462	404	427	391	394	432	425	410	389	389	443	438	434	402	397	429	401	391	415	449	441	415	410	400	398	402	462	419	431	440	401	429	431	441	438	431	415	438	439	459	393	458	419	404	457	403	427	381	403	444	392	439	454	411	431	428	406	418	415	432	382	466	435	443	464	416	444	407	419	433	432	433	424	468	423	415	396	435	421	434	453	423	410	442	415	385	430	435	428	413	453	400	394	427	400	427	438	418	453	458	397	464	435	452	441	424	390	406	393	460	434	403	430	454	455	413	444	398	414	423	409	409	423	421	390	437	427	442	422	413	372	414	438	404	431	414	439	473	446	420	446	376	423	421	396	419	432	441	444	385	436	414	413	440	418	411	396	403	447	405	401	429	401	419	426	418	422	447	377	433	420	453	410	431	428	438	441	412	467	423	398	406	423	386	399	408	418	437	379	423	422	426	409	408	438	425	432	432	439	414	440	417	415	429	414	411	420	405	384	404	439	481	425	412	441	392	400	377	422	444	422	425	416	419
22821	16675	23852	22921	23288	16647	4698	2238	1756	1767	1720	1753	1868	1782	1678	1609	1539	1501	1545	1522	1536	1384	1218	1187	1138	1092	1046	1046	1065	1066	1070	990	1012	1006	913	947	1017	935	962	975	1029	968	948	985	1030	968	1014	1011	950	911	961	983	949	994	974	995	982	950	1007	905	1009	978	949	912	941	965	968	972	980	1007	903	985	940	960	969	983	1024	990	921	964	910	970	928	970	990	954	976	986	966	977	978	905	917	923	985	900	979	939	926	921	967	956	898	979	957	964	957	914	967	958	969	946	974	934	936	954	910	993	992	957	952	910	959	967	977	935	892	981	1016	970	911	981	974	920	928	964	958	942	1034	877	984	964	970	945	1021	922	946	935	931	950	975	978	948	981	952	964	953	983	969	982	955	1017	929	930	919	945	922	947	935	997	946	989	962	966	939	978	898	930	1004	921	914	990	923	925	976	927	937	979	1000	985	954	961	1020	953	926	967	983	960	949	964	950	969	928	980	942	985	905	933	929	971	946	975	935	1001	932	990	993	1030	959	970	986	923	1010	923	969	973	927	959	894	930	979	931	996	1004	996	958	928	930	962	968	961	939	983	988	959	971	960	1024	858	954	973	1015	974	1027	1002	1013	919	932	971	942	1030	1003	939	980	954	997	983	1010	969	963	961	930	997	989	992	980	934	961	940	962	946	1019	975	909	999	970	942	937	977	972	939	990	945	963	1003	986	934	1031	970	920	944	907	983	988	982	1022	936	944	929	951	965	914	996	988	945	987	936	968	951	961	948	930	938	923	926	943	967	1005	984	1009	1008	971	963	971	973	915	942	986	972	965	1016	967	937	965	1013	908	914	916	962	916	993	930	910	931	992	942	909	994	958	923	976	942	947	948	898	990	923	974	942	972	994	935	932	943	956	1003	917	983	974	975	971	942	925	959	970	948	981	981	954	975	967	946	897	1004	959	887	1002	986	967	980	995	1004	926	973	924	958	935	921	911	934	935	936	955	903	968	926	1008	929	904	963	990	972	966	967	974	977	987	1011	930	942	939	973	941	968	929	942	952	947	978	983	966	958	933	993	1029	928	1002	933	937	977	1009	978	903	990	938	950	924	964	967	1002	979	889	925	969	911	959	942	1000	967	910	952	985	990	1024	932	916	992	968	921	952	996	946	1016	993	934	924	1018	952	956	968	975	958	949	935	887	992	910	964	961	990	911	953	996	971	924	1001	928	961	992	947	944	917	963	970	948	995	985	920	935	934	925	941	916	1015	931	945	923	982	972	970	939	943	884	977	950	928	960	1023	999	1015	965	929	952	983	995	979	964	940	929	896	993	934	951	992	942	938	975	947	927	914	957	940	1004	936	999	956	958	904	965	933	909	904	950	947	955	950	948	983	978	943	1027	962	979	929	992	933	984	941	925	925	935	941	991	960	924	975	974	965	970	977	994	938	904	959	986	973	944	910	980	964	967	940	961	988	962	996	939	976	1017	1010	950	953	989	958	921	910	978	956	946	1027	948	973	967	955	991	988	903	972	945	921	954	1002	957	955	934	949	994	984	992	980	996	972	950	960	944	958	991	999	950	947	948	1058	1001	1009	976	972	972	997	999	926	935	970	908	1006	946	928	934	982	961	902	989	974	943	958	943	939	968	983	960	929	1048	942	925	976	952	936	938	1021	978	1002	939	954	1018	998	927	877	986	968	980	1052	981	959	939	942	983	945	983	990	925	1020	1012	974	979	996	997	994	956	1022	947	967	940	958	987	921	976	981	1007	921	978	922	962	973	970	961	956	967	949	984	951	978	937	920	967	957	983	951	981	1046	960	964	934	922	1006	961	934	935	952	916	978	957	953	980	932	961	1054	923	964	885	984	884	905	925	928	1010	938	939	977	961	934	944	953	987	946	966	933	936	930	987	954	967	937	970	998	934	990	927	917	1005	930	965	997	943	943	935	931	934	980	963	987	969	965	966	1009	942	963	1012	926	994	925	948	928	961	1025	948	950	947	966	990	966	991	960	1013	972	954	1000	933	912	951	914	1000	924	923	918	964	1039	989	1009	932	936	933	904	1003	951	938	930	968	958	952	909	988	953	957	995	951	943	984	961	964	915	962	972	947	984	958	939	909	941	966	901	961	956	973	966	955	974	895	910	968	974	969	961	910	1001	914	918	952	915	928	994	888	931	975	1018	978	975	999	1040	959	937	974	921	991	955	1006	981	989	902	999	979	951	941	995	935	978	960	943	957	958	937	1008	972	957	961	948	955	949	950	909	971	932	953	923	945	906	939	951	925	918	995	920	926	1020	968	966	938	990	955	990	951	952	911	959	982	965	996	997	941	955	936	900	1008	967	975	965	990	930	956	960	975	969	1023	966	933	968	975	926	931	945	941	958	958	947	972	890	1014	951	944	925	944	966	935	939	961	979	937	948	999	917	972	986	931	909	969	993	932	957	927	958	966	936	934	921	939	995	981	952	956	1002	950	936	909	938	947	933	961	942	943	1007	926	983	948	961	965	932	982	963	955	917	961	964	895	937	966	986	978	963	950	974	930	912	896	1001	910	946	968	956	961	949	935	1022	976	932	918	912	920	906	965	1002	967	995	975	942	935	970	1012	980	928	942	935	966	936	1002	964	959	931	1026	986	993	977	913	980	933	940	1065	1022	950	961	926	981	967	992	924	988	966	988	949	923	982	977	1036	973	980	925	983	892	969	955	932	957	902	963	931	991	991	957	991	921	866	963	970	969	933	981	994	940	932	957	967	1000	934	1064	892	908	997	1013	962	985	976	918	973	893	978	957	1037	991	971	1002	949	1007	986	953	946	988	947	960	980	977	977	949	918	1019	934	980	962	977	975	982	986	925	946	977	926	983	988	915	955	1034	972	971	977	979	944	948	944	965	982	946	872	911	984	962	929	1013	1010	1048	984	959	953	979	967	985	953	971	887	917	962	981	949	960	898	960	931	1022	940	967	956	971	964	981	926	952	991	954	951	945	936	1011	912	982	986	1013	963	945	938	984	979	920	967	878	1022	949	949	968	939	975	973	924	953	934	1022	968	923	912	918	948	969	989	941	885	920	1021	977	984	958	1014	983	954	977	894	1033	943	922	931	928	943	977	922	957	954	984	935	987	960	965	988	959	963	927	933	970	967	994	957	994	937	916	952	943	964	989	964	901	933	969	960	982	921	951	971	919	1020	948	973	981	945	943	948	961	934	949	988	969	938	887	994	945	960	956	938	914	984	993	946	942	946	969	1018	1032	971	997	935	1056	977	898	1003	962	964	975	961	907	997	964	937	909	939	959	975	902	975	948	934	931	1001	902	926	967	932	973	920	966	979	948	926	953	932	952	912	960	1007	967	954	904	964	936	970	955	952	943	929	983	931	978	949	936	933	980	930	969	1041	954	934	950	965	979	923	983	931	1004	922	979	935	990	935	938	943	951	940	977	945	968	997	936	957	972	996	992	932	945	1007	965	1020	966	991	963	1010	981	951	975	944	960	952	963	970	996	929	959	1012	974	962	970	977	953	948	1007	1020	929	967	954	1024	984	987	982	941	1007	990	955	1000	957	943	945	968	902	994	995	928	965	936	973	969	946	982	936	986	994	953	1000	948	968	914	962	1001	942	979	983	953	946	889	937	943	991	989	932	1001	924	968	945
42241	28978	27650	21399	16800	11796	3251	939	564	544	557	526	598	568	513	530	434	481	441	512	466	454	413	360	352	341	327	323	368	335	338	350	385	351	352	369	350	348	379	356	400	310	347	345	353	339	310	343	334	331	352	339	352	358	350	363	346	324	340	320	354	332	325	302	358	347	305	353	342	304	334	366	345	339	328	330	348	337	321	334	336	345	321	310	330	303	323	325	301	337	318	338	355	332	295	317	338	355	331	322	307	344	322	316	313	345	335	345	347	335	367	336	314	293	335	325	304	335	364	352	304	307	342	294	356	334	342	354	354	358	353	283	342	303	348	355	325	330	320	329	345	314	327	356	320	294	373	331	297	328	353	332	373	357	351	348	341	321	331	357	305	330	358	338	332	358	367	307	337	335	330	313	338	289	322	378	338	334	361	368	344	309	355	338	319	321	329	321	337	317	327	328	344	321	301	340	337	354	343	319	391	344	313	343	325	338	340	351	344	316	354	325	345	333	277	325	318	322	362	326	309	334	338	363	354	334	342	333	321	358	350	349	328	333	321	353	343	375	321	342	327	346	344	347	322	348	303	358	357	341	336	337	356	337	343	336	331	348	309	303	370	340	382	335	313	324	349	306	326	342	345	374	318	373	332	367	321	361	305	329	352	329	300	310	337	355	334	322	315	306	334	347	337	346	367	314	306	340	318	305	311	315	352	315	322	309	313	317	349	338	326	309	306	337	312	333	334	339	323	309	332	329	294	337	349	344	317	331	331	328	325	329	327	346	317	331	351	329	354	315	333	330	321	338	344	348	361	302	322	354	344	343	347	348	323	334	352	347	321	299	365	362	318	370	307	294	334	399	309	332	346	350	392	315	353	326	324	342	299	318	345	341	329	381	334	353	327	329	341	338	349	352	300	320	367	302	359	379	365	337	339	370	343	348	349	341	344	315	372	339	351	324	353	320	314	331	314	335	348	319	324	328	340	343	343	334	355	321	352	324	328	367	346	332	324	351	360	349	371	316	319	340	298	350	355	372	278	353	343	311	324	301	324	327	322	320	340	348	350	337	352	308	331	329	393	322	314	321	330	347	347	326	319	338	340	356	324	350	359	340	340	311	327	316	332	336	340	328	348	299	329	338	332	363	371	361	327	356	360	363	314	317	338	324	316	320	354	360	326	342	328	310	298	318	327	334	348	344	331	341	340	339	327	322	348	333	325	333	368	342	344	346	308	335	358	354	364	359	333	328	352	318	307	373	331	342	347	351	340	326	342	317	315	344	349	330	313	308	332	303	326	363	357	331	338	342	323	308	338	310	346	363	391	333	368	331	340	322	348	323	300	324	347	311	300	364	329	338	317	364	361	343	358	295	310	326	346	304	311	310	332	329	348	314	328	325	363	323	340	310	357	317	331	349	307	329	280	314	344	299	343	334	299	336	311	338	318	364	305	323	342	306	335	311	346	309	308	307	334	298	283	337	314	350	338	332	321	310	312	337	353	317	343	332	356	323	342	333	336	311	287	338	310	324	384	319	337	322	370	332	353	351	334	342	360	348	384	337	323	354	331	368	340	322	347	364	306	330	327	327	354	347	332	344	321	339	331	353	364	301	311	344	344	321	323	314	324	348	295	331	323	303	315	330	333	311	357	359	348	316	354	373	336	322	299	320	331	374	353	322	316	354	345	289	348	331	328	342	344	329	346	289	332	320	327	334	316	340	310	354	326	330	340	312	321	350	339	316	325	350	351	354	370	348	307	348	348	332	353	348	379	337	315	322	317	307	319	364	341	392	326	279	338	346	334	346	336	291	335	349	336	365	326	340	317	332	339	328	345	340	312	323	319	303	320	362	321	362	332	332	351	340	326	325	354	354	356	326	319	332	332	331	329	310	359	315	309	346	352	330	375	326	318	340	306	343	351	356	346	321	338	340	335	353	346	352	344	328	314	319	320	327	336	338	308	313	335	329	328	331	322	304	327	323	333	328	345	320	342	326	309	365	362	309	343	348	347	300	337	336	342	347	304	337	371	353	335	319	316	356	317	306	299	355	328	324	316	319	320	340	379	311	322	336	344	331	335	342	324	329	359	354	297	364	298	358	313	352	359	365	329	328	350	342	361	336	349	309	329	319	333	331	334	354	358	307	336	338	332	332	380	304	304	385	309	351	354	354	361	361	312	350	320	335	315	311	335	343	330	327	307	360	361	357	360	354	354	294	282	349	339	318	331	314	330	330	338	315	298	322	298	332	319	338	318	348	324	363	343	337	346	314	316	389	315	324	350	369	363	299	352	332	393	356	364	311	304	356	315	336	332	376	311	331	334	307	291	326	346	289	321	340	343	347	339	314	341	345	332	328	362	321	369	363	339	306	340	343	330	322	352	329	341	345	357	354	314	355	340	367	342	318	297	315	352	329	361	347	338	335	330	314	332	329	327	296	342	328	336	355	351	339	322	361	341	364	312	319	359	338	321	365	321	334	350	358	303	339	316	316	326	334	355	339	339	359	352	384	340	363	336	351	335	293	360	326	340	336	324	323	319	351	346	350	333	325	351	358	365	333	330	324	336	307	332	341	326	309	326	319	362	341	321	350	332	333	330	337	311	337	329	361	329	333	348	333	360	357	340	327	336	340	311	383	340	318	346	328	308	333	359	330	351	335	326	338	354	317	341	336	323	372	328	338	352	341	335	347	363	334	339	324	348	317	293	344	300	343	343	343	334	322	307	334	329	349	354	353	323	325	323	348	348	324	355	342	327	345	344	344	366	328	343	347	334	331	348	369	303	335	336	351	311	321	324	322	356	324	347	334	346	335	336	310	334	323	300	336	349	321	309	308	348	333	336	357	305	318	366	322	300	341	340	320	341	314	318	335	281	346	358	339	335	326	318	329	374	334	344	364	305	323	368	347	325	344	349	373	326	337	318	318	331	345	285	374	329	327	329	305	330	323	296	324	350	314	332	316	314	362	323	305	347	288	355	334	335	333	333	334	324	338	324	350	352	319	322	368	344	343	308	341	312	327	348	327	339	334	332	336	306	331	344	332	318	314	345	337	333	331	336	309	337	315	365	350	372	327	345	338	329	331	322	333	381	341	338	331	347	356	316	328	369	311	334	360	341	351	335	325	356	336	298	338	320	360	311	329	323	296	342	295	346	321	341	348	321	347	310	343	321	298	331	325	306	332	371	351	370	300	368	376	316	334	348	308	338	341	327	328	320	359	297	325	308	343	378	333	336	307	325	321	346	349	332	366	348	328	363	354	335	356	351	343	318	342	377	326	328	341	317	359	331	352	318	326	375	343	300	338	380	363	335	354	324	325	286	348	357	323	346	378	360	327	323	329	386	355	348	329	332	342	320	362	363	309	352	356	332	371	342	363	340	360	351	345	325	346	345	366	311	356	339	341	329	353	333	348	348	312	328	336	307	335	303	344	346	329	361	337	327	308	327	329	318	304	335	329	321	318	327	334	374	334	331	282	350	338	340	329	327	329	337	351	322	347
28107	24121	31489	30377	28396	23123	6788	3014	1951	2033	1954	1867	2244	2212	2090	1935	1584	1768	1573	1753	1938	1446	1232	1215	982	942	897	925	868	819	864	812	850	854	782	841	836	835	773	771	825	837	761	777	825	813	771	791	839	753	789	767	791	774	794	812	731	801	743	722	772	742	775	764	784	740	845	831	757	784	792	772	784	790	798	804	763	782	790	821	774	750	817	765	787	758	809	817	739	762	801	776	744	810	804	758	755	777	721	785	754	719	783	778	734	795	778	749	771	800	746	830	767	830	797	800	790	715	751	775	755	770	795	787	773	795	757	786	737	804	778	832	767	779	758	794	776	790	807	782	778	800	794	784	735	767	735	779	769	759	813	761	779	747	782	729	797	776	781	783	769	791	728	804	755	808	747	717	784	810	774	793	744	703	767	745	820	781	809	813	757	806	793	725	811	811	774	747	791	764	757	774	764	842	825	773	759	765	743	774	802	771	773	808	767	775	723	751	761	783	770	781	772	760	749	751	779	761	766	763	795	754	774	768	746	758	784	795	760	771	793	730	776	787	834	756	805	766	737	723	756	760	807	811	789	768	776	800	792	814	758	758	708	819	743	804	734	761	795	774	777	832	736	796	771	750	836	725	763	794	796	754	806	723	771	737	788	779	784	797	784	782	791	813	796	775	803	792	742	775	771	751	750	791	761	768	762	770	788	805	752	714	789	780	745	785	791	819	780	781	801	832	768	765	720	783	747	791	846	730	783	792	765	779	824	754	766	822	827	797	785	802	832	776	792	814	752	778	799	786	780	730	770	841	794	783	765	798	762	784	762	752	802	807	777	784	768	812	762	750	749	752	759	770	792	753	774	779	782	721	755	718	754	807	794	760	748	830	792	788	772	819	771	757	745	767	840	765	757	757	729	782	720	770	830	781	754	797	813	766	784	749	723	787	801	785	748	769	709	768	794	748	762	824	808	818	741	721	754	763	776	825	776	785	762	772	769	811	793	785	727	766	791	797	776	794	787	745	845	791	784	764	792	781	773	798	777	784	794	744	782	772	756	763	755	790	800	760	745	834	767	724	820	814	759	736	806	763	766	792	732	769	784	725	821	766	785	780	758	754	771	774	790	750	804	803	793	764	731	704	781	804	766	796	753	756	763	774	800	769	748	737	749	767	795	796	800	836	779	830	774	736	766	770	763	805	783	767	806	748	722	798	770	795	783	763	804	823	794	818	811	827	765	757	797	757	695	787	798	847	778	791	741	778	767	808	739	797	765	782	808	768	762	812	769	751	814	771	780	763	779	817	760	787	758	768	768	769	800	772	849	763	796	752	796	779	801	788	776	818	780	739	820	788	772	779	807	763	782	742	767	791	772	796	805	777	743	690	735	764	758	767	834	761	803	806	811	773	754	738	778	752	790	749	809	789	761	755	764	808	812	746	737	784	800	785	788	828	783	785	788	717	757	780	788	771	806	762	755	787	788	808	760	786	749	757	759	814	732	778	794	742	823	789	780	778	800	735	743	737	783	802	826	818	798	773	838	754	775	770	826	759	774	790	790	790	798	767	834	809	812	829	812	788	761	756	779	769	748	823	751	804	788	756	752	809	732	758	790	770	748	740	780	802	796	753	750	799	777	766	776	781	807	764	786	803	808	779	757	832	795	801	785	760	770	762	806	749	808	772	801	790	729	815	779	727	817	741	734	816	753	778	799	793	795	762	786	712	761	784	792	769	732	810	736	760	751	770	763	802	746	771	755	738	814	788	777	737	776	826	747	795	796	754	780	735	733	794	814	779	763	778	720	823	769	735	751	769	757	774	777	777	748	812	768	803	809	804	725	825	756	814	749	758	804	742	748	805	785	752	806	792	774	772	815	744	796	753	745	744	707	798	817	761	751	738	738	815	787	762	799	801	795	807	784	761	778	828	769	795	772	800	824	786	752	811	715	842	759	777	797	792	813	792	686	791	819	747	812	764	810	814	766	760	708	750	757	738	828	793	759	747	772	718	756	748	754	792	758	768	791	768	835	719	759	770	756	791	734	845	720	752	834	776	796	740	777	783	780	794	781	760	787	764	757	785	739	758	768	765	786	787	857	780	840	766	818	798	691	788	745	765	824	786	728	789	739	736	815	752	751	783	792	778	782	816	777	786	768	806	784	792	790	762	856	751	767	763	746	759	752	765	815	765	782	763	763	796	769	810	790	761	760	768	768	772	760	749	750	785	795	756	781	768	787	801	754	783	798	718	781	773	779	798	748	844	732	800	783	793	721	813	718	777	782	786	720	752	737	811	831	799	773	789	786	777	776	826	797	709	774	780	790	831	780	798	775	750	803	794	769	812	801	775	781	759	805	756	783	785	779	781	805	829	782	773	775	768	725	797	774	752	785	771	766	788	771	794	769	787	750	760	770	797	787	788	795	759	777	793	798	785	837	745	839	765	798	803	735	813	800	746	764	787	809	813	775	809	771	817	778	826	786	778	731	781	790	810	790	726	763	732	826	814	757	778	757	817	773	757	791	781	786	787	797	772	745	812	794	793	825	755	771	807	825	764	795	782	779	764	784	810	774	747	790	770	785	792	747	782	791	768	740	777	752	713	784	775	807	757	754	788	755	813	774	800	744	811	782	764	751	805	747	788	806	754	850	833	780	764	780	741	795	746	763	797	818	773	786	774	759	774	814	769	785	791	737	772	787	743	778	708	798	864	809	785	772	774	771	757	784	776	819	798	785	813	807	774	783	792	727	807	790	734	744	778	808	716	773	805	791	787	793	795	789	765	803	761	765	762	734	764	752	724	748	755	753	791	809	770	781	789	775	787	805	807	785	760	750	719	773	760	751	761	746	811	746	745	786	757	753	783	759	816	794	726	762	739	754	787	792	787	741	738	772	717	801	749	761	798	793	795	782	802	760	820	752	821	797	747	804	777	772	787	825	789	771	756	797	815	785	771	746	764	797	783	792	804	786	751	831	743	808	730	783	771	785	727	775	766	754	768	760	837	755	787	790	751	805	819	782	753	772	730	808	771	776	776	777	814	810	787	765	734	733	811	788	787	811	735	764	784	783	802	790	800	788	789	768	770	766	752	801	800	805	793	748	805	791	807	796	808	774	803	773	781	740	741	721	827	808	813	780	770	767	745	775	784	777	778	770	765	824	805	753	785	761	771	718	770	742	819	765	783	834	771	747	793	770	789	768	788	712	782	764	777	779	738	751	814	762	797	795	775	783	762	804	775	813	760	804	827	770	806	758	773	827	806	741	768	773	814	814	816	806	802	719	750	756	759	769	752	769	767	780	761	759	783	786	815	784	774	802	776	764	833	776	741	749	786	774	776	825	817	731	793	821	787	812	730	813	762	748	774	757	765	768	821	803	792	746	750	784	791	812	796	780	790	788	773	791	763	776	752	760	801	798	799	834	739	781	754	793	799	737	740	780	775	773	771	804	810	757	740	810	781	727	849	703	707	767	782	731	751	781	774	741	745	771	778	818	738	755	791	797	805
16706	9308	6434	3556	1471	908	590	535	466	442	477	467	479	485	435	472	487	492	441	412	468	441	459	423	414	435	413	423	416	419	416	431	420	463	408	395	428	441	398	436	474	397	416	451	404	423	462	446	435	419	401	442	441	449	404	405	391	404	421	397	428	420	430	401	453	463	399	411	424	445	462	429	399	420	434	403	460	428	425	415	409	421	450	456	433	436	408	417	433	416	434	444	440	421	437	392	401	427	443	428	482	420	450	422	454	398	420	420	424	397	422	396	451	375	386	410	416	425	403	430	431	435	438	424	416	418	404	401	416	438	425	442	471	415	415	398	393	454	440	449	459	442	422	442	410	442	400	439	413	428	438	434	425	437	436	432	427	431	381	460	406	396	425	442	434	439	413	462	450	439	418	370	432	381	418	439	414	453	458	395	369	410	437	424	398	414	360	378	459	431	440	423	430	451	431	442	441	415	433	437	441	435	433	447	447	416	433	430	470	474	434	437	415	421	407	455	427	426	405	433	422	378	405	429	420	389	417	406	403	428	443	456	424	425	411	430	399	449	399	406	392	452	392	414	460	416	443	425	425	434	427	449	388	414	452	399	397	409	441	447	415	450	399	425	395	466	431	398	395	422	422	423	450	491	413	407	443	378	416	417	465	423	454	438	413	441	408	408	400	417	378	417	401	399	430	399	462	393	420	413	409	424	422	416	389	417	417	428	461	429	410	408	430	461	450	443	444	445	429	406	450	418	408	445	403	425	435	470	423	416	445	401	417	467	462	455	405	419	399	426	481	415	438	430	442	413	400	399	418	395	402	418	423	399	387	400	388	424	447	408	427	482	431	444	424	430	428	427	415	380	400	443	461	423	432	398	395	412	450	391	420	417	447	454	447	412	419	419	431	436	453	450	418	426	407	401	410	437	415	429	399	417	391	444	439	438	432	443	396	391	425	451	422	405	417	429	453	450	496	434	422	423	446	387	438	414	415	420	425	414	434	445	413	417	387	388	437	410	413	405	424	406	453	406	442	408	434	449	421	411	432	417	380	433	407	420	466	458	461	411	412	440	421	368	441	421	412	420	415	374	414	417	436	474	414	413	421	419	430	409	444	404	388	438	441	371	380	419	395	443	442	412	403	436	439	430	427	416	434	416	409	428	467	427	427	427	421	447	383	402	424	413	399	401	405	389	420	389	458	404	407	429	404	400	400	463	422	453	407	464	436	443	448	413	432	407	416	462	418	413	402	435	404	421	439	425	403	422	408	386	428	412	420	418	430	394	399	453	397	424	407	428	426	435	462	400	383	447	415	441	419	441	402	397	439	426	428	412	436	407	446	415	403	394	444	431	403	383	423	400	407	420	434	406	442	438	424	399	394	415	424	421	459	430	458	430	412	430	396	445	421	451	430	449	384	432	399	436	412	418	418	412	440	455	415	426	418	405	414	418	417	389	418	422	430	406	455	453	417	426	434	430	399	461	390	432	449	475	394	410	428	420	443	458	420	391	413	432	459	453	447	424	486	394	409	457	443	414	407	435	417	432	410	423	421	435	442	395	427	448	446	391	432	387	413	440	417	400	447	417	434	378	432	414	450	449	393	424	440	425	432	439	410	392	421	441	449	409	466	398	438	427	390	436	412	436	440	424	442	410	401	433	434	411	376	431	459	465	406	437	424	398	451	425	429	422	410	449	424	372	456	423	440	434	440	423	448	439	404	420	419	423	446	396	427	422	423	403	436	445	441	394	423	451	414	407	430	420	414	417	446	460	461	416	403	411	405	423	395	396	443	432	432	413	472	431	391	387	406	448	434	419	416	454	467	423	394	416	430	435	435	429	432	398	408	425	371	442	436	406	449	416	408	425	426	403	423	436	423	406	415	421	455	464	415	438	450	423	406	447	461	419	412	417	421	459	414	417	431	416	436	419	393	423	450	437	429	427	405	401	447	454	416	411	409	405	393	418	434	414	398	390	431	412	410	398	451	475	425	372	403	430	409	429	375	436	433	436	434	399	398	434	403	418	405	420	446	465	428	373	437	427	430	474	401	433	449	395	439	414	432	441	420	440	475	430	434	409	449	438	394	389	411	468	426	389	409	430	412	446	394	414	429	424	443	413	398	423	412	465	451	419	431	459	431	413	391	404	426	379	427	380	413	421	411	443	440	448	427	466	405	424	429	440	388	418	402	428	438	423	429	401	399	417	424	417	431	476	408	406	439	435	415	429	420	390	442	398	425	394	422	419	399	471	409	424	465	410	390	445	421	428	425	431	446	417	363	451	431	416	422	447	430	420	434	438	443	431	434	411	455	410	409	396	434	455	438	400	401	420	460	433	450	398	429	364	482	430	404	397	398	433	426	428	425	427	431	398	419	408	426	407	443	427	431	428	441	422	433	473	415	420	416	431	426	446	405	433	425	442	398	413	429	438	391	430	417	423	442	390	441	422	436	418	423	393	443	437	444	428	421	433	415	416	459	420	414	432	383	394	473	401	410	463	444	412	404	411	387	442	392	431	389	423	421	400	403	402	425	429	392	414	463	443	440	401	468	395	420	413	419	439	441	404	411	442	422	403	414	407	392	479	387	459	402	405	404	382	430	451	400	421	443	465	414	425	434	413	388	410	425	454	414	464	414	449	404	471	404	414	434	468	409	402	422	455	403	403	416	413	442	432	420	415	406	450	451	425	413	449	372	401	445	420	433	446	419	424	450	411	383	406	441	388	445	424	466	413	418	401	413	409	428	420	401	435	424	437	433	421	449	406	388	420	431	414	435	427	457	448	451	441	414	414	443	437	409	391	413	415	380	399	412	429	412	459	399	437	416	408	450	409	427	454	415	405	416	447	426	386	394	463	423	379	421	409	431	378	410	401	409	423	404	408	414	415	412	438	390	385	421	442	451	415	391	422	444	414	424	424	420	416	421	422	432	441	430	431	417	444	406	440	422	425	433	392	466	434	415	407	439	393	424	414	460	402	404	402	422	425	418	405	416	426	466	426	419	467	425	433	397	424	397	433	444	447	408	456	434	404	425	410	415	406	431	430	391	417	416	402	454	455	410	411	450	427	410	449	419	419	438	433	448	405	430	399	439	463	434	413	422	401	399	418	429	449	410	418	420	392	409	446	440	432	450	430	412	452	419	381	412	390	385	430	403	415	416	428	457	421	428	410	421	474	441	457	429	410	391	396	439	383	455	477	445	409	449	419	418	420	438	420	397	408	440	461	386	426	443	439	453	442	429	438	451	424	487	440	443	420	424	398	427	422	429	415	439	384	434	429	444	419	419	440	423	479	412	434	391	435	443	411	403	397	437	432	421	428	440	470	450	385	441	453	391	412	412	417	422	419	418	447	437	428	473	419	410	412	408	403	462	419	408	420	392	402	407	444	413	407	450	400	435	463	406	406	386	407	394	422	422	445	426	412	389	412	448	381	442	432	409	427	411	434	455	403	438	403	433	406	434	396	401	388	436	428	404	421	415	430	437	392	427	423	414	394
11756	8972	11114	9599	4939	3258	1717	1287	1164	1204	1191	1201	1150	1099	1068	1067	1090	1077	1025	1045	1019	1005	1089	1026	1045	1058	960	1000	1059	945	981	944	928	978	961	1036	1003	989	953	1006	981	987	946	942	1000	1001	968	971	968	957	942	941	980	979	989	982	1010	968	995	974	967	1002	969	1008	965	1000	934	990	960	1037	939	962	980	938	1042	951	1013	975	973	1001	987	986	912	947	1016	990	952	954	957	938	1052	1027	973	965	932	918	980	973	996	953	971	1002	939	979	943	994	951	946	996	947	956	992	959	956	936	978	993	937	974	1017	942	963	971	925	1007	988	975	986	954	935	970	972	1033	973	963	932	994	934	969	973	955	995	1012	972	928	950	932	968	983	966	974	978	914	965	945	959	929	948	986	959	1005	1017	888	922	958	949	936	965	966	999	994	1007	943	953	942	963	973	991	981	989	967	941	977	1007	1017	996	992	908	945	1002	993	921	968	957	967	941	944	964	977	929	981	1019	970	930	960	991	928	961	982	958	973	1022	966	965	969	995	898	953	992	917	961	930	927	956	944	925	976	995	1022	941	973	974	964	960	1005	964	956	935	1000	1013	958	946	961	942	959	999	946	985	912	952	981	938	938	962	916	960	931	1050	938	984	1030	1013	969	1008	987	988	1049	956	953	973	1019	943	992	965	981	933	938	928	1013	936	921	1037	953	983	940	1014	995	1012	1009	977	994	957	934	1003	971	958	947	1001	1018	981	934	969	976	937	908	976	995	934	960	983	914	933	926	959	934	987	948	979	936	982	970	903	1004	985	911	877	1016	995	995	988	950	975	969	974	987	1000	1002	971	991	975	951	941	1007	932	912	960	988	1022	964	1009	952	906	949	918	993	968	901	1021	956	944	922	991	940	986	952	984	1025	953	979	991	988	929	986	998	1009	937	1003	966	1048	952	917	932	964	994	980	912	971	951	950	905	988	1015	937	961	903	1018	993	952	948	1042	943	962	977	978	963	952	953	953	981	1020	1025	949	1002	995	1017	999	935	926	919	996	979	963	940	974	1009	935	1052	937	1023	943	931	1002	955	965	916	988	1000	1001	991	972	1014	986	986	985	973	964	978	1002	941	1001	954	965	926	970	1012	951	986	953	1005	980	973	996	935	982	995	979	979	1000	1004	955	989	981	893	961	913	926	1016	996	944	987	957	1008	991	996	1004	961	936	985	958	958	967	956	1010	953	966	923	991	977	960	991	1013	972	1023	961	974	963	981	1000	1028	921	974	983	940	928	980	977	998	940	941	981	1004	1005	949	987	998	965	982	964	986	985	963	1017	955	990	1008	1018	1006	1039	948	954	931	953	981	990	996	976	933	961	981	976	956	1000	999	958	947	973	954	1015	1019	967	1043	990	957	941	995	975	954	899	1020	958	1010	981	930	962	994	976	994	990	959	969	913	975	947	965	957	974	991	965	984	1005	973	977	979	986	1025	942	953	997	975	933	971	966	986	991	964	977	1022	967	943	937	952	967	939	1003	993	957	921	946	923	1021	907	982	951	982	991	980	989	996	990	972	971	987	942	975	952	927	991	945	910	1007	990	939	944	989	971	987	1022	917	936	987	981	1003	950	961	943	989	951	939	1006	970	941	949	954	992	1009	942	971	976	1036	954	993	969	982	933	936	984	966	944	993	934	923	954	974	989	1007	934	954	948	1020	983	934	948	1028	984	996	968	974	963	958	930	1009	971	986	987	964	994	999	979	934	936	962	1003	988	951	963	971	994	984	997	989	988	972	945	931	1024	955	1033	967	999	987	985	971	994	944	949	906	961	971	949	939	1003	988	984	998	1012	972	987	994	966	940	984	962	1002	960	985	893	961	993	966	989	927	966	970	949	917	949	990	949	1001	964	935	916	976	1009	974	980	939	952	963	966	982	967	1010	968	1000	957	944	956	994	939	967	957	1000	977	993	974	938	937	915	993	1059	907	1010	1005	946	973	1011	1022	978	989	940	964	959	949	973	978	983	934	961	1013	980	978	1017	927	992	961	984	985	970	974	976	946	967	921	957	984	963	974	949	979	1008	958	935	982	973	979	986	990	966	974	961	956	970	952	1008	963	956	969	922	989	987	963	939	985	995	946	971	1011	966	1007	987	983	906	924	970	1012	935	928	911	945	1046	975	963	1016	1025	1015	1033	950	950	945	925	965	944	1003	934	985	1027	947	948	955	991	973	962	1040	993	965	969	977	951	978	1004	966	998	958	923	942	984	956	949	991	966	980	929	941	947	970	952	986	1037	939	977	918	955	979	1019	931	1010	944	959	1036	984	955	998	986	954	916	976	1030	957	974	946	963	1007	975	990	958	1013	989	939	964	1011	966	974	988	967	886	910	949	958	987	946	958	973	919	936	962	980	964	980	1000	922	937	974	973	962	942	962	965	1037	1030	976	981	986	1007	968	930	972	928	954	974	938	951	963	1001	940	965	990	939	997	933	1019	932	1018	985	1020	982	925	957	976	887	1013	992	927	1007	934	967	983	982	980	981	935	978	958	998	939	918	957	995	989	1027	963	984	1001	961	1055	1006	992	940	986	938	970	981	940	920	952	977	979	1020	996	963	1007	1070	979	1007	982	971	976	972	990	1059	962	962	986	1000	961	997	981	937	1015	933	985	966	935	942	1025	942	987	921	1011	1007	943	966	1009	970	993	935	949	958	990	961	969	967	979	986	954	1003	980	956	958	964	959	953	1009	962	970	988	1020	988	1002	956	996	1018	940	942	950	963	1038	958	966	984	937	950	1016	981	952	987	1055	969	959	951	1014	1003	889	985	952	952	937	975	967	1000	974	894	974	974	917	1023	912	974	995	1005	951	973	986	1027	876	962	936	963	1001	966	1002	940	971	982	1013	985	1074	927	983	1020	973	945	952	924	967	966	940	991	979	936	987	1003	1019	948	908	974	984	1030	967	975	945	950	952	971	939	950	992	997	996	930	956	937	960	936	996	947	941	957	948	984	1018	950	971	982	871	957	995	962	902	953	998	945	957	964	939	993	971	1006	971	956	949	959	1019	928	896	950	980	998	903	998	929	964	982	965	941	1044	955	950	935	981	1017	1004	982	913	970	965	916	976	1007	959	998	966	967	929	995	971	943	981	1027	956	935	1031	1005	1004	955	957	998	998	919	961	954	945	949	1008	1054	988	956	985	967	1007	967	969	1012	994	977	974	999	958	987	966	886	994	932	945	930	975	928	1005	951	973	979	1002	970	921	958	925	968	958	991	952	925	956	1002	974	1003	944	952	989	1038	935	945	983	893	1015	971	995	956	925	941	916	962	927	960	944	957	998	966	936	990	1018	1012	987	958	944	935	980	1022	907	1015	1003	962	993	935	985	964	941	927	987	922	860	894	930	1014	967	990	976	918	983	925	966	953	964	977	952	998	964	988	1010	965	1003	947	1000	1039	1042	994	979	1011	916	987	948	954	963	1059	1011	1004	1038	999	967	996	949	952	984	925	967	1007	953	962	966	947	1016	969	967	923	958	959	977	974	954	966	982	982	980	965	917	933	1007	980	956	1008	943	986	995	1027	973	987	990	933	994	919	976	972	921	957	970	954	986	960	988	1022	973	1002	951	976	949	1011	1008	970	1003	933	941	990	958	953	962	967	963	994	970	1006	939	942	906	957	982	1002	949	981	941	1021	1001	981	1029	934	989	976	996	983	995	967	1009	973	971	961	980	959	955	951	974	997	1040	936	1011	939	957	1034	943	1024	994	953	988	998	958	952	973	992	963
32077	20210	19275	14162	9553	5536	1840	820	571	554	558	502	599	582	549	549	506	503	500	513	564	512	483	479	472	412	453	459	475	451	441	436	460	491	457	442	435	435	438	459	446	474	438	430	453	375	449	460	435	435	436	445	416	446	403	473	388	464	420	453	487	473	453	404	466	452	437	436	467	424	467	453	476	450	416	416	490	442	439	427	439	445	456	474	437	428	441	428	433	452	460	452	416	498	410	465	380	424	434	473	459	456	465	431	406	442	436	471	454	398	445	431	452	429	437	451	447	442	436	391	433	461	403	451	424	431	428	465	445	447	449	436	489	457	411	435	406	451	444	425	455	422	414	374	452	444	425	408	413	400	484	447	432	424	446	439	430	456	406	444	445	453	418	447	427	484	428	447	443	458	410	409	480	449	460	501	432	467	464	423	462	438	422	455	450	429	472	454	402	483	455	440	459	415	415	441	435	446	457	439	449	421	419	420	430	423	420	433	445	452	456	433	474	453	420	459	442	479	400	469	452	446	433	410	449	436	444	436	445	411	458	444	432	429	490	472	443	401	382	452	432	428	450	434	451	473	440	411	435	431	432	457	439	415	435	391	459	444	457	435	411	419	450	468	410	432	431	464	424	445	471	430	448	466	410	439	399	441	410	415	441	475	453	411	463	415	443	433	411	398	433	446	432	435	467	438	421	440	480	435	416	422	397	451	428	458	451	439	439	427	446	460	454	452	445	432	453	381	443	437	468	433	467	456	457	510	453	420	439	437	387	441	442	458	392	435	449	416	424	420	442	414	433	454	426	433	396	413	455	432	464	449	464	457	431	399	420	442	475	437	419	388	463	464	402	418	459	438	445	427	439	428	488	454	442	422	462	456	423	435	427	414	417	428	424	429	453	424	468	481	423	444	417	465	421	427	422	460	438	445	479	459	436	418	435	439	404	450	454	455	453	431	461	481	430	427	425	423	455	455	415	466	445	472	465	410	472	438	427	435	432	428	435	459	413	434	458	455	447	430	423	434	428	458	465	421	428	431	451	485	419	461	452	422	442	481	441	416	417	459	428	448	454	459	432	399	447	479	430	438	491	441	396	465	435	428	432	460	508	432	418	455	424	472	460	412	437	457	473	444	466	441	403	464	433	449	455	425	441	407	433	421	438	465	436	455	422	442	452	503	503	461	470	470	399	426	416	432	432	440	426	406	408	468	471	471	454	385	426	451	467	460	436	449	439	454	459	431	467	428	429	414	424	461	404	451	501	442	401	451	466	467	469	433	419	409	440	427	448	434	402	448	439	424	456	457	460	450	445	428	468	427	444	425	451	444	449	424	397	433	475	418	395	438	444	443	404	449	472	390	470	469	478	417	438	413	449	445	426	480	455	395	444	442	425	440	450	448	428	443	441	453	393	454	424	472	443	432	463	469	402	394	454	440	460	418	429	458	438	473	470	418	422	451	479	438	419	443	475	479	428	380	435	416	431	465	438	458	445	405	471	438	419	431	448	465	457	443	469	403	473	439	472	421	449	420	447	429	450	466	433	436	457	469	439	457	440	407	449	439	461	430	425	441	423	415	441	422	499	433	449	422	444	446	427	424	425	439	450	438	421	433	467	469	460	461	417	445	460	402	449	440	470	408	434	427	489	431	451	432	432	414	474	465	435	394	455	430	463	459	456	459	439	463	434	459	426	432	452	436	432	445	420	479	434	441	410	428	469	443	429	402	405	441	462	463	447	394	421	398	438	433	478	439	441	450	478	426	436	427	433	453	444	414	417	417	439	404	450	397	471	442	436	409	417	457	474	430	438	442	452	440	453	437	447	417	410	423	421	428	475	419	428	443	404	416	480	437	412	484	443	445	454	413	460	434	471	422	451	468	476	424	481	385	449	462	430	461	432	445	484	491	449	464	452	456	395	443	487	460	437	471	486	426	462	431	450	465	452	424	441	423	466	487	458	450	421	472	414	447	461	485	463	434	449	452	450	470	449	438	444	435	392	436	457	418	425	411	419	427	442	423	458	481	478	394	434	432	394	437	439	398	405	410	422	435	434	423	454	460	427	434	424	463	448	467	456	417	433	375	465	450	430	452	460	404	422	426	458	444	456	429	417	434	423	438	423	460	436	411	456	475	436	461	452	458	407	444	465	421	469	457	445	454	449	456	444	418	453	447	477	431	458	448	458	437	451	447	421	423	422	432	444	445	424	424	466	424	430	454	478	442	386	398	418	409	433	411	459	434	431	444	446	428	393	447	427	453	388	481	434	427	390	449	426	436	480	467	428	412	418	428	436	442	405	457	433	477	423	473	480	454	478	435	458	419	419	435	418	410	426	460	463	465	471	461	427	496	486	417	445	424	442	413	420	432	434	421	463	424	480	429	452	435	403	432	467	460	420	431	421	454	470	479	467	458	399	439	462	456	444	435	443	444	466	449	438	430	426	413	431	435	450	440	427	449	447	396	460	465	455	453	435	485	457	456	413	416	461	459	446	434	427	418	432	450	416	459	501	465	448	444	462	422	420	434	402	420	440	418	417	437	437	460	421	438	459	436	427	438	441	452	479	457	431	446	428	458	446	429	442	466	409	417	432	457	420	438	443	455	463	416	441	431	440	416	439	455	487	430	450	470	456	425	449	466	437	445	442	417	442	421	430	438	431	480	477	474	432	441	443	426	419	393	440	431	447	505	419	411	433	451	450	420	455	460	443	425	418	434	442	426	484	443	454	417	437	414	451	429	417	453	438	420	469	441	457	424	477	468	445	440	426	423	467	440	421	437	437	446	460	395	444	438	450	398	455	455	436	433	451	466	453	458	462	485	435	452	415	444	455	435	442	437	446	419	454	471	451	432	460	418	439	450	465	429	438	461	464	438	436	392	423	439	429	494	436	457	460	429	412	411	414	434	443	411	453	415	428	446	424	412	424	413	449	430	468	452	411	428	450	436	456	423	413	427	420	407	475	442	440	438	448	429	406	428	445	447	445	480	510	455	470	456	445	423	425	372	447	428	442	462	415	421	447	460	456	439	433	419	427	460	450	490	419	433	422	446	439	458	442	423	433	429	453	454	455	368	479	433	468	438	436	438	434	396	454	420	451	400	408	464	435	459	429	458	402	430	426	455	418	493	437	458	446	465	403	440	443	458	424	415	473	424	436	443	434	427	396	468	430	435	418	434	416	460	470	440	495	452	437	462	437	487	434	451	467	404	450	435	446	411	429	420	460	432	432	435	460	459	469	404	443	400	409	471	449	469	460	435	444	456	396	405	424	429	446	438	448	455	453	456	437	430	463	460	445	442	452	433	465	436	427	434	433	457	446	436	406	429	455	473	448	495	410	439	444	421	433	453	421	427	445	409	435	443	453	402	419	491	454	455	461	490	421	444	460	468	432	426	405	393	409	437	436	445	483	465	436	428	412	439	444	492	436	444	424	425	426	440	409	458	397	469	466	464	435	425	455	435	439	420	409	447	433	477	426	464	437	452	431	438	446	444	431	439
22474	17545	25069	24454	19667	14141	5269	2554	1827	1732	1610	1610	1713	1736	1655	1654	1492	1457	1510	1536	1605	1327	1235	1231	1109	1107	1087	1110	992	1103	1043	1033	1019	1057	1008	1042	1064	1028	1006	1093	1051	1005	1037	1015	997	1011	1047	1046	998	1022	1015	1015	1041	1016	930	978	1048	1027	1010	1058	996	1054	1019	964	1004	975	1004	1019	986	983	1023	963	964	990	1026	996	1003	997	1050	999	1026	1026	1011	966	1010	1008	1020	979	1010	987	982	1034	1046	999	960	1009	1033	1004	990	1010	987	1023	1030	1034	1030	978	1025	974	992	1011	1005	1019	1038	979	1035	1016	1015	983	1003	973	1003	968	958	972	980	1001	997	1062	1024	981	1015	1015	1031	1000	1028	1008	1002	1059	969	976	981	1036	971	1062	997	965	1030	989	1027	994	1021	971	1021	998	988	1005	996	1007	1004	1021	990	1016	1053	1025	987	990	971	974	1021	971	952	955	1053	1002	970	984	987	967	1005	977	981	1005	1063	1046	1033	952	1027	1007	1015	972	973	1006	1006	990	989	1031	973	1008	1026	962	999	961	993	1011	956	1046	984	932	1011	995	958	1011	1053	1034	966	1019	994	1010	1013	1043	994	1012	1013	1028	1026	1036	996	1015	1032	988	969	958	986	1069	941	1046	989	1027	991	1062	993	996	993	1008	1009	974	1019	987	1022	1005	1065	967	1023	995	992	1008	1022	997	999	1035	949	963	967	988	994	1025	995	1004	1006	992	1004	1022	1020	992	1012	972	1026	1027	1073	1009	1009	1008	993	974	1012	972	1026	1002	1016	1023	1011	979	1006	1029	983	967	972	985	970	1013	1004	991	972	953	1000	1024	1016	1002	1005	973	991	1004	1003	1021	992	1042	1022	989	976	1038	990	915	994	1002	1023	1026	992	1048	1005	990	1018	973	958	1022	996	1062	1012	946	1019	934	992	943	1007	952	1059	965	1032	934	1087	1020	1004	965	1011	961	1078	997	994	1001	1010	980	958	1022	1020	1030	1045	954	980	1010	966	985	1043	1005	1039	1011	1020	1061	1000	1019	1006	1014	1018	973	979	1049	998	999	994	1010	1025	974	1061	974	1004	1011	1012	946	1089	1055	994	1008	1009	992	1025	1017	1003	966	981	1073	959	998	980	1069	1036	1064	1009	962	965	985	1037	1023	972	1008	1021	1036	1054	1053	972	989	976	929	1012	989	1033	1006	1056	983	982	1034	976	1011	1025	1010	993	1015	995	1015	1060	997	967	1033	1012	1018	1034	994	927	990	943	999	966	1018	988	1012	1017	1009	1015	979	1036	1041	1005	961	1016	1021	1029	1032	941	1006	961	980	1015	980	990	1050	1017	947	977	971	971	994	1037	1032	963	984	974	993	1038	1040	1032	971	1001	1002	1007	972	1000	956	1003	923	973	1015	1039	1011	1009	1044	1034	1084	1041	1009	987	1042	963	1008	976	1014	971	1033	1043	1016	987	1042	1025	1017	1067	1055	980	997	1001	1018	974	1007	958	940	982	1006	1042	989	1035	1024	951	984	955	1038	1018	997	1004	1068	977	1021	1035	995	1043	997	1007	1058	976	989	955	977	1005	995	1030	984	965	1006	962	997	966	1072	1030	1021	1043	1035	1035	997	951	1018	1040	1015	1033	974	949	1006	992	974	979	1057	1021	991	1029	1084	1000	997	1013	1006	1011	1013	1055	1003	1015	1035	1001	1034	1020	947	1019	971	1026	994	968	1029	1022	988	1038	995	1032	1035	1003	981	1027	988	994	1045	1042	1014	1001	970	1016	1001	1014	970	1028	1028	977	979	1021	961	983	1086	924	1046	980	1061	989	985	961	1071	1015	1007	1026	1046	973	1012	940	1047	973	972	1049	1031	999	1070	963	959	1015	1028	1063	982	1004	978	1002	1017	1069	992	1040	1007	1073	986	964	996	1051	1019	1058	983	998	975	1007	1013	1007	1046	1022	959	1005	1015	1011	938	973	978	1024	1002	1013	993	1033	1016	984	1031	953	1075	970	1052	1005	993	1001	1007	971	1005	985	1027	975	1067	1005	1028	1010	969	993	1000	974	961	952	1033	983	1042	976	999	1021	983	1014	972	1072	1027	1018	945	1006	995	1111	1029	939	1073	1025	984	963	930	1009	964	963	1020	1003	1076	990	1000	1001	1014	1022	1034	965	951	1039	1055	982	1053	976	1037	969	1018	995	985	968	1029	997	1002	1037	988	1037	989	1059	981	1005	1025	1028	1014	970	1017	997	1030	994	958	1017	1043	1016	966	1075	991	1059	985	1014	1003	948	987	1047	1034	1010	985	1029	960	1029	964	1014	1013	933	1013	972	1021	1034	1049	1011	1062	937	970	996	974	1003	992	954	1039	1006	1004	985	961	994	1008	1022	1044	964	1011	1027	967	958	1016	1047	983	994	945	1039	967	978	979	998	1020	1050	974	1000	974	999	1046	1009	1012	1049	1001	978	1023	1044	993	1003	1022	997	998	1031	986	1001	995	1019	1011	951	968	999	974	981	1018	1069	983	1002	1011	1022	994	1049	1072	987	1041	1002	1019	995	988	965	993	1009	1020	1017	1059	1058	1017	961	1007	1022	1021	956	1036	994	960	1017	1028	1035	1049	978	1043	1059	991	1021	993	1022	992	977	1024	991	1012	1071	1041	983	985	979	1034	990	1003	969	1032	979	1014	974	1028	1027	955	1018	983	1056	1001	972	1010	1029	994	964	1001	975	994	1032	989	982	996	1008	994	1060	930	1028	1008	1020	990	991	1030	997	1018	1037	1014	1052	1035	1004	1017	1005	965	987	1042	980	1019	1038	1010	1017	1048	972	991	978	936	1081	953	1087	1012	974	1099	1012	971	1053	1007	972	1000	1051	1008	992	946	1010	979	1002	1050	1022	977	967	1021	1001	1006	994	1019	1004	1008	1013	1010	1064	978	1005	981	1041	1028	949	980	1029	956	1028	985	990	1021	1021	1026	1008	1039	1019	1000	1005	992	1018	1041	1076	1027	1001	1017	990	1040	1042	1015	1005	1065	1021	1003	985	991	1052	998	1032	969	1067	944	1068	1001	1006	987	969	983	977	986	1011	1025	998	967	998	946	999	1029	1035	994	980	992	1025	931	1052	1035	1053	1007	985	975	946	1025	1014	1006	979	1012	1006	1000	1044	1036	973	1013	1055	994	1010	1098	1041	981	991	974	1063	989	991	1008	1017	990	1014	1008	995	1015	977	961	984	1013	1044	985	1044	1027	990	994	983	1040	1014	1044	1063	1000	1039	981	1041	1001	993	946	1021	1038	991	986	1023	1019	974	1007	1016	1007	977	996	990	1054	999	1013	1078	965	998	970	1059	963	996	986	959	1006	1009	1058	1042	1016	1000	980	958	996	1027	1013	976	1021	1031	1027	965	975	1012	983	1027	1050	987	992	1010	1008	981	995	1051	1084	975	946	1017	991	993	1040	1055	1007	997	976	990	995	930	987	1021	980	1004	990	976	1051	1000	979	947	1045	1030	1010	1036	968	1044	1002	999	1011	973	1007	979	973	1018	938	965	957	1006	1046	1019	960	1025	992	985	989	977	976	1021	954	1037	1024	995	948	1004	999	977	1042	1008	987	955	1019	1004	1000	1011	985	985	1025	1054	1006	1022	1022	1040	1055	989	981	946	974	1007	991	1021	1056	1017	952	1035	1037	1005	996	1053	977	972	1029	964	1002	939	977	976	976	1003	957	1056	968	1029	1013	1033	988	1034	960	1044	1037	1030	1025	946	978	965	1032	913	1081	992	1027	944	951	993	999	970	987	990	974	969	1002	1021	1022	998	1028	991	985	1010	1024	958	959	988	969	988	1046	995	1015	985	1031	996	959	1010	1039	1036	1019	1098	1026	997	950	1029	915	954	968	1005	1028	1044	1019	1008	946	1019	1030	1036	1008	996	968	991	1029	986	1007	1013	994	1003	979	953	1020	974	983	1011	1020	1018	1007	1000	967	1013	976	967	1038	996	993	1006	988	1041	983	990	994	977	1035	992	1009	974	940	1027	1016	1027	960	1021	1001	1039	1018	993	980	1004	982	978	968	1055	980	1056	945	1012	1000	993	1011	1008	943	996	971	981	1057	998	1018	945	963	988	1072	1047	1020	1004	1030	1026	985	984	973	1062	1070	968	998	1038	970	933	993	1045	1008	1001	1045	1018	1052	953	992	982	1056	1001	996	1000	1022	947	1015	1051	1042	973	956	947	1036	979	1020	981	956	1028	968	1015	1002	993	990	993	1043	980	1022	1042	1049	1009	955	1000	920	1024	1016	985	1004	977	1003	994	999	1039	990	1002	1055	975	991	960	1005	1005	1023
42577	29018	27675	21818	15830	10354	4306	1135	574	557	555	504	536	539	531	507	445	462	499	478	515	424	411	372	343	344	347	364	345	358	390	391	363	357	319	332	365	342	384	380	349	367	347	403	375	338	343	373	363	339	376	355	362	370	362	366	350	379	353	372	405	365	366	330	375	368	340	364	361	342	341	370	369	342	366	330	361	344	343	364	379	360	355	373	322	390	375	365	374	363	366	339	368	377	355	318	359	329	346	372	344	338	316	365	338	319	359	392	369	327	314	324	359	397	327	397	367	330	347	372	362	351	357	371	347	340	378	364	375	361	378	354	378	316	328	365	342	330	362	342	348	356	367	339	354	360	337	350	366	360	359	330	337	346	319	374	368	348	323	323	334	350	380	336	367	375	343	322	336	373	349	393	348	340	335	369	354	354	331	335	369	355	337	337	366	358	374	367	319	354	348	326	366	309	385	356	353	339	376	383	321	360	322	340	353	360	313	343	352	358	383	372	356	354	335	335	318	368	357	339	361	366	358	320	337	346	348	386	348	363	330	316	371	347	337	351	323	364	328	359	366	350	362	362	358	357	362	356	316	333	351	346	341	346	340	316	325	372	322	332	362	366	309	377	351	374	345	345	372	356	364	358	382	390	344	328	371	344	389	363	393	351	329	365	324	350	384	365	367	381	317	345	339	343	341	320	354	374	362	380	369	349	353	364	372	360	370	334	346	354	392	326	361	329	341	391	340	324	342	359	316	349	375	390	342	365	356	377	362	368	366	330	344	380	418	362	349	336	320	378	374	396	355	340	400	357	343	370	398	354	380	378	360	368	376	359	370	367	369	352	364	350	353	385	341	347	362	342	343	354	403	399	378	362	355	360	339	389	328	341	358	329	345	331	363	353	344	376	365	334	361	363	361	333	373	376	332	340	348	340	373	335	392	358	368	361	348	356	327	352	355	350	349	380	379	358	329	341	361	363	341	334	356	352	369	376	368	356	326	338	312	352	368	355	384	336	360	365	354	358	342	352	404	353	326	344	356	371	365	365	334	320	359	370	322	356	360	310	392	347	356	356	382	359	358	358	370	350	334	373	355	345	338	344	378	301	367	350	373	422	358	318	382	364	337	326	361	368	367	387	394	392	382	376	355	338	337	349	342	359	381	375	336	330	356	323	363	364	357	375	358	363	377	308	389	375	327	400	331	350	356	361	337	344	357	331	337	384	343	332	355	332	336	344	313	369	356	337	321	399	370	374	362	378	366	370	353	344	343	381	365	352	371	330	369	327	403	372	358	387	357	351	361	346	375	356	400	339	331	317	382	310	355	364	383	359	326	355	395	341	350	366	352	329	322	352	363	344	322	322	340	374	361	359	397	367	355	359	371	349	342	351	380	345	342	365	339	365	358	378	334	363	381	358	388	333	355	315	355	368	391	354	357	344	358	319	350	347	294	363	387	315	364	321	349	342	329	345	349	348	405	357	326	381	361	371	372	357	384	352	379	370	334	342	365	364	377	331	379	383	372	354	347	351	352	373	352	334	374	340	367	345	357	368	337	368	374	366	394	355	393	401	369	387	349	331	415	367	317	317	346	381	331	376	346	390	367	360	338	350	349	357	364	346	316	337	341	338	312	320	347	360	339	374	364	354	343	344	377	370	391	364	330	343	327	348	346	337	357	361	332	317	354	378	362	365	367	328	337	365	359	359	339	377	342	338	377	352	314	346	392	378	360	345	359	344	391	356	360	321	342	393	363	325	316	344	350	362	335	356	353	374	360	388	330	357	315	373	349	365	359	332	332	369	367	338	347	373	352	383	349	310	368	344	343	335	368	333	357	399	372	388	349	397	379	336	369	375	351	327	344	334	359	376	357	346	365	387	384	341	345	379	344	344	355	350	356	341	347	372	361	398	374	331	381	342	326	358	350	371	338	370	361	365	394	385	328	364	352	360	354	358	336	350	323	345	379	371	377	345	371	408	328	347	379	391	375	361	331	359	345	357	358	328	353	377	358	344	359	369	381	392	364	332	369	363	338	358	369	330	339	361	322	361	363	353	370	368	347	381	352	369	361	341	331	322	357	362	337	372	315	352	358	310	411	366	398	331	334	369	344	374	377	357	354	344	371	371	366	370	362	363	327	384	338	362	389	380	368	354	358	360	324	384	325	353	370	339	336	358	334	364	329	356	369	383	354	335	336	347	349	358	369	341	322	356	335	336	372	354	345	343	321	366	343	361	328	329	324	363	356	340	379	351	348	356	318	384	321	356	329	368	351	344	373	338	362	351	352	328	370	315	364	375	397	352	381	297	351	334	361	343	342	354	357	342	345	384	363	341	331	365	339	361	351	346	325	329	357	371	378	361	368	345	400	353	338	359	395	339	363	329	393	339	380	301	384	346	360	340	306	367	340	385	313	367	359	333	354	378	347	369	359	398	376	358	355	354	360	394	333	367	375	356	347	339	354	373	332	364	344	336	353	340	375	386	332	380	344	361	341	360	389	379	402	377	346	348	357	315	347	365	374	350	332	385	393	379	337	361	350	370	336	314	363	311	353	358	358	358	370	345	370	356	385	359	411	359	344	335	338	350	364	358	364	343	349	356	363	362	386	377	356	380	375	364	341	382	342	408	321	339	341	370	376	364	366	329	343	332	319	349	358	333	347	335	380	372	321	400	337	306	362	339	339	365	360	320	363	357	341	339	324	367	355	386	366	400	400	350	361	358	364	355	372	383	354	402	383	358	357	368	353	343	377	343	327	353	350	323	382	362	353	322	335	384	358	351	368	338	352	336	345	352	373	343	361	318	345	354	350	362	329	345	337	326	369	391	376	342	379	342	344	365	368	386	334	372	332	373	366	351	350	366	345	366	342	334	371	362	332	370	374	381	340	360	336	336	344	336	367	329	349	381	340	350	367	336	360	364	313	382	366	344	366	341	348	364	337	357	382	366	368	328	317	320	391	347	347	343	390	348	368	396	364	376	372	320	385	356	356	360	336	359	382	326	390	366	341	322	349	347	390	405	353	352	348	361	328	353	381	337	379	392	360	352	361	381	352	337	376	380	376	345	371	311	361	352	349	356	372	389	370	356	373	358	357	350	371	383	385	343	391	340	325	352	345	359	349	366	364	366	338	381	358	327	364	339	357	372	365	359	390	390	331	346	358	341	354	407	347	363	348	350	349	384	361	364	341	329	373	380	374	361	342	340	346	345	367	363	350	400	370	330	351	343	334	345	365	344	335	342	332	381	369	347	368	364	353	337	394	400	380	362	339	385	352	342	358	325	344	366	379	373	369	382	363	332	386	387	367	357	375	343	376	368	386	368	318	357	346	378	362	330	333	330	354	330	390	355	343	342	359	349	351	381	347	355	339	351	357	374	368	371	335	337	376	370	382	363	345	335	368	358	356	376	366	335	393	357	353	356	370	345	355	352	329	360	353	382	366	368	375	371	371	338	420	368	357	363	385	362	345	348	356	324	389	340	350	372	400	375	347	344	337	365
28271	23820	31659	30748	25564	21050	10810	3228	2018	1846	1699	1854	1954	2072	1936	1862	1487	1502	1711	1743	1861	1287	1205	1157	1020	928	917	859	886	926	908	818	897	807	869	812	843	889	844	878	857	854	896	884	863	871	827	807	820	833	832	839	864	897	867	859	847	878	853	812	800	817	846	879	797	859	834	789	865	811	848	792	831	827	810	797	800	818	805	792	826	870	820	862	779	788	869	810	797	823	817	843	805	814	848	770	823	799	876	793	853	840	769	812	836	835	847	906	809	831	777	807	815	861	831	831	821	820	786	805	795	903	859	790	889	853	797	768	848	735	841	832	781	851	842	837	840	768	857	784	820	796	827	839	836	870	845	807	829	794	842	828	813	803	834	854	824	863	811	852	820	821	819	819	818	832	816	845	803	854	782	813	865	800	788	821	827	791	839	848	827	793	784	841	826	797	824	858	806	812	822	819	779	814	888	796	817	795	806	812	824	838	810	789	823	767	805	809	813	871	856	835	849	809	832	825	806	820	836	762	799	810	838	864	823	835	823	828	804	818	824	827	860	795	814	867	822	834	805	846	795	846	855	852	798	788	809	824	789	859	819	814	831	803	819	890	800	803	825	761	879	829	823	815	795	786	803	782	843	802	798	815	834	847	815	861	794	835	807	770	820	888	807	840	813	818	819	797	850	786	846	797	799	821	826	825	819	798	821	856	806	791	858	816	857	826	858	784	818	836	787	792	777	772	834	830	786	779	810	779	825	846	840	817	818	842	873	810	854	813	831	790	820	820	822	797	795	792	829	794	780	821	797	863	843	840	803	799	881	863	883	819	864	786	827	804	852	813	795	813	820	853	831	766	821	828	806	887	890	876	844	865	785	819	834	838	851	821	834	798	813	866	801	797	828	795	834	810	820	811	768	822	794	861	840	794	858	830	854	823	784	847	811	887	827	815	839	831	817	840	873	853	812	822	843	842	818	844	819	827	789	823	875	779	813	824	774	834	850	754	800	768	818	820	834	878	838	842	799	822	858	777	882	824	816	840	818	789	799	812	875	818	818	787	820	831	823	797	757	858	860	802	814	843	863	872	861	831	827	769	801	839	838	833	848	846	853	846	805	797	844	825	813	839	887	782	825	830	834	864	805	792	834	798	762	907	830	810	828	853	759	862	793	821	810	829	805	831	799	897	816	875	788	806	761	827	829	792	813	841	863	818	893	811	788	817	809	832	847	863	842	792	859	817	795	801	818	824	846	814	821	825	851	795	809	754	822	743	865	810	874	841	798	785	824	755	850	830	808	803	799	851	800	877	805	832	829	841	847	798	798	805	781	841	858	778	823	810	789	810	823	857	803	827	801	808	807	815	827	799	789	785	840	879	813	803	837	808	871	849	875	852	802	858	794	819	778	843	878	806	785	817	809	797	875	835	799	816	823	816	799	816	887	850	806	809	785	809	842	804	794	833	821	864	826	890	813	791	814	833	850	781	826	835	804	884	824	861	797	799	833	844	814	864	832	812	861	824	842	847	817	837	836	812	792	871	785	822	806	810	813	798	801	830	750	839	826	832	846	757	816	808	832	826	833	846	768	847	838	846	816	858	853	839	794	806	804	767	842	810	812	811	782	841	857	852	792	810	781	815	818	812	772	846	928	858	871	856	761	832	807	845	829	822	822	815	861	792	803	789	853	820	877	828	841	857	840	874	814	828	783	833	838	823	769	815	855	850	774	828	859	866	780	850	835	821	786	771	796	746	810	839	832	806	812	813	850	806	832	834	814	811	870	837	804	861	822	850	827	777	829	847	805	845	855	844	823	834	883	788	750	819	839	866	804	776	767	831	766	856	839	823	812	828	817	771	808	817	802	821	841	872	815	794	766	861	826	865	795	821	843	811	792	842	818	844	828	805	834	796	851	820	816	840	798	867	779	782	794	825	847	833	847	739	871	815	814	783	790	778	837	814	820	846	864	810	831	799	772	835	806	785	788	807	801	777	779	803	827	846	790	810	797	850	851	846	889	799	827	844	816	804	827	798	825	777	808	808	827	811	854	792	811	812	820	825	832	843	831	801	837	832	814	863	859	834	788	824	801	817	838	772	800	864	814	853	814	845	836	847	838	879	837	802	821	876	833	828	811	814	798	780	814	863	802	872	860	807	823	830	829	801	803	750	864	804	821	878	846	799	846	822	821	860	862	783	769	840	885	815	850	860	841	770	785	835	818	766	837	835	785	824	842	834	828	853	801	786	861	799	784	820	850	810	835	824	842	786	776	836	826	861	858	834	837	809	830	848	798	834	822	835	818	799	766	772	804	811	835	840	816	799	812	816	819	865	805	850	827	823	823	833	838	857	849	831	834	829	859	813	781	805	818	774	795	830	845	839	820	780	779	779	844	821	845	818	812	824	849	817	852	822	824	784	845	820	825	840	820	857	848	841	796	773	787	776	790	838	792	829	841	813	795	864	825	840	857	855	848	855	856	810	837	796	860	826	769	822	821	792	865	808	786	767	829	857	842	846	770	886	827	821	785	817	860	844	832	839	819	876	853	889	807	836	802	842	821	782	804	843	797	787	851	780	790	806	839	774	779	832	803	791	786	801	831	844	835	835	837	797	813	807	818	795	808	798	778	811	832	783	831	829	818	851	844	837	846	843	809	848	886	820	806	813	872	806	814	852	822	861	875	845	791	785	846	820	828	828	834	835	762	832	840	823	855	775	784	826	809	830	791	840	826	873	824	811	863	814	808	854	830	827	811	857	851	806	857	820	813	863	855	853	798	832	828	802	801	841	819	822	837	839	789	792	803	815	806	785	841	824	807	828	832	858	766	819	819	828	870	763	798	834	814	825	809	895	773	788	839	821	839	799	828	814	831	788	818	779	830	795	812	804	838	770	818	824	829	842	798	853	841	834	800	794	837	830	802	849	783	819	817	826	844	831	854	838	815	831	870	825	813	798	785	806	804	817	841	830	783	814	842	818	826	792	861	877	813	832	844	814	827	823	883	839	779	798	828	810	818	835	826	809	803	792	847	835	812	854	833	862	826	822	843	851	791	832	831	835	849	793	752	765	819	819	788	790	824	811	841	840	834	842	799	859	859	800	831	856	821	831	779	820	777	834	806	821	795	866	812	837	789	820	861	812	807	856	828	825	820	804	810	795	818	789	765	852	824	873	835	799	820	830	841	828	828	794	814	817	816	870	892	798	856	839	856	824	853	787	829	775	846	822	782	811	793	860	773	801	885	853	825	799	860	820	788	819	842	793	861	793	787	808	822	802	846	856	829	846	809	830	908	824	822	869	811	822	838	824	844	815	799	846	811	858	777	821	840	814	853	836	842	801	858	863	795	811	822	845	852	829	839	775	818	803	825	807	796	799	857	811	856	854	789	737	817	857	804	844	837	812	806	809	823	790	858	837	790	837	835	843	800	871	821	790	818	797	854	791	854	836	859	818	811	828	825	838	814	826	818	822	821	872	793	800	838	873	829	819	838	848	803	799	844	834	790	849
19737	10503	6872	2697	1327	846	668	495	469	485	457	485	440	425	435	454	431	435	473	451	479	456	437	431	441	472	451	478	459	441	413	455	450	487	468	441	455	479	459	418	448	424	426	439	464	476	456	455	449	434	417	460	466	453	458	444	429	466	413	435	481	417	430	427	440	430	433	468	437	443	412	428	460	460	418	436	409	464	461	444	437	436	458	427	452	471	426	422	431	451	405	413	464	419	429	463	469	425	456	442	446	438	478	463	443	410	409	453	466	450	410	452	438	414	411	440	467	476	424	432	457	448	449	493	414	434	473	429	447	472	453	443	457	433	436	458	446	427	454	450	484	449	440	459	441	421	430	431	422	430	404	435	432	433	430	440	465	404	429	431	426	479	451	433	454	450	461	440	444	473	456	463	484	435	412	400	448	456	471	417	435	435	431	422	425	424	452	423	433	476	385	442	448	461	409	462	408	449	410	497	464	412	459	468	437	385	440	425	442	452	484	433	439	434	443	441	449	430	420	417	442	446	438	466	449	420	447	487	452	444	480	432	465	416	423	431	463	447	427	430	388	432	443	429	450	481	411	406	439	437	490	410	437	445	430	450	441	441	450	419	470	453	455	469	459	442	440	412	426	424	457	410	435	416	437	442	371	453	475	470	446	406	433	449	481	438	465	423	394	417	421	479	441	480	478	467	451	433	464	426	457	438	440	428	436	426	398	438	440	466	455	485	432	457	428	423	419	443	454	410	440	444	435	428	468	447	437	474	433	412	444	420	413	411	476	457	420	464	447	437	411	448	450	498	480	429	433	458	409	484	500	449	459	440	422	412	476	455	446	470	436	435	439	448	412	424	468	452	473	472	460	416	465	441	446	442	463	425	454	451	435	445	417	434	463	463	424	432	423	401	434	439	430	417	419	448	481	456	407	440	448	478	454	453	452	527	443	449	443	463	403	463	414	447	438	435	450	490	416	421	474	444	435	432	429	458	446	418	445	436	391	434	420	457	441	441	394	433	422	464	441	430	407	450	436	428	428	407	461	410	444	441	441	415	417	432	440	435	478	431	427	442	411	405	447	416	449	409	420	465	442	474	426	454	423	454	376	437	433	441	431	464	497	447	436	445	426	461	422	449	422	449	453	476	450	424	417	413	441	473	454	445	485	465	407	420	465	424	437	456	424	447	461	434	420	456	447	416	448	432	439	441	439	403	473	441	417	497	476	448	435	445	389	442	439	433	450	430	444	422	420	436	432	440	453	422	459	426	414	430	433	438	416	419	454	443	470	422	453	429	469	425	445	451	416	417	416	418	470	430	492	443	452	437	468	411	483	469	436	405	425	409	441	487	445	424	464	438	446	429	451	421	412	445	436	447	447	442	480	454	453	428	428	497	401	444	434	431	427	452	415	442	410	414	449	426	476	484	468	430	450	419	440	410	454	465	406	451	497	464	451	449	420	409	441	450	444	476	397	435	424	466	436	438	416	461	435	435	457	403	442	424	413	433	421	434	477	391	431	438	445	436	393	437	442	409	428	411	414	487	431	445	456	457	431	441	443	429	463	413	448	437	383	437	409	437	402	434	413	449	458	454	428	445	480	413	449	425	440	456	431	441	436	438	463	449	411	440	437	440	436	420	442	441	427	407	463	423	401	421	438	412	449	456	443	443	463	425	460	453	437	446	448	400	448	442	446	445	453	450	447	441	437	463	436	457	437	448	453	439	432	436	449	473	450	445	410	425	447	415	398	474	451	437	426	428	412	429	468	424	460	418	443	448	482	409	407	450	438	460	436	459	429	403	419	435	408	474	454	424	435	461	499	451	417	407	420	413	440	443	417	448	465	419	462	404	449	461	462	445	460	408	442	464	444	400	432	456	421	442	450	479	439	446	437	477	448	452	442	445	434	469	474	446	447	443	411	446	438	412	416	427	470	440	442	433	398	482	466	477	462	403	466	400	399	397	439	411	426	416	462	435	429	431	483	424	401	424	477	454	437	468	462	409	417	466	455	452	464	435	454	458	433	440	473	446	404	452	463	436	419	433	438	423	379	456	479	436	438	443	460	441	445	425	451	453	429	459	415	419	437	450	372	423	446	463	457	447	442	422	433	452	435	443	452	434	441	442	437	430	482	496	456	422	443	428	447	435	460	479	408	432	455	455	425	470	419	445	425	410	477	408	432	411	458	434	418	426	422	430	456	480	444	474	463	450	463	411	450	451	455	462	437	436	439	467	452	430	449	428	424	433	462	452	474	459	411	471	420	428	478	430	393	433	464	408	460	446	402	470	445	474	449	429	424	456	460	426	457	413	448	434	414	472	429	464	413	461	445	448	452	461	443	439	470	413	469	453	440	456	448	410	469	480	406	433	412	444	415	414	445	435	458	446	420	453	453	449	452	486	444	379	429	436	442	434	420	427	418	472	442	456	432	456	429	439	453	448	456	424	423	495	463	479	452	445	445	395	469	463	430	443	396	467	428	432	392	432	446	417	402	452	415	428	392	438	455	463	420	416	406	459	453	444	460	489	409	502	454	448	458	440	418	428	426	474	473	440	441	447	456	464	461	428	462	465	404	462	468	479	429	418	402	472	466	461	447	457	433	384	411	434	445	436	474	474	452	405	407	452	443	437	438	454	441	471	405	446	424	441	420	419	432	459	429	426	417	444	440	433	434	421	441	460	469	456	438	444	459	455	451	422	442	422	475	429	433	472	455	419	432	444	444	431	479	433	444	442	444	430	446	423	456	459	413	452	423	452	455	435	446	422	399	477	458	443	413	428	462	469	433	435	408	439	457	418	427	453	504	435	469	428	398	442	451	477	430	457	401	474	437	449	453	425	474	433	460	447	433	407	439	442	456	444	437	409	460	425	427	419	422	462	455	421	444	439	479	432	422	400	470	458	461	432	448	438	463	437	466	472	402	450	423	439	399	468	435	431	415	436	429	429	456	430	431	440	449	448	434	442	435	446	441	487	404	424	451	389	423	481	441	431	471	429	399	444	460	436	399	430	415	443	447	451	453	442	421	503	442	417	426	445	429	469	447	447	461	428	424	483	457	446	453	415	429	396	426	438	434	471	470	448	452	462	432	409	446	425	443	425	442	487	421	429	466	437	443	432	458	424	443	444	422	430	404	466	432	425	462	437	421	442	433	400	465	423	439	392	458	431	481	403	385	449	462	435	404	441	456	443	398	442	448	472	442	438	439	407	412	441	461	459	418	460	475	427	448	422	420	452	469	399	449	405	408	443	431	443	440	426	410	446	421	468	410	432	410	415	424	433	419	440	466	438	462	457	447	429	446	411	413	463	446	410	470	458	404	392	454	431	425	436	451	501	448	450	471	446	437	435	461	446	501	449	405	435	434	400	442	451	429	428	432	404	431	416	450	420	464	461	426	403	426	481	432	448	437	457	432	442	446	443	373	431	392	457	444	453	448	405	453	416	445	465	433	437	446	484	428	461	446	436	435	434	414	473	403	474	478	412	438	470	423	472	471	440
13986	9827	11353	6897	4528	2893	1752	1265	1271	1128	1152	1131	1127	1025	1072	1119	1074	1053	1039	1044	1041	1048	1069	1037	1013	1011	1011	1012	1026	1014	954	1016	1041	950	966	993	1024	1058	1005	1003	1027	1006	1012	1024	1033	1010	995	996	1059	1015	948	1016	980	981	1016	980	1009	977	1026	984	1027	1039	972	1029	1093	1046	977	1020	1064	984	1002	1017	1000	1021	969	1007	948	1031	979	1045	926	996	1020	991	1017	958	1044	1017	968	1017	1032	1010	1012	1016	913	1002	1035	1075	996	964	954	989	956	1046	1003	1013	997	1016	923	1033	997	1015	1003	1020	963	1006	978	1019	974	1013	988	1045	993	1064	1012	1026	1012	1018	954	992	1028	1032	994	976	980	1033	1012	981	964	1011	984	1035	991	1005	1004	1002	1031	983	965	1018	1051	1008	1036	986	1002	973	939	1016	1017	1025	995	1012	1008	978	954	964	1037	969	1012	957	1003	1006	984	982	1000	981	987	990	997	995	1011	1018	1003	952	999	1012	1043	1041	928	983	1020	1018	953	1000	981	942	994	1023	976	1017	976	1045	980	992	1018	1037	987	1009	971	998	978	1114	1032	1015	1001	982	981	1010	985	1022	996	984	976	1025	985	1043	1006	984	983	1016	943	992	1019	996	979	1023	1037	922	1007	993	970	1010	1010	997	977	1043	992	1035	1054	995	1029	1009	1011	952	951	1031	992	1040	989	970	984	1009	990	1015	965	971	1025	971	921	967	1037	1006	991	1011	1040	1039	1075	1039	1023	1018	988	961	1047	1023	996	974	997	1013	1002	998	1030	1018	976	951	1008	972	1003	1000	969	1026	1016	1038	1054	1001	1019	993	963	1036	1048	942	993	1006	937	959	1005	943	1041	935	952	1067	1030	955	1045	1035	944	1046	1024	938	971	968	1039	1040	1032	1015	1002	986	1000	1026	970	1009	1002	972	1001	974	1005	996	1094	1012	1019	1085	1042	993	1014	972	1073	996	1062	1075	1016	983	1003	955	1042	1018	998	1015	1010	1008	1037	1040	989	1071	953	1016	1028	1012	1069	1007	1002	958	973	992	1014	1052	989	1011	981	1002	944	985	979	1061	1033	1026	955	983	1028	1008	958	958	990	1050	1002	978	1030	1017	1021	986	1025	978	1028	998	1057	999	964	1007	1014	1008	1047	969	1005	1039	950	1008	1016	1027	986	1007	975	938	990	1039	1005	1012	951	983	979	1014	951	1007	970	1034	1043	1043	962	1038	1013	1006	1023	1009	1019	1041	1043	997	995	1020	1013	1024	1001	986	992	1042	1008	996	1029	1024	990	1022	965	958	978	985	984	996	1040	992	1009	973	959	1070	986	1006	994	1057	991	998	1004	968	950	1004	1022	997	995	1036	1012	1022	1004	1016	1014	1025	964	941	1000	1014	1039	1003	1027	987	1017	1018	1011	997	990	973	1009	994	1004	953	973	1000	977	1035	1008	986	960	975	1057	948	1019	1031	965	955	945	927	995	1012	1038	991	969	974	1015	961	974	1004	969	975	991	988	967	960	1007	1045	977	1001	1045	1000	934	964	1026	1016	949	977	1027	1058	954	1054	1002	996	985	1011	1018	968	1039	1041	979	968	986	1032	1026	1035	978	1019	1015	1033	980	974	1004	1046	1035	1016	999	1003	1015	970	972	1001	1004	999	1022	1060	936	1026	1015	983	931	1017	1036	958	974	1038	1024	972	1044	1042	1005	1060	1056	972	1034	998	1087	1013	1037	1040	1032	1009	1043	1031	1035	966	1023	1004	1010	932	1071	1031	949	1016	1026	969	997	990	1033	1003	1031	983	1028	932	1034	993	1011	1006	972	1045	1031	980	1007	977	997	1017	1012	1021	1033	952	1008	1015	990	1058	1064	1023	1029	1034	1014	1017	991	1012	1042	982	1000	994	1007	995	987	1010	962	973	1003	1002	1041	994	967	994	1027	1019	1010	998	987	989	1045	994	980	979	1022	1017	1018	1037	1086	989	1026	957	982	1013	1037	981	945	952	1029	1029	980	1026	1033	1016	1003	1024	955	1019	1013	1016	1055	957	1043	1036	999	1024	1041	984	999	1038	995	1021	992	999	967	1029	999	1008	1037	990	981	1024	977	986	972	949	969	980	1006	1013	968	1018	1009	996	1010	977	1079	1008	993	989	1003	1005	962	1031	1012	1012	985	975	1017	976	990	1043	1045	1030	1035	995	1019	1034	991	1037	990	1038	1094	1043	1023	987	1009	1003	1021	995	937	1041	965	1019	968	967	1014	989	978	1040	966	996	999	986	1024	976	1010	991	988	963	1008	1004	987	1079	957	1056	1069	986	1032	1047	1025	966	1029	1013	1025	967	1036	1005	1058	1026	1005	970	986	943	1011	1005	1010	985	1002	958	1021	1029	983	1020	967	1001	964	1093	986	1026	1019	1054	1013	987	1026	966	1022	1024	943	1002	1016	969	985	1010	991	1034	1020	1023	1018	1008	976	961	1016	1006	973	987	968	1047	998	985	997	1006	996	1000	996	988	1037	1053	1079	1023	1029	935	932	1061	996	1033	982	1043	1019	994	994	1049	998	974	1035	1032	994	1057	991	977	943	1032	1069	1003	980	1019	1002	1010	1032	994	970	1078	991	1019	998	989	1049	992	1010	1002	947	1019	1027	1019	986	967	1073	976	904	1000	1017	953	968	995	1002	1032	1012	1012	1017	981	961	963	1025	1010	959	952	1043	999	1005	1044	970	997	1005	1020	1044	1012	1016	983	1009	972	1021	991	965	1044	1031	1078	982	1040	990	1036	1033	1003	984	1031	1002	1054	962	978	983	985	999	989	965	1033	994	992	1051	1003	1009	980	985	993	958	985	990	971	1006	1017	981	989	1041	1009	994	1040	963	996	1060	1005	1020	1013	973	935	1004	1010	1036	1038	1032	985	1005	987	988	976	1011	1054	973	994	955	1020	1001	1032	1003	987	1031	943	1015	1019	994	1047	1009	1023	984	1021	1001	1015	989	1020	990	1035	979	1015	1016	1007	1059	1028	1053	976	1025	968	1000	961	1017	979	933	974	961	957	1018	987	1008	948	990	1010	958	962	1017	1015	958	955	1028	982	972	1021	976	1012	979	1000	1035	1042	1009	997	965	1013	1001	993	987	1047	967	924	1052	939	1009	1070	1009	951	1030	967	1006	997	1009	992	961	1035	1010	1007	965	1026	1008	987	1022	949	981	998	1024	1025	1004	986	940	1037	989	988	1020	1027	1004	1023	1001	1020	1009	925	959	977	975	947	991	993	993	979	989	1064	1038	989	1007	986	942	980	1035	1020	1082	1038	1050	978	1050	1009	989	1005	1020	967	978	1022	969	954	924	1004	986	1040	977	1003	1025	1051	1012	940	1011	989	995	1019	1029	1006	1007	1013	1036	1008	1061	950	1021	1011	964	1033	974	1024	973	1019	1054	970	990	1067	1004	978	983	993	1027	1010	1000	965	967	971	1040	1000	992	991	987	1027	982	1016	955	1011	1043	993	992	1012	1050	1073	1042	991	962	1013	1007	1004	1032	1030	988	1027	1004	1016	1022	1041	991	1010	999	1084	1000	1005	1009	979	972	962	965	990	962	1037	1000	990	1017	1038	1007	1012	964	1018	998	1054	994	1009	1016	972	972	1034	998	973	1032	1056	1024	1025	1000	1029	992	963	1011	1020	1030	967	965	999	996	916	1028	967	1007	1028	997	1024	1033	1031	977	989	977	1017	1002	989	966	951	1017	1068	965	1048	1035	1019	1050	974	937	950	923	973	1005	1010	999	989	978	966	1037	1039	1021	989	969	969	956	1037	994	1015	1035	990	996	929	1034	990	1050	1049	991	1046	940	958	989	999	1024	1005	1061	1042	984	1045	999	978	990	992	1001	1029	1067	981	990	991	973	1025	962	961	1065	979	990	1010	956	966	1025	1042	1022	971	997	993	1036	1015	1043	1036	976	976	1042	1052	1046	977	1029	960	961	996	1014	1029	1031	1040	1030	1025	1051	1039	970	1064	1066	987	975	981	978	954	1048	1022	988	1009	984	1006	989	1065	991	1017	999	1037	984	993	1007	976	1003	962	986	1015	1005	999	1047	996	968	1019	980	1010	943	988	1000	986	1028	1045	1012	971	1024	1052	971	1002	970	965	1029	983	985	985	1005	949	1009	924	1063	1011	978	998	1043	1047	986	1014	1031	998	1005	995	990	1036	1010	997	957	1002	1003	1010	1032	1068	962	930	933	1013	1010	1009	1003	995	977	971	1012	1014	1103	1026	1012	1035	1019	904	1065	1074	1005	1068	1056	1007	1014	1042	994	1060	981	993	1058	1011	966	1031
33140	20637	17450	14425	10331	7601	2640	821	610	552	535	489	544	541	507	534	541	502	486	522	508	476	475	472	441	455	457	475	454	447	460	461	458	464	506	432	440	452	455	419	433	466	443	453	424	451	442	473	454	457	440	430	442	426	463	438	417	421	461	466	478	459	418	433	444	465	465	447	452	445	450	447	436	473	436	449	483	437	458	429	434	412	415	452	451	435	415	456	439	459	472	440	461	394	436	425	449	418	431	413	445	409	408	451	442	431	465	418	424	412	457	488	430	457	475	416	425	432	426	436	432	435	436	447	449	426	415	448	448	451	450	415	424	442	452	405	447	428	382	403	428	461	459	440	419	462	450	422	436	511	396	395	443	469	446	460	435	465	430	422	460	413	431	477	439	437	437	440	423	423	454	461	434	456	458	396	435	416	442	451	446	455	421	412	411	440	431	444	417	438	400	447	429	423	453	415	417	447	432	452	459	447	452	430	429	403	471	430	420	383	403	454	428	444	416	460	423	434	379	444	449	444	418	401	425	414	453	428	456	447	390	413	410	435	443	452	484	448	442	417	431	454	447	425	416	429	437	433	447	392	466	423	374	445	426	443	464	441	473	447	454	456	444	446	472	426	459	425	376	464	424	466	433	434	473	445	443	437	434	423	421	443	434	444	461	489	387	440	497	436	425	458	432	409	457	418	418	470	425	430	414	443	427	444	418	443	479	445	429	444	466	435	444	431	448	437	425	408	433	456	433	383	443	420	466	424	457	431	403	384	435	409	421	450	461	472	444	438	470	427	430	456	450	435	380	458	453	438	412	444	452	442	407	448	405	441	441	431	421	395	417	457	422	433	425	478	428	445	453	419	454	442	443	443	406	422	432	450	432	398	394	407	432	407	440	420	425	451	399	405	412	432	418	398	438	433	406	478	458	396	448	422	417	395	414	421	444	395	458	409	429	436	395	430	427	440	422	440	433	410	416	433	447	431	427	443	422	429	420	457	440	418	456	424	448	415	463	436	446	441	388	469	405	481	439	394	410	410	429	400	430	435	447	464	453	439	446	486	400	459	445	458	446	436	415	422	421	464	450	447	432	394	416	436	402	427	468	457	458	423	416	445	416	456	430	460	403	397	495	420	443	419	471	468	451	451	412	423	446	460	450	389	461	434	416	462	439	377	406	454	418	456	430	412	487	436	416	403	408	434	431	453	437	435	448	429	442	449	427	471	453	422	446	404	436	443	445	425	412	438	464	446	448	410	418	445	437	441	447	464	440	434	394	432	470	429	437	417	458	401	452	410	423	436	429	413	391	480	453	404	423	443	403	411	475	443	412	424	438	427	467	402	433	448	480	467	440	421	444	439	460	431	441	483	461	416	455	480	440	448	423	456	407	435	418	409	437	447	438	455	456	447	440	446	444	438	424	437	436	438	402	438	452	411	393	424	438	409	448	439	466	453	445	435	445	470	425	465	448	468	427	429	474	454	467	438	440	419	399	434	480	381	466	429	429	448	400	440	376	433	471	436	401	413	451	402	450	427	427	432	415	429	457	447	453	472	469	454	443	481	467	420	431	402	430	477	461	415	478	428	461	402	406	422	434	427	427	457	476	462	470	431	469	459	424	443	484	490	426	422	428	430	427	400	475	416	469	397	377	429	414	441	416	444	432	408	454	449	398	420	443	419	394	461	501	411	435	477	424	468	407	418	423	434	425	469	464	457	453	448	467	428	432	401	453	438	500	471	437	454	423	457	419	379	434	449	446	442	433	422	405	436	438	434	402	424	417	416	471	482	435	426	438	428	413	383	391	400	440	421	418	461	410	415	430	432	416	445	455	470	445	411	434	478	413	409	430	421	395	449	471	446	429	437	392	443	405	411	439	432	445	438	416	437	423	434	405	452	443	424	447	418	425	456	433	425	471	442	470	442	386	406	456	425	435	403	457	438	412	430	446	482	447	448	433	393	451	459	443	429	455	426	447	447	429	398	451	450	427	441	481	413	435	429	407	419	475	439	415	429	441	398	420	435	423	412	438	465	425	453	443	443	408	437	521	467	407	440	434	407	434	434	465	459	451	433	446	439	465	449	434	422	421	395	438	473	424	422	464	429	453	462	426	427	435	471	470	411	426	480	439	407	439	407	428	444	421	456	421	457	444	456	430	464	430	451	422	493	428	440	486	423	443	442	430	462	431	464	416	428	461	433	417	392	441	439	437	403	420	449	433	453	443	438	433	488	457	419	463	448	443	410	496	396	433	405	407	402	428	410	434	422	448	427	446	420	448	423	420	426	461	410	456	453	448	395	410	424	479	407	410	463	452	464	414	443	461	435	428	420	422	410	439	474	466	491	441	425	436	438	413	425	437	443	408	460	422	462	413	459	462	430	424	430	415	433	470	412	427	448	461	449	440	431	403	471	417	432	447	425	415	420	477	467	425	431	410	431	451	405	394	437	451	462	435	449	442	424	452	467	465	463	416	444	433	436	445	441	419	473	409	405	402	433	466	447	423	431	445	394	486	425	432	439	418	442	463	415	397	419	407	442	435	459	497	463	433	432	405	413	462	444	420	484	418	433	425	366	440	432	402	409	456	466	463	468	462	440	466	441	436	451	431	461	445	419	446	408	456	426	442	434	460	436	444	405	463	456	436	423	452	414	455	450	399	449	447	402	417	439	448	471	402	470	442	442	428	423	437	461	407	470	448	441	481	437	476	463	436	477	426	446	421	428	435	462	436	449	413	418	404	417	449	417	435	408	480	445	453	444	469	432	427	474	426	419	439	415	454	465	411	442	432	422	452	426	437	447	447	429	457	428	418	398	449	447	435	400	423	413	421	453	478	428	413	450	430	472	422	411	404	442	478	399	448	433	482	429	430	470	442	469	428	427	411	481	465	405	451	464	400	416	386	381	473	442	475	451	452	438	422	425	398	413	450	428	449	454	453	440	443	445	448	485	404	435	440	423	420	430	423	444	453	424	401	388	408	413	400	436	408	446	427	433	418	416	419	445	438	462	445	443	427	414	423	410	449	434	453	466	396	429	469	437	422	436	443	452	420	436	405	441	396	396	413	431	443	417	391	407	449	493	440	394	426	402	419	423	414	428	410	415	442	416	430	403	440	435	463	448	433	443	448	408	432	435	434	438	433	436	416	465	457	426	421	441	396	407	398	462	469	442	414	464	435	417	446	410	440	468	443	445	407	419	427	443	474	419	426	419	433	402	468	468	422	480	478	453	411	471	451	470	471	430	421	417	434	441	459	438	406	454	464	449	454	433	428	409	435	445	438	451	439	461	421	407	397	483	463	435	412	447	454	414	455	470	414	429	448	393	452	458	441	446	403	423	446	410	439	456	424	420	423	441	470	410	438	439	420	415	433	431	418	452	405	450	463	459	452	419	458	431	441	391	439	414	423	447	408	443	442	447	451	446	450	421	418	442	472	467	442	443	435	405	403	448	417	450	471	411	441	446	460	454	416	432	443	408	425	414	451	425	475	499	424	427
23124	17853	21856	24312	20758	18809	7346	2519	1756	1603	1503	1575	1756	1704	1741	1562	1572	1475	1553	1533	1610	1241	1222	1167	1088	994	1052	1028	1071	1064	975	1016	1045	1046	974	995	1063	1051	1045	1016	1019	1000	1078	1031	1029	958	1068	956	959	1038	1047	1013	1003	977	1005	1006	918	1011	1000	1038	1005	966	1014	1015	974	984	1013	1038	1021	997	1008	955	993	1012	1045	1015	966	991	991	978	981	968	1025	1058	996	980	1005	1025	1022	1002	968	1076	1048	970	1005	1000	971	963	1044	985	957	993	987	1040	1069	982	1016	1019	1035	1037	985	987	972	959	946	1013	1022	1011	999	1041	977	989	997	1032	940	1030	1002	1037	976	996	986	1018	1061	970	985	1033	1034	963	1034	979	951	982	1033	949	993	973	1019	1006	977	959	1018	947	924	992	963	1022	983	1010	1021	986	971	1046	967	990	986	997	967	1034	982	1012	1001	961	962	1004	1002	1014	1024	985	978	1014	1001	975	985	960	1023	998	978	1051	1028	997	997	1015	1012	981	990	984	986	1018	990	979	1035	979	977	1011	1013	1028	1022	1034	974	972	997	1027	1059	993	1011	978	952	967	1002	1031	990	1018	948	984	966	995	963	920	1011	988	1017	976	1025	1022	985	1010	960	996	1026	1016	997	970	944	1051	1031	977	1050	989	1028	991	1054	982	1005	930	978	933	1042	1015	1055	999	1018	959	978	1062	1011	1066	1025	982	988	988	1035	1062	1041	1025	1011	1031	1007	969	1012	1022	945	960	993	993	991	992	1014	1028	988	1038	971	991	1054	952	1011	993	976	1002	975	959	1041	1028	1001	1010	993	961	988	980	966	1024	1010	1009	963	986	997	1028	1076	1020	1021	1068	976	1018	1020	980	984	999	1048	1000	961	994	998	1053	1039	1009	1032	1000	1030	1032	1005	1017	1045	915	1015	969	965	1052	927	1027	1004	981	1020	1047	1010	1013	989	1020	960	1026	1055	1051	956	1005	969	1002	1016	945	1033	989	1007	929	997	972	981	982	1004	1038	971	1017	987	1003	980	970	989	981	997	968	994	988	1016	991	948	972	927	930	1007	995	991	1009	1024	1042	933	1032	1005	1019	961	1035	906	1013	1017	1010	1010	996	996	983	1010	985	1006	995	1022	948	1012	990	995	960	1007	1004	995	1014	987	986	995	1008	1002	1007	1045	1018	992	1019	1010	1048	1016	998	1015	1016	982	1031	992	976	995	985	961	1065	990	1055	973	940	984	1007	953	987	1010	964	1031	999	960	1025	1032	1007	964	1005	984	909	1048	990	1017	1004	967	935	940	1017	973	986	987	999	1013	973	927	1036	947	988	995	1013	1055	965	963	998	1047	973	906	1016	1059	1006	960	962	968	954	1007	1019	981	986	995	1046	961	953	1001	1019	972	1010	979	986	931	985	991	987	1045	1026	964	954	973	1001	964	1015	1026	997	988	1070	998	1092	959	1022	988	1047	975	1062	1012	990	978	975	994	976	1016	982	958	965	982	999	969	928	996	968	1030	961	1050	1017	1017	990	1029	1000	961	1006	963	1012	1006	975	950	1015	958	961	1024	978	969	1014	992	1018	971	993	950	1018	985	1025	986	958	1034	1026	954	994	977	963	994	1001	998	989	1016	1020	988	923	984	915	980	1050	1033	1019	984	999	1035	1012	1012	1021	1020	986	992	994	958	985	952	979	1002	1010	953	1039	937	1025	1020	1009	1039	959	1026	939	951	972	1050	990	992	1058	1003	993	1027	1009	969	995	1045	1046	1010	1049	924	1020	954	933	1025	1049	1005	1018	975	1036	995	991	1059	1026	1048	992	1021	993	983	959	988	978	982	1040	974	969	994	1011	967	968	980	983	975	1032	962	948	987	965	995	1052	980	967	1002	953	1018	1047	972	991	989	991	1008	955	1022	1012	1018	961	977	996	984	968	985	1021	1015	1006	998	995	990	1011	1024	1004	998	1012	1028	991	983	964	1023	978	968	1057	967	991	964	1009	988	1002	1034	997	1016	1014	1031	1008	975	963	1056	1043	997	976	966	1041	970	1018	1006	958	969	1013	1002	1002	1017	1005	981	999	1028	994	1013	1005	1036	995	996	979	983	1019	998	1000	1014	1063	962	1017	990	1030	993	1017	1045	990	961	1011	1012	1005	971	968	917	1019	1011	1005	1014	945	999	929	950	1035	992	979	963	1003	974	1006	992	989	980	986	1048	990	979	1005	1040	1020	930	971	974	1017	1015	1025	945	973	992	994	987	1024	1048	944	998	1000	1013	998	973	960	1014	1072	1000	977	988	998	987	1005	1015	980	1005	1020	994	947	998	997	1001	978	982	1038	1001	970	969	942	1017	982	972	975	985	961	976	985	914	998	975	964	1007	948	1056	988	949	1003	966	1018	1000	1011	943	972	1054	970	1036	974	992	1001	1048	1007	1013	1054	1066	1052	975	963	978	1024	984	1008	1021	1039	1039	992	976	1015	1041	976	1004	1013	1004	1048	1007	989	1035	979	994	973	956	994	986	1049	992	974	1015	1023	971	931	1004	1042	983	1021	986	993	995	1012	967	1052	999	1012	1038	975	960	937	978	976	992	952	1030	1032	1009	1006	1015	1018	999	1003	1000	979	963	1031	999	938	983	1021	1050	972	1007	963	1009	1012	1035	1042	1041	1010	963	988	946	1029	1076	984	955	1008	1001	1036	985	927	941	1050	978	1032	984	1035	986	978	994	1020	995	997	977	957	1040	1075	1005	1017	988	1033	953	997	989	996	1020	991	1014	1057	1056	1025	1035	1018	1002	1043	995	986	979	1010	1062	1012	987	980	988	990	984	1071	997	1003	997	1000	1021	993	1050	966	1021	1000	958	1010	931	1012	969	984	985	1007	1005	1017	979	1014	1006	985	983	979	1018	988	999	1057	1018	1029	1028	1029	1043	1004	985	973	1014	1028	986	1032	966	963	1036	955	1025	990	961	982	986	1001	973	985	1008	961	1047	1053	1003	1058	981	1004	978	1060	1003	970	1051	1029	1016	1024	999	1023	1013	1013	1019	970	1026	986	1061	1048	1015	991	1015	1009	963	975	1019	1019	990	1000	970	990	1008	1037	1012	998	977	976	1010	1055	995	972	1028	1021	954	1000	1022	1013	1006	950	1022	1017	1020	1006	984	1004	946	1037	964	1030	1040	994	1038	997	989	993	982	1017	997	999	971	1000	940	1034	1041	977	960	953	991	982	980	1004	1009	1024	1002	1004	1008	1002	1018	960	983	1015	1008	977	987	1050	1005	975	1007	880	994	1003	998	993	958	1005	983	1011	993	960	970	976	927	1023	1012	1035	977	1004	1005	1026	1028	980	1017	993	1009	1020	985	1047	1020	993	975	1002	1003	971	960	1034	985	974	1010	933	1010	1007	1031	989	955	967	1007	984	1008	1019	1021	970	1042	996	981	950	952	964	984	1037	958	1027	1013	1046	962	945	1018	987	996	1031	1059	1026	972	1027	1006	994	1033	946	965	1005	972	1016	963	922	966	990	1013	1019	1017	998	1029	977	1027	981	1017	954	1007	991	931	1038	1006	945	1010	1060	989	973	1007	967	963	973	991	1043	1028	964	1001	965	1026	905	1003	982	999	1022	992	944	1042	947	1052	981	1051	1001	998	996	957	1005	1028	920	970	990	971	977	995	1032	988	1000	1003	984	1025	932	1003	1004	948	979	1009	1037	973	1002	1021	979	967	1000	974	1009	969	960	959	968	998	1008	1049	1002	1054	987	1021	981	986	1007	953	974	970	985	999	1025	1019	987	966	1005	964	981	995	970	1002	1045	958	1016	1004	1031	1012	1021	997	1018	987	1030	1011	1026	1031	1000	1002	964	985	991	1005	985	1030	959	972	990	970	1051	988	1032	971	982	979	1045	1017	999	1028	1021	1017	1016	988	950	968	1011	966	942	1004	960	963	1039	1050	970	986	982	1035	1013	1003	975	967	1044	1036	1002	972	959	975	1010	997	990	969	951	976	1005	1004	1007	988	935	998	1007	986	1015	1003	1050	1009	971	978	1030	1032	1050	963	1023	961	1012	1037	986	974	988	1012	1034	964	1033	973	1038	969	936	935	1047	972	941	966	1015	1028	974	1010	960	1007	1037	1017	1025	932	1030	1056	996	1021	1046	1011	988	1027	1012	948	1026	983	1027	961	979	1042	1013	977	1011	1019	998	997	1025	1009	982	1020	996	1013	960
40678	26239	25847	24646	19319	14315	6169	1299	584	522	494	454	588	590	579	523	546	471	483	555	476	400	349	362	322	364	359	358	375	333	352	346	337	346	340	348	323	374	325	349	329	363	365	376	322	336	336	389	329	363	331	350	354	351	355	334	324	346	324	319	341	341	303	362	348	331	344	348	339	321	365	350	352	337	356	292	362	326	304	334	325	321	306	307	318	336	351	358	333	328	333	348	361	338	323	331	319	324	318	346	307	346	367	321	344	328	336	321	325	359	322	328	273	329	335	292	353	332	358	326	338	362	330	305	356	335	342	346	312	329	324	286	324	343	337	370	352	327	347	317	345	342	359	399	314	340	335	327	317	388	328	351	315	328	330	338	334	321	337	330	337	340	310	314	347	383	288	384	309	287	327	329	332	309	337	341	356	323	354	350	314	334	353	332	295	352	319	312	324	289	304	353	350	326	336	335	349	367	334	360	369	354	366	342	326	281	359	329	330	358	342	358	323	356	346	330	335	349	333	331	324	333	325	319	330	333	301	327	327	313	332	361	323	308	300	313	336	371	341	345	330	299	316	321	338	340	307	352	323	310	324	358	328	325	342	347	321	342	361	328	341	328	323	318	340	333	336	305	304	330	347	335	352	315	351	338	350	332	359	306	331	332	299	338	354	359	329	286	356	335	345	360	313	346	326	329	341	302	326	355	339	296	355	301	370	344	329	320	342	331	340	345	344	322	365	321	331	332	359	337	349	349	335	374	324	352	338	339	325	297	346	361	289	304	288	299	321	325	336	324	325	319	319	317	327	363	305	330	340	321	320	359	371	346	323	334	329	321	326	349	332	318	333	349	364	280	327	348	364	346	359	349	303	348	357	295	343	363	314	319	321	283	337	303	336	336	335	381	370	331	371	355	353	350	357	356	307	345	347	316	356	337	329	325	314	324	344	349	358	362	330	313	333	314	341	307	328	307	327	352	293	342	345	318	339	339	320	332	312	350	322	343	347	349	329	333	322	377	319	319	308	306	320	319	332	327	341	334	354	337	287	342	335	336	330	351	340	318	326	341	330	326	338	341	306	312	301	378	317	332	362	363	341	370	359	341	322	334	322	346	322	319	374	316	351	352	333	325	334	325	333	334	309	333	318	327	331	336	336	305	323	338	318	333	340	315	339	360	326	330	342	367	312	310	324	338	356	321	325	351	336	335	308	345	362	304	291	328	365	347	350	328	332	298	326	307	321	350	297	355	307	322	341	338	331	311	318	334	330	322	306	343	368	311	312	390	337	337	305	334	329	310	364	312	337	345	320	332	305	333	377	314	355	350	306	297	322	349	330	341	359	357	298	336	324	325	357	331	347	339	354	333	345	385	347	348	356	362	324	329	308	328	294	328	341	345	330	359	350	352	318	345	338	320	348	377	365	361	335	351	370	346	327	314	343	310	320	369	344	324	322	335	368	356	356	340	338	327	298	311	330	301	324	365	340	333	335	330	358	329	318	313	344	344	362	350	311	346	329	357	346	356	337	361	349	324	294	350	336	348	319	321	335	345	335	326	343	337	348	338	340	337	353	332	325	335	315	353	354	326	331	377	363	351	311	364	351	302	331	347	353	330	338	357	316	338	319	336	297	350	352	340	359	332	298	339	331	329	331	295	324	305	330	341	337	332	326	305	334	325	324	342	326	336	349	311	352	313	324	371	320	318	361	366	349	332	346	344	311	317	335	339	377	342	379	316	317	348	341	347	328	336	321	321	352	373	320	354	340	312	356	349	355	357	331	351	339	329	327	337	304	337	354	351	322	333	313	361	317	314	319	335	325	358	347	337	346	331	330	333	337	338	333	331	341	374	337	324	344	359	353	352	347	347	350	297	325	336	336	338	383	318	327	335	350	344	318	351	332	300	314	340	354	326	315	307	391	320	319	354	335	331	358	341	310	323	383	335	327	340	290	313	359	339	330	334	346	359	336	342	352	305	337	324	342	289	318	314	333	297	350	331	303	340	345	291	338	348	333	318	301	316	316	340	343	321	351	330	321	337	361	318	334	308	333	333	352	349	380	348	334	332	358	364	328	320	351	298	334	341	335	316	297	301	343	346	343	320	339	330	367	349	360	298	370	319	349	350	338	358	346	327	343	324	326	322	350	330	342	318	343	349	370	304	323	360	289	340	333	330	346	368	329	352	327	334	357	319	332	306	359	331	317	298	339	368	344	324	343	354	378	344	293	323	324	332	315	319	321	323	337	373	335	333	377	340	320	360	296	332	355	332	330	324	336	321	359	343	336	353	346	360	336	336	337	348	332	321	377	363	340	352	318	326	369	336	346	302	335	352	326	331	309	347	312	309	358	358	337	321	337	350	323	328	341	320	318	336	326	349	347	346	367	307	328	307	332	346	347	366	322	312	324	307	315	362	349	360	334	303	330	302	312	323	332	287	317	344	325	318	312	293	340	309	287	332	313	330	311	308	322	322	333	306	313	350	321	349	337	345	320	333	336	347	383	352	311	313	319	371	306	332	319	310	289	318	369	310	336	328	357	323	319	319	339	318	339	341	356	288	326	301	334	333	319	326	344	328	369	321	352	312	345	322	354	355	332	331	316	314	334	327	319	332	367	322	291	320	311	362	314	343	331	353	338	319	340	346	329	347	354	328	316	310	358	310	311	365	297	345	365	350	331	320	352	304	321	351	318	350	343	310	282	325	352	323	330	319	333	326	301	333	339	352	329	321	341	308	341	332	308	324	342	325	355	359	352	320	299	327	341	355	304	320	359	326	349	361	338	337	322	345	310	331	338	347	332	330	370	343	326	300	363	329	324	352	325	322	326	312	338	345	297	314	327	307	320	336	339	343	348	336	337	357	366	288	332	345	332	330	329	333	366	323	333	320	358	342	313	348	335	326	316	372	340	311	340	353	355	331	363	350	352	341	318	310	341	328	342	327	342	344	352	350	289	324	340	303	333	338	335	328	341	327	323	329	346	327	297	336	325	335	322	345	365	289	306	334	361	347	325	355	350	314	326	287	332	310	322	332	350	331	336	303	347	356	294	305	336	306	333	317	358	364	325	309	321	347	365	292	316	319	344	345	326	347	328	317	328	327	365	317	310	353	361	313	331	332	312	328	366	321	359	316	324	353	340	309	327	320	349	316	306	348	353	341	315	310	374	330	330	322	351	353	346	294	330	331	324	344	326	338	329	304	317	354	321	336	321	338	332	344	304	320	338	329	314	331	314	346	351	340	348	343	351	350	321	350	323	345	314	346	340	355	323	342	348	324	304	367	320	342	345	355	315	337	341	314	319	335	327	345	354	318	360	346	331	339	304	328	337	349	373	337	334	353	364	334	354	361	372	337	358	321	332	323	333	346	335	349	372	339	317	348	353	306	307	358	327	346	346	345	324	326	313	318	333	343	334	320	325	323	314	319	344	337	339	324	332	365	317	332	329	329	306	367	360	331	338	388	362	330	356	360	361	333	337	305	333	330	326	336	344	337	298	342
26951	21120	30101	33527	29052	26578	13018	3544	1957	1638	1657	1728	2253	2341	2181	1837	1998	1468	1680	1961	1822	1123	1141	1015	886	879	897	839	892	861	867	860	849	893	790	877	832	799	855	810	797	813	797	796	830	869	805	804	764	831	762	787	779	747	816	820	765	778	827	817	787	788	802	795	810	846	793	813	799	814	820	758	804	809	768	756	825	804	824	774	788	774	775	747	786	734	761	804	796	788	809	783	751	820	834	780	781	807	746	747	772	795	786	749	772	766	782	763	753	819	768	795	817	783	807	765	770	706	793	740	792	737	783	757	726	762	772	792	783	729	769	785	737	773	769	774	806	744	788	793	769	763	763	806	762	779	802	811	757	765	800	773	796	786	752	814	809	760	787	751	746	778	808	812	773	800	805	791	807	766	772	750	813	810	783	806	734	831	794	790	802	781	770	756	748	818	749	797	788	731	755	765	729	791	748	755	782	783	785	804	798	787	778	797	790	795	749	808	807	752	780	794	741	813	821	776	743	756	812	732	818	796	780	773	779	770	764	786	780	789	763	756	719	787	796	772	811	813	807	793	808	773	763	837	756	763	798	751	748	771	771	758	742	751	780	782	805	811	786	839	756	737	804	755	755	746	803	786	774	815	832	784	761	744	743	777	722	750	767	768	809	716	774	759	810	782	771	776	794	788	824	784	823	756	796	779	838	792	744	791	777	767	805	754	738	770	776	746	768	770	781	748	805	789	765	767	775	811	771	737	750	763	827	765	756	747	774	751	776	774	761	763	763	748	782	763	759	750	789	738	795	767	804	802	748	788	756	736	743	749	757	760	788	795	740	791	750	795	749	816	790	742	778	802	754	836	779	820	784	780	794	767	775	752	780	792	763	779	773	730	802	794	756	863	812	853	801	749	801	740	736	787	734	751	808	804	760	777	757	781	796	853	787	725	741	736	758	795	780	766	809	791	767	751	763	773	751	737	799	834	784	786	783	767	812	774	766	759	769	798	829	795	788	807	794	774	725	747	795	780	731	830	761	785	763	815	806	830	767	803	803	823	740	765	743	820	835	767	808	794	777	733	750	771	741	761	779	734	765	781	752	792	751	775	784	798	795	801	738	779	767	770	787	752	839	850	760	752	777	753	815	728	771	794	795	791	814	775	768	754	727	757	780	723	823	826	790	759	822	765	753	812	817	810	734	788	751	822	820	837	749	824	735	766	806	773	773	786	770	739	789	735	751	765	717	777	833	709	790	759	775	791	790	791	773	786	744	814	765	719	781	790	792	737	756	786	809	772	775	787	755	744	853	793	759	769	789	754	782	749	754	751	771	820	815	767	732	722	737	816	783	734	836	778	753	777	800	732	828	767	776	737	793	798	817	763	769	788	821	765	791	745	761	817	818	790	778	789	755	759	806	812	796	797	757	782	802	808	762	773	747	779	782	779	803	814	788	773	768	790	782	796	791	783	849	804	770	770	726	825	803	799	764	734	806	796	803	763	806	837	754	748	778	752	807	799	772	748	764	775	763	780	712	792	822	787	797	789	754	780	821	754	844	795	741	813	787	795	775	794	771	799	738	819	806	808	764	807	734	786	763	739	797	728	798	770	767	749	771	746	755	735	746	795	758	785	818	745	774	790	850	767	830	788	777	804	770	775	749	778	773	842	790	813	809	772	774	739	800	761	762	811	833	747	797	796	762	782	785	781	753	783	796	740	782	804	736	812	762	776	769	741	784	756	800	737	757	801	775	780	843	818	770	807	794	788	829	764	768	809	817	783	827	790	762	773	755	778	771	746	812	773	779	753	763	758	736	770	736	759	747	764	771	789	769	767	833	788	724	763	794	777	792	829	787	772	790	788	816	784	757	772	765	809	772	734	789	782	777	779	794	782	766	779	767	710	856	762	775	768	798	796	844	809	772	824	771	780	779	807	735	857	750	761	774	805	772	798	740	741	813	750	773	792	788	765	830	790	808	791	793	806	764	739	740	783	781	791	766	807	782	772	770	814	768	728	822	739	776	785	759	791	797	762	758	755	760	746	764	818	786	744	758	760	783	837	799	721	808	765	792	821	796	739	755	787	745	789	775	760	756	782	771	754	734	719	767	786	804	786	831	774	828	762	771	807	817	762	809	734	740	804	766	720	741	815	755	780	812	760	809	763	792	755	771	799	819	756	795	783	822	749	835	801	820	766	796	786	785	729	758	812	754	784	761	759	864	770	807	744	776	750	799	752	773	772	749	830	793	776	750	776	780	776	804	725	728	740	749	785	725	750	807	777	779	764	797	797	714	832	752	799	786	780	753	814	805	803	777	800	723	752	788	739	771	785	782	809	716	787	824	799	816	772	805	754	822	764	790	799	771	731	828	789	778	754	797	752	768	774	744	808	764	758	823	783	774	775	762	796	752	793	784	723	747	807	792	800	773	755	801	774	793	799	798	784	798	789	748	782	799	780	813	748	765	784	816	773	770	761	768	726	733	757	751	799	767	789	747	758	757	826	747	781	800	751	794	803	791	800	789	748	758	794	790	755	820	785	766	722	805	772	756	757	781	801	812	738	758	780	789	772	808	771	753	805	750	812	770	755	782	802	765	776	804	783	732	806	786	846	759	720	764	796	766	769	793	712	767	820	802	791	783	806	737	870	736	810	755	779	761	729	725	749	837	736	741	807	831	769	773	819	796	825	856	777	776	790	747	756	779	703	751	812	786	824	790	791	788	734	766	715	724	816	793	793	764	749	767	828	767	713	784	808	775	798	748	798	784	789	812	819	743	790	769	746	807	805	772	827	734	789	811	811	785	759	771	797	754	806	767	748	812	793	793	785	738	777	783	799	795	796	778	822	788	761	812	782	745	792	789	811	738	745	789	783	780	796	791	712	810	750	792	744	753	822	820	849	827	768	832	772	798	786	771	815	815	777	765	770	767	787	806	831	780	757	771	794	737	809	756	775	771	759	753	710	786	798	798	847	792	728	801	756	814	793	841	776	825	839	787	795	742	794	794	739	773	730	791	783	753	767	789	804	792	792	753	719	750	749	773	769	750	754	772	836	758	848	782	836	805	764	797	812	810	776	792	780	766	796	785	818	761	759	838	771	799	803	759	749	788	757	798	774	793	780	810	694	774	804	777	800	786	793	812	810	809	754	772	811	802	799	759	791	820	793	800	751	802	817	753	803	732	700	769	779	791	758	830	737	786	803	754	781	811	715	816	747	799	812	768	754	783	816	777	766	773	775	761	762	790	789	763	783	706	775	772	749	787	744	808	797	809	772	839	758	717	794	810	853	719	732	774	737	831	829	820	774	784	766	812	760	799	784	782	744	813	769	810	784	736	783	744	826	739	741	832	782	817	775	815	778	745	789	782	781	793	776	774	764	814	770	776	757	704	784	768	770	759	769	832	723	747	771	832	762	793	835	796	763	799	813	759	773	740	801	783	766	765	751	765	774	753	766	742	763	765	817	768	784	819	794	770	752	779	766	783	788	744	768	795	712	751	767	756	818
16841	9916	6136	2977	1382	851	591	451	448	427	431	449	399	401	453	455	452	460	427	403	455	424	425	445	407	396	422	427	436	475	434	426	421	402	417	397	403	419	409	387	422	444	422	419	413	403	399	420	415	425	409	400	474	415	435	434	401	434	420	417	415	414	432	439	429	438	409	383	449	393	435	400	457	463	399	439	428	373	353	403	427	410	464	431	425	413	432	473	417	449	417	430	397	415	438	424	446	428	392	412	433	437	478	412	421	385	397	423	417	430	440	421	441	412	408	424	426	372	413	440	425	394	418	390	420	411	443	401	429	407	396	416	426	473	429	439	403	407	399	381	445	442	425	427	412	391	418	416	395	405	451	397	453	424	371	403	412	413	463	435	411	415	430	442	394	425	458	410	397	411	379	419	441	420	422	384	405	407	423	411	437	410	445	426	442	417	402	452	445	433	406	450	398	405	437	424	425	388	392	373	429	417	397	396	407	432	418	427	407	453	398	424	424	395	389	433	428	407	443	437	452	389	380	393	378	429	442	407	387	390	430	405	405	450	425	417	412	436	433	419	422	432	421	384	422	402	437	428	427	451	430	404	399	419	453	451	426	404	452	452	440	425	424	418	385	432	419	387	412	447	395	409	419	410	398	437	377	452	437	394	396	381	468	400	384	408	402	423	421	398	407	412	448	421	398	402	437	438	437	447	458	397	389	440	380	405	439	414	438	399	415	369	416	399	364	449	392	382	426	449	425	409	427	420	408	382	412	419	389	399	427	401	414	414	442	417	417	408	421	399	394	415	431	401	426	403	427	360	380	418	421	389	403	448	353	404	430	392	423	404	418	435	409	418	418	450	421	409	425	389	415	415	411	384	397	436	434	411	389	411	407	413	398	418	425	352	426	414	412	441	417	425	407	411	399	383	415	404	426	403	428	399	429	427	405	465	406	438	430	431	428	426	389	423	423	414	425	434	381	445	458	410	407	428	418	410	359	361	412	426	428	445	383	436	402	439	438	376	385	387	447	399	438	417	449	422	431	429	436	410	430	403	414	442	389	416	438	432	452	475	411	416	443	399	417	412	374	439	368	394	405	426	421	393	400	405	386	443	436	412	424	398	427	448	416	394	414	420	432	423	423	421	409	444	407	425	395	396	419	421	394	418	369	410	437	435	437	406	375	408	447	417	424	463	412	390	418	407	389	387	434	429	406	430	418	396	425	455	384	423	428	446	419	398	427	483	421	423	407	400	451	428	381	447	399	414	422	399	398	419	460	421	401	421	461	418	439	445	412	447	420	419	420	419	446	402	426	407	402	417	426	449	385	388	414	400	424	403	393	427	403	394	413	455	391	425	424	413	413	419	436	437	408	395	439	431	423	429	398	435	422	414	411	418	395	429	434	395	440	383	410	420	404	428	385	399	408	416	468	426	421	439	422	394	421	398	419	377	426	461	407	424	427	433	351	442	402	405	426	495	375	401	422	400	423	398	476	407	389	470	447	415	415	469	408	393	405	427	416	374	435	432	429	390	406	400	408	433	382	424	401	420	424	407	394	400	402	424	418	420	405	425	428	396	421	435	427	391	406	429	378	445	428	403	453	406	413	429	417	414	451	411	408	419	391	427	423	400	407	412	398	400	445	399	414	403	406	372	430	438	393	418	400	379	426	391	455	396	431	377	393	402	384	440	414	435	447	418	423	377	407	396	426	423	399	395	402	434	384	437	411	371	438	457	420	419	393	364	434	413	420	419	430	405	425	427	457	415	472	416	446	410	449	381	432	392	413	428	444	418	422	424	443	392	457	383	413	386	375	418	434	426	413	413	434	435	431	435	391	411	425	414	423	401	373	412	429	399	399	445	402	401	431	438	414	408	379	424	445	434	462	406	415	401	434	426	415	394	401	437	403	415	407	435	433	436	414	444	445	439	418	466	444	419	414	425	433	414	431	386	409	428	416	440	393	427	412	405	398	436	424	432	412	424	424	403	430	381	417	416	424	384	407	378	389	416	464	411	451	432	431	386	435	376	377	429	431	425	454	452	417	429	414	408	404	374	385	394	416	439	442	413	375	401	465	442	420	415	382	413	442	421	460	397	377	386	420	404	425	419	384	451	438	411	434	373	383	415	407	393	386	410	429	413	442	406	408	453	398	409	403	397	398	423	372	393	425	441	425	394	389	443	388	420	403	432	375	456	400	382	422	352	390	403	466	475	421	429	389	401	417	420	437	377	421	403	415	443	429	379	443	410	376	430	447	420	463	429	408	381	424	431	408	378	392	413	446	430	423	426	456	422	410	424	393	441	398	416	426	392	456	420	448	450	400	376	435	416	414	400	387	392	406	411	427	396	401	403	417	403	460	447	411	401	404	401	410	391	413	459	408	410	419	418	435	408	420	421	427	415	410	425	417	420	417	407	441	427	427	418	420	455	416	390	386	382	399	423	396	423	436	434	451	463	428	389	389	413	412	454	412	440	360	386	412	416	449	406	428	405	431	441	399	407	434	431	410	412	395	421	389	430	435	423	411	405	396	399	377	416	375	415	383	397	447	407	434	375	402	435	394	431	445	398	398	396	417	419	421	405	403	414	433	422	435	396	358	406	440	437	408	427	435	403	426	414	398	387	373	472	398	378	437	388	410	412	391	407	394	439	371	387	438	406	415	409	381	431	427	392	391	410	409	420	415	453	425	395	410	394	421	430	429	424	445	435	462	368	397	378	391	433	412	388	375	438	417	402	441	434	402	425	450	470	404	407	424	450	395	374	420	424	419	439	385	364	456	431	371	396	443	405	391	381	440	414	440	381	401	477	419	415	413	462	438	396	400	403	419	406	438	426	433	422	409	419	429	435	408	407	426	435	395	415	406	383	395	450	446	424	447	390	383	427	454	417	400	418	417	408	402	416	422	427	423	458	437	387	387	423	413	410	403	383	389	408	475	425	409	417	410	426	417	401	400	404	409	385	411	442	415	434	419	432	424	427	382	434	415	448	456	417	430	403	403	388	406	475	367	405	416	406	406	432	417	384	398	418	395	430	400	425	428	427	417	430	433	425	445	433	412	404	420	413	388	434	405	406	424	418	414	423	378	448	406	407	383	448	430	407	435	436	401	399	398	420	408	408	419	405	435	394	424	457	441	394	423	413	399	430	411	386	403	390	403	383	429	421	423	417	374	401	406	412	391	420	394	416	384	417	405	395	434	431	439	432	417	432	423	429	398	401	445	453	437	405	380	397	354	421	420	457	432	393	437	421	443	391	397	380	413	407	448	424	405	418	401	429	432	431	432	432	437	429	465	389	406	428	422	390	359	449	484	437	437	428	426	436	409	426	422	378	433	393	409	388	439	425	407	388	396	411	424	379	431	406	416	414	463	404	409	426	458	382	384	391	433	405	437	415	412	442	413	463	413	439	406	394	394	423	400	445	385	394	396	437	450	402	440	410	429	445	436	486	425	412	401	395	398	407	417	427	419	448	403	439	418	433	418	412	428	419	393	405	409	429
11892	9448	10238	8070	4718	3268	1775	1240	1101	1059	1081	985	1062	1094	1102	1041	1010	1011	1031	1027	1063	934	1037	989	931	970	964	967	971	966	983	933	1005	971	960	963	951	1028	904	961	987	992	976	950	1020	984	958	993	992	1008	956	934	955	933	958	964	1035	941	1007	943	981	947	927	989	1017	927	969	983	1005	947	895	966	919	972	933	932	1027	961	979	936	994	980	967	971	1017	966	929	935	984	923	969	961	988	961	933	978	978	933	987	1005	968	950	923	967	1007	953	910	975	960	975	1012	960	1010	1030	966	925	977	943	934	958	943	944	999	938	931	1001	949	923	942	938	968	922	998	924	1037	965	952	968	958	985	959	932	960	970	989	983	938	924	985	947	939	978	945	953	999	1013	945	972	1067	923	966	968	902	967	950	938	966	950	949	951	937	940	943	929	929	966	947	926	914	966	975	977	963	953	947	884	911	1032	944	995	954	1009	952	908	959	946	956	988	948	910	1027	921	953	920	994	979	948	988	976	940	957	930	952	940	950	927	971	980	984	959	965	945	967	968	1007	957	985	945	893	958	907	966	972	1000	886	958	1007	940	911	931	909	922	965	1008	949	987	927	965	918	986	961	946	894	961	1014	976	890	948	935	993	948	956	1015	988	965	946	943	935	922	928	934	970	908	935	972	978	939	973	958	909	956	938	964	940	1031	969	973	962	927	935	905	919	959	1002	952	997	965	967	914	940	989	972	1012	953	974	1013	992	916	952	921	932	951	1010	978	915	974	937	931	937	893	1008	942	975	952	881	1003	896	959	971	988	1005	938	911	936	939	931	1004	903	944	918	993	1015	913	963	905	958	996	912	968	939	1037	979	970	949	960	928	962	984	982	983	933	951	951	1015	981	1015	936	939	968	993	921	883	963	997	976	944	970	985	970	992	944	900	1022	893	943	975	948	951	910	999	967	933	1001	931	991	924	985	1026	928	956	941	981	998	1004	971	977	980	1001	994	955	986	966	946	950	1006	967	917	951	927	957	978	994	991	926	993	968	906	894	999	981	914	966	900	958	979	901	917	947	962	933	972	937	986	1020	932	953	955	979	928	905	950	957	919	943	1008	951	966	1023	913	951	989	987	949	988	946	946	944	898	907	930	970	916	970	970	959	967	965	1000	943	989	943	960	958	976	963	957	932	1006	976	949	983	979	963	1025	1025	962	956	937	1016	938	992	933	1009	967	951	935	958	970	952	1003	992	909	972	937	959	985	968	904	942	1005	975	942	947	1003	926	927	968	1019	951	948	951	970	995	926	894	952	932	976	921	1004	947	1009	951	989	977	905	939	945	955	956	955	960	964	930	945	966	979	946	913	941	931	936	978	898	980	936	947	943	925	974	982	996	952	965	926	915	964	936	1034	1016	945	954	968	953	922	939	938	975	953	919	966	930	996	972	931	935	944	1004	994	943	1022	931	958	976	986	954	908	956	989	1033	949	921	989	946	961	950	926	996	927	959	989	960	956	974	934	945	984	969	950	995	943	949	1018	900	896	961	965	951	954	969	897	939	958	920	974	948	981	960	906	982	919	980	1001	986	947	943	946	960	1007	930	942	987	939	975	944	947	996	933	984	974	965	980	982	923	940	985	976	938	957	939	965	984	917	974	961	922	962	941	963	931	944	907	954	988	947	964	969	919	973	935	884	979	976	1011	947	1001	923	952	965	909	1005	984	932	995	963	920	1000	971	946	980	982	911	942	998	925	935	970	937	960	951	928	964	920	1023	886	945	994	949	978	911	940	992	964	929	930	944	972	919	933	966	936	995	967	927	1005	981	976	951	968	945	981	917	981	928	968	908	918	938	972	981	953	946	947	914	918	947	996	949	939	964	917	930	983	977	960	988	926	915	1032	945	979	914	951	932	951	914	941	945	972	1009	985	957	949	975	973	985	986	957	906	1018	965	956	959	1001	985	920	975	945	936	994	960	946	953	961	953	988	961	970	949	968	910	964	961	913	973	1026	958	960	996	963	950	1006	948	884	972	918	932	1024	1026	935	923	922	896	932	1000	1013	941	933	971	952	976	940	975	925	959	961	988	969	976	985	960	965	895	969	956	975	981	951	969	975	925	998	936	964	932	977	897	962	996	963	962	966	956	961	981	919	916	979	939	914	1011	945	1002	966	913	959	925	957	954	1024	969	933	977	966	972	984	974	1018	968	955	990	944	961	994	1003	993	937	910	964	950	921	976	992	998	996	894	1017	932	954	933	973	899	980	957	969	965	931	972	953	920	963	964	972	954	967	978	935	918	914	953	958	954	977	1000	928	1015	922	962	934	948	982	929	950	985	981	951	933	943	940	939	966	988	955	999	954	1053	965	934	954	919	998	967	980	950	1017	983	980	959	980	942	903	914	958	958	1001	896	893	960	935	960	951	976	993	952	962	1011	952	951	948	959	933	915	938	921	948	996	949	923	951	953	1004	928	976	979	984	993	1011	888	972	955	992	984	1007	968	983	918	944	943	964	965	1007	968	973	970	974	951	952	945	964	1026	946	987	970	968	912	943	985	1020	967	921	933	969	998	968	964	942	987	961	947	962	994	982	982	934	942	899	994	951	957	959	1001	967	939	904	962	997	944	935	929	971	977	994	959	922	907	933	973	928	958	936	883	917	949	945	945	974	948	1007	979	918	966	971	921	948	967	952	929	990	960	998	929	920	919	923	954	986	915	973	985	956	960	896	984	923	981	1028	954	918	955	947	1004	983	898	909	922	871	994	937	1010	1006	961	975	895	965	943	912	991	1011	951	931	957	917	932	896	962	889	986	935	931	974	926	978	968	946	967	972	904	967	999	951	931	922	955	965	954	1027	982	933	952	946	962	955	976	929	969	998	915	936	956	945	999	949	970	957	973	1005	974	935	943	1014	934	896	956	985	935	955	927	915	1010	953	925	906	993	999	989	1010	954	959	967	902	944	924	937	964	987	996	958	937	924	960	954	932	960	999	918	951	1023	956	959	964	1003	904	971	961	978	974	972	936	945	1015	961	978	948	911	922	934	983	942	967	943	965	964	941	930	953	920	957	948	944	945	945	943	925	957	990	969	909	892	892	891	1027	900	991	942	921	967	910	921	989	966	952	878	941	992	1030	984	957	997	985	941	917	1004	985	906	1063	997	1039	983	939	967	952	1004	938	949	957	944	985	978	954	930	964	965	974	949	988	1024	943	912	938	936	1011	960	949	977	950	976	910	957	916	964	945	966	923	961	979	979	953	935	946	974	954	912	980	943	933	980	996	955	961	900	931	980	1001	936	971	974	1006	939	952	970	982	941	935	957	992	943	954	920	905	952	930	961	964	908	1000	916	923	939	906	975	914	963	1004	922	983	975	976	928	912	932	967	910	1002	904	997	947	985	992	899	912	917	959	880	966	987	933	977	976	920	971	985	929	925	1034	964	1005	988	874	933	927	937	974	962	947	1027	1001	998	941	966	953	948	1008	936	975	938	949	957	966	974	961	970	975	991	955	928	950	975	940	932	933	965	919	946	969	984	967	952	950	916	903	1015	935	1002	908	941	956	969	951	892	891	939	961	980	953	963	930	976	982	894	960	953	927	917	973	955	998	937	959	984	959	972	942	923	950	963	963	955	978	963	934	949	928	989	931	908	968
32672	20885	18713	13607	9710	5922	2194	863	572	479	484	478	548	538	480	481	511	514	484	524	494	426	439	442	470	419	431	428	433	408	428	419	419	393	465	393	427	414	421	422	440	410	391	425	409	399	413	396	441	418	434	449	429	414	427	422	428	419	419	442	428	400	392	423	410	419	453	466	392	442	400	435	413	420	432	451	425	480	446	419	384	442	430	446	406	407	425	433	415	430	418	409	441	408	412	466	443	403	419	427	406	425	436	418	435	412	414	413	424	440	403	410	410	446	420	401	437	445	434	418	413	403	425	416	405	410	445	429	423	438	416	423	381	428	442	444	401	443	421	448	432	408	403	424	454	409	450	404	410	475	436	414	428	435	414	452	436	433	457	422	434	391	410	430	421	429	413	394	400	423	420	424	422	447	461	416	429	402	384	424	394	419	425	440	447	461	433	426	460	405	422	435	454	423	420	408	423	434	412	434	423	423	406	434	409	424	413	380	449	448	427	388	422	430	421	428	375	405	380	396	392	408	404	388	403	391	431	425	413	431	383	405	394	383	407	398	440	405	415	414	406	444	427	415	389	407	388	419	417	428	407	408	427	444	420	390	393	436	410	412	425	387	409	397	396	406	412	434	421	443	409	435	478	405	443	433	419	401	428	422	408	410	441	400	410	385	401	435	379	415	401	442	442	382	395	404	425	419	364	432	429	444	407	413	406	423	433	440	399	414	403	443	432	451	443	431	428	412	423	425	406	389	430	397	425	391	423	415	460	405	433	386	435	407	411	411	420	421	445	404	437	402	400	405	410	409	376	425	413	433	428	412	403	443	424	443	436	434	402	451	409	440	410	424	420	431	426	417	454	424	462	419	412	403	444	443	440	447	426	389	405	442	400	418	399	411	406	410	425	402	452	500	426	460	423	428	456	423	409	377	412	421	399	383	439	430	420	398	450	417	444	399	404	424	424	412	417	418	440	386	408	463	479	403	420	464	396	434	382	407	374	420	405	436	409	410	424	415	380	429	388	481	424	403	419	444	392	389	425	452	462	414	416	433	434	416	389	388	463	395	405	456	441	387	411	454	413	392	442	412	454	398	396	418	443	438	443	389	452	443	443	431	383	413	420	436	434	385	410	419	408	390	438	431	408	394	461	359	408	416	401	436	403	434	411	403	420	416	450	381	466	424	417	440	426	399	420	418	375	439	401	386	462	455	400	413	385	425	423	425	392	416	414	441	418	412	453	449	408	440	449	423	430	425	396	439	423	418	380	412	407	425	431	440	448	438	417	442	443	404	443	425	429	421	416	439	402	403	393	426	444	431	437	383	401	407	406	449	489	398	384	371	396	406	422	426	374	446	438	428	426	415	449	423	400	401	466	401	421	417	404	429	429	415	434	417	466	397	387	485	395	428	416	426	434	428	413	448	414	433	435	425	435	416	403	424	403	418	414	416	421	400	439	415	414	455	433	438	421	426	410	379	450	434	402	473	432	409	427	410	410	439	442	463	395	414	433	395	412	421	426	441	356	432	406	435	427	424	440	400	405	427	371	433	400	426	411	442	382	436	419	419	417	451	399	416	419	394	443	410	396	379	413	412	466	442	398	403	468	457	420	423	403	434	439	414	403	424	413	414	406	454	439	443	418	440	428	438	409	413	422	415	408	437	437	471	401	401	406	426	408	448	434	491	440	449	429	420	432	430	430	428	412	433	406	424	447	412	404	416	420	390	424	441	431	376	407	446	408	402	412	424	426	438	404	413	410	452	406	440	422	421	401	424	450	435	418	443	431	427	416	418	421	480	419	441	429	408	447	435	459	418	401	437	432	399	428	441	409	391	391	388	439	398	438	403	426	420	404	396	439	427	396	415	459	455	389	428	392	418	425	403	390	384	403	402	415	428	432	417	438	434	407	390	379	451	449	407	458	440	412	433	437	424	432	425	407	395	423	403	385	454	465	451	391	390	417	409	431	451	404	414	431	455	447	392	367	402	447	464	452	412	410	453	401	412	462	403	425	377	445	436	425	436	392	424	451	428	398	436	403	407	422	431	410	418	426	410	404	415	436	408	425	424	427	421	417	450	415	470	452	438	397	428	455	409	413	455	419	420	419	379	437	413	409	397	492	384	394	415	435	433	421	392	485	421	441	438	417	419	385	423	420	453	361	426	416	456	419	434	420	430	452	455	394	402	428	467	451	449	434	431	448	437	443	397	380	418	420	462	446	418	383	482	447	418	427	422	404	447	448	417	411	452	413	433	467	426	427	428	399	446	433	435	444	419	395	430	402	402	422	433	431	381	409	429	402	468	408	392	442	460	417	421	410	359	418	387	429	399	404	443	417	431	410	434	416	422	417	446	421	427	433	383	408	430	441	427	388	428	429	418	437	393	439	438	409	396	436	419	419	383	441	433	469	435	410	416	371	399	399	431	423	406	400	439	415	413	416	418	412	422	440	431	444	426	447	427	458	465	420	436	439	395	447	428	401	386	427	482	388	417	399	419	410	456	410	434	393	404	418	393	401	424	439	448	412	411	382	431	439	425	402	441	414	438	386	397	421	394	392	420	404	452	438	390	405	421	425	433	395	397	423	399	401	401	424	417	400	378	457	429	427	435	443	397	431	425	378	455	433	413	430	400	419	427	380	434	409	397	464	435	445	423	407	456	422	454	457	428	401	422	407	419	432	430	455	422	429	435	411	417	435	427	409	433	424	459	414	452	433	464	418	454	419	415	393	391	390	436	418	429	413	406	463	438	428	422	375	456	443	452	487	380	409	409	413	411	420	483	404	446	393	398	421	404	432	402	408	411	424	431	405	383	440	394	404	414	425	396	423	421	415	413	443	391	398	415	428	411	414	444	436	433	410	420	430	430	429	415	396	413	450	416	440	363	405	425	445	402	410	412	402	414	411	419	443	445	408	408	419	419	399	443	438	434	443	443	411	449	437	420	470	422	426	417	400	446	428	404	399	408	400	388	416	436	448	411	417	394	391	447	394	417	406	393	409	424	440	468	458	491	438	449	394	391	398	471	417	409	396	418	425	401	436	427	396	442	389	422	429	411	395	403	399	441	430	467	396	408	449	390	407	460	404	396	432	390	397	441	402	451	421	392	389	456	445	427	428	388	384	420	400	425	399	433	395	413	426	464	441	435	421	412	388	424	432	463	437	417	417	413	418	451	415	465	433	446	436	428	451	401	433	419	432	405	452	386	433	450	423	413	455	385	428	388	427	408	458	424	402	465	436	450	461	440	421	436	421	408	443	442	410	453	411	397	431	412	435	397	421	419	408	461	416	380	421	407	448	387	467	399	454	400	404	410	416	437	370	448	415	457	394	464	410	428	445	431	414	413	469	427	417	434	446	373	442	405	457	416	421	456	421	394	404	433	424	424	420	415	422	425	415	422	414	401	427	423	382	398	404	435	422	362	456	429	407	415	424	419	440	442	404	431	432	453	424	452	419	417	402	414	409	461	413	391	403	419	428	410	380	431	445	398	402	421
22418	17900	24207	22884	20090	14774	6127	2613	1501	1357	1314	1382	1737	1715	1499	1428	1362	1496	1499	1467	1438	1143	1105	1061	1057	1031	976	989	1043	1051	1003	1022	1008	1024	1008	970	1020	1036	982	939	960	970	988	939	968	978	1029	1004	987	948	1026	977	950	971	960	989	944	1008	911	959	1038	956	921	1006	992	939	946	955	951	961	999	970	958	960	977	960	981	920	923	938	948	948	979	977	1057	999	981	936	966	963	951	959	981	944	965	949	922	957	972	953	936	988	976	923	957	955	987	985	926	990	950	935	990	986	921	934	983	1027	930	1002	1004	1008	1006	970	979	990	937	915	963	949	996	932	959	979	987	971	972	952	925	933	970	956	965	948	918	1002	999	984	991	995	970	975	953	940	958	976	895	991	972	933	950	943	943	965	985	963	950	952	947	967	953	970	961	963	961	962	977	960	957	1006	970	996	1055	981	926	1010	897	965	892	919	947	986	966	886	934	990	963	942	911	937	916	979	998	1009	1007	969	909	979	988	914	913	923	1003	933	922	958	1035	940	931	934	980	987	972	974	924	984	993	991	1005	956	968	971	982	920	998	988	946	928	952	954	973	980	981	926	946	936	971	961	977	939	956	947	985	912	972	966	929	967	973	940	935	958	947	1002	984	939	978	961	965	936	913	977	981	897	933	976	948	960	934	946	982	982	947	946	986	908	966	941	961	986	965	922	962	957	943	921	975	913	978	917	1007	939	975	964	968	967	980	1018	957	931	1006	970	999	920	930	974	942	918	970	948	942	944	939	888	956	902	962	994	985	960	933	1002	947	962	974	995	965	942	1033	959	924	994	984	985	979	984	973	960	937	996	959	951	944	971	1015	908	946	1007	990	979	980	925	939	929	938	933	958	963	1018	915	996	949	965	940	956	964	1003	991	930	960	995	976	986	959	976	984	956	921	931	978	923	955	1017	1004	997	932	926	953	957	982	1011	953	918	923	934	920	986	971	964	945	981	919	957	965	971	983	965	907	950	942	980	1004	965	945	957	955	967	992	978	1013	930	980	991	979	935	996	934	942	963	916	958	949	945	976	986	919	990	1007	950	945	930	933	967	937	1046	978	980	967	956	988	982	930	968	896	940	1006	960	938	993	977	944	1014	968	966	921	943	933	950	936	983	1021	929	1008	965	983	948	897	930	970	961	1009	969	970	945	946	940	955	923	922	992	994	891	968	942	980	985	981	921	987	952	928	960	917	919	912	956	986	938	986	928	1023	980	937	983	945	996	986	932	1016	978	929	957	988	1013	941	944	929	977	974	953	953	996	980	973	974	955	987	1016	940	975	964	932	961	916	951	969	993	983	980	938	981	957	967	907	984	953	928	927	986	930	947	898	950	960	943	948	989	971	992	948	954	922	931	896	962	971	928	971	948	921	949	935	998	957	983	951	956	972	937	969	952	939	942	936	961	990	991	990	941	958	957	965	937	997	980	1004	940	959	939	977	986	974	972	969	997	1009	1013	986	1009	989	931	974	993	970	951	956	981	932	978	1032	911	921	1015	1035	975	896	1027	919	946	961	984	964	939	968	1009	958	939	948	931	937	1006	957	945	1004	950	957	960	923	891	1010	936	850	943	979	997	969	932	965	1045	981	939	978	1032	938	986	970	948	954	977	974	996	1009	999	1018	907	923	965	973	961	975	971	959	966	970	976	998	981	931	948	969	947	913	944	997	976	921	912	1007	970	916	992	929	954	941	975	887	974	1022	950	968	962	1001	985	969	948	999	1010	948	947	1011	932	967	948	965	999	978	1001	1015	989	992	928	959	950	1032	909	951	980	987	953	955	886	941	1005	970	954	952	1007	957	1007	918	942	959	964	934	966	940	1000	943	988	989	930	922	1003	927	972	902	949	931	995	988	988	973	948	1003	936	987	993	961	958	976	988	948	966	953	1032	1001	1028	1000	959	1021	957	921	957	982	962	963	915	976	957	942	946	973	945	962	944	980	1004	1007	933	948	994	950	924	1025	942	1000	1007	991	974	954	990	986	912	992	992	924	987	958	914	932	1013	943	955	970	965	974	946	970	953	930	940	949	940	920	946	955	974	936	957	975	998	943	999	979	943	978	975	908	1009	942	977	985	931	994	965	999	931	981	938	970	986	1003	964	927	984	975	975	980	1022	920	958	970	967	969	920	989	965	964	956	977	945	938	871	949	992	980	954	992	940	995	984	933	931	930	959	942	946	975	884	1016	954	969	960	927	969	998	944	970	969	971	938	928	1015	993	911	949	992	981	932	910	942	973	991	959	962	993	926	933	933	957	952	983	1005	979	989	973	951	937	949	949	964	956	944	898	935	967	981	987	962	964	966	917	980	982	940	988	949	969	1012	1000	978	944	980	984	964	959	963	964	979	928	952	948	963	995	970	963	918	954	942	961	1034	951	978	958	923	975	942	978	958	957	1000	997	953	1004	988	941	952	905	1005	1002	1003	949	990	978	980	939	926	1010	924	954	953	981	1003	960	961	984	929	985	947	967	951	969	1000	975	960	976	910	902	915	902	970	1004	977	976	940	976	929	962	938	1029	983	933	1038	943	940	973	937	950	951	954	965	950	954	959	942	966	991	925	963	955	970	985	974	977	907	948	1001	974	974	972	928	952	948	984	1002	1015	1032	979	932	965	912	972	963	984	948	904	983	931	974	977	936	949	979	941	931	1002	936	935	948	936	938	949	960	988	954	976	978	980	1017	927	942	986	927	988	929	970	925	931	985	951	940	992	929	949	988	950	943	924	926	998	942	982	1011	966	899	935	933	973	941	947	977	991	922	1008	979	953	926	950	910	964	969	934	947	937	998	1019	1020	930	925	991	1021	969	963	963	1012	998	1019	998	928	1005	982	896	922	969	964	963	924	1023	977	965	1008	986	956	981	1019	925	978	936	951	943	997	990	964	957	953	965	950	998	988	994	989	951	946	973	1007	941	994	941	960	990	985	949	954	989	938	953	959	968	1007	952	939	1007	985	923	966	970	983	954	970	928	948	923	951	972	982	931	1002	995	1001	961	945	1028	927	929	963	977	1014	957	965	973	948	956	948	978	955	984	920	937	969	952	978	906	980	973	951	915	940	1007	991	964	1006	971	971	975	978	963	979	967	979	962	960	962	978	936	980	931	977	967	985	896	1034	938	1017	969	989	957	944	968	1002	979	938	985	990	969	991	1015	922	967	948	982	959	966	978	940	952	957	1029	948	931	981	939	949	947	971	946	950	974	975	959	962	954	956	954	968	943	962	989	1016	976	982	1016	953	991	915	981	919	972	1021	1023	1044	1021	992	931	985	1007	936	1014	967	939	944	954	969	921	977	957	1055	952	973	974	974	934	938	991	984	951	975	986	912	953	969	971	988	964	957	953	1014	951	951	1000	921	941	958	952	951	1024	984	963	936	974	923	994	909	1007	937	961	949	922	954	948	991	977	971	906	940	958	992	908	947	898	957	947	950	912	974	975	967	1004	903	934	939	946	1012	933	926	924	951	978	922	955	978	932	983	965	1037	946	988	916	953	951	938	1016	922	926	948	917	995	996	986	983	912	974	992	982	942	989	965	945	936	994	939	957	961	933	958	997	942	954	950	1017	935	996	960	939	959	982	1040	1005	965	900	966	962	933	977	915	942	989	933	952	957	975	967	945	961	963	940	908
41170	28326	25382	22585	17617	10813	4149	1261	596	494	412	478	582	566	510	498	479	474	512	488	467	409	341	334	350	307	331	360	269	351	332	362	327	345	305	320	327	325	344	339	339	305	312	313	352	324	290	299	346	323	321	317	341	309	351	333	311	313	301	305	332	325	310	312	322	319	320	353	324	346	307	349	323	296	282	285	296	354	271	296	323	307	303	330	348	272	312	319	300	304	313	312	304	318	344	293	281	352	321	344	338	276	290	325	322	321	292	300	328	305	319	316	352	307	302	252	281	331	344	317	336	336	352	327	300	312	333	347	331	316	299	323	297	311	325	314	288	293	329	290	324	303	287	313	329	315	314	290	324	295	328	319	308	315	325	291	338	314	328	343	339	346	356	315	323	346	304	322	320	293	295	313	322	330	312	283	294	278	295	356	327	337	324	344	330	304	329	334	329	338	296	284	311	323	313	328	342	327	310	317	319	295	313	345	317	299	318	316	355	306	339	319	328	290	307	317	293	300	351	313	307	293	365	303	330	333	304	323	332	316	355	306	298	291	323	299	321	339	357	334	322	321	349	310	287	331	320	329	328	298	309	327	329	329	327	328	320	326	337	322	311	289	317	310	317	305	320	286	307	296	333	347	326	297	346	313	310	297	334	324	349	292	310	345	316	288	282	354	278	338	322	325	336	337	286	263	319	319	294	331	329	344	307	335	299	291	309	300	318	307	339	338	297	314	315	346	338	326	311	322	306	304	313	310	310	322	295	296	302	342	329	342	296	327	329	320	344	299	311	328	304	300	339	315	318	337	335	331	308	349	295	337	323	325	336	350	297	320	325	303	305	337	361	349	348	335	295	316	302	338	319	312	338	314	298	315	321	323	346	311	342	335	341	318	339	333	311	322	313	306	314	331	291	338	322	296	284	318	369	329	329	328	313	320	306	302	303	313	330	338	318	308	322	282	335	275	333	326	326	354	358	304	317	326	306	295	296	329	322	316	337	323	304	332	311	292	323	328	328	332	317	312	312	306	293	328	305	327	301	308	334	329	284	301	307	339	358	315	325	318	324	335	337	348	321	326	287	318	323	308	326	347	293	327	291	328	324	307	321	343	306	347	303	334	327	343	326	324	343	320	337	350	339	346	328	326	310	299	330	317	324	328	291	341	280	309	297	324	299	326	330	286	313	319	339	335	343	325	328	317	366	331	349	296	330	340	295	321	286	294	313	306	307	314	300	311	320	331	324	296	359	348	310	324	329	296	321	344	288	295	328	300	312	302	332	294	310	322	341	306	290	298	279	307	317	301	276	302	301	357	339	355	343	317	322	337	306	308	278	329	312	372	337	327	326	325	301	323	313	309	310	334	319	341	312	327	338	335	341	372	305	329	317	301	320	360	308	316	333	334	293	319	326	312	348	308	335	323	358	339	299	310	294	325	361	336	330	330	330	303	307	354	329	318	325	312	298	293	327	329	269	301	304	305	346	289	342	326	285	321	305	299	334	314	338	308	313	356	294	304	298	347	323	307	301	324	341	323	333	303	316	307	337	345	331	299	326	262	306	288	290	267	311	331	346	313	274	299	344	335	318	323	345	290	336	334	298	312	319	337	311	324	331	297	313	335	337	331	319	310	349	319	338	317	334	315	305	307	291	305	304	345	295	322	332	339	294	316	314	310	369	332	303	311	333	326	333	308	315	281	345	315	314	314	289	307	317	320	366	325	324	324	315	299	285	346	334	302	310	307	322	315	317	313	304	319	309	340	300	336	360	308	295	335	293	326	314	282	338	315	336	313	318	326	305	331	353	308	340	342	338	321	300	287	310	281	304	309	329	337	320	316	300	321	328	320	303	314	296	308	305	295	335	337	332	294	325	337	311	313	312	326	321	335	337	269	274	322	318	313	305	302	297	292	294	297	304	280	326	308	321	317	302	340	323	310	303	374	327	352	342	338	286	320	344	290	297	315	346	324	315	327	305	364	298	319	318	301	339	306	297	315	323	332	330	279	317	314	280	329	321	315	313	307	339	312	328	326	291	304	322	331	329	339	299	320	310	315	331	317	289	328	288	329	293	330	314	325	312	329	316	343	329	327	310	344	341	306	326	310	309	301	331	311	342	330	327	305	330	325	309	355	319	285	291	332	334	303	294	313	343	309	333	334	296	329	346	302	296	284	296	325	333	358	317	335	332	308	301	299	314	292	315	303	311	315	290	344	315	281	300	317	309	300	283	303	300	328	317	301	334	282	328	328	309	336	332	323	332	338	345	330	308	337	353	291	326	299	354	356	338	333	307	308	315	315	356	322	323	320	301	283	325	312	328	349	332	320	333	329	305	302	310	287	341	310	335	307	293	310	290	320	322	329	302	318	288	361	302	327	323	324	284	308	328	314	333	325	339	330	318	326	332	323	316	326	302	304	330	314	298	315	305	329	325	310	342	309	305	304	359	315	343	301	345	328	320	336	331	291	325	290	333	313	303	331	305	309	306	314	314	337	340	334	309	315	327	326	333	290	316	317	308	291	293	290	341	305	310	326	318	325	300	315	354	325	301	309	303	297	317	345	298	353	312	315	352	304	308	319	321	316	302	348	326	315	332	325	352	308	331	338	338	317	311	343	347	312	263	334	331	315	319	333	294	308	311	314	326	291	315	341	313	332	340	326	293	350	337	300	333	330	317	323	292	333	303	321	325	313	336	325	310	333	340	285	290	303	322	284	317	308	342	295	316	355	337	262	310	318	310	301	321	340	336	293	336	326	309	330	313	306	326	298	345	313	324	323	337	321	337	305	325	334	307	333	314	356	306	310	305	331	308	344	327	304	302	304	329	303	325	306	314	345	336	341	294	294	293	314	293	298	319	314	321	327	301	299	328	350	309	306	318	310	321	310	316	321	317	348	335	338	327	337	336	343	297	301	328	360	273	312	323	303	310	325	328	317	347	303	308	313	321	306	341	321	346	324	315	350	330	326	323	318	354	318	300	305	351	309	342	350	293	287	295	323	332	325	305	332	324	314	317	358	338	313	310	339	328	325	304	347	274	336	352	331	307	339	352	335	320	305	310	316	317	278	312	313	323	300	339	325	295	326	281	299	326	295	330	289	292	314	312	321	322	333	291	312	305	286	350	335	312	328	283	299	320	295	319	325	313	334	303	339	306	337	320	305	307	302	317	307	289	338	316	339	336	333	312	342	313	330	287	282	308	330	337	317	286	310	292	304	305	317	327	311	308	345	348	329	327	357	304	344	313	309	326	321	298	293	317	305	315	289	318	320	329	307	313	386	331	316	307	325	342	306	315	314	351	290	304	328	310	319	320	306	339	327	318	300	313	352	338	344	276	310	322	311	339	316	330	353	323	291	302	334	330	333	338	321	313	322	317	338	313	294	331	301	285	335	302	340	343	316	319	286	325	301	316	318	313	298	293	355	337	356	342	286	319	327	302	317	338	324	341	277	322	304	313	326	325	327	311	329	307	350	288	307	323	326	336	310	297	288	245	309
27246	23433	29337	31590	27100	20559	9928	3975	1843	1630	1390	1769	2283	2097	1750	1676	1830	1863	1699	1869	1664	1060	900	903	807	808	848	818	824	841	781	817	811	815	770	782	778	724	788	787	738	799	775	756	792	756	739	717	735	701	774	755	717	763	771	762	672	759	744	785	712	762	756	719	794	768	781	760	792	762	779	717	765	719	760	707	744	771	763	755	776	716	694	794	701	763	703	723	751	751	725	720	748	760	703	762	767	715	769	746	777	743	724	743	745	759	720	786	779	760	730	687	729	765	698	762	765	741	772	760	755	750	744	733	718	735	747	701	694	762	758	759	703	702	725	701	761	669	762	720	734	743	764	731	735	722	741	689	780	711	748	724	787	766	703	698	708	740	722	773	784	754	719	717	735	768	734	747	716	732	764	718	708	733	741	704	710	741	718	708	751	725	742	794	730	776	742	733	740	757	730	765	696	748	737	700	765	714	728	738	780	733	771	745	755	774	693	768	733	736	775	748	689	748	669	706	733	791	762	773	744	766	740	709	723	769	695	764	741	739	714	749	722	737	726	794	735	769	696	753	758	754	788	726	714	773	751	742	727	767	694	664	732	770	759	815	755	722	700	758	741	768	714	767	743	767	732	765	723	735	767	755	810	710	745	763	748	697	709	738	771	744	750	762	756	755	779	754	699	737	712	797	719	719	763	752	760	703	768	759	752	745	750	762	735	715	738	748	739	805	716	752	716	768	748	731	721	683	753	762	784	730	691	720	753	730	750	709	762	793	737	712	725	747	733	738	735	715	780	714	764	744	711	766	694	716	695	790	751	753	776	749	689	752	674	796	773	693	757	704	763	700	789	748	758	761	685	763	760	745	711	804	762	750	719	719	728	777	778	753	769	750	730	751	757	754	761	752	706	743	712	721	735	737	747	734	756	671	725	751	714	686	733	762	737	752	776	718	756	681	719	735	728	757	711	704	712	752	721	738	751	729	727	757	722	743	695	778	720	767	714	725	713	730	772	806	777	707	762	769	763	765	711	726	723	689	720	703	696	762	730	742	739	761	723	734	762	747	685	718	734	821	729	769	770	724	720	711	711	755	738	737	713	752	718	760	724	647	745	757	723	719	768	753	758	746	725	767	746	752	730	720	758	714	734	774	729	739	745	740	692	776	730	754	759	784	738	738	720	743	759	718	737	733	746	708	778	698	719	719	774	687	753	739	721	770	705	773	743	757	777	731	707	745	749	734	743	734	720	727	742	773	717	826	705	714	733	712	748	758	736	755	721	767	780	745	703	738	760	746	735	716	735	723	768	704	760	745	749	791	701	723	690	757	788	721	743	760	702	729	775	675	723	774	760	745	758	746	719	738	701	764	751	695	700	791	794	778	687	703	732	779	689	759	742	729	770	772	759	746	725	740	746	725	755	784	726	749	746	771	790	740	645	684	735	729	739	699	700	752	723	743	757	725	735	743	739	791	744	729	745	729	753	735	737	741	713	780	730	781	726	784	749	760	716	697	742	760	719	734	719	760	730	735	790	728	729	763	702	740	767	738	788	764	781	753	751	746	720	706	743	730	756	765	751	734	727	767	741	773	738	745	742	750	759	726	691	740	717	761	758	745	759	686	715	727	753	813	741	701	716	776	744	769	765	768	764	708	768	751	714	750	749	765	712	765	721	748	774	757	764	778	779	709	756	764	781	660	744	758	724	759	760	754	733	729	718	717	741	741	733	752	720	740	745	770	749	768	731	737	737	764	714	741	735	748	743	781	766	752	751	745	781	723	758	709	765	708	758	752	743	744	757	755	721	696	767	738	752	730	768	714	742	819	746	742	753	715	677	721	773	759	761	737	694	724	708	744	779	785	720	741	727	732	755	747	753	811	770	745	783	722	726	757	703	758	749	764	729	793	746	811	777	730	719	755	740	750	736	793	760	770	740	735	754	748	735	726	695	794	709	719	742	765	751	725	705	772	747	772	807	748	771	754	728	796	745	760	711	747	750	802	783	691	745	777	720	692	751	750	751	728	763	757	768	728	721	734	704	754	784	706	726	733	727	681	750	712	751	696	770	744	726	745	762	714	740	725	739	674	728	743	696	770	727	746	692	721	768	760	755	749	790	708	739	755	741	731	743	749	718	768	690	722	789	734	770	753	701	756	741	761	709	746	740	729	751	733	709	734	763	758	781	717	746	740	762	763	762	720	708	736	732	753	764	715	736	769	738	714	746	741	731	801	760	696	708	750	760	711	719	761	789	750	784	701	710	777	759	753	719	813	767	727	744	763	717	763	755	751	760	719	740	747	760	749	707	747	710	720	673	772	768	737	743	728	737	706	759	700	786	755	731	714	775	764	734	742	719	730	762	768	729	750	708	784	758	776	707	747	711	742	721	756	770	729	753	760	709	735	757	740	719	758	766	779	720	722	757	744	725	727	734	756	757	763	764	758	735	705	736	732	754	743	756	732	721	791	717	705	741	729	728	751	713	695	715	742	721	774	777	726	802	808	758	736	746	744	761	766	729	730	714	730	729	720	744	711	738	754	778	730	759	736	732	718	770	746	732	777	763	713	723	766	741	730	744	726	745	749	678	772	740	712	707	772	750	694	761	768	690	764	737	679	739	751	757	758	779	702	727	700	734	753	727	728	760	727	720	738	766	775	715	708	736	714	737	737	746	743	709	803	718	747	775	667	754	801	750	721	723	746	699	746	702	773	737	759	727	761	749	739	730	689	747	766	778	763	836	783	710	741	793	706	691	772	746	752	721	743	768	759	718	771	758	692	746	753	747	746	749	752	777	757	768	732	725	756	774	724	739	731	772	720	751	754	779	728	747	745	777	714	739	757	751	773	788	770	777	737	728	728	753	771	760	703	738	752	742	770	711	766	765	744	722	771	736	755	773	807	740	757	760	782	705	766	784	780	748	774	744	758	740	717	765	727	688	710	709	691	736	749	750	748	735	729	724	750	737	758	728	754	728	743	753	771	750	745	672	765	738	721	790	750	735	732	712	719	749	754	799	709	724	747	766	742	766	738	767	709	708	729	731	766	701	802	728	782	730	752	700	720	736	776	727	711	721	774	713	743	760	728	716	744	703	715	745	722	730	757	757	763	699	726	762	717	743	738	748	764	711	746	693	726	731	751	728	745	759	758	727	679	718	726	779	721	715	769	738	713	705	727	758	749	787	747	734	714	726	769	756	733	743	728	779	699	770	731	729	769	725	797	748	728	734	731	737	711	713	744	705	732	789	693	758	749	778	700	748	737	736	725	738	720	677	754	779	705	765	765	726	738	747	698	710	754	757	723	760	735	744	741	748	688	760	696	745	739	712	698	762	762	763	708	725	738	690	741	734	720	723	731	736	728	766	728	732	693	758	735	741	758	765	726	755	724	720	725	764	711	777	759	734	729	737	773	801	775	756	662	782	732	735	745	749	747	728	730	717	724	770	766	711	716	775	707	749	712	752	732	774	733	766	735	743	743	729	710	708	723	745	791	762	775	729	704
18373	9077	6116	3007	1284	876	532	404	414	441	452	429	450	358	415	414	396	423	414	368	401	411	411	419	417	416	413	375	371	404	397	373	426	435	403	393	359	400	428	440	413	390	403	397	417	389	404	409	389	388	410	387	388	426	427	415	421	345	397	390	401	432	441	417	379	381	403	418	425	426	392	409	431	418	405	384	401	417	417	416	396	396	406	380	390	415	389	427	415	415	401	409	447	411	404	383	384	395	438	435	386	404	400	414	414	395	387	445	387	404	402	396	411	408	439	406	407	417	400	437	412	431	431	384	449	395	414	387	408	436	401	390	413	379	406	404	395	397	447	429	389	404	392	357	432	442	411	389	388	408	362	409	376	405	401	413	390	380	417	380	349	407	430	374	397	422	389	433	437	406	408	441	403	393	416	429	420	407	386	427	411	379	400	349	428	374	427	397	411	388	409	400	425	402	416	401	437	420	426	430	403	409	408	436	427	405	384	418	400	386	404	408	429	402	398	383	409	420	414	399	402	407	409	407	415	403	454	374	384	410	410	401	402	370	406	399	410	424	437	406	404	408	428	380	385	405	431	413	426	387	405	431	426	416	389	420	413	438	418	402	413	414	383	388	409	404	354	399	413	390	396	399	407	410	437	410	377	395	375	462	446	410	409	404	421	394	367	402	410	357	391	420	440	397	380	415	369	414	447	397	426	383	367	387	347	372	404	409	396	397	446	413	446	401	425	381	402	350	369	402	415	411	403	415	409	423	397	411	420	428	391	388	386	413	406	416	414	415	386	350	414	384	390	392	413	429	398	361	404	398	398	404	405	444	428	417	418	428	390	373	363	414	419	422	419	405	393	422	397	405	399	391	396	421	380	364	443	411	408	377	399	433	396	398	416	395	382	433	395	441	406	377	389	378	409	375	385	381	393	398	394	435	406	407	372	384	408	398	375	408	397	383	392	412	403	381	389	405	405	416	422	378	415	426	416	388	406	430	394	384	405	399	422	388	438	412	415	417	355	424	436	384	410	399	418	380	397	422	383	402	429	417	359	407	412	421	396	386	423	424	402	405	448	418	403	387	395	403	387	428	382	397	397	438	438	392	401	415	440	408	397	402	436	387	407	419	376	411	399	367	418	412	400	364	393	391	405	417	369	446	446	395	404	381	438	404	407	413	395	414	406	389	402	413	395	391	384	364	455	434	420	410	367	433	407	381	406	422	395	387	369	406	416	455	438	407	423	410	405	427	393	392	397	370	366	396	399	432	417	425	425	409	377	390	391	409	426	386	388	383	409	444	421	413	398	408	399	358	410	419	410	424	400	440	396	380	388	467	402	420	423	422	416	412	413	373	429	374	394	414	431	358	361	402	407	414	417	402	413	421	337	399	394	450	400	401	399	417	407	399	371	403	400	432	386	401	425	410	366	443	429	437	427	415	375	388	429	405	416	401	368	428	389	399	408	403	401	393	426	401	370	387	418	432	406	388	432	427	433	417	435	390	385	417	410	433	447	401	401	384	371	381	365	420	398	407	405	425	389	394	393	411	424	409	344	414	406	417	438	431	410	410	391	421	401	375	385	400	395	417	454	407	376	370	386	374	386	345	424	413	406	417	405	432	410	394	422	400	419	436	401	392	409	436	444	382	402	368	402	414	398	399	378	404	379	402	438	412	383	421	375	389	393	414	398	444	414	428	389	393	401	401	426	413	442	401	371	383	372	396	379	424	396	374	401	417	395	435	333	391	398	424	417	417	426	393	358	428	414	397	423	392	386	407	382	400	450	424	403	389	362	388	419	426	399	404	409	407	444	413	417	437	441	408	382	395	387	377	455	423	379	402	376	393	402	381	428	436	395	393	411	424	386	402	382	396	383	378	402	425	404	349	396	377	399	411	377	438	393	425	410	392	388	413	395	405	427	382	384	406	433	435	419	402	382	402	413	442	418	372	401	442	420	455	391	394	381	387	391	411	366	373	391	401	380	400	376	382	394	401	432	383	409	372	381	403	409	411	386	389	405	374	401	383	393	433	382	439	366	385	399	413	404	370	358	437	414	387	379	404	401	414	411	402	412	407	403	374	392	428	389	413	446	441	402	370	360	385	376	408	411	413	367	358	412	374	384	446	384	383	391	422	435	408	414	409	367	429	409	458	406	420	444	403	402	403	384	420	428	454	392	415	354	388	405	385	389	425	409	383	432	385	429	421	357	399	428	395	410	422	398	382	392	389	413	416	393	426	371	384	436	396	418	386	419	382	400	352	429	404	397	417	418	426	382	367	389	371	448	408	392	425	421	401	403	391	409	380	416	395	429	398	391	416	398	416	421	390	411	380	406	393	389	403	387	401	414	386	401	427	408	421	383	414	441	413	419	392	421	394	407	384	408	418	405	387	382	412	439	406	447	414	417	386	391	399	388	451	358	418	419	429	402	407	404	411	410	369	407	361	381	433	415	413	439	383	377	387	407	391	397	392	439	414	353	393	409	400	373	413	413	377	408	384	409	355	383	427	439	399	395	415	377	384	452	382	395	422	442	417	406	440	367	407	379	404	403	404	427	407	420	418	414	371	413	399	438	386	447	392	412	428	399	389	412	413	387	411	410	406	398	441	390	449	403	370	429	427	429	390	401	384	395	385	426	386	416	392	399	420	433	442	422	401	432	428	425	363	410	450	411	383	388	354	388	384	431	372	404	434	418	386	375	442	440	450	423	399	391	410	413	407	417	411	433	382	368	371	401	390	424	455	449	387	422	401	412	415	427	388	401	423	380	410	402	387	370	384	374	442	396	430	384	384	375	400	390	410	409	427	386	446	396	406	386	402	397	405	425	405	416	440	412	419	454	464	422	412	427	400	433	410	439	396	405	387	369	400	419	415	409	400	416	398	406	436	416	392	402	404	454	444	388	406	390	394	406	396	387	418	379	404	408	409	438	403	376	413	448	403	412	420	346	406	424	414	396	406	453	396	387	408	397	360	421	422	380	408	422	439	425	372	342	391	411	377	380	418	407	389	394	395	412	411	405	394	366	414	432	402	405	386	388	366	357	438	433	398	431	375	421	427	394	403	418	412	431	413	432	388	430	415	422	396	397	417	407	402	391	405	390	436	407	416	393	415	397	421	416	422	427	389	374	448	413	408	409	382	404	401	393	383	398	359	385	460	420	395	383	407	378	427	437	407	400	362	383	443	383	361	387	381	388	394	397	443	402	397	392	377	456	418	426	451	435	415	399	417	457	423	420	410	412	376	429	426	405	414	411	413	411	396	377	377	369	399	411	389	401	394	397	377	372	391	404	423	396	432	423	384	426	421	416	370	362	428	439	384	434	403	441	406	433	388	396	413	398	434	408	398	444	434	437	404	397	433	412	368	401	426	435	433	396	429	364	414	402	394	419	408	390	414	415	389	366	411	403	399	389	440	399	407	425	422	393	411	422	394	445	393	391	434	434	416	413	352	382	401	396	383	404	363	390	381	388	391	448	402	383	404	421	370	406	407	424	400
12897	8330	10507	8106	4234	2968	1753	1165	1020	1013	996	966	1024	1022	1020	996	982	979	996	991	938	951	978	946	938	977	952	926	943	925	924	927	934	924	948	937	920	929	923	978	891	969	976	931	899	942	932	907	941	914	967	934	929	909	915	965	961	924	918	917	924	963	959	956	928	956	950	917	885	916	953	985	929	856	979	929	943	915	873	953	958	896	884	899	957	941	915	994	980	938	972	938	908	908	946	907	946	927	909	947	875	971	891	912	920	924	926	940	898	924	979	876	982	936	908	874	904	936	921	972	940	866	905	938	907	893	924	866	885	855	922	911	907	983	902	930	932	926	932	924	994	908	885	950	899	877	969	960	910	900	890	908	925	910	972	883	931	926	927	921	867	914	885	944	883	943	940	904	929	938	947	1010	900	916	958	982	926	924	953	933	933	930	903	910	888	996	954	951	879	979	962	972	890	922	910	903	950	940	945	933	887	905	894	923	928	943	945	920	913	911	912	914	900	975	892	946	899	948	868	938	946	937	923	913	947	965	926	914	927	951	964	980	954	929	937	956	961	965	921	933	952	914	927	906	919	944	904	917	889	922	925	942	947	898	925	948	932	900	973	897	898	952	936	901	928	875	926	895	933	919	963	939	916	915	923	943	922	919	938	932	963	938	919	865	924	926	883	917	933	939	899	865	885	905	872	939	953	944	930	971	964	929	903	862	972	977	976	917	925	971	951	893	906	955	860	969	942	980	885	938	896	906	958	924	912	946	952	911	907	977	924	921	924	924	918	934	910	1009	964	988	875	949	884	976	936	907	944	981	934	945	913	921	938	902	908	928	900	970	964	944	933	872	890	924	936	960	979	952	882	879	930	896	1007	897	984	920	903	904	903	910	924	903	923	874	948	885	911	930	925	907	946	847	936	933	956	935	955	917	921	955	968	911	897	903	930	924	973	909	980	925	955	940	895	872	981	901	918	941	906	942	953	931	941	962	1009	910	872	931	930	914	1001	948	971	922	888	922	896	967	928	978	932	883	913	952	989	921	917	933	955	894	959	884	904	884	956	896	944	917	911	927	941	999	916	916	937	955	955	931	921	903	905	893	883	926	911	939	929	906	984	960	890	903	936	908	895	916	990	880	914	918	902	920	923	915	924	905	907	928	895	889	966	918	884	889	919	913	949	944	854	963	951	947	920	922	969	924	907	999	974	927	916	967	965	900	915	908	902	906	953	925	941	887	956	953	945	911	899	909	932	884	952	966	903	958	913	907	936	946	881	947	911	962	925	957	972	946	982	908	918	928	929	941	927	905	949	931	891	960	950	912	895	936	918	921	935	899	915	892	901	964	953	950	914	859	913	892	946	935	921	943	956	906	891	920	937	925	903	1003	928	925	892	904	902	915	966	910	942	861	899	933	972	941	949	941	859	918	938	906	948	919	914	909	933	913	921	972	936	943	928	941	859	904	954	886	889	858	958	938	885	946	883	917	906	928	918	903	943	942	891	935	870	939	936	909	986	928	933	926	908	927	931	944	913	949	931	923	865	903	937	925	939	958	950	916	937	940	903	844	843	922	918	928	925	920	922	913	957	904	966	941	944	980	901	954	920	927	909	889	922	911	939	922	923	935	926	916	940	932	913	903	963	874	872	927	922	1065	888	937	951	951	900	932	931	887	936	946	917	925	904	910	948	896	932	907	931	994	931	949	886	918	895	941	918	966	926	859	930	942	909	961	943	901	979	900	908	918	900	986	954	906	962	940	944	859	950	916	954	948	909	957	912	908	933	926	868	964	932	909	882	909	949	963	963	931	939	930	973	936	950	946	959	890	894	887	945	937	879	871	884	934	1015	922	897	961	888	923	949	906	932	911	848	926	906	935	918	920	936	927	919	936	940	975	925	928	917	947	934	908	898	901	1009	950	931	883	927	909	879	965	889	932	928	892	888	951	988	935	921	944	916	979	901	952	930	892	918	938	934	938	897	933	896	968	944	964	943	971	900	955	919	879	925	903	906	945	905	979	931	938	871	945	888	866	888	991	922	864	933	930	870	911	880	938	927	918	915	906	918	866	896	903	893	896	873	944	951	948	959	910	944	964	914	925	976	921	926	926	949	981	890	909	961	904	865	951	940	917	859	940	956	956	965	945	880	1012	866	889	893	937	857	917	920	873	893	966	890	876	887	965	905	970	934	958	946	950	904	968	934	946	979	930	904	883	932	891	933	932	932	872	904	947	928	942	930	903	901	886	930	962	896	961	907	912	942	914	932	900	922	933	909	920	943	905	1000	948	980	911	908	969	893	985	958	858	938	945	915	902	953	924	857	928	918	981	944	897	930	922	966	934	941	896	890	901	939	921	902	891	902	997	885	939	1004	918	944	895	938	935	884	948	904	871	973	931	959	942	967	921	936	872	903	910	936	909	942	908	987	933	904	923	935	961	919	895	944	928	942	872	957	945	939	890	962	889	900	967	924	922	976	919	879	976	978	894	925	907	969	929	995	932	927	919	899	943	953	959	940	908	939	887	906	924	929	956	889	955	937	939	917	882	941	957	975	976	945	912	925	903	919	909	963	970	912	942	962	940	949	953	891	964	920	957	967	884	940	924	916	954	951	900	883	942	882	898	918	944	930	934	918	947	921	861	924	932	897	947	950	881	901	996	913	898	950	907	931	920	914	967	950	927	936	961	955	930	956	960	909	926	885	940	912	931	962	909	928	934	932	935	895	933	935	985	925	957	951	891	943	896	889	874	935	898	876	932	966	908	919	952	936	968	949	966	909	893	922	1009	922	893	881	925	959	920	944	934	932	905	935	922	881	936	934	975	895	938	932	959	937	934	930	884	897	885	937	923	977	960	917	906	904	885	846	952	874	962	978	946	940	925	919	908	904	932	900	931	970	918	938	933	902	964	894	873	924	955	924	959	924	907	923	893	938	939	939	916	908	1011	981	922	957	910	902	913	901	890	942	912	933	934	907	928	936	923	932	935	917	916	981	956	862	980	935	960	922	960	898	928	913	924	920	896	890	930	961	922	982	927	904	894	939	888	956	953	923	903	910	901	974	908	979	881	930	917	960	910	920	972	939	921	956	925	941	969	912	938	923	903	904	901	937	858	919	935	874	926	951	859	891	964	903	887	941	949	906	905	949	938	912	910	911	968	928	907	936	956	907	933	885	905	941	964	942	898	934	884	898	930	917	900	970	855	917	972	954	996	868	928	909	915	930	907	939	877	952	935	937	912	951	932	918	917	941	905	911	947	914	952	910	959	938	921	953	906	897	892	883	941	905	941	931	930	921	914	900	876	981	929	922	934	937	880	877	902	931	893	925	926	918	938	969	886	938	927	929	944	890	926	907	921	893	948	885	939	920	972	961	914	894	945	920	904	950	948	904	939	983	935	919	948	867	965	969	921	964	984	937	885	937	966	931	952	923	894	891	894	928	951	900	924	934	954	933	971	913	960	888	929	896	940	917	973	919	934	911	968	948	888	957	936	910	895	949	903	942	888	937	922	921	927
32325	18902	17330	12597	9519	5983	2228	748	590	479	511	536	542	519	522	542	489	457	494	502	523	412	454	421	419	409	393	437	444	425	449	413	378	423	413	441	396	421	373	432	449	448	411	386	433	423	429	377	396	356	407	402	400	437	409	439	406	406	416	355	399	442	434	383	395	389	408	406	391	399	413	395	432	390	417	411	415	374	409	400	353	465	464	412	424	433	406	417	423	433	391	386	415	409	389	436	407	410	460	397	390	439	380	387	424	448	411	416	401	379	441	425	419	408	387	405	435	419	381	420	391	400	401	433	411	391	450	418	397	412	425	418	382	366	409	418	423	354	390	388	400	414	426	428	453	417	397	416	409	407	391	448	402	366	447	401	432	471	425	430	395	397	417	415	433	452	440	431	385	393	392	391	421	397	437	364	440	447	424	403	411	413	393	411	389	414	397	409	436	388	440	399	445	430	422	402	401	401	430	439	403	430	450	438	420	428	404	460	421	457	428	390	425	405	371	419	414	364	412	434	396	367	433	434	391	422	392	411	398	408	371	404	415	421	425	427	432	414	389	390	407	412	428	403	413	372	393	435	417	386	417	372	371	399	412	430	403	374	424	382	433	391	414	440	407	416	416	439	394	427	455	419	398	430	426	447	373	415	403	399	388	406	432	443	410	447	413	370	416	420	405	370	411	391	437	401	456	443	412	415	436	447	382	399	423	421	389	375	419	408	434	374	397	413	437	385	363	400	429	413	464	474	395	398	413	396	420	398	400	384	400	383	439	386	364	422	459	409	412	390	378	428	388	403	388	404	396	396	417	440	426	422	421	427	439	425	476	431	434	391	418	411	396	390	406	398	424	413	404	442	410	405	445	406	423	421	446	451	389	408	420	417	453	431	397	442	418	410	434	423	420	415	412	433	474	413	414	409	436	396	410	397	425	429	437	398	411	386	430	431	401	415	394	410	361	382	454	380	372	462	422	458	416	371	414	363	402	414	389	463	411	401	436	435	419	404	393	444	376	392	393	409	442	420	432	422	411	416	432	398	446	385	397	414	415	430	439	397	392	397	422	394	387	422	417	443	416	440	420	419	412	389	406	452	385	409	388	392	412	415	410	420	398	364	421	403	362	443	418	401	458	387	410	418	452	420	403	420	391	407	445	435	416	414	419	436	372	407	434	404	437	418	403	445	383	415	425	407	412	403	442	455	434	396	407	399	432	410	393	398	386	406	379	385	439	406	417	447	405	406	420	420	463	409	413	406	409	374	418	396	415	423	424	409	365	426	397	402	436	440	397	416	403	391	403	397	435	434	430	419	405	456	406	428	433	427	408	381	365	403	425	398	427	417	401	400	390	427	408	409	410	375	374	402	433	386	396	412	427	410	402	414	408	381	426	426	402	396	439	411	364	422	421	404	386	383	404	401	389	433	398	450	381	354	420	400	389	385	404	445	403	389	439	399	399	415	420	409	410	384	440	392	424	390	374	417	417	441	410	423	409	419	439	405	421	391	438	417	402	410	429	414	383	408	421	437	420	396	433	381	399	397	409	440	445	432	430	389	411	438	416	398	402	447	417	378	400	404	399	448	416	398	372	382	402	388	429	417	419	437	391	442	415	394	413	433	378	413	430	421	432	411	430	387	399	432	388	379	426	402	382	400	394	416	422	418	429	449	432	401	397	400	372	427	392	468	426	381	414	395	398	402	402	381	397	471	417	444	436	432	394	450	398	418	422	379	417	428	420	411	411	363	436	449	382	386	426	395	434	433	425	443	460	404	405	422	414	421	417	385	401	414	402	369	396	434	423	433	392	410	396	422	416	384	428	424	400	408	405	388	411	448	405	382	425	411	406	446	401	398	404	442	402	450	407	422	427	403	427	436	468	407	405	373	410	434	437	416	392	446	424	439	399	401	409	429	374	399	441	411	383	438	438	399	428	385	454	410	402	410	420	418	421	418	425	411	428	386	409	410	354	414	390	404	396	444	390	371	435	390	380	416	429	439	419	418	437	419	460	416	407	457	419	415	396	420	434	410	396	393	420	434	403	371	433	401	432	393	396	385	410	407	411	401	453	410	394	384	378	401	401	387	424	397	456	398	425	366	425	454	388	418	420	446	420	383	415	437	426	446	395	420	381	386	419	386	421	410	416	382	390	437	441	418	420	389	394	439	430	413	403	426	423	441	412	382	439	424	465	347	419	396	409	419	370	373	417	386	440	379	390	382	404	385	361	406	384	412	442	403	419	393	402	437	395	383	418	404	397	416	415	389	404	445	420	438	402	390	382	371	454	414	384	450	393	412	403	426	411	391	405	411	390	385	390	411	404	393	463	430	418	373	404	440	454	428	404	431	412	389	415	420	399	407	410	416	435	420	451	407	397	383	418	431	434	405	402	427	437	418	400	430	381	447	415	438	402	458	387	427	425	432	407	409	379	419	393	402	420	394	381	413	430	454	382	416	362	366	415	417	421	412	401	408	386	370	418	417	384	426	395	421	415	438	449	422	407	428	396	392	416	396	394	396	440	456	424	428	369	418	420	407	394	439	397	436	386	386	399	381	426	398	458	405	426	402	456	431	439	419	430	395	398	402	440	455	405	436	390	444	439	413	418	421	421	402	426	384	418	404	402	428	422	422	413	395	379	396	419	425	362	388	434	396	429	428	439	410	397	417	404	418	455	399	404	422	390	399	383	412	411	403	448	416	436	432	392	411	415	411	448	432	434	420	420	415	403	417	400	412	372	435	387	433	417	430	376	430	402	429	405	371	417	405	396	415	427	427	435	397	414	433	416	384	405	433	443	413	419	415	385	415	387	438	393	429	434	410	420	377	389	418	414	408	400	423	418	446	424	394	404	422	434	417	432	358	390	391	432	444	441	399	383	391	444	394	433	410	455	410	433	435	408	384	402	473	409	406	452	421	394	404	388	365	394	422	409	401	399	438	413	416	400	394	435	442	416	386	393	434	399	430	433	377	403	421	422	422	440	455	432	403	399	408	426	400	397	380	400	405	378	367	426	415	385	459	425	417	402	391	391	380	420	427	458	391	405	391	421	441	398	401	414	403	378	378	418	424	397	412	406	403	373	392	371	404	428	402	441	409	419	396	406	414	361	399	448	445	403	406	413	407	422	398	404	395	433	446	430	403	449	419	432	434	418	414	419	385	391	394	397	403	428	397	412	418	398	376	405	411	435	456	415	421	363	408	394	408	461	401	405	398	391	425	390	450	394	398	424	408	361	425	434	423	421	417	377	416	396	443	438	420	441	450	385	422	440	377	419	429	404	417	395	395	381	398	417	402	425	416	421	390	386	416	401	397	386	456	421	441	458	428	428	435	405	431	421	380	393	416	395	392	415	455	426	368	423	394	360	422	419	405	417	411	446	440	414	400	402	398	468	427	407	409	429	388	374	426	419	437	453	447	418	397	406	398	415	409	402	381	418	416	418	343	369	382	424	379	423	394	414	414	424	440	445	413	413	380	415	428	397	421	423	421	444	395
22192	15942	23422	21924	20258	14703	6494	2420	1660	1291	1380	1695	1818	1550	1440	1545	1463	1289	1245	1399	1474	1030	1061	1016	970	999	1001	1038	1007	1001	997	952	953	1007	893	907	993	946	938	995	930	997	991	995	984	971	904	978	965	934	982	1014	909	969	910	952	928	985	917	916	928	977	957	913	939	984	944	928	920	941	921	925	928	975	936	936	1005	947	913	952	981	902	953	963	971	954	945	950	974	953	1003	928	882	942	875	932	902	931	922	950	948	859	908	906	913	959	943	1005	909	971	910	932	976	951	954	1039	934	964	896	976	922	967	972	954	914	935	945	937	971	988	1001	887	927	978	961	967	910	936	972	917	934	968	942	940	951	979	900	887	907	945	997	915	935	934	945	1000	919	1022	896	962	944	935	960	912	950	961	953	963	943	1008	921	944	956	916	923	994	1002	941	989	948	938	906	961	968	955	945	884	914	942	901	928	923	953	994	969	929	1036	939	889	886	940	949	892	956	926	942	971	934	930	954	922	970	958	1022	910	926	954	911	934	894	976	947	938	939	934	967	919	897	982	978	921	962	944	937	898	935	939	899	944	934	996	966	983	921	888	924	933	945	882	925	993	937	968	975	956	991	993	940	956	928	968	968	933	929	956	960	921	961	944	972	960	926	921	898	934	960	945	914	984	877	969	918	963	907	945	918	944	970	959	894	890	974	964	983	945	911	967	950	927	921	949	930	981	896	947	893	938	966	958	955	942	910	931	960	967	960	998	962	965	958	905	932	964	953	917	954	950	941	958	940	985	911	866	954	890	920	958	936	930	973	944	947	942	923	946	894	994	901	935	966	914	923	908	971	934	978	993	956	948	922	966	907	925	922	918	927	905	927	977	931	921	922	928	959	967	961	912	945	876	952	896	973	928	897	933	929	923	916	967	991	931	939	977	926	954	942	977	972	927	918	931	949	987	897	949	929	942	927	970	940	939	919	951	965	940	1038	916	972	1060	951	982	981	927	884	960	891	930	948	964	970	950	942	949	1006	1015	961	945	995	973	972	978	966	957	903	966	921	960	901	933	954	932	953	955	931	942	945	907	934	981	955	913	938	986	939	969	923	930	923	921	957	986	945	911	1007	994	948	952	909	916	923	885	935	1003	943	939	983	939	996	944	927	907	967	929	916	889	987	1047	978	921	967	943	948	970	951	948	991	891	966	878	985	917	923	1012	943	883	984	948	903	933	938	964	950	945	933	1001	964	928	970	987	939	925	950	957	958	948	1008	896	942	935	882	930	999	873	958	955	933	950	881	974	953	952	963	952	973	897	948	982	934	930	897	958	984	930	946	936	875	959	920	904	913	921	976	972	911	926	947	905	939	950	980	914	966	990	906	977	919	945	882	937	968	926	923	1050	921	938	974	925	947	938	947	919	915	940	946	925	969	925	944	963	922	967	950	927	934	910	916	903	928	937	962	930	937	1023	926	929	912	981	939	959	983	910	980	962	942	945	972	1002	922	949	950	906	936	938	943	927	950	926	981	941	950	976	961	882	926	866	901	913	979	919	958	1000	926	923	968	930	881	976	1022	960	914	953	905	928	946	912	1023	961	942	938	926	919	942	909	909	909	944	924	962	973	933	956	925	972	967	935	880	945	935	926	945	887	963	924	978	904	977	958	938	940	943	942	1015	990	928	994	974	944	955	914	970	957	972	960	1004	951	969	960	936	910	931	996	1018	943	926	896	972	916	890	942	1020	999	922	990	874	928	919	913	909	952	952	909	979	937	925	948	925	967	931	947	971	908	936	968	979	890	928	939	1005	953	956	884	956	903	965	910	903	942	967	903	960	986	951	1020	973	926	935	966	943	973	879	934	903	940	911	986	942	943	903	954	976	930	988	931	1000	976	908	954	997	922	923	924	905	915	998	943	951	895	931	965	957	934	965	922	920	975	928	950	942	984	959	914	996	907	955	976	896	941	926	944	936	860	949	924	954	924	936	948	985	940	1042	914	959	947	923	915	957	995	962	928	964	921	1010	948	944	908	957	886	999	952	958	934	901	877	932	904	945	914	897	889	915	948	974	938	948	958	1000	965	962	924	930	984	924	952	927	871	960	957	927	982	970	971	949	929	937	933	946	925	897	978	972	971	919	925	928	863	946	977	914	974	961	914	910	950	924	945	913	967	940	935	956	958	983	895	944	952	938	944	955	905	942	927	934	962	922	944	981	935	976	973	989	949	974	946	957	924	973	945	968	974	942	953	919	898	941	905	938	942	951	936	929	905	972	931	992	978	965	944	922	905	942	920	941	957	949	958	938	961	988	977	968	945	955	968	928	897	949	954	957	938	920	917	927	961	921	984	948	897	927	941	936	867	922	934	957	992	973	983	932	957	965	988	959	929	930	919	939	939	975	921	1004	974	906	921	968	964	885	993	948	925	982	960	948	984	920	923	979	926	969	954	943	972	953	941	1011	928	999	966	933	958	932	930	927	947	973	922	915	928	983	930	933	993	925	946	951	916	970	984	984	979	945	911	907	983	942	927	945	972	950	959	1016	984	942	929	894	949	918	932	912	924	991	900	932	953	956	913	989	909	891	949	928	956	979	887	975	909	966	946	907	918	912	927	1007	902	937	1037	884	981	938	905	884	943	930	900	962	976	909	972	962	929	964	961	895	956	956	980	968	899	966	926	939	934	1011	917	960	926	954	950	976	923	960	964	939	903	936	942	928	969	926	1023	969	993	925	936	980	929	947	971	985	990	922	950	952	962	986	970	920	971	867	950	940	915	928	933	920	877	942	925	939	1010	965	945	937	950	988	949	935	899	996	975	909	989	931	960	952	990	995	982	949	936	950	924	893	959	939	927	962	929	923	893	907	947	969	900	909	903	915	941	968	950	986	896	979	955	932	1009	972	892	957	949	921	959	981	901	938	922	1020	936	971	919	940	908	1006	964	962	968	908	957	922	947	945	887	956	950	900	957	1040	967	959	941	969	885	943	942	967	909	944	989	932	951	920	872	911	868	1004	973	938	945	921	964	915	919	955	896	927	947	925	955	926	941	953	926	950	966	985	923	989	929	936	954	959	956	941	897	909	919	938	959	927	952	928	959	959	997	968	933	966	932	970	953	903	963	986	980	985	965	914	951	910	964	975	915	1000	937	981	1023	938	936	958	970	912	953	953	947	988	942	931	1012	928	909	929	929	985	953	970	965	990	923	916	1009	1001	972	926	907	917	938	954	938	911	976	931	933	935	900	930	958	912	921	940	914	963	930	920	957	985	933	930	981	992	973	937	947	983	963	906	992	900	947	908	951	918	901	926	931	944	962	934	937	963	936	987	869	939	934	991	970	908	926	991	984	911	928	924	960	961	953	967	945	1001	1012	967	907	929	1021	950	952	950	905	941	929	991	933	909	945	950	931	987	976	914	990	1008	922	973	966	994	913	979	943	933	955	966	994	941	968	971	951	968	905	944	925	898	940	988	902	941	911	900	923	950	948	942	993	909	1015	942	945	976	953	950	941	987	959	970	947	938	975	950	940	997	912	894	932	979	956	939	1009	973	954	964	970	959	988	982	934	954	972	908
42292	26900	25837	21281	15422	9248	3799	1089	595	462	462	538	526	451	449	454	428	414	407	431	437	361	326	348	331	341	371	338	319	343	332	344	306	300	328	335	325	327	329	334	315	322	276	304	324	363	304	331	271	306	306	316	318	329	323	315	319	311	327	329	309	305	328	354	322	337	362	331	290	323	335	281	326	336	368	329	341	313	366	291	341	343	333	319	299	338	332	291	302	317	327	283	326	334	373	308	284	347	323	338	297	310	314	313	295	325	337	351	296	335	333	289	286	349	327	301	291	333	317	293	325	304	299	334	322	312	334	298	337	328	319	340	301	334	339	303	322	306	325	296	325	297	310	307	322	318	321	356	359	303	286	340	302	292	322	314	312	343	298	338	315	317	305	327	329	313	339	263	319	306	320	340	296	318	329	346	302	344	314	316	299	331	302	275	312	309	328	293	300	300	278	312	313	296	306	317	330	307	331	349	330	312	337	320	314	316	307	288	332	340	319	293	326	326	330	329	345	308	320	321	347	331	296	331	322	338	319	302	303	316	310	317	308	311	345	338	374	319	315	344	300	323	343	359	332	320	334	339	297	311	335	341	303	309	302	283	332	317	334	352	340	309	312	299	314	302	316	359	358	358	339	328	318	305	318	340	313	311	317	334	298	295	313	336	327	332	325	335	317	309	352	320	341	338	317	314	323	326	350	356	324	333	306	333	310	347	327	282	318	280	287	313	318	294	327	302	311	321	279	306	337	320	342	315	310	364	334	318	331	313	311	301	282	307	336	296	320	299	320	330	350	310	304	335	330	308	328	309	313	321	301	307	343	305	312	335	327	300	337	302	342	315	314	310	326	284	310	302	325	304	339	296	324	355	341	351	304	267	304	302	287	294	313	300	295	289	320	320	318	298	273	311	315	302	295	309	295	330	300	321	313	310	311	315	326	284	322	322	350	319	323	315	330	311	331	316	293	298	312	318	330	309	320	319	306	314	312	318	334	298	305	330	314	323	329	317	317	307	369	310	266	336	349	315	344	298	334	356	299	305	314	334	291	297	320	325	320	281	328	324	310	323	348	323	294	324	351	311	297	345	309	302	322	326	337	324	326	325	327	307	355	303	341	315	311	316	306	337	306	345	321	292	297	323	348	324	344	369	314	348	328	334	343	327	320	294	304	314	304	282	338	313	333	343	294	344	353	323	341	314	356	320	313	290	354	323	317	287	333	314	311	307	300	318	325	302	336	338	287	307	289	305	336	333	278	289	295	335	324	333	303	294	325	304	356	281	314	357	324	289	324	329	335	325	314	354	342	307	288	337	355	339	343	329	314	323	276	342	323	316	287	322	305	322	320	300	315	347	284	298	324	316	316	304	323	344	320	308	316	285	310	322	348	304	333	322	324	315	318	294	296	299	310	292	286	340	360	305	358	345	309	329	338	270	311	307	304	300	316	306	310	336	324	315	340	299	315	342	327	298	307	307	346	334	302	348	326	300	346	318	290	316	336	327	303	286	312	309	315	313	317	352	313	329	315	281	289	302	289	312	312	316	343	300	311	281	375	322	289	324	328	314	321	329	315	347	276	318	311	311	323	307	330	327	330	325	320	294	311	304	357	314	304	312	292	349	320	325	326	319	315	314	338	321	311	338	359	326	320	344	326	300	311	319	312	323	358	315	310	309	304	315	315	347	324	332	341	306	300	296	295	284	338	363	306	330	294	288	353	316	357	321	317	333	358	326	319	317	314	330	293	322	302	344	291	337	343	343	301	331	317	317	307	322	293	317	294	301	295	312	307	315	336	319	314	313	294	287	330	320	308	301	345	308	317	343	340	291	377	326	350	282	313	301	331	309	312	306	335	331	309	302	286	324	302	332	335	346	312	288	334	310	315	364	315	304	306	321	369	321	315	330	372	326	342	319	330	317	336	317	331	279	347	324	309	338	367	329	320	314	327	304	340	321	324	307	309	299	314	341	308	316	306	332	281	295	306	323	361	340	315	297	333	334	342	293	311	329	333	339	325	343	317	323	318	336	302	307	288	318	359	315	294	304	320	292	344	337	350	328	339	302	311	304	321	353	323	341	303	300	314	336	318	296	322	329	321	301	310	299	299	293	328	292	320	296	323	305	316	315	324	302	347	288	338	328	288	337	324	314	312	334	308	294	322	344	321	322	285	290	303	323	304	334	351	328	300	307	326	315	300	319	329	330	367	284	334	343	311	313	342	335	316	337	318	300	288	330	349	304	321	332	333	278	307	312	320	300	315	337	335	301	318	290	298	295	293	331	337	368	301	331	302	300	298	337	285	343	332	303	350	311	312	333	353	344	312	277	366	337	315	344	309	304	312	347	323	309	310	320	361	328	373	304	325	319	308	303	308	326	295	308	326	311	302	327	306	324	323	349	307	336	300	336	370	362	323	334	310	314	323	302	296	302	352	291	346	311	312	333	327	304	324	321	301	324	350	325	263	322	346	321	305	305	303	323	346	324	293	302	337	314	320	343	314	341	308	329	292	326	320	336	332	321	303	334	277	312	307	317	359	339	333	364	303	303	303	319	318	312	298	327	333	307	301	364	316	318	330	313	374	299	336	322	296	309	318	335	299	339	334	340	324	317	326	310	335	308	332	324	325	309	328	335	318	320	334	341	292	316	304	322	299	305	297	303	300	327	308	308	289	313	341	310	318	302	319	346	322	310	297	322	340	334	323	322	329	309	292	339	333	322	342	335	319	330	334	327	307	288	318	289	316	302	320	327	295	329	336	307	334	336	314	275	321	305	308	325	313	305	302	343	348	290	308	327	298	306	323	336	304	302	314	331	345	314	312	296	302	328	350	361	316	315	330	323	333	311	321	311	292	345	313	287	327	325	349	333	308	294	332	311	299	325	307	294	308	329	306	349	304	313	309	316	313	308	342	340	314	300	326	300	303	317	339	327	323	309	321	317	314	312	331	297	333	307	336	320	315	335	307	306	329	353	336	303	345	308	304	309	299	346	319	338	286	317	307	304	349	318	359	293	348	336	296	337	311	317	330	329	320	273	321	304	278	309	304	292	343	311	322	336	295	288	326	319	313	283	340	343	314	342	348	334	319	319	344	307	331	319	281	319	303	340	370	313	333	335	295	302	315	303	323	322	335	302	307	282	325	326	269	285	290	323	302	303	331	299	321	305	275	330	316	329	324	335	327	323	307	330	326	331	316	314	329	288	330	319	349	348	323	358	284	324	318	324	327	310	318	303	312	349	306	307	304	311	289	309	320	288	287	320	317	296	310	292	311	307	304	340	318	315	319	321	326	315	302	321	304	326	298	309	335	303	322	324	349	306	315	334	345	316	295	281	355	319	307	304	314	319	342	310	341	317	290	268	311	330	294	323	329	331	331	338	356	337	303	326	306	329	307	330	321	323	327	314	319	341	330	309	309	290	315	325	328	327	333	316	319	319	292	290	284	273	340	335	290	308	318	323	318	319	323	289	366	319	286	344	325	286	282	305	327	340	291	306
27786	21783	30163	30864	25576	19331	9990	3218	1797	1500	1599	1989	2152	1712	1717	1805	1568	1397	1466	1620	1388	946	825	842	843	795	826	890	857	807	834	819	827	769	774	799	744	784	783	802	769	750	798	797	728	761	743	751	793	756	731	677	757	764	783	747	731	736	739	725	746	713	791	750	782	780	707	806	730	717	734	754	680	750	794	718	752	774	732	710	715	762	762	720	728	725	709	735	782	757	763	762	782	747	709	733	756	786	711	716	745	745	753	722	782	716	739	747	743	776	750	747	741	754	778	788	760	729	748	788	749	759	765	713	689	718	779	737	747	740	720	727	729	738	727	753	741	754	712	699	727	760	713	761	746	755	729	727	742	797	719	796	706	748	714	727	761	764	725	726	719	747	750	722	758	762	782	698	735	733	742	774	732	773	722	710	760	739	707	754	757	783	739	740	749	775	783	723	736	812	786	759	747	721	771	747	680	763	789	748	753	778	719	748	762	745	780	773	711	748	780	754	719	713	717	738	733	687	797	824	720	730	658	699	769	729	754	743	753	759	775	763	753	736	776	730	721	706	717	758	746	782	704	773	762	739	707	733	757	750	759	724	733	759	735	691	755	742	773	765	786	753	740	744	711	680	735	762	755	749	755	748	739	762	719	744	720	744	746	722	707	756	738	694	716	737	760	740	772	748	726	774	730	736	750	743	783	689	730	757	733	702	766	795	763	722	742	718	757	725	724	739	746	698	764	744	753	738	742	745	714	764	740	736	748	728	721	700	735	753	779	780	736	771	704	770	724	763	742	758	775	738	771	754	768	701	784	746	726	705	736	785	772	727	754	750	750	710	712	718	773	716	749	741	745	761	752	737	757	786	795	751	736	750	727	758	739	749	777	735	728	754	755	750	751	761	770	737	689	764	751	747	724	738	733	724	726	761	747	776	763	767	691	701	708	757	745	742	661	748	723	757	736	713	779	732	727	748	732	718	754	721	731	730	739	773	677	742	729	785	743	746	724	759	761	734	762	809	728	772	761	744	749	722	747	745	768	730	731	729	752	753	740	768	697	762	740	802	754	783	748	745	726	757	711	716	785	763	717	735	799	772	757	746	717	746	764	744	728	762	775	761	709	793	716	780	775	775	747	738	727	751	740	760	735	747	742	739	704	768	747	724	714	772	736	780	737	725	754	764	734	690	751	765	746	736	763	745	762	744	746	754	747	787	749	686	742	733	801	710	717	725	758	714	746	756	764	763	728	739	737	740	756	753	730	736	756	744	783	725	703	761	746	693	741	743	734	775	725	739	770	773	774	779	725	748	716	794	744	766	729	736	740	794	786	765	775	698	742	759	719	717	752	747	737	726	731	763	776	758	753	741	754	773	715	736	721	734	760	713	762	731	700	726	698	742	741	720	732	780	759	728	761	749	738	759	757	734	795	741	747	686	710	729	720	707	740	750	797	778	714	764	736	727	740	758	710	762	738	818	723	715	764	742	747	788	751	748	763	770	741	691	747	725	730	725	781	742	737	748	736	765	753	780	742	722	735	717	751	769	725	786	766	734	779	745	746	711	768	721	741	735	747	764	758	723	743	742	715	748	744	765	750	705	774	724	686	749	695	771	760	745	724	761	754	785	764	727	724	723	716	712	767	766	767	792	779	755	792	718	710	736	703	702	735	705	687	674	733	766	769	790	726	749	755	766	737	755	692	795	745	753	729	718	740	754	724	753	732	706	771	739	787	698	673	760	753	735	711	738	715	749	791	755	696	753	738	750	765	739	746	683	676	731	723	738	741	789	770	718	756	765	738	735	679	713	729	690	709	777	754	753	719	773	747	740	681	750	749	764	772	751	699	767	780	769	753	762	723	756	701	709	729	780	785	744	727	758	720	784	720	741	747	778	713	729	752	725	708	757	730	714	716	779	735	765	736	812	729	716	745	748	716	781	782	757	712	738	738	765	722	796	716	702	800	707	737	787	805	708	709	749	709	762	797	716	736	717	734	756	773	777	683	716	746	757	744	774	740	759	768	699	750	753	715	715	782	760	747	726	757	733	791	714	706	757	717	768	742	688	715	717	718	708	729	724	744	751	721	755	719	756	765	766	738	778	728	726	701	715	751	739	735	752	730	717	736	738	762	758	796	712	663	788	741	769	717	771	754	753	733	742	750	759	753	716	751	747	728	756	724	710	703	791	736	753	780	788	719	758	776	773	765	728	730	716	771	737	746	756	716	750	745	773	799	760	701	776	792	781	781	713	754	741	801	747	770	769	782	752	732	722	750	776	728	732	739	737	720	738	748	717	741	762	752	734	754	725	743	778	719	743	729	724	754	763	753	710	705	705	766	742	751	755	760	697	725	715	747	749	787	726	646	762	670	696	750	786	755	764	753	720	780	748	743	743	722	684	731	768	751	723	737	801	761	771	744	704	743	707	684	803	760	726	780	746	681	734	739	733	714	726	757	767	705	711	761	733	743	714	759	712	778	703	758	761	746	702	709	747	743	762	718	691	715	767	714	729	770	745	732	782	731	790	706	744	777	706	795	698	728	660	730	742	718	761	798	677	750	698	761	709	778	749	710	739	821	732	729	699	752	739	681	767	732	741	726	730	789	761	758	763	777	743	764	738	776	729	726	748	786	744	737	770	777	730	783	696	718	772	746	743	738	760	755	707	749	726	777	739	746	771	670	730	707	726	729	738	755	738	740	724	669	721	759	743	759	734	710	737	744	724	756	766	790	768	779	713	749	718	713	765	707	740	793	731	712	782	753	732	810	728	780	735	786	741	778	695	753	778	765	695	732	745	727	716	739	765	763	729	715	739	740	719	738	725	773	696	764	737	736	723	752	709	769	802	726	752	740	745	735	716	740	717	761	706	708	757	761	743	710	743	730	719	719	796	765	772	703	755	696	735	756	721	725	725	744	743	723	763	752	730	747	794	718	768	755	741	768	709	788	741	748	680	784	713	723	726	742	697	775	697	754	778	745	785	755	730	771	733	747	719	741	720	754	737	740	735	751	745	778	793	727	736	731	777	732	757	758	758	757	673	757	705	720	746	792	747	713	722	743	768	711	727	731	764	750	742	738	697	780	766	735	732	760	736	748	783	699	754	734	709	807	752	716	731	748	726	716	674	720	741	741	738	732	741	784	718	759	797	759	747	744	730	768	765	746	759	713	772	769	763	742	775	694	750	731	735	751	685	742	730	725	780	751	754	792	719	780	771	732	735	814	769	742	766	732	720	778	763	720	765	785	790	708	695	711	782	717	730	698	699	745	724	701	731	737	719	753	762	761	769	688	756	747	809	762	751	725	746	768	794	711	736	702	727	730	725	778	771	741	737	756	781	696	782	791	740	775	730	788	742	765	695	715	774	753	743	718	762	730	736	770	777	729	733	727	742	731	773	778	775	808	738	677	710	770	748	761	743	765	706	743	737	707	726	746	711	776	781	760	768	753	774	724	724	758	719	760	718	773	720	723	763	755	764	742	730	746	780	756	770	771	714	787	724
18044	8701	6784	3584	1233	729	620	345	426	396	428	415	395	426	436	409	397	419	413	427	381	397	391	401	402	367	410	403	397	415	396	452	427	400	441	388	428	393	419	413	400	371	435	378	389	428	380	412	406	432	422	425	411	371	391	392	375	404	404	380	422	398	395	388	403	395	381	376	391	390	373	405	388	400	414	392	416	398	441	405	418	415	446	410	437	392	380	397	404	407	398	416	444	338	378	403	440	383	388	434	365	426	390	398	396	387	401	445	395	404	433	411	404	411	427	428	389	399	413	404	377	401	414	415	366	386	372	393	421	363	372	393	414	410	403	408	420	404	410	418	390	415	419	372	390	411	381	396	428	370	424	427	400	411	457	414	389	382	402	447	440	439	412	372	408	416	404	442	428	402	388	412	407	421	382	390	413	442	434	392	396	415	438	378	411	434	393	415	362	385	410	399	422	415	385	409	380	410	383	438	410	403	390	443	413	416	403	406	402	422	421	398	406	426	409	356	398	422	385	419	388	406	416	397	400	423	378	383	383	351	414	453	428	396	430	379	414	360	404	401	407	397	392	417	397	404	415	388	410	360	424	345	423	421	421	424	398	376	382	341	372	389	378	374	410	395	401	406	369	383	410	415	407	396	429	455	417	392	386	374	372	349	379	386	398	395	400	375	392	371	403	388	388	419	421	408	423	392	405	428	433	383	408	396	430	427	390	422	408	391	402	410	452	396	416	384	397	387	409	397	408	395	440	369	427	396	363	403	388	409	370	401	394	420	400	433	403	402	461	426	396	376	383	407	393	395	378	419	410	411	406	375	404	401	379	401	351	364	405	405	393	354	422	393	416	373	393	403	430	384	429	387	420	388	408	388	384	403	375	433	406	436	407	363	393	415	404	417	415	425	388	425	422	408	407	397	421	400	408	406	417	393	419	398	382	366	376	411	413	422	416	457	422	382	421	414	406	437	373	384	377	394	394	342	383	369	410	397	426	394	399	432	403	393	389	386	368	387	392	386	382	384	382	404	411	420	420	428	400	405	406	432	415	435	419	417	358	407	388	422	411	416	375	424	414	409	412	416	401	377	426	429	375	432	396	427	413	395	409	460	395	419	387	394	377	416	402	391	418	404	395	392	381	343	397	414	400	411	401	380	379	434	370	390	373	373	368	387	450	378	415	398	438	360	427	442	375	398	386	411	397	401	390	406	406	393	378	402	383	434	427	403	413	405	440	435	391	412	405	412	377	427	424	424	385	373	352	397	407	375	386	405	379	386	447	361	359	432	435	444	450	447	454	452	401	431	424	399	407	390	415	376	387	394	412	419	368	450	401	429	402	433	438	409	400	405	405	412	388	379	384	404	351	379	401	421	426	410	407	388	400	404	401	394	423	395	392	431	407	403	379	395	389	364	391	401	424	422	384	418	441	450	392	387	389	412	403	422	392	378	432	391	401	407	390	402	370	386	412	380	377	406	443	417	397	424	406	417	405	395	391	398	385	385	374	408	419	393	416	422	430	394	403	410	389	417	449	403	364	420	411	420	429	387	414	406	431	415	405	373	425	433	414	434	376	364	446	363	385	415	457	400	399	435	422	378	399	399	388	365	394	444	401	416	437	406	370	404	408	371	377	423	399	398	384	383	390	388	392	396	419	408	401	407	415	417	396	414	395	387	417	428	409	421	382	428	421	390	424	391	428	429	396	407	428	398	397	414	421	398	406	391	411	382	416	409	385	424	406	443	409	407	386	421	407	386	415	394	404	425	417	408	359	374	420	429	399	431	435	411	364	406	389	421	381	417	376	396	398	396	371	394	405	402	388	418	354	426	389	374	392	428	380	398	377	355	398	407	382	397	443	353	454	380	415	408	378	374	422	427	380	408	397	393	410	438	388	381	401	398	435	398	375	414	401	371	449	428	412	467	377	416	402	409	413	354	387	413	416	416	424	369	374	410	416	390	401	404	388	420	385	424	436	401	415	427	397	410	438	390	375	409	395	413	396	425	416	383	395	399	397	400	375	404	405	392	380	395	392	353	395	402	393	448	406	415	399	382	386	436	415	399	394	406	420	430	415	411	418	402	402	382	373	387	397	406	354	407	418	427	386	353	368	394	398	405	398	367	406	377	391	375	406	362	387	382	398	396	389	437	395	405	393	433	477	410	425	396	413	412	407	390	385	412	417	369	433	397	413	415	413	385	391	370	390	427	421	445	411	406	393	393	394	389	390	396	426	409	375	416	372	411	425	405	414	411	406	420	423	444	439	408	378	371	427	444	369	396	418	386	375	344	364	396	421	383	409	408	406	382	414	380	423	417	419	385	407	398	357	385	422	389	384	383	385	414	416	420	415	396	388	432	399	384	415	418	375	389	367	408	430	400	390	386	417	429	403	407	374	390	405	419	400	356	423	405	415	452	416	402	408	425	417	363	388	376	399	429	387	391	390	419	449	397	377	410	444	408	394	435	372	395	422	383	441	392	394	417	410	406	424	408	398	377	416	420	378	396	382	377	413	366	386	412	373	426	391	387	362	373	384	418	415	377	418	403	421	378	401	425	362	404	393	379	410	380	411	407	384	394	408	413	383	414	404	397	390	419	459	386	402	386	435	423	421	398	426	397	409	397	370	411	392	395	378	426	389	369	395	402	451	423	394	404	395	400	425	384	376	399	405	380	416	403	406	415	390	396	418	405	370	359	407	404	377	384	390	402	409	410	390	377	420	426	419	411	425	397	413	390	381	383	365	407	386	375	450	429	440	396	375	384	372	391	380	399	432	375	415	399	406	375	380	409	413	371	395	392	393	373	431	397	398	395	403	363	404	390	382	442	383	434	389	431	413	375	416	416	376	416	394	371	438	368	409	395	370	437	405	407	402	423	381	381	394	404	370	408	393	404	422	440	430	391	378	421	447	400	455	409	467	418	430	378	381	383	426	395	377	416	403	402	375	383	402	387	420	431	424	402	433	356	454	365	407	392	395	401	390	418	404	397	369	414	416	426	409	389	357	390	409	430	383	434	431	443	364	371	415	385	414	417	399	409	386	390	374	407	391	374	392	368	386	413	405	407	388	354	411	417	425	394	394	391	369	378	418	417	408	393	379	377	461	427	438	382	394	390	431	434	421	420	401	409	427	402	401	413	383	416	404	419	377	421	406	404	392	358	443	389	408	424	340	417	396	380	383	411	391	406	431	382	413	402	404	388	381	409	402	394	411	392	426	407	421	370	371	458	416	400	387	375	389	403	377	380	379	427	441	387	397	429	420	383	365	415	439	415	443	411	372	421	398	387	399	392	372	394	398	410	413	377	372	400	435	403	376	408	434	436	390	387	436	416	387	418	441	394	396	437	403	372	422	413	394	391	406	424	411	388	411	435	367	377	417	416	381	402	404	424	389	417	391	426	440	385	383	389	403	377	423	410	424	408	407	437	436	432	394	406	382	409	429	359	379	390	369	383	426	378	398	430	381	375	428	406	467	424	379	381	439	381	366	401	430	370
12849	8535	11603	8875	3957	2468	1565	1133	1015	985	994	1032	1041	1045	1059	978	960	973	958	942	945	963	959	957	931	981	961	946	916	929	952	920	914	947	924	899	893	983	936	935	891	946	896	885	937	930	931	935	920	978	956	920	978	921	970	929	952	883	924	966	889	954	982	963	910	952	930	920	858	884	841	947	906	886	947	903	974	916	953	923	1003	918	909	958	918	907	948	952	877	903	907	912	935	910	887	957	970	963	915	919	917	977	974	910	934	921	941	908	906	971	928	907	916	945	878	925	958	868	898	906	927	916	917	920	925	915	941	920	924	930	917	886	946	959	907	887	938	937	914	934	940	952	907	906	908	902	908	904	915	910	962	945	896	867	923	878	918	937	956	883	969	970	925	920	962	968	939	876	863	968	979	985	879	949	934	922	910	911	940	938	876	912	918	901	947	925	946	948	944	979	905	890	940	965	926	906	939	910	926	967	959	922	876	939	924	953	921	917	941	893	950	912	981	938	918	965	973	921	924	940	934	896	914	939	1001	968	954	977	867	935	932	931	942	947	966	933	874	898	921	991	893	924	959	914	920	891	885	900	952	919	959	883	861	857	938	933	897	906	961	905	934	916	949	917	961	919	895	907	950	955	916	950	897	900	967	896	936	937	954	962	918	865	929	903	921	1010	908	980	989	919	927	977	889	915	907	949	948	961	884	917	957	928	952	916	961	956	907	918	929	894	894	933	849	979	918	959	918	884	972	905	970	957	941	952	951	916	954	915	985	926	927	943	884	944	909	923	871	938	944	966	888	914	904	923	926	910	927	971	923	922	1007	912	966	894	960	919	949	889	934	882	905	952	924	957	901	946	965	922	934	881	955	962	968	943	920	887	989	940	895	979	924	895	904	907	868	935	882	919	881	925	929	946	912	941	886	917	932	874	971	923	948	911	877	1013	990	917	946	927	936	910	911	935	921	975	955	923	909	949	920	967	909	897	926	997	962	937	895	918	936	912	898	918	936	955	973	850	891	959	953	1020	918	917	912	926	1004	890	889	879	960	941	956	931	919	897	975	940	936	922	956	929	884	881	908	933	959	886	904	923	920	988	928	941	915	895	966	967	919	944	936	921	964	916	959	933	919	950	954	929	920	937	939	959	938	917	943	988	933	884	1000	958	881	907	961	948	902	923	924	957	921	906	963	908	895	942	903	897	972	979	949	956	898	964	978	914	930	947	922	902	933	952	926	908	966	970	953	943	879	959	902	919	939	897	912	908	917	905	937	901	926	914	925	953	925	922	907	882	920	914	945	905	928	975	955	956	935	873	958	928	920	920	969	972	929	911	910	909	904	969	984	909	936	912	972	913	935	937	963	930	971	901	912	925	913	917	899	901	869	980	875	963	939	882	997	957	903	902	936	936	882	928	908	913	966	957	877	940	897	883	915	987	952	917	901	904	957	914	949	915	881	937	852	949	846	922	894	946	936	911	939	946	911	940	941	974	982	1004	891	931	914	921	859	907	900	966	875	902	959	907	954	890	891	949	912	965	876	970	956	908	880	933	1000	909	1017	960	927	903	916	940	946	949	961	924	918	932	960	928	920	889	895	908	931	979	950	954	941	940	924	908	936	926	903	983	906	944	979	892	890	908	913	902	925	941	930	926	948	980	901	964	871	913	958	966	957	982	894	903	915	931	916	958	964	883	974	936	949	899	905	889	930	945	933	954	916	888	935	940	919	908	901	952	926	967	913	942	924	901	930	926	862	944	941	881	886	870	909	935	933	976	956	969	900	936	889	876	933	942	906	910	873	882	935	902	907	936	898	957	937	891	880	936	971	905	924	963	907	934	967	930	915	882	900	977	892	909	901	905	863	979	894	961	946	930	970	923	891	940	892	912	966	1002	954	993	947	867	899	922	914	948	923	927	950	978	955	923	920	939	963	898	888	952	947	927	894	952	913	922	904	935	916	891	940	914	894	897	845	967	863	939	928	899	936	935	909	928	936	923	893	897	945	899	951	927	864	914	899	978	911	956	975	903	958	961	961	935	899	938	973	911	916	921	905	933	923	924	931	930	940	889	913	940	915	955	923	929	924	906	961	977	885	920	1006	895	946	885	935	952	937	851	909	922	950	883	884	927	936	925	899	934	943	949	905	945	933	896	990	925	953	985	918	940	971	1010	944	951	904	899	910	904	925	889	956	853	914	923	919	920	885	928	928	930	939	931	920	990	923	923	926	931	915	903	971	877	965	958	924	933	1004	952	888	860	955	939	975	913	940	915	931	917	921	964	948	941	910	900	893	855	960	904	1004	943	876	885	943	907	912	934	910	910	920	924	965	921	933	984	949	927	901	921	876	829	952	900	973	943	948	938	921	911	934	927	940	953	883	935	917	913	951	902	982	930	941	937	917	908	923	948	963	963	952	926	892	994	917	921	889	909	886	944	925	929	886	925	901	926	946	911	940	894	928	898	889	886	935	988	939	900	915	904	893	932	907	932	916	881	925	947	878	951	918	965	941	991	932	903	939	916	922	934	921	929	956	957	897	897	919	924	916	881	892	919	952	900	968	949	895	940	913	900	978	964	906	930	916	928	884	915	911	853	927	919	972	917	943	959	922	930	952	944	953	926	957	884	897	918	911	977	915	909	899	956	957	918	949	915	959	891	926	900	999	962	961	917	945	946	944	905	981	940	942	942	907	931	912	925	919	910	898	862	968	899	900	931	950	941	1003	937	923	868	947	865	969	931	924	925	955	927	921	948	924	874	918	929	912	945	939	912	905	917	919	924	942	969	920	931	932	916	853	912	907	923	901	901	926	926	1007	930	896	935	961	944	916	952	922	918	917	943	922	888	945	936	922	927	935	887	939	931	893	904	929	913	876	926	887	894	902	962	901	946	919	898	936	917	880	940	943	927	899	963	897	878	871	958	894	935	912	921	939	980	893	899	935	835	973	903	904	976	968	918	925	934	915	984	1000	934	941	943	921	904	911	968	917	919	942	959	904	979	941	927	892	904	951	962	893	916	891	865	970	947	928	924	906	903	941	952	968	926	948	943	931	955	953	926	944	937	892	873	955	868	894	935	875	866	900	928	943	962	995	917	939	910	937	881	947	867	885	921	935	939	899	943	953	908	932	921	915	948	937	906	870	903	934	963	921	939	980	862	905	926	983	936	877	935	926	945	910	910	945	883	951	875	897	931	933	907	974	932	934	916	974	959	923	937	909	862	956	928	945	914	870	925	924	881	974	929	920	887	903	910	986	957	904	964	958	959	1007	932	884	926	930	940	911	914	934	957	989	932	929	901	908	907	913	1002	913	943	956	933	1001	923	931	869	965	1005	913	934	944	963	875	934	919	920	911	883	937	918	941	882	918	965	915	875	886	910	936	950	945	916	941	985	910	953	924	974	917	940	904	942	995	939	891	962	933	982	939	964	949	958	899	889	964	876	973	959	949	893	940	912	924	965	901	906	955	966	953	925	910	944	978	905	905	951	932	947	980	929	957	908	948	929	879	918	941	936	975	958	929	894
30877	19792	19559	14049	8541	5596	1859	724	488	453	520	518	593	504	478	497	481	488	429	461	425	407	406	401	418	424	432	427	419	417	415	419	425	438	398	422	396	392	416	381	429	394	394	414	396	423	432	408	395	433	433	406	423	381	429	395	403	405	395	375	372	433	430	399	397	394	403	405	412	390	398	388	407	422	418	379	408	403	399	403	427	365	401	401	387	379	400	431	374	386	444	422	409	399	446	406	390	435	407	407	438	427	426	408	451	446	395	389	400	405	392	441	438	413	419	444	440	377	450	439	385	416	420	460	418	390	419	451	385	421	406	448	390	433	417	428	390	387	388	376	438	373	402	413	414	365	406	413	380	383	401	421	415	430	413	437	396	404	427	401	412	427	443	441	413	412	415	377	425	406	374	353	402	455	402	421	391	446	421	407	425	395	430	444	440	422	421	357	426	428	451	363	422	418	433	401	406	426	426	423	438	405	407	439	403	421	413	425	421	390	390	413	399	428	403	394	437	398	409	418	378	420	438	443	423	407	384	396	424	411	406	400	386	452	437	402	425	434	455	356	416	437	424	422	411	407	397	417	423	413	386	436	425	404	425	393	424	414	371	381	366	454	442	427	392	368	435	410	427	472	399	450	373	403	428	415	410	435	400	450	414	413	418	439	434	454	425	386	423	420	401	427	445	416	411	420	407	387	360	391	431	430	440	410	430	413	383	441	415	385	369	389	445	440	426	373	417	399	417	386	422	429	405	371	415	413	398	430	411	419	431	426	422	427	408	416	417	391	424	371	373	443	401	397	386	394	408	405	420	373	430	415	410	393	412	414	415	422	441	416	432	431	421	412	456	396	418	389	408	427	380	400	424	410	431	384	397	399	374	392	402	436	407	407	388	389	410	411	412	411	424	415	401	446	427	393	390	400	388	443	410	420	394	433	393	414	410	439	424	426	411	391	393	451	374	416	391	381	421	407	416	410	388	387	396	383	391	398	427	431	399	439	445	446	430	389	396	414	394	424	381	410	432	442	438	440	409	452	410	404	395	403	447	397	409	408	412	423	413	455	424	427	375	425	425	411	395	413	411	401	424	417	426	437	403	395	402	375	440	405	407	379	394	427	396	390	433	443	445	423	389	465	442	431	396	436	396	401	435	403	453	434	374	377	384	410	389	449	447	408	423	414	446	410	385	394	404	422	411	404	437	427	421	414	438	382	409	403	379	432	408	410	436	386	414	444	416	401	384	394	371	427	403	442	416	407	420	405	406	432	410	418	419	371	449	397	410	453	411	398	382	403	401	443	399	420	388	460	432	402	422	410	430	453	424	405	398	411	421	396	427	431	398	429	450	463	403	389	430	390	402	416	393	411	382	416	395	424	414	372	384	432	431	458	444	392	413	463	407	388	387	405	428	436	426	446	406	417	421	407	432	387	435	406	406	423	403	407	437	422	370	398	398	454	424	424	404	417	389	380	413	414	429	407	382	405	402	423	420	363	450	374	431	363	385	443	484	407	409	427	459	403	430	412	425	435	442	426	419	434	404	398	399	404	420	434	426	398	432	419	395	413	442	399	407	386	406	405	416	394	397	393	410	435	413	390	381	437	434	411	373	405	429	389	401	375	400	433	421	405	360	419	425	409	406	403	430	398	415	408	400	416	434	417	395	419	407	398	400	438	442	420	424	426	412	402	410	417	406	410	421	392	369	435	423	390	435	388	387	435	379	401	427	380	445	387	424	444	400	436	381	419	399	423	441	389	384	416	416	433	399	432	400	363	384	375	431	400	406	398	379	403	375	426	403	450	390	411	388	437	423	393	405	426	381	428	406	399	459	422	405	416	420	429	416	403	381	405	386	388	391	404	418	429	435	434	403	418	414	384	441	406	426	409	422	385	429	369	374	433	447	412	417	422	389	433	457	400	404	424	407	405	398	403	406	411	381	392	414	437	412	370	422	414	428	400	434	400	432	388	397	405	418	423	410	418	380	408	417	389	401	379	410	432	422	368	429	380	404	375	388	424	420	419	443	443	456	408	472	430	420	373	434	434	397	418	463	417	372	419	409	412	371	440	417	399	361	462	454	444	435	400	372	414	410	391	379	393	445	437	404	418	429	436	381	434	438	384	433	443	439	412	368	428	448	408	412	452	416	373	414	406	425	404	387	411	400	407	391	422	400	408	401	377	428	381	378	430	462	376	376	418	436	417	404	375	424	423	420	399	394	382	445	391	397	394	421	414	418	398	380	372	403	411	386	445	412	428	391	387	422	386	439	396	434	413	421	426	395	430	425	420	419	410	415	432	417	416	383	404	405	394	438	408	397	407	403	400	470	461	407	402	378	364	419	398	418	456	441	410	427	414	410	390	369	416	410	425	415	402	413	428	417	416	398	402	454	413	391	430	429	437	414	423	402	451	417	393	408	455	403	415	388	411	402	395	378	391	406	428	404	392	438	378	434	437	421	436	390	416	399	406	362	414	424	390	384	376	387	410	416	400	390	446	412	458	418	405	421	410	423	395	435	384	411	433	428	394	389	438	441	455	422	425	411	380	404	431	409	399	418	449	405	427	423	419	376	417	409	387	436	427	401	441	420	398	376	442	410	416	420	394	409	431	444	378	390	375	431	420	436	432	405	415	390	400	391	429	369	433	434	435	407	390	449	421	393	365	386	409	437	402	412	435	402	385	432	377	438	379	399	407	404	446	421	417	404	368	402	426	431	387	428	447	409	380	402	398	418	401	432	404	400	438	419	419	389	382	413	434	406	368	378	425	460	425	391	423	401	419	425	433	446	417	394	408	437	418	419	389	411	436	428	410	424	407	398	411	372	443	382	394	418	421	406	414	417	404	406	457	399	406	392	351	395	402	416	457	415	412	387	417	393	393	407	379	438	402	425	484	449	419	452	431	386	423	410	407	410	442	394	419	427	412	426	443	404	369	398	404	432	403	428	403	397	450	395	401	400	456	390	420	433	425	445	441	406	433	422	416	418	397	440	460	411	440	387	423	447	408	413	381	397	404	437	407	441	400	425	440	405	418	410	405	398	401	425	406	443	404	424	402	374	436	421	421	433	419	395	472	427	373	403	410	408	371	424	421	388	431	399	430	380	411	402	420	406	433	418	397	401	402	414	425	378	448	368	420	419	378	407	418	388	377	393	418	457	435	423	414	389	417	391	417	411	408	437	369	441	449	440	429	413	409	416	387	426	415	394	432	410	404	422	392	440	424	372	428	403	478	385	417	398	426	450	429	441	397	425	407	435	396	388	401	410	418	383	453	407	409	418	428	400	435	418	403	414	422	423	393	404	410	411	404	387	422	411	431	420	384	408	473	424	432	420	400	431	412	455	377	383	432	424	445	394	417	404	424	407	397	442	412	400	402	391	355	407	414	388	435	410	406	428	411	398	394	417	419	392	431	399	373	371	426	411	390	393	432	418	408	419	437	398	407	396	394	399	392	365	395	440	424	439	447	416	402	398	416	411	418	385	439	413	415	390	425
21568	17904	25584	23689	18422	14338	5756	2265	1485	1325	1335	1592	1674	1434	1437	1400	1218	1274	1323	1359	1234	975	969	971	941	1014	992	1017	1016	997	977	1006	984	916	931	992	1016	991	936	945	954	948	955	958	956	945	938	984	945	969	977	949	943	980	961	954	926	970	908	934	1004	938	948	1000	968	929	990	963	1001	913	932	945	924	948	967	968	961	985	968	925	957	978	923	896	911	922	956	916	936	963	935	956	917	919	994	953	967	959	955	968	920	963	930	938	974	972	942	969	931	926	986	938	906	960	956	911	996	914	927	975	1001	922	948	955	987	956	934	927	940	935	975	916	1007	952	937	916	961	991	1001	973	919	938	932	882	995	941	933	967	867	923	977	889	910	914	936	951	930	928	950	924	982	917	953	899	923	910	877	880	969	940	953	999	871	862	976	933	991	957	907	974	931	928	883	973	920	936	995	966	950	923	957	937	917	932	938	919	948	928	980	908	952	970	877	964	924	994	942	1006	987	945	992	954	898	910	948	946	930	929	919	975	961	1005	968	952	964	902	992	921	931	967	915	960	954	969	979	937	937	902	968	937	949	935	997	911	883	935	959	939	894	904	933	948	975	919	948	952	952	940	938	937	949	974	963	908	980	948	988	960	911	883	918	891	987	932	908	931	942	1005	913	951	937	938	933	883	911	940	943	920	928	998	893	991	898	886	960	896	915	946	965	937	924	930	955	983	955	942	948	891	916	987	940	908	921	901	946	1035	952	943	949	972	934	911	908	939	943	939	999	956	914	907	954	979	941	901	942	958	987	931	934	981	949	934	971	943	961	930	924	980	926	920	950	950	940	991	973	917	950	975	956	955	887	826	896	966	922	946	900	929	962	966	948	955	965	919	921	966	922	978	905	938	916	995	946	950	956	908	948	935	941	965	936	902	948	946	921	1002	980	920	921	918	984	971	1044	934	924	999	968	979	983	964	900	941	989	853	977	907	936	930	923	936	916	930	868	989	996	958	948	928	934	937	904	987	984	855	992	929	930	905	946	1001	939	948	918	985	954	920	945	939	936	945	1020	941	972	911	961	952	927	910	969	995	959	1023	953	879	942	971	927	925	913	979	901	962	959	960	958	963	954	950	956	978	949	979	917	964	957	967	952	917	996	927	946	905	894	936	967	958	966	959	979	971	958	966	922	952	970	997	896	914	994	941	946	971	916	948	918	903	943	967	908	970	980	901	965	938	886	947	978	960	976	949	947	953	969	908	941	913	891	899	929	940	969	974	877	975	990	907	975	894	1012	931	923	925	985	960	894	938	864	897	961	952	985	948	967	915	921	935	952	929	977	902	869	969	904	894	973	1004	916	969	886	937	942	1032	890	950	929	969	957	977	976	940	976	962	941	920	965	922	949	945	955	993	1005	921	963	1031	1011	986	932	942	941	953	961	935	918	930	875	934	937	914	910	882	864	925	984	956	964	934	997	932	927	902	949	896	941	911	878	973	1020	971	934	894	903	916	906	972	925	953	960	909	940	920	927	959	959	976	944	919	958	955	957	949	959	878	924	912	963	924	945	975	971	923	866	917	948	937	941	925	942	953	936	958	948	934	973	922	931	929	949	942	985	941	970	938	902	907	954	939	897	973	950	931	964	1004	967	922	919	944	983	925	903	914	978	988	891	972	917	966	900	913	912	946	947	970	958	877	934	942	920	945	960	931	911	942	945	916	949	863	910	949	944	896	929	946	996	980	913	932	971	947	956	969	932	945	950	940	966	939	904	909	982	995	936	995	958	930	919	948	930	974	873	853	954	927	942	953	927	998	961	951	997	957	919	955	968	919	950	950	938	945	963	935	896	992	979	930	947	957	893	950	975	974	986	938	915	954	939	954	949	916	893	943	920	917	876	935	988	938	936	942	887	923	960	918	881	933	913	988	937	948	982	922	910	968	920	931	937	904	927	931	926	933	948	977	955	869	988	922	966	950	965	914	911	905	957	935	960	985	928	956	967	921	965	952	942	882	958	936	952	973	897	970	954	864	978	930	932	977	958	949	848	940	942	952	951	939	952	938	885	917	930	1000	979	971	987	869	946	948	893	919	952	990	929	986	962	942	935	987	925	947	931	882	977	1010	936	963	1002	914	961	878	915	930	921	953	931	947	954	1028	924	954	921	908	936	931	943	957	952	891	945	923	917	955	960	945	940	1015	902	914	945	975	892	959	968	970	937	898	936	949	965	915	922	926	923	939	946	1011	927	982	1004	971	917	896	916	940	955	955	964	954	987	935	908	949	975	921	922	918	932	917	898	967	953	929	908	955	933	924	913	948	898	976	939	945	958	904	984	888	972	970	910	921	951	968	893	952	976	931	962	982	884	970	986	967	935	945	967	953	957	973	970	957	965	962	934	937	945	907	932	973	946	932	932	981	933	963	934	971	966	956	950	924	920	984	942	953	951	953	953	898	915	921	900	930	942	998	903	946	1008	930	930	943	904	922	952	913	971	933	912	978	951	907	980	985	950	904	944	946	949	987	970	957	979	941	882	981	929	956	950	880	980	925	945	1008	1018	910	909	886	979	950	906	963	936	952	968	978	912	945	912	930	978	878	971	957	955	898	943	934	970	912	915	866	975	931	941	881	934	933	906	912	940	926	941	949	946	981	975	1012	925	889	1008	925	948	935	948	908	900	976	955	951	958	980	941	956	929	951	925	947	904	948	959	997	952	967	939	965	909	949	910	970	897	923	921	922	960	953	971	991	924	924	920	930	895	960	939	925	943	934	957	879	974	947	959	957	933	987	924	949	958	957	953	947	920	970	985	950	966	974	918	946	965	934	972	904	956	927	969	920	896	915	923	985	947	941	980	931	933	906	919	959	1021	932	868	937	972	932	968	921	911	978	966	978	985	969	977	966	931	925	986	1022	954	957	893	966	925	916	935	996	990	909	936	927	941	913	970	940	966	982	905	959	945	918	971	971	964	932	955	976	1030	962	921	992	920	953	926	969	902	912	994	935	954	936	960	914	944	932	897	902	937	911	897	914	916	936	965	939	988	953	958	994	1002	948	949	973	952	945	978	1010	983	965	939	996	997	954	945	893	914	984	962	1002	944	908	985	868	912	938	933	909	890	926	904	986	973	905	951	929	933	927	923	963	968	948	903	905	939	981	922	950	926	927	941	961	966	913	905	875	971	991	987	976	960	974	973	938	918	926	945	952	1013	917	979	950	934	971	1026	921	935	969	951	958	933	916	986	921	965	887	940	922	969	966	955	953	961	913	957	922	933	947	924	889	921	955	1018	917	916	975	919	981	967	950	939	889	1028	891	952	937	993	915	932	973	971	943	915	926	961	946	958	956	932	892	1001	960	912	916	932	911	974	989	916	935	960	904	949	942	987	1010	937	954	969	948	975	978	930	976	945	966	920	953	959	920	914	942	956	992	931	984	1012	962	959	952	997	934	939	943	932	963	985	930	945	980	926	934	970	940	960	1000	947	1003	923	957	935	931	954	966	918	969	914	942	976	983	936	1021	921	967	941	947	910	916	936	906	959	948	924	916	974	996	978	901	947	964
41691	29147	28417	21575	14592	10632	4980	1155	526	468	443	499	570	455	458	461	443	436	451	419	370	337	281	336	338	356	348	339	340	331	320	323	352	306	313	342	339	340	318	334	326	367	320	329	280	320	321	333	281	322	346	332	330	296	346	331	281	328	304	309	324	335	346	291	324	309	309	300	332	346	315	298	341	282	314	316	326	330	299	360	290	347	345	299	339	321	328	320	339	319	313	314	332	305	315	293	335	349	373	332	348	319	298	318	344	318	310	317	315	299	317	316	318	330	318	291	340	370	345	308	334	313	330	343	336	336	309	323	303	352	325	299	302	312	314	326	331	324	344	309	329	294	317	354	292	329	325	307	348	339	327	328	298	310	351	342	320	326	326	324	348	313	290	331	348	321	308	331	351	334	334	317	363	367	354	306	305	307	294	301	302	329	279	266	327	339	318	319	309	306	333	337	334	319	316	338	286	347	333	309	339	287	331	337	347	325	338	335	346	305	322	297	349	326	273	312	342	284	308	340	316	331	289	343	337	292	298	319	295	318	308	358	324	324	307	332	308	318	324	296	295	302	301	341	330	342	321	285	331	315	325	340	318	326	314	301	334	335	322	351	307	292	308	312	309	327	322	343	327	323	335	333	302	295	301	292	304	304	315	309	339	307	305	341	322	294	330	301	282	316	284	284	305	328	346	334	316	312	317	328	329	298	323	294	333	339	305	317	329	312	387	343	331	295	329	344	337	311	330	302	348	300	298	315	300	311	306	331	331	312	341	349	304	296	313	332	307	356	315	316	332	301	279	323	289	306	307	351	320	284	334	323	270	348	336	331	323	319	350	321	280	339	319	324	337	371	335	297	320	290	357	327	307	291	295	306	327	315	302	286	301	339	345	322	342	347	315	319	328	317	322	320	300	321	336	309	325	317	329	316	288	307	345	292	356	319	335	339	306	284	312	294	312	316	312	308	316	315	335	351	311	342	320	290	329	292	309	337	311	308	314	336	340	331	351	328	318	302	313	344	328	319	337	295	336	314	321	307	302	322	313	329	298	318	334	342	283	343	288	323	297	314	304	331	338	308	295	304	317	318	342	334	344	306	333	317	304	304	369	348	350	341	337	330	330	327	293	316	310	323	313	322	306	305	309	335	294	316	312	333	329	293	352	322	318	314	330	325	328	348	295	323	303	340	301	304	334	342	349	359	330	309	295	312	315	332	313	326	334	314	332	333	357	356	307	283	320	287	330	305	318	301	305	309	303	337	318	296	352	329	375	318	325	303	331	350	327	324	292	308	322	322	339	370	318	323	355	327	312	326	322	329	325	334	337	338	309	319	330	328	322	328	292	327	337	339	367	307	316	306	328	314	317	348	297	328	317	311	334	309	333	344	282	293	316	301	309	320	338	313	311	331	292	350	328	342	317	310	328	313	313	300	288	290	349	340	299	336	328	318	349	340	339	335	315	318	335	278	354	320	298	341	330	307	363	324	296	320	298	349	323	330	317	315	301	325	320	346	342	295	319	324	299	310	360	296	322	353	289	282	318	315	317	333	289	313	311	333	311	322	311	332	330	330	344	318	338	302	283	263	346	313	313	354	315	317	303	338	339	333	319	328	368	280	323	304	322	289	306	313	317	326	300	325	350	345	313	304	311	334	312	306	351	301	310	312	311	294	331	321	370	322	324	340	342	310	351	350	324	319	341	290	288	335	320	289	351	327	333	306	321	336	310	276	254	305	332	314	330	344	343	317	288	348	284	351	328	299	313	298	293	299	314	307	313	292	326	300	289	311	352	301	346	317	299	326	315	306	343	311	313	346	315	332	372	325	296	308	304	338	300	343	317	274	328	315	346	320	311	334	319	264	309	310	288	321	316	316	329	305	333	319	321	329	341	313	317	307	324	321	322	338	314	336	327	312	250	311	307	343	359	291	326	344	336	320	314	342	358	306	312	306	319	296	297	305	323	330	326	304	326	320	295	339	320	330	303	343	319	329	313	293	325	316	336	387	290	332	337	293	324	287	309	319	328	361	326	325	316	351	307	313	321	339	338	326	355	341	344	305	309	356	336	321	322	302	321	336	320	297	339	302	334	281	325	315	298	327	293	322	296	309	331	332	335	325	323	299	333	321	293	311	330	308	323	298	306	322	350	340	312	313	294	324	303	302	318	332	324	309	283	321	304	313	312	312	351	349	323	316	328	309	342	334	304	297	318	326	313	337	316	327	318	275	351	358	331	339	361	337	298	305	275	310	330	339	297	318	337	321	335	319	302	326	362	295	314	350	343	323	336	310	326	294	327	339	347	338	318	315	355	308	314	300	336	333	338	304	330	331	309	306	301	326	329	307	325	325	329	319	372	300	336	311	328	333	304	313	339	295	311	309	307	315	342	293	341	345	324	286	335	321	312	325	314	319	351	338	362	321	321	319	341	333	327	319	327	306	316	301	334	362	318	313	317	320	312	320	352	317	349	291	332	313	311	329	312	318	305	335	324	306	300	316	295	308	286	336	331	314	330	349	321	358	368	336	300	321	358	310	300	334	334	357	302	277	314	312	312	342	318	341	312	328	319	331	311	321	340	339	348	323	304	291	292	319	293	331	335	290	321	327	318	338	358	333	287	314	334	332	349	307	305	314	318	327	341	330	337	312	303	325	311	350	308	312	323	301	304	340	305	333	323	323	328	292	274	304	321	282	306	326	326	320	355	346	317	345	300	346	365	312	337	330	294	339	285	320	318	350	349	303	307	336	335	355	300	326	330	318	332	355	322	296	299	333	331	342	318	309	305	306	337	355	306	327	335	323	323	323	333	342	300	288	302	301	345	324	303	325	317	350	310	320	322	311	315	333	345	346	302	359	351	319	279	336	327	350	325	332	290	339	306	320	333	350	309	347	329	349	369	321	318	324	313	327	339	293	296	326	372	333	308	333	307	302	351	337	341	316	305	328	316	306	312	336	329	305	319	347	312	292	347	324	332	313	350	316	316	330	320	322	348	308	304	320	319	329	304	300	331	335	334	340	329	312	317	302	294	335	335	346	325	308	341	317	335	318	319	289	320	315	311	296	324	272	300	347	318	330	350	331	285	318	351	330	348	350	281	334	317	317	325	329	317	329	364	305	325	334	319	283	340	287	307	316	327	311	337	312	344	328	315	316	277	286	284	333	342	304	316	322	307	346	282	313	310	292	319	338	321	323	334	316	315	326	341	292	345	356	328	361	309	303	307	359	303	346	343	282	325	317	312	346	301	313	298	309	324	354	326	316	310	337	310	358	303	304	286	341	341	305	298	332	325	305	388	351	320	314	317	287	348	316	346	310	299	304	312	337	337	311	346	341	338	313	335	351	339	289	314	314	317	315	325	300	338	342	342	348	328	365	300	324	311	298	294	349	318	312	312	310	349	293	305	344	327	342	330	306	340	324	332	337	317	343	332	313	292	347	317	346	301	327	321	328	332	369	311	320	340	305	320	292	348	313	294	325	324	320	315	318	307	287	310	318
27656	24453	31927	29736	24461	20777	12175	3251	1766	1554	1469	1876	2146	1695	1626	1791	1397	1379	1620	1424	1080	913	867	804	798	833	804	818	815	832	835	835	804	801	797	781	780	761	752	759	795	768	805	786	708	785	744	733	747	771	777	803	758	808	703	735	772	724	727	710	778	757	736	737	800	766	746	699	757	784	742	822	772	759	723	781	745	754	778	694	738	748	734	778	750	818	738	812	653	728	750	764	719	743	751	664	732	755	785	740	708	762	700	762	742	737	777	794	765	792	761	780	723	751	770	707	770	748	737	769	683	778	711	769	751	749	744	735	762	709	755	712	808	726	721	800	757	737	774	722	723	730	732	677	728	712	743	736	787	738	792	757	749	757	765	745	700	741	725	728	767	741	756	789	764	754	728	780	758	780	722	775	776	751	752	783	737	772	732	748	755	721	723	789	750	740	778	787	803	742	798	824	760	755	732	788	786	734	729	739	739	793	773	739	748	755	738	762	739	739	806	696	725	822	759	761	757	748	713	725	745	790	698	773	740	720	785	750	799	748	744	773	744	722	761	768	770	756	766	715	729	747	733	699	715	765	693	752	748	745	736	708	725	792	709	725	774	775	759	750	721	802	724	722	734	745	778	772	752	733	771	756	744	738	753	737	745	736	750	715	782	742	724	727	700	755	699	733	747	759	746	725	796	760	703	727	758	762	740	720	717	746	791	756	720	747	785	746	770	692	745	772	765	771	724	781	711	728	746	772	736	729	751	791	735	777	749	712	703	764	790	753	760	784	728	741	713	782	736	761	707	780	751	722	694	734	738	737	723	714	778	713	730	754	737	764	772	715	718	789	758	766	757	737	757	740	759	755	726	700	771	700	763	738	735	724	765	774	768	716	757	709	733	755	757	748	746	795	764	737	695	814	744	739	723	743	788	746	746	695	726	740	734	770	716	783	739	737	746	717	774	734	771	701	743	743	757	752	729	734	716	762	762	727	783	772	763	774	736	710	753	775	803	810	769	771	750	741	802	739	796	729	731	698	777	738	746	699	764	744	768	794	712	721	749	770	813	795	776	746	760	707	772	765	755	728	773	747	768	775	755	798	779	752	780	766	762	765	749	759	755	776	782	761	744	695	740	731	773	800	787	777	749	765	710	778	737	783	773	740	809	741	779	748	739	748	758	722	738	756	725	752	763	731	733	740	761	764	782	719	759	772	766	721	729	756	757	749	711	756	764	737	768	740	722	750	714	701	776	722	719	745	745	756	751	757	774	719	777	762	745	752	715	719	769	757	771	709	819	743	741	754	741	740	744	776	754	753	742	738	807	725	815	736	768	765	764	730	770	695	669	703	731	745	726	764	724	829	747	742	723	809	756	768	714	755	750	717	728	727	758	783	772	707	754	730	724	747	753	764	783	758	714	742	703	752	751	765	764	743	728	725	721	758	794	768	745	770	716	760	679	786	790	739	778	738	795	726	700	749	753	762	778	701	768	700	769	747	786	737	725	739	758	791	719	736	806	745	735	789	762	755	722	773	779	767	769	757	761	762	755	744	760	718	752	738	725	719	762	767	721	753	703	721	810	745	771	769	761	696	745	753	749	742	697	766	759	739	780	784	741	753	755	712	766	758	758	761	723	757	714	741	771	773	733	768	778	755	709	771	775	749	759	733	792	728	787	743	782	796	774	754	759	782	746	782	684	777	733	740	719	763	738	759	768	798	736	769	747	723	732	704	755	746	731	739	752	762	765	755	784	747	742	731	743	706	722	696	760	774	733	768	684	730	764	767	781	731	774	726	764	753	733	781	727	725	734	759	748	740	740	718	754	712	784	714	766	759	767	793	734	769	789	742	773	788	751	796	787	731	818	789	743	712	797	747	726	709	772	708	723	785	768	741	751	731	743	758	699	749	802	700	722	777	735	781	737	764	725	771	752	716	728	745	757	701	784	766	775	748	761	722	736	757	741	744	745	750	763	740	776	746	810	759	745	771	737	711	789	731	746	742	730	716	739	770	730	767	752	789	775	707	751	725	768	768	757	729	768	744	761	752	789	742	753	783	756	780	738	727	777	735	730	774	734	702	803	743	784	722	763	734	758	722	742	744	730	779	769	734	797	712	748	760	761	798	767	739	728	783	763	758	731	734	781	767	760	716	772	754	734	754	767	686	741	778	703	727	746	758	730	771	749	713	767	739	728	760	774	748	757	751	751	697	772	752	769	743	785	743	733	751	731	714	701	697	743	736	795	742	742	785	777	752	733	826	765	708	766	732	724	769	789	748	742	758	745	798	715	717	773	742	751	783	737	721	778	755	722	748	767	758	755	732	736	739	730	718	744	707	732	765	754	748	749	724	767	760	731	747	771	667	755	793	715	759	771	723	789	736	760	750	727	769	731	744	716	718	772	780	782	720	742	719	748	731	762	703	758	749	755	776	724	729	688	789	766	750	772	730	750	751	754	719	737	773	711	849	718	781	755	765	786	716	704	764	740	756	766	748	724	766	741	785	747	753	726	785	721	713	787	717	749	723	764	781	715	732	742	754	734	732	775	735	755	760	727	786	716	754	776	767	745	744	714	757	730	692	756	713	781	731	808	737	785	717	734	828	735	673	783	737	750	760	762	755	780	743	743	731	782	727	708	711	776	783	709	773	793	722	702	714	768	785	796	766	736	761	693	762	745	698	771	753	740	728	743	746	739	797	745	742	788	708	794	732	772	750	790	751	723	726	747	762	760	705	771	756	733	755	740	761	776	733	797	757	741	709	689	761	743	679	745	776	761	720	716	738	751	802	733	754	750	700	734	738	792	722	785	740	791	731	707	733	730	736	728	780	768	770	743	756	708	745	738	811	759	735	704	715	718	751	738	750	768	720	790	735	732	791	785	725	767	783	734	760	706	812	763	745	708	702	750	729	743	753	778	741	739	733	779	797	781	812	752	750	749	743	704	783	737	721	736	737	729	747	776	777	731	724	735	704	716	781	703	765	782	768	727	788	760	729	765	757	756	733	772	738	740	742	765	746	786	735	746	730	739	775	782	742	727	715	713	730	771	727	737	722	755	719	748	773	727	764	735	739	764	755	741	749	753	775	716	743	743	795	727	720	785	756	725	782	755	719	743	741	743	755	782	722	773	756	730	737	779	717	762	756	787	735	695	747	797	787	745	744	782	789	796	785	722	733	784	716	757	777	717	739	767	760	762	753	766	768	745	739	809	721	717	710	820	747	786	774	733	772	710	817	807	743	778	739	757	733	729	698	716	792	737	754	764	735	694	754	696	719	742	753	719	745	771	733	709	730	707	726	761	708	733	750	795	759	764	743	750	724	725	798	745	745	760	801	743	811	761	785	753	744	800	748	742	760	727	753	750	790	753	813	753	791	719	787	791	777	752	758	688	760	777	763	740	763	711	737	713	732	749	748	758	718	800	753	751	782	754	730	739	757	754	760	765	693	768	727	774	761	776	784	815	761	747	717	755	782	749	733	694	750	748	787	746	771	715	728	714	739
19005	9908	6624	3068	1279	788	571	482	418	398	435	463	450	499	407	418	441	394	416	402	406	425	422	411	376	403	441	404	431	437	410	399	373	416	450	440	427	407	387	426	378	395	398	402	431	459	400	410	433	390	428	393	354	410	403	389	388	414	411	403	399	417	399	427	435	389	432	424	427	399	410	422	409	423	421	386	383	465	451	423	451	406	410	402	379	435	413	443	445	398	413	420	421	406	386	439	394	445	401	441	413	395	395	421	432	413	416	415	383	409	437	437	403	435	402	393	383	404	386	423	395	433	383	413	415	338	418	415	394	443	361	408	425	410	413	414	383	400	388	410	365	409	412	453	427	397	433	451	371	393	423	390	362	408	443	395	416	402	432	385	444	436	408	397	381	376	436	382	422	440	442	416	403	453	405	432	420	419	431	424	391	437	401	388	391	413	434	411	443	426	383	405	398	409	443	393	456	373	403	402	384	394	411	397	438	397	354	456	420	415	387	399	420	389	420	405	419	439	388	430	388	413	419	419	420	423	416	388	422	417	393	368	432	426	427	405	392	396	400	435	454	421	387	372	372	343	392	421	403	408	398	397	402	415	433	427	444	410	428	403	394	383	460	419	402	393	434	396	413	420	452	389	400	396	405	387	383	425	423	408	440	455	431	404	442	443	425	413	456	398	399	425	403	443	422	393	422	413	414	440	399	412	420	357	440	385	368	422	426	433	420	376	414	417	405	416	432	402	380	406	393	403	388	411	417	401	397	387	390	397	398	425	424	401	417	418	437	436	397	424	412	381	411	393	426	405	394	420	427	383	428	430	434	383	406	444	402	387	365	416	380	373	463	413	387	427	406	413	408	363	382	470	387	420	418	420	425	427	426	433	398	389	405	378	374	387	416	387	408	457	390	421	411	418	386	424	398	440	425	397	425	411	409	395	404	395	431	400	430	421	387	419	403	401	424	384	434	407	432	414	455	402	453	380	418	388	398	378	381	413	388	435	444	453	405	405	389	405	427	411	415	404	393	349	429	452	393	436	421	435	435	435	407	416	417	397	423	418	460	433	385	374	412	401	427	403	400	404	396	396	343	396	408	416	406	411	417	431	432	414	425	431	397	415	405	383	423	351	418	438	380	412	441	400	450	404	441	391	395	429	430	401	421	444	398	410	429	407	382	389	392	434	434	407	418	360	398	410	446	419	406	446	386	425	422	418	394	463	374	438	425	404	386	398	377	431	444	424	405	405	435	384	400	398	419	415	410	419	397	399	401	424	433	427	381	429	425	415	423	429	436	417	385	377	412	407	434	371	431	379	419	371	405	409	449	404	450	454	403	420	398	419	420	410	440	408	415	363	395	415	437	424	430	421	399	390	418	417	403	418	403	404	399	393	408	406	449	452	415	391	430	383	393	371	448	413	359	429	409	430	419	414	407	379	392	425	387	410	439	442	428	429	443	382	381	399	413	355	428	398	443	429	422	405	427	412	408	397	386	395	415	422	432	396	383	405	405	411	416	396	405	456	438	417	393	460	447	392	421	395	406	366	393	423	383	395	412	393	399	417	433	441	394	398	415	417	354	419	442	393	401	398	389	397	439	413	422	445	414	404	421	472	391	395	393	409	389	410	432	384	418	439	385	404	398	429	403	457	427	428	396	426	423	438	388	418	404	428	388	418	406	435	409	441	473	385	408	385	435	438	420	440	389	433	436	407	392	438	419	408	406	424	387	400	407	385	408	427	398	420	438	404	405	418	405	422	419	438	420	392	391	419	407	398	428	419	389	428	416	437	404	429	395	402	373	401	419	388	428	415	405	376	399	424	414	390	442	404	390	395	363	453	424	399	409	406	410	424	368	388	385	394	426	408	426	371	422	451	409	403	385	405	428	412	379	416	361	418	434	385	408	469	422	424	377	416	432	405	425	452	442	398	436	442	403	439	383	417	433	433	397	424	393	393	416	388	413	431	380	369	433	418	411	439	352	382	407	458	408	426	405	438	367	387	402	435	416	447	389	420	389	407	370	459	463	444	391	385	402	377	424	394	466	410	412	400	413	442	435	397	403	400	432	430	430	377	427	424	437	429	418	416	423	443	409	409	399	415	402	384	404	406	426	412	400	386	446	431	419	433	407	364	424	384	384	393	394	439	399	402	406	364	412	422	387	375	399	454	414	417	402	398	415	440	423	408	392	381	382	382	427	400	426	414	399	368	403	404	408	388	395	442	433	385	369	421	388	425	426	435	363	414	387	428	387	374	385	389	425	408	372	427	400	363	405	405	359	421	420	386	445	396	407	396	418	408	443	407	362	416	391	426	445	387	419	395	406	413	388	425	448	454	375	407	398	399	424	432	412	440	419	413	413	414	391	421	408	398	429	381	442	407	394	430	425	409	441	445	387	389	444	400	404	396	383	392	404	397	447	370	403	453	404	449	410	435	399	385	390	422	406	401	421	371	374	402	405	434	416	406	418	402	400	442	407	399	437	381	439	414	419	462	414	375	408	431	411	425	446	412	422	409	394	435	389	387	377	403	430	389	410	405	449	397	419	422	410	390	403	378	351	428	491	396	395	427	446	444	382	396	412	404	409	444	401	421	397	422	439	382	417	399	402	417	393	399	462	439	405	432	425	409	446	433	393	413	409	418	423	422	412	379	403	421	371	389	397	438	418	433	385	412	373	418	423	445	429	394	414	401	415	411	392	397	404	413	426	416	389	385	443	387	418	447	426	426	416	409	422	420	405	451	424	406	421	416	414	399	373	425	478	425	403	420	388	420	379	441	392	402	432	442	435	368	404	411	418	373	408	383	416	384	401	402	417	431	398	389	381	439	411	410	416	418	409	411	433	424	403	409	430	386	386	393	343	411	467	412	407	404	387	394	402	365	420	434	425	419	425	417	419	439	439	425	443	424	428	387	407	430	403	410	422	414	417	391	425	389	465	406	395	424	413	412	418	368	408	421	408	411	416	439	440	371	424	435	405	418	383	413	353	452	456	439	412	439	384	396	428	381	390	400	417	398	413	409	420	386	410	402	439	437	401	400	407	384	407	377	388	399	410	419	398	432	423	410	410	421	421	406	440	406	418	416	416	423	431	444	413	409	414	399	377	425	407	437	377	372	413	374	434	379	430	385	413	416	424	399	388	408	416	402	435	407	453	406	397	412	414	422	410	376	424	396	437	392	396	405	430	387	408	428	404	436	395	411	390	410	425	431	436	399	383	393	427	450	405	395	375	375	466	437	443	390	386	492	412	432	443	471	455	400	418	452	425	403	399	399	402	446	436	419	412	418	447	437	402	410	393	394	428	430	393	416	412	411	408	405	398	417	448	429	377	425	361	458	404	415	430	403	400	384	438	397	416	398	418	406	419	437	393	424	423	414	411	400	402	415	432	420	438	451	408	410	391	432	418	406	403	433	412	413	421	379	438	429	415	394	396	407	408	409	387	431	408	435	439	383	464	420	410	427	381	407	432	426	408	398	420	437	417	386	439	429	459	462
13405	9090	11300	7884	4029	2705	1843	1155	1044	1021	1046	1072	984	1058	1022	960	919	969	997	973	910	921	937	968	951	915	952	925	971	971	952	944	958	953	971	911	953	950	981	937	936	952	970	1007	966	923	996	987	921	969	932	972	918	904	948	959	940	937	957	942	968	943	946	921	948	954	919	949	907	954	902	915	913	940	1001	937	951	970	943	942	954	914	924	908	967	933	984	910	907	1005	920	979	922	895	972	957	909	935	939	961	942	946	886	956	877	922	986	922	977	953	905	963	940	959	951	924	936	930	933	885	932	981	963	916	922	957	881	859	958	962	931	940	961	971	912	925	939	910	915	927	931	954	916	941	900	949	1004	930	952	929	951	929	938	954	963	996	963	924	944	988	985	916	945	959	899	975	850	1004	938	994	897	902	932	931	959	913	998	965	944	913	948	945	932	924	950	976	904	953	978	938	925	901	915	951	964	947	923	948	938	916	946	950	930	993	972	954	982	964	952	937	933	937	952	903	950	916	968	926	972	928	909	940	984	849	978	917	965	982	943	938	971	966	942	951	925	922	989	956	935	963	946	958	951	935	998	979	935	920	975	945	931	982	897	980	996	884	915	945	938	905	986	936	954	933	980	934	956	995	943	944	941	941	881	950	914	922	961	935	913	962	952	986	970	886	986	895	980	956	941	918	957	937	953	932	958	940	949	896	964	931	940	1003	871	942	1016	1015	942	909	1005	962	952	966	940	933	908	963	927	987	967	904	949	888	939	908	919	954	985	892	909	964	940	989	940	955	910	881	921	958	928	896	971	908	946	986	978	987	975	970	979	1009	965	978	966	899	894	955	946	912	951	973	962	925	895	902	983	900	978	949	957	949	927	979	949	963	858	939	966	927	942	935	981	903	937	860	957	923	906	918	978	1001	924	916	945	978	923	934	970	945	899	914	907	971	922	904	926	946	911	959	895	999	960	950	903	956	986	975	966	982	909	872	930	944	913	908	978	1003	1008	942	887	897	910	963	947	956	962	960	976	930	907	928	954	952	963	988	950	874	911	938	889	967	981	945	991	945	949	953	944	923	905	958	928	967	1000	972	955	931	927	938	1003	944	901	967	924	944	933	920	972	913	936	964	917	964	970	975	915	944	981	953	958	1021	946	965	950	939	943	939	952	909	944	1012	916	949	941	924	944	954	936	940	929	910	909	911	938	978	981	991	964	947	935	959	956	1013	961	937	969	967	922	954	934	939	943	892	888	934	979	955	952	909	873	944	948	1003	909	980	1001	930	882	936	951	940	950	994	958	927	925	929	954	910	884	916	979	901	979	955	910	899	937	883	980	945	932	951	931	967	966	969	915	965	914	880	923	960	959	955	927	957	948	948	915	884	964	921	898	929	976	928	978	960	918	949	938	954	959	979	984	918	959	971	922	933	968	930	983	891	970	905	915	964	913	920	975	976	936	974	1017	960	939	892	971	950	1008	1022	950	964	1004	922	933	913	950	883	947	907	962	962	930	993	883	953	939	980	909	964	910	947	884	962	928	931	896	958	919	883	928	927	927	958	953	943	970	920	948	997	976	894	1010	974	942	964	1013	894	983	917	912	960	940	958	910	993	973	938	975	985	963	980	941	986	963	985	889	974	913	885	1003	964	962	921	939	903	876	870	977	967	982	946	923	983	921	969	949	930	951	962	954	968	937	925	974	946	909	966	932	952	933	972	1008	920	900	975	994	967	905	945	935	914	954	937	925	958	909	909	910	971	944	1006	913	890	943	936	918	970	944	935	922	1018	922	913	945	990	896	927	960	911	899	898	940	980	977	911	921	928	1002	980	941	963	901	954	929	953	889	906	913	961	913	981	983	963	965	940	961	966	969	945	967	936	949	953	887	946	962	884	935	928	898	912	924	920	936	973	933	973	959	944	955	945	902	933	952	873	943	938	999	1001	961	972	925	908	879	964	948	1006	947	952	965	908	942	952	969	893	951	936	947	1016	979	946	957	944	963	932	938	961	940	888	917	945	960	917	960	900	946	946	921	944	916	905	933	942	963	979	933	933	981	959	970	930	966	923	969	944	918	928	963	958	989	919	977	962	964	921	864	924	966	893	977	944	914	943	944	928	943	940	969	924	909	949	911	939	949	923	969	986	908	967	954	992	938	924	922	907	921	932	935	883	968	983	951	974	920	899	945	977	955	943	934	911	922	920	953	919	939	859	968	940	960	927	980	962	913	926	942	975	963	948	953	948	953	895	973	994	953	885	903	955	971	1021	921	876	930	980	904	964	952	930	916	934	944	941	914	915	995	860	924	907	905	953	915	915	939	935	916	933	923	985	934	897	925	998	921	901	894	975	952	911	930	951	948	936	880	951	901	941	931	938	921	938	893	958	917	963	968	977	961	979	938	943	983	962	899	931	954	910	954	888	932	944	918	933	949	897	948	1012	1020	955	953	955	961	959	936	961	900	939	958	950	925	969	918	931	937	956	923	932	931	926	941	954	991	908	923	923	1001	917	984	943	889	953	1003	932	935	1016	945	935	921	930	952	944	909	932	908	934	940	912	948	951	953	967	952	889	976	1015	970	965	927	949	903	929	966	969	946	935	938	943	974	896	960	933	973	959	935	994	974	959	928	978	913	940	961	970	993	910	884	933	943	887	942	972	981	905	952	971	928	922	909	938	900	989	925	966	973	946	907	873	951	927	952	941	959	1000	987	1008	918	991	908	938	952	929	981	966	935	987	975	921	991	970	928	970	957	1002	929	884	958	1000	982	988	958	930	909	909	926	905	966	940	932	927	901	952	886	949	961	1018	989	858	918	893	920	954	919	964	934	989	940	929	907	964	914	964	959	930	930	1014	989	890	921	911	950	960	913	911	947	896	965	929	974	923	892	997	882	945	923	937	935	935	915	965	898	870	907	900	930	964	937	999	938	936	915	923	932	990	901	924	928	943	954	970	937	988	944	978	961	891	976	927	943	925	925	924	968	964	934	934	901	960	998	926	963	936	897	892	924	960	957	946	956	945	938	922	954	943	996	957	963	988	955	947	930	940	914	927	914	988	909	965	956	938	942	890	915	860	982	925	887	928	959	933	923	905	916	955	949	965	900	968	961	971	958	1005	906	926	898	941	984	920	946	936	952	954	933	988	953	873	965	946	1000	959	930	929	952	945	936	887	946	912	921	972	901	880	891	906	949	950	945	947	922	950	929	971	926	911	916	918	954	980	934	918	1000	878	926	964	914	945	956	981	904	933	937	964	960	966	959	955	925	918	921	936	944	944	926	965	907	956	905	962	993	966	905	954	916	955	972	940	979	963	930	929	943	1007	985	922	936	909	965	928	978	931	920	923	948	905	909	951	915	987	937	954	910	903	954	987	945	947	978	942	959	969	931	895	922	942	967	919	906	931	980	915	972	882	953	876	933	926	998	964	907	920	908	923	925	980	971	966	941	961	967	901	887	1010	950	974	940	917	979	931	927	950	923	995	944	899	920	941	921	945	945	958	929	936	912	922	922	994	915	945	921	933	967	985	936	912	944	966	968	956	962	953	942	937	912	929
32460	20238	19032	13519	9218	5898	2674	804	552	490	536	518	575	507	536	528	456	528	480	480	432	439	369	435	375	444	399	427	402	411	442	410	425	408	388	407	464	425	454	414	462	408	404	421	371	448	473	434	419	449	422	455	392	386	420	425	392	441	419	427	396	414	420	416	423	424	433	410	426	433	428	443	434	453	417	394	441	411	379	422	446	416	419	439	436	447	400	362	413	396	407	353	417	422	410	441	419	388	431	389	427	407	418	433	435	439	422	409	415	376	424	395	444	412	431	408	394	433	423	414	419	413	444	398	455	460	382	416	400	430	409	427	399	380	398	418	444	450	422	405	450	450	395	389	403	436	393	411	429	433	434	440	389	400	451	443	425	434	405	427	417	404	398	422	420	399	416	445	445	370	416	417	388	401	409	420	412	433	430	428	432	421	437	420	436	403	366	416	397	401	456	430	443	437	416	408	400	418	447	407	412	407	414	395	439	401	421	425	410	418	446	436	414	434	438	401	409	443	412	429	373	463	439	415	419	441	431	390	429	423	430	376	401	402	461	381	439	428	383	384	414	420	388	427	402	406	406	404	432	411	439	418	418	392	397	407	418	452	417	428	410	439	438	448	424	427	404	459	404	412	433	403	419	405	404	433	402	451	402	416	401	395	439	419	455	420	428	409	451	452	404	428	407	400	449	372	436	420	452	389	427	433	441	398	456	455	447	432	443	377	448	405	418	421	404	365	457	426	401	438	424	402	406	446	377	397	431	433	438	409	437	419	417	408	433	441	421	412	391	424	431	392	427	418	410	428	392	379	414	374	393	463	405	420	438	400	377	431	424	378	442	420	413	469	415	435	396	394	442	405	374	421	412	373	365	387	407	407	462	435	392	387	414	409	454	425	429	441	390	419	385	441	418	434	450	424	384	421	410	391	397	404	449	434	402	395	417	389	435	441	427	419	421	412	442	427	406	424	421	411	390	409	391	430	389	385	398	393	418	408	437	440	459	398	422	437	442	411	385	410	428	422	426	453	406	420	395	381	426	389	418	403	431	418	446	427	465	411	442	434	410	438	421	450	403	420	405	391	422	416	421	399	422	428	390	398	416	419	401	430	403	411	435	399	410	412	394	431	426	421	412	411	400	428	414	403	401	440	410	406	419	417	391	419	397	447	417	380	362	414	446	432	393	405	425	437	405	404	375	488	466	432	394	405	440	383	392	425	376	404	437	437	395	412	427	429	413	423	423	416	394	422	393	403	439	447	453	399	421	404	422	432	421	442	405	405	419	421	404	451	413	425	388	446	405	412	396	394	416	435	426	421	400	460	417	410	429	436	391	469	430	429	417	435	427	391	388	434	426	430	416	385	409	374	389	392	425	424	431	408	411	423	407	405	405	425	475	465	450	451	407	394	400	434	427	402	434	398	401	452	423	452	380	427	428	425	363	416	373	418	390	392	418	393	435	398	435	422	387	416	436	405	423	431	414	468	459	415	416	450	402	420	398	437	424	446	420	423	412	420	441	436	391	422	431	456	423	414	451	399	406	431	394	408	427	405	397	420	433	418	458	449	388	419	400	395	456	403	455	425	434	437	430	427	427	388	422	372	412	434	399	438	403	398	417	397	422	413	397	410	424	411	436	434	436	469	386	435	423	436	400	441	414	386	403	415	396	394	411	419	422	448	459	411	453	399	420	394	390	446	419	397	374	427	438	401	407	375	411	401	393	396	382	454	405	430	418	406	397	426	409	420	385	475	420	402	417	434	418	411	392	393	377	435	391	402	450	428	444	372	435	418	398	403	418	439	463	446	434	460	404	422	423	427	398	422	449	411	410	411	426	474	431	435	432	434	412	409	474	469	420	466	413	405	418	401	423	433	398	408	400	424	432	440	440	412	464	412	365	407	407	366	424	408	388	406	413	451	365	400	425	414	425	423	448	437	385	419	407	371	416	381	424	426	402	415	432	439	392	445	389	410	476	422	396	436	418	413	415	380	367	430	410	390	398	412	396	395	409	406	442	382	419	437	405	426	450	412	410	416	462	434	395	404	457	394	408	421	386	424	388	410	419	419	423	400	405	431	428	423	405	418	439	402	435	415	421	408	388	386	387	409	419	365	444	412	429	397	389	462	398	449	400	446	434	423	399	433	404	414	376	406	437	381	400	408	401	390	432	442	440	405	404	399	460	420	427	413	438	438	399	401	433	401	415	453	429	393	404	422	401	392	398	422	417	433	436	429	442	393	402	421	383	436	462	420	426	407	420	402	410	414	400	449	421	387	395	366	374	430	403	390	428	416	436	421	425	402	428	413	397	417	411	420	409	363	440	389	422	407	415	402	438	403	407	428	427	435	419	412	430	446	382	442	430	400	412	414	408	450	426	440	432	400	381	395	376	426	382	409	395	395	428	427	417	442	384	412	438	394	462	435	401	388	425	397	382	417	427	442	435	413	428	411	422	393	410	415	459	434	456	450	465	415	434	421	435	417	453	424	456	397	402	403	413	402	447	402	422	436	432	377	408	408	435	419	403	384	383	394	428	467	421	401	380	400	421	440	426	394	412	401	404	414	402	413	379	434	412	455	419	428	417	401	376	387	444	419	441	385	463	439	427	451	386	390	438	411	370	371	439	390	429	431	407	414	388	406	408	439	447	392	394	407	417	446	390	400	435	433	431	445	423	420	439	389	409	405	426	410	396	415	406	403	403	394	428	397	368	391	438	395	371	368	436	463	442	392	378	394	360	407	431	377	416	400	397	425	370	391	453	427	432	415	457	433	432	418	418	419	441	409	417	426	359	370	443	405	392	413	441	409	418	381	425	449	394	390	428	459	423	416	406	400	469	413	385	420	440	374	476	374	423	403	438	442	415	439	435	405	420	432	397	379	400	399	396	401	427	445	414	427	457	436	408	430	438	419	390	448	419	396	396	434	423	421	430	416	427	392	397	415	423	456	433	426	402	410	415	377	436	398	449	419	419	367	430	416	365	379	393	434	400	395	417	435	433	459	433	438	438	432	419	397	468	388	420	418	401	383	378	441	421	402	429	441	403	405	425	416	426	445	458	429	442	428	387	419	449	410	425	392	406	395	426	456	417	386	444	418	421	420	391	427	423	411	404	449	430	418	388	439	410	402	397	436	423	402	404	439	424	447	428	394	429	420	405	429	415	383	420	473	419	452	433	419	407	432	429	435	433	411	366	408	425	420	411	396	400	437	415	458	465	462	449	440	414	449	388	407	389	459	385	421	390	390	419	436	420	363	430	400	458	414	414	393	430	430	426	431	389	384	409	426	429	416	437	399	399	396	410	445	404	427	410	401	405	465	411	404	394	397	452	396	397	441	422	417	415	431	428	431	434	463	390	390	452	411	403	474	441	434	414	426	379	379	423	396	400	385	404	434	405	421	438	421	443	430	428	402	388	402	420	367	379	424	444	448	422	441	416	410	411	421	392	401	407	417	419	408	439	409	439	406	441	421	438	453	389	395	384	407	423	469	409	445
22386	17382	24718	22864	19195	15598	7519	2394	1764	1317	1457	1767	1686	1506	1502	1572	1403	1520	1479	1207	1101	979	994	983	1003	994	1027	936	942	989	1009	1040	995	967	1006	980	964	978	951	961	944	937	988	977	932	983	991	912	993	986	988	940	980	962	990	988	926	963	1006	1039	963	933	959	938	959	985	1000	973	975	964	970	941	938	992	946	979	975	976	964	917	970	952	953	985	945	906	976	961	944	960	967	979	991	952	951	973	945	954	948	1005	935	1014	973	999	983	968	920	963	971	911	923	992	949	942	979	954	944	967	1009	953	929	972	882	976	917	952	965	951	957	893	973	958	949	975	913	915	958	966	939	937	954	891	945	972	925	961	974	983	1000	951	978	937	974	960	952	971	920	974	934	994	1014	904	949	996	985	912	919	923	969	964	967	992	941	959	996	979	921	922	948	957	911	951	962	975	949	964	1007	957	986	1001	952	1001	958	923	971	977	1004	968	897	893	911	888	975	944	956	923	898	939	946	994	950	949	943	921	941	948	916	962	934	942	963	978	980	932	946	989	988	960	952	914	965	936	943	973	942	989	936	986	885	965	950	916	932	979	942	970	931	950	938	974	906	985	913	977	960	879	884	1014	929	960	921	947	998	886	989	933	924	1003	901	888	953	943	927	903	949	995	986	899	980	957	961	937	937	940	911	918	994	953	994	949	970	927	932	989	963	958	968	981	953	893	941	942	1006	960	964	958	913	944	950	935	907	954	968	936	936	978	961	926	957	893	961	953	936	1022	954	934	943	914	925	897	932	914	961	951	970	978	934	965	992	959	980	923	896	936	932	950	916	944	885	984	1030	1007	952	890	930	977	911	952	970	966	918	957	986	935	948	922	909	984	953	956	972	928	916	943	952	976	927	989	951	1012	944	968	973	956	948	954	946	981	936	990	953	913	928	957	868	929	969	900	931	929	976	930	902	943	986	918	951	941	940	971	915	964	984	917	952	948	975	894	975	974	915	911	959	925	936	948	947	965	927	954	947	959	913	975	952	941	945	911	943	995	948	912	968	965	928	991	949	860	900	935	975	995	919	915	980	950	1021	991	971	985	923	977	954	1009	929	932	975	916	978	917	961	955	958	989	885	932	930	1020	970	956	942	922	937	942	957	963	911	973	954	963	962	977	979	940	953	992	955	975	960	983	989	893	982	965	940	971	949	916	972	920	928	978	909	902	921	922	948	997	957	962	930	923	990	907	973	950	957	949	1011	879	986	973	961	901	990	955	950	965	968	992	943	917	977	933	908	1002	976	984	983	948	938	939	911	974	941	989	915	1030	936	1002	931	972	946	971	941	928	925	1007	943	927	968	919	936	909	883	949	988	958	986	938	945	929	947	944	988	941	917	976	970	962	983	966	933	899	893	919	955	930	961	950	986	957	922	957	965	907	999	919	878	915	960	894	894	910	916	943	961	940	1006	964	939	951	999	916	972	918	965	922	976	949	990	964	958	953	956	989	918	958	941	890	982	932	1018	978	960	915	967	952	936	940	950	935	936	945	947	993	1019	993	913	984	989	997	1022	969	939	900	969	927	971	990	929	964	959	986	948	919	942	933	921	910	935	962	941	992	911	939	918	917	996	950	923	929	916	980	994	973	948	951	920	913	955	1000	912	918	969	991	958	1015	968	991	919	966	931	937	989	939	971	1019	958	970	951	957	963	976	985	897	936	935	954	909	965	947	981	931	960	918	885	920	966	955	945	932	958	941	936	920	984	927	991	937	955	923	959	986	908	990	977	985	961	921	930	946	966	959	921	961	949	992	980	965	931	927	971	965	980	940	1008	918	952	979	989	983	962	982	961	934	963	859	928	962	928	975	907	932	977	924	963	1013	973	980	920	982	924	953	910	936	973	907	927	921	957	994	926	924	933	949	934	939	977	989	967	946	990	969	976	980	956	938	932	973	908	989	980	949	949	928	941	997	982	974	933	980	894	916	953	973	981	933	898	985	914	920	942	938	952	1010	983	920	949	986	945	956	939	987	966	957	959	926	929	913	946	958	963	933	939	924	940	937	965	968	942	928	956	1002	924	916	990	983	974	975	944	919	918	940	915	899	973	1033	953	974	965	983	938	958	950	942	933	963	878	952	954	927	904	1000	917	888	879	916	923	974	952	984	990	944	997	983	956	952	979	970	937	980	943	910	888	948	951	928	960	912	940	986	926	956	946	936	953	967	934	982	962	955	954	972	929	1002	963	993	945	913	934	950	968	911	917	933	983	917	948	931	897	960	983	907	901	942	1011	985	967	940	929	925	928	954	1012	960	952	953	978	947	959	956	898	975	929	944	944	944	943	974	940	953	1021	929	975	874	941	1017	974	1005	942	921	964	909	984	939	928	949	932	931	947	978	930	967	977	989	975	971	924	975	988	1034	949	964	940	993	1012	940	946	980	974	961	978	930	928	990	942	948	985	926	919	962	971	1008	960	919	923	929	907	870	976	925	960	967	873	967	945	963	976	963	910	954	950	944	956	976	935	964	946	931	994	966	934	952	914	926	944	995	955	989	910	921	954	909	921	1010	940	891	900	903	966	955	968	957	961	929	968	908	972	926	970	963	958	964	924	975	1030	960	981	946	988	947	977	989	988	997	905	936	970	952	960	920	898	956	958	949	942	981	992	967	942	997	1002	979	978	976	944	976	940	930	979	989	983	934	947	946	949	925	920	976	914	958	1004	928	978	923	958	952	960	983	978	903	932	902	912	924	937	925	906	923	951	915	984	975	951	948	944	946	938	954	973	907	979	950	907	921	963	957	935	935	964	935	976	947	946	956	877	991	954	963	922	964	957	940	942	1004	914	961	904	984	954	945	961	944	953	951	950	949	954	951	970	960	986	974	927	962	944	953	944	921	954	970	945	872	940	1017	960	973	932	973	981	918	938	932	952	937	969	958	955	964	1005	997	970	953	919	977	918	995	928	992	936	925	970	904	931	887	945	1012	931	973	965	978	963	932	929	968	995	961	927	966	966	997	952	964	1002	971	988	999	1001	965	963	904	944	931	933	956	962	910	937	930	948	1012	1010	959	932	985	970	902	950	927	936	937	965	918	878	913	914	951	974	930	945	968	990	991	921	935	932	956	889	983	1017	970	970	973	955	969	932	994	981	968	937	940	909	955	983	937	936	950	986	955	989	909	954	895	929	947	938	989	997	942	941	964	956	886	950	973	953	988	914	968	972	942	912	948	981	974	990	958	1024	948	975	927	909	985	957	968	906	907	965	972	935	949	949	945	970	993	935	896	923	908	957	928	953	934	933	984	975	931	972	961	971	968	981	978	940	1003	969	983	939	964	966	935	914	971	934	974	939	928	936	934	964	928	934	956	945	988	990	1000	997	980	926	923	895	984	952	962	952	933	1002	929	967	951	923	960	944	985	973	972	944	953	940	958	919	941	930	924	939	977	957	900	954	951	972	896	961	965	943	948	975	951	1015	962	959	947	967	1010	904	929	888	1009	975	977	910	947	954	947	931	921	944	877	968	938	984	897	994	1035	938	949	999	956	942	1006	976	927	958	1002	955	957	900	988	993	981	952	1016	970	1004
41054	29751	27785	21463	14621	12008	4720	1037	569	509	487	575	483	459	477	489	485	474	442	451	367	336	311	360	316	339	372	316	312	304	312	361	358	326	324	298	335	338	306	343	337	327	331	358	320	323	299	318	331	310	333	329	336	329	347	353	302	331	306	311	298	321	311	310	334	324	330	312	351	355	318	324	310	335	342	339	333	333	294	313	361	332	330	339	335	325	321	328	330	298	308	341	334	297	335	313	312	345	317	324	300	323	306	297	318	309	305	344	347	321	335	314	337	329	314	320	303	316	331	323	290	315	328	337	308	318	317	292	317	330	330	311	329	303	310	350	322	312	335	328	342	312	328	315	319	333	314	284	294	327	329	347	335	310	326	333	329	362	331	308	332	288	342	308	359	290	321	330	301	315	327	349	283	322	339	306	318	337	305	312	286	288	287	287	316	360	368	362	334	327	314	349	320	322	289	323	317	327	296	339	327	353	392	343	345	366	353	332	307	293	322	306	326	306	293	322	324	340	328	324	275	303	293	332	333	327	322	336	324	339	306	336	317	304	350	316	328	290	288	318	306	343	348	315	345	350	337	318	343	319	330	332	327	314	340	305	317	320	326	308	322	329	310	336	297	285	298	295	313	336	286	359	314	323	311	299	311	324	344	319	363	352	301	335	325	346	350	280	288	324	330	330	309	321	324	329	336	329	307	304	302	339	319	316	299	301	335	291	318	298	311	325	302	341	326	288	357	330	320	341	323	318	339	292	330	333	329	332	330	336	320	306	303	305	338	315	343	302	298	291	314	303	347	303	322	328	339	365	329	324	345	314	286	341	316	301	339	319	320	320	306	311	280	283	325	307	342	330	273	314	304	327	297	324	317	313	325	313	362	357	315	323	370	307	331	287	319	335	336	329	305	323	323	276	324	322	290	337	325	333	332	330	320	319	311	335	297	309	325	328	301	305	298	298	309	318	294	315	328	325	332	329	311	327	307	297	323	352	308	316	350	317	291	329	319	334	302	307	320	318	314	342	330	284	333	310	336	304	285	301	297	313	321	336	312	328	329	312	321	346	318	339	311	336	314	334	322	326	349	292	334	332	310	320	338	303	306	299	262	337	321	291	331	278	345	342	330	358	305	328	324	309	299	333	321	305	342	358	341	320	314	308	340	297	330	314	338	346	304	288	318	314	346	314	290	306	348	324	308	348	334	330	292	328	315	320	336	319	309	308	341	317	297	345	287	329	370	297	315	277	337	308	348	300	342	312	323	354	329	330	342	335	357	329	343	330	332	301	335	319	334	345	301	309	295	331	343	335	321	342	298	305	322	302	311	334	315	300	347	302	358	313	314	297	338	322	335	297	331	329	306	304	312	345	340	335	319	347	331	289	296	325	302	330	295	335	333	346	282	327	344	347	322	300	303	318	288	323	314	328	330	325	280	307	315	317	305	310	329	325	309	357	303	362	320	315	358	297	307	317	319	317	344	343	303	339	334	329	313	329	321	325	330	335	341	323	306	352	310	327	339	341	303	323	299	348	320	306	346	346	313	308	315	284	301	284	308	331	361	297	320	316	340	311	307	319	346	310	328	307	351	307	334	314	337	323	309	299	340	323	329	325	313	345	295	276	307	353	342	318	306	338	328	286	309	326	310	337	330	331	311	312	333	332	317	347	335	339	348	327	325	373	316	322	312	319	313	364	317	337	347	332	306	323	322	308	326	327	297	333	304	314	327	319	332	325	297	331	298	305	327	318	314	328	343	345	332	311	307	313	328	343	311	306	307	318	330	300	326	295	331	304	330	325	302	323	301	340	326	318	355	306	305	333	291	310	328	349	315	340	323	341	293	347	300	331	321	312	319	341	346	318	335	346	369	334	301	310	334	361	337	321	314	342	321	323	373	296	332	304	316	303	323	316	290	333	359	311	332	333	324	344	322	315	329	325	299	294	330	346	335	300	324	322	335	280	340	293	342	328	328	349	315	349	299	354	335	321	330	336	323	307	303	305	341	302	353	316	332	316	315	327	313	325	309	310	328	341	295	296	354	314	337	349	343	306	329	329	298	310	284	350	324	326	284	312	322	298	292	360	321	307	316	311	306	330	315	293	286	309	312	304	289	340	328	323	322	362	320	348	349	319	315	306	292	311	331	322	289	322	340	290	315	306	322	311	284	307	308	345	343	320	324	311	322	331	321	308	344	350	308	315	329	333	298	317	336	297	300	313	337	337	328	308	325	291	321	282	302	307	313	284	303	312	329	356	325	318	319	345	319	348	323	341	320	350	319	307	323	287	318	348	331	329	332	336	354	359	317	352	333	330	363	325	295	316	333	311	305	307	318	311	335	323	315	299	291	325	301	317	305	320	333	314	336	329	327	339	328	298	325	325	338	317	298	326	313	304	321	329	340	327	316	308	292	328	327	361	304	289	349	333	298	319	323	303	291	291	365	311	334	325	350	341	342	325	338	297	340	341	336	329	290	313	306	311	335	317	310	326	330	306	345	324	350	344	329	283	317	318	350	319	330	326	314	339	310	300	356	335	329	344	322	310	327	314	329	350	330	343	330	334	361	344	302	330	303	320	340	344	337	309	311	342	292	317	321	326	323	323	293	287	298	306	328	313	278	341	330	317	333	301	353	357	293	313	317	345	360	331	311	314	342	329	337	307	323	311	325	292	336	318	295	309	327	299	322	327	317	355	329	312	308	330	324	339	357	323	343	329	330	308	321	326	332	332	306	296	326	288	338	311	304	302	337	338	323	317	356	308	328	295	340	317	332	323	337	298	317	343	308	321	309	334	317	315	318	341	330	333	344	324	319	318	291	325	287	278	307	303	312	353	310	318	298	295	316	300	313	345	299	291	315	313	328	329	316	330	323	313	328	325	315	303	341	291	333	338	345	315	344	322	308	311	340	320	324	296	329	337	299	344	312	304	334	301	289	328	305	341	338	363	297	320	351	315	347	332	316	365	317	319	319	355	345	289	312	345	313	315	286	340	322	320	316	313	311	267	346	308	282	330	292	304	326	342	358	314	333	343	345	345	314	353	327	338	341	330	337	324	344	277	337	293	347	316	325	315	333	333	338	352	324	341	307	329	327	330	318	316	337	304	323	322	334	347	322	269	338	353	311	319	321	333	335	312	333	329	316	333	308	309	347	368	353	332	334	334	323	312	327	295	337	297	344	356	324	331	343	344	338	321	288	312	316	350	340	348	361	332	318	321	321	343	317	324	321	313	338	326	303	307	329	311	295	331	355	322	310	292	349	338	340	309	309	306	332	321	331	332	357	324	312	319	324	334	333	300	337	290	320	289	287	332	326	379	321	293	313	289	352	342	318	321	326	309	324	290	329	344	347	334	297	352	321	329	312	333	295	314	313	351	367	321	320	320	351	343	322	335	322	308	388	335	315	326	333	308	323	294	315	343	318	323	362	334	366	326	345	312	321	317	330	345	340	366	327	310	345	338	305	296	322	323	329	350	309	327	347	306	298	290	308	307	291	300
27240	24850	31160	29802	25024	23483	11311	3323	2088	1712	1786	2239	2174	1632	2017	1861	1744	1885	1394	1226	1015	875	881	864	874	783	864	883	859	808	814	819	801	827	749	766	721	798	777	777	785	764	772	736	805	745	803	752	770	777	750	721	725	776	795	738	769	751	804	780	794	750	726	779	737	754	781	707	781	785	810	735	721	686	781	711	745	769	739	725	782	787	759	781	791	729	725	765	789	750	742	802	751	757	777	799	763	767	776	760	727	758	772	735	742	746	789	729	742	754	754	795	732	743	773	758	743	728	779	761	779	725	772	751	740	763	766	694	748	720	715	768	761	784	768	747	753	815	811	768	758	772	775	776	737	797	770	766	710	766	760	759	790	763	748	790	778	755	697	735	755	731	737	732	761	737	743	767	760	676	756	755	754	796	745	774	758	761	738	700	772	759	770	739	707	744	778	763	771	741	744	807	749	758	684	744	748	755	784	762	746	744	734	789	790	731	791	713	800	830	710	742	698	759	705	804	760	767	703	778	725	740	778	755	794	744	793	731	736	764	683	726	747	736	784	773	724	732	732	776	764	733	787	775	783	737	739	755	725	745	735	773	788	791	704	733	773	746	736	736	741	745	761	767	723	770	756	733	711	749	740	722	724	742	717	748	741	779	792	781	758	733	732	742	781	717	778	776	758	737	744	752	731	789	730	706	781	739	745	764	738	780	826	782	723	743	747	770	754	767	752	747	730	771	739	765	736	757	720	726	780	721	715	753	736	777	731	768	797	743	831	788	760	842	749	742	757	722	797	689	740	784	783	755	740	717	740	706	764	755	775	734	738	771	777	759	789	765	739	786	710	727	740	770	728	778	755	737	745	807	773	751	711	785	732	715	714	731	741	756	781	734	724	795	695	729	681	773	781	762	831	740	752	717	809	786	760	771	712	810	754	764	759	758	792	765	769	776	749	779	718	808	730	824	726	759	793	748	787	818	780	715	746	780	710	735	756	724	733	720	741	750	695	796	745	778	770	740	764	724	785	758	728	743	776	765	781	719	736	747	737	757	767	773	735	746	747	788	716	756	738	779	734	733	749	734	743	743	762	762	758	796	750	739	780	727	771	769	776	712	758	799	714	780	713	731	704	759	754	809	792	786	748	739	732	766	737	730	769	747	770	774	736	765	785	747	739	738	745	753	733	746	782	728	748	783	748	762	755	728	763	776	742	814	712	727	763	750	742	742	754	753	731	769	756	705	753	746	699	730	795	781	716	809	750	759	775	723	756	764	738	798	779	785	755	757	743	713	755	752	771	718	815	762	782	777	735	759	811	752	778	768	763	741	769	757	766	722	686	689	766	753	724	755	728	769	769	716	729	746	763	772	742	754	705	720	775	747	779	698	745	734	781	768	743	740	738	750	738	776	765	686	786	767	780	725	759	767	828	752	732	775	772	734	760	775	752	724	748	737	754	805	747	803	792	794	762	706	719	761	745	744	839	781	767	731	782	746	744	746	739	716	719	751	753	802	762	720	723	704	766	748	764	727	815	757	765	768	774	783	728	720	748	760	775	765	760	731	731	769	756	771	778	764	749	705	744	704	716	752	741	780	737	741	699	743	725	731	767	778	723	791	782	726	728	760	694	751	738	734	799	766	754	807	754	769	746	786	736	749	798	746	736	734	709	744	752	744	755	799	722	826	733	746	715	740	772	774	760	792	769	794	772	738	707	773	723	724	699	678	744	750	760	712	727	766	783	745	746	725	737	752	771	713	764	730	771	747	769	710	779	782	775	790	764	745	775	753	750	746	745	760	748	793	771	696	728	752	764	722	839	733	755	719	714	714	731	765	800	754	723	781	793	786	741	740	734	783	792	737	736	777	770	832	747	731	824	700	720	735	756	794	742	713	796	711	778	727	778	794	812	785	733	725	743	768	752	744	715	763	720	769	738	730	748	757	743	783	756	787	775	774	756	788	766	732	725	781	762	722	786	781	766	776	771	743	736	738	723	733	768	747	733	757	734	747	749	723	750	703	747	759	748	721	768	802	724	745	719	757	745	796	786	762	775	725	776	738	801	749	747	777	765	766	732	733	785	738	744	722	782	739	705	767	733	778	779	678	760	741	744	782	735	731	765	794	752	727	719	755	741	720	743	763	800	764	687	767	771	724	794	800	811	708	706	708	776	790	745	773	721	723	769	771	799	742	774	733	745	724	775	769	757	744	772	761	787	765	754	791	756	772	695	786	707	746	762	766	735	709	743	766	696	738	740	780	769	734	764	752	766	743	727	761	746	781	804	767	753	750	780	842	723	703	736	747	748	774	747	772	743	770	763	741	758	747	751	754	713	762	717	795	725	757	788	749	744	832	741	752	753	771	768	743	740	755	747	720	717	747	767	762	739	799	801	697	818	792	691	746	725	754	733	813	715	729	762	776	771	735	785	719	779	750	730	738	709	766	747	728	770	753	762	763	746	793	734	756	753	767	730	752	735	753	742	751	763	832	744	784	775	734	758	754	745	784	738	783	757	789	710	689	765	734	708	780	743	777	738	734	778	760	763	764	751	734	760	744	748	750	740	783	778	763	764	761	754	746	727	752	734	728	733	768	756	795	778	714	795	757	700	777	745	747	740	747	737	759	727	792	761	740	776	739	829	737	736	770	794	789	778	773	765	785	754	723	762	680	806	712	767	750	747	714	797	819	741	764	759	744	746	746	761	686	780	726	774	762	722	736	738	744	749	768	769	726	754	717	768	747	740	767	710	747	759	746	723	783	727	765	745	740	763	751	752	716	754	744	753	746	747	725	733	745	696	749	796	787	760	747	761	784	784	750	781	716	733	779	784	786	749	795	717	796	750	764	752	735	736	743	781	767	768	781	770	799	824	736	718	737	741	748	746	776	718	776	790	751	799	775	788	737	760	743	741	726	744	776	779	749	775	756	755	759	753	791	678	788	742	725	819	753	733	735	772	724	733	711	746	721	760	724	758	762	715	742	774	778	740	789	741	759	769	753	719	759	749	750	781	758	725	756	734	816	770	745	772	739	753	755	729	766	769	748	785	740	743	746	743	797	720	741	718	790	763	752	765	787	796	792	762	787	756	741	758	764	786	766	755	768	766	770	774	756	768	770	754	759	780	780	744	733	783	702	750	762	746	704	802	772	746	750	790	729	774	809	740	759	773	773	720	730	700	786	731	765	757	786	743	748	758	757	755	752	747	708	776	766	763	755	783	730	728	805	747	752	744	745	804	810	784	796	764	694	747	795	731	738	729	741	765	698	775	814	736	779	768	745	762	715	773	748	742	777	737	737	757	763	772	708	768	719	766	744	741	766	752	827	750	749	721	786	755	765	724	797	763	796	756	725	762	786	729	739	790	743	783	756	717	817	761	781	766	774	718	738	797	747	739	755	755	766	749	760	717	748	743	745	750	801	728	771	750	783	734	746	839	708	769	786	734	748	730	754	777	752	706	732	748	752	752	785	776	794	770	761	767	726	792	785	797	785	736	757	690	741
18550	10303	6633	2880	1246	900	563	467	421	449	407	444	441	437	418	403	426	410	422	402	434	413	419	424	416	436	372	416	475	402	394	427	407	414	409	433	352	399	392	460	444	394	419	429	408	423	429	412	404	372	438	377	419	438	426	446	408	423	428	435	415	420	403	396	433	432	425	425	373	428	421	374	440	452	436	399	446	386	438	415	387	394	403	429	382	417	402	365	444	429	441	450	429	427	442	428	420	364	371	415	395	408	401	438	421	416	444	372	432	435	469	428	436	405	430	424	434	424	417	435	413	383	401	420	442	444	443	433	425	422	425	407	398	402	387	422	380	392	418	442	437	438	398	419	452	432	406	419	462	405	417	417	404	449	409	391	385	411	409	414	385	409	411	412	372	410	403	350	389	448	441	398	407	440	421	453	389	432	449	418	425	445	411	452	362	423	410	428	430	373	424	396	403	416	420	430	402	380	434	382	368	411	428	429	437	401	372	382	387	393	440	388	427	373	400	387	409	428	434	418	433	409	374	402	368	383	427	442	375	405	429	397	418	437	433	416	402	411	419	430	434	410	420	392	405	424	399	397	406	393	406	437	402	388	375	406	433	421	404	442	365	434	428	422	389	423	429	410	415	406	438	412	404	428	387	440	353	405	440	445	402	407	415	447	407	373	383	387	397	442	407	423	414	376	431	401	396	400	387	430	426	417	412	371	412	417	398	412	397	450	421	459	407	401	442	403	435	402	391	423	391	401	367	447	455	385	380	383	427	409	388	379	391	389	424	427	398	401	382	397	381	386	428	439	433	401	382	467	422	400	442	420	420	434	420	398	406	417	429	414	441	438	397	402	387	405	433	398	397	398	408	411	417	437	380	475	437	431	423	420	425	396	355	384	382	400	429	392	395	423	380	425	428	384	396	447	433	432	433	408	399	416	392	391	371	414	381	372	413	416	423	387	400	423	399	413	427	395	403	408	395	411	432	425	425	408	440	414	422	399	420	378	406	385	426	414	399	390	400	381	385	425	419	409	440	434	438	414	426	402	398	400	395	364	433	425	423	442	423	428	400	403	411	425	423	418	395	409	387	415	423	429	416	406	416	422	408	419	398	424	413	473	460	441	410	458	412	376	390	441	380	407	422	395	418	437	402	424	399	418	438	387	424	401	379	427	408	451	406	441	377	396	406	457	398	415	391	395	400	460	419	413	410	397	399	442	412	415	390	438	409	370	432	383	390	451	385	399	422	417	382	385	426	400	428	429	418	398	410	403	406	355	439	434	431	422	390	369	408	422	406	395	439	434	421	416	426	405	386	419	425	406	389	412	426	440	404	394	426	430	417	403	435	411	461	388	391	408	398	398	457	407	385	422	406	407	423	386	401	429	427	406	411	444	424	392	415	389	451	415	386	409	410	411	369	400	432	429	393	392	452	406	420	435	430	473	433	367	415	418	401	410	359	395	390	409	437	423	402	474	383	421	445	427	390	423	403	426	446	430	426	451	392	389	419	431	435	413	422	427	420	399	424	449	392	372	385	413	424	385	408	387	416	405	444	419	381	395	456	384	442	382	426	420	419	426	406	412	449	428	419	419	367	394	398	395	406	404	416	422	415	392	365	426	446	397	440	369	427	423	379	402	429	414	397	407	378	403	436	405	395	411	445	381	418	411	385	396	410	419	388	417	410	444	428	402	399	430	416	387	445	410	432	447	397	449	423	406	367	408	429	394	418	397	394	434	427	445	416	395	392	409	409	439	376	432	391	428	402	423	428	403	424	443	407	454	468	399	350	420	413	385	424	396	374	416	462	414	417	412	404	402	412	397	405	391	399	355	417	439	396	428	400	430	393	410	439	392	398	399	419	406	406	416	413	408	437	366	397	392	452	453	437	429	394	436	433	418	441	427	430	396	420	388	413	434	390	448	441	398	419	433	423	381	398	407	422	398	398	392	429	409	416	409	428	448	427	387	398	405	451	383	416	422	412	428	394	451	406	419	408	468	414	425	402	412	423	413	394	417	397	417	415	391	404	407	398	404	420	430	418	418	421	430	397	405	376	398	407	425	419	413	411	447	374	401	391	419	404	422	420	425	427	417	411	401	418	407	410	383	397	452	401	396	449	403	394	393	403	405	473	440	406	389	438	451	416	423	371	437	406	412	377	418	413	438	411	386	414	371	416	412	442	415	418	459	419	397	428	408	397	423	419	421	404	388	416	400	392	442	406	429	416	429	416	425	434	388	427	426	430	408	434	443	435	444	438	384	388	408	401	423	426	420	433	412	428	403	436	363	398	427	405	393	429	430	387	418	406	443	430	419	409	386	425	428	417	374	380	435	388	418	398	402	405	396	399	402	388	414	439	394	393	425	413	425	389	406	422	398	420	424	398	409	392	371	432	438	389	406	443	416	425	427	376	413	425	431	392	373	389	408	391	389	384	431	428	418	411	448	415	414	430	364	403	442	432	458	421	440	373	401	448	421	409	398	399	444	410	415	384	388	376	430	397	422	438	406	411	436	425	442	409	412	396	375	453	442	433	444	412	422	427	383	408	450	399	406	417	386	407	434	409	445	395	419	413	403	430	407	397	396	468	414	447	407	431	373	354	387	389	420	424	433	377	408	432	436	396	374	408	412	390	398	422	388	402	417	414	387	416	394	426	415	399	451	440	429	386	412	405	420	435	388	401	412	421	414	380	421	398	430	389	413	399	455	411	411	468	437	422	405	431	413	409	432	383	385	418	374	414	419	414	470	377	409	396	479	397	416	421	403	411	388	413	390	417	492	436	380	403	371	402	411	391	398	391	382	450	386	430	415	385	380	417	436	414	416	403	402	428	400	397	416	456	415	416	409	378	409	421	406	422	404	389	416	426	412	389	395	397	402	411	425	404	455	473	395	427	431	417	366	441	419	431	393	421	419	407	416	413	429	440	465	411	419	424	446	440	418	396	386	431	426	405	411	418	376	403	445	424	403	401	435	377	431	416	445	384	410	367	389	412	419	403	432	390	406	396	432	420	425	387	421	385	390	399	419	382	416	435	413	428	395	349	413	398	382	395	455	452	402	392	407	423	402	407	406	395	422	403	408	408	385	444	440	387	397	396	403	412	443	474	396	384	444	413	405	397	426	409	389	402	403	413	420	446	407	411	385	402	414	422	401	388	379	389	421	439	389	397	396	370	437	409	400	441	422	444	402	420	421	412	446	447	429	410	399	407	432	420	399	419	417	422	420	394	416	430	379	399	385	436	442	461	418	425	410	449	429	433	382	420	420	377	406	401	422	382	439	438	412	391	425	380	431	429	435	420	366	378	409	413	415	423	463	430	414	387	411	400	431	411	408	425	415	423	429	397	444	448	406	420	417	389	422	416	437	403	454	418	387	379	441	408	473	401	432	433	408	428	423	411	448	412	423	417	379	449	423	432	385	409	438	465	425	379	442	429	476	361	413	381	416	416	416	404	380	408	385	439	421	389	427	406	427	412	381	399	407	400	403	406	439	393	421
13289	9550	11491	7691	4295	2930	1748	1190	1056	1167	1043	1026	1097	1062	1068	1005	1027	917	1015	981	975	969	937	896	1038	959	937	977	957	966	916	974	990	940	977	964	998	980	974	1004	1013	961	944	943	990	912	931	991	990	935	977	960	958	982	985	948	939	919	975	950	976	943	902	999	943	940	959	956	950	951	948	1018	946	960	984	917	960	995	1002	1009	977	1008	913	998	991	954	1014	939	964	1007	946	947	981	971	995	939	917	963	1000	925	960	998	964	901	958	989	971	944	975	944	903	938	1008	928	917	948	948	942	941	963	982	972	956	936	1018	957	915	956	905	979	988	978	952	922	916	923	921	973	940	967	954	984	978	974	930	936	950	992	937	899	934	901	969	962	914	943	992	980	962	897	976	930	953	949	932	977	983	925	906	1000	949	960	955	937	942	989	962	928	988	945	940	974	960	908	932	947	913	935	1010	972	888	956	933	969	956	978	927	977	956	976	901	953	955	944	932	937	969	1021	968	947	951	963	941	933	981	980	984	908	898	923	933	989	993	967	918	943	904	951	931	943	981	961	945	940	938	955	920	905	974	963	976	924	939	977	943	943	902	941	940	970	912	934	991	933	941	953	949	965	949	950	939	991	989	944	890	999	888	964	919	964	964	946	968	902	965	928	944	958	982	940	980	961	950	945	922	921	962	962	950	899	954	991	952	917	923	976	964	980	948	941	919	907	926	909	956	1003	959	978	938	937	884	938	990	940	951	950	946	907	931	955	885	991	939	1031	929	958	996	933	952	924	986	1001	1007	947	903	973	977	899	997	952	952	954	968	953	1015	941	959	982	972	997	947	937	970	993	986	918	985	914	974	950	940	956	949	891	932	945	950	965	930	990	951	890	964	940	963	948	991	944	957	928	986	952	943	973	999	969	957	949	952	951	941	957	970	932	966	941	954	895	963	954	1013	984	919	983	964	976	1019	964	972	892	967	928	962	955	941	916	907	915	909	920	966	948	945	973	980	941	960	990	921	977	970	971	997	979	973	947	927	929	990	950	938	902	941	1020	937	888	966	957	955	995	964	974	958	912	943	901	986	940	936	964	936	960	926	968	907	979	980	946	963	963	938	973	935	946	973	932	902	992	963	948	1015	999	951	972	899	1026	1006	963	925	946	943	987	894	954	984	971	955	949	931	967	993	1003	959	896	918	936	946	972	997	992	985	921	967	952	933	939	956	919	945	948	981	966	921	952	961	1005	931	924	940	985	925	993	998	962	948	918	1017	935	921	926	1009	958	971	939	966	1017	966	922	982	975	1009	902	922	962	896	976	946	926	970	961	996	932	986	971	976	954	1041	934	989	953	914	967	886	938	905	900	928	1008	963	953	981	935	926	979	988	964	956	957	947	936	986	995	947	927	971	956	912	869	986	954	963	941	923	968	920	961	924	946	952	930	964	947	866	997	999	989	994	971	968	890	1006	962	909	876	942	912	965	960	981	924	932	969	902	1015	937	908	895	948	955	975	973	920	982	936	899	963	930	948	956	954	938	907	891	932	930	948	975	942	982	1004	937	940	918	933	939	914	898	894	936	960	946	981	925	957	1008	938	934	1009	980	963	966	930	888	917	951	959	970	972	948	1008	949	960	974	958	947	971	957	965	973	1004	1003	961	953	944	985	952	945	1002	942	930	1005	948	985	980	927	961	927	981	935	964	927	995	983	982	958	953	965	918	1016	969	926	898	985	962	968	950	990	976	882	921	966	989	965	943	942	998	910	906	1023	936	974	966	923	962	981	955	926	918	976	989	951	924	883	955	971	961	971	970	928	998	950	988	954	946	904	942	912	929	919	969	922	972	930	931	980	962	941	912	991	990	928	985	940	928	951	972	985	941	1010	962	962	978	971	975	932	952	952	990	970	929	972	993	955	1027	939	897	971	947	976	959	952	928	949	942	957	993	953	942	943	965	967	955	934	944	932	970	918	977	980	896	965	1011	892	994	994	951	946	1005	1006	1014	966	928	897	939	935	964	964	919	962	937	923	976	969	988	969	941	936	1028	944	953	947	968	935	977	981	893	929	913	991	960	937	930	975	956	948	994	967	966	956	944	941	979	978	953	940	951	937	936	944	987	973	935	952	966	1025	952	994	947	975	901	926	928	946	990	987	937	943	989	989	995	959	996	938	980	872	939	986	945	947	952	946	991	979	997	915	955	942	900	947	943	1003	948	898	963	949	1019	913	962	918	975	927	863	941	962	969	1002	930	1015	1011	921	924	935	950	945	989	868	970	926	967	923	968	896	936	985	950	951	1003	912	938	935	1003	972	904	927	1004	960	949	936	954	972	945	1004	975	994	933	881	948	952	979	968	930	1025	947	971	947	938	951	930	952	915	960	910	1023	984	999	952	836	916	952	1000	936	939	983	974	1002	1005	1009	968	1002	889	935	955	957	963	916	908	847	952	1000	990	949	938	982	968	924	937	946	942	992	899	981	992	950	988	933	947	886	934	948	987	923	948	950	960	933	960	887	920	969	905	958	949	930	984	944	940	936	970	937	925	950	931	933	925	973	991	917	939	878	878	904	954	958	955	973	970	916	924	938	924	976	949	955	975	955	939	961	937	955	988	955	915	995	938	960	973	997	986	909	1005	966	976	980	1049	974	953	974	971	965	947	947	937	945	959	953	935	980	962	955	946	951	925	978	961	940	893	898	917	979	988	982	993	913	980	963	967	930	920	873	969	955	943	1000	927	1030	934	931	956	1021	1009	971	979	958	984	945	920	960	964	941	1008	949	1017	968	948	940	998	970	940	963	957	966	966	925	917	986	908	995	954	968	916	883	920	991	950	934	942	928	967	916	981	939	920	938	1005	922	1006	1012	921	990	955	964	944	954	947	961	946	980	1029	988	931	893	959	976	997	955	976	940	988	936	955	968	933	963	956	959	895	965	1005	946	951	999	898	925	928	949	993	983	959	971	939	957	997	958	987	972	953	952	971	996	989	894	968	947	985	929	955	917	959	939	953	954	970	938	962	935	946	928	930	973	960	953	928	898	926	895	902	906	964	959	989	974	932	998	945	990	930	925	952	976	955	929	966	917	978	974	917	963	972	948	960	949	936	988	996	910	921	988	911	996	951	875	908	995	945	925	957	961	923	979	965	970	934	897	911	938	948	957	937	918	963	975	910	960	906	921	973	918	991	945	927	945	947	955	946	931	933	890	983	970	950	953	1018	975	916	937	916	957	1022	925	943	962	977	996	993	941	945	964	967	997	954	937	949	986	982	948	969	953	988	981	944	977	905	979	960	929	977	912	1020	974	963	907	972	903	995	929	903	959	1009	930	960	933	934	938	992	956	918	931	916	1037	967	961	969	958	959	940	943	964	935	985	969	988	939	883	960	950	977	966	981	1001	963	934	959	974	952	925	933	941	968	934	969	928	961	899	961	920	985	929	976	1006	980	947	910	1035	954	950	932	1080	916	930	991	968	907	949	963	931	936	986	935	914	945	983	948	978	918	938	926	910	951	1002	939	950	945	983	960	911	956	976	956	984	915	982	1015	965	955	947	947	1008	928	919	890	1026	924	950	977	969	955	992	1023	944	939	936	993	968	942	980	932
32767	21143	18662	13010	8421	5786	2241	792	530	489	514	495	500	462	556	588	531	448	465	433	428	429	439	447	422	446	372	412	412	398	411	388	416	411	373	404	428	433	403	433	405	390	453	399	421	413	387	369	399	398	448	415	398	383	394	414	404	388	408	411	402	415	429	414	394	440	428	415	369	392	351	386	369	394	428	417	400	422	396	432	414	418	427	373	405	399	412	428	445	409	428	416	390	420	439	406	439	398	408	416	429	424	459	404	437	406	429	414	427	383	408	365	428	415	393	389	424	414	399	405	405	404	405	392	412	388	409	415	376	381	429	395	439	432	369	380	408	424	408	390	418	415	386	433	411	393	445	457	413	423	455	400	431	437	401	434	409	417	388	384	405	387	404	427	430	397	409	406	418	372	396	388	403	423	411	420	404	385	390	400	413	418	375	435	418	442	424	430	380	421	419	427	419	425	429	407	454	440	402	419	454	426	406	404	441	402	387	407	442	416	410	418	432	373	414	415	419	379	426	394	382	396	413	354	432	409	442	401	399	415	411	402	403	442	426	411	421	437	399	408	438	437	396	452	387	424	362	395	406	417	406	433	387	392	424	407	442	426	411	452	413	405	413	402	399	389	407	435	387	354	413	400	380	416	430	385	462	410	412	393	437	395	359	403	417	390	408	400	393	443	435	440	391	427	406	446	415	369	414	407	403	455	431	406	414	392	440	425	416	425	403	392	438	407	427	411	405	407	408	420	415	381	428	417	435	390	415	413	412	410	355	395	433	397	396	437	417	438	402	407	430	438	400	426	431	377	407	402	417	362	399	405	429	406	446	457	415	415	408	441	355	427	422	390	427	398	395	393	435	414	435	409	423	457	412	427	437	434	418	421	397	420	384	396	396	429	414	438	395	444	433	414	419	401	426	376	458	466	389	446	422	431	431	412	443	393	426	415	378	410	388	401	384	382	378	412	399	431	420	428	420	422	439	420	412	408	398	420	407	384	426	393	442	405	423	433	405	415	432	424	407	414	363	438	408	395	441	423	419	468	424	434	411	431	424	414	403	406	447	405	413	390	403	433	420	403	417	425	395	411	391	425	464	409	394	394	402	441	363	393	401	426	405	396	406	391	436	406	394	413	402	417	404	424	418	389	418	390	432	439	416	388	379	410	405	394	405	409	373	398	414	400	427	380	450	368	402	400	418	456	431	430	389	391	400	415	389	391	458	391	409	465	403	393	436	451	395	415	386	436	428	449	430	424	422	418	435	399	393	418	425	419	464	445	395	418	452	413	430	465	430	377	407	430	392	410	457	427	432	423	409	385	392	446	423	431	410	439	442	419	410	402	404	415	425	402	383	390	412	425	407	394	430	414	393	440	440	455	402	394	398	420	417	393	392	442	427	399	405	461	398	418	384	401	408	411	404	397	388	414	402	427	435	440	397	371	421	389	425	407	445	387	443	433	429	428	435	457	428	392	445	426	407	439	413	394	415	395	446	397	405	386	425	447	445	409	380	408	403	400	389	429	401	411	416	402	404	432	391	379	442	444	388	404	437	405	477	420	408	410	384	407	381	418	442	414	420	426	421	404	371	436	427	421	418	405	418	404	362	408	414	401	416	404	438	440	411	414	434	422	394	417	456	437	425	395	403	422	414	410	425	441	434	448	411	365	403	395	387	403	421	406	434	404	403	411	415	425	392	389	389	435	418	412	414	403	429	436	449	440	413	444	375	389	407	409	409	383	363	397	396	428	386	432	415	426	445	467	436	411	429	421	402	392	421	420	430	452	368	384	392	391	400	391	464	391	425	428	377	427	381	430	430	425	435	401	408	427	404	440	404	414	436	379	393	402	420	402	397	420	425	406	408	406	408	409	431	369	414	413	432	423	416	409	405	413	421	377	418	425	415	382	405	399	391	410	430	392	429	402	421	424	374	402	424	380	389	386	406	421	425	458	447	412	385	437	387	408	410	375	436	391	404	394	414	405	398	429	441	432	420	409	386	395	439	382	394	392	409	373	430	429	432	415	431	438	399	402	390	415	443	445	442	383	428	375	406	411	428	464	427	394	413	412	386	435	382	434	358	412	418	418	444	394	408	424	414	421	395	390	424	425	419	410	403	418	394	367	443	438	397	391	398	421	468	387	392	439	403	423	416	439	418	410	413	437	416	378	364	415	415	419	425	396	405	400	419	388	388	420	425	403	382	423	453	395	415	378	444	411	404	431	396	451	449	438	408	417	416	413	418	400	408	424	397	438	375	410	397	356	378	381	409	383	414	412	396	360	408	416	405	363	407	424	414	441	427	413	448	369	446	403	409	412	425	380	422	389	406	416	367	412	428	454	422	429	469	426	370	414	421	382	409	421	444	473	397	400	403	397	395	410	416	485	412	406	416	419	354	381	367	408	416	435	413	400	453	370	429	377	429	418	452	422	431	397	350	389	385	377	446	413	427	419	394	413	398	411	421	413	434	432	430	415	419	399	404	389	430	414	415	405	430	386	414	400	388	428	401	420	413	426	435	404	392	412	395	381	400	425	438	439	414	394	389	407	426	436	470	413	418	410	419	397	440	391	403	413	352	409	388	374	420	390	420	394	442	392	487	412	414	438	381	394	426	419	385	419	452	400	400	422	407	419	378	415	450	454	400	402	416	456	396	406	438	418	432	385	445	445	466	421	415	433	428	398	411	424	415	416	397	405	426	420	418	396	409	423	400	416	397	389	404	405	388	378	369	409	402	424	433	406	399	436	381	393	398	395	393	397	442	442	405	424	414	384	391	427	427	409	411	446	403	405	436	413	413	380	408	381	399	399	425	406	408	432	420	408	412	447	389	390	403	423	436	436	422	380	380	423	433	431	418	397	425	414	479	382	410	417	418	426	413	406	449	464	358	383	417	431	405	402	418	421	401	420	414	417	413	412	395	414	432	420	452	428	449	431	393	435	413	394	394	433	401	428	405	418	410	367	413	365	409	425	392	394	458	418	411	416	419	440	415	428	383	396	416	419	427	409	373	401	381	393	407	417	394	363	392	455	385	383	414	409	428	411	410	428	408	433	435	412	387	421	418	404	418	377	409	398	402	410	426	393	412	445	416	474	395	383	414	418	384	412	378	416	452	409	395	411	451	370	423	441	416	417	396	387	352	396	430	424	409	422	426	367	417	377	425	431	437	457	418	396	413	406	418	403	394	436	424	422	429	401	402	394	412	401	442	422	416	409	406	419	393	429	372	389	391	415	433	444	412	414	433	480	409	386	426	428	457	427	459	408	405	385	431	457	387	412	389	381	431	437	424	441	434	437	420	397	392	379	427	451	410	447	417	399	432	426	418	403	418	452	416	464	425	436	458	417	441	406	430	391	439	445	419	405	387	416	447	437	394	359	390	395	405	391	378	414	454	372	394	450	387	418	392	422	407	406	445	445	407	424	410	417	422	460	410	373	390	475	453	408	398	423	410	394	414	389	381	388	479	421	411	387	364	450	445	390	418	427	393	417	469	424
22874	18153	23974	21797	18387	14385	6914	2299	1661	1476	1528	1615	1630	1464	1714	1606	1613	1396	1295	1122	1065	1058	985	971	1025	1018	979	1014	949	1017	1003	1034	983	1013	974	1012	904	938	973	932	1002	962	948	918	981	961	973	921	942	952	982	898	1034	1013	1004	972	890	944	1009	943	902	969	997	926	914	955	964	963	1013	912	979	974	941	950	960	962	924	925	1020	965	960	924	937	943	983	966	974	979	925	937	898	931	934	982	944	1031	929	909	895	905	941	951	979	1002	981	909	934	979	911	973	917	920	998	987	939	961	957	929	992	982	999	966	967	961	966	934	893	942	871	946	973	939	984	976	934	929	964	927	964	976	954	937	926	940	1019	941	919	917	887	963	940	927	897	958	956	988	948	874	889	922	963	985	948	957	997	985	956	928	940	957	951	1011	902	961	951	916	963	933	953	911	885	977	920	938	925	909	943	942	956	966	936	970	935	961	917	1005	884	915	968	931	913	943	959	941	979	958	928	967	917	909	965	960	944	900	956	974	966	961	969	964	974	987	918	903	957	949	996	936	874	944	973	942	893	922	966	991	889	931	914	921	963	929	876	953	905	977	920	915	993	938	925	938	992	915	898	930	928	927	984	939	950	996	946	944	945	957	961	938	975	980	980	951	920	962	952	933	934	945	925	923	988	971	869	928	924	972	935	983	904	967	929	945	937	992	948	975	944	927	932	960	902	980	900	935	947	960	946	925	916	947	1000	955	935	966	960	943	957	933	962	943	920	974	983	965	939	960	925	933	937	929	931	919	935	968	943	925	971	939	1000	941	945	933	917	1016	951	940	936	952	943	960	863	934	967	880	941	918	928	998	921	922	889	943	963	938	969	949	876	983	891	957	943	943	918	929	999	959	963	924	904	985	914	934	933	923	955	900	949	910	900	950	934	975	988	910	950	956	911	1000	968	927	951	917	930	966	929	938	947	923	954	992	887	960	920	944	960	929	948	964	970	944	987	928	977	942	938	909	934	931	937	956	933	941	974	994	938	929	934	958	940	935	892	918	963	984	956	924	901	933	924	917	910	915	956	910	940	963	907	914	926	885	965	937	961	982	970	978	937	960	1007	932	942	911	944	912	979	945	926	988	949	981	952	927	952	984	1029	1006	993	968	946	953	889	929	934	935	985	938	998	964	977	921	976	930	969	942	921	1000	901	939	993	934	928	939	928	997	912	968	930	917	970	947	989	942	943	892	953	953	954	921	1003	937	889	994	963	964	943	929	1013	969	955	938	1006	927	988	967	979	933	994	944	968	907	937	911	972	908	956	898	954	957	999	923	961	936	922	985	907	948	948	1003	934	933	930	937	917	903	956	981	969	898	976	955	939	949	991	945	904	956	897	913	934	915	910	932	912	924	987	929	948	943	909	930	1001	980	982	888	917	947	916	932	964	963	967	921	983	972	971	923	923	933	978	967	888	974	949	931	950	937	932	921	940	960	1007	958	987	907	952	999	936	954	950	933	979	918	934	918	914	932	962	933	989	961	940	904	927	906	953	935	902	1002	944	934	958	948	945	963	894	919	874	998	968	1000	932	968	942	946	923	919	980	943	938	891	949	964	950	936	956	947	929	944	915	928	912	963	957	932	1001	918	949	935	974	944	914	968	955	997	865	989	899	965	931	939	914	932	958	933	1009	932	885	903	971	894	960	962	903	953	952	940	930	983	959	992	909	918	962	928	941	970	971	973	977	915	920	953	951	945	910	962	933	944	967	900	927	958	931	969	910	1006	918	945	1024	974	946	1016	985	923	950	914	917	959	971	937	921	960	969	909	924	956	940	893	925	897	984	953	968	919	931	957	933	1004	975	974	982	940	919	939	921	1006	950	1000	906	980	918	983	952	924	934	946	963	932	980	935	896	931	887	941	939	957	920	960	997	947	926	955	871	1022	907	956	989	893	978	947	964	936	935	963	1008	982	948	894	935	913	1012	922	948	924	983	967	946	886	938	957	1000	958	959	968	946	915	952	955	955	939	894	957	903	955	936	925	933	977	875	949	941	997	940	975	953	953	986	870	922	957	963	953	976	944	935	969	956	954	940	978	932	941	953	966	946	900	945	1007	971	988	955	945	945	981	975	973	962	980	919	932	972	969	965	935	929	918	915	911	958	928	895	944	935	919	964	949	943	976	970	940	985	878	1038	981	1004	951	988	919	985	987	936	1038	950	961	949	937	942	943	959	987	893	955	930	981	941	894	989	965	986	936	972	904	977	909	984	943	974	941	957	910	943	941	931	994	921	968	928	917	932	976	930	907	922	967	961	959	1003	919	915	940	921	955	1000	985	926	997	989	940	913	861	969	940	905	957	912	913	953	955	927	962	894	982	953	968	911	935	916	962	973	949	944	947	948	977	931	938	1010	948	934	938	934	903	920	978	1018	987	966	907	896	913	960	916	940	957	966	944	967	903	956	991	1005	953	935	932	937	916	858	1037	943	938	935	876	984	976	957	963	940	918	951	937	906	941	949	911	913	928	957	957	937	953	964	919	957	919	974	946	925	916	935	933	941	959	959	913	996	940	947	974	932	909	949	1004	916	974	920	952	924	947	896	907	897	930	935	886	946	997	920	961	937	948	900	896	1008	931	903	990	867	993	924	864	936	979	942	973	947	953	950	980	934	979	922	893	990	927	985	886	925	925	902	904	933	921	952	960	1025	907	950	933	948	954	928	973	952	987	931	962	974	970	954	1029	980	894	974	927	884	994	964	903	945	927	961	884	939	975	984	994	889	947	875	934	931	932	948	935	942	981	969	997	963	973	956	992	905	957	918	941	953	898	903	937	881	934	933	927	976	938	952	910	937	934	986	908	963	990	959	895	942	923	968	982	995	916	948	928	912	971	935	898	978	955	947	950	899	964	965	945	903	930	923	969	1014	995	974	952	915	976	925	891	918	948	927	995	988	946	954	983	941	941	992	890	874	975	968	949	962	914	974	930	959	937	887	985	988	957	974	914	909	940	958	947	1003	883	994	948	933	994	930	940	967	929	905	939	974	921	939	987	879	949	940	1020	931	945	1012	928	967	962	892	917	940	1043	908	966	946	945	938	1016	929	935	912	987	975	933	887	992	961	950	965	986	970	931	947	929	938	949	968	921	958	884	977	876	962	948	935	968	927	930	1011	895	983	951	964	919	920	987	956	968	893	991	959	939	924	948	989	949	947	948	898	928	938	995	889	904	971	986	935	1006	955	945	933	936	947	933	934	956	972	928	952	940	942	919	955	922	897	919	964	1010	904	1005	987	918	959	950	950	965	962	926	900	979	964	974	936	903	981	1001	950	906	917	926	980	915	969	935	1021	926	899	950	971	941	946	904	947	978	938	958	950	958	941	952	1007	953	937	984	933	979	951	986	944	962	966	914	909	908	930	935	959	964	935	996	945	880	898	974	878	954	961	970	964	921	933	944	968	946	930	928	913	960	973	908	1015	964	896	892	895	946	970	912	916	915	963	1019	933	976	936	992	876	979	952	959	945	895	967	886	933	924	931	969	946	991	963	979	893	918	942	965	935	939	934	964	898	989	944	941	911	955	902	903
41545	29767	27524	19167	14058	11010	3996	1273	601	482	481	490	495	493	529	613	526	462	389	376	373	297	312	326	321	325	317	339	318	279	301	307	333	327	331	292	316	301	292	315	323	296	317	291	293	324	348	327	315	278	337	298	304	313	364	314	297	312	311	288	292	316	327	339	349	306	324	329	338	293	316	291	292	314	293	279	307	282	315	325	300	351	324	291	251	309	328	292	289	315	312	308	267	305	297	296	342	337	298	281	276	302	300	304	298	298	321	294	288	321	318	325	309	305	285	324	284	289	319	330	336	296	303	337	311	339	311	316	324	311	318	301	333	296	320	319	291	316	288	281	325	328	299	358	308	324	310	295	299	287	313	334	289	301	316	309	326	325	294	309	348	315	333	292	306	283	315	302	300	325	308	316	333	332	318	331	312	324	323	292	345	300	324	289	298	317	320	288	315	283	354	317	282	293	284	312	305	303	323	287	306	292	350	306	299	314	307	298	268	292	314	284	340	313	289	280	294	342	314	323	296	328	316	323	325	294	302	327	349	297	285	336	322	304	325	299	327	281	313	325	277	338	309	330	309	331	338	315	326	317	288	292	295	303	297	310	308	314	313	313	315	300	311	313	303	300	329	291	302	292	308	348	331	303	301	314	333	275	326	313	329	366	334	305	308	289	273	291	294	323	315	311	324	306	332	323	287	297	322	333	307	290	299	314	338	320	339	340	326	318	310	303	310	320	296	307	361	325	308	321	311	303	314	311	337	315	321	327	334	306	327	296	330	311	322	305	283	298	311	309	277	292	283	287	324	344	327	320	269	320	301	321	307	320	311	266	302	320	326	321	321	312	313	379	308	322	300	304	314	303	298	306	315	318	323	275	313	336	296	300	309	331	317	295	318	324	348	318	323	315	309	298	348	319	327	318	293	319	385	284	307	246	316	319	322	315	308	301	359	338	317	285	316	312	288	317	317	302	315	305	337	324	308	337	287	286	319	313	284	284	294	304	312	304	309	312	322	329	329	279	282	363	339	335	290	323	306	269	334	330	314	324	333	300	303	332	319	281	282	296	280	294	284	307	310	323	282	304	274	289	332	310	289	279	315	286	314	313	331	295	310	297	290	288	354	301	318	303	316	319	280	327	300	312	318	324	303	299	305	311	317	297	340	270	313	276	306	331	289	285	298	307	293	302	292	315	324	275	319	307	280	289	320	316	290	321	313	325	299	302	300	303	294	317	302	328	285	342	276	305	317	287	302	333	336	321	297	309	315	309	310	349	304	327	298	327	355	306	293	287	303	341	339	335	305	292	323	286	299	273	315	332	324	347	304	320	328	323	318	330	306	339	336	294	283	284	288	313	324	310	285	308	293	346	316	296	323	298	316	301	304	298	309	304	314	307	344	298	286	318	333	332	289	313	290	321	304	296	332	318	279	330	296	327	316	314	318	308	296	248	312	301	260	295	292	326	310	315	301	269	303	307	332	291	295	326	306	296	317	303	322	299	297	301	340	290	290	273	294	338	281	305	320	310	333	302	326	324	290	299	324	315	328	332	317	334	281	319	315	296	309	317	318	288	319	312	305	316	318	288	333	321	322	314	308	272	301	316	331	299	326	284	332	301	314	298	306	314	303	364	317	314	307	321	299	288	321	275	315	314	338	299	312	303	313	301	317	299	323	342	283	304	330	289	333	321	315	306	292	290	310	326	364	328	303	375	333	311	285	320	307	350	313	325	319	319	342	341	315	291	316	317	309	333	368	320	328	331	311	313	324	329	350	306	325	300	342	302	292	311	330	283	290	272	292	328	295	300	305	322	338	318	318	296	280	331	298	341	329	347	277	316	320	333	276	305	325	308	338	299	288	361	274	300	294	294	298	333	352	300	304	300	309	310	304	335	292	297	312	288	341	313	289	337	351	326	293	310	330	283	349	346	294	307	312	324	331	338	317	332	322	309	325	310	313	317	311	298	271	311	291	344	281	295	312	322	313	305	289	333	295	317	305	314	301	310	321	277	305	316	341	304	309	291	288	316	309	304	319	324	314	301	312	319	319	280	362	319	328	275	315	299	320	344	304	310	290	289	298	299	252	301	315	305	323	329	274	330	316	274	327	305	279	299	314	320	318	310	326	337	303	280	302	282	275	317	292	305	285	317	328	368	322	285	300	291	279	301	306	333	296	331	312	312	318	281	288	307	319	286	305	283	258	285	313	309	308	312	315	308	295	305	306	309	310	326	297	320	305	302	344	321	300	317	331	320	304	294	309	295	300	325	319	288	318	322	293	312	292	279	290	299	334	323	328	297	296	316	307	320	309	337	306	296	340	339	310	311	298	321	303	287	342	297	275	342	309	315	303	320	316	297	283	316	310	293	320	311	301	315	324	305	328	303	331	308	322	290	296	327	308	290	326	310	323	302	311	299	312	303	330	299	293	320	295	289	298	325	325	303	281	279	309	334	343	340	306	329	292	294	356	313	311	313	324	317	277	331	328	315	291	314	340	301	330	335	334	313	303	305	319	287	334	296	306	319	333	326	311	317	327	335	324	299	319	304	304	312	253	324	321	312	313	323	338	327	297	275	322	326	316	307	284	350	264	276	317	312	290	311	280	352	292	297	298	312	331	351	315	326	305	334	359	326	342	312	298	324	307	308	317	301	324	339	312	311	328	312	314	286	317	308	295	320	319	310	313	271	305	324	302	317	315	313	295	320	323	309	325	282	289	299	307	296	294	298	331	272	331	273	279	319	321	328	295	331	309	315	285	297	342	313	288	327	308	285	296	320	332	319	307	323	296	328	302	330	293	306	317	321	337	343	329	316	295	298	344	286	312	325	294	327	322	297	325	296	320	313	335	312	291	294	313	334	328	343	329	322	334	314	316	329	339	326	308	323	339	298	344	353	261	337	308	319	343	312	320	323	324	301	278	331	341	314	301	363	317	302	328	327	285	286	312	303	304	310	324	327	296	320	277	297	321	295	314	306	330	309	311	290	308	333	315	302	296	338	317	293	300	328	273	304	319	319	299	306	292	327	298	327	322	332	306	318	317	325	294	288	287	314	317	295	305	296	312	321	338	279	306	315	306	329	296	308	338	287	319	306	305	311	329	293	296	335	293	328	314	296	321	314	290	295	329	306	330	344	315	304	322	322	347	321	306	310	339	342	299	313	311	268	285	336	312	323	327	365	318	285	295	297	273	329	301	293	305	273	267	318	315	359	331	300	343	327	296	327	299	355	325	285	311	316	269	300	310	321	320	342	355	328	322	357	324	306	299	310	320	302	341	298	308	302	285	298	308	342	303	351	307	317	311	285	317	319	307	319	297	335	307	318	307	328	342	307	331	320	346	294	345	327	290	314	324	277	303	314	295	310	297	308	272	320	340	307	277	353	303	317	288	312	316	321	336	332	343	313	350	318	311	334	295	289	299	327	319	343	286	313	317	308	321	296	324	307	314	309	340	325	293	339	291	288	344	332	306	302	306	318	290	297	321	310	296	341	322	312
27724	24653	31451	26531	25153	20863	9957	3922	2138	1603	1742	1841	2062	1754	2096	2256	2031	1638	1389	1043	967	779	829	834	786	822	811	848	927	844	792	782	756	777	773	704	775	740	746	769	725	753	737	738	746	712	765	753	772	803	728	726	751	758	686	730	747	735	781	696	723	730	689	721	698	715	705	722	715	764	771	663	739	707	755	726	738	741	705	764	745	731	737	716	735	691	746	743	694	738	740	731	746	696	782	687	730	748	692	733	770	719	721	743	762	710	696	703	734	733	729	722	734	785	722	738	728	786	736	719	726	729	754	725	716	711	736	707	731	734	740	709	713	790	800	707	724	713	764	741	736	735	728	714	715	711	715	694	739	725	720	728	733	706	751	722	669	704	725	713	712	771	733	708	723	772	742	752	740	731	725	701	714	743	757	769	717	728	755	768	769	769	730	765	720	745	746	701	719	687	750	723	701	726	730	740	748	717	718	719	684	740	743	733	765	724	730	723	790	734	743	731	736	741	766	681	747	678	735	714	702	724	767	702	752	747	687	708	713	704	696	704	726	662	752	738	704	761	757	705	756	693	708	699	730	741	763	777	737	703	707	739	713	754	750	719	714	670	801	713	738	694	728	741	715	761	705	688	703	696	732	747	728	726	734	727	716	687	726	754	801	680	724	667	757	735	753	739	730	723	691	734	779	752	714	775	736	731	708	739	717	698	715	769	701	723	721	748	786	702	726	761	742	759	721	732	751	722	733	748	702	787	728	737	744	728	716	693	753	712	744	736	694	694	739	701	703	731	761	731	708	711	745	770	714	687	703	767	692	691	764	713	690	713	763	733	724	702	715	752	719	731	741	747	756	781	715	721	737	697	749	732	776	726	740	723	744	693	740	721	683	719	752	705	697	756	741	702	764	730	732	746	725	740	743	724	756	747	682	728	694	741	723	715	739	745	759	744	776	739	734	711	708	669	712	714	738	756	704	758	700	714	703	751	734	729	783	717	717	756	667	678	719	775	770	708	767	731	718	739	736	715	753	790	732	755	746	758	698	726	722	714	708	739	712	741	711	702	711	768	716	722	694	770	752	689	741	714	719	728	680	714	737	719	750	717	719	698	687	730	731	742	719	715	735	734	708	748	723	733	701	747	767	739	714	703	712	760	717	660	722	729	726	706	709	711	748	742	723	671	708	759	764	747	736	689	695	660	766	724	767	758	701	701	703	722	721	728	710	759	743	708	726	757	707	700	711	717	752	656	709	692	737	707	747	737	723	759	701	767	727	696	750	726	737	734	717	740	725	755	685	722	709	735	726	717	721	698	723	758	749	737	735	716	686	756	730	682	718	714	734	750	727	705	715	759	764	723	709	745	702	698	732	729	724	759	653	724	734	709	716	721	716	635	727	691	693	691	778	735	717	783	733	759	720	735	741	677	701	711	724	777	774	705	729	729	734	741	745	707	751	705	774	687	721	751	759	689	748	736	747	759	743	745	751	736	727	744	733	719	686	735	736	723	766	711	719	719	705	751	714	746	725	677	696	732	707	740	761	723	709	693	750	742	747	678	710	688	735	722	736	741	744	731	724	711	729	713	730	766	717	756	733	727	679	734	732	726	722	744	706	678	745	738	742	727	644	741	704	718	757	795	699	831	684	718	722	775	715	720	727	689	716	711	735	732	757	731	744	762	745	694	716	700	715	747	699	752	757	713	740	730	718	733	746	773	761	731	727	727	698	660	683	760	707	692	714	694	731	750	765	701	721	697	733	740	734	741	720	751	731	743	709	745	741	744	757	758	722	725	750	769	713	705	721	684	685	726	704	697	748	715	728	720	719	760	762	716	731	740	740	696	724	778	748	758	759	757	761	689	753	761	759	738	683	782	697	723	724	741	667	712	761	688	699	711	761	712	778	721	785	799	696	765	703	749	714	702	737	725	727	709	735	763	731	744	715	766	724	770	675	740	731	747	676	697	756	719	714	732	752	704	732	699	742	746	738	750	686	682	747	719	742	735	693	678	765	745	698	686	742	735	735	751	711	721	771	729	693	733	711	703	786	769	728	773	690	735	722	713	772	706	771	742	704	784	753	741	719	696	744	729	719	751	720	734	715	785	704	729	727	710	764	721	751	735	748	748	690	678	746	755	757	728	707	705	717	725	733	734	689	756	704	706	733	721	751	740	779	745	722	719	738	747	760	732	724	721	766	731	732	746	708	723	739	679	723	697	761	742	736	756	776	781	754	730	726	723	747	712	724	739	703	789	710	690	723	739	718	692	738	740	743	688	713	747	722	739	742	706	744	761	678	719	718	716	737	760	702	742	709	708	773	705	682	752	774	718	714	755	682	720	742	706	738	697	662	768	705	757	796	761	709	714	706	749	713	743	786	720	759	675	717	715	748	681	754	698	714	735	727	745	724	734	719	710	692	741	696	712	722	705	693	729	726	704	774	701	721	742	780	701	733	676	726	653	715	709	737	714	742	746	755	685	748	733	656	729	754	754	726	726	699	766	701	721	729	767	741	715	754	711	694	749	772	696	699	704	738	742	675	674	714	725	745	721	733	747	729	728	718	693	771	698	727	764	744	716	708	714	760	726	721	720	751	729	766	717	711	728	697	749	740	694	744	723	712	758	788	760	733	737	774	698	680	691	737	698	703	766	734	731	763	742	724	704	742	736	729	718	762	754	717	740	756	745	730	712	674	743	693	726	725	738	717	730	663	702	721	746	721	717	715	700	713	743	719	725	723	740	767	698	721	730	778	709	761	721	708	724	735	726	716	710	676	702	746	751	712	719	685	740	715	727	724	749	750	738	721	724	685	719	728	735	730	769	749	690	729	717	717	719	732	723	738	702	713	717	744	738	783	765	754	773	743	707	732	707	746	726	727	730	792	729	710	689	742	715	738	722	749	692	702	724	757	725	730	734	735	758	746	689	738	745	705	765	729	756	736	690	733	720	691	758	773	695	724	694	703	709	756	721	716	756	710	749	787	757	729	739	716	695	743	736	709	714	710	751	723	730	722	720	717	712	717	773	690	725	732	764	702	731	707	730	714	701	733	721	733	718	782	729	781	755	755	721	767	735	725	733	716	755	763	758	733	711	767	694	780	746	699	764	768	716	726	709	717	759	704	687	712	716	716	742	775	680	704	669	698	722	715	728	750	740	705	720	722	768	764	768	705	735	735	719	712	744	757	718	710	765	758	768	747	716	722	709	656	734	757	705	715	744	692	763	672	719	725	763	734	725	690	708	752	725	770	713	739	742	734	732	717	720	715	707	745	784	745	754	710	747	682	716	728	700	725	765	720	729	778	759	722	717	751	774	776	723	710	699	668	728	723	743	706	725	761	755	730	697	703	720	707	742	750	704	760	701	753	741	692	688	776	795	676	734	735	699	755	733	711	731	723	765	748	725	722	787	757	736	715	712	726	709	760	741	733	705	707	791	739	740	702	748	721	697	737	751	699	719	744	688	765	737	720	754	677	724	710	739	760	738	714	696	703	757	730	728
19139	9821	5745	2852	1220	862	573	409	464	402	400	416	429	427	420	374	408	374	396	390	372	396	411	414	426	375	413	412	399	403	395	372	362	357	394	404	375	393	384	385	397	420	397	395	351	384	387	383	387	388	429	394	375	363	401	379	405	384	404	404	387	391	425	413	405	397	384	419	388	386	380	415	401	391	387	395	389	376	410	381	453	366	382	391	388	384	409	395	353	410	387	439	408	366	364	392	383	398	375	393	419	397	358	408	408	374	367	412	382	379	406	387	405	373	432	413	399	411	370	409	407	420	405	367	390	408	405	374	386	411	407	431	454	398	353	372	387	394	436	411	384	438	397	408	374	364	385	380	390	372	346	399	400	403	409	372	417	390	408	435	370	405	385	364	386	458	386	374	379	386	393	409	389	400	417	381	384	394	374	375	364	374	362	363	389	403	382	415	371	359	429	418	416	416	394	399	389	381	362	396	375	354	401	425	365	370	365	413	383	451	399	411	396	385	408	371	414	410	429	389	374	392	435	411	417	360	393	424	394	437	422	373	392	378	414	405	385	370	366	366	415	399	378	368	376	411	407	374	397	374	415	387	424	381	336	381	421	377	401	334	400	362	371	413	374	394	377	358	389	424	401	388	409	385	378	391	380	389	372	371	372	395	401	397	359	385	422	397	391	380	364	370	430	392	396	358	402	376	389	367	429	427	391	392	386	364	370	419	364	373	404	404	384	388	393	359	375	381	393	362	382	349	382	368	373	396	405	412	405	396	396	392	384	438	390	399	376	382	361	401	423	411	383	421	419	398	409	398	372	458	394	411	423	418	431	358	382	363	397	333	379	386	404	408	396	359	386	421	366	366	373	395	354	406	365	405	393	391	380	406	381	404	382	420	434	398	381	384	434	361	384	416	396	378	387	373	413	385	382	397	421	411	412	383	414	380	379	366	417	381	420	371	416	408	400	387	386	369	359	392	376	364	386	390	377	385	400	425	410	394	386	389	390	422	363	339	436	370	370	395	394	370	392	381	374	418	393	388	412	379	397	354	387	406	395	403	412	425	399	377	416	363	396	411	405	395	400	400	399	404	416	351	407	381	404	411	396	422	422	385	399	412	377	397	432	395	429	412	399	369	381	377	366	393	374	383	376	405	393	371	436	412	391	408	356	353	394	328	436	409	425	412	417	410	398	432	394	411	388	389	433	402	391	414	367	359	413	387	369	407	404	390	380	384	400	412	416	383	401	369	360	413	398	391	407	376	406	398	392	412	397	352	375	433	378	375	398	393	409	373	422	431	394	399	380	380	407	433	401	402	396	370	396	411	398	415	373	390	391	360	342	412	368	410	390	396	381	410	403	399	389	396	433	400	387	422	410	368	381	398	398	380	404	386	391	411	367	359	384	426	415	343	402	410	425	432	381	417	386	382	347	397	382	374	358	366	376	401	385	369	389	421	375	372	396	418	405	408	369	370	373	382	370	408	366	413	403	362	397	395	420	382	414	389	387	401	369	350	377	387	393	378	357	383	378	401	366	385	341	379	373	377	351	420	378	421	370	368	406	406	402	401	390	427	374	419	403	430	378	434	356	368	359	380	398	403	395	386	387	394	398	403	416	409	352	377	437	383	386	407	365	362	358	413	383	367	373	387	398	377	365	423	363	394	399	350	392	408	400	392	424	376	379	391	408	375	376	420	361	389	391	436	354	384	377	386	379	364	418	382	342	358	404	407	395	421	408	419	391	389	370	385	378	349	434	440	406	390	382	406	390	417	335	395	442	400	366	350	399	393	387	389	397	376	402	359	384	380	396	395	457	385	365	393	398	409	384	398	385	355	369	390	406	388	370	366	374	396	405	379	389	382	360	379	398	366	387	443	426	389	383	382	417	413	394	393	412	411	394	359	399	389	388	377	380	444	367	375	400	412	411	391	420	431	392	375	375	383	428	401	429	391	372	428	427	357	417	418	404	404	386	390	428	392	404	399	411	406	403	393	399	383	422	361	373	430	376	382	398	400	422	418	436	401	410	361	399	447	380	401	334	385	382	408	395	373	384	378	419	391	399	364	380	432	390	406	403	411	379	382	391	399	413	416	399	406	426	412	402	402	429	393	412	352	376	358	381	392	419	416	418	397	382	402	367	369	425	373	359	387	423	361	421	372	409	408	408	381	368	374	434	373	362	428	418	393	362	369	405	421	397	394	383	400	415	419	387	386	396	373	393	405	400	385	416	354	423	399	409	354	374	381	359	374	431	399	389	392	404	394	396	383	387	385	404	392	403	400	410	373	389	400	372	368	415	390	352	390	383	385	366	383	414	465	368	360	362	394	389	402	401	367	366	408	377	401	421	426	386	402	427	388	396	370	406	380	421	374	392	370	397	394	378	399	365	388	388	378	415	401	365	377	408	403	367	381	433	365	354	383	382	387	444	373	396	380	427	401	411	397	415	422	376	368	367	364	371	399	410	389	403	414	380	376	384	378	413	389	413	387	375	400	413	385	435	400	390	402	398	418	387	385	376	402	420	384	358	391	366	410	397	374	397	382	420	398	418	386	415	409	424	386	384	405	365	376	362	417	373	384	407	342	398	362	395	388	387	395	348	402	408	353	390	379	419	427	379	404	392	413	399	404	409	415	395	411	377	400	391	358	393	401	405	432	364	388	376	385	423	424	392	427	374	383	417	394	400	412	417	375	362	408	384	364	410	442	418	387	384	422	375	404	396	390	376	370	393	421	407	414	390	391	381	408	384	411	419	370	402	385	400	419	410	413	394	406	397	373	366	419	389	383	410	394	380	426	401	391	412	434	366	395	417	423	405	402	367	367	368	408	394	413	403	392	359	407	391	410	387	386	410	389	350	367	411	367	383	416	390	362	338	391	399	392	420	409	372	374	356	396	397	399	377	401	406	444	380	421	411	341	414	402	410	401	387	368	391	372	397	401	379	417	356	416	372	396	365	397	389	412	350	372	419	391	413	412	386	383	372	368	369	400	410	414	422	413	370	410	389	388	387	396	389	374	399	392	421	400	424	401	392	398	347	382	401	414	411	361	374	406	377	397	400	374	418	391	379	414	425	409	404	375	404	428	373	374	370	382	428	379	355	414	429	405	393	390	376	385	376	407	436	389	371	397	401	375	382	347	393	425	398	387	376	374	397	364	408	378	397	354	345	398	389	390	404	422	395	401	414	405	377	391	444	379	371	387	380	415	410	392	349	418	418	386	382	384	437	367	377	378	391	407	380	376	387	375	419	422	376	377	391	404	395	411	424	411	383	343	364	393	394	345	369	398	388	402	387	392	375	422	390	366	388	380	410	390	411	385	403	386	422	380	399	392	368	430	392	393	380	413	405	400	365	406	390	342	389	379	396	388	404	401	398	444	423	434	395	411	383	432	372	378	376	392	389	403	367	377	390	418	367	410	385	387	378	329	392	395	399	402	362	411	405	398	402	405	405	380	404	407	395	381	402	391	378	371	383	361	399	374	399	384	365	400	391	395
13533	9095	9949	7194	4145	3163	1826	1235	1095	1050	1034	1022	1071	992	992	934	951	993	894	900	861	899	914	924	889	922	937	945	880	905	915	914	946	978	996	888	851	906	942	857	889	929	902	973	932	889	918	931	897	919	937	902	921	922	886	879	908	888	922	883	909	881	913	906	923	899	980	841	905	959	917	924	941	869	895	904	843	928	891	905	904	937	879	909	908	868	871	910	889	941	874	890	917	894	909	961	904	928	896	888	841	826	840	966	960	877	891	958	888	890	925	946	922	909	896	905	911	868	931	983	970	897	833	903	852	931	861	889	908	906	870	915	858	852	942	897	949	923	876	911	887	898	845	897	896	903	900	918	904	861	898	952	901	907	927	948	942	883	853	924	867	862	919	969	911	910	965	937	912	908	887	948	931	890	947	882	805	873	913	899	949	910	861	920	853	894	952	916	942	905	926	880	883	908	919	935	888	972	922	917	902	914	913	909	918	917	937	901	877	890	898	931	956	920	926	947	892	851	906	946	876	933	876	895	945	955	867	887	887	903	893	914	906	930	884	909	881	904	937	937	955	899	955	897	943	904	904	897	901	889	940	910	862	868	905	890	933	882	902	831	905	883	878	871	857	905	892	881	866	868	957	911	920	868	941	911	891	881	863	928	912	877	862	851	945	895	906	925	919	915	918	919	948	936	859	893	931	887	899	902	849	947	916	907	945	956	897	925	919	925	939	862	947	892	896	883	823	852	910	906	898	897	864	941	922	905	911	918	928	934	954	889	953	954	903	885	933	911	925	873	887	920	871	965	847	870	856	924	919	908	898	911	912	950	894	873	967	890	933	890	850	834	852	902	891	876	943	931	931	863	900	869	895	951	890	878	883	834	864	879	913	877	919	932	896	921	929	931	937	905	964	891	912	909	901	896	892	907	880	909	873	882	939	954	927	898	882	923	840	896	879	877	875	918	929	913	913	964	929	897	873	885	913	913	896	862	892	922	910	930	939	954	875	901	869	843	850	965	884	900	935	891	909	910	917	918	953	842	932	934	929	897	951	915	883	923	891	865	891	900	965	902	876	905	898	953	922	967	932	910	860	938	872	901	859	914	893	927	922	921	884	878	860	902	887	883	868	923	912	924	912	854	888	905	868	853	914	903	865	896	940	869	858	959	933	879	848	922	911	951	894	909	920	895	949	872	905	897	893	874	954	893	891	922	900	955	944	938	901	853	926	951	940	866	935	911	869	894	985	957	883	909	918	972	932	936	952	1005	889	921	944	915	905	898	904	923	871	908	949	937	959	931	918	964	907	916	922	904	915	911	905	924	917	861	901	891	870	900	908	860	865	904	866	911	868	953	874	920	929	926	929	895	976	872	885	885	926	910	939	872	902	878	901	930	915	905	906	922	877	890	838	880	942	925	889	894	937	861	918	956	911	891	882	871	854	856	897	957	906	891	888	925	944	944	943	913	892	910	909	882	927	870	900	904	871	935	928	908	919	960	864	900	943	966	910	928	969	853	846	952	966	907	917	932	910	959	860	936	884	946	917	872	896	917	916	847	911	920	894	924	925	933	933	889	948	885	905	926	895	935	867	936	925	883	907	875	879	911	927	882	955	899	936	862	922	898	890	986	927	922	920	918	863	920	874	928	882	908	934	904	907	921	920	881	909	934	900	968	880	881	852	903	911	925	892	889	883	858	930	899	816	918	895	862	934	918	880	907	935	931	873	950	915	939	848	884	934	905	899	885	921	926	921	891	923	886	934	938	908	897	895	951	904	907	882	928	861	961	874	920	897	949	897	950	931	952	925	895	884	952	912	983	875	930	882	921	914	917	872	902	933	903	899	907	894	961	931	899	966	962	927	889	868	877	927	900	912	869	910	866	898	874	938	917	864	901	950	905	925	892	922	902	895	932	903	900	864	893	874	863	874	942	877	889	917	960	956	932	887	916	906	898	881	905	877	907	913	889	893	913	935	879	914	922	863	866	905	875	929	901	890	899	908	913	931	854	899	956	900	924	908	901	916	922	927	850	940	909	888	922	849	951	891	905	869	861	903	873	936	911	952	882	866	914	949	855	903	931	916	892	892	849	896	925	937	955	900	888	878	888	914	899	916	878	873	901	907	907	912	894	922	870	856	914	911	899	871	921	878	944	915	913	905	914	907	964	915	877	899	878	909	939	894	919	910	888	912	887	951	923	895	906	936	842	897	917	899	909	868	974	887	926	890	915	909	882	913	936	905	918	871	929	909	892	914	926	896	892	855	902	902	894	885	906	831	878	906	874	901	919	865	900	919	947	921	935	896	858	911	878	947	906	939	878	950	909	886	931	889	871	895	907	913	875	902	967	894	914	924	906	977	907	849	871	927	858	945	904	869	885	865	910	914	848	913	881	873	882	933	933	919	975	980	889	929	919	896	853	928	873	888	938	922	905	926	893	920	942	886	897	883	983	930	899	882	909	913	979	896	918	888	900	935	907	963	915	940	983	898	923	890	838	900	953	929	958	869	932	916	867	852	877	904	912	913	894	900	947	911	954	933	888	855	862	952	873	952	935	959	832	903	882	921	916	944	872	863	859	903	915	943	889	855	958	932	846	929	914	882	888	902	903	904	920	869	923	883	906	934	947	916	910	894	880	949	908	946	884	933	919	903	923	916	831	878	895	885	931	937	880	927	924	857	883	893	882	960	925	903	881	908	851	912	943	870	944	933	883	920	858	919	884	912	899	882	847	882	865	899	896	945	907	870	896	894	926	878	869	934	883	907	882	918	931	898	953	923	917	909	915	965	872	946	899	915	858	894	942	872	935	885	907	878	905	909	943	913	895	901	887	894	927	871	930	914	930	948	917	920	857	926	892	884	899	863	914	942	920	910	878	870	883	940	913	923	896	940	912	887	941	898	937	890	939	925	881	924	944	923	951	917	922	923	907	883	903	959	887	939	883	883	927	952	915	867	896	906	946	888	935	907	912	939	918	918	893	880	940	962	903	888	926	942	928	901	885	894	901	874	911	893	896	938	896	911	867	946	905	913	873	931	869	915	945	866	929	931	879	889	891	908	915	873	933	937	892	901	856	938	950	887	922	871	915	931	914	914	876	921	922	934	895	913	896	919	939	905	888	905	944	885	878	924	930	892	889	969	949	912	903	882	900	943	974	874	887	888	956	865	865	959	949	922	967	880	931	909	902	882	937	926	892	907	902	894	917	966	918	890	899	871	951	940	890	909	914	911	876	869	879	893	900	927	916	918	913	899	846	929	918	912	870	887	993	892	916	893	914	903	945	979	884	922	911	932	936	905	928	914	939	879	932	892	880	857	872	935	951	949	926	936	908	899	963	884	968	930	912	890	954	938	927	845	879	969	894	900	948	900	894	870	906	945	927	932	897	929	937	862	945	959	917	880	888	924	888	870	884	880	886	917	829	915	909	961	888	911	958	894	899	897	924	902	889	874	924	967	846	900	891	838	906	923	943	918	927	889	876	887	840	936	903	909	939	869	887
33164	19002	17121	14218	10315	6300	2309	844	544	503	489	569	511	455	516	506	535	481	468	437	403	394	415	380	439	382	388	415	403	391	417	347	386	401	414	354	377	408	401	417	430	365	389	371	398	406	391	379	356	399	399	381	438	401	385	418	402	426	401	389	409	389	389	409	427	388	420	356	387	401	401	402	411	376	411	404	394	395	407	399	400	396	423	413	440	433	365	386	386	399	421	437	405	382	428	357	406	408	421	363	394	394	422	397	373	432	406	362	437	379	377	373	383	434	412	403	373	382	403	385	420	461	396	380	397	387	380	376	399	356	403	357	401	367	421	423	419	408	409	413	392	376	428	421	389	392	380	428	425	436	392	389	423	375	398	390	409	405	380	412	394	421	418	411	403	416	410	431	408	376	381	396	421	399	377	390	382	382	377	398	421	374	415	434	384	428	365	383	381	400	393	407	416	405	407	392	354	406	433	418	427	425	387	401	420	390	386	437	420	390	388	447	404	402	418	376	387	409	434	427	385	386	398	426	437	403	429	384	405	419	412	409	410	377	426	418	417	422	370	402	388	385	426	399	397	388	391	388	404	433	417	390	420	432	409	430	435	401	453	395	416	369	392	382	414	414	394	415	414	412	395	416	417	401	412	417	391	398	409	413	367	381	364	426	385	408	400	402	411	381	421	389	388	365	376	414	403	408	393	403	417	384	414	431	384	385	424	415	400	396	376	365	387	436	388	372	396	417	448	393	400	423	369	409	415	430	393	381	396	384	395	423	432	364	349	373	417	370	406	405	381	420	341	401	416	394	398	429	383	409	408	411	406	371	374	409	400	431	386	446	406	378	420	379	404	437	375	414	397	416	406	398	396	393	380	426	400	393	419	413	369	392	369	370	384	384	408	416	415	393	441	401	403	397	432	406	394	423	411	384	392	395	411	417	429	382	379	398	386	422	394	397	386	374	394	414	381	400	373	388	416	387	420	365	381	401	424	412	400	374	386	392	422	388	395	415	383	383	404	401	397	432	397	369	387	411	404	372	419	366	428	408	379	400	362	406	415	405	421	395	419	422	416	391	396	371	419	438	384	382	410	459	405	381	359	390	437	401	394	387	415	391	409	414	400	373	439	443	404	398	422	415	379	393	400	426	399	408	420	439	425	455	416	417	367	402	406	416	425	421	380	403	415	390	371	403	404	403	370	419	404	416	397	393	382	433	357	389	400	388	405	395	405	405	393	419	396	413	380	406	392	379	389	427	420	425	421	390	382	373	385	390	394	416	390	368	399	386	404	420	392	398	409	419	401	394	422	409	369	428	383	422	377	395	401	384	393	397	417	374	385	352	395	443	374	419	381	367	397	416	400	401	415	387	411	417	385	420	385	416	424	409	374	346	430	414	375	402	395	427	430	384	402	448	370	360	402	364	381	400	387	432	436	393	428	409	437	379	399	428	409	415	394	382	382	420	424	424	404	387	390	380	395	411	383	371	410	370	452	416	368	394	378	430	395	393	412	425	351	386	431	430	431	426	400	382	405	411	383	403	389	418	410	386	416	398	397	370	428	376	388	382	378	394	342	394	386	407	419	456	397	420	445	369	409	379	409	397	400	410	380	430	419	373	425	387	422	412	416	399	385	407	385	401	397	407	454	373	379	385	426	369	386	405	401	420	401	406	425	425	378	385	410	400	346	417	428	371	409	415	388	390	396	443	382	389	381	420	455	408	413	390	402	420	424	389	382	422	389	384	362	406	449	374	422	397	407	414	422	404	393	406	400	392	405	412	390	408	438	440	410	420	425	414	430	420	401	400	405	407	420	423	427	384	397	402	435	375	381	403	383	398	401	367	376	420	372	404	408	397	384	430	392	353	380	426	393	403	410	349	364	386	393	418	378	409	411	404	374	375	364	434	417	397	357	408	454	417	411	393	415	368	416	442	408	395	424	386	375	411	397	364	384	403	422	390	396	357	374	433	353	407	405	408	423	407	369	441	410	417	366	411	392	376	385	382	384	409	402	420	457	367	365	395	388	362	408	378	393	433	414	407	382	421	363	403	418	426	387	424	417	421	446	413	412	387	400	420	388	381	377	396	426	397	414	385	394	433	434	417	414	411	386	378	422	381	383	383	423	430	388	400	421	403	404	392	400	425	395	388	437	419	374	371	425	392	369	388	386	400	406	365	395	399	397	392	403	409	421	427	412	406	405	403	394	396	425	394	369	441	413	441	388	375	391	376	369	374	350	379	394	456	390	390	394	389	421	389	405	410	425	397	417	379	408	385	408	375	413	423	460	395	391	434	422	395	408	445	386	399	470	414	397	411	436	408	373	398	393	381	417	393	417	422	399	383	409	417	352	410	421	420	404	433	379	401	385	402	405	387	406	416	385	408	435	441	400	400	378	400	384	409	440	387	381	392	382	393	420	377	430	394	420	404	378	397	392	425	405	412	376	423	427	416	439	418	376	385	430	401	378	382	404	353	387	414	429	374	341	365	386	403	384	395	428	432	427	384	418	393	402	403	420	401	387	388	413	400	394	395	380	400	429	388	409	395	391	404	422	404	406	408	374	379	392	399	380	432	412	376	354	401	383	410	395	396	393	424	409	397	401	389	403	429	447	390	387	392	410	432	382	369	383	395	404	348	408	417	363	382	389	408	411	363	443	396	426	422	386	370	378	386	442	398	383	384	377	425	374	427	402	412	405	381	410	425	423	399	424	420	423	409	379	410	421	374	399	392	453	397	387	428	397	413	375	427	414	386	392	365	409	401	388	388	405	416	423	409	389	431	378	434	449	411	412	387	369	418	422	394	407	396	396	409	384	441	422	404	392	402	419	409	431	391	377	389	435	362	412	378	379	421	373	397	422	409	436	410	389	388	401	413	392	407	388	405	416	398	400	388	434	364	361	413	377	422	409	414	342	415	390	394	354	382	423	394	410	398	401	399	392	375	427	349	453	402	393	408	440	383	428	425	410	412	372	416	391	478	387	467	370	386	400	382	437	422	352	368	395	388	395	367	442	405	374	412	399	403	390	406	398	416	432	415	401	398	402	417	460	422	429	439	425	444	370	415	429	393	416	344	405	460	426	406	394	414	433	396	428	407	424	413	378	365	387	410	403	404	407	392	416	411	417	384	439	385	397	378	403	406	414	391	391	409	447	364	413	393	403	409	420	356	352	426	415	372	404	377	378	425	356	408	426	383	412	389	365	404	412	391	402	394	412	420	428	407	393	387	442	371	397	394	422	400	385	406	408	368	401	415	376	362	401	411	378	395	447	428	417	379	394	359	436	408	374	379	401	416	424	410	421	397	454	417	418	430	400	436	387	389	412	421	454	375	408	450	359	389	412	391	419	361	416	412	396	397	447	387	404	392	436	422	417	375	394	376	412	402	401	424	411	386	426	444	417	444	429	376	382	432	411	399	426	388	358	385	379	397	410	442	382	418	410	370	406	387	398	375	394	385	429	429	394	396	390	387	382	376	407	440	430	367	373	393	398	400
22891	15879	23568	23486	21248	15088	6859	2715	1916	1396	1469	1681	1690	1474	1740	1746	1579	1380	1198	1103	1019	975	980	992	950	986	1010	951	1021	954	983	998	998	959	978	937	961	921	933	986	955	926	983	918	884	899	934	905	967	941	935	928	941	908	943	1022	1005	904	972	957	980	959	955	908	933	949	914	862	927	909	900	942	934	932	875	930	939	917	919	884	957	919	939	926	917	887	962	924	953	911	918	896	862	927	940	933	933	937	903	895	908	910	961	908	968	931	922	904	894	897	895	894	922	873	976	902	938	948	916	940	881	979	909	967	912	927	952	943	899	928	974	912	901	979	906	960	927	915	976	920	991	876	947	972	895	941	928	887	909	907	913	912	1015	929	985	911	926	947	944	957	1003	946	894	913	947	951	927	926	872	929	891	958	989	955	934	990	912	894	945	906	952	908	901	944	983	911	948	925	950	894	923	929	948	1003	902	935	918	873	937	928	932	998	965	932	913	924	916	901	923	929	899	930	899	938	932	938	910	957	908	861	913	941	941	913	878	937	936	971	888	918	875	853	930	951	896	930	936	906	942	944	957	933	941	959	860	915	951	916	969	956	927	907	948	903	909	985	920	946	934	985	937	903	920	956	965	919	949	954	959	854	893	914	904	935	888	897	899	938	954	988	924	920	969	888	944	946	915	946	980	909	879	909	932	939	907	900	950	902	928	927	923	884	926	931	898	932	932	977	936	950	998	917	925	904	979	907	880	951	926	906	902	922	862	890	879	945	943	949	941	900	973	923	921	914	908	905	955	913	897	922	961	861	879	911	929	943	916	902	928	953	917	941	1009	942	953	929	920	920	918	907	898	949	943	908	927	905	899	948	933	925	973	959	974	925	886	944	906	951	943	960	871	938	954	887	885	940	938	880	915	907	958	962	846	909	939	931	901	1023	931	958	892	958	919	877	957	885	924	934	932	927	918	860	976	852	908	931	884	903	967	930	968	921	962	947	927	912	881	949	972	914	928	923	957	968	920	929	892	919	925	931	952	903	931	891	947	916	915	921	938	913	933	918	937	951	935	916	902	878	912	920	884	935	909	856	865	960	948	899	884	926	911	883	885	966	956	910	951	941	887	936	943	919	948	947	911	953	924	944	912	944	915	956	918	893	883	880	915	1004	876	977	939	907	969	908	906	950	889	928	906	882	919	871	902	897	931	865	909	951	895	915	921	910	902	945	911	941	888	923	964	893	963	914	915	936	973	939	930	941	971	920	958	997	951	983	942	956	939	932	886	938	950	990	876	883	884	890	912	954	919	954	956	936	949	873	912	945	916	902	997	952	914	926	935	974	932	900	950	870	900	957	923	923	915	897	956	869	937	922	880	873	1013	960	974	897	936	983	905	904	925	897	962	906	952	920	889	971	900	886	909	919	887	963	932	967	916	912	854	996	960	903	941	913	892	895	950	927	947	874	905	887	935	944	921	930	986	922	948	939	908	907	960	891	949	951	939	918	881	959	934	961	925	936	921	905	896	859	963	967	857	891	976	955	889	870	914	937	916	924	917	967	862	906	899	928	959	901	901	913	931	945	944	949	912	914	923	915	904	864	912	923	854	891	936	914	960	928	984	896	915	952	984	905	915	909	864	908	957	1008	947	961	946	899	946	963	928	974	926	908	936	905	959	906	875	913	957	896	916	956	894	916	980	900	906	874	926	927	958	907	921	867	943	915	898	937	935	902	944	908	946	955	914	940	918	921	905	985	913	889	965	906	899	859	990	931	911	901	892	964	928	943	922	876	939	873	915	924	924	940	951	916	894	901	940	885	883	930	904	858	928	937	927	985	987	948	993	945	1002	936	911	921	950	915	933	955	944	944	923	964	908	921	941	939	930	931	919	939	964	938	900	947	882	917	935	923	947	950	930	942	905	933	915	953	882	929	919	958	977	948	924	905	918	872	1005	882	913	911	970	931	861	913	888	925	884	957	895	932	930	938	907	864	949	900	944	873	924	937	929	895	940	950	920	915	937	977	975	940	909	911	903	947	910	938	888	909	937	898	919	901	872	897	905	908	991	903	932	879	888	911	919	958	989	973	886	928	945	936	911	939	936	922	953	939	887	935	894	942	938	948	908	910	929	890	943	950	931	882	943	876	931	929	974	877	915	860	907	878	901	933	904	930	909	924	941	942	917	952	906	986	938	976	988	934	944	936	931	936	919	897	911	927	963	972	971	953	937	912	922	935	940	949	957	948	955	998	923	896	945	900	931	957	888	933	1015	922	831	873	945	940	919	842	930	943	922	939	924	966	937	964	977	931	986	969	938	912	921	923	923	925	953	942	923	915	911	932	939	950	942	939	991	943	921	888	947	941	909	886	942	895	872	930	910	903	945	907	971	934	903	908	911	946	917	893	929	954	922	861	937	928	985	998	901	935	961	887	942	863	916	911	919	890	932	968	960	925	883	933	908	906	943	930	974	910	923	866	950	937	1003	974	891	988	935	898	921	901	895	890	948	904	957	884	936	936	964	972	910	869	952	934	883	919	906	950	907	922	816	901	916	930	951	947	925	896	900	933	915	953	952	922	884	900	910	864	901	877	885	913	866	888	1000	936	907	896	923	937	939	923	935	934	929	892	894	947	951	931	926	955	960	877	930	973	905	886	986	975	984	950	864	906	950	886	892	926	900	915	948	903	922	905	947	915	928	917	973	980	949	936	980	962	953	900	974	920	920	923	869	901	876	888	930	967	950	920	876	940	915	938	921	900	899	969	928	903	886	935	915	922	896	942	907	965	981	919	968	944	920	920	945	944	886	975	958	885	954	965	963	936	893	933	958	932	964	920	944	907	965	982	928	886	912	874	982	944	943	917	923	950	915	972	901	927	906	908	902	863	926	944	904	940	906	953	968	936	898	897	950	959	941	895	945	937	852	908	875	919	952	899	934	971	895	911	907	915	924	923	911	899	935	904	904	973	933	891	922	859	930	876	919	878	940	925	987	907	925	867	879	961	941	860	845	945	926	910	891	918	955	910	950	908	961	925	945	892	914	876	874	895	931	927	927	922	961	938	887	938	934	937	934	873	980	964	930	973	932	910	937	884	909	961	964	862	890	948	971	933	887	902	904	882	926	963	911	914	927	930	885	962	937	967	988	963	935	939	957	946	931	935	901	936	884	878	970	868	943	965	886	860	905	905	955	926	941	924	951	940	891	947	938	918	904	906	909	929	897	936	928	934	922	937	909	891	950	907	961	972	940	920	921	949	892	920	962	920	953	898	939	916	957	878	998	871	950	951	934	899	932	924	916	948	923	958	968	900	943	864	925	909	930	899	934	888	886	941	939	949	938	891	895	931	948	940	939	893	879	921	927	967	935	973	927	946	941	889	933	914	922	940	905	908	968	895	896	1008	863	914	925	896	954	906	906	940	943	982	885	925	854	963	919	886	958	952	914	925	925	893	900	956	904	917	932	920	962	916	938	938	931	916	927	950	911	922	935	931	918	879	960	903	928	970	930	908	941	926	921	894	926	946
42029	28545	27885	22821	15710	12266	4696	1637	654	508	484	523	521	451	524	553	505	490	423	372	343	311	336	328	311	277	316	348	311	315	324	295	308	322	300	271	311	318	314	355	336	301	303	294	349	327	319	333	309	307	312	322	355	300	293	327	305	317	286	321	350	300	326	297	339	310	313	302	286	296	272	308	303	282	296	297	320	300	306	294	328	293	331	324	306	312	323	292	291	296	299	324	304	309	261	307	298	311	333	294	309	329	296	280	304	324	329	300	300	311	295	304	350	297	285	313	311	301	289	336	328	307	315	292	290	302	293	329	322	327	315	299	300	329	319	302	342	290	307	320	255	285	286	320	359	333	335	302	316	335	302	335	325	306	263	296	291	298	338	299	330	303	324	291	311	304	292	294	306	278	300	314	327	336	310	328	313	288	316	324	303	294	296	328	335	291	348	314	274	263	291	274	311	296	304	303	312	294	311	331	311	327	307	314	315	332	322	283	317	317	293	309	344	295	290	301	297	281	327	323	342	331	319	293	296	300	281	297	326	305	314	310	301	305	313	337	318	301	308	314	284	321	307	298	299	339	332	293	308	278	302	294	316	331	321	310	293	288	290	244	315	314	274	309	269	289	334	310	301	319	306	290	334	338	283	306	327	320	311	317	331	304	319	310	314	296	320	312	314	311	330	310	294	325	275	307	291	314	289	314	323	308	328	321	316	333	317	294	329	295	334	301	314	289	330	288	284	328	286	288	365	313	316	302	315	298	323	301	288	350	306	301	277	316	338	306	292	339	292	280	335	308	324	331	301	350	281	284	324	301	321	330	333	275	287	321	301	304	311	307	335	287	318	302	330	278	336	297	310	306	308	321	287	296	326	287	319	283	344	320	341	277	283	328	303	319	307	310	301	327	345	311	315	295	315	327	324	328	306	334	291	298	315	292	329	302	347	313	368	313	311	296	311	301	317	297	300	300	286	302	301	339	310	309	324	323	306	314	348	339	317	320	312	305	332	293	344	283	292	312	326	326	298	272	281	308	342	297	331	294	261	320	309	298	305	300	320	312	322	286	350	314	296	275	297	309	305	316	335	292	330	333	290	312	313	316	308	331	323	315	329	327	304	291	300	351	335	332	301	324	298	299	317	300	349	295	305	330	266	307	325	318	310	270	291	332	310	328	321	288	303	317	294	310	305	336	302	307	340	322	294	321	329	316	304	343	350	277	320	291	314	281	278	295	313	284	310	325	279	334	332	350	319	318	336	290	300	326	276	298	331	314	310	319	338	324	319	306	302	305	323	276	331	296	302	289	303	283	311	331	312	299	294	303	305	328	317	325	310	324	292	331	305	322	320	316	319	271	282	279	259	297	276	301	311	298	323	320	315	315	289	305	309	309	308	271	292	295	327	306	295	313	279	304	308	333	287	291	291	300	270	274	322	333	295	319	357	314	342	318	294	286	307	298	289	268	277	310	304	299	306	314	285	280	319	284	284	299	292	302	298	280	317	314	318	287	315	292	296	329	305	291	300	313	313	306	324	281	286	291	291	329	291	296	301	267	283	321	325	295	308	303	336	311	337	292	310	308	309	312	323	345	320	318	301	342	321	283	301	290	279	337	318	313	317	295	285	317	311	359	322	297	293	328	292	298	317	280	314	298	292	322	287	301	325	309	305	291	307	286	300	298	285	281	306	296	279	285	289	316	293	282	299	302	291	343	334	281	303	314	309	284	320	284	292	289	291	319	333	296	322	294	344	323	285	334	305	309	314	340	311	324	307	296	280	321	301	307	278	337	286	286	300	311	290	288	283	281	274	306	311	339	306	314	309	301	326	327	301	316	298	266	274	312	306	267	300	299	303	295	284	300	295	293	279	296	307	282	283	276	317	330	318	315	308	303	315	284	333	334	311	329	313	277	290	284	301	319	295	284	284	317	279	300	297	285	302	303	310	304	298	302	311	317	315	282	289	314	309	271	311	298	319	312	267	335	307	324	296	303	282	330	301	290	292	301	319	295	297	323	312	318	322	313	301	297	333	285	376	316	289	310	304	289	268	275	307	328	282	312	325	330	330	347	302	288	294	323	287	315	324	306	302	324	320	268	279	312	342	279	294	321	304	327	273	275	271	290	291	317	333	322	303	294	293	284	291	345	296	319	287	313	270	309	305	323	276	300	324	324	312	298	305	286	290	301	310	314	291	296	316	327	335	308	282	271	309	288	319	328	294	322	328	316	312	328	319	322	327	325	295	313	305	298	287	287	309	351	294	329	324	282	304	302	303	308	321	301	301	312	295	328	318	334	321	285	316	278	297	312	299	301	266	302	300	316	317	304	298	299	288	288	288	289	295	324	323	355	298	317	333	332	301	303	326	293	294	312	339	304	312	311	289	364	298	321	287	311	302	307	299	295	325	330	287	292	281	282	318	306	296	295	284	302	302	340	266	289	272	290	314	281	301	313	305	287	307	295	305	330	333	322	307	291	302	307	289	275	307	309	316	291	296	279	319	315	304	301	307	284	316	302	326	293	273	320	287	287	286	296	293	276	324	268	274	339	322	272	309	310	304	303	321	299	318	310	272	329	298	317	298	321	300	314	313	325	304	321	324	296	293	301	323	291	334	296	315	314	276	294	318	251	287	286	280	336	297	298	294	323	288	272	318	316	295	295	288	290	311	271	252	319	322	302	310	287	280	357	306	279	293	282	287	289	311	314	290	326	346	303	343	343	285	335	292	332	289	290	314	339	296	334	322	316	291	280	319	297	331	284	316	282	316	323	312	326	276	308	311	279	302	297	303	312	286	303	314	291	307	293	294	293	316	303	295	335	299	304	314	254	301	302	312	301	286	313	326	329	311	276	304	287	309	293	313	297	299	298	312	318	289	286	307	316	329	332	295	277	313	286	315	321	293	302	261	329	299	330	300	312	316	314	308	309	302	297	293	328	270	319	318	321	279	307	285	342	298	313	296	311	321	343	303	300	295	303	335	327	290	368	313	304	288	301	278	302	311	325	312	303	298	327	308	285	300	325	278	328	324	305	334	329	298	288	310	315	336	285	294	287	281	289	315	294	327	318	317	290	299	336	314	313	311	294	314	314	339	329	293	329	309	298	311	310	308	327	329	311	307	299	291	310	337	302	306	275	339	337	325	313	280	292	329	307	314	306	276	322	313	320	307	320	316	294	305	299	264	340	282	306	320	320	327	376	307	319	316	313	296	292	308	316	311	310	323	302	321	322	305	300	283	309	312	332	265	325	294	304	331	330	291	325	306	273	301	298	315	321	320	315	273	312	321	340	296	292	323	313	319	323	295	307	306	264	280	278	317	304	302	321	272	302	293	338	293	337	317	279	308	312	343	310	306	300	295	320	311	315	305	303	297	327	305	313	282	305	290	311	317	293	287	288	315	311	300	350	304	301	293	320	297	266	289	337	341	338	301	301	270	300	295	290	313	334	272	307	315	319	291	304	293	298	313	280	318	309	296	301	286	337	292	318	314	299	304	319
28087	23151	31324	30196	25679	23381	10565	4688	2533	1633	1788	1909	2277	1785	2226	2260	1897	1749	1399	1134	929	845	785	812	808	821	802	767	831	799	783	764	780	788	755	691	760	780	770	783	775	733	749	768	758	762	718	733	777	718	719	721	768	726	707	707	735	736	722	741	755	732	698	744	709	721	700	694	727	753	716	721	716	736	733	727	761	724	766	732	722	728	711	682	763	661	742	720	706	764	741	737	684	715	698	684	676	695	723	736	730	725	686	724	640	737	745	696	701	701	725	740	726	728	751	691	727	717	681	711	728	698	724	708	704	702	714	662	728	746	704	697	711	739	773	747	718	753	715	714	790	748	703	699	712	718	706	734	705	742	704	738	673	731	715	722	717	725	724	684	681	755	707	706	750	745	729	719	730	708	717	757	719	698	744	747	701	733	731	662	703	715	735	699	712	689	721	715	665	719	757	637	684	729	717	749	717	700	728	726	698	709	751	708	726	746	716	684	711	657	686	715	726	738	754	672	726	752	698	786	698	692	774	730	757	712	776	726	692	741	775	762	657	693	751	740	737	699	674	744	727	713	691	725	680	750	773	716	704	700	678	704	770	672	725	733	660	749	737	745	733	704	769	721	736	754	740	703	753	709	726	725	719	673	775	737	713	672	728	771	742	707	747	716	721	702	749	711	698	691	725	736	686	728	693	718	729	711	719	705	730	704	710	735	739	704	734	737	675	744	728	699	738	732	744	711	708	726	728	697	762	732	671	699	716	721	719	723	742	727	746	738	734	716	720	741	686	723	756	728	708	727	721	755	712	727	720	712	674	724	723	713	721	713	728	718	679	706	708	747	706	756	708	716	752	748	731	714	688	733	756	711	718	730	735	750	780	722	762	698	713	681	710	713	730	713	725	682	710	666	708	700	718	663	693	747	704	715	716	721	734	771	707	701	734	728	733	713	724	710	772	727	738	713	740	735	713	689	757	701	745	731	700	749	699	724	713	710	726	689	735	728	739	718	670	666	711	759	737	673	682	696	743	717	699	735	671	694	679	743	696	704	755	704	696	732	690	714	721	701	725	767	677	709	712	731	735	742	701	717	722	693	710	715	708	726	678	730	755	716	673	716	718	743	717	748	722	704	737	661	726	707	671	726	708	738	713	748	738	721	712	718	711	692	743	725	753	675	757	766	708	765	707	732	717	756	690	743	725	704	700	749	724	721	730	727	740	723	725	726	708	683	750	731	753	719	734	717	708	700	669	688	725	732	750	694	772	700	667	695	737	726	716	717	726	734	723	733	749	728	685	718	731	716	679	717	683	731	686	703	740	732	722	721	713	691	705	720	693	685	734	672	683	707	709	722	713	759	710	728	720	681	714	725	726	743	716	757	697	696	713	749	753	732	724	731	735	758	756	709	723	704	744	719	737	745	736	714	765	674	728	711	725	699	712	762	744	739	679	721	699	745	722	711	732	724	727	719	722	683	709	670	689	709	731	712	693	716	764	747	713	681	726	726	681	723	745	746	732	750	743	753	698	756	776	660	751	688	715	740	724	721	714	713	747	729	709	722	739	693	734	743	726	710	690	692	697	727	737	728	754	725	720	739	699	722	742	745	718	692	665	720	722	684	747	765	710	742	736	672	749	729	699	696	722	688	730	698	792	708	657	724	698	723	729	710	721	703	698	689	707	716	705	728	705	713	771	758	673	721	761	753	696	716	721	773	715	709	719	700	754	720	756	706	714	773	724	765	693	767	712	699	730	721	728	738	708	718	744	721	728	737	700	713	708	710	712	698	702	726	728	769	718	727	700	722	744	693	743	738	760	712	684	726	741	687	736	695	713	763	689	717	717	667	746	788	765	738	692	747	710	714	707	679	742	739	722	766	769	748	737	698	747	770	689	717	746	684	741	727	765	728	721	686	684	769	719	737	698	742	708	723	707	714	776	707	716	717	694	736	774	690	681	705	724	692	697	716	705	730	725	761	727	717	685	664	727	698	687	710	718	742	736	736	695	733	762	713	696	780	738	723	741	696	777	744	685	687	777	738	714	726	727	737	763	657	718	699	696	716	714	707	688	702	743	711	717	685	734	696	695	726	730	726	724	698	730	727	753	743	745	703	712	737	697	724	716	714	687	752	702	684	687	765	723	715	703	717	670	677	756	695	722	702	723	711	709	747	685	673	768	757	703	716	751	701	755	672	680	704	718	719	709	719	696	697	720	691	676	708	724	731	763	738	714	713	699	690	781	718	729	704	773	708	705	704	680	720	743	750	732	702	768	734	726	701	743	684	744	737	710	699	735	748	723	720	699	689	705	784	690	729	712	786	718	730	731	732	699	724	750	729	721	732	694	721	718	725	775	682	706	694	725	758	724	680	689	697	694	715	733	708	690	697	810	705	733	726	771	734	668	672	715	703	721	701	725	739	701	699	688	676	753	736	715	741	711	727	732	702	708	738	716	698	714	731	725	725	716	721	754	710	762	795	726	679	748	763	725	696	733	703	767	753	685	682	670	720	715	721	756	703	727	698	699	715	740	718	777	710	674	729	733	714	714	719	746	707	721	669	693	733	706	690	735	684	712	685	740	736	678	702	709	698	743	722	699	750	724	689	748	717	690	712	726	724	739	717	710	735	690	761	678	722	747	733	714	705	762	731	662	708	730	695	734	730	701	711	752	691	689	744	747	752	686	712	697	728	772	651	765	698	711	729	681	703	724	703	699	717	777	648	689	739	727	719	742	714	686	662	731	731	763	719	731	727	710	792	721	711	747	718	763	719	748	699	736	675	717	694	682	732	747	738	683	695	710	763	713	731	730	706	702	728	729	746	679	734	687	682	694	725	682	719	704	719	749	746	699	751	751	745	713	669	677	693	711	685	735	709	681	721	706	768	750	726	708	736	733	757	707	773	659	677	742	705	712	679	757	693	771	720	728	700	726	718	728	713	726	710	714	697	718	710	682	722	762	730	688	727	721	704	773	721	721	726	761	703	722	675	679	722	735	725	742	702	751	744	765	704	722	731	771	714	774	749	663	746	752	745	720	692	647	726	744	708	716	702	693	723	745	683	708	729	697	725	730	731	712	730	689	744	666	741	716	744	697	737	741	700	732	728	684	717	706	697	695	738	710	741	739	728	747	685	757	775	727	700	677	724	717	709	723	715	741	687	724	745	716	716	703	740	715	693	716	719	709	729	728	744	691	664	753	699	732	765	750	681	694	765	710	700	739	671	729	687	697	696	690	728	731	714	677	696	686	742	704	703	738	644	685	747	785	755	702	760	679	729	722	714	697	770	731	709	724	710	664	706	757	739	723	671	680	746	710	657	699	775	744	738	688	707	729	743	699	719	696	719	746	766	674	747	692	692	711	681	716	694	692	744	671	696	714	736	714	712	675	748	667	763	715	722	737	737	716	734	735	771	711	716	734	679	723	701	740	663	721	675	719	688	705	710	699	739	695	749	732	663	715	698	752	739	760	677	691	743	704	701	680	749	762	711	743	705	696	738
18103	9187	6557	2888	1135	870	587	483	434	461	441	399	381	407	426	418	383	390	415	399	399	405	380	408	373	442	384	402	384	362	388	395	423	419	412	430	364	427	383	417	397	408	378	404	395	404	348	404	415	423	394	410	418	398	399	367	405	419	358	365	415	416	365	394	407	390	388	391	394	398	396	373	377	393	424	391	395	382	371	354	370	404	389	379	408	414	409	385	401	424	415	398	392	383	371	410	366	417	387	416	387	416	399	383	398	388	365	391	413	393	398	389	376	406	368	418	402	372	387	399	409	401	356	390	401	368	379	371	366	445	400	413	422	415	398	463	442	398	374	374	393	360	370	396	378	407	379	368	408	434	405	415	393	382	370	398	406	402	365	360	417	422	382	441	359	362	432	393	410	378	426	406	402	406	387	407	377	392	394	414	373	408	407	412	433	425	388	408	377	385	368	370	412	374	395	395	418	425	373	412	365	403	388	390	392	385	419	413	376	371	382	354	363	377	401	401	423	412	393	398	383	441	381	370	406	399	351	381	389	408	408	416	392	385	375	399	395	379	357	387	367	402	409	409	389	412	393	333	439	397	386	367	360	406	363	402	399	376	357	413	408	392	371	412	401	387	400	389	387	362	398	380	393	370	411	441	433	407	392	380	378	377	380	429	404	385	424	412	384	387	354	341	378	416	421	412	368	432	372	417	400	441	397	411	389	418	415	409	399	398	383	410	408	374	399	397	441	405	417	380	378	405	393	404	396	399	414	390	406	385	413	430	361	439	372	362	405	428	443	423	416	390	376	351	406	378	388	419	430	460	390	412	413	410	414	405	366	377	399	362	398	396	389	394	410	444	432	407	382	400	402	404	405	404	411	382	410	409	437	404	394	375	360	411	414	391	401	419	383	406	412	364	412	421	410	390	389	406	399	390	421	376	382	377	419	427	364	369	399	405	406	369	389	375	383	381	369	398	395	433	393	412	407	385	399	410	447	385	356	421	397	360	443	433	371	416	422	402	368	388	410	414	400	386	379	358	404	393	384	414	354	416	375	407	361	364	414	404	387	434	386	372	389	403	412	374	414	372	399	371	408	381	374	421	387	429	379	402	367	397	411	377	408	363	419	404	400	377	397	411	423	353	392	384	426	362	427	376	424	424	438	417	389	373	382	435	412	388	404	394	378	398	385	386	410	410	410	382	409	430	372	431	403	440	397	411	419	391	430	426	381	402	384	421	441	373	393	406	425	415	379	403	388	392	372	357	379	390	382	378	417	426	409	368	386	408	395	384	362	362	401	439	365	395	373	401	397	388	372	382	426	426	398	373	396	411	415	445	394	403	403	357	380	384	409	380	394	417	370	384	408	371	383	374	400	416	384	388	396	401	399	388	388	436	435	387	415	382	452	332	433	397	410	407	421	400	398	395	397	388	394	389	404	425	405	405	370	411	404	374	420	427	412	399	369	394	427	442	408	403	388	378	361	387	403	384	371	386	411	395	388	405	390	389	375	394	386	401	420	368	397	406	407	373	406	378	402	427	360	388	417	439	405	402	384	348	401	394	392	383	418	382	411	423	376	388	394	402	409	390	414	401	334	373	370	423	401	414	395	438	428	377	376	385	394	436	365	406	400	396	414	410	365	363	428	379	395	424	413	388	382	400	389	403	377	426	366	388	403	404	390	409	400	389	401	374	439	357	409	370	414	394	364	373	417	393	407	399	396	429	375	398	388	409	445	397	392	399	415	446	422	373	403	391	352	377	398	387	390	446	392	395	377	431	393	397	404	387	407	425	417	383	393	424	396	403	414	396	389	388	391	366	371	395	379	401	360	350	394	424	430	394	387	386	402	420	388	412	448	395	428	359	389	426	339	406	425	361	382	385	365	397	441	412	403	367	389	403	418	381	398	379	349	403	390	392	393	383	415	435	377	415	395	382	370	438	356	390	431	367	423	370	403	424	396	381	403	386	438	379	373	401	366	394	417	391	388	399	415	388	367	399	416	386	374	374	387	411	374	416	412	395	366	399	394	417	361	369	371	388	378	403	396	377	427	384	378	376	391	432	378	410	402	393	375	404	401	399	372	380	394	360	366	409	412	407	394	327	418	389	392	385	393	399	404	414	427	396	397	368	426	398	390	377	403	343	365	395	427	402	373	428	406	397	401	423	387	352	422	377	403	378	401	412	406	410	394	426	450	415	414	385	435	383	374	431	403	398	360	405	404	384	403	404	380	372	386	402	413	375	397	382	380	361	377	428	408	379	390	436	381	373	381	386	408	368	344	414	416	378	358	400	377	340	410	432	363	420	436	397	399	385	399	423	441	396	390	444	404	447	396	421	415	356	413	393	375	423	395	406	408	404	419	385	395	363	397	375	385	379	403	380	392	382	386	389	391	422	400	377	385	387	387	411	386	425	410	410	373	410	401	389	416	374	395	385	395	415	390	407	394	394	393	364	367	387	420	402	375	426	392	374	398	410	376	374	374	385	388	392	403	427	367	364	441	391	368	392	404	421	402	417	439	393	392	388	388	385	400	408	400	405	395	363	403	379	403	412	380	396	395	406	385	409	410	409	395	409	479	445	411	371	426	392	359	400	391	395	395	402	376	411	420	353	376	362	403	367	391	392	372	387	436	416	430	403	400	380	405	390	395	422	396	373	395	403	380	393	384	388	390	425	412	421	400	414	410	397	380	401	399	385	353	411	473	393	414	370	401	424	406	390	354	362	423	366	410	426	379	405	375	348	373	387	382	397	384	369	412	402	400	367	385	388	383	402	380	430	405	416	371	381	378	409	372	404	422	392	416	387	377	382	409	444	394	395	411	397	397	411	398	412	367	390	400	430	447	382	374	402	359	342	387	385	411	411	421	441	403	419	471	445	421	390	422	391	379	396	409	412	372	406	406	387	374	388	374	370	414	426	384	409	399	355	419	395	423	379	409	366	374	401	391	381	431	420	387	434	411	406	437	416	405	408	407	401	421	380	371	414	418	393	424	377	404	364	380	380	346	399	401	395	396	383	404	422	377	432	410	393	400	367	424	414	404	423	402	398	393	396	407	397	380	394	388	417	425	374	382	393	405	357	398	369	409	432	438	387	380	363	379	415	400	361	403	349	416	373	389	410	403	383	366	410	371	385	380	444	415	392	425	420	414	371	374	425	349	393	411	373	386	413	439	418	379	412	385	382	399	372	416	412	373	377	404	407	388	406	414	393	408	368	368	426	412	376	406	389	377	403	405	404	385	409	379	403	364	342	409	377	395	375	378	383	417	436	388	448	416	444	403	412	393	399	403	423	380	435	370	401	420	420	474	408	421	385	406	407	417	411	419	395	393	414	359	400	400	366	397	406	403	394	393	405	432	403	357	380	432	390	408	398	374	379	390	418	402	407	376	378	405	395	382	365	393	415	401	406	424	384	398	431	398	409	368	394	389	393	390	411	405	396	373	373	402	387	396	421	384	372	391	414	407	376	388	378	390	396	382	395	393	401	367	357	416	394
12745	8626	11262	7353	4173	3097	1817	1241	1126	1065	1062	1028	1007	1001	976	962	941	1002	905	964	918	944	931	954	929	927	918	906	961	920	954	938	922	925	896	926	894	857	940	1010	887	941	952	883	946	911	914	937	910	943	933	944	925	896	947	921	873	903	978	928	918	939	905	928	962	927	921	934	940	906	979	886	893	919	928	911	943	906	903	910	936	926	943	938	902	982	931	882	918	977	963	911	936	927	888	914	882	909	909	927	915	870	939	890	885	905	890	868	892	952	909	873	893	877	909	869	876	878	952	959	912	928	916	932	913	914	939	923	877	947	922	974	923	883	844	906	940	913	920	942	935	935	884	909	890	921	896	914	908	964	918	948	968	943	918	938	923	913	937	901	884	927	882	949	934	889	936	917	914	920	913	904	928	902	914	890	957	903	923	938	947	854	857	929	933	879	903	904	911	905	921	969	954	938	879	914	948	911	865	927	932	947	893	913	957	923	886	885	923	897	917	958	939	937	930	892	903	916	937	938	890	972	956	904	978	908	913	886	905	921	924	937	874	906	895	909	878	942	954	941	952	903	934	901	975	879	893	872	947	877	889	955	979	923	914	888	988	884	892	935	906	916	941	981	915	875	915	932	926	899	911	977	913	852	881	867	920	885	905	900	947	947	912	952	896	922	918	948	933	900	910	960	900	868	929	912	904	949	881	890	937	909	908	953	959	897	930	940	940	939	887	887	922	874	873	867	910	935	912	899	940	922	934	970	907	926	954	944	882	943	921	886	932	918	880	918	891	916	985	883	911	887	925	934	902	905	944	944	896	874	904	940	848	912	941	883	1020	893	900	972	974	872	1007	882	916	942	895	901	893	892	917	893	944	897	901	891	880	940	933	923	959	912	899	941	935	907	850	953	967	888	917	896	923	917	907	959	903	896	857	910	972	934	919	939	915	939	956	923	878	948	892	908	902	952	884	945	904	926	947	910	892	866	867	926	951	942	971	914	915	863	889	904	939	1007	942	871	901	910	912	917	929	906	930	895	900	903	923	899	969	915	928	898	882	953	957	902	962	856	916	919	914	918	871	965	904	923	1005	939	931	878	938	902	953	938	899	952	874	898	957	938	953	854	901	878	840	925	924	962	924	921	887	932	899	930	924	983	901	903	880	983	954	929	858	931	954	949	929	964	985	924	940	910	926	895	907	920	937	871	973	949	941	921	904	926	985	912	901	896	906	917	894	838	933	901	931	931	900	906	956	930	895	947	908	970	890	956	924	938	952	967	953	929	922	902	903	945	908	951	918	912	949	882	917	924	966	916	991	951	950	931	955	907	926	926	930	890	931	900	893	974	884	931	894	903	891	921	904	928	905	969	888	924	928	885	863	928	912	894	898	965	879	943	888	967	947	943	918	939	920	919	881	894	859	961	910	941	898	930	896	961	922	944	910	914	955	945	898	903	932	963	882	918	895	924	901	914	908	954	917	966	885	954	906	924	919	907	933	928	942	939	921	891	900	995	891	938	925	861	948	937	911	937	916	863	938	938	840	903	927	861	977	890	875	938	967	934	926	975	924	897	856	968	875	851	937	932	916	948	914	921	959	958	880	882	932	935	938	987	939	923	995	879	947	906	950	971	946	912	967	922	949	960	933	853	975	935	908	942	898	927	908	890	910	949	931	931	906	897	950	897	903	949	882	960	916	870	932	911	928	872	967	968	941	893	918	906	910	890	907	923	878	941	941	926	944	879	941	931	930	934	901	947	910	897	929	864	909	843	913	883	896	902	920	937	928	973	949	923	924	856	908	892	913	957	894	961	904	938	904	962	918	946	927	926	946	881	934	908	854	864	941	913	891	916	935	918	950	938	932	969	978	932	920	909	934	880	886	926	869	932	938	987	889	897	882	897	900	899	953	927	869	925	922	950	940	951	925	913	933	952	922	916	937	866	946	887	893	886	950	891	904	859	909	907	933	931	903	895	919	910	905	945	923	976	944	839	908	951	942	891	955	904	940	928	941	975	917	937	936	932	938	942	933	989	924	864	913	960	912	897	916	877	868	873	923	869	933	899	892	872	925	895	888	903	936	921	867	907	939	923	893	909	924	955	938	926	923	949	950	914	925	899	892	940	938	951	947	912	901	905	884	950	970	874	915	883	927	914	858	922	911	924	951	927	926	911	912	902	934	895	963	917	919	893	909	963	960	906	895	939	894	904	912	920	881	932	934	919	930	958	925	939	944	865	912	902	856	947	875	926	870	954	939	933	909	896	896	914	914	927	914	889	930	945	912	859	933	938	887	913	845	857	935	891	925	904	907	897	881	938	899	905	918	925	918	907	932	946	963	894	940	915	850	932	908	870	936	925	941	932	923	929	885	977	951	905	982	892	934	937	923	909	904	916	948	913	976	929	886	917	922	922	921	924	899	866	976	935	919	930	910	893	908	905	944	959	934	949	889	973	940	948	925	875	912	898	944	969	887	947	916	882	922	870	956	934	897	951	951	918	903	913	961	917	897	881	946	940	935	905	943	913	911	891	916	863	905	914	952	955	906	858	957	954	899	908	924	888	886	920	974	893	911	965	860	991	986	941	946	919	938	933	987	924	905	936	926	894	922	909	965	894	887	871	955	963	875	927	909	892	914	959	908	917	925	951	980	950	925	937	987	913	946	987	877	839	899	925	931	904	909	965	962	897	928	943	860	928	913	939	968	889	911	925	922	906	900	928	928	953	931	985	923	917	952	980	889	981	950	924	920	942	905	898	939	850	933	919	1015	897	917	933	924	935	949	978	928	911	945	943	967	919	938	950	914	927	974	921	924	967	949	881	941	953	960	840	931	879	931	937	952	894	899	913	900	878	896	943	919	915	934	932	942	929	948	944	971	896	932	878	883	885	921	861	973	912	949	944	897	890	887	905	939	944	861	912	899	877	873	920	954	909	963	924	896	925	914	934	937	879	902	909	944	940	954	893	974	941	958	871	912	928	897	975	918	896	916	864	926	949	949	914	902	964	879	968	918	948	923	915	911	956	933	972	929	895	909	908	904	890	919	919	909	895	913	957	920	917	941	965	886	956	894	901	887	999	962	993	906	925	936	950	976	906	984	961	908	906	906	917	922	929	907	922	911	927	913	877	873	932	895	967	909	899	960	930	975	910	956	866	896	957	1002	901	932	895	947	921	945	891	911	901	911	924	929	962	905	928	961	948	971	980	983	915	933	939	920	915	876	914	910	886	904	900	877	910	953	905	892	951	918	932	881	903	914	924	869	865	920	923	918	911	904	947	935	930	948	879	911	935	890	919	974	872	893	965	909	911	938	880	925	888	940	849	929	889	949	922	889	910	916	916	917	918	901	944	897	953	926	960	940	930	928	910	863	905	892	977	955	947	931	960	938	951	914	962	931	921	895	945	904	944	934	919	918	888	924	889	904	895	957	925	968	912	890	927	876	929	925	894	944	924	895	914	901	913	902	928	974	942	902	929	941	868	919	904	926	919	959	931	947	948	948	912	897	934
32735	21067	17710	12515	7811	5609	2346	947	607	552	493	497	575	514	548	494	480	450	438	378	471	393	436	413	437	387	431	417	446	409	418	401	422	416	389	402	410	407	402	385	381	426	429	408	351	401	425	388	451	424	397	395	418	409	398	406	416	388	384	413	438	429	447	393	406	395	408	434	420	407	424	431	410	412	407	411	401	397	394	393	401	390	389	392	407	406	373	431	423	405	416	394	371	364	435	400	400	393	415	375	430	374	381	405	408	402	399	388	374	385	385	430	411	389	400	413	422	429	423	407	397	443	416	418	420	441	413	389	434	394	394	421	381	411	420	458	411	399	366	377	419	394	429	400	428	410	430	396	386	377	396	405	395	402	390	401	403	402	374	368	414	337	371	410	441	420	417	382	395	396	410	432	359	385	400	375	404	410	394	387	444	410	394	367	379	416	390	404	469	381	421	395	390	395	440	384	392	404	406	386	407	417	401	389	392	410	385	397	410	396	402	390	392	426	360	399	399	419	391	407	392	385	428	401	413	435	408	338	388	414	418	385	441	389	370	390	394	394	401	426	409	400	440	391	420	419	386	420	398	418	418	388	408	376	438	406	417	409	427	345	414	403	414	386	347	378	422	433	415	419	427	386	388	433	402	417	414	399	385	407	393	432	400	465	395	396	403	365	423	430	429	412	394	379	376	409	402	393	412	408	431	409	381	432	410	433	409	405	409	395	412	419	416	402	411	419	413	390	410	381	441	388	408	412	372	408	403	408	403	427	393	400	413	377	400	426	433	383	391	411	404	359	406	416	451	410	402	433	402	372	426	456	393	393	388	400	431	395	434	396	452	426	368	408	418	439	414	410	364	405	400	398	394	385	417	439	412	369	389	438	416	405	367	423	415	424	409	375	369	432	414	421	409	374	433	410	391	415	401	407	391	394	419	426	448	382	384	418	415	393	437	384	429	394	447	421	395	364	401	419	436	411	395	390	385	364	386	402	428	389	382	421	422	387	414	383	411	438	409	390	405	415	371	411	437	348	420	419	406	401	415	370	407	392	422	417	420	409	413	387	386	392	401	382	414	419	393	399	387	399	400	408	388	423	403	431	416	412	397	408	404	416	441	392	394	410	415	426	390	378	406	395	390	404	394	426	406	379	377	436	366	429	405	393	377	402	413	400	390	395	407	422	395	417	380	369	397	433	410	406	401	411	375	421	427	422	438	415	409	391	413	381	423	424	430	387	394	447	420	423	391	414	392	379	412	367	436	436	384	384	431	423	445	354	387	400	419	382	399	410	424	371	392	384	396	408	412	423	421	437	397	424	438	405	401	421	432	393	422	376	394	400	395	460	413	426	411	431	404	381	372	371	413	423	369	393	378	398	401	390	429	392	349	399	395	365	463	388	403	420	391	417	418	403	423	370	402	403	394	421	429	381	448	361	417	378	390	429	425	393	430	425	403	407	394	422	401	402	405	390	426	412	417	432	413	442	372	408	422	415	412	412	430	379	412	441	419	410	420	374	400	403	386	419	438	401	385	386	407	426	406	396	380	383	388	429	405	422	456	418	415	380	422	396	413	432	413	403	384	429	394	432	403	386	405	384	400	408	389	453	404	447	400	396	426	387	376	407	397	390	432	404	425	404	408	385	377	412	378	398	383	367	392	401	411	388	443	415	400	404	413	367	415	406	355	407	429	373	427	364	380	425	396	423	364	396	422	434	407	386	384	403	414	397	373	389	404	363	405	422	403	433	387	409	385	436	444	439	392	414	420	408	417	394	395	436	358	437	415	396	405	371	388	427	400	384	417	398	409	406	392	405	428	425	406	390	425	372	418	398	397	435	396	421	394	392	392	392	421	418	415	392	352	388	392	366	410	374	402	388	443	402	425	441	407	395	379	380	412	411	385	428	381	391	390	428	409	404	410	403	410	381	423	411	431	413	399	437	393	404	403	414	433	390	416	429	420	459	396	412	383	408	416	438	408	398	400	409	412	409	397	335	388	415	428	400	438	363	387	392	388	408	440	399	409	408	434	430	453	411	419	423	394	410	396	420	402	415	420	435	386	412	404	356	374	416	373	398	431	417	432	388	415	423	356	466	431	409	429	393	411	393	409	420	446	398	413	423	403	411	429	394	428	418	416	418	391	427	383	424	395	405	416	396	433	385	361	386	439	442	398	401	389	426	383	426	403	414	404	400	432	404	402	384	416	396	419	413	427	418	400	393	394	375	404	423	437	422	404	372	418	390	397	394	430	396	441	369	418	400	401	424	435	423	401	451	407	409	379	382	385	451	426	346	439	380	404	410	407	437	428	390	390	410	407	417	396	399	392	367	395	431	438	403	423	404	384	376	429	416	447	411	401	393	403	433	432	435	444	426	424	413	404	404	416	381	426	391	381	399	419	436	368	408	417	409	400	410	406	421	421	416	441	429	373	404	396	403	425	417	397	377	383	390	398	424	401	415	373	440	413	421	376	403	428	432	421	442	444	429	408	394	416	386	411	409	434	429	391	417	392	400	382	390	404	412	403	422	391	418	430	390	390	401	402	338	361	402	397	408	395	418	415	397	442	394	397	408	401	405	421	356	415	405	431	403	405	422	415	410	423	415	418	388	417	378	387	434	352	396	415	381	428	417	423	429	441	391	383	365	419	381	418	393	446	401	386	424	413	391	373	385	397	421	393	397	387	433	382	402	423	440	423	406	440	389	409	383	423	438	390	396	407	384	419	387	415	394	412	359	389	391	390	395	375	426	410	378	418	427	410	411	382	406	384	445	418	386	412	408	399	432	384	380	437	404	413	469	406	432	434	382	398	372	409	388	374	422	417	371	398	371	400	390	403	406	389	378	397	406	408	387	415	338	472	404	395	384	408	397	383	420	456	397	380	374	370	385	394	373	389	393	429	431	436	437	428	403	359	427	376	409	401	411	411	420	394	390	385	383	419	447	348	417	451	350	398	399	446	410	432	447	393	408	428	398	415	399	374	408	351	401	355	419	409	400	439	390	404	385	394	404	416	417	404	385	398	375	399	408	404	443	409	390	363	388	361	385	416	419	382	429	422	400	400	439	438	371	367	435	402	406	404	401	419	406	414	399	405	457	420	415	422	352	431	404	412	402	378	410	402	406	410	392	373	367	374	373	437	453	442	403	390	395	409	404	408	434	376	400	384	438	450	387	376	416	394	383	436	421	431	414	361	415	456	371	402	372	399	379	402	381	398	427	377	374	422	410	384	434	450	420	401	411	430	424	404	433	398	416	411	424	357	408	422	424	403	390	372	383	418	396	410	433	391	383	426	385	390	421	382	379	425	396	431	401	423	397	424	377	393	402	388	395	395	416	401	393	406	374	436	404	471	417	406	413	409	424	399	389	371	395	396	409	398	413	414	406	424	402	404	406	423	396	393	403	383	404	465	434	430	431	403	370	424	414	383	403	409	410	402	418	386	389	455	394	409	385	411	412	420	398	427	407	395	425	400	427	396	419	417	422	452	447	398	402
22766	17908	23250	21283	16759	14269	7184	3157	1805	1515	1446	1603	1588	1481	1651	1741	1468	1346	1237	1040	1015	957	1023	989	951	992	978	947	959	990	963	991	937	957	970	950	940	961	943	942	963	971	953	906	962	872	913	978	963	947	961	916	933	939	949	922	944	868	960	935	920	949	943	955	982	941	948	933	964	919	885	862	970	936	936	926	929	903	892	918	942	911	917	991	912	915	957	931	962	930	922	912	911	982	944	935	957	873	935	961	965	927	950	894	948	972	921	936	874	917	898	944	1001	958	915	976	924	961	980	876	924	954	906	908	970	939	961	923	936	940	985	969	925	886	938	917	930	948	919	894	916	973	963	956	931	946	939	906	881	933	998	902	927	935	927	973	921	906	876	937	881	934	968	959	934	985	928	905	941	928	972	919	964	951	997	936	899	900	964	941	913	924	975	939	922	952	889	884	917	954	916	956	969	893	927	947	994	915	940	928	941	983	905	982	925	906	960	955	941	865	948	890	923	959	913	921	894	947	907	935	884	921	946	936	938	941	937	905	885	966	922	930	890	939	914	959	910	897	946	903	941	973	936	945	939	915	904	967	921	909	928	941	935	922	930	926	960	874	956	862	949	936	942	910	912	983	928	897	922	920	931	950	931	950	913	925	888	929	926	999	906	1010	967	955	955	976	915	966	984	909	953	919	937	883	934	922	906	950	941	968	905	928	952	920	873	963	908	940	872	888	944	938	989	970	892	885	914	905	919	939	972	912	1001	942	926	913	923	920	962	956	884	899	916	917	893	903	960	959	932	915	914	955	965	939	908	908	954	943	912	961	908	921	954	984	933	910	911	964	932	921	953	991	854	961	926	932	913	960	943	938	919	918	932	990	895	962	934	926	968	955	937	920	966	983	966	972	944	916	902	929	922	970	921	899	953	891	948	874	965	933	941	906	951	918	966	919	964	911	921	934	907	923	899	986	917	911	998	902	859	885	915	884	966	901	978	865	941	902	927	913	954	967	920	967	934	878	929	967	931	931	946	919	896	924	955	934	990	925	903	943	934	934	944	957	977	954	1023	913	986	944	922	956	889	932	955	896	941	937	850	944	921	951	942	931	940	959	974	909	907	955	949	951	957	872	924	932	994	963	889	963	951	911	896	885	905	920	941	967	935	940	947	914	932	918	887	891	919	934	948	947	946	978	911	921	917	916	913	876	921	898	907	871	924	1012	951	953	947	961	921	900	967	867	954	962	956	958	844	966	934	950	950	972	920	945	942	978	937	902	916	889	896	917	917	949	1000	905	902	945	926	933	895	917	917	929	927	868	959	911	939	921	933	908	897	909	918	937	923	910	944	957	998	896	881	981	968	966	958	952	966	976	914	853	933	951	922	858	982	947	964	924	962	987	936	958	973	979	880	987	945	935	933	924	922	945	955	921	943	938	948	980	907	967	943	997	945	898	897	935	937	942	947	918	954	948	917	925	886	916	942	967	943	944	920	913	922	882	932	925	928	937	951	927	1025	945	901	882	927	923	908	935	960	946	911	944	924	906	955	915	986	954	969	918	913	930	923	957	946	917	895	992	971	1035	879	1025	876	962	899	881	974	984	941	927	950	922	933	922	935	887	910	901	963	876	949	944	967	956	932	899	936	870	914	971	927	949	872	955	916	945	951	894	955	919	900	968	927	914	968	920	911	919	1000	941	952	920	898	929	901	918	957	972	956	962	878	949	890	940	955	961	905	926	926	944	955	1011	966	895	920	931	988	942	930	932	979	917	925	965	909	928	903	923	927	936	918	925	938	918	924	954	996	926	949	948	992	944	862	979	925	991	907	985	941	938	920	880	926	938	943	989	929	948	938	953	982	989	896	916	949	959	927	953	938	1009	930	928	928	916	965	991	944	953	925	923	950	906	953	941	921	911	883	937	921	922	932	899	969	913	892	948	873	929	953	1003	943	946	950	886	971	914	911	907	971	923	904	926	927	982	961	938	954	884	954	967	930	929	889	940	959	940	899	930	924	968	970	890	933	903	904	945	935	936	966	899	943	928	914	930	905	956	917	978	954	886	899	913	908	1010	942	922	928	970	921	946	921	956	986	922	1002	917	883	954	901	962	928	993	908	921	939	967	921	926	918	961	923	878	928	931	919	953	943	916	904	923	943	911	914	946	927	925	950	950	943	941	961	883	882	887	959	953	950	911	918	897	930	941	938	935	994	929	899	949	898	938	970	938	942	929	930	908	947	928	963	905	904	910	924	937	866	916	946	985	947	988	947	953	951	976	946	921	895	946	950	940	958	927	931	979	932	933	925	900	919	881	925	960	950	906	877	930	929	958	957	936	916	907	955	927	920	966	973	901	975	922	936	961	917	855	911	939	906	924	907	941	942	950	976	946	943	885	934	893	941	933	900	918	996	913	898	912	943	912	896	947	901	890	919	956	920	979	942	923	956	948	953	907	963	925	940	925	972	910	953	881	925	939	947	904	868	975	942	964	913	977	952	926	933	929	920	993	932	982	984	988	994	967	932	914	935	916	933	973	960	903	899	932	919	916	922	905	933	926	928	936	924	886	967	925	988	917	883	911	920	924	925	913	981	1006	904	906	939	938	922	951	945	955	953	911	922	870	906	863	984	965	943	939	979	996	983	912	940	974	896	883	953	959	910	970	937	917	929	877	878	862	939	911	880	859	931	968	959	923	932	935	936	930	889	970	926	978	944	913	940	964	951	906	890	975	925	962	945	983	960	960	949	973	900	927	985	945	957	928	959	933	942	938	974	931	898	941	988	899	920	1002	928	924	954	961	855	925	954	931	864	922	947	920	939	934	910	934	919	957	886	867	933	935	885	910	907	943	907	947	926	892	897	1015	921	895	956	901	971	908	864	960	968	962	890	971	940	909	948	949	874	954	939	946	937	966	910	955	977	999	961	917	940	918	954	909	929	941	907	885	948	952	974	929	884	952	920	957	928	894	888	989	943	882	934	917	929	935	869	905	943	961	959	967	997	943	943	922	898	921	993	954	941	916	888	916	992	946	934	953	961	888	937	933	953	942	917	963	924	938	930	942	960	881	920	908	923	975	942	942	906	904	965	986	938	919	964	950	916	915	984	926	905	948	891	945	914	922	968	961	929	925	912	910	924	969	901	924	912	974	959	948	971	948	953	938	885	948	925	983	938	822	926	1004	933	902	964	901	941	916	944	913	963	905	951	949	909	891	923	967	949	949	943	916	960	873	971	937	930	879	913	978	917	984	889	936	902	914	985	931	925	921	951	910	945	891	948	907	942	913	931	916	896	957	914	974	933	933	972	903	929	974	912	952	880	955	946	917	923	967	961	947	922	927	935	974	950	935	853	952	983	890	959	899	928	912	954	941	917	941	924	965	913	949	944	868	962	898	937	923	891	970	989	920	1019	924	931	962	939	925	902	980	941	937	923	881	931	946	885	991	860	919	894	949	926	913	1011	896	998	911	986	900	899	990	937	933	926	943	918	945	937	917	949	909	958	946	882	899	933	943	920	924	975	942	916	977
42156	28913	25806	21144	13429	11712	5049	1225	633	525	500	554	546	443	565	517	509	455	429	345	317	317	316	309	305	282	313	289	331	344	294	325	332	287	331	315	332	356	337	324	310	302	326	301	308	290	299	337	333	346	291	293	273	326	293	327	328	294	324	296	283	292	300	305	312	320	368	297	337	332	305	289	281	345	334	335	308	305	321	296	319	309	325	311	303	322	352	364	325	302	316	300	302	324	290	323	306	279	319	309	295	328	294	305	304	307	301	314	299	329	333	335	321	290	297	304	310	322	338	329	318	318	333	261	313	309	298	283	310	309	306	330	304	301	298	320	309	291	365	305	347	338	311	331	281	303	306	309	295	341	342	298	317	319	316	305	281	299	314	299	311	303	268	305	293	351	318	330	311	325	312	311	361	284	310	297	302	292	293	290	309	314	303	288	302	271	315	320	313	285	332	298	294	307	316	312	290	290	328	319	314	292	347	301	299	305	321	313	295	307	339	323	309	313	302	299	304	291	327	325	324	346	336	327	295	299	305	266	316	329	314	273	296	332	330	304	347	300	293	309	281	283	341	309	310	305	324	266	285	310	295	283	338	318	301	293	300	267	301	306	310	307	291	306	284	316	330	314	290	263	330	303	303	331	331	300	343	289	327	346	319	288	340	273	309	312	314	317	301	306	272	326	283	296	314	340	305	341	273	322	283	287	327	275	317	299	299	313	311	297	278	308	321	321	294	318	306	293	300	292	353	298	323	318	310	321	318	278	319	355	314	301	301	315	294	340	301	322	292	263	314	270	298	338	297	316	306	277	295	277	294	341	324	325	316	307	332	342	331	305	275	312	322	291	280	278	319	310	316	335	307	324	308	282	299	290	291	295	305	298	330	331	325	310	322	296	329	291	337	305	287	330	319	281	313	304	333	326	322	315	329	287	267	300	304	307	311	315	316	300	293	310	315	303	308	313	319	249	291	289	302	295	287	288	280	325	292	322	297	320	348	273	335	337	296	298	297	319	318	320	270	314	308	282	317	303	294	334	310	280	289	304	321	311	302	323	321	276	308	317	310	281	329	331	319	334	293	326	343	299	345	333	336	304	321	325	297	342	338	342	353	329	308	339	298	290	324	342	328	297	290	309	321	293	304	300	288	329	334	295	297	292	304	311	282	279	296	317	300	318	281	292	306	297	338	307	293	277	304	319	345	324	319	277	330	343	296	326	345	312	306	304	319	313	296	280	253	293	290	316	332	321	289	316	310	298	294	299	319	329	312	326	344	276	286	309	310	349	333	349	353	293	330	312	296	330	339	291	322	339	298	286	310	320	339	311	320	315	327	311	300	326	311	307	305	294	329	316	288	307	285	343	345	310	300	326	309	354	279	302	326	299	318	342	329	258	317	320	311	326	309	312	284	351	317	341	285	306	319	327	306	282	288	328	282	349	323	317	312	347	314	298	310	308	307	349	302	292	279	309	264	314	307	303	299	335	344	322	348	319	342	310	297	344	317	313	329	300	293	314	305	299	295	332	294	316	360	344	339	330	319	299	309	283	297	293	279	308	324	292	296	322	261	339	311	302	301	298	305	321	293	298	293	311	287	303	322	320	288	301	293	301	308	337	280	327	323	328	304	313	315	327	307	308	311	309	307	297	292	332	294	318	305	297	323	334	312	335	323	286	308	310	291	286	317	355	313	311	360	310	287	319	323	324	305	298	311	309	307	332	293	320	296	282	310	320	325	318	334	318	327	294	334	306	303	295	318	288	293	358	290	314	312	277	266	311	340	290	299	312	314	303	338	316	329	338	341	296	301	286	310	323	318	328	319	287	299	304	306	316	324	295	326	294	298	298	304	307	294	322	289	351	319	304	326	328	323	323	315	308	312	291	285	289	334	326	309	326	297	316	306	311	312	319	325	336	353	303	319	305	326	344	302	292	298	336	291	362	305	312	288	309	338	293	307	285	302	327	302	316	301	326	322	322	319	287	304	305	309	302	330	296	332	333	304	332	306	328	276	319	297	319	301	305	305	329	343	314	291	318	316	324	313	329	301	307	290	336	317	358	306	291	296	304	326	281	298	316	323	281	283	315	326	334	310	298	334	287	311	281	329	316	306	289	304	309	311	319	279	284	318	303	316	328	303	297	290	314	285	294	301	282	306	351	312	293	311	315	335	297	314	334	299	335	292	330	338	305	315	335	298	331	290	305	326	303	331	319	280	312	296	323	301	283	294	335	305	328	310	291	286	321	312	310	337	302	316	327	311	334	280	348	270	293	305	287	288	295	300	320	314	314	333	305	324	284	289	291	288	311	301	284	292	282	310	279	320	315	281	323	321	301	321	296	299	316	320	301	309	282	350	311	297	288	322	293	288	338	295	304	303	273	309	320	323	348	328	327	290	298	309	303	329	328	314	300	319	307	301	296	347	278	317	307	286	335	309	291	283	303	320	315	308	324	287	300	311	307	284	314	308	264	339	298	318	323	314	325	311	327	304	303	308	293	263	266	276	308	296	329	313	306	279	307	329	326	304	286	306	282	303	354	301	289	291	325	289	320	309	317	298	302	296	319	314	310	326	283	304	344	296	304	329	314	279	337	312	313	307	270	303	313	283	339	348	298	318	305	295	300	295	302	312	294	328	287	327	295	331	271	350	295	318	319	312	327	296	300	321	301	272	299	325	322	330	281	326	305	297	314	301	313	319	306	270	291	295	278	312	290	287	315	289	318	330	327	302	307	308	309	301	321	314	302	313	294	371	324	328	315	308	279	295	329	344	317	297	290	305	322	303	338	323	318	323	293	297	317	326	345	310	304	312	311	281	337	303	302	319	300	326	303	280	318	296	299	308	291	285	254	307	334	297	329	310	316	349	296	286	310	285	327	313	316	302	308	300	315	332	350	314	302	309	312	313	300	314	307	308	299	272	289	325	328	328	315	293	280	320	315	342	317	321	284	328	309	295	316	325	309	338	315	303	308	290	294	304	287	326	302	327	323	322	266	310	306	283	302	318	307	277	288	311	293	298	326	306	310	273	344	271	276	309	341	326	309	324	327	304	292	300	314	302	302	308	287	304	323	327	308	290	294	313	306	318	295	326	289	355	318	326	350	295	286	276	319	326	310	292	324	314	303	277	291	287	296	321	272	291	298	337	310	334	318	332	333	286	301	292	324	294	318	271	325	302	280	307	321	286	301	327	304	276	298	317	323	303	320	329	322	310	308	353	311	283	294	310	321	307	309	316	295	345	332	294	314	294	292	300	320	310	305	340	320	271	340	312	298	313	311	326	292	331	316	310	341	331	327	326	280	271	310	323	303	313	268	314	310	348	320	286	323	327	326	298	290	312	320	329	317	295	288	318	301	308	312	321	298	293	299	298	316	325	296	318	334	350	284	312	328	321	339	300	301	335	311	330	310	303	306	280	324	333	314	306	258	303	303	295	277	315	289	314	294	299	352	303	311	327	300	330	291	302	340	300	277	313	310	323	322	308	294	286	263	329	316
28401	23182	29945	28614	22942	24070	11165	3487	2270	1702	1694	2022	1867	1627	2230	2272	1894	1678	1368	1018	863	775	782	813	813	828	828	759	843	763	780	771	759	752	787	766	775	775	783	710	716	742	720	804	715	682	757	688	757	699	775	767	729	758	754	724	718	710	715	726	703	765	698	694	691	697	735	715	758	699	736	725	737	716	757	756	725	758	708	731	738	705	708	694	705	716	701	700	734	761	684	714	713	729	686	729	745	680	763	727	726	784	756	698	682	700	715	715	724	743	697	706	719	712	700	724	730	788	684	678	717	724	715	736	745	771	690	734	735	716	752	732	694	759	709	749	698	726	734	736	703	698	734	753	734	759	782	742	736	705	732	679	758	710	766	734	757	705	690	716	722	688	755	763	720	729	722	721	752	765	710	670	731	735	705	720	724	717	739	730	734	695	706	706	729	776	743	738	757	760	739	757	749	730	705	667	717	744	692	770	689	747	715	729	774	687	681	754	720	724	723	707	741	787	742	735	741	734	709	742	746	702	708	731	732	713	732	734	705	710	705	730	719	755	708	772	706	721	733	710	750	749	743	757	746	740	693	732	730	708	662	714	738	740	714	693	765	736	742	730	716	713	683	711	716	710	762	712	685	701	693	708	730	711	730	724	761	654	709	710	726	734	701	708	680	720	685	758	692	754	665	737	745	707	747	738	725	738	701	765	712	730	704	710	746	703	726	736	708	751	701	676	752	727	719	708	709	721	719	728	714	748	689	726	743	702	745	729	690	737	699	693	720	748	708	698	672	737	737	687	742	705	736	691	719	680	728	734	723	738	702	700	718	749	735	696	681	724	730	702	706	721	763	731	700	728	693	726	703	755	725	732	725	731	705	755	748	724	677	705	776	691	733	700	712	722	742	736	737	688	719	740	799	721	709	706	747	705	704	760	700	768	743	707	718	723	687	710	747	728	714	700	719	704	730	721	719	737	739	766	726	756	686	715	765	706	715	718	724	742	704	694	734	699	706	745	744	741	706	741	706	703	698	767	725	694	759	693	692	702	707	701	754	717	730	729	705	727	732	699	723	759	756	741	787	702	683	723	749	708	770	696	736	718	768	695	705	697	698	719	716	736	755	716	724	668	714	681	711	761	704	745	731	723	739	734	757	726	688	771	695	720	717	704	695	710	728	727	697	739	769	691	689	750	761	712	723	701	692	735	733	799	723	784	699	691	746	720	716	712	724	749	740	731	725	741	708	737	673	672	741	712	705	703	740	712	714	709	708	732	659	769	738	714	702	727	787	723	725	686	727	768	741	727	713	757	699	732	752	736	767	698	718	707	727	727	727	698	742	714	726	717	712	757	747	731	740	739	717	735	678	736	693	728	729	682	778	671	715	660	729	739	711	694	705	687	724	676	703	722	720	728	752	734	679	733	743	749	718	694	709	720	719	699	714	752	674	735	774	732	753	738	747	712	734	730	690	695	757	706	765	775	670	712	704	717	733	730	704	682	753	772	755	755	774	695	751	729	702	730	730	714	718	701	687	734	719	696	723	793	692	716	765	746	717	735	672	749	720	705	733	767	700	702	753	692	744	716	748	738	706	762	713	701	722	696	696	722	748	736	754	722	721	721	713	748	751	769	697	735	696	741	737	759	704	722	655	731	751	686	729	739	695	693	712	716	757	687	703	750	762	670	710	718	741	736	700	730	720	730	676	698	731	665	733	725	725	692	761	709	757	741	737	726	716	682	738	761	676	720	708	741	753	731	700	782	753	727	689	720	704	712	701	717	687	689	709	706	738	730	761	726	740	678	715	707	690	724	688	727	720	679	693	702	677	705	729	692	725	735	707	715	722	799	748	707	729	707	765	726	757	688	765	737	717	702	689	722	734	710	739	780	711	701	706	736	682	705	697	771	717	779	691	730	715	704	746	736	711	676	711	775	779	709	744	686	728	709	724	706	689	735	712	758	678	755	707	782	747	696	669	688	743	751	684	717	684	681	711	693	729	745	774	685	766	734	701	692	742	712	698	710	727	738	709	717	715	748	690	746	686	739	792	707	707	719	720	741	707	770	709	708	722	725	673	715	750	713	760	740	716	738	721	680	708	780	712	747	733	763	716	726	715	716	753	735	708	677	746	744	733	705	743	730	684	766	677	731	701	703	740	669	716	738	756	726	715	719	727	734	744	678	734	705	719	688	756	717	708	750	736	763	727	712	682	714	761	725	702	766	723	663	677	725	677	713	711	695	764	728	723	744	750	683	718	745	714	696	747	667	693	712	739	692	691	684	711	753	743	742	722	732	730	717	692	702	727	725	768	760	735	725	758	726	690	742	792	705	699	777	753	679	723	755	759	756	751	689	719	748	674	699	727	720	681	708	697	776	722	763	714	721	737	719	736	755	707	736	727	720	733	723	765	692	769	724	706	720	744	695	720	725	691	702	648	696	661	699	781	759	794	754	760	696	754	679	701	715	721	721	737	726	752	739	751	712	716	746	717	724	760	733	708	762	750	737	780	701	786	715	700	704	721	732	703	734	740	721	693	717	700	730	730	736	693	714	728	745	773	758	744	756	768	715	746	687	738	694	725	716	744	718	704	721	669	733	690	713	784	731	738	754	761	749	719	729	712	740	695	721	698	732	687	698	741	735	750	662	749	726	688	695	710	771	705	785	746	745	688	705	752	753	722	698	718	668	673	700	741	708	713	741	743	713	744	759	721	766	711	728	735	739	766	742	728	692	712	729	754	713	701	748	726	721	700	731	726	759	751	727	745	699	739	696	744	734	718	708	776	769	729	703	660	725	742	719	710	679	720	714	721	701	755	721	671	737	762	712	728	739	696	734	715	757	720	747	693	690	746	743	748	700	759	740	697	692	752	739	703	723	728	750	711	714	706	744	721	741	753	779	724	733	745	733	729	767	723	711	752	697	761	738	709	735	766	725	699	719	763	753	711	677	765	709	753	722	784	706	783	751	703	730	728	678	719	689	755	694	702	725	736	747	712	700	771	714	711	675	760	730	709	742	743	713	735	770	724	724	682	678	718	706	736	724	762	755	718	739	758	707	685	697	747	725	734	745	720	746	688	734	688	702	719	694	737	733	725	729	721	765	723	694	725	713	710	709	704	732	707	744	750	750	763	744	741	696	705	704	739	721	699	704	730	747	756	746	772	730	696	747	724	751	729	715	709	706	706	771	764	746	742	769	687	730	777	730	689	713	710	705	760	762	750	720	758	747	709	713	739	725	655	693	695	732	725	742	771	755	714	749	745	700	683	711	727	736	744	726	744	718	694	760	737	713	676	751	700	697	713	741	731	739	752	699	698	706	718	711	770	672	717	718	708	735	693	756	740	661	716	783	682	740	706	711	720	728	734	740	713	737	723	749	749	720	701	741	708	727	674	707	652	717	721	714	707	730	703	732	699	734	722	708	707	707	727	724	701	738	750	727	709	745	706	718	677	706	717	721	739	758	728	750	753	721	727	706	782	751	718	693	739	712	663	716	696	746
17802	9258	5789	2450	1293	761	528	474	432	452	424	426	384	414	404	379	385	380	394	390	382	447	420	417	410	372	412	405	401	396	356	382	391	355	407	357	404	386	443	409	374	405	408	407	352	410	356	397	399	355	409	399	387	389	420	401	392	416	348	361	395	403	415	356	432	383	394	378	394	410	389	390	410	370	404	376	385	369	393	394	380	409	375	410	382	394	388	370	383	425	403	338	391	388	359	401	431	358	423	401	389	396	380	407	374	408	405	422	402	417	381	404	388	392	374	392	400	395	375	392	404	374	389	385	360	411	369	404	394	423	375	386	391	365	360	390	400	413	378	363	413	404	386	399	392	396	374	368	393	421	370	412	398	368	373	390	413	427	386	400	412	385	363	396	400	403	435	416	396	399	367	391	380	385	405	393	401	389	400	414	362	358	383	424	382	369	395	414	389	374	411	384	388	373	402	391	433	366	403	400	418	380	397	406	405	425	420	389	398	403	377	397	364	373	394	373	377	358	426	449	384	365	397	405	399	411	358	398	397	415	368	386	409	427	423	376	385	367	406	409	371	376	395	378	376	379	409	443	424	361	390	388	411	404	380	406	345	378	415	401	401	384	405	390	385	425	424	409	398	402	439	375	417	379	394	381	406	403	410	365	400	390	354	393	377	392	360	397	391	352	404	358	396	381	390	436	423	397	364	414	396	343	354	393	408	410	390	404	367	400	388	402	387	398	387	373	389	437	402	395	365	387	346	374	395	397	397	399	360	377	410	394	412	387	360	390	406	389	384	404	399	381	355	408	417	420	383	413	412	411	379	404	398	412	408	435	423	395	366	415	417	411	360	362	416	359	381	380	420	375	385	410	352	391	370	383	388	383	350	381	397	378	393	397	408	411	457	392	391	383	377	406	402	418	403	420	390	376	426	394	419	391	372	411	364	386	403	378	388	382	390	426	369	398	374	410	411	391	385	401	428	406	367	378	387	373	411	395	360	379	419	370	415	363	403	396	416	362	383	412	382	377	398	382	434	383	401	406	375	429	375	435	407	401	397	374	448	436	395	410	408	395	408	429	346	422	395	374	376	394	403	405	432	362	394	400	428	396	359	411	411	377	398	382	405	378	409	364	356	404	366	382	375	378	422	381	386	374	403	410	379	421	426	392	439	422	375	398	423	421	372	415	416	409	377	428	387	378	343	387	366	391	397	384	379	423	381	403	415	429	379	382	411	400	404	383	431	390	403	418	419	379	404	403	421	418	401	398	427	384	440	380	414	364	389	394	357	415	394	386	391	401	375	409	394	403	411	432	405	356	394	391	399	416	432	431	450	441	412	393	395	404	389	390	396	366	409	384	376	394	395	408	348	373	412	386	378	352	410	415	416	414	399	433	394	421	450	374	431	385	366	415	372	394	386	398	385	443	402	366	399	392	369	424	407	392	399	412	376	382	364	412	395	397	373	391	381	397	401	442	388	369	363	397	366	396	379	384	366	369	400	400	398	386	386	394	413	375	399	375	386	379	388	376	438	406	407	370	379	397	420	357	426	423	390	377	390	392	355	420	384	398	332	378	363	371	367	368	394	402	387	338	381	362	398	415	375	378	397	390	410	401	396	422	357	404	410	402	390	385	362	374	385	422	367	356	410	394	364	400	421	394	394	403	395	403	376	375	380	390	399	382	394	417	383	402	382	408	391	407	412	420	396	362	398	403	373	379	412	430	405	405	365	410	389	404	404	380	422	406	397	406	385	376	379	409	369	390	400	430	387	390	355	403	424	396	399	368	412	343	393	384	387	422	389	384	387	416	395	394	404	370	366	393	413	408	392	390	418	373	391	419	398	371	415	419	387	362	396	400	408	430	384	376	418	391	432	384	392	410	373	428	389	373	407	361	380	381	359	377	409	379	444	431	399	402	394	391	394	397	402	382	400	397	388	397	369	411	440	376	399	394	399	405	409	415	400	413	409	388	400	384	354	386	374	407	414	394	415	413	365	377	379	408	365	424	398	392	406	364	416	411	389	359	409	397	393	415	381	418	384	422	409	388	412	435	401	407	377	374	402	387	425	458	382	402	389	400	392	417	404	408	405	389	376	408	437	403	405	419	428	374	417	370	413	394	366	380	390	436	391	402	413	402	409	388	427	403	449	369	405	397	397	368	409	346	397	399	398	421	395	388	396	385	358	401	409	421	392	407	386	386	416	358	405	426	419	395	404	405	399	375	377	399	371	425	350	434	391	413	374	389	396	381	387	398	406	395	397	405	379	375	403	404	370	397	355	396	381	413	369	388	369	433	389	395	393	417	389	374	424	367	380	397	414	391	378	413	421	421	401	393	373	409	412	387	388	392	383	389	348	377	420	394	418	386	351	393	365	371	402	407	389	408	391	404	404	396	363	369	361	375	382	389	431	386	420	392	361	405	376	379	413	371	408	367	385	377	367	397	424	417	389	430	368	414	429	396	377	381	396	381	359	389	401	397	383	386	367	428	394	381	396	408	408	383	406	401	373	406	379	377	393	366	435	387	396	395	416	360	382	398	363	370	394	405	418	429	416	362	409	409	380	336	399	399	425	362	384	376	406	383	364	411	396	385	406	403	414	387	370	373	353	393	447	375	374	398	407	436	343	399	360	404	377	389	372	334	394	394	430	369	406	396	399	398	418	370	397	376	416	407	390	411	405	388	399	369	375	436	395	406	374	387	408	375	402	384	409	394	404	345	401	360	356	387	399	384	377	399	421	365	370	393	384	410	383	376	418	401	381	376	425	376	409	415	391	398	399	366	423	404	394	408	380	374	435	374	388	368	396	383	420	408	396	403	387	386	409	388	393	382	434	419	385	347	389	399	416	424	401	388	384	389	419	361	389	370	421	422	402	432	343	391	398	393	400	414	398	421	420	391	365	429	386	371	412	395	396	387	417	380	373	431	405	390	427	402	399	410	399	360	389	364	394	384	373	365	373	386	399	377	373	410	400	396	434	435	392	411	389	392	403	422	386	388	418	409	367	373	355	400	392	356	371	368	418	418	384	413	383	366	403	408	408	382	412	400	368	410	407	399	440	375	403	411	412	424	419	392	414	405	373	415	366	410	369	388	365	404	430	382	386	422	401	383	369	391	359	378	416	393	415	385	408	408	394	434	418	381	349	370	386	412	396	366	441	370	409	403	386	393	365	379	410	356	365	424	413	401	388	434	335	363	422	423	408	396	403	390	384	380	420	413	378	370	391	371	389	375	409	391	433	452	401	406	394	415	363	411	388	409	394	412	351	422	407	434	399	390	420	406	400	379	389	392	378	366	392	380	422	398	410	361	381	432	418	415	392	381	397	410	396	360	387	421	397	417	413	382	374	356	397	406	396	399	374	407	392	352	393	437	425	387	392	430	386	387	393	385	381	376	394	383	426	381	382	411	383	374	371	433	368	404	352	377	388	387	379	421	385	417	369	350	417	374	405	369	410	402	370	411	407	403	364	401	451	367	392	394	396	347	395	363	368	394
12294	8719	9987	6901	4416	2857	1604	1323	1040	1055	1048	1018	1032	949	1009	980	929	936	984	928	872	922	885	941	945	925	890	908	923	937	947	906	968	941	897	910	859	918	915	906	881	896	893	919	902	927	926	907	931	918	980	889	876	938	922	880	960	925	937	911	898	939	913	888	906	905	897	892	887	915	893	896	895	891	934	923	912	916	938	951	873	921	891	885	892	889	886	901	928	902	894	943	942	875	884	913	863	890	876	910	966	913	936	902	953	888	890	886	856	891	890	905	897	911	893	913	933	877	903	867	914	901	941	960	862	957	904	935	921	923	902	917	917	950	881	911	884	920	918	907	873	871	963	939	935	894	927	900	887	924	913	893	860	930	913	920	929	928	886	906	875	903	892	890	914	883	884	909	902	900	833	938	879	903	896	914	921	915	884	924	906	857	864	894	930	875	952	933	862	879	894	872	911	879	880	911	890	908	923	884	931	900	895	934	908	877	950	945	866	887	894	934	871	883	905	923	865	898	922	926	886	908	904	915	902	903	924	903	853	931	865	926	886	877	839	948	914	885	889	911	867	955	948	858	913	909	850	901	902	945	943	957	852	924	949	927	894	862	908	898	869	925	866	898	926	886	897	942	912	890	930	903	870	956	896	936	928	918	928	919	927	834	936	874	878	939	909	927	827	878	894	929	898	915	940	883	921	916	914	868	865	923	913	914	882	959	881	897	941	897	857	915	910	862	830	918	974	954	871	864	887	972	977	861	876	945	906	889	948	906	908	892	908	933	867	899	859	865	907	933	926	884	892	853	953	946	956	906	907	921	969	901	917	897	912	925	910	917	950	891	858	932	963	961	884	920	924	881	947	882	906	886	924	916	947	848	916	908	909	863	900	906	882	951	913	899	875	949	890	891	875	947	861	917	890	948	947	851	929	934	927	915	903	901	897	936	918	892	882	934	926	946	895	908	938	982	862	948	875	920	956	893	880	930	931	904	931	929	918	892	936	912	908	922	864	895	940	887	902	901	937	911	930	892	928	865	908	876	901	956	890	862	885	922	888	913	906	922	952	849	981	893	873	936	862	903	938	929	876	918	927	918	903	855	919	919	959	884	923	915	933	860	926	933	922	929	903	879	894	913	888	924	857	920	900	918	930	905	906	895	872	901	946	941	869	955	897	892	905	922	929	941	909	934	903	893	938	909	933	924	909	857	909	933	919	898	889	939	931	863	902	888	909	861	847	882	934	892	878	894	924	936	919	906	884	899	880	950	923	907	985	904	923	924	916	901	922	916	927	888	895	925	924	921	908	921	903	935	916	888	905	891	899	932	864	899	905	948	873	891	917	881	926	915	928	881	886	921	908	926	930	861	833	944	846	909	861	921	855	925	818	912	926	829	933	881	899	873	892	901	948	909	884	964	919	935	915	905	890	923	880	873	942	921	898	892	944	834	887	906	887	882	913	875	951	883	884	884	924	908	891	921	936	942	926	910	953	849	860	921	889	883	931	890	912	862	903	853	880	866	863	924	922	921	902	843	903	948	892	905	888	875	906	912	937	908	893	940	909	839	938	894	884	915	908	905	898	861	867	920	926	923	937	912	884	937	936	922	922	906	999	886	880	929	885	944	920	955	882	877	901	898	939	875	938	895	920	882	918	864	898	898	923	866	853	912	878	945	902	887	873	923	937	918	886	904	921	926	915	872	957	899	936	923	895	878	893	831	895	890	873	884	933	896	847	865	932	923	931	894	912	871	921	931	914	885	901	936	911	897	929	910	880	931	925	930	902	934	896	853	875	887	898	902	943	875	872	891	867	881	858	915	908	890	872	897	909	914	913	936	940	936	873	932	892	881	913	906	927	888	910	936	836	876	857	880	921	982	873	909	924	838	850	824	876	873	954	921	879	887	899	902	867	887	945	915	940	941	931	874	909	926	872	846	900	912	827	851	913	878	944	898	911	886	903	893	927	908	928	895	918	910	913	931	839	866	864	909	895	923	966	867	954	888	819	917	918	909	947	907	893	906	930	921	961	959	917	854	885	924	895	870	866	942	894	938	893	905	955	859	916	888	920	976	883	856	948	914	897	894	883	891	905	904	881	952	919	910	903	920	887	907	916	908	944	926	946	917	904	934	939	983	906	901	928	908	955	897	959	881	911	956	947	878	873	877	887	955	892	904	848	906	866	874	911	902	905	872	873	883	929	899	898	954	968	916	934	860	897	900	880	932	853	921	913	864	928	887	918	900	922	892	951	863	886	900	938	883	913	923	891	881	896	917	886	877	932	982	888	863	913	852	943	872	904	896	929	851	893	934	877	925	905	887	894	901	940	921	875	906	919	874	930	934	929	932	920	912	888	909	882	917	876	903	863	901	899	883	943	919	939	913	919	905	966	887	911	874	884	897	894	875	949	879	903	867	884	935	860	944	890	950	932	872	921	875	949	916	898	837	894	895	896	924	907	906	905	895	953	920	901	872	868	897	885	955	915	918	937	938	926	891	878	916	939	947	899	910	884	914	855	925	896	974	909	867	906	944	903	937	825	928	874	913	927	888	871	892	925	872	920	885	980	902	930	922	897	931	880	930	799	929	903	894	905	917	879	885	881	910	924	923	910	911	953	899	918	860	896	878	906	933	922	906	951	936	914	909	888	930	922	890	922	920	935	927	912	958	930	943	944	939	874	925	919	862	878	881	946	910	908	911	903	867	920	929	955	953	934	899	892	984	898	933	886	918	855	878	949	954	920	873	895	981	895	915	870	915	930	902	928	887	891	879	902	903	893	949	924	873	896	846	939	897	874	878	893	867	876	905	886	916	898	874	880	934	897	879	930	961	932	869	906	954	954	957	925	898	915	931	863	917	893	952	904	891	879	899	945	909	958	930	854	882	898	917	894	960	905	863	914	915	949	925	870	919	899	900	887	912	891	885	896	960	923	894	903	930	883	918	922	879	918	878	920	922	957	869	868	881	880	926	923	926	933	879	934	943	884	880	838	894	1005	928	939	922	973	880	929	875	889	906	908	934	952	920	882	930	935	902	894	930	899	917	888	921	877	900	928	933	904	879	885	931	968	877	932	970	933	902	864	870	907	892	879	915	907	967	907	945	857	851	923	898	913	930	886	942	910	898	918	933	896	933	908	905	903	925	912	891	908	903	889	905	915	884	942	897	854	862	927	947	871	887	911	902	886	923	887	874	881	866	873	903	916	921	839	918	927	886	889	879	947	881	909	901	945	920	929	910	903	932	894	859	872	865	901	925	935	905	923	905	879	926	900	914	901	949	885	945	941	963	936	867	891	881	881	951	888	926	947	887	892	922	936	863	869	935	987	890	943	876	897	893	905	915	893	850	901	899	1002	900	918	864	911	935	901	922	865	910	932	902	888	966	941	913	898	903	924	925	879	986	904	958	884	893	932	917	930	922	920	889	924	896	886	924	898	906	949	855	911	916	923	916	892	902	869	878	953	872	916	902	823	868	882	895	873	909	910	880	904	928	909	938	917	863
31701	20493	17281	12128	9788	5744	2258	947	587	551	497	474	481	535	511	528	526	461	421	419	425	417	411	383	392	402	412	442	364	412	394	425	422	409	395	405	444	420	407	414	401	405	382	399	382	368	413	385	367	453	428	385	407	370	374	411	425	343	402	423	403	394	399	401	412	386	375	418	383	385	411	412	394	375	406	367	395	412	433	418	416	382	421	427	376	418	417	400	386	374	367	429	418	412	432	444	403	379	366	388	412	401	392	421	424	402	407	439	396	460	368	382	412	403	371	342	388	394	386	381	373	385	424	422	401	400	431	385	377	400	425	406	412	413	381	416	407	423	393	394	451	410	424	367	386	404	412	401	394	418	390	418	372	408	411	430	406	398	440	356	417	380	456	390	416	379	395	401	394	410	389	390	399	413	410	409	406	429	379	398	414	388	407	398	412	405	410	388	403	392	404	370	373	426	409	372	422	369	434	387	385	376	384	391	361	361	395	380	378	363	385	423	421	415	401	406	423	434	405	395	421	450	392	425	374	409	426	395	401	404	444	391	377	415	419	379	439	372	432	424	386	341	402	389	406	424	443	416	421	394	421	386	396	382	388	410	422	403	414	427	417	398	411	409	375	387	390	420	357	390	367	394	415	394	381	392	390	413	420	391	402	422	386	417	377	406	392	388	421	396	386	454	428	393	408	403	405	430	409	380	415	403	431	393	414	381	441	405	342	383	401	404	372	407	440	377	393	393	392	407	378	391	407	405	402	415	410	386	433	386	453	393	399	391	414	377	405	403	367	395	371	457	410	379	424	401	412	406	412	427	426	392	384	396	388	422	362	464	436	395	383	413	421	420	429	366	371	398	405	390	371	419	416	418	383	383	408	384	381	388	408	436	393	419	398	362	414	415	391	424	383	378	425	431	396	403	363	401	400	399	408	380	395	404	385	371	404	388	432	400	394	392	406	388	401	423	415	364	420	375	405	418	394	349	389	365	406	414	391	379	372	423	371	392	386	435	377	395	387	424	380	372	389	447	449	438	433	405	423	417	396	379	367	418	403	373	393	444	371	411	373	407	383	408	444	411	426	430	444	377	440	404	376	395	410	387	385	368	409	391	428	426	394	419	392	458	435	405	384	391	381	355	372	389	438	453	411	425	378	372	377	394	392	393	392	384	390	444	440	398	394	423	414	365	387	405	396	388	377	405	385	401	389	415	422	368	401	365	417	373	371	441	405	386	387	390	411	415	409	403	380	372	399	414	423	389	447	380	374	390	355	377	387	428	394	418	408	426	402	431	366	426	424	388	374	392	433	441	401	435	351	391	385	404	385	402	385	393	397	376	452	391	410	386	428	415	390	374	366	419	419	445	421	423	387	428	406	388	398	378	408	407	398	430	395	417	402	396	376	391	425	401	381	379	361	360	374	376	429	391	409	373	462	429	427	369	416	390	406	396	431	396	403	401	370	401	389	401	413	401	391	413	408	391	394	388	438	405	405	383	386	384	384	404	341	383	419	394	378	382	408	402	390	417	384	384	371	422	425	408	424	427	408	372	426	415	421	405	382	384	422	417	367	416	428	402	411	392	367	393	414	410	368	421	387	412	355	419	415	430	384	398	420	431	399	421	330	417	414	385	382	383	388	388	417	421	424	419	410	384	375	430	396	431	416	387	412	332	382	429	402	393	429	426	397	420	392	410	407	404	371	418	365	396	387	389	386	399	433	371	399	402	379	379	400	354	398	407	383	428	379	387	363	414	440	383	384	399	376	383	380	389	386	418	362	392	376	406	424	426	392	403	439	398	430	413	395	408	392	376	388	406	394	417	414	406	414	429	401	408	391	424	394	364	401	409	400	375	359	426	394	402	369	361	409	380	368	425	418	432	401	412	414	394	428	419	398	379	377	414	361	373	378	416	414	406	411	432	393	380	401	423	386	412	378	410	436	404	374	401	387	397	373	422	398	415	385	401	367	384	356	405	372	363	387	436	410	408	406	420	390	387	412	416	395	406	352	405	424	383	392	374	407	366	385	436	388	377	410	395	408	388	410	374	409	427	402	372	388	392	401	390	395	390	375	378	429	364	417	389	379	408	402	386	391	408	414	356	406	416	376	402	409	399	403	399	374	405	429	449	401	370	439	354	426	437	427	428	392	395	418	418	406	373	377	449	376	463	386	411	413	387	419	375	416	393	415	402	412	384	407	440	350	380	358	406	430	393	432	391	405	409	410	396	411	381	408	378	420	398	405	424	391	419	374	394	406	391	375	385	427	426	367	411	376	411	385	376	370	402	376	421	387	441	418	423	430	445	416	393	385	404	436	365	405	398	382	399	411	440	412	406	455	371	413	380	409	398	409	426	380	377	406	374	433	388	414	416	390	398	372	429	446	412	397	367	388	387	431	414	390	435	384	380	419	384	360	408	423	433	380	420	396	390	444	394	422	392	404	393	383	423	387	379	406	396	393	393	423	349	377	399	412	398	357	386	413	440	405	391	429	401	403	403	414	394	380	387	364	416	401	377	396	413	412	377	407	379	377	439	342	388	424	413	369	409	445	401	398	414	367	395	393	400	424	394	412	422	401	419	395	429	400	414	435	371	399	367	406	427	417	371	442	406	415	378	401	388	399	397	393	401	398	392	398	415	375	372	407	413	406	390	368	357	402	367	368	422	353	390	433	406	343	396	412	381	409	390	392	390	426	469	408	408	384	384	428	398	363	440	419	413	415	411	407	409	435	349	402	370	424	401	421	404	423	401	428	375	398	407	383	432	395	425	410	395	372	401	378	412	419	427	406	380	412	411	410	379	395	369	403	384	405	395	381	396	357	404	396	434	402	376	428	440	427	362	418	405	382	393	402	396	398	420	400	356	405	396	402	423	412	421	373	392	414	383	388	375	355	388	404	412	386	387	419	407	419	377	409	429	402	404	379	415	369	388	408	408	394	412	401	399	372	386	423	407	407	411	416	423	429	389	399	372	418	420	395	411	403	407	422	380	399	425	402	400	438	363	444	425	407	432	405	443	440	389	377	386	441	369	369	400	387	402	335	421	474	391	399	391	408	367	388	406	413	420	382	392	406	378	432	407	379	393	391	411	415	412	402	387	411	369	427	403	412	399	414	397	414	369	407	449	406	437	422	404	394	394	384	406	398	411	416	395	398	395	410	410	446	419	427	408	404	388	435	421	390	405	376	392	399	413	400	419	401	398	428	375	374	383	394	404	416	440	388	396	415	380	417	405	376	377	393	397	421	369	403	453	426	397	424	388	427	435	364	389	393	403	380	384	419	362	392	384	362	363	394	434	413	364	442	381	403	391	407	432	448	391	392	426	385	431	401	388	405	404	384	409	385	443	369	415	448	401	400	387	399	379	417	398	419	412	389	429	363	420	388	382	362	371	377	424	437	436	401	390	379	397	406	418	417	388	374	385	413	410	386	422	403	444	399	397	445	375	379	412	432	357	414	383	403	385	400	364	420	404	416	416	427	426	388	441	451	429	406	429
21893	17575	22446	21909	20014	12765	7304	3133	1859	1536	1464	1506	1555	1508	1776	1535	1462	1430	1185	1069	991	1002	994	952	995	951	945	968	958	969	989	937	920	912	945	873	899	920	908	918	916	961	877	905	886	926	964	984	959	884	944	932	889	918	949	983	950	925	871	898	900	902	927	915	976	941	868	955	934	883	920	951	964	906	924	904	912	909	865	863	869	932	977	867	914	934	920	897	964	949	905	972	908	879	930	896	906	960	910	884	967	899	898	872	912	913	949	931	939	882	890	950	892	958	924	945	845	927	901	938	914	926	901	884	868	886	888	922	906	990	923	934	927	900	932	904	887	931	922	961	955	926	936	885	928	888	969	892	931	927	916	886	863	923	858	915	949	925	924	930	882	919	906	914	927	931	907	880	897	905	915	925	887	888	919	963	910	870	899	944	942	906	912	919	915	899	838	854	972	856	943	911	953	897	921	891	968	886	922	877	926	921	977	892	952	898	913	890	974	915	850	896	943	932	896	929	954	896	915	967	928	920	900	908	921	913	895	927	924	958	898	972	965	909	949	971	924	913	900	920	975	970	922	926	958	918	922	936	862	867	875	924	931	875	872	928	865	937	937	919	974	896	921	902	922	926	911	869	933	924	944	929	932	905	913	933	912	928	906	938	921	896	913	916	967	915	921	954	950	973	886	922	929	936	916	928	921	880	903	942	888	967	873	899	871	962	865	953	908	858	871	955	892	901	905	894	953	989	945	945	895	902	922	900	918	941	880	934	904	888	970	919	923	946	899	906	917	919	953	908	948	931	901	948	954	908	895	938	974	903	936	940	921	938	912	930	927	989	953	935	910	915	900	896	868	923	931	881	959	908	958	911	924	931	924	877	896	909	898	930	935	896	898	967	926	920	951	924	926	896	915	957	938	922	892	960	931	942	901	866	990	940	941	951	931	867	931	914	920	916	856	895	947	962	870	920	947	940	907	910	928	939	945	959	896	956	905	956	953	963	913	892	911	965	865	927	881	883	916	952	880	932	893	940	948	921	981	943	968	911	902	910	913	938	921	893	972	893	873	950	932	941	933	922	942	893	863	896	969	975	857	965	995	978	884	943	935	924	920	902	954	976	898	876	875	934	930	897	947	912	888	911	954	915	941	936	934	875	900	884	852	837	904	924	929	862	848	908	922	905	915	890	903	915	900	957	909	899	877	913	908	913	896	914	945	922	898	888	916	969	935	867	955	925	910	933	942	899	926	953	992	921	952	943	937	911	913	947	883	938	858	899	977	934	917	941	947	934	935	870	867	888	933	860	933	901	916	930	948	898	930	945	981	910	959	933	927	870	899	946	933	888	863	932	939	940	922	842	927	915	976	939	878	899	955	948	952	980	921	893	945	909	941	911	871	939	907	909	914	942	897	958	892	929	933	927	926	882	902	950	899	985	847	975	911	901	937	961	964	960	973	874	895	927	932	883	947	944	904	888	889	828	1005	889	880	923	906	871	955	978	949	849	953	958	980	910	906	907	932	932	967	908	933	942	907	966	864	887	906	920	887	929	930	897	925	896	946	948	944	933	887	940	888	922	946	923	934	881	908	918	944	921	913	920	904	919	905	897	919	961	860	914	941	868	951	863	904	884	900	916	938	919	953	918	917	857	907	938	916	931	918	939	932	920	897	873	952	893	912	901	899	872	925	896	867	972	893	924	855	973	924	898	903	948	916	874	922	870	945	918	943	964	898	922	948	900	918	944	894	914	887	879	900	913	894	937	940	990	981	947	910	917	931	890	905	916	855	966	914	932	918	902	923	887	926	929	924	951	922	932	948	916	920	904	879	952	878	956	862	949	946	959	865	895	933	918	934	936	921	913	874	919	898	938	883	904	899	920	893	935	953	942	955	956	921	925	914	935	981	906	934	918	894	913	918	926	947	899	906	909	901	964	909	944	931	893	917	952	971	891	918	915	893	909	913	955	923	957	868	871	937	932	936	952	936	903	965	951	911	922	876	915	901	875	976	956	962	936	891	952	913	892	890	891	885	912	897	962	923	878	887	880	894	890	906	956	948	892	905	906	950	952	927	880	968	920	891	947	952	949	845	902	898	889	862	883	922	908	895	880	914	946	887	846	910	904	914	967	935	983	877	934	889	974	915	916	936	952	937	903	969	921	927	848	905	897	956	935	883	949	860	943	956	959	881	926	928	885	877	910	886	943	896	830	883	904	878	907	987	878	946	884	931	924	906	918	913	933	922	908	950	885	913	842	932	908	950	871	916	948	962	938	970	970	916	941	928	928	953	930	935	885	874	947	898	910	905	883	904	914	995	907	895	922	903	930	968	957	901	902	925	881	940	932	926	936	928	936	906	901	953	881	918	899	935	930	907	937	928	930	929	946	924	907	964	912	909	864	934	865	897	879	867	922	937	954	864	943	939	932	926	937	891	919	914	879	927	916	907	942	946	913	938	884	973	927	930	940	904	955	919	946	902	969	892	924	907	933	941	896	911	872	890	911	904	860	900	901	861	950	925	914	973	906	874	846	884	904	910	929	864	921	950	874	892	929	959	939	871	894	940	877	968	909	924	877	920	957	923	925	916	919	916	907	867	919	888	925	857	893	910	871	966	916	878	924	915	952	822	916	929	912	871	889	924	924	971	897	898	879	914	937	910	898	926	930	928	957	954	879	886	890	968	928	923	936	901	896	912	951	936	909	918	880	887	898	922	910	951	937	938	905	906	926	930	905	896	885	894	849	821	952	907	911	927	882	909	936	937	904	867	923	937	870	947	894	870	926	901	916	947	908	911	898	951	879	872	898	877	957	830	904	955	930	951	884	925	925	890	927	952	905	942	942	971	940	879	904	946	920	865	906	906	939	947	934	928	929	943	910	916	936	972	939	869	914	910	903	940	933	941	906	926	886	905	890	886	907	912	917	911	970	884	862	887	944	954	902	894	894	890	967	917	925	900	939	945	865	867	883	972	924	926	883	871	963	901	959	879	912	896	956	948	852	960	875	897	929	912	911	894	917	907	929	892	888	905	878	927	946	909	932	946	891	927	968	937	919	939	928	956	852	929	912	955	960	951	954	910	937	915	939	879	905	872	924	876	903	902	891	924	880	883	891	903	913	901	910	900	921	942	910	911	899	903	904	941	894	887	894	884	955	908	938	939	915	944	902	897	929	941	876	970	929	936	980	886	866	914	911	915	906	927	903	869	915	893	941	991	966	914	931	970	893	946	970	881	931	924	873	950	914	961	966	857	859	905	941	898	920	865	925	887	904	901	906	975	911	923	916	883	981	926	831	924	873	907	940	965	940	896	940	889	970	919	913	876	953	909	901	860	913	944	933	923	952	917	846	892	907	959	954	917	904	926	902	933	942	953	945	907	931	870	949	898	934	913	916	911	928	901	930	922	926	925	931	931	888	898	922	899	914	921	915	895	918	868	927	896	907	918	924	906	892	895	938	955	923	958	982	892	927	882	871	895	891	938	938	902	932	927	901	922	936	943	870
41677	27761	24772	19667	18895	12728	5343	1552	702	507	459	446	469	462	558	526	471	367	375	353	332	284	298	322	311	333	339	312	319	290	280	289	270	289	291	292	304	300	306	329	284	286	324	310	309	288	348	322	364	345	273	274	329	256	284	295	341	317	314	327	301	303	289	282	308	274	306	297	268	268	290	280	283	332	295	307	316	291	275	290	237	320	328	293	286	275	271	297	294	298	298	312	311	306	306	286	323	287	304	295	275	301	300	294	304	269	298	298	276	313	312	262	335	294	333	271	297	306	314	271	324	289	286	298	295	295	307	310	301	319	275	301	251	314	285	321	297	291	333	296	305	295	325	301	316	332	281	309	298	307	274	294	269	324	272	284	296	296	297	335	292	290	329	301	278	288	289	282	285	322	262	271	311	279	278	265	316	320	271	286	311	329	332	293	283	298	321	277	338	287	289	302	351	304	314	300	328	270	319	342	306	302	284	317	271	310	312	326	286	295	278	271	334	287	288	302	316	285	284	310	300	311	318	276	268	305	331	319	290	292	304	300	320	333	280	265	298	287	331	309	304	290	307	311	342	281	304	309	328	287	290	305	337	330	324	288	268	279	330	278	277	302	301	301	311	294	299	289	290	303	319	269	308	297	296	310	310	293	274	340	279	279	277	272	310	314	294	300	287	302	326	315	264	284	287	293	325	277	301	298	302	316	288	294	293	277	285	334	306	302	305	343	322	289	337	327	310	320	293	305	300	333	302	260	270	313	311	293	288	297	312	312	290	304	291	337	300	308	318	278	285	291	306	311	299	311	306	290	305	317	301	321	291	303	298	306	291	300	301	291	281	294	288	302	329	258	323	297	311	287	316	304	276	294	297	309	270	316	285	280	336	309	302	324	283	305	301	291	307	281	290	274	274	287	293	294	309	308	318	299	274	314	313	281	323	296	321	276	278	314	270	283	284	299	300	291	301	272	292	310	301	318	321	294	278	336	285	286	284	285	295	315	284	298	316	298	307	284	303	281	302	316	315	301	279	313	290	290	264	284	277	286	280	310	296	301	296	304	275	288	272	306	268	287	320	312	303	299	322	285	309	304	298	302	348	308	304	262	285	270	279	311	317	306	307	297	293	303	289	295	278	301	292	292	312	317	321	302	295	288	290	283	281	270	303	328	264	307	287	320	286	297	295	306	297	296	320	277	303	335	300	321	280	309	320	309	302	329	282	302	333	286	291	274	304	281	272	291	301	307	307	298	299	270	313	313	278	280	307	311	312	302	320	295	312	300	322	284	303	289	319	317	328	315	348	298	295	333	293	296	294	302	315	307	332	282	310	307	314	314	297	294	302	299	318	307	279	298	324	277	293	268	284	280	288	323	313	320	327	270	313	275	307	329	284	298	304	308	316	303	322	307	294	322	264	285	293	295	287	288	294	309	295	284	307	301	310	304	286	295	330	305	281	306	346	272	313	298	307	308	315	305	303	297	274	297	312	284	310	289	322	303	296	282	298	308	348	278	339	300	275	289	289	283	296	281	284	312	324	305	273	277	269	291	305	311	269	308	270	299	312	315	300	298	297	286	291	336	320	300	285	319	298	305	260	289	302	315	292	283	309	311	334	346	349	312	321	272	325	298	284	317	331	309	335	276	296	305	287	284	288	278	291	327	301	303	308	262	297	302	272	328	300	294	311	302	308	340	310	290	247	306	298	326	327	327	292	295	302	276	281	304	327	297	297	289	297	322	316	309	312	283	316	313	304	318	314	280	291	306	309	293	319	312	297	267	270	291	343	293	316	311	318	293	357	283	305	341	294	264	306	275	280	295	264	300	331	312	279	293	276	300	289	305	301	334	312	318	303	320	317	280	291	299	291	300	283	293	303	276	281	310	288	318	307	330	309	282	302	298	287	297	298	314	294	320	280	316	309	309	291	307	296	285	297	299	263	286	305	286	290	286	299	300	311	287	318	296	321	319	295	268	294	288	308	316	333	324	315	335	292	271	284	308	294	313	304	332	325	290	282	262	301	306	318	321	291	299	292	325	311	296	282	284	288	279	330	315	284	287	322	306	297	300	341	321	281	306	275	332	307	316	306	350	283	315	303	288	275	278	329	313	289	301	289	303	294	311	287	323	302	261	285	300	334	298	309	301	286	281	307	293	297	269	266	326	313	295	326	299	301	300	341	311	292	308	274	293	322	276	298	311	302	325	267	301	278	300	288	262	288	301	309	317	302	280	289	318	295	296	290	311	316	302	315	311	272	280	285	354	283	293	297	310	275	302	288	327	267	324	334	297	297	315	259	285	300	328	288	319	303	312	276	271	284	310	312	335	299	324	339	300	316	322	291	300	284	315	312	297	286	321	252	287	291	298	319	309	291	276	276	276	305	338	290	300	315	295	313	308	311	311	265	288	268	308	299	309	290	298	324	310	310	316	308	336	289	308	268	306	294	290	302	308	266	322	324	277	267	298	316	336	294	269	307	292	323	316	308	314	316	301	326	299	299	307	294	264	295	276	293	312	318	293	284	288	267	304	280	298	318	306	298	296	336	255	329	285	319	323	291	322	287	299	274	289	300	298	271	302	288	317	309	292	294	345	297	292	313	313	318	284	291	322	301	288	291	288	322	307	277	313	310	314	310	307	304	301	298	292	304	290	296	301	314	281	285	300	247	283	310	321	287	302	294	293	280	315	321	295	309	260	255	301	317	301	320	292	285	298	303	291	293	287	311	297	306	306	329	318	337	328	284	285	296	275	283	317	329	301	289	280	311	299	281	278	298	322	283	301	326	302	275	294	322	316	312	292	296	287	321	316	311	282	306	299	292	322	259	293	301	279	277	331	322	258	289	296	322	321	281	316	329	303	303	277	285	275	314	316	291	304	264	259	305	315	260	283	282	309	295	311	347	303	302	283	314	297	278	302	295	302	275	294	298	287	278	288	327	335	300	304	348	282	322	308	294	295	301	340	303	319	308	333	303	308	281	325	290	307	271	280	281	319	318	277	332	320	312	292	304	304	294	313	337	323	284	280	302	299	285	277	265	318	298	306	331	285	318	329	289	271	318	325	329	329	305	319	315	284	296	302	308	300	313	319	289	294	281	272	342	279	283	292	287	288	284	316	302	312	288	296	309	294	293	276	336	324	318	308	316	299	296	297	334	352	315	248	357	272	286	313	304	294	284	287	283	301	281	302	360	344	283	286	304	276	303	315	300	310	318	315	294	323	293	310	282	297	270	282	313	305	290	287	294	320	306	313	327	295	282	302	322	300	309	286	304	332	287	310	295	277	297	280	302	273	305	277	343	328	309	286	324	320	291	313	345	307	303	331	331	287	311	327	325	302	270	303	308	293	273	269	287	284	283	319	318	298	323	299	262	284	316	294	269	297	330	304	301	283	295	319	336	310	302	290	310	277	307	310	339	268	279	303	311	317	307	303	317	298	270	311	302	297	286	339	313	291	291	318	311	307	275	286	300	291	279	266	332	274	292	293	324	336	321	277
27577	22635	28546	28674	30871	21045	11615	4657	2407	1694	1498	1705	1837	1742	2197	2022	1777	1216	1115	935	848	764	860	840	776	787	803	802	824	776	753	759	783	710	711	698	755	727	748	685	775	719	759	741	688	690	713	722	748	715	762	752	672	679	769	741	718	715	697	637	719	739	694	670	717	715	762	705	687	719	702	675	705	710	673	746	724	698	728	678	702	750	671	704	721	686	703	705	666	697	682	658	699	696	733	688	710	688	744	692	701	698	648	725	692	723	690	700	711	693	731	710	705	728	691	694	665	714	679	703	741	753	755	733	764	714	715	670	671	734	705	699	682	676	685	713	730	704	716	746	693	702	714	699	740	656	684	687	696	687	676	674	656	750	748	712	685	690	707	710	710	694	696	678	726	680	714	708	677	652	701	656	726	708	645	663	694	704	654	691	724	716	681	709	697	717	771	727	723	712	684	709	721	716	707	731	710	726	732	744	721	684	729	714	728	721	731	662	672	716	675	685	684	724	666	767	696	684	736	727	701	699	708	689	707	701	722	676	664	658	703	676	759	686	688	629	748	686	728	715	678	701	736	713	692	749	692	720	623	708	722	702	702	694	697	699	672	689	700	741	688	687	700	699	741	734	748	727	687	729	742	717	738	691	717	701	758	703	662	694	670	708	761	679	713	732	708	719	690	711	739	688	683	739	713	723	704	749	730	687	696	716	670	664	750	694	743	717	698	713	706	676	684	645	741	719	674	670	776	700	677	694	712	703	708	717	713	707	715	739	685	725	701	720	747	720	733	659	694	698	722	700	685	696	660	688	708	704	707	751	680	731	728	778	705	718	685	640	700	742	718	699	740	698	685	708	675	713	737	710	680	694	739	686	722	742	699	741	703	670	709	716	729	699	699	738	713	718	700	713	718	690	694	685	698	737	713	724	679	718	741	750	700	699	721	742	676	651	672	728	669	697	688	665	736	686	702	704	729	722	777	690	679	676	694	695	715	704	703	723	731	647	740	681	702	768	720	683	661	701	713	724	660	723	693	736	689	675	778	663	684	711	708	670	735	713	702	653	709	768	671	680	678	700	745	728	703	700	708	702	722	700	656	701	733	703	712	721	732	719	692	660	715	690	731	689	693	731	748	712	715	675	743	679	680	739	717	705	729	689	674	685	713	718	698	741	679	698	710	712	683	685	695	725	688	685	747	676	703	694	688	732	746	676	685	707	661	748	703	706	691	711	706	703	696	704	688	692	745	690	694	743	640	673	690	682	727	705	684	694	672	692	691	688	687	756	707	714	687	698	699	701	681	706	722	685	689	764	660	701	759	727	659	676	707	695	743	685	687	725	727	667	659	716	696	697	715	698	671	714	673	681	714	725	704	735	700	667	719	733	778	682	730	673	712	695	744	708	754	731	712	681	707	688	691	704	673	694	659	705	680	722	701	703	705	779	674	639	704	734	750	727	689	715	707	717	683	707	703	686	651	712	697	677	710	706	715	712	696	725	679	693	697	742	709	686	697	720	681	737	698	673	677	719	737	723	708	683	758	687	673	735	714	738	733	687	705	626	707	729	709	704	709	762	722	735	679	717	728	705	698	689	674	702	715	666	717	706	650	723	729	713	689	696	699	684	717	676	709	705	739	699	742	727	633	753	706	666	708	653	690	712	711	663	678	709	697	678	690	697	756	722	716	729	670	719	729	703	670	652	707	730	710	685	668	660	728	686	714	700	678	657	732	730	751	672	699	683	730	687	698	711	679	698	715	738	734	678	733	708	708	712	718	735	711	648	680	652	695	663	710	692	696	687	717	726	739	748	715	706	683	697	692	702	750	677	736	679	690	695	739	674	690	739	703	736	738	723	729	701	743	683	727	695	709	693	643	671	686	652	718	704	702	689	706	688	687	681	733	702	741	701	774	667	695	680	733	741	731	734	702	702	716	731	690	673	727	685	713	696	674	760	731	729	707	652	703	706	695	712	646	694	673	682	718	728	663	666	703	721	698	691	681	715	633	710	700	751	710	724	702	720	697	713	725	694	701	707	719	701	719	724	740	693	702	772	623	708	693	671	699	700	697	721	708	717	704	764	726	709	694	703	739	685	696	749	696	711	706	720	674	736	729	681	675	711	666	688	708	720	661	676	707	731	715	693	683	717	717	739	699	715	772	767	696	709	662	706	709	756	704	744	702	681	708	728	676	684	715	715	708	697	731	760	725	726	707	783	701	698	687	695	688	684	680	719	687	711	643	721	726	708	658	732	672	688	697	708	706	693	754	694	682	693	673	727	707	761	721	744	689	642	744	732	709	670	690	673	746	688	686	697	662	686	677	729	659	693	692	695	662	672	715	758	682	698	672	681	714	689	714	681	678	748	697	679	793	723	741	663	698	717	722	708	721	727	735	714	697	724	727	702	714	685	704	704	687	670	730	676	706	683	706	678	712	680	740	751	693	749	693	708	697	654	695	722	696	707	690	719	699	710	701	702	702	704	722	757	755	699	714	664	658	744	721	724	712	723	715	717	606	702	676	740	729	673	678	667	665	713	737	676	719	719	718	722	747	721	707	784	711	671	699	676	706	713	710	717	717	695	736	709	706	693	662	723	716	731	719	664	741	692	689	695	734	697	665	713	688	713	743	694	675	716	660	764	750	693	701	690	683	711	733	721	742	711	669	706	720	704	745	711	765	722	695	769	691	687	770	704	674	715	692	704	730	733	707	720	708	707	720	694	735	671	693	715	692	689	716	686	801	684	734	725	683	698	722	718	690	679	694	712	727	730	697	714	684	684	711	741	754	761	718	684	743	676	696	686	690	642	747	733	736	744	713	724	714	662	684	697	703	725	734	753	692	684	749	691	741	673	682	691	707	665	683	683	749	717	712	696	715	673	680	692	757	702	724	710	683	709	690	683	675	696	686	698	695	692	668	688	731	684	757	735	747	719	682	677	663	709	707	757	679	722	695	731	761	715	712	700	684	743	686	732	692	711	659	655	714	723	715	672	676	705	704	731	682	715	725	701	720	754	707	719	726	720	736	703	681	778	720	729	692	731	701	697	697	681	738	668	723	741	675	721	706	746	710	713	718	726	775	736	722	669	737	710	705	678	688	712	695	717	696	755	714	709	712	722	678	708	743	708	688	684	666	714	660	718	763	695	683	698	726	736	690	700	689	706	673	705	682	724	714	743	671	728	685	721	700	745	683	717	696	725	715	689	749	676	700	671	691	703	689	671	750	712	755	679	723	666	724	681	688	691	737	644	725	643	674	706	695	631	683	674	715	688	666	671	695	697	691	661	689	721	735	738	704	730	677	701	756	714	744	727	693	678	681	721	723	692	706	734	633	720	720	722	667	651	682	751	731	707	666	706	705	687	710	696	729	716	683	724	644	690	653	692	769	734	692	690	679	695	680	726	687	723	715	718	700	737	710	687	724	642	691	740	703	719	727	753	709	724	725	758	729	730	658	698	667	740	685	724	705	702	711	713	710	707	678	747	701	686	687	698	644	656
17842	8880	5197	2507	1305	924	679	502	457	424	405	385	414	395	384	340	377	372	398	393	371	401	370	382	413	383	370	359	375	411	361	372	419	408	385	418	400	397	421	376	377	401	365	378	384	402	379	400	398	378	359	388	363	405	382	376	393	378	360	367	378	384	400	360	358	393	376	400	391	377	366	369	426	378	383	365	404	357	376	402	394	413	342	365	371	343	368	352	398	407	384	369	398	382	356	398	393	377	404	406	404	389	372	377	391	387	408	408	377	373	407	420	380	367	391	410	396	387	390	393	386	377	363	368	363	455	415	396	401	406	366	364	405	385	396	421	348	338	367	375	400	420	362	350	426	391	366	420	408	346	411	383	442	380	352	367	407	409	405	363	378	426	394	379	418	378	408	380	401	379	379	407	370	349	414	374	398	386	351	381	354	408	391	415	414	394	418	401	397	410	397	364	378	395	367	396	415	416	403	401	420	384	402	362	365	406	382	411	389	382	366	359	397	400	383	385	395	393	406	392	356	404	383	381	386	394	393	389	375	370	383	388	405	395	361	398	367	399	369	423	401	374	373	366	411	394	398	389	401	401	375	402	359	392	381	400	393	386	354	396	383	403	393	332	350	396	424	395	376	380	392	405	397	374	363	367	419	379	398	391	356	414	415	424	393	380	407	415	378	392	373	394	397	437	439	393	395	407	421	381	415	366	383	387	371	408	390	414	388	377	401	395	374	372	342	368	412	362	392	384	387	382	407	379	373	378	372	344	401	384	344	407	378	403	438	384	375	388	381	417	390	375	409	364	379	377	375	410	399	388	418	404	380	414	397	398	345	381	352	365	381	394	396	404	375	402	363	400	358	405	366	376	406	360	370	379	381	410	375	398	405	392	391	372	369	387	417	379	392	376	371	381	412	377	385	396	401	373	410	387	383	386	371	326	387	415	373	406	386	404	384	373	405	372	386	359	395	419	412	400	412	421	416	392	369	395	415	388	400	375	384	384	382	384	387	373	343	384	396	416	377	378	361	380	397	395	349	388	398	396	386	376	379	385	405	373	397	383	367	384	424	377	432	389	367	350	382	356	404	394	373	394	356	398	383	376	362	401	387	373	380	372	379	372	414	383	389	382	374	414	425	357	399	358	428	383	395	377	394	361	406	351	394	358	386	428	387	422	363	403	371	389	431	377	386	374	369	357	364	385	340	377	376	415	350	385	400	360	422	396	369	429	390	421	411	336	410	399	403	377	398	366	395	374	374	370	383	361	380	364	401	390	420	406	384	402	385	388	406	393	415	409	389	421	401	395	382	399	396	378	405	387	399	376	387	434	393	370	403	379	399	390	446	391	375	410	369	401	417	366	397	428	344	342	381	380	394	372	378	370	358	415	378	384	383	352	371	389	369	382	381	364	346	384	360	383	413	390	374	379	379	395	358	385	375	348	398	373	391	351	400	366	394	374	381	374	356	361	382	375	422	409	391	400	376	380	399	361	417	419	378	364	416	381	371	393	370	418	399	348	406	373	384	383	318	367	390	357	400	409	384	371	406	363	408	415	386	400	370	391	386	398	387	374	429	411	403	427	421	407	398	395	400	365	405	420	367	363	411	392	351	407	374	365	400	383	409	392	389	380	410	406	366	341	448	369	411	384	392	383	372	327	419	404	400	354	399	405	404	397	381	376	367	400	403	373	370	379	383	378	391	403	351	377	406	355	360	371	374	370	405	394	405	406	439	394	376	393	395	390	412	361	423	434	358	353	411	430	412	403	399	372	402	420	400	413	405	362	363	422	439	358	380	410	328	366	418	371	393	388	383	404	423	380	380	359	383	417	400	371	418	416	386	415	375	403	380	392	370	416	359	347	408	409	358	369	368	367	396	400	404	427	385	365	370	391	402	419	370	336	372	381	367	404	399	376	386	388	407	392	386	399	397	388	372	400	351	396	402	392	425	395	393	376	356	394	387	365	411	397	429	377	421	440	405	414	359	404	358	365	393	382	422	423	399	404	375	430	382	361	399	393	399	388	369	414	396	389	369	371	375	400	406	406	426	400	381	366	423	385	421	427	406	359	421	374	421	372	380	422	346	374	368	396	402	408	358	384	350	415	412	380	404	394	397	406	391	407	404	400	366	405	368	403	422	404	392	392	377	391	338	394	347	411	412	392	374	408	416	373	392	399	401	420	377	399	379	385	382	375	395	401	368	359	398	373	389	375	360	410	400	376	376	391	432	369	358	375	376	391	388	370	425	371	410	407	362	347	371	366	393	410	396	430	421	390	386	369	401	411	403	381	407	365	357	370	376	375	383	378	358	380	387	422	373	409	382	429	426	400	373	390	413	422	401	367	386	410	399	400	418	380	361	350	405	351	385	391	364	394	414	392	436	402	423	383	378	434	401	373	368	416	384	380	379	416	366	407	398	401	402	380	393	401	383	367	396	383	406	405	352	401	361	408	342	410	388	374	367	380	395	381	382	392	358	385	370	407	420	374	360	380	370	409	391	386	374	372	374	398	369	403	349	401	367	409	365	380	380	377	394	380	371	384	378	363	357	384	372	379	394	379	396	444	400	350	401	358	390	393	347	359	370	404	385	392	393	437	355	381	419	412	392	408	413	404	388	394	360	383	385	368	399	399	388	394	429	404	408	405	432	400	364	413	414	413	376	373	419	428	381	402	380	406	380	369	404	375	409	380	446	370	410	407	397	386	425	416	364	389	389	387	373	409	381	386	428	392	344	386	399	365	375	364	397	390	400	389	386	366	358	384	402	373	369	353	392	384	407	390	368	367	382	407	401	413	400	364	397	375	379	363	387	365	420	383	390	351	372	368	346	384	402	421	398	415	357	380	401	364	382	370	376	393	385	364	372	387	411	394	394	370	377	389	389	367	388	387	355	368	397	414	393	375	375	384	368	403	387	364	411	405	396	406	441	418	373	391	424	403	398	408	393	389	406	368	393	366	364	384	379	396	382	395	393	378	383	389	403	371	365	338	349	378	425	424	392	349	367	400	442	402	402	384	391	406	425	390	409	351	395	346	392	386	384	412	404	403	361	417	378	410	387	383	381	388	405	416	408	389	406	372	363	385	395	390	381	363	368	384	379	381	386	368	397	401	383	375	389	388	383	387	388	383	366	399	399	379	384	376	382	393	376	396	419	399	396	379	410	391	384	405	375	396	407	368	396	404	411	362	379	419	387	374	413	379	371	392	403	421	376	395	392	406	379	363	372	417	399	385	399	385	412	405	346	371	394	426	394	408	403	380	377	380	357	385	408	383	381	374	392	424	356	374	430	418	410	363	402	376	356	395	329	383	345	391	406	414	392	363	350	387	416	420	382	398	385	404	391	386	426	400	369	427	412	392	401	399	411	395	359	394	397	429	382	384	406	401	391	394	390	387	371	390	388	435	409	395	352	368	373	359	365	393	388	367	392	354	353	355	383	375	373	346	368	426	395	411	354	387	359	363	367	416	389	369	387	416	382	374	359	374	384	389	373	387
12264	8177	8949	6840	4651	3359	2162	1315	1068	1056	1046	1015	1032	976	967	905	917	953	943	888	915	927	894	905	895	916	859	909	880	873	857	927	885	900	894	923	846	884	892	960	896	878	876	900	916	888	874	925	870	902	854	927	887	876	889	862	912	904	937	850	942	895	860	896	906	923	937	918	900	883	902	913	885	871	894	891	905	916	860	904	895	866	934	911	904	863	915	892	884	902	848	876	882	926	918	899	949	894	924	869	865	882	906	858	884	898	896	906	844	911	874	927	874	907	897	923	877	881	881	910	905	862	908	841	869	906	918	922	887	888	844	877	929	850	875	906	902	916	911	886	950	801	876	894	867	889	901	907	886	909	931	876	876	873	876	868	894	884	861	888	873	866	873	925	913	907	903	888	879	870	883	913	870	916	923	910	863	897	861	892	902	930	909	937	886	865	894	904	878	934	915	895	941	922	910	965	877	889	924	913	878	912	903	942	927	890	879	885	825	881	923	940	879	907	855	842	868	931	887	896	847	917	869	888	861	868	891	928	831	897	870	910	929	924	916	936	935	835	869	831	874	861	884	921	873	900	899	965	908	830	894	920	858	898	922	913	970	897	912	896	899	908	978	913	927	956	952	877	916	880	872	876	873	892	923	921	893	883	902	888	898	945	855	892	914	936	915	939	909	961	917	906	879	914	932	935	900	884	885	877	908	891	909	855	970	879	887	892	925	842	877	938	893	925	908	922	896	931	914	823	887	920	892	909	935	924	921	908	906	910	965	918	925	941	867	891	952	950	915	862	822	860	880	890	876	888	959	872	869	910	896	852	892	902	904	904	862	901	910	886	848	877	928	884	910	868	877	872	928	902	880	903	892	930	928	859	851	893	898	911	885	912	921	881	905	925	999	883	848	923	885	890	862	945	885	909	846	932	889	876	928	798	867	855	872	898	888	855	951	878	891	935	888	920	887	935	914	916	858	850	901	885	916	815	932	884	891	934	911	875	868	869	879	897	915	907	923	933	911	871	932	895	854	847	897	862	890	863	866	903	871	871	893	909	892	893	901	915	842	871	887	903	918	929	871	874	888	893	883	872	966	869	892	853	933	910	883	891	910	888	916	846	852	852	874	864	838	838	914	944	923	912	864	850	898	889	903	841	924	965	935	929	856	902	953	853	885	919	899	857	845	866	882	900	935	930	885	909	932	885	900	928	893	909	842	852	926	858	879	882	925	881	868	931	910	934	871	876	891	892	847	877	875	854	902	901	897	808	878	955	865	844	918	923	870	868	824	866	868	904	863	906	867	918	897	933	882	875	904	860	881	872	919	873	866	876	925	880	909	878	857	871	890	901	900	924	883	875	905	891	877	918	927	866	907	829	842	864	852	901	900	936	914	883	865	931	883	947	899	903	911	936	819	895	960	959	894	893	890	900	897	888	902	870	862	948	888	926	859	913	859	915	892	955	871	899	915	902	831	931	847	886	861	911	884	941	911	894	849	880	923	924	916	898	899	928	894	901	883	863	928	854	913	897	855	905	930	916	905	922	926	914	918	918	914	895	846	914	890	903	928	937	923	884	839	894	870	918	882	916	906	925	877	938	863	894	953	845	821	919	895	856	905	886	891	863	921	865	931	925	907	913	907	897	872	866	892	851	948	962	876	902	856	892	867	853	921	873	882	908	899	878	892	880	935	871	887	884	877	917	871	921	919	890	907	988	839	869	949	888	893	980	905	901	830	889	838	874	921	863	877	877	851	864	910	962	906	936	952	927	925	928	877	924	890	878	883	858	956	856	897	950	870	873	879	864	874	845	880	894	901	910	885	955	896	902	911	869	894	884	920	961	861	911	852	845	867	878	955	889	911	939	934	886	903	866	868	917	851	892	901	892	882	867	908	928	849	895	890	903	897	861	858	837	874	900	912	877	903	904	873	937	898	921	881	885	910	913	892	924	920	907	843	904	861	931	869	883	930	931	950	875	891	872	933	925	905	863	911	903	847	858	900	879	832	890	892	921	845	885	884	816	838	876	943	903	854	870	902	843	861	844	922	918	876	924	888	884	908	893	870	933	913	922	913	887	920	892	839	956	895	868	838	897	915	839	869	842	818	918	852	852	864	914	900	842	922	932	867	929	899	886	915	851	868	870	891	926	807	900	898	878	881	889	927	867	843	892	916	874	888	866	910	860	897	867	912	863	932	896	820	917	939	874	830	884	936	885	835	889	876	950	887	869	917	904	899	881	892	843	877	933	869	860	888	906	930	902	867	914	896	888	933	923	916	936	876	915	855	885	918	943	923	898	887	865	925	884	897	883	927	935	931	897	846	919	842	924	937	872	892	881	908	920	859	865	880	961	866	905	875	938	910	856	857	926	894	897	865	926	824	908	872	902	885	949	926	851	842	920	942	841	897	885	906	843	919	897	867	933	904	913	900	851	905	893	932	899	890	910	884	888	912	856	894	886	882	876	919	870	863	900	827	921	903	880	899	896	939	891	898	869	883	903	852	874	872	865	955	870	831	835	923	868	853	891	924	880	898	916	944	937	922	907	872	870	930	887	885	859	901	926	877	876	849	910	895	845	878	953	880	924	956	901	876	930	848	946	909	936	876	915	895	869	894	914	869	902	887	915	889	856	921	900	895	955	892	892	915	884	932	902	879	843	847	842	868	872	895	901	894	825	943	896	902	899	856	893	894	908	951	887	924	915	897	898	857	876	888	867	917	842	925	901	921	905	883	884	883	905	895	886	900	853	890	841	919	868	931	950	919	876	841	915	865	906	855	921	892	903	885	863	902	894	873	934	860	840	882	889	939	953	861	875	875	879	921	892	848	910	863	919	866	948	893	881	941	915	926	906	901	846	928	833	885	900	872	929	885	892	896	882	898	882	889	871	931	848	912	898	896	867	860	857	892	927	872	933	863	931	844	897	897	879	913	892	864	884	949	905	875	927	893	910	844	881	911	906	929	824	912	883	937	901	928	910	874	891	933	883	896	951	949	902	887	887	870	851	996	850	926	885	839	910	899	861	967	863	892	841	863	870	932	910	919	871	886	927	910	873	920	928	868	866	919	892	932	872	901	915	909	920	867	923	937	881	929	938	924	886	907	864	889	881	889	953	905	880	902	883	906	871	892	837	940	913	933	852	922	880	886	910	871	872	912	927	907	927	907	901	961	927	878	875	876	829	898	818	906	914	900	855	871	899	866	861	856	908	856	876	872	868	914	885	955	905	917	929	854	912	881	879	895	917	940	856	872	910	911	898	876	889	922	921	921	909	856	935	913	893	875	908	887	892	885	920	942	884	886	897	946	930	911	912	861	892	877	830	894	927	917	954	878	938	872	868	934	915	892	865	929	896	892	917	900	933	921	918	900	925	857	830	913	886	912	907	854	874	860	853	905	931	912	895	906	864	881	892	906	898	868	921	832	870	911	903	892	893	918	851	962	875	866	914	883	920	886	931	883	919	868	854	908	842	903	902	887	865	946	918	922	917	958	921	909	911
31077	18451	16777	13102	10524	6361	3135	1084	560	509	485	476	495	480	498	528	477	476	448	420	427	384	404	385	416	375	419	426	397	384	420	377	382	427	389	385	402	408	402	392	421	386	406	409	400	414	419	398	410	414	383	376	448	395	393	444	372	375	396	401	416	411	385	376	410	371	371	411	447	403	388	402	393	401	461	408	372	405	398	413	395	432	404	431	414	389	401	408	384	421	376	402	390	404	380	397	377	418	376	363	380	386	395	388	409	377	426	402	378	408	450	367	413	402	416	372	377	367	409	368	391	349	382	393	396	384	400	404	397	420	413	429	386	401	394	387	382	388	370	364	362	397	399	393	407	440	388	395	405	374	374	415	422	378	415	402	414	407	437	405	421	404	384	409	382	403	403	408	414	387	423	409	356	388	434	421	412	433	406	383	375	394	397	395	367	409	424	397	379	390	412	443	402	348	391	424	391	394	434	401	384	452	456	412	437	412	410	392	389	411	368	396	408	421	365	424	396	432	396	381	425	437	414	410	401	388	423	444	393	407	414	392	409	352	393	390	370	401	416	412	356	419	424	427	392	392	425	411	460	439	406	434	405	375	396	381	403	368	385	379	410	406	398	424	416	385	400	386	395	373	391	412	382	397	382	390	360	405	416	381	403	379	361	393	392	361	433	376	412	363	383	418	412	389	395	408	381	386	402	411	395	355	410	403	366	417	410	429	394	393	408	398	378	399	355	402	430	387	369	371	374	397	407	438	409	391	394	403	441	415	412	414	411	402	395	416	417	415	409	386	397	411	407	418	421	345	411	424	397	422	416	421	384	378	400	420	385	379	417	383	427	428	409	377	397	412	426	414	387	412	390	423	408	385	399	392	360	414	385	382	398	383	387	375	414	402	414	396	347	390	419	376	438	408	421	385	422	401	384	360	433	412	397	406	431	469	422	396	388	423	402	417	401	387	405	410	403	415	402	395	394	385	425	394	426	438	365	384	415	397	385	419	404	393	390	378	426	393	398	424	388	394	399	396	395	411	395	405	408	413	422	420	363	431	395	373	417	395	431	410	407	414	397	381	434	422	439	412	376	400	405	404	402	385	420	394	432	450	419	400	391	440	408	410	400	423	426	376	405	376	387	388	407	438	358	410	387	410	439	415	423	387	390	377	439	442	404	404	393	415	405	405	414	381	375	367	384	398	400	385	407	400	401	415	397	401	411	359	383	408	412	391	374	425	419	429	372	421	428	395	378	400	427	417	402	384	385	379	380	378	438	394	406	417	426	425	373	386	392	400	419	408	386	419	396	408	405	371	395	419	398	378	412	408	412	381	413	400	399	411	439	415	401	401	417	386	386	401	369	418	391	377	397	404	379	379	426	387	406	410	400	403	424	400	421	385	434	393	427	411	401	396	400	397	431	434	381	392	441	363	386	410	404	399	413	376	443	388	411	401	380	404	418	428	442	387	418	354	419	408	385	366	399	415	395	399	431	425	394	366	380	432	379	379	371	414	435	448	384	427	392	413	407	433	423	394	396	422	400	396	438	412	405	422	388	353	391	438	407	389	397	402	370	360	418	366	421	412	420	404	387	406	388	409	374	387	397	406	427	394	392	408	365	428	407	399	390	375	401	440	389	396	412	390	382	434	392	363	405	394	407	421	387	420	376	402	393	395	384	403	428	393	408	378	413	386	413	395	411	371	382	437	400	437	391	405	405	419	381	396	398	412	437	389	440	375	382	394	366	417	406	412	384	384	394	387	392	426	418	434	382	433	419	428	419	369	377	403	417	408	397	389	406	394	387	423	387	384	410	445	380	410	416	386	394	418	419	392	396	445	421	414	416	424	437	392	399	398	405	407	394	429	397	386	397	435	375	429	398	428	364	364	395	381	395	386	403	379	431	419	392	398	391	366	393	386	383	384	386	412	382	396	406	402	409	424	394	433	384	384	404	413	439	403	414	382	384	377	417	397	412	406	400	433	401	402	414	390	407	374	367	377	417	378	398	423	417	397	372	374	369	365	360	409	398	399	412	395	419	367	400	398	439	386	407	414	402	413	382	362	426	447	428	402	410	402	376	406	381	406	397	428	389	433	412	412	411	390	384	429	400	389	430	420	415	399	430	446	383	406	453	426	387	397	409	448	392	371	441	408	427	407	370	411	394	373	377	391	395	405	419	398	388	421	407	399	400	387	369	399	372	372	390	385	387	410	395	378	399	444	389	380	411	417	337	399	395	418	382	409	395	401	384	428	433	379	368	413	398	375	411	394	391	386	400	444	381	377	417	402	428	370	396	405	401	413	371	415	404	410	425	416	379	412	382	408	415	402	391	453	394	397	366	386	397	396	424	391	438	414	396	412	404	395	372	393	391	367	411	397	383	405	440	387	402	379	407	437	409	387	393	361	388	403	369	391	391	377	389	396	382	433	392	411	366	373	370	387	400	401	395	383	393	393	359	362	391	428	402	413	382	416	396	384	406	359	414	383	396	379	383	433	388	405	440	414	385	420	360	369	423	413	398	430	407	385	402	382	421	405	425	406	353	395	380	425	392	423	370	392	361	398	359	393	413	398	409	412	393	378	378	414	373	398	426	353	363	380	405	400	429	386	395	388	381	380	384	401	400	367	354	373	374	393	396	396	392	403	432	379	404	422	425	386	439	390	373	439	387	427	401	370	381	392	415	419	428	386	430	400	380	420	407	403	379	419	386	375	413	410	382	409	398	389	408	385	455	412	383	381	420	366	409	428	401	371	355	404	412	433	416	418	405	426	374	373	368	365	431	397	393	400	421	385	402	425	410	415	425	419	395	389	415	366	404	387	374	417	421	401	381	399	363	390	405	419	388	380	386	380	435	385	402	376	373	425	421	401	419	407	406	389	428	396	413	450	439	392	421	408	436	411	422	394	389	407	405	385	391	391	389	427	440	427	473	396	407	401	381	375	396	426	428	356	425	402	401	450	453	410	421	451	375	418	394	385	449	379	405	433	433	357	399	364	401	377	395	401	452	417	427	403	381	370	425	414	403	400	426	396	420	385	448	406	383	414	435	420	419	404	406	405	394	421	413	437	438	439	390	400	424	434	393	380	396	379	382	440	388	419	406	413	390	408	389	386	409	371	363	395	432	401	392	419	372	414	365	414	404	381	416	396	380	387	399	381	400	381	391	380	392	417	456	396	394	412	421	409	374	364	411	403	408	414	412	418	394	388	386	365	455	379	399	412	417	404	416	395	400	413	398	388	383	383	417	403	387	378	404	428	437	408	424	381	411	428	417	399	413	395	412	438	386	399	387	414	392	397	381	417	348	372	385	439	409	356	363	451	427	404	370	378	396	404	387	424	404	394	398	421	439	372	429	388	400	409	397	441	414	398	394	370	394	429	416	377	395	395	381	404	389	393	380	445	432	412	394	386	392	442	385	372	411	404	416	406	397	403	410	389	412	436	377	385	376	427	351	422	367	451	410	406	377	379	433	366	421	410	422	399	444	426	388	390	392	387
21258	15943	22327	22766	20175	15781	9271	3319	1660	1490	1442	1393	1593	1430	1775	1722	1433	1159	1226	997	1016	991	946	1016	957	911	971	970	953	919	980	932	911	910	989	956	920	920	949	930	924	977	912	927	954	938	954	938	967	902	932	946	926	875	867	953	911	907	936	928	903	887	922	933	936	901	923	923	890	888	908	968	917	950	929	889	859	900	917	926	946	903	924	894	947	901	926	958	888	898	853	938	924	896	954	951	924	864	916	960	917	900	912	940	922	914	886	860	917	905	937	893	902	961	892	890	992	1001	856	928	968	944	959	957	885	943	928	898	999	906	873	937	943	898	927	875	944	919	895	883	871	886	944	919	907	897	902	930	895	977	914	869	889	908	891	922	903	956	903	961	994	897	924	893	894	908	884	937	923	860	931	886	945	892	959	930	933	905	949	879	896	880	944	888	868	884	938	875	950	952	947	921	880	941	939	923	903	891	890	891	958	879	987	896	929	962	906	926	907	909	888	952	896	888	932	968	925	905	927	888	934	901	887	937	923	960	941	891	934	891	939	936	861	936	929	948	907	858	940	936	913	921	952	934	966	866	943	928	946	883	930	901	892	909	909	931	931	947	902	932	906	972	913	974	928	987	898	924	897	952	918	884	926	865	917	894	999	948	903	975	923	938	909	882	919	910	951	938	934	930	936	948	925	918	882	925	944	898	964	974	948	956	952	880	943	954	930	917	955	912	914	923	936	939	957	865	928	893	904	887	994	930	944	907	922	900	1010	908	910	883	924	996	907	930	924	919	911	877	943	908	930	949	926	890	970	916	911	943	947	891	907	869	846	934	855	976	961	948	928	863	919	934	968	900	907	933	896	852	872	954	936	924	876	867	976	929	948	926	921	890	925	922	940	877	911	900	926	933	930	897	910	892	946	936	911	897	896	911	929	877	946	895	921	916	917	897	876	864	970	926	952	832	899	933	927	919	916	927	888	924	901	909	932	939	888	942	921	962	901	902	928	988	894	928	950	898	928	883	893	1000	908	911	912	864	913	910	912	961	911	963	919	907	938	891	942	919	867	982	924	907	961	933	919	889	969	893	948	907	888	832	878	921	906	912	909	929	920	978	902	955	912	914	911	885	949	935	875	943	936	895	915	962	900	905	913	955	946	909	966	886	931	900	918	929	940	964	919	897	918	910	879	956	922	904	942	952	901	924	929	918	902	971	911	916	925	924	950	951	945	906	941	919	902	922	941	918	908	908	910	930	954	976	961	917	892	915	932	1004	874	898	909	879	874	864	911	937	884	921	957	947	946	932	934	891	896	933	939	935	868	937	898	914	825	926	912	933	930	870	895	937	933	936	950	894	943	924	979	898	900	884	909	911	903	912	845	921	920	958	912	889	923	910	942	879	854	892	942	943	927	941	873	927	914	1001	906	892	983	911	899	934	948	922	901	930	853	932	955	973	895	946	887	919	923	913	878	889	972	851	911	883	982	902	932	921	900	898	955	911	885	918	947	902	892	866	935	904	880	904	939	878	867	948	899	934	920	912	918	913	952	903	907	904	931	924	920	932	858	921	962	931	898	894	893	950	938	939	929	880	950	885	946	901	973	894	896	923	880	864	938	899	922	873	891	954	889	921	913	896	914	981	953	925	910	886	951	943	914	882	894	868	927	868	920	974	951	920	959	914	914	906	935	915	897	974	909	927	916	895	931	880	905	941	925	929	930	926	900	890	984	887	947	877	905	965	896	958	892	911	936	940	950	891	942	889	903	961	907	936	944	979	941	884	870	933	910	911	864	927	975	912	905	935	925	919	898	929	938	870	866	962	896	913	930	937	877	919	972	875	885	975	944	937	903	926	944	887	884	905	910	902	893	933	935	913	905	939	888	863	915	899	953	927	920	886	935	878	966	954	896	929	885	903	958	889	899	924	928	894	921	900	998	956	911	932	963	939	927	922	939	948	924	912	906	884	962	927	928	903	923	915	905	908	979	948	969	888	935	868	927	935	873	895	934	953	900	898	958	964	938	945	860	904	918	938	909	918	879	984	926	945	894	907	904	893	908	907	901	923	896	943	914	920	909	906	922	975	894	866	937	928	862	931	916	924	972	927	927	920	894	875	893	915	860	902	929	894	977	974	908	931	943	914	930	960	906	922	954	897	896	942	903	912	1004	900	985	939	868	926	899	917	919	962	881	904	852	908	890	924	927	889	931	886	883	895	960	930	929	952	906	917	913	937	915	956	940	833	916	884	917	891	941	962	949	909	964	944	868	940	920	917	884	899	865	873	875	832	893	914	936	916	940	898	902	897	902	929	946	940	952	924	950	923	898	943	916	989	906	960	928	944	929	917	949	876	936	966	896	897	927	905	931	969	926	919	928	952	918	944	875	901	915	924	921	902	912	916	861	898	972	937	904	921	927	952	902	917	937	932	924	934	901	913	927	928	961	925	939	975	969	954	909	899	958	893	866	893	858	917	939	880	935	900	933	919	872	909	960	886	892	949	929	898	914	907	975	896	938	874	950	926	958	920	898	914	898	944	887	885	888	886	919	895	874	926	905	925	971	940	918	848	948	916	908	852	921	907	925	931	919	960	935	905	960	880	931	894	870	987	952	984	947	888	917	951	922	949	899	918	928	908	934	982	944	911	875	935	933	943	933	887	915	914	888	968	930	930	921	920	936	904	915	881	924	917	901	895	907	951	924	914	894	913	921	942	905	940	902	910	938	892	939	922	954	893	920	917	881	903	921	880	918	954	892	907	992	916	888	945	894	913	878	970	894	876	899	952	929	927	935	863	921	905	960	926	926	937	875	897	900	963	923	930	918	963	981	998	938	920	891	882	912	905	947	919	949	945	913	909	898	931	1012	883	947	903	952	922	939	886	898	896	924	934	939	895	929	894	943	924	871	910	929	888	950	931	915	939	936	940	921	919	957	909	876	919	900	905	896	918	858	916	935	944	938	866	916	936	928	888	930	874	889	881	969	926	869	974	904	908	911	914	899	850	916	903	967	941	909	873	928	878	956	913	995	950	903	917	929	974	925	967	982	942	924	937	909	916	913	949	970	955	861	936	945	955	874	970	849	914	898	917	977	886	904	922	929	963	875	901	934	904	882	949	857	962	901	915	968	918	893	889	896	931	891	903	902	928	890	919	912	964	933	917	949	941	921	924	922	942	946	971	897	939	965	982	904	938	922	913	929	847	933	927	973	963	979	959	964	897	972	934	923	894	910	910	885	875	924	936	844	933	884	891	882	972	950	864	943	869	975	975	883	818	918	894	969	948	869	906	910	908	921	957	877	942	876	935	919	974	914	896	908	934	929	872	863	926	891	892	892	951	925	886	888	931	909	972	916	938	956	924	919	883	933	927	914	931	903	838	913	937	948	934	944	870	910	958	891	949	882	908	959	992	936	921	932	870	930	939	929	969	922	866	934	895	981	937	907	927	886	950	917	899	895	871	917	964	889	886	935	915	937	875	884	970	907	902	980	915	906	903	900	929	938	884	894	901
41660	25146	24987	19923	15671	11553	5809	1841	629	504	519	534	483	464	493	549	500	420	373	311	386	335	349	312	322	336	334	322	283	309	303	341	306	306	329	341	327	352	355	294	298	326	304	315	319	310	321	283	338	298	346	319	323	313	347	321	314	297	309	298	297	312	324	293	324	314	313	346	335	309	304	319	319	300	298	305	303	319	332	300	304	309	321	313	289	304	289	352	317	294	330	331	300	310	318	325	310	293	317	325	296	305	284	348	310	302	289	322	292	297	305	291	327	301	304	298	340	338	328	315	292	307	335	315	339	299	325	325	290	293	329	332	310	303	315	302	318	308	316	335	319	338	285	312	316	295	297	321	338	317	341	302	298	312	309	330	325	321	303	289	338	297	308	292	297	298	297	324	315	303	303	276	294	288	304	325	318	302	303	294	302	296	300	301	306	301	291	322	307	332	305	301	296	306	343	335	325	309	297	346	304	287	355	367	322	307	308	307	327	327	316	283	304	327	320	286	306	324	325	321	331	329	287	283	303	303	322	314	327	315	336	315	328	327	330	305	300	276	313	320	297	324	287	322	330	339	326	291	301	311	318	280	306	317	332	307	305	323	320	314	305	302	325	285	312	295	336	300	309	318	322	286	282	283	314	291	298	307	328	295	312	308	327	287	302	335	319	300	329	340	314	316	283	302	309	311	316	280	298	333	287	306	303	305	326	320	302	276	326	293	313	299	324	329	311	308	302	297	310	303	313	312	326	319	322	290	289	308	352	336	323	328	280	288	330	321	290	314	296	323	350	312	343	322	313	321	271	335	287	294	314	316	344	296	291	361	302	309	281	323	301	324	311	332	349	335	324	304	330	292	352	319	311	310	298	315	306	289	297	302	309	320	309	311	318	331	313	297	277	306	354	328	303	303	317	305	305	297	301	302	301	308	322	303	271	320	318	305	324	321	321	316	341	324	309	271	316	340	340	332	313	327	295	340	311	282	321	337	322	304	311	330	313	312	333	352	273	331	292	309	314	315	317	286	305	343	306	338	298	312	342	290	309	344	311	285	288	307	311	313	312	310	331	315	326	303	307	272	303	317	302	329	304	300	334	333	305	313	305	314	295	316	324	305	290	353	318	305	268	323	312	311	286	310	306	324	305	340	339	274	287	276	299	318	272	317	295	302	321	295	298	305	327	324	287	330	359	310	305	327	314	338	309	339	340	323	301	313	298	304	291	320	341	287	338	314	297	300	287	358	312	338	311	281	295	318	326	333	302	328	314	328	300	323	299	306	331	338	305	330	300	304	313	353	285	339	329	284	306	307	298	294	320	298	343	308	321	332	318	337	340	311	324	311	318	331	322	290	333	362	265	306	322	318	286	330	320	330	322	345	295	332	325	270	333	302	326	289	312	294	313	337	311	277	292	356	307	298	320	314	324	327	334	329	302	255	322	307	289	305	325	304	336	292	306	306	334	316	319	343	321	285	325	345	284	312	308	308	308	316	342	334	323	307	320	318	295	317	310	298	313	306	295	328	291	321	310	325	339	303	299	302	302	286	296	320	307	297	303	319	298	344	287	314	297	298	325	292	296	306	314	316	312	317	299	328	306	326	300	306	290	309	326	309	284	307	313	343	314	326	311	310	319	289	305	277	336	311	296	335	308	331	328	334	318	320	296	294	346	305	299	300	286	318	319	315	348	348	291	293	287	310	275	303	299	313	350	293	343	285	325	279	302	328	301	342	289	305	294	278	313	291	310	319	361	312	320	285	304	347	333	320	342	331	279	307	272	301	298	315	348	314	278	323	304	308	315	287	285	319	315	313	288	320	299	311	334	344	304	318	340	324	316	301	264	314	315	289	293	324	305	323	298	271	319	314	314	309	335	323	303	278	266	318	298	297	279	336	322	326	308	306	318	351	294	313	311	365	312	310	328	342	307	345	332	300	295	326	330	319	291	334	298	304	342	287	314	331	334	329	338	333	303	320	312	314	312	322	299	272	308	330	326	323	325	304	284	300	311	301	313	314	302	328	368	312	311	303	310	308	297	297	295	313	313	320	291	308	296	332	315	359	313	303	280	295	302	336	308	341	319	315	339	362	297	332	352	305	295	286	287	322	287	301	312	318	293	294	316	291	345	307	319	308	330	289	271	272	277	346	333	284	342	312	289	317	306	379	338	300	324	314	330	273	314	302	310	333	313	293	327	324	335	320	302	305	320	319	312	277	349	311	285	319	302	318	284	311	320	324	310	281	315	305	302	311	295	348	265	306	301	293	333	302	314	305	312	320	306	322	306	334	331	328	321	303	293	321	310	308	280	311	292	309	305	313	335	327	315	301	307	346	330	304	309	348	298	325	328	343	307	322	302	301	318	322	300	335	324	296	314	321	324	335	278	285	293	289	291	330	315	299	322	308	324	303	297	296	300	341	318	320	333	311	320	334	320	310	309	339	340	310	320	278	328	319	347	306	295	290	330	333	292	318	300	286	330	314	313	326	319	294	330	354	364	298	316	304	285	310	320	302	352	341	295	298	297	299	308	310	306	311	320	337	307	334	289	348	299	278	328	301	319	325	306	332	317	316	302	326	315	300	314	344	306	324	314	311	307	290	310	306	312	302	315	305	294	311	337	357	289	272	327	315	289	326	305	342	284	285	302	277	332	308	293	307	313	316	307	274	303	310	307	281	271	347	302	293	335	337	329	286	311	290	324	317	295	323	341	263	317	344	332	312	273	292	304	298	297	353	327	280	309	296	277	324	325	323	315	330	300	308	291	339	298	302	312	301	280	299	328	341	319	298	356	349	282	341	298	293	336	289	292	329	313	307	311	294	307	298	273	311	295	283	298	287	306	330	331	306	301	322	333	311	331	302	309	319	288	314	307	291	317	336	329	291	313	312	282	316	279	346	308	321	321	323	312	346	322	305	311	294	307	329	304	321	327	284	330	307	320	289	336	303	311	322	306	313	279	323	339	336	329	291	347	309	309	329	344	329	339	309	301	304	302	327	272	345	338	320	321	335	335	281	303	298	303	331	295	307	282	303	299	325	333	323	347	334	287	294	326	282	324	286	310	326	315	327	311	344	323	310	312	287	278	299	326	324	328	290	287	302	320	292	315	357	323	317	291	294	326	317	297	314	322	294	322	307	308	316	330	307	317	336	328	315	303	336	279	327	319	313	286	313	305	304	340	340	346	286	307	322	324	336	312	301	331	299	311	315	301	353	304	315	321	297	305	346	332	316	294	284	304	325	292	296	312	341	307	316	300	308	295	327	277	281	327	322	336	310	278	289	296	330	305	305	304	288	339	334	337	308	329	327	316	288	292	316	328	304	325	296	333	290	314	316	334	309	345	330	304	290	304	323	312	303	295	308	318	292	316	297	329	328	287	309	280	313	302	327	313	289	354	304	318	293	339	355	362	321	328	333	342	324	317	315	324	317	339	315	314	297	326	308	320	333	328	335	356	319	351	345	295	360	325	303	298	319	260	278	352	294	313	309	307	321
27308	19849	29127	29003	26154	21032	13898	4813	2110	1802	1545	1858	1957	1842	1888	2278	1898	1528	1296	909	854	855	841	887	885	849	859	803	894	808	805	755	792	754	750	753	808	754	787	792	771	711	781	764	752	776	752	793	767	754	720	714	708	770	781	753	723	718	714	751	721	784	728	759	725	696	728	752	734	756	747	716	713	721	696	763	744	723	730	720	665	718	799	685	736	710	734	744	703	717	752	700	750	725	752	737	719	755	706	693	748	749	731	709	707	724	720	743	732	735	720	740	733	706	733	727	754	720	741	739	725	765	750	748	707	760	733	713	716	708	690	722	711	751	753	709	715	772	746	780	744	780	755	707	692	775	754	745	759	755	759	708	740	715	762	700	746	727	772	722	739	724	662	689	737	679	727	690	743	757	695	734	796	752	757	731	725	734	730	719	666	735	759	692	730	789	775	774	684	743	723	717	795	708	754	721	754	676	732	710	681	721	794	710	755	767	741	689	693	701	716	706	734	766	729	744	701	747	735	722	755	723	731	742	718	730	759	729	744	695	731	746	735	687	706	733	686	715	732	675	728	758	744	754	742	681	704	717	685	726	731	758	734	748	712	729	750	739	747	722	766	723	701	673	720	749	704	719	692	739	725	733	744	760	746	724	767	689	734	708	722	769	736	743	725	703	714	745	753	752	707	676	749	740	738	738	711	695	746	708	754	703	722	735	750	682	745	706	765	724	699	744	710	745	730	664	667	722	704	712	698	761	732	771	718	718	666	746	699	768	752	759	736	701	705	739	701	766	719	739	773	749	719	701	719	680	728	726	734	742	718	722	752	710	725	723	698	657	720	735	696	766	711	710	710	717	734	747	741	706	715	755	752	752	747	770	707	669	779	746	744	735	715	727	741	768	670	768	759	713	721	721	743	694	735	743	746	726	751	765	775	713	718	707	691	720	736	776	740	703	745	778	765	756	711	721	678	722	696	743	690	689	747	710	686	681	735	688	734	731	742	700	709	708	722	738	702	755	720	714	700	694	740	756	694	777	722	748	787	739	719	717	809	718	765	740	712	774	716	741	733	700	751	734	792	736	668	819	743	754	681	736	690	760	779	661	761	661	758	692	778	758	753	717	678	736	697	749	688	730	696	748	744	703	704	737	692	754	735	750	709	728	730	711	706	707	714	722	749	782	737	742	691	754	691	703	708	719	729	731	734	698	748	739	717	691	748	707	743	676	691	690	757	774	750	758	743	756	732	691	707	727	695	727	646	748	712	730	775	704	769	758	723	742	687	716	734	672	705	726	735	787	764	718	701	713	704	714	736	748	730	712	728	704	740	750	727	786	752	681	748	716	703	730	764	753	698	735	744	682	729	717	720	712	748	704	705	750	717	720	704	715	699	731	701	740	701	755	691	730	732	747	750	711	700	728	730	711	742	767	732	736	705	756	714	751	694	724	744	768	725	776	734	722	748	737	733	676	700	758	699	769	726	772	673	746	703	709	770	709	750	706	720	760	736	716	729	739	690	674	764	751	694	704	685	737	742	773	692	768	736	709	698	732	740	768	714	698	724	724	689	738	719	711	714	720	719	761	703	725	710	775	715	708	737	711	735	707	705	726	722	717	732	740	734	708	729	720	783	743	739	777	725	775	759	727	710	724	702	722	716	712	716	730	702	689	704	762	693	715	704	731	754	707	717	709	727	726	757	713	740	716	764	751	726	735	764	704	724	680	746	701	723	713	715	734	718	725	740	729	696	736	756	720	764	688	705	759	736	716	726	702	718	717	720	690	661	724	717	713	706	724	767	755	780	774	732	711	736	756	763	692	728	699	778	716	756	731	709	769	736	695	751	724	699	787	708	719	701	748	732	693	784	754	743	663	725	722	740	745	763	765	699	734	705	748	710	720	741	753	708	707	735	708	722	737	678	740	739	750	763	718	729	699	716	774	699	710	743	707	697	725	714	761	762	764	744	756	720	713	733	753	753	763	737	731	713	743	757	718	748	728	737	767	723	731	704	733	755	771	709	761	717	700	728	704	716	739	756	730	733	756	748	774	771	726	677	726	778	705	747	710	738	691	775	750	724	741	768	715	727	687	796	692	767	755	714	737	737	748	741	752	725	714	679	709	707	756	654	732	758	725	729	693	702	712	734	695	735	716	736	777	740	694	698	739	699	756	742	766	736	699	683	776	764	710	761	730	682	695	709	731	713	693	731	707	719	735	697	743	732	782	711	686	748	700	738	733	715	722	767	695	765	767	746	745	739	732	731	749	735	707	695	691	721	725	717	780	734	770	716	709	741	714	754	753	735	718	743	733	712	764	751	792	682	752	737	749	727	705	721	713	711	763	677	727	743	758	685	706	749	716	706	728	712	742	759	736	694	739	782	771	750	705	701	748	704	662	714	722	744	727	797	703	715	695	764	712	768	745	696	736	774	744	721	726	743	729	726	689	715	736	737	727	730	783	667	715	717	722	743	700	752	735	756	718	762	685	692	724	702	770	672	743	725	767	744	736	770	762	745	719	731	719	717	673	698	711	772	747	720	697	717	744	717	758	725	727	702	707	733	708	748	666	759	699	746	747	695	732	766	721	732	745	731	756	771	739	691	674	691	710	791	716	711	710	781	717	746	740	775	719	704	701	638	718	743	723	717	761	733	749	711	794	712	750	716	724	738	717	741	792	747	733	761	701	740	734	692	766	692	720	765	728	703	715	715	741	746	720	783	733	721	712	725	701	745	742	742	701	679	679	746	700	713	732	706	703	752	728	663	689	728	727	732	716	758	713	721	770	719	735	758	764	705	718	729	737	766	725	793	731	746	760	740	691	715	744	726	729	737	755	733	713	687	725	742	728	753	719	751	726	762	758	708	704	736	714	736	717	770	719	728	743	767	734	703	713	746	747	729	763	737	741	745	719	731	723	738	723	756	756	718	727	698	770	774	724	743	746	718	732	694	747	730	706	790	700	746	702	684	721	709	758	677	715	739	723	783	763	784	770	718	741	744	739	768	720	689	718	696	719	710	707	738	720	740	716	725	764	748	730	747	801	724	720	717	734	762	760	712	762	725	749	751	721	720	733	706	712	740	728	701	730	764	729	742	698	736	645	720	726	696	696	698	737	699	708	741	720	711	766	723	668	749	754	703	728	753	738	699	714	701	720	746	750	701	699	722	742	722	762	741	722	744	739	760	692	696	720	785	754	739	747	748	735	757	670	747	678	747	712	710	680	722	698	706	703	762	758	716	745	733	680	650	686	695	736	763	756	673	734	769	775	770	694	715	711	708	721	711	727	730	737	728	745	750	740	766	669	741	717	740	713	715	685	708	712	720	749	743	707	727	726	754	738	721	774	743	731	725	736	707	749	720	708	731	646	764	725	707	736	739	776	749	701	720	709	763	671	741	706	770	753	695	713	701	801	720	710	727	743	728	732	743	737	722	747	745	762	697	728	730	704	733	686	714	725	770	698	738	757	704	730	730	732	717	719	710	722	692	692	735	709	726	720
17952	8853	6353	2525	1168	892	641	416	416	434	416	468	446	431	387	437	411	410	409	426	422	413	448	459	457	435	440	391	423	413	416	376	423	410	400	449	420	364	431	429	385	379	406	422	428	420	419	400	397	460	384	396	415	413	422	413	422	393	424	435	444	390	401	423	381	414	383	393	418	383	406	427	398	397	416	398	414	413	395	437	424	434	430	404	384	422	364	399	398	431	409	425	435	405	419	436	396	432	426	377	393	399	407	405	418	412	409	421	375	382	409	405	422	419	444	431	392	394	397	407	425	404	407	419	402	420	427	421	399	425	419	430	410	422	419	397	438	418	420	403	415	387	418	393	389	459	449	418	404	413	391	407	402	398	436	415	425	404	447	396	394	400	382	415	407	409	385	439	390	412	417	413	399	401	392	410	431	376	364	396	413	415	396	406	401	411	379	438	450	410	419	390	397	444	390	381	384	433	397	414	382	433	431	439	435	410	432	411	433	412	430	434	427	405	409	369	395	415	377	408	447	406	445	402	402	407	400	434	427	424	374	399	377	411	407	400	385	430	429	430	423	405	415	463	366	376	436	424	385	402	372	397	436	395	434	440	344	392	423	454	410	398	385	378	438	414	409	394	383	395	398	411	427	423	426	425	436	411	418	420	400	389	390	391	409	420	414	411	410	413	407	440	379	409	409	403	391	380	377	413	428	439	435	425	397	410	408	412	403	401	406	435	400	393	461	442	431	381	407	419	422	471	410	391	416	426	397	423	456	422	402	382	409	445	401	394	392	399	397	429	409	411	401	400	447	405	378	424	404	398	388	402	364	399	423	389	439	443	413	406	384	401	435	398	429	419	359	409	438	383	411	400	399	430	421	398	406	394	432	383	459	395	430	430	420	410	454	419	429	371	443	464	389	405	361	378	410	414	387	399	388	454	410	411	427	416	348	403	428	439	427	427	393	408	390	411	426	397	422	418	393	417	414	426	431	439	393	429	419	413	407	459	404	394	419	375	369	409	418	399	434	411	392	415	432	437	406	378	411	398	410	365	417	406	449	431	430	421	401	428	406	416	442	441	415	394	372	400	382	386	389	387	397	379	464	387	363	398	455	409	407	367	428	433	399	376	404	431	389	393	382	398	396	434	385	383	409	375	424	441	429	397	405	365	417	419	412	434	389	399	358	399	442	425	405	395	413	420	422	394	425	403	393	394	410	428	426	399	433	414	388	417	394	441	445	410	402	424	397	383	415	404	397	409	421	421	420	378	434	396	411	418	410	390	417	426	400	402	415	406	403	386	450	423	410	448	395	429	379	379	417	416	434	394	402	412	403	404	431	415	398	408	430	430	424	437	414	389	385	399	383	395	411	428	422	401	398	424	399	423	415	357	384	401	377	401	387	432	390	404	410	380	418	449	379	408	418	424	411	422	356	420	390	444	400	414	428	389	402	449	422	414	438	419	409	409	411	434	414	396	377	384	397	428	377	421	412	425	460	384	373	423	408	406	383	406	425	411	433	405	427	423	404	424	439	398	401	377	405	411	393	420	401	377	375	372	396	409	390	401	439	418	405	378	425	440	415	419	414	427	416	403	418	395	410	443	394	452	393	374	434	420	406	442	436	386	426	436	419	416	369	423	407	431	432	432	444	382	390	426	430	397	370	402	409	416	422	410	448	428	416	418	385	395	430	387	407	410	390	401	440	434	416	430	425	426	418	434	432	456	389	397	400	414	399	438	438	413	379	418	374	361	391	367	425	437	401	375	379	377	365	442	459	448	372	451	390	423	382	398	416	428	429	410	396	426	404	480	378	374	376	395	363	426	424	385	442	420	415	406	425	427	410	412	444	404	374	410	430	457	411	409	401	458	392	428	410	448	407	403	388	442	400	404	431	401	394	470	447	391	431	406	398	460	413	411	426	424	384	426	403	392	402	415	406	418	431	382	388	396	397	378	389	435	419	410	411	414	386	439	416	394	404	455	418	414	421	393	382	347	410	383	403	414	427	422	416	410	403	428	428	393	397	423	420	375	422	393	382	407	406	425	409	399	403	386	411	425	411	357	397	385	406	441	431	373	369	429	389	369	437	388	389	415	383	374	423	403	438	417	425	416	385	392	408	385	412	397	413	415	426	425	429	454	446	363	434	397	418	416	359	390	427	399	385	418	391	424	412	412	379	405	408	433	430	386	374	398	414	396	402	429	418	385	411	398	417	455	424	416	437	376	411	415	406	373	390	440	409	403	380	363	428	408	418	430	406	438	445	418	419	415	415	420	430	411	393	411	416	408	405	375	413	414	420	406	432	416	389	377	363	398	429	409	420	409	394	371	407	428	412	424	414	389	400	389	392	423	432	387	400	392	377	414	426	407	415	415	408	375	406	378	431	402	406	398	416	390	420	427	443	399	412	399	385	395	417	391	379	389	382	399	434	433	432	404	431	436	416	390	412	387	397	393	424	399	437	413	433	406	423	413	438	375	417	430	422	400	407	374	417	460	377	449	390	393	398	384	429	417	409	379	438	410	407	405	401	438	450	445	387	427	394	420	444	418	382	404	405	395	387	406	411	409	385	378	437	395	408	396	413	406	439	424	443	396	413	396	391	401	431	450	431	409	410	404	432	401	418	425	397	407	405	381	437	436	421	439	409	453	396	398	415	372	418	411	341	371	372	379	405	417	417	404	363	391	419	351	377	387	407	403	428	406	389	428	432	383	377	393	411	424	433	447	370	425	412	383	433	417	403	387	392	385	427	400	378	410	436	436	411	396	405	406	381	409	428	397	446	441	420	421	419	404	418	445	461	422	409	406	412	409	373	397	413	404	398	397	421	358	387	402	429	441	417	435	415	429	416	412	408	395	381	407	392	412	418	409	388	420	387	417	402	371	434	398	401	440	402	377	403	411	415	375	428	428	408	389	410	392	420	378	427	418	402	408	393	412	416	392	385	408	441	395	420	416	412	427	402	412	395	411	389	429	384	423	417	395	427	446	414	415	405	401	383	370	445	415	361	405	371	398	399	425	392	403	410	385	401	408	407	403	376	415	412	432	424	430	415	431	424	402	395	401	446	396	412	401	411	373	436	413	420	400	387	383	413	433	421	406	414	423	413	376	388	436	390	485	447	424	436	444	359	440	412	371	429	356	390	393	397	428	408	373	430	370	448	426	379	402	396	416	428	405	434	414	409	416	408	442	427	387	412	412	406	397	416	402	414	419	413	393	442	379	414	436	406	438	402	388	387	427	416	425	415	418	436	388	418	403	430	429	398	401	390	388	378	407	389	460	415	394	442	424	447	411	416	402	394	417	432	395	391	413	404	396	425	463	396	402	365	401	455	390	376	411	420	410	415	390	389	431	422	417	404	383	402	400	397	387	393	400	413	391	435	380	405	398	432	400	429	431	406	383	396	427	389	382	429	376	441	445	401	414	414	390	375	394	407	420	395	395	386	399	401	366	396	397	392	396	432	402	414	374	433	433	396	393	393	449	395	371	395	406	405	389
12884	8323	10905	6451	3936	3193	1954	1303	1149	1136	1118	1069	1068	967	1028	991	955	916	932	945	941	900	949	934	919	922	958	954	949	964	925	923	985	936	954	937	916	921	1008	902	998	1005	970	951	938	967	951	956	957	960	962	903	969	933	967	1011	950	888	973	987	984	980	923	952	906	934	965	942	923	967	931	943	911	955	987	998	982	945	938	893	928	953	961	994	933	958	1014	960	967	955	950	885	930	945	972	963	907	967	956	942	968	922	947	939	951	921	935	902	934	960	934	922	895	968	948	933	932	951	938	935	989	934	955	976	941	1011	930	964	978	968	948	923	926	926	973	913	981	942	957	936	963	946	936	985	933	907	888	970	993	921	997	883	902	896	935	986	993	953	866	931	900	923	968	979	936	949	920	942	987	990	958	977	970	972	949	958	928	916	895	910	934	876	965	922	953	938	949	867	1020	920	902	961	971	959	949	939	954	958	966	958	974	916	976	938	960	942	940	903	979	941	960	949	978	947	912	901	930	911	1001	956	904	921	950	871	924	923	910	900	963	940	972	923	958	919	923	913	924	949	918	932	945	959	948	946	961	979	970	960	938	915	905	938	930	900	1005	958	935	971	994	876	968	905	931	1001	936	974	955	989	958	940	956	903	905	988	930	919	897	896	875	931	931	961	898	896	963	997	985	934	911	921	910	985	953	958	953	958	888	964	914	967	982	916	957	1003	906	922	991	955	945	934	1002	922	939	999	888	951	930	937	962	978	923	918	1004	963	947	927	1000	913	948	989	944	961	1032	930	944	964	948	963	949	963	923	941	974	918	884	924	990	930	973	962	896	908	900	982	903	964	955	959	943	933	971	968	963	990	994	957	976	920	894	953	920	974	992	920	984	939	931	927	949	942	971	923	938	915	1011	948	936	949	935	924	946	964	944	907	940	940	967	902	951	923	922	952	934	951	918	965	955	956	939	959	907	965	929	943	943	977	959	954	980	1030	959	1009	961	945	972	938	919	952	976	947	920	940	952	982	913	960	919	914	961	925	915	939	919	941	922	955	942	933	956	938	944	962	966	928	984	993	946	935	963	952	944	995	952	973	945	884	943	924	973	968	978	952	942	1014	903	933	943	924	941	956	928	967	956	978	888	892	961	955	929	924	911	981	951	999	940	990	908	965	962	905	930	887	935	953	897	962	993	913	967	952	967	964	937	953	950	916	918	948	935	1014	944	953	999	953	971	952	989	943	968	961	916	977	926	957	922	982	914	912	954	981	988	1010	980	897	931	932	958	915	925	954	907	976	982	885	885	949	948	958	987	981	977	991	956	945	923	939	982	935	951	968	1002	961	910	974	910	987	955	964	902	950	924	907	956	980	945	922	944	951	900	977	1007	906	968	890	943	988	969	955	924	918	961	953	936	926	916	919	966	957	907	965	956	907	954	967	972	921	957	950	942	948	947	970	903	932	924	927	956	937	928	936	907	928	995	965	940	916	960	950	948	936	1000	941	933	925	948	918	950	959	913	966	969	939	963	918	872	1005	974	928	961	924	983	938	924	956	963	964	964	947	884	963	938	874	926	950	936	967	909	945	931	955	906	952	947	917	949	875	968	957	965	869	985	981	944	943	939	907	913	957	928	928	943	989	1012	934	935	921	946	993	966	971	953	950	947	939	988	969	956	927	921	959	926	919	892	948	966	934	935	948	1005	989	937	921	949	960	937	936	936	930	961	993	973	920	962	951	918	935	976	931	939	908	957	1000	971	909	955	895	917	900	941	944	978	912	934	985	938	979	916	917	899	924	919	951	906	919	892	878	958	905	989	956	917	971	899	996	958	914	977	951	986	937	986	925	986	968	934	963	901	929	955	967	920	981	904	945	929	982	937	916	921	958	949	962	983	942	963	954	913	939	949	974	955	918	934	926	936	954	893	976	913	934	964	956	988	950	958	937	883	949	924	953	970	922	945	894	954	950	933	999	1000	933	964	934	925	961	922	951	953	952	970	963	910	983	964	867	914	980	922	967	961	980	970	890	977	935	997	954	955	964	980	914	913	931	930	957	919	972	904	922	956	971	967	952	895	954	951	945	984	990	919	973	947	894	963	1000	934	977	905	975	893	973	907	964	966	957	954	956	965	941	903	938	905	984	938	935	955	903	953	932	946	898	965	943	946	950	975	920	968	966	953	903	965	950	1014	952	907	944	954	892	913	946	929	946	955	911	937	966	918	901	908	916	918	949	942	953	919	855	970	910	964	973	970	926	926	970	924	930	959	946	966	966	983	974	974	968	943	933	939	954	941	923	943	946	936	940	946	941	939	1037	994	942	977	988	976	950	919	942	932	922	986	907	931	964	934	942	928	975	933	913	945	994	989	949	940	943	971	910	966	924	948	930	911	998	937	977	916	949	934	924	917	937	967	952	957	990	916	943	988	915	870	912	996	978	923	958	954	974	944	943	953	948	922	935	996	922	952	998	911	899	924	1023	882	978	939	896	978	917	953	951	939	932	930	941	889	879	944	954	918	953	965	971	917	956	967	1026	894	959	940	954	918	926	987	987	952	972	942	899	928	918	924	939	921	987	1006	934	920	970	944	896	993	985	937	947	984	962	915	954	906	973	962	955	959	947	946	999	960	907	958	971	913	983	907	941	948	985	926	919	907	924	908	951	914	909	915	965	932	967	952	961	981	964	966	934	937	914	933	965	994	907	962	987	967	970	957	956	938	939	988	958	956	986	951	923	910	949	922	936	895	947	998	951	900	942	975	908	886	925	944	922	1010	927	963	1019	963	907	933	958	979	908	967	949	975	967	967	977	931	957	953	935	965	966	965	979	936	923	934	948	964	971	903	961	912	972	964	958	952	968	967	934	931	951	914	895	914	966	965	879	949	952	984	899	954	947	911	957	973	957	893	1003	927	956	911	924	928	924	951	952	910	948	953	924	929	1041	988	966	928	899	961	971	949	915	948	910	965	1003	969	962	912	956	926	930	939	985	935	938	973	940	1017	914	895	973	921	925	956	967	951	975	978	998	991	944	977	913	901	901	925	981	908	953	946	962	937	951	1013	899	942	994	895	911	926	916	960	962	978	930	919	928	897	924	947	896	928	944	1025	1004	1021	932	958	951	948	928	897	970	962	931	955	960	947	931	947	946	937	944	972	960	974	947	993	949	948	943	909	938	951	985	937	950	964	936	918	973	952	896	938	976	969	925	936	922	935	965	1015	919	966	940	912	898	955	970	917	979	949	939	1016	981	982	980	980	961	941	922	964	960	994	944	892	969	937	951	922	958	907	950	949	930	916	898	931	903	911	989	925	933	962	969	935	919	968	931	962	967	903	878	919	927	958	985	925	949	946	951	917	996	1007	975	1013	916	902	934	927	985	934	1008	945	907	973	952	916	961	956	955	970	956	947	936	935	899	929	965	903	975	949	920	959	942	945	978	1001	909	935	969	974	975	874	885	916	888	908	938	940	925	972	941	983	980	961	937	939	969	995	948	907	937	943	941	904	965	948	891	942	959	947	885	922	965	964	931	932	883	890	978	972	957	922	943	1027	1000
32030	19350	17733	12077	8856	7243	3237	1011	601	522	536	521	498	511	542	543	491	484	464	489	429	392	405	457	436	431	432	395	413	427	428	441	449	408	385	407	427	408	392	435	444	447	417	462	425	440	411	437	400	419	443	476	433	463	402	444	442	414	433	437	434	421	433	423	443	445	436	424	430	422	397	416	445	426	413	423	395	400	421	422	413	426	422	432	412	433	466	454	383	457	420	421	434	427	438	424	415	444	424	422	397	424	418	438	410	433	373	371	389	380	384	423	404	426	458	457	445	394	377	404	441	429	405	399	438	429	437	398	403	439	435	443	400	439	457	456	432	418	472	426	444	415	436	435	438	403	429	429	421	438	415	425	417	473	409	408	447	456	392	468	391	408	441	427	467	418	413	461	420	436	387	440	369	404	410	412	437	406	430	435	466	395	412	432	393	381	392	426	413	417	422	390	424	421	444	427	429	403	419	390	439	450	403	423	432	399	455	449	436	426	394	446	414	422	381	411	482	437	457	448	434	426	416	413	421	433	425	436	409	450	450	429	429	396	476	406	395	447	426	436	416	434	421	419	440	432	409	383	411	412	435	416	415	407	463	431	411	447	444	394	416	397	464	425	414	395	404	386	419	388	444	433	418	426	438	433	436	415	399	428	420	396	434	429	416	423	408	435	429	412	394	416	393	421	419	409	420	441	398	433	416	406	430	409	436	392	409	379	464	423	409	401	402	434	427	425	426	392	420	431	429	416	456	447	415	447	384	429	414	449	381	430	421	461	426	426	411	489	434	381	437	427	461	443	429	422	433	421	417	429	459	445	424	430	465	429	415	415	404	418	400	441	400	460	430	431	404	413	442	424	412	436	394	448	433	404	427	462	428	389	418	445	416	432	422	436	408	424	422	411	433	411	417	428	439	415	394	450	465	420	456	423	414	456	436	449	452	434	437	405	464	410	415	439	412	416	428	427	414	452	390	417	417	379	418	421	453	395	403	400	413	412	463	453	425	432	432	458	432	409	371	423	474	433	414	438	404	411	421	444	410	412	431	475	446	423	462	430	419	441	436	427	435	421	439	386	454	449	428	442	422	391	435	449	406	438	434	405	434	396	466	427	422	401	432	406	440	378	422	457	428	401	420	406	417	411	436	431	434	413	400	424	416	399	397	430	401	401	429	411	465	445	448	424	434	413	398	424	433	376	410	388	396	415	416	450	444	405	416	440	431	398	450	403	399	435	418	451	413	443	427	409	413	447	398	396	446	455	428	413	419	460	402	447	447	425	411	469	428	426	419	433	418	443	443	392	420	405	431	435	436	413	424	471	407	407	453	433	425	388	402	418	420	432	402	470	427	424	467	418	428	457	434	422	410	447	437	440	440	405	418	405	434	443	424	428	477	412	397	449	430	461	433	424	387	420	458	430	411	434	471	445	431	358	415	437	394	439	438	419	436	459	447	414	416	380	430	440	407	409	438	408	418	456	440	414	377	462	428	433	439	412	411	411	389	453	431	416	409	396	392	459	447	387	455	430	402	420	445	443	437	420	423	450	403	451	428	481	419	464	424	396	447	429	396	413	445	404	415	422	443	387	398	416	400	447	456	437	453	406	397	440	420	422	411	436	374	419	406	389	444	417	449	450	422	432	437	396	443	397	421	466	419	410	432	419	422	420	425	379	437	448	402	439	438	443	450	450	415	397	435	449	425	403	407	421	421	410	402	407	410	437	419	426	464	422	448	393	434	417	431	390	420	403	430	446	452	404	404	406	392	471	471	430	413	420	418	441	440	426	436	433	394	427	439	418	470	364	416	413	428	414	443	433	440	407	423	405	418	431	399	416	433	442	446	441	426	457	406	432	430	430	419	430	445	429	398	422	426	430	433	451	448	426	413	432	461	417	415	425	454	441	418	425	476	429	446	422	444	447	433	395	409	451	363	446	444	421	425	399	436	431	393	470	441	393	391	422	424	433	415	430	442	430	410	472	410	429	456	392	409	436	437	427	441	418	404	413	448	471	420	448	426	428	439	437	442	420	405	434	430	449	418	421	415	423	386	411	433	434	421	396	432	405	414	406	424	457	409	445	453	394	446	418	422	414	447	460	404	443	432	433	426	463	426	442	416	413	411	416	405	408	439	416	386	415	412	431	416	418	447	421	410	410	410	403	405	427	393	394	426	416	441	440	394	418	429	471	401	390	418	424	420	404	391	418	430	413	374	429	417	434	454	408	436	423	420	422	472	440	417	439	433	431	432	433	421	434	417	430	405	428	417	439	448	441	419	401	405	412	426	415	378	459	433	404	444	470	422	420	441	426	421	380	446	425	392	435	430	445	421	492	435	425	433	450	453	477	454	436	430	454	459	414	386	427	389	425	425	453	412	418	429	411	385	445	393	429	410	443	414	399	398	442	463	447	426	412	422	412	407	444	430	416	433	405	459	349	418	431	382	421	409	442	430	438	436	463	393	431	413	438	410	413	417	447	426	444	397	451	411	435	397	439	426	412	444	454	435	437	430	400	464	409	414	373	406	411	432	444	419	428	441	433	421	398	428	470	429	411	410	438	387	449	430	415	400	435	435	393	456	418	420	413	420	427	438	474	403	444	420	416	416	401	435	426	475	445	423	415	445	410	439	412	450	428	424	440	406	419	402	405	429	400	408	405	439	397	436	431	390	438	419	412	388	429	416	433	441	411	430	458	430	447	452	467	468	399	433	442	436	478	432	423	384	427	410	454	436	414	439	437	448	420	460	450	475	422	378	398	423	436	462	434	428	412	436	417	414	397	423	415	372	421	459	449	455	436	426	406	377	414	442	411	447	458	435	391	426	411	435	405	409	419	392	440	452	394	412	444	434	416	412	450	416	434	411	445	476	406	398	416	428	395	394	435	435	399	412	465	447	425	414	424	454	425	411	434	441	446	428	434	471	434	420	406	405	416	406	402	455	409	388	370	383	429	417	412	396	449	401	476	427	412	460	420	474	395	442	430	394	382	454	444	427	442	468	430	430	458	453	398	391	418	417	406	435	419	387	428	425	483	406	437	421	437	400	418	496	451	461	425	433	388	414	439	424	438	386	405	431	431	425	445	405	434	429	420	411	377	406	428	392	402	440	408	407	426	408	443	406	412	454	436	444	434	426	410	432	399	424	455	413	402	416	435	404	401	410	439	447	424	400	407	465	408	438	415	438	434	390	387	417	387	429	410	423	408	415	434	421	420	447	415	495	416	375	423	402	431	435	457	403	410	421	423	440	414	471	415	429	431	416	434	424	434	448	443	428	431	419	439	426	376	413	440	402	422	445	429	433	425	434	418	441	453	414	482	431	418	478	416	418	425	478	406	387	421	375	434	406	472	420	430	441	386	404	438	443	420	413	436	461	406	463	427	452	404	433	432	470	399	397	404	437	405	402	471	417	444	433	453	406	407	419	437	427	376	428	426	454	408	405	421	432	414	422	426	418	431	418	406	416	455	392	426	402	435	433	485	450	442	379	454	405	432
22175	17008	22804	20814	18726	17337	9152	2923	1776	1514	1387	1700	1543	1504	1695	1530	1415	1297	1206	1035	1070	1029	993	1083	1030	1018	990	1029	1000	1040	1022	982	978	952	945	988	1022	1027	1026	986	1025	976	964	997	1016	912	1030	1012	994	1020	987	1002	999	975	980	937	964	1014	1007	944	967	940	1010	989	992	985	882	1001	961	987	928	1028	1022	985	1017	964	976	913	993	972	910	942	973	1026	1005	964	983	980	983	945	979	916	963	975	957	987	1002	1031	953	928	1009	950	963	967	926	961	919	927	1033	925	983	953	1019	981	980	970	938	920	1011	977	967	947	956	1014	959	1012	954	944	952	1009	976	1007	911	980	992	992	924	955	924	1021	1016	964	985	961	983	947	938	1014	968	995	963	994	996	1016	964	964	927	967	966	988	979	946	1001	920	986	999	963	1015	955	972	964	969	1049	1022	1010	965	972	958	992	903	946	913	978	968	964	899	1026	960	913	922	957	955	1027	976	985	969	1021	917	964	956	961	984	930	937	960	1020	972	967	934	953	932	1009	952	995	943	900	928	992	1025	955	1012	952	989	988	991	932	998	1033	977	996	1017	983	950	914	968	985	981	962	943	940	966	983	992	959	1076	1036	1018	947	946	966	918	988	988	1019	976	967	944	996	936	936	976	1005	954	987	978	937	937	1002	979	993	986	952	970	966	937	967	1019	937	926	927	942	991	962	962	968	953	1025	949	975	995	957	973	971	982	972	981	941	951	964	977	956	1008	1036	962	991	1003	958	971	993	946	983	952	911	951	951	977	982	995	952	903	987	957	958	979	950	964	941	975	1031	944	969	931	943	1001	948	949	970	1032	915	1019	972	997	946	992	987	942	958	950	968	970	1002	978	902	1003	974	976	956	981	986	998	1004	970	994	985	993	973	981	980	974	989	985	1000	1031	936	989	942	992	964	948	969	988	993	943	926	1009	983	1012	970	976	960	988	938	1024	911	939	985	965	948	978	997	996	935	946	969	1036	942	978	1010	903	1014	934	954	986	975	1000	945	951	930	998	1011	1017	961	1048	960	999	969	990	1030	979	931	976	954	967	958	910	990	1009	1033	1018	1023	1001	973	959	998	1001	964	964	986	982	954	1016	892	951	986	951	971	1017	949	927	956	985	985	1019	899	990	992	982	878	962	984	1015	957	940	1001	951	970	930	950	1020	976	1005	985	967	940	949	926	911	1001	934	922	976	915	947	979	953	893	978	1006	985	946	981	968	945	1003	961	951	1020	994	1004	1024	951	1017	985	943	984	943	966	917	984	955	1029	916	986	993	955	991	925	1059	959	967	934	1024	1033	965	971	983	1003	933	979	983	992	933	945	1034	973	965	970	1015	1013	967	933	978	994	982	953	956	947	941	952	974	992	917	970	947	961	903	973	1005	970	930	1013	940	974	965	966	977	937	965	956	902	934	945	996	1005	979	967	985	1014	925	947	985	978	943	993	968	972	984	932	1009	975	934	893	925	980	940	962	979	910	965	995	911	984	985	1005	961	984	972	961	943	976	955	911	1007	1026	962	994	983	912	960	950	1013	970	956	977	933	956	951	963	963	963	985	1010	949	952	1012	979	965	973	1027	921	993	949	946	995	997	995	955	1000	933	1015	944	956	990	1000	991	909	1010	922	955	977	893	1037	937	890	1008	983	985	981	964	957	977	895	924	986	921	912	1016	917	1015	977	980	934	999	951	881	984	955	985	930	1016	971	974	981	980	966	1014	956	956	987	960	1001	976	970	964	971	968	1016	984	976	983	952	980	936	930	926	928	1027	983	952	968	971	943	933	993	947	1029	970	1003	989	1004	994	957	965	991	982	1004	964	950	951	950	990	934	964	969	963	967	1008	950	978	978	973	939	1013	997	1015	928	954	974	983	998	989	960	953	972	950	949	1005	931	985	959	969	967	964	1020	962	1007	933	962	958	982	961	958	941	984	961	945	974	988	1028	1037	958	964	1008	1035	968	938	1048	953	1011	953	888	970	924	988	1002	975	963	958	955	1000	974	973	1003	911	957	965	950	930	945	931	989	925	999	961	973	1000	993	957	943	956	922	918	922	954	1011	943	957	990	988	945	989	919	938	991	945	987	943	942	911	948	963	943	914	1000	989	943	954	904	965	928	952	948	990	1003	945	975	897	972	938	970	928	953	978	999	988	961	919	972	1027	1021	976	971	986	985	968	993	940	934	967	972	963	923	978	998	967	949	939	940	935	918	940	1016	958	1008	963	991	979	930	1034	970	996	968	998	999	963	958	1031	926	940	1011	985	991	963	950	1003	992	1009	918	984	964	954	907	980	956	980	980	970	982	991	980	942	992	1008	1029	947	988	955	986	948	959	1010	956	1013	974	997	959	957	924	956	911	957	993	924	975	988	975	982	919	964	956	1006	949	951	1011	966	1001	912	1012	915	958	987	960	998	939	981	916	985	999	1019	950	995	950	959	1024	974	979	912	976	1002	991	991	1037	971	936	952	1000	986	936	994	999	943	984	937	942	983	963	931	1012	1008	1026	994	988	961	967	914	968	923	950	958	966	955	939	1045	989	951	964	972	931	941	970	956	953	943	957	933	959	1028	985	907	939	930	1008	982	979	956	987	911	991	952	1006	973	989	958	929	931	986	994	1010	930	1010	937	921	930	968	998	928	968	953	995	998	995	1012	982	976	993	937	1018	963	955	957	1036	977	982	986	976	993	1000	982	1020	951	935	987	920	1035	956	983	987	970	934	946	986	990	977	993	988	991	957	999	973	1010	1036	984	997	927	954	950	965	900	989	959	956	982	957	964	917	978	1054	962	913	1016	934	955	939	923	966	979	981	994	945	929	998	999	956	987	964	973	980	939	975	981	947	920	975	934	944	1036	1045	931	943	944	983	1011	935	996	938	901	957	932	913	958	945	981	921	992	1008	934	934	958	971	939	952	971	938	1001	917	952	980	998	918	977	945	999	959	944	965	987	975	939	961	1009	960	980	989	957	944	994	946	1015	914	1038	946	965	937	1033	954	951	953	946	911	971	983	1007	1009	951	968	967	953	983	978	965	931	1015	1007	957	968	898	1073	943	956	951	982	954	993	955	969	937	964	1003	970	979	994	938	933	968	955	989	910	991	1003	946	1005	891	1031	997	899	986	967	972	966	964	943	933	992	985	989	977	979	1021	941	925	922	925	1019	964	996	1025	955	986	965	987	979	959	975	997	905	963	982	919	984	943	976	929	997	958	1030	972	934	979	970	1012	967	1006	935	979	1014	974	1003	968	914	972	992	958	993	984	1007	986	916	969	979	990	961	971	956	970	936	957	984	981	970	930	985	975	941	950	942	986	946	1027	965	986	986	960	1001	952	978	965	995	992	971	1008	966	1013	963	986	947	1008	910	952	939	904	963	974	950	995	932	1001	991	1013	892	906	1026	977	1008	916	917	948	972	1003	986	942	963	896	981	1023	927	984	956	981	1003	986	938	983	973	962	954	967	979	957	963	1021	980	1005	925	970	954	968	981	973	940	968	966	950	972	991	952	1040	962	931	925	902	971	936	989	998	997	962	918	964	939	989	951	896	948	984	986	979	893	930	952	991	926	887	980	1028	982	953	916	950	1002	946	961	968	1023	992	1027	958	958	973	944	952	958	953	929	948	935	914	976	926	1013	987	923	956	999	985	988	1010	1010	988	950	1001	974	974	954	1011	970	987	980	972	988	962	1033	969	960	965	1005	897	998	1016	946	983	972	945	986	1027	1009	975
40541	27611	23018	19795	16702	13589	6589	1858	730	546	492	518	495	511	578	487	412	434	379	334	360	354	352	401	372	302	359	327	353	314	328	297	305	328	325	340	331	316	367	325	364	338	343	332	311	324	329	363	314	341	330	332	345	335	316	325	345	331	326	335	346	322	347	332	308	318	344	323	348	315	367	344	348	307	377	328	297	335	328	348	341	342	326	319	298	331	329	334	345	319	351	340	353	347	338	330	346	313	352	346	289	333	360	345	372	336	324	331	324	326	300	314	366	351	344	330	296	347	323	367	337	321	312	322	309	338	353	350	322	327	339	311	326	293	318	314	351	311	358	355	324	331	346	329	313	311	341	331	323	350	309	307	354	331	317	345	323	315	335	327	327	326	305	292	327	300	294	344	335	339	323	315	314	281	326	351	315	358	344	346	295	320	341	319	326	301	300	338	324	309	333	326	330	316	329	385	345	304	354	348	311	316	324	308	321	341	310	327	325	367	312	304	321	366	333	345	301	355	342	346	369	326	327	317	317	336	322	311	318	343	334	342	312	360	324	306	358	346	338	321	328	325	329	313	330	334	331	307	324	310	361	314	366	352	314	357	308	324	345	341	332	320	321	320	359	340	342	353	319	354	323	347	327	344	353	335	346	308	345	294	350	310	313	330	354	336	321	334	340	315	322	348	291	339	313	340	319	318	345	325	326	299	319	323	316	300	308	316	363	322	296	294	362	298	286	327	324	338	334	335	346	303	337	306	290	340	344	346	323	338	311	317	306	313	297	331	361	338	342	314	332	357	366	325	344	318	311	324	319	324	310	333	342	334	320	327	301	305	355	350	346	366	345	313	304	307	316	321	310	335	358	350	344	333	323	339	345	319	353	332	294	333	367	340	324	370	336	324	344	290	325	349	337	287	356	311	331	315	339	337	340	357	336	328	344	296	294	327	302	352	341	294	337	314	310	371	334	309	298	312	348	320	311	342	337	337	345	317	292	333	344	367	347	306	350	322	330	343	337	319	313	315	343	325	351	339	341	359	326	346	337	316	359	347	309	346	327	339	332	358	327	364	323	322	362	345	302	314	355	341	323	324	332	319	326	329	340	331	324	331	327	343	334	308	341	322	324	309	330	313	334	368	328	363	323	338	325	337	342	290	330	298	318	309	314	309	331	320	351	328	333	333	325	320	318	311	364	331	319	347	325	345	312	344	324	348	338	332	306	332	284	306	333	315	342	342	307	338	344	312	350	311	332	329	347	321	297	334	336	326	328	317	338	300	351	343	345	303	302	356	331	329	352	341	339	342	335	353	328	373	375	374	329	311	351	360	314	291	331	323	371	348	351	296	313	313	344	354	335	354	334	350	335	328	322	285	296	312	359	326	334	305	337	339	308	323	298	326	319	327	328	303	338	336	348	334	340	343	338	320	351	317	332	329	381	333	317	305	287	340	353	337	363	314	343	326	344	321	315	351	322	296	330	334	334	344	329	320	336	320	319	356	306	326	352	344	321	323	311	325	310	338	326	297	322	334	367	370	343	337	332	314	334	367	359	306	319	311	347	352	341	326	333	329	348	352	342	366	327	340	333	313	328	319	332	345	330	341	373	368	341	354	294	370	369	326	351	352	323	346	319	336	342	323	347	311	340	305	317	340	345	360	331	331	318	361	320	333	334	352	329	323	359	302	355	324	343	306	311	319	323	325	335	326	321	351	292	380	361	332	361	344	334	354	315	337	344	306	294	314	338	302	360	321	337	309	322	284	321	318	339	324	328	361	313	317	295	348	315	367	342	354	318	270	301	322	309	336	324	334	332	320	320	350	330	346	330	296	345	365	310	331	333	301	329	336	317	368	326	304	339	339	344	336	325	339	335	326	332	326	322	298	320	348	335	307	319	337	302	316	338	324	338	304	331	333	356	351	311	320	366	341	363	348	332	310	340	318	323	311	360	339	325	338	336	318	337	326	305	335	315	315	317	315	335	340	341	342	339	337	377	354	337	329	320	318	356	335	324	295	282	338	341	310	302	309	320	339	333	321	337	331	343	330	331	327	334	302	327	302	334	290	349	339	308	306	311	322	339	344	345	340	325	324	363	311	331	325	332	351	309	326	341	313	319	300	345	346	325	369	339	335	339	313	318	345	307	305	339	328	337	363	340	301	315	323	325	312	348	345	313	353	305	317	345	315	324	337	335	285	298	334	334	368	309	343	326	408	327	361	295	353	338	296	299	303	319	329	329	310	289	319	341	332	299	351	325	325	352	297	326	316	304	345	325	366	341	318	332	328	340	335	323	328	310	335	354	345	377	330	336	345	334	330	328	316	318	343	327	325	389	331	358	361	376	295	334	304	336	319	332	316	323	356	367	307	353	315	319	377	369	340	316	335	350	323	305	330	297	318	385	341	341	333	331	364	351	287	328	348	358	329	337	352	340	327	330	339	319	297	310	347	348	298	332	296	312	339	314	329	310	340	333	295	324	326	353	325	316	362	304	331	322	332	340	312	316	304	339	318	325	341	339	303	336	326	349	316	327	348	307	340	336	308	338	321	328	324	333	296	317	347	323	353	313	329	325	320	323	339	331	324	346	324	334	344	316	332	321	342	349	356	312	334	328	330	304	353	350	289	377	346	347	307	360	309	288	355	332	312	339	317	340	324	316	333	353	330	311	309	296	338	358	349	340	337	344	346	305	315	337	314	344	316	347	338	316	284	308	326	356	333	306	329	336	296	351	348	352	339	348	339	263	353	323	317	338	340	339	314	334	344	349	324	328	344	317	343	316	305	317	349	341	331	338	329	356	328	338	314	318	358	339	343	312	316	372	308	340	350	345	323	327	333	336	315	352	332	301	297	330	323	350	337	326	329	336	327	319	357	320	352	319	319	326	323	366	314	320	328	296	339	360	318	326	329	352	303	308	321	349	303	312	354	345	341	320	310	318	324	315	291	330	315	335	324	315	342	346	349	328	319	330	321	357	318	337	323	359	326	341	345	298	323	323	293	320	330	309	333	384	317	347	339	346	319	334	341	295	363	315	303	310	322	305	344	337	344	318	310	362	333	326	303	341	323	336	309	322	353	363	342	319	327	312	342	316	318	346	344	311	336	352	346	318	296	305	349	303	339	318	323	321	304	303	322	327	344	341	316	326	349	331	305	309	334	300	337	328	332	329	323	331	330	328	321	309	379	331	365	346	335	342	324	334	316	320	346	343	329	289	328	345	346	339	308	339	354	334	311	336	317	366	326	307	332	329	332	364	329	343	319	326	327	333	303	305	298	332	343	333	322	334	371	341	332	318	296	299	341	330	321	296	295	308	308	274	308	352	301	335	344	322	279	343	334	314	314	276	321	315	343	312	280	333	342	322	338	314	311	312	362	337	343	304	336	305	343	332	363	327	351	336	328	328	327	346	331	326	326	309	306	352	339	338	309	334	303	289	325	344	323	307	364	360	340	334	341	329	337	348	346	314	322	321	363	329	330	323	315	319	359	332	313	305	312
26876	22335	26265	29615	27967	25343	14895	5368	2316	1756	1486	1869	1883	1765	2136	1652	1545	1420	1160	982	917	852	914	956	865	883	857	879	866	942	827	804	780	826	775	771	820	790	791	817	790	793	782	810	808	798	820	830	817	775	795	760	851	758	801	712	792	741	720	807	764	737	796	737	764	720	746	764	759	745	781	790	794	787	777	736	763	810	796	762	736	744	774	689	770	774	798	789	775	761	797	758	794	758	763	768	724	778	797	761	753	778	770	764	754	760	764	781	786	827	767	780	785	753	782	757	764	797	770	793	783	745	789	781	730	748	750	778	747	775	806	773	802	778	827	773	726	764	735	745	754	774	766	729	757	755	826	762	775	814	750	754	790	787	772	778	756	760	690	778	785	772	773	809	777	755	781	773	783	757	769	795	789	739	794	749	786	759	764	783	771	787	775	785	752	754	743	716	771	758	797	827	750	736	754	794	747	818	781	757	770	768	761	718	765	714	848	792	794	789	752	772	745	779	768	766	703	771	762	752	729	755	774	785	756	769	800	762	767	804	790	743	739	748	784	782	782	689	772	795	766	765	787	715	785	793	763	773	748	764	795	795	751	726	741	820	818	795	740	768	808	728	778	796	759	791	766	780	756	763	722	781	722	760	728	782	719	775	751	734	762	741	785	777	766	738	763	768	728	785	797	767	777	792	757	773	779	749	747	716	764	800	736	708	825	753	744	803	746	780	793	772	781	767	800	781	732	776	770	713	757	742	793	764	789	748	774	773	715	784	774	757	826	748	770	766	756	810	775	745	736	751	768	773	746	759	775	693	743	768	755	775	790	773	744	825	791	787	801	798	773	778	841	713	790	758	803	787	747	762	783	735	741	775	777	801	762	750	731	779	736	708	757	809	746	728	811	750	759	835	769	758	763	764	746	748	807	762	757	747	772	769	780	769	794	760	771	767	800	786	796	753	739	796	723	763	733	787	770	778	828	768	766	742	795	830	728	744	804	809	801	758	738	774	727	760	783	799	771	803	752	772	755	746	764	715	754	739	738	769	762	780	826	740	764	780	761	807	790	744	772	756	776	764	824	772	749	723	821	749	764	717	768	770	743	793	785	761	741	785	762	771	791	782	853	774	757	767	762	774	751	788	724	739	747	734	744	761	757	714	809	781	801	793	717	710	773	810	731	693	763	752	820	738	761	751	761	769	760	751	765	759	752	783	783	767	799	757	807	798	760	760	782	770	732	779	759	779	824	798	774	781	819	765	775	794	738	742	725	758	827	794	761	819	757	758	783	803	730	755	727	771	792	799	760	744	781	829	735	777	798	725	803	756	761	792	778	750	715	793	778	740	763	769	748	748	721	755	746	790	814	791	741	792	773	703	796	759	729	783	780	760	754	775	804	757	694	791	772	739	760	770	764	735	776	787	809	797	761	783	751	756	821	705	792	768	784	777	858	751	770	822	801	775	725	790	757	793	753	810	763	780	719	750	746	783	763	731	783	790	757	785	756	745	815	733	755	788	786	790	736	737	807	753	801	761	792	727	814	753	824	789	767	730	766	819	741	788	803	764	780	744	759	748	754	733	791	771	782	807	799	766	727	783	703	752	815	789	751	711	808	745	745	766	761	773	794	769	817	767	843	811	788	753	748	779	750	738	761	781	770	808	744	765	767	759	725	743	749	784	787	784	746	743	779	755	740	751	728	713	811	750	750	769	790	832	761	750	798	789	739	829	783	735	816	744	787	751	782	815	728	741	779	757	700	783	822	765	767	749	810	759	765	742	742	737	771	780	758	836	760	746	777	790	789	726	794	765	787	789	795	769	805	793	751	739	752	756	741	780	746	745	755	740	785	765	775	767	801	780	778	752	733	784	795	744	726	794	794	729	834	766	806	780	827	747	713	748	750	756	729	748	746	796	757	775	794	795	800	785	785	830	715	766	775	756	792	742	748	793	732	745	753	788	773	795	763	812	725	773	858	779	818	759	755	803	743	769	805	797	763	791	750	828	735	790	790	811	783	772	800	795	756	793	723	730	761	751	776	743	713	795	772	790	798	786	795	735	781	727	828	779	828	717	811	696	798	764	760	769	804	789	721	777	753	766	756	769	758	789	796	802	800	705	747	739	741	778	763	791	779	780	747	799	738	811	800	795	730	794	750	786	766	759	809	790	757	740	712	695	741	756	767	763	779	768	765	787	768	775	754	755	803	786	733	777	732	765	747	799	759	766	794	809	781	807	791	794	785	779	733	726	788	816	759	750	828	731	752	695	751	773	760	735	768	746	740	772	813	813	840	769	713	729	780	772	754	748	824	831	762	761	762	750	767	735	751	803	746	751	786	768	761	785	769	716	747	797	772	771	771	753	728	771	771	752	735	781	781	768	742	767	742	762	732	784	752	731	829	785	809	778	780	758	730	737	733	756	774	769	761	777	711	783	762	778	779	838	807	776	738	755	779	789	769	717	778	762	767	778	795	807	743	797	808	772	723	803	763	728	756	774	798	720	765	736	741	731	776	770	762	776	732	740	769	771	766	779	737	737	736	794	783	761	779	779	748	780	739	783	808	784	759	773	741	777	727	773	791	775	721	758	758	725	793	733	754	814	805	791	801	791	713	817	792	765	757	804	746	783	762	711	782	759	780	765	738	759	758	746	799	770	785	764	737	758	794	807	766	757	787	740	773	815	732	759	712	820	764	721	803	753	798	779	689	749	798	767	721	818	727	763	799	746	800	759	714	753	786	778	812	784	820	834	707	780	735	752	801	735	733	798	741	781	767	740	744	758	820	820	754	747	777	768	779	784	784	767	739	772	846	761	796	766	788	766	779	766	805	749	751	728	721	757	736	780	750	762	773	798	767	705	797	793	739	752	793	756	787	738	813	754	740	821	759	761	772	754	721	780	723	772	755	811	782	808	767	737	725	801	748	754	766	778	727	770	816	761	799	752	729	800	733	774	784	789	792	755	773	768	781	781	787	737	754	766	758	779	735	756	765	753	739	775	744	761	764	773	778	712	725	748	793	774	864	771	792	763	735	762	815	778	811	806	807	768	783	782	751	803	794	762	728	773	770	788	801	823	764	754	769	747	788	811	786	747	749	808	743	773	743	763	761	755	785	762	761	736	755	777	742	785	745	726	756	792	742	754	808	754	818	775	742	793	789	758	777	764	779	767	749	767	774	759	739	780	745	705	757	746	776	795	728	738	779	807	698	763	783	768	803	807	815	827	791	742	765	814	759	744	752	810	783	794	811	776	802	766	795	785	783	769	804	797	783	792	744	712	739	802	776	728	755	817	771	746	743	705	745	745	803	747	788	793	751	737	770	747	768	764	757	803	759	777	774	738	758	765	778	778	774	770	759	752	742	787	790	791	771	784	776	793	753	773	777	779	774	823	736	777	792	837	761	766	771	789	797	788	802	761	745	772	778	728	742	737	751	749	766	777	750	831	800	743	771	697	771	743	751	754	755	739	790	715	737	771	781	727	809	804	794	760	764	743	733	801
18191	9153	5133	2924	1337	971	644	520	460	448	443	403	407	469	417	424	421	442	412	399	400	415	468	422	429	412	425	430	417	433	424	438	389	462	443	414	425	441	413	428	419	447	461	413	425	467	372	386	431	444	403	444	423	421	413	420	438	433	441	393	417	387	408	449	368	412	455	394	412	452	413	425	427	433	451	417	441	444	413	418	429	416	406	394	427	408	406	441	425	430	416	422	455	441	430	437	422	379	412	403	401	434	396	487	448	407	368	371	420	422	369	382	410	404	411	434	415	383	422	370	388	406	432	445	419	429	409	437	429	388	420	445	405	476	409	392	427	407	422	428	436	406	439	423	398	440	460	448	425	432	397	455	400	386	451	414	424	419	409	435	444	428	419	458	444	436	418	428	439	383	405	400	411	430	402	418	480	383	399	424	444	420	438	428	400	423	406	404	457	417	457	406	443	397	438	441	465	405	424	456	425	434	457	404	381	398	415	419	404	444	404	418	447	405	414	385	457	425	432	430	405	418	402	437	418	398	398	417	427	425	440	394	399	442	430	415	422	442	458	408	402	421	438	436	425	469	427	372	393	414	418	403	463	421	434	432	421	423	424	457	423	373	426	389	430	454	410	411	412	436	450	429	398	430	403	408	415	399	481	416	401	440	433	409	368	370	421	386	403	424	466	410	429	408	426	422	464	433	425	429	391	368	413	431	443	412	475	436	413	436	401	436	393	450	400	437	454	409	445	416	405	435	447	436	451	415	448	422	446	462	416	435	403	401	427	401	427	424	443	388	440	412	379	396	435	470	457	439	399	398	390	438	420	432	417	420	432	404	405	399	438	392	437	423	457	380	423	416	425	413	402	429	434	441	423	447	409	436	405	401	396	436	426	414	384	423	435	405	444	430	407	422	419	417	434	418	426	399	383	430	413	453	447	428	393	403	420	447	448	469	382	428	395	410	415	421	418	431	425	470	403	449	414	408	447	430	432	440	414	430	438	396	438	441	415	447	402	412	435	405	403	399	439	445	441	429	426	429	419	419	444	388	415	431	429	431	418	444	385	387	397	409	407	385	388	416	431	432	409	402	475	411	430	463	431	413	446	443	451	453	405	400	409	460	459	418	403	417	438	403	386	452	427	431	432	446	451	433	407	414	409	401	384	419	403	422	446	424	419	408	415	441	460	457	409	425	437	435	446	446	459	448	425	423	414	458	420	439	421	431	456	431	427	425	410	410	414	446	461	417	421	399	410	463	383	383	434	448	436	417	397	419	424	412	442	435	407	428	424	401	461	413	418	446	444	416	455	444	413	452	431	414	406	398	457	407	415	411	423	360	413	412	419	422	447	417	472	421	445	443	438	409	429	443	394	431	421	444	422	403	399	416	439	391	417	408	436	389	447	421	411	415	405	420	464	418	391	433	430	438	468	425	447	492	438	430	437	419	442	425	418	413	424	444	407	410	413	426	409	441	379	449	417	438	426	435	439	423	427	401	434	439	427	423	412	456	419	412	380	448	391	433	448	380	435	427	430	419	445	414	447	445	416	438	430	416	405	438	420	445	421	435	428	422	430	434	412	398	417	451	418	425	436	442	427	415	406	388	407	441	405	434	444	438	394	450	420	438	420	447	397	399	439	401	409	392	454	410	428	429	422	416	432	439	370	407	440	414	445	410	418	405	375	402	411	423	453	426	411	415	436	439	446	402	424	446	430	427	439	416	434	434	416	411	448	420	443	414	442	404	419	422	394	451	405	429	415	439	393	466	448	418	443	459	415	435	396	411	451	414	428	404	424	431	442	429	406	422	420	395	443	428	433	409	435	426	423	436	427	440	427	449	441	385	443	396	419	442	420	396	425	405	414	438	384	456	426	428	409	404	429	429	446	437	437	446	400	419	419	446	424	428	444	463	422	395	412	435	446	418	416	438	430	448	415	426	414	430	449	423	430	438	444	370	412	459	455	417	416	462	431	447	406	441	407	411	429	408	412	434	390	455	425	434	432	447	407	404	418	422	425	426	393	442	380	447	422	397	444	437	395	429	439	432	412	426	425	414	438	474	426	422	484	390	446	416	411	439	427	463	412	415	453	410	437	440	424	412	416	444	421	401	428	440	414	417	404	392	428	444	400	440	399	418	432	428	456	449	454	402	431	417	426	442	394	429	462	379	408	380	437	423	451	416	409	433	403	407	436	422	430	447	438	385	422	420	425	444	446	401	404	409	475	431	393	408	406	416	414	404	425	391	410	439	426	405	416	390	427	414	419	397	402	413	441	437	430	425	439	400	390	400	450	378	396	452	451	437	434	411	406	432	421	432	429	427	436	440	431	414	408	443	408	420	446	456	451	430	384	410	413	444	405	426	412	462	432	442	423	440	441	403	394	393	422	424	436	469	437	420	423	421	484	412	461	451	412	438	380	452	414	396	427	432	379	464	416	387	428	409	407	407	418	453	385	411	391	410	418	403	429	424	445	396	429	487	429	411	410	419	444	401	410	441	449	447	426	445	411	418	445	419	415	396	415	420	415	436	413	441	406	379	433	397	441	450	398	454	419	411	384	384	422	461	419	459	444	429	390	435	374	383	435	447	435	390	428	429	383	423	456	374	425	445	392	466	412	420	440	414	465	421	414	439	394	402	412	441	449	430	422	440	460	413	391	385	434	410	430	386	460	440	411	404	396	439	443	382	399	389	427	429	399	410	403	398	393	424	465	455	444	429	442	453	433	404	421	397	463	463	434	462	411	418	424	405	421	421	441	402	434	433	402	408	430	434	403	388	402	430	416	446	429	409	382	407	437	388	403	425	408	410	423	407	406	411	439	405	415	469	431	414	442	440	395	407	404	405	396	449	400	413	435	393	434	372	413	425	401	452	404	391	442	413	414	402	420	438	436	426	455	470	418	384	385	449	411	372	409	431	447	416	400	423	408	439	442	389	393	447	454	431	433	441	429	436	439	426	419	371	413	428	376	451	435	431	403	389	403	440	447	435	439	446	404	419	401	405	420	421	397	451	391	427	430	475	450	406	430	419	433	424	394	418	442	448	423	431	429	435	414	409	430	417	430	439	421	441	420	409	432	416	408	409	406	408	404	442	452	386	395	415	438	426	412	419	428	411	476	406	406	406	397	384	425	421	455	467	436	451	455	441	423	385	384	420	448	410	441	429	456	413	412	463	403	401	407	417	378	395	399	420	436	447	417	434	421	448	400	416	401	447	452	454	429	458	416	396	436	419	410	450	373	420	386	433	446	433	411	426	454	439	435	440	403	447	396	400	435	428	455	407	421	413	400	425	431	396	446	420	417	425	407	438	431	409	423	400	429	438	402	395	413	448	417	424	423	390	408	436	452	410	419	423	403	420	429	432	424	397	410	424	419	464	396	389	409	431	419	430	467	437	384	453	424	450	428	383	444	406	442	430	401	447	417	429	416	392	433	422	418	405	386	405	420	453	446	397	446	419	433	410	486	440	421	424	403	434	461	420	433	429	477	429	393	423
12905	8298	9146	7894	4386	3652	1969	1425	1218	1086	1101	1119	1039	1002	1037	962	935	950	1007	971	1001	1024	964	941	988	1012	995	989	963	1022	963	983	1001	993	977	962	1036	1018	999	972	895	998	982	977	1019	991	965	1022	1012	964	968	1021	1010	958	981	968	1024	1001	957	979	957	934	968	983	1019	982	955	991	986	1003	899	955	981	965	994	1014	978	987	1001	994	951	981	994	985	938	947	1007	934	987	980	976	998	1004	961	1013	982	935	993	983	959	938	1006	1027	978	1045	992	979	919	973	955	971	959	1026	1000	969	924	996	989	992	930	984	1022	980	951	1008	973	996	943	1032	1013	970	987	999	951	964	933	964	964	924	957	929	949	931	1038	1030	955	979	978	961	921	912	991	1009	984	993	1022	953	956	1014	1044	976	876	977	991	1023	955	969	1000	931	931	963	1009	940	974	970	997	979	947	979	1005	972	956	905	972	941	1030	974	979	1008	945	1020	993	976	974	968	1014	1016	993	1023	956	951	990	998	993	912	965	990	980	1000	965	952	1006	1014	992	1022	998	971	958	988	1000	960	972	1010	937	988	982	927	978	962	971	1011	976	951	941	962	968	962	969	941	937	974	988	983	973	1018	987	940	974	970	1001	1045	938	992	935	989	992	1030	955	964	936	977	956	997	1044	986	1008	952	1001	1021	940	997	1015	935	1010	988	981	978	1014	981	1013	954	922	1021	992	973	983	987	923	1016	982	976	1051	993	1004	992	1001	976	944	1023	956	958	964	999	953	977	987	966	988	947	946	1022	932	978	956	947	1025	961	969	1011	1005	1013	954	989	926	997	1007	974	956	1003	1023	971	1010	947	986	968	924	998	981	953	919	1016	1009	1001	971	940	920	941	979	967	963	980	898	947	990	937	956	997	955	966	966	932	975	964	1001	941	990	963	971	973	962	1027	951	1050	988	1023	923	998	986	970	935	961	1005	921	979	958	984	947	1049	993	1029	1043	1033	967	968	1013	1018	931	990	1003	959	971	995	996	989	946	992	1023	1011	973	935	1002	1008	996	987	1005	956	921	1008	982	983	960	963	967	1013	971	953	954	981	969	964	1040	1022	941	909	986	1014	946	997	1009	1002	982	1009	984	969	947	953	932	993	978	990	957	981	980	947	985	996	1021	964	977	1000	953	1001	999	968	959	910	944	984	978	935	983	990	1010	1010	1024	951	943	996	942	1003	959	986	960	988	998	964	987	979	978	953	973	959	951	1014	971	965	971	943	975	969	910	968	977	985	939	958	973	977	967	988	958	977	993	1012	994	920	976	941	1042	980	976	957	997	958	988	1006	966	989	972	929	982	964	980	932	980	986	984	920	982	960	1017	950	963	988	974	926	990	988	1003	964	971	965	1010	985	993	998	948	952	970	1007	997	964	977	983	994	948	1006	1003	952	978	975	1046	957	984	959	955	974	965	942	981	962	963	987	1018	1011	966	941	970	983	958	928	927	1016	994	956	1011	993	925	950	1029	1012	976	1017	977	973	951	1030	1046	965	982	1004	966	995	1000	1009	1000	987	1037	958	1003	951	985	1021	988	970	968	962	936	960	965	974	941	957	934	1041	985	923	973	994	911	982	945	976	951	1007	1001	1044	994	999	926	972	1009	954	958	1032	1016	965	954	998	963	1003	976	938	1010	926	946	953	983	1024	950	988	1001	966	970	942	979	951	948	938	993	966	1020	991	993	1025	1022	1009	965	989	913	946	1024	913	975	957	978	988	997	986	1010	961	960	991	971	971	958	965	969	920	1048	1001	1007	1014	1002	988	947	963	969	961	943	996	1024	907	1019	1015	942	987	918	981	952	980	986	1012	950	1029	957	958	982	965	982	978	907	1063	995	986	919	941	984	960	1006	1074	968	989	1012	960	1009	996	969	1008	978	965	982	996	983	961	1003	965	947	1001	976	981	919	949	957	980	944	966	938	1027	960	1006	979	964	1017	976	944	917	965	1015	953	960	1000	972	947	946	1003	990	998	988	951	992	952	988	978	1029	1007	942	1000	963	1014	1027	947	1017	972	1012	1017	978	965	948	983	941	957	980	1022	977	990	966	969	967	987	962	1023	934	972	952	979	996	993	973	953	970	953	956	939	973	1005	924	1007	983	969	1019	935	966	951	928	999	982	985	974	942	943	947	977	994	972	924	1027	912	935	1019	997	962	990	947	1020	964	956	1042	940	1005	1012	951	913	948	997	998	963	944	1000	1021	1004	962	943	908	1005	973	983	939	949	990	1001	981	950	979	985	975	961	939	957	949	940	971	942	976	979	966	984	962	939	994	990	957	1014	1001	983	972	975	1047	988	972	1007	975	977	968	956	1013	990	948	944	996	962	965	1004	963	977	972	1025	977	950	944	966	928	1029	979	998	952	992	941	990	920	983	967	970	1002	980	975	975	1001	944	1008	986	962	986	965	956	961	1013	965	994	959	985	1014	961	1014	1016	948	937	973	979	1005	1048	923	1000	948	963	949	1004	974	958	951	1013	967	950	945	901	961	974	972	979	970	986	1001	1023	960	991	966	938	944	1018	981	1007	988	966	982	1045	980	980	957	965	1037	1032	990	982	949	998	1011	941	972	944	904	963	979	901	990	960	966	966	975	996	1015	946	1010	973	988	987	1010	958	1005	992	963	1015	977	972	1003	1069	1014	986	902	952	986	964	939	966	1000	941	939	974	984	1035	996	1022	964	960	940	990	1005	974	952	1008	954	972	948	957	956	945	997	971	951	1027	939	976	976	979	952	964	1002	971	979	941	978	995	997	974	941	1003	977	991	955	926	949	1038	989	960	966	1052	1002	996	956	909	991	999	938	984	1012	984	988	939	1002	970	982	974	937	971	958	951	973	963	1044	992	938	978	1022	953	1021	1028	972	946	947	1002	1017	992	969	978	954	936	956	984	960	970	987	956	1003	954	953	970	955	987	1032	929	992	1015	998	985	1008	922	960	964	957	942	943	1016	980	988	969	962	973	946	973	993	939	1002	936	992	927	948	967	960	1057	989	1000	1031	967	1025	965	952	975	974	989	952	1022	990	992	1011	953	959	1024	1042	958	978	1054	976	965	1016	974	1023	939	965	983	937	938	956	974	972	1013	940	965	989	986	993	981	978	1001	942	973	949	971	1019	974	977	983	957	943	1002	937	966	983	978	975	992	996	1004	917	963	993	978	1031	998	1007	968	963	972	950	1008	1007	966	1005	1025	1059	1081	943	995	978	941	987	970	971	1026	932	1003	945	968	971	961	985	1020	949	1015	1030	971	1009	904	931	915	936	990	990	934	922	948	936	1024	980	979	944	962	918	975	1008	943	1001	958	968	1077	958	993	968	958	993	920	985	993	971	996	944	955	942	1008	988	968	1036	969	1004	1023	984	1034	987	995	921	1034	998	941	995	963	981	959	935	912	943	965	963	940	965	1023	941	959	991	967	967	989	917	923	945	956	902	955	968	965	1019	952	951	930	963	1015	986	943	1024	963	941	921	954	1011	978	974	964	919	956	943	1003	964	928	933	913	1017	1010	1004	1043	980	960	935	950	980	976	984	919	977	967	966	972	926	1020	969	1014	997	939	976	952	949	1003	967	959	966	924	996	1007	953	949	977	958	961	992	1017	1068	1016	920	1034	1000	979	906	982	1002	1002	1026	981	942	937	988	973	1011	960	988	990	927	959	941	996	989	972	998	965	976	961	973	956	979	972	974	984	959	909	968	974	960	970	988	957	969	1027	981	960	982	1005	1007	994	932	984	1043	987	957	1005	989	938	987	959	943	980	966	966	927	935	967	988	928	974	956	1023	1000	956	965	1018	928	965	973	1019	1043	983	955
32780	18139	15221	11871	9119	7525	3359	1298	587	545	506	511	518	496	508	501	472	489	448	421	461	455	430	456	392	418	425	445	404	433	444	403	430	435	421	403	428	409	443	420	435	402	427	448	430	458	427	427	451	421	413	422	452	422	384	376	401	439	398	418	439	437	385	421	374	403	428	415	403	428	426	433	409	421	386	406	447	453	439	388	403	423	394	481	406	428	430	434	432	427	432	402	428	429	425	431	418	417	396	426	422	404	440	478	456	402	438	440	388	406	453	423	392	421	422	436	450	443	452	453	425	374	397	434	409	440	368	386	425	420	425	401	455	399	456	428	390	414	434	444	439	391	410	438	401	395	412	472	465	410	424	416	423	403	434	438	407	388	433	431	408	424	377	408	390	404	465	441	419	452	405	399	410	417	378	395	420	431	463	425	402	452	416	387	403	481	415	432	462	445	378	423	407	425	462	459	414	438	425	424	399	447	383	438	408	426	433	469	417	418	392	441	460	419	399	399	422	444	453	405	396	426	419	452	452	416	444	419	444	421	453	426	397	444	416	449	455	439	414	434	401	453	407	455	455	435	440	392	422	390	440	433	444	482	423	427	419	407	424	414	472	448	396	430	448	403	445	451	433	402	407	429	431	440	468	444	395	418	445	423	431	439	395	453	431	404	409	415	391	415	427	413	390	410	429	436	417	423	448	438	457	434	462	436	418	423	409	409	437	461	449	439	462	449	417	427	410	428	423	397	423	441	419	439	455	385	463	428	458	436	440	411	432	406	394	396	433	406	421	406	417	417	420	407	391	436	390	445	398	440	419	404	402	407	441	414	394	460	417	445	424	454	454	430	415	455	455	395	399	424	426	421	409	383	434	365	416	458	418	422	462	453	413	466	406	420	414	416	418	432	396	398	414	406	437	420	416	426	417	440	420	423	428	407	419	427	445	412	433	424	445	468	443	415	396	464	435	427	410	425	433	445	424	402	460	411	438	422	424	384	402	438	411	422	414	449	459	450	427	418	411	418	426	415	413	406	443	454	445	419	435	416	443	448	417	431	393	443	434	432	425	424	405	421	437	424	427	434	466	405	406	437	433	393	459	432	400	425	440	460	389	380	407	428	463	447	452	438	394	420	450	423	411	426	427	425	424	365	442	428	439	393	399	398	442	418	430	458	434	434	446	399	436	416	430	412	422	438	432	445	402	474	465	420	451	417	418	428	420	378	417	454	448	417	428	426	436	426	440	407	413	440	392	422	426	421	408	450	457	405	408	429	423	390	433	405	433	434	412	462	411	440	409	419	387	446	431	434	428	405	417	411	430	421	416	443	399	426	451	395	457	397	406	393	428	432	383	411	473	421	421	429	416	467	446	417	439	434	437	409	416	427	410	433	425	462	465	460	473	413	462	439	438	432	455	435	429	445	403	437	421	393	474	420	409	391	414	430	435	428	429	418	400	428	398	412	408	399	441	399	426	415	432	388	440	449	389	389	419	415	451	437	386	425	419	433	438	444	409	432	447	408	412	421	459	448	414	370	372	435	473	412	434	405	505	453	407	432	423	405	433	437	426	418	417	449	424	407	421	445	424	419	402	460	431	475	373	412	427	404	397	422	417	419	432	421	427	437	441	418	443	438	405	438	398	433	424	461	439	460	458	423	400	399	405	455	419	425	452	422	430	428	450	445	404	391	416	429	419	424	424	432	404	444	434	412	447	393	442	441	438	412	430	429	476	436	440	424	423	444	399	427	449	418	405	432	408	440	440	422	386	414	404	417	428	410	428	409	435	441	443	422	401	413	409	377	473	435	424	412	410	432	432	446	400	419	377	394	429	458	480	430	447	427	419	454	398	449	413	423	448	414	359	465	448	441	400	470	407	379	451	446	405	445	423	452	442	421	426	452	400	457	413	427	423	434	421	381	384	396	408	450	453	408	443	430	417	392	414	424	419	412	372	427	419	439	440	439	423	425	398	443	396	405	440	441	426	451	403	365	400	450	419	437	460	415	417	392	450	455	418	427	468	430	388	444	413	417	421	438	412	451	431	420	409	420	441	432	403	378	452	410	417	446	456	440	470	437	393	382	440	441	458	408	385	411	437	423	390	403	405	428	399	438	446	436	424	401	399	443	418	410	437	395	425	409	451	387	432	392	425	424	417	397	427	418	418	444	432	447	398	419	442	412	448	428	429	428	397	435	415	430	422	415	444	446	438	428	416	403	449	440	421	406	417	418	448	427	463	415	432	413	450	404	376	423	380	418	429	437	380	415	429	427	436	382	411	457	403	427	419	427	416	447	412	398	431	440	426	451	415	426	438	418	414	420	398	385	395	436	426	407	415	423	445	442	446	429	414	424	416	432	443	476	398	414	403	410	410	387	416	426	431	385	424	401	434	447	427	457	434	455	466	420	443	437	451	377	433	443	459	411	439	427	413	397	431	394	405	451	416	414	435	436	391	450	440	390	413	409	430	455	419	463	403	420	441	413	442	400	445	397	404	455	439	440	370	411	429	457	471	376	435	427	460	432	405	398	423	379	419	405	460	470	466	433	407	443	403	448	409	404	458	415	409	445	372	415	431	475	417	402	437	411	398	415	434	439	419	456	400	457	432	420	459	397	430	383	443	442	458	425	405	429	392	437	421	390	447	439	382	409	392	398	433	432	452	421	414	438	411	401	425	395	424	443	446	460	436	408	400	426	403	388	404	440	458	438	448	427	453	430	453	436	428	416	421	448	385	422	463	446	426	387	439	437	377	435	410	422	434	407	396	375	427	369	424	391	447	463	397	412	422	413	396	429	395	413	399	420	418	466	457	467	409	393	416	455	384	446	408	452	444	386	418	403	439	415	479	412	362	415	414	403	422	426	407	404	396	444	429	409	423	419	439	401	409	391	382	400	432	431	427	404	471	421	472	443	443	410	446	435	467	414	417	408	431	435	371	423	392	419	418	418	411	411	415	414	431	435	429	431	438	441	391	441	416	402	415	439	438	398	432	475	422	401	441	415	438	449	423	405	392	405	402	400	393	412	447	469	418	405	418	449	418	445	438	415	412	428	440	388	424	442	429	437	464	405	386	418	390	421	435	422	432	406	412	415	425	444	403	382	466	458	424	440	418	424	398	427	404	397	432	407	443	441	429	450	425	413	425	441	439	405	410	431	401	414	434	397	417	412	411	412	441	437	409	451	428	399	441	402	417	442	417	405	428	435	424	422	397	432	398	430	426	430	409	418	451	451	415	397	411	406	422	440	417	418	453	406	409	374	398	455	430	396	405	431	438	438	436	387	408	435	415	453	446	406	432	427	419	428	392	414	448	426	441	455	425	441	413	435	414	456	433	446	422	389	377	452	391	453	407	427	403	444	403	460	391	415	436	438	461	399	465	414	416	430	405	373	448	446	424	402	429	397	458	433	413	439	431	423	424	437	431	414	401	437	430	409	400	420	443	395	405	431	436	418	437	434	377	453	411	435	435	443	374	397	418	400	430	413	426	432	456	429
22620	14888	20847	21700	19472	18982	8434	4174	1716	1453	1446	1499	1663	1655	1610	1474	1407	1306	1126	1118	1035	1019	1060	1122	1038	1017	1035	1028	1094	1025	984	951	993	976	1041	988	1017	966	990	952	954	978	1008	978	959	1053	969	953	970	995	1000	985	1029	998	963	1031	967	991	920	919	936	995	969	946	944	1023	944	1006	1023	970	935	955	979	938	961	929	1000	1021	989	1018	961	956	943	960	980	947	957	955	1014	965	989	942	992	1002	1023	946	963	984	970	965	954	1016	967	1012	1004	966	1014	978	1017	984	950	1018	1066	983	947	977	968	960	949	1003	971	989	965	999	994	981	929	977	961	972	980	974	943	920	1000	901	993	981	936	1046	943	1006	936	932	930	994	970	983	998	972	950	964	1053	936	967	960	983	937	914	961	941	996	986	957	1010	943	901	1011	1008	941	941	1039	980	1008	973	951	967	936	935	967	942	937	942	1001	993	1028	976	989	964	919	972	1043	983	968	970	961	938	989	1037	1020	1001	943	970	1007	953	947	993	958	1006	1008	944	966	920	1006	964	943	965	958	926	962	969	998	944	972	972	947	962	1013	988	1002	961	977	958	1000	1017	961	977	941	1010	981	987	978	990	1016	961	920	967	1012	959	970	952	938	963	965	985	983	1003	943	968	930	942	981	965	964	945	1001	931	957	985	940	986	939	956	1029	963	940	1011	1022	1016	967	972	997	1024	1019	930	929	993	957	966	1016	935	971	1024	994	938	947	956	960	965	911	950	984	1027	994	926	1002	973	942	1006	980	927	1000	927	959	962	1031	967	957	910	988	946	954	1020	969	987	1016	1037	977	926	970	1005	974	1017	951	992	1010	941	1044	1032	936	923	979	1004	992	974	937	969	945	961	967	1014	983	973	954	980	950	995	941	910	958	1003	975	975	953	1006	1009	942	978	994	1003	948	952	973	980	1004	994	996	1011	980	1000	1012	962	1047	1014	984	908	936	950	976	980	977	991	976	1022	943	927	978	976	976	1033	960	983	970	919	975	947	961	1014	971	994	960	940	981	950	939	918	944	975	927	984	926	930	954	933	1042	951	993	1033	994	934	981	953	1024	1031	935	925	973	1011	1004	941	956	879	937	941	947	955	989	953	967	951	944	976	953	996	974	935	949	990	1029	1018	1032	975	980	988	948	977	969	951	905	926	969	972	963	952	912	920	962	1005	951	983	986	990	969	1007	975	1002	948	961	976	957	995	1007	1049	945	937	1050	994	935	964	976	1000	983	987	982	928	945	955	978	1018	930	976	970	939	971	949	972	1008	955	950	960	976	990	943	978	1044	1010	917	995	991	973	1000	975	982	1026	950	972	947	974	971	984	983	984	1001	974	1026	988	996	1025	945	990	978	937	991	954	989	1007	983	986	1002	969	1041	1000	949	957	1009	1001	977	922	961	947	986	970	992	921	982	985	994	1003	993	942	975	988	989	930	930	979	980	970	971	1001	1021	992	986	933	972	992	960	960	979	1004	959	936	927	1004	960	1014	980	1001	950	997	992	952	1039	968	938	973	930	983	916	1005	966	912	990	936	979	1007	940	943	953	1001	979	997	993	987	956	976	936	973	1043	945	959	963	984	999	975	986	973	972	959	942	1029	1028	967	991	1019	1021	983	1000	987	932	983	934	955	969	1009	992	933	977	909	961	945	957	986	1021	974	998	959	956	1016	945	946	984	967	981	991	986	931	980	967	973	894	935	970	923	990	972	964	966	966	935	997	997	1014	927	1007	932	1014	985	983	1008	942	978	968	926	1002	970	929	970	968	954	956	991	943	983	985	1004	986	958	974	981	966	930	992	1017	965	1019	977	1027	996	986	996	975	1001	998	969	973	1018	941	974	974	950	1007	933	953	951	988	976	934	966	970	984	980	947	975	993	871	952	1009	965	976	991	970	967	966	953	1008	1005	1009	1023	917	1009	1056	1014	1036	952	1013	931	985	991	948	971	959	963	992	961	934	923	935	936	973	977	1049	958	957	927	968	978	972	939	965	918	966	976	1001	952	954	977	1029	1009	973	886	979	965	1005	939	951	962	968	1016	944	932	977	961	1007	995	1007	970	975	1046	986	993	952	921	942	922	948	947	1013	934	998	1027	966	992	1007	1016	953	967	975	951	997	958	1018	947	994	965	969	946	1025	959	968	978	933	973	991	980	953	916	961	998	962	944	960	984	953	901	981	976	980	994	996	960	1025	985	1029	1016	964	978	923	981	998	913	933	1007	944	949	909	994	916	994	973	990	947	962	1003	980	1008	959	999	1028	962	958	958	934	949	958	963	971	987	974	968	939	968	1007	936	1009	924	1023	946	980	1010	993	975	1002	978	984	986	985	1009	982	945	953	938	942	958	990	964	949	939	957	1015	934	1010	972	1002	966	968	980	970	948	1014	992	943	971	921	1066	979	994	970	945	986	1001	923	983	948	960	986	954	994	957	950	1016	974	946	974	975	952	988	1023	1003	930	1018	938	941	953	922	950	932	931	953	936	988	983	960	954	977	989	1005	940	966	1011	1009	920	1011	938	922	926	990	945	971	1010	1015	904	996	1008	1026	962	950	980	931	971	961	1001	1011	977	1029	945	1005	1008	964	956	939	985	1025	1026	1011	924	946	886	960	1001	1023	971	1011	985	1022	963	1006	989	986	971	1046	977	1007	956	980	948	998	968	1025	978	997	959	965	965	969	1015	948	911	980	965	970	961	1003	991	940	953	969	991	989	962	980	1006	996	972	935	954	953	999	974	991	984	963	995	984	1028	959	974	954	1004	955	960	970	1018	956	929	973	960	982	990	985	1000	999	974	977	969	993	916	1009	961	974	1000	934	947	950	953	959	1000	974	968	1007	1012	960	948	954	977	975	973	985	1010	982	1028	954	947	997	967	963	975	1023	992	953	965	976	994	1006	890	963	969	899	974	1001	976	974	987	977	936	979	931	998	1011	1002	995	954	1032	976	989	1010	1026	986	951	969	994	1004	1019	1012	942	1004	991	960	963	953	957	960	1018	946	949	959	976	938	986	994	964	993	978	887	987	986	1014	951	993	1019	961	969	967	987	1007	929	964	981	942	977	964	992	959	1008	944	897	946	979	988	999	907	976	1020	961	1043	990	1004	933	1040	973	995	993	975	957	945	991	962	958	999	984	961	994	931	982	1006	941	952	942	912	979	942	1008	965	967	931	983	978	946	928	953	941	944	954	980	1028	964	1041	1045	1017	1015	977	997	973	956	992	1003	991	974	1002	980	967	956	997	955	972	915	998	983	962	968	1029	944	986	956	1006	947	984	981	1034	991	963	1024	941	925	956	946	971	963	933	900	955	980	956	939	973	950	949	974	937	973	946	988	998	977	983	939	940	1053	994	937	962	991	937	984	953	965	956	947	992	981	950	944	973	944	997	983	948	989	903	970	937	954	919	1001	984	910	957	988	1041	981	989	1037	995	937	1016	1003	986	909	963	978	952	963	973	964	1012	958	990	1010	922	981	973	975	1005	1038	978	963	923	999	1003	1008	916	968	933	952	954	961	1040	937	977	972	972	1002	964	968	924	977	982	969	923	971	960	957	1041	976	919	945	940	934	999	991	928	951	991	939	918	957	1005	957	973	971	957	967	1025	940	1005	917	961	969	918	948	985	945	978	978	952	1016	935	1004	999	916	954	966	1005	987	971	961	922	1021	987	1008	954	1011	953	1025	976	1013	947	984	942	978	943	998	972	977	980	940	943	944	958	932	1002	943	960	912	1028	987	956	966	981	958	1016	948	973	973	974	1001	1025	930	976	971	985	975	954	925	993	963
40723	27844	27387	20447	16434	12668	6393	2441	665	482	436	471	507	637	568	496	484	453	361	355	348	336	358	342	329	364	330	351	326	354	347	319	376	320	309	329	336	316	334	358	300	312	365	321	331	348	325	312	355	357	327	300	324	295	308	347	315	345	328	309	309	338	322	337	314	325	303	342	338	351	358	357	353	322	310	332	345	274	266	309	333	300	305	302	352	318	323	303	316	304	338	355	336	337	338	307	315	343	330	350	322	329	328	362	338	327	325	361	315	354	316	370	312	334	335	348	334	353	335	324	357	314	320	323	340	317	271	307	311	340	339	297	339	308	332	358	300	320	373	332	335	346	336	304	312	325	327	335	353	326	311	310	315	288	305	337	306	340	329	317	339	358	299	307	338	340	342	329	367	351	315	331	295	337	351	329	325	321	365	348	297	331	316	324	365	318	346	311	360	323	297	322	341	320	348	314	326	343	322	325	323	349	325	344	308	338	335	318	333	331	318	340	334	321	307	357	320	324	314	322	328	320	310	326	341	320	291	282	361	321	338	353	352	337	349	310	307	316	349	309	312	297	356	325	333	314	335	331	333	370	315	336	355	354	332	321	361	318	370	342	334	361	360	350	342	343	365	304	317	337	360	304	344	304	317	346	301	321	353	347	311	323	364	321	306	319	336	305	334	335	328	349	343	311	325	333	358	296	349	285	290	325	335	351	339	321	339	317	290	310	323	335	320	314	279	334	323	329	318	333	312	310	342	304	321	341	307	315	320	355	323	316	327	309	407	331	318	321	365	346	333	330	338	318	322	304	306	322	317	329	321	352	331	324	293	307	320	316	344	336	324	307	314	308	305	335	338	345	353	382	317	340	309	296	318	318	357	304	308	345	310	315	339	301	311	296	345	311	301	353	331	316	324	324	311	302	301	334	316	316	315	319	315	322	332	301	337	363	327	351	371	338	361	309	335	329	336	343	315	339	331	320	338	324	328	310	316	359	334	338	347	327	375	299	359	329	314	273	324	323	335	316	314	327	294	302	335	314	333	330	376	314	325	315	339	356	336	365	298	339	342	342	335	333	319	322	333	331	348	335	306	346	329	330	339	318	343	321	307	352	304	321	322	332	347	358	311	303	311	355	309	339	353	303	323	313	300	330	308	322	331	360	310	369	398	336	340	330	342	312	313	332	338	329	294	350	345	349	357	327	352	325	356	306	332	320	306	320	322	326	303	322	338	302	334	334	326	338	304	325	343	322	304	319	325	303	339	296	326	322	355	339	306	336	344	330	350	335	314	293	347	323	354	335	303	318	321	310	385	323	336	374	338	336	329	323	332	333	308	327	314	321	341	327	330	328	323	348	324	296	325	303	301	303	328	326	303	368	357	373	323	320	318	324	312	347	325	349	351	289	344	346	327	279	336	345	332	317	317	338	370	340	352	361	329	327	367	383	331	304	359	314	289	317	351	292	318	309	291	307	317	334	340	275	323	347	319	341	334	295	306	334	325	312	334	359	351	345	339	342	341	298	319	316	316	300	345	348	342	319	288	345	332	304	324	359	348	307	363	332	321	364	303	364	346	320	370	316	319	306	309	333	308	318	326	342	333	347	328	341	295	308	329	300	318	334	292	309	341	334	316	296	359	336	303	338	321	323	311	304	322	344	320	342	348	349	341	353	362	331	342	343	297	324	317	343	349	335	316	291	356	332	337	325	330	289	365	313	298	332	326	333	317	325	333	325	340	366	347	329	327	336	329	323	313	319	315	313	309	358	325	311	309	303	345	308	321	342	347	319	325	356	323	349	320	326	327	295	327	322	327	308	331	316	339	320	331	340	312	300	288	326	347	324	347	318	334	288	321	309	337	319	320	346	356	311	315	280	298	340	302	300	303	313	334	281	335	316	334	340	320	316	329	329	311	341	322	322	342	324	332	333	331	332	311	308	329	301	350	307	344	302	303	336	316	334	342	344	315	327	327	319	303	323	347	317	305	297	339	306	330	323	304	328	316	352	311	318	325	290	334	367	350	349	346	328	310	314	308	341	339	314	330	281	291	308	311	335	301	282	339	314	296	350	339	333	339	339	327	340	348	327	334	369	363	340	337	305	307	336	289	334	323	281	288	313	311	341	350	356	344	330	309	323	318	350	349	357	316	328	332	312	324	319	333	332	342	359	337	315	318	310	331	341	303	326	286	301	299	321	317	356	358	318	335	311	330	318	307	290	327	326	334	315	324	259	324	341	345	314	314	355	321	334	326	286	321	319	307	318	322	333	319	349	353	309	326	286	318	341	285	307	311	303	288	325	341	334	281	326	337	338	333	341	281	338	296	293	310	340	309	334	342	328	333	326	329	362	307	335	299	325	293	322	317	325	357	338	304	349	350	319	322	325	303	326	355	322	278	287	303	313	331	300	345	374	345	345	302	307	299	318	317	337	316	334	334	301	312	297	312	294	337	303	352	331	329	332	333	316	325	329	331	314	349	310	335	345	315	316	306	359	349	337	317	345	313	343	328	335	331	314	329	349	320	362	318	334	304	320	356	326	301	293	329	335	310	323	344	327	356	335	328	329	314	334	312	297	341	363	324	365	309	327	342	366	339	313	335	342	313	310	338	309	311	302	294	310	343	321	338	310	349	291	322	359	306	322	327	319	341	255	308	319	325	323	311	310	319	372	322	341	307	314	327	333	321	323	335	320	347	308	334	339	367	343	342	371	314	373	334	313	289	318	356	326	299	290	313	358	362	356	336	329	319	313	323	332	346	305	365	378	326	307	307	325	329	348	318	325	314	313	343	350	319	347	338	316	300	340	362	305	314	313	346	300	333	344	314	359	299	328	330	327	348	300	329	302	319	319	328	340	375	302	336	314	367	341	341	330	308	335	321	290	331	324	300	324	347	309	342	336	345	338	339	338	332	365	286	308	328	350	345	331	333	321	349	322	357	323	318	329	269	313	305	361	344	336	326	320	322	364	338	321	310	320	321	340	329	341	315	346	317	310	323	317	308	317	328	317	325	319	313	323	325	337	314	344	366	366	295	329	343	348	329	329	321	342	363	360	285	327	310	326	315	310	336	341	322	314	333	333	331	336	307	329	315	368	321	365	335	295	344	351	316	339	286	344	306	327	338	331	304	334	298	321	324	328	340	358	329	335	356	360	338	342	356	343	339	347	325	305	341	344	300	352	329	334	333	306	308	283	345	320	327	294	336	328	310	303	308	328	322	343	330	295	354	334	316	333	296	342	330	303	317	337	362	351	328	313	337	351	308	337	325	295	290	339	298	325	307	328	315	323	307	308	301	351	342	349	318	324	308	336	318	368	310	318	314	382	328	341	327	329	307	315	350	329	345	325	314	347	356	316	324	288	325	330	314	331	328	349	307	293	316	342	340	325	315	282	336	313	346	326	340	348	342	329	326	311	343	309	326	349	317	301	314	296	297	315	316	351	337	311	355	346	316	314	336	357	339	354	326	323	346	337	352	327	303	313	354	331	326	344	313	338
26618	22428	31497	29089	28300	24427	13655	7196	1906	1731	1433	1625	1883	2316	1938	1914	1666	1269	1020	961	939	840	899	984	901	823	875	843	885	829	856	771	804	813	747	799	837	837	775	836	790	767	765	833	779	799	751	840	787	775	804	810	777	768	776	800	737	835	752	778	841	786	774	786	763	748	711	708	803	793	780	825	746	777	783	787	732	746	786	801	725	771	736	796	756	740	762	773	751	729	782	740	723	740	758	779	821	780	792	777	782	790	782	748	811	726	762	787	761	773	775	741	800	768	769	803	754	772	768	769	808	726	730	725	725	730	805	785	795	776	753	786	753	750	791	744	809	719	775	764	736	729	761	762	783	806	785	757	773	728	743	755	758	764	767	744	761	757	786	776	719	765	757	763	781	763	822	773	780	785	783	794	778	771	783	764	846	790	744	754	743	780	798	788	731	805	693	767	836	799	798	753	732	777	751	813	750	793	740	742	765	788	740	770	736	738	730	764	760	760	768	755	792	793	763	776	734	766	807	730	734	799	720	750	781	838	772	792	785	732	778	744	714	768	769	745	750	764	789	782	726	766	700	779	722	733	802	758	774	766	753	758	792	733	775	732	756	788	726	763	756	700	731	759	760	770	796	759	766	778	810	776	757	753	763	722	744	783	723	807	775	798	757	747	770	762	802	806	753	771	734	770	799	722	772	742	734	787	783	756	813	756	766	792	790	775	769	771	757	725	717	797	683	727	714	766	702	836	833	752	758	791	790	731	769	748	740	755	722	748	772	778	755	771	729	755	764	767	753	780	731	719	798	806	763	777	730	746	765	795	770	720	775	716	760	753	785	741	722	774	760	766	709	780	733	766	797	739	784	753	733	725	761	798	808	745	770	746	799	749	726	752	798	803	775	776	797	829	762	751	821	799	719	784	734	749	779	775	782	747	760	768	777	770	718	760	787	741	793	770	807	733	732	754	828	754	781	772	754	750	763	803	787	720	767	744	702	811	754	773	706	770	794	793	771	783	770	756	759	753	733	765	728	756	792	737	762	728	714	814	783	747	776	782	784	767	796	763	735	732	787	790	798	777	753	740	752	721	769	735	784	756	729	769	716	781	717	764	827	808	765	767	785	741	727	833	775	782	763	776	786	757	795	784	739	757	774	803	739	814	768	777	742	762	744	765	772	728	794	729	783	765	736	819	780	757	732	774	780	782	774	795	764	709	812	757	789	787	806	738	747	779	778	763	751	773	749	766	739	759	739	771	783	785	711	750	790	719	787	767	802	756	755	764	717	751	768	731	730	718	763	791	787	730	815	746	738	756	788	773	789	789	740	757	703	718	852	720	759	714	758	758	715	775	787	761	757	727	777	733	779	758	752	741	790	753	762	738	743	774	799	737	766	749	723	720	751	773	773	776	749	749	756	747	771	744	744	734	754	766	793	800	784	765	762	780	784	804	788	799	819	795	755	723	759	742	762	739	825	856	787	799	755	759	735	757	774	752	778	765	761	781	768	772	782	733	758	795	809	771	770	732	729	787	791	824	759	724	739	782	811	759	762	769	788	775	744	767	746	783	747	753	800	763	789	742	787	731	797	740	701	768	776	752	762	777	710	723	803	764	757	736	814	726	779	733	757	782	722	782	795	755	782	740	757	752	797	741	786	756	791	808	787	801	794	761	762	776	791	730	775	799	784	785	760	768	758	760	798	801	747	787	812	810	748	779	733	725	756	761	779	734	731	734	793	777	769	752	777	792	738	754	772	724	765	765	774	778	829	800	743	776	766	747	781	752	738	774	749	817	812	756	797	759	757	731	748	778	738	770	753	768	737	728	778	726	745	772	787	754	720	717	771	754	738	764	731	770	715	699	766	762	766	753	801	758	771	749	811	771	778	728	748	723	784	766	749	819	782	749	717	742	813	783	782	759	782	800	782	754	769	776	773	777	773	784	842	772	758	741	766	780	734	773	778	787	740	771	761	732	766	757	794	746	764	782	770	769	736	781	760	789	791	782	719	726	769	722	721	753	775	773	752	802	810	713	766	813	764	772	779	774	768	773	746	767	735	746	786	729	765	797	762	758	766	754	811	786	740	762	742	783	771	732	803	796	767	766	804	747	721	747	767	729	738	750	736	774	710	783	729	752	738	826	757	773	795	768	739	731	786	763	755	772	765	794	732	772	755	769	716	752	787	762	728	737	696	742	722	745	743	801	737	757	779	780	776	766	787	761	799	755	722	735	750	736	749	736	696	780	723	727	730	780	758	840	761	739	784	754	773	759	783	788	792	813	786	766	746	765	753	719	723	773	735	725	765	724	760	795	802	775	762	781	763	786	797	787	706	755	771	801	735	758	764	796	747	760	801	744	773	708	788	760	759	756	830	767	752	743	759	778	753	765	762	757	774	774	704	707	784	737	750	798	760	768	802	795	745	708	740	719	747	786	754	755	808	796	742	801	773	762	743	765	783	767	773	733	787	763	794	823	735	729	759	787	785	746	752	746	790	831	751	728	749	826	808	748	743	762	778	786	759	755	741	780	809	703	709	761	755	779	755	771	732	717	748	758	783	800	786	784	787	766	725	801	797	774	776	791	753	789	781	789	779	779	760	779	784	746	791	732	738	761	785	778	813	731	766	781	796	724	771	771	801	765	826	774	734	757	768	773	772	773	755	752	777	776	772	814	750	758	764	776	764	762	752	825	766	770	784	783	755	736	800	782	785	741	749	771	793	742	736	741	729	770	735	730	772	743	751	733	776	770	793	789	747	719	741	758	777	773	780	741	726	746	846	756	732	735	808	728	829	741	702	774	791	759	758	769	792	776	724	758	793	767	775	757	740	747	759	753	749	757	771	766	760	711	742	763	717	776	720	727	732	776	760	744	781	747	733	785	749	738	738	765	762	792	761	778	725	722	786	768	759	771	739	760	726	814	788	723	759	752	764	779	738	706	744	736	749	765	764	788	737	746	790	787	731	801	801	781	734	752	742	717	779	746	792	772	751	764	753	753	732	795	729	749	816	733	760	771	799	746	800	773	744	743	776	740	786	753	779	780	726	769	767	766	763	789	845	737	823	751	773	720	763	749	706	760	798	762	792	725	748	733	777	753	774	760	762	792	698	778	737	789	772	750	792	778	790	788	755	780	791	765	728	717	751	781	764	777	802	743	746	792	810	762	737	747	740	773	760	814	792	742	762	759	763	753	771	779	808	772	769	752	756	764	796	763	799	763	772	752	763	787	761	786	743	785	758	803	781	739	755	782	729	775	742	776	751	753	743	792	822	733	730	825	723	756	767	777	761	783	807	780	732	779	782	758	760	784	740	783	783	795	801	777	721	736	776	809	761	754	742	728	763	818	744	759	777	772	802	782	769	766	754	760	773	768	736	755	763	792	769	787	806	756	776	778	782	742	807	749	693	776	808	803	755	796	776	793	754	766	781	722	778	775	758	803	746	754	732	768	774	778	764	771	776	756	747	771	773	733	790	754	759	721	775	768	810	817	733	756	750	721
16862	8851	5920	2861	1526	922	640	531	423	417	424	430	384	449	421	445	458	429	406	421	408	456	375	453	441	414	435	406	389	403	417	413	420	398	409	405	415	379	408	416	435	416	447	439	418	429	399	414	408	420	372	424	387	404	405	394	413	402	385	421	417	388	409	420	394	438	375	426	441	414	389	416	419	380	416	399	387	397	383	436	403	376	383	376	433	401	376	386	432	401	406	376	412	412	441	421	417	416	438	418	439	381	403	405	405	419	408	417	448	415	392	417	410	452	471	371	396	401	402	424	405	387	459	413	397	390	447	417	396	365	391	388	393	414	440	417	395	432	402	373	410	403	411	408	390	412	401	396	373	449	399	422	431	397	378	389	416	386	440	448	425	399	394	424	425	489	436	422	427	434	409	414	398	422	441	386	453	425	430	439	436	422	405	428	407	462	402	403	438	446	444	390	420	390	393	376	462	382	391	399	424	391	413	419	429	429	438	386	427	444	422	397	444	407	402	417	403	387	424	405	438	443	386	407	426	409	419	401	414	415	399	390	437	422	399	441	406	378	427	430	433	385	438	393	452	381	435	444	421	396	411	405	387	422	405	381	411	411	380	430	460	427	439	425	414	420	406	406	418	428	390	419	415	402	436	399	422	447	408	401	417	383	461	430	421	453	406	402	449	431	449	383	415	384	423	377	373	430	410	406	395	396	452	448	406	428	411	420	412	399	413	414	387	413	390	433	405	411	405	434	411	420	388	407	449	387	397	432	417	402	393	409	434	405	384	428	420	430	388	412	402	418	429	405	399	442	404	405	451	466	399	412	405	435	376	403	399	416	391	395	447	423	399	418	401	410	403	402	424	400	407	403	398	431	410	411	374	406	409	446	385	420	417	456	392	413	423	399	410	403	406	392	409	384	448	443	443	411	423	394	448	429	395	416	412	410	442	409	414	442	433	386	431	442	419	406	390	435	405	448	446	428	429	371	423	417	397	387	424	464	455	377	444	416	415	404	383	412	432	436	410	401	399	364	458	402	405	419	380	406	420	393	397	370	376	416	443	402	430	412	384	431	381	423	419	397	409	463	403	440	415	402	407	452	399	395	362	456	402	438	390	406	396	409	410	407	437	427	430	397	422	395	373	416	411	421	383	392	444	422	407	385	409	406	433	403	403	416	394	419	361	400	452	390	400	403	421	422	402	409	409	340	455	414	471	413	420	409	413	399	431	434	392	408	423	391	422	421	436	446	411	377	409	379	397	421	403	457	414	418	406	370	424	451	432	379	427	400	398	389	413	417	405	344	444	421	383	373	382	419	442	412	403	425	419	424	397	392	383	419	409	436	435	392	432	380	430	422	444	386	417	420	389	394	387	409	443	389	401	400	350	397	407	424	404	406	409	422	358	426	371	385	418	442	401	419	400	418	424	447	408	412	429	414	367	436	446	397	441	419	440	433	456	457	468	388	442	490	430	432	452	405	405	404	405	443	441	443	379	417	401	436	396	445	431	397	405	402	397	397	418	424	420	425	401	422	391	403	414	380	436	433	438	418	413	410	413	436	397	410	401	404	434	403	391	437	423	396	377	381	424	384	432	434	430	422	411	417	422	422	371	409	393	422	405	412	448	386	443	456	438	416	433	391	449	431	415	448	419	440	419	472	402	410	423	451	400	423	425	409	382	429	416	399	446	416	413	357	429	406	428	413	412	419	409	406	409	376	411	436	398	452	414	398	421	419	424	409	402	409	403	382	401	449	358	413	422	419	409	385	429	410	392	405	432	420	406	391	387	446	415	394	399	414	432	442	400	464	419	420	403	393	411	419	431	395	403	419	395	409	394	446	399	429	422	440	396	395	427	401	428	393	429	422	403	420	398	428	435	426	419	406	405	462	366	463	462	437	441	427	415	408	394	452	389	405	384	414	438	405	411	435	416	404	465	427	400	416	444	370	429	421	404	438	401	377	421	425	403	396	455	396	409	430	427	358	460	436	446	423	394	423	384	406	403	388	372	399	437	389	423	397	430	394	404	412	376	417	448	410	399	437	451	420	416	412	418	422	384	382	441	419	401	410	368	420	412	402	365	436	411	435	400	456	394	396	441	453	417	454	426	394	416	410	401	403	397	411	404	415	421	441	396	444	413	412	424	409	414	409	387	413	421	424	435	421	473	422	428	428	461	416	387	397	383	411	382	407	396	414	425	419	388	386	460	443	418	425	433	473	404	421	435	445	451	405	445	409	404	421	421	381	418	420	418	406	402	447	400	419	403	393	422	453	416	399	421	424	428	410	401	418	431	420	447	433	397	441	432	408	425	362	403	436	397	391	396	427	390	403	380	407	360	396	422	419	409	448	427	460	435	420	374	407	424	412	406	392	400	417	396	392	409	405	389	392	410	397	391	411	432	399	429	412	435	446	391	413	433	386	407	425	419	424	409	427	409	419	435	400	457	401	401	396	412	427	389	381	423	429	462	388	403	426	381	400	460	414	378	387	421	382	422	401	438	415	425	434	427	425	399	428	371	433	426	427	417	380	414	428	455	443	437	366	418	421	410	418	445	399	417	443	439	381	417	401	419	414	376	383	418	401	428	437	448	397	401	398	396	410	432	407	412	399	429	426	445	437	408	409	442	410	393	393	450	410	408	384	389	412	420	393	399	421	405	410	384	445	398	415	454	383	427	401	407	411	411	414	393	447	393	393	409	451	411	428	385	410	383	451	418	410	436	394	432	401	399	445	420	398	433	390	433	430	440	414	437	423	398	419	442	393	418	446	427	359	385	402	403	398	379	411	408	413	416	406	390	406	416	364	384	429	429	411	395	399	478	445	408	396	432	377	434	447	448	348	419	376	382	461	427	403	394	373	452	376	426	400	397	418	425	431	413	411	402	413	404	436	422	401	407	408	383	385	425	388	382	405	417	449	428	413	415	392	403	408	435	402	418	400	412	443	417	430	408	412	387	328	352	450	387	423	359	392	454	414	438	450	405	409	395	437	382	415	431	428	431	411	366	393	379	426	406	408	445	407	422	417	424	400	436	435	424	415	388	407	422	419	407	435	450	418	410	429	409	432	402	362	429	439	457	451	450	445	417	394	405	396	392	390	435	392	433	415	446	412	403	443	440	442	406	450	448	416	398	388	423	421	412	416	401	423	377	408	445	447	436	442	407	434	394	407	422	390	399	420	410	405	422	441	401	413	427	415	418	436	428	382	436	432	402	396	429	434	433	356	422	364	430	387	393	423	410	456	407	427	446	448	414	386	369	422	434	437	410	455	421	385	418	397	441	421	449	388	430	376	410	420	433	423	384	412	395	435	412	438	441	423	401	424	401	416	423	425	432	429	427	404	397	387	419	438	449	424	438	402	435	410	427	441	371	447	450	405	407	428	391	427	455	434	380	396	430	429	417	429	442	436	411	406	426	458	385	418	386	394	388	429	460	418	429	428	396	405	418	420	467	410	396	418	419	420	415	370	407	416	438	414	402	419	393	411	420	439	442	384
11650	8580	10270	7857	5076	3250	2279	1551	1183	1038	1085	1017	1008	957	973	938	960	973	981	992	972	914	959	968	1018	959	976	936	972	957	963	979	974	946	950	934	971	931	959	945	973	930	971	986	978	975	1008	955	933	914	926	1016	944	943	952	972	922	986	958	981	923	943	981	965	924	901	925	965	959	944	950	963	913	922	916	980	926	989	917	939	967	1010	974	966	1008	945	929	935	932	1006	936	944	968	965	1009	915	976	971	961	962	963	942	977	911	1006	943	970	997	933	954	939	974	925	979	920	957	996	960	950	941	899	977	990	927	960	947	953	925	933	978	890	963	931	918	948	934	936	935	961	941	916	929	964	983	930	951	933	953	884	954	975	994	932	920	1028	874	904	925	899	954	961	955	911	937	903	952	1000	923	970	976	967	1016	922	926	931	945	1003	928	1009	976	959	980	969	924	921	930	937	930	980	1004	1026	1002	981	988	982	940	932	1008	966	981	941	924	936	968	969	897	993	933	942	1015	933	935	942	908	875	955	937	911	895	946	949	974	915	890	956	965	950	945	978	932	969	909	891	890	971	1002	938	980	921	1003	950	944	952	931	921	959	893	950	963	949	953	981	958	937	984	934	961	990	916	902	979	1010	922	946	933	969	962	935	947	965	960	969	952	1007	929	959	968	958	904	948	890	925	972	941	923	917	957	942	1017	907	926	970	956	976	909	972	978	948	958	953	888	912	934	946	909	950	986	933	923	959	927	995	956	910	978	992	971	988	935	996	972	909	939	916	954	958	952	934	914	947	965	968	974	938	937	977	951	988	909	925	895	915	922	989	968	976	999	962	1021	918	931	948	929	976	989	947	924	961	1001	949	976	953	922	984	950	914	957	927	929	914	920	964	988	994	988	945	972	980	1005	936	955	970	950	943	937	962	940	965	981	925	969	994	914	924	956	973	940	969	911	953	932	912	979	958	975	971	947	944	885	953	947	932	950	944	918	989	954	966	999	994	918	990	934	925	938	917	948	931	915	978	963	939	931	945	893	916	926	934	953	1005	1013	949	929	937	998	936	961	913	959	966	900	952	967	961	942	924	931	939	928	984	954	962	917	953	901	990	924	931	932	921	973	945	949	906	986	977	944	907	974	928	942	976	959	955	996	879	911	957	959	940	953	931	968	944	912	965	956	924	964	932	977	999	966	925	887	948	966	944	896	941	914	914	932	924	967	927	961	930	904	911	948	900	948	975	914	949	933	960	969	964	904	932	895	951	962	998	933	939	956	945	998	980	927	957	985	954	967	942	917	889	918	981	973	979	958	921	946	964	965	1018	970	959	905	994	943	900	952	939	980	981	927	931	890	950	956	970	1005	929	985	975	978	961	985	980	961	963	949	996	964	971	901	1027	952	1024	932	974	948	936	975	919	986	925	891	947	960	950	982	921	988	1010	985	943	899	1007	979	863	985	955	962	984	942	921	981	923	1007	940	955	958	919	974	942	977	929	966	928	942	960	934	899	946	985	961	977	947	917	970	954	963	931	1008	911	960	926	932	989	926	971	947	939	927	937	938	987	966	1020	940	989	1020	944	977	961	924	905	911	981	899	971	983	911	954	930	966	968	962	923	973	933	941	1021	982	898	899	949	977	947	953	928	918	932	955	956	996	970	973	933	973	957	931	955	936	951	967	980	978	937	882	926	927	944	938	951	1011	961	974	930	1026	965	996	901	931	919	985	937	927	974	965	915	935	969	934	1002	892	959	880	889	906	969	955	978	915	957	973	956	962	917	917	941	959	944	980	905	928	962	947	941	947	926	925	993	968	977	949	918	908	980	840	930	954	949	949	974	953	976	942	1001	950	954	963	895	975	917	982	954	971	988	923	991	985	902	966	913	919	920	947	964	989	939	948	923	992	984	976	985	991	935	960	942	895	960	933	965	938	964	958	967	960	935	923	945	946	949	975	904	987	948	870	971	992	947	931	954	973	936	983	926	959	896	996	927	962	945	948	950	898	916	972	964	914	960	1054	956	916	943	951	921	969	932	971	918	926	937	998	995	931	958	964	962	957	946	922	930	952	1002	904	962	965	1005	977	913	937	970	930	964	907	973	919	987	952	918	939	945	948	933	984	931	939	918	986	895	921	952	928	901	933	948	973	938	944	911	960	1013	974	952	999	991	1010	941	889	906	953	895	919	1008	954	1002	1005	986	958	928	980	969	1003	953	938	949	941	908	901	963	904	982	931	970	914	917	982	952	910	946	1010	939	937	943	974	933	962	917	936	934	928	981	970	1001	967	933	988	921	956	952	935	961	902	910	975	918	971	874	944	958	971	975	948	883	977	913	924	1032	917	963	920	975	945	937	969	952	977	1016	975	970	986	934	949	958	957	967	921	891	943	946	965	919	953	958	977	957	974	874	994	835	899	927	947	860	924	950	939	981	949	886	1000	944	933	943	991	908	997	966	914	933	926	932	974	937	936	928	929	1022	952	972	904	915	899	897	877	953	956	967	980	907	963	952	920	907	927	972	919	931	922	955	967	965	932	970	921	1003	949	968	934	968	892	971	938	977	916	958	961	911	976	948	888	890	961	988	961	973	949	969	960	954	980	932	929	998	952	940	934	964	956	944	908	886	968	918	984	939	942	971	952	971	977	970	936	1000	955	951	935	986	1032	962	935	983	984	931	994	919	977	909	1009	936	994	973	900	923	943	929	962	1031	969	948	969	939	957	922	924	947	969	931	908	915	975	914	890	954	917	885	960	889	914	906	1010	971	938	979	937	918	911	934	933	959	991	943	904	900	965	946	963	915	1029	950	926	954	964	970	925	931	953	953	942	948	931	985	924	992	900	932	939	980	965	955	933	979	975	953	925	977	949	929	927	971	1021	895	963	1008	931	962	917	987	906	936	955	940	955	910	902	965	920	963	957	919	951	946	969	931	929	970	901	997	945	943	941	987	942	1009	969	935	951	867	876	914	968	938	969	964	998	989	923	963	1004	945	950	992	961	985	893	988	943	988	906	978	932	901	970	969	974	938	905	958	1035	923	975	1021	980	927	939	930	949	915	945	995	959	964	934	932	899	957	951	927	955	960	947	944	929	965	962	905	980	950	907	954	976	1011	962	900	945	926	1005	973	918	991	975	903	1011	937	966	919	912	922	980	972	950	912	989	961	969	971	944	897	956	955	922	991	1000	1001	917	941	928	912	961	915	933	917	954	897	944	947	932	990	955	955	896	902	972	971	924	922	975	959	993	954	974	935	964	937	960	974	911	972	1013	937	993	980	911	912	954	973	965	990	958	957	987	1008	943	962	955	972	905	995	954	950	919	1001	961	957	924	1026	922	979	926	980	933	1005	903	900	959	962	961	969	955	952	921	946	948	988	939	944	921	945	918	927	919	1002	959	911	909	935	950	971	942	955	980	970	960	934	927	926	947	957	931	989	974	941	951	935	956	947	973	960	933	923	978	935	978	934	946	934	953	896	973	973	1018	888	923	975	927	901	992	934	927	953	912	960	966	1000	968	972	942	906	1010	941	969	977	947	922	959	950	982	956	974	908	984	987	943	983	978	971	925	955	966	980	924	985	961	939	959	985	921
31731	17948	15594	13315	10954	7460	3793	1483	640	535	496	486	445	522	525	462	482	446	423	408	471	419	444	440	437	400	414	410	427	419	418	432	401	418	422	398	409	433	443	455	418	380	361	422	436	418	429	382	421	436	423	408	417	423	416	405	397	438	409	395	458	431	420	415	418	418	446	395	386	398	433	444	432	470	417	390	443	452	406	440	405	384	419	446	387	428	421	413	407	405	397	432	392	407	424	436	441	400	420	382	424	410	396	385	435	435	376	412	407	416	379	428	399	415	373	431	435	400	465	432	411	416	451	401	419	451	418	408	411	400	412	408	410	432	411	399	414	448	407	405	389	426	414	393	460	409	405	408	397	419	394	406	398	445	428	443	366	436	406	432	456	401	419	437	457	458	432	427	386	381	412	400	388	413	401	411	456	439	443	418	414	423	425	386	403	391	392	367	396	409	395	445	377	408	431	379	408	403	383	425	456	403	381	400	412	435	380	399	367	438	416	408	417	405	439	410	413	427	414	410	406	414	439	424	448	429	412	411	447	426	448	383	420	428	400	401	406	431	433	434	449	412	397	408	373	390	396	406	403	426	440	410	399	423	412	379	397	386	387	387	399	445	397	391	381	450	412	382	447	370	385	438	393	414	411	397	388	401	410	438	421	411	418	376	382	414	401	444	443	417	399	420	403	406	427	407	374	412	370	404	492	409	383	403	394	389	423	386	396	425	423	386	446	421	401	401	428	388	443	460	411	396	419	419	447	404	397	413	405	441	419	431	400	368	422	430	405	415	401	423	408	400	370	392	428	437	409	430	398	434	435	431	385	406	421	406	405	385	416	419	369	431	424	392	405	384	388	418	415	411	406	413	417	400	448	450	388	389	428	388	405	414	388	382	455	426	419	380	410	419	393	397	396	395	443	392	445	422	389	414	370	377	412	453	378	400	422	422	399	429	406	380	388	425	408	393	418	405	424	407	397	378	347	403	418	440	430	389	405	411	467	424	383	385	387	425	449	425	406	398	386	442	409	420	420	462	429	383	455	396	368	434	402	413	407	376	428	407	443	445	397	411	446	429	418	413	413	408	439	417	437	420	402	422	369	415	404	424	412	396	408	411	408	409	404	402	389	430	409	419	409	402	394	438	405	404	402	365	432	438	421	384	401	377	383	434	404	407	435	408	407	379	420	421	380	388	408	416	419	376	424	448	407	403	397	431	407	444	416	425	422	418	436	431	433	384	385	387	410	393	412	409	435	441	416	423	434	421	420	411	480	418	440	428	392	416	407	434	398	405	437	402	456	400	409	378	394	417	446	378	433	403	423	435	409	374	384	461	396	406	408	427	416	395	398	432	399	389	411	431	398	375	419	442	404	427	403	386	405	408	381	406	377	377	444	394	446	418	449	423	422	428	432	449	438	391	385	447	415	399	442	443	421	400	396	415	428	433	415	420	392	416	388	431	435	403	401	404	412	401	429	412	402	392	389	378	420	430	392	400	418	434	395	418	409	356	386	445	379	441	404	423	406	399	414	411	448	413	424	429	401	407	400	407	389	448	442	406	428	388	439	423	391	439	417	438	453	444	389	410	372	445	431	430	409	405	393	414	407	438	392	421	464	419	403	418	365	383	445	399	420	390	400	420	408	380	414	436	402	424	401	378	389	421	431	382	393	423	390	363	372	438	420	412	397	406	417	413	373	441	412	430	425	422	422	403	407	423	376	464	409	423	406	406	434	381	414	421	412	460	428	456	449	462	391	427	426	446	407	403	367	436	459	414	412	389	389	446	409	398	428	355	409	398	431	402	393	416	405	396	414	435	397	388	411	413	438	377	392	395	416	449	411	403	379	436	441	424	415	391	407	398	395	411	437	402	435	413	422	403	410	392	441	413	389	401	415	423	402	426	419	422	405	424	416	384	411	427	439	442	433	427	389	425	401	396	433	426	391	408	407	434	418	405	416	421	385	415	444	455	406	393	440	406	426	434	411	402	427	416	411	412	392	384	387	426	391	432	444	406	429	412	394	421	412	420	405	375	421	411	386	411	410	375	410	419	384	379	392	445	406	407	433	445	416	481	377	372	434	419	387	423	432	436	388	363	412	433	433	434	399	385	377	419	414	413	406	420	377	405	408	407	427	446	431	403	392	428	394	377	420	376	402	414	417	452	427	418	408	370	413	403	414	404	422	399	434	398	389	435	407	393	384	432	405	359	408	384	398	434	402	437	419	445	427	425	401	405	426	434	434	418	393	381	436	379	424	380	396	399	396	407	384	398	414	425	371	399	397	417	408	387	426	406	428	377	388	455	448	419	374	431	411	444	436	413	411	444	443	431	397	370	376	426	427	403	401	399	420	442	457	421	424	410	428	425	444	410	384	390	363	422	422	392	421	452	401	405	370	405	387	429	380	365	398	434	420	428	427	389	422	404	404	416	455	412	424	412	387	430	427	429	435	429	428	399	394	395	386	416	449	423	427	427	418	399	402	409	383	397	403	435	422	394	412	407	431	381	445	405	421	404	335	437	438	400	405	379	433	419	418	422	413	433	396	402	432	433	428	442	415	463	427	411	438	404	419	432	424	384	424	413	412	397	383	401	436	387	445	360	469	393	364	409	442	396	408	395	401	375	428	418	410	434	427	429	424	402	378	393	427	428	385	407	389	415	435	419	457	424	406	410	391	401	407	388	373	407	422	445	415	461	385	404	421	352	423	398	427	388	427	361	407	368	392	400	392	424	381	405	437	444	406	452	394	420	422	439	391	462	424	391	366	379	424	408	433	415	429	422	405	430	447	426	429	421	428	430	409	362	420	407	388	427	416	414	429	436	419	438	380	401	383	434	413	378	432	402	400	407	417	432	398	411	375	401	377	432	416	373	409	394	389	436	426	416	427	421	414	376	410	438	408	443	389	421	462	394	372	463	421	376	425	444	423	400	457	416	393	454	402	417	403	396	390	452	410	406	417	419	441	363	445	376	384	428	429	393	418	424	419	392	414	404	416	407	456	467	436	393	423	389	379	411	414	386	404	372	386	399	416	450	419	395	391	453	394	428	414	418	384	423	406	420	436	396	395	397	440	418	396	401	369	474	410	400	402	405	420	437	394	398	383	396	429	432	408	411	386	435	438	405	415	425	443	361	403	412	373	390	434	402	382	422	402	409	419	399	397	429	353	393	418	365	369	393	382	418	411	392	410	415	418	431	424	411	411	407	431	414	405	419	412	412	477	452	388	437	404	406	413	390	408	374	367	399	411	380	389	381	420	445	411	395	424	398	394	424	405	413	420	401	443	421	418	435	414	426	421	402	400	418	395	403	398	424	481	443	437	401	406	425	373	428	394	435	433	420	419	427	416	430	387	372	416	430	398	409	421	414	397	445	451	422	420	384	411	357	439	436	422	361	403	415	428	397	392	396	394	427	431	417	435	450	406	412	393	424	459	445	408	413	386	408	378	396	426	428	403	413	415	479	391	390	419	424	438	408	384	408	407	428	425	414	415	435
21708	14991	21436	23606	22071	17926	10447	4834	1816	1566	1365	1490	1540	1706	1574	1277	1318	1184	1060	1081	1066	1056	1064	1056	1077	990	1065	1010	1022	991	1028	936	978	974	980	966	1004	949	987	966	985	975	996	953	979	952	935	958	940	1020	887	937	947	992	952	924	968	1015	956	1001	920	959	981	948	983	900	1001	954	932	965	964	985	934	915	955	921	888	935	938	916	935	965	954	927	981	938	966	992	947	972	941	916	908	955	936	940	943	971	943	912	957	954	920	934	966	950	943	911	940	913	940	967	935	912	914	1005	962	919	949	994	894	962	1016	957	966	916	967	1011	936	932	920	971	948	938	949	927	953	919	963	908	955	942	936	1016	973	990	940	942	915	912	949	935	993	922	955	1001	861	954	926	904	949	925	963	958	986	941	933	928	987	915	901	932	951	977	933	936	942	922	935	978	948	886	989	928	922	1001	914	922	920	986	937	964	969	953	924	957	942	976	962	948	996	959	888	981	999	930	1029	974	957	956	917	862	941	942	981	938	966	926	893	905	908	924	930	967	972	1018	985	971	895	916	958	968	963	974	926	950	997	937	919	906	896	926	968	971	1022	957	914	937	987	912	969	943	954	945	939	925	1006	966	979	976	909	942	947	942	921	947	997	945	945	931	924	946	894	956	988	963	935	987	964	919	917	954	887	945	987	940	1011	1000	992	947	928	948	997	909	924	953	970	964	917	965	922	975	901	930	919	934	1020	963	920	969	1032	937	998	881	959	989	922	880	970	933	1002	937	971	914	923	948	986	930	986	940	933	1004	938	975	962	959	995	941	947	971	922	945	937	939	961	964	971	919	935	895	951	964	954	949	1006	931	963	972	949	967	966	965	992	954	965	929	967	984	924	908	962	897	975	941	948	910	921	970	1020	985	972	934	934	912	942	978	927	975	887	958	932	1000	940	926	928	889	967	912	987	933	967	923	984	1011	965	973	954	954	1018	992	954	985	913	992	944	956	948	937	987	910	978	957	986	936	985	1017	993	911	945	907	945	953	1022	963	966	939	964	902	955	962	909	992	978	982	950	907	956	873	902	966	948	968	942	952	975	928	924	918	950	995	976	976	946	984	969	890	987	914	968	967	893	976	926	971	935	933	975	980	941	940	952	938	991	956	960	964	884	952	934	951	984	942	952	932	938	1007	972	975	919	957	982	1008	1006	918	977	1029	949	993	925	955	952	947	965	896	966	964	957	954	953	945	936	947	944	877	943	955	927	909	952	914	1014	981	937	931	915	987	951	914	910	984	971	933	942	913	937	943	933	928	935	961	979	929	968	929	923	939	897	925	977	866	986	975	905	954	970	954	968	955	1017	955	912	940	902	950	948	1001	973	925	934	944	957	967	948	954	913	952	978	951	949	962	925	977	912	963	940	929	945	939	908	927	930	914	901	952	958	990	922	952	934	1007	921	990	972	925	941	945	917	960	947	913	949	970	918	921	1000	900	887	922	912	922	982	946	907	976	988	947	964	941	952	923	1029	931	989	933	1035	948	982	990	979	999	1001	955	961	909	961	945	1003	935	993	966	940	935	949	983	980	953	985	952	969	970	987	967	934	957	975	915	936	954	932	973	984	1043	928	968	1001	928	928	917	897	930	934	980	993	949	961	962	938	967	1029	961	1016	914	948	928	946	973	977	997	942	979	966	985	902	937	955	962	955	953	941	957	970	962	905	988	937	916	957	966	878	926	923	892	955	966	939	952	906	980	973	958	938	881	963	938	990	956	938	946	927	947	998	914	949	986	963	941	971	943	943	971	911	970	967	969	906	895	954	958	935	947	962	925	939	961	961	966	956	938	933	957	1011	956	916	926	940	926	941	913	926	887	980	987	935	979	968	929	1030	1010	989	997	989	980	937	966	994	918	900	925	972	949	959	1023	912	961	976	994	986	906	952	954	948	979	932	983	940	930	939	935	999	923	957	939	925	911	991	987	960	971	931	954	877	980	962	932	959	960	946	1055	948	934	932	924	1003	932	967	885	954	989	909	944	971	895	985	918	982	961	896	954	896	939	975	969	904	947	929	987	939	953	972	976	969	923	999	918	942	941	931	908	970	928	988	966	970	929	895	943	977	998	956	919	949	1000	933	914	936	960	972	966	947	950	989	961	878	947	969	987	959	928	1005	946	934	944	958	931	935	976	958	936	978	926	956	848	929	976	956	937	920	939	924	935	975	970	1012	991	944	948	880	911	951	901	944	991	992	968	918	999	969	911	1038	931	966	943	973	985	930	944	987	923	985	923	974	932	973	994	955	982	974	927	959	943	953	990	945	917	1008	952	954	1016	932	931	944	935	904	953	965	945	926	935	871	944	951	1007	993	954	941	927	950	960	945	955	872	995	910	941	941	985	980	931	939	973	965	981	984	968	971	933	901	968	961	956	1021	984	940	949	936	992	931	958	899	922	951	958	959	967	962	953	956	985	965	954	933	956	981	975	983	980	983	969	936	928	993	966	993	966	989	973	947	990	926	984	994	909	967	915	962	930	970	987	1035	1003	903	927	935	964	973	981	930	959	915	938	952	921	982	920	955	986	964	974	911	927	1016	955	948	929	938	976	916	964	982	981	894	933	980	945	895	905	900	950	990	938	933	931	944	968	957	1009	954	908	966	1016	930	979	918	953	935	915	989	981	924	974	927	915	940	1002	955	986	959	989	890	955	971	884	911	979	917	916	1002	955	947	986	930	931	960	991	951	995	939	978	932	1004	967	904	1003	943	966	977	1005	987	966	900	923	899	939	929	934	951	955	963	984	932	932	900	958	895	981	998	926	955	950	931	936	953	920	965	971	1021	881	938	911	961	953	950	997	957	926	960	925	1002	996	973	998	942	990	937	975	932	915	962	948	1008	998	945	920	959	926	958	991	969	1004	973	927	984	916	944	888	959	910	936	955	955	958	955	936	967	999	983	943	944	929	956	976	971	936	904	960	946	926	952	960	948	943	939	982	1008	981	956	887	983	936	951	981	994	956	912	948	887	964	994	965	905	1003	973	963	956	903	974	939	988	947	955	979	954	924	967	968	950	907	960	933	999	947	931	986	962	886	945	941	917	934	919	885	971	965	920	967	903	1021	1001	956	925	965	959	979	917	903	932	966	931	955	981	961	976	908	952	940	955	947	915	911	905	973	933	989	910	938	945	957	968	950	1028	1000	979	958	926	965	974	996	933	912	947	898	961	919	984	1009	942	980	904	931	955	909	985	941	998	981	921	923	923	978	922	962	925	944	944	952	935	997	986	930	945	936	933	908	937	978	899	964	942	945	986	951	887	978	990	948	989	938	948	952	958	934	948	988	957	961	946	993	945	942	949	914	978	965	981	958	965	903	914	946	947	937	941	934	926	979	993	941	900	914	969	942	935	955	978	955	980	958	987	927	928	897	903	905	958	948	973	975	915	1028	971	926	997	967	976	943	957	1005	939	975	874	948	916	936	921	985	926	1050	941	942	961	944	970	986	918	990	959	944	955	1005	909	961	943	984	976	943	929	963	1009	946	953	964	967	980	982	922	987	951	980	934	969	892	959	1038	962	935	944	963	896	939	947	984	912	934	892	1022	921
40553	26974	26235	22371	22234	14643	7765	2707	864	532	469	470	473	533	529	432	394	340	355	341	320	351	338	346	345	322	331	313	298	319	303	305	312	289	340	307	324	309	310	318	315	319	355	293	353	327	334	323	317	315	327	303	325	308	329	297	325	295	309	342	333	355	291	350	344	332	350	314	335	311	276	316	357	295	316	299	334	313	318	313	288	315	331	325	296	354	287	291	302	327	311	318	298	340	314	330	318	324	321	299	287	323	288	298	311	311	362	285	296	312	314	293	282	347	322	333	297	293	270	305	332	306	304	314	334	320	317	289	277	323	285	323	331	334	311	277	307	341	328	297	323	330	315	294	306	301	349	344	328	317	345	343	325	312	321	320	342	310	312	282	345	333	330	321	310	300	320	328	317	314	354	323	333	330	319	303	353	337	321	291	356	312	334	330	319	322	322	348	325	312	274	291	290	297	323	313	282	310	335	323	288	357	305	283	310	337	340	313	326	330	354	289	348	328	310	317	316	339	335	324	298	336	322	345	355	304	370	328	325	344	289	329	322	343	359	338	310	314	320	325	331	328	316	305	336	325	348	309	339	310	332	331	296	281	317	315	261	301	326	290	301	322	307	339	351	315	305	349	320	314	315	294	312	299	340	317	329	335	327	323	312	304	325	377	338	325	329	333	330	326	302	308	305	318	333	280	305	310	298	298	334	316	297	342	304	289	315	299	298	340	353	317	301	298	296	269	331	346	321	351	285	298	322	312	315	321	306	302	297	343	331	303	305	323	331	355	328	311	310	315	306	299	328	304	312	327	314	339	317	356	322	380	303	312	311	309	315	351	308	311	312	341	310	319	312	315	328	328	321	305	313	325	338	323	322	298	350	302	297	326	312	334	305	314	310	312	320	308	324	304	319	306	285	286	322	288	312	323	353	340	315	349	321	313	339	319	311	325	303	301	318	340	333	318	294	323	340	325	331	300	272	320	297	319	307	335	346	309	309	309	348	335	334	280	298	342	327	318	313	314	297	330	329	317	339	296	309	280	300	307	362	321	319	335	365	308	283	321	270	328	304	303	301	333	300	327	319	300	317	313	299	299	335	327	291	300	310	298	277	298	319	321	349	350	317	325	310	318	365	321	328	307	333	315	328	281	319	292	310	318	310	355	314	332	293	311	305	310	306	324	321	305	327	308	329	316	304	301	310	333	309	293	318	306	321	327	301	317	296	319	300	319	323	304	307	337	308	351	329	349	305	295	297	326	297	309	352	314	310	339	324	293	305	328	320	353	295	329	305	315	310	307	312	312	288	365	319	315	285	325	351	311	339	340	337	307	345	303	290	340	327	328	333	312	333	306	341	314	336	314	332	318	316	344	335	321	323	321	310	323	300	325	301	322	291	334	315	336	334	320	310	322	327	299	305	328	305	331	312	287	338	326	321	299	342	280	305	316	289	309	314	332	329	327	323	334	320	323	337	339	321	312	305	296	284	308	327	342	320	339	317	291	319	300	343	333	322	287	317	353	337	320	342	285	295	343	314	345	285	317	321	310	320	342	298	317	306	323	318	342	302	301	331	310	316	339	312	311	320	306	290	314	294	306	311	302	356	330	331	294	301	321	329	302	300	340	325	311	310	335	326	304	270	323	311	305	305	350	301	309	314	324	357	332	307	332	334	314	353	300	342	317	305	311	331	330	315	316	292	326	303	318	330	286	340	329	308	303	357	316	331	282	317	331	314	326	355	300	303	331	293	310	307	310	346	318	340	340	315	306	308	309	303	317	299	341	296	314	316	303	305	302	286	292	332	301	312	289	266	348	310	336	343	320	305	290	328	334	342	336	303	326	355	307	343	332	372	319	337	322	310	330	296	292	299	302	312	322	333	348	296	297	274	319	308	302	329	297	320	317	293	326	337	316	358	302	286	308	312	334	300	324	319	310	324	307	324	325	338	320	296	300	293	325	315	303	335	294	318	309	316	308	327	312	332	308	340	310	315	327	280	299	318	336	333	323	315	327	308	294	311	347	316	354	306	316	299	342	283	316	303	283	286	307	315	303	331	305	297	328	347	296	310	289	339	322	304	342	331	344	328	330	300	291	338	335	348	304	293	298	319	319	332	297	319	307	325	334	321	339	350	316	366	373	327	323	320	277	337	337	374	309	334	344	336	291	324	303	288	326	296	312	340	335	305	305	364	341	322	339	315	308	332	294	298	319	315	324	345	349	309	300	302	323	315	328	323	362	312	340	336	304	332	317	339	333	328	323	313	291	338	291	357	303	299	318	306	330	336	308	344	329	314	319	357	312	320	312	299	302	285	295	313	313	335	323	336	328	315	337	318	326	323	309	318	324	325	328	311	326	297	318	269	339	328	314	328	340	328	334	293	331	312	325	331	329	330	367	321	321	327	333	349	321	308	337	280	336	304	307	355	306	350	295	316	303	328	282	339	315	346	306	327	311	313	329	301	298	300	325	284	294	316	321	348	318	345	330	358	313	319	308	321	290	299	305	314	317	287	302	319	292	291	297	327	295	332	324	308	302	328	321	329	335	298	317	309	310	322	354	375	319	325	330	327	320	266	310	338	313	291	344	331	291	322	333	316	334	290	308	342	337	299	292	311	324	339	340	310	318	316	297	326	301	315	310	312	343	318	351	319	322	337	329	320	303	323	311	335	323	329	306	277	320	333	300	334	296	311	295	324	316	341	340	339	292	306	300	306	324	321	315	285	331	308	310	301	317	344	332	350	312	303	305	340	305	308	305	336	336	310	291	333	325	342	311	314	292	316	304	316	320	315	316	327	308	307	279	292	316	329	290	306	286	327	337	311	319	288	326	330	306	327	324	294	306	295	339	303	327	313	306	301	288	282	306	332	343	319	358	333	327	307	322	345	366	335	314	303	345	321	337	317	334	307	326	363	305	301	292	330	340	303	325	313	289	312	335	324	313	328	294	321	339	331	303	351	287	313	327	324	342	329	333	328	301	338	325	283	312	332	331	350	326	336	317	325	323	342	366	317	311	285	299	324	340	347	291	293	293	332	302	354	320	326	286	293	329	312	320	331	282	307	291	302	313	314	320	288	313	298	344	324	354	324	293	348	288	313	272	322	314	282	316	332	342	293	312	339	303	319	271	341	306	301	336	317	338	322	314	297	340	350	311	311	330	345	316	339	329	334	308	318	337	297	291	301	318	290	339	335	313	351	303	305	328	339	333	332	342	300	327	306	298	289	330	343	319	320	294	319	315	314	314	331	325	322	301	301	323	353	323	305	311	318	296	338	300	295	314	334	327	303	323	328	298	341	334	320	313	283	331	298	316	328	302	325	334	322	314	306	300	279	314	305	311	331	308	321	287	309	307	331	316	315	293	321	326	290	315	328	318	312	310	316	350	324	329	306	365	348	294	328	316	317	313	301	297	330	317	335	310	354	322	305	314	285	301	348	339	306	321	337	303	298	336	339	342	299	327	295	319	335	316	312	308	290	328	317	305	314	321	317	349	340	308
26785	22117	30256	30993	33768	25011	17480	6707	2629	1691	1409	1637	1662	2183	1782	1327	1285	1046	936	910	952	889	962	992	887	862	877	813	867	841	805	773	775	776	803	768	798	782	768	796	799	855	815	821	803	780	848	782	784	746	751	760	739	769	754	777	719	754	754	750	705	768	747	761	756	728	793	747	769	759	717	751	731	744	765	760	768	712	780	724	725	759	772	696	758	782	760	736	750	718	721	700	761	725	737	713	708	720	719	749	734	748	734	756	752	714	704	757	736	735	780	691	704	727	752	724	773	774	694	770	730	737	732	782	739	714	722	750	737	740	728	721	783	690	751	781	731	730	759	754	850	752	769	725	728	763	748	716	792	745	765	775	759	764	789	680	726	751	735	721	758	733	738	719	737	766	766	749	785	775	776	758	768	758	742	715	776	735	726	757	760	728	727	736	714	757	733	745	772	751	739	767	797	756	748	749	782	721	757	736	763	724	728	746	718	721	750	734	767	732	746	802	784	710	796	738	750	751	726	752	741	695	727	718	775	771	768	720	746	739	768	770	783	751	787	751	737	739	728	774	739	736	762	719	758	741	712	741	721	743	727	748	748	760	757	799	755	745	762	731	726	770	745	728	744	782	763	679	759	748	778	721	726	728	677	788	758	754	710	808	748	739	716	729	725	695	775	728	754	713	728	714	753	721	741	747	722	696	726	735	775	738	773	765	753	806	713	669	755	751	742	747	738	748	782	776	781	791	735	726	761	721	743	732	779	753	749	766	737	788	767	711	729	762	712	723	747	691	743	760	750	764	744	740	727	786	779	732	780	727	763	754	761	745	794	752	733	787	739	749	755	741	703	727	784	755	715	733	750	749	770	779	709	747	735	710	759	735	774	782	738	767	759	752	792	731	760	701	755	736	718	737	728	771	703	759	729	772	720	734	747	751	762	807	747	768	723	715	764	800	706	747	758	729	775	766	723	683	800	737	736	796	738	729	725	750	811	722	763	684	750	752	729	742	719	771	710	729	751	733	718	773	762	724	770	756	779	760	747	777	709	724	789	775	765	736	791	737	757	731	772	779	734	781	720	756	734	714	740	753	779	746	743	757	747	759	706	726	680	742	753	778	757	721	725	727	778	751	715	751	745	784	739	784	744	754	713	771	762	735	719	710	694	780	707	752	728	745	756	741	724	757	711	755	746	726	761	766	725	741	784	704	705	756	726	713	741	748	746	784	765	744	719	741	746	763	755	753	696	753	763	778	769	791	761	796	743	703	732	699	777	764	751	730	746	808	703	758	757	754	730	733	758	761	749	732	784	762	696	712	769	774	741	739	734	748	760	765	765	744	745	713	756	723	718	783	724	771	752	696	781	761	744	779	743	745	763	722	720	793	745	731	762	742	716	773	735	705	743	720	707	725	754	748	799	760	738	782	715	713	751	772	797	750	780	727	716	745	752	744	755	739	740	672	753	798	758	737	777	761	766	749	738	710	717	693	759	781	765	737	809	746	743	765	776	810	725	767	777	749	757	741	715	743	750	717	743	788	747	774	731	749	712	751	724	777	805	733	745	721	752	740	720	724	747	753	716	719	745	786	755	717	727	721	739	739	758	690	764	707	785	764	741	742	726	782	766	765	785	761	776	712	753	728	777	751	704	807	711	728	728	717	717	747	793	740	756	830	700	785	731	730	749	750	787	771	745	713	737	758	744	745	695	746	739	737	801	710	733	724	731	740	739	766	733	748	752	727	806	741	729	735	744	713	760	790	758	754	777	728	731	766	733	783	765	795	735	754	755	747	806	784	759	764	782	745	725	725	747	739	731	774	783	767	770	794	728	738	713	737	722	753	763	689	785	777	755	765	749	747	732	769	793	713	730	770	772	758	726	771	762	699	739	767	752	738	684	780	766	717	684	762	714	731	785	762	703	775	779	753	785	750	736	733	739	767	717	745	718	771	724	696	722	727	766	727	708	722	716	815	744	772	709	749	729	759	764	709	734	755	778	736	732	818	757	717	708	781	745	732	761	727	772	785	728	741	716	729	756	731	706	777	726	749	765	830	771	714	746	779	750	727	768	702	722	731	755	770	733	771	746	734	697	715	803	749	725	755	742	731	757	724	712	754	770	745	723	761	730	764	748	756	711	753	752	737	760	742	712	755	735	737	763	766	723	733	759	805	778	740	751	785	721	737	783	741	716	769	748	762	707	778	774	842	772	737	817	729	724	725	739	735	748	711	716	796	717	741	754	751	727	761	740	760	785	755	753	771	711	739	753	774	720	780	717	707	786	752	754	731	733	796	756	780	748	751	738	735	782	768	796	745	710	742	731	780	750	728	718	753	763	733	749	753	722	761	754	796	738	762	702	720	757	775	758	736	736	752	753	744	757	781	755	764	755	731	746	764	700	723	761	754	725	762	715	767	736	690	772	708	771	763	656	746	737	734	802	761	735	791	694	723	731	763	733	752	718	784	811	764	746	730	730	711	758	715	829	725	732	752	750	732	708	760	756	743	785	702	747	771	712	787	728	759	792	748	775	745	725	729	742	708	756	754	747	717	693	726	762	778	773	734	776	732	750	720	750	730	741	697	716	745	743	762	743	731	744	749	740	752	717	731	684	748	745	710	795	749	718	742	769	778	719	770	705	763	803	701	728	733	689	740	769	748	749	760	759	717	718	796	671	727	714	727	714	710	746	708	685	755	711	750	802	726	737	758	753	767	801	761	726	778	729	751	724	803	796	716	716	733	745	727	798	731	771	770	763	754	765	781	738	781	763	737	750	768	758	761	767	779	738	718	767	728	743	768	695	739	720	755	799	746	723	716	718	757	723	741	773	747	756	777	740	768	740	778	754	744	771	800	795	745	734	730	734	735	756	738	744	753	702	720	752	795	754	748	716	766	721	755	721	753	745	728	740	755	743	724	749	755	742	749	730	775	727	741	746	745	731	723	718	758	787	736	767	760	776	723	735	744	721	757	706	743	754	724	727	730	742	712	745	738	744	769	736	735	740	753	740	675	731	745	765	740	753	741	761	734	774	742	759	730	737	771	762	720	751	794	735	762	763	722	745	742	764	780	746	756	760	742	744	739	793	733	751	755	746	745	716	804	746	782	727	805	758	791	792	799	736	708	802	751	699	770	735	804	721	786	743	779	738	726	713	741	759	782	805	744	790	725	770	747	707	719	763	735	777	738	710	726	710	699	734	773	690	721	778	737	779	724	797	768	744	776	738	742	690	717	755	729	703	751	725	706	721	748	685	717	725	725	740	701	693	759	796	732	779	769	724	753	783	760	764	719	790	769	719	762	694	734	749	801	685	743	773	763	752	754	734	749	736	751	723	728	775	713	733	748	757	748	740	734	749	780	729	740	720	760	753	727	708	780	738	741	726	782	743	754	732	725	758	672	752	772	773	719	753	767	741	728	739	729	757	765	725	732	698	782	774	760	794	774	732	754	759	746	799	716	722	767	712	734	717	777	767	759	721	809	752	756	729	771	761	763	704	731
18538	10164	6795	3004	1559	1011	655	492	464	438	434	421	407	387	399	425	478	442	402	404	404	420	426	388	433	403	402	370	398	427	446	390	421	405	429	402	372	437	414	414	390	461	423	454	388	421	435	423	466	399	391	391	415	404	431	455	404	375	411	389	421	437	443	428	453	383	415	413	428	404	418	417	450	427	388	423	411	437	451	433	429	410	428	412	372	383	434	467	400	414	442	451	424	426	397	400	436	450	425	458	418	449	444	445	424	465	410	442	441	419	424	431	458	410	429	454	404	411	412	394	454	459	456	423	407	440	409	395	424	390	438	455	418	413	407	409	418	427	370	391	389	393	414	419	435	412	390	435	434	408	415	394	423	447	439	405	457	388	408	411	394	417	453	443	416	412	444	416	402	396	438	450	440	379	399	430	388	408	436	438	438	404	410	401	403	427	401	421	433	414	435	424	394	401	411	429	434	402	395	403	409	469	409	407	389	435	377	409	380	422	437	405	450	430	384	415	412	432	459	408	419	396	453	423	409	433	415	414	412	375	383	393	423	430	399	443	427	444	436	405	403	418	378	451	404	415	413	414	416	379	401	426	380	417	413	424	428	411	376	444	389	400	407	409	413	447	415	426	415	401	406	414	378	398	394	412	405	415	391	410	402	396	393	417	390	454	459	462	434	413	381	422	397	406	396	394	427	422	443	377	428	387	420	417	479	413	404	368	413	431	447	415	413	426	391	366	413	381	440	403	434	440	417	433	430	429	378	391	453	419	446	402	453	438	398	467	396	412	424	410	428	414	422	376	441	411	432	386	401	442	421	414	397	407	442	436	396	431	426	387	423	397	426	462	457	425	431	402	434	416	423	436	430	406	419	385	441	381	413	451	400	418	384	427	401	453	401	380	421	418	395	434	418	412	462	421	437	429	401	422	407	399	431	373	438	412	418	463	432	428	441	394	458	426	456	390	434	414	372	370	390	427	423	407	371	461	408	402	432	451	418	406	449	445	446	381	441	403	406	412	402	424	434	416	412	413	389	429	431	426	393	382	430	404	398	390	437	396	451	421	372	424	392	420	418	424	438	427	373	449	451	399	432	394	390	404	397	410	415	399	444	426	403	378	409	418	419	426	428	420	432	453	431	390	427	403	462	376	405	417	396	412	404	421	440	390	407	413	415	399	397	408	385	394	414	397	443	415	427	408	362	370	456	418	434	404	433	417	420	415	397	424	471	376	401	409	414	394	377	406	421	414	417	416	441	413	384	424	475	413	404	441	404	403	411	391	410	382	410	424	403	452	434	423	406	399	409	385	406	383	422	397	385	448	412	433	400	416	406	455	407	426	378	416	406	439	406	398	428	439	441	425	426	378	412	359	431	396	411	423	398	390	438	393	425	418	438	365	407	425	385	396	444	394	455	423	423	409	424	454	441	429	449	421	443	372	403	400	401	425	417	403	460	469	436	440	435	421	445	422	431	394	414	395	415	438	419	413	434	400	426	400	396	396	441	379	431	429	435	445	407	406	440	418	411	418	374	403	417	408	450	426	448	408	410	419	432	415	421	394	401	422	395	436	393	428	422	378	444	420	347	413	400	419	434	422	416	400	430	419	416	383	436	446	409	415	393	423	462	428	456	411	408	406	439	427	415	418	456	432	446	420	381	440	406	432	416	424	386	425	422	401	401	386	426	437	411	424	417	425	431	420	458	353	433	380	417	390	429	441	434	422	456	423	440	388	436	423	407	394	408	456	405	395	393	450	437	391	417	406	445	413	391	435	455	436	444	459	397	378	390	408	401	455	429	397	439	420	396	399	429	387	412	409	402	431	373	432	446	368	378	388	458	442	429	360	422	417	398	404	409	397	380	383	411	429	442	423	436	444	397	453	411	405	397	438	420	410	428	460	430	420	420	359	440	423	453	442	401	400	444	426	374	398	418	427	400	377	448	419	412	437	441	433	423	389	420	419	371	422	434	424	413	396	378	441	384	388	427	415	456	436	435	410	417	417	402	424	435	433	409	414	398	434	399	393	434	407	362	401	421	457	444	446	432	410	396	415	409	426	440	432	421	395	423	442	393	422	383	409	383	427	394	418	452	403	405	406	392	409	400	481	427	449	446	382	396	454	400	408	352	404	411	374	400	387	399	436	426	428	426	424	424	433	419	429	431	411	381	365	422	393	403	402	400	397	428	431	364	398	429	404	436	399	421	432	404	409	431	445	438	434	435	405	401	420	400	428	416	415	432	375	394	459	412	442	434	402	375	436	399	431	428	403	418	410	418	446	446	401	360	427	466	404	363	421	418	418	402	437	442	444	418	429	406	434	413	414	402	377	418	432	394	427	408	402	423	434	418	422	431	408	422	430	414	442	406	478	422	426	413	392	418	439	391	403	421	430	369	454	400	407	454	400	431	421	401	398	425	402	428	408	478	404	392	404	432	435	458	437	451	382	413	405	409	440	402	399	424	382	390	405	376	424	383	395	421	392	425	392	441	373	428	449	412	402	451	403	433	452	440	415	390	407	451	466	405	444	439	431	464	388	436	454	361	426	390	439	410	421	395	405	448	373	415	397	420	431	399	404	416	438	365	438	435	445	444	425	461	449	440	447	420	368	415	399	415	429	417	392	425	404	399	397	393	438	385	425	388	434	445	385	412	366	453	428	408	429	417	414	408	453	409	407	451	416	430	415	411	364	416	414	409	439	431	411	409	420	384	392	401	392	420	390	420	381	383	412	417	466	436	423	444	433	398	388	402	435	420	467	404	420	425	409	448	439	421	417	374	430	391	401	396	453	442	439	396	404	454	427	409	413	425	455	457	399	458	410	437	431	400	449	417	382	394	383	401	386	415	412	399	354	388	414	402	423	406	427	378	404	373	418	384	406	433	413	416	427	414	371	402	436	416	425	432	445	399	456	439	408	422	385	370	413	402	410	392	406	393	398	403	403	386	450	459	434	408	467	391	437	389	416	447	426	401	396	407	404	416	424	462	379	420	422	413	428	430	457	377	411	428	380	436	424	410	404	390	430	433	419	416	449	422	434	435	449	404	412	406	446	389	389	419	439	420	412	428	448	406	442	432	396	414	466	426	409	366	421	401	383	447	440	413	383	409	435	433	379	398	413	370	376	380	442	408	414	421	405	428	392	443	403	428	400	417	412	430	401	439	439	394	421	420	412	459	414	425	392	449	460	427	378	450	374	416	402	412	438	437	416	412	421	407	402	419	432	410	418	387	423	380	433	412	394	422	393	461	422	406	401	439	424	477	387	451	419	402	374	398	420	411	433	449	402	367	453	466	428	406	405	437	449	365	427	439	396	386	416	430	438	456	423	444	461	411	387	462	442	392	455	403	441	454	456	427	433	402	437	420	402	402	417	428	415	425	400	392	394	412	409	438	404	405	431	407	421	465	423	430	418	465	411	433	421	423	423	440	428	386	433	446	405	419	482	418	419	397	407	418	407	431	421	380	428	460	392	389	409	408	404	398	418	423	398	411	434
12729	9371	11287	7686	5351	3192	2219	1397	1064	1036	1010	1038	979	976	996	947	912	922	951	962	1024	1006	927	1001	978	976	998	995	975	949	933	942	966	974	971	936	991	1033	915	1013	912	996	976	1035	962	937	1016	974	983	936	944	893	970	937	921	986	980	937	972	975	924	977	986	928	941	926	958	960	981	958	950	925	1003	950	972	909	978	996	987	905	932	947	950	953	973	931	1014	1011	956	952	952	933	965	965	946	998	968	956	958	933	950	919	899	923	991	967	930	958	943	977	935	969	929	922	1002	980	951	974	958	965	926	885	982	959	948	978	942	958	946	983	980	990	1012	982	984	963	979	957	988	978	947	978	990	937	966	955	972	984	899	940	934	1005	978	906	918	925	928	948	948	982	926	947	955	929	985	954	948	984	951	1009	933	936	925	954	947	965	916	988	982	937	948	1015	921	949	956	990	953	972	963	882	992	966	975	961	908	959	910	956	1022	994	970	961	983	949	971	933	935	955	935	914	987	934	944	929	982	999	985	968	984	970	910	1016	975	962	1016	953	943	964	950	935	967	951	939	1012	932	964	989	950	989	935	997	957	965	927	999	920	966	984	931	951	964	980	954	987	951	952	911	959	963	1017	971	986	977	968	1002	924	952	961	941	938	947	1015	971	983	1044	960	932	937	954	944	983	925	968	911	965	954	953	981	976	985	941	918	971	890	1004	939	925	1003	1012	951	965	978	972	938	973	966	953	957	992	947	919	923	975	964	956	992	1019	962	923	922	958	998	944	943	941	996	983	971	953	931	953	1011	921	889	964	984	937	934	882	1029	950	914	985	954	918	962	951	958	941	943	980	969	1005	956	979	1010	970	985	912	964	914	948	976	963	947	935	959	985	888	909	914	1044	970	925	987	962	975	975	917	958	966	986	967	935	947	1020	1020	937	987	967	960	920	975	956	922	959	988	922	936	984	908	963	952	951	921	969	912	925	960	946	923	944	954	1001	931	953	922	982	972	997	957	985	962	953	949	955	969	1020	955	955	956	928	970	934	982	883	983	962	937	949	940	908	942	936	966	943	973	968	935	966	937	993	956	955	980	969	974	1024	935	946	970	965	969	975	959	959	936	946	953	935	960	981	950	962	955	1002	995	923	1007	950	954	945	978	938	989	905	944	924	1023	948	934	989	997	974	955	923	939	962	949	931	972	947	929	906	963	965	934	961	957	975	957	1003	976	1017	888	917	929	954	930	956	954	981	999	1021	902	955	999	986	955	984	927	918	917	968	1016	1003	992	883	955	928	990	995	997	967	934	980	960	963	974	928	982	924	952	941	960	917	948	907	982	978	902	946	947	961	1005	888	925	940	956	985	972	889	1000	986	975	951	930	959	996	988	957	944	942	966	953	991	922	951	965	944	946	980	919	960	977	993	971	907	981	967	935	960	893	983	1000	918	955	939	930	939	963	904	1006	959	976	978	882	985	930	910	923	965	950	951	926	972	958	949	944	914	932	930	967	961	964	949	993	929	973	916	950	987	938	964	915	913	898	958	928	942	891	951	970	907	989	1008	983	917	964	929	915	894	922	954	946	968	974	970	937	1012	1000	894	936	910	979	945	919	898	938	972	942	912	964	956	1005	957	1021	899	909	934	977	952	882	999	891	943	1003	942	999	964	972	1020	922	928	918	895	913	955	972	931	955	957	980	982	961	914	1007	956	1011	987	966	974	971	913	928	939	984	950	972	912	908	1067	933	939	932	987	1022	992	975	937	923	948	1008	953	1000	948	961	917	949	999	971	913	972	961	921	986	961	1007	937	969	933	983	911	894	953	956	982	985	969	979	998	977	973	945	1008	958	959	1005	1015	918	930	990	979	994	958	927	985	954	929	907	939	971	973	917	935	880	948	934	908	976	943	949	956	943	913	947	938	1011	965	909	980	970	950	944	974	1000	941	899	961	907	980	941	943	935	1025	967	957	1000	943	928	940	964	958	967	936	900	989	934	1019	1011	962	980	925	939	999	997	1014	948	990	931	940	933	949	973	1012	966	1033	975	1014	941	994	955	921	948	922	993	988	917	942	921	1020	973	978	926	991	953	957	982	977	927	953	943	974	952	949	956	975	987	991	955	887	962	970	963	971	916	966	1041	959	951	981	914	974	1002	948	1024	990	961	968	993	907	938	962	962	979	909	896	915	1003	907	979	1001	912	970	914	945	909	973	976	952	968	956	998	947	938	980	932	958	966	1000	886	919	974	948	907	988	942	953	960	962	891	995	967	941	985	988	994	1003	966	982	987	954	911	1015	920	995	998	987	945	937	982	916	929	970	950	906	951	993	928	1015	953	941	971	949	918	969	932	950	908	895	964	975	957	984	958	988	963	914	958	987	973	980	939	949	939	984	987	949	942	895	943	952	982	977	972	947	901	936	932	975	1018	963	916	941	946	1006	1050	997	987	928	954	994	996	964	989	953	962	929	961	906	985	938	910	1004	929	981	940	959	954	984	937	982	929	943	989	955	955	927	942	951	969	927	991	954	953	1007	1007	921	952	938	934	1002	982	903	957	949	938	907	897	938	962	941	1005	972	997	920	934	998	935	898	932	948	931	978	933	1023	978	920	1003	951	951	935	991	925	948	975	973	931	986	891	923	968	969	896	909	1009	968	965	1014	966	1012	913	1015	959	923	958	912	970	927	970	892	1032	950	991	949	920	949	965	1009	932	949	984	952	991	950	944	953	1005	901	928	938	972	978	998	976	985	990	979	960	973	974	980	926	998	990	979	984	966	934	971	906	927	947	877	890	994	940	931	1018	971	957	916	938	954	950	996	1024	971	932	894	912	1013	968	959	987	962	909	965	987	954	993	993	942	932	996	966	943	954	890	982	968	951	928	946	976	1030	937	1008	968	989	954	969	1045	950	936	923	943	975	966	954	969	968	914	992	979	1006	930	905	979	994	954	961	1012	999	915	937	917	967	936	956	970	943	960	1027	956	964	939	926	942	944	961	951	918	900	954	1026	956	980	959	931	941	891	927	1013	915	949	980	966	919	967	935	1003	957	964	923	923	986	941	994	982	927	959	930	886	938	972	997	1019	965	935	937	939	992	957	965	958	981	993	937	977	926	944	979	959	979	936	916	961	960	954	952	966	1000	970	998	974	906	939	922	1021	956	927	931	965	1019	951	948	968	966	973	917	983	942	923	968	977	1003	968	1013	951	976	932	896	938	931	931	990	885	968	976	935	1019	935	1013	987	951	949	965	889	975	953	924	953	983	967	941	917	954	993	937	930	993	984	934	994	985	992	989	1004	997	935	933	988	959	868	954	932	968	965	994	949	927	947	885	924	959	947	984	1007	934	929	926	946	932	985	980	1007	933	962	968	974	992	992	953	949	960	912	955	1012	926	956	954	1017	989	942	865	910	966	960	917	972	1010	962	1007	952	982	1004	971	972	982	979	948	942	956	898	942	977	937	888	983	914	947	976	998	966	1041	961	941	907	959	959	928	903	951	1023	1020	948	993	968	923	922	919	1010	942	952	953	939	947	959	953	958	943	1000	1012	966	931	956	981	965	967	934	923	993	919	943	959	940	1009	935	955	935	924	969	1003	982	947	967	970	967	951	912	986	957	975	976	980	964	989	1001	925	920	997	958	921	963	988
30824	19170	17019	15138	10531	6263	4266	1753	663	474	507	487	489	532	468	463	423	424	477	451	417	423	388	436	413	422	425	415	436	444	418	396	408	407	387	409	427	428	434	427	413	419	428	416	413	415	450	414	469	452	442	420	432	406	387	428	411	449	377	402	443	427	413	445	397	420	429	455	397	398	392	431	448	422	388	418	444	396	420	419	406	432	435	405	441	409	411	395	391	408	407	402	371	444	423	454	439	408	417	406	424	418	426	411	418	396	434	414	444	403	411	421	391	400	380	399	422	407	373	416	402	405	409	410	415	398	464	411	403	436	452	393	395	425	337	410	440	432	408	366	438	380	427	408	402	409	443	420	448	383	398	410	428	415	397	406	425	440	431	407	383	459	421	424	438	429	425	442	398	425	453	432	415	405	430	436	448	444	369	416	384	366	430	448	426	430	439	392	418	433	417	462	407	400	427	425	404	405	446	388	396	450	394	426	403	430	407	405	397	429	404	383	412	418	396	400	412	407	403	414	438	404	441	440	430	414	417	377	433	395	420	428	378	382	444	398	438	390	396	387	436	408	385	383	431	428	391	485	408	407	408	395	384	392	373	385	420	401	413	407	388	436	416	384	437	415	421	397	402	426	376	414	433	378	456	443	415	413	464	447	399	406	375	375	417	411	400	410	382	385	430	365	386	404	361	421	392	451	420	358	436	409	370	405	423	418	449	393	431	444	418	458	454	453	432	384	425	407	385	403	398	422	384	397	409	414	419	403	385	417	410	373	390	441	395	415	403	410	393	407	406	429	445	419	429	458	375	403	397	428	436	433	408	432	427	431	418	404	415	426	420	413	432	414	426	466	426	425	391	453	397	422	408	407	433	420	429	418	457	426	446	404	405	445	432	430	430	407	370	367	434	396	374	389	417	438	468	415	426	419	402	418	422	398	415	381	385	434	429	412	423	400	414	432	463	455	448	433	425	442	397	431	438	398	384	411	423	438	382	394	421	388	405	455	397	415	440	432	455	477	398	434	454	416	408	440	464	451	412	408	384	411	397	405	407	404	402	441	450	417	417	450	429	427	420	374	424	393	418	393	405	433	406	445	428	419	422	440	431	421	406	392	441	418	433	392	427	436	411	398	399	439	453	458	409	469	398	440	392	447	408	421	433	356	406	413	403	428	391	426	410	448	478	415	406	411	415	417	439	436	419	398	449	435	423	415	468	423	372	434	415	439	394	367	411	423	414	449	410	414	401	412	391	422	441	399	442	425	446	435	389	412	404	411	410	416	404	435	426	420	381	404	386	424	445	437	390	400	402	417	387	469	438	393	410	401	425	379	405	423	414	415	453	447	391	430	420	403	410	392	378	417	395	394	451	399	435	451	427	425	432	401	411	447	395	386	390	417	428	468	441	400	395	443	409	396	398	429	419	443	425	438	432	423	442	444	420	392	432	403	434	435	432	386	440	406	428	395	392	391	445	407	406	411	398	394	400	408	404	417	441	439	450	409	390	452	396	412	407	392	430	411	426	419	414	408	431	422	408	407	407	403	407	422	419	423	439	402	426	405	420	400	420	399	416	415	429	425	407	425	427	371	382	441	427	426	422	419	389	392	413	411	395	393	457	399	420	456	440	449	419	434	399	380	405	394	396	403	450	411	389	440	415	407	374	383	414	409	399	403	447	477	420	394	425	401	433	453	426	367	403	447	425	437	412	415	432	415	382	424	451	486	367	386	419	435	409	397	413	428	407	432	404	372	398	433	432	400	467	411	427	416	388	416	410	420	409	433	460	422	426	444	412	398	420	417	438	397	439	442	360	362	429	438	432	455	434	390	435	399	391	426	470	401	456	428	391	418	406	434	441	427	452	434	386	436	416	384	412	418	409	441	455	402	389	454	412	404	415	379	458	421	425	388	375	419	398	412	413	410	429	430	421	439	373	438	418	433	422	381	429	415	393	422	421	407	396	430	411	377	426	411	431	401	427	458	447	378	423	411	434	416	403	435	415	440	409	423	438	401	398	438	452	396	424	411	416	419	365	413	407	432	402	411	431	405	399	452	403	445	408	410	397	427	386	390	394	414	441	409	428	428	410	372	440	417	397	409	387	437	446	380	428	404	434	441	442	406	447	415	414	440	415	427	376	411	413	452	422	407	431	419	401	406	411	424	381	432	423	402	415	422	422	421	427	440	414	383	421	411	409	418	403	409	404	371	434	406	392	397	409	420	439	447	432	392	407	437	418	413	389	400	374	446	442	407	403	411	390	380	428	386	404	383	418	395	395	449	423	391	392	405	389	390	451	390	402	445	392	405	398	412	440	432	410	442	365	413	422	407	411	371	408	398	410	394	405	415	418	414	410	401	441	387	385	410	408	430	448	423	382	387	418	413	394	384	404	435	403	443	416	426	445	407	430	401	433	423	359	417	417	401	414	364	403	397	437	449	409	426	424	406	400	432	391	403	431	415	422	418	426	475	424	418	429	417	371	438	398	403	397	416	384	389	447	416	421	420	396	429	436	416	438	413	433	405	425	429	402	441	396	409	417	387	418	421	405	468	367	428	446	424	398	420	405	399	409	439	407	402	422	367	416	414	418	420	389	410	356	406	463	402	403	396	456	411	404	426	458	398	406	412	413	426	454	394	360	452	438	418	399	421	405	372	453	446	411	441	399	376	407	427	408	406	416	385	400	432	391	398	423	434	391	437	431	389	397	456	424	383	420	390	453	454	410	407	412	470	436	406	410	431	440	420	437	418	393	404	388	396	377	381	373	429	376	473	412	442	395	412	405	402	410	408	432	439	458	413	410	422	400	463	421	440	376	405	378	406	437	382	436	430	382	423	423	415	371	421	431	435	391	412	393	398	379	386	434	408	404	394	429	401	370	411	405	425	417	409	403	449	459	397	417	367	413	460	389	430	389	431	417	408	413	417	399	424	384	422	424	406	431	405	392	365	467	409	400	455	427	398	432	415	427	463	409	389	433	435	369	377	382	362	427	413	402	408	433	417	395	411	435	446	412	401	431	413	421	436	411	422	416	423	398	412	393	451	417	393	406	433	460	423	370	405	416	399	431	447	407	396	420	407	457	394	361	393	459	428	396	424	435	382	391	372	425	449	423	414	418	399	429	408	411	423	437	435	421	425	438	475	466	412	430	427	423	384	409	427	387	412	413	440	406	437	439	444	424	417	365	376	456	390	418	388	447	464	434	377	423	427	425	417	437	396	413	370	431	448	430	400	460	421	420	405	439	405	389	422	393	421	374	435	380	431	381	428	422	411	441	424	425	386	450	379	425	394	400	440	372	409	417	414	412	415	427	379	361	379	385	476	428	416	448	409	383	417	393	444	429	430	395	415	394	447	424	372	406	398	376	405	411	406	395	399	409	408	424	426	417	412	429	386	413	400	437	409	380	416	401	406	384	427	379	365	474	413	434	434	400	406	404	399	418	446	410	429	469	391	424	444	413	393	394	446	345	385	412	391	440	407	411	438	423	416	411	450
21567	16649	22966	25098	20544	16047	13043	5401	1955	1423	1340	1463	1419	1504	1214	1238	1227	1120	1037	1041	1028	1035	1025	1088	1035	982	1003	923	1000	1035	988	1030	964	1004	969	966	961	996	1003	961	936	988	948	964	946	969	984	995	1000	916	917	966	987	950	980	1026	968	935	999	969	937	938	998	944	959	938	960	999	914	963	968	966	956	976	1002	977	979	940	911	934	976	964	978	937	952	951	902	943	962	1000	986	954	939	928	925	929	923	967	925	947	931	947	978	972	934	944	970	1035	999	910	959	923	995	965	932	946	1054	994	982	931	964	986	975	942	1033	992	931	964	969	922	1025	1001	930	947	899	968	918	900	972	955	928	967	961	931	907	909	950	956	991	910	1015	897	991	977	962	994	904	925	1006	915	932	952	956	955	929	936	995	955	996	976	940	867	909	912	979	912	1001	980	939	959	920	923	955	935	969	1005	921	981	935	1014	947	974	961	1009	974	1000	946	945	950	955	1024	924	1001	973	952	977	939	960	934	978	916	904	893	955	976	949	903	964	936	893	961	923	959	1009	935	934	905	998	982	962	973	989	941	932	982	916	963	1015	952	940	922	988	954	1005	989	905	945	904	922	966	978	962	984	985	996	976	962	947	969	894	1031	961	993	926	922	938	974	967	964	961	943	950	910	919	931	955	960	946	914	965	984	992	906	991	924	930	953	956	930	987	946	985	898	937	991	929	956	959	912	945	936	942	989	975	1009	970	1012	1019	980	979	1009	945	959	955	994	985	934	907	997	967	927	952	964	1029	947	897	948	895	960	1015	886	998	903	965	976	993	995	915	920	950	995	934	1008	993	955	990	947	974	957	944	961	970	962	938	956	974	921	974	989	928	934	986	921	956	893	958	978	931	930	1018	943	952	959	957	950	965	890	917	999	941	954	904	952	993	964	973	950	969	906	947	869	987	967	975	956	977	940	931	933	937	926	968	957	962	897	935	944	936	906	942	988	913	999	954	987	959	979	1017	953	1000	967	1001	1016	958	940	931	940	966	950	956	941	913	961	944	935	927	919	957	1019	973	917	992	915	961	940	1011	945	966	940	964	961	936	975	961	947	927	934	917	963	942	944	1009	950	956	996	927	940	925	993	934	954	925	932	981	1001	938	900	976	935	913	898	979	984	973	971	983	964	949	912	934	912	947	928	962	1037	996	923	992	931	927	1010	942	949	903	1014	950	989	942	921	932	1005	972	989	990	940	982	907	987	947	925	936	967	959	938	969	967	965	956	939	908	938	946	977	951	917	930	949	935	955	951	978	998	967	953	933	964	975	1006	965	880	917	1010	964	951	971	894	928	949	984	1024	943	906	943	952	972	973	986	948	979	969	978	963	914	955	959	958	965	868	971	958	931	984	970	919	892	957	950	948	897	1000	929	925	967	995	938	966	936	913	937	942	985	996	975	1010	1010	903	933	970	892	970	941	913	961	896	961	929	980	982	982	930	972	994	979	1004	978	947	957	930	1018	872	957	977	917	992	929	979	1004	950	1009	937	977	959	974	918	912	949	932	949	1016	950	881	913	969	964	894	950	967	967	1027	1003	962	931	911	1024	962	933	928	965	958	899	977	906	977	916	986	956	961	962	917	912	925	968	981	1021	977	997	886	992	975	973	950	943	980	1034	988	957	940	927	941	956	943	1004	913	987	998	971	975	1000	918	941	926	983	895	929	982	1022	948	926	1006	948	975	970	930	937	954	917	968	932	951	929	956	940	942	1037	948	944	991	954	934	961	976	911	896	959	937	963	997	966	942	969	924	987	974	936	937	1007	952	934	944	922	950	939	931	983	951	976	967	908	951	986	940	952	988	937	970	953	983	968	963	964	973	932	899	949	933	910	980	943	956	935	962	930	965	980	930	912	929	957	928	926	895	950	1007	956	948	1005	972	947	873	932	983	967	968	984	952	959	879	891	928	975	921	947	971	942	931	928	963	947	971	989	968	963	942	981	960	998	949	986	952	1008	943	960	989	946	975	962	1013	914	928	934	949	983	950	965	961	950	915	961	939	985	914	955	951	913	995	978	935	930	928	928	969	965	935	954	887	932	1021	1003	983	987	924	895	937	935	940	925	961	954	975	961	937	913	1009	958	950	963	992	906	993	941	967	975	926	937	931	938	959	921	984	942	992	943	959	1025	929	967	936	983	917	1023	969	958	944	920	904	982	935	930	948	976	980	958	977	928	958	982	888	911	986	973	972	957	985	906	934	962	926	934	962	937	940	918	989	966	1013	997	957	921	964	939	934	965	984	964	979	975	952	956	934	970	941	955	984	952	905	957	934	912	942	995	906	934	949	918	976	973	952	896	972	954	930	949	1000	926	911	908	971	909	948	989	949	963	966	915	986	961	949	987	925	963	939	999	984	947	958	948	915	999	984	962	936	922	948	982	944	934	987	943	972	979	918	929	969	942	961	973	937	973	968	960	977	926	971	948	986	961	954	915	912	946	944	915	956	915	930	975	927	952	979	938	997	934	976	919	969	967	988	931	952	944	999	963	968	909	1052	958	1013	974	929	963	929	949	932	1004	942	959	934	911	944	920	905	936	972	961	951	965	914	935	886	949	996	900	990	978	924	966	951	1011	966	899	957	952	1000	915	948	963	990	993	984	909	980	970	976	969	889	1037	976	958	965	945	945	978	945	851	951	1015	925	935	922	955	891	905	924	961	992	995	1014	989	999	945	978	921	958	903	948	925	916	945	982	982	924	961	945	950	954	936	962	936	965	941	946	965	952	924	961	996	938	945	979	974	910	998	917	926	1001	995	962	922	976	994	979	979	958	942	956	958	949	993	994	928	951	968	963	989	961	899	927	914	989	951	999	962	931	945	961	962	919	929	978	996	974	939	942	970	960	962	912	943	942	939	950	952	1016	1005	969	955	945	948	932	933	945	944	911	957	948	957	920	1005	977	964	944	963	916	932	962	939	1003	951	954	937	934	950	927	926	958	931	986	1007	953	982	934	978	959	961	951	996	1001	971	990	921	1001	968	966	935	1006	919	946	925	976	975	986	951	986	947	928	989	911	994	915	944	964	947	985	951	963	958	948	985	1012	946	957	1002	931	936	946	994	967	961	952	963	915	906	919	962	972	935	964	984	948	908	942	979	950	954	956	970	979	952	979	971	977	963	933	1000	957	980	964	1018	969	1015	949	983	955	995	954	959	958	953	913	948	969	962	934	963	945	938	918	966	952	942	1002	916	958	977	982	969	950	961	966	961	965	978	937	935	884	950	965	994	996	978	903	972	915	957	949	1008	972	977	1009	943	957	962	947	978	956	1008	954	962	1017	1004	936	989	920	913	924	958	998	955	953	951	956	991	938	991	948	893	959	936	1003	1004	888	920	919	989	968	985	946	939	993	980	955	1000	916	952	951	978	951	934	950	932	971	978	954	924	994	904	941	1002	959	988	991	948	943	946	899	958	958	933	977	899	920	951	913	973	940	974	919	919	957	925	1010	974	953	882	993	960	980	987	952	940	979	911	1004	921	957	975	964	988	928	1020	1002	990	941	978	996	952	968	931	983	990	936	984	996	920	952	945	1004	939	916	937	986	947	958	997	957	994	917	972	960	977	977	967	938	961	979	879
40573	26293	27488	24470	20119	13501	8142	3128	836	481	466	480	494	474	367	378	320	378	356	356	326	395	367	341	333	375	352	295	334	339	311	325	340	327	284	323	307	308	322	311	373	342	334	314	328	314	371	325	298	339	356	336	276	297	315	320	337	353	320	339	341	308	318	311	336	335	317	320	338	328	321	316	283	324	324	309	295	322	301	320	328	341	314	338	306	357	345	320	359	316	300	319	295	308	312	338	327	274	309	321	342	331	323	311	341	307	290	277	346	310	336	325	289	306	342	349	318	307	285	322	318	308	301	329	334	316	309	284	321	335	352	291	309	301	315	341	321	322	311	316	332	327	343	289	319	341	300	321	283	293	294	307	275	317	348	323	320	306	306	338	319	312	309	334	332	315	357	315	356	291	337	340	306	316	308	315	317	277	340	351	309	334	290	339	308	326	326	298	353	318	328	335	316	316	354	336	340	307	320	324	326	329	295	332	287	275	316	290	310	279	334	322	330	322	350	357	316	364	337	336	341	360	329	341	299	318	296	332	330	331	319	288	319	323	268	343	323	267	308	305	344	306	319	316	327	324	352	340	305	299	329	298	335	328	286	351	319	310	319	332	277	290	311	308	341	309	325	332	330	294	344	340	343	327	301	371	370	311	322	349	353	351	329	333	320	306	301	297	313	277	304	333	331	302	310	336	335	332	322	316	362	320	284	316	314	324	316	333	324	317	310	308	316	311	309	335	315	335	299	304	317	348	325	342	349	335	314	325	304	351	302	308	318	322	292	352	309	333	326	321	341	314	304	313	320	337	320	314	318	338	321	306	318	335	329	329	299	313	297	327	331	346	315	298	300	312	353	348	332	321	308	344	315	324	344	320	325	300	321	312	302	307	348	296	313	353	293	337	312	327	344	316	331	306	283	310	301	297	309	324	335	327	317	322	306	345	307	322	349	326	325	334	301	315	340	320	335	324	352	323	346	357	288	320	323	335	316	320	343	273	332	328	320	258	319	314	274	279	314	317	351	301	316	326	330	321	326	318	309	343	323	292	343	334	303	316	318	334	344	313	294	360	321	331	331	300	307	318	319	311	342	330	317	299	339	316	347	277	315	340	335	345	315	332	335	336	338	303	341	306	311	319	342	325	331	331	341	291	324	333	298	303	331	305	323	326	298	347	390	357	329	336	349	351	318	341	330	272	275	323	303	309	287	308	321	340	365	334	335	347	351	330	307	335	325	300	347	303	285	320	318	339	335	341	290	369	343	327	341	319	303	325	345	330	323	319	318	356	290	339	308	316	333	313	304	333	308	364	320	351	323	312	320	305	322	309	294	301	331	297	332	312	315	301	314	333	319	326	321	337	334	335	327	289	368	305	319	324	306	337	321	329	335	302	317	301	326	308	309	318	312	305	330	334	298	319	298	328	284	316	340	358	308	312	328	327	312	299	332	300	330	307	319	293	330	300	311	342	322	324	301	277	332	323	328	325	325	331	294	339	332	302	329	289	314	299	288	324	321	334	311	322	324	322	347	316	320	329	290	333	352	370	287	318	352	351	321	309	305	350	334	298	338	318	290	294	281	347	323	319	290	327	285	316	327	300	334	286	355	333	278	296	341	318	312	314	275	311	339	327	329	329	318	341	327	335	329	291	358	335	335	317	338	314	342	334	300	310	301	288	339	329	302	326	337	355	312	285	312	297	316	311	365	327	324	323	317	355	355	316	320	274	309	341	321	335	321	302	329	323	332	314	348	352	330	324	302	341	323	327	328	343	327	313	320	301	320	330	340	304	319	341	337	322	322	287	338	346	342	299	343	334	336	309	325	303	330	305	338	334	332	312	302	283	297	336	338	327	297	330	321	305	335	302	323	335	314	311	302	328	333	328	311	285	290	333	335	320	289	369	337	329	338	296	328	316	344	373	326	283	335	351	324	327	273	322	304	344	337	338	328	306	335	338	333	329	302	325	313	317	313	326	342	313	355	324	334	317	330	350	304	310	303	344	327	309	330	327	327	309	326	317	328	310	347	333	305	310	332	297	327	290	323	337	322	344	316	308	318	322	321	293	295	314	308	323	340	335	312	361	332	335	330	324	294	314	319	307	330	310	354	326	306	289	324	348	331	349	294	313	314	289	356	344	349	320	358	357	352	304	303	304	343	329	332	311	347	307	334	358	295	306	327	306	338	333	337	305	320	309	361	316	286	323	328	340	295	352	339	310	335	330	325	332	304	326	317	349	316	302	321	301	327	300	328	336	338	330	328	318	292	322	322	306	328	341	333	342	315	289	308	320	331	319	343	316	335	301	300	291	313	331	289	318	314	321	320	307	366	342	342	314	308	329	317	325	297	286	316	281	331	330	309	325	313	323	334	312	307	319	306	337	344	317	277	335	311	326	297	305	337	347	327	339	336	327	339	320	308	289	327	360	312	338	331	360	320	352	293	302	333	298	345	329	316	330	316	325	304	320	333	315	312	329	311	346	308	312	312	348	298	342	341	340	307	348	308	320	296	332	331	315	317	323	305	344	335	341	304	333	306	303	322	319	339	352	329	292	297	313	298	322	338	295	327	345	317	336	337	325	288	301	305	341	319	295	317	334	291	292	319	341	309	316	308	337	311	302	288	308	307	345	342	328	346	324	336	356	304	335	297	318	340	354	307	291	312	348	310	323	343	319	317	336	320	317	333	328	306	296	335	299	278	314	340	316	311	314	315	337	315	295	320	317	283	319	345	334	304	317	313	320	330	348	328	314	324	325	340	303	329	300	347	371	303	310	310	299	326	330	312	320	311	323	328	356	338	288	346	339	355	328	366	334	289	318	314	321	351	334	303	346	331	313	319	320	306	354	346	301	315	319	377	342	334	322	316	322	315	338	273	329	313	312	311	308	319	316	305	336	299	314	320	341	303	326	313	330	332	312	321	331	318	333	298	305	349	304	326	326	308	327	342	301	296	333	301	320	301	330	287	299	312	302	343	346	344	349	296	334	305	332	365	351	333	288	281	317	322	313	327	334	319	314	344	343	319	328	314	340	323	313	319	353	348	341	294	319	289	304	332	335	318	334	314	308	318	345	298	311	320	319	338	332	290	328	314	333	317	294	306	283	316	353	342	314	299	344	304	352	334	338	304	326	297	328	307	335	342	321	319	316	325	336	310	342	291	309	314	316	322	335	333	322	315	313	360	308	317	301	323	321	336	349	318	322	329	320	355	302	297	325	319	332	365	320	299	319	302	303	313	329	332	303	320	286	316	309	312	320	333	325	323	304	299	319	345	322	324	315	293	300	307	287	313	346	343	326	326	314	313	342	295	330	355	337	338	319	298	335	318	315	298	324	336	313	337	309	313	290	291	353	322	294	281	313	319	335	294	348	315	326	291	342	325	306	334	323	336	348	326	311	333	330	305	300	318	338	326	317	277	294	288	326	338	281	298	347	275	344	300	345	308	318	321	332	299	323	298	302	318	315	333	363	309	303	353	346	317	312	269	308	286	307	303	331
26981	21284	31383	33272	29762	24111	18951	8167	2991	1661	1521	1556	1607	1716	1101	1164	1083	1059	981	1015	930	947	953	996	914	907	817	819	820	829	865	807	798	791	833	822	761	816	825	856	757	817	771	764	804	751	755	801	771	726	762	756	767	765	801	778	699	737	814	808	745	768	771	725	794	823	746	806	694	782	756	783	718	785	782	720	763	730	770	726	800	777	767	723	799	750	739	732	771	787	755	734	758	723	769	792	743	769	734	738	787	759	734	732	774	709	733	758	724	789	744	772	766	724	751	759	732	743	733	710	738	754	745	791	746	740	802	779	793	732	765	734	770	756	752	765	739	778	738	723	771	771	769	754	738	785	724	731	742	798	752	756	731	783	729	758	713	743	688	771	763	748	750	823	769	732	750	718	731	726	745	738	774	785	761	730	789	751	763	746	706	776	803	716	778	832	746	783	693	756	769	762	727	760	781	774	752	796	731	710	776	724	748	700	805	717	753	761	758	752	701	761	750	744	735	753	775	732	750	718	761	735	738	722	729	735	726	754	784	773	709	737	718	732	772	686	748	744	688	774	776	746	770	779	705	754	705	700	754	787	803	788	738	709	784	713	799	683	779	732	729	750	735	695	763	720	749	792	762	752	745	783	758	766	735	729	789	767	777	793	754	779	730	756	809	754	728	774	793	769	793	745	743	757	725	704	733	771	768	758	770	761	748	817	718	783	707	791	757	747	742	786	771	765	677	740	746	755	746	770	809	733	763	753	754	790	760	790	723	752	728	712	720	738	749	738	694	777	763	772	731	760	778	714	781	731	742	736	761	770	721	802	782	824	712	766	767	746	765	742	774	766	790	774	769	732	769	735	776	723	737	725	792	749	725	743	674	743	745	728	769	765	747	747	781	725	794	794	736	715	752	796	698	730	740	713	782	778	782	750	755	750	732	792	713	738	714	732	769	744	767	741	723	754	750	755	773	756	721	778	763	729	794	735	803	763	733	732	728	746	732	764	778	723	741	808	709	702	751	730	765	770	746	742	791	716	747	777	722	735	805	735	746	786	734	764	776	752	701	739	684	795	782	711	755	744	712	748	755	730	762	707	842	762	763	742	762	758	743	760	783	723	760	735	758	756	771	743	769	766	801	809	764	770	762	704	717	757	673	772	777	723	726	753	763	726	744	772	726	740	752	771	780	789	716	780	746	693	725	753	767	726	773	775	698	737	762	762	771	713	730	761	742	782	776	762	754	768	766	694	751	763	756	755	746	773	732	771	750	738	755	755	778	785	761	775	743	761	723	726	774	680	799	765	730	754	750	700	752	788	767	770	741	771	746	732	774	735	736	742	778	701	765	736	691	707	766	751	756	767	728	706	748	791	707	739	718	744	760	741	721	783	772	774	752	724	724	753	758	738	726	763	776	743	762	759	782	741	762	752	749	733	750	739	734	754	752	755	722	721	778	709	772	731	743	706	766	744	746	788	727	749	721	712	726	780	736	705	725	788	730	804	701	742	737	708	762	805	746	743	801	792	731	740	760	803	713	761	749	748	756	722	804	700	746	723	745	768	729	800	748	764	701	741	773	744	774	703	757	756	782	739	774	761	775	772	718	773	760	686	774	720	750	747	765	749	776	793	741	736	741	757	731	753	782	776	758	769	724	762	777	759	737	759	753	715	746	711	787	763	783	780	780	752	733	709	810	787	753	752	732	763	761	739	769	755	737	782	766	751	756	785	773	715	820	799	781	713	736	743	729	747	759	722	759	748	735	816	775	780	729	709	728	775	750	709	742	756	699	727	759	739	821	725	719	804	764	745	697	715	746	737	771	697	743	752	733	750	759	730	743	711	735	765	798	773	753	808	735	737	790	766	773	791	763	781	753	737	799	723	765	784	734	723	771	702	754	764	806	763	766	789	751	775	722	725	737	740	755	703	755	750	777	751	712	722	741	766	713	767	739	779	728	748	739	755	743	716	776	665	740	756	778	803	805	723	751	760	805	756	727	774	791	783	769	747	766	773	792	795	729	766	767	765	768	767	767	722	737	733	732	759	760	715	752	735	740	705	764	697	771	791	774	747	730	778	773	725	728	763	754	758	771	722	764	747	781	765	771	762	739	746	758	742	717	760	774	740	725	712	784	759	749	714	696	749	711	744	727	809	777	734	798	739	785	766	756	727	774	753	754	742	724	708	739	737	773	724	776	741	749	793	746	732	767	745	747	774	779	768	715	771	747	792	781	738	714	752	778	707	770	722	768	784	787	742	721	734	813	811	735	737	687	709	734	732	730	757	749	801	719	786	758	805	784	720	735	738	809	762	756	749	774	769	685	781	778	770	748	771	734	724	724	780	733	762	802	743	755	798	744	760	761	708	759	718	783	755	753	737	739	694	808	763	747	771	754	755	776	756	730	756	800	754	730	754	738	673	732	752	731	737	766	746	796	802	772	724	722	757	749	721	780	799	736	735	763	738	786	794	747	769	823	722	711	786	781	745	764	753	701	747	743	759	725	728	774	728	738	753	702	783	781	730	709	730	728	711	768	733	760	761	701	729	715	709	684	804	706	695	777	708	768	716	749	758	772	772	781	727	755	758	782	751	760	801	708	760	777	748	742	725	776	796	731	755	778	716	777	748	793	760	755	740	798	767	762	744	756	763	720	726	753	773	674	718	727	761	777	781	786	760	763	714	740	779	770	739	726	735	753	759	707	705	760	790	778	698	706	748	734	749	759	732	768	744	712	775	737	800	742	736	770	741	759	730	735	766	731	827	752	730	789	717	754	740	723	764	775	765	746	738	782	733	771	709	795	743	740	758	713	741	723	745	765	694	761	756	768	743	759	738	786	740	736	780	729	748	733	730	718	714	791	754	773	759	753	795	702	761	783	773	748	773	741	730	749	722	712	767	747	768	753	795	726	767	747	743	774	751	753	771	756	748	761	719	741	717	743	756	735	764	738	772	734	748	737	732	794	731	757	791	751	783	772	717	724	772	767	737	736	736	729	790	726	783	748	738	774	751	746	761	774	765	785	760	756	742	769	765	742	767	747	737	753	750	770	708	743	794	746	776	718	737	742	765	762	789	805	732	808	778	776	743	753	735	764	753	783	751	717	728	817	746	732	735	742	797	722	744	722	797	774	785	734	772	744	751	766	776	776	794	702	746	757	777	764	765	719	739	765	742	708	747	743	762	730	794	717	734	757	757	671	728	764	764	749	778	774	763	741	733	750	752	786	737	703	749	715	777	770	759	705	776	750	711	767	762	766	724	738	764	804	735	774	723	730	733	734	767	858	779	732	722	725	749	755	706	778	788	731	755	763	743	772	721	754	768	738	745	742	761	742	795	788	708	752	768	765	735	760	792	754	754	795	756	765	701	781	768	727	773	773	799	736	756	716	774	727	743	765	715	774	731	759	722	728	745	728	729	753	714	726	784	723	816	749	771	771	763	753	796	774	763	741	811	758	802	798	718	755	767	721	755	740	770	745	761	762	733	773	729	838	800	779	775
18369	9004	5871	2884	1524	973	817	524	480	411	399	414	447	381	393	422	433	414	423	393	437	423	424	412	395	448	405	372	433	423	400	443	397	415	395	382	424	406	424	408	429	419	399	457	395	409	405	407	409	435	421	409	445	446	428	376	433	426	437	421	398	435	394	423	393	391	416	425	441	406	431	401	412	431	432	433	416	404	395	453	408	426	416	408	430	371	413	395	435	425	422	452	432	421	398	412	384	427	430	419	451	448	409	404	419	413	409	437	391	421	433	404	451	424	402	456	437	440	380	419	383	396	404	398	410	393	392	356	437	440	407	416	381	442	411	376	394	428	428	458	417	423	475	412	402	415	403	446	453	409	407	416	430	430	434	428	464	415	406	416	446	431	393	406	461	392	397	425	424	409	396	427	429	371	401	395	413	423	387	430	437	427	447	399	439	417	414	403	392	437	351	390	425	414	428	411	420	428	403	414	408	388	427	454	405	441	404	409	404	402	424	422	444	381	436	400	442	426	391	386	409	386	428	446	370	399	424	411	414	412	428	414	472	421	432	404	440	403	367	410	406	421	439	411	406	405	414	408	470	433	398	388	412	434	401	395	443	413	424	417	386	374	445	410	393	449	407	389	403	434	418	435	387	433	413	396	419	409	460	385	456	416	424	439	429	375	428	444	423	406	443	378	385	473	376	387	369	427	415	393	416	420	419	418	395	417	422	407	428	421	443	440	409	375	409	426	400	467	396	387	381	392	413	363	451	405	410	454	402	415	390	444	424	406	436	432	422	411	436	408	418	421	405	404	407	391	424	428	428	418	418	438	384	388	394	398	400	413	438	434	407	423	389	380	437	420	414	424	425	404	418	425	417	416	452	427	418	416	401	398	397	442	400	408	432	417	394	431	429	456	404	408	442	412	416	410	392	390	400	434	413	393	432	425	401	455	410	393	449	424	426	414	414	397	409	351	412	414	416	418	412	354	405	417	392	405	429	405	389	395	413	384	457	396	410	401	427	407	413	381	377	440	414	406	402	437	444	421	428	390	417	420	415	444	386	437	421	398	384	397	422	405	410	404	471	427	426	388	458	394	404	420	405	414	407	416	413	447	456	399	432	398	409	413	426	409	439	415	422	445	422	413	403	355	401	426	427	391	413	405	416	402	392	392	392	417	414	415	434	426	432	461	409	391	422	401	404	393	393	408	368	445	422	462	421	380	356	378	436	438	427	422	419	397	376	400	422	399	385	400	420	435	389	407	425	413	397	407	405	441	376	368	385	397	419	420	417	423	398	400	404	433	438	411	402	389	408	384	398	413	445	464	437	411	442	433	407	453	424	504	391	419	430	461	423	445	440	401	398	418	414	410	453	427	422	402	414	411	376	422	385	432	412	401	412	420	442	485	418	421	419	390	414	404	396	384	407	368	427	440	432	408	416	417	421	383	410	448	392	420	403	458	408	429	401	397	406	413	463	458	403	463	417	405	412	445	457	395	361	425	449	425	385	390	423	414	424	401	390	383	403	395	411	418	454	413	441	408	389	418	384	422	459	408	401	401	425	373	412	439	401	357	395	420	408	399	429	423	400	423	425	417	445	405	408	417	440	442	440	416	385	394	392	409	406	445	450	392	417	429	452	384	404	405	393	411	399	426	433	411	440	402	464	437	379	432	415	410	400	361	390	403	421	437	444	434	413	431	434	392	401	427	427	408	419	407	447	407	441	417	459	430	401	403	403	387	414	430	394	446	412	427	437	368	402	466	394	391	448	395	428	382	410	453	425	392	424	393	414	399	402	439	433	422	397	405	443	422	424	425	433	401	459	440	451	360	419	431	391	415	428	404	451	402	388	443	416	413	395	398	428	398	410	398	410	433	399	390	416	405	401	400	437	400	439	431	404	417	447	458	439	392	437	399	388	446	392	380	432	392	398	425	437	409	415	427	427	428	404	428	430	420	392	435	383	413	409	388	415	401	417	416	423	433	428	429	373	438	410	416	422	432	411	391	431	418	424	396	421	457	475	454	424	417	410	437	414	418	436	383	485	419	433	397	456	459	429	434	430	388	375	471	422	440	381	423	427	401	438	426	385	409	405	418	427	415	411	431	439	401	418	385	407	415	393	428	417	430	420	397	422	408	421	384	474	438	419	431	439	422	386	425	415	402	385	451	398	439	431	426	446	401	379	412	448	429	440	413	424	421	421	413	418	449	443	414	413	396	445	424	384	433	395	444	396	413	419	425	400	397	394	423	411	420	396	414	419	460	433	453	392	367	460	418	416	394	399	424	401	384	389	404	425	383	407	450	424	406	435	405	392	410	399	398	420	433	460	397	374	392	461	433	415	422	415	379	412	425	386	442	409	416	425	405	415	425	441	429	430	418	440	462	420	426	408	450	450	419	418	395	398	399	416	388	432	438	440	430	449	402	424	427	440	411	436	399	407	436	428	431	400	440	435	415	407	434	428	405	414	442	387	409	430	381	405	436	387	348	449	401	384	445	407	440	396	342	427	452	404	448	450	436	433	393	413	428	418	420	397	411	394	405	423	421	429	392	413	429	418	449	420	398	423	417	373	427	424	417	434	421	416	415	385	408	415	406	449	433	402	433	405	398	407	428	408	466	407	376	408	464	467	441	422	423	419	416	392	399	439	436	386	397	427	400	423	413	412	422	408	422	385	427	412	436	441	406	424	410	415	389	389	423	448	398	395	450	430	443	435	420	384	431	398	388	410	417	372	385	396	393	405	444	414	418	403	404	400	411	419	419	348	414	436	446	427	393	377	445	387	410	411	445	383	419	443	395	443	399	411	436	430	428	416	404	452	382	415	422	403	420	441	423	406	405	427	369	407	425	385	451	408	408	402	412	418	425	439	391	401	405	422	415	350	385	408	373	405	394	395	428	409	401	430	475	392	404	384	426	392	437	452	416	453	426	442	395	422	395	396	403	412	432	408	418	409	424	432	454	404	416	422	446	423	389	428	434	418	415	433	446	419	397	436	431	470	438	422	378	375	392	419	407	420	423	437	409	397	440	414	429	410	415	449	400	402	385	426	391	430	414	429	423	452	389	424	421	452	401	384	404	435	418	392	413	393	449	429	434	409	416	382	460	399	411	423	424	400	394	398	410	368	430	378	397	412	402	457	398	431	449	429	420	398	409	382	418	406	444	423	403	407	417	405	454	434	414	393	373	433	415	393	383	427	353	411	442	402	415	430	434	412	410	413	465	404	420	430	438	426	431	470	402	418	433	378	408	412	379	429	412	385	384	425	408	400	478	384	425	425	436	418	434	447	396	406	400	401	381	408	441	452	405	416	391	393	411	409	438	416	430	394	430	435	415	442	409	425	427	436	415	453	394	410	420	406	448	414	383	430	365	403	418	448	411	401	424	421	408	381	438	425	404	405	404	405	420	427	450	385	445	397	408	448	408	416	389	401	423	406	445	411	370	425	416	448	393	405	430	420	393	396	423	410	392	456	421	383	416	417	430	442	406	399	412	443	447
12908	8407	10279	8072	5515	3202	2922	1495	1190	1028	961	1042	1010	1029	977	945	984	932	1005	965	975	985	968	982	1010	978	958	954	1016	1009	985	1004	936	1008	982	964	987	984	911	986	969	931	948	996	944	1033	936	940	983	994	1004	955	880	966	894	960	1024	1007	953	925	954	906	958	940	948	1004	944	1001	941	972	946	970	951	945	957	968	930	927	926	905	930	1010	905	961	955	908	955	946	957	1012	946	946	1036	927	912	1004	952	977	896	935	955	937	939	960	999	930	928	877	935	913	932	976	987	984	938	953	978	960	929	984	964	928	973	996	951	953	997	926	938	909	948	879	917	1000	951	977	928	955	968	949	961	954	976	957	921	968	947	964	943	969	929	934	909	908	996	973	911	902	949	969	937	962	949	947	960	977	986	934	952	956	928	934	991	1011	941	961	920	907	944	958	931	997	976	960	962	973	993	923	970	930	983	959	947	941	997	981	951	908	969	949	968	982	1008	930	959	952	947	965	962	956	931	941	981	921	986	953	942	950	927	964	951	957	978	966	951	913	968	971	981	967	961	914	999	881	941	916	958	922	919	947	889	985	938	1005	949	963	952	957	1002	956	985	930	988	956	918	1005	975	896	988	941	996	978	968	936	949	1004	967	890	1021	942	986	955	946	925	895	948	926	916	968	940	948	951	949	975	926	989	948	984	977	922	979	916	925	956	938	946	959	956	923	975	946	935	917	1039	917	970	999	913	979	1006	953	941	1018	987	957	981	958	984	975	996	988	927	899	977	992	1003	1027	930	946	950	993	964	967	950	999	997	965	926	906	957	966	959	968	970	965	1052	986	937	968	911	968	903	950	951	937	992	937	958	901	927	962	974	999	940	976	963	916	915	956	855	954	995	951	921	998	990	969	915	980	949	978	927	892	957	955	977	930	911	970	912	961	937	993	933	926	932	977	943	983	886	939	958	943	922	971	970	992	984	937	987	996	993	939	970	920	896	938	919	971	1004	927	915	986	985	964	1005	1018	960	975	976	1002	961	958	990	997	939	940	917	951	941	961	927	935	925	941	897	957	924	985	1000	990	911	950	990	945	952	936	911	1002	973	960	983	923	953	990	954	957	926	948	894	895	966	927	993	967	901	951	952	940	957	978	1025	982	979	929	941	950	1001	917	958	957	937	940	926	936	992	975	985	940	944	965	938	964	931	895	975	940	932	936	987	923	962	948	955	967	999	1011	914	926	930	955	965	1002	1002	932	982	943	892	1010	1020	934	968	972	926	947	953	964	960	991	1002	954	903	963	973	944	908	925	999	939	986	980	947	981	953	909	969	953	997	966	913	975	998	999	965	994	994	939	987	942	895	975	907	968	945	995	944	950	975	939	952	961	914	931	968	1056	972	977	947	914	980	957	943	945	999	945	984	960	959	974	955	956	981	915	956	963	949	957	955	876	981	932	938	998	999	1000	1027	937	976	958	968	954	967	906	923	941	960	913	937	971	965	967	1028	933	893	947	975	949	975	982	950	976	977	1019	967	979	926	917	973	967	929	966	938	941	944	924	908	987	988	937	962	1007	963	928	912	906	962	993	970	922	989	949	956	986	959	949	945	1018	928	996	996	900	953	960	958	938	944	946	940	963	931	948	954	896	952	967	942	991	989	963	966	896	929	972	948	967	955	995	943	990	915	917	940	932	946	949	927	958	978	962	939	964	933	974	948	999	954	960	1003	960	921	944	897	956	968	949	965	960	901	977	955	926	984	1020	950	971	968	955	985	947	917	971	936	944	997	888	961	941	953	944	939	965	954	947	974	979	976	896	993	961	918	982	944	955	998	935	941	893	950	924	965	1010	954	983	951	929	982	924	938	923	972	973	980	942	978	956	1006	967	1012	1005	1020	980	936	966	948	1004	969	975	915	974	947	961	964	1005	993	948	909	980	986	996	951	984	935	945	990	906	1009	936	937	916	944	940	981	931	940	1004	967	981	1004	993	906	931	985	964	963	953	984	974	960	1003	853	1012	939	915	929	983	922	911	1015	931	990	932	936	955	920	926	939	958	965	939	975	970	969	941	918	969	919	941	963	974	1004	1008	917	947	974	982	950	980	995	926	943	969	960	993	942	999	934	986	987	970	978	938	940	970	974	953	939	957	966	967	932	909	969	967	938	990	908	959	941	972	968	969	944	980	927	906	997	946	993	959	986	981	945	1036	926	941	910	997	969	970	976	985	944	965	967	909	915	934	989	992	960	920	891	951	986	983	946	979	923	917	1002	998	1036	970	982	965	950	922	946	907	932	895	977	908	925	966	969	1026	1001	957	989	979	965	948	963	940	956	1034	963	979	953	940	943	961	946	945	930	950	893	971	929	972	943	982	975	941	960	983	1007	969	985	912	910	935	951	951	958	932	963	1046	923	933	945	917	932	912	1001	875	953	964	917	961	996	971	948	958	930	958	941	944	930	933	897	957	982	947	973	934	944	987	962	930	912	963	933	968	968	919	937	953	1011	919	1016	960	947	963	914	948	959	976	942	948	943	949	958	957	935	1036	906	938	960	940	950	956	902	916	947	972	917	935	952	966	922	904	1029	943	989	925	940	921	968	969	944	987	935	936	959	931	975	951	958	950	939	957	1011	969	977	955	976	966	968	993	971	953	930	980	955	935	914	964	1061	1012	958	955	927	1000	963	931	934	990	986	926	970	897	935	970	881	943	972	930	863	897	997	907	989	967	939	960	987	975	952	939	922	995	977	978	915	997	975	948	979	982	957	979	909	991	917	1003	945	943	984	960	966	931	968	1033	1015	941	991	966	1007	970	942	929	931	944	1009	954	962	1018	945	993	908	960	937	937	940	936	932	956	972	947	949	995	935	977	936	944	960	938	959	968	911	979	906	1013	917	966	974	972	948	951	976	900	1007	984	892	998	946	941	985	965	952	938	946	892	914	904	921	990	965	932	997	916	952	910	969	1030	1005	987	935	986	990	957	879	961	964	946	953	943	983	911	959	968	963	929	891	963	928	935	936	890	944	968	982	931	954	968	958	948	979	943	944	909	956	975	924	974	995	916	983	962	947	931	1036	978	959	934	986	968	956	996	933	999	931	959	973	982	955	944	888	981	941	897	1011	941	927	951	951	999	950	975	952	897	937	944	1000	965	987	964	911	928	977	989	975	1010	984	929	970	966	946	942	972	923	926	923	989	947	980	1004	960	951	1008	954	1036	974	979	936	936	917	983	968	934	999	1019	981	940	954	936	955	952	926	956	967	1018	962	944	955	991	956	969	969	930	936	1005	979	973	952	923	992	974	958	952	960	954	943	956	943	950	960	950	990	941	939	952	973	943	950	960	942	931	938	948	948	963	964	958	968	874	965	942	951	978	939	978	953	921	1024	977	960	975	936	930	954	905	981	982	959	945	992	911	972	990	957	970	935	988	976	1003	964	943	936	921	995	934	954	988	959	909	980	911	1002	965	966	936	953	893	936	959	966	946	979	938	967	967	937	969	931	981	925	881	938	984	948	979	939	963	961	949	939	952	995	937	1000	891	933	942	942	972	993	936	974	977	931	953	903	1017	925	971	985	914	936	984	963	947	967	1021	960	992	975	940	985	889	956	936	940	932
30372	19440	19853	13631	10893	7835	4829	1510	656	539	454	497	471	466	438	433	478	445	461	491	428	455	415	440	460	450	439	413	416	386	420	447	394	440	397	466	418	390	435	466	425	393	377	413	410	419	422	450	412	432	406	418	400	430	419	410	431	416	400	395	367	387	398	414	400	416	425	388	409	403	348	418	441	420	420	433	414	395	408	438	423	450	428	433	447	423	431	436	439	419	430	446	414	429	377	447	419	435	414	433	443	424	411	401	376	384	408	388	408	386	400	435	413	438	412	419	381	396	382	448	422	417	462	427	428	359	397	402	396	405	433	420	430	413	429	407	367	434	413	385	428	434	404	386	460	401	381	448	382	402	415	473	413	392	406	403	458	414	394	415	405	421	437	393	443	446	374	447	403	368	418	419	364	464	439	401	388	440	416	417	426	392	412	407	383	391	449	431	388	436	429	431	399	424	467	403	440	432	443	424	429	387	408	397	404	401	394	392	398	427	450	393	402	456	424	400	419	420	398	410	422	436	394	445	447	440	431	399	396	401	436	392	391	436	403	410	393	401	382	430	429	454	425	444	427	397	361	469	377	446	418	405	420	418	398	456	347	428	449	407	424	420	409	416	360	380	419	410	405	393	425	385	393	418	422	438	400	413	444	401	444	386	418	422	373	387	434	423	417	404	434	453	433	395	449	392	455	450	393	473	453	407	433	448	382	409	414	441	429	384	410	407	401	415	404	434	394	394	430	413	434	421	396	402	380	381	398	418	438	424	441	405	453	385	415	381	399	439	455	390	435	431	406	431	469	416	405	424	426	413	430	414	406	426	430	436	387	429	370	415	413	407	429	431	408	402	451	400	413	420	415	420	440	443	438	437	422	418	448	413	402	421	403	385	438	385	417	428	414	403	425	414	478	383	421	377	457	432	393	405	419	394	373	387	401	405	402	409	371	389	398	450	446	400	383	408	425	466	408	450	464	415	404	400	383	403	376	396	407	444	366	410	408	378	429	434	386	411	392	427	379	427	410	394	388	390	399	374	415	427	415	423	409	423	409	422	421	390	414	395	414	410	400	394	419	384	436	479	424	391	432	421	473	443	417	406	407	377	414	448	445	421	429	413	393	360	433	379	438	391	412	434	363	400	420	409	426	427	418	433	421	380	408	400	422	383	382	418	425	406	415	374	429	412	414	399	380	389	387	439	442	420	402	427	395	398	434	413	362	410	415	420	377	420	426	434	394	395	425	411	390	423	413	425	415	431	423	396	391	408	406	441	453	418	411	401	403	378	400	441	462	403	389	393	419	404	437	432	408	409	412	396	436	404	422	451	379	422	420	400	375	402	400	347	396	416	410	414	391	405	429	382	421	420	426	434	402	393	401	409	445	429	385	453	415	429	385	394	425	427	435	441	434	443	456	454	407	419	438	436	414	424	402	396	400	405	404	376	440	401	425	426	421	408	391	420	389	396	419	391	404	418	431	430	397	413	423	436	408	418	377	401	390	388	427	356	429	399	419	401	420	427	445	446	412	442	426	420	447	429	460	470	398	427	421	436	391	395	366	413	428	427	417	436	393	409	395	425	432	411	418	431	422	383	406	404	437	382	397	415	395	463	390	433	414	418	398	425	370	438	403	400	433	464	423	441	426	463	409	426	445	410	423	423	395	421	404	475	436	423	412	388	384	436	427	417	416	407	422	386	400	434	391	423	376	426	406	385	440	446	425	461	408	417	404	439	439	377	397	425	426	432	434	415	412	418	449	407	394	400	400	448	414	441	407	461	404	415	408	411	411	398	392	412	437	405	394	385	416	379	420	413	442	453	415	408	450	435	357	420	411	369	418	419	418	410	433	426	398	431	407	412	441	405	404	414	416	479	374	398	434	463	463	428	405	374	427	423	436	434	442	439	427	418	414	403	454	387	457	414	441	395	397	427	402	384	409	409	391	438	410	392	390	409	383	386	434	443	432	391	426	441	358	354	435	470	442	389	418	413	394	436	418	409	412	412	443	377	442	421	419	438	411	366	402	393	438	407	366	391	403	429	403	413	418	426	431	415	476	436	418	386	448	437	422	403	398	405	407	446	416	391	446	435	429	429	398	417	403	422	413	397	399	412	415	435	436	408	436	426	415	445	445	417	383	447	411	376	417	425	407	461	411	399	422	399	412	407	380	407	402	423	403	396	443	448	406	417	456	422	408	416	445	405	391	446	431	454	404	414	433	425	430	440	442	390	443	448	409	403	402	393	448	393	412	383	378	392	412	410	419	438	412	397	455	373	403	413	391	434	381	417	413	419	400	403	426	437	432	387	396	410	426	425	404	458	372	406	382	436	398	429	417	398	426	394	416	427	418	460	411	463	403	398	400	431	445	386	405	395	430	407	404	429	424	421	431	395	441	429	443	449	442	445	438	461	454	432	443	463	403	485	396	380	456	398	399	419	396	403	400	422	416	442	405	412	424	445	417	421	384	405	407	407	405	417	448	478	432	394	397	419	412	383	401	396	422	400	451	435	414	434	403	467	411	413	399	388	465	403	440	418	399	410	445	410	419	411	423	398	376	415	417	399	420	355	378	391	437	426	435	386	432	429	423	437	425	399	417	454	406	395	410	406	409	413	421	414	415	412	402	408	427	403	406	422	390	414	429	399	414	436	416	411	474	394	411	444	440	410	387	410	459	427	410	411	433	465	403	404	410	427	387	472	387	399	428	396	411	433	434	438	416	393	403	423	417	423	375	408	440	414	385	442	397	412	419	412	422	433	440	416	417	435	390	407	405	419	393	426	410	378	412	405	379	421	412	393	409	425	436	450	415	385	420	425	436	385	408	399	416	386	378	424	421	417	415	395	423	430	414	396	385	398	414	432	413	442	452	429	445	407	435	447	440	434	419	438	414	385	414	392	403	398	393	398	429	454	396	384	385	402	436	430	446	421	416	439	424	348	401	418	406	475	457	460	406	410	424	439	414	451	459	376	398	417	406	430	409	439	426	390	396	431	451	433	424	410	359	435	404	450	472	414	388	431	408	434	393	440	456	429	401	428	401	389	457	404	400	392	449	456	401	434	425	380	393	424	392	403	391	383	393	386	414	421	388	388	403	429	402	428	432	431	434	468	430	412	391	429	409	414	420	398	431	422	419	427	399	438	378	412	424	470	434	443	428	377	450	436	411	403	428	403	459	393	425	437	408	397	416	419	424	411	446	398	416	422	424	389	457	382	449	415	445	407	405	411	424	412	378	411	442	416	455	415	344	428	447	414	420	374	409	425	409	408	411	421	424	460	427	417	404	447	412	407	398	418	390	417	382	401	455	403	416	420	418	438	431	413	392	390	407	415	406	396	406	405	427	424	396	407	388	426	454	414	380	408	438	424	423	424	434	394	407	420	395	411	417	385	433	403	422	408	453	423	411	459	437	412	428	412	373	438	443	435	428	412	432	407	410	393	442	428	401	371	407	441	421	425	400	430	388	399	399	435	427	397	394	417	428	399	395	436	427	396
21419	16735	25548	23489	21226	18719	13699	4831	1938	1434	1338	1586	1445	1403	1165	1180	1124	1096	1044	1090	1055	1057	1056	1059	985	976	1065	1020	980	938	1019	1027	1015	933	995	960	1008	999	939	1019	1029	966	951	916	944	953	1043	956	977	970	932	986	1000	955	963	961	1019	904	973	945	945	1042	874	951	1006	910	972	906	962	941	911	1056	987	1010	961	953	976	957	980	978	941	950	933	937	950	972	957	940	965	972	989	906	960	992	956	912	980	942	976	1008	924	971	978	990	948	952	990	926	956	952	916	981	985	948	884	975	952	988	998	961	937	933	940	933	976	988	1023	968	1000	963	982	939	941	989	963	936	916	966	966	1010	906	972	961	1010	957	1008	920	976	946	963	1003	954	974	968	958	940	1010	939	982	893	941	1019	900	895	925	932	955	923	923	960	964	1004	976	989	932	933	946	997	919	944	955	936	953	1015	951	985	984	921	921	951	960	917	919	946	925	1024	996	949	989	941	926	1005	1001	1007	948	955	939	938	932	965	941	919	979	976	969	931	992	948	985	957	951	985	951	954	941	987	963	931	955	918	948	1000	927	915	906	973	934	977	955	881	1019	931	928	962	917	955	935	899	981	943	918	949	970	911	940	960	965	957	943	931	979	912	962	955	934	939	986	1000	940	937	977	980	913	906	1000	1012	922	932	960	933	899	960	967	961	989	987	978	974	933	950	1013	944	917	970	992	909	946	979	956	996	951	932	895	932	936	958	995	945	963	949	979	986	964	949	938	952	909	921	959	948	941	934	963	919	956	897	980	982	986	935	979	960	944	982	961	917	964	995	950	922	957	944	935	1028	975	999	917	958	908	939	953	970	962	945	978	979	936	969	955	942	995	1014	989	911	955	899	993	970	944	994	962	960	929	898	949	962	1004	950	934	971	928	945	914	986	1006	940	898	941	952	984	999	958	968	983	979	972	954	984	935	967	957	918	986	966	998	1010	943	934	960	969	990	975	939	966	923	878	994	959	921	949	1003	975	981	931	981	1005	955	952	935	960	949	971	977	940	927	943	953	995	904	944	997	994	942	891	960	918	921	911	967	971	970	969	953	986	984	966	958	965	931	1024	985	942	952	973	959	925	950	967	953	938	953	964	976	979	950	963	970	972	949	891	915	957	929	946	927	912	957	960	907	919	978	955	991	949	978	977	930	992	957	975	997	949	975	982	929	928	929	957	927	1006	985	981	918	989	928	1014	970	1018	953	938	942	905	1007	958	945	967	927	959	958	980	956	987	946	924	923	951	922	1022	895	929	990	960	929	941	927	999	933	944	979	975	965	1008	967	895	947	960	979	952	975	1014	983	901	945	1040	916	969	965	964	979	944	950	984	968	1006	1039	972	994	890	953	951	956	948	977	933	999	943	1022	938	931	1015	899	950	958	918	939	945	976	926	925	928	947	944	910	949	906	956	955	987	907	981	986	979	970	928	914	952	1002	948	971	956	941	903	938	997	998	945	1018	971	984	889	1010	977	948	973	955	899	940	944	982	935	962	1001	984	987	977	960	1003	919	953	942	930	910	935	921	909	993	963	959	964	1009	968	906	951	983	951	926	956	926	969	963	939	979	931	956	974	972	952	980	940	929	958	966	954	961	903	979	953	927	957	916	927	972	936	986	937	977	977	937	907	1009	937	981	974	1023	953	965	924	994	950	962	937	989	998	1014	924	969	954	976	908	963	964	929	906	905	940	902	986	970	950	929	977	909	892	1007	935	990	913	947	969	922	977	916	957	943	927	942	937	954	954	983	1018	966	918	955	948	941	905	977	949	1001	956	958	949	943	999	952	975	957	891	1009	960	1007	951	976	958	965	1034	957	927	922	983	981	946	930	954	1011	942	996	933	966	956	958	948	950	946	950	946	993	976	964	912	939	897	975	932	981	958	1005	952	929	955	974	891	984	972	916	936	997	947	924	1010	962	889	997	890	933	938	956	928	1011	981	957	912	963	935	987	935	955	925	980	983	953	937	932	984	958	1029	973	974	949	977	963	895	952	950	973	953	955	965	928	980	979	957	974	985	965	977	986	967	931	928	980	992	957	980	960	1005	982	910	908	957	976	967	930	884	981	947	1050	959	983	997	1000	945	971	963	930	1005	984	953	1001	936	955	958	946	892	921	964	957	937	1007	948	957	971	1006	940	956	957	990	1028	919	941	963	921	948	989	947	1040	937	1006	938	966	976	948	953	957	1062	961	977	1007	914	927	952	1050	907	957	918	984	980	1003	960	963	942	985	956	968	974	967	935	954	944	923	945	964	957	974	959	908	934	946	957	992	948	965	949	966	906	1002	991	924	966	955	902	953	915	952	924	966	931	937	943	1008	951	958	945	987	991	945	949	940	894	949	992	954	1030	973	962	989	914	907	988	997	924	976	976	951	893	976	918	979	934	924	996	933	973	906	992	997	960	924	924	912	949	994	971	972	900	972	973	968	976	988	912	926	1045	921	964	1007	983	978	934	946	990	958	933	993	917	1002	941	952	893	942	934	908	899	950	934	983	967	970	960	947	944	943	1004	948	988	948	956	1032	992	998	1019	1004	987	999	946	925	935	957	936	936	914	941	934	938	957	925	968	945	985	992	931	965	893	936	963	991	939	911	899	942	946	966	926	952	1002	942	947	963	856	900	943	969	954	939	946	948	968	897	965	928	975	968	906	940	937	992	993	1015	913	1030	976	981	949	959	979	985	940	967	1020	956	930	965	916	934	1073	950	940	970	1007	935	974	974	983	951	987	942	988	960	989	940	931	940	984	983	925	974	938	990	927	966	999	964	938	948	1022	955	948	947	990	937	971	983	942	956	979	924	975	927	966	969	942	970	937	946	971	938	923	960	911	964	940	889	969	936	972	961	1015	924	949	930	910	969	1025	935	998	939	1006	914	946	965	966	990	1002	986	913	934	956	993	978	961	961	948	976	954	971	980	927	966	934	980	950	1003	913	947	941	958	970	958	953	921	955	932	992	915	931	949	977	916	952	942	905	967	949	899	982	924	933	947	930	949	944	983	1021	918	953	905	903	954	983	944	960	987	920	953	923	981	932	1004	973	1012	944	1008	911	981	948	956	898	949	1009	948	967	985	948	968	956	973	952	938	981	918	936	927	955	975	930	926	910	926	914	960	934	957	923	966	1007	977	972	881	928	916	968	969	925	1003	953	916	918	888	959	967	966	998	995	955	1006	915	876	1026	947	929	950	935	997	949	929	930	960	947	894	969	953	1000	971	1031	930	927	938	999	963	922	955	934	986	959	939	904	945	938	970	905	992	964	898	895	958	909	1003	971	937	958	940	937	894	929	997	965	929	944	947	997	980	940	954	951	929	964	993	989	952	927	970	909	955	920	976	961	956	975	909	981	931	1012	944	967	931	948	964	929	949	940	910	933	978	938	943	983	982	990	961	938	983	977	968	933	1028	992	957	926	954	952	939	959	999	948	932	940	978	964	936	954	950	942	929	977	956	912	976	992	944	968	870	943	952	962	935	937	977	964	937	946	939	968	903	949	994	994	996	967	898	1005	944	909	986	979	975	970	994	918	975	977	922	874	945	898	944	946	975	962	964	961	919	945	963	955	940	942	926	948	982	971	985	996	944	880	962
38819	26950	27566	25377	19285	14015	9965	3681	932	549	453	530	441	465	393	391	341	329	327	372	378	365	364	308	364	311	333	332	333	316	324	331	353	330	353	316	306	316	317	321	336	328	301	324	368	304	321	317	326	297	311	333	316	310	307	327	346	302	348	311	307	335	282	306	300	324	311	312	321	301	284	292	306	292	328	305	304	327	282	320	320	330	329	342	310	329	320	329	325	323	281	349	323	290	315	326	286	320	328	295	335	296	315	322	301	288	317	330	293	346	354	312	319	320	295	326	328	308	318	330	327	312	318	332	314	306	309	356	317	320	310	293	308	332	338	330	316	314	302	331	313	320	303	291	298	289	304	298	300	349	332	272	327	333	289	313	309	309	334	307	288	312	317	354	318	318	295	306	325	291	323	346	319	282	323	334	336	297	329	325	344	287	325	279	284	317	297	299	303	304	325	313	291	319	349	286	324	303	346	315	315	329	307	292	327	322	325	292	334	333	299	325	320	326	302	304	300	337	323	316	310	313	294	308	335	313	312	312	362	351	317	328	296	307	359	335	295	348	317	329	323	269	285	308	303	317	311	342	317	318	348	305	302	285	348	296	316	274	329	297	320	333	332	292	317	312	322	305	285	322	316	310	303	301	308	341	324	356	336	329	325	308	300	346	332	317	307	314	317	307	304	332	330	332	313	308	333	326	333	340	296	309	322	331	308	293	313	333	301	348	324	333	344	296	320	298	296	316	314	293	317	370	318	327	303	322	300	317	292	322	322	292	313	284	312	322	295	325	327	317	314	318	284	326	299	277	305	292	290	312	291	329	327	363	293	312	327	288	315	287	291	313	330	336	340	319	345	318	306	317	333	309	317	333	318	310	305	281	351	317	333	308	318	316	309	328	282	302	276	308	310	323	296	305	326	307	321	342	313	322	344	317	329	317	312	323	311	293	344	295	306	293	311	283	309	305	325	292	340	317	337	284	310	343	323	321	323	313	318	319	309	358	331	347	321	360	309	318	330	313	353	318	291	329	317	323	318	296	333	307	331	323	309	306	341	344	327	309	359	326	333	290	307	310	270	292	302	301	329	270	336	320	340	294	307	300	322	334	318	329	324	310	314	334	304	310	290	304	326	286	295	348	287	315	301	304	337	351	349	287	291	349	317	280	305	301	306	286	265	311	312	334	336	316	291	334	302	307	284	331	324	315	311	298	333	335	346	322	305	291	310	326	291	299	314	292	288	298	319	309	333	310	317	339	305	308	314	332	306	314	325	321	338	337	327	293	306	296	309	323	313	297	339	305	330	323	325	327	305	301	272	291	319	299	293	325	328	304	335	284	333	343	294	297	328	302	328	335	310	348	301	310	328	306	316	326	299	315	331	297	283	328	311	358	330	327	303	314	302	314	299	314	372	303	297	264	312	295	321	324	328	315	319	346	305	323	298	319	302	324	295	321	308	312	294	303	318	290	331	295	270	322	317	307	323	336	303	331	308	297	282	282	278	306	296	323	306	319	345	329	343	330	342	353	317	325	291	312	319	306	304	293	305	299	298	314	318	316	323	306	319	311	315	294	307	281	332	338	317	312	317	330	276	324	355	303	306	315	300	320	302	293	310	314	299	301	291	307	277	305	328	301	336	300	322	293	324	327	323	326	315	315	318	301	269	336	277	312	323	287	322	300	376	342	333	303	294	312	333	306	313	313	291	353	309	302	305	266	294	297	322	310	341	302	326	326	283	348	318	337	306	331	350	318	286	331	320	325	286	291	359	315	294	356	341	308	330	296	330	324	307	343	309	315	305	326	308	315	319	341	313	295	329	295	287	336	294	308	288	286	327	306	304	309	337	300	317	352	316	314	309	326	295	315	284	308	313	312	320	322	274	304	280	330	302	309	301	291	319	313	313	302	327	287	336	328	331	311	308	296	325	305	287	301	289	335	334	311	339	299	306	320	328	299	331	309	306	340	368	318	333	312	283	314	334	334	296	290	316	326	337	320	306	298	353	294	291	304	341	288	296	340	325	331	313	303	299	328	320	315	319	330	322	283	307	310	332	314	324	340	325	333	327	327	337	315	304	296	315	299	341	286	281	347	298	341	303	344	320	326	299	282	361	307	301	311	306	296	285	295	319	324	284	305	297	302	297	350	311	318	326	290	311	315	335	309	323	307	345	312	297	299	311	329	299	321	304	294	329	316	316	278	332	354	304	330	299	304	345	308	291	334	309	341	314	307	297	338	309	302	319	311	347	324	299	294	311	304	310	313	316	302	290	268	314	331	310	319	318	291	264	310	314	305	319	294	310	330	338	284	307	356	351	327	333	336	297	314	298	313	327	292	295	295	301	342	320	309	313	289	338	292	291	308	346	346	306	336	332	294	302	327	327	311	323	303	344	337	355	287	336	319	304	323	340	341	308	319	317	292	341	331	289	299	297	307	306	295	298	336	342	290	314	314	305	308	332	305	316	316	278	285	289	340	314	339	264	316	329	333	317	348	303	326	344	294	310	314	260	319	328	321	347	323	312	336	285	306	310	304	350	317	314	315	319	303	362	304	332	314	314	331	308	320	312	322	322	292	320	336	315	354	325	301	310	314	333	308	319	315	328	322	288	341	310	326	354	311	293	310	305	322	297	322	340	334	270	290	324	307	309	353	329	332	312	316	324	329	320	263	333	332	325	347	346	307	326	332	321	311	289	324	327	327	313	298	334	281	311	281	357	302	308	304	293	290	326	340	313	298	291	317	300	292	349	340	328	344	326	311	307	309	333	305	300	335	282	284	324	289	332	296	309	334	322	309	345	319	316	287	297	313	325	318	319	311	322	310	299	317	334	318	325	334	308	295	315	328	322	300	317	312	311	332	278	325	351	343	322	309	302	296	336	299	309	322	315	317	338	332	330	328	336	326	321	310	320	277	293	323	300	295	312	329	342	325	308	292	298	311	355	301	348	306	350	312	309	338	328	298	298	316	302	299	367	330	316	299	321	313	308	346	315	307	303	287	306	333	349	334	308	314	313	348	330	319	303	306	312	310	297	313	321	319	279	307	307	323	343	300	332	331	313	303	308	318	320	358	311	340	326	290	352	335	334	315	318	318	286	318	314	312	336	314	320	305	329	329	364	288	315	314	295	329	328	322	303	310	314	334	335	310	319	302	297	310	312	352	288	303	352	311	332	285	294	295	340	344	307	290	304	324	337	315	297	312	348	307	333	335	315	309	279	312	329	322	335	334	299	321	317	301	324	327	288	303	311	322	302	314	326	323	325	315	339	319	301	278	304	288	300	318	334	346	294	320	280	301	373	299	316	307	324	346	295	333	284	326	316	305	290	338	328	309	333	308	311	330	329	301	294	300	320	341	321	333	305	311	297	315	278	320	319	326	326	275	307	315	307	291	279	303	341	327	282	323	302	320	295	320	331	311	327	301	296	312	338	300	315	322	295	294	330	312	287	327	337	294	318	313	295	334	316	301	308	351	279	339	323	295	320	306	292	318	311	290
25389	22624	31168	34441	28758	26070	21329	9693	2753	1822	1735	1760	1611	1385	1168	1239	973	878	990	1088	968	972	859	907	869	810	828	857	821	806	839	758	816	829	805	790	743	776	757	794	771	822	813	784	744	736	735	761	740	693	795	759	731	776	729	725	747	724	731	787	765	761	720	708	785	739	728	766	744	719	733	793	708	733	724	760	777	738	683	735	715	724	729	786	751	768	752	732	730	717	772	736	751	725	756	749	739	761	758	779	681	702	727	725	801	700	758	756	744	745	725	743	716	718	726	734	730	708	717	719	705	701	802	711	709	707	735	732	734	758	737	720	744	784	735	724	740	742	728	716	720	760	698	715	755	734	672	770	677	756	775	735	700	745	730	738	782	742	726	739	716	690	715	701	694	749	742	711	747	742	665	744	764	738	765	727	781	730	708	765	715	788	796	749	759	737	700	722	740	783	712	739	695	729	729	763	724	690	739	755	778	736	739	762	732	676	714	750	715	697	707	721	752	719	715	758	690	773	728	719	725	721	735	716	766	751	721	745	727	803	743	708	725	703	737	756	716	723	775	741	699	707	716	742	713	787	701	699	691	719	774	722	756	682	717	787	720	749	676	747	764	769	686	777	715	737	778	769	748	748	750	727	739	703	787	752	730	773	770	752	761	727	745	815	759	671	701	742	763	736	765	709	668	735	733	754	755	777	714	728	724	723	733	783	738	780	748	746	701	762	681	744	740	719	732	713	706	732	751	747	713	745	732	729	707	754	731	703	709	693	704	719	759	762	712	715	778	753	742	724	711	710	716	737	763	761	787	727	773	737	715	702	755	741	733	739	748	773	730	733	716	750	740	753	690	752	702	712	737	727	734	716	795	739	785	754	704	747	723	733	742	802	682	733	765	724	756	713	697	749	675	735	776	731	715	734	712	715	660	726	709	717	721	782	743	727	750	723	763	713	723	729	772	723	688	781	743	693	721	726	743	688	761	770	727	687	722	706	702	689	700	739	753	731	711	762	771	762	710	731	762	769	753	722	752	726	747	742	758	759	706	770	746	748	766	718	793	723	767	711	733	724	744	780	708	702	746	762	716	750	779	767	756	770	721	764	694	752	709	739	752	735	761	722	691	777	723	753	725	692	764	768	737	715	697	722	744	761	723	773	733	734	765	768	757	759	722	784	738	740	738	734	734	737	705	744	750	793	696	744	756	771	714	718	769	790	713	740	759	727	757	733	785	704	755	741	735	693	752	741	760	723	725	764	729	725	755	730	789	703	753	737	739	743	772	733	738	777	748	777	675	755	686	745	768	745	748	780	753	700	678	726	704	739	679	707	753	726	741	712	669	755	789	727	723	755	770	710	726	759	733	743	693	729	735	703	708	717	747	759	733	754	723	740	709	749	760	701	732	739	716	706	735	722	691	744	725	702	744	709	703	763	751	712	723	730	713	749	754	750	796	752	699	753	748	704	777	773	730	694	733	747	760	729	723	772	740	707	744	753	732	699	729	725	723	807	705	709	725	747	759	714	752	764	736	744	724	704	739	697	725	714	726	744	760	714	709	773	691	697	745	770	727	747	704	726	727	730	730	751	712	756	757	765	734	752	702	761	732	720	790	753	722	700	731	736	767	739	727	729	738	720	742	724	710	737	730	742	761	748	732	711	732	732	727	713	675	766	719	720	714	738	706	721	764	719	728	759	700	708	731	765	765	756	790	760	667	751	768	768	711	771	740	751	752	733	718	732	824	698	756	734	783	729	745	700	742	722	751	696	715	699	705	761	681	728	792	708	735	774	743	752	754	736	664	741	730	739	731	729	727	731	689	701	725	755	723	722	770	748	712	736	719	711	759	767	733	716	695	710	707	707	757	763	712	786	728	764	703	731	758	784	728	749	734	747	697	719	722	690	746	715	687	709	738	737	705	712	738	713	691	726	757	756	758	731	794	709	788	775	779	711	719	744	761	731	701	768	757	732	725	713	758	749	711	778	706	751	734	692	752	683	728	789	723	765	771	785	721	749	765	751	737	719	737	762	740	747	730	729	751	764	758	694	762	732	732	678	681	725	755	759	767	763	763	678	733	729	764	707	752	778	702	743	759	713	805	680	729	714	704	732	763	704	742	788	718	734	727	756	737	733	702	742	731	777	694	798	721	725	705	725	776	721	725	693	736	736	732	750	719	692	749	783	746	745	749	755	737	758	749	759	757	743	763	743	740	730	764	773	693	754	772	748	718	735	744	772	753	725	738	718	695	771	725	700	700	702	754	754	681	759	746	737	752	726	704	734	693	759	709	741	791	776	697	732	722	725	733	760	708	749	721	724	717	720	723	757	724	754	760	722	721	745	734	722	746	699	731	763	671	676	751	742	733	758	696	730	793	718	726	759	715	792	731	769	715	716	763	719	700	761	710	734	756	766	728	721	716	764	758	760	705	749	755	803	722	736	789	823	751	696	773	759	767	731	718	756	762	795	741	685	707	744	710	730	716	777	721	784	776	713	722	738	756	737	766	731	720	746	742	739	745	714	736	703	726	716	717	753	703	803	693	711	716	731	742	790	694	749	785	749	746	725	714	764	732	722	726	764	716	705	722	732	706	783	751	773	765	739	713	693	747	763	696	734	782	751	736	736	760	731	735	764	742	736	754	721	713	736	720	781	773	794	761	727	709	769	724	750	756	744	735	716	773	768	751	732	736	805	744	751	752	685	707	709	721	696	785	748	690	730	777	703	752	745	720	809	752	741	739	740	685	722	757	799	721	746	730	749	735	809	709	727	790	720	739	721	723	725	672	724	769	747	731	732	700	737	759	737	717	720	755	758	709	700	706	742	755	711	740	753	761	723	742	762	685	746	684	744	705	749	754	749	762	757	730	725	779	712	703	754	741	775	759	744	805	748	743	700	737	748	772	710	754	728	707	699	761	689	714	724	723	726	719	760	748	769	770	691	775	746	725	748	716	722	761	713	701	726	790	725	738	726	745	738	730	731	741	727	757	738	741	732	746	757	716	790	734	770	741	707	702	688	721	749	742	730	678	732	728	732	720	776	687	726	762	731	749	720	758	696	715	768	742	763	715	775	685	733	699	739	686	736	746	758	746	724	749	706	735	712	720	725	762	766	690	747	738	704	761	766	762	729	727	724	672	712	750	747	762	740	718	759	791	757	754	724	772	748	751	749	730	713	692	744	760	795	749	740	722	703	709	783	717	715	749	738	756	723	792	753	727	743	716	737	752	714	713	718	745	730	689	726	713	737	720	755	721	719	716	753	760	715	745	755	707	751	698	695	730	760	766	679	762	772	746	722	772	781	727	726	773	763	758	766	744	730	753	754	706	732	742	734	767	724	759	711	770	721	706	795	732	722	752	740	720	774	760	733	721	730	679	772	732	751	752	773	748	748	755	694	718	716	731	736	794	761	725	719	738	777	739	729	721	735	699	721	716	708	762	743	750	669	755	727	724	721	691	694	724	749	681	756	716	708	748	736	695	688	694	732	746	741	725	718
17185	8696	5539	3385	1500	908	721	481	460	408	400	438	412	453	410	401	390	394	412	410	437	428	374	457	428	409	433	447	406	409	399	406	423	395	410	402	388	444	372	396	395	400	381	386	426	418	390	384	379	410	423	435	381	419	380	373	404	419	398	403	446	401	423	368	395	415	409	427	389	326	405	419	371	428	445	374	374	397	424	417	379	419	406	423	422	412	395	435	436	462	414	436	404	395	380	420	408	417	410	406	425	409	374	403	408	379	394	396	380	386	422	378	415	395	400	379	419	403	449	388	410	419	404	372	377	427	381	373	398	425	437	416	392	411	417	398	376	360	394	414	385	411	399	371	402	381	398	405	379	372	368	444	417	403	410	405	392	382	402	419	378	386	449	404	436	438	381	401	405	370	397	409	383	441	411	390	421	382	417	441	372	406	421	399	440	367	363	398	406	418	402	381	406	394	411	414	423	399	359	414	385	405	441	420	362	402	419	390	408	429	400	402	391	403	397	434	468	394	374	380	418	464	406	416	431	412	385	428	433	391	429	416	422	416	387	387	381	390	410	387	346	393	378	407	417	382	377	377	395	387	371	400	383	426	411	400	386	393	401	391	439	437	380	428	412	386	397	405	396	396	392	414	383	409	403	390	392	379	380	400	434	423	403	410	414	402	422	390	381	386	373	413	398	361	408	397	374	417	412	372	425	382	376	383	402	381	377	445	389	411	385	413	404	368	450	413	397	409	388	411	428	409	421	405	409	402	404	399	374	405	368	417	400	421	380	424	383	399	430	414	396	404	427	406	438	376	414	409	400	423	420	402	409	402	390	387	383	379	450	414	425	407	389	417	405	450	388	417	393	399	373	385	391	405	391	382	422	412	456	421	441	439	399	406	416	385	434	397	394	380	365	384	414	393	431	403	379	392	418	417	390	411	386	394	417	389	408	414	404	449	418	367	432	418	390	445	400	409	368	420	382	391	355	398	428	410	411	396	404	405	393	446	402	436	402	430	432	380	365	423	388	413	394	427	416	395	392	387	407	395	411	379	423	401	394	407	382	393	434	419	392	393	412	414	388	380	446	399	411	408	346	390	435	406	397	428	402	401	441	373	414	391	416	393	395	417	384	360	386	361	414	373	390	418	419	416	387	408	425	420	417	402	416	414	429	389	428	421	394	428	391	356	407	380	402	390	422	414	393	386	420	462	436	408	392	434	382	367	371	390	392	377	392	382	414	433	400	418	420	363	372	375	375	419	352	392	422	397	374	402	427	406	388	388	378	396	407	417	463	387	420	430	411	425	414	405	416	382	408	416	420	382	372	423	364	393	439	390	393	417	400	429	400	414	420	406	393	412	386	435	378	376	404	385	391	390	395	395	422	390	431	401	412	371	361	412	401	393	406	394	381	396	393	392	402	416	384	457	400	375	389	416	405	390	424	413	397	383	400	392	433	413	420	426	428	398	400	444	412	371	388	373	460	416	403	400	403	406	451	433	413	395	432	385	424	404	406	383	443	382	457	434	388	421	393	405	397	378	401	399	430	363	401	388	427	394	366	429	376	370	390	361	403	409	423	416	432	453	432	411	359	412	415	417	397	404	420	403	415	411	394	409	412	399	406	430	393	391	411	415	372	459	385	362	402	415	420	392	426	384	417	420	409	437	384	457	418	412	391	418	382	407	402	381	434	433	384	396	387	377	426	395	404	443	412	421	405	407	373	378	393	403	400	359	418	426	397	437	393	395	412	387	359	426	382	369	426	387	413	390	449	419	384	419	399	418	388	416	393	380	368	439	415	362	403	411	412	415	393	383	448	371	425	404	398	399	410	411	427	409	400	402	412	422	430	416	410	411	397	407	365	406	361	366	435	408	392	411	402	379	349	361	361	393	455	386	420	376	402	380	392	372	389	385	405	396	376	412	420	386	402	354	375	431	408	378	425	401	430	375	351	388	377	349	432	394	412	433	386	389	424	410	414	430	397	412	413	400	398	393	409	407	400	391	419	396	416	391	399	411	420	415	418	420	386	384	409	398	422	408	401	379	407	434	378	361	409	380	399	364	404	388	374	386	408	406	401	385	454	403	423	406	410	438	436	399	400	416	360	432	417	400	379	356	377	409	427	386	438	381	405	437	377	403	399	366	431	397	442	389	399	421	413	414	411	392	406	414	421	399	441	370	385	391	414	415	430	370	443	385	403	401	464	405	414	421	403	394	417	400	415	408	406	397	411	409	368	386	423	428	426	416	432	432	407	389	363	417	384	360	421	401	397	412	406	385	448	409	423	376	398	419	402	399	390	361	383	369	365	377	456	389	377	399	377	416	393	425	401	443	387	433	408	381	398	416	395	455	369	374	433	419	413	410	427	433	384	400	409	433	389	392	397	402	460	410	416	375	412	383	414	379	409	425	424	377	408	421	384	386	394	367	376	410	415	350	396	405	420	384	412	388	418	394	412	381	404	412	388	401	439	383	405	389	438	393	360	419	404	428	389	419	411	377	395	397	415	434	377	416	402	333	390	382	415	424	383	366	425	403	386	382	392	358	394	370	418	405	402	376	419	403	383	394	423	413	417	412	428	396	421	405	373	436	409	404	403	398	406	381	413	424	386	397	363	381	370	374	418	411	409	387	377	388	415	417	378	413	417	385	403	428	413	389	425	396	394	394	374	415	386	380	414	408	417	400	423	427	397	425	417	427	375	390	412	430	398	427	410	415	370	401	427	388	366	371	371	433	396	403	416	393	386	421	385	406	418	427	409	405	363	414	369	412	403	377	413	425	352	399	403	382	417	418	394	383	397	403	395	416	400	398	421	387	379	426	392	378	392	412	369	383	368	409	404	419	441	421	412	380	422	400	392	409	401	392	405	387	372	429	381	411	427	398	423	395	394	408	414	392	390	379	398	432	400	411	435	395	388	368	390	443	397	395	395	367	404	400	399	390	425	393	396	406	407	367	396	421	378	425	413	387	436	433	417	433	413	403	390	385	390	378	400	398	397	399	404	392	400	398	396	392	379	397	414	389	410	383	432	405	426	381	401	407	396	410	370	395	388	421	428	451	381	400	409	391	405	414	415	376	419	418	387	405	391	390	373	378	377	383	382	396	409	433	411	397	396	393	433	432	393	391	436	396	389	403	386	381	378	405	429	402	406	434	387	336	423	406	422	417	407	421	393	374	411	385	431	420	441	411	392	423	396	417	414	384	435	406	398	398	454	409	401	381	419	385	405	419	398	398	408	403	418	426	378	412	383	383	414	385	389	412	379	405	405	443	404	388	426	373	384	373	395	417	417	443	406	388	406	391	405	430	411	391	400	404	374	383	399	364	385	385	410	442	411	458	395	375	427	366	387	413	419	411	420	388	416	442	385	424	389	420	446	410	389	404	408	414	406	402	414	402	403	391	418	435	409	386	437	388	408	447	421	392	405	402	390	424	370	395	380	416	390	415	417	423	391	390	362	382	400	422	424	401	396	390	443	395	406	423	404	424	392	392	375	372
12361	8042	9515	8893	4967	3540	2485	1442	1044	999	965	953	928	931	1000	977	993	951	991	907	972	930	918	975	960	915	935	938	914	902	915	948	963	954	965	965	928	900	939	959	907	963	893	980	938	901	944	867	876	979	901	913	969	935	968	926	942	944	1012	867	941	945	909	876	905	914	907	943	853	899	959	945	914	912	921	919	936	891	884	872	930	927	900	963	958	901	900	934	920	982	928	864	910	899	896	953	936	960	966	945	895	968	932	928	951	955	892	941	930	894	929	994	982	886	937	933	924	919	909	953	930	930	938	905	956	911	866	899	933	957	889	938	958	936	939	905	935	951	944	954	1003	939	915	917	940	954	960	915	923	919	941	923	949	972	966	896	941	930	883	930	948	851	936	939	901	963	941	942	929	923	980	935	894	924	898	934	925	929	917	922	956	912	994	913	985	921	946	886	978	919	960	936	959	874	950	936	872	936	953	935	964	921	897	957	953	928	869	900	909	936	912	944	979	956	958	898	896	931	875	851	963	916	922	905	918	934	926	899	939	984	900	937	972	947	864	953	950	927	960	880	931	938	958	928	902	939	955	900	953	915	936	934	974	871	923	907	960	933	889	905	874	950	955	889	926	938	895	934	990	945	917	947	888	896	946	929	890	929	877	932	942	943	890	891	1055	944	927	1008	933	958	890	865	931	990	922	925	916	911	906	971	886	934	934	897	932	933	866	938	966	943	862	972	933	928	957	874	946	879	916	914	922	936	935	890	909	974	922	926	877	967	977	937	913	937	909	931	913	965	920	925	963	903	920	971	910	904	933	905	904	917	884	914	972	892	919	930	960	966	895	888	979	916	918	918	915	956	935	945	930	963	914	869	929	937	880	921	930	908	950	935	869	1003	910	884	919	877	967	947	937	992	951	908	895	905	954	939	967	888	932	889	899	919	984	944	874	910	944	876	989	928	943	960	904	882	948	948	856	914	936	950	903	943	907	944	915	875	936	983	960	932	896	904	977	916	928	955	900	916	926	942	953	926	865	940	966	872	940	914	924	912	954	974	936	947	936	899	940	925	928	945	882	946	950	917	948	894	922	987	953	894	964	975	889	925	980	934	930	925	953	903	909	934	901	941	904	907	951	873	904	1004	943	951	925	963	917	937	965	912	924	914	831	955	960	889	886	956	952	923	966	935	953	945	926	932	898	901	940	909	943	939	953	903	846	935	925	925	882	963	927	929	998	974	900	906	916	930	979	920	924	914	919	978	909	924	937	927	905	931	904	1003	915	911	932	898	942	922	944	919	923	894	927	896	912	916	951	961	962	916	946	929	956	966	890	909	948	935	950	911	943	903	928	926	974	935	915	962	902	876	901	910	907	930	919	887	914	861	965	927	883	931	900	982	924	923	903	990	938	941	916	910	952	938	1024	916	902	961	911	921	879	929	916	930	932	880	985	961	916	938	895	960	951	929	897	862	945	841	964	942	895	933	905	887	1005	884	865	930	937	917	945	906	944	947	938	937	973	925	888	963	929	943	910	890	981	895	926	948	922	930	882	909	954	925	929	934	917	910	940	918	943	979	968	933	954	963	884	902	898	980	943	919	927	958	939	922	956	914	917	917	912	939	935	927	883	958	902	901	929	885	965	900	935	875	950	899	923	945	915	915	897	897	890	965	897	946	948	941	916	924	953	910	942	913	910	919	851	939	954	937	906	912	966	940	937	970	921	914	975	962	974	966	954	964	896	941	975	900	934	917	943	898	925	932	971	914	902	939	914	979	913	990	925	1003	928	984	914	961	926	892	945	923	917	917	864	935	929	910	954	892	911	942	930	971	905	949	934	941	954	942	870	987	930	950	952	949	930	901	848	888	1010	941	904	905	925	977	903	906	951	888	906	894	926	928	970	935	921	953	922	926	933	948	970	891	885	942	928	961	979	932	948	916	874	907	927	906	914	915	917	916	910	927	933	952	931	894	850	924	898	987	901	975	932	872	915	927	956	938	967	931	968	975	969	968	1027	975	971	910	914	950	876	903	898	899	933	940	961	996	907	881	947	977	873	906	948	960	869	924	926	961	941	878	920	925	924	938	945	927	938	944	907	882	884	881	952	917	902	923	934	921	954	906	942	903	891	970	977	917	946	936	911	928	939	924	937	938	971	858	879	936	931	897	963	923	904	936	943	935	987	892	924	901	952	880	952	917	926	963	902	955	947	973	907	972	897	896	936	944	905	967	905	904	942	962	895	1004	946	939	938	936	943	885	882	967	889	931	981	991	943	886	1014	988	949	946	948	890	931	897	899	908	908	897	1016	997	972	915	912	942	904	936	983	922	955	942	921	991	903	949	940	913	923	916	905	877	954	911	977	971	903	885	900	891	938	922	896	884	877	954	867	905	870	928	946	923	938	940	938	886	877	896	931	979	932	917	892	921	911	910	949	968	956	935	922	918	942	905	925	907	922	912	925	929	928	913	920	970	960	958	969	962	937	910	924	927	940	955	899	926	908	946	891	966	923	922	882	890	893	910	926	929	939	964	912	919	960	895	897	924	918	909	917	893	927	921	999	956	948	947	923	971	923	921	969	891	911	912	926	911	968	903	822	881	944	926	903	911	915	901	945	992	923	919	971	941	889	958	936	958	941	911	933	951	951	945	935	967	936	940	952	943	940	907	946	896	869	951	946	915	928	907	957	921	887	908	904	954	1008	884	932	951	961	966	953	923	947	912	904	944	900	906	937	938	945	931	936	947	966	932	900	904	950	962	954	960	925	861	931	914	936	969	951	952	944	949	946	944	874	891	867	947	953	940	925	937	915	954	893	901	953	944	905	932	924	980	966	954	995	930	953	926	940	909	935	939	934	949	939	944	874	907	972	978	896	886	884	924	925	873	887	934	933	928	929	934	916	918	914	967	885	946	899	942	955	905	912	959	905	886	976	938	918	877	916	932	944	885	940	931	915	928	909	931	900	925	940	890	927	943	967	890	988	897	899	935	949	949	923	906	928	906	893	918	924	919	915	961	910	966	879	905	893	931	912	914	966	896	912	987	873	962	979	873	885	862	941	941	887	916	904	930	933	972	860	910	914	880	957	944	918	936	913	980	899	944	976	920	946	933	909	917	957	955	945	935	878	907	905	903	942	946	960	909	937	939	943	921	968	970	934	929	922	929	981	904	926	912	911	893	919	902	881	920	926	926	958	938	967	917	918	952	934	926	945	911	903	946	990	927	885	902	902	886	921	923	898	925	970	934	912	907	939	900	954	901	947	958	946	908	964	932	921	907	927	958	885	960	927	922	965	941	931	911	903	895	932	937	990	897	909	915	951	909	943	942	916	978	909	895	916	932	919	921	933	909	912	961	935	942	971	892	942	892	909	928	924	972	912	993	933	970	882	905	949	934	939	921	960	909	974	904	940	948	947	900	939	920	942	943	921	928	1009	904	1012	945	945	900	952	986	963	908	909	916	877	892	971	935	953	925	907	943	953	940	904	894	929	907	918	951	904	932	906	959	971	899	897	911	921	930
30508	19061	19444	15238	10327	10020	4217	1610	656	510	492	548	494	442	455	443	413	450	419	414	422	443	377	428	417	436	462	408	400	422	424	422	375	429	443	431	434	430	432	440	438	435	427	417	351	401	410	441	437	414	415	400	444	416	415	392	410	428	408	413	388	408	425	391	404	414	404	452	431	394	393	415	422	446	415	408	389	366	434	389	373	385	414	405	431	423	419	442	408	393	473	410	416	435	420	414	442	386	413	420	412	410	392	413	412	402	376	410	439	427	410	428	400	434	408	405	454	371	394	388	400	410	435	423	390	406	418	428	441	438	401	399	409	438	411	433	399	434	428	412	439	415	440	424	445	424	406	390	409	447	421	383	387	395	416	424	411	426	428	403	399	413	409	429	400	415	404	408	438	437	415	377	402	414	403	404	454	415	414	392	423	430	454	400	394	395	398	388	394	397	394	403	417	423	448	415	406	419	383	398	358	386	437	424	383	394	419	371	419	422	430	392	440	470	412	397	409	398	438	444	418	409	410	411	394	429	396	455	428	404	386	401	419	373	422	409	393	386	408	408	356	410	431	399	403	393	420	390	423	415	449	409	421	434	423	405	418	423	424	394	376	406	419	427	381	441	429	419	416	408	372	396	443	386	364	437	404	396	444	407	436	387	438	395	420	432	423	387	398	406	430	392	424	401	434	407	408	415	408	401	407	416	421	414	391	392	396	460	427	412	438	438	393	404	374	389	394	383	418	448	438	380	418	441	423	388	399	474	404	395	402	401	420	389	410	393	427	424	383	418	424	380	422	359	495	379	400	440	442	408	407	358	396	410	422	426	424	394	435	417	432	441	436	410	433	399	405	378	453	411	387	440	400	408	419	407	441	440	411	384	440	417	393	423	412	408	407	397	403	455	443	427	420	410	430	426	437	449	391	408	394	434	424	411	424	442	405	409	425	402	446	419	437	401	421	428	417	409	425	409	399	424	400	412	414	439	396	409	412	419	422	405	385	405	396	416	440	408	399	417	398	426	398	420	429	439	415	424	415	397	391	420	436	402	414	385	451	427	433	380	418	453	448	410	389	435	401	437	441	433	403	405	396	389	452	434	457	376	416	386	406	430	382	412	400	418	432	422	412	395	441	418	370	446	423	425	407	387	428	410	391	464	381	427	390	429	388	397	427	376	442	423	413	415	406	425	433	436	411	418	426	404	426	436	385	400	432	397	401	422	402	407	419	398	392	420	401	407	457	375	449	429	414	448	387	397	385	446	408	391	377	381	419	383	418	442	403	442	432	389	446	454	372	418	395	431	409	390	406	446	423	396	384	409	451	399	420	418	381	411	441	435	389	407	404	404	426	403	434	442	426	446	435	383	416	391	429	414	399	401	402	397	451	385	396	406	421	396	439	388	456	383	435	417	404	392	447	448	388	417	437	424	393	414	459	431	451	404	424	449	384	415	465	440	396	409	415	428	413	366	421	397	415	397	404	421	412	434	410	416	371	394	418	381	418	397	395	400	406	430	410	412	424	383	398	415	406	389	438	438	438	396	405	413	432	426	409	426	435	444	427	439	400	451	441	418	405	390	399	419	444	411	364	390	437	421	453	407	392	457	412	446	397	451	440	393	488	437	424	434	410	419	399	419	375	427	422	436	430	406	421	443	428	422	404	447	428	403	419	392	395	445	444	410	384	401	407	421	379	473	401	410	439	424	381	439	443	421	403	410	417	425	459	358	447	403	402	417	403	443	402	415	418	434	398	390	440	416	412	439	365	387	414	433	406	399	405	439	385	433	400	442	449	414	424	400	393	424	431	397	433	423	407	399	419	394	422	396	407	409	391	421	415	414	429	419	387	395	405	420	404	417	393	384	432	389	424	436	408	425	383	419	409	414	434	410	393	419	427	420	427	448	366	409	431	404	413	347	445	404	449	415	436	414	388	464	404	377	421	406	410	391	366	432	417	431	396	402	398	378	438	396	393	403	435	380	404	397	409	385	464	415	392	418	388	420	416	398	401	398	425	388	413	384	385	396	392	439	378	392	427	457	392	379	416	416	391	408	387	441	428	431	362	380	397	398	407	425	367	396	405	424	412	425	405	419	361	414	428	444	411	432	382	403	430	438	401	400	360	409	424	427	393	389	420	419	415	431	416	436	423	429	399	403	409	441	416	421	400	423	365	449	460	406	394	422	398	395	401	415	394	395	367	390	376	419	425	412	408	394	453	392	451	418	417	422	398	376	391	430	426	419	352	426	434	399	405	423	422	483	443	429	418	457	447	376	407	378	392	419	399	404	423	397	370	433	419	388	411	363	378	423	398	387	449	407	366	435	458	435	404	400	414	379	419	420	407	426	435	451	385	379	421	420	405	409	426	434	397	410	399	404	419	437	432	376	398	430	436	400	402	390	397	435	472	404	430	456	415	395	422	408	434	389	407	427	441	390	435	438	391	407	396	387	409	443	412	420	443	414	391	391	419	411	408	386	423	406	483	392	400	436	416	396	410	422	417	397	417	372	414	396	419	396	435	390	392	401	417	416	395	377	434	451	427	391	416	432	381	396	410	406	406	427	402	427	422	399	404	392	383	428	446	414	419	361	399	439	404	447	423	395	390	389	400	408	414	433	402	396	402	413	427	393	421	452	427	428	421	372	441	430	404	427	453	427	416	400	424	437	433	406	424	405	423	409	427	391	386	425	451	404	421	420	425	411	426	399	438	401	414	433	416	390	438	440	404	443	412	393	424	416	397	414	429	395	407	393	427	461	434	392	433	447	389	413	389	427	478	391	461	417	381	426	396	416	424	404	457	425	442	416	381	413	449	387	397	407	397	427	411	424	442	435	389	390	385	377	405	380	378	388	394	403	406	416	441	416	429	418	413	417	405	416	377	380	404	435	386	437	418	425	421	421	427	378	432	435	441	417	433	423	421	397	425	366	416	414	393	430	414	414	400	392	406	427	401	431	405	411	365	408	382	408	386	404	389	423	407	389	413	427	454	440	403	393	420	423	427	412	444	405	427	370	412	425	403	410	452	390	390	398	416	406	404	385	404	415	400	394	448	456	450	437	436	433	441	409	438	407	398	428	404	425	459	410	455	404	435	388	426	427	404	461	404	413	392	385	424	443	380	386	393	427	422	418	443	425	383	419	411	371	405	440	418	400	370	389	438	420	398	396	432	427	391	420	420	402	401	425	399	384	440	404	437	390	393	432	415	422	396	429	380	433	404	410	398	457	416	402	416	406	405	389	406	382	400	391	376	379	444	467	411	401	390	439	400	430	394	429	459	405	428	373	411	420	389	437	425	393	372	426	437	412	422	394	443	409	412	429	430	425	391	412	416	426	418	411	402	387	461	443	416	406	398	402	394	408	413	417	469	439	414	433	402	441	413	427	416	404	396	443	468	415	421	421	439	428	419	454	430	413	420	402	394	404	376	427	412	389	396	383	405	404	401	447	403	434	383	413	432	414	381	375	408	398	412	417	399	445	386	379	440	417	385	413
21274	16416	25259	25467	21347	22484	11004	5110	2124	1499	1466	1550	1382	1167	1149	1139	1056	1080	1121	1101	1089	995	1099	1061	1064	1015	956	1035	1019	1040	974	1000	1021	1028	998	1037	911	955	950	958	946	979	961	956	919	957	937	979	927	884	891	920	943	923	974	947	999	936	972	991	958	944	1013	965	920	874	939	928	929	951	930	953	853	912	931	874	973	938	942	957	921	949	954	890	919	956	895	972	944	928	965	899	949	953	944	913	930	942	969	962	903	965	982	955	934	995	960	940	984	927	946	930	932	982	988	916	952	930	914	952	973	979	940	967	940	952	898	968	916	938	919	983	896	967	962	888	912	973	942	955	919	905	956	972	886	988	913	1031	915	995	940	926	929	978	874	905	989	931	942	954	899	942	939	941	931	947	935	936	946	869	941	915	945	961	905	976	972	948	912	948	948	957	947	985	946	909	923	911	899	924	909	965	891	912	952	981	900	965	919	956	948	945	903	931	912	888	970	973	931	913	922	976	990	945	1014	916	904	896	999	947	913	984	941	965	972	963	926	926	906	921	953	886	927	962	968	893	951	924	926	964	912	920	950	1006	915	969	961	929	959	935	927	916	926	965	972	937	976	927	935	910	931	951	925	885	934	956	972	977	968	920	944	981	925	996	1015	953	900	958	965	917	882	925	991	970	983	989	939	923	921	931	1008	893	930	979	909	921	970	978	959	904	936	921	947	914	943	950	957	937	933	902	912	953	954	936	951	908	991	953	962	959	948	950	985	947	903	979	950	967	990	915	948	917	937	959	990	944	946	939	953	989	922	932	923	942	961	904	897	922	931	899	966	953	992	945	932	956	939	927	918	959	988	908	949	930	892	908	945	933	923	941	952	977	911	950	940	931	956	951	937	929	926	963	855	921	923	966	925	910	960	949	953	976	908	925	1001	931	981	936	908	999	965	955	939	945	937	957	963	903	951	947	945	895	986	886	957	932	919	931	956	932	915	983	938	945	958	891	911	891	904	896	916	944	932	918	982	928	933	937	947	932	1000	910	986	929	901	943	930	913	904	901	910	947	948	1011	882	952	967	933	941	943	957	961	961	906	940	992	927	907	967	919	978	1003	894	927	913	923	966	940	976	995	870	910	947	934	923	944	974	920	926	959	965	954	907	865	897	905	928	906	982	940	975	959	964	916	948	952	906	949	947	941	920	955	933	987	938	930	972	923	917	960	950	878	923	995	871	948	948	910	913	903	929	893	975	891	991	934	938	913	929	915	905	895	939	883	959	888	938	925	890	962	971	895	918	969	872	1000	949	891	881	896	953	966	898	963	953	937	980	955	924	919	985	967	941	920	926	980	983	1018	1025	852	908	933	957	983	966	951	939	933	890	901	920	978	910	977	925	954	1019	951	929	954	929	940	900	947	926	919	939	929	912	933	975	918	891	982	922	977	943	924	949	959	939	885	905	918	951	954	965	903	903	962	958	919	993	877	923	964	937	960	982	944	893	963	965	941	960	927	978	903	877	962	1006	1004	974	972	937	926	964	942	910	907	985	905	1005	896	928	902	994	914	972	962	939	874	944	928	934	962	955	980	936	899	938	911	983	942	990	881	991	993	971	929	896	929	890	971	922	905	949	985	902	901	963	946	920	951	928	845	997	996	944	997	886	889	969	963	968	937	958	973	920	1001	895	944	906	956	909	901	955	963	951	906	935	908	870	942	972	981	931	979	970	988	899	911	922	980	965	982	902	995	906	949	939	915	955	1021	947	916	944	958	998	923	923	928	911	954	972	933	987	976	912	947	925	935	895	923	875	891	947	963	972	881	978	934	940	991	962	917	968	964	883	949	1001	904	995	913	901	886	933	1006	929	906	900	925	1009	1035	922	905	923	989	929	971	947	887	921	887	937	893	929	950	922	954	977	902	932	933	977	931	902	946	969	986	875	968	991	899	934	929	954	895	980	938	926	979	949	953	935	965	915	923	977	926	935	958	954	973	966	921	940	955	970	956	914	962	907	958	953	952	907	964	1013	926	943	953	857	980	995	923	934	919	947	934	895	973	893	896	940	961	961	951	980	957	978	935	910	922	950	976	911	898	927	933	973	942	958	949	900	919	975	988	906	969	960	975	922	930	960	889	960	906	933	941	915	931	1005	963	917	943	998	954	982	887	921	993	933	908	969	957	933	972	955	948	971	925	939	955	944	934	880	961	930	894	937	965	896	963	966	911	997	931	926	964	988	955	847	970	912	979	890	930	931	977	902	992	923	919	937	946	950	851	902	945	958	946	1001	904	977	926	920	992	930	978	990	933	966	959	935	885	971	935	923	943	920	976	946	904	1006	874	912	980	978	905	924	872	946	933	1015	950	970	1028	967	946	972	930	928	906	979	995	916	977	1004	940	876	933	907	956	935	906	918	980	934	926	951	935	985	921	933	1016	981	951	931	960	1013	907	949	957	975	914	912	965	950	922	983	964	939	900	916	946	920	973	1009	918	984	974	960	924	935	979	962	963	880	911	931	970	947	932	959	967	925	919	921	962	930	975	908	952	924	917	954	922	966	934	995	910	893	977	934	899	974	850	958	951	941	940	881	981	982	877	919	969	948	969	977	929	969	936	955	916	951	961	968	957	939	906	918	893	959	961	976	978	958	950	897	898	922	893	965	967	1004	909	923	943	967	974	925	955	965	968	916	952	944	931	950	911	974	937	913	953	892	979	961	919	946	948	925	912	949	984	912	935	948	933	895	923	962	995	913	926	941	932	969	960	893	921	903	981	952	926	943	944	980	893	943	981	918	883	935	942	892	931	956	955	916	958	950	933	993	964	944	936	890	911	924	940	956	1019	913	916	996	947	985	958	978	937	940	941	951	854	968	939	955	918	920	922	930	927	908	956	898	940	917	965	945	1018	934	974	917	992	969	982	940	969	920	972	967	929	992	980	932	1005	959	931	931	961	904	930	1026	949	989	931	909	960	966	927	904	933	907	949	942	925	979	909	931	886	901	912	910	946	932	943	943	934	906	899	940	1010	1023	945	973	955	935	922	954	892	956	983	956	952	951	947	980	900	924	951	947	963	959	920	973	945	970	926	950	945	965	933	955	955	953	991	926	960	906	953	912	954	944	918	925	984	956	964	964	995	939	982	957	955	922	952	921	952	958	949	946	917	954	981	984	919	906	915	958	1001	946	911	917	941	876	959	947	959	931	951	921	889	965	950	933	876	944	921	933	936	947	944	935	950	944	904	942	892	896	941	921	963	939	926	903	929	972	931	921	922	921	986	908	936	942	944	936	924	988	974	949	933	932	933	942	923	921	961	920	953	971	922	997	943	909	990	947	965	943	992	929	933	957	923	956	927	978	988	973	950	937	940	1007	994	961	890	931	931	936	887	950	911	951	984	967	956	931	936	888	938	927	964	946	943	929	971	976	969	941	996	934	909	925	919	990	907	886	940	916	1007	925	945	934	945	935	932	911	918	974	893	941	933	974	918	963	910	903	945	968	907	961	929	995	935	908	924	1049	973	1031	942	964	917	928	968	991	982	914	924	923	924	969	909	923	924
41791	27960	28456	23222	18166	15385	9062	3302	1006	505	475	488	444	399	446	397	316	336	347	352	330	339	357	327	355	332	324	341	285	309	328	313	318	317	328	341	307	318	331	314	303	322	290	322	332	352	304	308	313	314	337	302	304	320	300	300	331	300	336	315	353	312	327	303	332	295	316	304	312	347	301	320	302	309	314	322	327	325	287	312	312	285	307	292	302	293	317	277	345	334	299	306	314	303	315	319	301	312	368	285	337	349	319	298	339	293	306	318	309	323	318	333	311	292	336	319	322	308	308	321	313	334	304	294	308	354	313	328	286	292	284	335	311	327	339	309	306	276	296	324	316	331	371	320	308	312	300	279	271	333	313	334	333	316	315	276	336	306	309	311	319	318	278	330	341	294	289	302	304	321	304	336	328	297	330	281	299	316	336	342	337	306	312	329	303	340	328	309	294	314	309	316	319	318	266	325	310	313	284	365	305	332	329	334	282	311	343	315	311	290	318	317	305	306	355	295	327	312	309	332	299	319	302	307	294	322	283	305	330	287	310	309	349	311	291	307	307	332	305	317	324	315	326	322	319	309	308	316	289	328	350	317	335	315	300	288	345	330	302	329	339	323	274	331	290	306	293	364	321	313	306	327	284	323	316	322	302	297	328	298	296	275	345	341	321	310	319	324	331	292	334	317	323	328	296	287	275	342	291	327	300	309	321	290	327	334	347	324	292	333	314	306	306	343	311	314	334	329	295	336	339	348	262	305	357	302	325	318	316	293	338	297	318	306	318	266	311	326	297	320	326	332	344	339	334	295	258	279	328	334	320	303	300	320	297	301	297	298	309	315	316	323	311	298	315	296	314	297	276	308	308	312	286	287	308	289	340	321	321	367	316	336	322	305	301	326	273	302	337	330	296	305	294	312	302	317	321	294	330	306	321	282	290	281	296	318	273	317	322	308	313	309	256	307	297	288	282	299	288	310	347	335	285	303	351	320	329	326	288	278	296	299	340	327	325	287	363	310	317	333	311	313	289	295	325	317	287	288	328	306	316	289	343	270	339	332	333	323	330	335	296	334	321	283	310	307	296	336	324	314	300	320	287	362	303	311	283	308	327	315	309	293	325	341	283	331	297	322	317	280	329	279	309	295	326	324	320	310	319	310	324	306	295	331	327	304	319	321	282	278	320	314	318	315	294	291	324	328	347	307	282	319	334	280	292	297	284	284	328	323	303	281	297	296	303	319	314	335	329	341	311	306	302	325	322	291	318	301	337	341	324	314	343	325	357	283	292	347	301	306	331	308	317	326	310	307	318	337	349	315	306	323	326	330	333	301	288	278	310	310	319	332	288	330	276	315	335	292	317	273	326	301	300	281	283	281	305	334	280	330	310	311	312	305	304	273	302	297	297	284	287	282	295	309	298	327	292	338	266	297	353	304	341	318	321	282	301	353	323	323	309	330	349	313	277	338	350	296	328	328	303	287	321	326	323	310	330	340	316	309	315	305	314	356	339	336	311	294	302	341	325	318	283	323	304	348	318	315	322	323	321	346	337	317	314	317	326	300	323	337	320	323	300	320	323	319	325	330	306	294	292	303	342	328	326	340	337	323	321	323	284	299	313	353	344	302	305	305	302	322	372	289	253	286	288	315	323	312	316	304	287	309	345	270	305	286	314	287	300	328	292	318	352	302	275	333	353	306	344	347	329	307	351	306	281	331	293	315	354	332	337	339	313	304	309	330	301	321	319	308	312	334	317	338	337	328	302	300	304	293	328	323	309	311	296	322	272	291	290	292	309	325	307	314	300	311	287	312	320	283	299	283	295	283	320	306	298	335	335	276	308	316	326	324	295	288	311	298	316	295	295	327	323	331	340	318	278	313	324	310	281	328	308	350	312	305	303	328	352	313	331	300	284	328	317	358	319	328	319	286	300	332	316	320	318	326	354	337	301	307	324	310	316	339	342	316	287	300	273	321	307	322	336	314	351	319	323	333	339	291	313	320	310	294	302	309	329	314	329	300	320	314	330	332	307	339	292	288	304	350	338	297	304	295	327	309	296	337	323	315	334	315	298	318	310	311	312	284	317	310	338	301	342	311	303	306	327	306	342	293	320	311	306	283	328	302	265	330	338	335	316	308	309	303	319	356	319	301	318	303	326	322	326	327	297	308	299	301	281	297	353	319	303	317	315	319	322	333	325	319	323	347	300	317	311	299	300	308	321	323	298	322	313	293	326	330	327	336	349	355	329	310	309	316	299	333	321	308	329	292	338	294	323	314	289	324	308	280	307	310	350	296	324	336	348	313	324	312	281	325	315	332	300	322	315	305	359	311	299	308	277	341	318	335	330	301	337	314	332	306	317	312	290	361	329	320	314	323	311	298	312	331	340	291	297	313	314	319	315	308	315	276	313	301	308	308	327	299	304	322	358	329	340	303	323	304	321	350	332	320	309	317	314	298	312	305	318	294	284	325	267	297	276	326	307	307	310	332	302	320	316	330	323	286	290	320	327	327	317	313	290	344	332	335	319	326	310	328	305	319	318	327	302	327	308	326	318	288	301	296	293	308	305	298	316	319	345	311	295	306	324	303	286	337	346	347	290	312	313	284	316	317	316	296	286	300	309	287	322	300	343	365	323	325	326	318	317	276	314	303	339	330	291	322	282	313	345	316	327	328	308	332	283	346	305	309	325	344	292	297	309	322	292	332	325	306	286	297	335	318	317	319	279	292	296	336	299	303	317	302	313	324	313	331	315	309	296	309	308	320	292	279	292	283	299	301	352	330	333	327	313	278	341	307	336	310	318	269	327	303	329	292	308	281	308	289	283	348	312	287	286	336	347	333	302	303	326	322	309	339	297	314	307	298	312	355	332	300	320	333	331	306	334	323	335	273	331	320	328	320	285	315	337	315	305	314	287	301	298	305	306	320	325	311	305	317	315	285	315	341	323	300	326	306	309	309	321	314	313	332	309	343	311	314	304	326	319	347	327	323	316	327	307	288	296	319	300	306	332	333	288	312	362	325	329	346	321	320	333	293	311	336	312	333	317	285	325	290	300	376	319	333	299	309	294	318	290	342	315	345	330	334	307	261	318	355	319	308	339	278	300	330	324	326	292	336	298	307	310	320	298	340	306	300	300	322	280	300	342	307	336	317	312	294	318	318	272	301	316	344	305	308	312	312	333	337	339	309	318	297	333	296	314	292	294	326	305	312	302	304	320	311	329	320	324	317	316	291	312	281	282	300	321	294	327	360	283	315	337	288	297	304	327	336	277	313	282	298	282	315	319	312	326	309	316	296	290	327	287	301	293	271	302	312	300	339	355	294	270	333	306	323	314	310	320	297	350	300	327	317	271	333	316	337	302	317	335	296	298	339	312	312	309	324	325	305	306	296	305	327	297	299	324	300	335	325	294	318	319	280	316	329	324	328	302	306	328	332	289	295	303	328	323	308	329	319	289	279	332	328	347	291	320	286	313	306	346	276	306	296	357	292	314	329	318	270
27774	22854	32032	31924	29512	26752	19320	8688	3041	1654	1533	1597	1547	1092	1292	1065	929	926	1004	1051	935	917	931	900	842	830	809	885	852	793	771	764	799	801	825	815	801	794	776	758	768	772	791	773	734	712	716	702	774	753	727	745	727	775	724	764	773	742	801	722	693	748	748	737	752	770	700	718	730	711	761	698	796	725	740	763	705	754	734	717	695	747	742	788	685	742	738	766	761	716	739	735	672	702	718	712	724	727	732	717	703	757	713	714	752	696	789	745	727	720	792	708	718	707	733	756	721	711	752	753	702	741	731	727	717	714	716	752	711	678	733	715	746	739	728	696	705	762	751	712	744	747	733	708	734	753	725	719	684	729	718	711	759	728	763	705	747	744	754	709	709	703	736	773	717	740	730	749	708	731	716	771	693	773	709	721	722	730	732	725	802	753	725	756	790	765	694	747	702	698	732	680	698	710	724	766	772	700	754	742	711	733	744	652	731	702	776	720	700	727	763	717	732	760	691	775	703	745	741	743	725	728	706	731	763	685	741	677	697	714	673	747	731	697	712	748	779	762	750	753	735	723	757	689	733	728	732	696	803	760	768	725	699	757	738	747	739	724	690	749	731	723	733	665	723	730	729	788	712	685	743	748	744	701	695	692	746	722	689	719	696	752	726	734	722	700	666	808	699	737	743	705	727	746	725	768	720	695	725	696	756	722	743	769	733	725	703	761	744	723	716	711	693	711	768	720	739	796	760	742	710	734	734	709	750	774	719	735	713	738	776	747	681	751	742	733	725	702	752	746	749	753	773	766	704	719	720	693	708	717	726	763	767	748	755	797	720	748	693	731	725	755	656	698	759	738	714	735	686	727	698	746	761	713	740	762	735	740	742	729	757	712	706	659	731	715	751	755	734	722	792	731	733	774	700	686	725	713	740	738	757	706	722	715	680	780	769	717	715	739	695	723	709	746	732	732	810	741	726	709	708	775	734	708	696	698	741	762	714	742	714	743	725	766	717	716	780	762	725	698	789	712	714	725	745	704	753	711	752	714	690	724	721	755	724	720	677	711	716	753	722	715	762	758	696	721	735	742	769	702	805	800	760	738	770	717	701	725	724	703	733	682	757	745	727	718	747	714	748	729	697	748	727	752	725	722	730	712	749	753	767	720	696	736	760	731	693	746	716	724	717	698	761	703	736	759	719	759	746	749	741	697	749	731	716	698	751	759	731	680	723	708	712	737	746	768	729	776	680	770	740	748	688	728	736	736	705	735	711	737	773	729	705	734	713	699	756	710	759	690	789	714	691	723	721	760	753	746	722	728	779	736	763	719	723	746	687	712	727	719	702	756	709	716	714	722	693	735	731	734	769	751	690	742	695	706	758	750	703	695	754	725	752	752	743	717	730	755	729	679	741	765	750	778	718	708	711	752	734	724	784	744	736	681	763	661	722	726	777	723	757	765	756	746	720	715	781	719	711	714	717	746	765	734	699	747	770	739	753	760	742	717	784	750	749	737	705	713	720	757	753	743	769	705	735	735	737	766	741	719	748	734	717	734	737	734	746	738	766	708	774	734	718	719	707	729	713	714	747	736	724	699	749	699	725	749	740	776	694	728	718	722	771	749	740	732	720	759	739	742	807	730	674	704	695	733	740	760	717	753	741	685	721	712	749	769	711	748	749	722	767	723	716	767	733	716	746	744	719	733	761	740	737	799	728	719	722	759	716	773	741	709	727	785	720	677	738	742	736	689	739	729	752	729	756	763	737	726	784	744	712	709	766	696	728	719	743	755	691	732	754	699	711	732	749	749	722	743	759	739	744	742	726	709	681	727	734	732	725	705	734	737	749	712	708	720	719	735	699	727	757	733	748	764	735	743	757	763	673	691	739	729	776	705	701	714	707	751	656	777	737	704	724	711	734	711	721	756	706	743	732	748	705	742	717	758	762	717	720	734	697	671	760	750	721	809	736	738	767	727	706	701	713	754	743	719	769	734	659	734	737	735	728	706	721	704	756	682	742	692	721	789	720	728	721	706	724	782	741	732	727	707	737	718	727	710	761	711	697	728	714	758	741	703	761	718	728	725	771	745	748	738	723	702	709	712	773	728	751	699	777	719	734	709	720	692	787	714	793	741	734	716	729	695	729	724	726	750	743	701	730	682	726	723	748	733	795	722	708	703	686	794	727	763	692	712	668	721	690	727	704	716	684	747	745	698	711	731	731	783	783	771	674	754	697	723	763	747	733	727	740	692	704	742	717	706	721	729	783	743	736	742	747	717	713	664	774	726	740	683	699	748	723	721	694	779	721	711	719	727	737	704	751	783	749	718	766	760	747	752	720	750	741	722	734	719	788	768	686	702	755	733	795	667	699	719	742	668	719	744	712	772	703	763	722	713	775	710	777	708	753	700	725	713	737	727	708	723	703	710	718	743	694	672	728	689	759	745	742	702	751	714	750	734	729	692	717	710	712	688	734	744	724	739	739	697	695	766	751	743	729	748	732	736	722	771	740	810	733	757	727	756	736	714	717	776	741	752	775	773	737	713	757	765	710	718	705	733	794	710	697	742	748	759	728	740	736	701	692	704	716	746	726	756	705	720	693	686	741	744	775	745	701	746	685	712	738	738	748	696	711	759	703	704	729	768	723	692	758	740	731	753	702	752	762	768	726	755	762	791	741	714	783	739	721	730	753	703	731	722	723	725	763	693	732	722	744	751	717	707	765	716	810	729	715	688	760	756	699	742	742	729	746	769	706	772	714	734	730	709	682	717	682	699	749	722	737	752	717	748	705	748	715	704	704	680	709	753	713	766	745	765	683	719	758	778	764	674	738	770	697	749	743	726	738	763	687	689	776	735	729	751	764	730	727	737	751	699	710	772	752	700	753	789	698	714	738	733	724	714	744	701	724	721	756	766	713	669	693	754	723	709	719	752	769	721	741	764	735	724	689	705	710	776	706	726	762	763	741	711	751	697	759	701	781	759	682	708	701	734	710	717	738	699	745	712	761	720	723	730	719	738	744	739	767	734	734	737	755	721	741	732	722	739	737	755	756	715	711	758	715	743	748	753	711	733	767	735	782	725	711	716	734	750	755	687	748	779	765	735	726	710	754	778	702	745	725	722	784	702	683	756	756	706	769	779	711	749	705	770	733	766	663	752	768	772	717	705	706	755	710	720	724	720	691	711	806	735	729	716	759	722	690	727	697	736	763	770	757	677	711	759	749	714	729	746	717	740	750	746	741	687	716	764	735	750	744	746	734	736	714	770	730	788	731	739	718	721	742	733	740	759	704	738	773	723	748	785	717	772	735	716	734	686	730	712	745	746	696	779	782	730	766	745	771	745	716	732	721	747	746	711	719	787	714	712	723	755	743	765	740	719	770	704	686	728	708	757	716	751	683	754	753	735	727	724	725	710	698	720	805	735	746	692	722	718	710	757	814	806	729	725	758	744	726	734	699	715	726	721	764	714	735	760	694	699	710	687	678	738	738	673	680	763	746	760
17538	9030	6119	3157	1315	923	736	532	403	370	381	429	416	398	399	420	396	381	400	339	415	345	380	404	396	390	397	421	419	404	375	375	395	414	428	415	392	419	378	358	385	394	379	378	445	387	398	367	384	381	393	370	396	395	390	386	386	380	412	433	401	381	394	365	367	371	420	413	365	410	422	396	413	381	390	409	374	389	411	380	410	415	413	420	398	423	409	398	439	412	392	443	388	419	418	432	366	385	435	391	408	413	386	410	402	395	404	378	403	411	351	373	408	397	358	381	412	388	433	385	460	413	413	400	385	418	374	426	400	396	411	384	374	397	417	388	386	378	420	362	416	431	415	418	419	380	395	395	375	388	336	401	351	363	392	394	382	370	388	419	362	402	429	394	385	422	415	428	383	366	404	400	396	410	374	396	388	412	403	400	403	399	392	396	414	403	417	393	387	428	391	373	403	370	387	424	391	423	394	437	385	430	392	355	406	377	376	376	376	408	416	383	413	403	404	433	434	429	423	420	406	401	435	406	420	406	405	376	437	377	414	403	404	385	404	386	392	430	433	382	376	428	400	403	409	382	381	395	339	401	426	393	428	385	392	409	438	403	411	399	400	398	420	406	417	382	432	427	347	424	403	432	386	412	418	391	392	364	420	396	364	420	390	403	413	393	441	381	409	372	397	386	387	411	384	405	379	414	402	376	382	409	363	423	447	346	327	401	361	409	418	392	370	389	384	455	383	365	408	364	406	393	359	432	416	419	365	357	412	420	385	448	384	375	389	377	402	384	420	418	403	391	378	371	404	441	383	378	397	430	398	406	398	387	394	409	402	387	390	424	355	425	396	406	388	419	362	407	398	445	419	400	419	396	404	438	428	419	385	394	418	405	377	422	364	387	389	382	370	429	386	377	428	411	386	413	412	416	346	373	393	441	399	374	425	372	380	359	408	409	348	360	390	410	358	366	405	398	392	406	401	405	442	411	352	412	377	373	448	425	437	443	414	393	383	388	418	416	366	371	416	434	408	387	329	381	400	371	351	366	379	372	431	429	424	394	381	394	385	379	402	400	394	416	404	412	401	402	401	402	413	410	379	414	398	396	356	422	395	446	382	418	406	372	425	397	415	385	426	381	393	398	409	383	392	385	363	385	391	393	404	378	418	418	399	419	430	402	393	385	420	411	373	428	398	382	415	413	391	446	409	408	417	412	395	385	421	407	420	389	414	351	413	409	406	386	384	379	403	413	367	394	412	368	398	410	361	429	410	433	431	431	384	393	406	388	380	370	392	431	385	363	397	402	401	377	378	402	438	408	396	415	395	423	412	396	388	377	408	401	399	431	396	395	411	420	421	416	391	395	391	401	389	386	376	411	401	402	410	411	427	387	392	389	405	417	389	366	410	386	412	382	415	402	387	401	426	393	412	374	379	379	383	422	398	412	402	348	390	375	376	423	430	418	400	430	415	357	388	445	387	395	383	378	362	409	403	426	388	396	419	385	392	423	423	396	422	407	407	428	386	400	397	368	392	448	441	431	409	392	429	398	403	385	452	421	393	369	391	400	396	431	363	383	389	428	403	384	447	406	402	388	367	378	350	414	407	377	406	425	439	356	416	380	321	419	384	385	408	372	397	405	390	377	397	378	363	419	418	416	370	403	399	396	394	477	407	430	406	395	406	427	409	394	409	406	395	430	403	383	395	414	367	429	405	378	398	399	409	411	365	398	387	419	434	417	395	406	395	433	402	422	398	394	407	396	356	397	400	379	379	381	419	375	390	391	384	394	347	416	391	368	429	404	361	397	430	393	420	392	388	367	431	418	392	390	379	396	438	372	430	375	397	397	347	420	389	377	380	369	387	399	372	406	410	390	426	381	442	400	407	401	391	442	417	421	381	392	397	397	408	407	398	367	393	396	399	361	393	390	415	389	424	388	403	374	368	414	412	385	389	421	413	403	412	354	380	387	412	396	389	375	424	374	423	377	405	419	428	412	380	395	390	421	373	414	388	400	396	409	405	363	393	389	396	409	380	435	384	417	377	380	405	398	390	415	399	377	388	414	362	408	405	382	366	400	407	404	385	376	367	389	394	386	407	367	420	364	386	406	402	414	399	403	408	428	391	421	398	375	397	404	397	438	429	409	393	402	395	426	416	401	419	382	414	396	397	421	470	438	432	416	401	463	398	422	401	387	396	431	373	385	412	384	395	430	409	376	385	395	415	434	368	391	371	429	401	416	396	416	422	406	416	419	420	422	388	420	375	384	409	407	416	406	367	406	418	415	420	417	431	426	424	411	398	410	358	350	409	366	400	405	379	412	382	387	390	410	371	391	409	423	425	371	396	377	445	392	376	425	382	409	364	397	394	376	383	363	414	384	363	369	399	382	405	388	415	436	393	384	403	365	394	406	404	389	412	388	396	403	421	381	388	389	401	406	409	379	376	413	386	400	389	386	405	409	404	410	413	398	388	410	413	407	403	404	380	373	374	365	414	390	355	405	399	433	386	405	372	363	405	417	409	372	408	381	396	408	371	400	396	411	397	456	387	382	424	415	379	402	386	424	414	410	414	401	381	417	413	393	383	376	408	454	410	399	391	368	366	391	407	409	398	376	422	426	363	375	391	395	405	370	383	440	405	385	400	416	400	401	403	432	407	419	379	431	385	402	386	434	440	430	401	450	416	384	420	381	386	400	382	425	368	371	403	394	402	411	418	362	424	368	383	395	414	354	408	405	403	383	421	389	401	439	418	437	415	399	404	398	385	376	430	388	416	413	387	368	374	417	363	421	410	390	423	376	394	413	395	384	381	412	389	421	433	383	389	403	416	411	416	415	401	366	404	403	405	407	397	420	408	407	386	386	382	420	436	382	398	380	415	373	383	413	441	383	391	374	387	385	397	404	391	398	390	365	378	420	398	407	412	379	395	391	397	388	403	415	377	389	417	418	421	386	393	386	430	397	418	388	411	418	384	418	391	384	386	380	412	405	389	374	421	386	393	431	391	388	430	423	393	390	410	426	391	400	386	345	403	413	399	370	389	380	409	378	392	394	408	407	386	409	422	339	411	394	420	439	412	377	403	396	396	394	409	410	447	389	388	394	397	430	390	405	359	420	403	364	392	398	372	402	374	391	382	376	378	357	412	422	393	392	429	384	393	366	377	408	404	384	406	387	363	387	367	368	392	368	376	366	397	377	410	409	401	355	378	421	355	396	389	379	402	450	387	395	398	385	384	404	419	349	401	392	402	408	397	388	397	449	382	441	389	385	397	374	428	384	400	405	390	434	405	398	391	417	427	397	403	399	405	364	380	394	417	472	364	404	382	430	377	395	430	416	420	399	384	417	415	385	351	414	420	410	385	443	404	393	371	413	399	370	348	406	355	355	390	408	397	417	372	360	392	395	416	443	403	379	387	377	414	395	401	370	404	406	412	402	405	392	386	385	423	405	399	391	363	385	417	391	396	415	420	383	387	388	367	396	390	401	428	418	386	386	408	424
12366	8511	10813	8380	4624	3234	2428	1458	1079	999	900	918	883	940	924	912	941	926	972	947	950	993	967	1005	974	893	960	913	969	945	973	917	932	960	980	933	919	1010	916	949	904	924	899	932	896	906	958	929	922	938	935	892	831	917	898	872	905	928	951	936	913	967	888	908	964	951	906	918	981	897	950	947	923	859	915	917	920	903	942	912	903	923	909	912	986	921	948	928	923	903	950	927	877	879	927	885	935	950	860	932	916	887	878	928	926	929	921	913	963	891	952	946	881	938	929	836	932	896	949	914	946	923	986	904	1002	910	851	955	913	939	912	907	908	879	955	849	946	881	943	892	927	875	925	893	963	895	885	892	970	887	964	947	864	911	909	971	920	957	935	959	918	957	968	920	933	887	905	892	949	910	909	935	854	915	885	964	938	914	911	913	875	929	902	922	937	926	878	889	890	963	947	859	899	861	919	932	880	941	928	945	929	945	934	914	896	914	884	918	894	926	900	993	899	884	915	913	921	944	873	931	897	909	967	939	908	960	908	890	898	867	907	880	916	877	863	924	909	964	928	932	921	966	852	954	905	877	944	928	929	862	988	851	932	920	850	860	812	972	898	956	939	947	920	890	943	923	928	928	934	917	911	942	906	897	934	894	934	966	944	896	859	892	924	958	943	929	952	849	947	888	871	985	941	913	930	951	903	920	954	935	843	968	936	943	860	932	913	951	967	935	899	944	880	909	917	924	976	924	892	932	928	949	912	921	908	903	912	933	903	930	888	902	926	903	917	933	915	896	900	873	913	948	929	899	922	855	960	919	936	929	970	967	927	880	892	944	898	926	915	912	907	906	880	937	920	882	879	910	908	904	894	931	939	940	888	949	901	916	888	955	917	885	916	919	916	919	952	890	889	957	948	907	918	950	896	921	933	935	935	913	935	956	891	917	911	903	943	907	878	953	975	922	907	947	891	936	882	941	949	930	880	950	947	905	941	879	887	929	938	917	871	945	969	910	884	916	910	934	906	921	931	910	933	947	921	927	898	917	921	914	873	926	923	934	948	870	907	908	865	923	874	937	894	903	903	926	925	869	907	939	947	905	904	941	923	918	980	964	921	924	931	898	904	920	903	947	889	952	878	914	915	898	890	972	874	926	902	908	912	905	952	914	918	917	953	922	879	914	904	932	961	924	976	869	902	959	930	931	888	856	945	909	882	844	909	936	972	905	942	920	871	904	922	918	942	907	949	913	925	928	888	931	866	956	915	940	920	897	884	901	940	932	888	893	896	923	906	879	901	881	947	933	1012	947	930	937	882	881	877	902	932	943	939	934	934	862	869	924	908	918	874	936	939	885	903	884	920	934	926	881	946	909	927	940	940	890	875	944	881	940	941	918	912	928	902	983	932	943	926	882	917	904	904	944	966	905	916	958	876	899	864	942	988	901	960	909	980	873	953	905	933	931	886	921	929	903	948	901	959	875	955	880	968	966	943	893	945	904	897	916	873	921	879	945	892	902	934	891	910	879	938	886	941	906	869	913	927	929	926	947	918	949	906	906	926	903	886	993	954	905	919	938	882	930	934	880	910	954	897	922	956	938	890	925	883	875	938	900	901	913	963	886	918	866	926	931	991	870	915	893	949	917	912	925	942	911	913	982	902	921	897	912	925	876	908	953	917	901	922	948	911	918	910	919	906	873	935	916	876	908	952	947	922	922	925	988	917	903	934	915	913	864	954	905	895	936	872	939	895	904	936	906	914	921	884	942	993	939	889	931	882	927	907	895	931	902	898	900	897	951	955	918	900	898	925	947	946	912	913	977	905	938	920	959	911	884	888	946	933	912	938	940	903	932	929	973	890	900	940	901	944	950	884	888	898	978	903	905	984	927	933	910	949	935	935	939	942	895	922	945	939	952	896	939	895	917	978	966	897	931	919	944	930	886	874	884	929	971	971	922	943	941	935	876	951	923	901	934	923	959	937	906	893	864	897	858	872	965	870	949	925	980	960	903	964	909	888	895	914	927	943	918	914	930	941	884	912	884	927	923	916	923	948	921	888	941	921	938	924	910	917	933	975	921	917	912	961	871	949	860	900	871	902	929	916	904	943	936	900	868	886	920	935	894	902	885	942	935	968	920	860	827	914	947	885	929	946	948	934	909	916	897	886	951	925	897	950	977	868	939	917	864	967	893	941	925	901	939	875	906	910	906	929	936	909	911	942	909	922	949	911	962	940	922	916	894	891	944	938	875	890	992	862	875	917	963	933	910	899	943	915	932	1027	893	911	911	902	925	915	929	903	872	907	952	923	916	941	923	894	911	951	933	896	874	908	947	923	909	836	940	878	911	897	896	923	860	924	912	968	910	881	913	973	907	914	921	928	859	887	902	904	931	887	933	955	917	957	928	941	967	904	863	927	915	906	899	931	913	944	935	933	945	888	908	912	877	931	943	917	889	893	922	949	936	896	910	900	910	916	929	898	930	920	909	878	946	924	898	957	849	920	932	921	871	898	873	933	929	923	919	874	899	883	981	881	946	899	887	990	883	955	971	920	961	866	946	906	944	961	927	947	852	891	978	925	947	938	882	946	919	876	892	919	916	941	941	935	935	914	927	917	1006	898	865	868	892	878	907	954	935	880	932	909	847	938	894	934	852	950	935	939	909	888	888	923	918	934	946	940	954	943	898	965	924	916	931	919	982	914	949	921	937	924	953	945	947	934	921	906	895	934	857	907	910	940	897	909	928	931	905	944	944	931	902	897	914	928	927	880	921	890	930	943	941	935	910	935	956	971	915	905	936	901	931	897	930	911	971	923	909	953	931	923	1000	953	932	921	986	982	940	890	935	900	906	922	921	888	902	900	912	925	966	861	899	944	931	903	895	943	929	935	866	859	864	921	977	863	907	973	927	907	954	915	908	898	921	917	926	914	969	904	901	925	904	916	922	949	903	931	911	914	933	885	935	871	920	886	918	883	921	928	946	880	917	918	939	913	902	895	902	953	968	981	923	926	936	917	902	894	918	941	874	930	937	941	893	890	1007	917	962	1007	944	957	918	916	932	937	959	932	907	893	946	897	927	893	905	911	889	918	910	904	903	949	924	890	964	951	901	923	962	863	881	929	907	890	902	930	888	904	937	904	939	915	894	961	937	886	971	956	903	953	920	888	924	965	949	983	935	888	951	902	949	880	953	944	869	914	916	906	920	948	906	948	916	943	909	948	929	944	894	885	906	933	913	940	928	954	915	938	899	918	902	903	898	937	926	911	1003	955	953	884	921	936	964	979	935	900	914	887	882	944	949	947	875	914	954	880	920	918	950	952	955	958	882	893	920	912	970	891	925	909	930	972	943	862	900	934	970	920	957	918	907	917	951	931	902	955	948	983	950	945	971	891	916	911	902	923	887	843	908	913	907	914	913	946	914	935	885	868	928	906	960	929	905	902	987	910	928	916	941	949	922	924	912	895	899	928	952	949	938	912	919	933	882	998	913	927	896	937	921	898	897	963	955	885	973
31936	19487	17841	16415	10353	7972	4649	1536	625	543	466	459	456	440	421	412	411	425	441	438	442	430	436	408	432	388	438	432	405	434	381	426	413	383	379	431	420	378	396	381	430	367	380	399	422	370	418	417	380	416	394	428	387	387	419	419	423	405	351	457	430	376	395	372	409	431	401	405	403	391	458	386	432	368	390	375	428	404	410	415	361	364	390	387	389	415	404	408	375	398	445	436	376	414	365	380	378	358	378	392	389	366	357	385	413	365	376	403	407	409	376	412	399	411	367	416	408	394	393	421	396	402	411	416	423	381	397	404	418	378	413	403	401	388	369	413	369	425	381	371	398	419	412	422	419	385	424	411	379	393	411	396	370	375	378	394	374	415	418	438	417	393	397	394	416	385	405	432	443	421	383	408	449	389	378	355	399	402	396	409	401	428	385	349	434	395	386	412	385	428	386	387	427	402	392	384	399	411	415	387	419	410	423	420	365	427	368	417	408	414	412	380	393	399	442	404	396	392	417	412	403	389	433	409	390	396	377	421	383	404	388	418	363	416	423	391	426	400	430	387	365	410	411	417	365	406	389	422	409	410	416	421	418	381	394	437	405	392	414	376	390	392	433	396	412	414	417	403	439	382	395	447	382	398	429	404	397	406	396	370	385	438	397	442	407	390	381	405	387	404	404	447	390	394	392	435	395	397	419	416	424	418	376	391	387	396	434	379	396	404	372	393	399	417	417	377	421	381	386	381	374	422	414	415	386	368	379	361	433	435	406	372	388	398	386	399	393	388	440	428	409	406	379	417	381	389	429	411	402	420	371	393	428	419	383	419	443	382	405	436	425	389	412	438	419	356	396	427	415	396	396	408	419	395	423	401	384	376	461	385	399	375	392	391	401	393	444	374	388	399	445	432	396	410	450	411	382	436	367	359	357	447	402	385	383	405	400	399	403	420	370	371	410	422	404	393	395	415	439	382	401	414	410	404	357	426	419	395	355	424	408	389	392	389	348	396	402	406	447	430	445	403	415	395	385	405	404	387	369	382	395	383	429	398	400	417	420	418	403	397	424	368	407	408	415	382	381	366	381	391	433	392	397	403	395	395	373	400	369	388	379	393	391	405	370	367	400	391	428	350	388	393	410	378	434	393	436	395	412	403	420	390	372	434	375	386	387	382	407	389	382	431	381	372	410	403	402	373	417	370	381	426	394	397	406	413	417	381	376	421	366	427	384	389	392	398	377	381	375	352	406	417	341	389	439	408	427	436	388	385	379	378	389	426	394	393	413	418	433	381	394	381	402	418	375	403	371	423	397	379	398	391	400	387	384	425	428	423	425	382	415	440	432	412	399	420	413	427	425	445	430	378	434	379	393	385	415	407	388	386	406	407	398	375	407	397	415	410	409	431	439	399	368	427	360	409	398	383	398	432	378	388	427	402	437	425	409	379	406	383	401	362	402	433	376	418	401	398	378	392	435	409	392	411	416	382	405	412	378	388	381	427	377	407	396	398	402	388	389	410	425	386	410	368	454	413	388	410	433	390	402	401	414	392	357	410	388	361	396	397	417	422	351	382	378	428	421	384	371	395	376	365	436	405	418	425	417	389	427	419	371	432	370	398	408	381	351	379	364	399	387	401	395	401	425	421	400	384	422	431	390	439	383	400	368	418	410	377	380	430	391	393	397	415	389	389	399	422	377	362	368	410	387	369	392	440	372	354	400	435	394	410	408	430	391	391	395	365	435	383	418	424	387	393	437	394	366	414	411	426	401	414	444	406	405	401	454	385	418	425	419	419	412	412	398	380	451	405	396	396	396	421	400	392	416	403	379	394	399	390	412	373	428	418	388	423	399	403	386	389	420	389	396	400	407	398	389	413	437	428	384	377	354	413	402	418	402	413	410	414	405	380	395	392	416	371	357	422	376	381	369	398	440	405	415	400	396	391	362	389	411	385	405	439	378	394	388	391	393	443	396	414	428	413	424	363	386	400	384	410	375	377	392	404	411	373	375	396	411	375	388	390	389	367	369	367	378	354	402	430	382	378	389	400	401	436	383	438	393	390	405	404	388	377	396	411	393	395	370	390	383	444	390	409	373	423	405	412	436	411	382	414	381	376	398	393	410	358	373	367	391	419	407	416	389	424	363	406	403	425	429	385	421	406	366	392	385	404	405	405	387	460	408	393	397	371	385	360	407	361	406	421	404	399	409	392	423	405	382	411	375	426	395	381	413	399	379	386	395	412	419	412	407	421	433	428	367	379	393	377	404	370	373	393	372	414	384	383	395	379	360	403	383	433	389	397	407	421	404	406	381	384	383	400	382	401	439	363	399	422	394	422	406	383	370	383	389	399	396	417	391	391	404	404	376	398	379	412	379	400	413	371	353	433	383	404	366	379	397	398	396	370	426	374	423	395	363	391	368	418	366	388	405	364	445	413	413	410	378	386	406	438	370	417	382	444	432	401	383	378	431	419	393	416	408	437	363	397	401	402	429	424	395	420	396	392	419	430	400	395	404	392	413	416	423	406	404	382	396	401	462	425	388	370	375	422	394	409	373	404	405	450	422	412	408	435	414	387	394	418	421	426	389	376	399	420	436	413	345	383	391	400	366	346	378	405	377	385	418	403	412	393	410	374	393	381	397	368	418	415	407	397	407	401	460	380	383	387	387	410	372	397	412	411	412	415	375	404	388	439	410	385	404	405	412	403	384	383	419	420	360	420	387	382	399	392	377	435	393	418	398	427	417	415	396	397	406	394	380	394	411	412	352	368	404	401	370	415	394	436	408	401	391	399	402	429	391	374	407	410	347	382	360	376	396	368	418	426	420	421	431	396	385	354	412	378	404	463	357	395	364	399	412	391	397	405	359	390	417	382	408	458	398	434	369	359	439	358	391	416	397	390	384	416	430	398	446	391	373	384	442	387	397	396	402	394	425	406	416	393	361	405	420	415	381	414	415	412	381	380	352	403	379	418	402	403	366	415	371	356	412	432	434	439	397	393	379	389	402	424	405	436	414	421	377	423	418	404	377	399	392	416	411	402	391	402	381	402	377	408	367	403	407	383	374	386	380	385	391	354	385	413	414	392	399	419	385	408	399	434	465	398	404	383	401	375	389	408	414	410	385	392	386	424	413	425	419	385	346	404	402	408	399	360	422	371	387	407	373	364	423	369	362	395	421	426	410	384	391	462	424	431	424	433	425	405	412	417	415	363	405	439	379	407	428	372	414	386	415	378	408	388	410	398	383	375	405	398	400	389	403	410	388	420	424	391	379	372	394	413	417	403	372	403	406	400	396	437	359	377	367	423	410	391	404	373	400	390	433	406	424	406	401	391	399	393	356	386	414	395	347	398	398	406	380	363	368	388	403	418	391	417	347	435	404	378	357	387	410	417	381	394	399	386	389	395	387	389	425	412	383	372	381	387	428	399	371	413	399	382	385	382	423	374	407	430	400	383	411	401	415	391	392	403	365	367	388	411	419	413	387	393	393	402	391	404
21674	16727	23857	25831	19833	19563	12523	5006	1914	1599	1555	1336	1304	1187	1105	1145	996	1065	1112	1094	1048	1054	982	1020	961	970	984	1005	935	952	988	1037	901	980	988	978	913	941	904	935	920	957	960	878	893	946	885	940	854	910	975	912	903	923	894	919	962	890	914	884	945	925	936	915	940	912	956	901	926	972	940	923	902	923	871	887	938	937	942	884	887	916	882	902	917	920	923	903	950	937	931	908	885	938	951	876	911	914	903	873	912	870	920	924	953	882	901	941	884	902	940	920	918	885	939	879	922	919	977	874	899	926	921	926	918	905	885	942	909	980	899	879	907	886	909	919	923	943	908	866	912	850	912	897	953	907	903	865	915	905	918	903	942	923	954	896	924	954	1000	892	942	900	927	1015	881	940	874	924	902	905	901	926	924	881	962	871	924	962	932	934	917	898	933	940	907	949	951	880	918	930	896	906	891	922	940	836	961	878	968	900	928	907	906	916	838	944	849	901	944	926	958	937	906	920	934	925	894	901	931	922	968	902	923	923	924	924	966	906	935	843	907	929	947	927	951	939	905	873	903	930	925	888	923	894	924	890	988	922	914	934	906	937	891	877	913	983	923	949	937	913	907	862	941	907	927	882	876	904	891	952	945	919	918	874	893	924	950	901	880	836	869	901	935	933	886	959	934	897	893	882	978	945	884	900	969	912	930	944	889	856	892	938	891	950	962	904	992	935	940	920	908	924	896	906	951	954	859	912	898	855	886	921	959	951	945	940	938	918	962	913	963	939	946	877	878	940	914	903	892	928	931	939	943	929	944	867	893	914	890	953	975	929	907	937	901	892	913	876	910	913	953	938	933	875	950	925	955	905	894	912	899	941	856	901	964	904	896	891	864	907	918	930	988	889	982	925	971	894	876	952	928	878	899	913	997	932	905	889	893	928	918	929	851	951	922	940	935	905	897	897	909	877	882	961	924	915	882	909	928	888	883	925	931	900	969	888	953	891	938	893	914	894	903	888	939	929	923	926	887	920	902	925	882	971	928	876	908	938	887	921	932	942	926	892	903	914	973	893	907	898	875	925	898	854	951	920	860	906	868	833	929	903	959	946	927	951	898	899	907	946	886	895	902	915	912	930	904	906	863	926	913	911	954	941	890	963	900	924	848	878	938	912	942	898	964	909	912	869	898	950	898	922	904	949	903	913	950	958	904	916	924	899	932	912	890	941	902	998	981	904	911	911	892	887	936	894	876	920	890	934	919	882	956	948	925	940	891	939	936	944	917	891	945	920	919	898	898	944	940	943	959	909	925	878	931	896	944	888	923	938	949	922	935	949	891	953	883	903	915	968	928	1005	864	922	918	941	856	933	936	921	935	937	889	878	911	924	905	936	921	865	908	962	918	898	924	913	912	890	952	930	892	906	912	836	917	943	903	931	930	908	963	906	884	914	921	937	892	904	932	946	897	940	893	918	888	895	970	962	934	951	933	941	949	890	909	921	915	938	923	1017	927	910	901	894	907	885	899	952	923	932	942	968	921	963	946	900	897	901	906	897	885	930	919	894	909	904	970	927	928	914	941	883	916	868	905	902	942	899	931	860	933	953	917	980	902	927	914	895	937	874	877	905	905	921	872	912	859	903	903	934	962	886	877	924	926	901	946	915	908	921	906	984	857	961	937	979	938	942	885	932	888	947	916	876	923	916	947	894	949	840	891	937	908	920	915	905	929	912	962	887	934	926	949	921	907	997	887	914	921	919	949	932	892	930	888	970	918	932	911	949	916	893	915	934	961	944	961	916	929	916	895	905	930	858	903	870	957	886	934	940	915	951	974	890	941	941	950	895	917	952	883	934	980	870	934	883	959	894	909	911	927	969	935	944	907	911	974	924	924	923	905	921	921	896	862	943	920	922	848	943	942	859	939	894	949	886	942	898	868	956	961	895	955	951	919	903	959	965	943	879	863	968	960	931	952	916	891	888	916	952	915	913	958	898	964	948	955	915	918	961	880	949	886	942	912	918	896	895	888	932	932	937	861	925	951	874	932	880	909	970	902	955	927	945	905	898	867	952	912	949	917	955	902	949	883	890	897	929	918	882	951	948	935	930	954	891	905	918	887	936	889	897	971	911	950	910	940	950	902	926	978	913	941	863	920	926	912	896	932	907	939	914	942	909	905	883	892	862	903	907	886	956	935	913	915	947	905	929	952	949	921	909	958	917	919	907	982	889	859	887	939	913	870	980	926	893	972	914	916	916	901	934	925	900	968	941	906	947	904	944	934	962	928	948	905	866	922	919	972	957	957	949	897	914	909	925	933	946	1009	984	922	887	962	920	947	936	912	863	927	901	849	947	893	933	917	946	938	950	927	997	919	947	945	916	909	925	874	938	870	928	949	913	955	928	925	918	909	898	912	931	867	915	895	921	877	926	901	923	894	923	913	905	904	893	887	910	924	924	936	898	858	931	913	905	848	963	844	943	953	946	958	918	908	948	938	947	888	920	873	943	933	892	994	922	894	898	898	910	891	941	875	915	948	918	937	921	911	939	886	896	862	920	935	892	900	874	918	849	951	859	914	897	950	939	919	962	942	921	885	912	886	948	908	919	891	896	931	879	929	892	924	882	888	967	981	948	921	946	889	935	913	942	903	933	933	927	924	922	904	973	924	891	947	890	930	935	958	973	899	972	970	902	928	886	916	901	878	946	953	950	902	940	908	911	915	921	943	908	958	918	924	886	913	888	922	943	939	917	894	939	971	932	942	910	873	895	912	889	945	942	902	941	939	894	885	921	930	912	917	930	930	943	956	867	923	878	962	950	947	937	957	929	902	936	932	895	1000	944	910	942	902	907	903	876	930	864	929	930	954	891	957	960	927	894	918	933	878	913	905	981	961	944	928	955	915	875	918	940	921	927	908	964	888	902	943	918	881	931	857	974	929	890	929	892	971	903	927	897	920	918	941	919	947	949	854	913	921	948	972	886	898	890	925	912	886	966	941	953	919	897	881	927	909	910	904	973	888	941	866	929	911	940	918	939	867	896	874	946	933	889	964	906	941	925	882	902	909	864	885	932	874	908	921	931	920	951	1004	939	913	909	935	949	925	884	904	843	887	885	919	888	938	929	890	936	904	944	888	938	937	974	880	903	945	954	915	933	916	923	941	892	951	981	863	872	881	896	909	951	892	901	958	893	873	883	899	876	916	884	966	956	959	891	990	899	877	899	875	944	973	896	900	880	897	899	962	952	880	928	891	880	855	907	958	909	907	897	901	919	904	883	914	929	899	940	909	950	988	919	883	886	920	867	858	892	958	922	915	977	921	913	884	941	876	883	928	874	974	907	877	932	947	901	942	941	966	953	907	979	966	903	922	894	945	877	905	898	903	920	918	936	938	952	905	886	889	882	935	918	926	903	941	959	950	863	922	933	929	885	925	927	921	913	909	853	932	911	938	932	919	877	907	966	915	902	878	915	890	914	937	915	923	908	871	903	859	927	873	904	924	904	914	983	949	902	843	899
41073	27731	29213	24643	16975	16344	10308	3390	803	484	476	480	419	411	348	346	343	327	306	375	366	313	327	339	304	352	309	306	349	300	290	310	298	326	316	326	336	345	310	304	296	329	304	305	325	286	328	282	311	311	317	271	295	299	306	279	280	287	294	259	287	279	306	272	250	291	328	255	291	289	318	270	309	304	302	263	324	351	329	316	300	317	286	306	318	312	324	306	289	264	297	291	295	308	284	323	317	331	282	322	284	284	322	311	309	312	306	285	322	335	312	289	309	290	294	293	275	322	297	325	319	307	304	271	275	294	274	305	308	332	294	301	312	263	290	305	298	304	311	330	357	299	315	298	291	272	275	305	266	289	261	324	315	298	293	322	310	308	302	270	294	301	290	331	300	279	293	298	295	294	308	265	311	321	280	331	290	290	287	313	297	287	260	284	318	315	297	282	295	323	309	316	300	315	297	287	287	297	279	295	272	279	267	311	300	313	290	301	306	309	285	304	313	322	317	275	308	304	334	287	307	272	290	298	271	295	295	294	307	312	306	296	272	310	292	282	265	301	313	330	291	289	300	323	294	320	302	323	345	318	310	274	275	288	299	288	307	286	292	286	276	306	351	263	322	317	295	319	315	321	279	285	308	304	285	266	274	322	311	332	327	307	295	290	273	291	286	254	317	320	296	337	266	299	300	271	280	301	294	289	292	293	328	310	324	260	284	311	297	313	279	286	300	311	292	297	282	313	296	303	290	303	331	282	319	255	312	319	289	315	304	300	302	326	319	324	285	283	297	266	297	289	302	312	269	302	277	272	266	301	313	312	285	306	305	287	321	312	291	295	283	279	297	316	305	278	301	323	289	330	303	273	286	295	287	321	308	301	320	316	325	285	282	277	306	266	321	326	312	300	307	270	273	280	318	312	350	296	262	288	309	296	322	305	265	295	308	301	304	287	300	299	326	323	338	291	305	328	359	308	305	304	282	327	332	338	303	292	274	298	311	287	300	284	324	305	339	290	305	330	305	318	293	294	297	288	285	314	295	292	310	289	287	326	304	306	316	315	290	322	308	263	308	302	276	322	266	298	280	318	269	276	319	292	284	295	310	306	311	287	305	287	302	307	295	305	276	313	309	328	322	295	290	309	316	347	317	288	303	276	274	315	314	298	316	273	321	303	309	317	279	295	312	319	285	311	281	320	316	320	354	311	289	307	288	288	280	300	264	304	288	286	301	312	278	270	287	322	319	295	325	285	307	288	325	289	302	266	300	267	333	289	281	289	309	324	303	300	306	306	317	299	310	315	299	301	307	305	311	278	318	311	279	291	304	331	315	299	299	336	286	280	322	283	278	283	300	297	310	275	295	296	308	322	271	297	289	310	275	307	268	295	305	258	312	276	282	307	309	313	321	320	313	275	294	285	263	282	284	300	275	288	312	308	299	324	323	297	284	304	278	276	306	313	304	292	314	283	292	298	302	275	298	301	242	279	348	355	284	311	280	303	307	322	312	311	297	305	321	316	320	268	285	300	302	313	329	331	302	309	302	334	323	290	306	306	308	313	333	315	288	314	277	294	317	338	283	328	310	291	293	293	282	318	300	296	291	327	304	288	290	310	316	293	291	284	317	287	311	304	301	294	296	270	304	298	270	296	296	334	293	277	266	299	341	320	306	281	359	303	282	330	331	308	286	293	293	319	305	271	327	278	322	310	261	296	307	302	301	274	286	343	294	273	261	326	288	300	291	298	301	288	289	292	285	296	298	319	286	359	308	304	312	320	313	315	283	313	311	308	284	297	326	319	311	283	305	337	309	308	315	297	312	297	273	278	259	291	300	315	293	290	292	299	323	301	329	275	257	268	292	284	302	296	294	313	303	297	303	257	319	299	321	302	293	300	267	306	308	277	275	264	296	251	277	304	325	283	311	307	298	294	288	295	331	334	296	302	316	334	250	275	276	268	316	291	276	293	323	299	290	295	306	306	272	275	298	328	321	329	277	287	289	283	287	284	281	338	346	288	287	299	288	316	297	330	278	332	267	315	307	353	288	310	306	318	302	290	313	307	281	310	263	290	320	300	302	261	327	319	320	324	321	306	293	298	275	289	322	278	283	304	281	258	294	303	284	285	293	293	283	302	318	284	254	272	272	288	299	307	295	287	293	292	295	288	302	310	294	279	329	324	329	325	261	261	303	301	333	342	326	266	300	328	312	308	268	282	308	310	294	283	287	299	316	297	301	284	316	289	290	287	310	286	271	327	303	292	305	280	301	313	302	300	303	305	300	279	288	245	284	278	313	309	304	320	279	302	276	278	297	297	314	314	299	315	322	291	331	297	291	289	278	273	282	343	277	311	309	278	331	293	295	271	290	298	303	297	318	295	316	279	281	261	348	296	290	312	332	288	302	284	312	295	299	317	291	277	346	325	260	290	300	306	303	326	321	332	290	296	308	297	334	310	316	291	275	299	327	300	287	245	329	308	324	344	309	298	282	276	278	282	301	326	282	268	295	324	271	293	299	342	296	331	292	307	326	322	283	318	315	293	293	288	298	324	302	290	307	306	325	300	291	310	309	328	302	313	289	291	290	298	292	295	335	308	310	295	286	267	347	283	297	300	267	301	319	294	304	308	299	292	316	343	298	301	301	314	312	340	331	294	307	305	278	246	263	287	304	270	286	269	290	304	334	257	279	311	314	312	296	347	318	321	268	288	321	321	315	274	288	326	299	293	331	322	317	312	285	317	322	283	297	293	268	303	278	278	295	306	288	312	284	320	287	294	314	326	297	320	290	309	298	288	285	305	342	288	301	320	293	257	257	286	284	302	316	265	270	275	313	296	302	282	290	327	303	333	289	299	308	300	276	267	303	258	300	293	270	269	345	304	313	322	284	307	322	289	312	294	290	262	315	301	276	294	318	329	322	281	299	309	318	299	276	311	271	342	282	349	319	321	322	327	301	299	301	292	318	327	319	310	335	281	315	283	325	307	281	273	330	266	292	283	337	309	299	286	304	298	283	320	295	302	296	280	326	310	304	296	304	299	333	327	292	263	293	319	344	295	276	288	291	308	307	279	292	267	295	291	317	291	291	297	285	286	276	322	289	303	302	296	317	274	275	303	302	305	296	308	342	259	294	327	336	299	298	293	324	305	280	292	308	284	304	295	310	299	319	301	303	320	299	294	263	303	294	313	314	290	317	286	282	291	297	289	318	303	283	303	279	262	319	341	302	302	297	317	335	296	300	302	310	347	320	309	322	320	263	306	290	325	294	322	284	290	292	284	321	294	293	313	283	294	286	289	297	326	308	306	334	317	313	270	275	285	298	287	324	297	295	312	292	280	296	314	303	289	312	297	288	289	283	274	317	309	316	283	312	301	300	309	322	282	287	291	323	291	298	298	286	313	329	304	300	255	291	298	297	308	286	295	283	292	292	300	330	313	309	307	314	281	337	314	305	281	324	302	292	318	328	297	284	332	265	311	311	300	327	275	298	317	295	294	323	277
26986	22321	33469	32264	27518	28947	20868	8016	2355	1500	1529	1517	1259	1173	1083	974	936	954	942	1111	1003	916	887	903	822	808	811	846	812	730	798	763	788	829	774	813	810	767	728	740	768	727	721	710	743	715	738	691	760	670	710	735	721	702	743	713	692	689	690	725	670	679	708	728	743	684	703	786	669	670	754	664	671	747	712	734	719	711	724	701	679	685	700	702	736	660	683	700	716	704	691	697	707	707	706	707	740	755	713	643	733	727	773	695	695	707	668	721	699	637	728	751	735	715	715	692	670	734	720	708	712	715	696	678	639	694	777	715	697	694	751	683	662	699	714	678	761	712	720	690	668	687	720	677	704	695	730	685	678	720	680	699	690	691	725	692	743	680	750	670	671	628	728	681	699	723	678	719	730	680	702	701	695	727	737	719	735	753	692	688	714	725	687	763	690	707	707	678	717	734	717	713	682	693	714	757	745	688	708	676	722	726	669	685	690	700	712	652	666	690	693	673	709	720	684	691	712	689	710	734	685	722	757	719	727	707	684	668	738	656	712	729	728	702	737	680	744	693	641	705	664	679	698	680	678	722	680	651	749	687	755	682	735	692	704	722	681	679	710	703	710	747	717	669	715	706	732	680	708	727	655	693	680	694	693	716	701	687	705	724	702	763	763	748	734	700	681	664	706	661	745	682	707	674	725	729	694	721	731	713	680	674	680	696	696	734	702	678	735	655	710	670	703	727	637	688	733	663	741	742	691	728	676	755	714	725	709	701	707	707	701	655	705	741	722	668	712	694	713	698	735	781	687	674	724	724	702	723	661	694	724	725	680	688	743	698	724	702	714	687	744	703	703	719	723	697	691	747	713	670	714	717	699	739	692	721	695	716	725	682	769	695	725	731	733	708	708	629	692	669	705	752	700	722	706	692	689	676	750	668	726	688	688	668	674	657	726	682	754	719	725	686	734	655	684	710	702	743	700	704	699	722	707	708	745	695	699	675	704	702	687	707	695	730	689	660	705	678	726	683	700	635	707	710	756	703	747	722	682	707	669	713	697	686	745	727	674	777	690	694	737	672	675	704	665	705	720	702	656	694	711	680	704	744	716	709	701	664	710	730	718	733	746	707	705	707	677	728	696	651	710	702	724	728	693	705	720	720	708	741	720	709	758	747	671	723	727	679	740	688	708	703	654	702	708	695	694	739	703	692	669	700	709	705	699	729	682	714	760	678	718	686	667	725	660	698	719	685	730	689	705	693	683	641	707	717	738	675	699	681	717	680	699	713	701	681	683	703	718	716	706	687	722	677	702	723	680	739	675	706	660	694	681	706	679	682	708	709	682	680	677	754	678	728	717	673	671	709	683	751	695	701	686	723	730	708	712	689	726	706	741	695	722	690	670	708	703	719	690	704	695	709	706	724	740	656	700	718	668	694	742	717	727	695	744	696	662	757	703	664	675	700	705	699	721	752	696	692	704	665	706	711	690	738	717	701	711	750	689	673	694	740	740	711	655	679	710	787	672	756	749	691	716	726	684	723	682	712	649	753	693	705	717	672	712	719	678	688	743	682	689	745	683	719	734	688	724	690	680	696	758	729	744	685	763	670	703	692	698	685	681	677	689	685	713	706	701	719	719	688	707	724	703	693	724	716	654	724	746	702	715	687	681	697	678	759	681	729	713	712	709	690	691	675	701	719	716	724	739	742	709	700	683	720	715	731	676	727	693	728	684	653	698	707	695	667	711	691	733	665	700	726	672	681	726	695	714	706	705	747	746	694	726	711	706	688	718	731	727	699	686	677	712	719	704	706	729	681	734	730	747	718	683	711	717	704	757	713	703	698	706	725	711	702	721	682	700	721	698	690	735	724	711	696	711	648	698	694	718	696	673	709	709	716	709	648	720	665	682	725	704	692	683	692	695	716	699	743	657	741	678	763	723	725	710	707	669	720	733	739	698	696	687	734	678	660	693	692	723	736	693	686	729	708	671	724	708	728	725	752	693	690	713	680	695	730	733	699	665	664	706	754	769	701	721	709	671	665	727	720	716	697	702	705	731	693	731	706	687	723	682	707	687	721	674	746	686	698	699	747	696	720	702	679	708	678	673	723	706	710	690	689	703	727	699	717	694	668	693	720	741	715	748	703	671	782	686	715	684	738	706	740	692	735	718	740	692	723	687	701	690	702	680	732	722	711	691	683	700	754	730	699	721	708	721	683	701	688	716	703	731	708	731	678	659	730	713	725	709	726	739	689	716	719	717	723	693	687	704	728	745	703	694	705	662	698	704	689	688	671	725	737	687	705	650	673	720	710	713	783	723	713	749	714	704	715	692	721	725	683	732	737	749	710	714	737	734	708	663	696	743	683	715	705	660	679	745	669	709	706	690	706	706	686	697	701	684	748	692	736	723	733	700	693	698	737	704	716	710	722	673	718	706	735	688	710	673	709	681	686	738	758	648	713	696	690	698	704	665	708	673	754	702	728	733	679	735	710	720	690	721	707	662	724	709	701	712	734	701	707	673	742	694	733	688	706	708	701	673	677	734	720	722	755	708	694	723	673	703	707	704	652	742	676	769	721	695	720	715	709	665	657	708	700	691	620	698	699	670	719	683	657	726	724	705	713	706	684	700	683	715	727	756	725	691	713	693	717	766	671	749	691	747	680	700	719	725	656	673	660	693	737	729	677	679	738	694	727	717	706	677	736	693	726	686	738	678	666	686	730	649	743	718	729	715	706	744	716	694	737	719	742	726	716	689	704	688	701	680	760	704	710	730	702	711	701	672	687	663	692	677	680	660	717	716	689	696	693	788	715	718	662	703	700	684	700	718	729	763	707	676	708	693	695	663	719	704	759	696	677	693	684	717	715	678	659	693	686	728	704	679	725	717	706	692	692	701	721	726	714	713	752	698	723	713	687	682	691	716	705	683	686	718	757	706	682	689	731	701	705	735	708	757	688	739	721	718	689	721	725	680	669	724	696	702	698	673	694	711	707	712	719	676	707	728	663	718	696	704	729	728	666	712	749	704	755	689	716	705	693	705	723	682	636	717	709	724	671	702	700	677	710	695	704	701	697	661	745	711	718	658	680	786	713	679	731	734	711	685	661	710	702	735	726	713	746	712	716	709	710	670	738	745	669	760	706	707	727	715	709	732	689	676	709	692	728	681	719	694	675	696	707	694	707	746	662	700	703	697	722	764	723	694	779	683	705	692	740	672	703	708	739	678	731	713	741	662	699	712	722	699	652	678	695	663	686	704	677	718	730	671	697	691	735	728	698	742	735	718	673	727	683	716	690	796	676	656	756	701	706	670	681	685	670	762	700	700	662	702	707	742	698	661	701	732	697	738	700	707	713	677	705	682	697	721	675	704	656	664	683	717	733	727	739	676	746	660	705	711	706	673	712	717	726	713	689	702	733	683	661	743	681	705	697	672	727	681	704	689	695	711	706	726	666	691	659	657	749	685	671	717	699	729	729	702	687	662	746	733	690	732	703	716	707	731	705
18163	9665	6200	2767	1394	957	702	501	440	374	355	385	391	393	403	408	424	409	437	369	388	380	416	428	419	411	396	392	415	393	403	350	396	385	419	378	397	368	393	391	420	393	390	405	396	421	404	390	403	417	361	401	404	383	372	375	409	372	379	392	402	402	374	379	375	357	409	374	371	398	402	365	363	385	402	415	394	395	409	407	403	383	403	369	392	423	367	412	369	342	390	355	386	366	398	366	378	397	338	387	378	385	405	382	387	361	391	372	396	438	368	363	373	407	401	411	368	425	383	398	379	416	378	418	370	365	366	397	383	377	415	348	361	378	376	405	379	405	385	403	377	324	391	373	403	404	402	382	358	399	369	366	422	389	377	372	436	373	441	371	386	393	409	406	373	375	372	401	351	393	380	377	364	376	386	374	383	403	380	373	382	402	361	432	405	419	360	391	396	416	390	370	369	360	366	399	370	364	391	380	346	342	364	389	383	376	404	377	352	378	388	371	363	383	390	416	390	344	368	375	404	417	410	354	388	377	402	408	436	387	402	394	407	368	391	440	345	399	390	353	371	395	391	414	389	396	393	359	386	395	417	391	413	400	400	344	404	383	365	402	378	402	405	385	418	380	336	390	391	405	386	369	388	375	383	405	398	376	393	397	387	416	430	399	428	396	411	418	425	402	383	378	366	412	396	370	375	369	394	431	412	418	398	378	411	422	393	424	361	403	392	350	386	377	445	358	394	353	402	366	379	419	399	402	374	403	400	421	404	406	387	375	411	396	410	398	383	365	418	417	431	373	363	388	378	392	377	377	396	385	380	396	407	402	381	368	363	392	380	409	396	403	416	370	393	356	391	387	347	385	368	414	389	419	350	400	396	406	391	409	393	406	399	380	420	365	350	375	374	399	364	435	390	339	388	381	404	374	383	424	431	398	403	353	431	398	413	398	377	377	384	372	401	386	451	364	387	391	408	386	388	356	392	359	403	353	405	387	376	378	398	400	382	376	373	379	363	396	377	370	371	385	411	379	388	358	385	394	422	383	368	381	397	382	390	367	396	368	381	366	401	404	408	367	425	408	376	373	373	367	387	331	376	423	418	380	387	384	357	373	421	384	389	406	399	393	395	413	425	419	410	405	412	405	400	409	402	378	386	392	401	403	407	378	380	393	398	395	396	398	399	409	395	415	391	399	425	408	402	391	412	363	413	426	392	417	379	388	418	394	402	392	399	388	382	449	360	381	368	423	396	369	392	354	380	408	371	376	446	381	352	390	381	394	404	351	390	399	391	408	387	362	354	409	421	378	404	406	412	374	389	387	367	421	410	412	410	407	393	361	388	398	356	451	401	374	411	367	391	380	374	344	386	395	426	409	398	398	409	428	354	397	379	407	368	393	393	397	401	384	367	399	395	412	435	362	369	378	359	373	431	403	381	394	374	365	388	382	354	416	410	404	390	417	425	374	353	356	393	388	357	386	402	417	392	390	385	362	365	393	386	372	406	426	385	401	435	397	396	426	391	407	382	389	413	349	392	408	393	375	424	403	401	349	392	378	366	442	373	423	386	396	390	404	387	394	388	414	383	403	393	389	435	369	426	384	406	359	374	414	411	380	333	413	403	368	412	370	374	402	343	364	396	408	400	395	393	406	400	391	373	383	371	438	369	385	390	419	397	387	400	368	371	399	416	412	395	387	418	377	410	407	421	413	423	401	377	411	382	380	358	417	369	403	408	428	403	367	370	357	392	371	375	381	378	383	404	388	396	368	392	425	378	400	360	382	378	391	380	391	429	376	401	405	403	399	372	368	388	383	435	391	391	383	420	397	387	382	364	368	369	382	385	393	399	420	403	383	404	366	377	390	413	393	413	392	423	344	415	431	417	417	412	409	374	392	389	358	391	414	389	401	403	425	398	373	423	438	346	387	431	414	333	373	387	398	366	384	405	397	394	367	380	383	410	354	411	398	384	404	399	390	392	395	404	397	432	358	370	406	354	398	380	402	404	391	391	377	415	369	387	377	368	376	386	395	372	392	383	373	357	373	374	369	385	368	422	406	353	402	380	378	369	381	384	374	409	384	399	385	355	384	421	404	430	378	411	412	386	402	404	373	395	418	410	384	424	394	393	385	376	406	397	415	375	400	401	384	362	420	381	362	393	395	403	384	414	382	419	404	337	387	394	374	371	416	410	381	408	390	444	364	407	386	371	417	447	406	401	376	355	373	363	409	373	404	390	374	376	400	392	391	402	371	371	368	396	374	369	380	380	362	386	358	370	399	363	412	421	386	370	368	433	419	451	405	392	374	386	352	392	420	381	382	392	400	392	380	409	386	393	371	370	376	401	403	377	377	389	389	370	409	376	393	407	385	389	432	384	395	429	387	383	412	399	372	395	359	409	413	362	385	377	387	382	395	384	378	397	388	347	391	397	386	424	436	420	391	367	387	366	411	411	367	397	368	401	390	374	370	382	375	408	389	379	381	349	376	440	409	420	369	356	362	381	419	382	397	378	368	420	410	415	375	382	370	437	372	358	398	384	345	386	414	412	403	389	410	408	355	412	408	398	414	343	391	413	401	436	385	410	413	398	382	404	359	384	393	394	384	393	372	389	403	367	407	361	362	407	406	377	408	407	428	381	393	416	401	337	402	405	389	378	388	378	402	397	405	388	376	403	355	383	394	383	436	440	381	390	392	373	375	373	386	343	378	435	384	360	388	401	402	384	373	384	413	397	397	412	415	423	380	415	382	378	399	366	430	401	412	387	377	404	376	389	392	374	432	370	421	401	402	372	378	375	354	351	385	403	381	356	398	394	391	423	418	438	391	377	392	385	357	419	426	376	410	410	411	377	361	386	394	395	429	424	417	372	383	353	350	365	411	418	420	383	422	395	401	399	396	425	390	385	343	366	355	358	388	391	359	408	407	359	364	398	389	390	392	378	376	426	382	403	383	392	420	372	385	370	389	410	349	379	388	402	388	411	424	396	390	393	380	370	388	368	418	404	394	401	354	402	419	383	415	359	388	375	379	411	420	363	404	387	378	385	382	340	379	386	382	392	391	391	387	401	431	381	428	412	417	382	374	388	416	406	382	371	383	382	391	373	344	372	389	357	393	401	398	396	410	398	347	349	401	444	416	400	366	382	395	398	385	441	403	412	385	423	387	425	364	417	416	381	364	406	332	392	372	406	436	412	374	356	405	364	395	377	375	400	354	361	368	375	406	363	388	370	412	417	409	415	376	398	372	395	385	399	353	397	422	399	402	381	384	408	390	430	409	372	385	389	407	443	434	418	378	347	390	391	386	359	396	384	373	401	382	372	417	421	358	389	375	414	363	367	364	374	376	370	391	428	378	426	412	356	335	380	398	382	388	396	384	418	405	426	404	416	417	405	424	403	398	397	374	407	399	417	383	390	379	390	380	377	370	406	394	366	362	374	354	371	376	384	385	395	395	378	395	411	405	340	435	412	369	411	413	386	384	407	380	371	391	407	411	396	387
12598	8949	10426	7214	4921	3473	2482	1529	1112	958	963	915	946	936	902	958	917	953	930	934	920	949	971	924	1009	938	948	891	945	917	896	919	869	907	890	935	942	919	904	944	907	920	936	940	908	891	909	918	835	832	864	901	919	894	864	926	881	862	853	926	868	894	881	865	855	895	834	901	956	893	901	898	894	837	895	950	898	899	896	846	886	955	906	835	967	909	858	859	929	927	883	856	886	912	916	875	899	896	952	932	880	901	858	884	924	876	878	950	920	934	865	919	855	870	888	890	953	826	912	862	888	872	888	910	859	878	900	893	845	889	923	943	880	908	840	910	887	880	876	868	967	874	923	896	904	893	896	927	912	934	854	952	903	885	877	898	962	914	919	872	962	872	934	888	935	849	862	913	942	904	881	912	851	924	915	873	931	891	863	878	904	901	864	980	902	881	889	878	836	945	849	847	882	875	901	887	889	832	889	868	895	946	875	842	931	893	925	907	900	871	909	843	896	905	906	914	955	902	924	925	922	909	889	867	867	887	855	910	910	888	918	912	903	897	866	936	959	904	890	899	884	896	897	842	812	902	933	832	903	915	881	909	863	883	879	889	895	915	909	882	837	905	860	870	879	894	903	902	871	888	871	908	859	879	885	903	964	883	858	903	899	917	922	893	884	899	912	868	910	935	861	906	895	912	890	908	886	906	920	873	924	927	868	889	870	919	890	912	894	868	874	895	922	909	932	904	947	942	906	869	892	906	889	901	873	953	877	918	930	891	895	871	860	941	893	917	935	911	891	943	912	827	946	957	910	840	843	895	887	876	870	870	886	855	947	884	913	869	889	871	905	867	894	924	874	891	945	844	912	857	897	867	912	943	887	895	862	923	929	863	915	930	897	913	861	937	923	886	902	942	891	929	931	886	891	857	911	902	873	955	952	928	863	895	847	916	852	918	895	933	881	959	881	913	863	949	863	884	884	892	898	899	939	929	946	930	897	911	966	901	886	902	925	901	891	946	964	868	942	914	927	855	907	841	928	839	933	914	908	927	884	863	899	866	915	866	899	881	893	881	906	905	879	888	889	828	903	871	926	900	884	906	908	927	951	876	909	901	841	989	931	854	897	938	876	880	882	879	960	910	901	892	987	934	896	885	900	913	846	864	859	888	927	860	968	935	892	899	916	861	871	901	922	884	874	894	944	954	925	895	883	832	913	931	900	876	874	881	942	884	887	874	908	880	891	887	893	882	918	939	836	882	892	897	908	894	850	958	905	965	919	898	890	888	862	869	879	811	886	889	943	910	901	873	924	885	908	926	889	857	928	904	912	866	901	910	922	893	877	897	949	899	923	900	912	865	893	865	892	857	857	933	861	880	900	879	923	870	899	900	852	928	929	925	842	905	899	971	912	914	932	903	894	934	884	926	845	935	894	933	894	888	887	912	862	921	880	916	949	875	845	903	856	837	889	889	870	877	892	946	888	845	878	907	922	929	888	908	889	940	923	942	921	895	903	896	922	850	936	950	877	959	911	955	870	889	921	917	911	870	924	857	917	896	870	938	860	864	873	873	912	941	920	934	872	864	921	867	868	888	924	862	902	906	851	868	928	897	891	914	913	845	904	885	861	911	895	908	916	903	938	913	890	880	911	885	856	872	839	833	907	905	911	942	862	908	905	964	958	912	898	894	879	884	887	894	904	895	900	909	875	919	940	926	904	852	900	910	885	943	908	913	962	946	934	894	942	883	899	916	887	842	897	876	936	906	894	901	867	903	872	907	889	906	851	881	908	937	878	914	909	875	888	920	942	892	891	856	908	883	862	837	869	878	927	949	901	949	889	888	872	883	880	929	943	891	873	908	876	920	924	853	947	897	885	891	949	915	953	889	929	956	874	881	870	900	906	863	867	939	870	855	892	916	933	879	914	854	919	900	884	915	921	894	893	885	891	954	917	910	889	887	936	837	886	890	871	881	847	855	895	927	862	891	911	896	889	911	885	899	902	897	871	913	924	937	875	852	943	917	863	868	870	869	905	922	893	853	923	906	877	882	903	893	871	884	899	920	900	849	880	953	906	869	898	920	896	910	875	922	900	881	891	934	857	872	941	911	843	912	900	958	818	960	937	868	877	882	909	927	935	915	892	906	886	912	886	922	878	866	948	885	892	891	895	851	886	924	881	886	988	912	908	930	882	984	853	867	958	897	969	908	856	905	907	887	877	905	902	919	969	872	894	937	888	867	879	834	902	829	846	890	861	902	933	873	959	879	895	881	928	897	848	854	879	950	911	891	913	939	898	895	934	897	884	865	895	947	894	965	860	931	874	916	926	926	912	863	962	863	884	888	930	933	884	947	873	883	906	886	918	897	878	855	904	897	895	898	860	960	952	876	845	860	919	943	923	902	874	889	871	867	887	886	877	956	948	909	843	878	916	858	925	857	898	845	905	900	870	868	858	866	874	869	879	916	946	854	890	866	907	946	916	849	898	881	897	883	895	894	879	906	922	913	914	926	928	848	927	888	944	890	878	897	926	916	921	899	918	925	915	887	881	843	934	851	906	923	887	960	903	892	932	917	848	924	884	898	888	886	920	876	908	847	883	925	849	866	931	915	868	913	914	873	901	944	905	892	883	868	866	873	880	885	936	883	862	898	851	919	910	887	921	874	961	882	927	823	871	880	929	883	926	926	883	872	925	845	873	950	873	893	887	934	924	915	902	900	903	921	879	859	868	944	922	889	891	865	863	911	875	928	886	923	926	834	904	874	885	924	926	888	923	886	851	939	875	883	913	892	822	870	932	873	878	940	912	906	853	908	857	964	891	887	864	967	868	916	918	860	927	932	925	883	908	891	965	856	891	897	894	895	885	898	941	867	966	917	915	902	894	884	875	893	931	930	920	914	882	890	890	993	949	853	866	916	922	902	906	923	866	925	954	900	942	835	884	876	939	859	869	916	928	870	916	869	918	911	890	905	914	887	879	879	907	877	892	947	919	827	895	945	825	912	867	926	896	897	901	891	883	907	866	913	897	862	934	947	863	873	867	896	914	884	860	940	910	888	938	863	848	818	918	887	912	914	930	917	947	857	876	888	876	872	927	884	924	917	861	884	901	899	899	936	895	866	914	956	931	923	907	883	899	986	878	885	882	901	912	886	861	923	871	919	869	920	867	917	917	926	940	876	865	846	938	909	904	921	832	893	915	846	912	916	870	883	881	878	902	926	904	819	944	928	935	854	931	883	922	872	878	830	871	914	903	927	921	868	914	898	893	898	904	884	870	862	899	955	889	906	905	923	932	890	895	925	873	881	927	885	900	883	948	892	896	866	895	945	937	862	836	883	898	930	942	896	921	858	859	857	967	879	955	850	933	915	964	941	853	894	855	865	895	899	920	930	884	909	924	862	933	936	903	900	928	913	931	854	931	862	922	973	913	895	911	918	913	837	898	881	909	901	934	898	923	921	925	896	885	872	905	899	936	871	893	906	887	933	925	884	914	886	938	882	920	910
32642	19386	16546	12658	11588	9074	6067	1869	609	448	498	454	450	423	439	411	419	375	424	442	391	437	397	413	408	398	372	397	411	380	418	369	407	379	363	412	422	403	405	406	412	417	429	366	351	390	415	407	433	436	394	403	361	410	408	402	397	391	355	394	401	451	407	400	348	427	405	380	385	399	371	408	416	407	369	394	376	401	428	410	397	383	359	348	401	397	401	423	402	399	379	350	423	396	400	398	393	415	399	398	360	412	399	434	396	403	409	372	408	411	381	374	408	382	427	431	434	374	385	423	401	410	410	413	384	416	398	409	429	375	428	382	390	416	424	402	383	396	436	390	364	425	415	414	376	398	401	362	414	405	392	382	402	388	396	396	389	378	393	400	425	394	363	373	393	399	382	403	345	393	409	385	444	440	390	393	373	397	433	373	386	376	383	405	385	412	376	389	400	394	385	412	381	414	423	377	387	420	369	400	400	415	429	397	375	381	402	413	415	381	362	392	389	388	400	402	410	405	382	411	398	405	410	388	437	357	402	429	417	442	408	381	408	401	395	421	383	379	407	404	404	401	388	369	408	409	400	368	400	416	415	359	368	385	395	411	408	429	407	376	453	404	360	441	380	399	412	427	387	361	442	379	354	383	400	390	403	375	389	364	410	403	402	386	398	425	404	407	408	402	393	400	355	395	427	413	392	383	397	417	364	427	397	410	391	411	418	404	383	417	434	414	395	368	388	383	416	451	414	405	409	412	355	439	381	372	391	360	410	398	375	379	389	426	386	402	413	419	396	394	350	368	396	400	378	357	405	409	408	416	456	391	390	388	374	414	399	398	406	359	392	403	422	413	407	381	414	403	373	380	383	407	379	405	418	403	432	418	387	373	396	449	415	401	391	398	432	436	352	433	381	416	421	420	392	418	410	397	390	410	369	353	371	398	396	405	390	413	382	431	383	393	376	382	374	398	398	403	391	379	400	380	418	414	416	423	413	397	395	401	422	394	381	409	397	390	383	417	402	391	377	385	397	366	367	376	351	365	381	393	426	376	449	407	395	383	347	387	386	405	386	416	416	409	413	436	391	417	388	395	396	421	379	368	402	378	429	386	386	392	409	414	391	371	386	416	401	388	384	418	407	379	359	373	356	407	384	418	443	352	393	353	397	413	424	439	362	414	431	422	401	361	382	402	420	358	375	386	371	363	426	382	423	386	373	372	392	428	394	367	383	397	380	379	411	335	380	393	366	400	374	412	433	399	413	420	366	395	403	427	374	407	431	419	376	390	393	379	397	409	374	402	396	404	428	414	413	391	389	381	416	390	412	403	401	384	398	408	369	400	367	373	427	363	431	406	371	382	415	383	420	381	400	409	409	403	393	402	372	368	411	404	402	430	364	380	352	393	373	417	370	393	428	373	440	407	372	387	401	372	415	333	407	380	402	432	399	402	392	405	417	399	353	407	430	377	397	358	424	367	434	363	363	422	394	379	398	379	395	382	377	392	368	402	427	401	397	391	402	427	385	431	367	395	405	430	413	372	407	373	400	351	401	412	424	387	437	403	392	395	386	408	392	403	413	394	409	405	369	399	427	394	401	389	391	385	413	382	394	434	356	406	389	372	357	389	427	391	397	398	383	395	416	408	411	423	365	334	417	361	387	399	389	407	377	395	373	397	391	379	386	347	425	379	406	367	394	408	398	392	387	413	395	416	383	434	402	421	449	389	369	409	377	409	388	421	409	357	377	381	422	390	392	388	417	372	399	405	404	423	403	363	407	393	420	380	372	419	402	398	338	418	388	404	412	350	389	401	403	411	393	373	392	412	399	403	398	429	402	379	422	372	394	414	417	439	410	430	408	390	394	383	417	407	379	377	432	405	406	389	388	417	428	401	382	386	428	371	412	416	379	398	388	375	391	394	406	432	394	415	404	416	398	402	438	366	392	380	378	374	343	401	408	404	381	399	369	392	379	346	421	361	408	392	389	394	396	422	373	397	396	397	392	436	414	376	376	375	377	433	398	411	412	381	407	393	405	371	376	380	394	352	368	412	402	389	349	402	404	420	445	388	402	439	380	387	397	376	401	395	426	391	396	331	400	397	421	432	387	361	401	407	388	384	430	413	413	398	406	400	386	378	420	413	459	384	408	428	420	375	433	370	373	440	383	389	428	420	392	401	355	407	404	355	415	374	353	413	402	372	404	409	391	356	407	388	391	385	385	374	374	410	371	366	396	386	405	357	399	400	390	409	393	435	406	377	401	374	381	373	379	395	371	392	383	372	389	410	387	412	356	429	390	382	355	389	358	422	423	399	406	420	381	382	381	405	384	386	401	383	406	411	397	403	383	415	398	383	364	381	388	392	378	394	445	398	413	391	394	388	408	407	407	430	369	343	395	387	423	407	381	378	366	375	377	413	437	398	384	392	397	399	369	373	402	410	401	409	426	417	388	410	371	424	364	390	422	406	387	389	388	350	374	410	355	425	398	368	402	379	393	397	425	399	393	397	379	387	373	424	402	393	424	385	390	385	409	431	452	384	409	383	435	425	368	405	357	385	416	363	372	430	399	389	425	412	400	396	403	399	397	384	385	391	395	391	405	370	415	386	413	396	370	387	436	372	368	409	381	363	404	381	397	413	382	410	418	383	405	446	420	398	428	392	415	387	445	372	407	434	416	374	423	355	407	361	388	370	384	420	389	368	384	403	406	416	375	369	403	446	377	392	362	383	394	407	424	400	422	419	367	402	415	396	409	396	399	394	465	397	406	371	392	403	425	387	383	400	376	381	383	374	408	416	414	370	371	406	356	377	419	428	403	383	420	436	404	393	387	402	366	418	445	393	407	429	423	396	399	417	386	344	406	383	418	395	422	394	415	394	393	408	371	366	386	421	406	408	371	385	394	385	397	432	347	372	423	376	396	388	408	414	435	411	391	408	408	382	399	408	406	393	414	375	422	391	400	374	386	424	399	415	407	426	423	429	398	383	419	408	373	418	379	369	392	397	391	357	408	414	384	386	422	352	385	384	395	415	390	375	405	409	403	383	406	400	362	389	411	342	402	367	394	374	381	418	379	428	446	413	385	378	376	409	422	396	413	373	372	378	383	416	417	394	401	383	395	386	370	403	390	395	425	432	358	359	367	374	356	371	411	376	384	395	413	397	410	407	415	366	404	388	400	401	395	418	427	388	408	391	386	407	438	356	395	397	417	382	371	381	402	418	418	391	400	435	394	372	382	378	397	394	373	374	415	389	380	386	381	357	387	401	400	414	406	407	431	397	408	389	416	332	369	381	442	384	371	403	364	387	382	385	373	381	413	430	369	371	404	364	416	378	380	417	441	404	407	394	415	375	384	355	399	374	397	378	418	371	369	405	361	356	390	405	362	381	373	397	399	401	408	410	366	382	380	386	388	404	394	413	388	387	382	424	395	410	414	379	412	375	396	437	378	392	379	369	393	388	415	392	389	423	394	452	435	409	368	420	404	392	369	362	432	374	410	369
22392	16790	21953	22017	23240	20549	16694	5118	1918	1310	1355	1426	1225	1060	1063	1021	1001	1036	1116	1221	1082	1049	1018	971	941	949	1004	967	904	957	952	934	928	1020	973	954	916	892	962	945	962	888	981	873	934	895	938	907	958	914	892	868	866	929	923	928	887	957	944	938	965	918	881	844	892	944	886	907	912	890	887	909	937	893	905	897	949	903	924	961	881	913	876	927	906	924	905	852	932	887	916	915	903	909	947	969	922	900	872	904	932	880	919	938	891	921	961	916	907	890	884	902	891	901	888	969	866	885	908	952	955	941	965	855	902	907	902	909	885	958	943	965	912	883	938	905	883	885	911	875	930	892	886	916	982	934	874	897	920	941	924	921	902	942	936	889	940	929	928	941	889	915	928	943	931	921	864	888	948	848	910	924	892	959	902	944	913	893	913	904	885	903	961	971	871	908	861	921	892	942	938	882	916	922	927	920	925	964	916	901	927	936	933	938	882	891	887	836	933	879	859	952	890	928	948	863	902	896	930	914	868	924	940	887	933	924	924	924	951	896	933	897	923	865	895	918	938	889	890	904	960	955	919	892	946	931	912	881	939	907	906	957	975	893	949	943	911	884	904	932	887	852	857	879	936	883	904	921	898	876	926	913	929	887	954	911	822	904	949	932	911	915	955	882	855	921	888	884	971	871	883	872	882	869	893	902	916	908	896	916	922	929	934	962	888	917	967	882	913	914	928	941	947	953	870	928	871	896	875	893	881	882	928	894	944	921	952	933	929	879	921	905	914	934	898	906	924	903	879	908	924	917	912	879	936	913	891	899	914	924	943	959	909	853	914	905	879	876	890	921	881	925	950	963	929	940	910	959	872	940	922	880	872	913	956	951	887	951	933	900	940	900	930	973	895	952	867	907	888	927	956	907	927	896	893	899	847	853	926	887	926	895	916	923	867	912	908	878	896	900	910	925	927	931	885	858	958	898	905	929	891	875	879	920	889	940	909	940	909	915	914	930	888	903	924	883	932	907	898	887	955	868	907	961	911	907	961	883	912	900	976	933	919	899	927	937	949	934	879	874	953	909	869	930	864	882	960	928	890	908	902	921	946	938	878	899	874	911	915	892	955	899	914	910	928	906	888	912	846	942	898	926	926	909	903	890	913	893	891	867	886	886	898	891	895	859	936	914	955	949	887	885	901	882	944	935	930	870	878	892	958	926	937	934	914	1009	910	892	940	914	906	894	920	884	909	941	885	904	911	981	920	927	898	915	873	856	915	894	883	892	933	923	908	888	951	951	888	892	907	925	896	901	924	923	915	902	917	892	937	920	875	963	941	939	965	931	913	909	844	895	946	853	914	883	936	905	886	936	921	908	894	929	942	942	923	863	935	932	895	986	944	918	915	919	971	909	911	917	875	894	979	948	943	902	961	944	890	930	867	885	957	901	843	943	905	924	970	896	905	912	856	929	971	903	901	901	845	936	907	867	902	926	912	838	876	965	896	951	887	928	865	841	927	928	866	893	904	874	915	887	905	901	883	919	891	886	916	903	904	877	899	922	853	934	853	900	897	907	920	888	980	860	911	908	919	927	940	925	941	938	883	933	951	951	901	922	920	879	945	860	927	937	936	952	898	928	921	925	923	915	921	833	897	881	875	865	939	887	898	896	826	960	931	903	894	869	924	910	933	918	956	883	892	890	911	964	882	926	944	941	915	891	908	935	958	938	911	911	831	899	989	911	933	874	935	890	942	900	919	903	889	821	886	900	922	855	990	937	911	865	891	839	884	932	910	901	940	945	960	917	863	919	909	950	848	939	848	916	904	931	877	938	916	927	914	871	918	858	899	921	924	867	960	907	885	874	912	865	900	873	882	875	943	983	919	886	908	863	867	939	939	874	879	815	890	932	906	926	942	878	948	914	903	923	892	923	900	907	962	931	903	872	917	901	878	964	912	917	856	967	896	948	856	912	859	935	923	896	954	923	869	911	921	931	971	886	877	893	939	908	876	929	885	903	968	858	970	964	885	880	865	902	900	904	932	906	870	946	919	902	920	985	872	947	890	866	889	838	907	932	912	942	904	923	948	901	901	895	917	886	909	853	951	934	928	901	893	943	897	873	966	885	893	954	900	930	886	812	957	875	909	909	884	897	856	890	891	927	887	921	870	922	929	902	855	875	878	933	958	941	929	919	916	887	922	898	866	928	912	873	892	880	924	814	929	901	926	902	877	944	935	902	908	942	917	896	886	908	888	877	930	958	909	858	926	888	921	915	954	978	888	851	919	915	906	849	942	963	893	906	897	881	898	914	960	954	912	913	905	910	997	857	948	895	901	949	910	881	957	924	880	932	924	972	885	908	909	906	899	936	962	917	920	895	927	954	911	895	903	885	869	922	919	933	904	895	917	914	854	938	940	918	886	924	897	921	965	894	900	876	948	882	908	837	930	957	925	855	874	875	952	895	930	916	893	913	888	942	964	951	903	912	906	906	900	937	921	880	942	931	923	893	881	933	907	871	902	908	896	895	911	901	922	957	852	956	864	989	905	934	922	968	914	893	896	958	841	946	926	951	888	857	868	938	917	912	891	893	904	918	910	910	922	930	920	922	947	902	854	916	941	940	948	926	944	917	910	923	909	939	883	985	896	863	944	860	960	912	909	937	907	933	901	907	937	962	885	922	880	942	875	916	943	914	869	920	900	926	936	941	911	940	948	871	878	904	864	965	945	925	872	919	900	945	918	859	899	913	872	943	925	890	929	887	865	945	932	941	915	899	951	914	887	919	909	910	904	938	872	927	904	935	894	942	906	912	906	916	902	896	862	941	903	903	885	927	970	924	911	922	877	912	904	957	899	909	880	914	874	863	981	950	908	944	935	896	949	885	945	885	927	942	908	931	954	914	914	871	874	905	904	893	901	866	893	868	952	950	929	859	930	858	864	838	973	899	888	850	903	929	910	917	913	947	871	894	889	890	847	906	865	925	937	954	882	929	932	917	871	915	901	922	886	912	898	881	847	963	938	884	952	918	944	924	918	945	858	922	862	888	957	941	917	933	913	918	897	957	900	925	893	875	867	951	941	944	928	903	906	957	949	902	918	982	937	857	918	961	909	883	881	934	884	905	997	970	916	981	924	925	911	922	891	894	900	887	907	935	921	934	943	937	906	882	906	941	950	913	907	886	914	883	904	906	916	944	879	869	958	864	908	928	932	924	842	913	921	892	942	890	888	902	914	935	934	939	944	920	909	891	878	907	958	894	917	962	862	877	906	913	872	915	872	962	865	872	894	996	878	954	909	941	930	972	896	904	972	925	968	913	952	932	954	872	908	911	844	904	854	905	896	934	923	952	910	934	906	913	926	966	968	864	900	945	879	951	972	970	909	950	905	926	923	930	899	889	929	914	904	944	842	898	907	884	851	857	856	892	859	893	947	944	944	928	895	925	898	938	856	898	871	923	947	885	918	864	914	893	972	905	921	952	919	887	948	917	906	938	942	922	883	899	928	978	899	925
41525	27530	25164	19781	18309	14542	8112	4140	1215	454	476	470	379	342	364	333	369	336	348	328	322	387	301	323	311	348	335	346	293	271	302	353	319	333	284	300	307	270	303	287	274	309	285	282	313	290	315	270	282	256	287	295	320	303	315	276	300	316	286	298	296	294	333	307	319	328	297	287	292	302	313	304	299	297	302	265	319	318	305	252	265	296	305	287	296	285	289	271	287	303	264	261	269	289	293	285	289	290	305	280	295	271	295	287	322	292	312	281	314	303	333	282	302	314	277	299	326	341	301	291	305	316	304	306	317	359	273	298	315	337	302	313	283	289	338	293	324	294	295	267	303	292	312	290	310	331	278	282	328	312	304	299	293	334	290	296	331	305	277	318	295	287	288	303	290	294	295	267	286	308	310	286	291	290	314	307	316	290	289	325	319	272	310	308	295	307	326	314	267	265	285	310	288	294	310	295	270	289	281	319	307	323	315	276	270	318	296	271	292	298	290	312	334	308	284	299	295	280	281	297	261	302	316	294	288	302	312	283	280	284	298	305	285	289	315	335	314	306	255	291	289	300	304	284	302	296	317	282	287	307	298	284	318	306	302	267	285	295	280	294	298	310	301	275	319	302	271	279	305	310	304	324	294	297	317	334	310	313	290	286	302	322	339	294	306	277	298	306	287	319	307	318	303	301	290	282	281	308	329	291	300	306	305	336	288	296	280	274	320	271	302	290	295	300	329	287	299	289	278	319	321	315	288	269	308	309	294	292	284	306	302	330	320	305	297	319	306	295	329	299	344	314	288	302	264	301	300	287	297	351	321	293	296	292	287	318	274	291	314	314	260	293	351	314	293	326	302	332	303	309	301	297	307	265	255	297	301	337	300	293	281	276	324	287	293	272	303	259	290	286	305	295	324	310	332	316	273	272	288	319	299	307	286	312	280	310	306	310	296	311	301	301	277	301	337	278	305	330	299	321	330	308	350	273	301	332	323	296	301	312	292	319	349	318	283	333	293	302	298	288	312	295	295	299	312	280	313	298	300	268	293	298	313	308	278	289	303	323	307	310	274	330	322	281	322	307	294	315	293	294	301	297	280	283	295	286	305	312	298	311	318	328	321	316	293	309	295	307	334	283	295	331	281	268	294	300	337	265	296	317	318	287	316	324	315	301	286	297	304	318	305	270	328	307	306	288	321	314	301	293	276	289	295	272	314	270	335	318	298	276	298	318	310	314	296	305	287	312	277	287	305	332	322	299	278	337	293	325	296	306	297	307	338	286	316	328	305	285	333	300	310	279	289	308	319	320	313	299	307	281	290	302	299	288	301	321	300	321	325	317	302	297	301	326	314	361	303	329	308	312	268	312	280	296	323	291	304	309	293	290	288	285	294	300	316	298	341	294	299	329	306	282	329	305	315	304	276	310	312	295	267	308	288	299	295	301	287	316	303	290	271	328	259	293	328	286	315	309	311	326	281	306	352	303	323	323	293	282	322	322	294	293	318	313	280	310	331	293	318	293	304	282	305	305	306	300	308	283	311	287	297	288	319	313	303	309	274	311	297	296	277	313	294	280	274	309	317	361	313	309	288	274	294	315	283	289	288	264	287	291	314	284	295	309	311	281	291	299	298	314	300	327	321	275	278	301	288	310	307	282	312	282	259	287	293	312	348	321	298	254	303	294	308	304	258	313	303	313	286	295	289	298	325	283	325	313	316	316	300	324	268	312	301	317	305	293	307	320	324	325	286	317	291	288	273	292	306	296	306	290	304	297	286	318	290	309	290	305	292	299	309	303	307	267	324	318	302	292	283	312	259	299	325	301	292	282	319	290	297	264	304	285	345	307	300	335	273	306	286	290	336	320	293	327	308	301	318	352	300	277	294	293	267	266	336	325	323	278	295	290	288	323	298	271	308	292	308	300	287	295	285	305	290	296	299	275	282	329	314	306	322	337	302	298	304	314	288	289	273	283	302	323	310	297	307	287	311	288	310	321	311	285	282	304	296	295	291	311	312	293	287	331	267	312	315	273	297	306	324	281	330	334	334	308	285	280	315	314	296	281	305	315	291	305	272	321	297	302	325	283	290	314	274	297	312	298	341	306	295	292	299	301	295	297	309	277	312	293	326	307	316	287	309	326	288	310	312	308	287	308	305	261	289	269	287	303	284	292	297	279	280	314	306	303	305	299	323	332	263	314	330	296	282	279	309	298	300	309	292	282	351	287	290	293	316	295	295	319	339	299	251	309	291	292	291	349	257	315	295	318	288	271	274	291	299	291	294	287	283	299	315	313	297	286	320	282	313	306	288	298	256	245	309	297	280	285	293	315	293	286	302	293	308	267	309	288	323	317	327	289	322	296	325	285	303	321	286	313	279	311	304	326	347	308	320	308	341	310	313	307	318	312	285	323	309	327	316	294	286	321	295	290	333	340	303	313	287	325	301	287	320	302	312	334	301	299	304	267	330	302	282	322	283	311	301	263	286	286	279	285	274	306	293	306	281	288	314	306	300	294	288	309	333	322	314	312	301	294	293	277	298	299	288	321	260	297	349	323	317	301	299	328	315	330	306	322	290	318	326	316	289	312	286	302	306	301	301	323	368	300	298	285	294	287	290	361	306	287	281	300	321	285	306	312	294	268	294	266	264	312	299	311	283	297	260	308	297	319	317	281	296	285	278	313	305	293	282	303	288	285	288	308	322	283	316	276	299	274	340	299	295	315	302	315	314	306	275	297	307	334	289	264	305	315	302	285	326	302	314	279	288	268	306	287	310	302	314	314	330	277	303	283	300	298	319	267	302	323	298	311	303	270	317	316	270	299	316	320	285	316	280	265	316	289	310	310	296	309	314	319	313	299	297	294	308	297	291	323	294	312	307	285	276	310	285	273	283	297	317	324	280	291	284	325	322	320	355	287	286	297	322	288	299	310	269	293	282	316	318	277	347	303	296	317	256	274	291	302	331	334	305	283	306	325	303	297	273	284	309	283	305	320	272	295	335	329	277	281	269	294	315	298	305	302	325	321	320	328	272	253	292	294	286	309	296	298	317	314	290	267	302	294	318	339	278	298	292	293	299	325	297	297	263	329	291	335	294	284	283	271	310	318	278	276	291	322	267	302	313	288	293	294	336	304	283	308	323	319	307	292	307	253	317	300	314	312	293	308	310	333	304	310	292	303	302	274	265	324	307	295	292	299	314	285	307	314	290	288	273	274	286	317	316	293	297	275	258	308	301	323	314	276	317	278	302	298	307	292	302	313	319	305	318	302	275	301	310	316	309	305	311	298	322	287	310	296	296	314	337	315	281	329	292	314	279	314	288	287	332	283	280	286	319	307	325	313	310	302	285	318	288	283	260	313	272	302	321	299	289	309	309	326	314	291	279	311	286	335	307	292	312	290	316	303	285	302	306	279	292	288	319	309	267	312	307	315	268	323	292	310	295	356	298	305	313	288	318	291	282	286	285	293	281	277	317	289	294	306	304	313	295	284	329	318	291	300
27723	22415	29030	28950	29762	25682	18233	11796	3337	1335	1521	1570	1095	939	931	935	1043	994	1166	1138	1039	953	937	886	834	826	808	836	821	786	814	772	812	794	764	671	715	753	698	730	741	727	724	766	714	742	695	727	675	693	688	709	745	676	710	709	736	732	738	739	736	740	699	722	732	701	700	649	703	678	672	719	703	724	698	727	719	701	696	723	676	725	736	680	712	712	672	699	714	710	681	705	714	726	725	717	706	736	721	718	720	698	735	710	747	727	698	700	683	652	685	681	718	707	673	693	716	751	713	709	686	741	717	731	695	757	718	726	645	675	752	727	727	695	679	702	669	683	714	729	656	700	711	703	674	719	671	729	671	703	725	729	701	718	741	773	712	720	757	651	734	699	726	685	699	713	728	699	737	699	773	715	691	688	716	706	732	685	708	681	676	712	701	741	668	701	799	680	700	710	688	730	722	681	728	693	698	663	733	685	698	686	702	705	741	739	730	679	695	705	732	729	735	732	688	736	695	674	726	701	688	727	735	759	712	683	774	699	722	686	658	696	745	692	718	700	724	733	708	686	709	730	747	703	727	733	708	679	677	703	735	706	660	696	667	706	692	705	699	711	748	729	717	707	639	723	701	698	682	707	693	692	702	723	691	724	665	713	693	753	680	693	664	679	658	745	707	688	693	690	689	673	726	723	717	752	757	645	720	732	713	734	669	706	713	705	693	685	717	695	683	707	675	657	693	722	739	726	700	647	701	724	700	698	712	719	699	703	647	716	710	716	730	702	708	709	676	698	689	759	679	713	703	708	693	754	669	715	714	710	690	746	693	718	765	734	745	692	718	662	713	758	714	722	661	726	746	703	715	749	716	687	689	680	660	693	743	701	665	666	759	668	660	744	717	727	744	654	698	664	671	686	705	713	668	700	687	727	711	708	707	721	656	748	678	699	663	710	737	715	659	689	668	698	726	705	718	735	700	741	692	749	724	678	713	701	701	749	719	726	700	737	713	696	682	714	718	705	737	693	720	716	713	704	675	686	698	706	748	728	742	722	699	760	755	695	689	727	691	673	689	770	732	685	737	678	731	717	739	723	690	672	683	640	685	719	683	721	672	712	735	762	660	721	753	681	715	732	684	746	676	665	666	668	681	699	711	666	678	730	708	691	695	712	751	705	676	670	652	720	689	699	693	708	720	747	743	695	696	697	710	700	736	672	693	719	704	722	738	688	702	708	743	765	669	674	697	705	695	708	717	694	685	742	695	660	691	724	701	692	672	684	704	696	684	696	726	701	695	692	706	694	708	718	692	698	705	689	712	693	710	686	746	713	703	699	715	662	676	631	730	674	719	700	685	674	682	749	729	737	702	664	686	646	682	729	718	703	764	684	725	717	696	685	712	692	694	755	716	694	729	669	721	734	724	704	733	690	747	703	715	767	672	722	720	668	747	689	745	649	721	675	719	680	711	772	679	721	691	695	721	734	710	657	703	677	703	700	699	752	719	661	698	735	681	740	691	706	665	754	695	689	670	671	679	688	708	695	695	734	715	699	718	717	682	682	710	748	722	699	677	689	732	768	652	718	687	685	674	712	709	694	665	686	703	706	686	707	763	696	683	688	727	690	733	677	697	717	726	690	692	702	733	732	712	709	691	685	709	751	730	701	712	699	713	696	728	728	717	721	687	749	653	688	718	742	689	732	684	684	697	696	725	684	687	682	688	690	694	697	728	692	697	725	744	717	685	692	749	687	712	725	760	748	730	690	690	683	794	715	718	727	705	725	716	717	689	720	734	681	704	744	685	727	721	717	660	749	752	710	676	723	701	722	674	724	704	678	719	722	709	711	679	700	730	708	685	699	697	730	710	753	732	676	751	730	733	746	648	762	629	716	689	700	681	715	722	730	679	689	699	740	685	721	729	716	738	761	723	713	722	700	723	725	666	661	695	725	695	694	705	685	672	702	685	765	696	737	756	701	750	725	679	725	692	711	701	703	652	716	708	704	689	672	712	708	708	683	751	711	699	722	696	696	727	725	676	755	698	684	708	690	695	729	737	744	710	730	692	705	757	645	657	664	706	683	716	730	678	712	723	715	737	718	760	682	753	721	708	698	758	742	652	736	704	697	716	748	681	694	679	733	684	744	730	690	713	702	694	722	727	709	688	716	672	664	754	726	766	698	658	708	710	696	802	755	692	692	699	716	714	738	686	628	724	706	680	743	675	712	670	701	749	715	700	768	687	723	679	712	675	701	697	682	690	694	741	748	667	712	651	690	750	687	708	721	660	729	685	724	693	660	761	697	704	693	708	712	738	680	678	739	744	722	682	691	688	699	746	658	710	677	686	738	687	690	710	675	727	686	746	705	691	704	684	713	703	667	697	679	691	718	708	716	695	711	727	749	719	687	725	740	725	683	667	648	738	704	665	656	670	664	713	667	699	710	724	719	733	667	744	704	720	691	744	679	718	678	718	739	701	662	731	757	733	776	700	718	749	709	732	686	696	714	721	698	680	749	683	698	703	665	703	708	731	643	721	738	695	755	725	723	743	676	718	709	712	703	715	746	684	690	708	699	650	707	695	700	732	681	696	670	695	658	704	719	665	658	724	744	691	708	699	701	667	685	693	702	805	677	687	709	721	688	734	715	678	743	716	666	716	746	678	693	693	735	734	751	707	675	654	682	731	670	661	700	731	745	721	734	682	748	694	704	723	723	721	682	733	727	735	697	755	713	699	710	709	729	732	728	716	719	677	683	745	672	711	680	690	736	743	722	725	674	724	667	713	710	685	717	711	677	726	724	737	735	693	702	681	651	716	713	737	739	664	704	681	741	720	706	673	716	746	674	733	681	732	737	742	759	686	697	733	691	722	718	761	682	668	757	691	699	698	693	707	731	718	728	685	728	703	750	698	718	706	703	701	728	751	723	712	697	707	685	759	704	711	665	702	680	721	691	661	699	741	666	692	681	663	719	721	704	758	677	714	711	715	752	700	711	687	745	684	691	728	696	730	646	722	700	699	690	706	703	713	690	705	712	702	690	688	697	702	725	664	709	687	670	718	728	724	736	754	733	672	694	711	710	735	683	733	713	699	703	722	698	728	681	703	712	677	691	713	694	718	725	683	677	682	741	698	685	697	726	722	711	692	686	691	720	712	750	725	677	669	684	746	711	667	659	725	703	714	706	686	750	704	692	729	727	718	693	707	737	673	690	720	703	710	760	728	699	685	676	724	698	713	712	731	661	722	710	697	708	733	696	734	678	740	725	720	690	788	734	725	725	685	716	678	719	721	752	700	719	659	698	670	707	748	727	671	752	700	731	751	658	728	709	703	674	720	779	682	728	698	719	740	651	718	712	736	712	665	713	675	677	683	677	684	697	705	731	710	656	753	742	671	730	699	726	747	751	727	718	718	704	736	709	683	685	693	678	691	776	704	723	661	734	727	732	700	726	713	732	716	753	672	726	714	709	683	699	770	678	726	705	701	703	721	720	721	710	761	682	681	661
18930	9252	5965	2620	1257	881	649	472	451	361	396	388	391	404	411	382	395	402	359	367	409	380	388	389	353	364	439	405	370	388	334	387	390	435	394	366	425	385	415	397	386	376	433	389	411	364	404	389	366	369	386	401	387	381	399	393	383	406	372	374	392	391	399	380	355	372	372	434	427	382	404	425	399	391	396	421	387	374	377	406	417	397	362	406	397	389	385	382	400	359	397	417	415	383	374	364	396	394	388	392	377	420	413	396	435	399	381	408	401	390	397	392	411	409	399	430	387	348	374	364	421	385	386	378	415	402	382	365	384	379	362	413	316	359	356	422	413	441	402	389	374	384	393	420	363	379	361	395	395	379	390	398	384	412	392	375	375	358	435	399	383	413	373	364	392	371	389	367	344	370	396	403	412	402	410	396	349	377	391	421	384	417	405	399	385	388	363	420	396	371	377	384	411	397	377	381	401	377	383	374	378	369	400	378	401	402	361	398	372	416	403	367	390	415	359	387	389	371	382	410	371	422	382	376	380	379	362	390	356	369	358	409	417	391	379	405	374	376	411	420	415	392	407	398	424	398	382	390	409	415	398	378	387	389	407	388	358	391	375	360	397	368	427	394	383	407	384	389	418	351	384	358	378	407	372	366	408	403	393	360	400	343	409	396	333	382	345	361	408	379	423	369	383	395	370	363	378	377	419	421	403	368	423	400	369	350	401	355	385	389	389	405	409	352	405	376	385	405	398	380	392	383	365	380	396	376	388	368	390	390	348	373	376	389	388	421	390	408	329	357	386	431	395	407	392	391	415	366	366	387	400	357	366	369	395	428	424	346	372	385	403	402	375	398	389	420	402	378	380	388	348	402	398	346	386	394	361	406	400	402	428	395	390	373	402	389	403	392	403	415	399	379	400	420	389	376	380	389	367	398	409	408	377	390	383	395	374	382	376	362	363	439	425	378	403	396	436	379	389	387	365	390	402	391	421	387	387	411	377	364	398	397	377	390	407	386	389	379	361	384	358	429	405	363	400	443	390	386	374	401	350	401	379	376	396	410	376	419	402	396	411	428	428	363	363	377	392	397	387	427	393	404	382	405	350	374	351	405	388	364	417	367	411	376	371	412	357	405	405	376	393	398	366	401	359	385	393	373	380	381	403	412	380	394	416	413	348	361	392	410	414	392	380	394	391	389	395	416	384	398	391	374	401	389	404	379	421	405	376	398	394	373	413	409	410	378	378	409	391	381	377	376	357	358	376	390	383	393	377	364	387	379	397	409	429	363	360	425	439	394	404	374	369	413	385	388	414	400	412	386	388	422	423	407	398	398	396	411	396	412	378	409	375	400	396	399	354	358	351	394	406	396	379	374	423	398	393	396	385	389	417	366	333	356	422	382	373	401	383	395	419	385	415	388	414	367	455	380	373	399	355	353	376	378	427	400	395	385	385	403	398	379	397	376	407	426	354	390	376	428	370	392	359	369	384	417	359	414	394	394	411	427	411	383	362	385	380	397	403	383	369	379	383	370	404	411	408	381	410	388	378	391	376	375	411	408	393	403	393	359	387	405	366	406	400	368	401	394	379	379	400	385	389	377	389	388	368	358	414	391	384	370	363	380	376	349	405	403	381	367	391	408	348	398	380	390	408	379	418	380	381	354	403	424	365	423	394	371	406	384	365	428	398	405	418	381	364	396	332	395	421	393	414	370	410	408	379	349	376	429	420	378	410	373	428	360	420	375	359	404	361	398	421	413	440	364	394	371	386	364	408	384	411	384	438	392	381	421	422	401	373	394	365	387	376	376	398	389	354	386	389	396	360	386	399	390	394	406	342	429	394	388	407	407	374	413	390	438	429	422	411	371	378	378	375	404	371	379	390	386	401	412	409	377	363	400	401	376	373	396	411	389	404	387	352	402	380	374	360	361	422	385	365	373	402	397	414	399	377	408	394	376	354	372	356	431	391	369	442	387	394	404	387	370	326	374	404	381	375	378	356	412	399	413	404	405	390	393	389	371	392	394	404	375	377	367	387	425	389	393	407	351	369	391	355	398	397	390	405	383	409	368	358	372	390	432	386	399	389	436	422	407	388	416	372	387	385	409	422	390	407	355	368	396	433	406	385	383	395	399	410	429	395	350	358	354	378	392	379	389	379	402	401	408	417	418	389	394	408	400	373	369	367	366	428	397	398	380	379	412	418	366	416	362	408	393	412	419	367	396	376	401	395	376	355	365	386	405	428	404	390	385	394	400	353	395	380	359	400	394	359	363	419	395	411	384	386	402	438	436	400	371	404	394	397	406	387	370	416	378	370	416	351	383	396	395	377	407	376	415	350	381	379	397	363	379	382	409	401	357	423	406	425	389	418	384	413	395	339	373	429	399	414	438	395	430	396	375	353	396	381	363	381	377	387	413	384	365	403	443	375	405	407	370	368	421	417	405	393	361	383	368	340	383	382	398	401	391	419	383	432	386	354	356	393	397	377	390	404	403	427	407	415	377	366	379	367	400	377	380	398	381	370	357	351	390	342	397	385	410	399	396	382	392	372	406	398	386	407	430	393	398	406	403	406	376	379	388	373	413	387	365	352	374	407	413	363	430	373	401	404	390	352	406	374	425	366	393	348	379	337	383	442	375	412	375	410	396	389	372	439	422	368	404	373	403	409	397	417	387	375	419	438	380	413	378	371	408	370	385	353	371	409	389	406	340	379	389	376	385	434	421	394	384	395	404	390	386	402	406	346	376	367	374	385	402	410	370	366	381	380	367	411	395	411	399	378	359	390	407	397	397	369	422	402	354	377	398	381	381	414	407	382	423	410	390	370	422	394	413	360	379	383	364	375	389	397	397	433	423	391	425	378	389	374	369	419	410	382	389	332	395	384	397	374	413	420	365	401	366	365	403	380	401	416	406	365	382	403	362	388	392	365	399	406	365	364	352	392	419	419	372	386	370	369	408	386	390	390	422	406	365	380	415	378	383	375	459	391	408	383	418	400	395	394	412	360	414	421	351	389	402	397	387	395	388	391	388	401	407	409	341	373	319	407	406	443	385	407	381	381	388	411	394	407	369	386	391	389	388	367	413	421	387	363	407	376	377	414	370	399	385	386	425	411	404	401	398	393	392	382	398	402	381	431	436	385	396	387	400	406	400	384	394	406	395	360	410	400	357	393	404	379	385	399	385	394	451	396	367	399	431	408	426	350	400	409	424	432	445	376	390	402	429	390	384	378	444	412	388	399	415	392	429	390	402	378	419	384	396	410	339	384	372	393	390	364	369	399	366	379	393	396	387	362	356	396	383	389	418	418	368	394	373	404	390	381	390	381	347	381	440	377	400	408	436	415	377	405	431	414	394	391	376	371	405	443	402	389	378	360	426	382	402	423	364	410	394	392	379	371	395	385	382	382	400	419	402	391	383	396	375	375	377	447	410	413	414	403	395	391	422	413	397	398	363	387	407	358	379	382	399	413	404	375	389	379	356	385	425	414	351	409	373	376	395
12979	8176	10369	6976	4960	3152	2388	1370	1030	986	974	872	908	1012	931	928	960	911	942	953	882	905	903	936	968	934	863	917	943	965	885	883	924	977	917	905	856	908	920	893	864	917	912	913	875	886	906	914	869	869	924	880	889	918	944	899	906	882	860	922	856	933	957	931	886	900	957	898	841	898	858	892	937	911	864	953	925	968	889	942	926	893	912	857	882	902	980	968	853	969	901	900	917	913	906	913	927	896	902	863	949	944	884	872	897	969	874	906	908	875	913	871	893	950	858	925	933	922	857	972	885	878	895	876	911	940	922	944	854	902	918	869	911	909	891	951	909	918	918	891	901	925	874	905	908	851	919	918	900	857	952	871	905	894	927	899	867	876	852	894	911	884	946	891	899	904	955	889	852	888	906	950	865	938	870	908	853	912	843	896	926	888	936	899	859	859	899	854	921	914	897	885	851	882	901	905	873	953	919	922	885	939	872	914	909	886	904	859	930	854	962	939	893	909	894	914	877	889	876	961	913	899	916	923	868	907	849	901	955	837	925	933	887	902	893	874	925	916	873	895	886	922	917	930	911	881	923	877	937	913	896	868	867	904	930	947	921	949	868	952	939	891	958	945	977	935	931	899	905	892	862	887	884	918	843	889	881	861	922	932	878	888	895	942	909	941	984	924	967	931	935	913	934	865	910	899	873	871	920	922	836	893	881	918	863	914	884	946	842	856	913	919	892	889	929	863	1013	883	936	935	907	873	919	836	922	872	870	925	858	983	875	895	936	924	867	925	937	922	858	889	857	907	910	894	961	905	841	906	932	941	884	897	902	897	911	878	900	920	891	892	926	922	883	914	937	966	939	924	964	924	891	868	952	891	880	898	894	914	856	996	877	932	884	886	895	945	918	896	926	871	911	884	926	919	928	861	918	862	883	901	868	890	903	898	954	915	899	914	941	935	907	922	930	961	853	977	890	906	882	917	914	809	939	937	926	920	916	893	869	895	912	925	847	814	943	897	914	980	919	956	936	893	897	892	905	920	919	907	897	887	931	916	872	925	916	897	964	926	898	896	911	837	895	908	934	870	940	898	926	829	905	895	883	917	896	873	899	948	877	953	892	930	958	921	970	888	864	870	874	915	864	998	908	930	938	952	899	886	880	918	904	874	897	859	903	986	911	914	951	934	925	914	878	883	910	896	945	928	890	896	937	879	902	956	876	915	938	860	916	918	884	871	869	925	912	887	845	848	915	897	937	891	880	907	930	908	902	979	901	893	872	879	914	919	861	889	895	979	873	908	943	935	877	921	882	867	905	913	938	921	879	890	882	881	863	894	901	944	886	907	864	912	953	892	888	854	883	891	925	928	924	903	866	869	954	895	873	904	947	908	851	903	906	874	923	870	876	885	900	919	919	891	920	839	913	920	882	904	893	931	874	921	929	915	853	845	881	905	886	920	843	911	842	892	928	879	907	846	913	895	874	881	881	904	880	848	920	906	915	891	874	936	898	857	917	867	892	919	857	878	869	988	891	890	846	901	884	881	952	869	920	928	870	920	881	903	870	884	904	888	957	869	858	939	922	908	826	904	925	987	931	922	955	924	866	876	940	926	911	926	910	950	836	942	890	944	877	928	878	858	914	944	935	856	868	891	912	899	915	920	940	941	882	863	898	908	911	959	868	929	951	877	922	965	960	920	968	898	914	926	871	940	933	901	889	927	865	985	908	928	896	886	905	897	916	946	867	898	913	898	934	884	918	893	902	921	904	888	933	917	908	899	898	915	859	832	910	903	990	885	884	891	970	934	861	888	936	899	894	916	831	863	920	933	913	902	941	882	909	906	903	867	984	966	831	957	884	953	905	939	902	977	905	933	863	882	943	899	886	943	883	874	901	907	888	936	923	894	879	907	903	895	902	895	852	916	894	891	875	932	834	889	920	897	902	932	894	909	918	906	916	907	900	920	862	885	895	944	894	840	895	890	928	924	910	875	914	912	890	899	897	871	878	869	921	915	877	875	915	897	921	929	917	944	923	897	841	919	914	936	894	900	873	965	922	909	928	947	841	913	963	915	907	917	892	858	892	930	893	929	872	897	922	923	905	895	922	870	862	924	914	881	891	910	948	914	901	876	908	896	872	869	920	894	859	906	896	933	923	850	914	887	886	976	908	901	890	898	900	885	899	940	867	911	936	896	917	931	963	873	882	856	844	882	913	928	931	970	899	884	922	908	922	901	872	919	834	912	930	915	878	919	898	852	894	899	949	887	917	893	829	953	931	917	922	968	893	927	889	946	916	922	891	911	906	888	892	873	931	952	887	930	883	895	891	882	878	889	863	898	932	886	917	872	878	907	879	908	923	916	874	850	867	892	886	879	860	909	872	891	901	912	872	936	937	923	893	943	908	915	916	908	903	909	887	943	896	873	921	889	876	950	858	886	911	918	946	964	840	896	920	903	873	876	944	911	907	868	871	879	934	990	926	939	920	851	884	902	865	911	885	885	895	936	873	897	867	889	923	872	910	915	917	884	889	931	927	923	867	953	925	880	901	839	884	915	871	940	913	916	960	887	924	937	935	918	911	934	894	892	912	912	905	885	916	918	910	891	917	886	876	905	950	883	925	917	985	883	872	885	869	918	884	911	896	865	935	885	879	906	945	927	941	939	853	943	812	885	916	923	889	864	947	906	901	883	899	896	886	927	904	876	917	897	900	942	900	854	891	910	936	885	986	902	952	895	936	915	908	907	864	923	937	905	880	896	973	933	913	943	913	918	895	823	915	951	848	858	889	885	881	870	918	968	920	868	887	906	871	900	900	892	940	908	940	919	889	925	880	904	899	933	845	866	938	863	848	924	909	884	891	906	935	881	885	929	917	879	887	899	862	978	917	917	898	905	881	900	948	874	918	876	886	876	939	891	912	889	876	900	941	891	897	884	936	981	878	924	907	902	909	894	897	859	912	886	916	934	882	898	895	930	904	895	897	929	888	927	910	888	888	952	901	883	941	923	887	901	899	943	921	903	956	891	942	951	935	834	936	911	903	864	854	923	889	911	903	941	876	926	916	922	901	949	898	860	873	903	887	885	900	868	888	865	910	899	931	936	874	904	910	928	927	921	920	940	882	957	862	940	955	892	918	950	867	878	842	945	925	938	904	906	918	904	918	917	954	916	849	895	942	922	897	855	923	934	941	952	932	947	925	905	871	887	867	867	887	924	910	917	865	917	921	897	883	909	873	923	895	892	932	923	960	950	925	883	878	920	886	899	924	878	911	920	891	942	927	902	894	917	897	1007	869	874	884	905	873	890	909	895	902	957	851	887	940	895	875	906	871	945	867	896	882	931	844	883	891	886	868	883	891	912	908	894	949	869	891	942	1002	890	941	857	930	895	880	914	869	917	891	850	888	887	971	867	872	919	920	854	869	927	954	927	881	899	914	934	830	879	897	928	954	901	866	896	920	944	882	953	886	952	895	975	887	858	903	874	947	860	876	925	901	869	900	919	893	920
31001	19237	17007	13814	11796	9892	5381	1882	650	484	452	474	433	449	402	438	413	418	435	448	434	408	368	426	407	431	431	397	411	427	407	428	410	412	423	401	378	369	403	375	420	380	376	423	401	420	374	378	366	381	398	400	397	382	426	395	381	388	410	417	400	398	445	399	413	380	411	437	393	404	373	386	397	380	420	402	422	436	387	393	371	407	421	434	361	362	464	436	378	389	386	378	392	402	407	394	403	401	420	421	399	362	385	400	434	386	364	403	387	405	372	387	391	348	395	388	419	374	447	403	363	409	350	394	410	387	390	420	406	390	391	371	357	418	406	375	404	412	376	384	410	386	393	388	428	407	418	383	418	431	417	387	377	363	390	379	357	407	405	393	398	412	374	419	404	351	442	367	355	388	386	418	372	382	379	415	390	356	415	372	368	380	414	399	432	393	373	403	369	426	389	381	384	377	397	412	381	374	404	381	358	412	390	366	399	393	387	409	378	365	405	372	368	387	365	393	393	371	385	363	411	411	403	416	422	393	377	399	385	372	374	394	422	372	404	411	416	392	346	383	407	403	371	396	382	413	413	423	383	413	393	387	388	398	400	384	356	383	376	378	391	417	412	407	439	407	372	349	402	385	404	419	363	387	416	371	378	386	392	367	380	367	408	383	421	395	395	379	389	432	437	449	388	378	396	375	389	410	400	387	381	397	384	450	380	343	392	384	352	429	399	425	414	409	375	385	401	426	395	410	385	390	387	365	414	411	406	374	387	421	391	391	403	388	441	380	405	417	388	421	417	403	396	365	392	404	420	401	378	389	383	403	404	406	371	391	376	402	403	408	374	408	328	365	390	371	394	395	375	440	376	381	400	410	415	411	385	421	407	397	405	386	374	410	396	372	378	386	405	403	384	367	366	426	399	421	363	372	399	400	410	389	407	417	396	366	371	402	396	412	389	407	392	349	411	375	416	396	372	411	376	399	378	390	434	442	406	420	370	395	412	347	381	370	369	385	431	373	418	410	396	394	395	387	369	386	411	398	387	382	413	391	432	386	427	386	394	395	349	390	402	412	405	429	395	385	357	392	386	405	428	438	404	414	397	434	366	379	354	449	386	404	375	402	391	397	366	396	395	386	359	437	349	373	370	357	410	387	391	387	409	352	375	387	369	387	380	362	345	368	349	368	411	394	384	342	403	436	386	380	376	378	396	415	366	371	357	418	408	435	423	399	390	397	428	442	442	371	380	394	386	395	430	416	378	405	416	422	431	411	348	379	395	411	374	390	410	388	380	380	397	432	413	378	384	361	378	471	410	394	415	417	370	400	407	376	400	373	413	408	404	427	354	392	399	374	451	364	383	415	371	379	412	382	394	390	393	397	385	427	387	406	406	438	372	403	396	378	365	469	417	404	409	411	418	384	360	356	393	362	412	413	410	376	400	384	349	407	387	362	351	365	409	375	384	404	406	382	431	405	402	408	378	388	400	391	400	382	365	386	414	412	392	389	393	395	426	394	428	342	405	437	423	384	408	390	404	437	381	381	443	405	410	416	409	399	390	383	399	367	413	386	391	425	434	382	436	435	396	387	364	377	393	398	387	406	419	413	337	428	371	394	383	372	359	397	420	385	405	407	389	360	378	373	392	420	380	394	374	405	381	392	359	421	345	380	398	418	389	402	369	354	396	382	431	423	429	378	393	381	368	406	374	431	359	415	432	391	374	421	383	392	335	382	369	383	378	405	408	392	410	417	371	380	406	403	393	442	388	420	395	413	372	363	406	415	393	362	372	394	417	407	419	410	382	392	396	386	385	393	370	360	374	404	386	412	401	423	354	377	419	420	401	397	381	401	439	365	375	393	420	387	394	416	379	396	424	395	428	364	400	389	402	390	390	378	411	407	405	393	407	354	399	419	401	399	395	393	398	379	393	413	396	371	366	379	424	397	395	402	409	403	397	406	429	379	384	383	422	395	419	427	387	383	387	430	383	361	422	369	397	390	362	431	412	425	413	390	406	392	381	386	377	400	404	397	383	372	383	423	434	426	423	387	362	424	379	378	371	386	428	406	398	360	352	390	410	399	396	369	397	378	401	405	360	408	394	382	404	394	441	390	377	418	408	325	388	382	437	353	367	381	364	381	378	366	421	441	365	413	375	385	372	382	397	391	380	402	407	418	409	432	409	441	396	413	400	361	353	391	399	385	415	407	410	404	416	426	435	404	437	404	348	431	375	400	380	404	377	396	379	387	392	390	392	405	401	406	376	382	423	387	410	428	411	398	357	405	415	410	398	352	370	412	412	381	363	407	399	374	432	408	394	407	384	409	405	359	401	409	375	373	363	362	390	333	386	380	391	397	417	388	419	428	382	397	374	385	384	364	389	417	391	391	411	400	419	402	364	383	382	409	425	349	385	401	373	399	374	391	386	364	411	392	387	384	411	407	403	395	398	389	433	412	412	441	386	373	370	348	365	414	377	384	351	411	379	376	388	407	426	409	395	355	387	426	409	403	396	406	402	434	393	397	413	403	379	407	418	417	376	397	399	399	373	415	418	406	391	380	396	429	398	410	431	404	372	431	366	366	379	405	383	360	407	367	387	406	388	377	396	409	423	403	428	345	415	378	377	382	434	402	395	398	380	367	370	395	382	413	421	429	417	381	432	376	360	388	374	383	382	451	385	378	421	399	409	448	407	395	390	360	376	403	401	401	399	410	397	366	441	412	397	384	409	399	418	397	402	399	387	399	376	409	382	388	389	383	397	430	393	419	389	389	429	413	395	382	453	409	376	393	374	400	375	384	331	413	408	386	379	399	392	363	382	399	395	389	411	356	432	408	404	371	335	365	403	392	369	365	374	443	401	384	397	378	396	430	401	403	424	350	428	407	401	431	418	400	369	399	375	374	389	384	367	404	418	396	406	398	397	383	415	371	389	381	369	400	437	397	402	388	397	407	392	392	384	391	416	369	398	388	404	422	403	395	410	399	390	374	374	420	385	376	372	366	377	379	391	358	350	402	391	386	404	392	407	367	401	384	374	417	358	378	398	439	362	368	378	360	434	382	397	366	408	386	368	404	358	385	397	400	368	349	432	440	388	407	403	397	396	403	388	406	356	387	369	414	356	363	410	382	447	416	445	387	398	393	372	385	372	374	358	386	416	427	399	401	415	376	353	400	384	367	409	405	395	395	415	389	371	381	384	381	376	405	391	375	378	382	383	396	386	449	381	409	369	418	393	410	375	412	415	413	405	396	371	426	407	407	376	418	399	391	378	428	405	366	348	379	412	381	387	391	397	417	425	403	360	399	414	409	397	409	412	381	392	403	397	400	370	414	392	381	437	401	444	351	400	373	368	433	400	394	395	375	425	370	385	410	371	407	395	384	402	390	383	390	377	378	395	395	397	352	391	426	446	376	358	359	391	381	381	391	371	393	382	394	408	356	416	394	398	416	427	428	397	405	395	399	411	371	399	357	362	365	416	404	396	417	358	413	380	369	405	399
21169	16508	22605	23305	23545	21423	14149	5780	1964	1249	1319	1402	1185	1133	1021	1048	1148	1135	1090	1173	1050	1029	1051	983	993	979	991	956	941	987	950	939	935	944	963	955	856	872	888	886	917	977	867	922	912	915	923	912	881	959	898	911	899	937	952	932	857	893	885	915	919	889	873	894	959	902	919	916	970	946	909	916	906	929	876	903	914	945	874	860	896	891	921	884	878	915	895	904	875	884	940	906	898	886	951	923	945	901	957	929	857	935	904	957	886	935	889	896	896	966	875	893	849	942	941	859	890	864	879	947	927	896	880	871	893	903	919	932	884	959	944	922	896	923	902	867	921	835	927	842	922	906	932	882	920	904	935	879	919	874	940	860	928	929	906	915	880	951	923	951	869	924	938	955	940	897	924	886	902	890	925	904	906	923	916	900	879	863	870	860	885	868	890	903	914	899	970	930	941	965	939	885	851	870	913	895	872	889	916	912	925	910	941	877	894	898	896	869	928	917	950	903	904	880	908	924	905	945	885	910	919	999	889	847	921	886	911	878	902	946	875	845	859	879	890	919	866	847	931	935	919	922	930	892	871	854	932	869	890	886	896	894	864	885	971	914	893	901	908	917	891	893	927	884	877	958	873	893	916	938	943	928	903	942	879	896	903	952	857	871	917	948	901	892	891	884	950	886	912	892	916	863	897	945	911	900	864	852	875	880	910	870	927	878	884	907	829	880	914	905	942	822	915	878	878	906	873	900	957	930	894	856	842	897	879	925	951	893	880	851	854	944	891	915	906	918	917	914	866	903	903	918	867	874	913	941	886	929	913	907	936	869	915	863	897	880	925	861	868	924	885	914	920	916	898	904	913	865	893	947	892	909	940	902	936	869	948	935	953	869	900	857	903	910	917	914	895	880	861	875	890	899	937	908	904	918	895	953	908	959	920	907	916	921	953	940	825	924	901	864	924	861	913	905	941	908	909	919	903	924	940	902	893	867	892	912	882	890	860	865	903	905	900	905	928	903	858	904	896	939	879	888	904	937	874	881	918	884	925	919	918	898	870	926	916	871	906	921	870	905	930	908	928	964	882	872	893	950	912	825	899	966	919	970	877	880	938	958	911	871	889	875	892	902	910	927	868	863	891	875	872	899	919	979	923	947	929	914	933	897	878	926	960	878	919	873	902	895	901	888	923	907	953	932	902	908	957	897	903	953	948	894	808	902	884	902	923	939	882	914	923	895	913	889	856	880	937	916	874	925	972	919	879	888	879	897	913	901	875	958	891	921	893	897	860	870	926	937	877	866	870	869	917	912	885	908	893	921	884	946	889	968	899	917	844	907	930	867	912	931	878	911	934	898	930	970	866	888	929	876	900	831	857	868	909	925	911	936	861	904	966	916	896	891	881	898	954	888	909	959	846	883	850	874	859	932	938	930	921	894	936	891	903	902	964	921	901	911	922	914	922	934	874	886	915	826	964	932	908	933	875	880	863	927	912	881	935	945	920	899	939	938	895	897	911	911	931	883	931	912	958	954	891	896	879	888	918	861	921	922	952	932	863	854	874	923	880	889	905	896	887	934	890	955	900	897	938	900	907	905	891	962	931	959	966	863	935	880	941	950	872	892	942	889	874	835	928	971	910	863	874	881	852	892	920	971	901	872	885	906	884	937	892	887	890	930	932	901	919	881	918	883	898	915	885	868	884	881	895	915	882	944	899	934	871	969	943	890	861	869	901	897	872	915	918	922	905	866	947	926	895	961	920	912	884	882	913	889	953	924	913	896	933	909	889	879	911	919	895	890	937	866	955	925	960	889	901	920	925	929	932	905	910	938	941	935	907	944	889	897	920	900	868	902	864	914	921	893	887	868	897	902	908	922	932	918	925	944	948	928	901	878	906	850	871	909	910	850	872	901	873	940	855	894	906	848	883	951	925	867	947	860	907	917	920	904	905	888	940	924	941	874	955	834	902	870	895	879	978	836	927	909	992	938	926	924	895	923	909	869	958	884	915	883	868	904	882	865	908	912	877	896	899	871	880	859	916	926	891	920	957	930	886	887	919	933	890	806	921	901	887	936	882	878	898	932	905	897	876	911	908	917	845	919	918	968	916	910	935	969	867	912	830	933	915	874	921	928	921	896	922	889	894	904	884	919	867	894	902	939	930	848	906	930	898	992	911	878	898	877	926	956	946	878	909	932	914	906	892	912	932	886	962	902	938	896	910	902	905	930	919	900	857	958	894	932	926	895	943	892	896	876	868	858	935	920	894	892	901	877	920	901	888	938	863	927	877	932	923	876	915	923	920	895	922	909	900	877	913	918	923	924	928	964	920	881	928	928	913	916	951	872	917	860	918	908	875	914	950	873	946	902	877	931	905	962	902	897	919	897	896	911	930	885	953	952	886	888	883	865	932	900	921	921	895	868	889	880	907	887	949	917	891	891	877	908	910	938	962	915	858	924	954	917	901	905	898	920	891	896	946	956	926	905	917	904	836	904	921	894	872	903	951	919	951	905	916	880	902	913	910	922	879	973	904	945	938	979	933	951	817	918	910	901	899	888	959	918	883	918	908	919	851	887	930	895	920	931	929	889	875	902	908	864	857	915	900	916	928	874	924	915	949	888	897	908	866	892	959	923	861	889	873	924	902	908	859	909	941	911	917	932	933	934	878	858	907	877	923	908	903	920	879	888	916	922	875	928	909	893	905	878	938	890	884	905	875	822	871	894	937	881	894	899	877	949	996	910	903	850	943	903	863	837	832	960	929	849	838	847	892	933	944	852	884	889	907	916	843	923	878	893	915	893	917	927	912	928	948	891	883	916	862	899	904	880	901	955	913	861	917	863	895	937	905	938	844	910	917	969	920	904	943	909	939	904	859	886	887	908	930	858	897	919	914	880	889	900	916	932	896	917	880	951	879	906	941	883	899	898	905	878	902	929	883	948	919	959	854	904	925	943	934	915	870	850	925	935	906	850	835	897	917	891	908	928	877	922	835	892	897	919	938	926	947	916	907	885	884	917	885	907	872	923	934	925	889	955	916	849	945	865	881	912	939	913	970	948	924	898	901	900	894	925	914	893	888	928	934	928	909	870	961	910	887	914	923	888	821	925	906	888	924	908	885	960	906	919	909	909	929	838	923	878	891	897	941	926	889	882	942	937	930	916	879	936	900	893	936	901	884	904	937	958	869	884	894	906	884	849	881	875	881	857	867	926	953	883	871	911	849	893	852	958	901	899	943	928	956	866	953	923	947	922	920	917	902	935	939	916	924	875	897	936	882	936	905	903	898	931	895	884	880	884	914	892	927	919	950	922	884	877	851	899	891	894	888	915	876	879	907	906	916	888	924	904	927	877	924	862	845	936	879	891	838	974	926	896	887	913	863	924	961	935	917	969	930	955	948	852	919	942	914	927	947	935	872	924	896	930	898	925	887	867	909	942	927	873	927	862	864	888	847	863	922	879	888	913	944	939	916	945	921	905	878	911	907	953	1000	932	887	903	944	887	889	873
41806	27854	26475	19868	18347	17444	10975	3821	1018	490	444	413	379	335	369	319	366	311	357	390	347	309	326	322	345	338	352	330	327	297	294	271	305	277	288	315	321	309	294	269	286	314	307	311	285	309	299	314	284	339	322	300	276	289	278	293	313	338	304	288	262	290	286	301	288	289	330	318	301	282	292	299	283	324	277	295	256	277	313	333	297	284	293	318	297	314	299	272	322	319	318	263	324	318	289	319	297	284	291	290	306	271	277	281	252	294	306	338	304	325	294	271	280	294	319	320	283	306	329	287	294	285	269	320	293	285	300	288	267	285	280	314	308	336	274	290	286	325	295	272	321	260	296	313	317	294	315	267	325	321	295	345	283	290	322	286	289	290	285	298	292	312	313	273	291	313	319	289	296	319	288	302	270	325	268	303	286	309	303	297	290	314	305	287	292	320	294	303	314	322	310	309	315	271	303	284	266	321	321	292	317	331	280	291	300	301	297	315	291	323	277	296	275	268	281	314	305	323	274	328	311	280	301	331	311	290	289	325	281	330	299	327	285	307	306	289	321	289	307	325	307	305	280	302	284	327	264	294	300	307	271	285	322	303	289	305	310	316	333	306	279	282	311	299	273	328	302	289	310	318	323	291	292	292	306	334	304	319	306	304	324	302	309	301	311	288	311	323	306	310	297	267	306	272	310	296	229	292	287	272	296	307	301	302	319	317	288	297	287	306	288	285	295	313	287	294	304	333	319	269	283	299	279	313	287	303	284	298	305	315	336	291	254	288	314	281	311	321	258	284	318	284	350	302	280	286	282	285	321	289	309	315	282	246	271	292	300	307	293	294	307	268	331	312	300	320	299	293	319	290	313	305	336	300	314	291	282	304	295	279	320	301	296	307	302	308	264	305	280	287	329	292	293	293	310	284	313	304	302	279	284	270	306	292	275	274	314	256	291	300	282	311	292	312	307	275	288	315	275	288	284	264	327	332	317	289	297	286	298	309	306	295	335	314	291	309	316	314	322	299	323	290	319	279	274	341	295	302	299	300	325	313	302	341	315	306	312	312	326	284	271	304	327	280	280	311	330	330	351	291	288	301	278	263	293	300	294	290	329	304	280	287	287	344	278	276	280	328	289	266	299	296	329	306	292	278	303	299	306	303	296	271	283	324	308	289	282	315	325	312	307	315	308	290	300	289	275	275	325	285	296	274	279	304	310	322	348	311	297	299	286	320	332	330	298	320	303	287	326	306	282	316	291	308	287	281	314	302	298	286	309	287	291	299	303	255	308	302	293	306	282	277	328	320	310	295	302	285	299	327	331	341	291	314	315	275	311	299	321	316	262	327	292	289	281	343	277	309	278	277	285	280	314	267	287	308	311	295	269	293	309	302	282	307	307	282	307	297	295	229	318	320	278	322	294	267	273	283	302	288	302	275	311	275	298	271	268	280	258	284	297	311	287	310	315	290	281	289	291	308	282	276	296	299	297	307	303	300	301	289	304	292	326	322	245	295	290	259	286	326	326	291	277	299	280	283	277	292	286	312	293	301	271	333	324	301	312	294	299	301	321	314	296	319	301	304	285	302	297	274	286	316	289	293	293	333	289	316	302	314	290	296	327	309	314	302	287	276	279	318	325	300	315	305	327	276	297	285	315	302	322	295	319	345	354	312	277	288	313	338	292	303	313	288	338	306	302	297	303	328	291	273	306	322	282	308	294	328	281	290	272	298	311	300	349	297	297	342	276	303	293	330	294	315	321	306	324	275	276	317	335	294	303	277	283	292	335	308	304	275	286	283	291	268	302	309	281	272	274	289	284	271	261	287	323	313	321	290	288	281	315	309	313	298	300	315	325	321	289	307	283	305	298	282	313	328	335	303	292	320	329	313	284	272	312	295	276	281	298	266	263	283	257	290	313	310	276	264	306	301	311	274	298	274	292	262	309	313	295	304	312	294	280	300	283	309	282	283	302	286	290	281	293	342	285	299	271	305	307	308	327	308	320	291	288	283	339	320	307	289	273	298	314	294	312	281	285	291	298	284	314	285	291	291	320	288	283	313	283	308	305	303	284	281	319	294	275	323	259	309	317	295	305	323	365	294	307	296	285	308	277	290	267	282	303	315	320	291	288	293	310	316	295	288	321	311	336	302	318	255	267	269	270	323	295	277	308	287	289	284	305	307	317	290	292	331	294	318	306	328	299	293	300	298	314	333	290	289	294	312	331	291	326	341	313	280	286	300	337	293	311	305	297	288	286	277	327	306	307	307	303	308	312	281	279	297	308	334	312	296	324	306	327	244	289	309	287	294	278	291	305	303	277	320	311	280	299	308	296	295	290	299	279	304	289	322	340	316	331	332	265	309	303	309	321	316	297	290	309	296	302	313	300	327	305	276	287	293	288	278	262	299	322	311	298	292	329	289	311	289	297	303	319	281	283	280	317	277	300	294	305	312	310	295	282	286	270	308	293	328	302	307	301	317	291	295	302	294	297	312	296	293	303	296	273	287	310	315	287	325	298	291	293	274	284	275	260	314	300	315	317	307	295	308	316	271	287	318	297	280	283	284	334	285	292	298	293	274	299	282	310	278	296	325	297	297	308	310	305	304	307	311	322	294	311	290	280	303	327	294	322	302	278	279	312	305	313	303	274	275	302	286	296	296	333	304	304	299	295	292	296	288	318	288	314	308	286	302	317	315	294	280	309	299	317	283	278	321	316	278	297	309	338	293	321	282	284	285	286	303	299	307	293	330	318	291	292	282	310	296	291	285	323	308	293	334	317	292	319	290	290	309	321	327	277	291	287	290	293	276	283	306	278	285	299	315	288	300	283	303	283	263	305	286	300	317	280	289	316	261	285	293	292	316	302	303	289	282	281	310	322	297	309	295	288	329	269	294	287	284	296	273	288	290	293	315	284	305	296	278	285	316	330	302	321	316	334	280	294	300	271	292	279	294	304	310	315	297	302	281	313	288	293	290	290	291	271	299	305	310	288	296	292	310	303	309	305	291	319	315	331	291	266	284	268	291	293	286	309	284	307	311	302	318	305	305	286	297	296	274	315	311	290	298	269	259	309	315	317	324	294	280	297	331	304	321	328	310	342	313	267	309	290	302	308	305	309	294	288	252	277	300	312	294	310	297	258	294	294	288	272	292	316	307	294	293	309	296	317	297	308	294	295	321	299	251	276	299	295	292	314	298	275	317	302	270	273	298	262	292	295	299	335	303	312	278	299	283	313	286	313	282	278	299	287	290	313	279	301	311	281	293	290	302	286	298	310	296	264	289	297	271	273	300	316	318	285	334	316	279	287	272	327	277	259	276	278	292	246	323	312	335	314	354	285	326	259	300	309	287	304	292	288	297	278	318	313	301	325	284	285	287	319	298	288	300	294	320	283	321	301	320	295	306	301	309	304	318	307	313	281	292	301	277	290	278	274	282	299	303	295	294	285	298	315	299	290	301	299	310	324	290	304	289	286	294	287	304	288	277	286	296	289	308	304	302
27537	22797	30120	28242	30848	30740	21871	9633	3209	1405	1471	1534	1072	1010	1040	1038	1007	1003	1099	1224	1087	915	868	868	829	827	811	765	825	794	787	784	810	755	738	693	766	734	710	698	681	720	738	681	718	702	705	731	697	705	697	708	703	676	743	660	719	730	706	678	709	715	708	695	681	683	678	677	709	714	692	665	711	645	701	685	710	704	724	718	684	703	722	684	734	715	688	722	695	719	702	744	681	755	730	698	718	718	708	700	695	713	694	725	704	706	688	699	668	723	680	720	669	685	694	686	681	715	671	680	697	711	692	728	740	721	693	738	634	693	702	681	719	654	660	651	722	719	743	739	696	735	702	733	691	700	706	723	734	672	744	661	704	752	714	689	720	705	674	690	685	670	673	718	672	744	748	656	707	687	696	686	693	685	693	723	698	736	723	669	722	747	667	671	687	715	687	686	720	720	721	695	768	657	689	709	712	672	657	682	674	699	701	715	721	689	721	701	674	709	705	715	739	681	695	724	689	671	700	709	731	720	675	719	707	704	703	663	702	679	705	622	683	724	746	710	703	716	693	688	719	716	724	672	702	706	687	713	698	692	676	690	662	713	729	701	731	688	668	759	723	669	713	685	705	671	722	692	717	689	666	698	675	726	686	727	680	683	687	688	700	736	699	688	710	717	719	714	727	717	701	709	702	698	702	678	698	692	707	679	623	717	676	712	742	702	712	696	692	690	716	696	702	694	687	679	685	680	717	718	710	703	663	724	688	697	761	698	721	727	707	718	697	713	735	692	669	703	723	739	641	697	661	708	719	699	727	731	704	702	687	667	728	680	724	739	660	668	693	707	679	700	741	713	681	627	744	722	692	665	711	712	684	715	740	729	703	720	701	721	688	683	719	666	706	713	734	678	699	694	692	693	729	682	737	687	697	677	741	682	709	742	687	718	674	680	663	743	696	662	703	684	720	708	727	718	717	646	722	697	709	711	721	637	699	689	727	692	727	678	738	704	698	613	713	712	648	674	736	688	709	749	769	690	714	739	659	661	697	709	711	656	693	691	685	707	722	680	674	704	729	693	681	685	698	707	718	663	733	675	714	746	759	727	687	673	691	679	705	727	708	707	714	689	662	736	703	655	706	638	705	716	716	716	691	694	705	717	691	746	685	745	675	711	707	709	688	673	742	738	733	726	698	718	703	748	679	689	708	701	702	684	760	712	715	750	716	702	708	667	694	696	692	693	686	709	735	695	707	802	742	660	700	692	691	736	718	701	707	694	743	648	644	709	671	694	660	676	654	713	747	687	687	707	672	672	672	716	683	711	666	734	700	695	725	716	764	721	722	690	728	705	696	712	677	675	696	724	717	642	672	692	689	699	693	707	703	714	694	725	689	708	680	730	699	724	667	689	750	665	690	703	673	672	737	715	661	678	730	714	707	648	684	704	724	709	714	645	686	724	693	774	705	663	674	731	676	715	699	711	715	683	687	716	700	659	734	715	728	664	672	734	703	720	716	695	681	640	692	750	718	700	681	711	682	699	686	691	720	718	701	701	633	695	717	681	712	666	707	710	742	687	707	700	697	711	697	702	711	694	712	727	696	690	653	709	725	696	639	735	705	693	722	673	675	713	698	689	661	742	663	701	750	702	706	673	708	733	685	733	711	689	723	692	658	696	686	657	721	723	718	694	700	701	732	715	679	717	730	685	704	634	712	728	680	703	645	664	653	676	699	700	676	669	669	700	702	666	710	688	689	734	684	713	670	721	727	663	708	684	691	693	673	673	702	672	725	755	722	723	683	719	707	678	680	720	729	698	745	699	694	710	679	696	739	752	654	686	701	714	706	677	694	696	682	695	669	730	690	668	665	669	739	716	692	706	695	698	676	684	700	711	730	699	718	707	678	727	738	765	695	692	703	712	668	728	736	703	689	717	686	703	674	719	726	753	706	689	737	645	720	647	703	713	657	712	724	709	688	720	672	731	682	740	686	741	750	680	734	744	668	709	759	733	716	702	741	706	673	690	713	664	693	756	702	736	710	702	655	668	702	675	721	671	699	745	697	682	741	701	629	701	677	687	685	610	751	745	733	668	664	661	720	693	711	684	702	679	700	727	725	716	688	726	700	721	667	726	711	662	711	705	687	736	697	715	713	671	719	697	714	691	688	684	703	745	694	748	696	680	686	664	684	663	740	723	742	671	658	765	671	722	678	689	717	726	706	724	740	697	742	734	713	662	691	681	668	703	703	720	677	673	652	718	712	669	660	681	669	715	695	686	720	718	731	732	708	721	749	695	692	736	706	729	711	758	757	706	699	727	704	675	723	711	704	720	705	723	698	664	653	694	711	741	681	699	707	674	665	676	723	724	713	702	721	709	680	735	686	700	650	710	681	670	662	673	685	704	663	682	697	649	726	708	666	695	673	726	670	713	653	740	732	670	767	704	717	695	701	687	681	654	716	698	699	714	672	732	706	683	711	678	691	705	767	706	692	653	727	681	682	698	716	727	685	734	664	751	691	718	672	679	705	755	708	704	706	707	708	706	729	721	709	701	712	681	680	674	688	714	683	659	681	683	718	705	691	712	696	694	691	683	638	660	681	686	705	727	714	746	716	731	712	739	691	678	706	696	658	685	749	716	707	693	677	685	710	665	715	751	731	741	729	698	700	657	716	701	718	720	655	735	681	687	729	736	702	697	719	687	668	704	671	674	718	720	729	688	673	696	722	716	708	722	667	737	732	715	697	695	671	692	750	703	756	700	698	709	650	684	710	669	629	692	719	692	725	747	658	672	742	682	685	707	677	710	715	733	762	653	685	726	739	695	699	738	709	685	659	696	648	685	721	658	728	692	702	719	738	664	691	715	702	706	739	685	700	719	718	718	709	704	730	754	686	654	626	706	704	757	664	695	742	701	699	701	713	708	692	683	699	688	684	663	728	726	766	668	684	679	685	711	684	725	716	665	716	710	695	767	717	709	708	676	733	716	741	675	707	707	663	687	704	685	692	676	712	658	699	666	755	728	711	746	693	726	662	741	744	742	712	728	677	682	663	704	711	711	681	640	702	692	718	736	705	706	731	701	732	729	682	672	709	733	731	668	726	690	707	746	733	707	673	714	725	684	702	736	647	687	696	720	700	709	709	689	700	704	688	712	718	705	670	698	691	650	647	710	691	694	699	704	711	652	742	705	701	716	711	703	701	720	658	683	722	709	654	731	695	730	717	699	667	708	668	734	718	707	724	705	685	708	657	725	684	737	735	672	712	711	709	693	654	723	736	654	684	694	717	634	646	738	714	689	677	723	707	708	705	746	713	673	707	754	723	711	691	689	705	680	717	674	738	684	743	667	705	695	712	724	668	653	721	718	697	685	703	722	647	700	687	679	682	698	711	698	721	716	674	675	725	665	703	693	687	696	681	715	732	702	700	651	678	652	716	696	691	732	693	715	713	733	719	733	697	720	736	720	712	705	679	697	713	701	688	676	701	698	717	699	711	683	668	710	701	705
18363	9126	6156	2612	1389	1045	709	508	387	399	444	405	380	414	360	446	401	461	399	415	431	433	393	374	433	390	456	381	383	411	428	388	376	386	397	385	392	381	433	375	386	421	402	421	402	395	415	411	367	408	380	389	401	386	387	380	417	391	374	411	423	403	407	427	405	403	383	384	368	425	403	378	385	381	386	356	375	369	390	422	401	420	421	424	384	407	374	354	388	392	401	398	400	381	372	397	409	405	397	394	390	377	407	370	416	394	432	366	394	409	399	401	380	384	419	430	391	399	433	352	415	370	401	426	407	396	378	416	428	431	396	375	395	407	363	368	381	392	384	419	415	344	386	401	384	391	405	372	409	404	418	417	401	400	400	457	406	379	397	427	403	400	385	407	384	420	423	400	406	397	372	396	381	379	405	419	391	369	410	412	419	412	400	442	389	411	422	369	399	418	422	468	375	372	403	428	393	377	400	385	381	361	378	381	391	410	384	411	398	374	398	365	387	356	389	401	362	396	441	384	410	368	382	401	416	412	433	405	388	385	380	386	371	394	401	440	391	402	372	389	392	429	402	366	431	394	429	421	388	382	386	445	419	396	354	395	388	389	386	391	408	432	407	414	405	416	386	375	424	393	369	392	393	389	393	372	365	396	371	409	396	382	393	361	412	428	411	406	374	410	409	419	388	423	398	419	401	443	434	418	389	390	396	397	395	420	397	399	399	455	358	402	443	375	368	432	411	403	390	396	428	404	403	431	390	391	426	428	366	376	400	401	381	420	393	428	381	378	381	400	353	378	419	395	410	425	392	398	364	399	376	396	380	430	411	403	444	380	403	380	401	403	397	421	415	367	404	349	355	390	406	395	371	390	378	417	403	394	394	404	364	399	393	394	368	366	384	409	411	381	411	396	384	385	391	374	404	399	416	395	375	377	360	409	387	411	393	389	413	414	420	362	386	385	413	426	428	377	381	370	406	401	384	379	426	380	397	406	389	453	373	397	402	408	398	382	392	408	396	410	385	389	397	405	392	409	395	437	366	398	419	411	385	399	416	432	377	432	416	424	406	370	410	384	410	419	383	415	412	395	391	405	416	375	393	372	419	395	426	371	406	407	439	419	392	404	371	384	387	405	374	398	384	372	435	377	427	407	427	397	395	419	442	390	414	383	385	444	414	395	405	371	416	425	408	420	410	370	373	363	428	393	394	376	420	399	367	414	403	412	405	386	407	401	412	424	386	396	393	398	425	405	404	371	399	425	399	381	394	401	395	411	408	392	371	409	407	408	419	382	398	369	364	405	371	380	413	408	433	385	351	432	403	395	378	399	387	408	417	418	418	389	390	406	423	383	380	423	352	352	365	396	366	420	379	430	407	377	389	419	410	411	376	375	391	426	369	359	396	366	393	378	417	390	415	398	376	371	432	384	425	405	391	367	406	368	381	396	417	420	384	432	404	413	452	362	425	458	373	404	362	376	397	452	412	334	393	367	397	398	405	445	433	410	401	363	371	403	389	379	394	407	375	416	369	388	451	379	413	365	384	409	391	365	409	425	371	352	381	385	428	406	384	403	412	382	432	369	404	399	381	414	402	426	374	381	404	355	434	371	400	388	381	410	413	420	389	411	400	397	402	402	429	383	382	401	382	367	409	388	418	407	388	407	370	413	412	355	404	367	394	410	387	373	380	379	427	413	395	413	403	448	393	413	390	402	404	421	406	416	389	393	444	406	425	395	405	385	401	446	383	452	392	361	417	427	364	393	394	398	402	421	357	375	383	360	372	405	352	350	416	402	385	432	397	383	403	418	330	407	382	423	420	386	385	406	429	419	406	410	398	401	416	404	400	396	390	421	406	386	366	421	382	389	392	382	399	366	375	393	365	371	410	395	421	355	391	381	437	432	406	395	386	409	436	382	403	420	401	362	377	380	387	377	377	415	395	393	429	388	418	366	358	392	410	388	406	412	435	367	394	402	384	398	398	403	385	371	405	387	380	417	409	399	413	416	395	377	407	410	398	376	422	440	379	404	430	381	395	409	366	389	359	413	432	441	387	393	382	393	357	385	374	412	382	375	394	388	412	356	361	411	379	407	382	408	417	425	395	375	375	399	394	402	408	389	427	382	402	382	429	325	445	364	357	418	433	431	336	403	385	389	402	382	417	409	427	397	440	395	423	431	381	386	365	414	416	396	386	393	387	374	417	356	369	394	414	390	409	388	389	443	404	420	385	396	390	369	456	390	393	389	409	385	391	420	395	385	435	406	381	389	361	408	387	391	417	391	389	399	407	382	407	378	371	401	383	374	420	395	368	371	384	381	378	400	424	363	380	376	342	404	385	387	388	388	406	397	393	427	396	376	405	407	408	397	432	406	400	416	396	448	421	389	397	374	385	383	402	373	402	385	367	394	386	426	416	415	397	409	414	431	370	400	405	386	379	378	394	390	411	369	420	413	380	374	390	380	383	369	405	367	396	346	394	398	377	410	412	396	388	360	392	407	404	384	422	398	417	387	396	420	403	401	352	369	373	404	402	444	366	419	413	415	418	425	457	370	396	432	379	428	384	413	402	433	408	419	432	417	364	424	355	454	385	404	363	393	387	361	395	393	426	382	385	383	395	432	368	350	359	398	403	393	403	383	413	381	373	349	429	394	366	379	368	421	375	373	376	383	367	422	444	411	398	435	390	368	402	378	410	395	422	402	394	362	431	392	407	410	405	408	412	396	410	389	435	376	392	385	390	398	398	423	416	385	455	360	427	396	426	408	384	385	427	351	400	409	405	412	395	398	451	412	387	418	372	410	368	375	385	398	367	396	402	378	431	391	384	429	417	416	401	393	372	413	408	415	412	378	392	377	363	371	372	362	411	403	371	339	389	412	418	388	401	378	407	405	409	397	415	399	408	384	381	417	401	383	374	381	385	373	402	396	377	376	461	420	396	390	413	395	437	398	422	386	414	441	406	412	399	395	396	413	393	415	441	362	412	454	394	377	422	428	406	390	393	398	375	363	359	362	393	382	410	372	421	409	427	389	385	403	408	369	398	395	362	406	396	436	375	391	404	383	365	381	413	375	391	408	398	384	362	380	427	345	409	389	383	390	385	359	402	423	421	406	392	356	387	397	396	392	404	408	405	363	397	373	396	404	405	385	416	408	367	397	391	390	363	372	408	384	416	416	395	414	390	387	421	389	379	411	388	406	393	397	408	414	373	415	430	398	418	393	381	370	405	391	389	424	395	424	408	381	392	402	406	403	377	411	401	406	382	394	370	419	397	434	381	431	346	416	380	421	383	371	394	427	402	372	433	373	372	364	382	415	405	388	385	412	414	401	358	414	414	409	385	381	381	378	443	386	413	407	387	389	416	364	367	393	435	361	391	411	392	410	411	408	364	388	413	376	392	403	402	371	388	375	354	420	388	376	364	372	384	363	398	409	401	402	377	395	446	390	388	397	385	413	373	397	428	416	404	385	383	371	347	380	399	392	404	382	442	378	400	370
12994	8519	10232	6865	5006	4063	2481	1582	1026	978	1013	974	910	925	965	940	962	932	898	914	1012	952	964	976	952	942	918	928	925	892	930	951	924	950	878	924	923	923	908	919	883	943	900	881	920	936	969	926	885	967	910	863	944	892	957	934	883	920	873	914	869	894	937	886	916	865	922	929	931	940	872	955	935	888	907	879	913	941	876	930	879	938	947	924	880	940	918	935	935	898	930	890	909	912	963	899	906	901	904	911	920	902	876	904	912	870	928	915	909	859	902	895	942	949	849	909	925	919	928	927	929	945	950	946	959	853	881	962	864	915	872	943	876	915	949	894	914	906	871	979	932	909	933	886	924	890	915	936	915	893	936	867	902	886	925	988	929	899	934	919	928	947	967	870	866	877	919	900	893	924	935	952	870	925	929	910	911	934	908	917	953	845	901	901	896	952	912	934	942	992	922	947	928	974	879	892	879	904	898	942	965	920	927	976	915	923	898	911	887	942	887	903	902	868	864	884	947	912	924	915	893	908	927	932	953	917	909	933	920	904	937	930	938	921	902	902	908	930	929	933	914	952	915	943	923	940	880	926	903	915	905	889	925	937	922	952	972	949	954	893	917	939	919	928	886	870	869	866	913	947	927	903	909	924	875	899	919	912	908	973	932	966	950	937	972	927	902	977	890	893	899	916	955	860	955	927	925	913	887	863	914	937	871	946	897	960	911	954	956	931	934	934	907	938	861	939	947	923	937	913	945	965	939	952	940	925	872	911	893	956	932	954	901	891	892	949	901	912	916	926	908	886	891	905	929	917	966	894	923	959	891	912	873	914	908	926	950	931	963	922	918	937	911	910	954	922	878	927	891	907	953	921	929	935	942	909	948	869	891	920	931	934	946	915	860	904	932	958	906	923	932	948	915	901	923	876	930	987	950	907	851	915	902	924	918	918	871	922	909	930	844	921	915	906	940	975	888	922	920	894	871	925	923	908	938	921	929	900	931	896	936	943	910	955	916	890	920	941	972	946	930	910	913	972	920	942	857	941	931	890	952	885	890	863	914	867	928	888	908	911	916	952	894	920	952	963	908	913	934	920	921	872	978	953	922	875	929	950	973	866	892	927	936	905	930	914	935	904	896	944	935	924	949	1014	942	964	910	871	908	943	927	939	929	922	954	934	924	918	947	929	904	914	931	959	923	949	982	908	935	868	923	949	976	902	919	915	866	893	934	905	916	930	896	963	942	906	885	958	899	942	914	953	909	967	891	927	888	913	933	921	877	905	911	859	892	964	879	865	935	919	943	929	911	913	953	922	934	973	877	943	914	904	883	924	938	889	904	874	922	926	944	875	906	901	882	913	916	917	892	909	883	886	919	888	907	932	886	881	932	865	870	893	879	903	844	882	908	908	880	922	917	927	917	956	858	911	934	920	894	897	944	965	944	937	921	899	963	961	895	938	901	887	902	884	868	959	903	879	883	949	921	889	972	900	858	865	922	969	884	931	962	854	919	856	862	902	958	933	900	877	939	920	909	945	889	884	910	1000	923	944	930	905	867	937	923	873	828	950	887	954	918	935	931	934	959	918	933	893	897	940	950	951	927	934	910	894	929	950	885	876	938	909	928	878	904	938	902	873	915	914	899	890	873	919	934	870	912	922	926	975	892	898	893	930	922	897	919	927	921	896	886	949	943	905	927	937	923	962	928	910	899	912	974	948	892	903	911	932	912	876	947	868	871	925	928	879	877	918	881	928	925	941	921	916	905	898	937	900	917	918	964	942	917	958	943	924	891	923	859	945	895	950	906	930	919	925	909	875	943	926	886	942	885	921	918	896	957	922	917	903	949	864	907	944	952	893	938	908	925	895	952	902	913	1009	917	929	953	909	947	903	910	908	872	886	912	967	915	968	910	940	920	850	912	932	881	896	932	935	942	928	873	956	947	884	869	910	887	949	913	896	915	875	881	892	895	963	854	942	892	948	941	924	871	909	894	940	904	833	888	919	913	927	916	914	909	931	975	911	944	967	902	919	930	910	877	963	900	861	888	900	957	934	922	904	904	897	899	860	941	914	940	914	935	953	896	894	859	886	957	865	875	961	908	900	967	932	926	896	943	872	862	945	881	912	882	902	908	856	929	949	882	905	898	1008	857	907	891	914	935	964	931	882	951	886	955	899	935	925	861	946	966	923	930	946	940	925	910	863	938	902	933	901	874	875	926	958	942	946	945	898	910	879	895	891	942	895	907	901	893	897	959	856	911	871	916	878	900	929	937	901	930	911	894	925	885	901	931	883	932	943	920	902	891	967	882	908	865	890	874	907	926	916	937	938	893	917	922	911	895	888	901	953	904	928	966	906	974	930	894	928	939	925	959	923	916	950	974	933	965	952	942	888	956	936	907	930	933	912	914	936	860	891	929	864	839	924	915	918	901	942	916	908	934	971	928	930	892	934	917	922	955	910	946	938	873	925	930	880	925	890	915	868	973	924	930	882	947	906	888	894	866	910	934	906	958	872	937	899	989	909	968	944	897	903	977	901	927	956	959	942	929	950	947	929	929	918	869	900	920	923	871	862	876	889	904	923	963	1017	931	939	905	929	922	877	947	961	879	955	932	936	900	956	944	907	918	923	897	908	875	915	943	938	914	915	967	955	913	964	913	916	930	899	904	933	933	961	942	908	928	900	931	920	913	933	886	896	944	930	830	904	958	938	924	925	908	929	891	895	951	899	886	901	911	922	960	952	881	986	929	925	912	940	920	921	929	918	954	991	902	890	859	914	928	913	912	923	962	922	894	960	950	954	977	909	947	921	948	929	915	910	901	900	899	898	896	867	902	879	922	966	934	954	911	924	893	885	912	908	918	897	869	868	914	891	919	935	852	926	935	899	947	877	910	937	968	916	945	913	898	895	959	858	928	937	914	936	921	878	914	880	912	906	901	885	898	936	898	941	930	965	977	944	878	883	866	953	965	974	897	895	937	887	910	952	935	936	907	958	863	907	930	904	911	891	871	942	938	855	882	887	938	932	898	888	939	911	923	929	939	922	875	951	893	943	975	904	947	887	932	901	916	876	866	867	920	931	946	867	928	906	897	954	935	958	891	931	907	896	917	897	945	919	925	893	936	876	913	903	962	918	924	918	910	928	866	940	928	894	907	918	915	901	960	899	970	903	887	928	896	905	946	910	947	921	920	901	877	891	922	871	909	890	914	927	912	949	927	898	919	914	893	947	929	902	942	880	964	927	941	958	900	944	928	892	924	956	879	876	929	916	917	940	917	903	899	924	962	919	951	927	911	921	895	890	879	905	897	933	933	924	921	894	896	921	910	950	915	906	927	873	906	905	934	936	962	957	925	892	946	888	942	926	898	831	951	887	928	904	948	895	846	892	914	910	923	939	861	892	870	875	954	967	902	938	907	890	905	891	868	916	959	945	919	907	892	884	925	923	906	900	968	992	912	899	873	818	962	918	949	866	937	938	923	928	898	902	924	873	926	957	867	889	875	870	928	899
32960	19857	16874	12706	10192	8902	5106	2174	745	466	434	465	450	430	437	393	425	459	437	458	411	397	404	416	403	385	415	383	373	395	401	398	408	403	392	405	440	407	406	411	386	364	366	391	416	385	418	408	362	372	419	395	384	342	387	413	366	393	401	424	395	406	377	419	397	395	394	372	372	411	402	354	394	438	413	419	381	406	417	464	370	378	407	408	392	389	407	355	396	383	415	392	370	400	390	418	411	393	376	393	413	373	423	367	423	388	412	415	391	372	389	385	376	445	401	412	412	393	432	394	397	390	378	412	410	404	405	433	387	378	398	376	357	379	402	407	384	405	434	384	404	408	422	384	378	399	414	399	407	441	409	388	393	430	405	401	384	375	420	438	396	387	393	393	393	402	399	396	408	404	395	396	411	359	386	382	355	410	397	401	417	394	382	354	434	384	409	360	358	345	412	370	392	385	373	392	383	359	390	418	426	417	352	433	443	385	370	409	414	375	401	424	389	395	395	414	363	400	372	400	369	399	382	386	404	382	379	432	403	391	372	405	420	424	404	362	386	387	429	407	369	395	404	424	398	442	397	398	397	438	401	416	435	398	407	395	377	422	432	377	414	405	459	439	407	415	415	425	366	414	416	395	451	405	388	399	404	396	386	401	389	419	441	356	423	435	356	411	379	379	408	418	370	411	385	409	421	425	394	418	425	403	378	396	400	422	411	396	392	431	391	399	378	427	375	397	396	392	409	443	412	398	418	403	397	384	391	391	443	374	403	372	397	384	367	432	421	442	413	430	420	429	341	410	416	419	413	390	362	380	414	397	384	404	414	365	376	384	407	437	382	383	411	402	401	401	405	383	396	398	393	403	412	389	434	408	409	386	413	375	416	402	387	387	404	408	418	444	419	396	376	383	387	402	422	417	415	458	410	394	346	427	380	401	379	380	392	381	409	397	401	366	403	393	428	439	367	396	432	418	420	422	394	356	397	425	421	403	454	376	404	379	410	403	389	385	417	419	440	434	374	429	432	399	402	412	387	413	407	399	418	398	410	419	390	398	416	426	370	387	436	384	412	416	386	401	406	399	386	412	404	379	406	393	376	396	432	409	374	392	394	406	400	434	414	409	424	371	422	409	409	404	394	427	421	400	418	411	389	394	412	376	384	417	382	409	404	390	340	409	361	388	376	396	393	376	386	393	396	434	435	382	410	401	364	413	369	367	409	384	369	413	410	456	404	396	429	397	403	397	408	417	361	396	414	402	426	366	424	415	388	419	417	425	396	421	409	392	395	410	388	400	388	368	386	382	416	389	413	377	392	408	430	386	392	434	401	381	373	393	383	387	401	393	406	431	385	448	391	360	355	393	399	411	387	401	380	406	407	423	442	365	383	380	404	383	385	369	372	406	392	411	422	357	420	415	371	395	363	414	382	452	416	432	423	412	429	425	451	369	376	406	406	413	393	421	391	407	386	393	400	346	376	413	441	418	384	420	383	412	392	370	388	393	386	373	407	389	415	429	400	453	414	405	423	389	375	385	368	407	380	445	418	417	381	410	433	344	382	434	429	381	408	395	399	400	415	464	384	383	397	452	386	408	398	432	369	419	371	400	389	414	412	417	432	429	400	397	408	400	411	377	412	391	396	402	423	439	425	403	406	405	405	392	406	388	397	396	399	389	398	384	403	417	367	383	401	359	403	374	442	414	390	385	385	395	403	412	370	430	389	406	379	420	404	420	388	377	397	407	384	401	419	391	429	373	378	384	387	407	404	426	409	408	432	419	422	413	405	405	424	405	408	404	359	397	382	376	377	398	392	385	379	418	385	381	384	421	452	377	385	402	418	393	410	407	417	401	429	374	397	415	405	409	409	419	385	398	385	365	410	402	414	396	378	385	422	409	436	449	373	413	401	410	403	403	429	437	455	407	379	384	396	366	391	390	393	420	365	415	429	372	419	387	468	409	441	388	375	434	402	400	396	407	427	411	421	412	423	405	402	406	399	370	401	373	406	380	387	405	371	384	406	412	400	430	415	403	412	420	390	383	379	416	419	396	391	377	434	408	423	377	375	415	388	392	394	393	413	406	387	422	434	400	416	429	392	389	410	411	410	440	404	395	433	355	395	437	410	409	400	384	435	380	401	426	440	362	407	374	401	405	421	418	388	413	374	365	386	393	401	433	421	398	360	375	401	352	357	433	421	410	400	416	421	412	430	401	386	409	391	378	408	418	441	405	427	410	399	422	379	425	419	390	417	384	389	412	439	386	400	441	395	372	403	380	442	421	436	392	403	384	404	380	439	426	410	402	434	426	388	392	442	435	404	408	390	432	380	391	412	406	388	381	392	397	392	390	389	363	411	393	388	398	417	404	396	457	367	391	387	390	438	405	396	416	433	389	405	397	375	398	370	371	368	393	389	377	408	399	375	408	442	381	376	396	397	417	396	450	387	422	390	406	393	384	403	425	387	398	401	372	411	409	381	416	400	383	411	438	430	408	412	400	400	388	389	418	419	407	377	420	379	433	400	410	444	441	397	423	387	407	402	427	428	390	376	376	411	369	378	380	397	414	444	376	412	394	403	402	370	376	415	448	417	419	409	360	456	407	406	387	403	412	393	427	408	407	392	382	425	439	393	399	361	404	358	345	409	390	432	421	396	442	422	392	391	399	395	402	422	415	439	416	433	419	386	392	393	390	417	430	394	416	372	363	410	366	379	389	418	381	436	413	330	439	379	432	429	433	415	394	381	410	422	393	417	410	416	451	378	389	409	366	407	428	396	439	402	362	416	388	380	417	389	387	377	394	431	403	388	406	417	367	397	409	402	415	396	436	422	345	384	402	396	415	353	419	419	432	380	429	446	429	400	380	389	398	421	395	385	412	375	396	413	393	380	379	343	426	413	409	360	417	400	412	428	444	416	401	424	372	371	402	411	406	422	391	396	418	451	408	414	402	433	417	413	408	412	375	396	392	357	399	421	409	409	392	442	432	412	424	409	415	363	379	381	406	429	441	414	424	400	435	433	382	415	400	418	406	407	372	376	365	400	398	397	377	373	409	395	424	436	390	390	420	371	419	401	388	400	371	415	377	434	363	405	404	381	404	348	377	381	422	406	405	387	401	410	443	420	402	439	387	407	425	399	367	357	358	369	416	397	387	386	410	358	413	427	383	388	389	371	417	378	427	420	433	357	388	432	410	385	442	438	399	396	403	386	360	440	415	430	432	445	393	377	439	438	435	399	378	388	404	355	409	383	393	367	426	410	395	398	404	410	421	407	413	396	413	416	409	401	374	355	409	361	404	401	415	409	427	388	383	401	403	397	408	443	405	385	418	385	418	376	409	429	406	378	406	384	394	403	402	379	409	454	437	362	393	401	435	414	429	426	403	409	406	425	415	412	426	417	413	395	380	414	397	405	405	375	364	362	414	391	404	393	364	354	402	430	384	420	394	427	381	401	398	412	389	404	424	432	444	401	392	460	399	405	389	429	364	427	418	387	361
22678	16989	22125	21808	21475	21223	14029	6991	2110	1286	1284	1382	1152	1136	1094	1080	1145	1112	1143	1212	1078	1040	1067	1014	1014	1007	970	979	978	1013	914	1002	938	999	952	957	929	927	981	972	927	925	927	908	902	941	922	901	956	932	897	926	932	917	907	976	952	926	936	977	911	875	910	973	910	924	935	1000	944	964	909	931	921	948	958	888	910	920	983	943	925	914	942	924	873	857	861	921	947	942	906	914	920	908	985	916	935	896	900	910	935	944	948	962	956	918	917	893	948	944	865	926	890	932	949	878	981	904	942	884	866	921	992	898	922	898	937	911	910	892	907	934	960	964	908	891	948	931	927	899	929	923	927	925	927	937	868	884	917	930	904	959	918	926	934	978	929	940	927	952	868	971	988	992	952	883	968	930	929	977	938	893	927	935	904	891	925	894	923	896	858	970	938	943	896	963	909	980	902	855	946	880	927	958	1008	926	951	884	890	945	886	935	943	923	945	928	913	924	933	943	893	889	925	855	887	887	929	909	899	946	959	910	889	931	893	876	933	919	914	905	942	907	921	966	945	936	860	948	940	950	946	958	965	918	870	949	949	956	870	934	946	927	962	902	916	931	953	933	920	924	923	926	922	918	926	855	926	885	989	883	961	911	990	933	913	944	929	888	945	906	920	942	907	912	905	944	904	965	926	905	923	929	912	944	919	939	918	870	928	938	899	953	902	914	964	843	929	929	910	884	927	896	938	960	906	930	974	873	955	989	910	953	938	977	928	945	914	957	970	930	936	921	944	947	941	929	919	873	907	910	924	922	879	877	953	903	909	930	903	914	939	930	987	918	952	958	902	903	967	932	882	955	941	877	967	938	919	904	950	951	925	939	935	967	914	923	941	875	907	960	910	933	963	966	941	931	890	890	956	887	929	866	893	898	967	987	891	937	932	911	938	892	934	959	914	954	893	939	882	997	892	947	917	878	880	954	935	899	918	926	909	891	975	899	943	922	939	887	972	900	948	924	908	927	974	931	947	947	918	925	933	863	925	899	881	866	904	881	927	927	909	888	893	945	922	931	910	930	932	979	928	974	891	943	877	909	940	944	947	943	889	929	930	940	937	902	946	918	902	947	858	889	929	951	927	1020	931	981	939	937	868	875	959	982	873	915	882	919	914	938	933	944	944	958	888	919	878	922	897	875	923	946	941	934	908	958	922	900	925	959	891	909	927	893	934	898	897	920	836	919	917	915	896	891	909	950	927	942	872	923	908	934	910	905	905	932	902	887	896	953	902	893	914	949	858	931	945	854	948	911	917	914	980	955	901	895	901	893	873	913	952	878	899	896	930	893	917	914	909	900	874	928	922	946	913	976	1004	909	989	973	937	963	911	927	943	941	943	945	930	940	910	956	895	978	917	935	892	943	892	920	893	899	940	938	950	904	896	938	931	936	944	881	947	940	965	928	920	920	985	916	890	979	906	978	916	850	898	944	948	995	888	906	941	931	908	898	947	903	870	878	975	917	889	913	927	887	908	901	920	925	928	920	910	892	910	936	929	946	948	897	975	918	929	944	929	893	958	899	881	978	933	943	897	941	910	923	982	921	911	879	896	958	927	881	943	967	901	861	957	961	965	996	981	927	938	907	909	885	894	946	931	949	931	937	917	933	939	927	939	879	917	938	933	900	925	898	934	905	932	920	918	934	982	936	900	905	902	925	945	919	946	965	892	891	894	875	896	950	888	919	965	957	944	943	955	921	905	947	935	911	942	937	890	855	934	915	912	888	934	886	912	838	923	890	913	956	964	886	945	983	946	906	946	905	875	951	904	951	934	950	949	909	955	952	919	934	977	1004	867	899	922	938	921	944	892	1005	907	914	960	927	951	948	894	893	949	941	894	944	965	930	969	964	997	935	925	934	901	938	949	931	883	886	944	900	924	954	860	898	890	958	989	925	910	928	906	896	947	943	911	885	924	903	921	921	943	968	994	904	899	957	895	914	963	984	897	827	866	961	916	976	900	946	911	939	931	933	976	955	933	941	900	910	928	909	905	899	925	944	893	921	982	886	950	930	928	928	848	924	910	898	897	899	880	926	964	883	940	918	948	944	917	912	924	912	899	991	899	900	926	905	964	963	929	943	900	902	913	893	912	905	929	945	917	946	878	954	983	903	904	898	962	876	962	959	948	890	878	937	927	940	949	912	931	897	900	902	901	939	923	922	915	866	915	922	938	965	924	980	879	929	975	968	891	937	882	946	922	886	887	918	916	908	885	913	944	914	859	907	985	942	878	895	938	931	867	926	949	936	927	969	986	903	865	962	933	928	917	937	892	884	983	905	921	910	912	918	845	900	884	940	911	955	902	903	918	907	924	965	947	900	885	942	908	930	986	885	922	889	959	891	898	945	975	919	911	930	864	958	917	963	891	936	930	955	911	901	908	969	911	974	971	885	898	996	919	969	941	939	905	919	955	983	892	897	875	869	885	983	931	949	916	939	921	948	914	932	950	898	917	869	935	936	971	927	895	902	880	905	871	976	934	940	909	941	910	900	860	898	1004	901	950	920	902	913	945	1002	923	915	973	958	965	943	921	880	967	933	981	881	891	907	899	897	893	936	879	945	967	944	931	909	948	942	899	959	915	919	935	959	1018	915	915	926	959	945	943	896	950	920	912	906	945	907	861	886	931	919	976	946	951	926	874	918	919	973	928	910	944	923	1003	885	925	949	893	941	930	946	910	896	977	914	902	915	910	869	872	935	943	920	890	878	867	955	928	923	954	949	871	932	917	928	923	928	856	927	963	949	915	956	933	978	893	924	921	884	928	901	924	947	894	955	959	936	909	943	945	933	949	869	851	981	924	868	933	914	932	985	950	898	961	922	949	981	938	958	964	920	927	903	901	829	956	913	897	986	921	908	931	889	909	872	990	921	982	929	879	900	922	953	966	970	903	932	933	908	870	889	957	941	913	832	926	959	932	941	913	899	956	944	937	914	942	920	900	925	880	980	962	916	936	924	947	974	996	914	945	872	926	930	901	945	881	909	962	951	940	914	993	878	895	906	930	945	960	893	944	934	966	840	889	948	902	948	945	952	934	927	900	856	949	915	925	935	903	962	937	965	972	954	928	895	925	946	920	908	922	929	914	885	936	936	920	953	937	925	951	934	926	864	922	961	884	949	936	919	948	943	946	913	902	950	914	954	916	913	896	871	933	952	907	972	903	959	963	947	877	991	940	914	942	862	872	902	877	895	1008	906	928	962	913	863	919	1008	962	937	910	901	963	937	902	893	927	945	893	914	908	925	923	957	887	874	926	877	962	931	902	895	892	941	943	960	931	934	960	896	922	918	902	905	872	908	943	878	957	880	900	949	959	945	873	960	964	939	936	940	887	912	912	960	907	927	986	923	937	967	944	876	934	912	948	917	932	938	949	904	926	903	931	902	900	937	895	980	901	913	907	932	926	908	960	925	971	979	950	951	948	907	961	926	965	922	944	876	912	891	915	906	931	935	950	902	890	950	941	913	868	952
41371	28218	26826	19795	15607	14675	10220	4067	970	476	454	430	424	369	386	366	354	366	367	395	300	333	334	289	307	325	344	332	333	292	314	336	284	313	289	319	328	319	324	299	315	295	291	303	282	303	317	303	292	317	311	305	277	317	330	315	306	296	310	304	319	317	306	309	321	324	298	267	285	298	301	307	332	305	330	300	302	305	295	310	290	286	295	286	314	301	291	285	303	316	269	303	323	303	319	309	317	257	318	327	313	297	298	264	293	319	290	308	326	337	294	296	336	289	330	285	288	318	348	285	325	304	287	310	325	309	288	313	302	296	290	315	272	289	302	312	311	267	289	301	286	318	299	299	284	285	290	294	312	290	302	315	337	340	296	320	317	289	305	270	316	290	315	327	332	333	334	326	285	297	312	292	313	318	336	301	334	313	287	317	292	293	297	311	328	287	308	300	298	305	311	330	299	286	332	275	291	319	320	347	276	309	304	285	290	299	280	316	308	290	329	294	324	301	293	308	344	304	296	322	293	335	323	332	298	298	320	259	294	288	354	278	320	329	288	281	288	304	337	305	330	314	279	308	275	311	287	317	311	306	287	297	328	293	297	288	294	297	274	287	324	313	320	271	273	298	285	330	315	328	294	292	288	317	347	296	288	271	286	303	274	271	326	317	311	310	294	306	312	335	327	297	326	306	315	342	289	283	289	307	303	311	318	295	291	318	315	319	305	299	266	284	289	292	297	296	303	314	275	288	312	290	299	323	319	310	274	254	270	304	303	301	296	299	323	321	331	271	318	306	333	286	308	310	268	335	303	279	321	317	283	299	296	293	294	317	325	284	317	296	321	327	278	309	315	292	314	312	303	277	290	283	319	298	318	321	293	298	271	324	302	305	255	287	319	310	299	319	278	301	279	308	294	291	308	274	325	317	293	308	324	280	310	298	303	309	304	300	311	303	293	311	291	337	312	342	312	305	314	318	298	317	329	291	323	342	304	325	276	347	324	327	288	317	292	307	276	293	288	313	296	316	325	282	273	308	319	340	300	307	330	296	307	308	288	300	292	279	319	267	286	267	307	309	307	329	313	319	296	314	328	297	299	309	304	322	324	321	272	312	303	294	281	312	306	299	311	284	269	360	302	294	307	288	312	306	300	298	271	303	301	275	312	304	343	332	328	283	311	296	281	300	301	305	299	331	279	313	321	275	317	295	302	320	301	339	316	324	288	312	309	312	304	296	319	295	302	329	312	317	321	270	282	283	293	315	286	295	305	285	292	304	286	335	312	305	327	291	322	289	313	276	330	302	281	278	320	284	308	282	288	315	350	293	290	275	288	325	304	280	284	294	288	287	284	297	281	304	289	299	290	321	328	280	303	298	296	282	294	279	318	310	291	329	286	290	364	310	267	302	295	287	302	297	316	289	313	287	300	308	306	296	313	310	314	304	327	292	304	286	311	349	296	302	305	283	306	266	294	332	301	298	324	303	298	275	293	299	311	340	334	282	280	293	301	313	290	307	291	318	299	309	310	315	328	335	278	317	311	309	304	317	300	287	330	308	326	287	319	325	331	338	300	294	316	304	308	308	312	307	285	314	280	279	285	280	323	298	296	287	313	315	327	319	304	324	277	302	330	280	316	299	331	288	301	290	324	297	339	283	291	294	304	311	294	346	313	304	263	282	280	294	295	298	290	315	307	333	319	313	306	281	327	289	320	305	313	329	328	283	298	302	277	305	295	287	309	308	302	328	322	310	253	303	305	287	297	319	327	293	295	292	316	309	289	305	265	299	324	331	289	326	295	279	307	312	342	282	291	308	284	295	297	290	321	294	294	284	286	312	313	314	317	292	304	308	300	275	289	309	289	308	301	308	302	312	317	319	290	284	354	326	281	315	307	322	286	284	287	326	284	290	296	322	305	260	304	289	315	325	321	363	313	289	294	318	303	287	306	308	281	267	305	308	298	324	308	290	327	319	311	279	274	341	305	282	303	285	327	315	290	279	325	317	259	316	292	317	326	334	321	294	278	300	304	276	295	324	326	275	296	288	311	318	313	301	267	283	276	294	307	310	316	292	323	354	357	275	303	276	288	292	325	283	304	282	280	280	324	316	330	290	271	324	299	282	295	311	316	312	305	294	282	306	314	292	286	286	304	297	324	280	311	292	286	308	295	309	293	284	308	290	273	316	296	278	310	284	319	295	296	308	288	295	301	329	301	291	302	315	307	285	289	322	318	307	313	305	298	323	315	306	284	278	272	312	279	280	263	304	317	286	297	305	279	305	302	288	317	305	295	282	321	300	312	299	311	337	265	324	292	281	318	299	309	328	285	298	321	296	295	310	305	330	294	325	295	303	288	298	285	320	324	317	299	286	320	296	308	338	354	324	274	289	322	309	318	298	260	314	278	323	282	328	332	293	303	295	307	302	285	313	302	298	315	293	301	290	302	283	293	268	303	304	319	334	334	314	285	286	319	322	300	316	327	332	296	288	304	305	314	316	312	290	296	321	313	332	304	353	302	310	317	290	305	307	319	336	288	307	309	307	276	293	333	286	312	313	305	296	296	280	312	301	281	286	314	311	296	281	335	329	277	277	288	308	288	332	270	315	290	298	311	303	304	310	314	292	280	316	282	288	293	343	325	322	287	275	317	320	320	323	296	322	305	306	260	259	311	302	359	338	278	331	289	341	293	331	327	282	309	315	321	298	288	278	322	305	320	306	314	318	302	268	323	306	277	311	300	276	279	310	308	319	293	302	319	327	327	277	300	314	286	282	269	284	314	290	301	334	306	286	306	278	330	304	312	304	335	313	310	286	294	299	313	332	310	279	298	297	317	292	310	293	315	335	306	312	282	274	301	322	296	292	318	283	294	310	310	306	319	319	285	284	304	308	299	312	284	319	303	299	312	295	313	301	327	287	324	296	298	310	326	306	276	319	317	287	317	288	317	305	310	310	299	309	317	321	304	315	315	300	300	286	275	293	297	306	296	330	302	318	298	314	306	297	318	298	324	336	284	291	309	305	281	331	305	297	290	292	260	290	301	299	280	281	322	326	324	291	340	273	295	313	296	324	314	305	306	291	315	315	278	285	328	312	295	318	298	299	317	314	279	328	284	290	280	298	324	309	330	308	292	288	290	323	284	323	290	288	300	323	333	306	278	322	287	308	340	314	264	295	293	315	337	313	321	275	294	323	328	306	303	270	328	342	311	303	325	326	302	303	323	298	299	310	287	266	343	303	291	335	290	322	343	306	323	332	302	297	307	349	313	303	311	325	335	317	316	315	304	339	331	316	323	318	315	309	309	309	328	293	306	309	337	325	294	289	299	314	319	304	310	290	330	300	310	305	292	291	328	276	294	319	323	294	290	318	271	306	300	294	321	334	303	324	325	288	294	314	293	295	278	304	297	334	305	259	297	341	306	334	293	340	316	296	290	329	316	300	315	306	286	276	308	322	320	323	322	282	324	274	271	293	285	317	298	319	309	309	302	296	292	299	309	296
27360	23315	29246	28057	26856	27903	22362	10332	2832	1460	1455	1509	1251	1100	991	997	1105	1118	1152	1221	1072	901	914	887	863	841	880	770	796	812	755	811	816	749	759	761	690	738	727	697	753	769	727	733	725	704	746	720	759	699	747	720	681	733	768	732	734	668	683	745	694	705	751	666	718	753	690	679	722	709	725	737	732	705	730	741	738	704	689	717	748	733	711	680	697	696	761	694	698	740	716	753	742	742	722	766	672	675	688	743	696	701	693	748	726	757	727	734	677	761	724	708	656	704	713	716	673	680	708	759	728	697	747	755	713	696	706	698	695	738	754	708	724	718	747	708	720	707	740	685	644	703	707	736	717	698	733	694	710	757	703	708	730	714	729	757	699	735	741	725	748	672	731	664	754	708	682	732	734	774	678	726	725	703	699	685	688	710	708	727	712	699	693	686	708	741	709	689	695	731	654	720	721	685	695	739	706	703	689	735	707	748	750	676	730	734	733	731	687	700	729	707	712	701	713	705	715	727	740	740	720	704	721	708	672	710	699	719	709	694	768	738	707	705	704	658	677	712	715	680	732	701	728	702	699	706	750	708	713	750	699	723	701	716	687	736	709	690	751	738	720	719	729	702	680	765	695	669	663	693	691	716	704	749	714	713	730	723	731	718	685	722	661	737	676	725	724	697	668	657	705	721	650	730	678	724	679	702	734	694	694	710	729	706	714	713	721	719	710	713	703	709	708	699	709	730	702	702	714	637	696	754	655	690	745	712	712	717	708	757	712	734	732	706	671	696	734	716	697	742	728	704	700	664	697	732	749	764	710	659	736	671	723	722	692	687	695	688	726	707	693	733	672	660	721	657	705	701	725	717	735	695	729	734	734	720	730	750	737	735	703	744	700	673	701	676	727	718	713	711	667	698	677	692	719	718	773	722	740	726	749	733	706	697	723	714	734	709	679	747	715	737	734	692	735	756	701	688	725	702	749	688	669	754	719	701	669	681	743	697	716	725	731	709	699	708	748	700	692	750	710	764	721	733	672	731	714	734	666	731	784	704	717	691	681	701	722	750	735	661	709	661	640	741	784	744	689	728	730	702	730	714	703	702	679	709	712	698	715	707	705	723	680	739	694	731	706	657	709	742	734	698	706	707	697	725	696	695	692	678	722	693	686	706	718	713	740	757	671	774	709	712	706	707	743	750	684	759	657	686	698	699	761	747	709	737	735	727	718	742	687	692	720	678	725	677	712	706	741	728	728	675	719	688	688	733	709	730	712	680	737	712	704	708	721	700	700	710	736	673	715	726	728	722	745	690	733	740	747	704	702	712	732	695	773	701	699	669	733	772	753	712	724	691	716	756	711	739	747	720	720	711	707	688	693	720	717	750	707	711	702	762	691	733	743	755	707	676	737	679	758	730	683	715	680	710	732	757	734	737	682	744	708	618	700	681	690	722	678	739	707	777	766	732	726	682	699	756	701	709	696	661	702	679	704	685	686	703	674	700	653	757	706	709	725	751	730	749	744	709	699	720	712	681	770	727	744	738	698	683	716	719	699	654	715	691	699	679	712	718	702	775	716	714	720	707	713	740	705	725	718	747	713	680	730	689	718	718	746	723	723	718	677	703	647	754	689	698	708	713	723	722	678	717	731	718	711	702	728	703	721	779	707	742	718	746	753	680	765	752	751	696	682	728	720	722	758	717	708	758	733	708	722	740	748	672	731	727	750	692	711	750	701	714	717	713	701	702	729	739	743	720	716	725	677	715	726	709	715	713	736	700	706	739	712	718	706	745	670	664	706	714	756	748	758	691	737	722	687	700	723	696	730	742	693	736	737	796	741	705	780	719	722	699	745	693	734	721	694	676	706	678	707	682	775	759	702	748	681	687	706	679	735	727	682	711	704	730	692	718	715	715	727	782	736	700	669	660	752	695	771	680	708	688	715	720	704	668	728	733	731	701	670	681	704	715	678	690	707	691	692	730	701	681	741	741	695	768	708	724	708	751	721	723	736	735	752	686	761	666	736	732	714	725	720	690	711	756	684	738	685	721	707	746	657	740	738	709	690	699	711	749	752	760	731	746	662	678	703	717	752	730	739	687	752	726	699	729	682	723	697	709	703	723	693	726	739	674	759	741	725	734	695	727	708	681	715	730	715	737	693	711	719	731	682	697	737	747	694	717	678	720	728	731	747	708	732	744	693	717	730	686	731	770	691	715	733	722	734	643	737	694	743	697	708	734	738	712	699	679	700	699	726	742	704	719	687	668	718	710	736	712	771	719	697	775	674	719	736	707	722	718	742	739	707	751	710	731	728	701	694	733	717	712	703	694	746	730	708	767	673	721	695	720	740	654	702	687	681	716	735	686	707	748	699	687	698	680	702	702	711	699	662	736	681	719	726	692	701	766	675	739	688	722	720	719	700	673	687	693	739	730	735	711	685	751	721	688	716	740	729	740	728	711	741	720	720	710	693	693	712	726	715	723	706	708	727	679	725	699	680	711	714	730	713	743	691	659	716	717	680	756	723	685	687	687	716	699	725	720	734	717	747	676	704	669	689	679	728	728	729	693	691	710	686	737	760	680	715	735	711	699	708	716	698	678	694	753	724	729	721	741	739	690	685	712	763	793	708	650	715	727	717	687	767	720	677	695	685	705	680	742	719	704	715	729	717	682	664	717	747	758	708	711	676	720	708	748	773	708	711	680	697	681	727	748	708	756	746	686	729	740	704	700	698	685	757	687	726	688	712	717	704	751	675	718	705	676	727	736	698	705	763	725	702	684	664	735	738	709	679	712	714	682	746	735	712	748	730	701	698	757	752	707	640	695	683	727	682	677	685	679	685	735	668	700	689	720	750	708	752	704	677	714	730	764	722	702	683	707	708	717	736	638	701	701	688	750	740	714	679	722	702	694	727	771	739	684	732	699	678	681	711	703	760	694	727	698	713	776	688	722	676	742	756	656	651	724	728	711	726	736	733	663	702	739	711	707	664	707	698	700	724	687	738	698	715	701	715	687	722	681	729	716	724	726	690	707	703	684	738	668	710	733	687	749	698	720	704	683	721	708	727	653	686	701	681	730	716	695	710	691	666	686	683	690	748	732	736	670	725	678	683	687	720	706	668	733	730	735	694	649	722	738	700	690	769	738	714	733	719	686	703	698	725	691	733	725	680	709	708	723	729	706	771	694	729	731	693	739	714	732	740	710	742	765	712	729	677	727	690	718	736	711	709	717	702	672	710	717	709	747	714	713	680	759	716	709	661	709	749	719	679	710	739	720	715	695	709	706	729	736	716	743	739	739	707	683	693	697	711	704	721	722	727	734	719	692	746	752	751	698	702	703	733	714	683	756	728	716	756	753	719	699	717	763	702	708	678	731	678	731	661	713	735	703	746	729	690	711	665	669	685	728	698	661	747	740	713	713	716	687	703	697	680	678	677	730	713	740	697	727	732	661	673	735	731	707	695	719	747	685	765	650	736	703	735	730	732	708	686	690	691	698	688	707
17460	9537	5715	2756	1276	847	770	535	429	416	396	419	400	407	419	395	406	419	409	424	415	397	416	393	404	426	408	385	402	455	432	406	409	402	447	406	399	399	401	397	370	396	360	387	398	395	430	384	415	367	392	375	374	416	413	365	387	389	392	358	403	395	422	411	422	413	358	401	384	363	417	435	424	390	383	401	405	411	413	401	372	392	390	394	377	379	400	414	384	400	417	422	397	391	405	399	406	438	411	402	421	410	370	419	366	371	416	397	381	406	392	427	384	426	404	398	416	388	408	425	399	394	430	461	394	387	380	391	394	404	410	378	427	419	407	408	402	398	407	413	414	366	366	374	395	392	410	387	409	377	358	418	422	371	362	391	381	431	358	429	350	407	412	348	405	413	372	363	421	401	407	412	387	388	393	436	406	412	376	409	394	393	448	384	421	416	412	417	394	382	365	386	397	394	405	388	369	403	384	419	387	398	395	405	368	383	422	390	404	412	390	418	385	410	408	412	421	390	403	372	369	419	398	363	412	380	396	403	399	380	392	401	373	402	370	414	386	396	382	410	381	421	396	392	439	396	375	396	402	383	405	399	405	400	417	401	406	382	394	418	411	391	401	418	417	412	425	379	378	410	381	371	388	427	415	419	417	367	392	366	384	408	410	412	391	396	388	374	398	398	398	430	402	379	408	391	421	391	406	389	386	391	403	401	362	416	410	368	378	415	352	402	429	415	389	355	387	367	393	373	405	455	403	411	392	381	386	393	386	397	366	408	370	399	385	415	376	412	420	381	379	389	367	404	365	368	375	416	380	400	376	395	424	380	386	425	410	420	410	404	441	405	409	419	390	375	396	423	419	356	383	370	424	417	344	389	429	427	410	383	397	394	406	388	389	409	418	373	365	393	383	417	428	405	403	380	371	401	452	406	415	431	384	390	407	401	393	383	400	395	394	401	381	417	390	374	405	385	397	404	434	380	374	388	416	377	392	382	388	382	380	379	383	410	427	382	371	388	387	410	431	388	390	382	394	413	429	425	368	380	382	380	395	399	399	434	394	374	362	390	390	392	370	357	362	394	434	383	335	392	410	395	367	398	397	337	380	358	389	398	403	413	439	398	421	415	407	424	409	401	398	368	416	393	427	392	391	400	396	397	373	393	405	400	401	391	398	407	405	402	411	432	414	426	396	393	390	382	397	401	408	408	430	385	366	406	394	381	396	398	420	439	402	376	389	374	394	426	379	366	356	386	404	409	374	423	419	416	408	411	403	395	397	365	381	366	360	410	397	386	367	380	388	398	380	396	375	391	377	387	416	375	355	438	405	371	431	427	357	398	435	404	402	380	366	413	426	392	402	404	422	405	407	411	386	449	360	409	400	428	450	405	369	367	402	410	386	402	404	396	401	416	392	431	414	376	373	399	457	398	433	428	408	381	428	395	388	428	376	373	386	383	416	381	439	379	387	411	356	412	373	399	426	415	388	374	388	393	412	384	373	377	386	352	379	412	379	372	403	360	382	370	377	350	401	446	413	430	387	400	411	400	363	411	379	410	392	387	384	355	428	390	373	377	408	363	378	397	371	392	422	373	417	357	409	386	390	390	375	388	412	389	389	402	377	406	378	380	384	416	415	374	432	392	398	359	396	405	438	367	380	394	366	379	398	412	413	387	363	408	412	367	395	397	387	394	425	414	422	408	416	383	397	415	374	380	394	409	420	370	373	419	434	378	395	382	382	399	372	435	386	404	370	384	404	401	398	402	422	401	397	417	397	414	442	416	382	415	412	406	446	373	414	403	384	385	408	384	403	408	430	384	424	429	407	402	417	419	375	399	399	407	398	392	392	408	405	372	397	462	374	427	372	392	389	381	404	430	406	407	413	391	403	407	381	365	380	414	418	427	408	395	391	389	405	382	375	396	379	407	449	375	384	444	403	457	369	382	417	433	373	388	419	414	403	416	390	440	381	410	401	418	423	423	402	400	386	401	421	391	396	394	386	440	392	409	430	416	439	398	406	412	408	392	413	404	408	400	401	378	369	432	435	402	407	428	382	394	400	414	409	403	390	405	394	394	409	370	383	368	395	380	410	400	397	414	409	422	379	423	416	421	374	390	423	408	379	458	404	401	415	409	388	405	402	428	409	379	400	372	450	372	414	434	382	454	409	395	403	406	405	409	383	397	396	414	399	391	380	435	391	388	399	396	403	380	420	433	430	378	410	395	394	367	393	391	398	423	391	369	393	369	408	368	405	418	359	435	392	369	417	421	452	391	393	405	399	420	415	374	440	372	384	418	404	419	375	413	380	421	413	416	395	419	346	381	440	385	391	408	426	383	432	386	369	375	406	418	425	431	401	364	397	422	392	386	423	435	419	416	422	426	380	392	360	408	432	394	442	379	416	419	396	411	400	418	393	351	441	381	395	377	424	327	405	406	423	419	387	416	403	420	384	452	422	413	406	397	358	387	410	397	471	412	397	377	446	421	396	397	358	395	382	436	410	409	367	379	386	390	410	427	404	404	385	416	424	415	378	401	404	385	404	392	370	415	417	356	387	404	391	390	388	405	429	405	404	376	380	395	395	408	391	418	424	378	405	425	386	400	400	390	385	378	392	389	382	398	386	375	407	437	386	382	405	386	404	392	394	395	396	412	386	406	393	419	399	385	463	406	433	386	416	427	395	406	398	431	391	378	388	425	411	388	381	381	378	426	399	383	363	380	361	417	403	375	414	436	406	416	404	349	370	413	388	370	415	417	413	377	367	390	411	374	404	356	421	385	390	399	369	380	420	403	413	383	359	391	404	423	404	430	410	375	411	376	415	401	417	404	393	382	384	389	397	359	403	397	408	387	387	402	409	389	395	393	403	423	388	406	409	392	391	379	416	393	428	385	402	380	402	425	380	407	466	401	402	437	447	413	444	409	385	422	448	394	365	430	383	381	392	369	371	400	372	415	444	389	416	448	414	391	424	392	407	439	405	407	389	395	376	397	396	434	393	395	387	390	374	400	428	421	411	431	379	416	424	387	409	416	362	401	399	383	376	388	379	382	441	370	384	421	395	405	425	410	388	362	384	420	381	407	427	377	364	382	404	424	418	405	385	388	381	406	401	402	376	416	415	383	394	386	382	388	406	398	365	391	398	425	377	401	392	410	406	367	394	399	406	364	375	399	403	384	397	358	400	383	391	371	406	394	432	386	446	399	437	424	382	401	414	407	411	394	364	402	425	411	388	395	359	386	385	422	368	429	402	397	374	429	384	410	369	409	425	384	420	366	397	402	361	430	387	395	394	403	422	411	400	423	397	420	407	378	438	405	362	434	384	414	428	398	363	396	420	366	438	439	394	428	374	440	389	376	376	393	402	396	427	393	403	413	393	398	379	381	408	389	434	389	386	386	367	371	380	380	396	404	382	443	399	392	396	425	439	355	397	366	408	370	366	424	404	414	394	382	405	417	369	396	348	369	389	349	364	367	435	410	406	403	388	417	395	405	405	374
12286	8876	9833	7193	4225	3265	2940	1703	1071	954	947	929	935	965	935	1037	1015	981	962	1027	967	956	967	912	957	964	941	981	943	947	954	945	938	912	906	954	882	951	921	971	900	912	906	927	919	946	936	964	946	935	897	962	940	913	921	933	907	963	905	955	890	881	930	947	944	929	917	896	907	919	915	915	933	965	979	962	893	980	931	971	910	931	933	979	894	915	874	907	869	964	899	886	888	907	966	896	961	893	906	964	939	933	924	916	938	937	942	923	930	940	905	948	942	881	909	951	881	878	924	975	883	929	923	947	896	898	925	896	945	925	902	955	938	871	972	954	931	942	851	942	967	904	892	905	920	900	883	932	917	967	917	908	940	857	900	915	917	920	921	939	864	911	916	968	961	894	928	878	871	956	888	935	927	973	923	914	964	913	873	940	932	956	958	968	940	956	918	860	949	956	950	949	964	885	864	888	866	932	913	905	979	864	883	903	890	868	918	936	886	920	909	930	900	977	930	864	908	918	947	904	916	900	909	915	878	931	938	968	939	922	938	906	946	952	928	881	930	898	940	898	937	930	937	874	902	897	950	899	963	870	921	909	895	920	982	886	932	908	960	934	879	922	920	879	906	919	948	899	935	961	992	923	895	895	902	937	956	981	849	972	962	926	938	947	888	927	948	939	909	856	920	855	893	913	919	973	871	935	926	910	931	948	904	876	949	928	900	897	903	956	937	933	925	922	939	962	897	896	901	949	914	927	916	968	895	886	896	942	892	919	895	940	909	969	870	883	877	971	937	901	933	915	892	846	939	934	866	878	954	990	894	896	932	929	893	893	893	872	929	899	933	939	921	899	914	898	965	967	894	873	905	891	915	905	872	939	910	920	921	897	919	928	935	961	918	923	942	926	883	889	948	943	934	924	928	956	920	968	935	914	875	889	969	913	948	913	906	933	910	918	943	979	929	883	967	902	910	925	884	919	888	951	917	897	943	948	912	941	949	862	958	922	907	885	958	861	921	938	926	955	980	931	915	905	921	963	938	955	902	950	895	938	903	968	920	915	889	927	934	915	928	930	829	907	959	918	928	932	943	953	903	915	931	906	902	897	955	952	912	951	925	937	918	938	963	910	832	978	974	882	879	891	890	870	929	889	923	919	946	924	834	893	946	912	920	928	921	887	913	966	897	922	937	928	903	944	903	946	944	918	949	909	872	925	942	938	978	946	902	960	931	934	958	959	934	902	830	955	903	914	890	950	921	905	948	939	915	913	959	852	992	926	911	909	918	947	953	954	913	954	943	948	933	854	906	920	876	911	921	953	863	878	937	932	913	892	913	903	930	936	871	899	930	959	898	926	908	935	904	885	932	922	920	935	956	911	901	888	977	937	970	941	932	1007	899	936	920	896	907	910	959	903	899	930	921	893	935	939	915	937	983	931	939	990	901	926	925	897	933	961	912	893	885	964	944	928	936	944	913	908	863	898	916	924	916	931	912	945	907	926	907	944	931	937	944	993	935	938	923	912	900	936	913	926	897	915	891	876	927	918	927	919	955	934	932	897	938	910	934	927	867	975	928	905	913	926	899	886	893	944	928	932	900	894	882	946	884	916	958	922	955	924	957	949	931	909	933	916	914	901	943	876	919	866	908	894	850	959	875	844	921	959	901	857	939	928	941	903	891	884	930	932	964	904	958	930	936	903	892	901	959	895	916	925	910	892	896	955	894	924	930	931	935	906	948	937	914	907	923	914	935	931	913	935	931	984	945	915	961	904	944	925	911	900	894	888	862	946	951	923	914	895	933	897	913	898	976	889	905	897	905	862	960	936	917	985	912	889	915	980	958	971	960	940	960	962	946	998	861	966	940	927	881	904	889	905	933	916	929	954	907	933	901	948	884	943	923	903	912	892	910	881	875	886	861	890	922	887	904	942	902	879	945	950	912	930	929	917	937	932	895	935	999	949	931	965	904	935	890	934	898	948	920	908	965	1002	933	913	889	930	953	923	859	888	923	912	958	909	904	933	919	906	923	873	936	942	970	888	946	899	921	885	880	920	943	969	963	940	915	933	932	911	900	939	900	866	963	898	917	971	929	932	883	905	914	913	916	921	948	895	978	997	907	930	948	956	940	917	908	914	912	899	930	895	908	949	933	890	953	934	944	976	941	886	932	913	921	945	935	923	883	908	917	951	926	914	904	920	898	937	888	953	990	919	894	914	906	914	882	878	889	966	924	908	925	943	869	969	932	940	977	929	903	887	968	938	893	919	932	928	929	931	929	917	920	942	911	892	863	893	958	907	924	875	966	969	856	917	875	900	870	926	901	933	868	913	882	894	897	919	977	948	918	911	910	914	947	909	951	927	888	945	945	937	926	873	907	926	895	869	936	896	912	914	984	925	975	934	934	873	985	943	910	919	905	906	960	873	942	920	964	894	906	894	925	908	889	932	926	962	866	931	946	940	944	932	934	884	900	924	976	933	898	889	886	978	900	876	927	911	898	874	931	918	931	916	1012	965	928	986	977	928	964	939	886	858	869	927	903	925	986	883	878	946	915	901	899	931	931	944	945	883	921	871	970	942	952	921	903	885	872	970	895	961	916	946	945	946	930	894	923	960	911	895	921	965	951	959	946	931	979	938	915	1007	947	868	917	902	958	954	925	899	920	872	935	911	903	935	926	945	911	893	923	927	881	907	896	851	942	907	930	952	954	940	920	894	916	868	959	920	943	931	972	904	920	987	933	906	956	959	913	918	927	892	913	893	859	922	971	895	924	957	896	978	881	893	937	883	912	866	880	910	867	943	933	984	949	901	912	906	948	911	963	929	954	993	923	904	925	940	901	968	980	853	859	912	918	904	923	942	907	886	908	954	912	907	980	919	988	938	920	963	964	931	865	919	954	936	932	916	906	904	920	853	922	934	895	893	945	928	941	936	952	870	908	924	926	921	953	925	914	854	871	916	933	926	884	915	900	920	915	986	903	919	958	919	904	924	924	974	963	922	903	920	865	945	932	928	954	914	940	922	869	881	911	891	989	933	933	973	899	916	880	932	953	957	919	939	915	869	999	880	911	928	935	893	946	947	905	915	897	935	940	947	882	911	955	886	902	927	894	916	939	991	895	916	905	892	919	904	918	962	871	923	924	906	940	931	969	921	878	954	894	1011	958	872	948	1005	954	887	934	891	922	977	905	922	941	900	920	947	958	915	979	927	962	907	897	937	939	882	934	984	935	871	970	945	866	911	910	900	866	901	918	962	961	922	946	914	939	914	948	934	953	922	898	948	887	920	993	942	864	947	948	892	925	931	936	907	965	919	959	904	952	894	933	898	926	918	948	891	932	919	904	920	863	900	958	939	891	883	925	923	912	906	879	926	914	872	912	854	907	948	925	870	930	921	903	915	916	915	918	896	910	914	889	936	899	845	913	923	943	938	947	933	913	908	958	881	893	958	941	917	893	917	934	904	952	933	883	929	902	930	927	923	889	1004	904	920	959	911	871	879	881	894	923	973
32562	19507	16859	14257	10587	9807	5021	1789	649	432	467	499	422	449	444	438	447	465	431	439	431	408	356	425	465	397	424	378	404	410	413	421	407	427	374	420	395	416	388	409	390	399	402	434	379	416	385	395	394	395	392	399	420	420	444	421	425	398	409	374	390	388	366	421	398	401	403	420	382	390	420	405	373	415	418	387	367	431	403	398	399	374	445	411	414	397	435	383	415	391	392	351	372	417	387	428	399	350	396	385	407	362	434	372	403	409	452	393	440	405	371	426	426	383	422	403	397	416	434	369	382	402	394	373	450	423	401	384	402	390	399	361	407	419	390	399	421	363	422	410	397	447	414	402	387	406	364	395	444	445	363	433	423	394	378	390	389	401	460	399	412	439	391	367	390	394	363	355	393	396	411	451	411	391	429	428	420	408	436	421	355	390	427	455	388	400	462	367	389	420	383	345	381	392	400	398	381	404	405	416	372	417	411	415	355	361	440	425	415	357	388	439	401	365	394	421	431	412	392	387	403	390	418	378	394	444	359	424	398	456	400	434	406	434	402	443	434	337	390	412	452	418	429	393	420	381	412	438	374	383	419	377	404	406	403	394	371	398	363	445	410	391	420	416	415	385	389	397	404	440	405	429	363	370	405	391	395	400	454	411	437	380	443	393	374	370	423	377	387	400	379	403	409	400	430	385	401	389	392	397	422	415	401	409	383	409	400	406	395	376	400	390	379	413	417	357	401	404	365	371	443	424	386	397	393	397	382	407	375	385	399	416	386	424	411	412	398	390	424	401	406	376	390	415	369	395	417	379	392	373	392	403	367	417	390	442	406	408	372	389	414	429	438	406	425	396	383	388	367	382	451	425	397	411	411	406	361	414	406	393	383	393	371	377	378	414	418	401	417	401	401	442	435	404	395	451	385	399	422	405	432	396	449	428	403	397	380	394	381	386	385	428	362	397	369	399	394	410	427	406	435	424	405	407	440	431	431	417	371	371	413	436	412	406	358	400	446	394	401	406	416	389	403	405	419	415	389	411	424	390	391	396	390	391	431	390	401	425	398	397	423	419	441	405	405	392	421	372	402	389	393	419	424	438	387	381	385	409	392	393	362	381	389	357	397	421	371	406	360	404	378	380	368	409	388	351	404	417	406	364	401	387	410	400	404	413	371	389	403	370	375	393	390	324	370	414	401	389	418	386	369	420	374	436	412	383	372	394	409	408	415	420	439	410	401	383	400	394	386	365	389	426	422	426	384	391	387	427	422	397	377	410	447	405	380	385	408	417	399	426	386	424	450	438	382	399	439	414	402	385	433	397	370	379	428	377	434	412	386	369	418	458	390	413	382	407	397	381	375	432	411	395	401	407	389	424	363	416	407	422	405	432	420	398	411	416	398	410	403	405	403	379	378	383	353	410	439	417	388	413	394	425	411	394	400	390	392	391	398	421	409	418	392	373	402	402	411	361	369	426	426	399	395	362	393	388	383	390	402	347	427	396	364	393	379	412	387	400	433	394	399	418	382	400	413	421	389	393	391	385	425	418	386	397	359	388	412	396	395	402	371	421	401	406	371	412	453	447	386	413	394	373	421	418	382	404	403	398	387	421	394	403	415	371	379	444	412	362	441	423	396	359	398	424	411	387	385	386	401	385	409	395	380	402	403	414	409	417	390	403	424	403	420	408	389	384	420	422	423	394	416	411	446	388	373	393	390	423	421	404	386	411	382	400	415	413	413	413	427	373	448	415	396	403	415	407	424	403	359	390	388	400	412	373	438	389	429	395	388	382	408	394	396	353	420	384	392	418	440	398	360	384	422	423	418	395	417	384	414	409	413	399	374	378	391	411	409	407	398	396	432	381	400	382	419	385	393	419	361	395	403	400	422	352	397	385	403	406	374	430	411	409	405	404	416	400	415	381	408	376	400	393	393	409	401	399	348	392	393	432	362	421	399	426	408	434	402	411	409	431	386	390	391	411	384	424	398	413	384	357	431	403	394	385	431	416	391	376	384	387	436	357	353	420	396	404	438	396	379	369	410	420	444	445	432	401	400	433	391	407	434	403	367	402	398	351	385	426	395	362	408	407	378	410	423	385	410	437	424	401	371	416	410	394	374	395	383	420	416	374	406	400	417	395	407	428	341	384	411	405	399	410	381	408	414	387	390	437	412	394	357	387	425	417	421	409	433	380	407	416	415	380	411	386	408	393	389	426	425	405	425	392	382	413	388	396	413	426	388	426	416	380	396	400	400	371	415	420	384	401	376	395	375	417	398	398	411	371	354	415	420	411	425	433	368	408	422	412	407	410	440	411	395	394	414	403	423	404	403	413	423	382	382	372	391	402	432	369	414	428	406	392	389	389	424	405	383	423	410	382	369	356	395	397	413	396	393	412	385	411	397	415	378	415	417	393	406	373	406	405	428	398	448	416	399	387	377	395	353	399	424	400	435	449	417	427	393	391	438	402	395	380	399	397	386	407	410	418	405	396	407	429	386	380	400	414	370	383	421	440	385	424	381	391	392	385	399	391	407	379	380	387	408	400	395	403	434	427	477	385	378	384	382	385	398	414	416	390	374	441	378	389	420	423	371	413	436	415	384	426	436	427	388	389	378	425	351	383	421	372	374	410	412	407	432	408	389	385	429	399	400	397	386	367	437	397	401	433	430	425	417	399	419	365	368	368	409	371	420	376	388	384	390	397	411	410	377	390	457	403	392	392	400	387	390	404	399	379	383	393	395	404	393	407	412	405	400	396	407	401	387	426	403	381	353	404	407	424	388	413	400	346	384	399	398	383	400	393	392	418	386	394	413	398	408	421	444	365	430	368	408	390	381	340	368	408	387	409	384	387	411	408	366	412	415	424	368	376	429	397	392	414	389	388	392	393	402	390	472	413	392	416	385	446	412	406	415	381	383	399	410	397	396	407	383	421	417	391	467	400	361	424	385	433	395	412	417	417	398	398	393	391	427	385	417	460	424	402	420	398	394	415	365	406	442	369	365	368	425	402	420	407	390	422	432	403	396	417	412	395	386	393	425	412	390	416	421	389	377	406	398	414	401	388	388	415	373	370	387	413	369	409	416	396	397	389	395	408	404	410	373	390	438	414	413	390	444	411	381	394	394	358	408	395	396	404	412	383	391	427	396	407	436	383	414	374	396	411	396	423	420	460	402	377	398	439	423	403	350	415	410	381	368	387	372	421	397	411	406	389	402	420	413	385	433	421	391	405	413	385	396	383	386	389	382	406	394	405	392	358	385	412	417	382	390	401	382	412	414	383	377	384	437	374	431	395	445	444	432	404	412	406	413	409	392	431	392	399	409	429	438	384	411	399	377	385	382	395	409	394	400	391	347	374	402	420	402	411	387	383	423	403	387	387	381	381	408	377	439	397	392	425	370	432	396	397	404	390	429	408	392	418	420	413	397	428	384	377	423	398	414	430	356	416	358	415	399	426	437	408	437	405	371	425	399	393	404	403	421	379	378	423	396	434	373	381
22804	16261	22445	23669	21954	21933	13348	5643	1911	1282	1388	1351	1209	1115	1087	1116	1132	1178	1176	1217	1089	1005	1004	1086	993	1015	942	975	959	1003	923	972	942	889	950	910	929	931	918	962	927	876	917	915	950	903	932	959	942	939	928	874	966	937	970	895	935	950	904	929	945	917	892	939	880	894	887	959	956	883	877	897	913	907	959	932	907	928	915	940	898	864	924	867	932	933	923	890	913	945	939	911	930	899	927	927	933	877	935	929	947	905	875	940	938	900	897	888	863	925	909	1007	948	890	915	922	912	910	916	943	893	929	902	919	928	914	920	963	935	927	906	939	878	906	892	907	932	880	894	946	943	923	930	879	917	915	919	926	983	911	926	947	943	903	921	883	946	911	943	933	973	920	925	878	952	914	961	909	892	872	906	919	913	924	887	891	974	925	916	937	971	1005	906	931	876	938	936	896	903	908	932	901	892	859	941	910	859	957	854	933	886	900	925	957	908	948	923	923	855	904	875	909	933	915	904	888	944	902	906	921	929	887	919	916	837	924	904	951	864	919	964	916	872	916	913	910	895	932	912	912	920	912	909	924	881	963	958	898	936	951	934	879	945	941	926	901	919	955	938	961	906	933	947	928	925	943	955	995	922	893	954	954	886	936	978	925	926	922	903	874	919	947	912	927	946	926	901	878	942	906	960	886	917	935	870	972	986	924	924	973	950	866	941	905	908	886	925	918	939	882	928	911	934	870	909	980	950	944	894	976	946	935	933	924	946	950	958	926	954	926	956	958	919	937	948	884	906	907	906	902	949	904	921	965	910	945	893	906	897	930	896	983	910	957	940	940	912	915	879	910	918	871	904	957	933	937	969	908	969	946	916	917	966	919	917	903	880	885	880	899	948	936	888	856	920	946	964	919	916	927	919	904	894	924	924	876	922	886	932	946	936	936	905	953	918	942	951	905	906	1012	907	858	922	923	922	932	847	946	946	937	919	928	917	918	945	964	878	929	889	905	877	941	878	900	985	906	938	966	905	918	894	908	914	948	981	897	945	945	854	922	889	936	915	892	887	976	851	871	873	932	931	904	918	949	879	1012	902	926	894	894	948	872	914	970	930	875	929	933	917	922	952	903	910	919	995	910	918	885	893	920	919	899	924	900	894	912	843	882	883	946	865	971	943	961	893	942	899	946	932	929	899	935	928	905	921	921	914	936	951	902	962	987	917	941	926	903	972	923	987	904	919	910	906	926	936	945	962	951	925	933	940	948	889	917	892	948	910	985	954	907	869	881	906	926	890	946	917	967	934	926	917	914	927	957	914	897	908	907	926	932	920	952	873	873	955	924	907	933	902	880	904	927	888	939	950	944	953	952	907	908	868	921	953	905	905	922	894	876	932	940	954	884	890	909	950	898	975	916	930	923	938	934	905	933	950	911	904	881	927	988	909	928	919	940	901	941	918	961	909	910	954	953	923	957	967	933	975	915	936	930	915	916	898	906	958	887	919	934	916	943	916	937	914	933	911	879	899	913	932	913	955	879	942	898	933	935	885	984	951	907	906	919	921	955	908	945	877	893	917	888	962	943	913	939	854	934	884	907	927	952	867	898	951	943	933	892	951	847	919	944	932	947	926	892	873	896	888	942	919	862	873	924	914	988	991	923	933	901	986	865	934	873	938	881	920	911	913	928	907	968	920	949	950	905	983	955	934	865	884	955	858	914	933	884	926	938	903	907	980	910	945	914	946	898	963	906	965	898	900	956	951	896	948	918	952	901	895	932	899	945	946	935	894	917	968	887	891	919	904	977	884	921	982	899	958	911	896	909	920	937	896	905	885	910	903	943	937	924	924	945	949	857	862	970	955	912	953	974	922	936	943	926	934	938	914	923	977	903	909	901	918	874	950	916	1010	912	969	998	927	924	928	937	859	951	896	944	879	942	909	937	929	928	938	907	887	933	941	962	918	957	833	911	954	958	959	944	867	935	934	943	933	992	917	944	927	881	938	888	995	981	956	961	881	893	943	938	913	950	892	903	903	927	922	925	981	874	860	920	914	953	894	911	961	896	890	855	908	896	868	936	994	879	888	928	935	929	876	971	932	896	886	887	933	908	914	897	883	863	909	914	936	917	935	944	954	925	881	914	922	938	936	939	923	890	985	873	925	930	917	902	905	876	910	975	924	973	918	889	883	928	922	935	963	895	916	896	961	922	918	886	935	912	920	899	905	935	929	919	874	906	891	918	917	904	939	898	954	930	962	917	948	958	955	937	920	933	927	949	865	885	923	955	893	960	869	903	886	913	964	910	949	870	957	908	918	877	899	876	919	905	955	929	902	932	905	900	895	918	944	891	957	899	928	939	874	930	955	931	930	881	888	896	958	945	905	933	959	901	969	915	910	925	895	941	943	933	998	962	945	942	848	900	954	870	892	947	914	897	897	936	929	947	902	955	964	934	943	872	877	953	907	876	961	929	903	901	906	937	958	1001	958	929	936	928	941	910	949	872	938	915	903	902	914	871	907	958	950	913	874	915	893	905	886	957	908	980	935	908	876	915	988	975	924	886	927	938	925	876	922	922	900	909	909	925	888	911	897	914	908	900	942	935	917	896	924	898	902	912	937	909	933	912	946	945	955	940	938	916	944	955	923	988	891	864	1000	921	915	922	938	913	896	979	914	932	921	929	872	954	915	899	979	942	899	915	905	940	904	900	942	938	896	906	977	923	933	862	926	950	905	874	944	916	949	917	914	872	937	945	906	942	919	927	939	888	957	901	975	1006	876	915	851	935	947	895	984	882	938	887	930	891	934	907	897	922	955	922	884	907	990	951	935	912	921	909	882	931	941	875	913	913	927	945	908	907	892	958	899	921	960	924	897	933	958	903	896	921	987	925	858	945	876	924	894	946	906	881	977	923	916	888	921	959	935	906	945	929	912	947	960	959	974	916	914	866	909	898	891	900	933	933	938	903	933	905	910	933	961	886	910	916	921	884	870	936	915	927	955	970	986	860	924	922	929	895	946	922	934	992	943	935	916	910	846	902	946	917	906	899	934	911	955	940	939	912	963	924	978	902	914	893	922	892	943	913	920	893	963	918	911	944	918	915	936	947	903	953	966	918	930	946	924	887	923	896	893	926	895	961	925	905	1002	954	936	936	924	972	870	883	923	924	870	896	924	946	870	930	948	910	886	963	907	926	906	959	944	926	942	909	898	892	880	929	900	872	896	904	931	901	979	926	896	924	861	930	954	952	970	924	919	900	904	883	927	907	922	914	881	855	914	908	927	932	938	906	905	873	895	926	896	881	986	862	937	929	901	916	982	916	917	932	949	924	873	968	926	926	846	883	885	942	911	910	895	967	977	896	912	937	899	938	921	907	914	924	941	935	897	885	925	959	912	960	888	930	913	996	946	913	920	929	899	942	892	912	923	903	921	877	939	918	887	953	910	883	910	933	919	846	903	896	905	954	909	968	924	915	912	935	947	922	884	836	916	945	929	901	884	939	919	949	875	907	926	917	890	896
41877	27591	24859	23432	17503	14605	9665	4247	1179	450	457	456	404	340	336	369	363	396	388	375	338	344	352	335	366	339	344	322	314	323	299	296	301	335	283	307	308	304	291	342	333	299	276	306	300	311	323	310	307	313	324	293	291	300	329	291	302	308	302	285	328	336	340	308	351	327	299	308	351	288	348	327	292	328	321	284	310	312	321	298	318	319	311	313	311	311	321	314	299	318	300	327	291	303	322	330	314	330	327	314	339	302	305	315	326	312	329	291	301	279	304	316	314	262	292	278	310	299	330	318	318	334	309	291	311	311	302	290	311	314	303	281	305	270	309	308	297	313	303	307	322	298	345	314	305	332	308	319	301	303	290	312	309	339	294	324	324	319	305	316	349	346	328	320	296	298	292	320	319	309	343	292	309	322	322	289	287	304	329	289	329	312	256	305	313	335	318	325	307	327	299	291	302	332	283	328	277	271	329	296	334	346	320	298	309	329	320	280	298	334	342	294	313	341	297	342	316	283	268	308	298	291	324	281	332	322	295	318	303	281	313	277	285	323	320	305	293	300	279	300	320	301	304	312	275	294	323	321	293	304	295	336	328	307	315	347	305	324	327	326	317	311	304	335	289	289	314	312	318	322	316	300	285	308	314	349	298	334	304	317	309	307	338	271	320	282	283	303	283	309	312	310	308	292	313	337	297	287	293	316	341	330	300	278	315	301	297	357	306	318	339	307	325	295	287	271	313	299	332	330	297	322	320	308	318	282	319	332	322	309	273	326	298	353	331	316	342	332	331	320	338	288	318	279	341	298	308	301	322	321	323	299	301	304	292	312	348	307	323	327	347	272	300	295	331	332	323	321	288	318	266	290	290	334	288	288	339	298	290	295	303	284	290	295	290	309	333	300	288	309	285	336	320	297	293	315	324	318	311	293	266	329	326	307	294	297	309	327	298	296	283	328	307	291	310	302	331	327	271	306	303	278	305	327	307	300	321	309	335	318	295	293	290	314	316	314	309	287	332	326	315	314	302	336	337	304	312	285	321	343	310	325	328	276	314	314	329	312	289	299	293	279	281	328	305	303	303	296	285	318	351	293	309	314	304	295	285	306	317	294	319	313	293	334	309	289	260	289	274	319	337	313	347	296	332	273	297	304	330	291	283	326	295	298	320	323	276	290	313	310	341	319	313	280	297	323	314	306	332	320	301	303	283	306	293	318	294	336	311	285	328	327	312	322	298	307	312	273	279	320	358	311	294	325	301	310	307	313	358	335	332	312	256	306	343	298	316	280	338	292	289	304	314	332	321	322	291	303	327	310	305	302	292	313	309	320	337	337	339	287	304	320	287	284	309	327	354	322	327	329	308	278	354	309	339	310	330	307	307	292	307	324	291	305	295	298	327	301	299	302	312	312	279	298	322	314	307	316	288	288	326	313	348	262	319	297	330	327	275	284	288	335	278	321	335	304	310	302	282	302	305	339	305	324	313	290	294	293	299	293	327	290	325	293	326	301	308	252	321	309	318	352	280	343	295	328	282	292	297	284	316	327	303	316	276	312	264	317	309	316	332	329	313	308	330	314	312	313	305	320	310	316	339	329	338	315	313	316	313	255	304	316	343	283	332	310	320	311	308	316	314	337	295	307	296	335	328	303	288	280	327	332	335	282	293	308	325	281	307	309	303	318	285	295	316	336	301	290	291	302	292	269	328	305	316	302	310	307	283	318	329	298	277	291	279	268	311	334	302	312	308	319	316	313	322	283	305	312	290	290	280	308	295	293	308	320	322	313	314	293	314	309	314	280	316	293	310	317	308	310	336	300	315	337	341	307	288	286	315	329	314	295	308	314	323	276	321	270	313	322	270	315	284	291	321	331	337	350	307	305	283	330	312	301	300	330	308	299	289	286	338	339	311	275	293	312	336	339	319	290	294	292	321	303	310	332	293	315	335	332	302	313	314	314	288	291	320	319	278	303	306	335	287	306	315	324	311	323	298	319	309	323	315	324	300	280	311	302	340	313	309	322	317	301	308	290	322	303	277	300	325	323	297	318	339	302	275	322	336	326	268	320	315	322	295	312	308	296	305	311	336	334	305	301	307	316	346	319	310	312	364	320	302	276	331	319	332	301	312	328	330	334	323	323	310	339	313	290	301	323	335	279	323	288	330	314	275	319	319	319	325	302	324	309	275	321	297	274	318	301	298	300	301	316	309	297	295	325	330	337	307	335	301	343	294	320	310	318	322	301	295	309	304	299	325	303	324	318	294	317	294	322	304	277	338	308	304	333	282	314	344	311	276	328	327	324	293	308	305	286	320	327	281	311	318	322	337	307	331	284	313	274	314	306	325	321	296	288	322	324	312	311	304	284	308	295	299	302	327	305	306	309	309	315	329	303	302	294	309	303	322	297	322	289	283	306	305	323	330	286	340	315	311	324	321	325	338	305	343	294	325	283	326	318	313	299	276	257	332	314	306	298	345	322	340	315	305	303	327	318	303	269	314	348	316	274	346	308	282	310	309	339	296	314	351	336	306	309	305	305	310	329	291	296	313	346	285	326	359	316	292	293	310	303	305	318	331	289	290	315	287	299	337	354	305	310	299	337	265	316	277	304	300	268	321	318	341	303	285	312	333	343	304	296	321	308	295	313	309	284	304	314	312	298	323	308	290	268	299	305	305	312	299	288	300	343	338	317	339	292	322	303	327	333	334	321	297	312	293	313	327	336	301	332	304	301	343	313	353	301	311	313	296	291	331	283	334	316	361	312	308	306	329	299	300	314	270	289	279	279	323	309	280	289	312	293	319	351	316	308	289	327	285	307	333	306	312	313	319	309	330	310	303	285	309	279	298	304	320	285	327	316	331	317	349	316	308	310	329	296	295	288	293	300	327	314	349	299	290	295	305	325	338	317	338	302	322	294	304	290	293	286	308	315	314	324	275	318	323	339	334	311	308	273	316	303	321	296	277	345	333	271	303	331	294	306	322	313	281	294	331	332	315	300	301	326	290	312	272	264	315	317	326	291	327	327	331	320	349	302	294	310	283	285	308	279	306	299	292	278	320	293	326	287	274	293	305	316	307	329	337	265	310	302	314	346	285	306	325	276	331	326	337	300	296	308	320	317	295	308	326	291	294	331	290	301	304	317	300	321	278	294	295	333	300	300	316	314	326	293	312	320	339	317	304	286	307	348	296	319	269	325	305	331	288	276	322	301	298	324	317	316	281	309	325	327	331	317	305	340	318	306	294	314	314	299	312	332	325	310	344	319	294	310	328	331	327	280	312	295	300	286	278	317	285	320	330	307	340	307	317	299	317	322	316	301	307	319	295	299	324	320	305	299	306	292	308	307	320	280	321	354	295	316	278	288	292	311	289	347	339	280	314	342	331	312	322	298	314	314	321	310	275	310	324	312	301	280	279	296	317	290	295	301	306	313	293	292	338	325	283	332	329	328	330	319	291	324	314	298	336	338	327	320	359	295	324	308	308	306	316	288	302	281	295	319
27829	22583	28872	32332	27593	27426	20343	11545	3456	1286	1492	1490	1234	1135	1117	1078	1135	1228	1131	1121	992	946	910	919	927	910	863	762	805	791	818	806	701	705	706	716	750	783	735	724	741	740	724	737	708	726	761	731	730	707	670	732	746	728	768	761	727	704	722	745	695	754	755	696	719	716	761	732	756	777	690	715	719	725	751	768	703	747	712	681	695	698	704	683	724	735	735	723	701	701	766	721	749	794	738	674	672	723	759	757	706	696	692	764	736	702	717	768	729	742	730	722	763	742	736	733	741	727	762	721	742	726	732	708	751	698	665	715	722	745	735	739	748	748	734	685	699	770	786	731	663	734	724	765	706	751	721	730	650	724	722	717	730	708	684	730	724	761	715	677	723	733	726	750	706	725	763	701	767	747	695	745	779	683	762	687	736	703	741	723	704	748	701	731	719	719	687	770	749	736	712	703	735	740	698	712	736	756	759	713	706	709	748	698	700	742	770	733	715	713	748	740	738	705	726	750	697	709	750	706	723	686	720	718	698	714	764	700	712	701	668	723	691	696	760	705	718	699	674	718	755	718	734	750	733	764	685	741	686	734	734	749	739	768	707	699	736	757	690	707	738	777	786	708	701	760	740	727	658	734	705	732	697	756	687	694	728	701	769	724	769	740	711	709	747	778	691	765	753	734	745	693	701	728	765	710	713	691	693	754	696	736	734	762	695	718	775	735	701	730	698	714	776	683	697	705	721	717	714	725	715	721	708	709	718	732	725	713	687	751	766	699	717	750	772	713	712	741	741	725	707	753	719	714	712	729	714	698	709	703	785	711	725	734	732	723	699	713	654	718	766	778	711	737	737	716	769	747	725	725	724	731	717	756	692	713	735	742	732	768	733	746	695	679	771	688	763	720	751	697	747	689	678	719	716	745	757	767	736	763	734	658	701	744	699	735	747	735	693	714	757	715	751	734	741	705	763	741	705	765	708	709	683	755	679	718	760	712	721	725	704	699	750	720	713	714	740	700	757	736	749	737	723	713	729	698	707	703	705	687	727	714	696	717	712	740	711	721	740	708	742	711	745	688	727	759	700	746	715	717	716	693	672	777	750	727	733	742	743	734	755	755	712	708	750	698	807	767	740	708	726	732	714	733	695	713	717	693	753	753	695	684	730	717	743	750	715	708	713	683	784	688	710	647	704	711	693	748	772	714	691	772	679	695	695	721	761	777	763	715	725	690	700	698	724	725	688	737	722	764	747	700	712	691	711	744	727	726	740	761	722	641	687	728	706	703	700	689	726	713	720	730	748	746	699	736	722	698	745	744	747	724	744	753	764	696	737	694	732	750	665	705	764	755	760	745	728	700	753	693	716	707	679	742	704	682	729	701	746	700	729	730	711	729	725	652	723	721	761	747	743	728	743	731	717	696	724	727	676	695	741	768	759	696	671	749	715	701	734	782	698	750	728	684	680	719	705	726	740	739	735	719	727	701	736	687	708	744	702	698	740	665	717	710	727	684	693	724	714	712	709	771	737	736	730	705	744	731	712	751	729	746	744	768	739	731	774	723	737	743	727	768	694	718	705	712	735	711	738	676	732	752	706	703	742	747	725	721	721	703	668	724	749	688	739	709	714	702	710	705	728	679	726	658	707	735	696	738	796	756	729	718	707	713	717	706	711	685	754	670	749	771	744	697	656	700	746	740	724	718	750	721	704	726	707	700	746	755	757	721	652	784	720	768	784	720	764	685	745	728	742	775	772	733	748	741	695	727	706	765	726	753	704	728	692	732	731	643	718	739	701	667	774	694	710	778	705	727	749	691	743	687	690	726	698	715	741	715	703	716	743	697	668	764	695	706	760	732	700	749	717	727	712	731	749	716	727	732	731	696	730	766	731	742	720	697	756	714	767	756	726	739	736	699	735	761	718	724	729	731	741	729	711	741	695	713	746	749	749	728	690	759	680	708	734	755	773	703	728	715	705	707	772	715	672	759	718	701	722	707	751	726	737	726	692	715	720	719	711	680	753	723	745	751	693	724	714	729	758	720	676	731	716	708	685	769	729	707	690	726	735	703	757	798	713	763	708	716	728	726	725	683	680	759	682	752	733	708	738	682	747	756	728	692	729	701	740	659	702	709	752	773	708	709	704	682	696	716	716	715	724	732	712	734	719	702	699	776	744	674	704	755	704	732	700	731	676	671	683	671	729	771	712	696	695	752	726	714	762	714	757	754	747	740	728	729	720	722	729	711	725	724	716	713	717	736	740	707	732	724	686	701	702	717	672	754	760	682	692	737	763	674	726	745	718	703	678	747	707	704	735	720	764	741	681	720	711	741	709	765	729	750	720	738	715	732	692	706	658	746	749	731	679	759	695	712	703	722	714	704	710	712	761	721	707	753	668	705	752	721	743	718	728	708	718	746	710	735	743	745	698	730	692	771	742	728	773	767	734	772	727	704	692	704	735	692	722	721	706	732	721	723	782	719	690	701	671	724	732	736	734	741	683	683	733	743	759	726	721	677	746	697	706	721	723	732	723	718	703	716	717	711	725	701	681	727	748	759	697	674	720	741	703	755	719	720	700	734	720	700	719	759	740	725	707	720	737	694	759	726	779	701	685	756	731	753	746	687	756	752	752	734	671	712	734	759	699	702	745	653	721	728	740	700	771	745	689	759	744	751	731	699	733	723	682	768	729	709	735	748	679	728	703	726	753	746	717	756	716	739	705	723	708	723	723	749	716	762	722	750	703	742	720	672	767	696	761	757	693	779	759	714	721	700	684	682	758	702	707	686	687	733	766	702	718	709	780	688	734	715	699	732	739	721	726	799	724	734	723	716	756	747	746	747	723	699	712	734	724	749	733	718	742	715	748	740	682	664	715	719	741	703	736	744	710	733	700	729	701	707	760	749	678	695	729	714	745	727	705	756	696	720	729	733	773	727	692	714	769	761	715	757	689	709	689	743	761	708	738	747	741	725	720	717	761	708	720	701	727	727	723	713	718	733	687	760	730	737	716	745	719	693	708	688	680	754	751	732	684	747	745	749	725	740	789	705	723	691	736	760	723	744	708	736	721	691	709	724	711	706	727	696	742	690	723	691	708	749	681	712	681	733	726	689	793	772	744	693	736	717	716	698	753	688	736	747	700	691	750	737	706	739	751	736	708	728	695	739	730	692	709	737	774	712	686	735	718	737	727	744	744	737	683	720	728	725	718	693	729	731	702	709	704	698	723	760	737	764	702	711	720	706	678	780	741	686	682	757	691	716	710	696	723	739	761	710	702	727	743	713	734	668	742	716	741	731	727	748	732	703	724	742	696	738	717	682	695	720	738	733	724	677	678	714	711	756	706	688	697	715	690	726	695	708	729	735	682	731	729	729	759	733	730	708	765	725	726	700	691	649	737	668	732	692	731	710	742	749	729	693	737	734	683	750	762	744	744	776	721	705	665	716	735	723	702	730	654	719	746	714	700	702	721	789	718	715	770	791	737	738	732	728	736	740	716	772
19413	9326	5476	2807	1309	843	655	516	441	432	418	420	403	411	418	386	376	424	412	408	439	418	442	415	418	435	412	416	370	373	427	395	392	377	379	402	395	433	391	390	362	405	406	411	405	374	387	422	403	414	380	419	377	394	423	431	398	390	372	410	412	372	422	471	375	428	364	441	414	376	418	446	399	444	439	400	426	403	411	378	371	418	413	374	392	428	435	416	390	393	391	380	414	380	418	413	410	407	387	361	433	382	377	404	375	399	438	405	446	404	406	394	422	394	397	420	364	380	421	399	395	406	391	411	380	346	383	398	385	387	398	390	407	399	394	430	451	357	429	431	402	429	427	377	431	412	390	404	376	407	409	396	382	405	434	370	381	418	471	399	392	426	414	447	413	394	411	393	401	435	399	394	386	412	372	395	397	399	387	395	404	419	408	399	388	420	383	413	396	411	405	405	392	411	376	404	377	426	380	387	407	401	371	392	379	394	422	373	409	399	405	426	406	421	414	404	405	430	411	424	404	402	422	419	403	389	444	393	408	376	388	385	409	383	398	427	454	404	410	428	385	379	419	376	384	389	400	402	387	390	425	388	370	362	364	407	426	413	431	390	387	426	433	402	433	371	377	391	415	395	413	386	445	404	364	407	408	391	413	396	433	406	404	402	352	396	382	389	370	375	397	404	426	417	416	423	407	390	388	415	428	397	438	430	423	368	391	412	396	442	413	404	443	414	413	407	391	355	403	402	421	420	360	407	382	377	416	403	416	449	414	429	462	427	406	411	382	398	379	389	438	411	390	419	390	468	387	395	378	417	397	415	399	397	405	432	397	406	418	412	415	405	448	380	401	398	392	392	399	429	427	384	398	375	412	410	352	445	391	405	445	391	423	429	444	425	416	373	405	420	432	367	375	389	388	404	414	396	393	423	418	421	403	396	401	420	432	394	419	425	435	403	367	407	437	390	447	431	421	448	392	415	382	408	443	423	397	410	387	423	378	420	411	398	392	456	394	402	435	365	397	387	380	410	408	391	411	387	397	376	442	390	420	380	459	434	393	419	428	432	403	377	392	405	397	417	390	429	437	376	410	408	387	391	371	396	415	392	339	362	367	377	351	407	409	404	402	399	408	389	409	441	407	426	418	432	396	421	422	415	373	392	425	385	412	404	391	419	420	372	430	411	394	450	429	429	403	388	449	429	395	378	387	418	406	434	377	401	376	381	420	396	422	392	428	399	393	374	440	391	441	383	366	404	447	401	418	373	402	413	454	448	436	424	379	405	397	386	423	409	403	426	419	415	374	419	397	395	394	440	379	421	376	395	421	400	390	354	400	417	419	420	435	409	379	393	389	387	399	393	392	367	411	414	431	368	434	409	443	387	404	374	363	412	404	417	420	413	433	427	435	427	381	374	415	365	423	431	388	377	431	422	397	419	384	383	399	377	372	374	445	424	406	409	405	415	390	383	437	407	404	353	406	389	368	410	388	374	408	413	391	384	390	394	430	386	438	426	405	397	410	395	383	404	429	394	400	424	372	404	426	418	386	416	407	385	359	386	426	421	385	386	383	430	369	404	421	412	375	399	394	382	391	402	393	426	415	419	391	412	406	386	396	364	414	423	424	390	393	428	382	405	394	423	420	382	400	396	405	419	422	416	399	418	404	395	391	390	384	422	380	370	398	377	413	419	413	436	387	400	413	399	393	418	427	403	391	401	437	377	394	439	387	391	384	440	423	400	419	417	380	374	430	395	397	436	412	403	404	399	391	388	391	407	437	410	395	385	404	425	428	418	405	429	387	452	385	364	420	406	366	414	394	400	443	438	389	442	442	396	423	406	408	421	432	383	378	402	374	428	404	407	438	408	441	440	420	406	449	426	396	401	420	376	428	410	404	404	398	402	420	435	454	409	407	402	451	408	402	389	407	412	407	425	397	472	418	397	376	379	408	393	389	358	385	420	384	384	436	404	441	390	409	392	397	429	398	374	390	387	430	398	391	386	425	378	387	406	386	440	376	419	410	388	418	424	417	427	379	367	407	390	411	394	446	411	414	384	384	396	429	433	398	405	435	393	368	428	408	416	389	382	401	421	421	452	378	431	396	417	385	435	400	377	429	432	405	409	441	445	386	397	412	396	474	397	446	391	392	396	382	409	397	387	393	377	401	420	403	453	372	376	377	401	371	394	394	433	403	400	410	411	404	419	394	405	387	407	420	380	400	466	422	406	462	433	416	420	433	401	421	411	392	390	413	382	402	398	398	372	392	382	382	379	420	386	391	392	421	405	377	376	420	399	389	437	424	401	375	426	395	396	397	393	437	433	420	385	420	423	390	399	417	416	405	364	388	402	416	418	415	389	389	395	379	419	395	400	435	415	371	351	430	436	390	411	393	396	399	406	398	391	415	353	359	412	432	417	427	433	406	383	384	381	422	388	391	385	365	421	402	405	401	450	409	400	404	407	387	429	420	435	415	399	408	387	406	383	387	433	368	414	376	407	391	389	426	423	403	418	351	418	387	428	412	363	423	422	400	369	378	402	431	393	388	416	388	398	411	423	383	421	385	342	408	402	420	409	378	432	388	413	415	408	399	451	366	427	388	434	427	383	373	431	439	386	367	399	387	382	413	425	398	439	411	368	371	379	394	398	436	417	399	416	394	426	400	427	417	388	380	373	392	419	437	413	389	408	412	402	418	404	408	395	409	448	404	380	382	412	370	416	418	360	419	403	403	382	400	391	417	418	408	381	432	404	425	426	402	393	424	359	393	359	388	400	361	407	379	398	370	395	401	432	395	417	417	397	472	401	374	403	440	433	395	357	388	362	416	406	433	390	409	427	418	377	427	423	417	430	381	419	432	394	419	410	406	389	362	425	388	398	398	439	368	411	413	382	363	411	389	412	386	376	376	371	427	383	369	388	405	402	369	440	408	399	421	402	396	403	391	397	399	448	397	409	390	440	403	403	401	415	361	385	419	390	411	384	369	392	411	366	395	420	398	386	432	426	423	374	425	417	389	413	404	416	398	401	406	363	403	428	416	385	432	352	375	417	385	432	436	428	414	465	414	414	367	378	396	376	356	398	381	398	398	405	354	413	400	414	419	393	372	406	422	392	396	444	404	424	407	422	347	418	411	387	431	391	416	424	406	405	400	371	374	410	375	407	429	410	388	392	386	423	428	432	385	409	365	367	397	421	427	442	425	413	407	428	415	424	403	363	408	375	397	395	385	412	463	379	417	372	389	423	408	438	385	440	398	339	386	376	429	408	395	405	383	410	399	390	380	405	368	393	419	405	400	441	431	400	408	409	371	405	397	388	385	430	407	394	428	371	394	444	412	409	385	421	363	385	354	417	389	407	427	385	414	474	396	381	391	412	427	399	407	436	425	417	399	390	430	442	372	421	406	360	446	416	400	368	389	424	395	407	398	409	362	419	389	413	403	382	453	386	413	368	390	378	441	355	415	389	404	419	387	414	405	405	432	397	411	394	416	388	440	367
13472	8489	9234	7481	4477	2851	2263	1519	1116	1006	966	1011	971	991	1007	1017	1034	980	994	937	921	991	1021	1038	950	972	914	961	932	962	995	934	914	969	933	941	967	892	924	966	879	964	910	903	881	920	933	956	1004	999	901	887	930	908	936	909	901	951	962	919	970	964	886	919	897	915	958	907	873	961	903	913	892	923	889	892	963	930	914	957	970	980	962	920	927	983	907	886	923	930	895	870	954	910	932	942	940	922	914	896	919	953	954	1002	1007	879	907	900	939	906	922	890	952	918	915	947	869	896	895	922	950	966	955	886	960	957	932	967	900	959	887	929	945	942	900	904	879	972	912	856	837	943	968	903	935	907	913	928	953	867	924	923	883	954	929	898	922	906	890	933	955	903	944	902	899	935	903	964	974	921	925	992	952	947	907	890	903	924	905	976	853	977	931	968	938	908	865	907	915	923	922	928	959	956	952	912	912	939	924	942	901	937	930	889	925	880	877	897	945	926	907	908	938	923	937	904	900	954	963	957	935	970	921	905	897	929	903	932	960	944	976	919	935	916	951	905	934	927	928	927	894	877	896	896	851	867	886	950	947	923	996	918	936	900	946	933	923	932	897	924	939	948	912	900	909	925	904	923	930	903	933	939	932	952	875	945	947	904	973	924	905	922	939	947	951	930	876	896	944	958	909	972	928	920	954	891	985	910	909	865	868	892	960	957	932	898	885	898	955	919	912	935	935	904	914	903	902	907	920	928	930	948	924	964	868	904	937	941	925	859	937	902	917	949	892	912	958	927	888	900	904	925	952	967	968	909	970	916	941	910	885	909	945	954	921	913	973	939	944	954	964	916	943	934	915	913	941	921	977	918	1015	944	944	943	910	906	916	930	926	941	947	899	909	966	919	917	977	938	968	913	891	920	926	927	963	970	928	927	919	918	957	995	968	963	949	957	945	881	899	919	972	1001	902	974	962	936	953	905	940	963	932	929	974	947	937	900	931	971	913	908	897	861	920	981	948	986	915	921	891	932	955	947	938	915	923	919	988	907	907	927	966	948	906	921	918	953	954	940	914	952	840	975	997	972	971	892	907	925	948	924	936	891	948	922	907	911	964	875	938	943	929	952	911	902	911	931	907	918	882	959	924	954	971	963	887	953	931	955	895	906	887	964	940	904	925	931	926	894	946	894	928	925	928	883	988	937	898	870	919	937	924	892	912	978	916	958	934	880	868	928	974	924	903	966	905	924	906	907	861	937	935	896	970	934	914	910	927	938	934	939	905	928	953	895	967	965	909	911	886	923	934	894	962	889	908	967	899	992	938	944	923	922	1005	949	963	928	894	949	944	854	936	900	939	919	940	926	919	909	920	973	892	930	920	961	923	926	960	922	935	903	986	925	957	921	944	954	885	959	948	931	959	939	927	886	898	933	856	982	890	932	893	959	903	907	984	947	941	936	919	920	964	953	891	928	957	905	943	943	941	907	928	958	877	930	954	906	957	964	932	977	929	991	909	883	948	966	912	881	935	920	957	935	954	999	951	902	918	966	952	949	963	957	903	915	882	904	943	922	915	905	905	930	970	927	941	904	918	906	970	908	933	937	898	951	895	916	914	946	944	947	946	964	926	953	934	923	898	896	948	881	915	885	979	925	1022	938	946	908	931	877	917	921	972	949	958	944	898	932	954	951	945	912	905	938	908	972	935	881	947	948	963	974	922	915	899	945	927	971	900	928	929	890	968	915	877	909	940	906	982	927	977	937	937	956	945	966	885	939	977	913	940	954	953	894	944	894	970	921	929	916	932	926	845	933	983	946	935	941	951	950	1023	884	895	984	900	1016	985	929	929	927	928	912	976	967	908	957	917	914	884	959	942	968	897	912	899	858	950	948	902	950	968	933	955	974	938	924	980	890	914	931	942	873	900	864	947	957	941	954	968	892	908	952	890	947	961	969	934	925	900	986	996	947	903	945	944	932	953	940	922	974	990	906	985	953	993	910	912	933	941	920	905	874	958	943	932	955	971	921	990	920	959	917	958	949	943	908	935	917	973	920	936	959	941	878	934	913	950	933	935	886	925	973	887	925	993	893	914	930	918	947	983	929	928	908	963	944	883	916	955	947	937	913	955	880	936	952	905	888	959	928	930	927	977	882	922	891	921	952	895	920	917	924	889	954	964	930	953	912	949	935	947	900	918	898	948	865	946	950	903	884	927	950	932	935	902	933	946	922	902	917	917	974	934	890	902	920	943	925	966	931	893	929	925	956	909	921	976	895	989	977	896	885	886	948	924	946	971	964	893	947	894	948	938	911	959	912	962	942	933	941	1002	1007	909	930	952	962	999	906	917	933	858	900	897	945	935	982	964	992	928	942	881	925	904	915	920	912	941	956	952	920	913	938	954	933	934	909	951	927	936	938	976	978	895	951	887	977	942	941	919	898	968	958	882	916	885	937	954	935	896	895	938	899	968	940	879	929	936	921	939	929	946	926	934	927	931	952	950	906	963	955	946	932	905	945	893	922	934	946	927	963	879	894	939	904	885	964	947	957	912	937	932	907	927	869	871	933	931	906	955	945	919	910	942	911	931	909	960	936	910	938	881	914	1000	930	918	903	849	925	923	946	903	868	943	928	933	955	944	881	968	933	926	935	903	936	973	971	914	984	948	893	889	928	916	945	890	947	1001	938	937	975	901	864	939	917	914	938	916	896	941	902	953	919	968	912	942	931	984	903	946	921	982	892	927	992	949	910	939	951	919	899	881	926	878	900	913	946	1017	940	958	1002	905	924	933	925	956	918	1015	957	951	897	988	962	909	936	925	938	856	916	933	936	939	987	893	952	941	895	916	940	937	952	870	962	926	917	967	965	921	928	898	945	965	911	965	918	903	957	901	976	988	957	932	988	906	956	964	930	947	958	921	916	916	903	935	903	886	937	905	892	970	937	944	940	977	903	941	1004	874	910	921	941	939	931	922	933	918	956	903	923	900	931	931	866	947	943	919	1013	906	911	869	938	870	935	948	903	900	968	936	929	985	894	916	878	934	941	936	946	971	915	899	961	915	944	933	905	923	943	948	904	897	928	1015	892	883	932	978	905	954	912	909	918	919	941	899	942	908	955	977	931	995	894	937	962	945	936	987	946	875	938	949	938	924	923	930	885	871	942	966	948	928	889	879	926	948	894	929	958	941	951	941	944	902	867	935	917	990	870	957	920	896	901	914	945	864	1006	953	918	964	884	900	957	979	972	941	955	959	920	930	880	905	970	948	901	912	915	895	969	951	900	933	920	958	929	921	953	956	967	898	933	956	904	934	873	980	883	938	1007	907	945	915	897	919	962	1002	898	931	949	901	920	969	928	910	899	952	894	913	946	918	924	910	956	934	938	885	895	910	904	894	984	963	911	906	883	965	954	945	867	917	909	910	929	876	895	934	925	982	926	978	962	908	957	899	962	909	950	915	920	960	954	899	951	886	918	945	881	944	920	987	930	933	939	901	948	941	945	921	915	995	928	948	897	912	928	910	901	916	991
32859	18467	17037	13741	10379	7331	4428	1713	677	489	519	500	457	476	480	461	426	420	419	430	449	399	401	390	433	423	422	420	380	436	405	425	420	464	397	404	387	415	408	410	451	433	449	388	424	449	430	431	430	416	386	436	402	416	417	442	358	375	439	423	393	407	419	405	433	396	411	428	427	412	425	409	401	419	408	428	355	381	403	386	441	435	387	399	402	397	386	375	406	389	422	430	454	415	388	358	420	410	436	424	392	391	438	389	439	420	394	399	388	441	447	383	410	384	422	383	380	402	382	375	418	409	410	455	403	418	385	378	425	405	422	420	402	407	418	410	401	404	435	415	405	387	407	453	442	378	401	365	378	354	370	375	377	403	399	419	473	406	406	381	401	420	443	427	388	363	410	415	415	366	374	407	396	415	420	363	403	409	421	413	418	431	405	403	426	401	411	398	397	406	431	415	420	398	422	424	417	371	410	408	392	373	409	403	417	411	416	375	384	407	414	421	413	395	394	390	394	427	397	428	371	409	402	397	435	396	423	437	406	446	393	445	423	418	398	405	383	408	401	397	402	403	390	382	414	477	384	409	431	415	366	380	384	418	450	441	448	409	435	412	379	432	426	417	401	411	439	405	387	392	400	397	417	384	443	426	447	380	400	423	357	413	411	390	368	427	398	407	400	408	405	403	428	387	416	412	391	383	398	416	376	432	424	428	378	411	425	460	430	384	411	384	400	418	414	388	434	424	419	392	402	378	372	450	403	416	418	428	432	427	410	411	384	416	381	446	413	377	407	426	396	386	378	430	387	415	393	435	429	409	394	421	414	385	392	384	427	390	442	401	369	410	435	363	385	358	434	389	397	386	460	433	392	400	437	412	396	395	416	371	390	452	372	400	431	410	407	423	421	404	437	379	381	400	454	401	417	375	410	392	500	481	422	400	409	388	409	361	449	401	426	441	436	432	408	436	413	403	436	448	405	407	417	428	403	389	398	379	404	410	454	426	434	441	419	419	430	380	381	426	420	423	402	414	405	393	399	418	383	421	414	417	440	411	414	388	376	402	421	409	404	376	356	397	394	401	438	437	391	409	414	440	379	381	407	446	424	449	389	385	412	436	465	434	431	378	437	457	387	392	423	425	423	458	418	427	405	406	396	411	410	428	408	417	380	405	393	379	383	410	402	451	388	371	416	414	449	419	446	415	411	407	360	448	377	377	441	409	417	388	423	376	420	423	435	385	400	408	441	409	408	420	412	358	372	395	416	392	405	396	399	415	406	413	392	415	413	397	426	408	413	434	409	419	382	446	411	373	388	442	399	390	405	408	444	420	386	437	415	407	408	427	424	400	436	403	394	388	381	435	423	412	410	423	404	430	439	380	392	424	425	442	396	381	416	429	421	451	416	405	416	379	403	405	391	402	395	408	387	426	412	439	386	410	381	392	381	386	406	421	434	421	424	425	432	385	434	398	416	398	388	436	420	412	448	409	429	387	382	407	425	418	401	388	410	410	422	371	410	395	408	417	397	385	374	412	396	407	461	400	418	384	438	450	417	407	420	387	419	423	457	411	408	387	410	417	345	400	425	447	374	445	396	438	410	415	427	383	393	406	418	430	415	392	395	414	409	418	451	400	407	409	433	400	409	423	417	434	407	416	427	418	415	421	397	450	410	400	377	398	442	419	406	412	393	416	384	422	433	421	429	420	432	448	335	442	390	433	359	423	425	383	418	408	409	396	429	398	407	394	405	430	449	404	437	428	397	419	419	372	398	431	436	421	443	425	411	395	431	409	425	394	437	403	409	402	399	371	388	380	350	418	398	404	427	398	409	437	414	430	381	392	446	431	400	383	433	432	406	422	417	449	412	415	437	451	378	440	419	409	405	358	388	374	441	418	428	427	387	373	465	437	426	447	403	443	397	421	437	395	362	409	408	450	398	401	424	409	394	427	426	430	380	426	417	436	407	390	412	362	406	369	409	392	387	394	400	376	444	419	429	432	390	429	416	408	417	392	407	407	404	423	416	459	450	367	396	393	428	435	385	424	404	431	431	422	403	414	391	402	418	412	427	388	386	410	409	380	413	427	408	396	435	424	429	387	385	393	398	442	423	365	376	419	411	405	444	415	392	414	390	428	402	455	442	438	389	412	453	422	417	434	386	376	413	416	431	406	382	404	456	414	405	389	437	459	416	383	399	402	381	377	416	415	410	390	448	463	450	404	377	429	393	425	438	420	386	441	436	412	426	447	432	442	423	421	381	415	425	431	416	406	408	424	433	381	404	386	424	401	432	418	404	376	396	370	436	370	363	407	421	427	398	445	392	397	420	388	375	386	372	403	413	381	407	400	413	430	426	397	391	414	423	410	440	406	433	446	395	437	430	377	428	382	386	405	388	451	430	391	424	382	378	413	405	383	425	397	415	414	389	400	428	438	433	413	393	385	425	408	398	408	396	430	427	329	420	416	398	399	397	436	405	437	414	420	416	429	437	400	388	427	423	440	400	409	398	433	387	417	428	391	399	395	422	421	375	385	428	360	426	375	407	392	415	426	348	398	414	429	439	381	449	413	392	420	386	356	400	403	428	396	446	409	474	428	442	421	410	378	420	386	411	379	448	425	407	395	417	416	452	431	407	367	386	405	403	375	389	381	407	398	394	408	426	414	385	422	421	417	394	413	406	397	413	456	412	356	406	411	417	357	405	392	415	399	433	399	395	437	404	375	376	369	400	412	423	383	416	419	416	428	416	376	443	429	419	401	437	371	405	395	375	398	391	409	439	396	392	445	380	420	439	405	392	424	387	417	452	433	409	445	433	414	364	422	436	423	415	414	411	406	390	403	468	418	357	411	408	395	390	387	426	378	390	377	386	403	391	375	371	415	381	371	416	398	408	390	439	381	399	416	428	411	397	448	436	444	413	442	498	435	406	369	454	425	401	395	402	404	397	405	390	429	392	388	414	416	429	378	416	383	411	429	410	414	391	410	422	390	395	404	403	405	388	434	405	397	409	401	443	397	402	464	418	439	381	426	414	393	421	408	398	400	424	446	387	445	408	406	397	402	427	395	367	399	398	424	417	388	455	437	391	403	395	416	450	396	438	399	408	390	402	436	410	376	412	447	410	424	416	447	450	419	407	417	395	385	410	439	391	388	384	419	406	410	395	421	397	404	416	386	410	404	445	398	409	392	436	406	390	452	410	405	406	394	434	444	426	421	438	393	374	399	400	402	400	442	405	422	438	393	413	441	405	419	421	423	423	415	414	400	391	394	412	420	444	395	386	398	410	399	402	434	405	382	390	413	419	444	415	438	438	430	398	435	454	402	393	420	430	388	394	421	421	400	382	439	418	420	405	410	396	420	390	401	423	415	390	418	426	349	367	392	393	430	423	376	370	412	411	394	403	362	410	421	370	417	389	424	374	415	399	388	444	449	419	416	402	438	425	430	424	427	364	412	397	427	410	422	438	427	398	389	404	363	425	402	428	374	405	400	404	478	384	440
22502	15202	23143	23973	20635	17834	13169	5609	1870	1396	1359	1225	1116	1158	1160	1210	1174	1205	1230	1208	1046	1050	1068	1031	1071	1072	983	978	1017	1008	982	983	980	901	984	923	961	983	925	911	919	954	910	998	944	935	962	900	947	932	941	993	931	960	967	976	939	938	928	923	946	965	952	931	945	986	982	989	977	882	894	934	957	996	891	932	960	920	955	902	895	911	976	962	946	945	957	940	975	885	954	933	912	968	908	906	889	963	938	930	908	977	907	927	949	947	938	898	915	970	954	979	921	914	923	970	936	900	877	954	929	973	934	923	959	870	956	938	945	917	903	890	912	894	937	947	918	977	950	973	969	904	946	962	959	920	923	927	931	929	937	930	977	996	906	976	923	914	903	941	1002	965	921	993	934	913	950	947	911	985	970	927	918	925	908	971	951	943	914	904	922	869	961	939	965	950	913	957	970	929	909	951	918	879	982	924	937	962	958	921	935	927	934	917	933	952	924	954	930	976	913	891	909	951	945	946	933	973	966	977	907	975	949	979	914	922	922	975	915	960	893	960	892	921	944	897	988	895	884	884	944	1014	898	908	966	919	928	947	947	909	961	917	1000	952	966	992	923	927	917	893	964	918	940	938	899	937	905	933	891	929	960	943	912	916	955	950	950	930	964	887	937	960	979	921	913	899	950	892	918	931	918	926	912	1049	965	971	990	928	926	927	962	936	975	942	893	910	914	897	950	956	996	930	986	909	986	939	923	948	921	991	976	906	963	887	940	877	858	903	986	1023	961	947	944	975	947	877	933	955	963	915	952	987	951	942	940	970	894	913	1015	1005	877	896	926	953	920	951	927	942	973	964	919	967	925	925	886	967	928	938	934	954	940	915	967	943	900	936	938	953	903	884	971	897	932	918	938	949	934	893	964	927	958	948	948	987	960	990	922	945	955	907	916	948	912	877	966	923	1006	954	920	937	899	979	913	917	973	947	977	907	936	943	969	959	897	908	972	959	917	912	978	962	949	950	924	906	942	897	926	935	887	877	958	947	920	975	923	949	932	915	916	904	928	972	943	909	955	914	953	969	950	923	939	926	907	900	918	938	899	938	907	926	935	965	938	911	908	910	921	960	931	910	963	931	919	896	892	935	953	916	937	949	919	926	966	927	925	977	934	921	900	933	913	889	1001	958	978	942	891	953	943	934	932	896	929	959	903	915	909	925	966	978	910	986	988	936	935	869	886	978	898	960	978	937	944	918	918	939	973	962	956	951	961	946	960	951	948	970	968	930	897	944	881	925	910	948	959	950	973	926	961	970	914	986	918	1000	903	996	931	958	967	916	923	940	919	924	983	918	898	1000	937	903	909	944	901	953	958	958	942	951	943	901	964	938	978	891	914	978	962	980	957	978	907	1001	862	924	954	969	958	923	858	924	966	921	956	927	920	875	918	932	906	979	926	940	956	920	963	925	931	884	916	886	912	924	907	928	937	955	947	943	951	976	951	926	955	949	953	978	939	1005	950	949	920	996	913	892	956	895	932	968	907	951	935	993	929	906	977	994	953	987	919	1011	913	964	933	969	949	915	903	931	887	965	932	964	952	950	955	921	907	933	968	977	902	962	955	914	952	997	933	932	921	959	928	902	909	959	912	909	931	950	915	986	953	971	942	964	953	982	964	1001	974	972	922	975	957	923	919	965	876	924	934	939	925	926	953	944	966	897	936	946	916	915	944	933	978	985	952	957	910	896	923	963	955	954	861	906	895	964	960	965	967	873	992	951	936	925	912	945	921	968	968	950	880	906	933	935	913	965	919	962	982	962	962	996	943	910	899	915	943	919	961	943	953	915	950	912	970	935	979	912	933	971	981	955	909	964	933	937	912	897	870	924	924	939	989	913	919	945	962	950	894	907	868	876	931	943	947	955	894	947	903	931	939	974	886	940	950	858	876	921	927	937	928	955	953	920	933	917	971	915	951	881	921	951	983	899	964	942	967	964	912	993	991	960	941	981	981	946	868	963	962	945	924	927	918	930	902	938	959	932	923	895	835	943	940	903	904	940	923	919	939	965	907	930	932	955	950	914	881	949	956	902	951	912	957	913	945	927	895	946	966	964	933	981	970	921	946	926	923	948	915	948	959	971	937	932	952	951	918	951	987	921	938	983	918	925	924	892	973	945	951	951	888	945	942	956	964	931	917	943	911	911	947	899	992	984	965	907	929	959	986	953	910	950	976	913	880	959	956	926	922	961	966	933	897	946	937	921	938	974	951	922	910	942	903	952	1011	936	913	973	921	986	913	946	915	957	955	913	898	964	931	928	931	957	922	999	937	907	891	941	921	960	1008	928	927	909	958	903	898	929	949	978	909	941	960	923	962	959	854	947	974	950	938	899	949	890	930	941	945	900	898	946	908	955	988	909	952	939	897	963	954	958	958	918	974	913	974	949	989	909	948	906	917	897	936	905	983	958	956	929	906	929	918	975	971	945	935	958	941	944	917	846	980	912	944	970	973	935	970	953	950	960	973	906	887	939	916	934	938	912	944	971	909	923	960	897	891	915	930	900	932	973	937	914	909	931	948	919	971	925	951	964	896	935	963	925	947	961	869	897	987	891	927	893	891	879	913	1014	939	961	886	944	914	895	975	898	961	969	916	886	973	893	913	1006	943	885	949	920	956	987	924	954	965	933	943	942	929	903	981	938	926	883	910	920	977	919	928	980	926	924	978	953	944	880	944	897	914	978	982	962	949	932	963	948	949	952	908	928	977	856	980	924	865	952	926	884	923	910	934	902	945	951	897	833	965	894	957	919	917	915	844	910	958	915	922	917	908	922	912	909	958	975	961	921	967	977	926	954	953	913	917	955	921	950	943	978	937	875	947	942	916	933	921	908	967	932	939	899	943	928	895	925	962	918	958	956	962	937	981	937	948	910	906	948	947	943	908	936	954	994	872	905	970	962	933	936	977	841	922	905	940	914	916	990	958	927	954	934	918	950	913	898	961	989	920	968	898	893	948	958	947	913	936	932	932	943	926	938	982	959	931	877	963	917	956	883	959	920	940	918	923	969	948	912	917	937	946	897	973	898	981	978	930	943	932	932	961	928	917	930	925	921	891	884	863	931	938	949	907	905	895	984	954	930	934	966	894	933	910	924	912	943	932	937	947	952	946	952	975	970	915	891	989	973	935	963	958	895	893	906	971	945	897	917	922	922	950	919	914	938	929	960	916	946	919	962	905	918	867	882	933	880	961	937	957	928	975	893	1008	935	931	917	949	911	967	947	890	950	879	947	931	881	967	951	931	937	955	914	931	933	963	956	923	924	946	867	954	973	924	909	932	932	909	933	939	946	888	882	1026	871	957	935	957	887	928	935	911	913	942	944	914	967	969	929	970	925	908	941	953	940	901	937	910	988	969	948	940	914	893	921	926	921	925	1018	934	928	915	936	991	919	963	979	926	855	989	887	914	982	888	890	907	949	945	956	952	908	935	952	915	943	922	956	902	980	890	946	885	944	960	938	931	922	916	968	930	990	919	954
40120	26905	28028	23286	16309	18179	11762	2980	712	507	444	453	391	398	442	372	388	407	379	309	332	366	345	348	284	290	319	327	307	359	321	378	359	342	320	303	303	323	305	325	339	320	321	336	309	354	286	314	319	338	327	322	316	318	326	312	322	314	325	337	320	329	339	317	323	299	297	286	300	297	329	272	302	315	301	294	294	316	338	290	327	324	314	314	309	323	312	331	339	337	296	328	310	330	303	327	329	318	287	347	296	336	322	304	300	299	329	311	277	324	324	302	304	306	316	343	315	315	288	315	315	265	320	352	349	292	342	319	333	318	308	321	336	334	335	366	279	316	313	306	328	355	329	311	299	337	329	337	329	335	361	336	308	344	324	309	254	341	309	293	325	295	320	285	298	313	336	308	314	320	281	298	354	345	296	319	329	290	319	350	326	311	361	325	316	310	310	317	303	315	294	304	320	323	331	305	329	312	310	324	320	367	306	308	332	333	324	324	307	319	298	281	333	305	311	294	323	312	312	306	316	327	323	289	285	338	294	299	313	342	309	319	298	336	351	327	305	310	309	325	319	316	320	344	338	299	285	338	329	327	279	340	358	340	302	366	292	317	330	287	319	302	342	312	296	343	297	319	314	324	324	290	331	330	315	327	345	327	309	314	325	344	322	307	281	305	301	283	334	319	333	277	307	341	297	326	324	307	284	319	300	300	321	302	332	319	273	298	341	309	288	310	358	308	304	306	307	342	273	317	320	313	311	318	291	336	325	301	354	356	309	292	300	311	344	304	320	320	327	308	314	312	337	331	287	346	288	309	310	328	310	323	352	356	310	307	326	327	322	314	322	338	304	301	297	311	334	301	348	304	287	310	305	339	316	324	334	307	339	297	286	324	295	337	306	355	306	299	307	313	321	281	315	304	319	303	348	308	315	293	278	295	263	314	341	334	331	317	315	320	326	307	327	302	327	302	310	299	330	334	308	275	285	307	310	287	304	313	348	274	305	308	303	292	320	292	342	303	279	305	318	338	351	307	332	337	336	295	315	291	315	321	333	312	282	290	337	335	334	288	311	304	328	331	330	306	341	301	282	304	304	299	340	304	305	302	333	326	324	297	283	323	335	302	313	279	345	306	290	308	359	324	338	318	310	320	321	320	322	296	323	325	319	325	289	288	319	282	296	332	335	296	299	373	303	308	310	344	337	325	320	292	314	305	292	316	295	295	302	355	331	303	310	364	353	298	307	302	293	314	309	318	311	279	321	302	318	314	294	336	321	310	292	325	295	288	326	312	309	289	309	270	320	305	269	286	301	293	300	301	308	333	313	325	297	342	348	291	331	309	289	316	316	290	328	377	325	313	305	289	293	311	288	332	291	338	326	318	285	342	314	363	329	316	358	300	305	323	365	339	322	301	307	311	336	321	351	336	316	332	327	328	311	323	329	342	321	364	309	291	306	298	316	304	304	314	353	306	322	327	279	347	290	296	332	296	329	330	281	303	301	312	335	294	307	299	332	317	325	337	333	327	347	292	359	308	269	338	334	270	306	327	297	322	306	311	332	302	303	314	307	272	337	318	311	354	330	318	303	301	359	321	299	298	322	327	367	354	340	317	305	306	332	320	334	301	328	334	295	324	310	361	303	320	330	334	351	342	320	300	337	311	328	324	303	317	313	281	316	300	326	360	312	307	280	313	363	302	297	308	310	290	281	325	315	296	339	328	313	322	314	317	288	287	318	285	295	293	328	323	287	327	309	297	326	291	286	314	301	309	342	302	320	310	320	299	293	316	344	352	287	310	299	298	310	280	317	321	299	336	312	316	316	342	301	301	325	305	298	347	320	317	374	275	322	323	312	316	328	319	320	318	276	337	357	376	304	298	354	314	306	293	310	313	280	325	332	299	355	305	281	293	311	304	343	308	294	317	336	333	318	334	278	258	328	323	325	325	316	294	298	293	309	353	312	290	315	305	336	326	321	299	315	308	312	292	321	275	315	337	314	320	305	308	339	292	325	313	281	329	308	317	318	330	339	346	311	283	318	302	326	319	331	337	308	326	307	318	305	332	333	311	284	325	273	321	284	328	306	313	344	325	333	315	334	326	289	324	305	338	318	314	292	307	316	304	331	321	329	351	312	315	297	292	323	313	340	321	312	329	291	301	308	339	312	294	331	323	306	325	320	314	359	311	340	314	315	334	356	331	339	300	331	332	341	337	316	317	339	309	330	290	280	330	346	317	333	294	294	298	325	321	307	294	321	315	336	309	313	330	325	331	304	350	321	318	321	295	320	330	351	314	310	317	301	325	300	327	310	341	338	291	309	320	318	306	299	313	329	328	333	344	306	305	328	348	307	313	336	301	345	324	325	304	311	286	308	332	292	317	319	359	288	291	311	309	300	286	311	319	321	353	303	320	333	314	311	329	289	326	309	324	314	319	302	290	290	336	300	304	324	298	303	311	334	318	308	309	323	314	322	320	338	316	320	287	294	310	333	291	324	302	295	328	304	324	319	303	315	322	348	319	316	274	309	309	296	325	298	293	274	295	341	296	337	312	319	307	290	330	307	324	278	306	312	336	298	351	337	317	327	309	322	316	327	294	285	327	333	295	331	316	312	297	327	290	308	320	298	288	312	288	319	329	305	336	288	328	281	353	295	332	305	298	351	321	320	321	278	278	316	321	316	323	322	284	293	316	310	318	296	327	299	294	292	294	305	307	336	343	344	326	329	332	340	329	355	313	304	320	310	340	319	309	333	311	294	328	313	326	286	301	338	293	306	305	304	322	319	301	325	306	314	337	294	326	293	325	338	315	279	332	348	332	317	307	320	319	316	349	296	319	318	325	318	325	308	314	353	303	298	320	330	300	339	308	328	312	322	304	345	302	312	307	306	306	289	298	324	304	339	320	299	337	310	295	343	304	358	305	313	327	278	328	294	287	305	305	311	334	298	333	326	324	288	323	296	298	275	328	333	332	318	325	312	351	329	328	295	315	289	331	333	295	333	295	306	323	283	344	288	321	303	332	323	350	300	309	301	310	316	312	303	327	307	297	287	323	326	308	310	310	338	340	307	333	360	314	307	292	322	322	314	306	339	326	310	300	311	320	308	347	292	296	301	322	332	309	305	333	307	304	336	313	308	302	300	332	331	312	283	290	304	302	305	339	329	312	332	321	325	319	305	339	336	298	291	280	294	320	333	322	301	309	308	336	331	312	324	316	303	329	310	322	328	323	321	340	299	298	332	348	322	306	339	319	326	308	300	321	286	301	343	329	308	301	354	312	301	314	329	289	342	325	317	321	296	288	297	309	313	296	286	295	300	292	343	293	335	288	283	316	317	316	304	321	309	306	318	342	324	319	309	308	311	310	307	293	323	318	353	341	314	303	343	366	314	326	291	317	306	337	315	328	311	326	305	328	315	305	314	362	309	298	322	311	311	321	319	325	351	329	309	314	328	350	315	300	353	320	311	327	328	331	341	324	281	316	293	305	294	288	325	308	322	336
26392	22071	32219	32597	27136	32814	21741	6921	1945	1344	1462	1260	1074	1207	1200	1178	1207	1236	1138	1073	937	907	940	924	872	812	887	842	841	834	819	809	801	786	720	717	758	756	764	791	752	680	752	733	737	757	727	757	736	746	733	726	758	791	753	743	759	724	748	718	751	702	776	790	707	762	738	775	747	727	686	750	752	768	745	702	721	723	717	746	730	789	779	704	716	732	736	717	733	770	722	700	714	723	779	742	695	713	761	681	733	738	764	693	777	749	700	758	743	715	718	766	765	708	734	733	771	749	732	731	710	697	723	709	711	739	707	762	701	713	735	741	753	740	734	685	707	773	678	755	704	736	774	735	713	735	694	750	715	692	731	735	748	691	714	724	757	730	739	717	727	748	760	744	786	750	788	777	758	751	730	689	742	718	729	754	727	681	695	733	722	735	721	762	773	740	697	705	662	752	770	725	745	772	656	725	690	767	766	759	755	753	733	765	732	750	696	775	699	717	768	730	695	805	719	723	806	727	743	741	734	736	721	756	679	721	730	713	743	709	704	758	707	740	733	758	717	716	732	780	735	723	775	687	726	685	729	722	727	709	769	723	781	734	708	711	705	703	758	725	746	696	703	756	721	772	725	694	726	764	728	709	767	801	804	730	761	732	765	730	744	740	735	713	770	676	765	741	732	719	697	708	715	713	786	758	698	727	736	728	744	729	742	716	723	750	778	744	695	716	721	681	736	751	736	741	732	733	755	768	765	782	738	748	736	775	772	701	741	732	750	701	751	777	781	679	726	691	746	721	731	734	718	725	732	731	729	672	701	713	770	751	745	752	781	673	716	740	707	749	725	740	744	708	731	698	742	757	802	710	714	754	775	722	709	728	728	753	737	700	736	762	710	721	772	728	713	732	735	739	749	758	759	727	744	749	763	763	744	720	770	795	737	750	677	742	746	734	747	723	724	738	700	763	730	790	722	726	773	711	741	734	688	764	714	762	715	735	766	726	716	720	708	777	706	759	742	743	740	715	709	758	748	764	760	758	733	759	753	748	767	750	749	711	734	797	693	769	745	696	730	711	744	743	747	842	726	735	746	791	747	729	737	707	722	728	726	752	756	707	740	705	779	767	751	733	734	714	741	750	773	737	694	730	714	748	699	731	728	737	723	760	758	724	725	743	744	736	718	716	723	761	712	723	726	684	711	709	716	697	724	716	709	734	731	761	725	763	726	761	744	760	749	727	705	742	700	738	737	708	798	709	738	765	683	740	729	748	776	717	751	731	692	752	762	747	778	711	726	722	699	713	695	786	742	727	720	698	701	735	725	689	710	704	700	722	718	734	682	755	746	786	744	755	723	767	771	791	742	685	685	762	729	786	722	669	740	763	768	761	719	710	707	739	755	737	735	769	690	789	749	742	773	718	741	747	740	732	755	706	769	720	720	681	746	730	701	725	727	814	757	753	755	738	711	762	713	718	744	712	729	780	779	705	754	719	732	741	699	730	778	731	780	755	720	751	748	773	750	795	730	751	734	742	730	770	727	739	708	717	741	733	706	735	723	718	737	707	751	750	734	759	816	745	728	735	752	709	718	726	727	777	707	713	730	732	765	770	763	709	764	720	721	761	671	696	732	753	733	769	739	736	712	783	710	738	721	722	754	776	760	739	719	739	725	749	770	720	727	718	757	759	691	693	736	719	709	744	724	734	718	751	719	709	751	771	731	695	724	756	688	775	748	731	750	743	703	742	745	710	750	728	716	741	760	758	704	766	746	707	715	736	745	729	717	728	771	755	686	710	723	703	700	709	734	715	752	814	765	708	744	752	779	730	725	757	736	721	738	744	726	739	742	777	818	753	697	740	739	723	743	753	740	764	746	726	706	733	772	717	746	721	707	751	696	764	773	744	715	708	766	764	730	770	739	788	705	672	721	715	771	702	708	700	719	742	721	741	781	732	728	719	703	727	736	743	745	730	774	745	749	690	762	751	708	714	731	753	760	731	718	720	736	779	774	701	701	776	761	769	699	745	759	730	715	752	759	733	733	729	766	730	700	702	769	730	723	701	733	695	725	717	733	690	750	753	805	734	768	693	694	735	710	724	771	716	717	724	725	734	745	733	764	750	719	760	748	746	698	768	750	760	715	714	817	713	732	727	759	780	759	774	760	728	711	745	752	714	696	739	721	730	722	740	745	738	727	724	714	749	737	733	720	745	709	736	728	736	699	763	681	759	721	713	764	703	770	718	692	776	774	771	741	722	737	795	704	716	753	703	747	742	747	750	708	732	705	722	736	769	693	784	722	697	762	734	694	735	772	704	703	747	729	707	714	759	724	730	732	687	727	746	738	708	725	740	777	723	697	705	727	769	769	767	707	696	728	733	722	739	663	691	726	735	732	757	746	807	742	731	755	772	754	753	719	737	742	727	768	782	786	740	726	697	712	724	744	781	674	730	795	759	738	737	753	763	741	697	753	734	702	768	750	710	718	766	793	691	727	716	690	694	757	725	750	760	743	751	692	764	779	769	747	723	724	750	728	725	738	745	760	741	731	746	740	782	746	749	750	753	759	711	765	705	727	817	697	726	709	754	717	740	749	686	719	723	750	720	738	760	724	738	674	697	741	750	737	675	736	772	723	703	733	749	709	775	777	741	721	741	693	755	748	720	742	687	695	739	719	746	777	752	751	718	746	756	697	720	710	724	719	761	788	715	783	766	707	716	730	713	721	692	731	740	775	742	691	712	758	719	720	753	758	703	714	782	801	728	712	705	784	723	678	738	740	717	739	747	732	715	765	681	747	753	740	696	729	721	753	735	710	782	737	672	739	733	692	741	754	709	721	700	732	717	725	746	724	708	744	776	726	782	760	721	746	748	739	732	714	747	698	765	714	711	735	723	718	724	686	739	750	797	782	751	768	713	742	722	738	714	723	699	709	730	690	740	700	751	689	766	741	734	682	753	764	717	755	722	752	732	781	779	762	747	736	741	694	723	765	722	767	732	756	726	745	731	732	761	746	739	769	737	752	748	702	748	760	752	740	775	716	757	742	752	778	751	695	708	723	773	712	712	696	705	743	750	728	769	784	723	733	724	749	726	750	731	696	717	757	747	717	734	752	782	758	740	736	701	702	729	751	696	708	735	764	754	721	710	733	715	697	732	687	704	723	758	755	720	696	744	705	719	676	741	693	717	724	703	755	745	721	754	737	748	769	713	754	689	718	759	715	717	709	740	721	685	698	726	741	747	718	761	743	726	782	727	703	826	731	761	713	714	736	717	721	730	724	714	757	749	745	787	752	727	703	727	715	732	762	700	750	716	785	729	716	742	738	731	772	742	730	713	760	665	734	741	750	760	730	748	744	746	710	768	729	716	716	743	763	725	756	747	750	763	756	699	768	781	743	752	722	679	772	742	707	740	745	740	828	734	731	664	717	772	724	699	727	755	747	753	681	703	737	722	705	737	726	730	740	739	735	697	722	719	773	774	726	728	746	767	718	734	728	715	713	750
18494	9378	6405	3278	1243	850	686	549	423	460	452	440	458	412	414	428	465	438	454	383	424	414	434	424	432	430	410	441	422	456	413	394	396	405	407	421	399	408	425	398	432	431	424	406	410	420	406	424	372	374	379	392	435	389	407	401	377	409	416	453	393	416	475	403	401	446	463	406	377	388	422	419	440	395	367	384	426	399	415	450	428	421	422	417	428	410	394	418	409	452	413	420	424	426	425	400	386	421	386	402	384	402	382	432	414	393	382	391	417	439	382	387	427	419	409	415	391	385	396	401	413	419	422	453	411	400	410	423	373	411	379	440	420	421	411	445	414	420	443	409	430	382	401	462	404	393	409	387	430	403	409	378	380	418	452	422	385	444	418	383	404	400	444	413	403	397	448	435	401	399	399	419	408	405	429	426	410	424	411	402	400	411	400	396	394	378	438	410	401	389	423	434	416	413	393	403	429	420	368	410	455	459	435	447	424	397	403	437	388	432	410	382	408	397	408	429	394	381	424	414	377	401	433	397	421	403	397	368	374	428	428	416	396	420	383	413	387	406	434	439	387	425	410	404	414	427	440	413	433	423	455	416	438	436	436	424	416	405	420	401	416	436	416	460	394	410	423	429	383	382	419	422	440	440	410	414	412	434	440	411	359	411	435	428	363	403	403	398	398	427	402	383	425	441	383	433	390	380	365	395	424	429	412	402	383	440	448	396	414	431	446	436	441	423	405	418	398	409	405	396	426	388	416	422	409	413	431	434	407	425	408	391	371	420	402	442	421	386	376	387	439	411	401	418	419	395	434	421	404	427	399	363	416	440	440	417	419	397	424	386	403	413	379	369	412	418	436	431	425	446	413	390	408	415	427	405	426	389	416	413	385	399	389	417	436	392	432	422	405	416	401	416	424	418	414	412	445	407	396	418	428	453	419	381	435	401	433	399	386	378	372	390	397	418	421	406	409	439	426	369	391	401	413	387	393	390	412	423	413	408	414	397	386	401	398	424	411	371	420	388	389	422	428	410	414	410	387	460	388	378	415	429	391	407	388	382	383	396	410	386	446	393	412	402	416	434	407	414	395	451	430	384	398	398	428	428	412	420	434	455	429	392	419	422	414	406	415	400	349	406	374	411	413	451	412	432	431	404	393	395	420	425	409	413	424	407	416	390	393	430	459	400	436	426	406	378	333	411	421	432	391	390	399	391	436	430	394	390	464	407	449	422	399	403	387	450	393	401	397	402	418	384	412	393	396	395	394	453	440	449	417	438	391	385	388	458	412	386	423	388	405	412	409	419	432	406	372	425	402	429	404	416	424	385	419	432	423	414	431	406	446	437	427	428	387	352	383	408	414	416	383	435	419	393	412	401	393	400	393	401	393	428	442	396	408	413	428	434	427	411	431	419	364	416	437	442	414	388	398	403	368	430	394	419	427	397	434	431	420	405	434	458	384	429	395	404	368	403	409	427	410	436	397	440	411	433	435	388	415	453	419	407	430	425	430	405	414	392	403	411	450	405	417	396	410	415	424	386	405	407	369	407	449	405	402	403	446	407	453	406	418	426	438	410	382	375	457	398	424	411	423	384	431	436	398	385	373	418	416	408	404	402	412	408	416	416	457	434	403	433	400	431	415	395	404	419	402	458	420	416	388	436	380	446	392	399	384	429	435	420	460	401	426	396	415	368	391	395	440	411	391	384	408	385	374	422	417	431	443	378	434	401	388	426	424	374	399	398	404	407	427	420	418	426	421	433	418	431	410	420	395	384	419	417	370	425	387	418	414	393	404	383	424	428	406	428	368	420	410	399	404	440	401	379	429	405	439	389	395	475	396	432	388	423	436	433	409	409	418	415	421	411	408	382	397	429	412	390	397	391	422	390	395	392	438	407	408	396	438	396	422	382	408	425	398	423	378	399	406	426	448	405	422	410	384	398	421	413	403	425	401	417	392	436	444	391	396	402	406	434	417	405	415	408	407	436	422	398	430	451	411	398	440	398	401	428	431	436	434	422	422	399	389	374	432	436	375	444	358	372	432	402	421	400	424	406	386	411	438	387	395	426	391	376	416	415	379	428	406	396	443	400	402	400	417	382	421	404	421	421	436	435	407	422	454	400	416	408	418	447	411	400	413	423	420	402	400	404	384	416	418	395	384	416	414	393	422	442	409	435	385	416	420	387	427	403	424	417	420	428	379	428	436	417	406	422	401	401	410	420	430	436	433	406	413	449	414	399	399	454	400	382	391	393	417	400	417	400	412	374	390	391	422	423	415	423	402	409	424	420	437	381	414	425	400	398	429	388	378	412	413	407	394	395	388	396	358	403	384	388	408	443	425	451	412	413	423	408	455	426	393	415	385	394	431	436	421	412	391	419	431	447	420	371	432	388	375	421	412	395	415	420	423	409	431	383	434	420	400	403	410	387	412	403	426	417	454	397	419	464	395	389	426	405	416	422	437	432	384	434	454	410	407	432	380	389	393	402	376	390	418	416	399	479	408	426	429	368	461	397	373	381	421	412	468	411	408	396	420	455	413	411	361	419	410	423	385	419	399	427	440	425	413	396	408	408	420	416	432	384	456	421	442	430	452	445	424	415	416	421	417	402	418	446	446	388	419	410	386	407	392	431	417	416	410	453	407	409	430	440	416	434	420	445	442	427	375	386	380	402	409	402	446	416	430	418	419	384	416	433	431	438	424	383	412	409	417	438	432	416	403	413	412	386	415	441	419	436	394	419	410	407	449	407	440	411	410	424	391	387	411	441	459	430	405	392	385	407	416	442	394	393	429	422	413	382	407	405	408	404	430	421	420	406	425	436	399	443	388	413	411	420	408	411	405	385	427	395	397	422	415	407	405	387	377	406	428	403	418	425	409	386	387	405	455	435	379	436	422	415	414	417	469	444	394	427	421	435	428	412	438	415	408	420	428	466	381	410	393	380	432	417	424	396	424	390	445	413	424	419	426	391	406	421	377	375	413	402	418	392	461	446	399	447	439	402	347	448	406	432	419	409	408	419	400	440	429	379	412	437	411	423	421	402	440	443	377	411	410	419	396	407	424	429	415	420	400	428	444	392	411	418	379	391	461	368	457	359	442	420	344	426	423	433	378	392	365	449	355	383	403	427	421	441	426	411	395	419	385	412	404	392	424	389	414	397	401	400	425	415	423	371	430	403	433	410	466	457	420	398	380	368	415	424	413	408	417	391	409	393	388	431	419	406	441	434	434	392	445	431	441	419	405	407	398	415	421	436	414	426	413	471	437	460	394	412	407	421	407	437	407	430	402	418	410	423	396	415	408	408	404	405	412	403	369	410	392	389	444	440	376	383	459	433	431	383	423	387	420	365	389	418	404	428	419	410	414	401	417	403	396	377	417	428	431	421	453	368	425	461	428	385	415	420	440	409	402	397	396	412	440	383	412	395	394	453	432	399	380	365	423	395	427	414	424	405	440	412	397	417	406	433	451	415	377	455	402	417	378	465	423	410	442	383	420	438
12929	8701	10961	8241	4498	3339	2266	1583	1083	1063	1009	978	1013	1003	1051	1011	1015	1010	1011	1002	971	954	944	980	1040	912	1015	952	963	938	1002	939	992	946	1047	982	920	907	989	948	960	909	962	939	926	921	975	964	933	981	944	936	954	924	929	896	934	934	954	938	940	940	934	988	988	913	991	954	961	955	981	944	938	906	925	925	990	931	952	891	979	898	963	1008	939	984	904	918	971	926	991	961	966	933	924	971	974	970	970	869	956	934	956	972	923	958	970	988	899	958	1017	900	967	940	892	978	932	913	949	972	916	928	907	969	934	965	990	987	921	963	982	957	928	942	935	944	888	1017	936	957	972	897	968	918	948	964	958	958	930	912	911	935	924	962	983	931	938	931	961	989	946	902	931	926	995	915	1003	918	917	913	941	926	960	948	928	904	939	923	993	1008	926	928	945	997	970	933	949	906	949	961	940	978	987	960	972	974	968	906	912	958	913	896	937	934	949	934	931	979	956	994	935	933	920	929	919	915	983	882	951	909	957	968	853	1005	990	988	930	961	945	1008	934	936	966	970	902	977	972	962	957	919	987	954	939	984	972	922	976	987	867	963	913	997	982	947	973	932	919	996	960	948	1004	956	964	973	965	932	1011	875	961	986	957	913	994	981	982	990	931	965	893	909	969	972	980	954	920	942	959	933	958	941	981	920	937	965	962	979	981	979	920	942	1007	979	966	975	893	924	938	917	1005	930	964	925	918	897	972	910	983	974	895	947	996	895	991	977	912	970	913	916	955	953	940	960	955	975	939	943	982	946	987	974	921	1019	938	978	982	973	985	969	952	955	964	927	975	929	946	905	937	931	910	936	943	903	963	919	924	923	917	911	888	902	954	932	943	927	921	971	900	956	945	986	973	983	931	930	969	969	989	972	986	958	985	907	966	960	973	977	921	915	927	902	944	920	960	886	870	971	920	935	966	919	866	900	991	972	915	928	941	922	921	930	926	929	898	904	910	968	892	957	990	935	923	956	974	925	880	896	918	983	954	964	926	865	977	952	952	932	1000	976	972	957	967	948	1015	946	953	956	1000	983	866	966	963	906	930	1004	896	978	923	865	915	963	975	923	1003	956	957	987	906	883	944	893	941	915	944	955	931	955	938	979	924	935	885	903	975	968	946	964	968	952	968	952	957	951	955	952	944	947	930	958	972	920	956	982	918	906	935	918	987	918	906	970	976	955	947	953	941	955	895	937	916	953	951	947	950	944	950	959	918	950	976	941	920	960	980	971	1008	918	934	927	985	963	961	946	955	924	947	967	922	943	931	879	926	988	979	936	1000	958	953	979	961	986	958	951	922	939	967	941	972	955	939	977	952	963	898	943	966	937	910	901	964	937	1049	920	918	956	944	953	969	904	939	961	953	1014	955	922	989	951	894	928	918	966	968	938	925	950	945	964	911	919	1001	973	941	947	903	957	975	988	954	966	946	928	859	957	955	904	938	937	982	976	928	979	934	991	985	942	960	1024	929	952	953	899	984	903	922	957	959	958	943	982	923	989	956	947	958	976	954	934	911	983	968	943	947	943	985	953	970	946	950	920	939	982	936	895	980	996	923	951	1016	964	905	955	902	891	939	940	1031	941	958	963	956	898	968	915	960	944	931	920	992	965	900	949	918	893	938	974	967	960	962	949	967	971	901	933	942	871	918	956	945	939	949	932	1005	1002	923	975	977	946	964	985	933	933	988	950	984	931	992	940	937	926	921	995	979	934	929	976	974	979	924	889	914	876	998	965	1015	991	972	950	943	972	951	924	984	965	951	952	966	946	967	1006	930	959	1021	973	967	959	949	970	916	931	934	929	961	920	950	950	900	939	915	919	931	966	950	904	928	957	903	942	931	931	949	992	969	986	1012	951	959	909	977	970	909	965	970	931	955	948	922	1004	941	961	971	918	837	967	968	948	1060	954	958	941	953	942	931	971	970	941	944	946	947	958	926	896	949	883	972	953	953	975	888	940	995	967	940	951	920	952	932	944	971	941	967	977	970	978	987	999	900	964	958	949	923	907	910	900	941	989	987	974	940	990	934	891	939	982	878	966	892	982	958	994	913	932	959	922	931	930	939	908	984	911	959	989	965	953	928	935	933	990	919	959	1002	931	970	973	927	920	970	945	965	962	975	960	946	886	930	947	942	990	980	946	948	1010	923	943	956	909	965	895	980	974	913	971	883	969	983	929	998	902	928	941	946	1000	910	928	945	957	937	954	977	988	923	961	953	904	958	941	981	960	933	971	943	981	973	1006	943	908	969	913	899	996	1004	954	949	924	938	924	964	996	949	994	954	934	888	930	931	949	941	941	943	948	938	976	941	948	956	962	992	914	941	986	958	961	914	918	950	930	983	951	929	951	1012	938	944	927	947	1011	949	889	943	917	957	961	907	971	954	1007	944	915	938	976	1020	954	949	885	896	966	994	911	922	977	948	1000	938	975	942	991	944	934	957	941	941	952	976	981	996	932	954	946	981	939	922	901	969	994	948	922	944	910	980	990	961	965	992	960	913	919	970	933	940	883	982	918	962	979	945	918	978	912	975	967	967	914	955	945	965	938	941	1023	930	987	971	999	976	887	917	923	952	935	946	981	1005	966	989	977	960	961	956	1003	951	934	1000	939	898	905	963	939	954	1036	952	961	939	945	965	994	941	959	968	925	958	932	986	962	970	918	901	1000	974	908	925	955	939	969	960	946	913	924	961	946	977	973	981	944	948	914	920	937	981	931	966	970	982	929	922	1000	943	987	935	927	934	981	942	950	984	977	957	951	930	953	950	963	985	937	965	943	930	941	910	943	926	932	944	974	993	952	915	942	954	960	966	977	991	921	936	984	917	937	955	902	956	959	923	904	992	954	933	917	946	922	992	960	986	947	925	991	922	913	932	983	956	969	941	951	1009	960	948	970	998	940	937	988	973	953	954	978	938	952	1007	971	973	964	983	975	939	903	991	936	888	917	906	949	941	995	984	930	925	930	928	946	955	946	989	1008	947	955	967	938	978	942	952	1020	985	944	980	915	894	951	902	987	955	936	941	929	987	914	911	939	996	938	948	982	924	970	939	959	944	947	951	962	919	982	941	949	1006	951	939	949	970	1012	959	964	920	938	928	943	940	962	949	970	998	971	937	931	937	940	983	1032	951	940	940	966	953	982	942	985	948	937	982	937	960	963	965	956	966	945	960	994	906	950	962	973	937	926	960	988	975	925	858	961	995	986	889	962	911	929	927	985	988	1033	926	933	947	984	956	992	920	979	967	926	981	949	930	941	994	934	948	952	962	881	897	888	950	961	893	965	942	1003	941	882	993	951	959	941	963	925	939	965	931	954	968	898	910	974	930	944	978	929	956	949	993	1010	1016	959	974	967	955	988	940	964	932	912	946	927	931	987	951	907	970	936	958	934	1006	919	949	968	984	961	926	893	963	961	932	1010	943	980	964	1026	963	954	961	953	948	952	972	943	973	937	945	976	971	863	930	919	918	947	981	962	920	983	946	954	943	927	947	950	955	934	912	931	972	956	942	949	913	960	896	928	867	930
33115	19872	16910	12969	8493	6308	3736	2070	812	478	440	504	449	456	480	427	419	442	444	430	418	446	430	432	447	407	390	457	411	398	383	386	400	434	394	415	412	429	404	392	403	438	415	431	423	414	390	441	429	420	391	441	419	413	428	456	460	408	393	456	413	410	380	431	399	439	377	451	423	410	405	364	421	423	432	458	406	403	426	394	419	421	372	403	439	404	420	420	400	388	425	362	372	447	417	410	405	434	433	436	372	375	393	405	412	383	402	392	399	440	437	412	410	429	409	430	411	410	409	404	447	443	399	425	435	382	434	445	417	431	365	437	413	428	388	420	419	393	416	453	411	391	427	441	423	399	410	437	451	403	400	448	426	407	436	425	452	442	410	412	400	442	452	433	414	447	412	421	404	422	383	374	395	422	393	429	401	403	462	420	417	425	413	416	395	370	396	387	440	409	425	426	363	408	468	383	418	395	421	428	405	444	421	431	437	429	449	382	396	415	431	415	439	405	425	424	433	405	380	434	427	438	443	393	432	438	350	453	397	411	420	404	419	424	406	406	418	398	435	382	422	403	442	387	463	420	407	417	387	412	423	382	451	390	383	416	411	428	420	384	398	377	421	410	431	404	445	379	403	397	412	405	500	391	412	422	389	419	435	451	414	377	407	387	372	438	402	393	457	385	414	459	415	420	412	444	439	409	431	435	440	375	408	405	418	423	447	390	436	416	399	441	458	383	426	401	423	400	399	412	423	384	392	436	430	412	404	403	396	436	429	413	422	424	475	443	435	402	488	411	396	414	424	416	403	409	449	383	371	469	396	409	420	386	395	418	408	409	396	435	387	428	386	421	432	387	373	427	390	427	411	437	435	385	436	414	403	388	426	394	383	426	397	412	432	426	404	412	454	416	422	433	409	430	463	407	410	412	425	436	420	428	402	361	440	433	374	433	402	406	400	409	429	416	389	414	422	378	407	381	405	403	440	428	403	419	398	405	429	415	455	418	411	414	443	394	389	413	403	457	408	436	390	415	420	403	461	391	425	440	382	378	449	394	436	403	445	401	435	412	401	404	425	426	388	417	418	425	392	425	440	406	443	434	431	448	427	437	418	412	396	385	388	381	400	415	388	412	431	412	423	393	436	391	414	419	392	401	395	391	403	416	406	431	393	407	448	409	444	409	418	398	415	424	433	415	379	400	434	431	444	442	425	422	441	380	385	391	466	423	414	425	449	408	454	440	468	412	450	405	422	420	414	425	402	427	399	429	456	418	353	433	456	459	428	442	434	385	397	438	427	421	397	411	474	414	411	403	380	409	432	419	424	408	427	422	388	420	424	418	421	422	407	348	388	416	428	439	415	410	430	393	434	445	436	429	389	379	461	402	419	463	364	417	398	407	462	444	398	433	395	407	402	389	403	399	437	400	416	429	436	426	431	403	382	454	413	414	422	421	414	407	401	424	392	395	408	403	455	399	435	427	416	421	417	414	375	433	388	418	396	399	408	424	383	403	418	433	417	421	406	395	396	387	415	438	433	413	445	383	380	428	424	399	427	414	426	392	376	479	410	410	396	396	402	414	437	405	399	378	423	397	442	414	435	388	396	461	397	435	426	443	388	471	382	417	423	428	390	445	401	411	415	420	438	412	418	411	386	408	404	408	408	414	409	426	449	416	357	385	386	410	465	424	407	404	408	441	410	443	408	431	434	395	436	452	428	433	426	432	363	395	457	413	447	399	423	444	391	404	411	423	420	417	432	406	381	425	438	409	415	434	435	462	414	385	424	411	411	374	425	448	413	406	396	443	383	386	375	408	427	409	396	408	398	393	409	378	407	443	386	403	413	385	453	436	406	406	374	429	411	414	402	375	452	416	402	465	409	413	384	388	394	402	398	372	422	422	392	410	428	406	431	446	395	394	389	416	414	390	395	392	386	404	402	443	403	391	388	401	374	385	414	400	384	399	432	422	416	412	394	395	404	389	411	434	409	387	396	418	405	447	392	416	419	381	434	420	401	401	423	448	419	453	401	402	400	436	422	412	405	420	441	392	429	403	410	449	414	423	394	414	439	430	463	410	416	395	398	390	448	414	424	396	421	398	420	398	437	425	417	398	414	423	455	406	401	405	390	410	439	429	407	398	410	387	448	427	380	358	412	448	421	395	447	354	433	406	392	383	406	420	365	427	416	386	438	406	410	404	383	403	410	395	385	398	400	442	448	424	414	433	392	414	383	430	432	451	426	436	394	418	418	456	406	381	414	443	433	386	411	462	429	412	450	449	462	425	403	448	455	445	427	423	432	420	452	420	430	405	381	374	423	440	410	399	439	407	389	438	500	401	445	382	411	425	402	455	405	423	418	410	407	406	378	439	416	412	456	435	411	401	387	440	361	421	459	426	437	429	398	428	447	408	418	415	403	418	399	425	411	393	446	399	407	410	380	433	417	381	352	426	384	403	421	422	433	413	404	369	412	429	412	458	407	465	362	387	439	369	410	423	408	413	380	456	447	395	403	454	402	392	350	367	380	394	390	447	411	387	404	406	420	387	413	433	391	438	416	437	439	406	380	418	398	389	422	405	355	391	413	380	368	432	419	410	430	419	414	394	401	436	429	408	432	411	459	433	408	424	433	378	389	397	380	427	421	425	405	423	400	424	393	436	423	424	400	422	436	431	395	374	427	438	442	395	421	416	426	405	398	446	423	428	435	376	371	431	382	441	428	404	413	392	445	412	418	427	407	429	411	441	430	407	418	394	410	417	454	416	399	395	398	420	397	396	438	423	423	426	387	443	432	386	413	431	400	427	428	462	418	416	398	437	437	424	402	392	433	425	385	413	396	382	418	392	417	410	481	387	424	396	445	445	404	445	435	403	418	421	387	410	410	419	443	426	396	441	451	442	430	412	421	394	430	429	393	414	411	397	426	419	386	384	426	421	425	363	402	419	434	399	437	386	412	441	413	431	374	463	416	407	410	400	378	440	444	430	426	440	402	435	418	388	409	423	394	430	426	399	403	395	416	401	434	409	390	477	406	410	386	400	386	365	428	422	413	438	432	412	406	425	373	411	435	425	435	431	439	406	426	402	411	414	401	429	392	441	400	423	470	469	423	418	412	399	409	377	446	424	404	415	431	389	408	412	405	396	421	391	409	449	390	426	398	423	371	425	403	420	401	406	428	441	429	417	387	429	428	416	424	416	396	409	395	378	416	405	408	445	382	431	433	400	432	412	433	399	412	410	394	390	420	450	374	419	397	421	402	417	439	417	413	417	409	411	431	402	452	440	416	358	396	439	387	427	419	398	405	441	420	406	378	423	403	418	443	434	415	401	411	400	418	418	386	404	377	412	420	420	409	392	438	433	431	409	405	392	422	438	460	436	442	414	429	433	427	408	399	435	457	427	429	428	446	415	400	439	386	397	389	413	412	435	376	429	435	408	380	423	417	416	414	411	445	420	455	406	407	386	351	427	411	460	370	407	424	457	438	436	407	407	431	421	423	398
22969	16947	22003	22652	18566	16313	11753	7205	2306	1399	1368	1267	1207	1210	1264	1233	1161	1211	1102	1092	1114	1111	1063	1053	993	1028	1062	1028	994	1005	972	952	990	920	972	959	957	1047	953	948	976	1006	951	931	1015	947	961	1007	995	957	968	943	1001	979	918	944	914	995	933	940	931	964	923	937	974	950	918	908	912	882	1010	951	983	952	972	963	1001	938	991	979	914	934	953	946	955	934	1003	999	1021	979	960	955	972	946	971	977	924	938	951	964	959	988	941	993	930	931	964	935	939	950	929	932	986	906	928	932	945	955	957	958	918	904	936	933	921	1000	950	933	1027	976	1003	937	920	946	893	973	956	961	974	931	926	926	966	911	965	979	993	965	931	925	937	937	951	907	949	948	928	967	990	985	915	943	949	956	960	937	928	934	904	940	886	945	951	944	921	994	907	936	1000	960	985	936	983	959	930	977	937	962	1003	948	920	958	946	955	967	894	896	927	937	882	963	958	945	973	939	939	941	966	959	929	942	975	969	979	998	919	1010	982	982	856	948	961	951	950	1014	956	944	905	922	956	983	954	937	990	950	940	949	923	932	978	970	981	929	957	1001	857	961	935	931	988	969	938	947	945	963	919	941	979	967	968	972	917	938	894	920	936	920	913	899	914	924	998	956	968	943	948	914	957	908	951	945	940	881	989	965	946	910	921	948	939	978	915	1008	956	892	942	953	918	955	961	935	922	992	1010	924	963	918	946	930	960	969	959	968	919	953	962	925	968	964	963	988	927	931	915	980	929	973	934	907	950	975	887	944	966	952	927	935	913	916	971	922	897	918	917	956	991	973	916	959	943	937	955	962	904	1007	965	973	934	945	951	918	919	944	989	939	912	947	947	952	961	981	992	952	947	986	920	965	954	989	995	912	974	951	981	983	988	995	989	951	899	935	970	942	906	953	909	972	939	991	928	921	935	909	963	996	944	964	1009	958	1006	974	1020	981	929	893	957	927	965	956	941	1012	1007	947	988	970	995	970	971	971	929	949	947	955	946	969	921	948	929	983	948	927	930	925	945	936	887	994	980	977	951	940	964	901	968	946	914	955	981	950	971	965	912	986	952	979	937	904	947	949	965	966	889	953	943	953	902	895	935	966	966	958	931	938	919	972	917	958	957	936	911	945	961	974	986	902	923	962	931	967	912	932	927	956	956	950	900	1014	966	972	896	952	953	985	956	975	959	992	917	989	950	1014	929	939	983	948	965	939	914	1025	934	931	987	975	939	977	949	887	913	949	946	917	968	986	910	953	916	948	922	964	987	959	929	945	933	940	967	898	956	907	952	935	945	969	941	970	938	958	951	1015	977	911	944	963	978	996	916	943	955	959	921	942	968	945	940	887	989	965	943	982	988	964	968	970	919	906	937	936	997	956	939	908	948	913	973	957	937	978	937	995	961	956	933	876	969	912	947	936	919	925	918	918	978	939	922	908	933	986	944	929	995	978	894	953	967	928	995	940	925	955	887	983	922	932	964	1010	1013	1018	941	960	956	1000	954	939	919	951	953	990	940	971	916	921	932	938	943	978	1010	928	893	1000	948	942	966	914	974	961	962	943	914	959	970	946	962	968	924	963	944	908	1005	959	915	970	927	900	1023	971	975	895	967	972	942	910	922	945	955	928	957	963	1012	958	893	942	911	971	960	916	889	965	967	905	992	955	937	969	942	995	972	933	927	907	941	935	960	971	931	980	927	924	927	1018	904	936	932	972	951	972	960	922	936	989	970	951	925	929	935	857	1043	925	934	940	935	935	958	957	916	960	1008	949	957	896	916	950	921	942	971	937	981	941	914	999	908	988	966	918	964	937	985	986	946	940	953	925	1004	946	944	966	983	964	950	959	943	953	928	978	956	973	965	980	948	967	932	943	940	1023	920	956	964	972	954	872	925	947	1002	968	924	968	922	913	914	943	907	976	896	908	953	966	902	934	979	948	936	917	885	947	944	938	924	957	968	930	966	951	956	950	952	948	965	912	993	944	909	927	914	953	1008	969	972	921	953	923	925	890	948	916	975	981	996	949	946	957	940	892	945	1023	943	1029	1023	906	946	990	950	935	944	958	967	902	992	972	972	938	923	932	950	916	946	880	961	921	938	930	933	950	956	981	1002	956	995	963	980	919	934	981	979	979	969	983	943	892	984	936	964	956	983	982	989	919	889	980	935	949	966	947	942	919	1002	966	961	965	911	927	996	966	952	949	951	928	945	958	976	912	951	961	955	931	982	920	890	906	987	940	943	941	957	902	889	957	940	936	901	922	945	997	964	977	971	949	923	1001	952	954	959	998	928	922	875	940	948	969	980	976	992	944	960	930	888	953	971	914	956	943	976	918	933	941	954	993	971	959	897	980	924	954	950	925	1019	952	940	955	932	962	967	904	966	1004	923	971	921	943	958	945	962	947	954	912	914	928	926	970	979	922	920	1002	944	956	946	895	907	990	958	916	927	957	947	960	932	926	934	952	973	948	950	985	978	939	988	961	1016	956	938	983	979	957	909	903	965	914	933	930	950	894	966	901	954	960	960	981	934	958	990	927	967	921	995	947	905	951	948	973	974	944	920	992	956	926	955	904	948	938	942	1037	956	930	973	965	982	977	964	959	968	955	926	994	962	949	906	927	954	896	965	952	973	981	949	916	893	927	936	894	956	977	964	922	1000	967	933	934	928	1012	1007	946	949	925	913	987	976	972	938	1021	991	858	914	930	936	984	993	999	909	914	944	962	1009	954	946	986	921	926	954	935	912	933	943	945	930	926	979	931	907	887	965	918	956	945	947	930	960	964	934	950	939	1010	952	944	912	944	964	938	929	937	935	967	954	979	941	951	902	946	969	948	990	950	939	932	907	955	985	935	990	906	1001	919	952	890	996	944	978	967	886	949	901	976	952	960	936	1017	909	978	975	912	925	937	923	994	963	913	936	1041	938	890	903	969	951	933	981	985	956	1012	958	997	911	957	965	933	891	915	915	1003	944	978	980	954	974	970	984	943	969	960	992	952	944	921	989	953	914	925	949	955	927	928	971	970	901	991	991	959	947	1016	953	914	900	949	932	931	936	964	1000	955	911	936	930	959	862	977	932	993	959	970	913	970	933	945	940	970	928	951	939	972	980	943	875	979	927	931	952	943	958	905	956	954	952	942	997	946	945	1019	943	999	918	976	893	922	934	965	948	976	933	982	958	983	952	957	928	939	978	959	998	972	922	950	960	917	909	986	923	978	892	994	916	941	968	929	987	1001	904	955	975	933	1006	950	930	951	937	982	950	999	894	955	958	922	956	966	970	985	955	940	892	938	895	941	897	886	944	966	986	953	880	907	978	926	940	959	977	918	935	953	964	938	967	976	998	956	952	967	957	958	990	914	974	883	911	938	945	1026	959	945	909	1021	967	930	1034	937	925	890	923	942	901	951	895	924	943	993	960	900	857	890	951	948	1007	984	950	931	912	939	914	935	957	968	938	934	973	900	981	1039	907	982	989	955	940	930	918	941	955	960	944	994	939	1012	933	940	924	988	959	911	998	876	937	926	986	959	938	961	951	940	955	941	958	935	944
42183	27497	26296	22734	15104	11927	8768	3311	1149	496	465	436	431	456	413	400	337	393	358	369	394	310	302	330	341	336	331	299	338	317	320	324	300	336	294	349	347	346	305	334	330	329	331	330	331	316	314	357	317	340	312	316	337	335	295	327	317	346	310	331	325	357	319	340	329	297	313	291	316	283	324	341	333	336	348	338	333	308	329	332	318	339	285	299	326	350	321	333	304	316	314	296	320	315	331	320	354	329	350	335	333	325	326	319	317	324	310	322	303	314	300	338	327	338	319	332	330	303	338	282	304	321	315	344	331	307	303	321	324	327	318	297	332	316	342	311	314	362	295	313	318	319	350	327	318	315	327	300	346	317	317	359	280	324	334	292	342	332	332	329	330	322	312	309	322	294	322	327	320	372	285	290	296	319	308	342	303	342	299	299	335	291	293	314	296	333	290	271	333	325	306	322	311	351	296	327	340	302	337	329	341	330	321	322	308	338	330	326	314	316	334	307	307	347	333	337	291	312	341	314	301	315	314	301	327	302	313	312	323	334	329	302	306	328	366	332	306	332	310	317	320	319	302	319	306	309	316	305	316	321	327	321	321	300	323	291	318	308	283	320	292	309	305	287	343	321	308	301	308	298	317	319	317	330	339	341	347	315	333	315	284	330	330	312	299	291	318	319	309	305	286	301	325	295	316	334	327	313	314	318	319	324	336	358	333	324	321	323	284	316	307	301	328	311	350	306	302	317	318	330	319	315	335	334	323	326	300	297	285	285	322	339	329	284	314	308	348	297	324	279	311	344	325	316	321	330	323	301	330	304	351	355	316	322	325	319	334	332	335	308	338	337	297	324	287	297	300	354	313	286	317	306	360	320	350	329	331	306	325	320	318	298	357	347	285	308	379	331	329	338	320	313	312	292	308	309	306	331	320	301	309	297	330	332	329	325	306	320	310	277	304	311	312	328	309	307	321	307	313	304	321	336	299	318	307	306	300	347	357	353	325	294	301	320	302	326	348	301	298	282	334	335	305	346	317	315	304	315	343	316	311	312	318	323	327	287	295	301	316	330	325	333	311	313	341	326	308	323	318	334	314	304	302	294	328	274	345	321	273	316	343	305	309	338	334	320	348	310	295	337	311	279	354	326	323	299	348	298	344	334	335	308	294	318	292	296	312	319	290	301	305	293	318	331	327	322	291	321	336	326	322	327	321	299	318	338	340	324	287	329	318	311	302	332	312	317	298	305	335	312	351	316	304	301	344	320	276	339	330	327	312	324	342	320	311	319	317	311	302	315	310	296	295	337	338	319	284	336	308	320	307	331	324	307	313	333	329	336	337	289	344	317	266	310	313	310	279	319	327	323	343	318	309	348	319	359	319	325	310	338	298	290	338	304	350	323	337	288	276	311	311	344	312	373	290	301	343	332	328	277	334	295	299	296	307	299	354	344	322	302	328	326	286	300	302	306	298	306	302	311	327	340	307	325	323	314	301	309	304	327	324	311	328	302	299	337	362	345	318	313	341	293	322	297	317	298	315	326	297	309	303	332	323	309	325	331	307	319	326	305	304	310	321	331	334	341	304	341	308	364	312	296	300	334	316	326	292	350	289	314	321	299	337	319	307	301	329	324	316	296	324	321	288	291	287	313	313	322	309	313	298	304	323	308	323	328	289	329	311	355	323	327	297	298	343	354	320	312	345	310	302	355	321	317	318	343	349	287	347	315	301	322	326	334	344	332	340	320	319	343	313	323	342	319	298	307	332	348	344	317	303	314	326	317	306	339	322	300	329	329	343	321	286	344	326	307	333	339	331	315	303	343	312	294	310	319	325	301	333	312	348	330	287	303	323	340	295	313	319	339	297	318	324	307	311	338	327	306	337	328	328	315	309	317	332	326	319	358	315	335	330	305	334	348	297	305	340	318	311	306	288	365	326	303	334	335	319	303	326	314	346	309	315	316	309	298	337	300	339	324	295	329	342	312	338	374	312	347	327	327	335	340	292	370	305	333	345	314	312	306	318	316	284	270	289	292	287	295	334	288	294	303	306	333	312	295	331	280	293	341	326	293	305	355	298	312	370	295	318	306	324	352	339	295	340	296	330	300	316	310	314	301	303	313	289	294	323	321	316	313	337	303	290	310	347	310	324	322	319	312	306	268	331	304	318	311	358	344	336	329	299	284	301	307	298	290	306	318	282	325	305	320	326	325	329	331	339	333	348	328	328	325	270	320	308	340	294	305	329	316	339	319	346	333	314	353	324	306	320	305	314	336	308	339	350	297	294	336	347	330	316	314	358	314	326	325	294	327	290	304	351	291	292	322	340	300	293	290	318	321	318	312	334	308	316	300	317	320	319	332	364	318	352	337	288	322	329	309	332	304	319	328	335	346	306	342	309	306	279	307	323	298	270	314	311	305	345	314	301	289	323	318	350	312	307	317	316	315	319	327	340	294	314	354	311	338	299	284	352	301	324	355	309	313	309	331	328	328	351	323	326	331	348	313	345	293	322	351	332	305	319	286	306	340	317	289	331	341	307	332	267	290	278	343	334	295	327	351	310	296	321	313	365	333	334	306	335	292	328	326	300	291	307	340	319	287	313	363	332	310	347	326	319	319	276	330	325	309	313	314	308	327	292	353	333	311	346	299	302	318	327	315	344	276	310	286	296	320	313	309	321	308	314	316	329	323	304	301	320	319	272	329	321	298	319	334	331	319	330	275	328	317	332	332	285	303	339	303	320	340	344	333	340	338	328	341	292	328	352	272	308	321	302	328	315	319	360	346	309	269	298	328	317	285	311	307	295	330	292	295	307	345	330	366	328	281	356	353	354	338	358	345	375	331	283	298	334	323	302	300	353	325	344	348	326	326	305	309	319	316	288	326	309	286	336	341	318	301	335	358	326	313	307	305	326	273	305	309	368	301	309	333	335	306	320	310	319	308	336	295	336	331	310	305	340	307	311	299	322	315	299	317	288	318	301	328	318	331	302	322	334	317	322	314	353	306	322	295	330	333	325	332	329	312	328	308	338	303	312	324	324	312	294	276	302	301	344	324	329	319	309	307	303	298	308	297	304	287	295	332	329	285	322	299	318	314	337	351	342	303	330	333	301	302	272	334	304	319	298	350	311	337	292	332	287	370	322	315	329	321	348	321	323	289	326	342	364	320	331	323	315	317	305	340	299	331	343	351	304	338	336	305	274	298	307	359	304	304	337	341	299	338	328	331	351	355	307	346	334	314	321	332	360	312	287	339	340	345	320	290	287	327	307	295	326	312	325	356	305	301	310	316	338	340	271	322	308	333	319	317	319	305	324	347	313	307	322	285	338	314	302	323	328	349	348	357	323	294	348	335	352	338	307	317	336	325	310	277	291	340	338	315	321	296	334	355	304	306	319	323	360	330	287	329	308	320	323	291	292	280	318	329	346	320	336	321	307	319	346	316	302	337	329	319	327	320	298	289	314	325	304	314	310	332	299	297	310	312	334	342	319	345	336	315	304	306
28250	21772	30336	31087	25112	23720	19934	9136	3808	1427	1473	1223	1212	1241	1356	1239	1203	1250	1090	980	1012	920	968	947	823	815	865	846	796	795	759	760	744	729	733	784	723	716	764	811	766	766	728	808	741	768	749	742	751	781	726	780	737	698	760	743	785	735	753	792	679	759	718	797	717	744	720	735	755	733	742	726	747	705	792	721	756	707	735	761	744	722	760	778	789	670	742	758	755	745	774	749	761	732	694	759	711	770	754	776	680	712	720	716	799	750	767	753	737	732	694	732	768	712	766	799	781	777	763	797	776	758	760	719	762	704	741	747	707	710	752	708	727	719	749	806	750	733	750	709	714	659	741	733	735	737	779	777	786	712	723	746	747	723	736	737	680	710	723	724	767	733	726	764	741	736	743	770	734	731	760	704	744	767	772	720	713	741	663	787	687	719	779	723	664	785	789	741	739	731	710	786	717	740	742	787	754	735	755	739	757	761	749	709	724	733	742	736	765	695	690	688	768	714	699	745	747	729	804	738	758	746	718	729	803	740	780	701	737	741	750	743	742	696	708	741	728	753	706	693	715	746	731	738	780	706	763	741	714	763	801	726	741	743	739	741	758	743	723	744	753	720	733	766	730	751	754	761	799	765	731	763	744	707	822	740	768	744	677	790	746	731	709	768	781	744	724	794	691	737	758	758	746	723	738	736	751	761	741	761	784	742	791	746	740	766	701	729	778	786	731	708	765	737	770	733	739	736	777	778	733	796	775	719	746	705	736	787	760	731	760	743	756	743	708	739	734	721	733	726	750	752	771	781	767	730	774	799	724	734	745	767	753	716	737	701	737	731	760	741	768	721	768	762	766	768	705	738	784	773	717	757	765	721	750	703	738	782	726	746	766	749	739	702	763	738	762	778	730	735	731	743	756	719	763	760	741	735	744	747	755	758	722	772	735	756	730	740	716	688	768	739	740	732	736	728	777	744	801	762	741	753	747	805	724	734	782	800	749	713	739	732	774	786	762	728	679	722	725	740	811	710	797	768	757	739	729	742	781	777	765	719	763	778	742	731	711	760	751	775	749	745	744	760	727	682	697	787	735	701	729	784	732	777	708	742	730	709	747	760	792	752	745	726	743	720	723	718	745	793	703	710	732	763	720	733	761	705	753	782	728	746	719	736	742	752	773	738	753	732	718	738	774	706	718	768	792	763	775	711	788	760	750	773	720	739	738	747	759	722	738	756	791	758	737	740	748	707	717	720	755	749	799	718	749	744	723	726	721	780	751	784	741	758	747	765	760	768	755	772	773	719	769	720	750	779	752	729	787	725	735	701	756	718	714	725	743	697	749	722	689	690	700	752	716	772	715	737	720	795	729	703	747	755	739	772	780	742	738	711	821	760	711	696	756	771	728	754	779	816	717	754	758	724	765	755	748	793	757	763	752	706	711	749	732	712	718	753	736	750	733	729	762	712	686	718	721	749	766	743	763	728	753	753	732	757	727	712	745	695	735	728	760	691	702	738	750	755	728	722	789	753	776	768	727	716	723	774	776	733	784	749	724	759	773	701	779	770	743	771	724	779	706	781	733	747	722	693	732	783	768	729	739	755	713	702	737	751	711	737	774	707	741	729	756	707	725	778	690	745	755	749	745	720	839	734	738	765	712	720	720	701	737	765	739	748	737	715	746	713	782	763	681	752	767	711	728	741	751	794	722	743	749	705	740	708	767	766	743	736	758	678	761	739	731	787	724	747	737	722	742	728	746	733	741	742	766	747	746	785	712	770	762	777	702	745	750	756	750	745	727	758	783	784	780	785	753	769	799	737	738	768	763	719	746	775	751	749	732	737	703	751	715	778	759	746	742	721	732	723	717	720	749	738	773	699	722	723	719	727	757	721	728	741	755	720	678	733	756	715	797	708	733	776	671	724	720	693	729	790	740	729	733	769	808	711	694	739	776	699	729	785	720	734	706	770	788	756	712	725	744	739	749	730	803	755	743	748	779	699	710	761	803	716	734	747	779	718	738	707	705	776	773	771	737	757	690	758	726	761	740	735	748	739	747	799	728	765	724	743	726	713	782	731	728	709	734	777	730	754	719	758	777	788	762	750	723	729	740	752	735	709	755	718	749	719	719	788	739	769	739	761	705	766	702	718	761	743	732	754	679	788	719	718	769	713	723	748	780	747	730	763	708	726	786	726	696	733	713	750	749	769	688	798	739	733	699	757	750	718	774	756	721	729	703	766	748	796	767	705	745	741	763	724	742	714	731	799	762	730	757	749	743	763	746	745	725	771	757	727	711	744	713	769	718	759	691	767	777	739	762	771	744	701	742	738	757	727	762	693	738	795	722	772	741	728	745	760	694	711	717	784	753	711	762	745	749	732	729	712	751	777	724	741	708	715	785	710	719	724	730	704	732	725	717	688	726	733	733	708	778	786	757	801	736	734	725	741	720	748	801	712	738	737	733	767	731	717	748	733	778	736	741	753	732	732	729	739	768	733	702	776	731	740	751	735	740	801	771	773	824	752	720	743	728	767	684	758	761	720	703	724	754	718	739	717	758	758	742	740	782	793	703	750	775	745	702	764	754	717	722	774	728	789	754	761	742	762	738	754	717	777	666	731	753	714	703	715	768	730	751	747	662	696	721	795	725	763	733	742	698	699	789	729	707	806	715	695	746	744	765	727	757	728	751	743	711	740	706	763	682	817	780	729	754	720	732	705	813	781	784	694	760	754	788	706	749	791	767	720	740	794	752	739	765	740	715	773	740	756	752	718	749	734	705	761	698	760	691	773	721	796	751	784	730	734	779	707	716	739	717	742	758	764	728	681	779	686	779	762	739	781	737	733	761	717	785	695	703	756	739	789	729	726	701	771	737	707	766	799	746	717	762	733	736	718	749	767	758	694	726	738	699	736	771	776	770	756	736	742	766	693	758	738	731	806	744	767	742	767	750	709	746	750	753	794	750	737	706	713	759	732	724	783	734	716	765	773	734	719	777	737	757	747	700	795	718	707	754	759	738	726	694	701	740	717	795	756	708	733	751	719	787	719	721	727	708	681	748	751	786	762	771	762	719	723	758	727	758	739	733	740	716	720	730	747	707	739	689	730	737	739	714	741	746	725	735	748	715	726	735	780	744	706	715	738	732	743	705	753	741	713	699	686	793	749	751	712	737	753	692	778	746	734	719	717	692	732	714	749	723	767	704	729	729	765	779	716	709	789	751	746	807	745	762	702	791	721	765	757	767	768	724	747	699	716	722	747	735	766	756	791	745	782	755	769	741	766	766	733	716	744	733	773	716	726	743	707	771	763	674	757	767	692	722	735	754	766	746	709	706	748	739	728	753	750	745	760	783	764	754	724	740	698	759	734	774	759	754	764	759	732	777	735	742	791	726	748	680	745	759	702	747	805	776	746	790	746	725	744	766	763	790	771	737	734	738	728	766	724	756	712	687	752	745	724	767	762	716	739	733	672	795	717	764	777	727	741	753	714	730	794	756	764	752	728
17488	8662	6098	3221	1220	849	657	514	422	414	401	408	404	403	416	455	461	446	434	417	398	438	381	400	407	421	400	404	442	388	434	445	400	411	387	374	403	457	387	395	409	458	396	411	413	377	408	421	395	370	388	398	431	437	383	399	417	413	450	424	421	427	388	407	418	425	378	422	391	432	381	394	389	431	497	414	388	414	421	416	382	388	425	410	453	408	397	428	392	393	391	409	406	419	429	432	410	439	422	413	406	378	418	409	427	421	401	402	389	391	399	407	414	407	449	419	421	366	391	410	374	357	373	391	414	444	429	429	410	405	404	394	404	447	421	387	376	391	368	430	434	421	431	407	382	442	404	394	388	411	464	393	401	397	418	451	395	423	403	390	399	395	399	360	396	416	402	397	411	411	416	429	395	371	410	417	417	428	437	435	439	409	401	377	377	381	394	403	395	435	415	369	448	399	405	436	411	390	366	415	396	405	444	401	396	437	409	397	412	417	432	394	454	414	381	408	415	386	390	427	368	367	415	418	386	422	388	421	409	417	379	414	406	418	402	395	384	420	395	365	412	354	371	418	405	401	382	406	386	379	416	413	389	420	387	381	432	410	395	409	392	429	401	394	414	367	394	397	429	408	374	427	363	371	390	407	392	469	410	348	408	413	416	403	387	427	418	416	404	419	389	367	381	406	415	428	385	415	371	411	413	392	416	408	402	368	439	403	401	384	420	445	437	442	421	398	411	395	462	390	413	429	389	424	410	415	422	418	414	388	396	369	433	425	407	362	419	384	378	374	398	413	442	396	425	374	390	412	399	406	435	415	428	428	411	428	402	453	392	421	408	428	388	418	423	367	409	414	399	403	407	398	406	372	407	411	395	430	409	430	422	400	404	425	411	434	424	418	425	386	407	420	358	413	396	360	390	416	433	415	365	385	402	393	407	384	381	406	401	402	389	420	413	371	406	399	426	417	390	388	387	411	367	407	395	413	387	390	382	409	412	395	378	385	396	432	424	406	434	401	410	419	430	417	395	400	390	386	382	440	415	410	361	409	380	415	404	411	420	413	392	412	424	414	420	376	430	403	403	379	399	376	402	394	430	411	439	390	419	418	406	411	408	396	421	415	413	390	419	390	459	401	431	403	415	369	441	409	422	413	412	386	374	366	407	419	385	429	428	403	354	375	398	424	401	423	400	397	413	406	393	386	413	410	433	408	409	414	397	412	419	414	390	392	405	449	423	405	385	391	386	405	414	410	416	421	397	408	382	413	402	453	445	361	431	444	425	407	411	401	381	427	406	406	431	392	419	387	431	389	415	368	393	353	428	415	375	395	412	403	401	442	437	385	418	457	418	400	434	435	380	449	411	382	417	374	411	412	387	394	407	421	406	442	426	376	393	388	425	403	397	407	367	383	390	390	390	425	405	375	413	421	452	391	408	400	403	433	435	422	372	388	401	433	368	422	407	367	409	400	402	418	398	400	413	409	385	422	397	367	350	424	426	434	404	419	392	379	412	431	383	398	420	402	441	413	395	359	402	414	408	411	421	401	381	383	392	433	390	403	409	405	371	393	400	421	392	397	431	423	416	401	396	392	416	399	395	413	432	399	418	366	401	367	421	408	413	398	405	420	423	414	447	368	414	354	383	420	389	414	394	389	411	420	446	415	417	407	426	423	383	393	426	426	418	391	391	395	431	400	395	432	405	388	392	387	384	400	385	388	396	390	384	407	386	367	436	389	435	410	416	441	386	436	451	428	415	424	381	413	396	413	452	413	359	426	438	415	404	372	374	421	431	418	404	405	412	412	416	377	417	380	407	396	426	395	414	424	404	395	440	425	427	400	378	444	425	415	433	401	415	373	398	425	402	418	447	396	361	388	431	412	409	418	410	416	429	434	385	438	383	403	406	413	390	411	388	399	400	415	385	419	393	407	386	400	387	441	420	387	417	412	396	406	379	421	396	419	456	432	384	383	432	393	421	395	423	453	410	371	431	425	435	407	409	399	426	388	354	418	362	416	391	373	439	433	456	474	403	456	399	378	431	404	454	420	387	400	374	392	401	418	459	409	416	439	412	413	402	398	436	376	431	400	410	423	399	428	393	426	400	426	403	377	410	448	426	403	382	370	410	435	423	439	411	404	417	410	366	403	400	401	463	437	417	405	440	394	378	457	387	368	415	420	433	407	410	419	427	389	409	427	411	403	383	395	391	418	450	419	395	410	431	418	419	456	410	429	433	443	420	402	441	446	449	409	402	400	427	371	391	417	449	416	386	419	404	413	450	445	379	411	398	464	426	406	373	389	413	433	414	377	396	408	398	410	425	375	430	428	416	423	361	416	366	400	412	428	420	412	419	387	438	400	408	396	463	413	402	351	441	424	380	396	380	370	412	381	440	375	417	382	393	416	386	408	393	407	408	405	419	374	409	400	362	398	402	382	385	425	408	422	389	420	415	437	396	396	408	409	384	431	397	400	439	392	409	386	405	404	407	441	425	422	411	401	418	396	355	402	389	396	415	390	435	426	366	381	405	412	417	398	426	434	404	405	423	400	388	424	404	403	417	381	379	451	403	389	427	403	385	461	399	406	441	432	370	383	397	395	390	401	447	414	405	380	406	421	385	393	392	379	437	400	430	422	409	445	408	451	401	413	428	406	419	414	415	410	454	395	338	400	410	384	421	404	395	420	412	419	401	415	374	430	417	423	428	368	415	422	400	426	433	418	448	407	394	447	405	403	384	380	421	412	425	405	367	409	409	410	438	392	398	373	400	432	421	430	377	435	411	385	362	404	434	381	403	406	409	394	405	412	398	402	417	398	369	381	398	371	385	420	399	415	405	404	386	385	387	417	431	425	418	370	378	417	387	416	362	403	415	430	415	376	380	423	420	413	395	436	395	396	393	357	445	386	392	398	398	375	433	417	370	411	412	457	425	427	412	405	387	354	432	409	422	379	422	402	400	413	440	414	408	402	448	414	413	375	382	415	409	422	454	405	372	387	427	405	366	386	424	398	390	404	371	424	412	405	406	403	401	411	418	417	422	425	380	436	393	434	413	413	400	411	364	366	426	391	418	413	390	403	423	413	385	422	395	417	401	392	409	382	422	391	409	427	439	373	382	405	406	428	443	411	408	392	408	449	413	402	428	387	400	404	423	337	411	435	398	408	436	402	423	420	414	394	456	433	429	379	409	400	416	430	414	389	449	399	432	407	395	415	437	416	408	453	432	401	383	386	405	413	381	440	406	403	425	391	404	384	385	386	402	410	401	371	436	411	365	439	401	413	392	419	420	405	378	418	419	448	394	406	425	402	447	431	413	402	432	409	416	406	391	381	407	410	403	362	407	370	410	441	388	448	442	391	398	404	442	411	378	340	392	418	416	427	427	425	437	411	424	421	421	400	446	411	437	417	385	436	412	413	352	373	431	470	392	371	401	425	429	402	377	397	409	429	394	405	376	402	414	399	410	415	405	387	385	393	407	369	415	396	413	402	413	375
12147	8247	10555	8103	4326	2863	2070	1461	1145	1010	1027	1074	1092	1028	1014	1036	1023	1024	1014	1009	966	984	1018	941	909	978	958	996	974	916	923	915	859	974	944	963	923	919	939	1012	968	914	937	999	904	924	885	1000	906	934	906	959	961	950	975	928	931	923	899	940	902	978	940	954	917	941	950	928	898	975	1020	891	960	938	953	959	934	962	911	980	968	904	991	1013	905	978	951	965	960	959	927	876	946	932	979	946	913	905	946	943	922	948	929	959	982	938	955	883	901	884	917	945	925	927	952	944	933	912	953	888	913	909	923	905	955	934	936	935	930	918	928	992	914	910	951	952	952	898	920	971	900	954	993	935	933	909	927	933	948	941	949	889	901	980	922	916	930	855	967	985	901	953	923	1001	989	976	994	943	919	934	900	935	903	867	972	970	910	976	960	891	921	965	974	937	968	922	906	920	951	941	954	959	962	895	946	973	950	936	942	931	911	916	940	927	937	915	931	921	948	913	948	895	901	1028	917	867	963	989	976	928	913	911	944	938	904	930	920	927	932	919	947	894	915	938	911	973	927	943	942	991	949	956	956	970	1007	923	980	978	909	921	918	946	885	986	979	961	922	931	920	953	886	962	882	903	941	877	931	913	1004	946	917	902	887	964	983	905	950	982	982	936	938	969	896	971	948	956	926	909	920	935	967	948	914	921	900	973	930	878	927	906	917	891	936	963	917	962	956	948	923	943	972	976	936	937	950	919	925	954	948	917	916	1001	967	943	941	980	956	929	908	915	922	951	907	881	971	919	942	976	943	966	995	930	927	969	936	915	955	968	938	960	970	928	936	933	932	961	981	946	938	953	965	929	950	982	903	888	895	915	945	940	949	934	963	848	895	888	954	950	924	896	949	925	915	953	959	903	907	929	964	971	922	905	958	959	956	983	859	958	913	919	907	960	947	949	883	919	954	896	872	940	930	922	916	928	912	936	1006	946	953	939	924	902	926	961	917	919	948	922	931	973	904	980	980	918	976	918	964	921	950	943	951	937	984	920	968	921	978	1026	939	946	924	977	977	932	982	920	993	917	961	920	947	924	901	926	882	935	896	924	969	895	960	892	970	921	890	918	888	957	929	896	931	912	897	944	916	942	924	960	939	937	997	989	944	944	913	928	954	1000	881	937	950	970	937	913	950	979	963	972	919	939	920	925	938	956	917	908	986	969	926	934	929	866	916	919	950	945	920	960	944	951	895	947	994	944	941	925	917	977	944	938	921	956	956	915	934	968	936	937	972	968	948	946	888	921	954	1000	873	944	915	873	893	957	917	904	926	971	958	964	906	940	959	901	883	952	887	926	952	930	912	984	1007	896	993	931	974	932	886	919	883	901	930	909	956	899	969	989	922	932	932	933	975	977	881	923	995	971	960	952	918	867	957	890	893	961	835	973	917	881	937	914	947	896	975	950	961	913	908	967	942	936	880	1000	948	972	926	978	939	919	914	934	900	931	910	1002	1011	908	934	922	965	977	948	967	934	940	890	954	940	850	920	927	939	894	936	945	923	978	943	949	922	894	907	974	944	933	959	950	921	952	942	932	946	953	960	951	953	966	942	932	975	931	948	955	868	950	924	935	973	936	896	950	912	955	919	990	932	935	936	907	958	924	967	915	966	908	894	903	945	952	921	947	859	922	965	949	922	911	979	918	926	934	938	931	961	995	965	890	926	911	941	969	928	921	979	913	941	953	949	945	946	930	928	908	956	909	939	936	977	952	911	944	967	960	939	985	918	958	930	947	974	913	887	926	999	962	909	896	936	896	958	967	959	977	1006	938	924	884	867	954	946	930	988	871	938	905	901	932	944	925	922	919	918	931	915	959	951	908	927	953	924	926	974	970	884	978	952	931	920	944	922	911	907	942	941	950	925	943	961	954	938	914	968	921	961	994	932	997	961	877	934	930	942	953	872	931	962	913	877	931	897	943	929	912	964	948	971	864	948	958	921	955	958	943	932	943	933	953	940	959	936	912	939	906	979	890	914	891	917	970	914	951	959	909	916	886	930	904	937	917	986	924	952	899	892	936	965	930	925	921	935	901	994	922	967	920	935	942	978	918	931	873	954	933	918	944	952	968	905	977	908	963	932	885	901	910	914	993	922	940	933	933	928	974	988	938	978	931	932	974	895	967	1002	977	942	912	946	888	917	1008	943	913	909	940	990	945	918	907	913	971	915	945	926	923	923	974	913	929	962	991	928	927	965	926	986	951	969	891	921	932	943	920	906	936	947	929	949	925	920	911	944	956	929	921	929	1026	959	936	991	927	982	910	920	923	948	896	929	911	963	953	939	884	904	962	941	947	932	960	953	915	962	954	971	938	930	936	941	908	949	939	937	919	1000	945	952	924	897	993	934	952	971	943	919	906	935	974	917	1008	972	939	952	947	946	932	926	945	977	970	945	925	936	929	955	899	937	990	939	967	893	942	873	903	890	925	945	886	926	953	906	914	920	864	907	965	926	926	934	920	947	941	890	959	942	957	995	953	907	925	935	933	976	901	951	970	917	929	928	977	934	947	961	908	918	907	909	883	949	957	876	972	988	958	958	944	948	937	935	923	943	958	903	939	923	949	927	949	951	974	963	901	939	957	979	985	959	936	893	1013	977	947	958	949	936	929	902	894	963	920	926	880	906	954	952	966	937	947	925	891	933	950	898	965	920	953	872	934	903	902	907	934	930	971	900	933	939	919	968	907	1011	932	902	973	925	946	955	965	887	923	924	950	889	971	950	910	883	959	953	930	939	952	883	974	965	960	905	963	934	908	932	931	960	952	895	953	883	883	918	907	917	896	928	957	932	962	941	959	916	948	918	922	929	955	903	933	956	949	958	998	963	971	973	906	901	972	889	932	944	959	937	904	871	916	953	911	932	937	932	936	915	973	950	925	939	878	943	899	899	903	965	907	985	905	954	987	937	910	881	924	964	972	1011	905	916	961	1011	912	911	918	906	895	952	937	938	947	947	913	940	958	917	929	908	957	913	935	931	920	965	901	978	981	917	910	870	930	950	947	981	914	971	925	972	950	906	896	957	931	929	913	917	934	927	963	904	928	979	913	937	955	965	933	925	987	883	957	935	977	947	976	978	918	945	947	911	929	924	944	973	929	978	919	978	913	949	919	945	938	890	933	936	884	905	992	975	985	971	892	935	922	937	967	974	928	922	891	905	916	938	930	869	937	884	933	961	907	875	917	903	965	926	961	907	947	973	930	874	947	904	973	879	988	928	879	910	975	968	887	934	961	973	943	951	977	965	928	898	971	925	989	975	909	921	960	914	874	911	886	950	929	912	934	927	979	958	950	968	943	905	929	969	895	958	950	924	924	912	953	949	944	967	906	964	954	976	945	952	956	918	940	973	899	987	957	953	880	947	907	932	906	932	920	927	950	963	933	927	958	982	920	959	907	972	950	930	956	924	964	939	921	946	937	905	933	907	971	906	928	971	965	921	930	919	958	961	935	958	941	915	969	951	862	969	930	929	917	995	975	963	941
31324	18082	17575	12538	8640	8337	4753	1796	741	422	490	490	457	463	462	466	480	438	429	436	406	415	420	404	397	409	423	440	408	400	363	424	421	405	429	412	392	395	385	382	419	429	421	424	393	381	409	450	420	461	453	405	417	396	407	364	434	393	397	419	396	395	411	427	398	399	379	400	388	382	429	423	366	409	416	425	379	372	446	406	385	431	401	402	400	426	443	407	344	392	411	404	398	438	385	406	422	391	421	409	425	429	393	390	402	394	408	369	407	426	414	385	419	408	427	408	397	363	413	385	393	386	367	413	399	370	392	398	413	410	381	380	383	427	443	425	389	380	422	418	389	407	392	417	406	414	370	360	389	408	401	408	389	429	397	389	399	429	413	431	442	371	435	398	426	405	415	464	410	371	394	382	402	386	391	378	403	432	409	412	410	408	411	424	405	398	377	389	415	428	414	361	385	431	372	414	402	415	399	374	396	412	392	410	375	410	390	407	453	401	430	381	387	437	436	400	418	400	382	411	422	435	397	435	394	413	385	363	432	462	404	401	373	429	439	401	381	429	409	383	403	389	415	404	423	386	412	422	404	388	365	425	444	389	395	383	379	363	416	423	390	424	438	420	376	413	397	426	388	453	433	395	408	407	423	383	407	388	405	416	413	421	445	376	370	441	388	418	376	380	398	434	433	408	424	404	431	391	419	441	406	403	416	397	373	437	402	392	423	402	392	423	412	387	407	424	409	433	366	403	424	418	412	400	440	474	386	400	398	400	463	408	400	417	402	413	409	366	387	391	425	398	427	439	419	415	419	392	413	379	395	437	370	373	394	400	404	408	400	421	402	429	414	441	359	426	426	384	415	386	436	441	387	397	404	381	403	384	407	400	401	398	405	378	406	385	398	399	358	408	435	387	386	380	373	365	398	369	391	407	404	376	379	383	452	421	389	440	448	420	418	398	414	409	401	401	419	400	435	402	425	379	410	349	386	378	396	405	405	421	455	373	435	425	443	401	401	443	401	410	448	348	378	373	381	422	360	413	389	372	398	413	391	384	393	373	414	423	393	396	367	387	468	461	423	397	396	435	395	424	422	426	442	429	369	423	414	403	398	416	406	433	418	428	436	402	418	409	403	440	428	429	420	415	390	409	391	363	377	401	390	409	437	461	360	419	403	437	407	403	392	376	391	373	398	418	436	436	438	389	408	420	430	400	400	415	478	403	361	385	409	418	434	428	457	410	383	369	416	393	379	413	424	388	399	396	421	385	401	424	406	423	383	418	379	401	398	404	384	410	388	415	404	430	399	431	382	385	424	376	455	430	405	438	424	408	442	430	382	376	426	422	386	415	360	428	372	412	412	431	399	415	392	380	406	416	371	409	428	445	408	390	380	424	377	389	406	414	395	425	398	403	406	383	421	416	409	445	411	351	366	429	410	388	430	442	429	394	416	429	409	435	394	410	422	415	392	388	370	367	414	394	432	367	385	437	393	381	416	427	444	374	368	383	390	387	408	412	411	412	365	398	432	392	406	417	416	407	391	422	397	439	399	436	430	410	430	420	396	351	392	422	415	414	434	423	399	395	432	386	398	436	377	413	387	419	388	411	415	390	390	430	359	395	373	407	433	412	404	421	393	420	396	399	421	411	392	413	389	392	435	393	467	372	384	397	419	415	361	413	421	402	404	377	415	424	404	435	432	424	436	409	419	426	398	433	402	393	419	405	432	391	412	375	413	420	402	368	392	435	380	360	402	409	396	406	412	410	440	436	445	391	387	387	413	395	436	415	385	410	421	425	392	404	427	408	386	403	435	403	416	410	432	406	453	399	383	372	403	424	416	393	447	440	386	453	392	412	403	393	422	379	406	413	412	431	366	399	471	407	354	373	404	412	421	383	415	386	415	403	384	389	377	367	428	412	357	391	439	418	423	428	385	422	417	403	413	420	397	402	426	395	457	405	429	428	402	419	399	432	386	401	424	419	414	434	401	417	408	435	415	398	404	411	380	405	411	395	469	411	396	402	387	437	452	413	385	414	440	425	421	355	414	420	413	416	398	371	419	413	436	400	370	429	399	425	392	439	418	391	424	390	401	368	434	414	407	431	437	369	389	439	410	395	412	440	384	418	376	381	420	401	390	386	404	425	393	389	400	404	408	401	434	433	367	385	387	416	405	430	400	420	437	404	403	420	415	404	405	417	399	359	401	395	378	392	391	414	425	379	393	435	403	390	440	381	388	404	366	449	413	391	424	429	384	437	437	433	380	440	401	458	385	426	419	403	402	394	381	384	402	385	409	411	384	420	397	435	452	383	389	417	426	446	433	378	381	416	462	383	412	393	438	440	399	465	440	418	407	411	403	393	414	393	431	394	415	407	388	418	405	413	453	445	372	391	390	431	418	403	384	423	404	387	392	417	432	435	398	417	423	396	436	464	391	372	389	362	409	427	385	402	407	396	408	416	372	405	371	424	430	361	425	384	387	414	416	391	410	401	396	414	371	368	409	395	456	407	375	428	397	414	409	447	458	383	389	397	426	405	373	388	424	417	417	412	443	373	399	417	401	407	421	379	400	409	428	442	433	394	366	383	407	404	440	363	399	413	403	382	398	373	390	403	413	404	384	414	408	396	398	405	398	389	407	402	405	378	413	385	425	340	396	371	417	400	412	411	402	398	410	388	431	354	409	403	415	425	397	394	442	383	408	456	385	427	433	420	414	440	384	386	418	411	403	422	401	421	380	384	374	426	398	371	377	448	381	395	411	431	422	382	395	377	400	431	417	382	392	401	387	414	416	466	440	416	432	445	429	398	412	402	417	422	434	457	391	394	395	412	400	393	443	403	454	414	425	350	393	402	409	419	400	391	436	396	395	411	385	395	427	411	389	393	394	423	373	397	410	417	415	388	398	449	431	418	389	416	386	401	415	375	431	456	405	418	378	422	432	412	384	403	388	407	403	377	392	372	419	394	358	425	380	388	399	407	368	379	376	366	398	403	369	422	468	407	394	392	360	403	401	414	414	381	434	404	397	397	381	445	361	402	407	423	417	433	390	381	455	376	409	449	443	446	405	409	372	427	382	412	386	400	454	398	425	386	422	422	441	411	407	439	412	428	458	403	438	422	446	434	408	382	414	438	360	419	418	422	425	399	400	414	414	425	418	389	381	414	378	394	435	423	426	435	412	385	415	402	452	416	423	420	407	417	388	375	407	386	398	404	430	404	414	388	421	391	397	402	407	434	469	401	398	406	415	404	374	405	401	400	393	423	410	392	407	408	403	418	435	448	451	416	417	404	446	451	388	397	410	420	453	431	414	397	413	405	419	352	410	400	380	413	400	424	423	453	412	415	383	440	425	419	410	393	378	405	427	379	367	411	448	389	410	395	402	422	392	422	390	444	460	420	394	405	366	395	384	419	413	400	421	400	366	408	403	438	406	414	370	394	396	398	406	373	399	414	390	414	435	409	418	430	434	398	395	434	466	382	399	420	381	437	361	397	413	376
21266	15862	23561	22116	18754	20393	13650	6079	2407	1353	1384	1372	1287	1362	1278	1224	1236	1262	1063	1077	1011	1042	1005	1036	951	1061	1025	962	913	932	938	961	949	953	958	910	947	920	969	935	945	922	957	943	936	960	980	989	943	907	953	942	955	922	954	972	907	933	996	951	927	865	880	890	941	983	979	893	909	920	905	931	909	891	995	855	958	946	972	863	990	940	904	909	987	898	921	962	927	982	948	954	918	916	939	926	964	931	936	947	953	928	906	897	900	914	950	955	971	954	933	934	917	894	910	985	949	910	947	922	933	926	930	971	904	902	873	863	955	946	917	914	938	891	902	907	906	918	939	879	879	883	988	926	863	928	971	959	900	911	905	874	942	934	918	952	915	937	923	909	940	945	961	865	897	923	941	951	958	933	931	919	911	990	901	965	947	898	931	878	936	948	985	948	946	953	942	928	891	908	946	933	885	993	938	927	944	995	890	930	950	930	894	1007	963	951	958	914	918	924	924	906	925	920	984	938	924	939	913	949	951	969	930	946	925	897	948	946	929	956	937	943	920	955	908	882	905	941	940	954	954	923	887	929	885	943	962	940	925	887	918	912	930	917	930	919	952	940	959	946	948	958	873	934	943	926	950	942	979	938	917	905	992	878	901	937	968	929	924	919	917	874	925	908	915	931	936	941	969	932	912	879	984	987	879	910	940	893	954	961	906	901	972	927	931	947	938	924	933	907	898	889	930	949	924	918	944	915	920	957	962	879	964	917	904	962	931	956	923	936	973	899	969	916	899	927	912	959	919	906	917	948	852	909	908	937	936	947	911	977	977	882	950	888	913	878	978	907	906	942	981	930	880	876	923	882	953	918	915	907	921	894	1023	962	968	968	879	962	911	949	929	964	955	955	958	879	915	914	910	952	891	922	872	906	917	982	971	916	913	865	949	907	928	923	940	908	958	910	961	923	1014	930	935	910	930	970	960	939	947	930	933	926	900	897	983	933	922	937	918	886	924	939	902	970	890	959	866	963	862	954	937	904	978	910	966	926	920	943	936	931	880	844	965	949	950	951	888	951	927	996	950	927	928	904	940	901	907	902	934	903	898	918	968	870	928	957	860	885	929	956	919	927	985	952	909	933	851	944	918	950	976	926	904	922	923	907	911	941	933	996	961	922	960	949	942	917	954	917	921	910	969	920	901	942	899	901	928	931	1024	926	939	929	907	929	939	905	914	929	972	902	958	911	897	917	924	966	943	980	944	905	913	915	927	892	914	972	843	940	915	956	931	924	875	901	974	932	950	916	978	919	895	913	912	895	903	933	909	960	936	939	901	944	923	895	929	946	934	944	907	918	978	893	976	933	904	948	942	993	981	878	962	927	925	901	866	897	945	948	920	936	938	857	954	907	931	959	933	908	932	898	945	948	883	916	936	928	933	948	918	904	925	934	912	923	928	936	907	895	957	921	1015	938	934	940	937	985	933	966	930	941	940	935	894	882	892	879	982	914	962	941	936	937	904	942	1009	960	953	879	879	948	923	954	959	919	910	942	918	875	894	903	956	963	978	883	919	872	901	939	927	968	901	934	912	966	920	929	885	962	895	984	874	901	940	966	951	945	927	933	944	927	959	914	959	1009	965	920	969	938	873	953	902	917	884	970	913	934	877	923	962	916	947	924	920	936	940	971	916	901	933	944	934	931	932	945	1006	903	917	907	873	922	924	970	973	939	909	919	966	922	969	937	889	943	968	928	962	909	956	934	904	935	894	883	947	992	921	904	917	970	942	948	935	982	946	930	967	866	965	912	957	952	908	984	947	947	930	923	895	880	924	967	951	940	984	919	948	889	941	927	917	931	972	918	909	905	920	919	977	904	881	905	1000	947	922	940	963	895	882	927	957	888	923	919	908	985	962	900	914	969	938	919	946	942	908	931	918	953	907	907	947	915	920	932	980	980	938	937	924	938	953	920	947	945	936	965	941	955	949	917	912	945	924	961	919	934	915	897	976	945	906	974	946	896	938	983	924	971	957	948	915	948	954	890	961	932	894	935	964	931	938	940	919	871	913	888	922	993	930	890	924	916	906	969	935	918	917	924	994	884	919	958	973	987	919	931	935	919	918	933	923	945	931	904	966	904	914	919	895	920	893	943	916	904	946	895	967	960	949	978	977	894	964	923	919	991	930	945	975	909	919	937	956	955	908	950	924	963	948	959	923	1015	903	946	967	964	964	893	876	937	949	921	940	957	926	910	930	917	1015	937	897	922	944	900	950	939	961	1005	950	942	968	886	960	895	935	902	941	964	919	926	940	956	935	895	941	919	984	930	973	950	922	926	892	934	880	928	910	995	912	860	951	914	903	969	940	906	955	953	970	930	898	907	983	930	863	891	948	928	977	903	964	963	974	950	913	933	945	972	967	891	978	876	950	961	907	981	884	928	966	937	936	871	884	890	928	942	932	941	916	901	919	914	864	932	910	928	932	927	935	913	926	948	925	989	966	959	890	860	960	910	906	884	932	926	963	934	928	900	976	943	946	934	947	890	953	926	898	924	945	984	940	945	982	891	922	921	915	973	950	911	895	913	919	957	927	917	895	873	937	843	917	931	943	896	899	931	891	952	894	959	954	959	919	911	894	900	977	925	966	926	953	890	958	984	906	889	917	919	941	870	945	898	922	970	940	922	917	915	939	952	897	961	948	919	913	935	982	905	913	922	963	921	848	951	970	899	969	984	943	913	951	923	975	877	904	903	891	941	967	948	951	883	959	954	948	930	912	897	921	943	888	951	919	967	944	961	942	935	965	880	963	914	959	940	931	967	926	954	957	972	956	990	956	903	913	983	934	968	891	971	912	917	945	924	918	945	951	936	950	913	922	905	919	929	894	924	947	925	960	906	914	966	876	958	964	937	900	918	980	947	921	951	935	981	959	950	937	1014	934	938	868	897	964	903	861	900	959	932	932	915	937	888	952	944	906	912	933	936	936	914	896	911	925	937	943	870	863	905	971	955	884	954	896	971	922	904	922	932	962	954	929	943	938	921	942	970	936	940	934	916	932	928	900	899	976	911	947	979	930	947	915	932	877	935	890	889	941	974	941	942	911	911	970	933	956	938	923	939	978	952	961	963	957	941	898	912	905	970	939	883	907	920	921	935	898	926	923	998	958	945	913	897	932	897	896	933	928	929	914	967	968	932	946	928	996	891	934	896	900	921	912	951	906	871	960	947	907	992	920	902	894	889	932	928	897	997	932	869	921	931	908	911	893	976	916	877	921	965	892	948	941	888	922	966	946	949	897	930	998	942	962	980	921	972	964	876	944	956	908	907	975	862	960	952	925	931	932	967	931	917	913	914	920	952	930	947	895	991	937	944	970	942	909	943	911	915	935	960	927	942	926	926	933	888	941	922	982	916	929	971	923	946	956	920	957	955	919	944	970	900	924	916	963	932	954	897	953	899	874	921	938	922	931	923	909	941	924	915	930	963	915	914	928	895	932	998	943	928	878	959	901	928	921	962	934	944	935	912
40100	29455	27551	19680	17276	15275	9008	3316	1208	489	472	447	388	397	421	405	369	376	352	341	321	341	317	313	348	342	314	321	338	331	330	335	320	292	334	297	306	306	328	306	319	318	314	309	290	313	290	288	312	314	285	287	285	312	333	288	315	322	298	305	306	279	314	321	301	284	318	348	335	326	328	290	321	315	299	284	339	270	296	306	304	321	312	291	310	327	323	318	320	338	344	343	298	297	295	348	316	283	325	285	293	324	305	307	284	319	299	298	330	296	299	292	311	308	323	311	340	301	311	304	324	291	328	342	295	311	344	352	339	303	353	306	339	325	311	329	304	296	315	296	318	315	302	311	304	282	317	310	331	316	315	328	287	309	344	327	288	299	300	326	289	301	261	315	311	309	279	340	352	313	351	302	283	312	324	296	316	297	339	321	324	323	326	305	324	305	299	315	305	305	308	297	314	318	338	285	301	281	292	259	307	303	313	324	337	326	298	307	306	336	282	290	302	317	321	325	338	299	288	307	317	296	289	304	283	316	300	324	286	292	314	303	293	267	334	314	353	324	307	330	312	308	309	304	319	302	315	291	313	290	321	305	306	324	325	291	345	319	296	319	292	304	297	295	303	298	299	338	323	308	323	342	297	299	271	302	268	296	298	366	309	347	296	322	305	281	318	316	316	280	325	334	369	348	271	324	336	319	315	296	330	312	301	308	303	321	299	333	321	315	308	326	298	312	301	322	312	339	311	290	303	305	330	322	295	284	319	276	316	298	306	349	276	341	281	289	316	339	298	325	334	338	323	328	326	312	307	330	283	286	331	282	329	325	329	292	313	317	318	312	283	299	301	323	307	294	310	296	280	304	289	312	327	302	291	337	303	307	294	297	308	317	308	309	335	334	336	314	287	317	331	329	323	281	324	304	248	306	319	311	313	297	277	316	330	288	282	320	300	339	297	308	297	309	346	304	315	332	352	268	256	280	318	301	287	314	320	305	339	321	344	332	303	300	294	363	303	296	307	322	317	283	305	290	274	302	305	301	320	309	298	311	326	329	323	306	304	314	335	306	300	263	309	283	344	334	307	292	334	284	321	321	320	340	281	317	297	335	309	311	311	288	314	305	311	303	295	298	304	310	350	285	328	317	312	301	302	304	315	309	338	325	341	334	336	312	305	337	296	291	310	330	280	312	332	308	316	312	324	301	335	349	291	322	303	295	289	353	311	333	294	316	300	322	326	343	313	292	294	284	328	289	320	305	314	315	317	324	323	322	321	313	285	292	316	329	282	291	298	321	312	328	316	322	294	295	311	299	324	340	282	298	325	281	337	289	328	332	303	325	307	329	312	302	300	295	324	312	304	340	330	304	290	312	316	304	289	321	318	308	314	315	318	321	321	318	308	312	326	317	294	284	305	306	294	327	326	317	325	316	321	306	305	316	328	324	315	316	306	311	305	297	353	289	311	311	290	322	288	329	336	331	320	361	324	307	295	324	319	323	331	315	306	282	301	280	288	303	327	273	336	312	340	321	294	314	326	323	339	304	306	282	315	267	318	324	289	285	347	330	295	284	304	273	322	323	327	282	287	285	307	334	282	307	358	316	275	318	294	297	327	313	285	289	261	306	301	294	305	309	308	301	340	299	285	350	307	317	341	299	291	282	302	316	319	314	311	283	324	306	318	295	293	317	324	323	301	342	293	309	316	319	338	324	287	307	315	300	297	296	311	274	316	324	324	332	318	319	323	292	331	332	315	286	291	325	298	309	308	310	265	306	317	305	313	275	307	300	336	293	316	308	316	337	288	287	309	331	306	295	295	304	325	294	337	317	331	322	306	323	311	321	339	328	264	317	341	329	332	296	306	345	288	300	305	324	328	334	303	291	336	321	333	345	303	329	304	335	294	296	278	309	326	302	338	311	331	314	330	294	305	302	332	268	306	302	322	287	298	322	312	313	267	312	296	314	310	299	311	307	282	322	333	245	305	303	325	325	345	317	301	290	296	291	310	294	316	321	297	296	277	335	290	314	297	305	353	334	338	320	300	328	321	291	270	329	292	326	345	327	327	281	306	287	320	306	333	292	322	345	335	282	315	331	293	299	312	312	288	300	292	303	306	315	317	325	283	327	287	333	290	316	297	327	325	325	310	299	324	324	322	326	313	285	316	328	300	334	310	312	345	339	282	314	319	304	281	323	312	316	271	311	306	304	307	305	326	335	315	278	309	307	306	330	297	321	339	354	310	296	326	322	340	337	308	300	323	350	312	324	307	323	313	274	326	310	327	322	317	306	305	293	309	307	295	343	291	293	294	317	304	320	263	304	269	330	280	306	293	299	313	301	288	305	302	335	280	298	306	293	297	313	299	298	321	319	274	293	306	313	301	311	312	314	289	310	306	314	310	285	327	325	319	293	321	315	345	291	300	308	332	295	305	308	304	345	305	318	318	324	287	306	324	303	343	306	311	323	302	335	311	301	320	295	322	296	305	324	321	311	321	316	319	297	288	310	308	337	314	323	320	318	303	275	296	334	314	313	317	316	321	311	325	289	285	328	339	318	313	344	309	349	313	336	327	321	306	308	274	323	307	279	341	299	308	325	312	293	329	314	295	298	286	288	321	334	302	288	309	296	318	318	335	267	326	335	296	305	320	278	307	287	337	314	307	304	305	318	330	334	306	283	315	337	341	296	321	347	293	303	323	314	316	322	303	297	316	331	305	276	335	348	323	324	311	281	331	335	281	315	307	339	329	337	317	320	275	338	320	308	311	334	294	314	330	321	307	295	299	328	306	294	298	290	328	323	332	292	321	291	310	302	347	328	306	307	292	326	312	330	314	316	326	320	288	334	324	304	275	268	284	288	322	295	312	301	333	308	301	326	326	320	307	319	322	316	321	305	326	318	289	346	287	330	301	297	296	304	287	331	315	334	314	303	322	302	293	324	329	308	296	285	318	290	321	272	322	335	292	284	292	309	344	289	335	300	305	288	301	320	338	315	276	318	295	311	294	293	296	308	292	281	304	316	303	301	290	308	333	310	309	343	327	311	314	310	313	311	274	310	291	288	295	326	325	348	323	310	271	318	326	327	323	310	295	326	327	303	309	297	312	312	305	314	292	302	307	295	316	315	282	300	295	310	287	307	295	275	352	341	299	267	290	328	284	282	297	305	325	336	320	299	290	299	337	328	325	332	296	306	297	308	280	295	303	306	312	316	283	311	280	282	295	318	297	331	307	297	309	301	303	319	330	292	277	336	317	340	330	300	295	301	335	321	324	327	266	308	268	295	290	313	300	331	308	323	330	298	269	330	279	311	308	301	295	308	299	302	298	305	301	331	311	289	308	325	311	310	316	310	323	322	326	292	326	301	299	301	316	298	282	277	323	318	339	307	315	323	321	306	351	320	313	299	320	320	319	344	284	319	326	316	288	325	319	330	299	315	309	320	310	284	313	316	320	325	299	322	344	341	281	351	302	304	312	278	307	321	311	341	323	328	296	306	322	301
26829	24524	30367	28494	28445	28501	18980	9377	3793	1357	1675	1410	1241	1435	1328	1249	1240	1179	989	1008	976	889	913	869	842	834	790	775	771	792	717	792	731	745	830	768	758	750	747	739	720	717	692	732	762	723	768	761	723	762	749	694	697	790	736	759	750	760	736	743	740	747	758	689	761	740	760	706	768	802	718	720	745	749	686	738	716	735	734	728	705	699	698	688	733	711	712	758	720	755	686	719	716	745	736	785	725	769	708	738	693	695	726	732	725	712	720	725	693	748	721	795	749	736	721	723	712	770	699	728	746	714	732	746	762	715	719	753	714	714	710	738	713	718	755	682	781	713	704	666	725	731	769	745	689	738	748	743	712	731	769	712	721	721	724	696	741	701	739	735	723	663	761	752	781	731	687	733	774	679	761	706	740	731	744	713	682	725	712	779	723	772	719	705	766	725	694	676	736	700	733	749	752	726	740	753	744	690	755	741	688	715	738	683	679	716	802	698	732	693	743	732	760	730	725	725	714	683	725	749	718	743	748	737	663	686	722	773	714	727	768	722	760	757	704	731	756	761	742	768	714	794	722	737	670	741	745	697	773	745	728	733	691	719	717	740	725	714	698	724	699	751	745	786	692	750	703	758	715	745	704	739	751	721	737	689	684	759	681	729	768	758	728	731	730	738	768	768	698	721	774	727	746	737	683	693	749	705	683	700	704	714	699	731	695	711	734	744	693	781	691	705	721	764	728	733	735	737	741	736	740	745	746	706	745	741	665	765	740	682	717	769	705	727	749	765	647	728	692	702	663	736	693	753	664	771	741	709	728	702	719	743	740	728	705	703	726	726	758	740	684	729	717	681	697	729	677	745	754	716	713	761	732	725	735	709	771	687	699	746	720	706	746	745	698	711	699	733	751	731	699	694	762	699	700	755	764	722	698	749	736	743	695	723	731	748	705	719	751	779	730	779	739	704	730	750	749	743	742	685	695	719	745	666	721	721	708	693	698	697	703	701	752	734	740	725	698	718	715	699	714	734	736	719	728	722	737	746	730	709	723	712	659	722	775	772	735	754	779	740	728	748	710	730	729	715	729	715	721	714	708	776	735	746	687	736	710	729	720	720	706	747	691	721	739	688	733	737	737	782	698	695	718	747	735	712	707	731	725	677	737	749	705	803	733	737	746	737	740	770	771	713	726	739	711	703	695	729	705	785	733	737	727	733	667	732	734	709	710	745	753	758	749	722	745	712	747	670	722	690	719	733	712	724	729	689	707	781	731	731	732	714	732	763	738	733	710	724	766	752	752	665	720	724	704	744	780	757	748	738	680	761	694	726	695	783	726	708	724	749	725	742	755	723	752	742	768	689	726	718	771	731	722	730	751	700	760	735	743	694	736	719	760	769	719	712	730	699	700	723	753	723	811	691	766	733	704	724	677	722	733	707	734	717	698	731	710	701	778	717	728	762	746	765	741	699	682	761	738	715	717	789	725	765	711	805	711	777	668	799	733	749	710	704	684	729	707	746	720	740	728	693	679	715	761	791	693	703	770	719	730	732	723	746	700	688	704	761	774	776	681	718	737	748	760	744	749	712	704	700	767	691	743	717	720	733	742	735	774	757	719	716	728	733	683	725	732	697	718	706	710	747	753	684	757	726	748	800	682	738	745	754	727	723	740	743	748	727	740	701	761	717	752	758	760	706	768	702	750	720	791	733	717	703	786	693	735	733	727	734	696	736	746	738	739	727	711	770	723	707	701	705	762	722	732	742	723	722	719	769	734	729	725	756	728	780	733	689	723	731	753	693	724	738	786	722	717	764	750	702	698	713	681	724	753	687	701	737	684	721	704	736	703	729	742	707	682	757	721	717	801	719	768	753	711	735	698	712	699	737	684	753	715	751	722	773	725	710	796	760	732	764	755	706	723	740	691	781	698	771	702	701	743	747	761	715	738	748	738	729	713	761	712	731	791	720	748	696	723	745	690	696	734	785	727	673	738	751	675	675	733	749	726	704	728	774	766	719	712	760	706	721	733	760	719	718	723	709	717	741	787	714	706	748	774	722	713	744	767	743	787	690	689	757	725	722	719	715	737	751	728	730	748	738	726	727	708	720	699	750	743	699	733	717	729	745	707	688	738	694	726	710	754	753	703	739	715	759	759	710	694	711	753	742	764	727	701	747	752	739	713	723	686	685	719	734	690	729	719	728	766	714	724	728	725	750	732	717	755	705	759	685	733	779	708	782	736	698	728	743	745	713	718	683	727	746	711	726	739	696	783	744	692	737	731	778	734	707	754	760	749	767	742	713	747	707	712	703	743	740	763	713	761	703	734	724	795	731	733	714	729	764	757	791	694	723	738	718	692	731	757	728	709	748	735	719	739	775	721	753	761	737	744	755	772	750	765	755	707	712	673	707	741	692	736	740	766	718	746	711	733	764	751	757	785	707	750	776	670	717	738	719	694	726	726	717	741	739	739	766	749	756	730	685	744	732	713	740	695	745	757	755	744	699	729	714	761	725	707	742	728	736	750	725	704	690	711	707	697	722	731	721	715	745	730	795	745	699	726	717	755	740	723	758	702	709	695	687	693	759	718	739	739	762	716	707	716	717	749	739	697	697	731	707	764	749	725	746	720	722	776	773	718	720	680	713	734	689	759	740	749	744	747	734	735	752	759	715	717	722	738	692	700	713	733	770	761	757	737	761	713	749	753	733	733	730	709	730	758	738	695	749	723	725	753	779	693	702	777	756	727	791	746	742	712	731	736	678	724	729	755	702	751	717	730	767	749	719	743	678	670	732	773	732	764	728	743	698	757	756	742	771	778	715	703	793	708	758	756	747	697	660	730	707	751	730	786	708	709	710	725	710	747	743	725	732	741	669	716	702	723	732	714	732	720	735	745	728	763	740	717	692	759	735	729	719	743	725	680	761	713	736	707	725	693	723	697	721	708	691	687	702	709	734	739	730	760	759	695	750	794	772	761	727	684	719	711	768	729	748	703	689	740	726	750	710	721	733	706	738	738	726	734	724	706	754	717	713	726	758	727	760	704	738	696	740	755	730	706	734	718	736	774	777	773	700	713	757	716	775	773	680	738	715	717	768	743	735	723	700	696	708	727	742	748	724	712	708	713	813	691	732	777	673	710	707	664	730	699	746	773	695	681	737	725	710	729	705	732	732	700	694	733	773	731	754	742	754	732	741	709	754	716	720	688	688	719	701	738	711	722	713	696	655	697	706	751	721	698	732	709	740	709	750	734	753	673	699	739	747	696	737	676	729	735	747	677	719	708	732	703	692	745	727	733	698	772	743	708	743	719	703	696	707	678	702	734	752	756	801	747	683	719	742	722	759	728	769	683	751	782	767	738	693	735	782	711	712	726	741	746	743	705	755	704	742	758	721	696	720	760	705	723	754	713	714	746	746	721	680	711	727	735	696	656	697	725	737	690	734	723	718	771	726	694	699	749	740	735	726	716	734	693	715	704	743	678	713	714	726	762	751	681	743	708	727
16848	8817	5930	3131	1420	1029	767	492	454	441	395	395	423	404	418	432	403	441	397	374	432	409	395	412	420	382	424	407	403	402	427	362	401	395	393	363	416	375	443	402	415	469	414	401	381	398	414	390	402	420	395	401	454	426	422	414	413	404	410	394	365	369	396	403	425	416	411	369	412	419	385	399	430	410	404	345	386	384	438	400	412	391	364	374	395	395	405	429	428	385	380	393	401	392	404	385	454	413	363	387	416	366	444	406	379	425	402	394	428	390	389	376	390	376	413	429	403	423	366	383	407	375	421	416	414	432	383	389	405	385	406	387	407	420	392	376	426	377	382	388	387	388	447	420	387	406	391	389	428	411	424	429	396	383	382	408	391	420	391	370	430	402	397	384	393	412	423	403	367	418	389	406	405	424	420	376	419	405	383	408	400	365	388	400	382	395	421	431	408	373	403	413	414	405	433	372	383	384	399	375	412	406	401	404	450	404	413	394	403	436	416	414	415	423	443	383	473	380	367	348	457	380	376	396	399	382	378	412	351	360	429	403	355	382	420	382	382	412	381	381	407	384	381	397	402	402	406	389	415	417	461	424	373	418	447	407	407	402	420	381	385	437	411	391	427	401	409	402	404	396	376	424	421	443	386	393	434	355	433	372	429	449	403	375	424	409	392	381	419	375	400	389	373	385	421	372	397	383	423	416	425	375	373	421	382	376	398	412	390	380	403	394	361	406	382	384	396	407	419	395	397	388	403	388	407	378	401	400	383	389	417	390	377	405	430	406	366	381	351	398	405	397	382	387	409	381	391	414	401	398	395	412	398	413	453	373	413	407	394	413	458	390	389	417	406	409	382	404	387	374	403	421	400	414	408	403	364	385	352	414	386	421	399	384	395	379	418	407	379	402	397	399	400	387	412	359	419	382	422	415	434	393	406	428	437	396	386	363	378	403	406	420	418	444	414	408	430	393	389	388	405	396	416	402	390	404	379	438	403	410	409	408	361	387	416	384	412	421	371	413	417	405	358	385	399	370	394	428	383	428	413	400	404	390	398	416	394	401	409	418	395	397	407	407	344	430	386	423	430	394	402	411	419	426	380	431	408	415	406	386	419	430	391	375	386	390	419	407	419	423	413	382	400	424	404	420	417	413	359	433	410	412	440	394	385	376	370	414	399	391	360	396	392	435	401	401	415	424	394	375	420	457	374	419	402	393	416	404	440	426	393	410	406	360	411	384	376	401	392	402	386	416	417	402	392	405	370	403	407	392	361	356	390	414	393	410	399	424	374	352	417	372	423	405	404	382	418	389	400	420	395	386	409	375	425	412	393	413	399	393	412	400	365	396	401	435	393	441	387	381	393	393	398	398	387	402	422	422	374	398	411	376	360	390	406	364	369	388	405	417	371	380	362	390	377	422	402	395	418	423	409	378	398	394	389	438	437	407	400	390	416	404	412	390	406	396	393	402	398	413	397	400	379	400	392	390	423	416	425	396	392	416	390	421	428	407	378	372	407	376	415	373	428	415	408	373	434	383	395	383	409	428	418	407	382	383	384	394	370	389	402	414	413	449	409	437	382	345	408	345	388	375	417	393	407	404	381	385	376	403	422	404	420	408	379	414	410	376	426	382	397	407	394	380	463	410	395	418	371	384	420	392	411	394	382	387	412	357	403	413	371	394	404	405	402	423	389	415	398	397	423	360	386	406	381	400	385	386	416	405	393	366	401	419	402	377	397	404	427	394	408	366	415	390	386	447	389	433	396	376	354	391	370	397	424	389	399	405	394	418	391	370	435	415	412	410	424	432	395	429	371	389	395	381	412	368	425	411	399	403	390	415	396	357	384	392	412	381	416	403	382	376	414	399	454	408	394	372	391	388	387	388	427	362	410	376	418	393	353	439	437	407	403	415	398	410	374	402	422	387	377	396	445	401	414	428	402	449	395	388	416	378	409	386	408	377	370	460	436	405	377	389	374	379	383	376	409	401	376	431	390	374	384	373	394	387	398	392	398	398	403	413	359	400	415	391	396	409	417	397	401	423	375	388	382	393	366	391	403	385	405	445	384	423	436	415	385	389	375	370	414	386	380	364	420	388	443	422	391	384	364	399	393	368	336	362	403	399	399	410	420	388	395	405	424	413	411	399	389	425	419	389	430	411	384	384	401	408	435	396	386	384	388	403	376	451	399	391	372	419	447	379	355	393	372	417	365	426	385	397	374	397	396	400	382	396	393	366	402	414	343	381	391	369	388	453	372	391	359	436	359	420	394	418	372	396	384	411	410	410	411	395	381	382	417	353	410	400	427	391	393	347	375	414	390	424	399	385	447	426	387	353	385	461	428	407	418	410	361	398	353	403	388	373	411	446	420	393	401	420	408	436	392	399	407	378	387	387	417	361	426	435	389	381	445	415	389	423	391	390	401	418	429	406	392	436	357	400	383	379	400	376	442	416	399	377	396	409	376	426	375	407	386	410	389	400	420	390	349	359	408	409	378	394	395	393	389	401	403	412	379	382	344	420	390	450	382	420	431	393	431	410	379	417	411	402	399	370	386	389	397	404	453	394	389	417	412	416	365	393	379	409	381	419	392	376	356	360	405	405	366	385	392	456	400	410	410	415	424	403	415	442	369	397	397	418	402	389	427	425	474	373	383	402	404	383	423	398	408	419	486	389	427	438	397	405	411	423	410	385	422	439	382	390	406	378	378	415	397	426	403	395	369	433	389	408	423	379	425	407	427	382	396	396	417	367	401	391	396	375	400	418	425	423	399	418	404	411	398	401	396	412	431	389	376	353	399	413	428	356	383	411	383	387	414	393	405	403	376	412	367	423	395	376	394	416	383	400	409	407	383	404	421	386	405	432	416	376	348	420	395	418	400	387	397	409	401	393	440	372	396	386	406	376	411	388	359	449	388	373	377	396	434	417	386	418	406	413	413	361	396	393	375	364	431	419	461	404	426	404	424	412	430	418	445	412	383	436	393	392	417	461	425	405	445	414	398	389	404	423	403	399	386	363	414	402	391	401	438	387	441	399	388	397	414	360	374	373	396	387	406	428	364	412	384	410	385	401	422	383	410	403	403	389	403	402	439	381	380	383	424	377	399	403	375	377	426	383	418	372	394	413	417	367	424	415	380	352	379	369	389	380	380	396	424	381	382	418	433	409	404	419	414	410	398	431	445	403	400	380	432	393	384	394	389	449	427	432	425	409	420	411	346	424	356	404	412	435	455	404	398	436	404	374	385	397	403	405	393	411	458	390	388	426	416	394	442	414	443	368	421	406	443	406	328	394	392	389	395	394	424	435	412	363	426	408	423	402	395	400	387	414	396	425	427	384	402	429	413	399	374	399	377	374	368	379	429	381	386	401	404	407	459	394	398	426	389	382	372	359	444	379	396	387	411	416	416	382	411	422	410	388	394	398	411	396	405	374	400	375	382	420	351	380	423	403	417	378	373	385	393	365	393	389	386	433	414	429	427	405	378	387	433	440	407	424
11792	8328	10348	8048	4760	3642	2588	1405	1017	1014	1026	1063	1059	1104	986	1008	1004	981	970	1000	967	981	929	979	961	966	901	904	981	871	879	945	894	926	955	910	908	891	937	910	913	899	930	891	933	906	946	978	889	940	926	866	945	940	980	923	947	892	936	951	881	862	928	989	956	902	951	924	930	970	870	891	957	893	901	814	957	939	898	886	963	946	906	929	976	917	903	945	925	954	942	909	912	895	934	905	898	916	869	911	957	913	907	810	974	925	897	907	998	896	942	946	900	890	921	900	955	942	926	926	888	873	919	898	916	938	879	967	1005	898	914	942	871	926	907	940	938	948	896	869	964	892	965	865	885	923	986	904	901	941	926	884	888	912	894	910	950	926	901	949	956	945	939	936	906	928	961	966	944	954	956	905	982	917	849	915	951	914	916	954	968	910	923	957	963	937	877	924	907	957	949	990	854	964	871	920	883	958	919	913	922	990	895	933	887	894	963	933	885	980	879	885	902	934	916	909	973	871	935	926	936	856	895	952	921	948	972	935	960	949	903	866	944	952	923	933	942	954	978	956	926	968	917	863	900	855	924	916	896	937	899	942	947	920	934	924	954	909	916	893	939	884	919	944	951	951	903	907	946	926	930	893	899	936	886	926	934	917	924	898	913	898	930	867	923	934	874	896	912	895	913	935	885	928	896	947	940	933	881	902	901	923	947	893	909	960	911	988	925	929	920	924	916	904	899	918	890	916	918	914	877	992	933	902	845	935	916	922	940	942	936	959	913	958	896	911	954	914	913	909	936	913	915	959	940	926	933	929	867	923	923	892	939	933	877	918	908	902	937	934	888	878	906	903	939	873	937	873	889	930	966	910	979	933	911	921	972	935	915	913	962	942	933	913	920	891	972	938	934	977	930	945	914	895	906	914	872	912	926	916	910	888	909	963	893	921	958	898	912	958	962	903	933	899	880	904	914	956	925	900	887	905	905	971	906	923	957	874	955	985	870	976	938	921	943	949	951	944	915	917	944	958	901	898	951	1001	972	939	892	938	945	887	935	967	909	937	932	942	920	915	953	983	912	933	930	947	907	930	954	925	905	945	898	891	975	884	908	863	905	922	946	897	909	943	963	960	935	938	902	929	955	919	922	960	1002	921	890	970	895	965	928	969	938	898	883	1015	883	929	934	929	898	921	898	897	925	933	955	921	869	884	979	905	920	936	953	875	937	863	894	910	896	916	946	888	882	958	918	887	995	947	961	907	981	953	968	956	958	893	899	967	928	944	927	929	936	956	940	922	930	959	889	985	888	970	905	893	946	957	956	904	959	896	956	948	928	933	873	924	896	894	837	923	880	930	948	951	874	856	897	894	936	929	894	975	905	967	926	967	898	917	925	920	919	909	858	924	981	945	945	958	962	933	924	947	934	863	908	893	918	891	902	927	950	950	945	868	948	886	905	939	936	900	896	982	954	967	925	898	927	911	962	947	930	890	930	958	923	878	882	931	925	896	872	913	953	901	924	904	934	890	915	864	954	940	924	878	1019	932	931	896	961	940	879	892	893	934	932	972	901	898	942	906	880	958	932	919	845	947	934	885	905	928	950	896	953	915	924	924	958	964	917	967	927	940	938	869	940	924	961	960	964	874	922	939	951	924	925	926	905	881	932	905	882	920	893	882	893	910	936	937	930	904	950	912	868	890	928	885	895	910	899	889	891	948	907	955	935	957	892	902	922	930	968	921	906	958	939	927	921	906	929	927	884	881	930	946	965	893	890	848	854	929	972	920	941	879	892	937	986	952	961	960	945	891	873	959	899	906	921	939	898	943	924	963	976	904	890	921	973	930	891	957	947	904	887	894	898	916	896	910	937	927	898	950	899	894	951	862	903	917	940	958	947	920	930	940	904	902	931	907	915	910	939	894	919	894	866	881	946	902	963	924	956	967	879	995	911	944	910	914	913	913	939	927	881	939	911	907	956	925	911	924	923	965	946	967	952	961	957	866	908	881	938	920	922	956	901	929	908	903	981	942	855	907	915	943	938	918	922	909	918	874	953	909	974	927	880	941	919	936	932	967	878	943	870	946	954	987	898	881	961	926	885	986	943	898	915	935	883	894	918	888	924	872	909	919	882	957	888	909	961	918	953	909	867	884	873	915	972	866	875	945	951	908	938	897	945	961	865	907	897	917	908	949	927	922	961	894	960	944	936	949	965	924	889	925	955	923	903	925	874	898	941	881	959	973	907	934	944	976	942	942	883	919	946	919	919	943	919	888	909	954	987	908	897	924	968	929	916	934	924	915	944	934	939	997	965	997	900	949	927	918	968	888	897	912	917	916	908	852	869	964	922	906	922	893	913	980	886	912	955	960	912	875	907	916	903	940	931	972	950	889	941	912	957	924	996	929	937	956	948	871	928	937	941	918	961	951	901	851	970	872	953	940	919	858	895	956	851	939	907	944	930	894	918	915	947	937	905	937	925	961	921	914	985	960	916	945	857	965	922	959	935	923	932	922	950	913	905	925	863	900	951	973	990	962	927	921	942	946	955	936	958	952	924	914	967	904	931	909	925	940	889	943	939	966	924	950	910	959	887	916	897	950	926	912	943	916	894	922	912	942	925	939	896	879	901	943	929	927	880	922	923	922	905	939	901	894	906	928	979	930	878	918	913	905	952	905	853	937	919	955	894	942	925	964	939	926	947	875	904	857	910	964	951	912	922	932	925	884	909	906	930	933	920	983	949	970	955	892	903	876	892	883	890	909	912	982	872	924	954	929	942	944	956	911	966	912	901	936	923	902	957	955	880	913	878	954	949	942	893	922	911	882	979	926	904	943	975	929	875	910	884	918	930	984	894	917	858	953	856	934	906	960	932	920	872	935	951	920	937	992	902	953	888	950	968	930	1010	908	911	906	973	894	883	927	950	940	910	896	917	920	969	950	919	850	973	981	929	905	909	901	928	924	911	884	920	932	903	915	903	948	914	951	993	949	1005	895	905	900	974	925	891	895	898	906	930	978	943	933	905	910	901	962	943	899	916	903	997	926	864	920	949	869	950	930	878	962	953	947	890	911	946	909	925	945	938	914	920	895	922	933	911	959	933	946	863	906	929	915	960	941	889	927	936	971	928	850	901	903	979	898	923	879	896	955	954	920	909	925	886	919	942	918	916	901	904	910	902	914	881	968	962	970	925	921	930	932	941	978	927	903	922	889	962	923	928	925	879	943	870	930	906	900	930	893	870	945	925	912	921	908	922	964	936	938	941	934	919	942	912	942	897	953	898	957	923	984	946	907	965	924	948	917	930	890	900	886	972	935	948	918	929	884	908	896	904	929	952	891	954	913	967	863	956	963	926	954	920	952	911	950	900	935	928	941	966	889	896	860	932	953	915	894	926	941	876	923	936	942	950	895	923	962	922	973	895	942	892	945	931	901	869	946	930	918	934	953	953	919	899	908	938	926	892	921	953	988	972	902	930	887	920	963	942	861	909	919	923	963	910	904	936	945	941	906
30921	19026	16897	11470	11041	7903	4232	1749	734	480	511	515	468	532	449	431	464	411	444	406	419	431	434	459	445	436	409	406	430	415	403	396	404	406	371	382	452	435	394	429	383	392	412	403	449	389	404	408	384	403	422	374	417	396	413	428	422	443	405	389	374	403	396	392	420	405	424	407	371	383	391	406	381	406	395	379	368	435	382	401	423	421	413	383	412	399	409	425	405	427	411	410	389	358	412	428	388	413	404	411	396	377	396	391	388	423	373	384	428	468	422	410	390	404	377	399	363	431	434	373	392	393	409	410	403	416	362	424	411	419	402	411	404	430	441	382	403	450	424	393	391	401	422	386	368	380	369	393	415	399	411	376	405	381	428	388	425	437	397	384	430	390	415	375	396	391	413	438	384	392	393	442	394	397	384	395	385	373	406	409	386	385	417	385	412	397	378	412	446	365	381	411	407	408	422	413	404	405	399	379	405	433	371	431	433	434	416	448	377	418	374	415	417	441	424	439	400	367	376	407	426	353	368	399	428	418	383	437	410	377	417	396	389	382	420	387	419	444	383	381	400	434	388	407	371	414	407	438	438	400	394	448	409	395	368	390	371	408	384	407	377	399	389	394	405	426	435	412	388	436	417	390	412	416	394	402	409	375	483	434	432	423	427	389	381	412	407	390	397	384	392	430	423	398	388	409	421	391	414	393	379	405	374	401	415	402	394	395	403	375	405	411	389	437	390	416	388	369	402	388	438	401	397	382	446	409	364	404	435	399	408	384	396	384	414	400	402	407	404	419	419	429	403	395	426	370	394	422	452	407	415	364	368	405	395	384	434	439	389	357	387	405	379	415	452	425	430	391	417	457	392	401	372	427	431	401	417	375	422	416	412	419	417	427	376	403	383	432	441	377	424	408	424	398	438	447	390	460	404	445	422	380	408	398	404	407	415	405	404	392	370	400	410	414	410	395	387	385	442	415	398	454	397	386	402	418	376	367	421	420	406	429	369	375	404	413	416	374	446	405	430	390	403	383	372	406	418	376	378	388	409	411	383	410	454	388	417	420	387	403	374	370	401	378	379	375	408	375	411	409	439	429	383	417	427	411	389	386	412	408	388	387	384	457	421	419	386	392	425	403	408	425	432	393	425	421	420	371	416	389	406	439	387	413	362	363	401	382	394	411	435	427	413	446	392	382	387	416	380	448	356	405	402	461	412	390	422	397	385	398	403	373	364	423	381	377	389	384	417	408	447	389	412	428	403	393	426	450	407	435	414	401	414	427	423	383	391	388	393	416	404	415	428	377	390	411	397	392	442	385	389	452	397	403	400	398	373	448	368	391	397	396	423	411	415	418	397	411	375	427	418	412	375	391	414	392	372	415	404	411	382	391	419	404	404	410	410	436	422	400	402	411	378	405	402	411	435	377	399	419	373	394	385	383	413	402	434	393	416	366	422	423	438	400	415	433	412	442	392	411	375	440	417	398	399	406	393	348	405	380	409	442	398	414	397	432	379	406	414	390	385	391	423	379	362	361	413	396	428	450	408	408	391	448	429	376	416	414	422	404	423	389	403	426	400	405	401	419	390	389	446	397	397	374	409	425	396	392	420	402	387	402	368	388	426	409	384	397	434	410	420	407	416	389	375	431	396	393	393	412	401	378	410	412	405	400	416	416	401	429	422	410	413	451	390	404	397	358	397	381	357	396	412	421	420	407	391	395	404	350	402	438	409	409	411	411	430	417	433	381	422	428	393	461	413	402	377	405	393	405	409	402	401	389	406	433	442	402	374	414	355	408	480	419	424	382	401	446	362	412	387	397	444	404	396	391	415	409	419	418	378	380	389	407	388	425	398	428	366	392	429	453	459	455	417	420	325	429	402	432	414	405	414	407	398	364	424	393	388	390	377	427	434	406	416	384	459	470	406	398	373	437	409	440	431	382	393	395	431	409	397	376	412	416	438	365	396	374	413	406	390	416	375	413	416	407	419	440	410	394	369	383	452	376	392	410	431	437	449	396	393	390	400	394	413	407	363	411	424	408	418	393	409	407	445	399	388	404	390	413	406	411	414	389	413	376	412	464	412	382	412	419	393	435	410	409	403	387	375	405	413	421	390	431	401	419	416	396	414	393	417	425	409	397	414	367	365	390	407	425	392	377	427	424	401	418	386	411	414	377	398	382	396	388	388	418	417	417	406	388	418	388	422	412	396	436	372	425	409	446	421	405	429	410	431	415	384	437	432	377	363	384	429	413	398	448	415	402	395	379	390	379	403	418	397	379	370	403	369	392	392	401	400	386	416	401	393	403	405	402	375	407	418	433	438	399	429	394	384	398	399	375	407	395	353	392	439	415	413	410	420	398	431	389	413	411	389	423	371	386	387	404	395	412	382	424	431	411	404	381	398	418	390	405	402	417	406	406	423	382	381	387	418	378	417	409	389	373	383	393	413	403	432	390	422	403	379	413	420	411	372	428	384	396	415	415	430	391	422	378	428	416	418	404	406	422	395	373	409	380	371	387	366	397	411	431	394	411	390	415	411	446	419	407	436	374	404	361	424	392	381	430	390	419	382	393	403	434	389	381	418	400	411	418	426	369	407	414	404	438	432	403	412	411	376	422	417	400	395	398	384	374	403	456	385	385	398	408	362	485	398	424	436	417	426	391	384	391	413	435	394	415	408	393	380	413	371	428	392	397	446	432	400	421	370	427	414	441	420	391	357	400	416	404	394	409	396	414	405	465	417	385	373	406	421	396	423	391	416	428	408	412	400	409	386	383	415	402	397	373	373	407	393	435	440	455	388	408	426	407	381	365	385	419	431	401	392	435	413	405	413	414	419	421	402	414	393	435	402	396	430	385	383	438	386	402	377	403	390	398	428	434	387	429	384	426	405	381	412	401	371	413	421	382	411	395	407	375	409	429	390	446	443	359	384	389	387	421	436	404	371	378	413	441	437	392	420	426	416	375	436	390	407	410	406	405	406	422	381	411	391	379	433	377	394	414	395	412	421	370	390	388	391	418	417	391	438	411	396	431	391	449	377	407	423	401	407	416	420	405	426	460	370	399	410	385	385	409	386	398	350	425	422	410	408	418	382	373	446	412	443	434	412	433	408	394	405	365	375	385	433	420	428	394	421	438	408	449	387	347	412	418	411	438	415	411	403	416	396	421	394	413	379	397	426	392	415	395	404	413	399	417	411	417	366	426	427	395	411	406	420	404	412	452	450	402	404	407	401	428	401	445	420	388	393	409	389	415	419	399	384	375	438	376	426	387	408	386	384	374	422	418	409	381	405	433	381	417	375	389	363	398	408	446	400	387	411	403	410	408	420	440	431	415	426	446	383	383	416	391	363	398	435	411	414	410	373	410	435	388	416	418	345	393	394	392	385	409	379	398	381	392	425	422	436	444	378	424	423	412	426	417	401	420	448	412	410	386	431	404	412	373	438	433	399	425	418	387	421	440	380	375	414	424	414	437	392	435	390	406	403	395	402	450	427	390
21484	16137	22669	20173	24143	18637	12050	5717	2393	1329	1450	1363	1293	1353	1259	1259	1152	1123	1075	1049	1091	1046	1008	997	997	973	980	926	961	985	941	930	924	921	939	1007	953	950	977	936	974	969	952	906	952	896	902	934	931	938	908	989	956	980	937	917	953	926	910	930	992	932	989	958	954	957	904	903	930	939	970	918	925	959	912	928	883	937	966	1005	950	971	929	906	953	992	912	917	949	928	974	913	955	903	915	942	952	901	967	892	984	914	941	946	926	924	908	868	937	923	933	936	887	895	966	951	972	933	939	966	943	886	943	959	942	916	995	925	918	908	936	933	907	918	911	902	892	909	918	920	911	919	969	1004	927	950	963	949	917	948	896	891	893	923	919	952	926	894	961	959	972	944	967	993	974	947	873	949	964	944	891	922	915	944	945	925	937	923	960	931	934	948	895	912	884	921	916	971	931	949	883	909	873	971	926	925	927	959	931	909	940	892	912	989	892	934	931	958	972	947	958	943	908	946	951	926	937	942	902	891	954	909	919	951	921	942	927	887	978	972	924	927	928	933	925	897	917	950	962	964	916	968	911	929	921	923	965	912	930	979	955	924	943	910	907	923	928	914	970	938	924	938	967	948	956	957	954	961	881	927	938	946	900	892	872	947	888	937	894	986	946	843	961	904	917	947	955	914	898	933	940	934	944	935	923	947	915	914	965	984	969	951	922	946	966	919	889	941	929	922	930	988	962	916	979	954	968	958	890	889	933	961	945	932	906	917	913	952	886	924	968	944	913	974	963	926	930	938	940	883	910	967	957	934	919	914	957	918	928	916	935	935	927	935	965	937	882	956	941	904	916	902	939	967	952	931	940	911	941	905	971	943	914	918	915	976	892	976	924	930	996	921	961	982	928	896	908	950	858	919	906	984	899	928	941	896	878	935	910	921	1007	927	905	947	955	902	924	883	939	952	917	935	955	1020	900	901	865	988	933	950	868	951	927	953	895	874	939	962	909	862	901	939	911	888	937	960	969	873	936	916	960	968	935	929	926	925	927	969	890	910	908	895	945	913	925	916	972	895	869	924	927	916	939	919	903	922	960	918	910	903	922	893	920	879	952	932	926	946	851	935	931	949	916	922	928	957	908	944	945	883	940	953	902	910	988	897	935	904	968	948	915	905	947	918	952	953	963	902	979	914	921	965	921	982	915	901	910	924	895	956	889	939	975	937	892	938	943	922	892	992	900	929	943	959	897	912	896	886	945	866	949	935	901	966	890	942	913	905	941	883	927	875	904	965	931	936	964	940	928	943	900	978	913	974	964	883	964	936	944	917	858	926	916	978	997	930	880	930	901	915	955	927	928	919	956	942	970	940	922	937	914	879	963	949	960	885	1002	912	962	884	948	904	956	932	955	909	931	916	922	899	911	950	891	937	931	919	999	956	887	927	931	952	966	929	894	895	890	912	932	908	967	927	900	890	913	918	862	932	867	981	907	950	936	1002	956	928	930	877	930	958	957	919	898	919	918	937	965	882	881	868	976	867	886	922	991	916	946	894	927	877	935	895	946	932	930	940	968	935	926	947	890	882	961	890	882	966	924	918	990	909	898	974	962	959	902	953	956	930	947	876	878	905	929	1017	921	1007	887	970	915	1006	907	905	862	966	969	920	919	932	943	922	983	909	978	987	902	931	994	890	892	881	969	936	921	935	934	973	909	917	932	944	937	883	939	907	919	917	934	962	979	948	933	912	893	928	920	940	914	890	953	1016	912	908	1007	927	907	888	902	877	963	918	899	931	928	984	915	942	936	974	926	973	931	941	903	916	970	948	911	958	924	918	947	928	938	958	922	913	978	985	940	930	937	910	865	960	926	876	916	936	940	960	902	942	870	930	958	942	941	912	957	963	912	947	933	972	937	918	892	928	932	914	954	945	902	894	967	936	935	903	879	924	892	939	902	906	913	984	913	983	902	969	944	903	927	926	930	900	943	907	938	930	970	896	926	931	961	910	900	922	861	963	883	943	928	966	930	945	974	911	963	920	977	922	931	934	912	901	926	937	976	883	899	941	925	884	904	950	910	948	970	864	952	992	921	938	978	907	965	896	957	970	903	901	899	975	915	911	956	924	923	928	909	982	940	964	899	910	967	942	945	949	944	925	902	946	913	945	960	909	935	936	925	926	950	916	897	905	970	978	916	860	963	922	954	949	960	948	934	957	953	935	930	894	974	948	951	970	905	922	924	940	1018	925	905	914	900	941	968	992	947	897	945	891	942	868	909	982	934	955	944	911	966	927	956	916	882	886	898	921	881	955	890	920	904	928	902	958	925	961	857	889	959	911	921	889	892	940	872	933	902	953	952	957	924	966	992	914	952	900	952	934	923	929	919	934	885	917	911	973	909	891	939	896	912	930	907	975	979	931	883	932	1029	974	924	933	937	869	884	903	891	900	950	915	953	902	937	914	976	897	940	891	907	923	987	900	917	942	930	937	977	894	870	928	901	933	877	912	967	947	915	928	949	901	973	923	963	931	936	949	892	906	915	936	869	934	961	903	899	971	980	982	932	934	929	914	933	942	941	948	935	921	963	863	904	874	960	869	998	931	922	939	994	940	996	985	899	954	870	905	966	912	903	905	881	887	897	920	907	910	862	990	932	918	917	920	921	957	903	958	913	918	929	951	912	941	941	927	952	944	957	973	910	904	935	935	910	935	883	920	928	929	941	933	926	918	888	923	940	944	954	929	932	921	884	959	953	933	969	964	931	979	870	876	910	934	1012	869	898	913	965	903	915	923	924	948	929	951	1003	868	914	924	924	905	922	907	969	954	922	917	891	914	899	911	878	928	951	857	911	948	958	955	867	915	900	911	914	947	951	924	915	893	920	871	937	913	894	937	950	909	880	887	972	938	941	958	887	902	949	928	992	910	898	885	944	919	911	878	958	890	949	895	905	943	963	915	912	906	931	988	916	893	915	981	950	936	926	907	929	944	947	942	965	942	915	972	942	912	914	961	962	943	847	966	905	901	941	958	930	939	853	939	882	887	935	950	924	952	968	936	962	935	948	885	890	896	965	966	902	975	952	928	941	940	973	940	913	888	926	904	927	925	914	970	915	913	917	938	960	908	887	964	927	996	899	938	965	902	961	967	958	947	886	902	893	950	944	864	964	928	907	919	918	909	908	921	932	940	945	944	938	976	922	1017	941	910	886	925	916	970	931	969	910	958	933	921	896	962	902	956	957	971	934	972	916	920	858	948	951	881	909	906	903	940	906	969	946	940	905	988	933	862	925	946	914	952	907	887	973	909	917	907	915	870	875	925	905	946	929	904	986	903	976	895	904	984	948	933	902	945	913	964	972	940	975	964	926	914	879	917	942	997	925	879	888	930	980	980	951	927	876	973	918	973	890	948	919	919	967	929	953	892	954	875	928	964	949	893	936	907	902	970	974	882	934	988	1001	907	918	898	926	1014	926	890	915	928	918	929	936	956	937	878	918	923	945	972	904	936	903	918	905	902	939	895	897	970	958	944
40155	25185	23451	19873	20772	16403	8846	3359	999	442	481	453	452	406	383	366	369	356	371	326	396	322	349	316	357	292	321	295	326	355	304	334	312	301	269	302	321	389	309	316	310	322	320	314	335	288	315	338	348	329	357	333	324	346	300	312	349	311	307	315	347	349	338	307	336	275	322	336	337	328	309	292	313	297	300	295	288	322	330	330	300	313	352	293	315	337	296	288	296	305	286	321	300	306	313	304	315	315	326	317	349	353	358	310	320	302	303	316	310	320	308	318	330	334	340	338	333	335	312	300	346	330	319	313	310	302	312	342	322	334	324	327	279	317	312	313	299	318	324	332	319	298	313	347	335	298	318	326	344	290	298	336	309	319	304	270	310	325	334	341	324	336	320	348	286	346	317	326	298	297	326	284	332	301	305	321	306	310	310	288	303	349	334	298	289	338	325	304	343	313	330	323	321	314	330	301	324	343	295	313	288	313	315	338	334	310	346	316	343	308	307	310	334	337	309	324	324	322	330	335	315	304	318	306	319	319	287	324	309	272	311	304	342	349	317	295	329	295	302	318	307	301	276	311	338	299	323	313	279	310	310	310	266	352	282	306	298	318	333	279	333	297	299	324	333	290	319	311	295	319	318	303	314	307	307	312	296	309	315	319	324	298	322	305	308	311	295	315	294	323	283	325	305	297	330	299	310	332	337	309	313	340	306	318	328	350	302	334	328	363	313	307	311	304	307	325	339	331	335	338	293	318	318	306	293	293	306	325	314	319	320	285	284	329	320	349	305	310	311	327	341	293	336	308	303	336	321	323	297	307	303	280	288	319	306	293	304	315	319	351	283	329	328	292	322	289	301	320	325	310	331	326	307	309	319	351	328	293	346	328	346	306	345	347	327	339	372	328	329	324	322	343	334	301	313	296	324	293	282	320	365	313	341	303	320	308	314	292	336	302	319	322	334	346	302	320	316	298	315	309	322	310	330	320	302	359	302	289	321	318	327	297	339	262	283	303	304	323	322	308	313	317	344	299	333	326	308	313	331	293	326	320	303	277	312	319	353	291	302	315	308	305	322	293	292	345	328	297	309	334	317	325	286	338	296	352	322	313	316	299	296	306	310	341	336	342	338	315	295	311	340	295	324	323	292	321	293	312	284	337	324	329	312	334	319	329	329	313	307	308	316	349	328	330	289	324	287	337	284	293	326	362	307	321	303	307	319	331	299	294	303	342	307	355	335	323	318	294	320	316	305	305	323	318	314	323	322	313	298	289	309	317	299	321	298	316	350	298	298	324	316	322	294	303	297	291	281	307	312	349	320	297	297	316	319	297	329	333	279	311	301	312	317	338	317	307	298	302	305	321	320	315	339	306	318	313	317	327	339	340	324	358	313	335	297	325	271	287	332	342	323	324	321	306	306	313	288	329	315	343	313	301	280	316	344	318	330	326	319	302	287	329	334	334	311	313	329	299	303	310	298	315	308	310	328	299	300	294	321	310	310	297	336	340	305	300	330	309	338	310	308	318	344	281	336	344	311	316	339	331	300	331	326	313	306	332	315	309	327	284	319	316	327	338	345	312	309	306	331	322	324	316	317	329	308	334	341	328	330	321	326	316	321	324	326	338	299	321	303	320	246	319	316	330	317	301	314	279	360	307	305	343	269	291	339	328	294	325	305	342	328	285	301	317	314	336	324	334	288	322	346	305	319	321	332	311	315	300	304	328	327	334	360	324	316	289	293	360	311	311	318	315	308	297	312	311	302	340	303	321	312	317	296	289	337	336	286	324	324	312	314	328	321	329	318	342	322	310	308	337	314	329	298	300	301	296	344	287	339	279	326	293	310	307	320	343	304	318	304	276	313	359	278	292	319	305	282	300	305	331	339	305	334	340	302	319	313	350	317	340	295	303	318	301	324	316	326	285	312	328	288	331	329	293	329	323	325	327	307	291	296	289	323	319	282	317	356	311	304	297	308	337	283	311	339	306	318	323	334	323	309	322	323	308	272	292	296	327	288	313	314	309	281	329	366	326	286	311	313	299	325	326	324	307	333	321	343	348	325	317	348	302	326	337	339	288	321	306	313	286	323	306	343	310	290	308	302	329	368	324	324	334	322	321	317	342	340	307	299	310	334	333	315	309	305	318	308	298	310	325	325	298	301	311	318	282	282	309	341	270	311	306	303	335	325	332	341	322	318	347	311	348	330	321	347	280	334	304	334	329	325	308	326	333	304	335	326	314	337	298	301	326	338	282	312	289	287	310	327	320	332	304	341	312	313	319	306	320	296	292	354	322	349	333	341	334	313	335	280	324	322	306	325	307	301	328	327	265	326	303	307	338	323	325	329	327	296	331	323	303	320	351	302	294	318	315	329	329	314	323	294	297	314	340	328	325	327	335	331	314	314	328	329	286	332	328	285	320	332	338	310	343	319	344	316	298	295	327	301	322	333	286	297	335	312	324	331	303	313	338	315	288	334	318	321	274	313	346	339	335	263	316	293	322	295	334	328	301	284	317	304	330	347	277	286	299	322	335	320	293	318	333	317	292	333	302	326	328	319	328	331	317	306	299	280	308	332	324	335	317	305	338	338	315	310	304	293	305	338	293	310	302	338	298	300	338	310	365	309	278	317	319	323	331	333	300	370	301	341	313	301	314	339	337	308	296	301	341	310	339	334	318	309	321	349	322	338	300	311	320	296	320	295	296	291	314	337	301	324	330	310	329	307	311	293	322	309	301	326	342	370	327	334	272	330	345	335	300	297	305	301	294	324	334	330	306	343	304	282	293	275	325	339	288	321	283	283	316	310	275	288	310	342	268	285	312	326	286	303	316	337	340	340	350	333	342	335	301	321	302	291	309	304	321	312	348	304	305	314	330	327	332	305	319	324	324	313	303	310	311	334	357	325	302	328	311	301	298	317	313	354	338	316	313	327	308	313	318	315	330	319	326	279	293	318	301	323	300	276	303	287	330	323	320	296	291	311	320	351	268	345	304	303	310	321	342	306	291	333	327	318	312	318	348	310	326	329	314	277	295	306	329	302	334	329	301	299	299	318	317	294	351	322	308	308	330	301	296	300	321	327	301	316	323	283	253	297	335	325	315	296	342	321	352	299	303	341	302	315	309	296	296	351	315	311	297	335	315	300	315	298	316	337	343	326	324	320	323	338	311	288	334	290	306	347	300	317	293	337	315	296	365	317	301	320	298	327	350	298	300	352	321	313	299	332	292	297	337	316	303	316	298	332	352	314	326	360	333	321	365	357	300	317	310	372	328	312	300	324	329	289	302	262	335	320	345	322	335	296	291	300	292	302	304	322	321	317	315	307	331	296	366	336	290	308	369	335	330	322	291	289	343	306	297	297	313	326	327	349	311	341	341	302	334	327	297	322	264	282	296	314	324	289	302	295	318	304	308	309	322	328	315	282	304	309	298	339	316	315	312	299	336	302	301	316	304	322	320	313	328	326	318	304	311	332	339	318	338	298	335	295	325	342	296	314	318
26402	20759	28141	29216	33799	27524	18180	9442	2770	1361	1639	1501	1410	1420	1260	1209	1157	1059	965	1036	915	919	831	893	842	783	747	730	734	755	773	831	793	755	777	755	778	742	811	762	785	771	758	773	751	782	753	746	769	737	723	749	736	749	737	729	729	724	723	741	744	720	795	744	807	703	774	779	737	720	739	735	675	694	764	780	774	779	718	762	749	761	725	765	737	732	778	782	756	723	723	736	725	721	718	759	693	766	784	776	734	721	756	799	741	727	680	736	753	760	735	729	723	758	729	729	690	734	804	718	729	758	773	741	759	782	748	755	751	742	760	707	747	676	706	718	731	744	758	776	758	730	694	732	753	725	749	735	740	737	747	780	777	760	742	761	712	736	769	702	780	761	737	723	765	698	764	775	756	718	760	696	730	728	732	758	742	718	698	757	738	759	749	719	716	728	734	754	717	704	729	778	740	735	772	747	717	769	714	721	755	725	789	785	708	746	724	715	712	738	780	719	746	701	712	803	722	748	753	743	826	760	752	706	751	743	708	718	728	726	747	703	736	710	740	727	728	781	793	742	712	749	734	741	702	730	734	718	747	732	755	752	763	693	744	713	744	706	748	747	694	775	751	745	772	731	716	747	710	730	780	757	734	746	761	703	760	724	745	748	761	730	745	723	740	696	712	712	696	757	738	749	770	735	738	719	748	749	758	722	819	682	726	805	760	729	736	683	784	663	728	729	712	751	725	716	748	760	713	730	723	742	789	720	739	763	760	731	708	710	770	764	768	752	733	732	764	711	714	723	739	720	734	770	693	669	769	728	744	739	729	772	781	735	762	745	782	751	758	675	721	803	779	717	698	710	734	748	720	711	739	716	765	719	772	802	741	705	749	742	725	755	748	763	790	709	700	773	693	734	714	759	738	709	764	762	718	674	727	771	710	696	728	769	703	735	685	694	802	716	702	759	752	747	731	737	776	735	751	745	729	744	746	694	755	711	736	712	748	746	731	748	713	720	717	743	778	748	768	749	748	727	728	767	753	717	759	732	725	738	705	750	761	789	737	745	670	708	738	733	773	717	714	747	690	751	751	734	781	773	680	713	729	763	718	735	750	703	741	733	745	724	724	763	757	687	713	741	733	780	767	711	740	708	732	727	778	719	751	721	752	748	770	731	781	711	772	755	755	732	719	755	722	775	762	704	758	688	725	737	762	710	744	742	740	770	708	727	740	688	762	733	741	761	758	743	722	735	741	760	702	750	742	755	795	715	696	707	756	779	730	792	798	694	733	721	747	737	745	740	746	711	749	779	735	691	741	750	696	750	779	704	747	742	764	744	753	729	703	701	751	718	729	722	729	781	717	685	751	720	711	762	716	767	741	747	746	753	758	684	736	691	706	771	805	788	789	730	755	709	757	709	753	773	759	751	740	704	727	688	762	747	720	743	715	770	739	720	712	722	700	744	727	770	754	720	732	768	742	720	749	776	730	752	737	754	755	692	752	691	734	745	762	722	786	690	760	739	712	794	772	752	774	762	730	763	746	736	749	742	719	754	774	714	749	708	755	759	730	754	779	739	765	728	743	746	741	723	770	728	734	731	731	710	671	697	745	792	742	787	741	789	741	750	765	748	761	709	720	739	721	734	712	697	744	709	705	708	736	741	741	680	663	713	734	740	708	702	719	735	762	749	760	769	699	695	712	735	781	732	731	759	708	732	714	732	752	742	735	744	725	739	711	713	724	750	728	683	676	741	715	752	748	734	745	766	718	735	786	732	712	810	706	701	732	733	777	718	731	738	814	786	701	748	724	739	742	740	720	733	769	738	748	764	793	755	697	751	752	699	729	714	745	740	759	772	706	711	743	728	794	753	765	736	783	732	715	747	738	704	716	754	781	702	686	731	731	744	733	703	736	751	673	718	750	725	787	709	730	709	727	714	797	764	716	699	738	771	719	734	737	740	732	742	741	714	725	732	700	730	742	707	731	716	725	756	720	752	727	740	690	703	736	712	708	725	759	735	762	776	751	711	752	749	724	771	749	750	777	758	732	726	735	712	768	719	746	700	776	779	702	722	744	754	717	730	774	776	679	754	672	778	737	716	736	751	785	744	748	763	753	716	707	695	714	752	686	699	753	710	769	693	738	741	735	754	764	762	736	751	774	711	759	756	738	721	736	736	718	767	726	733	776	749	717	730	739	694	738	686	774	739	815	728	779	740	750	746	726	772	717	752	701	740	754	762	729	732	746	747	730	741	716	733	735	781	699	738	754	744	705	772	754	773	728	775	710	749	772	783	740	774	707	716	676	770	749	742	749	707	724	781	727	764	731	744	762	717	691	706	739	743	740	728	688	760	739	675	760	779	747	749	755	676	754	714	735	709	737	724	702	797	741	775	681	750	752	746	781	719	728	721	704	717	782	702	726	725	774	733	747	735	757	694	771	761	771	716	707	798	742	705	762	691	770	760	757	721	746	733	747	755	724	730	747	755	785	737	767	789	727	741	734	723	729	711	705	737	723	735	734	729	699	719	711	751	794	766	736	797	702	690	740	724	745	740	738	722	790	720	756	744	713	720	701	716	736	720	732	761	685	714	742	735	746	696	740	717	789	743	782	710	780	728	770	751	753	770	782	780	763	740	732	712	750	785	742	696	784	766	716	764	719	768	742	761	719	706	740	715	723	734	728	738	728	732	728	706	791	786	743	739	673	750	788	755	745	741	774	746	764	773	743	700	741	777	747	711	702	755	703	757	722	772	727	753	758	719	737	761	717	721	778	726	760	702	805	749	755	735	763	716	752	685	721	709	740	712	756	737	726	784	747	768	767	782	743	758	763	743	761	693	774	756	776	739	767	744	753	794	747	740	700	775	723	756	739	743	757	741	728	704	689	681	744	739	719	726	753	797	736	749	750	743	744	721	731	739	737	755	744	738	776	711	704	754	766	751	749	784	772	746	746	718	766	743	750	754	725	713	787	759	766	776	756	710	753	768	722	695	714	742	719	709	757	738	722	759	714	727	733	715	760	737	754	735	738	748	726	775	744	767	764	712	718	742	759	843	719	740	709	725	695	789	726	718	700	747	713	700	728	754	686	728	741	732	712	793	705	758	758	712	732	784	767	719	697	746	738	772	758	754	738	740	735	715	759	782	789	778	729	785	694	707	707	778	726	733	763	761	757	718	700	725	746	773	683	719	708	758	702	710	763	746	795	691	756	734	767	757	714	752	739	736	774	723	732	752	698	757	746	777	719	740	744	767	732	761	772	732	730	745	748	753	740	763	744	727	766	715	736	724	717	751	757	716	745	707	742	764	761	726	760	773	761	749	713	726	720	821	678	728	739	747	758	701	764	782	737	778	720	737	715	740	729	717	763	770	744	772	725	697	765	745	776	735	758	726	724	789	774	701	706	708	720	705	719	749	769	750	723	752	682	714	731	710	752	720	755	707	742	736	755	769	780	739	767	754	713	723	747	726	723	757	757	762	717	757	711	737	785	724	719	736	732	753
17736	8524	6083	2837	1448	846	678	529	425	434	439	427	439	409	459	468	416	419	423	392	426	431	400	444	387	425	415	432	413	386	389	367	443	414	421	372	400	415	424	394	421	402	410	411	413	439	430	427	418	422	434	410	396	388	398	388	407	409	390	382	393	393	405	388	414	442	457	418	426	387	406	382	420	430	427	393	431	422	407	392	418	448	413	385	406	400	383	350	381	418	421	388	404	365	394	380	439	400	404	392	414	385	405	400	396	413	434	419	420	437	379	373	383	370	395	361	365	412	408	379	409	372	449	393	405	384	406	378	382	397	413	407	426	383	408	423	389	406	433	421	393	408	415	382	355	381	387	422	359	358	430	390	392	404	396	441	399	379	432	401	414	375	409	410	444	404	406	386	376	390	462	399	393	403	386	428	387	387	410	415	390	386	399	404	410	417	438	403	398	420	421	417	431	394	425	421	416	418	396	394	406	393	391	368	399	401	414	412	412	440	409	408	427	423	391	416	396	419	378	383	412	392	380	380	403	397	404	408	418	419	438	390	417	411	456	416	386	371	391	415	377	390	397	343	391	394	352	388	378	417	420	408	415	426	438	414	385	395	441	351	403	460	406	369	372	389	424	420	389	387	392	392	440	418	400	429	404	398	404	433	431	437	393	419	393	410	410	407	385	405	399	450	426	393	411	422	413	418	435	408	428	448	375	378	421	405	430	394	428	374	457	431	408	363	414	421	412	409	402	373	434	398	426	403	439	365	398	421	442	417	390	428	418	442	445	411	397	383	415	384	387	442	431	410	427	408	404	405	399	410	419	415	429	403	377	430	408	379	383	381	380	398	363	403	437	395	443	414	422	411	429	382	386	400	378	371	394	419	430	435	408	387	404	423	437	402	373	386	375	419	424	413	402	417	422	441	402	395	402	403	452	428	400	407	394	423	404	449	368	388	417	383	393	406	389	378	428	385	400	395	426	400	419	429	394	422	396	419	378	390	401	390	402	417	410	418	415	417	417	459	402	386	360	389	411	369	410	395	427	353	442	411	445	398	376	409	438	405	371	412	395	405	398	410	400	355	429	406	404	438	424	413	432	427	431	384	373	413	409	399	401	392	401	395	392	439	419	429	413	432	389	451	417	441	434	392	403	356	437	426	444	388	408	382	466	373	444	379	422	374	411	441	408	391	396	429	440	403	406	408	413	465	401	449	412	396	380	413	405	413	393	390	388	391	424	439	404	415	383	383	402	409	406	418	392	461	438	420	418	395	424	386	401	420	418	405	417	381	410	423	424	426	409	399	411	437	407	418	391	401	389	431	439	436	396	418	403	369	415	375	361	382	494	425	359	427	424	426	429	408	427	392	414	426	385	428	435	374	414	392	377	427	430	411	430	376	449	437	383	403	376	399	391	405	409	413	398	385	430	402	406	437	371	436	406	408	438	422	399	419	424	400	410	399	456	432	407	440	406	409	408	376	376	439	410	413	373	392	411	433	384	400	395	405	407	434	412	396	402	454	426	410	417	398	384	407	381	430	422	393	400	424	368	400	469	399	415	404	435	414	413	368	439	422	430	405	427	396	409	407	401	440	423	413	424	423	440	421	420	429	413	381	449	417	367	431	392	369	385	393	392	387	399	386	399	429	433	410	405	421	414	458	390	414	408	413	413	407	382	387	385	402	413	400	409	405	369	416	456	421	413	406	402	413	390	389	401	420	396	410	401	408	394	410	438	411	389	387	415	397	455	433	413	395	422	414	414	412	403	425	420	382	446	396	403	441	416	409	402	384	398	381	406	438	401	415	445	399	437	397	417	405	417	416	395	419	397	416	428	399	418	437	470	376	393	417	425	385	400	440	414	414	373	433	424	394	409	429	438	408	421	398	395	439	407	438	396	408	383	364	444	381	373	390	415	445	425	368	419	390	443	391	409	419	416	407	416	381	410	434	408	423	406	413	424	384	415	404	400	395	402	431	390	389	424	428	393	418	400	398	397	432	435	403	407	414	438	394	413	419	381	411	382	437	426	385	407	434	387	391	373	398	401	419	401	435	434	390	400	473	431	393	401	405	387	357	393	408	419	440	428	377	444	413	419	394	403	411	447	414	441	406	438	435	394	388	403	414	404	418	407	396	412	432	433	386	427	391	430	400	399	378	392	391	379	406	375	426	396	376	422	403	405	394	391	413	391	394	421	427	390	410	419	405	389	461	404	370	404	378	420	401	418	416	379	408	408	437	430	391	394	399	390	444	394	420	411	397	425	407	430	397	376	369	399	423	413	397	387	405	408	450	411	408	402	428	369	381	387	398	387	412	472	395	413	410	441	439	424	413	403	430	388	420	421	363	458	396	412	404	443	442	396	408	429	380	423	386	397	397	414	397	406	405	421	426	407	409	364	390	407	403	391	396	428	389	408	388	355	428	380	428	412	398	417	412	390	374	413	430	360	407	362	469	411	405	367	430	379	422	391	373	437	421	432	386	422	389	423	380	388	399	392	405	391	437	424	370	448	411	424	440	405	399	396	377	416	428	381	410	391	411	392	422	436	412	418	423	420	390	385	423	434	426	407	385	394	371	408	414	389	426	422	415	407	367	397	434	352	442	380	412	401	415	397	376	381	446	388	413	425	409	430	410	405	445	401	388	413	405	407	406	418	445	393	380	419	409	407	414	395	394	365	392	378	385	402	391	403	428	379	398	419	409	408	409	390	409	404	403	393	377	392	419	380	426	397	403	416	409	416	443	397	436	431	409	423	391	402	423	414	377	364	389	401	383	435	444	368	429	428	373	390	404	404	430	408	443	410	394	380	380	387	403	388	414	409	431	417	362	378	423	367	413	405	396	399	400	387	417	425	411	425	403	425	438	410	466	426	407	404	404	401	419	438	413	409	413	413	421	395	377	403	406	402	379	403	407	432	398	451	386	412	410	398	381	405	431	459	402	425	441	389	446	405	420	377	400	455	413	379	398	372	434	364	419	439	387	430	415	409	431	438	407	424	421	420	393	438	417	366	382	377	366	395	396	407	407	393	419	370	396	370	360	423	411	412	436	427	407	389	384	398	421	395	429	424	395	414	391	397	453	423	386	396	398	420	429	405	429	430	414	390	416	450	397	426	417	373	413	416	429	413	372	383	418	429	383	366	380	433	416	415	441	405	423	428	421	386	427	421	364	417	442	410	400	408	417	398	433	407	420	339	420	389	404	407	417	392	421	404	412	383	376	366	385	394	407	410	418	402	397	414	433	413	421	402	411	436	435	404	382	379	441	375	414	448	409	387	411	423	372	386	406	417	384	446	433	396	383	414	397	428	415	417	378	357	406	425	411	369	401	391	389	379	404	384	406	406	403	400	388	402	403	436	372	371	463	368	408	402	417	380	387	396	417	417	389	449	373	410	424	438	394	391	397	400	387	438	386	396	401	445	431	392	402	411	424	426	433	439	408	421	368	413	397	432	413	408	391	451	447	430	411	403	384	396	425	369	408	371	387	394	413	418	420
12486	8025	10896	7511	5085	3278	2304	1358	1109	1054	1111	1081	1148	1030	1009	978	941	1013	979	956	993	985	948	938	941	911	957	968	974	955	944	955	922	985	947	966	975	1009	887	929	944	944	927	940	969	974	953	927	958	911	928	906	1019	950	983	938	977	992	956	949	955	969	925	918	957	925	946	936	930	938	936	915	939	926	899	896	903	933	952	962	950	963	960	906	969	994	965	900	922	964	955	935	936	978	931	924	905	957	924	938	877	951	968	886	940	954	939	963	914	901	979	932	970	900	967	875	927	983	968	915	886	924	997	963	990	918	943	923	885	875	1003	866	926	942	964	920	953	984	993	953	909	910	936	965	1006	947	903	920	987	974	919	937	927	940	925	949	923	947	953	959	944	908	964	978	989	927	886	900	950	893	882	985	955	905	954	973	926	967	922	967	1033	960	935	889	903	937	945	960	931	960	944	954	892	973	927	984	917	949	890	882	978	914	943	955	917	954	929	925	898	926	943	943	966	950	902	926	959	933	931	938	969	932	936	922	951	965	926	965	896	935	882	964	939	932	959	954	948	967	906	868	907	965	933	902	944	906	942	868	899	929	950	952	959	931	925	944	931	947	914	951	931	974	876	1016	917	957	960	979	915	941	915	966	902	939	928	940	885	931	980	964	942	978	901	922	900	908	940	962	953	968	979	922	946	957	943	889	900	928	969	844	959	897	895	940	923	916	956	901	927	924	940	979	993	904	936	954	952	998	1011	911	930	939	962	896	972	913	919	918	929	934	958	926	939	940	922	948	946	946	922	951	903	972	985	884	942	975	937	1001	937	983	936	995	847	938	866	870	960	908	874	966	925	1016	970	930	966	938	926	950	903	889	894	971	960	938	923	944	910	927	933	936	950	895	879	975	939	914	898	934	909	936	906	953	904	960	968	941	969	913	915	952	926	935	943	940	943	981	878	974	975	896	956	1016	925	915	951	957	911	969	941	904	972	972	889	924	984	961	962	959	901	930	935	988	897	878	960	954	942	956	928	959	920	999	896	940	949	934	942	910	986	956	999	912	964	923	936	913	893	910	939	950	936	948	943	893	945	924	941	890	964	940	964	915	957	885	942	959	914	931	947	972	935	933	919	924	938	951	896	935	947	952	928	912	934	937	865	917	940	956	948	924	944	926	946	1008	944	932	934	906	959	933	927	920	963	927	944	929	930	948	907	900	874	912	950	924	912	986	882	897	910	944	940	876	894	927	938	953	955	991	937	889	936	877	960	933	914	999	970	901	926	967	1007	916	960	963	885	904	922	946	885	971	898	922	938	979	1015	955	911	942	951	955	913	991	931	975	939	949	937	900	973	917	948	891	899	913	918	932	913	946	920	955	939	965	957	922	940	918	1033	920	962	918	995	912	936	987	942	946	927	969	953	964	977	988	924	927	991	917	913	904	938	970	1017	937	972	950	965	967	925	988	976	1019	945	1011	946	974	933	954	940	887	933	959	980	935	970	977	840	923	945	1004	963	965	949	898	970	988	977	931	966	956	971	882	928	923	1004	899	958	1002	935	924	930	941	904	941	938	899	980	962	896	907	922	907	992	992	963	932	998	954	914	927	991	939	921	898	964	945	957	954	978	908	942	962	925	933	1004	893	951	937	998	909	917	935	900	937	889	924	883	897	977	902	937	928	945	956	929	980	961	957	961	962	946	916	909	913	1006	989	935	940	961	941	901	959	954	959	963	935	921	982	917	925	952	929	946	916	899	946	924	889	929	968	951	919	959	931	943	976	947	959	926	969	968	893	945	917	987	887	953	935	974	935	946	923	942	972	899	918	924	946	937	865	973	950	985	985	1026	905	948	1002	952	942	913	953	999	949	949	960	933	968	971	929	925	939	960	966	1004	928	951	930	956	888	936	958	930	931	1005	917	969	947	942	915	949	934	930	908	951	903	1016	942	958	885	942	919	907	942	995	930	990	1035	946	877	921	952	918	954	939	962	933	943	926	953	949	894	959	918	992	960	973	934	956	900	940	917	953	907	933	965	955	997	942	958	920	931	930	907	987	961	986	951	1007	1003	949	949	911	902	938	935	915	913	965	919	1001	898	927	948	979	887	926	909	955	930	931	918	891	928	947	904	923	927	932	943	897	942	974	912	960	935	972	908	934	926	948	984	936	921	969	952	944	920	915	948	876	965	891	900	945	934	991	930	967	969	932	913	906	939	905	954	888	917	902	918	941	944	963	931	940	899	967	951	943	973	989	950	918	916	962	924	938	970	973	911	932	930	937	913	911	977	937	965	928	936	956	959	947	951	956	916	867	953	958	951	944	944	933	923	912	922	944	899	956	921	935	914	907	927	890	934	929	963	963	876	946	942	950	943	951	943	941	890	903	935	957	922	902	1016	931	948	1002	981	909	923	920	970	962	1008	917	926	976	973	901	944	919	964	895	966	928	988	911	969	917	970	940	935	905	936	976	992	875	915	963	995	934	974	930	1030	964	984	960	988	945	975	954	964	919	959	958	930	947	907	930	945	1001	921	936	927	940	939	929	971	895	919	946	910	922	986	947	935	886	942	909	961	934	869	956	969	933	928	932	913	950	903	924	951	962	937	940	931	895	931	923	936	966	976	978	960	911	914	887	924	973	929	969	909	943	954	928	925	929	944	882	962	967	970	990	943	860	917	900	982	938	946	961	977	939	934	954	966	899	947	976	1009	908	913	972	931	901	899	921	947	929	888	1004	950	1000	937	1012	979	918	998	959	923	941	917	952	963	969	892	948	911	892	924	924	918	906	937	976	1001	927	978	997	938	943	929	977	953	885	900	904	993	935	982	930	891	921	924	893	913	961	966	986	885	857	929	869	947	901	969	915	956	964	965	929	926	917	993	955	997	940	922	936	954	937	913	987	967	914	900	993	928	942	907	909	941	929	967	955	945	952	903	963	901	953	878	923	933	957	930	937	918	964	943	908	987	950	949	951	996	890	903	935	966	902	943	915	925	931	907	936	912	963	915	936	892	918	929	992	942	927	953	933	914	987	987	983	988	920	902	928	900	1030	991	917	1024	967	927	927	910	940	950	966	906	909	951	907	973	939	967	939	904	890	922	917	933	976	1001	962	947	948	918	942	966	929	977	956	949	906	969	913	934	963	1008	922	957	935	938	955	935	954	893	901	951	917	959	880	922	932	949	930	947	957	1003	933	938	918	950	911	929	972	859	927	940	971	900	885	973	929	942	929	948	898	958	939	929	992	908	951	918	864	967	908	932	906	1001	920	963	880	878	946	924	911	964	977	921	913	933	890	946	926	967	951	901	971	882	941	968	957	907	892	918	899	947	921	924	922	940	917	941	947	913	934	932	967	953	958	968	929	941	985	915	916	906	936	955	946	976	961	954	950	971	908	933	950	980	886	900	967	927	957	944	940	946	941	952	981	998	926	958	925	935	922	896	941	938	951	952	939	954	948	947	979	965	908	952	897	929	928	904	950	947	903	951	937	906	957	998	927	948	900	913	973	933	945	965	933	943	921	911	927	930	909	973	945	963	886	955	959	961	957	953
32250	18524	16645	12887	11023	6763	3865	1511	613	476	515	510	542	515	404	456	461	441	419	443	441	445	412	418	412	425	407	409	406	414	432	461	398	412	431	423	448	454	424	424	443	399	396	407	432	430	421	398	412	414	384	381	423	410	431	453	437	395	402	409	407	399	425	417	375	400	386	388	417	417	449	412	438	379	361	418	415	427	410	398	463	425	404	460	404	425	421	388	399	431	462	419	439	388	401	410	423	411	399	452	411	446	409	436	393	435	428	398	421	424	377	385	424	420	424	410	436	414	476	439	416	443	384	411	404	423	447	433	422	436	400	434	411	420	386	426	417	460	396	407	411	423	452	445	413	398	443	392	431	442	423	409	416	398	433	408	404	410	414	378	412	370	422	425	447	437	412	399	418	415	459	413	393	412	415	418	420	410	420	391	400	419	439	415	384	483	411	432	412	417	421	408	437	425	428	435	384	420	415	409	390	403	423	417	417	393	384	418	422	398	442	403	389	418	427	421	429	414	386	394	393	381	417	414	366	399	405	400	388	445	413	429	405	379	400	443	414	424	428	370	407	431	416	399	399	409	425	431	440	424	442	385	389	438	431	390	403	417	387	399	426	416	441	395	391	404	426	412	430	381	384	445	406	421	399	380	422	402	422	396	378	426	408	384	443	412	399	413	439	427	443	428	417	413	393	428	426	383	417	409	419	401	426	443	407	375	456	387	431	421	386	391	409	413	397	424	385	447	419	384	423	397	431	364	400	424	454	432	404	412	415	396	368	406	426	410	402	410	395	386	453	394	423	409	431	407	433	396	414	396	428	433	456	403	383	402	385	403	405	389	379	373	465	406	413	377	430	376	421	409	397	374	423	420	406	412	443	448	418	376	433	449	421	422	445	377	428	398	407	399	405	433	390	431	406	455	415	433	429	362	397	395	403	441	414	409	391	436	377	399	409	421	388	427	436	423	404	410	396	404	426	389	399	412	387	406	422	439	441	448	414	420	405	415	414	425	414	401	402	436	398	414	420	422	385	441	423	439	376	397	425	436	405	410	451	428	434	399	396	420	423	429	366	418	419	449	402	399	404	452	453	394	421	409	381	422	398	442	410	372	354	449	398	428	403	410	404	403	429	396	407	426	417	414	415	415	436	383	415	433	404	435	378	426	394	421	412	407	457	424	394	376	420	424	412	441	415	413	403	425	405	400	398	429	438	388	409	409	418	399	403	389	422	378	412	397	416	407	389	424	417	384	409	412	415	406	403	427	450	430	437	360	377	405	386	379	423	393	442	404	435	407	394	398	405	398	414	417	382	432	427	455	387	412	384	416	429	403	427	419	405	360	429	415	394	424	428	416	391	402	395	422	382	415	421	421	385	417	417	388	378	434	411	438	438	410	408	395	415	454	387	440	399	424	425	441	404	426	406	388	422	401	415	392	397	387	398	405	389	408	434	421	418	418	424	398	415	402	447	392	406	392	421	409	413	408	435	428	410	407	401	375	395	412	441	423	420	404	404	445	392	424	431	424	371	396	414	428	419	397	392	448	420	389	444	379	422	422	402	420	388	414	436	436	414	415	433	422	429	414	413	410	401	401	426	416	426	426	408	439	405	410	436	405	422	425	390	456	402	431	438	440	399	448	419	415	362	419	384	429	465	430	425	364	392	450	410	422	424	399	431	444	403	410	430	402	419	420	404	390	408	438	430	409	442	415	416	420	433	418	438	417	404	428	384	410	393	441	408	455	465	416	403	409	419	438	431	424	415	451	429	402	386	437	416	430	389	435	446	436	393	425	398	434	411	417	397	456	427	428	437	393	406	442	372	431	378	432	429	440	399	385	408	410	389	429	416	406	449	397	387	396	456	368	389	382	418	404	377	437	416	433	412	414	427	417	414	390	439	387	394	374	408	436	407	428	419	409	412	433	430	432	412	365	392	419	414	420	423	423	415	442	387	445	463	451	439	448	461	421	442	404	380	390	400	421	436	416	400	405	397	439	401	410	424	451	424	424	399	424	442	416	406	426	355	408	440	431	446	425	397	405	449	412	396	385	383	418	429	452	388	448	391	418	439	436	365	451	462	435	437	402	398	419	409	370	409	407	399	422	448	420	430	411	405	406	408	405	432	463	461	438	427	420	410	387	420	428	422	400	441	391	411	427	419	388	427	402	428	443	423	424	443	445	418	410	407	428	426	398	463	398	412	380	432	401	378	413	413	387	392	413	425	414	415	409	377	362	413	403	419	422	492	443	415	446	418	435	382	374	420	434	446	433	427	404	406	430	390	418	398	400	396	406	404	404	426	419	414	390	414	411	389	423	441	426	348	408	410	417	410	417	387	375	402	427	387	382	430	433	381	376	418	411	408	407	359	420	447	398	416	420	393	406	425	433	416	442	420	407	412	400	394	426	421	424	392	426	406	394	348	425	413	433	409	428	401	443	421	427	401	398	442	366	434	391	419	381	414	433	415	419	432	447	413	398	411	413	399	382	379	411	420	411	376	424	438	425	374	415	430	426	416	402	400	400	413	436	389	424	404	383	419	439	418	421	447	416	440	404	423	383	401	429	388	430	393	405	436	412	378	458	372	407	378	432	431	406	358	414	402	414	420	421	428	373	384	410	432	415	435	407	418	425	420	424	411	371	461	410	422	385	401	416	411	409	410	412	423	384	411	407	401	410	397	425	371	363	409	429	379	397	414	406	443	416	462	439	417	456	406	348	416	420	463	426	392	426	425	451	429	410	403	405	425	421	393	388	393	386	435	430	424	392	401	439	448	433	448	403	433	406	473	413	411	378	402	431	429	421	420	414	436	413	430	419	429	443	400	407	415	408	456	425	417	434	401	422	433	436	416	443	399	365	464	402	379	446	401	420	431	436	409	427	437	410	410	408	403	373	408	449	368	388	411	432	408	432	424	417	384	428	429	398	370	437	417	438	426	427	395	388	379	407	388	395	428	397	386	384	388	388	414	425	422	411	408	421	414	393	426	422	433	446	415	397	430	420	419	376	406	427	393	441	423	394	394	413	455	417	419	416	395	384	426	435	403	384	390	393	445	404	402	431	414	426	402	440	388	418	394	430	424	398	435	430	431	430	445	418	386	398	418	441	406	409	490	425	431	412	402	407	427	409	425	420	385	400	404	399	393	367	417	406	427	375	409	420	428	393	395	447	388	448	395	393	420	423	412	396	458	409	428	408	400	431	402	398	381	417	435	395	433	384	439	392	407	381	395	435	397	438	457	403	429	385	391	410	411	406	428	434	447	409	389	387	374	397	459	421	445	437	382	418	443	427	434	417	421	422	420	394	437	364	399	377	406	437	379	403	425	380	409	373	390	403	413	412	382	415	381	408	418	415	417	410	435	386	457	402	431	456	414	469	435	437	406	466	412	411	425	410	455	420	397	373	374	428	429	394	384	419	432	408	396	396	422	459	384	391	406	447	421	419	403	403	456	404	402	399	418	390	409	387	405	394	426	454	414	400	440	433	430	436	424	417
22209	15878	22165	23068	21291	16314	12326	4516	1797	1357	1414	1385	1288	1339	1202	1200	1172	1068	1074	1141	1108	1042	1034	962	989	943	992	948	1015	949	958	988	969	960	944	986	1032	964	937	1017	962	953	978	967	975	995	987	951	935	947	956	951	947	960	912	879	958	939	982	921	888	1010	904	958	926	910	992	926	982	952	941	968	1017	956	924	947	949	961	900	994	931	982	910	955	916	946	969	958	906	1010	968	934	987	1000	1034	948	937	939	942	964	939	956	920	946	915	948	958	948	953	966	915	912	933	917	926	986	933	939	1000	919	922	997	946	937	924	921	946	1018	956	974	941	932	956	925	943	888	951	927	947	950	988	907	927	969	944	966	954	1000	931	878	967	948	977	994	951	961	958	942	925	933	918	958	937	947	936	983	1006	971	1013	945	973	939	969	940	932	911	935	952	974	961	998	956	943	933	914	932	939	941	942	898	919	941	951	921	981	908	953	972	996	942	966	960	921	920	993	922	953	910	995	957	945	920	913	954	927	948	931	963	954	937	956	962	907	983	945	1002	984	894	938	904	943	946	997	946	963	948	965	911	925	935	937	944	950	956	956	862	1032	945	991	947	931	936	965	1007	983	924	959	987	931	932	934	951	1017	917	985	909	936	948	982	964	944	989	912	936	941	928	969	977	904	942	909	968	959	971	1005	944	970	997	941	950	921	1000	950	948	980	898	963	910	955	973	953	910	923	916	949	942	976	935	928	978	958	954	961	941	933	937	945	931	909	927	903	915	949	952	951	949	885	926	923	934	986	969	949	951	935	959	959	913	1004	979	911	935	968	894	965	964	953	927	966	940	954	977	963	951	963	936	936	923	929	976	921	968	975	940	996	984	963	977	957	978	919	934	943	958	919	906	950	901	925	990	916	931	965	952	932	943	965	928	983	957	952	878	944	974	907	934	925	921	962	919	975	944	966	962	948	946	946	924	909	933	944	935	939	924	1002	952	961	877	956	949	1000	922	958	948	946	950	956	972	971	967	1007	957	993	988	985	956	947	978	951	918	986	932	914	934	921	918	976	942	926	946	950	908	970	919	950	948	1025	934	939	920	918	964	1010	955	949	984	976	1010	888	928	950	954	912	973	941	940	973	990	980	976	964	959	1002	913	955	972	1010	932	961	921	890	985	926	980	974	917	984	955	972	941	916	957	958	925	920	953	955	952	956	887	939	861	914	913	965	957	945	992	944	938	966	955	920	1012	895	946	933	913	917	978	954	930	989	936	941	956	872	957	935	983	899	913	913	919	967	977	943	946	908	947	937	950	903	943	975	967	974	948	941	964	914	958	883	935	943	936	928	953	958	993	930	915	918	989	930	999	967	969	911	980	879	937	951	888	945	953	909	927	919	1011	900	953	946	978	902	1025	932	945	963	929	923	891	928	950	983	939	932	957	917	946	889	935	900	952	940	881	986	945	908	957	930	943	956	902	941	966	969	954	962	1004	917	975	972	911	934	932	910	959	914	960	1003	975	975	941	963	930	958	942	926	920	995	942	923	971	1001	951	960	905	915	983	956	915	941	972	921	951	974	915	998	938	887	957	949	975	923	957	964	951	974	908	1020	970	949	922	962	940	934	935	969	947	903	965	983	918	960	936	903	924	981	903	945	940	969	924	977	963	948	928	925	932	937	930	905	956	943	950	1000	972	1017	955	938	1054	952	957	1026	994	999	911	896	959	939	979	955	962	912	971	965	1004	971	971	954	950	933	948	926	976	972	952	929	971	883	933	912	961	953	964	881	939	981	935	982	931	957	953	961	919	977	908	953	978	978	992	927	922	990	929	907	929	939	924	982	1023	987	974	927	1004	880	932	907	907	950	944	909	951	924	959	1005	971	947	957	978	945	959	949	913	951	967	931	927	972	1001	949	963	914	933	931	947	923	970	892	954	924	904	995	955	961	945	956	898	965	1011	957	885	873	952	930	964	962	906	931	963	927	951	986	912	936	959	932	1001	947	926	947	870	952	904	964	979	880	958	937	905	937	963	931	967	970	968	939	945	939	970	999	946	929	971	940	912	901	919	928	1016	965	944	945	987	913	967	967	935	931	918	975	929	954	924	905	922	963	932	981	927	951	907	949	920	1012	936	887	929	948	915	980	924	970	951	957	944	911	957	943	1004	981	971	1006	986	967	932	919	958	956	970	888	945	936	991	967	958	965	924	960	969	957	950	898	933	980	945	959	1045	947	900	960	918	955	945	920	892	951	899	966	931	967	990	970	926	990	923	962	969	966	925	939	906	960	976	940	938	984	952	938	977	944	931	874	986	934	957	995	952	933	932	949	941	934	957	952	946	983	1005	999	982	1001	909	931	952	916	952	1008	955	989	953	969	991	981	875	940	941	944	875	908	963	970	995	925	992	962	961	960	1007	899	911	936	913	913	961	985	994	971	883	966	973	968	931	954	959	893	922	953	915	981	947	1022	917	962	918	1012	948	951	904	954	952	989	977	947	941	911	940	968	1001	934	954	889	907	911	981	915	966	1016	918	976	995	927	958	903	1031	973	955	913	945	928	984	913	1001	937	999	909	948	874	957	928	890	970	918	949	947	978	975	988	916	931	1005	993	983	954	916	980	936	953	977	914	922	882	891	978	954	942	941	983	946	953	982	906	944	966	960	998	976	950	938	936	965	1021	946	930	897	958	953	1001	965	970	929	997	939	921	929	940	907	953	968	926	914	925	946	988	1018	967	1003	925	950	1016	974	936	1006	923	913	890	954	974	944	938	978	947	953	949	888	951	951	925	930	988	932	921	993	974	994	939	932	960	905	918	935	953	915	970	951	947	916	914	940	942	953	958	949	931	943	934	945	946	906	941	929	932	935	949	938	955	937	1036	917	978	978	926	947	965	923	940	954	885	970	1007	919	938	975	906	933	966	956	930	944	902	925	921	909	950	930	944	950	981	972	895	943	922	971	957	938	896	951	916	955	1011	992	988	901	927	958	920	935	920	957	930	938	877	1010	915	939	981	951	945	932	911	911	903	927	959	939	958	988	965	926	1036	924	971	929	999	935	944	934	953	936	930	973	889	979	914	961	919	985	893	942	906	949	967	890	950	925	979	1000	949	972	969	976	909	933	970	925	935	969	980	919	972	954	956	981	958	940	927	878	930	997	966	924	936	879	913	885	941	969	900	974	947	963	904	969	905	933	930	940	961	1018	938	940	900	944	890	966	927	947	887	926	981	980	909	899	944	951	968	1001	888	1012	915	925	963	932	965	965	939	923	964	979	916	941	973	907	971	961	925	995	926	916	1035	923	948	957	946	940	939	937	942	976	941	912	927	949	930	942	961	985	949	991	958	955	887	944	950	920	966	931	936	957	954	897	893	1005	951	958	996	924	957	987	963	917	904	969	981	933	956	881	960	928	934	898	923	1004	1013	974	965	962	932	971	962	914	918	979	918	971	951	1001	938	894	997	934	990	898	986	942	989	950	959	968	955	924	918	984	865	904	1003	981	945	978	914	925	955	905	922	931	957	943	916	939	956	964	976	883	984	894	1025	988	914	966	893	994	987	924	1002	983	926	932	964	934	930	920	985	944	923	992	938
41772	26504	24263	19620	15609	13698	8303	3193	813	485	451	447	407	417	415	420	407	356	340	340	373	316	317	340	357	355	326	336	310	315	339	323	316	330	354	307	337	350	325	260	310	323	306	308	335	331	317	343	301	365	341	346	314	326	353	342	327	324	300	309	327	320	301	333	328	329	303	319	316	346	319	306	322	344	355	328	367	317	324	317	291	329	298	315	351	339	373	337	334	319	291	313	323	304	313	315	348	289	311	306	309	343	326	334	350	329	328	321	345	276	299	348	293	312	317	331	334	338	341	336	312	325	311	312	340	317	323	311	339	336	317	350	325	334	392	300	336	327	315	305	348	299	309	326	324	321	306	329	333	328	301	288	313	312	321	322	361	290	295	318	337	303	358	329	355	312	298	342	328	336	337	328	339	337	352	322	362	325	331	306	308	327	311	360	360	315	310	335	337	306	339	332	354	302	322	318	290	307	339	320	319	332	348	331	364	324	338	332	276	324	330	301	313	364	315	320	315	296	309	347	317	313	345	304	314	316	323	354	333	317	319	340	333	303	304	283	312	332	338	306	305	315	344	336	307	336	334	328	311	314	317	356	328	317	313	314	297	318	320	312	344	306	347	344	279	322	306	300	307	323	319	327	314	344	340	319	304	314	301	329	325	330	318	351	328	336	327	308	322	326	366	306	337	355	327	308	327	325	327	302	321	328	323	297	292	359	331	294	363	327	310	299	320	317	317	318	322	312	289	339	323	355	316	339	353	310	332	318	317	310	294	335	300	328	337	361	306	332	314	316	322	344	338	318	331	335	301	330	356	318	298	318	331	320	328	326	334	336	311	326	309	324	350	321	347	317	313	344	332	308	316	360	305	301	352	326	293	338	330	349	327	331	326	332	334	285	298	334	346	301	348	348	320	329	322	291	342	337	330	315	317	312	307	325	302	309	340	352	318	338	298	335	330	349	337	321	357	324	343	344	318	328	330	340	347	329	285	331	300	351	333	364	347	309	329	320	308	316	286	360	290	318	308	321	329	303	332	331	339	300	291	329	355	334	324	317	336	322	330	339	311	318	336	318	340	367	324	330	322	319	322	351	334	350	336	325	355	358	320	359	302	313	327	368	334	364	328	332	345	357	285	318	338	321	333	319	291	324	302	287	329	325	338	307	349	297	329	329	322	320	297	318	321	318	317	313	318	348	328	334	319	319	299	323	348	342	312	309	338	347	299	339	338	348	341	316	328	281	298	311	296	335	315	309	311	314	342	323	343	311	314	330	335	342	315	287	327	337	335	311	310	321	313	345	353	346	365	326	330	316	350	295	317	331	366	322	305	323	309	343	315	344	314	339	289	337	323	294	315	346	335	321	326	330	318	331	341	328	294	343	321	329	342	305	330	307	332	286	330	330	324	325	321	300	335	298	353	369	342	348	320	329	342	294	305	353	305	335	359	311	302	297	318	315	335	323	326	311	308	354	330	343	341	314	325	320	339	296	344	356	367	321	315	311	320	288	314	290	322	330	305	321	289	288	310	328	298	328	307	346	332	359	326	331	335	317	327	330	381	322	342	344	316	320	311	302	308	328	340	328	320	327	336	342	335	328	317	309	285	335	333	313	309	326	277	333	359	324	294	337	327	302	313	317	307	336	303	344	299	333	316	335	350	333	330	324	329	329	326	336	306	308	333	316	322	361	324	298	282	315	318	345	328	323	327	314	302	331	330	306	327	328	321	362	326	315	325	318	323	339	323	348	336	333	315	314	319	362	342	329	355	323	328	325	313	329	325	327	333	301	335	318	307	331	335	349	377	328	337	342	337	357	294	328	340	299	327	334	324	306	325	300	317	308	292	298	306	316	342	345	320	325	325	339	349	316	347	309	356	334	311	316	361	361	313	355	303	288	304	328	341	306	329	322	312	304	336	323	307	322	389	334	331	298	326	324	286	291	322	336	349	292	322	320	313	299	321	315	288	325	320	289	316	312	332	322	336	334	334	323	326	309	350	333	290	311	345	316	340	335	311	370	337	302	331	357	308	305	316	297	311	327	326	305	309	339	286	291	371	335	303	320	336	318	353	345	314	345	335	289	307	352	343	313	340	328	315	317	331	295	339	302	336	351	339	317	307	299	289	281	333	350	319	322	335	331	302	327	326	319	339	329	321	352	333	303	316	321	306	355	322	323	340	330	325	348	288	331	355	344	351	337	367	356	336	334	305	366	368	338	353	296	310	329	308	335	311	315	311	325	307	332	351	353	332	314	355	328	331	295	342	325	316	357	321	310	349	339	308	308	329	320	350	323	318	335	326	335	306	331	361	308	333	321	311	331	329	345	323	341	303	325	324	337	323	338	285	334	321	334	336	298	329	332	291	308	300	318	353	334	325	331	303	285	325	320	351	310	325	321	360	356	331	334	325	287	327	334	302	324	339	358	316	315	324	331	349	340	299	333	310	306	357	318	320	328	326	307	319	317	348	322	327	312	339	362	322	328	341	319	337	342	355	302	335	318	329	352	304	355	357	338	311	342	296	322	327	308	334	304	299	315	331	352	337	314	351	324	334	307	317	319	326	311	338	314	311	297	336	335	323	304	328	305	328	329	329	326	319	318	327	346	340	301	308	325	343	326	336	329	325	343	329	341	304	321	318	281	313	323	350	287	330	297	327	350	336	320	315	334	316	291	290	350	323	326	311	306	281	315	352	323	313	332	347	317	342	310	303	297	347	328	332	328	365	291	332	322	326	302	343	314	327	325	348	341	329	365	325	289	326	298	302	316	303	314	328	331	302	306	309	337	327	328	306	368	358	339	350	325	355	339	304	358	309	331	377	318	311	330	339	265	338	342	321	327	309	345	326	329	332	316	293	306	328	323	296	301	335	327	345	336	331	314	328	274	352	308	345	299	323	335	318	315	318	301	331	346	280	312	307	325	321	340	341	335	288	311	316	314	335	345	322	307	300	316	316	294	320	353	322	341	335	344	325	310	324	363	309	320	316	322	331	363	326	360	298	311	322	292	326	337	335	333	306	355	286	314	348	319	334	330	338	308	310	343	297	347	316	341	356	320	316	350	329	306	304	338	307	343	369	294	300	317	357	317	351	328	329	295	354	320	338	328	333	337	306	324	304	345	313	332	306	341	314	304	289	354	305	311	309	337	321	304	313	319	308	305	353	319	363	317	320	282	320	301	327	339	323	359	344	304	312	296	295	328	317	348	303	323	328	292	332	299	350	314	322	306	325	334	307	327	297	307	326	340	336	310	293	356	314	319	319	340	321	329	329	301	349	333	353	303	314	300	332	339	336	358	316	306	332	294	344	309	325	332	302	298	334	320	349	325	331	322	313	317	347	313	310	327	346	324	336	328	332	342	304	318	312	330	310	325	301	330	332	375	331	329	296	320	329	313	310	359	340	336	324	332	383	331	326	303	348	348	357	354	318	334	297	371	328	334	361	348	344	338	355	318	320	295	316	327	329	338	316	345	357	369	340	301	292	318	280	330	336	330
27651	21507	28581	29475	26739	26594	17739	8929	2569	1523	1495	1555	1385	1286	1278	1208	1069	1018	998	939	922	870	800	821	785	832	756	877	811	787	805	787	766	815	747	801	775	786	809	847	770	761	776	750	772	762	729	806	754	775	762	798	701	708	757	770	826	808	751	801	743	814	757	761	764	750	734	770	767	786	774	704	811	780	782	784	764	799	754	761	733	767	757	782	783	758	793	794	771	702	761	775	725	774	797	747	760	766	812	768	774	742	703	753	759	735	755	720	751	765	723	775	738	740	704	782	782	767	719	732	782	741	746	727	709	746	783	792	778	731	736	767	799	752	730	773	787	792	754	779	756	766	786	802	697	723	712	727	748	789	743	686	774	736	830	722	797	808	751	774	748	753	745	779	762	737	776	724	784	778	746	745	768	797	759	752	776	764	765	763	751	739	829	752	750	741	744	776	739	729	783	776	685	783	700	763	797	760	754	738	720	738	783	735	773	742	742	785	756	755	713	771	718	780	724	701	804	738	766	765	732	697	719	748	741	768	771	741	756	816	737	718	818	744	749	733	723	732	746	726	721	731	780	713	734	796	771	711	730	747	718	736	779	682	717	753	768	753	734	787	777	754	707	767	779	757	782	750	778	737	765	755	739	732	796	738	767	746	718	773	762	786	738	774	759	752	743	744	729	785	738	785	784	736	713	767	716	793	809	741	775	775	770	747	720	790	765	747	768	708	731	730	748	760	760	733	748	806	760	748	807	766	761	770	787	729	766	737	735	761	725	748	749	781	776	772	733	741	753	734	745	761	765	748	775	710	770	704	771	772	727	746	782	724	769	781	828	788	730	735	781	707	701	777	752	759	738	769	755	739	692	755	825	768	738	783	733	765	783	722	785	793	790	744	721	758	768	798	774	773	727	743	755	737	792	701	767	753	737	725	778	778	722	746	718	769	722	723	780	815	785	729	723	766	730	824	776	772	758	785	720	743	800	746	742	779	755	766	715	760	769	720	771	710	744	741	790	711	757	736	733	754	751	742	718	700	739	762	774	755	704	723	773	766	718	746	734	730	756	766	753	762	755	762	725	793	700	763	721	781	753	778	708	738	749	750	775	753	767	786	720	766	757	753	741	822	721	772	771	794	741	742	749	726	787	743	748	751	714	765	763	758	790	751	771	780	755	725	755	739	782	690	808	739	731	722	781	782	725	729	770	770	727	710	754	754	755	751	763	793	747	761	802	782	782	733	759	741	752	752	763	739	742	790	718	781	771	735	775	780	742	816	757	703	811	762	743	711	749	756	708	763	756	797	779	725	783	763	761	768	792	776	778	758	764	795	789	745	749	711	734	741	733	747	735	781	692	725	767	758	747	732	758	764	737	760	767	749	731	789	728	735	709	743	750	721	746	763	679	764	754	768	764	747	790	799	737	813	739	734	759	718	723	767	718	775	743	743	736	777	810	792	733	766	759	741	763	816	750	730	775	782	724	763	751	763	734	742	746	732	721	753	727	802	757	759	759	746	775	774	762	774	775	714	819	787	728	726	774	793	752	744	747	769	719	734	755	779	748	754	749	759	738	723	803	752	729	728	750	770	766	726	686	758	787	749	718	761	756	766	775	742	765	785	731	740	791	723	741	747	717	774	767	751	725	754	762	729	726	770	725	780	742	813	768	735	787	777	731	720	763	746	754	729	704	731	767	730	781	734	749	758	763	749	800	742	721	749	781	750	774	742	728	767	724	785	724	760	745	730	773	720	753	728	734	722	707	742	767	745	790	771	745	770	738	782	758	735	765	729	755	756	779	746	748	757	779	719	763	719	768	783	772	788	791	789	734	735	773	757	747	758	756	754	774	746	777	802	771	766	750	815	747	701	733	755	719	775	749	751	767	771	740	798	801	778	763	742	731	726	753	763	747	785	774	726	718	721	758	780	778	746	779	773	769	756	768	749	745	711	801	744	755	733	755	750	793	722	748	773	720	760	768	770	719	765	737	740	784	728	795	734	753	760	735	749	782	755	753	718	776	702	718	753	760	725	759	767	779	719	747	784	787	737	733	760	762	800	779	760	758	759	773	757	777	795	748	742	742	745	748	773	731	744	765	729	778	770	742	807	751	754	745	762	798	767	748	752	739	819	710	758	704	692	738	741	739	747	764	747	726	759	801	721	731	788	753	764	790	711	783	767	773	739	755	749	735	721	723	707	751	710	750	731	781	729	783	748	782	771	746	707	737	736	724	743	756	732	787	741	744	767	802	735	724	726	748	755	753	718	766	770	771	789	749	789	739	719	791	736	750	761	779	771	760	770	713	736	798	729	778	692	781	738	720	732	757	710	751	761	779	717	754	712	759	763	719	742	752	742	749	784	736	740	780	700	750	757	760	712	736	772	743	717	767	731	813	778	748	802	709	734	752	785	820	798	758	775	732	779	769	734	733	746	730	758	738	780	785	734	732	790	810	763	781	764	815	735	764	785	738	764	743	740	738	752	809	757	772	765	759	769	762	756	732	699	726	755	796	775	750	768	764	755	759	726	779	724	763	706	749	774	743	712	727	795	807	796	730	723	756	764	737	756	740	740	762	776	793	703	730	753	711	737	743	725	751	792	702	712	739	742	784	739	827	729	755	742	737	740	743	705	778	737	789	739	750	771	745	751	726	762	748	732	765	730	733	718	730	728	808	763	723	767	790	753	745	771	777	763	770	765	773	771	707	729	775	720	735	767	728	745	773	768	737	754	775	740	742	743	768	763	740	835	728	738	753	785	725	715	783	731	784	760	754	729	782	689	785	733	719	772	748	761	737	782	766	760	734	740	744	749	817	767	777	793	777	753	745	762	760	728	762	692	739	758	719	762	728	780	715	757	782	759	721	779	708	789	768	775	751	759	761	743	687	708	770	709	770	739	756	779	792	728	793	775	781	748	707	757	773	763	753	763	796	720	756	752	747	759	701	763	712	789	760	728	743	765	731	795	770	724	762	723	746	759	723	783	755	736	762	765	741	724	744	744	739	709	788	747	757	767	751	755	742	789	707	748	748	731	745	798	727	742	765	756	744	709	809	735	792	778	748	737	734	831	716	759	753	743	784	737	737	782	733	697	721	743	738	826	750	731	748	747	747	775	750	717	737	740	775	763	799	717	742	735	762	758	775	751	809	754	704	800	782	753	786	730	714	743	740	771	769	742	720	792	782	752	766	728	792	750	808	735	817	752	846	713	776	759	775	773	756	684	761	707	770	788	701	750	751	793	723	715	752	757	786	793	779	796	808	735	736	778	784	793	770	764	734	777	775	801	759	788	748	738	750	802	740	764	750	785	798	731	768	721	759	764	742	765	795	786	799	778	752	770	819	822	741	786	727	774	729	716	746	740	780	758	744	781	717	763	785	794	790	722	762	755	753	746	764	708	752	738	745	775	711	748	768	738	749	774	769	698	732	767	764	732	774	727	755	734	727	760	784	754	798	765	792	768	757	748	759	755	782	776	775	763	758	783	707	766	771	728	730	767
19017	9236	6305	2773	1457	1258	692	455	481	442	455	429	422	425	447	449	415	406	447	390	434	386	432	399	412	369	457	398	413	378	401	408	425	424	414	408	418	400	384	412	341	403	378	397	417	393	424	441	420	422	431	430	417	440	453	431	390	391	435	370	411	386	376	421	418	407	396	416	478	383	411	402	415	421	437	398	396	474	423	388	390	407	412	427	459	430	471	390	438	418	431	410	411	416	387	418	410	422	441	435	369	418	423	430	411	413	410	405	404	417	396	405	433	442	335	431	426	397	403	435	402	440	450	381	391	468	476	398	411	405	414	451	426	424	382	418	400	417	398	436	417	417	428	449	399	396	441	392	428	361	432	434	394	392	383	374	372	441	371	423	406	460	382	449	415	417	395	431	425	440	421	401	435	422	383	423	417	396	400	395	400	392	402	392	418	443	426	450	419	414	422	382	414	432	466	422	412	426	409	374	428	374	433	375	402	416	410	414	457	439	423	421	442	442	403	425	406	380	405	406	426	413	399	462	407	422	419	407	421	404	402	403	405	408	400	448	422	441	422	410	439	437	394	400	423	450	436	390	453	408	409	431	439	407	384	397	440	485	449	408	446	398	415	438	406	408	418	454	461	361	435	394	398	404	384	434	417	391	386	376	389	400	410	418	396	416	407	391	399	442	402	395	416	404	414	379	380	415	400	392	381	447	431	398	384	378	415	392	413	415	417	443	450	412	441	406	420	417	412	388	416	406	424	416	452	398	443	373	450	432	430	442	406	397	374	404	373	419	407	406	444	405	436	447	405	407	432	382	442	391	426	396	424	413	420	412	404	418	418	366	405	405	404	437	429	434	394	413	455	398	470	449	446	397	407	422	418	386	394	418	427	426	411	388	430	409	387	391	423	376	452	397	429	428	398	384	413	444	419	386	420	419	436	378	419	419	427	394	425	414	381	442	398	435	414	400	397	411	417	437	392	393	448	393	391	390	409	403	405	408	433	363	363	435	412	417	375	409	457	385	454	364	425	412	406	432	403	397	432	387	411	405	417	456	398	393	425	425	438	386	409	426	387	378	407	402	451	418	428	403	418	437	409	439	436	429	415	405	413	388	430	389	433	424	432	403	412	420	441	426	421	418	404	424	423	419	432	456	405	364	398	407	427	441	365	389	379	413	417	406	409	395	427	402	418	433	427	435	406	399	435	417	420	399	396	430	386	439	402	385	404	429	417	409	395	442	389	426	403	417	424	419	450	382	366	391	393	414	426	391	416	395	401	425	430	413	439	391	419	381	412	449	397	406	404	388	448	423	394	382	420	418	409	432	396	439	414	375	425	370	370	375	430	456	426	411	425	408	413	444	447	380	423	418	442	398	411	429	406	407	436	391	418	424	434	416	411	391	387	408	393	440	389	410	399	429	358	393	432	420	399	415	398	453	407	378	413	412	406	367	434	427	388	377	406	437	397	376	402	411	418	385	415	409	433	388	400	385	426	413	439	417	454	437	365	433	458	452	439	379	408	416	425	381	424	421	373	388	418	433	438	424	378	399	362	414	417	406	404	427	442	441	423	424	443	419	377	383	440	402	415	417	416	382	414	440	416	410	418	424	395	425	410	423	394	429	412	411	440	450	445	393	386	409	378	385	400	443	421	465	389	413	392	401	432	453	453	431	427	403	379	434	405	421	395	430	416	416	415	424	386	431	417	398	387	426	431	376	403	427	444	382	467	423	406	395	392	383	412	414	398	440	433	401	442	398	403	406	438	407	410	412	424	390	423	453	408	411	440	401	386	391	405	417	419	410	399	410	419	398	453	415	383	412	409	408	415	371	419	385	440	425	405	424	400	396	379	413	405	417	372	403	416	367	423	424	392	427	435	410	385	441	413	415	410	417	466	426	427	411	377	438	429	410	410	444	426	445	384	375	410	418	386	432	413	393	423	398	401	428	410	444	457	429	391	397	404	460	411	427	392	439	421	404	420	399	426	429	410	439	409	430	448	400	454	443	419	410	411	406	446	416	381	396	417	416	439	404	370	416	399	391	439	434	403	396	382	408	469	441	443	383	380	462	400	413	407	381	430	418	383	411	417	432	468	419	387	445	400	386	427	426	422	423	427	409	410	375	415	419	435	398	398	375	362	392	429	397	388	425	407	408	449	409	422	442	453	392	405	414	405	423	467	421	384	393	427	388	406	402	420	399	411	400	379	398	405	400	428	427	403	396	398	417	440	420	390	379	442	403	391	426	401	411	425	372	383	393	422	421	417	397	434	404	418	427	465	440	394	406	404	435	386	420	379	434	398	404	426	409	433	432	402	372	414	452	420	374	415	392	439	393	421	444	444	413	416	414	404	430	402	387	420	393	417	480	392	414	387	413	395	419	388	430	407	383	410	393	414	397	385	412	434	418	397	400	398	420	409	398	390	402	396	429	447	395	391	408	422	414	422	408	399	395	447	407	440	428	389	429	443	415	414	387	422	406	454	395	403	439	402	385	403	420	418	418	409	393	385	406	435	431	423	463	449	406	445	408	430	414	407	426	416	410	423	413	433	380	417	382	410	414	373	448	452	420	377	383	411	410	435	408	433	426	445	393	395	433	465	436	410	396	420	403	417	415	388	431	432	383	397	417	376	403	416	418	436	388	450	416	442	397	389	406	410	399	425	388	402	437	461	420	443	412	406	384	427	416	394	457	434	410	395	426	413	422	438	396	423	415	396	412	438	407	400	384	403	423	420	449	438	431	396	452	410	404	391	461	417	399	446	414	410	415	410	405	414	399	411	435	445	402	449	387	437	435	391	432	380	426	375	418	390	412	428	387	431	431	400	383	404	378	434	431	426	381	373	421	442	435	404	369	413	415	409	422	436	419	406	398	411	423	410	395	402	432	386	419	424	381	387	428	395	419	400	395	419	440	398	351	444	413	418	399	405	395	413	436	352	426	409	408	423	429	418	382	420	405	450	400	401	411	424	382	403	378	386	422	390	401	409	418	425	421	437	433	420	423	407	420	415	357	384	423	390	446	406	419	399	402	401	402	405	397	442	401	383	428	444	433	460	442	424	422	404	428	395	378	403	384	435	465	414	445	394	431	420	382	406	408	368	460	422	403	410	401	390	416	401	432	421	422	461	436	418	440	429	406	415	406	432	410	397	375	402	421	404	440	416	390	403	424	371	446	411	442	376	417	389	406	399	391	428	348	413	407	411	398	438	402	439	412	409	431	426	416	392	364	424	424	400	394	382	418	426	417	398	431	436	422	424	444	414	417	396	420	445	405	407	404	433	388	438	390	417	417	394	434	399	410	419	408	398	387	474	447	425	425	393	436	403	417	443	396	451	387	400	444	438	426	403	422	423	411	453	395	435	414	402	462	430	390	432	445	426	391	439	406	430	432	432	398	446	410	414	411	429	414	405	393	422	375	416	441	447	411	415	403	438	404	391	411	405	392	396	409	401	452	420	409	455	400	382	435	383	380	397	407	422	407	448	368	421	391	406	465
13342	8472	10907	7014	4809	4379	2179	1476	1183	1160	1130	1096	1065	1027	1025	1024	982	1022	975	960	1013	983	996	1016	923	972	1021	928	965	901	915	939	950	905	974	948	972	957	998	936	946	989	961	945	925	975	953	962	927	944	970	916	940	914	965	959	920	924	954	949	912	1021	973	991	919	927	896	974	928	969	915	962	896	997	1000	980	960	955	945	980	976	980	958	990	960	918	954	993	944	925	965	996	930	964	972	959	930	981	1027	924	913	946	944	996	977	976	935	950	913	955	967	1008	883	980	953	980	964	925	954	973	937	968	959	939	1027	952	998	981	944	910	959	979	911	986	920	982	902	1029	917	922	910	950	964	958	997	940	1000	1025	936	962	926	921	996	946	959	938	926	982	959	947	994	947	953	955	931	952	913	1005	968	963	918	1027	947	943	967	930	942	883	971	925	952	898	939	895	956	965	972	934	935	958	995	942	982	936	909	946	956	975	947	952	972	898	961	945	942	998	971	922	969	960	950	924	992	915	969	954	971	960	902	951	945	959	966	991	919	971	938	961	958	940	921	1015	898	909	896	1003	971	945	959	946	953	965	914	1006	935	954	960	986	933	945	985	923	922	899	954	886	973	926	958	919	981	943	971	994	947	937	944	926	958	1002	914	981	986	1002	927	969	950	918	948	960	890	977	938	1022	921	964	951	958	951	977	927	943	923	918	999	1002	964	920	1006	978	955	954	930	905	921	897	928	988	949	925	985	933	937	934	925	999	947	994	966	982	971	948	972	916	987	948	910	945	898	981	901	944	915	915	956	946	1007	961	913	910	940	960	913	949	931	959	921	923	950	944	886	939	916	923	883	903	938	984	982	953	957	917	981	887	927	988	904	910	962	937	983	922	933	964	975	933	981	948	940	946	901	909	962	1018	982	931	977	989	966	947	948	995	981	998	900	931	972	939	932	947	965	979	1006	928	934	972	938	947	966	949	959	953	991	923	918	997	931	919	949	930	952	953	924	1002	972	957	970	950	946	990	996	952	1004	985	919	957	942	962	980	970	981	960	969	978	957	968	1011	975	958	975	975	960	983	880	1002	985	972	966	963	947	918	950	961	885	990	898	983	1002	971	953	963	980	960	949	983	969	955	964	946	993	972	926	965	931	914	968	971	946	953	928	954	966	895	982	955	1008	920	979	996	909	1006	938	998	922	942	935	920	931	944	935	918	992	951	978	908	940	938	983	950	995	924	932	978	979	981	941	1007	980	896	970	949	924	955	959	991	954	950	940	973	880	948	970	926	940	964	1005	939	955	956	930	913	964	977	951	951	947	963	971	949	896	986	952	963	975	968	914	949	937	928	945	917	918	895	942	877	906	957	971	964	947	867	934	890	992	926	920	953	927	977	950	923	926	978	944	951	936	979	974	911	994	957	971	940	978	955	980	946	965	977	978	883	908	1008	1000	953	946	948	965	937	931	982	980	958	961	986	921	969	891	991	951	939	987	997	966	962	977	947	997	960	927	965	951	893	939	956	942	935	926	944	981	927	998	982	939	876	912	941	896	981	975	976	928	914	910	987	972	980	972	924	958	915	1015	1001	1018	998	970	929	963	989	977	947	957	951	918	989	957	997	899	945	1007	966	955	897	966	942	959	905	982	950	965	952	938	1020	898	982	968	910	951	895	957	996	982	949	968	965	954	939	916	945	966	925	981	922	954	929	960	970	976	973	946	930	898	968	922	909	940	932	935	964	920	908	1000	952	956	992	976	954	935	962	977	986	970	941	944	985	986	947	951	978	992	969	1049	944	983	922	981	942	906	964	933	1007	946	988	904	1041	919	938	969	934	990	941	970	944	936	967	955	952	938	917	955	927	973	931	978	948	908	849	938	963	961	957	981	993	942	1018	971	965	977	946	886	898	921	961	943	977	954	967	943	986	928	954	976	922	960	952	971	986	919	910	934	912	979	917	927	885	951	928	987	943	961	937	927	987	977	944	1028	988	934	944	974	922	934	974	898	901	994	982	949	960	964	985	894	927	969	959	1002	941	969	909	972	961	906	1000	955	928	991	921	932	971	912	931	937	935	895	990	997	916	967	958	940	945	986	998	890	961	941	944	980	930	940	901	945	922	996	878	937	968	951	998	1060	1000	945	995	939	961	983	941	881	938	915	933	913	910	968	989	926	899	903	970	985	948	960	945	962	912	955	966	882	946	962	922	956	914	989	953	928	917	963	978	982	946	1008	927	968	1004	969	890	966	942	935	920	1020	960	972	937	943	954	876	984	940	957	959	916	931	924	902	949	959	915	938	999	907	927	963	947	965	974	916	944	904	936	979	970	922	976	975	946	993	973	945	997	1003	949	984	955	904	929	921	933	936	969	980	902	949	930	1014	959	1018	975	945	922	912	923	938	957	969	955	939	957	947	875	978	922	962	981	881	1003	976	930	932	962	935	985	1005	974	1020	897	984	947	991	962	965	896	950	943	925	888	909	953	979	979	957	946	916	948	960	994	944	980	982	948	944	988	954	949	948	943	971	954	934	939	860	1006	980	941	994	951	975	901	993	966	896	978	1026	959	916	916	944	961	905	943	960	989	926	917	957	1012	968	964	956	915	922	958	977	906	941	954	939	957	951	984	955	942	989	942	962	981	987	924	958	918	947	979	994	999	983	987	1003	940	969	945	935	931	985	960	964	978	890	975	1005	940	956	916	952	945	967	927	995	977	1026	946	1014	961	929	957	951	944	932	952	938	979	981	947	932	991	933	983	933	942	955	1002	932	936	957	928	978	922	912	903	973	929	916	961	1020	969	936	956	924	966	938	1047	965	980	951	926	998	967	978	969	980	929	969	976	910	953	1001	929	922	943	991	952	960	953	944	940	908	969	991	975	969	957	944	940	953	983	914	946	886	924	984	992	924	979	959	946	973	976	951	961	971	966	907	926	918	933	966	910	893	960	966	978	976	965	941	947	951	939	1020	962	981	902	925	975	934	958	938	959	961	970	947	991	957	957	946	953	948	958	951	964	958	915	954	919	913	963	953	957	947	927	933	908	893	956	964	937	972	939	976	1033	943	988	946	942	956	867	915	951	938	987	923	885	899	976	931	958	958	909	926	937	975	984	988	991	939	1022	933	967	935	890	917	955	903	1008	937	935	958	939	974	963	912	948	987	867	990	891	924	954	959	962	933	973	942	966	958	949	969	921	977	949	955	950	938	923	915	940	884	965	944	980	936	935	976	904	953	988	972	916	978	982	977	930	928	945	955	943	916	936	924	974	968	955	957	974	951	979	925	912	992	930	910	989	954	1000	904	952	965	965	949	964	916	942	990	953	951	882	911	959	944	931	935	922	916	948	946	940	976	978	927	907	919	882	941	913	962	912	868	986	899	963	984	955	941	937	942	952	961	934	936	945	962	1001	968	919	938	988	986	952	947	1002	985	952	972	884	952	970	982	933	934	946	909	1006	977	933	912	982	883	945	895	969	923	960	980	990	889	941	943	891	866	950	940	996	952	914	961	991	951	968	925	971	980	920	928	922	924	931	909	864	944	915	954	1001	946	923	975	1000	974	987	909	971	966	1008	955	892	954	946	916
30443	19241	16981	11679	9739	7694	3795	1384	687	527	523	514	502	466	433	427	423	458	450	407	450	398	422	365	427	447	386	433	400	367	427	392	427	398	420	408	407	437	410	441	385	402	408	444	423	395	382	416	417	401	393	424	410	395	401	417	413	401	464	445	404	391	409	420	386	426	399	412	399	441	454	403	420	395	405	377	414	413	406	402	396	403	383	467	425	384	422	420	384	410	397	418	386	356	385	387	375	403	436	434	411	396	406	439	401	425	470	382	422	410	438	361	430	402	432	436	392	440	464	368	389	430	389	423	418	397	400	420	394	425	413	412	404	445	405	396	399	422	443	431	404	440	418	377	396	409	436	391	410	392	392	395	408	370	411	405	407	396	401	409	410	424	396	439	449	404	407	389	433	435	431	406	407	428	396	376	426	426	397	403	411	379	364	387	436	402	401	363	388	442	453	444	443	406	430	403	416	432	379	409	426	457	426	411	403	426	425	392	383	426	404	393	403	430	392	396	448	367	432	397	447	400	433	404	407	408	392	414	415	380	419	386	417	403	392	425	399	379	411	434	423	383	410	427	403	389	421	413	451	433	442	405	420	382	383	427	370	365	428	403	400	415	441	444	431	410	431	388	428	439	420	428	433	358	433	423	388	398	348	393	384	418	427	358	396	397	408	406	437	390	453	410	425	416	416	409	414	436	395	394	408	410	390	446	392	403	413	441	449	401	373	385	413	418	414	426	381	400	431	424	407	382	412	399	449	437	396	450	395	428	401	393	424	394	399	447	394	393	398	408	396	390	406	414	368	385	410	430	411	405	397	392	414	387	398	438	390	415	437	383	439	431	434	445	424	416	402	425	419	401	410	396	404	436	438	425	401	414	406	414	395	380	401	411	458	445	416	397	412	394	408	423	425	409	484	419	402	461	406	429	394	392	414	422	409	409	372	414	407	391	431	402	388	401	386	408	418	388	379	446	400	386	411	413	408	428	406	397	393	427	433	424	419	407	390	427	435	419	418	373	393	380	406	402	444	406	399	388	449	397	394	430	399	409	419	442	428	405	397	421	415	428	415	394	410	402	398	404	423	392	404	444	389	434	430	416	447	389	386	384	436	397	406	409	412	419	405	381	405	413	436	396	394	397	432	406	407	396	440	392	352	409	389	368	416	397	434	406	400	420	376	407	392	460	409	412	398	439	431	379	370	394	417	410	424	370	432	407	432	413	407	401	392	354	407	372	423	459	376	409	401	376	429	397	403	392	407	383	404	406	403	439	405	378	401	408	406	377	442	379	424	360	395	417	422	389	408	435	420	419	397	395	404	383	417	407	415	393	390	426	405	411	371	437	396	425	402	389	424	444	409	466	416	412	387	417	386	374	390	407	420	398	438	420	441	396	407	423	392	422	402	403	390	413	367	420	415	387	378	448	417	363	414	440	408	390	389	422	407	431	447	423	426	410	415	369	423	431	439	397	416	374	367	436	380	402	402	390	398	386	445	405	436	428	426	374	392	424	439	424	420	444	395	432	366	408	400	402	429	367	413	427	408	396	430	405	391	392	384	402	384	375	406	409	408	410	425	383	423	393	432	388	408	442	389	402	460	402	385	393	369	399	430	423	466	443	432	415	408	407	436	419	418	376	397	406	395	389	422	402	415	387	369	429	382	388	431	408	403	432	426	440	432	420	421	385	432	367	386	395	385	389	395	409	415	432	392	362	422	419	419	436	458	398	409	423	426	420	420	407	403	406	397	426	403	393	438	439	397	411	407	444	381	444	440	426	424	409	380	400	405	419	406	415	414	419	415	436	418	386	405	413	383	435	382	413	383	480	404	455	387	390	429	411	405	380	397	381	389	415	417	384	398	411	383	386	388	386	428	412	435	394	466	437	395	410	462	407	399	410	416	381	392	371	410	417	412	439	405	397	405	416	418	405	425	417	428	426	432	415	439	393	419	424	444	385	418	395	417	403	394	420	395	419	428	409	391	416	396	422	375	414	427	423	382	469	431	419	411	411	398	385	397	430	441	429	407	395	412	441	435	458	381	440	435	389	432	423	417	409	422	393	409	413	401	438	411	427	421	412	414	391	438	417	376	415	410	441	405	399	429	403	460	442	412	384	422	410	413	400	414	422	434	422	425	387	399	412	377	409	418	427	367	397	406	384	391	437	412	415	454	388	411	389	432	425	431	396	434	392	402	412	389	418	388	425	414	376	389	463	417	370	406	424	403	380	413	390	437	379	411	423	421	439	419	410	398	400	378	416	433	394	404	368	437	392	419	369	420	425	405	394	436	419	417	420	395	456	421	419	411	368	429	453	379	425	366	411	393	389	373	400	416	401	387	396	376	399	379	401	401	423	497	427	395	388	386	413	388	419	439	403	400	421	393	388	434	419	444	391	373	380	423	426	407	399	421	450	451	383	422	440	435	410	385	415	418	411	398	432	441	399	410	387	409	408	416	437	412	388	441	392	394	434	400	406	367	394	423	408	389	393	413	392	413	385	438	364	430	430	421	430	413	419	400	363	415	408	410	403	424	394	392	469	430	437	422	377	381	391	452	403	407	425	443	404	431	414	416	411	425	395	394	404	407	402	426	381	412	440	430	434	407	411	384	409	381	388	399	466	379	383	381	404	427	394	435	376	384	367	405	393	385	422	411	426	419	382	440	413	386	404	417	400	423	404	431	434	392	406	389	385	403	411	398	412	408	424	406	422	392	419	430	391	420	401	438	426	397	382	378	415	377	387	419	381	411	432	416	393	396	431	438	406	398	416	372	384	415	384	366	395	389	356	401	399	400	414	456	395	429	444	402	401	440	372	443	443	443	424	410	420	392	420	370	407	380	427	399	412	392	380	365	416	409	417	453	393	414	438	394	410	408	395	392	412	369	395	406	373	424	411	416	387	415	442	436	411	430	374	428	388	373	403	445	404	419	404	380	416	434	388	420	408	419	415	403	397	425	399	363	411	441	403	402	403	390	359	415	390	403	431	415	399	427	438	432	433	392	390	385	380	414	430	374	383	377	436	355	392	419	429	420	429	422	424	427	434	405	401	411	413	385	394	409	393	415	415	404	451	399	399	410	403	383	405	390	396	406	400	361	424	376	396	409	427	396	416	404	395	377	373	421	437	405	398	402	442	427	408	380	420	466	442	414	418	417	379	384	443	430	390	386	410	421	356	418	428	405	379	381	418	384	433	410	427	443	394	422	429	417	412	399	391	380	393	424	438	390	392	451	406	402	439	385	429	410	388	419	400	445	438	404	401	392	419	378	416	436	412	412	382	395	393	420	416	389	420	452	463	447	406	390	388	379	438	410	455	385	372	391	439	418	401	417	415	399	426	416	416	412	428	385	467	400	367	415	461	411	430	404	422	405	390	390	388	393	423	404	435	370	428	393	423	418	400	425	444	410	393	381	398	388	411	384	427	416	390	443	419	434	389	391	396	412	399	427	397	388	401	435	373	412	409	436	391	414	398	424	455	415	394	410	399	424	419
20960	16671	22122	21351	21154	18976	11119	4456	1982	1520	1443	1410	1341	1231	1220	1237	1108	1091	1149	1035	1013	1014	994	931	985	993	923	958	941	941	951	921	980	980	895	941	934	934	936	923	936	933	914	945	973	954	939	938	932	945	930	988	961	938	943	900	961	966	935	970	932	915	990	1005	974	966	991	924	986	913	962	912	946	945	1018	962	983	943	884	904	931	953	936	921	975	1015	957	905	1001	901	933	964	995	1011	894	974	918	966	951	959	961	978	952	980	954	927	962	923	930	987	965	907	939	975	961	926	928	999	952	862	959	900	904	978	971	917	932	899	952	985	927	917	867	924	933	847	925	955	916	897	961	891	976	901	942	959	943	968	933	1017	917	931	911	978	954	928	958	952	905	965	945	945	945	1018	927	900	972	1015	972	964	926	902	910	916	935	926	929	921	940	952	951	990	928	948	910	915	924	954	936	945	925	906	954	961	945	904	935	1007	927	959	945	934	927	942	918	968	919	976	938	927	909	958	934	942	917	909	912	929	937	973	917	899	921	933	966	908	963	940	951	981	921	917	905	932	870	927	973	917	906	913	937	961	901	961	982	1002	957	883	933	931	949	922	928	904	972	862	950	918	953	912	940	945	984	872	920	957	898	1006	928	922	935	931	993	922	921	948	956	949	905	1041	898	948	858	954	906	943	968	971	1010	982	951	967	944	976	977	951	929	932	979	934	927	936	945	945	994	949	980	928	915	901	903	978	943	904	915	863	932	953	882	909	951	929	920	904	932	973	962	947	972	935	869	949	895	914	990	994	934	933	923	934	924	956	971	946	904	970	923	951	985	942	931	930	927	928	933	950	913	949	935	987	927	979	958	915	998	908	906	915	964	933	934	929	949	952	963	929	902	943	876	929	964	899	881	953	972	988	911	889	902	926	937	916	983	1006	939	933	911	933	963	977	958	961	975	1000	990	901	888	937	995	884	913	969	987	910	914	983	917	918	909	937	932	904	994	983	915	946	980	938	942	991	985	924	919	944	976	892	921	940	878	894	993	949	951	956	947	887	930	922	980	927	892	982	943	960	943	899	958	861	908	987	978	975	912	947	882	944	901	952	944	927	943	949	940	975	914	1011	950	950	883	926	940	963	958	929	914	906	952	920	1019	965	955	946	901	911	988	985	922	896	947	925	944	959	940	966	898	950	943	944	893	959	895	954	925	916	928	949	881	901	977	949	895	930	927	903	914	920	937	937	943	958	918	907	929	905	892	937	916	934	961	956	946	908	986	927	953	972	961	955	933	907	949	965	922	924	906	1000	904	893	910	942	903	966	929	949	932	959	890	962	1003	957	966	954	882	895	967	969	909	968	922	926	897	944	970	992	946	965	954	950	933	972	972	956	943	941	926	945	936	951	882	912	948	908	908	948	907	908	956	950	948	941	931	888	946	976	952	913	918	949	962	901	948	904	942	978	954	893	883	920	934	869	984	952	923	934	953	948	973	911	974	918	952	919	927	915	929	931	979	965	991	936	967	987	972	957	933	920	945	973	954	980	908	879	918	940	997	967	932	909	952	950	933	947	880	948	936	916	911	879	980	924	941	892	931	890	957	973	942	944	918	977	889	928	914	938	996	915	930	936	936	916	972	903	897	948	957	918	923	930	893	935	875	943	947	884	919	959	948	917	969	891	898	970	925	948	986	952	976	928	903	896	962	903	942	945	921	894	947	910	973	966	946	913	943	922	940	949	946	928	964	965	952	959	923	910	884	1029	971	953	932	937	931	941	943	930	964	933	958	954	920	999	982	971	914	949	958	970	962	968	959	948	961	963	899	897	985	918	968	938	939	958	981	903	943	929	978	909	958	879	963	962	957	936	944	973	948	930	932	917	919	1008	945	974	912	884	931	924	903	953	917	920	955	977	959	920	942	923	965	931	954	950	925	973	981	886	932	877	915	924	948	973	892	947	971	908	930	1009	911	961	914	926	965	899	889	881	884	889	923	946	934	916	924	925	966	978	924	905	958	981	869	940	917	981	943	942	960	936	944	915	905	932	941	940	908	898	883	921	950	943	873	976	956	965	966	981	954	932	925	987	913	946	963	989	923	889	957	957	920	998	896	898	947	934	887	896	908	947	994	947	990	987	952	945	956	916	898	928	945	996	913	939	927	966	941	948	964	917	995	918	928	997	889	1015	992	1000	916	940	942	946	940	883	937	924	910	970	913	958	969	967	901	978	934	876	963	887	921	991	1016	978	945	927	925	969	978	972	963	931	924	943	910	987	902	908	931	922	984	933	938	906	929	977	952	984	923	965	932	924	916	947	914	895	951	951	957	959	892	967	942	954	945	930	925	949	994	921	1003	921	956	909	938	979	939	974	900	1012	1014	935	969	925	901	939	951	937	903	986	926	932	925	910	934	955	896	910	913	944	947	906	994	953	951	998	905	971	982	979	958	928	941	917	958	903	991	894	896	941	922	917	967	945	1015	981	938	940	957	927	987	963	906	976	944	934	935	903	946	916	870	916	983	957	928	918	903	947	988	967	928	968	927	921	991	936	943	911	940	936	931	932	922	894	913	943	935	920	913	946	950	903	918	914	903	918	955	893	947	953	939	939	931	868	973	929	953	908	934	947	972	935	897	905	938	967	938	945	924	904	913	922	949	923	995	926	890	936	937	950	877	947	921	934	965	943	987	949	949	960	959	932	938	945	933	909	924	930	968	922	954	964	930	980	974	949	942	973	924	961	955	892	944	958	941	983	886	940	942	949	920	903	951	973	1015	921	958	918	948	998	946	966	929	958	917	948	922	931	940	919	946	882	930	951	948	944	974	919	876	906	943	958	910	947	932	977	902	950	884	930	910	931	961	942	941	919	972	906	959	919	918	946	958	938	939	914	1005	947	958	915	996	885	931	947	942	986	995	900	912	943	899	902	949	987	939	920	913	913	929	860	938	965	945	964	927	949	951	968	924	908	966	887	869	876	961	892	950	972	900	918	972	928	896	938	892	995	950	928	942	964	929	979	896	978	989	962	995	926	882	883	941	955	948	952	956	928	966	927	976	961	874	919	975	958	932	967	950	968	978	918	890	904	931	907	869	965	931	905	927	968	924	989	928	943	974	932	898	894	945	952	929	889	951	918	986	966	890	964	1026	931	925	949	879	949	943	885	914	926	952	922	916	945	939	918	908	941	939	949	897	912	998	930	929	892	898	899	909	901	1018	879	928	974	916	898	889	941	967	959	909	940	1000	1021	951	899	973	938	968	911	975	925	886	919	962	921	951	900	940	965	956	890	947	945	916	971	999	928	1000	961	955	946	961	886	920	939	906	924	957	883	947	909	962	911	935	942	897	978	919	938	959	954	918	936	970	929	1017	917	876	1004	930	881	887	965	899	923	955	988	956	971	898	942	991	934	897	977	944	881	945	937	942	910	946	1002	950	913	940	981	885	924	925	879	949	904	920	909	915	955	948	951	918	1001	972	923	953	896	887	931	906	922	964	937	960	984	977	939	959	945	964	979	969	896	948	959	947	980	947	949	908	955	975	913	980	906
41057	27001	26497	21360	17869	12502	6132	2194	881	554	492	466	438	406	415	316	403	395	381	313	352	285	357	352	351	353	334	328	279	317	340	346	323	291	322	315	322	362	343	326	320	313	356	357	311	313	286	320	312	281	368	323	310	319	331	290	316	358	284	340	345	351	307	314	306	298	310	285	330	333	359	355	358	346	323	318	314	288	318	305	315	335	319	314	338	313	316	318	267	327	283	312	330	318	326	342	303	324	309	311	341	338	309	374	332	329	333	321	324	303	337	303	293	296	320	317	352	298	304	334	317	339	317	291	315	301	288	342	300	330	339	344	308	301	347	314	302	318	287	292	305	284	323	296	309	312	317	300	344	323	312	333	295	317	330	349	315	297	336	324	322	352	326	332	318	335	335	332	349	326	280	318	309	307	334	330	301	322	344	331	306	291	356	300	311	326	312	315	303	310	312	304	304	326	309	344	311	347	328	366	290	313	310	319	291	335	294	313	329	308	318	313	317	302	323	325	303	313	310	352	307	305	310	300	298	353	340	309	382	327	340	308	306	325	376	305	312	298	312	345	287	286	333	333	303	310	298	330	315	319	322	338	279	293	322	287	302	296	339	309	286	303	336	317	345	331	316	306	299	303	339	334	311	322	337	323	324	290	337	338	324	319	311	295	297	312	331	335	296	290	353	314	303	316	314	279	311	299	311	326	328	304	303	327	339	326	322	340	275	311	329	278	312	323	308	331	292	324	316	283	302	323	332	315	339	298	294	311	310	348	295	355	350	316	333	328	323	333	350	349	342	320	336	341	276	308	330	303	281	325	320	353	310	332	293	345	343	309	333	307	329	334	304	312	296	341	294	298	306	305	340	329	334	304	289	342	324	318	332	309	310	301	301	304	331	299	293	322	318	286	319	318	329	278	343	321	344	314	309	296	334	336	328	335	315	311	287	348	319	336	344	319	320	320	356	312	322	314	355	317	343	313	360	331	316	271	311	300	304	287	317	309	318	315	298	327	314	270	287	332	289	279	355	321	333	351	300	310	333	331	321	330	316	303	290	305	305	294	318	317	305	348	326	302	349	300	296	325	301	293	325	330	326	327	306	329	299	363	316	291	324	305	335	328	298	312	320	326	340	323	326	299	313	352	306	319	311	305	322	340	346	328	343	319	309	332	319	321	294	314	345	300	299	301	331	322	320	320	328	318	338	284	292	288	302	307	299	336	376	323	305	322	300	321	313	354	373	360	321	363	307	303	324	314	303	312	317	326	312	303	378	335	353	326	289	296	293	321	327	348	320	312	345	346	318	331	328	303	273	306	345	346	287	295	336	317	304	325	320	349	347	324	301	299	331	308	322	300	329	322	326	342	334	356	302	307	311	357	322	277	314	322	297	367	320	328	324	319	353	326	343	290	304	341	352	295	329	324	321	313	286	329	303	345	322	318	336	313	307	333	320	347	313	304	326	323	342	303	321	330	335	302	318	311	300	342	328	312	299	324	337	315	320	269	313	318	355	353	292	316	346	324	300	343	334	345	346	350	353	330	319	315	345	320	345	327	328	324	313	337	311	340	325	304	315	347	326	312	346	361	297	316	259	285	331	298	308	339	321	293	319	339	322	366	342	350	299	339	323	308	333	310	302	350	320	327	326	289	326	313	317	333	327	314	313	338	316	320	344	291	312	321	355	300	310	294	354	304	308	313	331	322	333	293	321	293	299	341	335	320	314	278	333	336	340	341	334	326	350	340	290	341	315	306	331	329	306	326	295	296	320	332	293	309	302	313	309	293	286	322	345	332	324	330	303	332	306	347	324	363	304	322	319	327	296	334	350	347	324	304	345	293	324	307	318	328	310	299	288	327	303	348	321	304	305	303	305	298	311	321	318	359	327	298	278	321	312	324	328	295	297	304	341	304	318	308	337	349	285	305	311	321	342	299	311	292	323	291	349	323	323	334	318	336	305	324	284	336	317	300	309	321	313	321	317	289	313	302	328	351	323	321	306	337	340	328	297	316	314	305	323	327	328	357	336	327	309	319	297	323	275	323	306	297	330	334	284	314	322	323	316	307	287	331	315	306	346	342	305	310	323	303	322	319	363	326	310	325	291	288	328	289	326	315	325	335	332	328	308	305	361	338	347	314	323	304	313	285	334	311	335	324	318	307	302	322	312	319	318	335	333	324	310	303	340	315	358	318	315	317	363	308	338	303	325	331	316	281	292	347	348	322	290	300	296	311	319	296	304	305	315	307	336	348	315	359	293	382	327	320	314	321	284	338	341	325	289	321	289	305	308	314	319	334	346	366	318	307	335	290	331	311	294	331	308	313	326	313	320	305	316	318	323	328	348	307	314	309	288	298	338	314	286	306	317	300	309	317	316	328	370	334	292	327	304	351	318	326	298	299	350	337	304	316	329	311	316	321	344	312	328	309	329	320	308	299	292	309	278	351	268	321	342	348	325	322	289	349	332	285	311	298	349	287	318	323	315	347	307	312	306	325	346	328	348	314	299	307	323	309	336	327	289	280	328	314	316	301	331	318	339	326	307	308	295	325	288	327	319	315	312	274	347	333	337	316	324	354	292	325	334	317	356	322	310	297	305	312	349	328	351	338	315	319	330	268	332	337	365	318	344	297	315	305	303	331	353	300	330	311	296	306	311	335	291	338	307	275	309	285	332	275	354	323	303	341	342	316	326	318	303	317	350	291	298	357	300	355	331	331	350	305	339	329	322	312	303	324	343	350	307	328	303	323	337	317	316	299	296	298	314	325	313	331	309	329	349	324	298	304	319	324	353	330	337	306	283	301	314	302	290	313	332	323	330	317	339	366	338	311	324	347	299	317	288	305	308	298	329	320	337	260	320	330	296	287	310	297	312	337	338	270	310	332	319	320	287	336	316	322	311	324	310	284	296	322	308	327	327	288	362	315	320	333	301	335	314	338	309	284	293	319	305	319	339	286	333	321	335	326	313	310	313	322	289	296	327	301	307	318	303	331	347	315	308	313	351	314	342	349	352	323	305	353	296	333	324	330	291	317	310	332	313	319	295	289	310	356	308	285	335	336	312	312	298	354	296	288	327	344	368	305	297	329	338	326	306	291	352	302	318	333	325	329	336	284	329	311	335	298	305	313	359	309	301	352	316	318	304	332	349	342	335	335	349	298	279	301	316	299	322	302	318	331	311	302	295	304	332	330	328	330	268	348	305	295	319	332	307	306	346	318	344	334	304	322	345	320	313	304	334	326	332	284	310	280	334	300	284	313	307	275	342	342	304	336	341	362	294	341	321	298	358	347	322	316	333	355	350	329	307	328	280	300	331	309	288	300	301	338	313	317	310	355	300	315	318	308	307	319	299	311	308	327	319	319	325	310	324	296	302	315	329	315	288	311	336	313	299	319	346	303	300	327	299	299	315	386	338	294	297	281	330	317	308	308	361	312	335	351	316	329	345	311	285	317	332	331	323	314	316	338	316	313	339	355	321	356	315	312	321	307	312	336	357	340
27016	22104	30373	30535	28247	24118	14350	6721	2988	1752	1640	1512	1370	1256	1186	1128	1019	1047	1012	874	884	867	789	781	765	783	799	820	781	741	797	765	802	791	745	771	779	752	778	750	789	766	777	801	773	764	816	800	748	794	749	769	745	804	729	734	735	754	745	779	749	745	743	800	771	784	776	767	802	768	769	782	764	743	712	750	777	789	731	756	794	748	735	725	767	749	753	744	757	760	733	755	759	712	795	764	726	756	743	755	773	711	766	748	727	734	690	713	687	758	772	771	744	729	758	821	729	780	660	748	771	743	764	765	754	735	747	754	779	760	712	723	765	728	721	792	765	674	760	772	732	706	708	774	732	756	721	751	732	712	695	772	736	763	734	710	738	787	751	782	737	716	746	731	792	732	724	790	754	813	745	760	754	786	778	768	759	749	789	729	743	710	794	691	762	767	708	743	756	705	675	735	776	749	772	702	739	772	765	705	745	720	803	759	726	754	798	739	749	805	718	756	777	755	747	731	785	773	723	797	730	753	768	780	706	787	809	752	754	682	754	776	735	741	726	761	726	750	776	749	749	757	774	738	769	758	701	782	765	767	752	697	742	728	736	753	746	789	744	711	766	740	705	720	764	786	762	749	723	740	745	749	727	812	771	734	768	747	730	728	787	737	795	795	745	763	763	730	723	726	732	746	783	751	785	759	742	778	793	747	768	791	788	742	728	755	735	751	779	800	764	771	789	692	738	756	744	736	796	784	772	779	812	728	765	761	778	708	797	753	704	771	780	741	724	765	715	681	722	730	725	764	775	752	750	700	696	756	745	744	745	765	750	745	679	783	764	737	766	753	778	723	744	747	719	724	720	758	744	775	737	686	755	752	830	759	772	741	746	792	731	749	766	715	776	767	739	789	786	734	754	698	729	816	729	777	783	782	755	756	764	745	797	765	742	730	756	728	764	755	716	715	729	773	732	716	760	681	763	773	752	702	734	755	741	743	754	710	744	731	806	744	798	718	705	753	839	769	779	697	797	730	716	739	780	751	733	725	735	713	723	778	721	741	776	736	733	743	742	764	793	778	760	728	740	746	738	774	764	765	751	730	779	703	765	744	768	702	731	745	729	742	739	760	738	792	750	767	770	717	747	744	763	778	767	770	762	744	778	752	744	709	771	696	759	785	716	710	762	764	732	783	719	700	682	780	807	784	751	760	833	701	737	774	726	765	743	730	715	697	753	752	719	798	718	759	774	765	754	746	761	729	776	726	733	749	766	728	792	745	713	748	761	747	775	764	729	765	764	730	745	765	735	762	794	712	766	798	732	761	770	755	742	735	715	753	718	726	787	717	757	742	728	732	707	756	777	757	757	753	753	706	716	729	744	769	788	710	792	767	808	746	785	744	761	761	775	725	719	751	717	717	746	790	743	745	739	720	762	707	749	750	728	735	739	775	746	756	783	792	759	717	786	703	802	748	702	760	706	735	756	752	785	739	717	747	759	721	759	706	772	773	734	730	751	744	733	698	737	776	777	712	747	757	719	786	756	762	734	735	756	742	745	757	760	713	747	747	741	765	738	748	713	745	780	786	731	724	756	737	719	715	753	764	775	743	723	746	779	737	691	721	717	711	741	738	757	747	722	738	760	768	790	761	697	755	766	720	730	731	754	713	705	746	691	742	759	764	740	747	807	737	722	772	744	776	698	736	788	761	743	747	773	719	719	731	747	752	749	786	748	741	792	734	764	775	783	730	727	772	715	751	742	696	817	736	728	721	749	721	761	736	800	741	733	780	708	783	776	767	757	760	710	749	769	782	768	748	761	770	743	725	702	768	748	740	783	741	784	751	784	729	751	750	794	758	764	786	784	727	758	782	758	702	732	710	719	751	713	709	754	711	727	759	745	766	748	769	743	742	742	731	735	764	805	739	735	737	704	735	745	713	789	735	771	779	751	764	740	732	740	733	726	767	746	740	729	677	734	761	680	767	755	733	745	731	736	748	783	735	766	730	745	787	710	756	750	700	772	758	758	773	791	779	758	684	768	727	766	676	784	737	719	725	779	767	754	728	771	739	733	722	734	715	756	799	792	741	743	773	744	771	754	734	786	795	751	763	732	764	765	715	765	714	741	736	747	774	745	727	739	808	757	817	722	710	739	759	741	749	742	726	708	729	741	703	756	769	718	721	778	761	742	764	743	747	751	759	796	780	731	739	796	770	742	744	741	772	764	798	736	809	772	755	724	698	811	764	746	762	777	766	765	803	763	703	732	750	742	762	777	728	807	728	728	736	758	765	764	781	731	770	774	694	768	739	692	723	738	769	746	761	769	776	725	702	780	752	753	725	756	699	733	768	729	716	751	758	755	739	788	712	742	741	748	750	758	750	728	738	757	707	790	773	724	773	760	773	706	767	718	764	732	718	698	785	727	772	785	772	758	785	722	801	771	744	728	696	745	768	764	746	745	765	709	828	755	729	781	728	773	712	748	712	763	745	752	756	703	735	751	744	731	723	744	744	737	717	753	786	777	750	739	756	749	759	752	759	710	759	750	751	766	775	784	700	776	735	739	715	763	762	750	721	727	704	801	739	722	792	697	772	728	754	772	784	766	786	716	764	715	774	732	744	731	776	732	763	720	760	744	737	753	794	744	764	777	729	728	743	796	758	732	733	765	750	794	762	774	723	735	728	742	707	736	752	767	750	760	771	735	763	746	766	718	737	707	782	741	768	721	755	739	721	719	726	775	737	751	808	727	708	764	695	750	800	720	764	754	725	779	713	735	778	806	798	704	751	744	745	740	757	778	754	721	761	753	735	760	810	738	736	751	771	743	747	725	753	793	769	732	757	761	744	758	784	732	779	725	761	756	756	711	760	764	729	803	750	734	736	719	787	738	702	735	744	747	792	730	790	732	748	776	752	773	710	759	694	784	742	816	666	766	758	769	811	744	743	737	716	754	748	796	741	724	684	758	781	756	774	754	732	799	753	714	773	748	723	739	705	751	774	770	739	809	747	754	789	749	750	712	739	732	761	725	738	776	700	770	816	749	768	799	770	734	727	694	802	796	712	754	793	767	714	736	738	752	794	790	762	740	734	762	711	714	749	813	748	784	766	722	748	786	782	724	738	758	784	769	755	769	772	779	719	753	779	731	733	783	776	791	755	782	808	754	752	722	765	712	746	777	735	724	724	810	739	759	690	785	776	781	724	714	738	726	707	756	700	719	781	733	758	727	735	703	713	739	756	786	795	716	721	748	750	721	765	701	717	722	734	758	711	736	766	789	739	727	780	743	735	795	754	743	751	780	758	714	719	752	724	768	759	689	709	713	739	715	691	781	760	720	710	674	751	739	725	781	765	758	736	715	753	786	754	760	713	720	742	785	721	700	747	740	767	751	773	764	755	786	749	744	741	745	771	721	733	776	749	753	746	803	767	715	742	721	747	801	774	725	694	755	750	743	720	730	751	753	767	727	716	746	731	778	755	681	748	804	718	717	765	753	774	759	738	732	765
16417	9496	6496	2470	1280	808	696	496	434	470	472	432	446	447	426	393	424	429	397	438	421	375	396	402	411	418	379	395	393	428	415	404	418	416	411	454	456	439	421	415	385	410	426	367	412	392	413	446	390	405	395	405	447	432	437	387	423	438	458	403	406	406	445	370	412	402	432	407	430	417	383	374	401	408	463	420	382	408	363	418	459	448	420	371	410	455	406	414	372	417	431	391	410	403	423	464	434	387	403	365	404	439	405	401	438	406	443	446	415	422	416	385	418	434	419	388	417	405	442	418	398	417	430	404	422	434	416	433	420	413	403	392	405	414	408	454	403	382	376	408	412	399	399	403	399	404	413	396	428	457	373	419	402	403	416	388	410	393	421	407	357	413	425	386	433	386	400	420	379	381	399	409	409	392	413	422	413	413	407	379	378	440	434	383	377	407	431	371	445	375	401	433	428	411	429	390	470	412	410	397	438	420	386	428	419	401	399	382	429	415	403	387	387	428	430	420	407	372	382	419	414	411	401	410	382	434	436	410	409	422	420	430	404	390	426	396	400	390	383	429	430	426	382	413	393	405	427	427	392	405	402	420	442	417	429	411	420	416	350	400	409	407	416	395	417	418	401	376	409	455	423	412	424	406	412	409	407	429	383	363	390	374	417	393	402	411	405	424	432	435	423	425	372	402	356	409	423	413	423	433	397	436	369	431	440	401	426	389	421	401	370	437	366	412	430	375	411	376	390	410	421	407	412	361	367	428	377	433	377	417	398	411	375	419	399	409	434	440	388	417	459	444	421	399	396	387	428	447	385	400	417	459	395	391	402	433	446	421	427	428	410	422	383	410	418	449	378	417	415	386	409	410	423	396	424	397	463	444	419	421	426	421	414	429	386	415	409	444	413	410	439	401	435	429	399	424	410	378	435	405	382	441	406	406	392	418	453	413	413	430	398	430	410	400	387	389	402	384	393	448	414	443	434	391	423	423	374	405	408	380	389	373	405	427	388	424	430	439	424	397	384	385	414	405	408	416	417	457	392	391	398	407	429	439	411	421	438	399	396	385	431	390	450	414	406	375	415	447	403	415	422	428	394	415	415	385	422	427	423	412	386	356	396	428	394	427	417	419	437	451	386	420	394	400	431	419	426	419	416	377	451	438	367	460	434	421	385	434	405	425	437	401	431	398	379	438	388	382	454	392	381	407	378	418	393	415	432	422	421	419	454	436	400	393	400	404	427	415	405	479	406	428	409	418	459	405	390	431	417	406	391	398	406	368	412	388	416	429	399	439	410	413	415	447	400	400	396	402	391	406	402	394	398	377	400	395	405	395	427	409	423	424	417	395	409	417	407	396	410	428	403	388	422	389	416	401	409	395	410	395	403	387	395	388	433	437	408	424	415	410	433	448	391	450	399	416	436	401	412	403	412	417	452	395	426	406	410	435	368	419	406	427	417	406	409	400	409	399	443	415	354	437	372	410	400	432	434	409	405	401	427	427	454	428	376	421	432	405	393	420	420	378	399	363	400	434	415	415	410	432	419	369	403	423	406	411	429	438	464	377	345	379	423	403	399	423	402	408	399	410	392	438	429	417	381	411	421	415	391	419	441	428	429	395	402	434	380	404	402	397	390	430	451	399	422	416	383	406	403	388	396	432	401	409	408	423	407	369	447	389	416	436	415	433	409	440	402	400	425	397	424	398	397	429	438	420	397	408	435	410	439	404	393	404	454	391	424	382	400	421	407	435	418	420	401	386	416	435	399	413	407	430	368	399	413	420	398	414	394	414	389	417	419	372	383	408	383	422	424	449	443	417	418	422	430	445	422	391	443	411	390	401	387	439	396	419	421	428	429	389	407	414	416	397	433	394	393	401	417	383	430	434	392	410	405	423	418	423	390	393	392	377	401	402	426	384	400	441	458	403	373	391	402	417	396	418	430	429	412	386	367	405	387	403	434	417	396	437	403	410	447	437	408	407	403	412	442	409	407	406	403	444	396	393	451	412	378	396	418	416	420	426	404	454	446	449	385	390	436	401	399	418	359	384	437	410	388	406	414	370	391	359	335	417	417	428	438	430	441	416	428	406	375	391	384	411	409	408	383	420	421	399	401	439	430	359	416	425	442	399	400	416	399	433	431	468	395	405	403	377	399	449	424	410	434	408	429	376	415	439	458	414	348	389	418	426	413	394	409	429	452	422	420	418	424	386	409	372	418	417	398	402	457	423	402	427	417	381	391	415	438	400	406	402	405	429	417	426	405	402	455	415	415	378	396	410	395	455	417	429	405	391	378	415	411	408	395	392	416	386	384	426	464	435	391	404	362	404	423	414	385	347	400	414	412	424	407	447	425	433	417	414	396	414	399	420	385	411	406	418	413	419	436	404	439	424	403	422	406	410	421	416	420	416	418	398	409	415	378	432	424	394	420	436	372	434	419	423	448	413	412	418	402	433	377	436	392	449	441	381	411	408	412	386	412	415	456	419	446	400	373	461	410	379	444	392	409	383	400	400	410	437	385	383	392	375	433	392	419	389	444	383	436	437	440	362	377	418	414	407	414	450	367	426	416	428	404	380	407	409	447	398	427	403	391	423	417	380	413	455	435	453	388	413	370	433	441	414	405	442	415	413	433	395	411	390	426	404	376	410	393	456	415	397	392	453	416	427	427	396	414	424	407	380	396	373	410	436	422	403	405	423	380	394	426	427	416	436	392	372	416	431	404	453	418	416	438	422	418	434	468	414	455	394	413	405	410	414	398	399	420	449	407	447	407	416	423	382	418	397	434	429	400	443	393	392	423	401	425	393	389	357	422	409	403	421	450	456	407	413	385	426	458	418	403	417	414	393	400	390	418	396	429	451	388	460	430	413	376	418	390	376	409	377	401	430	412	375	424	424	409	440	388	395	407	403	404	374	448	394	422	437	396	406	416	356	374	392	403	457	409	401	425	398	438	361	429	397	406	394	388	406	435	388	416	368	413	435	392	436	434	424	408	372	426	435	411	400	446	426	414	452	408	424	383	385	407	428	426	418	401	436	387	423	383	404	405	403	370	442	416	426	393	455	373	415	400	424	385	401	447	408	435	424	380	404	456	432	429	399	422	387	420	438	403	434	410	394	414	416	426	395	411	387	401	432	392	390	401	388	400	407	397	403	373	373	429	432	408	439	415	430	448	424	383	434	425	447	394	395	394	392	395	421	418	391	383	414	434	414	400	412	419	431	395	369	395	408	389	435	431	406	397	437	412	459	424	430	438	425	393	414	415	399	411	386	426	407	432	415	412	455	407	403	407	395	429	421	378	386	428	391	433	421	406	427	412	410	396	379	474	427	414	403	411	397	434	373	414	378	437	424	400	432	383	432	423	396	415	419	403	383	432	427	434	456	396	377	403	386	407	425	411	424	428	378	403	439	428	411	410	397	408	380	418	413	396	422	379	434	395	389	422	415	406	435	423	416	388	406	450	407	416	414	409	425	405	444	404	436	375	392	416	397	427	469
11699	9020	10596	6819	4570	2690	2119	1508	1159	1134	1082	1083	1086	1052	1008	987	933	966	1022	963	937	990	956	994	914	956	957	955	993	957	922	955	974	975	950	995	934	906	970	947	959	975	929	912	925	969	980	956	971	996	924	965	971	923	925	925	951	923	973	963	953	932	869	906	963	956	944	923	962	907	912	947	949	967	946	922	960	983	984	943	946	945	948	1017	912	944	908	952	895	943	990	945	966	1040	956	931	1015	929	963	942	945	950	928	967	955	938	960	943	1010	920	1023	922	970	898	961	901	956	991	966	941	893	961	915	904	958	932	953	952	935	1021	910	944	934	962	956	1001	923	932	966	925	958	916	904	975	966	944	876	948	917	924	922	973	942	961	1007	950	973	956	932	893	925	944	935	932	937	909	977	932	941	947	962	959	900	984	949	948	930	935	888	956	881	951	993	962	926	975	889	916	916	956	903	983	982	933	916	954	906	937	968	922	955	949	877	951	894	1008	914	982	986	971	903	933	899	1001	917	975	918	952	966	931	974	1002	956	996	920	960	966	948	921	955	884	950	1012	945	911	942	930	924	923	918	967	946	953	979	929	921	971	933	913	917	951	971	928	979	988	932	972	915	947	980	918	890	973	974	918	946	920	908	958	904	918	993	1009	949	998	951	938	915	955	927	899	942	926	954	985	935	940	890	960	940	891	935	982	945	922	937	1010	983	939	976	949	936	949	951	1018	929	949	978	925	907	970	939	993	953	959	992	919	961	931	941	923	949	891	931	969	992	897	992	982	1009	877	899	988	944	962	919	1012	973	984	914	955	953	939	912	987	957	971	955	925	925	896	874	916	956	951	1020	965	954	936	965	867	953	972	939	926	966	917	923	916	889	903	920	936	942	955	915	966	966	944	974	915	896	917	958	1013	916	951	965	985	954	1016	901	910	950	957	968	995	907	958	906	962	985	1008	939	938	1008	945	990	930	910	969	928	923	950	907	939	952	964	910	902	868	917	945	938	917	972	891	963	943	924	948	950	965	971	929	935	941	949	968	983	970	933	942	920	957	939	924	1022	936	938	933	984	909	929	947	953	899	968	890	914	958	922	966	899	923	923	972	955	934	930	934	941	967	948	968	940	952	932	958	942	980	940	936	929	944	979	959	917	954	946	976	931	927	932	989	975	912	957	961	989	922	922	919	964	954	925	935	949	978	950	940	979	977	888	932	952	961	947	977	970	949	893	927	948	973	953	949	977	909	956	984	999	957	930	945	954	921	974	949	974	926	961	954	926	937	933	976	959	939	918	975	967	946	943	944	981	893	907	957	941	1008	927	917	939	919	932	936	967	900	932	961	938	993	909	978	951	947	901	925	930	926	957	957	935	999	963	960	905	898	921	942	909	959	997	883	961	936	899	943	928	961	974	958	925	934	982	970	957	978	981	924	911	963	972	998	944	941	944	1011	911	965	971	973	930	916	943	937	933	910	939	977	961	948	934	910	954	953	937	976	1003	914	899	898	949	946	934	952	949	978	968	975	921	911	908	956	927	953	928	984	922	960	913	953	979	948	883	941	982	923	925	917	963	943	850	990	905	934	951	944	880	941	941	963	988	969	899	943	954	950	929	968	915	921	934	961	989	998	961	895	997	987	947	959	957	901	942	937	904	983	954	920	914	1004	913	985	949	930	915	921	982	963	1008	957	923	960	928	960	874	930	944	983	980	946	977	954	1009	954	932	931	915	963	939	947	897	914	980	929	988	915	922	958	985	884	919	914	1011	949	969	953	910	986	934	938	960	944	985	957	961	978	960	954	965	987	949	1012	948	899	970	969	969	928	879	978	1005	982	1030	988	901	965	911	896	936	920	931	888	932	944	968	912	945	939	949	953	958	932	953	976	957	926	941	985	995	958	925	918	919	955	944	977	968	938	925	918	929	947	892	931	982	925	943	984	947	951	941	866	918	966	937	989	890	936	914	915	941	927	937	924	943	948	975	993	925	917	923	985	968	946	994	972	909	958	902	940	959	966	963	914	925	952	927	957	980	908	985	982	945	935	935	949	1002	932	973	962	967	961	910	903	943	957	949	922	920	945	941	964	925	901	991	916	915	1005	950	983	950	1010	927	954	940	981	934	965	934	924	959	982	902	962	906	934	927	893	973	902	931	985	922	909	883	891	914	927	948	958	922	905	931	968	963	980	985	975	901	989	911	944	896	888	953	944	952	915	926	972	1034	922	992	945	931	943	977	931	1013	909	988	935	942	954	900	909	927	938	970	942	989	922	945	938	952	1001	915	952	977	947	955	948	951	962	959	942	908	925	968	954	954	952	977	980	961	970	936	955	936	943	948	943	1000	935	896	971	984	967	875	1004	929	968	1006	923	943	944	966	917	893	989	973	871	926	917	952	929	937	997	971	925	956	935	947	867	902	884	920	873	917	987	989	915	899	961	939	979	997	996	912	897	984	920	960	921	928	943	924	921	904	918	979	949	914	953	997	931	951	918	926	934	947	977	952	993	932	939	947	957	981	939	943	1002	951	932	894	933	982	953	961	955	979	919	931	916	957	936	886	931	928	920	961	968	974	928	1014	982	1021	923	943	996	978	905	903	961	989	971	966	957	939	942	944	950	915	928	979	943	959	950	894	946	894	920	951	1020	955	945	914	945	919	991	959	996	980	962	913	897	973	920	980	921	929	915	942	956	1013	936	954	965	970	959	954	995	930	956	940	967	935	977	916	979	946	971	934	935	955	917	920	967	978	971	945	868	958	972	981	957	987	1000	925	958	952	967	904	933	951	933	972	854	952	885	905	952	962	931	1016	961	947	915	950	890	1017	953	939	979	980	956	913	943	949	953	981	951	946	897	911	911	988	967	949	1025	932	955	936	1004	935	938	911	962	1014	964	963	936	1005	972	923	914	915	975	971	975	953	982	959	960	879	969	919	1007	932	908	1005	919	952	940	944	973	877	950	932	937	956	946	948	972	923	934	964	957	961	964	973	928	957	938	938	973	937	979	960	988	896	995	947	971	1022	918	933	915	943	963	996	949	907	965	921	923	939	920	987	947	987	932	910	955	955	924	929	915	868	956	954	954	972	911	973	932	942	967	990	979	920	996	937	938	932	883	983	919	952	970	931	913	955	942	980	918	907	938	932	874	933	964	856	986	919	926	885	935	975	981	890	976	953	948	914	859	946	946	911	1018	960	969	946	966	1024	969	921	967	957	916	914	954	946	941	983	983	908	954	927	985	955	876	988	958	924	929	968	944	921	944	983	974	929	928	976	994	939	925	949	1006	975	929	962	887	936	961	974	964	914	934	887	1006	889	963	920	963	951	927	952	910	909	935	987	952	944	956	928	982	951	988	929	913	913	995	920	930	936	930	941	947	923	939	923	915	930	951	933	965	1003	953	985	944	958	935	943	905	963	931	908	1016	1003	966	967	932	903	964	895	937	962	941	917	954	986	988	953	900	910	967	941	920	994	982	930	946	866	947	905	923	945	948	964	886	999	1002	990	916	932	938	967	944	907	946	966	991	972	958	949	967	925	951	946	949	981	980	943	933	921	998	1000	986	918	931	930
31717	19314	14904	13482	9043	6114	3784	1573	712	527	476	460	500	436	450	455	470	407	440	451	445	450	422	425	408	480	441	425	428	419	406	454	435	415	433	447	422	394	448	436	439	412	424	396	436	424	409	399	400	412	459	431	404	438	399	423	407	394	409	460	438	425	388	401	409	417	380	392	403	411	424	417	412	369	443	429	425	409	434	416	413	428	408	436	399	388	417	413	442	397	393	441	399	398	409	435	455	467	401	456	447	452	437	398	368	369	463	401	396	399	412	428	394	425	410	426	414	397	410	423	436	379	376	420	393	406	442	387	384	397	417	423	400	391	414	418	381	385	399	457	408	386	414	362	385	415	421	431	433	412	435	407	448	415	422	419	418	391	387	427	420	418	422	404	351	395	434	377	469	396	406	389	404	381	394	403	411	406	417	408	443	424	396	406	388	456	415	413	418	389	419	436	404	364	422	422	428	412	410	401	401	421	393	372	425	420	415	368	423	419	406	411	403	403	414	425	434	414	429	399	406	373	382	418	366	418	395	412	394	403	435	355	417	455	410	374	381	421	378	423	457	404	439	395	396	415	456	415	412	384	434	389	404	442	408	415	410	399	446	421	400	400	393	420	394	408	450	409	433	422	412	437	413	408	383	396	419	410	413	400	405	465	402	434	446	391	382	410	401	401	421	425	378	409	453	412	413	452	414	408	421	442	395	448	438	398	442	409	408	412	416	413	421	412	414	426	421	385	426	385	447	406	394	391	428	443	411	398	448	373	412	423	417	431	383	392	425	408	426	397	412	381	439	415	425	386	417	431	431	430	421	399	415	404	409	440	396	396	383	422	416	379	379	435	400	400	409	419	397	351	398	427	456	402	453	388	412	379	406	399	422	415	411	413	414	432	454	444	438	359	404	388	418	414	386	395	430	444	415	366	382	405	407	403	395	406	395	400	444	411	417	389	422	378	445	394	377	416	394	399	399	417	423	404	450	429	429	411	453	357	422	434	403	440	409	401	371	422	391	416	399	405	404	441	432	407	400	421	411	391	451	366	428	387	440	426	413	402	415	458	406	435	441	381	381	414	412	429	405	372	445	415	442	402	409	396	428	390	432	421	399	446	434	408	394	430	422	400	479	422	408	440	445	403	393	424	378	407	400	476	405	433	413	392	459	388	391	417	433	426	405	411	447	418	434	443	424	428	386	416	421	396	397	406	429	415	418	388	389	427	385	425	431	388	381	414	469	412	419	406	404	423	428	418	421	394	354	401	423	444	430	444	438	403	414	427	427	429	412	415	412	414	401	394	424	423	452	429	473	407	424	410	402	400	430	399	413	402	373	402	412	428	448	414	447	407	394	418	385	422	420	397	452	409	422	407	388	391	428	426	397	403	424	427	422	430	407	391	418	438	411	407	470	415	412	446	393	395	426	452	431	444	395	423	429	417	401	423	410	427	412	385	420	422	380	429	437	439	409	386	363	399	439	376	404	409	440	439	437	426	422	396	417	418	446	421	412	405	385	434	424	419	440	409	407	411	405	369	447	397	425	429	394	429	414	392	430	431	415	387	454	439	394	387	394	395	407	444	408	420	429	432	440	381	443	418	394	396	370	425	474	398	408	381	454	408	415	403	377	416	452	409	429	407	430	381	373	434	405	436	355	431	434	415	442	447	384	401	435	362	414	417	422	432	439	423	390	390	363	398	416	414	370	428	408	420	419	435	401	377	394	389	377	435	434	445	416	397	396	408	398	408	425	389	418	432	402	434	402	457	424	402	407	419	453	387	443	429	409	416	422	443	406	455	420	427	444	370	415	392	407	416	427	401	428	425	411	405	411	425	447	394	423	450	405	403	424	445	424	434	405	430	435	410	408	417	433	388	419	411	381	419	415	425	378	391	421	382	409	388	383	427	436	407	457	389	405	431	396	410	383	360	428	417	418	393	387	393	409	426	423	398	388	388	411	410	416	435	445	426	410	402	397	363	412	446	398	423	436	431	422	438	416	430	399	445	411	401	424	405	426	397	398	411	428	386	413	424	414	412	406	403	413	447	410	408	383	443	431	450	395	468	416	427	398	401	430	396	392	405	412	391	434	396	437	433	400	378	425	400	421	406	397	405	433	364	453	445	415	385	427	373	435	403	405	451	411	443	425	417	421	397	394	468	361	423	396	410	414	415	420	429	419	398	379	396	422	405	433	458	401	377	404	404	443	418	371	434	422	435	410	445	391	395	386	385	424	427	421	391	411	377	385	412	415	443	410	391	407	433	419	406	419	425	431	451	410	433	417	351	401	357	424	425	422	431	410	398	434	428	440	428	391	436	375	398	416	456	433	368	372	406	422	370	406	407	431	433	430	412	418	415	443	416	385	403	425	388	437	379	470	419	432	411	411	403	441	417	421	461	390	408	428	390	360	406	428	412	404	413	425	380	407	430	421	405	435	420	433	446	390	415	385	436	369	425	423	405	420	420	426	445	412	386	424	410	417	416	387	441	415	450	421	419	389	384	405	405	415	451	463	413	466	402	393	410	434	430	428	430	465	420	390	415	428	414	387	405	390	422	415	423	366	434	392	427	401	403	420	409	391	447	415	412	417	403	426	403	432	414	403	376	455	436	387	441	407	418	386	394	399	421	413	367	407	408	393	403	396	411	431	426	413	427	410	423	416	384	441	390	423	417	419	441	431	402	421	361	376	439	396	373	432	384	429	424	443	418	377	435	404	438	415	399	400	397	397	402	477	428	419	461	377	432	452	413	411	459	440	438	430	421	412	407	402	410	444	397	442	451	436	458	434	418	428	407	374	405	408	419	393	427	406	411	406	387	411	360	408	393	406	433	397	418	414	392	372	437	403	398	450	402	388	411	427	403	431	426	379	438	418	382	408	417	411	390	418	415	414	364	399	362	387	393	404	418	425	407	395	445	418	425	422	429	452	405	425	422	396	406	390	380	426	436	389	363	439	393	392	405	465	441	391	373	408	410	425	395	409	384	421	384	437	407	419	464	425	448	451	398	441	413	425	411	403	439	389	415	425	373	416	388	391	386	421	409	441	432	421	434	412	426	402	406	429	387	410	415	408	378	444	447	412	404	376	411	393	393	452	427	366	415	427	405	408	410	396	418	461	387	398	424	440	466	411	424	437	440	413	417	415	432	417	422	411	415	430	389	410	443	447	415	424	428	434	361	438	403	389	389	457	413	372	450	415	395	375	397	382	445	417	376	397	392	459	468	401	431	398	419	395	433	374	398	391	421	399	407	431	404	462	475	412	416	432	400	430	390	421	418	431	425	455	407	448	426	427	425	438	428	392	401	439	421	425	403	428	403	452	405	443	419	414	418	447	451	431	437	425	401	417	427	397	413	429	414	450	414	432	425	396	454	397	417	416	409	422	417	406	437	401	404	401	410	419	413	430	407	395	392	424	385	411	443	392	419	409	413	431	386	426	414	396	403	411	436	376	386	436	393	443	416	413	433	413	442	436	421	411	389	430	393	384	433	439	405
22111	16436	19824	22911	18614	15990	11747	4966	1928	1551	1443	1423	1348	1223	1246	1173	1114	1110	1097	1076	1002	958	1010	931	1016	968	986	952	965	1000	922	930	977	1001	956	961	977	977	911	970	983	931	978	968	982	944	956	991	956	973	988	982	962	946	938	884	1018	932	997	961	975	952	953	1003	958	927	950	971	965	970	944	917	963	967	904	961	950	949	987	945	942	991	983	865	951	940	975	963	942	932	936	954	932	980	936	932	919	914	962	977	867	955	965	935	959	961	950	959	934	962	914	987	928	920	966	978	929	969	948	998	931	973	946	955	987	887	945	968	948	968	965	983	999	920	959	955	908	970	951	933	950	946	967	940	993	935	930	925	976	931	946	956	951	945	937	937	950	972	915	933	943	952	965	941	974	1022	898	931	957	930	996	981	944	964	960	945	962	942	936	963	985	925	943	962	935	976	947	942	927	949	973	966	960	943	919	981	914	965	944	877	964	989	952	970	956	988	956	908	967	918	960	941	918	992	969	967	933	946	942	1010	955	999	947	920	960	941	964	927	998	1010	942	931	933	875	944	969	943	896	854	946	975	975	945	965	922	932	955	948	974	1009	940	962	986	949	952	924	911	959	928	927	983	913	934	972	956	980	964	983	973	974	950	922	948	951	977	993	942	979	961	963	963	965	924	998	880	979	970	907	903	914	959	928	924	907	904	918	910	938	945	974	946	961	942	949	998	985	938	905	923	965	921	903	958	969	932	960	935	947	918	980	923	961	945	927	939	959	943	943	887	933	937	1015	959	993	948	943	947	945	963	981	941	1007	932	910	966	979	956	982	931	958	948	974	922	944	954	972	987	964	896	973	921	1017	946	909	948	935	931	964	943	968	961	983	942	927	952	921	931	978	959	956	972	960	955	1001	956	936	916	976	914	942	922	957	961	932	968	965	952	907	955	914	958	911	932	952	982	968	959	909	972	948	907	919	873	993	965	977	943	914	932	949	997	914	930	930	925	946	944	1045	942	931	966	970	967	1008	995	933	972	926	945	965	973	971	875	977	999	988	948	939	891	947	1014	935	943	959	1000	949	994	997	942	953	913	937	919	976	910	997	1021	939	952	965	944	986	964	941	957	936	931	896	930	950	920	940	937	921	950	972	953	952	916	943	954	971	919	918	983	973	932	988	937	978	931	943	961	924	986	934	950	919	907	909	925	942	993	979	965	956	960	955	907	942	961	939	1003	979	988	935	936	930	927	961	893	871	920	965	919	944	948	956	940	981	924	972	947	969	954	984	922	964	965	893	936	903	952	920	910	969	940	879	1023	983	923	967	946	992	963	939	948	935	928	948	939	899	937	933	987	941	961	997	984	943	933	946	912	885	981	957	952	944	931	933	914	946	933	977	958	948	942	931	929	977	970	939	968	907	914	954	917	952	927	957	934	939	991	907	1009	974	988	989	915	1002	924	1027	953	930	926	974	969	931	992	1008	1004	945	935	876	978	944	946	925	879	920	964	957	920	980	957	852	939	911	913	952	957	978	941	947	992	952	939	880	850	951	948	1035	894	958	978	966	945	958	923	886	978	941	952	961	944	918	980	932	974	926	943	894	987	970	929	955	981	956	936	927	900	884	1000	952	1005	948	998	936	967	943	981	930	958	921	989	957	925	949	994	916	983	1013	950	966	936	959	947	973	957	1015	960	983	924	910	988	958	831	905	924	900	938	945	878	961	985	934	946	973	956	915	976	937	973	985	930	984	959	912	999	965	959	911	940	895	932	945	966	940	1027	1000	1012	874	921	984	949	959	959	948	970	900	1029	961	865	979	960	951	928	981	896	953	943	928	939	951	937	939	927	943	985	897	986	976	963	928	932	935	904	959	959	897	921	913	954	939	926	986	940	989	937	903	923	938	995	984	939	935	963	937	980	997	929	913	978	1002	958	936	937	945	964	956	947	921	897	967	958	979	930	940	962	968	981	924	1017	921	938	897	931	953	997	1005	959	971	987	982	930	939	971	944	948	935	958	985	910	919	976	938	959	932	912	956	883	926	916	922	947	950	959	933	1006	935	952	948	993	891	991	890	940	921	990	940	948	921	970	985	938	929	872	912	955	934	928	952	1010	951	983	923	935	990	921	949	920	939	937	923	945	948	904	931	987	967	951	988	944	953	938	936	983	946	947	969	939	958	956	969	947	927	946	935	958	966	946	966	981	983	938	938	976	936	979	971	932	952	937	911	955	935	937	967	966	995	944	952	961	947	932	993	959	963	944	995	991	959	982	919	914	942	971	950	963	972	891	1001	924	931	987	930	939	950	997	950	973	932	909	957	949	971	928	948	979	950	949	929	972	926	898	959	928	901	957	964	940	931	964	944	943	926	931	918	946	969	986	932	944	932	937	944	951	1027	904	909	915	979	901	964	989	971	955	929	925	1003	950	977	926	934	930	950	927	927	969	988	941	966	921	973	891	888	918	902	951	922	960	977	924	952	918	966	915	924	921	918	936	946	935	962	921	1022	1018	930	976	958	935	967	973	965	946	908	950	927	984	907	929	955	914	926	939	917	924	869	853	948	907	991	909	959	942	970	929	917	1019	949	952	981	992	970	895	972	994	945	928	983	1006	979	960	942	968	931	931	965	950	992	967	994	929	956	947	975	988	909	904	919	939	889	904	900	985	882	904	910	956	912	917	902	933	945	939	875	996	942	951	935	1012	907	919	983	982	860	883	938	972	1019	1003	1005	921	953	953	961	984	933	960	890	919	863	906	916	954	909	987	947	1009	1012	947	941	975	918	969	952	908	922	920	942	935	923	944	948	943	986	968	965	950	932	984	906	913	962	924	957	917	941	963	972	977	883	972	906	953	921	919	936	970	918	938	952	909	987	979	997	916	947	957	903	869	958	972	948	933	913	970	947	924	965	985	960	977	935	967	931	951	954	947	956	995	1003	975	997	913	921	905	944	933	968	957	908	894	1007	954	917	933	952	882	919	954	954	1006	934	970	965	934	956	931	964	939	958	912	960	932	918	969	979	960	958	987	979	981	952	974	952	922	975	957	953	978	949	997	884	971	971	923	997	953	989	895	921	993	947	891	925	1032	905	941	967	949	952	928	970	969	982	924	990	946	940	954	1002	966	926	964	936	915	959	919	920	926	921	947	945	953	930	973	936	966	949	943	897	927	980	954	958	954	944	940	951	957	927	959	969	938	927	1000	932	977	895	937	977	950	994	986	924	988	949	935	989	924	952	935	933	940	960	928	936	973	970	984	943	939	921	967	923	996	957	868	945	926	941	993	948	966	978	971	997	960	937	962	920	934	884	953	853	927	950	934	938	981	913	926	948	946	992	893	897	961	961	920	985	921	977	933	1025	951	922	997	949	912	1029	946	932	906	995	962	961	1022	931	962	983	951	992	978	966	985	917	951	936	1000	936	967	950	900	959	914	866	908	993	930	906	862	958	981	948	941	934	923	911	981	920	919	989	929	946	938	988	941	1003	954	937	953	916	954	969	982	973	937	883	1015	947	949	922	928	949	1000	960	924	917	933	923	896	925	954	945	929	958	1053	977	928	970	861	891	901	931
40004	26807	25390	21739	17241	10356	5680	1923	669	547	586	498	425	389	438	356	332	377	391	334	330	330	334	332	336	320	312	332	349	308	310	299	340	336	344	326	315	322	358	356	361	336	294	310	310	280	313	326	319	301	321	318	327	332	314	302	346	342	312	339	317	306	307	306	304	298	319	329	278	333	350	352	293	306	310	318	300	325	312	313	317	290	330	316	346	317	325	348	324	317	311	278	338	333	310	314	319	309	313	331	321	337	325	349	287	364	314	303	315	314	297	335	323	328	318	291	320	282	320	334	329	315	327	322	331	307	285	325	330	328	338	308	367	339	330	334	287	329	317	309	331	311	317	323	325	333	300	296	300	302	331	311	321	342	318	317	307	298	325	286	314	360	307	353	327	355	296	313	310	309	305	319	323	287	332	317	348	303	301	285	353	317	329	315	288	326	314	314	301	339	322	322	334	329	326	360	296	325	364	346	358	316	313	338	324	327	306	318	316	345	335	296	333	326	383	334	327	310	318	330	321	323	349	314	325	347	343	325	321	308	324	303	321	300	320	277	314	348	303	322	302	316	327	301	308	262	327	313	312	276	313	325	343	320	302	316	319	323	326	315	318	273	321	301	304	325	317	331	312	317	311	289	295	338	308	324	348	316	335	334	340	335	338	302	355	321	290	317	304	321	314	340	277	293	341	305	317	273	336	323	348	337	349	302	343	324	324	296	336	311	324	301	344	315	342	296	320	342	308	306	329	327	311	317	288	285	315	295	330	306	322	330	295	356	326	288	318	316	325	329	321	335	328	316	321	334	307	315	290	334	317	341	315	351	362	310	342	304	286	299	303	348	305	324	325	325	304	292	333	317	325	310	306	316	325	302	314	282	311	308	329	304	288	350	302	308	346	332	345	303	285	346	320	326	297	337	318	312	281	331	323	312	329	340	341	303	303	282	295	324	322	316	311	348	320	317	316	324	324	345	306	303	338	322	317	320	330	317	309	365	319	339	322	306	320	309	349	323	299	291	320	326	303	313	328	340	311	286	306	328	319	324	324	315	331	338	325	321	280	339	307	296	309	303	285	300	306	285	316	306	283	292	324	286	328	287	306	329	289	301	327	334	327	342	323	365	348	326	299	324	321	313	329	313	303	318	284	368	327	323	327	317	335	313	315	298	331	365	331	300	288	331	355	314	302	311	290	308	301	372	353	333	321	320	320	309	307	304	304	319	338	323	330	345	333	310	308	330	351	323	334	329	320	328	309	308	333	285	350	340	342	316	289	351	308	320	309	342	302	333	325	326	328	310	307	332	286	302	313	305	359	339	317	364	325	343	305	321	303	333	324	302	293	305	338	355	327	310	333	317	296	322	355	311	310	319	345	351	345	331	319	320	336	330	327	331	313	335	309	328	327	307	350	326	314	325	317	297	315	289	301	329	359	313	302	333	307	346	361	339	346	326	324	330	290	346	328	302	299	337	305	299	329	320	312	350	326	293	307	338	338	310	328	329	344	325	326	320	312	293	322	275	296	303	309	317	297	296	297	355	320	354	270	318	308	322	312	312	307	336	349	306	305	322	337	273	322	299	306	296	350	311	336	337	349	324	300	342	321	357	323	300	339	343	318	338	297	340	320	311	331	328	348	325	280	331	342	341	338	317	320	340	321	311	285	296	317	270	292	325	317	315	322	306	350	294	278	318	325	315	355	315	300	320	329	333	331	284	372	283	328	297	295	325	335	309	338	331	342	332	326	339	335	324	304	327	313	321	346	323	318	303	285	314	320	291	342	323	296	340	340	315	318	333	313	303	343	298	294	319	296	316	299	316	310	308	328	317	296	298	335	293	314	322	300	303	296	294	366	305	302	312	305	338	304	326	306	320	314	365	327	316	328	313	319	315	318	309	314	304	324	289	322	341	309	328	330	333	325	294	319	316	332	278	320	317	340	311	288	308	304	315	309	291	307	343	355	331	323	322	323	308	348	326	336	295	297	302	329	341	320	314	293	295	301	331	331	309	305	341	343	327	295	301	300	355	313	306	273	324	366	312	327	299	310	312	330	342	333	330	341	304	314	322	348	292	318	310	298	355	322	323	333	310	309	314	292	365	337	330	360	332	291	331	287	307	317	294	307	317	291	314	337	312	293	322	287	297	345	311	315	349	302	338	327	332	323	297	326	336	319	299	332	343	333	298	309	297	365	333	329	307	319	333	301	315	299	312	290	292	306	300	311	315	330	276	339	336	327	314	311	316	321	307	326	322	300	308	349	329	290	301	284	318	330	325	304	338	328	314	332	303	326	309	289	298	328	315	326	349	354	319	338	318	354	310	303	341	323	304	329	316	335	332	317	327	326	334	293	324	300	301	289	307	339	332	335	314	307	299	339	324	302	328	313	305	318	287	300	313	310	321	313	288	310	326	336	305	312	310	330	321	349	312	354	331	321	326	325	350	362	302	343	282	359	356	296	325	293	306	337	315	322	339	341	309	331	324	322	323	344	292	295	311	312	317	302	309	353	312	302	296	316	299	339	314	331	324	308	319	305	311	296	312	319	292	329	335	321	317	317	308	333	337	308	349	334	321	286	316	312	315	324	297	329	316	307	317	348	339	339	330	335	312	283	288	306	309	289	305	342	323	328	285	321	333	309	319	305	336	319	319	311	299	317	290	297	314	330	297	311	321	312	321	307	343	284	313	309	319	309	358	283	328	323	288	351	284	342	356	339	307	311	321	346	295	284	332	339	296	316	330	315	348	335	300	319	365	320	331	307	308	301	324	298	345	338	304	344	314	316	308	317	317	355	356	282	353	349	321	330	314	298	310	314	318	323	335	321	324	312	289	311	278	299	305	277	289	288	306	334	334	349	330	312	334	317	322	312	350	304	327	309	319	330	336	312	363	323	330	304	322	311	339	351	295	324	344	302	312	311	284	329	328	290	319	343	307	315	323	310	324	313	319	312	322	326	298	323	293	332	315	315	327	325	337	340	301	335	330	328	304	342	357	322	307	350	310	346	358	324	319	353	281	316	339	313	290	330	350	297	328	309	312	308	331	334	317	321	330	304	311	322	310	276	332	304	302	306	341	330	311	315	321	297	332	345	316	314	284	340	282	292	353	305	298	310	307	329	315	320	279	371	338	294	266	278	348	330	328	343	327	340	348	322	321	318	317	304	292	304	337	313	309	321	309	296	325	344	288	335	328	308	287	319	309	334	310	341	304	325	323	325	328	331	340	301	327	355	341	334	295	333	342	308	349	326	343	317	324	318	322	335	278	302	308	316	315	339	301	300	276	307	324	325	322	334	354	338	357	314	321	307	320	303	338	343	344	315	323	325	329	310	340	337	286	345	303	313	337	292	310	331	312	306	305	294	299	338	319	325	324	340	305	321	322	315	307	268	312	285	306	308	306	289	304	328	311	293	305	293	336	347	345	315	335	288	304	323	302	347	310	320	326	311	336	315	317	324	318	352	325	254	323	323	313	323	341	293	333	314	317	296	326	304	331
26653	21999	28910	30781	27249	20139	13735	5534	2125	1839	1712	1608	1265	1141	1225	1104	1022	928	926	869	828	807	837	778	802	766	809	820	790	752	798	847	759	785	768	764	803	739	784	777	783	760	759	815	744	740	774	774	771	813	721	783	744	775	771	778	777	762	771	753	789	760	753	787	749	751	769	759	765	719	743	783	733	771	745	787	748	745	761	750	768	725	771	748	752	799	744	764	750	734	734	789	754	757	763	771	697	752	733	792	772	719	760	758	712	764	783	772	746	718	773	730	745	786	793	725	727	737	773	727	734	810	777	748	702	739	715	701	746	769	710	751	783	739	731	749	742	785	711	734	767	701	717	716	688	792	741	712	737	759	735	737	763	792	754	637	724	684	756	703	773	747	770	795	783	762	741	730	719	740	714	742	771	782	684	752	745	725	729	738	767	785	787	751	788	723	688	718	755	725	723	733	738	736	704	722	735	767	759	741	768	729	738	788	703	719	770	770	746	753	751	781	745	720	736	738	738	758	759	709	742	737	711	711	740	754	761	777	737	764	737	763	733	745	711	752	723	746	745	744	781	716	748	752	710	768	760	765	709	753	735	790	800	708	741	760	757	762	756	757	727	799	732	725	764	709	731	738	762	709	739	721	767	742	752	753	719	758	737	716	720	718	757	736	791	773	751	739	737	751	724	758	772	737	758	727	732	711	776	765	770	727	748	741	717	726	742	770	771	699	815	690	683	733	762	769	737	767	735	782	736	743	723	792	743	749	779	746	737	760	713	788	765	724	811	748	769	738	740	752	742	768	716	761	707	744	761	761	760	737	734	768	714	816	792	831	694	798	780	750	701	743	742	752	777	789	735	735	687	746	735	751	804	761	710	727	746	781	765	769	708	752	727	791	734	786	727	718	718	776	745	773	742	766	747	801	731	742	755	756	772	756	730	776	777	675	703	758	713	752	755	747	726	703	773	690	713	704	751	787	712	747	722	731	788	743	761	762	743	718	746	747	769	760	745	722	724	762	740	754	759	735	742	677	790	738	745	751	789	746	737	748	702	673	750	746	737	729	776	715	727	738	755	717	717	719	763	771	742	707	759	766	740	775	763	742	747	724	783	793	726	719	737	737	683	753	727	756	737	747	760	682	730	749	773	710	695	748	710	729	758	754	736	747	722	728	732	805	757	727	763	753	714	767	741	754	748	733	784	747	776	727	733	738	758	784	777	772	747	732	771	790	757	723	757	745	728	693	706	725	729	748	718	703	781	750	796	726	728	778	719	742	737	723	758	751	708	726	735	739	721	742	788	763	705	748	728	743	775	732	754	736	718	707	714	784	757	760	733	746	718	757	757	751	744	726	749	773	736	751	758	714	711	781	730	719	777	733	770	726	754	750	677	750	723	760	759	718	709	769	760	675	762	797	724	759	735	774	749	727	747	777	730	754	707	731	755	750	746	763	741	748	743	799	715	784	737	709	717	726	729	784	761	741	710	703	752	780	781	684	726	700	708	772	761	734	726	712	744	717	766	747	742	759	760	751	731	779	756	701	733	746	741	726	789	763	689	740	725	746	706	745	769	750	762	765	742	754	796	726	715	735	719	699	742	751	730	817	676	743	782	689	768	769	790	733	771	759	762	762	744	746	738	729	785	754	732	773	791	743	755	743	716	736	736	721	693	741	765	737	784	735	771	690	728	784	721	753	707	707	747	742	776	728	767	787	757	741	710	768	749	727	740	737	735	746	774	691	730	771	720	749	772	719	768	800	753	788	735	742	768	779	778	712	734	746	731	722	758	733	720	785	755	728	759	773	742	699	783	729	716	754	719	759	778	738	724	716	720	704	799	758	734	655	752	688	759	746	699	732	770	773	778	748	673	788	741	685	756	733	734	763	739	753	738	759	786	749	765	751	785	754	734	733	727	739	751	752	780	746	729	742	732	703	784	732	737	784	775	764	744	755	707	775	703	746	733	738	785	693	742	709	765	773	739	769	743	709	772	697	764	754	724	772	726	756	760	716	722	756	723	760	749	754	724	732	757	776	738	780	750	715	726	723	714	750	737	742	772	759	756	798	694	731	733	760	741	736	739	769	737	734	738	760	739	708	731	769	742	711	746	746	745	744	731	760	750	747	729	700	761	713	782	724	751	748	696	738	787	733	767	718	733	743	762	795	724	741	718	736	711	785	683	700	701	754	700	757	756	789	701	698	763	749	753	671	712	691	733	759	762	755	669	706	721	752	750	760	712	777	669	723	724	756	760	703	721	807	763	720	731	740	768	755	761	766	744	736	762	771	729	791	716	728	724	791	743	724	745	775	758	727	725	726	792	709	713	733	706	765	744	706	725	753	730	774	737	761	839	711	778	760	773	755	780	736	751	744	761	723	732	735	783	769	744	760	706	755	757	728	721	759	734	772	753	787	713	784	756	781	760	747	713	718	761	774	729	729	773	700	810	769	747	786	746	740	776	760	757	771	756	733	781	762	734	732	761	758	716	759	740	740	719	679	768	744	748	740	683	756	789	750	708	698	763	752	791	739	726	785	744	719	744	682	783	782	743	736	762	722	770	767	770	735	767	677	755	712	817	749	769	761	750	759	687	734	774	724	796	785	743	755	776	716	765	777	696	746	750	763	744	785	744	770	707	753	763	745	766	763	790	755	758	696	753	736	807	766	760	744	791	760	771	695	755	744	712	730	681	785	733	779	743	730	679	762	775	752	765	752	746	733	752	745	755	727	705	715	749	749	721	715	792	763	761	756	790	756	702	768	733	692	754	772	730	745	736	726	727	755	797	756	729	740	717	727	780	749	727	784	651	747	730	720	745	768	753	750	759	768	702	773	804	768	722	794	755	774	717	715	788	702	763	748	779	672	767	750	722	775	721	782	708	733	790	757	713	710	762	696	747	733	738	785	712	771	710	748	737	720	736	741	754	753	768	794	751	767	770	709	746	731	716	739	737	691	716	706	757	743	758	702	788	707	767	719	767	725	730	758	746	761	770	779	737	731	740	715	752	761	767	784	734	792	779	705	724	777	710	724	710	773	710	704	774	764	786	742	754	741	766	714	760	737	723	757	727	741	695	707	731	813	740	695	742	759	693	802	723	752	778	735	736	776	739	794	686	780	755	770	779	781	719	765	731	764	799	751	721	717	733	774	739	758	739	717	763	805	771	761	739	784	744	766	779	729	744	738	771	708	739	796	755	752	754	773	776	755	759	777	783	756	740	735	766	757	789	739	778	751	706	756	793	778	759	755	791	734	725	758	773	780	701	766	706	776	716	772	747	801	768	713	709	737	748	769	709	725	782	790	759	783	749	737	759	734	754	765	795	723	781	727	770	739	766	780	730	741	774	725	743	732	750	728	784	787	738	770	756	783	719	766	723	724	727	773	694	733	757	716	761	791	766	700	752	755	766	741	762	694	710	792	737	755	763	754	704	784	743	688	691	717	762	724	738	770	698	739	753	766	766	727	746	715	721	759	760	739	726	738	727	784	771	724	715	738
18574	8653	5169	2442	1322	809	558	463	492	473	470	455	432	449	445	469	468	409	428	432	397	446	407	425	412	397	408	420	396	427	444	434	389	434	403	394	391	413	382	422	443	433	432	387	392	416	392	442	414	429	436	420	425	388	394	408	405	411	435	432	403	451	409	427	405	439	414	387	384	427	447	458	447	428	411	452	401	406	393	431	446	421	385	404	418	395	422	357	415	436	396	414	427	414	404	418	431	402	440	443	414	446	415	376	377	400	425	430	402	432	438	430	454	430	428	404	386	383	421	449	417	407	448	406	420	437	374	458	411	384	420	471	399	410	449	399	427	446	390	436	376	416	422	384	390	404	411	421	442	440	381	427	406	420	418	453	463	465	440	439	444	386	418	427	406	422	401	410	404	416	423	412	399	417	420	396	409	418	445	424	421	402	389	401	421	424	398	463	434	384	415	409	414	381	409	435	400	425	395	432	399	436	410	407	417	423	392	412	441	436	392	408	411	446	387	434	440	408	420	395	379	429	429	455	402	436	440	398	442	413	428	429	392	407	417	462	419	400	426	400	434	422	360	437	391	436	410	388	421	382	391	389	436	410	404	400	455	372	374	395	366	445	375	420	415	432	410	403	401	429	421	430	419	374	429	417	419	410	393	430	415	414	395	437	418	464	409	415	410	408	418	418	399	413	436	396	418	425	445	398	460	445	391	397	406	388	431	433	406	431	397	434	439	408	426	380	486	441	393	402	428	401	418	439	384	405	415	447	405	397	403	418	412	410	421	418	438	416	393	459	399	409	433	441	402	377	419	400	436	448	445	396	423	455	381	396	386	403	443	455	452	435	461	408	452	390	409	435	416	432	408	414	437	423	408	406	418	387	420	443	429	419	425	403	389	412	389	421	392	429	436	413	423	400	392	458	469	434	386	368	452	370	403	429	412	419	363	441	394	411	400	382	385	388	432	411	431	387	421	440	414	440	390	428	431	478	472	417	413	391	420	423	404	424	436	428	418	446	414	424	417	413	460	403	433	427	429	425	371	424	385	381	444	393	419	421	412	425	426	452	413	400	437	417	417	435	399	438	400	448	422	413	399	396	405	433	419	399	425	388	405	415	438	463	400	428	409	417	437	391	417	411	411	403	392	379	428	435	415	439	401	430	405	417	425	398	419	429	445	418	434	414	423	420	442	437	397	415	412	389	415	407	443	422	379	415	428	398	407	403	422	440	398	397	381	421	391	393	406	440	418	413	405	422	433	414	415	406	401	414	405	426	415	434	396	453	408	379	367	457	389	421	381	405	457	432	388	399	437	434	427	415	440	377	416	422	467	424	379	421	438	463	421	417	420	408	451	415	414	420	399	397	400	433	391	371	441	383	451	388	449	465	395	443	436	398	421	414	450	396	397	437	442	425	422	415	386	466	433	427	434	420	395	447	436	403	392	425	415	440	388	429	431	450	407	463	399	447	406	437	452	427	456	441	374	433	421	388	401	482	391	396	428	463	461	390	414	423	416	461	419	431	400	394	427	432	454	451	442	406	432	419	432	400	422	457	423	397	406	427	460	429	392	425	441	425	426	377	386	402	448	418	421	419	399	430	394	427	415	440	446	447	402	405	394	398	392	410	433	418	458	428	384	404	447	460	496	363	384	425	446	441	437	415	423	442	430	417	429	417	407	409	446	430	422	368	471	387	397	405	434	408	428	404	430	412	426	422	431	392	415	439	463	446	402	436	422	424	447	376	414	408	406	449	458	445	400	403	404	432	433	404	406	402	443	392	432	403	406	449	440	466	430	438	421	446	439	394	405	423	412	387	442	474	416	430	403	429	383	408	417	409	426	409	402	459	406	412	377	391	415	423	398	420	412	420	410	429	408	365	415	389	422	407	424	452	444	446	385	392	397	436	421	436	407	412	387	411	434	403	391	411	422	416	397	391	427	402	394	404	431	494	413	404	419	410	417	427	435	377	466	438	391	436	421	428	435	412	402	386	396	413	409	429	396	440	404	421	451	431	418	416	422	437	406	370	406	428	396	451	402	416	452	402	433	420	394	426	389	430	428	398	432	414	410	398	448	460	427	423	425	398	411	397	417	403	403	425	411	392	411	417	405	400	409	430	409	443	419	412	384	421	418	436	421	382	409	436	440	391	415	399	401	396	432	478	453	446	425	393	439	419	405	411	412	393	441	412	393	447	415	435	400	404	401	419	441	444	434	366	424	411	399	400	407	377	421	414	449	396	440	418	403	396	403	444	408	392	436	372	388	445	404	416	459	429	422	426	435	365	379	440	438	428	426	413	429	464	390	436	401	419	408	391	423	418	429	446	422	425	386	381	417	389	394	405	424	402	408	442	421	412	399	439	423	402	433	400	398	417	411	400	420	421	438	435	407	416	383	403	449	447	405	455	422	415	450	402	393	405	422	417	409	425	446	419	379	444	446	404	418	425	423	374	448	374	446	406	397	439	410	406	427	371	434	473	440	393	417	445	389	461	411	403	454	447	427	422	390	409	384	403	434	401	412	404	405	423	393	393	458	398	426	418	451	426	436	427	437	438	438	446	474	396	449	412	400	411	401	410	425	428	432	410	451	404	430	410	369	358	422	404	410	413	395	421	449	443	453	410	448	411	389	391	414	414	422	377	366	430	427	452	437	396	438	397	412	367	391	378	444	417	440	459	388	414	474	416	431	409	465	440	371	399	388	392	383	437	434	425	404	421	445	419	410	420	402	422	422	372	405	408	445	459	415	420	420	436	431	417	405	419	408	390	416	438	405	384	422	379	371	400	458	411	430	401	399	410	394	405	400	397	412	417	419	370	374	405	394	403	456	386	421	419	465	395	444	435	435	419	420	429	436	422	406	456	435	421	380	405	374	407	404	380	398	398	442	442	424	432	416	421	463	395	428	427	390	446	418	392	431	384	377	359	427	443	388	436	405	415	414	407	401	410	430	428	416	413	395	384	403	388	388	397	407	432	416	411	398	419	385	389	418	392	432	370	412	401	432	444	447	435	443	383	411	421	420	459	428	359	392	406	442	416	415	408	420	414	428	402	415	368	418	410	394	441	404	429	424	417	396	418	400	430	407	390	433	428	410	391	413	424	454	397	400	452	437	399	394	413	431	398	428	429	425	408	424	382	429	386	397	401	439	400	450	392	385	412	404	428	423	394	395	390	400	434	389	432	419	365	443	404	437	421	410	433	402	383	402	429	406	398	427	444	394	404	436	442	410	430	390	412	409	440	439	431	383	429	410	417	431	420	436	424	415	413	388	373	438	390	436	440	426	416	401	396	407	439	418	409	449	414	437	424	447	433	397	432	412	414	394	418	454	446	413	421	446	434	432	472	415	423	442	395	410	413	422	399	393	454	417	389	422	408	437	411	438	412	428	427	434	402	404	384	411	409	410	444	423	425	419	429	435	447	394	389	424	407	383	412	447	406	394	411	430	358	407	409	452	390	387	442	457	414	386	418	388	405	415	461	426	444	409	430	404	415
13079	8136	9028	7022	4606	2685	1699	1342	1195	1205	1055	1086	1060	1041	1094	1043	997	981	968	982	972	948	943	996	951	939	945	946	940	964	965	958	1009	987	936	954	961	997	963	955	958	988	901	934	928	948	971	927	959	983	949	915	995	961	975	947	995	974	937	929	904	910	929	945	965	1014	999	919	940	973	1032	1002	926	904	955	985	989	986	948	988	957	955	954	972	957	941	963	936	979	978	926	941	995	948	940	993	911	913	988	896	957	968	958	990	987	987	904	948	957	975	901	980	920	967	902	969	998	982	932	951	961	1038	970	928	1007	977	928	949	981	953	928	955	987	982	1020	982	970	1018	934	982	925	956	913	965	969	957	983	962	971	949	917	1016	958	986	926	996	929	977	938	1009	955	927	972	950	976	942	892	896	962	990	974	957	891	957	958	983	937	927	966	957	967	986	956	920	912	959	906	997	952	923	970	941	956	960	927	948	918	925	973	932	925	961	950	1012	971	985	1008	966	969	944	938	946	947	923	983	998	917	974	970	959	888	968	1006	899	960	926	911	1019	1019	959	920	902	904	892	1000	978	926	896	946	951	944	964	881	969	948	951	934	951	984	948	896	955	939	930	935	947	929	927	1007	984	986	967	970	978	1015	931	968	952	1038	940	995	888	889	914	1026	946	943	1002	1027	1018	919	898	910	957	947	941	950	931	1021	973	913	937	1012	971	929	959	924	887	945	966	962	966	990	985	983	950	921	974	952	945	952	921	1011	951	948	952	981	932	973	950	958	908	942	954	952	928	1010	973	939	954	989	958	976	1001	1050	950	973	981	958	940	964	952	980	924	972	949	959	933	934	945	872	922	957	935	998	945	922	981	946	994	970	940	998	981	1024	999	933	973	942	992	900	973	999	962	962	947	924	954	973	1009	916	944	949	942	983	861	937	911	943	919	1009	962	967	953	912	891	938	973	970	949	905	953	991	1032	946	920	939	934	908	941	979	937	913	937	933	924	941	984	918	1029	1008	967	912	985	982	1031	961	961	935	955	951	988	913	971	886	956	948	938	987	968	983	980	911	982	959	1015	955	932	989	990	969	936	939	919	944	970	943	945	940	897	952	959	935	986	991	999	997	963	966	953	907	971	981	1020	1017	912	1027	995	979	897	950	978	984	972	975	984	1013	937	988	948	969	975	913	1038	998	919	992	871	959	999	1037	885	965	966	909	955	949	933	983	935	971	969	967	968	906	949	1013	964	932	928	971	943	902	944	959	928	918	924	921	936	961	986	935	957	893	883	936	983	928	954	957	922	963	975	957	974	964	946	983	976	976	948	992	934	947	932	984	975	946	962	925	938	958	992	975	969	956	887	994	956	963	983	959	989	925	952	922	944	945	999	973	962	952	915	1033	975	951	959	925	957	981	1010	940	983	969	997	968	947	985	955	963	967	975	956	952	942	941	958	981	954	1007	989	975	894	983	958	946	974	997	915	968	964	975	951	998	967	981	966	972	966	950	1003	900	939	1003	990	944	950	936	986	980	939	947	985	983	919	980	989	999	933	993	944	991	942	919	968	949	956	965	922	969	947	995	876	949	968	912	951	970	982	987	999	938	972	957	955	895	998	962	941	986	949	967	961	947	966	919	922	919	935	934	968	979	920	987	950	955	966	946	956	932	909	965	971	1001	968	947	932	958	957	984	917	954	986	972	919	902	953	970	924	967	981	931	979	950	956	985	996	985	1041	940	968	984	913	932	976	1017	969	933	1007	999	977	918	947	978	933	952	924	922	962	978	972	934	928	935	901	928	907	888	1026	989	957	952	979	990	962	937	934	952	953	950	959	922	969	976	963	991	958	927	993	991	969	985	1003	935	966	966	909	933	966	941	966	993	918	946	943	958	979	989	963	946	987	978	985	950	918	983	971	913	946	998	880	910	964	914	965	976	952	915	956	985	951	987	935	963	964	995	977	945	966	865	923	967	978	971	1025	930	943	932	937	966	997	972	955	846	954	980	889	937	991	946	985	1022	963	983	968	1006	969	956	941	911	928	916	921	927	940	941	989	954	980	949	954	957	939	915	951	1026	943	970	935	1006	922	948	972	927	997	922	968	970	955	955	950	928	993	961	929	1053	1002	957	928	1001	956	954	958	909	1006	994	964	939	954	931	972	908	914	990	1010	896	941	930	1012	974	937	953	939	937	954	963	941	966	938	1013	995	972	895	960	921	921	979	1013	955	939	943	971	882	979	958	973	959	948	960	916	947	971	960	967	963	933	960	987	952	951	937	954	993	929	968	965	945	945	918	926	872	954	924	964	996	958	945	954	958	956	955	934	962	941	954	993	977	915	923	983	977	890	964	958	928	956	985	981	940	942	963	963	921	1016	956	893	943	922	1012	965	943	1004	939	914	967	1052	864	898	968	940	950	1011	978	1018	912	951	972	958	934	929	1039	1009	951	972	972	967	968	985	948	948	941	908	1002	1010	963	938	939	921	980	954	940	967	952	914	941	1019	970	985	976	943	942	942	904	934	974	951	968	980	917	960	927	985	954	924	909	924	920	922	979	895	902	1004	948	990	932	946	989	892	971	999	956	942	941	940	996	970	967	901	916	954	998	928	960	964	960	928	968	987	897	928	938	946	957	892	957	946	1008	992	964	955	920	925	970	944	912	966	941	962	1001	955	941	958	961	926	965	1022	893	924	985	889	982	1011	960	901	1003	982	1004	994	988	966	943	932	913	1035	926	1021	959	989	935	1037	1016	918	978	957	973	944	908	968	985	956	901	936	929	948	973	994	896	968	937	988	986	932	966	902	972	966	942	970	948	934	946	976	986	965	1011	918	951	946	912	937	956	961	973	912	1008	1027	962	908	968	944	949	955	911	1014	1026	932	948	945	922	927	990	988	927	966	959	930	932	914	937	923	923	919	997	947	930	1009	914	953	985	941	973	950	974	994	981	990	966	923	944	1013	995	945	944	954	979	963	1034	925	951	904	991	925	935	954	988	937	978	979	969	929	923	943	965	1004	949	930	938	957	935	971	950	914	968	952	968	954	939	949	957	966	945	933	998	963	980	941	954	973	948	1000	906	993	957	977	909	910	947	950	957	958	957	945	946	955	953	1000	1012	942	918	962	928	992	918	960	958	937	1032	912	905	919	947	915	1009	926	950	990	960	967	1009	957	930	962	983	934	932	938	1009	960	975	967	931	942	946	921	913	876	930	946	1023	989	920	983	909	923	1001	986	1016	915	964	985	900	930	917	936	964	950	940	942	955	943	902	914	918	944	968	986	987	962	905	954	963	974	975	1002	976	934	982	960	954	907	948	977	922	932	928	1031	972	939	902	993	927	916	968	982	939	973	974	991	930	960	989	1009	949	898	947	897	968	982	932	971	958	932	912	972	953	990	992	935	915	954	970	907	911	928	906	924	979	918	940	976	944	913	952	935	911	990	974	939	928	933	945	997	956	928	997	920	950	893	937	1005	932	949	932	973	947	1042	931	927	959	912	994	964	1023	946	940	923	1013	977	989	914	926	895	956	951	983	975	925	923	950	916	948	934	921	944	1011	974	933	985	943	962	949	933	990	931	961	1009	948	954	975	974	982	957	1033	916	930	908	1007	965	971	943	934	964	1004	974	970
30787	18260	16260	13402	9296	6304	3180	1132	596	529	490	522	475	452	462	439	451	428	448	450	415	451	409	458	432	410	411	410	438	446	416	430	426	442	401	457	419	435	412	446	411	465	410	455	416	423	402	470	406	430	381	453	403	391	414	401	422	436	417	434	415	437	430	451	420	448	432	420	403	433	410	379	385	428	430	410	433	413	445	420	428	401	415	442	433	424	434	438	412	413	413	414	434	407	416	429	458	414	432	429	452	441	431	399	405	436	427	419	405	399	450	428	427	417	436	432	382	432	429	424	412	403	377	456	450	421	403	389	414	426	477	468	453	434	444	439	417	434	433	457	408	396	444	402	424	418	384	398	438	425	420	386	423	436	422	420	454	402	393	401	393	456	429	446	418	376	415	409	411	380	427	384	402	435	427	385	400	431	408	445	408	455	436	406	431	452	411	377	454	456	446	406	408	415	404	456	443	416	446	439	433	396	360	421	435	434	430	487	481	439	362	413	446	433	427	424	439	384	455	434	379	367	458	431	413	408	469	398	398	425	427	404	394	422	405	409	438	391	381	446	384	413	431	465	413	418	412	394	456	439	430	410	401	423	399	443	454	448	395	432	457	438	457	416	459	442	383	430	393	479	403	399	449	393	448	419	375	400	432	422	430	411	434	431	407	401	440	416	437	424	415	387	392	414	439	397	442	409	440	406	411	417	423	444	435	418	395	405	432	444	382	429	413	416	427	438	445	417	429	435	406	446	439	429	468	394	392	408	409	450	441	422	413	393	410	410	410	396	437	440	401	445	421	442	440	393	407	426	410	425	433	452	421	431	401	421	423	366	409	419	428	393	427	461	429	378	436	434	436	425	419	423	444	488	417	406	416	421	405	419	392	406	433	387	390	413	427	445	399	412	416	434	431	421	418	460	429	450	454	446	419	453	414	430	425	470	416	388	429	411	408	396	414	392	421	453	433	427	411	432	431	399	425	426	434	427	429	451	428	437	453	393	455	400	415	412	403	407	420	378	402	408	453	435	405	395	385	404	433	431	408	464	410	432	456	417	437	412	420	408	434	401	416	470	422	384	455	442	427	406	437	421	424	430	413	420	413	408	415	416	403	406	436	405	414	431	412	435	424	406	387	409	398	420	401	453	410	368	428	427	413	439	415	416	427	425	417	406	337	395	433	385	414	451	436	424	445	445	447	424	407	382	439	430	430	444	401	454	439	453	425	394	454	415	451	421	363	411	404	416	394	438	406	436	416	412	393	412	473	399	442	392	413	408	473	399	423	388	435	418	479	442	404	407	423	397	385	456	439	412	419	443	424	440	445	417	369	405	451	387	410	410	374	397	358	406	441	422	419	381	346	426	408	410	429	426	401	441	479	454	426	442	460	433	408	435	393	429	420	399	430	426	406	409	425	435	467	428	431	401	440	395	452	409	416	398	430	428	459	445	436	445	450	416	426	400	434	396	454	404	412	432	389	401	423	431	442	418	400	371	416	413	465	401	407	397	357	387	411	430	423	443	427	446	391	449	418	405	423	417	419	431	425	429	420	429	423	416	395	441	407	416	415	457	437	430	405	437	450	414	422	419	446	463	424	425	447	419	390	413	453	432	399	405	433	395	395	421	417	436	425	404	428	445	401	425	453	427	427	386	452	433	444	445	388	427	405	405	410	406	423	454	410	418	410	451	451	433	387	392	397	426	372	464	409	448	415	401	429	422	392	416	438	454	408	428	410	443	403	414	436	444	365	427	405	377	460	419	454	430	383	462	417	442	415	419	449	436	395	472	412	414	435	399	380	433	422	421	382	433	407	394	396	409	456	413	469	446	379	461	390	419	381	424	433	394	445	438	429	422	420	446	473	419	405	456	384	397	440	404	367	395	475	401	439	406	445	405	446	385	389	442	372	427	419	412	412	424	416	449	415	422	403	444	424	421	405	425	437	415	459	407	431	403	394	413	402	443	432	400	433	440	480	471	402	408	406	462	431	441	439	384	400	405	422	425	447	434	412	431	407	431	447	443	431	419	399	464	426	373	411	449	437	432	419	453	399	425	410	446	408	400	464	415	419	446	422	420	441	399	364	409	448	460	435	410	414	385	448	426	424	391	397	434	417	459	435	381	402	408	394	410	438	427	465	440	420	434	420	421	443	431	446	430	436	434	439	428	432	433	402	450	387	428	391	448	419	434	446	409	449	404	420	415	417	425	417	409	463	439	397	426	419	414	404	453	399	459	387	409	417	441	445	421	428	415	427	398	412	421	421	420	395	412	402	430	410	462	425	396	466	397	393	451	437	442	432	445	420	422	413	380	425	405	418	402	429	385	420	399	400	389	397	406	451	445	389	420	452	454	403	422	462	451	441	420	431	407	418	419	392	416	457	411	435	455	408	414	436	374	460	407	453	405	406	419	451	383	390	438	490	399	427	426	420	413	416	415	422	423	418	432	416	423	428	415	405	429	414	364	462	477	419	438	445	404	379	364	390	430	427	441	421	451	477	424	382	429	444	384	480	412	415	409	395	397	433	410	410	399	419	415	402	422	426	441	432	405	413	444	439	468	389	394	405	390	394	437	383	410	432	379	380	419	429	448	413	394	427	413	444	453	428	404	436	448	420	415	415	428	430	381	434	413	422	479	440	446	402	404	401	433	440	408	448	427	414	385	417	456	407	434	405	435	465	443	391	428	401	453	385	453	427	409	436	427	405	384	462	418	389	415	378	409	401	423	432	442	408	420	456	462	451	397	471	419	426	447	435	446	426	401	414	446	452	443	458	417	449	397	389	423	407	389	422	408	398	427	411	416	424	427	428	484	399	415	418	430	403	413	463	395	431	398	425	415	388	432	410	412	406	454	444	405	408	410	420	437	405	403	424	430	421	414	444	454	404	413	394	418	423	408	394	439	414	391	465	431	430	394	426	414	470	404	382	416	406	405	431	412	430	433	415	426	415	428	437	431	399	421	418	428	359	397	395	435	403	416	436	426	426	410	423	442	417	442	405	395	411	445	429	437	415	448	416	417	385	459	416	418	440	432	403	424	426	403	426	387	412	409	432	438	427	412	441	425	428	394	416	454	448	414	415	417	411	408	433	415	419	397	433	394	431	450	414	443	410	444	420	432	379	403	425	392	412	388	396	420	393	440	424	404	411	407	426	407	414	417	447	408	453	443	420	432	416	401	412	406	417	435	380	436	422	412	438	363	384	412	419	428	405	427	390	425	393	451	416	415	395	446	416	442	446	411	421	421	407	379	434	422	430	449	450	436	439	394	437	410	431	407	403	474	426	408	391	438	432	393	421	413	409	429	407	418	437	463	407	413	417	440	448	432	390	460	401	426	403	457	391	417	425	399	412	451	382	420	446	421	384	394	436	414	404	438	438	453	458	422	422	407	440	406	458	414	420	383	421	417	426	441	461	442	434	411	439	402	401	414	394	402	410	414	397	404	409	404	407	435	399	406	409	424	400	444	423	400	351	404	444	402	423	439	390	392	434	465
21458	15817	20984	23721	19155	15563	9404	3484	1804	1519	1464	1433	1262	1195	1201	1089	1140	1086	1023	1030	1033	955	1017	1015	967	999	954	1061	998	962	991	985	920	974	989	979	1015	973	971	951	985	936	916	1012	973	1022	972	953	986	968	931	979	958	1004	973	1008	933	976	1030	994	966	939	930	997	956	920	934	999	964	947	1007	1009	980	995	995	964	1010	981	938	991	947	1009	927	975	1001	1002	977	994	983	948	911	936	903	996	967	980	959	949	995	965	968	1010	965	977	977	1012	974	933	1007	970	931	950	911	960	930	949	943	1008	980	961	952	939	925	965	956	993	954	995	990	934	1026	969	932	983	985	966	985	1001	984	910	948	965	982	982	943	923	935	968	916	984	947	996	959	967	934	1011	929	960	925	1022	951	960	991	1000	962	942	941	968	951	942	891	1009	958	962	993	925	994	961	992	849	975	969	946	945	938	1019	932	988	1016	923	960	950	946	949	947	932	986	949	961	972	965	938	937	948	943	974	964	974	969	945	954	1010	994	961	911	985	956	962	945	977	947	916	945	953	913	917	949	938	994	973	986	1000	995	966	980	958	959	973	946	990	985	968	1018	932	985	988	936	954	872	939	953	948	930	963	952	950	977	948	964	943	950	1011	1002	974	983	1004	1033	1006	952	914	987	895	911	1035	925	975	944	962	964	952	982	946	979	989	1006	966	935	923	980	908	955	955	1030	921	928	948	957	955	958	1031	1001	984	921	919	978	961	954	964	955	917	953	1007	1000	1030	987	949	928	936	941	943	969	957	985	910	953	1005	941	949	966	927	989	955	969	969	918	953	933	949	969	1018	944	973	999	934	958	912	990	975	967	995	995	952	945	1032	953	926	982	957	921	965	943	999	981	959	948	984	934	934	1020	998	974	932	991	980	982	955	987	906	938	1016	972	967	980	1016	989	962	1005	967	1004	1006	1003	948	989	961	989	935	966	924	937	935	977	929	960	952	941	1003	990	915	969	994	975	917	998	990	1024	966	957	946	903	1007	1003	966	982	905	1023	977	980	902	927	1020	939	922	1031	969	914	938	931	955	940	938	934	975	992	959	988	979	964	930	946	972	965	938	926	952	934	1035	969	996	991	1016	938	1005	978	930	913	964	1019	993	968	1001	963	966	945	975	983	952	918	1001	1015	1013	948	985	990	997	934	974	1012	940	930	1012	1010	966	904	978	985	914	949	933	913	955	921	987	967	988	950	992	1003	940	999	964	961	955	997	893	985	995	905	953	976	960	968	972	969	941	975	945	976	959	977	951	979	969	928	959	949	969	966	975	924	954	939	968	966	996	984	941	969	1002	970	951	970	910	967	919	935	958	1014	946	963	957	998	959	923	936	982	968	993	966	965	966	982	990	970	948	961	977	960	925	947	996	952	982	949	971	1020	961	989	977	982	987	939	940	945	991	932	938	997	953	956	907	988	930	983	963	904	1029	928	943	933	956	997	1001	965	920	976	914	956	930	911	967	932	921	947	921	993	994	923	917	986	941	951	964	967	965	917	955	978	998	933	903	965	980	978	942	957	925	996	957	986	969	919	931	927	929	968	956	936	1003	985	948	996	1020	935	1034	959	946	1000	923	963	966	963	973	1039	958	992	911	983	895	988	977	972	934	970	978	981	910	905	980	930	995	936	917	941	997	971	945	991	960	944	1003	977	1050	922	997	993	927	989	997	951	898	881	1017	984	894	953	929	952	974	953	954	992	887	978	966	991	947	937	949	997	985	962	957	978	947	958	942	976	933	904	893	920	933	927	1002	1004	922	1020	895	928	961	932	911	987	987	960	957	877	988	967	996	1004	962	951	971	978	987	1009	969	979	954	930	977	977	914	978	962	967	945	920	951	944	899	865	937	935	910	959	922	1013	968	961	973	924	981	942	905	978	934	974	908	970	934	954	945	1014	964	923	975	956	938	1036	967	970	938	969	981	962	972	1018	924	921	1048	1050	932	916	974	956	960	966	938	985	942	1006	998	964	893	1002	935	936	966	964	925	927	974	932	969	938	973	962	943	939	961	993	966	1055	1015	934	956	958	955	975	984	929	922	964	917	945	1009	950	907	988	899	953	980	940	958	958	960	997	956	1012	1019	945	1003	993	938	911	931	949	988	986	960	955	1042	941	967	991	1041	957	940	915	975	973	941	989	1030	965	1012	980	975	975	953	955	943	995	955	939	945	945	988	948	922	1002	966	1003	955	982	977	993	978	988	965	932	931	904	997	988	963	945	1010	956	981	947	996	973	954	938	957	971	968	877	929	956	953	990	982	909	901	984	961	1003	949	1001	933	993	976	968	945	964	974	947	1008	948	991	991	978	935	982	1015	914	994	917	951	953	976	929	921	983	920	955	973	977	966	1008	967	1009	968	986	956	948	930	938	984	974	963	983	904	947	962	1010	999	958	1011	938	964	926	934	957	946	908	925	1012	928	984	1010	960	966	948	954	989	1011	1001	985	965	946	987	1011	1018	893	961	944	944	949	899	905	942	934	955	979	983	972	980	955	982	980	986	955	992	956	951	966	940	946	943	969	1020	904	920	1008	993	978	952	922	925	959	926	1021	929	951	912	970	936	940	965	984	970	938	927	980	927	1012	939	953	972	961	961	951	917	969	999	1000	944	990	995	1018	947	950	959	936	991	956	955	1015	969	964	976	995	912	970	897	921	960	919	968	984	977	951	976	921	1005	933	1001	941	1000	941	977	963	916	941	1063	998	976	932	1038	1001	929	963	1004	949	915	935	1018	972	967	1006	987	911	960	963	997	1005	937	971	980	990	1002	936	966	969	962	934	984	967	942	968	946	991	946	995	947	970	955	948	953	953	932	949	944	1015	968	990	942	945	1014	949	953	954	958	948	998	962	925	1021	927	937	964	997	952	985	965	970	952	953	963	933	964	977	1030	906	924	941	934	960	1009	1007	957	927	1000	923	977	936	984	1003	976	926	910	996	986	924	920	977	995	907	966	972	977	950	910	990	934	948	962	928	989	1022	939	928	933	938	981	983	958	942	991	950	979	958	945	978	947	998	997	976	946	967	957	949	960	943	1016	951	933	940	978	1035	930	943	990	906	973	962	1005	980	942	977	949	904	978	976	970	953	916	988	990	947	1020	1014	995	971	935	994	951	1008	970	958	951	927	957	992	932	960	930	954	918	1007	923	969	1037	1030	959	960	976	990	1006	965	1018	943	999	992	936	988	943	1026	957	1004	963	1019	949	968	988	973	954	931	997	949	936	934	957	968	950	1032	964	1008	1008	950	952	970	979	936	1004	971	979	948	907	960	1001	956	998	966	954	937	967	983	1036	931	930	956	946	997	974	955	965	953	967	999	956	939	975	995	906	957	1056	902	952	970	926	944	935	942	941	963	980	960	982	1016	955	977	1021	951	976	998	963	1017	962	956	924	988	978	950	905	937	931	946	943	940	1007	1010	959	945	1003	984	1004	1000	957	950	953	1017	1003	971	990	985	971	937	965	975	966	995	962	982	913	987	952	959	893	937	1007	1022	994	973	928	954	935	953	948	1011	989	1001	960	949	915	1049	941	971	938	993	987	997	984	967	996	923	1018	985	1013	1005	968	990	990	920	1014	1013	964	999	1010	938	971	937	925	943	967	1027	964	1021	945	973	947	1007	936	976	967	946	902	934	943	972	942	995	955	974	965	987	995	960	957	964	987
40086	26099	23771	19074	14982	11322	6691	2118	663	543	491	491	423	416	403	364	392	375	318	373	347	331	363	331	357	345	334	362	309	320	348	321	370	352	321	317	336	331	374	342	328	355	335	338	313	302	322	336	289	306	353	315	328	328	345	337	339	332	336	326	311	316	349	351	370	342	348	391	326	359	327	373	326	336	341	324	347	328	324	313	363	323	344	328	330	351	319	342	350	306	322	352	302	321	334	332	379	332	314	297	314	324	347	337	377	323	368	325	315	328	312	328	378	347	346	359	349	348	340	326	353	342	343	345	333	298	338	326	339	320	321	343	355	318	343	299	325	337	331	329	303	334	337	336	317	348	370	336	316	291	328	343	334	338	342	325	343	325	366	334	346	332	347	339	354	319	339	327	336	315	330	324	313	375	300	294	331	369	350	305	381	350	325	349	332	346	382	335	340	327	324	349	324	322	343	303	325	326	343	357	303	309	330	336	359	355	346	319	349	335	321	378	331	316	322	343	337	316	315	317	307	364	379	348	328	307	322	316	330	296	350	313	346	325	331	331	295	308	303	310	330	337	347	324	380	370	297	316	326	354	352	315	318	331	294	302	297	343	303	326	288	327	369	315	345	359	324	331	313	341	340	322	323	306	358	329	345	327	305	306	328	353	363	295	304	334	369	333	331	321	329	334	329	376	365	360	386	350	336	319	359	368	329	324	314	310	344	371	340	333	314	319	357	330	349	306	326	334	316	353	298	310	345	337	325	336	347	302	373	361	341	336	342	352	354	337	337	376	364	324	348	335	344	326	315	330	324	286	316	310	330	313	357	328	320	324	354	346	331	336	296	309	327	328	315	321	305	337	324	349	323	321	311	368	350	303	372	328	334	319	360	327	344	328	305	329	336	338	307	321	315	323	290	359	303	327	344	317	358	315	331	338	305	329	334	317	296	323	297	335	345	366	332	325	323	347	321	343	351	325	320	307	325	328	338	320	305	331	344	379	346	331	332	300	317	331	364	348	350	314	333	303	312	327	329	324	343	324	309	302	350	351	394	310	329	332	370	320	344	300	348	340	325	317	324	353	314	336	316	360	330	319	345	314	336	331	304	327	321	284	305	322	331	354	314	339	323	301	352	317	343	311	366	345	331	360	327	338	342	317	328	360	320	321	337	312	316	349	325	336	342	353	382	317	332	363	306	337	345	348	333	337	365	330	302	324	313	327	320	304	337	372	385	358	354	340	332	296	335	354	324	367	323	346	337	350	336	306	369	321	364	317	326	380	351	337	343	345	333	309	350	327	334	331	334	342	317	335	359	340	378	317	350	308	350	310	294	350	315	329	330	307	295	359	337	379	317	304	299	310	342	350	336	354	347	330	302	327	334	307	336	283	329	333	325	291	349	346	338	337	306	309	361	332	312	350	323	374	353	296	337	349	303	379	288	339	362	345	329	335	317	325	330	318	361	324	323	339	306	321	321	356	324	336	387	323	321	316	316	328	347	312	325	300	332	339	362	342	334	357	338	339	315	308	318	336	337	362	334	343	307	342	323	353	333	383	322	311	350	291	327	327	387	354	336	362	338	346	323	336	305	374	342	321	311	308	355	346	312	308	316	360	308	360	334	355	343	337	362	310	358	309	331	330	354	342	306	333	360	347	302	313	306	334	313	324	338	342	328	338	328	335	348	370	329	315	357	318	290	358	301	315	325	365	343	349	319	346	342	348	357	363	305	348	338	330	328	333	321	320	336	336	356	308	311	366	346	302	315	326	347	300	350	325	325	347	330	344	340	350	343	315	345	337	340	368	333	323	337	323	336	365	342	341	314	349	306	338	337	373	321	346	321	349	323	345	336	347	317	325	309	329	332	346	308	356	333	315	358	319	314	306	335	329	355	376	314	343	369	345	341	316	324	339	365	341	314	359	352	369	341	337	325	314	324	330	338	316	331	340	336	320	379	289	313	322	310	326	338	292	333	337	351	367	313	329	322	333	327	351	308	324	325	339	349	335	337	328	342	369	339	346	323	315	321	317	319	350	344	328	357	356	313	321	348	316	354	330	344	391	352	346	375	319	364	334	329	332	336	333	342	295	334	331	329	324	337	302	340	323	313	317	330	344	341	361	296	349	302	346	296	317	337	324	320	329	336	320	333	308	338	303	332	316	312	332	359	314	318	321	317	326	333	317	381	324	314	324	329	325	312	338	319	348	360	311	338	325	323	350	370	316	316	333	331	361	341	332	333	338	297	319	308	303	351	322	322	345	340	334	352	314	356	354	340	322	309	346	356	316	310	335	328	328	350	327	333	339	356	362	356	370	359	310	320	297	329	356	342	320	338	326	361	325	323	344	341	338	390	352	352	328	315	329	305	316	349	338	335	317	341	345	358	303	367	327	348	347	324	332	339	327	357	322	305	364	357	326	358	304	328	310	295	329	341	330	334	296	319	324	322	354	351	343	330	289	316	348	317	346	302	330	312	343	306	346	342	291	359	337	312	314	338	319	327	310	330	333	366	315	334	336	310	331	304	347	319	332	293	298	341	350	350	328	322	349	337	329	344	358	322	339	308	331	348	325	359	310	325	296	334	325	296	355	332	360	307	335	345	354	334	350	355	336	336	337	359	293	334	349	336	352	323	329	347	361	312	353	329	319	358	322	339	366	339	352	336	309	312	355	344	342	323	334	363	341	320	318	337	336	296	343	325	308	327	339	355	325	374	359	311	340	345	321	317	328	326	329	299	317	300	305	336	365	351	299	315	344	334	343	344	360	331	327	302	318	310	341	334	322	369	337	343	371	330	303	338	348	327	309	295	345	343	329	341	349	327	327	344	366	320	343	327	329	371	323	324	293	334	327	344	367	316	348	330	319	310	318	282	345	341	335	354	322	333	312	307	376	361	320	313	336	310	322	358	336	324	349	370	340	285	310	344	332	311	321	316	333	307	320	300	346	367	353	340	354	369	351	349	303	321	352	314	368	346	344	344	319	330	325	313	322	338	344	293	326	364	309	332	341	323	322	342	310	334	364	342	331	305	323	338	316	351	318	313	328	324	283	328	341	358	345	348	349	324	323	353	311	296	319	340	354	347	341	363	320	343	339	313	346	338	305	303	328	339	335	302	364	317	350	373	350	327	340	334	292	341	312	288	331	310	310	326	316	359	313	348	354	317	321	314	309	350	357	345	326	298	289	314	333	322	329	332	312	328	341	353	328	340	329	312	319	343	318	330	355	381	320	340	303	365	334	322	310	285	346	352	349	346	346	325	335	333	324	349	314	335	328	314	341	340	319	339	370	312	313	333	318	305	331	356	345	356	342	302	304	311	340	345	352	315	375	319	311	320	321	350	325	340	339	310	336	294	315	296	300	331	323	296	317	336	349	310	359	332	351	357	308	290	348	343	342	316	349	319	346	348	332	312	313	341	338	356	321	362	346	337	345	329	332	332	368	315	356	316	373	333	352	306	313	329	354	332	323	311	353	332	318	316	338	329	343	310	331	323	348
26465	21650	27092	28756	27035	22938	15928	5751	2134	1638	1456	1486	1313	1096	1156	1088	997	966	953	816	870	826	822	827	874	827	817	811	847	796	837	842	849	851	815	827	783	834	764	862	816	775	834	820	796	745	821	779	824	802	777	749	819	806	804	778	754	785	832	813	772	724	758	760	740	823	792	746	782	770	808	766	767	805	788	820	778	792	745	814	765	801	810	793	763	806	788	785	775	814	773	759	797	764	807	825	783	839	785	775	763	811	739	783	771	735	749	756	751	761	824	807	809	794	784	775	766	792	764	802	801	755	724	772	793	773	758	750	789	779	800	843	788	796	768	776	758	788	782	745	760	770	737	768	835	797	757	794	787	791	768	769	803	779	782	787	776	751	797	767	783	814	758	762	751	803	769	758	765	738	859	785	779	801	749	823	758	778	777	773	777	769	794	827	779	757	735	778	753	763	751	791	774	777	750	722	789	727	731	793	803	747	784	776	766	789	747	769	794	733	801	755	704	782	812	773	770	781	783	768	758	734	757	772	727	774	727	750	763	805	760	763	813	838	784	808	790	820	802	794	772	754	784	769	785	780	777	727	783	754	752	781	745	837	781	821	770	736	828	754	798	743	798	800	808	800	787	800	770	789	801	823	803	787	764	771	802	774	763	805	779	753	736	734	778	789	769	747	733	800	762	743	765	720	775	785	781	764	792	775	741	752	740	797	769	782	812	800	770	821	849	761	790	869	762	762	797	755	776	787	820	793	766	801	814	772	806	749	810	813	800	803	810	789	820	772	773	785	803	725	753	727	758	743	766	803	773	769	789	808	718	791	794	760	760	765	795	775	760	811	812	741	764	764	782	771	756	794	778	780	808	842	748	754	817	777	776	750	831	756	749	758	727	738	731	754	792	785	780	776	755	724	768	793	751	775	790	772	755	776	810	788	789	795	791	801	827	788	786	756	728	756	796	791	767	752	782	748	832	747	788	728	761	743	776	773	770	800	760	702	790	758	778	793	862	745	719	751	780	781	790	806	773	768	800	795	743	772	780	752	751	800	815	821	811	782	824	779	815	773	738	768	783	723	730	738	782	804	749	745	772	779	875	762	772	808	769	795	778	741	730	792	781	771	804	804	719	828	777	759	794	797	824	768	785	766	765	810	804	837	748	763	839	731	752	745	805	772	768	749	753	758	755	754	802	790	766	742	764	767	784	799	745	765	777	812	772	774	739	734	800	770	764	753	790	781	766	840	782	732	819	777	752	778	796	740	751	802	845	844	787	768	800	809	803	798	739	745	834	796	753	736	773	770	753	736	816	767	779	797	757	806	745	769	844	790	757	779	777	786	810	777	739	752	804	755	737	812	738	779	756	783	797	717	724	767	749	777	833	796	788	726	804	765	757	796	764	769	785	757	792	813	739	744	749	770	779	782	789	799	778	793	775	737	772	757	818	770	785	803	725	780	793	783	847	740	778	799	767	777	749	841	747	729	753	742	806	765	783	771	768	753	746	813	781	755	760	771	733	736	770	835	792	772	779	761	800	772	792	715	750	722	765	808	816	744	743	775	708	724	754	810	784	816	749	773	763	773	764	682	830	846	768	799	737	793	793	777	765	789	757	766	799	735	760	782	763	768	720	785	766	773	804	763	815	807	776	743	726	756	758	719	786	776	754	788	787	734	740	781	766	786	778	726	815	788	784	805	808	777	751	768	758	785	728	735	755	818	793	767	781	771	737	764	761	740	827	739	834	718	779	783	781	740	786	752	761	766	801	785	756	794	806	778	808	730	763	804	791	784	793	778	743	731	803	817	764	782	724	736	763	779	747	747	821	782	812	758	762	742	748	755	788	773	753	786	790	767	761	748	843	791	708	808	852	817	756	799	799	799	742	780	799	789	751	774	775	809	762	799	793	733	809	767	764	803	768	813	747	775	810	758	783	761	840	774	801	760	803	784	829	745	787	780	819	739	770	725	773	738	767	796	757	784	807	785	783	748	787	748	809	776	803	768	771	756	790	782	786	815	770	768	746	784	788	794	790	783	778	799	772	725	759	738	771	720	736	785	777	781	737	682	757	747	781	787	790	805	789	778	772	768	777	750	807	778	760	780	807	819	740	746	790	788	766	723	771	790	805	741	761	785	777	763	736	803	756	763	759	787	798	754	777	783	799	802	828	780	787	789	770	827	795	758	775	781	793	789	738	768	747	796	779	803	782	773	782	752	801	746	838	817	776	834	727	777	777	810	755	799	793	762	779	750	798	768	789	765	770	784	778	848	786	805	778	765	751	732	771	734	741	722	785	764	740	785	794	841	771	790	726	794	790	747	737	788	762	760	764	747	783	750	770	835	792	782	784	739	821	809	832	793	759	756	754	749	765	776	820	808	718	807	807	799	790	781	795	768	804	793	746	804	781	785	773	784	768	756	781	775	733	756	775	779	810	736	789	751	804	741	805	805	766	760	793	754	775	756	760	734	726	783	774	772	747	777	784	766	765	792	766	864	739	827	821	775	768	770	764	800	773	776	793	749	791	818	809	754	738	802	778	769	758	803	763	786	743	805	775	753	790	772	788	771	779	755	794	784	707	778	761	804	744	823	745	825	758	759	772	865	774	787	796	792	749	781	790	775	798	789	787	769	751	732	768	769	783	773	775	782	771	748	794	793	777	841	846	750	750	786	844	732	808	762	775	773	841	790	750	748	804	818	818	819	750	751	807	741	805	698	777	772	748	761	791	797	775	755	780	809	762	800	780	786	834	732	790	758	749	778	767	757	836	759	747	756	804	763	765	824	753	762	774	801	743	768	826	765	745	765	800	783	755	795	775	809	745	754	758	788	729	804	769	775	767	780	753	767	764	790	818	761	737	781	774	771	742	828	719	791	797	779	750	801	766	727	852	786	731	758	777	731	763	775	777	767	799	727	797	767	793	791	748	745	768	828	762	772	739	751	762	717	772	778	782	752	786	809	782	780	793	776	761	767	808	727	716	802	791	801	769	783	801	734	732	758	758	753	738	753	797	817	822	751	714	728	798	808	798	790	792	782	788	768	734	776	740	772	827	838	752	771	745	795	755	765	722	766	801	819	792	768	790	762	776	802	748	759	795	750	764	780	768	792	754	753	797	784	739	737	750	773	731	806	759	745	791	733	775	715	727	770	787	780	771	774	779	781	767	771	793	792	751	805	800	797	760	820	759	738	772	810	761	739	752	792	763	790	775	769	789	780	755	740	782	796	790	811	759	723	782	755	780	823	764	731	772	762	758	789	779	806	814	714	795	807	794	804	775	762	747	766	796	775	781	790	784	808	803	755	746	763	767	771	782	791	728	778	799	811	747	731	716	792	759	796	757	799	773	797	740	765	778	744	795	744	753	759	762	782	803	800	763	788	740	751	776	796	796	744	766	750	796	748	798	788	792	789	774	794	786	823	789	770	758	794	765	789	780	797	757	788	779	754	785	802	763	774	758	800	742	733	786	791	741	767	809	755	814	812	793	821	776	798	726	754
17947	9319	6238	3227	1510	847	676	553	450	425	462	437	486	436	463	486	440	435	466	446	429	436	444	449	444	421	462	417	435	458	439	430	411	450	447	407	434	407	440	437	460	438	425	431	416	483	434	421	440	396	479	468	453	449	432	403	442	449	435	449	368	460	465	405	400	467	425	442	449	441	423	409	409	426	429	454	383	417	422	421	429	435	405	467	430	419	433	431	421	437	447	447	422	461	473	423	416	439	439	437	444	426	419	453	427	463	427	419	412	414	422	418	398	487	464	410	444	448	440	437	426	441	401	420	484	421	396	434	423	419	431	436	466	432	455	421	420	391	408	465	419	442	418	418	407	435	462	440	416	442	393	442	446	430	434	447	444	487	419	440	431	425	414	459	442	435	452	425	402	476	413	441	458	443	452	431	412	453	377	401	432	411	436	423	434	455	450	425	433	460	404	432	401	449	417	490	391	461	466	423	429	415	404	411	429	425	473	435	434	437	410	438	461	453	424	414	430	428	456	450	431	432	407	403	466	404	380	408	372	465	432	443	443	427	429	457	465	406	430	422	434	393	441	433	469	420	421	442	437	463	396	476	437	444	453	476	435	418	447	434	453	461	440	450	413	428	448	460	426	426	432	428	451	403	431	428	406	380	428	438	417	431	453	469	420	432	418	420	400	452	432	448	444	427	428	447	445	396	420	428	436	412	446	402	439	446	435	438	455	444	431	442	445	396	438	439	452	414	452	462	463	388	448	428	431	413	458	431	441	444	473	464	452	411	393	439	401	380	405	439	429	463	478	496	449	423	413	425	415	409	433	437	419	414	458	425	388	425	436	471	411	464	457	435	432	404	417	473	421	432	410	447	412	456	429	445	425	445	414	427	423	449	408	411	405	447	428	434	433	436	424	470	433	465	410	445	416	416	439	388	414	428	452	423	414	410	421	412	440	415	445	426	417	457	430	419	413	442	413	457	470	415	429	467	446	428	482	442	452	421	413	429	426	458	421	425	421	438	491	432	444	457	443	426	449	431	437	427	438	414	411	445	416	418	460	440	437	439	432	426	447	451	456	456	435	409	460	419	427	413	403	397	457	459	468	424	494	410	457	405	420	413	428	443	471	383	433	423	416	438	436	448	440	452	406	395	467	462	440	413	442	456	403	417	423	454	427	438	448	449	479	427	425	452	434	436	437	410	416	416	433	421	402	425	419	428	403	451	457	406	419	419	416	435	434	435	418	424	467	480	418	424	448	417	451	375	418	450	441	458	429	426	421	455	448	409	476	424	416	435	468	420	460	437	395	413	456	389	454	458	437	429	427	410	427	380	417	419	414	444	470	414	436	469	459	415	458	412	424	406	431	389	445	439	442	421	456	471	406	425	378	451	429	452	460	443	435	455	415	426	403	447	439	421	434	448	437	459	440	430	444	419	424	398	415	422	432	447	438	443	423	466	426	433	437	427	388	421	394	405	428	447	431	408	405	450	393	448	431	420	441	437	418	418	388	427	463	426	403	452	420	449	416	460	458	425	405	365	423	414	436	439	428	405	473	480	415	423	398	442	428	445	424	461	423	461	439	424	456	435	414	449	456	424	440	395	408	400	414	427	433	426	457	393	437	430	445	431	413	446	423	470	427	456	409	425	432	409	431	467	464	396	420	453	437	436	431	431	438	441	416	467	425	423	431	391	428	426	431	454	451	429	407	430	432	416	442	434	428	450	423	440	428	424	442	478	439	475	435	394	466	426	417	497	445	418	450	426	465	420	458	418	451	421	431	402	450	434	472	428	433	420	441	490	427	408	448	421	404	421	469	406	437	421	451	396	458	432	451	426	469	454	437	453	406	441	454	430	467	472	482	454	450	411	462	435	402	438	467	450	467	410	394	446	464	428	447	442	422	446	418	376	419	436	445	446	469	452	417	460	440	404	414	412	418	418	440	422	419	417	408	408	416	432	483	435	422	422	407	440	435	461	435	460	432	448	494	406	412	407	417	434	395	459	433	415	422	443	441	463	459	426	432	406	416	469	476	429	438	422	394	447	433	459	454	444	424	419	459	433	429	444	412	414	444	467	396	437	427	417	398	453	440	444	429	473	437	419	444	422	426	432	467	417	403	432	384	404	461	440	437	426	418	426	467	479	442	438	475	387	442	436	419	420	405	466	420	434	460	424	453	416	453	475	433	454	463	417	411	407	443	431	450	432	441	431	436	388	463	435	405	416	411	426	416	454	448	438	440	415	419	396	446	431	451	427	434	451	464	436	402	480	437	440	466	378	421	420	437	442	458	442	429	417	408	411	417	410	418	456	436	436	426	387	422	436	440	444	433	378	420	469	452	436	415	436	443	401	432	427	440	485	438	419	424	469	412	413	478	442	400	413	413	389	427	415	425	460	430	443	455	389	381	443	431	470	474	455	436	438	432	433	481	439	394	447	471	444	450	457	447	442	420	443	484	435	434	479	415	407	446	390	443	465	387	448	428	453	429	418	446	451	404	384	431	400	431	456	474	427	418	438	420	410	479	442	490	426	421	442	426	410	448	442	407	415	450	416	490	436	427	462	417	438	421	459	409	436	465	432	439	407	395	466	407	404	420	426	407	409	432	423	452	464	437	409	374	427	436	421	416	411	461	417	418	441	441	427	444	487	411	413	403	408	424	455	458	419	429	432	492	443	423	445	445	435	445	452	449	414	472	437	421	454	474	438	402	411	416	404	481	444	404	453	405	428	432	415	382	453	494	406	444	452	439	423	444	430	452	452	390	425	414	441	382	449	432	456	411	423	422	465	430	453	456	439	437	383	439	455	483	398	436	419	408	415	440	404	415	497	464	430	387	405	426	428	426	390	451	467	455	468	432	434	469	420	454	414	437	410	465	426	424	446	448	428	452	412	443	406	440	463	407	396	459	424	429	394	413	414	440	407	452	417	414	403	451	439	409	403	382	417	461	394	500	435	454	426	414	419	417	437	373	441	429	456	417	381	431	461	420	456	441	427	444	413	445	412	424	427	461	440	423	410	418	444	448	443	480	428	454	448	417	418	450	465	441	419	464	476	471	421	450	443	427	431	429	394	419	458	482	376	481	425	469	424	444	441	420	442	443	450	443	444	378	422	428	454	429	439	417	421	476	406	411	435	447	436	434	444	404	436	468	470	425	449	414	440	427	461	450	414	424	447	461	451	391	423	417	440	405	421	401	421	458	431	414	428	444	456	450	402	429	427	428	438	448	480	416	437	417	426	432	405	426	422	423	448	435	396	387	463	434	457	401	455	445	467	457	410	443	430	413	409	397	423	417	434	446	434	447	404	413	447	423	431	429	410	436	430	430	483	424	467	374	441	385	406	422	392	446	445	460	450	426	416	426	399	448	469	425	393	447	476	436	429	417	478	435	446	415	427	443	403	442	425	417	475	406	425	398	449	442	419	444	454	442	414	413	468	394	402	416	439	433	484	449	451	450	454	410	452	431	445	414	428	448	433	426	433	438	423	420	422	421	414
12473	8781	10653	8709	4840	3059	1924	1364	1226	1117	1116	1111	1103	1064	1067	1064	1050	1056	1046	966	997	1053	1015	1027	1054	1021	1005	970	992	999	991	1037	956	1013	938	964	979	1017	937	989	1010	994	1032	996	949	998	1005	1032	1025	1002	993	1009	985	1002	1013	964	1028	967	971	953	899	1011	994	990	995	992	996	989	975	935	1036	972	987	1007	1000	957	940	952	1034	993	1006	983	1038	1000	1005	994	992	1023	978	979	943	969	978	955	994	964	942	939	995	954	1008	969	972	954	1045	989	974	978	977	941	1079	1073	961	988	1011	992	1022	965	967	981	974	1002	982	1046	981	949	948	1067	989	976	992	1034	993	1025	1031	1020	1024	1044	1015	971	1030	1000	988	974	1019	1052	972	1077	968	983	988	1013	961	1009	1020	1012	980	1030	968	1032	905	1007	986	1051	963	948	989	996	1005	982	1016	1057	993	994	969	1007	1022	983	979	985	1056	1013	1003	1034	976	953	1008	1000	958	988	955	951	981	991	947	993	1000	970	1024	1015	1015	1059	1038	1013	943	981	1006	998	947	1022	1062	970	1053	998	956	1033	948	995	1062	1005	1012	973	954	1016	1023	999	998	1036	966	1007	968	993	1006	946	1015	969	991	970	928	993	1052	969	1002	972	1026	1054	996	940	1056	958	972	1013	1014	966	966	962	954	991	925	1001	983	973	979	1050	993	978	1030	958	1024	957	954	1014	955	1010	1058	997	1009	986	1000	937	943	1003	933	1035	961	968	984	1015	1005	1041	999	970	1025	963	990	964	986	1009	972	940	979	995	930	1003	1000	1001	985	988	1019	1008	996	1025	983	1017	1016	1017	979	945	999	989	976	1003	995	1005	966	995	1045	922	977	953	998	1043	1031	975	938	1012	968	994	1006	949	950	1015	966	999	952	976	961	952	991	988	952	936	955	928	1025	944	994	996	987	980	960	949	995	1003	982	995	959	962	1039	969	1001	960	1016	992	996	1048	987	981	1001	941	995	961	1005	1019	1000	956	953	941	985	992	998	1013	1018	989	1026	1042	1039	1016	945	949	989	991	1003	1005	987	1013	971	979	1006	937	1032	987	1005	996	1007	977	933	1011	1002	1005	1047	1017	945	973	1024	1000	958	1036	1001	1011	1000	952	999	1009	998	1038	1004	963	967	980	1013	1042	1004	946	1065	1012	983	976	949	998	1006	950	1032	993	967	972	992	954	929	961	945	1010	986	976	942	1038	971	906	947	948	968	1027	908	1027	1034	958	1000	1007	962	1022	1002	996	969	1045	961	1009	1009	970	1026	993	1011	996	983	1013	952	976	997	984	1011	987	996	1083	950	947	985	970	974	935	1009	975	923	1017	1041	974	1049	994	1018	988	963	960	985	984	1027	1035	984	959	996	963	950	965	999	1047	1011	1024	972	1012	1047	952	1008	974	998	1012	1014	1009	1004	966	1029	1019	964	928	1025	1013	983	900	968	976	1012	944	970	1014	986	966	993	992	1001	984	998	1017	994	991	979	1003	920	969	949	1001	980	908	955	1006	1000	1032	1025	977	984	976	1051	985	978	1001	984	1029	981	1003	976	957	954	994	1067	1005	1003	992	972	1020	1025	949	983	989	946	995	969	913	926	1021	939	974	1006	987	1013	944	1003	971	978	1007	965	951	1009	973	961	1024	981	959	958	966	1034	974	1011	936	992	1042	965	933	1007	1033	957	1015	1045	997	994	996	970	970	964	994	989	1016	977	972	959	1025	971	1020	1039	940	1015	963	994	1046	967	965	988	925	1009	1020	971	1071	970	1037	992	1029	967	996	980	966	977	985	967	997	973	990	956	933	940	1033	964	974	1014	990	1044	988	1051	962	973	970	987	1005	1037	965	953	972	945	931	994	971	964	953	1057	988	978	1003	1027	996	1001	1007	1006	959	969	981	1026	1036	993	1008	982	942	997	990	1031	972	997	944	992	982	960	1009	1010	1019	999	984	981	960	1046	946	1024	957	965	1022	1028	1021	1023	1007	961	998	968	1024	984	977	1009	953	944	1006	947	1013	1027	1064	1014	999	1024	1008	1012	971	962	1031	1010	1043	1068	1007	971	933	987	982	1034	1006	967	986	1030	894	956	1028	982	962	991	997	992	1041	1016	989	1002	971	995	971	966	1008	934	984	976	1043	1000	1059	1046	1023	997	976	935	1056	991	990	978	1081	1005	951	963	986	971	1050	948	1014	1037	1001	1039	1037	947	1033	962	956	991	961	977	1026	978	970	982	1029	951	1002	1000	1001	1002	1030	1066	1024	940	1047	990	974	1013	1021	957	967	999	995	949	965	990	989	1017	953	965	1014	961	1026	989	1043	1028	944	1019	936	914	1013	996	1014	984	999	930	1003	1027	997	986	1013	986	994	997	1014	1051	1026	1002	976	999	964	1035	1009	1052	961	1005	1002	1028	991	997	971	972	947	950	1042	1007	977	1036	994	949	1015	983	996	1011	1009	1010	946	971	944	1022	986	998	988	1014	1018	1018	975	1056	990	1026	960	933	986	952	999	963	1009	939	951	1016	1020	997	975	1028	1061	976	987	1017	1020	1008	977	1057	991	983	986	1021	988	978	939	972	981	960	1017	983	942	991	928	1012	997	1036	939	978	951	960	1037	1001	1006	985	952	983	977	981	989	1013	985	1024	1010	936	991	1025	1006	959	1012	1004	977	1040	996	986	983	936	954	990	961	953	966	979	1023	995	960	1009	1078	1014	962	1009	963	1005	1000	1034	1061	1042	999	989	992	969	982	986	1009	1016	1001	973	962	975	969	1015	999	947	995	1019	993	1003	1002	996	1009	1007	1041	1093	1009	1003	987	983	985	1002	888	987	1016	967	958	972	1039	1023	999	959	962	968	1015	1005	996	988	1016	962	1019	952	1038	1039	958	957	968	1014	1012	983	952	891	1045	982	951	952	1028	1031	959	1024	1019	946	1008	944	957	937	973	972	990	973	955	940	994	1000	983	1004	1020	968	1013	985	995	917	1012	1067	977	979	1001	974	898	986	969	1002	1033	937	999	1012	1024	1001	983	912	999	963	1012	958	964	1001	1016	1004	1038	957	926	1003	985	1002	983	1033	1028	1004	1009	1021	952	951	1052	1004	978	1050	1000	1023	942	1008	991	1002	986	975	1041	995	953	998	969	954	1026	980	986	978	964	999	997	992	996	966	964	1022	940	972	980	1030	1007	984	968	962	1054	1030	1004	964	1005	949	994	1035	1008	988	1010	1018	987	1001	1037	975	965	997	1006	980	1036	953	1019	1001	956	958	942	1007	904	968	992	998	1027	1014	967	975	951	948	983	970	1021	981	983	1043	977	1022	1045	1018	1064	1023	983	1039	968	1053	1020	961	972	1004	1038	974	945	964	967	1014	1009	923	1034	940	933	928	999	939	990	1015	931	1018	1018	985	995	1014	953	984	969	960	958	978	965	1007	1009	990	975	1028	997	1022	1026	1017	1008	968	1027	971	956	937	1013	986	991	914	1011	911	941	988	980	1044	975	992	976	943	1016	980	980	956	1026	1031	935	1025	1025	991	981	934	1017	980	1006	986	976	971	1032	949	999	997	948	993	955	1026	961	969	1005	1024	979	996	984	981	992	1005	1029	966	961	1001	1015	988	963	1025	1037	975	995	1023	1032	979	964	986	997	994	994	982	957	1080	1009	1032	974	1010	1026	1011	1004	1003	969	960	998	979	965	1010	991	970	967	1009	959	1018	1049	1003	993	1031	967	1039	945	969	986	968	972	928	987	1008	1025	998	1028	976	1048	1013	1002	1018	998	1014	997	987	1033	982	1042	973	999	1009	1023	1062	1063	984	969	984	975	985	1015	974	989	1005	1028	990	974	1033	988	1007	924	916	999	979	953	1013	973	973	978	966	957	950	964	975	972	1040	1025	1001	923	979	960	982	946	1042	1002	997	1027	969	978	994	1014	995	972	994	1032	1029	960	955	961	909	962	972	1007	1007	1027	984	994	959	985	1009	1053	979	997	1041	979	1000	962	1022	956	1054	909	962	980	1018	996	987	988	950	993	978	1052	951	985	993	995	974	957	1000	973	1014	1014	985	980	1025	1024
32472	19359	15753	14288	9820	7025	3513	1363	598	491	526	519	495	473	451	467	455	423	478	415	400	424	424	477	407	474	429	448	470	486	422	468	441	437	400	431	444	452	450	406	433	455	449	441	432	464	410	423	470	419	427	436	411	418	446	431	409	427	444	495	421	441	460	457	432	504	469	457	422	452	428	431	434	407	432	451	468	442	416	449	420	452	455	449	416	445	420	391	416	446	415	434	425	418	450	439	439	446	447	465	429	444	440	408	394	473	454	474	448	461	446	444	447	460	404	454	461	472	411	389	430	421	484	451	444	438	422	430	434	438	424	459	415	424	466	457	458	442	466	441	426	408	441	469	411	411	427	423	396	400	469	419	410	434	455	416	439	459	478	455	447	430	400	429	447	430	424	493	462	437	434	445	431	419	421	421	422	461	465	450	370	455	477	400	433	409	416	414	423	498	430	418	469	420	490	453	436	500	436	434	400	450	409	444	465	415	447	429	442	456	451	473	392	431	398	433	458	436	449	423	436	414	424	445	433	454	427	437	435	449	463	430	426	445	416	438	444	404	433	420	402	410	435	457	477	457	431	442	402	494	406	427	445	432	484	410	398	446	442	466	442	414	421	459	449	470	427	451	483	471	422	432	391	430	443	455	429	423	421	417	448	419	459	451	444	461	425	466	462	420	441	426	460	437	381	436	434	461	447	454	432	438	450	385	455	452	433	459	472	413	436	457	440	430	423	422	457	426	433	421	436	395	442	426	419	454	447	475	465	396	408	448	418	425	445	408	421	386	407	438	410	408	442	444	427	406	425	421	427	469	383	471	449	441	451	426	397	430	420	441	403	411	421	426	450	444	444	482	479	440	379	472	445	452	447	431	393	408	413	444	394	405	438	425	452	437	429	420	430	421	474	415	443	465	474	437	441	450	426	465	451	440	475	441	456	445	418	446	449	454	461	465	465	444	423	426	469	425	412	417	428	439	465	474	408	417	428	464	442	412	430	455	442	417	468	413	490	439	453	397	416	411	415	447	436	417	411	421	423	392	444	434	391	450	455	482	420	469	439	455	445	436	416	422	399	382	411	478	423	464	421	467	475	435	455	464	417	449	429	433	480	423	447	411	441	428	457	473	419	446	466	442	397	428	416	414	449	420	402	455	414	429	441	458	476	409	411	458	442	449	440	433	443	405	405	445	444	465	446	464	433	461	427	402	436	446	441	427	463	460	437	415	398	453	418	426	392	414	426	434	445	423	427	411	446	480	431	436	446	452	428	416	431	474	453	432	432	460	438	483	442	436	428	445	389	423	472	459	398	418	401	427	481	436	415	401	398	477	406	457	455	448	443	415	455	507	438	435	457	446	421	402	461	452	423	458	428	438	438	452	447	440	407	416	431	426	464	400	466	416	432	444	419	467	414	392	470	422	439	403	445	426	419	431	416	458	404	422	411	428	426	434	445	433	460	428	411	396	433	440	443	454	478	455	421	422	408	447	453	457	425	462	400	435	434	414	425	485	437	405	499	468	431	450	468	413	394	446	421	414	416	459	456	460	440	459	439	417	458	449	409	474	448	435	438	427	454	440	410	405	424	463	458	366	469	416	414	444	436	400	453	447	432	452	443	456	468	429	420	488	446	411	435	461	458	411	445	453	467	439	458	424	424	424	483	425	407	404	453	476	457	445	470	455	458	476	458	424	430	456	474	425	399	433	440	468	451	433	438	462	437	474	430	420	419	432	409	444	456	465	437	432	425	443	385	413	462	391	450	443	407	453	476	455	418	437	456	405	437	420	453	466	435	415	451	439	408	423	419	419	411	435	408	449	421	399	459	435	412	427	462	409	431	428	432	399	468	458	424	449	416	469	409	390	422	447	432	384	397	422	449	448	466	441	443	455	419	447	424	446	472	412	449	406	399	458	399	429	390	450	446	452	431	470	435	458	454	443	430	450	418	442	456	442	467	455	462	399	434	395	409	429	428	410	509	467	420	442	458	420	446	433	425	440	447	423	464	465	453	418	406	471	452	448	443	467	427	457	410	461	421	438	449	447	461	425	418	442	415	412	406	420	473	465	406	437	447	457	446	444	438	433	424	421	455	437	413	429	462	448	403	428	432	444	426	425	430	441	433	462	427	453	425	459	439	436	433	422	448	442	426	452	458	469	437	456	441	413	448	451	452	397	413	469	413	426	447	414	409	429	432	455	435	435	463	439	456	453	415	417	492	427	429	419	405	405	434	447	432	441	430	456	423	428	494	439	471	450	492	457	457	407	468	460	413	423	454	445	481	417	434	441	440	432	448	402	395	439	437	445	455	420	442	477	429	476	431	448	449	399	412	451	431	488	459	464	506	463	412	413	372	452	396	485	458	496	426	440	432	427	413	460	462	457	412	412	441	400	427	437	466	470	406	457	433	454	393	458	412	424	413	462	429	482	469	457	409	464	447	439	419	412	430	414	417	466	432	431	418	427	423	432	463	443	449	436	456	426	438	441	431	432	429	457	503	392	430	453	441	414	407	457	425	423	410	427	452	445	418	423	451	435	464	460	447	452	445	418	448	405	427	417	431	441	437	398	436	436	478	437	468	441	460	432	458	456	422	478	445	454	426	449	441	439	446	480	434	472	411	439	445	424	429	451	430	420	436	470	468	421	443	426	404	434	461	420	416	435	450	435	410	428	461	431	470	457	450	424	448	431	456	478	471	388	435	407	460	432	446	430	415	441	476	471	436	426	428	434	416	404	432	420	458	420	445	404	435	442	436	452	426	389	443	420	426	408	420	463	452	418	451	449	451	432	450	406	449	454	394	437	468	442	461	438	411	450	452	439	420	388	422	419	414	419	418	425	447	424	419	429	448	473	465	431	419	455	415	438	482	438	449	438	418	457	424	449	422	456	452	423	424	437	407	426	451	469	446	439	459	454	454	427	409	420	416	451	462	384	419	440	447	451	441	426	469	470	462	408	446	425	411	411	443	430	458	480	476	455	433	443	416	452	439	381	451	401	431	453	483	454	440	429	472	425	431	500	457	461	437	446	448	440	473	399	420	445	408	447	434	460	462	434	439	473	477	431	438	432	443	466	496	435	446	410	392	432	409	429	436	452	415	436	471	394	437	423	434	475	411	441	441	482	441	411	402	407	418	412	452	431	405	480	431	442	473	423	441	437	417	422	439	436	416	413	425	390	402	449	442	404	417	467	452	404	375	405	419	423	403	425	486	431	440	447	434	429	463	430	429	468	444	438	441	435	433	438	444	452	456	416	454	423	432	396	408	421	452	417	458	450	435	431	429	412	459	429	458	434	438	438	449	465	422	433	414	459	440	384	419	471	443	435	392	439	391	432	441	435	431	458	435	420	418	425	434	453	461	430	405	425	457	428	438	418	427	460	419	437	408	426	405	479	422	411	425	455	429	440	432	441	448	435	445	467	420	398	434	425	470	457	413	422	450	455	478	419	439	411	455	454	378	433	432	440	440	401	458	460	412	426	457	442	430	462	436	415
22272	16144	21491	24189	20635	16785	10372	4225	1657	1552	1448	1392	1307	1157	1224	1169	1137	1055	1036	1084	1055	1002	1076	1033	1009	1027	1037	1050	1026	1051	1003	1061	1068	1076	1067	991	1037	1001	995	997	1030	997	1035	1015	1029	966	994	928	992	999	1003	993	1014	982	948	1033	932	1065	1010	1034	1017	1078	1004	985	1018	1026	1006	982	1007	1032	987	1002	1014	992	1061	991	993	987	974	957	967	995	995	975	945	975	969	932	998	964	984	954	997	1031	933	962	955	914	1069	1000	985	990	1040	1015	987	1004	994	918	1024	981	967	997	978	1061	996	1016	1004	963	1052	960	1025	994	1019	984	1006	1017	975	1009	1007	1009	1003	1010	1015	1068	1006	981	986	963	1054	987	1025	1019	1024	969	1032	1021	961	1049	1024	1091	979	939	1009	1031	991	991	1037	1011	964	984	979	965	1000	1005	948	1006	1022	1019	956	966	1015	1023	1006	953	1009	1005	983	991	994	959	1004	1012	934	968	972	988	950	1009	1003	1004	990	969	985	1023	1038	928	998	1026	953	983	982	1002	1003	1038	1023	1009	994	1057	1026	1023	957	964	1023	1020	940	1017	994	952	975	992	1002	930	960	970	978	1008	949	998	930	977	989	1053	987	994	957	1006	983	1007	938	975	1007	1002	939	979	1028	1012	995	952	1026	1018	990	992	1009	947	989	993	962	989	986	990	972	996	951	1003	1031	976	941	1033	1013	1006	983	963	1030	1034	1002	1034	1046	1021	1029	1044	1041	990	967	987	998	965	963	1026	1025	975	1009	1052	987	940	1027	1019	1003	970	1010	972	996	1006	971	1004	944	968	967	1061	994	984	1026	1013	1023	975	1033	995	980	952	991	1032	975	940	988	1004	955	971	965	1051	930	1011	1012	985	931	951	948	947	955	1001	934	982	1016	1025	1016	985	1015	979	976	1007	972	983	1026	983	994	967	1070	990	954	975	955	1029	999	991	1005	1027	989	1032	995	1007	1039	1041	977	981	1088	992	998	958	955	981	951	985	1018	1039	1001	974	1026	951	1024	993	983	982	981	973	1009	983	1016	1006	1013	974	999	973	944	970	1024	966	985	942	965	990	1041	973	1026	962	1037	1042	1012	1004	1000	1037	1020	980	985	987	1019	1001	971	980	981	1044	1016	966	1029	1035	1034	995	1018	1031	999	989	957	957	1016	1055	1010	1028	1018	988	995	989	1036	1024	952	1049	966	981	1007	984	932	1001	1035	985	982	983	975	979	1020	973	1060	1004	950	959	976	962	999	963	996	970	1005	976	964	991	1001	1015	1011	989	1039	944	990	1021	978	922	1005	1013	974	929	930	970	969	978	999	995	1039	1043	1020	996	984	976	1025	1007	984	1005	972	1063	953	965	986	1003	941	1059	995	1032	1068	992	950	1001	1088	938	984	1011	984	1075	978	982	997	946	1005	1048	979	1010	975	973	1008	970	1007	1044	984	986	973	979	981	1016	999	986	1009	978	978	1026	973	1027	995	1040	996	1076	967	975	1036	1006	989	920	1019	995	1028	978	967	1039	977	1046	969	994	1059	1005	921	990	1021	928	992	965	952	962	946	1044	955	990	936	934	1012	949	992	993	989	949	974	1036	1025	1028	1038	999	1012	1038	977	1018	986	965	992	959	998	1002	983	965	975	1042	1057	1020	1025	969	995	1043	1023	1003	1011	988	1050	933	1000	969	1048	965	1012	984	1000	1000	954	986	1015	991	995	971	1000	986	995	1013	1026	1009	964	1007	962	1002	988	998	1028	981	1008	932	970	1019	1006	965	1003	935	964	971	1020	928	1022	983	1051	957	958	1053	1020	951	1017	1040	964	968	1010	979	1032	1026	1062	984	1000	979	1015	1048	989	974	983	1013	1000	987	999	910	1016	988	1021	995	999	965	1000	960	987	1028	957	1013	994	998	1068	983	982	1015	955	960	1028	972	976	1009	995	974	981	977	942	973	969	976	990	966	991	992	1005	1040	973	960	971	941	1014	1048	1029	1101	1043	1037	998	1046	978	983	1016	1022	945	985	1011	994	1022	991	968	961	993	1015	982	952	985	999	911	1014	998	962	1008	990	954	981	975	977	990	995	966	1035	940	1003	1000	997	1004	994	1011	980	968	995	956	999	1019	951	1023	1000	1030	977	1006	953	1045	989	993	981	1001	955	970	965	943	1024	997	924	955	1008	978	1038	1029	977	1003	1015	1002	1021	995	967	996	984	1006	1038	1030	997	1020	962	958	980	972	957	1034	970	980	981	962	991	1047	1042	1014	1023	954	896	995	950	1057	1024	992	932	961	972	1010	1012	1008	1008	1001	997	1020	1008	1029	984	1016	1028	1001	1016	996	981	996	1015	978	974	946	1020	1012	978	925	973	958	991	1038	979	956	1011	1068	973	1010	984	1002	974	1007	925	1011	941	992	1007	971	972	999	1014	978	1024	946	998	978	971	962	979	1008	956	1012	1024	1022	1026	1013	995	1012	984	979	955	1008	993	1039	1019	962	1001	962	1061	992	975	1072	997	960	973	1008	978	1036	1006	957	1053	1052	996	1030	985	1008	950	972	995	1014	994	991	963	1004	942	1064	1051	1035	982	1034	979	929	1014	935	946	998	983	1003	999	961	958	1034	1027	982	964	1016	965	1002	1002	926	990	992	1021	1026	1003	1039	1019	1014	964	1067	1017	1047	1013	970	1029	996	1028	1012	1003	987	966	961	990	969	1020	987	992	1022	960	1053	1061	963	1002	972	986	948	963	995	1015	992	943	1061	991	1015	959	974	977	1027	990	1001	1038	987	973	974	1042	1030	999	1029	978	1003	1029	997	971	1022	1006	1059	965	1011	974	971	1021	991	891	932	1033	990	910	1004	1004	998	949	988	1027	980	978	1003	1009	984	956	970	1043	1023	997	1040	1023	1012	1006	981	1022	986	1068	1022	976	1041	966	1022	952	987	942	1007	986	1028	970	970	1044	926	985	998	993	993	997	1027	988	1020	1015	1008	973	1009	967	1007	1017	991	934	983	982	998	944	1036	968	981	998	1011	1028	1017	1029	1040	984	978	1028	1004	1011	973	942	993	980	1019	960	994	923	1028	951	991	992	924	923	1023	960	999	990	1020	995	1043	951	1009	919	985	997	981	963	1005	986	1039	1012	980	950	1042	963	957	991	995	1035	978	989	1028	958	978	1047	989	985	1009	1000	1017	1021	998	974	982	1028	968	972	1028	975	970	1013	1024	972	995	1032	1029	1019	976	979	960	970	958	964	1026	1014	1032	983	1034	1030	979	1005	1047	1037	1033	974	1003	980	966	1057	1008	1004	1021	971	1029	1069	1024	988	1021	1073	977	1039	942	973	1017	953	998	1007	1020	980	983	975	993	944	957	960	990	979	1015	1017	970	1002	1022	1019	917	963	1030	1013	1012	993	985	998	1020	953	1007	1006	980	1008	1060	1019	943	1034	995	1014	969	1010	1000	1001	1011	1041	1017	996	956	1039	955	983	971	980	975	1002	949	975	1006	918	985	999	931	1024	1034	1017	1014	947	1011	997	983	1003	990	966	968	1017	965	961	981	961	971	1026	936	979	966	926	1000	1007	959	933	995	1030	1022	936	984	947	988	981	998	1015	1000	988	1004	1000	1008	963	985	1010	1013	1056	1011	987	956	1022	999	970	994	993	1044	1008	1010	971	964	1062	1028	969	975	999	1021	1017	1012	983	1014	955	996	980	992	1059	1028	1042	1038	981	1046	1036	1030	987	1030	960	1016	1015	1055	1012	982	975	965	988	968	1003	1004	1002	1024	1032	970	1022	909	1026	1011	936	938	1028	990	979	991	966	1046	1007	1007	989	1000	1015	995	984	970	966	987	1008	985	979	983	944	1011	1084	1007	1004	959	990	1012	954	1002	993	1007	1017	1026	991	1084	1010	1022	1000	989	962	1001	969	987	1028	1010	953	1023	980	932	988	968	997	980	1069	942	982	1017	1055	959	979	983	1009	973	1019	1006	968	1014	1016	1001	1028	1031	1032	1047	1000	953	1043	996	1038	1014	1031	940	988	981	986	998	966	994	985	1017	1042	1009	1015	1021	1008	972	992	1023	1011	970	1018	1050	1005	963	994	968	1006	1024	1022	994	985	991	1022	1015	991	1006	950	987	962	1014	1036	990	1017	950	994
42683	27496	24774	19558	16084	12990	6311	2269	666	514	525	481	434	383	403	338	362	363	369	390	356	330	330	386	360	347	329	350	339	389	346	349	333	337	329	348	360	338	382	324	331	315	357	336	344	346	308	362	359	384	348	354	374	351	342	333	337	402	319	330	341	347	332	339	357	337	336	348	352	329	361	356	359	357	372	344	344	365	312	358	347	340	322	351	350	350	359	343	342	340	339	353	352	333	357	357	346	322	371	307	360	364	343	322	344	339	343	342	351	335	360	352	385	301	328	358	376	339	353	397	368	343	343	301	328	328	337	333	397	391	359	339	339	339	368	364	311	345	333	345	380	342	380	340	299	298	350	333	333	347	330	371	339	348	334	367	339	312	345	362	342	351	329	306	365	347	342	343	334	343	379	359	351	354	325	345	336	320	369	352	332	308	360	302	368	335	310	397	342	351	374	366	368	339	348	351	336	324	310	323	340	320	332	332	354	363	340	337	361	351	355	374	391	350	337	342	358	357	363	332	368	349	348	354	337	364	365	364	320	339	358	310	332	313	341	344	366	338	348	311	322	332	328	362	359	327	332	340	338	353	359	362	361	342	346	326	333	337	346	338	373	315	346	343	338	337	346	343	336	347	375	366	344	333	341	308	361	358	318	342	372	366	373	348	358	323	392	315	332	343	394	331	365	342	326	363	350	338	378	358	374	339	328	325	307	363	354	336	400	362	316	337	355	360	325	371	376	366	340	344	371	343	383	356	363	357	360	341	366	370	370	357	321	347	338	380	385	335	366	328	360	322	327	373	393	348	316	349	344	367	328	281	337	370	329	387	368	357	359	349	355	335	344	331	331	327	359	347	358	354	385	308	339	350	354	333	356	347	313	343	333	341	351	347	360	349	350	376	399	345	361	350	387	400	340	369	338	340	368	369	341	349	344	336	354	362	371	353	359	307	382	369	341	341	367	367	325	356	355	346	360	328	362	366	394	341	381	340	343	346	370	353	353	374	334	354	351	356	338	339	382	355	331	334	363	356	371	343	360	372	357	325	310	328	355	360	369	351	350	389	344	368	347	337	315	378	346	366	329	342	317	327	371	377	299	337	363	336	351	375	337	342	352	299	317	350	366	341	360	370	368	338	332	339	326	351	305	350	313	386	339	361	359	373	345	320	371	331	344	333	376	285	348	309	311	360	336	341	317	371	344	340	373	361	354	325	372	331	369	329	335	347	331	356	346	359	337	323	377	359	302	314	303	353	343	351	361	356	316	377	349	341	353	351	357	339	342	384	377	345	344	366	333	327	341	313	337	353	359	343	342	356	355	354	372	354	360	347	343	341	369	375	362	368	344	387	363	364	339	346	361	367	318	350	336	330	321	342	341	357	378	361	360	347	305	371	366	345	347	361	337	349	331	342	328	278	337	353	387	377	306	322	340	363	339	346	348	332	391	371	363	354	377	359	353	343	358	364	317	357	344	329	357	310	328	311	339	341	357	349	323	336	316	358	371	357	315	310	322	338	383	374	349	350	333	350	334	336	360	339	367	324	352	354	320	330	360	385	354	410	396	375	316	389	339	376	327	336	340	354	338	348	344	358	348	352	328	335	331	337	350	375	338	341	352	339	338	345	359	317	302	334	345	360	339	352	333	348	375	360	371	364	357	350	329	356	328	350	335	344	339	350	329	313	323	342	342	354	335	387	342	338	337	342	353	363	390	327	321	319	349	354	356	394	377	323	385	346	354	354	332	341	316	331	357	371	358	335	350	349	344	364	343	345	347	307	310	370	336	344	346	361	365	354	370	357	397	341	364	341	351	329	333	348	348	378	366	304	356	371	326	360	341	323	331	376	342	347	389	357	333	383	327	366	367	347	337	347	366	339	338	347	380	350	352	321	332	337	347	379	363	366	353	310	313	330	346	342	330	368	338	361	333	336	413	342	360	350	358	333	394	350	337	315	338	333	352	329	361	315	336	323	349	353	339	322	360	335	327	373	327	338	363	352	345	371	327	338	329	333	319	353	327	360	353	358	337	402	365	357	354	340	335	403	320	309	354	354	339	375	331	348	312	327	359	334	342	301	317	389	354	329	351	379	368	365	342	343	365	334	354	350	351	313	361	371	334	332	355	364	344	353	330	302	351	363	370	355	361	333	346	364	353	337	346	365	372	344	341	342	363	364	357	329	310	357	349	349	331	322	377	348	352	347	366	349	376	352	310	363	367	375	357	334	343	332	320	322	349	332	381	356	330	296	335	344	326	362	330	352	324	341	331	366	309	370	316	350	348	338	359	328	327	335	331	380	369	381	373	357	349	338	354	350	362	357	375	385	360	351	361	321	324	341	357	329	336	346	345	350	322	350	368	356	379	329	345	373	351	337	352	323	334	322	356	350	368	348	340	307	353	369	343	322	340	318	332	384	376	375	353	299	401	309	369	350	364	302	347	347	347	354	338	365	342	359	366	326	331	362	355	366	352	362	371	304	334	342	325	336	321	382	347	339	341	358	358	338	339	362	349	351	356	373	374	371	327	352	330	335	316	335	311	329	347	342	353	329	356	355	357	344	362	336	330	351	369	338	315	347	341	339	339	362	344	348	373	327	317	323	363	357	343	303	316	346	348	354	341	331	345	353	324	353	361	337	326	346	323	355	375	381	341	349	352	310	354	350	356	339	347	342	384	352	345	334	347	346	354	341	330	374	355	364	322	332	348	340	363	338	385	361	336	366	354	332	336	342	371	370	355	346	353	291	364	370	336	352	336	352	328	348	388	351	347	320	326	330	343	330	398	358	306	333	337	354	349	352	337	344	337	324	356	366	351	316	360	351	356	342	394	318	363	327	339	326	350	351	346	355	341	361	335	330	352	385	317	358	358	326	365	358	341	349	352	371	334	345	335	306	355	390	375	373	360	350	341	343	345	332	373	338	317	339	309	332	348	325	354	336	352	351	341	336	344	327	364	332	335	348	343	362	346	334	343	369	392	348	340	367	354	395	354	335	328	350	364	357	372	378	373	360	348	344	344	343	337	340	352	353	387	319	336	333	370	316	347	342	361	409	378	330	329	366	359	392	346	350	332	335	348	346	355	352	362	345	361	362	367	329	342	349	323	372	338	317	378	357	351	303	328	360	309	357	344	362	344	309	337	360	380	368	328	346	317	351	353	377	333	327	320	309	350	335	403	342	321	377	338	301	383	394	356	339	344	354	322	359	385	363	365	342	344	349	353	320	326	351	344	352	349	355	340	349	300	326	308	335	326	315	351	366	366	327	341	356	305	361	336	349	366	341	327	349	324	341	339	336	343	367	353	350	349	377	357	346	357	334	354	370	341	336	316	341	362	339	355	373	406	301	339	333	336	334	335	352	330	366	344	374	359	347	339	324	388	328	358	349	387	323	346	351	355	334	340	343	346	371	372	342	365	337	366	360	342	344	392	338	339	366	285	381	360	377	336	338	343	377	380	367	361	322	360	322	312	353	345	336	338	346	343	326	326	331	336	362
28340	22150	28354	28740	27965	23550	14283	6196	2077	1573	1564	1512	1247	1103	1139	1033	980	948	947	913	879	887	865	926	838	863	803	844	874	890	829	835	840	819	782	817	825	866	818	849	830	809	763	810	812	874	818	862	819	791	813	801	785	747	828	819	809	799	838	861	816	822	824	819	773	797	805	808	763	825	791	784	876	843	811	844	821	786	787	762	753	802	835	859	857	802	799	855	837	760	807	861	794	842	824	858	842	861	805	845	791	777	813	830	816	868	785	794	841	817	795	831	814	790	755	820	758	767	764	798	778	784	813	802	802	827	818	858	828	819	778	804	804	772	792	793	843	815	814	796	816	796	833	781	793	780	823	780	782	767	823	790	818	807	820	851	805	817	823	852	795	801	831	832	835	777	838	811	814	792	819	853	802	791	804	858	836	800	794	795	821	797	760	807	834	839	846	864	787	791	803	836	803	769	805	812	808	805	712	827	827	816	819	805	842	809	843	782	786	820	843	802	826	816	854	747	789	816	800	818	828	850	821	822	811	852	817	847	766	790	823	813	762	779	791	777	808	792	806	765	802	786	787	813	827	794	815	810	839	822	797	795	767	773	785	848	777	834	799	813	768	849	757	853	851	786	826	832	795	818	871	802	809	859	787	847	811	773	809	772	781	802	840	822	782	794	813	827	822	802	822	841	842	801	796	808	819	806	797	765	830	798	821	825	790	787	810	817	748	803	813	878	779	815	780	798	791	836	844	790	783	828	817	817	804	845	768	742	853	859	801	799	765	807	824	832	801	756	803	822	802	791	826	785	785	818	812	789	783	834	757	876	817	854	773	833	747	792	770	861	835	834	807	827	829	813	841	787	762	810	842	842	797	864	809	797	834	852	799	791	831	763	777	816	806	796	784	817	850	765	836	805	818	791	789	797	793	806	803	815	825	839	819	836	832	813	795	803	759	786	792	910	805	771	814	792	847	847	801	789	777	855	820	752	795	737	769	777	832	826	809	767	830	741	808	796	771	815	856	738	823	797	774	769	781	808	817	819	846	822	788	786	831	803	807	865	781	812	828	822	833	799	764	789	845	791	816	864	824	812	768	805	845	835	797	786	820	845	797	795	838	810	833	790	820	825	811	809	780	750	845	874	820	835	811	795	777	803	816	779	836	794	827	868	780	777	774	798	855	834	808	796	790	806	749	846	825	810	810	821	785	823	786	804	825	801	772	827	781	810	771	819	794	781	719	799	817	787	814	839	815	786	830	776	814	827	821	789	809	811	856	800	791	826	804	800	804	820	811	813	857	856	806	800	749	795	775	798	799	848	807	802	814	804	817	815	836	875	860	783	790	792	769	821	816	790	825	781	809	763	801	784	822	807	807	834	847	805	810	842	789	801	813	790	817	875	878	796	838	807	830	794	807	802	761	829	804	824	821	818	769	847	819	870	782	813	822	827	822	827	775	876	802	793	829	780	821	799	778	800	831	778	822	798	806	808	819	774	804	754	797	782	800	797	774	771	793	838	825	798	805	815	779	804	882	820	818	802	868	730	789	815	819	810	796	770	790	775	821	795	784	820	807	749	787	809	793	789	837	883	817	786	827	777	792	806	752	778	833	813	853	818	813	748	808	837	857	826	797	764	819	756	796	817	790	780	824	848	753	821	822	831	822	843	784	849	801	837	804	807	837	804	815	843	813	790	811	772	815	776	763	813	799	843	772	808	836	800	828	826	842	846	834	868	856	814	791	760	822	786	784	799	785	767	779	789	798	800	820	856	842	796	838	800	764	809	775	864	812	808	805	834	767	830	815	750	830	758	779	844	806	807	841	801	831	825	795	829	818	827	830	806	817	823	822	832	836	807	819	794	812	799	774	864	816	780	750	831	855	757	799	826	850	754	788	807	799	819	763	736	823	764	751	750	837	786	806	825	779	799	842	843	798	809	822	791	802	813	840	786	814	773	848	746	881	847	781	822	806	775	807	836	812	798	827	816	801	817	764	824	822	812	767	821	798	806	810	804	777	811	794	827	807	817	761	830	804	808	834	788	819	788	815	834	788	848	775	804	850	784	797	811	806	843	820	802	817	853	804	855	793	741	834	822	797	879	842	757	777	835	807	833	867	804	832	810	821	813	801	799	709	743	792	824	796	821	783	782	768	807	828	808	816	820	775	855	782	818	816	758	841	783	825	767	784	768	784	776	823	822	807	811	807	840	818	765	813	817	836	775	825	858	773	786	768	769	824	821	770	790	813	783	830	868	834	835	762	788	797	792	830	774	820	827	812	798	799	818	819	781	797	841	770	745	773	815	814	848	845	848	803	804	809	762	780	832	779	784	822	796	800	827	826	844	801	818	818	794	813	805	824	729	782	767	824	807	782	841	816	807	807	837	785	805	810	878	783	802	831	767	853	853	769	804	779	824	829	805	798	796	734	844	829	758	798	819	772	801	822	812	791	778	831	821	816	841	809	832	756	780	795	804	755	833	792	769	780	777	797	795	798	804	783	815	772	798	786	779	777	821	831	805	793	770	848	830	801	758	782	798	818	860	791	822	802	824	868	794	862	788	807	853	778	817	790	825	805	848	808	812	794	801	807	783	833	884	817	837	797	781	851	807	810	809	840	821	808	853	844	797	852	820	831	767	819	800	808	793	833	834	827	785	815	838	791	810	807	788	793	809	782	771	775	841	825	815	786	810	830	791	864	800	759	785	898	820	847	816	869	794	784	841	778	830	813	798	803	795	855	757	763	738	795	734	800	799	831	844	879	787	791	790	842	869	811	763	822	783	798	831	849	804	809	792	835	843	794	766	786	821	807	776	784	787	781	840	781	814	777	761	816	782	768	791	784	786	769	782	794	830	808	809	818	821	813	832	784	815	787	824	797	787	782	791	813	814	834	785	822	784	834	743	775	831	789	796	829	773	860	823	836	827	830	786	822	836	782	774	842	825	844	887	823	822	792	824	823	775	832	831	758	777	828	767	797	816	777	810	794	812	766	843	832	795	785	842	805	822	805	778	806	776	801	819	788	799	830	796	774	805	841	821	815	831	804	817	796	776	831	805	795	799	855	802	811	826	787	871	800	778	842	841	814	828	787	777	829	850	773	773	801	831	871	819	775	760	757	768	819	770	851	799	834	831	829	820	834	838	783	833	820	803	829	806	828	827	878	824	790	807	814	814	820	829	797	831	758	814	823	773	831	787	819	853	801	805	780	804	792	815	808	827	749	819	796	824	802	805	762	808	815	820	798	832	820	855	815	790	794	786	800	824	835	755	867	813	800	839	826	765	791	760	878	820	813	808	849	824	792	818	817	792	808	783	787	819	790	789	832	813	788	818	821	779	780	837	872	758	838	815	828	866	791	844	830	793	783	801	769	783	813	799	845	784	821	815	797	801	821	852	822	786	810	810	825	827	765	767	759	815	778	805	807	812	772	812	791	869	788	814	836	825	797	832	838	812	811	835	794	795	798	848	793	817	771	809	842	796	839	762	821	872	821	846	803	813
17989	9137	6047	3229	1292	819	635	554	519	529	458	460	446	483	416	460	450	457	449	436	455	450	476	437	412	423	430	415	445	439	424	454	444	448	404	441	469	423	476	423	450	429	434	444	441	402	440	427	498	410	444	418	458	432	437	451	444	467	446	463	446	451	432	430	408	463	446	444	466	424	480	448	431	449	424	408	417	410	423	418	440	443	436	400	458	420	436	447	405	391	445	423	419	447	419	428	420	417	451	402	447	441	442	467	456	476	435	417	473	406	494	433	450	419	424	433	431	454	435	460	479	470	434	437	451	427	424	469	460	503	424	503	422	424	455	480	456	479	451	433	446	425	447	417	460	474	449	456	421	382	435	476	423	438	439	413	456	420	424	428	465	434	446	431	464	442	458	448	472	400	458	486	470	455	408	470	450	423	449	427	405	484	415	463	469	438	438	433	482	475	413	417	394	437	454	467	426	400	403	422	470	485	452	471	477	468	407	443	474	439	445	492	447	476	453	425	461	473	422	472	418	394	436	459	467	475	439	441	444	479	430	447	435	418	459	460	433	428	470	439	485	461	419	436	467	419	442	445	442	447	485	422	429	449	447	456	422	473	500	424	462	448	430	428	438	406	460	449	463	448	422	413	437	429	384	443	436	439	440	438	439	435	458	408	441	442	370	455	454	447	418	409	466	443	460	481	444	466	452	435	479	450	451	431	411	453	450	482	407	472	447	474	437	457	455	444	440	461	424	458	441	444	423	394	442	479	416	441	412	462	450	426	432	407	474	456	406	417	451	456	462	432	443	437	423	431	407	447	433	432	490	423	434	441	456	427	427	474	438	436	462	421	451	466	414	446	431	419	438	454	494	452	435	422	471	426	417	472	438	436	414	483	407	457	463	472	451	431	466	455	389	447	407	460	465	442	454	459	408	433	423	432	416	435	448	410	462	432	424	451	438	449	485	485	451	429	424	438	471	449	442	488	456	430	416	424	461	417	451	465	441	408	476	444	465	406	453	455	486	453	450	449	456	441	455	489	440	401	438	455	440	464	443	424	428	445	414	414	414	457	501	459	414	415	435	458	464	450	439	394	489	459	440	455	464	434	430	449	480	395	416	425	426	411	451	443	450	415	423	437	424	458	454	481	451	436	431	456	442	437	469	448	430	471	458	464	435	481	454	468	419	431	425	428	421	461	418	438	429	438	470	436	468	452	466	425	393	435	492	426	416	441	443	423	410	448	433	468	453	419	433	455	456	416	434	436	400	425	383	415	420	445	454	475	442	459	432	442	418	449	421	460	491	427	449	461	443	404	449	442	415	444	423	452	425	459	469	494	471	477	455	451	458	415	419	460	428	443	460	411	446	394	424	434	439	424	476	456	424	417	404	427	427	393	452	412	495	435	424	435	412	423	448	464	415	441	423	421	439	443	458	448	383	439	413	436	458	398	449	426	468	447	431	423	452	443	426	427	441	439	437	485	435	490	462	462	420	455	471	425	451	460	472	438	432	435	431	437	407	473	438	435	444	440	470	420	441	491	425	453	427	437	461	436	462	425	402	423	492	403	446	454	437	448	428	456	431	436	482	474	449	423	474	477	466	424	451	434	441	422	452	408	415	422	440	454	386	475	489	446	457	444	466	413	424	437	488	436	423	429	422	446	429	433	474	407	422	416	459	459	450	429	434	450	408	431	461	482	427	440	447	444	458	442	470	456	435	463	421	434	455	430	473	442	452	487	439	422	429	442	486	433	442	437	455	426	432	399	435	405	428	442	413	486	491	450	419	462	434	455	470	465	490	421	437	461	439	424	423	398	466	451	407	455	445	453	470	438	427	425	401	431	462	438	415	434	410	439	397	412	455	458	454	457	407	407	455	465	430	430	460	453	458	441	449	411	442	448	476	412	421	481	478	443	444	433	471	456	474	422	490	473	429	398	384	420	435	433	490	423	475	495	519	427	448	455	407	433	457	442	450	466	487	413	457	438	439	465	432	449	491	450	476	442	449	412	456	472	433	488	430	419	451	427	457	454	453	441	424	481	424	458	442	502	431	471	429	409	456	441	437	437	439	462	477	472	477	476	413	422	419	451	414	448	453	473	472	420	426	389	386	416	476	446	433	440	473	443	439	391	436	454	456	452	439	445	410	443	467	426	427	415	414	454	445	436	448	449	489	443	430	461	431	433	450	429	473	456	455	459	452	419	442	424	441	446	468	439	459	481	427	473	490	445	447	426	430	451	403	466	432	435	445	430	428	439	432	451	373	452	451	433	439	465	460	459	426	443	425	478	455	457	421	461	445	444	440	423	470	473	493	442	412	424	413	450	436	442	445	419	469	435	433	445	439	417	427	438	485	447	478	412	481	453	434	456	440	441	450	464	434	419	419	453	373	434	419	445	467	437	467	410	399	447	471	431	455	452	416	486	420	468	473	448	439	460	470	446	447	459	424	411	447	439	485	411	433	455	412	420	432	439	456	473	461	420	452	419	412	462	431	442	398	460	446	431	442	443	416	484	430	463	445	430	445	455	415	468	415	437	405	413	422	435	432	453	426	457	458	459	396	471	456	452	413	472	458	420	441	445	478	427	391	464	475	435	429	432	454	418	446	487	456	460	477	434	465	427	439	450	453	441	455	433	413	448	427	461	460	456	415	450	470	454	426	412	440	444	446	462	441	451	465	451	422	468	428	458	453	415	435	400	448	447	464	423	420	474	396	501	444	439	412	463	472	416	447	466	472	441	425	453	415	457	444	430	442	436	435	394	457	459	447	415	449	414	420	461	463	457	499	448	404	426	443	449	461	461	466	472	439	406	447	407	444	442	440	441	450	423	423	436	445	410	493	463	467	453	427	463	447	449	436	409	463	448	446	485	390	446	431	456	476	423	418	465	453	445	448	406	456	412	458	464	468	448	476	434	398	457	442	469	457	436	423	478	420	439	408	430	467	446	432	434	439	479	437	384	446	442	412	409	467	474	440	392	465	403	443	429	464	436	440	423	454	427	441	392	421	423	385	415	411	453	467	447	426	438	434	477	496	491	417	434	430	442	439	442	432	459	483	460	461	439	446	460	434	425	456	419	428	417	432	400	419	448	457	476	456	448	460	409	390	424	451	394	387	433	433	439	420	439	439	419	404	418	424	455	459	408	453	434	449	438	477	421	453	433	404	434	500	476	432	437	459	416	432	438	450	468	458	463	405	429	422	480	466	439	453	429	448	436	498	435	431	436	507	410	452	451	409	439	434	445	463	468	473	432	464	439	492	411	425	417	462	412	483	477	423	453	498	461	413	422	422	443	425	411	451	419	449	448	448	445	427	445	473	431	422	429	430	477	465	392	435	418	425	418	473	409	445	429	428	414	454	426	436	430	439	450	481	417	425	476	437	432	440	441	431	448	450	438	444	422	426	401	473	442	485	440	447	433	451	482	460	477	476	446	444	419	422	465	437	465	477	445	434	423	452	411	449	409	417	418	461	415	391	421	428	443	406	458	428	424	427	444
12615	8558	10213	8365	4348	2545	2088	1505	1231	1136	1137	1167	1078	1048	1017	1048	1050	1072	997	1018	986	998	1006	1051	1031	1009	1039	1039	975	1032	1021	1081	979	975	967	1002	1015	963	1077	1026	1022	1074	1019	964	1005	1007	1040	991	995	1012	1030	976	983	1032	957	1028	985	1070	952	1041	1008	1015	996	1002	921	1043	989	1074	1039	1028	1052	981	1049	997	1018	1009	986	1037	1033	1037	1030	1041	970	1005	1017	1040	1031	1002	994	990	991	1017	987	1003	975	972	998	1018	989	962	1039	1012	999	1050	1073	1047	986	1025	968	1007	949	970	1018	976	1029	1059	1010	943	1007	988	990	1036	1025	1010	954	993	1064	1009	981	989	1056	1018	1006	997	973	983	1030	996	1036	1041	1012	980	935	1051	993	1038	999	980	961	1044	1031	1050	1037	996	1011	985	1004	1006	1014	1046	987	979	1025	1029	973	1010	1016	1036	998	994	1001	1005	998	1052	1034	999	1059	987	1014	1029	1022	1013	1016	1082	929	1027	1020	1018	1018	955	1032	1037	931	1048	1015	976	1045	1016	1066	1003	1104	1083	1040	1044	1032	959	1005	982	987	980	1047	1041	1056	1033	1015	1051	1013	1045	977	1029	991	1011	976	1036	962	961	966	1005	1005	1036	995	997	1013	1005	1050	1061	970	1041	967	1020	1006	970	1010	1031	1005	1040	999	1047	1052	997	1022	1043	1002	970	992	981	1047	1088	1037	1036	1011	1078	1024	1040	1035	969	1063	1029	1043	1020	1011	1008	1064	1015	1036	963	1048	1034	1022	1003	1013	962	1030	1006	1029	1045	1024	980	1048	1033	1039	959	997	1010	1001	989	910	1028	998	1000	1037	1014	998	1027	989	1017	1029	981	1012	1004	1027	998	1076	1009	1021	994	1031	1002	994	1079	968	942	1019	1027	997	1044	1059	968	1013	1007	997	1003	995	1029	1013	1043	987	1039	983	1037	1001	1029	989	1055	974	1013	1014	1040	1070	1027	953	1014	1034	995	1000	1005	1003	989	1007	1035	1024	1029	1027	1067	1010	996	1011	1027	1014	1015	1008	983	1014	1056	1001	1027	988	975	1022	966	1023	1019	1020	992	1005	1023	980	1013	1042	1040	1012	964	1061	1019	1002	1001	977	1016	1049	1013	940	1031	1033	992	1016	1017	972	1019	1008	1012	1019	1012	1009	1031	1047	994	978	1017	1006	1016	1002	1075	1012	1038	1034	1058	1019	1031	1040	1012	1014	986	1001	945	1006	1020	1033	1001	1079	1022	1011	959	1056	974	1039	982	995	990	1016	1010	1041	1017	1027	1096	961	1007	952	992	973	1004	1007	974	1003	1014	1033	1011	1019	1008	991	970	1011	985	1031	961	1082	1001	984	1034	927	1038	1040	999	999	1019	1032	1008	1089	1032	956	982	986	1024	978	1003	1038	987	972	1008	1011	913	1028	1064	990	966	947	992	995	995	1053	1012	1047	1003	1055	1010	1001	1008	1032	1016	985	982	1033	1050	996	1063	981	998	1018	1007	1045	1065	1026	1023	1068	1000	1092	972	948	1026	1006	998	953	1027	1078	1035	1043	1013	980	1037	967	1041	1037	974	1056	1055	977	1064	979	951	1054	1000	1023	996	1023	1003	1031	1031	974	1018	1064	1012	1010	988	975	1033	1029	994	1004	1005	1009	1036	1021	970	1010	1055	1054	1040	1024	1017	951	976	1010	1067	1084	1027	1088	1021	974	1021	1056	1044	974	1013	1002	986	1016	1027	1019	1024	963	1066	1039	962	1015	1103	952	1058	1032	1029	1027	1025	1019	1010	912	988	1042	966	1058	1012	978	1053	1002	1056	1054	999	968	1012	995	1043	1047	1057	1037	1071	1030	1038	963	1080	1036	1015	1002	995	1034	1010	1009	1048	982	999	1068	1069	999	1033	957	946	1027	1033	1067	1019	1017	994	979	957	967	988	1024	1021	1030	985	1046	989	1025	960	1037	995	1015	996	1018	1042	996	1031	932	1043	992	1032	997	1003	1028	991	1011	1007	1027	967	1000	984	995	987	1002	984	970	1018	1024	998	1025	1107	1002	1021	1039	1068	1019	980	1017	976	1028	1020	1026	988	997	997	1024	1069	1001	984	956	985	1078	1008	1020	998	955	1039	1020	949	999	1080	1106	1065	1040	1001	898	1068	1030	974	1030	1084	1015	1086	1006	1013	963	1021	991	990	1075	1012	1008	1002	1030	1005	1068	1019	999	1007	954	995	982	979	954	1042	964	1031	1001	975	1021	1034	1023	1050	1012	1029	1008	1023	974	1042	1031	957	984	1049	1031	991	1029	1018	960	1063	1005	990	1009	1006	991	1060	998	991	1029	982	1010	1000	1031	997	1026	1036	1004	1031	1007	1056	1029	959	1017	1041	970	995	958	1001	990	981	1042	1038	1030	1041	1026	959	1026	1006	1054	977	966	976	973	1015	1057	1040	956	974	1042	1042	1001	1038	994	1008	983	1057	1017	1046	1023	1061	1014	1040	963	1013	953	1062	1005	1003	986	1042	1025	1024	979	1036	1010	1016	1007	1044	998	1025	1014	999	1007	1047	997	1038	1055	1013	1063	1026	984	1033	1069	991	996	961	1012	981	1009	1016	1020	1053	1003	961	1019	936	975	1029	1006	1034	1016	1020	981	971	1025	983	1013	979	981	982	972	1035	958	1020	1013	1011	1053	1094	1009	1027	975	999	1010	983	1034	990	1040	989	1015	1045	1011	1028	1072	971	1012	977	1051	997	1029	1024	1064	1016	972	990	988	1023	1035	1047	1037	1001	1024	1014	1001	1005	971	1042	1022	1004	992	1017	1028	1018	976	1017	1009	1006	997	1012	1023	1023	1011	1006	973	1028	1022	1030	967	1064	989	1046	1007	1014	1052	1040	1020	1030	1036	1016	1113	1017	1050	1029	984	1011	988	1051	1008	954	998	996	1017	1023	1048	995	1028	1048	996	947	1031	1017	1069	1012	1024	1040	961	986	1011	1033	1000	985	952	1008	1009	1044	1046	1013	1012	1003	984	1016	1001	1035	1000	1041	979	998	976	1017	1018	988	1009	1038	1049	991	1038	973	1050	1052	1051	1003	1027	993	1007	977	1022	978	979	1011	1026	1041	1050	974	1032	973	1006	1013	999	951	1016	1016	918	1062	1026	1062	1018	986	1006	1032	1002	1008	1035	1065	1039	1009	1048	1042	1019	970	1018	991	1032	1065	1074	999	1036	1006	1027	1084	1061	992	990	1064	995	1049	1082	1008	1016	940	1044	960	1012	1050	1042	1021	993	1048	983	1037	1026	1049	1099	1075	1010	1030	995	1001	1014	991	1035	1037	996	1067	1046	989	992	986	935	1078	1067	968	1025	1030	1007	980	1028	1000	983	954	987	1043	959	1032	1010	1013	977	1050	967	985	1007	989	1028	1070	1002	1036	1026	1047	998	1051	1035	999	1003	1008	1016	1047	1021	1057	998	1001	1027	995	1023	1071	1018	1044	1026	996	959	1084	1016	1016	1001	981	998	964	1049	1027	1020	1028	1058	968	995	1044	990	1027	1055	1065	1046	1003	1040	1012	983	958	1018	1029	946	1023	979	969	1005	1005	1007	1052	995	997	1038	1050	1035	973	1029	955	949	1030	968	1020	979	962	1057	987	1065	1007	1018	1025	999	1033	1048	1040	972	930	993	964	981	1018	1065	1016	1014	983	971	1048	987	1031	1014	1037	1039	1033	988	1039	985	1053	1020	1049	1042	1010	1009	976	959	1043	1016	1005	1026	984	1026	1048	1070	968	1048	1007	975	1005	1046	1001	1001	1063	1010	1046	988	1036	1092	1015	942	1012	984	989	1038	1033	1022	978	1113	1012	963	1036	1048	986	1000	1013	994	1035	986	973	1023	1021	994	1056	1025	1033	1015	1024	1055	1018	1061	975	1014	1021	1021	1009	986	1016	1068	1016	1036	1055	1046	996	1042	1072	941	1020	1063	1054	1037	969	1047	985	1005	1034	1027	1059	1003	961	1022	1028	1023	1036	992	992	1012	1002	981	998	1008	978	1025	1014	991	1015	1068	995	991	1090	972	1018	989	969	1005	1010	1044	1004	1027	993	1032	953	1005	1026	1068	967	1043	954	1060	1033	1012	1021	1075	1034	1009	958	1001	1010	1036	1061	997	998	1080	1060	1025	971	1025	1003	1002	1000	1003	1027	1012	965	995	998	1024	1001	1030	1055	1064	1028	1056	1004	1048	995	1001	984	967	1062	1080	1046	981	992	999	1010	993	1011	987	968	1010	971	998	1037	1031	997	972	951	1034	1081	1032	1049	990	1055	979	1078	1029	1027	1025	1041	999	995	1042	1086	1062	971	1007	1045	991	1001	1068	1009	966	1043	1012	983	1024	1032	1002	989	989	1008	1032	1005	1009	1023	985	991	1038	1059	992	1033	1000	987	1000	965	960	1003	997	1009	1008	1019	1004	1081	1049	1021	1001	1006	1021	998	1019	998	1025	1002	1037	967	999	1012
31825	18753	17542	14448	8228	5651	2926	1103	601	503	529	551	502	510	416	473	494	480	430	438	447	421	445	467	471	443	464	462	458	431	500	424	475	437	477	429	435	462	486	417	451	442	463	430	452	457	469	471	464	405	443	474	450	469	423	425	450	469	477	442	405	445	433	451	439	471	436	456	439	456	438	437	420	427	463	427	444	446	447	457	451	426	432	488	457	467	424	423	465	463	424	450	431	490	435	432	451	460	427	428	421	454	435	442	434	444	419	416	430	416	450	436	466	442	390	444	458	457	475	475	435	444	421	407	404	435	451	436	465	428	421	451	430	420	448	433	473	480	443	480	478	415	446	457	435	451	470	385	435	465	466	394	416	483	477	444	460	441	438	479	442	442	430	419	452	403	436	450	461	437	453	434	438	447	454	466	437	431	444	412	435	437	478	438	423	442	446	450	459	402	394	417	432	439	473	430	447	438	451	474	429	458	440	451	419	450	435	426	419	416	453	453	495	426	442	451	484	442	433	449	441	443	477	487	457	406	425	402	442	397	431	428	433	478	461	475	412	400	471	457	436	418	426	472	413	403	410	477	444	404	446	441	396	492	415	447	438	464	479	436	431	435	457	476	459	452	482	433	487	449	439	399	458	432	454	408	453	439	421	426	449	414	425	432	460	428	461	401	430	445	449	462	403	424	444	447	460	395	449	419	484	424	450	422	444	434	454	439	448	457	444	414	429	427	417	459	404	452	472	401	445	468	476	434	412	424	459	451	441	438	453	489	450	470	454	460	407	436	445	430	424	428	422	450	432	447	471	449	438	444	441	450	463	449	421	439	475	435	452	463	461	417	410	474	443	445	457	450	443	455	471	437	476	483	416	404	399	449	446	432	490	468	472	424	432	405	473	431	465	448	446	442	443	445	435	481	454	430	450	438	467	451	436	446	454	449	417	454	458	428	448	469	435	461	457	451	453	465	454	428	433	477	464	404	440	470	445	447	490	464	447	484	469	462	421	473	521	462	441	449	419	429	450	437	480	414	442	487	438	422	407	449	430	437	439	442	420	432	407	441	461	457	421	426	401	457	444	419	417	467	444	421	392	424	449	451	426	411	428	458	427	434	408	387	414	433	430	459	441	456	434	423	463	491	464	451	438	437	451	432	440	393	453	404	416	448	410	433	421	448	431	441	453	417	404	465	439	420	476	478	456	462	430	439	467	441	485	410	416	430	441	440	434	447	419	453	428	447	420	412	445	435	451	451	475	483	468	446	475	440	422	482	444	444	443	419	422	436	435	446	416	422	431	468	448	428	459	453	435	415	405	444	411	416	462	433	465	404	429	466	457	414	466	429	426	443	436	433	404	476	430	395	456	439	499	392	445	449	428	467	466	451	488	508	462	443	442	450	483	430	433	473	450	444	454	409	443	446	498	429	399	452	466	426	448	433	375	453	477	450	445	430	451	453	480	439	441	445	416	394	429	417	430	431	489	431	472	471	418	442	464	439	426	420	460	447	424	451	459	398	478	478	444	400	419	444	421	435	474	441	470	440	425	454	412	465	445	464	408	471	443	434	470	443	458	452	436	443	469	491	436	439	455	438	434	444	447	454	422	421	439	443	429	465	439	448	441	414	433	427	439	440	440	438	393	441	437	456	462	458	473	468	414	410	447	426	457	458	429	449	458	429	465	469	429	412	451	459	420	464	448	431	435	433	453	465	427	430	454	447	445	449	481	452	444	451	464	442	437	415	399	455	458	448	435	431	452	475	462	457	461	449	438	448	459	433	423	468	463	449	419	445	496	448	444	452	469	431	407	457	437	496	448	462	459	488	469	460	448	428	508	464	434	445	439	468	458	444	478	437	410	432	488	447	437	451	472	474	433	426	423	412	409	411	439	441	426	446	452	416	448	470	478	466	435	423	440	429	467	443	414	399	415	453	428	457	439	437	458	442	449	487	444	446	436	412	424	426	428	424	470	460	447	440	474	455	413	453	422	451	500	415	409	462	465	436	423	456	448	445	457	447	454	463	417	425	457	458	466	427	434	417	451	406	451	433	421	444	429	443	465	475	474	504	410	411	402	401	413	422	477	416	427	511	457	500	436	429	473	458	437	454	420	444	433	426	454	479	455	426	435	463	411	446	460	414	447	421	446	433	424	442	433	411	420	438	416	453	429	428	430	416	419	418	482	443	451	448	423	433	460	442	419	420	505	458	439	436	463	448	473	454	460	456	481	472	464	452	453	411	464	422	450	441	462	462	443	416	453	442	438	444	439	432	440	416	424	448	458	421	429	390	441	467	439	423	471	424	424	390	386	466	443	466	460	424	469	462	419	453	471	459	446	447	428	445	453	423	415	426	466	470	447	465	452	467	436	415	479	443	457	468	474	423	450	472	435	466	437	422	429	450	450	424	440	459	459	441	446	421	445	448	421	429	476	457	465	438	411	458	449	481	449	439	421	455	433	477	449	412	472	423	463	396	432	429	444	438	414	439	433	482	457	410	439	456	438	488	437	428	462	463	450	435	470	437	389	487	423	397	445	433	418	434	452	451	421	428	431	444	428	426	439	439	439	490	425	430	416	447	429	400	464	430	427	398	477	438	445	461	446	424	442	392	438	472	450	455	424	475	458	439	437	455	448	450	502	419	443	433	428	442	450	442	432	413	463	454	454	437	437	494	462	462	444	444	456	443	469	421	448	430	389	448	445	433	442	429	481	493	423	457	425	444	468	433	466	446	427	423	438	412	454	473	423	452	418	456	484	441	459	423	430	442	443	465	411	420	432	449	449	484	470	422	468	467	436	462	506	404	409	478	406	457	397	430	417	431	432	445	443	424	418	453	454	437	428	472	509	470	445	469	410	433	470	432	442	443	444	422	416	429	445	425	437	431	438	421	440	448	452	443	458	471	454	446	437	443	461	458	486	456	435	420	452	463	445	402	453	451	457	454	418	440	474	429	467	455	468	460	456	439	449	448	420	441	449	449	422	442	439	415	428	450	435	444	438	416	429	462	442	429	434	458	425	448	447	415	428	446	449	432	441	454	425	453	448	415	445	402	455	416	480	415	420	424	439	447	391	401	432	492	428	421	433	416	443	444	464	409	419	411	452	471	419	456	452	449	449	446	441	489	451	458	434	434	443	431	461	420	433	436	412	438	452	464	488	423	445	379	451	476	479	464	424	444	430	444	438	426	448	484	461	444	498	471	441	454	444	426	439	434	451	426	445	463	420	416	463	407	451	423	453	426	465	412	412	462	482	409	452	453	416	410	449	435	401	463	450	470	456	468	438	441	459	400	400	468	444	442	437	389	464	430	401	452	439	414	461	476	429	425	455	431	426	451	423	461	460	472	449	441	451	427	413	461	436	409	417	422	459	418	479	463	462	449	447	463	406	417	427	459	448	444	470	430	425	459	427	408	462	479	380	421	477	408	397	474	472	490	458	418	464	407	401	422	433	446	417	433	456	396	496	466	470	466	422	461	421	435	430	459	425	439	446	417
22014	16028	22877	24456	17732	14756	9426	3586	1810	1512	1484	1363	1230	1237	1187	1141	1173	1085	1080	1116	1096	1036	1083	1029	1056	1021	1030	1048	1067	1010	1015	1020	975	1089	998	1066	993	1022	1034	1030	994	1070	1037	1014	1060	1035	1028	985	1019	1055	1029	999	969	1042	1048	1030	997	1032	979	939	1028	1014	1026	1008	1034	1040	1024	1060	1017	1030	1061	1022	1018	1041	1009	1034	1000	1038	1041	997	1008	1019	996	1019	1014	1015	996	982	1021	990	1052	1012	1021	1004	988	1029	997	979	1050	1044	1024	927	1003	1038	983	1023	1029	1024	1042	973	994	924	955	977	1068	997	1016	1011	991	968	1015	1048	1008	1037	1047	967	1032	1029	989	995	993	1070	992	1020	1023	1067	1042	972	1002	1044	1025	1010	1027	1005	960	1023	1025	1035	1028	1010	1013	1038	1003	1048	970	1032	1004	1009	979	1006	977	1044	1072	1056	1002	1007	1013	1012	1041	1008	1007	990	1006	994	980	1012	1031	986	982	1005	991	971	1061	1051	1020	979	1055	1085	992	1026	1014	1017	999	1063	1039	1061	953	1052	1022	1030	1005	1011	990	964	1020	976	993	1033	956	1036	1044	1022	1013	984	981	1034	968	1022	992	1030	1040	976	1028	1005	1062	1016	992	1013	1022	994	1008	1053	1020	1060	1042	976	1006	1020	1013	966	970	1034	1040	978	1024	1004	972	983	1048	1020	1013	1019	937	1048	1026	1054	1091	1028	1003	1020	1022	1030	965	981	1008	1045	985	1020	1014	981	1088	1018	998	1043	1017	1024	1000	987	1040	1012	1008	1002	994	980	1042	1047	1050	1032	997	1011	990	1030	996	1005	1011	1040	1040	960	990	1051	993	971	983	992	1018	946	1043	977	1005	1048	973	1009	1014	1013	1048	986	1004	1047	1073	1073	992	1059	1022	1017	1021	963	1022	1030	1044	1057	1004	1043	991	1027	993	1022	984	1043	1071	1053	1026	1072	1015	1023	1014	1001	1077	1076	1020	1034	1025	1000	1012	997	987	1011	1043	1000	945	1065	1029	1059	1060	998	973	1043	1010	989	1034	957	994	1024	1008	987	1037	1034	1090	994	1026	1018	998	990	986	1045	1015	984	1050	1024	1045	997	1015	1019	1019	1046	991	1016	1075	1060	992	1031	949	1090	1048	967	1006	1007	926	1004	1016	943	956	977	1025	1035	1071	1044	1084	965	990	948	1065	988	977	1020	985	941	1003	989	999	1062	988	971	951	1014	1101	993	1034	1037	1063	1018	1020	1015	1048	984	1059	966	985	1020	973	986	1045	962	984	1008	1001	1041	974	1053	1116	1019	1014	974	977	1038	1041	1025	1010	1023	1069	1031	1052	1042	1031	966	1051	992	1018	1009	1024	1022	1058	1041	967	970	977	1041	1006	1018	990	1076	999	1019	1016	994	1031	1054	963	1054	997	996	1007	1020	1056	1068	1010	1038	992	985	946	1019	973	1028	1000	1017	1003	1061	1047	1056	1029	1032	966	981	1013	1005	1019	1063	1018	966	1034	965	1000	975	997	961	991	1048	1004	1034	1020	1032	1034	967	980	1015	985	958	957	1041	1033	1063	1017	1067	984	1046	1035	1012	1040	992	969	980	1008	1012	1028	1020	1028	993	1028	981	1080	995	1034	973	1056	1024	990	1016	997	1009	1022	989	1020	1036	988	977	979	1043	1014	999	991	961	961	944	1025	994	985	1040	1020	995	1069	1026	969	982	953	997	1011	1035	1037	1053	1003	1038	1052	1075	1012	1005	1021	1036	956	1063	997	994	1024	1030	1067	980	992	980	999	1053	982	992	996	1010	993	981	988	1101	948	979	1024	1015	1017	1018	1029	1014	1063	992	1023	1035	1018	957	977	1041	998	999	1032	1016	1040	997	1028	1043	1024	991	944	974	1030	993	976	1014	1016	996	1040	1030	1016	983	976	1045	966	1032	1013	985	958	1061	1027	1056	994	1042	1001	1014	1039	1005	1033	1080	1022	1014	992	991	987	996	1023	968	1010	996	1043	1045	955	1005	1032	989	1002	1025	998	1058	988	1047	1030	992	980	1021	1002	1066	995	1031	993	931	1048	969	1038	1022	1014	974	1015	1007	977	1016	1032	1075	1005	1069	1061	990	972	1061	997	1026	1004	1003	1037	1044	1031	947	1005	1004	997	1089	1020	1001	1058	1059	985	1050	986	1015	1015	1014	1011	947	993	975	1030	963	1055	1030	999	973	1034	976	1028	1016	1000	1014	968	1087	1003	1003	1050	963	1051	1007	1066	963	1037	1053	1014	995	980	1031	1049	1008	1009	978	1045	1045	1047	1018	1026	1080	1019	1043	1013	996	969	998	1082	979	1007	1062	967	1045	987	1005	1053	990	1063	972	1020	1017	1025	1000	980	979	1041	982	1022	1002	978	999	1016	986	1028	1055	1035	1002	998	1019	1012	943	978	1000	964	1032	1045	1003	1058	1060	1032	943	996	1028	1012	1014	1027	1007	998	1019	999	942	1043	1001	997	992	1041	943	1025	1038	1002	992	1047	1042	1058	999	998	952	1005	1059	990	975	1018	1047	967	1030	1027	1001	999	970	981	981	997	1057	996	973	1034	1032	1027	997	1029	1025	1015	1016	998	1037	972	1032	1030	1022	1018	1033	997	1023	1018	1005	961	994	1027	975	1032	1004	1058	1043	998	1031	986	1029	969	994	1015	1044	965	999	1041	987	994	1021	975	1021	1044	1012	985	1104	1034	1043	1004	1070	1027	1023	1049	1000	1035	978	1019	951	990	1046	1019	967	991	1004	927	1064	1015	1046	970	996	1022	983	1020	1019	1044	1019	1011	967	1052	1026	1059	1032	1043	958	1020	1043	1000	1057	1053	1030	1013	1055	1046	1027	1034	1074	972	1018	991	1007	989	992	978	1012	990	1025	959	1010	1020	1026	1049	992	973	1037	1014	1030	1022	983	1014	1047	1042	1035	1032	992	1020	1011	1008	1018	980	1028	989	1003	1037	1026	1033	1022	1011	1050	1042	992	1006	1030	1008	1004	1035	1056	959	1048	1018	1050	1017	990	1028	1002	979	1021	1002	1010	1044	1034	1030	1001	971	1001	986	974	1011	998	982	1025	985	1002	1041	996	1040	1021	984	1047	937	970	1030	1013	1003	977	995	968	1005	975	1042	995	1032	993	981	1014	1054	964	1010	1004	1014	1043	1072	1003	1005	1047	1041	1013	1050	1017	1025	972	948	995	1044	966	1041	1019	991	1042	962	1011	980	994	1080	1025	1038	978	1070	978	1013	1036	996	1074	985	1039	1076	983	1034	1036	992	1067	1047	975	998	971	961	1036	983	1054	1042	976	966	1024	1051	978	996	1037	939	974	1043	1023	1040	1009	1046	950	1035	1008	965	1047	1011	1009	1016	1029	1017	1042	1043	1005	1069	1021	1011	1023	1034	1038	1005	1026	1070	963	983	1026	1006	1050	992	1062	1000	1076	1028	1021	978	1018	1027	1003	971	1004	1034	964	1008	1029	981	1028	946	1009	983	1011	1049	1015	1053	1067	999	1070	1054	972	989	1023	963	972	978	967	1032	1051	1001	988	964	1034	1039	1050	1027	980	1003	1038	989	1036	1060	1031	1019	1070	1024	991	1013	1037	1008	1064	973	957	975	965	1034	1001	964	957	1013	964	980	994	1026	1062	995	985	981	1015	1015	954	1020	1076	1005	993	978	977	1013	1009	1019	1003	1036	1007	1018	1007	1018	1036	1008	943	950	1002	1071	1025	1012	996	973	936	1019	1071	1022	1007	1057	1013	1018	1003	1025	1012	1035	989	973	1041	968	1036	1016	1048	991	985	962	1036	1061	1031	1028	999	1012	1039	1010	1055	989	1063	1033	963	1041	1065	1035	964	970	1015	1007	1040	1008	1026	1006	999	1039	958	1001	964	1063	990	1017	1026	1037	1011	1015	986	1103	997	1001	1089	1022	994	970	1037	1017	958	997	1040	981	1082	1027	1044	1041	983	983	1032	1006	1003	1006	976	1078	1037	1058	981	1057	1054	967	945	1042	1007	923	942	992	1022	1027	1003	988	1027	1057	1042	960	989	1019	1027	1041	1018	1005	1057	987	1084	984	990	1016	969	1014	1041	972	1046	1013	969	1015	975	1052	972	1004	1012	1001	961	978	1025	1057	963	1079	935	998	1057	1026	1026	979	954	959	985	1063	1056	1046	961	1002	1019	986	971	1048	981	955	1021	1033	1006	1049	1009	1029	971	1035	985	993	955	1039	1009	1054	983	1015	989	1037	1055	1040	1039	1002	1040	1080	1039	1038	1004	1017	1051	993	978	1016	1037	1038	1034	997	1003	960	964	1034	966	990	1043	1012	978	1044	1028	1019	957	984	1004	1060	1026	1005	1019	1029	1012	1023	1008	1010	1020	1029	1044	1038	999	1022	1043	1030	971	984	1022	1041	998	962	1039	1036	1015	1047	1036	1025	1045	1086	1048
40507	26987	27642	23630	17537	10237	5683	1912	695	483	477	464	440	448	368	371	378	357	386	395	436	354	360	371	332	401	370	356	356	374	340	344	358	383	353	371	386	360	371	324	369	376	360	368	349	342	336	343	337	345	357	355	327	357	421	359	366	336	326	370	369	350	362	400	389	352	365	307	316	341	336	338	365	334	361	362	372	348	412	364	355	340	362	327	316	385	364	351	357	366	338	334	345	356	353	360	393	329	325	370	349	374	344	366	389	346	346	358	362	364	306	369	328	334	350	324	357	378	368	365	348	371	363	321	364	340	371	348	354	367	357	335	321	366	343	348	372	369	343	321	371	312	366	363	366	328	321	336	357	344	344	371	320	335	341	347	329	345	352	338	350	353	380	367	350	316	365	318	356	324	345	330	387	357	346	362	315	383	363	353	354	350	330	350	391	368	378	321	375	376	333	343	369	354	361	328	363	378	383	328	314	328	373	368	365	392	390	374	350	332	364	344	344	362	382	360	382	365	347	355	380	344	358	351	353	354	293	344	341	363	360	356	339	361	337	354	315	350	360	347	315	324	339	305	325	372	341	352	340	350	363	362	346	347	314	344	366	365	317	354	359	334	339	331	335	315	359	341	365	337	357	357	377	359	382	336	353	358	321	390	344	376	343	368	353	360	315	379	336	359	368	382	397	382	338	386	340	343	353	388	357	320	347	344	344	390	350	353	339	378	335	335	383	389	350	346	324	348	348	375	348	336	325	354	364	392	341	347	341	377	329	363	377	320	339	364	357	370	339	352	338	329	339	342	346	371	337	379	347	375	385	386	365	343	333	325	342	329	328	353	349	388	368	363	323	350	342	330	348	337	343	377	352	379	368	381	359	377	335	347	327	342	372	365	295	343	360	361	353	344	362	351	330	338	364	375	385	324	336	342	341	323	374	367	389	339	336	362	366	348	360	376	346	323	307	360	396	338	343	318	372	371	362	352	367	356	411	366	329	342	391	392	341	348	358	351	341	382	339	352	328	351	362	322	379	370	381	343	362	349	359	320	385	344	331	341	381	361	350	367	356	380	373	364	355	354	346	356	354	356	337	353	337	364	329	339	333	356	343	321	375	356	336	315	353	382	360	368	335	346	347	373	339	334	347	348	316	372	340	339	376	376	386	322	364	377	337	367	314	367	363	326	318	367	344	350	368	346	370	339	335	297	342	347	369	327	324	330	379	366	370	345	351	336	325	321	326	350	323	354	370	366	336	372	369	344	371	350	360	361	343	339	350	335	349	401	327	344	374	376	333	321	391	346	364	353	365	369	326	316	326	350	338	344	345	338	369	359	392	339	333	320	354	359	369	343	365	366	343	365	337	329	349	361	343	371	380	338	332	356	342	373	376	391	336	380	357	376	334	373	335	334	366	351	384	366	336	345	368	341	341	349	326	327	359	349	363	352	344	332	353	361	346	352	365	351	358	329	362	377	346	365	385	376	349	363	372	338	349	355	367	367	338	343	385	353	349	327	325	334	346	343	339	349	359	319	350	364	350	354	338	338	342	325	360	366	366	346	350	326	351	377	347	351	370	373	360	307	339	352	337	339	372	346	356	350	341	308	379	371	406	361	378	329	316	334	361	309	363	336	372	364	372	342	373	350	310	327	361	353	359	359	378	362	347	375	350	369	351	367	344	357	353	346	352	383	353	341	336	355	359	335	344	335	306	357	334	348	315	358	368	323	371	367	349	360	354	350	361	298	377	374	368	349	368	363	382	353	353	323	347	337	353	372	332	347	354	348	363	380	356	357	290	352	339	368	367	337	364	368	366	330	372	337	342	362	339	386	349	381	339	333	316	335	360	385	384	363	358	365	355	349	360	351	344	364	351	352	324	353	369	312	336	361	355	351	344	334	334	323	338	364	390	365	379	329	351	336	352	348	340	342	387	337	394	333	356	374	344	340	377	342	353	375	359	349	303	352	335	367	366	361	380	338	367	336	351	382	358	345	356	324	374	362	360	373	341	344	331	353	330	340	353	380	380	350	376	350	336	324	343	335	331	386	356	340	316	338	330	325	353	340	349	375	347	353	339	327	338	347	343	372	336	337	388	328	370	360	352	345	315	368	323	344	366	362	371	347	321	357	351	392	351	368	335	331	306	327	324	347	381	322	342	352	356	329	377	350	351	343	383	345	418	326	379	360	366	373	338	331	372	349	329	372	376	330	344	382	382	355	335	364	336	361	343	335	353	340	340	355	342	373	328	348	323	347	372	369	351	384	369	353	360	351	344	340	365	360	344	346	354	349	369	338	341	357	395	383	353	352	345	380	348	373	364	358	346	349	354	325	374	372	340	362	360	347	355	340	362	363	330	301	335	307	348	317	347	353	370	340	363	354	363	317	336	367	373	325	385	377	318	369	304	330	310	361	348	342	383	363	370	375	351	382	322	328	332	359	360	375	373	371	361	380	338	350	358	352	354	326	381	373	366	362	381	354	352	352	319	359	298	341	342	378	348	327	361	328	361	364	361	334	362	365	340	346	349	326	345	384	399	389	340	329	330	382	368	363	373	403	353	350	337	336	367	345	340	341	364	358	341	340	349	340	355	319	325	411	350	366	351	338	356	370	332	306	364	386	377	348	334	317	317	340	347	367	345	358	346	349	343	332	353	388	345	361	346	345	334	358	339	373	346	332	379	337	355	340	326	379	366	331	378	351	360	369	354	354	357	349	350	326	331	369	327	393	346	321	310	346	366	332	363	353	356	310	338	357	357	365	360	380	355	334	359	339	365	355	363	338	342	384	343	361	349	364	377	357	322	326	335	399	330	342	329	327	368	330	365	333	382	356	331	375	374	365	332	371	357	371	345	335	315	336	327	318	331	352	339	339	351	342	373	354	374	337	368	353	318	335	352	338	355	396	340	337	365	379	366	362	314	331	355	372	338	343	356	322	351	315	377	370	363	364	359	347	342	348	353	338	355	321	348	336	382	332	339	373	362	328	395	368	347	353	351	367	343	364	361	318	359	342	374	321	334	362	332	366	343	338	359	333	352	371	342	343	371	378	375	331	372	386	363	327	330	394	380	332	326	324	352	297	324	313	313	317	343	324	367	359	332	342	332	316	341	340	346	388	338	351	361	357	348	356	331	324	352	365	369	366	335	316	344	366	358	352	366	363	398	348	356	321	336	376	349	339	338	354	330	333	363	361	351	369	402	364	333	328	362	355	377	348	357	338	366	355	340	350	334	375	365	352	355	334	339	332	351	363	333	336	373	321	328	376	357	360	371	360	312	310	315	378	355	325	368	387	349	334	328	346	333	358	361	368	362	328	356	372	369	386	353	337	385	363	339	364	374	350	354	296	356	341	318	365	379	355	355	342	379	375	390	355	376	364	349	378	352	370	366	346	357	332	360	351	302	312	369	335	345	337	370	433	373	356	356	361	361	311	353	322	341	354	337	358	372	347	361	334	321	384	370	375	361	350	341	361	364	343	361	358	363	352	374	363	368	312
26719	21674	31459	32836	28275	19348	14496	5566	2255	1484	1535	1526	1204	1162	1076	954	994	941	963	866	876	869	924	857	925	902	868	884	886	850	909	837	858	833	815	840	806	817	863	855	861	847	830	855	796	849	854	887	816	850	817	837	808	818	806	860	828	852	821	797	833	839	798	810	835	797	805	787	853	832	844	791	854	800	775	772	768	817	771	801	865	836	817	822	823	835	857	814	817	806	859	840	853	802	846	805	886	844	809	846	781	854	860	804	822	782	816	832	769	804	780	813	794	843	793	822	827	804	841	852	742	871	840	822	805	820	817	828	821	848	805	776	823	833	855	774	844	785	806	882	786	799	822	789	805	824	829	814	761	837	829	808	807	832	793	814	907	862	828	804	813	769	771	799	840	792	874	767	828	830	820	849	826	816	831	787	782	792	827	858	865	851	816	857	841	841	794	812	867	802	800	811	800	763	833	852	786	843	798	808	826	758	813	784	846	803	819	773	860	822	829	811	817	810	798	811	828	851	881	803	765	830	837	787	823	829	827	791	819	810	779	839	827	849	819	778	830	780	841	800	761	785	827	806	813	832	861	794	842	801	819	863	855	808	779	779	752	807	833	782	760	892	815	837	817	816	756	813	770	829	792	813	791	853	882	800	795	807	768	827	815	806	821	813	793	855	788	774	794	748	822	829	817	879	809	816	800	788	819	816	825	832	821	820	810	796	794	808	794	807	787	825	785	810	819	809	768	840	779	802	810	838	785	868	828	816	821	831	820	850	841	811	803	784	826	841	845	786	854	813	770	788	798	833	870	771	759	899	811	846	786	807	828	804	843	831	799	849	805	826	802	804	825	780	847	735	834	797	769	801	800	816	798	835	843	815	832	812	756	792	804	769	802	821	834	793	812	832	815	806	762	821	834	856	859	764	812	816	837	830	862	763	788	825	812	874	824	823	865	766	833	848	811	832	792	849	817	825	832	800	789	870	824	863	840	837	815	804	812	766	807	813	832	787	812	851	786	800	827	805	852	863	820	790	818	822	808	808	834	828	844	795	814	764	841	820	870	763	821	850	793	875	831	782	851	802	820	795	762	830	845	869	814	799	851	838	783	801	806	838	798	806	851	843	816	856	851	819	810	788	806	788	815	779	814	774	828	830	832	775	821	802	805	826	827	793	861	740	844	848	811	784	819	829	853	813	829	795	810	838	803	836	815	846	833	826	889	830	863	815	791	808	796	818	780	786	802	812	824	806	785	842	845	831	792	799	862	793	806	838	823	806	808	768	832	788	807	830	869	822	749	846	881	828	861	825	817	809	846	806	784	837	810	827	833	802	801	808	813	800	823	845	814	782	831	860	784	853	811	843	854	809	842	798	787	828	846	820	823	794	824	811	807	807	788	837	751	766	800	835	809	828	819	792	836	855	820	785	789	750	802	795	830	835	837	790	799	832	770	823	771	791	843	824	787	839	823	818	850	835	782	864	838	791	799	790	797	736	836	831	806	816	842	869	846	784	777	816	758	782	793	861	823	838	850	778	771	837	849	815	823	787	837	764	768	768	737	728	805	811	836	824	846	824	822	786	826	804	835	815	823	823	840	815	784	833	812	811	781	853	827	847	756	866	794	846	832	814	818	835	822	820	815	809	812	831	818	785	785	783	844	828	788	837	851	812	771	828	833	818	816	791	781	805	846	808	862	840	841	834	838	819	810	790	802	822	861	743	774	822	847	771	813	836	786	823	793	824	814	797	827	797	812	821	827	813	816	871	806	837	871	761	794	791	777	850	838	749	799	832	829	855	860	905	846	805	839	835	820	822	792	809	776	803	819	831	799	830	810	812	796	841	853	799	827	817	794	817	804	812	818	815	850	805	827	838	818	798	836	829	828	827	851	799	831	804	805	805	810	829	782	794	783	801	843	799	844	862	794	801	816	817	776	814	829	816	810	793	821	812	792	854	799	790	834	865	862	852	828	876	822	831	863	838	815	822	851	801	868	845	776	794	823	790	803	847	747	835	831	800	833	818	817	823	798	815	768	835	814	801	860	804	810	813	803	844	796	823	886	822	792	749	816	782	755	817	823	835	790	869	824	808	811	805	806	818	838	809	821	826	829	857	843	808	795	810	811	835	787	814	856	795	803	852	804	811	808	798	789	816	781	852	805	791	786	768	827	775	823	754	798	822	828	839	793	816	820	786	815	805	817	803	792	786	799	803	808	865	816	859	822	822	806	765	797	905	850	736	753	799	801	814	811	839	821	755	859	821	758	836	781	766	807	808	873	864	752	794	818	789	795	820	885	830	834	797	808	829	827	791	822	860	832	832	824	837	804	779	847	811	854	819	830	752	836	798	849	773	816	827	825	819	812	822	842	773	780	831	782	847	789	848	789	844	816	813	829	803	764	786	785	833	860	780	785	844	823	823	850	807	816	818	808	832	779	850	845	790	820	818	818	808	798	763	817	803	832	791	790	788	808	809	815	799	791	836	773	786	839	755	797	813	839	805	810	878	784	820	824	792	808	823	798	773	824	817	779	827	808	796	779	799	847	808	838	830	802	772	847	814	781	820	816	823	825	773	821	836	842	810	838	823	779	807	807	780	804	819	801	832	806	830	848	778	794	799	824	806	762	806	821	826	835	839	828	832	782	810	769	885	813	785	779	798	814	784	825	814	867	807	817	838	846	831	853	844	832	806	781	765	825	879	784	795	771	872	794	820	775	794	835	813	812	838	813	849	840	837	835	786	790	831	824	808	835	820	848	841	833	834	774	809	823	851	796	811	825	844	822	803	811	814	835	857	835	895	795	786	823	822	860	823	797	816	802	850	788	787	837	816	843	831	817	788	826	799	795	827	791	766	794	812	807	867	794	825	813	821	796	804	842	794	820	819	881	819	740	800	839	817	798	806	811	761	801	812	797	831	845	789	812	845	756	790	764	829	814	809	840	794	807	840	766	835	800	850	850	839	815	830	855	804	787	820	845	853	841	816	760	842	811	823	840	786	830	817	803	842	801	795	777	820	841	811	814	787	769	787	810	827	786	814	816	840	784	864	818	862	814	807	787	861	868	801	808	833	826	811	809	810	852	825	800	839	810	869	879	822	844	769	822	823	820	804	829	823	862	821	871	777	803	807	855	834	796	844	778	813	827	775	811	827	821	834	820	822	863	841	833	808	788	878	844	783	858	887	810	823	880	796	826	776	847	798	844	797	763	727	811	808	775	848	796	771	850	762	805	815	805	829	801	789	848	833	827	833	807	827	876	784	790	867	798	855	833	796	834	785	802	860	824	776	799	780	785	792	838	778	792	835	817	827	798	806	836	829	873	827	801	781	767	809	838	831	745	825	763	834	777	816	777	848	796	811	827	799	815	888	843	785	803	783	808	791	840	874	785	843	842	801	795	857	829	825	807	768	788	862	795	812	821	864	826	812	778	798	827	874	838	764	810	828	832	817	814	870	800	817	822	835	813	827	798	812	805	791	848	809	813	793	782	846	820	790	791	801
18022	9166	7022	3623	1524	810	650	518	459	496	435	445	430	426	486	411	468	423	517	452	461	459	444	480	434	461	447	451	488	389	424	419	460	460	474	445	465	466	423	441	470	432	441	416	422	446	420	406	456	449	397	465	429	478	482	459	464	454	405	479	481	465	461	408	435	475	462	446	440	418	457	438	496	455	461	511	442	479	457	441	485	456	458	412	430	497	465	435	452	450	464	502	463	442	424	455	447	446	468	434	458	439	451	395	478	424	445	438	448	425	446	449	448	455	470	459	451	454	443	466	464	466	462	462	439	446	457	409	458	455	484	501	459	470	460	436	458	468	407	468	450	458	439	451	448	472	475	466	437	515	478	451	465	430	438	444	484	411	516	484	463	431	469	439	413	464	444	456	443	473	419	420	431	478	436	445	418	464	438	465	419	423	464	477	473	469	431	447	432	399	443	416	442	400	452	474	446	447	442	481	436	408	475	477	417	446	452	430	478	506	445	469	441	410	424	465	449	413	428	451	444	478	496	451	463	426	457	475	458	466	455	462	482	462	418	440	443	454	438	475	445	430	455	409	443	414	444	456	476	457	460	440	444	393	473	455	436	447	447	449	435	434	451	463	406	449	456	413	432	434	439	454	471	450	432	427	427	470	501	468	450	455	431	425	456	467	447	451	424	474	462	494	448	483	482	489	471	461	403	490	454	457	427	469	505	476	467	470	441	454	459	465	451	460	438	433	457	458	457	440	432	384	442	438	465	488	453	449	459	429	437	415	461	441	451	480	428	457	432	446	437	432	459	447	433	428	419	433	446	480	447	495	452	431	465	413	470	467	452	416	446	458	468	447	453	460	467	462	465	449	461	466	471	466	452	459	397	464	450	470	409	420	420	413	461	468	490	435	456	488	454	439	464	413	466	429	409	453	461	446	446	487	447	420	434	374	461	466	455	484	452	441	478	436	470	431	503	458	484	436	399	473	446	456	442	468	474	407	511	491	471	450	446	463	447	460	454	476	492	472	415	459	454	440	457	471	449	466	481	442	470	433	436	441	479	463	432	408	443	448	446	474	416	467	441	441	464	475	421	440	413	433	455	440	425	490	458	445	420	445	483	435	436	434	495	467	431	450	431	506	384	451	462	432	482	451	408	448	452	438	427	458	412	442	465	478	432	429	463	508	460	444	445	450	432	452	449	411	417	427	441	464	452	424	447	444	450	433	469	458	446	478	459	427	483	433	435	472	422	469	518	487	481	413	456	451	467	433	421	451	469	451	417	434	422	456	435	448	440	456	448	402	457	431	483	458	442	450	443	451	458	440	456	456	471	426	445	461	440	424	427	454	469	412	430	413	450	413	436	444	436	405	448	451	442	441	448	413	445	442	415	446	495	439	433	401	447	452	471	415	426	441	444	464	480	403	450	476	485	489	458	467	419	454	421	455	432	440	477	443	437	478	419	422	451	440	429	467	473	456	446	432	473	414	462	428	419	481	461	438	447	458	467	460	445	454	439	456	419	432	448	435	434	442	469	433	412	462	446	445	438	453	448	412	419	459	446	436	454	414	428	441	453	487	468	445	430	426	463	455	436	396	489	390	453	433	444	431	450	414	435	440	432	455	466	443	465	462	469	483	427	419	466	442	472	471	409	458	453	433	433	403	452	399	460	491	432	476	443	474	459	408	440	448	433	480	462	440	454	450	431	438	466	419	439	418	414	485	453	460	463	438	428	419	453	476	435	503	451	437	456	426	452	470	445	460	435	465	421	483	459	479	491	417	432	470	450	431	402	428	477	465	455	457	453	465	439	468	423	470	474	475	417	443	455	459	405	451	446	432	492	480	453	439	463	450	491	479	457	496	450	468	465	453	436	421	417	455	428	465	419	482	465	456	439	470	459	459	449	442	468	460	443	460	449	453	465	456	453	457	444	475	447	446	470	437	428	455	487	431	459	438	450	447	464	413	458	445	439	478	466	429	448	457	429	413	381	434	490	439	482	464	422	461	462	457	434	443	395	455	448	402	471	440	433	471	412	407	441	429	418	430	451	447	463	434	436	487	467	495	466	430	449	463	426	468	468	501	461	386	413	435	430	406	464	430	426	416	437	473	444	460	448	391	476	440	465	474	434	437	449	494	444	450	458	452	449	458	470	436	450	440	425	437	504	444	431	514	485	442	495	470	467	456	459	483	440	465	420	456	435	382	388	410	473	481	381	426	451	475	475	449	429	460	451	447	413	411	478	463	441	464	477	462	463	452	457	420	397	473	486	445	451	486	418	466	487	421	443	444	436	454	469	467	492	451	424	459	447	441	467	440	477	449	479	455	463	455	429	457	479	440	434	452	429	452	442	456	424	419	457	476	446	438	442	421	456	496	444	404	414	460	454	444	438	447	442	403	459	477	438	421	411	460	432	469	413	455	439	423	449	450	447	511	447	433	463	466	443	455	474	425	451	455	441	441	437	468	483	469	451	441	443	413	488	471	428	441	447	453	401	465	418	476	481	429	464	435	424	439	473	483	441	438	464	443	439	423	453	472	492	451	453	426	479	471	446	434	443	436	398	432	470	434	473	472	405	472	449	494	462	413	491	451	488	421	407	432	484	453	491	432	425	437	438	416	450	428	449	438	416	454	462	436	447	452	446	445	426	481	419	421	426	443	445	433	447	436	469	461	446	413	428	429	451	421	400	441	491	450	448	467	482	461	450	449	468	459	446	493	448	456	453	398	428	451	419	490	429	429	443	446	465	416	436	419	481	486	448	420	443	485	450	446	456	428	471	468	458	441	460	422	447	486	452	443	424	475	458	456	455	441	473	455	483	436	474	479	424	460	440	451	441	445	490	458	480	446	443	415	466	462	440	473	467	447	450	422	421	431	457	403	435	442	447	443	420	427	455	420	451	425	420	450	445	496	440	462	473	408	408	464	473	451	460	437	481	418	441	450	499	476	496	425	446	454	435	480	462	439	446	459	451	459	408	463	477	468	458	464	438	430	436	498	475	417	416	437	455	437	421	460	437	465	420	455	434	460	457	491	469	439	443	398	456	427	421	442	454	432	448	463	444	410	445	426	492	493	489	469	455	412	456	434	454	417	473	437	408	442	424	438	458	456	445	421	409	460	438	440	492	455	475	506	421	458	403	416	450	424	469	455	421	448	437	437	433	449	387	433	488	483	450	452	426	496	476	473	463	455	408	435	467	437	446	474	438	438	421	475	407	418	486	485	473	432	406	402	468	424	460	435	437	443	443	459	433	499	446	421	441	466	449	430	430	442	455	434	470	432	467	455	440	419	415	483	422	418	431	476	454	436	442	454	430	418	459	444	417	410	445	415	446	461	451	437	473	458	418	461	426	467	462	415	475	422	437	404	445	435	460	422	423	470	491	433	447	470	476	465	402	488	430	465	481	449	474	429	484	461	437	432	441	450	458	464	413	457	482	418	441	480	416	446	422	445	448	425	447	515	457	433	451	439	480	479	487	447	459	407	413	438	418	449	416	478
12545	8786	11659	8712	4354	2557	1798	1462	1335	1219	1160	1115	1132	1039	1055	1034	1022	1107	1061	986	1006	1038	1018	1068	1064	1056	1085	1018	1043	1094	1026	1003	1106	1081	984	1004	1000	1014	1037	1040	988	1026	1016	1064	1037	1026	1058	1038	1036	1046	1099	1013	1025	1016	1040	1036	1059	1004	1006	1034	1031	1002	1021	975	979	998	1018	1062	1067	1054	996	1015	1042	1074	1003	1023	1009	1040	986	1089	1022	1023	1000	1052	1061	1096	1003	996	1071	1032	951	1038	1006	1013	958	1036	1026	999	1032	1002	1048	1012	1066	1008	1035	1017	1036	993	1000	1031	1024	1037	1031	1041	965	1009	984	1052	991	1021	999	1029	952	1067	984	1011	1018	1004	1034	1001	1056	993	1038	1051	1017	1049	978	1003	1045	1017	1028	1014	1075	1045	1054	1059	1039	1035	971	993	1015	972	978	1004	1007	1064	987	1080	1061	1018	1015	988	1045	1042	979	1071	1017	1020	950	1019	1041	1013	1006	1051	983	1034	1004	1037	951	1014	1064	1077	990	1014	981	1033	1035	1029	1014	1026	1042	1005	996	1019	961	1032	1012	1014	1037	1036	1034	1034	1066	1076	1071	1019	1032	1031	944	988	1082	1025	980	1041	1013	986	1017	991	1030	1024	1051	968	1070	1057	1062	1082	1034	1060	1030	998	1018	1028	1086	1064	1018	1009	1028	991	1001	1094	961	1021	1030	1040	945	987	1017	1025	1024	1076	1000	1021	1033	1019	1022	1068	1012	1042	971	1022	1037	989	1055	1044	1020	1029	1009	983	1022	977	1031	1036	968	1034	1011	1011	1026	997	1013	1011	1040	1023	1039	1019	999	1018	1003	959	1045	1002	1107	1016	1023	1003	979	1051	1046	1011	962	1014	1007	1038	1023	1081	1023	989	1102	1047	1034	937	1000	1069	960	1010	993	1035	1016	1024	1018	1093	996	950	967	1049	1070	1028	1055	1082	983	1068	1006	1018	1042	1016	1011	1065	982	1024	1045	1022	975	954	1000	1008	970	992	1056	1063	1048	1005	998	1007	1023	1034	974	1064	1056	975	1013	996	1004	1006	1046	1013	943	984	979	991	1013	1019	1007	1015	1031	1067	1032	1021	1036	1007	1012	1025	1026	1017	1004	1031	1001	1046	972	1028	1006	1035	981	1054	1019	1032	1032	1031	1028	1065	1046	1056	1024	995	1007	995	1021	991	1038	1025	1006	1033	1033	1029	1036	1015	1020	1086	1028	1062	1039	985	979	982	959	1013	1026	1045	1048	1073	1022	1082	975	998	995	1038	1017	1072	978	1046	1058	1017	1011	1003	1042	978	1035	1075	992	1015	1026	1021	1020	1005	1044	1038	1002	1025	1045	967	994	1014	994	1010	1016	1060	1061	943	1013	1057	1035	943	1064	1039	991	1025	974	989	1067	1062	994	1009	1022	1072	1047	1013	1035	1085	1000	1027	1038	1058	1048	986	1013	1025	1013	992	1030	1129	974	1070	1023	1029	1057	1059	1001	1005	1004	1135	1047	1026	965	1069	1017	1021	1065	1054	1015	1077	1018	996	1017	960	1056	1097	1047	1006	949	1052	1010	1002	957	993	1059	995	1067	1036	1032	966	1010	951	1027	986	1011	1016	989	1076	1053	1073	1082	999	999	1037	997	1043	1086	1027	1009	1060	978	1033	992	1042	1004	973	1006	998	1068	1024	1072	1008	995	1045	1012	1011	977	1037	1010	1089	981	1027	1006	1026	1014	1043	1087	1028	1000	1046	970	1006	1036	959	1035	1001	1083	1012	1080	1041	1048	988	1021	972	1028	965	1090	1055	1025	1072	993	939	1062	1015	983	1017	1078	1061	1030	1035	982	1050	1007	1022	1008	1020	1011	973	985	1047	992	1010	1022	1042	1042	986	1012	1019	998	1064	1025	1036	991	1022	983	1028	1049	1061	1068	1014	1029	1053	1004	1019	1033	1022	1052	998	1092	1094	1014	985	987	999	1029	1095	1028	1072	1053	978	1052	1030	1007	1028	1069	1034	1048	1017	1048	1000	1006	1080	1048	1044	1052	1045	1100	952	994	1039	1023	1000	1046	1047	992	1051	1053	976	1020	979	1050	1091	1046	1055	947	1007	1082	1057	1020	1028	1024	1048	999	996	1013	1041	1036	1001	1020	1036	984	1027	1033	1040	1010	993	1084	1011	1054	1086	1021	1048	1051	1020	1068	979	1057	935	1047	1039	1003	1084	998	1050	966	1060	993	1031	1014	1032	1012	1018	1101	993	1030	985	992	1021	986	994	1044	1032	1030	1032	1020	1062	1092	966	1038	1017	1027	1038	1005	1035	1024	1034	1010	1045	1033	1017	1073	1032	1023	1031	1030	1012	990	914	1007	1007	1028	1028	1033	1046	953	1024	1051	1005	1029	1014	1003	1039	988	998	1058	1078	1053	1050	968	1011	1000	1067	1031	998	1007	1010	969	1000	1006	1031	1049	996	1078	1086	1003	1009	1038	978	1025	985	1018	996	1036	1016	1036	1010	1063	1057	1050	1039	1015	990	987	960	973	982	1081	1018	1016	962	1100	1037	1002	1022	1046	1072	1016	986	1033	1000	1047	1016	1016	1027	992	1041	1054	1003	1049	949	1031	1055	1032	1006	1012	1044	1008	1052	1056	1074	1038	1006	1056	1035	1012	1020	990	1050	1054	990	1002	1020	996	1030	1051	1038	1025	1023	1047	1032	1028	1080	1012	1028	989	1012	987	1061	1014	1040	1032	1004	1011	1020	1033	1029	990	1014	1005	1056	977	983	1065	1054	1008	966	1083	992	1027	984	1038	968	1060	1005	1051	1049	996	1028	999	1022	1009	1000	991	995	974	1028	1054	1005	1058	1029	1008	965	1048	979	995	1055	1023	1050	1040	1051	1003	1000	1019	1012	1049	1021	986	1017	992	972	976	969	1025	964	1004	1057	1003	976	1019	973	1000	1029	986	1012	981	1044	1021	1040	968	1067	1086	996	1057	1015	1018	1059	1034	993	1000	1052	1025	1039	1039	1065	1015	1046	1051	1068	1019	1010	1007	1009	994	1049	1000	998	1089	1037	1018	999	1040	1023	1067	1048	1017	1027	1059	983	985	1042	954	1073	1002	920	962	1036	1043	1049	984	1013	1066	1040	978	1007	1002	1002	1004	1033	1029	1023	1026	1052	1064	1029	1027	1061	1015	991	1016	973	1031	1021	991	1001	1013	966	971	1008	1038	1058	1035	1008	1030	1059	1050	1041	1033	974	1007	1004	1038	1008	1024	1046	1052	961	1003	1002	1034	976	987	1036	979	1052	999	1052	1025	1049	1015	1026	1033	1063	988	1049	961	1002	993	1018	1010	1015	1077	1045	1071	980	1003	988	1062	1012	1059	973	1059	1044	979	991	1022	974	1006	1015	1035	1059	1052	989	1012	1027	1055	1059	982	984	1008	1026	1012	998	1050	1016	1062	1050	1012	1038	972	1041	1003	1051	985	1032	1060	952	1061	987	1001	1020	995	1014	1062	1023	1029	1032	1026	991	1016	1079	1001	1018	1004	1011	998	988	1030	1047	1068	970	1004	1002	1073	1026	1101	1025	1069	1018	1023	987	1011	1091	1038	1017	1040	1029	1053	1050	1038	1035	1044	1022	995	1041	1086	951	1061	1039	1000	1055	1028	1027	1061	1031	1036	1044	973	1059	1073	1015	974	1046	1029	1074	1021	984	991	1043	979	1024	1054	1025	1000	990	1004	1009	1034	1072	1045	1015	1009	991	996	1015	1070	1074	1010	1072	994	946	1078	1057	1019	1005	1019	1059	1062	1002	1003	1039	999	1021	993	1031	1091	1003	1054	995	985	1036	1038	1007	990	990	1005	970	1019	1013	1041	1067	1024	1075	1008	999	994	1004	1073	1038	992	1058	1032	1019	1039	1019	1079	988	1019	1051	1008	1017	1078	1063	1046	1013	1064	990	1054	1034	1005	997	1026	1034	1010	1013	1058	1025	1007	988	1068	1000	1076	989	1030	1002	976	1065	1012	990	967	1084	1079	1006	1040	1032	1076	1037	1058	969	1010	1016	1056	1044	1028	1027	1001	1066	1000	1007	1057	1034	1022	1002	1045	989	1007	1027	1072	1050	980	1014	1043	1029	982	989	1079	1036	991	1062	1010	986	1004	1058	983	1066	1035	1013	1025	1037	935	986	1034	1039	996	1014	1002	996	1038	1035	1033	1017	978	1040	1024	1065	1012	1014	1023	1038	979	1077	990	1019	1059	1024	1067	1034	1000	1001	989	1011	1010	1056	1002	990	1044	1010	968	1037	1026	1087	979	1110	939	1041	1065	997	1005	990	1010	970	985	1075	1008	1016	1010	1038	1015	958	1002	1037	1025	1061	1044	1007	1034	1079	980	1000	1093	1032	1062	1017	1014	1020	983	1046	1009	1008	1049	987	1049	1080	1049	1031	997	1013	1007	1076	1028	951	1036	1092	991	1020	1004	1008	1044	1038	1042	988	963	1042	1022	1042	1002	1059	1005	965	1038	983	990	1022	1100	1057	999	1052	1028	999	1070	1006	1047	1082	1038	1066	1017	1061	1069	1040	1013	1016	990	1045	1042	998	1003	1023	1027	978	1054	1038	999	1018	1031	999	1027	1018	1054	1026	1056	1037	1013	1088	1027	999	1060	1008	1044	1016
32141	18979	17251	11773	7513	3969	1620	1093	608	533	518	493	457	470	466	447	503	453	479	441	458	458	458	473	482	429	468	478	459	483	459	414	470	456	482	458	413	420	490	446	480	439	455	462	426	457	459	455	441	465	420	435	473	454	464	447	452	421	478	468	441	471	434	442	459	471	455	487	472	448	447	411	419	448	419	460	428	443	457	453	499	472	447	401	456	448	437	446	461	449	449	467	469	453	441	474	457	456	468	469	504	405	421	421	405	472	444	459	464	455	456	452	409	455	458	459	470	476	451	478	469	454	461	447	467	482	453	448	434	427	425	425	437	445	433	452	523	450	442	454	435	468	461	433	421	486	439	405	444	444	436	468	420	423	461	436	464	489	398	434	423	432	432	450	420	420	457	430	443	460	461	423	461	486	476	448	499	416	440	472	407	454	461	453	456	482	459	439	448	424	455	418	432	416	448	448	423	385	385	416	460	471	467	402	451	510	453	415	444	437	459	467	429	483	414	449	463	437	440	412	450	471	489	495	437	449	464	459	471	419	416	440	455	435	461	443	444	446	450	467	447	464	492	475	434	460	421	472	453	444	463	470	454	417	454	457	446	428	490	456	448	465	419	485	430	448	419	433	448	460	449	445	453	460	467	457	457	442	458	442	482	439	468	466	452	487	476	473	454	500	463	411	458	425	487	432	435	441	439	443	407	430	467	457	405	408	416	454	429	456	472	429	461	454	435	463	445	505	468	459	466	454	419	419	415	456	436	473	455	446	478	475	494	451	450	451	446	448	467	479	442	434	409	416	440	414	450	445	472	434	471	455	477	435	455	470	431	470	415	458	451	459	436	472	425	452	437	415	450	446	479	503	426	474	437	443	453	444	405	438	425	448	445	481	479	444	460	430	454	439	407	463	448	448	446	482	449	470	397	435	429	485	495	496	450	456	479	426	460	429	473	430	470	413	467	454	451	453	476	426	489	461	445	432	480	439	465	382	445	483	457	439	433	451	431	445	489	434	472	438	519	456	456	445	429	463	425	441	454	432	443	465	437	487	494	467	444	422	449	436	422	452	458	440	494	421	431	418	414	427	453	438	459	480	462	447	436	451	442	433	475	445	443	444	437	431	472	437	420	436	507	457	449	454	439	456	446	455	457	433	424	432	471	466	463	415	514	429	446	453	466	435	425	482	429	490	427	468	488	441	485	421	434	444	490	438	444	417	469	475	419	448	436	443	455	478	458	445	476	489	428	406	417	428	454	474	473	455	478	475	440	439	441	433	454	483	452	440	447	438	440	432	487	445	431	446	443	430	435	424	453	465	477	476	406	482	468	459	477	435	455	450	430	440	496	471	444	452	395	430	442	454	461	465	446	430	434	438	423	455	468	435	447	454	420	417	482	471	470	417	420	407	436	491	459	412	445	490	399	464	465	434	433	450	431	470	427	427	426	432	504	458	465	492	427	487	456	475	467	447	469	473	431	423	438	434	439	459	458	481	459	478	441	463	474	452	434	440	434	448	456	467	459	451	484	451	445	444	455	466	459	473	457	492	423	418	480	475	440	459	427	437	494	442	451	475	432	437	435	454	432	456	442	461	488	437	453	421	455	494	470	441	435	477	442	457	457	432	449	457	438	491	479	470	448	445	461	430	417	476	430	471	441	486	450	466	439	467	435	469	448	437	443	488	481	496	457	454	432	447	439	453	469	453	457	439	456	491	456	455	468	461	434	480	435	451	472	446	464	449	406	438	451	379	491	449	438	410	445	493	463	417	455	489	458	415	434	431	446	455	451	437	402	418	456	462	458	462	489	427	476	463	421	453	439	466	460	426	439	443	440	453	452	418	403	492	462	450	438	462	442	398	437	457	468	474	458	412	450	448	449	462	457	445	436	463	481	473	476	433	431	438	400	411	448	410	474	442	439	467	455	455	446	435	413	426	421	396	430	456	463	421	452	453	416	453	456	413	479	439	440	464	456	469	520	423	484	478	433	459	478	427	459	482	462	424	442	455	409	437	421	431	433	461	481	476	459	438	493	438	467	438	432	436	446	454	463	456	465	456	421	437	449	463	434	442	444	426	442	483	455	453	494	433	462	445	412	483	414	474	435	440	478	436	487	447	436	444	462	446	455	422	437	439	465	491	434	465	433	423	461	493	477	442	506	513	474	451	443	452	460	449	474	422	436	423	415	487	403	501	435	467	474	469	446	475	406	463	453	442	458	480	435	473	434	446	444	425	442	456	438	458	490	485	458	435	458	462	466	475	450	456	419	431	478	475	444	460	450	451	462	421	467	460	463	437	428	457	468	425	452	458	500	475	403	524	451	470	422	488	438	476	466	422	437	444	422	433	431	431	486	470	453	430	467	490	459	484	421	476	429	443	473	518	448	449	445	468	439	446	388	478	449	460	443	419	416	467	459	415	471	427	490	463	446	434	466	441	482	437	440	453	417	504	462	438	438	423	453	482	437	459	441	409	448	422	467	455	465	442	471	450	437	464	488	464	443	430	457	457	466	440	441	450	437	433	427	443	417	438	451	458	433	478	410	462	449	434	470	464	479	454	440	444	491	467	480	417	457	453	430	430	450	478	465	445	461	485	475	459	450	472	446	422	448	449	439	439	409	417	432	469	452	451	474	491	452	482	472	475	461	442	442	432	463	458	434	478	464	435	470	494	481	440	453	437	462	421	449	418	460	447	439	420	430	412	478	451	444	435	419	461	431	477	458	443	427	476	435	433	458	451	490	444	443	462	453	477	408	455	475	468	376	455	439	434	428	515	437	441	449	481	472	464	459	434	466	419	456	409	440	420	457	448	504	497	449	466	418	457	432	462	423	449	424	481	439	460	462	409	461	499	430	402	460	427	497	453	443	441	427	418	437	499	434	427	415	422	423	475	444	469	430	461	441	460	481	453	455	498	425	484	503	451	439	476	443	503	479	456	477	458	441	406	479	439	464	475	425	441	449	512	427	446	386	424	456	464	496	470	479	444	411	452	445	468	428	388	456	459	457	407	466	489	447	477	398	446	442	451	440	439	456	472	487	409	431	531	469	434	424	433	426	451	485	441	472	416	437	436	421	452	437	467	426	477	445	419	439	471	428	447	416	451	399	433	446	441	450	467	458	418	441	444	452	455	397	418	433	434	422	453	467	470	462	459	472	491	471	470	494	426	453	457	416	433	426	447	450	420	456	492	494	461	460	475	434	436	433	466	473	497	461	432	398	430	429	458	457	432	443	446	450	462	416	432	494	475	441	431	465	474	451	457	484	461	394	465	486	478	427	448	433	414	425	415	437	465	450	474	423	434	448	466	458	424	409	475	457	429	435	486	470	431	490	478	472	459	457	505	513	482	484	482	476	460	452	434	432	444	449	471	453	414	481	460	443	444	462	472	412	420	494	457	453	446	445	479	444	455	466	457	450	432	461	456	436	413	458	439	454	457	490	458	430	414	468	400	435	460	428	429	443	433	484	450	431	464	440	502	480	448	448	450	431	453
22185	16389	23414	20969	16315	10719	5537	4021	1814	1539	1439	1367	1234	1204	1179	1183	1064	1054	1129	1035	1133	1081	1083	1096	1038	1078	1075	1120	1091	1079	1014	1026	1023	1036	1004	1085	1092	994	1041	1035	982	1062	1078	1028	1097	987	1008	1025	1040	1011	1112	1025	1077	1056	1047	992	1015	1019	1047	997	1016	1009	1040	1039	998	995	1049	1005	1037	1011	1023	1053	1008	1082	1005	1044	1073	1082	1009	1044	997	1019	1034	1022	1077	1017	1035	982	1057	1012	1010	1069	1023	999	994	1024	1002	1085	1054	1033	1067	1045	1066	1041	1038	962	1007	1033	1006	1049	1005	1036	1038	981	1046	1015	1025	964	1014	982	1030	987	1020	971	1026	1061	1036	1052	1068	989	978	984	1067	1048	978	1050	1045	1098	986	977	1084	1012	1024	1021	1008	960	1010	1027	1020	1019	1031	1007	997	1044	1052	1046	997	1050	1009	1033	1047	1023	1032	1066	965	997	1101	1050	996	1031	1074	984	993	1044	996	991	998	1017	1006	1050	1009	1033	973	1013	1041	1034	1020	988	1030	1039	1017	1012	1079	1054	1017	1012	1068	1047	1038	1062	994	1011	1024	1039	1041	1067	1050	1021	1034	926	1023	1082	1077	1018	1034	1023	1078	1035	941	1013	1013	963	1035	1039	1069	1053	1047	1063	1004	1062	1027	1055	982	1052	1080	1099	1002	1025	1037	1005	1014	1022	1056	1028	1053	1081	1019	1030	1016	1020	1062	1001	1063	1024	1023	1086	1008	1048	1010	987	1028	997	1004	1021	1024	1013	1059	1043	983	1056	1082	1034	1064	1054	1084	1038	990	1047	1053	1003	1011	1047	1020	1018	1012	1006	1080	1033	1059	1006	1080	995	1043	1084	1081	1078	1039	1072	1043	1080	1101	947	1045	974	963	999	1005	1057	1086	1059	1046	1009	1034	1106	1025	1034	1049	1016	1050	1014	948	1020	1110	1029	1062	1011	989	1031	1050	1068	1074	1019	974	1093	1038	1070	971	1030	993	1017	1029	1048	1119	1034	1030	1078	963	1009	1077	1080	1001	964	1099	1021	1034	1023	1047	1066	1013	1034	983	1011	1041	1018	1080	1020	1035	1006	1006	1032	1033	1062	1007	1002	1065	1070	995	961	1005	1023	1026	1027	1020	1009	1032	1045	1010	1051	1009	997	1000	1018	998	1048	1011	1026	1042	1008	996	1031	1016	1041	1075	1017	983	1060	1033	1052	1002	965	1039	1054	1045	965	1056	1033	980	1023	1023	1022	1039	1033	1023	1033	1042	1033	1031	989	1027	997	1064	1024	1016	1037	1026	963	1011	1026	1074	1033	1034	1068	1030	1069	1036	1010	1034	1039	1050	1060	1011	1059	996	1047	1014	1068	1050	1094	1016	1040	978	1003	968	1012	1010	1069	1022	1083	1109	992	1027	1046	1003	980	1109	991	992	1116	1055	1020	1038	1078	1018	990	1026	1043	1046	1060	1041	1032	1066	1020	1015	1067	1099	1039	996	1060	1027	996	1014	999	1000	1031	1010	996	985	966	1046	1026	1059	1050	1069	1005	1042	1056	995	995	1016	1064	1029	1068	1097	1057	1024	1067	1082	1038	1065	947	1023	1042	1072	1032	962	1045	1003	1013	1098	979	1054	1014	1033	1027	1040	1016	936	1035	1118	1004	1041	1050	1052	997	973	1043	1057	1075	1009	1041	1010	1047	1034	1034	997	991	1032	1044	1043	1032	1000	1058	1073	1025	1044	978	1055	1077	970	1034	1060	980	1020	974	1064	985	1054	1035	1106	1035	1006	1006	1076	994	1050	1015	1028	1033	972	1057	1058	1003	1015	995	1014	1039	1027	1054	1064	1043	1043	1038	1039	1019	1040	1002	1040	1098	1019	1022	1041	1003	1061	1061	1035	1012	1036	1069	1019	1016	1078	1033	990	992	1023	996	1079	1018	1032	1033	989	1004	1016	1006	1009	997	1052	1017	975	1087	1103	1018	1052	1027	1067	1067	999	1052	1024	1029	1007	1080	1034	1038	1022	1033	1053	1055	1058	1047	969	1010	996	1002	1077	1084	1055	999	1037	998	1012	1005	979	1031	1044	990	1013	1008	1035	1082	1071	994	1005	1013	1077	993	1056	1065	1041	1019	990	1051	1081	1081	1045	1022	1062	993	1085	1068	1050	1016	995	1016	1036	1022	1065	1054	1041	1038	1024	1042	1010	1089	1026	1022	1004	1040	1010	1012	1035	1026	975	1030	1008	992	1016	1073	1083	1015	989	1011	997	1095	993	1030	1005	1066	1025	1039	1014	1061	1055	1024	1050	1063	971	1012	1030	1059	1074	1051	1001	1081	1021	1052	996	1016	1055	1061	1028	993	1048	1056	1065	993	1007	984	1055	993	1048	1035	1037	1040	1005	1136	1042	1000	969	1026	1032	1073	1036	1036	1031	1050	989	1046	1049	1059	988	1059	1045	984	1079	1024	1034	1026	1001	978	1085	1025	1023	1005	1014	1004	1021	1014	1094	1042	1031	1103	1046	1033	996	1005	1026	1003	1059	961	1014	1047	1106	1019	987	1011	1017	1058	1038	1078	1064	1021	1038	1045	1032	1042	1094	1031	1029	1025	1091	1034	1006	1005	994	1034	992	1052	1006	1052	1032	1075	1046	1005	1019	1066	1054	1021	1007	1033	1045	1041	1040	1054	1046	1055	1072	1049	1059	1042	1020	1039	1029	1097	1062	1045	1066	1016	1000	1024	959	1034	1015	998	1043	1025	1063	1090	1058	1040	1044	1062	1015	1028	1054	1039	1047	1059	1021	1054	1010	1042	1004	1068	1027	1072	1040	1034	1026	1048	1052	1043	1037	1078	1037	1109	1014	978	1004	1037	1039	1024	997	972	994	1012	1042	1007	1085	1024	1018	1029	990	999	991	1081	1030	1059	1049	1085	1037	1030	1037	1032	1097	1063	1014	1109	1075	1062	1042	1022	1052	974	1002	992	1075	994	1035	986	993	1066	1119	1000	1027	979	1035	1054	1021	1049	1037	991	1035	1018	990	1064	1016	986	987	985	1033	1042	1041	1008	1006	1079	1047	1045	1045	1084	1009	1043	1018	1023	1057	1098	1039	1032	970	1036	1078	1093	1029	1021	1021	1049	1049	1006	1061	1001	1040	999	1040	1013	1031	1017	1039	1014	1109	952	1004	1022	1000	1008	967	1048	1072	1108	1054	1094	1039	1069	1051	1048	996	1063	1093	1032	1025	989	1075	1038	1047	1068	1109	1009	1040	1003	1011	1008	1034	1032	1049	1009	991	1046	1041	1025	1016	985	1055	1068	1028	990	1056	1079	1015	1005	983	1009	1029	1061	1073	963	1086	1080	1001	1056	1033	1090	1057	976	1044	965	1034	1026	1031	1011	1057	1016	985	980	1043	1022	1045	1036	997	1077	1039	1040	1005	1099	1082	1019	1073	999	988	987	997	1003	1086	1073	1065	1057	1043	1000	1008	995	1055	1050	1010	1075	1071	1097	1040	1029	1000	1076	1055	1053	1044	1093	950	996	982	1033	1051	1023	1006	1040	1003	1007	980	1042	976	1086	1005	1047	1023	974	1081	1033	1030	1016	1012	983	1033	1001	1001	1004	993	990	1018	970	1053	964	1033	1051	1066	1010	1036	1064	1025	976	1015	1041	998	993	989	1015	1029	1047	1061	1057	1046	1001	1007	1039	1035	992	1037	1016	1010	1010	1036	1109	964	1059	1002	1047	1068	1045	1105	1039	993	1021	1036	1023	1096	1023	1001	1053	1039	1023	1058	992	976	1035	1014	1047	1075	986	1074	995	1034	1044	1056	1029	1078	953	1055	1002	1042	1072	1013	1022	1053	1045	1035	943	1089	1020	1002	1012	996	1057	1077	992	1004	1030	1045	1031	1059	1046	1003	1011	1016	1101	1011	1017	1069	1072	1003	1060	1000	977	1023	1075	1015	1007	986	1022	1019	974	1092	1016	1035	1044	1064	1036	1025	1033	1063	1042	1052	1085	1054	1040	1097	1040	1085	1052	1017	1038	1034	1033	1044	1084	1088	1020	1056	1041	1030	1076	1036	1053	1036	1020	1001	1064	989	988	994	1048	1052	995	1077	1038	1006	1014	994	1074	1086	1081	1024	1000	1058	1013	1021	989	1031	1011	1037	1019	1036	1016	1012	1047	946	1018	1012	1062	1076	993	1063	1010	1032	1045	1018	1057	1073	1001	1030	1001	1013	1009	1041	1044	1047	1033	1033	990	1017	1075	1040	1041	1014	1019	1007	1018	1082	1024	1041	1009	1041	964	1030	1012	1061	1063	1042	997	1053	997	1057	1041	994	1003	1055	1034	1028	1035	1053	1089	1023	1064	1001	1040	1025	1030	1071	1041	962	1058	1052	1071	1042	1038	985	1048	1065	1028	1004	1064	1048	996	1043	980	1077	1009	1029	1003	1089	968	1039	1071	1031	1038	1067	1033	1031	1029	1063	1031	1020	1014	1065	995	1079	993	1023	1026	1028	991	1039	1070	1051	1037	1050	973	1032	1023	998	1038	1072	1013	986	1021	974	1038	1028	1092	1012	1000	1046	1052	1015	1057	1006	998	992	1064	1076	1060	1061	969	1017	1036	1109	1013	1061	1005	1038	1034	1090	1047	1043	1055	1020	1035	973	943	1027	1027	1048	1022	996	993	1011	1047	1002	1065	990	1085	984	970	1045	1104	1029	1025	1035	1033	1051	1016	1070	1061	1070	1030	994	1060	1026	1037	1023	1068	1108	1019
41407	27120	26118	19908	15317	7877	2977	1264	563	523	476	513	433	427	427	384	376	358	373	413	353	330	360	377	355	389	375	391	390	372	359	349	368	358	378	387	353	374	388	347	340	367	327	406	353	387	347	369	344	386	360	330	362	330	396	385	318	351	355	370	346	345	327	369	340	355	342	378	350	347	353	386	341	374	374	340	368	368	332	388	381	338	348	349	377	382	353	359	356	369	357	357	362	327	391	383	347	335	360	360	371	383	359	371	375	356	344	394	343	361	358	348	355	363	367	341	382	365	355	394	350	365	387	377	383	380	361	354	346	385	344	364	331	344	340	375	396	368	334	360	406	392	362	347	366	363	339	358	351	344	379	404	361	383	346	373	356	391	346	366	367	335	369	348	345	347	358	350	362	373	351	366	337	329	348	371	406	360	345	364	350	409	336	308	403	374	350	334	359	395	325	379	333	358	368	369	361	335	359	363	357	336	333	383	377	373	375	396	372	339	401	408	364	348	367	402	336	397	365	376	387	368	351	340	336	330	340	375	353	339	363	369	332	323	333	384	400	357	345	347	376	372	360	376	357	371	369	341	350	334	355	371	359	352	337	316	376	359	346	358	357	381	362	336	357	364	343	412	339	350	310	360	356	347	338	328	347	391	376	373	371	328	386	355	364	382	392	378	354	364	383	380	377	353	362	319	358	368	378	359	383	357	352	356	370	384	346	371	344	352	346	397	363	326	375	342	337	334	360	368	334	356	386	343	366	348	335	358	363	340	356	368	368	398	380	330	301	303	350	330	353	393	370	332	365	365	328	368	394	331	361	365	398	339	346	367	366	366	358	363	364	369	334	346	345	350	351	356	367	386	349	326	338	353	374	352	379	360	367	387	382	333	328	368	332	322	395	387	372	379	336	344	336	345	346	361	375	380	363	347	359	398	381	352	380	344	344	373	355	349	380	346	331	387	393	363	348	383	318	341	355	337	319	364	375	384	395	328	373	363	353	360	345	344	363	349	392	364	381	370	360	365	355	378	351	361	386	384	378	320	353	364	356	371	395	352	337	360	390	368	331	374	374	421	336	386	358	360	392	371	337	369	361	342	339	352	368	351	350	357	354	365	355	361	377	397	353	337	353	356	348	384	346	374	336	351	351	366	392	355	345	339	352	372	396	375	356	368	368	344	338	364	384	357	355	360	397	350	372	369	343	343	392	379	365	361	347	357	331	359	372	363	339	376	338	371	345	348	362	314	342	318	381	351	371	344	361	350	332	349	364	379	353	344	357	385	331	368	382	355	346	366	379	389	355	357	355	363	387	361	361	355	348	343	364	373	329	385	374	358	351	353	377	392	316	360	385	392	346	360	355	378	376	364	363	373	341	357	344	355	342	381	360	349	346	366	349	341	364	374	339	337	360	354	361	356	354	365	364	356	377	360	360	359	368	370	369	385	333	368	359	382	348	391	356	310	388	398	381	404	346	396	345	398	339	346	343	344	353	337	358	339	393	364	360	343	355	369	332	341	400	370	408	397	426	376	356	311	358	371	381	369	388	339	369	358	372	388	372	386	344	346	396	353	361	357	383	349	344	364	363	399	349	344	325	372	366	380	383	355	354	400	363	376	310	367	416	328	337	348	386	372	314	354	379	393	348	377	388	365	354	387	351	352	336	354	357	360	354	322	374	354	389	353	365	350	360	381	375	372	362	355	347	365	369	336	356	335	367	352	386	359	386	324	354	347	361	346	351	370	343	354	369	349	343	352	359	362	366	349	338	340	362	365	321	392	361	348	385	327	364	331	354	351	343	409	355	372	347	383	372	350	357	329	367	342	375	310	363	347	360	394	367	367	381	359	320	359	327	356	360	340	381	363	429	341	343	349	368	371	350	354	357	356	393	323	318	385	370	364	347	326	370	376	370	345	362	422	360	387	332	326	376	366	353	324	331	363	356	336	362	367	401	347	355	312	354	346	388	338	349	327	377	359	353	329	375	343	387	402	375	353	358	374	368	360	355	361	369	331	384	366	354	359	329	328	364	363	372	394	343	356	345	337	377	424	383	357	349	389	360	382	360	349	386	347	368	393	364	367	385	386	351	385	379	373	363	339	395	387	365	343	371	347	362	381	380	312	376	377	382	340	338	359	385	371	335	366	341	364	351	345	385	402	381	360	358	396	361	358	406	364	363	346	368	406	369	364	367	355	356	351	353	353	376	336	410	378	344	365	399	378	349	374	376	359	386	373	326	367	378	378	357	350	349	373	330	356	364	343	346	331	323	358	336	351	354	358	369	377	401	371	350	401	403	321	371	358	354	366	341	352	332	343	350	418	372	391	338	348	348	367	357	381	374	364	358	343	372	390	380	366	348	351	373	397	369	368	396	340	325	352	376	353	305	385	380	387	354	344	321	359	394	362	373	341	376	330	361	378	366	336	365	400	354	355	342	384	348	364	373	354	398	371	356	325	345	329	330	371	359	361	344	390	338	330	380	368	328	392	358	363	370	372	359	357	368	370	333	353	360	347	301	371	362	348	347	358	370	353	359	381	355	388	339	376	386	352	379	348	379	350	345	366	332	342	355	331	379	350	361	344	334	354	356	352	393	378	394	348	394	364	351	363	345	370	374	359	318	357	385	349	378	346	375	346	362	370	346	384	339	359	354	384	376	364	365	366	377	357	388	360	358	371	330	383	359	396	382	369	359	346	354	342	331	360	384	379	385	355	396	348	355	373	406	360	362	351	316	386	339	385	372	346	377	366	344	366	371	351	356	316	372	347	360	373	365	334	394	372	377	362	340	341	354	376	358	375	354	392	348	364	384	327	373	339	356	394	359	360	328	357	347	346	322	345	347	370	394	379	355	357	376	351	362	366	374	343	384	371	348	337	344	365	341	308	392	368	360	316	328	384	357	384	344	395	375	317	359	353	354	378	347	348	332	387	373	383	401	351	358	329	367	350	373	353	336	390	383	355	342	381	380	378	364	344	366	368	411	349	403	324	334	367	348	348	341	335	400	353	314	358	382	378	347	392	351	319	383	374	376	374	322	325	320	342	352	377	338	372	366	351	371	352	348	366	353	344	384	398	366	376	334	355	362	367	398	396	353	352	369	396	328	350	356	345	362	367	355	374	343	348	333	345	360	378	379	385	344	348	375	349	359	345	344	368	361	325	344	345	342	331	346	349	361	392	352	369	377	347	344	384	386	373	365	390	374	363	360	360	362	355	328	394	364	324	347	377	319	449	361	358	306	318	377	382	392	354	347	345	361	397	354	357	353	385	351	331	339	347	389	366	378	373	363	347	364	347	334	362	376	341	356	373	370	383	397	352	381	389	338	352	351	375	371	378	360	368	333	370	371	377	331	365	366	378	340	370	360	376	403	357	357	350	354	376	371	355	379	330	319	368	335	355	352	380	324	362	383	372	389	358	383	339	340	365	375	324	363	375	383	320	373	370	367	372	345	356	366	389	329	347	350	368	355	334	384	352	423	337	357	399	353	322	340	372
27169	22062	30182	28503	25218	15067	8252	3739	1755	1650	1593	1284	1214	1204	1089	991	993	986	947	994	961	950	888	910	883	926	885	837	876	894	912	868	908	863	871	803	908	878	890	864	904	864	875	850	849	890	870	801	857	856	892	874	850	883	871	831	900	821	835	836	846	875	816	832	791	818	802	859	854	825	820	859	808	880	794	846	791	860	868	811	830	851	859	800	847	860	821	819	807	833	840	860	842	888	843	866	868	799	918	825	829	838	878	894	797	878	859	812	865	827	848	837	871	844	851	829	844	824	861	905	821	812	757	864	816	742	808	796	842	832	856	829	852	849	810	853	819	838	887	812	814	847	797	864	796	788	824	915	827	841	871	843	856	840	852	850	818	814	785	853	827	875	886	906	824	809	866	812	837	830	821	837	825	785	828	844	846	851	816	814	834	825	826	828	845	844	807	830	720	826	788	839	829	790	860	880	841	842	839	813	822	826	754	793	896	849	814	818	874	836	794	852	855	815	841	866	854	811	838	858	820	876	850	837	846	839	794	842	861	843	866	823	872	848	862	778	892	833	818	813	845	819	817	860	821	911	851	812	788	821	828	835	831	801	820	812	823	846	806	800	864	847	821	864	843	854	805	835	848	852	826	799	807	793	828	776	893	833	893	854	783	779	837	809	787	814	858	818	846	838	812	892	850	882	847	858	855	826	772	816	849	881	824	846	804	846	859	821	828	833	817	876	810	859	861	858	785	848	861	806	836	833	868	867	850	848	825	881	820	842	870	821	788	844	836	861	775	830	851	813	810	821	844	827	846	878	821	827	926	832	814	891	821	863	870	875	851	808	854	887	839	858	828	883	837	820	890	846	795	839	861	909	864	841	831	815	858	892	853	855	762	817	851	848	869	862	833	796	855	822	835	830	853	835	848	848	798	901	872	831	835	846	847	868	842	812	820	871	862	854	795	858	875	842	878	839	813	849	823	858	841	836	841	814	860	865	858	805	819	797	800	837	871	844	818	841	839	864	851	869	845	845	823	890	814	875	857	829	867	876	827	880	813	841	878	833	844	883	791	823	871	837	857	839	832	829	818	809	789	849	844	840	831	855	853	851	804	853	857	757	825	818	784	804	801	801	844	836	856	823	843	823	848	847	836	871	813	864	787	802	841	795	862	825	811	810	827	898	846	857	870	789	830	815	849	778	895	886	832	831	822	825	833	829	873	816	757	838	849	801	838	837	876	831	854	844	791	828	822	863	842	836	847	843	884	883	879	860	896	755	841	810	840	829	882	810	835	796	852	834	844	818	847	864	914	818	835	882	819	817	831	873	796	806	835	872	835	841	786	836	874	836	842	853	846	826	840	865	790	843	865	825	806	799	821	860	866	843	896	853	827	758	812	881	835	829	799	796	902	820	835	843	817	798	824	851	802	817	808	826	825	823	862	861	828	841	822	819	813	827	862	837	829	864	771	843	841	832	799	833	855	840	857	848	878	871	850	850	808	837	827	874	795	822	899	816	834	780	822	817	871	840	845	836	853	807	804	808	786	845	823	854	874	845	816	824	859	791	874	867	893	807	866	839	852	836	827	834	868	823	822	839	831	807	873	882	854	802	802	875	838	864	785	809	817	863	873	831	849	861	755	828	854	878	842	817	852	813	831	839	820	836	821	807	813	777	910	831	841	827	836	824	816	826	833	795	883	793	836	841	838	826	878	826	853	832	848	850	840	795	850	813	835	849	819	789	867	823	868	820	834	852	817	891	867	857	877	803	868	819	855	891	835	780	825	888	876	812	854	812	867	842	821	823	887	838	860	824	865	818	803	831	868	793	863	854	830	809	850	834	823	829	862	775	822	793	811	848	863	826	811	838	827	905	877	798	827	819	842	819	826	885	818	854	847	784	845	856	825	789	863	826	811	791	857	830	877	860	819	864	858	825	847	840	841	830	862	805	831	790	853	822	808	841	849	791	809	862	854	853	888	790	810	906	870	819	826	814	822	848	900	789	846	842	793	880	837	843	805	857	858	827	830	858	846	842	850	801	825	865	879	910	864	843	838	851	850	876	822	809	806	787	859	843	808	790	873	855	824	816	836	830	836	884	844	870	783	833	851	843	921	864	786	823	842	883	830	835	843	854	835	843	812	821	834	796	834	789	861	820	849	831	814	870	873	798	861	809	895	828	826	776	860	851	835	845	859	830	855	795	844	824	858	817	847	872	881	822	788	808	861	814	842	848	819	843	838	863	871	867	822	825	820	828	800	827	861	836	836	833	876	851	851	800	854	797	862	851	836	849	850	762	798	852	867	872	851	859	827	835	819	796	837	838	833	905	806	863	822	839	846	840	870	869	819	854	863	858	859	851	856	811	801	818	827	813	870	846	781	840	836	814	879	829	868	829	846	838	801	817	872	825	882	821	827	826	844	859	761	863	821	855	801	790	854	832	857	819	850	854	853	847	866	879	818	884	814	827	839	831	827	832	807	813	810	840	894	851	860	822	828	764	923	856	865	857	815	840	866	823	844	834	861	812	821	845	819	847	791	861	817	780	852	833	887	845	907	872	847	791	825	817	826	829	859	815	828	844	804	848	891	771	800	813	837	845	843	871	836	831	843	819	804	877	820	841	891	839	807	830	806	820	792	806	825	817	846	812	814	829	844	883	818	887	823	829	838	817	830	870	860	851	819	848	837	807	840	879	768	801	848	895	847	818	802	820	804	811	753	892	819	821	824	832	830	826	782	797	860	862	821	793	813	858	805	788	865	827	820	844	837	859	799	788	916	832	824	805	841	850	837	838	790	867	847	918	850	875	836	863	844	858	884	888	863	875	875	872	860	845	811	828	814	802	870	879	815	836	870	830	888	785	835	833	807	840	832	798	832	856	838	853	844	818	821	883	858	839	857	848	849	834	855	785	866	779	889	825	846	800	830	810	859	827	850	820	827	832	852	840	859	844	879	804	835	844	864	848	795	803	787	796	831	880	825	886	853	861	903	800	804	823	910	858	816	821	878	879	808	798	896	806	821	852	839	828	848	888	862	808	872	831	819	855	849	814	789	786	825	815	888	840	804	818	834	818	821	804	844	828	817	782	830	840	840	865	790	825	841	819	818	844	842	845	867	822	815	904	863	811	826	792	846	827	823	825	903	814	848	850	874	830	822	850	785	798	811	836	822	829	819	837	795	840	833	796	901	861	830	861	812	825	884	885	877	818	808	833	823	835	837	799	852	803	820	808	799	806	848	802	833	828	839	845	820	850	878	818	801	779	804	817	786	853	817	904	900	842	869	821	868	895	836	849	832	807	774	886	823	811	860	848	839	817	801	852	849	844	817	831	799	843	826	797	829	846	845	780	853	822	832	918	839	869	821	818	847	872	838	866	862	809	843	886	869	822	840	808	830	779	846	868	823	807	873	828	838	892	870	854	908	834	875	763	869	829	817	851	799	838	868	819	846	844	851	859	842	827	853	785	900	816	821	853	834	864	839	782	874	836	817	819	843	896	809	860
17235	8762	7118	3509	1344	815	583	516	511	493	475	484	483	470	470	449	471	470	472	478	454	461	479	495	439	468	473	464	452	442	442	478	456	464	493	450	433	467	452	458	449	444	453	471	483	461	429	416	429	463	465	452	440	455	482	447	454	491	486	433	429	482	466	475	464	462	472	450	488	433	441	442	450	437	471	446	433	411	448	448	523	435	432	432	450	450	466	443	466	464	453	415	421	441	484	436	463	442	460	463	415	390	446	475	473	473	492	482	444	420	457	481	499	488	426	510	458	481	434	462	499	480	467	528	460	478	488	449	458	434	427	469	451	476	444	419	412	459	439	446	438	505	486	479	460	452	454	455	429	405	464	408	456	489	474	432	438	451	480	480	444	474	505	455	509	438	455	444	483	412	442	452	421	462	513	476	425	465	438	447	437	414	448	470	458	437	432	475	510	435	453	444	415	453	485	476	487	456	472	479	478	451	477	459	449	495	451	441	459	467	438	411	498	485	450	432	450	450	471	478	449	455	460	449	473	431	489	433	470	462	439	448	456	464	442	457	459	451	413	439	455	428	443	397	462	428	455	487	516	447	458	456	510	473	466	471	512	444	457	468	449	489	458	487	411	438	429	420	458	487	448	436	450	469	448	423	461	433	426	463	421	457	441	438	450	464	460	386	436	479	426	436	468	424	456	436	473	444	455	454	434	444	443	485	472	441	450	418	457	458	421	465	450	461	473	470	449	529	503	444	480	421	462	475	478	482	485	467	459	455	463	431	450	471	458	461	475	474	460	454	445	464	440	455	451	469	478	394	469	425	411	432	415	457	439	497	455	441	467	454	443	488	438	456	456	417	439	462	485	478	443	433	450	470	447	434	423	401	461	437	499	414	451	486	459	401	402	468	477	455	436	412	441	467	473	462	452	433	456	426	489	472	477	472	437	416	490	467	457	452	454	431	468	480	417	462	453	458	496	472	456	474	480	441	427	493	459	417	438	425	486	502	457	499	473	475	451	438	464	428	456	466	464	444	466	453	521	452	421	417	484	476	436	458	454	467	428	443	447	442	411	420	482	450	462	504	426	461	486	452	420	454	473	461	431	485	456	474	437	432	442	416	467	483	426	396	461	462	443	443	466	486	446	464	423	475	412	453	475	468	423	449	452	478	465	498	466	463	413	471	442	450	457	449	458	472	489	487	451	453	428	433	484	478	439	455	455	481	438	444	448	451	415	454	429	488	492	462	499	451	454	463	486	441	439	423	444	428	513	455	443	464	463	438	444	427	464	445	473	482	444	466	456	444	497	488	497	460	454	434	448	457	401	420	474	445	433	423	490	487	448	484	438	469	459	466	448	471	471	468	432	433	471	428	477	464	491	461	476	460	494	398	476	437	445	425	443	472	444	495	490	438	451	468	443	475	419	475	426	431	444	462	445	459	404	476	462	424	421	490	438	515	475	446	420	487	449	449	459	392	451	419	438	469	467	461	462	454	496	451	463	456	425	472	473	464	395	451	427	407	473	459	481	470	465	459	458	432	453	437	476	404	444	463	438	444	491	469	519	446	449	479	463	427	444	459	433	426	468	461	483	464	453	493	419	499	437	528	486	490	512	455	498	488	482	475	466	428	439	494	424	433	465	443	426	470	479	472	462	466	454	435	476	503	438	419	449	445	483	422	458	448	442	418	398	463	432	426	425	458	485	467	435	488	471	430	408	428	468	415	466	443	453	454	499	439	428	424	476	438	445	455	468	480	437	475	478	484	447	422	481	460	427	439	497	453	438	472	480	461	429	434	499	488	458	411	427	454	441	449	452	454	469	449	435	425	462	417	458	451	456	473	434	436	439	495	467	472	464	486	472	466	465	473	443	467	455	417	468	499	483	449	492	493	420	456	430	455	426	448	458	474	464	447	492	429	443	453	456	456	446	473	474	458	471	461	433	416	454	435	464	448	482	479	475	474	488	502	413	485	447	463	436	463	461	507	418	528	437	418	415	445	472	485	430	479	416	393	403	445	480	493	496	457	499	386	473	445	478	479	438	468	446	460	482	458	467	505	448	444	439	466	477	450	470	501	440	436	465	452	439	462	385	420	462	487	489	467	483	458	474	457	479	493	471	470	457	447	498	464	445	444	467	472	425	470	442	460	467	450	445	446	472	464	445	490	470	454	462	451	463	435	483	405	447	470	516	424	443	434	486	491	470	442	448	467	442	458	483	446	461	461	477	448	451	438	441	454	479	421	460	474	435	483	470	445	461	434	449	456	417	477	486	454	462	481	451	447	442	447	465	482	410	451	466	435	444	444	467	503	469	499	431	432	422	488	452	416	463	516	452	423	476	452	467	460	464	460	462	459	485	419	444	456	474	468	465	439	427	424	455	421	472	441	493	490	419	464	450	474	447	514	426	465	468	435	436	446	467	437	417	453	459	475	486	487	439	468	446	454	455	447	457	474	466	460	460	438	433	473	435	418	477	428	436	481	448	423	437	444	442	461	471	467	461	481	498	431	420	464	485	445	464	418	462	429	462	443	488	446	488	459	443	472	435	474	455	443	449	474	463	475	431	458	476	461	464	454	451	411	443	453	452	416	476	453	424	465	483	504	443	461	442	419	459	452	446	451	488	441	454	448	464	460	461	446	475	446	461	437	458	446	484	474	472	454	449	466	442	462	463	437	457	441	455	439	444	463	476	442	439	427	452	466	460	433	453	446	437	447	472	446	448	464	445	470	460	458	422	466	488	438	497	466	479	473	489	477	433	451	432	440	441	450	499	501	415	454	462	488	502	453	463	457	481	466	472	473	478	442	434	489	435	425	439	422	427	482	433	440	454	467	426	444	468	517	477	473	426	500	482	436	456	453	465	435	434	467	430	458	487	452	483	462	452	450	510	420	449	400	468	458	479	465	429	449	421	459	471	458	450	456	483	481	419	451	396	458	450	493	469	470	482	476	446	448	453	446	437	469	448	473	472	452	470	433	492	475	440	428	442	424	433	440	468	478	471	439	477	437	473	465	431	466	474	457	512	470	452	425	479	463	481	483	462	512	441	446	454	441	437	441	435	479	431	447	486	458	445	426	444	432	474	475	434	470	443	429	492	459	400	471	497	484	479	444	445	463	445	446	438	428	437	485	419	440	429	456	455	438	448	442	461	456	477	460	420	498	427	431	491	484	451	452	486	471	466	451	439	448	462	452	466	472	500	430	436	434	458	437	462	467	485	448	457	436	464	449	447	428	452	461	434	438	465	478	472	490	447	457	467	440	452	446	476	489	428	407	452	457	445	411	458	500	480	472	484	462	450	453	431	480	449	467	476	533	466	471	491	468	450	435	459	473	457	443	436	485	476	421	455	462	438	485	476	468	441	487	438	458	478	491	465	453	454	454	453	523	481	455	443	452	452	415	462	426	447	482	461	478	448	486	483	462	501	448	431	455	427	459	443	444	469	528	480	453	472	439	482	421	445	431	501	435	456	466	421	508	459	455	446	446	450	442	446	454
11991	8092	11961	8779	4325	2433	1681	1384	1308	1230	1109	1110	1055	1032	1067	1040	1078	1048	1072	1049	1005	1011	1043	1129	1011	1060	991	1099	1082	1071	1099	1058	1100	1047	1009	1103	1009	1032	1076	1059	1058	970	1039	993	1067	1045	992	1061	1104	1004	1002	1010	990	1054	989	1078	1005	994	1091	1010	1047	1029	985	1032	1058	1031	1057	1017	1094	1065	985	1021	1040	1040	1104	981	1034	1069	1045	1078	1028	1040	1045	992	1046	1032	991	1098	1078	1022	1107	990	1038	1062	989	1060	1011	1049	1026	1080	1114	1060	1081	1016	1080	1046	994	1035	1088	1037	1053	1098	1071	1110	1061	1069	1094	1059	1021	1030	1022	1008	1070	1051	1045	1027	1047	1022	1043	1032	1009	992	1071	1093	1021	1015	1021	1028	1041	1065	997	1079	1012	1058	1056	1050	1053	981	1021	1020	1024	991	1036	1016	1072	1032	1007	989	1041	1067	952	1043	1081	1018	1082	1051	1046	1046	1053	1010	984	1053	1032	1019	1035	1011	1035	1044	1062	1053	1030	980	1047	1073	1044	1030	909	996	1062	1016	1045	993	1009	1057	1065	1041	1042	1078	986	1037	1074	1060	1052	965	1046	1019	1020	1035	1029	1038	1031	1011	1106	1052	1045	1007	1049	1050	1052	1066	1093	1031	1036	1032	1060	1054	1023	1002	1023	1037	1061	1002	1010	1036	999	1048	1011	1031	1098	1045	1028	1019	1035	1001	1074	1015	1050	1090	1018	1023	1090	1067	1020	1024	1014	993	1055	1047	1011	1075	1048	1033	1101	1039	1085	1045	994	1035	1033	1030	1057	1044	990	1050	1084	1033	1050	1006	1089	1067	1068	1033	1068	1067	1037	1021	1024	1087	1017	1047	1008	967	1066	1069	1003	1051	1017	1061	1001	1039	1073	1076	1050	1049	1037	1069	1047	1034	1033	1037	1009	1054	1079	977	990	1039	1131	1016	1063	1113	1050	1050	1032	1036	1063	1067	1007	1030	1002	1031	1000	1031	1054	1041	1031	1017	1079	1024	1051	1053	1038	1050	1002	1098	1027	1056	1053	1038	1042	998	1043	1072	1033	1031	1084	1075	1112	1053	977	1012	1033	1112	972	1012	1046	1035	1032	1051	1032	1037	1078	1058	1098	1027	1060	1073	1106	1073	979	1057	1050	1024	1065	1064	994	1021	972	1027	1062	1004	1007	1066	1005	1059	1078	1064	1049	1004	1045	1003	1115	1032	1085	1057	1014	1054	1028	1080	1063	1052	1052	1030	1062	1032	944	1047	1025	1024	1045	1008	1012	1065	1024	1047	1036	1076	1067	1045	1025	1085	1051	1029	1059	1016	1050	1080	982	1044	1109	963	1012	995	1052	1088	1140	1046	1047	1021	1033	1039	1081	1006	1072	986	1037	1025	1052	1034	996	979	999	1041	1075	977	1044	1024	985	923	1034	1053	1038	988	1044	1074	1060	985	1010	1015	1074	1070	1048	1077	1013	1060	1008	1114	984	1086	1054	1049	1074	1043	986	1064	1017	1068	1055	1075	1019	1093	1041	1064	991	1071	1120	1057	1073	1037	1046	1033	1006	1060	1027	1064	1082	1054	1059	1041	1000	1077	1038	1026	1095	1047	1056	1017	1055	1005	1020	1061	980	973	1005	1039	1015	1029	1056	1086	1006	1001	998	988	1040	1032	1061	1038	1018	1046	1029	1074	1051	1069	1054	1115	1099	993	1066	1063	1000	952	1100	1052	1096	1052	1064	1009	1057	1063	1044	996	1041	1032	1027	986	1047	1023	985	1039	1008	1024	996	1013	1015	1040	1029	980	1031	1027	1082	1001	1021	1019	1053	1104	998	1068	1028	1085	1037	1023	1018	998	991	997	973	1035	1031	1060	1049	973	1056	1083	1062	1055	1060	1047	1093	1036	1085	1006	965	986	1038	1069	1024	997	1027	1047	1027	1077	997	990	1015	1016	1070	1035	956	1008	1048	1064	1029	1015	1037	1041	1058	1097	1039	1053	1108	1073	1038	1091	1056	1035	1056	994	1079	1023	1035	1089	1041	1032	1001	987	975	1075	1053	982	991	1029	1124	1032	1028	1028	1030	1073	1010	1073	1042	1023	988	1023	1049	1093	1061	1022	1049	1055	1087	1039	1011	1062	1035	1044	999	1085	1047	1031	1056	1006	1040	1008	1024	1022	974	1084	1051	1025	998	1066	1039	982	1001	1022	1039	1065	1034	1056	1042	1056	979	1016	1071	1092	1066	1056	1069	1003	1051	1037	1023	1075	1056	1020	1030	1012	1031	1027	1043	996	1053	1023	1063	1060	1056	1133	1039	1069	1052	1041	1018	1046	978	1038	1014	1050	1088	1053	993	1063	1058	1049	1009	1071	1050	1054	1023	1052	1032	1034	1011	1089	1030	1072	1008	1077	1035	968	1028	1017	1012	1070	1024	1021	990	1067	1066	1103	1020	1005	1050	1075	993	1072	1065	1015	1047	1003	1041	1030	1023	1063	1036	1057	1041	1104	1055	1043	1018	1052	1057	1018	1043	1038	1037	1067	1019	1008	1068	1093	1036	1095	1017	1058	1025	1051	1021	1017	1043	1044	980	1017	1023	1003	1033	1021	1019	1103	1031	1030	988	1011	1076	1062	1036	1024	1007	1043	1050	1072	1015	1071	980	1053	1011	992	1053	1049	1022	1006	1031	1058	1043	1001	1037	994	1067	1016	1059	1049	1107	1045	1018	1021	986	1065	1006	1056	1112	1068	1077	1027	1044	1045	1045	1070	987	1018	1038	1032	1036	1053	1058	1023	1037	1022	1003	1127	1078	1034	1004	1027	1019	1025	1083	1045	1042	1042	1076	1047	955	1005	1063	1020	1044	993	1003	1084	1025	1028	1011	1051	1009	1045	1059	1037	1016	1026	1056	1085	1029	1061	1061	1057	991	1031	1082	985	1047	1005	1049	1064	1020	1057	1087	1031	1031	1061	1010	1008	1051	1062	1004	1029	1059	1033	996	1095	1049	982	1007	1030	1087	1069	1032	1086	986	1008	982	1078	1058	1029	1073	1048	1049	1008	1023	1038	1070	1020	1002	1043	1012	1009	1034	1042	1061	1047	1017	1047	1017	982	1030	1017	1041	1006	948	1044	1020	1022	1046	1069	1024	1143	1031	1032	987	1077	1018	1055	1050	1097	976	1006	1002	998	1083	1091	1008	1100	1007	1065	1000	1052	1010	1035	1068	1024	1046	1076	1029	1043	1028	1014	1062	1076	1045	1048	1059	987	1022	992	1052	1019	994	1061	1037	999	1043	1053	1086	1069	1049	1008	1059	1022	1052	1033	1097	1027	1101	1088	1021	1027	1052	1061	1110	1025	1034	1085	1070	1003	1028	1064	1061	1087	1107	1002	1050	1025	1048	1068	1033	1048	1059	1025	1030	1088	980	1044	970	982	1062	1062	1013	1022	1069	959	995	1037	1019	990	1019	985	1091	1070	1059	1088	1044	1038	1006	1038	1074	1100	1013	1032	1050	1068	1025	1044	1007	1070	1045	1019	1014	1000	1118	1045	1050	1024	1045	1074	987	1025	1053	1070	1020	1060	1077	1048	1094	1022	1054	1066	1008	1025	1059	1022	1002	1031	1034	1003	977	1013	1053	1057	1024	1009	1030	1060	1080	1043	1053	1026	1058	1025	1063	1051	1053	1042	999	1090	998	1065	1052	1047	1040	975	1050	1052	1077	993	1089	1023	1025	1043	999	966	1039	1048	1046	1039	1069	1025	1076	1071	1034	1025	1029	954	1022	1030	1030	1021	1075	1083	1052	1068	959	1019	1007	1054	1044	982	1086	1054	1022	1027	982	1064	1006	1039	1035	1001	1034	1035	1075	1024	1051	1013	1062	1045	1069	1036	1084	1041	1074	1059	999	1021	1092	1065	1030	1032	1031	1006	1018	1073	1049	986	1050	1088	986	1026	1043	1058	1098	1027	1045	999	1025	1007	1024	1080	1066	1024	1065	1048	1036	1069	1029	1024	1032	1036	1065	1024	1062	1062	1066	1014	1124	1063	1074	1051	1072	1022	1063	1096	1015	1069	997	1079	1017	988	1079	1048	1095	1037	1061	992	1065	1087	1032	1009	1033	1042	970	1034	1031	1024	1046	1039	1056	1034	1111	1031	1029	1046	1071	1049	1028	980	1053	1064	1017	1051	1046	1046	1021	1056	1050	1048	1060	1032	1037	1023	1059	1047	1018	1043	1039	1091	1018	1078	996	1025	1051	1042	1077	1075	1069	1042	1051	980	995	1008	1062	1064	1022	982	1012	960	1020	1060	1004	1054	1048	1035	1048	1026	1025	1089	1040	1085	1013	1060	1001	1101	1047	1069	1085	1003	1018	1097	1015	1030	1045	1028	1041	1014	1012	1034	1022	1076	1067	1055	1044	1047	989	1092	1038	1032	1075	1016	1062	1026	1053	1081	1079	1013	1036	1055	1072	1068	1099	1084	1035	996	1032	1078	1019	1018	1034	1115	1030	1028	1016	1007	1080	1036	1059	1071	1070	1038	1054	1029	1064	1067	1038	957	1087	1081	979	1071	1032	1072	1044	1043	1076	1011	1039	1028	1003	1070	1009	1030	1004	1019	1040	1069	965	1045	1055	1020	1031	1061	1122	1096	1083	971	1068	1076	1079	1011	1077	1031	1047	1052	1062	1087	1079	1024	1100	985	1034	1026	1075	1053	1059	1056	1029	1001	1064	987	1073	1014	1031	1032	1039	1100	1064	1088	1048	1105	1070	1019	1059	1036	1031	1084	1041	1027	1070	1041	1100	1091	1041	1103	1016	1032	1018	1066	978	986	1052	1086	1033	1086	1099	1054	970	1044	1031	1042	1045	1022
29466	18328	17661	13079	7050	4078	1607	785	564	564	554	481	476	489	444	471	488	484	469	476	487	422	439	471	473	487	509	502	453	494	498	442	449	436	441	487	425	457	494	467	420	435	495	482	478	447	409	450	436	495	419	454	454	479	511	515	462	435	471	470	473	457	472	442	489	439	473	464	516	449	459	422	468	425	470	498	445	452	429	466	503	438	489	434	480	453	477	474	485	478	423	444	460	475	449	430	440	456	503	466	431	483	464	469	460	508	418	459	465	470	476	470	454	449	471	496	448	426	459	437	461	477	442	460	468	488	509	444	476	456	464	487	486	455	454	465	453	424	456	501	476	454	496	415	451	494	441	458	434	432	456	454	496	447	451	476	458	444	428	450	436	472	491	465	455	470	484	502	426	464	415	504	451	452	483	432	420	478	462	452	485	455	495	467	481	500	434	474	426	448	463	479	422	435	442	443	455	457	471	459	441	463	484	473	475	485	486	478	439	440	431	481	447	438	453	494	488	471	449	457	428	460	485	464	476	471	422	470	479	441	493	471	449	448	472	483	466	452	497	415	445	499	467	415	416	457	473	448	448	430	446	472	466	446	453	466	437	423	411	454	443	507	456	456	435	424	464	446	453	469	444	417	459	427	411	467	449	462	428	442	450	478	443	469	451	489	455	466	484	468	499	443	394	484	459	440	421	484	440	444	432	446	428	447	472	453	450	454	427	450	448	463	498	419	501	455	455	450	433	430	447	436	514	451	462	472	450	434	443	430	458	472	429	475	431	454	475	467	452	462	430	415	439	431	440	468	460	428	417	491	472	420	473	455	458	461	465	473	475	431	440	472	457	486	493	459	432	438	526	441	473	471	454	440	467	475	456	462	487	448	456	465	464	474	455	468	484	429	455	488	410	449	484	453	438	423	464	471	480	461	483	441	413	447	439	454	483	432	424	400	478	448	433	455	456	435	461	430	449	464	460	472	455	434	476	460	455	451	485	436	448	424	476	428	435	460	462	437	486	467	460	443	473	423	485	467	475	471	468	468	416	443	453	482	457	454	462	478	503	475	416	438	449	454	426	477	483	458	455	487	426	473	512	477	475	476	452	459	498	438	456	473	466	453	476	470	470	437	455	457	480	451	426	498	483	412	462	377	457	446	455	463	441	484	478	487	457	490	492	461	459	430	476	436	463	468	430	472	439	457	416	443	506	479	451	470	460	416	488	436	457	438	457	415	431	480	467	425	490	443	454	443	463	459	492	466	487	509	442	468	465	476	478	475	501	488	435	451	517	413	500	440	462	461	475	449	479	446	449	409	440	444	460	481	471	468	489	463	416	423	463	439	445	439	461	471	482	446	419	439	437	479	436	499	482	462	425	477	472	457	419	461	456	433	473	462	443	463	449	447	468	473	497	474	445	502	452	480	456	417	452	515	438	458	449	459	467	440	459	464	448	471	473	450	436	455	481	452	456	422	432	483	501	469	441	461	459	456	424	451	493	462	457	450	473	473	465	426	451	452	439	448	463	482	497	451	450	466	469	474	463	463	470	433	445	472	464	462	450	477	496	485	505	449	438	456	455	427	474	476	485	446	468	475	450	461	434	505	452	466	469	483	469	486	483	462	437	453	476	435	475	419	423	515	469	465	487	491	420	490	468	440	427	433	497	509	452	487	440	455	482	444	397	441	440	440	456	474	441	505	443	423	429	480	435	473	485	482	442	484	466	476	479	466	479	528	434	426	465	525	478	440	466	448	466	441	446	447	450	481	478	456	514	477	457	517	439	441	468	499	457	497	427	429	469	452	503	446	442	458	457	450	459	459	478	467	420	471	448	467	430	498	502	477	431	491	480	497	434	485	478	441	472	472	485	478	444	457	434	491	477	491	483	425	475	458	474	496	456	466	492	443	447	475	423	443	466	477	467	454	487	468	455	466	485	460	461	510	435	461	457	462	438	445	470	466	420	458	442	473	472	465	459	424	471	486	485	483	420	491	455	457	491	461	433	454	410	430	446	464	492	460	448	447	444	460	455	485	463	425	498	493	450	460	479	461	471	447	456	490	530	450	448	440	457	432	456	421	441	450	461	420	448	424	451	493	471	454	470	492	432	478	438	425	491	448	456	435	458	491	497	447	468	472	469	442	496	505	441	459	452	440	470	494	468	470	455	455	455	445	429	477	409	456	466	476	445	449	449	447	494	458	479	470	444	467	434	480	476	440	433	447	449	431	462	436	455	460	463	462	450	468	461	450	505	441	476	469	443	490	453	476	439	467	453	455	475	475	470	486	479	455	490	492	445	456	503	473	463	456	442	481	431	441	505	424	440	447	454	489	459	503	440	491	502	487	445	457	460	439	478	444	440	468	514	479	464	480	471	474	438	470	438	436	469	490	458	458	450	470	468	477	447	450	471	454	447	464	456	427	465	478	448	500	458	428	432	482	447	454	470	454	463	471	464	483	462	460	431	481	466	461	495	475	474	466	460	439	451	463	493	444	464	478	482	477	483	457	469	444	500	452	488	492	498	447	445	458	443	470	483	439	487	430	477	461	451	473	446	426	453	461	457	463	469	487	457	463	416	419	477	444	473	409	441	463	426	464	444	499	487	470	451	517	472	479	454	426	426	427	421	447	425	461	424	473	455	461	435	463	482	454	465	487	470	444	420	446	448	430	450	503	435	451	449	488	452	452	465	445	428	458	443	427	406	429	470	469	461	408	401	462	452	494	433	431	471	480	428	483	467	440	495	437	460	471	507	458	486	438	397	461	484	498	465	470	490	471	497	446	479	406	459	478	432	452	496	464	431	430	459	468	435	465	500	490	470	465	500	429	489	485	475	471	462	445	457	425	522	506	458	439	509	467	454	437	470	470	467	410	453	438	506	430	456	424	472	440	452	440	432	453	487	447	446	453	459	484	485	458	488	467	471	465	470	455	508	449	437	458	487	463	486	451	466	463	448	436	464	462	461	462	495	426	459	508	474	461	451	442	461	458	457	463	451	444	485	431	471	422	454	460	442	381	449	453	465	458	432	455	451	467	425	494	444	471	409	410	441	450	441	450	421	496	424	456	460	455	466	440	447	502	479	503	445	485	473	479	451	474	489	458	476	462	473	437	479	489	440	439	438	467	486	453	435	447	493	436	468	447	505	431	457	451	457	415	459	456	462	453	445	474	439	459	461	434	425	465	496	455	462	452	488	468	448	449	443	478	465	483	487	459	444	454	438	494	456	427	477	494	436	503	462	456	461	421	444	452	439	477	465	447	458	448	471	435	487	476	480	447	436	439	447	460	481	431	541	445	456	432	442	429	410	520	461	432	478	454	459	417	469	428	464	495	431	476	418	413	461	411	464	431	444	459	435	439	481	465	443	438	476	488	460	439	489	478	448	473	473	393	434	445	430	468	427	502	433	442	477	443	457	503	446	494	453	429	486	446	439	451	448	472	484	462	436	467	470	438	430	454	472	458	450	451	418	455	431	459	529	454	453	463	449	446	442	403
20463	16407	23944	21899	15794	11122	4700	2252	1633	1587	1545	1381	1177	1163	1178	1109	1114	1041	1115	1134	1068	1123	1045	1078	1093	1086	1051	1056	1085	1109	1076	1097	1120	1079	1049	1058	1101	1093	1064	1086	1061	1006	1077	1046	1025	978	1098	1046	1074	1111	1091	1001	1076	1064	1046	1039	1037	1107	1120	1095	1015	1089	991	1120	1075	1004	1104	1069	1088	1072	1055	1057	1080	1106	1035	1053	1019	1062	1144	1086	1039	1074	1020	1064	1089	1040	1091	1060	1064	1092	1108	1072	1082	1076	1085	1047	1069	1001	1033	1001	1055	1083	1099	1089	1123	1059	1096	1109	1061	1085	1000	1090	1082	1041	1048	1032	1026	1022	1001	1075	1072	1078	1083	1037	1036	1064	1046	1024	1002	1078	1058	1064	1074	1082	1032	1032	1066	1077	1033	1079	1054	1076	1079	1043	1032	1046	1010	1029	1068	1041	991	1049	1041	1049	1043	1060	1070	1079	1058	1064	1024	1039	1031	1084	1082	1087	1031	1003	1026	1063	1093	1035	1019	1050	1047	1081	1001	1023	1103	1058	1054	1068	1065	1039	1052	1041	1067	1061	1048	1002	987	1093	1028	1060	993	1054	1103	988	1127	1054	1060	1055	1095	1012	1057	1048	1055	1064	1066	1091	1048	1080	1068	1057	1053	1055	1008	1041	1047	1031	1051	1040	1126	1021	1026	1025	1076	1067	1049	1055	1029	1041	1064	1005	1002	1028	1058	1031	1055	1061	1097	1029	1097	1068	996	1058	1072	1072	1009	1030	1094	963	1070	1061	1063	1084	1013	1095	1053	1027	1073	994	1047	1057	1087	1006	1031	1028	1107	1057	1064	1034	1076	1061	1054	1043	1015	1059	1073	1063	1068	1064	1056	1083	1020	1045	1122	1073	1012	1059	1109	993	1024	1031	1041	1018	1041	1057	1018	1061	1045	1078	1041	1055	1021	1064	1056	1103	1057	1073	1037	1020	1091	1041	1068	1092	1047	962	1078	1127	1042	1059	1055	1080	1067	1048	1063	1022	1087	1090	1040	1046	1019	1028	1101	1025	1067	1064	1106	1053	1138	1048	997	1036	1030	1060	1066	1113	1067	1023	1083	1025	1110	1101	1035	1028	1052	1062	1043	1064	1080	1016	1085	1031	1051	1091	1007	946	1034	986	1045	1042	1089	1093	1116	1061	1029	1074	1094	1107	1064	1013	1091	1084	1103	1030	1021	1034	1117	1118	1050	1024	1012	1027	1065	1048	1018	1009	1045	1018	1033	1046	1008	1052	1047	1064	1113	1115	1060	1078	1043	1061	1053	1054	1048	1047	1103	1057	1029	1045	1055	1072	1088	1038	1002	1035	1056	1048	996	1052	1038	1074	1093	1032	1046	1040	1045	1037	1058	1051	981	1066	1028	1032	1080	1042	1026	1042	1072	1017	1053	1031	1053	1091	1034	1045	1009	1080	1079	1032	1019	1076	1053	1074	1052	1027	1087	1009	1032	1055	1032	1047	1108	1066	1060	1071	1090	1046	1057	1031	1065	1046	1041	1035	1043	1105	1071	1091	1093	1028	1018	1110	1026	1074	1013	1060	1060	990	1000	1063	1082	1056	1063	1094	1018	1048	976	1032	1024	1037	1012	1060	1073	1084	1028	1027	1105	1044	1047	1017	1012	1045	1035	1043	1016	1086	1106	1046	1032	1031	1045	1057	1050	1089	1044	1082	1050	1082	1107	1092	1055	1063	1046	1034	1058	1040	1107	1065	1062	999	1027	1055	1057	1034	1091	1046	1088	1030	1048	1093	1045	1047	1109	1036	988	1076	1001	1014	1079	1008	1047	1058	1066	1065	1034	1108	964	1086	1065	1031	1090	1037	1026	1033	1041	1041	1033	1019	1022	997	1084	1057	1072	1029	1055	1096	1047	1045	998	1081	1138	1012	1008	1053	1058	1095	991	1045	1078	1046	1047	1021	1053	1073	1019	1029	1081	1069	1086	1008	1016	1066	1068	1073	1013	1026	1083	1104	1077	1032	1044	1058	1053	1092	1051	1098	1076	1092	1070	1112	1038	1056	1034	1013	1090	1065	1062	1066	1025	1066	1077	1017	1117	1029	1071	1030	1075	1053	1048	1080	1057	1055	1074	1067	996	1061	944	1005	1022	1049	1057	1097	1113	1062	1098	1120	1035	1072	1079	1010	1085	1076	1087	1082	1063	1070	1035	1097	1089	1055	1091	986	1060	1022	1024	1087	1007	1077	1048	1035	1054	1071	1023	1043	1041	1090	1064	1093	981	1074	1066	1056	1050	1080	991	1064	1050	1059	1061	1067	969	1108	1040	1077	1065	1046	1000	1064	1009	1072	1077	1079	1051	1012	1008	1087	1102	1086	986	1105	1051	1015	1034	1013	1054	1036	1078	1156	1046	994	1062	1042	1015	1044	1032	1034	1104	1066	1062	1105	1086	1027	1034	1030	1080	1044	1059	1002	986	1043	991	1068	1040	1002	1048	1052	1099	1020	1036	995	1085	1068	1023	1070	1059	1034	1113	1049	1096	1069	1091	1065	1066	1109	1083	1024	1061	1062	1040	1042	1026	1034	1066	1102	1053	1008	997	1012	1058	1022	1007	1088	1000	993	1042	1067	1058	1033	1067	1072	1063	1132	1024	1039	1111	1006	1062	1034	1061	1062	1051	1072	1030	982	1047	1009	1051	1028	1031	1060	1054	1091	1037	1087	1082	1050	1049	1031	1040	1072	1087	1033	1015	1077	989	1077	1102	1001	1006	1050	1067	1030	981	1058	1054	1095	1024	1070	1059	1067	1016	1104	1049	1053	986	1092	1068	1053	1075	1030	1044	1088	1021	1007	970	1094	1086	1054	1034	1020	1027	1031	1041	1049	1090	1000	1090	1051	1012	1118	1117	1063	1052	1038	1003	1040	1008	1038	1035	1049	1047	1023	1000	1066	1038	1088	1050	1064	1051	1021	1048	1004	1103	1055	1021	1048	1040	1026	1035	1095	1040	1065	991	1010	999	1024	1097	1057	1081	1088	1048	1044	1029	1033	1127	1008	1004	1049	1019	1051	1019	982	1037	1071	1030	990	1035	1047	1027	1003	1052	1013	1099	1049	1030	1085	1080	1064	1042	999	1047	1028	1049	1023	1095	1054	1054	980	1032	1077	1052	1074	1069	1093	1043	1063	990	1040	1087	1069	1114	1059	996	1056	1049	1035	1043	1057	1061	1017	1031	973	1051	1035	1035	1063	1072	1037	1016	1013	1043	1040	1026	1063	1050	1059	1020	1060	1072	1089	1037	1119	1026	1102	1061	1054	1066	987	1053	1062	1042	1012	1058	1047	1062	1027	1055	1015	1025	1051	1011	1012	1046	1026	979	1070	1044	1009	1074	1047	1060	1004	1024	1018	1044	1038	1086	1121	1025	1112	1085	1027	1072	1058	1044	1080	1053	1005	1016	1062	1067	1093	1028	1051	1089	1090	1010	1074	1065	1031	1026	1008	1042	1036	1072	1061	1012	1058	1081	1100	1026	999	1038	1032	1053	1004	1057	1055	1104	1141	1058	1002	1043	1057	1078	1088	1065	1117	1050	1069	1047	1064	1021	1029	1066	1034	1032	1015	1041	1082	1077	1033	1053	1036	1041	1039	1043	1060	1027	1113	1037	1029	1061	1050	1028	1044	1063	1017	1072	1016	1038	1077	984	1067	1003	1039	1099	1048	992	1089	1077	1069	1107	1050	1080	1043	1092	1072	1066	1034	1060	1037	1077	1041	1065	1070	1047	1044	1066	1034	1033	1064	1046	1026	997	1059	1069	1098	1023	1059	1054	1037	1078	1095	1044	1062	1058	1087	1096	1058	1015	1039	1058	1093	1105	1056	1049	1086	1030	1042	1067	1023	1070	1056	1057	1003	1028	1037	1065	1041	1056	1105	1089	1096	1062	1038	1032	1008	1076	1015	1039	1052	991	1027	1034	1059	1077	1105	1072	1047	1086	1035	1012	1039	1010	1023	1010	1056	1067	1013	1059	1076	1065	998	1009	1040	1048	1079	997	1070	1031	1086	1019	1038	1092	1033	1056	1036	1042	1059	1066	1084	1059	1056	1100	1052	1053	1072	1091	1067	1000	1019	1047	1106	1081	1084	1009	1032	1097	1035	1026	1044	1039	1044	1080	1019	1086	1075	1034	1062	1063	1053	1109	1038	1049	1027	1071	1080	1038	1029	993	1062	1056	1055	1066	1040	1021	983	1037	1076	1076	1044	1023	1014	1133	1036	1028	1059	1064	1034	1036	1101	1050	1057	1076	1045	1031	1057	1027	1031	1004	1078	1067	1094	1053	1031	1011	974	1021	1040	1042	1042	1010	1114	1021	1075	1045	1042	1035	1045	1027	1026	1003	1036	1025	1056	1068	1088	1004	1051	1049	1029	1005	1014	1060	992	1027	1050	1053	1068	999	1033	1061	1065	1041	1051	1115	1030	1070	1033	1021	1049	1035	1039	1044	970	1052	1080	1053	1025	1041	1066	1086	1044	1036	1082	1020	1127	1025	1036	1028	1078	1035	1062	1077	1017	1033	1017	1116	1008	1088	1040	1061	1079	1069	1087	1088	1033	1052	1031	1087	998	1046	1099	1051	1027	1042	1060	1069	1036	1080	1030	1065	1043	1050	1006	1063	1058	1064	1068	1057	1021	1019	1059	1024	1051	1003	1049	1006	1026	1063	1078	1045	1081	1118	1079	1150	1030	1026	1025	994	1057	1031	1064	1034	1083	1066	1070	1069	1078	1056	1047	1057	993	1030	1034	1034	1058	1053	1018	1066	1000	1055	1084	1142	1100	1049	1039	1097	1048	1126	1017	1023	1015	1068	1094	1042	1038	1043	1079	1069	1097	1066	1071	1067	1090	1007	1046	1018	1075	1055	1008	1024	1024	1015	1081	1020	1092	1043	1027	1054	1026	1069	1014	1036	1053	1070	1069	1040	1022	1062	1039	1099	1070	1057	1043
41491	27693	25321	19381	12927	6314	2226	1048	641	525	458	463	447	442	430	421	393	374	393	425	382	401	401	433	430	402	435	363	381	376	349	382	374	354	396	372	394	374	390	360	371	387	419	354	377	390	392	382	362	381	396	390	351	381	385	368	371	391	396	392	368	402	390	426	363	387	383	385	369	400	402	380	384	364	332	374	397	372	358	386	403	395	389	333	383	415	383	357	355	353	382	380	355	410	391	393	396	369	368	361	358	366	369	408	403	382	427	380	420	389	398	414	387	397	392	389	377	375	373	364	383	362	373	360	366	370	376	390	350	394	382	400	378	375	402	434	370	361	363	376	369	362	393	395	368	406	384	364	435	383	377	356	372	360	404	370	394	387	401	431	367	357	421	390	386	392	367	359	405	407	392	408	380	362	345	399	338	404	346	414	367	360	372	376	359	354	398	382	393	352	335	414	373	358	355	392	380	382	359	378	384	359	390	428	405	389	413	400	344	405	364	395	366	414	380	388	384	403	391	402	370	384	384	401	395	417	382	360	376	363	386	362	376	344	331	383	371	331	364	361	352	363	392	360	370	378	399	345	345	368	373	389	372	388	365	393	355	362	362	367	354	380	392	397	354	370	375	380	410	389	363	359	440	355	370	361	388	361	388	390	393	360	343	402	397	371	386	353	355	354	392	377	375	395	415	425	401	400	390	396	397	359	412	352	370	398	403	385	381	405	417	365	355	382	361	389	366	407	347	396	418	385	386	346	359	382	410	386	387	406	367	377	342	403	364	375	391	434	361	377	376	385	378	354	395	392	368	376	389	346	385	380	388	385	394	430	373	389	370	413	380	375	355	348	406	384	401	395	357	388	380	351	360	391	411	379	354	391	392	397	345	368	400	360	379	383	397	396	387	385	392	377	367	366	415	372	374	406	362	364	402	388	353	392	356	381	358	373	402	380	400	414	393	394	373	365	369	374	354	345	399	381	404	399	368	388	408	388	369	412	384	409	409	362	391	374	413	357	317	353	363	342	384	340	374	351	385	378	381	409	347	372	398	358	358	359	363	397	382	381	403	367	396	376	366	392	386	413	433	361	324	353	364	427	418	417	380	383	360	432	380	362	339	387	404	370	378	391	394	365	355	364	339	350	316	409	341	345	375	401	378	359	408	403	394	384	361	366	399	394	363	397	393	386	375	390	380	381	369	336	375	377	423	368	330	372	392	397	391	389	387	381	362	365	409	421	360	397	385	353	379	395	344	331	398	368	363	375	386	373	408	386	388	391	388	399	413	333	389	408	362	391	389	395	369	397	371	389	375	398	343	399	397	393	379	374	379	364	378	392	355	421	356	374	394	380	377	357	382	390	432	412	392	412	364	376	393	364	374	353	373	358	372	358	364	364	386	360	416	350	401	337	337	352	367	334	327	373	372	358	374	382	391	350	362	408	385	369	385	374	325	379	402	386	387	349	390	390	362	349	384	354	359	351	362	372	371	391	411	374	387	435	363	324	358	355	395	362	364	371	357	399	384	410	399	377	408	363	407	395	409	323	409	372	371	384	360	387	376	363	357	382	401	406	388	382	402	386	379	370	390	356	420	389	373	378	374	401	386	385	400	367	377	342	368	361	394	370	379	377	385	357	386	387	374	387	386	365	360	403	380	371	394	412	385	362	370	396	384	361	373	381	372	390	375	378	376	432	395	402	374	365	394	417	373	391	394	390	386	374	395	396	370	357	365	395	392	348	372	360	373	396	398	346	361	322	383	357	360	398	356	397	386	363	379	367	423	355	384	386	365	391	394	382	337	406	396	344	366	389	398	398	402	380	343	335	360	390	382	336	379	353	378	393	366	362	380	393	344	368	379	378	353	325	348	379	380	371	352	377	382	387	371	366	351	401	380	342	382	349	390	367	395	356	364	393	374	372	398	368	389	356	382	369	401	399	375	382	380	367	377	410	385	374	399	385	373	377	358	355	373	414	387	386	398	384	363	346	368	357	388	378	375	418	374	335	379	412	365	338	383	376	385	406	386	356	365	391	393	379	362	371	385	351	376	406	349	382	415	358	381	388	354	387	392	364	358	397	390	361	384	377	374	440	368	404	404	379	417	379	352	372	363	416	347	377	350	391	382	373	334	412	378	385	361	353	383	391	365	352	379	357	377	339	365	359	377	397	375	398	371	345	346	346	362	377	401	392	375	351	352	369	401	357	391	402	372	381	434	376	392	374	364	410	363	366	404	409	378	358	377	369	377	386	387	352	391	389	370	346	378	374	399	372	384	350	382	385	348	382	378	374	344	405	382	376	360	351	417	376	368	336	422	333	356	401	347	384	387	387	383	392	364	403	369	387	398	380	368	342	377	392	386	390	403	350	357	391	362	382	392	393	389	387	405	354	398	366	423	401	339	366	375	359	380	351	391	395	354	356	396	370	364	376	400	385	375	381	365	371	408	380	350	365	395	390	393	419	346	400	353	374	357	375	419	422	354	407	353	397	406	398	386	375	373	389	381	397	367	347	377	398	365	384	350	401	366	378	365	375	431	374	405	372	366	409	370	379	384	365	375	376	423	359	395	389	372	360	360	390	372	388	375	365	366	397	366	409	441	378	388	358	408	375	406	349	401	363	347	379	388	406	396	394	375	379	422	387	404	375	371	394	356	403	373	397	393	391	388	383	369	389	364	382	380	378	385	397	407	375	359	362	376	378	385	400	360	376	384	396	380	329	377	390	373	366	388	366	396	398	398	428	363	369	375	390	388	413	429	388	384	363	380	368	391	399	395	400	403	411	378	398	404	374	378	378	396	387	386	415	398	364	380	417	411	395	364	396	410	335	382	389	382	402	376	394	354	374	364	361	367	338	394	361	383	367	419	391	368	356	361	390	373	374	398	362	394	350	390	364	355	369	392	363	356	377	344	357	389	378	354	393	401	390	366	380	410	391	385	387	358	371	359	379	371	397	391	419	435	342	365	377	361	332	355	391	362	409	362	395	376	383	338	389	403	405	342	393	348	402	379	385	352	379	397	392	401	433	398	379	382	409	374	374	375	381	330	358	375	388	378	398	356	399	366	369	366	397	374	356	393	354	361	384	369	415	393	394	392	374	404	369	411	409	387	404	375	390	384	375	393	394	350	369	394	371	370	407	399	359	378	350	416	372	385	454	343	373	405	351	363	384	370	392	375	394	368	390	388	401	382	379	402	371	365	353	354	371	376	372	369	373	356	417	403	392	409	352	364	372	390	349	367	386	399	362	364	387	390	393	403	367	414	384	375	356	355	367	417	365	355	322	366	357	374	355	338	366	356	379	395	420	352	352	370	417	372	380	394	367	397	391	381	395	375	360	406	380	403	420	349	375	362	335	372	337	393	347	382	389	368	396	392	378	368	315	364	375	403	339	368	403	361	367	365	390	391	380	412	402	375	398	399	400	358	380	374	382	429	357	400	362	355	386	411	354	369	361	344	395	376	390	404	405	368	374	358	378	384	375	378	386	360	363	406	357
27404	23184	29357	28358	21773	13039	6035	3326	1859	1632	1553	1420	1240	1149	1153	1062	1038	1022	980	1026	955	982	971	948	1015	983	990	937	974	925	969	913	899	920	911	901	891	987	916	961	946	898	902	912	922	940	902	919	882	907	908	886	859	854	957	864	851	876	876	927	873	874	834	897	878	863	916	880	935	888	867	879	886	879	909	879	855	825	882	855	863	881	907	894	873	922	916	885	919	893	942	867	827	897	910	892	903	883	902	921	903	863	914	891	881	857	848	879	848	914	870	854	903	818	888	848	878	898	884	901	872	908	912	904	905	839	866	820	848	872	863	881	903	814	878	920	912	856	902	883	878	892	946	827	853	866	860	891	840	877	863	834	857	875	844	850	807	865	891	880	885	878	878	874	848	884	865	908	930	885	816	873	850	932	863	904	838	881	881	884	893	858	904	880	873	910	850	904	834	887	905	857	899	858	884	830	854	888	871	881	894	901	862	828	888	870	853	850	933	864	870	860	854	806	847	897	864	875	839	865	869	932	849	890	856	852	858	898	924	904	892	868	871	888	856	891	859	856	892	899	887	871	868	897	880	871	870	842	924	829	907	885	878	842	868	863	883	860	911	894	867	915	809	889	904	892	919	831	869	825	872	847	905	891	908	920	870	828	881	832	907	854	924	895	895	901	870	918	871	863	867	886	862	829	855	902	871	857	893	829	852	819	884	889	863	883	862	911	850	922	868	808	891	902	891	923	854	864	883	914	847	879	914	885	932	870	881	881	937	858	843	891	893	861	883	860	870	851	895	881	839	856	933	879	861	902	819	912	924	852	901	852	880	893	889	858	898	871	940	891	875	866	915	865	843	883	858	905	865	908	890	890	806	907	850	862	831	916	864	946	897	868	832	848	872	893	888	845	880	888	876	850	906	874	856	877	910	879	912	833	861	884	898	869	846	903	872	861	907	844	908	893	903	820	865	947	867	871	905	878	868	823	866	913	841	903	894	834	897	875	920	857	868	840	907	887	844	900	903	910	896	812	910	797	941	927	903	936	900	852	858	908	929	860	917	859	895	911	838	882	883	922	866	870	879	873	887	904	859	903	837	825	860	873	914	918	867	911	921	865	914	866	877	842	891	900	891	873	863	867	932	809	885	856	914	894	844	868	900	856	893	867	902	871	905	931	805	906	882	798	892	878	828	836	910	927	846	891	882	904	872	890	926	896	836	871	868	878	897	825	881	886	930	860	890	849	875	844	868	879	888	825	816	889	847	879	886	914	862	871	866	883	838	929	870	843	857	842	913	925	838	857	935	834	873	859	849	909	919	881	803	918	841	899	851	880	923	898	845	904	851	863	864	832	875	921	856	849	847	853	840	911	808	951	909	828	930	885	899	852	879	913	902	864	924	885	906	890	901	895	892	866	916	857	817	898	894	894	886	853	872	885	860	917	861	846	893	870	903	840	913	819	916	779	864	900	843	858	884	860	837	883	817	880	872	867	830	820	872	917	880	881	883	853	919	887	877	886	882	890	866	878	902	884	926	843	832	909	860	889	892	831	908	899	897	915	845	866	850	895	885	848	886	843	902	891	926	870	877	860	944	843	890	847	837	895	878	856	906	905	859	911	848	926	810	908	828	943	865	881	837	910	926	878	893	873	840	894	886	892	866	923	858	819	904	877	896	879	892	903	841	839	889	904	864	892	887	872	905	877	880	905	896	890	889	869	901	882	867	890	898	873	852	919	939	913	920	877	878	925	892	887	830	815	867	884	895	898	843	836	890	860	887	902	910	931	911	860	926	899	895	988	873	892	850	933	917	850	864	863	864	869	884	924	892	908	933	884	863	848	923	972	850	884	855	886	862	892	864	853	903	929	861	887	866	942	896	909	857	893	927	837	864	826	875	839	946	852	907	870	846	889	864	887	855	893	854	951	847	876	889	911	914	836	839	928	931	871	842	896	889	885	882	902	906	906	841	858	901	882	934	849	889	895	938	909	896	830	906	907	936	846	832	921	843	853	870	859	856	848	957	918	849	844	865	838	922	896	862	854	876	912	905	869	883	919	888	827	895	818	883	890	843	894	874	850	854	860	852	862	866	902	933	861	852	834	902	880	838	893	867	918	851	846	822	908	884	863	862	877	867	859	886	904	879	897	861	842	884	937	792	828	857	855	910	900	878	882	890	842	918	860	869	880	907	853	900	841	857	861	888	809	857	857	868	864	842	884	876	912	849	929	866	939	850	889	884	883	906	919	833	896	879	890	849	865	871	916	836	828	882	876	915	875	911	899	862	909	919	817	876	873	891	864	887	901	883	859	865	903	921	886	862	863	887	901	894	862	839	888	863	887	861	901	913	869	897	909	878	892	902	856	913	914	869	901	882	879	865	902	879	870	877	898	842	864	867	864	864	877	869	848	872	887	904	869	833	854	814	895	869	862	886	871	933	879	870	876	885	883	830	880	909	864	852	892	833	888	904	852	847	870	885	817	892	886	888	839	882	855	861	900	865	867	895	888	859	881	851	877	905	882	878	849	917	905	921	862	898	881	893	859	838	848	850	900	866	910	918	868	894	847	892	911	867	838	924	886	905	870	925	883	817	877	866	846	887	875	899	897	855	937	887	893	937	921	887	871	914	895	864	873	863	823	839	891	865	890	879	890	899	835	844	844	923	827	843	875	933	885	866	890	874	869	879	860	893	891	914	851	832	883	862	858	849	854	828	924	891	839	944	844	816	871	861	882	877	900	853	846	846	863	914	889	847	852	905	847	871	842	888	890	830	861	876	905	879	839	913	870	861	898	878	880	933	847	917	902	891	872	890	902	925	854	811	890	872	846	895	901	891	871	914	919	907	942	927	869	890	908	894	894	863	884	902	886	854	877	858	862	856	858	879	869	901	870	931	868	844	786	862	831	922	862	885	783	912	918	881	894	894	893	865	842	896	888	884	838	893	867	860	919	880	904	889	847	895	887	911	876	898	858	928	884	865	848	898	884	839	850	879	905	874	886	866	938	919	915	869	849	917	845	900	865	909	879	870	895	870	836	889	835	855	803	814	894	882	879	847	862	845	910	851	831	854	858	870	897	912	894	868	897	907	791	899	841	894	862	902	856	840	893	853	843	882	900	871	826	902	821	887	849	879	873	887	891	842	924	873	807	869	888	846	885	880	941	875	890	867	825	888	871	918	914	919	922	859	845	854	857	883	860	911	940	841	866	848	892	858	881	869	872	864	932	867	851	865	865	875	932	861	833	919	876	892	880	903	868	877	834	901	875	879	859	859	889	873	875	859	860	860	929	879	887	914	922	847	867	869	852	884	893	899	916	905	893	823	878	866	882	856	868	872	879	876	873	863	850	877	910	903	855	894	914	835	800	865	861	840	897	930	849	903	895	897	910	883	867	807	830	863	924	871	834	919	873	878	926	864	845	868	890	851	859	908	916	882	874	892	859	915	875	846	896	909	878	917	918	845	905	846	907	888	848	881	913	916	884	817	884	861	893	890	859	909	922
18318	9371	6043	2757	1117	759	603	499	504	511	459	509	458	478	519	502	492	465	518	430	471	468	469	478	456	480	452	462	496	461	488	428	436	473	477	512	506	458	507	480	435	505	478	489	479	501	453	500	512	439	508	465	466	457	452	437	502	512	493	482	459	502	450	500	412	444	462	488	488	485	489	475	487	505	471	448	442	424	467	459	481	481	441	477	471	504	461	484	498	489	464	523	462	489	473	472	504	478	464	476	464	480	453	445	495	462	444	470	459	435	463	467	460	455	495	445	441	509	458	493	487	499	460	469	477	441	512	462	451	503	501	486	455	516	455	459	490	466	449	430	449	425	443	452	510	491	445	433	518	500	455	461	469	509	478	454	497	488	493	464	499	494	468	455	470	470	491	466	487	449	472	485	501	434	479	471	445	471	473	463	499	443	454	474	507	423	455	455	472	498	462	517	456	505	518	522	440	442	443	462	456	481	488	488	448	451	475	508	475	491	425	444	472	471	472	452	449	463	468	497	531	503	457	457	453	481	450	477	476	459	486	448	506	483	454	429	461	483	471	462	441	442	463	440	474	507	501	461	448	428	488	452	470	471	447	456	477	471	513	461	476	461	497	507	446	444	474	430	422	533	478	466	482	464	471	441	489	460	507	419	525	427	467	449	442	522	525	483	493	415	477	461	456	498	454	457	443	467	466	516	473	463	489	465	470	464	457	484	470	469	475	478	437	471	461	482	461	468	435	481	505	501	464	455	527	447	506	437	501	429	446	469	476	449	470	476	477	491	453	510	511	408	470	449	476	460	448	484	444	478	493	504	513	537	491	455	484	441	444	487	464	495	514	462	487	505	528	492	472	464	474	466	425	463	463	502	512	515	450	475	460	450	491	464	489	440	476	472	490	489	477	478	489	525	453	493	460	456	484	437	501	462	436	456	502	491	502	485	433	491	462	460	493	476	479	453	453	494	472	444	508	498	413	469	455	439	457	487	432	466	432	496	450	434	466	497	482	503	467	443	486	475	449	452	499	446	458	448	453	464	456	502	487	504	513	478	491	485	459	485	475	501	478	445	446	451	482	494	473	533	489	496	439	443	461	470	467	488	493	504	480	476	501	507	458	479	456	518	487	487	439	465	493	446	484	479	468	465	452	457	446	439	470	451	405	508	443	473	444	465	431	451	440	460	485	509	460	469	481	495	490	448	474	497	487	482	460	436	443	496	467	532	458	425	458	447	492	460	462	483	460	454	468	459	449	458	441	457	477	479	498	466	472	470	469	458	469	448	518	438	489	511	416	475	471	452	464	463	458	443	478	458	496	474	506	452	511	430	445	499	487	496	432	447	463	482	448	468	480	487	454	474	469	468	450	457	498	496	461	511	489	475	460	475	482	453	498	458	464	433	460	468	499	474	497	485	516	498	484	478	463	482	459	509	519	494	487	485	450	453	458	432	467	451	459	448	482	486	445	472	463	481	448	479	465	483	424	461	407	484	423	431	449	499	501	440	455	470	478	472	452	499	454	479	469	458	467	500	534	479	521	450	477	459	471	470	461	465	493	453	482	493	466	489	477	499	478	441	445	454	424	504	433	467	476	492	485	434	460	478	468	456	469	450	471	469	499	507	428	503	539	474	479	467	476	482	505	468	424	446	433	455	484	461	409	463	433	494	468	427	452	460	449	443	469	482	475	484	480	493	446	493	493	459	458	439	479	472	499	457	498	484	494	474	473	472	476	480	469	458	438	481	419	442	463	505	493	530	474	457	474	469	493	519	497	467	487	462	445	465	469	479	444	451	435	511	460	481	488	506	480	467	451	486	461	440	452	423	483	489	507	475	491	440	449	468	457	456	461	516	467	465	529	470	457	470	492	449	503	474	488	505	471	432	459	445	479	454	447	462	460	463	458	425	475	447	501	491	443	457	430	490	481	482	437	501	453	484	504	473	481	485	501	463	472	470	436	536	451	462	436	508	490	492	470	490	452	403	504	463	469	475	465	464	468	492	466	448	461	455	433	478	475	444	463	448	490	512	460	462	452	525	482	464	469	468	452	464	465	421	475	494	446	470	494	491	512	473	478	440	474	491	459	474	454	473	516	452	494	474	491	494	475	476	466	486	466	433	476	501	491	490	460	461	442	444	426	452	446	440	418	471	489	456	460	450	479	456	482	454	483	450	506	494	474	461	459	467	504	512	458	515	447	455	476	474	496	504	519	467	481	470	465	472	464	473	455	469	456	532	481	483	441	488	453	530	471	476	483	456	447	451	448	509	483	433	485	516	494	457	457	489	525	436	477	476	499	496	486	427	479	433	494	499	461	514	498	479	468	480	509	456	435	463	454	512	466	442	442	442	507	459	498	502	505	488	466	454	455	466	493	484	459	433	493	421	484	499	461	434	496	477	465	486	483	487	453	423	457	502	488	494	477	462	475	465	492	480	488	464	455	502	457	485	472	468	485	480	469	474	449	493	475	504	498	485	471	483	482	518	510	433	494	447	489	504	478	440	471	449	486	459	479	447	477	452	474	451	429	473	490	482	437	465	501	454	504	486	483	489	485	472	482	440	440	483	473	463	459	454	483	470	443	520	463	468	492	484	456	506	475	495	465	471	439	440	484	459	457	482	491	496	476	459	464	450	428	456	509	473	520	484	456	461	456	494	504	493	476	451	505	478	484	499	432	460	469	498	471	478	485	509	504	474	483	478	489	485	484	445	499	450	479	466	475	467	469	454	453	478	480	496	475	465	480	493	472	424	444	484	511	421	459	458	491	540	496	437	445	450	532	461	463	465	485	472	439	464	449	479	490	462	460	485	459	520	482	458	475	471	448	478	474	485	482	479	442	487	492	478	491	460	490	481	462	497	488	453	496	452	511	526	468	510	450	458	490	488	511	503	501	487	433	464	419	465	475	462	486	442	463	478	456	484	475	457	481	470	464	538	506	482	431	498	489	448	499	503	441	457	494	478	439	506	496	464	429	473	445	445	532	479	454	475	439	453	481	457	465	507	452	455	462	500	442	451	530	507	501	506	506	518	472	472	486	480	450	473	439	442	452	498	473	471	464	467	432	467	503	458	495	483	447	417	491	520	467	505	447	472	480	457	487	443	464	425	481	501	524	475	532	451	476	464	468	495	450	455	516	502	455	445	444	466	475	443	456	464	481	494	451	467	478	474	488	509	500	500	463	472	505	480	480	468	534	479	491	461	482	456	465	486	490	480	467	439	469	508	473	501	491	496	467	434	480	480	491	461	491	460	477	466	477	505	502	473	489	469	460	456	454	458	421	461	502	464	502	502	465	470	456	452	500	471	455	493	477	487	435	497	483	485	502	459	503	485	465	472	510	508	463	463	497	451	481	474	459	410	455	455	453	446	467	523	458	453	484	472	487	503	462	481	518	427	472	484	447	457	499	496	463	476	466	438	522	481	472	431	468	477	492	450	433	476	463	489	459	486	535	462	464	468	481	464	420	459	495	491	500	486	476	470	499	450	486	478
12733	8489	10232	6965	3758	2572	1787	1432	1268	1198	1171	1154	1119	1110	1085	1133	1052	1065	1075	1118	1052	1047	1127	1093	1101	1082	1109	1045	1110	1072	1092	1089	1062	1094	1079	1090	1051	1078	1079	1136	1067	1073	1166	1091	1063	1132	1053	1076	1046	1080	1075	1089	1102	1063	1081	1117	1119	1055	1108	1108	1104	1081	1065	1119	1125	1082	1072	1103	1040	1047	1031	1046	1106	1079	1047	1068	1047	1054	1098	1052	1133	1084	1118	1074	1051	1047	1027	1072	1031	1082	1102	1120	1046	1097	1145	1038	1028	1133	1051	1055	1102	1086	1100	1096	1077	1076	1122	1100	1040	1017	1131	1086	1051	1132	1092	1033	1090	1097	1111	1082	1050	1109	1072	1059	1078	1106	1104	1041	1006	1059	1107	1048	1067	1103	1145	1101	1123	1048	1038	1060	1060	1073	1128	1072	1030	1052	1026	1066	1083	1009	1046	1085	1075	1076	1068	1148	1066	1100	1095	1054	1122	1049	995	1073	1076	1080	1053	1070	1089	1124	1090	1052	1137	1125	1067	1137	1074	1091	1043	1091	1089	1120	1083	1103	1104	1059	1074	1077	1060	1079	1129	1067	1027	1065	1061	1063	1032	1076	1016	1105	1050	1045	1081	1137	1077	1093	1084	1015	1055	1085	1030	1116	1008	1051	1077	1059	1003	1058	1085	1083	1048	1059	1107	1065	1073	1019	1034	1084	1111	1081	1098	1048	1095	1024	1059	1078	1085	1109	1151	1084	1068	1122	1107	1056	1106	1101	1035	1105	1029	1128	1053	1103	1080	1089	1042	1090	1123	1025	1057	1085	1030	1050	1076	1087	1057	1134	1086	1109	1072	1055	1079	1082	1087	1058	1041	1123	1061	1105	1133	1074	1064	1058	1031	1060	1099	1046	1101	1113	1171	1048	1036	1084	1083	1072	1107	1082	1001	1077	1068	1067	1107	1037	1076	1071	1059	1103	1102	1038	1067	1035	1071	1016	1078	1090	1104	1101	1106	1077	1053	1066	1049	1034	1094	1082	1042	1021	1090	1038	1039	1084	1065	1051	1107	1050	1080	1105	1083	1076	1016	1115	1109	1017	1078	1085	1096	1105	1084	1040	1070	1143	1084	1036	1017	1125	1063	1083	1100	1053	1075	1150	1083	1099	1053	1076	1091	1123	1064	1071	1073	1031	1116	1059	1057	1133	1073	1050	1083	1135	1147	1113	1064	1041	1048	1068	1091	1122	1064	1111	1052	1104	980	1076	1068	1037	1130	1125	1080	1096	1074	1092	1060	1051	1063	1044	1071	1112	1128	1075	1089	1095	1145	1045	1086	1102	1123	1059	1087	1052	1062	1144	1020	1130	1093	1014	1067	1073	1055	1033	1134	1144	1088	1068	1055	1082	992	1041	1069	1091	1069	1025	1060	1053	1082	1068	1088	1052	1047	1113	1110	1070	1082	1091	1092	1074	1104	1031	1084	1118	1004	1100	1111	1050	1076	1062	1034	1073	1009	1044	1006	1108	1076	1081	1082	1122	1066	1111	1092	1040	1066	1068	1105	1114	1153	1067	1112	1065	1058	1069	1046	1067	1078	1100	1031	1103	1032	988	1121	1093	1121	1044	1094	1105	1059	1121	1103	1070	1138	1078	1090	1130	1134	1141	1104	1067	1075	1103	1038	1045	1082	1068	1043	1066	1063	1097	1100	1054	1124	1054	1109	1120	1109	1107	1039	1111	1097	1042	1079	1128	1115	1064	1025	1149	1084	1034	1031	1065	1105	1062	1118	1115	1046	1074	1110	1120	1077	1050	1094	1062	1073	1083	1027	1029	1066	1029	1113	1097	1040	1099	1112	1054	1130	1097	1075	1111	1009	1093	1076	1080	1092	1045	1075	1098	1081	1047	1024	1062	1122	1065	1008	1144	1074	1102	1120	1063	1109	1079	1066	1065	1067	1153	1096	1054	1123	1069	1057	1017	1018	1052	1089	1134	1030	1073	1036	1087	1120	1091	1091	1044	1090	1098	1081	1127	1105	1049	1069	1150	1073	1027	1050	1137	1022	1129	1031	1078	1061	1059	1077	1058	1069	1054	1070	1101	1143	1125	1072	1099	1096	1078	1001	1085	1122	1065	1028	1086	1116	1057	1083	1119	1121	1106	1122	1095	1126	1095	1135	1105	1090	1110	1041	1042	1058	1122	1019	1060	1122	1066	1062	1119	1087	1069	1147	1056	1038	1103	1130	1035	1059	1075	1084	1058	1038	1147	1064	1091	997	1086	1048	1078	1064	1116	1071	1088	1087	1039	1067	1079	1056	1072	1108	1089	1042	1108	1088	1086	1076	1046	1122	1099	1068	1087	1046	1025	1015	1019	1101	1122	1157	1050	1052	1030	1074	1067	1080	1075	1049	1077	1071	1141	1076	1078	1135	1109	1094	1135	1122	997	1071	1060	1021	1039	1061	1083	1086	1109	1014	1099	1109	1124	1074	1082	1057	1099	1048	1052	1096	993	1096	1073	1112	1057	1131	1122	1149	1096	1087	1110	1048	1072	1047	1094	1056	1081	1069	1058	1058	1083	1032	1102	1108	1102	1048	1048	1091	1056	1062	1042	1074	1089	1086	1128	1086	1064	1055	1091	1089	1074	1035	1103	1088	1049	1060	1137	1085	1121	1138	1148	1113	1029	1068	1092	1097	1062	1068	1119	1024	1061	1127	1060	1069	1076	1074	1069	1120	1087	1051	1098	1123	1106	1086	1072	1118	1062	1051	1036	1109	1036	1125	1077	1091	1080	1003	1073	1066	1029	1127	1051	1038	1090	1041	1130	1069	1052	1080	1079	1092	1078	1050	1055	1091	1103	1054	1046	1048	1089	1134	1064	1123	1056	1073	1103	1064	1060	1028	1053	1045	1061	1074	1087	1109	1045	1072	1071	1086	1105	1040	1025	1083	1082	1122	1030	1075	1059	1065	1060	1071	1025	1092	1082	1127	1056	1018	1049	1086	1081	1075	1072	1073	1097	1028	1082	1108	1169	1084	1008	1061	1059	1053	1062	1067	1051	1051	1059	1076	1078	1015	1080	1103	1070	1144	1072	1135	1076	1092	1068	1043	1081	1083	1060	1036	982	1044	1048	1058	1051	1056	1089	1056	1058	1076	1093	1082	1068	1055	1051	1105	1093	1142	1052	1056	1041	1163	1058	1099	1068	1029	1149	1035	1078	1065	1072	1066	1077	1061	1052	1090	1076	1085	1057	1103	1066	1072	1095	1047	1045	1066	1085	1099	1017	1068	1080	1119	1102	1083	1065	1076	1079	1139	1108	1063	1064	999	1074	1087	1092	1070	1038	1070	1087	1069	1083	1129	1081	1119	1070	1108	1131	1068	1102	1054	1077	1062	1075	1053	1135	1099	1086	1045	1066	1071	1018	1125	1050	1008	1056	1082	1071	1071	1068	1124	1053	1082	1116	1095	1057	1051	1063	1105	1094	1090	1050	1067	1095	1057	1127	1032	1110	1111	1078	1056	1056	1087	1121	1112	1056	1095	1087	1093	1096	1102	1072	1126	1129	1057	1031	1101	1073	1022	1095	1100	1074	1066	1042	1072	1045	1101	1103	1062	1052	1036	1057	1130	1066	1136	1128	1028	1089	1064	1058	1108	1069	1159	1072	1078	1084	1094	1076	1000	1078	1093	1060	1147	1114	1032	1082	1066	1034	1049	1076	1061	1086	1098	1106	1088	1086	1080	1074	1065	1089	1088	1109	1030	1129	1116	1032	1089	1024	1080	1102	1078	1101	1058	1049	1061	1116	1054	1099	1104	1082	1104	1053	1092	1071	1120	1103	1048	1059	1096	1029	1009	1043	1116	1030	1098	1063	1030	1078	1102	1045	1037	1051	1141	1041	1088	1033	1070	1038	1025	1118	1089	1080	1107	1072	978	1061	1127	1044	1104	1089	1080	1062	1058	1110	1093	1059	1030	1059	1007	1048	1065	1112	1020	1092	1032	1065	1083	1124	1076	1028	1052	1108	1033	1108	1100	1089	1088	1096	1100	1071	1106	1116	1096	1029	1072	1085	1053	1064	1049	1132	1138	1065	1034	1060	1141	1062	1075	1075	1082	1122	1010	1037	1022	1083	1145	1082	1085	1088	1008	1057	1054	1033	1118	1091	983	1086	1074	1069	1059	1068	1073	1099	1116	1127	1053	1053	1092	1053	1063	1046	1163	1093	1090	1053	1094	1092	1108	1103	1066	1148	1097	1094	1094	1102	1065	1039	1085	1116	1086	1078	1091	1052	1066	1152	1101	1151	1010	1071	1029	990	1127	1088	1107	1017	1143	1093	1082	1086	1083	1098	1103	1088	1119	1085	1049	1032	1039	1080	1072	1042	1099	1029	1063	1083	1073	1162	1105	1062	1083	1041	1051	1036	1104	1103	1148	1090	1095	1061	1059	1081	1104	1093	1068	1082	1095	1132	1082	1042	1110	1121	1139	1145	1061	1064	1081	1059	1098	1114	1056	1044	1037	1035	1119	1060	1045	1120	1104	1089	1099	1065	1124	1055	1102	1098	1049	1034	1071	1109	1077	1076	1053	1061	1096	1097	1059	1066	1080	1074	1054	1093	1082	1096	1112	1099	1037	1060	1096	1054	1073	1130	1111	1074	1102	1027	1144	1122	1154	1106	1106	1085	1030	988	1114	1024	1092	1061	1143	1101	1080	1151	1099	1052	1103	1065	1109	1045	1069	1081	1067	1103	1100	1116	1079	1070	1010	1098	1088	1126	1100	1062	1136	1080	1087	1051	1040	1055	1099	1079	1080	1077	1047	1094	1050	1085	1067	1053	1055	1048	1118	1122	1088	1112	1068	1101	1054	1032	1066	1102	1064	1089	1040	1092	1056	1086	1104	1114	1090	1070	1088	1056	1011	1083	1126	1094	1062	1110	1094	1058	1056	1148	1072	1097	1074	1023	1119	1112	1149	1060	1047	1054	1056	1050	1075	1075	1068	1057	1090	1108	1140	1048	1048	1024	1075	1118	1074	1077	1079	1062	1112	1050	1047	1063	1071	1068	1065	1087	1056	1090
30981	18830	18723	12679	8833	4680	1534	725	554	544	492	501	447	486	492	441	495	433	444	486	478	453	504	529	494	473	500	523	464	472	480	480	503	424	481	466	448	506	473	469	477	425	465	462	492	531	480	464	476	517	480	461	432	477	443	513	468	487	457	505	492	475	446	491	492	464	456	480	445	477	481	494	481	432	466	501	461	509	462	470	466	499	498	470	472	449	469	467	463	472	477	472	491	512	472	450	506	457	501	506	491	464	489	427	467	491	495	488	457	476	524	509	458	458	468	496	472	459	413	458	474	482	456	420	463	500	450	482	506	488	461	470	431	465	461	509	457	440	453	465	497	508	474	512	491	460	503	506	471	489	452	479	485	511	473	452	470	474	494	445	455	451	476	444	481	484	456	485	465	492	483	517	472	484	494	457	490	464	447	436	478	500	510	475	493	461	463	507	460	472	469	455	483	466	501	478	413	458	474	462	522	508	453	470	485	470	448	501	482	472	465	465	451	449	467	470	531	494	462	465	479	461	493	476	439	512	462	469	479	419	475	460	483	476	474	435	446	507	464	493	493	455	475	456	470	463	473	446	494	497	469	525	477	461	472	501	503	444	486	473	462	470	471	464	441	460	471	472	500	520	476	498	459	459	495	472	482	463	510	481	476	473	489	488	481	504	523	510	461	482	491	504	496	481	440	469	498	423	520	501	470	511	508	466	513	501	477	501	455	492	455	434	480	470	485	473	437	459	519	456	439	499	468	455	430	467	470	489	484	437	447	480	523	455	432	489	447	469	454	478	485	433	469	499	519	493	475	495	462	428	468	520	503	462	430	477	463	512	485	455	473	467	482	479	463	472	464	458	498	463	477	472	501	461	462	466	436	485	466	470	489	476	468	514	488	496	442	458	465	445	466	491	442	490	471	465	461	479	478	498	501	473	478	480	438	474	473	480	517	472	440	474	529	467	451	459	469	498	459	469	468	484	457	481	494	488	462	465	439	468	473	465	481	473	477	498	465	446	476	459	444	427	505	468	516	498	461	506	487	455	507	517	448	451	490	468	434	469	495	457	505	439	454	532	464	499	470	483	475	457	497	543	447	470	476	443	515	512	469	474	491	447	464	473	482	474	510	511	464	467	473	472	535	501	477	433	421	472	488	502	497	439	466	460	489	488	430	476	454	480	478	460	470	440	481	506	500	502	467	500	533	499	506	534	468	459	488	469	465	446	485	462	452	465	463	425	478	456	467	473	505	506	504	481	430	442	463	452	458	467	448	458	454	439	477	472	466	490	444	539	472	490	451	469	456	450	470	504	450	496	468	509	455	472	528	466	481	489	448	448	476	497	491	467	483	449	494	458	491	450	508	476	481	467	427	464	443	498	483	448	435	467	461	447	490	484	447	489	439	492	456	482	483	435	479	511	480	507	494	473	470	468	469	480	483	479	502	468	501	464	448	452	491	457	514	461	480	481	453	486	519	463	455	487	443	427	456	464	469	506	482	496	482	473	488	483	441	494	501	462	495	502	491	463	436	517	494	483	522	470	508	458	497	466	441	460	485	494	506	459	486	523	470	493	492	477	522	462	503	486	430	443	494	450	486	490	466	481	467	473	452	444	474	472	481	479	525	428	503	442	533	517	503	479	503	420	446	465	520	464	416	512	466	467	457	524	480	501	472	439	475	475	470	484	500	467	428	461	441	458	486	479	495	492	480	443	465	498	506	471	539	471	482	490	518	479	461	476	485	470	429	474	503	500	477	511	509	456	448	462	464	496	466	456	494	445	513	489	474	489	466	456	459	473	474	470	436	443	481	452	522	451	488	498	498	521	479	479	478	420	465	491	484	471	512	451	463	463	466	483	456	443	449	478	480	461	476	501	494	502	467	454	490	537	490	444	494	457	467	462	530	482	484	456	435	453	457	511	495	469	444	463	507	492	454	527	489	424	493	434	466	461	464	445	506	431	448	465	458	496	451	486	504	454	481	525	505	493	493	484	520	463	507	492	469	459	469	485	490	476	446	467	445	452	467	429	485	476	459	494	472	453	512	488	454	491	489	486	451	456	482	477	501	468	450	488	498	470	449	463	485	429	443	471	514	494	444	476	468	431	478	447	488	476	541	485	463	494	480	484	468	468	496	482	431	436	470	515	445	487	470	479	449	459	479	493	470	510	456	522	490	493	497	438	453	493	509	473	481	479	464	454	451	507	480	447	464	493	451	454	502	493	471	414	480	485	470	458	464	507	481	498	467	452	465	474	438	484	494	509	483	432	501	479	511	488	481	430	468	501	475	466	464	484	492	468	478	463	497	476	464	473	458	501	486	485	449	457	519	460	473	515	483	464	462	451	464	461	447	492	457	455	440	414	470	483	472	425	446	493	496	491	468	510	462	448	446	459	491	463	515	484	472	509	440	464	461	513	511	462	454	479	465	502	453	439	465	451	500	451	451	473	447	459	518	464	432	466	491	453	453	498	512	487	499	452	488	440	495	499	438	519	463	472	439	506	506	470	463	487	482	471	432	430	450	490	464	436	488	469	469	472	500	419	511	455	462	438	488	456	530	467	482	462	461	478	500	460	463	468	478	452	479	473	481	466	463	496	504	474	457	491	454	459	454	478	441	448	470	455	501	464	465	471	460	488	499	444	461	494	468	497	483	480	493	470	449	505	493	487	438	507	495	493	477	452	462	428	465	478	479	454	444	453	498	459	460	465	449	467	444	472	499	452	438	459	465	440	462	489	466	453	497	496	474	495	479	453	467	459	464	459	496	462	491	491	448	482	487	476	471	454	460	457	483	463	481	467	485	474	517	458	474	487	474	438	470	496	473	480	443	463	449	502	429	459	493	472	490	468	479	462	518	455	476	471	493	471	489	484	471	489	470	482	504	473	451	453	468	457	470	515	490	497	476	509	469	467	501	476	455	494	494	466	463	463	470	482	475	478	473	484	487	434	470	518	462	485	460	470	463	498	466	498	477	441	463	494	449	457	516	474	521	485	470	483	476	455	487	480	467	503	476	463	476	492	507	497	473	483	515	455	457	489	450	493	470	506	467	430	448	471	484	496	455	494	475	483	449	476	463	472	456	478	448	445	470	499	521	488	452	451	445	465	475	469	467	456	510	498	456	439	488	460	481	461	479	499	443	430	455	477	495	465	473	458	501	485	480	472	452	473	518	481	453	440	494	526	475	441	476	466	464	484	484	454	483	484	479	454	483	401	471	512	464	521	475	470	483	433	473	519	492	477	452	447	472	452	518	444	465	473	464	490	464	449	434	470	463	491	486	495	462	455	453	476	479	471	430	498	463	491	464	483	522	503	497	461	479	461	511	497	462	444	445	465	514	480	436	451	492	467	505	457	515	482	533	433	449	492	471	475	478	480	517	539	492	479	457	461	477	442	474	457	477	427	502	475	473	471	521	454	485	458	476	465	482	460	478	503	500	481	469	445	495	482	479	498	488	468	492	497	432	504	484	455	507	497	477	472	479	446	470	524	496	526
21640	16137	24377	21128	18692	12000	4158	2370	1608	1507	1501	1306	1283	1270	1195	1197	1159	1158	1188	1150	1229	1105	1161	1113	1129	1124	1182	1155	1153	1178	1106	1212	1102	1164	1086	1161	1088	1135	1139	1130	1135	1144	1137	1109	1104	1034	1069	1071	1048	1023	1110	1110	1127	1094	1087	1068	1129	1129	1058	1135	1051	1106	1073	1031	1146	1084	1070	1048	1071	1062	1087	1098	1113	1113	1122	1060	1075	1059	1083	1094	1135	1079	1047	1147	1069	1108	1069	1143	1032	1066	1113	1010	1120	1086	1084	1096	1105	1121	1102	1127	1081	1086	1086	1072	1036	1119	1006	1071	1087	1094	1116	1131	1052	1102	1124	1109	1115	1134	1113	1105	1086	1077	1032	1007	1054	1097	1015	1080	1073	1071	1090	1108	1025	1109	1132	1062	1037	1045	1069	1070	1095	1122	1092	1075	1059	1051	1043	1045	1092	1062	1111	1063	1098	1066	1044	1040	1151	1092	1054	1102	1109	1084	1058	1078	1098	1105	1107	1124	1082	1103	1134	1153	1081	1112	1097	1114	1091	1085	1096	1032	1104	1115	1081	1066	1058	1117	1061	1074	1091	1051	1153	1094	1070	1078	1076	1021	1076	1058	1158	998	1067	1101	1087	1010	1060	1118	1100	1054	1122	1059	1086	1101	1042	1033	1075	1082	1056	1113	1115	1096	1104	1104	1107	1148	1079	1061	1099	1070	1045	1128	1071	1075	1107	1026	1024	1026	1092	1087	1099	1076	1018	1058	1073	1073	1144	1097	1029	1059	1146	1119	1100	1157	1095	1068	1048	1052	1057	1103	1092	1074	1071	1124	1092	1101	1077	1011	1075	1027	1109	1077	1124	1130	1136	1143	1117	1091	1100	1067	1082	1091	1039	1051	1092	1071	1061	1101	1056	1085	1058	1123	1098	1079	1067	1095	1146	1096	1024	1056	1109	1051	1105	1062	1115	1088	1042	1021	1115	1084	1067	1018	1049	1114	1139	1077	1081	1137	1098	1112	1086	1068	1065	1033	1104	1061	1097	1061	1058	1036	1122	1063	1070	1079	1067	1023	1083	1018	1060	1042	1042	1105	1041	1058	1080	1096	1085	1082	1089	1154	1054	1082	1074	1081	1114	1096	1027	1074	1059	1054	1044	993	1001	1103	1114	1084	1067	1054	1063	1114	1131	1033	1070	1078	1100	1105	1073	1074	1081	1129	1055	1088	1065	1023	1047	1126	1072	1112	1104	1058	1063	1091	1012	1089	1068	1076	1080	1035	1112	1066	1055	1080	1134	1085	1077	1131	1071	1060	1106	1041	1067	1138	1032	1069	1064	1119	1085	1111	1073	1043	1118	1090	1060	1057	1052	1022	1125	1094	1039	1082	1039	1102	1086	1114	1160	1059	1089	1080	1038	1111	1071	1046	1047	1081	1050	1120	1147	1151	1089	1081	1077	1152	1092	1057	1048	1068	1089	1049	1144	1057	1098	1094	1123	1079	1053	1114	1115	1062	1100	1071	1100	1068	1038	1074	1065	1096	1071	1097	1097	1061	1086	1059	1038	1117	1078	1071	1085	1105	1080	1043	1136	1086	1100	1091	1083	1039	1080	1025	1055	1039	1137	1086	1182	1044	1073	1106	1147	1099	1103	1091	1029	1104	1121	1097	1122	1103	1129	1029	1095	1068	1054	1092	1104	1037	1104	1075	1103	1058	1085	1041	1111	1097	1065	1106	1067	1065	1055	1110	1110	1103	1068	1133	1104	1079	1068	1093	1045	1078	1074	1006	1075	1183	1041	1026	1037	1075	1077	1084	1098	1098	1093	1090	1052	1092	1096	1031	1035	1087	1124	1067	1006	1047	1123	1084	1089	1069	1031	1096	1110	1047	1147	1082	1067	1022	1106	1060	1092	1065	1098	1076	1077	1035	1081	1061	1051	1059	1078	1048	1081	1093	1066	1167	1076	1039	1093	1094	1067	1057	1133	1069	1091	1069	1057	1050	1125	1069	1105	1066	1065	1133	1106	1055	1114	1109	1079	1087	1073	1152	1088	1118	1037	1032	1070	1068	1080	1045	1052	1077	1043	1081	1106	1038	1137	1091	1096	1074	1022	1063	1103	1134	1098	1017	1111	1112	1107	1059	1064	1087	1091	1066	1055	1112	1049	1082	1104	1074	1072	1097	1009	1080	1059	1115	1042	1083	1038	1035	1082	1114	1076	1028	1130	1120	1054	1069	1083	1128	1059	1083	1081	1091	1063	1072	1098	1099	1080	1030	1103	1128	1037	1081	1089	1045	1109	1070	1049	1057	1100	1071	1065	1101	1080	1074	1021	1165	1071	1083	1094	1093	1059	1077	1083	1051	1059	1076	1112	1120	1056	1093	1049	1076	1082	1103	1013	1048	1115	1099	1110	1005	1002	1091	1063	1053	1075	1136	1092	1048	1033	1110	1043	1090	1105	1012	1087	1110	1102	1076	1052	1038	1147	1092	1054	1072	1127	1093	1046	1073	1103	1059	1041	1051	1060	1023	1125	1068	1144	1048	1071	1078	1051	1095	1078	1069	1037	1058	1135	1070	1107	1031	1089	1022	1118	1105	1095	1065	1095	1048	1081	1125	1051	1083	1073	1072	1055	1046	1101	1108	1029	1099	1049	1151	1147	1075	1048	1096	1090	1094	1067	1064	1077	1109	1047	1077	1078	1057	1003	1112	1094	1102	1073	1042	1072	1057	1150	1056	1082	1029	1102	1062	1095	1086	1003	1080	1080	1082	1040	1075	1143	1095	1111	1091	1096	1057	1106	1098	1024	1047	1051	1071	1115	1129	1086	1115	1073	1072	1077	1071	1050	1073	1098	1069	1111	1075	1075	1092	1119	1091	1068	1029	1103	1119	1083	1088	997	1091	1071	1023	1061	1083	1081	1062	1135	1058	1061	1045	1145	1060	1072	1082	1073	1117	1036	1098	1019	1063	1060	1107	1092	1084	1028	1149	1101	1086	1061	1121	1117	1055	1061	1109	1155	1104	1127	1073	1102	1057	1086	1130	1062	1057	1017	1018	1077	1143	1091	1105	1116	1131	1071	1158	1045	1073	1063	1094	1109	1062	1067	1046	1077	1106	1063	1032	1030	1077	1052	1102	1063	1063	1060	1085	1110	1074	1144	1049	1070	1097	1120	1039	1059	1030	1083	1058	1125	1042	1096	1055	1072	1083	1055	1117	1111	1046	1060	1019	1086	1095	1105	1097	1041	1066	1129	1161	1100	1078	1040	1056	1042	1087	979	1071	1091	1052	1081	1012	1102	1042	1084	1111	1036	1120	1046	1073	993	1122	1123	1056	1141	1066	1068	1051	1104	1084	1112	1105	1054	1057	1109	1132	1129	1085	1051	1073	1078	1069	1029	1176	966	1072	1081	1078	1061	1058	1129	1098	1057	1034	1059	1069	1071	1057	1084	1090	1045	1094	1100	1074	1102	1045	1084	1020	1117	1099	1075	1040	1070	1068	1097	1028	1125	1086	1070	1054	1063	1071	1082	1068	1076	1053	1079	1109	1065	1076	1060	1083	1050	1110	1139	1109	1111	1098	1059	1122	1097	1127	1051	1133	1157	1076	1120	1162	1058	1017	1061	1057	1055	1041	1079	1130	1051	1073	1153	1099	1130	1104	1087	1096	1126	1017	1136	1082	1079	1075	1069	1122	1072	1097	1074	1132	1092	1085	1080	1085	1162	1077	1048	1136	1109	1112	1063	1104	1140	1011	1088	1041	1076	1118	1068	1110	1080	1085	1050	1027	1050	1108	1083	1078	1061	1111	1072	1097	1058	1094	1046	1074	1069	1075	1049	1078	1080	1114	1159	1036	1056	1075	1044	1110	1139	1063	1040	1115	1088	1053	1043	1082	1088	1119	1060	1107	1129	1064	1076	1047	1045	1081	1078	1113	1025	1099	1111	1123	1033	1089	1034	1119	1064	1060	1113	1055	1148	1089	1061	1049	1040	1122	1115	1104	1143	1073	1119	1024	1107	1143	1102	1077	1093	1072	1106	1072	1056	1075	1079	1041	1075	1038	1062	1052	1094	1113	1091	1097	1047	1091	1044	1109	1113	1110	1170	1044	1162	1048	1083	1096	1126	1096	1110	1087	1090	1084	998	1114	1071	1100	1050	1115	1082	1125	1030	1156	1131	1085	1088	1086	1102	1073	1055	1081	1102	1099	1110	1032	1038	1030	1074	1133	1125	1061	1137	1054	1073	1088	1080	1092	1080	1115	1058	1129	1071	1076	1083	1058	1076	1091	1081	1084	1105	1124	1019	1079	1095	1094	1095	1070	1033	1039	1085	1077	1081	1055	1113	1136	1110	1087	1044	1078	1032	1077	1046	1142	1096	1085	1045	1141	1069	1034	1111	1027	1096	1108	1090	1093	1085	1122	1081	1084	1068	1108	999	1075	1041	1092	1096	1059	1069	1103	1062	1046	1033	1073	1063	1064	1016	1087	1077	1109	1068	1161	1063	1100	1077	1011	1045	1081	1093	1118	1130	1032	1112	1101	1083	1060	1088	1080	1060	1139	1043	1070	1085	1099	1092	1101	1034	1070	1089	1103	1068	1042	1060	1086	1119	1091	1071	1052	1115	1107	1053	1037	1090	1086	1097	1123	1034	1096	1103	1075	1107	1066	1068	1086	1118	1123	1081	1086	1106	1105	1101	1039	1086	1104	1125	1075	1071	1075	1064	1023	1088	1139	1098	1089	1097	1089	1094	1118	1126	1070	1100	1045	1056	1031	1089	1079	1120	1072	1093	1030	1064	1068	1112	1031	1080	1049	1103	1092	1092	1096	1099	1102	1084	1064	1053	1112	1125	1077	1059	1029	1081	1056	1138	1103	1145	1141	1085	1045	1049	1084	1113	1082	1120	1078	1090	1083	1091	1129	1090	1102	1043	1056	1091	1021	1037	1063	1092	1135	1091	1078	1095	1108	1123	1101	1038	1085	1112	1073	1090	1074	1095	1115	1049	1074	1098	1074	1050	1107	1043	1065	1067	1109	1129	1097	1086	1080	1030	1052	1104	1135	1095	1083	1066	1134	1103	1049
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
