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
336768148420	336768148978	336768149528	336768150078	336768150628	336768151179	336768151729	336768152279	336768152829	336768153379	336768153929	336768154479	336768155029	336768155579	336768156129	336768156679	336768157229	336768157780	336768158330	336768158880	336768159430	336768159980	336768160530	336768161080	336768161630	336768162180	336768162730	336768163280	336768163831	336768164381	336768164931	336768165481	336768166031	336768166581	336768167131	336768167681	336768168231	336768168781	336768169331	336768169882	336768170432	336768170982	336768171532	336768172082	336768172632	336768173182	336768173732	336768174282	336768174832	336768175384	336768175932	336768176483	336768177033	336768177583	336768178133	336768178683	336768179233	336768179783	336768180333	336768180883	336768181433	336768181983	336768182534	336768183084	336768183634	336768184184	336768184734	336768185284	336768185834	336768186384	336768186934	336768187484	336768188034	336768188586	336768189135	336768189685	336768190235	336768190785	336768191335	336768191885	336768192435	336768192985	336768193535	336768194085	336768194635	336768195186	336768195736	336768196286	336768196836	336768197386	336768197936	336768198486	336768199036	336768199586	336768200136	336768200686	336768201237	336768201787	336768202337	336768202887	336768203437	336768203987	336768204537	336768205087	336768205637	336768206187	336768206737	336768207288	336768207838	336768208388	336768208938	336768209488	336768210038	336768210588	336768211138	336768211688	336768212238	336768212788	336768213338	336768213889	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36545	40228	37986	31580	33004	29317	34385	40124	32262	26767	17839	12963	8575	6360	5205	4118	3648	3505	2819	1902	1591	1522	1257	1089	1130	1086	812	690	732	749	839	665	646	575	572	599	503	407	400	424	426	391	385	381	367	399	411	383	414	394	346	359	398	337	344	369	336	360	358	355	397	372	338	323	364	371	361	336	319	351	337	317	334	356	388	338	358	351	309	334	306	328	334	336	352	302	332	301	310	306	311	325	329	292	346	297	298	305	342	310	333	334	333	305	320	293	314	304	319	288	319	314	323	314	310	310	293	343	301	288	337	326	343	302	350	327	313	297	299	333	316	306	317	309	339	328	312	303	319	304	326	293	315	324	281	295	300	294	303	343	313	292	320	286	358	302	322	306	294	343	351	346	308	326	284	321	355	297	338	306	307	328	305	313	316	321	333	317	319	336	330	311	320	309	324	328	333	293	289	301	312	317	292	305	320	311	282	339	293	306	357	328	357	320	300	316	324	345	293	346	296	299	288	283	308	312	314	331	314	296	312	366	328	316	335	317	292	313	338	342	322	326	344	350	321	293	322	334	289	320	300	306	318	292	341	325	311	308	293	294	306	314	321	333	324	314	326	311	337	302	306	264	287	339	297	345	300	307	310	329	315	348	354	293	325	314	310	327	338	343	291	309	330	292	307	293	317	339	305	327	320	289	347	300	330	314	326	326	289	288	317	275	317	347	317	323	321	324	304	321	290	320	331	322	302	327	318	302	340	300	349	318	329	324	327	305	309	341	294	323	324	321	301	339	307	339	314	333	281	309	340	291	342	294	318	337	331	305	312	301	308	336	351	341	343	333	292	305	322	305	321	289	301	332	311	297	334	300	287	325	328	337	305	305	309	293	315	310	320	319	307	303	299	293	303	315	277	337	297	325	317	293	302	307	307	330	347	298	354	309	274	311	321	323	306	357	316	364	299	308	324	348	314	322	327	313	342	283	272	331	324	311	296	276	293	350	331	324	311	326	329	310	304	298	326	367	312	309	367	308	320	349	305	281	332	320	287	330	309	283	315	303	284	334	306	316	299	295	283	328	317	271	311	302	345	321	313	293	333	303	316	322	320	298	298	273	310	322	314	328	298	288	323	310	298	320	303	320	304	310	310	340	321	330	301	339	289	322	298	284	342	318	291	322	287	310	299	311	323	295	316	302	328	332	347	309	340	283	320	295	334	305	293	331	340	303	320	308	271	333	317	336	314	321	303	292	338	314	298	342	349	335	294	320	311	318	294	312	292	274	363	317	305	328	341	283	326	302	309	333	316	304	317	339	301	301	325	346	309	306	288	335	294	299	321	291	318	311	284	315	318	284	319	300	317	312	308	303	308	329	277	292	297	347	322	336	323	368	310	342	310	308	320	326	304	296	317	323	288	317	299	292	312	332	309	317	330	304	324	328	319	319	329	345	352	304	331	303	331	280	330	321	308	315	310	290	324	301	335	306	285	291	327	313	309	336	329	345	321	303	347	281	318	312	324	307	309	308	350	327	307	309	323	342	363	295	283	301	305	304	325	338	302	321	325	311	361	313	342	334	357	354	275	319	304	323	340	307	324	330	290	276	322	314	314	284	334	313	291	338	315	322	263	318	326	311	347	318	307	319	305	288	289	319	298	315	314	324	343	305	350	308	331	333	320	306	297	356	320	309	300	332	281	331	311	319	306	334	319	320	282	330	274	343	289	333	327	306	311	290	345	322	287	340	269	296	336	297	323	286	318	298	324	327	316	281	330	303	325	316	322	315	337	326	306	293	309	299	295	309	299	313	331	338	277	344	317	327	294	301	289	324	326	336	299	295	307	301	310	309	342	306	312	310	351	318	364	302	287	325	331	299	327	335	336	311	328	310	310	318	330	347	341	347	334	325	332	310	286	305	319	329	285	315	297	301	295	321	304	297	342	339	319	323	318	336	346	307	333	298	327	353	334	304	309	282	323	307	352	325	287	317	321	331	345	319	286	332	313	303	292	339	337	299	305	300	317	343	284	307	302	353	300	314	339	325	323	285	362	303	284	299	339	332	299	328	358	313	339	312	334	301	308	324	315	301	355	350	338	321	315	312	306	304	273	328	295	297	327	320	312	319	293	292	280	318	323	300	307	309	287	322	322	314	294	314	343	313	309	308	317	323	290	307	354	296	306	319	319	312	340	282	312	301	317	331	289	295	308	292	349	302	350	337	302	316	300	320	311	320	346	337	288	297	328	315	320	291	317	313	311	294	317	299	342	287	330	321	330	344	317	299	284	302	324	333	304	344	306	292	327	322	276	350	292	357	317	302	313	344	321	326	341	319	332	299	319	345	335	361	308	295	309	289	314	298	292	333	344	325	322	353	309	341	326	362	297	312	333	312	304	291	280	317	339	320	299	321	300	310	345	311	319	311	292	334	313	329	313	292	322	301	338	299	336	326	319	325	302	304	307	325	339	319	314	293	324	299	329	347	304	326	338	310	342	332	313	310	323	310	307	337	293	316	333	268	331	318	302	323	361	325	307	312	319	352	318	327	305	306	307	341	336	307	321	300	294	257	319	301	307	311	339	319	302	318	291	315	318	294	297	313	343	307	353	317	314	322	326	310	315	331	313	288	299	325	314	324	317	312	302	322	330	322	334	322	314	309	314	326	313	290	334	294	314	296	318	298	296	306	307	316	316	314	325	310	319	311	311	319	315	275	304	330	338	331	290	304	295	323	310	309	302	321	283	312	303	288	320	316	317	320	331	294	348	305	334	303	331	298	332	309	302	323	297	291	309	333	336	340	320	316	305	314	318	306	322	294	308	295	320	287	348	314	322	360	299	290	289	341	303	309	322	330	327	315	308	313	348	319	311	317	329	323	318	308	320	338	321	305	307	312	299	324	296	329	327	297	302	309	333	306	336	299	279	324	304	318	331	294	310	328	336	299	355	285	280	290	311	322	321	299	336	336	323	299	345	303	307	312	322	305	333	311	340	309	311	304	291	332	334	289	327	341	356	300	284	313	311	287	297	314	303	324	328	329	297	332	285	309	319	321	329	344	343	332	295	340	314	285	309	314	305	336	297	306	312	315	303	322	311	326	353	303	312	319	309	327	298	335	307	317	302	268	298	343	324	304	288	304	283	290	286	308	324	320	280	311	297	310	287	336	337	289	338	304	323	315	301	281	310	296	327	289	299	337	297	334	322	341	292	338	323	300	355	321	289	336	290	343	330	321	311	332	317	289	314	347	330	302	317	315	341	319	296	317	323	296	283	345	331	316	325	314	318	310	311	313	307	297	335	303	303	313	325	298	300	320	309	325	314	318	297	304	354	325	293	296	311	315	317	331	284	285	271	337	293	312	297	309	278	296	299	335	324	283	322	315	324	295	323	326	306	349	299	303	325	328	313	343	335	280	293	304	345	318	320	294	322	301	337	294	352	355	318	317	315	314	302	305	295	322	348	308	342	313	308	306	294	291	302	339	297	301	326	302	309	311	324	341	332	331	293	316	290	300
23510	32989	39422	40814	43029	40290	48350	53384	45869	42523	35698	31660	26632	23432	20981	18394	16626	16796	13660	10389	8554	7924	7256	6127	6573	5993	4320	3517	3574	4307	4307	3269	3100	3047	2799	3020	2173	1628	1424	1684	1641	1465	1538	1370	1629	1667	1649	1518	1352	1184	1162	1107	1033	1016	1044	1170	1095	1203	1152	1155	1137	996	1011	986	1036	1244	1017	992	1008	1015	954	1107	1288	1235	1252	1116	1099	1028	832	811	768	758	776	779	761	774	760	804	776	742	780	786	777	749	762	793	734	756	718	799	771	792	768	716	721	744	764	740	809	787	770	791	762	738	774	789	732	757	759	769	783	797	753	782	754	775	740	751	747	799	794	731	717	811	775	739	697	745	786	754	791	718	752	731	744	744	744	710	779	746	777	751	802	740	777	790	762	724	787	755	730	749	763	730	761	742	758	738	773	761	740	747	768	755	747	758	750	704	770	719	728	840	757	803	737	734	770	751	759	722	716	790	747	782	760	706	715	786	721	754	725	795	744	747	772	747	775	784	739	778	799	824	778	751	792	727	756	748	759	746	791	674	734	722	774	770	722	781	784	751	736	712	744	776	718	785	762	696	755	755	745	701	769	771	774	775	784	755	763	755	763	690	756	761	737	771	750	739	727	749	737	788	801	767	816	785	761	703	785	746	721	729	767	753	774	773	724	729	798	721	775	744	740	780	805	733	735	721	758	796	760	752	742	773	801	764	714	749	751	773	745	790	753	772	781	778	772	758	747	780	802	761	727	764	756	750	745	733	751	741	776	738	759	737	753	764	810	757	719	771	764	766	743	780	752	762	791	775	768	809	767	713	753	774	725	741	724	763	763	768	739	732	763	725	806	764	763	770	765	763	741	747	737	735	706	782	789	772	762	775	749	770	756	788	773	746	780	736	754	763	724	783	768	742	796	773	751	752	753	732	787	748	749	770	747	738	731	750	785	778	752	777	733	781	759	822	746	736	744	771	743	785	749	755	780	709	762	743	764	725	780	725	770	783	711	741	699	734	765	802	786	761	751	744	751	795	752	766	804	750	773	733	740	768	762	742	724	773	793	788	726	703	792	753	776	702	773	726	760	711	770	768	732	726	810	783	778	742	785	768	739	737	750	776	756	756	720	773	740	750	752	762	772	770	756	788	777	781	774	690	794	750	722	742	721	773	762	765	748	796	769	734	806	762	739	772	718	784	798	748	798	726	761	728	777	751	800	748	794	777	772	805	738	739	751	756	755	761	797	797	771	726	757	727	744	765	777	812	751	714	757	734	752	723	751	722	762	775	747	755	752	770	768	782	785	758	756	759	752	758	786	740	742	780	752	726	760	760	717	800	720	732	726	772	764	781	764	694	754	772	713	712	779	754	703	801	762	736	729	773	798	795	753	772	772	739	746	778	743	767	738	725	786	753	798	735	709	717	771	771	755	782	736	721	804	746	816	731	767	724	760	749	724	760	766	745	772	767	740	762	762	720	771	774	777	775	707	745	768	747	723	748	756	780	717	800	712	774	689	820	729	771	773	801	741	798	788	706	760	741	729	755	775	803	746	728	753	777	780	793	778	754	808	717	757	726	737	794	739	711	686	756	775	761	760	732	727	773	741	759	739	755	768	784	748	722	723	755	742	779	786	775	785	725	717	758	746	830	753	742	766	777	753	753	742	775	804	725	713	739	783	723	731	710	785	695	676	709	719	766	775	812	780	751	770	806	761	705	808	744	753	763	763	740	755	706	780	773	754	756	702	754	748	794	753	748	745	730	724	791	779	770	715	740	728	798	745	744	760	771	769	790	778	734	803	747	716	741	748	795	795	709	812	765	824	742	755	762	732	739	741	775	739	743	784	733	782	742	810	693	739	744	788	733	799	766	756	742	680	747	727	784	746	739	805	720	752	748	760	714	766	698	772	740	752	749	808	740	760	737	755	704	731	749	762	732	782	722	780	783	815	779	762	740	732	767	772	751	792	778	772	738	729	735	768	772	777	796	771	757	766	731	748	759	764	801	752	758	769	778	756	761	758	810	744	725	736	767	761	765	718	767	793	769	739	717	793	716	772	742	792	734	746	804	789	779	742	729	793	736	798	801	777	750	754	773	795	769	779	787	774	711	829	751	749	778	715	788	713	729	813	730	660	753	764	769	759	761	762	707	736	763	775	777	787	731	750	743	796	734	742	770	796	767	709	747	794	739	740	812	769	752	799	739	762	770	753	752	786	708	747	745	726	711	720	717	744	725	732	745	737	750	719	777	799	756	781	698	783	727	809	770	798	777	710	750	784	767	729	768	763	721	788	749	768	780	737	719	780	759	759	758	723	774	777	784	799	778	737	772	717	750	787	794	727	739	772	745	761	760	720	774	752	751	767	690	761	749	755	786	735	760	764	824	747	803	734	766	727	767	790	746	777	730	809	700	727	803	770	750	758	748	719	758	747	747	779	774	778	749	760	794	708	743	781	723	741	768	786	808	719	749	735	783	745	780	705	729	752	703	788	784	826	762	768	743	727	772	753	750	787	779	745	818	732	778	709	779	741	751	797	776	763	769	741	696	792	760	765	755	773	776	740	744	732	694	775	719	752	691	728	756	756	780	772	801	717	741	745	779	786	753	753	784	765	801	752	767	803	807	718	769	755	722	716	709	731	730	723	684	713	732	774	784	759	754	738	775	776	765	757	691	766	784	763	739	736	780	770	796	760	773	754	731	736	758	773	773	787	790	736	768	799	705	770	738	738	725	758	722	757	794	747	760	754	730	732	716	783	779	723	764	767	698	761	738	761	741	746	830	709	772	702	778	747	779	761	715	771	793	778	788	762	673	736	737	788	741	757	759	760	794	755	784	717	786	778	763	786	798	756	749	737	776	765	768	768	738	745	695	751	788	728	780	736	742	767	773	771	719	738	723	761	750	743	759	851	740	773	712	762	794	798	751	741	802	730	762	701	755	762	723	742	789	790	758	768	764	717	716	790	755	736	733	747	795	770	751	738	728	769	795	759	753	775	723	774	728	764	722	754	770	762	780	769	735	796	785	773	747	768	696	747	704	765	750	740	762	744	750	744	800	783	756	786	744	804	780	791	805	767	797	712	774	778	741	707	735	774	717	782	744	732	754	779	768	749	779	769	741	770	759	779	802	776	724	776	767	784	825	755	698	728	758	764	776	782	710	738	803	719	782	760	706	776	811	772	750	813	716	763	744	738	757	724	762	757	747	794	738	785	721	759	777	753	753	697	771	727	762	806	762	762	789	718	782	775	716	762	789	759	765	791	719	722	705	745	755	802	800	742	761	730	766	760	751	739	815	759	765	683	743	767	758	761	736	837	774	775	697	723	788	738	736	764	751	738	740	736	770	781	738	737	697	700	715	738	732	742	784	789	747	784	718	765	731	771	745	690	795	762	764	812	785	742	794	716	795	803	769	730	763	761	744	811	752	784	706	745	754	754	726	737	771	771	785	748	734	720	783	752	724	770	719	720	743	776	776	794	751	731	693	746	778	748	774	746	724	744	771	752	764	778	803	742	749
10958	12674	14109	8987	6134	3667	2766	2561	1926	1539	1251	1080	950	932	907	838	750	610	578	501	496	485	407	413	393	455	364	396	399	394	357	314	319	357	344	300	323	328	320	328	326	329	374	330	301	324	372	336	334	354	355	354	336	355	315	308	334	326	355	338	360	343	318	366	338	347	327	302	355	317	288	321	329	311	320	324	318	329	340	334	340	324	300	338	349	347	332	337	368	343	363	356	341	303	316	336	311	295	370	331	338	308	315	312	324	310	339	329	300	309	325	320	317	323	356	325	356	334	310	342	309	330	311	311	351	343	319	333	380	328	329	312	327	315	317	326	337	311	319	292	347	328	377	348	319	371	341	363	356	355	310	335	348	309	321	332	319	329	343	309	316	357	312	332	333	326	300	309	315	356	321	348	349	304	311	355	320	332	331	319	335	340	341	358	348	339	339	345	338	296	341	342	327	302	349	339	327	329	313	328	350	345	356	339	322	319	332	312	330	356	337	327	321	324	339	334	326	322	347	317	337	312	357	328	356	337	325	339	337	359	331	315	296	330	338	337	323	321	302	309	323	339	318	303	297	325	352	334	359	336	334	323	331	371	328	330	327	325	328	356	303	309	341	327	318	327	311	351	307	308	309	329	310	341	329	297	370	297	339	346	337	315	348	344	327	304	318	335	316	291	299	319	326	314	356	358	336	326	340	349	310	292	318	332	334	320	297	337	356	334	335	346	292	333	308	324	315	325	323	359	331	353	349	333	353	334	331	317	305	317	307	321	296	340	307	299	350	309	310	344	344	319	301	339	322	306	318	338	346	348	340	344	295	350	305	323	350	327	341	308	306	325	319	331	336	348	355	359	318	344	341	302	322	333	345	328	312	338	335	328	335	320	323	325	340	331	326	304	326	305	362	309	344	342	324	340	345	321	339	318	358	336	331	337	350	309	320	322	316	319	302	326	314	331	363	320	325	341	311	315	275	337	320	347	338	357	350	310	356	362	330	307	306	315	329	307	330	330	294	318	296	322	331	329	344	323	339	318	331	328	334	314	307	338	334	317	320	324	376	319	326	331	319	332	322	333	305	332	365	311	314	340	319	325	354	322	333	291	307	319	335	313	325	342	316	318	347	316	296	309	313	323	332	316	350	348	344	319	279	314	337	304	316	335	305	336	368	367	342	360	350	349	347	336	323	324	338	336	326	336	360	352	336	354	319	331	323	314	325	314	339	317	336	325	350	342	330	332	291	320	341	356	312	316	310	334	319	340	357	330	362	327	326	347	336	353	356	332	334	341	299	309	320	355	297	341	314	331	318	327	313	294	316	322	330	361	342	317	320	351	336	340	293	334	318	339	306	319	312	327	331	310	309	310	356	343	341	334	337	365	373	332	335	322	314	344	301	322	350	311	330	335	299	373	341	317	320	327	333	338	310	370	333	333	337	321	367	325	325	342	320	311	383	354	339	333	347	336	344	348	333	335	343	323	333	323	339	295	318	310	320	360	313	326	320	330	337	337	314	309	319	310	342	353	334	341	321	338	334	355	318	350	345	304	307	351	321	363	367	312	352	337	299	353	373	293	333	320	330	305	322	322	321	347	342	333	358	353	314	297	336	329	320	341	333	338	340	285	344	324	330	339	353	322	303	359	296	357	344	334	345	314	320	344	351	348	340	322	325	330	326	327	334	326	337	336	321	316	328	334	337	308	318	320	326	313	360	345	339	318	307	358	295	327	345	348	316	366	311	328	317	297	298	330	356	310	389	348	320	320	338	332	362	332	327	335	294	338	326	317	339	316	368	336	353	344	311	336	326	367	301	330	355	311	337	320	339	313	307	337	333	331	360	369	307	307	326	292	309	331	350	334	312	322	341	337	325	333	316	317	324	312	332	322	311	309	328	353	323	305	293	322	311	313	336	324	314	336	323	334	325	335	361	349	338	310	313	349	298	301	321	351	314	365	323	335	356	298	322	320	329	349	313	330	332	316	351	332	313	318	297	328	328	332	316	341	291	324	324	317	323	327	344	361	289	340	322	336	314	316	347	308	338	318	315	332	347	322	290	330	296	345	334	322	327	313	306	335	326	331	309	323	332	311	354	337	332	363	339	343	329	322	325	314	355	308	337	291	348	303	344	316	323	351	314	331	314	329	324	301	343	323	320	305	333	316	311	303	326	330	334	389	342	335	335	330	311	308	312	328	332	365	309	339	307	296	341	308	350	316	335	312	307	337	293	330	298	325	324	334	306	313	350	319	356	335	297	333	333	343	366	315	307	343	333	328	342	348	349	311	315	341	328	329	329	312	327	331	348	337	315	319	346	337	360	347	332	324	325	353	315	315	335	310	348	336	337	353	325	347	308	359	331	337	311	331	339	310	331	306	352	334	309	321	315	328	339	337	296	380	331	300	335	316	316	315	279	339	307	338	320	335	338	326	313	317	335	332	326	324	337	317	315	352	308	349	323	332	289	366	341	336	321	315	319	293	320	312	323	349	339	335	361	325	321	326	343	329	296	347	328	320	317	339	344	328	352	336	327	315	314	339	348	311	352	316	344	345	334	288	343	314	335	316	310	294	303	344	354	317	342	336	336	335	333	308	321	330	346	328	346	316	331	297	333	343	305	319	312	349	332	346	333	347	363	323	303	311	330	367	338	331	352	303	346	317	308	315	361	332	348	341	360	301	353	321	344	361	343	349	284	293	323	337	370	334	297	349	357	321	309	313	311	311	331	327	315	326	309	332	319	347	313	324	336	321	382	279	320	338	352	335	301	334	336	298	340	312	356	332	330	349	338	302	301	339	352	331	303	352	349	341	349	318	342	340	333	317	314	309	325	363	331	321	290	312	326	357	310	304	343	332	295	348	321	323	311	363	344	336	392	359	339	321	305	301	325	334	331	336	342	352	344	352	327	333	301	342	298	357	297	331	313	354	321	322	321	340	303	318	332	346	330	338	292	334	347	316	320	340	333	318	312	337	360	337	350	364	363	326	386	332	352	329	353	313	332	311	344	325	333	325	338	281	308	345	377	337	328	318	321	341	326	322	389	341	332	316	332	318	317	319	327	350	305	323	364	363	324	343	334	362	344	301	333	343	341	351	318	299	337	321	332	330	301	326	332	332	334	321	334	307	328	308	298	323	301	329	319	318	328	350	315	306	323	317	333	309	317	312	351	339	326	349	342	304	308	352	328	339	356	322	364	334	323	348	314	329	320	352	291	307	315	373	301	329	329	366	311	338	328	333	327	330	338	307	348	363	327	329	338	327	293	313	347	341	325	336	346	345	321	290	334	340	326	348	305	316	370	329	329	295	347	322	319	357	310	336	314	324	318	337	331	337	332	337	352	294	277	334	327	350	336	310	380	313	327	338	324	319	312	338	315	338	320	326	321	322	311	309	320	373	294	346	357	319	305	318	350	342	320	319	344	309	314	348	348	326	336	340	330	319	344	333	325	340	327	299	336	307	317	356	309	313	317	353	357	338	318	356	326	312	332	322	346	336
7422	12792	19189	17691	16550	11861	11277	11940	9003	7951	6325	5337	4481	4440	4354	4144	3452	3031	2399	2080	1973	1828	1625	1483	1464	1371	1298	1230	1108	1115	1157	995	941	976	955	909	948	916	885	899	944	890	888	911	941	895	895	876	852	846	873	867	891	872	889	902	884	862	872	903	887	901	830	890	972	892	896	837	816	868	821	806	882	835	851	820	884	852	800	836	888	800	794	818	778	831	808	821	824	810	815	854	772	822	827	854	863	794	796	808	812	792	804	857	823	807	814	855	811	817	844	797	826	814	826	819	815	829	779	821	805	823	765	811	826	760	790	789	824	797	794	763	796	786	819	826	804	790	818	796	827	815	797	870	824	781	848	798	828	849	808	828	774	780	845	792	836	764	763	831	803	815	811	837	843	809	796	834	801	802	822	818	827	826	828	786	769	836	802	842	838	790	808	828	771	836	841	796	803	806	755	809	839	857	854	802	772	819	816	816	872	785	822	818	824	779	809	824	834	808	816	841	813	843	808	802	841	852	805	834	825	818	834	813	827	798	833	802	847	792	767	772	769	816	856	826	831	776	773	804	848	858	794	846	815	851	851	802	807	809	837	823	846	859	798	816	868	808	816	808	871	802	769	814	796	862	847	808	779	766	840	790	813	784	854	831	846	861	892	845	828	832	784	830	808	875	862	852	774	806	846	815	821	802	816	810	825	831	824	829	835	852	805	846	821	802	817	802	773	808	800	808	816	791	800	790	813	863	744	820	815	814	825	791	824	859	762	809	859	838	767	796	814	779	829	833	793	835	831	887	811	841	821	818	807	804	801	780	802	841	793	798	814	801	839	800	829	811	805	755	793	814	826	814	827	811	859	812	809	813	830	806	865	790	832	769	891	830	827	807	816	818	818	796	788	876	832	820	785	843	854	874	810	860	799	810	849	877	832	791	754	846	804	782	807	758	824	817	836	836	859	794	853	827	809	780	860	835	812	811	809	774	834	854	778	776	804	817	785	772	801	802	810	805	822	801	857	831	821	876	787	796	813	838	773	802	786	827	825	826	823	797	804	865	869	849	781	813	853	787	835	839	835	822	794	789	782	833	755	818	823	836	841	758	816	878	833	807	840	821	796	829	830	861	769	825	832	828	805	803	801	833	866	758	819	833	810	812	835	798	797	838	857	878	811	845	780	806	860	796	818	835	765	828	803	786	881	807	820	842	786	832	797	775	832	845	806	823	820	836	805	821	808	794	813	799	816	787	802	813	794	809	784	891	866	805	792	807	801	828	806	791	810	816	776	850	763	824	817	785	835	798	816	807	808	843	799	811	734	849	875	777	806	799	831	812	797	830	847	817	820	851	833	849	773	826	827	838	765	806	829	795	819	804	762	791	796	777	841	857	818	765	799	772	852	832	799	767	810	792	771	807	843	854	788	768	823	848	784	798	827	818	814	801	805	772	844	816	802	780	816	860	818	871	843	800	836	800	771	806	790	821	831	784	876	847	827	787	816	804	794	811	838	818	786	809	834	833	807	834	848	837	793	813	821	855	806	824	763	786	777	777	840	842	802	796	825	819	809	788	830	853	829	767	805	783	846	792	787	811	851	852	811	810	782	824	846	820	781	819	849	847	801	834	815	841	798	813	827	826	819	844	815	816	817	806	832	797	845	805	834	798	850	816	800	833	823	869	811	779	781	843	845	845	824	794	813	828	808	811	807	824	811	826	811	809	824	795	835	838	816	768	836	820	804	835	853	819	788	879	803	830	800	783	813	891	830	810	802	850	823	854	822	832	809	795	830	811	842	824	820	806	790	804	769	814	801	827	875	838	835	895	811	881	773	873	843	803	824	772	863	817	872	808	824	841	784	824	875	838	806	796	783	826	842	813	732	811	803	796	783	840	831	780	801	868	844	744	818	793	799	777	758	821	818	804	822	787	774	811	819	805	786	856	757	838	789	826	873	826	809	845	782	832	786	827	816	772	808	775	833	823	816	783	807	783	784	810	805	791	769	862	853	788	835	765	816	789	819	772	850	864	851	827	749	826	844	832	821	815	865	846	810	814	821	758	823	828	787	784	819	838	821	819	813	823	830	785	768	812	839	799	831	838	803	841	814	810	825	879	797	816	781	823	863	827	856	760	820	827	804	826	859	816	807	887	811	848	801	848	762	797	827	857	855	833	873	762	812	832	856	817	799	824	804	814	786	844	836	797	764	857	848	783	790	873	833	799	760	819	775	762	831	815	827	810	814	787	783	798	825	778	810	865	757	779	813	812	816	794	804	818	828	805	839	813	763	782	818	793	806	765	827	818	803	851	814	816	836	836	841	769	878	808	841	824	811	800	815	769	803	798	796	836	835	826	781	857	867	838	776	872	779	804	826	827	813	767	813	792	843	788	814	799	821	800	790	844	812	815	800	856	831	869	831	785	770	863	890	801	778	838	796	806	798	807	828	844	842	820	775	801	829	782	798	854	837	834	820	811	851	823	792	795	810	840	776	893	798	814	873	800	844	810	828	752	775	844	852	826	796	833	803	832	814	854	826	796	828	787	807	800	815	822	814	756	782	863	832	834	842	847	805	839	835	841	837	825	815	834	768	779	817	803	864	813	835	820	840	786	834	824	799	789	798	798	866	822	866	788	840	785	836	848	796	831	842	832	814	812	787	833	812	814	842	857	805	854	847	840	837	832	841	841	811	818	824	825	851	765	830	854	793	810	792	786	873	777	831	800	803	825	855	811	823	877	816	801	850	856	814	834	848	768	877	816	848	768	768	813	777	846	825	803	824	801	841	795	801	789	834	802	811	824	868	832	856	805	829	794	799	853	788	818	832	911	815	792	850	805	805	842	818	789	804	837	794	788	823	774	776	834	887	829	855	813	815	811	846	823	838	785	833	846	816	837	825	809	849	808	824	813	804	804	771	838	862	818	779	768	828	841	859	833	877	775	857	827	816	808	810	869	808	843	785	835	802	810	879	833	805	791	818	829	815	834	829	772	833	811	829	833	820	789	826	796	826	841	849	788	804	818	802	810	766	798	855	841	801	864	820	832	836	813	745	840	813	822	820	811	795	792	831	838	830	808	826	837	812	810	839	795	885	822	831	870	844	810	755	791	783	785	759	831	842	877	858	814	803	818	865	816	838	861	807	823	860	797	838	831	826	812	817	833	804	809	776	891	847	845	864	812	811	810	829	781	826	780	847	876	850	838	893	808	811	870	825	830	828	818	816	750	810	780	785	815	802	795	834	794	807	820	786	790	803	789	829	852	835	846	813	820	827	786	797	810	831	793	778	828	846	774	821	834	822	794	793	821	825	836	800	880	797	811	831	863	800	832	791	807	850	818	773	810	853	801	807	788	845	870	845	747	779	843	765	812	786	870	838	854	809	793	864	828	778	808	809	763	813	797	869	807	839	820	801	825	820	861	835	831	791	772	819	810	862	814	868	821	810	818	767	762	802	853	857	862	736	851	767	812	769	880	846	885	859	863	835	840	777	805	785	840	834	851	808	784
29008	33915	35898	28790	28646	24284	25505	29790	20795	16643	9477	6296	4352	3655	3020	2576	2214	2121	1629	1139	1125	1018	878	802	899	785	648	576	584	628	656	607	587	558	529	513	481	451	437	437	472	427	465	429	400	430	495	440	442	446	444	406	420	404	416	415	418	431	441	423	424	399	425	412	456	435	433	400	390	398	406	414	420	410	438	368	407	398	408	379	409	397	439	372	369	402	375	407	388	414	389	423	390	390	373	406	401	376	391	388	398	407	408	413	421	423	389	331	364	403	380	390	368	409	389	378	411	384	397	362	427	404	410	377	407	365	395	396	405	380	358	427	396	375	375	401	409	366	397	349	405	384	408	432	379	364	373	357	393	377	407	380	416	417	398	402	404	377	373	382	383	365	377	399	371	396	412	355	399	389	382	419	360	406	359	345	408	409	431	382	368	367	356	346	362	359	396	402	400	371	407	367	389	378	366	371	407	388	368	429	368	413	398	393	418	397	406	387	387	396	379	407	421	381	429	372	379	402	394	388	386	356	419	410	396	374	404	374	397	395	380	416	388	447	427	369	385	404	444	406	395	407	367	385	377	383	411	381	362	382	399	381	415	396	361	400	359	394	407	404	380	380	393	398	370	395	370	402	400	427	346	380	428	423	388	395	366	423	396	387	367	348	399	387	378	426	413	410	374	388	390	434	391	361	364	366	371	376	366	373	385	370	374	408	359	406	415	362	388	411	382	374	387	416	367	420	377	412	393	380	373	413	416	383	416	403	357	410	388	413	393	374	380	374	389	367	373	399	404	407	359	409	398	404	415	411	419	378	376	380	401	378	391	453	404	372	352	364	408	427	376	386	376	396	361	380	386	341	354	369	399	374	403	405	390	370	386	377	436	400	423	370	408	362	358	394	380	365	350	365	383	397	396	389	400	376	371	373	386	385	372	420	358	376	377	391	416	421	373	387	369	340	383	382	361	409	390	385	416	388	410	387	385	378	356	411	426	398	415	343	379	421	391	402	361	391	390	339	377	354	424	400	378	388	399	412	402	375	411	384	391	375	420	418	398	352	365	366	406	424	374	364	364	380	373	380	388	393	413	407	426	377	403	447	371	415	401	359	427	409	405	361	392	360	419	376	424	377	383	396	368	370	383	375	415	389	437	405	362	350	392	385	374	347	413	413	409	360	411	391	383	388	391	375	404	380	369	364	373	365	413	427	409	357	393	426	392	418	367	407	414	408	370	385	384	415	373	394	403	382	394	403	407	393	409	356	389	421	391	398	385	370	394	380	432	386	387	392	381	373	389	428	381	380	403	390	364	385	353	350	409	379	414	363	393	386	407	430	345	390	392	432	397	377	383	423	399	390	359	391	387	392	390	369	412	413	356	384	378	380	400	410	364	415	396	409	354	406	407	384	380	403	406	365	397	399	420	404	393	341	429	395	413	435	403	451	369	393	374	370	396	404	358	361	390	409	406	396	370	378	399	378	418	366	382	408	370	418	371	396	367	383	380	408	386	423	358	412	383	370	381	390	377	355	394	390	396	391	381	390	420	412	350	372	394	408	404	385	362	351	399	387	358	394	438	367	389	411	391	415	359	391	389	401	392	397	396	408	412	394	391	391	364	380	393	406	423	381	408	386	356	429	363	422	395	420	346	376	412	401	361	377	365	376	408	376	421	369	393	388	410	389	390	397	385	391	400	383	381	398	398	402	370	398	402	362	403	386	373	397	369	423	398	396	365	374	377	375	391	361	392	383	371	404	386	402	377	403	364	375	384	377	405	357	377	372	396	399	380	387	432	392	381	412	401	348	393	374	393	406	381	361	409	379	429	379	375	384	371	391	409	406	377	415	353	394	397	385	384	370	388	364	395	367	357	368	413	407	377	370	400	384	383	379	398	388	388	365	363	394	405	407	384	395	370	390	379	374	391	398	409	415	383	362	422	366	374	405	383	435	406	430	369	374	403	423	382	399	369	405	412	394	386	384	369	385	440	367	394	413	436	404	381	407	432	377	398	372	366	371	364	392	355	357	386	416	373	362	391	385	373	395	388	408	378	389	399	404	391	381	402	398	394	381	379	408	376	438	373	362	372	350	409	424	396	389	375	400	432	395	412	395	364	386	373	364	381	382	344	373	418	359	407	379	422	410	433	417	396	408	370	384	390	370	441	379	386	414	383	391	388	389	401	406	394	408	385	387	386	376	371	417	439	381	377	406	357	387	386	432	380	373	397	387	392	395	406	364	412	398	413	385	386	415	389	367	371	360	397	371	399	400	370	367	399	357	394	386	369	433	421	393	405	380	371	411	370	407	393	376	420	418	414	370	407	430	419	416	418	417	375	378	359	366	397	383	355	391	356	379	393	419	411	422	437	354	412	377	392	400	371	365	377	392	423	366	382	393	382	390	356	412	390	427	379	405	421	377	389	373	425	412	401	396	363	421	433	406	370	379	397	423	417	411	380	394	381	399	433	382	394	347	369	390	372	390	414	417	454	392	376	391	394	379	408	409	404	391	386	395	377	421	365	349	430	395	393	358	375	380	385	385	401	381	433	391	402	381	395	372	362	366	397	418	371	398	385	370	412	386	373	406	385	382	390	424	399	390	404	393	410	362	368	357	410	387	406	396	390	394	376	410	372	410	405	397	408	412	378	375	403	396	383	380	404	346	389	376	386	418	398	413	368	396	388	361	393	395	406	452	393	429	389	397	440	383	359	399	378	385	387	374	365	419	374	365	395	406	391	357	412	418	385	417	385	414	384	357	411	378	375	389	402	411	361	375	396	376	396	371	364	385	401	357	412	389	381	404	401	359	373	436	403	394	369	385	387	358	388	404	408	415	394	355	425	427	371	370	369	411	415	404	381	386	386	379	405	350	388	408	396	389	396	413	392	428	379	404	412	389	377	405	378	397	392	407	356	397	411	397	397	394	360	389	398	411	369	380	427	371	370	394	394	424	378	401	357	381	388	390	396	393	397	392	402	376	394	385	384	426	423	385	425	403	401	386	387	364	395	378	364	416	348	391	392	365	386	436	371	401	420	378	429	403	378	399	389	396	383	410	373	384	379	393	398	397	369	408	413	388	371	381	399	425	400	391	383	385	368	401	360	412	388	364	413	408	353	398	365	381	418	423	399	375	385	409	416	390	387	398	420	404	390	383	426	403	395	378	423	408	362	364	372	384	402	388	405	394	383	365	399	403	413	414	406	355	406	377	405	390	384	361	429	393	381	374	367	432	403	410	400	408	368	391	410	389	409	411	419	426	384	404	402	399	402	384	386	367	378	374	397	390	425	392	418	339	400	393	412	374	398	375	378	385	413	390	405	399	374	397	394	380	397	375	402	391	361	376	416	385	386	360	371	382	362	422	386	388	393	370	370	368	411	413	420	384	415	385	387	386	381	396	403	389	418	423	379	390	426	378	417	357	427	413	385	376	408	391	390	386	417	386	417	400	368	407	387	382	395	375	407	388	397	430	368	369	360	377	377	410	399	393	418	403	380	417
18741	27751	35205	35970	36769	32645	41110	45411	36793	34264	25419	22207	18138	16355	14404	12503	11097	10968	8415	6338	5648	5259	4419	4028	4223	3503	2881	2471	2434	3000	2953	2315	2423	2195	2024	1982	1652	1363	1531	1433	1428	1375	1416	1319	1314	1378	1334	1247	1198	1219	1166	1064	1134	1065	1132	1254	1111	1168	1201	1177	1065	1062	1026	1180	1147	1196	1086	1009	1051	1052	1115	1217	1231	1182	1142	1051	995	948	957	952	984	934	928	940	964	940	931	942	961	946	1001	955	997	972	947	991	984	938	949	943	941	944	960	942	887	967	922	933	951	940	943	922	960	928	956	931	919	911	920	909	937	932	932	933	970	932	918	942	951	923	947	1010	899	910	914	890	955	940	939	899	941	944	929	958	923	974	964	953	967	973	857	911	961	905	906	912	923	958	923	929	954	897	925	893	961	949	931	922	923	957	937	933	912	952	980	940	947	936	945	943	927	908	931	888	940	908	988	878	963	975	942	895	913	908	958	925	905	936	918	897	904	944	1014	926	943	982	930	986	947	904	961	959	953	883	968	897	922	918	938	949	919	895	907	945	942	897	916	922	941	932	944	932	943	895	930	950	945	931	947	894	948	941	918	955	885	949	878	950	972	935	926	904	911	967	905	941	918	920	936	893	900	935	978	897	969	934	947	933	944	908	965	944	934	937	944	958	925	890	921	887	903	912	948	923	934	933	892	916	909	936	932	892	951	975	976	977	922	911	923	897	964	949	913	1007	946	900	928	949	927	937	878	932	920	928	936	937	945	989	858	890	918	928	944	966	899	892	936	952	915	955	950	924	962	892	949	944	938	969	921	927	969	976	968	931	972	927	905	951	894	949	894	907	930	916	943	913	938	932	933	874	904	931	928	936	920	896	914	923	1002	908	903	942	880	889	949	889	934	924	909	890	940	928	933	954	914	912	952	970	918	893	936	891	904	920	917	984	957	897	956	968	949	912	922	953	885	931	917	936	929	919	944	920	850	928	991	933	978	912	912	968	922	916	899	940	932	946	926	932	941	913	951	931	962	911	882	979	987	987	965	908	887	927	961	942	924	912	966	931	959	980	920	975	922	992	991	949	923	899	894	938	926	942	965	911	917	917	950	906	951	915	940	960	960	925	988	883	970	902	937	901	926	929	947	916	926	961	889	938	922	911	910	958	872	939	917	986	916	933	939	930	931	934	885	953	907	928	929	954	947	938	1009	950	931	883	885	899	900	921	966	942	881	958	936	886	904	892	924	954	874	926	883	909	986	938	938	893	952	978	905	931	949	909	947	926	884	943	933	990	903	986	988	932	993	958	939	940	959	897	867	888	931	940	948	893	955	966	915	969	929	961	978	941	911	945	976	947	953	940	915	915	977	935	949	898	969	928	884	961	966	891	937	928	980	939	874	891	908	894	938	937	927	942	947	922	932	927	941	907	924	920	951	933	946	905	893	954	882	952	909	913	993	949	910	908	902	899	955	947	903	949	924	891	929	946	966	884	921	938	896	954	931	914	915	892	968	929	943	942	940	934	908	951	968	950	889	945	953	914	942	959	938	936	933	954	966	937	977	959	977	905	964	942	968	961	931	958	913	928	944	924	936	939	990	961	938	962	896	939	968	885	947	869	939	911	882	961	890	999	946	926	968	957	981	966	899	961	926	917	983	920	925	916	939	941	946	963	992	890	941	938	904	932	931	897	937	952	908	945	956	956	946	988	899	975	929	905	888	979	920	894	936	922	945	948	937	963	915	938	909	876	969	930	956	964	909	988	935	961	940	911	919	936	905	931	939	868	955	853	885	885	923	964	900	937	916	988	875	929	971	960	948	925	967	1025	991	895	958	1027	930	925	944	914	898	934	927	918	985	940	961	882	1007	983	926	936	937	1004	912	925	967	878	889	899	948	967	908	885	909	917	974	931	929	969	916	921	880	955	985	945	913	954	907	914	956	944	977	941	938	919	969	975	933	903	912	953	900	928	966	964	942	994	963	909	947	914	981	950	925	946	980	919	907	893	944	903	944	931	917	899	950	914	899	909	940	940	909	897	905	940	915	969	949	929	911	943	931	880	920	922	921	900	890	917	871	934	921	924	964	938	885	904	932	921	908	926	923	956	936	880	947	960	916	916	920	970	940	949	899	932	915	912	906	915	914	986	950	947	961	941	924	954	981	940	891	917	973	948	908	934	877	944	919	957	967	911	957	925	1006	918	934	953	898	947	979	951	921	887	938	924	985	940	958	929	984	941	857	981	947	969	961	962	931	954	967	898	921	935	945	926	905	938	912	954	960	979	949	873	948	960	935	934	933	942	953	967	888	954	924	918	940	927	920	991	967	899	982	1017	922	972	918	925	954	955	929	950	906	961	953	941	911	972	927	946	930	923	964	936	972	888	882	965	926	940	900	927	949	874	941	929	990	965	913	881	979	901	964	915	929	897	957	926	918	987	912	925	967	934	990	940	906	937	950	940	876	935	929	895	972	937	904	902	952	911	923	932	931	912	962	932	917	934	956	987	941	935	898	927	964	914	875	874	902	941	914	921	982	870	878	933	929	966	924	917	996	922	850	920	942	906	970	957	923	977	951	979	950	937	992	933	974	982	911	931	917	957	921	907	948	887	931	917	917	940	948	902	932	869	921	886	925	962	972	924	944	946	926	951	957	940	939	935	967	942	938	939	937	967	870	931	899	924	894	917	913	911	892	939	878	957	937	894	945	939	910	944	939	940	934	895	932	928	931	958	918	967	945	908	890	897	895	937	954	931	946	886	933	911	935	914	926	916	939	964	928	972	951	956	862	945	926	939	924	986	885	912	908	918	932	924	915	931	923	937	942	964	958	907	930	976	948	970	983	938	915	944	895	914	889	937	871	885	942	921	953	900	898	907	938	928	971	890	978	987	953	947	963	901	940	916	957	913	922	891	904	933	973	988	929	947	923	910	982	960	907	918	908	955	901	873	957	904	966	974	952	943	934	973	939	919	903	884	878	893	982	932	895	957	920	922	958	933	924	924	869	881	963	958	933	968	923	917	922	931	927	907	963	981	966	924	885	897	904	937	932	954	890	969	954	1017	948	981	901	940	981	962	888	935	941	962	915	930	925	942	919	903	908	916	899	922	936	944	889	894	919	993	923	913	946	908	954	903	952	942	926	890	940	899	932	953	868	963	949	940	963	910	949	987	940	890	899	950	919	936	928	932	925	935	897	937	880	923	907	957	970	932	885	943	927	891	915	979	941	953	960	915	939	963	945	943	966	940	937	919	922	949	934	967	896	941	930	966	904	944	915	877	990	887	940	905	908	929	941	954	961	957	976	938	930	887	897	972	954	953	855	894	903	1004	943	970	904	947	926	892	902	911	911	858	932	929	960	987	875	871	959	883	913	889	947	939	937	969	870	931	911	921	947	915	946	918	930	927	904	886	917	943	995	932	994	941	981	939	917	860	954	963	923	912	946	864	945	922	958	906	944	949	916	938	942	908	895	922	892	868	886	927	951	940	961	911	944	953	893	884	938	955	893	951	959	877	884	987	951	978	913	958	927	961
37072	39593	38145	31115	31608	29042	33756	38869	32042	28174	17492	11643	8183	6562	5207	4209	3947	3901	2616	1839	1462	1498	1163	1217	1195	975	755	701	754	820	814	646	668	652	563	534	499	475	438	448	451	378	424	381	375	410	386	387	389	349	363	378	368	363	350	349	381	393	351	370	330	319	358	370	343	397	344	330	340	324	376	415	412	363	349	312	360	298	311	341	319	300	329	310	292	296	325	354	307	333	287	345	314	295	307	349	308	339	308	334	312	325	322	316	320	306	321	327	317	298	317	321	300	326	289	295	327	339	272	305	318	345	312	330	313	333	344	336	299	341	286	330	322	332	352	329	327	331	294	320	317	275	306	309	307	299	287	335	305	309	306	284	318	329	301	353	339	344	300	318	349	357	312	323	299	329	338	312	281	338	314	313	333	322	317	320	339	314	317	287	317	312	346	311	345	295	354	328	299	313	334	312	344	332	311	295	315	300	316	295	317	316	320	326	336	319	290	305	342	316	292	309	325	327	339	318	342	322	305	345	319	306	306	325	316	323	296	334	341	321	365	308	322	335	306	349	315	315	315	320	320	310	332	300	302	350	317	290	301	291	310	305	322	329	325	330	310	283	348	315	288	344	332	300	357	286	305	328	298	323	302	316	314	305	297	355	331	292	290	313	321	317	308	303	296	329	342	307	325	311	304	309	319	300	334	329	326	332	347	307	334	303	283	336	314	341	312	288	333	296	329	315	303	324	319	317	288	304	302	331	326	316	308	332	334	329	299	303	348	309	316	309	298	327	328	353	363	312	325	321	356	343	313	319	344	315	296	275	314	303	356	315	305	316	324	321	338	299	343	296	298	325	297	293	346	280	335	331	325	358	339	285	356	318	318	328	304	306	303	323	310	329	285	292	325	309	326	323	338	334	292	299	307	322	348	269	308	348	287	300	329	319	329	293	314	345	307	334	323	323	288	330	311	308	322	307	273	317	333	309	299	327	306	311	302	301	336	309	320	324	320	309	305	294	336	321	296	310	326	341	321	306	307	303	312	308	294	317	325	316	296	299	295	336	321	291	323	284	330	310	314	292	304	293	294	334	295	317	318	335	299	314	315	340	337	304	333	332	285	321	339	294	273	326	300	299	307	312	333	323	277	315	306	314	335	332	311	326	293	342	305	336	289	315	326	303	312	329	324	275	327	344	348	335	345	342	331	330	362	322	309	322	307	329	313	335	307	328	345	318	284	327	338	313	318	329	324	313	311	316	314	303	325	299	324	338	309	329	287	326	309	340	343	293	329	320	307	298	324	296	301	343	323	315	307	334	293	331	305	294	306	299	282	290	298	350	304	279	278	313	338	346	321	314	334	297	341	291	292	302	312	326	315	335	283	322	305	301	308	316	300	298	304	318	301	334	334	299	320	291	307	260	259	301	315	349	333	321	305	320	321	339	289	334	319	288	326	329	324	334	296	325	311	329	335	306	314	319	328	321	301	273	323	315	334	325	308	309	322	317	309	300	349	330	354	318	304	317	315	308	314	331	304	301	304	357	291	341	304	337	311	324	303	319	335	317	325	306	331	294	310	318	333	336	334	296	311	304	328	318	316	313	336	313	300	296	337	314	294	316	298	293	343	311	320	322	307	306	294	316	310	313	296	309	327	278	310	330	313	328	312	349	334	323	284	324	305	320	307	320	353	322	290	331	299	337	305	344	298	296	278	340	306	301	302	327	329	296	318	341	301	344	325	339	333	318	315	314	329	289	319	316	329	326	318	314	311	309	281	306	352	313	308	341	319	325	320	312	321	316	303	308	326	311	333	327	317	396	327	348	291	313	346	309	328	339	348	307	327	337	327	317	294	332	337	328	355	301	303	302	330	324	303	311	295	324	333	316	325	341	310	318	351	298	327	301	325	339	308	308	327	353	320	323	320	285	296	318	313	352	345	339	325	339	287	306	290	324	282	293	333	323	384	340	293	315	321	274	314	315	330	273	318	313	324	300	311	288	318	311	308	319	303	321	312	322	328	294	327	270	315	337	286	346	343	338	334	316	308	327	304	314	326	297	330	301	310	337	292	304	311	338	305	315	328	306	303	323	294	327	314	300	297	331	309	299	330	315	331	306	313	327	313	314	305	286	343	346	340	322	293	309	299	317	324	330	309	290	302	328	306	298	274	329	293	320	318	347	354	306	363	310	315	308	338	327	331	302	359	330	330	301	303	330	318	304	313	333	287	332	321	328	334	317	312	293	298	313	335	299	319	332	335	299	307	274	306	327	291	290	359	302	287	299	293	308	313	322	341	322	307	318	277	334	267	340	334	323	319	283	309	335	318	311	326	304	361	323	327	339	323	288	297	336	275	333	314	293	306	341	346	339	325	334	300	304	293	322	329	314	295	326	311	298	327	308	323	325	339	319	330	310	327	319	286	281	302	304	326	361	320	314	314	337	346	305	300	316	340	339	328	328	326	275	305	324	304	325	328	298	310	306	300	331	297	310	293	296	287	326	322	369	295	355	346	318	302	333	318	304	334	304	316	285	320	325	316	323	320	310	301	321	304	326	348	305	319	324	283	284	304	310	324	294	342	321	325	317	294	304	325	327	318	320	308	317	292	328	295	327	320	315	324	325	329	307	325	300	315	318	307	307	306	326	329	308	327	328	314	378	347	335	326	315	336	333	325	291	296	310	347	303	317	321	339	302	317	324	342	331	300	342	317	346	316	313	288	313	330	320	326	315	359	335	335	296	303	311	299	313	316	323	278	271	316	291	320	325	310	342	336	339	328	348	339	308	335	328	330	304	330	324	328	327	331	325	330	329	320	337	309	321	304	279	315	306	303	316	305	338	290	282	325	334	309	301	286	340	332	332	344	286	336	318	307	327	338	295	324	300	303	294	344	308	288	321	280	319	299	304	342	332	313	309	313	324	285	334	311	320	330	321	355	332	316	310	306	342	319	315	313	305	332	298	348	323	310	283	317	305	299	312	318	332	294	322	313	301	288	299	312	320	313	270	295	323	306	326	327	314	276	318	317	291	327	327	280	324	308	322	329	303	298	309	334	292	314	363	293	315	303	315	326	346	293	325	335	303	307	320	298	335	313	308	316	333	300	293	342	332	339	310	332	337	302	340	357	328	309	319	337	330	301	295	310	311	321	310	328	343	303	325	294	310	289	327	333	337	339	332	324	318	298	321	334	279	300	333	308	318	328	305	312	269	311	317	297	314	292	317	331	332	312	308	323	328	314	328	309	331	325	354	342	314	312	281	310	308	315	330	302	321	318	314	333	317	295	325	322	287	322	292	324	331	310	329	329	299	321	293	327	324	308	352	269	318	329	352	314	322	343	323	311	335	296	307	297	316	336	344	310	318	330	296	330	331	319	322	327	319	318	302	320	324	299	308	305	322	334	333	315	310	298	308	313	337	295	315	306	290	306	312	317	352	338	298	333	343	320	337	311	299	342	322	320	286	363	370	335	303	305	313	317	347	298	308	282	290	335	294	347	316	316	331	266	293
23846	32690	39333	40240	42090	38493	48415	51589	46127	43140	34141	29929	26198	23548	20379	18308	17567	17983	12643	9545	8574	7751	6734	6719	6640	5045	4043	3403	3668	4411	4184	3347	3561	3058	2538	2688	1967	1533	1744	1609	1613	1440	1540	1340	1476	1678	1623	1434	1169	1178	1078	947	1046	1021	1133	1259	1145	1189	1210	1136	1028	954	1054	1101	1051	1360	966	942	931	920	1098	1202	1400	1301	1130	984	928	892	804	802	815	706	809	753	744	802	727	732	811	706	711	745	772	728	723	750	747	793	796	755	764	799	746	754	770	719	758	788	777	778	790	764	758	753	736	831	752	757	724	748	813	802	749	785	729	768	720	747	753	755	746	708	790	780	804	770	790	747	712	728	719	685	727	736	797	775	779	704	753	734	781	740	768	708	769	752	793	741	761	780	762	773	745	735	756	785	723	767	771	769	732	775	765	779	764	728	753	767	759	783	725	827	769	761	747	783	789	744	778	776	768	717	723	787	759	694	722	761	758	733	769	784	726	821	769	773	782	754	747	713	790	731	764	707	762	794	796	803	789	783	767	746	744	767	738	769	769	782	781	759	776	768	733	751	750	791	754	753	831	726	787	714	768	755	799	772	759	804	752	815	786	747	815	720	757	729	781	772	795	704	844	752	775	731	789	790	731	738	810	752	734	763	749	773	736	731	761	727	744	762	766	804	761	756	775	724	743	751	750	776	744	729	788	740	789	702	741	752	750	764	769	701	751	742	780	795	751	763	740	701	775	695	762	785	784	790	765	772	742	720	772	723	786	799	750	776	777	747	703	737	707	753	776	758	762	742	751	761	791	773	750	765	735	719	712	746	752	720	764	709	761	725	739	730	714	750	715	740	767	778	753	777	775	754	734	746	732	759	691	734	750	786	728	731	791	730	775	750	757	716	805	734	717	802	717	748	816	758	747	771	778	776	796	746	759	741	727	754	709	765	734	739	739	761	746	703	755	722	755	734	713	750	752	752	760	733	738	766	705	776	740	798	751	739	754	698	722	737	703	752	744	754	815	778	778	746	789	736	743	726	821	787	736	736	779	693	810	801	732	719	725	764	772	772	762	762	750	810	768	763	737	721	779	783	716	760	694	723	762	783	736	727	728	721	735	726	766	732	768	760	701	738	784	777	740	754	765	789	780	772	781	725	746	770	783	735	741	795	748	770	766	750	714	732	778	767	841	803	738	729	749	762	739	766	777	806	729	776	746	760	750	753	726	696	719	784	801	837	775	781	780	783	763	780	740	770	729	754	720	733	759	768	781	720	749	767	726	714	762	766	794	745	799	760	714	750	728	795	755	789	759	795	778	728	732	768	777	695	798	723	768	731	690	749	778	700	745	754	766	721	803	720	726	710	797	717	792	718	701	728	789	773	758	702	768	764	787	798	791	768	785	772	759	714	713	764	768	726	781	734	732	781	728	792	719	781	773	739	777	769	751	737	800	771	760	742	765	797	779	792	756	787	783	767	734	763	735	697	705	716	744	749	775	770	760	753	739	757	724	775	758	726	775	746	799	728	769	722	777	778	732	775	813	709	807	728	744	745	802	758	803	775	720	731	754	724	729	809	688	748	798	771	748	760	768	700	719	726	717	748	779	732	737	772	728	765	758	750	772	762	728	781	733	768	766	773	754	748	789	755	762	734	715	788	761	726	784	722	807	746	762	748	774	800	723	726	738	759	776	770	800	731	722	789	760	753	737	741	759	769	706	773	731	747	744	766	762	738	753	764	800	751	732	731	745	742	753	780	772	748	718	737	699	745	770	778	742	714	743	783	773	746	778	789	727	731	750	776	790	750	746	774	743	743	787	797	805	785	711	779	746	770	743	761	751	747	746	758	742	748	781	747	783	736	751	797	697	802	762	704	707	727	728	783	722	762	772	785	768	758	801	750	764	776	747	729	717	736	813	715	757	742	698	761	709	731	758	731	735	758	782	711	769	760	737	743	756	758	735	804	716	752	735	756	791	749	782	759	788	761	727	730	774	782	740	746	764	756	806	775	718	770	735	775	795	759	805	737	778	808	737	779	804	744	791	774	759	757	736	766	760	754	759	770	768	746	798	801	680	761	816	752	708	726	803	739	783	773	767	745	767	784	744	733	740	784	774	740	790	747	803	727	759	731	756	744	727	766	761	768	719	775	709	752	732	786	754	758	791	722	762	764	735	773	715	737	782	776	745	762	765	783	767	783	739	800	793	753	780	785	753	787	744	748	724	755	738	722	738	762	778	735	748	765	784	728	716	768	777	745	733	767	762	749	749	738	774	741	744	749	756	707	742	740	768	747	753	758	723	817	781	748	721	739	769	784	752	779	797	687	739	791	774	747	738	750	744	743	743	774	761	750	713	785	747	748	735	741	755	765	764	754	783	794	803	715	804	748	708	743	788	776	813	741	739	753	783	738	755	751	702	769	805	697	738	750	803	764	702	774	767	762	752	744	735	749	761	798	791	746	719	752	803	765	788	779	736	747	753	753	772	741	752	739	761	745	708	784	730	737	759	746	737	762	800	730	760	733	734	733	750	771	782	741	738	780	776	715	780	811	698	753	790	751	752	737	756	776	762	755	782	759	780	773	807	764	781	779	759	785	769	763	709	758	747	758	792	729	757	773	723	732	775	777	809	771	757	729	730	745	761	779	749	708	735	744	741	751	758	725	730	731	785	739	725	758	754	769	763	766	750	748	726	790	707	775	736	753	764	797	761	783	804	731	783	743	784	764	744	778	788	727	802	719	744	755	826	756	739	742	826	736	732	744	727	725	730	802	733	753	793	741	750	765	778	762	815	764	733	803	730	711	727	804	739	751	703	756	769	752	741	785	766	829	738	776	751	768	751	765	739	770	733	759	720	773	804	745	743	722	774	793	775	756	741	737	777	715	734	754	743	762	745	785	723	748	774	790	746	795	752	727	714	736	764	681	722	753	754	741	725	705	720	750	810	757	794	728	767	781	820	765	723	755	707	762	747	718	715	750	732	783	733	793	729	810	744	782	716	769	716	811	782	760	794	801	728	707	739	754	789	752	764	754	736	748	709	794	763	784	752	728	750	781	776	735	794	734	732	746	781	744	754	774	774	759	793	776	719	807	740	775	751	758	750	731	748	741	740	768	698	821	751	746	774	710	745	739	727	761	781	733	757	786	790	747	771	700	759	765	741	800	760	769	765	770	752	759	743	735	824	775	832	778	758	715	714	759	731	749	764	739	713	755	761	765	732	721	765	795	711	753	766	755	783	805	731	717	777	702	780	720	775	747	775	743	733	771	781	778	742	801	802	762	723	744	780	738	784	761	753	745	810	781	728	769	731	751	734	774	757	700	756	754	741	756	793	765	739	724	743	734	766	774	750	724	736	738	798	723	736	720	768	821	736	756	781	746	706	760	785	717	753	773	781	736	775	796	710	748	729	793	742	758	728	764	734	734	730	736	719	785	758	747	762	796	758	740	727	771	776	763	740	757	780	814	777	728	762	793	797	766	808	750	733	741	797	739	732	716	707	761	729	749	711	727
11303	12885	14050	8875	5726	3630	2917	2628	2054	1688	1312	1067	990	1063	940	845	664	591	517	513	501	490	454	440	408	390	427	374	363	424	389	341	369	339	338	375	356	328	354	328	351	294	332	354	347	340	363	352	357	354	344	351	338	342	348	332	347	343	390	344	331	341	375	322	334	385	330	348	350	342	338	379	355	340	338	352	326	345	347	309	344	346	322	314	348	316	332	339	323	358	311	345	310	329	344	343	330	314	348	345	346	316	347	319	353	375	318	320	354	336	357	331	362	368	304	367	317	339	340	334	339	322	346	334	319	323	358	299	355	360	346	339	329	312	342	349	351	316	371	357	361	370	332	327	342	362	338	347	352	381	356	323	335	343	377	339	317	302	324	324	359	367	332	370	324	352	303	346	336	349	328	350	388	312	311	350	302	359	349	309	326	343	355	364	338	325	343	324	366	310	323	353	312	375	375	324	366	335	318	349	343	364	308	314	349	317	346	342	318	342	328	346	346	356	337	356	334	326	354	322	368	350	312	319	329	325	353	362	334	333	314	329	348	324	316	337	359	331	377	388	343	324	367	363	358	339	364	333	329	312	344	332	329	344	323	323	335	317	327	348	341	374	318	346	364	326	327	342	330	330	320	318	319	393	353	324	305	309	360	327	382	355	367	311	337	308	296	368	310	359	329	353	339	336	348	359	326	371	342	336	317	324	371	356	309	333	338	321	335	357	373	330	328	341	335	336	331	360	373	351	340	313	312	319	300	323	319	354	338	363	332	332	344	310	358	311	316	346	340	336	324	339	346	324	350	325	323	372	370	298	337	310	342	316	337	369	345	351	358	323	328	336	328	330	328	359	361	322	350	372	348	355	322	318	295	335	335	322	336	342	340	347	344	366	363	306	307	330	323	314	314	348	342	368	360	352	346	325	351	336	330	337	321	332	352	336	356	333	323	368	315	323	371	346	340	317	328	321	350	346	359	370	305	333	337	333	328	332	346	347	325	328	341	351	354	341	295	346	334	356	318	335	338	356	321	339	351	322	360	362	323	353	343	359	347	354	331	323	344	335	348	312	358	351	398	337	356	363	314	330	302	335	324	348	347	336	358	363	330	332	290	335	341	345	334	332	348	388	346	326	364	354	338	346	308	298	337	324	343	311	321	326	310	349	355	359	369	318	354	322	341	360	318	360	360	317	317	320	333	329	340	304	296	305	336	323	353	321	359	330	323	332	340	330	333	352	327	323	363	332	351	367	340	331	322	329	349	342	364	352	331	322	332	333	336	346	327	300	347	339	345	337	332	320	362	329	335	336	350	334	365	325	322	295	342	328	316	319	380	364	340	338	342	292	310	357	331	346	317	348	326	340	350	356	326	353	363	351	349	328	353	334	325	359	345	326	354	325	319	346	337	375	325	339	335	365	343	335	351	334	359	346	357	351	369	359	342	371	309	346	329	332	332	369	333	360	342	333	314	339	321	342	324	364	340	379	352	371	291	335	324	333	347	323	379	336	307	319	339	368	343	362	314	322	337	335	348	303	320	304	361	350	344	337	318	341	310	349	300	277	367	341	366	360	330	359	343	356	380	325	328	341	366	345	366	339	348	348	340	317	291	317	339	324	334	328	323	355	360	371	324	342	380	327	350	379	344	343	359	329	345	340	327	345	341	322	321	350	346	344	337	345	358	334	343	344	349	317	354	358	347	349	308	324	345	368	340	351	307	359	333	348	318	339	328	347	294	358	316	333	352	357	334	330	307	303	348	357	344	324	339	333	347	361	354	317	345	340	321	336	329	333	347	331	327	353	315	334	357	340	305	329	340	349	305	369	328	352	374	341	360	336	326	340	329	362	337	323	343	318	348	334	337	353	363	350	332	326	374	339	339	355	317	362	354	346	332	327	345	335	334	359	323	344	353	348	341	302	337	376	354	341	333	371	322	354	355	313	324	330	332	325	319	324	334	331	375	306	322	351	346	384	343	320	337	348	331	351	342	348	373	315	322	337	341	343	318	342	384	305	353	377	316	329	367	342	331	327	321	357	339	320	336	320	344	374	353	315	336	364	358	303	329	344	336	355	343	327	336	346	306	335	362	343	321	329	326	346	359	326	372	340	323	364	338	303	350	340	363	340	335	344	354	359	307	351	337	370	340	335	349	348	321	324	351	328	330	342	341	312	352	331	352	312	323	353	347	339	325	327	335	347	373	327	301	369	351	335	359	331	311	334	326	335	328	363	337	332	325	315	321	356	326	308	321	370	350	313	336	342	278	353	359	358	340	321	366	370	339	344	329	322	353	327	305	318	356	380	375	331	354	348	350	342	368	341	350	347	371	316	331	348	360	349	351	377	324	346	337	352	359	365	348	329	333	340	342	359	338	327	367	356	356	338	320	328	345	295	320	339	352	339	329	360	359	338	301	344	327	366	333	343	359	369	391	336	332	338	327	336	304	331	362	375	355	343	349	312	342	361	371	333	326	350	319	312	330	349	373	319	378	344	345	330	326	328	353	336	371	332	303	295	343	360	361	345	330	362	339	332	361	328	331	383	365	317	303	346	360	334	331	310	318	321	331	349	408	366	339	342	365	349	338	338	336	325	347	392	317	329	333	353	311	330	339	345	352	342	340	327	334	315	312	291	380	330	329	327	324	314	317	325	329	347	341	341	355	346	342	341	309	332	368	332	367	307	322	347	342	363	324	319	332	341	383	343	333	361	306	331	309	331	323	344	329	329	360	324	319	336	353	375	330	371	328	314	366	312	362	337	369	314	329	305	345	335	326	329	350	338	384	337	356	351	351	350	351	326	372	327	325	354	341	380	358	323	335	334	352	346	331	339	310	361	333	316	340	341	331	318	353	307	345	320	316	346	353	363	329	367	353	349	386	317	362	330	334	315	354	310	356	342	347	325	325	323	313	316	314	308	318	317	327	343	332	360	347	321	339	340	324	367	315	317	333	341	336	336	344	349	328	360	309	335	354	340	345	317	359	335	335	349	333	359	305	335	361	350	320	374	352	380	339	351	363	351	371	333	351	324	346	367	351	358	323	359	301	385	325	329	383	352	337	346	334	344	323	336	350	317	328	342	358	330	330	349	335	345	355	309	320	305	335	360	364	340	327	362	361	342	346	324	354	341	321	324	349	322	355	303	340	315	323	355	312	324	336	330	365	327	324	359	366	379	314	324	354	348	343	332	276	316	347	320	351	323	352	330	317	340	314	351	353	365	320	355	357	358	336	356	376	316	343	341	352	351	367	350	317	337	333	297	322	348	360	339	337	326	347	382	333	330	366	339	334	323	306	344	368	338	344	313	305	340	326	359	346	343	318	334	338	346	306	323	357	352	347	333	339	337	328	324	337	334	342	333	327	336	335	378	361	337	346	323	322	300	337	309	361	306	342	352	334	362	386	329	349	323	304	311	344	343	328	296	359	358	346	295	341	374	333	333	387	339	352	334	330	340	342	344	344	327	332	320	311	383	359	340	376	362	293	322	326	330	341	329
7600	12696	18725	17176	15255	11427	11548	12364	9742	8933	6536	5671	5115	5061	4794	4084	3239	2652	2142	2071	1956	1769	1586	1563	1460	1329	1228	1139	1073	1128	990	1002	995	975	975	934	909	911	920	943	895	914	953	936	928	889	897	879	973	930	894	902	917	881	806	929	934	828	953	887	846	876	930	948	942	874	883	906	880	856	914	865	907	898	876	880	891	843	863	864	863	839	852	827	831	853	806	792	812	846	884	824	876	841	823	788	897	812	783	857	853	832	800	802	808	852	812	762	842	821	831	798	881	841	840	821	812	866	829	797	828	821	841	820	820	823	865	820	826	818	857	790	810	860	845	787	886	840	796	828	830	776	842	821	818	801	857	876	861	830	793	822	802	791	844	811	853	818	880	814	825	832	837	831	827	865	841	848	836	809	816	811	828	804	843	844	826	824	781	860	824	832	876	822	829	846	834	826	874	825	816	817	826	866	816	862	861	806	862	827	854	868	865	865	866	825	855	830	817	817	809	860	850	824	789	806	829	780	828	838	759	792	849	910	811	831	806	826	844	836	866	823	829	866	902	839	847	806	821	845	845	823	852	834	825	867	843	835	867	808	831	851	849	802	796	845	816	815	865	863	863	859	881	850	825	807	803	908	827	827	833	820	806	842	798	832	890	876	895	801	841	868	876	836	832	822	936	853	820	818	827	848	796	874	824	833	836	828	838	791	835	793	802	868	818	836	813	834	878	800	843	784	850	833	855	803	865	833	828	774	815	871	848	810	843	798	858	803	828	775	824	850	810	879	853	847	794	893	829	806	797	825	789	833	867	832	845	810	872	837	839	813	815	793	810	824	841	835	789	875	859	824	793	798	867	858	837	854	819	830	856	809	860	797	813	875	825	831	871	847	804	805	839	835	877	829	854	796	767	829	804	803	829	815	865	848	820	817	863	860	835	803	808	729	772	785	822	879	844	821	833	810	824	815	822	847	828	837	789	838	795	846	843	875	834	819	852	846	802	796	870	818	866	903	870	853	823	871	823	839	834	818	868	810	793	797	832	831	853	811	846	813	818	817	843	833	827	846	806	827	840	817	865	856	811	851	849	865	839	839	820	839	833	840	786	841	811	836	860	850	869	804	845	818	850	879	880	817	888	837	883	852	803	805	849	850	860	862	886	834	790	861	831	812	886	856	804	861	832	816	851	827	802	822	831	833	808	881	777	859	862	830	815	867	803	814	828	793	852	814	876	872	791	841	819	831	859	834	868	824	807	835	817	895	814	816	888	838	818	822	832	879	820	811	777	830	786	826	775	887	783	859	891	875	852	836	819	824	835	829	887	883	820	864	860	845	915	816	893	808	823	823	852	806	850	839	838	837	844	835	835	819	870	810	864	830	828	870	850	793	865	856	855	875	798	876	863	829	863	814	803	806	834	859	892	847	851	861	915	868	863	845	850	815	819	805	861	844	834	888	868	867	827	834	794	878	857	872	852	817	852	836	844	904	798	848	802	782	833	869	863	807	850	907	881	829	819	876	895	799	824	855	882	820	841	861	810	779	851	854	873	823	832	865	842	844	858	787	812	830	871	836	823	879	835	811	832	814	758	840	791	817	843	849	801	831	868	823	876	808	818	825	859	873	839	839	831	801	913	844	884	835	813	779	815	849	828	796	829	828	870	872	815	807	805	828	828	808	833	824	826	826	817	842	896	834	872	877	867	825	840	916	855	837	817	838	886	871	797	863	856	890	839	833	854	814	775	858	885	891	834	842	804	863	791	871	841	846	782	859	829	855	832	855	824	858	823	843	843	813	841	824	829	845	823	852	814	835	826	836	822	870	861	847	810	893	831	791	851	784	803	787	796	819	848	812	811	843	815	780	825	811	805	887	837	835	837	780	857	833	824	852	833	816	836	857	824	866	812	788	863	814	839	804	833	868	805	864	896	834	864	888	795	845	818	843	910	790	822	818	866	866	830	811	836	808	870	820	865	826	828	837	877	823	826	855	874	827	813	827	833	802	857	827	789	870	798	864	791	849	824	826	848	820	856	865	879	822	890	864	861	810	832	846	884	839	792	840	868	871	898	822	827	839	850	803	821	832	800	817	845	843	828	799	809	834	810	787	851	866	868	811	799	843	777	804	810	853	810	880	833	815	816	833	839	830	789	867	803	862	814	843	882	850	877	823	887	844	816	835	792	824	811	840	824	831	841	850	782	816	840	809	798	826	825	855	831	853	794	808	858	801	821	812	845	790	842	793	766	819	882	824	850	842	824	887	857	741	812	852	898	788	834	888	849	825	815	857	847	812	778	869	844	832	812	801	835	833	823	797	810	801	787	857	859	817	872	864	859	817	846	922	840	832	832	850	865	889	845	821	866	834	833	864	815	804	853	834	901	806	871	820	811	815	892	818	834	868	824	820	811	858	811	840	827	821	826	819	850	810	831	825	822	837	779	777	786	845	857	838	839	813	836	848	823	846	856	791	806	845	868	827	839	838	899	780	811	837	817	843	848	833	829	851	798	823	768	841	789	805	833	868	824	844	822	837	812	808	857	771	831	817	803	831	839	823	802	800	779	842	799	827	819	813	852	840	847	880	826	820	838	857	817	841	823	817	813	856	799	838	828	880	854	814	796	830	850	859	769	811	880	825	843	863	804	830	797	841	826	885	852	845	853	894	867	813	819	836	837	856	854	804	855	855	816	862	806	819	803	833	827	795	832	828	828	863	841	831	832	816	819	847	815	838	840	825	835	840	797	783	830	862	809	808	870	857	839	830	876	859	792	847	857	856	821	869	831	795	887	866	824	839	839	842	816	875	844	874	823	863	800	827	833	819	844	809	870	863	813	827	859	855	860	858	876	800	853	817	827	846	811	846	857	831	821	833	866	841	804	882	864	820	802	831	820	808	815	852	812	875	861	839	846	772	819	834	830	826	843	863	860	833	855	842	824	847	820	820	829	795	816	800	876	830	863	830	815	852	789	820	783	820	869	789	826	881	809	809	872	854	846	848	803	826	799	856	832	840	804	797	811	795	815	829	853	876	836	911	834	823	855	826	862	797	882	860	797	797	830	806	870	809	800	828	847	841	803	804	845	810	870	808	828	783	829	840	880	841	827	873	856	889	807	826	818	782	872	797	852	815	827	864	827	852	835	807	850	840	853	854	820	857	834	830	791	846	862	773	818	829	818	886	827	838	853	830	853	847	799	809	823	836	827	816	843	817	800	851	760	840	899	821	799	838	832	841	844	794	820	823	837	836	775	812	855	894	838	827	838	878	832	815	820	795	815	850	865	871	865	807	797	798	809	891	830	794	840	849	883	843	848	830	793	850	810	836	841	883	898	816	820	842	811	798	843	817	809	848	821	861	818	821	822	834	869	822	834	882	831	827	866	794	804	811	828	812	828	851	846	842	841	859	841	803	854	814	811	850	830	824	829	869	859	850	825	893	867	810	903	824	915	800	770	879	837	829	801	861	810	819	816	755	802	816	815	894	799	822	854	837	812	814	832	865	828	814
30684	35851	35286	29372	28536	22928	27214	29387	20868	16989	9142	5973	4649	3699	3043	2484	2254	2210	1497	1242	1176	987	898	905	865	683	687	603	590	635	636	542	579	545	516	551	501	546	457	433	477	471	427	421	456	465	484	413	441	456	420	425	418	458	421	418	461	440	413	409	412	418	421	419	431	427	444	445	420	429	398	460	496	446	401	410	382	406	389	406	416	405	426	448	442	411	375	418	370	404	383	432	414	415	387	368	432	420	391	416	379	384	383	372	391	421	402	379	383	394	398	437	437	440	413	432	402	389	353	407	402	356	399	416	403	390	409	367	391	383	416	437	450	393	392	389	382	401	354	366	385	394	406	418	399	369	397	424	414	438	384	381	372	402	399	435	400	377	387	412	423	405	404	380	399	429	384	393	392	401	406	394	404	403	386	402	402	390	359	373	348	411	406	402	392	393	380	407	387	409	376	410	360	422	441	387	360	399	408	377	405	390	381	389	421	378	384	402	370	386	383	411	422	394	405	384	410	386	409	393	363	356	416	384	409	406	405	411	376	379	379	387	382	407	382	402	359	410	409	384	399	396	429	400	390	378	418	383	380	433	369	392	424	419	365	419	394	426	405	410	432	387	410	442	417	453	381	388	356	410	365	414	423	405	437	390	401	360	414	393	393	379	399	432	394	400	393	396	384	406	367	390	405	393	424	416	412	398	389	396	364	368	409	383	354	415	386	433	418	431	409	382	421	404	402	390	412	434	406	427	387	389	358	367	369	441	384	400	382	412	389	402	395	432	418	383	379	378	424	426	348	403	387	377	393	390	410	387	409	393	395	414	365	396	420	426	405	394	374	425	421	364	389	401	356	355	413	368	402	379	388	392	425	395	409	396	368	406	389	406	407	421	409	397	404	381	418	378	461	406	393	401	406	408	387	353	433	425	376	418	404	429	376	445	372	422	405	412	405	382	396	415	392	393	409	412	404	413	366	384	407	390	384	361	398	478	387	403	427	379	408	388	404	439	411	394	394	413	416	393	393	416	378	409	369	381	419	410	384	391	416	406	376	388	388	412	425	400	431	423	419	395	386	393	379	410	402	388	381	368	393	414	410	384	431	427	392	363	431	369	398	372	408	370	427	440	387	415	371	350	376	405	380	436	407	399	425	411	364	383	422	400	387	380	431	426	402	409	398	407	389	388	420	389	404	400	420	376	392	406	391	406	387	400	420	426	361	432	404	437	426	410	421	397	415	346	410	411	405	413	390	413	374	392	383	424	426	421	415	407	383	386	398	389	389	371	409	437	420	385	368	428	380	420	399	407	440	409	417	384	391	380	414	416	411	419	414	387	423	370	403	420	423	361	411	404	421	389	418	394	405	411	388	404	388	382	422	384	356	391	411	427	399	425	400	391	388	388	349	386	371	381	361	391	438	370	416	422	423	361	339	403	386	392	394	396	396	361	384	433	380	393	406	383	398	431	374	404	398	359	413	428	412	386	384	347	391	400	373	391	439	376	391	365	417	359	398	390	394	362	385	385	406	399	374	433	440	408	393	362	367	407	371	417	386	409	397	388	368	401	430	383	389	419	400	389	421	354	399	388	396	404	396	388	397	413	379	383	384	415	401	390	407	420	414	392	419	366	401	441	426	448	371	404	387	382	431	390	444	403	383	366	395	400	380	412	409	420	412	381	392	360	407	379	422	388	403	409	425	413	392	409	425	407	352	386	441	426	369	403	393	401	409	407	442	375	397	389	389	400	411	424	392	403	421	420	428	377	417	421	391	420	396	378	404	410	423	419	424	387	384	407	403	419	406	427	394	381	374	363	380	400	387	440	404	368	428	389	388	361	379	399	395	392	362	418	443	429	404	373	406	412	432	390	387	436	391	404	394	439	372	374	403	392	414	366	423	424	416	391	420	388	392	429	388	341	405	416	396	405	388	384	397	390	371	376	408	393	379	462	379	400	400	353	425	403	400	405	381	417	380	422	410	401	439	396	395	421	386	390	371	399	459	436	379	397	402	372	374	404	398	405	362	384	416	406	407	402	402	395	418	424	381	425	415	410	419	395	418	452	404	430	407	408	408	411	395	402	400	410	399	380	423	359	364	418	397	374	432	347	390	397	430	368	390	403	414	459	378	382	382	386	414	377	372	431	407	419	394	392	417	377	427	389	393	433	397	425	379	417	416	383	408	411	385	393	417	377	403	448	423	409	424	442	383	375	407	402	414	393	383	380	383	378	454	352	404	398	410	427	427	403	404	430	415	424	395	416	447	401	415	397	418	381	393	391	402	422	412	372	391	396	412	399	398	381	393	375	386	375	402	397	390	391	360	399	410	399	410	430	428	402	355	362	369	332	411	412	397	380	423	400	412	374	386	371	384	383	429	386	419	405	367	392	365	413	374	399	387	387	402	377	382	383	390	422	413	386	412	369	397	432	392	386	408	392	375	400	381	374	390	405	347	387	408	397	425	398	397	380	402	464	374	406	390	424	418	397	436	412	368	364	425	426	397	412	392	395	366	406	416	403	411	413	394	408	387	366	360	391	420	383	413	413	399	381	384	436	401	378	401	419	401	394	409	405	429	400	415	420	416	429	358	401	355	399	377	405	393	428	414	404	368	417	386	390	405	424	380	416	386	366	388	383	401	364	444	428	450	392	379	388	399	426	396	409	416	400	421	363	408	437	387	416	400	407	370	380	363	379	352	406	400	423	378	402	439	383	405	446	385	401	366	352	388	397	389	395	432	375	402	382	422	376	398	400	417	363	384	427	405	369	388	425	420	420	423	376	380	448	414	413	376	408	418	385	366	398	420	408	390	430	362	399	427	426	441	426	422	356	379	395	412	383	401	428	385	407	406	386	401	400	392	411	399	417	450	420	390	411	394	418	378	415	402	407	419	407	397	350	392	405	425	432	434	429	432	433	417	400	370	386	413	376	402	390	402	415	391	374	391	418	407	406	430	450	412	421	436	379	388	385	390	414	398	422	397	432	370	415	403	435	420	415	362	421	436	411	372	400	399	408	441	394	415	382	410	382	348	390	388	394	394	375	383	392	380	393	380	418	422	446	435	414	417	399	396	405	388	393	404	399	404	436	390	402	405	395	414	381	410	430	389	416	415	411	371	409	385	408	412	413	379	393	379	404	358	387	414	415	443	417	405	375	419	391	366	391	379	384	372	416	433	417	397	396	403	435	374	411	394	381	403	394	424	409	409	432	398	387	391	431	422	413	415	414	401	414	397	388	400	377	402	374	413	403	397	407	409	395	357	426	416	403	379	355	409	428	411	412	399	432	370	421	385	393	421	427	399	370	417	411	401	405	376	359	402	410	433	408	387	403	396	363	428	430	377	395	411	420	388	369	392	392	389	386	399	398	422	401	374	358	382	417	392	398	399	382	401	403	386	421	410	370	384	402	410	389	399	421	429	376	385	393	405	414	415	436	381	376	394	413	376	384	401	382	376	435	390	408	411	390	412	417	383	412	413	405	389	422	404	384	400	390	432	424
20365	28813	34762	35490	36510	31719	43094	44494	37341	34372	24751	21578	19229	16597	14507	12355	11431	11531	7819	6405	5569	5222	4563	4524	4078	3394	2595	2294	2504	2747	3026	2382	2592	2200	1949	1858	1660	1536	1444	1422	1465	1448	1282	1351	1409	1549	1440	1241	1206	1202	1174	1118	1102	1249	1120	1195	1192	1284	1188	1112	1150	1082	1096	1142	1042	1081	1120	1079	1055	1078	1208	1313	1436	1327	1210	1136	1226	1022	1025	939	964	976	986	964	931	946	976	964	955	877	976	977	910	968	952	970	901	1021	971	980	958	934	1017	980	948	899	930	956	995	926	976	935	936	931	929	959	953	901	924	956	942	971	964	963	942	938	1017	923	947	933	957	897	939	964	956	995	945	907	996	934	961	977	958	935	933	943	943	984	943	986	960	948	939	930	966	933	921	985	942	947	969	976	954	988	942	937	943	861	904	927	961	961	962	937	889	925	924	881	894	943	945	1005	964	911	934	912	948	949	1004	912	923	985	924	934	899	959	952	943	977	926	945	940	919	944	954	965	939	947	975	1025	960	948	922	932	951	959	907	977	992	954	951	971	966	957	955	971	1034	991	999	927	929	924	908	969	871	916	951	937	957	975	1007	978	990	979	959	949	957	949	969	926	917	1000	918	979	927	986	934	960	953	938	927	901	964	964	959	935	903	907	960	900	960	941	943	992	996	978	931	952	953	914	985	952	928	972	991	876	943	1020	950	906	1002	939	955	964	930	910	929	926	942	940	966	975	948	925	965	931	992	943	910	927	943	984	953	925	931	910	951	986	962	964	911	956	913	930	908	931	955	914	953	933	923	960	956	937	954	905	957	982	904	938	975	937	921	935	957	956	942	921	973	993	927	933	902	946	1004	992	954	974	900	962	918	972	961	980	967	938	949	943	976	910	938	966	956	990	967	992	1006	924	897	968	973	973	920	951	950	951	986	893	1010	993	952	932	945	977	946	960	937	900	912	1018	935	938	969	1023	950	952	946	987	887	974	969	973	949	911	950	983	922	932	967	990	957	972	925	953	958	920	979	905	970	942	926	942	964	983	976	959	999	927	965	986	925	934	888	898	1005	957	906	955	882	959	963	912	969	980	955	944	950	938	946	934	913	949	968	957	897	949	969	876	929	934	964	957	965	978	991	942	955	977	979	955	907	907	930	1029	956	928	933	917	935	915	926	959	948	980	942	925	965	975	899	990	973	984	919	999	950	918	944	929	956	958	921	941	965	901	934	947	918	963	924	905	1004	928	952	953	1002	900	980	949	955	881	1008	1013	944	960	931	930	912	902	937	920	981	975	949	949	953	930	970	960	982	940	995	999	985	947	941	1012	978	1008	895	883	941	887	942	982	874	951	969	980	924	913	954	981	915	932	956	1007	966	928	948	963	952	907	912	954	940	970	934	946	931	951	924	964	980	929	951	964	967	917	919	981	943	938	944	981	1011	965	930	989	1016	952	934	1041	963	896	972	967	931	922	866	976	936	901	971	922	928	970	931	1003	905	1007	929	930	926	917	929	927	944	943	939	892	950	929	952	943	961	941	925	939	930	954	959	988	962	952	1035	986	973	929	947	988	936	972	890	980	920	966	928	994	1017	964	938	960	957	975	891	992	980	980	942	921	914	958	915	967	981	959	1026	957	946	954	955	979	957	940	994	965	993	930	911	964	919	919	912	950	914	874	1004	898	919	940	909	964	976	959	1001	937	947	952	953	891	936	934	928	969	918	932	950	967	912	950	996	917	988	903	908	932	889	953	966	959	1004	971	986	920	925	954	928	921	914	984	960	924	911	956	975	929	959	917	924	912	945	934	1013	941	877	957	957	967	985	949	953	949	943	955	954	939	992	930	916	922	955	967	954	1024	944	936	973	911	972	954	923	1003	912	1025	951	912	952	945	916	947	966	957	965	909	959	933	879	960	1004	884	952	926	934	964	895	946	891	1002	956	934	958	960	957	885	918	907	938	951	978	1001	1012	949	1029	962	961	933	933	941	988	944	961	942	1000	969	965	951	917	941	974	1003	988	881	891	926	990	932	976	911	962	968	942	975	954	970	961	952	927	1020	975	925	936	934	953	865	921	928	938	977	983	935	969	967	977	920	977	953	999	870	918	901	958	999	979	970	921	980	901	928	885	937	964	939	1015	946	940	902	925	957	923	937	984	969	966	905	930	964	967	990	987	963	1002	895	957	922	941	957	1023	969	959	942	967	944	920	937	949	941	915	976	986	887	906	963	968	993	958	951	978	1025	950	988	976	935	982	1029	935	958	920	972	941	977	952	939	1001	919	933	964	976	915	1005	935	951	937	1006	942	975	928	943	980	979	971	955	953	960	919	945	997	923	977	962	952	942	928	931	956	954	891	941	931	898	993	901	964	941	971	978	881	940	965	969	946	953	956	934	936	984	922	986	897	955	926	1002	922	946	943	980	933	976	935	974	969	966	984	965	870	936	905	983	995	941	901	987	924	948	966	940	993	919	955	929	888	926	932	974	969	923	947	992	947	947	941	936	998	965	948	1000	924	930	917	974	925	930	965	922	936	953	929	908	912	939	940	897	969	972	912	935	959	907	960	956	983	978	976	904	949	890	939	993	969	902	912	1009	928	878	937	971	940	989	967	950	1005	927	961	1014	974	948	890	973	903	951	928	999	969	1039	935	973	935	969	983	964	990	946	952	934	975	919	1047	923	999	925	970	959	903	964	965	953	953	932	954	939	905	977	967	925	983	933	973	925	976	917	950	919	932	896	939	943	917	963	936	999	922	968	948	919	951	944	943	987	906	964	933	976	954	894	955	934	941	1006	929	927	927	925	1005	927	968	951	920	966	934	952	941	941	943	909	993	993	954	920	923	886	958	924	955	950	927	963	982	925	968	992	953	1021	946	930	985	982	975	937	945	926	926	936	949	915	962	979	994	924	947	923	964	891	950	924	952	933	983	891	1003	975	932	923	984	950	974	969	970	948	979	1000	933	956	972	932	916	982	873	886	923	916	904	897	1007	919	947	969	979	911	930	963	950	895	955	962	935	963	968	963	937	996	925	926	957	1010	960	989	949	870	964	960	890	924	950	973	995	939	941	924	971	932	959	963	978	1005	972	920	925	964	995	982	947	939	924	955	892	970	966	961	949	950	953	925	943	930	1008	981	974	959	959	934	994	937	921	968	918	957	959	941	893	997	952	955	899	956	995	982	958	941	917	907	957	981	1020	931	991	974	983	921	1013	935	991	950	891	965	962	969	914	993	955	943	914	998	968	940	970	949	956	966	914	939	933	955	1006	969	979	890	917	949	952	896	928	964	945	914	911	962	978	957	892	947	909	935	935	968	951	957	906	963	1000	955	933	961	985	924	959	977	902	976	941	946	945	932	947	939	940	979	930	944	939	1022	955	948	965	1007	950	946	946	996	928	871	937	947	989	935	950	950	1004	905	949	947	941	920	910	959	943	979	899	955	989	924	955	1004	935	946	912	969	941	957	968	926	948	905	918	934	945	973	933	948	977	946	980	915	979	916	987	944	946	988	1000	933	936	917	942	872	923	978	909	912	895	969	940	947	900	932	911	934	965	951	972	969	879	962	917	938	859	914	912	925	962	994	978	957	927	999	979	971	924
37975	40900	37762	30940	31286	27898	34256	38102	31239	27306	16190	11790	8855	6593	5009	4166	4129	3892	2566	1818	1615	1400	1333	1321	1128	1089	702	710	734	740	927	735	783	645	568	570	526	476	447	410	480	417	410	422	482	437	400	379	344	358	389	361	405	353	371	412	384	376	374	342	350	372	360	386	319	388	333	353	313	369	389	449	420	385	370	345	354	387	356	307	293	340	343	312	347	307	320	332	324	340	318	306	315	329	329	364	314	340	339	296	334	302	309	310	335	312	321	296	294	333	308	345	342	335	343	331	339	314	325	326	320	303	337	326	312	318	323	300	317	349	291	334	344	323	327	348	337	340	331	313	336	352	314	334	335	314	303	338	348	319	345	330	351	375	308	339	329	333	326	299	295	321	312	289	315	343	336	283	325	317	323	329	299	366	328	349	364	331	296	302	319	353	330	346	324	325	301	316	328	305	316	363	320	275	322	315	314	338	319	325	339	328	325	352	298	297	323	315	340	342	333	316	346	333	309	309	357	331	284	293	305	312	305	307	300	299	367	348	274	334	292	305	307	337	348	341	360	300	349	326	355	323	349	333	317	327	304	327	352	294	303	322	309	323	305	309	325	342	359	329	334	334	314	302	347	301	332	323	352	321	328	317	332	302	346	293	336	309	327	350	339	335	342	325	340	336	312	313	336	346	344	303	314	305	316	301	315	330	312	339	316	296	323	340	304	342	298	335	330	379	339	314	339	313	331	317	322	338	309	304	323	308	322	341	312	339	336	310	322	325	328	315	340	329	315	307	296	339	329	337	306	305	330	331	305	328	344	324	328	359	299	327	338	328	328	291	323	342	332	318	285	343	319	344	327	335	360	289	316	351	324	326	317	316	331	329	327	314	322	332	310	347	325	340	337	321	298	298	337	321	337	338	320	316	332	327	303	312	323	304	341	328	332	352	339	342	310	333	342	318	299	365	349	311	326	345	320	314	307	312	365	315	313	308	318	309	294	299	323	301	335	288	315	336	357	311	312	299	284	326	304	355	344	332	318	303	319	336	356	360	272	298	359	297	351	318	305	309	333	308	348	333	321	323	331	326	303	347	314	348	314	352	351	307	331	338	312	323	297	300	311	308	321	354	323	333	340	302	313	288	318	348	307	314	358	306	322	315	301	319	338	328	288	329	318	341	326	356	307	335	306	323	329	342	293	275	337	338	348	343	320	340	316	323	351	319	297	302	345	319	339	332	343	329	363	344	335	332	304	297	337	348	332	328	312	322	289	320	344	327	296	322	329	319	334	347	319	344	350	318	315	320	332	351	322	331	307	313	325	323	312	303	324	340	318	328	320	325	327	335	346	342	326	318	311	303	343	339	338	360	335	318	310	321	314	313	319	316	315	308	340	329	311	312	303	329	353	328	324	326	332	325	334	307	348	304	356	347	307	309	324	331	284	341	331	306	326	313	325	319	305	322	337	315	347	283	313	267	345	306	318	315	331	329	317	371	317	341	316	310	378	346	317	347	353	323	343	304	311	304	329	306	322	320	301	294	307	345	313	280	321	332	311	302	304	323	317	328	322	301	339	340	351	344	335	309	344	337	338	360	354	315	340	322	342	311	308	340	317	323	319	343	325	358	342	326	344	339	269	320	337	346	322	311	322	321	335	311	369	337	310	318	299	346	295	334	296	337	328	302	333	312	313	341	345	341	320	334	360	321	345	302	288	339	331	355	311	329	301	335	318	305	331	348	336	307	308	325	357	317	365	334	354	303	323	288	346	319	321	312	325	332	318	324	334	333	343	337	333	329	311	317	341	354	297	314	303	342	317	345	312	332	332	315	298	347	316	325	338	305	342	353	316	353	326	320	341	340	304	322	342	323	320	325	333	345	302	322	314	320	338	342	320	314	332	300	327	343	335	341	334	293	352	315	336	300	325	331	324	286	307	306	347	315	327	329	329	331	345	347	305	315	335	299	305	306	305	314	324	316	325	341	333	316	311	336	378	343	307	338	342	334	262	357	320	374	338	345	302	348	315	340	347	341	306	312	309	330	275	309	338	329	292	295	318	296	307	321	337	294	336	350	325	314	316	312	317	306	323	335	351	341	306	329	319	344	316	292	357	295	337	331	319	323	339	343	323	322	294	327	318	319	312	324	341	285	295	338	332	307	314	350	319	354	281	326	313	361	338	332	308	317	349	306	323	308	302	304	354	329	364	323	312	351	329	332	326	320	339	344	312	301	320	332	361	313	352	355	356	316	327	306	314	334	318	318	328	332	316	320	354	316	325	346	339	348	265	336	344	290	313	357	322	281	327	335	341	339	326	322	316	341	300	342	318	353	349	323	311	298	361	330	354	312	300	335	331	340	320	286	300	310	353	301	322	323	337	318	311	326	331	294	319	332	317	303	364	366	347	332	296	338	338	313	315	326	341	325	318	337	320	337	316	325	326	372	324	345	337	342	305	337	334	326	309	330	310	296	328	305	324	298	339	308	294	341	307	329	328	303	322	323	328	333	348	307	316	336	326	328	363	309	266	298	294	299	327	335	365	342	311	291	330	342	324	350	305	312	289	320	356	324	319	349	311	347	309	289	333	362	323	323	306	320	347	307	338	312	338	348	315	312	334	280	340	328	349	307	345	314	328	282	339	328	305	368	357	335	334	328	304	334	327	339	314	341	307	328	317	329	321	348	317	294	320	313	333	328	324	345	332	328	325	331	328	297	315	323	305	300	353	330	321	326	321	333	323	321	321	330	309	309	323	312	287	311	317	310	290	293	324	325	306	309	321	316	322	332	331	336	337	335	321	291	324	327	363	350	328	294	306	331	295	354	335	291	323	323	335	304	329	286	335	294	332	331	334	341	308	320	291	333	299	311	297	314	319	327	323	293	318	328	337	304	359	340	336	270	344	357	301	311	308	318	316	302	300	342	333	308	325	354	376	303	307	362	312	376	329	325	336	338	354	335	328	306	369	360	352	330	310	316	337	334	326	315	318	324	309	339	330	309	292	315	280	306	302	316	334	304	333	338	298	326	367	314	307	294	351	343	317	365	296	340	310	336	316	305	335	364	335	327	310	311	322	322	326	338	316	308	332	353	322	338	346	309	304	327	335	317	334	323	312	306	317	311	298	336	308	330	298	341	331	323	308	279	313	341	294	293	310	375	330	311	353	315	317	328	320	317	313	316	297	351	311	335	336	335	334	291	335	317	385	324	347	302	346	361	328	339	339	344	333	324	301	320	340	333	330	319	297	335	345	336	348	301	315	333	358	315	298	282	328	347	339	330	341	307	361	308	286	331	336	338	346	342	315	319	342	308	338	293	309	314	309	318	363	286	311	329	344	322	306	337	327	311	334	316	284	319	334	337	368	312	315	328	315	330	341	294	362	320	350	318	335	316	338	290	319	309	366	310	309	349	285	318	344	299	311	328	329	327	332	333	334	323	308	323	312	335	327	339	328	303	305	296	268	304	320	314	343	331	306	326	307	355	318	319	330	344	315	298	371	317	286	329
25820	33704	39194	40656	41420	38648	49384	51131	46186	42635	32013	30471	27291	23600	20958	18435	17954	16889	12695	9587	8811	8022	7287	7090	6512	5094	3755	3243	3772	4270	5054	3782	4292	3013	2676	2692	2082	1918	1547	1675	1696	1723	1551	1506	1846	1811	1560	1208	1215	1124	1202	1038	1112	1216	1205	1269	1257	1273	1131	1049	1091	1027	990	1058	1033	1072	1042	980	1025	1055	1357	1570	1397	1294	1184	1212	1264	1048	1039	827	802	823	821	773	781	763	802	814	805	791	775	767	715	777	795	805	733	783	783	754	820	835	727	790	850	794	820	742	830	755	767	826	706	793	773	780	740	792	807	737	756	712	745	768	784	769	786	765	822	792	810	768	756	758	792	739	754	787	787	747	765	760	756	774	781	823	814	767	823	778	785	777	750	771	784	726	761	776	772	778	776	769	811	810	803	780	814	777	764	734	810	795	782	784	756	776	780	775	768	755	746	794	782	802	810	768	756	746	801	804	765	739	770	783	807	753	776	760	787	738	758	793	732	754	777	812	761	756	770	721	738	788	783	756	765	725	808	751	793	714	785	774	775	723	728	778	786	807	805	771	806	790	793	741	736	824	739	774	756	781	775	750	775	838	785	780	762	768	785	749	762	780	791	807	784	777	789	776	735	749	772	773	818	790	804	758	795	787	859	799	793	799	784	794	810	833	780	748	805	797	753	743	829	777	798	744	770	810	756	728	729	786	779	767	790	755	768	744	741	774	759	771	791	804	755	758	773	775	788	763	798	779	733	782	759	793	770	769	802	763	807	756	765	793	733	796	717	792	746	803	798	761	817	743	803	754	764	782	733	739	747	811	806	761	789	822	808	730	776	744	712	760	767	762	822	777	767	794	714	759	742	770	783	809	805	786	764	804	748	756	753	784	761	770	817	773	818	731	785	780	739	754	754	808	748	805	790	822	859	749	785	780	821	687	779	779	771	764	743	780	793	791	769	795	800	763	835	791	832	771	707	776	802	792	770	805	767	730	765	783	782	764	813	755	713	760	733	775	736	775	822	743	785	723	759	789	743	852	784	731	799	792	779	810	830	804	780	748	803	737	779	776	732	804	789	758	765	804	791	745	770	809	762	753	817	802	742	803	761	770	756	770	775	716	742	731	781	777	788	771	811	750	724	746	723	762	736	793	778	759	814	738	746	752	737	804	760	774	748	755	767	759	729	794	780	811	785	756	758	766	803	766	777	796	785	839	736	764	815	828	781	751	764	768	804	824	809	727	774	760	780	779	768	774	787	788	786	810	838	792	771	787	824	751	751	762	776	828	784	780	772	775	816	755	784	744	793	731	794	847	818	752	853	797	756	777	780	778	792	738	749	759	740	768	751	782	753	747	765	740	741	768	803	753	771	840	770	779	776	745	752	776	782	767	773	769	797	713	766	767	752	713	739	753	758	814	808	791	715	795	809	788	755	730	776	728	718	779	742	789	795	757	718	736	747	734	800	772	821	752	820	823	757	792	733	761	782	775	787	794	801	771	776	749	806	793	753	773	790	734	767	828	775	716	795	777	755	752	757	741	762	802	722	770	761	772	787	777	781	787	775	759	770	846	777	744	824	783	782	769	769	742	771	743	792	792	733	764	766	803	775	747	784	766	798	791	757	751	783	759	768	733	751	800	764	777	809	793	777	780	807	805	779	744	800	792	738	805	786	770	770	753	811	749	768	763	754	748	771	780	777	782	760	770	781	753	792	760	745	802	771	733	712	757	767	760	779	780	802	787	729	791	768	746	788	797	732	772	777	748	764	728	793	760	756	825	767	789	779	816	765	754	749	745	769	766	822	799	720	768	748	782	790	751	785	737	801	761	773	787	775	730	811	778	806	768	765	812	746	769	738	797	798	742	752	815	874	709	809	749	790	760	762	733	738	793	795	807	765	747	753	760	746	743	779	725	722	724	750	746	788	798	760	748	771	742	760	729	795	755	805	755	773	722	753	797	755	750	745	787	797	737	795	767	748	779	808	793	733	779	724	751	776	776	780	789	744	769	757	796	783	738	838	728	772	741	753	761	732	793	800	767	799	802	800	769	769	802	792	809	751	713	783	758	790	770	731	782	759	762	786	693	785	802	800	795	815	781	799	723	712	729	785	773	778	769	784	783	814	737	771	738	790	810	804	795	782	781	723	815	750	772	783	756	755	747	767	793	757	766	753	764	757	786	746	761	805	743	696	762	805	742	758	798	819	776	771	768	773	790	824	809	796	775	722	772	783	800	745	816	791	770	752	809	771	769	779	799	745	788	780	739	771	752	774	756	775	812	775	747	774	764	811	801	686	777	799	819	778	747	792	758	795	776	732	770	816	803	784	754	771	777	783	798	755	725	798	730	772	770	743	820	779	763	743	807	802	738	794	786	784	741	785	775	753	768	743	818	791	745	742	734	810	791	776	796	772	736	785	771	788	744	734	810	803	821	713	772	787	816	746	784	797	753	814	760	761	775	795	749	757	771	802	770	737	734	747	770	747	794	799	803	759	795	755	766	762	787	796	753	775	813	756	748	812	746	762	756	821	765	769	740	772	747	798	729	786	805	772	836	764	771	752	779	784	783	794	735	810	791	754	741	804	804	834	783	738	793	734	788	757	780	778	803	756	802	779	715	790	813	778	757	730	768	755	780	813	808	808	786	738	812	757	761	814	865	770	717	746	774	789	770	736	804	798	777	769	726	761	840	779	716	818	782	752	800	785	789	789	784	765	774	812	735	814	769	823	795	749	765	764	771	759	756	805	783	784	775	787	846	781	796	824	757	754	779	791	742	793	740	766	785	812	794	787	760	748	794	775	825	780	774	763	719	745	785	783	768	776	783	795	749	785	734	782	780	811	757	829	782	751	769	810	760	771	754	773	824	764	755	779	748	718	799	772	755	771	750	767	810	778	805	796	727	800	762	780	851	765	782	785	824	784	716	784	749	754	730	791	767	806	763	798	781	740	780	795	733	745	710	762	753	774	807	745	799	777	751	776	748	776	779	752	784	805	757	743	767	784	790	792	793	777	749	736	760	780	777	817	797	763	751	823	772	777	779	819	708	826	776	765	796	784	765	810	780	735	790	697	797	745	724	772	768	768	800	739	815	728	754	792	731	788	816	772	810	730	812	758	773	788	743	796	752	802	823	772	771	793	781	770	794	780	770	783	778	798	784	729	803	771	763	748	737	774	749	763	738	793	763	775	767	765	793	740	791	801	797	735	801	731	791	796	766	794	725	795	825	768	774	736	781	771	714	785	819	807	791	705	805	775	785	807	761	830	782	767	728	786	794	793	753	735	750	815	754	774	767	776	737	761	754	786	771	722	783	787	776	766	711	759	758	758	742	792	788	781	773	793	768	761	774	778	812	764	775	749	770	802	789	807	796	753	744	787	743	694	768	792	775	739	774	769	762	778	785	810	769	770	753	808	760	778	803	763	796	803	743	771	745	786	853	774	753	775	783	813	781	807	800	775	827	789	781	778	736	789	785	813	790	784	816	808	819	792	768	745	756	762	756	792	738	743	805	758	817
11559	13989	14267	8798	5372	3593	3285	2786	2369	1800	1382	1276	1139	1065	915	800	660	609	565	513	491	478	477	421	422	393	419	331	386	372	379	419	353	374	393	337	344	396	338	390	370	361	379	361	358	323	345	345	365	355	373	384	373	340	358	382	327	383	328	319	344	338	347	363	348	353	346	336	339	352	359	360	353	363	337	364	331	344	348	338	363	337	379	331	302	312	345	323	333	343	323	309	360	342	314	338	361	337	310	302	345	335	330	342	347	331	300	335	352	346	366	331	342	368	359	329	340	346	366	374	353	365	337	318	358	354	315	318	331	325	347	361	355	339	361	347	367	325	316	350	364	328	351	348	318	307	350	303	357	335	363	337	313	361	355	293	378	334	339	355	354	337	351	344	383	342	308	329	367	349	326	336	328	327	363	318	309	312	319	318	326	369	344	372	330	340	347	349	351	381	328	342	317	321	365	324	323	331	321	310	346	359	339	330	341	360	334	350	329	345	355	352	322	337	355	350	321	354	362	360	343	338	346	337	321	344	341	324	367	332	329	313	338	364	315	312	298	364	355	337	316	345	343	348	352	327	337	339	343	326	366	400	347	337	364	349	351	335	360	370	332	367	321	356	369	334	366	350	339	323	352	354	370	346	307	329	319	321	367	339	336	336	331	367	322	361	351	330	338	381	342	319	374	340	347	334	346	371	361	345	337	336	351	328	323	327	357	321	333	350	350	353	352	321	311	326	347	375	369	338	333	349	349	329	348	323	353	330	346	329	316	355	311	328	339	349	307	332	365	334	344	326	295	306	303	367	303	343	328	337	321	352	330	338	345	345	359	331	375	328	379	370	328	310	340	339	350	329	345	332	349	319	368	361	346	333	333	353	305	362	337	344	329	359	347	353	330	323	338	345	329	326	344	357	315	314	346	339	371	370	339	340	335	350	363	363	354	331	338	337	352	350	341	340	334	343	333	325	362	361	347	354	361	342	313	343	340	356	356	369	333	307	362	328	349	344	387	329	328	341	319	360	358	341	342	320	357	318	328	333	326	324	362	337	364	315	331	318	324	363	335	326	364	377	348	336	326	347	337	343	366	382	346	383	361	357	338	338	314	342	332	341	349	343	324	328	330	331	344	327	371	319	298	320	360	337	341	325	359	320	315	343	371	352	373	340	353	372	334	348	332	380	346	362	372	327	341	347	351	390	356	311	349	339	326	314	374	357	353	321	363	380	348	355	314	329	336	340	313	358	348	347	319	377	366	325	328	342	354	338	336	336	360	348	331	360	335	349	334	329	343	321	321	383	392	356	340	352	372	334	358	331	355	344	327	357	364	354	349	325	330	340	304	334	341	326	330	342	356	355	301	301	344	361	346	348	335	360	339	336	362	342	355	343	315	370	326	388	336	349	319	322	318	353	319	360	380	354	322	387	325	341	380	362	351	307	338	342	330	376	320	342	318	334	339	337	308	346	359	325	355	367	352	350	351	355	359	366	307	338	389	335	374	358	350	364	374	311	341	350	335	331	350	351	365	340	341	319	305	372	355	356	325	343	351	341	357	347	331	357	346	314	387	342	312	334	358	341	347	352	381	308	332	346	368	337	359	353	362	345	350	346	339	320	308	376	347	365	339	364	360	345	321	320	302	365	350	352	340	363	339	342	341	363	301	316	323	358	337	329	335	377	368	371	377	329	342	342	327	347	344	345	348	350	342	332	338	366	318	347	327	345	323	348	361	342	388	351	335	335	335	349	355	362	348	346	343	326	360	340	361	317	331	329	338	325	353	362	313	323	344	351	352	330	340	348	361	354	348	366	351	326	323	344	323	377	309	329	353	360	329	358	326	333	327	334	338	357	324	296	335	364	362	326	331	383	346	354	384	329	344	299	362	349	359	336	353	401	374	365	351	330	346	381	372	385	368	413	340	321	330	350	347	367	361	359	332	341	351	357	371	298	344	372	342	333	347	344	349	351	359	318	332	329	322	333	368	337	307	369	354	337	381	341	365	344	314	330	334	341	336	383	324	308	306	326	350	381	350	311	351	327	317	345	358	332	334	371	343	373	323	312	307	328	364	379	343	343	336	353	350	327	302	377	322	327	356	327	320	349	355	362	366	348	343	361	353	337	347	372	300	356	366	300	358	343	345	352	334	340	333	356	362	348	327	369	346	328	345	337	355	318	342	365	358	325	356	337	316	346	356	352	355	339	330	351	371	350	366	313	353	371	315	365	349	354	328	389	304	370	345	342	340	364	335	330	352	355	313	347	360	344	357	353	364	348	342	295	348	372	351	372	358	313	350	325	353	337	363	338	337	364	329	327	344	333	347	340	305	318	336	368	330	370	333	322	361	319	373	337	330	351	360	353	335	360	371	311	376	349	345	333	343	314	363	325	315	327	289	315	360	330	335	315	331	360	324	340	334	349	362	320	346	335	342	323	362	354	342	344	341	353	355	346	321	302	393	359	364	356	360	368	318	357	367	347	311	347	369	308	327	323	346	358	320	331	308	331	345	354	359	347	327	343	322	359	336	305	357	345	319	330	353	354	337	343	338	370	369	346	304	343	350	342	331	315	356	317	332	333	364	317	353	363	329	339	369	343	337	322	331	334	319	351	365	344	395	367	349	311	347	335	300	321	337	351	384	346	321	379	325	305	370	344	343	341	343	344	341	350	362	343	325	328	358	351	349	354	348	335	359	359	327	344	348	381	359	312	393	351	336	323	345	318	369	327	341	323	350	352	344	349	332	362	335	374	322	364	364	338	359	350	351	353	368	345	350	343	340	355	325	366	329	343	360	367	334	321	339	342	358	343	370	351	368	366	369	321	374	339	333	349	336	349	327	343	328	334	322	346	347	367	355	362	359	316	348	332	368	349	314	321	313	345	332	356	344	338	357	349	327	365	347	343	341	364	361	322	328	338	372	338	343	350	363	372	363	314	324	322	335	376	350	350	310	319	340	311	361	317	345	336	316	353	301	357	332	353	350	334	335	339	342	324	347	352	358	372	343	333	332	352	342	349	374	309	340	334	351	362	354	359	355	347	305	323	334	319	375	315	325	369	356	377	340	341	351	347	351	352	348	355	327	336	376	338	364	342	349	355	336	326	327	343	347	372	348	388	318	297	327	351	344	344	346	346	308	335	356	334	335	349	321	382	315	341	351	351	340	344	354	358	321	358	338	344	346	324	337	326	357	398	357	308	389	315	323	318	358	347	296	346	340	345	334	354	334	382	349	347	330	347	352	334	346	359	372	324	351	376	325	350	367	363	314	367	361	302	336	363	383	343	331	315	351	343	329	340	331	355	360	350	342	336	370	349	329	297	341	337	348	318	372	333	352	378	332	336	329	323	336	341	336	365	360	340	379	350	316	294	308	344	340	290	318	360	321	297	347	333	346	333	322	345	356	363	320	343	359	341	330	373	373	343	312	376	310	370	364	331	371	321	342	330	384	316	350	329	350	362	337	328	338	367	361	315	334	324	335	331	355	363	345	340	373	351
7833	13576	18377	16406	14355	11294	13077	12693	10592	8676	6718	6079	5818	5207	4646	3728	2878	2475	2294	2186	1963	1770	1619	1483	1359	1233	1164	1155	1138	1106	1071	1086	982	927	982	963	973	962	958	1005	993	926	927	880	896	886	908	917	902	936	894	912	924	923	919	951	902	944	885	887	919	938	859	912	900	898	863	924	891	913	910	893	907	866	918	865	897	870	880	881	866	795	875	843	859	831	835	861	860	838	837	910	806	885	856	827	832	841	866	841	837	821	775	803	838	844	872	861	809	768	808	837	830	833	832	851	848	843	862	825	861	797	864	818	878	811	872	866	841	828	837	861	865	849	838	868	845	840	889	841	891	851	822	856	830	816	802	830	873	844	855	873	869	761	918	865	869	844	862	830	834	828	822	844	844	816	876	866	871	833	833	859	830	871	851	878	828	909	863	887	821	825	856	822	838	826	822	833	838	856	847	791	871	835	893	835	814	833	834	862	840	849	841	819	814	818	876	848	901	895	876	852	887	741	861	838	849	858	817	833	880	851	818	872	862	849	826	813	855	875	805	837	852	894	795	804	831	838	861	867	845	848	816	819	845	871	858	828	838	855	816	864	843	886	825	823	836	865	791	851	912	887	822	825	868	840	872	905	831	812	843	897	842	845	831	819	846	859	814	845	834	873	792	842	868	828	792	843	885	844	798	836	806	788	910	847	812	796	849	816	839	863	867	817	846	836	789	845	870	822	850	858	871	873	851	856	845	796	801	839	795	838	814	802	830	844	848	801	826	867	865	850	824	842	820	815	798	844	821	816	844	881	850	827	837	872	864	837	810	861	850	840	859	867	840	812	839	792	843	860	882	812	891	851	853	843	859	806	829	858	852	857	860	846	822	824	834	823	841	828	845	827	816	847	847	817	850	857	853	840	808	871	874	857	861	847	819	832	869	836	857	839	888	876	819	837	828	851	842	768	806	742	821	831	840	830	871	863	836	839	845	816	844	848	840	865	844	871	836	885	847	865	795	842	875	875	809	835	823	908	817	849	856	829	842	839	838	855	850	843	883	842	783	781	786	869	842	812	832	818	819	874	819	874	870	835	838	841	839	849	819	795	868	840	840	856	838	878	795	814	841	859	858	874	900	837	810	846	855	825	841	840	872	836	886	835	834	807	851	891	859	860	870	863	871	822	852	814	801	837	829	825	863	845	860	889	894	815	849	846	805	816	851	834	817	844	824	911	851	852	824	799	805	901	826	803	832	857	847	843	879	883	851	796	840	860	879	814	804	796	821	815	872	872	866	844	851	845	904	873	838	847	881	849	852	846	812	856	825	833	861	867	840	825	814	859	865	857	884	844	837	869	848	901	833	841	856	832	879	842	845	834	894	842	893	874	846	838	805	878	814	805	814	883	825	789	846	838	816	811	832	798	814	818	845	856	813	871	834	854	857	810	886	863	784	847	829	881	834	916	841	876	815	842	846	803	802	857	881	784	825	836	832	866	851	858	857	851	856	841	775	808	879	861	805	849	869	790	845	841	850	836	892	826	847	850	865	884	852	826	827	875	794	866	854	842	851	839	876	865	882	848	890	888	881	840	840	838	841	804	847	859	835	851	857	843	886	852	839	878	782	810	869	856	848	843	810	805	806	887	853	841	853	871	796	833	804	839	872	873	820	815	824	875	872	888	853	851	795	840	806	838	886	854	834	872	835	804	824	828	877	871	806	806	835	859	814	817	879	777	898	810	838	793	824	887	885	789	852	828	842	815	898	842	850	889	847	879	820	846	877	821	835	846	851	851	872	886	874	858	823	841	889	860	820	888	847	801	833	849	838	856	853	866	872	859	851	809	817	855	863	838	842	831	844	891	861	799	828	848	829	839	824	888	830	905	835	819	868	854	852	895	831	801	855	839	791	893	817	826	808	826	825	832	865	865	864	857	880	829	838	817	845	824	773	802	881	807	814	834	860	849	842	820	889	789	816	817	854	833	818	816	850	833	823	806	819	858	822	835	853	824	875	888	776	842	842	875	922	847	846	816	823	849	833	852	865	879	940	872	876	824	879	788	803	830	821	826	879	816	838	826	879	830	862	805	785	810	858	883	846	842	855	902	829	909	837	817	799	886	871	861	828	841	843	858	878	869	826	878	834	852	839	848	827	863	842	784	844	820	867	854	838	845	877	887	850	834	875	872	821	825	858	830	840	814	846	820	829	845	879	797	837	800	832	831	854	855	777	839	804	855	802	826	854	844	855	873	856	816	848	849	848	857	855	876	851	858	856	849	872	827	870	840	842	809	826	885	873	888	864	821	861	839	884	880	875	840	827	800	834	839	861	869	831	810	858	837	845	855	810	825	858	858	867	868	871	807	788	780	854	846	843	835	820	860	836	823	808	846	852	868	835	866	840	883	832	896	833	838	881	820	860	777	861	823	833	822	859	887	850	843	851	828	821	875	812	841	808	844	813	796	812	818	862	889	790	902	884	761	808	845	806	835	864	832	840	821	867	803	812	879	826	816	826	842	831	833	847	850	849	848	849	843	830	869	809	852	848	813	868	881	856	858	851	839	881	895	870	771	852	840	852	813	841	836	850	828	803	787	864	873	859	870	794	823	898	877	803	837	841	860	876	791	911	854	856	864	857	861	825	845	822	838	851	870	828	827	831	843	818	843	851	810	843	839	846	893	823	831	809	841	834	838	826	900	821	830	852	818	862	874	862	783	835	831	843	789	831	844	849	865	855	818	843	806	819	856	839	847	820	878	809	870	820	840	823	825	854	861	842	820	857	865	842	859	827	752	830	902	922	781	832	848	891	835	886	845	764	806	810	853	837	830	837	857	827	854	823	875	847	859	850	866	794	876	778	835	817	836	848	854	847	803	820	865	857	888	830	837	792	891	779	807	833	830	850	829	847	832	864	854	833	847	837	845	798	890	862	890	822	838	846	848	861	853	835	821	809	870	851	894	848	851	829	859	839	865	810	852	849	883	846	844	941	837	872	878	859	825	842	885	839	862	878	823	856	810	860	845	900	862	854	874	835	840	783	801	826	851	870	877	887	864	847	805	812	829	833	845	776	887	799	847	810	876	804	841	857	840	870	851	809	866	851	850	849	846	863	773	850	820	847	854	877	830	854	872	884	859	898	858	867	806	825	873	857	833	797	841	837	845	860	817	873	840	844	795	822	850	841	784	815	830	835	870	838	851	843	843	801	825	863	887	830	832	888	872	862	896	850	875	798	809	797	801	856	862	834	816	820	859	861	841	821	832	823	842	880	829	809	853	839	854	810	816	841	799	789	850	851	863	904	842	829	864	821	779	807	817	898	883	874	858	832	855	853	815	804	866	832	877	885	845	801	884	846	829	813	865	886	830	799	854	839	884	804	831	842	817	846	860	886	834	893	873	860	805	839	817	817	924	848	823	804	835	861	891	839	809	851	823	873	861	857	824	805	811	848	830	893	904	828	844	923	912	834	853	868	864	858	836	841	835	795	848	806	849	858	839	835	836	842	826	869	864
31359	36547	35697	28677	28217	23000	26487	28162	21384	16511	8431	5941	4684	3641	2925	2565	2212	1861	1559	1228	1107	1122	1018	947	794	737	643	577	654	646	680	632	634	532	578	496	450	460	419	444	444	456	485	462	493	466	426	397	447	409	440	421	470	428	462	460	526	426	452	434	405	429	404	422	440	423	406	459	398	448	468	432	439	409	436	417	434	409	410	389	425	385	384	406	393	375	399	413	413	353	403	388	392	412	410	371	399	434	410	429	391	407	395	438	444	407	400	389	408	407	449	384	402	437	394	435	404	397	366	377	404	401	405	388	412	417	382	368	392	418	438	407	428	376	370	390	385	428	404	380	418	364	370	405	398	404	420	371	441	376	398	405	415	404	402	411	408	429	415	374	415	395	396	427	404	389	397	414	417	394	387	392	396	372	366	374	412	407	358	450	414	396	412	358	442	397	453	387	383	400	403	397	404	417	434	421	402	410	359	383	429	427	388	409	383	412	400	374	414	447	370	359	401	410	396	450	391	417	414	378	396	391	380	421	396	404	430	398	397	382	381	427	401	396	423	413	423	385	423	404	404	423	383	401	366	371	423	384	418	409	412	430	396	403	401	386	420	434	414	424	359	404	389	406	413	391	402	380	464	397	398	368	393	392	427	393	405	432	386	384	398	425	415	409	399	418	414	414	426	436	462	408	426	417	393	410	409	394	391	406	407	370	410	423	403	413	369	391	415	411	417	440	419	396	409	441	396	443	420	402	404	387	442	391	407	422	374	399	438	393	412	395	399	407	423	395	398	438	371	419	362	402	403	440	427	381	409	387	401	405	412	418	348	409	425	400	391	397	427	412	410	407	394	406	431	409	362	423	357	416	425	397	434	411	423	403	339	378	382	431	385	408	382	383	393	418	395	387	415	415	405	405	391	431	408	449	382	398	438	396	429	388	428	379	422	411	398	447	398	437	405	428	400	393	423	401	351	386	417	391	405	418	415	402	401	414	448	421	403	395	392	375	414	373	400	403	378	379	432	413	399	376	416	393	398	388	380	392	435	410	424	443	444	431	394	427	400	421	382	371	429	391	408	403	396	413	407	404	409	385	382	440	458	424	407	437	397	385	413	412	421	419	354	422	424	386	424	398	426	394	441	401	372	400	438	398	394	441	405	370	379	420	381	441	417	402	447	423	386	433	418	437	401	368	368	388	377	382	405	357	391	402	377	373	438	365	410	406	393	440	392	395	403	399	403	430	442	395	384	366	426	436	392	363	398	427	425	383	389	413	427	420	391	391	405	396	412	408	386	448	384	419	412	410	415	398	424	409	388	416	410	363	380	411	434	400	408	470	412	433	439	401	412	386	413	410	378	436	389	403	362	421	404	418	370	407	377	432	386	417	416	387	411	459	376	404	392	418	380	404	379	411	400	398	432	386	358	401	362	406	418	412	361	430	377	429	398	405	437	403	397	360	420	387	398	408	415	420	390	413	386	414	410	420	389	394	398	424	401	402	418	406	430	421	390	370	376	393	410	408	444	404	386	416	445	403	400	428	394	406	405	412	394	440	414	399	396	379	381	397	394	393	394	458	443	377	407	395	405	429	405	394	436	406	401	400	417	403	400	393	403	396	453	395	407	427	405	424	431	432	440	458	378	432	394	439	390	395	392	394	423	422	404	410	385	398	404	388	399	407	426	426	427	407	397	402	428	390	388	386	407	403	387	454	413	404	405	439	392	414	405	444	378	407	372	402	415	409	383	386	388	390	455	434	413	419	394	412	392	369	378	409	419	417	411	432	434	404	414	417	437	395	415	425	391	446	397	395	393	401	406	453	408	466	400	406	408	389	437	376	385	417	420	400	387	388	423	435	410	418	419	398	394	434	383	443	412	403	373	404	417	438	422	375	375	408	383	395	381	416	379	400	416	409	407	399	391	416	412	433	430	384	425	397	405	407	397	390	365	378	391	391	405	407	413	394	424	358	393	392	407	393	363	381	424	405	422	402	360	404	409	400	397	416	426	388	385	411	397	457	393	391	420	421	415	410	395	420	375	424	407	428	400	419	396	383	378	401	439	399	385	421	419	422	363	388	372	364	406	393	414	401	382	377	400	370	392	361	374	404	348	381	419	376	407	387	413	390	398	424	409	396	414	426	405	436	407	443	379	380	404	420	410	451	423	399	417	396	364	414	354	412	387	409	415	396	405	419	459	375	429	409	420	380	404	434	423	391	361	419	448	419	409	372	385	384	400	386	437	354	393	403	406	370	421	392	395	424	424	416	385	395	403	427	419	442	385	399	402	411	452	428	382	403	435	439	400	425	438	415	431	407	403	366	429	381	393	396	408	387	430	431	452	400	419	424	444	394	388	398	394	425	398	385	393	411	416	414	385	380	397	435	425	413	418	446	409	408	431	430	405	416	402	400	416	431	410	397	408	419	399	451	432	443	452	431	357	408	416	432	419	414	439	405	377	448	391	396	430	383	389	397	421	432	389	406	411	417	405	378	394	392	384	393	403	417	378	432	398	389	391	438	401	385	452	379	395	409	419	436	393	413	382	418	425	420	407	407	401	378	403	411	379	363	402	394	386	397	389	359	377	401	386	401	405	427	378	401	411	421	407	434	372	442	405	399	400	400	394	409	423	419	394	430	418	414	424	380	420	393	452	399	405	388	437	392	379	394	440	397	381	455	426	403	401	411	375	371	428	422	381	368	432	414	396	423	368	412	425	414	406	443	393	399	407	423	431	396	425	385	394	412	429	375	428	408	388	386	384	400	383	383	427	395	413	395	415	403	375	402	395	388	399	417	410	389	386	433	427	398	376	410	370	418	429	418	409	409	446	452	428	377	391	376	414	397	409	423	412	414	415	383	411	432	466	387	344	400	406	404	417	392	421	395	372	410	402	418	379	403	410	399	377	394	400	408	384	380	368	422	409	396	436	374	473	411	408	459	406	381	360	422	416	412	394	410	430	444	399	383	395	398	388	391	418	401	389	406	367	417	348	411	427	418	386	395	393	395	408	400	404	405	439	394	415	408	377	389	405	439	423	383	435	432	412	422	405	395	388	402	416	410	420	428	400	429	388	398	411	379	393	392	410	381	404	431	403	422	430	420	404	386	428	394	383	470	376	384	431	394	421	406	402	443	410	378	398	372	392	430	412	438	388	375	398	435	425	381	414	400	388	425	422	409	365	403	386	411	396	411	417	390	408	384	370	413	405	383	408	395	377	398	430	393	398	403	398	412	422	404	417	380	387	443	414	401	383	452	380	361	406	453	411	398	395	380	414	434	445	385	417	419	425	407	387	420	388	407	377	432	416	414	387	414	398	415	416	447	434	385	384	402	405	383	445	396	419	392	372	378	389	385	411	383	387	414	424	372	386	418	408	389	404	426	395	395	377	403	369	409	406	373	393	391	419	399	388	447	414	428	388	404	411	411	390	371	373	406	388	384	398	413	451	367	439	396	414	416	411	385	423	431	447	405	419	382	403	398	374	438	392	402	430	364	432	415
21226	29395	35861	34752	35646	32005	42141	44027	38442	33445	23455	21392	18794	16365	13812	12638	11336	9686	8256	6303	6001	5669	4860	4632	4250	3350	2451	2243	2616	2772	3213	2598	2887	1880	2206	1886	1620	1578	1525	1459	1411	1475	1376	1447	1636	1573	1302	1173	1170	1226	1154	1171	1239	1153	1186	1280	1289	1117	1182	1128	1061	1110	1043	1121	1105	1111	1121	1172	1173	1212	1333	1260	1168	1199	1114	1114	1041	1056	1075	1036	997	933	982	992	954	1014	948	969	966	942	937	1007	953	955	961	951	886	974	951	946	971	924	913	958	997	981	947	960	942	986	1012	1021	979	1007	981	960	1010	986	953	938	948	978	943	943	1001	1012	993	955	946	939	990	930	1015	959	966	968	930	940	987	996	955	958	939	974	981	935	971	950	954	1011	961	925	990	983	977	974	965	981	962	1015	937	974	960	910	983	930	980	949	937	1020	975	1037	985	980	953	961	968	1021	974	969	950	965	959	992	968	981	1001	979	930	1005	952	951	955	953	950	920	977	957	894	988	974	926	974	918	935	1014	955	932	920	914	947	923	974	917	959	978	914	960	998	916	992	938	1002	950	972	981	944	955	976	985	949	945	987	982	936	939	970	962	958	968	1022	895	943	982	971	954	955	958	919	907	929	971	963	972	925	1001	942	986	892	1004	914	951	931	976	990	1001	968	973	946	942	963	964	886	1036	988	973	922	978	903	982	976	950	992	991	933	944	972	916	968	989	1001	939	986	1001	951	910	999	943	1030	942	977	1007	975	970	926	871	928	993	945	911	932	956	915	964	971	943	956	952	970	949	962	986	962	908	967	1004	956	977	959	970	983	914	995	933	972	961	953	933	1020	929	914	947	970	994	973	956	947	906	925	958	937	970	917	925	1014	954	1019	951	904	929	957	943	960	997	953	943	970	943	1014	951	1042	943	946	894	1006	955	958	921	937	938	981	932	1002	897	1009	965	943	988	978	891	959	984	977	985	996	929	1004	998	985	972	966	1008	989	978	939	971	1016	943	988	988	946	943	943	984	944	984	895	924	972	941	939	962	971	908	931	933	978	1029	927	1013	1011	958	964	896	956	949	939	975	985	940	959	988	961	954	982	970	976	906	993	963	927	957	936	969	921	990	931	1010	979	983	1030	979	976	999	940	983	926	998	950	968	982	966	988	937	997	987	947	953	898	961	970	979	938	953	988	950	1031	917	956	961	978	937	982	963	942	920	984	983	970	941	961	959	994	972	975	963	1003	961	951	950	941	1034	956	947	925	922	961	972	931	990	916	913	966	977	909	942	978	919	969	1000	929	938	928	970	938	980	943	969	943	951	979	993	928	980	902	955	978	979	987	931	963	955	968	961	1025	1004	949	1007	941	966	897	969	994	941	946	974	975	958	951	931	975	1016	973	932	968	926	937	1021	996	935	949	972	908	981	930	993	976	968	983	947	922	985	988	958	998	956	962	987	941	961	950	962	932	983	1016	942	962	989	943	1001	948	934	951	923	916	961	925	1018	879	928	915	947	927	943	931	1038	1003	935	959	956	936	955	968	954	955	948	968	998	915	1027	919	942	973	928	970	945	962	889	926	927	975	992	953	975	981	994	940	1023	906	970	981	924	928	959	922	948	968	931	883	901	1006	1013	927	1024	926	954	974	904	939	955	968	1007	968	967	927	942	965	909	982	944	1009	933	943	1019	936	995	959	990	930	966	982	967	934	922	969	966	978	962	930	931	971	994	956	971	992	937	981	937	986	943	970	939	890	990	967	1021	943	1004	978	938	957	935	967	1000	937	1009	982	953	983	973	900	988	976	984	931	914	925	927	935	941	979	927	972	938	917	987	961	989	939	1008	956	959	979	986	950	958	932	943	1005	891	1010	945	901	988	992	997	1016	963	986	980	964	927	1003	991	954	1009	937	1019	940	978	965	975	971	945	964	963	965	994	945	858	986	932	958	920	949	1000	995	1005	978	975	949	951	966	962	957	968	975	1008	982	946	953	968	997	945	1000	950	981	895	1003	960	947	907	942	950	1019	935	962	998	1026	887	981	954	956	969	1009	896	923	997	983	992	940	949	979	965	912	939	933	917	942	929	942	969	939	890	943	977	925	979	1005	951	971	940	985	948	924	964	982	948	946	983	959	993	988	954	951	951	1017	971	933	956	943	1027	1005	996	957	1026	999	956	971	979	948	950	961	946	981	960	945	989	922	958	972	932	1008	943	1025	944	929	992	905	908	968	982	968	971	980	950	987	950	958	1002	982	922	1001	956	995	982	967	886	941	943	932	886	961	1013	921	939	967	996	950	941	1007	898	926	942	993	980	972	1028	994	1014	923	907	972	1038	951	997	987	970	981	944	990	936	978	986	967	952	937	979	951	958	942	926	982	986	962	1025	946	1002	1028	994	949	980	931	979	961	949	929	902	958	967	928	966	970	949	947	1021	985	912	976	966	986	996	926	923	945	951	942	1002	978	960	970	936	937	912	943	941	898	980	921	1038	905	970	939	955	919	985	969	976	914	984	959	1040	940	995	954	923	967	962	1023	979	994	939	979	961	927	941	982	973	1022	900	977	944	957	976	991	978	938	929	917	980	944	965	959	957	983	918	1003	985	988	998	966	1007	1044	906	947	1009	990	940	978	956	928	938	966	987	956	989	926	958	932	930	925	973	951	1002	978	940	922	963	1007	944	997	945	920	896	933	963	988	919	927	937	979	955	1000	910	949	1002	929	982	963	907	927	950	985	965	891	993	976	953	984	999	965	966	997	965	1013	1034	960	978	991	981	984	986	931	1002	1010	966	998	932	1016	967	964	960	956	940	929	971	978	963	961	1010	1001	952	962	925	975	972	976	942	955	922	996	960	950	921	985	948	968	980	881	951	958	1014	964	915	956	966	934	974	980	975	928	958	955	985	942	944	968	965	1000	936	979	989	917	924	965	960	991	924	1022	985	949	979	924	975	952	934	953	966	986	896	960	997	942	927	967	966	964	896	986	979	883	961	983	966	962	969	975	960	960	977	1006	946	965	962	932	985	951	937	948	953	987	912	944	948	952	953	982	928	968	949	916	931	1031	958	996	947	943	924	946	946	976	952	918	932	893	897	940	943	933	956	932	1011	956	999	1009	927	928	947	940	981	960	957	1024	993	967	915	957	982	925	956	1000	990	932	953	989	957	977	955	986	941	949	1056	905	962	952	963	940	977	890	961	917	922	947	947	974	969	991	920	935	994	900	984	939	939	970	941	985	966	945	920	954	886	883	961	975	986	902	980	977	939	899	940	944	943	951	927	921	919	1009	966	936	977	990	970	922	1007	959	977	931	987	944	945	934	916	942	925	943	961	904	955	1039	953	908	921	955	1013	996	965	1002	958	950	959	981	960	986	993	1004	927	1026	997	983	956	1002	1024	949	954	960	960	992	906	1002	903	942	974	1007	971	955	964	990	978	953	908	952	939	935	1015	958	909	1012	961	990	975	959	928	1008	951	942	940	979	924	949	937	926	1036	995	900	935	925	993	913	967	988	953	960	980	989	990	934	927	967	956	966	930	966	966	908	982	971	957	1016	1024	995	954	971	980	928	943	986	995	963	924	905	978	966	984	971	957	958	919	947	1014	979	923	1000	1003	915	921	977	953	984	981	910	948	947	1016	968	912	946	963	939	1022	905	939	952	964	967	961	958	1009	939	976	968	991	991	933	1000
38459	40782	37095	30499	30796	27977	33681	38265	31937	24667	14910	10549	8214	6532	5079	4224	3803	3455	2483	1956	1765	1524	1367	1269	1102	992	727	643	694	806	953	726	729	602	642	576	547	484	455	492	462	440	424	457	509	444	410	387	361	358	399	346	409	400	385	420	371	345	349	345	355	325	382	341	329	387	354	333	373	375	403	387	362	343	345	385	377	336	300	364	330	348	332	314	334	326	339	313	307	325	353	318	312	330	310	284	312	333	324	340	363	317	333	339	341	320	311	318	274	356	297	342	322	357	332	355	330	344	351	327	341	310	320	323	312	303	322	345	336	313	333	296	335	343	315	334	314	352	328	348	340	298	319	341	334	319	356	313	336	322	331	350	306	338	302	318	359	346	356	312	317	296	310	331	329	325	313	303	304	363	311	314	344	349	338	329	333	308	338	333	329	330	336	334	325	311	319	317	326	324	312	341	353	336	336	342	355	397	270	327	317	330	289	351	321	318	339	317	327	345	305	339	347	305	328	376	290	325	340	350	352	346	307	339	338	299	321	314	327	328	336	315	335	318	318	320	306	335	322	299	292	334	331	346	325	286	336	299	307	320	303	315	335	306	351	308	356	320	329	323	335	353	324	312	313	323	348	337	329	318	307	351	280	305	331	333	304	307	347	319	327	306	316	304	331	343	334	318	341	330	309	299	322	299	335	323	339	313	329	342	303	293	316	337	310	329	336	350	315	341	303	285	346	314	333	347	282	322	334	331	309	302	349	316	306	308	340	324	351	329	287	322	327	310	318	327	336	300	350	283	300	297	308	329	312	322	349	332	344	292	343	296	321	319	303	338	308	325	291	331	295	326	306	348	308	312	319	289	320	315	332	356	323	318	338	306	286	328	309	370	314	311	323	311	333	301	334	339	298	331	338	359	352	296	310	347	339	347	298	306	334	325	329	338	286	332	282	330	319	300	303	317	363	345	310	323	323	340	345	310	325	277	314	324	342	318	338	350	306	344	293	304	333	329	344	332	329	328	331	349	337	351	340	297	317	331	265	329	289	327	330	324	328	338	311	311	308	305	311	327	291	335	348	339	345	342	334	331	349	339	296	355	322	304	327	335	322	311	340	314	340	337	328	328	331	314	321	336	316	377	366	296	322	322	309	361	342	330	340	352	305	338	346	312	346	316	353	328	318	310	353	338	323	290	365	310	332	321	339	337	322	330	315	321	314	321	324	308	299	331	368	345	323	300	308	335	301	339	352	329	340	338	319	332	303	319	336	337	354	314	328	339	300	322	287	302	321	288	326	315	331	291	293	342	334	313	327	306	312	290	344	338	341	330	318	306	328	324	306	334	346	357	302	328	331	312	337	300	312	346	325	322	338	337	313	340	351	329	314	331	321	325	318	332	339	332	326	314	325	333	342	318	329	315	295	306	349	350	322	316	329	323	320	343	287	342	323	327	312	304	330	348	354	325	318	309	355	335	323	337	314	318	299	344	334	297	294	309	328	309	305	317	304	350	310	312	317	301	310	336	339	335	327	320	324	358	329	309	303	306	326	306	315	342	354	339	319	312	284	331	359	318	319	298	341	328	314	334	331	320	323	284	335	338	315	342	332	324	330	320	340	338	322	326	335	301	324	346	323	316	318	325	353	337	312	326	306	314	301	298	321	307	286	305	325	306	315	320	365	299	300	299	308	329	318	311	310	310	332	318	320	348	317	319	326	327	328	332	302	360	317	339	334	324	361	315	333	320	325	336	339	306	315	352	345	330	321	327	286	360	296	327	297	341	345	295	316	326	328	295	313	302	342	337	330	305	356	328	328	322	305	292	345	332	329	332	315	311	298	327	296	346	304	310	326	335	324	339	326	337	306	322	326	306	333	318	311	343	303	341	335	305	301	319	311	307	322	318	327	299	304	322	351	335	333	334	350	331	330	309	294	322	300	323	330	331	328	353	319	313	365	318	331	317	321	301	318	319	359	326	335	336	327	355	346	350	359	309	307	312	314	301	336	347	307	353	307	312	332	320	285	328	343	347	335	315	329	297	329	347	297	310	374	334	334	308	270	337	334	320	338	318	332	317	339	329	302	323	312	329	322	308	292	344	336	327	296	315	318	293	331	329	320	315	347	325	306	332	318	355	311	314	331	351	334	329	298	340	330	322	325	331	335	322	331	322	338	333	324	322	375	349	343	301	327	332	307	352	342	305	316	352	320	327	305	316	312	341	290	313	323	327	294	304	314	270	291	283	347	318	342	292	316	329	327	335	306	309	318	326	307	322	317	335	345	337	328	359	304	328	303	304	322	289	348	299	327	342	322	329	319	353	324	321	346	282	322	323	336	300	312	324	308	354	344	348	321	318	315	321	325	334	304	331	335	361	355	321	326	331	282	343	314	331	308	318	300	343	349	318	311	340	319	315	318	329	289	337	337	318	351	347	317	318	334	359	315	333	336	307	341	321	359	322	332	287	355	322	310	351	340	330	339	347	324	293	317	276	302	313	321	332	316	328	350	291	330	307	311	298	339	357	304	333	355	321	307	366	337	303	316	311	334	296	336	326	296	326	311	323	335	331	358	311	357	333	345	313	313	320	339	324	325	328	325	333	301	311	319	313	325	356	306	311	320	322	372	341	323	310	327	317	323	315	359	330	308	316	301	300	306	320	325	302	333	295	316	316	315	349	300	332	297	317	317	320	332	331	318	343	333	307	282	292	344	305	327	316	309	315	344	306	326	335	299	301	346	346	325	336	287	325	331	306	302	357	299	336	345	328	335	282	363	336	324	347	308	309	339	328	321	341	370	346	324	331	321	360	299	311	311	346	301	314	319	341	335	322	320	329	287	359	318	306	303	315	301	339	329	303	331	312	327	292	364	322	331	310	327	297	325	332	353	328	338	331	316	355	334	328	337	315	316	349	345	321	332	318	304	326	347	329	316	338	319	358	323	334	310	322	320	326	315	330	340	311	324	309	300	343	353	328	307	336	300	306	304	305	304	349	324	299	298	301	317	325	326	327	313	325	352	305	320	307	316	313	341	350	344	340	282	323	295	335	344	346	311	260	312	323	302	306	305	318	356	314	345	342	313	350	304	334	335	316	297	319	326	316	351	309	348	320	329	336	339	296	313	343	339	348	307	311	343	334	311	315	305	301	286	378	331	313	339	327	324	304	299	302	347	348	355	363	351	327	316	323	339	316	299	323	345	340	276	351	330	331	313	338	348	336	332	360	315	327	320	331	346	322	307	326	301	292	336	314	320	328	321	296	341	289	316	327	318	278	318	297	305	308	340	312	338	331	336	332	334	330	294	322	349	353	296	333	320	335	327	316	341	337	330	336	350	311	324	336	348	345	296	361	339	334	356	314	332	331	315	328	285	303	345	322	373	317	318	313	352	332	320	347	343	338	351	323	290	322	299	317	317	326	336	320	367	283	300	313	301	333	336	354	348	303	300	347	301	350	316	316	315	339	329	293	338	307	328	350	348	333	322	312	362	334	324	321	299	314	331	281
25580	33748	38817	39563	39872	38596	48670	50358	46196	39920	31796	28886	26386	23694	20409	18976	16740	15385	12282	10082	9836	8384	7717	7232	6097	4893	3512	3331	3673	4180	5262	4120	3918	2821	2994	2470	2491	2004	1702	1717	1847	1536	1437	1761	2385	1807	1344	1137	1099	1175	1220	1067	1139	1175	1209	1503	1342	1076	1011	1031	1034	1046	971	990	1042	1107	1111	1211	1094	1218	1503	1206	1120	1113	1126	1120	1238	1088	920	901	886	862	770	821	775	832	766	757	761	781	745	800	756	761	796	809	788	784	738	748	787	805	732	794	726	797	750	757	760	765	778	748	760	743	773	742	785	710	759	729	733	785	762	782	779	759	792	751	796	763	808	731	801	778	748	775	742	736	781	728	729	763	767	767	828	753	757	716	782	721	844	797	762	782	744	748	764	720	774	801	788	759	746	751	765	727	818	805	746	727	731	752	757	776	752	725	795	747	786	782	786	797	791	742	766	765	800	751	716	806	811	783	786	804	777	787	748	729	743	701	769	788	711	764	730	766	767	753	739	784	801	830	767	772	750	759	750	843	773	756	739	767	819	751	860	805	775	794	739	812	804	794	763	739	732	769	791	723	782	725	785	744	792	789	814	785	771	809	769	765	757	799	729	790	750	741	799	755	741	741	776	736	737	763	754	773	785	751	728	745	798	739	794	809	741	772	773	712	763	783	777	768	794	761	752	782	741	773	776	780	793	790	745	757	772	751	784	779	748	720	764	758	796	751	763	744	762	789	753	786	773	777	745	726	788	797	752	790	748	766	768	808	805	786	818	808	790	775	740	782	777	803	782	727	769	796	834	759	742	737	761	778	801	794	800	770	755	777	804	755	792	775	777	765	769	799	821	800	780	792	812	750	786	764	801	748	798	763	743	768	753	775	758	777	761	797	794	754	797	769	749	786	737	761	761	752	774	757	779	792	740	809	786	789	713	763	725	737	769	808	771	749	741	792	756	767	767	745	815	765	772	796	775	727	798	736	800	819	770	811	743	844	716	767	798	740	736	788	812	804	764	776	742	785	800	717	778	722	792	772	781	754	759	779	825	777	720	750	762	779	780	793	751	746	787	730	761	820	754	815	757	745	780	755	753	794	778	744	776	755	771	741	794	742	749	801	824	760	765	771	750	767	758	754	803	742	797	742	711	812	784	757	741	793	757	809	780	794	752	790	767	758	819	757	764	762	756	804	728	764	795	784	767	766	800	783	782	786	767	787	704	758	785	783	795	769	742	781	779	752	773	775	804	758	743	771	747	783	771	745	715	784	739	747	734	738	783	707	760	744	776	738	721	749	798	750	767	721	781	731	700	803	790	726	807	765	737	787	790	752	776	757	829	779	733	814	820	717	748	771	748	799	751	752	778	756	793	772	743	768	799	769	741	763	856	727	720	750	733	800	816	725	753	855	715	768	839	746	733	734	755	769	804	783	755	780	752	798	674	766	800	761	793	787	810	763	799	766	753	750	808	769	762	756	747	756	743	715	799	766	762	790	786	796	757	793	784	734	756	765	772	759	803	744	759	768	758	758	778	753	808	790	764	778	778	764	777	784	741	729	756	791	728	772	736	791	773	788	787	817	775	754	762	827	796	701	776	757	805	804	755	800	761	808	813	797	806	806	776	788	800	796	753	802	781	780	765	765	759	772	783	803	783	751	720	774	724	748	774	781	724	764	733	786	763	797	750	767	795	788	759	778	761	753	753	775	794	772	720	769	828	789	785	770	766	734	745	762	819	735	786	776	749	795	751	742	772	781	766	805	764	726	769	762	771	777	819	785	777	722	763	807	770	794	765	773	773	759	759	806	727	708	792	773	763	768	751	776	754	721	775	752	794	768	836	771	791	751	789	707	779	730	816	719	801	795	786	808	776	769	760	793	762	724	819	794	804	779	772	761	764	756	776	758	752	760	783	803	784	718	781	773	748	762	797	797	775	769	749	780	725	772	777	774	772	764	801	745	776	731	807	786	795	777	739	756	744	765	771	758	740	772	702	721	819	781	741	770	709	755	787	842	781	748	774	720	740	737	803	794	770	817	758	798	788	794	745	764	740	744	800	772	785	776	791	795	776	767	771	800	758	803	767	781	775	722	756	778	772	751	751	781	845	802	791	775	774	760	793	704	759	759	759	786	765	729	768	793	787	762	749	739	802	778	738	754	720	772	741	800	744	788	787	723	766	773	779	759	802	786	733	778	753	779	769	779	756	707	752	732	755	768	769	724	743	729	720	698	788	828	761	790	798	783	789	788	790	785	768	784	767	768	777	765	763	774	765	767	763	759	745	801	826	756	775	730	769	752	765	764	797	821	778	769	733	763	751	771	775	781	782	766	754	745	792	791	794	807	727	734	739	782	786	771	773	769	752	780	749	783	773	734	752	798	785	775	760	812	776	817	748	764	766	836	794	797	867	790	826	780	794	758	799	749	766	792	799	815	806	787	787	791	744	750	763	756	773	752	775	767	750	749	799	766	798	769	735	766	771	781	753	792	811	729	777	767	778	814	761	782	772	715	775	794	774	811	753	746	835	751	794	727	784	707	781	792	804	779	789	780	767	750	763	747	750	766	782	805	767	796	731	773	768	747	770	755	741	733	760	795	743	750	811	759	811	728	779	774	775	761	769	767	769	752	746	824	801	749	790	784	759	787	838	757	803	776	747	761	772	755	777	767	811	736	753	773	815	757	801	795	801	771	747	795	801	741	776	752	763	804	761	758	719	775	727	777	793	765	757	760	766	761	768	732	713	726	780	777	807	779	719	804	777	795	767	776	789	763	772	774	744	813	803	821	755	812	761	820	789	769	795	758	728	783	792	760	801	750	791	754	825	776	758	731	777	819	733	802	818	773	783	764	776	788	798	766	759	783	790	810	757	784	760	756	745	724	737	823	733	772	740	778	716	734	748	804	798	724	782	812	797	765	757	813	757	787	814	791	755	801	779	780	759	729	814	820	811	791	756	714	761	734	766	814	773	751	755	718	806	768	802	795	788	755	756	779	766	773	761	781	728	766	761	774	775	739	739	773	762	744	764	787	763	770	729	731	824	780	704	781	739	724	740	795	767	746	768	746	785	774	755	777	779	778	770	748	789	722	793	803	785	756	755	755	753	769	791	777	786	742	796	749	775	790	781	782	766	740	780	764	738	798	733	754	813	763	749	769	797	745	758	734	795	783	740	815	770	753	788	704	792	772	762	798	770	757	780	789	752	786	743	786	828	759	750	827	791	762	789	738	773	785	794	761	778	773	769	785	744	752	750	744	794	752	771	749	770	720	742	852	767	748	732	774	806	768	791	764	784	796	788	749	778	744	810	775	792	795	741	716	722	766	726	778	783	739	765	784	744	769	769	742	732	803	778	816	760	809	794	770	732	754	757	760	726	773	696	815	749	776	782	759	792	825	763	801	743	776	755	780	790	753	792	781	787	770	730	755	783	716	743	840	748	795	811	774	769	751	757	794	789	744	771	739	750	753	762	759	722	758	726	718	727	743	757	789	798	721	752	783	771	799	745	758	736	775
11394	12271	13041	7287	4555	3639	3268	3027	2362	1798	1429	1216	1144	1043	857	737	669	625	587	520	495	476	464	397	383	383	356	371	374	319	392	374	356	335	332	357	366	355	322	346	347	366	345	333	324	334	375	365	336	335	321	317	316	326	335	377	337	353	340	365	359	343	348	339	383	343	372	379	361	355	345	374	334	352	350	318	331	360	345	345	360	329	334	330	339	335	339	356	314	324	329	328	327	318	346	349	319	361	325	351	335	365	357	348	311	342	374	376	336	341	324	328	353	359	324	344	321	317	341	335	337	345	352	306	314	348	362	334	347	336	369	321	365	324	338	356	337	349	353	347	341	340	374	336	368	351	331	340	348	320	302	337	315	302	325	330	320	301	333	351	349	325	321	298	377	343	329	343	344	363	342	350	312	360	356	349	335	337	331	329	350	328	347	336	328	323	332	366	335	322	325	382	335	343	351	283	326	364	341	360	362	335	335	331	323	321	332	315	314	327	319	355	360	327	326	353	343	324	331	341	333	352	332	358	314	323	311	325	333	342	351	335	338	334	350	337	337	330	345	365	368	359	324	310	306	325	365	361	330	343	341	304	339	341	340	355	354	371	340	294	320	344	331	369	335	339	331	324	330	318	350	341	338	319	355	338	324	369	328	336	348	360	313	340	357	361	331	308	353	307	315	337	332	369	345	328	363	323	368	331	314	380	358	313	341	337	350	321	366	319	344	324	370	383	354	326	348	352	332	346	311	304	316	323	337	319	326	320	346	372	355	318	354	366	355	333	328	332	381	326	345	326	357	366	326	340	340	332	335	348	339	335	305	305	351	362	318	330	322	327	344	347	347	334	330	332	316	301	329	325	356	302	380	359	334	339	363	368	317	325	324	335	379	368	342	381	349	358	307	324	363	337	368	370	315	337	349	360	334	356	346	346	344	334	346	317	370	349	314	374	340	354	342	353	354	335	332	364	326	326	328	311	322	334	315	351	336	326	368	362	330	361	342	331	335	326	336	364	354	326	370	342	330	333	296	311	341	353	325	348	335	335	361	345	354	331	325	340	339	303	347	337	323	341	360	328	355	316	296	312	333	327	351	324	368	352	382	355	344	326	322	301	319	364	324	336	313	348	352	334	313	339	377	333	350	345	327	367	341	338	332	320	355	339	342	347	349	330	313	331	299	331	334	337	345	336	353	366	353	325	329	345	338	319	348	307	307	316	307	327	325	327	341	365	339	316	359	302	339	357	342	319	371	345	307	342	323	328	358	349	339	340	355	302	354	320	350	371	300	333	337	332	331	340	344	325	346	370	331	344	325	355	362	360	372	353	331	381	328	352	339	327	373	335	349	356	341	348	345	298	300	348	339	326	308	345	352	337	324	338	337	346	333	317	328	344	342	346	340	338	371	369	308	353	341	324	342	335	355	369	337	300	392	333	328	349	338	322	337	370	307	304	317	308	306	341	319	331	321	318	304	311	329	324	369	323	365	355	367	329	339	330	348	349	334	333	362	315	335	343	351	351	304	332	344	341	361	343	317	333	300	327	313	343	310	327	355	339	324	330	317	362	341	327	309	300	332	340	355	319	341	337	346	343	330	322	343	352	344	370	337	355	316	335	334	352	329	333	324	347	354	316	338	316	357	324	324	315	335	353	370	380	326	347	313	318	380	316	334	353	328	338	327	355	346	309	337	336	318	340	338	339	330	327	317	366	331	360	355	362	345	353	352	361	362	324	327	309	299	322	321	330	336	329	345	343	363	360	360	366	342	318	340	331	313	327	343	320	342	384	299	388	379	340	311	329	303	345	372	341	345	333	335	322	344	337	346	349	339	328	362	327	337	339	356	322	383	351	342	327	337	337	343	340	355	382	341	363	327	331	353	354	305	319	330	338	337	360	318	385	332	322	330	336	308	336	338	360	347	349	331	313	373	362	346	329	297	322	360	344	329	324	378	358	328	364	342	337	356	297	384	340	332	356	318	303	341	322	356	337	317	320	304	325	337	351	311	343	364	315	345	341	359	350	361	325	339	355	317	326	365	347	321	368	300	355	337	340	343	326	334	339	319	374	378	333	354	342	362	319	356	360	345	361	367	355	352	333	329	342	346	363	340	341	333	348	318	339	322	361	344	363	359	322	334	363	368	330	318	343	363	315	334	356	284	319	331	364	312	350	306	337	335	371	354	356	366	333	326	343	346	338	350	340	325	344	326	315	331	361	345	341	367	347	343	352	370	356	347	320	331	335	340	335	346	371	336	323	334	346	334	341	327	367	336	348	334	309	307	330	318	349	313	310	362	351	335	321	343	324	300	353	304	331	329	342	350	343	320	316	365	365	310	328	367	321	368	324	361	331	350	353	343	341	351	335	303	317	334	309	346	350	339	333	346	345	349	312	351	322	330	353	357	315	330	336	365	310	327	324	352	366	380	370	348	335	345	368	347	335	362	343	322	368	308	329	329	376	346	339	307	371	337	346	314	356	329	338	367	377	290	320	334	348	333	328	344	363	347	326	337	353	368	352	363	350	320	352	373	370	359	338	319	334	357	356	359	350	331	328	320	304	343	306	385	323	325	325	315	304	345	349	342	327	340	377	344	351	355	320	313	290	368	346	321	355	333	348	345	356	338	336	314	353	352	338	358	310	339	346	367	356	322	381	323	358	349	334	324	323	296	340	324	308	345	319	345	335	324	314	299	380	369	328	307	346	307	324	327	345	321	377	329	344	380	361	353	332	317	348	348	352	341	341	339	324	344	356	349	340	364	323	318	362	349	299	335	359	322	322	358	352	340	316	329	314	356	339	323	327	364	316	339	367	327	336	320	362	340	332	335	346	366	340	365	316	364	314	354	364	307	324	313	349	357	363	348	345	347	368	328	345	314	322	354	352	345	330	309	350	315	385	317	377	309	319	324	353	342	343	316	327	334	314	355	366	340	347	330	363	333	370	384	329	322	339	333	328	331	371	374	330	324	354	341	344	316	395	321	359	311	361	322	360	342	326	340	327	328	347	337	351	333	331	318	315	314	319	309	339	350	345	331	350	324	328	350	364	374	317	352	312	366	371	319	352	334	348	319	300	316	360	350	343	345	287	327	330	312	332	322	322	360	316	352	311	359	326	320	368	308	340	324	351	341	314	359	320	358	364	312	359	319	333	319	338	358	350	340	332	333	346	332	325	344	333	312	331	324	350	347	371	355	322	310	329	342	342	337	323	355	354	351	342	316	302	330	366	370	323	309	351	365	347	330	328	330	314	333	345	339	329	349	338	359	312	314	357	360	344	337	342	351	356	344	368	357	359	346	358	331	339	301	367	360	363	323	349	342	336	314	325	346	345	329	311	344	301	332	338	340	363	341	349	390	347	373	334	312	402	350	338	364	345	355	323	366	321	296	334	410	352	343	360	344	364	327	313	361	362	298	336	338	348	389	344	324	367	346	341	315	341	333	299	314	320	318	343	356	369	328	332	348	355	345	335	333	380	352	350	352	291	316	316	336	313
7639	13102	17792	14899	13813	12183	13070	13550	10964	8435	6889	6276	5713	5235	4173	3256	2745	2534	2310	2169	1997	1632	1540	1320	1318	1172	1186	1099	989	1053	1014	1024	984	955	937	939	1034	955	945	947	953	930	896	900	909	876	904	900	914	921	900	912	887	935	927	912	878	849	909	888	942	853	859	933	921	873	892	943	937	921	869	829	886	874	836	853	824	834	825	910	853	844	836	876	882	850	824	874	879	864	840	884	824	867	828	821	798	846	813	813	828	856	845	797	854	878	805	790	840	817	843	824	822	813	799	839	818	851	840	828	824	867	796	786	836	808	804	810	804	882	806	820	762	887	799	847	842	841	812	860	888	835	804	848	822	888	789	827	814	871	858	833	789	843	803	840	794	835	874	853	859	773	870	820	853	870	853	809	833	852	906	901	806	818	836	829	819	798	811	793	817	792	908	825	819	785	824	814	835	819	825	810	817	824	816	823	820	809	873	811	785	823	820	871	891	781	826	878	858	901	855	802	839	795	826	825	845	846	844	819	827	836	798	764	794	843	850	820	907	820	832	809	876	774	816	819	815	805	815	807	849	866	802	865	812	880	806	867	811	832	843	821	827	837	768	841	845	807	868	853	825	822	856	874	772	871	820	803	823	853	798	859	850	838	848	877	839	845	826	851	820	827	879	777	843	804	851	845	833	809	842	910	844	791	819	811	795	821	791	793	802	809	788	879	811	806	849	864	836	802	819	831	795	800	870	805	802	812	844	831	819	795	780	833	796	801	842	857	782	810	851	799	832	841	883	851	794	818	831	843	868	849	876	857	869	835	830	842	865	783	841	833	823	803	835	843	860	816	778	827	807	778	819	813	789	775	785	890	821	795	844	814	844	817	852	816	828	906	823	881	853	834	828	842	815	786	812	860	815	841	900	788	797	800	822	852	785	806	854	800	860	791	817	795	844	833	812	763	808	802	844	805	831	841	858	849	800	835	789	773	821	832	783	837	823	832	869	800	791	794	822	782	802	831	825	852	825	872	866	805	810	818	819	803	836	776	797	841	798	852	886	831	804	815	836	799	855	755	781	819	870	803	838	822	788	824	861	825	845	841	797	816	823	826	817	864	858	809	820	810	759	820	843	866	827	871	814	841	807	857	869	822	806	827	834	811	834	859	863	799	858	837	846	846	812	841	812	819	782	878	847	786	884	876	791	809	836	878	856	807	815	844	854	836	841	763	832	825	796	777	793	868	793	828	799	812	826	847	846	818	805	826	794	813	801	804	775	828	851	805	875	820	822	863	799	755	853	838	831	833	942	834	815	801	855	827	861	832	805	805	828	815	837	820	857	817	834	824	823	830	781	817	841	797	821	828	815	833	831	843	776	793	868	808	786	828	774	811	823	810	809	832	754	841	808	853	835	864	805	779	816	809	857	821	834	876	744	863	817	862	799	788	796	806	857	827	907	815	882	843	794	845	807	815	834	801	866	837	847	790	828	841	816	829	846	848	832	821	803	849	793	869	800	826	808	811	808	854	838	836	810	803	854	819	832	818	860	769	823	820	876	816	817	844	802	819	859	808	837	837	794	853	818	804	813	791	813	823	837	800	775	830	822	836	825	840	864	850	808	785	800	865	835	780	796	822	847	806	771	829	810	853	814	767	823	823	888	804	896	841	844	851	856	854	904	812	877	867	845	831	824	805	845	770	806	838	802	835	788	801	848	836	884	802	872	826	878	858	779	856	845	861	834	830	822	849	807	824	829	819	822	784	846	830	815	828	844	832	832	838	865	806	859	785	796	858	827	857	860	824	841	832	771	852	819	839	786	790	830	855	794	873	807	886	819	820	783	780	794	851	831	780	861	786	833	768	807	862	813	840	836	854	815	825	769	811	855	803	864	837	803	880	798	858	799	858	865	894	824	809	830	814	864	790	824	814	848	798	840	838	786	834	809	840	847	845	849	787	825	820	880	819	824	794	829	820	812	865	841	851	779	838	799	790	759	770	812	849	818	854	776	842	850	783	786	840	805	864	807	841	763	835	785	830	836	826	804	812	812	813	865	848	869	805	849	860	848	859	829	862	884	845	835	827	810	828	833	825	796	835	808	833	822	828	832	898	791	804	864	866	914	821	827	841	836	800	810	838	880	797	795	774	829	820	837	835	802	869	796	842	887	812	819	782	846	842	835	834	807	835	824	826	813	808	871	808	872	855	851	813	814	835	794	851	847	822	797	842	807	816	856	867	769	842	825	805	830	864	878	902	841	818	832	835	871	825	813	806	842	848	811	887	896	837	831	853	789	903	773	873	888	833	865	831	834	763	869	863	821	825	852	811	823	804	835	845	904	831	780	834	824	835	838	810	797	807	798	806	873	818	765	840	886	809	788	855	824	825	865	828	850	876	776	856	831	829	813	820	782	843	872	835	864	778	826	815	825	799	843	855	892	809	848	827	831	822	801	797	850	844	784	796	882	812	847	898	822	856	873	810	852	817	850	788	845	882	782	873	784	836	831	843	811	787	819	843	841	857	809	814	872	830	787	833	871	867	825	806	826	883	810	806	842	827	909	849	902	831	844	835	810	878	811	853	826	827	846	777	877	804	801	846	852	806	835	887	837	815	818	795	830	887	823	759	860	855	848	837	842	794	826	826	821	876	839	797	878	840	862	782	820	829	819	836	842	835	799	834	812	806	843	828	814	865	800	811	845	845	852	847	860	796	827	808	884	818	829	857	796	876	839	854	773	810	829	857	827	888	782	825	806	846	801	842	878	842	781	832	829	812	873	826	850	824	813	858	852	844	797	874	790	858	808	817	848	788	831	826	836	891	809	876	803	800	776	804	814	800	890	846	857	798	822	876	849	788	845	819	795	863	813	808	811	865	870	790	805	825	809	817	820	860	899	785	824	806	845	804	778	814	817	828	864	876	813	839	853	845	847	827	819	826	859	803	842	826	772	839	842	859	860	822	874	807	870	885	798	824	853	818	851	862	844	842	819	819	794	812	852	818	823	875	788	819	862	813	785	842	826	801	839	828	857	799	821	793	845	822	803	842	847	820	839	859	854	861	861	845	805	861	839	796	854	843	844	819	845	815	793	819	770	796	853	849	836	870	806	820	762	841	823	776	800	840	793	795	831	797	773	814	814	780	833	835	770	837	848	866	888	854	840	764	842	802	835	874	811	809	826	799	853	827	841	828	822	832	814	771	835	819	811	823	802	785	858	876	823	844	821	825	804	854	850	809	868	823	863	821	821	823	850	839	827	777	826	827	851	875	830	814	890	826	831	801	841	881	817	826	827	837	825	841	833	788	861	819	806	877	844	812	807	849	832	836	840	809	793	820	808	822	792	817	799	849	781	802	809	872	833	813	804	857	838	842	863	834	768	855	830	815	835	818	807	824	790	847	820	827	827	849	785	736	829	824	886	816	867	833	871	819	788	818	867	857	866	809	888	827	844	839	860	822	874	838	788	832	878	787	882	833	840	852	872	872	761	868	839	766	866	823	843	836	799	853	837	882
31486	36026	35469	29744	27690	23458	25855	27290	20938	14318	7182	5331	4380	3588	2642	2603	2137	1855	1582	1320	1212	1041	1012	836	755	639	581	579	559	630	670	629	568	551	579	514	493	500	448	444	445	507	429	452	490	451	440	401	446	412	449	421	415	408	411	445	439	453	388	422	411	401	350	404	473	381	419	472	433	424	381	457	408	442	449	410	445	398	390	358	385	444	397	425	391	386	407	434	400	376	381	382	398	385	367	379	386	391	396	388	389	374	399	380	400	424	389	401	373	373	438	415	399	369	398	376	353	383	374	374	386	412	431	368	415	402	424	377	426	401	404	397	402	401	389	356	402	402	386	382	401	412	355	357	398	442	370	362	393	400	375	369	401	381	386	373	410	416	395	417	397	390	366	418	432	367	374	371	365	410	377	381	368	397	399	406	415	373	379	397	426	382	400	385	355	407	350	398	410	356	417	387	395	380	379	359	417	375	400	379	411	420	433	410	404	417	373	361	365	404	392	402	409	442	393	410	401	360	404	404	432	391	425	430	395	377	404	392	392	396	377	371	402	390	385	374	410	354	410	384	379	412	403	388	402	362	370	369	387	422	371	418	381	403	394	378	387	389	413	385	387	363	389	391	367	386	388	381	403	386	411	396	406	450	408	423	389	406	379	398	410	409	390	418	380	352	383	392	377	406	376	402	359	360	404	413	399	378	396	362	408	419	425	379	402	372	376	358	392	391	392	365	413	366	377	420	411	370	411	411	392	428	422	367	373	382	395	410	397	381	387	393	411	420	360	365	415	403	426	422	379	363	411	386	390	382	385	418	388	420	385	384	409	392	395	379	333	419	354	407	391	409	399	399	331	384	402	366	370	372	350	395	432	394	394	428	369	431	346	355	381	395	351	374	381	373	395	395	423	391	373	397	376	411	399	394	351	362	415	415	403	392	359	388	410	385	387	406	388	344	371	414	405	423	409	400	439	400	393	376	399	386	374	388	381	388	391	411	363	393	367	397	406	415	396	358	398	388	399	375	357	398	369	412	415	382	382	357	414	407	407	353	403	408	384	374	438	389	386	362	394	424	379	446	381	428	414	370	357	381	390	401	354	387	395	396	403	388	384	441	372	377	389	362	374	390	379	421	370	353	388	364	369	351	384	415	441	385	388	349	387	406	382	418	400	397	441	377	370	399	351	395	393	425	393	380	389	381	405	398	383	389	375	406	359	392	389	370	408	383	398	419	410	406	390	424	411	364	359	373	355	400	394	376	359	394	412	390	405	378	364	408	414	388	387	360	444	379	383	398	352	428	392	364	399	378	394	406	387	386	395	427	416	403	410	399	369	376	430	381	410	387	401	428	391	411	410	421	389	421	367	372	394	371	391	435	361	432	379	397	407	397	389	373	389	392	438	404	381	416	407	408	397	384	370	374	405	388	386	397	352	425	391	414	393	400	387	408	407	417	400	381	404	374	386	393	413	386	377	412	361	381	383	395	383	372	385	379	379	387	396	362	395	397	380	365	412	373	402	391	373	367	404	387	386	373	371	402	399	405	377	385	446	403	424	358	374	402	380	394	346	388	373	395	386	369	439	395	396	401	405	394	418	403	392	358	402	436	390	368	399	397	394	411	370	416	388	367	382	425	422	383	387	441	414	383	421	390	345	384	415	379	416	383	369	383	388	384	393	416	419	370	401	394	425	412	420	394	404	427	408	385	375	376	372	368	375	392	430	380	365	359	373	342	364	401	378	385	381	367	380	401	342	384	370	391	348	413	398	384	385	411	366	403	400	389	378	400	413	408	396	392	380	395	358	378	437	380	388	414	421	347	387	398	422	416	385	374	426	392	386	419	355	406	370	381	391	361	387	423	412	390	412	373	380	417	391	369	396	413	363	400	399	389	357	367	434	421	363	365	426	354	430	405	397	367	384	376	371	415	372	377	392	403	357	369	392	409	434	401	405	376	409	375	394	405	369	391	365	384	400	409	398	425	410	359	392	393	409	416	391	433	408	391	379	395	430	390	390	405	381	407	384	427	395	395	369	408	410	393	386	375	379	389	407	439	400	403	341	395	380	379	374	346	417	384	385	372	395	418	351	386	343	410	424	374	357	368	411	395	405	423	444	358	381	453	389	388	363	402	415	376	420	385	397	382	362	392	422	371	406	390	400	390	365	412	380	403	423	401	367	400	406	404	375	391	423	406	389	405	367	392	366	374	378	367	377	394	389	391	402	393	422	409	392	384	390	385	404	375	415	386	360	382	364	376	369	403	375	409	369	372	387	417	379	398	392	384	366	358	410	387	379	405	402	404	367	403	359	361	421	399	383	390	356	369	395	393	429	417	348	388	389	403	412	386	406	407	385	397	410	406	398	394	377	363	396	424	409	397	393	390	370	401	367	404	405	385	376	399	416	387	429	382	413	394	379	437	343	389	399	377	405	388	423	411	418	415	375	408	396	398	399	385	376	384	382	414	393	368	413	394	391	378	433	392	417	365	391	424	382	392	353	391	399	389	424	416	401	380	376	369	386	365	406	414	411	382	386	400	365	411	370	369	412	423	408	416	418	367	410	410	394	415	351	376	416	402	392	396	405	396	355	383	383	405	404	395	390	373	371	417	386	369	378	380	398	371	410	397	392	388	375	386	377	368	391	370	398	419	386	372	353	348	373	376	399	345	389	390	348	374	409	396	383	392	393	404	393	362	405	395	398	388	385	388	375	366	393	383	407	399	366	416	356	400	405	389	433	399	386	399	347	390	375	355	405	396	379	376	382	332	339	364	396	417	398	401	358	398	391	404	403	377	400	378	399	375	366	367	380	386	379	417	387	406	390	406	388	402	436	399	351	366	410	385	379	401	391	411	382	391	327	385	420	356	404	411	388	378	380	398	390	391	371	384	418	359	353	372	396	368	359	382	394	392	380	390	431	388	403	360	406	361	379	374	361	391	366	410	377	379	371	424	409	378	362	412	363	368	365	376	425	356	408	411	356	362	381	381	431	356	404	387	389	395	381	414	379	377	392	414	366	349	379	377	388	395	388	389	404	394	397	394	411	389	433	379	416	408	371	358	419	397	402	418	375	414	352	361	378	374	394	396	434	414	413	393	418	393	404	364	341	394	440	383	423	398	370	446	370	412	386	381	349	399	389	400	390	385	367	412	388	391	392	367	383	387	386	385	399	441	379	394	393	399	400	389	399	392	420	389	410	383	394	401	391	407	396	424	393	376	398	420	409	404	388	418	412	388	406	371	364	395	384	398	399	366	419	374	382	411	385	397	357	404	412	410	370	394	372	401	389	376	377	354	379	361	376	398	402	351	364	397	370	435	387	361	364	426	408	367	408	361	401	339	381	362	421	363	406	377	393	377	415	401	388	421	394	385	375	405	415	413	384	417	401	427	395	417	408	391	349	436	391	407	396	369	356	435	385	368	365	365	377	384	389	394	415	433	400	356	388	379	397	380	324	449	390	426	392	411	341	389	372	389	398	409	409	378	426	369	402	405	409	374
21211	29479	34799	34675	35122	33425	41994	43127	38078	30408	22045	20155	18539	16418	12977	12895	10627	9217	8101	7047	6553	5437	5051	4242	3830	2896	2422	2428	2259	3124	3220	2610	2619	2127	2176	1908	1924	1495	1435	1375	1419	1451	1372	1536	1913	1421	1144	1136	1116	1247	1229	1098	1188	1158	1255	1260	1167	1081	1096	1087	1068	1034	1080	1106	1120	1237	1151	1127	1154	1117	1269	1170	1129	1199	1117	1109	1125	1017	957	1023	1026	983	974	943	932	897	959	915	958	949	925	905	942	926	888	899	961	907	922	926	918	962	964	936	963	965	877	943	945	913	904	927	911	912	894	862	941	874	894	936	905	934	954	937	875	1011	880	982	981	948	973	907	918	856	880	919	913	935	960	842	910	942	891	880	903	913	934	907	925	952	937	921	897	954	974	909	893	926	941	899	889	846	941	938	955	907	940	961	952	892	940	951	957	890	921	917	942	959	906	934	929	965	942	915	932	915	936	945	920	963	913	914	938	972	935	931	983	972	950	922	911	873	961	920	923	967	909	868	910	947	960	898	945	949	957	927	946	923	945	895	932	963	932	945	959	921	904	943	926	940	948	935	890	926	925	906	923	957	895	901	927	913	879	926	910	934	916	939	922	969	934	896	929	907	938	933	968	920	895	897	906	919	905	964	943	944	933	926	914	931	920	936	969	961	890	928	916	929	951	928	863	953	931	882	862	915	930	855	934	911	952	948	901	897	1012	927	953	938	891	920	931	940	915	835	917	949	902	964	935	977	898	913	910	997	893	868	955	855	923	909	913	871	924	935	900	953	914	943	962	939	893	987	877	905	941	916	940	985	913	905	921	926	966	956	906	884	890	929	958	956	961	923	911	962	962	959	936	911	898	926	946	909	951	915	882	1013	896	917	954	924	931	954	968	957	910	988	904	918	952	952	940	969	913	962	918	939	899	925	934	955	917	896	941	962	944	888	886	918	914	902	900	983	897	943	843	968	920	920	957	923	888	905	908	915	894	959	899	955	916	895	896	920	921	945	927	862	880	940	947	934	964	932	951	896	949	933	923	926	997	902	896	909	922	909	927	918	970	869	885	967	943	879	923	915	944	893	868	975	887	968	885	965	887	919	974	876	914	915	959	935	893	927	894	951	964	931	951	935	910	957	953	985	921	883	924	961	933	919	890	950	905	921	964	912	970	946	959	943	885	954	913	916	917	921	904	883	912	929	946	979	947	937	933	904	947	925	950	891	984	913	933	945	917	910	908	955	943	911	929	913	887	896	903	923	906	987	956	870	948	952	947	896	873	926	941	928	945	851	898	921	932	932	914	929	916	901	867	897	898	934	928	982	934	928	939	947	955	964	940	928	931	893	932	902	933	934	936	964	917	894	934	888	960	926	913	924	903	938	969	955	940	871	924	904	859	933	877	928	953	938	881	894	883	915	924	924	884	941	919	906	926	983	942	910	946	916	929	897	913	922	931	918	897	914	940	897	933	900	930	939	953	904	967	875	918	949	951	950	940	890	923	913	916	914	899	910	954	953	935	882	981	948	926	922	905	932	898	913	909	897	918	879	936	965	887	904	969	988	1005	970	860	936	950	955	967	936	932	903	900	916	972	929	927	907	918	877	939	973	981	896	929	974	969	930	887	921	930	904	920	934	1000	894	907	932	920	885	949	949	869	908	950	922	954	936	958	936	924	951	892	947	1007	951	899	909	935	978	958	844	954	925	963	945	902	928	872	891	920	921	941	1000	920	946	915	942	964	889	896	933	888	926	990	922	940	934	917	904	918	872	906	892	914	924	880	938	920	957	889	932	878	906	893	912	880	898	889	953	936	939	925	896	889	934	956	923	899	918	877	942	982	957	868	929	946	881	956	927	896	915	904	894	890	874	916	945	909	901	914	954	929	888	881	987	977	922	942	888	980	887	935	899	923	955	915	960	925	887	903	923	928	937	912	874	891	896	906	938	872	951	895	934	857	912	938	933	923	882	1000	943	976	942	921	920	872	935	855	911	907	986	910	953	927	965	985	939	937	869	967	960	920	919	897	966	911	879	955	961	856	932	909	953	933	924	971	912	911	902	941	945	912	943	938	959	912	886	947	972	964	926	947	875	903	922	887	935	925	926	965	945	946	927	942	907	958	930	921	915	893	935	868	928	882	886	950	898	866	896	881	873	992	928	964	919	884	925	885	914	889	963	948	899	930	882	887	920	907	940	898	963	913	991	893	913	902	906	931	896	908	901	940	1000	965	943	936	943	914	861	902	939	863	875	927	915	932	959	907	934	950	929	869	925	978	945	931	979	956	964	889	901	976	961	931	925	911	919	982	921	922	922	909	940	925	909	921	965	924	908	962	905	905	935	913	925	906	886	901	935	944	912	953	917	949	923	933	877	941	867	896	912	894	911	918	907	959	926	866	935	952	952	998	948	891	886	939	876	942	884	948	929	943	922	864	921	965	916	977	932	950	943	930	955	912	941	933	981	908	950	922	853	864	918	956	918	930	893	912	902	938	927	947	924	952	929	894	868	937	965	968	933	919	907	909	889	908	947	910	989	970	897	902	894	920	906	958	916	914	924	972	939	936	903	912	942	910	928	894	925	967	936	915	898	920	937	929	928	946	919	949	907	988	990	907	912	913	867	947	913	918	900	936	937	899	911	980	909	878	947	936	918	978	879	945	949	921	953	886	875	905	916	918	938	880	985	907	889	912	914	979	934	911	902	948	908	923	916	928	938	907	938	955	909	953	943	974	887	938	938	951	929	891	908	945	967	940	947	912	884	865	890	884	954	890	941	940	950	932	859	950	945	959	955	912	923	983	916	860	954	921	913	932	956	938	919	937	973	921	863	935	964	925	961	858	924	933	918	951	901	947	929	850	927	974	862	898	943	888	939	893	915	906	937	950	948	921	921	945	900	936	881	957	975	906	873	908	861	956	910	887	883	961	905	989	919	912	931	906	952	969	945	869	977	880	937	928	899	889	936	940	907	921	900	899	937	928	924	971	916	951	886	930	894	924	924	926	917	899	968	894	958	923	907	1022	924	892	898	949	958	905	896	867	951	949	904	966	913	852	963	926	964	900	960	939	907	954	937	935	910	992	901	934	922	894	901	952	944	921	922	914	912	928	910	984	983	954	996	933	882	977	879	909	902	940	968	903	902	938	881	930	956	881	941	917	945	910	884	946	938	906	909	864	925	912	949	953	930	933	859	890	885	876	956	947	871	877	991	917	874	914	908	929	952	968	948	944	929	898	930	979	912	894	888	906	939	918	943	905	933	901	925	969	921	913	941	914	901	941	963	923	972	953	884	927	960	899	972	918	908	963	932	926	900	896	940	916	980	941	932	927	964	942	955	942	973	950	924	917	896	901	931	940	954	937	866	921	899	919	946	943	888	900	954	937	882	940	983	962	998	901	910	881	869	872	864	925	905	888	956	888	893	928	956	937	848	929	996	932	922	886	970	908	926	933	1001	883	898	1004	956	891	876	911	911	925	979	916	902	965	941	943	957	953	937	966	984	931	905	984	978	906	902	966	953	961	946	923	920	899	919
39244	40717	37930	31570	31003	28612	33900	36892	31735	23032	13230	10049	8382	6365	4770	4300	3351	3250	2579	2188	2020	1634	1419	1150	1040	817	685	646	647	725	850	711	733	662	614	573	540	454	463	422	422	433	410	469	529	440	387	369	380	369	340	340	360	364	378	356	347	355	341	354	363	348	323	329	326	356	374	370	382	367	361	345	367	368	395	338	315	333	323	314	300	309	295	287	296	289	336	315	351	342	328	301	308	292	301	291	315	315	319	301	331	311	315	298	322	289	301	269	284	323	349	314	310	282	304	303	306	286	279	335	302	321	300	307	292	320	303	303	282	314	346	303	348	309	317	285	270	292	323	285	314	303	298	270	334	309	304	308	330	330	297	317	286	335	321	323	318	292	329	290	316	319	288	331	335	292	318	326	310	288	310	325	324	325	302	337	314	314	290	309	303	303	297	323	348	310	327	314	292	336	302	302	321	255	302	315	289	287	295	326	334	285	337	301	319	311	292	305	278	317	322	303	287	323	274	320	332	320	336	299	263	318	285	308	295	331	292	301	304	332	313	334	293	316	289	305	313	344	294	325	325	300	325	323	309	328	288	289	291	294	280	325	315	301	313	289	300	339	327	298	315	304	279	298	293	295	305	332	321	324	340	319	351	288	327	292	303	319	306	322	307	274	314	302	296	323	316	332	327	298	285	272	307	305	315	303	302	286	316	334	338	334	294	308	315	328	289	317	304	283	291	286	328	313	302	296	333	330	324	309	311	295	347	302	290	324	272	312	302	284	315	308	309	299	333	332	328	307	295	299	313	319	313	285	296	302	295	338	317	332	308	342	309	279	328	293	330	320	305	293	335	271	297	294	312	317	316	315	279	329	290	326	320	356	320	319	295	343	320	327	282	312	328	296	310	317	306	314	321	286	356	341	314	319	293	328	322	304	321	302	342	281	318	324	300	275	258	302	292	283	324	307	298	308	302	293	319	305	313	357	303	325	302	314	336	340	296	332	315	300	310	321	309	287	299	295	318	326	309	306	293	276	299	271	301	277	327	308	325	305	305	310	331	309	302	293	324	300	329	312	311	272	320	290	300	321	343	310	305	267	326	282	302	322	310	289	347	294	295	329	278	294	295	327	303	317	288	319	299	305	303	284	314	297	284	294	296	313	296	283	356	307	305	323	298	339	284	329	303	264	303	328	307	313	314	299	347	297	288	315	303	274	306	306	325	339	332	282	314	301	330	302	304	281	308	278	288	314	282	297	286	326	303	305	319	300	292	299	303	309	333	306	307	296	291	311	309	302	314	303	293	303	307	302	318	344	318	274	323	306	320	273	324	296	317	308	303	315	298	319	331	317	315	303	335	328	278	317	345	316	317	324	307	330	285	358	294	314	328	310	330	306	301	296	319	334	289	306	278	301	308	305	300	329	340	278	330	291	294	302	303	348	280	328	324	268	335	311	286	328	293	340	327	316	317	271	324	327	301	286	323	307	307	300	319	324	291	289	328	332	294	306	286	271	314	309	319	328	289	303	275	315	314	305	301	321	311	332	304	288	306	314	283	317	301	295	290	289	308	278	288	285	313	339	309	344	316	329	322	330	318	309	309	327	299	313	299	311	330	337	312	294	313	339	317	328	298	324	295	287	302	306	318	280	296	305	340	325	315	281	328	323	304	308	312	297	319	280	322	321	308	340	310	331	313	290	289	283	309	306	311	301	310	294	350	300	301	306	308	310	304	301	289	353	325	307	353	311	312	320	296	310	287	333	315	336	304	307	269	323	301	314	317	335	294	304	309	354	294	320	297	300	319	281	303	308	305	295	362	315	339	291	316	308	331	306	315	296	302	301	317	290	300	295	317	327	317	310	336	303	328	333	335	297	323	315	289	302	321	338	311	326	291	313	306	331	304	344	322	322	293	280	342	319	307	311	287	325	341	291	351	293	311	300	307	312	318	305	302	329	296	295	328	306	288	297	299	278	299	311	320	313	294	304	279	323	314	295	325	299	310	302	300	296	322	321	333	286	325	326	326	303	301	304	317	293	301	334	297	320	302	302	344	284	284	298	322	316	300	325	288	306	306	313	342	313	336	295	311	282	291	326	300	327	327	284	333	300	326	305	321	321	337	323	306	326	281	301	340	300	306	280	286	305	289	315	322	311	302	318	328	299	278	318	319	315	302	312	320	324	293	298	297	271	270	302	311	317	309	289	339	329	305	326	339	337	314	303	304	313	303	298	307	328	295	334	300	308	303	269	299	300	303	330	312	296	333	312	320	305	308	325	328	293	315	300	299	307	283	338	304	285	286	306	342	280	319	308	312	323	295	306	311	316	270	300	277	297	320	318	324	331	308	323	304	346	300	287	299	305	342	312	321	302	300	316	336	331	314	291	347	312	321	306	288	291	307	276	336	311	317	307	299	319	310	321	303	324	321	336	341	326	310	318	296	312	300	320	302	299	308	318	302	323	301	297	301	292	300	292	331	297	338	299	305	267	321	305	297	315	322	315	320	327	307	318	336	275	283	284	303	317	340	316	311	323	278	344	328	314	323	316	321	309	304	338	300	308	309	300	318	319	305	290	307	336	277	304	326	303	314	324	326	339	294	308	298	284	305	287	338	338	328	320	319	308	332	291	336	317	294	273	310	310	311	309	297	311	310	347	301	297	332	326	326	314	286	276	290	324	308	315	323	304	326	286	325	331	317	298	298	346	299	320	322	291	329	325	315	315	322	313	320	331	313	303	313	303	278	296	311	308	346	306	307	358	305	318	303	301	308	321	351	300	299	275	286	350	322	274	284	296	298	294	285	342	333	304	320	287	294	296	304	326	292	326	301	324	317	318	299	264	306	333	317	349	314	304	319	313	305	325	306	291	314	273	297	305	302	313	296	310	356	300	292	332	318	319	322	327	330	313	300	270	312	332	318	325	350	339	308	311	314	325	319	311	283	298	322	316	300	293	293	304	309	326	338	352	338	312	313	342	333	283	296	275	300	319	313	317	349	331	325	305	276	291	310	321	313	294	297	353	297	312	337	298	318	316	294	267	285	326	341	309	332	301	309	333	318	326	294	294	326	294	318	295	290	269	298	327	321	319	330	309	310	309	302	316	284	305	317	294	317	337	292	293	276	302	320	315	309	323	322	318	312	338	321	313	334	334	280	312	276	291	298	310	347	296	340	317	333	339	350	290	334	299	290	269	316	326	290	332	318	332	287	310	294	313	321	329	319	311	291	299	328	315	291	316	317	314	314	311	305	307	325	332	316	334	287	318	343	285	324	301	336	286	308	302	312	324	285	281	281	334	314	331	340	317	306	307	308	300	320	287	334	347	338	312	316	288	319	299	302	305	312	304	332	281	317	320	317	299	292	300	311	298	304	326	296	342	292	277	321	318	334	307	314	329	309	302	304	306	327	349	316	314	297	315	323	334	298	306	304	301	314	305	300	322	309	322	316	355	328	286	310	288	294	295	304	310	344	303	299	293	321	296	342	310	324	306	292	294	287	326	334	316
26415	34533	38791	39603	40831	40368	48359	50973	45798	38382	29104	28356	27066	22896	19086	19938	14965	15286	13524	12055	10582	8936	7956	6478	5775	4440	3474	3357	3468	4632	5129	4034	4415	3303	3106	2452	2441	1966	1786	1606	1725	1773	1657	2101	2534	1745	1149	1206	1104	1200	1276	1100	1142	1185	1473	1147	1085	1144	1031	990	963	999	1049	1015	1088	1177	1098	1084	1030	1170	1340	1245	1199	1083	1178	1155	950	748	794	787	797	777	774	773	754	788	750	818	742	755	739	728	738	735	730	726	781	776	731	746	782	747	787	764	756	793	748	712	736	721	743	731	745	731	741	719	752	765	746	742	743	736	747	741	739	753	748	755	728	717	737	701	750	693	727	739	728	758	758	734	735	808	690	776	760	755	743	726	749	731	682	731	714	767	715	754	738	716	770	730	715	743	748	713	762	747	718	760	758	755	756	800	706	705	730	762	710	751	754	748	767	740	745	723	720	689	811	708	767	706	713	791	693	726	777	729	739	709	728	732	722	748	684	713	762	728	730	771	698	739	724	720	743	708	744	716	735	741	777	723	740	760	719	734	741	705	741	754	717	786	771	753	780	757	761	698	754	721	723	739	758	755	722	761	730	757	675	733	775	690	719	706	711	779	737	740	727	742	715	747	748	772	714	750	743	753	724	747	744	739	726	791	761	733	730	689	765	713	747	787	749	767	722	756	732	740	706	758	760	731	739	760	699	735	776	779	755	773	739	704	728	749	730	739	750	767	739	688	731	728	759	721	762	731	757	742	731	747	740	747	712	792	742	750	733	795	776	718	685	775	762	768	716	759	743	794	748	768	733	763	747	702	779	721	748	748	758	704	721	721	752	758	756	737	710	747	772	686	769	707	737	698	743	727	737	757	756	756	693	751	752	728	711	725	728	739	750	767	733	728	756	744	721	774	763	719	762	749	669	671	752	735	715	761	752	720	691	730	705	735	769	711	720	727	689	707	691	715	763	746	714	714	710	764	769	747	697	749	766	760	764	795	708	747	782	739	737	704	713	698	734	759	752	739	684	713	714	729	752	723	730	734	773	729	766	758	737	753	759	783	730	682	722	740	692	735	733	757	741	761	785	728	719	704	697	744	698	696	733	753	763	755	741	754	673	728	756	749	747	776	716	682	697	765	769	742	731	740	768	745	742	707	719	736	727	736	727	733	765	725	772	759	761	796	726	723	778	735	759	756	694	751	737	739	723	778	789	759	742	717	699	715	728	741	728	714	708	747	702	774	723	784	747	729	701	759	725	714	722	770	764	707	759	752	689	699	757	712	731	728	754	711	758	743	707	754	745	792	716	735	775	753	694	765	728	727	731	713	766	709	740	749	718	724	744	706	737	718	689	694	781	744	771	774	758	735	771	746	750	742	747	747	759	735	732	707	684	710	706	778	661	710	741	755	721	690	714	731	758	753	760	785	703	732	745	711	721	765	718	714	746	747	733	752	748	730	771	688	740	720	772	775	727	730	761	739	695	744	717	723	765	778	776	724	798	765	691	727	726	716	714	690	694	710	784	735	791	763	743	708	735	713	755	770	794	758	720	782	712	753	741	743	766	746	757	730	690	711	694	754	752	684	758	689	730	719	772	724	739	737	767	764	730	711	690	711	735	784	729	747	755	794	690	743	736	774	720	807	705	744	730	756	728	702	768	779	732	762	751	761	710	694	706	755	727	730	714	777	729	764	703	727	765	718	786	759	706	743	693	824	708	793	717	742	766	748	755	760	832	726	742	725	749	786	740	718	726	719	738	770	781	747	727	808	710	745	720	707	706	719	700	711	773	740	752	769	762	773	714	725	754	727	741	714	754	715	706	770	717	767	773	731	767	754	741	700	730	693	743	718	712	784	761	734	756	724	722	734	727	726	710	761	701	744	782	725	703	713	738	760	779	719	721	773	697	747	740	715	773	731	751	733	770	763	734	757	769	757	721	698	709	739	754	776	780	725	771	686	734	711	737	693	685	690	749	717	765	715	731	761	756	689	764	717	740	710	769	759	748	760	722	787	767	708	709	746	734	775	789	699	727	783	729	773	742	729	692	724	726	737	770	762	725	743	764	741	688	781	736	728	710	770	701	760	688	738	736	758	737	765	766	674	756	752	728	702	715	723	774	695	679	716	725	741	715	751	696	776	730	705	732	718	752	715	741	745	756	735	737	748	724	718	757	736	715	742	781	753	725	748	720	816	769	726	730	715	722	770	742	706	751	723	726	708	700	745	766	746	766	698	789	794	712	699	759	763	744	795	727	667	740	696	747	705	730	780	721	759	740	722	759	694	697	745	792	776	750	703	721	717	730	709	731	776	745	725	736	700	750	740	773	735	754	752	738	745	723	733	730	737	710	718	716	700	738	724	720	748	729	711	779	680	757	731	752	707	738	708	732	709	729	763	727	719	767	756	733	752	757	726	746	787	741	760	734	785	724	740	766	740	779	732	762	715	704	763	764	725	744	734	722	721	724	739	749	721	735	673	750	692	783	737	743	777	788	694	770	673	758	765	694	761	744	728	745	794	707	730	770	780	717	773	761	777	763	701	711	754	735	732	724	749	741	695	730	698	733	710	704	743	735	772	732	760	726	704	755	774	684	759	772	759	750	755	756	741	735	731	726	757	743	697	765	729	726	736	733	737	734	689	764	736	743	713	727	678	760	663	765	736	742	766	712	746	747	756	726	730	769	689	754	720	771	766	726	777	745	712	713	728	724	722	748	752	742	743	746	717	749	752	730	748	777	736	724	720	701	705	748	743	731	761	749	744	730	746	756	672	751	721	746	745	695	771	759	703	747	759	718	756	774	725	750	746	746	699	687	746	741	721	706	707	762	761	747	747	748	783	776	761	728	765	744	771	741	756	778	755	719	759	753	748	697	720	699	765	748	748	755	768	755	692	710	746	747	753	769	765	712	758	754	747	746	760	750	711	698	759	732	712	727	723	775	721	756	738	694	757	756	724	739	739	706	756	753	679	712	709	781	705	707	717	690	750	762	781	689	751	763	751	747	734	700	757	762	753	746	692	742	741	726	711	756	719	773	723	714	732	741	715	792	761	751	786	722	758	750	726	742	759	738	724	719	701	740	762	792	729	789	743	764	755	719	691	727	715	795	746	690	726	730	789	756	736	696	721	721	734	723	718	698	760	695	719	733	762	690	767	723	812	733	786	725	733	696	734	787	746	756	702	746	743	771	732	730	726	746	770	699	762	755	776	761	762	786	735	745	709	758	789	764	674	766	727	728	731	717	768	744	751	740	758	733	735	721	748	725	750	777	725	705	724	754	696	750	769	760	772	744	715	731	682	698	727	716	736	739	750	730	685	751	729	682	695	746	767	758	718	719	719	740	698	732	740	755	731	741	794	748	732	765	737	726	783	763	673	731	743	743	674	727	681	785	760	707	714	729	769	745	713	775	717	795	733	719	753	704	721	741	743	730	725	764	748	770	772	755	718	730	768	713	683	758	747	740	770	736	727	757	772	704	699	734	748	759	715	744	719	714	766	744	738	728	716	807	726
12130	12988	12313	7437	5339	3936	3535	3248	2284	1726	1296	1270	1090	971	802	654	541	575	543	462	475	426	399	417	384	345	375	354	394	335	350	356	367	319	350	341	356	335	341	328	345	320	332	352	342	355	313	350	347	348	362	342	325	323	367	328	352	369	337	366	360	359	348	327	328	351	318	359	306	337	319	320	345	354	356	354	357	291	344	344	336	325	325	298	302	330	292	349	331	360	305	363	370	337	323	336	332	316	329	343	338	344	323	325	332	336	330	327	341	329	313	345	332	325	318	326	334	300	329	321	328	337	329	339	363	375	309	326	327	333	308	364	323	346	313	375	340	335	306	319	298	289	316	371	324	351	311	327	291	356	341	355	312	332	342	346	318	315	329	298	315	313	366	334	357	343	329	350	301	316	357	352	342	341	338	316	357	330	338	306	319	334	345	347	340	336	356	352	336	350	351	324	337	312	339	327	336	324	314	311	330	339	329	329	328	319	315	302	309	338	354	361	319	340	312	344	339	352	316	308	310	392	317	338	329	305	343	339	304	336	321	360	349	384	336	312	299	318	337	301	343	301	305	330	320	336	308	323	324	332	350	293	289	317	322	339	314	300	353	346	333	334	344	331	316	323	317	318	353	339	315	332	320	324	351	331	340	330	323	312	330	321	311	310	297	300	341	349	328	349	342	298	300	348	296	335	341	333	349	338	309	370	323	341	291	308	324	311	356	321	324	307	327	294	342	357	349	298	298	336	326	342	355	325	320	341	344	295	315	332	310	306	319	322	349	343	352	349	328	326	347	329	338	330	337	323	328	324	314	331	322	330	306	299	356	324	318	328	305	311	306	293	313	301	339	331	325	319	307	342	311	305	318	346	340	329	326	316	345	319	303	328	303	339	335	313	347	317	380	359	327	328	364	327	331	333	303	323	309	314	340	302	325	316	285	299	336	325	326	322	364	332	309	316	309	314	333	305	328	301	322	341	343	345	340	335	329	300	314	306	316	309	315	344	356	309	348	335	304	321	340	335	329	314	296	335	326	342	325	355	319	326	352	336	352	343	311	371	302	336	308	333	333	329	335	364	324	336	349	357	328	349	311	309	334	312	324	314	302	335	330	360	334	319	302	329	337	347	340	283	328	336	319	342	350	305	311	333	319	340	319	350	321	289	335	293	290	298	301	307	331	333	354	319	336	327	333	321	368	325	345	354	311	344	332	319	338	323	336	333	297	331	339	321	318	324	334	348	320	315	349	340	353	310	325	333	307	331	330	333	345	354	326	325	344	334	316	308	307	345	322	325	292	354	324	281	344	344	337	298	316	296	335	344	333	295	335	302	331	341	334	310	334	312	316	321	357	296	317	360	350	334	337	330	311	315	327	339	312	306	347	353	332	320	310	326	323	329	325	321	328	361	325	323	347	329	335	340	315	306	329	377	314	325	336	339	337	352	307	358	337	315	315	366	330	303	278	329	335	315	325	331	338	332	338	315	363	354	339	325	315	337	345	322	307	327	308	319	308	302	314	306	349	299	360	327	333	335	311	354	325	296	312	316	346	303	325	338	342	288	325	332	330	321	334	299	335	301	318	333	343	321	315	355	338	326	319	332	326	328	318	337	313	343	333	311	338	348	355	346	310	305	324	283	318	338	318	365	298	340	323	328	302	290	357	322	337	314	332	359	338	310	326	319	336	328	310	346	325	311	330	327	353	314	339	329	334	339	301	349	323	308	312	331	325	300	327	318	328	329	372	330	302	344	328	323	335	368	319	318	323	355	305	369	324	317	344	291	350	333	349	310	298	311	327	342	341	327	339	308	321	325	337	329	345	339	349	361	316	320	288	327	345	318	318	305	339	347	340	336	338	328	356	301	343	337	334	309	320	340	329	344	330	324	316	281	351	318	345	328	323	352	342	287	347	315	316	329	332	344	356	350	340	344	345	326	309	337	297	349	315	302	365	315	348	342	317	303	310	288	327	307	288	307	333	307	349	327	312	312	308	344	319	349	319	297	341	341	307	354	350	323	322	291	340	311	335	325	333	364	318	331	349	306	352	336	353	305	314	294	344	320	349	325	325	319	336	319	313	324	346	326	337	346	364	337	297	316	330	336	327	315	304	326	328	339	339	319	312	354	311	330	329	325	350	301	343	331	332	333	287	311	315	291	318	334	323	353	334	329	322	309	316	351	322	319	304	364	324	336	344	311	351	364	347	317	309	327	316	322	345	351	331	314	328	322	333	333	375	332	321	308	344	313	332	350	331	319	309	332	330	346	344	326	313	338	365	314	352	331	308	314	311	319	319	330	388	357	356	308	366	321	315	349	317	300	313	313	325	309	320	317	360	347	307	321	348	309	325	307	319	346	358	311	333	310	336	319	399	321	315	334	382	318	314	334	329	356	345	292	325	309	339	330	317	337	358	334	349	309	337	319	337	343	338	307	322	331	336	339	351	335	332	288	301	341	325	314	356	304	333	325	339	319	302	338	311	334	351	327	340	283	323	355	335	324	307	326	302	268	307	344	329	393	312	323	358	305	319	314	304	319	328	333	335	343	332	345	314	313	316	312	310	309	307	350	327	309	340	332	333	310	344	322	342	328	339	330	318	312	347	334	314	328	305	336	359	357	316	334	321	318	344	342	333	333	331	317	350	309	345	340	307	337	295	337	339	318	323	322	319	322	325	343	320	305	351	342	315	322	309	350	324	333	328	339	366	306	285	345	333	310	318	359	330	344	336	344	333	326	320	316	280	325	312	344	313	345	349	328	323	346	383	368	300	308	315	325	302	330	323	309	299	314	284	301	317	329	324	318	326	333	342	329	319	272	347	328	330	332	330	337	348	359	328	337	314	346	327	335	325	292	330	319	313	313	304	327	326	345	292	311	303	337	339	339	323	329	316	327	355	346	374	329	350	341	326	335	331	320	336	316	330	365	350	338	321	312	358	341	327	295	339	328	311	317	354	322	360	333	307	323	347	305	324	313	330	342	301	331	356	333	319	347	305	323	286	351	330	323	329	318	368	333	346	339	292	356	333	310	293	361	331	291	334	309	345	329	350	339	335	313	335	346	303	314	312	297	303	311	358	351	373	324	303	321	281	321	327	313	326	316	329	313	342	349	320	320	310	337	330	314	295	363	346	290	356	349	356	341	342	372	336	308	293	384	329	343	337	350	348	329	333	344	331	326	342	339	331	314	375	321	317	345	333	332	285	342	309	337	338	331	355	311	321	324	340	342	360	323	345	349	321	316	342	347	328	321	362	346	358	292	303	309	331	305	343	330	324	312	346	342	325	319	315	342	369	343	330	313	359	332	332	299	311	347	334	373	353	330	337	293	323	303	337	325	308	309	324	289	307	329	332	281	352	332	325	338	332	318	336	331	311	311	331	301	349	286	302	322	297	330	325	319	305	331	361	326	358	339	312	297	337	321	331	310	301	297	303	321	322	347	328	337	308	349	324	301	308	334	323	307	350	320	351	314	338	310	320	324	328	317	324	312	314	326
7944	13111	16561	14745	14960	13346	14426	14018	10844	8361	6781	6239	5853	4518	3506	3067	2594	2467	2299	2114	1746	1551	1378	1309	1168	1094	1074	1027	1001	1055	1039	968	983	919	905	951	911	925	931	927	901	892	815	885	919	849	870	897	881	941	870	839	847	889	877	851	836	823	867	863	843	913	934	889	932	873	835	856	840	893	871	871	855	830	835	817	768	832	795	845	777	837	860	879	790	772	773	856	818	790	811	822	788	827	800	866	796	777	846	798	782	825	835	792	823	804	857	818	802	829	849	807	814	813	828	799	799	804	787	792	834	852	802	822	826	827	810	802	801	838	808	834	779	801	792	820	780	764	859	756	763	815	772	763	840	849	802	799	802	814	789	801	791	862	878	795	810	791	850	803	827	822	798	816	770	795	788	803	817	812	824	818	858	800	798	768	824	798	830	769	807	807	774	816	763	793	796	839	846	845	764	784	798	775	773	838	798	866	773	812	829	800	812	790	809	789	824	806	823	815	791	780	744	795	841	830	846	796	829	749	792	811	782	784	815	780	789	830	772	804	802	829	861	795	835	790	825	830	778	774	807	739	788	793	790	811	783	776	807	753	828	823	816	767	851	761	797	822	785	795	750	842	870	825	845	797	899	814	821	763	853	804	786	784	817	785	844	843	824	773	786	725	801	811	817	895	762	808	829	837	819	891	809	784	817	823	763	815	830	776	807	823	795	844	836	769	778	791	833	753	787	761	808	762	803	820	822	781	820	749	830	796	773	830	784	771	820	803	792	831	803	823	811	803	852	770	815	782	851	813	784	794	789	833	810	780	811	811	790	790	758	836	826	817	758	761	785	845	818	839	776	821	825	796	838	859	827	777	783	799	798	757	825	792	758	836	824	808	780	754	809	779	834	777	782	786	824	815	786	776	837	832	815	776	837	816	810	820	789	803	788	837	784	801	773	775	800	816	781	863	822	779	816	824	765	820	767	872	754	830	836	801	836	817	824	786	786	853	792	787	799	799	772	798	816	795	803	785	808	793	754	755	804	806	775	747	825	858	826	812	756	817	802	763	734	775	798	869	813	812	829	780	821	817	782	810	750	826	824	781	784	817	811	769	786	824	796	786	847	832	757	833	806	744	817	789	826	826	782	835	778	809	801	790	792	813	814	793	780	802	777	801	803	823	796	801	787	824	836	816	803	820	842	843	777	854	813	767	807	764	836	819	833	816	758	833	772	831	860	802	815	762	814	814	806	772	771	819	815	777	807	798	769	834	792	851	795	806	777	808	797	843	808	822	825	810	871	837	797	808	779	808	769	826	839	818	814	796	816	824	822	781	810	830	814	808	839	758	822	781	785	767	836	839	799	847	773	794	795	815	801	798	825	759	848	813	804	786	802	793	859	838	801	779	840	810	812	802	779	781	770	816	821	817	842	772	781	780	796	806	803	805	785	796	798	864	857	812	837	781	825	790	807	824	810	776	793	823	808	781	851	828	815	802	790	836	849	812	837	791	792	918	817	793	789	872	796	758	854	782	778	781	803	792	807	783	801	835	811	770	823	785	822	829	782	794	811	814	830	787	763	805	821	789	793	802	823	765	796	761	863	819	809	784	781	808	803	813	810	838	818	821	815	811	785	804	766	785	798	783	794	836	808	785	824	790	810	827	811	814	842	811	824	773	801	821	820	789	815	828	817	844	853	829	817	812	874	819	797	813	816	829	800	801	843	815	833	812	795	852	837	772	765	778	830	788	770	770	879	797	783	797	890	798	806	802	748	790	803	832	833	841	752	768	779	834	777	815	790	809	805	847	809	791	772	841	809	830	840	785	796	763	847	833	770	827	830	794	809	841	787	823	788	817	791	831	893	800	787	767	774	846	761	802	794	839	748	773	817	825	838	742	847	839	762	814	804	795	776	760	858	794	798	751	815	795	790	861	829	793	798	810	800	846	827	779	802	797	838	807	780	820	798	820	868	821	819	753	828	819	821	790	798	816	763	807	829	787	860	775	828	804	785	789	809	782	809	851	871	811	827	792	768	810	787	795	818	843	824	790	732	820	769	810	818	849	836	820	776	770	835	770	771	822	828	810	848	793	812	789	780	824	759	788	806	843	813	841	786	766	776	788	890	788	830	823	817	783	834	833	813	800	849	813	787	804	802	734	830	877	818	829	789	774	854	825	800	816	750	792	813	798	816	787	775	829	831	781	770	850	804	790	759	799	811	795	781	808	804	764	813	814	807	797	785	832	830	810	804	810	771	820	801	800	822	799	833	857	830	839	834	788	758	810	802	802	828	841	843	804	831	869	832	805	824	830	790	824	811	808	841	784	794	799	815	866	809	815	820	776	776	807	760	777	786	839	813	871	799	834	806	842	787	759	782	808	815	786	789	765	823	776	827	787	847	825	809	823	760	814	832	830	800	835	834	825	754	830	796	791	803	855	800	781	833	779	817	792	805	766	761	804	761	790	824	798	827	782	786	824	764	781	809	871	825	817	793	836	741	840	794	795	803	744	773	804	793	778	828	827	773	818	844	792	802	796	819	814	767	785	796	790	795	771	845	794	813	799	823	775	770	839	857	844	801	837	796	822	820	798	792	778	806	793	785	799	803	830	803	817	813	776	797	799	817	824	808	827	850	782	806	797	812	806	775	780	792	760	784	845	770	823	825	795	838	771	793	807	789	855	806	855	813	832	774	832	801	840	792	778	827	832	803	775	797	777	863	797	835	783	822	809	775	804	804	830	844	865	825	839	832	759	763	855	826	800	813	794	813	805	795	787	794	806	807	824	823	806	797	855	796	806	752	781	839	801	782	776	828	808	784	773	827	796	805	828	812	797	781	832	844	802	739	767	808	733	796	845	807	840	826	778	808	839	803	747	778	817	824	832	796	844	835	795	801	839	821	780	762	758	813	769	748	806	813	815	801	780	784	829	818	849	782	823	792	818	826	825	794	782	861	803	831	838	769	776	794	782	802	795	753	867	790	761	791	801	807	782	828	760	813	825	781	818	798	815	784	836	833	807	801	786	785	815	797	829	815	840	784	824	783	791	824	794	780	803	814	816	797	770	761	832	768	797	815	822	820	779	804	802	725	769	805	759	780	795	806	762	805	826	848	770	824	801	831	809	787	856	769	799	816	814	757	803	807	827	809	812	783	828	838	863	825	786	774	795	804	842	783	815	795	778	762	773	822	790	796	827	794	825	779	766	867	815	790	811	818	813	801	797	834	813	807	804	810	758	788	791	863	783	867	803	836	879	807	825	801	797	793	821	758	833	781	763	851	822	803	810	818	742	806	841	826	808	764	803	776	823	833	829	808	800	822	786	827	787	808	862	802	778	787	793	759	816	818	811	827	848	812	860	808	779	825	818	791	780	786	803	799	802	813	798	821	818	817	819	816	776	774	789	816	822	846	846	790	777	792	812	839	788	778	785	768	775	799	835	828	767	783	814	834	804	801	805	762	800	804	762	781	808	763	771	778	812	760	829	813	823	786	814	801	808	819	816	798	822
31684	36446	35582	29567	27755	24133	25857	27738	21363	12878	6378	5340	4426	3182	2619	2300	1781	1770	1854	1407	1227	1052	979	800	692	642	603	487	531	604	716	591	659	577	560	497	473	472	456	430	421	454	448	441	484	382	378	389	439	428	443	421	443	408	396	434	397	414	427	364	372	402	444	430	423	376	442	429	405	415	427	414	360	354	435	416	394	395	403	350	412	384	393	398	414	410	389	416	381	342	430	407	420	371	393	364	383	413	377	395	380	401	414	331	393	377	409	394	351	390	389	337	373	393	397	408	422	384	354	387	373	406	395	373	419	336	393	380	401	380	390	391	403	377	401	375	360	392	425	397	410	403	349	389	379	375	382	340	368	406	405	315	407	359	384	375	356	370	396	426	348	413	398	369	372	436	385	380	384	374	415	368	382	386	351	411	369	371	402	358	381	337	379	371	349	337	384	373	387	385	374	368	366	349	419	378	398	382	378	368	384	357	343	351	385	358	399	364	388	400	386	449	362	376	359	383	363	396	397	381	372	361	350	398	393	374	371	379	374	345	398	371	349	366	411	377	409	409	410	364	406	384	398	399	385	395	374	376	360	377	386	413	417	404	383	337	381	387	381	368	377	412	355	385	370	377	371	391	347	417	401	386	353	394	342	373	357	365	368	369	377	362	390	384	363	414	408	339	436	374	378	365	364	379	382	401	387	403	381	407	404	407	403	393	409	351	372	357	419	410	363	370	359	348	389	391	356	376	405	393	373	393	345	351	380	422	389	352	398	385	375	392	428	380	368	384	392	402	376	402	422	380	368	369	338	373	376	375	403	364	353	384	369	380	392	434	369	389	342	371	406	403	369	336	353	388	360	380	370	366	401	401	422	378	392	425	408	383	414	414	350	363	403	401	349	368	384	381	388	348	390	394	367	410	395	365	376	385	387	414	352	373	377	415	359	390	412	385	379	370	362	381	395	376	405	411	396	426	397	370	371	359	394	432	410	369	391	422	339	389	378	418	357	369	402	378	401	389	388	394	394	336	412	380	392	384	387	388	374	399	365	430	366	360	373	406	389	412	377	335	402	357	391	387	402	362	364	366	404	363	359	399	359	385	378	415	390	377	414	398	386	371	376	369	398	409	398	366	375	388	380	409	397	373	375	391	358	404	386	344	376	398	367	406	359	371	392	353	396	396	355	401	397	357	356	373	374	367	419	385	386	378	384	371	374	402	359	372	394	363	378	358	411	388	362	401	388	353	388	394	387	402	380	392	363	344	363	372	338	344	349	398	368	395	408	364	372	421	370	383	371	392	395	402	410	399	400	382	380	385	358	379	368	357	364	369	398	359	384	371	366	371	396	416	387	403	338	376	372	404	351	408	369	359	360	382	386	391	391	389	397	408	374	389	377	397	365	387	385	384	358	395	410	355	372	344	373	377	342	384	374	425	393	388	398	385	365	399	426	364	376	355	373	384	373	437	395	362	382	356	365	370	377	367	360	387	412	356	377	421	408	402	365	383	378	355	361	369	392	419	371	390	374	400	379	373	372	366	359	380	378	407	379	396	337	385	398	371	397	381	349	399	419	421	357	394	386	395	355	320	381	380	353	384	391	385	367	389	376	342	356	403	387	384	390	383	414	354	383	343	356	384	375	372	420	393	387	398	378	392	359	361	377	366	401	392	352	369	423	386	361	368	335	370	393	384	370	382	370	362	389	350	421	416	387	418	348	380	390	388	372	388	397	350	395	362	430	366	374	391	420	387	393	394	382	398	365	370	399	381	359	388	379	414	361	376	393	376	396	376	373	352	401	396	382	402	414	357	384	366	369	353	376	419	378	390	393	411	379	381	361	401	379	402	390	368	429	358	385	366	364	387	368	390	382	360	433	379	370	363	399	392	381	426	349	388	380	386	420	369	396	386	407	400	389	383	363	384	404	366	358	369	374	405	379	371	395	378	406	428	395	375	387	382	378	379	376	373	396	378	399	376	353	390	393	410	370	406	357	358	359	413	362	386	366	400	395	396	395	380	421	368	342	370	402	384	380	370	389	351	380	375	411	363	338	374	355	419	381	404	364	425	388	376	414	362	392	315	387	371	363	363	359	371	396	411	368	407	358	388	355	434	389	344	397	410	391	434	384	365	384	418	397	369	392	358	386	381	394	373	338	381	408	375	426	376	376	370	399	331	368	363	378	389	398	354	397	378	393	389	389	397	378	365	382	385	383	391	415	378	379	408	380	383	372	420	373	379	383	383	383	374	390	375	370	400	367	364	402	354	360	382	369	399	385	372	398	364	362	370	356	405	380	380	397	396	387	374	396	376	370	414	401	334	364	391	416	412	380	392	380	391	365	412	394	365	391	378	389	391	336	349	421	386	384	404	382	391	391	338	433	358	390	417	368	360	408	412	339	348	398	418	364	381	383	378	362	398	407	372	428	363	378	428	373	372	378	370	402	427	396	375	393	384	391	400	405	412	396	381	397	421	404	362	361	400	387	392	389	385	379	406	361	375	417	373	404	366	353	423	406	364	390	338	372	372	391	351	396	355	412	417	394	379	403	376	389	369	371	340	353	356	384	368	352	377	371	406	357	413	421	372	369	409	382	364	411	374	342	402	409	406	365	376	382	401	400	365	380	396	365	390	366	369	435	412	367	357	391	416	374	410	370	375	373	378	389	381	345	396	422	379	392	372	393	383	382	381	393	386	380	380	366	359	388	355	373	367	372	361	387	377	378	397	353	407	362	368	398	376	407	376	390	381	359	374	347	348	376	355	400	363	370	374	392	401	357	398	370	397	361	368	394	419	402	405	378	362	383	369	383	355	377	374	356	394	379	334	400	388	391	387	408	367	369	392	364	363	383	363	398	389	364	390	341	375	382	363	366	357	397	401	399	375	393	393	354	378	365	365	367	393	381	351	362	369	365	372	404	356	386	370	370	379	359	405	415	402	357	347	378	378	360	395	387	417	382	409	414	387	377	341	338	350	388	360	381	359	367	429	370	349	373	396	348	376	376	362	394	394	376	416	429	345	371	364	364	373	370	380	369	372	374	350	410	390	378	364	372	395	397	360	399	391	383	350	403	372	378	365	382	366	347	358	374	389	407	410	412	370	384	374	399	392	381	362	369	383	393	407	335	374	369	371	394	430	405	403	351	339	364	400	374	364	394	360	355	347	335	405	374	426	393	367	396	388	408	386	403	391	359	388	374	396	390	381	383	352	367	376	392	394	393	339	410	369	389	409	358	374	408	384	378	363	419	389	364	391	401	415	331	368	384	397	410	385	391	360	394	376	376	379	372	415	394	398	390	389	363	425	386	401	404	407	375	399	417	407	418	371	407	395	380	373	397	386	413	361	409	376	388	386	407	371	400	403	367	371	394	388	382	368	342	370	407	378	385	364	391	373	370	354	396	357	398	381	355	401	373	361	373	387	368	383	450	396	364	380	351	365	354	369	376	406	359	376	371	340	366	416	365	360	399	377	380	393	348	342	392	382	388	386	372	392	362	364
21241	30050	34662	34301	35574	33748	41421	44464	37897	28446	21117	20309	18372	15018	13069	11752	8872	9369	9888	7978	6615	5830	4946	4100	3402	2856	2602	2245	2311	3013	3240	2580	2858	2139	2096	1826	1728	1621	1404	1477	1575	1437	1559	1696	1743	1308	1234	1195	1194	1237	1187	1153	1149	1225	1210	1161	1103	1069	1079	992	1049	1120	1159	1230	1061	1094	1084	1115	1058	1120	1240	1242	1111	1101	1078	1144	1051	932	960	905	921	914	933	916	980	910	933	887	898	946	924	941	935	912	933	918	971	923	850	887	872	845	906	982	875	942	916	910	919	884	909	878	921	911	920	906	959	862	916	927	862	942	844	905	939	889	861	875	877	831	893	917	934	880	947	879	873	886	934	901	947	906	938	908	895	941	892	916	908	943	865	942	891	888	924	921	916	875	968	920	955	862	819	927	878	887	898	930	886	943	907	889	870	926	866	909	909	868	916	902	899	901	933	896	872	936	872	871	923	948	929	938	898	928	906	918	898	885	882	939	881	843	936	925	958	945	948	940	907	896	949	910	930	909	910	888	949	818	952	886	914	896	865	938	946	987	923	868	919	933	912	904	917	879	909	909	954	828	925	905	916	944	891	928	880	949	870	902	875	918	896	915	872	935	944	973	879	919	841	863	917	984	934	906	856	880	915	896	865	878	874	885	932	932	884	1009	899	870	936	874	910	962	904	858	947	895	917	927	935	883	935	960	908	878	928	940	922	909	902	904	867	939	877	948	909	938	878	900	870	893	903	866	875	956	908	844	987	931	957	963	885	865	879	891	879	930	933	892	923	901	910	931	930	853	932	889	953	895	973	895	881	905	909	904	950	885	928	879	925	912	927	915	922	936	906	908	907	899	897	931	888	934	896	926	890	921	921	925	894	903	910	882	958	919	890	910	943	936	899	905	915	935	874	860	879	909	925	946	915	915	934	932	929	912	901	921	925	880	886	918	866	871	903	937	854	919	913	898	847	917	954	914	906	853	925	909	912	884	919	944	928	904	860	928	887	929	914	901	928	896	919	926	926	919	911	865	929	898	944	965	884	902	852	892	931	887	878	904	897	857	925	903	896	923	918	872	896	850	892	898	913	878	952	908	916	912	891	868	870	907	924	879	918	920	830	972	929	952	919	916	869	883	937	869	911	943	902	925	897	892	882	927	867	844	900	907	878	910	927	924	910	880	947	906	925	933	931	931	900	952	928	901	928	875	902	943	907	835	923	940	951	909	929	944	947	886	901	943	927	894	947	909	925	974	930	890	909	927	925	929	962	931	886	919	944	901	926	899	874	914	920	942	914	964	962	927	956	937	894	919	878	892	965	915	874	902	904	956	904	949	885	939	917	881	906	853	880	845	932	891	915	967	887	934	931	874	845	890	973	898	935	930	945	959	951	964	895	906	940	885	893	845	922	978	881	848	898	934	975	912	871	893	923	879	894	908	900	863	927	897	905	870	897	913	914	938	864	930	956	898	906	951	918	901	891	923	901	936	913	849	900	891	901	956	949	913	915	899	872	904	961	927	919	893	907	892	900	895	901	925	895	928	901	979	951	893	899	1016	945	891	933	971	940	938	900	879	927	890	904	905	883	931	852	869	944	892	898	890	893	916	956	931	938	946	919	972	920	889	906	895	915	961	884	926	948	954	934	909	963	931	931	860	897	853	910	951	890	916	906	921	878	907	906	899	920	958	888	868	895	903	947	911	933	976	856	931	895	852	955	860	895	919	917	858	956	938	924	911	842	906	875	865	909	884	894	938	935	927	930	932	926	870	909	949	937	917	836	895	970	902	892	939	886	945	864	907	900	926	867	926	932	890	927	918	914	974	887	881	905	889	890	913	888	930	922	880	945	933	885	871	967	878	886	891	847	814	974	911	942	917	912	893	907	876	924	969	909	940	953	930	922	946	897	864	893	878	832	923	925	901	955	957	922	892	864	896	901	906	928	924	869	901	894	870	960	967	907	939	940	927	924	925	869	878	927	890	937	896	865	958	927	934	971	883	892	908	901	859	954	847	823	918	924	930	920	954	885	893	883	887	877	952	885	948	899	866	928	912	889	911	901	926	876	910	862	925	922	889	865	889	939	857	944	891	920	937	907	826	907	859	938	898	919	890	849	920	954	928	912	897	906	905	937	974	887	975	869	914	928	858	857	934	859	930	882	908	856	902	891	876	916	940	936	911	926	928	915	883	930	896	932	936	932	865	913	857	894	924	896	907	943	867	907	891	883	883	931	914	873	944	904	921	885	931	925	930	862	943	936	900	892	873	941	897	938	883	885	893	932	834	909	931	883	860	904	938	909	884	885	879	952	952	899	923	918	901	916	944	912	965	875	922	920	849	893	960	904	910	902	923	933	933	926	876	900	985	859	951	904	960	860	932	913	888	971	886	895	906	993	919	871	908	932	922	941	876	953	900	908	887	966	900	919	910	890	915	929	907	952	996	943	911	873	897	925	905	915	935	931	919	914	952	952	900	893	863	884	948	917	928	939	893	907	903	955	887	903	893	960	929	865	874	878	928	853	909	876	952	968	908	894	914	889	930	878	898	862	962	900	872	912	917	884	886	953	954	934	836	948	833	949	883	958	918	897	936	932	871	988	910	940	942	926	913	925	934	938	945	957	920	895	874	913	887	897	891	906	894	954	975	888	905	874	936	830	910	905	919	911	915	998	877	927	921	891	852	915	929	926	929	916	900	921	933	885	903	930	904	920	891	872	891	849	931	909	928	927	938	831	878	906	881	871	942	892	902	938	899	888	903	872	924	941	897	957	892	859	913	929	889	917	855	885	913	928	936	938	914	973	946	923	915	925	867	914	913	897	916	885	926	948	882	903	896	914	928	894	885	873	873	936	883	944	933	912	932	913	909	901	870	880	870	951	926	936	862	901	926	953	907	901	903	877	927	928	889	962	898	902	915	926	886	910	860	909	882	827	962	940	942	913	970	904	905	921	875	894	885	898	885	946	941	914	893	931	909	922	931	963	939	858	925	914	948	906	942	879	923	917	921	968	904	877	922	913	889	901	859	931	885	934	944	917	890	882	919	866	880	873	867	919	896	937	905	909	937	900	914	911	896	863	941	923	892	923	903	873	913	887	829	879	893	953	973	895	904	885	927	938	945	915	922	868	967	936	919	928	909	858	931	889	874	956	952	871	925	940	909	888	907	864	892	885	953	893	950	894	939	869	902	919	900	844	931	961	902	872	892	913	915	935	852	925	917	926	864	920	926	900	896	949	894	926	905	979	877	973	913	961	943	915	921	926	890	893	898	935	903	955	915	910	961	935	898	943	907	893	919	886	935	944	905	927	972	903	874	908	842	906	948	874	932	912	907	878	962	864	921	894	964	888	869	919	996	885	899	875	906	893	895	921	952	877	907	913	891	902	891	898	906	900	917	916	911	977	862	905	870	869	897	931	899	908	926	879	908	890	942	940	908	927	922	890	905	892	920	857	895	927	956	922	890	942	941	898	885	923	935	919	935	896	937	909	888	953	879	972	904	878	884	911	868	891	961	946	881
39897	40837	36237	31253	31744	28981	33051	37845	31256	20859	11713	9284	7520	5815	4328	3789	2830	2794	2978	2225	1956	1767	1282	1032	941	760	702	592	699	797	859	741	729	619	611	546	499	429	359	395	518	470	510	485	472	419	372	373	393	396	350	379	363	402	321	388	341	353	308	330	321	342	354	331	319	333	321	362	337	339	364	372	326	332	347	357	328	317	352	319	304	295	323	298	272	305	270	333	308	291	352	316	292	286	303	276	318	294	337	328	302	296	301	294	300	299	290	326	348	283	314	284	295	255	260	291	290	273	306	276	302	325	301	322	334	318	287	292	308	317	301	295	305	311	279	294	348	304	334	288	284	309	340	301	276	286	316	280	285	323	307	286	283	302	314	301	298	298	259	310	338	271	312	300	329	321	321	287	291	315	326	307	291	319	294	313	327	320	290	299	280	297	297	289	321	296	291	290	287	319	286	290	279	275	293	303	294	292	300	320	335	272	267	323	276	292	335	316	303	306	309	296	319	309	285	320	275	265	305	282	309	300	311	290	302	315	322	291	299	305	315	313	275	311	276	300	279	317	322	303	313	272	291	333	266	311	303	301	298	281	302	317	274	294	310	313	275	317	334	259	279	274	310	281	301	296	270	293	283	305	300	343	260	289	280	305	297	335	254	305	322	327	310	320	313	305	300	286	330	291	325	270	294	280	282	282	278	280	330	330	294	256	318	316	296	313	331	327	331	325	294	297	309	293	311	300	289	289	271	297	317	296	317	295	283	301	290	289	305	273	303	275	291	310	326	313	320	271	327	289	297	322	279	306	323	316	314	313	322	308	312	295	318	298	302	286	290	260	311	311	295	295	309	300	316	289	295	291	298	285	301	310	295	297	289	299	324	307	295	277	288	274	302	315	264	333	330	294	281	296	322	283	285	300	294	286	281	312	270	303	346	291	294	316	315	277	304	315	307	269	285	328	279	293	296	338	298	287	273	288	299	312	307	324	284	285	332	302	280	265	323	290	312	312	271	294	352	289	284	289	314	337	328	280	273	293	258	274	281	318	308	315	320	292	350	330	288	282	327	281	306	276	272	287	307	315	313	317	287	318	299	293	321	357	314	312	287	266	268	298	317	261	295	296	286	341	262	304	307	308	287	287	329	354	302	316	320	290	298	295	305	341	318	330	323	277	268	293	309	300	304	291	287	285	293	308	290	313	310	285	272	320	328	306	317	280	280	282	304	278	307	309	337	288	317	315	311	299	307	294	292	301	310	292	306	286	318	311	287	279	292	302	282	317	317	300	272	310	311	292	314	298	263	295	286	329	280	294	312	283	307	301	286	317	292	267	298	291	293	330	304	307	283	291	314	311	298	305	306	314	288	305	330	300	270	297	304	311	300	298	304	329	290	326	276	263	340	293	280	318	307	316	290	283	338	303	288	312	319	308	297	296	302	318	294	319	272	307	310	308	319	325	323	317	291	285	299	299	293	320	274	310	287	318	315	285	301	302	302	293	321	287	351	345	301	302	319	325	277	300	299	288	303	283	304	304	341	291	287	288	294	294	294	316	298	318	342	335	323	344	290	304	298	315	312	285	284	289	266	302	266	289	288	317	339	337	311	280	297	307	295	292	301	277	276	290	300	294	292	317	300	262	270	336	319	311	290	308	327	282	305	300	302	321	335	303	338	302	300	269	292	283	279	287	301	303	295	309	285	322	328	288	273	300	300	290	307	284	299	317	320	318	292	331	306	330	325	310	297	300	306	329	320	311	293	263	287	296	299	305	302	318	312	324	304	327	281	293	322	313	276	296	312	310	285	289	295	309	307	318	354	292	278	295	288	316	304	320	262	295	307	277	336	297	304	293	317	300	289	301	296	305	348	315	314	311	294	300	322	284	312	319	253	296	287	313	321	339	303	280	296	297	313	304	271	283	298	322	326	309	338	297	323	282	294	271	316	332	295	289	300	322	312	317	281	316	327	290	300	304	281	290	306	296	312	276	290	293	290	300	319	297	311	296	264	296	282	295	263	292	315	309	303	283	301	306	298	318	300	326	284	282	299	296	300	290	306	305	288	287	296	302	332	294	332	295	331	276	301	299	322	293	309	291	288	290	271	300	333	305	311	315	294	276	299	308	331	265	301	280	321	318	322	258	317	293	326	288	278	275	266	323	312	289	315	318	278	322	317	299	264	313	314	279	297	344	327	294	328	325	292	289	325	292	307	275	303	312	300	279	284	313	299	272	278	296	297	306	312	274	278	289	345	278	303	290	295	284	287	287	312	306	302	287	321	305	277	323	302	273	353	322	299	293	314	309	300	324	292	305	339	269	306	294	317	284	291	303	303	295	315	285	320	303	297	288	280	286	295	305	301	313	297	316	309	289	303	270	290	304	307	319	371	294	327	284	304	289	316	305	326	308	294	315	302	288	294	316	276	300	304	298	303	299	304	306	313	282	310	288	294	298	326	296	278	283	293	326	328	309	290	341	305	346	324	276	308	336	282	291	296	295	315	281	310	303	312	299	327	333	279	314	307	336	303	301	278	305	292	317	284	302	274	294	288	332	312	305	304	297	300	290	318	303	304	269	316	284	285	285	341	267	293	327	292	319	289	301	321	323	277	281	339	272	286	335	305	307	318	274	285	312	300	288	331	302	288	302	292	289	326	300	284	302	334	313	310	291	308	319	298	290	300	316	300	291	288	289	293	300	293	304	318	306	320	302	287	304	291	293	279	299	298	287	302	284	326	316	297	290	292	304	308	284	312	306	309	299	275	318	284	291	339	320	303	310	316	288	302	298	301	302	257	292	286	303	268	306	319	312	306	340	325	289	301	314	332	300	282	286	283	307	280	296	329	292	277	313	337	276	282	337	321	300	300	320	304	304	294	314	295	336	307	305	315	262	326	298	288	301	291	290	276	330	319	313	321	298	292	308	314	314	305	314	329	299	338	287	296	293	286	335	277	309	305	324	295	286	303	269	277	295	336	304	288	306	286	300	302	306	308	297	301	319	295	292	274	334	335	324	343	289	334	281	298	301	282	280	295	330	289	270	307	323	292	275	303	318	293	300	306	316	291	283	276	278	304	303	332	320	286	291	296	284	309	306	279	321	266	286	286	329	314	307	310	297	304	325	300	296	330	257	305	283	313	294	300	306	298	285	326	287	289	292	299	302	302	289	287	313	292	339	336	321	323	295	309	302	283	308	264	325	284	328	312	311	295	294	277	290	324	297	302	290	284	302	309	302	299	342	292	297	300	271	305	319	309	320	321	298	317	312	286	272	296	308	294	304	296	297	304	321	325	289	299	280	299	297	274	281	325	301	304	315	283	291	296	287	314	313	337	278	284	303	297	290	305	350	270	302	293	334	316	291	279	321	275	298	266	308	256	286	300	318	290	343	343	319	291	284	317	329	306	304	292	312	317	273	337	294	312	283	305	290	298	318	327	300	320	300	326	282	287	241	303	306	302	323	290	290	311	315	287	311	336	283	300	282	301	313	317	306	338	292	303	312
26961	33869	38634	39469	41151	40637	48684	51361	45281	35808	28038	27971	25445	22054	18956	17212	13849	14443	14919	12101	10682	9827	7770	5958	5250	3988	3426	3145	3589	4481	4778	3997	4147	3190	3422	2452	2355	2014	1674	1761	2074	1956	2218	2423	2058	1486	1313	1341	1334	1312	1330	1316	1183	1317	1130	1094	1159	1047	981	970	1027	1076	1192	1061	1029	1068	1055	1085	1025	1087	1316	1401	987	1090	1080	983	912	826	753	771	765	711	766	740	742	731	749	745	682	765	767	735	783	655	741	740	719	729	738	701	713	711	721	702	710	692	731	740	706	760	732	758	690	759	716	705	717	743	743	725	744	734	719	705	681	679	707	713	751	718	764	698	750	739	684	774	721	744	688	724	747	740	751	727	714	699	721	682	752	706	708	740	767	762	737	731	699	767	679	737	734	727	745	711	725	725	732	698	720	711	708	764	781	733	744	732	762	775	710	735	737	726	706	726	763	714	704	684	713	750	741	714	692	719	747	714	688	731	757	691	699	695	760	695	705	771	727	733	750	771	702	716	725	702	758	713	736	686	716	672	694	733	677	711	724	704	709	751	718	793	748	717	732	696	744	674	700	751	720	740	720	694	771	717	727	759	717	747	718	728	727	746	706	690	680	776	771	730	692	751	753	726	697	728	680	721	676	742	715	736	748	745	729	699	742	721	727	717	721	724	721	681	743	742	713	708	698	714	682	738	700	741	710	723	674	703	710	754	711	725	695	730	706	741	756	755	700	744	743	731	686	683	728	682	713	723	695	719	705	695	706	692	729	704	751	752	702	690	688	720	754	744	735	702	739	707	687	743	773	738	698	716	772	749	716	719	701	692	758	708	712	731	714	662	676	716	694	723	722	762	712	722	702	719	715	737	773	730	754	743	713	680	743	709	762	752	716	739	706	733	687	743	744	691	720	715	721	685	753	749	762	722	678	719	730	682	774	730	678	698	716	742	735	742	809	737	733	710	765	725	750	688	732	718	729	718	733	689	717	727	740	712	733	722	715	743	688	716	756	761	762	741	734	706	726	710	726	755	728	740	732	688	798	728	696	750	740	704	751	728	748	718	746	711	725	710	734	725	730	670	711	734	719	726	766	740	750	710	708	690	726	723	701	708	708	756	734	757	701	733	751	700	725	724	734	674	678	748	738	725	732	705	717	715	731	747	736	709	733	709	716	722	705	739	712	695	742	743	715	734	708	730	742	700	753	705	777	684	750	732	720	721	696	749	729	738	732	715	724	705	732	729	682	743	691	690	713	743	690	670	703	707	679	696	750	689	731	721	746	715	690	687	716	741	721	753	734	665	716	740	718	715	689	768	705	693	717	732	726	720	733	689	723	660	700	730	713	729	762	720	690	693	687	716	694	741	681	710	737	730	729	730	721	725	729	722	743	751	718	760	795	743	729	729	706	718	716	758	720	759	684	752	758	752	711	765	707	717	721	721	692	706	735	718	774	654	761	706	735	752	680	703	719	672	692	752	733	692	707	765	709	693	744	726	759	717	726	728	684	734	712	701	763	741	718	733	711	702	752	733	737	725	681	739	718	707	690	716	746	753	709	712	732	708	723	673	707	702	703	764	782	711	696	725	740	738	676	763	724	742	710	702	747	678	722	756	721	761	703	720	766	761	703	726	675	755	734	723	712	745	730	766	706	730	724	703	698	770	746	756	714	742	741	701	727	722	728	706	718	716	729	710	714	705	699	702	681	731	730	784	702	680	743	761	711	706	710	725	703	731	709	702	735	712	707	708	747	706	718	698	786	696	722	727	761	698	723	737	701	720	742	750	709	746	709	725	734	700	703	705	732	733	707	778	755	745	723	696	745	724	758	735	761	705	755	709	712	728	763	741	746	702	707	812	736	716	711	715	750	756	743	742	693	738	724	722	700	716	716	747	667	764	706	732	692	738	668	740	670	725	758	743	737	719	754	751	686	726	717	730	704	699	757	736	742	712	730	691	792	744	746	741	712	705	711	740	695	739	666	721	710	657	719	728	712	704	672	737	723	733	684	699	724	716	707	771	721	678	700	716	783	718	739	730	740	721	705	704	745	711	738	737	732	690	715	671	734	739	696	718	718	711	742	714	697	671	720	769	711	705	706	764	724	711	729	710	696	745	724	760	707	715	725	734	724	730	725	715	697	714	725	738	719	760	745	687	692	719	691	664	706	721	722	758	704	756	718	695	697	741	751	703	735	685	740	702	773	751	769	689	703	762	750	719	734	742	727	661	697	729	778	723	734	708	739	751	693	741	723	701	783	720	675	714	686	684	754	705	715	704	714	737	683	710	706	754	691	733	737	726	695	693	706	733	708	754	727	783	720	740	701	719	740	710	682	711	752	701	677	720	712	700	746	721	752	755	705	723	732	750	705	682	703	751	732	717	678	751	688	687	721	707	698	701	715	737	691	728	742	648	720	730	685	721	705	752	761	716	712	727	726	738	727	722	702	764	661	755	657	765	688	697	669	749	694	695	716	736	725	696	742	683	716	723	701	667	728	713	719	737	721	696	732	735	727	754	700	727	706	777	777	699	659	724	688	704	716	747	717	706	737	765	802	726	729	715	707	719	706	691	713	720	698	727	713	623	722	693	705	769	679	690	743	689	714	650	746	714	759	737	697	726	792	729	695	688	771	703	727	734	727	762	765	676	701	731	716	664	684	704	733	728	724	723	736	724	736	718	776	686	697	671	700	740	757	723	745	746	738	713	746	739	708	701	721	742	693	685	750	743	712	776	694	758	724	702	728	723	743	745	739	714	714	711	731	747	724	721	698	732	716	731	766	699	721	733	753	731	718	746	715	736	689	742	752	691	736	725	732	712	747	716	723	733	696	743	724	733	691	705	764	686	723	687	721	725	708	739	646	700	733	710	743	723	738	745	680	749	694	713	734	717	741	740	734	752	740	718	720	716	723	739	670	703	718	728	748	758	785	738	763	713	686	747	734	693	702	684	688	719	722	750	744	741	710	700	647	702	695	699	736	741	712	690	676	752	720	727	755	742	732	750	740	733	723	723	744	720	708	745	745	734	714	700	676	702	748	696	710	719	716	724	674	742	745	713	747	738	704	778	688	692	723	677	721	735	697	696	703	732	707	701	723	713	759	751	680	695	749	743	735	711	751	729	740	695	754	699	711	734	721	753	734	741	785	670	689	708	748	702	712	693	737	733	727	707	719	707	695	696	654	722	702	754	758	785	720	700	689	723	735	752	690	714	725	661	726	719	739	741	758	698	742	686	742	741	705	702	724	740	718	717	755	737	696	740	685	691	713	794	728	711	713	673	724	757	716	691	727	754	743	693	735	747	722	686	705	767	750	725	713	706	685	686	713	728	687	693	695	728	712	724	710	732	751	697	727	710	733	713	722	686	733	717	708	706	687	709	742	738	771	716	735	724	702	731	701	714	707	760	726	705	675	700	716	656	751	741	696	686	737	718	710	713	679	715	727	719	709	709	774	690	749	748	722	727	679	701	749	715	738	712	716	735	761	762	681	736	759	711	700	758	704	693	710	711
12291	12183	12675	8359	5913	4638	3829	3112	2370	1698	1488	1289	1079	830	775	605	575	534	514	497	452	433	391	383	362	373	366	346	340	341	376	357	349	361	344	330	327	310	330	350	339	319	338	316	358	293	314	335	355	327	331	335	361	340	371	344	335	334	336	298	318	322	312	324	303	301	331	370	315	292	342	316	320	349	303	317	293	335	365	368	330	317	300	333	365	324	302	321	331	329	312	288	331	323	333	302	306	315	320	316	330	313	320	305	335	316	326	333	324	299	335	307	314	306	335	320	312	329	341	346	333	310	315	326	345	339	338	291	350	353	372	269	351	325	328	321	322	294	311	346	317	320	307	317	353	312	279	365	303	330	318	310	314	364	322	325	312	306	329	317	322	323	294	340	312	301	325	318	323	277	330	323	310	339	311	330	321	348	306	292	322	345	312	303	311	309	346	340	353	321	311	309	312	307	351	289	325	339	313	320	319	330	320	262	323	308	347	343	306	314	302	341	315	295	276	302	352	333	314	345	314	305	326	358	311	333	330	320	318	343	328	323	303	315	310	347	329	326	324	297	309	326	331	312	323	354	323	340	337	312	317	320	318	325	324	330	337	318	299	295	323	352	315	319	293	316	331	342	322	327	304	303	309	324	287	360	303	317	376	310	336	321	297	317	323	320	347	303	311	312	331	301	360	305	330	307	335	342	304	343	306	366	318	331	352	343	333	329	316	338	315	326	342	313	295	291	336	316	299	306	313	328	310	349	324	342	311	339	318	323	337	297	345	311	344	320	305	322	354	306	310	302	309	313	302	316	337	359	326	315	319	318	341	316	319	325	315	338	304	326	313	302	327	307	319	303	312	310	330	325	340	321	310	324	338	301	335	329	338	351	336	349	315	291	301	307	311	314	331	332	315	324	307	297	344	312	359	323	354	331	321	346	336	305	317	328	349	350	341	332	324	331	340	347	323	339	334	332	294	306	333	346	309	324	334	337	281	333	308	309	339	328	324	337	331	330	317	327	330	286	307	346	322	285	315	333	337	351	327	348	321	299	313	282	334	322	324	343	334	325	301	318	313	332	345	323	309	327	330	300	300	363	310	338	337	326	297	314	291	283	348	364	350	345	350	344	331	329	326	336	363	357	299	328	335	366	343	314	328	304	329	340	318	341	336	332	315	318	298	346	314	353	333	309	330	341	336	327	325	314	306	333	339	298	324	330	342	314	310	304	362	320	293	320	298	313	298	329	325	351	304	305	331	349	319	339	322	277	313	321	299	302	317	351	298	304	339	353	341	287	320	325	325	307	316	304	317	335	323	335	301	334	320	339	294	306	309	344	341	326	316	305	303	301	334	309	306	330	315	332	316	328	323	336	292	330	333	356	330	323	346	317	319	326	345	337	322	308	297	327	306	312	322	347	327	332	290	313	303	319	343	344	312	306	285	310	311	308	334	329	324	304	346	307	324	295	340	297	333	321	328	342	333	325	331	376	336	358	328	293	332	328	316	309	333	351	347	327	317	303	317	278	348	339	344	331	327	325	312	319	338	327	322	317	317	333	298	325	336	314	341	316	353	338	320	315	312	318	298	311	297	329	337	349	319	373	340	284	318	300	343	295	315	276	343	332	315	308	322	323	314	307	327	306	339	306	328	311	316	334	323	309	314	307	299	308	312	318	321	332	307	332	301	304	334	329	337	325	302	330	333	331	308	297	360	301	323	314	320	335	303	333	346	321	311	302	343	315	308	316	325	276	303	339	312	347	329	354	305	337	293	336	322	293	314	329	367	322	293	353	332	320	335	307	311	317	309	316	331	345	331	338	287	301	324	295	326	339	336	355	296	339	313	310	333	328	347	296	310	310	348	333	322	337	355	306	357	306	343	330	354	312	291	360	331	312	335	339	319	304	318	306	330	323	313	327	329	336	318	322	333	312	304	316	282	320	318	312	311	319	304	325	331	367	292	328	323	344	303	329	350	359	335	327	317	336	325	315	345	311	329	326	345	334	325	335	316	316	325	318	286	310	304	320	310	330	305	321	318	305	319	368	338	287	344	320	283	299	311	331	321	328	312	313	310	352	318	307	340	310	349	305	348	310	296	331	294	351	335	349	307	332	276	344	343	339	336	335	312	315	331	302	286	326	325	327	348	368	309	321	322	340	353	343	306	270	317	316	309	320	348	308	335	344	320	308	313	337	329	319	318	328	305	316	264	316	360	327	301	338	339	312	325	325	345	316	338	307	311	336	307	318	331	303	352	304	337	322	323	310	335	316	321	333	288	292	307	308	323	351	330	338	302	328	290	331	355	354	312	322	315	301	327	310	291	329	350	322	301	343	325	319	287	321	322	314	290	325	332	300	350	358	340	339	347	321	311	316	311	349	346	310	306	311	344	323	326	328	329	300	293	294	312	307	316	318	347	331	323	313	337	329	309	296	314	323	375	302	310	336	338	308	328	326	301	323	308	285	359	334	344	306	300	308	291	295	326	302	313	314	354	297	317	301	321	304	324	333	299	328	312	330	303	314	298	346	301	276	315	290	321	304	302	340	322	339	299	354	324	329	295	274	313	327	337	313	324	329	349	325	318	304	309	308	314	287	316	327	346	303	298	330	330	319	327	351	315	354	303	323	314	343	319	307	362	316	328	335	346	290	310	300	334	336	357	333	361	326	327	323	314	343	338	322	313	299	307	311	307	356	304	303	315	303	310	318	331	335	314	333	337	324	341	332	350	333	314	345	321	289	352	311	328	288	349	339	324	332	324	326	331	362	346	319	308	292	339	304	299	288	316	318	288	302	294	351	334	319	297	323	279	296	333	325	309	316	322	321	301	333	293	311	326	315	284	310	311	310	291	323	328	340	290	317	314	365	321	323	333	343	323	321	303	305	283	329	323	330	370	345	299	329	305	340	338	330	327	316	322	336	313	312	296	328	330	334	334	332	354	333	321	323	358	321	334	376	305	344	290	317	310	370	325	309	340	348	301	331	342	351	314	324	317	310	342	312	321	340	316	357	353	345	323	324	313	347	300	321	355	326	315	299	325	343	311	300	310	330	288	315	321	314	297	311	356	295	323	341	343	352	341	313	319	345	339	336	338	356	292	330	308	336	336	319	348	323	317	328	299	305	342	339	325	310	302	319	338	326	321	336	315	333	309	309	301	322	308	312	336	294	315	295	314	339	354	324	340	299	332	318	336	359	309	338	319	322	297	312	336	339	351	320	299	316	265	330	315	306	328	323	341	303	331	321	362	312	325	335	320	344	291	307	342	312	326	298	309	345	288	306	326	337	342	331	319	320	350	324	327	295	324	333	319	325	315	307	336	308	305	341	297	310	320	313	308	337	309	311	286	317	306	289	324	308	336	327	287	322	309	342	309	344	302	333	339	314	320	298	332	369	342	314	324	319	312	286	292	310	286	286	318	314	359	314	316	322	317	356	319	360	327	336	328	342	305	354	351	310	306	309	329	346	288	310	351	323	317	358	336	321	337	331	320	317	314	312
8530	12848	17224	16121	16173	14846	14474	14066	10681	8260	6798	6530	5242	4111	3420	2724	2420	2405	2368	1824	1688	1368	1331	1225	1140	1113	1001	998	1005	1017	953	924	963	914	912	919	872	879	855	918	922	908	956	889	837	909	913	864	908	881	956	865	878	881	871	830	869	829	832	854	900	903	917	824	858	848	868	878	844	857	904	899	861	868	807	770	855	863	863	819	826	815	818	785	775	851	813	786	775	774	821	781	822	790	773	804	790	873	816	777	750	802	825	821	784	776	749	839	840	822	853	797	772	821	795	820	784	802	802	783	845	780	753	819	734	758	836	812	856	781	809	774	805	822	762	800	782	791	801	807	754	823	818	751	797	776	767	824	803	850	758	820	779	832	791	805	849	773	769	816	803	842	775	818	773	820	798	794	806	854	763	801	749	815	785	833	792	811	810	815	758	763	752	834	744	765	804	827	804	823	832	786	791	774	804	856	818	777	765	773	781	770	780	774	820	793	804	794	826	797	757	774	807	768	761	777	777	738	721	818	781	799	803	802	781	812	777	804	760	803	767	795	808	779	826	755	803	809	770	803	803	842	781	803	795	780	772	782	841	778	814	781	766	791	813	761	794	867	765	833	807	766	802	817	792	761	840	782	801	803	775	771	791	765	776	783	824	758	827	775	782	757	823	805	771	791	795	765	792	816	772	772	788	823	844	789	790	789	764	805	785	778	787	779	824	806	736	809	816	735	780	761	795	801	793	787	783	772	786	818	794	795	763	824	805	802	772	806	819	794	867	759	814	850	792	749	744	781	797	812	792	770	781	821	814	831	802	762	803	799	841	811	800	760	785	792	837	789	804	786	769	742	793	844	690	787	810	767	769	840	765	785	805	793	802	813	867	837	781	804	818	824	767	838	790	797	830	741	787	804	790	793	765	776	791	817	834	799	818	796	763	757	764	767	807	803	814	813	818	817	805	782	811	787	772	827	782	828	761	744	820	812	827	818	794	834	760	795	806	816	815	730	786	772	781	829	806	791	798	791	761	799	730	777	785	825	785	767	788	815	795	748	731	816	804	775	743	806	798	748	755	796	776	740	802	813	790	794	775	787	811	785	850	829	769	778	818	798	762	846	800	796	825	742	773	853	802	796	794	780	751	736	799	798	796	751	828	733	810	827	834	786	831	798	785	818	802	785	802	796	852	804	758	816	800	811	812	852	801	808	837	799	818	811	792	771	821	784	789	774	761	785	782	770	790	841	771	808	817	787	779	752	769	748	825	811	818	809	787	841	824	821	836	813	785	780	805	730	752	787	746	812	796	797	803	794	805	790	828	768	798	799	771	830	773	758	762	840	811	850	829	817	840	828	817	783	807	837	820	763	817	786	809	803	789	796	823	803	736	817	772	812	805	761	854	775	801	823	796	775	779	773	793	843	797	802	823	808	779	757	773	756	765	812	811	822	851	794	884	800	850	807	811	814	834	802	798	775	779	796	825	754	808	802	812	799	858	793	833	782	803	755	794	840	845	818	804	807	781	825	867	818	781	800	729	813	728	792	797	775	847	767	805	807	785	749	773	761	852	813	770	809	784	755	805	743	813	794	776	777	853	856	796	838	800	756	769	837	786	802	778	841	760	773	801	761	817	750	792	805	808	772	811	809	809	806	835	795	791	772	775	827	788	803	777	776	784	795	774	791	802	804	822	805	776	807	791	795	832	803	892	808	768	821	792	810	783	813	843	798	790	798	816	819	796	775	783	748	818	782	790	811	795	745	844	763	776	812	750	779	765	828	813	777	846	796	800	816	802	735	818	851	792	830	766	773	782	775	855	816	792	758	720	771	790	773	810	727	819	804	798	770	825	746	794	794	792	792	813	797	812	772	811	785	824	826	784	754	755	766	820	787	752	807	803	812	794	774	808	845	815	781	771	762	816	802	824	783	838	816	765	788	762	793	791	810	780	785	802	787	846	857	836	820	797	821	795	741	872	798	824	806	802	747	768	843	795	795	791	788	776	767	781	796	792	764	853	794	802	845	799	805	779	791	733	772	843	800	783	901	811	817	825	787	798	816	754	811	832	789	758	790	778	792	783	754	776	823	837	839	801	789	822	806	790	844	781	834	771	794	797	801	825	847	810	792	758	788	808	738	841	783	772	818	825	820	799	849	772	787	823	808	791	820	838	788	782	780	793	740	776	802	769	780	807	795	778	826	777	837	850	729	842	794	770	799	833	900	830	765	783	758	762	787	840	789	809	816	858	825	774	733	791	769	815	749	799	775	803	784	824	796	852	775	803	767	804	783	826	812	797	781	813	811	813	805	762	822	799	808	798	812	818	771	764	755	797	792	831	794	753	849	810	790	821	789	838	753	760	831	775	781	761	761	819	822	805	792	783	803	865	764	778	817	772	808	768	764	778	803	813	782	806	768	828	778	806	803	784	814	802	810	787	829	823	798	753	805	794	779	729	801	809	747	810	801	853	768	813	832	751	777	843	796	808	784	801	771	770	781	789	786	837	824	807	783	856	798	785	846	840	803	799	764	781	780	818	758	810	852	809	825	843	835	845	832	797	822	770	804	788	832	783	754	748	780	893	732	812	848	806	810	799	807	821	829	800	812	813	788	822	851	788	816	820	759	747	847	780	768	824	795	776	815	803	809	760	771	824	798	792	787	784	849	807	830	797	776	807	791	809	837	811	807	827	753	754	791	817	774	752	793	734	806	810	792	759	824	800	761	777	783	773	794	781	820	771	768	847	757	814	830	748	774	819	815	785	761	811	809	802	821	788	777	822	793	822	815	812	783	776	854	803	782	766	841	757	747	790	834	802	837	783	807	768	830	819	792	837	847	791	747	815	886	793	832	806	818	810	824	881	809	821	820	740	812	811	806	806	818	792	762	792	739	785	795	806	788	815	779	827	867	807	847	797	792	828	742	805	834	782	790	837	849	823	809	746	812	774	839	777	790	837	748	829	749	860	834	844	765	830	865	810	762	800	806	834	821	806	807	779	809	776	764	792	792	785	802	784	764	796	814	837	779	814	781	784	791	833	766	807	762	769	762	802	801	816	772	805	768	844	794	804	814	800	823	811	783	808	779	794	848	846	808	776	800	813	806	823	853	818	863	795	787	793	843	805	821	809	772	789	738	813	812	780	806	757	814	815	793	802	811	815	740	831	789	826	794	845	784	816	799	792	812	787	792	825	818	823	768	778	771	790	778	754	829	751	816	794	798	790	818	791	811	855	798	777	777	765	798	807	780	793	826	784	802	807	873	763	822	790	788	833	832	779	780	802	785	773	803	812	822	784	831	798	784	785	777	793	779	808	798	782	785	825	782	791	807	786	836	796	816	782	805	787	846	843	782	772	779	788	821	772	799	802	805	783	812	817	785	807	794	749	772	761	794	784	787	796	776	779	825	813	771	755	842	813	819	815	788	793	807	772	816	799	817	803	774	772	758	776	806	782	757	816	870	735	833	793	811	740	758	829	769	796	776	805	783	831	782	744	854	825	807	803	820
32713	36622	36396	29918	28108	24141	25193	27892	20488	11129	6239	5159	3913	3201	2530	2019	1744	1732	1609	1401	1375	1062	894	800	770	614	573	579	580	638	664	632	601	517	558	495	466	452	447	441	476	436	520	433	437	484	389	414	437	422	421	459	419	395	422	382	394	404	364	405	420	464	428	396	399	411	424	393	431	413	426	419	406	380	397	373	366	359	352	369	403	354	378	367	411	420	370	353	327	391	355	407	394	401	375	403	367	388	380	368	377	377	381	386	406	409	368	420	414	401	410	373	399	335	395	372	347	384	375	397	383	393	425	417	366	419	395	346	385	391	403	403	421	416	390	418	393	418	367	366	372	353	377	375	400	391	373	383	386	408	396	362	398	361	400	385	414	361	369	373	416	371	365	398	419	346	413	374	350	396	394	371	413	346	394	360	386	384	379	393	398	356	361	373	425	406	402	349	374	368	365	363	411	407	362	354	405	395	398	379	368	372	396	381	395	376	413	375	416	409	401	422	400	356	378	368	375	341	368	329	369	383	387	416	378	390	362	365	362	395	314	401	354	390	357	351	384	376	405	371	404	377	407	371	386	367	402	390	383	383	407	398	412	371	384	366	387	387	402	364	384	364	394	378	406	369	373	372	348	375	395	382	380	346	391	363	391	381	396	387	356	368	377	375	398	408	365	366	398	374	360	391	384	382	362	399	376	374	389	395	387	370	400	374	375	404	373	401	345	345	398	378	416	415	384	449	384	380	395	385	389	377	398	397	422	373	408	388	406	375	428	351	359	431	387	405	359	379	379	439	399	401	376	363	362	366	399	398	387	382	371	399	356	369	392	420	382	362	374	366	359	341	400	384	387	364	424	366	364	402	392	366	392	371	386	399	368	377	380	426	375	386	353	382	374	400	334	358	389	390	374	374	361	428	407	375	356	436	403	378	357	362	377	384	378	376	377	376	396	364	351	417	341	348	383	377	382	414	382	419	384	413	354	400	371	343	359	402	407	399	364	405	361	353	351	393	381	391	368	362	391	395	414	415	384	383	365	374	373	372	394	367	393	384	359	426	400	384	412	392	392	412	367	364	362	390	417	392	423	366	389	363	398	378	416	394	398	402	401	385	392	378	366	387	370	366	395	378	393	369	358	380	379	402	371	399	363	398	368	391	436	364	367	384	413	426	378	370	393	373	397	395	380	427	372	394	400	404	386	401	383	397	406	392	370	411	353	385	367	383	387	363	373	399	368	393	382	386	395	364	404	430	372	358	409	368	394	400	393	372	355	362	372	411	367	395	361	402	412	344	388	364	365	385	418	377	361	387	389	391	357	405	390	349	338	390	419	366	418	374	367	397	397	412	392	372	375	385	389	379	419	361	375	351	393	364	386	379	387	359	366	415	382	385	390	393	418	374	400	383	374	393	379	350	413	377	417	383	401	384	394	379	377	400	397	380	391	383	410	413	370	380	413	369	378	373	345	396	381	387	370	397	356	391	372	355	388	377	415	369	382	399	346	362	383	351	369	357	361	383	376	391	396	400	356	411	354	372	361	364	385	383	338	404	390	408	384	365	413	414	358	373	389	385	405	386	374	422	371	352	382	373	387	395	416	399	421	376	345	388	395	360	384	393	364	383	372	353	392	409	385	365	389	400	387	383	398	360	376	387	350	337	389	401	364	384	373	375	382	368	376	366	403	396	421	370	384	401	374	387	354	388	380	382	392	362	369	404	407	435	392	398	382	362	381	394	349	394	363	387	376	384	413	383	374	337	400	375	390	378	367	408	392	368	413	392	397	379	396	396	378	385	382	353	416	374	357	376	395	398	336	404	390	367	368	404	381	361	364	359	364	366	375	380	361	382	398	385	369	344	365	347	402	401	375	413	392	380	385	385	384	374	402	410	389	417	360	368	359	367	365	354	371	388	397	376	381	405	374	368	372	404	416	413	388	365	380	395	386	387	417	349	383	369	369	372	405	388	396	415	376	377	401	356	373	379	401	341	380	360	362	425	396	392	407	397	376	370	372	347	371	383	398	376	388	375	401	383	363	392	389	429	391	377	395	388	377	392	379	356	388	365	407	353	383	360	391	387	376	394	397	401	371	354	383	376	386	394	361	388	377	379	409	399	415	405	380	383	387	370	410	382	362	379	404	366	372	376	338	354	383	369	408	395	377	398	374	357	399	365	350	404	390	347	378	373	359	377	322	409	413	349	380	369	403	396	383	385	418	401	365	367	395	413	349	395	384	360	366	381	364	397	373	398	407	413	373	374	378	390	393	423	372	357	400	329	361	393	420	398	379	390	373	390	368	359	365	403	340	371	399	402	356	349	389	360	341	346	386	377	382	413	390	397	392	379	411	381	362	368	397	383	378	363	409	411	382	371	356	399	349	407	369	357	366	377	374	349	401	331	390	356	406	409	355	400	348	390	375	417	366	364	393	381	360	381	394	380	374	378	417	363	379	377	378	375	370	386	401	384	375	395	380	377	390	384	384	389	375	385	392	413	431	423	361	382	385	353	392	371	366	396	366	373	386	401	403	429	363	404	393	388	378	385	379	368	407	417	359	369	377	396	354	399	376	408	365	365	370	402	351	393	387	351	389	376	381	368	363	395	364	389	351	342	406	380	423	357	367	382	368	367	383	387	371	365	383	376	394	357	388	391	385	419	380	388	397	370	393	397	362	383	385	396	373	346	368	361	370	427	370	397	438	375	361	375	372	377	364	409	366	387	397	405	403	392	351	391	384	353	371	391	358	347	398	379	400	370	398	398	400	391	423	433	388	405	405	380	397	381	385	356	388	406	416	392	406	364	375	387	373	367	348	384	393	372	393	405	368	403	395	369	368	396	369	373	398	368	361	400	394	379	386	381	390	365	404	380	373	388	405	396	391	375	375	376	390	370	401	430	381	431	371	370	344	363	373	358	385	380	416	391	360	387	392	382	375	390	409	416	386	409	409	396	353	412	403	395	374	404	397	420	386	371	362	406	357	367	442	408	394	383	384	384	410	399	404	380	355	397	398	391	398	386	433	410	374	358	362	367	392	403	420	371	390	424	372	384	374	406	396	349	370	375	363	348	377	417	373	408	366	383	357	400	379	407	369	364	371	401	387	358	392	403	390	380	398	379	389	371	420	364	402	409	381	377	408	378	403	408	404	374	388	358	383	385	404	368	420	384	384	398	413	385	404	372	402	388	365	361	379	347	399	361	398	365	393	420	361	378	387	387	356	372	370	391	400	386	357	395	401	389	391	365	380	409	398	399	394	367	353	367	343	375	410	366	352	377	363	377	399	383	390	390	365	397	376	380	363	378	383	395	321	396	373	350	386	393	375	374	384	383	384	395	385	356	398	383	419	368	372	383	371	400	384	367	419	351	378	390	379	357	375	382	409	370	382	411	379	414	376	358	345	370	377	370	354	390	409	402	374	350	390	401	392	393	410	382	394	355	369	373	430	387	348	392	400	390	420	369	376	374	392	393	401	393	390	389	363	337	391	368	389	366	414	394
22407	29353	35265	35135	35995	34649	40400	44005	36191	26693	20992	19981	16645	14497	12675	10384	8711	8967	8643	7710	7592	5911	4682	4222	3414	2794	2355	2178	2502	2875	3075	2806	3050	2166	2244	1973	1754	1709	1487	1570	1744	1629	1853	1588	1563	1442	1295	1293	1251	1211	1360	1231	1236	1173	1106	1220	1119	1103	1058	1088	1119	1208	1115	1086	1081	1226	1136	1119	1028	1194	1221	1224	1032	1083	997	987	967	1011	982	943	927	933	949	965	913	874	884	923	933	943	889	947	946	921	861	943	920	876	891	911	942	899	903	935	873	882	852	910	877	901	893	947	876	926	932	894	957	873	925	905	928	945	948	893	896	931	897	937	923	899	964	863	895	963	903	925	873	957	913	939	926	896	917	916	895	926	914	876	919	897	904	911	905	911	878	868	923	897	911	951	833	928	964	954	856	941	893	885	949	917	884	858	907	921	964	900	922	921	870	882	932	915	859	897	952	930	896	895	871	916	832	926	895	961	911	873	927	894	899	933	850	945	921	960	868	904	923	915	867	896	914	910	857	872	931	913	933	881	881	921	891	892	924	862	893	848	947	917	901	850	917	875	866	885	887	894	884	878	972	874	893	895	900	968	985	896	904	944	906	899	922	868	906	930	938	929	926	952	938	904	914	865	904	893	936	861	931	897	905	917	946	873	897	915	936	929	852	894	920	922	931	863	859	938	909	883	878	933	930	901	982	874	931	940	926	856	900	883	920	856	922	878	887	915	938	963	850	887	868	920	983	922	873	900	882	855	946	881	894	907	918	907	943	862	856	919	889	883	906	871	928	924	924	922	896	887	888	931	940	905	900	893	896	958	928	962	890	938	876	911	914	912	923	844	904	925	875	903	891	872	877	876	982	865	927	869	895	910	950	908	870	860	907	910	919	907	917	903	867	881	954	887	924	891	898	907	939	885	911	947	881	885	913	951	943	841	938	895	913	946	890	909	881	893	909	944	888	913	915	850	854	880	910	914	898	887	933	886	857	916	928	884	894	897	906	869	846	927	826	930	885	950	949	892	876	924	908	930	915	915	899	908	922	886	887	923	944	901	889	876	909	861	903	878	885	901	885	926	891	914	886	868	895	911	945	935	970	958	888	929	863	864	905	895	931	906	883	930	954	926	894	876	912	892	862	885	929	984	935	931	926	939	862	829	936	872	921	847	934	882	908	913	887	928	935	851	939	932	964	923	861	902	926	927	895	953	921	904	862	949	878	867	861	878	903	910	893	873	902	944	885	954	921	943	962	909	943	853	961	908	873	919	930	961	913	925	901	888	881	922	896	890	906	850	925	859	953	885	910	890	843	859	932	859	935	949	915	900	858	863	888	908	902	925	914	895	907	861	937	903	909	951	892	893	858	905	890	941	896	890	943	924	883	905	887	912	915	907	858	895	887	889	904	883	914	947	866	900	934	923	925	878	871	894	893	938	878	900	870	916	945	865	890	917	948	906	900	879	934	910	920	838	884	870	867	873	917	906	910	920	886	985	941	938	886	931	902	900	930	949	947	955	874	907	875	926	921	881	893	880	909	941	930	922	913	899	868	910	868	918	974	906	922	913	907	851	974	924	955	905	893	958	926	879	907	949	932	925	916	897	848	960	888	945	934	899	896	891	905	917	910	903	925	944	914	895	868	924	887	898	925	895	897	895	956	887	932	886	904	923	976	900	870	902	909	891	860	912	906	941	930	910	892	910	888	941	931	848	925	921	892	869	880	913	909	923	859	844	869	922	903	861	887	923	954	915	907	908	930	842	899	904	958	903	903	895	904	880	923	880	917	898	916	899	909	972	905	953	902	935	913	970	913	962	928	923	926	888	858	953	933	881	908	892	913	980	974	912	913	895	920	937	867	925	871	941	874	917	903	866	921	932	919	912	926	871	918	888	914	871	878	901	905	887	907	933	941	876	935	884	893	863	917	871	901	915	882	940	903	896	848	902	959	901	914	905	924	876	943	857	918	900	895	919	923	914	926	893	931	853	930	909	874	911	917	955	889	902	928	890	885	899	960	904	920	883	901	931	894	927	896	935	926	912	915	900	922	929	926	859	899	898	961	908	911	878	936	872	935	906	958	920	897	897	920	909	928	932	902	904	944	898	912	893	880	942	895	894	882	887	898	944	839	910	881	901	893	958	903	882	929	879	955	874	924	882	914	906	874	857	876	865	938	886	919	913	956	943	896	898	892	949	909	973	910	923	945	866	874	863	937	845	915	966	906	926	903	943	906	940	897	860	907	882	923	900	954	884	942	886	900	910	926	889	836	890	870	911	865	858	895	862	925	911	902	846	931	932	916	876	937	880	935	936	878	910	876	891	881	918	925	870	933	904	931	889	868	924	913	918	857	875	883	913	893	895	892	877	903	909	908	917	908	916	862	981	929	897	909	879	856	921	906	864	893	957	917	935	890	855	906	930	935	917	863	877	886	900	924	923	883	905	913	887	896	879	931	915	889	906	870	934	902	932	874	875	915	920	929	877	892	941	881	913	908	930	931	907	948	941	898	919	929	903	874	1014	928	874	899	926	867	893	835	951	907	904	932	869	926	902	888	904	934	943	896	913	940	896	945	880	936	899	921	927	844	934	935	848	893	951	896	978	905	890	887	846	919	920	914	941	890	942	827	886	860	910	913	895	948	873	933	900	909	838	896	942	966	886	922	873	932	935	911	884	946	900	917	874	890	885	934	926	897	930	853	894	906	938	911	947	905	894	871	927	874	960	889	906	890	852	919	916	941	956	897	954	934	885	922	916	941	862	859	878	850	921	928	916	881	958	916	964	900	932	945	894	899	904	883	909	908	921	903	856	907	908	919	885	930	904	870	934	941	925	853	919	870	920	872	893	887	902	858	883	899	853	875	886	926	922	938	967	913	920	935	931	905	884	886	900	926	885	874	943	975	904	867	845	930	896	934	877	877	869	916	879	856	922	945	907	860	910	902	869	932	939	906	872	938	879	868	921	955	881	875	903	902	880	901	893	875	920	909	916	911	898	923	931	913	905	932	903	952	929	888	869	918	899	916	899	915	868	904	958	908	976	910	893	881	929	932	904	883	950	866	925	906	933	948	942	834	903	891	903	908	957	936	922	948	889	877	937	862	936	885	904	944	909	907	947	940	909	904	874	923	894	958	884	945	928	908	929	908	877	922	870	944	922	904	871	916	894	911	942	896	906	931	954	914	899	937	887	890	890	957	862	952	898	864	913	916	963	891	947	883	926	904	931	971	891	932	867	945	910	950	924	862	883	973	926	876	881	901	919	889	899	921	920	916	891	937	918	927	898	906	960	896	855	839	873	917	978	896	872	893	929	888	924	890	901	900	903	961	881	898	889	896	853	868	876	907	905	915	973	927	899	931	871	862	952	900	962	864	924	862	940	940	889	918	943	956	874	893	851	856	933	870	896	894	923	870	946	903	970	910	888	919	890	919	857	949	910	874	876	890	901	936	922	932	882	883	935	951	905	882	891	943	918	956	897	951	928	881	910	905	879	892	857	887	869	861	890	907	826	914	891
41184	40102	35793	31782	30230	28206	32921	38454	29886	19075	11676	9107	6878	5565	4136	3188	2671	2558	2613	2258	2441	1781	1187	1048	912	801	662	653	654	749	917	748	795	608	582	519	474	504	448	474	472	534	565	463	457	409	412	372	360	395	392	392	336	363	354	346	338	336	330	353	392	380	336	346	349	384	372	328	361	338	367	379	360	347	328	341	311	296	320	304	356	336	288	309	338	354	307	326	267	314	287	300	328	297	301	334	315	326	289	253	300	298	309	320	302	303	315	323	293	330	313	290	279	315	290	304	329	326	304	302	298	286	331	310	317	281	296	311	326	290	282	298	314	302	289	293	305	304	302	298	302	365	310	313	301	276	329	332	302	271	281	297	310	314	269	317	294	285	291	309	336	328	305	299	320	324	341	285	338	307	308	306	319	311	329	272	298	264	329	291	296	307	306	309	290	299	292	341	296	320	273	295	308	290	282	308	293	307	292	279	318	308	293	314	340	331	335	295	309	310	322	304	308	308	284	291	298	305	283	304	305	305	300	290	303	291	321	325	339	319	291	299	287	303	314	301	313	296	322	330	305	316	286	276	274	285	278	342	307	299	284	296	267	300	294	301	311	301	316	279	297	312	287	283	298	282	319	322	329	319	313	300	312	334	329	328	332	315	300	278	261	310	299	304	286	282	286	309	323	293	307	283	283	280	337	279	286	307	308	299	313	299	325	334	323	325	304	320	305	277	314	292	303	310	316	318	317	320	343	308	299	281	281	295	314	305	294	287	313	280	299	305	302	306	308	368	297	308	304	287	276	327	291	328	292	312	359	302	336	298	319	276	280	329	307	325	325	298	309	314	296	298	318	306	306	289	313	287	316	321	310	308	290	313	288	310	320	278	289	307	275	313	264	341	345	326	293	326	312	280	326	317	299	306	311	312	270	305	307	319	310	284	292	290	333	336	316	263	300	315	313	317	305	306	293	295	318	311	322	325	286	292	335	314	298	314	312	307	309	320	306	286	326	286	318	296	314	329	299	296	289	272	311	300	291	292	305	328	280	308	313	322	339	293	299	286	305	325	312	261	327	290	275	295	297	341	306	314	258	291	299	327	298	321	311	284	320	299	317	312	326	297	318	320	300	316	324	312	317	306	316	341	328	292	294	303	324	327	329	292	305	300	318	252	286	301	278	317	302	281	327	310	311	308	289	305	293	301	312	315	319	323	296	317	309	319	279	309	319	321	292	307	273	300	316	275	320	317	314	317	314	315	308	307	317	295	283	292	323	295	315	334	310	308	293	288	324	309	290	321	323	343	295	291	317	304	305	290	320	316	315	319	304	338	333	303	280	317	290	307	316	300	323	296	294	299	336	308	327	310	316	308	301	310	312	313	291	331	285	302	293	325	324	311	283	294	310	288	283	297	326	320	297	324	324	283	307	287	323	322	310	306	326	297	311	270	294	327	321	327	289	278	297	266	310	352	324	308	295	319	288	276	292	312	307	301	286	301	306	295	299	315	284	301	312	312	332	303	325	328	322	303	323	326	302	311	343	307	291	276	320	305	322	304	287	306	275	314	321	356	284	344	276	268	325	314	323	318	299	314	286	316	293	297	301	310	313	287	299	294	325	301	277	305	298	322	322	336	304	306	311	281	311	324	289	317	306	316	302	299	319	334	266	309	270	313	326	301	327	288	311	328	302	272	305	302	269	305	318	315	321	308	320	300	277	317	333	316	335	282	314	292	262	298	296	323	310	302	320	301	303	289	345	337	300	315	303	297	298	319	329	311	319	315	322	330	291	308	324	307	328	320	285	302	308	315	321	301	290	305	279	349	307	310	302	331	306	292	307	286	293	308	284	286	291	313	295	325	299	298	315	331	277	323	312	316	308	322	336	312	317	287	311	314	317	272	298	277	285	307	316	309	290	291	287	320	287	285	315	272	320	274	305	303	319	317	295	293	289	308	327	289	303	292	291	288	304	315	318	296	319	303	287	280	279	292	291	317	319	258	302	278	306	314	319	295	318	306	305	308	315	314	298	340	293	275	317	324	311	306	289	318	341	311	315	298	323	312	308	312	309	304	329	280	317	320	307	301	311	311	331	301	289	303	284	305	300	322	289	327	302	304	328	315	284	339	300	300	293	289	308	312	322	280	313	321	305	305	328	351	307	302	286	297	324	352	306	318	284	317	267	307	281	292	283	327	316	280	300	317	328	314	281	254	319	307	325	295	286	328	309	316	306	295	307	299	313	321	331	289	357	273	297	301	332	311	320	317	329	317	327	306	289	299	289	326	314	314	298	291	341	322	280	312	285	288	271	299	278	295	323	346	284	311	293	327	292	361	301	275	305	315	309	299	347	293	297	296	301	289	295	326	272	289	297	319	284	284	288	293	280	341	320	309	332	306	345	315	321	312	289	313	317	340	311	306	322	294	305	314	301	289	305	331	313	298	324	260	279	334	300	314	317	309	331	304	278	294	285	325	301	312	300	321	318	300	281	312	307	291	298	346	314	321	297	294	321	300	282	278	307	327	286	297	308	289	303	356	327	331	292	273	313	312	288	324	302	299	288	294	293	325	313	314	322	273	275	322	319	296	319	308	303	294	294	298	286	309	288	307	317	278	306	299	348	302	306	304	279	309	320	300	298	322	301	313	301	297	308	336	307	303	327	325	337	326	282	305	322	293	322	340	316	334	288	329	307	272	275	301	296	307	303	292	312	335	285	317	268	293	305	310	324	325	296	316	331	286	286	281	286	325	305	324	285	289	313	312	335	329	300	293	316	293	290	331	313	320	344	275	307	299	346	304	278	277	289	316	319	325	349	314	308	288	289	293	293	318	296	332	312	308	324	266	333	316	313	317	288	332	300	316	319	277	334	333	291	277	314	322	301	296	297	308	286	289	332	294	308	287	297	358	319	286	309	351	287	285	320	252	334	322	318	307	278	299	315	346	280	322	288	312	321	284	328	315	300	333	283	299	304	339	325	295	301	329	295	289	305	298	317	326	313	301	291	327	295	293	332	290	278	283	316	305	278	305	283	321	281	310	304	323	269	326	289	303	319	306	315	322	286	302	344	286	297	329	291	324	305	303	302	304	289	324	280	315	319	310	336	298	295	316	304	329	311	304	309	291	325	315	301	302	326	330	317	294	291	295	326	336	279	299	348	292	333	314	314	327	299	328	310	310	294	310	313	300	313	338	278	314	305	288	284	281	293	305	310	312	302	312	301	343	307	288	286	284	361	329	309	356	315	308	280	283	321	334	296	319	310	284	273	295	327	307	296	307	324	293	315	317	303	298	307	303	361	284	313	333	307	335	301	270	315	304	301	291	323	312	310	305	307	307	292	315	315	329	298	314	307	295	353	296	323	264	316	310	330	307	284	286	305	324	290	294	335	310	301	324	316	322	297	295	309	328	320	311	310	310	297	301	287	322	318	270	316	330	285	319	323	289	295	327	304	305	340	303	305	288	325	302	300	316	303	316	310	300	304	334	328	305	309	342	290	307	298	294
29226	33670	39313	40130	41476	41231	48479	51364	42863	33938	29290	26925	24018	21370	17687	15518	13328	13433	13805	12802	12730	9148	6928	5636	4923	3993	3414	3477	3536	4446	5721	4127	4362	3182	2928	2416	2355	2173	1880	1962	2488	2410	2557	1854	2103	1710	1448	1405	1230	1371	1472	1395	1304	1206	1088	1209	1128	1045	931	973	1165	1157	1096	1032	1043	1173	1191	1021	1048	1093	1230	1199	991	1047	1028	1015	856	814	829	795	797	763	742	737	727	759	780	745	780	756	722	725	783	741	671	731	750	726	756	762	708	731	735	778	746	719	734	673	698	703	709	745	738	797	736	748	709	799	728	704	793	740	739	714	762	743	766	732	729	757	759	711	791	759	741	721	745	722	719	727	719	772	773	747	756	721	735	770	776	725	737	760	761	695	744	713	731	714	705	751	724	770	741	787	702	702	719	762	771	786	750	791	742	779	727	692	715	756	725	775	743	730	754	689	774	727	810	773	773	734	704	765	748	780	769	701	751	682	684	720	789	697	768	715	730	771	756	751	702	732	758	735	715	708	757	772	709	734	751	791	726	753	791	710	759	712	757	714	745	767	746	751	760	759	742	714	722	707	782	705	730	709	725	746	765	748	735	707	727	728	757	695	779	706	724	792	711	705	730	738	722	755	699	741	749	739	725	712	726	716	778	721	704	703	702	752	765	740	771	720	773	779	739	684	701	778	727	756	738	703	749	727	751	737	699	741	734	754	708	731	756	739	724	728	737	714	744	746	683	730	743	753	712	763	705	732	768	703	744	753	722	745	729	781	757	751	700	748	716	703	789	681	779	724	712	754	740	678	757	727	720	764	715	708	766	700	741	724	731	755	708	731	716	714	756	725	716	730	695	756	732	729	716	710	776	745	695	693	710	712	732	734	747	732	774	779	734	726	762	719	744	750	742	711	696	803	711	725	743	745	732	763	685	742	734	741	699	762	697	796	748	702	742	688	699	736	700	747	679	722	734	738	737	731	755	715	741	718	711	685	732	746	716	739	757	747	770	724	754	764	684	714	726	764	760	712	706	749	718	733	715	732	704	748	745	763	758	714	768	747	806	704	770	700	696	744	719	735	704	685	788	721	714	749	767	711	729	741	687	708	737	750	751	714	722	763	766	746	743	726	760	713	702	767	688	737	736	755	747	736	718	743	738	748	772	680	720	707	684	717	716	728	730	681	754	724	743	789	734	686	727	691	751	694	695	784	737	703	728	694	748	732	759	689	749	755	788	728	786	777	744	720	770	721	713	702	725	728	725	721	726	707	752	717	727	757	746	703	669	737	705	770	740	733	742	746	731	740	747	697	733	687	733	747	702	743	752	723	739	763	739	734	757	722	685	731	735	745	750	722	760	746	783	750	738	749	656	734	751	745	749	703	725	726	729	742	753	744	703	706	719	707	715	691	724	688	723	742	781	738	740	742	759	711	714	770	685	694	737	737	702	736	724	689	719	732	762	734	759	727	769	773	770	726	697	701	704	748	720	734	750	730	749	703	736	765	774	698	712	750	764	714	761	757	725	684	716	760	707	744	721	784	754	730	687	723	712	724	775	725	715	734	768	756	727	727	725	777	747	738	746	742	738	792	771	716	684	741	716	755	734	694	766	738	652	778	709	748	722	718	734	716	767	737	695	676	687	743	710	714	787	681	763	799	722	727	693	750	771	701	788	751	716	706	690	741	724	712	724	727	735	770	693	707	712	728	763	694	729	760	703	773	691	703	749	774	704	735	730	726	762	706	705	765	706	733	802	737	707	713	725	682	761	717	750	726	709	737	716	741	748	711	760	692	731	765	715	786	707	722	745	752	731	751	763	722	743	710	704	705	754	771	737	737	731	768	724	731	744	749	772	737	757	752	735	729	742	711	756	729	734	748	741	734	760	744	746	676	726	757	674	731	719	729	694	747	731	741	763	765	724	733	722	770	708	772	715	720	688	687	653	736	701	658	744	793	772	704	716	707	748	724	743	756	703	680	728	728	741	761	741	760	763	740	749	786	729	708	745	713	747	726	741	750	742	693	799	706	735	721	724	775	690	730	730	790	738	718	688	683	752	736	751	730	760	788	722	758	713	800	754	690	746	710	785	764	716	726	731	711	728	754	685	717	768	727	763	742	744	728	715	782	788	718	731	758	736	755	805	742	689	742	704	742	727	748	774	736	744	720	766	750	691	696	779	726	754	742	711	755	759	722	699	705	762	724	683	746	739	785	728	708	725	740	748	775	739	738	743	712	699	726	747	735	692	751	781	766	764	715	735	716	722	679	748	731	740	741	718	736	686	714	725	776	721	793	735	735	699	810	740	732	724	731	741	758	764	649	729	691	722	709	732	717	681	721	692	714	707	720	739	777	712	708	699	719	734	726	732	706	742	700	717	683	739	755	711	773	712	725	764	738	727	730	745	710	746	732	741	712	750	740	740	737	771	708	728	727	704	743	743	720	693	752	715	701	721	732	720	702	716	763	724	685	705	698	717	749	735	698	704	711	737	722	729	718	738	731	746	713	723	722	722	698	776	746	726	701	746	721	768	749	689	741	696	731	702	699	740	722	727	731	700	742	735	775	716	721	729	724	711	695	760	738	729	736	762	672	723	699	763	723	682	703	764	718	747	752	711	715	730	722	725	763	760	705	722	712	736	722	748	711	762	697	680	713	768	708	725	726	788	714	738	732	750	752	750	736	747	727	754	755	731	749	707	767	736	744	723	740	732	740	729	716	694	689	769	734	781	741	748	738	761	749	726	744	732	720	753	719	765	737	734	694	716	739	741	767	770	759	728	755	765	719	805	734	750	757	737	706	756	701	723	732	760	702	737	796	760	734	699	777	753	729	758	735	709	754	762	683	698	731	736	745	737	721	741	718	742	710	756	676	741	761	675	717	730	712	739	693	718	753	711	717	749	750	737	721	746	728	737	739	751	674	723	776	726	750	687	709	749	777	711	697	756	792	751	732	711	762	736	702	755	721	745	724	718	742	733	745	751	679	748	743	742	759	726	724	691	720	739	738	728	694	703	743	751	744	759	706	727	728	708	718	759	711	788	703	714	705	759	728	720	761	778	720	712	690	737	738	719	715	724	726	698	743	730	699	761	779	798	703	715	726	700	716	746	775	769	699	719	722	722	677	716	721	686	717	790	696	721	729	749	713	755	722	746	740	734	718	700	746	768	712	751	732	679	729	724	695	754	697	721	720	717	771	724	726	733	680	701	700	723	729	770	736	706	719	751	689	749	733	737	744	725	725	736	710	693	700	713	732	745	718	761	737	759	764	721	760	705	762	696	744	694	755	713	786	757	707	774	721	795	743	768	702	723	757	715	762	763	761	716	771	725	718	751	703	734	710	738	770	807	691	760	718	730	734	696	702	734	737	738	729	742	719	731	711	706	764	736	729	758	721	726	713	773	686	727	757	718	681	725	711	736	715	710	701	737	698	777	735	765	714	716	710	767	780	735	776	719	742	775	718	711	730	704	783	698	752	740	743	763	723	755	737	733	750	695	700	712	696	722	704	779	823
12034	12725	13536	8926	7136	5460	4586	3828	2636	1902	1649	1300	1084	850	763	616	625	522	542	491	464	410	376	389	353	363	402	319	374	338	357	337	333	340	383	334	318	299	324	334	358	371	335	323	356	355	344	324	339	343	345	302	317	366	337	333	330	320	321	335	319	329	302	336	344	320	326	343	333	288	320	333	346	327	332	333	339	351	335	321	285	296	351	364	308	320	318	335	342	361	367	339	343	338	312	323	310	324	356	335	302	301	321	353	350	337	314	319	331	315	346	335	352	330	330	329	352	306	315	325	334	323	319	325	326	314	334	348	336	367	335	326	351	297	317	350	347	353	351	292	363	306	330	322	344	320	364	344	336	324	331	348	326	327	315	338	324	283	332	335	322	328	313	321	364	349	320	313	325	304	331	337	342	329	341	323	344	296	319	342	321	318	338	313	320	341	313	322	344	324	301	340	316	324	309	339	315	332	327	309	354	342	299	344	328	325	343	333	341	329	347	340	320	319	310	338	292	349	368	323	329	324	310	353	339	369	352	337	361	324	334	329	334	306	322	337	325	341	320	319	326	335	312	302	345	312	317	333	312	344	310	304	334	334	300	323	324	328	301	303	343	294	341	302	325	317	328	369	326	305	314	346	287	325	342	335	307	359	307	325	345	302	340	309	300	334	270	318	345	338	328	331	324	307	342	312	312	333	322	299	333	322	309	358	338	282	329	391	331	337	313	333	309	336	351	324	339	342	316	335	307	337	302	305	328	328	330	334	341	326	374	315	314	331	345	354	364	335	342	342	341	327	320	316	309	328	351	344	348	335	325	302	333	307	319	309	342	304	305	336	316	346	331	334	335	290	326	330	342	320	339	295	328	334	344	329	287	328	304	344	315	359	351	297	349	374	334	337	328	330	348	320	350	317	319	307	330	359	360	335	336	320	302	315	325	304	326	332	313	322	365	367	349	354	344	338	327	324	360	337	320	306	308	332	346	328	315	342	317	378	334	335	345	314	305	309	298	316	348	299	366	335	316	317	327	338	337	327	361	346	327	315	304	337	344	315	325	335	359	354	348	332	346	335	314	333	345	316	335	310	317	354	333	300	293	316	330	320	334	358	366	354	335	338	298	338	329	331	297	321	322	340	309	352	321	322	353	343	335	344	298	326	327	328	301	304	345	288	303	331	304	329	330	355	338	339	320	317	311	339	333	334	331	351	304	292	330	326	283	288	317	347	308	344	317	362	328	311	274	334	301	345	321	323	346	333	338	289	334	329	342	291	292	334	309	320	278	311	317	321	342	339	352	361	314	294	333	335	341	311	331	324	330	313	308	308	331	352	310	320	304	299	324	354	354	339	339	340	344	314	329	308	330	336	323	327	341	359	336	320	363	313	285	345	313	337	330	314	341	338	322	320	363	338	329	335	312	327	303	339	300	325	323	344	313	306	345	331	328	322	290	309	338	333	329	298	364	351	311	355	361	352	323	343	313	318	325	277	333	328	309	349	328	328	354	331	357	339	327	326	325	347	317	306	300	355	306	326	328	312	308	311	292	315	321	364	329	319	305	339	345	335	349	341	349	355	338	320	314	316	319	325	330	349	306	291	341	318	325	363	338	350	352	339	282	332	306	351	333	331	349	331	302	300	299	309	363	321	331	327	349	320	336	343	337	312	382	338	334	308	317	305	329	354	362	323	307	335	347	350	332	367	313	321	319	317	329	329	328	339	313	340	354	327	326	296	328	322	320	303	286	330	329	362	312	312	337	348	335	311	333	325	301	307	351	324	321	306	332	325	304	320	350	338	329	347	343	325	322	347	315	311	342	336	355	344	300	315	323	344	307	322	346	342	295	330	356	354	332	344	321	318	295	335	319	330	341	340	326	327	348	351	288	343	314	332	351	347	321	330	333	333	334	318	320	312	346	352	338	335	340	320	310	332	336	326	328	352	357	320	307	332	357	312	310	327	352	325	345	341	336	339	323	334	339	324	285	327	311	335	325	331	329	321	324	324	312	311	325	356	337	318	374	317	348	333	334	343	310	362	300	304	346	326	297	368	335	325	325	339	380	332	310	296	336	303	283	333	303	289	317	331	325	314	348	354	321	368	302	310	317	328	332	325	320	358	292	354	354	298	375	342	339	360	323	332	305	323	342	328	322	359	318	326	323	329	337	345	309	355	326	323	335	284	313	336	328	353	303	306	345	310	373	333	308	347	350	310	344	305	343	332	319	276	313	308	312	316	369	320	338	315	302	326	348	314	337	363	323	312	338	313	323	334	321	310	298	335	321	319	323	300	311	327	332	338	320	356	318	352	313	338	346	317	345	353	286	313	305	287	360	354	320	324	345	335	295	314	353	316	319	295	338	339	333	323	335	318	335	329	342	343	327	357	339	318	330	320	359	290	336	367	338	322	325	338	330	293	346	349	319	338	364	360	334	329	316	313	279	314	350	307	357	315	319	300	332	296	362	305	318	349	319	297	344	349	364	341	348	307	369	340	313	352	321	324	337	308	315	310	309	302	377	292	304	321	332	299	349	312	277	325	330	309	307	317	319	321	327	314	312	334	328	370	326	296	324	316	321	356	321	298	342	346	329	333	310	327	353	329	306	287	332	315	323	333	342	333	323	306	311	302	328	314	338	318	307	334	334	334	337	374	349	295	318	286	356	319	320	338	324	343	356	308	309	288	341	294	348	321	326	318	342	309	320	339	312	319	315	315	329	344	320	330	331	319	365	302	316	278	297	329	331	288	331	332	322	365	343	349	311	311	348	346	328	347	363	341	295	332	348	345	347	332	348	328	335	332	338	304	347	346	313	335	333	301	366	357	316	320	324	328	330	329	324	330	324	346	319	336	327	312	357	271	326	349	300	313	321	319	322	311	334	343	318	305	309	335	329	324	308	349	328	343	378	327	308	330	336	313	344	294	337	360	320	303	333	317	333	327	342	333	331	312	334	331	328	352	325	338	324	329	350	315	293	286	367	315	282	329	358	332	353	304	326	309	348	318	358	310	373	336	295	302	321	317	328	320	308	346	351	335	333	324	308	343	331	353	361	305	335	324	356	310	316	335	315	337	328	334	351	328	314	342	327	328	334	347	298	303	308	347	333	319	329	337	329	336	342	352	324	333	332	324	306	332	325	303	328	307	352	317	303	331	332	338	347	328	324	334	331	342	269	342	331	334	298	334	346	316	316	349	340	335	287	331	355	354	299	333	349	323	357	316	307	344	327	334	341	301	330	319	333	334	335	334	338	325	320	311	333	310	317	327	345	356	343	325	335	336	323	302	310	351	357	336	303	338	341	342	351	322	316	312	333	354	315	330	343	345	329	313	328	355	302	343	313	295	352	317	319	328	344	348	322	337	307	341	308	338	343	302	348	359	300	358	309	321	305	328	339	320	324	316	285	301	312	325	311	312	340	351	329	307	361	338	308	319	345	313	372	329	305	334	304	334	328	314	337	332	358	326	332	313	319	321	344	325	339	296	330	350	337	320	311	336
8718	12989	18236	17291	17858	15992	15496	14360	10231	8456	7311	6150	4882	3951	3327	2794	2598	2450	2227	1936	1714	1474	1370	1165	1214	1085	1098	1043	1134	1072	1056	976	1057	977	976	906	966	996	885	943	908	945	929	903	968	896	912	1001	917	883	910	944	900	861	924	864	870	854	811	973	909	794	859	850	897	923	862	847	862	893	903	869	890	801	851	843	861	895	838	801	827	945	822	860	851	784	835	761	783	822	811	781	775	880	844	779	836	827	848	827	826	816	779	809	793	848	801	831	871	775	825	775	835	835	776	777	772	763	795	775	773	793	842	774	808	812	844	811	809	810	760	790	805	787	792	823	827	788	848	819	855	812	831	823	807	784	829	778	789	756	830	778	840	814	770	831	809	803	848	783	817	811	845	814	778	820	784	804	775	797	780	784	846	880	794	797	879	804	811	787	761	767	785	829	845	808	767	868	841	844	808	810	797	821	778	857	810	805	825	813	817	803	821	812	837	811	809	856	801	817	885	819	799	823	773	788	823	828	854	741	879	810	775	819	786	783	837	785	816	768	856	771	749	793	794	856	806	815	778	844	769	784	773	833	800	816	838	849	822	837	824	811	790	842	797	806	761	836	757	816	785	819	788	859	836	793	806	790	738	827	801	872	754	821	794	820	801	830	801	765	775	820	808	849	802	774	801	853	808	798	833	849	828	835	836	810	803	800	835	835	787	843	750	823	838	843	795	799	834	760	825	846	852	791	830	764	812	791	794	802	805	785	828	819	830	816	792	843	837	808	760	761	825	864	809	813	822	815	862	773	807	834	825	787	812	752	813	794	795	807	827	797	844	782	817	845	800	837	749	832	785	798	787	815	811	845	887	812	846	801	808	778	749	810	862	785	826	778	779	872	803	832	788	771	780	766	888	834	840	819	815	820	816	789	812	790	859	828	808	824	798	846	803	839	800	831	847	830	838	778	772	799	787	769	814	780	775	836	806	831	768	846	733	764	803	784	831	851	823	797	793	809	786	752	789	822	783	815	821	842	804	840	839	776	814	735	815	791	805	834	759	843	811	794	842	795	769	839	788	819	789	786	796	806	813	800	827	802	840	812	794	818	788	814	815	893	794	789	857	826	843	754	797	813	842	813	788	807	811	821	787	801	838	810	839	804	887	825	820	804	856	879	793	873	855	805	810	811	834	788	790	829	824	865	803	829	789	875	835	839	821	842	811	849	825	785	779	817	795	787	762	829	819	841	775	815	837	813	798	803	846	797	816	792	781	769	859	855	793	777	826	836	792	837	775	831	803	825	815	828	770	808	825	826	862	815	799	750	837	856	815	796	872	837	791	783	788	782	847	762	803	810	889	781	832	805	833	838	781	828	783	801	782	866	836	774	773	762	799	871	796	803	858	832	766	853	833	764	839	828	802	793	848	821	835	822	774	808	806	791	865	777	833	853	766	803	846	772	857	764	799	832	816	856	772	828	871	867	811	823	896	796	841	827	807	781	828	856	820	776	811	812	797	859	843	827	811	782	786	814	810	771	820	815	795	835	825	837	825	861	828	809	799	807	828	832	844	761	797	749	786	799	836	753	826	828	813	806	805	800	818	810	829	818	836	849	834	797	864	847	849	819	843	842	871	819	800	838	878	828	842	835	768	787	854	791	839	811	809	781	780	821	817	839	792	820	819	830	819	833	756	807	819	806	799	817	808	804	814	867	802	836	810	860	720	825	849	807	844	770	821	829	782	751	856	872	811	809	828	829	796	798	830	781	819	814	821	795	794	796	831	817	859	790	847	867	812	817	823	805	831	806	836	805	777	829	856	772	851	808	831	789	790	864	802	784	814	832	837	763	793	847	858	767	796	873	834	800	848	769	793	825	844	834	810	826	787	802	792	824	834	860	759	842	863	854	792	786	799	809	795	859	796	765	828	772	804	844	789	787	775	792	819	810	780	854	792	797	810	835	801	800	856	824	766	779	806	813	794	815	802	792	826	854	838	826	783	774	764	817	836	812	799	847	841	831	872	822	873	787	810	804	747	838	832	815	795	821	853	779	769	862	815	832	779	855	808	824	797	750	810	808	798	818	849	855	804	866	806	826	854	807	793	827	847	834	807	844	778	825	791	834	840	819	824	799	844	874	808	802	832	798	789	828	844	841	891	824	835	821	829	794	792	831	744	770	785	843	776	858	799	836	812	849	784	840	803	816	827	841	806	817	812	848	843	859	835	818	793	804	817	803	807	833	764	800	790	785	795	786	820	828	884	802	800	818	827	803	831	868	825	819	804	796	798	758	789	859	832	755	786	814	829	789	776	801	802	793	844	809	811	817	759	795	782	810	832	780	780	825	798	810	842	768	836	812	774	811	818	820	828	764	825	849	830	785	843	835	817	804	801	785	800	772	809	785	783	791	789	792	858	746	813	838	776	876	792	869	848	781	828	837	836	818	820	827	831	772	822	810	795	807	816	825	826	810	785	823	788	802	793	797	812	784	757	807	828	827	803	841	762	814	808	884	822	812	778	824	827	822	790	833	801	802	823	801	784	884	855	780	865	749	794	784	854	815	788	845	802	821	831	809	781	810	793	794	846	783	778	799	805	830	805	868	795	808	816	847	843	835	798	808	801	869	747	800	775	830	824	816	849	848	809	840	815	842	767	751	792	790	793	819	821	781	829	785	787	792	801	812	855	799	845	800	771	840	826	818	802	782	793	781	796	849	825	833	837	810	818	856	805	755	835	805	835	832	859	849	871	789	747	825	840	793	798	807	813	807	786	797	839	784	827	819	779	809	791	810	832	826	819	824	802	816	810	748	776	742	782	838	805	747	785	795	870	861	768	782	832	821	832	813	909	882	880	770	805	827	809	795	784	808	765	831	861	822	808	821	806	812	843	819	832	832	800	808	811	829	826	817	810	791	830	805	809	831	815	839	818	770	812	857	878	782	845	851	840	809	883	791	765	803	775	834	818	834	790	796	806	742	865	801	806	827	817	840	802	831	799	792	841	817	847	784	834	797	775	853	789	805	836	802	790	794	801	824	797	788	792	788	871	805	853	786	816	784	777	830	819	828	810	774	823	800	783	825	816	836	735	814	797	832	845	822	806	763	879	806	797	812	823	800	826	812	829	791	801	835	795	793	780	834	809	800	838	827	796	780	844	824	775	749	805	772	823	771	802	779	848	801	819	806	777	833	816	822	825	802	830	840	795	784	812	813	806	809	799	809	822	827	789	843	806	792	813	845	820	766	764	834	757	786	863	819	827	780	804	786	805	768	797	860	790	799	816	833	826	818	817	813	834	864	796	801	782	810	830	827	843	832	788	835	808	857	821	773	831	826	845	823	819	809	805	802	821	792	820	809	789	770	803	813	803	830	785	820	847	802	798	806	795	832	786	835	829	792	813	877	829	787	849	764	789	765	848	780	821	794	808	835	794	804	831	834	842	738	787	862	780	777	810	814	843	804	815	800	861	786	792	821	771	775	875	833	780	825	853	783	797	803	822	766	779	829	829	819
33746	37167	35329	29654	28143	24501	26349	27979	18068	9991	5953	4863	3653	3029	2315	1802	1766	1629	1541	1605	1353	950	794	719	751	598	561	632	520	682	665	626	611	523	556	460	485	450	429	485	505	511	463	436	482	425	435	439	413	432	435	399	417	441	454	422	359	397	434	390	402	395	404	421	425	397	420	428	421	403	394	426	406	413	435	411	412	371	389	404	413	362	405	382	375	391	353	405	368	369	412	393	369	423	387	390	397	424	342	389	377	394	364	396	408	421	367	366	404	346	345	409	407	333	385	400	386	397	376	382	377	398	375	367	374	382	381	415	360	359	389	394	372	345	366	359	392	391	380	384	385	442	402	369	353	355	372	363	377	392	392	358	391	376	362	362	408	398	368	396	391	347	396	385	387	394	396	363	386	394	397	348	361	381	404	376	397	411	398	369	363	384	353	400	405	364	386	445	415	369	362	370	402	406	376	395	356	395	412	382	375	378	392	374	368	387	392	372	340	404	407	367	389	360	379	392	365	366	391	397	366	337	377	382	362	387	434	372	399	376	382	379	362	393	395	394	379	367	358	403	374	371	388	366	387	432	368	358	333	382	387	380	396	405	351	395	400	383	419	387	406	378	425	374	389	366	390	394	388	392	382	405	377	333	402	418	401	338	373	366	370	387	352	412	400	403	375	403	376	380	374	368	396	413	383	374	385	392	384	389	380	369	390	384	399	413	361	353	367	394	390	412	404	364	380	361	432	385	374	400	393	410	432	389	380	341	351	415	367	355	374	346	390	357	357	389	396	376	384	376	405	398	394	385	408	386	411	374	394	392	413	360	402	397	403	381	417	346	418	395	392	385	373	393	365	359	360	389	393	395	345	376	371	380	354	393	337	389	376	387	373	406	399	368	380	357	406	360	380	375	333	358	414	402	402	341	378	387	383	389	355	398	390	386	373	369	403	380	349	403	387	344	393	410	425	412	361	361	382	394	403	381	336	366	355	409	408	387	393	400	369	354	360	375	355	397	407	391	406	370	364	355	386	394	394	357	406	388	371	380	368	388	381	408	378	369	359	356	355	357	402	382	391	373	374	419	437	406	410	376	404	404	420	383	398	377	357	368	381	380	409	345	378	401	382	387	415	365	375	375	379	408	394	375	376	332	352	375	390	416	399	392	396	384	381	404	369	364	387	370	361	373	369	372	398	418	354	364	418	387	374	385	366	388	356	403	373	352	392	362	352	372	379	354	381	393	366	382	355	416	439	364	367	425	399	356	391	403	393	378	361	396	386	388	360	390	411	341	393	362	392	380	376	387	366	363	391	401	409	399	407	397	402	417	380	376	404	371	358	373	350	397	395	421	394	384	395	417	365	393	339	376	402	373	396	387	392	388	428	400	376	379	377	365	397	386	361	409	389	369	377	355	386	366	423	360	358	385	393	378	359	401	385	362	363	385	395	372	339	358	388	411	358	374	401	402	401	378	371	406	394	375	365	355	358	382	345	409	375	360	386	352	387	399	399	397	392	375	382	387	383	377	355	388	423	378	389	400	397	347	358	349	374	371	416	399	429	397	397	383	372	402	396	403	377	388	374	371	384	377	368	376	402	360	386	362	365	392	353	403	401	392	373	383	389	367	387	364	407	373	379	352	403	394	388	384	344	375	376	378	379	365	389	378	390	365	399	356	389	372	392	365	374	368	382	378	415	396	374	391	403	393	396	405	392	380	360	385	382	351	361	376	380	374	394	396	363	400	377	363	415	383	397	393	397	329	386	415	344	361	379	388	367	373	367	366	402	371	391	389	346	395	361	380	423	377	350	402	388	419	396	388	402	365	424	400	364	334	361	380	340	412	366	354	390	416	386	380	392	377	374	396	394	353	374	377	390	418	400	356	361	363	383	418	350	370	363	403	388	358	378	414	363	387	371	349	420	384	367	389	388	393	388	435	394	370	372	367	409	388	444	414	398	398	385	414	410	357	369	372	381	388	368	377	378	401	381	390	392	362	376	398	426	377	364	374	354	369	380	363	363	343	376	391	354	392	402	373	389	391	350	349	385	383	400	393	367	382	377	401	366	359	372	417	375	367	359	381	386	345	367	406	369	396	390	353	362	349	365	378	365	355	363	372	358	364	410	357	410	362	350	416	380	384	413	394	405	351	399	373	373	404	359	373	374	382	398	375	368	345	378	370	391	377	400	357	386	402	368	397	368	367	400	385	384	365	368	352	353	359	375	377	368	404	386	374	380	391	362	396	368	376	391	418	371	400	366	378	375	408	375	391	353	388	388	381	381	375	356	402	383	384	404	371	415	394	373	332	395	372	384	382	357	362	388	401	428	404	390	396	374	377	369	336	398	371	422	383	391	414	394	402	393	406	390	350	379	426	372	391	365	384	390	377	377	376	377	398	368	359	405	382	371	414	386	380	386	402	377	411	346	359	405	392	408	373	363	353	356	417	391	417	357	372	383	374	364	386	390	378	373	392	342	406	389	376	405	386	398	406	387	356	400	391	397	393	354	373	357	378	377	369	356	367	378	394	388	362	342	372	356	351	372	354	373	354	398	386	372	377	360	365	398	411	385	392	382	356	376	401	377	362	366	352	396	384	323	357	390	390	389	387	408	404	360	387	408	338	407	377	388	347	413	332	334	339	386	396	362	380	370	382	388	356	406	386	413	400	389	398	382	359	351	403	395	382	383	343	365	359	376	377	393	369	379	383	373	392	384	386	409	386	384	394	391	408	367	377	393	381	423	374	402	398	366	357	369	396	356	392	418	366	397	370	375	404	374	404	394	374	379	377	361	379	369	353	394	393	386	387	375	390	362	410	424	395	371	395	430	385	382	392	368	381	381	409	396	397	430	369	383	350	366	354	360	400	370	404	363	384	370	358	379	363	375	367	417	409	397	423	376	393	399	389	348	389	381	415	407	392	374	356	377	368	345	385	387	393	375	377	376	382	410	392	352	371	388	375	376	369	371	391	379	340	442	400	407	371	382	403	382	428	411	371	397	381	402	401	377	382	375	399	348	381	375	401	391	381	403	380	370	375	383	364	380	394	361	431	366	369	381	445	363	358	392	405	367	422	361	373	369	388	391	390	365	374	394	378	398	439	363	392	417	377	382	359	376	363	397	390	363	382	395	391	350	392	377	369	407	387	358	396	402	362	377	377	403	379	384	378	403	342	376	379	385	390	378	385	382	397	369	417	404	394	386	378	403	378	395	388	388	358	363	377	389	344	384	387	391	374	402	377	377	376	358	367	406	390	366	404	385	414	371	410	361	374	414	386	385	361	366	378	354	377	394	387	380	384	345	397	373	345	386	394	394	364	382	374	385	388	412	377	372	377	429	360	410	414	404	426	385	373	385	395	412	394	380	383	369	400	351	371	409	413	426	376	365	397	406	338	360	385	387	395	385	373	384	398	388	388	409	406	376	341	396	412	346	364	413	386	379	386	382	390	369	373	406	384	369	359	399	398	372	348	394	342	392	395	378	345	351	382	415	370	383	399
24599	30158	35938	35719	37124	35745	41740	42637	32989	24877	20519	18735	15741	14720	11365	9539	8849	8461	8810	9015	7492	4929	4188	3655	3480	2746	2384	2426	2471	3199	3192	2643	2595	2274	2225	1745	1776	1712	1533	1803	1927	1978	1747	1478	1791	1373	1296	1245	1218	1256	1357	1233	1208	1128	1248	1220	1126	1101	1119	1185	1177	1113	986	1139	1119	1045	1229	1195	1156	1106	1127	1075	1130	1052	1129	1023	1000	978	983	990	972	937	948	914	887	933	953	928	963	970	894	943	839	944	900	898	930	855	893	928	909	949	886	909	926	887	916	922	888	925	913	889	933	870	921	909	878	935	933	868	918	925	938	901	910	961	904	914	922	900	891	940	854	971	977	911	951	860	915	968	911	910	891	930	873	916	956	939	913	925	868	897	939	909	963	885	869	911	862	898	914	988	899	868	918	926	888	929	944	951	914	888	959	920	894	943	931	916	920	881	928	889	909	905	870	916	848	931	884	940	854	886	922	941	944	901	911	936	900	864	922	944	882	877	869	902	864	904	916	869	884	886	915	923	926	904	877	921	873	919	975	859	925	914	885	917	890	938	893	950	910	914	907	913	872	903	890	853	893	915	852	909	897	863	863	882	905	928	900	923	907	844	940	922	927	854	858	926	883	866	898	874	886	898	877	926	933	909	925	932	936	895	892	926	910	851	935	931	862	957	908	933	927	946	861	892	874	929	933	922	840	857	878	964	937	944	915	892	878	895	925	916	905	887	949	908	947	917	867	886	840	902	905	936	880	894	879	869	909	933	874	890	908	921	910	935	917	897	876	976	857	857	893	931	951	835	969	918	916	955	917	893	899	934	877	937	913	879	855	865	882	922	878	892	881	899	908	965	906	895	885	860	929	867	932	962	902	923	921	927	863	906	912	926	933	890	910	841	922	892	915	909	883	842	948	886	890	870	953	898	916	917	929	897	925	910	939	888	862	887	938	917	862	900	885	859	891	936	900	881	957	893	935	920	870	910	926	897	909	916	900	922	873	829	898	911	887	893	895	912	905	890	935	949	971	885	879	831	927	928	893	913	895	917	920	880	870	897	884	874	933	918	989	901	974	897	911	928	961	949	934	881	859	960	909	939	886	898	830	920	913	915	896	884	934	858	953	952	915	848	917	919	878	883	968	939	931	870	910	879	889	919	874	928	921	899	850	968	911	905	912	906	921	931	902	916	953	985	921	922	931	864	917	922	891	908	877	981	920	904	926	888	879	846	936	910	907	898	896	919	937	947	834	915	913	901	919	898	868	904	941	881	928	897	888	935	907	914	861	897	952	907	923	862	918	887	954	936	931	903	913	910	878	896	891	911	886	862	976	880	917	917	910	882	939	936	880	920	979	953	948	878	930	893	914	895	911	889	894	867	923	871	939	881	913	877	880	952	927	920	918	881	920	865	954	929	922	955	934	835	922	887	934	869	901	914	894	869	902	911	919	949	909	895	857	924	975	903	875	884	895	931	898	929	923	894	915	916	930	869	876	904	897	928	876	913	888	957	897	831	933	962	869	890	929	865	924	919	925	882	902	887	939	909	923	911	917	875	902	877	914	914	874	904	948	899	936	875	915	897	887	949	917	913	904	914	894	951	909	919	912	904	945	917	893	900	910	900	869	940	887	943	927	866	912	908	902	902	915	932	901	901	906	852	908	903	968	899	884	922	851	966	907	945	853	906	912	907	921	875	945	899	893	957	912	898	873	889	967	854	962	913	881	917	864	916	938	940	892	908	898	897	953	910	951	918	916	879	908	907	897	875	892	881	871	870	931	886	906	879	959	913	946	863	892	906	909	843	868	926	940	947	913	949	931	897	917	922	929	927	904	950	920	935	934	923	898	917	934	895	913	892	916	927	919	934	942	923	899	945	896	928	921	884	853	953	921	894	969	896	929	907	887	892	902	923	896	893	939	875	882	885	873	915	879	884	933	955	924	975	904	926	917	904	944	881	925	933	988	940	932	864	898	864	905	911	908	891	949	929	976	896	949	900	935	930	876	941	920	893	929	889	913	883	853	940	869	854	943	940	915	930	893	927	860	949	958	956	947	891	941	876	886	934	892	888	956	942	942	890	884	856	919	920	918	935	942	848	914	928	934	967	911	869	947	948	869	961	903	892	848	883	897	942	860	877	907	954	872	874	922	934	884	910	865	946	944	927	828	899	833	954	948	939	876	896	917	895	931	938	924	945	925	880	854	906	922	893	873	925	911	908	875	897	900	890	939	940	895	890	871	929	905	890	956	917	866	920	924	870	932	931	947	930	983	901	930	908	930	929	945	892	935	965	845	956	927	893	914	915	941	922	931	897	932	950	890	878	921	918	871	869	923	943	931	919	908	918	855	924	938	874	914	897	877	907	914	847	929	885	963	869	919	887	911	921	963	925	906	976	906	867	913	936	896	869	920	886	933	938	913	964	916	931	887	891	877	894	991	864	834	975	898	923	901	903	913	945	908	926	899	888	887	906	910	907	961	954	936	900	891	879	966	895	944	879	928	951	919	887	892	885	889	858	918	913	895	900	899	878	885	849	891	914	930	936	924	874	931	947	867	895	941	902	865	882	934	899	893	896	920	894	885	916	919	890	938	916	976	876	889	929	919	939	868	935	929	896	928	877	846	876	964	879	947	924	875	895	935	905	900	916	905	919	917	905	933	854	943	850	961	934	909	938	912	885	966	928	944	919	904	871	902	900	880	857	845	967	900	915	883	846	906	925	975	892	959	931	875	909	906	934	882	898	950	922	902	918	965	903	873	923	856	908	942	907	968	928	909	918	869	925	878	972	911	914	898	893	926	943	887	849	884	935	957	894	885	878	874	892	930	862	883	891	891	907	861	918	887	918	860	872	876	903	911	918	929	918	918	910	886	908	909	913	919	951	899	862	903	900	899	922	877	901	886	923	902	885	931	922	918	861	894	934	935	911	952	934	886	900	901	907	940	925	887	878	957	888	908	923	961	909	891	866	874	913	857	890	898	897	977	944	923	897	927	900	925	931	916	871	921	920	892	881	891	947	900	901	877	931	944	882	912	906	928	891	888	921	891	885	875	868	927	927	896	915	916	921	894	961	884	913	961	896	904	965	910	894	943	905	891	925	924	903	939	859	937	944	903	892	954	990	890	942	876	917	951	949	956	930	914	932	937	893	898	950	955	840	862	850	930	944	884	943	918	936	896	911	858	879	899	901	923	903	947	898	967	910	888	920	928	913	935	945	963	885	904	900	941	912	953	961	865	891	946	821	869	893	913	900	893	932	892	936	911	917	916	918	926	958	897	878	948	911	922	864	906	858	925	886	911	972	855	886	932	890	926	866	914	914	927	911	954	907	912	941	920	890	909	946	892	912	983	925	895	954	932	915	886	885	964	922	922	907	910	945	841	969	858	900	919	956	874	871	908	949	927	901	853	907	893	984	967	913	964	882	900	910	934	927	925	924	905	899	919	893	900	939	836	909	910	907	889	902	961	956	908	891	847	904	911	940	937	933	925	952	886	911	933	940	917	946	915	882	947	888
41167	40141	36142	30901	30808	29118	33835	37158	26776	17207	10371	8604	6917	5646	3933	2974	2846	2511	2702	2541	2136	1446	1220	1117	951	686	681	687	695	883	890	668	636	638	576	508	509	506	467	472	623	535	467	432	538	433	414	391	387	395	365	340	320	365	342	383	371	349	397	367	355	326	337	327	326	387	376	327	344	356	369	355	341	363	344	347	351	325	360	316	310	309	320	316	267	319	318	331	329	316	301	320	322	339	289	315	277	297	261	310	317	307	325	330	297	347	313	318	310	279	314	316	279	300	279	295	326	328	312	276	315	315	301	302	300	307	331	289	301	311	266	274	293	313	291	267	311	266	313	314	270	325	314	288	350	336	306	326	300	295	339	305	348	307	328	343	282	311	325	300	313	316	311	311	323	286	297	327	303	334	340	326	306	310	325	251	282	313	343	334	310	320	311	293	312	330	301	286	321	303	321	294	299	310	297	306	312	314	333	306	328	276	267	318	322	286	275	280	301	304	277	280	294	304	310	311	268	288	302	311	304	344	318	294	311	287	297	328	339	305	312	318	283	277	264	326	307	304	325	300	336	281	335	300	321	351	318	299	295	329	323	307	327	287	308	285	321	323	287	292	262	338	314	317	312	358	298	302	298	304	272	299	318	301	297	311	301	318	312	278	271	305	294	306	301	324	301	314	307	304	301	271	294	343	325	314	305	304	289	295	325	294	301	307	289	300	305	300	304	305	281	301	313	314	301	282	310	331	292	300	347	297	293	309	330	339	310	319	301	294	306	300	293	287	299	281	314	317	317	272	324	294	287	289	301	313	317	321	297	316	313	319	320	311	331	314	330	306	336	344	307	312	286	306	306	292	285	297	328	301	323	296	295	292	318	329	314	279	319	293	298	298	300	291	301	323	318	302	283	308	272	284	318	259	288	309	312	317	305	324	307	307	309	285	293	291	273	326	296	306	313	320	319	290	311	319	306	305	301	312	318	277	308	287	345	321	299	333	295	290	292	303	297	316	321	296	355	275	316	318	296	318	315	308	324	300	296	291	297	313	289	286	313	283	290	298	310	289	295	294	300	306	301	297	302	304	290	354	302	313	297	295	300	284	309	323	281	304	265	293	278	316	288	302	280	313	287	313	296	322	297	293	336	330	317	290	327	327	276	296	273	326	320	335	323	310	309	318	302	298	299	294	327	316	306	306	279	290	320	290	334	348	322	301	288	268	312	346	314	262	326	294	299	322	277	301	331	310	335	343	285	318	294	278	303	290	311	317	285	295	295	283	286	302	267	318	306	338	309	295	325	275	320	314	313	304	286	307	315	256	307	304	327	296	320	309	337	320	301	316	308	348	325	303	300	303	306	318	277	279	277	337	317	298	295	293	310	282	312	309	292	277	343	339	286	316	307	278	328	276	326	305	293	301	317	304	300	309	287	311	278	283	279	285	324	338	301	325	310	335	320	293	303	316	322	298	303	304	291	293	323	291	312	312	288	315	318	317	283	281	296	328	288	313	295	325	292	296	277	317	288	345	305	286	292	319	308	305	338	287	312	284	300	326	294	291	325	308	330	315	320	336	282	317	282	327	296	320	329	284	311	284	323	352	304	305	313	306	349	290	319	325	325	321	300	300	314	335	290	284	315	311	308	281	341	279	324	302	284	286	332	345	336	325	326	279	289	287	329	298	283	293	311	303	302	275	313	309	332	301	282	321	294	302	355	308	297	299	300	295	299	299	291	304	311	264	279	306	303	335	274	310	296	316	289	295	292	274	312	320	287	313	307	299	300	295	302	286	335	301	313	269	323	311	302	308	290	276	288	321	336	301	304	311	323	297	306	322	308	332	311	316	300	341	317	303	333	305	290	294	339	298	320	298	290	305	301	308	306	280	307	293	301	271	258	310	299	317	287	268	302	290	325	269	297	299	316	326	288	294	305	316	290	301	320	323	309	295	329	322	288	314	313	314	313	310	290	298	303	299	313	322	313	331	299	321	299	301	250	343	305	289	311	309	299	308	285	285	327	334	315	352	307	308	279	309	303	336	299	297	354	315	262	277	301	276	305	318	317	309	325	303	313	329	292	319	290	294	315	311	300	346	328	325	300	294	331	316	288	290	332	278	295	297	269	283	294	322	265	323	305	304	292	301	320	320	295	295	308	308	295	298	284	297	320	296	297	291	305	319	284	306	288	326	348	359	299	275	331	314	315	335	316	302	318	317	317	351	300	306	292	301	322	319	287	284	308	323	292	320	304	276	311	301	314	270	351	315	315	282	286	307	315	273	288	321	316	306	277	305	305	274	291	294	284	296	289	312	329	278	316	337	320	299	287	280	320	320	277	273	327	299	289	293	341	322	284	279	291	274	287	323	302	284	287	319	337	329	304	321	302	312	316	289	282	305	308	289	301	290	323	313	301	291	307	300	281	327	310	288	326	295	276	285	327	308	300	300	310	320	292	297	327	295	323	316	322	303	322	296	303	318	287	302	322	312	319	284	354	294	302	314	323	287	296	340	270	293	313	298	298	294	325	321	291	281	299	307	307	333	283	292	300	352	291	306	286	335	313	292	322	311	282	321	285	295	299	306	262	302	303	307	303	309	296	319	292	295	309	299	327	315	288	281	315	303	275	323	278	277	320	291	321	304	312	323	301	278	263	285	331	307	315	301	278	282	296	313	324	271	302	301	316	300	319	287	302	285	310	309	310	295	327	317	314	318	331	307	312	301	290	298	317	315	286	273	307	266	348	255	337	327	337	314	325	299	325	329	320	308	290	299	309	306	311	315	284	293	327	317	310	288	282	305	301	337	279	308	305	300	295	269	314	306	316	314	335	296	293	286	304	325	291	304	306	326	303	310	282	305	303	291	284	273	292	304	334	303	304	339	306	316	316	291	318	319	306	298	264	341	328	318	288	290	286	281	321	314	293	291	349	293	323	276	283	338	303	326	304	309	302	284	299	322	329	281	268	311	319	308	280	298	287	302	310	310	299	287	321	338	298	327	287	292	353	253	323	299	309	303	334	325	321	326	296	283	315	287	312	315	302	309	282	310	310	309	296	328	345	263	304	283	275	330	309	272	332	294	309	311	276	312	287	299	305	297	315	274	305	324	305	278	268	269	305	298	318	310	283	298	319	338	284	294	318	278	300	294	246	317	332	307	339	365	281	314	289	322	304	339	307	305	284	293	277	333	306	297	323	274	301	305	260	308	276	275	277	292	307	314	301	322	257	323	307	322	317	298	307	308	306	302	310	317	314	292	329	322	273	304	272	294	310	290	262	309	267	288	324	276	314	288	338	302	308	291	274	321	291	307	347	309	310	294	307	301	306	302	315	322	286	275	270	311	331	317	301	294	305	288	294	316	330	309	318	343	346	302	294	296	303	307	281	304	314	319	296	271	321	293	289	322	276	284	297	320	294	272	324	302	297	315	299	279	306	297	290	291	342	333	299	321	293	323	321	308	310	256	309	287	304	306	323	290	294	306	288	339	317	292	305	293	308	325	312	318
28904	34184	40251	40861	42600	41973	49169	49470	39700	32847	27035	26654	23705	21744	17497	14658	13553	13120	13802	13959	11550	7665	6507	5690	5392	3937	3748	3846	3491	5439	5199	4209	3669	3040	2993	2058	2415	2202	1923	2236	2962	2661	2042	1949	2333	1506	1471	1334	1254	1549	1458	1267	1219	1203	1097	1204	1063	1032	1168	1184	1155	1130	1043	1030	1070	1085	1155	1059	1081	1190	1168	982	1159	1182	1001	1046	1026	906	860	831	785	722	770	788	731	752	724	800	750	769	785	774	730	736	760	707	748	674	748	709	757	702	698	753	746	697	774	728	683	714	732	695	724	777	705	753	690	762	719	750	734	699	720	717	735	727	736	750	698	741	710	740	741	767	748	689	727	746	737	715	756	746	709	753	721	741	682	706	719	719	738	701	740	794	748	716	752	741	663	711	732	713	729	753	734	745	744	749	737	747	743	747	730	700	744	714	730	734	725	754	754	733	794	737	778	691	723	741	689	738	717	746	668	755	732	671	758	733	665	696	727	715	686	731	743	788	789	746	704	719	704	692	706	704	729	685	719	696	692	694	775	752	759	755	721	710	702	747	707	724	717	713	767	733	730	749	733	743	719	723	768	696	721	745	735	740	773	703	741	738	741	763	710	754	721	714	712	715	726	709	726	725	744	711	692	723	713	748	739	750	779	687	685	727	727	734	726	705	715	706	712	683	700	741	734	701	680	696	701	735	724	718	657	715	724	688	741	745	690	713	775	770	718	694	760	712	752	746	745	710	752	729	718	719	719	754	755	717	719	734	696	724	668	722	690	751	757	772	739	760	760	698	722	757	735	716	715	712	698	779	778	763	694	735	723	719	707	758	679	691	662	746	722	706	719	711	692	766	702	743	740	669	736	711	727	735	717	765	720	717	789	709	761	771	713	739	688	731	668	748	733	714	711	742	761	757	747	728	733	754	745	772	741	797	739	748	729	776	719	741	758	717	709	690	757	727	773	735	797	748	770	739	754	708	697	749	743	753	723	730	748	691	712	716	729	732	660	739	727	733	710	707	698	758	758	736	768	758	732	718	756	727	724	731	803	718	715	744	697	728	699	750	692	773	716	731	758	741	690	717	715	793	741	751	693	718	716	727	711	768	708	704	729	718	706	717	717	771	730	712	699	723	695	730	720	703	687	706	725	715	754	738	721	778	698	714	775	698	715	699	683	726	758	768	716	775	691	736	696	704	724	699	719	732	724	703	737	721	740	723	763	694	703	737	766	670	736	725	764	720	717	711	753	732	779	673	716	756	715	753	702	718	677	733	753	691	701	683	706	771	728	752	734	736	741	749	676	702	731	712	704	742	725	712	760	702	733	724	769	755	741	693	718	721	749	745	729	733	739	703	730	725	703	744	745	712	751	688	720	689	719	681	703	737	702	756	748	747	728	768	715	769	715	755	740	718	738	734	695	703	697	742	687	749	770	709	718	752	777	764	753	741	759	715	734	774	683	702	755	688	774	745	721	701	737	735	721	709	684	730	733	718	740	743	741	738	777	724	787	751	713	688	744	740	719	733	718	765	713	719	703	720	734	697	684	707	724	682	718	712	683	691	698	738	707	711	745	740	701	719	728	773	718	723	733	723	751	748	756	764	709	698	737	721	709	741	746	665	720	714	735	745	721	745	741	697	746	683	688	710	739	679	765	692	713	750	737	766	717	714	782	742	720	707	717	726	709	813	705	745	700	732	728	797	665	689	739	741	673	702	690	701	699	720	724	732	703	712	736	711	692	717	743	713	726	707	751	740	733	739	778	774	720	780	741	757	732	725	675	747	689	759	738	744	749	745	724	733	705	757	771	724	728	703	701	745	785	766	691	718	739	733	674	692	711	699	723	719	693	750	734	782	737	732	740	721	736	722	724	726	732	699	756	715	743	783	694	664	755	721	745	716	736	722	764	746	721	730	721	727	690	720	738	746	758	725	774	721	697	731	684	749	696	720	702	710	740	754	710	738	745	757	725	737	747	676	729	696	727	733	705	738	735	721	698	782	747	733	745	688	711	702	745	709	701	751	722	733	695	712	696	712	689	736	717	728	726	724	750	715	741	727	715	724	706	746	769	772	728	693	718	724	755	739	729	725	759	700	731	790	760	711	750	729	774	724	661	698	700	735	696	753	706	734	747	736	772	765	709	782	726	742	721	736	737	735	708	761	763	708	723	712	700	729	753	701	747	699	732	740	715	752	724	743	786	705	779	735	740	702	775	753	699	753	735	736	720	714	749	710	722	738	725	780	744	686	731	684	780	692	716	700	704	801	745	780	717	721	696	718	747	767	724	643	708	711	721	725	705	771	762	738	740	716	745	758	750	649	738	723	754	727	675	702	724	717	748	699	739	761	737	687	690	751	657	709	723	717	737	713	779	745	756	722	738	685	713	717	765	729	711	726	742	734	743	722	736	701	758	727	759	700	730	724	693	692	727	740	699	679	723	744	732	710	733	742	739	694	719	731	774	754	717	735	690	722	691	731	702	694	758	712	740	687	750	733	749	681	732	726	736	703	799	718	718	754	686	712	757	676	672	733	724	730	705	750	706	729	741	742	713	691	722	734	753	763	721	713	738	728	694	697	748	691	728	751	719	697	735	686	719	706	709	694	728	726	790	727	753	732	747	703	724	688	735	698	711	683	728	693	720	753	733	751	693	707	733	704	734	729	707	742	710	719	724	767	685	773	717	750	728	717	700	704	675	734	801	686	756	757	719	778	748	692	722	731	734	735	718	689	689	676	728	719	662	709	695	784	676	729	738	736	728	721	759	714	724	754	694	693	752	715	747	710	713	741	715	737	745	766	705	725	744	745	725	746	753	738	697	745	703	728	717	717	748	722	747	745	726	703	783	714	748	734	681	701	754	711	730	744	688	708	665	689	719	740	709	799	774	761	682	716	723	758	723	709	754	710	732	730	690	759	797	716	731	686	730	693	753	745	728	763	732	771	752	720	723	725	710	775	689	689	787	733	705	694	692	717	685	716	755	739	740	769	746	770	742	723	710	743	754	787	724	707	684	705	745	734	729	732	724	731	742	705	718	757	729	771	720	733	680	752	725	751	692	736	690	717	683	716	702	718	695	750	757	721	690	718	720	717	742	704	759	755	754	738	714	706	780	705	728	781	695	719	713	732	698	730	727	705	692	697	718	777	740	686	774	697	686	723	712	739	719	727	683	689	729	723	747	751	726	731	784	707	724	757	676	727	720	732	759	755	688	784	750	715	736	722	781	738	719	732	690	723	771	770	730	714	749	746	727	755	697	721	754	714	690	726	686	760	696	703	733	732	759	760	762	676	753	735	711	700	756	700	746	742	764	720	760	719	738	737	724	736	660	727	756	719	711	746	705	712	733	773	720	747	756	732	704	711	731	729	724	719	720	740	744	717	709	695	716	754	709	724	709	765	752	711	689	716	748	714	775	708	713	730	735	715	725	727	684	700	766	691	712	774	714	752	751	734	755	750	714	749	661	733	774	737	732	718	789	742	759	768	712	764	681	683	718	741	744	711	736	709	753	737
11547	13170	13683	9531	7154	5557	4359	3543	2380	1827	1447	1146	895	758	695	652	571	521	515	494	421	406	393	395	376	354	328	331	333	364	348	338	342	352	354	322	324	321	330	338	362	317	337	333	325	347	325	358	321	357	331	315	348	307	365	331	343	352	335	301	312	337	328	317	319	307	318	327	346	337	323	333	342	337	349	351	311	317	305	290	325	329	314	351	364	330	322	296	342	328	313	311	325	336	331	344	316	327	331	331	327	301	311	319	313	332	347	308	317	333	349	328	322	302	321	333	330	362	309	305	301	335	298	361	303	324	304	286	332	312	340	311	311	301	338	335	319	343	327	319	325	316	349	348	322	315	308	341	302	316	364	343	330	307	353	329	324	312	329	332	308	310	310	326	326	303	345	314	362	341	354	340	351	312	340	328	326	286	291	327	316	337	358	322	322	378	340	320	335	315	311	298	338	337	321	328	324	298	316	318	336	306	320	322	311	351	314	335	320	323	296	288	317	306	331	300	334	286	312	320	345	297	294	315	324	334	338	358	337	331	303	343	301	351	324	301	309	343	319	341	308	301	350	291	321	308	377	324	317	342	299	325	342	308	304	332	340	339	334	327	327	330	332	273	303	357	318	336	317	326	338	318	333	337	315	324	306	333	326	340	295	335	293	316	333	339	331	355	349	351	348	327	335	362	346	322	304	321	312	319	284	320	302	332	309	332	336	326	315	303	312	323	311	338	310	308	304	331	338	351	350	348	338	303	309	304	314	326	338	360	332	317	308	335	338	313	292	313	298	337	342	294	358	317	312	335	340	309	307	314	304	307	344	320	310	333	330	322	309	325	299	314	312	341	333	321	309	321	321	306	349	356	304	354	309	301	326	298	348	328	325	346	306	304	318	335	325	321	268	322	305	318	351	313	314	331	328	350	304	307	340	307	355	347	375	285	298	306	301	332	337	294	315	288	336	304	347	323	337	303	295	292	340	351	300	323	334	338	317	348	324	327	341	290	328	337	309	333	317	334	300	349	297	326	339	330	348	312	348	360	317	327	325	321	303	321	325	321	339	321	331	344	323	314	323	328	332	317	315	337	353	331	323	316	322	304	312	355	333	311	309	300	315	335	349	322	308	325	329	324	299	305	303	325	333	314	325	325	321	311	331	319	340	282	298	313	311	291	314	332	312	321	334	346	355	302	336	333	335	312	326	328	346	351	322	293	334	353	307	353	329	308	293	318	298	318	364	310	323	324	287	331	341	334	307	362	330	302	324	322	341	317	313	306	315	360	312	334	320	334	306	326	323	302	342	324	344	331	342	288	319	353	303	349	329	278	361	334	351	290	321	336	351	332	318	345	288	308	333	345	323	310	323	317	328	329	331	292	311	314	357	325	339	310	319	345	305	321	331	317	287	330	308	307	327	335	326	345	312	324	343	356	301	314	328	311	317	280	324	317	338	328	349	317	338	250	320	342	307	315	323	365	345	329	298	303	344	330	306	313	303	333	303	309	296	351	338	330	332	351	344	332	335	306	344	300	322	339	346	330	305	337	305	313	327	357	309	321	295	295	332	332	311	339	312	307	356	320	320	347	302	335	321	317	313	314	292	327	329	329	301	345	332	293	337	352	322	282	321	339	311	313	316	328	302	313	329	338	322	325	306	337	326	306	307	317	322	304	314	321	326	305	324	314	353	328	316	359	335	297	352	302	348	344	300	323	322	318	324	326	317	362	325	335	318	326	330	321	346	321	337	330	316	302	311	318	343	320	293	349	321	340	330	357	316	339	338	303	304	325	333	329	370	297	318	368	316	291	337	305	312	339	309	345	308	320	314	334	322	332	307	327	306	305	299	303	328	369	338	303	299	318	305	327	333	306	351	311	318	339	304	334	305	325	336	283	336	292	312	308	315	305	354	346	325	325	306	326	342	331	304	345	340	319	310	346	356	354	299	332	349	341	318	300	317	313	303	339	344	322	304	306	319	324	334	309	351	347	310	301	362	284	345	308	324	306	318	325	351	287	323	327	358	301	314	350	311	314	306	325	307	310	299	322	315	304	310	314	363	333	320	327	316	313	362	294	294	363	353	324	336	319	310	287	329	301	330	354	360	333	340	313	298	318	336	314	328	326	291	329	356	300	315	314	283	308	328	307	325	318	351	326	334	339	332	328	334	317	309	322	335	359	347	364	312	297	312	314	362	319	333	368	304	321	327	311	325	302	315	330	345	354	311	285	307	320	327	289	298	334	327	347	375	329	359	294	322	306	329	344	346	316	290	323	315	350	328	307	320	354	334	303	325	329	345	311	290	346	324	318	317	308	291	310	335	307	338	315	321	316	346	302	318	304	345	295	304	315	319	324	311	333	303	294	310	305	350	340	354	329	306	335	363	327	305	333	318	330	351	305	323	343	324	317	297	344	320	335	342	331	355	308	294	341	344	321	306	351	291	334	385	330	338	336	340	338	337	301	328	266	315	316	368	319	360	349	311	333	320	330	294	325	316	320	313	353	320	294	328	351	336	342	332	341	334	322	322	305	336	267	330	357	323	305	314	320	339	334	330	308	334	315	314	332	319	298	342	321	318	296	356	334	300	323	320	309	332	345	319	305	332	334	339	304	325	337	337	336	332	332	347	311	313	327	327	329	319	309	333	332	323	345	321	292	313	334	334	326	332	312	322	314	367	313	312	337	310	303	331	365	345	306	311	340	330	316	313	319	359	322	309	324	291	302	295	353	328	333	329	302	303	332	309	377	348	322	318	346	313	305	307	295	322	320	313	315	320	315	352	287	317	321	335	317	294	320	349	314	315	312	328	344	314	339	303	307	321	291	342	317	324	286	316	325	309	301	315	328	338	335	317	326	294	332	333	330	319	334	331	300	339	349	327	351	312	330	322	313	328	320	320	331	349	312	335	315	334	342	300	335	338	275	342	306	286	318	332	304	359	303	372	313	336	316	311	344	349	317	298	292	313	308	287	333	309	316	328	343	335	331	321	318	332	308	334	294	335	354	335	324	345	335	350	312	307	326	338	340	329	334	315	332	325	297	313	327	312	294	325	298	316	343	322	342	341	319	325	314	340	334	337	349	321	319	352	354	315	318	319	314	322	343	338	306	314	344	312	333	340	325	306	299	293	316	290	311	284	352	316	306	315	342	323	338	311	336	323	323	342	328	329	349	330	316	341	297	334	313	301	331	323	324	320	334	346	324	325	349	334	349	320	312	329	306	296	333	312	353	319	339	328	320	295	287	323	334	323	294	339	335	312	301	333	316	303	329	311	327	341	319	288	328	325	319	339	321	299	325	321	323	311	347	321	351	330	327	309	324	308	324	319	325	345	346	340	316	321	349	327	319	340	278	291	309	359	305	362	321	330	305	325	307	275	315	340	302	337	341	317	334	323	344	303	323	315	307	338	329	312	343	321	297	313	327	335	331	314	317	363	329	316	322	309	339	317	298	335	298	306	324	323	316	322	302	319	351	329	300	317	335	335	345	316	304	293	334
8586	13625	18529	18710	18593	16549	15319	13423	10072	8242	6833	5642	4485	3784	3130	2704	2484	2038	1965	1814	1614	1439	1251	1239	1121	1117	1051	1132	1004	1091	1075	1039	984	988	996	930	971	986	877	920	959	978	942	907	950	933	912	918	896	968	857	865	936	892	834	869	870	898	902	847	814	831	915	863	838	894	864	848	800	869	824	876	812	822	855	837	850	860	807	775	836	829	850	802	799	801	811	798	797	850	838	829	784	817	783	797	815	812	833	881	801	838	819	766	776	804	796	787	891	777	838	811	821	852	746	818	784	756	772	794	831	833	818	771	881	863	842	771	862	822	890	856	781	794	844	804	787	796	796	810	837	709	817	817	798	799	779	809	782	837	833	833	773	801	781	771	786	810	755	750	818	777	772	776	794	879	741	812	785	809	812	808	797	763	786	808	842	829	782	815	772	789	799	796	806	766	780	783	822	792	807	801	761	851	831	806	823	809	831	809	799	868	791	703	787	772	775	776	781	793	789	843	808	748	767	788	796	823	826	848	783	790	773	786	781	787	812	785	819	831	794	765	787	824	816	798	793	759	817	809	737	768	784	780	811	822	814	834	776	789	827	778	819	791	797	792	816	755	819	751	772	749	803	761	841	850	779	799	788	792	801	760	800	799	750	769	767	740	816	833	811	832	767	788	786	797	762	816	766	765	780	798	804	811	835	798	767	824	743	722	771	838	812	805	793	758	793	779	747	854	812	795	783	750	850	900	717	819	809	794	814	821	836	850	750	820	806	819	838	819	802	780	787	800	835	858	837	816	816	776	833	823	810	780	788	784	831	817	879	823	809	784	806	776	777	770	790	781	820	862	807	822	798	796	784	753	824	784	808	782	784	796	784	723	806	794	820	796	783	873	814	788	781	840	798	820	798	774	798	778	833	814	741	861	838	802	826	828	841	800	867	775	828	822	807	776	780	793	789	852	824	774	778	802	798	827	777	790	803	747	800	856	818	814	802	835	831	801	771	808	788	818	755	773	797	825	830	813	862	775	820	777	828	828	785	761	818	847	767	775	761	797	793	780	801	808	791	774	778	807	804	839	821	782	740	802	751	773	802	779	753	800	784	811	799	785	803	787	859	840	855	783	761	839	787	760	812	814	778	797	850	827	809	776	800	781	852	769	791	778	783	826	802	754	780	789	780	799	793	767	826	837	767	782	822	797	777	819	791	802	741	832	795	821	767	792	824	811	829	773	819	800	812	748	767	841	811	824	795	801	746	782	754	806	820	810	810	801	793	835	731	802	817	759	870	777	749	788	786	849	764	824	758	814	814	832	797	765	781	834	806	803	796	801	804	794	800	768	783	850	801	816	816	781	799	824	810	776	811	806	815	810	774	859	771	770	780	827	802	814	831	813	758	825	807	826	783	823	797	823	787	799	763	778	793	824	819	761	813	860	819	796	846	798	797	814	756	824	810	850	808	818	810	822	796	805	821	804	781	769	834	771	825	771	806	821	844	774	832	793	781	819	764	795	782	835	818	789	776	851	763	803	808	763	769	798	827	823	794	814	806	780	820	826	766	786	820	819	800	791	827	789	799	794	786	828	813	857	787	802	810	837	808	798	794	827	801	795	791	802	791	719	786	798	826	793	810	795	795	804	776	793	835	782	833	783	752	796	855	842	803	792	821	781	814	847	834	809	798	838	768	794	803	823	803	848	766	793	767	776	801	758	783	795	800	804	835	786	808	811	822	808	830	795	789	829	822	814	752	787	781	808	787	792	783	856	805	794	768	809	796	761	802	801	826	825	820	788	785	786	823	814	792	766	816	828	770	824	802	781	776	814	818	832	826	838	830	765	840	773	785	846	813	790	824	794	809	812	852	908	777	810	765	816	748	857	827	777	770	758	791	782	771	831	834	807	847	783	852	811	791	834	791	794	747	843	761	833	775	817	808	818	797	813	759	834	816	767	875	745	767	824	787	823	838	803	815	792	811	790	798	842	790	778	804	805	790	802	833	765	832	791	775	867	853	834	809	826	798	792	849	733	744	834	777	762	799	834	785	833	753	824	814	782	743	811	791	825	819	759	812	833	787	766	774	827	805	788	841	788	864	797	801	829	828	842	878	808	813	756	798	785	751	817	779	813	770	796	847	875	807	781	808	802	804	788	787	778	825	806	780	770	783	791	867	775	787	832	766	844	753	818	822	866	781	810	783	815	825	810	808	805	821	804	794	809	786	790	779	785	843	786	769	788	806	812	788	799	789	797	800	775	775	772	809	821	821	813	800	859	829	774	800	769	792	767	777	785	815	804	823	772	757	765	818	777	777	819	845	840	811	799	785	848	767	794	799	820	814	784	880	796	777	796	781	799	807	753	812	806	788	817	823	782	845	784	796	794	777	780	813	814	797	792	835	773	787	792	776	815	832	763	829	830	797	812	734	857	765	810	823	819	736	839	836	823	816	757	789	790	766	840	823	777	796	835	803	806	805	787	822	809	855	764	751	807	789	761	819	755	785	792	741	823	832	804	805	833	837	800	765	813	799	849	769	757	800	797	764	823	821	798	785	826	767	814	864	750	802	817	821	867	796	813	814	842	792	799	845	783	821	839	810	805	837	771	805	786	775	826	786	826	795	792	784	820	817	801	803	810	804	804	799	819	759	781	807	817	813	840	794	777	814	793	835	796	742	803	783	827	766	833	811	849	791	797	798	804	811	789	829	786	768	849	784	804	790	820	785	783	815	832	782	789	816	719	767	762	805	781	788	745	803	812	762	781	828	806	800	803	821	809	782	776	736	813	714	787	791	794	831	831	784	798	775	808	836	779	796	768	840	789	848	826	762	827	832	801	826	805	835	862	854	813	822	806	777	794	804	774	771	805	775	815	812	770	765	797	832	798	803	777	827	803	799	844	789	781	811	826	777	744	855	795	813	799	749	798	818	767	814	813	783	759	807	785	821	786	847	803	793	830	780	811	751	830	846	832	783	822	766	780	794	754	776	820	753	873	855	803	861	796	732	810	808	730	802	817	781	785	785	772	799	768	812	801	787	779	799	785	796	828	824	780	751	832	776	802	798	867	773	802	786	738	788	809	823	852	783	786	828	846	804	792	833	779	792	860	757	819	832	827	831	794	826	791	787	812	772	859	769	822	826	803	764	835	818	760	782	816	799	765	772	784	804	843	783	792	782	798	838	750	788	817	815	725	820	805	810	776	781	816	793	832	820	821	802	766	804	828	775	811	791	774	804	817	821	784	812	817	796	829	834	782	844	824	798	809	805	805	834	806	835	820	777	788	812	805	763	799	774	818	810	802	830	810	803	778	811	800	853	788	784	790	820	795	819	757	789	814	825	774	818	802	775	781	821	769	803	809	809	841	785	818	850	813	770	858	806	808	794	799	828	800	839	796	764	752	803	784	823	881	838	819	716	810	772	809	808	804	789	846	777	815	827	822	790	792	756	831	803	779	766	829	780	779	812	780	801	778	838	782	751	858	814	792	765	805	807	795	765	805	801	826	790	791
32360	37553	36351	29550	27549	25341	26050	26405	15424	8235	5534	4612	3703	2858	2047	1800	1602	1541	1415	1454	1223	893	780	836	681	626	552	657	647	683	608	571	557	521	529	483	504	499	472	415	517	502	448	422	482	457	451	406	434	443	411	426	462	423	419	415	407	442	385	434	387	378	403	435	396	377	407	398	416	424	392	383	384	408	398	414	387	384	410	391	389	372	401	381	351	391	385	393	394	404	380	401	370	403	401	378	377	374	355	361	359	374	369	387	370	391	359	402	381	400	374	387	384	370	397	385	364	369	437	365	379	373	403	412	371	371	387	357	392	390	342	367	365	373	358	373	403	357	360	390	398	374	353	370	381	409	370	393	374	384	392	344	405	393	354	390	402	396	373	380	351	382	358	356	411	375	372	402	389	394	362	347	339	363	381	384	352	390	395	352	396	389	384	352	381	357	377	354	388	377	359	345	393	379	360	375	395	359	406	398	350	371	372	358	382	359	361	389	362	383	395	384	348	383	366	405	361	410	394	338	368	384	377	363	396	391	391	395	353	375	363	397	361	358	394	381	377	384	354	405	381	383	375	404	367	399	401	374	391	376	367	368	368	378	355	343	378	372	430	364	388	368	388	384	370	368	373	366	338	379	395	395	371	376	345	372	402	368	361	378	384	324	378	419	387	334	362	384	369	402	350	375	355	368	368	400	399	390	401	398	376	362	393	379	399	383	330	371	344	361	365	336	373	368	407	407	365	339	369	368	385	424	406	371	404	348	368	369	354	377	402	374	395	380	380	396	378	403	353	369	360	394	402	376	363	394	367	367	372	374	357	384	395	415	396	391	357	375	404	365	340	402	392	375	362	382	391	363	347	402	370	395	408	374	383	355	384	412	334	367	362	392	366	353	411	387	408	365	399	369	358	369	419	375	365	363	422	398	340	385	395	378	376	386	371	386	375	383	357	400	437	429	398	402	377	351	374	388	380	348	409	412	393	381	382	366	388	376	396	361	364	394	357	406	399	345	403	383	371	417	343	359	385	345	355	411	329	384	379	406	414	361	347	390	364	409	391	358	400	352	370	349	349	373	394	392	338	375	362	392	398	354	375	407	368	380	394	363	357	358	367	418	401	368	402	357	405	384	393	361	382	369	411	392	350	412	407	387	401	376	373	388	380	379	374	383	397	352	397	387	368	378	361	348	377	368	386	414	417	389	372	400	363	395	364	403	392	403	363	383	412	403	375	369	379	394	369	372	392	368	376	375	381	368	380	349	390	353	404	398	362	401	411	371	377	335	376	373	383	383	399	369	407	359	373	379	382	364	383	384	372	375	392	363	380	371	350	370	403	387	382	385	395	353	364	365	362	329	377	359	387	389	358	385	386	409	388	377	343	385	360	375	369	349	358	399	418	387	328	387	380	352	385	359	389	371	372	378	351	360	357	364	363	387	370	406	372	416	402	374	364	377	367	375	371	379	328	405	346	336	400	387	381	396	356	348	416	360	422	356	378	366	385	396	387	386	351	429	397	361	417	339	391	403	368	334	378	387	386	383	385	347	398	401	369	380	364	353	379	368	393	388	377	381	405	403	345	381	371	394	365	396	400	397	377	376	373	386	360	370	366	355	381	391	435	391	381	403	354	374	402	389	363	380	378	374	376	393	342	378	366	380	371	349	370	386	366	362	347	361	384	415	373	385	395	352	401	383	394	345	372	391	374	415	383	370	364	371	361	402	357	389	409	398	399	382	397	398	379	406	375	348	386	358	377	381	383	387	392	381	367	408	377	367	379	396	362	384	381	399	361	373	347	396	413	381	373	406	357	418	360	395	396	375	367	359	388	382	380	383	377	372	360	355	410	422	382	376	379	388	363	384	373	380	366	381	349	379	396	407	373	372	375	381	367	381	403	376	394	359	360	388	388	368	375	395	406	374	379	395	380	365	387	445	403	360	379	392	371	373	379	346	383	354	387	410	344	388	413	387	371	356	392	377	365	383	369	361	373	391	358	333	403	424	404	358	367	377	359	381	367	365	409	382	361	321	347	377	396	380	354	376	414	376	377	381	370	389	374	379	376	376	392	425	372	424	394	420	386	391	375	395	398	399	420	388	379	375	386	408	390	371	379	416	373	397	340	401	399	347	372	337	351	361	384	396	411	375	397	395	368	358	351	382	387	381	351	387	391	361	368	390	357	380	404	381	388	399	387	388	419	349	383	394	366	396	351	391	399	352	387	382	390	393	350	384	383	394	367	373	370	416	424	385	389	342	385	405	365	366	389	360	392	400	345	377	400	401	355	389	377	399	385	416	386	445	372	384	360	404	371	395	366	423	368	417	361	415	408	382	362	390	387	368	358	407	407	407	383	409	374	344	392	373	369	416	363	376	372	365	382	404	381	376	373	388	376	373	404	363	416	364	363	422	361	420	421	384	399	382	404	366	418	369	379	361	361	385	345	380	360	410	377	387	354	388	396	376	374	352	380	376	410	383	382	399	421	397	383	370	367	376	395	372	349	338	346	400	386	386	352	385	371	383	373	349	354	396	369	398	402	386	383	420	431	363	376	371	371	366	404	377	363	374	372	371	412	381	368	388	356	391	356	372	406	408	389	339	348	328	355	414	366	352	401	385	383	390	391	341	410	363	368	403	368	370	396	387	372	352	354	378	336	428	407	378	414	420	405	396	409	382	374	390	375	353	366	364	383	382	367	385	376	382	395	328	376	388	365	413	371	395	368	374	397	406	349	415	367	378	356	393	388	384	353	398	394	400	344	385	376	333	405	376	373	366	392	409	380	398	375	363	340	361	377	379	416	396	386	376	378	422	379	391	402	366	337	394	386	357	419	359	390	372	383	371	397	364	364	367	371	358	374	395	360	392	344	337	336	363	384	394	370	386	416	364	385	352	367	372	378	385	359	390	364	363	400	384	373	371	386	365	374	430	392	397	389	362	372	373	390	360	384	395	392	385	399	359	376	353	389	372	361	412	413	370	390	381	403	384	360	376	388	345	421	366	386	346	351	382	390	377	404	375	395	390	381	377	411	365	354	365	328	363	382	380	336	387	371	357	413	399	368	358	363	366	388	364	432	336	378	395	369	395	390	393	390	403	347	393	424	368	360	402	392	380	395	367	355	394	354	396	393	384	374	401	381	356	375	362	394	375	389	365	382	366	411	408	356	389	385	352	375	336	388	369	365	369	378	352	397	384	376	381	376	391	417	335	384	386	382	335	387	393	359	359	361	390	390	370	374	356	352	412	367	365	386	390	383	374	401	428	373	409	380	403	336	378	383	410	385	382	400	381	372	379	373	412	391	398	416	374	404	375	375	382	351	386	383	399	379	412	368	355	372	370	363	375	382	359	378	376	417	372	375	403	364	382	385	359	400	380	350	399	387	396	378	354	384	384	383	396	388	391	331	414	399	389	398	379	381	385	402	399	405	394	365	381	395	381	402	371	330	398	379	397	349	378	394	398	388	406	370	390	395	385	373	364	391	381	389	372	394	362	376	339
23647	30784	36420	35449	37418	35945	41795	41491	29889	23570	19360	18200	16154	14308	10671	9543	8666	8145	8534	7790	6884	4713	3859	4452	3370	2641	2613	2604	2557	3323	2980	2596	2581	2108	1875	1544	1759	1702	1598	1786	2319	1771	1636	1598	1513	1388	1340	1277	1401	1377	1220	1224	1299	1116	1102	1191	1170	1156	1116	1172	1182	1051	1131	1194	1045	1090	1128	1087	1111	1160	1065	1123	1088	1057	1053	1030	942	968	989	919	958	971	975	922	942	925	894	943	876	924	934	986	892	877	936	928	905	970	930	931	873	959	934	951	903	894	865	929	821	941	970	881	894	884	828	951	902	867	881	864	877	937	880	934	912	856	897	843	877	933	844	933	931	869	897	891	916	902	887	931	873	932	870	930	881	870	894	873	945	857	892	892	952	888	887	909	907	878	920	885	907	926	911	911	847	848	886	910	919	881	976	880	884	848	899	878	922	939	935	915	955	873	884	926	938	910	955	924	907	943	886	894	911	895	893	912	887	909	916	951	880	922	880	937	908	860	887	905	898	918	898	848	872	925	872	912	933	885	890	878	888	873	905	923	897	926	867	888	873	964	960	865	911	926	935	875	947	942	891	943	934	910	943	932	860	873	924	878	938	872	912	887	871	906	891	894	885	898	868	933	914	826	901	915	929	967	945	936	879	859	941	858	983	849	883	881	942	966	893	952	954	879	990	907	948	849	860	848	920	896	892	889	865	898	934	943	946	916	927	865	899	908	895	902	937	872	917	861	881	909	936	979	948	951	940	868	898	882	892	933	934	923	844	933	885	884	918	864	906	884	922	898	876	881	919	907	898	901	889	893	908	925	935	915	877	920	911	910	931	910	934	922	894	888	908	909	886	908	853	880	869	891	873	924	914	917	867	861	901	903	858	896	932	992	876	898	924	882	892	937	872	887	908	893	903	872	858	926	935	908	871	910	953	877	946	900	923	910	877	942	946	938	918	898	926	905	892	858	926	873	910	949	890	931	896	870	898	915	899	920	938	871	863	880	917	873	926	888	906	900	866	931	917	864	922	885	920	862	906	898	918	892	917	837	949	905	913	946	888	908	918	912	861	843	879	914	913	925	967	907	920	912	913	913	881	881	858	873	954	977	894	924	902	882	901	862	882	935	933	939	943	868	923	893	940	879	927	887	944	904	968	926	911	911	898	872	934	877	895	864	895	866	868	865	913	883	858	903	907	884	898	892	914	836	930	895	908	932	897	886	895	889	918	939	889	958	891	942	891	879	840	852	942	858	943	898	876	925	915	906	887	882	896	986	928	904	893	891	894	888	903	903	930	872	889	883	910	946	877	929	906	832	911	913	903	941	887	945	910	864	896	874	911	886	872	932	885	917	883	905	927	918	932	936	918	886	865	875	891	915	938	906	912	852	903	905	896	945	879	926	938	914	868	924	894	936	907	884	883	937	912	844	907	909	926	895	919	893	892	878	902	928	902	918	871	909	929	943	912	901	866	920	967	890	916	913	904	921	898	891	923	870	918	906	921	905	939	896	899	885	928	951	923	904	899	942	904	931	940	904	898	940	899	913	876	902	873	921	889	897	901	844	916	948	910	896	878	931	923	901	918	953	939	888	920	880	883	912	908	904	860	925	919	937	880	911	941	965	854	933	914	884	922	913	881	890	873	914	874	920	911	896	931	925	921	908	891	874	926	897	903	870	960	918	921	916	957	905	886	915	915	865	946	906	922	861	929	907	900	878	972	897	896	881	917	925	969	891	870	873	960	932	918	883	931	920	891	918	905	839	884	933	909	931	902	909	890	937	927	948	890	900	877	916	911	919	903	944	875	929	888	917	917	901	945	875	898	883	904	941	896	902	909	912	956	878	936	939	937	885	898	910	901	881	943	892	874	885	929	910	881	943	906	944	906	951	927	928	899	875	878	924	954	909	845	882	911	882	890	882	905	897	884	962	875	921	923	924	898	876	889	907	914	931	925	933	892	908	883	922	921	877	904	922	923	892	881	868	926	845	905	881	892	890	894	910	871	879	919	883	904	968	886	903	937	940	889	924	911	933	892	901	834	864	896	931	870	940	909	924	891	893	920	870	857	920	881	931	912	922	872	928	924	836	936	924	960	954	843	883	879	875	917	885	875	889	883	899	900	866	929	935	939	930	920	897	902	959	912	851	909	905	922	929	926	932	918	921	899	902	910	883	894	881	904	948	866	856	920	927	887	898	904	923	922	882	924	939	924	865	898	900	919	904	917	907	897	890	903	864	921	902	908	926	904	936	893	893	902	893	890	894	883	880	934	910	894	897	938	907	925	904	889	876	854	892	869	892	872	923	929	945	958	830	829	910	926	927	915	864	904	909	873	911	864	919	871	865	907	890	922	909	912	946	873	884	956	965	848	899	887	929	936	943	904	919	910	876	883	910	916	886	877	914	931	882	903	873	942	899	905	900	959	935	885	922	885	928	939	902	947	952	939	924	933	895	931	979	912	878	917	855	934	899	911	918	927	898	920	931	859	912	885	873	907	880	845	895	871	885	907	864	910	930	876	878	879	896	923	900	940	944	910	907	895	897	911	948	942	899	860	961	898	860	911	913	892	920	945	903	882	929	857	913	899	860	907	913	944	840	923	913	856	928	869	916	864	900	882	888	879	924	885	936	909	884	916	892	856	923	883	897	903	878	945	936	933	939	926	935	871	872	911	949	880	897	906	856	905	853	883	944	908	891	916	893	931	872	889	922	873	908	877	870	893	963	850	943	911	889	868	950	909	927	952	892	893	894	939	877	950	926	880	899	872	873	849	920	870	909	878	917	880	906	878	887	897	882	887	906	867	906	866	858	892	920	846	952	909	914	927	889	884	930	899	913	893	884	890	886	836	886	861	962	919	872	901	891	933	862	914	904	906	906	901	905	871	872	912	950	891	892	877	895	895	856	915	870	952	958	845	915	916	877	888	894	942	862	928	910	892	891	877	925	973	897	884	930	897	954	851	898	934	890	883	949	899	892	872	980	823	937	901	915	931	903	943	881	923	919	931	913	933	876	915	925	897	949	907	901	883	890	925	876	883	917	881	883	868	912	918	924	903	898	905	926	916	900	950	936	890	895	890	885	874	891	930	916	908	883	906	874	916	939	909	916	933	857	944	919	861	915	933	878	929	925	905	929	896	872	888	920	864	939	945	947	892	957	909	888	895	973	882	905	916	911	861	911	893	905	926	867	882	955	900	890	921	955	887	883	978	894	927	915	897	908	887	910	911	913	888	883	891	911	922	838	948	907	903	898	880	912	885	908	915	955	980	950	952	879	928	903	889	907	919	915	878	877	877	913	932	883	906	886	907	928	880	952	910	852	863	910	883	936	886	880	915	923	855	941	948	920	894	930	873	897	899	926	916	885	930	905	979	884	935	893	946	884	963	865	869	828	932	891	910	927	906	922	882	931	908	951	895	901	949	860	883	935	896	896	946	934	920	950	846	898	940	904	869	877	901	858	886	941	923	896	928	859	868	933	916	945	923	932	886	914	974	911	894	902	914	920	898	910	907	869
40700	40009	36404	30685	31095	29969	34832	35653	22906	15258	10241	8429	6709	5327	3818	3113	2800	2726	2526	2357	2021	1606	1245	1089	1021	751	767	775	803	830	824	703	642	591	519	489	512	489	486	523	651	536	514	437	457	398	377	362	381	407	398	392	373	411	359	424	365	355	380	371	334	318	350	348	317	358	319	340	328	345	339	376	382	401	320	332	339	302	294	325	335	305	310	314	345	291	312	327	311	300	293	328	287	315	303	325	302	302	342	333	295	285	304	271	292	321	317	341	269	297	299	261	306	304	293	339	318	329	294	314	323	309	295	292	270	299	310	336	300	311	307	315	266	333	307	321	305	324	325	287	311	319	306	308	291	340	281	281	278	288	314	300	305	273	308	300	340	359	297	298	306	307	323	300	332	335	311	307	307	323	291	273	328	294	329	294	308	324	317	311	334	314	331	330	316	318	313	282	333	302	300	303	295	326	330	294	344	297	319	293	284	273	277	301	287	312	325	313	334	297	281	294	344	297	318	310	323	279	281	330	292	314	305	286	320	284	306	307	306	281	300	319	289	285	306	323	284	320	310	318	340	265	308	269	261	300	325	299	292	287	308	295	322	351	316	292	273	280	337	274	318	288	308	288	320	348	303	331	327	313	302	314	285	304	355	324	321	300	318	308	300	312	291	305	307	316	298	313	303	323	288	293	300	284	300	316	294	306	293	305	285	316	332	289	300	275	298	290	322	290	312	304	279	315	297	308	330	298	283	314	319	297	281	315	320	274	318	323	296	317	333	291	269	315	310	327	298	314	344	321	309	322	312	319	278	302	318	303	333	307	318	284	364	334	318	321	319	311	322	314	294	285	310	301	321	301	290	301	289	335	314	295	264	310	293	279	308	313	273	277	319	298	327	289	329	328	306	305	303	296	339	293	287	340	303	289	295	286	305	324	271	316	316	327	301	328	302	312	279	290	294	323	310	341	332	309	307	311	277	326	282	301	329	297	310	277	312	305	319	311	314	285	328	312	308	284	307	292	319	317	313	347	320	299	290	290	324	298	316	296	333	343	317	293	304	339	286	318	308	293	296	313	282	297	341	297	303	320	287	304	307	325	322	340	330	318	296	309	294	299	331	301	323	315	297	302	303	261	307	313	329	305	323	328	313	299	307	316	319	318	314	279	321	338	303	304	345	297	291	284	316	330	308	289	270	274	318	300	278	287	293	306	312	288	315	308	335	271	299	310	329	310	265	316	287	284	286	310	307	289	289	296	317	324	329	283	323	295	297	300	321	317	277	333	324	326	300	301	300	304	324	289	336	283	334	318	299	314	264	297	260	287	290	299	308	323	291	311	292	325	307	298	321	298	286	297	282	295	308	313	311	290	328	336	325	324	346	318	305	304	306	303	311	298	311	315	304	319	345	292	306	301	308	293	311	307	300	292	320	325	299	338	309	314	319	321	305	325	321	326	320	313	284	323	294	317	300	287	304	276	318	289	274	303	299	309	316	355	319	336	301	311	313	292	316	290	283	280	280	302	271	290	285	317	308	314	277	304	302	287	302	330	315	307	318	302	310	313	276	314	356	300	317	306	269	293	290	285	293	315	311	285	326	309	299	273	348	301	282	318	332	291	319	277	280	313	313	335	346	304	284	300	315	320	281	282	300	318	283	287	323	278	319	302	285	291	287	286	319	303	342	312	301	280	291	339	295	292	299	279	300	309	291	305	322	266	289	320	300	280	298	321	311	318	280	283	317	313	323	309	291	283	321	313	332	299	299	314	305	290	317	325	332	278	318	329	307	328	308	339	324	295	317	291	298	298	285	298	315	329	310	306	311	269	311	335	306	280	276	303	323	318	320	306	322	314	296	319	320	317	327	305	305	309	291	314	273	297	334	301	332	310	293	305	306	303	277	307	311	274	330	319	323	340	300	320	290	339	319	334	335	282	296	318	348	322	290	326	292	303	318	328	335	293	317	282	309	332	340	305	316	296	307	318	311	309	277	285	290	307	307	276	326	303	307	335	311	308	274	284	314	298	275	304	331	313	297	308	309	314	318	298	294	310	304	308	311	296	324	274	303	279	287	316	301	298	318	320	307	295	291	283	311	299	268	315	282	290	300	297	320	278	293	333	347	287	290	317	344	310	286	312	279	292	323	326	316	317	312	289	300	288	306	301	307	279	291	316	311	275	319	310	305	278	293	295	291	314	301	338	304	284	306	316	296	289	306	310	298	296	308	343	315	299	282	315	316	322	314	326	331	281	285	286	359	311	309	294	255	291	308	281	312	304	314	266	304	272	316	318	306	323	290	320	312	289	268	316	319	307	309	334	293	305	283	309	318	282	283	294	316	276	286	308	301	315	313	309	296	295	279	306	299	318	283	328	311	269	312	288	324	284	316	305	296	321	301	317	291	345	301	304	285	301	292	301	329	311	282	311	310	269	294	292	301	319	297	295	293	292	262	266	279	291	318	304	287	294	318	297	327	309	296	300	299	327	317	298	324	318	326	299	303	318	296	315	288	291	282	262	323	326	286	306	291	271	286	315	319	340	339	282	302	329	291	314	324	336	322	300	299	334	334	285	314	277	305	274	305	318	344	316	293	300	291	317	336	333	314	322	270	307	264	305	282	314	320	296	300	311	284	305	320	318	313	325	274	279	300	354	328	314	311	353	325	307	333	296	303	278	316	298	301	331	295	307	342	289	314	343	293	295	305	282	308	311	305	315	301	254	322	316	334	319	293	288	291	326	284	296	303	322	331	306	320	312	275	339	287	333	292	308	301	300	312	333	336	282	304	300	328	294	308	300	291	315	294	294	313	284	285	276	305	321	319	293	307	290	342	318	302	294	294	303	303	327	325	337	285	333	313	340	301	303	320	303	327	337	306	312	308	284	281	271	296	324	321	311	320	283	298	318	339	314	295	301	294	324	308	288	318	312	312	286	314	294	290	300	292	330	332	297	301	306	295	312	306	278	340	321	289	294	289	314	303	311	301	293	319	316	310	327	290	318	309	310	306	307	274	317	300	287	279	289	321	285	306	278	297	302	312	299	323	329	295	316	328	285	310	280	324	305	280	309	322	275	299	310	292	330	309	289	306	305	275	282	299	294	295	333	293	283	293	301	310	329	312	300	310	281	285	304	321	332	319	350	291	308	309	287	277	328	345	318	310	281	307	319	299	354	328	328	280	319	293	327	279	318	271	318	303	296	310	276	272	314	305	294	316	302	293	317	294	286	287	337	304	278	306	322	303	337	323	303	297	315	302	330	285	335	316	340	315	303	341	321	288	297	279	315	306	309	300	324	266	298	275	328	357	318	328	281	307	291	313	306	315	333	299	316	290	294	285	271	311	280	298	316	313	283	297	297	306	315	290	313	322	281	309	304	286	301	290	305	321	317	305	326	284	303	282	327	264	339	283	289	313	312	317	305	289	310	324	294	283	289	310	313	302	302	300	319	347	322	299	294	311	319	326	322	295	342	307	310	292	295	320	307	315	341	289	285	319	302	288	310
28586	34576	40024	41018	43318	41616	50012	47884	35692	30558	27020	25831	23842	20731	16490	15104	14121	13748	13277	12792	10707	7710	6343	6003	5405	4175	3960	4157	4006	5041	4657	4022	3912	2706	2570	2083	2658	2282	1960	2360	3494	2576	2001	1842	1815	1620	1363	1428	1474	1369	1289	1282	1329	1166	1182	1309	1144	1093	1170	1164	1186	1048	1095	990	1013	1069	1049	992	1058	1155	1158	1090	1181	1179	930	943	948	782	770	785	823	775	831	719	804	725	752	705	740	715	735	745	742	730	700	733	730	746	720	757	719	718	740	670	746	718	711	749	760	778	731	721	728	758	765	716	717	766	714	753	751	705	711	781	702	750	703	766	752	736	722	723	725	703	740	725	726	676	759	741	730	708	782	727	750	726	779	736	741	725	735	771	680	764	702	714	700	756	730	709	747	787	741	732	719	739	735	725	730	708	745	710	734	728	736	752	688	723	750	716	701	709	770	714	711	736	740	784	734	712	750	767	753	719	744	724	695	706	668	715	749	746	746	774	699	732	705	723	709	722	693	745	756	710	726	739	719	776	742	722	716	741	760	746	709	774	702	766	740	773	757	717	749	719	737	725	748	709	710	728	709	766	703	723	726	718	732	734	706	701	702	738	696	759	679	727	696	720	763	690	738	699	713	724	719	744	713	707	775	718	673	732	748	743	760	711	715	733	768	727	788	749	732	695	744	727	711	745	745	716	742	706	762	763	745	727	734	697	686	658	726	726	715	731	760	709	733	732	776	716	736	757	715	697	705	750	726	724	702	756	696	710	746	724	715	747	785	725	733	733	698	773	700	752	750	741	717	744	701	751	745	741	756	671	735	771	752	687	701	700	719	752	690	683	766	746	756	748	699	744	726	740	718	716	722	711	712	717	743	777	684	758	734	752	742	744	754	735	746	722	721	754	717	736	742	748	737	701	731	755	722	736	742	733	722	709	713	723	727	689	729	693	730	715	763	717	737	694	719	692	768	748	714	754	749	746	741	718	703	753	708	712	697	741	723	729	760	700	759	715	739	702	719	771	728	697	743	731	755	729	705	698	680	725	760	725	717	706	749	746	715	729	761	711	753	726	730	713	728	711	679	730	742	739	752	741	692	728	704	742	731	690	725	731	748	736	703	744	755	701	671	734	728	715	686	692	727	702	748	704	739	710	685	724	691	722	719	728	725	737	726	756	725	682	795	728	706	720	726	753	718	710	704	746	690	687	693	732	725	692	718	770	738	677	712	704	714	765	667	733	728	751	762	705	664	805	720	683	731	700	795	692	736	687	814	673	720	745	732	675	775	772	745	733	751	732	687	732	743	725	736	786	749	735	759	682	732	730	738	721	711	715	755	784	677	684	736	664	709	764	749	762	698	737	782	718	740	721	717	695	698	710	738	707	745	724	737	731	755	737	696	747	744	706	686	751	721	755	731	693	763	724	725	743	725	749	728	744	749	728	700	750	767	728	754	718	703	702	690	710	747	705	718	752	722	750	720	718	714	729	744	670	754	698	719	734	751	715	770	732	697	691	721	718	765	710	729	718	737	763	749	672	697	692	787	732	769	702	756	765	771	685	724	748	697	725	762	709	800	727	728	724	733	683	715	702	764	734	742	728	749	701	691	703	654	692	740	715	723	713	716	762	707	741	720	710	750	710	685	771	741	785	777	748	743	658	696	750	746	762	670	760	724	717	744	722	727	715	744	699	675	735	688	721	690	722	732	703	742	757	774	659	716	752	722	710	762	748	708	745	731	707	741	726	770	756	732	688	674	742	773	732	718	673	720	717	704	696	764	753	762	761	747	737	725	704	756	679	670	698	774	707	737	715	707	745	711	743	740	723	729	707	721	735	731	728	753	743	719	722	693	697	721	720	757	708	713	718	756	645	751	701	712	762	765	762	707	775	761	717	710	710	700	747	730	713	702	681	725	698	736	731	723	753	749	691	743	761	703	737	710	736	720	671	735	731	752	732	757	716	693	707	786	668	784	744	773	756	722	703	723	741	754	736	765	725	742	738	770	767	725	735	677	779	695	701	725	738	706	719	729	742	744	729	689	733	735	720	729	682	705	714	650	752	722	751	716	715	718	692	721	690	762	705	740	723	693	769	713	697	741	721	737	725	767	726	737	735	752	727	702	776	751	724	727	726	773	778	729	637	681	727	740	733	687	711	766	717	732	706	744	727	680	727	699	727	695	730	750	746	737	717	720	739	676	786	730	746	700	768	767	724	717	739	743	742	689	730	754	735	704	699	751	717	803	782	696	797	722	708	750	721	733	730	735	755	756	728	689	724	730	707	750	709	724	726	716	746	745	753	707	744	724	738	734	726	725	756	706	721	788	744	730	719	780	683	742	692	731	739	732	722	748	781	758	716	719	664	735	709	746	725	709	749	728	743	739	752	770	786	694	778	713	725	705	741	715	785	692	742	714	763	749	741	710	747	719	717	711	732	753	715	697	728	745	701	662	760	786	684	783	740	705	774	734	747	756	768	715	784	754	732	740	706	673	718	732	741	723	731	735	728	690	767	701	712	698	708	758	696	741	706	735	692	766	744	705	681	692	723	713	776	683	699	720	748	721	727	722	737	717	791	715	722	746	728	760	668	730	721	702	715	738	753	733	767	735	755	739	712	714	704	728	735	744	697	750	755	768	726	687	744	725	718	728	730	731	746	699	708	700	679	751	729	744	714	750	711	680	734	709	744	736	733	709	767	731	646	720	730	760	697	713	738	694	753	725	755	707	632	728	692	765	719	744	742	753	746	710	692	712	701	735	744	701	751	729	735	736	763	733	727	704	746	719	694	740	713	739	712	756	705	705	701	761	714	730	707	750	725	717	724	722	738	744	717	701	716	726	740	709	706	722	780	743	708	693	759	782	702	719	711	733	684	754	685	697	756	701	746	692	700	712	715	714	750	736	724	755	716	745	737	692	714	776	739	744	780	715	773	736	719	775	742	739	693	752	702	727	716	719	728	715	726	747	720	758	681	771	698	700	756	699	744	782	726	754	740	701	725	775	734	766	744	712	785	750	744	687	682	699	745	711	750	735	719	740	709	733	716	719	746	688	731	747	736	766	763	726	671	718	727	739	760	777	746	679	722	738	701	686	710	707	742	688	729	728	727	738	775	729	701	718	753	742	733	711	728	725	732	739	737	746	715	695	732	713	735	742	740	691	732	715	726	704	735	792	753	701	736	730	729	752	721	760	715	759	677	723	740	675	710	736	730	740	664	778	773	742	745	704	752	726	742	713	737	727	763	730	749	772	809	713	782	724	717	729	719	716	763	704	745	748	776	690	673	708	792	730	720	704	690	745	727	743	749	731	683	676	715	719	716	763	720	770	742	751	705	719	709	714	732	734	806	753	709	717	692	711	731	707	756	753	695	720	730	722	757	694	736	736	705	744	788	722	739	735	737	687	728	778	727	757	700	759	716	657	694	739	782	696	765	708	755	755	739	739	692	716	755	704	696	735	721	793	690	694	712	765	739	701	665	719	728	768	753	758	683	717	743	728	682	726	730	754	710
11442	13443	14361	10048	7533	5552	4269	3344	2339	1883	1411	1092	909	779	716	566	540	546	503	433	434	383	383	385	416	350	389	385	371	369	371	398	335	352	375	368	378	347	340	346	349	353	355	332	344	341	298	351	340	335	342	349	344	319	352	336	347	328	320	339	300	368	342	323	316	346	286	337	341	370	332	335	333	337	353	344	319	309	345	306	330	312	356	317	314	381	331	329	346	329	315	331	327	305	322	327	350	336	351	346	300	301	342	345	364	327	323	291	344	294	353	321	320	334	327	319	367	320	354	318	334	331	316	325	333	306	297	338	313	312	304	343	334	309	333	321	292	348	307	336	299	348	339	325	280	338	317	363	332	329	327	289	316	338	324	297	315	316	323	334	327	346	344	331	314	294	353	342	326	303	343	387	292	336	319	307	342	359	324	355	325	322	318	311	355	346	314	321	327	319	329	347	325	330	272	336	333	290	340	300	335	345	324	301	328	363	347	336	308	304	337	329	351	315	334	322	338	347	313	331	343	312	309	326	313	334	351	354	318	365	316	334	328	331	361	347	308	310	319	327	338	335	322	304	325	346	324	302	311	332	338	323	326	299	333	330	313	359	328	348	306	366	294	314	336	337	345	339	335	317	350	317	347	331	322	347	298	340	305	335	329	302	338	318	328	319	343	332	305	312	343	315	340	311	311	327	363	330	351	329	290	297	349	312	317	345	346	279	343	330	317	311	315	317	305	315	334	346	308	372	366	317	360	370	335	329	321	321	335	371	356	311	306	313	295	341	329	306	311	357	327	344	301	307	308	320	353	346	314	338	311	320	315	334	342	312	322	323	295	317	297	347	301	346	306	324	329	356	337	294	319	319	329	310	351	313	303	328	314	331	295	329	361	336	314	303	326	343	321	347	327	336	304	336	305	339	345	330	313	366	333	333	338	327	333	326	334	332	322	337	309	323	320	293	345	324	314	351	346	362	339	351	344	344	355	318	325	331	339	291	333	304	373	320	327	312	326	302	317	318	336	280	321	305	354	341	342	319	318	323	307	297	339	356	344	318	322	293	318	296	347	330	316	321	328	304	312	316	329	373	323	325	319	305	306	299	321	318	312	353	352	353	339	366	336	348	269	310	351	323	290	353	333	293	334	337	321	342	357	330	362	330	295	354	363	316	309	328	295	329	346	352	339	354	328	307	315	328	310	311	324	332	297	352	311	299	321	310	300	329	369	302	339	329	343	329	292	327	310	306	319	341	334	334	314	320	298	319	329	329	313	335	353	315	330	316	315	338	342	306	340	348	317	344	361	317	349	354	335	327	328	316	347	343	321	290	321	324	297	298	317	318	347	304	327	325	315	353	345	332	332	315	326	341	317	343	328	317	286	281	359	327	338	297	289	352	310	337	332	317	335	329	326	358	324	318	309	305	322	323	328	341	317	302	343	330	340	353	311	386	324	327	302	328	347	319	306	327	338	307	345	311	316	357	327	305	336	339	319	335	358	354	317	316	320	358	373	345	321	330	349	346	323	330	319	356	331	323	350	342	312	340	379	337	301	335	334	332	377	327	330	330	345	309	314	351	319	314	354	331	352	324	318	358	316	313	307	325	328	318	337	327	323	334	288	351	309	331	338	300	361	350	343	361	308	353	293	347	335	336	368	311	304	328	295	289	298	346	334	324	331	323	330	310	301	325	344	304	297	318	312	322	295	325	346	305	338	351	332	340	345	339	332	313	313	329	301	315	355	318	326	345	336	332	338	371	334	342	355	312	285	346	345	320	276	302	338	313	324	359	338	348	272	362	314	332	340	363	318	370	321	312	368	313	326	335	350	303	292	332	309	356	326	306	334	312	312	342	308	324	335	350	333	319	360	336	349	338	313	309	320	332	321	319	303	313	368	333	340	355	337	332	330	337	295	320	321	320	321	316	320	276	267	335	311	348	316	288	310	288	330	302	322	325	323	322	301	340	319	286	319	345	335	358	315	341	341	328	330	325	314	292	317	317	333	325	308	328	326	358	341	337	336	324	318	329	295	334	292	330	354	331	365	334	363	320	330	317	357	336	311	341	322	330	321	311	350	332	344	327	314	299	326	342	326	333	320	303	309	327	334	323	306	328	319	336	347	338	306	325	336	322	312	337	332	351	320	325	348	340	290	312	325	308	323	309	356	317	312	325	326	327	339	315	340	365	325	367	343	316	288	320	296	334	311	353	323	317	330	331	334	360	327	345	345	325	323	301	340	301	354	314	306	363	312	336	344	311	331	356	325	327	327	329	325	315	368	326	329	339	327	331	312	370	322	314	321	321	321	318	294	312	317	318	384	340	319	300	315	371	344	335	339	341	303	324	315	307	300	338	311	324	319	344	311	338	314	300	326	298	318	343	356	342	343	321	305	318	362	312	343	304	330	336	321	340	357	317	282	307	317	324	324	320	313	327	371	344	317	354	300	322	313	359	347	376	345	328	317	332	339	321	319	345	339	325	323	342	332	329	332	300	343	341	325	339	296	290	331	342	347	300	325	306	323	305	331	321	311	336	306	357	315	331	331	325	311	364	358	329	312	317	343	343	312	336	319	356	320	321	320	338	318	355	321	330	319	299	320	329	327	305	289	326	329	327	363	332	321	338	335	337	370	295	333	317	315	348	304	329	324	303	336	332	307	292	347	310	317	319	321	317	324	317	321	351	355	293	337	319	324	367	327	344	310	336	319	312	302	349	360	338	352	316	359	326	342	337	340	312	336	364	351	339	336	331	336	322	296	323	306	363	301	302	373	331	293	361	318	301	364	346	334	335	323	300	341	375	367	313	314	297	334	345	313	331	337	357	323	328	316	335	320	329	314	348	323	343	329	296	340	299	322	297	346	311	320	335	326	343	343	326	328	362	332	341	325	281	357	324	327	307	327	344	326	346	330	335	324	362	315	299	330	334	343	343	320	332	296	341	300	306	297	307	312	331	325	329	330	323	332	350	352	347	337	329	316	322	290	315	347	306	342	323	314	341	315	342	352	328	322	324	340	330	307	345	331	322	323	322	334	290	337	314	323	316	305	354	324	324	318	351	334	338	356	311	340	351	338	317	327	298	328	341	323	353	334	321	308	327	303	314	344	316	337	323	358	356	322	356	319	313	342	314	335	305	293	295	346	335	325	310	324	317	350	315	293	299	301	340	326	365	354	345	353	329	333	311	299	324	311	314	325	332	308	334	361	335	356	318	316	319	294	315	351	326	359	340	308	295	312	313	332	347	320	290	330	350	305	320	315	329	349	320	339	325	324	331	315	337	341	355	287	351	307	303	316	332	322	301	347	316	307	304	317	307	312	334	315	320	327	340	305	363	318	332	290	325	324	313	330	322	331	325	329	321	344	323	349	340	314	323	321	347	317	322	303	310	288	315	313	370	331	285	345	325	330	345	312	278	314	327	307	337	330	287	332	345	301	334	332	301	327	312	306	313	305	289	315	349	318	355	359	338	308	328	355	327	320	308	298	290	365	309	332	327
8732	13696	19562	19421	19510	16774	15734	13265	9892	8016	6522	5122	4348	3557	2998	2602	2436	2149	1983	1759	1535	1245	1267	1260	1111	1093	1073	1098	1009	1110	997	984	1025	945	926	992	946	939	981	963	1018	929	890	902	910	953	885	923	954	896	936	955	882	876	887	867	833	895	882	903	881	902	861	879	934	884	867	873	828	902	914	893	873	894	837	762	867	817	771	830	815	863	836	753	784	793	785	818	826	859	805	848	816	790	779	792	802	809	851	762	872	808	795	775	829	841	835	834	803	798	767	797	803	812	866	778	766	793	818	823	816	840	747	808	791	820	827	824	837	750	831	865	803	810	794	805	835	815	810	815	815	846	837	771	766	808	820	829	804	833	744	820	826	807	793	810	832	837	861	813	783	845	840	826	811	811	776	789	837	833	825	816	764	791	800	828	770	831	828	829	835	787	837	786	774	812	840	785	820	809	785	846	868	776	804	836	810	822	839	828	826	773	824	840	855	822	800	780	824	781	814	811	841	846	772	800	818	742	841	830	774	846	825	839	844	816	814	834	822	818	789	789	835	847	781	784	821	802	776	804	803	832	769	759	800	798	830	821	829	839	746	786	806	782	803	789	810	829	838	805	811	859	796	813	859	806	833	766	849	809	792	788	818	765	829	752	880	769	774	825	841	784	779	856	786	805	797	779	781	825	760	770	800	812	785	809	811	791	814	747	800	824	813	837	828	819	772	814	799	824	831	737	813	820	782	778	832	800	833	783	801	796	793	799	817	856	756	833	870	807	835	837	798	798	775	783	815	804	803	835	854	780	786	841	839	800	851	792	855	804	747	838	825	772	816	828	840	827	807	814	875	825	800	835	840	840	766	842	770	824	810	844	836	827	786	849	849	828	813	773	782	836	834	829	798	806	818	817	815	821	804	817	812	856	783	839	801	815	786	750	783	850	806	800	758	773	794	785	850	827	756	813	788	798	806	774	822	793	829	836	793	806	815	792	789	791	860	802	815	821	822	798	785	769	753	895	796	759	832	864	830	810	771	778	784	785	797	821	802	854	798	779	795	781	811	823	832	779	758	751	818	842	762	819	767	813	789	797	790	810	840	814	866	845	812	854	794	725	824	789	787	822	826	803	807	802	804	833	826	788	797	812	805	831	798	778	786	805	789	812	832	793	798	758	800	813	789	815	824	854	818	809	779	825	866	793	777	745	767	797	756	814	855	825	812	814	763	738	794	798	779	813	835	834	761	805	805	852	806	737	804	891	814	807	803	823	806	813	783	825	838	778	823	792	835	797	773	792	763	840	785	765	851	793	777	822	763	837	808	809	835	822	836	818	788	784	851	833	797	839	751	788	834	807	823	765	781	800	810	803	785	810	802	795	829	822	746	802	766	865	766	830	821	837	820	835	814	812	799	805	811	756	804	826	794	805	794	800	743	785	812	750	770	816	800	763	810	764	814	793	746	837	836	850	782	806	832	760	790	824	804	867	812	788	824	780	801	819	800	820	894	824	765	788	822	820	799	814	827	825	791	817	845	810	731	778	753	802	795	739	786	799	845	779	832	793	805	793	794	819	838	858	831	807	778	756	793	798	845	790	765	812	791	820	770	854	808	807	813	776	856	805	804	812	815	837	808	806	794	794	765	789	808	819	792	790	769	829	809	852	852	810	836	871	829	868	792	818	813	764	785	794	802	821	767	811	813	807	774	808	843	810	813	826	886	778	817	804	800	807	793	813	805	789	824	738	783	780	840	751	807	817	800	866	819	797	792	791	815	810	774	809	841	820	844	750	820	803	808	773	794	788	781	814	832	797	793	828	801	852	794	839	793	767	793	782	799	825	811	788	785	823	798	797	778	825	887	808	805	810	824	835	854	782	838	830	859	791	790	784	782	757	785	797	762	848	838	755	809	758	760	871	769	771	781	813	791	825	813	803	797	799	785	799	760	831	842	827	770	784	818	832	857	775	779	784	826	768	780	811	849	809	861	810	818	830	779	839	787	854	796	832	820	806	829	835	823	798	825	804	796	765	834	765	727	814	839	741	865	856	827	842	761	792	806	835	786	873	770	877	846	745	825	837	793	803	824	757	801	806	817	794	840	810	793	804	807	735	789	794	804	769	773	818	788	838	815	786	819	862	805	792	760	800	808	812	808	845	783	807	800	815	810	785	843	790	777	831	815	786	804	827	794	800	781	817	784	832	804	798	787	805	820	759	819	823	819	839	795	781	792	785	801	785	797	782	837	855	773	781	802	746	827	817	811	799	822	876	804	765	831	810	806	812	825	818	752	796	829	824	803	827	817	802	770	824	769	802	806	837	785	774	794	781	837	783	805	833	843	767	819	781	773	769	814	852	743	835	820	762	759	787	872	774	813	803	808	825	803	870	847	821	785	835	815	830	751	828	840	859	820	828	830	845	804	738	842	790	844	811	830	802	750	824	804	860	750	779	753	827	816	801	808	785	826	799	812	790	836	786	838	839	768	785	752	830	803	785	820	836	794	803	736	809	795	815	770	824	805	825	843	787	834	806	777	763	848	824	830	839	802	840	813	780	788	785	824	770	776	803	786	786	795	815	776	815	806	836	863	771	793	828	795	814	788	780	772	870	758	778	760	838	806	852	835	777	833	834	810	845	821	786	844	754	783	773	790	802	829	785	781	843	819	768	831	804	793	791	817	839	788	837	807	795	805	801	766	835	839	796	811	758	816	790	835	786	846	820	746	821	827	789	830	739	839	818	755	818	780	831	820	864	789	790	764	752	808	796	805	846	834	831	836	786	778	828	755	809	774	819	755	829	859	812	809	802	838	761	770	806	813	843	850	789	818	815	816	841	823	842	844	866	791	812	773	736	789	758	805	839	785	794	792	854	793	810	832	826	772	791	803	843	787	820	835	782	768	809	798	864	817	808	790	822	824	828	786	862	847	801	758	818	807	792	780	777	824	778	870	834	842	776	817	822	848	842	821	805	839	825	769	780	792	773	787	841	807	766	813	825	856	779	758	812	813	828	786	807	803	794	758	814	816	792	758	810	824	765	801	744	769	847	816	799	812	783	798	832	788	813	715	790	827	839	824	811	817	787	786	811	733	797	832	767	784	787	784	809	797	757	816	825	731	826	770	835	806	783	820	801	832	846	830	757	798	826	804	784	802	783	868	792	809	835	792	830	754	779	794	789	789	800	789	833	823	757	799	796	755	851	766	819	830	779	797	812	811	840	780	755	801	798	831	822	835	805	821	779	804	785	768	780	813	723	830	818	770	804	714	806	757	872	790	793	769	811	825	789	869	793	789	769	813	848	783	782	804	814	823	829	787	839	812	839	809	797	846	845	760	783	820	815	812	784	786	756	819	849	777	814	832	841	776	814	802	769	828	821	751	851	837	836	807	794	782	840	807	807	828	820	815	816	827	778	805	808	755	796	872	768	742	779	831	791	802	782	793	793	785	790	789	789	812	765	801	791	763	849	820	793	800	789	792	837	856	815	818	791	792	796	853	829	801	808	809	785
32394	37835	36355	29678	28604	24759	27420	24739	12928	7609	4955	4514	3711	2802	2104	1863	1744	1639	1378	1301	1086	964	827	768	799	688	661	586	595	669	616	608	553	516	472	460	483	513	503	477	521	517	463	439	482	438	459	455	459	423	421	392	408	423	415	427	398	408	431	352	456	454	370	387	430	402	418	406	373	408	404	408	387	408	411	344	364	372	394	379	371	369	377	400	369	403	349	363	387	361	394	372	357	364	362	366	375	347	395	371	337	361	360	407	350	349	365	374	363	344	379	408	373	341	378	387	385	375	361	421	347	374	365	337	390	332	354	362	387	371	383	370	364	386	370	365	364	377	359	390	351	365	383	393	347	377	377	349	372	366	382	401	356	345	387	374	416	346	376	408	367	413	339	389	375	390	371	393	367	346	380	397	387	314	341	350	345	385	394	384	392	370	354	358	363	335	359	373	364	340	355	372	399	354	319	348	358	374	394	381	375	362	369	391	351	377	369	374	347	398	397	347	359	366	376	350	339	351	370	354	350	392	370	370	389	426	374	335	343	381	428	373	373	344	356	399	345	353	350	379	343	406	394	410	381	365	375	365	368	359	377	354	360	377	392	378	350	366	379	383	332	366	423	362	386	384	366	366	412	350	393	370	396	371	383	383	375	375	367	419	381	396	369	366	372	364	357	380	335	401	350	373	366	381	404	376	401	346	389	420	392	351	388	350	371	376	351	392	379	381	404	360	387	408	372	378	419	360	335	349	358	357	405	370	366	371	369	371	390	400	362	369	385	383	376	388	361	337	388	389	376	362	398	419	377	369	361	343	346	379	360	374	373	381	392	399	414	396	372	363	405	409	348	383	319	357	380	375	366	403	392	379	373	362	400	390	361	373	371	374	361	405	383	397	373	371	374	401	380	392	344	356	382	376	361	380	387	346	384	324	388	373	393	349	357	370	365	357	382	372	396	370	366	440	386	371	332	373	347	381	355	390	373	379	373	323	356	366	358	386	380	360	360	416	370	375	381	357	387	360	354	389	393	366	356	370	377	403	391	361	424	346	377	380	402	365	368	379	363	385	380	359	374	401	381	396	361	341	356	406	372	353	352	362	366	354	356	413	342	373	359	378	364	366	368	340	384	393	401	376	368	394	374	376	359	374	369	396	373	364	360	387	392	340	360	356	391	359	404	401	389	414	383	381	362	381	381	381	391	387	353	351	347	383	371	390	346	383	395	389	360	373	355	338	369	401	347	356	381	359	368	365	375	392	410	383	391	344	350	390	352	373	359	361	350	371	370	372	329	368	375	388	311	374	383	368	374	393	334	374	373	361	352	386	355	421	399	352	355	343	348	370	370	381	341	375	405	373	384	366	371	339	385	388	353	378	361	351	352	349	402	344	368	413	387	405	412	391	369	351	368	408	358	369	333	348	368	397	375	350	343	334	349	404	355	367	373	361	382	371	358	329	412	377	372	378	360	378	364	395	385	397	391	369	344	381	378	388	439	370	362	412	366	374	358	394	357	386	381	368	387	381	369	366	363	383	400	373	361	362	412	416	384	387	374	379	378	368	403	400	375	410	392	391	389	357	372	366	371	381	378	378	367	367	354	386	369	350	357	361	410	380	365	342	405	361	394	387	345	357	329	423	381	409	414	408	373	360	399	396	391	379	387	371	358	392	403	366	336	382	332	355	344	345	394	384	371	400	384	395	376	343	383	401	369	359	378	411	344	378	360	347	365	381	403	361	384	420	346	376	404	368	386	367	389	375	384	386	381	383	391	370	338	386	365	368	388	409	389	348	384	401	375	313	343	349	408	353	407	389	382	377	399	370	357	368	387	369	392	374	389	372	407	388	391	394	395	353	365	404	385	363	353	398	363	379	402	392	407	401	362	362	372	378	371	340	417	369	382	370	423	396	387	382	361	395	398	380	342	362	353	366	347	361	365	385	384	380	351	366	375	406	346	372	383	376	364	391	363	398	386	392	353	355	358	341	375	361	378	395	390	393	372	364	401	398	358	356	409	355	368	351	371	374	368	396	370	355	342	386	361	360	413	393	377	381	353	373	347	361	419	352	359	384	334	380	382	388	386	356	375	380	388	354	395	387	368	399	383	388	406	392	356	357	373	381	381	358	400	371	418	341	405	377	355	353	382	376	362	379	354	368	375	358	368	378	394	371	362	379	390	396	369	366	358	385	372	358	364	380	384	367	348	386	376	364	382	395	427	408	356	352	351	400	410	382	351	398	344	375	416	389	346	376	386	376	394	375	375	362	402	396	386	366	380	342	360	359	382	400	394	378	373	346	366	370	355	416	390	337	390	368	395	403	372	348	412	408	369	411	378	379	372	377	367	353	378	378	386	435	369	378	388	359	356	379	381	370	412	385	346	345	418	378	377	393	399	367	377	410	383	437	365	374	383	385	357	383	357	369	340	375	379	374	392	350	383	382	357	376	382	341	364	386	398	375	371	370	361	440	371	421	365	380	356	357	363	382	413	377	396	381	349	378	373	349	382	413	407	387	388	377	389	372	387	342	414	380	367	380	394	363	374	350	416	370	364	363	401	386	397	408	403	397	390	388	415	368	379	371	341	372	393	383	328	360	355	388	367	360	346	359	373	411	376	388	379	376	370	352	366	367	397	368	378	384	336	360	345	355	394	383	406	353	367	392	333	377	387	378	405	356	383	351	358	379	411	385	383	391	387	359	351	411	379	358	360	410	405	398	424	362	395	360	378	359	405	385	365	347	391	373	360	412	397	402	368	371	361	369	370	382	385	390	381	372	362	351	376	381	367	371	393	395	373	354	373	399	368	377	353	340	342	395	398	399	368	377	395	357	386	367	391	347	378	376	356	339	400	358	360	380	393	370	408	375	385	355	371	392	423	367	366	385	406	331	353	377	379	366	411	372	377	374	350	403	386	396	359	382	369	371	359	373	371	365	388	384	391	363	398	363	362	369	354	381	352	387	353	392	363	376	361	405	394	404	366	373	383	384	385	358	369	388	390	393	358	380	340	389	346	372	398	343	368	373	400	350	388	384	374	367	359	347	366	371	370	386	351	391	361	352	392	354	392	348	373	378	365	367	399	335	365	390	390	397	386	359	366	349	352	375	392	385	356	351	379	386	374	413	372	395	370	398	373	404	374	372	389	389	354	350	373	388	364	390	339	367	361	364	369	355	352	394	342	358	383	414	389	350	377	393	343	351	347	378	361	383	380	349	398	347	379	385	347	406	365	362	356	400	389	353	393	388	355	407	356	359	400	395	377	377	384	412	367	379	346	370	339	354	370	356	363	378	341	361	389	395	340	381	373	375	408	399	397	353	398	358	407	397	358	378	371	377	330	385	415	347	400	382	429	408	403	351	362	356	374	384	394	363	382	386	387	387	372	353	339	344	352	344	375	371	397	374	350	393	365	362	385	390	398	361	389	408	354	331	396	366	383	364	371	382	399	354	380	379	372	387	390	370	362	405	366	360	406	386	368	381	357	392	370	396	363	371	391	374
23388	31395	37092	36665	39113	34889	42781	38014	26902	22492	18534	18555	16045	13535	10746	9556	9137	8951	7945	7411	6073	4981	4113	3759	3852	3175	3061	2761	2493	3091	2782	2565	2264	1926	1896	1737	1914	1726	1618	2042	2289	1743	1430	1425	1534	1384	1244	1308	1240	1180	1247	1247	1191	1196	1157	1185	1225	1162	1230	1097	1163	1101	1133	1186	1103	1071	1069	1126	1067	1200	1160	1097	1028	1054	1121	909	913	920	857	945	916	931	892	911	914	898	858	969	942	919	865	875	901	903	897	946	903	893	879	911	932	924	930	935	934	852	891	865	918	920	865	870	894	867	908	849	894	904	862	878	868	872	923	848	882	891	883	911	884	927	901	898	877	861	909	884	935	852	867	858	877	884	826	879	868	932	924	893	884	894	921	884	937	908	904	929	903	927	901	895	909	874	909	887	948	905	855	944	904	857	875	899	923	977	847	869	867	887	906	917	910	891	842	868	963	857	921	917	885	903	896	918	908	869	888	865	881	889	890	848	915	842	848	922	897	867	898	863	861	860	861	913	889	834	893	905	887	874	964	875	889	873	896	932	963	936	881	868	869	879	949	889	848	919	881	888	917	902	875	864	894	870	919	870	915	937	840	896	896	879	863	866	889	902	889	883	904	894	902	921	859	918	895	909	869	903	911	899	905	876	895	858	877	857	899	871	905	865	881	913	900	929	897	893	905	880	880	874	915	940	881	838	913	933	816	891	904	874	891	943	876	845	883	840	872	893	940	866	880	898	895	882	930	875	900	930	862	837	923	901	868	864	852	865	906	905	865	903	902	856	862	885	905	849	888	885	919	891	931	919	910	908	839	943	867	870	913	879	876	936	880	877	915	920	904	839	911	878	897	894	893	833	896	923	838	862	884	885	940	900	851	855	881	886	896	837	917	882	920	908	897	883	938	904	889	940	896	937	844	867	848	894	858	894	898	914	865	904	886	904	880	844	897	928	896	823	888	839	893	881	932	881	861	836	886	847	885	912	870	890	913	903	926	900	893	850	895	874	882	926	925	895	907	869	900	897	912	913	880	920	872	859	845	906	843	958	880	890	906	948	891	835	915	894	909	853	914	893	907	890	910	875	903	895	911	864	888	892	867	883	914	900	859	896	896	864	921	926	883	911	882	941	896	948	913	869	915	907	879	896	910	955	931	850	882	859	835	880	931	895	877	894	934	822	903	899	870	912	1002	901	906	885	936	918	887	878	929	905	895	916	876	960	938	883	933	900	892	878	885	896	894	898	908	903	867	912	863	876	857	894	929	921	883	888	921	867	852	930	925	871	911	945	898	903	876	913	911	893	890	898	900	839	941	887	891	892	913	918	880	944	912	924	887	862	880	894	913	881	926	846	937	909	872	941	854	899	918	885	912	888	927	879	861	908	886	901	857	895	950	921	847	907	864	871	889	914	843	872	866	875	925	902	823	834	897	903	863	938	904	863	902	924	892	855	914	868	908	889	894	932	872	842	917	939	891	828	934	903	875	823	887	940	910	863	876	908	863	892	835	935	915	905	918	855	875	928	892	924	902	888	868	854	881	888	862	844	810	869	865	890	891	915	882	883	929	894	857	863	850	920	885	905	880	964	883	873	898	849	916	938	882	872	904	947	844	882	918	893	859	931	882	879	879	912	916	870	893	879	909	822	898	945	894	833	909	923	900	945	915	843	860	901	902	873	906	926	889	868	904	863	929	911	885	897	906	865	882	963	935	911	864	903	887	947	931	900	895	879	853	928	885	902	898	867	945	889	952	845	862	870	908	880	898	908	857	918	868	919	893	939	898	848	867	944	868	891	903	849	888	958	906	900	895	941	901	892	858	942	862	837	930	899	920	884	906	852	912	891	926	905	936	886	888	844	876	956	901	856	860	871	893	861	904	851	931	859	929	856	856	873	925	900	853	913	863	884	934	893	900	844	880	903	866	920	850	927	905	880	916	957	930	906	895	876	903	851	900	869	859	868	893	906	870	892	877	856	847	916	916	876	886	886	853	850	885	945	848	844	844	890	885	873	902	899	945	889	916	892	939	892	950	878	885	933	907	926	858	924	891	907	836	896	890	876	867	891	891	882	870	912	839	900	914	921	914	894	877	889	877	925	867	937	913	927	948	876	922	919	917	898	884	907	876	911	891	915	867	919	874	915	865	901	919	942	906	861	901	884	845	993	924	912	801	869	872	952	889	906	946	920	874	842	892	876	815	906	932	900	889	896	897	868	917	902	937	901	861	873	865	879	893	924	908	901	870	883	900	861	861	892	882	896	888	886	875	900	851	858	880	903	954	889	857	875	875	928	879	909	901	909	898	905	920	841	908	940	919	899	892	909	851	884	861	865	859	907	918	856	859	898	877	907	912	892	849	875	910	850	883	881	935	904	931	924	875	879	924	926	899	927	927	883	859	906	868	926	908	892	884	937	855	898	866	868	869	836	911	941	864	917	827	853	873	894	873	878	840	894	897	917	872	868	898	877	946	841	936	886	890	864	874	866	878	898	895	880	910	944	872	891	904	872	887	872	907	873	846	899	854	936	891	869	915	833	829	952	874	915	937	911	946	873	875	895	795	929	858	919	896	939	941	932	868	940	913	940	903	906	891	925	886	898	897	915	877	888	892	858	906	931	929	911	885	918	851	914	866	886	863	936	887	923	873	899	973	867	873	893	864	841	891	918	912	895	927	890	899	889	896	946	881	873	889	875	875	968	864	914	860	875	904	854	922	890	883	870	911	901	919	921	880	918	896	893	863	961	880	932	900	899	878	877	843	894	899	850	898	919	880	901	824	968	901	861	854	888	921	883	909	893	831	906	865	911	858	922	931	922	909	910	891	903	884	909	879	869	900	898	825	864	912	908	907	883	897	903	885	892	902	922	897	861	891	919	898	880	864	871	864	892	896	881	867	884	843	927	937	860	872	865	875	889	952	889	859	889	863	875	838	866	903	936	920	898	914	880	917	883	909	868	892	862	920	955	866	908	950	902	900	882	922	929	919	891	899	896	895	867	900	909	916	904	896	926	867	845	926	866	859	910	882	872	906	864	910	881	888	855	864	973	912	860	900	839	943	881	875	926	891	883	948	916	882	900	903	840	851	912	941	899	899	862	901	914	945	877	905	879	932	947	937	900	852	884	894	920	898	853	945	865	866	862	868	851	903	864	891	916	875	979	903	887	875	837	908	865	888	880	849	908	865	906	915	897	906	879	867	893	913	922	890	911	885	904	927	821	873	891	934	919	892	875	880	904	900	865	874	886	913	888	926	935	920	918	883	911	880	910	852	907	897	927	914	903	901	876	814	902	907	806	964	898	902	923	886	894	838	895	851	844	858	939	881	868	875	864	857	923	930	906	891	909	920	835	868	887	892	924	899	847	933	897	845	913	839	921	866	920	935	932	879	936	866	904	874	886	868	931	927	870	900	874	927	886	869	897	910	849	920	898	957	883	890	908	873	863	897	871	878	863	865	937	951	887	839	908	892	887	903	924	897	880	924	946	861	894	873	907	868	886	921	903	914	915	926	983
40312	40622	35877	30294	30991	30329	35514	33388	21563	14050	9297	8097	6611	5094	3766	3178	2708	2635	2422	2025	1626	1333	1264	1192	1122	930	855	822	701	831	776	709	590	541	500	489	554	468	449	562	566	507	411	406	452	398	382	389	376	391	389	388	391	392	370	378	373	355	367	341	348	337	332	356	332	338	331	330	322	349	344	328	356	349	316	316	341	298	308	300	316	307	286	284	250	295	321	309	328	278	323	303	280	294	346	336	316	270	316	309	276	308	308	269	340	293	310	280	326	308	262	308	317	310	319	311	317	268	318	304	290	307	292	333	295	317	315	307	273	279	300	317	329	326	299	319	266	306	280	319	296	264	292	276	270	270	301	275	281	308	346	318	299	275	281	293	318	289	279	279	281	290	301	300	312	264	297	310	296	288	313	304	276	311	277	300	345	305	276	270	288	282	295	288	276	304	288	287	265	271	307	270	299	327	256	291	297	288	304	268	302	290	298	292	300	321	284	304	290	294	295	284	285	310	304	301	293	305	279	316	296	287	302	313	294	291	302	320	279	287	279	290	289	294	314	289	309	302	300	322	310	270	306	305	324	269	269	296	290	296	333	293	287	295	295	298	293	297	302	297	295	315	284	271	280	300	302	323	268	286	296	281	285	293	306	284	318	290	286	310	320	320	322	269	310	306	290	299	300	281	288	286	276	294	263	311	289	273	278	279	295	269	306	316	311	295	276	292	285	274	314	290	304	312	317	298	290	289	293	270	271	299	301	326	314	293	303	325	309	285	314	316	309	282	272	282	323	289	264	297	300	303	281	291	300	314	267	296	285	314	281	293	304	274	323	341	287	297	276	280	301	316	303	275	306	280	296	306	286	311	285	294	290	316	297	307	293	309	303	319	305	301	289	298	286	298	287	284	275	304	261	314	281	253	278	277	292	294	305	288	286	332	307	305	326	296	285	315	254	292	302	282	313	281	288	276	287	329	291	295	290	282	276	330	278	285	293	273	304	283	300	296	282	340	288	296	310	307	288	303	303	311	279	317	310	291	248	295	298	288	301	242	290	282	304	304	282	293	295	265	285	326	285	295	293	313	280	312	281	294	269	268	311	290	309	329	290	314	291	293	270	328	293	304	262	295	285	279	291	292	288	268	295	331	302	288	302	287	307	285	268	293	292	311	290	311	268	287	290	283	314	294	293	286	285	280	306	292	297	311	295	311	317	306	293	266	275	304	303	315	273	281	248	300	250	282	266	301	290	299	307	311	282	289	319	273	248	316	294	293	271	308	303	298	307	331	301	290	286	294	327	282	336	303	266	322	269	312	291	304	292	289	274	310	321	313	323	301	283	292	291	330	291	272	259	275	298	320	317	317	326	311	301	253	284	279	272	292	306	291	279	283	298	286	294	322	293	295	296	321	291	302	281	297	302	286	320	277	293	311	300	287	278	266	318	276	288	292	270	298	285	271	289	296	292	277	273	312	338	304	278	303	293	278	307	299	295	291	315	318	316	293	294	283	269	343	284	290	314	294	318	303	297	316	323	295	264	318	309	287	295	319	268	310	288	280	280	294	298	298	335	283	307	297	264	317	305	270	271	328	309	305	274	323	316	308	328	298	283	280	292	316	261	331	329	322	271	311	301	304	253	267	264	322	300	293	312	321	279	273	313	295	279	310	302	299	275	312	320	303	322	316	247	276	293	299	279	312	280	276	293	293	312	296	305	282	294	291	289	292	320	296	327	331	298	275	313	278	256	280	290	343	262	281	307	313	274	304	297	274	317	284	284	357	304	306	288	285	309	285	310	309	313	267	293	305	271	315	291	291	296	323	282	279	299	306	296	281	289	284	291	289	299	301	294	348	287	269	302	319	289	286	308	333	289	299	333	259	284	257	302	299	275	313	258	274	309	266	296	320	273	309	276	302	270	331	287	294	284	260	317	312	265	308	330	303	298	285	276	288	294	300	298	324	279	305	315	277	304	292	345	277	297	338	315	317	291	284	339	301	298	304	310	251	298	287	288	303	295	315	338	328	281	308	315	277	295	297	277	258	302	287	301	285	277	295	312	275	290	275	315	279	290	319	326	279	315	294	298	309	337	285	294	321	283	265	270	314	301	273	274	296	294	301	277	336	298	312	260	262	282	279	321	301	317	311	304	322	325	292	296	303	259	274	320	316	292	324	285	301	278	279	294	273	298	261	303	301	300	300	295	278	316	339	291	315	293	312	286	299	301	305	304	287	299	304	268	290	282	306	292	317	294	296	297	318	281	302	308	308	313	277	306	278	310	293	322	320	299	291	288	315	274	301	289	265	275	255	274	292	322	335	318	289	285	296	311	312	290	283	311	316	301	294	270	308	295	331	305	307	315	317	289	312	308	333	297	335	311	296	312	310	291	326	325	299	276	316	307	272	312	295	286	326	303	323	277	311	285	317	289	273	292	304	305	281	319	251	324	323	309	321	257	326	315	292	313	297	270	321	309	268	298	276	287	286	293	277	304	284	281	296	322	323	292	305	315	283	298	315	309	270	282	347	285	283	311	318	288	295	262	282	302	306	286	291	316	283	267	299	293	288	276	279	303	303	287	285	308	303	333	315	292	329	326	308	295	289	238	291	290	288	291	306	279	304	286	305	291	311	282	292	290	300	284	297	269	331	275	295	284	272	270	314	306	306	291	310	327	331	258	326	296	274	297	276	293	288	299	329	296	280	315	297	294	318	318	297	313	263	298	281	311	277	283	319	308	286	281	301	321	314	293	283	306	300	306	298	311	306	310	271	277	324	308	337	288	270	269	313	291	297	317	280	292	309	286	272	282	291	277	279	305	309	311	300	306	289	313	291	294	293	289	298	280	277	298	285	311	276	284	285	281	289	302	277	276	305	269	263	309	289	295	294	307	319	307	292	286	306	303	368	298	294	281	291	311	309	293	301	316	290	300	266	301	300	309	330	266	255	295	334	318	311	325	300	283	277	274	289	297	288	280	290	302	316	297	278	311	274	314	279	311	276	297	308	320	313	308	283	317	304	286	293	295	305	300	292	295	294	297	354	314	281	299	301	309	300	293	330	318	282	308	282	277	300	297	277	282	286	271	286	322	259	292	302	312	294	308	336	297	284	350	341	302	260	271	302	286	282	291	323	265	263	300	327	304	314	318	298	288	287	300	315	282	287	301	284	291	279	292	331	297	307	298	321	346	311	282	318	291	335	274	317	296	286	282	307	308	276	300	303	287	289	284	288	268	299	297	268	282	277	292	288	303	312	276	296	313	296	303	298	284	305	296	300	334	319	302	286	331	300	294	254	297	286	295	290	301	305	296	279	280	296	293	292	308	318	270	292	305	294	327	294	288	301	280	276	320	295	298	277	328	311	310	278	272	284	289	287	290	299	300	313	274	318	324	292	281	305	270	321	276	274	299	273	296	281	271	306	294	277	292	281	280	302	302	321	267	290	321	302	311	314	310	295	293	288	254	301	299	280	293	294	327	278	308	315	300	275	286	290	291	299	314	294
28399	35411	40468	41161	44106	42320	49525	44199	34952	29238	26658	25934	23544	20598	16776	15271	14073	13764	12974	11325	9579	7534	7311	6243	5668	4990	4436	4170	3646	4738	4042	3981	3321	2582	2493	2384	2629	2223	2027	2811	3142	2542	1655	1645	2005	1548	1303	1376	1307	1284	1448	1314	1323	1293	1195	1352	1330	1220	1083	1085	1186	1017	1131	1155	1095	964	986	1072	1123	1117	1011	947	1136	1226	941	865	832	807	804	735	738	761	782	768	768	759	719	729	724	729	820	742	781	752	765	737	752	709	714	725	710	730	725	715	700	699	767	676	734	722	702	720	758	686	700	716	703	717	723	702	721	693	717	729	713	736	669	723	735	704	698	696	713	752	713	749	714	701	725	735	694	744	701	695	643	737	745	700	746	679	745	694	746	630	734	758	696	726	721	745	703	710	691	719	675	745	638	672	663	680	723	759	692	708	705	681	719	692	770	689	701	685	706	746	686	681	718	633	688	691	682	695	687	761	697	726	708	718	752	729	701	681	677	728	735	759	686	742	701	731	677	710	734	793	676	713	717	660	672	664	702	715	740	702	732	749	691	744	679	740	737	688	685	678	761	759	729	665	761	754	702	702	736	717	664	730	727	750	722	751	726	713	678	709	749	723	709	710	730	696	742	683	724	705	719	692	698	690	739	679	738	715	715	713	688	675	707	734	710	712	724	732	734	707	708	711	711	760	673	738	686	692	716	719	743	707	704	769	737	702	663	732	728	760	692	676	732	742	691	685	723	741	716	736	731	685	665	739	756	726	711	731	708	696	679	745	705	685	718	702	728	701	677	736	740	668	724	720	696	695	707	675	722	696	742	724	678	681	772	679	727	675	710	704	643	697	676	680	725	678	682	732	688	699	727	696	675	756	715	683	769	716	694	682	704	689	727	752	704	700	701	706	752	730	702	663	691	691	687	725	699	698	691	707	728	750	697	679	687	764	750	743	760	689	738	694	694	757	740	732	727	691	698	696	714	694	746	760	790	702	715	707	715	704	686	696	776	729	719	731	681	687	753	727	731	738	755	723	690	730	719	702	697	698	720	698	677	714	724	724	739	689	733	674	773	727	701	697	700	673	726	708	687	730	756	708	694	742	691	713	683	690	728	709	698	690	736	732	704	715	706	725	741	734	707	727	706	712	709	677	746	715	759	688	722	688	704	707	702	663	702	705	677	744	687	683	652	753	695	740	668	685	728	717	740	696	704	689	673	715	721	681	720	708	710	718	729	697	749	713	736	707	732	694	714	701	669	693	659	709	659	750	686	738	742	778	644	717	659	716	703	738	694	697	723	715	713	696	768	715	742	701	729	762	728	705	753	693	736	705	736	710	685	696	743	746	675	739	683	746	717	706	742	702	691	691	728	680	693	700	734	710	745	717	708	689	687	711	705	705	713	704	742	718	757	730	753	720	689	778	765	714	683	704	750	735	730	728	710	717	689	729	722	684	671	748	644	674	705	704	724	667	692	719	713	684	714	739	688	668	690	727	675	759	688	727	713	688	674	676	712	728	676	715	733	718	686	661	716	749	717	669	688	669	746	737	714	682	665	708	732	703	772	682	705	717	686	693	679	723	667	693	743	738	711	676	743	745	679	712	717	699	709	707	740	650	721	690	735	696	726	702	723	695	724	690	740	770	703	727	738	731	713	726	711	695	718	669	690	674	684	710	722	697	680	708	726	733	738	714	657	677	677	728	681	739	688	716	715	701	710	717	714	694	723	716	696	719	689	706	711	734	731	686	725	725	640	726	697	685	731	720	705	715	747	705	736	727	695	727	748	751	692	728	691	722	711	694	732	732	659	722	743	733	687	656	699	712	703	676	740	693	721	720	681	726	694	697	732	714	734	695	732	724	721	659	735	689	719	752	719	720	757	721	724	712	766	729	691	706	723	678	702	709	746	696	694	749	768	682	742	714	704	729	703	718	734	720	691	735	728	721	768	679	772	744	709	718	723	703	692	659	695	708	719	711	709	697	740	748	722	727	686	686	710	690	695	707	715	655	720	720	681	668	676	701	726	732	731	713	718	743	692	673	704	719	727	715	696	677	714	687	720	697	644	637	747	673	701	683	699	734	713	698	724	716	722	685	722	739	723	736	681	682	665	694	702	694	710	707	752	709	676	715	703	653	690	703	681	686	716	695	709	684	712	692	736	736	697	716	725	692	705	672	723	661	725	690	677	730	697	736	731	651	727	724	694	717	714	700	736	724	757	689	676	746	724	715	732	706	725	667	701	689	710	717	735	721	728	701	732	678	696	718	696	716	697	701	719	691	704	715	725	648	683	694	762	715	702	721	685	682	722	722	674	673	708	688	710	687	758	691	694	764	704	723	723	720	762	742	699	698	715	719	679	654	756	728	764	664	727	715	711	687	725	709	702	704	690	704	754	687	744	751	729	709	721	721	705	665	688	729	682	733	662	737	721	683	678	698	718	679	742	692	714	733	688	670	680	676	708	730	709	704	662	684	716	709	721	671	689	725	672	703	720	721	747	710	685	664	681	694	702	688	723	703	717	674	649	698	760	712	657	707	664	687	689	653	671	680	714	654	699	704	713	720	705	659	733	734	683	737	755	694	647	707	769	709	720	708	715	714	718	716	669	679	673	707	718	726	752	694	720	701	709	722	700	669	759	708	772	718	689	763	735	731	684	758	734	685	673	747	694	716	715	682	747	713	666	719	672	732	698	716	709	701	666	754	698	707	699	667	736	703	694	708	699	706	715	699	745	704	716	691	709	694	679	731	683	669	671	721	759	739	714	713	699	728	657	773	737	747	692	763	695	701	694	763	729	705	701	708	732	709	685	724	694	695	716	730	699	686	749	688	719	735	692	711	696	676	700	735	687	705	763	726	698	728	732	657	718	675	684	716	728	702	709	665	665	691	687	703	690	752	707	702	674	709	714	695	737	704	714	719	749	698	707	715	725	738	649	718	709	692	730	667	732	670	709	707	737	747	738	726	647	700	696	702	707	680	683	712	711	760	703	712	700	697	712	692	712	709	734	732	730	723	737	658	699	703	737	714	715	726	720	686	737	684	670	716	687	718	724	726	661	703	745	677	701	740	689	697	719	724	713	688	706	652	676	682	736	691	679	691	745	679	688	710	665	698	684	713	647	683	690	716	676	686	722	752	695	698	674	699	700	732	725	716	673	701	720	725	744	735	747	704	703	730	721	736	744	747	712	722	704	703	694	659	722	710	710	706	693	704	666	694	699	752	705	691	718	702	728	683	711	736	675	740	727	711	689	693	721	720	728	697	688	729	762	681	674	703	731	708	685	767	691	722	708	707	688	693	681	716	685	690	729	658	712	738	666	685	725	694	713	729	718	757	689	740	716	674	703	749	677	702	697	651	674	703	707	710	679	695	745	733	766	743	677	669	715	713	693	730	690	695	732	686	713	711	703	723	683	681	711	735	682	749	710	720	679	702	706	759	727	686	694	735	672	751	716	722	649	755	702	716	720	709	748	696	713	664	680	709	757	689	683	778	693	684	720	731	642	746	700	711
11574	14246	14737	10595	8060	5454	4442	3285	2256	1668	1291	1030	809	703	657	537	479	474	430	442	398	354	369	407	352	383	326	372	335	304	332	330	310	346	331	318	338	341	351	312	332	357	332	335	296	336	358	348	336	341	347	365	316	284	310	318	338	338	341	342	313	305	301	301	300	292	300	341	361	308	313	324	311	348	324	332	327	322	307	340	334	313	324	336	320	336	320	308	323	344	336	293	325	314	325	316	357	290	327	306	324	327	307	279	303	331	327	318	310	313	297	340	321	302	322	322	337	341	326	294	301	319	340	324	287	371	316	326	341	313	300	308	286	312	295	299	324	330	300	307	337	313	341	311	295	321	298	273	319	335	295	282	312	324	293	303	299	306	305	331	325	299	321	324	276	332	307	335	325	325	318	294	331	319	308	310	307	343	304	344	312	309	326	311	331	315	315	291	309	327	325	330	286	315	295	300	318	324	314	329	324	336	309	324	291	308	334	304	326	324	316	305	307	331	331	321	348	318	317	299	327	325	314	315	325	340	327	348	319	325	303	319	324	307	300	314	358	331	332	307	319	334	316	315	349	323	321	302	340	310	299	309	307	291	319	319	317	317	311	289	320	343	312	327	329	303	346	286	334	309	342	318	331	310	261	348	313	345	325	294	322	304	307	329	324	305	320	308	323	316	306	323	285	303	289	329	329	323	329	287	335	342	325	331	294	323	344	309	329	352	327	342	324	316	316	323	315	315	327	342	311	327	331	305	298	301	295	297	304	351	319	291	316	331	318	298	294	297	326	323	293	294	274	320	346	336	301	316	325	363	345	296	334	320	296	332	331	313	323	322	306	333	350	341	351	317	325	301	319	331	299	320	347	329	291	343	321	294	311	312	316	307	301	321	327	335	298	349	296	323	317	328	303	321	309	284	329	350	303	310	318	328	315	350	298	309	327	308	292	327	303	323	311	302	343	341	296	302	341	273	306	336	321	341	332	313	363	305	328	302	323	330	318	335	326	323	280	334	346	297	288	292	291	302	297	344	340	326	312	311	308	311	272	283	326	333	316	334	321	346	339	325	345	308	304	286	295	284	305	313	345	324	299	289	322	311	339	319	301	306	296	328	321	288	298	312	315	305	318	294	307	313	297	304	305	301	299	311	317	340	287	310	332	335	339	331	308	301	346	288	344	341	359	331	288	314	328	335	328	301	350	335	315	298	310	319	318	309	303	344	315	317	366	332	333	306	365	305	296	327	327	328	296	318	319	343	309	328	318	281	362	336	319	291	322	328	289	315	327	307	339	307	351	345	320	341	319	314	307	317	296	315	386	312	342	345	344	327	324	304	338	301	322	349	321	319	317	323	328	277	327	293	277	339	336	310	310	323	325	315	306	354	309	317	331	343	340	332	311	319	331	311	302	286	313	337	304	332	332	296	332	279	317	314	303	307	288	305	330	305	322	344	330	293	323	328	314	323	330	318	340	327	295	314	323	302	322	326	340	346	328	310	346	298	293	344	348	321	315	327	268	283	329	334	341	308	335	296	329	317	299	338	285	356	324	342	335	315	331	319	306	307	340	331	328	313	296	321	342	312	308	301	302	327	344	355	340	360	319	296	354	330	322	294	296	286	292	286	310	317	305	319	305	296	291	302	335	306	278	341	332	308	291	299	310	335	317	316	310	330	315	344	315	311	302	336	297	302	319	307	338	284	294	314	319	337	304	319	307	303	319	334	331	306	332	287	324	313	308	337	328	287	318	340	332	323	313	311	321	358	304	344	356	288	290	299	332	318	330	284	320	336	317	333	308	330	302	332	317	308	297	341	312	325	285	328	296	282	294	313	370	322	296	296	337	320	326	329	320	294	306	286	317	333	326	312	301	322	291	310	311	343	294	354	307	340	319	318	294	336	314	321	306	312	301	317	301	336	299	333	357	313	322	310	338	301	333	298	300	296	318	327	319	316	297	302	315	313	291	291	340	322	276	300	312	343	316	339	351	314	332	331	341	320	341	334	311	320	289	316	337	327	343	324	285	287	316	330	333	327	306	306	308	288	328	315	303	316	302	302	289	309	293	353	332	291	308	312	338	302	339	302	334	333	316	332	323	296	318	316	282	299	318	329	299	306	326	346	323	288	306	322	311	306	288	301	319	294	335	326	314	332	327	314	319	294	320	294	342	316	321	336	335	311	331	308	301	307	314	311	296	295	309	304	317	319	331	312	324	334	313	304	288	312	262	313	292	296	334	298	336	305	311	317	305	304	316	285	329	296	306	288	311	310	327	342	333	333	347	318	356	330	288	321	334	342	292	305	316	330	325	305	298	312	317	344	337	314	316	317	272	305	311	306	312	310	328	337	282	349	323	287	321	330	306	314	322	312	326	315	343	306	322	302	281	334	331	298	317	283	343	319	320	337	325	336	325	334	301	315	323	279	300	314	308	337	324	324	292	328	323	273	320	268	318	324	327	294	308	350	295	259	293	246	308	312	321	311	365	294	307	300	312	323	331	327	342	304	314	325	303	311	331	350	341	329	307	330	291	298	323	310	326	281	327	329	320	358	323	321	317	336	348	304	304	351	297	289	288	319	324	329	332	345	279	295	355	288	292	296	344	333	302	305	310	350	335	329	331	324	312	289	334	340	347	310	324	275	290	343	304	286	303	305	334	313	323	313	329	323	304	312	340	360	325	312	332	306	342	333	286	280	310	314	297	317	322	341	310	328	329	338	309	316	306	345	296	324	326	328	288	316	367	357	295	296	316	311	351	328	320	323	317	326	312	316	320	315	325	318	290	322	318	318	294	326	323	284	320	305	304	321	299	319	304	327	304	305	314	319	345	291	290	285	300	296	311	314	325	335	308	340	332	323	327	291	340	284	308	295	340	318	303	296	317	306	338	302	322	329	321	343	326	311	302	313	308	301	310	283	302	311	324	339	328	297	296	316	319	331	331	308	339	302	328	315	267	303	320	317	345	287	337	315	310	305	323	311	347	324	317	308	325	322	326	340	292	287	299	321	323	333	313	326	308	330	320	305	355	303	326	322	305	331	327	339	336	306	293	331	303	303	261	323	327	355	328	308	327	300	312	330	331	325	309	330	304	257	312	289	282	327	306	318	292	311	313	349	305	314	290	329	343	315	343	339	296	305	293	333	262	305	319	314	322	324	325	311	319	300	315	312	299	329	351	306	319	328	316	321	305	342	290	282	321	323	328	327	293	317	293	309	336	285	311	334	319	339	325	313	300	345	353	332	317	323	332	330	313	295	321	318	364	302	343	304	347	319	344	335	323	331	356	286	299	345	368	300	285	284	321	305	323	303	288	317	286	321	321	344	297	338	322	309	323	324	324	322	312	301	314	316	312	312	330	305	341	343	326	330	306	311	323	312	292	321	316	310	263	333	310	311	319	333	303	321	322	321	289	323	337	282	325	335	308	300	330	296	315	319	329	338	308	311	322	315	338	316	326	309	334	307	345	322	345	352	336	311	325	306	302	327	305	297	291	339
8686	14321	20067	20602	19971	16291	15687	12701	9606	7449	5840	4787	3917	3215	2861	2489	2229	1935	1700	1645	1456	1327	1259	1276	1179	1134	1058	1037	1042	1033	984	972	963	961	950	963	923	919	934	939	932	916	903	893	907	917	908	900	872	880	865	864	861	850	903	885	897	844	880	852	839	831	954	893	872	824	910	857	853	827	819	829	817	808	779	834	782	797	858	797	800	820	783	805	826	760	840	790	794	738	766	779	810	812	774	781	824	744	836	802	774	804	752	803	820	786	803	786	719	785	793	822	748	824	821	769	769	764	820	760	824	764	780	793	795	797	796	812	695	765	758	761	787	796	752	808	809	803	813	773	774	807	791	816	757	814	775	810	775	833	786	818	790	789	785	781	767	819	788	778	815	757	765	769	790	750	802	774	771	776	754	737	805	766	790	794	785	784	793	774	843	772	817	750	823	758	799	775	731	784	760	812	774	819	803	762	755	794	793	807	778	769	776	754	821	826	796	708	780	801	770	769	780	785	820	776	816	770	829	760	794	744	792	784	769	775	782	737	807	821	780	783	805	783	757	803	775	760	753	785	825	769	819	755	812	743	809	763	784	817	741	759	753	771	792	789	762	818	785	782	756	752	789	831	794	798	810	821	773	792	746	759	744	792	753	812	791	736	753	811	812	744	762	745	734	782	773	843	812	739	817	752	806	797	787	750	820	755	749	803	815	798	768	782	809	813	744	814	756	756	776	804	773	814	720	839	767	780	778	782	795	818	775	763	816	765	744	771	754	735	779	778	800	797	801	725	761	825	747	847	810	771	746	788	799	766	742	795	807	798	758	792	773	806	766	807	752	774	802	811	784	781	758	794	773	727	747	761	794	719	828	774	808	785	802	782	719	818	823	801	761	767	782	790	796	776	781	758	773	784	790	804	785	768	806	760	776	769	794	802	710	777	829	792	760	824	792	791	760	746	823	795	815	814	759	751	818	755	761	761	744	788	793	770	777	808	759	807	772	769	820	731	790	772	753	770	740	770	792	810	769	798	788	782	781	832	797	774	740	785	809	805	821	805	786	815	753	814	812	757	808	804	794	778	788	763	770	737	763	767	809	828	787	813	777	774	782	820	774	753	787	828	805	737	770	791	822	800	790	757	759	815	763	824	759	776	803	812	786	769	812	803	813	802	740	790	757	793	729	837	753	785	821	764	783	796	789	816	762	748	810	779	773	784	790	738	844	747	800	786	808	770	766	802	766	812	753	721	802	801	805	809	756	831	713	803	728	809	805	791	782	789	800	783	757	780	781	790	743	815	790	793	766	796	810	780	749	771	837	771	769	791	808	766	773	799	772	770	752	754	815	756	789	737	793	779	775	782	797	802	795	748	757	745	777	821	827	794	775	778	792	801	818	748	765	813	800	796	765	790	779	817	755	771	758	755	728	800	774	732	743	760	831	754	771	825	728	782	787	783	793	789	777	857	797	815	815	825	736	772	730	796	805	812	779	743	769	765	759	813	774	761	774	830	834	788	750	768	758	802	787	789	837	778	760	813	782	799	753	750	784	818	796	798	762	814	815	806	751	767	767	760	783	772	813	815	784	799	782	830	787	790	814	805	851	791	770	744	741	770	796	776	783	803	775	788	748	804	793	803	810	792	799	767	716	775	792	790	792	732	780	801	796	773	853	754	703	777	808	795	811	771	769	815	765	756	782	768	800	834	805	814	802	780	781	772	732	763	787	782	800	770	837	786	780	761	784	796	764	797	816	777	789	816	772	794	758	808	811	821	832	780	808	792	750	790	731	790	781	773	772	745	761	782	792	804	770	782	798	757	748	764	777	742	803	797	825	826	784	799	808	809	765	821	824	754	795	741	770	779	761	745	732	827	786	842	798	787	807	790	768	825	768	778	783	793	782	847	773	815	752	784	814	799	777	784	760	781	797	805	824	801	733	813	780	776	783	836	773	787	789	767	767	790	823	757	816	800	783	757	793	806	764	835	742	837	711	802	762	774	792	748	837	838	762	787	813	820	796	791	787	749	775	800	781	797	767	820	774	769	774	792	799	779	818	760	820	781	803	769	747	787	815	822	781	754	782	754	757	745	768	820	823	800	749	810	811	799	804	817	767	787	791	793	784	782	810	753	759	770	794	815	800	786	774	796	744	764	783	796	835	764	793	756	778	771	766	778	787	759	771	724	795	796	792	749	801	755	794	797	784	804	775	751	754	780	751	745	809	766	771	753	779	733	751	792	795	784	794	816	771	763	797	816	736	733	814	842	710	768	789	829	796	770	764	805	803	748	754	823	747	786	826	766	766	751	815	807	778	748	787	769	806	814	775	800	785	744	773	791	801	789	782	746	787	767	802	756	781	815	751	767	762	827	787	792	785	820	826	779	789	769	800	787	734	767	776	773	804	826	816	784	782	744	811	798	761	766	755	830	780	785	806	804	764	768	814	786	771	766	727	773	792	767	789	806	811	797	787	785	802	831	780	784	777	774	764	772	751	820	763	770	770	802	803	808	780	787	773	800	791	781	784	816	815	758	850	792	819	789	840	811	797	768	840	815	747	731	818	842	786	779	793	799	768	767	817	802	811	809	807	797	779	758	785	762	772	799	776	787	775	793	814	739	756	767	745	748	770	767	772	780	803	771	798	729	816	775	814	781	746	770	797	812	800	777	752	771	823	734	755	772	782	802	801	823	770	825	812	749	794	758	793	794	741	760	753	757	788	785	724	808	805	761	784	776	758	776	731	768	765	763	724	771	766	753	776	801	753	760	827	783	786	801	801	803	810	828	738	752	792	780	829	804	818	739	850	779	793	741	799	779	809	788	741	777	768	783	744	762	805	739	799	748	760	792	767	815	826	818	699	805	808	801	756	847	747	826	806	837	759	756	805	770	827	775	753	824	795	828	769	767	839	839	793	788	792	759	744	768	832	792	749	789	773	720	766	785	780	726	780	746	778	747	732	797	815	790	787	767	737	768	781	764	783	775	800	737	777	795	781	767	822	804	804	829	832	823	765	774	801	772	829	779	867	743	813	745	799	793	810	777	797	795	786	774	788	774	804	778	759	769	736	803	784	809	812	802	778	784	779	762	792	766	727	782	809	782	780	782	769	810	776	791	806	777	752	799	770	743	840	814	838	766	820	802	784	763	786	767	761	782	845	801	753	827	721	785	770	762	757	768	837	749	753	785	776	783	793	792	821	771	792	830	739	790	795	791	756	832	780	765	815	783	813	770	787	744	785	851	773	760	854	763	747	789	821	746	773	768	777	827	832	822	791	690	808	764	778	781	756	790	838	820	745	806	828	811	756	797	832	770	752	744	774	786	825	798	748	749	723	738	754	773	792	754	800	771	776	747	806	765	815	804	790	821	773	796	769	787	831	741	796	796	824	812	747	756	787	766	759	765	769	806	825	790	861	788	763	791	782	792	830	787	733	806	791	789	724	792	780	761	765	785	784	755	784	759	791	761	779	764	763	723	764	789	787	822	804	758	791	797	776	756	770	796
32173	37858	35229	29355	28573	24845	28329	20851	11528	6992	4933	4542	3335	2707	2004	1666	1671	1411	1352	1193	1084	811	833	807	715	767	619	567	522	582	607	648	535	551	496	491	483	478	481	450	452	504	398	429	450	478	398	417	413	374	400	389	446	441	403	398	415	385	370	403	381	401	386	384	404	382	373	377	384	384	414	395	377	383	373	343	374	369	382	359	384	364	366	381	381	360	402	372	327	372	387	383	356	386	346	375	378	376	382	345	386	337	320	356	358	357	383	358	388	378	412	399	395	388	361	370	399	384	339	375	344	378	416	385	339	422	402	356	363	355	374	385	401	368	356	360	341	403	377	326	391	380	356	369	368	368	384	371	357	370	372	355	332	351	389	357	369	366	408	364	366	408	343	350	368	356	358	378	401	371	363	343	337	374	362	353	321	371	347	354	387	359	349	335	396	361	364	361	373	365	359	418	351	374	374	357	369	321	361	388	348	356	366	438	402	349	389	376	356	366	369	401	372	383	399	349	369	388	359	350	369	354	356	390	387	352	323	349	353	336	340	359	355	379	414	350	368	345	386	409	385	389	410	337	380	315	368	330	387	366	370	362	381	381	383	417	366	386	349	383	392	355	416	345	350	386	367	376	362	342	360	376	373	381	314	373	404	393	331	364	382	349	378	358	387	375	410	365	394	381	362	379	378	376	361	392	369	364	322	369	372	371	365	377	344	364	337	373	389	355	356	402	409	369	394	363	356	345	396	362	378	373	344	343	343	391	362	364	370	354	407	351	362	346	345	353	358	373	375	405	373	349	395	326	366	375	349	392	348	387	379	366	382	412	336	390	380	386	358	382	358	376	366	353	372	382	367	386	331	389	422	385	359	377	362	354	334	371	374	357	371	367	414	365	377	335	375	347	356	357	355	364	361	409	376	360	360	340	392	401	363	340	384	350	349	357	376	354	374	384	373	382	379	362	347	356	362	359	360	364	366	402	378	371	355	402	351	363	384	343	384	373	356	346	356	341	323	354	365	366	361	367	334	330	362	367	381	358	379	411	334	397	363	374	376	347	381	406	376	389	353	366	364	353	348	387	323	386	363	384	351	383	394	391	382	377	357	324	392	370	370	372	381	358	365	354	369	325	370	397	371	359	356	376	393	397	406	374	384	370	361	362	362	390	388	358	369	359	362	363	384	343	379	357	354	365	346	389	401	386	353	388	391	374	348	408	345	359	385	342	406	377	409	348	379	361	381	365	358	391	372	396	390	378	384	381	372	339	381	370	370	369	363	375	375	343	369	347	359	345	369	365	377	361	371	346	335	351	414	382	363	348	347	380	367	394	394	369	346	327	375	380	364	369	389	353	369	400	382	330	321	361	403	380	367	360	363	375	395	351	326	353	384	373	365	377	391	379	346	354	367	367	371	381	374	348	352	385	356	388	368	360	378	356	344	357	389	351	372	352	358	397	370	412	371	370	383	333	371	389	372	349	344	361	365	383	370	408	382	388	374	363	396	352	387	333	385	370	356	340	365	321	375	382	402	359	384	403	362	372	323	346	366	361	397	359	343	398	355	348	367	328	332	324	392	369	372	352	346	399	357	405	344	366	321	373	347	368	358	354	359	345	381	348	346	361	377	347	355	395	343	389	392	358	372	376	379	356	389	335	375	359	351	363	364	361	418	370	381	384	345	331	351	346	343	353	384	353	326	411	396	382	359	360	369	386	392	356	397	375	370	339	381	358	381	353	382	363	374	362	351	352	378	338	359	384	355	374	342	352	389	389	331	377	370	367	400	432	323	386	371	364	371	351	380	353	368	365	354	362	383	376	379	375	375	386	377	381	388	371	391	377	351	381	354	382	353	352	360	369	370	378	349	374	364	381	394	373	390	355	393	392	364	392	377	341	393	394	327	337	339	385	377	393	360	357	359	385	374	340	365	373	392	362	393	382	395	350	369	335	328	370	373	360	364	371	381	364	374	369	372	384	354	375	384	354	360	367	316	309	368	359	347	347	326	365	359	388	381	343	393	376	398	329	378	368	347	351	413	361	412	379	414	357	303	361	345	345	380	362	373	381	363	342	382	387	362	373	362	316	379	402	357	398	340	358	385	376	397	397	362	342	361	384	343	375	360	331	368	357	363	368	365	377	394	386	394	363	345	367	363	361	345	365	378	370	394	377	388	348	338	345	388	368	395	371	361	377	367	369	343	336	371	345	369	348	336	352	355	388	357	375	355	348	374	357	353	349	358	345	362	395	372	349	361	347	368	350	346	370	379	360	397	331	407	354	329	424	394	345	375	340	373	415	385	339	391	390	413	393	379	370	382	344	340	375	385	369	340	347	372	382	379	380	365	362	371	359	422	382	339	373	376	364	368	347	365	357	389	366	366	334	370	358	360	357	363	350	367	383	401	355	365	385	355	365	368	385	374	319	358	356	368	385	378	419	369	373	392	375	354	402	387	362	353	362	365	381	403	334	365	359	338	393	361	321	368	337	350	361	379	373	391	385	379	366	347	381	331	369	431	382	336	371	364	357	361	364	390	380	364	371	378	400	353	395	386	359	382	370	354	387	370	365	347	407	394	389	355	327	357	379	354	362	387	371	343	335	368	344	373	330	361	363	372	362	366	389	371	349	386	358	367	368	359	394	345	349	359	358	414	364	354	358	383	356	404	358	385	392	387	357	343	374	362	393	379	384	361	375	353	384	331	395	367	327	362	357	324	348	353	405	356	375	381	359	360	354	392	384	379	400	354	349	369	382	353	361	383	352	352	357	411	365	410	374	418	342	347	352	381	372	372	371	339	380	358	384	402	359	391	338	372	362	362	372	347	360	360	359	329	370	386	377	394	368	397	402	381	352	364	426	393	396	373	393	373	333	378	389	346	375	391	367	362	388	355	357	360	369	394	363	339	377	338	396	375	384	382	332	347	380	412	366	364	368	406	373	381	374	324	383	364	334	350	380	404	401	394	378	324	414	354	364	395	367	350	366	410	372	378	332	393	382	371	375	415	349	392	313	363	333	346	367	344	366	363	414	331	352	351	397	404	381	372	344	376	324	362	394	391	341	354	383	400	353	381	362	315	341	391	355	381	366	335	393	366	363	384	355	376	336	371	396	380	353	397	379	354	365	369	359	389	348	366	351	345	375	353	373	381	369	355	364	396	373	348	378	395	355	388	396	373	362	367	426	382	380	357	375	379	380	367	387	392	396	345	368	340	361	323	395	371	334	399	400	387	368	308	348	332	363	372	401	384	368	366	382	382	401	360	341	373	380	352	348	387	358	361	369	361	382	362	348	412	374	365	357	382	348	364	347	348	389	376	379	368	380	356	397	362	365	345	373	359	396	348	411	352	339	367	389	382	351	339	376	372	365	387	368	348	365	394	364	361	351	351	398	388	379	343	384	365	369	372	351	363	395	312	336	389	400	349	367	377	387	359	366	372	383	373	381	360	387	388	377	361	376	384	395	360	349	379	356	385	375	350	357	410	338	350	380	347	355	372	347
22757	31695	36490	37086	38433	36334	42493	33926	26054	20946	18790	18419	15753	13831	10229	8987	9010	7904	7554	6619	6162	4425	4178	3770	3775	3596	2977	2618	2461	2875	2811	2680	2207	1920	1946	1732	1872	1734	1674	1926	1829	1990	1284	1368	1501	1408	1252	1192	1181	1201	1231	1218	1201	1208	1176	1225	1146	1098	1129	1123	1131	1099	1103	1111	1160	1165	1102	1055	1056	1140	1090	1132	1062	1040	941	909	975	994	919	872	884	897	891	892	863	855	860	868	910	908	880	873	886	825	893	909	849	934	907	873	854	863	914	919	888	896	863	852	883	843	875	906	870	866	903	872	894	884	916	873	815	886	886	906	868	899	872	878	859	884	879	878	906	856	885	886	921	852	866	920	903	875	865	878	880	885	897	896	825	886	856	895	851	849	897	874	877	886	836	900	858	832	883	877	847	842	883	883	836	900	793	872	908	929	882	921	844	868	876	905	853	843	901	898	861	845	877	862	862	905	921	906	885	863	881	886	845	822	925	892	902	904	900	916	868	869	858	852	916	903	898	834	894	826	863	914	914	907	954	899	887	901	910	869	867	859	864	920	881	917	908	886	870	869	900	861	890	879	884	872	866	900	905	907	882	917	925	915	913	850	934	865	849	907	858	923	881	903	917	931	907	853	855	921	906	882	882	877	884	875	904	822	878	863	897	850	884	920	882	895	905	869	852	822	906	873	888	853	836	863	872	892	898	826	922	859	898	864	858	850	875	856	941	872	879	834	832	839	879	859	811	888	886	859	901	922	849	877	839	927	900	861	895	913	888	879	866	885	818	865	831	882	896	904	846	881	863	886	896	883	913	918	864	890	891	860	873	906	854	876	873	844	894	884	839	910	902	844	892	879	884	860	895	954	899	861	909	882	903	915	891	866	881	870	895	876	850	832	961	869	803	892	885	858	902	855	859	918	874	856	880	905	834	889	888	841	874	925	890	889	897	859	838	857	880	855	912	924	845	905	875	893	848	925	870	955	911	855	852	897	904	867	900	806	893	905	885	925	869	861	891	884	904	856	875	824	919	872	860	878	835	886	886	876	891	873	874	913	906	855	875	903	882	863	821	900	835	865	874	841	836	830	925	868	878	949	868	847	836	836	878	864	868	934	892	871	830	817	932	936	867	941	836	883	924	906	890	873	869	868	870	917	861	906	905	930	875	927	907	909	893	881	870	870	854	935	863	899	848	856	891	808	898	865	846	864	940	887	886	845	891	883	907	816	870	828	924	922	870	858	819	901	905	867	811	805	877	867	879	940	869	904	861	909	899	845	900	921	858	963	914	851	862	834	858	856	847	845	841	876	898	877	831	873	872	912	884	908	880	894	834	909	907	906	862	824	877	866	916	930	840	823	864	895	901	845	869	901	924	881	862	836	865	869	917	934	875	902	892	879	839	895	898	929	888	904	884	874	894	854	889	840	833	826	888	862	870	844	872	865	890	798	846	911	901	899	847	907	883	898	858	859	906	895	843	809	855	876	921	858	840	937	875	931	885	909	893	902	931	852	917	877	881	931	821	910	892	928	870	865	864	910	876	848	903	854	847	869	908	915	902	953	900	898	847	854	853	863	864	907	882	909	881	921	828	879	895	869	933	833	879	908	899	850	889	865	884	900	874	862	868	878	912	870	920	912	892	852	933	880	926	880	893	875	951	906	891	838	897	836	948	865	852	843	853	846	891	862	879	848	835	902	882	873	861	872	858	888	866	838	902	847	871	852	895	867	884	829	889	889	851	850	848	924	875	887	871	840	899	862	885	862	863	867	847	892	920	913	933	835	856	942	861	869	886	867	896	865	892	850	897	891	889	869	905	858	977	832	893	888	931	866	866	866	870	860	889	894	900	856	919	867	883	894	877	857	877	930	811	801	867	885	860	914	918	878	849	853	893	881	880	862	914	866	885	888	862	825	920	889	871	885	886	865	901	908	893	846	880	846	922	875	877	903	861	908	896	882	885	850	932	836	872	887	869	841	854	924	852	932	936	868	879	840	828	856	871	914	896	900	837	917	860	903	900	882	955	910	854	841	867	897	854	883	881	835	880	854	852	868	875	847	934	901	883	891	852	910	855	845	872	895	840	921	831	840	847	881	893	909	882	932	887	912	875	864	927	915	847	878	857	921	911	863	855	857	943	893	858	881	880	875	872	837	896	887	936	893	866	896	896	878	866	947	865	872	892	916	911	901	876	913	877	822	892	906	923	897	876	875	955	850	870	918	877	895	873	883	889	877	880	893	871	854	888	823	886	850	870	896	890	847	873	892	920	914	851	872	922	891	894	919	883	887	878	890	850	818	847	863	830	836	872	901	870	868	892	866	886	893	922	860	859	839	899	893	897	914	874	878	904	792	893	876	862	845	867	906	819	860	902	853	863	853	871	903	875	893	864	914	836	840	888	853	878	849	948	859	865	883	889	913	891	844	809	815	884	838	895	900	873	858	907	879	871	930	906	876	845	858	912	910	822	909	881	905	857	872	921	839	929	904	879	890	867	904	800	896	893	856	827	895	884	883	892	885	879	878	880	889	862	879	864	860	820	909	884	869	879	893	876	872	911	884	844	923	874	905	934	896	848	869	877	862	905	914	883	899	872	840	882	890	872	899	868	857	933	869	885	850	901	908	872	906	880	868	890	945	920	873	854	901	923	882	883	896	893	877	889	878	908	912	846	863	868	895	893	881	850	892	902	871	920	864	862	830	925	887	880	883	918	865	899	895	875	889	898	861	821	896	874	883	823	835	885	892	901	890	870	918	871	922	853	926	905	867	861	874	878	871	878	901	894	850	900	922	907	865	921	836	811	915	896	895	873	899	845	853	940	874	885	894	873	892	909	867	925	913	879	905	912	892	837	851	893	886	867	867	876	898	872	859	869	876	861	907	900	842	870	855	878	869	930	863	851	865	896	815	902	912	878	852	910	853	861	915	858	941	899	878	867	864	901	867	913	855	889	884	885	917	839	864	887	861	920	849	879	856	931	881	886	902	905	853	819	839	913	936	867	927	905	909	862	882	897	858	861	889	890	852	871	834	915	941	869	867	856	917	849	877	853	830	858	907	871	887	908	864	850	913	862	880	910	968	921	917	894	855	859	831	864	872	906	860	922	842	931	897	865	885	904	895	907	882	808	897	861	892	930	874	855	847	855	865	866	860	907	884	864	933	864	907	893	873	915	880	833	913	838	887	917	894	886	899	857	917	859	882	844	902	892	864	873	912	899	883	903	890	902	863	875	875	898	978	883	945	886	838	942	896	888	900	883	883	871	859	869	838	884	863	870	837	871	884	856	870	862	863	873	892	889	905	894	939	896	810	896	830	905	882	887	826	887	871	837	877	906	832	887	851	922	922	890	881	868	873	876	849	871	892	860	867	898	879	875	886	895	862	893	885	895	905	874	889	900	910	881	903	930	834	877	885	895	895	860	906	906	925	914	825	896	902	885	880	879	868	852	848	870	894	861	837	921	912	884	865	896	858	894	854	873	901	885	863	867	889	890	864	874	917	871	877	852	869	896	870
39794	41206	37264	31064	31927	30464	36374	29534	19262	12382	9003	7871	6308	4878	3274	2926	2994	2843	2248	1867	1732	1222	1070	1085	1041	1021	838	734	675	811	728	628	601	541	533	504	551	495	474	494	583	550	409	405	393	388	389	372	369	393	356	366	410	342	393	390	356	362	319	329	364	337	381	339	361	321	367	316	327	346	331	335	311	285	330	301	300	253	296	300	289	306	301	276	283	327	290	278	306	322	293	290	292	287	313	266	271	269	251	326	290	303	326	277	283	286	268	260	283	276	267	296	317	291	300	282	291	278	299	281	293	258	299	295	302	273	301	306	273	267	325	294	263	298	268	315	277	287	296	242	280	306	288	287	278	288	281	301	337	296	276	247	279	290	307	285	319	280	292	300	286	316	273	285	301	264	296	301	274	271	277	311	303	307	282	305	291	293	263	312	289	277	266	280	277	255	306	293	261	300	275	286	265	268	279	317	261	287	311	292	281	271	275	290	294	299	262	307	291	325	293	291	281	297	281	279	272	345	281	274	276	290	277	268	303	275	301	270	302	260	292	281	273	269	313	283	302	305	273	281	320	313	302	302	266	275	318	270	280	296	306	260	274	270	325	301	304	289	291	283	285	293	238	292	292	274	280	274	272	303	266	293	276	272	308	284	258	317	261	297	309	313	326	287	279	288	298	298	292	267	305	257	261	279	284	268	295	294	309	305	285	284	286	287	317	299	298	279	270	272	292	264	253	289	293	262	320	300	277	276	298	270	285	274	309	293	288	312	293	300	269	288	259	260	305	282	288	285	286	296	265	288	255	281	256	276	291	314	323	283	290	303	334	280	304	300	280	270	278	294	295	330	296	295	295	325	320	300	294	289	300	323	288	268	301	296	275	266	276	298	273	254	279	270	276	264	311	276	293	270	269	297	300	282	300	274	269	293	278	272	271	291	273	303	271	280	288	285	291	304	302	293	277	269	283	274	323	310	295	312	262	261	289	293	294	273	258	318	296	313	278	289	280	314	306	257	262	304	274	292	268	312	287	279	287	274	324	312	290	297	255	312	265	285	275	295	297	253	260	289	252	296	293	277	295	280	294	307	312	272	303	283	288	286	302	282	295	294	268	330	301	291	260	261	274	299	268	298	286	293	328	315	296	253	284	260	253	298	247	279	285	271	280	302	297	279	266	283	268	297	307	279	284	295	305	284	305	305	333	286	283	281	281	263	299	312	254	279	278	255	284	253	279	299	289	290	302	303	308	278	274	292	347	277	293	290	257	314	295	302	292	259	288	314	272	309	292	289	289	284	300	316	313	257	288	277	276	279	295	283	303	287	272	258	279	250	318	296	297	294	309	279	302	293	258	275	309	288	289	265	319	296	297	281	283	280	285	300	278	302	302	308	282	309	280	283	275	300	275	306	326	315	281	321	283	305	294	297	261	280	260	292	286	278	285	275	294	296	300	296	302	267	268	280	274	285	281	275	300	280	285	281	319	321	300	285	299	267	299	289	285	298	283	299	288	298	276	277	280	296	263	305	301	298	280	312	284	268	297	292	262	303	276	265	293	325	293	294	260	254	304	309	268	291	280	273	276	272	290	300	322	310	282	310	332	295	310	300	278	283	306	275	351	303	285	276	290	310	304	305	298	277	302	270	267	296	303	311	288	292	291	319	283	258	324	243	326	285	327	296	279	289	263	276	278	287	306	282	285	333	294	304	270	272	270	277	291	263	269	265	299	253	282	281	289	278	266	279	310	297	266	274	281	298	274	299	306	288	309	295	293	312	262	297	298	307	297	276	323	325	316	254	297	312	314	279	316	256	306	301	291	261	305	284	279	295	309	297	284	319	310	282	275	292	294	246	298	269	361	271	312	268	352	294	308	275	266	299	308	275	320	272	290	305	286	309	273	298	293	283	284	267	261	258	293	280	285	310	284	292	304	280	292	265	289	307	278	304	336	303	316	275	247	244	308	261	267	298	284	290	288	271	290	300	299	275	302	296	263	278	288	297	305	302	288	295	259	301	309	258	313	318	290	307	299	259	286	277	299	273	282	278	276	320	286	307	318	285	292	283	289	299	269	288	304	283	282	283	255	293	286	289	248	284	322	294	256	271	290	265	308	314	276	264	264	287	288	312	269	281	251	305	297	286	310	290	310	279	297	297	270	279	298	293	283	309	277	312	292	269	275	305	271	302	271	282	314	255	306	288	291	288	270	290	287	282	272	284	300	261	326	306	286	327	319	308	272	273	257	277	294	272	275	272	264	274	267	251	288	269	258	291	287	295	303	293	299	267	301	287	281	291	321	289	276	298	266	283	274	288	284	284	264	251	287	270	307	300	281	304	303	311	258	312	266	301	312	309	292	301	316	299	288	287	271	279	281	273	292	300	279	305	274	267	297	300	286	295	258	283	279	294	313	269	282	279	310	248	285	278	318	294	282	268	291	269	294	289	285	269	298	287	297	338	277	284	276	304	274	291	297	307	301	283	300	273	269	314	288	300	307	274	247	278	298	289	319	312	252	242	259	288	297	305	267	268	285	280	296	321	282	257	273	279	297	235	297	287	283	268	319	267	294	298	267	259	289	269	294	290	297	289	304	295	311	278	310	267	287	300	274	314	278	276	294	296	287	281	299	298	273	285	265	289	273	295	258	257	273	328	297	305	291	261	278	300	308	289	257	281	339	278	276	284	262	320	277	318	276	303	254	272	280	298	294	300	291	302	284	291	262	275	293	291	278	310	310	296	289	290	292	310	287	312	307	281	283	267	285	295	284	296	287	260	265	289	295	281	284	290	277	324	287	275	271	266	282	260	294	272	295	266	281	258	247	271	258	301	307	317	311	286	286	301	281	299	287	346	296	272	301	281	283	271	310	293	287	290	287	269	279	270	297	273	305	303	278	283	292	294	289	288	312	276	319	277	277	305	259	307	305	266	262	298	296	272	281	275	256	249	289	299	292	304	273	306	267	290	302	272	230	296	304	317	269	314	286	280	270	277	278	279	267	276	258	275	303	291	270	305	308	263	292	321	272	264	330	287	282	275	307	278	275	297	289	313	284	261	284	285	289	269	295	301	311	265	305	275	276	286	309	284	275	275	286	292	284	279	288	279	281	264	291	300	298	268	267	278	303	298	263	274	301	271	294	279	269	273	291	268	317	281	292	321	277	262	287	316	289	289	310	291	300	287	290	305	282	275	282	301	303	289	305	276	299	326	268	275	307	302	298	294	321	291	285	291	309	304	251	300	301	289	278	286	311	259	286	274	293	290	310	295	270	289	270	304	284	274	291	319	291	269	313	257	294	287	291	253	253	313	291	300	276	266	259	298	314	290	296	292	267	306	283	305	321	283	294	231	261	287	257	274	277	313	273	292	311	265	298	291	301	274	327	272	287	270	275	284	315	308	295	305	302	272	277	249	279	316	315	279	307	276	282	285	284	299	287	318	290	306	292	264	265	312	293	315	301	288	298	300	285	286	280	304	280	302	306	292	261	273	267	295	300	283	281	281
28356	36303	40838	42017	43758	43222	49526	40167	32929	28227	26492	25082	22587	19933	15669	14336	14079	13433	12286	10450	9372	6912	6384	6343	6350	5856	4291	4039	3551	4570	3878	3325	3024	2611	2976	2205	2722	2412	2317	2444	2588	2585	1510	1431	1749	1507	1387	1409	1331	1384	1301	1394	1406	1283	1279	1365	1264	1076	1079	1119	1101	1117	1166	1034	1123	1059	988	1055	1178	1213	1134	1034	895	935	890	779	740	751	788	838	728	702	721	736	774	650	689	664	663	712	691	682	653	736	709	696	689	684	690	684	698	731	732	728	703	692	782	691	714	675	658	657	696	691	697	738	695	715	701	643	674	693	741	707	689	707	632	703	702	681	705	687	674	648	690	714	686	672	700	731	649	726	699	684	701	652	688	685	721	682	698	688	682	752	669	686	704	693	685	718	674	717	658	690	715	717	696	721	655	689	717	663	740	675	682	658	648	688	637	619	709	710	657	651	663	666	723	717	680	694	717	680	693	731	688	687	712	707	702	706	705	701	671	694	654	707	725	676	710	727	711	692	690	665	718	705	690	692	702	708	680	695	642	682	710	667	682	704	676	668	719	712	707	673	719	702	643	700	668	672	623	680	703	675	702	650	670	679	678	698	661	694	701	697	684	677	654	684	744	673	687	673	639	739	663	715	687	680	705	680	715	648	715	720	716	681	673	716	694	678	636	722	644	665	676	718	674	659	672	672	715	705	679	697	697	686	705	669	669	645	667	672	686	705	704	684	637	660	693	698	682	684	740	656	669	722	690	701	703	653	703	715	691	642	711	653	689	645	663	659	696	719	701	717	717	687	683	712	683	664	682	658	665	695	658	678	694	722	691	737	685	703	684	702	684	691	679	657	715	698	758	667	737	696	639	645	726	754	702	706	689	726	705	694	735	749	698	705	620	649	673	712	678	687	684	660	745	697	706	718	686	701	700	707	710	669	681	660	678	674	684	731	647	690	695	669	724	675	689	685	685	679	716	648	665	696	708	691	764	715	658	670	663	698	634	759	714	719	683	718	706	703	717	690	699	690	717	729	701	679	660	709	697	689	677	711	715	705	724	698	704	691	646	693	675	657	678	676	683	681	682	755	736	676	699	737	718	719	693	674	691	732	693	651	721	662	675	689	672	679	697	694	702	692	706	694	683	643	698	693	688	691	679	666	656	711	688	692	715	715	654	655	656	712	679	776	721	690	696	692	749	703	719	678	753	700	666	668	678	686	729	661	695	701	728	712	690	700	673	692	684	702	694	743	660	703	659	712	654	687	660	654	698	662	745	735	695	699	698	673	702	687	705	688	686	703	731	734	622	704	699	659	703	710	692	726	714	694	674	720	698	678	673	740	702	691	695	683	707	680	705	726	627	683	651	689	701	652	687	673	655	718	717	669	757	653	684	703	688	647	717	727	719	686	730	731	734	638	644	710	677	685	681	718	667	681	680	700	696	718	725	686	678	691	675	718	713	686	672	667	688	705	709	688	678	664	672	680	693	717	699	700	719	649	704	668	692	705	696	652	702	692	695	698	720	680	641	714	682	664	690	690	648	715	677	696	670	718	686	636	654	663	681	716	723	678	668	694	652	696	652	711	657	717	705	698	737	716	705	685	707	687	661	661	665	705	702	648	730	711	666	727	655	713	733	733	651	676	646	691	708	696	706	678	687	725	683	708	710	724	624	658	675	671	720	681	692	688	737	704	694	654	705	671	684	681	737	717	722	692	724	677	655	686	688	678	672	682	679	686	716	677	695	689	687	694	666	702	723	681	688	649	648	690	653	628	699	689	692	674	698	695	681	659	668	677	689	677	682	695	670	689	708	725	692	638	708	681	690	679	758	666	740	714	674	711	680	676	716	709	680	714	694	683	721	693	680	679	692	743	744	711	710	684	701	710	712	686	643	671	705	672	724	670	689	707	685	678	691	680	675	663	727	716	701	704	731	707	669	680	698	656	654	667	667	685	648	678	674	695	692	714	674	691	686	677	704	701	736	693	710	626	663	706	679	733	714	692	690	690	675	680	727	693	706	722	716	701	708	664	646	703	680	733	701	704	704	656	687	675	704	672	684	668	744	719	671	680	758	743	666	709	708	706	711	688	674	707	696	720	646	674	667	724	670	707	687	730	663	730	653	709	681	625	650	701	713	710	676	717	680	720	649	667	698	706	717	639	685	721	669	676	715	681	755	648	728	689	639	725	669	700	695	688	678	715	660	669	686	665	758	707	715	699	708	672	711	686	728	657	708	691	704	706	687	706	666	725	761	703	697	682	689	755	692	680	663	679	686	678	706	669	685	674	688	697	740	716	687	655	664	678	714	678	691	721	633	698	663	624	656	728	704	686	721	679	713	671	713	673	633	717	674	689	697	665	712	653	659	718	697	673	649	688	674	648	693	731	769	705	689	729	705	725	635	729	730	706	690	695	720	689	680	650	720	662	702	676	689	685	723	722	656	667	695	670	733	680	686	631	672	712	700	630	696	686	705	650	711	677	625	690	661	708	692	711	743	687	718	683	674	713	700	652	667	711	648	686	675	668	697	721	689	678	690	693	665	646	699	696	702	699	723	686	686	711	676	653	678	642	739	666	689	705	639	692	682	689	682	653	725	703	672	698	656	688	672	701	690	697	659	699	724	662	689	704	713	708	680	679	667	638	685	700	678	645	668	675	629	724	710	679	674	690	675	631	716	657	687	685	659	708	681	688	663	676	707	684	664	698	710	657	709	687	709	703	643	660	707	643	634	679	692	685	691	682	669	644	662	699	738	734	710	695	713	670	715	670	728	657	680	685	669	660	615	703	663	681	696	712	686	682	700	721	669	734	713	649	690	698	666	685	708	715	710	741	679	691	674	685	696	701	692	701	740	679	664	646	714	708	724	685	723	679	686	697	705	678	711	702	728	664	678	757	697	679	676	738	703	670	713	709	698	691	706	686	695	652	621	695	715	664	685	665	706	695	693	636	687	685	713	711	721	686	739	722	684	662	701	713	700	698	728	669	662	665	695	689	701	669	722	693	658	692	688	706	714	710	703	673	648	712	675	697	650	700	715	721	679	667	710	724	691	685	679	710	682	710	673	713	716	669	681	682	703	682	684	681	680	730	660	686	654	690	704	682	717	720	694	707	663	664	699	686	705	704	715	670	688	677	677	685	743	650	700	695	686	585	695	681	683	766	722	703	646	734	705	666	636	697	715	687	665	694	701	668	654	738	657	678	683	714	689	711	687	722	676	688	688	660	689	710	668	698	694	704	685	662	744	692	683	666	701	663	680	707	725	620	659	688	744	714	682	706	727	626	742	728	656	715	688	682	718	683	718	703	673	722	661	695	704	721	665	726	679	684	718	680	675	672	670	701	658	645	733	742	693	678	686	656	695	680	709	705	694	683	681	669	719	694	694	743	714	679	686	703	686	679	661	712	687	739	706	680	713	706	676	753	684	725	642	711	648	695	696	711	656	691	692	676	684	734	651	705	724	711	678	708	706	694	703	695	662	666	691	681	681	620	654	702	689	696	712	726	627	682
11421	13924	15282	10602	7549	5135	4119	3040	2089	1558	1173	901	728	710	624	545	473	472	460	394	419	370	367	392	372	355	321	334	347	339	327	327	297	344	356	319	372	307	319	311	316	344	312	330	315	311	320	303	346	319	312	346	314	313	295	309	288	326	336	324	332	335	320	322	330	319	320	312	279	307	261	313	309	298	307	305	298	318	284	291	312	299	317	367	297	320	323	318	328	317	326	337	335	323	313	289	285	289	299	316	301	307	306	299	319	328	303	295	268	301	334	298	292	299	291	338	316	332	327	334	298	298	323	310	291	310	304	333	340	291	300	314	294	351	315	341	331	305	329	312	301	325	306	352	322	277	307	316	348	309	331	305	329	335	314	319	304	323	336	340	308	331	330	318	317	302	318	303	296	303	324	326	312	365	290	291	329	260	286	328	296	283	285	299	296	315	308	328	307	273	326	292	308	317	308	293	335	336	328	308	288	353	294	328	314	284	318	284	298	326	326	313	265	300	324	297	294	290	326	325	299	328	321	326	327	317	299	298	310	314	306	306	291	312	301	336	268	299	322	320	272	304	328	330	338	362	322	385	357	311	272	305	358	312	301	320	320	328	348	289	311	312	316	332	302	290	311	327	303	300	313	319	344	292	311	297	285	347	290	365	309	316	300	299	316	285	300	316	297	308	301	306	291	321	300	315	316	343	315	311	300	314	304	286	315	304	343	279	306	317	285	342	308	285	331	328	342	307	306	319	291	292	307	314	324	321	321	321	330	309	329	297	342	314	324	312	307	311	326	323	326	286	324	322	312	289	318	294	303	346	329	312	288	326	347	291	311	343	273	317	301	306	290	306	289	319	321	330	287	333	308	321	324	323	321	329	307	302	315	368	321	308	298	316	309	297	306	343	281	314	320	292	313	343	365	334	293	313	289	297	290	325	319	312	289	334	295	321	355	304	304	299	312	311	299	350	299	324	323	277	302	324	332	330	329	296	310	307	315	295	329	336	327	293	312	314	321	353	278	349	328	321	305	296	311	303	301	320	335	320	291	318	271	321	312	321	318	314	331	315	314	295	332	303	299	302	332	332	300	281	313	317	329	335	290	305	344	316	299	328	270	309	290	338	289	330	338	364	308	301	320	304	289	349	312	341	312	317	321	319	310	296	331	283	302	313	294	341	325	317	309	321	315	329	331	322	340	307	298	310	299	295	283	306	335	304	294	337	298	311	355	310	324	315	287	301	312	284	299	289	326	294	300	301	330	310	295	336	290	303	290	300	298	339	315	317	336	342	301	312	275	313	280	293	294	360	311	280	318	336	344	327	318	304	317	323	315	296	310	322	322	293	312	335	297	291	336	305	317	293	327	306	331	290	303	318	291	350	296	303	273	310	310	313	280	322	294	291	310	283	294	328	325	299	333	295	297	304	332	338	305	332	319	355	303	336	285	310	341	321	301	305	311	304	332	307	299	321	307	305	310	274	331	311	319	321	314	340	353	322	320	305	316	302	311	316	294	305	301	300	303	338	318	327	293	311	306	326	325	313	314	292	296	349	287	300	291	323	339	300	294	297	300	305	307	340	327	331	307	316	334	304	295	315	328	331	300	308	326	289	329	312	316	288	346	302	331	319	336	308	322	282	310	306	309	312	335	306	275	337	337	340	337	321	300	301	324	323	327	307	326	314	321	307	311	273	298	317	289	306	328	334	315	327	345	291	321	271	290	307	308	310	328	316	327	281	324	317	320	326	308	318	283	342	295	315	320	347	321	299	335	313	289	292	300	304	282	327	313	324	308	329	329	291	311	313	307	308	271	312	323	313	314	312	299	295	301	339	299	273	328	342	300	301	305	324	297	340	320	300	288	325	336	319	307	310	294	292	320	340	329	313	330	347	291	306	321	341	306	284	326	330	310	307	333	309	317	324	291	343	294	307	298	301	273	302	285	295	310	342	311	317	343	301	284	297	337	309	322	353	293	312	336	322	310	353	275	330	302	323	307	271	307	317	292	315	301	321	312	297	322	310	314	302	278	315	318	336	325	290	338	315	326	305	314	310	292	306	340	283	293	345	294	305	296	321	329	317	307	296	306	285	307	289	303	311	311	338	335	299	330	336	315	342	292	293	325	336	302	289	296	315	292	322	309	281	285	318	316	316	301	315	294	306	320	335	290	291	287	319	337	305	266	319	304	299	294	327	292	309	288	322	313	297	349	281	313	350	318	342	322	282	348	283	327	315	306	303	298	315	296	324	329	322	302	311	335	320	291	323	330	276	316	325	310	292	339	326	291	282	315	304	304	349	324	308	299	284	292	306	323	324	296	312	313	322	303	313	307	321	306	306	324	353	315	319	306	313	321	293	307	292	326	318	298	328	304	306	316	299	312	314	304	347	325	326	294	282	283	318	329	353	305	307	356	340	309	295	316	319	302	340	333	305	305	321	332	315	306	306	286	327	310	291	327	308	329	308	323	318	337	302	325	301	319	336	294	312	296	288	297	318	281	307	320	331	324	314	297	293	294	292	315	299	308	338	343	303	330	285	314	315	297	328	330	288	329	305	279	344	300	310	295	320	314	329	310	303	345	304	338	323	307	285	312	310	305	320	319	330	302	341	292	335	293	334	287	299	282	292	306	310	316	324	325	275	301	324	310	294	339	351	300	309	329	303	335	323	341	325	313	306	298	300	330	317	321	292	302	338	318	292	325	318	327	326	309	336	320	347	279	319	346	309	296	312	321	340	294	318	300	280	290	285	319	308	343	330	315	309	315	304	310	303	281	299	298	333	298	297	307	306	295	322	310	288	281	308	283	312	333	280	290	299	309	284	321	306	306	319	308	308	314	293	299	307	326	305	307	307	319	305	329	336	294	326	365	271	315	312	283	323	336	354	317	304	301	319	327	290	289	338	286	348	302	294	275	306	292	319	318	295	317	320	309	324	322	313	292	299	324	331	294	283	289	315	279	325	302	344	297	315	302	307	310	329	329	293	292	308	304	316	297	274	297	296	306	317	323	317	304	300	278	308	301	299	278	296	293	305	299	310	304	295	282	304	322	293	317	295	314	318	340	316	297	311	346	309	310	315	332	346	334	269	335	315	333	308	318	290	320	308	344	296	280	296	330	295	309	318	300	291	321	316	315	314	313	298	322	318	332	310	301	331	311	338	335	285	336	305	301	325	336	376	325	325	273	309	301	290	297	311	315	288	324	320	321	351	312	336	304	311	313	305	295	327	332	317	284	317	296	310	295	321	287	325	319	312	311	306	304	325	330	277	284	310	305	312	278	316	294	308	315	305	301	292	313	343	306	329	325	314	326	293	340	323	307	301	313	334	298	321	314	340	320	329	332	334	320	281	288	291	339	303	317	307	285	306	318	325	318	363	305	318	342	316	341	359	329	303	304	339	296	301	330	319	322	311	361	304	315	348	324	292	318	293	293	329	322	302	287	340	325	309	327	303	292	331	294	302	319	302	315	323	312	301	307	317	309	327	313	308	295	320	316	328
8717	14307	21131	20791	19258	16145	15181	11851	8917	6890	5551	4420	3613	3155	2643	2299	2111	1934	1735	1498	1399	1293	1290	1279	1187	1129	1078	1035	1045	1070	996	998	971	920	915	915	960	899	904	968	898	874	859	837	884	911	814	906	854	898	869	874	906	879	887	879	849	846	914	896	883	928	898	926	948	845	908	826	869	817	773	759	789	765	792	828	819	759	781	753	786	806	752	773	782	833	794	788	752	731	760	783	762	775	801	788	812	791	746	787	831	793	785	752	818	797	768	762	776	783	760	790	744	843	809	784	815	757	757	769	808	801	735	734	738	795	783	778	757	765	764	753	790	792	780	731	854	733	771	756	797	781	770	774	738	782	805	814	750	757	748	850	805	816	736	762	779	805	771	784	755	751	720	783	788	778	796	737	750	820	756	766	757	727	736	794	789	736	791	781	781	798	747	762	778	778	791	747	804	785	795	787	788	779	826	788	770	727	693	767	746	783	754	764	815	776	804	771	763	723	773	819	761	754	779	772	734	767	807	776	792	733	771	782	817	775	748	774	759	798	804	780	765	795	759	802	719	811	778	754	761	778	796	817	766	764	829	751	814	765	741	756	798	738	775	764	781	837	743	716	779	781	767	748	817	769	774	778	749	787	766	769	815	791	733	735	771	785	747	692	713	792	767	722	798	779	730	741	778	732	753	749	805	786	746	778	770	819	778	799	752	743	729	807	746	750	812	816	780	738	734	788	780	768	762	772	750	774	831	736	792	794	734	795	755	773	770	773	774	747	787	787	732	773	745	767	760	736	731	758	785	761	802	797	775	797	784	809	790	799	804	766	755	729	738	801	741	765	741	780	773	724	746	813	748	712	789	791	786	741	759	790	730	774	742	762	808	734	800	779	768	781	763	753	784	718	783	773	791	766	801	746	786	756	790	831	790	783	844	765	741	792	788	757	762	770	773	742	774	806	834	774	743	798	757	765	731	764	724	772	783	775	741	744	706	792	736	734	753	775	775	730	789	734	802	779	787	765	745	752	776	783	734	750	746	784	749	712	755	794	794	782	743	801	813	792	797	787	755	768	741	742	757	770	769	747	788	744	769	786	749	754	760	765	780	756	718	787	742	770	771	789	801	763	774	765	786	741	788	761	697	760	776	733	757	748	741	765	770	800	754	766	774	791	786	777	732	790	801	822	691	775	807	779	800	757	763	755	741	769	764	720	739	767	758	714	750	775	853	817	755	747	766	771	802	786	803	803	813	772	791	777	817	783	760	798	747	745	809	826	802	741	749	757	737	786	793	729	703	747	740	763	770	790	779	738	775	748	739	781	758	785	795	806	713	753	744	762	763	755	814	727	782	734	821	818	815	766	743	792	801	786	775	794	774	751	786	800	789	775	772	756	778	749	779	777	786	759	753	817	762	812	731	760	780	758	761	810	765	779	812	757	785	784	733	823	782	734	831	782	829	814	775	732	742	760	790	781	752	731	773	760	760	796	751	769	829	819	805	766	796	751	788	758	810	769	752	792	752	795	753	748	772	751	744	760	819	780	761	802	797	770	759	735	731	817	814	754	830	759	761	761	711	791	776	733	753	776	769	754	718	754	773	758	749	727	758	767	783	771	738	726	773	831	756	795	763	784	759	791	764	795	802	743	782	750	749	715	749	778	750	770	786	773	780	780	742	788	781	732	816	785	795	750	806	741	788	750	792	799	761	813	777	788	800	768	763	764	798	756	788	792	704	740	754	789	765	801	776	816	721	785	757	771	757	746	739	811	774	787	751	743	741	772	789	750	763	761	758	783	785	804	725	805	748	738	753	759	779	771	727	806	783	827	775	767	796	810	771	784	736	757	780	767	795	803	783	788	789	768	733	754	805	750	796	757	742	761	762	785	793	766	747	728	801	775	822	756	754	797	760	759	787	770	758	755	771	783	792	786	820	753	808	771	690	751	746	777	758	778	708	824	767	809	801	771	756	756	730	771	746	794	759	756	745	796	764	782	762	808	767	776	761	755	849	785	750	796	783	795	767	755	783	748	757	743	758	723	760	785	774	703	768	760	797	731	761	801	755	819	734	800	793	748	795	787	783	735	788	778	736	822	737	777	842	772	792	760	796	794	775	792	769	757	736	802	775	730	774	783	781	761	769	752	796	750	784	817	786	851	774	753	724	747	765	739	790	798	789	713	802	730	718	762	741	810	777	728	815	836	803	731	775	799	760	753	795	732	752	746	815	747	808	776	837	812	818	743	732	802	762	750	778	754	787	787	775	753	718	783	727	764	762	805	816	750	779	802	798	795	744	764	799	811	764	792	726	770	783	796	755	763	763	768	761	784	761	796	744	772	846	754	767	785	785	766	761	781	787	803	725	755	765	783	721	786	791	802	748	792	795	806	776	788	714	776	790	783	741	807	772	766	743	787	742	728	802	760	777	790	799	740	822	755	760	812	809	802	723	764	754	741	740	813	775	804	765	781	759	830	706	789	796	750	783	804	747	792	822	790	787	793	772	771	793	794	739	744	763	790	812	771	809	758	804	781	817	804	779	774	796	774	767	753	772	795	819	835	775	756	755	761	775	807	804	744	759	775	775	744	805	752	773	775	790	764	757	810	778	835	820	793	784	749	784	779	798	757	814	785	764	795	761	757	761	752	756	776	774	811	796	830	751	752	796	748	816	788	751	779	772	790	782	836	767	806	782	772	761	733	826	768	763	774	792	817	803	796	763	765	749	716	760	770	800	790	748	785	830	801	779	789	780	790	757	793	770	776	796	778	767	818	800	868	775	752	774	808	794	777	752	775	818	784	802	753	746	767	781	751	777	784	786	784	790	787	759	780	758	768	752	749	795	773	755	711	768	753	793	800	762	728	763	789	748	802	760	728	766	789	776	799	746	728	789	797	786	773	739	820	741	734	795	779	744	790	766	783	766	810	745	781	777	787	747	785	812	795	739	799	755	776	741	781	788	778	782	776	822	786	805	791	834	784	800	787	758	803	823	747	814	766	830	761	801	765	772	743	786	743	768	775	796	773	764	769	764	814	792	820	783	805	767	770	787	762	766	738	774	763	785	754	778	752	788	786	753	795	835	770	745	785	807	740	762	746	790	696	740	745	778	744	734	864	782	770	751	768	801	832	754	757	750	779	794	741	748	746	808	758	722	742	765	765	764	748	809	729	752	796	782	772	781	742	820	754	771	786	777	740	825	779	786	783	768	756	785	761	802	790	781	795	772	786	767	736	764	794	802	775	797	710	768	725	807	749	784	755	781	759	775	781	784	710	778	742	800	787	797	742	724	767	785	783	765	750	752	829	716	788	777	776	768	750	757	786	787	816	774	734	745	803	706	760	809	753	771	761	791	758	807	816	790	838	771	775	777	783	760	765	768	830	750	742	737	743	785	756	798	782	731	765	778	764	776	783	772	789	774	799	798	736	788	748	761	802	765	738	786	826	781	780	727	824	813	780	763	767	754	786	792	815	792	779	760	773	793	777	724	778	766	759	767	799	784	807
33176	37329	36676	29372	28397	25470	27275	18879	11097	7094	4916	4270	3315	2641	2130	1854	1748	1454	1277	1075	1005	896	875	842	797	717	666	567	558	633	579	572	573	515	514	490	520	520	461	493	519	449	413	440	425	420	434	397	436	435	435	396	411	425	426	402	406	340	408	424	428	402	416	423	389	398	419	405	383	447	410	375	387	348	381	378	380	391	400	418	398	366	380	380	375	359	383	382	338	361	374	400	379	362	356	357	360	381	383	374	384	386	375	384	366	357	368	362	394	360	390	324	375	362	379	374	355	372	370	373	365	359	353	372	356	388	352	375	358	357	365	343	392	381	346	408	341	384	378	376	361	374	376	377	377	359	359	381	335	361	358	394	359	338	381	372	379	334	350	363	360	386	338	358	314	360	401	381	361	392	357	356	372	352	351	354	345	373	366	384	375	370	381	380	351	369	362	365	363	360	351	328	309	365	420	366	346	366	377	387	377	384	351	395	347	364	328	416	370	366	340	390	365	363	401	372	343	356	355	358	381	388	340	368	380	359	353	376	345	374	352	349	368	394	375	371	351	342	367	363	386	381	399	355	366	350	371	354	339	377	374	358	331	331	364	343	350	338	364	377	368	365	378	381	352	387	384	356	371	359	374	360	402	362	371	393	365	398	360	369	346	430	377	342	349	374	377	359	376	405	376	388	361	362	401	383	372	407	409	344	382	338	362	347	355	357	366	383	398	361	339	359	330	370	354	330	400	344	366	359	374	375	365	359	377	334	354	385	373	356	381	358	331	402	392	365	379	374	374	349	354	381	376	382	385	353	382	364	364	342	380	370	394	326	365	367	400	358	382	361	348	385	360	411	389	374	362	354	326	388	364	365	382	359	387	381	356	344	373	344	339	363	399	347	382	392	361	360	375	398	335	342	380	383	364	365	357	340	361	380	405	408	369	360	360	348	356	355	383	369	371	347	338	358	366	365	366	363	359	390	405	336	378	361	343	385	341	350	401	367	368	351	345	372	366	381	375	369	419	373	355	354	413	377	373	345	383	385	370	342	373	386	362	338	360	368	372	340	353	353	380	336	354	356	357	371	361	360	324	364	415	360	385	379	373	377	334	399	364	350	325	372	378	370	359	389	365	349	340	364	353	349	400	349	351	380	393	377	368	361	397	374	369	382	382	369	364	387	391	375	364	385	396	356	377	365	364	355	369	380	358	377	369	376	354	387	338	370	402	396	333	382	362	401	427	353	384	398	379	358	364	371	414	329	378	367	381	385	334	387	351	372	367	376	357	430	383	367	360	376	327	345	364	399	370	366	340	353	370	341	369	332	318	386	344	388	394	402	371	368	379	376	348	359	343	364	364	376	393	370	370	381	359	371	362	410	344	348	351	371	392	360	373	397	338	348	353	383	348	372	337	353	428	330	367	393	385	348	360	371	361	388	336	365	352	378	366	358	375	368	344	389	369	386	340	364	368	351	345	382	364	352	381	352	342	383	373	351	347	351	387	370	356	358	317	347	340	392	395	362	358	368	350	371	330	381	374	339	355	395	343	353	340	374	393	400	358	375	406	417	356	354	383	383	383	372	375	356	348	363	359	318	352	335	351	342	387	385	401	354	315	353	372	379	350	353	397	359	400	360	329	359	352	393	381	348	327	353	405	367	369	390	349	343	374	358	385	352	362	355	396	381	345	339	382	368	364	404	361	393	393	358	393	355	341	365	409	381	343	352	352	353	380	355	378	343	357	376	416	438	344	363	398	397	367	402	381	381	345	361	380	408	348	335	354	365	389	361	376	370	384	373	376	390	394	349	388	373	367	344	375	402	389	351	365	368	339	331	335	390	340	352	357	350	368	365	342	362	355	367	380	381	337	378	374	367	355	350	361	368	371	361	334	368	399	375	400	373	338	391	363	384	369	400	336	376	346	349	396	369	388	339	363	363	348	354	348	367	367	355	375	360	379	358	376	352	371	367	381	372	391	375	387	344	377	339	376	352	346	393	401	398	365	390	366	390	381	359	346	378	381	370	336	392	343	368	380	424	360	378	374	373	376	361	365	374	390	378	328	390	391	350	361	365	381	370	351	358	363	375	339	393	384	358	366	369	359	375	392	375	369	349	384	332	357	353	351	342	356	349	381	374	337	394	393	385	360	407	398	404	337	358	382	413	365	405	339	358	377	373	360	358	376	383	370	376	367	353	396	379	344	368	343	382	397	365	381	349	359	387	336	345	360	383	364	397	356	377	384	352	364	403	352	358	360	359	350	383	371	388	356	344	394	400	360	382	394	352	346	359	393	345	352	365	339	351	362	379	361	383	368	410	398	346	358	384	361	348	383	350	363	368	353	367	375	367	331	349	349	351	367	381	364	377	348	396	387	343	338	356	346	358	388	365	374	370	344	364	389	369	392	364	376	386	368	417	388	386	366	366	327	392	342	373	361	347	357	386	384	356	386	368	392	410	353	365	375	353	366	348	383	336	367	373	346	351	390	358	364	378	333	349	354	356	404	362	373	332	365	376	360	327	399	357	412	375	348	338	376	382	343	338	324	379	390	344	396	380	345	353	384	373	379	338	375	330	322	352	365	379	339	390	372	372	374	356	342	378	363	357	391	358	399	337	350	324	372	384	377	361	359	335	362	372	336	382	388	371	377	353	346	334	375	361	366	351	322	401	355	326	378	361	350	377	340	364	357	367	392	371	360	364	396	343	383	345	380	396	367	370	368	376	345	361	386	327	372	404	381	346	367	334	331	386	362	413	351	374	357	366	379	340	380	380	374	361	389	361	363	362	381	379	376	381	371	374	366	358	365	364	350	372	361	369	369	357	359	364	366	351	361	372	356	374	359	360	378	409	371	382	367	362	349	390	360	341	366	355	364	363	370	341	353	365	358	339	382	392	355	386	381	361	360	378	366	353	369	381	354	349	371	374	400	339	383	346	358	382	349	359	365	327	359	373	342	351	365	401	383	404	390	353	397	356	399	318	349	375	387	355	359	381	359	358	356	371	353	324	367	374	348	367	351	366	359	348	373	406	334	374	355	418	349	357	378	351	369	378	334	384	340	357	361	396	355	351	352	330	346	379	358	387	396	379	400	388	388	378	345	369	362	387	347	357	386	393	320	366	370	347	340	362	321	388	333	409	378	355	353	370	363	368	372	372	365	348	363	350	383	387	371	364	369	389	370	364	353	336	377	356	355	375	375	364	359	368	398	390	367	385	385	388	340	390	367	383	355	350	377	386	365	331	373	379	369	385	333	350	352	337	341	352	341	395	374	375	364	359	337	370	368	386	346	377	383	379	367	349	360	345	358	374	368	413	363	377	397	403	373	369	414	380	378	367	339	392	316	360	355	390	349	343	358	405	359	394	364	374	341	383	389	372	357	371	341	316	366	366	341	350	372	333	382	386	355	371	366	373	325	364	369	365	362	360	363	364	383	308	365	376	351	345	387	362	322	372	371	360	369	342	367	373	441	346	376	364	423	382	332	339	379	364	373	372	365	387
23338	32352	37035	36956	37923	36593	41671	31828	25250	20201	18072	17219	14851	13012	10150	9559	9180	8205	7389	6022	5829	4961	4550	4654	4367	3355	3177	2619	2490	3097	2526	2548	2108	1888	1997	1798	2022	1942	1658	1900	2144	1636	1244	1266	1421	1364	1304	1270	1280	1220	1315	1282	1261	1184	1183	1257	1170	1024	1136	1103	1257	1231	1188	1085	1057	1025	1097	1094	1181	1192	1050	978	1047	953	948	944	892	906	912	882	916	964	911	862	870	864	882	886	936	905	905	914	878	844	907	891	841	919	915	854	873	879	893	857	843	915	888	891	924	915	867	859	952	885	892	924	829	897	883	934	880	883	845	879	884	853	865	846	879	910	848	851	890	855	871	884	904	920	884	873	903	884	885	850	880	914	928	807	934	919	892	915	873	852	806	878	936	901	889	904	870	891	863	857	917	851	870	862	878	912	844	848	926	882	917	876	924	942	895	928	866	922	859	873	878	881	857	865	929	865	823	836	871	888	896	922	880	845	892	903	911	883	853	839	845	866	856	883	847	885	874	898	899	835	846	864	901	881	867	915	905	882	911	899	863	861	883	878	893	879	867	882	902	845	883	912	889	884	859	924	859	801	835	934	884	902	840	873	926	900	913	918	889	877	922	904	901	841	840	852	899	879	865	874	882	886	905	815	873	836	925	870	896	874	898	872	911	908	818	903	881	817	858	878	861	839	897	862	890	914	911	872	926	915	919	857	833	914	878	908	874	854	830	909	880	889	900	913	827	900	899	907	898	896	908	878	931	847	876	864	848	927	887	843	868	854	869	888	878	873	874	856	862	895	860	848	855	894	897	892	898	898	900	915	873	885	847	875	858	865	869	898	883	898	860	854	901	886	884	858	817	876	922	914	870	919	911	881	868	870	861	914	877	916	875	861	921	900	823	857	881	889	878	872	884	906	894	853	892	841	895	936	881	858	856	865	913	858	870	923	836	902	847	880	865	835	859	894	905	888	858	891	913	910	900	871	905	856	939	877	871	908	896	904	871	887	880	878	869	825	898	875	910	860	868	890	843	847	866	938	867	862	869	852	814	844	880	831	868	836	898	862	845	880	806	837	849	866	862	882	853	835	898	870	864	871	894	892	916	842	874	881	844	890	866	911	920	896	892	877	838	828	900	827	890	895	850	848	907	860	833	893	890	885	854	908	879	897	912	859	851	865	836	922	853	876	891	895	878	887	856	843	821	877	876	881	856	888	884	848	866	857	864	925	914	910	856	930	920	881	927	857	896	863	880	920	906	833	874	869	868	874	924	929	874	921	868	892	854	903	910	903	851	862	955	876	860	871	796	874	863	891	909	806	904	894	883	911	877	878	897	914	837	864	868	809	897	904	892	872	865	834	848	847	850	803	876	840	843	933	880	888	897	904	927	883	879	875	880	903	869	892	863	909	901	961	878	885	897	859	862	914	873	883	874	848	872	924	845	826	866	897	878	857	887	919	921	910	877	852	915	858	852	852	915	856	882	879	867	885	887	890	852	867	864	882	873	832	877	841	885	888	877	921	878	891	857	878	894	870	891	918	884	816	936	833	894	873	870	851	904	876	884	868	833	849	849	828	861	908	832	856	906	902	860	909	859	905	868	883	835	872	863	900	876	949	911	840	825	922	854	862	870	920	876	865	895	877	930	906	924	866	873	906	896	878	814	907	867	880	889	908	905	867	813	876	845	887	874	896	889	898	854	801	873	881	833	928	937	863	865	923	908	875	881	888	932	904	864	882	888	893	864	938	897	910	897	862	903	861	834	873	885	943	872	855	915	888	844	869	924	847	938	858	899	886	889	861	873	834	912	903	881	886	874	842	879	882	867	855	873	878	883	865	866	913	894	898	873	844	884	820	876	880	889	912	837	866	918	906	953	914	873	880	861	881	954	905	887	860	857	812	845	844	915	886	838	852	863	895	913	832	896	874	879	848	924	940	883	807	909	915	915	881	934	922	897	853	863	830	910	895	862	935	855	884	901	887	874	875	900	931	864	848	860	951	837	890	895	897	880	905	877	908	828	853	849	883	873	905	926	916	897	861	848	827	909	881	846	890	865	869	863	914	880	930	869	883	915	888	893	897	849	912	915	904	862	877	890	819	906	852	905	822	878	937	905	913	880	867	896	829	887	853	855	883	862	870	873	912	899	879	860	865	868	882	904	916	873	878	844	861	896	885	917	822	870	877	929	881	873	854	886	922	890	867	902	890	844	891	861	887	875	850	884	865	904	905	923	895	878	879	821	922	895	911	893	844	874	905	877	935	882	892	903	863	914	871	883	885	860	888	876	913	909	826	891	881	879	895	883	860	933	878	887	855	862	847	877	885	850	867	874	848	916	809	864	838	916	912	867	896	846	869	826	906	911	875	896	847	864	864	859	858	891	880	895	832	869	932	866	886	885	877	909	860	848	867	840	899	911	923	903	979	897	852	908	817	867	853	874	909	907	935	899	870	892	869	896	872	883	858	887	847	839	889	898	877	869	894	893	902	837	859	846	852	929	876	894	929	884	834	824	879	868	916	915	834	856	874	899	885	877	893	844	817	935	849	901	855	881	876	864	904	921	902	844	918	899	917	891	870	900	861	897	869	883	908	883	842	905	827	864	884	914	889	902	920	911	870	868	869	869	875	851	908	843	921	828	867	858	927	935	896	861	869	906	891	876	885	859	824	870	881	886	907	872	889	885	902	868	873	911	835	850	855	855	857	858	829	816	876	893	826	896	853	894	861	872	855	858	902	865	914	856	843	881	898	886	880	846	890	904	878	897	896	881	848	877	910	866	866	868	889	912	887	898	919	873	843	888	879	899	891	885	937	842	890	918	867	879	851	910	844	895	884	896	887	870	863	882	880	902	906	863	841	839	902	848	896	838	888	868	871	857	860	870	871	852	932	910	917	913	856	875	905	890	839	900	874	936	881	906	929	854	871	885	867	929	917	866	913	889	834	905	881	909	891	894	862	885	858	897	898	890	859	916	915	895	836	884	860	918	887	874	864	861	869	866	904	913	857	900	869	914	860	874	883	904	894	868	838	901	872	884	887	887	888	856	902	937	898	864	865	847	832	802	919	856	892	883	907	899	945	948	855	846	947	874	904	880	895	850	874	901	863	924	871	869	938	876	879	900	835	838	832	889	882	907	843	911	872	940	863	935	822	856	908	899	895	849	885	874	932	894	863	850	866	856	890	925	941	854	916	866	933	891	909	827	864	889	900	874	905	872	852	874	856	842	909	885	850	890	878	888	913	865	931	927	935	909	885	842	925	907	889	848	814	883	900	857	866	898	917	876	877	904	853	898	840	867	830	868	844	864	845	848	895	870	841	916	822	955	947	951	900	907	873	870	858	873	893	885	859	869	904	867	885	932	839	903	879	895	904	901	868	890	830	877	875	912	880	889	883	885	872	927	868	870	864	870	875	836	845	870	890	851	903	852	858	854	880	837	907	846	883	838	895	895	908	870	883	852	897	889	906	923	887	888	890	895	855	903	846	882	929	887	890	954	833	856	907	854	873	888	911
41133	40218	36557	30449	30928	30142	35007	25548	17706	11899	8219	7170	5741	4940	3397	3016	2652	2509	2239	1764	1599	1513	1171	1150	1084	934	830	749	676	820	728	639	609	555	528	532	627	571	480	539	537	466	350	346	461	376	422	391	369	372	352	399	398	368	349	375	369	311	343	354	340	367	376	321	323	320	320	303	347	422	379	286	323	303	350	270	284	284	328	299	292	300	300	269	305	284	288	276	308	299	270	289	270	279	273	288	285	274	312	279	301	288	314	273	266	297	314	318	272	245	281	319	313	337	270	288	276	286	290	271	245	265	318	302	312	262	287	288	312	262	295	292	295	306	303	270	283	298	282	273	246	255	266	301	306	285	287	279	303	278	263	314	300	303	299	296	315	324	323	293	296	296	285	295	287	282	287	257	292	264	317	276	291	287	275	274	330	253	314	253	304	285	292	300	295	275	317	266	293	316	284	282	281	288	275	284	272	294	259	296	269	326	300	308	290	287	297	276	307	293	281	300	325	304	293	285	263	312	291	321	291	283	268	270	294	297	282	262	304	285	318	285	284	282	298	280	301	296	280	281	299	289	310	281	300	276	259	290	286	270	311	263	295	265	306	300	277	281	283	276	256	293	281	271	315	318	280	299	323	324	308	278	297	272	313	298	293	283	318	298	297	279	284	303	290	285	281	276	276	316	311	322	290	287	260	303	277	292	284	274	288	277	255	304	320	286	294	295	284	274	314	278	297	299	336	297	291	306	285	272	300	320	283	281	324	254	294	300	288	293	268	315	282	292	292	268	252	281	280	294	277	305	302	310	300	274	318	325	273	268	256	294	306	264	291	280	331	264	311	263	296	272	309	292	272	292	265	308	319	272	318	273	292	285	292	271	253	292	294	285	287	335	290	290	286	279	295	279	293	308	308	312	301	320	291	315	312	277	297	292	297	278	293	282	263	302	298	307	300	256	328	305	292	307	311	305	288	285	314	276	267	296	308	302	291	307	299	290	278	301	292	285	294	278	276	290	279	250	280	287	259	291	298	292	294	292	299	312	279	288	301	311	287	287	293	285	321	301	304	298	272	304	301	295	296	283	277	290	308	315	297	294	304	265	325	306	302	266	296	290	303	289	290	302	295	289	279	302	281	262	322	278	273	318	259	309	285	299	284	277	319	284	262	326	297	293	300	292	299	273	268	297	287	259	274	281	281	304	328	310	288	289	303	278	274	298	307	313	289	298	287	296	288	272	293	314	296	281	316	290	301	305	293	290	286	303	303	311	283	301	335	289	286	288	263	335	286	325	273	282	267	293	269	281	273	258	310	257	278	288	311	284	268	270	299	285	310	262	272	268	303	283	292	321	304	287	292	263	274	299	289	303	276	276	279	276	283	303	299	304	283	260	273	287	286	272	296	305	288	287	295	283	297	300	281	296	282	276	309	302	304	279	304	282	274	291	269	327	309	305	300	307	291	292	290	281	285	286	294	313	337	277	289	312	316	278	289	270	300	284	314	283	300	316	293	290	289	323	305	283	268	288	308	290	309	310	274	301	311	293	306	273	277	342	289	272	303	324	276	298	313	282	313	310	295	303	276	285	278	279	295	258	320	290	301	252	298	271	308	287	310	249	286	284	289	256	302	263	306	303	311	259	314	271	262	277	321	291	286	302	257	310	297	282	280	265	315	277	305	294	291	304	294	298	254	274	304	312	292	306	305	276	274	299	282	278	267	280	262	298	289	276	289	276	264	301	260	326	282	283	316	292	287	272	294	287	274	259	316	306	267	289	333	281	268	278	305	312	265	312	302	289	240	299	304	276	287	294	308	290	300	282	279	266	288	292	267	303	289	299	280	264	280	240	284	306	305	273	280	300	303	279	296	272	304	273	290	284	290	289	262	279	281	295	290	276	321	267	287	297	294	297	289	298	282	289	305	292	255	269	281	275	275	272	292	301	256	289	288	295	288	265	273	287	286	281	268	282	299	291	281	298	285	298	319	281	295	277	286	320	300	278	294	297	285	259	270	282	315	289	262	264	259	280	305	293	275	296	262	261	331	294	268	288	300	298	301	269	305	313	254	289	300	269	256	289	273	291	307	283	300	300	278	275	315	280	306	294	310	325	306	317	293	287	293	297	278	274	295	272	283	308	281	303	272	274	275	270	283	260	307	317	324	320	265	270	285	325	277	275	264	278	292	276	306	256	278	302	273	262	304	284	270	275	278	285	323	263	282	299	295	307	305	279	268	312	303	300	287	309	280	337	315	297	285	281	295	305	282	287	290	297	310	303	277	261	264	312	325	294	285	320	298	299	300	259	287	300	292	310	307	308	312	285	299	293	295	270	299	291	285	278	310	334	290	309	314	286	289	289	276	280	297	263	310	320	280	274	302	328	288	282	264	303	284	302	287	265	312	292	281	272	274	314	294	268	259	302	299	317	287	309	314	259	291	297	301	300	291	297	277	312	277	296	271	280	278	305	294	300	296	272	265	304	289	308	287	270	295	286	315	285	288	292	278	310	283	280	295	267	298	276	270	280	300	287	269	299	298	285	341	268	295	297	282	292	289	246	312	285	326	312	284	281	259	317	291	303	306	274	299	291	294	283	285	322	303	292	259	293	266	296	255	288	280	305	265	287	277	283	273	258	272	256	311	307	306	289	287	282	284	290	315	302	298	299	275	302	288	290	279	262	292	293	326	272	286	275	278	295	260	247	284	269	321	305	306	303	280	296	296	294	297	300	288	301	307	295	296	270	300	287	244	273	280	318	332	272	323	288	284	311	272	313	276	279	276	280	291	316	304	304	303	292	285	326	266	268	300	305	306	290	273	271	286	288	262	322	273	267	316	285	320	301	286	312	303	287	272	250	265	299	279	294	301	298	318	347	289	308	310	293	275	272	288	294	285	287	310	316	295	301	289	282	287	327	281	287	262	287	281	266	300	257	320	321	287	282	314	283	331	297	309	302	260	298	313	325	316	298	301	288	280	314	261	283	311	277	290	279	257	287	296	325	292	266	281	284	297	288	295	270	315	316	323	285	255	269	286	323	275	282	325	284	283	251	300	336	307	305	267	239	312	298	286	291	287	292	297	304	293	307	298	293	274	320	314	307	303	300	314	279	267	283	324	296	297	249	267	296	277	292	282	306	311	327	274	271	308	291	304	287	281	301	280	319	276	241	301	292	254	281	279	287	317	302	269	285	279	280	281	287	304	310	265	263	294	278	296	297	335	252	259	299	304	284	288	251	305	278	295	293	244	327	287	286	304	288	284	284	295	268	292	295	319	275	264	282	296	318	326	314	281	278	293	276	270	265	276	265	289	271	281	284	300	271	271	271	295	308	285	291	305	288	310	294	301	268	281	287	306	292	293	289	260	279	273	280	258	279	276	295	301	277	283	284	281	297	324	267	276	269	287	256	311	254	313	286	286	278	301	299	293	323	272	314	307	284	275	280	291	315	295	268	301	263	285	286	272	296	292	314	287	300	336	299	278	297	299	273	273	323	286	282	309	286
29742	36340	40820	42349	43272	43501	47935	37538	32307	27399	25589	24056	21866	19833	15973	14802	13862	13096	12265	9867	9134	7708	7222	6573	6318	5337	4982	3849	3685	4767	3752	3699	3138	2660	2847	2550	3176	2929	2111	2695	2958	2109	1371	1475	1831	1784	1543	1494	1548	1285	1343	1512	1535	1419	1344	1547	1338	1074	1130	1221	1313	1217	1157	1121	919	958	1007	1047	1258	1459	1090	1022	880	904	939	775	743	696	724	747	718	704	739	742	734	711	728	716	723	682	772	711	738	674	669	735	718	726	739	701	693	702	665	676	682	717	703	663	706	683	720	720	706	676	705	643	678	685	735	697	697	733	713	699	644	677	701	685	671	703	661	668	696	682	728	726	679	661	682	690	729	723	699	676	687	705	690	706	692	692	712	735	715	739	630	681	708	695	685	700	723	691	727	721	651	684	702	697	709	689	697	712	670	648	698	657	703	675	675	669	700	706	728	706	661	689	635	713	704	676	645	699	784	688	691	723	731	701	659	680	678	724	718	683	746	662	692	672	711	683	668	687	674	705	678	724	694	661	711	695	693	704	688	672	724	717	653	716	683	699	682	680	689	699	735	663	725	767	676	648	724	690	652	634	693	696	726	730	697	741	687	701	671	715	713	692	669	690	659	670	620	687	707	701	722	722	682	658	715	668	717	730	713	707	696	724	703	723	638	704	648	715	717	695	708	697	642	671	655	663	706	711	680	686	671	711	705	666	710	695	700	736	660	664	719	693	732	721	690	721	673	701	688	722	716	704	647	679	719	699	698	705	714	703	715	677	697	685	727	726	706	672	733	706	728	716	719	735	711	679	673	687	729	651	707	723	730	676	665	761	654	668	643	721	703	699	661	691	658	690	631	676	708	695	695	679	689	745	680	710	698	655	698	735	718	690	704	697	664	674	668	736	676	770	723	681	683	706	664	714	685	679	716	678	728	760	693	654	729	720	672	673	726	664	690	677	656	686	720	704	649	672	680	693	677	712	698	682	659	708	701	668	713	646	720	687	733	688	686	732	671	679	650	701	672	699	694	747	725	710	663	735	684	705	684	748	671	664	729	695	707	685	683	655	665	666	705	675	676	703	699	677	740	702	747	695	670	646	664	676	684	712	681	704	695	727	672	659	728	691	676	636	685	731	721	692	746	675	713	692	701	719	719	768	639	725	684	695	679	728	705	694	689	694	720	705	714	718	720	685	658	703	715	679	749	698	665	701	696	664	683	732	709	755	671	726	688	683	696	724	685	716	665	647	690	732	649	692	693	646	710	669	681	703	665	763	685	661	676	621	723	686	671	697	689	690	691	695	641	694	747	670	731	666	680	708	702	728	694	676	706	678	644	675	705	694	679	682	691	722	696	723	704	722	665	617	732	711	682	705	661	698	649	690	702	663	687	694	669	715	660	677	671	697	704	676	682	681	677	658	715	660	718	714	661	668	653	735	655	663	680	728	705	685	704	710	677	726	674	683	757	693	658	678	648	746	648	712	686	685	728	734	657	703	700	694	701	676	670	694	708	706	701	702	736	694	704	714	743	727	664	671	647	726	693	658	728	657	685	702	742	747	725	695	693	668	699	744	633	654	652	663	750	697	691	671	710	729	731	659	719	710	683	693	681	711	712	704	695	682	701	705	716	675	642	694	695	706	711	694	665	680	716	647	678	669	677	657	706	642	654	684	686	665	768	671	702	724	732	636	679	714	704	697	673	717	702	689	712	672	682	710	698	699	696	667	734	675	633	698	696	678	678	757	689	709	687	698	706	664	755	689	666	709	679	724	696	732	675	637	675	645	709	695	669	707	706	696	667	706	651	714	696	685	688	719	776	654	681	720	688	704	685	705	638	696	667	671	646	677	713	687	724	723	697	685	708	694	719	690	653	669	722	700	685	696	696	653	769	701	697	673	696	659	721	654	658	678	696	639	699	681	668	714	674	643	662	687	773	704	665	668	671	678	691	732	676	682	701	680	654	731	676	690	706	677	677	681	681	667	690	679	712	729	648	682	682	714	681	713	658	741	697	700	668	703	649	724	745	649	703	712	690	717	673	711	693	718	670	733	650	745	707	697	685	644	726	707	684	699	684	722	677	692	684	657	671	678	713	721	690	728	687	689	695	705	682	678	751	702	636	720	683	698	685	700	679	718	755	719	674	676	721	682	678	635	695	701	690	714	679	680	732	690	685	733	684	683	715	663	690	701	670	707	673	701	686	677	688	660	641	712	709	689	700	696	738	701	697	702	703	652	637	643	737	666	710	697	674	693	655	670	711	671	677	706	663	663	687	686	724	662	731	680	688	713	683	705	721	679	703	691	695	692	714	728	750	690	633	670	693	682	710	646	683	683	678	736	678	741	699	681	659	691	708	677	685	673	738	667	650	640	704	694	712	698	655	698	739	713	687	700	713	711	685	681	674	674	686	683	714	687	704	640	652	704	674	697	690	717	644	645	699	724	699	692	761	743	661	717	658	636	687	695	680	706	696	698	713	678	710	701	672	670	628	658	657	662	669	673	730	706	709	705	680	709	697	702	671	702	712	704	673	691	688	667	718	698	714	733	724	695	724	645	702	636	715	703	700	676	705	687	681	721	706	711	683	674	691	691	672	683	726	677	711	707	733	683	673	709	713	670	671	750	729	706	658	698	695	687	685	704	669	678	686	710	717	706	700	731	720	670	678	663	672	708	720	691	665	689	660	700	676	681	672	748	731	727	689	651	682	701	667	678	736	663	728	662	714	703	708	695	708	687	699	679	667	711	712	706	712	707	690	635	717	713	726	714	712	698	653	677	681	705	694	726	725	686	718	663	678	654	765	722	697	697	722	698	683	671	649	661	734	682	731	703	698	679	727	731	687	722	619	687	713	726	694	722	707	655	671	689	715	651	699	719	709	642	665	689	704	718	676	699	707	666	687	627	695	656	713	724	714	667	674	696	707	678	738	674	703	745	651	697	682	672	715	703	643	662	707	710	733	704	648	691	714	719	692	689	676	692	677	661	709	698	681	705	728	711	655	713	653	697	675	715	730	668	700	722	701	713	690	704	664	726	713	681	674	681	710	734	690	664	664	681	670	663	643	697	756	742	712	685	700	687	689	713	682	694	681	692	676	752	680	708	672	691	697	725	747	656	653	671	725	698	688	732	724	693	727	703	699	697	733	719	682	704	678	698	674	712	729	639	700	674	682	712	679	685	722	682	710	725	710	677	661	740	703	703	677	677	705	707	686	619	703	679	679	687	666	711	654	689	739	638	716	695	663	634	684	663	672	654	737	716	684	708	715	670	698	735	694	715	693	680	714	716	682	690	710	688	713	617	710	669	708	654	668	689	682	674	708	671	729	739	650	704	667	698	720	733	725	689	666	733	692	712	693	718	720	700	691	679	720	758	665	637	708	717	688	705	679	658	667	693	708	730	717	711	676	714	729	715	661	707	731	663	648	665	769	684	729	658	670	698	691	707	711	717	742	715	696	706	708	705	629	710	727	655	704	688	664	709	705	718	674	663	702	741	720	688	657	709	676	692
12131	14410	14918	10369	7601	5124	4149	2983	1970	1383	970	780	727	597	586	551	460	472	446	412	373	382	372	431	377	367	365	347	334	357	321	355	344	316	322	349	339	332	327	353	326	319	320	326	311	372	352	307	321	312	307	368	338	348	322	318	318	327	336	357	347	305	316	310	291	333	315	332	324	308	310	318	324	269	321	336	334	281	331	304	322	306	355	317	308	288	280	323	303	318	341	290	334	314	267	324	286	292	300	326	318	308	331	339	326	331	319	287	314	285	304	313	356	293	320	307	292	305	328	297	319	305	318	297	309	300	321	308	336	301	302	315	296	313	302	359	300	294	298	317	348	315	291	319	325	328	318	299	321	327	347	294	325	310	296	271	339	331	321	295	285	296	316	325	289	289	294	336	279	324	330	301	305	334	298	348	339	285	324	326	313	330	329	323	306	339	316	300	334	320	313	316	340	300	319	305	369	274	293	306	335	306	306	281	308	307	338	301	311	328	309	300	304	311	285	325	317	310	285	316	319	315	330	295	304	298	317	302	293	308	326	323	344	329	344	303	314	316	249	295	325	325	303	316	311	290	342	266	338	321	302	292	313	322	277	318	299	304	290	303	323	318	341	316	301	285	308	298	297	308	315	329	318	318	306	299	342	298	308	312	299	332	310	293	304	278	366	314	319	291	315	319	285	310	287	349	328	321	329	312	336	311	287	306	275	292	289	282	317	304	299	328	311	305	312	331	314	316	296	345	305	310	335	296	330	307	304	266	305	302	321	326	293	300	343	305	328	318	298	320	331	315	294	324	312	309	336	312	312	323	335	352	336	319	311	316	310	313	309	320	331	293	333	324	311	340	328	333	309	319	349	298	298	312	298	317	325	320	301	295	303	319	308	330	278	310	315	322	294	278	323	298	257	298	337	331	321	307	333	309	309	315	298	352	348	252	313	291	304	314	297	317	318	323	297	273	314	296	318	280	314	303	333	333	277	293	313	324	334	320	328	297	305	318	310	350	286	320	295	320	295	305	295	299	313	317	290	303	329	320	304	324	307	290	318	307	317	303	295	297	328	315	311	339	316	316	316	328	338	292	312	302	326	308	321	294	301	313	320	341	320	324	299	299	329	330	303	300	318	309	336	327	325	336	309	286	300	290	311	318	292	322	301	300	340	292	332	321	317	310	323	327	291	301	339	315	332	349	329	286	317	310	357	318	302	284	293	316	319	285	319	316	331	364	322	327	319	303	273	317	324	341	319	325	347	350	297	323	285	308	322	333	311	286	331	312	293	305	288	325	293	308	303	342	310	332	333	296	300	338	339	297	309	310	311	296	324	331	302	316	318	341	310	283	329	324	318	307	297	301	298	313	334	350	319	318	275	329	341	321	291	332	322	312	305	322	308	306	299	303	286	319	335	306	295	326	299	297	303	281	324	313	302	313	314	318	322	341	331	338	346	324	315	324	286	313	323	282	323	332	351	289	293	331	339	319	298	301	334	311	292	328	304	313	287	329	306	288	292	300	330	296	299	275	280	317	351	329	314	295	329	305	313	298	293	320	282	349	308	312	344	292	317	328	325	325	283	328	324	302	316	345	329	316	320	327	287	317	304	344	327	312	295	299	299	302	282	291	318	315	302	311	332	306	320	304	334	315	358	280	314	322	344	343	305	312	298	278	316	294	301	316	334	294	319	319	288	281	340	343	314	321	308	320	300	322	313	296	308	318	304	303	326	303	330	334	300	307	276	302	292	325	317	342	308	309	307	300	311	329	319	309	306	300	290	328	319	319	339	320	288	331	346	296	329	312	307	308	315	293	355	281	305	345	304	326	326	315	343	338	328	315	346	312	329	336	298	284	318	296	293	322	267	317	290	318	301	320	321	296	292	302	307	317	316	313	313	313	327	322	332	294	326	312	313	318	280	289	297	297	318	325	314	342	307	341	333	276	309	280	345	316	312	322	307	298	271	293	311	305	312	296	341	280	314	347	316	303	313	337	294	305	313	323	322	341	287	289	320	321	267	314	345	290	299	321	311	292	299	349	316	337	330	299	354	312	356	326	269	349	328	306	324	332	309	320	308	280	308	325	315	314	325	326	339	333	320	293	311	313	328	327	321	319	321	334	318	368	289	310	308	310	317	324	309	333	311	313	313	323	336	308	331	321	327	305	294	279	329	319	269	332	299	313	316	304	332	301	344	288	327	308	317	312	334	293	313	343	277	308	332	299	347	373	362	314	304	305	310	318	318	301	291	280	313	326	324	333	335	293	311	317	307	317	323	324	344	318	275	334	317	319	323	360	283	318	288	320	312	299	308	321	331	289	298	319	315	333	325	330	305	313	350	319	302	254	292	325	309	287	294	280	340	350	291	307	342	315	337	312	344	273	322	314	298	306	317	312	318	298	322	312	330	375	331	305	339	316	377	311	312	345	331	302	283	296	292	320	325	327	317	303	323	343	319	295	318	332	283	295	333	322	313	316	330	294	307	307	311	308	308	325	318	304	305	298	311	321	315	335	319	293	346	315	294	299	340	285	331	312	308	284	301	317	331	297	331	319	323	342	350	315	311	297	308	320	294	317	313	284	339	291	319	311	254	301	295	332	321	297	321	301	346	305	311	319	270	313	286	345	349	281	294	292	310	335	294	354	305	279	287	283	301	366	325	327	326	301	312	341	286	312	312	327	293	297	284	335	294	357	304	342	312	309	310	322	291	328	329	291	340	312	342	270	283	356	330	312	309	316	312	330	336	274	343	318	310	331	285	285	362	300	308	304	336	296	292	307	282	308	326	327	308	278	328	276	336	308	309	299	309	316	299	291	298	305	319	315	279	337	312	308	338	346	305	283	321	272	311	350	304	311	310	315	286	310	304	291	297	274	339	312	303	342	289	297	291	284	299	324	301	309	281	321	301	285	304	338	336	314	291	324	341	344	307	295	328	318	318	305	316	287	304	307	274	310	302	306	325	319	294	331	296	299	330	280	295	321	312	323	312	334	335	327	284	279	310	304	317	304	336	317	334	357	316	298	318	361	325	344	330	317	305	319	332	315	332	269	328	303	296	304	333	353	278	346	295	350	320	297	302	318	304	312	303	339	284	312	317	335	313	319	329	310	333	304	292	322	289	324	316	302	316	327	318	291	347	322	318	296	316	300	320	303	317	349	318	295	323	354	340	313	323	321	297	340	346	272	306	301	307	280	302	298	333	331	322	323	291	321	337	305	306	321	272	288	317	303	290	305	296	280	329	277	310	340	323	305	325	293	284	304	318	302	310	274	335	309	301	316	335	289	300	295	316	313	309	319	294	310	315	315	312	290	306	312	320	302	304	293	314	298	300	313	319	300	303	274	288	289	289	317	328	288	341	330	317	326	285	323	320	308	304	297	330	304	327	330	315	328	343	316	295	297	305	291	292	308	290	322	281	329	325	306	342	298	322	314	301	330	304	332	270	301	317	320	276	305	303	314	341	327	302	339	289	327	316	292	324	315	305	328	328	313	332	294
9061	14778	20814	20352	19369	16338	14921	11320	8236	6034	4854	3904	3393	2967	2518	2243	1999	1731	1584	1470	1316	1309	1316	1229	1190	1124	1074	971	993	1058	987	995	1011	932	926	947	918	900	975	905	905	881	868	853	851	907	913	895	916	885	848	919	862	837	885	805	829	877	883	936	979	942	917	925	877	871	822	799	834	838	853	786	837	838	748	824	793	792	789	781	785	760	807	815	772	758	780	776	804	792	767	747	759	800	718	769	792	828	792	828	759	756	779	779	762	742	771	782	754	799	777	748	739	765	746	754	776	724	797	735	773	799	770	796	741	720	733	755	776	792	770	769	743	746	709	816	786	760	792	775	760	829	768	783	752	774	802	792	812	749	797	747	800	840	791	801	773	786	773	805	827	784	784	758	807	764	793	769	818	765	804	763	805	763	715	743	763	779	800	785	781	729	762	793	836	722	743	803	770	761	772	768	785	801	775	788	801	779	810	755	780	807	738	791	746	763	742	771	757	782	720	813	806	792	820	776	793	774	785	770	828	810	815	770	807	784	771	796	768	753	745	803	781	746	761	744	776	829	809	827	763	834	760	783	733	801	794	768	789	785	771	771	779	817	774	764	742	812	787	775	755	794	789	794	799	763	736	792	776	741	746	817	799	778	779	737	777	763	791	794	779	762	791	736	774	801	816	803	771	755	761	772	751	727	738	785	817	808	818	830	770	769	705	775	745	757	781	787	824	730	729	778	818	726	770	782	734	771	776	750	754	813	761	783	798	799	742	749	711	795	757	797	801	771	777	772	779	745	804	775	745	736	770	769	812	806	747	751	773	780	839	749	753	783	784	746	796	778	803	810	754	769	704	807	817	784	785	809	752	772	761	772	780	799	767	837	747	797	773	784	770	829	798	749	794	771	730	781	803	750	778	758	749	743	778	767	761	782	775	804	772	813	806	825	764	804	727	773	775	767	749	817	773	736	839	748	776	805	757	758	775	742	780	840	745	811	815	804	712	765	760	743	756	727	776	757	779	710	803	791	784	804	768	740	753	831	810	744	788	775	727	770	745	762	752	811	788	747	781	828	799	825	788	745	721	733	746	759	753	827	810	846	777	758	779	745	729	762	794	736	770	800	768	771	806	793	797	740	735	848	786	757	798	761	750	771	767	831	743	759	793	740	797	755	791	771	785	738	785	794	780	788	742	757	819	831	767	770	811	755	746	814	748	784	806	789	771	760	760	800	808	777	756	804	775	780	804	832	746	745	808	758	770	810	817	749	802	763	771	774	744	741	784	790	757	815	763	763	765	785	781	777	742	750	775	780	773	782	773	771	828	736	787	756	755	769	840	806	789	762	761	775	765	844	752	771	807	768	777	793	724	759	769	812	735	749	808	778	785	805	791	760	818	790	773	807	795	759	781	802	825	834	758	775	787	762	781	731	825	770	762	804	776	834	790	721	772	737	751	745	790	796	794	784	764	760	786	778	771	832	774	723	789	732	733	824	841	783	753	744	791	785	742	724	799	770	746	770	806	781	816	737	771	764	768	735	733	774	836	752	770	781	738	765	781	762	775	778	823	776	757	762	729	765	802	775	771	798	752	765	790	781	747	806	732	771	749	750	733	758	806	753	768	806	838	761	740	768	755	771	747	811	750	709	741	768	810	733	760	759	795	771	824	783	798	788	819	776	781	773	793	797	780	826	779	749	771	786	728	774	776	751	759	748	782	808	753	781	784	818	800	714	776	789	757	821	781	756	802	803	823	754	749	766	693	795	751	704	785	750	747	758	775	787	799	763	832	781	780	796	812	776	796	758	750	778	778	768	782	800	761	814	757	810	748	796	778	780	812	808	767	722	792	761	779	746	769	778	753	753	741	770	789	752	741	732	844	786	723	785	765	792	801	778	785	768	834	797	768	815	730	723	756	754	816	797	746	766	737	767	806	849	769	785	794	778	819	806	825	807	754	773	788	765	781	740	765	813	731	772	811	780	734	770	807	820	822	794	821	785	739	774	739	766	751	802	794	790	798	764	786	804	748	742	779	802	783	768	767	824	786	762	818	769	790	785	764	738	782	761	787	768	758	762	753	806	779	791	778	782	785	789	773	794	729	776	834	772	824	747	776	801	796	803	798	787	765	784	812	782	801	758	753	752	757	783	768	786	773	773	735	767	740	748	798	738	809	753	825	823	782	734	797	746	743	769	813	752	729	752	788	783	788	788	784	769	828	747	776	803	777	802	782	752	813	744	771	784	739	785	749	782	769	793	806	785	744	784	828	778	791	791	750	803	792	767	747	745	760	778	748	785	776	766	753	816	796	769	772	748	781	764	817	760	760	804	822	762	799	770	762	788	774	779	747	774	797	816	800	757	801	779	798	780	783	756	783	814	766	802	761	750	765	784	738	771	781	765	836	733	788	838	794	755	735	744	751	767	775	795	757	772	777	791	767	802	757	842	783	757	820	780	807	755	768	747	775	776	826	768	768	786	784	771	842	775	767	718	814	780	814	740	803	800	823	771	768	788	771	777	733	772	804	809	746	741	757	771	803	734	784	738	726	756	753	757	762	791	755	809	779	787	787	823	786	749	740	763	772	810	747	797	743	770	759	740	746	768	790	822	772	792	797	746	770	758	774	771	785	775	785	818	757	797	738	805	729	778	781	803	799	747	751	789	759	770	760	774	746	811	799	778	786	751	824	797	802	776	713	769	755	766	815	799	770	755	769	699	721	751	749	747	771	768	775	785	736	757	794	739	809	800	777	780	775	791	805	828	803	780	769	812	820	743	761	764	749	779	770	782	781	764	770	768	737	780	754	751	772	775	836	812	774	743	817	784	769	772	792	704	794	801	761	823	745	789	798	780	764	781	746	775	767	761	741	761	811	776	718	761	802	788	777	800	775	750	719	745	839	776	777	756	753	764	757	793	818	723	726	750	815	721	780	804	781	745	794	777	774	813	767	736	777	769	786	738	781	752	733	776	797	799	746	789	751	751	781	742	821	746	778	811	715	790	825	765	765	766	718	812	755	784	780	775	821	777	806	776	769	761	763	759	797	741	761	764	773	767	742	777	773	820	783	826	734	743	765	814	759	766	796	747	788	745	756	784	759	730	786	774	796	760	750	791	757	782	781	767	817	799	761	782	782	781	752	739	721	819	768	796	785	750	782	793	780	763	800	801	777	812	768	792	791	763	842	755	778	794	779	802	856	797	754	763	726	863	805	737	780	761	767	788	810	762	757	766	817	814	781	753	753	784	792	819	704	826	801	771	734	758	791	738	758	783	775	780	757	769	738	799	774	763	782	791	787	710	784	799	755	784	749	795	761	780	797	781	756	770	749	791	782	774	772	808	804	790	833	733	771	790	735	771	818	797	786	786	764	767	783	765	801	810	770	799	772	763	740	817	795	818	798	761	788	789	805	737	806	746	772	759	775	782	797	746	775	831	772	757	821	773	772	808	772	764	798	796	770	760	785	813	776	757	771	792	782	758	739	734	806	731	771	784	718	748	729	771
33458	37327	35432	29664	27633	25663	26488	15968	8901	5999	4374	3868	3151	2481	1900	1636	1518	1445	1222	1092	936	870	989	859	724	739	647	563	564	653	614	552	534	538	494	499	567	534	459	520	511	410	424	422	391	443	422	404	419	374	415	450	396	428	419	402	406	380	387	429	390	410	423	411	347	374	349	400	428	433	369	350	381	419	401	379	391	371	391	393	372	365	368	357	364	361	376	370	373	367	390	362	356	383	348	336	364	382	363	341	358	382	358	358	349	331	372	349	341	346	409	342	380	378	411	353	337	347	351	372	373	366	340	364	390	384	364	408	348	389	353	361	356	381	393	341	373	350	363	321	359	400	337	349	386	390	348	419	366	371	359	371	381	354	354	384	416	362	367	360	375	369	376	384	352	373	364	371	371	367	380	367	389	349	372	370	375	373	373	390	392	369	358	367	364	368	343	410	391	366	343	396	363	360	368	373	369	367	387	370	344	400	340	365	357	341	379	349	368	355	364	334	378	395	369	360	371	373	354	363	333	397	339	386	370	380	381	365	367	382	369	404	369	333	369	345	352	338	366	361	345	382	318	386	346	351	370	343	388	360	370	416	347	385	381	392	357	343	384	350	392	398	353	379	394	407	371	369	409	374	355	339	382	394	371	378	387	372	369	364	379	385	354	362	381	362	397	384	387	386	404	368	385	406	379	388	371	385	353	376	403	373	369	370	347	350	374	355	406	365	364	346	355	382	345	373	367	413	346	382	371	385	391	307	401	382	371	335	370	376	352	379	346	354	376	383	360	323	370	360	363	395	406	363	376	344	372	342	358	366	350	329	370	379	360	394	393	383	356	363	366	365	363	374	395	361	370	365	377	379	375	360	368	354	306	381	387	349	362	349	354	382	396	357	377	380	404	367	359	380	373	340	395	374	342	372	361	353	361	378	363	376	370	388	378	363	420	400	375	377	332	361	369	355	364	373	385	360	353	361	380	343	353	393	377	370	384	361	336	365	355	331	356	394	385	349	352	354	342	356	372	375	385	359	369	373	367	364	363	388	407	328	349	387	319	349	338	322	368	352	369	329	389	365	358	401	380	360	344	335	374	365	362	351	376	395	369	338	365	390	341	389	364	400	375	417	342	385	354	377	357	379	364	387	357	377	366	383	363	369	360	371	351	400	339	400	361	346	374	364	366	326	358	371	356	369	363	363	356	342	354	348	401	380	353	368	393	375	352	348	396	392	355	365	375	363	371	354	365	353	407	358	399	373	391	402	372	343	371	388	375	337	378	353	385	329	405	348	389	406	404	378	373	368	366	364	365	381	391	389	374	356	370	375	383	352	363	406	366	378	359	370	344	357	373	360	372	361	388	381	375	349	369	388	350	382	347	348	400	349	351	387	357	350	360	370	399	340	359	377	388	384	376	370	355	366	383	322	369	320	390	362	362	374	337	385	413	383	393	363	388	373	371	373	346	341	365	405	357	375	334	355	400	359	372	388	351	361	369	398	334	344	397	406	381	394	381	380	352	358	354	374	337	338	386	359	368	374	400	390	382	367	365	368	354	370	371	358	361	351	378	375	352	364	391	384	388	351	386	359	382	388	356	351	345	379	364	352	361	338	361	327	393	367	381	392	315	348	375	345	349	389	383	381	386	355	370	393	349	337	345	380	372	353	392	384	381	357	387	350	324	390	398	376	371	384	379	359	392	377	391	382	341	345	388	373	368	385	332	362	370	402	348	407	337	373	382	365	371	392	403	346	347	366	342	405	387	376	369	386	364	364	362	350	380	390	378	385	379	374	367	358	389	392	373	335	361	391	371	381	394	382	369	347	382	390	396	313	429	375	379	377	390	409	361	348	400	354	351	354	349	369	362	370	328	373	415	358	377	365	364	340	370	399	397	372	369	338	379	373	390	352	360	381	354	369	411	368	373	407	378	384	387	371	389	332	376	388	394	380	370	382	378	378	407	350	387	399	384	359	384	363	370	392	376	340	367	385	377	360	379	370	357	351	366	382	399	361	330	377	402	369	379	368	401	377	356	335	386	409	351	399	376	344	327	373	397	362	356	390	336	351	367	367	386	334	365	360	386	366	385	359	354	394	364	362	353	378	366	388	383	345	383	372	370	372	370	374	340	352	407	370	352	335	382	394	366	336	349	397	377	382	350	388	372	367	377	387	375	368	355	378	376	381	370	341	369	394	338	374	370	378	360	359	400	321	379	370	360	368	347	387	372	370	334	353	327	423	385	367	358	396	388	353	342	369	359	379	373	349	352	375	387	364	377	349	380	374	350	337	361	395	378	357	362	348	373	346	369	330	323	330	344	375	386	364	366	385	334	354	345	386	370	373	356	373	395	369	367	391	396	371	362	369	335	338	365	392	365	343	344	379	369	360	369	374	391	358	356	375	353	411	329	403	368	326	378	359	342	387	378	370	363	353	365	361	357	395	368	371	370	370	364	372	407	377	380	392	352	363	379	356	383	369	385	349	378	371	342	338	368	366	357	392	349	356	376	361	380	347	366	356	352	383	385	381	366	352	360	384	342	364	367	367	385	352	391	363	347	378	391	362	340	348	398	372	355	359	357	389	371	346	399	380	385	377	348	371	353	377	371	374	383	379	405	341	369	419	364	379	371	362	354	368	360	383	355	375	388	344	352	363	398	403	350	339	373	341	368	389	355	357	393	379	346	340	398	403	351	394	373	352	366	381	362	361	380	380	371	391	388	360	381	366	364	359	338	401	379	378	391	351	359	374	339	379	376	448	385	349	350	361	351	355	333	336	370	390	383	377	359	345	383	361	338	372	407	381	391	339	390	401	348	398	383	397	397	365	405	324	377	390	379	367	383	384	356	387	374	384	364	363	329	353	383	375	396	355	373	387	367	421	369	351	348	358	362	384	355	362	350	363	346	367	348	392	360	349	376	407	349	409	385	338	352	401	363	384	395	348	365	365	386	334	386	376	336	390	369	339	354	346	400	349	368	399	403	414	367	379	393	375	351	342	399	398	382	390	359	360	402	359	364	381	379	373	358	340	377	365	356	362	372	376	410	366	380	361	344	383	359	360	362	358	361	379	344	368	363	377	363	360	370	365	369	301	391	336	375	365	397	376	370	366	395	358	374	379	349	350	360	386	376	363	366	411	373	363	333	342	363	394	358	404	357	381	400	386	368	371	354	365	352	353	394	356	353	361	366	372	378	360	326	334	408	351	366	353	375	368	371	381	377	360	354	363	369	375	366	380	380	357	380	394	338	409	369	390	377	363	342	363	378	361	373	375	367	360	388	337	396	360	355	355	398	335	370	359	380	358	361	407	370	361	352	378	380	356	407	368	375	372	376	356	393	408	352	411	376	345	377	381	351	389	358	368	384	350	364	382	394	337	378	389	391	402	363	358	365	407	383	381	383	384	366	380	372	389	366	377	364	373	389	359	347	374	383	376	390	378	381	395	345	347	421	343	392	353	342	361	354	359	324	384	366	362	332	380	364	332	379	370	361	394	375	351
23983	32134	36990	36945	38351	37272	39100	29390	22967	19120	17335	16242	14500	12146	9608	9119	8271	7706	6871	5810	5469	4806	4903	4752	4016	3672	3148	2666	2507	3149	2584	2732	2190	1995	2133	2067	2353	2235	1777	2054	2028	1492	1292	1375	1532	1424	1419	1414	1352	1234	1271	1408	1250	1200	1320	1336	1296	1140	1202	1155	1205	1197	1117	1086	982	1049	1044	1005	1295	1281	1078	1064	1242	1085	1088	1021	1000	931	907	918	906	908	880	895	868	875	892	812	904	878	861	925	903	895	857	878	885	866	876	906	892	868	843	913	879	843	901	889	881	881	894	921	858	885	859	875	891	844	893	855	869	900	901	924	919	892	878	891	890	890	908	943	892	869	861	862	876	866	897	850	873	861	891	835	864	869	947	883	913	842	897	870	902	887	838	831	888	920	926	849	930	895	928	852	876	861	875	890	887	892	840	870	876	858	852	929	871	850	874	881	856	914	915	907	850	927	883	841	907	928	920	880	817	885	841	907	897	861	835	905	878	859	870	884	871	923	881	868	867	832	921	932	847	930	864	857	890	911	848	863	881	874	888	857	839	924	838	875	864	872	856	925	903	885	936	924	844	903	919	882	864	872	886	863	859	904	859	833	874	868	919	851	868	898	895	943	871	903	904	881	892	871	850	895	875	848	917	894	912	857	868	864	896	915	918	838	898	916	838	876	871	889	922	818	863	955	849	930	871	849	872	892	873	907	906	858	864	898	886	818	896	893	918	849	889	859	838	812	846	848	909	886	890	899	857	882	920	874	911	895	879	888	888	874	905	901	911	873	896	904	907	948	843	886	890	901	849	932	841	862	901	892	839	889	901	919	903	904	841	912	851	891	880	858	852	875	842	891	882	891	877	860	862	890	895	866	887	923	860	855	825	868	857	867	896	893	893	878	892	845	866	842	883	884	830	861	895	845	895	876	891	862	860	919	866	855	906	899	917	865	905	843	846	839	892	871	819	893	897	869	910	850	905	802	889	884	875	838	838	950	898	866	913	894	893	884	882	896	858	903	899	847	879	897	909	876	861	888	842	877	877	884	894	882	868	879	890	915	864	857	942	841	869	870	926	901	848	932	815	887	890	871	857	863	914	906	839	848	897	902	904	850	918	892	864	903	833	939	910	909	868	870	917	887	891	872	915	858	831	879	896	850	900	870	842	897	939	876	845	887	905	887	884	863	857	909	819	868	915	874	871	879	901	834	881	903	899	920	893	890	903	899	830	894	835	883	858	896	860	874	880	884	901	885	875	865	867	879	867	877	950	865	882	878	882	860	885	814	870	901	910	902	880	879	872	889	897	888	877	890	822	851	880	836	853	838	815	820	857	845	861	865	875	873	881	877	887	885	799	919	859	888	877	879	882	929	871	876	897	880	965	872	964	883	877	872	866	853	893	882	879	884	904	894	881	905	895	873	820	888	849	929	855	939	899	860	864	920	892	872	903	845	876	903	878	927	866	840	891	888	855	898	879	835	851	893	907	866	872	882	902	846	816	908	900	883	895	862	863	842	827	866	891	887	821	840	908	853	901	910	895	850	869	874	928	930	905	862	824	866	866	893	864	858	864	856	915	921	886	937	926	946	882	923	873	870	870	900	917	903	894	878	870	843	846	870	876	817	907	938	906	898	848	874	906	880	910	846	844	863	888	887	901	889	845	902	897	909	874	899	889	866	908	877	841	882	911	926	870	890	900	865	883	913	894	867	822	943	893	887	883	876	865	873	857	886	844	834	897	876	902	873	874	879	842	870	857	860	869	908	896	884	866	887	799	887	822	911	870	953	922	864	860	866	857	929	830	931	887	917	906	895	869	828	907	873	890	864	849	829	869	865	878	907	875	850	869	893	853	962	865	833	900	850	885	872	901	892	843	857	848	806	913	917	846	839	894	875	910	874	884	849	870	937	859	893	821	937	896	957	888	863	873	863	854	853	887	880	868	899	898	799	864	884	869	860	894	896	911	854	831	888	888	870	867	891	864	893	866	905	882	864	875	895	901	922	879	867	918	872	861	867	912	883	864	898	949	832	932	955	918	847	906	933	880	862	908	881	881	914	899	859	841	847	839	829	907	831	919	874	881	850	857	846	898	894	856	891	906	837	881	872	889	885	864	889	900	858	880	805	826	882	886	899	874	857	864	869	864	879	822	919	844	870	834	834	866	869	874	887	886	890	888	897	855	918	836	831	886	882	893	898	874	906	852	895	836	935	830	908	848	873	902	873	911	896	873	814	891	857	861	902	885	901	883	845	855	850	827	917	913	846	917	872	902	862	909	844	863	897	850	918	836	874	884	906	852	900	870	869	872	845	897	910	878	898	913	860	860	895	898	915	964	828	860	873	862	871	901	971	867	897	915	879	892	917	899	877	936	854	873	894	899	896	836	846	917	842	893	868	903	869	915	873	830	880	857	860	881	864	916	919	825	879	874	889	853	905	892	929	880	867	834	883	901	970	827	946	858	826	873	893	891	868	861	832	897	919	893	866	936	889	892	878	851	896	914	843	859	901	917	848	877	904	862	851	845	873	901	873	839	886	899	843	875	821	882	923	883	913	885	853	859	911	849	869	911	913	882	893	827	887	889	909	899	864	856	888	845	819	887	832	831	836	874	870	850	879	900	863	894	936	929	899	846	927	840	918	905	903	866	846	923	864	890	891	894	858	822	898	910	877	861	874	879	857	859	860	850	944	897	872	841	868	878	869	854	837	862	904	871	870	890	915	887	854	809	846	858	923	891	813	882	908	882	876	899	883	911	876	850	946	858	909	877	902	863	836	893	943	840	863	890	830	912	894	883	910	836	877	913	873	950	881	890	925	854	901	900	837	826	908	921	885	820	849	900	880	892	916	871	874	875	863	884	835	856	902	842	856	912	862	898	917	876	880	869	889	928	920	911	846	886	922	868	892	897	861	830	860	858	881	897	949	934	870	892	878	874	849	894	909	859	881	847	863	878	944	855	909	863	866	864	835	864	866	886	918	884	885	837	882	917	841	882	822	863	918	887	877	862	907	870	871	918	863	896	942	866	880	848	869	856	876	891	856	834	908	890	862	860	881	879	863	878	885	868	897	920	880	864	854	911	876	892	885	897	914	881	857	904	831	840	899	855	874	827	899	895	858	909	860	881	862	881	850	883	815	858	904	857	876	869	870	849	821	891	887	873	897	886	891	904	842	847	872	872	882	888	856	870	849	861	911	838	871	867	887	867	887	938	877	838	865	899	899	847	866	866	847	846	923	818	830	854	905	915	908	874	865	903	854	919	906	924	863	846	871	825	870	895	940	901	855	853	856	836	832	904	862	890	891	831	843	849	899	909	900	873	888	897	843	909	882	907	849	848	911	883	844	881	945	854	888	876	923	870	864	869	901	883	928	892	875	837	874	914	895	893	908	870	917	857	886	903	866	941	880	884	921	915	829	873	914	855	867	874	934	903	884	869	891	837	853	884	871	856	903	879	925	869	880	876	892	963	823	850	942	870	863	943	837	891	902	921	871	880	905	919	860	873	865	860	859	873	895
41668	40105	37410	30776	30095	30165	32047	24306	16796	11085	8403	7075	5834	4444	3272	3092	2648	2561	1921	1583	1694	1260	1213	1404	1249	969	889	765	703	889	721	651	639	524	619	653	619	589	477	607	534	448	389	391	447	443	368	377	399	374	407	382	362	393	430	417	393	391	384	326	363	334	335	342	319	324	296	353	366	370	368	326	337	330	327	320	302	275	299	312	319	275	307	327	289	261	337	276	298	301	311	314	317	293	289	314	303	278	280	284	325	308	339	289	294	285	323	336	331	275	259	308	310	299	315	288	333	297	306	291	324	288	319	327	288	298	324	295	290	304	291	273	284	283	297	294	292	311	313	329	280	296	252	329	296	344	291	294	270	320	297	313	299	295	273	298	321	323	322	274	306	291	281	302	265	289	268	293	287	288	264	282	268	308	280	288	303	293	291	287	306	298	314	305	290	251	309	299	314	315	292	260	259	299	307	276	312	270	298	336	308	265	345	289	283	347	302	289	317	295	314	303	324	308	310	286	287	268	278	343	298	314	307	310	318	291	307	277	306	283	317	317	298	331	276	314	272	278	289	296	309	331	304	269	303	320	293	320	280	296	274	276	263	307	257	301	278	288	300	298	300	292	289	297	314	289	279	296	312	282	274	274	285	319	309	329	278	280	303	289	311	294	309	287	315	314	285	303	283	293	328	293	262	296	283	294	284	318	325	338	293	279	288	251	279	294	316	300	281	312	325	314	288	293	276	310	307	286	292	302	278	290	304	286	288	298	279	303	288	295	294	280	284	308	318	312	299	305	342	324	319	301	290	312	312	274	330	272	320	279	283	328	282	285	282	299	311	280	277	263	277	263	306	292	311	280	290	306	304	278	286	311	266	312	260	302	294	342	300	304	301	298	296	293	325	334	313	288	283	292	299	288	283	297	287	287	287	290	314	301	295	310	281	323	259	295	276	293	317	309	278	293	276	280	314	297	274	296	275	277	289	288	295	302	298	288	310	290	284	267	285	304	293	284	322	278	307	297	280	292	272	324	299	257	310	286	278	306	308	279	292	299	297	299	316	319	294	277	289	300	287	269	287	284	273	316	308	291	300	276	285	291	290	255	306	335	304	296	279	289	255	294	319	292	328	273	304	307	267	319	276	317	306	298	272	294	314	313	303	315	287	292	289	273	310	284	274	307	300	309	294	283	327	321	272	319	286	304	311	325	291	261	320	304	337	316	302	287	290	276	305	305	302	320	307	306	305	296	285	340	287	296	276	273	297	304	306	312	314	297	276	299	295	309	277	287	298	308	292	291	301	300	313	286	276	302	300	272	282	314	311	321	282	321	292	286	318	289	280	293	288	293	297	287	274	270	277	294	258	292	287	289	296	312	287	296	291	298	301	293	298	321	292	282	302	319	320	287	297	321	272	292	278	273	286	315	299	283	292	282	313	277	313	321	272	299	268	289	290	284	265	293	290	318	303	299	292	307	303	280	277	285	304	288	285	287	289	316	313	317	287	324	291	255	281	248	327	332	306	330	276	296	277	314	272	307	291	303	283	323	308	303	308	283	304	279	313	269	271	294	308	295	291	298	315	288	311	266	285	283	327	307	294	291	315	305	309	312	314	317	295	267	346	311	291	302	281	299	297	302	302	300	264	293	276	306	302	310	265	269	289	306	285	304	269	305	285	294	312	276	300	298	273	273	280	290	296	322	305	274	292	288	289	298	280	328	307	274	317	324	304	257	288	320	268	284	302	310	343	291	305	284	297	283	282	295	313	278	300	300	316	278	290	283	267	310	291	271	313	317	318	296	293	293	313	283	283	313	299	311	291	315	313	314	317	308	318	286	291	327	283	287	285	297	288	294	270	313	259	303	314	279	287	309	281	280	296	280	304	308	347	296	263	265	275	313	325	276	275	309	282	292	274	344	326	287	303	287	266	293	307	269	298	294	284	316	281	269	313	292	268	297	275	274	321	325	286	310	269	275	289	328	311	284	309	318	287	306	281	268	314	301	280	292	289	314	261	272	319	288	311	274	282	282	287	284	289	282	311	262	274	297	291	275	276	293	303	345	282	295	282	301	269	318	285	270	289	292	287	272	275	306	338	273	293	257	317	298	310	299	294	321	284	295	319	277	292	302	299	274	284	305	319	283	276	325	313	286	277	296	294	277	258	298	311	274	295	317	273	300	290	278	281	281	304	316	305	316	312	297	319	289	319	289	282	292	298	295	260	278	259	270	293	272	289	299	293	277	297	302	318	290	289	297	289	297	297	315	309	295	307	301	301	281	297	303	309	304	283	278	292	283	324	296	310	321	307	300	276	297	287	288	279	280	268	294	307	301	268	288	282	304	307	297	255	310	299	294	269	319	289	260	322	281	305	278	306	313	322	253	258	273	269	269	318	292	317	297	333	279	281	291	318	294	274	280	268	307	316	315	312	339	289	280	273	259	317	300	268	303	325	304	320	277	286	307	310	303	288	312	298	286	313	317	311	319	307	292	265	312	300	296	261	314	283	296	288	308	286	311	265	306	309	279	306	285	285	292	340	298	299	292	292	284	282	288	271	262	308	304	285	329	299	285	325	283	307	281	292	303	281	301	280	274	303	268	283	305	270	259	333	297	295	268	303	299	297	274	284	284	329	293	285	272	275	306	291	270	291	280	286	316	284	298	289	283	299	333	300	326	289	313	312	279	288	309	321	287	278	339	294	289	275	263	297	281	263	290	264	294	299	299	280	286	314	306	325	261	311	295	265	282	305	295	324	306	286	294	282	271	287	319	311	283	295	291	326	276	302	305	332	289	329	298	302	305	319	289	298	322	309	289	272	288	300	288	286	308	316	283	328	299	298	296	268	265	309	300	278	288	290	325	295	259	295	285	312	291	286	311	259	260	295	305	311	314	296	309	311	310	295	280	277	303	291	276	296	300	292	261	309	315	274	290	264	293	294	302	292	278	317	279	291	306	325	309	305	323	274	282	315	300	272	278	281	290	286	284	308	296	312	307	301	285	268	263	298	285	325	337	309	277	329	262	312	258	314	327	302	336	311	291	312	300	290	293	312	306	314	292	291	293	291	291	306	269	310	282	304	308	287	272	303	305	302	277	298	293	319	293	294	272	261	291	270	277	281	293	282	301	297	306	286	328	271	334	286	289	319	299	319	305	304	287	308	306	271	312	322	300	328	293	282	257	313	263	307	292	295	307	297	299	329	305	333	280	300	265	298	301	282	297	312	321	320	296	288	276	300	282	294	270	322	263	297	269	267	313	297	284	294	284	287	267	252	260	299	275	301	296	294	294	317	306	333	339	322	319	289	292	282	284	301	297	278	299	296	294	293	318	296	326	284	296	279	295	278	311	290	317	297	295	307	266	284	292	302	303	301	287	285	299	268	326	276	281	294	290	273	307	297	284	269	310	314	292	313	282	270	252	269	303	353	331	289	282	283	271	279	289	284	305	305	303	296	284	291	302	327	269	287	299	304	310	302	297	317	295	274	324	315	293	313	285	284	310
30081	35834	41368	41925	43710	42953	43454	36396	30727	26042	25536	23281	22124	18691	15504	14084	13456	13024	11025	9160	9208	7234	6799	7397	7306	6018	5267	3918	3984	5267	3691	3547	3097	2907	3210	3527	3419	2931	2465	3087	2777	2046	1388	1629	1999	1709	1597	1585	1495	1455	1551	1683	1452	1467	1387	1467	1392	1273	1260	1151	1249	1222	1111	933	975	911	966	974	1343	1390	1201	1088	1037	1029	1111	996	881	803	721	773	778	725	739	741	721	721	738	714	689	754	736	711	701	700	724	700	720	790	793	731	682	678	682	696	711	661	738	720	646	737	676	695	719	723	750	647	737	723	708	719	707	693	719	680	685	698	700	682	726	707	691	675	714	729	681	697	713	732	711	688	688	684	748	685	716	710	705	720	712	661	665	704	655	698	644	738	689	711	691	707	688	699	700	697	680	713	713	707	689	699	738	706	713	724	652	640	741	703	730	641	684	661	703	704	723	723	721	650	669	704	754	706	734	705	690	677	690	731	686	705	678	674	699	725	676	716	739	675	682	702	698	730	756	698	685	669	741	697	673	702	686	710	690	689	670	657	729	735	683	714	684	667	664	708	721	742	702	720	687	702	721	717	679	753	700	694	712	709	699	670	707	709	743	722	735	687	748	703	705	682	695	749	687	712	666	691	736	725	697	715	682	705	724	677	658	669	669	722	691	700	720	648	645	721	638	708	685	718	723	723	740	724	723	712	707	733	716	672	750	694	726	681	704	723	687	682	683	677	652	723	748	718	686	677	744	705	707	734	658	703	728	714	701	719	710	706	665	692	702	695	693	705	677	715	755	715	726	656	656	682	681	667	714	714	705	717	750	715	680	636	735	690	758	723	726	745	696	701	689	709	750	680	704	729	680	673	691	676	680	709	679	674	732	707	706	691	697	722	737	673	737	722	652	651	683	697	669	691	709	678	645	644	673	712	706	731	724	701	636	719	727	738	692	723	706	710	728	692	670	775	678	696	709	703	673	700	688	709	682	696	685	698	684	708	717	705	674	714	722	676	758	668	655	730	690	695	685	682	696	769	738	712	710	726	710	720	734	693	671	658	696	725	686	707	729	659	686	714	731	680	713	708	708	642	687	709	709	679	727	690	660	663	698	685	719	702	690	691	702	688	675	630	719	677	773	726	689	703	693	730	702	700	724	722	729	698	691	761	710	732	747	691	737	691	750	642	681	666	755	721	712	680	738	656	697	675	696	678	695	678	709	728	728	666	715	690	719	674	682	682	703	723	697	692	714	692	649	702	679	727	698	733	665	747	717	691	708	692	668	775	683	705	715	705	679	666	719	707	672	666	644	739	726	707	681	694	737	691	716	716	689	732	709	703	746	662	727	707	723	719	705	741	676	750	708	700	706	712	688	720	734	680	729	716	718	704	671	693	680	757	721	682	739	719	724	690	675	716	709	704	716	679	695	706	738	722	687	664	656	709	693	740	761	715	699	692	698	689	678	694	723	695	707	697	646	672	740	710	752	700	745	692	705	707	711	684	702	677	683	726	715	754	724	695	729	721	746	682	655	673	675	670	715	677	645	722	740	716	745	724	638	672	682	693	686	726	678	678	738	705	694	658	703	655	672	690	736	745	723	712	722	658	722	710	713	729	698	733	714	681	717	680	677	649	697	733	674	682	691	718	707	716	751	707	679	703	649	718	727	729	700	705	741	670	722	702	718	676	678	693	708	734	701	656	715	730	693	657	703	704	728	680	663	689	702	692	681	687	709	702	706	729	716	727	686	703	693	667	682	749	693	715	716	680	702	715	715	706	686	702	695	695	706	703	728	725	682	716	731	693	748	692	712	752	687	730	712	657	687	699	730	698	719	693	734	702	721	676	748	661	701	700	705	727	696	708	691	698	700	732	704	776	711	671	708	709	698	708	675	684	719	759	742	675	725	718	669	732	705	653	745	704	753	674	711	719	729	666	696	621	678	720	680	756	706	676	727	706	661	679	691	657	704	702	699	719	710	685	706	662	667	702	730	680	701	742	667	712	702	665	687	688	698	713	731	741	723	700	730	681	720	705	690	653	682	767	747	717	703	735	681	667	737	714	716	660	745	681	666	745	717	675	681	709	672	681	710	694	724	680	682	737	713	684	688	655	713	691	710	698	685	694	696	714	652	728	721	720	667	695	689	678	673	706	705	661	724	710	713	748	713	681	727	738	708	723	725	682	695	660	719	714	704	676	739	705	647	704	700	704	709	706	712	688	757	730	724	698	732	688	714	702	695	682	709	737	720	722	717	679	698	692	662	701	681	680	683	704	657	676	661	722	701	682	705	692	672	673	711	682	717	681	681	732	712	700	738	725	679	704	689	669	725	689	720	685	746	714	718	690	697	693	693	717	707	660	716	694	658	733	692	717	688	753	711	675	678	689	691	680	740	661	676	714	713	705	724	739	686	739	660	724	794	703	704	769	714	712	700	703	680	775	713	714	683	679	709	742	688	669	691	694	717	668	712	775	639	709	691	723	691	657	670	677	663	651	676	713	693	672	640	697	706	699	719	696	706	685	719	672	660	720	736	682	633	690	650	690	684	675	705	693	733	677	689	733	695	757	730	725	710	713	698	687	712	713	719	662	740	652	702	713	682	695	710	718	695	664	728	680	705	667	689	626	714	699	696	694	714	734	688	711	727	693	668	684	733	689	677	655	677	730	683	730	696	690	695	662	706	719	748	690	740	662	712	701	673	704	710	696	665	701	721	698	673	697	686	705	739	701	710	731	683	724	698	713	776	716	747	700	716	764	708	684	645	691	721	692	704	719	724	697	749	678	713	744	717	673	733	681	653	711	774	734	695	712	715	674	722	683	712	704	699	700	680	669	740	707	734	661	708	725	710	705	698	652	705	753	699	686	681	715	661	645	679	712	708	711	690	674	669	704	693	685	668	661	732	720	702	709	668	722	659	703	708	689	701	684	696	699	690	712	704	676	659	716	716	684	735	762	710	660	704	742	724	692	688	728	710	660	713	705	720	696	770	694	695	675	671	708	700	678	654	676	737	684	683	699	723	704	700	695	649	695	724	682	715	711	739	675	715	751	721	722	715	692	689	683	675	678	681	731	727	730	668	681	698	677	728	743	715	684	703	740	691	666	763	691	701	724	698	640	690	721	770	695	695	663	745	686	717	730	699	666	691	663	720	666	690	678	667	690	722	720	723	711	672	723	707	685	693	687	714	751	694	706	717	674	706	669	715	713	704	693	690	706	729	710	709	643	749	672	649	728	691	734	687	727	704	640	697	744	679	717	728	747	685	692	707	712	688	655	686	707	661	713	658	720	664	659	682	698	725	687	710	680	697	703	759	724	702	724	679	702	690	744	682	750	658	696	679	701	718	710	723	668	724	678	700	674	710	688	671	676	661	722	681	697	678	679	656	645	709	723	680	669	696	686	678	701	707	717	698	661	721	729	702	699	685	717	781	685	717	688	684	677	617	677	732	716	671	693	694	656	760	687	710	688	654	718	716	692	708	638	679	677	732	713	729	732	676	669	737	705	724	670
12387	14691	16017	10549	7408	5700	4142	2672	1657	1105	963	807	770	646	577	516	493	413	408	425	458	372	370	404	363	353	309	346	325	373	361	352	358	360	389	363	325	331	344	329	358	342	326	363	359	344	330	323	304	328	325	362	342	346	324	337	304	342	322	347	333	367	306	317	305	327	277	333	348	304	334	334	332	316	309	344	348	355	315	325	376	338	309	313	336	321	327	345	302	339	290	320	323	311	324	296	343	325	335	335	346	349	303	299	368	325	332	280	353	349	321	343	329	367	330	360	341	321	316	303	349	298	294	318	351	314	360	301	293	339	328	279	328	317	319	310	341	312	333	329	314	302	318	370	327	332	334	307	332	314	299	340	291	306	309	298	333	332	339	331	309	354	347	303	331	317	332	315	313	333	319	329	331	321	310	323	299	331	307	342	326	339	322	332	303	358	326	310	314	310	335	330	328	309	331	332	310	294	317	313	352	323	333	318	308	326	333	307	326	339	313	326	333	344	321	335	318	327	326	315	330	319	337	329	321	308	327	315	319	343	362	368	329	318	326	304	325	330	328	310	325	342	362	339	318	348	313	292	312	313	302	324	310	343	310	320	324	322	349	326	311	336	334	310	321	312	335	320	303	287	317	333	332	290	308	310	321	298	319	318	340	344	339	322	355	326	303	298	304	337	309	314	338	339	369	323	326	341	346	284	329	326	335	293	312	297	313	318	333	341	266	305	326	313	332	320	315	314	342	373	278	329	348	355	325	325	355	320	309	339	362	330	325	343	318	306	291	321	311	315	326	348	311	294	297	347	358	333	346	331	313	323	318	306	359	333	344	298	302	324	343	309	337	334	322	349	304	331	349	341	319	332	351	322	333	325	330	317	341	339	326	297	307	324	319	358	336	349	347	320	345	331	346	315	356	341	302	319	312	318	338	322	328	322	288	331	294	303	328	330	337	305	312	301	343	361	312	283	312	326	334	317	344	307	308	318	325	329	313	310	293	337	313	310	349	324	324	345	315	313	354	330	304	335	341	321	360	331	322	330	349	319	310	334	315	340	328	315	335	327	303	325	316	325	306	279	339	314	332	318	331	327	323	336	332	351	309	343	319	324	305	325	336	330	322	308	316	331	326	330	332	311	337	325	344	337	354	331	306	334	358	335	322	354	353	312	300	312	336	334	325	323	340	328	320	327	316	345	319	323	341	329	309	343	328	310	292	320	330	338	296	329	344	323	345	325	330	320	341	342	288	324	357	325	308	319	359	334	325	329	336	317	328	305	329	342	293	339	343	322	335	308	332	312	322	320	305	315	336	309	312	316	329	313	325	315	312	338	351	314	327	323	314	319	338	340	333	342	315	314	315	298	324	319	341	267	327	317	338	309	351	306	352	367	324	338	352	346	319	342	341	303	319	296	328	353	333	288	299	339	310	327	320	318	341	294	323	340	316	344	353	283	340	305	303	340	346	304	323	329	367	346	359	320	326	375	324	334	351	308	318	338	335	309	330	309	329	311	292	300	317	302	351	300	298	297	371	331	294	309	342	321	282	310	316	307	342	277	314	338	340	337	335	317	315	329	319	349	348	312	329	322	338	352	360	339	324	314	329	306	342	301	330	353	317	333	324	307	311	347	324	318	339	345	331	339	294	347	324	320	315	305	297	336	328	324	330	299	326	331	305	340	316	303	326	277	331	292	317	337	347	318	334	319	272	336	296	321	339	344	302	330	357	319	328	335	302	297	373	298	301	312	289	304	314	314	343	323	331	325	343	322	324	301	326	337	317	313	306	331	307	315	309	293	323	325	329	323	322	324	349	344	343	361	317	319	348	300	325	321	303	294	321	344	315	368	302	317	292	285	298	318	337	332	305	319	324	313	336	321	326	351	314	284	336	314	324	302	344	332	321	316	294	333	326	329	341	311	320	327	323	324	308	346	324	362	336	297	335	298	334	315	337	313	305	307	314	324	343	324	323	321	345	327	359	303	357	336	329	307	336	346	338	319	291	302	312	310	340	336	306	295	335	339	296	306	302	323	311	320	326	354	330	347	335	338	310	331	327	318	342	298	326	321	323	325	316	319	270	345	297	331	309	333	318	300	295	317	282	349	322	299	313	291	350	326	303	300	352	280	323	307	318	322	378	351	307	362	330	322	302	315	334	328	338	343	289	337	284	330	314	346	325	335	341	336	288	350	355	299	337	300	331	328	312	331	332	338	353	286	332	342	334	318	338	334	305	337	305	321	345	338	332	325	310	329	319	339	337	331	314	315	319	327	326	325	313	336	312	286	307	336	331	306	322	353	323	319	337	347	371	313	319	316	318	371	294	344	341	327	363	298	314	280	308	337	354	335	354	330	333	321	329	332	346	314	323	328	329	336	339	311	318	332	352	333	334	321	316	358	335	310	337	329	373	349	323	337	339	317	320	332	331	326	311	321	329	337	312	331	293	320	321	339	362	314	330	296	303	354	347	313	358	313	308	315	320	319	366	290	360	307	337	328	336	343	321	315	331	323	306	351	356	330	311	310	336	334	343	295	316	312	314	325	294	327	294	330	322	322	312	304	317	309	323	345	314	364	345	331	316	319	308	336	310	307	351	303	287	323	328	342	291	353	321	328	350	318	311	333	316	356	326	316	329	318	325	306	306	339	374	324	337	323	348	334	319	330	329	305	341	321	304	317	310	303	350	321	328	303	320	325	299	344	323	332	347	320	375	327	278	280	313	344	310	327	342	336	307	337	335	305	301	330	327	293	299	320	307	346	283	338	307	284	325	290	331	318	330	349	301	348	316	313	301	360	332	352	346	308	322	313	339	314	275	312	315	347	328	322	327	334	327	313	345	314	312	321	334	294	355	342	314	329	365	312	349	341	336	302	328	351	317	337	315	312	338	327	350	309	337	307	334	345	319	317	309	273	311	380	332	305	294	324	341	294	343	364	324	329	303	291	335	315	326	316	341	353	316	358	270	338	353	342	343	312	331	315	276	316	336	320	322	326	315	346	327	322	322	315	341	340	337	296	305	308	311	311	306	337	324	348	322	313	302	347	291	339	322	321	324	333	371	282	301	304	307	347	307	301	316	323	343	311	290	351	310	352	346	327	313	314	323	356	327	316	350	370	333	324	297	296	335	313	339	320	328	339	303	349	320	335	323	349	303	348	342	337	273	350	354	345	320	354	335	333	339	328	295	345	348	332	327	359	331	325	307	312	327	306	342	321	315	325	314	338	320	337	320	329	337	301	305	318	323	316	317	334	318	333	332	326	322	349	328	307	320	318	332	325	319	327	322	316	311	325	319	302	357	355	299	312	328	310	300	311	332	331	281	301	350	327	349	333	318	333	328	331	292	309	320	360	331	351	325	312	351	315	313	333	333	338	313	332	301	321	309	297	308	324	343	325	305	325	335	307	343	326	339	301	332	345	327	345	363	333	350	326	347	299	334	341	294	328	344	327	309	326	348	314	325	318	315	325	320	335	310	311	314	365	322	340	311	359	337	393
9256	15120	21011	19675	18819	16756	14665	10569	7296	5138	4278	3889	3271	2857	2514	2120	1924	1739	1606	1325	1415	1366	1329	1231	1175	1107	1050	1120	1080	997	1013	977	960	1014	964	995	949	992	977	990	946	910	872	927	911	948	926	921	860	873	914	932	858	989	911	919	937	910	976	933	981	946	845	880	880	825	829	867	859	905	897	896	827	844	808	807	852	747	823	825	864	782	737	792	792	784	820	765	818	794	810	785	777	813	756	794	765	768	773	796	834	755	754	775	824	816	780	790	767	817	745	783	818	762	772	775	779	783	779	767	776	775	839	835	833	782	775	818	804	781	816	824	807	799	800	813	814	854	827	788	801	768	817	776	788	750	811	811	820	811	753	801	761	792	800	752	786	815	802	781	852	809	762	828	815	823	787	809	834	765	781	775	760	771	808	803	803	823	814	787	827	783	784	793	749	839	822	795	811	799	749	771	762	757	801	780	802	767	772	753	803	786	800	781	862	753	782	827	790	816	793	812	815	817	810	788	791	824	811	808	826	791	770	785	801	775	786	811	816	809	740	772	825	840	805	824	737	745	801	797	799	812	801	784	822	765	777	802	811	784	765	814	770	754	777	761	825	795	738	814	823	810	809	780	776	867	750	840	803	766	799	749	827	782	789	814	816	792	811	773	815	838	781	815	773	820	770	826	789	877	772	791	776	844	795	774	832	761	783	781	789	765	820	746	793	797	825	821	805	768	801	812	829	789	822	823	825	797	785	769	749	793	759	819	759	803	814	722	785	790	813	787	820	747	760	760	768	806	797	782	810	790	798	811	754	787	812	832	791	765	797	747	884	833	844	799	829	841	811	836	826	789	780	763	830	815	766	823	784	810	801	804	803	808	761	820	789	795	816	787	805	808	739	779	788	794	795	770	805	802	769	758	796	754	814	764	834	801	789	814	805	802	796	796	759	829	772	815	815	768	788	815	814	769	844	817	802	793	812	755	793	844	794	775	740	741	741	815	792	767	799	744	804	774	811	795	813	810	772	838	753	816	781	829	795	776	810	776	803	781	770	830	793	818	800	801	788	819	830	804	790	775	769	797	781	825	813	802	799	817	757	826	805	819	764	835	765	789	796	812	800	786	803	762	797	802	759	805	778	822	791	788	773	824	814	789	824	770	836	850	761	793	775	781	795	828	853	805	727	789	821	808	796	787	773	767	791	780	770	780	786	818	740	739	782	794	774	812	743	811	831	859	820	799	806	832	842	765	790	768	792	770	801	768	801	787	791	864	804	813	778	758	821	836	843	823	793	794	836	817	793	812	815	740	791	825	833	866	801	767	780	849	792	820	797	807	813	773	866	784	804	811	805	765	801	795	855	830	755	792	711	800	790	799	789	793	811	824	743	787	799	755	794	801	821	781	768	825	790	776	826	821	806	789	794	808	778	783	791	803	833	781	813	790	797	751	786	810	769	824	782	810	827	801	761	822	879	842	758	766	791	809	800	842	776	823	783	768	751	789	799	771	759	764	827	778	825	772	787	829	764	834	808	802	809	796	752	800	822	788	835	806	778	815	758	794	745	806	793	759	810	794	800	714	780	788	775	808	768	777	803	784	807	775	836	806	772	760	822	798	817	816	780	740	758	767	822	843	776	833	853	786	785	784	841	764	813	780	789	800	767	793	789	800	802	799	784	801	765	813	802	755	807	794	776	756	721	808	818	801	763	728	732	821	805	757	783	819	779	802	787	800	829	822	813	803	811	807	757	781	791	803	807	731	741	791	824	807	807	785	781	853	734	851	839	773	805	741	788	787	801	801	803	760	823	800	789	768	781	796	772	830	753	812	813	829	785	776	814	836	819	774	791	803	816	787	759	793	839	743	779	820	779	793	801	834	815	793	796	758	799	809	802	790	783	789	776	780	804	799	804	818	805	774	849	838	817	787	724	840	838	829	835	816	821	809	793	838	824	826	781	800	771	822	841	801	821	827	775	801	787	790	813	818	785	816	820	799	811	801	800	828	725	793	833	786	786	804	798	792	759	792	785	765	758	809	735	773	754	829	804	799	810	829	779	741	789	796	858	764	791	787	800	781	747	794	761	813	835	749	815	745	791	798	729	816	780	885	818	797	805	732	813	722	775	856	801	802	758	798	849	782	839	785	819	785	824	789	794	726	795	772	783	766	744	774	806	838	803	803	759	768	795	800	747	797	783	786	812	853	748	773	795	794	810	757	753	740	776	794	824	796	809	795	810	790	772	784	805	796	818	812	836	795	779	765	850	784	832	781	776	850	801	764	811	785	832	828	801	776	809	777	802	759	821	830	833	794	760	759	756	808	786	800	837	824	833	782	805	793	815	800	801	799	847	752	786	817	791	816	759	804	811	780	818	770	824	825	748	737	816	803	817	770	789	760	797	795	790	804	803	763	837	780	856	820	806	784	796	786	807	780	746	846	805	791	822	789	768	871	842	812	817	772	788	749	839	805	852	800	829	798	785	815	758	821	771	789	814	773	828	840	825	755	782	804	840	755	767	857	811	792	839	787	792	816	836	798	801	781	779	775	819	822	822	775	793	737	766	805	766	816	774	844	829	813	763	766	778	762	805	742	814	808	807	848	812	792	829	786	730	813	791	777	774	796	800	810	759	786	778	751	804	786	819	828	781	832	728	824	857	837	787	806	821	767	824	769	797	801	789	800	763	753	833	824	798	804	786	777	762	791	772	789	836	760	823	833	837	808	802	827	778	783	790	795	819	744	839	806	792	804	829	744	808	821	769	795	806	762	822	790	813	758	851	798	817	781	826	771	769	758	804	811	842	829	805	800	810	754	784	790	785	776	799	828	795	809	767	744	814	776	817	838	813	775	804	759	808	797	813	825	813	833	796	824	858	777	781	776	794	782	783	857	788	777	789	776	779	789	792	798	766	771	842	782	748	757	805	781	756	804	820	760	796	777	811	829	808	802	791	795	801	789	761	744	785	793	825	782	759	782	747	808	796	801	790	803	828	803	831	830	751	794	777	791	833	813	785	803	807	807	803	774	820	781	831	782	769	831	813	825	797	803	822	799	841	760	804	792	868	799	781	808	758	811	826	784	757	816	782	809	868	816	794	778	754	800	826	809	792	783	755	759	813	754	778	776	805	726	820	769	758	758	816	744	806	808	812	789	786	828	808	784	817	811	785	807	820	830	789	793	780	801	746	814	789	809	802	804	786	792	822	789	763	847	806	776	820	774	765	772	831	772	773	776	790	799	785	814	887	798	782	784	805	779	802	748	817	773	838	744	801	835	780	813	839	788	838	842	820	782	827	766	745	814	778	782	785	757	802	802	761	732	773	799	785	797	769	836	760	781	802	822	813	781	768	771	839	787	795	797	814	776	810	820	788	777	843	843	766	726	743	832	864	777	783	783	852	752	815	822	795	776	745	739	775	760	776	744	809	830	822	800	830	759	804	798	768	778	786	804	832	784	795	848	820	805	828	779	828	807	787	803	820	745	826	791	813	810	762	840	799	763	822	779
35231	37838	35382	28938	27551	25211	23368	14612	8983	5503	4012	3689	3054	2351	1758	1523	1622	1425	1138	955	1041	897	894	895	863	695	700	614	575	623	625	602	587	593	542	578	610	536	511	497	493	463	446	437	512	478	475	487	456	454	451	402	402	425	410	445	447	422	425	460	423	435	443	429	399	429	403	386	429	402	408	418	415	439	362	395	383	365	399	399	405	372	404	394	395	362	386	402	370	378	381	378	378	385	384	392	419	386	399	386	397	402	404	384	378	401	396	355	357	392	431	407	388	403	390	393	368	402	368	371	377	334	402	404	363	391	374	427	360	372	388	348	374	422	334	375	393	360	384	376	382	336	378	381	373	341	394	372	393	367	400	391	368	394	380	378	353	393	352	386	375	369	396	407	385	373	394	376	390	381	422	377	394	393	371	359	360	417	389	343	367	386	377	364	361	379	408	377	373	382	430	388	377	374	322	373	425	387	389	390	379	400	378	363	395	380	376	371	413	376	368	402	403	369	398	385	368	387	389	369	381	422	374	406	360	412	362	393	389	375	365	396	395	376	419	381	336	441	385	377	387	400	344	379	386	376	379	403	378	393	379	435	406	390	357	382	377	411	408	375	389	347	394	363	387	391	385	379	443	395	400	400	380	372	392	379	354	366	386	378	379	375	400	359	359	375	346	363	362	359	429	402	406	375	394	379	431	381	404	422	377	358	409	393	414	383	379	360	390	405	413	368	393	398	396	378	416	366	385	398	374	391	400	345	395	371	407	381	400	380	374	406	371	387	368	369	359	383	353	407	380	380	389	392	372	410	372	384	393	385	375	369	377	385	389	410	345	404	379	385	375	397	393	364	366	361	408	369	388	406	407	375	364	383	389	422	390	397	356	385	358	363	382	370	361	375	383	397	357	410	384	378	382	384	369	397	381	370	419	434	386	397	391	405	380	397	389	343	394	376	365	403	372	378	394	346	432	394	411	390	374	367	371	418	382	376	382	374	354	379	399	405	423	367	376	381	391	386	367	436	403	411	373	386	378	360	352	406	402	391	377	396	419	375	386	373	376	402	373	409	383	360	408	397	399	367	371	371	440	391	365	403	380	387	417	389	380	355	381	380	363	368	397	403	367	372	385	400	405	379	412	409	419	387	379	414	391	411	403	379	395	423	373	370	385	377	393	379	412	368	372	378	395	361	431	359	375	375	369	376	416	394	403	382	396	365	374	362	374	367	405	392	363	350	404	414	364	409	372	382	399	364	396	382	404	421	360	392	386	394	433	428	397	362	400	367	365	379	408	357	402	404	416	392	366	384	398	373	395	360	422	384	372	413	379	372	389	363	374	384	334	383	408	384	363	372	395	378	350	362	395	395	380	392	385	358	365	361	375	361	367	422	403	347	346	375	385	392	374	404	334	363	368	370	385	416	413	408	382	369	401	384	364	387	418	388	395	404	402	364	383	362	383	356	372	440	357	448	332	399	372	371	386	369	411	366	383	368	406	388	384	405	390	376	391	426	380	367	380	396	387	386	380	391	375	385	378	399	404	375	390	359	377	404	364	355	382	416	367	398	388	406	421	358	361	389	380	344	404	386	386	377	385	405	411	419	401	361	342	382	450	368	396	379	383	413	374	375	398	383	379	398	345	366	385	361	363	377	368	390	369	393	347	371	387	371	364	398	404	442	389	375	385	384	352	410	367	396	380	406	391	399	399	351	408	377	389	375	398	410	427	401	391	410	359	385	348	371	370	398	408	398	354	383	401	376	386	411	360	420	395	385	416	373	378	368	375	380	380	399	381	376	384	388	395	358	397	384	397	405	370	377	356	359	387	393	385	375	379	403	410	404	395	377	389	373	353	438	393	378	391	439	378	352	414	365	369	379	409	399	433	406	386	407	381	396	368	385	388	402	391	366	398	392	397	371	387	364	371	387	355	395	370	386	421	347	368	380	358	372	410	389	369	399	400	373	363	393	372	396	368	339	370	398	374	391	421	410	414	407	400	367	373	369	394	399	328	371	355	408	406	428	434	384	414	446	376	386	399	376	418	366	415	404	404	418	410	409	399	392	403	382	360	380	361	405	384	407	387	383	381	364	382	395	436	390	388	398	440	414	372	395	422	379	428	380	399	385	398	387	399	375	425	379	409	398	399	370	342	390	388	361	385	368	374	383	400	412	404	414	380	369	422	356	389	417	366	382	374	405	417	392	396	392	412	391	366	351	423	396	351	378	385	391	389	377	398	385	405	348	383	394	383	372	419	400	390	353	433	416	376	365	421	426	388	379	396	376	360	388	383	370	368	408	377	401	431	383	379	352	380	368	425	428	386	399	389	436	401	427	360	357	376	376	396	368	378	408	391	393	390	421	361	347	384	378	355	376	359	363	414	357	377	386	409	424	390	359	376	375	368	368	376	364	390	382	355	414	362	359	380	359	372	386	396	408	365	374	416	394	416	409	364	389	388	383	346	365	392	380	395	347	436	419	352	387	404	422	377	372	380	393	376	375	353	393	403	372	375	429	403	391	391	437	393	373	372	409	418	393	392	397	393	384	353	400	349	434	362	407	396	342	360	359	376	356	417	415	355	394	387	423	397	396	387	384	378	370	367	368	372	365	387	399	391	390	405	343	421	374	372	354	368	390	381	401	384	391	393	404	385	384	385	414	431	393	390	333	382	379	403	403	397	368	370	415	383	414	398	409	377	350	357	401	392	393	373	416	383	383	400	431	430	404	385	385	367	411	392	388	413	397	400	386	349	411	401	360	408	377	404	397	380	390	407	401	381	392	395	432	385	369	382	388	405	392	410	381	392	345	371	385	405	396	432	408	377	353	397	377	371	348	369	366	388	367	373	395	403	408	400	379	380	362	392	371	397	369	397	376	384	377	394	379	375	388	369	391	378	421	427	398	411	404	382	417	371	382	378	383	386	411	374	358	384	383	381	380	399	381	389	361	391	390	428	413	410	393	364	398	372	395	395	371	362	357	399	362	377	362	422	363	393	367	418	378	386	396	365	426	381	385	407	384	399	417	353	369	380	365	400	366	355	385	379	400	384	394	415	401	382	402	411	392	388	398	361	413	345	382	376	367	356	358	394	377	366	398	350	387	388	408	417	429	428	381	418	388	381	401	387	405	390	346	373	389	366	418	403	366	371	385	373	400	380	400	401	357	337	398	353	389	348	385	443	405	402	375	376	367	401	374	401	401	390	388	384	392	372	370	403	374	347	354	393	404	393	382	395	378	388	379	388	345	416	376	354	396	378	373	367	388	388	389	402	381	414	387	403	420	383	386	389	381	360	403	366	352	376	374	393	371	342	365	408	377	377	445	366	368	340	402	383	382	379	398	362	377	378	401	394	398	370	365	411	379	378	393	390	383	383	363	372	377	391	367	423	404	364	423	396	396	343	417	356	385	422	408	368	385	393	373	402	409	392	401	417	379	397	376	387	392	408	405	397	392	375	388	389	401	396	396	435	393	351	389	350	382	407	370	389	383	396	368	401	383
26412	32027	37990	36655	38684	36705	35955	27080	23073	17618	16215	16300	14801	11528	9136	8383	8773	7998	6543	5312	5374	4784	4740	4788	4651	3541	3264	2660	2572	2801	2492	2278	2312	2286	2422	2557	2666	2367	1872	1908	1855	1624	1397	1447	1732	1581	1423	1421	1386	1398	1445	1400	1262	1298	1306	1302	1249	1349	1303	1315	1204	1133	1070	1093	1096	1073	1108	1130	1239	1217	1208	1194	1178	1190	1099	1160	1013	933	1013	1057	986	988	936	945	924	930	928	930	951	900	904	939	933	908	920	888	871	923	958	911	868	878	869	893	877	947	851	889	869	950	848	890	938	963	857	919	958	910	905	909	874	873	896	967	916	934	929	884	899	893	960	892	926	942	891	821	871	929	947	926	867	922	909	925	934	918	908	937	892	910	882	939	892	883	908	837	885	892	897	934	906	916	914	853	927	945	884	946	935	894	899	949	931	858	880	907	934	902	914	923	903	962	966	891	977	912	893	932	923	877	914	910	956	868	965	923	865	941	894	900	885	917	901	905	853	877	884	939	890	912	885	898	939	925	956	899	902	896	877	897	898	912	836	891	859	944	890	924	906	883	922	924	910	917	900	904	949	919	911	923	928	910	903	900	915	899	898	920	927	949	911	908	909	928	894	971	909	916	861	906	880	909	895	912	897	875	890	936	903	908	924	937	899	955	907	927	923	896	909	911	923	900	817	923	944	939	930	905	888	938	912	866	864	925	864	885	889	934	913	972	907	910	916	915	847	922	956	949	877	899	933	947	889	913	915	925	892	936	904	943	940	901	860	948	896	892	942	915	925	918	968	907	891	890	913	937	876	928	945	894	923	889	899	920	847	906	886	861	895	912	931	868	882	931	941	906	901	961	898	987	903	884	893	877	913	888	914	929	867	899	886	946	898	876	876	907	872	893	879	894	854	901	888	926	892	894	897	842	894	892	936	932	958	904	942	906	901	956	879	892	932	989	889	922	880	901	840	965	873	885	964	930	917	926	907	971	887	921	853	950	880	870	886	965	927	929	926	887	922	891	885	875	953	879	906	912	888	957	916	906	900	930	878	857	842	901	873	932	910	888	888	922	855	975	956	939	910	897	912	934	913	935	888	935	923	946	857	895	930	932	905	939	937	963	909	930	915	890	922	903	886	870	883	919	930	922	872	961	931	927	920	888	936	914	907	912	937	922	936	936	832	900	884	894	837	892	946	878	984	863	892	895	893	884	922	920	931	911	906	886	956	900	905	895	905	918	867	916	924	900	963	885	951	929	905	935	882	893	910	944	912	911	930	918	852	899	925	869	943	869	891	973	883	936	934	882	915	898	925	901	904	871	908	890	913	900	894	912	898	865	917	809	947	863	899	886	861	958	920	887	944	877	908	886	934	945	893	953	858	903	923	855	943	931	1003	958	897	909	891	915	899	882	893	918	965	893	883	908	887	893	923	929	949	889	887	919	874	910	963	888	978	924	883	947	910	963	891	927	954	917	915	878	971	965	905	939	893	885	895	924	884	892	935	923	877	898	886	964	899	944	902	886	934	863	907	974	953	891	913	906	948	914	884	978	865	876	907	938	919	924	916	890	962	910	911	906	901	872	966	903	938	903	922	855	914	937	926	911	933	899	943	905	923	878	913	867	955	953	940	862	893	930	880	891	909	892	880	940	908	974	887	913	893	882	881	880	899	937	923	925	912	892	895	948	911	905	984	962	887	903	874	901	946	944	900	889	907	951	916	960	888	847	910	941	954	874	908	917	928	885	888	912	880	862	941	894	840	840	910	918	890	892	954	922	931	873	920	905	883	895	961	886	952	923	919	874	872	944	871	937	864	923	909	906	914	917	913	889	975	992	856	906	902	900	930	936	923	910	866	961	931	942	871	867	928	861	876	874	889	932	918	875	911	950	944	887	915	923	956	924	904	883	947	922	892	921	911	905	924	870	903	898	865	989	932	915	909	925	888	919	870	918	924	886	930	983	885	882	922	933	867	926	933	938	918	904	962	961	909	894	895	899	902	886	884	945	898	865	858	893	870	911	918	878	885	919	926	912	932	930	979	938	916	915	948	916	968	885	923	831	893	922	948	904	876	929	929	955	924	947	947	968	983	859	955	902	963	912	908	903	931	849	884	924	923	941	934	978	892	912	861	909	939	897	864	887	875	886	880	906	907	933	900	878	911	882	931	903	925	893	915	903	949	933	911	925	938	908	902	927	933	922	947	907	893	934	897	952	931	955	900	841	883	861	921	910	911	885	925	913	888	932	895	928	909	982	946	949	896	930	886	916	910	884	943	942	899	927	902	909	927	825	924	966	902	905	879	941	921	912	904	955	950	916	929	932	925	849	907	890	882	874	871	922	852	944	920	881	953	929	894	885	939	949	870	867	875	910	890	875	886	913	883	926	867	926	912	913	895	945	897	890	894	881	893	948	866	931	909	929	911	882	904	916	888	889	864	930	923	1009	883	932	880	935	832	928	931	939	889	887	873	948	976	883	897	927	966	957	890	894	919	957	892	904	881	875	887	916	939	928	939	864	897	889	926	908	910	949	888	845	893	932	917	951	947	950	921	888	899	904	954	887	888	853	914	915	936	914	954	897	903	917	900	921	923	905	904	891	874	891	918	873	867	857	905	898	914	908	894	932	914	866	906	909	892	882	954	905	901	946	892	875	936	933	960	944	943	938	861	904	861	929	939	897	921	944	878	902	900	926	951	927	909	899	910	934	892	938	922	902	919	890	947	873	923	925	962	926	916	915	951	905	915	909	901	951	919	880	920	934	921	925	919	926	927	938	903	888	915	963	956	927	853	911	924	903	877	865	879	956	868	928	933	874	913	935	920	890	867	894	902	977	894	852	959	913	911	893	918	865	888	949	845	921	914	956	971	957	948	901	910	927	951	942	892	842	918	851	864	902	934	887	897	922	880	940	879	951	922	927	876	869	876	943	969	914	950	905	953	864	975	898	890	924	936	887	895	921	927	918	937	925	895	841	939	918	939	894	905	914	876	947	963	893	884	911	887	864	977	909	905	950	923	921	904	958	887	921	919	919	883	954	932	876	901	870	937	941	909	936	945	909	868	908	950	905	939	941	935	993	951	929	931	852	935	896	865	854	925	955	925	932	924	899	855	912	930	907	897	906	871	898	879	919	906	892	905	885	938	918	884	874	934	904	960	921	904	897	917	937	912	902	876	905	884	911	902	906	902	937	914	912	897	963	952	924	857	886	910	868	889	897	864	928	920	918	892	902	932	910	902	918	942	902	890	896	887	907	906	894	881	890	895	900	927	913	937	884	861	883	889	916	955	922	925	932	908	885	960	919	915	884	877	902	913	861	927	964	809	944	909	838	923	904	883	917	880	862	964	930	956	932	870	957	918	895	878	947	913	908	893	904	900	850	944	870	935	960	932	913	906	908	882	915	877	898	938	934	836	914	906	947	962	906	898	925	898	889	887	913	900	904	877	886	975	959	913	900	905	942	945	937	927	932	909	897	995	892	890	904	887	922	941	895	881	923	912	909	932	902	945	928	922	889	869	902
40496	41097	36999	30005	30070	30233	30184	22333	14650	10310	7660	7022	5978	4357	3121	3107	2943	2362	1871	1622	1497	1496	1161	1314	1195	977	928	716	633	716	653	651	604	587	679	666	672	692	532	579	482	488	428	406	432	409	425	423	413	447	408	446	407	387	375	366	390	374	364	395	389	333	337	317	349	322	349	346	392	375	370	369	380	341	363	329	322	343	331	307	330	329	293	292	331	318	301	284	310	309	310	312	316	314	324	336	272	319	322	310	309	349	293	306	289	308	308	327	302	282	305	312	320	322	312	300	318	277	295	311	291	288	304	336	319	278	316	275	310	308	303	287	317	308	310	299	291	312	294	336	304	299	294	313	333	291	287	284	317	291	352	324	306	306	323	266	310	252	292	311	307	336	308	324	298	307	330	283	279	295	329	292	298	297	322	294	282	321	319	320	343	301	335	312	292	316	335	277	317	319	315	306	317	290	308	279	324	290	301	318	289	341	348	298	285	292	310	304	313	305	317	302	324	299	298	265	296	313	307	302	312	299	262	289	277	304	308	315	277	309	331	277	348	278	285	319	346	281	301	299	323	303	295	316	310	310	334	308	323	317	293	305	300	295	319	297	323	309	291	321	294	290	293	330	303	278	320	327	306	292	293	283	296	326	317	321	338	279	314	321	297	286	303	315	307	280	309	299	316	285	296	320	324	304	285	320	263	303	259	276	300	296	303	293	312	337	299	322	288	330	280	305	294	319	313	305	295	316	307	316	283	341	329	279	290	334	328	311	284	312	293	351	295	308	325	283	329	295	342	312	283	329	296	286	285	296	287	354	332	305	319	258	283	284	307	290	304	311	303	302	292	312	294	282	314	294	313	287	292	282	312	319	362	294	300	293	296	304	276	271	283	347	312	285	308	323	335	300	286	333	326	280	319	291	312	294	357	318	311	267	302	292	302	295	324	311	279	292	290	325	299	335	311	297	266	308	326	317	294	272	290	311	303	296	294	307	291	301	310	317	324	297	321	302	299	302	320	338	323	324	324	289	277	270	310	270	288	291	352	275	322	324	314	279	320	309	321	289	301	294	275	317	334	333	321	280	320	299	311	349	331	322	322	326	304	290	298	282	291	302	296	312	297	268	314	308	334	316	296	301	304	307	302	310	292	280	315	310	312	323	305	291	297	357	295	292	323	304	315	324	291	317	288	296	287	314	300	308	327	307	270	304	288	281	266	331	329	314	313	354	277	270	292	286	309	278	328	293	311	306	314	301	314	283	300	337	307	298	307	313	322	300	299	298	280	330	285	273	310	309	313	308	276	323	311	276	277	275	330	305	295	314	341	315	289	293	288	319	293	308	324	325	312	284	289	291	330	298	275	307	318	343	328	314	294	282	350	306	273	314	290	288	317	295	295	296	267	312	308	294	272	283	309	294	309	300	280	296	305	311	315	286	275	306	300	325	285	294	292	345	292	324	318	291	313	327	313	309	326	352	279	278	280	313	303	286	287	282	346	285	287	317	322	311	310	303	316	304	338	329	307	292	283	283	296	318	294	316	297	311	347	319	304	301	325	287	319	329	301	310	299	292	299	307	280	310	319	309	346	324	297	294	314	290	308	294	307	350	299	301	304	308	319	302	326	282	291	345	302	345	294	285	317	304	277	324	312	329	327	330	314	350	276	293	300	276	300	299	296	302	312	301	300	322	316	344	308	313	301	296	282	308	308	303	291	321	333	310	335	297	309	284	329	290	310	266	294	314	287	293	331	300	280	309	306	287	302	327	321	338	328	295	319	289	279	308	309	276	273	299	276	286	320	311	332	314	308	311	282	302	320	284	330	300	328	329	307	283	314	316	266	307	308	302	316	298	314	312	304	334	308	276	284	297	336	303	322	299	290	314	323	314	313	296	306	316	313	315	309	285	300	295	286	269	329	306	301	283	339	329	307	335	313	305	327	314	294	272	287	310	306	322	271	311	297	311	299	315	301	278	367	310	304	291	292	272	315	301	272	285	283	307	309	293	299	302	298	344	299	295	315	296	280	277	324	293	319	304	314	324	305	295	274	291	270	286	314	289	307	308	295	359	305	291	294	278	322	315	296	313	300	329	307	287	310	330	306	313	315	284	305	284	307	323	320	321	308	327	319	325	339	296	285	292	276	311	296	331	277	293	312	281	319	300	324	298	310	318	301	294	304	334	330	333	295	295	305	325	300	271	309	280	308	276	334	317	279	321	284	330	296	310	318	301	269	306	317	309	281	277	289	324	321	303	287	316	331	333	310	287	327	302	302	328	309	312	309	342	298	294	324	323	305	324	323	276	322	312	317	289	293	294	284	325	273	304	298	307	297	278	307	305	300	327	304	299	276	325	295	292	302	299	312	272	297	318	329	291	300	312	310	294	288	301	294	287	325	315	331	316	337	302	319	300	277	321	295	288	262	311	276	308	279	295	335	331	352	299	289	321	322	320	316	310	307	286	319	278	291	309	296	262	261	310	294	292	286	310	318	311	286	318	320	323	305	312	295	281	299	294	334	323	299	286	310	293	293	292	294	326	282	299	300	283	302	270	312	327	301	337	305	306	286	315	296	309	280	351	309	311	311	296	300	282	270	319	300	306	292	324	317	287	311	324	296	297	297	294	325	295	302	296	300	304	308	297	302	306	293	287	329	303	307	290	296	302	311	284	287	319	287	304	298	299	315	309	305	304	316	315	276	314	299	320	292	308	297	305	315	298	312	278	285	318	284	306	274	300	306	280	310	291	315	291	295	313	292	302	294	302	287	283	330	329	341	292	290	310	319	302	304	293	290	302	281	320	309	296	298	296	323	302	314	317	279	321	293	303	296	310	295	283	283	272	291	274	293	315	303	283	299	303	301	302	282	281	292	303	303	282	297	292	307	273	302	297	319	264	306	291	293	306	318	350	332	294	322	284	294	295	291	329	310	299	312	306	321	299	320	298	334	274	309	318	288	303	302	264	299	308	323	322	306	315	287	286	298	308	292	294	267	300	266	321	300	320	299	326	282	307	326	304	322	309	284	276	302	299	296	312	307	309	298	310	317	309	322	290	315	326	293	317	300	318	266	305	332	301	334	290	308	292	289	286	283	290	329	295	318	286	318	283	328	299	295	303	316	317	289	325	317	324	343	303	329	286	292	296	311	296	311	306	312	311	280	344	326	303	345	298	302	292	306	322	279	283	309	321	306	261	335	292	315	295	318	306	328	304	319	312	330	318	320	258	274	322	327	325	313	323	333	309	337	284	311	300	314	302	307	303	307	354	276	326	330	301	315	317	301	323	282	320	304	305	292	282	307	283	309	306	329	312	305	307	324	311	341	370	318	306	289	320	315	330	297	308	264	310	294	296	303	335	283	300	293	329	275	291	288	335	324	308	303	281	284	318	306	302	302	317	319	324	308	275	276	293	280	309	327	315	282	299	303	303	281	290	310	317	297	301	269	313	306	324	290	320	324	344	315	334	330	281	302	298	314	328	317	333	335	299	305	308	319	304	295	279
29906	35565	41281	41577	43265	43300	41867	34114	28766	24963	24054	24092	21669	17973	14293	14258	14296	12794	10634	9236	9050	8221	7119	7223	7052	5554	5124	3733	3578	4221	3344	3424	3252	3588	3685	4009	3557	3796	2543	2951	2434	1845	1574	1793	2120	1898	1598	1662	1719	1658	1797	1870	1530	1529	1420	1427	1415	1354	1237	1312	1223	1030	1068	1033	958	994	988	1078	1320	1285	1244	1262	1224	1187	942	921	954	866	757	784	785	756	693	755	742	709	752	734	742	759	769	733	749	758	712	731	704	835	751	744	753	732	723	686	761	743	653	714	738	714	708	700	751	764	753	695	742	681	721	735	741	719	739	672	708	717	712	736	704	738	754	724	717	721	723	703	727	749	740	736	727	717	733	677	666	718	701	721	770	717	732	723	721	724	706	705	726	731	702	700	704	746	691	742	719	728	731	719	719	734	784	744	752	739	718	696	726	785	768	708	709	722	685	716	707	745	736	700	707	706	675	721	753	724	704	743	694	694	714	725	682	699	692	729	720	672	698	679	738	719	671	723	719	666	763	747	668	721	764	684	679	721	682	746	685	687	737	705	717	749	715	655	712	716	728	734	696	698	695	677	728	749	694	750	808	730	756	716	670	728	705	731	714	724	720	749	719	726	725	743	727	709	727	727	741	749	708	738	685	732	731	737	729	715	743	690	694	720	677	714	747	734	739	717	696	708	757	733	736	730	681	689	741	727	735	676	735	685	727	713	746	664	750	733	752	740	718	765	700	740	710	720	732	704	731	686	709	681	754	753	723	719	722	690	737	697	720	698	680	710	747	736	725	701	727	682	725	774	732	764	744	749	699	751	711	693	732	702	780	732	785	743	711	736	747	724	688	729	756	675	741	786	705	698	784	705	696	753	668	738	685	734	739	709	729	679	714	732	692	716	755	773	752	759	728	711	759	707	733	707	747	751	702	773	750	726	738	719	756	747	700	722	703	709	724	748	753	726	721	701	709	738	726	726	732	737	733	756	707	715	674	728	743	703	714	757	723	728	707	715	706	735	688	725	669	728	701	671	706	721	740	721	730	676	710	766	739	702	746	737	709	727	739	695	714	700	706	693	722	709	729	710	666	686	745	749	736	776	720	782	754	712	753	718	737	765	756	712	736	734	693	708	690	722	768	708	721	705	726	744	678	754	747	749	733	713	739	732	737	750	761	713	728	722	696	713	681	695	677	729	720	734	757	753	696	706	688	682	742	725	708	732	709	705	720	712	711	725	705	679	750	742	726	715	692	730	698	739	736	699	734	754	726	703	724	731	719	738	699	747	720	745	718	669	752	737	686	723	730	769	698	729	733	741	733	702	715	768	781	756	676	692	769	706	716	676	747	699	761	743	704	713	753	752	759	752	725	731	754	729	675	741	692	709	720	753	712	750	717	722	705	695	737	728	705	710	706	761	720	758	757	720	733	719	718	724	649	745	740	717	701	761	733	796	721	676	768	749	741	725	728	735	717	727	698	745	723	703	740	676	718	719	768	700	730	693	717	714	692	719	753	719	758	717	737	738	685	657	699	707	728	703	689	712	761	696	649	703	761	757	671	740	707	706	692	720	700	766	703	757	673	723	711	740	742	716	746	710	724	733	704	778	732	777	713	723	765	783	717	683	707	738	720	670	673	723	717	683	753	746	721	724	714	710	764	718	724	780	742	730	718	779	719	720	721	718	696	702	727	726	740	727	690	727	752	721	722	707	710	718	766	699	719	721	771	731	729	732	722	708	734	699	707	707	684	735	695	721	748	684	729	734	694	723	687	719	682	735	694	705	747	740	691	724	721	706	706	743	760	748	700	698	732	738	689	674	709	754	715	699	726	730	708	746	752	713	759	765	733	703	736	741	673	688	769	758	734	715	747	728	725	706	708	712	702	719	729	720	733	704	715	733	718	690	704	713	707	699	742	715	734	755	679	728	666	724	729	742	693	712	759	647	679	713	742	676	714	752	715	726	736	759	758	747	718	686	713	738	708	732	721	765	691	722	726	714	705	714	727	712	696	726	731	762	733	740	685	709	732	737	773	714	739	729	701	727	694	703	741	704	676	678	684	719	741	703	685	730	694	713	719	722	708	678	733	731	685	761	697	749	686	655	685	718	741	749	739	777	759	761	719	674	716	727	700	766	708	738	762	722	689	667	665	750	752	689	726	735	718	710	696	740	732	748	758	744	709	720	733	744	721	712	687	708	778	710	713	735	713	737	741	719	690	730	703	766	711	717	693	652	730	747	736	745	670	732	699	693	652	725	722	761	704	745	732	698	755	722	741	711	772	699	701	713	682	702	761	711	753	725	728	715	701	742	727	708	687	731	719	695	706	718	732	740	762	681	730	730	719	705	735	752	690	701	690	711	754	763	685	750	727	749	713	666	736	736	698	701	688	714	786	730	735	725	737	748	728	733	692	718	739	634	691	724	741	704	748	721	743	771	713	685	689	720	737	730	700	735	692	650	714	735	725	738	696	706	709	707	736	704	710	724	732	754	722	732	685	726	674	760	734	756	699	730	773	732	725	684	699	720	715	720	735	747	755	722	739	713	767	698	727	745	734	745	763	741	716	745	715	738	699	742	710	694	696	722	745	686	727	725	725	713	712	729	747	719	759	705	727	717	690	750	741	738	736	711	695	739	701	752	702	696	717	716	696	721	698	669	722	755	715	701	716	746	764	721	716	709	712	694	668	725	721	733	741	762	671	706	688	732	732	676	717	703	721	729	688	704	725	765	691	715	740	754	718	715	721	770	726	719	724	709	700	723	721	770	724	774	703	713	758	719	679	691	662	659	745	718	725	764	700	704	725	731	726	682	665	685	672	716	761	746	682	793	737	711	751	678	761	706	758	723	691	738	700	757	763	729	727	731	749	692	745	715	663	766	729	703	707	720	718	651	687	758	688	739	710	699	699	726	767	727	707	757	705	688	730	721	728	690	729	735	713	706	746	738	701	723	701	756	719	674	709	761	747	738	728	752	740	721	700	705	676	714	780	706	740	722	740	695	708	739	748	705	695	716	720	671	710	747	683	737	704	740	711	760	733	690	733	773	677	721	690	736	732	681	727	742	731	679	736	711	718	679	695	769	681	710	741	682	673	716	736	720	758	684	687	685	723	722	675	737	731	713	696	740	749	695	707	715	725	713	757	716	723	756	736	690	693	785	713	712	709	698	752	731	722	668	732	718	736	730	755	756	761	745	765	690	705	716	696	726	687	740	759	688	717	740	684	739	693	714	723	722	723	665	728	666	697	703	732	732	762	712	734	694	721	733	698	703	703	735	712	731	719	746	721	759	712	752	734	702	708	748	744	673	719	733	745	720	723	776	722	726	700	664	720	724	716	690	713	769	674	683	708	753	722	723	729	717	773	699	735	759	731	752	714	691	709	722	676	706	678	742	703	724	752	728	677	738	696	716	704	688	719	660	754	726	702	696	762	663	754	687	697	705	679	723	735	726	729	758	733	690	765	719	750	720	746	735	782	715	673	744	662	679	719	696	701	725	746	754	733	734	705	710
12894	15887	15603	10648	7640	5476	4048	2275	1517	1111	937	808	749	653	527	544	507	426	441	385	398	422	361	357	349	376	359	350	349	329	356	381	332	325	344	327	327	344	334	316	379	317	341	382	340	381	355	350	341	306	359	332	325	322	375	356	332	361	329	331	373	294	346	321	318	305	351	322	352	344	342	322	295	340	315	345	331	319	328	319	303	330	321	312	331	322	303	302	337	327	305	291	333	316	318	321	322	331	325	345	308	335	333	322	336	302	353	317	283	321	313	332	329	344	338	323	334	286	302	337	290	310	317	347	351	327	271	328	333	307	321	332	325	343	325	323	316	312	338	314	291	313	323	358	309	332	333	317	333	329	327	299	309	316	350	309	306	339	318	328	361	289	287	318	332	316	312	315	311	324	334	324	305	308	314	334	317	334	322	326	306	312	309	318	312	307	333	339	297	343	343	329	283	351	296	349	334	300	321	336	305	300	323	306	327	288	322	315	306	324	298	323	317	342	315	299	363	303	328	335	319	337	311	316	298	316	293	283	327	308	338	315	317	323	302	318	271	362	319	302	326	305	350	341	377	335	326	303	326	283	318	304	311	331	324	323	370	295	345	298	309	303	311	370	251	357	321	327	321	303	336	338	340	300	338	285	303	316	299	285	314	327	319	292	343	304	310	331	329	302	311	309	307	307	294	281	341	337	330	312	325	297	328	314	322	326	305	323	302	305	334	297	326	292	310	349	335	335	335	306	327	315	317	308	347	289	299	348	318	307	310	296	299	333	309	295	301	307	319	292	339	308	312	332	281	290	312	279	331	313	315	292	363	344	318	320	294	325	347	342	306	309	324	329	331	314	338	317	309	295	305	318	331	323	287	306	322	313	328	359	307	315	310	331	356	291	311	328	291	334	301	357	308	304	335	290	292	324	304	354	301	326	328	309	343	318	331	292	304	326	295	324	323	328	327	334	322	308	339	321	310	292	323	312	315	336	325	334	305	332	350	354	342	305	313	323	327	327	332	305	328	311	310	323	320	324	332	298	292	314	330	349	344	318	342	315	292	298	321	317	315	315	309	321	292	337	321	319	302	294	291	313	355	299	328	332	302	324	337	355	347	333	330	331	366	319	306	325	340	337	339	324	327	343	292	303	293	298	311	282	305	303	308	337	322	341	329	295	322	327	299	305	331	311	328	321	305	301	300	332	329	323	325	285	310	345	318	296	297	310	384	320	317	322	342	301	307	317	315	322	326	316	306	310	304	303	290	319	332	288	309	318	289	319	334	316	327	304	343	330	291	294	298	327	310	321	291	338	360	302	305	312	319	321	313	332	315	325	342	322	312	324	326	306	297	304	311	333	317	309	328	316	339	338	321	334	340	333	330	292	313	289	330	317	313	319	332	290	320	330	330	326	297	289	292	328	339	316	297	323	319	314	309	289	304	301	332	290	294	324	317	326	320	334	321	336	323	336	302	316	324	305	344	343	338	304	318	292	308	323	323	303	334	302	341	312	301	314	362	310	300	336	345	297	337	333	326	295	273	361	289	300	306	301	354	308	338	310	330	331	347	304	339	346	350	321	318	335	332	330	312	321	289	319	312	324	318	311	334	339	311	322	316	304	300	299	313	328	332	314	317	288	312	332	320	319	325	356	304	299	302	278	338	331	306	287	308	335	328	309	314	285	318	317	330	356	340	335	293	332	316	298	298	335	287	323	314	296	322	337	285	307	319	300	342	350	311	341	299	346	320	351	330	298	323	303	304	338	292	285	335	332	310	301	337	325	303	324	306	332	297	327	321	308	318	320	299	350	330	311	294	299	353	311	318	295	324	339	329	355	334	335	319	335	328	337	296	296	327	326	323	298	333	292	303	318	349	327	294	296	329	324	299	316	300	339	291	306	311	311	333	298	317	347	312	333	322	304	326	299	322	301	337	334	301	318	311	342	309	288	343	340	312	322	311	354	325	319	335	324	310	295	321	317	311	329	317	315	334	290	318	338	323	312	309	327	319	307	324	321	299	329	307	287	356	312	302	324	301	324	334	307	307	304	336	309	320	294	311	321	326	327	339	325	308	326	339	338	319	298	361	313	312	323	308	297	328	292	297	318	308	308	317	345	325	331	277	317	345	311	325	309	308	326	315	324	320	318	318	329	320	360	313	333	342	293	285	307	314	311	276	321	329	332	316	329	306	335	302	307	327	319	321	338	323	344	290	311	349	329	308	328	333	312	312	331	309	314	324	305	300	294	335	303	309	338	351	309	313	330	350	319	311	338	352	321	318	308	307	272	303	313	306	321	324	316	321	331	309	348	325	320	337	313	321	325	371	304	329	323	323	317	313	301	289	327	354	335	298	325	298	278	346	331	311	307	317	312	350	301	348	319	307	330	302	293	322	311	335	303	308	314	347	324	316	311	307	317	306	333	326	325	316	337	287	323	338	319	326	312	321	360	332	332	306	345	324	335	306	332	324	313	313	298	314	328	318	311	373	307	309	320	281	327	327	325	333	332	335	329	345	309	305	315	321	287	306	337	340	316	325	316	321	297	320	293	326	304	303	361	296	310	325	324	330	306	336	301	302	299	331	307	320	282	334	300	308	292	294	321	315	315	308	333	327	324	308	290	298	295	321	324	310	313	328	326	287	308	316	302	300	315	308	327	347	299	303	322	327	321	354	344	320	313	328	287	374	323	308	309	342	295	270	302	301	341	312	312	295	303	308	289	312	324	284	344	323	323	315	302	308	279	314	323	320	312	344	336	294	316	293	330	307	305	329	319	342	336	299	352	296	329	320	343	286	321	303	291	317	316	294	316	291	309	299	317	308	269	316	333	310	337	336	345	313	328	333	341	354	325	303	316	294	342	329	333	336	329	318	313	318	315	330	295	362	309	287	322	322	346	330	332	312	295	317	323	337	322	306	294	340	290	302	346	278	315	343	343	360	369	327	306	322	306	330	314	325	309	309	335	343	311	364	309	365	371	344	308	306	333	316	307	310	382	317	302	325	316	311	306	319	342	327	280	330	341	308	313	336	296	322	288	332	313	320	312	326	293	327	320	324	314	315	315	326	303	277	321	296	329	335	314	311	292	325	316	325	324	335	317	312	312	311	304	367	316	289	292	290	335	335	325	270	294	358	342	346	289	318	270	305	297	300	307	335	321	340	288	315	317	297	335	325	307	280	300	336	299	332	311	336	318	358	344	338	308	317	317	321	309	314	319	313	291	305	330	345	334	317	324	348	307	309	287	336	306	329	305	324	321	310	320	282	314	337	309	310	301	314	316	315	349	334	314	302	332	275	293	323	339	333	316	313	310	322	311	327	299	353	331	293	275	297	319	274	304	309	308	325	315	297	309	310	318	340	332	369	298	283	257	295	291	338	311	333	321	325	321	344	321	292	338	316	278	289	319	294	326	334	311	297	329	338	344	317	334	315	336	275	334	322	324	308	343	298	357	291	299	309	329	326	335	307	311	315	304	312	288	299	316	320	314	356	349	335	310
9949	15485	20538	20046	18877	16332	13513	9308	6257	4648	4362	4000	3325	2870	2372	2041	1866	1641	1506	1406	1485	1371	1311	1236	1183	1104	991	1093	1000	1015	951	955	986	954	945	1034	977	986	959	932	949	921	913	968	948	966	962	916	932	900	907	878	865	857	901	882	932	959	919	941	909	910	900	889	844	812	880	861	900	879	887	848	808	818	777	817	756	814	762	794	788	827	782	788	737	788	848	766	800	781	753	794	797	799	795	776	847	860	759	811	804	749	751	794	811	761	765	798	812	795	798	782	822	722	780	773	829	794	716	818	815	797	785	783	773	785	793	776	808	758	784	822	780	811	737	734	833	820	816	794	768	784	800	756	837	757	790	802	762	778	779	772	774	798	776	726	759	799	760	782	738	802	821	751	767	717	801	753	754	811	790	790	735	797	801	792	775	824	742	805	735	805	776	756	789	730	792	787	800	733	796	765	806	809	805	782	811	802	778	783	757	738	801	773	813	789	727	787	804	820	751	731	801	736	792	771	820	766	759	741	798	774	778	831	839	804	796	727	777	784	778	773	785	765	784	754	785	801	752	799	777	767	825	820	789	738	803	825	811	751	751	775	777	757	792	737	819	813	805	781	784	767	792	791	785	733	757	775	825	781	780	749	746	799	746	805	788	776	805	771	810	749	778	750	733	766	794	759	799	798	759	787	773	819	762	773	778	787	810	779	756	752	822	788	816	748	818	759	765	759	741	755	780	776	780	806	804	761	822	857	773	792	741	740	837	780	770	822	759	745	780	800	762	784	740	853	727	815	714	726	840	786	750	786	785	816	787	822	787	789	786	774	757	802	790	780	801	754	800	774	820	780	778	777	753	815	710	816	792	793	775	792	749	787	832	799	807	798	823	762	790	751	765	793	796	774	778	780	808	786	772	806	812	771	820	749	795	792	760	768	788	833	737	786	786	816	785	748	765	800	818	744	781	743	762	744	778	811	834	823	818	729	777	782	816	827	818	750	824	732	786	793	785	810	822	796	777	776	826	783	818	776	766	805	788	749	811	789	731	759	765	807	753	824	793	740	768	716	799	705	775	794	798	776	751	770	778	724	753	801	816	717	815	790	793	787	737	751	802	765	769	792	787	739	784	777	765	763	785	758	821	789	811	790	830	726	846	803	836	774	726	745	767	812	835	760	839	773	719	755	794	791	753	808	767	769	756	776	786	783	784	739	746	773	756	853	803	808	807	793	772	755	760	769	752	766	744	802	758	757	794	815	823	809	753	810	779	772	776	783	818	812	806	808	780	766	753	775	761	794	811	749	766	832	767	848	797	783	786	720	773	790	757	793	766	778	749	749	768	756	814	790	787	771	761	780	802	818	768	745	812	786	767	777	803	765	746	806	772	791	799	785	815	805	770	804	758	765	819	704	790	781	746	781	756	794	778	826	806	749	794	755	766	814	749	811	748	797	788	840	767	814	797	790	809	844	805	788	778	783	791	778	802	789	791	779	764	733	768	760	801	751	778	736	761	790	772	753	789	776	768	811	812	800	773	818	754	746	802	781	792	773	738	790	792	778	801	770	753	800	787	757	762	787	816	781	815	804	771	783	772	737	855	801	813	787	797	826	752	814	792	822	764	804	781	788	764	739	767	751	762	721	778	804	766	770	769	777	771	743	799	755	858	753	783	786	801	780	712	787	755	785	803	776	796	795	750	762	787	770	780	785	805	781	779	819	762	809	812	790	777	738	757	794	734	765	798	838	756	806	793	754	761	737	788	783	823	804	752	772	776	803	770	763	783	788	768	803	806	836	759	762	771	790	740	765	809	774	738	757	724	791	792	839	799	780	751	783	774	730	813	799	778	797	732	871	792	783	758	762	813	773	829	767	757	852	809	757	806	713	788	825	750	792	798	765	799	799	774	789	790	764	848	781	805	851	813	745	805	784	758	799	812	770	750	748	793	801	827	724	808	790	761	781	771	832	762	781	774	747	822	771	763	800	758	785	809	753	805	739	794	759	774	740	775	800	807	774	813	795	783	824	795	784	821	764	760	828	789	800	779	785	783	787	730	813	803	798	808	769	773	791	768	789	805	751	790	840	730	785	788	795	762	765	780	737	747	791	764	739	840	801	734	817	809	824	813	779	801	744	797	775	774	740	806	745	799	771	783	737	730	794	842	819	790	817	764	765	732	805	778	814	775	781	782	785	802	778	807	817	824	818	787	728	795	775	796	778	769	763	735	758	803	786	821	765	816	821	795	779	800	764	762	760	757	795	811	735	786	792	811	777	791	816	825	809	816	763	776	840	813	749	807	787	755	799	748	812	777	785	726	769	786	788	776	780	765	781	758	809	766	786	785	715	766	752	813	776	763	753	769	755	740	743	820	830	817	843	754	758	798	796	791	786	789	782	797	770	717	750	746	788	796	759	804	785	772	807	720	783	765	784	804	745	799	780	802	833	742	781	808	794	812	786	790	786	804	760	746	734	799	760	816	786	792	798	763	732	786	782	746	749	821	778	783	793	743	774	760	780	813	766	796	749	809	772	822	790	795	776	784	800	795	819	842	816	743	770	758	808	770	790	787	763	813	844	747	852	783	818	789	743	766	793	753	795	744	738	739	818	772	777	790	822	823	768	757	808	842	813	841	781	801	761	799	783	754	736	738	748	743	791	828	797	797	751	820	789	786	767	809	775	811	763	799	790	818	773	806	803	850	753	756	762	798	780	777	765	784	776	781	809	788	813	766	806	760	805	774	815	761	766	798	820	747	796	807	777	753	758	769	796	787	781	769	796	717	786	773	768	808	755	745	819	833	810	769	782	790	787	805	809	793	773	760	832	708	786	781	781	777	759	771	753	822	776	792	761	736	754	779	797	820	763	781	720	752	777	777	740	762	776	777	781	738	803	818	791	709	771	795	737	777	740	781	787	803	753	791	746	811	749	805	800	816	777	734	739	769	808	756	787	808	781	824	793	801	781	773	813	764	782	736	774	818	713	763	795	796	811	750	810	773	785	791	735	829	806	812	774	773	763	801	766	811	843	740	736	811	762	818	779	755	727	791	794	807	723	779	705	804	820	769	766	718	772	755	775	797	748	762	794	770	750	789	757	789	785	792	797	755	785	765	797	792	790	764	785	801	783	766	770	811	765	755	799	843	745	764	806	754	753	790	816	750	757	780	806	749	797	820	795	785	791	753	809	799	758	770	780	758	763	824	793	779	785	812	704	749	818	770	743	768	777	784	804	781	801	777	770	811	782	726	755	794	768	765	785	741	733	769	749	854	756	800	798	783	815	769	796	759	779	775	779	817	803	786	775	778	817	770	817	803	754	734	777	776	811	820	812	757	762	801	774	806	760	800	838	774	774	805	765	809	786	750	804	754	772	742	766	826	817	763	776	792	812	811	775	813	773	777	733	797	746	737	767	819	786	775	789	774	802	765	809	773	807	737	811	777	766	791	792	842	825	753	771	811	812	785	798	800	768	790	803	769	822	818	704	787	750	812	808	770	807	767	765
33299	38283	36307	29174	27641	25530	20730	13334	8138	5383	3991	3592	2832	2114	1936	1781	1619	1364	1131	983	1018	885	853	863	819	714	670	645	574	558	589	593	550	624	568	578	529	589	510	459	480	413	402	493	443	460	408	383	423	418	423	430	434	442	404	354	409	371	419	417	411	385	387	411	374	420	458	391	393	414	428	401	395	366	399	400	330	378	370	383	378	368	411	406	345	367	390	351	383	397	386	358	376	376	353	390	369	354	353	373	364	351	363	333	403	387	382	397	398	382	383	357	380	403	348	358	399	370	378	379	354	354	332	358	378	353	389	358	400	361	391	377	350	396	335	340	359	391	383	365	391	356	406	349	341	379	361	363	358	376	358	330	331	351	358	359	376	329	408	356	358	381	386	395	386	397	364	371	371	398	407	374	352	391	343	367	365	357	392	384	373	333	359	372	365	340	408	426	384	375	398	376	388	373	330	376	350	348	359	356	359	392	390	351	379	372	380	347	357	350	381	385	379	338	356	365	373	362	355	340	373	401	353	355	389	432	410	396	372	382	394	389	380	341	369	372	362	370	357	381	363	372	376	373	403	382	365	393	369	350	372	398	374	360	385	374	347	351	402	376	403	351	358	407	338	406	341	380	397	387	377	376	384	382	361	358	360	353	403	374	333	338	355	365	357	366	382	329	395	369	377	366	371	372	384	373	357	361	339	372	389	347	375	364	358	349	383	372	376	421	376	371	367	330	356	362	362	361	371	351	423	387	375	377	365	359	339	399	329	394	399	394	388	386	363	357	387	347	379	332	351	355	323	375	348	393	377	330	380	359	404	385	339	368	362	369	374	347	407	361	370	370	381	353	340	377	377	355	385	390	378	359	332	372	392	382	355	415	353	404	352	357	371	369	376	372	404	390	366	356	372	339	332	379	363	356	368	395	350	340	383	354	343	366	379	360	394	355	399	360	366	329	368	368	361	350	397	390	383	414	379	381	353	354	372	349	388	359	371	390	351	410	387	363	354	358	364	372	392	383	367	373	366	378	348	409	387	351	393	355	369	354	401	396	391	337	402	331	371	372	390	376	397	344	396	367	399	352	326	351	360	390	355	355	368	366	344	390	368	391	340	358	381	362	381	346	367	402	308	360	363	380	340	376	378	341	365	378	337	392	398	367	376	357	372	372	371	363	354	388	370	367	373	393	366	365	371	326	390	384	356	371	371	391	390	347	367	414	351	392	342	397	406	359	370	362	358	317	363	385	376	357	382	342	389	357	372	355	372	400	366	354	388	388	346	342	376	372	388	386	352	379	347	373	365	386	339	388	380	369	361	356	348	380	355	354	361	346	369	362	370	362	386	359	380	365	394	403	365	377	386	366	394	389	383	347	362	396	401	353	405	337	373	384	379	369	378	373	382	397	400	377	347	406	382	363	353	361	379	344	388	370	418	379	378	354	353	386	345	358	404	380	364	367	369	346	341	388	366	366	339	387	380	380	383	363	380	373	354	363	373	373	405	369	352	384	373	339	363	393	353	385	337	369	365	376	390	388	345	349	382	377	372	361	380	377	386	409	356	362	353	379	346	358	369	343	359	387	338	410	393	321	370	335	363	401	375	358	368	369	384	375	387	347	366	383	364	387	389	351	340	355	385	349	384	411	370	352	387	407	342	325	348	397	368	348	379	413	384	363	365	358	382	371	378	350	373	368	376	371	369	374	371	381	376	350	352	397	417	343	346	363	326	347	357	375	359	395	375	366	387	360	382	339	372	404	371	362	365	386	328	372	378	372	383	373	343	409	393	379	347	355	390	353	405	390	364	347	373	372	370	348	389	351	367	381	373	344	337	326	390	359	353	388	366	370	388	357	379	381	400	376	365	356	368	346	361	342	385	382	370	367	355	372	374	390	387	377	348	383	364	389	377	372	409	364	371	379	379	378	365	376	379	405	376	348	385	386	339	359	408	375	404	395	415	352	365	391	368	384	388	400	384	360	341	337	379	398	395	364	391	332	378	329	377	377	368	345	348	372	391	347	375	371	380	398	372	392	366	344	368	370	350	367	387	414	361	359	372	350	319	381	368	395	354	390	389	377	365	364	386	393	400	311	369	368	373	358	382	365	392	354	325	374	365	353	391	359	371	371	355	369	342	396	387	391	334	408	354	360	381	367	359	371	386	380	323	357	374	377	388	342	346	329	386	383	372	354	350	355	377	356	357	349	362	382	390	425	422	387	391	366	359	370	326	393	371	355	352	355	373	384	392	366	348	393	379	378	373	361	392	343	362	336	368	377	375	361	356	371	352	377	358	341	398	357	392	394	376	353	361	347	386	375	361	367	374	369	367	344	377	397	323	356	375	364	376	365	367	388	423	366	381	408	395	374	362	347	364	350	350	371	363	368	384	389	364	410	368	366	355	355	361	348	389	400	345	361	329	375	416	361	391	389	361	382	361	400	371	348	379	364	425	374	318	395	376	388	374	393	341	345	383	355	390	370	338	366	385	377	383	366	347	361	362	399	325	386	383	380	353	367	346	366	377	380	371	357	373	426	361	338	351	344	376	354	354	343	354	388	384	376	373	385	355	389	412	378	329	374	368	344	377	365	407	405	354	360	377	359	361	412	367	360	374	350	386	366	375	386	412	363	355	366	358	354	356	371	347	348	377	389	321	373	334	352	351	398	385	383	408	378	419	378	366	338	409	355	365	340	347	365	397	405	378	365	350	382	377	389	349	371	378	380	372	369	417	366	396	368	372	365	385	387	370	365	353	365	398	341	367	371	367	392	386	381	354	433	428	362	341	366	375	378	378	395	380	397	393	362	369	335	349	363	366	394	392	358	327	379	415	354	365	385	386	392	385	378	388	360	410	369	381	359	373	352	394	388	358	369	335	366	345	360	391	378	342	377	389	389	419	370	377	369	388	351	338	394	379	362	396	374	365	387	381	377	390	375	397	351	345	395	369	366	365	365	371	351	359	367	365	386	384	315	356	385	374	407	359	370	397	364	380	392	355	352	316	386	383	441	363	336	391	350	380	355	376	371	375	377	395	385	368	351	400	357	348	356	353	386	377	390	385	354	326	372	368	368	404	387	389	383	348	361	376	365	362	344	387	367	355	400	392	378	362	347	344	412	350	333	341	339	375	415	368	380	351	359	390	338	368	370	390	379	373	359	372	359	353	408	371	366	396	343	373	334	400	382	394	381	371	371	355	359	417	368	401	388	347	378	360	363	372	400	384	342	357	372	362	353	367	370	367	379	369	387	365	384	371	358	362	383	401	384	339	331	361	392	341	357	371	386	346	364	375	373	382	388	388	352	360	354	355	361	395	377	384	328	365	385	351	348	402	365	335	354	381	357	358	346	369	335	387	382	424	362	368	390	367	388	392	364	368	368	385	353	372	357	354	385	365	398	329	381	403	381	383	385	354	329	374	398	381	384	380	374	369	356	361	359	381	360	335	373	370	382	392	354	347	306	409	379	397	377	341	405	381	362	376	393	394	366	392	384	355	373
23869	31694	37680	37002	38444	37001	32430	26424	22063	17810	16428	15975	13564	10492	9450	9153	8694	7174	6066	5409	5674	4918	4591	4483	4568	3486	3370	2619	2354	2704	2370	2615	2270	2636	2809	2475	2303	2622	2024	1928	1810	1516	1433	1652	1630	1634	1414	1289	1402	1403	1505	1430	1285	1423	1201	1230	1272	1228	1262	1250	1111	1117	1073	1026	1100	1083	1092	1149	1129	1185	1108	1113	1025	998	1024	953	846	884	943	894	924	913	855	937	918	850	875	898	892	924	937	905	922	899	871	874	864	962	1020	846	866	855	871	878	882	890	862	903	874	899	869	912	875	852	882	877	878	854	866	818	892	810	855	858	906	900	827	874	879	911	854	878	876	860	865	892	856	882	909	902	857	895	902	895	853	886	916	864	881	928	841	844	898	875	891	892	789	951	896	862	873	863	883	873	920	918	816	815	877	882	917	882	901	904	854	848	852	874	862	922	889	874	885	879	913	863	880	879	902	877	857	894	850	896	887	890	888	876	893	820	839	893	872	826	850	893	884	863	848	857	916	950	914	832	839	894	838	872	887	910	863	924	873	908	883	842	855	875	852	901	884	875	895	904	907	898	879	857	855	888	908	877	893	912	851	826	888	886	843	878	892	817	902	876	842	886	885	889	882	874	876	876	889	904	834	888	880	893	848	868	841	842	925	880	884	875	904	928	880	875	883	860	870	913	872	883	914	866	850	889	894	840	908	810	834	825	910	892	912	882	918	876	853	878	857	861	866	849	906	793	846	896	915	919	866	866	879	808	818	896	877	886	925	900	891	872	845	878	897	836	880	857	881	876	848	848	882	908	867	874	938	869	831	877	874	858	809	843	847	904	834	868	859	865	848	845	915	838	897	892	821	833	855	852	876	879	852	851	902	859	906	861	833	879	883	884	873	901	895	821	893	878	867	874	874	898	862	891	876	918	930	855	906	866	863	890	861	908	889	877	867	889	928	905	883	885	941	846	904	883	855	840	918	897	883	898	881	882	852	882	908	878	900	898	910	886	869	816	876	810	884	912	844	863	878	896	887	937	880	893	872	835	860	826	868	936	905	879	843	848	868	869	854	877	917	838	901	870	851	918	844	835	868	853	887	887	868	865	861	820	830	909	837	852	863	915	877	855	876	861	890	822	877	920	864	854	852	879	922	870	878	836	854	847	899	899	877	903	831	831	869	914	910	883	857	872	904	858	853	868	898	835	867	876	867	864	905	934	924	840	848	893	848	883	894	844	866	912	847	888	902	936	888	879	845	876	889	911	914	860	896	879	862	823	901	911	953	901	911	828	948	872	894	891	881	874	811	837	880	855	907	844	852	870	850	878	859	891	896	878	885	830	862	880	901	850	861	873	889	858	855	849	865	908	849	854	913	877	868	869	817	865	921	863	859	865	845	844	892	869	848	895	829	852	858	860	864	873	923	919	902	933	896	906	885	891	844	896	974	816	879	816	914	904	848	842	833	919	852	863	845	895	897	929	952	881	879	888	843	865	861	863	825	866	870	845	841	830	929	855	858	898	865	867	904	838	820	865	881	859	903	893	887	847	842	830	854	890	893	862	897	850	894	852	919	845	834	897	893	817	924	887	876	848	856	871	813	877	902	887	870	876	864	837	866	901	853	847	927	843	903	878	869	898	867	890	881	916	880	854	846	878	912	870	903	840	866	871	881	931	862	910	855	872	891	885	873	875	868	812	907	861	881	862	911	901	821	889	924	908	871	906	870	886	873	842	836	829	915	888	837	862	901	897	896	897	857	905	869	863	910	910	842	889	852	911	902	846	830	893	842	815	896	868	881	837	835	868	899	907	814	812	864	940	888	886	856	865	813	883	879	893	846	838	900	935	878	972	924	894	919	908	859	909	842	897	870	848	889	920	941	878	855	835	806	868	931	886	903	886	916	899	853	893	935	916	819	909	832	838	886	897	889	940	856	839	842	864	813	883	873	893	865	860	857	848	860	904	858	856	884	862	873	887	894	881	878	910	887	877	908	879	893	844	871	890	884	900	910	864	860	885	871	873	900	843	880	877	864	885	900	862	836	907	894	887	854	893	879	917	883	864	893	895	862	923	859	824	876	892	847	832	910	879	899	834	867	870	865	873	868	861	885	835	907	896	881	879	888	872	889	822	911	876	865	925	910	863	850	879	861	912	862	876	929	842	922	901	858	854	905	813	946	913	840	904	924	865	824	901	891	848	860	905	893	890	886	911	904	875	904	890	912	905	885	839	880	877	819	785	878	880	865	884	896	888	938	879	887	893	872	838	858	858	891	886	900	816	885	863	876	902	879	855	861	901	872	854	844	907	933	888	872	903	842	879	820	849	802	908	868	918	865	844	904	882	886	807	892	866	895	832	850	856	899	912	887	839	891	900	853	897	865	868	830	901	939	922	879	891	845	873	898	881	860	921	873	864	862	860	887	923	905	867	854	873	860	887	901	877	905	881	902	816	889	874	878	865	848	823	919	875	850	831	873	862	918	862	861	853	914	864	875	864	829	917	842	840	895	867	891	849	863	857	862	911	864	831	845	837	829	887	825	880	840	857	865	856	888	930	827	826	898	899	912	890	859	832	927	872	883	864	840	896	891	912	893	884	909	861	922	844	860	890	890	850	824	857	840	874	877	871	833	904	881	848	826	893	855	837	918	921	850	881	887	898	875	832	866	852	876	822	885	896	883	895	882	864	864	879	820	848	836	860	914	846	874	874	844	873	877	915	810	864	808	846	917	929	889	885	899	829	886	862	927	837	903	875	897	887	863	883	895	852	871	898	846	895	932	896	865	916	827	886	876	870	899	848	853	869	838	838	859	856	868	885	858	867	860	907	848	839	878	919	900	861	926	884	898	898	877	911	891	865	896	889	907	871	862	844	913	953	885	895	908	850	848	828	847	861	895	891	841	861	925	928	885	877	887	877	895	849	858	857	837	856	816	886	910	879	874	825	887	882	866	886	853	850	872	845	886	878	852	897	872	893	900	882	849	851	902	846	897	899	891	899	813	817	838	868	892	871	837	886	869	910	882	858	871	928	948	838	908	890	918	905	851	863	861	865	904	892	880	911	859	873	911	898	864	848	870	885	864	897	841	893	813	868	870	868	953	908	908	857	871	926	896	865	885	867	878	886	886	888	861	895	891	891	835	885	887	849	934	824	887	868	928	875	899	892	844	813	872	855	853	835	929	856	872	844	876	886	921	857	902	885	862	873	854	884	890	888	885	906	861	907	819	886	894	882	868	885	901	881	876	814	835	858	837	863	893	877	833	825	867	926	905	887	853	863	917	920	887	857	900	870	828	884	876	872	883	872	892	853	922	908	892	864	895	837	878	868	904	875	844	925	858	876	873	835	893	900	840	866	844	816	880	919	911	897	888	905	896	915	947	862	910	912	861	848	870	849	846	888	909	877	912	832	907	900	860	882	920	916	891	820	928	890	851	904	920	893	856	868	835	853	808	896	887	861	891	902	864	939	865	918	849	869	831	850	907	887	890	912	927	860	893	876	902	918	844	895	911	898	868	881
39838	40497	37463	30637	30408	30289	28552	21543	15720	10458	7670	6781	4838	3758	3201	2982	2610	2159	1796	1594	1663	1336	1250	1514	1236	1002	939	695	671	844	649	640	627	753	780	753	677	683	508	545	451	476	414	410	436	449	415	409	459	427	393	404	392	438	379	334	337	363	403	343	304	314	316	336	353	366	372	348	345	387	398	349	356	379	344	313	302	304	314	313	307	275	303	298	296	317	264	270	316	308	272	275	297	303	327	321	310	335	290	311	308	316	294	301	332	255	312	303	309	304	295	315	296	295	295	261	277	292	275	277	312	311	289	299	276	308	301	293	293	286	310	294	275	291	295	291	264	292	305	302	318	308	301	313	312	293	312	325	285	289	273	278	271	254	279	253	296	305	277	286	274	280	285	332	305	326	277	295	301	276	272	286	307	317	262	324	276	301	294	318	265	281	298	289	293	295	286	286	258	276	284	271	287	293	333	281	284	276	343	259	312	285	306	320	282	306	322	285	290	319	278	277	296	250	337	288	283	290	290	307	301	272	305	267	308	302	279	286	309	298	278	261	284	314	272	287	279	282	280	293	255	295	275	289	300	268	286	317	291	324	279	292	303	312	306	306	292	290	284	321	293	306	316	285	255	310	279	289	279	285	290	295	304	303	281	275	287	285	302	259	310	258	289	297	290	293	248	296	292	313	310	302	277	274	265	323	280	300	297	261	288	315	281	279	291	286	301	339	252	286	317	328	296	268	286	325	281	285	263	291	310	314	274	287	287	279	290	343	272	345	294	268	335	308	293	306	303	264	276	280	310	323	311	305	278	296	288	297	301	278	298	294	329	285	313	307	281	291	284	293	315	302	296	268	301	301	309	323	290	286	267	293	279	317	276	273	285	292	292	284	313	281	338	306	278	294	289	279	319	303	280	299	302	296	307	285	279	307	320	295	299	268	278	254	306	257	293	300	294	292	295	307	286	342	309	312	285	261	282	308	297	273	272	325	259	288	318	302	308	314	307	307	286	296	303	311	305	270	288	306	283	262	288	293	282	276	313	295	271	285	291	277	296	300	304	285	291	283	297	282	307	272	313	291	264	292	296	313	285	274	305	281	277	275	290	294	306	296	295	283	281	276	314	269	278	248	286	266	316	260	294	312	331	302	304	292	310	303	312	305	271	296	301	294	305	280	292	304	284	326	285	282	316	298	289	302	293	279	291	299	267	286	313	309	296	306	317	287	315	271	292	293	273	286	290	276	290	297	264	280	266	281	322	313	325	272	310	302	331	262	286	294	324	290	308	307	294	284	294	313	292	290	287	297	290	319	320	281	269	262	299	291	251	291	294	286	309	302	289	304	274	266	312	294	291	295	276	293	282	285	292	253	300	302	265	273	296	269	287	264	307	270	294	316	270	269	301	285	293	327	313	316	296	289	288	304	275	274	271	280	322	323	284	290	320	296	311	322	295	300	319	281	286	280	287	272	295	301	326	291	278	299	328	297	306	280	324	290	302	301	308	340	301	311	296	285	284	286	321	287	303	335	310	276	304	313	326	285	297	266	304	289	317	299	279	278	278	272	296	313	341	333	295	289	328	325	294	305	314	293	286	303	292	305	300	309	289	277	280	317	304	275	288	300	295	284	261	251	313	283	322	290	289	305	266	288	312	298	307	311	301	270	310	293	306	275	283	308	282	268	293	276	293	299	280	298	279	282	285	305	307	305	282	305	281	311	305	295	289	308	285	288	318	312	321	322	271	287	303	309	285	292	295	282	310	277	280	260	279	301	279	277	263	313	299	302	298	300	284	286	291	296	270	274	267	278	287	311	283	293	314	300	323	279	308	305	286	301	291	281	279	289	286	295	291	310	308	296	290	303	280	301	292	286	312	289	311	298	291	299	332	288	290	280	276	282	279	329	279	296	296	296	296	298	295	322	298	318	290	297	265	301	279	287	290	277	317	295	298	291	302	284	276	285	325	293	297	308	328	267	271	280	265	275	287	278	265	284	298	281	296	311	303	275	277	275	329	278	295	298	291	274	286	266	275	273	288	316	298	280	296	311	275	290	293	299	304	297	327	304	329	290	269	273	313	317	278	280	284	316	291	313	305	268	283	279	301	305	287	323	264	286	305	314	298	289	296	292	285	282	304	273	300	261	288	296	249	325	272	316	297	324	307	289	296	291	277	328	282	327	257	287	277	296	290	320	293	283	283	277	303	284	279	275	290	312	304	312	330	316	296	289	287	278	306	293	274	303	275	330	300	289	280	296	296	306	292	289	285	313	315	287	271	286	283	289	278	278	309	316	300	297	281	309	265	285	302	297	301	274	287	235	302	293	310	272	313	294	307	297	312	303	293	300	312	262	267	282	289	270	297	291	287	280	315	306	274	287	272	256	302	262	305	315	294	289	261	322	284	289	272	290	299	241	295	327	302	285	279	269	307	312	299	316	321	289	254	297	285	304	280	293	286	302	275	310	315	279	280	301	310	298	305	298	284	292	301	289	303	292	293	302	271	285	307	284	306	279	345	293	301	302	293	253	283	279	313	275	313	288	278	262	282	283	297	282	268	274	322	278	319	319	270	296	317	317	308	301	252	297	285	289	293	316	304	287	266	301	258	290	314	285	259	285	268	291	291	248	288	315	295	290	296	299	315	269	285	291	286	314	268	324	299	273	305	284	317	312	293	322	319	302	298	258	288	327	282	294	303	290	281	300	298	268	290	301	309	273	295	289	265	280	293	285	303	243	308	315	275	323	290	291	295	303	295	285	343	318	262	289	277	298	309	269	298	307	285	295	302	294	287	337	303	294	342	304	305	254	276	294	305	301	327	296	289	318	301	247	288	290	319	286	269	285	308	268	320	276	293	305	306	266	294	301	305	296	295	296	293	283	289	283	280	281	289	307	284	289	272	310	306	267	321	304	316	297	285	290	277	291	306	286	297	310	307	305	291	286	307	263	265	286	298	273	263	282	296	282	302	296	303	305	335	289	308	301	265	273	272	269	274	278	289	284	267	299	285	261	301	309	307	307	271	271	290	309	278	299	287	300	293	299	306	295	288	293	269	302	287	333	297	300	292	294	318	309	279	320	271	293	286	285	287	282	299	278	278	279	293	322	297	309	317	314	309	272	278	308	315	293	257	249	285	277	296	248	281	298	277	323	259	303	302	288	333	276	269	286	273	278	278	305	324	294	294	315	284	292	290	267	305	275	304	306	294	331	306	278	266	267	303	320	327	288	289	282	297	314	299	281	297	306	297	282	285	289	301	288	301	310	269	295	306	275	264	307	291	285	311	303	316	299	313	305	298	275	267	318	307	284	285	269	332	295	294	262	287	271	319	317	259	300	279	282	307	310	260	286	301	296	272	280	289	291	287	272	295	308	286	274	299	306	313	296	291	330	280	287	270	309	293	283	293	268	270	288	256	314	268	289	318	315	270	329	338	340	302	260	266	316	257	289	306	283	312	304	284	295	281	268	286	298	303	281	302	299	288	296	322	295	322	234	264	313	296	283
28701	35632	41099	41773	43485	43182	39647	33798	29538	24161	24158	23223	19235	16392	14762	14458	13665	11362	9705	9117	9365	7627	7669	7756	6729	5868	4947	3521	3420	4715	3423	3542	3489	4449	4599	3983	3652	4207	2763	2505	2162	1865	1852	1813	2024	1989	1768	1702	1677	1796	1869	1823	1442	1739	1368	1360	1233	1231	1338	1069	1128	1157	1017	987	1040	1208	1125	1155	1017	1253	1143	1088	1103	1283	1021	803	787	788	772	739	761	702	777	776	737	748	748	724	679	693	725	740	695	700	708	858	708	879	796	695	698	715	704	687	710	710	705	655	727	718	668	695	682	672	668	748	688	704	696	724	687	670	705	641	670	694	661	700	705	712	685	669	724	704	650	719	726	696	720	728	641	676	696	638	666	663	724	701	683	727	653	659	689	699	713	679	679	667	673	675	723	737	632	672	723	720	738	710	754	693	745	704	671	701	696	702	684	677	707	676	696	724	683	674	704	688	686	691	696	693	695	677	672	769	719	685	716	704	698	718	697	698	787	725	701	694	671	668	672	680	696	686	695	719	728	696	708	689	705	704	718	698	734	681	668	702	701	696	725	686	671	681	702	725	695	639	699	658	707	665	700	701	668	651	693	743	688	682	693	704	740	684	735	671	664	652	691	699	741	685	682	684	695	716	656	726	666	677	684	682	708	637	697	705	673	722	694	705	691	724	667	733	708	701	662	672	711	702	689	671	767	697	789	651	684	659	689	757	735	751	676	679	660	716	691	677	739	690	686	684	653	686	686	723	673	686	721	681	699	684	676	708	692	657	695	754	655	649	689	712	671	743	685	737	700	664	660	684	727	659	674	631	691	663	745	699	721	727	657	702	718	688	707	727	733	662	704	677	717	733	690	700	673	702	667	683	689	721	702	685	683	719	676	656	699	711	731	677	726	656	662	657	710	711	761	758	697	655	658	708	705	635	743	689	710	680	663	661	666	713	695	662	724	708	721	699	677	698	693	731	712	672	679	674	703	725	703	720	701	674	653	713	653	697	676	681	751	691	712	650	669	715	684	708	682	699	727	693	705	707	715	711	673	721	682	720	694	718	708	690	674	680	717	685	693	713	733	677	693	734	684	743	689	727	690	719	656	701	673	691	732	689	658	671	683	721	673	689	754	728	702	721	739	711	675	684	690	696	683	662	703	629	773	716	671	668	681	693	711	659	703	722	707	677	665	686	679	674	685	715	702	693	652	711	688	686	705	685	693	685	699	709	690	698	718	673	687	687	671	721	707	698	720	645	690	675	674	664	711	689	713	725	687	710	731	659	691	677	686	688	659	659	679	680	681	704	687	668	713	667	688	637	690	730	723	693	711	687	699	706	690	667	624	698	746	676	681	690	694	693	645	734	686	706	704	697	699	713	711	666	725	743	700	691	688	677	691	665	735	682	684	698	708	709	689	674	692	671	696	717	700	704	655	693	700	721	630	707	699	752	689	669	719	692	708	707	672	686	647	705	708	675	671	724	714	717	701	667	665	712	691	700	677	695	719	651	678	655	674	724	679	739	632	682	703	747	663	674	732	709	687	676	685	673	696	694	681	692	729	666	687	675	690	692	699	733	724	682	710	678	719	693	733	705	738	721	693	737	679	661	737	747	673	706	724	705	690	667	676	675	708	693	662	695	671	671	645	663	648	704	696	677	675	653	664	698	748	680	708	684	673	670	730	677	664	763	710	686	729	696	688	668	693	697	708	685	720	690	732	645	690	706	684	674	688	728	685	689	706	695	675	713	680	702	673	687	713	662	720	701	673	678	765	676	722	698	669	713	686	702	694	631	691	703	709	693	701	672	677	708	727	725	705	665	711	698	687	695	699	708	702	664	700	634	688	754	691	713	733	656	702	731	719	694	675	694	703	685	751	688	694	726	717	674	711	715	701	693	727	740	703	772	694	692	726	653	723	684	688	692	623	715	722	684	730	691	699	698	690	727	738	700	700	727	677	712	693	660	698	696	736	713	708	649	703	662	672	724	705	731	758	677	626	711	712	694	700	711	666	742	639	716	736	710	716	691	727	700	720	700	679	673	669	666	712	741	700	747	663	704	685	746	708	704	768	709	730	732	712	678	705	724	709	677	728	682	659	672	712	709	685	676	701	701	686	678	705	704	712	677	657	685	742	653	674	684	673	659	635	735	688	708	702	703	705	730	655	680	672	764	724	688	722	668	692	666	689	711	708	675	704	703	679	696	709	679	705	720	670	728	715	712	668	710	736	694	644	679	689	692	679	678	742	751	693	725	669	716	671	684	679	675	648	703	662	687	660	678	692	678	688	722	684	717	711	680	696	677	685	704	702	689	674	676	754	763	650	696	688	706	701	710	665	747	657	686	702	674	667	705	689	709	686	685	646	685	732	736	698	718	712	712	700	669	681	715	671	729	682	685	682	663	678	658	657	668	721	706	637	687	728	733	672	626	643	660	707	703	729	686	703	723	648	711	677	703	683	752	698	671	739	740	696	672	683	681	692	691	715	655	679	713	674	694	682	668	711	674	726	694	702	680	664	686	678	688	697	741	681	752	705	633	708	665	674	727	746	696	740	673	679	714	682	673	706	638	683	639	723	715	709	673	715	712	683	704	682	698	654	631	717	660	695	699	687	709	720	688	683	682	705	694	711	691	699	692	686	705	699	719	717	694	704	699	687	671	674	670	692	656	695	740	715	735	725	695	724	688	716	698	711	689	673	706	687	718	661	670	692	705	700	698	660	688	688	669	723	712	696	681	689	718	653	665	722	687	738	700	752	722	720	715	689	656	707	722	692	708	651	687	714	703	704	715	685	660	661	692	655	715	680	681	692	683	708	718	704	688	710	679	683	729	676	714	689	726	667	689	682	680	696	721	650	718	665	698	690	717	694	666	716	681	733	676	687	665	734	711	696	723	685	722	679	728	691	660	649	706	651	726	682	668	675	702	711	738	684	737	779	641	675	695	669	715	681	697	701	740	721	666	703	700	686	671	683	730	655	740	702	703	691	702	688	726	708	649	705	693	715	673	684	701	727	751	669	673	692	700	712	732	687	716	693	652	739	686	742	700	686	686	675	735	681	680	727	722	706	668	763	634	685	720	674	707	690	676	679	650	645	683	692	700	723	715	708	689	675	671	727	712	696	714	712	670	755	682	756	699	629	674	703	627	701	668	708	708	706	664	687	693	687	715	689	679	688	720	695	701	724	695	738	734	693	691	712	690	682	697	685	709	689	645	715	760	694	704	710	665	694	695	707	698	706	748	730	672	715	718	716	672	675	715	685	703	721	696	700	667	695	697	703	692	736	689	684	741	618	737	671	674	678	689	689	692	697	656	670	748	702	670	696	704	710	644	708	707	776	714	700	755	686	709	736	672	678	711	726	653	705	710	679	654	715	715	737	677	683	677	702	679	708	691	687	696	699	722	652	709	703	715	706	660	737	694	714	710	677	691	673	720	696	716	704	705	712	721	710	691	652	716	674	691	673	670	713	670	667	703	686	696	717	613	673	673	722	706	681	720	699	695	709	705	731	686	695	735
12775	14430	15593	10527	7649	5629	3583	2058	1348	1067	908	836	735	541	489	506	518	381	401	392	405	388	400	379	344	369	355	359	327	370	330	357	342	331	329	322	314	350	343	348	360	338	353	304	336	325	335	325	345	352	304	340	308	322	322	342	306	328	322	336	349	332	326	317	375	371	291	315	322	303	313	322	342	312	332	302	319	305	309	332	303	331	322	319	328	323	335	313	317	304	332	344	350	329	335	316	319	316	337	344	300	297	336	327	358	318	321	266	336	298	293	333	311	346	336	281	277	304	293	310	314	316	300	307	300	306	356	300	305	320	327	295	265	321	304	300	280	295	293	291	304	322	309	314	308	314	300	308	333	312	342	323	322	360	310	327	337	325	315	336	300	323	311	299	299	318	328	338	352	297	312	320	298	314	305	313	335	297	349	323	358	310	350	293	302	312	316	299	343	271	329	323	298	292	345	293	315	323	310	291	295	324	329	289	304	309	304	337	317	304	299	340	309	291	329	334	277	286	348	308	330	336	332	328	304	288	312	276	337	297	324	296	281	292	340	307	320	358	295	296	311	274	315	270	327	306	332	291	327	321	326	348	291	299	317	294	321	292	338	342	325	315	280	278	365	297	315	317	273	332	306	316	303	328	298	290	334	330	324	332	380	289	317	297	336	317	300	331	285	301	316	306	316	327	289	312	296	301	333	292	319	281	317	309	281	303	344	270	274	322	317	283	313	334	324	297	318	334	300	300	302	322	303	299	317	316	331	288	263	297	314	291	294	317	302	303	318	308	307	331	311	292	324	314	327	308	309	306	315	334	309	343	301	299	308	304	274	296	290	298	320	312	346	323	325	297	312	304	337	308	320	312	300	313	345	351	297	313	292	317	305	297	252	308	309	338	299	305	292	318	318	318	312	339	284	292	349	309	322	326	335	315	313	304	330	302	332	313	340	338	281	302	299	307	306	281	317	335	365	324	311	306	307	314	307	302	297	349	337	314	308	293	278	318	325	292	313	332	300	306	299	324	305	343	336	314	324	352	320	333	295	316	325	296	293	303	307	334	323	290	318	301	332	308	322	273	355	310	293	331	346	317	326	336	305	334	343	306	288	338	293	341	279	310	301	308	268	300	314	317	315	318	298	302	332	301	291	327	305	320	318	336	263	326	346	311	320	322	331	313	314	299	316	312	298	299	296	320	273	342	307	356	321	330	340	348	329	305	346	340	323	326	295	298	300	312	320	323	313	303	318	289	289	310	315	301	308	292	342	304	327	307	336	303	314	312	302	319	325	294	310	314	316	313	328	345	331	309	277	333	333	341	326	313	350	313	287	327	303	323	314	325	289	300	319	326	302	303	355	302	300	268	329	293	296	319	317	291	292	295	357	340	295	337	312	280	327	312	321	297	328	302	303	333	322	332	285	335	339	327	308	316	322	324	332	288	328	325	332	292	332	334	303	322	313	335	323	305	338	313	319	361	310	315	311	303	284	301	324	303	303	305	348	322	313	315	291	288	301	334	320	314	322	299	358	328	322	321	323	298	321	322	289	313	315	334	287	304	296	317	296	355	293	314	295	305	317	318	316	330	304	289	314	312	306	327	315	314	350	309	278	294	289	281	330	336	304	313	269	318	332	302	315	303	324	346	284	339	285	342	268	325	334	310	334	312	307	293	340	345	299	286	311	324	308	328	343	325	300	301	310	324	320	328	307	312	288	290	275	295	312	287	319	293	350	300	318	354	285	314	306	272	306	346	353	350	319	278	325	307	339	289	297	327	332	301	327	312	321	287	353	279	299	313	326	293	358	302	342	313	304	321	339	331	302	340	327	350	312	328	314	341	301	336	307	329	307	310	277	321	282	304	330	311	339	290	323	339	297	351	345	329	283	318	291	355	304	311	283	307	301	343	333	307	335	317	311	321	342	296	294	317	307	303	324	315	271	331	321	307	350	336	296	328	308	349	308	305	283	312	310	328	311	330	334	320	303	304	301	302	318	305	287	339	321	335	311	297	301	331	312	314	339	336	282	295	309	285	317	277	307	296	336	328	328	305	319	338	332	296	307	293	315	295	295	324	299	299	308	319	296	315	339	327	300	334	327	314	341	313	315	316	308	308	354	322	319	299	290	334	291	292	310	299	306	290	324	268	301	310	294	296	308	339	306	319	324	313	350	316	309	329	280	315	317	293	297	317	317	314	333	313	302	308	318	326	330	319	303	305	322	323	330	299	320	278	296	303	298	320	322	315	320	307	325	322	321	307	314	284	333	296	292	311	313	317	305	312	313	310	322	309	309	331	297	326	293	351	317	290	287	298	338	307	327	298	322	334	311	327	321	289	322	306	337	343	327	335	347	318	358	332	320	326	312	314	311	354	281	302	311	308	317	343	339	351	316	316	347	335	323	302	310	317	316	302	291	293	318	317	308	353	306	314	274	312	329	261	323	271	307	321	323	346	321	304	333	280	302	342	313	344	364	312	297	304	301	287	343	290	315	330	303	283	313	304	344	336	294	310	318	280	347	345	305	298	332	299	293	305	294	313	333	310	325	344	305	322	322	355	310	302	321	333	268	322	323	338	331	342	305	334	310	329	326	334	331	326	326	332	326	327	322	300	311	282	292	316	312	310	296	319	334	310	332	338	325	341	320	319	364	335	314	303	286	323	306	337	326	333	341	332	342	341	347	319	300	331	314	339	290	311	289	316	320	312	316	376	306	320	281	309	281	318	285	262	286	319	352	317	310	332	309	317	305	323	323	295	286	304	299	328	324	308	306	304	327	320	319	305	310	293	339	322	316	318	317	276	292	317	315	317	334	318	323	317	301	319	323	319	343	343	312	320	314	359	318	328	331	297	331	300	298	313	331	295	281	308	317	294	311	313	348	301	322	313	302	316	307	316	307	277	314	338	314	303	298	312	306	283	291	288	308	358	319	318	362	330	330	321	314	308	301	318	307	288	321	322	300	308	298	325	327	300	309	303	288	297	323	316	317	256	295	316	309	270	293	299	312	288	308	311	312	326	325	325	331	318	290	342	356	265	326	310	326	294	325	326	308	309	329	279	327	326	313	316	303	317	306	341	292	320	294	314	314	311	302	321	339	307	301	315	310	301	311	289	353	300	295	326	346	335	323	321	311	317	301	342	315	311	295	312	321	299	331	339	323	318	304	325	321	305	327	325	289	315	314	314	318	303	356	271	266	335	348	309	326	313	317	325	290	320	317	328	286	323	301	273	314	304	296	315	329	325	302	327	290	317	348	308	358	329	307	294	320	324	307	320	325	321	289	287	300	357	319	304	309	318	327	310	283	310	273	296	323	323	326	306	305	321	292	312	301	313	303	284	322	313	295	320	331	332	333	317	328	309	307	310	311	314	270	299	302	329	291	317	359	316	308	297	326	313	332	330	294	300	358	319	321	293	319	296	295	334	356	305	312	302	310	310	350	291	324	321	303	301	303	320	281	307	321	317	300	318	324	319	333	330	327	314	289	318	281	293	327	332
9495	14465	21046	19882	19339	16306	11697	7986	5770	4651	4317	3868	3240	2726	2209	2039	1905	1623	1507	1431	1458	1442	1337	1230	1156	1172	1152	1050	970	941	959	993	1011	1034	1034	1041	965	1028	988	944	880	942	956	945	922	905	918	882	854	871	867	893	859	887	924	882	875	908	901	847	868	909	893	842	839	855	799	817	849	787	822	847	826	786	761	773	834	816	759	856	789	759	734	792	782	766	775	774	796	790	751	782	796	771	788	753	758	816	773	756	751	795	752	814	754	775	777	762	805	743	706	753	774	814	831	768	738	787	773	784	756	807	757	785	796	779	713	798	759	749	818	772	783	747	746	744	781	759	750	803	777	766	755	780	785	817	814	756	789	774	779	754	772	743	789	837	772	775	819	757	780	840	755	803	753	801	765	781	736	735	798	760	820	795	792	798	742	758	761	713	788	790	772	759	772	757	782	794	787	763	757	776	836	814	720	788	778	736	759	796	746	717	800	728	783	756	740	758	769	750	752	736	737	765	764	775	732	819	769	778	764	791	741	718	750	722	756	777	761	763	814	798	794	716	710	796	750	823	763	808	773	793	780	749	808	778	809	774	757	792	735	778	828	775	783	809	781	805	779	782	787	752	798	751	760	790	770	797	776	793	776	761	753	762	795	796	766	773	774	794	762	761	779	747	733	746	755	743	746	796	752	739	760	774	817	753	757	758	783	808	792	761	735	796	713	850	812	812	815	793	772	747	816	804	729	759	795	808	733	753	728	781	730	821	804	818	779	821	743	800	769	742	741	789	830	788	775	812	783	787	741	794	769	798	732	779	736	754	747	757	765	773	827	785	787	698	748	800	794	734	767	784	758	755	803	777	812	779	751	746	808	774	732	740	730	838	814	756	725	777	757	779	772	795	737	783	753	820	748	751	770	773	801	790	727	737	787	805	765	808	757	764	825	755	792	825	820	766	729	772	785	725	767	789	749	812	792	786	741	799	743	758	783	756	802	778	767	778	787	755	738	775	775	770	759	757	757	794	759	749	792	811	747	762	777	777	719	794	816	747	827	788	795	753	760	775	786	863	804	783	754	793	785	803	780	782	818	776	784	774	739	753	822	765	794	770	742	770	803	779	790	780	758	701	746	790	733	770	772	801	800	750	772	769	814	740	784	733	770	788	769	815	719	768	777	751	769	746	725	773	794	770	789	769	792	746	780	783	765	808	816	774	817	739	800	798	703	773	716	782	769	808	807	790	774	775	777	801	781	818	798	772	855	805	766	807	807	765	730	755	765	696	792	741	765	773	782	787	756	790	712	768	760	787	746	786	741	789	752	762	791	751	777	764	736	855	756	792	741	754	751	784	783	785	779	786	747	803	789	712	783	770	730	791	757	732	748	728	747	798	749	786	812	807	786	776	767	723	754	748	766	765	814	777	787	762	790	803	764	789	801	747	771	716	787	755	797	809	789	772	840	743	760	798	784	801	759	742	754	774	792	772	807	790	773	764	695	773	781	694	793	819	747	745	737	729	770	787	782	810	782	775	775	754	781	769	727	759	755	781	724	756	814	800	856	764	762	742	754	763	816	748	757	813	741	777	770	736	783	771	770	735	823	727	804	779	783	750	745	777	764	778	747	799	758	756	729	796	766	779	753	776	780	759	810	813	810	805	791	778	784	804	749	758	759	801	761	812	771	757	781	737	788	709	773	797	720	792	788	759	750	744	810	754	808	794	756	706	760	796	809	805	793	738	784	729	766	764	762	752	793	756	778	760	776	752	797	766	781	731	744	779	758	800	765	748	779	789	812	766	809	757	753	794	762	786	796	776	793	749	780	748	815	773	709	780	761	803	794	812	798	759	766	805	758	772	788	744	772	771	758	773	757	782	826	795	789	770	800	768	800	801	777	799	783	764	788	788	830	768	814	826	787	800	762	788	812	784	769	770	738	778	750	783	806	749	789	777	794	824	746	769	797	734	723	743	794	793	767	736	730	765	788	812	797	769	731	774	769	799	774	812	781	730	791	759	748	806	762	740	724	740	753	802	764	766	810	804	779	768	755	775	758	781	729	786	745	776	731	766	777	770	801	760	743	743	795	767	817	724	705	804	733	743	787	767	723	776	786	781	765	764	772	787	769	751	813	773	781	803	754	778	780	786	766	742	769	767	824	735	777	800	815	756	800	769	809	700	748	752	757	774	752	759	793	799	794	808	772	762	827	780	775	735	774	744	797	737	759	797	773	732	758	801	730	772	746	832	722	803	745	761	772	744	803	787	732	806	753	752	764	760	739	815	815	765	800	777	779	744	704	800	786	712	770	793	770	794	780	771	794	768	726	777	818	743	803	799	755	737	771	777	762	831	742	785	751	800	765	797	775	797	786	790	742	786	781	784	711	781	760	780	764	775	791	759	749	790	730	790	779	764	775	760	763	817	792	778	765	797	769	802	767	742	817	756	717	807	738	789	730	762	773	790	737	801	775	735	793	798	756	815	792	780	777	764	742	818	764	781	792	751	709	764	781	738	777	792	760	772	800	790	762	757	761	780	736	717	805	755	784	781	779	787	840	706	783	728	804	776	755	771	776	797	779	773	747	716	764	748	780	793	762	775	810	744	827	776	768	743	784	832	766	753	736	764	795	734	797	829	746	825	723	724	735	757	770	751	833	772	740	771	734	740	734	685	792	764	805	749	754	764	813	756	753	808	806	761	771	718	746	812	769	762	767	782	787	728	744	764	760	784	804	765	761	805	774	795	778	725	759	768	766	803	737	745	800	797	731	753	757	773	763	753	750	799	840	807	743	785	761	787	729	753	769	816	731	757	798	777	768	762	775	776	777	835	845	758	775	767	754	738	774	766	798	801	764	804	743	793	733	791	763	781	772	792	766	810	777	739	753	784	778	776	743	804	771	766	750	748	748	759	783	752	753	747	857	769	793	763	750	821	763	769	770	745	782	723	717	754	781	715	779	757	764	765	755	790	766	707	736	809	780	792	771	794	726	765	798	745	800	719	769	755	726	795	755	805	766	802	773	783	754	825	794	773	770	780	784	759	794	772	792	752	732	727	769	730	754	752	762	756	775	728	783	760	790	785	774	762	780	785	821	791	730	802	771	774	766	789	863	788	749	795	740	727	779	798	810	774	757	755	761	788	748	773	730	756	755	768	762	764	737	764	760	764	779	779	776	776	748	750	812	713	772	732	776	782	800	776	786	779	740	815	801	767	803	754	797	778	786	781	802	743	813	794	824	769	763	762	786	789	744	838	798	814	818	841	789	811	820	720	759	747	834	757	806	821	799	758	732	774	726	768	758	765	738	773	765	796	802	785	742	808	779	812	730	728	757	721	743	812	790	750	765	744	788	785	705	796	785	799	753	774	777	788	725	770	747	802	773	770	777	783	764	793	803	803	788	775	722	820	857	815	786	725	780	761	770	724	805	752	761	761	796	782	784	756	730	857	731	776	837	769	771	816	822	755	812	779	784	774	766	757	807	727	738	770	803	761	780	790	769	746	748	808
32449	38373	37017	29056	28082	24601	18941	13127	7999	5279	3987	3396	2503	2032	1662	1694	1677	1348	1053	988	1032	968	850	923	773	796	666	575	585	560	544	541	615	610	646	610	494	518	485	483	471	488	438	442	453	432	476	446	466	469	425	426	432	385	422	399	413	397	403	405	387	367	372	359	436	389	421	352	393	405	397	400	372	400	439	375	354	390	419	345	380	376	363	350	355	369	337	359	396	391	370	365	362	340	372	386	336	413	374	392	404	348	374	400	389	375	363	332	380	384	379	380	363	375	394	327	368	390	360	348	371	359	369	371	364	365	333	361	376	400	359	385	375	339	379	379	366	352	398	338	379	358	385	370	372	361	354	387	356	387	356	409	393	372	401	414	376	343	376	386	360	349	342	361	338	364	357	394	332	354	370	373	387	334	382	361	319	341	384	386	365	362	331	356	346	312	343	356	323	349	366	379	410	356	371	354	358	398	348	365	368	355	366	367	370	358	367	355	380	353	375	403	396	380	364	347	349	359	358	364	425	340	363	355	344	370	358	360	346	351	388	371	364	396	357	345	406	410	401	360	385	333	384	365	336	357	359	357	372	351	394	348	343	352	347	378	370	363	377	344	336	412	376	392	360	363	346	364	372	386	343	369	359	377	351	363	367	346	341	358	355	363	369	410	342	369	366	358	317	362	389	343	354	359	390	365	333	363	349	404	391	368	332	352	327	403	340	343	374	396	384	357	386	331	392	336	358	390	347	362	395	344	349	375	336	411	351	401	350	365	368	363	342	355	345	323	354	341	353	336	385	347	347	376	370	356	335	339	337	311	346	358	350	354	354	352	346	332	355	396	331	365	361	376	378	357	374	352	401	375	344	354	376	375	353	350	364	338	373	381	397	366	335	350	330	364	337	364	359	341	369	331	365	375	378	373	336	344	336	381	384	375	350	401	393	297	351	341	360	363	364	363	321	373	362	387	380	391	370	363	432	375	328	390	390	357	339	405	349	351	384	347	348	366	407	373	371	377	405	347	332	340	342	341	357	350	350	363	341	371	360	379	379	396	341	399	348	386	380	342	335	369	337	357	391	309	366	355	387	393	340	347	381	339	357	364	357	344	374	382	380	355	324	376	346	355	373	366	341	348	348	395	367	376	377	369	374	348	390	356	412	349	372	372	400	344	372	338	383	362	330	377	357	389	319	354	363	326	360	379	385	387	350	346	358	344	363	344	332	364	338	375	365	340	385	357	367	368	378	350	344	339	364	367	369	354	352	389	375	368	368	384	388	381	390	362	352	345	335	377	384	363	351	398	364	333	336	383	374	399	392	322	340	352	374	362	372	383	360	370	368	367	356	343	388	370	338	348	351	361	367	344	368	333	396	350	370	357	384	335	322	382	366	365	345	383	358	339	366	319	373	335	358	355	350	344	389	335	393	382	342	375	331	339	351	385	337	324	355	365	350	368	341	356	356	356	356	369	397	338	334	377	359	378	369	341	356	384	372	381	364	385	391	370	343	355	412	402	389	373	369	366	382	355	373	355	347	369	369	355	320	338	369	359	383	360	356	389	371	357	415	369	367	363	346	382	377	369	375	361	373	396	388	399	376	371	367	373	351	392	374	414	373	353	374	408	408	373	355	391	362	387	325	377	363	367	396	394	371	365	350	401	382	339	368	348	379	348	341	345	361	365	379	335	381	361	314	390	357	383	350	389	359	406	336	361	350	357	374	335	342	389	357	378	345	345	384	364	321	358	378	366	377	376	365	386	384	321	326	360	352	359	393	378	352	353	382	369	403	377	373	387	363	339	374	329	352	364	361	377	365	412	375	348	397	372	360	392	351	371	353	375	351	370	351	375	366	329	370	355	394	372	361	368	331	379	363	365	363	357	357	361	371	361	371	373	346	343	367	344	336	370	346	355	356	367	354	380	401	371	375	340	344	368	356	412	365	373	377	340	390	401	375	383	359	349	406	364	361	366	357	327	360	385	403	370	375	389	372	349	359	363	358	379	351	321	357	387	361	363	379	341	351	335	370	405	343	354	385	344	363	394	375	365	376	355	363	349	366	370	408	385	396	317	388	345	332	372	361	374	383	359	377	334	372	322	379	387	397	366	355	404	359	348	387	386	374	372	375	376	352	376	349	339	366	347	374	354	324	390	329	364	334	342	332	380	339	366	383	363	380	323	357	383	357	345	345	353	343	384	352	350	383	387	377	352	369	332	354	371	390	349	361	369	343	347	357	360	362	392	382	369	359	360	377	385	357	362	368	376	346	372	355	359	394	359	356	365	370	366	382	372	339	346	369	364	386	411	345	388	349	331	383	339	367	384	366	364	363	352	378	371	349	360	385	349	371	352	363	309	367	378	363	374	347	353	328	373	379	370	366	354	348	363	373	359	359	343	343	329	373	355	339	356	363	349	335	350	347	359	382	396	362	369	369	411	357	362	322	346	336	339	372	328	384	349	351	373	349	378	335	384	375	357	362	402	366	362	385	373	400	383	370	352	361	389	371	382	356	357	351	379	363	383	363	337	380	377	374	346	364	397	390	366	359	353	341	299	385	369	336	412	396	402	375	358	354	363	320	361	395	360	340	349	343	373	370	330	364	411	365	358	358	354	376	362	369	364	342	394	377	395	366	372	362	377	394	326	340	346	356	354	394	324	352	386	338	364	344	347	384	363	370	384	392	369	368	342	347	382	339	353	372	375	379	370	361	354	364	354	353	351	381	304	350	378	360	370	362	349	398	360	353	365	357	393	383	358	396	359	399	336	362	346	370	346	392	365	359	344	350	315	375	338	381	387	381	385	348	350	341	411	390	378	381	365	372	378	359	419	354	378	330	357	330	339	388	351	382	375	348	339	339	373	392	424	377	379	355	336	410	387	364	372	359	375	387	333	366	376	369	370	385	390	340	369	353	334	375	363	399	348	357	332	390	361	354	341	375	403	341	370	361	376	381	353	351	346	381	337	366	365	349	353	378	370	363	335	349	385	380	363	376	365	321	329	372	396	350	353	355	360	342	380	352	372	419	350	370	334	338	381	352	377	376	359	382	388	345	350	355	358	352	323	350	366	342	374	403	364	355	351	381	338	314	355	360	331	358	368	346	373	410	353	353	380	341	359	352	377	365	368	368	383	321	329	363	358	399	363	339	342	411	390	354	339	348	375	355	334	359	356	357	390	326	335	403	367	368	350	358	384	338	346	370	342	381	379	303	402	362	407	348	365	343	357	397	362	368	355	372	351	370	367	305	396	365	408	375	386	346	355	371	353	374	375	332	362	386	367	384	385	359	400	374	369	385	363	367	394	345	367	366	378	362	378	372	362	363	358	369	355	388	345	366	361	389	382	361	372	356	363	355	357	385	326	355	371	336	362	363	368	352	389	361	344	366	347	355	407	385	358	357	359	381	333	373	352	368	399	367	362	394	358	370	356	385	385	372	338	377	359	348	350	372	370	389	371	352	387	342	386	342	353	362	389	355	373	385	369	385	393	362	385	340	349
23004	32457	37525	37041	38890	35423	30223	26103	21160	17342	16066	15014	11773	10507	9077	9421	8204	6798	5951	5302	5411	4859	4905	4851	4093	3765	3112	2488	2520	2621	2198	2500	2673	2874	3031	2796	2412	2630	1851	1859	1650	1671	1631	1438	1635	1509	1420	1445	1508	1472	1470	1402	1391	1343	1224	1192	1151	1321	1103	1133	1126	1111	1039	1091	1195	1101	1132	1080	1008	1195	977	1080	1082	1088	1214	980	950	941	880	865	869	889	881	885	961	865	861	866	834	923	899	897	906	914	849	887	870	959	937	881	890	861	896	869	856	836	864	854	859	898	906	820	840	898	880	867	874	917	882	911	867	876	876	870	897	842	886	857	885	866	857	842	897	871	864	846	901	863	928	844	856	922	871	840	870	794	883	869	845	840	851	828	858	875	858	885	883	904	876	926	857	839	852	840	905	870	834	835	858	865	840	868	879	811	935	882	850	879	858	878	863	970	891	837	798	849	845	835	867	853	878	874	870	880	826	868	874	854	833	862	856	910	829	852	897	874	857	907	848	842	847	790	871	917	823	832	898	932	885	884	815	900	877	878	893	890	898	815	872	848	807	831	879	860	887	868	904	908	886	893	863	849	856	904	884	839	874	884	867	846	910	896	862	827	869	851	846	869	853	889	844	900	836	857	859	849	849	872	876	896	826	911	903	824	862	866	833	892	878	872	870	910	904	861	898	838	868	884	852	935	904	869	849	876	835	908	852	882	880	850	893	886	910	840	891	903	874	840	885	874	875	857	903	866	888	923	857	907	861	909	845	825	893	895	874	854	871	856	838	881	854	914	856	843	900	881	882	832	882	899	879	935	867	863	888	878	828	889	821	886	871	865	866	836	864	897	876	869	859	876	868	891	869	879	828	902	881	853	904	891	883	849	840	842	968	904	915	860	849	855	861	884	840	908	852	886	857	831	848	816	866	835	864	827	846	831	912	830	847	829	873	861	880	869	876	891	843	823	877	846	894	840	851	859	901	911	853	864	855	851	891	902	908	833	859	822	856	800	823	899	874	860	860	897	839	851	862	888	857	859	872	854	842	875	897	910	867	857	871	859	901	858	916	887	890	861	837	867	827	848	862	894	875	891	848	895	847	876	863	893	874	902	898	874	861	867	856	853	851	862	882	876	879	871	831	916	852	863	872	851	862	836	876	906	878	848	830	859	843	927	873	855	904	840	917	896	851	855	856	881	825	852	854	884	868	884	870	888	902	881	863	899	895	812	904	915	801	831	878	862	863	869	831	888	883	887	843	899	847	896	863	906	859	873	836	844	839	837	852	874	934	886	874	859	834	804	836	844	827	838	857	834	857	891	876	897	804	875	855	900	865	905	896	831	841	837	832	835	839	874	829	829	885	813	907	867	855	917	887	818	848	826	891	874	843	849	937	916	865	897	902	867	880	867	894	865	912	841	901	882	898	871	880	877	886	845	891	892	822	826	907	853	891	886	848	874	846	895	884	877	960	914	898	888	887	846	869	865	858	838	853	907	882	886	888	830	835	836	864	858	828	813	865	890	872	890	867	865	848	903	886	904	825	883	836	879	863	825	856	877	855	845	843	880	830	887	869	898	851	877	883	934	868	841	833	847	860	848	870	851	859	909	923	879	885	867	850	874	894	858	829	925	852	870	881	855	852	857	864	862	861	860	873	868	797	898	815	872	911	849	826	854	876	817	884	842	894	895	874	825	809	804	791	831	869	911	844	835	881	858	891	850	905	881	871	881	867	879	885	842	853	858	914	864	865	869	880	893	841	899	851	844	842	897	855	871	903	908	817	857	875	882	840	904	857	905	854	870	898	877	875	902	910	863	888	922	884	866	848	895	918	815	848	840	862	872	874	899	861	875	891	939	892	836	830	833	918	867	887	847	881	862	871	872	873	897	893	890	885	857	813	869	885	902	842	857	848	900	895	900	849	912	834	873	876	899	867	880	864	840	947	845	849	888	850	795	881	883	909	857	866	838	876	894	835	842	866	815	843	844	871	904	796	863	823	886	916	855	889	871	844	871	801	902	858	860	848	873	823	884	841	831	862	869	853	852	898	849	804	875	877	838	832	860	850	851	853	859	838	891	816	858	895	878	846	820	819	896	836	862	866	903	885	850	869	830	840	854	829	859	870	810	888	821	840	887	926	895	893	938	844	820	887	880	880	882	929	849	885	835	859	835	917	876	880	852	849	877	830	881	837	852	815	832	871	893	847	868	878	841	907	884	814	884	937	850	870	850	898	849	868	863	849	921	857	892	826	868	872	856	881	906	855	831	835	852	898	901	888	831	873	859	839	825	855	865	889	854	832	889	866	861	915	857	861	878	925	893	846	836	887	895	831	853	823	827	883	834	852	808	868	836	849	886	860	869	851	841	850	876	876	844	865	869	898	848	848	815	834	897	848	880	908	893	831	904	850	846	866	884	921	841	868	855	831	874	849	867	895	886	872	904	914	887	875	874	889	858	854	871	885	892	881	880	818	890	881	916	841	855	881	849	901	812	845	876	835	872	834	864	888	866	887	842	856	890	904	870	840	880	879	920	914	873	868	807	887	864	898	862	885	829	837	851	824	849	821	858	855	886	844	866	855	845	866	833	869	880	839	890	889	878	877	869	840	899	873	853	860	864	865	871	887	872	896	883	866	853	858	883	876	884	876	912	851	841	899	880	851	842	907	826	897	868	830	883	890	823	822	870	869	801	873	911	838	827	876	871	821	796	886	830	816	890	865	826	896	878	894	864	863	882	840	876	829	897	883	895	817	862	851	799	808	853	892	837	895	860	799	852	883	858	885	851	856	918	840	870	913	862	847	878	887	887	836	864	858	829	855	848	836	878	907	831	845	865	855	832	928	881	855	911	834	870	843	865	862	789	926	888	861	845	948	904	833	851	884	830	871	861	883	853	873	868	859	892	843	856	904	858	840	855	866	885	856	847	873	906	866	847	872	880	879	851	870	862	889	865	868	868	887	849	792	892	853	909	852	842	852	866	856	904	871	913	828	863	873	908	898	835	878	888	800	874	906	859	863	876	879	857	871	855	861	858	854	859	886	854	885	838	817	857	907	809	869	879	910	884	816	878	896	824	826	835	855	887	835	875	862	864	834	856	882	857	870	883	914	875	854	861	858	850	877	936	885	876	830	894	869	855	852	878	865	903	865	879	811	867	848	880	875	842	867	909	878	905	848	835	877	862	892	863	930	874	853	869	908	826	856	900	898	897	909	818	864	841	823	884	924	885	862	882	868	877	856	887	839	835	927	880	876	871	878	863	860	865	861	858	802	893	882	892	934	890	804	823	885	896	809	876	856	877	905	856	884	893	856	872	852	883	878	877	865	917	883	857	868	865	868	883	876	845	879	855	881	857	877	899	819	836	838	855	870	850	917	829	883	850	847	909	919	843	851	867	863	819	921	908	837	910	888	915	878	858	828	829	838	855	859	832	839	834	943	836	875	848	856	842	871	847	841	865	877	881	850	858	846	896	863	913	823	830	880	887	896	832	854	852	865	814	855	898	855	854	911	868
40687	40642	37514	30755	29758	29229	25257	21102	14935	9718	7474	5987	4294	3733	3035	2859	2409	2300	1772	1527	1635	1297	1672	1512	1137	1102	853	698	672	697	617	737	910	785	807	814	681	663	547	482	458	463	451	416	475	418	391	413	460	393	454	453	376	412	357	342	376	364	324	345	335	351	310	351	375	335	316	359	359	370	328	334	366	348	342	364	307	281	283	304	254	312	265	297	303	311	291	296	272	305	294	311	268	306	302	258	273	319	311	265	300	329	277	277	314	285	273	289	318	265	296	290	268	303	243	276	295	281	285	294	284	277	282	285	269	291	303	273	336	263	270	296	294	305	308	276	293	297	282	279	289	259	275	299	289	299	268	299	265	307	283	281	321	294	277	301	323	268	310	263	287	318	295	278	281	320	284	310	316	328	286	280	310	290	312	283	293	322	276	325	257	296	297	291	303	282	288	284	293	296	281	317	271	272	251	281	341	287	310	280	314	265	270	278	302	259	322	283	292	263	293	318	295	286	284	274	293	263	303	262	310	279	300	300	257	292	287	267	319	284	289	288	292	305	296	282	277	299	285	303	318	310	304	266	303	295	332	286	309	297	271	282	260	299	257	289	273	280	281	294	290	297	303	295	297	296	274	274	312	290	294	262	287	279	308	296	273	290	292	310	300	265	299	326	269	297	294	280	303	306	287	252	285	268	283	304	301	293	340	296	318	293	257	286	282	267	316	299	285	318	312	292	282	317	248	281	288	295	321	315	293	299	285	277	273	259	303	291	273	281	292	278	290	304	290	264	287	274	299	309	285	273	271	286	302	297	309	315	288	323	320	283	297	307	319	273	294	314	321	274	312	293	314	263	289	292	295	292	271	270	264	270	307	271	267	277	268	301	268	301	280	315	290	294	287	296	271	274	288	271	293	296	279	272	296	287	259	285	269	261	298	303	285	315	306	321	291	274	315	296	290	295	267	267	281	298	276	300	300	284	311	286	291	292	280	309	270	280	270	313	313	275	276	303	276	298	329	269	301	277	300	291	275	290	274	291	269	307	297	280	299	309	270	290	298	276	283	279	262	313	293	296	294	302	276	266	281	269	272	286	263	296	279	278	273	271	287	287	280	295	303	292	307	320	289	298	287	293	306	307	247	268	314	289	273	343	276	268	292	296	277	281	272	289	268	297	291	284	278	291	316	297	300	298	276	252	291	294	266	288	301	291	289	299	293	282	283	295	297	280	274	264	275	258	321	316	289	283	266	298	290	286	292	315	273	284	276	306	289	297	307	274	308	300	274	273	300	291	311	292	271	299	299	271	304	261	268	277	269	273	305	312	296	288	276	272	312	307	288	278	266	314	296	280	264	285	282	277	295	265	281	303	289	277	303	295	277	272	281	253	307	270	299	281	275	282	239	282	274	300	260	335	274	275	275	273	268	293	297	306	297	287	290	298	298	278	272	294	282	292	271	296	289	334	302	274	289	319	278	275	325	297	270	305	292	310	312	277	286	279	276	284	304	304	280	284	297	283	278	288	264	261	274	295	271	264	286	309	266	263	271	268	279	251	282	269	321	310	288	313	272	257	299	276	312	268	260	259	296	305	298	286	319	262	265	271	305	302	265	266	297	310	323	272	299	298	245	274	287	291	285	278	293	271	277	291	286	303	280	264	273	286	264	294	288	309	287	290	284	284	269	300	295	301	258	297	279	265	291	295	306	302	279	274	306	278	275	296	319	317	289	307	326	347	275	290	305	303	307	282	278	286	287	287	291	290	290	247	297	249	319	272	283	269	299	292	292	291	273	290	323	321	283	266	312	258	286	294	286	262	260	301	276	267	304	303	317	310	276	282	288	299	266	261	281	282	279	290	285	304	309	268	318	265	290	281	287	289	311	293	292	304	301	281	319	306	299	304	275	275	293	289	307	267	261	306	292	280	275	288	303	281	325	283	323	287	304	272	287	283	293	273	288	317	297	316	297	271	279	272	273	299	330	304	292	284	302	324	330	280	289	277	287	295	312	307	265	304	305	310	269	285	334	284	292	302	280	274	262	308	287	277	308	287	282	284	319	271	303	306	291	292	294	286	302	309	278	278	280	289	263	279	292	312	288	312	292	295	311	287	280	269	285	246	306	321	298	293	268	307	266	280	287	326	307	319	283	331	317	266	265	319	293	289	274	283	286	295	268	263	306	300	298	307	307	295	290	310	297	287	287	269	296	292	267	287	313	318	266	288	307	266	284	275	262	276	275	300	311	302	278	289	290	289	281	321	330	311	307	309	307	270	300	283	289	290	295	291	284	318	268	324	310	312	292	290	273	293	279	297	328	288	299	294	295	281	300	284	273	312	266	306	284	278	255	261	290	273	277	257	268	324	266	260	305	323	272	280	298	279	290	280	308	307	291	263	285	287	288	256	294	274	290	315	288	294	282	287	273	282	311	258	256	262	310	297	271	286	325	277	316	276	261	298	276	290	300	276	280	301	276	256	279	270	276	282	295	319	284	263	258	299	320	277	278	268	312	315	299	300	301	293	308	301	281	271	243	272	247	287	299	270	301	294	297	258	289	294	270	286	253	319	291	287	283	261	302	274	272	290	292	243	250	316	278	258	269	281	277	299	307	284	312	281	274	278	312	298	291	280	267	290	273	276	294	296	278	273	268	319	244	298	277	290	305	288	282	291	302	281	290	296	285	258	297	290	292	287	291	308	292	279	279	312	273	300	276	252	246	297	283	292	319	270	276	284	285	297	300	305	269	264	264	280	307	263	285	269	268	317	272	269	291	303	270	275	294	274	295	302	285	276	305	300	295	294	309	269	283	276	264	290	292	307	253	303	279	259	290	293	295	285	276	286	271	306	294	275	275	260	279	261	290	269	260	295	298	305	287	284	281	301	328	296	291	296	275	268	290	321	294	279	302	331	294	310	270	318	274	281	264	284	274	307	290	307	283	290	268	265	290	281	244	279	282	287	316	292	270	307	318	315	287	282	296	287	304	311	303	285	284	307	279	279	305	297	287	275	265	292	319	308	291	275	307	282	312	288	320	294	318	262	292	283	318	252	287	255	290	339	312	323	262	278	284	270	266	285	271	268	305	306	318	254	250	302	266	281	311	296	298	298	326	304	296	284	283	297	269	308	284	279	279	305	280	294	288	286	251	258	259	279	299	267	256	271	273	297	310	267	273	300	284	265	306	331	311	280	312	293	298	319	308	309	277	258	318	262	306	297	260	286	263	287	290	283	258	261	271	266	286	303	261	281	289	317	277	308	296	291	314	273	319	300	341	271	297	271	277	260	309	298	284	287	295	267	288	320	293	308	299	272	275	274	294	277	237	303	293	264	289	306	283	278	281	300	319	300	296	276	256	307	299	284	274	266	286	301	282	284	260	296	281	296	324	278	289	313	304	257	286	270	282	302	306	304	291	274	283	287	271	283	272	298	330	315	273	274	262	311	280	289	282	272	276	282	307	299	299	288	286	294	316	302	305	291	263	277	274	261	275	290	295	278	261	306
29230	36133	41651	41355	43495	41232	36335	33300	29431	23533	23512	21028	17676	16433	14781	14005	12830	10811	9694	8860	9359	7266	7974	8112	6648	6109	4721	3715	3477	4006	3225	4272	4868	4940	4842	4261	3617	3637	2650	2830	2060	2104	1736	1750	1996	2023	1815	1765	1874	1914	1912	1799	1731	1501	1215	1298	1260	1269	1055	1102	1129	1041	1090	1173	1070	1026	1094	981	1017	1389	1012	1105	1126	1191	1221	1187	805	725	773	716	755	746	743	764	728	755	697	701	715	749	693	707	656	671	743	735	707	894	759	655	762	677	687	686	640	691	728	743	673	695	730	662	660	682	728	675	700	713	691	669	683	740	710	729	665	711	690	694	687	693	697	665	677	704	688	637	699	746	731	710	677	695	694	696	685	655	681	711	686	665	698	701	741	721	694	695	688	707	746	693	732	689	663	697	716	682	676	686	709	683	717	739	711	687	707	681	726	696	689	707	649	713	690	647	709	687	663	682	683	717	728	673	753	686	699	712	696	691	705	699	679	684	686	716	707	704	682	705	759	644	700	731	711	710	669	699	683	724	691	718	708	726	744	706	729	674	674	683	708	726	670	688	655	657	668	699	712	702	784	660	731	688	729	710	702	653	691	698	726	659	663	679	713	677	712	692	686	711	699	675	701	669	714	698	662	714	717	705	674	703	684	645	683	686	692	710	637	679	696	740	667	673	638	659	690	666	678	666	713	704	751	732	693	688	663	708	706	713	629	661	720	688	656	651	683	723	680	708	697	697	680	679	675	673	698	692	664	613	667	681	683	696	686	662	728	683	663	675	671	723	725	708	701	690	674	716	719	631	687	677	649	667	708	683	732	682	655	663	657	712	695	671	672	663	727	667	643	708	678	679	684	670	718	715	647	687	682	691	647	642	716	695	678	719	676	722	735	689	692	751	721	733	690	694	710	684	701	667	701	691	682	687	689	723	681	672	700	672	699	706	682	694	693	675	668	658	687	655	714	683	694	677	646	728	652	688	669	657	637	667	721	718	684	666	664	663	677	669	703	707	668	669	709	663	701	697	704	711	711	675	681	669	708	675	666	665	659	702	685	726	718	668	664	675	662	611	709	709	690	672	665	764	695	706	705	705	666	730	665	675	689	665	675	734	692	721	675	680	705	736	689	730	693	699	642	691	683	694	699	735	678	664	694	721	697	696	740	664	643	697	663	691	631	695	654	691	641	700	729	642	700	715	694	718	661	720	691	690	721	705	697	661	684	691	696	641	660	698	682	701	710	747	680	691	661	638	706	662	745	630	639	682	663	681	752	733	727	690	669	682	726	675	684	705	728	686	666	669	703	671	670	701	681	675	651	642	738	701	681	683	689	699	677	720	713	735	710	675	686	700	702	697	703	658	661	650	660	729	686	681	700	677	701	672	677	722	705	711	657	677	703	667	669	694	694	656	718	681	695	646	679	694	673	713	718	649	710	704	675	677	751	682	651	668	663	665	640	649	712	692	680	724	674	668	673	703	686	703	710	707	673	651	715	723	692	685	732	725	640	737	655	687	696	735	701	652	663	700	681	700	658	690	667	662	657	657	722	723	676	630	679	702	675	715	683	671	670	710	642	706	719	725	666	667	688	739	688	688	670	672	652	666	709	701	710	714	692	692	702	672	701	716	698	692	670	659	684	700	697	689	627	661	694	733	668	679	670	710	690	670	642	686	683	694	676	652	714	720	715	642	671	705	700	699	658	648	676	689	736	641	692	675	681	712	659	713	769	646	683	715	724	726	683	733	694	682	691	643	699	638	699	669	705	708	750	673	685	698	644	686	679	715	672	716	721	729	702	671	659	746	672	685	712	677	718	681	743	703	641	703	750	677	717	692	693	689	679	647	668	659	731	698	716	693	664	692	763	679	658	628	706	666	704	640	701	683	742	664	658	719	702	687	692	651	666	711	681	705	691	652	735	722	694	683	724	679	702	719	712	660	705	683	680	685	732	641	690	698	663	713	685	650	656	723	701	673	685	713	708	706	697	717	653	749	723	703	698	677	705	729	688	715	651	646	683	687	687	667	701	706	630	663	662	715	628	706	663	685	688	659	684	692	662	654	713	667	703	723	714	679	717	706	688	643	700	684	684	710	742	709	722	677	660	690	724	692	678	688	676	712	715	651	640	658	637	702	664	692	697	720	689	702	652	713	735	684	740	668	693	715	672	723	645	632	700	706	679	653	655	710	696	728	735	740	639	693	664	692	714	662	686	688	678	678	701	686	713	650	713	701	673	681	641	678	735	676	729	674	680	696	676	712	687	682	702	715	670	689	709	709	703	677	684	684	683	680	695	648	674	653	615	713	663	728	670	660	696	685	704	695	674	710	710	658	688	700	668	695	660	652	679	673	720	644	713	665	666	711	705	680	667	707	715	717	688	683	676	690	695	650	712	658	701	740	726	694	683	701	695	692	697	672	673	664	676	687	695	735	667	641	730	662	706	666	702	689	720	694	680	699	700	634	704	683	752	696	674	677	708	709	716	724	646	700	668	672	688	642	686	687	688	718	719	695	693	708	685	728	656	674	696	696	675	688	730	691	729	664	656	709	709	653	663	686	708	649	696	699	657	689	709	702	704	712	658	647	698	678	713	649	651	704	671	639	693	723	643	702	704	733	690	700	676	710	687	680	647	702	678	680	715	674	634	678	690	696	704	685	697	714	662	659	692	691	660	648	734	708	721	713	646	687	729	723	717	696	705	737	677	670	681	717	747	708	681	698	657	726	664	676	706	691	665	700	676	686	689	723	715	713	713	692	660	778	742	686	722	676	752	725	712	733	635	686	686	680	675	683	708	724	669	666	671	702	701	686	659	683	684	700	711	672	699	699	730	694	669	711	670	695	686	676	684	717	686	676	723	705	684	671	657	696	707	699	685	644	717	703	686	698	702	662	697	624	639	709	732	711	716	713	667	705	674	686	658	679	690	649	684	674	673	652	655	675	711	662	730	726	687	717	687	688	658	665	638	653	692	682	690	715	711	753	713	715	668	685	713	682	694	656	717	722	666	741	719	686	728	656	683	699	655	732	681	685	663	715	682	677	753	692	732	738	693	677	697	721	686	680	700	673	657	681	646	686	682	713	682	704	695	734	642	676	716	708	689	732	660	689	709	701	687	713	720	704	739	714	719	673	701	712	661	677	715	713	671	690	675	702	709	678	664	714	657	675	652	684	661	668	695	692	685	687	649	731	705	671	727	673	701	694	670	757	688	721	691	713	721	667	680	703	683	692	690	687	683	693	722	677	718	708	660	658	691	675	695	660	710	674	676	697	679	679	723	698	669	714	686	716	717	690	686	677	727	716	738	679	726	697	695	682	685	683	641	672	675	669	706	691	717	698	670	737	658	683	679	672	730	643	665	748	693	700	684	676	654	635	735	659	651	710	736	716	689	665	689	684	651	648	645	699	699	703	706	681	638	675	652	729	683	703	663	671	702	680	677	735	700	603	681	688	645	674	709	679	690	711	702	686	643	737	695	672	725	711	700	685	727	693	706	705	679	682	749	715	702	683
12201	15019	15886	10961	7623	4663	2725	1706	1213	981	906	773	661	569	492	456	445	385	422	384	372	361	344	356	375	342	342	322	310	342	354	318	311	344	328	302	359	333	337	338	335	313	345	351	310	336	311	334	324	333	332	319	352	323	321	323	345	313	315	320	315	348	346	327	327	326	315	340	290	329	295	334	317	346	343	312	350	341	300	294	307	324	333	316	335	315	312	300	310	282	293	290	321	315	322	299	315	288	314	344	301	291	304	313	310	328	316	306	319	341	294	324	316	322	322	345	299	329	313	315	326	307	323	326	302	323	318	333	282	335	306	296	339	316	312	325	324	290	336	310	318	283	288	316	343	316	305	293	351	318	329	317	330	329	297	317	325	283	344	334	304	327	340	284	312	285	295	327	304	288	327	320	307	318	321	281	338	327	314	322	312	292	299	318	297	294	334	319	324	356	309	320	295	348	330	324	307	329	356	325	321	341	283	300	336	332	320	321	324	340	314	331	321	348	342	317	330	325	344	321	280	326	318	292	291	278	309	313	298	290	292	315	302	283	300	342	310	340	340	291	313	315	320	310	333	315	296	311	303	305	301	315	310	291	283	310	330	294	327	350	322	321	330	328	336	309	322	337	330	302	314	317	353	336	334	298	305	311	321	298	308	314	312	305	292	293	300	341	306	304	327	302	324	357	304	350	311	322	290	268	323	340	295	322	302	328	333	290	312	343	348	321	309	294	272	323	314	304	314	335	333	325	289	317	332	341	318	292	306	306	328	307	328	350	314	296	287	280	347	311	337	306	330	296	314	310	323	323	340	295	348	321	295	344	333	284	314	311	324	280	288	287	314	313	285	325	292	302	300	318	302	328	337	295	319	286	307	287	319	313	304	340	341	293	313	300	308	301	319	319	298	297	300	304	316	350	307	285	296	317	321	319	329	296	302	318	304	312	314	313	257	328	281	298	304	313	340	321	308	300	336	304	299	307	308	285	280	295	309	287	300	326	329	322	324	300	313	328	297	317	309	311	323	284	285	355	310	320	332	289	333	303	333	301	325	324	293	282	268	336	323	310	312	301	340	326	325	294	312	309	302	294	309	292	315	319	330	326	305	299	323	298	335	302	310	332	329	297	314	303	311	314	299	280	311	349	316	303	292	339	317	303	283	313	340	311	290	334	336	296	315	319	335	286	316	298	313	342	312	347	263	325	270	334	264	338	322	295	303	313	313	321	349	343	323	292	306	305	328	335	326	351	324	322	297	340	333	334	303	320	322	293	316	317	291	326	293	329	327	323	306	329	319	325	299	323	346	306	290	311	313	305	302	303	314	310	340	290	344	307	284	311	306	300	314	288	328	355	303	295	307	357	314	321	316	298	318	301	314	300	300	293	281	318	294	336	316	292	336	302	326	292	316	333	323	289	334	326	278	294	319	329	292	344	295	331	321	314	296	335	315	329	335	328	313	285	298	299	308	303	322	308	316	307	302	317	316	292	305	346	334	328	299	300	306	270	282	300	344	303	311	315	311	323	303	312	287	301	304	266	309	310	298	342	298	351	317	308	285	291	299	306	334	310	344	316	353	371	314	326	297	336	305	304	306	282	330	324	297	287	290	314	317	303	287	316	295	277	312	321	347	293	299	299	323	326	323	304	292	329	341	294	321	294	290	324	320	284	324	331	316	334	322	276	329	303	306	319	307	299	312	314	320	356	355	294	297	315	313	314	281	294	306	330	311	346	316	274	322	345	294	320	304	261	310	331	316	301	294	303	330	300	322	324	334	311	302	331	279	288	290	329	331	292	324	319	308	324	298	300	309	298	343	336	282	289	328	310	335	281	314	309	296	328	290	318	290	347	358	295	323	324	348	345	321	320	319	309	307	347	344	300	326	288	314	319	300	329	319	302	301	284	314	310	299	317	299	305	307	338	302	270	320	317	313	262	304	314	319	291	311	316	333	306	312	298	276	300	307	325	321	312	334	336	325	317	304	342	343	346	322	317	347	321	315	292	314	314	289	302	334	331	299	288	324	333	299	321	294	325	328	298	288	286	306	313	318	300	297	325	312	287	321	321	288	317	338	294	330	348	284	316	311	322	312	306	305	321	326	285	317	311	280	300	323	308	293	293	301	310	326	315	319	284	308	308	309	314	321	321	271	274	317	338	301	311	305	309	339	297	294	319	309	293	328	273	308	296	311	292	287	289	306	335	320	290	313	291	304	311	303	325	304	304	314	344	330	307	294	279	340	325	323	329	313	298	328	316	317	324	319	270	273	293	326	317	324	288	313	302	315	322	287	309	307	300	323	307	283	307	309	301	302	303	313	295	302	300	336	327	298	316	301	314	314	319	282	307	314	313	305	321	341	326	321	305	346	319	316	330	301	330	336	268	275	308	303	345	325	294	315	280	309	322	309	287	348	320	330	315	331	303	309	322	288	318	316	289	311	301	315	310	284	308	301	286	338	341	338	342	297	336	285	277	317	317	306	301	314	301	309	321	322	326	309	314	313	335	308	343	308	308	336	344	289	296	308	334	308	301	290	296	296	318	284	293	338	326	308	333	314	311	323	340	323	341	320	320	310	339	311	332	320	328	312	382	289	308	356	307	288	291	299	299	315	290	308	297	291	314	305	308	274	307	284	320	329	311	320	312	317	315	320	295	319	324	327	317	315	341	302	277	331	291	326	320	333	299	316	336	312	310	283	308	319	298	330	330	304	319	281	285	318	298	309	303	316	335	307	302	319	308	323	309	348	300	306	301	283	326	323	342	305	307	318	289	302	328	301	304	298	304	341	302	318	312	313	302	318	281	303	317	281	297	316	310	290	316	267	307	314	324	326	341	329	313	334	319	304	299	296	322	334	330	347	316	312	320	326	298	339	312	292	289	328	318	291	320	314	288	307	339	321	342	318	307	292	302	328	323	285	320	298	302	305	298	284	321	314	266	344	304	368	297	308	299	302	295	294	321	294	316	277	295	312	354	313	339	323	290	303	298	345	331	338	287	322	315	345	328	302	323	294	333	313	299	285	289	313	309	317	294	299	327	319	328	311	317	310	320	316	317	312	297	303	296	314	329	331	286	342	325	298	329	321	293	347	308	350	291	310	323	326	316	293	293	303	275	319	316	307	304	297	315	306	306	292	280	311	316	302	326	316	312	321	315	310	325	342	331	284	308	326	310	307	278	321	281	306	323	317	306	340	304	283	305	303	277	324	281	318	311	326	294	316	348	345	327	293	296	293	329	332	317	301	320	331	297	281	313	299	331	319	277	315	334	314	308	323	313	314	328	312	307	294	304	318	306	326	288	286	299	330	311	337	274	305	306	297	325	337	282	311	329	290	333	321	327	328	292	315	335	324	315	301	321	315	275	310	332	295	313	314	286	348	297	340	289	309	299	345	326	315	303	329	311	284	322	300	336	276	347	311	294	295	329	358	302	295	313	320	285	307	270	314	309	308	325	318	307	311	327	304	325	305	313	322	321	338	332	316	341	310	312	330	321
9008	15113	20878	20520	19281	14267	9994	7399	5334	4537	4158	3563	2898	2431	1984	1853	1569	1453	1408	1414	1349	1301	1157	1211	1110	1082	1086	1022	960	951	960	981	934	948	1018	1028	952	977	898	883	920	950	953	905	884	939	858	902	893	903	880	897	918	844	816	871	890	862	874	870	863	844	862	869	852	828	874	822	761	804	827	813	773	802	791	786	786	716	738	754	768	813	817	797	774	802	768	765	815	740	740	791	740	720	774	774	790	816	764	802	736	731	778	808	760	769	766	782	791	806	765	822	740	803	759	777	731	773	771	719	721	791	740	727	722	814	796	759	788	730	752	740	701	732	766	777	754	799	775	788	820	728	799	806	753	746	754	735	767	777	721	744	746	716	759	742	784	758	751	817	722	783	781	790	776	780	771	797	756	770	797	767	801	789	762	759	716	759	779	775	785	780	724	815	802	714	774	721	800	755	776	735	765	753	776	768	760	801	782	783	809	822	793	803	771	798	754	788	716	747	838	780	735	764	774	732	754	777	760	752	801	759	759	767	817	792	821	752	793	782	744	780	730	728	746	834	781	767	713	773	724	738	794	753	779	735	781	761	765	795	784	772	732	756	768	769	727	762	801	751	784	737	778	775	755	736	703	769	790	779	773	752	789	741	829	741	768	759	753	744	790	755	756	811	711	779	770	774	724	753	721	744	790	751	767	766	783	780	786	776	734	768	778	705	757	771	773	791	763	753	750	800	775	764	819	744	781	733	791	749	782	820	807	731	780	797	762	776	750	768	709	805	774	775	763	791	787	752	736	793	752	778	765	785	761	759	797	777	764	766	725	781	791	759	775	770	761	797	777	759	725	792	774	754	781	769	836	799	740	796	804	761	779	777	739	714	772	773	744	776	789	789	790	808	798	814	782	738	790	779	778	819	821	761	735	787	794	770	765	815	794	785	809	778	814	776	763	707	747	741	818	755	779	755	718	784	765	733	789	723	801	785	790	779	782	747	760	782	776	778	744	767	734	763	752	775	750	755	728	775	735	679	787	761	802	783	789	771	759	758	768	709	795	741	770	774	730	766	753	811	766	747	736	780	773	737	734	789	817	748	758	762	743	760	728	770	768	747	726	787	768	732	728	777	745	748	735	738	775	747	727	712	762	792	757	786	754	775	824	778	762	771	750	788	743	726	765	762	731	789	813	741	772	738	767	735	761	747	751	800	821	801	778	788	755	763	728	770	781	763	803	717	754	745	777	728	758	728	797	770	751	755	711	743	755	766	763	808	756	769	749	814	725	769	777	772	763	768	769	722	752	726	806	757	751	836	750	753	783	795	808	785	707	772	794	786	771	712	773	800	777	732	760	739	758	732	787	759	805	775	810	760	740	796	784	779	758	754	737	781	799	783	765	760	747	803	766	807	764	715	781	788	761	750	781	774	782	752	756	799	815	750	776	768	766	783	756	788	720	758	796	776	718	773	709	756	755	809	773	749	796	731	721	761	778	742	738	749	775	745	703	740	779	769	781	827	805	772	741	723	754	780	769	788	729	769	793	823	803	706	758	767	767	814	757	766	781	735	782	764	724	760	817	751	766	715	725	762	765	780	727	776	760	745	780	801	748	769	775	835	765	775	735	767	760	751	825	778	757	759	772	800	744	779	769	783	717	785	785	766	740	808	765	782	773	718	793	797	778	775	788	778	786	734	772	785	759	773	736	751	761	743	730	794	756	793	719	747	784	818	741	706	770	763	751	762	808	766	760	751	744	752	743	821	807	803	804	763	762	788	804	784	706	784	728	770	762	760	733	766	732	770	789	770	771	769	766	774	737	756	782	789	759	746	858	773	804	781	752	802	768	732	765	786	758	811	744	759	781	738	756	782	753	765	745	708	767	765	755	772	765	780	729	799	752	777	749	779	755	788	749	759	751	756	717	731	709	793	782	752	743	786	764	793	762	758	769	719	791	770	794	781	730	778	754	737	743	763	748	776	767	755	822	774	764	767	809	725	751	790	763	780	772	764	743	753	761	788	800	737	770	750	742	726	785	803	741	813	788	772	766	789	773	726	774	798	821	726	795	756	789	734	782	757	815	773	783	741	763	733	767	730	779	738	761	753	787	802	799	708	746	755	794	783	784	782	785	712	734	760	783	764	760	766	790	807	719	757	813	777	764	761	829	730	780	727	747	748	746	789	761	756	773	705	780	781	713	785	811	756	721	785	735	752	758	783	781	753	773	748	780	781	752	775	799	760	729	772	729	710	733	765	721	802	776	767	746	745	750	730	801	764	739	719	808	804	783	820	791	802	793	822	746	753	747	808	807	722	735	767	809	764	807	795	729	739	758	848	763	784	780	769	737	734	775	731	788	766	767	750	753	767	751	754	747	819	705	794	768	751	758	781	778	809	786	712	771	811	804	790	769	793	732	756	769	794	756	763	781	703	758	786	784	740	791	723	776	765	785	786	753	750	783	742	771	820	772	786	738	768	821	811	844	840	730	754	728	766	775	781	743	760	809	790	768	755	773	767	773	762	759	808	763	755	761	768	768	757	790	776	738	726	764	738	789	757	767	736	771	787	776	771	766	785	745	751	721	831	772	749	740	797	819	759	754	722	822	807	769	776	773	786	717	786	738	775	757	780	765	729	733	789	746	706	758	783	797	742	804	798	770	812	735	699	790	763	785	777	797	779	763	782	831	729	773	767	762	759	827	750	753	787	779	791	819	756	787	806	729	755	744	779	743	776	769	758	802	731	743	739	801	727	758	802	788	801	767	761	767	773	738	752	750	738	823	799	770	786	776	762	761	800	782	737	765	785	733	706	765	762	756	734	779	766	768	748	784	710	742	777	798	765	782	786	791	760	740	753	768	752	764	730	768	790	747	753	765	786	751	717	749	741	782	810	776	797	777	829	757	762	778	721	816	794	771	798	768	776	777	775	760	797	750	698	783	802	752	786	770	747	741	737	792	774	751	747	779	772	711	734	746	815	745	817	756	738	768	806	761	758	701	740	729	748	814	713	855	849	774	767	689	787	752	804	769	771	814	743	740	800	794	779	736	787	753	769	814	757	767	811	763	757	767	728	813	815	762	760	773	795	774	775	759	744	731	776	788	727	811	766	797	761	765	750	777	722	792	779	753	745	715	742	822	777	762	787	798	813	796	735	758	771	757	782	728	750	746	752	764	741	793	747	778	785	746	778	773	775	781	750	784	795	762	752	786	753	772	765	765	800	766	800	768	772	811	767	757	817	715	753	762	800	757	779	759	762	753	760	789	793	778	813	705	761	780	742	714	760	767	764	769	784	770	774	772	791	724	767	766	767	771	744	796	744	745	783	806	773	776	747	773	810	791	800	780	791	715	799	796	790	774	742	731	732	750	785	775	745	707	792	756	811	726	773	769	730	754	757	728	797	754	771	792	765	783	720	748	736	775	738	743	722	745	766	761	768	734	763	750	763	822	766	797	700	709	773	791	745	778	792	791	794	780	792	782	766	799	802	759	786	795	760	714	763	756	794
33310	38606	36486	28750	27151	23358	18051	12899	7941	5356	3656	3093	2408	2088	1813	1783	1388	1099	1057	1005	1010	844	908	1005	934	703	620	578	529	581	567	657	681	625	659	631	582	541	528	506	470	471	431	426	460	456	445	434	423	432	448	413	420	429	365	390	368	381	363	365	377	424	420	377	391	403	387	394	409	420	357	391	386	399	440	415	407	407	376	362	357	353	372	388	354	383	345	334	408	353	370	358	381	341	370	358	372	372	335	392	373	372	382	387	379	379	344	348	374	381	363	372	393	346	396	344	326	353	392	357	372	366	352	388	366	340	374	389	378	340	380	398	382	333	363	370	360	359	359	367	374	394	382	347	344	351	379	373	374	370	351	348	385	417	348	353	365	336	332	328	408	381	376	384	338	357	353	357	350	359	343	359	392	377	343	354	343	396	358	345	345	326	420	365	326	374	342	343	381	351	375	389	355	368	350	373	330	327	373	369	393	342	351	388	352	395	366	389	345	336	366	365	384	373	399	349	333	363	351	389	350	322	395	357	360	329	365	357	361	363	376	377	389	367	377	377	362	389	397	354	374	343	368	383	343	381	351	368	350	355	375	384	388	355	376	378	383	366	346	366	375	330	357	380	378	350	324	369	375	381	405	358	379	391	393	339	371	351	355	349	361	369	413	396	359	395	351	378	350	385	368	362	363	391	354	354	377	352	375	380	349	347	346	346	373	362	368	336	359	356	380	371	364	377	371	398	347	372	387	432	359	381	315	372	355	330	380	361	393	353	338	377	359	381	390	360	356	360	337	362	370	370	368	377	401	332	364	383	417	392	334	333	401	371	357	364	399	372	385	379	370	350	367	397	403	365	380	336	379	365	364	359	376	392	367	376	376	366	351	356	375	331	341	338	380	349	322	375	350	367	321	398	381	362	353	383	376	352	379	351	390	334	329	406	411	384	387	362	422	354	376	360	342	363	343	391	357	344	335	359	366	385	354	406	384	387	377	377	356	370	364	362	334	362	344	372	363	376	381	370	366	408	369	358	323	345	387	354	342	337	345	369	387	385	335	346	381	370	341	371	328	356	366	337	354	333	338	367	398	362	365	338	327	343	382	392	353	365	376	385	355	366	352	366	355	349	358	335	346	360	383	349	376	369	363	354	384	405	352	363	363	335	358	367	336	369	405	361	385	335	333	326	354	357	348	366	392	360	388	411	371	348	341	348	402	386	382	370	335	356	368	422	380	339	383	381	350	372	331	329	361	348	371	404	336	367	335	316	354	341	390	362	343	326	380	353	358	378	362	368	348	349	360	343	381	389	356	346	376	293	354	356	357	374	384	378	386	357	359	364	377	384	368	342	381	349	391	356	365	365	382	350	359	364	330	352	378	352	384	378	413	352	342	372	366	362	316	374	368	372	355	350	401	332	360	374	338	354	328	368	369	399	358	348	357	406	378	351	353	382	357	362	356	370	389	301	335	337	356	395	388	349	372	420	383	387	339	363	345	333	364	366	368	363	387	380	335	369	377	344	383	320	407	362	373	357	379	365	335	367	353	372	342	365	367	380	339	395	382	428	360	386	330	331	390	405	392	338	359	377	356	363	361	352	364	355	359	363	345	391	373	350	326	402	371	383	398	373	402	367	383	377	363	388	383	388	340	329	375	377	353	368	341	372	332	351	360	381	381	328	341	346	318	361	350	357	383	405	365	326	336	368	377	339	365	376	355	332	367	374	369	379	353	343	379	376	409	370	368	361	338	395	379	388	399	319	383	374	374	370	343	353	363	390	363	356	380	338	355	396	398	304	389	361	375	386	353	389	414	379	360	400	399	361	361	336	365	337	384	372	356	351	388	346	313	331	342	360	382	389	351	342	362	380	352	361	367	358	366	375	351	363	347	386	360	344	327	410	330	377	361	336	330	341	366	327	325	333	398	395	348	383	356	361	381	360	389	399	386	377	355	348	370	365	360	344	397	343	365	380	354	347	342	361	338	341	365	374	362	383	407	374	331	365	355	358	354	369	386	384	365	374	356	381	348	359	350	363	328	345	342	403	366	357	345	377	347	348	388	358	378	397	376	414	363	399	324	321	366	342	382	336	363	364	342	361	353	378	366	345	339	371	378	331	350	366	348	379	390	361	394	353	367	403	379	384	372	349	350	338	374	381	377	387	350	363	341	374	372	384	359	360	338	346	407	391	381	347	362	368	379	385	371	396	351	337	394	341	394	375	383	373	329	386	344	337	346	362	379	364	337	367	345	387	347	369	349	377	357	367	383	378	351	342	373	344	328	397	396	351	378	346	349	356	411	400	369	361	369	328	359	356	346	356	342	333	386	373	328	369	390	375	387	346	386	338	362	396	363	344	349	354	382	385	331	363	358	358	361	365	332	360	352	336	328	380	348	358	384	365	391	387	374	371	370	350	385	366	362	350	382	372	371	353	365	354	349	360	384	371	391	390	403	328	383	361	388	364	372	404	338	328	344	372	337	369	368	366	349	364	354	378	379	363	364	377	329	366	349	376	365	353	356	347	357	387	354	309	384	359	367	363	357	346	328	363	346	391	342	350	364	371	382	342	356	419	402	379	385	354	362	372	379	375	368	413	380	335	339	384	393	355	368	368	359	379	330	364	369	331	403	375	346	357	357	390	333	383	350	382	376	388	386	359	341	362	390	365	370	370	341	378	391	352	365	357	341	368	329	382	371	364	373	365	357	341	362	382	388	347	362	380	381	370	385	362	360	346	340	353	335	336	367	362	338	378	384	379	371	371	358	350	381	359	336	388	409	345	350	355	392	356	353	341	354	351	354	382	353	376	375	338	357	377	368	344	347	355	375	388	347	388	366	353	380	364	361	343	335	344	364	367	357	377	379	382	359	370	368	364	389	414	316	373	382	357	353	372	371	403	368	361	357	363	342	366	363	351	328	368	371	373	354	360	351	381	382	364	341	356	400	391	386	355	398	380	386	376	394	363	362	391	326	385	352	394	362	368	382	354	368	357	374	371	364	376	373	353	366	368	389	376	381	381	343	364	373	385	356	338	353	360	396	339	362	354	386	372	317	342	369	364	393	376	349	358	356	343	356	364	354	361	363	362	377	364	366	368	371	390	352	402	348	387	336	406	372	370	332	369	338	372	379	378	323	348	361	364	347	359	350	358	391	367	350	372	357	358	349	375	333	361	397	414	358	366	365	391	339	401	386	363	356	324	389	367	357	369	357	369	333	387	355	367	372	336	354	356	346	362	357	380	354	378	405	332	354	403	373	377	355	373	341	367	375	365	375	363	330	378	338	326	375	370	382	377	330	349	359	388	332	370	377	338	386	361	353	363	386	345	353	336	368	400	350	369	371	362	363	368	329	377	356	350	386	400	375	375	375	361	384	375	372	351	363	393	341	364	375	394	373	421	373	405	353	375	361	406	390	413	422	378	376	364	364	386	362	348	342	375	375	378	359	372	376	360	378	388	382	348	369	364	356	386	375	372	364	371	358	370	371	370	365	386	369	365
24463	31888	37404	37141	38672	31744	29245	25520	21258	17427	15320	13329	11618	10542	9949	9211	7620	6334	5932	5347	5694	4738	4939	5233	5031	3938	3137	2594	2307	2708	2344	3250	3348	3180	3257	3034	2383	2621	1973	1895	1776	1714	1429	1537	1605	1565	1393	1489	1577	1549	1517	1631	1595	1255	1151	1275	1251	1049	1094	1146	1152	1093	1182	1091	1012	1065	1083	977	1138	1155	1015	1082	1518	1431	1299	1147	1030	1012	963	914	872	925	858	884	869	951	891	809	838	882	844	878	886	867	894	904	881	934	931	873	914	870	830	829	880	856	879	852	891	875	889	835	866	850	876	845	854	899	869	879	912	905	905	880	933	831	799	846	852	908	865	827	861	837	895	877	881	877	906	864	861	899	856	838	865	838	829	806	910	842	952	819	814	876	817	814	819	890	874	860	893	889	892	854	853	874	777	877	911	853	876	856	825	876	824	866	917	878	833	876	866	845	826	829	882	915	879	859	877	899	846	868	844	883	848	763	873	885	840	853	897	866	901	823	826	853	891	887	889	876	849	873	880	879	854	866	884	863	893	878	819	825	845	897	838	804	866	873	842	822	898	871	890	859	866	864	907	894	861	858	850	876	866	913	825	863	874	862	849	897	890	845	897	948	857	852	854	835	835	848	848	961	854	875	865	825	872	897	907	860	857	912	870	871	851	878	846	868	888	855	805	881	839	879	835	918	900	843	825	855	872	885	863	882	838	823	867	840	855	910	867	880	815	819	861	874	856	861	877	873	843	830	866	892	851	841	844	823	849	877	870	866	852	891	874	913	869	860	880	888	884	880	835	872	878	919	866	837	886	825	843	870	887	843	843	911	844	858	834	902	884	934	896	846	844	879	839	851	820	882	866	848	863	890	852	867	900	848	809	898	868	886	852	838	884	870	821	884	911	837	893	868	890	861	842	868	873	862	849	856	889	881	882	905	804	898	878	916	857	816	856	878	850	824	834	921	873	913	867	820	818	834	891	865	819	845	850	888	858	879	870	856	874	876	898	910	899	869	855	903	842	886	875	893	904	887	911	875	881	893	871	859	834	848	857	915	911	862	831	909	900	862	879	873	832	859	865	893	889	876	859	899	870	881	850	903	897	882	896	872	887	854	840	838	876	846	874	856	865	890	829	883	837	893	814	909	883	863	890	864	862	865	857	835	819	889	820	844	855	870	891	872	855	862	815	819	887	869	885	853	865	834	873	863	857	828	871	882	877	845	837	865	893	894	909	880	937	933	869	832	826	878	915	840	862	862	905	878	849	904	845	880	886	827	853	836	878	875	841	849	921	883	833	855	870	854	900	867	858	855	863	862	863	886	834	832	901	830	886	854	862	865	816	827	829	863	877	898	910	855	871	897	878	869	845	869	929	859	866	905	881	835	896	833	870	822	840	866	842	829	865	883	868	882	837	869	884	929	828	859	939	905	862	846	868	909	860	839	875	828	828	854	841	867	913	869	881	866	848	821	897	836	874	898	832	857	826	821	920	898	884	875	903	912	874	854	854	900	849	815	863	878	808	867	841	807	899	884	867	888	880	868	827	865	923	859	828	806	892	876	845	935	838	870	860	871	887	908	876	797	848	842	924	813	864	874	823	866	908	869	886	890	840	820	890	859	837	833	876	853	830	866	859	857	897	853	822	865	864	863	814	861	832	860	887	865	887	827	842	859	879	831	842	921	823	854	890	854	900	874	830	897	836	889	833	842	878	824	819	855	867	883	871	833	824	876	867	878	895	842	842	813	862	878	870	860	812	867	813	887	900	858	930	916	874	849	838	891	861	869	845	911	874	858	858	831	877	937	865	893	883	842	861	817	854	824	874	832	842	861	867	895	868	868	852	900	818	898	916	910	860	847	840	867	853	872	841	799	908	905	853	856	857	895	836	855	870	880	832	887	880	830	903	842	908	876	881	879	867	856	844	890	887	811	877	868	874	883	841	827	891	882	832	932	923	873	847	868	860	882	879	879	846	881	910	859	842	878	865	834	882	907	872	871	844	883	853	885	914	843	847	939	785	880	880	898	851	884	816	861	856	819	902	890	877	860	857	857	848	830	852	851	858	861	899	808	891	862	892	871	847	833	884	818	871	888	876	850	880	878	875	841	930	849	857	832	857	876	854	878	919	881	879	872	878	900	831	839	895	860	894	851	784	898	836	860	861	930	846	871	880	857	847	925	866	801	896	859	889	925	844	867	856	870	876	806	806	882	864	843	891	866	890	865	853	868	870	851	838	906	849	829	877	853	910	877	886	871	895	823	883	946	835	823	869	834	786	883	878	865	832	854	910	895	881	876	901	902	872	888	851	813	889	827	855	847	905	869	881	849	836	844	897	842	863	848	853	876	932	858	852	849	922	905	814	887	855	908	848	898	941	880	852	922	890	870	867	891	917	863	885	869	878	848	868	890	846	788	872	819	878	850	848	818	860	872	861	849	895	879	870	913	893	904	856	854	898	887	802	904	867	881	840	865	836	872	877	873	840	862	845	882	819	883	873	879	852	848	832	819	890	884	881	901	853	867	909	827	875	858	840	920	881	874	860	876	838	856	855	921	823	896	885	836	814	928	884	891	871	851	862	878	884	843	853	848	889	848	880	865	854	874	898	830	861	860	854	853	874	842	879	868	825	875	895	820	875	888	869	850	870	885	968	900	930	822	879	927	866	862	842	865	821	820	810	875	852	870	836	843	848	847	857	815	890	838	837	846	877	890	880	864	844	865	867	918	900	896	850	912	874	879	875	878	890	861	829	886	853	843	819	850	870	917	796	896	872	882	862	885	893	890	930	858	857	845	894	868	873	887	885	839	831	893	869	924	840	830	867	883	819	863	917	783	851	881	871	884	853	880	893	881	832	841	879	887	915	890	904	848	866	905	897	838	900	828	835	858	926	816	873	909	885	864	867	869	878	832	838	910	800	830	856	863	854	884	870	844	880	854	850	866	906	873	843	884	849	847	878	859	851	860	899	810	843	877	912	884	838	889	839	838	816	844	873	849	928	896	817	850	893	882	851	895	839	907	853	867	895	843	889	850	915	868	907	870	853	841	844	873	805	865	888	906	879	851	886	924	853	832	837	864	884	876	816	849	891	866	880	881	874	854	884	854	840	840	895	867	868	792	887	854	897	924	838	897	864	891	870	862	884	863	876	830	904	903	834	883	855	851	914	832	879	886	881	919	928	848	940	874	940	888	844	848	812	918	890	879	847	865	890	898	895	869	862	885	823	883	855	850	848	817	887	862	839	818	840	891	869	874	865	838	873	892	855	900	863	909	878	857	853	864	865	852	940	831	923	876	924	864	916	865	845	893	870	881	867	902	877	850	854	874	869	874	855	873	852	887	850	911	901	850	909	834	843	890	864	831	920	890	851	850	860	885	834	898	855	909	849	857	892	869	887	847	834	902	890	868	887	895	889	855	858	880	880	821	849	847	879	845	903	830	913	879	854	831	820	889	941	832	894	846	851	872	890	879	871	866	843	854	873	888	867	906	868	859	891	890	866	848	897	848	855	864	898	874
40722	41024	35154	30643	29536	27444	26269	21273	14350	8955	6778	5312	4310	3663	3173	2677	2384	1956	1815	1563	1590	1456	1354	1456	1353	1081	771	722	605	709	716	865	833	851	874	878	624	699	507	516	518	445	437	439	508	503	404	435	428	440	435	455	450	367	337	359	367	291	346	308	343	368	309	351	320	328	341	329	339	308	309	337	450	386	330	312	310	312	257	250	289	271	292	299	321	276	297	276	276	271	290	294	269	283	270	307	278	325	273	279	291	277	291	274	277	277	276	281	317	285	265	307	289	314	273	267	303	282	271	297	293	317	318	281	273	271	248	303	304	304	245	294	279	310	281	284	297	292	263	265	269	266	297	303	301	285	294	292	292	292	267	278	272	286	295	284	288	262	286	308	295	258	258	267	301	302	284	316	311	299	290	277	293	257	282	264	270	317	293	282	260	271	283	305	308	272	289	302	278	281	267	257	257	309	276	275	305	281	287	273	279	265	274	251	311	255	287	306	296	303	277	253	249	277	280	289	288	280	285	282	305	280	305	275	297	310	287	285	278	296	308	307	267	297	269	329	258	292	291	290	259	276	300	248	291	300	278	304	242	304	290	276	295	280	287	296	264	267	289	303	267	327	291	292	283	282	288	285	270	268	269	280	269	310	285	260	238	286	275	239	295	256	270	307	293	287	280	244	280	294	272	310	266	260	324	276	290	304	294	308	303	277	299	306	286	238	265	288	276	299	293	277	254	276	296	304	287	296	297	253	304	267	275	270	283	275	272	300	310	304	286	279	278	309	293	313	295	285	275	296	289	316	282	310	306	243	281	284	264	275	295	277	257	285	286	259	290	245	270	266	219	293	283	270	264	279	306	294	293	307	302	289	269	268	292	283	263	293	262	270	307	265	297	255	264	304	329	306	277	262	274	294	299	280	261	250	280	281	314	312	320	293	301	284	296	279	266	282	290	314	268	290	276	268	285	273	286	285	305	289	283	280	310	287	241	317	257	279	278	279	256	284	277	278	283	310	281	322	300	274	282	273	300	302	300	311	295	284	300	301	277	296	283	300	267	271	286	296	259	284	307	290	292	276	314	317	291	298	295	254	272	269	289	298	297	271	279	290	271	247	287	288	304	298	252	278	286	269	256	269	290	299	288	268	278	292	310	259	291	307	304	265	295	293	248	312	248	323	240	241	294	283	282	268	293	285	297	282	311	302	284	257	317	296	292	311	297	308	290	302	305	267	306	266	292	293	293	251	305	303	283	299	289	299	309	283	273	293	304	292	285	288	315	262	266	282	313	272	279	281	288	273	265	284	290	285	281	287	304	279	297	281	293	303	277	282	273	279	295	286	294	277	262	306	308	278	257	268	279	304	296	288	295	281	277	295	265	279	266	283	305	273	278	285	278	291	293	271	294	282	283	272	242	296	258	349	288	291	284	305	301	295	278	266	300	289	255	289	308	245	303	263	252	301	261	268	290	297	248	281	306	281	298	283	265	276	250	288	301	260	300	260	299	269	286	318	297	288	262	276	286	278	286	288	279	282	292	311	305	245	284	262	281	298	295	276	274	290	304	299	280	285	301	302	250	288	293	310	282	296	254	292	277	280	295	288	285	306	286	286	286	269	295	289	293	309	260	269	293	294	289	328	279	261	253	273	295	283	298	307	281	249	254	281	301	279	261	330	296	287	293	280	270	288	275	299	265	291	315	290	278	250	282	301	274	298	299	275	271	274	276	271	269	266	280	279	265	269	294	291	291	290	313	284	293	284	291	279	267	273	285	245	285	280	297	258	292	287	301	258	271	288	244	295	293	298	282	297	319	284	277	285	297	272	294	296	287	301	287	280	302	281	274	303	285	283	281	287	269	299	262	313	292	253	296	295	297	300	315	300	269	255	260	277	263	306	305	265	309	267	295	265	298	292	260	309	293	268	308	293	272	285	287	245	247	253	312	299	267	309	263	285	263	284	304	292	296	280	317	259	258	287	296	288	284	259	304	268	310	322	279	268	314	296	307	256	336	267	288	311	269	295	264	280	305	265	297	248	293	287	261	329	279	259	284	267	263	261	270	276	274	254	277	257	302	278	306	297	282	304	280	249	296	305	310	311	278	274	282	305	301	291	293	322	282	298	281	338	262	301	283	281	270	272	287	285	268	292	287	290	275	271	267	302	257	275	275	296	290	301	248	273	281	272	291	248	274	303	266	243	263	292	265	310	306	258	301	281	265	285	276	288	306	292	280	290	271	284	279	260	288	312	282	275	300	272	307	270	291	258	298	282	299	282	305	291	282	285	289	282	255	261	288	291	277	305	269	268	273	253	295	268	292	288	298	286	273	295	282	261	282	303	280	290	309	251	263	311	261	294	251	296	309	300	299	288	297	266	296	271	264	293	279	302	271	273	284	280	274	304	283	314	301	289	275	277	294	260	270	286	258	271	288	287	273	295	279	283	297	279	286	276	320	278	301	276	310	269	277	310	303	292	256	234	295	336	304	269	299	247	294	262	268	266	291	277	296	301	279	269	310	299	262	272	307	293	291	272	291	284	314	303	274	249	275	276	311	268	316	284	316	280	251	274	280	292	278	241	288	289	266	313	272	283	308	247	287	284	287	272	273	277	285	313	263	274	276	292	284	259	297	269	302	308	295	295	298	255	261	267	249	268	274	291	293	280	277	263	297	291	297	272	285	327	297	261	285	267	274	299	292	306	270	276	300	280	298	317	262	294	277	298	284	313	268	286	252	304	301	297	300	263	291	283	292	273	300	311	283	307	273	244	290	285	285	301	314	294	279	284	329	289	307	275	249	280	303	270	308	307	283	289	302	281	275	286	281	279	247	321	287	270	273	279	267	241	291	288	283	252	277	259	301	266	279	249	279	297	285	279	294	307	292	312	284	291	284	282	277	270	257	258	290	288	281	306	275	306	244	285	279	273	275	272	300	295	270	295	286	287	311	276	307	281	264	284	275	275	271	290	253	269	283	263	270	317	290	265	272	256	282	287	254	270	266	303	269	298	296	276	285	302	297	267	303	278	267	260	275	275	280	285	262	310	273	303	306	279	283	271	305	288	297	302	296	279	311	299	328	296	286	257	274	258	290	243	276	267	294	312	288	289	273	303	316	266	276	269	285	286	262	290	285	265	315	274	267	278	272	296	283	282	266	293	283	283	297	286	257	305	294	267	326	287	300	313	260	295	307	282	283	300	258	294	279	286	303	262	312	275	312	274	255	278	287	256	284	289	278	279	267	280	275	308	310	290	302	269	299	292	277	266	256	299	286	263	282	261	293	270	302	280	285	288	272	279	294	271	279	288	300	285	269	255	302	259	288	284	278	259	275	300	246	246	257	281	304	307	285	264	288	286	280	307	271	269	300	282	309	255	305	318	280	279	337	279	272	276	281	266	285	262	294	285	296	271	280	266	280	309	319	286	293	285	278	255	277	299	298	284	298	301	270	294	257	274	294	259	281	334	295	301	300	274	326	293	274	295	270	312	330	276	283	291	306	263
29443	35027	41273	41893	44228	38663	36857	33110	28333	23569	22602	20025	17768	16490	15578	13588	11885	9942	9848	8673	9284	8432	8051	8636	7717	6119	4412	3728	3172	4187	3686	5105	5223	5252	5392	5248	3613	3977	2491	2820	2331	2213	1724	1813	2136	2103	1827	1964	1985	2067	1964	2075	1923	1342	1148	1479	1198	1018	1122	1028	1161	1211	1176	1039	970	1071	1038	982	1143	1165	929	1307	2276	1536	1193	1024	1200	1006	865	706	709	696	743	732	745	732	696	755	735	709	721	680	672	722	762	714	702	706	650	687	701	657	658	691	682	699	658	658	672	702	710	677	685	726	665	715	675	719	692	705	694	676	661	659	723	657	676	622	717	673	710	675	672	670	644	640	700	692	681	735	670	708	652	722	675	730	650	650	737	659	660	725	669	669	667	703	701	681	663	674	689	710	692	698	682	661	678	696	714	681	664	650	684	663	750	659	658	644	659	705	668	677	722	656	641	710	689	700	711	678	658	687	644	685	699	676	664	679	686	694	697	648	637	635	693	711	680	660	665	658	684	690	681	662	677	698	684	674	680	698	674	669	704	732	644	658	658	666	671	661	690	646	679	640	650	708	637	732	659	655	701	674	725	703	661	697	629	660	682	703	643	660	650	679	668	676	672	682	650	696	670	693	692	665	676	665	707	673	705	639	672	693	674	656	650	660	693	672	710	661	665	710	658	666	698	715	661	697	733	649	706	649	694	649	671	722	658	735	690	669	655	667	682	664	658	630	695	634	691	707	681	631	664	634	653	696	622	683	657	695	684	714	685	678	707	632	722	651	649	678	636	671	695	736	638	675	638	651	705	722	734	678	738	676	711	696	668	660	729	664	679	725	684	671	682	644	684	712	701	643	702	680	694	691	721	696	660	636	656	676	705	654	652	640	663	662	695	702	676	699	675	698	682	683	696	673	690	690	666	644	654	718	645	654	701	685	700	653	683	675	688	703	675	715	667	687	671	675	706	693	727	660	648	717	715	655	687	657	661	709	715	691	665	712	683	659	647	720	632	706	695	673	668	679	689	701	704	692	699	686	647	676	684	684	677	691	680	693	661	689	672	725	711	682	687	683	698	679	653	680	657	704	708	696	694	688	696	653	721	658	697	709	669	663	716	661	664	691	684	676	684	659	700	660	701	657	664	691	710	634	657	665	659	672	630	685	671	668	696	698	641	718	654	620	653	697	657	694	663	696	645	668	682	674	664	667	686	680	714	703	666	687	713	694	635	688	602	642	687	681	681	679	708	651	689	697	741	676	670	682	676	690	642	682	691	637	658	687	647	679	611	719	700	655	651	651	721	693	685	700	674	724	681	679	662	635	648	675	651	666	734	686	655	691	661	694	718	634	698	640	664	665	676	685	644	684	672	644	706	668	668	658	670	620	658	649	672	696	669	679	673	688	714	686	728	704	686	679	687	678	696	657	724	654	632	723	710	657	661	676	673	702	644	693	673	619	688	718	659	636	707	681	682	702	677	657	653	675	741	720	636	680	680	685	647	642	676	663	651	691	665	664	710	717	689	705	692	678	670	742	674	695	716	696	696	681	657	672	717	718	684	661	663	663	720	668	693	703	651	651	688	676	687	674	645	707	699	624	647	662	693	658	647	614	718	643	714	729	634	708	729	679	651	666	635	687	682	673	682	686	677	678	688	692	673	652	681	720	667	634	652	700	655	679	705	684	677	639	649	708	677	696	667	732	696	664	690	655	738	686	679	677	634	671	656	715	722	641	662	692	629	641	672	673	703	670	661	684	668	670	658	678	723	698	686	675	694	681	677	692	652	731	642	736	678	673	692	709	665	650	729	710	699	679	671	721	670	678	663	659	706	698	676	681	660	643	641	665	668	657	696	674	733	667	711	704	698	693	686	651	684	615	642	683	689	638	693	679	628	703	648	697	651	702	704	724	708	674	672	645	670	700	686	695	700	680	663	661	677	666	685	695	673	643	667	671	705	701	716	626	669	645	681	696	652	683	661	664	668	674	690	662	682	691	647	667	657	647	647	675	710	645	685	708	663	632	693	671	672	622	688	690	695	712	648	725	722	685	708	738	701	685	709	693	674	688	677	643	698	673	707	681	707	678	671	712	710	710	694	669	678	676	677	648	671	692	655	660	679	685	696	663	681	731	707	683	624	692	668	646	710	710	677	697	653	666	649	674	644	671	712	668	678	686	672	644	708	696	645	673	697	671	705	650	683	653	718	705	683	656	711	668	663	653	673	665	683	655	696	663	677	654	655	728	724	617	664	654	690	700	709	633	658	691	690	723	622	676	668	655	676	698	649	683	678	657	688	670	641	667	658	668	669	720	688	698	638	671	622	694	647	727	650	634	709	678	675	665	659	665	696	717	700	682	718	668	701	672	676	686	653	694	664	645	666	720	630	653	634	667	648	709	676	664	747	695	716	681	634	661	686	654	679	653	646	666	736	696	671	665	707	637	685	643	627	626	685	643	684	695	688	731	679	685	639	724	678	659	666	626	625	648	644	708	708	668	697	738	687	704	656	665	645	727	703	671	698	709	673	658	711	686	661	686	657	691	724	691	634	692	714	677	658	690	709	717	673	674	693	730	727	675	683	660	698	698	708	684	680	665	640	665	644	720	674	645	677	640	662	661	668	676	658	657	643	672	675	698	687	677	731	683	676	682	666	611	748	705	666	685	729	674	668	696	693	693	655	664	654	663	664	685	707	708	676	702	646	674	694	692	700	671	690	678	656	676	658	649	708	671	684	681	657	654	715	721	711	659	704	638	629	691	737	653	632	669	652	712	717	733	690	676	651	698	646	718	670	700	629	685	663	687	654	640	660	669	682	688	638	678	646	665	669	722	664	738	671	678	675	679	704	720	681	692	697	661	694	678	689	689	700	694	690	690	642	673	724	682	692	655	692	709	669	697	708	654	690	666	682	644	642	650	673	649	695	679	673	640	675	685	638	710	674	696	667	626	690	701	654	635	700	680	647	681	679	685	671	701	712	619	663	712	616	674	689	685	703	665	676	657	676	665	711	688	673	615	678	666	694	696	682	632	690	678	685	706	724	679	660	655	658	673	657	655	685	679	648	673	707	692	757	657	717	653	648	677	642	675	690	658	674	658	643	696	663	648	659	731	716	690	614	688	634	701	684	684	690	686	687	650	688	666	668	686	652	683	720	656	706	689	675	678	660	703	663	692	688	720	694	682	696	630	688	684	675	704	711	711	706	678	660	684	642	656	711	623	638	692	685	708	682	707	696	627	685	651	673	672	667	697	708	653	682	711	674	724	674	668	649	721	691	686	681	684	699	736	654	661	678	722	674	660	677	683	675	626	718	653	692	690	697	666	681	656	712	661	710	665	667	643	707	639	704	670	680	672	660	690	714	705	683	707	696	664	622	655	713	678	667	692	655	716	705	647	653	648	671	638	672	694	642	643	646	722	626	672	681	720	711	694	664	689	718	650	678	641	757	694	640	714	689	664	657	614	657	664	681	675	687	716	667	684	639	733	678	679	674	703	673	631	684	733	674	680	708	708
12329	15670	15526	11005	7242	3749	2193	1435	1164	1051	859	661	637	492	444	452	392	398	351	396	355	348	336	362	326	325	312	297	309	317	290	301	315	339	342	311	312	302	328	327	329	325	308	329	347	316	317	346	314	351	334	335	298	350	329	323	340	321	310	318	298	319	303	311	300	329	294	345	292	292	289	320	307	294	289	322	279	322	301	272	316	306	269	285	278	325	290	288	284	309	321	304	280	272	289	305	311	333	310	279	302	285	318	322	333	284	316	322	287	331	312	309	310	300	284	298	329	301	285	321	305	300	314	296	302	280	307	313	277	322	280	296	326	308	295	330	288	265	291	310	327	297	275	284	289	322	302	319	280	282	321	305	304	280	311	300	302	291	326	304	282	312	313	301	282	357	305	305	303	274	271	299	304	286	294	301	313	310	270	299	312	273	316	294	319	315	290	312	281	339	293	330	281	313	301	309	338	297	288	300	296	296	314	273	278	281	326	296	306	265	309	273	276	281	299	327	338	307	315	256	289	321	314	293	344	307	293	317	296	280	300	300	255	300	293	301	303	292	262	295	280	286	310	279	305	325	299	272	299	294	279	292	297	316	311	278	298	321	285	280	319	295	290	290	287	322	279	291	291	271	288	303	313	329	339	328	299	299	299	332	310	300	315	318	315	277	305	309	300	298	316	323	282	299	308	290	318	325	312	277	346	305	281	268	291	297	312	325	320	309	325	268	297	294	312	291	302	299	288	326	304	298	315	255	300	295	306	330	315	290	312	322	292	333	311	290	329	272	323	308	291	315	308	312	339	316	307	303	311	317	274	331	287	306	313	300	292	313	305	305	301	294	325	318	312	326	283	333	323	287	324	332	326	299	320	306	321	312	320	329	292	325	304	297	288	320	303	325	290	330	286	318	298	289	294	313	300	280	304	304	285	301	305	299	278	305	331	286	290	284	282	296	338	275	308	300	293	307	276	312	318	334	267	322	314	276	303	307	279	305	286	288	260	300	307	300	298	259	307	319	290	303	303	323	292	262	279	293	310	306	326	302	329	319	297	291	290	311	325	292	293	290	331	277	273	300	282	289	292	270	305	299	304	293	348	309	311	339	301	305	318	313	304	286	296	288	280	300	322	298	319	305	277	310	336	300	270	273	285	312	292	299	316	304	281	297	298	291	326	315	316	283	326	311	312	298	316	356	293	314	273	295	290	303	334	271	307	294	328	329	317	310	318	279	317	307	282	316	313	303	299	292	329	324	316	320	293	305	307	290	319	302	289	287	312	264	277	325	265	298	278	292	324	312	304	288	308	327	299	285	284	304	301	304	325	304	299	291	289	277	311	304	332	296	277	321	280	282	311	301	310	298	322	323	323	305	309	300	330	316	314	295	296	310	320	306	339	282	291	285	294	303	321	280	270	299	312	300	305	304	294	298	320	302	298	288	301	319	296	307	298	289	316	278	332	307	313	312	323	291	293	326	271	315	317	318	302	301	288	287	288	310	290	321	300	299	274	324	310	292	301	299	290	327	269	294	316	303	269	309	313	298	314	282	299	310	310	285	317	322	295	295	320	326	288	280	321	310	286	306	288	288	323	288	284	301	308	302	301	304	312	287	297	290	306	309	324	283	337	285	341	307	322	301	325	329	294	316	304	293	305	274	315	302	316	315	275	305	301	288	323	330	334	329	301	286	296	286	276	310	306	286	328	314	300	293	256	301	302	300	325	289	294	330	296	319	290	306	294	319	256	294	289	277	305	297	282	289	310	312	311	328	310	299	301	301	325	316	278	267	283	303	304	285	300	298	317	306	315	309	289	314	303	324	323	323	268	304	295	342	324	317	284	304	301	291	324	289	276	283	323	291	290	301	336	312	312	288	269	275	283	323	287	319	318	290	265	314	309	300	286	323	290	315	300	290	267	303	311	334	300	283	337	311	323	267	313	276	299	302	306	321	312	335	321	301	295	320	305	278	316	296	304	281	321	320	318	314	329	300	309	307	307	300	335	323	328	314	297	307	321	307	257	273	314	301	299	282	289	326	337	278	281	308	309	286	336	289	266	330	295	278	331	318	300	318	322	313	332	311	307	315	272	288	296	298	294	294	323	281	280	307	289	269	327	280	271	341	310	320	311	298	339	279	305	307	313	315	315	312	267	331	260	308	349	320	291	322	286	300	307	286	287	312	283	292	265	292	343	344	322	287	313	285	299	273	281	303	309	325	325	322	279	318	293	298	298	322	313	294	317	308	267	291	267	287	323	300	288	291	299	276	297	299	320	256	327	293	291	308	346	303	283	289	295	307	277	322	316	288	309	303	292	263	281	299	303	349	273	326	306	301	297	325	276	284	292	315	292	299	354	313	297	316	294	290	302	323	301	301	307	301	304	315	321	320	321	274	306	301	323	335	325	308	292	294	322	317	326	333	284	296	283	270	305	294	309	296	298	336	300	323	299	291	283	300	276	343	347	295	294	276	286	312	329	309	309	345	310	299	283	308	310	312	289	317	322	311	307	292	281	327	303	301	277	295	282	285	271	293	294	308	290	297	291	327	297	303	311	312	337	313	284	323	285	299	299	282	290	289	312	308	295	307	294	324	297	329	316	301	283	274	350	307	355	322	283	278	292	322	332	306	291	317	278	310	289	306	280	330	295	312	287	288	292	305	311	310	332	291	329	332	319	294	298	293	281	287	306	263	301	297	269	274	308	318	307	303	298	294	318	285	290	295	290	318	329	286	320	321	290	308	328	254	317	309	331	290	307	305	287	304	315	320	280	290	306	311	276	309	304	290	288	257	285	313	319	275	315	305	312	292	290	311	320	293	331	278	308	284	320	333	315	288	304	296	269	317	309	320	284	309	284	321	337	289	311	325	284	352	284	287	293	293	300	345	303	272	330	333	277	301	290	264	297	283	315	328	288	311	301	318	314	310	280	288	272	299	274	275	305	302	313	292	315	311	302	265	315	294	336	244	287	301	308	314	316	309	323	294	299	273	287	271	306	324	316	278	287	281	297	298	326	313	301	312	314	304	308	342	288	299	301	291	312	289	321	302	302	313	305	286	292	338	316	280	277	307	335	306	313	294	309	299	297	275	295	325	285	338	327	316	299	318	305	312	290	328	291	318	288	326	286	297	330	291	312	287	264	308	326	301	327	282	277	301	278	297	292	333	285	316	324	309	310	296	305	284	281	289	271	282	282	300	344	321	307	301	279	303	284	315	299	320	300	328	329	316	308	299	262	301	310	299	296	296	282	309	298	285	308	304	317	284	337	304	299	317	288	285	309	298	354	291	282	300	296	312	299	295	287	306	305	267	295	328	299	281	315	326	295	321	295	335	323	340	302	315	273	284	294	273	310	287	288	284	286	342	306	306	295	281	304	294	323	333	316	314	311	296	334	304	312	271	283	314	298	297	272	300	298	308	297	327	335	295	299	291	312	303	300	292	285	299	311	286	288	286	312	305	291	309	290	302	302	298	298	298	309	292	305	266	285	313	305	284
9528	15792	20253	20268	17896	12281	8889	6489	5612	4928	3959	3348	2609	2203	1915	1704	1489	1480	1416	1281	1318	1149	1140	1153	1155	1078	1041	952	954	999	995	975	964	1001	949	963	956	964	915	919	962	958	868	884	873	939	847	837	842	867	880	930	836	851	847	845	832	837	841	874	861	836	812	764	846	825	845	793	791	750	774	806	796	794	745	751	731	755	730	756	777	754	741	741	750	773	720	802	746	758	770	746	715	751	776	741	764	776	788	775	737	765	705	756	790	765	738	724	739	730	716	772	719	739	755	776	754	742	779	737	775	757	723	756	755	714	751	706	762	761	716	766	720	761	772	770	764	778	756	719	754	795	788	707	807	701	746	750	812	730	787	778	759	752	723	784	740	762	705	730	718	718	730	732	761	752	739	742	772	784	790	755	752	745	771	748	758	728	736	720	764	765	758	776	750	739	727	752	735	702	770	752	741	772	758	745	761	772	737	768	768	710	737	736	742	758	731	723	746	719	757	765	759	736	793	745	726	734	714	764	764	715	770	710	719	721	755	783	764	772	703	743	738	717	734	801	737	736	738	685	752	744	748	760	778	713	774	742	766	715	735	749	729	776	712	734	742	707	726	787	793	766	754	720	724	711	788	735	722	753	760	782	735	700	771	735	726	776	744	730	740	730	764	747	802	713	796	743	753	728	725	740	747	745	714	715	758	790	784	768	736	788	737	714	733	711	744	757	697	710	757	715	807	747	772	764	754	730	773	730	709	731	748	705	802	747	768	741	711	763	740	726	806	765	749	852	729	725	764	734	714	739	757	750	730	742	734	759	720	771	796	736	687	791	769	744	722	711	750	705	740	786	737	768	767	780	767	746	780	779	736	790	675	803	739	719	756	708	711	744	760	714	754	712	764	759	727	720	747	729	715	751	748	770	712	739	732	713	726	732	687	744	764	741	745	756	730	793	760	772	700	749	737	740	755	727	786	779	751	740	754	766	764	720	775	752	733	753	759	740	743	751	772	829	722	740	723	697	782	760	788	751	791	729	762	724	706	730	750	750	765	724	797	772	767	730	768	725	779	730	766	744	707	743	736	714	730	727	752	757	720	728	780	734	752	776	753	761	760	747	720	725	773	745	736	799	751	760	773	724	727	773	778	721	734	761	744	736	726	790	735	740	776	752	694	773	764	755	738	708	738	795	730	710	751	775	747	764	767	766	703	752	731	701	737	773	732	736	721	777	732	734	721	776	765	717	739	799	722	720	721	756	689	770	782	720	742	754	732	760	764	802	768	759	742	735	721	737	718	707	753	765	714	747	741	754	761	728	762	746	771	744	729	744	668	742	725	779	815	741	776	754	713	751	744	760	748	814	788	785	739	700	798	759	716	757	763	744	755	760	768	705	740	770	768	750	775	726	788	732	745	778	683	764	726	741	729	775	750	721	777	766	755	741	748	719	700	746	763	705	718	780	737	773	790	722	751	768	749	751	800	728	729	684	694	747	715	779	738	757	767	787	763	716	694	751	726	736	705	790	742	758	771	745	727	748	727	757	749	757	746	792	787	770	771	693	748	719	725	797	758	747	763	729	753	696	759	691	758	756	700	717	734	777	760	735	685	776	744	706	738	677	728	757	733	697	750	716	747	754	742	690	763	760	723	779	704	788	778	771	707	741	736	745	695	710	751	750	711	768	739	770	786	748	807	778	714	746	727	750	769	748	745	782	771	763	757	763	761	749	788	769	730	706	735	785	770	753	725	760	739	746	771	712	744	772	749	784	792	747	732	721	762	795	752	710	786	828	787	773	771	749	731	747	756	740	761	768	740	713	738	763	723	741	750	772	775	740	704	762	793	714	766	719	750	713	752	726	732	758	761	733	742	776	743	773	744	773	731	774	767	709	744	738	808	728	734	746	719	744	760	733	721	723	729	756	758	706	754	735	729	724	686	708	736	761	729	735	749	736	731	740	763	736	740	742	730	750	755	748	781	735	755	737	752	717	727	730	738	786	713	722	735	753	742	731	735	737	762	743	794	719	753	742	738	736	760	747	751	747	809	734	771	754	747	738	757	733	734	768	745	776	750	765	743	772	742	777	828	750	769	786	773	738	754	735	729	806	765	716	713	734	730	769	699	721	773	807	772	701	764	759	687	737	717	762	727	797	722	767	790	730	790	726	742	790	726	766	755	736	792	790	735	725	719	781	781	752	753	701	707	739	772	736	761	792	771	780	766	732	749	801	735	717	772	717	762	744	771	743	705	740	714	757	784	786	758	810	747	760	723	741	741	735	756	730	732	739	723	767	721	765	754	751	760	752	740	762	730	793	732	768	777	769	791	764	730	747	782	737	756	772	812	718	732	722	757	758	746	734	774	743	783	757	749	800	749	736	718	748	733	723	761	752	718	782	805	727	713	743	767	729	739	767	766	731	716	729	734	748	748	745	754	762	754	814	747	699	726	743	753	730	782	747	693	757	714	734	674	727	726	798	771	710	756	750	779	732	708	778	776	757	749	725	790	789	725	771	743	734	778	770	715	718	779	752	787	780	755	755	703	733	724	759	744	725	740	757	814	713	722	694	804	747	742	741	750	707	707	792	735	699	714	690	743	755	755	731	738	780	744	731	730	740	737	735	713	721	724	784	743	708	731	747	747	708	735	727	693	795	769	702	776	744	766	724	726	725	764	801	699	735	744	741	720	732	710	795	740	727	744	723	773	768	727	735	748	757	756	735	697	709	739	738	728	731	727	770	731	709	737	762	785	794	748	819	724	717	757	738	734	747	733	765	732	711	723	738	718	774	741	773	703	749	745	747	737	737	752	749	757	736	745	749	770	723	764	775	771	739	708	718	776	761	782	750	682	729	726	777	766	748	777	751	771	720	737	756	764	773	766	699	719	771	726	769	742	761	743	698	758	777	724	739	740	775	710	759	754	754	742	740	725	751	807	750	703	740	773	783	717	732	782	782	745	780	737	705	745	714	737	742	752	739	801	791	701	776	739	754	740	761	730	747	766	715	742	781	771	717	759	694	759	710	791	757	756	755	712	668	741	727	772	697	733	759	724	715	691	770	738	703	783	778	717	727	751	733	747	774	793	730	740	704	742	760	769	749	764	776	770	814	712	737	716	738	728	730	747	708	757	765	793	735	728	758	706	725	755	799	735	665	699	715	776	783	706	726	717	796	754	779	739	759	743	725	729	732	766	761	737	718	729	748	736	740	709	743	756	726	755	749	745	698	716	756	747	738	705	727	722	745	787	792	747	757	769	771	725	734	714	773	678	784	739	771	817	758	746	766	760	713	744	744	767	786	735	750	804	791	718	710	737	725	784	764	761	738	746	708	713	705	718	720	765	760	738	714	777	744	766	800	759	744	740	736	778	753	721	728	721	746	701	763	801	741	706	753	759	733	726	720	747	756	712	723	802	737	784	736	750	730	738	734	739	760	767	710	752	713	793	740	731	695	711	746	802	735	776	716	688	779	732	770	730	772	739	767	731	749	739	761	769	669	731	759
34574	38549	35269	29235	27612	22015	17236	11814	7409	4563	3307	2906	2352	2180	1881	1434	1229	1192	1073	981	1066	887	966	953	887	725	617	589	521	626	608	711	629	645	659	685	582	586	485	502	476	444	449	448	439	432	470	464	465	451	475	454	434	400	395	386	400	392	360	392	386	382	403	359	416	386	403	399	374	369	392	419	417	396	370	404	357	350	380	349	343	357	375	382	362	392	362	356	355	395	363	366	350	368	391	341	341	372	356	344	370	361	393	353	324	353	369	347	367	345	373	343	317	354	382	375	340	360	350	346	379	342	323	407	373	317	353	370	333	361	360	331	357	339	373	366	325	324	357	314	369	333	351	346	347	362	328	363	371	303	361	353	339	367	345	376	356	364	377	340	393	314	378	396	372	358	371	370	354	348	395	327	361	351	346	327	365	345	355	378	375	386	370	370	350	387	344	376	369	343	358	376	359	386	322	379	351	366	386	358	361	375	348	352	362	350	368	309	366	351	344	361	372	352	333	380	378	341	344	360	327	341	351	398	350	384	342	370	369	314	374	352	352	321	323	355	371	362	363	333	341	348	341	356	366	371	310	356	367	377	371	391	337	378	355	342	359	365	349	376	355	341	328	397	374	339	328	338	344	341	375	382	350	363	370	330	348	349	376	335	383	364	333	383	373	370	344	322	368	330	381	361	363	310	343	321	348	364	351	360	334	338	366	328	366	327	357	312	394	362	390	335	364	379	338	332	370	335	363	370	359	377	337	360	333	348	370	336	311	347	358	378	373	349	342	379	363	372	369	379	359	369	379	377	366	374	347	328	359	376	383	363	370	373	356	381	364	366	362	364	376	362	362	343	373	352	338	391	347	363	328	368	340	377	369	374	381	368	345	366	339	371	398	381	362	374	406	363	337	361	337	359	358	386	352	350	357	361	363	340	356	370	359	345	363	312	349	323	333	375	366	335	357	321	384	349	357	357	344	335	336	322	348	365	359	361	371	362	363	376	370	363	373	349	356	375	363	356	365	355	357	349	407	359	331	344	346	374	372	355	380	358	333	354	388	359	383	377	369	364	333	347	372	374	384	351	355	349	350	362	383	373	359	357	326	363	327	352	399	340	380	348	348	313	349	348	368	332	388	336	345	350	357	362	327	362	327	321	371	374	364	357	339	364	368	336	360	373	335	343	343	351	329	327	360	406	340	361	357	344	347	342	361	357	349	377	344	351	325	373	332	359	342	332	355	383	365	346	341	368	358	348	373	338	355	351	358	349	353	350	374	337	332	357	365	380	341	353	359	350	364	370	329	334	349	364	350	368	325	327	382	383	358	343	362	338	351	372	355	324	366	351	331	337	366	357	352	309	349	359	348	349	388	351	365	335	379	337	369	356	372	314	377	369	360	335	345	349	395	363	346	330	364	362	334	346	357	340	344	372	350	394	347	353	361	361	350	398	315	359	313	376	339	341	322	361	347	359	319	348	351	334	396	313	362	367	366	349	391	372	383	361	373	339	342	361	368	384	345	350	373	373	359	380	334	355	344	384	400	372	382	327	359	352	388	380	331	330	359	359	388	344	360	319	330	377	371	297	326	375	356	344	344	325	294	333	359	356	347	389	325	357	349	358	343	398	345	382	375	332	334	323	372	370	311	343	324	397	358	370	392	361	309	359	383	381	352	346	384	359	324	322	354	376	360	341	360	343	382	404	366	338	384	352	361	357	343	338	352	365	335	357	348	376	354	356	367	355	380	342	334	326	297	330	324	322	356	348	331	373	379	352	325	377	356	335	371	377	322	354	381	391	382	356	341	320	400	353	360	358	353	358	302	343	346	384	381	372	360	406	354	340	350	367	338	387	335	345	341	346	307	350	361	352	363	360	372	382	333	366	339	372	371	341	338	379	342	373	371	342	350	385	363	353	337	351	374	355	364	362	359	341	368	351	390	359	330	340	337	405	365	340	338	346	358	405	343	357	360	314	352	373	385	340	374	377	345	363	344	364	368	351	356	393	360	328	311	370	342	359	337	365	372	359	339	379	347	355	364	420	345	389	350	352	351	367	362	353	382	361	362	384	329	332	314	342	366	357	363	347	349	388	345	381	355	358	372	393	378	392	361	391	375	358	356	369	354	366	362	360	370	395	325	368	390	379	318	325	361	358	365	364	348	372	340	380	327	368	375	359	356	370	359	320	391	332	347	353	367	337	355	328	374	355	374	351	349	350	370	316	341	360	368	366	343	332	354	347	322	377	384	352	326	367	360	369	347	388	345	369	361	344	377	369	372	325	373	370	328	372	355	363	351	373	381	331	336	360	341	374	386	345	328	367	347	329	343	365	377	331	359	346	349	362	371	340	373	347	365	352	324	350	352	329	343	346	364	387	326	334	356	362	359	355	356	346	349	360	361	390	386	345	365	355	370	359	337	345	367	341	372	348	358	367	313	359	335	328	336	357	332	357	343	348	390	319	379	340	353	360	361	378	373	356	367	368	368	357	375	353	364	372	352	338	382	342	386	369	335	326	395	357	344	386	355	352	382	365	348	372	307	366	346	349	346	304	307	359	337	326	365	354	360	313	352	360	359	357	386	372	348	359	407	358	370	342	334	337	327	366	350	366	343	361	385	357	326	350	393	352	362	379	359	339	365	370	338	352	346	376	335	382	352	370	360	384	347	380	382	353	404	327	371	326	386	350	367	325	365	338	325	340	381	362	385	350	334	347	351	348	360	368	356	332	395	374	306	365	319	372	333	332	354	324	354	347	339	376	348	320	325	379	352	364	354	370	342	344	386	351	347	370	382	356	356	347	374	357	373	381	358	363	351	390	371	374	396	369	391	392	395	344	399	369	343	348	346	388	346	348	370	360	354	391	381	405	325	331	380	339	394	328	327	359	342	372	351	326	367	338	367	372	354	404	354	336	318	365	380	366	359	360	369	339	366	362	338	357	350	386	340	356	383	346	336	357	334	351	362	334	375	348	350	364	377	363	385	360	384	382	380	336	352	371	380	348	359	361	350	348	372	369	367	376	364	359	342	355	351	364	360	351	353	372	335	363	373	328	371	346	365	353	337	351	337	385	356	333	354	378	355	351	337	385	349	356	335	379	336	353	356	313	346	372	335	343	352	340	345	353	340	350	384	372	365	347	375	356	323	350	319	354	343	377	365	394	354	338	373	389	376	379	349	358	386	381	366	355	367	331	349	353	335	342	362	374	383	403	350	364	356	337	374	337	351	363	372	370	375	348	335	353	354	323	369	341	380	377	358	354	349	352	343	369	338	349	360	333	336	329	331	348	374	352	356	360	373	379	373	373	400	377	356	353	374	369	353	338	351	333	408	362	339	338	399	322	312	366	307	360	355	335	343	349	383	387	345	359	362	387	347	349	374	367	363	324	376	353	338	351	353	375	365	320	335	348	368	377	315	346	336	392	363	364	332	381	338	398	376	357	338	324	355	349	366	338	351	350	392	349	393	355	362	389	372	395	373	336	346	387	337	355	351	335	344	339
25272	31409	37544	37180	37792	29682	27601	24214	20180	16017	14343	13093	11629	10665	9598	7746	6559	6233	5722	5739	5701	4844	5426	5445	4948	3887	2989	2501	2292	2669	2852	3663	3514	3247	3584	3383	2525	2254	1841	1950	2037	1870	1402	1429	1804	1622	1516	1621	1674	1662	1621	1678	1336	1202	1203	1233	1100	1124	1077	1104	1259	1085	1141	1125	1059	1056	1154	1013	1102	1069	1138	1347	1631	1221	1183	1087	886	907	910	876	833	876	903	892	888	884	905	836	909	889	874	869	848	888	852	870	859	848	819	893	833	821	848	830	886	843	822	892	844	874	852	851	887	883	854	856	890	813	814	889	875	831	845	863	868	792	841	870	876	860	825	839	843	800	805	847	855	899	854	893	846	837	834	859	890	868	840	847	839	877	876	866	825	861	866	800	835	836	836	837	852	887	876	891	827	876	865	824	839	847	871	832	802	895	836	812	858	848	882	839	868	856	824	854	791	848	899	822	817	836	836	868	905	858	868	891	784	828	881	876	869	863	787	812	875	844	832	804	841	870	850	830	858	848	845	875	842	811	845	815	869	825	840	845	754	882	882	828	848	796	839	834	832	895	864	879	784	857	801	842	840	862	903	793	830	844	898	891	887	848	863	839	855	844	869	865	833	791	866	814	852	813	841	801	879	829	864	875	817	905	820	865	837	865	824	824	871	867	832	814	817	791	853	820	845	858	876	814	902	846	852	882	842	849	832	841	870	824	850	896	875	839	896	846	902	874	853	899	846	869	872	857	799	840	864	841	845	834	824	860	890	881	833	885	813	837	858	886	894	831	822	869	862	880	836	890	817	884	887	923	808	861	895	809	898	938	811	847	855	884	909	861	843	812	818	857	861	898	864	827	855	839	820	818	854	842	829	834	877	858	852	848	797	818	840	829	838	895	884	832	811	829	823	856	859	827	820	827	856	826	853	870	822	903	852	860	868	832	877	854	850	868	855	895	843	899	856	898	878	849	825	855	817	837	868	874	875	796	841	846	790	829	841	905	869	842	801	777	843	844	825	835	804	834	903	887	841	784	839	833	903	901	824	893	826	814	843	890	903	879	871	870	850	821	846	825	859	859	827	884	899	817	853	846	884	887	831	890	862	859	868	886	841	850	834	840	854	893	824	847	834	834	876	787	859	880	852	847	877	847	915	834	848	875	874	871	906	840	901	807	872	884	866	828	825	842	816	827	871	792	831	835	828	869	829	836	857	857	843	859	847	859	903	818	821	797	873	817	878	852	890	852	884	819	872	871	813	793	850	862	868	821	849	884	788	876	815	855	834	868	889	885	838	873	854	852	845	816	871	836	824	866	854	884	847	847	822	858	877	805	803	882	851	866	814	826	845	859	905	907	855	858	847	827	839	823	834	822	867	846	848	880	847	836	832	874	830	859	837	815	834	877	832	833	867	859	806	865	833	910	853	878	853	811	839	915	835	841	825	823	817	848	856	892	840	853	879	844	813	886	839	871	864	870	841	843	884	866	815	850	887	872	851	803	837	861	840	901	861	833	831	891	849	855	804	828	834	870	894	828	858	915	851	857	912	819	880	806	830	857	883	828	849	842	844	846	854	866	870	776	836	873	852	849	834	845	858	829	796	802	851	856	788	819	863	816	880	778	853	872	880	895	892	818	857	876	805	801	878	826	808	850	866	813	816	820	855	828	837	906	880	823	853	823	827	807	871	848	793	870	842	835	838	868	846	800	839	821	892	808	895	867	845	851	881	836	833	870	868	908	869	847	833	827	875	890	829	821	845	852	888	826	830	863	843	913	809	828	866	850	810	880	835	848	893	812	872	871	815	806	848	886	847	878	852	838	848	823	897	828	872	819	797	852	802	843	826	894	860	861	880	909	830	836	856	833	821	856	865	846	814	870	847	844	928	836	811	844	876	843	869	862	851	856	883	841	831	916	824	887	791	823	845	814	852	838	850	861	827	850	845	854	840	874	835	807	841	861	830	837	823	858	850	856	907	892	814	823	862	838	851	821	842	883	821	869	846	849	844	884	830	882	811	847	842	882	852	827	861	837	839	841	820	847	878	883	843	812	919	867	871	919	911	841	850	853	866	842	810	825	844	873	837	800	814	891	843	833	865	908	844	789	860	869	859	903	857	903	885	893	841	883	860	838	864	881	876	835	816	895	854	837	838	876	836	848	818	884	877	810	821	860	822	887	869	856	880	883	781	829	853	857	885	838	893	833	839	810	878	821	865	807	859	834	828	839	821	856	853	836	819	905	916	881	861	837	852	856	871	822	772	840	882	834	820	839	802	846	887	833	909	879	884	840	871	872	838	836	820	860	865	782	832	837	829	795	838	835	813	829	858	827	821	864	897	847	833	839	848	842	841	859	833	853	866	842	805	877	846	847	891	872	857	850	870	884	883	826	799	819	837	858	919	928	855	877	865	920	865	787	886	881	821	852	894	830	882	806	857	877	878	823	889	869	853	801	851	860	832	890	860	822	869	820	835	859	869	818	858	831	816	828	882	900	864	880	842	865	881	862	802	863	849	877	879	888	822	849	866	762	845	862	796	880	814	849	874	861	896	853	879	830	885	826	815	810	859	821	820	874	848	821	868	866	861	811	828	853	837	828	850	896	844	861	840	880	848	810	851	822	846	878	845	893	862	867	854	842	791	858	897	852	863	884	920	850	889	824	870	818	858	815	879	851	840	876	881	809	813	839	876	819	862	876	841	920	820	818	906	918	819	827	857	832	853	840	798	846	849	830	797	867	885	819	862	853	868	801	851	868	844	832	858	850	822	843	894	853	894	881	868	853	829	808	821	866	813	930	860	824	815	834	817	843	799	881	850	869	878	839	860	859	850	849	833	872	851	858	858	871	821	905	880	849	844	889	827	879	875	852	863	845	885	870	846	837	825	838	848	847	832	871	855	845	866	782	906	843	830	840	820	850	859	835	846	866	882	869	856	827	849	837	907	826	905	814	847	861	802	842	850	823	834	878	811	803	878	862	833	815	833	796	827	813	847	774	839	851	817	889	858	885	872	858	831	894	877	869	819	803	889	845	844	842	865	887	823	851	891	842	799	824	831	856	870	911	847	824	864	872	817	848	862	808	835	815	864	838	884	842	827	865	790	843	853	894	833	836	863	872	786	848	832	853	913	866	890	851	800	814	850	831	852	811	852	875	826	810	823	819	858	845	924	843	847	829	840	882	823	896	842	938	816	897	842	833	875	863	852	820	833	831	888	904	900	850	900	811	874	867	872	862	823	861	887	849	840	912	837	817	837	854	879	836	876	839	852	873	855	829	902	840	839	887	807	860	848	818	856	872	848	904	817	833	840	837	844	844	865	877	866	853	815	854	792	874	837	804	815	808	829	872	855	825	871	846	810	879	879	880	853	790	814	846	849	833	820	877	892	883	872	860	880	840	865	882	838	892	878	807	862	841	848	850	844	851	895	849	855	829	862	892	853	874	874	839	827	818	851	874	852	820	901	912	832	869	757	802	880	854	829	881	832	820	841	843	841	871	839	902	882	867	885	837	879	863
41818	40284	35204	30189	29114	26505	24837	20201	13828	8763	6071	5649	4399	4035	3184	2378	2214	2078	1642	1573	1577	1309	1435	1605	1435	1085	812	720	605	757	813	906	916	783	937	967	613	605	558	618	515	474	422	421	462	406	460	477	464	473	458	461	405	411	355	376	345	357	346	377	343	378	341	315	348	342	338	298	349	325	372	445	495	383	379	298	312	306	257	303	296	310	273	275	293	264	290	274	271	294	322	300	260	336	308	324	250	294	270	289	268	274	298	268	245	261	292	274	297	317	307	265	261	270	285	280	293	265	262	288	257	253	286	296	299	274	278	298	297	288	285	287	284	249	277	293	330	282	262	270	268	291	265	279	299	260	274	233	321	286	247	269	307	287	293	264	250	300	258	270	267	264	265	284	273	272	275	295	284	309	247	273	287	264	279	290	274	294	296	281	264	288	290	278	262	277	272	275	260	287	284	268	302	277	299	260	275	287	279	276	282	282	262	257	284	269	323	282	267	283	270	300	306	316	299	287	285	277	260	262	277	253	282	289	268	303	270	280	275	296	282	274	290	251	285	311	294	281	278	297	260	283	261	266	285	271	305	301	294	304	263	285	305	299	279	312	296	287	274	297	277	287	270	283	302	266	250	261	251	261	303	279	270	275	287	274	299	273	267	283	258	274	288	304	288	266	322	271	273	257	292	269	291	289	304	268	279	257	287	256	306	306	300	278	279	289	307	283	264	293	298	259	288	316	303	288	277	259	291	243	257	273	269	296	269	261	280	277	290	283	284	283	294	278	286	269	256	260	280	297	342	263	286	310	319	303	270	278	316	276	265	293	291	278	278	265	298	287	287	275	275	267	281	263	261	265	317	308	284	262	315	262	295	247	274	291	312	299	277	311	280	291	272	273	257	292	291	282	296	272	266	290	274	262	269	279	287	249	282	274	241	282	287	299	297	286	291	272	252	285	266	245	280	278	271	292	286	255	275	260	277	279	251	222	268	303	276	306	330	255	283	258	306	270	269	294	266	281	270	291	271	273	266	257	254	289	303	304	277	260	254	288	273	289	284	291	263	303	262	272	294	278	285	284	295	278	249	311	320	302	268	258	265	300	265	272	271	261	256	289	304	279	269	264	269	256	266	281	285	272	248	292	271	277	286	286	287	280	277	287	294	301	274	269	295	295	263	270	295	305	323	276	282	307	290	279	283	263	276	246	267	272	285	251	271	278	295	251	294	240	278	269	257	287	295	244	292	271	252	294	303	256	272	299	281	290	284	239	271	268	262	263	281	278	271	278	290	267	263	311	271	301	274	316	270	334	286	291	284	274	312	269	288	298	307	278	297	262	284	268	290	307	284	245	292	282	270	257	248	267	274	264	256	261	290	280	263	286	284	263	293	262	269	292	291	273	304	278	291	284	306	265	302	269	296	262	280	294	273	269	272	301	290	264	276	261	279	302	282	309	275	294	269	245	286	299	270	259	299	277	317	282	279	282	247	276	276	247	273	286	300	288	266	260	276	276	280	305	298	251	288	295	294	245	278	276	253	298	255	287	269	296	275	276	267	259	261	294	305	290	265	296	283	303	309	289	273	253	275	256	306	268	257	263	280	288	302	237	290	275	278	261	271	253	295	246	278	265	313	265	283	296	282	270	307	298	279	254	286	266	272	267	261	264	307	297	284	271	267	267	266	272	291	251	298	306	282	302	289	312	259	270	298	290	284	283	300	330	272	278	315	286	302	295	290	269	288	285	303	285	323	294	265	300	239	262	288	296	289	272	278	326	268	306	286	251	257	262	279	257	288	274	297	269	253	261	284	284	294	338	289	286	259	297	280	284	269	299	269	294	280	261	298	260	287	280	267	315	269	271	300	273	269	267	279	267	288	235	308	282	294	284	285	282	231	290	282	272	288	339	297	297	271	283	255	265	267	303	279	280	282	297	279	314	258	279	275	281	288	263	240	305	276	254	277	279	294	268	279	308	271	277	303	267	312	254	288	314	265	307	266	291	290	233	310	301	254	259	300	257	273	308	286	289	287	271	277	305	298	304	294	270	276	284	281	279	265	267	273	273	270	260	280	289	257	313	261	291	261	265	302	267	270	287	294	281	258	253	253	301	264	294	306	271	270	291	242	288	274	287	280	267	275	262	257	267	276	277	266	284	242	283	309	295	276	266	261	329	277	291	295	253	277	284	253	280	292	277	291	261	287	295	282	285	269	267	259	252	285	287	298	288	283	264	262	282	281	273	283	281	253	272	269	266	278	302	288	306	303	281	253	321	268	264	286	242	278	260	267	280	273	296	274	299	303	301	287	284	281	263	314	274	294	296	309	274	306	274	239	294	256	274	260	316	290	277	260	277	311	300	284	278	256	273	296	275	258	306	242	271	296	315	312	289	296	259	281	289	266	309	238	269	271	290	280	279	297	304	257	276	292	278	271	291	284	274	249	294	295	275	274	258	300	256	261	283	260	256	295	320	258	301	253	275	277	286	282	260	259	283	292	271	286	279	275	260	280	251	270	287	288	233	254	271	281	281	274	281	282	291	292	268	269	260	273	306	282	264	266	284	283	287	306	271	243	265	262	246	325	224	271	291	275	297	248	299	260	290	268	304	286	271	267	278	304	269	273	255	284	293	308	285	294	269	246	255	280	294	280	285	283	276	278	284	275	286	230	290	273	257	273	303	276	289	291	265	238	275	278	292	278	283	287	290	253	263	292	257	278	250	279	285	269	279	290	305	268	279	302	247	282	251	265	271	270	296	245	257	314	290	272	272	243	316	316	279	295	277	304	273	269	272	297	280	279	298	276	259	258	286	298	283	291	283	283	272	266	297	304	281	271	278	306	259	266	293	263	294	272	265	269	291	265	284	245	295	258	286	281	246	284	275	269	289	297	275	298	265	270	284	292	282	272	291	264	271	296	280	301	278	264	265	299	278	279	291	282	258	273	284	265	279	270	268	313	265	286	231	295	264	287	273	308	284	272	273	283	305	269	265	244	292	281	295	277	277	280	272	297	244	281	277	285	267	297	259	246	287	294	271	286	294	302	274	270	295	301	286	286	278	268	295	273	283	277	285	308	273	296	294	233	296	314	273	294	282	287	258	295	270	291	277	264	264	275	279	294	278	284	283	303	319	277	272	323	297	314	264	248	249	277	279	290	290	303	281	284	250	299	284	275	304	276	274	306	296	291	281	296	268	291	249	270	298	283	292	280	281	277	261	271	288	245	262	278	278	298	311	274	280	277	294	282	286	264	327	264	291	281	275	277	297	297	290	276	276	286	253	272	282	280	250	276	253	280	294	255	266	297	289	280	265	285	294	282	300	278	258	283	279	267	288	300	263	287	255	291	283	279	280	305	294	277	271	280	248	239	250	271	278	299	257	291	272	259	273	291	281	279	287	283	297	287	277	294	278	295	259	278	267	287	326	287	286	292	283	279	268	277	244	298	303	292	304	279	291	306	296	272	281	263	264	321	266	262	267	296	274	268	308	256	272	272	276	278	312
30286	34583	41424	41688	42472	36366	35041	31931	27245	22195	20141	20151	18646	17351	14743	12134	11248	10300	9075	9020	9023	7725	8519	9332	8539	6015	4748	3641	3490	4513	4774	5578	5682	4898	5447	5968	3377	3346	2589	2992	2856	2226	1739	1832	2261	1934	1963	2141	2144	2413	2177	2160	1591	1426	1263	1256	1082	1108	1085	1271	1328	1177	1113	1071	1142	1100	1156	1058	1132	1154	1120	2138	2054	1458	1373	976	795	719	666	717	722	667	743	701	702	739	698	678	691	683	664	649	679	903	722	721	641	696	646	679	652	714	644	710	653	684	692	645	697	678	644	717	695	642	678	678	674	675	660	684	651	687	673	632	666	632	613	670	671	669	706	658	666	658	685	653	695	677	642	686	696	683	650	675	701	663	696	702	690	654	670	691	702	646	665	626	668	685	664	658	700	688	657	680	629	655	687	660	662	676	678	640	660	645	682	666	610	658	698	696	634	656	692	675	644	652	689	662	702	680	669	680	659	648	719	700	671	657	670	662	654	652	679	655	672	673	671	677	637	733	659	631	673	692	679	642	661	674	698	623	675	688	684	672	634	666	661	683	655	701	620	644	641	690	687	709	674	691	632	662	695	701	646	676	673	661	665	705	612	663	673	637	668	693	677	665	660	656	633	666	646	683	684	648	695	650	641	682	593	653	684	683	642	689	657	645	655	644	609	667	673	652	696	626	692	639	661	705	635	676	648	681	621	657	686	666	660	683	667	662	607	692	637	684	689	680	699	670	654	647	617	656	619	625	669	695	659	632	643	675	705	657	686	677	649	656	623	648	660	657	676	657	639	661	653	667	670	613	657	653	643	658	704	665	650	650	642	648	632	687	673	666	694	728	624	687	666	655	650	668	658	673	627	655	682	667	676	663	677	672	663	662	659	655	645	677	673	648	615	685	665	689	650	665	703	652	663	634	651	652	678	720	639	684	653	667	675	651	706	656	671	675	650	669	689	629	665	661	667	707	611	654	632	671	680	666	633	662	653	660	650	712	667	680	662	669	704	680	647	628	691	678	670	647	667	678	693	655	654	636	661	676	661	632	632	627	642	672	690	671	679	626	680	669	653	627	617	707	671	651	683	732	669	701	633	662	665	638	641	675	696	688	684	666	620	677	639	640	684	660	709	640	635	685	676	694	666	638	697	675	654	649	648	658	653	661	743	617	711	683	689	675	608	669	705	638	701	687	651	648	662	677	636	665	688	665	634	654	658	649	638	664	665	642	631	628	692	610	676	678	674	669	675	661	682	683	680	639	662	641	675	676	647	664	650	707	652	635	660	669	680	676	601	688	654	666	671	619	725	622	631	685	666	663	652	639	680	675	668	689	613	693	669	636	643	698	661	649	683	658	666	645	681	668	682	654	676	659	656	686	653	689	634	621	676	671	642	673	666	649	713	691	624	670	685	674	685	707	708	675	664	726	663	676	658	626	698	627	730	660	645	720	657	675	688	684	677	675	665	687	660	692	673	655	668	654	653	723	742	667	651	651	673	646	662	681	683	683	663	626	684	680	685	647	644	663	624	699	640	654	646	622	613	681	690	663	655	677	653	682	689	651	680	681	651	681	692	709	679	661	624	659	637	704	675	667	717	673	671	698	672	675	655	649	650	666	665	647	614	669	682	711	653	624	744	678	677	686	677	634	654	671	662	590	656	650	689	679	662	655	678	703	642	647	656	680	646	670	671	681	645	673	628	641	668	660	633	685	698	644	690	640	693	642	678	679	678	666	678	625	625	630	678	696	659	629	624	632	673	603	636	673	682	688	671	638	682	694	601	656	626	666	654	654	683	689	658	685	666	680	676	698	633	665	612	649	651	638	682	645	664	700	692	641	667	722	662	666	638	690	650	645	655	672	718	691	653	644	692	692	608	681	700	674	648	705	698	698	674	652	654	618	737	661	714	635	655	643	655	683	641	650	668	705	683	656	630	665	675	684	673	664	609	642	684	704	635	647	683	623	656	685	667	685	656	659	644	709	672	645	661	652	683	687	663	639	645	718	673	679	662	666	664	633	676	685	706	667	661	672	674	717	643	713	661	654	670	628	608	690	653	634	626	687	658	655	637	639	638	693	675	739	647	678	676	684	642	661	628	677	643	667	633	662	671	619	677	704	705	666	667	656	694	682	636	676	681	669	688	647	694	683	665	666	641	635	624	649	617	640	651	673	641	656	684	643	644	645	627	679	692	675	623	701	669	669	622	628	681	654	659	635	693	634	633	652	653	674	689	650	697	608	654	669	649	659	656	683	665	639	641	630	662	661	641	700	624	682	681	716	703	644	622	678	668	672	706	652	694	679	633	626	603	691	666	654	682	652	669	621	651	675	629	667	616	696	667	694	675	675	644	687	688	658	654	678	644	730	636	679	701	672	615	662	631	649	671	688	684	663	659	669	648	644	663	660	725	696	645	637	664	647	730	654	633	666	668	648	669	659	677	659	650	649	689	626	695	719	658	697	644	658	655	633	644	608	654	617	626	677	660	665	700	649	665	703	668	645	631	677	676	702	625	678	707	660	682	639	643	674	699	659	685	661	638	680	678	653	668	664	643	659	625	651	718	640	681	620	669	687	653	680	674	683	655	667	670	648	625	672	642	666	693	663	634	655	629	677	679	652	644	684	654	718	672	661	683	681	646	673	666	648	677	634	683	681	639	638	735	675	669	642	679	674	730	647	654	651	688	720	668	652	652	695	643	644	689	602	679	673	697	660	650	645	683	678	672	687	656	667	679	624	676	657	659	696	674	616	659	724	627	646	685	656	653	690	660	637	630	642	653	675	690	629	690	666	669	659	655	673	630	640	676	626	657	675	697	662	642	683	681	699	614	693	619	675	646	676	695	639	653	713	688	643	666	668	687	644	674	644	638	703	635	641	667	648	646	682	659	700	698	643	676	707	660	693	687	665	681	654	632	677	697	704	701	671	673	630	683	656	654	656	647	662	657	674	663	686	632	608	636	678	666	635	629	660	723	614	707	627	632	693	659	691	640	694	647	673	635	646	601	686	660	648	641	683	682	702	657	634	670	674	670	714	696	653	714	679	664	685	669	670	656	615	646	698	687	676	662	687	660	664	667	668	688	658	691	684	629	632	661	699	640	678	669	616	599	629	646	652	642	659	701	702	623	630	635	682	682	664	657	681	630	648	690	694	648	657	696	653	684	659	649	645	643	644	683	651	636	692	654	722	645	651	673	663	700	689	681	620	639	668	693	691	708	688	669	698	654	693	646	615	643	645	664	668	713	614	703	711	655	666	648	690	647	667	704	697	670	708	646	660	645	673	656	611	658	663	645	682	626	679	718	674	643	665	698	720	630	665	663	644	639	616	678	659	641	704	621	686	665	720	644	626	704	651	698	703	674	636	697	717	678	640	652	683	662	672	667	627	662	647	662	719	724	678	625	648	690	717	672	643	670	648	660	669	678	660	700	652	646	680	673	692	632	653	683	668	685	645	739	652	655	668	710	660	676	677	675	648	661	677	702	681	632	649	682	674	696	666	621	669	647	664	682	705
11778	14862	15061	10731	6635	3512	2202	1647	1271	949	812	629	586	523	468	439	393	417	370	371	383	354	332	366	343	361	376	348	324	322	325	331	339	335	300	302	325	346	321	359	321	334	321	310	304	291	358	353	331	327	344	322	331	310	322	325	333	350	319	301	313	318	288	319	335	304	281	329	305	322	271	310	329	311	310	318	348	308	297	297	309	286	311	287	290	266	272	316	311	317	281	306	334	296	270	304	300	317	289	308	328	275	290	307	308	328	269	295	289	301	284	305	312	314	276	289	276	295	315	298	298	292	277	333	302	283	314	277	309	293	280	319	301	269	304	301	311	297	274	313	340	306	279	292	305	319	317	328	316	305	301	299	288	288	311	288	318	285	291	332	305	301	294	288	301	322	247	320	334	303	331	312	311	305	278	269	311	311	286	271	332	285	294	295	294	307	323	312	303	292	287	310	291	292	294	298	312	293	333	313	300	307	309	311	294	292	303	306	282	308	274	286	314	309	284	284	304	289	311	309	304	321	317	329	311	273	326	320	278	297	301	321	310	301	311	294	317	306	310	325	289	287	291	306	287	300	283	315	292	312	309	252	320	279	291	326	322	292	311	268	281	332	321	325	323	333	291	278	294	328	301	296	323	299	309	346	316	277	297	322	318	332	281	304	313	327	292	293	318	306	319	324	310	301	313	299	304	266	275	288	289	292	308	303	299	294	317	312	319	290	299	317	310	286	293	287	301	301	324	283	328	314	313	314	314	297	270	289	296	284	322	272	323	282	289	252	306	279	305	341	292	295	287	283	324	308	307	280	317	296	271	333	304	297	299	282	294	298	303	309	297	293	306	259	333	285	265	280	294	273	313	295	296	315	311	312	317	302	301	331	313	284	304	319	297	303	306	312	303	315	303	321	331	302	309	300	297	282	290	315	277	273	297	292	294	302	290	318	279	290	327	349	309	320	265	305	338	290	310	326	322	319	292	310	286	281	287	283	315	309	313	303	304	297	302	299	290	334	308	303	253	305	303	274	312	287	341	303	281	302	291	327	323	301	327	317	294	307	308	306	306	305	326	334	320	290	298	266	291	254	287	296	302	302	306	315	327	305	309	289	286	335	335	314	307	275	298	281	285	301	312	288	333	338	300	346	311	289	296	270	336	336	282	310	314	291	315	300	298	322	284	321	299	306	293	284	303	306	296	304	304	276	329	303	302	320	298	288	314	300	321	302	321	300	299	297	311	285	293	296	315	295	298	334	305	316	294	291	348	316	308	264	311	310	313	298	295	297	310	301	304	325	309	308	306	324	301	319	322	290	344	273	323	330	307	336	315	300	305	315	293	317	347	326	331	310	286	289	291	295	284	342	307	314	290	304	281	297	305	317	302	289	318	280	320	308	315	275	301	300	327	298	333	307	298	304	300	305	305	312	295	301	326	300	317	320	286	292	304	313	260	323	328	317	303	327	273	284	290	269	314	287	315	337	294	320	326	282	295	269	300	297	327	287	302	287	314	317	280	294	275	295	302	305	301	316	300	265	302	317	305	288	320	344	304	313	318	313	310	300	288	337	287	279	297	297	305	293	306	316	306	292	328	307	301	294	276	319	333	308	317	279	308	275	300	317	325	311	291	296	289	313	274	316	312	290	265	292	306	269	286	304	308	289	293	287	281	265	306	322	299	273	302	316	282	306	299	307	307	273	342	309	308	295	328	302	275	301	269	322	286	308	287	313	280	300	349	301	300	326	326	325	295	280	270	298	316	305	289	284	285	324	307	278	322	305	314	285	304	308	318	272	310	314	270	303	323	311	333	311	305	302	298	297	337	289	328	327	335	316	276	301	296	334	295	321	275	310	284	276	302	319	302	328	328	304	268	313	324	306	305	287	281	314	289	303	278	304	329	289	304	330	311	274	318	314	314	303	289	322	304	289	342	274	298	288	288	310	308	284	277	301	296	306	315	299	281	323	314	297	294	304	301	288	306	315	304	310	322	315	282	308	332	297	283	294	301	289	309	297	286	289	293	330	298	290	295	313	319	311	295	304	305	282	338	276	320	301	297	308	299	301	268	297	293	328	313	302	314	271	290	281	316	312	291	298	285	318	291	296	291	293	297	319	294	303	301	319	312	272	290	315	303	328	277	299	288	279	296	278	343	288	271	280	323	299	320	310	321	299	281	302	308	320	300	285	289	319	312	293	299	316	293	281	297	324	304	311	291	300	287	328	300	300	308	330	298	317	327	301	344	303	291	320	304	282	323	307	286	334	273	318	302	308	287	306	326	297	313	305	287	329	289	295	345	337	309	318	313	295	304	293	316	304	304	312	292	289	301	278	285	310	293	302	305	282	330	286	301	314	313	282	260	276	309	274	278	316	317	275	306	303	279	288	285	309	326	323	286	306	301	286	324	300	274	305	260	296	299	307	284	313	288	283	315	288	348	303	304	323	298	317	330	296	302	307	295	347	303	286	311	287	290	308	300	321	301	299	317	296	300	295	316	312	296	262	309	315	292	299	293	292	299	295	297	289	314	319	307	323	301	308	322	288	302	339	314	321	303	339	310	298	290	289	306	313	309	313	310	334	299	287	320	309	312	312	288	324	320	288	314	300	299	278	259	305	311	281	272	328	323	313	311	322	281	295	315	317	278	308	326	293	278	330	306	297	288	297	316	319	314	320	304	295	313	301	314	299	279	311	313	307	304	319	298	300	287	295	286	291	295	283	265	269	307	303	298	331	319	294	314	286	306	318	320	289	309	307	331	290	288	283	289	293	336	310	280	305	306	285	307	310	291	287	287	319	279	311	317	289	306	308	283	314	326	320	303	314	300	295	316	296	278	294	309	318	320	339	298	304	310	300	315	297	298	308	298	329	286	296	314	297	310	287	276	314	295	299	295	296	294	300	313	294	304	293	303	330	293	301	336	327	309	314	335	306	325	287	302	283	288	328	327	272	314	330	299	311	303	345	308	289	282	308	267	290	316	314	311	311	295	309	306	301	294	279	311	284	295	303	316	312	286	299	323	309	302	306	282	328	303	317	288	335	295	274	294	282	265	328	314	304	309	315	317	303	311	267	317	312	300	299	292	306	320	298	310	325	279	327	304	302	285	293	293	293	305	339	292	299	317	309	295	298	351	316	287	298	296	306	290	313	330	273	274	311	305	323	333	305	288	320	267	271	315	274	298	277	286	273	286	320	305	311	309	308	277	312	301	329	316	305	289	294	277	302	286	303	315	275	316	315	331	288	298	294	322	287	293	274	324	272	287	313	299	280	289	306	314	312	267	314	303	305	282	290	312	280	276	301	306	284	320	315	304	308	302	319	316	306	325	278	313	316	318	279	329	278	294	309	314	316	319	310	298	324	294	297	305	323	275	267	302	287	317	287	315	266	298	307	309	295	308	321	325	311	280	301	288	309	289	281	291	277	324	315	298	309	276	302	293	326	326	292	303	304	290	308	300	320	313	321	291	315	312	279	325	296	300	297	298	306	297	301	336	303
8673	15483	20304	19949	16718	11126	8281	6865	5892	4735	3868	3138	2586	2361	1930	1740	1600	1383	1442	1473	1228	1216	1150	1237	1155	1079	1014	969	1029	995	1009	1031	976	1008	1032	990	960	968	952	960	952	945	949	878	883	917	902	869	865	916	910	893	876	867	836	818	869	813	849	879	804	845	819	827	830	826	779	826	773	803	743	821	770	795	809	806	755	719	790	804	781	803	732	733	774	789	773	756	787	753	761	747	755	727	728	771	839	761	701	684	749	747	755	771	784	724	724	720	778	672	700	727	749	763	690	739	813	781	797	774	749	701	740	720	731	728	752	767	772	760	787	705	753	739	751	764	702	735	722	751	796	779	754	745	700	733	734	744	788	784	786	751	765	759	771	738	752	722	721	774	717	775	687	780	757	722	733	694	698	705	766	742	812	716	772	783	787	721	710	757	779	792	704	772	686	727	761	742	777	747	783	737	701	820	663	704	783	813	744	737	742	713	760	725	758	785	773	758	728	694	701	731	731	700	754	794	744	721	765	714	747	772	743	722	721	740	732	740	709	723	802	773	734	755	786	703	784	733	783	782	749	731	779	728	750	792	779	742	735	745	745	775	729	760	739	708	783	683	799	694	741	804	738	753	758	698	731	687	748	765	768	754	737	777	750	719	756	730	737	799	702	775	732	781	744	762	738	754	769	746	759	758	745	802	701	793	689	767	767	733	778	694	759	675	694	786	800	752	709	729	737	752	764	770	766	745	705	746	779	784	718	795	745	715	740	724	718	710	745	755	757	737	746	729	692	746	762	757	741	736	769	767	736	753	750	724	736	771	761	771	722	782	750	725	749	719	783	761	766	729	788	750	753	770	752	764	749	771	776	730	791	714	801	742	735	741	735	735	735	729	783	699	743	771	767	700	767	743	811	761	796	766	710	753	749	750	747	745	742	809	770	725	745	730	793	756	800	761	756	751	728	774	737	756	771	743	749	721	790	724	742	736	720	760	737	738	718	763	711	791	709	720	708	743	780	737	729	724	779	765	748	729	723	765	718	745	763	751	742	735	717	770	759	748	794	780	661	736	756	762	771	739	729	698	686	864	724	739	751	745	801	745	782	742	741	803	747	760	746	735	696	746	772	715	698	744	723	750	716	758	796	751	758	745	773	756	720	746	760	753	745	784	773	747	778	776	758	814	680	736	721	727	766	742	727	785	765	769	835	726	748	771	769	745	749	745	746	781	730	764	764	755	793	741	703	760	712	802	787	748	763	767	725	758	795	729	771	761	776	735	784	759	746	741	730	691	769	747	717	733	732	725	787	727	812	781	794	746	693	742	793	717	745	741	703	798	719	698	763	758	795	780	734	723	754	735	771	747	769	726	804	751	741	765	766	797	760	727	759	772	727	758	707	800	788	760	788	761	791	781	792	749	742	794	756	754	752	668	811	727	714	711	802	753	729	776	727	755	736	760	717	749	739	774	750	756	732	780	754	758	766	772	703	752	709	769	800	731	778	705	763	777	720	725	741	737	709	750	782	730	758	781	814	765	782	711	700	754	760	753	796	781	696	707	760	748	720	788	801	743	743	707	735	764	722	743	770	737	712	728	751	793	772	704	763	727	795	791	739	782	761	767	753	789	730	780	711	757	725	720	731	733	762	705	754	790	742	777	751	748	705	727	800	733	753	784	717	738	786	743	750	753	749	792	715	779	727	709	736	752	766	737	784	733	731	745	721	721	761	731	791	717	736	722	763	793	719	768	801	754	716	781	737	741	726	726	740	739	775	752	759	751	752	753	696	754	707	744	766	730	747	761	784	720	758	776	712	803	751	745	740	771	757	749	716	782	720	738	773	754	737	763	795	753	727	765	744	743	766	732	765	793	763	745	767	729	751	756	730	795	787	727	731	747	768	759	697	731	741	781	777	739	762	749	747	733	742	734	741	736	697	761	787	741	678	797	721	801	750	740	775	808	734	724	761	770	696	748	707	747	776	737	739	736	789	746	722	747	712	759	743	722	724	789	760	751	756	750	734	735	723	789	761	710	747	712	777	743	774	758	717	722	771	716	776	773	753	759	747	807	709	719	718	763	749	732	755	750	725	755	753	722	728	743	790	729	824	687	754	767	750	701	752	808	715	720	738	740	799	808	746	772	752	734	716	765	728	791	780	727	811	719	742	782	774	756	758	786	716	758	771	714	765	714	744	754	745	726	758	777	799	765	743	774	705	735	731	731	742	784	742	760	710	755	720	744	743	754	667	786	737	748	736	746	750	775	766	771	742	743	769	786	809	750	760	761	733	724	734	752	720	735	764	778	735	782	756	761	743	783	715	706	791	719	749	716	754	757	740	725	757	774	766	750	714	704	717	761	813	774	758	773	743	731	734	771	736	772	736	726	762	715	679	761	703	764	719	776	776	762	790	739	765	760	725	725	755	736	796	723	751	789	737	792	756	794	711	706	723	751	767	743	795	763	733	798	751	723	806	746	823	752	756	766	741	751	694	797	751	763	775	718	796	751	755	737	734	711	737	724	740	750	754	760	786	726	728	739	759	735	730	687	728	755	737	775	749	797	729	712	738	770	786	767	718	776	739	741	760	779	739	752	775	737	753	773	793	755	715	737	715	744	733	712	749	756	734	740	759	720	757	761	730	751	754	741	726	759	765	788	773	742	726	780	784	739	734	694	729	786	706	754	717	764	730	735	800	736	708	758	725	685	772	689	767	777	712	781	788	717	692	729	730	735	749	737	735	822	749	752	752	774	676	728	751	749	771	753	761	760	767	731	768	752	755	756	789	755	758	751	717	708	789	818	718	780	763	750	764	692	745	729	742	736	724	762	760	751	731	719	791	773	750	741	711	724	729	732	789	757	788	725	784	772	725	758	742	777	732	771	760	720	764	740	750	722	788	779	722	789	731	734	735	790	738	729	757	727	776	757	717	769	753	786	726	752	793	754	740	754	781	768	713	710	722	780	776	740	772	738	754	722	755	760	747	754	738	735	726	764	782	681	671	767	763	761	703	803	762	716	731	749	719	772	724	694	755	804	712	760	767	757	702	747	727	747	762	744	774	768	742	764	805	721	735	790	782	737	734	736	745	800	747	763	734	758	744	732	819	736	745	754	753	715	761	714	776	771	760	758	688	788	678	745	742	774	745	768	797	718	738	729	755	719	765	698	764	696	728	758	725	773	747	747	746	749	746	739	776	706	787	734	768	749	726	741	769	805	798	776	770	788	726	741	742	725	726	796	736	764	765	714	726	764	709	787	728	781	782	706	781	761	690	742	745	811	770	764	736	790	724	726	747	751	744	759	744	762	816	761	749	699	798	785	765	743	801	732	758	740	752	754	732	699	736	773	742	721	766	762	770	759	753	794	762	801	761	728	726	755	737	767	720	764	729	740	760	796	738	752	748	750	735	759	726	731	704	732	716	794	776	746	752	713	740	744	746	784	717	786	752	689	746	757	747	766	734	729	759	743	744	806	752	724	751	789	724	728	725	728	737	783	764	747	761	755
33528	38465	35653	29464	27375	21129	16742	11343	7350	4458	3175	2776	2584	2116	1811	1523	1208	1131	1051	1068	1007	941	976	1077	910	737	639	567	518	663	638	663	636	698	669	679	519	546	513	506	483	455	415	413	500	437	432	453	392	444	432	439	426	405	384	414	382	393	385	407	385	347	353	387	382	365	375	398	385	417	440	439	383	435	512	448	385	377	352	368	339	361	360	347	356	323	363	381	361	320	361	356	346	355	312	378	349	382	330	347	343	358	359	373	332	377	384	367	353	369	364	371	342	390	344	368	340	336	352	361	342	348	356	382	328	355	373	358	349	359	377	380	355	332	348	351	346	382	345	347	379	384	351	341	347	368	356	366	353	355	366	396	354	366	334	332	328	345	353	355	379	354	339	392	373	369	368	368	371	371	376	350	356	341	353	350	364	359	351	345	334	348	359	378	342	349	346	344	352	381	314	362	370	331	356	347	350	321	347	360	363	382	365	352	352	344	339	352	367	351	376	374	379	350	356	362	366	374	327	382	355	368	370	357	339	342	333	350	390	383	359	333	385	369	353	342	373	354	336	340	367	375	333	354	363	391	335	327	376	338	362	361	325	333	340	362	338	361	368	327	343	344	342	354	394	356	347	316	355	359	332	382	309	330	345	401	360	348	337	383	356	362	379	373	346	341	369	352	332	370	369	354	365	350	378	331	369	320	342	370	352	353	389	414	390	371	340	356	368	392	331	354	351	380	348	371	397	367	349	367	365	344	350	368	383	375	368	369	377	346	343	326	396	361	329	369	383	345	348	330	369	328	401	356	339	375	385	356	363	357	327	346	365	304	352	336	383	339	347	339	350	353	358	359	347	371	321	375	378	366	353	360	367	343	351	341	341	357	336	349	308	344	360	383	377	336	343	357	378	330	360	381	342	379	333	356	357	383	344	382	324	387	360	353	348	353	335	374	353	355	386	334	371	337	396	372	342	385	353	353	339	366	344	353	373	319	327	405	365	363	373	357	349	333	390	367	335	353	363	331	348	359	388	370	318	346	351	328	348	374	374	343	344	333	364	356	335	323	303	338	341	348	385	373	381	331	341	357	359	320	343	380	350	359	381	358	328	344	363	350	343	369	357	386	365	344	385	368	369	347	349	406	343	396	369	353	362	373	320	332	341	336	364	350	358	361	347	324	357	332	393	369	362	375	357	372	380	371	358	371	356	376	341	381	339	344	352	344	339	373	357	347	336	337	329	358	367	373	362	335	364	342	341	340	352	381	382	376	350	367	366	375	368	333	370	331	321	382	344	381	347	337	357	352	388	349	329	357	341	390	422	404	337	338	308	388	342	335	333	345	358	363	339	344	367	381	323	334	388	344	358	323	377	367	366	357	388	361	354	340	360	336	366	281	358	360	386	355	364	363	382	343	337	330	360	377	310	401	365	309	346	343	306	384	375	350	366	355	336	341	360	342	371	387	361	414	354	365	358	343	355	322	344	324	381	362	366	370	350	313	341	355	346	382	379	320	367	349	350	374	366	376	329	360	383	352	351	357	335	341	343	335	339	345	297	352	335	333	332	364	359	381	347	356	335	353	324	345	358	344	352	380	378	343	334	340	336	352	368	395	349	314	339	379	346	372	349	332	302	399	351	335	347	378	343	352	318	344	340	369	355	374	328	389	385	377	338	332	331	346	355	365	340	359	334	332	337	368	395	334	344	338	371	344	404	344	357	381	364	380	345	332	370	348	347	339	372	384	380	350	356	350	339	372	385	403	301	342	369	359	364	358	382	345	320	338	346	381	392	349	339	373	364	340	381	386	353	353	365	368	356	367	344	364	369	373	344	335	359	352	323	356	388	330	365	409	343	368	344	366	369	359	385	353	352	340	395	338	376	379	310	362	341	375	360	357	339	344	327	399	383	342	351	348	332	343	373	329	375	358	327	318	367	345	351	343	353	399	353	352	369	332	388	381	356	367	348	354	353	366	362	388	342	308	354	359	339	362	347	344	344	351	366	345	342	337	361	339	339	350	342	328	351	338	331	395	350	359	355	323	330	332	360	371	340	331	338	367	345	333	349	342	369	338	392	377	369	326	372	330	353	309	350	369	359	345	377	357	406	383	354	355	350	387	349	332	345	352	332	324	325	317	331	340	345	355	358	349	342	336	366	345	366	327	361	373	361	331	335	374	323	380	335	335	315	319	379	342	344	355	348	361	387	347	365	358	361	327	344	375	327	321	336	362	311	340	340	339	385	332	338	336	350	333	390	358	346	344	379	313	326	365	339	349	342	352	370	334	342	362	373	343	353	365	359	349	334	335	356	349	385	347	353	351	399	343	350	378	326	382	350	378	363	341	355	372	331	394	389	368	342	377	354	325	336	324	382	351	333	358	364	356	372	338	343	353	368	314	361	354	345	345	360	418	366	352	350	334	357	356	333	330	351	331	341	329	375	345	410	359	322	371	340	351	324	357	335	344	380	344	333	363	356	348	332	341	333	386	358	321	358	374	322	343	385	330	346	353	354	344	332	326	368	341	343	343	419	337	379	363	370	372	353	354	331	341	299	345	337	378	345	335	369	341	376	335	354	367	356	349	353	379	345	384	331	331	348	328	355	319	325	393	396	385	371	338	386	373	338	344	314	355	396	354	340	352	401	343	367	330	360	368	342	374	342	343	335	359	360	354	332	337	336	340	372	373	382	335	344	350	356	358	346	353	393	374	322	350	328	342	375	346	348	343	328	368	349	352	348	362	369	363	358	382	367	342	356	345	368	363	358	380	374	372	357	371	345	368	368	373	342	350	330	353	349	346	355	378	382	371	336	324	355	341	387	392	378	372	337	329	345	343	328	330	388	381	370	353	343	338	371	380	378	347	310	361	343	367	319	344	354	369	350	342	327	355	380	328	361	351	366	366	339	328	386	371	333	338	344	371	341	385	375	322	401	347	341	374	321	300	348	375	333	381	370	309	356	343	368	358	324	347	386	342	347	330	356	372	388	345	360	407	342	334	356	321	350	374	364	368	353	330	349	344	337	358	337	342	342	345	369	335	382	351	340	369	346	347	360	358	361	332	386	367	363	349	334	416	337	354	369	353	359	343	347	359	323	344	372	361	367	358	347	362	351	327	358	388	335	350	357	373	342	330	363	382	368	316	322	366	359	312	339	342	356	380	353	344	337	361	357	392	361	378	372	360	356	364	379	389	372	384	369	355	336	333	383	355	326	353	383	343	370	337	364	310	337	384	373	395	358	325	345	317	370	337	314	322	338	413	352	356	377	348	346	360	378	362	346	392	318	365	346	366	327	347	355	364	329	343	346	377	330	343	358	331	371	363	375	358	382	346	336	342	334	360	348	351	391	400	359	380	367	352	366	361	362	361	349	359	329	378	350	351	343	385	389	372	413	354	333	334	370	345	356	391	360	372	352	359	353	336	333	327	381	353	359	346	368	332	380	339	365	344	359	315	381	344	361	397	360	341	372	349	370	336	330	347	361	364	346	357	353	361	351	376
24402	31574	38143	36471	35343	27927	26618	23602	19564	14626	13534	13126	12415	11074	9163	7598	6396	5919	5816	5759	5703	5439	5697	5894	5097	3897	3122	2550	2422	3403	3014	3564	3254	3437	3401	3509	2216	2400	2012	2112	2018	1655	1454	1508	1618	1587	1479	1662	1762	1786	1596	1574	1394	1317	1225	1199	1194	1185	1204	1252	1158	1174	1069	1137	1090	1146	1013	1143	1100	1096	1343	1565	1527	1492	2020	1970	1381	945	923	785	894	878	868	894	838	855	850	862	914	859	873	843	890	948	884	807	827	866	862	840	851	848	835	857	859	847	849	819	891	859	849	869	794	860	802	885	813	838	842	820	877	866	847	840	782	856	881	886	867	841	844	848	825	870	821	815	851	869	838	856	837	876	834	833	848	873	847	831	863	837	844	849	837	888	861	844	781	849	829	804	846	818	885	784	821	807	869	850	837	813	851	849	849	860	834	857	781	808	855	882	817	856	831	896	855	850	788	815	871	815	803	853	875	834	833	829	871	812	864	853	829	850	825	854	837	816	844	840	888	857	841	903	863	815	840	827	855	850	882	804	847	890	815	855	820	873	855	894	851	793	836	860	862	882	820	823	897	831	848	875	874	858	847	812	837	851	820	816	822	882	785	834	903	841	842	847	860	858	818	920	809	823	887	868	824	838	793	843	836	835	855	839	886	828	845	860	869	809	805	848	872	852	858	846	836	839	883	817	902	861	800	833	835	836	846	873	901	867	899	880	867	837	816	820	910	857	801	801	836	833	902	826	827	875	836	889	859	859	868	833	832	874	828	866	827	834	901	831	874	850	825	826	837	854	841	864	786	790	882	857	841	869	849	845	822	854	834	865	863	829	889	840	887	871	889	818	806	836	873	868	827	843	870	861	854	829	884	818	850	856	909	811	900	802	870	836	798	810	859	841	863	839	858	837	773	806	845	865	844	879	816	839	801	864	822	838	815	933	795	899	874	845	868	797	814	847	857	805	861	881	843	807	851	845	810	818	846	845	866	803	820	855	867	828	834	866	817	873	816	905	867	835	862	817	883	768	821	857	820	826	823	862	826	888	842	856	837	832	845	805	876	835	819	856	860	828	841	776	858	860	871	881	847	847	892	835	916	834	814	811	849	861	854	840	862	865	890	795	806	913	846	846	829	882	853	817	893	805	869	865	847	836	798	884	808	857	865	813	846	866	879	842	853	837	874	836	827	891	796	827	864	793	864	815	892	816	853	825	854	810	854	881	791	844	813	860	840	833	834	909	787	785	902	865	840	857	855	830	865	869	828	875	855	832	840	855	860	870	839	825	904	863	882	826	880	862	874	865	857	852	812	829	852	864	820	802	828	816	903	901	850	862	861	843	839	803	828	846	850	871	827	819	799	918	893	828	811	867	840	881	813	833	913	831	814	819	870	849	833	859	855	839	860	862	858	816	826	852	858	856	866	846	835	834	800	846	862	873	809	836	889	868	849	859	896	844	833	832	864	822	854	867	847	780	852	825	867	813	843	878	846	796	833	886	879	883	869	862	846	866	895	830	881	871	858	913	870	890	868	831	832	846	858	789	811	872	843	876	868	795	852	821	845	817	847	853	823	850	885	845	861	833	867	834	812	815	830	793	862	852	847	814	854	858	859	872	863	838	861	835	864	812	850	800	798	863	806	802	842	815	818	806	811	908	841	831	850	860	854	831	868	854	920	831	844	886	806	817	853	866	815	772	836	800	811	853	837	802	862	879	850	837	886	864	844	888	842	833	840	842	860	862	845	833	889	834	830	856	841	898	812	803	913	862	866	805	845	838	802	860	863	856	842	809	876	863	875	828	824	838	849	835	832	829	848	810	838	839	870	875	866	869	865	872	839	812	868	808	834	862	850	831	851	833	854	823	844	806	808	871	861	808	800	828	803	866	848	864	810	867	813	842	864	844	801	799	853	870	895	785	810	818	819	818	849	820	849	796	808	829	890	872	863	889	822	873	858	838	837	808	827	842	845	864	827	855	888	867	783	871	793	904	849	901	838	844	894	895	824	878	858	852	859	836	852	834	905	873	847	815	886	822	880	858	855	909	838	830	832	840	854	878	871	867	866	810	843	863	861	827	854	858	848	847	824	847	862	835	900	766	828	814	836	845	847	866	868	852	850	825	864	826	826	859	841	849	861	838	819	785	842	862	885	862	860	891	830	841	853	843	837	828	842	917	789	801	850	838	884	847	757	892	847	844	847	826	832	845	848	792	825	844	845	859	912	833	859	867	814	879	870	861	842	874	823	829	829	871	869	824	837	809	849	840	833	835	843	853	807	808	860	836	855	886	844	856	863	819	831	847	885	833	831	858	840	837	821	840	862	861	823	879	833	820	854	839	862	794	859	819	860	837	846	909	832	870	901	825	833	843	869	836	889	862	914	869	890	859	840	840	812	847	851	812	851	857	849	848	856	809	853	826	819	819	847	839	861	843	836	880	887	848	892	848	917	875	895	865	861	817	834	841	882	844	825	807	843	867	820	850	885	890	828	859	848	841	854	766	833	861	817	907	825	796	843	784	811	817	791	828	833	843	864	866	805	827	816	853	864	865	851	838	872	788	788	823	841	853	871	845	874	850	863	864	863	804	801	824	868	833	899	867	813	880	917	861	781	897	817	914	892	809	812	896	771	803	929	876	884	840	834	809	791	798	848	875	854	806	876	838	853	849	797	806	863	844	818	859	811	797	891	868	865	840	857	879	863	867	841	770	882	865	784	838	842	801	848	779	867	831	889	852	820	830	850	826	854	878	897	843	823	820	791	880	849	894	889	822	925	824	812	806	848	884	889	843	846	848	856	873	851	864	808	818	805	822	853	825	789	834	827	842	871	868	862	829	886	828	870	904	846	867	822	837	856	874	841	856	839	839	864	860	870	860	843	850	802	854	843	833	860	858	881	822	887	865	829	885	851	845	928	863	848	889	872	860	892	832	844	852	763	802	817	911	818	801	835	779	820	873	863	859	871	902	852	832	878	876	820	817	888	868	848	809	885	787	825	856	857	815	840	856	842	801	858	869	852	826	854	885	839	879	867	871	861	832	848	883	818	815	844	874	899	834	812	843	806	865	806	886	837	863	841	811	838	854	854	826	834	848	837	858	835	873	775	845	861	847	860	826	812	886	803	821	830	852	884	873	865	834	811	843	871	882	897	880	820	860	834	830	860	850	858	875	809	877	843	876	846	822	813	865	839	808	879	872	901	893	876	823	864	826	840	884	890	868	820	827	895	838	866	823	781	898	877	832	826	875	892	834	833	857	844	817	860	830	820	794	868	841	826	844	828	859	881	806	880	829	864	877	829	833	843	836	833	880	816	835	822	861	831	847	868	811	794	851	823	839	907	816	862	826	859	818	785	826	855	831	852	853	838	823	851	826	864	866	860	865	877	857	807	779	775	846	860	842	865	871	883	851	879	854	863	890	826	843	859	837	815	830	864	838	863	826	882	940	829	873	851	886	855	866	834	757	878	865	838	843	852	862	807	887	867	850	873	899	775	865	872	832	894	817	879	860	859	864
40647	41432	35985	31181	29466	25381	24026	19140	11519	8020	5589	5688	4800	3850	3030	2304	2207	1764	1689	1606	1586	1691	1633	1781	1388	1226	869	734	778	868	841	933	940	903	949	928	625	701	560	596	501	434	424	415	475	414	474	478	493	451	445	445	378	378	365	355	312	357	372	380	352	342	326	332	318	329	322	319	352	316	407	470	503	437	495	488	409	293	302	275	315	295	303	297	256	285	275	287	243	277	284	267	294	316	287	299	296	284	274	245	270	257	250	269	287	283	273	269	227	282	279	280	272	300	318	290	308	265	257	243	264	280	275	295	272	285	262	293	275	275	281	280	279	279	276	271	277	275	281	266	272	289	302	306	295	290	270	267	256	284	268	272	271	294	310	298	269	294	303	300	265	263	279	274	261	292	278	314	299	289	257	296	275	268	295	316	284	269	283	268	278	255	293	255	292	266	276	289	274	236	249	265	256	287	312	259	296	272	291	299	282	290	270	289	278	291	275	272	260	259	275	281	252	303	307	267	270	288	276	277	284	258	289	287	324	270	284	296	267	287	258	261	248	266	268	306	285	284	296	240	294	311	272	261	278	247	243	257	259	283	278	306	270	288	284	273	279	279	268	282	284	306	246	300	287	270	304	286	283	294	272	280	310	267	257	307	253	281	284	261	258	283	285	269	287	269	251	273	276	267	289	292	260	250	302	252	253	284	292	241	330	296	267	253	294	287	269	311	299	297	240	284	247	267	267	277	244	266	270	291	275	272	273	285	282	261	276	246	292	287	265	281	290	269	294	275	273	269	272	290	287	276	268	254	307	302	267	257	274	292	307	270	249	257	280	254	300	292	267	248	270	268	262	276	283	288	249	268	287	271	308	253	281	284	266	277	270	296	239	292	288	303	288	309	227	275	293	281	270	298	249	297	261	286	271	280	320	283	254	271	264	282	259	299	277	277	276	257	289	312	286	292	285	258	290	262	311	254	286	311	290	263	313	266	272	274	239	276	257	269	286	270	289	288	248	258	296	314	301	276	256	246	306	288	288	263	300	257	259	277	267	256	284	268	306	288	295	277	276	298	287	283	284	276	279	269	268	281	253	272	263	300	284	275	261	269	255	283	284	287	294	271	300	282	278	282	285	287	280	248	272	303	275	277	279	284	271	269	259	262	304	267	255	282	274	274	260	306	254	287	293	277	264	266	285	306	283	259	297	251	283	262	276	259	304	278	300	276	292	302	267	249	294	288	265	254	280	272	291	276	252	283	301	281	271	282	285	298	281	267	303	267	285	320	304	282	266	245	274	287	278	273	277	277	294	291	269	310	246	265	288	312	284	294	247	255	268	287	257	267	281	258	284	279	266	275	292	262	285	274	251	260	274	285	291	299	273	278	288	301	296	262	297	285	291	304	278	309	288	267	278	292	275	279	274	287	263	283	265	280	283	269	292	268	269	287	290	259	288	277	267	281	265	278	267	289	253	274	277	259	296	263	263	294	278	284	282	286	277	269	296	278	261	269	278	286	300	258	300	274	293	272	286	283	248	277	287	261	275	279	278	250	295	303	279	261	285	291	304	296	264	280	276	278	266	265	277	290	330	300	311	276	300	273	299	283	260	322	274	270	307	283	276	306	269	303	248	277	284	289	295	250	275	287	269	293	260	300	256	260	295	290	247	287	291	282	252	253	283	298	267	253	261	285	290	263	285	273	267	292	301	249	234	254	315	266	274	282	270	248	253	265	285	294	276	283	284	272	312	286	259	253	260	307	292	254	267	240	243	275	281	268	265	290	269	261	299	280	303	277	306	291	283	312	289	266	284	293	283	293	282	256	292	276	302	261	294	262	268	283	279	292	284	290	277	294	270	261	243	270	266	281	289	273	282	269	274	290	297	259	274	260	264	280	274	290	273	290	276	263	283	271	265	271	292	272	261	280	268	272	270	288	262	278	267	285	325	275	278	301	269	295	285	269	286	295	315	281	244	286	286	272	277	279	256	274	271	313	254	270	287	300	306	273	312	275	280	291	284	298	286	274	293	263	312	300	280	268	264	263	295	249	288	283	290	288	267	266	254	297	258	290	253	274	261	289	278	267	291	257	251	314	278	258	294	286	271	312	315	264	255	278	260	275	282	252	282	228	261	297	290	280	271	265	266	277	295	270	286	281	266	279	249	256	281	265	299	247	273	234	289	289	250	262	291	292	269	278	266	255	262	276	254	273	263	269	294	246	266	271	274	259	274	289	294	257	260	269	261	256	289	277	283	249	252	287	254	296	269	260	284	283	279	292	258	291	301	281	279	256	289	300	270	285	289	276	254	285	306	287	270	282	239	292	273	286	301	244	266	307	294	290	279	290	303	271	249	307	274	287	267	249	269	290	281	296	263	243	266	272	282	263	303	282	270	275	335	265	266	261	281	279	299	270	260	264	271	293	258	282	240	279	262	270	256	274	318	277	256	302	260	291	270	294	259	260	303	299	273	266	248	263	276	263	306	319	288	287	289	269	256	287	275	288	286	275	270	280	290	270	258	278	259	266	286	290	249	271	306	242	298	281	293	277	278	292	294	235	254	263	291	254	272	272	276	294	267	278	261	272	262	273	284	282	245	264	248	268	278	281	260	282	284	293	262	267	237	308	263	284	261	295	270	293	275	273	307	315	264	316	266	317	282	274	250	278	263	305	286	289	266	284	281	259	260	288	303	265	277	278	264	288	302	257	235	306	302	263	280	239	271	279	274	277	267	295	295	283	281	282	276	261	293	289	277	296	278	311	259	275	253	276	251	281	303	279	292	320	297	278	274	258	286	297	277	291	281	264	267	250	262	260	286	270	269	246	293	300	288	260	254	284	285	262	288	273	260	280	262	283	264	278	274	284	280	311	271	261	249	270	275	237	271	269	303	261	270	280	306	271	305	268	269	264	283	291	276	304	286	274	310	263	269	287	263	276	304	281	283	281	268	258	252	291	279	283	309	281	289	292	282	275	257	278	263	253	261	288	255	264	294	268	270	277	298	296	275	285	279	274	267	277	276	292	302	316	275	275	275	276	277	279	283	260	303	290	287	291	274	310	266	272	301	293	276	293	294	265	275	275	282	248	277	269	291	278	290	285	272	285	303	265	298	271	281	281	275	279	283	287	245	309	289	271	268	279	275	256	296	306	303	292	296	298	272	292	274	276	274	272	283	291	262	251	289	306	262	242	281	260	265	259	308	279	275	256	267	266	284	275	277	250	244	274	272	260	271	263	282	287	277	273	304	263	284	305	257	286	314	293	286	286	266	271	289	285	277	296	280	274	280	267	280	287	304	279	250	284	282	297	250	282	273	260	300	243	255	281	296	308	273	297	286	278	298	274	282	290	309	269	285	237	273	291	277	304	252	287	258	285	277	287	266	285	298	283	275	283	268	282	293	327	259	266	274	268	261	265	263	281	282	280	256	288	284	281	246	248	282	257	246	296	259	253	294	237	283	300	278	230	265	287	245	281	260	290	250	262	278	271	285	268	278	287	261	278
29487	34966	41584	41768	40469	34541	34133	29711	24636	21893	19662	20977	19311	16817	14453	11661	10794	9345	9361	9365	9008	8872	9279	10269	8032	7086	4687	4013	3892	5087	4562	5837	5802	5443	5554	5504	3134	3801	2741	3343	2873	1996	1703	1704	2238	2070	2052	2313	2453	2390	2216	1854	1660	1477	1357	1241	1202	1236	1359	1340	1262	1144	1063	1061	1195	1215	1139	1089	1007	1187	1782	2094	2380	2244	2242	2431	1597	883	820	646	706	669	697	671	711	715	703	671	651	711	662	663	672	829	639	691	673	639	671	647	684	649	667	640	644	677	635	678	688	662	647	664	666	653	696	639	682	700	636	698	635	671	674	652	665	689	669	698	690	663	696	674	694	673	667	635	714	696	642	659	657	651	650	683	659	681	642	665	669	687	650	708	662	626	695	698	692	678	651	668	670	681	658	683	614	625	660	712	695	683	681	711	666	647	658	686	665	693	670	662	681	665	682	677	699	716	674	680	623	674	641	678	662	665	644	706	660	651	679	665	669	665	612	644	648	719	688	650	661	656	675	636	620	648	656	676	657	626	658	678	627	660	630	689	729	685	668	671	664	645	641	676	641	617	630	671	636	654	618	687	638	717	635	633	664	671	714	655	666	679	626	661	676	631	669	644	688	689	630	658	668	695	651	627	638	680	661	665	647	679	681	649	715	635	668	717	705	654	646	687	715	679	647	654	684	657	643	630	641	661	604	690	694	653	688	620	632	654	662	690	675	631	623	704	684	630	686	640	660	634	635	686	666	643	635	657	659	679	660	669	676	649	687	632	641	694	664	659	661	653	692	696	692	661	622	676	621	670	676	682	643	605	676	680	610	680	663	648	656	639	624	683	679	645	687	689	649	690	669	638	652	678	637	680	671	696	667	637	658	666	646	689	635	683	663	651	591	657	642	672	662	657	736	653	698	725	660	652	698	640	652	671	679	668	642	686	647	700	656	644	629	655	674	666	672	700	662	663	624	665	624	696	658	650	657	597	692	676	638	670	665	698	660	669	636	652	702	647	641	683	659	648	632	692	692	650	643	665	710	602	651	649	659	654	644	669	686	643	657	688	698	681	674	663	607	662	678	647	689	717	663	659	663	725	697	635	665	668	674	646	678	666	629	675	692	700	598	674	650	656	645	652	626	665	621	655	648	652	638	658	648	693	666	691	660	654	697	689	657	677	628	677	681	657	648	705	666	669	692	717	653	666	744	648	629	647	657	691	637	644	612	680	659	648	641	617	685	677	668	696	616	687	656	683	671	659	669	657	643	696	665	675	679	620	625	679	652	676	647	676	643	661	666	666	700	644	668	646	631	660	697	713	641	701	659	645	649	673	666	635	683	697	650	672	655	683	692	627	668	657	649	690	657	673	677	697	656	676	669	660	690	634	618	631	592	646	697	699	647	648	657	682	657	649	669	638	685	652	633	649	708	649	660	666	648	677	661	657	658	695	693	652	665	601	636	687	648	703	661	668	669	655	685	658	691	677	658	654	664	678	695	670	695	657	689	716	653	719	695	669	621	634	650	625	703	637	701	609	658	618	674	679	672	693	694	683	668	680	694	630	689	636	675	661	651	633	645	693	643	664	650	695	666	635	651	671	699	667	673	695	662	669	659	680	635	683	693	665	654	660	737	669	682	623	662	681	691	644	669	676	652	644	639	739	688	668	671	680	679	662	711	679	690	639	663	700	668	685	682	666	668	710	658	682	698	639	712	633	637	674	708	682	642	660	668	640	666	648	677	664	638	641	652	652	638	714	656	723	680	673	679	685	674	637	710	685	662	710	650	662	674	660	690	664	708	640	682	645	659	666	689	613	672	671	695	635	701	650	639	637	654	684	690	657	682	669	677	654	664	683	682	631	672	673	657	638	670	694	677	643	629	605	707	644	677	716	668	693	694	610	614	637	698	671	655	685	669	665	676	697	654	709	650	629	683	655	664	682	669	637	691	659	686	646	629	667	693	647	668	657	672	663	638	656	687	664	678	694	686	691	695	714	635	686	693	721	632	662	626	653	717	664	619	652	661	672	679	672	628	671	627	646	732	640	636	644	663	666	676	658	660	703	648	636	648	716	679	650	648	674	662	676	654	659	692	648	612	671	670	679	639	682	662	645	653	623	651	666	657	666	677	657	692	698	695	633	636	643	674	694	647	696	691	634	606	691	627	645	703	663	662	685	638	654	666	663	651	663	614	653	621	641	672	646	628	658	658	656	685	648	698	658	676	718	695	672	670	644	724	628	689	656	641	684	640	666	650	671	666	660	669	614	680	678	703	647	621	604	717	648	667	644	635	657	609	669	624	740	672	705	665	702	671	670	666	643	684	688	655	656	646	670	697	649	667	668	711	693	695	644	621	637	668	674	675	691	654	663	674	607	686	670	662	636	685	663	658	624	687	650	685	672	646	654	660	684	641	723	640	655	649	643	641	694	652	634	653	671	691	710	707	635	641	621	648	661	666	685	658	700	654	746	629	627	682	666	696	682	649	680	689	707	644	634	698	624	705	658	629	681	703	700	661	656	622	645	684	625	626	639	696	649	649	727	650	682	650	663	634	619	639	671	681	648	661	641	721	637	646	734	692	666	663	640	701	644	654	659	632	676	612	655	684	700	694	674	650	691	675	612	646	649	699	680	657	739	664	682	661	666	638	644	645	649	682	716	676	667	672	660	632	643	679	692	668	665	621	650	606	639	649	671	648	680	615	687	645	618	664	689	642	663	675	670	686	685	662	680	656	636	647	627	669	658	696	664	668	648	678	657	684	701	659	678	675	659	657	678	655	650	666	650	660	664	639	686	681	663	659	614	685	659	681	690	648	636	694	675	654	672	674	689	633	718	667	695	682	708	681	683	705	648	668	694	644	674	659	686	679	650	672	673	714	661	655	618	652	695	661	656	667	676	620	674	690	671	654	702	635	695	703	710	692	650	655	629	680	651	649	654	678	658	681	653	695	690	667	641	687	641	649	644	659	642	675	659	734	698	639	624	671	638	652	655	646	659	644	708	674	693	634	627	689	658	660	626	683	685	631	679	691	650	678	639	644	704	698	640	668	702	670	687	678	620	684	704	655	663	695	689	673	635	648	662	624	615	653	689	680	640	680	638	660	665	670	648	666	655	653	674	610	672	673	665	694	679	639	699	691	699	656	688	657	638	705	663	656	648	603	678	713	719	675	672	669	681	662	668	642	666	708	650	714	685	684	682	637	644	595	687	677	698	690	640	667	690	658	656	647	694	694	668	697	630	664	708	696	661	738	648	703	633	713	650	639	663	702	694	630	694	632	663	671	670	659	668	676	639	685	678	674	640	643	614	656	663	629	650	662	660	634	684	660	705	746	666	702	637	643	691	680	686	643	637	657	679	669	661	623	649	704	719	629	710	712	662	642	608	674	621	652	670	634	705	687	677	656	635	663	627	677	657	672	666	689	648	661	723	688	666	675	706	683	633	643	674	634	649	674	662	620	694	701	687	682	625	679	661	626	696	661	677	672	616	636	691	667	691	637	663	678	649	657	713	626	642
12408	14616	15350	9555	5726	3129	2040	1660	1285	906	720	671	538	488	463	455	423	423	403	412	394	401	340	383	357	316	317	310	329	352	357	287	327	355	346	316	318	313	317	326	329	317	330	330	325	320	320	308	330	325	315	310	305	302	332	324	343	292	300	310	336	337	336	295	311	293	319	328	320	313	290	309	314	329	325	320	336	330	307	301	271	337	324	320	310	296	285	306	312	296	313	298	303	310	329	303	302	320	327	313	289	296	283	307	280	302	290	291	303	307	292	293	294	321	277	299	337	320	291	278	300	306	281	284	267	316	302	318	291	284	297	330	314	296	299	300	256	317	315	298	294	307	293	315	301	317	271	296	299	324	339	284	289	315	274	316	309	351	343	297	325	332	315	330	333	302	287	316	327	313	304	278	293	313	307	319	301	290	308	310	314	320	297	328	343	291	319	289	291	350	314	306	290	331	309	299	290	296	299	314	325	291	280	293	293	328	301	289	314	288	315	293	284	279	320	328	268	310	313	312	322	342	254	315	305	331	288	291	313	313	317	325	306	299	317	319	316	270	279	292	302	303	332	320	294	314	314	308	280	305	335	313	328	321	301	298	305	316	305	321	301	310	308	286	318	317	339	315	315	327	299	318	317	306	290	296	275	286	329	306	274	330	330	332	328	312	308	307	282	341	324	298	306	290	312	302	297	285	301	286	311	324	308	319	296	294	346	322	339	321	302	335	335	316	320	323	322	338	305	330	292	277	332	307	340	285	318	305	313	322	301	294	305	315	350	305	323	274	311	313	305	299	294	319	325	278	326	283	324	316	311	299	305	325	314	334	326	304	308	321	314	307	262	301	288	299	298	299	314	297	304	308	314	322	293	262	286	332	309	340	300	332	283	263	282	299	330	321	309	330	308	314	296	280	336	292	301	309	323	287	288	297	318	314	312	302	329	315	295	293	305	298	315	312	283	313	323	309	264	307	328	265	300	284	295	303	317	303	291	288	287	269	279	311	313	345	325	321	308	316	291	285	306	333	303	316	312	312	289	306	299	317	304	302	310	321	295	347	327	281	281	287	295	300	305	309	293	339	315	312	299	295	296	305	275	321	296	288	302	340	306	306	288	296	291	322	309	316	294	306	317	326	296	330	327	342	298	294	310	295	329	336	297	310	294	291	303	298	321	324	284	322	283	292	290	324	306	321	288	316	314	329	312	297	326	314	305	299	300	327	310	272	303	302	323	263	291	296	308	310	270	307	301	343	296	315	304	315	337	274	291	326	297	284	269	282	309	299	329	290	304	296	291	298	300	338	306	288	293	287	310	301	299	281	304	308	308	310	307	327	313	295	303	329	280	284	288	302	306	309	305	302	292	290	305	323	311	316	312	307	286	304	317	299	315	268	303	310	282	294	293	311	287	306	310	298	313	301	306	322	308	288	303	297	278	300	317	314	330	326	302	311	323	298	320	301	319	288	323	351	325	289	297	351	290	318	314	310	319	327	289	323	282	304	279	318	302	326	290	358	323	305	320	306	265	286	300	290	309	292	308	296	321	286	294	294	300	327	276	317	279	336	321	285	289	277	277	287	279	287	307	315	317	344	261	294	295	280	305	294	279	313	291	334	306	298	318	324	289	313	310	319	357	316	293	303	294	306	297	296	320	288	303	295	340	316	319	300	327	278	301	283	295	310	297	299	292	276	345	310	309	278	304	282	323	303	309	305	338	286	302	272	310	291	328	325	276	280	312	319	340	278	318	327	287	308	306	320	288	286	307	313	268	304	319	315	315	299	277	329	320	298	341	305	300	284	279	321	282	347	318	327	322	304	297	330	321	314	295	315	276	289	289	322	325	308	309	304	290	282	319	300	313	322	279	324	302	317	296	314	348	266	320	296	271	296	299	263	314	320	287	329	309	325	291	298	302	312	294	325	300	295	282	303	307	293	309	314	320	314	312	300	297	277	326	334	304	309	320	345	305	270	320	284	303	316	325	323	312	306	293	253	280	293	289	331	309	307	292	313	302	291	317	297	333	319	327	294	309	337	294	334	291	328	268	307	307	327	302	281	289	289	294	310	286	324	294	326	300	303	282	337	309	302	289	306	274	307	307	310	272	316	298	314	320	321	323	295	308	262	310	309	281	314	303	338	302	321	324	329	315	307	316	294	284	286	309	279	314	300	300	330	302	319	309	283	293	315	298	326	308	324	308	322	312	307	288	275	328	285	306	329	318	285	287	327	295	313	331	266	288	333	302	298	276	313	308	279	325	306	279	317	274	275	318	311	306	318	310	285	350	306	305	274	294	285	279	302	276	273	310	307	320	314	334	332	298	309	297	312	283	308	319	333	316	280	304	323	293	291	352	292	318	316	324	327	329	329	311	293	312	296	300	312	312	306	280	307	283	298	295	313	277	316	307	279	317	302	291	316	289	278	327	294	333	287	337	308	275	304	309	297	329	303	308	297	297	298	287	305	311	312	321	310	292	283	309	312	311	304	320	302	308	316	304	317	304	297	316	300	301	281	321	313	284	276	330	296	288	339	272	314	309	280	307	275	301	313	316	309	283	329	301	319	302	344	308	285	322	279	330	292	322	319	278	322	301	327	321	297	291	277	328	289	314	345	290	316	310	302	341	323	289	301	282	305	298	292	316	287	312	287	307	320	253	322	322	276	318	315	303	286	325	327	282	326	310	299	330	321	308	326	313	266	308	274	310	288	306	301	327	291	303	280	291	294	314	288	316	293	318	304	319	299	300	323	296	301	286	295	289	315	291	284	314	315	282	299	322	339	332	296	303	289	307	295	282	336	313	305	278	294	336	301	298	293	278	321	318	283	291	307	287	325	320	294	293	343	273	294	298	340	322	318	313	311	329	331	334	316	309	281	285	315	268	312	319	271	329	306	308	304	262	307	281	275	289	307	283	330	281	297	305	297	320	296	298	304	313	301	285	314	353	307	305	315	319	299	317	298	300	281	337	323	286	289	324	309	289	330	334	319	345	287	285	331	319	320	336	350	317	316	278	305	274	288	315	316	319	271	304	311	289	306	310	346	336	316	310	322	306	298	308	316	307	313	277	288	292	302	314	322	314	304	297	327	323	276	290	346	309	284	311	317	308	317	281	295	319	283	302	301	309	286	283	286	290	324	281	287	306	314	291	286	341	301	312	304	276	283	282	310	290	306	278	283	339	315	315	312	313	311	281	298	299	304	287	295	341	293	281	312	298	293	297	310	296	338	303	326	315	339	282	325	305	320	272	292	284	322	349	335	310	295	305	338	303	259	305	277	305	263	299	314	295	306	303	298	309	282	317	291	277	321	298	320	296	305	325	333	306	310	324	317	323	315	317	296	311	321	325	285	305	278	315	316	323	321	281	306	306	318	335	296	333	314	302	279	339	280	295	315	274	305	294	326	286	326	301	286	295	316	338	302	308	299	261	301	336	278	311	305	274	302	331	318	298	311	299	316	316	310	289	293	340	300	295	312	308	302	322	305	326	323	323	327
9112	15099	20039	17957	14488	9750	8054	7027	5583	4184	3309	2824	2534	2291	1826	1696	1602	1558	1476	1318	1389	1312	1319	1328	1163	1095	1016	995	1008	990	1011	1015	1001	1026	1017	992	960	977	927	919	938	946	880	925	917	855	918	846	880	879	955	900	819	892	851	885	857	909	840	871	846	858	862	868	815	837	837	809	785	781	829	775	773	791	765	826	808	693	775	727	781	734	778	754	760	769	766	767	761	770	779	738	731	753	774	695	712	772	755	768	748	735	717	710	716	753	759	788	722	797	730	740	726	762	765	799	740	753	772	783	752	785	754	752	739	760	778	700	761	750	717	780	763	739	769	748	780	750	759	704	777	749	766	733	733	765	726	762	759	800	763	727	734	748	777	778	781	749	702	741	726	686	700	707	765	755	749	780	772	731	733	737	755	719	761	730	706	759	739	753	742	724	783	729	723	752	743	762	740	761	760	709	770	798	774	766	770	759	742	762	774	714	777	779	723	761	753	769	743	776	744	747	791	749	794	749	762	774	750	721	723	697	787	764	733	776	756	750	702	737	737	742	752	743	753	772	798	735	732	717	750	745	674	701	754	747	722	739	755	736	754	744	729	732	736	757	780	781	760	783	760	775	736	769	743	722	738	735	779	739	756	723	765	729	762	770	726	757	776	792	760	756	804	750	743	767	777	820	751	768	767	741	720	746	789	792	754	751	745	737	786	764	719	773	714	762	733	704	706	734	777	769	728	751	751	784	827	775	749	748	774	750	799	708	786	810	765	694	736	737	792	786	750	741	787	742	773	797	742	773	783	743	752	794	790	750	721	793	768	758	756	811	729	795	773	769	741	782	752	698	720	778	755	771	744	770	765	737	693	790	750	757	757	737	727	794	799	757	766	768	772	761	715	748	708	769	766	715	761	731	751	751	778	738	783	733	714	738	768	770	723	714	776	817	736	726	764	736	737	723	751	783	738	746	758	713	768	732	743	755	751	751	747	770	777	781	762	785	756	744	744	786	753	761	735	745	742	723	801	740	745	757	736	769	742	734	820	757	799	761	739	778	766	765	727	744	715	724	795	762	746	750	753	737	745	759	722	759	763	754	767	697	745	716	722	718	748	737	728	766	770	736	735	733	773	739	765	743	763	707	783	778	742	814	758	777	780	754	757	713	753	752	734	777	744	782	759	733	767	762	767	803	800	717	738	745	710	739	707	774	711	722	735	775	783	736	701	762	726	735	776	741	721	719	772	759	790	743	729	746	659	751	716	744	731	781	763	779	759	713	756	741	754	729	759	741	757	775	701	811	753	746	772	780	771	704	780	723	755	733	755	719	792	737	790	765	765	743	758	773	774	728	713	751	756	765	803	772	751	780	700	750	702	797	702	795	766	737	763	772	751	773	713	757	760	733	770	764	768	762	756	731	752	727	755	773	767	738	719	756	759	814	765	763	766	758	748	749	779	767	772	747	815	784	725	746	701	768	764	712	773	803	782	713	797	738	741	770	794	761	731	740	785	784	736	718	774	707	773	756	722	792	775	798	766	728	756	709	725	779	763	752	752	747	736	837	792	723	742	778	805	752	748	753	780	788	733	683	737	773	761	733	770	775	756	703	730	758	772	773	766	755	785	740	684	787	713	719	756	801	774	715	737	783	750	758	771	756	719	756	787	786	729	775	771	753	771	752	728	754	754	716	777	727	737	745	788	716	772	748	748	792	739	696	756	757	770	796	760	738	824	750	737	766	726	784	755	772	715	769	737	794	758	747	775	783	711	795	712	726	756	756	745	754	801	811	764	732	717	766	760	751	765	771	712	774	759	747	719	751	758	774	769	757	730	709	700	753	715	797	742	717	692	799	725	737	784	764	799	787	762	771	766	791	731	749	797	758	744	770	736	761	805	757	741	731	780	739	731	729	781	793	788	761	796	817	741	813	725	806	725	758	725	801	760	690	749	735	734	764	748	748	769	766	758	760	742	739	751	762	769	761	726	708	706	785	771	753	745	765	735	780	727	730	817	752	771	749	702	738	784	729	722	766	829	747	716	774	801	770	728	706	739	769	743	766	747	790	797	760	716	749	765	733	704	754	806	776	751	772	727	770	769	725	733	734	779	753	741	705	726	823	761	715	744	761	753	788	748	701	735	736	777	738	761	773	791	733	774	774	718	690	747	821	751	765	738	745	763	754	780	726	732	779	734	710	746	776	754	763	747	726	768	732	770	827	770	781	744	742	762	800	718	760	759	785	753	740	783	769	755	701	750	748	742	782	774	721	773	773	800	780	739	741	696	768	734	752	771	767	730	715	817	779	717	728	755	747	749	683	711	777	766	747	804	789	771	747	769	770	765	709	745	743	751	742	740	745	790	745	751	778	776	752	780	762	785	745	765	712	746	756	756	714	696	752	746	706	714	753	780	731	781	758	775	782	757	718	774	735	706	758	813	752	739	738	786	747	789	804	805	782	761	780	788	777	736	738	793	734	726	756	746	743	768	727	814	729	774	751	728	756	749	733	794	761	727	686	775	775	774	779	737	735	790	766	778	767	801	753	760	784	772	741	713	751	705	766	734	724	714	767	725	778	770	762	743	736	720	770	746	746	754	791	803	735	777	734	753	728	776	751	759	779	754	793	769	794	783	732	787	757	780	703	735	750	752	735	764	704	757	729	755	814	754	719	755	778	757	720	773	766	768	718	752	780	735	763	783	774	747	725	726	765	734	780	751	784	739	770	710	712	756	775	734	732	714	765	719	774	745	757	739	776	748	758	746	744	755	808	804	774	748	736	785	792	796	761	712	768	741	768	775	776	726	751	710	768	747	719	766	744	698	752	756	732	715	744	751	782	779	759	740	749	788	732	788	758	763	752	821	795	736	720	760	727	746	729	734	757	771	720	732	783	694	804	754	794	767	721	746	720	779	765	701	754	801	760	768	742	742	678	733	777	797	732	713	727	731	744	741	741	734	776	730	706	774	731	781	764	760	718	742	770	713	736	772	760	765	753	740	772	748	726	744	755	766	774	738	791	821	699	775	758	740	810	774	787	740	730	757	734	783	790	785	728	719	745	746	766	726	769	761	750	742	749	758	719	736	783	742	730	746	767	761	794	751	770	812	759	763	802	748	719	773	774	749	743	784	750	800	782	792	748	793	744	776	734	776	771	782	736	733	775	797	784	793	779	747	697	760	714	737	758	746	775	804	774	738	728	747	755	732	752	713	783	819	758	766	784	719	710	735	666	759	745	756	733	662	751	739	723	741	768	765	778	725	774	702	722	785	777	707	788	736	760	737	798	737	704	773	771	782	762	738	712	696	763	688	795	777	772	769	789	760	691	759	748	745	690	749	753	768	758	730	773	782	754	801	822	802	750	748	770	724	755	751	754	804	765	750	756	765	776	700	772	749	774	725	756	779	739	744	749	743	736	813	796	779	738	765	705	777	778	767	701	780	767	756	748	735	745	742	758	790	694	724	795	743	772	762	676	743	723	751	728	786	765	761	756	766	746	791	814	739	716
35085	39165	34618	28993	25438	19983	15337	10124	5978	3834	3003	2881	2498	2070	1652	1364	1170	1038	1081	985	1087	1061	1179	1177	1073	780	647	572	584	662	666	660	691	722	658	617	537	598	476	490	432	477	446	423	478	426	502	460	491	483	455	458	413	406	402	425	389	400	422	399	393	375	422	391	391	387	391	349	399	400	434	427	436	445	416	395	389	411	394	369	402	370	423	361	369	373	351	347	360	367	359	355	394	394	375	352	358	325	374	346	380	352	405	398	354	367	350	351	388	348	350	328	354	360	385	381	368	351	349	375	375	353	332	348	337	347	349	372	376	387	324	334	344	344	359	376	345	359	331	344	361	368	367	318	356	364	341	356	369	338	359	321	351	338	367	400	348	370	336	344	324	356	373	374	359	342	374	354	348	342	385	367	349	346	358	348	326	363	358	352	348	377	381	393	346	332	365	336	321	391	376	363	354	356	381	353	340	346	327	368	363	363	412	371	366	340	381	368	307	382	331	322	335	343	382	377	323	326	321	365	361	384	377	374	324	372	338	319	372	354	372	403	338	354	393	374	349	385	364	387	365	357	385	360	327	339	326	343	383	399	369	384	391	346	360	373	369	380	375	384	371	335	365	352	348	338	364	341	369	339	332	364	354	362	359	327	324	376	352	340	346	377	339	403	387	354	386	352	371	359	351	345	358	390	394	373	357	377	372	352	341	351	371	374	359	365	388	366	374	378	356	342	335	326	365	331	301	377	378	343	338	359	384	342	376	346	381	388	346	316	357	370	401	337	367	350	324	330	356	382	364	372	377	362	380	325	421	391	320	342	320	370	366	363	346	366	368	358	343	349	345	358	333	350	377	335	355	355	400	351	334	343	330	359	340	364	359	346	343	380	347	337	332	364	362	376	371	355	354	331	361	355	332	417	357	378	385	402	352	374	365	320	380	354	358	390	348	348	397	338	360	342	344	375	369	402	410	358	321	358	363	396	364	336	373	371	360	329	347	298	343	348	345	397	356	375	362	344	362	348	352	356	380	379	333	366	353	380	353	374	365	328	387	342	347	351	359	350	356	348	387	368	398	355	390	366	311	353	353	373	338	350	370	370	398	358	381	345	352	382	375	340	382	351	364	385	364	371	331	374	354	358	355	367	348	385	341	359	367	394	363	342	363	332	346	358	351	351	327	378	348	345	374	386	325	338	325	335	362	359	337	321	400	380	335	376	353	374	361	352	349	381	340	367	358	398	365	380	378	335	347	376	358	355	370	365	352	343	364	329	335	350	379	340	385	378	306	360	355	385	366	328	380	358	330	357	346	364	335	372	334	385	316	354	349	362	351	357	346	344	344	345	353	372	329	365	333	374	393	366	366	365	360	387	341	348	342	330	350	335	361	367	326	360	363	381	378	376	368	352	371	347	359	348	368	332	357	342	344	364	385	389	373	320	327	329	386	363	393	365	352	348	308	371	369	356	356	365	350	352	361	401	334	352	371	342	316	354	362	369	340	364	357	337	357	374	362	390	379	363	363	373	371	348	363	366	381	388	368	323	356	381	347	345	366	383	340	368	371	346	373	367	366	369	351	345	367	364	368	365	393	347	385	332	382	360	390	325	351	392	314	368	341	392	334	367	344	379	354	337	376	370	387	328	369	358	371	316	376	365	407	332	369	362	338	372	354	377	379	369	362	352	376	335	359	381	379	383	372	351	335	375	358	381	365	382	361	359	366	359	355	314	360	371	337	328	315	355	353	348	340	404	320	340	343	385	309	336	380	401	390	329	323	403	363	346	352	354	393	354	369	376	379	342	366	369	325	353	392	326	371	364	366	336	395	378	371	371	357	333	341	361	359	367	364	366	347	359	357	364	338	365	342	352	357	396	349	377	361	371	348	366	371	366	345	377	375	372	356	371	352	338	370	338	351	331	370	357	363	385	374	355	360	400	346	381	377	354	370	360	370	366	372	353	308	336	343	419	370	310	394	404	335	377	352	380	356	330	354	367	359	373	356	341	362	321	342	339	368	379	371	346	355	343	367	345	367	350	341	357	336	371	333	372	351	335	386	329	323	379	354	394	384	368	353	335	361	349	363	385	325	375	346	372	382	380	385	335	355	362	379	345	347	384	385	366	360	333	364	347	332	378	317	354	365	362	388	359	370	350	412	319	395	390	395	372	343	373	344	343	354	347	336	357	346	342	357	357	354	347	359	357	388	374	367	333	384	384	415	390	360	394	345	352	396	333	343	364	370	352	374	360	393	336	361	340	359	398	347	356	330	386	346	391	357	334	348	352	348	318	331	351	354	369	363	352	370	352	378	369	355	334	405	387	388	366	368	404	368	372	336	368	340	330	405	377	377	355	350	382	362	358	368	389	342	348	342	354	351	365	345	322	368	426	392	351	398	367	382	348	371	346	328	348	345	357	356	366	335	376	352	374	404	356	370	359	353	367	350	349	375	341	367	389	341	360	392	360	351	329	331	346	338	340	353	333	352	377	376	362	382	367	344	363	354	350	375	355	352	370	370	371	359	391	369	376	356	349	347	329	378	364	355	362	357	391	378	329	341	325	351	344	348	339	354	355	328	335	346	363	387	383	320	352	326	350	364	363	387	357	354	336	384	353	356	385	388	334	350	344	339	312	380	388	385	369	365	366	383	381	354	358	360	374	343	349	358	373	371	371	362	360	373	393	331	350	380	374	326	349	328	334	368	329	344	352	406	333	343	353	371	350	337	358	351	390	376	326	347	324	327	345	369	353	349	342	367	339	367	371	342	392	385	380	388	372	328	334	356	357	342	386	357	369	350	341	348	376	384	347	376	346	375	360	375	383	355	355	359	382	357	391	355	357	362	337	349	354	371	350	351	351	379	337	346	319	387	394	344	338	354	368	369	395	358	377	379	342	362	363	370	350	362	383	377	377	398	361	331	366	334	314	334	366	368	351	370	340	370	366	333	321	348	355	358	357	325	354	393	387	319	364	357	371	411	357	328	363	354	353	370	340	362	361	382	407	374	319	370	355	358	352	344	350	364	329	412	343	369	368	369	355	375	367	326	347	340	362	347	369	378	372	370	403	344	341	384	362	363	331	381	369	360	318	408	367	332	372	347	339	380	359	388	360	377	361	384	362	369	356	375	374	335	310	351	361	331	348	351	338	334	338	374	342	362	381	305	350	390	341	339	373	354	374	364	341	359	363	341	366	375	343	319	360	365	331	322	356	350	363	371	359	350	341	328	331	380	366	323	358	373	353	332	358	352	352	373	366	354	375	339	348	327	396	351	354	337	397	382	367	334	358	356	367	370	356	311	372	368	374	332	359	366	365	370	310	360	372	375	385	346	382	335	336	353	396	382	342	363	409	333	357	378	352	373	329	375	349	333	369	352	331	347	353	352	381	392	344	349	375	353	353	342	372	407	350	341	376	376	370	383	358	383	351	336	336	378	339	320	331	380	329	373	355	355	348	357	335	357	387	381	379	351	349	369	342	362	342	338	394	331	369	367	310	347	351
25859	32361	37030	35750	33624	26947	24822	21845	18103	14189	13341	13471	12669	10636	8804	7202	6353	5610	5633	5811	5775	5382	6109	6317	5571	4068	3004	2657	2695	3556	3235	3266	3772	3770	3532	3035	2363	2808	2086	2253	1891	1590	1529	1497	1834	1646	1669	1765	1923	1924	1748	1525	1386	1368	1226	1233	1193	1261	1243	1173	1188	1105	1105	1212	1232	1134	1032	1056	1105	1317	1649	1654	1576	1364	1245	1196	1231	1018	978	891	870	898	915	869	864	881	854	882	865	855	890	856	883	838	888	879	876	902	853	785	934	810	847	896	830	855	883	858	860	835	863	820	873	887	850	828	850	856	805	888	844	814	876	857	904	886	873	841	849	889	848	824	834	858	859	874	867	794	812	871	862	856	823	815	876	864	857	856	836	866	867	901	864	838	812	876	887	852	925	859	878	840	902	844	887	898	879	893	869	850	863	892	825	900	811	793	846	860	870	876	864	847	840	879	882	887	848	840	831	879	852	871	800	869	863	857	885	869	868	919	824	878	917	883	904	842	913	840	827	868	836	814	865	828	865	827	894	798	859	814	862	818	872	786	820	945	858	843	824	892	845	868	816	852	878	835	865	828	871	876	893	902	840	860	831	824	821	877	857	872	818	853	848	884	840	799	860	815	859	814	890	815	868	895	825	843	846	895	849	833	868	853	866	840	841	858	841	848	838	898	849	856	833	842	858	882	846	817	856	842	852	862	816	906	866	861	820	860	870	856	835	864	852	903	856	849	842	842	857	840	815	845	878	833	854	829	839	862	826	843	802	917	847	880	870	789	865	812	906	856	906	798	892	853	856	848	888	876	851	833	857	878	849	897	854	878	800	900	841	854	815	892	851	860	892	817	896	864	874	881	874	869	859	852	858	872	866	893	799	894	849	853	832	825	831	822	874	852	875	863	795	875	869	857	851	828	848	843	863	897	832	792	872	878	856	825	853	864	857	825	875	792	822	820	906	878	870	817	882	818	895	835	917	863	914	909	840	874	850	861	869	843	888	847	880	847	877	868	890	851	895	845	917	852	860	848	880	893	888	864	897	872	868	860	887	875	851	825	855	864	827	860	834	862	907	817	813	838	829	859	792	860	841	899	870	889	854	834	838	845	872	863	930	893	835	820	829	841	838	833	848	895	844	812	860	874	883	857	835	885	822	823	827	872	825	859	885	822	845	872	844	879	883	851	836	849	863	818	838	843	863	828	825	852	810	832	886	867	891	836	867	854	846	883	857	857	893	898	868	814	868	857	880	843	816	837	881	880	833	849	848	859	891	829	834	839	778	887	834	851	837	817	865	857	861	879	856	854	831	900	864	842	896	855	859	878	822	814	808	879	860	880	839	869	781	860	885	920	903	814	851	850	841	880	828	844	849	847	815	831	845	865	861	902	877	810	798	830	809	788	846	809	851	856	902	887	818	851	854	850	887	842	828	790	901	807	829	834	867	808	857	849	842	847	890	898	855	897	889	808	852	812	842	849	891	823	841	829	843	861	832	835	918	832	840	860	849	855	820	856	859	901	849	821	808	848	834	810	823	871	903	817	811	842	854	876	822	840	915	862	866	841	867	837	838	921	802	780	849	843	902	880	836	816	821	840	893	854	907	859	800	881	902	822	916	831	892	885	842	879	821	835	861	836	861	777	870	826	856	856	775	844	828	834	836	897	857	851	865	805	846	828	868	820	860	837	887	866	838	816	865	913	900	849	899	898	825	849	863	863	889	802	826	895	886	874	862	876	860	871	847	849	832	845	849	838	836	813	881	856	831	770	834	865	844	854	799	840	882	883	872	813	872	825	904	850	878	854	867	878	827	826	792	857	861	848	847	834	849	868	817	885	865	823	882	822	840	878	855	908	808	871	856	894	827	844	896	861	856	873	899	860	809	879	880	862	840	902	832	821	871	873	862	843	835	853	848	854	882	809	857	852	853	831	876	806	853	871	835	890	875	836	869	875	863	851	814	830	877	853	862	850	882	822	807	857	844	880	836	804	872	883	869	864	868	857	827	864	886	889	875	866	800	893	835	794	853	878	870	871	858	851	821	842	859	819	827	873	844	838	856	883	860	825	852	858	883	847	877	819	866	841	811	823	902	883	795	892	876	851	962	838	878	837	839	879	876	830	834	866	900	873	875	832	883	851	857	832	868	872	868	871	823	826	790	862	907	860	836	845	872	836	815	901	826	865	860	813	875	837	864	851	852	884	854	853	803	850	858	779	917	771	850	814	911	835	861	828	834	809	822	868	872	876	861	866	840	884	795	872	919	870	859	793	857	808	850	827	836	810	833	828	856	864	867	806	803	872	843	874	919	838	891	872	853	854	798	847	816	839	838	846	816	864	842	857	806	844	847	891	815	889	838	814	876	863	812	876	846	862	864	797	872	879	824	896	861	867	877	844	831	830	844	826	832	829	872	848	906	870	869	892	847	818	843	814	813	868	898	855	872	877	821	800	944	854	864	854	846	880	827	952	835	786	888	827	832	846	863	875	781	843	800	873	905	868	853	900	914	797	869	835	877	800	829	870	870	858	872	844	879	899	808	837	834	851	843	839	874	874	871	856	839	879	846	864	835	817	861	862	864	838	852	852	797	811	909	826	783	841	854	886	860	822	901	845	808	840	857	824	897	925	912	844	838	835	858	932	884	835	901	936	839	807	821	790	829	888	850	901	901	895	826	866	822	846	845	842	883	914	810	868	796	814	861	845	852	858	842	827	858	877	829	833	812	890	843	875	841	853	828	831	889	861	831	842	833	778	848	809	880	834	827	853	869	856	821	864	899	827	820	856	830	858	841	905	880	800	852	838	838	842	856	831	859	819	781	847	835	826	880	809	852	858	831	848	871	805	858	893	866	901	828	871	857	870	831	855	855	903	858	866	834	836	867	833	894	877	866	884	852	892	857	894	873	835	866	849	818	834	860	878	936	809	875	822	819	855	808	841	831	834	852	843	821	910	873	847	847	865	830	838	837	814	856	804	880	823	804	847	884	866	896	853	872	837	841	870	816	826	828	850	864	859	878	845	848	852	879	894	900	890	850	857	922	868	879	877	824	814	854	848	902	865	842	879	865	852	872	861	848	845	823	826	816	855	851	855	910	890	873	882	834	833	894	864	868	860	873	851	850	905	897	859	828	848	872	840	834	848	853	822	860	917	898	890	874	879	872	858	866	857	861	873	870	913	905	880	850	875	849	824	859	819	829	856	839	843	844	873	826	846	856	865	859	871	864	839	839	826	883	894	872	848	849	902	857	878	905	869	829	826	856	894	870	861	909	872	859	859	840	847	901	886	829	805	828	823	889	795	845	937	844	881	913	833	866	892	869	822	872	861	821	853	884	862	846	865	877	849	872	873	835	880	846	853	935	821	865	815	851	875	868	830	863	898	861	804	907	871	840	856	900	860	843	877	794	908	882	849	865	862	827	823	856	789	907	861	798	834	822	913	834	857	854	858	852	837	829	846	834	818	874	779	859	852	799	875	898	865	818	816	811	851	886	902	797	862	908	886	920	815	871	830	854	877
42168	40378	35311	30244	27842	24539	22144	17056	10922	6692	5443	5514	4809	3819	2721	2187	1777	1699	1660	1682	1555	1639	1499	1779	1489	1091	895	698	713	967	834	914	1010	1005	995	755	657	719	550	540	456	398	417	413	518	552	440	473	565	503	439	404	364	361	328	380	359	343	370	347	354	296	341	345	333	339	332	328	338	377	453	448	340	343	337	352	313	311	315	276	253	248	271	279	298	302	293	308	270	261	288	270	292	272	328	250	288	291	289	283	312	279	283	301	253	311	272	276	270	269	296	252	305	280	284	276	289	281	299	275	248	274	260	292	274	288	264	292	290	253	285	288	283	278	270	285	254	272	280	251	276	266	268	282	271	269	266	276	279	265	295	292	273	275	251	280	297	276	292	267	279	290	254	280	321	275	265	253	278	281	310	307	267	296	297	302	286	295	301	310	237	267	256	286	289	288	294	285	260	295	289	274	273	275	262	282	267	283	270	315	281	259	322	290	280	292	296	232	298	263	314	297	274	253	297	268	297	277	301	273	276	288	303	266	290	278	269	287	293	266	257	276	276	288	310	315	269	255	301	295	304	277	253	309	279	275	267	279	259	286	288	271	283	265	287	293	290	308	266	268	288	270	279	252	280	297	283	263	291	281	288	261	283	282	275	284	312	311	269	251	285	281	291	296	277	267	286	265	327	237	263	253	261	314	275	289	257	265	276	285	289	291	256	281	280	287	302	279	270	281	257	277	283	279	272	261	286	242	281	273	272	265	294	265	257	268	262	287	267	292	253	273	272	245	272	292	260	301	270	266	259	298	295	275	252	278	298	274	277	288	276	287	270	286	295	292	271	295	278	305	265	317	276	260	291	231	269	260	283	286	288	285	260	275	306	262	243	289	281	266	276	266	275	278	288	271	306	258	258	260	284	267	276	273	277	289	265	265	286	300	269	304	285	294	292	284	287	286	258	293	283	281	295	274	284	305	279	272	290	275	277	279	276	254	264	287	261	263	259	267	298	278	239	270	255	259	292	304	273	270	280	256	264	276	271	303	301	275	292	276	275	263	282	254	263	301	307	252	283	300	283	256	282	264	282	264	272	277	296	265	272	263	284	286	286	305	273	283	271	300	248	310	257	290	248	257	293	273	292	308	285	259	290	284	268	270	285	277	261	295	243	274	292	271	279	285	266	281	305	268	269	263	262	285	282	266	289	302	307	301	321	294	244	287	293	273	294	253	297	298	288	280	286	276	271	285	275	273	282	270	296	281	290	271	261	278	297	275	286	307	271	287	278	285	270	268	285	261	305	281	289	262	292	289	283	264	284	260	286	296	275	258	294	311	305	270	280	314	279	312	300	299	278	285	232	299	287	266	259	280	271	270	276	249	305	294	283	282	243	269	295	277	280	297	257	275	262	255	251	279	263	272	279	280	285	286	270	268	306	279	254	258	270	285	282	294	251	282	278	291	297	266	298	302	291	283	294	265	275	282	284	311	297	295	311	292	281	262	265	268	257	279	285	306	313	315	280	270	271	290	282	258	298	269	287	275	294	253	271	326	260	288	281	263	269	279	321	274	249	263	249	300	299	287	276	287	297	274	266	254	282	292	314	271	306	285	274	305	261	305	269	307	287	289	281	262	237	275	303	292	288	296	258	274	303	299	276	290	278	247	304	289	269	251	285	287	271	294	298	287	280	264	273	301	296	271	308	279	285	257	315	274	270	288	283	279	256	273	302	268	274	265	258	276	275	303	271	240	277	278	275	268	266	294	268	298	244	261	263	283	273	270	297	274	303	272	264	281	272	265	287	263	277	281	290	268	264	276	314	278	277	290	262	261	272	262	297	295	274	298	307	263	294	289	278	281	267	285	281	282	270	286	279	288	276	260	271	267	296	271	283	303	257	295	290	281	271	275	290	282	259	286	267	293	268	268	280	327	276	286	280	267	256	255	265	264	292	274	278	309	237	291	236	276	271	276	249	288	281	284	308	272	281	298	310	278	287	256	279	302	305	281	274	254	269	302	276	287	278	275	282	267	277	264	284	265	313	271	269	300	274	283	280	300	297	272	254	284	266	259	269	294	270	268	281	299	270	282	290	293	305	280	265	275	273	288	306	268	265	298	284	285	271	272	290	300	309	291	340	290	266	284	317	312	273	290	290	261	247	273	278	299	276	257	290	276	275	267	303	297	306	282	265	264	247	288	262	284	288	272	281	269	297	283	284	298	275	301	309	295	267	288	256	263	291	293	279	310	272	304	289	289	267	269	302	257	278	281	273	263	271	281	311	262	275	232	261	265	275	279	298	292	281	273	273	269	284	278	264	232	252	272	292	266	285	306	254	259	300	267	257	275	295	305	291	282	278	283	236	250	260	289	303	281	299	284	273	272	301	271	262	287	276	307	302	270	275	282	278	280	271	288	280	275	296	260	281	300	295	294	291	278	274	272	294	274	269	305	286	284	278	267	282	272	273	290	301	275	283	309	280	269	276	248	305	295	272	282	296	259	269	285	292	273	299	296	287	309	278	287	287	295	257	274	274	236	273	289	311	269	253	259	267	264	288	281	289	276	261	257	273	276	284	240	262	304	278	284	320	308	266	267	303	290	253	271	296	305	289	298	291	277	291	252	281	280	300	297	282	288	297	272	288	286	263	298	296	302	270	301	296	299	271	282	261	313	277	279	247	277	284	309	263	272	339	304	283	280	265	257	318	264	267	307	318	297	295	302	255	271	281	243	268	249	286	283	306	254	280	302	268	286	300	296	261	289	262	257	266	237	307	266	261	283	263	287	259	273	282	288	300	288	267	283	270	287	296	256	277	262	282	287	235	299	257	276	283	263	272	285	298	279	287	282	292	302	282	271	259	259	276	287	302	259	260	286	275	276	286	283	265	282	282	233	260	292	295	293	295	268	262	257	285	284	276	251	265	275	304	291	291	285	275	276	286	302	268	320	310	292	274	297	272	244	279	261	287	273	300	284	298	281	293	291	305	280	276	300	297	273	258	261	274	274	295	271	285	263	287	259	293	272	284	277	272	264	267	229	260	244	298	307	296	284	268	291	272	276	296	263	307	277	268	294	299	305	266	273	287	269	308	291	275	281	269	285	263	248	271	278	292	271	277	305	295	305	261	286	287	278	278	292	306	274	299	279	274	274	316	272	284	264	264	294	277	250	318	289	258	272	276	290	275	264	273	278	275	279	261	281	291	264	278	311	291	291	254	288	305	280	306	256	251	269	260	262	254	307	295	284	276	275	318	287	278	281	334	255	278	277	296	303	334	262	257	296	298	280	271	299	244	264	275	319	295	286	297	288	267	255	260	283	282	294	270	273	299	260	284	276	285	319	292	313	268	291	267	261	250	273	247	272	284	278	260	296	292	307	287	309	273	271	304	259	318	268	272	291	279	288	273	312	307	257	281	274	281	275	250	249	277	311	265	279	269	245	259	305	270	291	297	307	274	270	274	279	270	297	277	265	309	242	256	278	281	281	280	279	281	255	293	269	275	291	321	287
31549	35874	40695	40396	38510	32810	31710	28634	23534	20101	19943	20380	18354	16386	13378	10990	9638	9028	9118	9653	9742	9548	9354	11007	8589	6154	4589	3875	4098	5710	4733	5534	6641	6160	5621	4557	3522	4073	2892	3088	2506	1955	1881	1818	2605	2611	2270	2468	2940	2741	2205	1861	1769	1555	1273	1280	1314	1382	1173	1242	1244	1040	1176	1300	1265	1166	1014	1010	1150	1796	2321	1845	1399	1239	1127	998	1175	1107	982	744	732	687	720	701	741	718	651	670	666	683	704	680	739	677	663	711	692	622	645	678	628	682	666	713	652	706	693	640	606	703	662	692	724	643	699	659	652	632	650	682	678	686	642	664	654	738	714	675	649	679	676	650	665	657	672	621	674	639	657	647	692	634	652	634	654	643	686	646	642	695	670	623	693	666	655	703	691	695	679	641	681	688	657	701	666	649	647	623	664	621	668	681	673	635	678	663	639	690	660	629	682	654	696	650	663	661	648	611	657	675	646	670	668	662	657	705	692	652	624	648	665	676	717	677	677	673	664	652	675	644	640	649	666	679	648	665	678	688	672	667	686	652	670	707	668	709	670	655	673	709	685	662	666	649	680	694	653	634	611	684	685	644	658	637	674	680	642	685	663	655	628	630	702	680	666	667	570	664	663	660	661	654	666	676	695	624	646	642	676	674	627	646	637	702	658	627	664	647	696	663	651	654	652	645	711	679	714	676	676	630	644	683	705	677	670	665	681	642	617	664	620	658	659	652	683	658	703	668	636	673	678	631	698	654	646	701	661	684	657	606	653	664	649	703	666	673	608	723	682	675	659	665	660	648	677	674	677	633	672	653	647	683	627	680	709	653	716	691	618	636	724	644	668	658	674	629	649	664	650	665	638	621	680	660	660	652	667	696	678	683	625	639	693	682	659	659	684	693	656	675	663	659	668	650	648	698	710	659	681	679	732	649	622	629	696	637	659	682	636	667	693	651	672	617	658	638	709	677	670	673	624	649	686	668	626	695	705	693	715	666	731	639	675	674	671	697	685	716	656	641	684	681	652	679	647	647	661	687	698	634	643	663	665	662	695	648	614	659	635	624	681	696	654	680	626	671	683	623	695	680	702	644	661	637	626	643	672	626	721	679	674	631	658	674	657	659	637	658	648	669	671	659	650	660	662	643	691	631	662	681	674	677	666	653	652	636	668	659	656	629	665	673	706	645	722	656	666	685	627	646	635	650	690	669	668	684	672	692	707	628	702	696	675	672	656	661	678	702	682	659	685	665	692	619	686	680	660	689	614	635	621	635	624	701	677	653	641	638	629	670	672	696	651	675	640	679	619	689	696	709	660	690	664	693	710	648	670	647	608	698	742	688	661	689	660	633	653	669	737	671	612	717	634	659	677	644	679	623	666	637	662	651	681	603	622	661	636	664	682	676	617	706	666	626	687	645	678	709	664	667	686	704	696	657	657	677	643	704	669	665	659	686	641	637	641	727	651	668	660	657	678	641	643	695	649	678	643	609	661	669	666	679	671	680	694	638	670	662	690	665	667	622	713	702	681	679	637	664	659	638	675	626	663	661	668	669	714	643	676	696	682	650	645	652	683	687	650	697	658	669	647	641	624	633	670	663	671	674	706	651	687	618	618	687	653	691	638	697	615	635	656	645	648	687	689	660	645	650	660	713	672	715	572	632	691	669	653	693	647	630	656	660	680	680	647	665	649	701	693	659	659	673	642	661	673	670	637	685	649	670	649	644	700	666	691	687	658	642	641	681	698	655	624	664	644	668	670	719	691	708	675	658	658	692	756	653	666	679	664	649	664	639	648	652	669	679	660	657	652	663	686	637	625	676	663	704	653	683	689	678	683	662	684	692	653	630	690	641	632	674	649	641	661	705	689	705	697	662	684	660	621	661	664	638	684	625	677	646	655	646	720	654	666	645	646	689	653	659	695	631	627	664	670	672	655	655	672	659	656	693	634	660	677	641	675	684	622	676	641	679	684	613	639	673	606	660	669	673	697	632	652	664	679	647	680	633	654	699	709	648	676	645	640	655	654	671	693	630	660	677	687	654	642	644	643	685	662	640	675	668	659	637	681	686	674	682	633	701	713	691	658	615	684	612	669	687	649	634	673	674	714	680	680	641	641	611	633	617	700	666	688	646	664	672	703	665	617	683	660	675	649	648	659	685	632	713	664	673	650	684	680	690	647	676	664	681	677	694	651	666	661	692	665	667	668	689	672	679	710	686	624	612	693	682	697	665	718	642	648	650	662	661	674	661	642	643	675	652	668	693	664	632	756	671	662	636	678	661	643	712	685	666	681	681	661	678	651	648	636	656	671	652	640	649	640	691	638	669	749	687	605	667	650	653	711	672	664	677	655	659	643	654	678	671	654	658	681	642	626	658	671	750	635	692	696	645	683	651	658	666	670	659	686	685	629	645	681	628	664	646	701	658	667	658	677	670	675	654	683	709	683	710	678	660	614	674	673	659	635	646	667	663	705	663	690	698	694	706	683	692	648	704	672	629	686	647	649	701	641	699	645	664	646	696	690	695	658	693	703	690	664	673	639	644	650	648	683	660	667	684	670	685	684	719	691	672	691	678	657	677	644	673	681	648	673	663	663	688	711	672	696	652	669	686	641	642	718	661	608	708	692	674	652	634	705	647	687	685	624	662	667	633	624	705	646	658	665	670	660	718	682	667	624	653	688	596	670	677	663	683	683	726	700	674	651	665	693	618	694	638	638	649	661	690	671	617	659	723	677	639	614	667	669	642	687	632	632	670	659	651	694	679	630	639	675	651	642	635	642	614	660	670	681	642	607	675	673	659	647	662	669	659	641	659	657	667	682	671	620	704	635	672	640	650	669	624	669	706	657	654	667	643	671	684	661	715	647	651	653	651	621	653	673	655	696	659	692	670	686	641	669	650	673	709	679	681	648	690	628	648	673	640	687	639	659	681	637	644	650	673	670	627	666	692	650	655	697	664	681	688	658	674	710	652	660	693	649	679	643	622	647	688	658	621	630	714	665	647	651	639	660	669	598	702	640	666	680	726	709	685	670	618	675	693	667	641	657	667	668	665	705	633	658	599	672	639	721	680	637	670	681	703	688	655	673	744	643	699	705	668	625	677	677	651	696	673	657	651	643	656	669	682	671	642	702	607	708	652	652	621	690	626	657	673	668	696	657	606	641	672	681	675	677	649	675	644	694	664	640	692	672	682	665	678	668	699	646	689	681	676	671	709	608	702	636	660	627	675	675	622	682	628	687	655	658	714	657	665	705	654	675	671	671	659	702	629	712	661	686	658	654	661	652	656	635	698	704	648	654	654	680	687	681	662	617	637	678	698	685	658	678	692	660	630	718	685	677	670	651	633	659	680	657	655	643	645	690	648	714	674	652	693	628	682	675	655	661	643	668	624	665	711	658	655	633	675	658	701	669	666	650	711	687	701	704	634	686	647	627	665	672	696	694	727	640	707	670	670	632	661	673	648	646	720	703	654	711	675	698	644	687	662	632	652	713	681	630	639	687	669	657	623	652	673	711	685
13092	14939	14648	8687	4713	2772	2176	1718	1136	817	708	618	601	536	447	446	424	424	423	346	386	382	383	367	351	307	341	343	353	368	320	328	340	333	346	323	329	318	336	319	323	330	332	341	325	331	341	315	315	350	342	279	341	305	312	305	335	299	344	313	303	322	322	299	314	320	320	287	292	316	328	290	337	303	316	288	305	291	284	307	288	314	291	315	314	303	285	290	319	284	292	306	318	281	292	292	292	283	341	305	323	290	309	337	296	312	311	331	323	290	321	317	342	324	269	297	296	305	321	311	320	309	341	337	308	310	315	298	301	314	334	288	333	290	312	300	310	305	298	308	288	301	323	284	317	297	321	298	303	283	309	323	318	314	313	315	244	328	305	314	306	304	281	305	309	311	296	279	310	305	310	312	303	298	299	282	286	296	308	343	337	308	290	285	301	334	346	298	304	318	262	330	293	297	294	311	282	289	302	283	327	345	327	299	339	268	280	303	293	342	294	315	322	299	311	315	284	329	254	299	342	295	312	304	276	320	314	304	297	314	284	298	294	286	316	311	317	296	302	313	284	260	324	260	304	327	331	302	285	287	276	285	276	283	279	289	292	318	333	317	278	275	317	279	322	295	316	299	321	297	330	303	304	325	317	291	343	281	291	289	290	281	290	321	297	296	322	280	319	326	306	287	315	317	321	324	317	355	309	289	314	304	325	315	301	322	305	357	332	294	299	319	280	289	283	324	313	285	301	285	294	291	280	292	288	313	309	260	280	277	300	294	300	297	295	319	333	302	314	277	293	289	342	283	299	323	289	308	318	331	245	282	295	312	321	322	281	315	316	316	283	316	268	301	296	303	327	320	296	273	315	333	291	299	352	303	306	283	291	272	276	304	289	289	298	333	308	299	298	340	318	318	321	323	275	305	318	314	299	334	300	263	290	297	277	321	307	266	293	299	297	335	298	282	312	307	303	294	316	272	321	295	285	320	295	322	330	287	286	309	326	330	321	314	274	303	283	311	277	271	297	334	282	293	311	284	285	322	286	329	382	282	298	280	298	283	309	307	303	327	283	293	292	294	306	324	307	308	312	319	296	305	300	316	335	289	302	314	315	290	300	307	311	323	322	291	323	306	332	342	319	293	287	340	320	288	285	286	288	311	277	294	310	305	289	263	303	281	291	338	311	318	299	340	301	311	314	334	329	285	300	303	288	310	291	293	303	338	328	273	302	301	284	301	312	334	309	298	291	303	292	299	330	290	328	299	295	309	310	317	318	308	314	294	297	308	271	285	303	335	279	291	273	289	284	290	309	300	281	334	323	308	313	275	324	308	280	316	302	328	317	314	292	333	332	293	309	312	329	305	311	278	296	309	357	276	339	307	296	329	319	296	301	314	304	301	345	300	281	280	328	310	315	286	266	292	307	314	271	318	326	336	303	319	305	311	291	298	297	323	319	309	300	304	279	350	299	307	304	300	277	295	291	307	319	311	305	319	330	333	324	316	312	301	290	316	293	291	291	302	316	295	275	298	319	317	340	337	312	321	327	328	296	324	306	310	314	283	291	296	313	296	312	329	320	306	307	316	336	319	310	292	292	303	310	313	300	275	314	292	314	295	319	326	284	307	296	288	296	305	312	326	317	270	304	294	289	299	308	314	310	304	316	309	299	322	291	282	277	313	308	263	319	323	321	272	295	312	280	312	310	351	338	338	313	326	307	304	302	303	270	312	284	304	330	305	319	282	302	278	322	289	297	325	292	297	279	306	286	298	334	308	327	317	302	322	295	302	305	318	306	304	259	320	307	317	316	311	303	294	322	298	307	336	288	351	351	299	320	297	300	304	307	326	307	312	281	315	331	302	265	315	320	342	336	311	285	285	291	282	293	314	287	321	289	315	331	301	306	321	288	303	316	313	283	277	298	307	301	284	311	317	325	301	297	305	303	301	295	301	297	285	316	320	325	290	287	276	282	334	333	316	307	301	295	297	311	312	288	298	300	306	271	301	276	292	310	289	283	259	291	320	318	336	310	298	315	283	331	323	297	344	299	307	289	287	294	339	281	305	311	279	318	330	288	321	303	300	271	328	296	341	306	313	279	303	314	281	298	309	295	316	323	323	296	319	298	324	319	298	299	294	311	318	289	293	314	316	309	302	318	307	319	302	309	313	326	305	285	306	331	261	323	295	297	289	287	293	305	297	289	305	317	306	292	297	304	311	272	332	293	291	291	320	303	307	257	300	272	291	320	305	296	294	301	339	285	288	291	291	316	300	284	311	262	298	306	309	320	314	307	318	302	271	333	289	305	309	311	289	290	329	296	311	324	315	316	291	319	309	297	297	314	310	326	315	311	296	311	299	329	346	293	302	313	291	315	310	297	301	303	306	323	292	287	301	293	283	302	322	250	288	294	284	289	259	318	308	295	303	324	282	282	316	286	317	322	328	305	292	313	289	321	370	328	322	295	277	333	322	279	314	298	293	305	244	297	338	321	297	285	312	309	338	280	301	305	321	311	295	317	294	284	324	312	287	333	271	294	321	304	322	276	311	327	291	307	325	338	291	320	285	310	275	310	301	303	301	303	286	336	321	301	294	324	298	289	321	309	322	309	285	293	293	315	308	261	301	272	313	305	308	286	299	294	327	320	305	296	283	303	296	284	309	287	306	308	313	305	306	301	287	299	287	290	294	313	293	298	311	304	325	327	292	328	287	306	284	291	319	349	300	320	315	289	326	310	314	302	327	323	306	326	315	313	327	321	294	300	307	327	296	318	316	324	305	296	289	306	319	310	318	324	315	276	294	283	316	325	281	352	301	312	297	309	279	319	312	282	310	321	319	303	284	298	281	307	305	289	321	305	316	327	283	312	269	305	317	290	275	295	308	313	317	350	303	290	310	313	286	325	318	298	298	329	283	300	250	282	329	325	300	319	287	303	295	323	327	341	314	273	274	300	292	285	286	351	306	309	334	304	334	304	299	294	299	324	295	282	282	312	310	328	308	318	284	322	321	313	289	303	300	283	333	304	314	298	285	313	334	301	291	290	312	337	344	302	286	305	321	295	313	297	295	332	283	309	282	268	283	308	293	313	330	309	272	310	298	296	343	336	320	305	323	320	308	295	277	318	301	288	270	285	316	307	279	303	318	315	275	295	292	319	309	321	299	327	297	314	302	301	285	280	292	302	318	285	309	321	304	274	266	325	320	318	301	336	293	306	329	299	329	301	330	337	285	301	304	317	288	303	277	291	308	297	305	331	318	305	342	355	351	334	306	303	314	289	313	275	293	293	291	290	310	304	294	277	305	276	292	307	292	295	264	320	306	289	343	326	305	294	284	338	312	310	299	313	273	301	315	311	296	290	333	291	295	326	308	308	305	375	359	309	268	296	296	295	287	275	276	299	317	279	303	334	309	311	284	293	310	317	286	331	283	313	287	311	293	284	318	308	257	307	366	324	308	320	307	275	297	311	271	321	304	310	288	323	303	371	297	323	317	298	305	318	314
9686	15508	18922	16679	12836	9141	8366	6941	4835	3733	3109	2810	2487	2121	1864	1725	1589	1514	1553	1461	1345	1345	1298	1261	1150	1127	1045	992	1002	978	1034	1059	1111	1069	1011	1006	1028	986	1014	931	953	991	959	957	886	876	894	939	946	987	886	870	856	899	880	848	870	834	851	811	897	860	829	766	800	826	781	725	783	774	818	797	839	715	810	743	738	773	776	780	736	746	754	742	758	732	821	792	777	734	761	752	784	784	792	743	749	812	705	699	762	762	773	719	736	745	697	781	731	776	753	765	702	735	765	796	763	712	729	723	735	740	777	734	738	745	723	759	772	761	761	722	734	774	756	713	739	705	763	735	718	781	792	719	761	714	730	745	718	791	738	755	759	741	779	779	726	768	791	738	728	815	765	765	789	723	735	777	741	788	737	715	749	713	772	751	764	754	733	769	778	702	683	764	767	777	760	714	732	739	762	728	729	785	732	733	743	788	736	787	767	752	791	756	774	739	717	729	770	764	730	734	737	702	754	732	827	750	811	779	761	743	765	749	766	736	745	702	702	746	704	744	704	775	709	738	707	708	758	787	754	775	739	733	710	757	753	721	778	776	722	724	736	751	791	784	713	782	783	750	795	748	756	715	757	719	732	748	765	717	748	717	760	775	728	803	772	751	758	787	716	773	780	716	720	754	732	745	755	765	741	785	749	763	705	736	787	757	721	735	740	741	742	763	761	812	704	759	772	745	736	719	694	727	772	755	735	750	696	687	694	736	717	762	737	743	714	738	751	781	739	758	729	744	732	732	719	713	743	790	776	733	727	684	764	694	741	767	720	776	775	758	759	739	726	779	745	694	761	738	714	729	663	748	717	759	783	732	799	710	746	706	735	739	745	767	723	792	765	757	767	750	700	803	741	763	746	819	754	781	787	723	724	750	707	777	755	732	796	782	742	738	709	798	759	763	792	783	771	785	740	774	767	776	685	713	796	745	772	733	691	743	728	750	692	759	760	730	732	748	732	736	791	755	734	732	765	737	759	741	753	718	747	749	726	767	739	788	761	767	771	715	759	813	714	758	748	763	738	746	748	779	723	713	771	719	729	752	745	804	679	771	737	727	749	733	783	733	806	809	735	748	760	721	790	751	777	698	704	745	761	737	789	781	762	735	808	773	704	763	734	741	749	779	769	756	699	764	801	759	781	754	757	789	742	750	754	685	764	809	743	743	742	763	744	778	736	744	782	701	785	732	748	729	760	741	774	724	726	749	800	757	733	704	722	780	770	730	820	691	751	733	766	734	752	762	798	756	746	719	781	824	754	741	725	734	754	761	736	798	766	760	744	747	749	806	754	828	763	744	733	759	753	739	715	743	755	703	754	732	780	806	755	756	742	747	770	709	788	717	735	709	723	772	697	755	789	742	795	741	765	724	721	792	807	751	714	796	746	745	690	747	727	725	711	798	709	673	736	767	694	748	758	742	778	710	747	775	721	734	755	772	721	732	749	780	765	752	794	721	738	764	735	745	727	744	735	676	749	724	721	769	755	765	782	688	723	771	730	780	729	795	739	724	706	708	734	797	738	746	723	755	744	742	723	757	716	745	768	752	786	697	753	759	757	728	764	768	711	695	738	736	759	752	759	736	738	748	708	741	732	767	682	748	779	744	737	742	744	760	748	766	730	765	770	763	720	737	747	732	776	781	720	805	755	814	714	777	763	739	778	801	730	746	769	741	770	787	731	769	742	686	693	758	759	764	752	728	727	698	686	743	707	780	701	755	757	760	731	740	764	683	719	758	769	772	777	753	709	739	709	717	726	749	723	724	825	767	782	739	780	756	749	765	723	698	781	761	761	729	743	800	740	773	735	744	749	725	803	778	787	755	742	750	776	763	775	753	778	812	732	764	741	761	776	734	750	742	785	776	782	748	735	768	774	773	739	776	731	752	718	722	764	725	749	774	732	756	748	743	772	783	757	753	742	765	787	737	794	746	785	762	768	764	769	766	758	728	751	689	739	783	723	746	760	734	769	714	730	744	739	742	792	742	750	725	726	687	714	793	738	698	775	755	747	767	782	821	775	758	759	730	769	786	760	744	722	746	755	747	728	699	735	730	783	793	731	790	804	794	765	719	780	754	739	721	746	729	770	741	688	778	776	771	695	749	722	798	736	778	762	710	755	722	744	818	728	730	760	751	724	758	741	786	758	715	750	763	720	728	748	783	735	757	762	747	783	741	740	713	746	764	785	763	728	710	731	813	765	715	724	760	757	709	734	728	747	786	734	768	721	763	722	787	756	809	739	807	719	718	769	723	726	689	789	759	724	694	691	741	756	730	759	783	755	784	752	763	736	745	783	756	788	808	738	744	727	789	761	743	785	788	723	735	741	772	726	767	755	715	780	746	779	767	746	714	724	706	788	775	766	774	726	730	771	707	749	767	730	722	777	737	759	734	722	718	726	758	729	776	776	715	777	782	739	767	778	766	772	782	782	783	775	756	708	753	641	737	743	724	758	723	781	745	704	761	762	715	748	742	756	800	703	772	709	742	784	727	740	751	789	738	772	713	694	742	783	768	774	771	763	770	714	753	766	769	740	763	716	762	770	775	725	783	749	736	734	798	758	734	781	756	760	761	730	742	711	802	783	754	738	742	748	770	750	784	737	783	723	753	751	713	763	766	685	737	761	712	734	809	756	795	769	734	731	718	729	744	736	734	729	769	764	798	732	763	751	713	771	721	726	726	753	762	767	730	747	756	736	735	733	731	763	764	689	754	737	747	720	761	740	740	759	785	739	729	768	731	757	779	772	731	740	750	788	739	724	765	745	789	783	769	714	789	708	743	730	742	761	763	732	704	734	784	734	788	736	735	711	762	772	753	737	712	722	749	697	752	787	768	744	716	749	777	712	781	725	779	752	771	739	778	699	753	755	792	724	794	724	720	692	763	720	787	763	762	758	753	797	795	763	720	756	783	756	823	721	767	752	719	733	770	771	814	731	764	735	774	757	774	746	777	758	815	720	704	785	735	752	688	758	760	797	769	766	761	747	767	797	731	751	733	730	780	789	745	755	749	750	714	791	744	772	757	797	724	754	757	747	743	765	739	738	761	807	798	726	727	714	750	743	758	747	714	706	740	749	780	728	750	755	744	760	748	724	739	734	755	705	721	730	766	750	781	720	755	789	739	690	751	726	773	769	730	746	727	737	755	770	771	685	768	732	774	770	760	772	742	750	806	739	746	766	757	800	760	776	711	795	695	728	760	733	722	753	733	769	731	730	761	730	794	733	783	732	743	697	759	736	750	764	701	734	768	755	790	729	788	738	759	724	692	749	739	753	743	777	713	728	761	762	729	749	749	789	764	737	764	734	747	731	756	747	729	780	728	749	762	752	753	749	754	741	734	756	760	750	742	781	713	779	772	713	812	749	767	771	712	773	724	711	767	738	769	715	730	747	748	744	726	733	786	759	707	715	788	725	778	703	749	753	705	746	758	751	762	762	778	778	749	749	759	744	745	727	791
36075	38712	35089	28943	24782	19511	14451	9492	5934	3846	3109	2887	2408	1971	1529	1432	1095	1064	1083	1109	1217	1146	1093	1031	873	745	635	595	620	675	551	739	831	715	617	583	625	602	554	475	434	444	447	440	500	509	484	463	514	479	464	422	450	421	382	422	415	423	403	402	377	386	435	413	347	369	359	390	422	415	420	438	372	382	382	365	382	321	369	378	345	376	356	371	329	335	346	367	360	394	360	314	334	339	336	334	339	380	391	352	371	349	331	370	349	361	355	347	375	332	335	362	345	353	348	343	342	392	374	379	337	381	369	343	366	372	359	365	346	326	344	364	351	358	354	349	352	357	358	343	356	361	334	336	383	364	312	343	353	360	354	384	326	349	335	335	379	399	348	360	356	349	351	364	333	327	334	350	347	360	325	344	336	376	358	353	371	369	361	374	368	332	361	355	352	370	346	343	381	374	357	331	365	367	389	376	352	365	348	355	349	355	363	311	357	326	344	368	330	318	372	382	351	362	367	366	362	387	346	340	350	386	353	325	325	370	352	328	326	329	360	354	303	364	339	323	367	376	368	347	336	328	345	387	320	360	368	388	360	361	349	364	363	330	363	365	343	349	385	328	377	363	306	390	364	352	379	322	347	346	333	365	363	322	380	363	361	351	355	339	372	345	355	357	324	340	337	322	343	341	365	354	371	373	310	363	373	354	351	356	336	317	335	364	347	351	359	343	336	344	389	376	317	378	342	360	364	388	356	343	352	371	353	342	355	327	385	325	352	385	363	329	350	348	339	340	346	340	337	388	337	334	353	344	369	369	401	336	345	391	379	365	361	342	337	326	337	351	350	357	373	364	354	355	360	389	336	364	362	341	359	364	337	332	373	381	351	366	334	358	374	356	329	363	355	349	364	374	339	345	377	326	362	361	369	353	323	355	359	354	348	353	340	333	350	308	362	345	363	319	364	370	340	349	356	354	371	378	323	294	376	347	308	320	337	365	343	362	359	393	405	338	350	340	369	330	343	365	340	376	369	347	343	377	346	333	364	347	353	370	369	383	356	331	367	384	352	346	348	338	378	369	394	358	361	364	355	343	381	362	347	374	375	356	341	345	350	350	353	347	335	377	344	354	367	357	382	343	361	359	354	343	365	367	338	319	333	331	366	337	378	331	321	343	342	366	363	392	371	369	325	371	384	388	364	335	336	367	345	315	322	355	365	337	371	361	357	348	337	340	359	370	352	321	368	337	356	342	382	347	404	321	330	381	318	356	404	393	360	392	346	368	373	332	339	357	381	364	378	297	375	340	353	330	342	358	332	336	347	366	338	363	343	378	381	353	352	374	352	342	352	394	409	345	352	363	353	332	358	351	349	342	346	349	325	348	312	385	377	355	293	339	348	369	367	364	375	350	337	373	336	358	365	362	342	347	324	359	368	368	341	326	316	354	338	348	363	354	339	386	382	385	349	370	339	348	329	347	355	363	338	351	378	384	394	389	366	390	343	340	345	350	376	367	337	401	360	364	364	318	370	336	356	349	348	360	349	350	332	425	384	349	363	365	370	355	361	361	397	335	339	396	350	375	360	340	377	385	341	380	391	346	351	353	351	363	363	322	341	357	374	336	384	337	337	321	363	319	342	380	360	377	363	391	357	342	342	325	361	342	355	376	401	377	316	349	363	369	345	319	333	370	354	318	367	365	362	350	348	355	374	348	364	386	363	378	332	318	336	361	352	357	355	370	361	371	383	346	309	350	368	373	339	322	351	341	354	374	341	352	326	337	343	357	340	366	349	389	315	351	352	348	357	356	383	355	332	335	352	341	331	353	370	379	349	346	324	340	373	358	352	364	355	361	348	338	358	339	340	348	349	344	359	367	354	373	389	358	333	364	328	378	373	356	361	357	373	372	357	372	391	364	320	355	352	351	350	371	393	346	336	375	377	369	375	335	355	355	356	341	345	358	366	352	352	367	339	333	375	331	339	344	371	357	373	382	357	379	334	346	368	321	338	333	356	360	329	362	373	347	360	333	371	381	363	337	380	345	352	383	346	349	357	340	332	332	331	347	324	337	353	361	389	342	358	351	394	353	332	342	351	339	332	359	365	353	357	380	365	369	389	334	353	333	370	344	368	341	376	367	383	356	363	375	362	347	348	352	370	373	345	360	373	389	337	342	341	338	368	369	338	367	365	354	350	387	333	370	352	317	339	358	353	404	337	364	325	348	338	357	352	311	368	367	337	341	371	355	350	350	355	340	394	351	366	365	328	318	338	351	349	345	386	339	357	357	378	366	353	377	371	346	376	329	377	355	358	357	333	366	335	322	382	340	378	339	345	367	385	366	329	353	403	349	359	357	316	357	323	330	389	342	321	338	342	347	338	354	326	338	386	347	329	366	369	345	398	343	368	350	356	337	347	355	339	369	374	336	350	370	351	338	376	361	348	334	353	380	363	353	389	346	374	371	359	338	357	394	337	380	350	337	363	329	351	370	351	370	387	331	340	366	318	349	357	340	328	381	341	359	340	356	339	348	327	376	356	349	353	377	357	357	368	376	376	349	353	303	370	332	342	355	366	356	349	351	337	372	333	327	349	344	384	334	332	364	331	348	357	330	376	371	387	321	344	370	362	342	340	360	337	385	381	342	344	327	341	317	355	371	357	335	356	344	371	353	327	350	353	359	345	399	360	354	346	376	349	381	340	352	360	317	349	367	368	358	351	383	353	357	370	360	359	324	364	374	358	355	341	360	314	339	382	344	370	325	369	362	334	383	345	351	351	369	321	340	375	347	375	361	346	329	333	385	355	381	370	377	358	361	361	373	332	331	346	363	352	365	327	359	358	370	362	321	334	354	352	383	354	358	368	332	355	366	345	364	389	399	328	378	334	371	372	378	362	348	361	337	360	381	327	339	350	355	306	326	307	340	354	407	360	351	324	365	396	314	346	335	361	340	371	381	348	337	337	334	355	386	375	351	346	372	383	344	382	352	363	351	380	351	354	354	356	340	346	340	365	329	366	365	368	377	351	360	355	363	400	352	365	335	316	321	342	337	355	385	360	390	344	394	339	341	343	346	355	355	335	363	348	395	364	360	337	341	383	337	350	359	337	335	361	364	344	373	346	371	353	337	385	350	368	356	389	339	355	367	358	355	324	336	377	364	354	325	378	323	378	336	355	318	368	320	358	331	349	299	353	363	336	356	364	324	341	323	342	337	352	355	360	377	328	331	379	355	359	321	354	331	355	347	376	350	345	337	374	346	343	320	386	345	361	353	349	354	334	329	346	325	325	350	332	329	325	387	348	323	354	339	328	345	369	347	367	354	332	375	310	382	376	336	331	347	344	350	361	375	304	390	376	383	383	402	324	309	380	329	358	367	341	382	361	376	335	348	333	350	347	349	352	366	340	381	353	335	357	348	330	372	368	394	342	345	381	318	347	314	368	377	332	385	370	370	316	378	319	367	355	344	372	351	313	342	366	362	354	355	353	344	347	321	364	359	378	356	392	349
26284	32299	36624	35267	31506	25064	23688	21408	16841	14079	13665	13256	11666	10257	8921	6919	5924	5756	5819	6018	6434	6167	6198	6028	5066	3920	3001	2860	2936	3653	2841	3655	3835	3718	3153	2678	2571	2865	2149	1934	1687	1751	1572	1536	2035	2063	1781	1732	2182	1935	1633	1542	1510	1314	1154	1282	1256	1185	1155	1177	1108	1126	1097	1256	1029	1000	980	972	1123	1385	1651	1260	1295	1175	1016	921	969	971	911	835	836	831	868	825	824	822	877	825	842	876	839	851	844	901	834	845	794	853	885	810	870	866	827	823	814	853	905	831	820	822	844	845	859	889	815	796	840	802	843	845	803	897	851	836	889	811	838	851	819	773	868	799	859	815	839	868	835	829	799	896	831	842	826	893	836	865	835	852	817	851	889	804	838	859	856	856	869	843	886	836	800	876	903	870	845	853	888	857	870	812	816	808	866	796	842	850	807	828	835	852	871	868	819	858	786	855	856	872	859	872	780	827	824	795	885	897	803	836	847	878	842	840	849	819	802	825	827	841	848	849	832	860	847	845	840	867	847	835	816	846	831	833	880	840	866	858	895	838	786	812	850	911	840	808	849	842	829	851	884	884	846	847	824	845	883	837	839	848	851	833	832	864	815	805	848	843	841	845	898	827	792	801	816	849	881	860	876	843	868	821	859	827	808	846	865	861	830	819	848	846	760	862	881	849	944	833	816	864	801	837	884	794	819	838	788	832	831	822	862	838	768	872	861	877	838	825	865	897	806	825	815	821	862	890	866	809	921	817	872	825	800	826	876	841	807	842	865	871	831	854	861	894	859	838	808	851	832	803	859	869	853	859	808	882	812	757	869	822	819	768	834	826	823	811	812	833	844	846	871	823	839	856	869	866	907	833	840	802	784	838	835	861	786	803	865	830	809	824	853	858	834	843	846	904	835	852	873	824	868	859	901	828	872	811	877	851	860	840	839	802	817	837	863	871	858	857	873	884	846	840	867	875	828	856	851	873	833	872	854	843	846	837	831	798	825	849	857	833	824	851	866	786	837	844	827	884	825	811	794	889	816	834	881	821	864	863	848	837	858	878	828	861	850	830	868	880	826	855	821	823	803	808	828	862	868	813	879	848	869	870	840	820	881	864	809	798	885	843	827	849	836	831	866	839	819	812	824	821	888	820	844	837	893	817	828	801	818	868	850	812	831	816	856	816	807	850	811	851	828	868	871	812	874	824	885	797	831	852	835	871	829	829	827	857	886	821	828	902	890	835	844	871	874	821	857	864	809	841	911	837	912	856	837	837	806	852	852	856	883	907	818	858	827	851	840	847	857	859	871	838	849	842	869	845	886	853	885	833	794	825	867	873	830	818	854	799	882	813	847	848	825	808	884	824	813	855	833	817	836	854	832	846	825	834	851	848	856	810	873	845	848	878	817	848	842	815	826	810	814	877	855	819	875	893	805	813	879	887	827	878	806	818	831	878	877	839	809	820	869	814	823	832	830	867	857	819	837	841	876	835	819	841	862	839	827	825	896	861	858	841	843	812	873	827	858	812	819	838	838	802	829	845	822	812	831	845	813	842	808	890	834	879	823	908	838	848	801	850	899	836	827	839	804	847	852	880	880	875	826	850	813	889	853	841	877	839	826	824	793	858	812	849	879	839	857	842	821	852	828	774	844	839	838	819	844	839	846	790	794	862	876	853	832	890	830	820	797	851	854	848	870	882	884	832	805	883	832	789	864	889	845	832	899	890	848	863	864	854	806	856	837	852	815	874	846	884	891	870	804	838	839	838	825	813	883	806	846	800	866	863	861	869	825	848	831	859	820	793	849	823	876	840	878	843	809	860	846	836	829	843	836	810	831	796	908	878	898	909	811	860	890	812	840	822	784	818	820	863	838	843	854	815	846	853	821	855	886	849	849	860	891	851	800	866	872	882	839	818	857	823	788	852	819	833	828	831	788	822	821	819	818	890	830	840	857	875	842	809	863	817	913	858	854	832	843	828	836	879	859	808	785	815	795	863	828	843	815	907	834	860	866	838	840	849	854	818	900	811	831	884	818	813	848	798	835	906	850	848	854	866	800	837	842	845	858	829	813	844	839	847	798	838	826	842	795	853	825	807	826	786	863	862	847	840	834	821	828	788	843	867	864	846	812	845	839	838	894	758	824	857	914	806	850	763	796	850	874	851	844	878	849	875	781	840	868	849	842	845	855	852	816	860	801	879	869	876	789	848	848	857	853	817	818	864	853	817	852	865	812	771	869	882	791	858	806	814	844	804	788	855	850	820	887	800	825	855	839	818	860	829	827	846	812	833	866	838	807	825	887	838	827	846	842	906	833	856	827	853	870	883	839	873	860	878	806	852	855	809	841	808	827	850	820	841	876	834	871	878	863	851	858	828	802	845	841	890	872	857	839	800	781	803	836	890	811	826	840	816	836	903	869	791	866	850	857	817	847	838	843	814	846	879	878	812	859	837	857	834	833	878	850	830	879	821	876	807	863	824	850	818	840	841	901	881	832	843	839	897	829	837	802	846	871	821	853	806	850	810	853	817	870	855	943	874	832	852	814	829	855	836	830	864	839	868	789	874	834	861	847	843	885	873	837	788	856	848	865	835	869	890	770	827	857	804	892	847	816	816	781	793	892	887	865	792	880	811	800	799	809	872	848	867	806	848	823	857	837	874	806	898	829	843	874	823	839	823	864	875	826	805	868	799	850	850	817	813	834	860	847	859	793	854	840	855	810	861	915	861	879	855	833	765	860	889	816	867	801	816	890	823	809	864	881	859	876	810	849	785	809	797	825	841	837	877	830	846	811	868	845	823	872	827	865	876	804	853	813	784	853	861	802	834	856	851	849	805	891	802	816	831	886	826	816	833	840	799	884	867	883	831	826	846	826	862	813	822	839	785	894	798	811	830	835	810	880	839	873	822	847	842	841	878	867	863	855	884	854	805	825	871	837	779	867	851	851	862	806	821	897	811	847	843	831	856	820	876	822	833	855	844	826	858	840	819	875	799	804	813	853	828	841	834	841	895	878	796	880	835	831	791	823	879	779	854	873	805	878	833	814	839	796	855	858	843	866	870	871	809	810	857	834	844	788	745	850	837	845	839	859	819	861	808	850	834	827	842	902	838	830	844	823	845	871	801	866	837	851	823	846	856	838	869	874	840	841	793	822	802	878	849	840	806	862	847	839	855	859	867	848	885	850	832	849	829	787	835	857	829	843	838	776	843	871	846	838	864	806	847	828	833	842	844	879	807	820	836	855	883	814	848	801	850	822	882	886	821	830	804	837	766	829	832	880	908	791	852	870	803	882	912	780	865	835	866	852	816	876	859	825	822	841	871	862	879	807	816	815	802	852	816	863	860	852	849	839	852	832	860	800	885	861	886	826	842	779	828	846	895	803	865	813	831	817	830	836	878	858	843	855	831	829	903	814	811	889	855	825	854	915	830	835	802	865	819	843	858	859	834	866	831	827	831	872	843	842	813	829	841	781	834	857	852	856	871	824	868	876	852	878	806	805	813	841	837	833	798
42438	40301	34986	30717	27150	24361	22188	16389	10463	7685	6082	5413	4371	3640	2913	2147	1944	2150	1697	1786	1781	1733	1723	1737	1326	988	741	828	827	932	793	1050	1015	963	869	703	647	788	547	507	462	481	449	418	573	635	513	522	620	446	455	444	423	413	352	352	346	329	325	337	362	336	348	352	349	320	314	307	341	410	493	384	311	336	293	321	273	274	300	295	301	294	263	280	275	278	290	288	261	269	307	285	269	272	285	286	272	278	274	237	274	256	256	280	280	284	282	261	294	287	260	266	255	270	275	318	290	286	289	296	279	277	275	263	292	275	280	254	249	254	252	296	280	263	261	283	269	271	281	248	279	294	292	283	297	255	292	292	269	247	285	304	281	305	285	270	305	250	277	269	299	260	277	290	292	276	301	274	285	266	292	312	294	287	261	274	287	259	283	260	267	263	263	264	270	266	274	265	284	243	285	247	267	251	256	263	252	272	284	284	295	290	272	259	298	264	261	300	257	254	301	282	252	249	292	279	286	316	238	244	312	275	301	273	270	262	271	264	266	314	264	281	249	271	248	262	250	240	275	286	249	263	275	219	275	280	299	333	294	272	249	290	242	262	256	291	270	271	279	241	281	265	256	281	283	281	245	282	257	245	268	276	244	289	288	254	295	285	261	257	261	266	258	256	282	257	270	259	272	244	281	259	254	276	266	292	279	272	277	250	296	235	280	260	264	267	276	281	272	280	279	263	269	264	287	253	274	288	269	287	261	255	291	265	241	296	268	303	293	242	266	305	291	313	292	289	229	261	275	259	258	265	270	270	278	293	279	277	277	258	238	257	292	290	288	258	296	308	283	272	290	270	282	276	265	279	281	251	252	267	254	278	273	261	277	274	287	277	255	318	282	280	267	268	253	282	298	239	298	281	298	252	269	302	286	270	279	295	244	271	251	283	251	263	302	271	244	291	249	253	301	276	257	279	253	259	284	280	251	272	262	268	265	256	251	293	276	270	296	272	272	271	300	294	256	260	276	277	274	295	272	277	284	266	291	243	258	262	291	299	260	281	282	270	262	274	294	286	257	281	304	296	300	270	252	297	289	245	277	260	308	294	278	271	257	276	257	277	279	255	274	251	277	300	279	276	273	311	264	269	291	284	253	270	261	270	238	276	300	278	296	244	294	288	294	258	255	276	281	276	255	289	280	289	293	261	283	271	279	289	297	290	299	267	267	246	310	258	291	259	287	273	288	255	285	254	274	246	294	273	278	282	300	304	287	292	300	280	261	273	262	275	286	313	275	281	247	282	286	246	263	271	286	221	288	262	270	290	236	281	255	261	276	264	274	282	260	292	272	256	272	265	294	240	278	283	285	250	296	270	267	270	270	282	268	250	289	275	291	289	298	255	291	254	269	269	305	267	290	309	262	291	298	266	286	276	254	259	247	286	283	270	270	265	283	263	254	286	310	260	265	308	240	277	271	270	258	280	270	289	265	309	290	298	301	276	240	313	278	287	302	271	256	298	297	261	279	259	279	296	298	264	297	289	277	288	258	255	294	270	270	261	267	260	248	314	255	280	279	285	289	276	262	303	247	247	284	271	260	256	284	269	288	289	265	260	242	240	265	275	264	296	273	292	269	259	285	269	280	256	288	267	295	273	258	272	278	280	259	300	231	261	280	265	245	270	279	275	308	280	292	298	281	264	300	279	292	290	246	292	277	293	265	253	259	269	307	284	274	260	271	284	271	250	260	309	258	290	248	280	285	257	251	274	265	274	269	303	262	286	298	256	272	274	282	281	290	291	271	301	287	296	272	285	269	279	239	251	257	247	287	257	307	281	295	289	264	277	297	278	268	283	285	245	261	266	269	261	284	265	271	278	275	277	266	293	312	296	265	251	295	259	264	285	297	272	316	278	262	302	280	265	247	266	281	292	270	243	292	288	277	265	278	279	296	289	283	297	300	273	281	287	239	266	303	278	263	283	264	291	244	276	269	286	252	263	276	257	264	287	267	295	269	311	259	248	279	287	291	253	314	284	292	274	263	279	245	304	295	282	263	267	251	263	289	286	269	292	281	282	294	270	277	266	285	278	268	284	289	255	289	263	305	277	275	263	285	269	281	252	268	258	285	298	263	275	266	321	274	294	289	275	276	274	266	279	301	277	252	288	292	252	256	272	298	244	264	253	276	250	254	288	263	253	269	286	264	295	286	279	269	294	293	281	261	295	267	255	293	274	237	279	269	287	297	282	263	309	288	253	252	289	271	273	257	264	234	276	267	261	268	269	299	271	289	291	254	267	283	285	271	309	273	247	301	266	250	296	298	267	311	238	263	250	259	283	284	306	255	287	245	285	299	269	262	240	260	290	250	270	259	293	263	263	233	279	288	265	270	278	261	277	271	276	265	267	262	297	242	254	298	309	245	265	267	272	275	251	259	267	256	281	256	261	247	241	271	270	240	277	307	265	261	285	254	291	267	270	266	235	272	267	263	259	271	293	264	262	270	262	284	263	284	270	282	280	263	246	284	261	241	274	292	282	308	286	291	277	278	248	287	287	287	274	249	266	253	263	297	278	294	264	285	285	252	255	260	304	272	260	236	260	293	266	278	258	289	267	293	272	263	276	250	288	277	313	276	292	286	249	312	308	283	306	291	289	268	278	287	283	262	272	293	252	279	281	265	295	285	313	294	271	288	279	297	276	267	282	254	280	243	253	272	267	305	270	253	270	244	256	261	274	286	270	266	246	278	247	268	280	294	290	278	252	295	279	282	260	290	262	327	280	281	279	323	270	279	271	271	274	271	288	301	294	290	268	294	277	252	277	290	274	254	312	274	268	291	288	256	296	258	285	281	294	260	266	271	278	304	297	281	291	293	247	272	300	294	291	273	285	259	293	294	253	289	290	257	279	251	293	291	290	256	293	287	294	279	280	275	272	295	289	270	266	266	283	251	281	280	262	285	317	290	272	287	271	249	277	304	289	276	304	288	299	273	284	269	296	274	261	271	255	265	256	280	266	298	274	289	257	301	290	321	287	269	267	275	259	273	289	283	277	254	271	270	297	278	261	278	254	269	254	227	267	265	282	269	270	262	294	253	286	247	279	250	272	279	290	265	285	286	272	259	275	245	279	279	302	279	255	258	306	258	250	280	286	269	293	278	246	263	271	277	250	268	259	271	260	314	255	311	274	284	263	276	256	296	265	289	258	294	285	313	269	262	273	302	275	273	284	274	271	251	273	276	262	285	274	281	279	271	280	299	279	274	279	275	280	263	289	267	257	299	286	282	244	266	279	273	269	309	270	285	266	260	244	289	278	283	272	254	294	259	284	277	289	277	272	277	280	270	279	267	287	252	263	282	283	285	290	296	274	266	262	288	260	285	282	268	273	262	270	294	285	296	258	262	275	274	278	283	271	283	248	289	283	274	278	272	269	245	311	261	288	286	289	281	289	284	276	287	264	278	261	294	324	262	266	283	287	318	253	257	307	280	295	288	283	260	313	271	265	261	285	258	291
31789	34952	40470	39471	36554	31900	31044	27456	22773	20831	20652	19783	18276	16501	13550	11271	9439	9814	9526	9762	10419	9341	10335	10699	8118	5900	4433	4423	4856	5532	4657	6188	6208	5723	4783	4462	3845	4306	2965	2418	2294	2245	1943	1956	3051	3605	2467	2861	3589	2371	2203	2144	1850	1453	1222	1294	1379	1242	1238	1183	1148	1110	1263	1366	1099	945	978	960	1389	1896	2210	1476	1197	1137	880	743	844	709	705	702	731	687	668	701	686	680	690	729	661	640	670	629	681	699	667	728	727	631	666	669	693	667	668	650	648	689	705	705	669	635	695	670	637	681	671	652	670	631	651	653	604	683	667	672	694	655	680	673	657	666	605	660	643	670	660	660	676	655	662	674	622	653	689	684	634	654	633	728	704	652	645	629	692	668	627	674	658	689	665	633	626	651	663	677	651	648	698	649	679	664	660	639	666	646	621	665	641	623	662	672	660	623	663	691	666	669	650	675	656	707	647	648	632	668	668	652	644	670	665	680	650	651	594	623	640	643	699	685	604	671	647	679	685	647	662	696	656	636	698	633	683	672	700	618	683	643	679	686	703	654	665	696	662	639	637	667	636	663	630	652	638	662	698	676	611	605	635	643	717	715	647	711	644	654	612	638	651	633	649	612	653	668	649	686	649	664	642	654	660	672	684	677	649	642	643	672	672	667	703	667	630	657	601	643	671	655	667	654	677	625	669	649	668	627	631	605	643	660	626	640	620	658	621	671	661	685	641	679	608	680	669	688	629	667	660	682	694	671	658	684	650	609	663	673	649	715	608	624	710	660	633	659	642	663	607	653	685	659	637	630	651	681	645	650	657	626	683	671	675	693	675	609	676	640	669	609	659	672	643	661	653	680	636	677	688	625	627	714	639	638	588	665	660	670	684	655	602	688	604	648	645	653	608	669	671	631	662	675	656	661	654	650	635	665	688	688	620	649	601	684	684	639	666	695	654	685	620	658	726	683	681	651	666	661	627	691	680	690	647	659	656	656	608	674	648	639	600	697	624	690	649	692	661	660	641	700	681	671	661	679	664	632	695	666	679	649	637	704	682	651	610	637	667	626	650	629	661	670	644	692	673	667	697	642	621	673	654	683	632	643	653	644	684	676	674	665	653	648	681	660	677	614	626	643	675	644	645	619	685	656	671	668	637	670	661	609	632	670	628	642	711	665	659	631	699	662	653	609	671	656	660	662	609	657	662	646	636	682	627	659	640	672	637	641	644	665	652	659	667	662	642	665	647	625	667	649	626	665	685	645	708	615	663	643	641	656	643	644	646	693	623	663	679	664	619	639	694	665	652	666	652	596	619	683	677	690	661	627	643	661	672	672	675	669	671	664	628	666	621	686	674	650	650	637	652	631	669	676	640	668	624	646	681	653	665	675	621	666	657	676	612	655	654	683	653	704	644	624	654	660	660	644	658	705	648	704	640	653	639	699	586	632	647	642	657	677	647	607	638	607	679	634	628	675	656	651	673	657	697	687	677	682	653	669	637	640	690	647	651	693	639	660	668	569	636	650	670	621	660	631	653	680	620	680	671	661	607	689	696	640	682	654	653	659	699	656	650	669	634	677	647	660	614	704	648	656	662	666	605	639	670	678	640	660	659	600	684	662	657	644	634	611	653	642	656	653	661	698	657	645	665	687	606	637	611	642	626	645	645	666	666	633	630	670	663	664	672	637	672	703	675	609	638	681	661	687	670	641	683	626	695	661	623	626	660	678	669	635	656	643	684	667	666	681	676	660	643	622	629	651	615	673	661	717	660	632	612	623	673	648	620	674	631	672	660	623	668	645	614	670	692	658	638	654	675	636	682	616	630	673	644	673	675	662	661	663	640	666	633	695	613	648	655	677	653	669	678	647	670	700	676	697	647	677	670	677	620	627	676	641	674	674	630	659	647	681	663	667	653	628	671	623	687	667	652	677	690	720	632	650	655	627	676	627	653	662	608	639	656	649	639	695	685	647	637	648	608	656	650	661	685	688	575	644	663	612	674	685	662	639	658	660	631	625	675	669	675	657	634	652	681	642	662	679	654	599	607	611	661	640	654	656	633	638	633	610	680	632	653	729	655	678	689	685	665	624	621	641	639	666	659	627	650	628	680	674	672	660	682	657	671	663	643	631	690	659	755	643	650	668	663	659	679	662	658	681	661	652	691	633	658	599	626	649	674	667	634	629	683	638	676	641	633	663	643	672	649	709	683	675	647	667	677	678	666	625	642	586	630	652	628	651	632	626	658	651	668	630	667	639	593	644	672	684	641	660	660	657	630	670	634	655	618	623	682	709	678	688	708	646	625	629	673	653	622	628	633	647	655	629	677	624	653	646	669	641	639	659	645	675	642	657	665	643	689	666	634	647	637	683	679	612	655	668	642	685	700	682	688	647	656	640	655	664	645	668	645	656	682	653	659	665	671	657	676	677	697	680	656	650	637	650	653	649	666	648	701	661	697	689	641	658	634	674	659	641	687	675	691	634	657	653	647	652	669	642	652	607	693	666	686	643	689	637	734	639	717	700	710	640	649	606	673	680	621	645	686	666	628	655	669	656	654	605	645	689	672	638	666	626	657	634	663	643	650	639	667	663	690	675	689	664	693	631	661	711	653	649	679	652	652	648	698	666	698	673	658	643	641	662	658	647	668	669	638	698	712	633	679	685	635	622	625	660	689	639	679	637	689	633	693	632	686	664	668	648	675	651	669	641	696	653	676	633	692	697	613	664	620	672	684	674	653	657	663	699	628	638	676	703	657	637	646	670	708	716	648	623	736	640	650	672	672	623	630	668	619	680	646	624	668	648	645	646	661	654	654	642	660	640	604	616	619	644	690	671	666	694	654	645	655	649	614	650	662	697	670	696	648	675	717	646	677	653	691	627	655	619	635	659	627	628	635	654	636	649	694	648	641	683	656	678	675	687	608	662	643	697	618	683	682	644	667	629	697	634	672	643	636	689	658	638	668	712	644	675	666	619	616	654	623	689	705	671	634	658	688	639	673	622	693	653	684	647	629	673	637	693	640	596	705	704	656	694	621	629	672	661	674	652	693	669	665	660	633	629	601	630	665	648	665	697	678	641	673	671	653	642	677	685	637	687	629	655	694	638	639	625	622	648	682	677	642	695	606	685	631	601	674	662	621	652	650	641	659	641	656	634	626	629	674	634	652	622	675	671	639	717	650	670	645	638	630	626	650	646	676	640	671	659	632	624	604	639	633	630	621	614	668	657	632	671	670	662	667	674	655	643	609	680	667	675	679	670	619	659	690	668	634	659	707	702	615	651	657	641	646	644	677	674	625	670	659	619	725	650	676	640	649	689	688	673	665	650	681	642	620	631	652	675	665	642	668	681	640	597	635	629	649	657	655	608	625	636	651	655	650	642	615	628	673	598	685	640	660	642	672	681	661	626	675	675	669	647	668	662	670	659	641	682	688	622	625	627	653	691	647	674	633	634	636	661	642	654	684	663	676	629	611	663	662	632	630	673	656	687	644	643	696	672	628	651	660	670	687	663
12973	13735	13252	7814	4610	2968	2244	1494	1078	859	749	655	623	632	485	426	418	497	444	395	419	423	386	390	377	342	341	366	329	314	350	324	364	334	339	327	351	351	288	332	345	330	358	330	309	308	281	314	348	321	336	330	345	333	322	321	319	326	292	323	315	326	309	300	334	302	314	307	312	314	319	365	310	269	345	338	303	303	325	338	283	282	335	301	334	269	280	318	289	302	295	282	321	272	315	304	323	289	310	298	305	324	292	298	281	268	303	280	296	291	295	291	334	303	325	294	300	322	302	292	272	282	323	312	291	321	298	311	273	338	288	297	299	294	266	277	315	282	317	278	331	296	276	289	305	313	293	290	302	281	312	306	310	287	284	329	306	344	321	302	313	325	332	300	310	313	277	344	298	313	307	309	286	304	303	269	320	299	284	290	294	318	289	316	302	285	301	266	292	306	296	307	298	265	309	315	298	340	314	285	296	330	268	337	322	309	278	322	300	299	268	326	299	301	301	260	301	297	292	309	339	301	303	314	295	308	344	314	311	313	290	303	282	326	333	309	296	310	284	301	324	301	286	298	285	257	278	297	301	347	268	302	300	290	295	275	290	313	308	299	273	276	286	290	291	331	309	289	305	294	326	316	301	293	281	305	268	307	259	277	301	319	295	289	292	297	286	276	306	334	303	323	320	298	341	301	275	308	275	308	277	320	293	330	298	331	286	306	291	314	299	301	289	275	324	321	302	302	293	300	346	308	311	309	276	306	324	291	291	297	291	291	265	312	298	299	295	338	306	311	298	311	297	309	293	301	285	301	327	291	324	323	275	302	304	287	290	305	290	302	291	298	329	305	314	319	342	305	304	285	309	301	310	324	303	299	295	293	332	312	296	324	286	282	316	317	289	306	318	341	268	298	292	243	308	283	285	297	290	254	274	293	316	261	279	286	287	296	301	268	273	308	300	303	309	269	315	295	290	305	287	297	305	301	299	301	339	313	305	332	310	296	294	291	290	284	297	287	291	312	310	314	294	275	284	301	340	282	309	327	313	292	316	313	289	320	283	306	306	281	311	285	291	296	290	322	289	310	335	292	318	262	303	301	275	294	289	302	298	332	278	300	305	278	302	306	334	302	288	300	320	297	292	307	317	331	315	323	316	327	295	326	298	309	307	296	288	316	342	324	280	283	293	323	299	333	317	284	303	306	318	323	273	296	291	285	300	330	294	298	291	304	332	263	332	310	306	299	275	320	323	269	318	283	293	323	328	285	299	263	278	326	294	311	292	320	276	279	308	331	313	304	278	301	270	318	287	306	313	296	325	299	316	311	296	299	289	295	304	289	292	310	320	274	288	316	282	307	320	332	326	299	329	315	285	277	289	291	292	265	331	294	294	329	308	290	309	305	307	287	301	284	314	280	300	284	296	331	305	309	305	302	281	308	335	294	322	295	302	307	286	304	342	305	307	265	323	292	291	282	338	308	314	318	287	302	299	297	294	313	317	309	273	295	296	277	268	274	292	276	315	270	318	279	291	312	275	296	298	314	315	319	321	289	307	311	305	300	304	274	294	300	260	320	322	297	298	303	319	322	324	291	289	286	301	321	303	295	308	304	290	297	284	294	299	289	300	313	290	283	303	296	320	281	273	300	312	303	314	292	317	312	294	311	290	285	294	320	300	318	280	295	295	277	305	291	310	295	325	276	261	276	329	286	288	316	296	296	318	304	295	309	324	315	309	298	327	303	316	301	292	299	306	307	313	304	301	294	308	293	304	299	326	298	260	333	294	295	331	278	310	268	309	318	263	285	296	296	310	293	275	298	331	318	314	335	290	326	278	315	282	288	300	281	310	314	272	313	317	338	320	292	298	281	293	293	311	293	316	311	273	319	305	306	302	313	311	296	298	273	276	311	319	315	294	295	282	310	312	323	299	287	310	303	299	325	285	300	304	313	285	332	331	300	301	292	318	313	273	325	298	292	296	304	274	298	322	314	274	316	314	298	316	281	321	326	307	300	292	324	309	321	351	301	288	300	303	313	328	307	312	291	317	296	292	335	317	316	333	310	291	320	306	334	291	302	289	315	290	290	299	306	302	300	334	294	286	308	311	319	300	305	302	279	297	319	327	317	302	309	285	309	308	299	285	286	294	276	311	281	300	314	326	312	269	291	318	312	292	287	323	313	279	320	295	300	313	297	290	305	317	319	306	277	307	338	321	267	292	287	301	322	315	311	313	320	335	325	302	316	305	329	297	283	298	290	274	305	283	301	305	302	330	278	296	290	293	283	301	280	308	300	272	294	305	300	321	311	322	306	315	312	305	313	294	337	290	254	277	321	325	304	311	347	296	321	304	324	326	330	325	299	285	307	331	297	286	304	304	321	309	290	276	335	333	290	328	328	311	290	321	273	274	259	314	338	305	292	338	284	317	316	290	306	307	291	299	314	264	308	288	304	315	276	302	310	296	305	286	305	292	290	305	299	306	306	305	278	312	313	275	304	320	340	299	321	269	287	282	277	320	318	283	273	304	313	301	285	298	300	295	301	326	324	323	299	291	302	295	314	285	316	293	299	286	349	307	267	335	301	271	283	326	327	273	289	284	301	294	311	328	312	302	284	292	310	291	299	293	319	321	283	320	274	292	298	295	336	295	281	324	275	338	307	308	296	308	297	290	323	280	294	313	298	306	292	341	299	312	301	345	285	306	286	296	313	289	298	309	309	305	332	262	305	308	291	311	311	283	294	316	283	316	303	308	329	298	308	270	332	315	322	291	282	322	305	318	323	308	314	319	310	295	322	294	302	301	284	294	291	297	316	276	294	308	305	254	296	306	287	308	305	322	268	310	295	295	298	316	295	273	300	307	314	280	314	330	295	319	317	323	310	316	270	321	321	281	271	297	298	315	333	281	307	273	317	302	305	290	298	287	297	309	303	277	283	324	281	311	296	294	322	318	287	339	302	333	328	310	312	330	310	327	308	278	295	299	321	320	311	281	282	291	301	303	298	321	311	330	299	283	298	305	288	304	293	317	283	297	303	315	294	305	292	296	303	302	314	286	286	279	310	300	296	329	284	299	285	313	294	277	311	278	335	302	312	311	310	339	314	295	291	288	336	294	288	315	317	317	275	319	291	306	328	301	279	301	312	307	285	263	287	292	303	302	301	316	337	314	329	289	288	287	305	298	303	264	315	327	287	299	317	314	319	295	316	304	316	292	322	307	291	285	297	314	290	318	278	303	345	326	289	311	299	277	303	276	275	303	259	263	297	300	302	305	307	324	324	317	291	317	323	289	303	321	297	302	292	301	325	297	309	309	316	318	288	303	301	298	262	291	289	298	282	310	275	318	324	278	281	285	286	283	320	305	302	294	262	294	274	314	303	317	276	312	333	323	329	280	293	320	270	315	282	300	270	284	253	283	316	324	306	295	293	292	313	307	296	296	309	323	302	298	302	335	322	291	297	298	281	296	301	315	314	306	268	328	309	305	301	269	302	344	250	302	318
10082	14763	17939	15281	12244	9843	8570	6447	4658	3932	3611	3139	2686	2418	2052	1847	1749	1793	1628	1581	1561	1361	1404	1384	1234	1048	1101	1049	1041	1058	1079	1079	1154	1066	1019	1061	973	1006	970	927	970	933	957	892	906	936	852	947	1037	945	874	885	973	886	909	846	836	836	819	901	863	878	843	790	838	790	817	783	817	881	847	803	827	763	797	749	739	739	761	732	809	771	790	769	789	737	808	729	749	761	716	740	753	739	720	765	746	786	762	810	734	742	767	789	737	739	764	737	782	745	763	738	802	745	777	780	765	721	749	697	743	780	770	757	747	740	728	694	712	745	755	779	746	792	749	768	769	740	777	701	745	760	719	767	806	730	720	755	704	765	683	701	715	713	752	821	730	814	704	735	763	725	761	765	787	762	750	793	763	720	718	780	792	750	782	738	726	718	699	743	694	780	766	763	768	725	773	756	797	743	692	735	751	765	758	766	787	755	738	740	712	752	748	738	746	707	758	694	746	718	700	744	755	704	696	772	728	747	719	745	743	767	763	797	732	754	719	698	738	750	765	756	781	690	763	782	730	781	749	758	738	761	734	744	723	736	749	664	748	741	712	737	741	772	736	754	743	751	778	764	812	768	741	743	751	777	740	725	769	731	746	716	724	684	748	786	735	698	748	732	731	705	722	773	762	760	772	780	770	714	767	762	752	791	737	730	772	795	755	754	723	771	769	809	742	730	724	812	704	737	670	748	747	738	817	723	745	812	772	732	755	802	757	745	783	783	716	771	721	725	739	751	763	743	705	778	783	776	750	726	686	705	742	737	743	753	762	765	744	758	721	751	768	789	757	707	732	768	770	757	688	763	734	758	758	745	790	780	717	726	729	743	726	748	744	777	765	725	737	776	806	720	743	719	722	700	735	725	725	763	719	740	740	768	721	777	737	744	773	711	729	793	775	730	726	778	759	762	745	766	753	809	789	764	753	733	746	735	781	722	718	772	744	772	725	748	754	758	705	695	758	766	754	772	748	739	751	746	732	754	775	780	748	763	706	776	718	723	739	731	744	760	807	756	775	739	707	788	785	770	782	771	778	743	733	791	744	744	744	709	765	770	799	738	724	749	799	790	721	764	786	753	779	731	734	749	739	744	815	770	749	721	703	725	721	775	755	730	748	742	814	749	729	775	715	748	787	766	762	740	763	747	746	735	724	740	734	801	733	775	759	786	761	734	771	732	737	728	753	758	742	702	712	758	706	731	702	713	784	742	707	738	747	783	736	696	749	700	769	732	759	694	739	723	737	742	724	808	737	805	801	751	772	768	741	683	763	785	757	729	750	729	739	780	720	727	802	766	734	730	710	698	749	734	717	772	757	751	780	759	790	767	705	769	742	742	763	763	748	741	753	756	778	739	715	722	757	767	741	756	755	733	756	734	755	765	815	744	753	794	729	776	760	752	770	782	727	730	735	717	732	739	780	707	777	744	752	747	731	736	756	751	739	708	755	779	749	762	807	753	750	773	713	765	751	729	728	724	780	787	744	750	717	703	743	711	724	758	796	739	780	750	763	711	736	740	750	725	691	744	765	752	751	803	757	745	725	720	774	769	725	715	777	742	727	742	737	761	732	709	727	741	790	736	765	771	777	751	697	786	762	734	780	761	755	785	794	740	700	775	696	749	797	751	746	717	789	747	732	738	720	725	787	751	710	714	774	761	739	717	732	796	763	749	733	729	777	728	766	759	749	741	698	780	778	769	735	756	768	749	744	722	687	763	704	753	767	791	752	798	749	749	686	737	748	717	777	721	732	788	766	752	761	746	778	732	755	772	739	761	749	729	742	757	788	758	798	772	737	756	727	746	728	739	768	694	701	738	780	753	678	728	745	726	746	763	735	737	736	743	782	721	736	747	797	751	786	735	764	750	732	698	720	759	748	732	747	783	775	728	754	744	758	701	778	741	745	734	784	761	753	736	766	707	742	742	727	755	813	727	725	744	728	786	781	751	805	746	724	779	757	763	735	763	753	742	748	734	696	712	725	781	718	752	759	754	733	675	759	745	746	826	761	755	794	771	759	756	730	764	716	755	712	701	771	789	738	790	707	757	774	757	790	780	750	793	736	760	722	713	726	721	743	754	751	751	751	713	739	718	741	773	761	729	773	748	731	714	723	766	750	725	744	751	763	765	788	722	769	736	754	760	752	770	818	733	696	725	746	758	718	753	797	744	817	765	757	782	704	771	736	791	728	733	697	679	746	774	739	784	755	752	756	748	733	740	734	703	745	750	716	748	727	741	721	746	761	742	754	757	765	770	744	742	740	706	770	668	758	736	730	797	734	742	752	773	758	684	757	782	706	803	753	755	710	718	739	785	781	753	789	715	757	718	799	758	743	704	735	744	748	751	751	746	764	720	763	747	778	745	793	715	771	736	708	743	811	701	807	779	732	802	747	791	737	785	726	748	756	744	733	747	754	752	728	770	773	758	761	754	743	713	750	768	765	764	779	784	782	725	777	795	759	785	754	796	761	788	740	750	752	748	755	761	760	756	756	810	767	739	751	757	746	719	749	719	766	702	732	742	774	748	748	801	774	713	782	738	752	716	758	777	759	776	759	770	749	784	751	753	707	699	725	759	655	772	807	737	747	747	735	685	796	748	778	749	750	730	702	731	777	762	722	742	770	774	777	756	746	717	715	755	700	701	789	739	718	765	715	772	743	783	752	709	778	760	753	802	738	734	780	763	689	712	733	751	743	734	758	758	793	793	771	772	762	720	751	769	698	746	725	760	737	776	745	745	762	784	782	790	716	789	794	767	775	777	798	802	775	735	767	722	731	717	767	793	742	811	744	747	720	768	731	791	729	754	732	743	744	783	752	717	719	707	688	754	706	751	773	761	775	742	779	727	710	790	763	777	705	753	721	787	764	799	726	736	784	785	772	748	702	691	791	721	741	811	774	709	770	750	767	734	698	754	747	785	765	766	705	727	705	797	755	757	760	782	772	733	707	694	729	754	752	797	762	727	785	777	804	772	757	739	719	757	720	732	732	727	705	739	773	794	764	740	796	754	761	736	755	752	739	770	753	711	710	797	756	762	783	741	760	718	722	770	707	756	794	713	773	767	723	739	750	709	741	749	715	736	721	731	761	721	741	789	789	758	727	743	692	763	784	754	709	698	713	758	714	694	736	780	781	780	822	722	767	734	758	755	756	743	783	742	738	710	784	788	829	809	697	806	742	739	764	770	716	742	762	766	717	796	770	738	733	741	765	710	761	760	758	752	733	766	712	794	752	716	729	788	769	740	742	744	804	741	791	741	754	747	781	731	734	735	756	754	755	755	728	774	747	769	714	732	760	703	725	764	738	720	735	732	752	758	793	757	767	765	754	792	758	743	762	782	758	773	748	719	744	758	773	731	727	755	712	757	725	771	758	728	734	758	744	753	720	740	762	721	755	761	790	791	793	708	759	751	791	743	783	768	763	743	772	787	815	774	735	769	784	772	734	733	727	747	807	710	760	759
35269	37743	35324	29495	24109	17813	12292	8585	5296	4106	3361	2822	2559	2045	1657	1289	1141	1179	1092	1109	1138	1083	1060	1039	916	679	633	671	665	652	687	813	710	702	577	630	578	625	485	479	440	486	480	425	474	535	463	570	551	474	447	483	446	417	417	367	387	407	388	400	391	396	385	392	368	388	381	338	421	461	395	397	365	364	337	341	383	370	362	330	347	361	329	325	363	340	339	336	319	366	365	383	323	382	366	368	372	351	377	361	350	349	366	351	356	330	346	314	335	350	347	362	323	399	390	337	342	356	369	368	389	333	353	381	359	356	336	340	395	347	366	372	330	342	346	350	375	347	356	315	351	347	358	372	396	370	368	369	330	351	379	383	366	361	344	366	359	375	358	331	371	338	349	339	330	328	334	359	321	349	345	350	333	362	334	369	344	344	375	398	351	363	347	350	375	346	360	360	317	362	370	344	329	300	367	334	349	371	362	344	339	354	346	350	350	370	332	311	344	372	389	355	378	345	351	348	353	338	346	331	352	364	359	343	335	361	368	335	384	390	355	354	340	346	374	398	322	335	369	359	349	359	319	361	387	362	358	412	364	326	349	336	359	369	344	355	366	323	315	368	354	354	364	361	332	366	345	360	349	357	374	343	346	387	312	313	329	389	370	325	317	322	369	309	332	378	350	370	380	369	365	377	372	349	337	329	322	356	342	342	349	358	357	338	369	352	347	356	365	358	379	348	340	381	344	356	356	358	349	357	348	356	340	329	360	340	373	321	333	345	322	360	355	359	336	346	386	379	339	331	357	344	348	359	344	373	337	374	380	355	332	353	385	411	385	352	381	338	338	352	341	358	325	357	342	345	332	348	384	350	362	326	341	297	369	343	340	357	324	337	389	381	349	347	344	341	360	310	358	344	369	316	342	369	327	365	347	343	352	359	351	368	350	341	331	331	391	325	340	367	355	352	362	322	351	343	330	321	349	323	310	373	358	346	362	371	338	374	344	317	347	355	343	368	367	347	331	364	344	344	350	377	330	349	345	345	354	323	349	361	342	348	360	357	343	357	385	375	356	379	346	374	358	340	386	344	366	373	365	331	327	360	361	359	336	363	350	359	326	317	357	349	344	373	343	373	340	356	330	355	309	334	342	384	342	328	345	355	366	310	323	367	314	354	386	344	328	356	330	350	335	349	330	342	383	359	361	326	368	332	359	329	363	360	383	358	383	352	350	332	342	309	338	364	347	339	382	373	347	334	349	340	345	341	341	358	342	338	336	359	368	343	360	361	361	380	331	359	372	345	384	332	353	373	379	352	365	348	349	366	335	339	340	367	319	360	384	343	326	346	404	376	349	367	352	353	376	346	346	352	330	345	360	362	326	314	372	335	371	363	373	358	353	350	332	330	356	359	359	389	337	374	349	344	362	365	330	331	334	362	337	362	350	359	320	389	365	313	364	333	368	349	340	361	370	361	358	366	370	361	366	329	349	347	336	361	357	338	355	313	344	348	344	349	361	346	359	323	368	328	333	319	356	352	367	335	360	304	368	314	379	319	350	363	363	341	353	361	349	391	365	329	314	361	335	342	344	356	339	373	351	353	369	355	332	348	373	361	339	336	336	390	347	342	344	368	337	370	346	366	391	336	342	347	321	340	341	357	350	368	340	335	325	350	351	359	349	322	360	331	355	334	360	376	376	340	354	336	363	375	363	350	348	349	374	361	338	357	355	350	361	344	369	343	370	369	360	399	359	306	353	381	329	353	363	344	335	363	370	362	312	358	396	319	377	343	344	357	373	325	355	364	348	370	349	362	370	343	338	349	323	323	395	298	337	332	378	319	341	351	333	357	363	383	345	374	347	351	349	356	381	351	359	369	314	343	408	332	349	370	362	346	386	345	337	384	338	361	321	351	376	329	326	346	339	368	370	355	355	381	334	350	373	377	358	342	347	347	316	358	346	380	343	328	368	366	377	371	372	338	372	345	341	376	337	341	338	367	340	357	332	340	332	373	342	343	339	373	353	339	316	364	348	339	316	335	357	371	376	347	336	348	369	316	332	339	355	354	346	345	345	317	350	353	352	345	331	350	371	351	342	396	346	371	366	347	350	357	362	374	355	300	384	333	364	313	374	351	316	352	362	342	324	356	355	332	341	361	362	336	365	321	343	380	374	329	338	316	344	353	352	387	364	395	358	327	357	345	376	381	403	364	366	329	374	365	350	350	370	379	369	343	353	377	367	340	365	338	337	308	340	360	332	365	348	355	371	344	342	380	382	352	377	342	336	362	337	373	377	343	350	360	365	332	353	331	344	355	352	386	360	383	343	378	319	353	344	362	365	356	372	359	305	364	369	356	348	355	364	361	362	364	344	379	388	341	347	366	300	319	375	333	387	351	332	353	366	339	354	375	356	352	345	335	333	339	330	331	342	356	389	360	381	364	357	376	338	315	345	332	351	359	382	333	342	379	379	354	349	380	334	412	356	344	374	334	348	348	382	332	363	366	352	382	387	337	349	342	354	336	351	378	351	375	329	382	367	366	364	357	362	353	377	312	356	326	344	356	343	338	335	361	334	351	345	371	348	353	326	329	339	341	337	333	375	360	358	344	300	340	374	402	369	374	309	326	343	378	364	349	332	347	350	406	320	341	361	352	368	351	343	332	366	357	377	359	358	347	382	377	370	346	352	341	363	375	326	347	313	379	306	322	346	365	360	374	337	342	373	387	374	319	343	350	330	344	353	329	348	344	353	319	342	310	353	356	307	332	373	365	347	356	341	348	331	338	376	345	366	337	353	336	349	367	342	347	339	376	361	347	340	364	380	325	390	386	365	363	349	346	369	340	343	347	355	313	334	361	364	369	369	337	353	352	364	373	357	326	339	322	381	360	342	364	346	344	369	356	370	341	356	371	380	410	356	339	350	381	328	326	334	311	352	365	383	355	371	324	353	341	362	352	372	317	363	356	303	343	348	320	348	364	320	383	331	358	353	370	345	324	356	365	368	313	359	339	391	353	361	392	372	332	372	350	349	371	367	348	349	353	346	371	354	340	323	365	375	356	332	341	352	352	356	327	339	376	337	328	360	356	329	349	342	350	298	362	365	346	354	329	335	356	399	374	325	354	374	367	343	338	337	351	349	324	365	362	360	372	354	358	343	354	369	344	341	310	353	349	346	333	326	337	369	338	356	381	385	364	374	368	356	347	363	359	342	368	349	362	337	347	379	369	362	329	314	378	368	371	342	341	374	351	349	380	346	347	328	381	378	353	347	328	372	392	346	371	373	366	332	350	334	359	346	313	372	329	356	319	363	377	367	317	393	321	332	334	359	369	364	353	342	352	343	336	323	329	371	366	368	374	337	352	338	327	334	364	371	378	359	338	353	363	361	348	324	342	348	367	334	357	330	325	321	333	319	353	345	330	376	386	361	369	334	353	376	363	363	373	359	327	344	340	353	367	346	369	372	365	337	319	338	328	342	349	348	354	353	356	327	342	354	347	371	364	361	333
25615	32248	35688	33203	30160	24178	22278	20755	16255	14905	14327	13092	12268	10644	8741	6887	5968	6264	6123	6248	6596	6017	5851	6270	4871	3687	2799	3185	3092	3356	3216	4172	3872	3401	3008	3306	2807	2848	2137	1745	1808	1847	1613	1572	2034	2458	1832	2514	2384	1830	1707	1679	1499	1213	1192	1263	1269	1214	1244	1104	1142	1114	1189	1172	1031	998	958	1093	1370	1752	1292	1186	1187	978	924	864	831	852	875	854	872	883	861	872	868	849	852	867	879	825	842	812	821	887	833	850	819	837	893	886	892	855	780	883	901	888	812	827	857	837	835	834	850	881	877	865	861	879	815	800	763	856	889	859	802	859	837	833	897	896	864	846	857	816	880	846	881	836	883	851	870	872	847	867	829	862	866	837	902	868	815	877	884	812	840	833	880	819	824	931	836	836	882	869	843	816	833	821	829	884	792	820	825	827	884	875	792	833	849	835	801	840	842	810	818	816	862	853	865	829	792	866	831	846	812	866	848	856	828	842	840	864	820	885	813	813	876	849	845	845	894	856	855	878	843	778	857	898	854	834	853	820	857	833	861	878	787	877	870	847	875	858	837	823	838	859	894	823	828	813	834	865	859	897	875	869	812	874	848	910	852	808	828	847	861	808	859	843	834	820	816	852	831	884	809	833	859	829	911	895	838	843	854	826	875	878	795	856	859	867	826	833	792	884	843	848	826	819	841	792	850	849	802	833	832	815	871	878	845	819	800	802	843	838	795	799	808	817	785	836	869	875	814	823	829	849	853	863	818	862	826	868	872	897	785	826	868	858	826	874	829	897	855	902	860	763	859	789	845	852	864	826	787	801	888	872	849	846	844	853	858	777	847	831	842	844	894	866	844	848	858	831	859	830	768	851	856	840	885	863	878	835	910	826	881	830	860	850	829	817	826	859	847	823	836	828	839	835	847	831	866	808	822	819	856	869	851	874	824	899	818	882	818	845	801	843	863	855	909	812	809	790	803	889	844	891	853	856	858	865	846	880	853	877	768	869	873	851	821	842	810	823	847	872	818	809	852	797	863	809	813	821	822	831	815	837	831	845	836	827	855	860	845	845	798	803	797	833	816	811	861	832	875	868	848	885	807	892	810	796	799	880	862	843	876	830	847	857	838	832	808	870	860	841	848	852	846	837	825	864	838	808	873	923	798	830	852	873	817	827	852	881	855	792	884	819	865	847	859	850	842	871	883	817	812	842	862	884	846	848	830	838	836	854	833	841	870	820	858	804	816	842	886	805	879	868	919	839	824	771	829	903	837	835	788	849	858	789	837	824	877	845	822	847	827	814	827	870	827	826	857	874	867	815	820	851	801	860	867	876	880	902	849	898	817	857	836	859	860	815	862	884	827	874	822	840	830	836	821	874	854	828	835	883	821	871	872	838	798	853	845	812	781	891	843	827	825	839	812	807	818	830	846	850	841	835	836	862	858	857	840	815	781	785	826	854	900	818	871	832	812	842	873	833	854	889	819	857	793	871	879	818	809	800	867	873	837	811	851	817	869	851	815	854	841	833	839	840	864	864	833	792	863	863	830	836	850	857	874	872	847	823	843	875	823	856	852	856	796	855	837	839	828	870	848	781	852	825	848	802	832	866	793	851	821	840	839	907	863	859	816	847	808	811	844	872	888	838	868	820	852	859	832	871	862	849	855	861	850	822	871	834	847	848	884	856	837	797	874	846	855	832	864	815	825	873	879	872	877	861	777	839	819	854	852	824	882	868	874	803	857	781	824	861	859	831	865	888	839	832	851	856	844	875	853	899	865	837	833	851	832	891	825	843	836	826	822	839	878	847	814	874	841	850	852	895	784	838	831	856	877	874	852	892	840	830	829	845	827	820	819	860	882	891	816	879	876	838	842	868	858	877	793	882	863	847	836	856	842	850	857	807	841	891	828	806	839	816	843	830	853	815	825	789	830	816	827	878	830	860	821	829	839	844	816	816	800	883	798	912	870	860	855	865	842	867	842	811	833	825	873	814	846	825	866	889	847	823	827	901	860	828	845	849	823	815	820	800	835	809	861	849	861	871	841	836	875	815	835	863	827	829	836	835	868	841	782	855	855	872	855	854	812	814	806	841	801	772	819	859	853	832	800	869	843	846	827	860	872	830	811	889	795	823	895	831	827	841	857	898	851	798	854	847	838	828	824	855	864	805	825	869	844	883	821	826	891	810	815	869	855	809	894	851	818	844	827	803	894	797	785	860	872	858	858	866	890	812	863	812	839	833	797	880	881	841	855	881	808	844	789	883	856	806	878	829	839	823	871	844	894	839	837	879	830	853	841	823	864	850	873	842	835	803	843	837	872	817	803	870	861	797	845	842	824	882	818	807	820	816	813	906	864	821	791	830	863	804	856	837	843	868	831	846	867	827	821	941	849	844	862	830	786	836	811	848	892	822	834	845	815	817	866	829	818	849	795	816	874	809	808	846	841	814	848	900	850	856	835	804	836	886	841	782	851	841	855	839	862	832	909	776	861	843	889	859	774	858	848	822	826	829	893	838	830	833	825	818	885	851	893	838	833	844	816	845	858	819	861	858	799	826	876	806	788	862	808	839	828	803	808	868	833	808	846	867	834	853	837	870	842	840	843	857	871	866	824	830	828	885	868	775	828	867	863	818	838	882	845	821	849	888	885	806	846	871	890	824	816	886	818	837	857	832	799	846	801	875	804	882	839	858	839	859	859	846	829	810	825	912	843	837	868	861	833	907	824	849	804	856	885	824	906	848	804	859	851	853	854	827	837	850	843	836	836	796	785	840	885	839	905	853	800	832	893	838	845	849	801	832	823	886	874	893	804	845	830	834	847	816	829	828	839	828	838	828	833	844	853	809	829	880	799	875	806	885	839	832	808	876	844	826	813	856	824	839	862	833	867	801	838	869	882	893	838	849	857	849	862	844	857	828	817	873	867	836	840	815	826	829	858	846	822	863	852	847	798	849	817	843	853	801	810	857	802	858	878	826	872	894	840	801	877	797	800	842	841	850	869	802	831	831	853	850	856	833	840	810	830	864	873	854	826	866	867	857	818	893	834	833	863	838	795	822	827	879	822	874	878	838	850	801	832	841	854	890	780	894	851	844	860	836	828	868	902	842	891	901	871	813	915	872	808	886	789	854	824	849	842	822	841	870	883	866	833	836	851	838	831	862	849	826	893	889	845	851	854	892	873	883	832	864	831	846	841	832	857	866	844	838	846	844	860	885	837	877	846	868	829	856	813	815	850	785	876	854	864	859	826	851	798	828	846	839	816	866	843	790	790	862	851	812	839	823	868	816	795	861	815	870	812	817	806	814	862	861	849	855	833	836	861	829	888	827	787	788	852	845	865	902	837	850	855	837	850	870	865	793	855	794	829	808	836	856	919	835	881	800	821	812	825	814	844	832	830	865	880	855	806	855	837	844	842	853	811	878	773	850	873	853	859	783	878	838	850	843	880	876	865	791	803	906	860	795	823	872	792	890	843	891	839	824	891	838	879	833	871	875	878	861	887	838	861	848	849	860
42613	39864	35866	30276	26697	23772	20413	16390	10764	8005	6001	5419	4423	3787	2719	2140	1817	1843	1902	1972	1843	1644	1617	1966	1344	1068	825	909	793	893	925	1201	1060	887	878	907	791	696	518	452	493	516	443	441	602	642	506	674	712	518	462	475	409	333	368	357	368	333	352	341	337	322	354	367	332	310	293	372	434	506	371	350	333	331	314	292	291	269	278	247	285	293	309	247	282	248	268	273	291	268	293	308	290	284	300	272	287	264	288	276	276	271	266	277	284	257	288	260	276	287	268	282	294	263	276	248	284	267	285	291	298	275	286	287	313	265	296	296	283	275	258	265	268	315	282	283	294	291	267	243	269	289	253	264	236	266	269	260	274	279	259	288	236	257	289	260	281	266	240	278	292	285	244	259	297	268	261	291	280	257	307	273	261	268	273	262	284	283	258	269	279	325	279	252	323	263	279	264	266	273	276	285	263	289	283	271	275	268	291	247	236	262	275	283	262	287	280	255	286	301	282	270	268	281	292	271	268	257	307	266	249	264	272	292	285	257	247	277	250	255	280	249	271	297	273	283	280	268	282	274	289	298	240	287	288	267	248	278	261	265	274	260	263	274	259	252	252	274	284	261	279	285	237	237	289	250	281	299	313	301	274	293	275	277	264	254	272	320	254	300	246	250	288	276	276	283	278	306	273	273	264	303	306	278	298	272	262	301	298	287	273	271	293	275	268	310	295	251	250	244	290	261	272	255	259	253	260	267	291	264	276	284	293	249	275	271	259	271	253	241	282	284	294	289	295	248	249	269	274	300	283	275	285	288	285	270	304	284	274	282	266	269	265	263	287	301	292	272	295	270	261	284	277	258	276	266	300	277	268	266	270	286	252	262	279	275	261	283	249	298	305	247	283	284	299	273	262	281	264	254	284	257	282	292	274	287	280	263	273	266	257	275	277	296	270	301	278	281	293	277	265	307	275	282	271	248	276	293	284	270	249	256	257	259	272	235	294	243	302	291	270	282	261	268	264	313	250	259	263	273	273	263	272	284	285	278	267	241	271	300	266	290	267	268	259	291	308	270	270	275	257	317	267	267	281	274	290	245	314	290	267	298	264	271	266	306	286	286	281	251	265	280	249	267	282	259	285	257	276	304	238	277	286	275	256	292	257	261	276	276	267	303	300	259	277	277	294	274	242	295	298	310	265	298	266	290	282	259	264	276	262	272	287	280	256	282	292	297	280	294	270	254	302	261	265	264	290	304	276	266	318	294	281	288	244	270	271	243	308	252	264	256	278	293	286	275	272	252	286	285	271	290	265	289	257	268	277	260	271	291	272	248	297	264	286	259	259	259	250	276	311	318	256	276	295	281	238	273	278	278	292	267	269	293	238	289	258	282	272	277	294	299	248	298	308	282	288	288	293	273	274	250	254	301	253	281	275	286	278	268	279	281	293	291	292	317	282	264	240	258	252	282	283	276	273	263	248	307	266	271	263	264	257	259	266	255	296	275	266	266	241	246	281	282	272	259	259	312	267	267	277	266	293	279	273	238	259	294	283	254	282	264	243	267	279	212	291	259	268	277	286	259	314	315	283	278	285	302	281	270	287	266	255	264	268	271	294	287	282	308	275	280	275	295	272	263	275	283	284	284	302	292	276	301	284	253	283	272	267	268	262	271	260	328	263	260	285	269	243	294	270	283	284	270	254	273	263	267	289	265	278	267	282	267	271	267	286	284	272	270	275	275	271	264	298	269	283	297	318	239	275	255	265	311	249	257	270	257	275	256	257	273	309	262	295	298	249	286	252	256	275	295	276	302	273	270	295	311	292	266	277	290	264	280	260	284	268	277	271	275	302	256	277	257	269	261	280	251	280	301	271	247	269	267	258	281	259	266	288	242	305	291	255	308	281	265	289	278	258	272	268	312	265	279	292	285	289	271	259	253	266	251	289	278	293	275	290	301	273	291	259	285	249	247	277	292	270	267	293	264	289	256	300	276	265	304	313	285	273	261	267	307	270	288	265	231	257	264	273	277	279	254	244	259	274	279	275	276	260	245	256	263	270	247	273	268	281	286	247	268	271	265	283	295	308	245	283	285	295	262	300	252	303	306	294	263	256	261	306	278	294	283	281	280	278	317	279	276	268	271	312	281	255	233	288	267	300	277	288	268	270	276	265	299	286	286	270	260	263	266	251	267	269	293	276	299	290	253	268	303	290	284	281	278	258	254	255	265	247	239	269	263	295	282	302	274	279	285	286	261	282	263	254	278	296	285	272	281	270	306	253	285	272	252	229	278	249	265	281	279	271	284	299	252	245	271	279	266	288	262	251	288	284	281	291	311	231	272	250	295	276	296	257	278	248	281	290	274	314	257	273	271	292	295	263	276	294	243	283	243	279	276	248	285	264	282	284	249	242	259	296	280	269	281	254	280	275	272	262	278	260	267	291	259	268	281	267	267	250	253	272	265	310	281	272	270	273	300	287	276	289	242	298	254	303	265	259	232	278	273	261	271	247	241	252	264	272	270	275	290	293	282	241	298	282	269	264	246	271	267	267	281	241	271	294	310	273	294	284	260	275	262	259	264	279	284	273	250	287	270	276	299	276	273	265	261	268	263	284	260	284	254	245	262	295	294	284	285	266	266	254	293	253	288	265	265	283	284	282	261	293	261	281	276	296	313	269	281	259	262	262	261	244	258	276	286	297	281	288	266	287	241	293	279	254	293	284	271	284	296	270	279	256	264	248	260	298	289	276	259	245	264	266	256	295	284	274	269	268	273	293	258	253	276	278	273	286	265	257	257	268	260	273	274	248	293	240	258	270	282	260	262	263	272	289	247	271	281	241	268	278	299	273	256	240	264	297	281	250	268	273	282	275	266	305	294	283	265	244	294	267	281	258	265	292	290	246	272	309	283	260	272	280	262	295	258	234	282	283	250	278	249	274	282	252	251	277	280	287	294	299	278	244	252	285	260	252	255	269	257	281	271	254	262	278	285	264	272	239	288	265	268	283	305	271	282	290	265	293	292	240	262	256	306	267	318	260	275	276	260	307	303	254	281	259	282	280	286	258	285	250	254	267	266	238	250	280	279	282	280	249	328	279	303	292	297	248	294	251	295	293	262	282	298	291	320	278	293	261	280	282	252	272	277	284	272	278	290	264	262	268	270	237	260	285	264	295	270	253	283	266	258	292	245	263	241	252	284	268	246	241	285	261	278	268	283	263	276	312	272	264	256	287	286	283	252	310	268	303	267	311	283	302	278	268	242	308	275	317	274	315	291	272	276	280	294	272	250	287	290	251	285	283	315	249	278	296	279	291	256	282	271	233	280	275	292	282	300	273	334	285	300	283	282	300	261	278	280	257	262	275	282	269	298	284	275	273	284	288	254	259	281	325	290	234	283	264	270	277	273	281	277	292	322	289	262	246	238	260	226	239	287	268	282	260	291	252	278	277	269	286	288	293	279	299	256	287	293	277	291	325	296	292	282	279	270	258	315	257	283	278	286	275	245	296	283
31893	36448	39814	37564	35346	30536	29091	27579	23788	21978	19979	19832	18517	16732	12944	10720	9748	10069	10243	10591	10475	9392	9753	10883	8094	5530	4814	5289	4305	5191	5324	6989	6570	5262	5047	5651	4434	4108	2723	2324	2489	2594	2003	2083	3170	3602	2809	3818	3795	2659	2268	2245	1799	1262	1230	1470	1444	1252	1175	1204	1136	1000	1243	1299	986	890	884	1181	2041	2485	1508	1307	1041	876	781	723	724	767	707	696	645	691	691	672	704	699	675	671	666	629	676	680	714	739	745	674	655	693	611	674	662	720	705	679	652	650	697	664	669	686	672	641	697	636	686	642	621	676	646	703	649	668	657	670	606	702	615	660	658	647	662	660	634	641	635	655	642	671	664	653	654	668	635	592	629	675	679	664	635	667	635	689	640	658	651	654	639	649	664	678	658	654	645	667	623	657	674	635	643	691	697	665	634	672	677	667	643	651	647	597	647	646	691	595	638	637	623	699	620	670	708	679	658	638	674	617	695	697	661	679	645	653	651	640	700	655	664	670	691	670	670	656	649	719	679	672	669	674	672	717	617	659	651	675	656	697	677	635	670	679	698	644	650	658	662	643	659	657	655	706	716	696	671	647	652	633	673	626	635	675	649	681	683	630	653	683	670	686	695	666	656	614	715	636	708	649	693	713	668	636	604	683	663	692	650	650	681	663	630	604	658	639	679	658	643	667	681	662	646	678	628	698	653	675	666	654	643	669	626	607	664	629	646	644	673	648	690	675	632	640	628	679	662	644	675	673	661	643	625	628	698	650	657	645	685	617	661	655	660	641	622	628	637	621	672	683	629	697	653	618	636	650	635	641	632	672	635	644	682	684	660	681	675	661	667	677	618	601	693	654	648	661	636	655	699	714	633	674	650	647	624	697	633	624	651	637	666	662	640	667	649	687	622	690	720	659	675	700	685	637	649	656	640	692	647	661	640	653	655	666	622	611	652	647	685	662	650	653	636	655	674	674	642	666	673	673	684	651	614	698	689	650	656	652	613	684	701	652	677	637	640	639	661	661	675	639	667	635	669	680	694	701	629	660	659	687	649	673	699	663	686	687	666	613	606	652	641	667	668	652	655	657	636	672	691	648	678	668	656	681	660	631	680	661	655	657	654	664	667	656	652	654	671	668	671	652	655	650	690	667	653	616	657	656	667	695	633	661	675	647	664	643	642	655	643	671	651	653	675	609	648	609	649	669	682	648	650	681	658	651	644	707	665	655	648	686	661	676	643	601	695	657	645	637	674	670	671	665	679	664	652	679	631	660	673	639	650	689	629	679	667	689	632	651	662	693	684	668	627	640	625	664	654	649	669	659	655	654	634	655	638	691	672	646	661	669	658	687	686	618	686	696	642	616	697	660	639	655	633	673	648	669	674	650	680	684	680	651	623	627	659	636	660	701	623	624	742	603	630	640	645	666	616	648	634	661	653	680	646	645	660	673	664	640	676	674	650	653	680	656	623	608	681	654	663	696	671	639	632	666	664	678	629	654	633	638	629	643	643	655	671	663	665	675	654	712	662	661	664	681	658	646	675	648	684	711	658	627	665	682	681	684	664	638	655	633	678	620	633	647	685	637	653	698	649	639	641	667	645	673	648	634	712	592	658	624	670	641	661	640	664	616	652	674	663	645	615	629	681	688	661	678	666	667	661	668	649	611	699	644	679	640	683	649	637	681	656	613	637	650	670	645	622	708	665	663	698	681	649	661	646	647	685	637	663	687	667	673	636	627	632	713	677	604	661	650	668	632	647	646	695	636	675	638	684	634	655	655	618	655	665	705	670	710	655	647	686	687	696	656	671	649	621	686	658	647	665	659	640	671	663	615	600	628	667	630	670	677	691	700	630	644	655	666	613	719	638	661	662	662	676	652	680	681	685	679	673	676	636	645	662	617	675	641	660	667	695	658	617	635	667	664	662	722	632	640	648	603	634	644	627	653	631	687	652	645	651	695	677	687	602	661	659	640	640	660	625	645	657	678	657	638	625	613	662	576	654	618	637	639	598	628	664	642	674	723	661	653	674	624	689	636	618	666	666	640	641	655	668	625	646	688	689	680	597	688	650	661	680	671	676	624	666	626	666	681	654	650	658	638	582	660	631	670	658	673	632	675	664	688	635	680	661	681	642	595	646	634	615	676	642	698	675	637	666	624	633	637	670	650	685	647	675	678	619	635	650	662	684	695	680	668	654	649	682	618	608	662	631	680	682	617	624	668	653	655	682	691	608	681	666	607	622	674	665	633	658	639	696	658	661	629	652	673	639	635	628	642	671	640	669	654	674	633	651	654	640	690	633	676	623	630	682	666	650	645	644	670	657	716	657	633	656	613	665	679	648	660	644	653	634	667	647	661	690	661	686	647	635	679	653	630	621	688	670	637	663	655	674	680	692	677	661	677	656	618	670	624	659	639	621	665	617	642	691	667	662	644	638	669	656	685	647	671	668	637	634	654	644	648	661	690	677	688	654	635	685	663	660	646	623	678	668	634	689	663	676	639	644	638	649	647	666	676	677	627	639	599	692	658	608	644	655	647	685	696	643	676	646	648	679	598	626	659	683	636	664	686	662	634	697	640	648	672	673	652	651	635	627	631	649	682	655	666	635	687	657	635	650	647	614	663	703	673	651	660	674	638	660	666	651	639	652	674	618	604	685	693	666	652	630	644	669	673	702	652	665	693	624	658	654	628	663	652	601	649	659	640	633	686	647	674	665	697	607	687	658	656	669	632	656	680	676	658	625	672	684	663	704	627	683	625	606	642	709	659	663	654	663	667	621	635	614	635	593	658	647	610	648	668	662	684	652	683	655	671	611	665	661	687	647	644	668	671	622	678	642	662	593	628	716	667	612	659	675	648	654	660	658	682	659	721	695	676	659	676	679	680	645	684	662	642	681	651	650	681	679	643	634	683	677	634	719	635	647	664	648	679	676	658	696	642	661	699	622	634	639	645	667	672	690	644	674	690	655	670	626	615	676	605	710	670	640	609	639	625	638	634	649	630	655	661	654	657	623	651	633	674	647	644	670	649	712	659	658	663	645	699	662	682	702	705	652	649	664	695	681	660	662	647	633	650	626	667	655	689	654	649	669	643	625	608	681	676	672	644	665	649	700	677	645	623	651	651	643	665	652	682	643	641	649	632	674	636	645	662	684	695	654	639	655	691	630	650	675	674	693	688	655	647	643	672	699	631	640	646	659	654	686	632	676	686	685	701	674	675	611	679	631	656	708	614	609	608	642	655	651	668	668	653	658	667	698	651	661	676	708	670	661	638	706	673	690	714	671	681	626	669	634	622	662	625	666	665	662	669	616	679	692	613	638	650	620	690	656	708	670	661	666	676	658	655	611	620	700	721	671	669	667	682	684	664	658	633	652	652	631	689	657	612	664	631	683	621	707	671	633	641	684	685	634	658	693	643	629	643	627	681	642	652	668	694	686	634	669	643	605	647	628	633	651	632	685	703	655	643	672	693	687	686	703	620	627	641	636	715	666	671	608	651	668	673	665	675	687	654
12202	13205	11799	6913	4264	3016	2016	1414	1017	857	752	649	569	557	487	458	469	400	405	411	449	368	332	339	365	302	355	336	308	315	338	360	328	302	361	329	317	334	323	317	314	296	306	306	318	304	321	286	354	304	318	347	304	317	299	290	304	313	333	291	287	291	291	307	324	274	312	302	305	330	290	337	304	303	281	283	317	291	296	296	274	330	301	288	295	284	313	299	288	308	312	294	300	317	301	312	314	339	323	296	280	292	304	312	319	300	290	324	303	310	311	290	316	326	291	302	336	273	292	315	297	286	315	288	253	278	295	289	309	304	280	292	301	321	313	326	319	321	294	304	284	308	286	296	285	289	308	287	296	301	316	305	293	335	297	303	303	295	304	314	346	293	273	302	330	314	305	324	284	312	307	302	288	318	305	273	262	286	287	278	315	300	288	310	327	318	280	304	324	309	269	320	323	317	291	266	299	275	312	291	316	318	294	274	302	277	296	296	323	292	298	279	322	309	303	268	339	265	320	296	304	296	293	297	334	293	313	311	317	267	311	301	299	297	327	290	292	317	284	314	274	286	305	275	279	297	294	271	310	301	255	319	278	284	295	286	285	312	322	267	272	270	285	279	314	295	278	349	300	325	310	294	313	299	302	315	285	285	295	323	286	309	308	303	297	306	299	298	292	282	311	300	312	266	318	310	302	308	299	288	330	287	291	290	252	284	293	286	285	294	296	327	287	312	303	254	312	302	318	314	314	297	307	304	284	330	329	298	308	292	291	285	255	323	326	297	314	277	290	305	307	330	284	265	296	293	319	294	298	289	326	278	302	308	332	290	288	269	344	286	311	284	256	286	322	356	298	295	306	312	310	342	319	315	291	298	277	294	288	309	285	328	306	333	294	294	307	298	296	323	296	274	259	277	287	317	315	276	301	332	321	267	277	283	313	294	299	305	285	296	288	292	288	305	294	289	306	318	267	281	320	288	303	319	307	303	269	294	276	295	315	278	302	307	297	337	313	315	276	298	332	288	267	300	316	327	280	272	295	304	319	324	282	291	278	323	291	320	315	321	315	285	296	305	282	300	302	318	300	263	257	282	286	306	298	290	287	309	322	310	319	257	288	283	324	306	273	260	279	289	279	298	278	284	308	334	323	312	314	269	290	311	305	277	290	266	276	300	263	307	333	306	296	320	284	289	309	298	273	299	326	298	306	324	284	293	294	294	299	319	293	290	309	289	280	297	276	299	316	295	288	292	291	282	298	297	288	289	322	301	308	287	332	331	298	333	306	297	315	302	291	292	285	266	307	298	279	317	273	294	317	288	334	268	323	324	323	313	319	309	303	317	320	346	293	277	298	330	314	317	293	317	299	278	299	301	301	305	278	293	304	319	286	295	277	282	296	289	314	330	284	298	256	295	307	331	312	301	300	296	315	281	327	282	316	341	292	314	293	323	297	279	313	313	306	293	291	308	320	311	304	273	295	319	301	332	298	294	313	326	288	283	294	273	316	277	328	331	288	303	298	287	266	306	263	285	340	324	302	269	266	286	268	286	295	272	310	291	298	290	297	291	303	288	291	306	280	292	296	267	338	286	295	301	313	303	286	329	285	284	284	302	329	296	304	268	320	320	287	306	318	320	328	285	265	287	285	345	319	279	310	297	298	303	317	283	298	290	315	310	324	282	312	288	305	319	310	299	270	319	313	318	283	300	269	332	336	286	261	281	338	298	311	299	289	339	290	308	307	300	264	332	285	306	295	270	314	289	309	262	295	285	309	310	321	313	284	298	308	285	284	283	310	302	303	311	271	311	306	322	314	308	306	308	323	321	307	268	301	323	298	306	297	276	313	322	318	277	307	284	278	311	270	303	295	297	285	270	326	300	317	271	329	279	305	282	299	320	289	296	293	269	331	281	281	313	314	315	297	278	302	272	308	296	323	300	305	291	358	307	300	290	285	287	289	292	290	276	310	290	293	296	334	268	294	288	308	306	335	320	305	300	318	307	299	308	295	286	282	308	276	302	301	314	331	287	324	299	308	296	278	284	301	293	285	294	301	310	278	302	286	289	276	276	320	288	293	282	296	296	311	312	295	324	308	293	288	351	309	288	281	310	312	324	301	284	317	259	284	277	307	327	296	288	301	287	307	288	297	317	316	300	294	263	298	290	309	265	292	270	288	323	276	298	290	290	303	309	315	297	328	337	271	309	300	301	300	317	266	298	280	300	300	309	288	283	308	329	286	296	297	273	293	306	270	274	268	309	252	325	304	300	293	282	287	286	285	307	301	296	299	290	290	284	305	307	308	311	313	278	261	260	313	302	266	301	343	275	290	306	292	308	288	308	327	274	306	282	295	292	273	272	319	320	296	325	320	311	301	267	284	291	309	325	301	315	321	308	289	313	290	311	318	301	326	284	267	303	320	292	270	288	302	293	284	294	288	272	318	334	321	309	260	308	324	281	310	297	287	294	324	290	338	313	309	317	307	285	284	290	293	287	289	282	305	309	289	300	304	305	302	316	296	275	298	295	285	318	313	320	278	273	282	284	278	313	313	298	287	261	271	271	271	310	321	301	299	299	282	299	312	286	310	307	287	307	283	294	296	281	303	299	319	308	308	299	303	263	298	272	312	286	321	320	302	314	277	299	314	333	298	306	286	311	320	285	306	318	305	276	307	317	273	309	291	320	294	298	288	293	304	308	305	320	304	300	321	276	302	297	314	289	299	312	296	281	303	287	286	296	303	301	290	309	312	315	339	313	291	279	291	306	295	294	321	266	256	286	311	305	273	294	286	295	294	297	290	302	297	264	304	303	284	292	291	263	276	298	341	284	304	293	286	296	316	284	332	310	306	304	321	294	310	312	291	308	323	300	299	323	301	310	291	280	305	313	303	297	308	303	308	280	303	280	310	287	275	305	316	297	280	290	267	277	301	301	331	280	291	302	304	273	310	295	313	296	303	312	281	324	302	308	294	316	288	296	288	300	305	317	289	316	281	325	299	319	294	305	295	314	265	304	288	288	272	329	345	304	329	319	295	317	305	270	292	291	319	310	282	321	340	311	304	328	325	309	298	282	287	272	330	321	315	286	269	286	317	295	315	294	303	299	290	313	299	300	279	344	303	306	287	267	314	321	297	315	312	339	278	293	289	291	256	267	308	295	312	327	287	307	341	303	278	306	296	276	273	288	311	311	304	279	274	295	317	315	315	314	286	308	322	306	301	296	300	278	327	298	300	290	305	305	284	303	314	269	326	306	306	290	279	313	354	310	327	330	292	293	303	271	277	303	268	318	294	280	273	273	297	302	297	295	297	293	318	284	298	327	305	311	303	312	309	285	271	297	317	291	301	297	266	295	303	281	287	281	271	311	318	314	324	315	310	301	303	279	273	284	324	288	293	305	309	302	295	276	283	318	297	319	286	300	280	289	294	326	302	294	301	305	311	278	302	297	296	309	300	300	290	301	303	316	294	299	274	292	324	298	277	296	304	321	300	286	324	325
9149	14044	15915	13554	11561	9691	7832	5963	4545	3856	3246	3023	2573	2187	1977	1831	1835	1609	1608	1606	1373	1299	1235	1286	1158	1057	993	1070	995	985	984	1027	1023	989	997	990	1013	994	947	967	956	957	968	877	868	910	890	952	913	920	894	934	899	849	881	833	832	835	836	812	800	790	796	754	766	759	804	800	806	798	772	782	842	751	749	785	809	770	804	743	741	713	763	777	748	727	769	754	733	761	733	704	723	767	759	772	726	755	768	685	753	786	730	740	680	779	753	761	738	740	756	766	734	745	755	774	757	737	765	737	777	807	794	760	784	768	741	769	748	757	767	778	774	758	752	745	786	752	742	763	765	740	730	783	689	745	699	744	744	714	710	771	761	724	735	773	768	731	760	776	739	701	780	733	727	772	805	727	745	759	728	749	750	727	732	713	786	716	749	744	752	764	710	726	770	784	709	790	718	729	715	708	740	725	756	800	747	749	742	739	708	774	753	761	808	748	761	736	722	754	761	749	766	714	714	758	734	727	693	722	706	763	716	737	735	715	773	740	735	790	728	720	706	755	752	691	751	774	750	729	767	732	763	747	789	772	760	783	715	815	742	741	749	746	750	747	720	773	781	730	731	769	750	717	772	763	722	739	779	763	801	693	799	771	786	802	752	736	750	757	755	768	734	728	733	805	747	735	743	703	745	706	719	724	733	733	761	759	702	736	743	754	721	745	738	731	730	774	679	773	754	742	746	758	746	761	755	751	736	740	720	765	689	758	741	706	721	730	755	764	735	737	721	744	788	713	735	728	757	716	759	746	738	697	765	722	736	725	709	778	758	735	761	773	768	753	697	781	722	779	742	684	769	766	708	750	789	787	699	715	754	681	731	702	786	761	720	747	719	712	801	760	715	713	785	736	755	703	734	733	735	732	749	730	744	734	746	753	776	745	766	760	697	706	698	743	723	810	741	783	746	707	723	711	724	747	714	723	729	746	785	711	703	794	722	722	729	723	762	745	760	753	762	690	728	780	747	771	716	786	759	733	726	757	736	752	750	744	833	741	765	731	749	739	729	771	731	723	742	794	761	771	727	736	752	784	761	785	698	722	741	748	740	818	740	708	742	736	723	725	729	750	771	675	759	769	730	734	690	723	773	761	751	778	768	751	732	806	834	743	761	752	726	765	707	714	731	747	712	736	789	747	746	703	754	711	743	753	673	761	754	734	743	711	703	725	713	792	714	811	758	725	745	743	718	722	767	790	760	752	779	778	743	783	724	790	763	739	760	757	723	772	736	720	699	734	719	741	769	709	701	743	798	796	767	729	714	733	793	747	765	771	745	706	711	750	751	745	751	716	755	746	772	744	822	785	733	753	740	713	806	710	694	731	725	745	715	742	735	745	775	758	744	713	687	769	751	734	769	769	741	744	755	775	763	741	738	741	761	793	730	722	742	740	736	747	720	794	744	732	728	748	765	729	767	773	794	723	758	727	782	699	716	759	727	724	729	725	752	808	725	714	714	682	758	748	712	693	724	790	732	695	719	718	752	748	743	762	766	760	693	732	734	760	754	752	785	706	709	692	747	781	709	708	780	752	774	787	738	789	732	744	758	708	727	758	747	737	760	765	770	800	705	754	785	791	719	737	721	763	724	740	720	710	766	781	724	699	742	737	715	756	810	714	701	753	759	793	718	766	755	751	755	772	756	761	770	706	742	754	741	702	718	733	749	725	746	741	757	709	712	741	730	746	783	810	762	748	745	738	739	779	802	755	778	716	732	741	736	761	710	723	782	767	760	734	793	758	737	768	718	744	714	753	742	755	724	749	716	685	786	756	788	768	724	726	712	765	761	745	769	744	751	817	777	757	745	723	718	758	743	750	736	762	696	732	773	743	753	775	721	720	763	677	758	707	762	719	766	749	751	754	753	736	787	770	760	776	719	737	724	736	716	747	702	740	738	762	768	741	730	715	734	724	731	760	704	768	747	775	770	722	763	727	763	740	760	716	757	768	718	708	736	702	749	716	759	763	773	787	758	724	752	781	765	742	722	683	784	756	765	744	744	742	758	728	717	695	725	754	737	737	747	757	764	753	809	742	746	743	678	765	766	691	712	790	726	719	729	776	758	792	746	680	756	725	722	740	732	744	740	747	768	733	781	700	786	710	733	745	745	748	718	726	728	747	735	748	731	794	798	775	709	791	753	715	782	765	745	776	732	789	717	757	710	780	690	750	734	745	693	749	773	771	742	725	781	731	774	753	785	741	759	697	756	758	708	744	739	728	774	741	742	731	714	737	775	744	735	702	731	765	728	759	750	738	761	735	736	706	745	773	745	736	758	725	744	764	777	741	790	714	746	777	752	759	724	704	705	735	702	765	770	753	672	711	761	751	750	770	774	745	721	715	741	760	758	742	748	756	719	751	747	772	729	693	741	744	748	766	734	765	696	751	741	706	728	775	730	774	719	759	797	760	700	759	773	742	763	749	726	751	706	765	705	714	698	733	741	761	763	697	712	756	755	745	756	718	732	748	739	720	744	756	788	743	729	786	723	741	725	761	802	738	720	736	754	737	733	709	757	729	720	717	745	764	799	786	731	751	750	751	696	732	738	762	752	746	751	738	734	697	798	752	759	748	743	727	777	722	738	742	763	695	736	708	746	813	748	717	754	764	772	708	744	689	782	723	745	724	724	699	756	752	766	747	743	742	767	711	691	761	770	788	752	742	758	730	726	772	767	738	750	730	722	766	753	730	768	771	725	765	694	732	782	705	738	745	730	783	717	690	776	732	743	752	720	756	744	732	692	719	764	758	723	752	793	751	764	708	787	748	824	714	761	777	777	755	755	798	780	694	729	768	787	765	711	757	725	734	699	727	737	752	778	699	759	681	727	772	666	739	737	749	744	775	738	742	741	740	727	749	738	751	804	736	743	737	732	748	757	722	790	707	735	783	742	750	797	697	736	753	733	750	743	735	716	806	740	716	791	739	762	760	738	703	741	721	747	706	732	738	711	777	739	751	753	737	750	759	726	804	718	765	735	800	737	727	729	716	777	765	729	766	764	736	791	769	751	755	714	763	744	741	749	754	725	757	774	716	763	746	745	790	728	731	781	753	749	751	740	807	694	676	719	788	751	802	733	757	754	721	690	698	733	756	781	720	720	744	726	771	720	735	720	759	775	751	720	757	728	773	760	764	705	708	745	766	753	730	759	756	774	726	731	704	751	742	756	723	729	712	749	722	762	730	732	730	779	751	732	746	702	735	762	714	722	762	711	789	718	741	790	728	740	756	718	796	781	746	767	744	748	726	729	740	785	766	739	776	702	770	744	729	744	734	765	728	755	750	767	746	770	769	735	743	697	742	733	757	764	763	758	732	742	733	795	734	706	755	774	749	731	720	747	728	817	745	725	764	764	715	749	758	773	784	689	728	758	763	773	754	767	777	734	707	736	751	803	734	762	769	750	753	808	752	776	746	780	732	748	789	711	796	722	707	775	789	723	754	703	739	776	732	737	733
35084	37580	36784	28289	22797	17532	12373	8621	5738	4228	3258	3204	2566	2173	1735	1446	1297	1255	1166	1201	1260	1082	1020	1181	919	743	648	711	581	705	732	818	824	700	628	695	654	616	524	445	453	445	481	485	536	521	576	582	559	487	472	462	397	382	409	395	404	426	391	384	377	371	392	381	359	378	386	365	411	466	372	419	358	413	371	353	392	351	353	343	369	349	390	384	423	397	367	352	333	337	337	383	364	389	396	359	362	359	347	414	351	409	363	327	365	364	370	367	383	331	362	353	368	361	341	328	368	381	347	375	338	336	327	355	321	398	361	378	348	370	394	326	369	358	331	336	344	355	357	340	319	379	345	386	339	351	360	371	332	363	354	347	380	331	378	376	373	383	328	355	377	407	352	380	377	340	355	357	386	335	359	347	349	407	377	352	399	315	371	345	340	392	310	322	344	376	398	295	354	349	341	355	384	339	360	364	377	377	321	356	330	331	380	361	352	359	383	366	375	369	402	374	322	370	365	361	358	333	331	373	366	353	371	334	339	368	359	353	345	331	346	346	372	372	345	359	367	343	378	319	363	360	332	375	343	369	352	350	364	361	360	380	389	392	335	361	340	320	363	357	348	364	367	371	332	353	380	352	347	312	373	347	358	343	385	379	382	369	325	358	367	334	353	358	344	339	355	323	352	388	339	344	337	336	328	335	365	355	356	347	360	307	329	360	362	355	361	383	344	337	338	328	382	392	328	383	366	339	346	371	402	365	321	351	381	325	361	356	346	366	335	354	338	370	396	343	372	380	358	360	378	350	392	372	337	367	344	381	376	354	358	354	373	343	350	351	365	381	371	385	352	343	348	351	344	387	342	356	357	325	386	338	332	386	383	383	344	313	350	356	372	391	365	368	357	368	359	386	357	326	383	348	360	339	329	362	360	375	386	332	352	356	341	357	343	342	382	361	349	346	368	397	336	379	337	341	329	350	336	384	361	341	385	360	372	371	369	372	373	344	363	350	368	377	319	338	369	335	325	344	346	347	348	343	333	297	359	336	373	364	347	364	327	358	348	381	365	392	347	365	353	345	362	427	325	363	374	358	361	376	346	347	376	389	381	376	390	329	381	342	367	368	346	344	388	322	351	307	346	336	352	347	346	356	349	347	359	349	402	320	381	340	373	316	314	328	342	353	369	378	311	335	368	367	336	378	367	358	344	352	351	360	349	324	340	342	371	377	358	378	339	375	365	355	349	356	311	405	343	326	338	342	380	332	347	364	335	341	330	375	371	400	358	355	339	390	411	323	355	334	370	330	381	348	370	350	339	342	367	352	356	357	364	363	375	307	355	320	350	365	333	334	352	377	344	327	330	376	364	351	362	363	332	348	378	326	314	339	373	358	362	361	350	378	345	354	354	391	358	387	356	355	382	384	352	327	351	333	342	382	380	370	334	370	359	369	364	361	362	353	344	350	326	358	335	359	350	377	357	341	350	325	325	343	337	383	340	333	377	334	345	355	369	381	354	308	379	370	338	368	397	350	383	361	369	348	359	341	320	354	349	324	354	357	367	369	343	357	333	375	346	387	322	334	364	341	397	341	345	398	336	362	351	358	357	337	346	372	346	341	335	348	357	347	357	381	379	382	374	366	376	319	332	345	351	383	344	343	374	310	362	362	376	361	333	357	329	328	322	392	344	367	328	372	368	339	354	370	376	369	379	368	364	339	362	336	396	338	320	392	331	376	359	345	353	339	346	356	357	351	365	365	341	381	341	341	401	354	349	361	360	358	336	347	345	370	376	328	344	332	324	356	346	356	374	349	361	366	355	325	365	398	360	352	342	337	354	361	344	354	325	339	379	337	359	370	345	375	365	387	373	355	351	324	338	338	331	383	366	371	350	353	353	368	366	378	337	375	350	377	335	376	361	352	376	355	371	367	330	330	385	371	383	369	344	362	348	319	337	343	328	343	362	338	362	382	351	387	393	320	351	357	377	374	366	357	345	372	363	364	318	402	333	368	370	355	341	343	368	379	355	353	347	356	349	357	386	382	333	350	388	344	363	346	354	324	354	359	384	339	346	349	345	390	354	388	358	364	344	321	366	361	358	381	339	349	326	345	376	382	337	338	348	338	376	370	368	337	371	370	350	345	354	383	360	368	318	340	382	378	323	352	364	371	365	371	345	376	386	366	378	396	345	346	395	362	371	367	379	392	373	317	345	381	363	348	332	362	346	355	379	346	390	366	381	371	351	368	352	361	374	365	379	374	322	354	356	357	375	360	407	372	347	371	376	355	332	370	350	349	376	368	365	333	342	416	334	371	365	352	354	371	311	336	356	343	356	339	362	351	352	349	326	358	349	363	379	380	327	377	366	355	350	357	352	371	330	360	361	322	349	366	398	360	337	343	348	305	347	352	368	367	340	392	375	374	370	361	394	372	378	339	305	345	343	362	387	355	382	349	373	337	340	346	388	307	342	358	307	346	343	337	322	367	324	337	363	361	352	358	373	379	342	335	350	361	377	359	367	364	365	333	320	371	339	368	324	379	370	337	350	349	391	358	366	322	403	321	335	316	355	325	357	356	313	384	360	369	369	365	366	365	379	349	344	313	367	370	327	389	361	382	369	357	350	366	332	340	327	351	364	323	329	338	367	368	347	348	377	327	303	355	335	385	360	328	349	379	356	363	343	363	372	365	368	404	375	393	367	352	349	344	353	350	369	371	373	362	341	385	343	366	353	337	386	347	323	346	381	313	385	380	368	376	350	359	345	340	388	372	340	363	362	427	382	369	366	331	347	353	293	349	349	356	341	316	365	375	352	337	371	353	309	345	354	325	361	341	368	339	364	346	361	371	343	353	363	329	359	369	367	326	338	332	352	358	359	352	359	368	363	321	352	364	363	392	348	358	376	340	326	344	361	365	366	353	350	311	363	326	384	359	363	332	368	378	387	360	331	352	345	342	361	363	345	345	370	362	343	336	327	318	361	343	356	374	390	378	305	388	341	404	326	343	328	348	375	368	351	346	386	376	374	354	367	328	376	333	349	368	362	396	343	358	371	355	332	370	376	357	387	349	353	388	345	370	371	365	343	384	358	321	354	335	354	374	336	349	338	373	367	360	374	320	377	331	384	385	365	387	312	353	398	323	334	331	375	355	356	343	389	316	367	373	383	363	392	361	344	356	334	326	340	367	361	363	349	351	382	349	378	353	357	331	346	370	357	341	355	350	381	377	348	373	321	350	338	336	359	312	355	322	362	358	335	339	375	362	350	349	346	357	346	362	358	349	371	376	351	347	353	388	339	377	368	337	354	387	382	323	397	358	360	362	378	354	400	365	365	376	394	372	376	375	370	370	323	327	349	365	361	368	372	356	373	364	385	344	409	373	328	375	369	335	369	355	358	332	342	349	356	355	366	331	320	344	339	345	359	347	341	356	360	384	365	356	373	358	336	392	328	363	369	382	312	356	379	346	339	362	362	380	357	377	339	351	351	375	347	357	378	343	399	344	334	366
25544	32527	35846	30629	28152	22026	21120	19505	16661	15307	13788	14013	12320	10842	8619	7156	6640	6387	6472	6467	6513	6009	5717	6294	4800	3742	3348	3440	2763	3393	3600	4405	4061	3598	3602	3795	2694	2862	2104	1810	1937	1862	1691	1657	2261	2168	2511	2685	2471	1968	1845	1545	1295	1238	1177	1301	1260	1267	1094	1127	1061	1186	1145	1183	994	978	954	1164	1692	1560	1158	1018	1119	1102	996	980	1001	866	909	858	857	874	827	809	861	871	865	893	832	871	840	918	890	915	847	865	818	915	789	867	877	830	849	818	881	783	841	895	845	836	843	883	855	900	826	886	810	884	846	854	812	836	834	872	887	825	824	839	831	838	862	836	825	843	842	896	875	852	807	854	835	801	857	905	797	833	839	876	805	812	810	818	852	846	819	860	863	925	808	848	869	856	855	869	908	799	832	786	836	831	854	868	854	761	857	829	843	828	879	803	879	807	835	869	876	854	859	807	847	857	851	864	822	882	877	908	847	837	863	791	828	884	856	782	821	829	800	845	824	791	852	826	883	789	853	824	862	838	880	827	812	849	863	816	868	841	890	827	840	895	809	846	848	883	801	818	846	870	869	864	858	861	807	868	847	843	843	859	870	909	865	888	841	847	848	867	827	833	864	810	846	856	886	803	893	821	863	812	840	827	837	858	821	858	865	821	845	856	887	787	881	846	803	873	811	892	816	904	845	860	878	863	865	835	897	884	852	798	887	815	891	837	904	848	832	856	865	851	821	870	868	796	866	831	878	889	809	845	850	840	872	819	868	870	823	830	829	846	887	848	841	846	820	845	780	815	831	811	862	839	813	844	813	839	852	838	865	867	861	863	859	844	884	824	834	824	769	856	828	862	852	873	836	888	825	850	861	794	861	863	866	850	819	813	900	837	817	858	823	821	812	810	867	825	881	807	842	897	848	801	868	896	833	832	829	884	841	855	806	824	846	841	871	855	874	812	849	862	799	825	812	800	837	824	824	861	874	845	855	824	839	858	811	858	828	826	813	821	840	821	837	854	857	868	814	812	840	849	844	852	874	884	878	862	877	890	845	870	853	822	898	807	867	829	903	847	877	873	820	898	812	851	830	872	881	826	870	884	808	859	784	796	885	837	870	797	869	827	799	893	874	855	865	802	863	832	904	829	902	821	856	794	836	861	882	884	867	858	801	848	840	918	850	833	865	866	849	829	820	840	837	840	869	892	879	833	879	842	819	817	879	881	794	840	911	849	833	867	900	852	835	826	785	860	870	862	849	810	835	848	882	849	884	886	872	806	839	856	828	864	811	836	814	846	869	875	831	815	889	855	803	815	829	859	889	865	863	831	851	880	842	840	909	847	792	844	869	836	875	841	904	881	858	864	850	904	841	846	830	889	805	872	853	862	868	871	816	869	820	874	835	873	842	877	820	851	849	894	784	845	865	877	826	868	860	841	833	844	855	831	833	862	809	862	860	815	862	874	838	846	834	816	830	852	828	801	835	861	788	846	809	882	835	830	853	855	835	809	813	875	835	829	835	870	865	807	822	863	850	844	870	852	800	898	832	824	800	891	875	818	834	833	831	834	853	838	870	838	832	858	831	868	832	867	851	861	888	804	797	831	821	833	824	808	805	857	795	813	857	870	862	887	843	824	915	812	869	823	770	834	842	898	887	817	905	793	876	829	839	873	855	806	832	886	866	867	859	876	871	821	859	808	856	850	835	829	876	882	838	832	819	799	799	835	839	884	897	876	858	823	863	841	807	834	846	840	814	851	881	818	834	851	847	828	832	869	836	771	864	852	839	850	846	817	878	873	837	854	864	938	866	793	886	809	805	819	826	862	850	828	822	897	864	836	815	852	831	827	863	871	873	864	902	833	848	823	883	841	849	835	827	808	859	873	833	869	806	823	860	814	844	853	856	831	847	858	868	869	840	890	879	833	944	792	824	852	825	856	828	790	807	865	848	829	834	859	807	840	835	879	832	825	875	816	854	842	843	879	858	867	845	855	827	832	828	852	863	887	814	819	883	831	855	855	815	842	851	826	842	813	827	842	846	842	909	833	849	866	799	809	810	892	785	808	845	837	834	870	800	799	833	894	791	806	831	838	848	868	859	829	840	827	809	881	833	881	852	906	862	828	830	841	857	836	849	851	828	829	835	816	822	785	848	835	908	899	891	865	831	836	847	811	832	852	844	857	863	898	876	851	891	815	827	862	834	845	823	816	808	874	844	845	860	802	858	881	849	823	834	841	841	862	854	881	854	863	893	814	819	855	835	858	888	853	804	840	876	903	855	879	813	839	872	878	788	819	867	848	857	859	836	812	845	852	838	838	894	872	878	842	859	875	869	869	876	864	907	862	834	831	852	839	890	839	864	823	843	791	826	867	854	855	831	849	854	830	815	823	850	790	895	836	824	868	817	866	884	856	851	886	844	878	897	826	854	831	853	828	804	869	815	840	861	835	892	882	840	852	871	854	826	884	807	836	878	861	833	816	855	856	820	836	820	857	854	802	781	934	785	895	825	862	803	840	867	860	878	852	863	845	831	804	826	837	798	849	809	793	813	790	833	795	821	891	829	861	849	769	821	792	880	849	867	869	847	812	832	824	855	817	805	854	866	861	794	845	848	801	865	850	829	809	845	825	837	884	816	843	844	846	869	817	869	861	828	825	877	847	836	771	865	832	797	843	828	828	816	849	866	837	871	862	845	815	843	876	831	801	837	816	840	845	867	855	824	852	832	801	848	837	850	898	873	846	828	852	813	835	870	876	794	897	870	843	816	863	839	852	831	878	813	819	842	870	834	855	838	854	901	839	868	841	884	852	856	840	832	892	836	836	849	827	870	874	850	870	796	797	800	873	862	845	835	838	928	877	801	821	860	806	835	833	832	827	867	830	855	812	813	893	828	835	851	851	877	821	822	860	798	870	854	839	840	824	829	846	837	839	856	847	822	886	815	881	834	847	808	834	859	902	840	828	782	868	846	837	875	846	826	885	880	808	874	879	836	823	904	841	875	839	862	837	792	766	845	865	848	894	856	808	840	821	775	834	846	818	864	832	827	830	886	842	848	854	884	859	805	871	867	791	850	849	812	806	845	885	851	773	870	850	864	841	860	830	879	838	839	839	858	806	854	867	867	857	858	841	797	890	821	803	793	858	852	860	891	823	850	788	866	862	836	872	857	858	812	820	819	914	795	830	830	819	869	848	868	843	843	796	881	883	839	827	797	831	923	863	883	842	882	825	865	852	848	817	880	839	810	851	872	792	868	805	853	839	861	808	813	866	893	872	792	828	844	831	867	882	825	849	852	812	858	863	870	833	865	834	852	856	828	876	823	840	816	805	818	847	885	848	879	845	812	790	866	833	825	897	857	886	780	827	891	868	867	841	845	836	848	837	813	815	839	813	848	837	888	853	861	843	866	815	832	843	819	852	861	892	848	837	836	838	831	860	844	872	847	870	820	839	855	904	872	843	871	845	820	838	859	904	829	836	892	862	861	793	839	811	853	863	841	828	840	844	889	801	836	844
42067	39737	36365	29221	26319	23567	20792	16023	11371	7980	6174	6005	4465	3784	2885	2242	2021	2062	2005	1898	1801	1809	1721	1757	1393	1066	948	926	728	953	957	1246	1036	966	987	999	769	779	509	466	481	466	445	504	594	635	658	723	668	521	417	406	354	354	362	336	397	386	363	297	372	388	367	307	295	333	312	370	532	447	320	309	360	305	316	297	350	305	301	332	294	300	302	276	284	310	288	271	299	264	289	299	287	305	271	302	295	295	263	276	259	271	281	275	258	276	269	293	274	295	305	273	255	301	273	268	273	259	266	269	253	273	264	283	264	273	296	296	292	291	315	284	264	288	297	290	292	288	271	272	287	293	292	286	290	252	258	261	285	284	282	280	254	252	267	303	288	281	272	272	308	271	297	261	277	260	264	247	275	323	275	326	257	264	291	283	280	275	241	250	263	289	285	269	259	282	293	275	276	279	304	280	264	274	267	257	292	275	275	250	266	273	301	254	271	249	295	277	305	296	309	315	279	261	250	298	248	279	262	218	282	256	310	259	281	245	251	286	297	271	259	294	253	292	264	265	274	267	293	291	315	306	312	289	294	292	328	286	260	291	276	300	279	315	255	277	282	260	288	293	296	275	275	259	296	310	291	275	284	290	250	272	271	277	284	282	286	279	286	286	273	270	318	278	268	254	246	284	281	286	265	295	271	290	274	264	286	275	263	287	281	256	275	247	275	256	288	265	297	292	292	286	300	278	239	286	293	245	287	275	303	305	311	262	266	242	299	237	302	277	282	287	292	257	270	277	288	268	287	278	280	307	263	255	254	299	272	265	297	259	281	273	276	271	249	280	289	255	276	302	246	282	263	285	273	293	282	273	264	270	277	283	301	255	276	275	273	256	302	265	281	264	282	289	266	303	269	283	284	278	263	290	295	255	296	257	273	268	263	254	298	278	292	257	274	259	276	280	306	286	274	255	273	264	282	280	262	308	283	259	273	300	255	255	258	246	272	321	283	301	282	254	343	317	265	280	271	267	278	278	263	270	291	276	292	314	274	268	292	288	300	280	270	276	273	287	276	298	262	283	273	262	264	257	270	249	271	296	302	269	267	273	293	286	291	271	263	257	286	271	274	299	309	262	282	259	224	272	295	308	292	296	254	299	306	307	281	279	295	305	295	266	257	286	273	289	286	263	280	252	272	311	274	267	285	311	287	297	302	288	268	282	315	272	276	281	274	263	300	272	269	279	273	275	300	293	282	251	276	295	297	297	272	294	275	270	300	260	282	287	293	310	290	258	288	270	302	284	277	253	306	275	250	278	284	301	281	255	271	303	279	264	282	294	289	293	306	259	282	270	256	306	287	284	266	292	265	263	285	285	296	284	280	300	275	252	258	270	279	260	249	279	299	282	273	285	264	289	292	312	263	276	277	278	276	289	261	272	274	255	309	295	274	278	256	277	258	292	305	236	264	277	286	277	269	278	287	281	282	298	266	264	252	264	277	285	280	231	285	268	294	273	294	274	256	276	290	279	246	244	295	280	249	263	281	307	289	279	274	285	239	268	232	303	257	288	270	297	290	289	289	287	269	254	296	247	304	270	304	273	290	266	303	298	279	291	278	301	269	295	272	279	275	281	293	281	269	288	252	289	271	292	297	279	274	327	269	277	286	263	273	285	269	270	289	286	281	277	260	263	270	309	290	289	303	270	242	281	271	328	290	274	297	294	258	282	313	317	269	276	287	306	287	268	283	257	234	275	293	290	292	306	279	272	266	282	277	311	302	258	284	273	281	263	284	255	282	275	265	259	297	280	300	313	281	286	242	276	268	297	245	295	273	309	270	293	276	276	298	296	261	266	256	286	296	260	270	264	281	272	236	250	255	278	275	305	307	297	302	292	277	260	300	257	277	291	278	283	329	297	263	269	263	273	267	285	293	295	330	277	266	308	275	292	282	294	275	249	250	268	249	287	287	309	269	271	297	270	278	302	307	259	242	301	280	288	253	288	301	289	274	312	285	278	282	283	268	297	298	267	296	319	312	292	254	286	278	287	269	288	292	245	294	285	272	271	282	293	285	293	288	280	302	299	301	279	270	275	268	262	277	277	278	311	278	280	276	280	258	277	254	302	296	287	295	278	246	256	262	293	291	283	274	288	299	304	269	297	288	257	267	287	266	276	275	303	249	275	250	251	256	278	260	276	296	283	276	258	280	298	285	286	296	294	296	254	266	291	278	259	272	256	271	285	275	271	260	274	276	293	299	305	246	251	312	302	297	305	315	315	251	305	292	303	277	261	293	288	244	265	271	278	278	288	261	326	301	279	282	279	291	293	252	275	275	244	301	273	292	277	263	298	283	277	268	277	293	263	290	245	285	303	300	300	297	307	280	249	268	279	278	290	319	297	230	290	261	297	269	286	262	260	287	264	270	263	254	281	285	272	279	269	226	284	260	293	282	300	285	279	289	304	279	261	280	289	289	290	277	271	295	297	240	301	301	250	291	298	303	285	281	281	260	290	275	252	274	268	283	265	288	293	269	301	249	287	281	314	265	280	232	270	276	274	269	267	277	324	279	317	298	265	275	279	275	272	273	268	301	274	264	287	270	280	242	230	303	299	310	290	293	295	245	270	269	283	298	275	290	285	310	255	310	297	308	295	280	255	283	257	275	254	272	266	262	260	285	280	288	261	262	286	284	272	283	339	256	253	282	273	297	285	253	266	262	284	278	273	247	277	265	252	284	269	300	296	285	269	302	285	309	316	294	278	266	260	242	293	261	275	297	285	299	303	286	282	297	264	268	289	271	279	285	271	278	306	247	283	272	296	305	257	310	285	291	269	285	277	318	280	295	294	257	280	288	276	271	271	299	286	297	284	242	271	295	281	295	263	304	309	276	285	278	286	301	266	289	277	303	270	273	297	301	240	240	274	288	299	272	300	276	252	290	321	274	294	257	257	277	295	273	261	266	277	266	287	293	306	266	240	265	301	294	311	284	272	257	334	275	299	268	298	278	261	293	279	273	254	266	264	316	276	289	251	288	302	291	278	251	265	314	269	278	286	243	298	287	279	270	293	279	313	301	284	269	287	297	310	290	292	263	267	283	267	331	256	274	274	254	308	307	307	308	269	261	280	296	297	285	286	282	263	294	288	261	280	296	274	310	279	279	301	278	281	300	279	261	303	272	261	262	272	284	294	278	277	259	277	284	295	332	259	262	265	263	286	279	293	286	277	293	243	287	299	273	281	267	280	290	279	293	268	281	277	253	266	285	277	295	261	263	291	272	268	275	270	321	281	287	263	238	273	295	278	252	287	294	287	334	291	268	265	258	289	274	264	318	289	308	287	282	296	278	288	283	269	257	299	267	285	302	307	274	271	269	275	305	275	309	281	278	304	285	295	273	263	261	265	279	289	280	301	254	297	274	288	272	284	285	270	285	264	260	298	268	284	302	250	256	265	294	282	286	296	280	300	273	256	265	275	293	284	275	298	282	285	283	281	268	274	293	306	276	307	270	278
31367	36572	39341	36149	33898	29039	28914	27031	25499	21642	20541	21617	17865	16553	13251	10908	10549	11187	10710	11052	10184	9846	9473	9859	8060	6215	5427	5333	4286	5551	5958	7446	5903	5686	6071	5836	4185	4259	2788	2493	2567	2596	2148	2348	3366	3739	3900	4188	3977	2854	2215	1766	1342	1230	1359	1495	1435	1242	1213	1195	1233	1284	1334	1109	1032	912	1027	1570	2539	1640	931	947	1070	950	891	933	904	909	870	712	728	706	734	716	716	664	709	667	697	720	689	720	721	858	708	659	757	789	692	679	711	708	649	676	675	691	697	659	734	705	666	651	699	662	667	674	632	683	705	673	629	642	692	657	663	652	676	696	655	689	676	702	709	678	709	684	684	668	675	705	683	657	685	650	672	683	662	651	684	655	659	708	657	616	672	633	684	681	658	674	686	681	646	674	651	641	687	612	657	688	630	696	649	636	652	657	649	659	674	621	688	643	646	686	692	703	665	681	673	635	671	714	700	658	711	697	637	698	669	652	631	633	692	684	638	647	640	688	677	629	685	666	667	605	666	657	686	699	673	703	661	696	630	626	669	714	689	660	677	663	655	646	714	662	655	679	697	655	674	667	648	674	689	635	673	698	649	674	673	639	643	649	640	652	676	675	680	684	690	672	683	657	681	674	668	633	645	667	674	639	696	647	653	684	659	641	696	667	649	687	655	659	705	664	642	631	653	648	634	642	619	691	703	658	673	616	609	707	651	678	642	666	672	638	614	705	686	644	690	673	675	642	642	657	665	698	643	689	655	664	674	671	665	691	645	683	683	671	613	709	711	653	700	674	657	668	648	660	659	663	679	669	678	669	652	652	681	634	654	645	689	665	663	658	649	668	644	672	669	663	684	681	647	665	655	627	687	684	688	683	636	650	674	660	662	687	685	623	671	630	666	646	639	691	694	671	604	646	655	637	612	679	719	675	627	694	659	695	694	632	703	696	609	670	697	626	704	644	683	698	652	686	661	730	653	647	713	700	668	671	694	636	665	688	694	678	618	640	702	720	622	658	681	684	700	671	693	696	674	656	702	667	673	706	707	690	644	671	661	670	685	675	635	652	664	672	628	658	690	645	674	690	701	660	640	654	675	696	640	699	670	649	610	681	665	692	648	633	697	654	661	645	679	597	648	707	655	613	689	646	701	655	679	638	653	676	683	666	644	647	672	642	701	671	651	709	707	676	685	712	681	673	643	624	678	663	713	652	689	617	616	632	672	670	683	670	710	670	694	685	705	692	635	683	625	662	628	694	677	645	702	630	707	671	676	636	682	684	650	645	644	668	676	636	653	716	657	672	649	685	642	641	604	661	669	697	681	656	673	675	633	638	652	700	686	722	695	653	679	644	671	682	649	707	630	625	701	632	645	682	614	694	673	672	631	653	727	690	694	697	698	693	682	654	679	665	661	722	684	652	668	665	656	680	660	689	687	654	655	673	653	673	630	662	639	655	681	672	664	674	680	657	698	717	609	671	713	683	639	671	653	686	701	666	688	673	608	675	624	700	664	670	625	657	679	682	656	695	686	640	622	629	636	666	652	641	662	621	679	654	648	651	617	662	623	645	646	633	683	623	713	664	653	707	580	694	656	665	678	745	709	688	695	660	639	663	687	659	624	664	647	676	649	633	655	653	636	676	641	635	669	658	713	618	657	659	657	655	635	707	635	654	653	679	627	626	663	696	679	651	669	681	679	647	658	648	679	672	624	706	666	667	680	708	681	602	649	677	656	629	632	686	630	659	691	710	671	678	707	679	649	684	647	670	685	646	671	690	686	646	660	656	687	658	661	684	654	649	663	680	693	647	718	678	672	659	694	653	643	713	667	673	644	670	692	679	644	635	675	653	699	637	663	656	697	652	652	670	631	644	667	643	682	670	650	659	666	636	679	679	683	670	654	665	697	680	690	649	676	647	670	641	657	646	690	689	673	731	684	645	717	677	679	681	641	691	650	639	668	690	653	644	645	703	651	723	654	641	661	638	727	713	617	684	686	634	672	647	680	656	658	653	693	646	653	671	676	673	622	686	669	684	678	679	618	663	641	607	659	706	664	655	682	683	667	663	684	686	676	653	675	657	659	650	688	666	668	683	686	720	700	635	660	726	671	635	658	657	706	658	706	643	635	673	703	667	645	631	676	663	628	690	674	676	659	684	681	677	708	663	652	675	633	663	634	685	654	706	661	656	653	644	645	692	633	661	695	641	682	644	709	669	658	648	621	650	651	676	661	644	665	652	682	688	636	662	630	682	693	657	682	703	691	696	683	712	691	609	678	617	714	655	664	689	685	683	663	662	663	671	599	686	641	654	626	688	694	619	691	662	650	660	693	699	629	655	685	672	729	655	645	717	653	693	621	682	660	666	648	688	704	659	684	727	706	682	659	656	624	689	664	644	672	663	641	704	637	697	645	652	642	657	682	656	675	635	645	649	633	664	671	686	658	691	683	661	637	685	662	659	658	665	641	632	665	688	666	705	670	655	678	653	701	599	652	672	670	647	676	731	658	682	620	647	667	681	661	665	654	663	624	657	665	701	662	653	649	651	656	677	659	667	643	697	639	631	643	681	713	629	629	665	652	690	721	680	675	663	688	636	649	668	682	641	698	682	642	607	692	700	679	630	650	678	642	694	630	659	656	633	725	654	672	620	679	617	623	664	653	710	670	686	676	689	697	671	689	634	665	627	655	634	725	644	676	648	673	685	678	672	680	663	651	670	666	702	672	651	684	661	665	679	630	643	639	661	663	664	653	664	682	665	672	691	619	706	639	660	678	685	656	671	699	691	660	647	666	623	695	664	689	717	640	672	624	652	673	684	650	677	656	666	709	708	671	643	661	705	625	665	628	682	667	658	694	697	628	662	669	618	708	663	687	641	665	674	674	642	677	633	688	714	703	632	689	672	638	632	662	655	714	655	676	654	685	663	689	600	698	638	681	678	684	658	649	668	660	680	700	710	640	626	646	664	660	644	665	637	675	673	664	676	656	670	672	649	616	649	702	684	636	657	702	652	666	673	678	675	662	656	615	683	629	744	706	657	680	683	664	689	654	677	718	650	688	679	683	659	675	701	694	661	671	669	653	653	676	669	707	615	663	708	672	628	669	691	675	659	652	671	651	649	626	683	683	670	644	666	668	639	664	679	646	648	662	623	685	672	625	650	677	660	666	679	655	634	687	650	686	671	684	651	648	648	673	670	666	664	692	670	705	609	666	712	677	665	719	727	680	661	665	708	641	642	661	633	644	727	669	632	658	653	703	668	625	680	702	649	675	695	693	650	670	666	656	675	667	657	670	677	687	653	657	639	624	680	610	654	646	653	644	648	634	656	668	664	704	656	689	676	698	670	679	660	670	673	628	695	679	653	658	639	670	701	690	659	661	667	707	653	672	637	706	667	688	669	666	663	670	691	686	659	683	610	678	692	652	710	669	660	721	662	668	648	664	652	695	680	650	646	667	648	683	674	677	671	727	661	655	668	667	684	642	680	674	665	648	678	667	664	646	655	694	689	625	645
11695	13128	12125	7027	4504	2933	1894	1423	1143	869	785	638	575	531	474	497	445	424	403	367	406	389	376	380	355	371	342	314	363	364	330	361	328	347	340	350	294	350	344	317	322	329	317	289	296	320	339	318	325	338	319	355	345	336	306	298	320	324	295	334	311	307	313	348	315	327	310	319	300	312	288	331	322	323	306	319	308	302	338	315	347	316	275	341	298	283	313	298	294	303	294	268	313	300	315	343	326	322	308	292	282	291	316	281	307	277	325	319	304	268	288	311	323	285	309	288	298	302	324	320	293	300	313	284	295	304	276	305	318	317	316	275	334	293	271	281	298	299	300	324	302	302	288	249	306	283	290	302	334	307	284	337	283	306	269	317	353	322	295	298	261	329	298	284	325	263	273	298	287	274	305	262	284	308	278	320	297	319	265	291	286	288	305	299	301	318	300	263	302	303	274	301	302	285	311	292	292	290	315	257	315	315	361	310	302	320	282	328	299	322	315	282	309	291	293	344	344	291	300	292	322	297	307	305	300	315	321	292	330	339	313	308	306	308	328	294	334	307	295	324	344	290	322	292	313	293	334	302	320	307	307	301	311	308	299	309	299	280	302	276	297	306	302	266	295	327	340	278	316	296	317	298	290	314	330	309	320	321	293	322	333	316	284	311	284	300	297	329	310	330	267	277	301	285	303	303	294	294	297	285	327	320	288	288	298	333	276	291	288	291	308	293	293	309	338	303	303	293	308	313	269	286	276	297	292	314	310	283	290	326	318	280	276	299	282	291	294	288	308	318	321	287	300	319	313	297	274	323	324	284	318	320	291	296	335	300	296	299	303	289	322	315	274	299	287	295	289	322	298	318	332	300	318	315	284	289	299	342	283	305	323	286	273	300	292	314	308	349	333	292	308	295	293	292	308	316	345	309	313	311	305	332	302	317	312	310	334	316	306	305	282	319	317	294	310	314	282	284	288	304	313	290	306	313	288	290	328	316	331	318	332	329	328	308	272	312	294	299	306	300	280	334	319	305	308	299	300	307	329	318	301	314	323	301	301	304	316	299	285	320	270	327	306	295	321	311	308	299	288	317	304	310	315	277	318	300	293	270	310	314	296	327	288	318	304	310	324	299	311	321	313	278	316	277	302	304	310	314	308	290	299	329	301	285	330	291	273	342	313	327	307	308	303	306	308	286	297	306	311	299	304	311	317	307	298	320	312	318	335	298	313	296	320	273	303	326	288	281	289	323	303	322	311	299	305	325	302	318	317	324	310	323	313	312	288	293	311	306	311	267	329	286	306	283	304	294	298	315	297	324	298	289	317	321	313	286	308	301	316	324	317	292	330	298	296	304	302	311	287	305	334	319	319	310	290	313	307	350	289	289	290	278	316	324	337	298	320	298	305	292	295	304	318	326	313	294	310	314	288	312	320	268	294	297	296	320	319	301	323	304	312	333	344	339	288	275	319	289	283	349	313	318	309	326	333	320	297	311	290	288	299	282	300	314	288	344	299	290	331	295	289	297	290	322	272	303	300	274	300	328	346	321	278	282	309	324	349	298	304	299	313	342	289	294	303	294	316	315	292	285	293	329	307	302	300	313	278	308	306	301	286	317	293	308	323	293	314	322	296	318	311	310	307	303	294	329	301	287	336	298	320	331	320	310	313	316	318	294	295	333	302	339	283	296	287	313	313	293	300	311	276	306	320	306	277	325	303	295	285	324	298	299	307	306	292	311	301	307	336	321	304	295	321	304	306	294	310	287	336	297	327	354	300	283	306	300	267	279	314	327	279	286	338	303	289	305	293	316	303	284	304	289	264	316	320	309	307	286	327	295	327	310	307	311	312	307	280	280	295	305	300	313	337	269	309	298	271	304	318	302	308	291	302	306	305	304	291	303	336	313	303	295	297	316	295	306	331	301	295	319	292	301	326	312	304	300	304	320	321	319	326	326	284	289	305	306	288	312	299	323	335	308	301	293	304	308	303	338	318	298	293	263	309	311	303	312	319	284	301	306	324	314	320	272	274	302	307	305	320	312	306	303	326	303	313	290	314	282	294	352	311	320	285	293	314	301	309	322	302	334	293	278	287	292	306	337	323	297	289	307	305	292	315	273	300	313	305	326	314	307	306	280	315	278	316	303	265	312	303	307	315	305	303	292	304	311	316	323	307	322	310	309	320	292	308	303	302	288	331	337	304	311	312	317	317	313	310	303	287	303	312	317	284	290	318	318	298	288	334	292	319	353	299	286	313	302	317	323	314	282	260	303	286	278	323	315	297	284	285	333	304	270	326	326	286	298	286	296	301	314	284	277	319	304	307	307	311	288	321	339	306	314	287	318	306	321	314	343	304	275	317	343	323	310	307	282	309	321	294	295	305	297	323	326	282	289	284	314	323	289	283	319	317	294	328	305	302	279	316	319	276	336	316	259	339	341	325	285	311	292	303	306	294	267	315	273	293	302	282	291	309	287	308	315	309	361	300	309	297	306	315	317	303	262	301	310	311	324	310	288	333	304	283	324	289	321	320	294	295	306	314	276	311	304	309	320	335	274	274	307	307	296	322	315	299	312	311	279	285	301	280	284	334	263	304	325	292	327	311	326	330	291	295	300	298	282	285	306	307	328	309	301	312	289	314	300	319	313	291	297	346	300	291	299	293	312	316	313	304	302	303	309	323	315	299	297	301	297	309	308	348	319	293	290	326	286	329	295	295	304	270	295	304	291	298	290	320	304	291	296	262	291	307	268	312	289	285	302	307	305	310	312	283	292	328	302	284	298	294	308	257	313	315	311	295	312	307	310	315	316	317	280	290	331	295	286	322	341	288	312	308	296	291	296	306	287	328	320	298	310	314	313	333	305	304	316	304	303	321	317	335	304	285	309	337	282	306	344	292	283	286	298	285	298	312	283	336	280	299	308	334	281	306	288	330	295	288	318	309	311	305	311	296	282	304	297	290	309	315	288	292	277	300	301	306	317	311	332	315	313	278	290	285	297	333	323	286	331	281	303	291	309	297	287	346	279	284	277	265	291	334	309	309	340	320	326	281	290	288	316	294	349	306	339	287	311	247	332	297	299	279	282	316	303	321	266	277	299	323	340	338	330	306	324	299	303	331	319	307	321	325	296	284	323	314	322	311	335	290	294	312	325	319	314	303	296	314	319	291	276	274	315	290	347	326	310	290	307	318	325	302	273	324	308	335	314	268	306	293	301	296	298	301	325	290	305	299	273	322	316	335	327	313	287	333	298	285	280	341	276	335	300	325	304	275	302	293	266	316	308	312	341	243	300	316	340	304	289	290	267	296	309	304	312	288	304	295	268	323	288	317	302	315	261	294	301	349	297	284	296	305	325	276	308	314	308	302	298	293	287	306	285	292	328	329	297	291	307	307	333	325	323	297	304	293	305	307	299	280	326	287	286	305	310	281	302	284	307	308	337	318	290	306	325	315	302	313	308	295	292	305	298	291	310	251	284	341	311	308	302	293	303	272	316	338	305
9215	14188	15837	13743	12381	9636	7126	5609	5100	3993	3329	3055	2531	2324	2183	2036	1985	1832	1615	1528	1392	1240	1274	1187	1127	1056	1064	1093	993	966	1096	1170	1046	1079	1073	1026	1043	1016	969	991	958	943	903	942	950	963	991	917	899	893	873	903	869	828	844	855	817	819	873	821	801	790	785	757	766	750	791	805	842	797	781	736	737	785	760	772	780	775	762	751	751	749	775	763	755	715	730	718	794	784	742	777	743	725	821	745	717	741	763	746	780	750	785	762	784	760	722	723	764	751	736	750	778	747	793	751	781	717	764	755	749	729	741	747	752	727	765	791	746	793	776	733	714	752	757	767	726	803	751	714	766	754	693	782	729	746	692	778	764	744	744	816	820	788	718	748	774	743	756	685	722	742	749	791	776	705	720	738	757	787	706	758	725	722	772	717	778	770	757	725	785	714	746	815	699	770	762	760	771	801	732	721	743	775	745	719	687	737	730	769	756	734	804	771	719	750	778	734	747	744	747	708	721	748	718	759	731	736	758	740	712	787	731	785	756	767	778	738	692	723	769	768	733	774	783	694	751	817	739	743	766	719	717	749	782	725	740	749	770	688	770	741	784	782	752	749	730	762	744	768	780	731	709	744	705	737	722	731	722	700	766	756	760	800	765	717	789	769	697	757	771	789	752	741	764	772	710	745	740	768	710	752	739	799	750	716	741	753	680	772	724	755	736	761	785	719	736	760	755	768	737	742	798	724	759	758	723	758	752	771	729	718	711	764	745	755	733	742	774	771	786	779	685	742	786	770	760	739	735	774	752	726	782	708	681	783	735	806	731	719	746	773	744	721	778	762	704	701	737	735	803	722	774	775	749	737	789	810	728	694	757	732	748	765	707	765	791	761	765	743	756	769	756	761	799	757	711	689	745	757	741	720	781	772	769	812	746	785	750	702	761	792	711	729	796	712	730	734	762	715	729	716	745	753	720	733	802	778	752	763	757	785	724	798	740	762	729	758	730	744	742	768	761	750	770	768	778	818	732	714	732	741	763	725	724	749	732	751	738	729	776	726	745	767	805	750	782	795	736	758	836	751	802	793	726	767	756	743	770	772	712	740	717	750	803	705	723	732	749	693	765	779	788	811	683	768	736	726	781	732	717	787	722	755	740	728	729	766	731	740	750	749	744	754	748	764	744	737	740	800	761	750	734	791	759	768	753	761	784	725	721	726	793	762	753	775	752	779	786	755	774	767	756	704	757	704	705	739	731	804	722	727	814	740	781	737	780	777	775	739	782	758	750	768	730	741	743	739	751	751	787	776	736	711	709	740	741	718	736	737	768	769	726	700	792	739	745	747	780	738	754	746	768	761	708	766	774	724	772	775	764	727	730	739	754	730	753	730	797	759	775	788	724	782	742	767	742	790	734	750	745	730	678	720	759	757	774	709	747	743	750	730	738	770	771	743	776	750	773	757	768	728	803	753	749	744	740	678	763	810	774	713	761	701	774	796	729	840	724	759	741	755	782	785	757	718	753	730	739	716	714	760	723	752	766	729	770	747	779	798	725	751	760	775	820	724	768	735	761	752	786	749	712	771	748	747	707	810	792	787	755	766	721	729	765	766	747	736	700	694	749	730	731	773	778	743	748	724	718	743	751	761	760	749	727	758	707	757	716	753	781	718	757	761	688	776	794	744	718	731	715	742	764	783	780	740	744	752	780	730	766	745	762	741	782	756	781	726	758	699	754	760	751	737	751	734	730	732	725	735	775	742	734	816	752	753	807	770	776	745	746	776	775	726	677	789	750	790	788	758	766	772	772	719	760	743	774	729	749	751	799	723	786	764	741	690	721	693	776	802	773	757	746	789	766	764	770	757	741	707	743	770	752	768	760	782	752	743	722	771	692	766	721	759	823	751	809	699	752	744	768	766	734	748	747	768	765	766	755	766	756	777	768	758	779	786	747	797	735	782	748	762	775	727	745	768	746	792	778	710	729	733	753	757	746	757	794	777	749	766	747	807	740	745	745	753	738	750	747	748	782	734	785	730	750	768	720	755	774	769	764	716	737	759	736	748	795	720	705	749	725	733	720	771	733	761	784	738	719	743	810	772	716	774	727	759	728	801	744	772	691	711	756	744	732	785	776	765	781	769	732	793	774	818	755	746	780	751	744	738	736	737	771	718	781	750	734	778	745	762	744	728	713	774	785	810	766	752	729	743	744	736	758	747	758	745	730	738	806	775	726	804	745	786	753	797	751	776	764	773	701	753	791	751	776	783	774	796	778	736	801	759	759	740	773	747	717	683	763	778	785	697	779	768	742	743	714	784	789	704	715	804	742	696	716	735	700	765	753	721	713	767	804	743	745	737	743	743	778	726	772	806	765	767	737	748	760	759	756	738	772	740	745	781	724	722	715	736	761	750	756	718	754	740	743	803	762	740	695	762	784	718	758	767	774	775	726	737	723	767	735	756	749	719	740	783	739	754	718	756	821	705	804	716	748	722	793	714	747	758	762	776	699	799	718	726	714	744	747	755	809	733	747	730	752	751	722	764	753	774	763	756	711	749	733	766	833	735	751	738	714	781	776	760	707	771	746	740	742	729	747	766	711	780	759	775	773	741	776	726	755	716	784	791	798	722	768	743	766	744	711	766	729	791	729	704	766	739	772	771	807	750	735	765	733	747	739	732	746	799	733	754	721	761	765	720	721	724	747	717	709	774	739	757	788	734	712	738	770	786	793	771	721	767	727	770	782	750	746	808	735	725	753	785	764	795	759	757	755	752	770	761	772	751	728	742	728	750	715	738	763	738	740	719	765	745	760	745	778	745	719	747	761	757	773	732	777	754	721	789	792	752	729	769	775	779	762	777	788	741	759	727	795	749	750	740	782	714	732	741	698	798	752	760	722	755	809	759	770	737	773	733	794	745	737	811	721	756	771	738	833	748	782	803	785	722	732	750	755	727	706	788	694	773	717	748	754	783	763	774	711	759	749	747	747	745	788	764	736	727	765	739	708	763	732	721	759	762	798	756	711	760	769	777	774	707	748	728	753	730	730	755	763	744	737	735	785	716	745	735	730	767	713	728	778	731	735	733	750	792	757	688	774	722	765	756	715	727	777	744	739	788	792	751	798	705	743	708	768	776	736	772	759	767	708	737	726	748	749	748	762	788	768	751	782	742	720	752	720	738	733	710	756	770	795	740	742	753	743	739	797	745	739	745	716	778	763	737	700	768	775	768	779	720	752	751	800	761	755	776	742	685	789	764	755	698	755	746	764	739	754	710	745	798	714	726	770	740	737	738	750	740	817	729	725	747	757	779	702	761	723	725	749	736	759	739	738	701	715	708	741	748	783	743	728	759	748	775	771	717	775	767	745	738	756	725	736	751	786	741	746	741	743	793	761	762	761	814	753	753	787	751	780	698	689	758	715	749	756	760	748	751	701	768	728	728	789	773	781	754	699	754	776	726	766	788	751	758	750	751	754	709	770	745	760	753	744	770	743	746	767	802	786	804	713	778
35671	37128	34362	27760	22272	16506	11837	8879	5859	4081	3500	3277	2423	2167	1739	1520	1335	1381	1267	1262	1153	1103	901	1020	914	794	697	649	610	751	705	759	719	766	693	641	650	659	508	427	513	479	505	515	583	599	549	604	570	504	452	432	405	404	399	408	445	378	435	411	418	369	400	350	357	352	380	446	439	414	392	369	365	373	379	380	367	346	310	392	364	354	365	349	332	347	354	372	348	335	361	363	357	343	387	357	378	322	344	329	335	330	352	381	347	368	317	341	376	331	369	391	343	366	373	369	385	332	374	344	350	365	367	321	353	386	346	376	390	355	344	401	351	388	415	303	347	350	368	332	334	344	319	327	348	363	372	373	387	359	391	377	360	368	352	404	357	388	318	353	362	335	377	342	313	360	365	338	360	399	340	358	368	367	344	355	370	375	370	358	333	372	373	378	341	325	346	350	344	379	335	346	333	376	339	323	386	332	392	352	317	327	372	350	380	392	352	336	338	367	358	325	333	363	311	407	367	361	325	354	347	327	357	385	372	342	338	359	332	337	348	327	353	361	364	350	321	362	356	360	317	351	347	372	369	329	348	353	345	368	359	346	337	361	381	332	378	368	362	397	383	333	368	357	375	390	355	395	331	344	367	372	367	372	333	369	373	341	329	340	397	366	348	369	354	388	374	368	349	332	366	299	349	332	391	335	358	393	354	362	338	348	382	324	349	362	353	361	391	333	367	376	375	370	330	345	361	377	370	361	389	369	352	325	349	364	333	348	351	354	384	368	390	339	337	351	334	331	291	369	367	361	369	329	400	356	356	313	334	363	350	377	360	332	357	365	342	361	360	363	332	355	332	337	365	348	375	330	328	389	388	376	318	364	353	329	349	335	371	365	356	349	381	364	384	335	344	328	358	355	364	338	347	383	371	364	341	337	328	347	362	348	349	370	380	342	360	349	331	356	339	364	374	386	358	362	354	374	355	369	387	374	341	323	339	348	369	337	381	346	331	349	338	374	334	367	375	356	327	371	327	376	387	350	366	339	346	322	342	354	392	341	365	311	354	366	349	361	355	293	352	394	359	336	346	380	371	332	354	366	362	369	338	329	368	385	356	354	384	330	385	390	372	331	359	395	371	348	317	321	331	330	368	327	339	389	390	355	367	317	365	348	351	328	354	387	390	364	366	360	351	355	354	386	357	362	364	354	354	362	368	333	340	372	338	354	357	361	362	386	326	361	348	345	361	344	327	378	357	354	350	334	346	358	351	337	327	336	373	338	372	357	372	379	382	359	382	332	356	333	371	346	355	331	361	332	371	350	318	356	378	350	337	396	341	346	347	370	355	391	336	336	368	321	335	331	362	348	339	355	331	354	349	343	349	325	370	339	374	350	386	320	360	350	311	348	364	345	346	345	372	356	359	376	344	335	368	367	361	352	360	348	361	385	379	328	356	333	372	350	349	396	326	375	355	333	353	339	355	355	355	341	364	354	353	328	387	350	346	375	325	374	318	385	350	366	365	352	317	359	396	306	374	361	358	334	328	347	329	345	332	337	347	358	330	344	338	350	344	362	323	350	324	386	371	356	316	342	358	370	340	370	366	405	369	350	358	349	337	331	366	353	370	354	321	389	398	352	339	358	326	378	372	355	332	344	360	339	322	394	351	327	363	346	364	421	343	353	341	347	368	381	349	367	361	336	340	358	343	383	337	350	366	373	359	371	358	363	346	366	350	369	404	328	386	364	381	367	378	342	319	334	351	397	389	345	332	324	340	338	319	368	361	380	358	320	367	392	360	337	362	347	361	361	336	372	362	361	354	382	329	386	336	329	370	348	344	318	358	346	370	341	352	355	339	376	336	356	359	355	341	339	328	345	364	329	359	344	331	309	382	338	340	329	350	346	373	367	369	381	343	370	363	335	343	324	349	350	374	318	359	365	364	357	351	363	369	358	354	348	346	348	350	345	337	351	331	343	345	353	341	363	345	356	340	338	363	416	343	331	340	354	384	373	354	363	334	339	358	359	354	309	363	361	352	386	347	321	373	321	360	384	334	370	372	371	352	365	342	339	337	351	326	355	378	333	353	369	365	348	349	353	325	370	410	347	392	354	361	332	365	352	347	369	363	384	330	370	357	329	339	374	359	363	332	382	387	378	349	348	366	357	356	343	372	333	371	354	378	378	353	380	339	344	356	395	325	347	327	359	347	350	370	339	354	376	351	361	389	361	356	349	357	336	346	362	323	347	373	350	368	362	335	333	349	341	319	340	369	373	381	392	344	396	338	366	368	369	361	359	359	350	337	373	368	385	360	366	349	359	346	380	355	375	372	338	327	387	334	397	359	348	368	356	392	374	345	370	347	350	362	342	351	342	366	384	386	349	356	393	386	334	335	331	381	335	356	303	354	370	341	362	341	341	342	340	355	357	348	372	339	339	368	355	389	366	340	348	337	367	363	395	370	340	382	341	345	364	377	383	325	368	339	376	411	331	361	351	374	350	348	344	338	315	333	380	352	334	373	342	345	364	334	356	363	384	369	362	324	339	360	394	382	349	366	349	329	382	344	358	360	373	360	367	338	370	318	335	379	339	385	333	375	354	340	344	380	324	334	336	349	360	313	342	340	366	334	337	349	342	340	354	332	355	350	369	343	355	344	325	365	395	379	359	356	335	370	360	317	366	365	320	370	370	353	357	339	367	371	342	359	380	350	343	356	354	380	329	325	319	353	384	357	364	352	341	371	369	350	334	357	390	325	369	378	324	354	346	353	352	354	327	348	363	347	368	323	367	357	385	382	349	346	347	356	393	384	345	363	324	358	322	361	337	371	339	367	377	395	347	372	375	374	357	374	350	362	365	334	339	364	341	358	349	369	336	348	364	360	358	349	346	347	349	383	359	331	335	376	382	343	348	367	348	359	355	376	347	351	352	324	350	321	357	351	387	363	329	376	373	370	352	332	364	328	348	359	336	391	348	349	360	344	322	345	345	345	344	320	356	372	374	360	325	342	359	352	350	337	390	344	329	373	393	370	342	378	362	359	384	381	327	338	322	347	339	399	354	336	332	333	361	360	331	355	367	355	348	390	351	376	351	360	360	371	377	336	380	355	361	350	380	360	325	346	347	354	326	350	351	371	336	378	355	338	363	339	358	376	354	355	391	340	382	360	364	350	378	365	359	387	354	353	387	352	340	374	335	384	382	338	366	340	338	378	364	372	387	369	325	355	355	339	344	342	379	348	338	375	386	364	347	341	347	341	350	345	364	371	374	364	382	419	363	331	385	362	340	370	335	368	327	310	366	350	336	364	333	370	365	344	338	373	330	392	379	339	371	365	367	342	336	366	369	371	376	366	356	316	333	367	335	361	333	364	379	375	328	356	396	355	351	347	393	345	388	366	347	357	359	326	377	371	348	337	367	358	350	350	347	358	390	379	337	415	339	366	357	345	365	395	355	381	382	368	374	348	352	360	342	339	340	326	356	360	363	359	326	351	327	344	364	348	364	376	366
26105	31902	34555	30423	26639	21914	21411	20905	17984	15403	14782	14055	11548	10483	8444	7862	7356	7343	7158	6763	6774	6260	5355	6181	5040	4124	3527	3250	2790	4118	3922	4343	3777	3963	3806	3500	2862	3214	2078	1855	2071	1806	1802	1984	2621	2833	2824	2758	2639	1815	1523	1350	1236	1184	1225	1323	1312	1220	1233	1133	1208	1217	1090	992	989	1040	1071	1430	1546	1066	1153	999	946	963	945	974	927	917	895	827	842	906	820	872	866	902	826	895	827	825	800	864	834	819	910	905	856	907	830	891	795	826	849	851	827	821	846	809	894	835	846	827	866	818	848	822	871	829	878	885	860	851	833	874	779	864	860	839	845	805	803	794	832	864	845	833	809	803	862	859	888	820	911	799	816	870	849	880	884	819	829	830	862	843	871	828	835	823	822	843	851	890	840	850	891	823	820	854	835	839	859	869	831	900	865	781	824	827	827	836	860	802	872	829	829	849	857	838	867	879	865	813	861	842	847	858	853	846	848	872	796	855	804	835	815	860	797	847	895	870	801	820	856	797	879	853	886	857	838	878	888	802	831	815	824	881	914	869	808	846	858	861	830	866	857	759	878	882	829	831	873	821	826	846	896	815	853	916	810	802	886	913	858	842	871	817	844	799	824	869	826	822	851	821	833	878	852	838	836	873	852	843	850	842	852	836	826	881	838	791	814	856	830	869	794	818	827	798	878	897	796	841	862	806	893	797	803	839	927	858	811	843	877	871	801	859	847	922	859	888	839	833	847	820	854	854	848	808	849	867	857	897	869	867	874	865	883	830	833	816	896	796	839	822	823	872	815	794	868	860	838	882	839	869	842	832	866	799	872	842	874	822	850	806	880	817	827	832	845	849	862	858	839	800	833	885	830	852	819	851	832	825	897	846	888	813	849	861	803	861	847	843	798	848	874	807	842	843	858	860	820	849	825	794	865	856	842	852	829	866	782	835	904	844	869	861	860	843	885	896	871	834	849	779	857	878	873	864	857	866	835	837	868	815	858	915	866	859	772	869	837	880	837	836	832	887	866	917	845	818	834	867	798	807	867	816	808	852	807	753	849	887	824	857	858	870	824	847	852	799	856	882	842	862	881	815	828	854	869	802	795	837	832	839	859	857	887	894	841	838	862	826	867	812	824	827	836	848	849	907	839	835	841	840	805	786	886	834	841	836	862	823	855	820	901	836	831	817	851	848	872	860	888	841	810	867	843	805	804	878	843	867	849	819	791	840	863	852	836	888	833	845	829	826	899	789	890	809	874	849	862	801	896	833	865	891	851	876	856	897	866	805	853	799	857	811	840	828	821	863	818	864	835	821	862	795	872	809	855	893	881	898	845	876	843	852	852	878	823	799	854	878	815	836	781	834	866	804	841	860	810	826	830	881	788	839	793	866	812	881	807	854	839	834	865	782	826	809	775	794	890	823	866	847	788	846	876	850	791	861	848	865	838	824	860	871	876	886	840	813	847	798	859	863	862	831	843	853	858	828	817	814	779	849	853	859	820	877	864	882	880	851	836	831	826	827	852	753	844	863	869	852	852	826	794	797	814	819	835	797	810	862	760	837	796	825	812	826	861	888	832	823	862	918	869	801	854	861	862	781	852	824	874	850	861	873	868	870	872	847	842	824	854	859	854	873	847	809	831	860	867	876	867	855	820	853	851	891	806	811	864	831	830	854	860	884	795	908	837	845	834	850	836	876	796	887	790	901	874	885	883	845	881	843	850	840	832	827	878	825	825	875	876	851	846	833	849	851	828	872	819	791	877	837	815	857	876	862	844	872	832	809	834	820	893	861	803	850	892	827	848	819	818	838	827	892	865	869	805	821	849	925	810	827	876	847	790	893	854	824	852	844	825	892	897	829	798	890	846	861	842	841	845	836	852	805	824	875	877	893	849	871	848	834	852	873	829	873	825	850	836	885	816	781	833	815	843	825	827	809	864	866	877	846	819	820	807	862	861	841	830	851	863	888	823	868	826	868	852	886	812	877	848	845	834	854	898	830	866	861	834	869	840	880	829	836	826	847	855	815	836	809	860	852	819	836	904	829	854	863	823	828	875	857	853	828	847	799	825	881	858	805	842	844	839	836	879	839	838	863	845	871	873	824	783	867	826	879	842	813	861	821	825	827	864	836	880	779	809	918	830	847	840	881	858	782	834	846	822	860	829	870	828	839	836	844	840	912	809	858	846	822	857	858	827	824	832	834	888	893	885	792	836	863	906	838	861	889	859	796	806	811	871	851	880	870	780	906	869	868	910	848	862	849	856	818	886	834	888	804	863	824	803	823	852	864	885	828	824	873	858	866	916	839	919	849	883	824	837	886	840	811	819	839	888	831	805	840	842	814	861	850	795	877	841	857	830	834	845	817	793	844	845	866	838	882	849	842	923	811	815	847	821	849	881	871	862	842	806	873	815	833	818	875	885	840	769	854	858	846	877	819	837	863	795	908	863	824	838	835	897	838	849	884	874	855	786	836	839	883	848	846	852	852	873	822	824	863	898	846	840	803	831	887	819	869	818	816	900	874	919	813	837	890	855	844	848	803	819	855	859	868	875	883	825	808	839	843	926	877	815	892	810	857	842	851	872	806	851	883	819	860	875	827	888	861	798	912	809	834	831	849	842	821	807	788	848	888	787	878	889	886	845	851	849	879	836	865	883	842	815	830	858	901	807	895	851	820	838	889	874	818	832	820	860	889	816	813	831	843	823	857	814	860	838	849	809	831	893	873	856	779	867	840	849	904	876	825	788	869	819	830	842	819	821	888	863	874	870	828	872	859	834	835	877	936	844	926	843	874	866	824	827	836	866	842	819	879	832	865	863	796	846	822	898	817	872	813	872	822	824	869	860	863	810	833	884	825	828	794	883	900	861	878	846	846	870	889	809	860	804	823	812	815	817	849	873	854	852	855	864	883	808	857	847	817	836	855	866	812	836	877	801	838	820	854	845	840	821	867	842	838	825	865	861	901	841	781	808	829	760	895	825	847	791	803	777	842	831	891	839	840	922	854	829	875	837	853	833	905	855	847	830	827	835	865	792	839	775	808	813	861	813	796	830	850	839	848	840	864	877	881	874	828	866	819	862	829	839	792	866	853	799	796	829	844	861	833	813	837	871	794	856	905	851	768	928	817	868	841	829	889	848	824	829	873	813	821	836	836	849	818	819	867	823	837	851	863	839	821	892	864	816	839	880	810	874	824	817	781	860	880	847	832	863	809	794	826	836	852	862	830	833	868	802	832	864	870	845	819	834	819	838	846	789	895	855	797	859	816	861	894	843	870	804	875	842	856	806	786	821	849	838	832	819	888	877	832	856	819	874	874	822	841	846	840	836	886	860	856	839	828	856	846	858	800	889	859	893	857	869	872	809	878	835	808	848	839	831	862	851	826	870	862	890	832	818	816	830	780	822	868	842	808	805	841	843	884	848	830	857	847	880	839	842	821	823	831	834	812	794	834	840	817	838	815	834	856	841	838	854	811	820	806	861	841	801	812	825	818	864	852	920	842	819	817
42078	38396	35849	29593	25237	22666	19503	14954	11217	8178	6580	6283	4325	3433	2812	2387	2205	2365	2153	2083	2032	1801	1530	1720	1524	1220	1007	827	855	1164	1157	1193	1002	1018	1136	868	750	791	564	558	597	521	484	553	644	744	720	817	659	518	416	403	379	332	347	401	376	374	358	322	376	338	327	323	330	300	339	335	436	339	337	312	280	327	343	309	279	259	273	273	284	272	273	296	252	261	288	286	305	290	241	301	239	296	296	294	295	300	318	289	286	285	272	269	253	280	283	273	260	266	291	263	265	292	285	268	270	299	255	258	266	307	295	283	273	287	261	259	281	261	297	292	283	293	273	293	287	272	272	291	277	261	285	261	270	265	261	289	278	254	264	253	285	262	290	268	272	266	312	309	285	280	273	263	261	312	219	276	275	285	273	287	317	266	281	310	282	262	273	259	285	272	242	318	301	297	313	263	277	309	315	260	296	313	275	255	257	261	292	267	282	222	255	250	285	245	264	282	301	303	301	231	263	258	271	275	327	294	295	276	295	266	269	278	291	262	260	262	304	256	265	282	293	262	275	288	242	286	265	308	278	281	272	286	261	305	298	256	269	278	297	289	277	253	272	279	284	274	307	279	287	291	293	261	276	271	281	245	286	278	309	265	278	296	285	311	265	293	267	274	250	263	300	289	276	243	272	289	292	321	258	270	267	297	251	268	292	274	292	295	277	263	285	275	272	268	277	294	261	279	252	274	305	294	260	319	279	285	285	274	268	302	292	315	284	289	292	286	286	266	281	284	260	293	270	271	272	309	290	301	248	283	251	273	314	289	278	291	255	308	291	291	285	278	244	280	250	268	274	280	310	313	284	283	254	249	270	253	257	263	280	266	260	277	270	254	284	283	254	276	288	273	236	268	279	309	309	262	299	307	239	267	257	273	285	276	284	283	270	290	260	291	276	286	274	268	275	274	287	286	285	289	272	264	261	291	273	280	266	274	284	274	267	291	284	238	319	263	279	267	284	291	264	270	255	270	265	287	257	275	296	314	279	279	290	265	283	270	266	242	272	271	295	269	251	275	288	287	272	251	262	299	264	275	287	293	297	302	273	268	288	300	271	302	273	255	284	285	274	248	289	266	274	276	285	277	318	265	289	284	286	280	283	290	290	269	263	253	290	263	291	283	295	293	286	301	277	254	266	274	279	279	252	314	310	311	265	275	295	263	256	280	292	285	278	265	254	275	280	269	321	285	305	264	298	314	308	298	269	261	295	287	231	290	238	250	244	236	278	291	288	294	268	292	289	286	282	263	289	269	288	294	252	239	282	256	285	270	295	292	263	278	276	267	239	298	274	243	273	269	247	260	275	271	262	288	290	301	268	303	283	306	284	281	266	265	289	272	272	244	276	286	267	308	247	295	291	253	235	246	284	273	265	296	310	292	266	251	313	277	271	316	307	255	263	254	260	294	270	278	250	285	271	269	282	293	288	282	290	269	261	284	266	271	296	262	268	280	300	273	278	295	281	266	299	297	291	277	278	258	304	303	272	263	277	259	279	259	255	291	269	284	302	266	294	305	296	279	260	298	281	263	295	275	309	280	281	268	276	265	294	260	305	256	263	272	288	277	288	262	284	306	300	323	269	272	305	283	288	265	294	277	294	264	261	272	275	312	289	297	290	265	304	283	277	252	253	292	275	280	282	278	288	303	269	270	288	286	270	268	263	288	286	267	279	250	263	277	281	298	261	243	299	258	265	308	273	280	263	286	310	268	270	243	272	290	233	285	307	295	277	296	265	261	283	279	291	261	287	279	255	268	300	274	300	286	292	299	302	268	310	282	266	290	287	280	280	276	274	267	285	296	333	293	275	278	299	300	272	287	306	278	290	260	294	278	271	267	307	276	260	254	306	285	297	294	238	297	306	276	255	294	260	291	274	262	271	293	267	311	302	301	291	290	288	282	296	268	287	293	288	279	245	253	297	283	303	277	304	313	280	238	241	278	244	272	279	265	297	281	281	267	260	295	275	240	299	259	295	271	259	273	306	289	278	293	270	305	295	260	276	309	283	286	288	280	291	285	296	286	282	260	260	290	288	261	310	287	274	301	274	294	280	250	297	273	288	294	283	271	257	273	268	271	267	287	278	288	302	303	277	281	279	273	271	276	252	287	300	300	292	303	270	260	275	252	280	286	241	251	275	312	273	258	290	256	276	273	277	288	267	273	272	268	269	271	271	281	293	300	278	280	256	301	232	280	246	279	285	263	288	284	277	274	291	290	281	307	273	230	285	291	293	284	311	284	292	282	267	299	271	283	238	262	255	262	272	279	267	269	256	266	294	235	278	289	272	314	267	273	300	282	278	280	278	298	288	292	253	312	272	280	276	259	318	299	280	301	257	292	240	256	299	299	303	276	261	293	276	278	254	284	257	317	281	274	247	289	281	255	275	294	282	287	262	305	274	252	279	302	250	265	262	278	301	302	318	269	259	288	290	244	264	319	279	250	277	273	280	277	282	264	243	268	289	300	276	269	310	277	292	281	293	287	263	299	283	265	292	267	273	272	298	270	261	253	273	279	268	262	262	294	266	267	260	257	280	273	275	285	271	295	250	267	290	305	285	274	269	243	256	298	285	282	289	282	311	278	282	300	293	257	299	266	259	282	251	280	317	291	271	300	283	287	269	280	261	288	256	271	287	283	290	282	293	325	279	286	273	297	290	279	267	286	306	252	277	281	294	293	304	306	290	322	266	269	280	283	261	255	280	284	296	287	284	279	290	279	296	264	306	275	267	295	246	286	239	311	281	264	279	302	274	298	275	291	293	279	257	235	266	251	277	283	273	265	278	270	250	278	274	294	257	252	268	293	293	253	271	284	273	263	310	274	260	307	250	292	314	247	279	272	298	262	268	284	256	325	243	294	259	305	278	295	261	289	273	264	276	276	259	273	271	298	265	271	290	287	302	301	294	279	250	254	261	285	279	257	261	306	275	298	276	275	259	290	272	242	264	255	281	256	296	256	298	299	281	270	304	290	292	296	294	271	254	273	269	291	232	250	286	287	278	266	297	288	285	279	297	263	268	290	279	283	299	288	274	295	276	280	267	267	298	278	275	277	300	242	238	295	286	256	289	261	273	287	261	256	303	292	283	299	279	272	269	261	258	253	285	255	260	275	276	271	274	272	257	283	273	293	252	287	286	273	277	251	262	252	271	282	283	273	298	307	276	306	275	276	267	277	278	283	292	264	307	250	269	273	263	291	234	276	292	281	250	240	320	301	307	288	267	258	295	298	281	273	296	286	260	268	295	294	293	271	286	274	267	304	273	296	270	309	294	277	278	268	303	294	282	287	260	257	324	263	308	272	262	287	255	281	297	282	293	281	282	301	269	281	257	234	319	275	269	282	272	256	288	295	245	272	288	273	260	278	301	281	300	284	290	283	295	302	295	282	283	303	284	251	268	324	258	302	255	263	291	287	272	262	287	268	253	284	277	288	255	285	302	303	285	255	283	282	298	270	290	277
31670	35244	38915	35785	32631	28800	27735	26606	25743	22087	22176	21702	17864	15348	13160	12062	11673	11917	11749	11423	11139	10162	9125	9855	8851	7054	5762	4935	4736	7099	7210	6977	5812	6501	7063	5193	4547	4472	2834	2622	2942	2715	2383	2980	3980	4495	3964	4629	3536	2228	1965	1566	1301	1263	1319	1386	1528	1295	1189	1117	1338	1205	1023	1018	946	940	1206	1328	1859	1121	1108	837	792	860	908	831	763	752	746	763	691	787	688	670	651	708	673	709	714	712	655	657	697	652	743	683	677	847	694	720	701	651	660	643	678	704	677	612	667	678	640	668	683	681	719	684	700	673	681	669	701	652	675	694	637	622	637	689	676	675	662	677	672	711	663	638	645	651	690	636	650	699	659	646	649	694	604	646	663	677	666	648	644	643	629	663	675	660	632	689	676	665	635	687	674	646	675	619	673	646	656	670	662	618	618	662	669	670	678	666	716	622	721	692	670	653	676	635	620	680	652	681	692	638	617	683	690	653	625	662	662	672	661	726	633	722	693	668	653	651	639	669	630	606	673	662	653	708	681	635	646	643	637	671	691	683	638	681	633	686	670	647	628	667	668	688	622	687	654	686	702	658	647	658	702	684	659	642	664	636	666	671	718	651	630	666	633	671	742	654	622	652	708	624	645	658	683	603	637	669	669	659	668	678	670	700	675	684	652	648	662	634	677	612	748	615	659	645	672	677	684	643	692	670	673	658	672	658	695	707	657	645	682	686	663	667	680	634	698	654	647	642	671	701	689	665	651	649	666	673	613	647	599	672	692	693	644	642	654	716	661	665	653	613	693	632	677	722	666	652	682	712	667	634	676	683	665	673	708	661	629	622	652	682	645	642	673	634	691	638	639	653	642	669	644	641	681	688	676	691	688	643	679	682	631	639	614	678	655	719	685	654	647	673	636	640	666	680	660	662	702	667	680	678	619	672	632	671	703	657	673	710	653	652	699	622	690	695	700	646	639	681	633	676	678	664	644	650	656	652	690	703	670	661	619	650	706	674	646	652	668	686	666	664	699	687	638	635	664	662	609	658	661	623	681	635	689	708	677	665	683	634	695	652	587	624	677	723	655	651	656	672	706	661	632	663	663	673	673	651	643	654	629	628	677	672	682	658	649	672	658	671	664	656	633	655	625	673	653	692	649	659	653	655	645	660	661	657	695	668	653	686	646	658	651	676	697	668	704	661	643	715	653	683	634	642	662	685	652	666	646	672	651	648	687	684	650	671	675	637	673	706	703	683	677	654	705	674	626	657	624	659	664	704	676	708	628	682	636	662	717	693	664	686	651	671	693	627	669	634	625	710	662	675	653	649	665	664	658	671	681	669	636	614	676	674	653	680	654	642	606	654	668	634	699	620	679	667	665	625	668	668	714	654	657	674	682	654	640	624	664	656	680	619	652	633	641	636	675	670	637	665	681	641	675	670	676	697	656	681	705	687	676	649	655	690	639	622	657	661	635	702	662	695	640	647	709	630	620	698	642	636	664	668	659	667	640	694	674	646	686	647	647	642	639	640	678	685	644	596	690	641	672	631	687	653	656	632	709	656	658	636	685	652	682	659	670	669	664	679	712	630	632	662	676	650	684	666	660	716	674	636	676	646	609	650	707	648	698	648	645	678	639	678	672	697	620	669	688	665	649	624	686	662	674	675	657	740	627	661	667	639	686	640	621	651	680	684	643	661	667	657	660	658	646	684	650	692	613	666	644	653	634	668	619	655	702	677	648	600	665	645	665	671	703	667	620	665	664	688	697	655	634	664	673	677	683	673	719	690	676	709	662	641	700	679	635	705	682	682	698	694	645	690	689	662	687	632	685	655	696	635	686	678	662	678	687	660	694	683	731	647	638	662	651	639	671	649	633	680	699	668	683	646	680	685	621	668	672	709	661	715	681	657	684	619	610	692	638	680	651	662	671	701	670	676	660	674	702	666	672	665	689	660	688	668	666	664	660	655	678	643	663	679	640	649	640	616	636	669	653	652	666	661	594	641	672	644	712	637	652	688	677	626	671	628	674	675	683	630	688	635	681	648	688	680	693	660	658	689	656	669	652	636	630	667	692	687	662	671	666	610	657	657	679	732	656	633	668	651	637	729	669	628	671	653	653	676	627	651	647	664	658	654	683	687	680	697	654	671	671	677	686	670	607	667	651	677	670	725	683	681	642	660	676	699	696	672	676	655	656	680	692	669	659	631	698	688	696	675	707	655	699	702	646	657	627	661	688	649	643	626	634	691	663	655	666	649	664	644	651	598	668	636	662	697	651	679	661	675	675	682	690	658	646	663	681	689	662	651	605	645	698	685	639	640	664	672	698	623	649	663	643	648	608	637	659	697	623	668	704	650	711	638	641	650	687	684	656	662	668	644	664	641	696	620	695	652	632	653	703	698	648	723	642	676	632	666	694	627	668	632	674	653	672	635	663	690	596	679	668	694	613	714	674	671	662	724	653	650	686	627	645	633	634	690	679	623	630	655	665	692	615	701	652	704	673	641	709	682	671	649	692	671	671	617	658	624	639	668	647	696	623	636	676	661	677	620	618	668	678	661	646	654	655	645	649	667	663	671	695	702	643	647	654	698	676	643	675	637	667	651	659	650	657	652	644	641	659	669	666	623	624	698	674	675	643	664	666	692	671	665	584	633	650	683	673	671	642	687	665	672	623	616	679	652	644	709	695	659	702	624	650	655	628	685	707	677	685	701	656	630	674	633	636	661	677	727	663	708	639	616	672	664	664	642	681	677	700	653	694	669	608	663	643	659	675	667	683	653	669	652	657	641	669	689	668	642	651	633	722	634	684	666	673	686	670	703	647	684	634	663	675	671	681	688	635	617	637	665	713	630	624	686	679	665	646	688	670	673	665	655	646	678	601	657	673	656	672	671	679	692	691	711	686	653	664	665	677	646	688	644	694	686	703	657	661	686	596	634	652	699	660	687	643	690	686	672	619	691	648	654	663	658	655	676	659	638	696	632	644	644	658	699	635	683	648	651	670	657	661	671	638	665	652	650	666	695	696	665	602	604	665	622	647	646	633	664	632	670	633	722	650	682	616	671	668	664	663	678	716	641	675	629	659	677	697	704	695	690	633	665	675	698	724	651	719	643	685	642	675	651	667	649	674	695	676	657	641	656	663	688	670	659	634	652	687	650	689	690	677	700	658	664	636	703	691	669	649	668	621	652	632	622	641	667	713	690	685	658	688	677	659	649	658	670	621	672	680	675	675	645	627	655	675	682	649	674	632	644	617	673	637	668	662	651	669	664	702	678	683	676	655	712	636	691	683	678	642	670	674	692	694	668	662	645	665	631	675	664	650	690	665	635	690	616	622	648	689	626	640	684	678	696	635	651	636	640	664	612	652	654	664	684	656	649	696	655	669	689	697	664	661	660	611	640	688	671	680	635	680	663	661	648	622	672	627	646	667	673	660	657	665	606	634	677	635	702	703	643	625	644	628	653	667	680	671	661	615	667	654	682	631	653	651	630	618	687	644	669	671	663	646	658	692	644
10721	11707	11628	7354	4539	2521	1771	1410	1136	916	793	628	570	560	518	526	509	446	426	429	406	369	358	381	342	356	324	339	356	353	356	323	329	333	315	341	346	380	316	365	319	350	310	332	323	324	322	310	315	331	350	351	314	342	303	316	310	284	313	288	338	318	321	316	330	308	328	322	322	288	327	292	320	314	331	347	313	286	314	319	319	289	282	358	306	294	306	320	356	330	334	328	312	290	327	293	339	294	301	294	332	285	314	298	296	305	322	285	265	286	319	312	304	319	312	317	324	289	322	339	315	318	266	277	311	323	302	306	302	300	314	332	337	345	283	307	315	320	327	283	313	314	279	321	301	307	296	302	314	279	312	333	306	282	289	320	309	287	302	326	303	314	315	333	300	308	303	302	309	272	279	315	315	303	321	276	302	325	318	296	321	297	303	305	301	300	305	301	297	298	319	298	334	295	302	324	277	281	317	282	324	325	314	335	266	325	287	289	290	332	302	278	279	318	319	296	356	324	286	306	305	294	323	313	309	300	331	315	299	340	277	309	310	298	321	287	318	322	329	287	304	305	305	301	318	310	285	318	321	279	288	274	327	333	322	302	299	328	329	319	287	324	280	276	305	314	326	325	281	312	280	297	311	309	313	281	280	319	318	358	338	261	275	332	319	311	274	322	298	313	312	320	323	283	309	310	295	304	315	285	321	283	285	304	311	314	313	272	305	270	318	305	316	282	287	325	317	299	291	306	318	320	267	321	276	316	333	317	320	311	289	361	283	325	333	310	299	317	315	352	308	303	301	298	284	303	343	325	300	323	278	290	319	314	303	307	300	319	281	313	281	307	321	329	312	304	316	262	305	292	281	324	268	264	297	336	301	318	317	293	305	347	315	304	329	280	300	314	288	289	315	290	287	286	317	326	300	306	318	298	326	345	302	308	279	342	312	302	320	305	250	309	331	303	278	305	297	309	338	312	288	324	276	308	309	314	291	270	294	307	295	332	312	311	320	321	298	302	331	360	298	285	297	281	293	301	322	337	290	277	274	299	323	315	321	300	331	294	303	356	308	326	296	318	312	300	322	313	326	307	292	294	292	314	316	339	313	324	272	309	322	342	313	337	309	243	282	304	255	329	295	295	297	284	302	314	322	300	301	313	297	298	293	325	308	297	298	295	284	283	304	284	316	328	328	280	325	319	297	337	331	301	308	355	310	310	279	307	304	319	285	322	286	311	308	321	318	315	297	289	349	281	306	285	316	322	304	308	282	290	289	340	315	296	320	298	304	311	319	334	264	292	308	286	319	317	303	291	316	290	320	292	303	322	326	286	327	312	305	341	324	307	298	300	333	347	307	284	322	320	292	301	310	317	291	278	327	312	269	304	265	328	325	330	294	312	316	293	325	286	305	291	286	307	300	295	291	319	334	362	314	335	329	286	288	304	322	298	330	281	294	311	295	304	325	320	320	298	293	328	301	293	273	324	310	305	307	305	314	317	285	291	333	305	306	313	274	354	298	298	303	293	331	308	294	286	338	344	324	302	315	292	272	317	323	340	324	300	299	320	297	298	316	306	295	296	271	308	316	328	279	324	322	266	281	298	306	296	317	284	309	348	324	297	284	296	320	317	320	325	315	253	331	268	318	322	334	301	317	278	340	291	293	301	315	305	316	329	304	289	327	302	332	290	337	326	319	311	276	297	283	311	312	272	295	302	308	315	309	311	298	316	310	353	316	302	296	320	284	308	324	301	289	301	293	312	296	307	324	322	280	323	347	281	301	327	307	316	279	307	287	327	291	308	319	293	300	301	308	284	292	275	309	311	318	329	335	331	333	284	258	308	281	282	293	321	326	315	311	286	305	288	297	290	315	302	311	294	313	319	292	299	302	315	304	288	332	271	280	301	289	290	302	319	289	306	304	332	339	309	330	331	338	330	302	301	313	300	284	323	305	310	319	311	311	310	301	274	297	305	314	277	325	306	300	310	314	305	316	308	292	308	305	304	304	275	277	329	318	290	284	345	315	271	298	293	301	273	321	304	326	330	304	279	302	288	322	290	329	255	310	348	257	322	282	317	310	309	301	301	321	296	330	324	320	304	319	310	321	301	308	329	256	309	304	347	309	314	328	304	291	313	312	276	280	300	299	292	327	295	298	296	300	313	329	277	333	308	318	327	282	294	296	322	287	316	292	279	324	288	298	328	277	273	296	330	317	333	289	320	303	280	296	323	326	293	271	312	332	309	314	312	308	298	293	297	272	264	298	322	287	305	333	304	286	315	331	306	343	283	294	311	303	345	298	325	294	305	333	316	317	318	277	316	307	321	320	297	278	317	308	283	285	336	303	268	300	273	321	300	316	291	307	297	338	304	299	326	312	295	325	309	318	297	305	296	317	328	294	291	305	315	305	307	340	285	295	289	296	298	302	325	313	303	285	316	320	290	310	297	309	291	308	299	293	272	322	297	310	294	280	308	283	307	299	284	302	297	304	277	343	324	295	309	315	317	333	300	334	332	308	320	266	298	302	324	307	319	306	305	299	289	312	305	303	311	302	332	323	304	314	326	311	295	327	274	344	294	289	305	321	304	337	336	283	317	261	323	296	334	325	338	307	292	290	269	332	312	311	301	337	295	322	293	297	321	295	314	318	314	335	274	284	311	322	312	288	279	288	345	294	288	314	288	302	294	312	318	337	310	333	296	280	311	319	293	312	316	299	282	318	301	336	317	316	326	325	312	351	307	328	347	296	321	321	316	280	331	364	317	296	291	291	297	313	313	298	328	291	295	284	295	286	349	323	260	300	290	273	300	326	338	289	310	317	300	318	299	292	334	290	355	324	305	315	295	318	305	324	287	313	309	281	311	332	299	323	321	305	288	326	312	313	282	326	322	284	311	300	303	277	320	324	318	279	290	289	318	316	340	322	306	316	334	326	298	298	330	334	342	324	295	320	271	283	307	313	311	357	271	295	339	319	297	311	339	295	312	297	331	287	336	284	305	288	313	348	308	289	293	300	283	299	310	300	327	314	314	318	290	333	330	270	311	297	283	279	288	333	319	309	321	322	296	292	288	281	328	298	301	274	318	292	313	266	294	268	285	311	322	297	310	340	306	293	303	304	277	304	302	285	295	319	303	291	286	325	322	307	316	319	325	316	285	298	290	296	304	310	294	304	296	313	316	315	313	288	315	292	335	301	295	315	309	312	325	298	305	318	286	298	346	282	309	274	343	321	285	308	313	290	281	329	306	309	318	304	331	275	290	320	319	292	309	292	298	289	289	285	319	303	283	264	316	309	294	265	304	338	315	307	285	329	295	302	299	347	327	300	301	298	269	290	277	275	320	321	285	313	320	305	317	287	292	316	323	345	314	305	311	292	328	296	291	318	297	315	306	304	304	315	280	289	290	317	301	289	334	323	309	266	302	304	288	327	324	316	331	282	311	284	330	339	299	314	327	312	334	289	317	327	315	294	325	299	293	313	288	305	281	331	292	279	341	293	335
8470	13140	15941	14348	12358	8555	6774	5812	4927	4057	3523	3018	2604	2243	2245	2207	2022	1843	1649	1473	1362	1287	1277	1191	1204	1111	1173	974	1000	1076	1089	1168	1057	1146	1077	1055	1129	1075	1058	968	958	977	916	954	919	999	967	931	960	891	935	908	898	818	892	828	884	897	826	814	864	791	784	775	820	783	774	772	810	791	768	751	794	764	779	812	805	705	753	749	729	760	760	746	722	743	779	757	746	755	850	737	728	769	767	787	764	795	780	742	781	806	796	803	758	784	760	787	747	711	787	748	828	763	747	747	752	769	821	771	751	747	766	726	810	735	766	752	764	734	696	724	779	767	787	761	785	772	758	764	743	763	732	743	695	789	725	770	796	783	755	746	825	772	710	786	781	789	733	734	772	713	756	767	743	742	755	759	674	745	807	782	735	776	729	777	729	758	745	739	745	692	769	742	756	785	739	745	777	741	745	726	774	713	798	746	740	754	761	733	799	702	812	771	803	804	757	746	749	731	760	782	746	745	768	736	742	734	774	806	738	728	716	762	764	739	715	765	709	752	726	740	758	741	729	778	798	730	723	783	769	745	748	744	795	741	758	728	733	752	773	723	758	786	789	769	753	735	773	732	783	780	726	734	783	762	762	722	776	769	744	759	783	744	742	674	707	773	725	744	743	725	728	703	726	768	748	730	744	782	750	664	784	717	730	751	742	769	781	710	780	725	774	723	754	745	750	682	822	735	732	747	737	765	757	758	779	754	765	757	741	756	724	762	721	721	712	716	743	758	783	715	776	759	777	800	771	771	759	746	745	766	803	799	772	767	724	737	751	770	751	746	756	798	720	721	807	762	771	798	685	782	759	745	792	751	740	775	766	750	751	769	750	744	770	731	758	771	759	743	752	726	763	773	706	760	750	707	722	765	767	724	762	760	706	693	767	801	768	794	818	756	737	760	803	787	736	782	749	801	701	778	758	779	736	758	743	796	750	732	767	781	755	717	756	738	808	763	741	747	713	728	774	749	689	745	737	715	761	725	728	739	744	771	798	775	762	741	776	733	783	706	737	798	795	774	763	726	807	743	760	779	758	747	700	753	752	733	780	761	730	769	751	750	712	738	734	733	750	823	735	789	697	725	788	739	707	779	762	811	761	769	774	772	763	702	778	735	749	775	726	737	772	744	789	783	766	755	794	790	770	735	795	752	763	754	750	756	751	786	731	760	742	776	738	784	786	755	729	743	761	757	780	721	783	745	831	705	770	702	760	742	761	759	747	705	777	730	802	751	791	728	798	750	747	701	722	773	765	754	744	805	747	780	778	737	752	761	740	768	752	745	682	750	782	780	758	787	752	776	770	726	765	720	746	777	747	766	803	741	761	816	802	753	758	732	802	773	759	727	774	754	720	750	757	783	719	744	787	748	769	749	695	769	751	770	747	783	745	779	729	726	785	766	774	770	701	768	731	739	765	735	753	771	781	730	763	747	712	751	722	780	735	807	733	764	755	732	697	736	774	774	744	751	825	779	734	714	744	719	730	805	766	720	713	751	747	734	747	737	735	732	735	792	732	786	772	754	741	817	790	801	726	753	744	729	722	714	762	732	757	762	756	741	779	720	700	732	767	741	797	781	778	766	751	782	742	787	768	792	726	751	783	741	757	749	753	771	742	722	781	765	759	795	757	794	698	797	760	767	795	781	748	765	779	721	737	792	798	745	817	703	796	762	751	734	748	798	754	760	786	692	758	741	726	712	745	777	759	797	811	720	741	739	747	763	759	724	667	796	795	738	763	808	758	749	763	738	768	712	697	762	728	710	758	776	765	762	739	776	763	818	758	778	746	772	735	692	751	732	731	720	758	734	757	758	764	787	717	750	756	779	755	735	760	735	802	729	710	703	785	711	762	755	768	743	743	726	778	753	740	753	763	748	764	689	760	750	726	753	784	752	756	759	722	777	802	798	747	781	745	728	750	771	747	757	726	764	730	730	759	746	728	733	772	716	766	747	801	727	754	783	765	769	782	740	770	771	735	792	757	742	777	743	781	777	775	800	764	798	701	746	739	727	755	744	767	756	790	729	733	719	807	758	770	769	734	775	794	741	753	751	779	763	750	771	755	682	757	694	756	721	760	801	775	772	752	775	775	723	778	720	736	754	767	718	741	772	716	768	754	752	742	805	791	724	781	770	738	759	725	728	773	773	739	702	782	767	772	738	734	697	727	745	736	748	744	758	724	761	710	728	754	782	815	788	694	737	767	782	748	718	758	786	775	764	819	748	753	735	743	780	741	771	746	747	734	769	753	767	787	723	781	781	788	771	762	764	712	745	750	816	741	749	758	784	774	765	725	761	762	774	745	758	786	762	786	773	751	731	774	762	752	757	774	740	704	774	753	749	754	755	798	742	752	731	768	746	733	784	738	750	803	710	717	712	772	772	710	721	808	766	767	799	785	749	727	756	788	731	785	768	775	796	740	759	796	784	745	729	751	728	750	728	732	734	830	729	722	736	756	764	777	743	754	757	744	775	743	767	744	768	789	708	730	742	771	765	793	758	771	715	790	804	731	742	740	776	731	779	730	712	803	717	756	709	765	750	769	754	720	761	750	736	781	744	726	726	718	790	786	771	800	784	736	774	761	766	778	803	761	748	781	733	761	781	811	790	766	767	704	777	725	696	779	728	789	753	705	774	736	741	776	731	735	736	717	756	745	707	746	743	769	721	775	778	796	796	765	772	769	734	713	751	729	738	750	741	763	759	710	757	762	752	754	774	798	760	774	749	757	725	780	793	780	758	705	763	736	744	761	755	822	734	746	807	770	774	795	730	770	717	783	758	717	739	746	719	752	744	768	688	744	746	717	766	722	816	749	760	734	762	769	738	732	763	749	774	764	712	772	737	733	744	747	802	733	791	767	763	755	786	757	757	761	772	764	730	753	724	746	733	748	689	785	735	761	718	784	691	779	762	776	805	737	740	767	790	763	711	681	734	757	773	766	749	735	770	746	746	759	736	750	746	735	739	747	749	708	765	758	748	754	798	732	760	699	746	694	778	733	745	756	731	733	734	751	731	763	729	802	725	705	726	746	784	734	767	768	773	723	731	747	746	775	748	741	742	741	740	706	771	741	745	762	764	780	747	724	765	746	768	753	811	743	760	751	741	743	770	799	734	769	763	785	758	802	760	763	833	796	721	747	752	760	781	772	730	782	771	739	756	800	743	740	793	769	741	737	714	754	728	734	706	783	748	706	772	733	812	793	735	755	731	735	831	771	766	743	752	756	768	725	800	713	774	782	817	785	754	812	795	756	778	786	749	729	677	770	724	727	790	757	792	794	761	758	735	755	747	788	750	766	768	725	748	723	772	729	821	753	746	783	751	693	756	720	757	758	779	818	733	701	736	741	767	788	724	681	711	753	730	771	741	737	737	771	749	731	767	738	718	746	814	771	753	776	758	741	814	719	777	771	735	743	738	752	712	776	735	740	755	762	799	740	756	754	717	808	801	755	708	747	789	753	734
34951	36809	34120	27485	22003	15634	11588	8469	5857	4791	3765	3205	2613	2075	1837	1724	1509	1509	1432	1323	1370	1161	1024	1101	1150	837	664	659	699	818	788	760	735	716	771	649	621	589	532	479	523	480	488	497	539	676	599	585	524	473	412	445	393	411	395	430	392	408	368	411	410	399	349	395	431	406	409	413	422	396	368	363	354	372	406	376	369	385	357	323	334	365	355	327	328	354	363	356	370	405	365	374	328	365	385	345	346	352	359	346	382	375	349	376	362	360	358	320	379	372	344	378	347	351	365	394	346	353	379	356	359	378	407	350	332	361	360	316	395	322	352	356	340	313	334	332	348	369	367	376	358	391	380	353	380	370	356	362	337	364	373	336	367	315	371	387	363	343	332	377	366	347	359	346	399	342	357	337	374	380	346	382	352	365	349	344	327	351	368	364	358	356	364	374	365	342	357	382	375	374	343	341	365	393	341	361	353	360	358	350	336	376	358	343	366	359	334	376	351	339	345	366	342	361	356	366	334	365	357	358	347	367	331	373	376	384	370	382	396	354	383	343	374	357	368	396	376	367	354	383	352	336	373	369	361	365	397	346	361	369	374	348	350	328	372	377	325	420	389	352	374	394	362	344	383	353	358	349	373	382	382	352	375	349	345	349	364	387	376	370	369	367	341	368	359	362	375	370	362	343	359	400	392	366	356	366	375	352	356	367	356	395	402	360	369	343	363	375	349	370	378	364	330	349	343	362	338	390	369	356	353	351	357	360	345	412	338	361	372	358	343	332	354	365	381	347	384	376	370	351	342	361	335	358	353	392	368	349	378	352	355	352	370	332	370	335	350	359	357	341	382	345	358	391	378	355	379	363	362	362	363	357	350	365	363	359	371	338	385	367	316	352	337	341	364	383	338	329	363	356	380	339	354	345	331	355	381	397	326	348	376	370	367	341	371	366	340	347	333	376	364	413	330	355	384	366	377	362	352	369	358	381	350	358	376	369	370	367	369	376	376	364	330	330	342	367	339	363	356	365	347	354	360	335	402	350	354	390	361	355	352	358	365	359	372	370	340	363	352	341	342	353	355	326	364	336	348	356	368	336	356	379	344	336	371	366	392	363	370	364	348	372	380	363	328	354	344	325	377	337	376	351	358	313	380	373	368	377	327	360	354	337	348	337	317	381	359	356	372	354	376	346	340	359	374	382	361	350	373	356	359	354	397	329	362	352	397	363	339	390	334	344	383	393	382	396	352	380	346	353	382	333	405	381	344	348	391	349	350	367	373	348	373	372	362	370	354	320	351	390	353	332	317	361	351	360	386	354	357	349	347	346	349	341	363	369	400	345	338	365	358	348	381	413	368	386	358	358	385	367	381	349	384	365	370	396	383	321	379	343	352	358	316	364	327	396	367	354	376	361	331	359	335	384	315	361	379	388	388	366	379	347	359	327	373	383	344	358	363	351	345	353	371	335	337	339	368	334	389	401	346	341	320	358	314	336	353	367	397	332	337	322	381	345	354	359	330	375	387	331	371	388	321	322	355	350	358	336	366	384	364	355	404	336	377	365	362	378	366	373	330	347	395	361	395	347	345	387	396	323	333	364	316	361	340	336	365	350	345	317	374	345	371	356	364	335	361	366	338	343	342	366	345	371	360	321	373	332	336	372	343	378	348	382	363	382	379	360	360	309	345	351	407	406	384	348	370	332	335	340	363	373	369	358	345	335	378	363	384	346	382	346	375	330	344	346	361	369	370	353	364	336	348	384	374	335	350	357	364	338	349	367	344	359	346	338	350	360	352	365	374	325	369	368	362	341	384	327	382	352	361	361	386	371	365	344	382	358	334	360	398	358	409	353	354	380	295	366	352	383	378	374	383	404	363	339	391	369	372	338	396	388	336	363	360	346	368	377	385	358	373	357	382	368	359	353	359	369	374	358	370	366	335	371	365	364	381	333	362	372	367	353	407	365	371	350	358	386	342	357	355	323	368	346	325	335	366	368	338	313	374	335	346	351	375	359	355	388	388	315	356	364	342	361	365	375	358	370	314	344	370	340	372	341	344	400	358	310	365	337	403	336	338	353	346	335	350	373	352	358	377	386	367	316	332	347	369	363	354	374	351	339	346	377	364	362	347	371	371	377	366	389	354	353	343	366	328	341	360	361	380	345	360	380	355	374	399	366	366	372	340	373	362	336	364	381	334	331	390	387	358	297	350	389	344	341	374	347	354	365	392	384	368	348	394	345	393	391	374	380	359	354	349	355	421	336	358	373	342	330	401	353	353	391	378	373	340	353	376	337	357	365	386	320	356	336	358	348	338	389	319	371	363	358	352	359	385	373	353	335	375	363	383	356	362	338	365	331	350	370	364	347	338	336	359	350	345	344	347	343	364	345	339	366	352	363	332	362	361	402	305	389	345	400	398	366	394	377	372	366	358	358	365	379	338	355	334	363	375	393	371	366	348	345	383	356	344	384	345	374	384	376	373	354	338	356	408	341	351	364	364	376	338	333	366	345	343	353	350	339	337	381	380	351	364	358	361	374	341	371	382	378	341	380	367	362	397	352	383	348	365	386	371	384	386	386	367	347	342	379	389	334	354	360	404	366	379	352	364	365	348	353	319	374	390	321	332	342	341	400	348	354	330	375	376	353	371	401	392	365	344	376	351	328	364	386	337	390	371	355	334	404	364	375	380	337	383	371	327	363	355	371	344	345	419	369	345	372	373	325	376	364	348	350	353	344	347	374	372	379	385	359	347	357	347	351	383	361	362	351	350	350	344	355	374	382	368	370	380	373	320	333	373	390	382	326	371	345	368	365	384	345	399	337	346	375	376	357	364	373	324	384	372	317	361	352	328	356	373	390	348	372	361	370	373	338	358	378	353	340	372	354	336	341	351	345	413	362	393	351	376	361	342	349	335	352	370	366	340	378	370	355	313	374	395	381	374	330	339	383	388	366	336	378	373	371	353	319	378	376	367	350	368	392	354	341	338	345	380	401	346	393	352	356	324	381	337	366	377	348	365	328	323	354	361	374	349	376	359	377	349	382	372	389	335	322	395	375	375	385	356	360	353	379	332	349	387	376	356	315	369	350	393	357	357	349	360	396	361	327	382	331	358	344	369	365	375	390	358	313	347	358	377	369	326	344	384	362	345	377	332	370	334	329	333	356	377	398	356	355	343	355	363	320	314	360	357	319	339	343	330	382	369	368	355	335	387	368	377	352	369	352	380	374	373	347	337	319	353	344	392	366	383	356	357	359	319	357	383	389	332	378	351	393	327	353	375	374	328	367	367	373	374	371	356	350	384	372	383	347	360	351	356	358	378	348	367	376	388	350	373	341	382	362	339	383	383	346	350	339	370	367	328	353	366	380	356	364	361	352	348	378	383	368	365	365	379	364	347	343	359	366	374	356	347	373	337	393	348	331	360	336	359	354	399	351	375	377	336	349	361	340	341	364	365	376	353	343	354	352	376	384	380	356	350	386	361	355	329	363	360	371	375	300	374	370
25375	31204	33627	29972	26205	20653	20703	19796	18447	17070	15457	13833	11671	10245	9311	8848	7951	7653	7123	6788	7628	6274	5306	6250	6266	4380	3384	3239	3366	4391	3964	4048	3757	3912	4085	3071	2775	2754	1911	1783	2225	2111	1940	2197	2611	3198	2733	2996	2400	1727	1598	1207	1159	1202	1188	1354	1358	1161	1153	1194	1133	1068	1074	1106	1002	1040	1232	1244	1322	1304	967	941	933	944	993	915	963	932	904	873	875	890	860	875	886	868	871	858	896	851	863	830	873	863	863	864	859	863	828	835	854	840	808	883	854	898	838	894	835	838	850	864	831	811	852	843	850	868	851	839	888	896	879	874	855	863	794	878	875	853	854	855	828	829	848	885	865	814	854	776	856	894	805	827	798	841	845	873	886	835	848	837	852	807	796	817	871	860	838	797	831	839	859	865	834	820	867	805	808	933	929	816	856	802	874	818	793	821	911	846	851	827	857	858	827	835	864	892	817	811	841	859	845	858	864	876	818	893	870	787	873	858	839	772	866	806	889	853	814	863	883	868	847	870	892	827	867	829	792	857	833	803	795	879	853	880	930	838	857	840	869	838	903	837	812	854	885	853	827	832	845	805	877	861	838	842	853	854	887	849	900	881	860	809	851	865	818	814	793	860	909	840	842	855	796	867	848	883	867	873	833	829	804	856	815	823	851	879	861	910	881	821	861	855	908	806	882	800	881	809	827	895	825	833	857	808	902	868	824	836	855	843	852	852	846	863	813	867	858	846	839	868	838	863	883	793	827	876	821	865	810	825	882	873	833	860	830	865	842	882	865	903	907	919	870	843	818	792	845	860	885	819	875	819	887	878	861	787	881	858	786	866	870	853	868	854	894	944	834	855	876	850	854	851	818	869	878	902	831	862	861	825	886	883	874	885	857	828	852	897	859	869	784	808	816	834	829	848	847	832	844	880	861	820	830	878	870	866	797	875	836	861	797	847	855	839	856	868	866	833	833	874	851	800	834	857	796	861	847	887	854	827	848	863	847	815	839	856	848	813	800	844	851	856	824	806	852	871	881	853	850	813	878	841	827	864	864	790	858	858	887	875	866	883	867	881	831	847	841	876	803	876	820	873	871	856	797	876	871	792	823	916	837	850	840	857	845	855	882	873	856	816	817	847	811	830	831	876	890	863	862	878	855	842	871	822	828	866	822	836	882	853	919	850	826	838	833	834	846	859	879	837	839	809	836	887	843	817	910	841	833	866	834	872	834	907	878	830	843	870	863	838	814	879	887	853	862	818	849	790	843	893	842	860	879	910	849	834	856	842	865	788	862	820	827	808	843	873	872	911	793	865	871	820	830	828	834	857	829	836	917	904	845	848	792	859	909	919	867	821	903	829	812	838	846	866	810	881	817	846	894	866	827	812	837	844	803	860	789	892	950	850	862	848	857	863	831	859	859	838	854	839	858	912	875	845	851	876	863	836	885	750	911	886	829	843	865	836	857	817	834	918	868	865	855	821	901	886	850	794	856	824	880	804	833	858	877	854	892	848	904	840	843	846	864	869	848	903	862	847	857	807	838	880	845	857	829	830	824	862	827	879	871	894	849	873	877	873	832	835	798	922	881	888	861	856	845	855	849	868	842	816	925	885	822	836	853	848	824	840	839	854	809	891	837	829	859	829	828	862	847	854	810	855	859	872	860	862	870	856	851	822	873	873	864	837	866	822	840	851	806	821	815	854	822	861	895	844	906	859	879	840	858	793	836	829	841	841	816	827	860	889	932	826	848	853	825	823	816	825	897	839	872	817	910	863	858	852	858	878	829	840	833	868	857	841	838	820	829	844	845	853	848	855	890	851	833	879	896	890	839	869	846	781	847	867	856	864	813	881	858	875	876	846	847	859	849	883	853	842	843	809	879	837	831	868	826	873	831	831	814	883	845	827	858	889	849	827	830	851	870	853	813	841	821	823	835	855	865	812	819	844	862	869	870	856	877	834	829	892	888	848	848	831	876	885	866	849	822	842	880	829	865	839	864	865	843	827	922	827	831	866	866	863	810	869	815	858	832	845	855	788	840	894	808	920	851	866	862	819	869	800	835	820	848	874	830	842	879	818	856	834	859	853	850	858	885	853	807	887	866	856	815	796	850	877	800	886	861	843	827	855	806	844	847	868	869	818	778	900	841	811	892	861	836	822	875	848	820	885	853	871	796	846	881	860	877	844	806	844	899	842	871	834	784	871	856	851	834	811	850	908	847	866	836	819	822	842	840	857	838	788	833	816	868	843	857	837	840	846	877	863	830	829	862	888	844	835	889	847	877	831	823	855	867	843	790	894	833	881	863	870	816	889	875	859	832	860	867	881	851	853	876	853	903	852	850	878	854	803	822	837	825	830	803	838	852	847	858	852	816	818	836	852	820	829	823	811	829	857	865	881	820	910	874	796	843	844	797	862	826	875	880	877	843	878	833	852	853	838	851	828	909	821	884	831	806	830	825	833	893	844	833	819	836	846	831	789	830	865	866	930	830	868	883	834	878	864	862	854	852	856	875	862	827	831	839	778	880	817	828	894	860	893	831	857	820	844	864	863	852	863	800	861	818	860	868	821	876	831	839	844	861	842	837	849	906	824	884	855	879	875	879	849	853	851	855	831	904	851	864	826	853	852	866	787	832	854	940	903	874	837	862	859	804	872	902	851	857	831	826	863	884	851	879	837	856	891	818	827	833	926	902	843	849	842	899	840	858	862	899	827	845	853	818	864	835	853	873	810	838	789	876	775	861	874	847	829	828	855	856	860	847	874	883	869	804	847	887	809	892	841	830	856	850	846	833	867	851	872	873	853	849	860	831	814	860	851	818	860	889	886	877	841	847	789	789	821	860	861	844	887	832	850	831	832	853	843	856	833	851	812	885	816	862	852	830	854	890	805	869	843	887	871	857	827	898	847	837	860	859	835	861	844	827	872	903	868	795	901	866	876	843	819	836	861	817	817	847	875	840	834	901	872	794	803	837	868	857	918	856	860	856	815	886	886	872	811	816	890	851	834	860	845	861	905	827	851	845	842	829	837	889	847	829	802	828	816	816	828	846	825	833	844	842	858	827	818	828	830	893	843	832	846	822	853	821	805	885	849	852	835	840	841	897	851	853	847	849	823	960	855	864	854	872	831	915	826	888	821	848	907	863	861	823	832	905	855	818	817	877	868	825	846	872	846	831	868	877	820	894	865	827	876	883	869	839	825	841	824	882	869	860	823	797	853	854	805	893	836	839	796	823	893	890	845	851	853	796	779	909	842	888	896	856	864	861	905	850	835	838	875	886	819	810	829	800	866	847	884	794	864	828	831	822	822	866	816	890	874	865	887	821	812	862	860	853	826	858	829	861	854	851	861	832	817	880	856	850	906	883	854	860	844	905	821	862	844	832	844	866	842	840	866	870	884	854	820	855	869	831	891	864	860	876	854	828	856	826	852	900	874	835	815	855	852	809	812	897	830	826	829	874	870	851	831	874	829	849	869	856	859	873	824	853	838	866	818	867	772	834	811	883	927	865	858
42932	38974	35044	28815	25511	21261	18246	14607	11030	8813	6921	5525	4377	3529	3266	2912	2685	2645	2202	2143	2014	1915	1716	1682	1686	1176	910	932	879	1227	1109	1073	1079	993	1080	807	729	700	551	487	586	564	501	608	618	888	791	710	662	473	459	355	341	365	366	400	404	380	383	366	364	334	329	352	331	357	380	364	355	339	323	299	267	297	291	293	293	312	278	307	293	284	316	272	302	270	256	289	304	298	258	294	280	269	282	297	246	276	279	260	256	294	265	259	272	273	295	294	311	282	279	288	296	263	287	285	300	319	272	292	265	251	317	248	293	305	283	309	273	287	289	270	280	298	274	248	272	282	285	271	309	257	304	310	302	276	300	269	302	279	318	305	285	286	276	302	274	262	284	321	258	268	311	304	274	278	288	264	284	292	294	294	294	266	299	270	323	277	270	282	317	283	295	293	259	278	293	283	263	255	258	307	309	280	292	278	294	290	269	266	285	280	298	305	268	281	283	297	273	299	256	292	277	303	306	297	284	267	300	299	267	276	265	254	308	259	269	275	289	307	284	288	293	266	272	293	301	260	266	274	290	281	301	301	284	261	258	290	281	281	304	268	268	279	295	267	272	281	317	296	287	286	256	283	270	274	287	296	286	325	276	279	283	273	264	297	262	281	277	275	257	241	263	288	298	269	252	279	275	275	278	287	270	318	317	305	282	281	285	267	286	269	289	296	325	283	289	290	276	279	290	285	335	293	254	253	302	301	285	256	267	273	270	307	293	308	306	272	259	296	281	278	304	307	307	280	276	292	280	263	279	287	269	263	281	276	302	309	272	269	268	271	289	284	296	273	291	294	253	257	308	304	286	272	278	263	310	301	286	290	288	291	307	293	309	279	300	295	275	249	275	289	302	288	264	268	267	281	276	269	288	283	264	271	314	285	292	263	291	251	281	294	287	276	298	298	281	289	301	279	276	283	258	299	285	299	277	299	293	299	259	274	242	264	300	265	293	279	255	299	297	251	259	311	308	294	301	276	263	282	258	284	297	286	274	267	294	280	293	284	283	272	272	290	284	292	278	297	268	308	308	300	257	267	284	284	274	282	281	271	272	317	294	310	296	292	280	315	271	287	304	244	296	275	280	279	304	274	280	287	274	323	274	271	296	275	288	283	313	282	262	279	265	281	260	307	300	263	303	290	280	266	298	293	284	288	303	305	293	304	263	303	293	274	273	297	286	273	294	278	284	294	284	302	248	271	275	278	287	274	288	276	271	269	284	298	281	285	256	295	286	259	285	298	288	276	310	253	277	291	262	281	266	292	276	311	302	325	296	289	268	270	263	270	299	321	281	298	268	312	255	279	315	286	292	263	300	289	280	269	249	286	300	289	299	258	265	281	300	296	297	330	273	315	280	283	271	266	284	306	311	274	276	327	285	252	277	288	291	282	275	275	288	271	272	274	297	267	276	277	274	309	290	268	261	300	282	276	266	261	282	290	283	281	292	269	264	285	281	276	325	295	288	282	310	306	290	278	265	275	245	273	294	288	288	262	320	272	283	270	334	315	267	287	270	286	269	283	292	283	273	290	272	294	296	298	288	271	282	289	272	306	261	293	280	306	289	264	285	296	239	273	271	275	310	328	274	271	298	267	279	271	272	311	283	291	256	284	253	288	300	293	287	238	251	271	299	296	303	306	308	256	269	309	297	246	307	278	287	250	308	243	291	264	301	273	308	307	254	272	282	287	312	292	281	303	278	262	268	275	281	258	285	308	296	303	274	324	294	308	272	290	261	274	289	261	331	289	273	255	274	282	275	290	266	310	301	286	261	276	320	282	293	293	265	281	284	281	289	292	262	295	279	262	292	280	274	290	265	280	269	300	258	285	285	270	267	296	299	298	287	272	316	287	285	309	307	263	270	275	273	271	260	305	282	271	251	265	290	271	274	282	287	282	261	264	286	296	296	299	278	259	290	288	294	274	274	286	275	246	262	271	283	277	271	269	249	295	304	299	254	292	300	299	289	316	244	268	257	287	296	289	270	271	276	292	273	284	253	267	268	300	261	271	266	300	312	282	308	283	275	284	291	294	282	282	278	279	293	286	304	295	271	281	297	271	283	263	308	299	259	318	276	297	307	298	255	265	287	272	283	289	289	288	294	290	275	306	259	269	249	275	302	284	296	278	297	265	263	260	266	280	289	276	257	270	268	289	277	293	282	311	280	264	311	266	296	253	297	289	321	271	304	276	283	256	291	290	222	268	279	293	282	289	293	261	278	258	287	301	255	304	291	280	268	264	253	270	261	284	275	318	307	304	294	278	293	259	283	336	294	290	336	295	304	277	290	275	271	309	296	244	272	293	274	316	312	288	267	314	271	278	281	273	252	266	292	320	308	306	271	323	277	236	266	288	292	294	275	293	283	270	246	266	292	311	286	285	278	279	267	288	292	271	251	299	287	300	263	314	292	294	253	291	314	278	275	284	271	302	294	279	292	287	248	310	268	297	270	239	303	295	281	299	305	283	287	290	316	270	301	295	283	305	307	279	279	278	292	261	272	312	304	287	278	247	270	279	307	300	282	288	268	285	293	283	269	291	293	241	312	324	263	269	285	284	279	297	296	283	247	280	286	289	276	278	314	298	291	271	300	278	289	289	285	280	290	311	273	284	283	308	297	299	287	241	288	235	286	285	276	292	285	286	269	281	267	291	292	285	277	296	271	265	325	291	272	263	281	309	282	281	275	290	243	272	277	281	252	286	260	291	250	242	248	300	287	281	285	269	294	273	259	266	259	277	255	256	284	304	266	278	295	262	282	267	287	271	297	285	282	273	298	292	255	271	274	289	282	263	257	299	294	296	289	262	269	285	299	304	282	271	266	290	288	278	271	301	246	293	270	259	300	316	300	271	282	277	302	299	299	282	305	279	282	291	299	268	278	262	288	328	295	260	278	314	253	292	271	279	294	281	287	301	311	306	280	318	283	283	270	294	276	279	270	255	296	276	281	260	297	278	275	300	304	276	289	299	287	281	291	233	301	265	268	281	298	310	298	291	270	313	292	272	285	288	273	267	255	297	286	264	243	310	261	271	289	278	289	259	293	279	297	293	311	283	268	309	295	336	289	267	287	291	299	267	291	241	269	295	297	300	268	289	287	268	288	294	289	285	290	278	290	291	306	291	269	293	320	282	276	284	271	255	280	277	317	315	306	303	284	270	260	273	248	300	272	279	285	278	278	288	306	281	280	262	305	276	280	285	291	246	322	262	303	244	276	252	250	274	272	262	268	304	283	282	263	273	305	259	291	275	315	292	305	316	288	270	257	278	275	287	287	296	247	283	283	314	294	308	301	314	279	315	274	252	298	262	269	311	300	297	286	356	305	284	341	280	323	265	304	282	303	251	269	253	282	302	306	281	257	256	269	237	305	282	289	296	294	276	296	267	309	261	258	269	305	290	302	279	263	299	257	288	271	278	256	287	275	291	251	281	279	264	279	307	304	256	257	284	268	280	279	268	287	269
32091	34262	38107	35312	32226	26317	27064	26299	25536	24025	22739	19588	17267	15568	15394	13981	12556	12526	11734	11152	11701	9967	9344	10088	9651	6741	5153	5229	5463	6998	6683	6403	6329	6192	6267	4138	3947	4141	2640	2570	3261	2819	2710	3253	3819	5307	4740	4340	3808	2114	2045	1409	1235	1437	1374	1535	1388	1288	1266	1323	1205	999	956	1064	1008	1151	1388	1362	1526	1079	842	870	935	851	823	802	876	912	749	735	761	676	728	729	697	672	667	708	690	711	652	668	703	670	752	722	673	779	666	677	685	638	682	701	665	652	676	674	635	715	677	687	640	700	686	675	666	708	668	727	690	659	672	721	703	611	698	659	699	708	677	624	697	640	645	685	682	629	684	698	718	651	666	666	639	694	627	631	641	681	655	702	641	682	698	660	689	654	623	702	653	665	634	697	697	677	678	616	591	693	693	696	672	678	645	657	669	700	684	675	728	675	679	646	666	681	710	684	677	669	679	671	615	702	711	669	693	679	698	682	696	682	657	693	709	630	693	701	674	669	681	696	674	731	666	689	657	636	617	643	714	653	646	673	703	684	650	647	679	704	649	703	641	670	721	665	673	668	668	653	694	660	654	671	716	648	655	681	666	656	681	687	661	642	691	670	670	705	643	674	669	672	675	697	657	645	690	606	664	658	694	701	676	682	683	679	722	698	650	638	748	710	653	733	675	701	709	704	689	684	681	664	649	704	657	657	680	667	660	658	694	674	711	657	703	655	735	638	668	692	653	693	663	663	650	675	676	630	673	713	683	664	699	686	626	626	684	707	668	663	604	668	665	643	675	671	630	708	681	670	664	714	679	649	684	706	674	657	692	642	706	664	677	694	682	661	669	709	630	643	684	681	688	664	724	639	691	667	642	730	703	680	652	630	662	656	690	701	694	685	693	665	636	677	653	649	690	668	654	691	672	676	668	658	657	684	699	665	679	665	694	644	698	616	675	661	699	610	646	675	680	688	657	647	668	710	675	657	677	653	723	714	647	635	681	695	703	694	670	661	654	666	598	675	636	677	634	635	627	663	697	672	645	629	669	667	675	687	690	702	698	670	703	651	681	695	699	720	700	648	692	728	681	674	684	678	679	708	670	636	706	657	688	673	612	741	689	645	676	634	672	649	660	680	687	672	695	660	633	692	673	673	669	638	702	677	701	647	673	675	697	659	688	702	722	643	700	678	697	674	675	677	667	691	667	657	682	664	667	703	673	661	693	717	720	734	650	705	675	679	670	712	700	663	673	701	658	661	675	669	637	706	664	699	638	644	708	676	701	721	679	643	735	620	665	674	654	699	702	707	687	634	619	648	700	692	653	690	668	669	693	700	670	683	658	704	668	656	652	690	725	744	660	722	611	635	701	696	678	732	687	645	664	664	725	662	657	640	743	691	675	680	683	677	724	659	677	655	641	675	626	704	711	656	707	700	676	707	645	651	666	683	683	715	669	663	705	655	667	683	679	683	692	702	652	664	649	652	687	677	661	679	675	705	673	658	646	675	627	661	673	685	713	687	690	698	686	689	645	714	609	652	651	680	662	670	654	704	694	674	680	655	700	647	659	679	653	671	674	692	695	678	695	634	640	654	690	704	682	671	702	701	704	653	658	664	641	691	655	662	642	666	689	677	715	678	656	666	709	675	689	689	644	658	666	695	643	661	664	663	645	650	723	665	676	686	701	707	635	652	684	655	644	672	662	645	637	713	671	687	685	645	632	656	667	648	683	673	651	671	670	677	664	674	674	643	653	669	656	641	702	624	662	646	700	688	667	699	692	687	682	684	705	660	671	653	684	686	725	673	680	657	680	688	672	675	693	713	632	696	723	621	681	687	614	697	673	752	678	655	675	768	649	666	676	696	662	651	669	652	706	696	656	666	703	663	629	674	705	700	619	688	710	656	639	674	646	670	640	681	707	686	687	673	680	697	679	663	645	656	680	698	687	673	664	686	693	685	695	680	715	649	649	674	691	645	717	668	689	689	717	666	638	701	674	662	625	690	646	655	657	684	660	650	683	687	673	668	686	718	672	630	669	648	697	721	698	683	670	681	645	654	658	696	704	686	615	642	706	647	668	667	679	665	663	667	670	687	668	689	672	696	666	693	652	693	653	682	703	645	697	699	674	666	740	668	674	702	686	673	630	615	677	649	694	647	671	700	668	709	684	701	684	663	711	626	644	692	682	670	673	643	683	700	708	661	696	668	694	675	705	669	674	676	695	675	676	651	684	676	710	717	709	661	673	675	627	649	705	661	655	679	705	701	630	663	672	675	704	648	668	715	700	625	686	694	697	665	676	697	723	647	689	699	712	693	677	677	689	699	692	670	699	689	628	665	711	669	642	675	646	663	650	660	701	656	691	660	698	661	660	680	657	673	669	672	647	646	691	677	700	717	655	682	687	676	672	665	677	644	677	675	682	656	614	610	652	715	658	694	659	701	659	697	647	688	685	638	642	660	679	684	613	668	622	671	639	683	664	671	681	652	631	730	662	661	649	687	702	679	619	674	657	665	621	722	673	637	709	680	650	676	708	704	678	664	693	689	650	662	673	685	682	645	636	626	627	670	681	694	669	634	729	668	676	724	646	656	694	656	671	731	628	668	699	706	707	674	648	677	737	703	658	634	670	670	672	645	671	689	688	676	671	645	683	658	653	677	674	652	716	652	717	694	658	672	662	703	704	623	676	710	626	629	651	690	674	643	607	624	656	661	680	710	703	670	660	650	643	650	667	686	693	644	731	675	685	634	685	689	662	681	661	622	699	677	699	667	638	682	644	667	665	655	670	713	678	689	631	666	679	737	691	661	703	710	684	674	660	663	625	666	630	704	683	689	632	655	721	649	687	655	694	675	685	676	658	724	706	650	703	678	690	652	670	679	662	706	611	702	682	665	660	668	657	688	665	696	621	678	697	690	687	689	657	688	702	686	580	698	686	666	703	695	662	671	703	723	695	700	669	666	667	678	672	638	678	636	674	656	681	720	631	691	686	659	688	672	686	662	665	691	690	664	706	708	660	629	661	673	662	684	741	660	679	691	641	665	600	706	692	668	708	713	673	639	668	633	675	692	712	701	692	687	586	654	658	679	658	703	678	696	683	676	727	692	697	689	620	637	642	714	730	717	690	665	643	729	687	684	703	676	685	657	670	636	665	660	700	679	656	670	688	688	695	681	652	684	651	646	711	699	665	680	698	613	693	705	700	673	664	677	676	663	643	707	694	653	683	673	704	708	672	688	712	655	687	681	677	681	679	682	653	684	704	651	685	658	675	664	711	694	624	663	704	699	692	657	673	657	660	663	699	635	667	710	663	700	664	686	676	720	649	679	709	649	709	710	676	658	687	733	650	684	674	643	717	705	678	700	729	665	714	695	701	682	690	652	707	679	639	709	650	672	705	704	731	706	687	684	668	672	700	728	621	697	654	700	658	680	690	660	681	672	699	655	670	732	660	651	690	690	700	629	705	699	655	685	730	657	666	700	733	654	678	678	655	689	648	690	731	694	697	654	685	660
10776	11590	11273	7333	4340	2411	1804	1416	1139	926	724	648	646	611	572	556	474	456	398	409	416	341	366	390	358	312	319	332	325	335	354	352	362	367	347	333	364	339	327	333	326	307	371	327	344	374	322	303	320	318	321	316	304	292	352	307	284	324	335	331	334	318	323	327	326	311	326	302	331	331	305	299	283	305	283	292	323	331	295	330	294	278	327	325	315	338	311	316	299	342	310	338	318	295	316	294	300	317	305	290	316	337	290	356	295	296	310	306	278	303	343	337	331	284	314	287	292	298	308	299	296	287	300	335	352	280	296	339	306	300	295	313	313	294	281	323	325	298	321	308	295	340	287	299	314	283	305	285	297	282	337	316	281	309	288	296	334	292	309	322	328	346	308	308	322	280	310	308	299	324	307	287	334	321	319	306	302	298	269	326	321	300	286	279	303	303	288	317	296	285	339	286	298	312	298	281	301	292	305	318	334	314	335	297	329	323	278	303	320	317	298	289	307	317	327	310	320	329	315	298	298	301	291	272	303	310	302	330	305	311	312	302	288	274	297	327	314	308	281	322	302	300	282	315	291	341	312	291	307	302	325	297	286	372	316	275	309	275	297	309	291	289	298	298	310	300	314	295	320	306	271	332	298	283	335	309	295	316	321	318	325	287	306	321	299	300	285	287	306	312	276	291	295	315	284	275	271	344	314	283	271	324	310	317	326	295	297	336	310	272	302	274	299	324	291	278	318	339	328	317	304	297	344	308	288	273	326	286	329	295	277	317	294	306	302	281	297	322	303	301	305	315	301	294	310	316	307	298	333	289	292	288	328	305	356	304	287	309	277	261	329	309	319	294	320	276	299	300	304	290	285	330	328	328	302	302	302	277	294	342	307	253	281	291	334	319	316	303	299	334	294	285	318	289	326	302	284	294	286	345	313	283	300	307	286	333	304	310	328	321	288	321	297	322	306	322	305	332	351	301	290	322	308	286	302	307	283	315	314	283	298	306	324	313	307	298	298	305	312	343	308	290	292	311	283	326	347	311	290	316	293	310	305	290	326	316	311	320	352	316	300	341	321	309	322	304	314	312	302	320	302	327	351	312	305	342	283	327	296	293	306	329	289	317	302	307	320	306	293	303	335	287	332	302	287	303	321	294	283	308	301	280	297	257	290	316	301	270	306	307	292	330	292	300	302	270	287	300	320	339	306	285	295	273	287	313	317	305	302	300	291	327	297	298	289	319	299	289	288	308	292	276	283	313	306	300	283	313	296	273	317	292	307	308	285	290	286	344	305	277	293	282	300	310	316	277	291	295	296	283	294	305	308	329	314	308	303	311	325	299	315	305	323	275	286	307	299	330	301	295	297	288	277	307	308	325	282	292	298	325	311	293	332	322	286	316	336	331	282	292	340	349	292	308	319	310	320	276	291	280	303	297	285	291	297	294	289	337	315	314	281	301	294	304	299	293	327	308	310	272	317	338	310	297	340	297	280	313	313	323	291	306	309	263	314	325	277	297	316	299	276	287	327	299	287	315	322	292	346	328	296	288	323	301	302	275	271	304	330	286	282	327	336	304	302	291	300	321	270	301	310	298	300	314	348	308	302	322	312	311	296	268	314	294	326	301	297	305	319	358	305	296	299	316	282	340	316	333	296	318	281	328	299	294	332	314	338	306	305	315	314	317	312	285	319	337	318	314	299	322	271	313	316	308	294	305	358	305	320	320	334	303	283	328	305	287	298	318	268	288	293	305	300	300	298	310	316	291	293	307	323	280	324	297	291	277	295	330	286	311	322	292	322	307	285	310	305	294	299	324	326	313	318	322	304	321	331	283	294	306	292	325	302	298	300	301	304	298	327	299	279	329	302	335	301	280	305	312	310	310	291	275	307	311	283	309	300	324	317	274	305	309	306	296	292	305	303	298	294	298	294	277	311	291	295	299	278	346	327	315	307	298	294	329	293	265	297	329	313	327	365	359	283	301	287	310	334	316	301	303	318	282	318	282	291	326	310	268	323	309	341	321	314	282	300	300	304	281	325	306	331	345	329	325	303	346	319	276	319	312	328	347	293	318	315	319	282	318	306	327	311	323	313	298	306	314	295	315	305	289	289	292	296	288	297	303	294	310	304	318	325	312	300	275	342	272	297	310	300	316	309	345	334	324	340	314	276	280	316	279	304	319	298	317	312	291	313	310	339	293	311	288	314	301	345	312	324	290	302	306	300	322	336	310	292	335	332	344	326	311	298	328	304	313	277	277	334	311	280	289	331	308	331	320	291	283	306	326	314	280	339	277	306	287	303	326	285	300	284	331	308	288	282	311	291	336	281	323	293	277	291	309	299	314	339	328	318	311	305	322	318	304	304	306	318	295	332	309	308	319	307	302	341	314	337	305	306	292	309	314	291	323	334	330	279	320	327	281	282	305	309	297	290	315	293	301	321	322	314	320	307	293	321	299	305	295	296	324	315	329	327	266	309	291	321	328	272	269	319	316	310	303	309	273	287	320	295	301	347	300	320	312	307	302	296	333	292	304	322	310	289	305	315	290	307	295	307	332	306	317	300	295	348	300	300	295	313	315	302	307	287	306	321	293	303	328	298	319	336	299	268	293	320	304	303	292	302	315	266	305	327	302	319	306	315	284	337	295	287	323	314	321	336	323	324	302	309	279	275	299	289	274	319	317	320	311	282	333	286	272	283	310	274	297	292	313	315	272	295	272	282	333	325	285	315	256	314	294	276	325	323	302	325	293	279	310	318	312	299	332	317	317	317	286	305	296	335	307	290	321	314	301	300	302	301	325	305	302	329	320	302	306	311	310	283	275	307	318	315	314	296	294	299	287	290	296	316	290	308	307	296	307	284	260	302	311	278	329	284	356	318	318	316	318	300	294	320	318	295	307	291	299	342	313	299	290	296	349	337	275	296	313	294	326	286	291	313	308	320	320	322	297	319	293	297	306	339	286	310	306	295	352	323	297	300	291	344	314	294	307	297	324	325	321	344	312	318	323	282	305	286	286	356	282	284	277	357	329	298	323	291	299	300	324	341	298	307	306	340	306	293	295	301	325	305	352	281	310	301	304	285	297	321	316	305	325	299	320	311	324	288	277	283	290	300	282	306	292	288	307	294	305	328	324	317	303	304	293	293	289	313	285	309	307	314	283	311	293	272	312	290	281	301	309	290	293	301	270	270	291	323	341	315	321	325	299	321	290	262	301	330	332	306	290	304	305	336	313	298	330	268	309	324	311	282	297	335	318	295	314	310	300	307	307	327	341	336	330	311	283	305	294	297	303	309	315	329	312	328	302	287	305	322	319	337	288	277	298	304	306	303	296	302	303	293	319	324	328	323	330	320	313	289	292	312	313	308	327	358	300	325	285	314	286	315	302	319	344	309	277	290	309	329	315	287	312	273	322	365	321	314	301	266	335	284	307	325	317	298	287	294	307	318	311	370	308	271	287	320	305	300	302	335	314	291	317	327	307	332	291	311	270	323	304	286	306
8453	13076	15447	14823	11398	8074	6694	5864	4924	4046	3335	2821	2632	2518	2546	2393	2030	1829	1599	1473	1370	1186	1222	1238	1178	1113	1051	996	1074	1134	1105	1098	1194	1105	1093	991	1049	1009	887	982	899	973	962	947	1069	1012	1004	954	914	929	894	906	898	875	876	842	918	812	812	850	780	830	877	826	821	807	791	794	817	797	789	771	788	725	746	771	793	787	800	734	747	782	766	734	725	771	774	774	726	785	736	774	778	758	805	728	751	785	726	738	752	765	711	742	744	757	751	785	794	726	765	778	736	752	742	752	761	767	759	769	701	766	758	796	742	746	794	751	718	782	754	709	773	729	761	759	820	746	763	806	774	719	734	743	722	776	723	728	723	772	795	719	749	839	776	742	766	803	723	819	720	765	796	746	705	767	706	726	753	734	772	763	739	766	751	781	773	762	762	736	772	734	785	757	775	741	743	727	762	737	769	758	767	747	781	762	759	755	775	774	741	771	739	767	790	677	748	775	784	771	751	729	754	742	805	708	769	823	744	768	731	760	751	779	767	798	800	720	782	732	749	708	737	696	785	804	744	752	787	729	712	709	786	757	727	761	805	761	758	777	757	717	727	755	730	765	776	746	744	763	757	786	820	741	748	747	822	732	744	776	756	802	759	748	695	728	752	782	725	749	740	800	760	762	756	681	780	732	740	769	775	780	775	738	747	704	744	745	781	769	767	757	730	790	750	752	742	773	795	802	768	729	803	703	725	750	757	764	783	761	736	747	766	704	787	759	733	784	756	721	745	758	802	770	749	779	761	763	716	737	720	755	771	719	826	758	775	777	766	805	736	790	726	761	767	743	800	785	737	735	757	768	762	772	745	750	715	728	724	773	740	702	780	718	753	697	702	785	709	682	752	779	760	764	751	720	796	741	718	757	724	760	718	784	741	816	739	745	751	763	743	728	740	754	750	744	786	763	701	734	773	760	723	751	747	749	737	713	825	749	730	721	699	768	746	714	738	783	720	720	750	804	758	804	796	761	762	773	722	738	735	756	769	847	744	754	744	742	777	726	759	781	768	788	772	738	735	757	720	732	700	754	783	779	760	809	766	777	768	744	733	774	738	765	729	783	830	787	738	694	729	747	796	746	745	787	726	710	757	785	771	760	745	731	747	756	787	760	744	762	780	768	780	754	740	790	745	764	751	792	786	722	723	749	734	762	739	770	751	779	718	772	716	792	784	715	745	778	758	738	754	801	685	711	710	749	756	736	754	764	786	754	761	777	761	754	760	825	709	788	755	740	800	756	743	769	733	747	762	768	752	737	778	747	795	739	750	736	717	801	765	800	789	795	731	770	734	759	732	752	764	730	748	758	750	783	736	707	734	721	768	698	767	742	852	739	717	760	730	776	794	767	736	705	766	768	725	716	767	723	738	777	756	773	756	808	720	771	793	756	752	734	801	760	763	749	821	716	798	746	800	788	739	765	725	743	777	790	736	771	768	840	686	751	758	772	723	764	766	779	792	722	765	725	740	772	772	751	760	700	779	767	710	757	765	738	715	748	740	743	729	757	774	745	696	753	771	741	773	782	784	732	744	675	774	777	767	780	753	740	747	778	782	770	696	762	789	793	709	736	762	749	769	750	764	745	779	725	792	759	754	773	737	768	731	795	759	785	797	750	774	774	748	779	779	806	798	721	755	790	753	747	729	764	757	727	710	767	706	760	753	802	747	757	764	773	799	792	738	733	812	775	718	723	761	724	785	725	786	712	793	729	699	763	775	770	727	725	787	770	778	747	761	728	692	742	764	749	761	733	775	774	721	760	752	771	796	735	721	743	728	732	763	754	748	773	782	786	732	777	776	777	728	780	763	727	728	802	781	766	747	718	765	700	763	772	770	726	732	761	753	778	737	733	773	758	790	767	758	738	788	761	726	743	749	720	746	754	743	773	775	731	838	782	726	765	752	753	701	770	768	757	736	780	778	742	756	710	786	734	786	747	724	780	795	737	720	771	721	745	790	747	764	734	745	756	765	778	758	756	793	797	762	807	735	715	751	746	706	748	728	722	787	745	745	721	778	719	743	772	789	750	713	774	717	752	745	743	740	757	767	772	761	780	776	784	749	763	770	771	775	771	764	678	722	748	751	805	746	734	755	747	732	779	775	685	785	747	791	754	748	786	767	715	791	798	770	754	729	797	736	777	735	737	749	745	700	739	751	760	764	716	751	786	752	751	823	704	770	745	827	750	741	725	759	699	743	756	745	747	767	737	733	729	704	729	706	761	748	753	796	734	768	773	719	788	712	754	731	686	773	781	736	766	743	728	722	767	780	747	746	799	720	730	703	791	791	750	743	697	747	711	742	679	840	753	745	778	769	779	756	720	751	804	735	726	730	718	748	747	720	714	759	777	721	735	767	744	800	768	728	725	730	767	757	730	727	754	752	804	769	711	759	773	719	746	786	730	764	767	775	768	680	781	705	709	742	756	750	775	717	769	743	779	765	729	763	721	738	703	783	798	696	777	706	742	766	730	713	773	777	747	769	775	781	787	763	719	746	691	710	775	785	757	746	758	758	771	784	754	791	765	740	699	791	683	792	786	750	738	732	766	764	742	759	733	787	789	716	756	745	759	781	726	757	733	781	740	762	685	730	777	716	802	730	749	763	698	786	743	716	762	757	754	703	771	745	754	736	757	736	747	749	763	722	759	719	789	776	799	791	761	712	715	775	765	752	761	752	745	768	823	717	825	738	770	757	826	734	740	762	744	723	834	721	763	721	753	745	757	785	778	736	802	734	789	735	748	767	756	792	767	766	775	783	693	691	792	730	791	767	769	771	743	744	757	717	719	760	742	814	769	758	749	762	773	751	705	726	759	781	744	778	761	754	780	730	715	730	752	749	738	757	753	741	691	777	732	772	766	755	810	785	788	688	762	793	757	737	738	773	749	767	773	752	720	731	772	735	762	762	734	784	718	741	791	700	759	748	743	813	731	812	772	739	711	756	762	724	751	772	755	750	777	779	758	768	702	753	731	725	772	714	827	792	741	720	711	713	784	754	769	758	746	719	744	755	762	769	764	728	710	707	741	788	752	735	744	730	735	802	712	727	771	788	754	765	755	773	717	758	708	774	734	728	730	732	762	726	757	760	706	719	769	758	753	748	765	741	752	715	762	702	765	757	758	736	763	790	764	727	791	771	772	736	772	762	792	726	748	786	754	783	762	762	740	763	779	740	741	755	730	731	721	770	743	791	732	771	771	750	781	776	742	777	743	737	753	777	765	750	763	772	792	800	782	790	782	757	785	761	751	799	743	774	772	747	764	762	783	790	785	799	732	775	803	786	757	748	754	773	749	750	743	790	778	756	775	785	747	798	750	776	776	777	825	744	777	723	731	815	766	746	747	767	770	772	704	745	755	788	786	731	726	759	716	761	765	761	761	731	756	762	746	796	759	739	727	776	735	776	770	762	758	738	725	759	788	748	780	800	762	759	777	772	744	733	811	784	740	777	734	716	751	742	772
36209	36052	33264	27044	20788	14529	10753	8204	5956	4317	3551	2961	2763	2157	2105	2103	1622	1621	1336	1220	1408	1086	1138	1258	1094	752	738	720	723	754	726	794	856	792	668	593	579	576	465	522	528	464	497	527	500	635	630	555	549	428	434	379	417	428	417	413	403	429	412	422	402	390	398	369	395	407	376	367	419	393	417	390	376	394	316	358	390	346	346	345	342	331	360	337	352	371	364	349	409	341	363	333	370	345	358	405	398	349	365	377	386	375	332	331	341	368	378	387	335	346	403	382	391	328	352	366	356	348	349	351	350	344	340	377	342	392	358	360	350	368	334	370	386	368	365	364	312	393	365	373	371	390	342	365	399	348	371	347	358	356	338	370	325	352	373	365	369	341	354	368	336	360	375	371	363	359	398	394	323	373	369	345	337	381	396	343	365	326	389	358	338	353	340	331	361	371	343	357	392	361	373	352	361	417	341	391	328	357	343	352	398	363	327	389	406	342	377	348	379	366	338	391	368	375	346	344	328	327	346	355	362	394	343	343	374	348	379	404	391	345	373	359	360	353	345	376	313	357	364	369	368	338	379	347	359	376	369	387	378	334	346	395	361	351	359	349	366	403	386	365	371	339	392	335	381	359	311	361	364	366	372	337	381	384	361	382	364	357	377	330	351	382	375	356	346	375	350	372	360	365	308	361	342	373	340	371	367	399	354	381	371	355	359	371	330	370	339	351	361	348	377	353	382	325	350	362	351	370	353	364	336	346	365	386	356	365	371	335	342	362	356	353	388	310	378	328	388	314	391	355	348	343	366	336	392	363	368	358	362	346	400	386	365	389	376	338	338	339	346	366	348	337	374	384	377	348	363	368	333	363	366	379	373	345	383	373	353	365	368	380	382	337	370	358	336	341	367	355	379	363	394	362	341	359	355	327	355	383	352	351	345	359	319	343	314	355	364	377	400	334	337	359	336	381	363	370	367	375	383	364	369	382	344	338	354	394	374	357	384	361	336	345	368	322	335	346	343	344	324	359	346	348	363	373	329	364	399	345	330	361	382	350	306	354	383	339	375	362	368	350	330	342	341	344	333	370	376	358	358	356	340	378	362	363	343	361	379	360	360	340	379	353	346	364	387	355	332	323	379	361	375	366	345	367	332	380	343	320	355	321	361	344	369	325	378	355	359	318	325	320	358	342	344	369	376	387	347	356	348	342	339	341	378	399	400	349	374	387	353	359	367	391	339	346	378	325	391	367	352	354	366	383	356	335	358	359	359	329	353	360	373	341	322	378	338	369	348	390	328	354	363	403	367	355	352	395	362	367	398	382	368	355	345	344	362	363	367	365	350	347	356	367	366	326	372	365	332	365	357	376	309	338	395	338	387	340	379	381	365	360	421	318	368	334	336	367	367	374	351	348	404	344	349	322	371	351	333	353	345	377	376	369	371	380	353	364	356	352	314	342	367	369	370	334	394	385	370	395	379	361	382	338	387	355	320	363	380	379	313	321	338	368	354	345	344	349	363	389	363	360	373	362	333	339	389	363	340	391	381	358	356	375	336	344	348	339	409	364	372	339	368	353	377	345	362	378	339	352	331	305	337	368	359	344	364	357	346	405	350	373	356	368	378	338	353	368	367	330	354	345	352	359	366	379	366	340	372	340	345	358	395	344	347	388	369	365	351	369	333	353	355	371	342	384	373	350	385	359	361	405	357	379	368	381	360	367	398	349	339	340	382	360	386	375	372	385	367	354	351	343	338	352	375	368	355	342	373	349	372	378	366	367	334	365	329	370	365	374	361	353	381	354	360	345	366	396	353	353	381	349	337	381	335	410	388	344	363	331	378	367	382	352	355	321	344	366	350	365	361	349	339	368	405	379	349	340	380	377	350	350	395	362	401	361	353	371	355	324	366	333	349	356	338	355	352	382	377	353	367	366	369	338	383	349	344	350	323	379	342	329	361	375	343	395	348	353	379	342	351	369	366	399	360	313	361	302	367	333	361	368	412	349	351	355	370	368	351	349	330	364	347	401	363	360	375	375	380	325	355	361	379	362	368	344	360	333	378	351	368	349	390	316	353	359	363	359	358	386	375	349	370	364	358	417	339	327	363	322	333	375	387	337	335	396	370	342	365	356	340	308	372	354	384	355	375	369	336	352	372	352	391	350	346	358	380	372	369	385	351	356	370	372	351	373	340	359	349	333	366	378	361	346	359	355	344	382	362	366	378	351	340	382	339	323	371	333	367	388	357	330	370	356	350	326	380	359	375	374	368	373	380	375	371	354	358	318	318	354	353	372	348	315	369	360	389	355	367	380	363	338	379	363	392	354	351	345	342	376	393	350	343	412	371	368	353	367	367	382	374	322	350	375	350	347	375	373	357	348	325	356	359	341	385	348	395	372	346	366	364	366	354	356	376	363	360	337	339	357	343	348	347	369	359	370	385	377	343	368	324	321	319	366	342	359	356	372	373	348	390	383	403	357	360	379	356	325	348	379	365	364	359	327	357	348	340	345	378	340	388	336	365	328	363	387	337	345	400	349	383	356	382	377	363	345	370	338	332	343	354	341	349	390	338	368	376	351	317	353	356	381	375	358	307	349	333	371	377	366	349	348	339	323	326	354	340	368	331	352	364	345	370	343	341	372	380	388	341	363	352	366	415	358	381	380	330	375	383	364	361	360	362	376	365	331	396	401	391	372	352	371	369	395	379	353	394	398	342	362	342	357	365	356	348	384	368	373	360	328	349	385	341	390	349	353	363	370	356	373	319	373	361	357	350	371	350	318	384	411	378	350	365	365	378	379	359	338	347	368	383	353	330	388	368	354	379	390	341	360	381	342	393	378	343	345	374	396	365	336	384	367	350	351	377	354	368	378	335	337	371	389	333	326	377	352	362	366	355	356	324	338	350	357	347	337	348	363	310	343	327	359	320	343	365	325	364	362	365	361	380	355	358	381	356	364	378	356	351	335	372	382	330	391	339	332	354	357	346	334	376	337	364	359	338	377	402	364	350	350	335	348	341	357	334	334	388	332	344	356	340	365	397	347	342	354	390	350	351	362	381	360	331	344	328	355	331	372	374	325	358	378	383	377	363	365	369	359	351	322	356	369	382	346	356	364	326	358	363	335	330	353	350	354	353	338	339	369	346	364	383	354	359	341	353	336	357	329	352	359	350	378	327	334	390	362	340	350	369	331	350	359	330	344	398	332	362	358	341	349	335	362	366	389	373	350	347	342	377	341	343	362	383	324	344	352	342	340	341	346	349	355	370	438	352	391	418	366	348	361	366	358	366	349	362	351	404	375	381	369	357	322	358	375	343	327	326	380	353	363	351	365	386	356	371	357	346	375	388	383	370	340	353	354	363	346	356	382	355	344	377	370	346	362	402	354	352	344	356	379	319	362	335	404	340	349	357	352	367	376	323	361	395	383	351	345	335	342	319	368	381	350	375	416	345	315	384	368	360	350	339	376	359	316	346	319	352	334	355	382	326	379	386	365	399	386	376	385
26292	30010	32921	28950	25341	20080	20924	20121	18745	15322	14655	13279	12051	10875	10981	9984	8127	8365	6941	7314	7459	5864	5806	7049	6154	4274	3437	3776	3779	4433	3979	4579	4443	4135	3697	2589	2721	2472	1947	1887	2413	2133	2139	2440	2428	3297	3106	2677	2371	1700	1508	1284	1269	1270	1301	1258	1297	1204	1258	1208	1122	1107	1112	1085	1112	1114	1183	1162	1188	1043	960	877	902	924	926	907	882	956	902	842	899	887	892	879	848	882	900	850	861	838	847	881	851	862	928	873	867	884	883	866	868	806	824	834	845	820	875	881	827	837	807	920	865	871	852	856	842	905	900	880	825	879	826	863	839	868	848	843	877	842	877	843	836	853	818	816	899	805	900	798	854	880	804	838	860	827	827	854	824	885	875	845	856	851	867	859	889	907	860	872	822	880	868	881	817	870	867	857	897	833	828	845	867	865	853	868	841	850	858	843	864	822	862	844	820	902	848	867	857	886	859	855	820	857	812	863	836	849	831	855	841	836	870	846	889	823	818	850	850	795	867	841	818	848	881	874	866	860	849	828	850	850	868	821	826	898	889	848	936	846	835	799	839	864	866	905	849	864	912	786	832	842	880	881	854	844	852	865	866	832	806	848	795	848	848	849	889	835	838	836	858	823	891	844	869	882	870	815	875	847	855	838	867	862	844	828	837	868	866	883	854	903	779	868	871	847	865	847	874	864	822	899	875	835	852	845	874	870	879	844	825	908	788	865	847	884	872	901	884	834	856	863	862	857	824	858	846	882	815	918	873	840	856	877	846	883	842	883	822	830	795	897	851	857	837	883	803	859	795	891	840	843	852	881	836	871	863	861	830	799	873	881	888	831	866	917	900	871	888	871	809	879	828	888	848	925	856	844	838	836	831	835	863	890	861	837	838	855	860	834	891	864	822	810	891	829	810	854	860	851	834	868	873	884	885	831	829	838	869	817	894	843	840	808	874	827	853	857	843	839	857	880	858	908	764	833	872	809	903	813	877	877	836	834	802	850	786	860	809	835	829	821	873	873	814	877	847	847	819	865	952	851	854	865	841	846	891	793	837	793	839	850	915	885	840	874	878	893	869	817	911	847	884	831	826	815	815	862	843	836	842	818	837	814	835	860	853	879	835	891	835	856	872	863	822	911	873	836	822	889	844	820	851	922	890	889	828	823	844	828	824	821	955	833	867	867	814	869	862	839	831	851	873	853	894	863	829	863	850	842	815	884	862	829	842	876	866	806	872	823	826	815	860	810	869	841	858	843	829	832	850	810	875	834	885	842	878	867	850	862	867	864	820	872	880	831	876	849	847	831	833	839	893	850	847	847	858	861	903	840	879	850	876	906	832	789	920	886	812	855	871	815	860	838	803	850	905	847	911	873	840	860	808	921	850	823	888	853	890	789	842	753	826	873	893	859	856	862	887	838	806	880	846	892	825	834	839	833	875	877	768	804	886	854	851	914	807	863	886	901	887	826	871	850	821	876	880	833	862	833	836	857	819	846	820	915	855	850	864	855	836	859	869	867	846	892	851	887	891	882	860	849	822	867	859	881	807	907	863	844	834	812	849	855	837	870	844	849	883	887	814	857	844	921	848	908	872	925	839	833	838	845	858	838	847	880	828	851	858	931	880	840	834	857	854	815	868	842	843	824	844	836	859	838	845	842	842	860	850	825	883	870	838	814	899	854	875	909	871	867	875	855	825	886	851	852	811	842	807	823	845	871	884	861	835	826	843	827	860	876	858	824	825	918	854	823	861	858	894	901	878	857	860	854	837	823	798	821	882	856	815	881	868	807	829	852	840	828	839	854	866	850	840	829	790	792	820	810	845	816	848	849	876	900	865	824	926	861	797	842	885	855	816	896	812	888	840	824	835	855	860	892	852	905	846	888	858	887	872	867	851	841	869	829	811	872	851	833	899	847	857	877	892	822	837	859	885	868	877	847	855	810	838	845	875	845	863	819	842	875	850	848	881	867	876	875	889	861	810	770	916	851	801	860	878	841	828	852	877	869	839	839	824	864	861	871	866	825	897	874	850	925	853	816	851	815	867	822	861	856	789	852	893	832	912	849	865	882	813	886	862	867	891	829	838	875	901	888	845	858	910	876	862	850	907	841	858	802	846	850	878	818	851	867	848	847	815	856	865	848	901	847	876	880	853	928	841	827	851	857	878	885	850	799	858	869	795	867	931	835	842	834	902	870	855	896	858	835	868	879	904	884	869	821	812	848	922	869	894	833	872	831	824	847	850	851	869	838	843	898	860	825	845	836	847	887	881	842	839	862	857	855	872	820	869	840	850	857	878	846	866	845	857	831	869	812	893	822	849	875	893	881	844	827	826	837	851	923	836	881	858	858	815	885	799	870	819	807	808	843	944	864	886	845	829	856	804	869	862	836	855	866	868	812	833	828	793	893	841	825	843	835	824	851	849	857	852	827	899	840	839	876	862	847	846	840	869	811	842	861	848	889	827	860	895	876	837	854	876	870	839	877	850	850	836	903	879	853	841	843	857	895	860	861	861	825	855	862	898	830	854	842	843	901	850	874	848	878	817	871	812	847	802	880	848	795	860	851	878	830	873	871	886	891	837	825	875	829	819	905	890	881	899	892	822	854	889	861	823	835	873	859	879	813	854	875	861	833	803	823	850	862	889	821	862	846	866	837	876	838	877	774	903	867	867	923	835	829	799	847	891	885	890	853	828	886	840	835	855	853	833	844	883	836	862	850	877	817	881	863	830	825	853	841	909	815	830	853	889	837	904	868	854	895	816	869	880	844	833	831	863	865	870	899	829	888	856	828	881	857	903	834	865	857	861	837	869	899	875	888	847	840	860	859	891	844	855	853	830	890	844	867	848	834	870	872	850	838	854	876	865	904	798	888	808	863	832	848	842	869	838	880	849	842	870	879	841	840	848	910	812	866	861	813	865	837	852	885	806	882	830	875	842	824	868	869	830	834	870	856	838	909	805	854	889	789	844	845	866	796	849	864	888	847	862	875	822	864	853	860	863	859	936	854	863	848	844	805	880	848	880	869	820	857	863	871	859	864	805	839	870	861	926	795	902	846	856	869	888	832	879	799	901	842	862	848	810	842	852	867	850	797	929	874	889	836	886	810	857	838	832	827	812	780	809	826	855	825	848	840	881	858	877	844	849	858	852	844	874	883	836	884	835	872	840	816	881	807	839	867	884	890	826	787	944	887	838	832	830	863	873	867	854	868	856	832	862	839	794	840	892	923	844	849	920	846	846	796	847	793	857	854	841	882	853	857	866	837	909	855	876	828	872	902	868	873	853	869	842	908	906	872	817	857	896	820	854	803	815	849	846	832	900	889	896	827	822	878	818	866	881	802	858	802	866	858	880	819	848	848	916	845	872	815	907	854	823	826	880	826	831	906	861	824	834	831	863	864	894	798	854	859	814	842	883	840	865	870	843	829	836	877	963	835	865	869	814	831	839	921	832	815	915	875	848	837	805	848	825	889	856	878	837	837	824	872	815	870	824	827	847	880	877	869	810	924
42827	38269	33860	28631	24796	21114	18291	14915	11438	7942	5923	5175	4414	4260	3907	3195	2659	2537	2217	2108	2177	1809	1614	2138	1810	1193	990	1034	1020	1217	1132	1153	1271	1062	1013	703	627	641	589	529	640	576	599	648	704	952	765	720	620	516	422	401	362	394	356	400	390	388	372	323	339	323	341	358	321	320	344	358	352	304	309	294	261	281	284	277	296	266	284	296	305	330	272	264	308	260	286	263	247	312	281	274	280	345	291	296	300	261	292	266	240	296	284	250	272	322	275	268	281	304	283	283	270	285	272	281	300	314	290	255	262	296	271	284	288	309	276	286	271	244	274	318	280	324	313	295	340	267	297	275	275	298	258	273	271	292	329	274	248	272	321	268	299	287	292	301	283	283	303	319	306	258	280	299	285	270	261	272	275	249	276	292	281	291	281	301	311	286	279	291	273	293	288	277	277	278	273	283	296	280	309	282	289	302	296	316	247	289	279	279	276	294	297	300	288	295	253	262	320	293	267	279	296	289	257	246	316	307	292	299	235	270	274	278	299	285	273	284	274	275	297	269	280	273	274	295	247	298	315	293	256	299	277	309	252	278	272	327	273	276	292	286	269	276	296	288	296	278	272	302	288	227	279	291	305	269	273	291	299	313	279	283	264	275	294	290	265	291	262	309	250	285	299	290	276	260	283	301	267	268	300	277	288	269	290	313	288	298	292	271	284	266	283	291	298	305	288	304	297	287	289	278	284	269	272	271	293	305	261	288	278	281	283	262	312	297	282	281	289	290	294	288	283	276	298	303	276	307	301	279	267	288	288	295	300	269	278	257	272	288	258	258	304	285	275	310	358	275	276	279	316	312	293	315	287	302	285	272	283	251	286	296	271	294	283	298	272	275	293	269	306	294	297	263	255	341	275	274	281	277	289	265	286	272	245	270	280	295	308	279	279	281	279	282	273	266	294	276	310	278	260	298	284	266	286	289	293	283	297	285	264	271	294	262	274	289	276	295	284	295	273	301	306	281	298	288	288	296	300	245	269	275	304	302	300	300	285	269	286	285	280	273	275	293	296	293	284	260	274	283	292	283	266	337	273	309	281	272	263	261	305	302	262	294	264	294	275	264	273	271	281	286	284	260	294	279	275	286	267	276	302	268	262	263	287	295	277	288	257	264	272	295	252	271	308	266	285	289	275	262	274	272	294	282	247	334	255	267	295	317	264	289	317	304	288	299	285	265	292	303	268	302	254	276	277	282	283	277	285	276	293	295	280	265	259	311	300	274	292	299	280	312	282	286	277	282	289	309	298	284	291	272	291	263	275	300	313	277	281	277	288	260	306	292	304	293	280	278	271	286	306	275	270	269	286	278	283	306	288	278	271	312	261	259	276	276	290	289	281	276	315	339	266	293	310	273	264	283	306	293	277	257	274	267	252	281	293	266	275	268	285	317	289	257	279	264	285	309	281	285	293	284	283	301	265	276	278	288	276	291	331	291	282	287	289	262	268	297	278	298	275	265	261	270	299	288	302	302	299	284	277	288	251	303	278	302	284	289	269	258	273	272	288	316	283	266	272	301	302	259	312	270	288	298	285	261	282	294	296	266	253	315	303	265	286	290	277	293	298	299	301	261	293	292	293	254	290	276	298	270	290	285	305	293	266	246	296	304	287	270	267	266	254	289	271	306	307	289	274	292	268	277	289	284	278	277	290	291	284	295	279	254	299	273	304	302	283	309	251	297	272	274	283	279	292	265	287	280	280	319	273	290	289	312	279	291	259	275	266	280	287	271	303	299	289	297	269	306	305	301	294	287	291	284	305	282	240	288	305	270	291	315	264	306	284	261	303	295	263	290	248	264	258	265	262	307	264	274	250	267	234	282	321	266	309	293	277	284	272	261	275	282	269	274	303	257	290	279	290	297	236	289	277	292	268	275	290	286	279	282	292	263	272	272	302	264	309	272	272	298	272	253	298	277	263	314	303	285	263	254	298	271	261	290	285	296	299	263	271	277	292	284	289	268	256	302	274	286	296	279	271	278	273	275	299	304	281	274	294	269	301	348	268	259	299	279	311	279	263	258	267	303	251	294	264	275	302	295	275	284	288	304	304	254	265	256	313	283	285	280	272	276	296	331	279	245	235	303	310	283	289	289	309	258	291	277	299	286	289	270	289	250	283	301	275	279	291	286	272	279	304	285	301	299	279	297	292	301	290	280	279	315	288	276	293	266	287	290	300	301	245	295	283	283	291	266	283	305	274	304	264	244	290	285	276	306	289	251	309	360	298	278	288	290	268	279	309	330	260	268	289	286	283	271	247	300	293	277	284	299	283	280	281	281	286	262	251	265	275	291	294	283	266	273	267	271	291	254	286	279	287	301	281	301	281	286	282	286	267	293	283	295	284	310	280	292	286	272	296	264	283	293	288	283	309	254	310	317	289	279	276	243	272	320	270	285	302	269	287	299	289	310	256	263	305	288	325	285	299	255	337	303	281	282	284	285	290	294	288	285	246	257	284	281	307	298	291	271	259	330	267	285	263	277	267	266	292	265	288	274	292	290	299	282	255	310	318	278	274	256	270	281	256	272	303	297	302	277	274	284	267	303	284	272	301	283	290	275	292	271	274	295	280	281	298	275	281	293	308	277	340	291	259	346	315	314	304	317	314	296	290	267	291	292	262	238	282	271	306	273	264	282	284	301	258	299	267	238	272	272	251	312	299	258	295	265	248	276	275	268	279	242	272	295	283	267	298	271	337	261	261	294	304	270	266	275	272	258	258	295	266	266	287	262	296	276	290	271	294	255	304	280	289	273	280	286	280	272	295	300	276	286	259	284	291	299	260	291	292	318	259	281	259	247	292	268	282	267	285	270	266	242	295	276	302	267	285	283	285	265	300	284	303	311	291	272	275	307	303	303	288	298	297	295	269	311	316	274	277	284	307	300	287	292	254	309	289	286	281	305	288	294	282	313	264	280	285	293	276	268	281	274	271	263	249	299	283	287	304	293	256	302	290	281	279	280	266	279	266	268	295	278	289	283	283	287	282	269	268	267	275	299	282	270	278	295	274	298	267	293	300	270	264	256	317	317	320	281	246	292	303	268	278	265	314	265	287	306	281	274	290	264	266	282	282	292	297	306	317	301	251	267	305	269	266	261	292	300	305	324	272	286	320	289	307	284	322	314	298	269	283	291	287	274	278	287	274	295	281	289	288	280	290	280	290	309	260	280	266	269	297	284	283	308	302	293	298	298	280	286	276	300	281	279	324	293	272	265	274	277	308	312	287	260	274	273	289	249	267	244	270	269	278	285	251	267	285	286	268	304	285	304	284	293	318	273	316	287	324	279	279	251	245	323	286	284	283	281	291	269	291	277	281	301	292	290	273	283	283	291	279	263	270	280	271	300	295	300	291	289	261	266	254	285	259	297	276	279	290	285	280	265	295	290	327	293	272	288	285	289	293	278	305	279	268	301	280	282	302	265	271	298	270	277	298	230	252	283	264	269	271	269	291	278	305	287
31808	33881	36517	33530	30900	26000	27079	27543	26004	21886	20210	18937	18566	17943	17374	15442	12953	13535	11752	11950	12253	9468	9431	11995	9837	7062	5543	6132	6056	7568	7044	7196	7786	6637	5850	3824	3831	3347	2776	2681	3467	3209	3288	3447	4058	5850	4351	4165	3419	2272	1627	1383	1377	1446	1431	1494	1486	1485	1437	1173	1082	1095	1100	1116	1154	1160	994	1206	1371	972	941	781	735	726	738	750	716	694	697	738	721	708	688	666	699	704	682	656	696	679	656	665	695	767	767	673	688	757	655	739	706	629	685	681	706	641	663	689	619	727	693	703	649	674	721	656	741	694	670	658	689	627	654	654	687	688	680	705	699	644	676	663	699	698	689	648	722	649	645	670	639	697	655	639	661	690	701	719	706	702	660	683	690	672	672	687	705	676	652	651	710	674	714	676	730	645	632	651	673	702	682	671	698	688	634	651	704	705	676	690	676	695	698	651	677	654	672	654	681	696	676	653	659	744	676	668	696	676	674	685	691	717	716	648	667	672	660	647	683	671	673	661	753	663	676	658	668	625	686	694	720	692	644	724	735	661	682	658	720	638	692	699	632	692	681	691	674	682	655	699	679	727	735	652	675	698	675	713	695	682	662	658	655	724	677	639	660	665	678	716	710	667	705	691	686	700	695	716	689	658	698	686	681	721	641	656	657	689	639	613	633	662	666	669	682	680	643	714	655	684	684	618	701	722	653	658	690	677	702	631	722	661	669	681	672	710	712	679	734	666	654	626	652	687	669	694	660	659	695	716	701	718	721	701	701	674	702	658	677	703	689	657	703	728	645	661	668	706	649	631	673	654	697	692	653	651	722	645	718	651	749	670	698	681	643	688	643	658	719	636	687	694	680	695	651	627	760	657	693	680	695	684	649	666	672	645	635	669	674	649	665	661	670	692	656	717	649	682	697	637	658	667	669	660	687	670	634	703	701	672	653	639	635	641	651	699	700	693	665	698	673	670	651	639	678	671	661	687	661	699	667	655	687	660	696	709	659	666	696	696	670	739	669	671	701	669	624	697	706	735	660	690	652	696	683	706	676	720	681	714	700	704	718	696	635	660	661	712	721	700	704	669	679	686	652	682	693	681	687	695	672	685	687	641	710	695	679	702	712	653	676	625	665	694	701	724	707	658	685	723	702	714	681	721	655	673	682	703	696	718	688	749	716	699	682	660	668	671	678	704	695	677	662	662	724	675	684	695	654	686	640	688	721	673	686	673	667	674	689	672	657	656	635	669	655	683	706	707	681	704	684	659	642	692	696	709	686	668	657	655	663	714	675	695	669	670	691	693	673	683	716	670	659	638	666	682	660	692	695	685	699	622	655	740	627	678	654	616	684	663	682	703	656	688	676	686	689	666	704	688	686	695	641	659	650	701	651	684	711	664	711	661	705	710	682	737	652	651	687	690	723	656	684	627	709	667	674	700	668	690	657	672	663	701	661	686	652	693	669	701	666	685	669	665	744	666	646	682	685	651	652	693	680	704	665	652	689	662	643	651	692	693	669	657	675	661	696	655	692	712	675	696	673	722	690	686	630	647	686	650	663	695	697	719	650	673	637	685	645	662	687	673	681	653	642	646	703	677	687	673	658	695	669	651	664	686	643	651	649	658	641	692	669	633	718	717	668	684	678	695	704	661	661	693	678	673	643	656	658	640	671	675	697	699	703	714	657	666	650	699	705	670	653	716	695	687	671	624	688	678	677	685	701	694	675	696	705	668	671	691	682	660	682	711	663	695	653	660	667	685	689	657	706	661	658	700	723	684	644	647	677	681	699	683	665	669	699	654	663	694	676	704	668	673	698	697	666	676	706	668	669	669	647	673	680	668	664	643	683	655	643	692	682	661	687	697	649	646	707	660	665	680	655	704	755	676	652	693	706	662	657	671	697	729	682	696	673	651	662	709	675	688	642	673	647	664	666	673	700	651	689	677	664	658	642	670	669	682	677	667	710	705	663	706	678	712	640	669	700	717	705	707	678	666	667	696	742	656	690	653	674	660	622	728	707	644	681	640	656	665	698	733	688	689	691	642	632	672	623	726	637	661	686	635	729	675	671	701	688	692	722	683	744	642	678	692	700	662	656	699	700	687	677	695	653	758	631	705	606	659	750	705	678	713	711	684	680	680	682	675	721	692	662	746	695	679	653	730	687	696	659	724	659	667	674	646	677	673	686	674	662	699	687	648	708	663	682	637	700	651	673	692	674	672	704	675	621	720	662	673	691	657	668	672	688	718	646	672	676	657	719	640	673	656	663	710	715	695	654	708	666	636	677	708	704	683	673	662	663	694	698	704	661	700	672	707	704	681	652	710	665	650	671	691	680	635	704	708	696	632	712	678	704	634	702	612	676	688	656	685	655	720	704	684	690	644	679	686	683	708	672	727	731	674	711	694	678	666	686	713	725	697	688	655	671	666	646	692	699	629	668	639	618	666	675	618	661	650	736	678	675	745	653	666	741	657	696	640	716	698	655	648	732	649	692	665	643	660	639	630	677	680	724	710	729	666	622	676	657	686	682	734	693	603	656	707	706	657	677	644	694	708	697	644	704	682	653	692	645	703	659	703	648	682	649	673	696	627	687	676	673	721	702	729	659	698	640	692	672	729	690	627	671	708	618	697	684	745	639	663	688	642	733	667	638	688	701	679	696	654	675	667	651	639	687	648	677	644	707	677	677	668	659	655	693	665	655	682	667	698	665	614	704	650	670	715	645	718	690	697	677	656	732	699	723	734	690	699	659	670	673	709	653	658	698	698	701	689	683	702	665	715	645	673	654	690	652	696	672	691	627	716	687	696	644	649	679	675	684	693	682	653	670	675	684	670	676	692	668	660	665	723	678	705	663	672	657	674	705	686	661	672	667	654	690	665	670	708	706	650	664	649	667	702	670	671	657	684	689	690	665	716	690	719	681	663	649	678	642	646	658	674	697	669	718	659	622	691	664	654	647	684	673	691	689	669	697	652	671	676	633	663	669	695	692	655	681	678	664	691	665	673	689	701	688	682	687	658	684	690	701	726	660	681	679	681	663	666	704	614	703	714	655	625	698	668	676	672	641	663	661	696	706	696	695	679	676	678	657	690	661	639	677	675	699	721	680	678	692	723	673	759	671	647	728	644	686	673	698	701	666	681	662	656	678	668	708	665	673	704	742	651	679	674	675	695	692	671	685	676	723	685	722	708	664	680	698	738	682	661	682	688	696	635	718	720	681	638	647	667	640	703	648	634	713	649	692	714	723	658	644	658	683	694	624	671	710	672	682	694	678	709	693	677	641	650	667	702	702	700	666	666	655	668	689	666	637	635	699	623	710	716	618	712	689	645	680	703	642	706	696	688	706	665	677	707	637	703	664	677	648	704	689	687	677	630	675	717	652	671	711	718	656	691	673	666	650	695	701	694	722	660	695	665	692	702	663	619	660	711	715	705	667	691	674	668	638	722	670	657	709	687	673	666	682	678	686	707	676	678	666	681	699	672	660	676	677	684	669	675	683	714	658	680	690	653
11453	12611	11523	7012	3873	2364	1950	1509	1154	882	711	663	632	633	555	564	505	476	412	400	402	349	367	392	355	383	351	384	357	354	336	353	359	360	343	317	393	330	347	325	358	375	302	330	338	351	333	380	326	340	338	349	311	307	330	347	309	319	323	348	332	313	304	311	301	324	307	299	339	351	350	316	314	319	341	325	312	325	319	299	306	319	330	311	343	281	328	318	271	320	285	323	352	292	316	360	299	314	311	305	315	328	324	335	320	314	300	313	310	336	306	326	298	315	320	319	329	336	334	345	322	297	331	312	339	312	312	309	346	328	288	289	292	316	299	296	316	292	325	303	281	344	311	301	301	325	323	339	301	299	318	310	315	291	300	286	347	305	312	315	292	298	326	302	313	324	319	326	310	342	318	320	351	304	320	342	323	331	315	307	315	318	303	338	286	296	346	285	282	329	300	298	296	313	325	286	318	292	281	336	324	307	298	316	323	289	316	305	296	302	336	309	306	313	313	275	309	324	306	262	282	320	343	295	266	309	283	353	306	325	320	359	327	292	297	294	323	341	311	326	309	340	321	320	297	349	322	281	290	287	311	305	296	306	298	312	319	295	322	309	303	333	338	292	303	301	316	315	307	314	293	335	316	305	322	329	302	345	337	293	310	321	335	309	325	274	332	326	284	315	313	310	301	323	274	348	274	293	313	289	312	308	317	302	266	300	308	329	282	288	333	297	316	275	309	321	294	309	347	311	309	326	323	333	326	302	309	265	329	345	302	286	319	297	302	321	306	272	275	303	310	319	321	308	345	324	350	316	334	335	305	308	302	317	315	317	300	326	295	325	330	342	304	309	283	313	291	317	356	326	299	297	335	334	295	353	328	305	321	309	286	305	302	309	290	300	322	306	313	317	274	322	362	308	329	308	279	307	315	297	318	321	313	327	319	269	291	330	337	327	306	328	350	320	291	329	305	318	342	325	356	330	275	299	296	283	310	326	327	307	295	315	298	287	312	324	283	297	293	292	326	337	310	287	324	322	298	321	313	304	293	323	299	320	311	303	345	298	330	313	319	318	274	350	313	329	300	311	321	350	341	314	257	319	303	292	281	292	308	295	319	352	305	281	314	296	295	301	319	285	340	298	286	293	338	291	295	303	300	330	295	314	303	292	334	320	331	321	314	334	316	320	318	330	281	355	348	310	285	292	297	308	332	312	308	338	296	329	314	283	298	268	295	266	303	283	318	318	323	338	301	316	297	297	294	318	322	317	310	326	335	303	314	336	333	326	305	298	336	310	313	289	338	342	349	303	329	297	297	305	335	342	321	328	343	329	343	341	331	307	301	301	315	304	279	341	320	297	299	313	336	305	309	286	288	349	312	312	301	328	299	286	281	284	312	322	330	313	295	334	320	321	297	316	321	298	303	311	322	276	296	334	300	323	314	317	269	312	350	333	304	326	317	314	314	320	277	310	300	311	326	305	289	267	353	306	366	320	311	325	296	325	303	312	332	316	310	316	334	306	325	322	305	302	336	325	324	307	322	332	325	324	298	297	287	312	296	294	291	304	328	300	294	290	335	332	315	310	285	330	261	278	277	311	323	313	323	316	318	338	300	294	299	317	289	303	285	303	327	313	304	328	306	318	279	298	338	326	314	289	351	339	302	320	293	297	334	323	298	319	327	273	304	315	317	316	320	310	315	326	299	306	299	312	301	305	291	296	292	327	327	273	315	309	326	339	327	304	299	337	292	321	322	316	332	310	325	297	310	302	324	317	262	309	318	309	311	299	267	308	324	308	305	306	290	328	321	290	323	306	322	305	330	321	338	314	319	319	304	332	287	291	327	330	308	310	313	312	296	330	295	331	301	315	350	317	318	349	347	343	301	303	329	338	333	324	313	319	331	269	332	303	313	312	343	315	340	293	306	295	332	301	314	343	323	297	288	352	312	341	351	294	300	324	317	322	302	315	297	314	352	290	324	353	310	283	276	314	315	279	322	334	314	305	305	294	293	307	299	323	310	287	328	335	356	342	279	293	290	317	282	301	286	311	315	289	337	311	325	307	337	312	302	323	274	327	300	313	324	305	300	292	301	311	287	309	310	315	368	324	280	296	283	320	322	291	324	288	264	312	340	303	303	283	325	318	315	287	310	296	299	302	293	331	298	283	291	298	322	294	312	301	323	349	301	301	293	294	316	297	317	296	327	295	313	307	305	355	320	299	310	310	322	304	316	310	281	342	320	312	283	294	314	336	301	296	331	290	303	313	326	312	302	333	330	291	339	278	290	343	295	317	332	310	317	282	287	323	287	324	308	327	294	340	324	300	271	307	329	274	312	327	327	309	301	297	324	278	318	314	326	298	339	324	316	304	332	319	303	315	305	316	297	314	323	315	311	300	265	295	324	318	355	299	336	320	303	290	329	315	318	290	325	303	318	319	312	334	335	280	272	284	324	320	290	270	337	343	315	325	325	319	349	303	310	326	324	321	312	325	353	304	331	308	292	344	281	305	319	328	311	306	337	306	311	302	328	312	275	295	303	284	335	321	306	314	297	294	303	286	316	306	327	333	274	277	360	314	330	302	330	297	299	318	326	300	294	305	317	331	290	311	337	326	294	308	316	314	326	352	287	321	323	313	301	339	306	283	316	297	284	307	313	310	322	268	329	325	292	287	329	275	331	329	292	284	327	307	312	333	322	322	320	321	327	318	333	282	306	293	307	299	321	331	309	311	307	340	319	278	345	304	328	330	329	333	351	318	296	339	297	311	304	315	295	325	321	297	308	330	320	350	344	323	318	297	291	300	313	336	282	306	314	302	301	315	303	319	292	300	337	306	309	309	281	328	290	310	296	306	324	336	319	331	306	310	332	318	294	325	311	325	322	325	295	298	327	302	307	343	315	266	308	323	314	301	306	321	284	327	316	329	331	339	318	314	306	305	332	300	308	295	315	323	318	299	338	312	306	284	266	321	324	312	314	314	312	319	311	327	299	346	290	332	293	294	287	308	314	323	313	292	309	337	316	328	319	325	322	326	364	296	284	311	295	274	322	302	306	307	306	304	328	299	292	346	309	294	314	321	307	316	317	318	275	297	330	329	297	306	303	334	328	295	313	314	279	331	286	295	298	308	320	328	310	319	312	307	314	308	312	298	304	313	300	345	333	307	319	291	277	307	318	293	334	322	315	315	319	292	328	311	307	300	277	302	307	318	329	286	306	320	309	303	317	310	323	364	305	306	328	331	317	302	337	275	292	328	315	305	308	316	304	326	334	343	299	313	309	333	315	344	328	304	302	287	373	313	325	304	321	291	295	363	296	327	335	336	320	318	319	281	314	313	308	299	301	312	326	295	304	345	316	320	316	325	312	316	311	341	312	337	296	321	323	278	337	318	341	296	314	273	303	329	306	325	311	319	325	322	348	306	314	333	303	292	301	276	313	275	342	313	293	316	329	316	306	327	305	321	355	297	339	309	299	332	302	305	329	308	265	313	324	312	310	334
8847	13184	15497	13974	10769	7883	7181	6056	4992	3954	3224	3041	3040	2801	2515	2251	2040	1850	1490	1404	1281	1227	1348	1331	1148	1123	1104	1034	1085	1117	1094	1191	1122	1174	1103	1075	1094	1013	1011	941	1083	1002	1018	987	1015	1048	996	1039	958	914	899	900	891	897	940	924	858	860	862	805	840	854	820	785	795	875	812	832	803	828	767	839	791	756	775	801	762	824	777	763	697	752	754	788	812	778	791	791	832	739	758	779	760	814	776	768	809	732	801	748	758	731	747	761	817	795	779	682	717	803	779	776	817	759	746	777	773	802	785	751	743	766	744	806	765	810	761	821	764	721	745	778	739	754	755	705	785	752	776	785	802	752	807	752	736	739	728	818	750	789	766	709	748	783	787	817	782	776	809	791	751	753	778	744	803	755	806	786	801	820	748	792	773	766	797	727	734	807	756	782	733	744	773	782	772	752	777	771	727	749	752	738	747	799	741	809	752	765	776	717	739	767	726	751	791	744	779	791	770	769	773	771	830	726	773	762	760	721	781	781	772	755	792	788	782	806	751	719	817	787	764	801	758	800	725	785	735	763	779	764	758	767	818	783	755	770	795	791	745	808	761	757	717	793	735	776	794	770	801	735	748	778	784	774	774	767	728	770	728	754	741	757	739	724	775	794	751	738	750	724	759	808	777	810	766	757	778	789	774	735	765	772	788	774	730	789	735	753	731	777	758	749	793	763	779	757	761	781	760	758	804	761	752	776	771	843	723	791	711	748	740	759	759	743	770	801	752	681	760	785	782	757	738	815	804	709	792	793	749	796	771	814	834	806	799	714	738	803	794	762	813	799	794	800	764	765	736	776	768	783	818	749	749	775	769	764	734	752	799	782	786	752	763	792	742	810	795	799	775	793	798	777	697	764	713	765	734	761	755	769	769	751	744	760	791	779	775	722	815	759	800	764	765	781	772	754	782	780	796	734	771	742	766	764	733	772	743	772	792	789	792	752	783	793	737	759	774	742	772	805	772	791	806	758	805	811	797	760	783	782	777	790	764	767	754	780	830	799	804	732	769	742	799	841	774	772	748	771	769	758	794	753	785	747	726	789	732	770	733	729	767	823	823	781	743	733	786	779	784	742	723	761	728	788	799	785	808	754	767	745	776	755	787	747	766	766	766	745	780	768	725	795	741	773	745	715	789	779	773	751	752	776	763	730	768	824	780	742	732	760	785	768	797	785	753	755	796	713	769	787	766	775	736	769	789	788	766	751	782	814	803	782	714	697	743	784	749	666	752	776	772	753	809	794	766	808	768	764	770	806	792	770	809	798	746	796	844	823	793	698	739	810	764	751	710	799	777	743	756	756	789	766	739	737	754	706	770	785	810	760	761	710	784	768	788	725	772	741	752	757	741	784	763	785	772	786	771	806	759	767	819	782	847	793	796	787	737	745	799	773	794	778	783	763	761	833	748	730	763	756	761	800	819	763	787	791	828	759	759	791	741	770	774	795	776	769	774	761	825	753	764	752	779	780	755	785	777	729	767	778	739	748	728	791	766	747	785	779	767	803	772	780	747	754	811	810	798	762	750	826	822	783	783	731	777	752	759	785	778	783	729	797	761	749	784	763	775	819	740	755	752	754	749	752	812	805	765	729	752	795	747	753	802	772	745	802	774	746	779	764	745	776	793	775	771	750	737	746	782	768	789	775	770	787	779	758	748	745	776	774	716	762	708	775	775	788	735	772	752	784	761	768	811	775	732	797	777	741	785	787	773	761	749	779	757	773	807	744	735	762	730	790	762	814	712	770	762	796	752	816	765	745	778	714	791	790	782	733	785	750	806	797	758	811	797	772	776	701	768	786	741	807	740	780	786	781	802	781	759	788	733	770	743	753	756	760	768	736	815	792	785	748	776	763	748	797	791	792	756	766	771	783	759	745	784	764	808	755	719	804	779	776	752	760	775	788	756	746	777	741	772	758	765	731	741	729	791	772	773	771	747	750	781	789	800	740	783	784	739	762	792	719	751	773	763	762	777	773	800	772	778	719	756	791	723	819	802	745	820	722	790	756	821	764	761	794	776	729	744	766	761	727	805	747	748	750	785	809	768	758	763	717	755	771	762	755	742	730	779	755	793	783	776	751	777	757	732	774	802	735	801	782	761	794	768	788	735	752	823	743	778	770	728	751	793	788	767	748	793	763	769	770	769	746	789	706	774	723	770	791	789	770	762	726	800	713	788	765	764	759	758	760	801	778	791	765	765	775	740	791	795	779	729	788	835	770	731	827	734	735	792	780	783	779	785	774	792	742	712	798	744	718	754	772	790	766	844	760	760	780	766	775	759	763	734	759	778	786	747	767	791	771	749	743	724	720	738	800	758	797	754	771	752	741	748	764	789	767	790	785	752	782	713	755	795	777	719	740	774	748	837	752	825	822	772	778	763	768	757	809	787	786	727	744	841	792	792	764	755	769	761	743	813	780	725	736	777	763	764	818	816	759	738	784	788	801	768	764	752	764	735	724	780	765	745	796	747	776	764	774	793	767	710	760	760	769	812	743	851	773	721	752	763	776	712	784	751	752	738	705	776	759	796	739	795	734	803	751	754	758	772	735	817	774	823	777	834	799	736	750	820	751	731	765	757	760	764	730	802	755	735	774	786	804	773	768	779	741	744	776	751	760	826	768	748	762	782	772	787	792	763	767	767	738	717	809	756	759	748	778	785	762	777	764	771	714	719	772	754	774	789	789	790	722	763	768	777	778	779	787	753	709	784	776	755	749	780	780	782	776	752	795	773	786	788	764	793	789	777	778	783	789	781	713	774	808	706	723	779	773	756	777	785	756	783	758	712	770	711	782	723	761	770	786	733	754	746	754	782	715	703	776	764	750	768	748	784	762	776	724	779	771	779	735	759	817	722	807	762	741	770	781	756	838	743	755	772	812	769	786	808	734	771	752	735	801	785	819	755	772	764	722	771	777	819	782	768	792	797	719	770	767	754	725	726	743	786	792	825	803	797	774	749	744	835	806	759	727	763	774	784	811	805	759	766	819	783	738	715	796	761	728	784	760	816	752	735	799	748	771	753	788	759	734	760	744	763	804	782	767	740	761	765	679	740	761	722	745	817	769	746	789	738	764	789	788	799	807	787	795	809	733	757	731	773	778	732	763	768	799	808	784	709	709	780	797	705	716	767	784	790	774	773	726	729	792	778	776	832	817	734	739	747	762	763	799	716	827	771	779	807	772	753	760	740	741	760	762	777	777	781	756	764	745	811	756	778	771	805	760	820	730	805	743	811	795	758	729	744	716	792	753	750	762	750	779	737	773	752	703	727	748	725	780	755	809	747	758	776	799	746	718	734	741	824	762	766	759	761	721	739	788	756	763	731	728	786	794	755	723	787	792	723	728	766	762	765	720	822	778	759	796	725	719	794	745	779	802	776	804	772	789	761	757	728	725	767	764	761	796	747	794	736	732	775	749	766	736	797	800	765	800	751	776	775	804	769	757	757	758	750	766	746	766	763	819
35626	35692	32047	26110	20828	14500	10949	8689	6228	4357	3085	3001	2761	2526	2236	2015	1788	1510	1368	1395	1237	1099	1048	1357	1157	857	772	797	752	876	859	883	895	749	693	592	552	525	460	484	534	596	571	608	620	706	604	495	485	497	430	426	396	450	418	432	428	405	401	403	423	408	411	397	409	389	367	382	380	394	345	338	362	408	356	383	351	374	353	373	344	376	339	363	364	351	360	347	354	410	339	389	353	374	367	349	325	365	381	382	388	336	377	325	373	369	384	366	357	393	361	344	349	358	355	347	385	346	355	400	373	366	375	357	326	358	374	393	369	378	377	358	346	376	351	336	350	338	387	352	392	365	370	364	360	356	409	363	375	334	407	350	392	347	369	382	344	372	347	358	334	372	376	385	364	345	354	384	341	365	366	366	371	403	347	364	384	355	392	360	349	421	376	384	375	342	375	335	368	363	377	350	337	357	375	364	353	393	360	358	343	345	349	356	363	364	373	374	370	378	360	378	371	362	332	340	345	355	366	357	349	365	417	386	363	328	331	343	364	376	332	376	343	332	361	378	339	386	364	361	353	382	378	362	353	328	372	385	377	354	392	347	350	355	366	376	381	367	370	361	361	355	360	387	339	399	388	343	387	382	349	339	351	341	337	346	352	364	369	351	358	369	342	335	340	337	365	368	386	342	308	322	336	324	369	349	386	352	382	374	341	395	379	357	349	330	361	350	337	371	378	361	351	349	331	406	363	351	381	369	337	369	361	347	360	341	358	346	390	369	338	355	363	347	338	345	391	382	405	354	336	381	352	367	352	358	353	322	370	339	319	364	362	360	364	369	338	384	374	354	376	358	390	372	369	355	345	339	347	409	365	370	354	386	350	321	353	404	352	353	347	374	378	389	365	333	321	382	335	342	387	308	365	352	348	353	380	371	358	395	360	314	345	358	357	374	342	381	375	353	348	366	384	350	376	351	368	378	332	378	375	326	361	358	360	353	377	393	352	352	380	353	369	344	338	375	352	349	381	371	366	389	323	349	362	359	357	387	335	339	387	341	370	387	330	418	339	355	360	388	360	363	347	330	383	315	362	354	378	357	341	355	353	349	352	358	323	367	386	382	370	363	378	330	408	359	379	313	348	348	334	321	355	378	352	360	367	350	374	323	362	386	361	353	367	385	355	389	388	392	342	313	374	373	368	380	407	369	383	366	335	336	360	347	358	383	379	362	337	361	391	376	350	313	394	353	361	394	334	353	332	378	370	345	330	375	346	337	360	353	367	368	353	398	359	369	347	346	358	346	408	364	378	372	394	388	391	375	337	373	364	349	357	334	355	367	347	397	368	339	333	351	367	387	390	352	347	343	356	376	350	351	366	365	361	375	348	330	373	352	377	351	361	359	354	374	332	361	387	354	355	346	413	392	359	336	332	344	387	338	352	367	405	367	361	380	357	374	377	392	378	376	368	342	330	384	305	384	366	357	349	389	333	405	387	392	361	353	379	344	342	342	396	351	378	335	349	375	350	352	359	377	362	332	364	340	369	378	394	360	378	343	365	352	353	340	376	369	356	346	379	370	354	362	351	337	366	345	342	376	335	371	391	383	368	425	346	338	365	373	353	352	348	361	354	368	357	368	410	336	362	363	370	363	358	325	352	336	356	361	396	329	354	344	377	350	398	352	360	333	347	362	363	380	399	363	353	366	357	357	344	341	336	358	369	334	390	357	359	349	333	334	353	344	383	381	365	338	342	334	379	398	341	357	361	398	384	396	372	376	368	360	356	367	347	392	393	356	381	366	380	311	331	325	365	368	354	338	363	365	325	331	385	384	330	366	369	330	345	351	347	391	352	362	351	340	358	394	399	416	368	363	393	318	320	363	374	321	351	370	384	337	381	358	368	378	336	368	359	349	343	349	377	351	355	363	361	382	365	379	345	333	393	354	348	387	356	364	428	374	364	341	332	363	343	349	374	334	347	356	394	365	377	348	351	336	339	376	342	332	384	401	400	346	309	385	399	321	366	350	361	333	354	356	369	405	359	373	380	368	344	354	358	355	343	358	330	373	360	394	384	353	318	390	368	346	365	353	366	356	355	347	341	331	330	374	382	349	362	365	378	371	347	370	372	365	348	405	380	335	343	377	381	372	387	344	348	368	353	345	361	352	361	395	376	340	356	316	341	377	393	362	343	372	323	346	348	344	362	343	383	400	354	338	353	343	366	352	344	380	353	372	374	362	330	388	315	381	338	360	354	355	328	380	360	364	385	354	358	364	394	352	379	372	366	381	354	331	412	362	342	343	376	405	381	358	363	387	374	384	337	346	355	320	400	317	369	401	358	343	340	381	336	358	331	329	331	355	401	355	327	351	344	365	360	357	355	371	340	386	379	388	341	384	374	394	379	392	358	354	358	340	348	383	373	367	380	349	387	398	375	377	382	328	372	381	375	352	325	372	374	355	385	353	369	374	366	352	348	359	362	357	334	329	361	365	358	371	368	347	341	313	359	386	342	380	350	387	361	357	340	345	375	388	364	357	369	366	387	360	365	395	329	362	382	361	348	408	317	372	365	365	387	366	372	353	370	379	379	380	367	343	390	367	351	377	365	356	403	338	385	358	348	340	363	369	336	359	374	325	382	355	337	354	346	367	386	350	361	370	351	364	375	391	387	361	371	376	338	378	358	377	380	354	414	347	352	388	356	372	353	384	370	355	362	333	323	350	346	355	341	391	354	359	383	351	356	360	348	351	342	368	408	359	365	340	392	350	351	351	369	362	339	380	367	344	378	363	345	364	354	335	365	361	384	359	365	326	361	359	345	342	331	361	379	348	346	324	397	337	347	425	355	342	377	362	359	351	376	375	354	371	345	329	352	356	378	356	349	352	362	328	367	409	376	368	385	354	339	356	361	379	402	397	351	396	348	384	307	385	342	372	360	349	334	371	360	382	375	358	340	363	365	393	384	343	342	377	373	369	369	362	314	368	367	328	367	354	386	355	353	329	357	347	333	353	373	350	346	359	376	357	366	356	356	358	368	354	340	364	420	375	368	354	392	371	348	361	346	354	372	332	372	354	381	378	365	390	383	347	369	380	384	356	350	395	373	383	381	405	357	336	371	386	365	359	373	383	340	368	367	388	362	302	381	369	321	378	391	395	366	339	340	388	352	336	365	364	316	368	392	410	387	380	419	347	382	357	377	389	375	343	376	351	379	368	366	339	371	357	371	371	341	352	315	372	370	377	353	373	362	350	311	334	390	343	357	354	365	340	396	381	374	363	367	375	386	352	378	350	397	356	378	330	347	359	360	358	347	357	374	360	378	338	409	356	339	390	361	377	395	354	384	339	352	347	349	394	366	343	346	365	365	364	354	312	355	366	381	348	376	382	350	319	340	334	373	361	346	387	343	380	359	376	399	351	307	385	346	341	380	380	375	384	383	408	401	371	383	350	338	385	358	379	393	354	326	379	335	356	302	375	341	387	360	354	353	365	354	322	325	358	398	339	356	374
25895	30380	31666	27601	24604	19775	20182	20463	18820	15345	13369	13300	13008	12347	11218	10358	8759	8190	7309	7839	7347	5628	5863	7626	6083	4147	3859	4122	3868	4697	4413	5027	4884	4062	3581	2713	2406	2215	1963	2107	2458	2451	2497	2451	2732	3479	2751	2690	2231	1796	1435	1331	1247	1305	1320	1295	1427	1345	1216	1090	1108	1144	1118	1076	1154	1036	986	1048	1262	1036	890	1001	904	877	911	959	967	907	868	852	896	938	928	886	808	844	890	941	888	845	857	869	857	877	902	900	857	894	869	822	830	847	846	892	881	869	901	864	868	886	880	877	831	849	840	857	807	862	847	850	797	910	919	864	913	892	839	838	836	855	870	828	833	876	837	841	864	888	818	841	882	819	826	840	865	850	815	863	845	863	844	851	915	844	861	838	873	801	854	812	864	848	871	852	881	880	846	885	866	923	868	885	876	846	859	825	903	873	904	920	863	841	838	887	835	875	825	858	918	866	856	822	913	806	838	881	910	860	823	846	874	826	870	830	827	870	859	856	855	883	937	866	822	904	871	845	850	843	874	890	860	844	811	787	843	814	876	861	846	842	864	815	869	840	791	863	871	885	839	877	886	874	840	831	844	889	818	859	861	897	860	858	856	856	879	838	837	866	813	842	820	886	879	869	888	859	923	875	828	861	831	845	813	857	845	877	874	932	820	821	847	907	806	885	910	870	790	885	848	909	872	866	866	895	810	872	819	891	813	826	852	879	850	895	904	806	891	848	876	818	878	849	857	839	887	841	917	843	861	876	847	845	862	819	849	896	877	876	824	859	833	855	824	893	820	865	860	893	893	917	830	857	888	893	847	853	859	849	828	816	816	804	867	853	856	888	857	836	905	861	862	841	852	832	892	809	836	837	850	853	902	900	882	804	900	859	818	908	856	843	836	839	841	857	864	865	851	835	862	824	844	856	853	864	845	829	840	792	901	828	844	926	852	846	872	854	894	873	851	805	846	918	874	877	868	862	848	871	892	846	878	851	877	858	839	858	839	811	811	887	867	896	836	815	793	891	908	827	882	827	837	870	832	858	835	832	877	859	893	838	870	856	872	884	824	793	860	871	811	861	854	866	869	787	854	842	871	867	822	837	875	796	852	885	826	821	870	839	816	897	829	896	862	836	829	842	906	901	870	864	861	843	865	872	870	858	863	847	826	884	791	920	832	878	910	845	807	854	833	913	809	873	857	816	835	910	799	871	849	842	837	843	861	832	865	848	858	870	884	855	790	862	834	852	835	886	848	925	835	856	845	803	831	890	879	894	847	814	857	876	866	869	785	900	836	842	841	874	928	888	887	843	869	844	871	832	851	922	829	890	902	861	852	856	879	859	844	805	837	859	870	839	835	902	847	879	861	846	864	843	857	832	870	904	875	943	897	873	832	831	866	850	856	876	889	906	806	877	823	804	873	891	815	850	894	822	887	879	867	857	935	886	857	840	855	824	806	818	837	910	859	861	798	885	897	833	860	846	856	899	852	887	814	872	845	861	847	845	883	850	923	852	842	885	934	853	862	902	942	851	844	861	887	842	925	878	810	842	860	846	850	873	897	809	853	869	911	826	856	871	851	855	876	849	880	876	831	881	895	849	837	888	850	901	862	830	829	885	811	854	910	882	840	866	888	878	859	890	831	863	876	857	853	868	840	881	880	863	825	860	886	868	851	831	841	832	833	813	831	858	849	828	892	839	834	906	898	847	853	812	858	847	820	850	835	886	895	837	848	879	828	848	859	844	865	830	882	866	884	867	870	879	887	820	835	817	873	789	865	844	879	844	908	875	821	833	847	853	870	878	827	837	832	883	800	827	828	837	825	864	882	871	924	874	830	847	888	862	867	865	880	832	904	835	899	900	813	899	824	854	874	826	856	873	831	786	833	856	816	842	868	887	882	867	854	857	814	848	859	827	860	871	889	914	819	800	817	822	872	850	885	829	859	878	828	843	856	837	837	929	862	836	846	826	865	845	836	877	881	874	868	862	838	913	842	871	875	907	834	869	844	863	838	815	851	822	872	837	869	844	829	855	850	847	889	857	866	896	896	847	876	884	806	836	849	838	851	868	854	851	803	878	851	841	898	859	833	865	837	786	838	849	918	892	816	792	921	798	872	863	848	810	869	860	817	850	890	804	846	868	820	859	845	836	870	860	902	855	824	843	879	848	874	866	871	877	891	863	828	863	800	847	857	838	827	880	863	877	921	895	841	850	928	840	846	871	902	856	867	830	893	871	841	856	883	862	862	901	882	908	817	902	882	883	837	840	826	840	890	889	869	864	875	898	853	854	863	835	865	903	847	889	852	841	880	887	843	849	870	832	836	883	823	866	909	817	852	833	849	842	843	826	928	837	898	873	861	891	844	836	852	846	846	827	872	848	851	855	861	868	844	849	852	853	833	902	883	859	875	822	866	850	855	807	821	827	829	889	825	876	832	877	804	889	825	890	847	855	863	872	830	874	846	875	895	879	848	827	828	850	818	823	845	818	861	840	823	896	900	864	908	877	837	879	843	868	823	816	835	872	825	861	811	846	901	877	854	807	855	876	863	871	832	874	846	856	894	863	871	857	798	882	841	856	884	844	798	875	902	881	864	921	839	889	845	897	936	869	879	858	873	893	873	826	869	845	824	871	828	850	808	888	883	797	875	855	903	802	867	856	807	890	859	874	877	864	881	903	852	862	858	883	897	880	868	894	838	827	859	824	845	815	870	835	886	849	851	875	870	872	896	873	883	854	852	906	835	801	872	862	814	861	847	872	938	839	838	861	795	850	848	833	806	823	801	856	895	820	838	892	864	893	806	881	870	864	864	910	816	837	861	858	891	919	860	872	850	833	870	882	795	878	867	862	858	866	848	866	832	798	864	855	831	872	836	906	906	832	829	907	821	914	805	899	856	814	786	836	845	901	862	827	812	855	894	838	879	877	872	824	855	842	842	849	846	838	868	838	890	847	859	847	829	892	890	859	873	846	896	867	841	851	844	830	854	861	840	845	847	864	824	835	877	812	832	830	867	843	834	886	836	851	820	835	835	943	915	913	830	850	873	791	832	869	838	819	822	847	831	827	828	852	917	869	874	833	840	879	814	829	840	825	882	864	841	853	851	870	868	834	876	810	849	905	924	834	848	867	895	873	850	799	788	871	831	873	871	872	896	843	845	929	820	840	866	852	856	819	877	839	814	873	891	901	832	833	887	881	896	831	836	861	880	851	853	890	872	857	823	845	886	826	904	877	866	891	889	826	883	865	868	876	914	841	894	837	848	913	866	957	888	853	804	834	860	911	866	909	823	844	877	856	833	841	819	846	841	853	870	900	864	844	817	845	881	851	865	879	778	867	902	825	861	879	887	879	868	921	858	903	900	857	844	891	868	822	805	853	873	819	877	848	874	799	860	833	864	838	810	862	869	858	842	851	835	804	839	909	838	873	857	863	854	861	910	877	852	855	880	888	836	831	854	867	847	820	899	896	862	886	855	873	811	893	866	867	811	897	865	840	891	805	876	824	843	891
42485	37819	33928	28430	25032	19843	17487	15090	11620	7726	5694	5488	4874	4473	3938	3440	3117	2811	2440	2333	1932	1869	1631	2265	1822	1287	1068	1128	1057	1248	1182	1314	1226	1059	960	691	614	655	536	556	722	652	674	683	740	921	742	617	617	453	437	388	384	409	390	411	360	400	368	366	397	338	374	345	312	322	305	345	421	376	344	322	307	302	324	291	260	333	302	272	301	285	309	284	270	291	307	285	331	277	262	305	263	316	302	312	299	272	308	281	289	302	315	293	294	275	272	271	278	290	267	280	316	295	324	285	289	297	286	280	308	289	322	312	290	274	291	286	288	288	274	303	286	280	305	296	306	280	266	302	321	293	310	293	283	280	301	299	261	265	316	285	309	272	296	276	257	287	285	319	282	262	283	279	334	322	307	292	277	306	311	284	286	282	272	299	276	293	271	292	304	275	251	277	275	316	317	295	297	286	268	306	298	285	274	302	274	309	279	297	306	303	309	283	287	310	279	288	299	308	308	296	297	310	264	332	312	299	267	295	263	284	297	242	283	300	298	284	307	288	292	286	286	305	283	287	292	293	294	251	245	287	290	298	295	287	287	291	277	298	289	264	241	256	271	301	292	309	288	265	277	308	278	256	261	312	268	297	298	282	312	307	273	263	285	281	271	333	289	280	292	275	290	302	274	280	311	304	297	278	312	300	319	280	294	264	317	289	304	290	313	300	309	292	287	296	292	288	312	274	285	245	293	266	316	265	265	283	303	287	303	307	290	285	295	274	277	303	297	299	298	289	268	277	266	256	294	295	263	274	309	332	281	282	284	307	248	287	313	264	278	278	295	308	292	261	268	295	281	269	291	305	292	282	299	279	303	290	300	307	278	297	262	292	290	279	294	308	332	305	302	294	271	290	315	277	293	304	281	271	296	267	307	252	285	299	275	300	271	283	305	284	292	333	269	279	303	304	286	276	295	301	280	290	262	271	329	264	314	264	321	282	307	285	291	273	282	273	292	326	258	299	292	281	269	268	289	299	324	331	283	310	283	299	275	261	276	271	264	294	289	262	262	293	292	301	312	286	297	312	309	284	275	289	327	308	293	298	277	322	314	330	308	267	292	257	311	280	293	296	293	316	307	305	294	262	315	304	284	284	282	269	274	295	307	291	291	288	288	281	329	285	283	266	307	280	319	278	254	291	282	308	310	313	308	299	280	293	280	283	273	290	296	305	277	297	290	265	292	255	278	280	320	334	303	261	270	282	288	311	279	290	272	316	270	295	302	288	277	272	290	288	271	307	309	280	279	279	298	302	263	283	288	291	335	265	323	304	288	251	304	315	312	292	264	307	273	287	264	273	319	323	308	275	313	256	269	299	301	288	266	273	275	264	310	296	289	327	250	302	287	272	290	275	284	288	268	300	263	296	296	279	249	284	298	287	289	292	285	300	276	286	302	303	280	268	252	319	299	291	284	291	281	275	294	292	296	301	272	288	291	298	274	257	326	300	267	299	309	272	266	309	307	283	321	240	282	291	287	286	260	268	288	291	254	288	271	296	283	319	278	317	322	302	289	268	287	301	289	290	289	292	269	285	258	279	278	303	323	286	291	306	287	267	311	289	300	258	291	293	260	298	310	332	300	286	282	276	316	258	295	298	300	288	256	287	294	290	286	302	271	296	258	284	315	280	309	321	263	286	298	295	302	307	291	285	286	279	288	303	278	293	274	288	315	264	280	306	306	306	261	271	297	282	283	269	282	287	287	314	279	272	288	307	265	310	276	307	272	300	287	280	292	285	312	289	313	303	315	290	280	291	307	287	270	272	291	282	327	291	277	297	283	275	302	312	306	287	265	272	259	303	313	308	344	294	314	288	313	305	306	321	290	310	279	292	265	284	301	273	279	276	286	275	289	307	290	331	281	298	312	280	272	296	259	254	289	282	270	276	297	286	301	262	303	290	297	256	312	301	279	302	269	301	290	310	305	268	294	285	278	313	290	300	294	299	280	304	295	304	269	312	299	292	295	258	269	326	293	283	286	306	315	287	300	285	306	281	270	313	298	319	286	286	308	337	279	275	296	302	308	304	305	267	325	296	294	258	273	263	304	261	305	314	271	295	293	277	292	271	255	301	328	266	293	286	293	293	307	282	299	277	297	305	260	255	277	278	314	267	286	287	281	291	272	278	257	297	307	320	300	304	311	311	298	291	319	276	268	285	294	311	278	288	286	280	298	275	301	286	280	291	277	291	291	297	297	286	301	288	290	278	303	303	342	261	251	270	276	263	300	302	303	270	272	281	275	323	297	279	273	286	278	255	316	274	283	323	278	263	297	266	263	315	272	275	289	273	298	291	306	297	313	291	278	279	282	271	292	285	284	266	293	270	248	274	298	265	258	271	271	301	305	303	289	283	313	285	265	301	300	284	291	304	276	322	277	288	304	269	310	334	300	284	302	264	266	278	293	327	291	287	316	301	285	263	293	278	282	264	313	288	334	305	286	278	306	301	283	275	270	287	286	285	279	272	296	296	272	274	290	287	287	256	275	292	294	309	291	303	279	327	313	296	290	277	274	275	293	298	248	276	290	301	301	289	285	307	309	285	288	287	308	274	306	298	310	299	322	320	292	306	275	303	272	281	288	308	284	289	311	255	308	283	292	276	279	313	271	278	312	308	287	283	283	289	306	262	285	284	264	298	292	271	277	290	268	287	293	274	308	311	296	297	298	304	292	292	289	306	313	309	283	312	267	317	317	290	297	289	290	307	270	317	255	287	277	289	302	302	279	292	283	310	264	280	279	268	285	322	310	262	295	286	284	280	303	276	229	264	266	281	324	302	285	285	276	281	272	304	278	279	326	301	282	300	306	292	294	279	299	301	260	293	309	276	294	282	278	338	289	274	273	267	284	312	281	281	289	330	300	281	282	302	286	263	278	312	305	287	272	257	280	303	288	309	285	283	293	273	281	282	269	325	319	307	297	342	299	310	271	286	289	276	286	288	269	296	284	313	314	296	283	275	263	298	279	297	313	251	298	274	314	254	297	279	295	302	296	251	302	273	283	311	288	286	283	295	303	281	254	277	294	287	299	266	278	304	282	282	302	275	318	318	258	270	308	280	281	289	291	323	321	296	258	284	295	277	285	307	228	292	290	295	307	286	304	285	329	309	273	278	280	303	280	291	303	273	277	295	292	280	273	291	284	278	330	314	306	286	280	254	299	305	285	287	285	254	309	287	262	283	299	277	287	279	267	291	278	292	287	328	300	306	310	294	316	309	275	269	279	279	275	260	283	314	318	290	279	305	297	303	269	311	285	263	285	280	283	302	283	310	284	298	276	307	282	320	269	309	303	324	275	305	295	273	275	292	272	295	308	291	271	288	310	287	281	314	269	286	289	282	300	292	307	298	252	271	266	291	267	306	279	282	295	297	278	298	270	279	288	247	284	296	297	286	311	282	294	308	265	318	292	259	322	285	302	288	277	319	295	286	272	296	289	328	290	266	297	310	310	274	251	270	276	291
31806	34404	36079	32719	29850	25268	27253	27800	25934	21248	19892	20725	20095	18670	17861	15486	14344	13904	12540	12654	10923	10323	9833	11632	9724	6875	6128	7183	5992	7713	7423	7940	7803	6085	5828	4081	3392	3269	2676	3000	4054	3519	3597	3619	4456	5485	3996	3632	3390	2374	1602	1485	1331	1584	1490	1506	1666	1541	1170	1067	1190	1153	1172	1186	1095	952	939	972	1439	1326	949	797	817	784	796	792	748	807	794	733	749	763	730	664	704	709	770	715	682	679	774	689	714	823	689	720	727	669	720	687	672	700	702	647	673	696	676	707	651	724	726	676	642	725	670	675	681	673	653	749	714	728	659	654	693	676	637	707	696	703	691	668	648	717	703	681	720	679	721	640	683	710	688	648	705	721	689	699	666	704	660	705	679	708	658	660	674	687	655	684	669	661	685	649	669	698	710	702	700	665	686	684	701	708	696	691	688	682	698	700	702	680	704	687	686	650	660	675	715	696	726	686	713	686	702	676	698	720	697	661	657	685	716	720	714	696	707	689	669	701	704	662	702	720	673	690	661	654	681	698	685	698	679	733	701	664	709	626	704	747	719	623	692	647	683	706	685	715	695	647	700	651	739	677	719	674	701	674	703	713	662	670	733	701	683	703	728	653	701	699	658	698	715	712	676	696	697	683	655	659	650	692	661	706	720	698	659	668	676	685	705	680	648	741	635	692	717	655	657	695	694	638	679	686	689	654	677	687	661	711	698	707	683	691	710	667	724	629	698	704	692	684	677	694	640	687	669	660	683	683	693	676	648	694	685	707	730	667	725	687	689	684	738	650	689	671	665	656	710	749	663	695	710	724	708	697	673	713	677	708	711	733	736	655	683	745	682	660	708	714	687	710	701	729	670	654	719	692	703	721	681	682	693	720	716	724	665	718	689	685	702	663	684	713	689	711	700	679	705	670	744	727	706	655	645	735	714	694	726	659	643	643	652	715	687	708	673	712	705	682	672	672	688	705	680	675	728	671	727	663	639	667	688	699	708	685	688	739	673	669	653	691	603	662	651	700	714	633	665	686	662	686	682	699	678	656	649	680	693	732	698	703	699	700	698	688	694	663	666	646	677	693	693	680	672	674	665	673	709	649	697	679	705	645	670	745	724	705	645	702	657	671	717	694	736	683	737	721	715	676	693	700	625	708	656	663	736	690	677	698	659	714	718	709	703	705	689	698	645	659	689	684	706	736	676	685	696	676	676	681	713	683	678	712	677	669	687	668	728	685	685	638	669	663	662	662	647	702	702	680	707	682	737	675	662	694	680	684	686	700	695	673	740	668	653	624	696	678	678	685	646	644	678	649	689	622	692	691	685	692	669	684	726	684	704	739	688	705	695	710	677	644	668	653	669	691	692	705	681	651	690	689	684	721	693	684	699	689	669	660	670	692	672	674	655	728	675	691	695	690	648	694	658	704	678	699	690	697	690	723	724	673	717	691	663	645	647	728	735	712	683	685	665	687	692	717	716	699	696	675	675	736	678	688	718	694	712	669	666	681	720	701	693	754	701	672	695	687	654	692	706	676	704	716	639	684	707	686	670	732	742	702	675	725	676	660	682	737	671	670	708	677	691	678	652	700	672	673	733	660	660	689	719	687	687	717	714	651	701	659	705	688	733	673	679	693	667	689	665	724	681	680	661	702	666	710	670	719	690	719	704	680	628	717	668	715	652	635	716	707	650	677	683	635	698	683	675	668	666	654	735	696	674	698	675	652	713	644	698	675	693	702	678	661	674	700	685	688	734	677	684	690	644	706	688	698	703	712	700	703	700	669	703	688	716	679	678	698	678	686	654	682	706	677	669	677	696	680	710	648	680	726	653	676	675	682	705	697	651	659	680	684	697	655	656	702	736	684	726	681	706	699	640	638	691	679	686	686	692	700	678	668	653	700	683	613	703	690	711	698	656	707	671	708	683	666	652	666	720	718	655	716	650	730	712	708	688	702	605	677	633	695	684	631	667	662	704	681	669	708	720	674	668	713	675	701	679	721	675	697	718	724	710	704	693	693	715	694	744	708	667	713	700	676	707	670	684	674	690	699	673	710	669	720	671	695	668	664	732	670	648	667	680	655	696	679	630	653	681	689	682	727	676	685	663	706	714	703	716	724	687	664	679	716	678	667	688	626	678	758	671	673	695	695	688	681	648	675	701	694	672	685	726	710	709	714	702	714	708	702	679	707	626	657	705	709	701	741	656	646	680	747	661	737	672	686	690	673	761	679	728	639	655	689	647	681	683	640	679	721	641	700	670	691	707	719	714	713	722	652	668	699	646	667	678	686	679	730	699	697	708	688	702	676	671	662	681	724	684	660	708	722	663	662	709	688	664	698	690	649	671	697	718	685	675	662	658	695	674	661	687	665	690	730	674	719	683	655	649	682	641	694	670	743	645	727	692	644	688	732	670	690	626	728	700	687	697	639	699	733	653	696	693	673	725	660	694	668	656	674	701	670	699	657	752	658	703	687	650	697	708	676	659	690	667	680	709	658	655	691	667	694	688	676	731	703	692	674	705	705	693	698	657	708	663	704	639	706	644	666	686	695	690	693	700	706	699	742	694	744	691	701	686	707	688	670	687	688	694	655	675	703	626	760	655	653	682	672	702	685	688	729	665	664	626	700	710	716	666	695	652	705	696	638	659	737	727	685	641	674	722	698	686	705	676	759	650	719	684	713	645	700	649	685	682	747	696	678	689	710	714	688	724	693	683	685	701	689	677	666	652	659	696	706	707	669	671	710	688	672	656	641	710	653	662	707	704	664	660	726	734	665	674	682	736	703	695	677	721	679	709	685	722	689	696	690	678	680	702	619	666	724	695	708	657	702	659	689	752	709	751	684	718	707	681	698	668	708	654	705	661	682	693	656	694	715	687	686	678	713	713	716	740	683	688	675	659	679	626	719	700	670	670	665	611	688	660	654	659	707	739	647	704	682	715	682	673	676	646	685	699	678	719	670	694	717	710	728	691	689	689	724	637	689	698	706	673	664	698	680	703	670	735	667	683	641	680	727	692	713	702	672	703	646	708	663	704	726	694	670	717	681	696	694	709	684	687	696	707	693	683	691	707	735	718	683	734	670	705	708	639	712	682	671	731	679	714	655	663	689	663	657	684	669	736	674	685	731	685	679	671	677	701	687	723	659	683	699	652	700	670	699	680	641	671	658	712	722	656	690	700	637	710	669	706	724	717	662	699	668	675	656	667	705	715	667	690	661	667	688	693	685	681	663	663	705	671	715	659	715	728	711	687	685	672	627	687	711	636	681	711	754	694	670	712	676	668	683	700	671	663	706	714	685	682	673	693	674	655	702	695	695	651	652	644	712	692	698	663	690	698	729	674	681	635	679	691	648	705	665	689	702	721	714	701	696	682	670	725	690	719	694	688	700	721	669	639	680	646	683	704	686	706	699	714	707	657	695	721	715	705	673	736	700	718	732	698	682	715	676	718	683	728	711	677	679	700	700	682	659	720	679	653	715	708	723	689	703	684	678	671	654	671	692	695	726
10911	11635	10815	6472	3417	2412	1826	1390	1184	929	772	760	652	676	605	482	512	448	422	380	374	401	411	382	350	386	320	361	383	384	344	339	371	370	338	340	363	334	337	360	347	354	338	324	354	373	306	333	331	326	325	343	334	346	321	359	304	350	317	340	374	309	343	324	322	319	345	288	315	363	324	347	295	325	327	310	318	308	315	339	319	329	328	355	324	325	283	327	283	330	307	324	338	352	298	347	349	305	342	319	309	319	311	311	334	298	313	312	301	308	308	322	292	345	326	320	299	293	337	327	314	320	283	318	274	293	293	334	294	324	328	319	340	312	321	322	294	343	327	292	296	343	286	346	308	326	327	305	321	319	337	357	334	315	307	304	330	317	324	304	302	342	310	324	317	310	337	344	324	342	335	323	323	283	313	330	277	317	342	334	333	308	322	266	304	312	327	313	332	368	319	314	308	311	357	319	307	330	324	305	323	330	335	325	309	309	324	341	324	314	321	302	320	306	318	327	338	320	294	314	297	337	313	335	313	333	306	329	302	326	289	323	260	325	297	357	280	321	342	316	313	319	307	350	336	272	334	319	299	332	311	331	334	272	331	317	316	321	330	296	328	302	323	325	308	303	338	315	304	328	311	317	324	319	336	326	304	345	313	319	298	331	354	324	314	309	338	330	303	304	299	294	318	298	331	328	343	319	290	330	354	311	353	346	348	328	307	321	311	322	335	373	276	340	318	323	324	344	353	352	323	320	302	328	293	327	283	307	317	306	326	309	320	311	343	267	326	323	314	330	332	301	354	316	295	319	342	302	299	356	290	333	346	332	329	309	308	301	297	313	324	298	326	324	308	293	339	295	333	315	321	310	312	325	303	319	322	330	316	339	330	316	326	323	337	347	282	293	309	322	322	351	335	306	324	311	323	323	330	358	305	346	326	322	292	309	319	311	312	323	286	317	306	314	336	312	353	309	339	274	321	303	328	260	287	312	296	282	330	332	319	350	318	327	309	351	322	302	294	306	297	341	298	318	310	300	324	274	320	240	319	313	347	348	267	317	323	288	302	313	355	336	350	333	290	331	310	313	308	315	302	350	313	308	285	334	322	297	333	301	342	322	300	317	328	321	329	343	331	298	314	305	332	313	321	338	318	314	347	296	314	271	325	318	291	302	305	318	306	325	309	343	301	328	337	315	308	342	349	330	324	310	326	307	346	333	297	316	322	353	326	339	346	300	336	346	284	337	302	320	307	329	343	304	355	294	354	333	316	315	337	318	337	312	313	293	315	314	317	268	305	289	287	302	301	298	283	300	300	316	316	319	322	295	295	296	326	333	320	298	321	330	326	311	300	339	307	317	319	351	313	306	309	312	344	316	329	340	316	332	315	308	307	314	301	323	324	290	302	359	321	341	289	301	319	306	312	302	332	320	305	325	305	325	320	334	308	288	319	285	299	325	286	297	309	314	342	327	312	306	316	322	358	306	330	310	291	335	304	318	307	302	324	339	328	314	320	316	317	329	311	343	301	323	309	328	311	304	310	331	310	296	319	332	312	285	315	313	329	309	356	318	323	331	324	316	342	305	329	309	303	332	327	312	311	354	321	353	312	289	330	314	308	343	338	343	289	317	331	317	341	321	317	331	343	308	338	302	314	342	308	338	326	328	340	310	289	302	358	320	312	336	289	317	340	331	337	356	283	337	332	310	291	309	379	336	330	316	332	323	294	335	332	322	288	337	332	322	306	318	306	285	308	333	330	304	314	329	370	313	318	324	322	317	313	314	339	350	313	307	322	350	368	324	317	323	372	333	311	332	319	290	310	334	347	327	295	316	311	336	313	333	325	303	332	295	291	309	311	333	314	293	318	325	322	335	317	311	321	295	360	325	358	314	315	330	344	314	324	345	328	383	346	348	311	294	300	310	338	323	306	317	329	309	337	305	300	314	340	325	289	333	338	288	301	337	281	294	325	335	337	324	337	329	326	294	327	325	322	347	307	313	317	309	331	344	315	322	332	349	323	316	318	302	304	301	305	319	322	326	340	326	317	320	335	316	300	303	295	308	319	317	311	343	309	333	312	318	329	336	339	322	361	334	299	295	301	328	348	326	319	334	301	330	310	311	297	337	296	331	341	290	299	302	343	347	355	300	321	333	327	369	302	305	292	343	350	299	340	332	333	342	342	311	324	283	293	322	312	323	327	313	331	289	352	331	314	313	346	298	304	292	307	296	283	302	308	327	321	323	336	304	302	320	314	316	316	298	335	297	347	300	301	321	356	326	340	320	342	325	292	335	366	310	300	325	316	323	307	318	299	308	351	331	312	304	323	340	319	316	321	310	324	307	333	303	310	327	325	332	327	322	319	318	303	304	344	303	360	309	362	323	317	320	319	299	309	347	309	316	327	331	349	354	308	324	325	299	280	326	325	322	315	327	294	328	349	331	299	335	289	327	316	326	328	321	306	289	318	331	293	329	322	340	331	327	316	368	333	361	299	304	340	347	315	336	339	314	324	323	301	314	372	328	329	322	289	338	297	339	311	333	309	327	300	308	328	312	300	314	303	310	306	334	341	323	303	325	322	342	323	311	352	288	290	354	350	322	325	354	310	327	315	308	313	349	322	308	306	344	329	310	306	319	310	312	322	331	300	320	319	330	299	289	344	308	328	332	336	303	304	353	311	336	307	290	348	346	292	337	340	288	338	342	328	334	335	309	356	296	281	311	306	318	322	292	312	309	340	301	302	351	314	305	312	308	321	339	322	295	335	309	300	327	306	315	294	310	325	326	332	341	295	333	309	305	343	294	349	346	321	331	286	320	308	313	361	313	314	347	288	311	335	334	319	363	337	312	330	324	300	304	300	330	301	304	347	322	311	312	337	356	319	349	319	315	325	332	317	301	332	296	288	298	318	371	319	330	337	330	332	317	325	302	345	345	302	284	333	329	367	325	300	322	284	325	313	357	350	304	332	294	334	330	308	319	312	267	293	311	328	324	301	336	282	315	338	326	328	313	302	303	284	318	313	310	310	320	307	337	355	346	305	324	327	313	344	301	331	326	302	312	328	363	323	328	312	333	322	298	324	353	283	304	344	323	305	300	290	333	314	322	337	345	319	313	324	338	331	335	322	270	300	319	307	349	285	324	316	298	337	342	352	322	316	335	350	334	332	321	320	347	303	311	326	328	308	293	281	312	320	317	309	315	293	318	316	303	335	306	330	313	316	326	338	320	306	290	335	326	352	280	330	316	285	289	301	308	312	300	359	305	322	309	300	323	334	319	342	315	334	319	326	311	309	286	321	306	341	311	315	356	329	319	340	335	303	314	336	313	303	279	351	343	379	310	311	351	289	322	322	336	301	301	345	325	310	322	305	297	315	302	295	333	309	338	314	308	334	332	328	348	342	312	341	345	315	318	329	332	308	308	329	340	334	342	317	301	297	319	344	300	289	317	304	324	325	299	338	308	315	325	335	340	321	322	314	319	327	304	326	348	325	287	298	318
8671	12580	14330	12295	9366	8042	6997	5942	5149	3856	3479	3305	3117	3114	2704	2345	2008	1731	1506	1415	1393	1395	1328	1323	1269	1153	1168	1213	1208	1194	1133	1122	1161	1108	1107	1082	1048	1014	980	993	1069	1007	1025	974	1024	1021	968	967	948	1005	911	919	900	902	884	870	888	820	813	904	902	845	856	816	896	845	825	818	811	886	834	840	833	845	789	818	799	780	845	800	717	787	802	845	760	780	850	767	799	793	802	815	816	813	839	765	793	747	822	752	738	768	760	797	790	779	801	777	816	772	792	797	790	763	809	783	829	771	813	806	807	774	742	803	721	801	776	756	749	764	764	763	789	790	777	777	829	794	788	745	776	840	784	855	810	789	787	758	819	782	754	763	776	766	827	805	754	752	757	793	804	707	793	786	816	791	742	784	826	810	786	830	795	761	812	721	800	818	787	789	792	757	783	743	730	758	776	850	816	810	782	800	819	811	827	777	790	810	747	778	797	782	782	773	783	843	767	805	766	806	819	776	780	772	760	772	789	794	777	784	764	765	806	769	805	811	790	825	782	761	804	805	766	803	798	773	787	756	741	774	748	769	741	807	775	773	751	736	764	769	741	791	774	826	791	778	809	776	773	796	794	746	778	822	763	772	746	832	775	767	781	802	819	781	817	811	784	741	814	744	801	808	764	781	773	741	796	787	786	775	811	744	807	750	793	763	781	801	792	743	773	781	762	794	834	764	828	765	760	801	821	797	754	791	757	814	780	764	817	793	793	786	780	772	812	832	829	776	793	767	831	729	770	767	796	767	813	771	834	761	755	779	764	791	737	774	791	820	749	793	779	770	762	769	717	816	808	819	719	765	802	825	783	766	794	761	777	804	784	766	803	824	782	780	749	769	807	799	782	765	747	797	789	757	787	775	806	801	770	726	752	753	798	787	773	788	771	754	803	778	718	742	831	812	827	736	770	721	776	802	774	793	793	789	801	813	754	788	781	781	773	752	760	803	766	782	805	799	794	785	832	797	797	788	767	779	737	795	813	786	786	748	762	774	776	732	783	795	746	736	742	788	770	781	791	797	761	771	745	777	756	802	807	776	799	803	795	788	738	767	733	747	798	758	796	774	777	793	793	747	791	766	749	790	784	835	753	827	844	751	788	813	798	811	780	847	778	773	829	793	801	761	818	782	741	745	812	796	771	791	827	779	823	775	752	796	797	767	725	722	815	746	794	798	782	818	755	805	772	762	771	814	811	783	782	774	794	782	787	802	802	738	822	764	769	837	827	794	724	833	765	728	747	767	830	773	755	716	794	770	765	779	774	798	789	780	833	764	793	773	782	810	791	803	760	762	787	802	752	803	794	777	764	790	793	769	764	773	759	770	746	804	809	804	804	827	829	781	770	812	801	759	735	836	805	826	820	741	779	734	753	748	790	813	730	793	807	790	776	829	762	742	813	806	806	759	767	811	795	814	788	770	807	754	788	777	752	769	768	785	732	769	768	779	839	712	775	765	807	807	793	842	768	792	772	707	757	774	743	745	731	773	778	740	821	829	784	789	777	766	769	745	777	821	746	791	804	807	806	751	803	813	739	825	789	866	790	776	768	750	840	787	809	795	815	817	783	765	766	858	829	832	787	762	832	785	763	790	729	759	777	781	761	773	787	764	792	755	861	787	752	814	760	774	807	805	830	773	798	822	796	799	806	793	797	760	809	788	771	780	790	783	760	771	796	769	796	783	811	765	743	782	846	801	771	781	804	782	794	762	800	748	790	794	820	781	783	768	750	759	813	745	752	791	838	790	834	854	800	754	842	805	775	781	772	744	802	783	738	759	821	804	836	787	803	824	820	757	771	805	793	784	725	781	818	739	795	797	752	781	776	759	757	775	734	790	787	793	772	779	796	801	813	797	830	787	757	763	751	794	768	806	755	795	790	777	809	830	776	812	772	790	766	785	817	796	804	797	825	791	808	714	788	812	778	748	796	763	776	758	741	769	778	755	807	791	806	804	783	803	788	808	862	830	796	762	791	793	837	778	752	785	778	767	797	750	795	791	767	762	769	795	789	753	776	797	800	777	789	766	783	818	807	770	762	804	828	767	784	810	770	744	812	761	804	779	812	742	798	772	782	766	786	775	808	788	786	821	831	836	807	752	772	765	759	783	784	844	782	722	804	789	775	807	793	813	772	742	776	796	786	723	737	784	776	762	789	797	777	800	777	754	742	827	793	768	778	743	761	792	817	810	779	770	811	790	745	762	780	810	773	812	801	802	815	778	803	767	792	728	787	789	783	766	811	784	787	768	732	783	803	774	763	795	768	785	780	767	817	816	827	809	831	850	758	813	803	767	752	779	777	743	812	799	808	825	760	761	768	796	777	732	837	813	795	835	829	762	844	754	790	825	834	772	747	801	792	788	806	810	775	773	801	841	736	757	785	778	764	829	761	767	788	790	753	781	773	818	774	730	784	779	754	852	736	802	807	802	803	791	760	789	763	792	805	751	753	769	792	754	776	770	818	763	737	816	814	794	789	755	853	803	774	755	771	746	748	795	775	845	796	796	820	812	825	778	810	812	749	782	765	806	817	837	795	814	767	792	801	730	783	781	865	754	823	764	746	738	793	766	742	797	808	761	762	785	763	803	791	789	813	792	776	809	775	771	712	789	767	794	751	811	794	775	754	809	786	775	788	765	827	797	810	781	799	817	796	764	795	774	786	752	798	782	752	753	785	778	755	765	750	810	834	811	771	832	770	821	829	807	742	809	793	828	751	790	775	796	853	828	793	781	779	776	807	698	766	817	810	761	796	805	791	760	792	749	781	806	789	764	800	815	794	815	769	799	803	742	830	751	825	763	741	843	793	795	792	760	811	784	787	775	819	820	775	795	758	780	765	760	787	794	799	744	790	775	729	798	812	843	834	746	809	787	805	802	802	755	797	753	816	727	796	789	784	751	850	792	755	825	815	735	844	796	769	732	787	846	807	793	813	768	837	810	781	799	798	763	841	774	780	764	773	781	757	789	830	784	780	769	796	788	749	789	831	746	766	760	796	757	801	759	766	762	838	802	752	738	752	741	773	756	815	801	767	768	765	753	758	828	755	768	810	803	800	768	741	756	784	763	812	750	776	810	800	758	757	781	767	791	750	744	767	772	765	795	792	824	744	812	776	800	800	787	739	805	775	805	774	824	814	768	779	758	814	756	783	761	753	819	758	765	800	770	821	804	778	820	722	797	816	769	797	799	811	754	772	755	777	770	781	770	799	750	774	803	811	730	793	788	823	824	756	802	783	838	806	773	805	784	752	800	789	814	795	786	787	744	785	799	758	783	751	788	797	786	756	784	762	757	788	783	798	785	810	801	819	809	783	771	819	778	787	792	771	787	806	789	775	780	748	805	766	779	803	799	814	781	798	793	798	722	806	778	801	800	778	777	773	748	789	797	850	817	799	810	833	846	769	802	778	794	782	797	809	741	785	809	784	749	803	817	795	770	796	802	793	760	789	808	839	793	807	789	820	786
36067	35454	30944	24976	19059	13068	9951	8129	6086	4163	3371	3753	2964	2549	2188	1936	1744	1808	1490	1369	1223	1385	1160	1271	1070	829	850	857	744	928	971	893	776	772	714	619	510	587	562	517	573	543	570	606	603	659	566	532	568	492	446	441	387	418	407	410	404	432	402	395	385	394	426	404	438	400	356	404	435	404	409	380	372	348	341	376	387	389	397	361	348	388	342	380	357	369	413	361	371	365	386	370	344	373	358	367	360	344	376	347	350	361	369	299	406	390	354	373	373	384	429	414	359	372	384	372	383	375	365	368	387	363	367	376	416	382	355	403	375	358	377	355	373	387	378	378	383	370	323	368	392	375	365	379	405	337	389	374	378	357	350	378	353	372	356	401	387	357	357	388	373	385	378	368	400	391	376	384	338	381	408	392	362	375	363	367	361	380	384	366	358	376	386	374	363	344	359	354	357	385	372	375	385	370	367	381	344	383	411	349	352	374	390	372	385	333	358	346	392	359	360	392	362	381	357	359	345	379	345	384	363	386	354	371	394	372	393	381	366	361	406	354	400	404	362	362	363	381	371	363	350	372	363	408	403	366	385	393	363	356	346	405	374	416	416	384	385	369	370	349	367	381	348	385	366	367	342	406	375	351	386	380	370	360	381	331	366	367	345	397	373	378	354	357	374	411	329	358	376	370	382	372	344	382	335	351	382	363	329	349	385	344	351	333	358	385	379	373	403	357	421	404	357	365	356	384	325	396	370	333	399	343	409	408	361	378	379	384	371	342	333	360	374	354	346	381	352	389	406	385	375	377	389	394	366	381	401	364	353	368	404	320	412	383	334	384	368	357	382	365	397	344	371	377	347	365	359	388	397	380	339	338	412	357	382	353	346	385	352	380	370	351	354	357	396	391	396	334	355	366	369	371	341	371	380	381	387	390	361	382	382	367	377	360	368	343	400	334	384	374	346	399	341	374	312	396	337	419	372	374	386	391	367	331	381	337	389	392	388	382	365	405	366	350	376	389	383	372	395	372	378	368	381	375	388	359	354	392	373	401	392	410	372	357	401	403	379	410	351	361	374	393	369	354	368	361	349	387	394	374	376	342	350	342	367	347	338	358	394	389	331	375	368	384	363	395	382	356	389	368	370	359	369	370	372	415	348	368	380	334	375	374	374	356	412	383	390	360	375	400	379	365	387	351	380	393	361	372	405	375	376	366	358	385	370	369	348	432	362	379	363	350	355	338	353	395	378	388	351	356	392	360	322	396	423	373	368	383	435	381	341	353	402	388	403	368	348	350	384	339	368	366	367	360	378	370	389	373	373	386	369	386	388	357	389	378	409	362	359	399	385	389	376	362	393	328	399	385	366	388	365	368	340	386	368	365	340	368	360	380	365	340	360	384	377	352	369	370	327	400	396	360	356	410	375	378	367	361	378	397	404	358	392	370	358	382	354	368	370	368	380	351	385	354	384	402	421	383	363	363	352	397	403	379	342	378	374	373	368	407	346	363	355	359	334	373	357	364	391	369	368	384	372	374	347	372	371	379	362	366	369	359	367	359	373	415	407	415	385	388	362	371	363	408	356	386	391	338	392	384	379	388	363	409	366	362	372	339	355	380	394	348	382	377	391	351	375	372	369	330	336	366	385	343	381	385	363	380	375	339	355	348	367	384	359	383	387	372	347	399	383	366	388	370	363	381	344	360	372	344	406	370	396	367	358	364	368	399	396	391	367	333	359	394	390	409	396	399	374	387	336	391	378	358	384	356	365	390	377	368	372	367	385	349	372	364	393	337	375	356	353	381	382	380	381	373	382	366	384	374	341	360	383	359	356	341	395	365	384	385	369	378	399	363	362	361	395	396	373	381	377	395	380	388	377	353	381	391	374	346	371	379	377	398	387	380	372	374	383	360	356	374	383	418	390	388	372	386	355	355	342	370	341	362	413	374	361	383	361	350	358	349	345	348	369	352	363	386	384	413	362	352	394	368	381	374	393	369	373	349	333	381	375	347	357	358	371	391	365	378	383	363	381	361	346	352	324	372	355	373	390	393	371	370	346	408	393	377	403	364	405	354	382	349	369	372	350	377	379	384	354	356	359	384	355	356	417	394	373	385	358	371	348	340	343	367	343	419	362	344	374	377	381	404	378	386	352	370	385	380	385	367	384	391	332	409	401	372	338	356	405	330	383	338	374	379	365	419	383	357	373	378	401	356	364	381	403	369	386	331	365	362	394	389	402	353	340	388	358	369	359	352	393	378	401	366	369	358	374	371	348	373	372	387	364	392	328	393	381	405	372	375	350	404	362	360	352	365	349	420	381	367	404	389	321	385	364	404	393	363	379	339	378	362	355	349	378	367	364	390	373	318	350	379	377	342	385	365	399	375	368	413	409	352	370	418	356	342	386	394	389	401	353	350	386	332	376	333	355	348	400	376	376	391	359	410	393	373	369	398	358	387	382	382	364	369	346	358	395	328	350	375	360	345	361	384	379	385	337	376	355	385	363	355	341	385	355	424	356	363	366	365	355	375	361	359	338	362	382	359	394	365	388	359	363	363	377	349	404	363	333	378	372	348	369	400	349	383	372	391	384	365	357	351	391	353	395	354	392	357	368	383	362	379	391	382	397	406	356	391	403	391	347	350	401	359	337	379	332	394	376	389	351	376	335	375	357	376	352	322	331	353	391	336	372	354	383	364	366	351	368	401	377	366	393	374	335	361	362	425	360	361	316	345	381	363	361	380	379	383	374	340	342	341	363	366	390	380	381	351	409	351	371	376	388	338	377	378	374	329	347	386	384	393	376	342	369	343	379	363	370	393	355	353	386	331	389	387	385	365	396	397	385	385	388	376	370	411	331	406	425	365	365	357	344	373	386	351	376	379	361	341	396	365	365	409	360	399	361	368	387	390	383	390	395	371	338	382	392	365	390	377	365	384	359	346	384	390	376	388	381	372	345	368	362	373	370	359	347	364	348	375	393	360	369	376	382	394	362	385	380	376	329	360	380	375	388	365	334	357	355	385	367	376	378	394	366	380	381	381	371	388	350	372	395	369	355	354	392	358	338	339	358	361	386	374	378	394	378	386	381	366	383	370	352	355	428	361	368	418	380	355	335	381	358	427	384	387	390	368	350	400	372	355	361	354	385	362	402	375	355	377	377	398	336	354	353	367	363	363	335	360	342	423	407	375	332	377	363	361	359	354	358	369	402	403	374	401	347	393	360	398	388	386	375	381	371	388	386	407	384	364	406	357	369	381	369	384	384	398	350	354	359	338	368	390	405	371	343	361	371	353	373	371	363	384	347	387	329	394	372	406	384	399	381	355	381	402	405	361	372	321	386	352	367	360	375	352	311	371	408	376	406	374	347	379	368	353	378	377	379	381	332	375	382	386	394	363	319	366	343	376	392	373	389	363	367	354	377	352	392	389	376	352	371	351	346	354	358	377	342	342	342	404	352	385	364	395	377	381	354	388	348	331	343	390	371	388	384	386	370	398	382	360	356	379
26145	29285	29571	25084	22380	18695	19734	20797	18662	15160	13992	15438	13630	12570	11321	9692	9312	8914	7797	7435	6817	6502	6374	7250	5957	4547	4088	4605	4051	5039	5389	5018	4388	4161	3438	2724	2277	2522	2274	2280	2548	2608	2543	2556	3064	3113	2527	2290	2469	1737	1429	1255	1262	1401	1308	1331	1405	1253	1277	1167	1130	1119	1141	1065	1156	1094	1042	1128	1347	1207	1014	1006	977	965	951	926	968	928	967	909	916	892	869	887	930	929	915	936	867	949	895	891	928	942	888	883	869	885	880	873	847	877	879	882	924	871	927	921	875	919	894	908	847	883	899	872	876	890	857	867	876	920	871	873	839	843	895	856	879	870	893	880	871	848	920	879	860	824	882	869	899	925	901	912	920	869	890	912	878	867	888	902	869	861	885	874	874	922	831	873	881	903	897	920	932	928	906	876	854	913	941	878	858	863	847	932	895	878	899	880	915	867	834	914	811	909	851	929	943	912	936	883	879	847	939	847	881	927	836	863	829	905	871	851	860	910	870	885	876	871	878	905	916	874	888	911	861	874	906	874	871	865	905	850	905	837	851	873	892	907	928	847	862	881	918	841	803	884	947	850	895	915	875	830	918	874	904	886	868	868	887	859	865	869	897	902	925	919	936	903	877	872	892	870	876	867	861	852	877	907	893	878	893	890	858	904	854	876	906	847	890	895	882	878	846	879	920	896	845	885	859	915	880	883	858	886	852	888	876	874	870	889	899	876	927	831	889	815	871	849	862	869	894	901	847	946	888	914	895	864	874	912	905	890	821	895	894	873	966	835	842	915	858	921	902	853	875	852	863	866	827	867	925	864	877	871	857	866	886	922	920	898	896	880	860	903	913	924	886	832	866	868	932	862	876	882	838	864	880	805	873	898	884	848	904	877	842	869	866	900	849	882	955	843	903	868	871	866	932	864	878	860	849	884	849	884	935	876	891	899	872	900	810	927	870	881	932	836	848	864	876	938	874	913	889	882	918	885	858	928	863	898	906	924	930	877	965	841	911	880	858	903	881	871	891	890	887	897	848	879	906	812	884	872	912	900	855	870	825	938	853	890	883	883	897	925	862	878	844	896	857	900	870	912	859	877	935	906	901	861	861	844	869	885	893	901	859	863	852	861	826	871	832	870	926	907	920	909	869	871	879	838	875	879	903	855	943	854	897	867	913	934	869	856	835	901	886	899	860	834	864	855	900	954	895	840	895	912	860	839	866	836	933	853	818	897	932	873	900	897	876	814	858	835	881	859	909	916	941	901	857	788	850	900	901	833	935	917	841	905	889	853	898	893	843	821	833	933	872	864	839	913	843	893	897	861	853	871	838	860	864	832	874	864	922	912	894	870	875	899	907	889	863	923	898	855	854	871	880	921	943	864	849	918	866	872	923	858	851	912	902	866	870	907	908	877	939	893	851	856	842	875	921	835	867	923	874	909	909	850	855	874	889	854	821	843	841	883	920	873	893	913	825	844	908	871	880	863	860	909	855	833	859	846	879	912	894	915	830	898	885	901	925	893	871	898	868	860	893	885	846	914	851	885	866	847	889	894	885	878	877	908	904	854	940	876	877	882	815	913	883	842	893	865	855	919	895	871	867	843	847	925	926	852	890	855	846	892	864	891	904	814	851	874	938	804	943	907	880	886	882	865	924	866	886	837	881	901	886	906	921	867	948	889	861	900	871	861	890	916	919	887	865	889	884	865	937	902	876	899	838	839	885	880	901	859	837	876	942	873	857	899	865	833	881	912	892	846	891	906	959	857	886	892	864	842	875	933	874	832	875	913	910	874	860	895	876	917	909	891	880	871	926	830	881	905	925	875	870	851	861	861	911	863	877	885	873	839	869	863	857	906	879	896	868	938	902	854	870	895	878	902	903	887	897	910	882	910	854	874	859	813	896	858	893	892	928	866	917	909	909	883	908	907	847	860	899	898	894	827	837	862	920	881	915	851	889	842	854	910	889	867	874	855	887	877	846	840	837	872	887	898	874	887	862	944	907	877	918	825	853	920	871	912	899	890	844	860	928	883	878	879	877	882	893	872	920	955	913	865	899	878	864	863	899	862	926	860	895	840	941	905	956	826	859	883	888	893	900	852	835	869	862	908	907	803	871	879	919	900	947	927	881	840	870	962	880	852	837	871	834	875	869	873	837	876	836	876	882	904	925	923	897	841	875	847	874	868	855	928	864	903	850	934	853	838	811	860	895	928	859	841	940	912	876	877	933	870	872	854	874	859	837	921	905	883	902	889	898	877	860	876	859	874	893	895	868	900	849	898	880	842	897	889	851	896	880	868	919	894	888	876	895	884	886	861	859	859	882	843	888	892	837	847	876	958	877	896	943	893	873	931	931	904	924	856	886	847	889	910	830	888	868	911	816	892	906	906	884	894	842	921	889	898	903	906	828	898	923	863	895	910	855	896	860	886	870	855	904	892	847	820	822	888	905	931	868	900	909	890	905	920	851	870	899	861	842	877	898	859	904	936	825	852	887	877	887	952	880	858	921	882	842	888	867	877	905	918	906	875	900	874	840	896	858	868	886	855	877	885	832	864	880	855	903	853	892	853	848	902	902	888	907	883	846	866	825	859	830	866	875	856	847	939	910	857	834	888	871	912	867	861	952	869	893	883	879	900	854	888	876	877	885	848	882	900	902	917	914	861	930	853	884	836	887	897	895	845	871	843	915	835	908	866	907	819	875	889	900	905	909	883	889	862	852	852	917	903	879	932	862	893	933	872	857	905	876	899	865	844	913	879	872	837	904	938	876	872	821	868	901	904	915	868	893	893	913	913	866	882	833	844	887	831	838	822	910	901	879	909	870	853	904	849	838	886	855	892	905	909	920	877	929	913	895	902	899	869	848	850	901	896	872	911	927	886	895	940	876	903	866	866	901	900	897	876	890	918	877	913	849	914	889	935	862	933	904	911	894	850	919	880	853	874	902	850	911	913	831	913	856	889	866	902	885	893	887	904	914	855	862	925	909	897	884	902	915	920	833	887	867	856	918	838	876	869	828	862	907	862	904	891	918	913	886	868	825	928	839	907	850	872	895	874	860	881	886	892	842	869	857	907	868	837	861	845	847	868	864	906	895	908	911	876	911	906	899	870	847	871	898	831	892	879	876	871	892	882	882	895	867	834	838	844	855	857	903	946	905	858	944	858	871	887	870	884	911	874	852	864	871	901	846	801	876	918	976	917	831	906	911	854	920	850	926	905	911	857	830	901	855	890	854	910	888	858	850	848	902	894	809	885	889	880	844	827	891	923	858	879	887	854	944	866	877	909	856	874	889	898	876	860	886	883	870	849	882	923	896	869	854	811	879	879	826	870	897	902	865	815	865	897	886	912	897	893	948	892	869	890	896	898	868	884	872	835	784	877	920	895	914	905	855	934	948	887	872	919	884	877	864	880	888	886	874	918	920	855	881	905	861	907	869	910	895	833	894	864	876	966	854	878	885	902	810	896	906	897	904	883	907	856	902	855	853	849	867	853	927	886	897	863	890	899	863	878
42287	38977	33237	27784	24163	19237	17002	15631	11256	7641	6552	6237	5036	4470	3946	3385	3024	2844	2162	2153	2325	2146	1799	2140	1650	1200	1193	1314	1084	1463	1268	1184	1173	950	861	739	564	636	620	556	701	684	713	775	836	767	665	603	574	451	384	393	391	399	412	399	412	373	362	357	355	367	364	370	383	349	360	305	421	349	337	289	281	306	316	327	273	334	329	334	294	298	290	315	309	332	296	306	317	302	277	323	294	307	310	307	296	287	269	282	272	291	306	306	265	316	301	304	284	311	324	320	295	294	324	282	313	323	314	282	298	293	282	310	290	325	301	297	310	296	285	297	317	305	316	281	259	267	297	296	300	285	289	290	288	299	310	255	321	302	284	270	303	301	313	308	297	276	299	310	340	312	298	315	289	331	263	306	279	305	310	314	323	329	292	292	284	317	302	310	323	290	286	287	284	305	319	312	286	301	326	314	278	282	280	299	278	295	291	304	296	340	278	316	271	294	277	302	291	287	296	299	282	303	309	303	306	298	303	305	313	323	285	273	330	292	243	313	286	278	339	317	302	292	307	278	302	301	284	315	320	274	289	288	344	321	323	288	306	289	316	307	318	321	303	301	282	305	270	297	329	286	306	298	287	308	302	271	296	292	277	283	315	308	288	304	293	275	288	306	327	308	283	316	310	309	281	306	314	296	332	318	299	301	292	257	301	290	319	331	288	266	351	278	274	333	290	315	330	312	268	296	305	299	282	310	318	296	309	292	293	300	330	279	314	313	298	297	290	291	303	311	293	289	305	287	266	293	255	291	287	289	307	269	290	308	324	321	288	279	297	302	320	323	316	305	307	297	281	327	294	286	349	276	340	295	291	283	279	287	320	308	322	281	281	301	334	271	319	276	282	316	314	291	321	327	312	255	295	313	309	307	291	324	320	302	320	288	298	284	315	310	291	286	319	312	331	307	300	301	300	261	283	285	295	296	269	276	293	285	295	305	298	314	303	294	311	304	292	309	326	295	317	282	278	313	291	308	304	265	275	318	301	321	280	300	254	291	300	297	275	291	342	294	294	308	280	311	341	301	297	310	316	340	303	300	312	311	288	326	282	280	297	260	318	304	292	277	284	310	318	305	295	329	303	311	272	288	302	285	293	304	291	302	326	320	308	304	325	292	308	314	302	285	285	283	266	283	310	274	299	322	277	280	278	316	297	312	305	294	284	334	299	323	286	308	318	283	309	268	284	297	297	306	324	282	266	291	276	314	271	331	310	299	330	272	288	317	291	288	323	281	325	314	289	304	273	304	302	288	286	311	308	278	304	273	293	307	293	312	298	264	318	295	297	332	293	288	309	296	310	295	331	330	262	298	325	283	270	316	287	314	318	280	333	287	346	295	309	285	308	312	306	290	263	278	301	310	303	278	330	312	299	293	327	289	282	286	295	262	299	309	286	261	317	284	307	323	318	278	326	305	292	286	285	310	268	300	311	287	302	321	288	322	284	288	325	290	268	340	281	261	296	327	275	310	264	302	289	274	331	296	278	330	299	279	320	298	276	282	300	320	305	297	276	286	291	316	314	313	283	317	299	288	299	284	318	299	294	292	299	343	293	304	297	328	297	282	299	309	297	291	336	294	287	328	316	276	297	310	292	303	323	313	259	321	277	275	310	297	299	276	287	305	289	321	296	287	297	298	293	299	310	308	319	307	305	286	306	304	306	316	315	303	305	292	308	297	285	287	280	289	331	285	307	291	309	313	285	282	312	345	298	327	281	288	308	272	268	314	308	284	270	276	252	280	343	288	279	304	284	309	289	318	310	277	295	263	346	295	286	287	300	279	321	290	304	275	281	294	291	283	322	288	312	308	292	332	304	278	319	303	303	330	296	300	308	287	290	293	303	287	291	279	317	284	310	277	309	323	301	302	312	285	284	279	282	294	305	272	296	275	315	294	321	280	298	272	287	283	290	305	302	292	296	305	256	286	316	269	282	282	312	301	293	317	300	329	305	321	290	288	296	279	309	298	287	316	332	285	298	271	306	305	264	283	313	297	270	298	236	283	298	329	345	302	289	314	304	321	287	311	272	288	277	323	288	301	299	303	310	310	315	307	275	306	320	312	321	306	337	290	289	275	317	291	328	296	298	278	262	291	329	276	312	307	280	295	290	302	324	312	274	296	330	313	314	327	298	305	279	311	286	305	319	325	289	303	303	303	302	305	311	297	265	292	313	266	301	270	288	287	291	299	278	302	294	301	300	296	294	308	326	317	277	268	315	288	290	281	278	312	306	303	290	331	272	302	302	275	307	305	293	305	289	295	284	286	295	296	297	342	323	325	301	345	311	311	321	316	314	281	266	308	271	298	289	321	307	293	283	304	281	308	286	304	297	287	335	287	325	267	284	299	279	308	308	284	284	286	320	310	303	279	311	282	294	293	287	285	298	305	272	285	295	289	285	306	278	315	314	304	323	296	291	307	276	298	310	242	300	292	334	320	316	294	283	291	321	302	291	306	319	266	298	288	281	299	308	291	316	317	300	308	283	309	309	305	286	288	321	277	297	302	305	316	295	285	298	291	290	307	298	298	266	297	287	327	288	277	298	306	296	316	295	312	280	325	332	314	305	307	299	282	338	330	317	304	298	326	290	319	307	308	305	341	306	337	300	251	286	286	290	310	281	304	295	339	322	299	267	313	336	303	292	293	322	284	299	260	316	262	314	292	324	279	308	310	310	329	288	289	286	277	278	312	297	322	281	297	280	315	298	304	309	310	274	303	299	328	341	311	289	284	308	300	285	283	292	312	288	296	300	289	297	283	263	288	296	271	274	309	334	332	296	283	312	283	296	301	295	282	308	284	253	301	327	297	301	312	290	289	303	315	338	299	274	293	321	346	317	313	322	305	288	309	279	302	275	310	305	308	298	306	330	293	328	300	283	286	289	269	277	306	302	280	302	293	259	279	322	323	294	288	289	321	299	303	323	315	282	283	251	272	284	314	281	302	289	299	321	270	314	312	333	272	297	305	287	321	267	281	304	310	305	325	313	321	312	282	287	305	268	290	286	264	295	303	301	303	288	294	307	305	304	292	287	271	300	359	300	329	284	287	309	324	300	277	285	299	298	282	282	318	305	304	296	262	286	287	275	297	319	319	268	282	282	287	296	301	300	304	284	297	311	292	303	297	287	282	281	306	307	301	318	298	294	288	286	288	300	299	314	274	310	288	327	269	309	301	292	313	301	284	299	289	278	348	300	292	295	308	327	286	298	273	280	332	279	308	301	305	290	333	261	333	308	286	297	285	279	311	294	308	295	308	316	332	291	290	306	314	289	334	269	278	272	291	311	310	303	276	316	299	291	328	283	293	311	295	286	329	298	337	321	316	294	276	275	298	303	260	318	307	277	284	313	304	301	328	325	295	326	282	318	331	265	306	309	266	296	281	299	270	295	276	302	299	286	293	295	263	349	292	280	288	288	299	311	307	302	280	284	309	317	304	291	329	303	289	291	302	320	281	274	319
30735	33732	33810	29578	28700	24443	26274	29213	24757	21584	21685	22152	19362	19033	17178	15321	14771	14086	11628	11719	11784	10483	9737	11703	9641	6884	6671	7773	6189	8735	7912	7185	7055	6239	4943	3536	3111	3118	3434	3038	3907	3854	4144	4422	5104	4235	3779	3407	3205	1951	1485	1415	1482	1613	1557	1536	1752	1506	1196	1179	1154	1172	1246	1083	1038	1006	1026	997	1457	1107	908	785	858	834	778	811	758	767	807	745	729	725	726	750	726	765	729	737	734	723	771	733	684	746	733	712	724	794	716	692	654	738	684	769	744	708	728	715	689	708	758	739	760	709	692	677	692	758	677	730	713	688	743	752	721	699	735	722	767	721	713	738	706	697	693	730	682	708	722	668	709	706	698	690	735	687	749	712	734	697	681	681	667	693	697	690	723	713	719	665	724	677	735	721	695	734	694	732	704	728	724	708	730	702	697	688	722	739	742	722	680	710	709	768	716	711	717	707	719	720	728	676	716	751	764	709	734	755	687	651	750	710	674	700	711	716	699	702	726	749	752	706	718	707	747	704	749	700	757	719	680	671	662	706	708	704	733	701	732	666	735	734	704	707	747	704	725	739	686	689	710	713	688	713	753	702	714	711	711	770	728	736	698	729	672	744	740	714	697	646	703	671	712	717	771	732	741	728	702	744	711	766	701	715	721	694	779	714	700	697	727	758	703	688	686	689	715	669	731	760	706	726	662	729	732	744	712	730	740	759	684	695	743	696	700	707	738	717	740	745	747	686	717	714	650	732	690	729	780	701	709	701	710	722	752	696	710	700	722	687	696	717	683	729	736	714	736	689	711	694	695	747	683	716	714	716	711	710	682	729	705	743	769	730	699	749	725	700	685	742	671	679	743	708	717	698	704	672	727	772	761	666	686	695	656	684	698	704	669	739	705	709	708	732	689	691	714	769	709	736	719	699	737	636	652	691	702	705	751	720	710	657	703	705	655	752	709	715	714	682	682	704	748	718	717	724	709	729	759	744	686	739	733	747	735	687	747	689	731	757	684	713	706	742	702	706	746	737	721	710	729	650	734	690	739	724	714	679	748	724	743	727	725	690	737	670	707	698	683	721	699	742	660	709	707	682	735	681	721	692	793	716	705	710	714	687	708	677	725	660	735	692	682	720	748	723	717	718	747	740	704	699	729	701	724	714	715	726	721	668	741	729	732	694	693	665	711	677	741	712	693	696	702	691	729	687	758	745	707	731	758	729	665	710	693	663	682	686	712	726	745	786	761	647	684	721	749	772	690	692	689	737	706	731	713	696	714	678	703	732	719	673	736	707	707	712	699	698	704	712	734	793	700	731	712	717	733	734	734	782	736	714	693	694	667	690	718	729	761	699	735	723	713	723	721	642	725	731	720	704	713	738	706	698	678	681	701	705	725	739	750	739	732	717	687	689	712	692	686	716	659	713	695	723	696	672	725	669	738	722	663	668	695	745	734	719	712	762	764	711	686	724	722	718	714	776	725	679	710	760	706	694	655	743	777	744	683	685	723	687	707	679	721	718	700	711	653	702	715	719	734	711	715	706	670	684	724	701	718	684	720	698	741	756	684	726	737	706	697	720	722	742	761	701	702	757	739	732	765	700	736	712	762	684	734	717	731	697	727	701	676	700	706	731	677	676	687	729	724	768	739	713	719	688	674	698	718	746	766	673	720	752	692	660	705	714	717	746	716	729	721	753	750	735	679	708	678	694	721	751	716	725	704	699	762	745	713	662	705	704	715	741	679	697	710	703	706	684	756	708	718	710	670	715	696	678	693	682	693	757	691	688	775	700	685	718	761	702	676	694	703	755	696	707	721	707	744	737	763	712	710	767	718	681	649	689	690	740	726	708	722	771	689	711	760	746	733	722	730	736	759	713	718	724	685	694	715	726	727	690	723	751	693	764	709	692	699	728	725	701	732	755	705	690	694	712	710	722	721	759	696	701	667	708	683	762	720	707	780	750	724	689	726	661	751	681	720	726	692	678	745	730	691	674	729	687	727	704	703	692	714	736	760	722	687	728	684	760	694	724	722	661	742	701	679	712	750	745	687	707	708	679	743	756	750	701	711	719	736	730	721	712	773	645	721	753	670	728	735	728	744	733	700	732	735	712	722	720	699	686	709	730	711	713	710	747	708	700	727	758	692	791	689	762	687	732	673	702	704	726	729	735	723	724	703	697	755	749	723	711	692	699	722	727	693	672	709	706	715	736	720	670	743	689	704	760	726	653	711	698	742	705	706	692	727	722	720	712	747	692	723	724	708	710	712	679	719	683	685	730	700	754	732	677	708	739	703	775	684	694	726	725	716	753	682	717	738	678	710	710	726	698	707	754	717	740	710	756	725	731	669	709	726	686	758	764	727	682	733	729	734	746	733	730	722	781	730	664	739	686	679	730	676	712	707	683	688	764	762	709	685	741	685	695	707	672	687	683	742	684	688	738	686	730	734	695	706	764	699	716	709	710	680	689	699	720	702	674	769	700	756	707	759	676	708	739	690	738	742	713	688	692	720	750	685	718	675	763	724	732	715	697	757	729	733	702	695	728	724	724	642	700	659	702	739	693	706	724	720	732	711	734	744	666	683	726	713	711	734	714	703	721	701	695	773	743	679	711	708	785	726	715	715	734	703	727	699	729	724	692	744	750	667	719	736	696	704	712	722	692	722	693	716	701	693	707	736	733	693	696	691	708	716	648	664	677	689	691	668	749	708	754	717	694	718	709	716	718	700	757	714	682	730	733	689	706	686	719	703	669	658	716	690	717	726	720	687	675	686	719	736	757	706	721	710	722	729	774	749	700	692	687	696	672	685	749	696	743	731	732	739	704	675	717	703	722	710	792	723	702	700	733	747	689	679	658	708	712	706	694	630	704	752	712	724	713	707	752	761	670	691	682	732	694	705	686	739	734	720	703	738	763	778	674	707	714	744	693	704	724	742	705	727	691	744	703	706	721	677	715	692	669	669	769	709	728	710	676	707	713	721	702	705	702	740	675	708	729	724	667	702	659	669	694	742	716	686	738	723	703	723	719	666	746	675	742	696	721	700	675	673	742	706	689	718	715	708	722	751	704	703	721	759	673	735	700	739	684	706	740	682	709	704	717	699	695	740	700	710	719	755	704	780	681	722	662	770	675	676	705	699	715	739	726	674	701	701	753	725	737	701	721	687	685	713	736	682	704	719	778	688	699	676	713	700	725	727	676	745	738	749	678	751	698	691	707	727	715	738	704	736	721	698	692	705	703	685	729	703	706	738	768	682	714	683	720	720	719	700	773	730	723	704	719	730	671	692	689	754	697	683	752	701	750	712	671	732	701	724	736	695	757	717	720	719	683	674	673	744	711	702	704	753	699	731	661	703	708	699	711	716	710	705	677	716	726	743	686	741	726	737	710	728	707	727	688	724	746	722	711	698	696	711	737	692	690	710	738	715	683	695	712	715	714	711	735	744	707	722	686	651	703	671	741	699	726	716	698	687	723	731	691	696	720	674	731	668	760	679	671	744	665	742	728	690	688
11932	11290	9201	5227	3408	2457	1870	1531	1190	986	890	843	779	711	604	555	479	442	393	403	407	395	408	392	397	408	332	361	362	377	378	408	387	375	376	376	391	371	332	385	342	352	331	391	338	381	322	382	400	351	310	354	360	332	318	325	364	340	343	339	361	375	311	353	350	321	338	283	336	323	336	313	306	335	337	295	308	357	318	317	348	334	364	320	327	332	333	323	343	322	313	341	356	310	351	345	285	340	287	344	345	326	307	325	317	371	305	358	322	315	330	354	283	337	330	303	295	358	341	318	350	352	329	307	319	359	316	365	308	332	337	334	315	302	352	339	317	292	306	360	341	340	301	356	314	352	323	332	319	347	342	348	341	322	304	313	347	323	314	347	312	295	335	348	309	356	323	296	315	312	343	362	333	344	297	337	309	339	310	345	312	357	325	338	322	341	373	291	381	330	316	296	351	351	327	340	299	360	332	294	335	317	324	294	347	351	326	342	320	348	352	337	331	304	314	344	349	353	327	334	310	346	338	338	336	344	332	353	356	321	327	282	351	302	338	328	312	329	343	293	336	281	296	317	350	323	320	339	305	290	339	349	335	329	306	357	314	356	336	317	332	352	330	342	337	311	354	325	351	312	356	327	342	323	314	331	339	347	346	370	339	320	339	304	327	318	338	318	296	315	303	333	323	311	362	400	337	336	362	348	329	347	353	331	349	332	344	309	340	340	345	322	345	348	328	348	314	338	363	371	341	348	312	363	316	306	356	356	308	360	331	321	335	350	332	338	319	306	319	308	339	329	301	330	328	319	297	283	302	329	318	330	331	335	316	341	349	322	329	298	346	335	328	341	344	317	342	362	332	354	302	326	349	352	349	348	313	306	375	320	333	319	357	333	324	334	318	327	302	307	336	347	326	325	301	312	326	362	326	341	351	373	345	302	343	361	327	320	340	318	349	346	321	346	305	321	326	320	316	297	322	343	310	362	343	301	291	334	325	299	340	318	332	317	356	364	329	348	307	314	337	314	340	322	345	296	327	326	314	348	314	319	337	331	338	337	338	312	324	298	315	322	333	346	335	358	317	326	306	320	375	319	320	331	321	364	335	301	323	330	364	320	304	334	322	350	316	354	312	332	308	315	303	333	293	306	330	353	321	359	309	312	359	306	349	314	339	341	356	328	325	337	305	319	336	368	359	317	331	366	356	336	347	331	335	332	324	339	303	347	333	332	367	344	349	300	335	339	309	288	345	331	307	344	366	336	314	356	345	287	353	315	328	334	323	344	332	331	333	351	322	326	326	335	340	336	316	302	331	317	312	318	327	328	341	347	312	308	318	345	308	293	312	336	327	332	349	355	326	341	314	325	359	329	363	320	325	354	327	299	325	318	327	331	359	338	336	362	335	330	313	328	332	325	319	335	315	326	335	379	355	318	343	323	340	300	329	341	344	316	356	348	322	356	272	309	301	318	299	305	362	329	338	334	293	337	316	357	346	338	318	324	351	377	342	331	329	313	311	313	331	331	366	352	354	317	341	332	334	321	319	327	297	324	323	320	342	348	312	363	351	336	334	338	361	333	322	301	335	361	345	333	319	314	342	330	346	348	354	354	315	318	323	323	313	346	344	324	356	335	349	320	342	349	307	338	368	321	304	348	344	348	323	332	339	334	316	289	314	336	363	340	322	348	314	313	320	310	307	334	352	316	353	374	311	342	322	310	314	326	330	357	321	327	314	350	373	366	319	304	316	320	346	311	331	348	308	302	350	322	379	318	368	317	336	338	336	321	322	329	332	340	334	346	298	353	329	318	342	326	346	315	304	316	316	330	348	385	341	334	344	344	310	341	348	313	354	330	314	348	335	327	356	347	306	333	303	332	372	332	355	353	352	281	340	316	304	309	302	323	363	317	320	348	356	314	305	315	302	341	338	297	346	346	339	357	336	316	318	364	314	338	384	300	323	317	314	342	319	384	332	357	306	343	343	331	330	353	332	356	346	353	285	340	355	353	335	317	336	309	322	308	321	324	332	336	322	349	359	369	327	348	303	313	340	319	341	341	330	306	297	317	333	338	316	322	336	328	298	326	339	328	329	337	325	369	335	303	373	323	326	314	323	323	342	305	328	346	327	345	306	319	342	354	356	341	337	336	361	311	326	330	306	332	345	325	302	326	314	330	305	313	343	347	346	332	362	326	324	283	335	338	287	339	314	335	300	326	310	355	317	326	336	356	329	314	294	301	342	322	317	342	320	364	341	310	315	317	340	309	326	320	339	326	324	317	307	331	316	377	290	346	327	366	340	345	348	333	291	335	334	324	324	354	341	361	354	346	309	332	350	335	324	338	319	309	278	286	344	317	286	328	345	339	332	313	334	349	336	339	343	320	341	339	355	354	301	330	308	315	312	368	320	337	331	305	322	344	322	329	340	349	378	311	325	326	323	341	316	323	354	328	304	326	340	335	328	312	305	323	313	344	372	342	314	336	308	300	333	300	342	335	351	305	366	342	303	360	350	318	322	330	334	342	344	323	311	323	355	326	334	342	315	331	311	358	345	338	321	343	327	355	378	338	330	308	371	319	312	357	340	322	329	316	341	336	315	309	375	341	338	317	310	374	333	310	329	350	287	349	367	331	317	336	300	317	308	303	315	371	351	365	337	305	306	331	320	334	316	340	331	334	322	331	347	363	307	329	308	306	298	318	340	345	354	327	332	331	342	363	336	325	306	328	330	314	352	353	346	331	351	359	323	326	349	299	347	360	348	301	310	357	324	280	349	375	331	312	325	311	353	306	359	309	335	333	338	314	359	325	319	333	311	341	302	340	313	308	321	313	312	334	319	326	322	324	326	382	327	320	325	338	315	334	335	340	323	330	356	319	323	334	325	331	293	329	344	328	337	292	321	327	329	345	373	336	325	374	333	303	302	325	337	340	305	358	295	363	349	370	354	318	331	326	333	330	339	339	343	307	312	314	358	309	343	328	334	360	328	311	342	319	299	346	319	325	339	302	300	324	294	349	320	347	347	336	331	336	311	321	359	365	326	329	362	341	344	325	297	348	326	317	339	327	357	312	336	326	324	307	346	332	300	323	320	338	311	320	367	366	348	341	336	338	358	322	307	317	329	312	323	323	337	322	297	346	350	347	343	339	340	313	315	316	329	302	321	302	339	339	332	369	353	298	309	350	326	324	329	312	313	358	338	340	321	319	334	334	316	348	331	356	366	338	346	335	351	316	349	321	347	342	321	351	331	337	323	300	307	314	332	341	350	349	368	340	344	338	364	313	329	325	293	330	333	346	327	310	306	326	341	333	314	331	346	310	324	321	324	325	335	324	325	344	375	348	337	321	319	347	295	313	316	325	398	307	355	364	317	347	328	318	329	326	356	358	362	315	334	329	317	318	321	332	299	328	331	313	345	324	344	321	344	321	340	352	326	315	316	325	330	340	369	341	325	316	325	325	318	342	297	316	288	351	321	300	324	310	307	299	341	327	364	337	356	330
9136	11876	12456	10759	9752	8266	6915	6354	5282	4250	3768	3715	3426	3045	2707	2245	1859	1688	1513	1381	1414	1322	1230	1332	1308	1177	1265	1311	1149	1170	1222	1192	1221	1169	1225	1208	1121	1124	1080	1040	1063	1056	1086	1057	1080	1066	946	961	970	980	945	886	937	925	873	850	868	898	915	856	847	882	835	850	831	913	853	804	827	800	827	765	815	826	819	813	781	860	808	834	765	808	775	842	858	788	811	822	813	868	802	848	800	846	825	850	837	826	783	792	820	802	807	805	787	803	817	812	863	780	832	834	777	819	832	773	765	824	773	771	838	805	777	805	766	801	828	777	846	829	805	822	802	772	824	796	814	792	803	819	799	806	845	775	781	794	764	793	804	826	788	823	785	772	786	818	858	808	775	778	809	782	808	809	800	766	796	809	800	810	807	815	754	796	822	793	864	849	832	816	834	833	847	799	747	814	845	869	819	837	832	885	788	844	828	844	810	787	800	816	745	794	832	810	817	886	794	766	818	785	770	832	793	756	830	864	806	789	824	803	751	771	764	823	801	815	808	853	798	755	842	792	782	781	845	774	797	790	797	755	855	832	795	787	798	773	809	767	835	791	811	782	847	762	823	869	815	833	827	819	817	749	817	794	810	824	843	764	820	862	807	776	774	815	786	788	789	798	856	817	821	826	844	829	795	826	852	781	820	794	840	844	771	822	822	817	789	832	811	802	825	809	786	844	814	753	835	806	765	758	822	802	791	767	811	785	788	831	808	815	812	772	858	806	785	840	817	762	787	817	859	793	792	829	818	774	828	852	736	842	826	826	813	828	785	833	839	819	828	810	846	761	797	816	831	773	831	843	822	810	820	830	840	807	811	801	798	795	773	821	799	794	812	777	856	804	833	796	854	854	755	793	846	798	805	804	844	754	770	824	753	826	799	801	851	725	824	824	868	796	850	814	848	807	843	789	814	808	844	819	812	840	793	806	836	803	825	824	820	811	794	832	793	809	839	829	828	758	842	822	800	831	848	854	798	778	782	805	828	771	858	756	813	816	794	799	823	773	811	778	786	819	808	784	793	781	796	804	790	800	822	761	765	829	808	800	804	787	808	826	772	823	825	810	837	790	806	848	813	846	796	814	885	831	777	823	821	831	798	791	798	810	794	759	819	809	859	845	821	803	812	834	798	791	806	812	797	824	834	777	804	793	836	810	816	840	840	830	784	803	855	785	818	798	816	773	744	826	834	825	809	807	771	800	782	845	820	807	792	804	766	822	785	772	786	818	762	836	848	819	833	835	828	830	781	811	802	875	817	824	795	840	873	812	806	794	816	798	755	812	816	818	846	839	783	811	815	844	771	774	778	813	814	781	830	825	835	806	790	783	837	826	807	760	854	824	790	791	818	737	799	772	733	823	793	824	853	772	813	819	761	768	769	799	776	810	829	774	806	818	796	869	833	838	811	803	803	795	827	806	766	829	803	815	844	768	783	791	806	798	827	780	843	829	812	786	788	834	813	837	789	800	803	829	811	798	831	849	786	804	814	828	821	784	800	788	784	827	767	771	807	758	811	791	783	812	812	872	784	807	820	800	758	833	819	838	812	857	805	778	806	827	814	800	807	803	799	822	824	758	776	787	791	821	801	778	839	811	847	823	773	795	808	799	787	828	806	859	810	811	828	785	826	829	815	830	839	809	794	789	824	881	785	844	849	757	779	839	809	868	898	786	828	817	734	773	826	800	830	823	800	822	853	846	787	793	841	821	815	800	837	784	786	823	817	788	754	813	827	747	865	788	788	807	791	832	813	749	826	782	804	834	809	805	812	854	810	796	770	831	761	836	803	831	763	837	784	830	861	801	809	815	806	831	784	812	755	796	806	792	784	762	785	797	776	807	798	827	803	806	816	759	825	736	833	839	842	818	822	806	766	802	794	800	797	794	759	801	793	819	808	788	819	830	792	887	838	796	776	820	850	811	788	802	826	793	784	779	773	786	796	811	817	866	845	832	800	789	833	795	857	769	750	842	818	815	815	803	821	772	830	751	867	803	799	779	820	832	757	811	784	780	853	767	794	809	778	809	826	797	811	812	809	829	805	796	846	800	787	805	785	814	789	822	831	804	830	781	819	842	818	785	834	798	833	797	794	815	796	829	792	812	842	810	765	828	793	784	843	799	788	806	798	772	830	763	855	790	815	841	825	789	837	813	831	777	826	793	796	818	787	859	791	833	849	780	790	820	834	836	765	821	788	782	861	807	820	790	853	771	807	789	807	791	749	808	780	796	815	769	797	822	862	790	802	827	838	862	806	827	763	817	866	795	821	835	751	794	811	873	803	831	842	830	765	832	842	840	844	804	815	818	820	838	831	814	803	771	799	795	802	770	770	792	798	804	812	868	795	804	805	863	765	774	791	791	801	820	830	815	861	824	841	745	816	804	780	784	825	840	831	795	793	819	825	771	761	809	786	787	770	760	810	829	815	775	795	742	806	788	791	797	835	835	803	820	811	807	838	827	830	775	810	803	820	808	847	741	825	781	788	811	826	780	813	788	829	762	832	813	843	785	782	789	800	803	830	801	810	811	830	821	779	787	780	855	798	794	802	815	812	809	848	826	798	805	831	788	805	792	804	749	826	790	813	795	769	804	761	837	776	830	783	852	819	818	775	811	818	857	792	832	808	774	809	833	808	832	829	761	774	814	832	797	855	782	792	780	832	788	803	821	823	761	814	807	817	799	820	830	851	798	799	830	822	796	775	830	865	818	820	822	858	836	809	801	817	848	815	817	816	746	818	802	811	795	786	800	797	832	822	815	821	807	815	812	782	812	783	788	827	804	740	763	817	771	795	846	832	849	833	811	830	787	798	820	779	760	828	824	860	803	865	823	824	774	787	838	802	742	813	854	837	815	916	777	816	817	772	855	780	838	786	816	785	832	810	779	830	806	789	819	802	857	790	849	784	819	802	775	822	818	742	799	791	829	778	799	802	860	801	807	805	802	828	776	855	715	780	834	835	821	821	770	820	807	834	843	867	815	803	830	804	824	812	789	812	837	817	797	817	764	799	843	836	820	742	763	823	793	837	865	801	804	787	830	823	781	826	759	787	812	852	799	840	780	790	849	809	808	833	743	797	813	831	766	777	771	841	803	822	749	845	801	835	865	823	793	826	806	821	846	805	841	809	823	798	799	792	793	770	806	805	790	784	773	767	718	793	774	803	822	779	832	789	872	806	826	780	778	793	792	808	764	812	806	866	807	805	786	843	756	839	813	835	822	763	807	837	805	816	804	766	839	833	820	822	810	801	825	805	841	806	783	744	778	806	827	712	860	854	815	843	800	855	833	787	795	830	822	807	841	789	835	795	830	787	802	803	784	801	844	870	738	803	805	804	810	805	818	790	801	829	852	789	787	810	834	797	787	822	785	829	801	829	822	837	773	811	774	841	855	777	780	772	806	815	835	744	779	734	793	795	768	824	830	756	838	804	877	842	805	786	823	814	816	814	773	766	798	776	808	770	805	771	808
36105	34022	29684	24415	18690	13100	10313	8561	6164	4165	3729	3321	2699	2577	2301	2051	1615	1485	1342	1301	1293	1143	1323	1419	1043	889	862	976	839	875	850	784	802	717	641	633	561	577	519	534	558	602	628	677	595	622	582	581	525	469	434	389	425	459	424	436	475	426	405	386	423	408	418	421	354	394	386	402	373	395	397	365	354	412	400	397	410	402	383	395	390	371	383	385	384	360	376	431	362	376	386	367	340	387	391	375	393	372	361	352	414	360	370	359	376	347	350	384	381	392	377	340	401	394	388	361	384	347	409	388	377	370	351	378	360	384	373	353	369	379	387	360	375	402	404	381	348	385	406	388	375	395	373	381	390	385	387	370	380	357	380	384	370	356	406	382	367	396	384	380	373	381	377	378	394	364	400	341	374	362	376	365	363	364	381	391	360	418	400	424	395	394	403	358	364	366	373	402	407	390	404	424	437	367	368	347	402	351	380	376	405	333	356	368	417	317	383	369	384	407	411	389	349	362	350	406	382	393	349	361	388	387	363	414	377	355	369	358	393	393	369	400	348	338	326	386	351	359	374	358	368	363	370	354	355	377	394	405	430	359	394	385	404	380	371	399	367	367	376	382	388	374	352	359	379	396	338	379	393	384	400	382	379	378	405	381	366	384	412	354	420	368	395	360	367	391	374	369	373	385	368	351	399	360	380	406	382	376	390	366	377	384	344	369	364	411	387	359	395	391	379	354	369	437	398	373	424	363	390	396	433	372	398	366	392	359	379	380	375	378	409	361	405	363	385	403	349	345	342	392	411	380	394	361	379	380	392	381	389	384	375	343	369	373	390	412	370	380	407	333	379	369	377	379	369	362	353	352	379	400	380	386	393	379	374	386	409	365	373	375	381	391	375	405	372	370	360	427	420	367	369	385	366	376	380	390	366	364	393	360	370	378	387	385	355	352	352	361	395	375	377	354	382	374	396	400	405	376	364	358	377	359	401	383	370	384	353	360	388	380	383	369	379	402	417	370	389	390	332	371	399	360	329	356	394	378	386	364	422	395	380	354	381	384	424	423	342	398	352	349	381	396	354	375	386	381	375	389	359	389	351	355	380	381	377	348	382	418	387	401	372	375	342	362	371	393	380	379	400	395	366	365	362	367	371	362	393	369	364	380	375	373	374	383	346	363	374	356	340	365	386	368	400	391	376	342	403	375	390	388	392	377	397	376	341	370	357	417	376	347	375	341	361	370	376	356	369	384	397	348	351	378	404	384	375	390	401	397	404	371	361	372	410	407	415	356	389	359	391	357	370	369	365	369	365	331	371	396	374	375	391	379	416	388	359	383	385	385	389	386	410	346	376	349	376	355	377	395	375	395	378	408	365	390	365	356	390	404	403	399	381	352	386	368	356	383	356	367	370	382	363	351	347	351	366	395	375	395	391	357	363	394	393	373	362	362	390	333	366	352	374	370	361	393	340	373	371	367	378	370	378	380	384	410	364	379	394	349	397	406	394	374	378	377	378	359	394	375	354	397	357	354	348	362	333	397	375	372	374	366	371	385	402	395	382	390	387	388	331	378	351	363	376	358	385	342	350	396	381	353	365	345	364	373	359	372	372	364	393	384	360	374	374	379	384	378	365	370	373	369	374	377	380	350	383	376	370	360	380	368	400	367	398	367	360	386	391	371	376	361	383	360	361	411	373	398	375	350	412	362	375	370	372	359	395	395	394	389	389	390	409	379	382	353	386	341	387	398	362	382	345	386	350	368	411	366	380	368	372	374	430	385	413	411	406	354	347	370	399	377	416	421	368	383	364	395	384	371	338	380	385	382	362	332	369	360	377	365	387	400	383	353	396	396	364	348	384	371	381	392	381	364	405	357	368	404	397	405	372	330	367	348	393	368	359	402	354	372	373	329	374	347	363	376	400	418	385	358	333	418	377	371	420	367	385	375	366	375	359	361	398	350	386	367	362	403	390	359	369	391	365	375	370	373	352	335	373	321	389	359	376	396	384	339	371	354	393	375	409	394	372	388	376	370	382	390	355	357	379	404	358	369	369	393	361	379	380	389	379	374	361	399	402	413	336	354	386	367	373	404	406	391	393	364	364	370	356	351	373	355	336	384	350	372	383	368	357	362	380	380	363	344	375	402	408	374	385	369	410	379	398	388	342	372	338	326	395	389	359	388	404	349	363	362	385	387	355	409	362	373	335	347	396	361	400	383	382	366	378	344	375	377	397	330	361	351	412	397	370	380	378	383	378	354	374	339	327	345	371	399	382	351	384	402	376	406	381	345	383	368	396	364	335	378	360	389	360	392	396	311	382	391	361	370	362	363	397	361	398	406	353	354	356	399	373	372	388	369	366	325	370	406	347	374	381	388	376	359	365	393	344	366	357	371	384	376	380	376	347	352	399	382	379	398	346	347	358	368	385	368	382	419	360	379	373	366	382	393	357	346	371	376	384	383	374	374	396	343	374	340	357	348	397	380	411	375	323	373	416	383	354	368	417	353	411	402	391	358	376	363	373	418	399	371	344	379	365	353	363	356	392	380	386	372	382	372	338	357	350	367	393	400	378	376	372	378	354	387	392	410	336	361	366	331	376	366	368	340	369	372	425	341	380	358	395	370	364	369	365	389	357	406	379	373	389	354	364	375	384	353	378	395	381	367	392	389	367	356	389	373	386	358	401	391	367	387	360	385	393	361	383	392	385	398	378	403	375	369	411	372	382	393	393	395	357	388	376	375	375	404	377	385	384	361	385	374	378	372	393	376	369	389	371	367	375	399	390	376	382	400	382	407	392	347	362	382	338	366	422	392	375	406	378	392	420	358	379	387	412	379	373	356	406	403	363	394	370	394	376	371	351	390	391	343	388	398	377	423	389	363	383	379	358	368	377	369	396	387	369	370	358	362	371	384	361	393	370	373	375	370	380	382	368	367	383	388	313	358	382	359	383	386	373	373	364	382	346	396	373	374	378	350	355	410	416	376	398	372	371	367	363	380	373	382	375	414	353	375	414	396	400	383	386	382	350	368	406	369	347	355	380	352	357	425	396	374	361	372	374	363	376	376	360	359	391	386	373	353	386	357	369	377	395	389	362	392	426	348	394	338	392	375	378	338	355	348	406	363	361	354	369	398	371	383	322	406	389	412	343	364	395	386	363	339	369	343	362	367	339	384	370	394	361	351	349	371	371	386	379	390	372	390	373	384	376	368	379	357	343	336	389	401	413	358	374	385	340	386	376	363	363	390	407	377	383	377	366	400	345	357	391	362	358	336	344	373	388	381	391	365	401	404	385	375	359	417	372	377	402	364	367	374	398	405	420	373	375	346	375	344	342	382	392	367	367	363	406	394	371	391	387	402	372	329	391	396	346	364	396	386	370	359	375	396	373	371	412	382	400	343	412	395	388	390	404	386	398	358	361	386	390	359	387	378	368	379	357	392	337	381	358	355	372	408	372	356	375	405	352	353	323	329	379	378	403	371	383	384	395	378	392	393	366	367	366	377
26018	28036	27691	24334	22294	19640	20477	21364	18874	15094	15349	14149	12723	11990	12225	10654	8909	8152	7328	7336	7208	6578	6743	7476	5594	4538	4529	5028	4053	5137	4633	4222	4170	3958	3084	2476	2279	2457	2386	2094	2633	2542	3062	3110	2843	2772	2379	2372	1967	1438	1347	1345	1342	1416	1297	1391	1492	1218	1253	1232	1147	1130	1186	1159	1172	1040	1038	1142	1111	1007	971	949	1000	999	871	927	948	925	965	972	918	918	911	956	916	921	878	903	935	944	945	901	912	983	898	901	928	951	910	928	919	873	934	839	875	929	914	911	934	950	977	873	863	894	914	850	879	916	894	896	883	934	902	903	846	873	820	939	888	904	896	899	932	930	903	901	872	943	896	900	865	850	896	898	904	891	867	884	894	925	920	913	896	883	864	921	893	887	880	924	877	889	932	864	905	948	908	832	899	895	910	912	904	934	911	894	841	882	918	894	862	911	858	893	831	867	876	835	945	919	854	940	869	836	879	913	918	892	867	911	926	919	892	839	865	912	878	898	863	926	934	942	933	907	835	862	906	911	876	911	892	951	868	898	946	833	857	922	952	881	890	833	909	919	847	900	912	876	905	893	901	929	926	857	961	935	894	870	881	869	902	831	865	888	927	879	895	873	840	911	871	889	919	911	898	918	906	850	863	915	880	923	904	840	940	902	890	904	890	941	915	912	891	926	875	860	889	929	828	880	930	897	916	877	862	921	902	839	904	926	908	841	884	914	888	914	932	908	917	894	842	868	864	946	916	862	882	931	906	880	935	916	914	898	829	918	837	873	851	936	908	895	818	933	940	912	904	841	868	884	962	865	938	879	899	925	898	931	850	898	930	927	898	905	882	903	858	888	906	843	876	890	937	933	903	880	900	903	832	950	924	884	921	930	928	917	920	879	942	898	899	879	862	883	877	934	903	884	891	885	905	964	908	873	938	890	881	890	917	888	939	876	867	882	851	877	865	888	878	889	948	904	859	889	843	873	910	867	910	929	845	841	898	921	858	875	934	911	911	933	933	893	937	929	901	899	891	879	879	836	898	905	873	967	861	942	888	858	917	907	870	845	936	919	860	901	931	909	891	915	936	888	937	911	907	949	875	883	855	905	830	885	895	933	949	952	833	937	887	884	895	852	853	869	899	871	857	874	942	946	862	871	928	896	931	923	899	866	857	881	932	884	891	894	863	900	873	864	969	952	889	878	893	951	902	896	897	902	872	922	910	899	905	865	920	881	844	845	858	905	858	904	866	894	893	947	942	906	883	866	915	927	910	901	905	899	912	879	883	891	896	887	889	833	953	868	902	869	880	865	909	875	944	848	873	900	875	902	857	920	890	942	864	971	908	905	865	825	876	877	866	885	889	871	925	861	851	870	885	828	859	937	937	915	915	936	894	943	869	870	909	833	918	882	927	837	890	881	840	915	905	821	892	918	939	878	914	941	871	869	886	862	898	927	919	852	884	874	891	910	873	952	927	940	911	910	876	892	906	859	886	876	885	923	889	880	923	916	865	873	892	974	901	876	887	859	854	899	909	913	947	906	919	926	906	973	905	866	910	877	892	856	882	888	863	892	854	903	926	874	893	920	894	933	873	940	865	885	906	917	867	902	935	899	903	887	929	920	876	943	905	924	984	920	891	847	921	888	946	861	925	888	899	930	954	867	878	917	903	872	936	907	887	843	893	897	891	837	891	886	919	931	902	872	878	964	899	855	872	885	875	869	879	833	917	893	867	921	908	925	833	896	907	905	857	899	913	933	877	902	915	935	896	848	893	909	931	900	913	872	914	886	920	935	916	888	925	868	915	883	876	950	888	854	897	905	908	909	919	849	907	899	904	913	919	920	906	917	870	868	935	902	888	862	863	894	886	878	926	905	923	902	880	882	885	893	928	906	834	880	866	941	924	920	894	922	903	874	952	837	894	875	888	881	912	908	926	909	907	854	844	876	898	886	862	863	882	854	918	916	892	892	849	941	944	897	912	935	938	924	861	911	845	856	861	862	832	907	881	845	899	853	865	932	904	905	885	927	939	851	903	856	889	873	847	887	883	882	879	846	966	906	885	914	895	851	890	913	899	864	870	904	962	879	881	839	895	896	921	886	863	940	923	854	918	922	862	913	913	890	894	891	898	871	886	933	921	895	918	881	849	852	880	847	908	916	899	849	869	932	875	868	898	846	950	913	862	931	861	840	863	915	875	894	839	873	873	890	911	902	928	918	867	883	877	867	895	915	925	922	948	894	910	857	856	926	934	925	867	933	859	851	901	924	899	892	901	871	903	874	908	862	944	905	864	896	907	874	887	885	931	892	917	906	847	872	923	911	917	889	928	935	872	895	872	890	862	916	884	898	870	880	843	848	927	938	916	896	908	917	887	914	897	872	917	869	970	906	903	906	909	924	881	845	901	866	882	888	866	904	941	951	910	907	898	888	875	905	920	897	881	852	878	833	880	880	893	937	911	905	910	924	885	894	918	915	884	877	918	874	863	916	891	933	898	858	943	891	867	904	958	925	869	881	888	874	913	891	922	836	911	863	903	902	921	846	833	857	908	901	882	888	909	870	938	892	912	897	894	903	878	890	862	864	910	906	900	928	906	866	873	898	938	876	928	893	855	898	921	894	930	920	870	892	862	928	887	880	869	882	887	901	868	920	870	855	898	888	911	895	847	913	887	921	867	871	912	924	907	914	918	965	884	881	922	867	925	913	855	866	910	882	898	887	871	854	875	892	903	874	923	921	936	896	941	906	890	838	923	892	904	897	916	905	886	892	946	865	884	931	923	908	967	947	879	880	890	938	874	857	842	908	880	918	916	897	918	919	869	902	853	856	920	940	840	881	848	900	865	973	870	901	916	888	913	893	903	905	889	882	886	873	932	879	884	892	879	916	963	873	941	871	932	866	895	902	907	876	927	888	893	915	889	893	932	871	872	925	920	947	904	911	927	907	907	871	862	898	897	899	900	900	881	863	925	937	935	923	852	921	883	905	866	922	868	912	932	931	868	913	906	889	864	906	889	920	898	920	914	881	918	884	870	910	888	945	935	880	879	873	923	825	836	875	956	922	903	921	884	968	899	914	859	883	858	932	915	917	942	870	889	878	886	884	916	957	880	931	919	916	902	900	932	882	897	931	868	899	937	904	875	905	938	909	899	958	847	939	923	867	858	907	876	910	905	891	905	914	865	919	869	904	909	908	883	930	919	912	817	905	867	862	867	871	937	884	879	888	853	880	919	880	891	892	938	956	870	881	837	869	891	997	890	885	884	872	935	880	863	845	904	888	883	882	925	897	902	923	916	882	922	893	903	902	873	885	919	915	907	835	900	883	919	855	899	857	905	874	868	855	849	886	893	956	928	871	874	929	879	841	879	871	905	916	960	887	879	905	906	844	928	850	915	971	890	888	931	894	912	925	856	938	846	845	882	869	867	971	861	909	908	910	934	924	922	809	903	838	873	884	866	880	843	873	902	956	891	886	869	910	901	910	886	952	894	865	836	916	919	903	897	881	995	908	925	897
43009	37863	32197	27587	23693	19035	16468	15068	11135	7365	6048	5490	4663	4471	4037	3861	3125	2757	2291	2257	2245	1943	1683	2029	1618	1284	1282	1454	1132	1400	1172	987	1091	1003	802	652	565	695	691	565	650	684	799	810	669	767	623	580	513	402	393	369	436	427	420	414	406	387	348	347	373	369	317	295	355	327	343	325	324	312	341	282	310	314	317	309	302	311	310	303	306	294	295	312	302	318	306	313	305	277	310	296	284	334	316	314	326	288	296	298	298	302	317	296	262	314	300	273	319	271	330	294	273	277	321	298	329	326	336	307	282	288	318	288	289	293	282	324	336	264	274	316	284	304	303	283	314	271	288	320	305	318	314	300	308	312	293	299	296	305	308	305	274	282	255	273	294	270	291	288	327	289	297	282	299	334	286	289	280	317	311	298	319	277	276	305	303	246	293	289	289	281	302	301	294	305	290	306	286	298	282	276	280	307	343	277	281	306	308	327	345	297	293	334	288	294	289	274	278	296	323	295	278	318	295	321	262	266	275	281	301	289	290	314	295	291	291	302	284	319	315	267	270	315	343	273	283	323	315	285	293	298	284	296	314	286	294	316	291	311	282	298	287	301	298	285	294	293	298	307	322	309	315	314	294	298	273	304	322	315	318	324	275	317	276	302	298	291	333	320	294	320	307	283	268	334	310	314	304	296	318	312	321	307	293	285	303	289	284	291	273	296	299	310	251	282	320	302	305	314	301	294	300	306	280	314	269	280	282	295	326	298	322	316	277	309	293	268	300	314	307	299	306	278	301	303	305	319	306	314	305	297	288	325	290	298	315	303	306	308	281	319	264	293	287	283	281	287	300	275	306	279	309	279	307	277	302	295	280	303	316	308	291	323	315	298	321	294	331	301	310	311	318	308	343	295	297	298	315	294	311	263	311	297	301	288	300	292	292	305	319	307	315	305	307	317	296	300	343	291	314	309	296	325	308	328	313	290	290	293	324	297	288	313	325	291	310	297	302	310	295	351	287	279	263	290	297	278	296	308	292	278	299	310	299	296	286	304	308	293	279	327	292	266	311	301	291	295	305	266	305	278	294	289	332	302	290	291	314	271	305	314	297	318	291	312	320	324	294	300	291	252	290	307	313	295	289	319	277	285	304	280	267	317	304	315	282	303	293	264	317	290	309	291	318	276	289	298	315	324	322	274	307	293	264	314	309	276	291	311	340	304	325	280	291	286	290	299	277	310	290	319	271	290	295	284	289	309	309	309	312	295	317	281	315	324	275	277	294	287	329	293	319	296	270	291	323	308	290	300	303	286	287	298	292	320	317	309	300	281	303	314	298	286	294	294	289	309	306	292	331	304	280	317	293	302	272	305	283	307	298	278	291	292	276	276	284	317	294	288	263	286	273	284	295	290	256	305	296	296	294	281	275	304	273	294	296	294	292	295	282	291	308	308	291	311	313	312	307	268	277	286	272	295	278	312	318	279	315	304	291	310	325	303	314	273	307	300	291	283	262	331	287	289	288	289	296	272	289	310	279	261	298	298	288	308	307	300	301	277	300	323	299	290	303	320	314	330	335	317	301	314	316	313	303	296	281	277	290	315	266	303	312	330	321	272	304	310	326	292	278	308	301	298	282	317	325	288	317	300	310	289	291	290	287	318	296	308	264	317	281	286	323	317	303	293	309	289	300	284	332	292	270	291	317	293	324	309	300	307	298	315	277	301	268	281	304	281	310	276	280	294	291	299	308	277	311	283	278	291	312	279	317	280	284	257	320	269	288	305	325	284	276	307	295	296	322	304	272	271	277	285	308	291	299	295	293	283	302	310	317	277	271	294	273	283	292	289	299	286	301	316	322	335	325	307	282	282	304	273	307	316	287	324	317	290	300	335	316	294	299	285	298	325	291	282	304	306	315	303	286	304	301	285	296	317	324	280	299	271	280	318	321	318	302	292	307	292	294	281	264	271	329	288	291	291	271	312	323	310	277	296	327	336	330	287	322	303	293	302	279	292	301	327	324	338	322	315	305	293	292	293	284	313	302	323	294	308	288	288	312	293	324	295	307	311	263	280	295	312	326	272	294	323	318	295	311	283	294	295	286	312	307	286	273	275	308	300	298	299	286	267	301	308	274	320	274	283	298	271	288	325	318	287	297	282	287	286	285	307	330	312	322	285	297	307	313	276	286	305	317	278	304	297	292	285	302	314	298	295	301	325	297	283	312	302	320	311	300	318	291	291	341	282	310	297	306	285	281	297	323	280	305	294	275	304	280	300	323	295	300	307	286	322	310	313	302	294	280	280	275	307	318	295	281	287	315	299	282	320	303	306	331	309	264	288	327	322	318	285	289	339	298	304	278	274	334	311	309	311	308	298	289	287	294	283	288	312	280	320	314	264	305	327	301	293	291	266	294	291	330	315	297	281	263	290	272	294	304	292	304	315	324	314	284	304	291	271	308	269	294	312	352	306	283	297	283	312	286	289	276	320	293	278	341	308	304	291	296	292	292	300	267	291	295	299	311	301	303	343	288	309	271	299	277	286	306	323	279	298	295	307	293	273	290	288	306	272	319	293	309	337	294	277	307	279	280	278	299	320	314	295	307	319	268	337	293	310	318	290	266	296	280	263	317	299	283	306	326	309	313	308	291	297	318	290	303	327	288	302	287	305	270	300	273	274	265	289	302	323	314	286	293	307	303	305	285	326	288	272	280	312	277	319	300	285	305	280	290	290	290	330	309	314	307	296	301	294	322	303	294	304	320	280	259	326	313	294	286	272	298	322	296	302	301	281	323	312	315	309	296	310	280	329	289	290	298	300	300	327	276	286	296	297	293	314	306	304	305	321	337	315	298	305	336	273	276	284	283	306	282	290	296	249	310	316	301	299	321	291	301	274	306	295	286	307	267	275	331	285	300	296	302	284	317	316	327	339	320	270	270	334	317	313	318	271	304	275	317	297	295	321	270	283	304	305	296	299	320	282	288	303	280	294	278	255	291	283	337	281	286	327	304	292	304	285	298	301	311	314	294	316	268	316	271	257	282	288	298	301	304	290	302	293	309	282	283	317	292	310	287	259	304	308	299	285	293	287	301	267	256	320	314	303	318	339	317	309	293	308	288	298	299	314	297	285	281	313	260	257	301	296	321	324	322	319	274	297	295	256	301	311	284	291	295	286	276	307	326	305	302	274	317	295	277	315	312	315	298	291	260	290	298	329	294	300	277	317	279	312	303	276	327	293	307	348	320	308	308	311	309	314	306	313	294	279	314	313	313	317	312	294	288	291	330	307	284	306	258	286	256	307	305	294	283	278	304	312	289	284	327	292	281	290	288	306	299	302	312	313	313	309	309	298	289	283	317	326	303	284	303	322	281	289	303	279	275	291	297	300	287	325	305	323	313	326	270	271	291	287	294	284	304	299	340	281	313	287	309	314	282	335	263	322	314	289	320	315	278	298	302	340	291	265	289	312	291	321	291	285	309	299	303	321	296	264	308	317	336	320	339	316	336	297	319	303
30881	33030	32778	29860	28584	25491	26865	28640	26056	21815	21021	19881	18558	18980	17909	15539	14094	12779	11583	12377	12329	10729	9483	11799	8748	7312	7615	8660	6668	8580	7274	6505	6505	6006	4359	3395	3328	3866	3675	2928	3891	4122	4386	4777	4029	4243	3066	3191	2370	1503	1512	1497	1577	1674	1484	1576	1687	1310	1299	1160	1204	1240	1121	1063	1051	993	990	1179	887	857	747	784	789	868	819	828	785	773	743	817	732	696	737	704	758	733	742	774	743	747	757	730	745	832	782	713	735	788	701	670	738	748	677	709	699	691	683	695	707	735	725	713	785	683	749	776	758	762	673	689	738	749	735	704	735	688	724	708	723	736	725	674	761	728	697	723	707	704	738	751	730	774	704	714	707	704	705	715	713	723	707	732	702	683	672	719	706	739	716	682	645	700	721	789	712	712	698	721	718	708	695	677	719	769	698	756	750	717	711	768	734	710	729	741	695	713	707	687	735	714	715	689	717	693	728	782	722	710	723	704	724	744	710	787	788	741	713	696	729	707	721	708	727	727	732	702	751	673	704	712	707	726	712	751	738	739	687	705	727	699	659	739	705	735	650	693	681	699	684	741	684	677	678	701	740	770	703	733	726	706	727	688	741	707	692	719	727	713	692	671	753	698	690	732	682	707	751	709	713	736	712	717	707	680	666	702	695	726	720	757	737	720	718	706	758	704	747	718	690	701	718	693	701	687	709	704	715	709	742	737	735	715	714	724	729	686	673	719	670	711	697	677	708	669	694	707	701	700	755	698	701	701	681	713	674	723	711	709	663	696	693	707	746	698	732	716	685	722	741	688	686	681	754	729	681	710	677	681	728	743	722	747	682	699	696	712	698	742	718	721	773	690	715	690	705	694	728	717	733	734	754	687	724	678	689	745	704	745	689	726	678	729	704	747	748	716	760	729	743	739	706	758	713	728	748	703	765	659	719	737	733	701	713	736	734	718	692	733	695	707	690	716	755	708	720	682	674	693	757	709	734	732	741	717	725	679	687	710	756	747	676	689	749	708	671	739	693	686	709	685	707	740	697	750	739	698	727	691	707	710	704	736	727	718	740	701	722	732	726	712	660	706	699	727	750	711	697	696	727	732	704	710	754	687	728	657	706	698	733	685	743	757	736	728	760	729	708	724	738	714	703	715	672	702	715	671	681	684	697	697	700	690	659	760	720	687	754	664	727	736	720	687	731	739	714	681	645	764	701	703	732	676	741	639	649	712	788	743	748	705	733	677	697	769	780	742	740	682	654	700	765	738	686	695	713	694	657	708	687	667	721	787	720	767	715	718	748	674	725	678	730	738	692	698	700	726	682	690	736	770	712	731	689	703	668	750	721	708	709	717	728	643	706	667	732	728	709	666	697	706	740	721	709	709	676	692	745	712	709	739	694	694	718	679	725	708	687	738	742	741	636	664	749	663	710	739	703	731	659	683	740	709	748	695	697	736	705	690	696	684	750	732	741	715	670	676	685	732	682	718	709	695	678	677	679	708	714	674	747	683	710	725	716	668	710	685	757	715	710	733	702	706	687	703	766	665	665	707	714	728	736	711	746	708	720	714	663	694	687	731	684	695	707	714	715	700	754	754	716	755	672	668	715	708	728	747	740	718	734	715	754	680	695	706	738	733	688	762	692	770	739	713	733	750	753	684	724	726	740	733	689	702	786	724	704	715	731	669	728	720	668	704	699	725	687	674	769	711	668	679	681	682	694	749	730	678	702	694	698	722	714	731	720	689	709	763	703	741	693	689	689	708	785	695	749	745	729	745	703	702	734	721	734	662	699	722	708	706	708	677	709	672	696	717	693	727	685	725	731	700	732	686	793	724	747	729	684	763	774	722	648	812	724	701	656	764	656	701	701	711	721	704	693	724	707	718	708	724	708	710	704	722	707	698	742	722	717	748	734	764	729	706	725	743	694	748	660	695	701	761	722	705	698	703	729	724	709	673	693	706	753	700	712	709	679	703	706	731	707	718	731	712	725	680	716	741	708	694	741	738	751	711	692	724	685	712	690	691	693	732	698	711	718	741	740	708	731	710	656	650	691	721	707	715	708	724	667	741	719	689	710	674	686	687	702	709	753	652	687	672	666	669	684	717	743	677	768	699	687	726	662	709	704	709	706	725	740	732	692	701	717	727	699	698	713	702	720	698	705	737	740	703	743	712	727	764	723	699	682	737	733	706	730	717	721	719	722	707	699	732	711	703	705	722	692	694	726	707	710	725	690	667	756	754	684	702	689	720	694	782	754	712	668	686	713	710	722	719	694	704	691	682	721	670	689	711	724	756	717	680	689	657	745	744	713	690	736	720	693	744	686	673	668	644	761	714	708	697	685	711	709	696	749	699	652	661	697	700	721	742	714	712	700	753	753	723	724	686	717	733	731	708	730	717	739	691	707	725	706	697	715	740	750	738	718	645	719	730	747	728	717	692	697	693	710	769	725	721	674	753	725	694	676	713	679	734	737	765	750	732	730	679	682	678	691	685	677	695	710	718	713	737	679	706	712	679	709	727	744	661	724	759	729	657	676	751	689	721	709	723	720	671	694	734	719	760	713	749	691	684	733	767	691	683	682	720	705	701	715	710	723	699	715	707	725	773	740	694	688	708	663	722	732	690	755	689	702	721	668	715	707	751	679	707	696	663	717	695	698	792	730	693	711	693	730	713	759	689	725	706	729	675	712	729	723	710	726	658	730	708	726	727	714	717	704	760	692	740	678	790	697	725	706	710	685	737	743	693	751	715	727	726	729	688	743	687	692	749	754	690	711	722	758	689	684	680	770	730	685	705	754	725	721	714	738	697	727	714	710	708	739	700	699	677	662	699	718	678	715	689	678	729	707	688	710	758	684	705	678	740	713	719	699	700	742	712	669	728	739	706	719	736	722	694	686	715	676	723	716	686	689	721	722	718	715	724	682	686	721	734	724	678	696	708	709	663	739	743	666	679	730	748	729	708	758	721	699	691	724	727	678	738	665	708	721	732	745	715	756	769	699	675	695	705	721	737	759	732	698	678	717	678	708	678	741	673	763	736	718	709	720	713	692	749	705	676	718	673	673	725	711	716	774	706	676	706	744	719	723	705	779	714	734	706	673	710	707	709	722	703	716	707	682	712	706	710	725	734	732	718	736	754	670	722	709	718	715	651	690	731	740	734	655	750	739	700	707	708	732	716	684	789	765	708	694	693	687	706	761	716	737	672	691	700	746	674	708	666	701	737	755	677	701	708	697	725	702	622	754	691	699	739	701	712	717	701	701	670	756	696	713	688	751	710	688	744	747	725	714	747	726	752	712	755	685	701	683	731	707	722	703	762	724	712	759	784	670	680	711	701	690	724	768	722	735	698	730	694	726	716	668	688	696	719	686	746	694	709	739	742	733	709	761	731	700	705	706	771	665	722	654	648	718	741	700	736	709	707	696	711	726	734	661	686	700	737	708	715	729	699	691	726	725	677	690	732	717	752	693	686	649	705	735	689	683	710	735	730	684	775	751	707	649	695	739	704
12264	10556	8267	5583	3847	2730	1946	1862	1290	1095	982	855	775	725	643	553	498	451	471	450	428	381	415	387	392	388	405	398	397	368	369	392	380	411	441	394	368	363	376	373	381	347	355	401	370	357	364	366	369	339	355	342	330	359	329	335	329	357	343	336	318	315	342	318	338	321	306	340	326	369	329	333	349	329	352	325	367	368	326	311	329	289	307	318	354	329	350	334	339	310	327	312	345	338	357	332	335	346	344	333	335	344	348	334	312	341	357	337	318	314	315	346	310	337	335	322	346	342	314	336	358	310	323	315	327	342	341	318	342	317	307	346	335	304	318	329	320	328	352	333	334	345	310	311	353	343	325	361	349	346	305	306	314	343	328	296	310	342	331	340	333	329	332	315	307	310	318	363	336	322	295	327	321	314	331	304	340	313	300	293	303	356	345	325	321	313	320	289	311	368	367	306	341	289	339	354	305	331	354	317	340	342	289	350	320	331	340	351	337	337	318	360	326	325	351	318	308	363	329	347	321	332	280	335	356	312	327	321	362	305	314	330	324	308	351	321	310	329	344	369	363	329	355	360	328	331	346	298	337	308	311	291	334	349	348	327	313	344	346	347	325	349	337	354	347	326	328	319	336	327	334	338	351	289	301	280	367	357	332	319	310	296	332	347	367	359	347	353	341	311	329	302	326	338	367	306	348	324	307	338	336	309	335	344	343	322	331	328	320	345	315	314	302	334	330	325	299	363	345	338	356	350	304	335	322	322	341	313	356	361	360	325	344	354	321	342	315	314	308	338	326	296	330	312	328	318	349	356	353	325	342	359	329	329	333	354	331	319	322	313	324	316	345	325	366	316	320	362	322	310	354	335	345	351	337	334	344	344	330	344	344	326	322	345	316	309	314	322	346	328	377	339	334	322	324	335	306	335	316	300	310	330	344	344	344	326	378	338	344	308	339	311	331	334	324	339	317	318	364	311	333	310	324	299	315	344	366	322	294	339	314	325	340	321	309	306	354	348	309	353	290	335	323	352	316	319	362	306	327	337	349	346	374	334	302	346	324	333	362	318	313	334	343	326	326	331	332	364	329	305	316	300	317	336	311	335	314	346	348	334	311	320	342	336	356	309	303	298	333	338	335	340	322	350	320	324	327	336	313	335	299	344	318	340	340	330	340	330	279	353	315	323	336	334	337	352	319	334	297	337	332	343	350	357	319	333	316	341	322	361	362	316	304	347	333	350	326	331	324	362	343	316	302	345	331	359	342	347	329	357	345	342	348	354	318	300	337	337	322	367	322	305	323	332	355	367	331	342	314	333	333	325	333	332	330	317	316	300	341	325	348	331	322	316	313	335	340	360	334	311	313	326	344	347	329	355	297	314	342	348	322	376	347	333	274	333	293	329	290	329	364	328	354	326	343	308	301	337	340	317	325	297	279	385	320	310	320	325	307	318	329	351	337	336	322	345	348	333	331	334	312	354	322	295	359	323	336	354	345	331	344	312	337	351	322	325	348	335	330	331	368	328	348	330	330	292	362	310	329	321	345	333	357	335	347	356	302	333	351	316	342	330	317	353	327	351	333	340	344	343	366	343	330	297	320	367	324	340	347	293	318	343	342	339	315	306	355	320	327	319	336	329	335	337	307	324	364	324	341	343	343	316	333	333	348	322	329	342	316	309	323	346	344	329	298	340	325	346	318	330	321	322	324	339	320	329	338	329	300	332	336	326	329	346	326	350	321	339	336	316	343	319	289	320	302	351	331	307	322	339	335	319	320	286	345	322	342	318	333	301	301	307	321	270	352	305	301	344	311	318	330	329	333	326	336	340	326	379	347	327	350	332	294	349	377	341	315	344	339	304	340	304	325	346	299	348	298	349	340	334	305	341	346	325	307	323	342	298	359	322	308	354	342	295	328	330	322	345	335	338	329	305	346	324	320	349	327	355	331	338	316	330	325	350	324	312	337	334	309	311	319	306	301	337	356	329	341	336	300	308	343	329	305	343	291	355	314	322	318	321	336	303	339	362	291	307	313	312	361	298	399	388	340	330	309	325	327	307	359	348	342	330	332	306	358	320	310	327	312	291	342	354	313	319	299	325	346	325	333	331	352	316	366	351	342	357	341	320	318	321	341	321	327	322	348	324	316	339	339	308	300	312	340	342	335	322	296	345	336	367	356	342	336	334	343	292	333	329	369	316	327	342	311	344	331	332	300	352	323	370	368	344	357	306	335	315	335	300	351	334	291	352	330	343	314	330	319	335	333	325	315	324	316	313	306	326	345	315	337	324	317	308	328	332	296	332	271	339	330	307	308	334	322	332	318	351	351	334	363	357	342	316	328	312	317	332	330	322	317	347	325	343	348	313	329	334	343	342	315	316	337	345	319	321	358	314	342	341	335	338	345	336	317	313	336	327	335	336	360	303	345	332	316	348	345	342	305	304	303	353	321	343	364	306	338	299	329	311	323	325	323	280	301	324	354	317	311	336	334	337	325	300	327	346	339	323	316	356	297	304	321	301	337	337	325	289	346	344	338	331	310	289	353	331	353	319	327	324	317	296	321	338	307	310	352	331	302	330	339	326	283	377	322	324	328	314	341	309	322	313	330	331	323	312	336	329	337	342	364	354	365	332	319	316	333	324	325	373	314	325	360	310	321	309	291	324	328	335	342	348	338	323	333	355	352	345	348	332	342	335	310	318	359	335	294	316	308	341	323	312	353	330	345	312	385	335	306	340	341	351	342	312	312	319	319	314	352	313	308	335	310	334	345	328	318	318	355	351	330	328	311	311	319	310	316	313	312	319	327	332	326	323	270	329	329	317	350	337	337	313	303	336	317	309	320	371	316	346	351	334	301	303	367	336	349	337	322	347	332	303	377	349	309	336	348	308	334	348	318	334	342	337	321	368	334	331	338	330	341	330	341	311	285	316	329	315	337	352	310	334	338	345	321	293	352	332	308	291	341	327	322	346	325	308	321	317	314	319	311	291	312	351	323	328	345	310	332	297	318	290	313	358	318	334	322	327	332	337	349	329	335	363	350	367	301	334	330	343	348	319	345	342	321	366	340	289	323	372	332	342	338	353	348	373	336	348	296	304	331	330	337	323	336	355	314	337	344	390	332	337	322	314	333	290	332	304	330	319	354	321	348	307	304	329	355	322	334	319	295	304	322	326	334	345	346	302	299	320	346	340	327	339	343	318	327	359	340	364	341	337	294	346	316	335	324	352	331	354	331	373	323	328	325	348	336	368	342	334	359	345	335	328	314	311	340	317	309	334	318	329	336	330	365	320	340	322	304	331	339	359	357	315	348	327	348	295	343	318	336	344	320	309	359	350	299	332	346	317	344	349	322	378	340	333	343	322	331	359	316	371	284	350	333	334	360	373	361	323	314	318	337	338	344	338	352	358	327	352	315	335	333	374	345	301	311	352	331	373	301	352	321	303	326	308	345	316	324	314	317	338	310	305	331	306	333	345	324	311	311	339	310	321	315	340	360	359
8970	10871	12081	11863	10789	9047	7503	7054	5788	4962	4489	4054	3611	3379	2798	2315	1922	1721	1557	1629	1493	1508	1448	1540	1302	1312	1321	1248	1252	1338	1279	1240	1245	1293	1280	1110	1094	1124	1070	1039	1049	1095	1091	1169	1076	1090	1061	986	968	993	911	948	967	876	900	905	904	966	978	945	903	940	874	928	887	823	841	848	833	869	881	851	852	856	845	825	850	832	827	812	837	805	816	809	830	814	846	833	825	829	826	838	823	830	818	803	844	811	836	806	835	854	788	794	755	863	810	841	813	742	832	812	805	810	845	814	810	777	867	750	802	810	804	795	866	774	831	829	834	804	814	869	927	797	805	796	796	816	760	798	842	806	823	818	815	825	780	848	820	774	798	793	799	822	845	768	788	784	799	831	830	780	794	794	782	848	808	801	809	832	823	802	805	766	781	800	832	830	788	822	819	881	866	779	803	808	834	819	803	785	777	804	832	785	824	852	831	798	776	814	848	783	832	826	847	813	811	810	839	815	810	788	840	819	788	746	842	849	761	808	818	835	790	820	791	864	853	790	806	814	815	767	823	785	817	847	841	809	835	819	846	838	815	805	832	763	815	875	820	809	763	851	795	843	816	860	844	801	801	812	800	782	804	821	867	802	840	836	815	812	797	823	781	799	788	843	824	783	796	835	800	814	783	779	793	797	854	797	807	798	795	824	821	770	828	813	810	852	828	783	779	816	814	806	820	846	797	806	811	796	789	790	777	817	762	786	862	831	822	839	770	786	838	798	796	795	809	782	776	833	819	820	808	794	820	816	789	819	803	818	811	826	806	801	792	768	827	819	833	756	813	779	770	776	855	820	813	852	857	785	850	826	789	861	869	817	791	803	828	828	796	792	781	839	823	831	876	834	797	828	835	806	784	829	824	815	838	849	813	794	810	826	853	801	828	802	778	794	793	820	844	804	806	852	809	842	856	824	823	784	833	772	798	807	788	819	813	782	823	843	794	824	855	864	806	797	813	823	775	817	841	781	826	791	801	820	793	798	779	795	799	839	796	777	844	790	829	784	810	805	852	805	798	789	807	819	829	844	822	884	825	794	802	860	778	833	749	869	874	794	843	815	766	834	803	795	805	784	800	840	814	824	833	838	789	769	831	824	855	800	802	803	774	799	839	784	825	831	829	808	795	813	826	807	802	826	806	832	794	795	809	787	805	796	862	852	802	827	810	803	813	809	811	828	828	805	895	854	780	788	845	770	841	786	784	819	799	855	806	800	789	831	839	814	739	823	813	831	847	848	810	777	771	827	838	801	833	866	794	817	777	811	805	827	775	764	778	799	759	823	842	800	824	787	819	816	844	812	789	836	778	814	768	764	847	821	849	827	822	813	833	831	819	820	848	849	813	854	832	813	846	834	795	794	811	834	828	842	838	869	788	815	782	799	788	762	775	833	788	782	817	820	837	846	810	785	776	827	838	823	788	834	750	813	776	843	791	778	814	806	832	802	765	803	782	780	765	793	816	838	768	857	796	840	838	835	789	860	784	814	813	805	766	789	795	829	867	828	783	850	841	856	820	768	802	824	829	816	800	821	811	845	815	841	827	823	846	854	856	808	800	819	827	761	784	827	807	877	786	826	798	850	793	828	811	827	819	822	798	830	817	825	832	809	818	802	784	798	832	779	848	825	803	763	863	803	807	820	828	767	841	814	795	815	833	812	863	810	856	795	830	806	788	816	758	809	825	798	793	851	783	800	802	784	838	812	875	814	767	819	786	816	823	822	900	845	847	819	802	769	782	866	796	829	781	799	778	840	856	851	810	795	789	839	836	789	827	807	822	778	781	804	778	811	834	832	820	819	803	804	847	851	768	771	741	806	853	824	825	847	849	799	845	773	755	841	786	799	775	808	809	874	836	791	763	801	821	819	821	809	860	808	766	811	797	812	805	816	826	809	871	768	783	741	783	764	846	845	757	777	840	820	793	776	824	809	822	810	847	806	815	827	791	835	834	791	837	774	814	849	852	841	857	778	764	832	806	834	811	826	813	857	860	803	821	797	801	757	821	832	849	820	793	837	771	828	804	813	826	787	799	763	819	904	823	769	798	830	768	830	848	820	823	817	831	801	811	847	861	836	864	827	830	778	823	799	853	845	796	827	788	802	807	832	804	800	792	772	837	822	781	815	784	820	795	806	774	840	757	846	781	796	812	813	781	843	821	856	764	800	786	807	815	843	805	848	804	851	763	838	873	787	848	848	816	794	841	857	803	784	808	862	844	849	859	785	815	805	791	822	776	759	835	809	784	823	841	838	791	867	811	847	827	827	785	805	835	805	817	794	773	843	770	789	771	822	824	821	793	792	849	814	828	767	841	796	803	829	843	826	848	798	810	842	800	831	815	846	817	805	829	807	810	830	794	791	817	911	802	845	820	783	800	791	819	864	815	815	802	801	807	829	864	835	814	790	814	853	805	813	768	787	832	806	821	796	770	805	835	773	750	821	785	812	786	877	857	830	799	815	812	823	851	765	839	798	783	813	814	784	816	782	768	836	843	804	794	831	834	846	827	821	797	847	827	817	829	823	833	769	791	879	854	825	802	819	826	832	756	816	812	842	859	820	763	837	837	820	814	844	841	743	804	825	846	827	848	815	817	801	822	821	743	835	800	818	815	778	821	785	791	775	803	819	823	852	847	810	808	813	810	800	810	803	844	790	779	811	800	807	905	712	790	788	838	771	793	806	813	795	799	866	849	810	829	863	816	789	800	791	784	799	787	831	864	817	837	821	862	786	816	790	846	818	846	782	807	876	844	771	820	814	742	790	784	785	835	832	833	804	832	810	780	816	857	812	835	900	846	776	874	801	790	820	804	784	801	797	863	827	827	790	874	893	837	833	727	800	839	824	857	796	829	799	803	763	822	805	811	813	846	856	823	824	798	830	811	771	814	815	813	822	793	810	853	815	808	793	800	775	806	807	841	813	831	840	815	796	794	884	868	814	763	804	838	814	807	766	812	721	822	819	798	806	831	805	794	825	811	766	814	836	823	841	803	822	770	819	794	776	836	812	793	832	856	802	820	833	847	795	823	809	823	746	828	831	848	789	823	821	844	781	843	778	879	868	826	871	778	813	842	825	813	776	783	818	789	797	792	856	808	821	800	831	789	772	777	851	800	824	793	797	794	831	807	830	808	808	773	845	809	812	871	843	830	835	843	800	819	824	830	819	824	859	834	827	803	824	808	843	796	825	808	833	755	817	843	810	795	797	776	806	842	847	805	800	751	814	793	812	819	797	828	783	807	803	774	813	821	807	834	805	774	826	836	801	820	793	810	863	841	829	765	850	831	817	808	825	850	777	827	813	829	863	813	810	849	840	782	807	847	838	831	829	838	790	801	835	793	876	823	792	829	784	849	780	765	836	781	820	855	816	774	811	796	814	871	813	779	757	778	890	754	791	825	808	799	774	815	819	818	801	808	784	777	808	849	830	792	855	784	839	813	778	858	813	792	819	783	803	802	811	798	833	796	793
35092	33805	29123	23531	17496	11872	8926	8513	5764	4021	3404	3237	2817	2619	2293	1947	1717	1461	1256	1437	1387	1228	1077	1167	1089	948	908	885	809	985	828	792	833	774	656	567	562	552	576	552	581	644	626	607	551	638	535	491	498	448	437	448	446	470	456	500	408	417	423	444	439	439	408	403	363	414	401	387	392	361	395	379	393	410	383	384	336	400	389	386	423	339	389	386	413	414	390	374	404	416	367	374	384	405	388	369	366	388	391	356	395	387	383	380	413	381	374	361	377	355	368	383	397	359	356	408	418	395	372	375	351	402	412	379	374	351	372	354	386	377	380	381	401	367	378	341	385	396	404	424	369	413	364	387	379	378	371	340	392	357	349	384	350	335	429	407	382	415	384	385	381	395	417	392	384	407	384	344	377	373	370	388	372	385	443	394	382	405	370	401	381	416	387	345	358	390	348	399	403	382	404	393	364	362	353	405	377	372	366	357	375	392	420	361	401	377	393	382	370	368	389	401	343	368	390	380	363	374	353	384	384	390	373	364	366	370	412	416	393	401	327	426	387	400	381	383	400	376	392	389	400	375	372	348	406	376	380	412	381	409	390	368	371	385	391	381	380	364	375	356	379	362	411	375	402	339	380	374	409	403	382	369	387	389	363	411	375	383	358	333	343	388	387	363	412	386	408	384	340	371	440	365	382	429	410	356	381	356	370	382	393	327	380	394	364	386	408	374	364	394	366	366	403	397	366	362	419	388	364	368	401	400	399	402	399	390	378	347	357	355	410	364	412	374	375	396	390	391	399	388	376	375	406	347	389	381	393	409	394	398	395	351	408	396	323	361	369	382	374	403	367	358	382	373	399	370	409	391	360	386	375	384	428	382	378	405	395	336	359	387	379	418	399	359	372	396	387	368	391	364	393	390	356	368	421	387	390	360	409	396	370	415	350	359	355	373	375	389	401	346	390	396	384	393	400	364	375	381	382	382	364	374	383	376	399	399	358	367	338	376	380	364	343	343	362	416	399	348	344	403	361	405	379	413	375	374	353	379	373	389	379	363	391	413	386	403	378	373	382	376	378	419	385	379	376	383	383	383	372	395	388	400	381	342	407	394	383	376	397	415	371	400	391	370	338	373	409	384	371	380	394	385	378	363	367	405	327	418	382	396	384	352	362	391	361	393	383	379	398	393	375	387	415	346	359	409	404	402	399	363	384	362	389	384	379	353	406	404	356	379	403	373	415	395	383	361	391	379	349	403	380	372	374	396	382	352	345	381	350	394	374	381	371	375	372	422	393	400	379	409	399	361	385	403	391	348	390	406	346	413	375	373	378	425	403	391	385	390	400	394	380	344	367	377	372	394	346	380	371	372	409	375	413	387	365	358	364	378	364	379	376	425	381	360	370	422	384	434	422	395	384	394	392	402	376	376	382	353	369	385	376	405	354	402	396	398	350	365	399	370	368	413	381	388	386	340	369	380	387	388	364	400	380	360	369	385	395	378	414	408	409	366	379	385	384	364	376	379	380	370	395	400	370	365	392	362	380	375	366	389	386	370	385	387	371	416	385	367	398	377	365	369	407	376	399	372	397	375	403	409	370	423	374	392	375	408	394	377	392	371	409	436	395	357	351	363	398	369	413	360	350	395	413	424	376	361	392	357	410	367	338	379	392	383	362	386	354	402	370	386	362	387	411	376	401	342	357	383	407	403	393	382	379	356	347	387	386	412	401	398	376	387	404	390	386	388	369	419	371	407	421	380	346	366	362	358	352	376	359	382	373	430	352	378	397	373	419	404	343	397	387	394	365	371	381	407	382	402	364	393	407	384	361	387	392	410	378	371	395	371	418	382	375	383	372	374	377	357	418	372	377	368	392	424	362	363	386	364	406	371	378	426	372	377	410	372	390	381	368	370	388	339	400	347	392	370	366	377	374	394	374	417	366	383	345	409	432	412	361	386	369	377	395	380	396	418	358	348	393	385	397	372	344	358	355	375	408	415	385	369	383	367	393	389	367	373	379	352	379	404	372	374	391	374	387	392	381	392	359	358	410	394	405	324	377	367	376	362	393	354	351	356	375	354	372	361	369	381	407	384	414	355	352	354	388	413	377	411	366	399	341	395	371	354	389	436	390	382	416	386	390	380	383	378	406	379	365	369	352	337	362	354	396	354	346	372	387	388	361	373	335	381	388	366	380	399	354	372	403	362	378	393	402	398	403	391	379	364	376	396	329	382	347	397	394	394	402	396	381	366	371	376	395	368	337	354	399	383	396	355	368	382	330	348	393	433	381	403	367	399	354	393	369	348	379	367	396	388	387	390	422	403	380	409	390	384	362	411	370	391	385	398	400	408	387	410	411	369	367	420	409	428	377	396	373	352	372	392	366	371	381	389	385	387	369	383	415	373	389	369	372	385	351	385	384	420	348	390	363	402	375	410	361	358	369	378	385	413	383	403	379	389	411	382	371	393	392	382	366	377	378	372	370	377	385	400	385	383	355	367	373	355	377	377	335	371	380	406	364	401	350	400	384	383	354	398	381	344	368	395	356	400	371	386	360	395	388	382	353	346	383	365	373	388	383	366	388	374	373	387	379	354	385	376	389	396	377	382	344	404	386	385	383	372	410	344	370	351	385	353	381	360	382	362	396	366	387	390	372	383	410	397	382	341	409	410	360	349	412	375	387	379	408	367	359	398	365	409	358	337	395	403	383	388	365	390	383	379	361	399	394	373	410	388	388	393	398	406	392	386	367	416	434	416	356	325	409	372	399	401	374	392	392	371	357	408	389	381	420	383	387	356	369	396	341	349	390	344	369	347	399	372	399	370	354	342	363	373	349	385	352	391	394	376	401	419	398	348	394	395	378	360	377	377	367	378	363	384	357	363	360	371	396	368	377	375	394	383	360	381	393	388	388	426	380	339	413	421	393	395	375	384	363	347	421	372	351	405	365	364	385	371	394	381	338	348	334	389	409	386	380	359	440	381	397	386	388	390	374	343	335	380	381	412	348	370	372	386	391	386	396	405	356	363	402	383	380	403	369	380	369	368	413	393	355	351	380	399	399	355	399	381	386	374	392	377	385	408	374	408	354	369	418	372	389	381	397	388	381	342	368	393	402	369	363	354	376	363	375	394	369	363	372	374	344	413	375	379	376	423	362	382	395	345	409	393	391	415	393	389	390	372	373	337	388	389	364	377	400	415	344	353	394	388	371	358	386	357	379	358	347	393	383	391	413	353	377	404	404	369	401	396	368	363	394	377	375	355	396	363	393	370	363	343	372	353	379	375	374	352	390	373	375	376	363	363	349	337	385	375	382	372	384	396	388	378	345	416	367	378	373	350	352	374	385	360	370	386	406	373	403	375	391	375	384	371	381	353	419	374	360	362	405	382	333	368	369	380	377	385	342	373	393	393	364	369	390	367	384	347	411	370	353	370	375	362	392	382	366	375	353	368	385	359	364	327	392	372	385	398	358	360	360	369	400	347	375	388	406	394	379	396	355	371	435	416
25038	27186	26139	24233	22999	19307	20317	22676	18385	15080	13967	13742	12940	12674	11713	9693	9066	8026	7262	7868	7994	7171	6142	6764	6275	4974	4853	4956	4309	5382	4265	4372	4204	3888	2807	2597	2376	2543	2477	2331	2488	2815	3012	3065	2633	2870	2320	1950	1482	1348	1363	1362	1435	1437	1379	1492	1370	1206	1216	1129	1187	1130	1088	1153	1051	1031	1124	1146	1034	952	965	955	985	966	867	968	973	873	903	909	947	943	926	914	866	900	925	903	946	889	900	889	926	970	973	968	896	1079	903	898	865	940	922	930	883	921	937	887	949	900	906	897	933	901	948	937	945	860	899	867	940	894	921	873	905	905	931	903	887	926	924	908	917	892	894	909	877	902	908	893	948	909	948	879	864	930	928	875	912	906	950	953	945	909	891	966	941	875	863	922	909	908	957	963	877	888	888	956	942	835	918	883	922	951	882	910	882	899	924	904	892	859	896	884	874	876	894	934	910	900	905	876	894	936	863	955	918	932	931	927	942	904	922	939	966	904	874	878	871	864	876	914	898	923	897	882	934	894	928	909	924	891	934	927	919	859	883	960	915	916	912	918	1001	908	897	890	858	898	910	933	919	930	892	810	878	929	901	915	942	919	870	972	940	952	899	942	872	913	921	942	939	921	957	844	888	924	914	863	923	903	864	900	862	905	946	886	876	918	881	938	914	893	883	897	873	926	872	861	902	906	866	894	937	884	900	894	945	897	904	895	896	931	926	851	915	897	937	944	877	928	939	896	881	891	853	924	892	903	906	913	899	934	914	896	917	929	919	915	953	845	936	975	879	934	882	868	901	907	935	919	919	887	932	960	924	856	910	954	922	933	922	937	913	912	878	904	890	854	847	902	936	941	873	890	909	943	893	912	902	902	883	892	914	897	874	869	950	884	918	927	891	938	941	918	957	890	869	975	950	857	905	922	918	984	892	939	893	891	934	903	953	962	922	909	903	941	920	918	914	885	959	939	932	926	942	890	898	915	881	883	910	901	919	890	928	914	899	883	907	889	905	907	906	895	890	924	906	944	895	915	894	895	892	903	979	918	891	914	849	879	880	961	880	851	929	888	911	898	858	918	896	904	902	953	875	922	958	929	880	906	954	895	919	865	924	904	888	887	929	899	895	948	906	988	912	905	844	969	899	925	863	871	894	871	913	879	945	876	914	915	918	856	914	888	893	913	945	912	919	948	891	964	898	911	913	905	949	966	915	957	897	935	916	928	927	916	881	908	903	943	922	877	976	929	927	914	953	906	962	908	932	934	917	921	900	885	930	863	912	957	935	949	854	913	878	867	959	883	928	894	870	850	901	924	879	904	909	917	904	893	895	869	902	905	923	896	911	972	917	921	960	883	875	931	967	908	937	901	918	909	922	887	897	946	889	888	867	871	913	870	919	910	941	909	908	877	888	872	922	945	879	865	953	975	876	881	952	910	854	915	859	859	990	945	954	912	944	906	929	868	913	872	908	990	893	911	935	886	901	880	896	901	866	961	988	913	930	935	866	866	885	981	903	879	899	925	889	894	912	921	937	908	860	907	935	875	939	887	945	930	937	903	942	948	866	903	848	915	882	895	883	874	922	900	895	908	964	934	951	884	879	870	937	910	890	947	883	929	938	898	869	881	920	832	929	950	868	959	809	970	882	891	903	919	886	913	888	910	907	870	855	887	937	914	933	863	921	880	895	916	912	891	845	954	881	907	899	931	888	922	901	946	873	928	901	916	939	922	913	832	888	863	918	903	932	894	901	927	889	906	892	924	915	906	964	848	943	916	933	922	912	906	877	879	943	912	863	912	868	879	872	910	934	883	881	886	928	912	909	899	916	890	927	876	900	962	884	911	953	895	928	956	925	860	893	915	931	917	868	920	953	870	923	888	904	943	950	918	880	910	984	883	939	892	936	893	907	911	914	910	940	899	896	874	924	860	951	895	925	894	890	900	878	904	916	920	931	875	836	961	900	905	889	893	925	894	892	882	907	910	972	881	901	837	908	909	927	918	884	945	873	943	911	905	892	924	879	922	908	920	935	927	939	902	882	889	924	981	896	959	908	915	966	912	931	875	951	882	949	865	933	878	916	883	900	821	863	917	927	914	964	857	907	950	887	924	934	858	920	926	936	896	895	886	892	894	899	907	955	891	867	922	873	883	889	883	913	934	922	885	969	935	958	894	849	909	929	915	905	936	902	854	945	929	923	899	887	914	896	914	903	965	875	901	939	924	925	918	865	913	886	923	930	896	974	849	925	914	905	869	891	934	855	893	871	857	900	922	969	888	939	896	963	891	852	909	907	925	911	877	868	911	921	901	863	919	924	868	936	884	846	897	913	937	961	934	908	856	935	913	852	919	891	952	893	964	871	880	923	887	953	905	887	914	952	910	911	898	890	883	894	911	950	830	916	949	897	899	936	948	900	879	867	991	843	959	877	880	903	931	913	921	895	842	914	898	940	916	953	893	943	951	930	951	940	894	876	911	913	907	920	946	907	954	909	926	930	923	943	832	974	928	910	951	893	885	910	872	881	866	920	880	938	850	857	908	962	889	915	879	979	892	922	887	894	904	893	907	900	891	932	941	879	927	871	874	870	897	889	894	905	887	909	868	910	899	893	916	907	929	1001	905	900	998	925	894	880	931	935	886	954	938	910	922	945	979	882	889	899	887	914	891	901	928	910	888	885	915	886	901	896	957	900	943	881	971	891	931	892	919	851	915	876	915	905	910	945	874	928	889	916	906	911	889	908	933	942	913	853	927	930	933	976	859	920	903	877	907	956	891	936	902	924	955	917	958	850	925	909	868	920	930	957	866	955	856	961	935	874	878	892	845	922	883	924	956	930	922	857	936	915	918	873	876	912	925	887	932	931	866	901	928	924	932	877	888	911	882	925	885	879	931	889	888	920	953	947	869	885	918	927	900	943	861	910	931	898	902	885	915	973	950	925	891	913	915	899	912	925	850	937	960	973	926	950	884	917	931	932	910	924	935	916	923	893	927	937	874	930	940	937	941	957	920	889	899	840	874	881	837	982	883	948	928	869	915	931	869	904	882	849	881	891	916	919	961	929	914	875	905	904	861	879	861	932	900	928	923	911	909	921	935	882	898	931	893	941	865	945	892	894	903	914	899	1030	905	934	846	890	920	901	911	932	888	877	871	872	928	954	832	940	948	974	948	942	912	977	883	890	906	937	910	957	889	951	932	889	917	909	878	923	927	905	933	898	937	902	886	936	911	921	1006	946	899	940	951	956	947	930	909	860	916	930	955	887	926	902	909	919	939	888	957	955	968	850	886	957	916	864	857	928	944	880	887	861	886	932	921	922	871	914	873	933	887	933	870	965	873	889	909	895	872	943	873	863	889	962	925	904	934	927	905	914	904	906	905	919	908	890	972	910	878	927	834	901	899	901	896	937	902	918	927	919	889	899	904	867	916	896	937	897	894	921	956	972	920	848	921	877	899	916	912	888	917	947	876	888	916	914	929	922	908	951	903	910	871	864	907	932	900	914	929	956	889	909	937
41335	36203	32097	27292	23501	18273	16791	15588	10421	7230	6285	5561	4656	4400	3912	3262	2685	2459	2205	2370	2283	2065	1903	2028	1743	1535	1377	1470	1167	1486	1320	1208	1103	916	823	785	726	671	660	716	701	701	846	736	729	708	645	476	457	402	402	403	457	404	402	414	406	398	384	381	391	356	314	324	328	328	362	345	341	323	356	307	303	302	296	310	283	335	301	301	331	313	278	294	297	312	312	290	309	315	289	292	331	323	345	302	289	355	301	331	306	297	312	299	326	324	314	302	292	313	315	283	303	287	286	308	319	314	291	326	300	328	304	320	288	304	314	289	315	328	320	277	315	332	301	310	319	315	276	315	313	320	286	293	330	294	310	302	310	331	328	314	294	317	318	334	316	328	319	313	320	323	308	310	316	304	315	302	334	305	324	293	284	292	324	329	295	296	299	292	321	269	300	291	289	300	305	298	290	309	328	304	291	283	288	297	304	285	325	290	304	295	305	293	287	323	297	312	295	306	320	276	309	268	308	322	323	317	286	313	341	351	307	307	269	333	291	291	280	324	312	318	324	289	299	300	311	334	305	315	310	292	290	307	314	293	286	306	328	292	303	315	315	271	307	313	306	326	313	289	331	299	269	312	296	283	310	313	335	322	308	253	324	326	336	298	294	290	317	308	343	285	324	327	274	318	324	278	331	340	330	308	315	300	310	312	320	291	295	282	353	296	283	313	297	310	317	312	304	326	302	278	299	275	311	329	285	281	298	305	303	306	276	310	278	323	317	289	291	292	302	273	298	332	277	317	308	279	340	331	306	301	311	296	311	310	290	280	287	316	316	308	305	309	286	309	297	310	277	279	324	308	285	327	278	292	322	312	322	278	307	297	309	314	324	284	286	314	316	326	312	272	331	320	304	320	310	275	335	306	336	301	286	311	334	313	272	284	316	294	321	308	319	318	314	307	309	318	291	321	318	326	305	326	300	293	295	287	280	283	302	302	326	272	304	314	311	302	321	261	286	319	312	296	299	317	297	317	297	340	302	302	298	312	292	310	306	290	300	280	352	300	291	318	321	316	312	315	276	275	317	317	281	298	258	327	313	306	349	310	299	298	297	305	300	284	323	318	301	289	299	301	324	329	312	302	329	324	286	312	312	304	267	293	296	302	297	307	303	330	303	314	329	329	299	278	281	279	310	322	298	332	273	289	309	312	301	294	283	299	301	297	305	273	282	294	294	299	288	311	330	323	299	258	304	291	315	324	286	340	305	343	288	319	297	297	290	310	303	316	333	306	306	293	289	315	314	278	316	301	294	310	299	344	303	306	336	314	337	281	315	333	302	316	296	292	289	338	287	317	310	328	329	320	344	324	319	284	316	338	312	299	293	310	295	328	280	317	326	324	294	324	321	287	296	305	285	312	313	285	328	298	369	318	303	289	296	286	326	272	324	329	296	296	319	316	343	298	320	302	341	292	272	302	354	274	280	278	295	294	314	310	308	329	318	301	306	314	317	325	333	290	309	284	273	332	301	286	309	314	304	312	270	301	290	272	308	295	298	324	284	290	302	289	304	298	308	296	302	327	335	316	316	281	279	305	317	324	317	275	302	278	317	292	306	328	289	321	308	301	308	296	316	279	304	333	315	294	312	326	313	287	295	318	313	313	299	290	332	302	274	299	309	302	315	319	336	280	330	333	302	330	306	325	288	315	309	309	315	295	310	302	307	298	260	295	316	330	303	315	296	308	312	305	327	323	311	311	297	297	312	286	287	303	322	301	334	302	314	316	306	324	325	298	330	340	296	314	301	332	308	287	334	306	308	361	292	331	305	306	301	310	297	289	310	273	273	311	262	297	300	333	300	299	297	281	329	320	352	295	331	302	336	288	278	308	288	310	298	325	269	279	312	313	328	283	325	286	281	275	295	313	309	321	292	320	287	296	265	270	289	349	292	326	303	336	277	298	319	281	291	328	312	266	292	316	315	326	289	301	318	308	267	326	309	275	321	286	327	286	303	327	340	294	325	332	317	301	346	317	300	287	327	294	305	323	307	310	322	310	294	310	271	291	299	294	303	280	321	321	286	312	316	319	272	297	300	306	318	334	336	286	264	301	270	308	327	313	299	302	318	324	315	329	321	305	315	321	316	325	338	319	275	315	324	305	301	297	306	293	308	304	301	294	344	275	312	307	324	292	308	300	335	309	312	302	302	291	330	332	317	333	332	311	310	325	287	316	280	301	300	309	287	322	286	311	310	282	314	297	304	344	325	288	340	295	310	296	295	317	309	323	323	308	284	309	297	286	322	302	316	310	329	334	302	294	329	298	334	344	299	312	320	331	294	312	272	288	305	337	289	287	284	301	310	318	318	298	293	286	309	341	335	342	282	303	329	275	292	309	305	309	293	286	316	297	302	311	337	302	307	293	318	311	319	295	317	276	270	327	295	281	302	273	321	283	314	320	296	288	292	295	306	315	288	303	309	291	317	304	326	282	314	307	348	307	311	321	301	303	309	280	286	290	315	290	315	310	313	289	281	288	331	320	298	296	304	320	301	304	331	299	283	323	318	334	313	321	322	305	340	285	316	330	295	302	305	298	308	304	300	343	308	296	312	293	300	261	316	310	279	326	313	317	314	307	337	321	299	310	317	319	314	283	321	288	281	326	321	300	311	282	282	301	314	306	331	294	344	303	288	296	308	302	327	277	309	297	335	296	296	316	306	301	303	319	315	281	329	309	325	286	299	316	312	274	313	295	316	319	321	299	302	312	292	297	320	317	302	311	289	289	327	312	297	283	305	311	333	296	335	280	304	332	314	309	324	287	319	313	325	300	298	289	337	296	327	286	290	322	318	300	293	287	336	272	314	316	321	320	300	311	306	345	285	256	318	315	322	312	296	338	325	237	310	311	279	331	294	304	329	294	313	320	311	282	308	289	310	322	301	282	299	317	287	307	286	293	282	295	302	305	302	327	275	283	307	316	313	331	294	281	317	301	301	310	281	333	293	279	297	331	336	298	312	347	310	314	307	286	291	295	307	324	288	312	313	311	300	343	300	272	300	311	272	307	293	333	321	283	327	347	318	288	270	289	285	258	341	305	292	297	300	317	312	319	301	331	306	289	287	302	314	308	293	335	304	301	329	301	275	304	295	318	298	291	335	288	295	324	320	315	344	301	314	313	303	293	314	311	306	320	328	318	316	300	274	306	311	338	303	332	318	256	340	287	311	317	317	299	294	301	322	312	324	272	288	310	302	319	314	301	299	317	313	299	263	316	321	295	326	302	301	281	333	301	324	295	277	309	328	323	320	282	310	286	300	312	307	309	315	315	301	275	306	314	332	289	313	323	312	333	297	300	303	314	280	285	305	335	281	289	278	300	332	349	262	329	346	296	278	333	327	322	300	301	326	324	324	316	300	317	328	306	274	306	308	311	309	298	259	306	307	287	310	300	310	317	298	262	309	311	299	320	324	267	307	283	312	357	293	302	324	319	292	281	335	341	328	326	305	309	316	297	344	299
29496	30630	31484	30008	28670	25285	28568	28988	24398	20828	20826	20223	19087	19022	17560	15243	13427	13057	11886	13275	12317	11393	10109	11088	10045	8326	7983	9074	6933	9106	7664	7219	7033	5827	4306	4002	3651	3994	3758	3612	3901	4150	4745	4311	3962	3795	3188	2342	1750	1596	1542	1645	1586	1708	1689	1735	1522	1337	1211	1173	1172	1138	1142	1021	1072	1018	1020	1124	980	865	797	848	782	793	810	774	752	789	767	768	812	777	754	726	734	758	759	796	770	746	773	755	749	789	878	828	702	1097	762	752	704	715	730	684	708	726	716	699	761	727	764	735	731	690	811	683	752	760	735	732	751	794	714	814	744	744	720	788	792	704	714	723	741	737	717	695	746	739	747	784	746	710	741	744	742	700	774	749	772	762	723	719	722	740	719	724	774	716	748	693	782	719	765	713	758	786	735	745	743	731	719	690	762	751	712	744	737	734	752	720	719	712	744	770	764	743	704	726	722	741	704	735	811	732	699	705	734	776	733	744	748	754	723	735	728	747	681	745	736	725	762	802	708	743	706	751	728	711	777	736	756	774	744	744	762	762	732	720	692	776	742	743	751	752	765	744	734	688	751	742	746	739	726	749	686	716	739	725	725	758	751	744	739	706	748	751	711	713	741	716	749	723	757	777	778	742	702	783	754	729	675	690	721	683	725	718	706	742	809	702	772	764	714	753	707	697	758	687	785	722	726	713	721	737	792	731	754	782	727	746	727	755	751	720	733	759	720	763	710	734	754	712	734	710	721	745	788	743	776	728	754	689	745	750	774	688	732	741	747	735	755	744	676	728	727	722	720	723	744	755	743	737	762	704	742	703	755	719	765	760	712	734	752	760	712	717	718	726	743	737	754	755	799	725	709	741	744	710	718	664	788	722	718	762	703	735	735	707	718	740	760	692	770	726	734	777	732	696	755	725	750	735	736	689	768	744	729	761	706	740	748	766	731	712	703	735	730	721	731	721	705	737	725	715	752	718	752	764	789	717	754	712	716	726	707	700	673	704	704	714	738	733	702	759	710	714	687	732	751	708	730	740	724	717	725	751	729	738	738	705	712	727	746	712	736	727	710	767	684	774	751	726	741	746	761	783	760	715	728	698	708	741	713	762	756	694	726	750	704	739	784	751	757	732	772	718	742	713	751	781	719	716	757	709	734	733	814	734	717	741	745	728	731	735	747	720	688	724	730	776	765	732	719	756	745	758	725	754	769	757	755	737	728	751	734	730	721	721	747	707	785	745	736	755	772	752	707	717	733	748	749	762	750	705	794	739	707	729	746	769	711	721	723	748	717	731	716	746	747	738	741	773	726	748	720	743	695	735	728	744	759	779	762	696	734	755	730	715	733	760	789	733	703	735	769	762	768	716	752	723	763	712	772	777	726	737	755	712	737	712	710	708	691	719	708	745	777	733	758	733	734	735	759	693	734	730	749	740	735	779	727	733	690	726	729	758	752	787	735	738	715	741	736	760	761	790	736	707	715	747	763	754	788	726	709	718	760	729	716	779	721	751	735	725	771	743	755	762	754	749	750	715	720	702	751	686	760	794	700	771	734	761	751	718	752	733	718	747	742	715	727	738	726	773	744	714	702	722	754	710	732	753	743	741	748	749	738	757	742	725	742	751	725	755	771	697	699	775	708	742	782	790	767	745	739	741	708	710	764	737	763	725	742	710	747	756	743	690	771	759	692	712	721	751	736	756	814	743	773	759	755	723	737	735	765	735	694	697	709	731	796	699	721	713	757	720	729	723	749	711	733	704	743	754	731	724	684	783	722	764	704	727	777	715	734	709	722	696	744	747	729	737	757	726	743	722	736	772	742	735	751	705	715	753	751	758	731	725	774	718	765	775	795	751	755	726	725	748	730	720	753	721	709	722	739	698	712	761	772	738	740	788	773	708	752	750	750	694	774	678	722	770	747	758	712	720	755	760	746	687	725	706	782	753	736	726	747	709	791	815	732	753	729	696	733	752	749	717	734	775	726	733	758	762	720	742	712	763	805	723	740	736	696	699	742	719	718	788	695	760	735	701	697	759	765	739	682	739	731	748	726	726	743	734	727	732	753	755	697	758	724	771	748	715	739	769	743	708	736	695	748	773	818	697	684	739	742	757	733	762	769	732	756	712	755	726	712	712	765	800	728	732	754	742	714	740	736	716	703	755	760	758	722	670	763	765	759	755	770	791	718	776	733	765	688	731	742	735	758	731	738	729	734	732	736	709	719	781	719	711	678	736	712	726	807	777	711	677	775	732	738	735	693	724	772	734	718	746	745	748	683	744	759	731	778	753	742	754	736	766	704	750	716	766	726	731	722	748	741	743	715	704	702	727	766	706	710	723	780	758	719	739	692	700	723	749	727	698	761	694	703	723	779	721	739	761	750	703	731	748	714	705	726	689	725	749	778	766	733	778	743	751	763	776	787	734	734	763	724	804	731	771	795	790	704	701	696	725	723	714	738	779	726	782	754	743	728	676	760	744	720	721	703	674	741	747	698	764	740	724	747	745	759	698	733	716	783	730	760	733	691	724	733	777	760	691	783	755	726	742	746	703	728	756	765	747	755	738	694	739	724	717	732	701	761	735	749	688	708	763	751	723	724	756	729	758	756	704	736	735	717	735	765	703	695	715	722	751	737	758	752	750	755	774	772	714	734	759	742	758	711	759	786	684	727	726	738	792	673	764	797	767	703	714	763	705	748	730	766	749	767	723	777	742	737	768	756	713	773	769	761	751	703	705	764	765	781	757	766	734	722	732	780	769	701	691	725	713	793	719	757	736	773	682	753	695	751	665	740	749	726	735	737	716	736	700	736	709	734	714	726	737	716	729	738	706	689	709	753	744	739	700	745	725	706	701	729	710	708	778	740	743	767	701	698	725	727	735	741	749	733	738	743	698	701	710	702	776	712	693	753	780	719	745	717	691	710	727	762	709	795	755	759	770	762	712	775	777	761	722	733	718	733	768	753	743	736	693	746	760	754	751	763	698	744	776	801	726	755	758	747	739	739	727	758	734	800	748	696	742	743	724	696	745	762	765	719	742	732	713	772	711	712	741	760	725	767	683	733	707	718	715	704	685	739	702	699	779	705	725	759	715	715	729	733	740	728	719	742	725	719	762	721	769	736	758	741	773	742	692	778	704	699	696	777	706	736	765	738	724	768	728	747	695	736	752	689	722	757	738	710	720	704	702	731	712	731	696	743	730	698	782	696	699	729	725	779	759	747	710	745	739	772	699	774	744	739	664	738	731	758	760	729	698	722	700	766	698	725	723	700	738	738	730	752	732	766	730	752	713	733	729	773	735	768	763	749	733	718	737	739	742	751	709	751	755	741	694	749	782	749	736	785	709	731	751	722	712	722	696	700	706	701	732	740	714	720	738	739	752	683	718	731	740	777	652	703	726	705	726	725	717	734	715	712	698	721	704	728	737	769	754	766	734	738	703	780	739	727	782	742	746	748	712	705	723	757	738	769	725	726	739	726	732	762	722	734	721	731	773	688	751	744	738	759	725
11733	9024	8034	5783	3827	2396	2083	1698	1339	1129	1028	858	772	687	604	505	460	461	439	423	421	417	430	406	372	416	383	398	360	408	411	420	378	384	398	370	388	388	392	387	409	380	335	366	342	363	371	401	380	375	347	361	359	349	362	341	326	318	355	356	359	381	339	353	357	332	321	356	364	323	373	360	338	385	324	338	325	332	311	343	357	309	344	314	339	299	375	330	354	331	358	340	337	339	357	315	317	382	331	328	356	370	324	407	326	331	366	374	317	360	318	386	327	309	311	342	387	347	344	309	361	359	364	360	339	335	379	356	339	307	350	353	374	335	328	341	328	367	305	322	367	327	321	302	326	332	350	347	356	362	345	356	338	367	311	344	363	366	354	291	347	358	350	309	324	309	333	306	333	365	326	330	341	374	296	348	324	362	382	316	365	303	331	346	338	351	347	323	332	315	355	356	362	332	347	341	337	339	350	384	314	331	317	353	339	346	343	322	312	330	347	359	387	336	370	370	373	354	336	369	324	369	335	348	350	339	326	330	331	326	310	341	349	345	337	338	355	347	351	321	339	344	324	357	325	311	361	344	327	329	354	329	329	365	349	375	298	348	331	325	326	385	324	365	329	338	356	315	318	330	318	327	333	375	344	367	322	360	354	317	343	322	368	344	342	341	338	332	314	345	359	327	353	355	301	346	334	351	340	347	330	348	348	333	309	342	329	304	340	350	334	343	352	325	335	311	338	339	332	300	337	346	351	358	359	329	328	366	346	318	314	338	360	303	332	314	319	357	329	335	311	336	350	328	295	346	334	317	363	371	307	349	303	333	315	349	362	344	331	333	292	327	359	318	310	350	349	313	342	347	378	339	348	331	334	359	312	323	363	362	354	352	348	323	363	329	329	343	357	346	350	327	339	360	344	363	334	309	328	335	331	337	382	369	324	363	347	336	342	337	295	346	359	337	326	354	344	336	362	325	326	383	314	314	369	335	327	317	296	309	345	325	323	326	302	322	343	355	319	332	343	319	369	323	329	337	342	317	335	336	337	304	338	324	335	350	313	327	380	347	352	341	359	306	345	336	339	330	331	324	312	357	321	343	362	310	344	329	364	358	341	331	341	316	341	356	343	345	345	329	317	341	328	378	340	341	324	329	329	334	351	408	353	356	339	298	332	342	349	335	341	360	324	339	335	362	342	324	336	343	353	349	369	339	343	343	370	322	298	345	349	335	340	373	396	312	324	367	352	299	328	340	323	318	331	318	327	323	329	325	315	335	324	351	331	340	356	372	335	349	350	287	329	348	376	337	350	359	344	328	346	314	327	347	317	350	361	327	367	330	333	319	327	336	318	343	359	323	356	370	321	354	356	360	330	324	320	374	308	346	364	360	340	382	335	356	325	358	337	349	334	331	348	329	336	354	365	355	329	351	341	335	317	326	295	334	339	343	350	344	369	360	302	322	345	342	362	363	355	351	342	358	342	373	366	364	309	348	340	339	333	340	346	333	321	351	372	313	361	319	322	351	333	346	336	344	323	356	310	362	337	326	380	316	313	328	304	376	296	335	342	337	335	336	347	372	366	352	324	359	361	330	345	330	307	361	336	368	336	390	366	331	322	306	325	316	312	338	339	347	357	329	304	337	323	367	373	336	325	301	311	334	350	368	337	357	313	344	354	333	378	362	342	322	351	348	364	309	341	336	333	359	334	315	341	380	366	356	355	364	334	369	342	354	390	355	334	333	323	354	322	335	359	337	312	353	342	362	305	347	352	357	352	323	347	327	320	312	347	356	357	340	321	353	335	349	357	379	317	326	346	330	334	340	350	346	339	355	334	350	323	328	351	353	364	365	338	320	360	325	360	354	327	375	321	350	337	342	321	343	352	351	326	376	350	317	318	329	333	354	333	337	342	314	349	335	364	314	346	345	336	332	334	355	348	328	320	345	352	312	330	338	340	352	352	356	301	346	349	350	318	354	368	375	377	330	342	326	386	350	306	377	334	350	340	360	360	332	339	358	369	350	346	362	354	315	342	331	298	332	347	333	363	319	354	333	355	344	360	325	328	400	331	347	337	353	378	329	329	321	328	358	359	361	340	333	321	383	324	323	358	346	345	376	340	338	338	346	331	325	371	398	332	347	321	350	349	319	311	339	347	337	336	333	356	328	315	346	358	342	354	344	333	370	365	322	334	349	348	317	318	373	336	328	326	325	285	295	356	293	350	384	337	352	383	350	366	372	385	312	358	367	366	324	311	318	332	325	320	343	338	325	329	341	346	344	347	346	319	313	345	334	350	322	344	350	308	337	366	321	326	331	367	328	324	319	384	320	301	297	361	344	350	333	313	316	330	354	332	335	353	323	353	344	339	323	328	360	353	356	379	359	325	334	336	322	359	351	376	345	368	353	352	340	351	323	314	326	336	325	356	352	285	296	376	318	328	328	297	330	354	339	337	307	344	376	302	325	350	327	336	352	320	375	330	337	318	342	324	347	358	330	331	354	307	327	326	328	334	369	358	339	344	315	308	353	312	337	336	332	376	347	300	352	329	349	362	320	344	373	368	333	348	388	341	330	325	319	349	344	343	321	341	348	383	350	344	341	308	332	327	353	324	350	333	374	313	316	320	335	360	381	309	351	342	338	380	316	333	356	319	315	376	342	356	348	347	307	311	358	335	359	320	327	306	329	330	326	321	336	380	311	362	326	335	364	287	366	335	335	330	362	361	332	344	340	354	341	330	330	340	343	365	323	377	347	329	331	364	357	360	316	332	330	324	317	329	320	325	325	353	341	289	313	332	348	354	361	352	329	353	331	317	347	351	358	327	364	360	381	363	326	318	368	334	317	371	341	327	352	319	352	336	354	344	308	343	355	321	314	359	378	353	314	372	335	351	332	325	371	313	353	344	335	349	350	376	321	350	337	348	345	332	345	323	358	340	360	363	356	365	333	362	343	332	346	338	356	336	320	318	371	331	322	355	364	316	341	360	339	363	317	348	311	367	336	373	312	319	359	307	328	330	344	341	373	358	327	353	341	326	315	328	337	371	314	348	335	318	370	325	332	322	347	337	335	296	325	317	344	334	340	373	354	349	328	337	339	377	349	346	313	310	347	305	372	372	330	319	369	364	314	349	333	344	341	331	324	346	331	353	340	313	328	315	350	321	340	353	322	345	328	349	340	349	337	325	341	363	345	314	334	375	328	335	337	365	357	342	341	334	318	333	360	357	333	338	362	343	341	330	308	324	342	372	324	323	327	330	335	332	344	330	332	346	360	358	363	358	337	315	335	338	317	339	356	318	300	356	345	328	327	340	329	361	328	348	313	331	316	350	354	353	338	377	307	334	312	315	330	338	342	369	331	367	313	333	341	332	348	347	345	403	329	314	357	328	314	320	324	372	364	360	333	369	334	326	339	379	337	369	338	360	366	331	350	339	357	339	336	387	368	322	325	325	315	308	362	314	317	329	332	334	353	350	349	316	314	337	357	338	339	323	314	328	349
8872	9139	11561	11875	10772	8221	7901	6711	5742	4946	4501	4166	3599	3121	2559	2038	1702	1496	1537	1516	1452	1433	1417	1426	1293	1275	1312	1249	1266	1309	1246	1192	1257	1292	1277	1158	1092	1040	1116	1100	1090	1138	1101	1122	1063	1059	1010	1025	1001	963	984	971	990	977	950	901	935	920	899	944	906	881	881	903	913	902	897	886	900	909	839	859	886	806	868	845	794	800	852	881	876	833	859	862	882	883	865	824	843	866	851	838	879	877	867	838	803	839	810	807	880	851	868	836	865	853	841	860	816	857	838	841	868	825	840	854	818	784	897	798	809	860	850	842	864	904	800	795	849	836	838	857	855	847	897	858	813	835	807	815	827	783	806	806	879	826	880	854	853	808	821	864	835	830	811	803	832	804	834	874	815	816	832	825	826	874	823	807	831	838	842	859	830	827	852	808	865	837	828	826	838	812	809	844	855	837	819	831	856	858	810	846	836	855	817	785	817	820	815	885	830	849	818	835	859	816	784	878	832	878	830	835	816	768	819	828	813	819	840	889	830	841	874	811	878	875	834	820	845	807	795	800	842	812	802	868	820	854	889	848	824	847	844	822	836	786	865	811	851	848	829	858	864	806	838	835	813	828	842	828	864	824	767	886	824	839	812	782	831	807	844	808	830	818	899	788	856	850	888	807	875	827	776	855	843	890	868	850	834	862	810	807	801	815	818	895	871	822	814	776	866	809	893	843	794	801	855	740	860	808	842	820	833	806	889	840	838	840	892	862	853	824	838	806	850	811	853	849	791	846	845	829	894	868	832	864	834	837	834	861	834	867	849	851	859	837	878	847	770	832	893	842	884	836	853	802	843	849	843	812	851	803	820	904	839	844	811	827	853	791	853	864	865	769	821	822	835	849	848	859	864	782	830	815	792	830	834	828	877	807	854	832	875	837	867	847	837	812	826	866	843	849	812	868	838	855	833	834	864	843	835	803	851	861	866	840	836	836	804	819	808	843	855	817	835	843	833	796	832	822	855	786	875	744	871	823	821	844	842	852	853	816	823	876	840	827	821	881	857	771	846	850	804	847	828	825	859	868	827	801	875	898	835	852	838	829	881	803	826	836	873	833	801	883	877	831	833	812	878	822	815	832	794	828	795	856	776	878	832	831	846	802	841	823	888	893	847	864	839	863	847	839	829	842	844	841	823	823	852	800	861	870	842	874	850	879	827	792	816	840	842	864	845	810	830	885	821	864	821	802	826	863	850	871	825	854	854	827	822	808	826	794	852	795	863	830	783	857	807	803	876	803	809	777	884	808	806	829	833	825	878	794	873	868	891	873	847	816	829	824	820	860	832	832	895	856	887	849	896	845	831	789	862	882	840	819	817	848	815	843	856	795	863	839	781	776	830	814	809	821	845	812	847	902	862	838	860	847	872	813	818	817	874	867	871	854	864	843	818	838	825	825	798	847	854	917	818	778	837	833	791	830	848	807	792	834	857	864	838	878	782	821	782	827	815	829	827	842	828	851	848	828	846	787	882	872	797	824	864	847	846	853	836	882	827	833	820	867	857	822	831	860	837	838	822	817	831	798	843	858	796	850	873	803	772	816	824	848	900	819	830	807	846	841	815	829	859	839	825	890	848	854	807	902	866	860	800	834	792	849	853	851	858	873	919	832	810	838	851	838	840	823	808	760	860	825	825	844	815	885	844	864	829	877	839	872	848	806	845	786	868	901	847	808	883	825	786	828	844	823	807	864	808	836	835	800	839	855	833	798	808	862	820	809	824	793	849	786	832	845	819	867	861	820	818	833	822	814	845	850	826	845	844	842	843	835	803	827	869	807	802	821	840	859	834	853	799	854	791	895	845	856	865	848	861	873	841	770	859	815	818	876	833	866	799	838	839	867	838	863	851	774	828	858	813	851	847	783	819	847	862	829	865	860	835	847	841	820	842	810	831	870	764	835	853	783	848	829	829	865	865	816	825	810	844	809	813	846	820	828	887	846	856	809	790	832	878	814	837	809	848	846	824	790	876	875	864	822	895	842	853	868	875	848	826	876	853	800	866	821	840	860	837	848	780	830	788	835	909	821	855	874	821	832	869	835	825	855	860	816	893	831	837	851	846	833	805	788	858	852	861	844	821	839	817	853	847	858	823	875	792	838	814	808	846	833	846	820	861	807	887	802	790	835	816	780	877	848	829	839	781	840	842	816	896	835	862	789	847	888	816	803	850	774	874	795	848	843	832	862	808	852	793	892	830	801	847	824	844	829	819	861	842	749	827	819	818	841	794	848	803	821	819	809	816	796	855	831	824	863	819	839	829	827	858	830	794	813	833	836	812	833	831	836	873	820	859	782	868	861	838	827	803	877	831	851	822	818	856	822	894	826	813	839	847	852	824	816	884	875	831	859	831	815	830	831	855	863	800	870	827	814	828	823	859	842	817	813	820	845	810	798	833	860	813	886	823	839	836	809	862	873	768	819	853	844	874	841	813	866	801	855	876	883	839	814	830	865	829	827	869	827	856	887	843	860	850	847	880	817	804	849	858	816	857	859	842	838	831	803	872	818	830	841	821	880	820	808	894	861	829	854	831	842	869	819	838	810	858	897	840	824	837	849	839	804	846	840	808	830	841	837	904	865	858	845	861	832	814	798	908	853	809	832	882	891	812	837	859	875	777	836	875	794	863	848	855	823	847	776	855	851	837	874	842	868	862	829	864	842	816	848	874	929	901	833	780	817	838	828	802	789	806	867	902	838	776	828	869	850	850	823	814	823	849	890	798	839	850	833	809	890	808	868	826	832	835	826	791	861	845	804	816	865	792	843	825	861	833	824	867	879	833	871	816	814	870	827	845	813	807	861	866	856	843	829	885	886	825	822	856	880	882	788	846	898	813	840	853	870	844	856	875	838	840	848	818	813	831	887	818	859	849	864	804	828	845	812	831	843	811	881	808	822	816	796	773	852	833	869	850	816	858	830	799	849	833	820	815	813	828	818	829	815	876	807	844	765	853	823	833	814	863	809	802	877	849	780	839	873	802	845	805	877	813	805	832	847	831	811	856	842	844	835	850	780	863	843	820	856	840	787	837	856	814	852	825	812	829	903	830	832	849	809	839	820	866	854	814	827	897	849	845	841	820	836	835	846	838	816	833	792	869	821	830	831	787	834	831	824	789	852	858	836	833	761	843	865	850	822	827	857	855	839	885	862	834	860	826	818	844	842	838	801	813	868	824	849	839	878	809	828	814	828	853	863	865	850	790	776	782	843	838	852	829	874	854	803	806	824	851	849	826	897	840	844	822	863	853	855	831	857	843	852	798	868	820	837	874	798	862	760	864	791	881	830	809	826	808	863	832	847	865	844	863	795	834	845	827	856	903	845	840	800	817	794	830	833	806	798	825	862	807	886	891	851	861	804	855	818	845	830	825	856	822	839	872	838	846	815	810	798	889	882	789	818	841	838	853	867	840	849	811	820	819	861	850	817	871	814	883	828	780	848	794	840	853	835	769	896	881	837	847	869	869	820
34494	31602	28368	23176	17862	12356	10201	8658	6536	3973	3375	2972	2747	2615	1940	1892	1573	1591	1497	1430	1483	1433	1504	1433	1177	981	944	981	856	949	889	888	831	772	698	606	581	616	565	604	605	636	696	615	588	534	519	511	421	429	433	490	453	434	464	460	424	442	415	399	459	429	442	400	412	388	421	438	428	367	397	372	411	390	378	401	387	394	375	386	367	361	432	405	364	390	409	380	385	375	358	372	394	408	396	397	377	459	416	384	355	368	368	392	384	376	381	367	362	348	367	403	373	376	403	408	417	365	396	387	379	389	391	370	368	397	386	381	375	396	397	396	393	390	393	396	420	392	413	380	410	385	383	382	395	388	355	359	407	403	400	371	409	407	396	387	386	379	357	353	368	409	386	377	391	363	390	408	383	351	384	398	390	384	359	382	406	437	374	400	375	436	415	407	376	429	375	385	389	408	362	408	406	405	372	390	404	434	414	377	362	356	410	325	379	373	397	375	372	363	392	401	392	372	407	374	406	374	373	369	364	391	401	371	385	427	353	373	371	396	393	407	442	415	352	388	395	395	369	402	379	374	382	411	396	396	434	410	381	395	357	389	410	359	375	387	367	437	378	406	332	408	403	394	407	415	394	390	405	364	376	374	379	358	386	352	384	391	386	333	396	351	404	376	388	382	415	369	373	389	376	378	379	400	375	395	368	356	409	355	358	397	387	375	380	423	386	377	397	411	384	362	400	376	414	403	406	373	386	380	408	397	378	375	393	387	401	402	387	398	418	384	347	344	366	361	400	368	391	403	353	394	348	389	390	404	393	385	363	393	389	359	438	429	364	360	407	424	373	343	393	375	386	385	364	376	354	394	390	365	387	373	354	406	418	371	386	409	357	392	379	375	406	357	364	392	396	383	394	378	409	385	363	408	402	385	376	417	421	368	368	347	367	363	389	390	379	390	385	399	382	399	367	363	407	411	362	399	390	397	423	417	352	390	388	410	377	401	362	396	407	370	421	425	415	393	369	378	367	407	362	373	398	373	375	345	361	392	370	384	412	344	403	428	394	408	413	411	378	413	419	408	426	338	382	347	387	387	389	383	373	384	366	391	398	354	377	387	371	414	363	399	430	373	350	417	375	399	410	392	410	360	396	413	387	388	354	381	395	382	359	368	399	370	386	394	377	395	404	366	390	391	389	386	397	382	395	408	374	415	383	367	389	437	387	411	374	403	358	369	431	368	386	390	421	387	397	374	364	355	396	387	379	408	396	394	359	407	412	383	356	375	397	413	359	384	370	400	372	369	379	393	393	373	376	392	401	380	376	363	398	418	374	390	341	366	427	339	413	355	415	373	372	398	400	381	407	391	397	408	395	404	369	394	418	356	366	379	369	363	382	373	390	407	415	393	456	359	363	379	396	407	422	424	435	449	404	371	430	398	369	351	395	394	391	394	397	373	396	424	372	412	372	387	392	401	388	404	395	400	424	399	388	421	381	363	423	398	361	379	411	385	415	392	388	378	390	418	438	380	374	396	400	391	406	357	391	394	353	385	429	385	396	382	380	360	386	380	399	398	438	418	380	404	398	351	396	388	386	390	378	380	388	383	363	381	396	389	353	347	413	405	411	384	445	425	380	361	396	388	384	381	400	418	414	402	344	402	395	406	386	379	411	366	405	395	347	390	369	379	391	372	404	412	397	376	385	380	408	391	372	408	382	342	399	439	414	393	409	359	404	378	436	387	376	363	383	397	396	343	387	395	367	360	372	417	370	371	386	373	371	371	367	361	417	346	381	384	392	401	393	382	361	386	443	404	378	421	408	348	404	382	394	425	369	350	407	373	410	368	364	378	372	412	418	382	345	420	395	409	381	363	372	380	381	377	392	380	393	367	420	436	398	398	386	400	403	414	400	398	356	386	402	362	355	387	360	384	391	357	376	384	394	402	401	398	387	370	365	364	375	420	410	421	381	397	368	384	366	355	414	395	406	385	389	384	362	403	413	364	379	379	427	386	381	409	357	409	432	375	353	340	383	374	411	386	406	364	355	398	410	386	384	382	392	374	383	368	365	413	426	347	391	356	370	376	381	368	399	421	388	397	384	399	386	375	383	384	407	350	341	402	391	407	372	406	382	383	375	364	404	377	373	364	398	401	429	346	428	389	402	347	367	364	403	383	394	397	411	362	407	382	409	374	381	396	425	412	405	385	452	388	390	391	419	372	383	381	366	407	392	395	357	383	390	380	335	393	405	402	377	408	395	417	368	395	398	368	403	374	372	355	393	393	403	359	402	394	403	366	399	374	394	374	403	395	401	384	409	409	411	416	407	358	397	367	364	362	380	403	363	366	367	362	435	357	401	393	410	353	408	388	355	408	385	373	383	391	394	397	385	371	414	403	399	385	443	407	390	371	387	382	412	401	395	405	385	388	359	400	355	388	409	358	354	359	383	376	422	382	384	404	372	403	381	358	369	396	359	402	397	378	422	383	384	390	373	407	383	371	393	356	386	359	373	372	372	374	374	365	396	385	373	370	355	395	384	405	394	401	378	434	382	388	375	390	344	360	428	374	372	394	401	367	387	361	371	357	367	412	370	429	389	369	391	396	383	386	347	378	383	381	359	411	377	384	424	394	387	396	377	378	409	403	416	379	379	397	402	416	408	419	347	387	406	375	352	373	400	384	409	368	367	395	393	414	386	406	364	418	393	398	377	394	353	366	413	392	377	460	361	372	363	392	392	373	405	390	395	404	431	391	375	375	360	393	400	382	394	379	365	415	383	393	390	405	364	381	368	413	394	362	374	357	373	370	367	375	381	424	362	412	396	422	409	381	379	385	407	426	390	385	394	390	371	400	380	396	431	385	371	379	362	375	416	416	401	373	392	354	379	373	375	409	415	371	408	395	384	387	407	407	402	385	372	383	376	386	387	383	370	372	345	345	331	369	396	398	399	395	395	377	356	403	384	338	367	397	383	401	375	390	366	367	407	396	411	413	374	383	375	356	460	391	381	397	364	385	392	357	351	393	408	377	368	420	406	429	406	400	379	412	354	403	408	387	325	362	395	418	380	409	354	383	409	386	366	366	351	384	405	348	396	382	371	406	382	385	408	412	403	412	346	416	375	404	355	368	392	376	412	411	394	408	405	353	408	382	371	423	369	364	373	419	380	381	393	381	366	392	370	352	341	393	359	413	357	384	376	397	387	416	388	361	398	414	427	422	402	396	392	395	393	396	385	368	382	379	373	388	315	392	408	374	388	383	383	365	409	372	353	380	384	368	381	391	367	404	376	397	405	393	408	410	391	420	391	381	401	391	364	395	347	402	408	355	419	411	386	404	347	440	418	361	363	377	375	424	368	360	401	419	389	350	381	388	361	386	396	397	389	404	354	402	400	369	375	365	411	377	367	347	417	395	398	401	376	357	406	367	407	349	390	395	391	354	396	385	410	394	369	377	414	410	401	369	370	393	388	364	386	352	392	374	386	403	377	366	401	375	385	403	405	397	374	379
24660	24918	26410	24280	23210	19347	21271	21555	18963	14445	13900	13933	13141	12726	10625	10018	8208	8130	7659	7970	7915	7381	7259	7437	6478	5017	5271	5570	4621	5595	4941	4772	4468	3740	3274	2697	2638	2653	2672	2601	2605	2834	3202	2874	2525	2113	2029	1632	1406	1422	1418	1555	1466	1441	1346	1407	1416	1228	1240	1202	1179	1237	1238	1103	1116	1010	1171	1028	974	993	1030	1004	1020	969	1018	934	926	960	932	958	925	942	932	882	1012	882	1001	934	926	913	938	928	949	1083	1032	929	939	1037	925	918	945	955	942	905	955	947	936	986	932	908	902	945	870	884	944	939	896	924	930	945	984	902	893	903	940	905	948	891	957	915	956	916	903	917	934	973	924	894	916	935	953	940	948	983	954	949	938	862	968	912	916	903	961	919	904	975	919	915	906	971	928	947	968	917	878	922	897	897	931	975	985	934	891	940	902	947	872	965	972	933	932	960	901	956	882	945	921	889	921	925	908	920	901	896	928	922	880	895	903	986	904	946	878	926	961	911	873	916	919	882	956	905	988	903	845	943	892	903	920	954	868	912	897	928	957	902	891	895	907	881	925	959	1006	924	894	933	934	933	928	942	947	944	891	963	912	982	964	927	927	968	905	895	929	882	937	880	962	900	921	859	897	918	904	918	914	951	856	1016	926	903	943	879	951	929	887	930	911	919	917	907	911	903	947	930	899	954	942	930	881	880	917	877	936	945	968	928	935	922	971	952	935	907	870	927	947	911	892	932	1021	922	914	891	898	914	943	960	936	897	937	889	971	920	895	877	949	908	927	953	931	884	926	953	928	922	919	924	923	926	951	962	863	905	933	938	911	886	920	938	884	983	922	925	958	880	937	921	916	904	932	940	917	947	1006	973	886	964	837	910	927	965	989	966	895	941	959	909	938	971	902	901	938	884	899	906	922	935	946	973	937	902	967	959	891	954	930	922	910	924	895	903	942	966	898	927	956	897	914	921	860	968	950	930	980	896	924	929	879	944	867	897	960	885	900	909	860	929	972	996	922	964	912	905	922	946	909	909	932	910	893	877	919	888	927	920	967	964	956	869	877	913	919	987	890	955	958	986	951	957	902	935	879	946	968	942	908	891	938	965	912	917	868	915	863	962	911	891	931	897	900	890	970	941	952	887	913	888	954	919	934	918	961	889	896	954	936	968	958	946	960	930	976	917	892	947	981	898	911	970	896	931	926	944	917	937	944	896	931	888	894	923	934	892	938	933	900	908	946	957	847	947	982	958	903	909	838	950	983	921	974	915	930	911	944	889	948	878	949	916	934	929	880	908	916	915	969	887	919	967	893	929	897	916	916	930	919	948	941	913	932	917	939	945	892	967	951	956	926	930	917	909	971	899	978	919	937	959	925	911	917	909	899	914	956	913	933	1006	949	951	929	949	907	857	945	914	935	910	970	917	939	875	947	931	887	913	890	959	935	868	908	929	929	939	899	946	944	924	911	932	886	936	909	944	927	924	930	913	907	954	921	925	888	929	969	894	902	923	936	920	914	896	940	934	914	910	947	948	912	972	953	872	934	971	900	961	959	909	873	925	962	933	914	912	942	920	915	877	927	918	931	911	968	948	968	918	876	932	917	930	923	958	914	898	887	970	957	838	926	960	945	954	914	927	926	857	936	940	912	887	916	934	908	908	888	873	883	950	939	961	868	882	935	907	972	897	928	904	983	923	893	949	922	904	922	941	920	956	934	926	987	894	906	921	936	909	933	960	1020	922	934	941	956	932	943	930	943	965	890	911	934	953	990	928	918	968	948	920	927	902	937	926	920	920	902	967	931	898	934	906	891	938	952	892	954	948	939	986	920	911	961	960	881	937	936	938	915	920	897	944	907	946	915	903	910	945	878	959	902	948	890	926	952	932	921	937	921	883	924	920	898	946	887	909	908	892	905	985	932	901	920	927	913	972	909	937	951	913	920	910	908	906	952	878	931	941	937	900	967	932	888	936	920	898	935	913	942	996	967	950	898	971	908	912	923	954	967	933	931	946	948	941	932	937	926	997	927	939	912	971	882	947	975	889	877	927	932	859	944	975	896	936	961	981	874	894	937	930	927	887	892	923	912	922	918	866	877	954	917	882	908	917	947	970	896	885	901	883	920	902	955	904	933	936	938	924	917	888	887	971	913	942	903	836	876	944	955	922	947	904	945	836	889	887	980	908	943	922	915	897	947	931	922	917	934	923	912	900	884	898	883	902	950	915	966	925	881	934	972	935	908	902	916	877	907	916	858	891	968	908	900	855	862	933	916	882	905	946	898	901	973	944	921	980	935	895	955	887	885	943	936	936	906	916	930	970	914	938	887	904	951	852	919	867	952	904	958	915	951	929	874	938	933	937	907	942	922	877	840	907	952	905	916	898	885	902	937	953	934	905	906	916	885	929	926	917	910	938	914	953	931	953	935	969	916	890	948	913	904	957	936	898	859	915	888	926	907	938	924	929	881	907	868	915	923	953	928	910	930	896	931	904	888	905	971	869	932	908	969	920	917	897	945	873	949	998	921	912	944	934	936	907	932	929	956	934	949	960	905	889	951	927	894	895	889	948	1005	959	890	937	862	903	966	929	969	831	904	868	958	957	916	889	944	936	907	936	924	913	980	921	914	907	931	917	878	851	929	923	943	938	971	908	914	968	924	914	889	920	910	914	908	956	933	933	872	896	905	908	899	946	924	908	915	927	915	952	899	886	894	951	959	892	965	960	911	925	943	938	869	961	923	910	937	976	924	985	906	887	964	884	931	953	949	903	880	939	895	891	887	919	942	952	943	928	928	898	927	902	932	925	912	900	923	922	973	905	915	896	957	981	894	881	944	913	899	903	916	932	935	885	884	908	913	901	961	943	959	944	915	999	891	976	927	883	968	913	932	907	942	892	896	957	926	962	909	948	959	930	977	895	895	894	912	925	960	862	875	929	912	935	937	927	941	908	972	890	923	890	863	905	939	932	963	911	898	920	963	871	982	919	931	923	929	950	868	938	918	959	920	926	924	964	960	962	924	953	935	950	957	964	930	913	888	959	932	913	903	943	925	900	869	927	886	918	919	913	925	894	921	930	893	904	926	940	897	936	911	844	891	905	871	908	920	901	932	917	934	919	955	933	911	875	923	946	899	961	878	945	972	867	921	910	934	969	963	957	905	898	906	906	906	933	930	881	941	931	960	921	907	941	908	914	894	924	918	951	931	912	895	889	897	916	889	903	890	955	952	910	937	898	977	933	898	907	905	919	963	959	961	974	938	927	927	907	947	936	953	870	947	925	904	915	933	907	929	958	935	927	904	960	904	941	909	934	925	927	904	943	922	960	911	934	917	899	886	942	927	915	934	952	908	989	935	934	924	923	906	938	971	911	942	920	863	922	932	912	916	874	949	850	977	988	909	990	919	1003	941	887	963	905	908	961	892	853	985	907	888	919	952	939	893	911	932	890	880	953	927	915	863	852	983	883	907	964	865	925	906	898	894	906	917	922	917	924	910	957	946	868	876	915	910	915	945	932	941	912	868	931
40318	34729	31107	27481	22182	17792	16706	13772	10235	7292	5731	5408	4640	4243	3733	3101	2719	2483	2127	2308	2152	2136	1825	2067	1954	1483	1438	1676	1202	1457	1361	1273	1192	998	844	760	752	748	681	772	645	771	806	743	637	560	539	425	465	482	406	433	409	402	414	439	405	387	355	359	333	369	376	379	325	359	337	345	315	345	314	308	307	290	335	316	303	323	320	354	332	315	308	333	336	300	304	335	299	309	313	307	340	329	348	282	281	309	310	324	333	302	291	306	323	318	287	327	295	318	312	303	297	298	311	349	294	322	311	305	339	298	301	314	310	317	303	338	299	293	293	297	291	295	302	284	336	328	315	288	312	321	304	305	319	322	308	350	298	280	291	303	318	312	296	323	286	288	323	314	313	332	310	319	304	310	333	289	293	334	303	299	284	318	293	298	301	330	288	279	325	305	363	318	336	321	277	308	319	312	324	301	314	327	340	312	321	299	265	349	333	314	332	313	322	332	319	328	313	310	305	323	290	283	285	275	320	275	313	294	318	303	329	320	303	314	298	326	377	307	324	316	333	303	286	306	338	316	317	323	265	284	307	300	314	302	306	343	338	287	329	369	326	299	310	302	284	268	309	337	313	307	320	311	292	320	288	339	330	303	320	339	320	289	317	273	317	323	296	315	322	310	293	335	326	336	318	326	304	309	317	313	322	300	324	318	288	335	322	300	285	305	287	321	322	316	259	339	293	330	301	312	309	314	302	292	299	318	301	327	284	301	325	307	324	307	303	297	321	292	307	331	338	300	324	293	308	293	282	310	305	283	301	323	298	315	301	311	291	308	329	332	342	316	311	279	298	319	289	321	284	298	325	295	358	328	297	334	324	331	279	303	322	310	296	333	294	338	305	335	340	280	332	304	299	288	311	304	289	315	314	312	330	322	316	321	340	328	311	274	330	308	283	299	308	324	316	328	330	323	307	308	338	334	307	336	325	291	277	341	290	294	318	315	292	333	310	325	291	301	320	300	315	307	356	319	329	309	324	324	293	295	337	291	320	303	295	336	346	295	317	307	297	313	322	312	344	296	301	336	307	289	304	299	270	298	345	297	313	312	324	324	312	277	295	303	357	314	316	316	267	299	331	299	301	324	280	309	330	292	295	301	337	289	305	308	297	311	335	318	325	335	303	289	300	310	319	268	296	285	292	330	329	297	332	319	323	297	311	334	330	290	313	295	277	282	299	334	327	278	246	293	300	299	264	307	337	327	307	318	295	320	280	324	271	284	332	315	296	314	288	284	314	293	317	284	352	313	305	330	307	269	307	269	307	321	329	315	333	328	296	309	312	314	295	306	311	323	357	303	341	282	308	305	289	294	342	336	321	301	318	287	327	294	325	322	295	344	306	311	302	335	339	295	349	302	319	377	336	320	278	309	294	314	313	305	316	322	307	267	280	297	327	324	307	287	286	295	323	301	356	338	297	310	289	277	305	294	303	317	318	294	346	310	296	316	292	302	305	341	317	307	336	280	303	282	313	312	293	293	303	291	301	305	332	324	323	325	339	325	315	317	309	300	309	329	334	323	269	311	311	300	314	303	339	317	302	303	296	295	308	363	312	304	292	344	315	287	322	321	312	307	298	328	283	316	330	293	312	304	321	291	310	324	305	324	284	292	333	303	311	286	292	316	296	299	334	318	330	296	317	301	298	296	316	315	293	299	332	308	333	285	306	303	298	330	298	285	327	297	310	290	281	258	289	372	339	332	305	327	281	302	319	327	301	315	282	302	282	324	279	309	294	309	306	334	280	307	306	276	305	335	326	318	307	321	347	306	339	327	291	295	312	329	308	283	281	311	294	295	294	290	317	325	307	293	332	303	322	297	308	313	269	313	323	298	325	312	316	284	314	309	345	282	315	318	297	311	341	326	325	316	290	286	288	290	331	289	322	338	297	320	324	321	309	309	297	300	310	301	311	298	324	295	319	338	304	320	319	310	351	336	285	329	331	299	333	311	301	334	342	293	328	297	306	305	300	293	313	310	290	315	320	347	281	307	322	323	332	278	306	304	335	323	308	309	306	309	289	298	317	292	338	306	326	329	338	308	330	296	292	319	299	311	327	277	280	327	310	270	316	298	285	318	289	288	323	323	273	287	293	339	306	326	321	312	305	324	293	275	336	325	324	312	301	318	351	317	308	297	332	283	290	316	337	304	370	357	323	325	295	277	346	268	312	297	329	291	301	275	330	355	293	335	329	313	306	293	319	328	274	273	280	307	308	300	309	310	303	308	283	315	335	271	294	327	321	302	326	298	284	340	290	284	290	283	358	321	342	298	295	306	323	330	296	320	305	335	316	300	292	322	297	290	282	328	314	281	327	312	316	296	316	329	303	295	311	323	342	335	308	299	341	306	315	285	291	290	315	269	319	291	286	309	327	320	304	288	327	338	308	300	296	294	295	334	322	326	318	313	312	331	313	306	334	325	319	330	313	299	291	312	293	306	271	292	269	323	293	285	289	316	281	318	305	331	300	288	296	316	316	329	291	333	305	307	304	311	305	284	292	323	338	304	320	316	298	343	348	295	334	280	311	343	347	308	298	298	331	295	290	317	298	311	321	316	330	315	313	313	287	288	295	283	271	286	322	337	328	293	306	331	303	315	286	325	302	333	333	288	300	326	296	296	318	304	326	361	308	322	306	302	316	314	330	290	308	287	320	326	330	306	295	302	310	282	314	310	299	292	307	315	298	336	348	299	309	307	325	297	326	301	302	309	338	284	332	279	316	319	295	284	320	311	337	293	287	303	326	318	320	308	310	289	341	302	302	312	314	322	314	302	309	284	319	307	309	340	333	257	330	293	286	287	316	290	304	278	301	294	323	277	298	307	284	331	300	281	284	328	334	333	322	290	301	304	308	328	327	280	377	316	319	324	314	313	299	320	304	330	316	313	305	304	291	298	325	313	297	308	320	306	325	326	309	303	299	328	302	315	337	301	303	327	320	328	356	358	293	328	314	302	306	321	325	299	340	307	296	322	311	332	336	325	300	311	305	295	306	306	328	314	290	307	296	307	333	311	351	307	318	322	334	309	291	305	322	312	305	294	309	277	339	336	329	331	300	305	322	312	306	298	318	314	323	294	358	299	300	332	287	319	306	309	286	315	325	341	337	294	277	309	303	315	318	302	329	317	264	278	304	301	333	300	316	312	324	303	308	285	323	289	324	315	309	302	298	316	281	304	322	318	327	325	307	302	316	332	308	314	334	313	326	309	315	302	328	339	328	359	309	298	334	306	356	305	327	344	305	300	319	332	314	311	303	317	294	283	310	296	305	310	338	312	294	312	307	343	308	327	324	305	326	296	273	309	315	327	312	308	283	323	319	300	274	344	316	317	296	318	302	314	297	267	333	317	304	305	319	340	331	288	302	277	307	328	290	317	305	317	295	315	310	282	314	300	295	293	319	313	325	305	327	309	269	320	322	292	318	305	326	285	346	303	289	285	328	284	292	321	324	320	321	292	329	328
29467	28428	30343	30512	28384	25267	28541	27274	25521	21131	20185	20242	19336	18905	16797	14226	13563	13015	11934	12585	11994	11778	10538	11580	11170	8341	8877	9608	7227	9232	8035	7252	7300	6022	5019	4040	3928	4132	4084	4383	3947	4691	4752	4430	3337	2712	2680	1891	1869	1728	1648	1833	1616	1558	1605	1545	1394	1354	1286	1183	1164	1125	1179	1152	1014	1038	1050	888	910	864	832	851	827	814	875	819	863	806	822	811	782	799	760	730	803	774	799	781	743	758	748	727	750	867	822	785	776	905	755	762	732	797	760	744	711	797	771	796	746	725	770	794	777	746	764	756	709	764	719	774	743	804	796	794	719	756	775	732	786	779	738	772	735	752	731	742	785	745	805	808	795	755	728	757	756	724	764	738	740	753	736	783	737	775	773	739	759	771	753	736	684	752	728	750	740	747	822	776	770	768	775	786	719	718	782	742	784	770	772	742	736	738	722	773	786	751	770	766	768	703	737	767	757	788	748	739	732	761	777	758	738	719	738	752	751	776	741	749	754	776	696	779	720	763	727	796	704	766	755	700	745	750	741	773	704	782	740	709	708	745	741	764	717	742	758	779	747	751	736	721	771	717	730	730	738	746	719	774	747	723	721	717	758	792	729	795	753	740	769	701	750	743	705	774	721	773	773	746	750	730	709	818	691	767	737	743	740	746	749	757	795	757	740	743	786	740	779	793	790	739	776	807	776	753	768	779	743	804	749	724	747	748	753	718	747	721	787	718	733	763	740	754	738	753	729	730	775	765	785	775	774	760	748	729	764	779	748	762	741	751	780	768	733	740	791	735	739	717	715	751	731	778	794	782	773	750	813	723	738	747	717	718	740	710	770	764	709	735	769	739	733	745	753	733	756	759	783	755	731	784	767	766	757	780	710	751	778	772	773	775	729	731	773	737	732	752	742	757	749	743	759	741	692	763	782	728	762	735	754	743	767	754	764	735	720	742	771	738	780	775	770	748	685	725	703	736	703	755	759	740	764	705	767	759	774	759	780	747	827	796	726	763	747	734	777	714	700	751	730	697	760	762	796	755	750	738	759	716	740	748	732	731	730	762	747	693	716	746	734	746	727	743	765	798	696	787	781	725	755	770	779	736	745	766	741	755	722	722	734	713	754	735	761	726	746	760	707	725	729	766	733	750	762	738	785	763	788	736	720	739	759	717	699	767	796	748	739	756	793	735	735	756	724	735	734	746	742	761	731	707	744	736	753	789	730	726	744	771	784	706	761	769	749	709	742	751	793	769	746	763	754	793	779	770	761	747	809	730	701	752	750	688	757	772	773	743	748	771	763	745	795	748	706	716	775	761	745	715	752	815	756	712	788	730	793	736	792	780	750	723	777	775	734	732	764	763	740	705	774	750	711	740	723	753	760	765	723	786	726	835	749	732	768	766	731	758	785	718	741	759	771	719	743	706	790	765	768	759	767	728	706	691	707	756	751	733	759	720	737	800	721	752	748	742	755	765	781	726	728	817	716	787	742	745	758	734	770	736	694	769	754	769	730	781	742	747	777	710	676	735	737	741	676	723	745	792	763	786	751	809	766	765	753	773	713	733	731	781	682	731	761	746	800	811	745	735	744	757	749	710	792	787	720	775	736	727	752	715	774	719	777	774	726	711	807	762	742	801	725	754	742	756	750	779	737	788	764	811	767	699	780	739	738	688	745	733	698	776	732	768	707	762	746	781	751	743	684	732	719	790	762	716	785	740	743	750	776	780	755	765	735	769	754	735	741	760	741	732	775	786	728	768	748	723	781	747	761	763	775	748	676	790	729	743	763	755	787	770	745	772	742	766	742	722	761	737	759	757	734	806	736	722	733	769	716	746	744	690	780	772	809	761	790	743	772	736	720	759	822	741	765	748	733	786	744	765	748	726	791	772	735	750	754	734	765	734	737	709	762	772	736	787	798	741	780	722	757	797	787	743	780	755	775	740	741	803	722	756	754	771	728	752	734	774	783	720	710	739	766	722	729	717	751	727	793	768	765	736	761	764	762	746	727	735	772	771	681	762	792	744	730	705	762	797	754	746	768	728	797	769	759	774	758	741	744	734	800	744	722	706	721	720	730	726	793	735	780	747	753	755	807	764	780	696	721	741	750	703	752	715	750	714	731	739	765	787	751	719	712	757	825	758	752	740	799	771	717	748	756	742	729	744	737	769	802	732	764	698	709	743	759	733	750	781	734	739	734	732	715	739	699	740	752	755	757	714	763	745	721	727	709	743	738	702	710	719	683	786	796	728	746	766	741	777	766	747	774	749	829	777	728	756	742	771	724	705	730	731	783	719	704	717	744	723	729	757	748	754	800	784	799	711	766	773	781	750	767	749	739	724	778	802	778	797	776	749	733	765	720	818	716	761	748	783	721	738	762	752	795	788	724	735	748	721	740	731	716	736	754	746	705	748	773	726	767	794	795	721	774	743	758	746	724	784	728	713	745	739	761	769	738	781	723	730	745	714	735	759	712	768	738	750	741	757	746	712	762	708	797	748	739	726	738	708	793	748	766	749	730	742	715	732	753	696	771	772	725	753	733	758	798	714	777	780	728	779	715	748	741	728	796	713	728	796	743	719	745	806	724	773	782	739	725	770	719	744	752	742	739	739	700	751	750	719	754	711	745	725	724	769	815	693	747	745	733	770	743	754	747	778	718	734	774	773	816	736	755	786	755	733	742	779	769	734	709	753	773	802	716	735	751	743	728	756	764	722	727	766	745	754	799	738	730	763	748	725	729	762	746	721	745	732	723	736	754	765	716	757	780	765	779	749	801	726	739	701	758	681	738	715	775	743	790	742	723	746	738	698	780	770	755	786	780	740	794	744	737	734	699	802	715	737	752	744	669	765	799	740	757	762	777	728	737	736	717	760	709	719	741	732	722	717	739	732	710	760	767	789	756	735	691	729	729	745	714	762	763	744	794	727	771	786	771	766	756	787	779	753	715	766	764	715	794	729	752	783	752	768	768	763	786	769	784	751	753	765	773	728	765	747	685	722	750	757	756	725	807	783	742	771	722	713	738	693	787	741	736	804	731	742	743	760	774	734	751	720	741	717	780	713	762	747	734	787	752	750	753	791	756	708	713	768	741	764	766	731	679	784	722	763	774	745	740	713	711	764	769	743	754	772	762	688	732	759	797	741	714	712	767	736	748	768	761	730	751	807	782	721	765	789	680	731	752	757	754	697	705	830	758	747	741	780	793	781	757	747	777	724	729	762	773	736	744	773	755	715	764	742	752	715	774	800	774	754	769	747	768	771	774	757	791	764	783	733	759	747	737	757	710	769	731	746	772	759	763	756	746	736	739	753	702	760	754	719	765	739	791	714	735	744	786	762	727	763	765	788	744	762	781	723	735	725	746	765	749	753	762	698	748	771	747	719	732	747	753	782	763	728	748	804	781	738	750	729	744	740	777	783	749	777	794	731	782	778	730	703	756	744	746	693	735	738	774	740	705	717	786	739	737	777	719	730	789	749	770	779	806	712	708	758	747	689	778	750	733	765
10107	7784	7625	5594	3523	2489	2147	1593	1382	1234	991	887	710	718	508	466	450	434	454	448	409	426	456	423	416	400	419	392	403	420	398	389	425	393	347	355	370	415	416	375	390	376	361	363	362	375	383	356	390	362	368	350	356	345	380	362	350	377	378	370	365	346	386	361	379	355	347	338	379	375	369	336	359	331	329	335	368	356	346	353	319	400	318	361	340	357	339	339	382	351	361	325	315	332	356	368	352	311	377	354	344	323	357	338	314	347	370	354	332	337	355	348	347	364	320	320	338	348	332	366	361	347	349	367	350	350	331	348	321	341	350	356	378	334	316	391	344	311	314	344	329	346	346	344	334	331	336	318	306	320	355	318	319	338	364	347	321	328	361	350	366	369	316	353	363	315	373	352	335	313	319	335	342	340	302	301	321	357	356	355	353	324	361	337	367	341	349	343	339	309	332	370	334	353	336	368	361	332	351	350	385	375	356	349	339	327	342	310	351	358	343	360	361	357	336	318	359	362	336	372	327	326	336	325	362	329	349	362	310	315	335	326	380	354	344	316	359	349	345	371	324	324	359	350	379	360	341	365	371	352	340	368	355	347	371	364	357	335	338	355	350	353	333	366	369	306	337	342	334	314	326	325	371	338	340	337	357	372	302	309	410	296	351	339	309	330	320	355	385	351	367	340	334	354	329	356	349	359	352	352	336	295	337	324	324	334	309	365	349	354	349	346	359	360	374	369	342	303	360	336	344	334	305	370	344	324	331	337	372	358	349	343	350	374	360	348	321	310	370	357	333	368	346	372	378	350	368	333	358	348	354	369	364	378	315	351	362	348	350	375	353	326	341	345	366	346	361	332	332	347	352	323	351	350	323	327	370	295	357	350	328	367	342	384	358	326	344	358	344	295	335	339	337	334	362	340	363	381	338	354	376	343	332	345	333	353	315	333	357	369	321	310	347	354	339	359	358	329	352	366	340	331	330	343	360	366	364	345	324	373	393	338	364	351	369	330	356	365	335	351	348	355	363	363	349	372	349	306	348	321	350	355	349	352	327	342	336	378	358	400	341	343	337	357	337	372	346	344	322	336	355	347	338	332	313	359	337	329	357	333	317	317	332	379	342	350	351	357	358	368	352	378	336	336	326	335	365	346	365	344	322	317	329	299	353	365	340	343	342	354	335	352	342	321	347	359	331	354	347	294	318	332	350	350	337	352	344	315	355	329	372	361	296	345	352	314	297	324	333	319	348	334	323	332	342	364	322	346	352	354	399	318	391	371	361	348	347	395	338	338	306	345	332	326	345	370	333	317	325	336	363	364	351	331	339	319	288	361	329	339	310	328	335	345	342	352	375	330	307	345	331	303	349	358	346	334	307	344	375	346	317	348	384	327	329	349	336	313	338	354	357	346	338	323	359	342	331	315	359	352	363	327	353	338	349	339	316	366	333	327	338	324	360	305	356	347	361	373	349	332	329	346	361	330	329	343	342	315	326	379	323	333	354	397	339	346	351	327	359	332	368	346	339	328	380	344	352	366	358	356	381	333	356	346	354	321	324	349	341	332	341	332	377	363	376	348	361	352	349	355	356	358	352	329	344	333	368	376	333	351	336	347	360	325	339	339	335	355	335	351	345	318	329	364	353	299	352	362	343	370	378	317	325	329	323	345	345	369	346	350	323	349	332	331	318	338	314	340	336	340	366	318	358	348	352	319	358	337	317	360	322	360	341	373	316	355	339	320	344	352	322	348	334	323	321	366	321	395	360	342	370	378	343	360	341	326	317	335	359	341	320	344	333	352	384	360	347	327	383	343	353	334	328	345	329	381	351	384	387	353	342	372	345	357	368	346	335	344	351	365	335	378	376	348	350	359	338	336	300	320	335	353	343	359	340	380	352	342	360	323	336	327	337	340	328	343	327	374	331	329	377	348	346	372	359	318	353	342	346	382	344	354	347	333	328	329	331	335	320	358	344	370	346	363	369	354	338	347	346	318	333	332	354	366	332	369	322	380	355	359	344	315	332	343	339	352	369	373	371	356	343	343	346	383	375	309	384	332	375	370	320	375	343	351	360	335	372	333	336	327	356	360	362	324	370	335	360	323	347	372	340	333	358	350	353	360	360	348	340	384	374	319	344	297	341	366	335	348	359	385	313	348	398	334	342	361	369	341	350	329	322	345	345	326	351	349	287	373	331	314	307	338	368	325	355	326	332	366	330	361	366	359	317	347	352	348	338	320	353	348	314	336	366	335	347	380	342	348	337	332	383	350	350	342	339	340	368	366	341	346	349	324	354	348	370	349	306	368	375	328	330	340	366	354	324	342	362	340	354	334	339	349	349	316	371	354	377	342	370	339	372	352	351	332	342	351	373	358	368	355	336	338	341	379	374	347	363	327	349	356	355	326	337	307	316	356	354	396	338	363	339	368	355	351	297	347	361	349	332	366	356	349	343	360	330	338	347	338	373	354	340	348	324	358	347	370	332	376	333	340	354	366	307	331	358	331	351	380	338	378	365	340	332	335	374	352	359	386	318	325	351	358	344	351	333	314	376	333	334	350	375	335	356	345	339	342	332	338	318	340	351	317	348	351	361	330	314	330	378	338	373	308	340	327	333	363	369	355	383	361	343	347	360	379	388	337	374	357	357	300	345	345	332	341	320	339	316	356	349	336	333	341	334	352	366	387	308	400	320	323	348	394	340	320	361	356	323	363	346	356	361	340	329	364	339	394	340	365	392	341	373	352	338	365	370	337	347	300	371	306	374	369	369	350	373	354	346	327	356	322	339	361	341	351	353	384	346	342	341	343	363	365	329	324	326	332	335	366	349	325	348	369	352	345	347	339	323	334	347	345	327	338	369	381	326	343	337	341	324	348	310	330	309	347	351	364	340	351	388	346	351	332	334	346	325	326	335	363	364	357	364	340	321	355	301	311	339	327	323	352	344	341	339	361	357	328	350	341	349	330	330	348	357	342	357	335	355	348	350	369	339	357	370	351	293	376	358	349	341	361	359	365	334	353	339	353	397	350	323	341	327	352	376	382	359	358	321	341	324	327	322	338	314	323	356	337	355	364	342	375	364	339	360	367	360	368	334	350	337	330	347	341	342	310	312	315	368	334	323	325	368	301	335	358	345	323	344	369	324	337	336	344	347	335	340	308	359	348	353	357	364	376	334	339	329	365	321	337	323	342	348	343	333	353	376	365	390	298	368	367	319	327	362	344	366	355	358	358	343	339	334	352	346	350	348	345	363	332	348	362	326	326	333	318	347	337	366	321	332	348	366	365	379	346	308	344	365	319	315	354	329	322	359	361	375	339	348	365	340	353	325	358	323	344	346	316	328	322	372	338	333	328	349	348	398	346	350	335	328	324	323	313	333	341	338	352	375	366	317	338	339	365	350	351	346	345	314	351	350	357	336	331	321	359	359	352	342	379	373	359	328	313	363	343	332	308	346	405	362	334	373	332	351	352	380	367	353	325	333	335	354	376	347	348	362	342
7559	8316	11672	12418	10523	8940	8298	6938	6027	5307	4417	4028	3475	2857	2104	1768	1684	1614	1541	1569	1460	1413	1470	1462	1376	1383	1340	1391	1258	1254	1346	1255	1264	1205	1229	1122	1165	1142	1191	1244	1109	1107	1098	1022	1041	1020	1073	984	1019	1039	1041	1048	941	947	949	972	916	956	955	944	901	941	949	946	892	876	901	891	832	868	848	881	870	880	906	876	845	878	858	882	925	807	881	880	902	819	869	807	879	805	808	843	852	921	863	852	921	869	800	858	824	845	806	801	863	907	833	820	860	834	800	874	841	885	873	835	851	875	846	876	862	807	845	831	839	882	931	841	901	780	817	777	814	856	863	836	834	884	894	880	850	822	842	853	859	784	836	830	803	807	847	894	833	896	872	905	862	885	843	858	917	864	867	858	870	836	831	870	852	798	889	888	885	874	842	804	853	848	866	820	782	836	821	853	867	887	858	790	926	807	872	867	863	840	908	831	838	866	843	857	892	834	855	823	835	828	897	914	891	882	826	873	840	875	802	806	831	795	863	817	915	848	846	807	845	840	857	874	832	874	855	852	859	890	826	851	868	835	857	824	821	847	911	830	844	858	856	848	844	807	845	874	823	844	800	862	832	843	874	796	834	865	833	814	875	830	805	863	886	802	792	839	885	825	831	858	830	822	853	825	853	847	866	830	806	829	814	893	817	858	880	916	903	848	837	838	873	882	851	859	864	835	910	829	816	816	844	826	869	853	818	843	799	833	858	885	920	850	842	836	828	820	877	927	861	851	840	807	881	853	837	905	828	855	817	851	869	851	864	824	885	823	882	841	769	808	885	900	848	854	847	834	802	892	865	809	847	825	853	823	850	845	808	817	815	796	885	860	869	857	826	880	844	873	864	819	870	871	824	844	864	879	799	840	861	874	828	801	849	817	820	857	843	854	878	882	832	875	859	800	928	860	850	834	833	823	875	858	870	850	818	881	827	854	846	826	841	879	922	846	816	849	848	862	856	865	904	854	855	847	811	823	871	841	809	855	861	882	898	794	845	853	806	833	868	854	852	850	827	771	829	862	876	844	847	861	789	903	867	851	815	867	864	849	862	833	807	831	857	905	871	887	859	819	853	826	804	858	844	839	808	834	866	833	821	836	841	859	847	831	845	830	910	839	874	865	851	836	820	803	862	888	822	887	845	852	871	887	848	879	822	853	851	879	872	868	841	800	930	821	839	842	854	842	851	888	861	851	833	819	808	821	892	844	864	838	857	821	791	834	886	849	864	866	920	850	864	846	778	837	858	836	826	859	815	844	873	915	867	838	839	838	906	866	859	858	844	875	860	818	851	839	849	882	812	827	849	826	823	879	811	826	882	864	831	860	842	845	866	823	819	779	881	859	866	824	852	785	827	876	832	836	863	833	880	816	828	824	808	824	856	863	824	872	846	873	917	914	855	846	850	829	820	857	826	886	879	924	856	827	889	861	835	832	821	825	871	866	896	860	819	822	912	924	918	804	888	855	857	846	861	845	886	855	856	779	890	873	866	880	858	853	812	899	787	857	830	835	894	859	884	830	814	806	834	799	847	852	840	852	859	822	858	844	802	814	858	831	887	847	902	863	801	857	805	874	836	839	832	862	835	843	879	858	837	841	809	809	819	866	805	861	870	834	830	843	831	816	878	834	861	854	877	848	834	848	859	886	881	826	851	856	826	855	823	889	874	862	868	873	865	901	882	844	825	885	869	891	876	833	861	807	866	815	854	847	823	889	848	843	894	810	918	852	805	815	827	848	881	803	889	802	866	839	811	824	868	877	845	829	852	875	928	869	878	847	884	838	845	842	873	867	799	903	857	884	875	805	816	833	878	796	898	875	842	812	844	858	827	883	806	853	848	822	828	862	862	812	805	845	938	829	787	834	821	866	911	795	886	798	817	803	831	803	827	770	863	789	806	800	800	859	841	877	884	851	779	820	852	809	877	873	839	879	856	886	891	856	816	785	836	908	863	857	804	830	850	861	835	856	835	844	837	840	881	812	905	875	821	837	829	899	825	871	857	805	820	873	914	862	818	826	839	840	872	866	875	846	801	862	824	869	839	829	822	923	880	837	889	830	836	858	810	915	842	830	879	848	852	849	846	856	841	824	844	855	906	866	888	902	792	798	825	831	824	850	884	874	801	843	828	855	843	892	824	880	895	841	873	852	880	835	833	857	849	815	884	876	813	868	842	862	863	849	841	908	910	837	813	825	873	819	841	840	885	871	821	865	836	839	838	883	845	837	861	817	852	865	880	882	831	871	829	863	866	857	866	845	815	883	819	828	824	853	874	820	835	866	846	821	831	870	850	848	805	818	814	885	823	837	864	848	818	848	832	847	862	866	841	840	815	836	846	853	827	863	847	828	876	881	855	865	829	890	837	857	841	825	841	832	819	894	822	844	845	850	855	838	858	850	818	868	876	792	883	784	853	868	895	869	873	891	862	852	859	848	847	903	877	860	859	898	823	803	872	838	854	884	814	857	884	840	851	880	861	814	845	799	927	862	845	902	858	840	829	856	856	849	859	825	897	850	895	875	871	879	797	886	803	863	823	868	819	821	810	835	809	838	795	855	868	858	851	811	808	845	857	864	837	823	872	845	824	844	835	887	831	835	848	835	814	838	870	819	837	806	853	836	855	836	817	820	838	882	840	798	874	818	816	809	802	820	836	880	848	834	822	886	838	836	903	896	835	795	841	845	847	841	863	852	897	851	848	893	843	808	859	832	843	833	843	855	882	848	850	874	774	829	858	843	873	899	831	848	856	889	836	838	867	827	814	843	827	860	839	844	867	862	853	880	851	880	895	860	808	916	844	846	816	866	840	868	844	838	823	814	889	876	848	843	839	881	836	875	866	859	829	802	900	839	844	877	858	882	840	867	901	862	862	833	871	854	831	873	853	859	846	883	852	856	862	841	885	842	858	831	832	885	866	828	815	854	836	842	826	815	839	837	813	864	872	825	829	808	876	881	868	845	850	888	874	802	851	826	919	871	842	828	844	848	887	813	867	878	836	857	855	850	832	872	827	795	817	911	816	837	859	866	856	831	831	792	830	844	845	889	851	813	827	859	853	838	803	884	829	852	851	898	880	800	818	890	812	888	886	822	828	843	887	834	830	840	848	846	865	882	878	850	820	856	857	848	844	867	816	901	823	809	825	895	811	803	817	767	856	896	873	838	880	838	875	877	842	850	855	823	839	863	822	819	834	853	806	785	873	817	900	817	817	806	762	844	856	846	881	861	792	828	870	839	838	808	802	774	833	844	825	841	888	865	847	841	887	850	816	844	851	840	862	875	840	902	800	861	838	846	789	855	821	842	848	837	829	933	801	823	864	866	863	896	831	844	904	863	846	857	856	842	862	826	852	841	848	834	845	890	812	813	854	844	798	838	854	841	858	883	810	835	877	839	888	839	834	818	829	810	885	866	856	840	821	828	851	905	894	838	843	860	840	837	848	854	848	838	859	893	863	898	838	813	888	831	876	855	825	823
33038	30479	27895	22600	16706	11331	9303	8134	6244	4250	3421	2975	2854	2743	2224	1719	1523	1447	1457	1364	1356	1349	1318	1334	1196	964	1000	1161	906	952	959	910	861	836	706	622	649	655	633	640	579	742	600	567	487	561	478	459	480	447	451	459	447	450	443	438	464	450	459	436	428	460	426	374	414	398	395	401	386	401	423	429	400	409	394	434	399	411	408	437	363	363	405	417	418	383	352	373	422	370	370	383	388	406	421	423	407	369	408	413	393	397	406	371	371	392	382	390	378	395	408	381	409	381	380	411	379	416	394	382	393	354	410	376	429	415	398	379	430	360	373	393	390	397	399	449	397	384	377	422	401	383	346	379	413	407	398	368	404	418	419	397	405	420	401	406	398	422	416	400	397	397	389	384	396	417	355	363	383	364	442	395	382	409	412	400	415	403	378	409	402	385	389	400	401	410	406	381	393	394	406	416	404	398	388	401	409	414	403	391	413	398	418	401	376	355	380	391	400	356	420	362	400	407	382	366	432	390	372	380	423	386	406	387	388	364	345	387	380	366	400	413	398	406	373	414	413	395	383	388	414	398	389	393	411	378	419	390	397	422	416	377	371	364	373	421	389	393	376	374	426	373	378	370	377	398	388	401	409	377	378	404	369	414	418	399	431	385	391	407	400	372	352	393	390	395	411	399	362	388	402	378	405	402	379	408	384	386	428	371	412	390	446	382	431	359	389	415	344	424	361	390	367	417	385	333	396	416	400	384	394	396	383	401	392	364	414	408	388	436	409	379	378	392	390	399	446	357	401	393	375	329	377	395	382	394	348	410	375	379	391	407	368	376	375	410	390	402	380	394	402	418	379	350	380	395	383	405	402	390	405	401	377	379	410	404	370	407	435	401	380	411	396	415	405	332	409	365	376	435	424	381	342	388	415	403	402	385	380	417	414	391	358	405	367	391	372	396	372	425	425	386	408	410	381	402	363	386	380	416	371	392	422	395	364	429	384	409	377	419	420	370	412	366	359	408	342	384	397	390	410	402	389	394	419	372	391	374	406	354	408	397	375	369	372	405	363	379	378	364	388	396	364	395	388	371	415	381	406	400	384	392	409	378	382	427	360	349	349	368	398	342	435	413	371	422	443	356	432	393	365	413	389	391	430	392	379	409	354	389	374	385	387	414	395	368	396	353	412	350	385	381	400	398	418	403	383	369	381	360	430	423	412	395	404	419	380	380	423	399	386	400	424	430	361	408	379	372	395	411	383	414	397	359	385	409	400	372	365	414	376	371	388	393	410	390	400	365	347	438	376	396	405	378	367	392	387	366	370	389	395	400	379	378	368	369	351	377	389	379	383	383	388	406	383	402	376	384	373	348	395	397	379	351	428	374	372	357	390	411	410	366	429	397	404	426	379	381	401	418	373	413	431	433	378	365	410	373	408	397	431	385	385	403	357	378	394	434	399	402	401	342	380	373	433	360	397	399	383	377	422	386	400	389	405	376	387	379	362	401	370	423	420	389	412	409	369	398	382	374	418	375	356	408	414	419	379	375	379	399	432	419	425	388	418	363	349	410	374	387	401	379	416	368	371	393	396	379	402	355	373	424	424	432	368	384	382	363	402	358	389	408	399	387	423	367	399	383	423	373	428	387	433	396	401	392	400	408	409	428	402	359	402	374	395	400	352	418	355	361	410	395	424	397	400	391	371	375	418	375	434	373	407	398	412	350	368	394	411	374	418	389	397	401	382	392	416	415	398	441	407	391	380	381	386	420	418	411	415	413	443	427	436	426	423	404	396	383	373	381	401	380	399	401	426	422	392	420	375	396	406	385	379	369	432	418	420	413	389	422	395	412	386	422	402	439	380	412	384	421	387	380	397	416	408	368	347	406	424	399	381	357	384	416	408	377	394	394	379	437	402	412	382	370	431	380	385	423	419	383	390	414	337	357	407	393	403	383	415	386	404	425	395	378	425	376	375	351	342	392	395	360	379	387	394	354	367	391	409	434	394	368	397	428	416	385	368	387	385	364	412	374	370	411	359	409	394	359	453	395	385	331	380	428	395	353	422	403	384	398	405	392	400	409	380	404	339	369	388	380	400	395	388	400	394	407	371	366	408	397	400	432	399	409	367	405	407	388	393	388	448	387	354	422	412	398	367	413	412	411	388	368	431	397	378	413	384	401	428	395	381	395	412	375	414	406	368	343	380	370	412	369	422	444	356	417	388	358	361	354	405	383	425	400	379	421	405	382	377	383	432	418	384	405	416	411	418	402	380	386	356	370	419	399	387	390	405	345	393	348	385	436	395	437	368	383	397	375	414	418	372	389	395	392	422	373	373	436	404	405	401	388	361	397	412	421	358	369	344	389	378	404	399	395	394	404	384	382	378	406	359	372	416	412	392	378	398	357	416	415	386	385	395	413	376	431	388	427	359	375	371	390	404	388	409	411	394	406	399	382	414	404	404	389	385	381	402	385	427	373	388	373	346	395	387	391	407	421	410	393	399	360	380	402	415	421	430	393	390	402	424	390	401	409	399	413	411	420	385	408	413	411	426	416	385	382	428	425	370	367	386	401	374	419	400	358	390	387	400	400	433	366	381	407	396	429	397	380	364	388	371	387	387	413	383	396	387	406	387	413	419	411	411	392	406	384	360	390	359	385	404	384	379	389	419	374	355	379	388	351	438	365	402	397	392	398	396	385	389	374	388	395	396	381	407	406	417	439	406	398	394	383	423	369	394	425	378	439	379	391	393	392	372	376	417	383	387	386	393	385	376	428	363	400	392	436	403	435	371	394	394	423	398	386	412	405	398	397	397	370	387	414	402	368	400	409	411	412	429	386	388	363	406	393	410	381	385	404	423	374	411	394	426	408	398	407	375	340	374	356	369	381	413	384	394	395	404	387	416	390	417	381	368	389	410	402	383	394	405	388	415	386	396	383	389	389	401	358	388	386	367	391	394	392	375	397	413	422	393	410	425	399	384	382	402	366	379	431	387	369	385	360	400	412	426	380	361	379	418	436	413	414	383	363	407	404	408	391	400	376	422	361	424	393	417	412	381	438	393	402	383	393	379	384	397	364	428	394	410	413	374	434	391	391	392	390	370	400	383	396	354	393	428	378	368	397	394	390	393	369	414	409	385	416	427	372	403	424	420	394	379	406	382	422	378	402	378	386	448	418	368	382	352	364	402	345	435	419	395	410	390	386	393	360	389	425	392	402	448	392	385	383	398	363	346	433	401	425	384	386	388	377	381	395	383	398	404	388	402	390	428	361	430	377	368	403	406	407	425	378	398	414	406	403	381	384	391	386	394	389	389	417	403	395	381	357	402	397	389	384	423	414	411	399	393	370	381	401	449	421	409	393	401	383	416	415	376	436	388	383	412	413	364	416	382	386	383	374	430	398	362	365	368	425	398	393	393	379	399	385	362	369	399	427	403	343	402	385	391	373	395	374	339	403	403	411	391	410	373	362	406	387	385	401	393	422	409	383	386	406	399	447	408	444	360	386
23608	23228	25703	25198	22356	19941	21206	21959	19208	15792	14207	13182	13554	13689	11060	9041	8415	8100	7945	7722	7749	7405	7347	7648	6627	5051	5653	6607	4719	5462	5407	5049	4508	4322	3416	2845	2628	2856	2980	2802	2654	3799	2709	2582	2040	1988	1849	1502	1496	1570	1489	1474	1435	1347	1396	1428	1206	1303	1258	1183	1137	1172	1206	1035	1098	1112	1029	954	1035	1082	1070	1016	1017	1057	976	1065	1066	995	969	1057	944	996	930	972	894	946	973	951	959	924	972	978	990	1026	998	929	1005	994	940	987	943	936	909	920	935	949	935	929	935	900	962	948	895	929	945	983	946	952	883	885	1003	920	931	981	920	955	942	906	913	947	1020	923	935	929	927	980	947	917	910	964	905	930	947	964	963	940	960	918	902	904	933	940	919	935	909	980	981	977	957	959	944	951	909	971	935	883	990	911	921	953	970	924	908	910	980	902	964	939	896	961	940	924	962	991	934	945	932	926	957	937	899	909	959	937	934	921	874	920	920	928	918	917	945	948	934	941	954	939	915	937	983	971	953	892	916	953	972	888	958	879	936	898	925	934	891	918	1014	943	909	936	938	937	917	949	916	977	952	955	981	931	933	887	929	908	926	936	962	916	932	915	1003	952	980	950	928	987	910	942	932	1009	946	942	980	933	920	956	937	913	931	930	967	965	921	891	875	1007	888	960	920	922	943	1018	1008	912	918	917	925	924	928	913	935	933	897	929	970	916	970	935	921	932	983	896	964	995	872	904	932	969	935	936	935	959	911	987	915	943	967	971	944	950	936	878	980	963	925	970	915	925	910	904	930	983	982	937	969	879	952	965	946	928	934	895	966	982	902	861	941	942	974	949	904	946	955	884	924	949	941	957	896	927	946	943	944	950	948	995	890	960	929	915	931	943	901	904	968	968	932	902	878	924	908	941	939	934	941	926	975	971	926	935	897	951	950	978	897	924	882	904	925	927	957	885	929	936	917	980	892	926	946	943	941	934	940	904	883	943	957	942	970	923	931	923	894	916	960	948	977	961	916	933	967	957	882	939	939	921	935	952	911	935	991	919	943	942	917	938	887	927	946	925	916	938	931	937	958	926	906	913	966	936	930	925	968	918	939	919	913	954	906	954	919	900	926	908	913	918	941	962	965	959	930	971	921	889	967	958	870	873	918	950	949	962	904	1017	958	913	941	900	913	847	912	969	957	925	924	937	987	909	950	891	928	911	897	936	919	986	943	931	950	957	930	974	930	973	897	927	919	905	913	967	890	928	962	909	873	949	943	971	972	888	928	870	970	951	958	913	909	957	947	911	1009	952	945	956	949	983	955	910	946	940	920	956	895	942	998	955	968	940	911	943	890	911	939	953	960	945	916	923	937	940	936	920	931	990	901	941	962	950	945	906	903	922	939	924	942	905	934	978	924	983	987	971	973	938	966	940	969	954	918	948	977	955	984	875	892	994	906	947	968	899	987	920	974	945	936	914	941	921	893	924	898	964	930	938	960	905	936	877	947	910	954	904	926	943	900	897	929	935	912	949	970	953	960	908	983	938	910	947	930	911	948	961	923	920	987	929	925	936	864	920	991	941	906	916	927	984	913	904	902	931	951	967	949	903	938	932	923	953	976	969	944	890	981	963	972	931	941	977	905	944	947	914	857	932	915	925	988	932	873	945	998	921	930	989	971	994	938	900	929	957	939	968	940	925	917	915	952	931	887	872	919	928	949	943	928	953	906	896	913	912	928	911	984	910	921	950	976	944	945	934	917	940	943	930	956	975	882	942	931	965	959	908	905	961	906	944	925	974	941	976	936	981	929	906	980	978	976	968	984	896	956	917	925	926	976	935	929	949	950	951	885	927	921	950	977	904	959	897	916	964	929	992	963	946	928	943	910	940	924	975	899	946	930	948	953	1007	921	948	953	973	933	982	928	937	908	918	949	946	955	939	937	948	979	979	917	937	921	896	951	945	950	920	923	905	948	928	954	919	939	937	948	975	937	945	891	912	907	948	974	938	900	939	969	927	883	991	920	961	926	907	910	923	1003	953	928	906	905	994	935	896	950	904	905	931	943	930	948	955	961	953	916	918	905	954	930	943	1015	942	969	1008	912	940	909	998	934	1000	970	941	912	926	910	914	943	918	942	923	938	910	932	942	926	922	947	974	956	952	1030	925	895	958	915	973	946	939	914	917	871	964	962	947	1002	950	927	946	937	937	979	927	938	995	952	965	976	936	947	988	991	928	941	915	948	956	971	949	960	896	950	957	948	983	997	945	917	977	940	905	954	934	932	928	956	962	972	931	913	942	963	911	990	940	969	997	953	867	926	910	949	908	925	936	922	876	938	925	966	892	934	914	977	927	970	949	916	942	944	901	949	902	948	942	935	975	978	898	914	932	930	994	927	942	989	940	900	922	905	944	940	924	972	928	935	958	924	859	956	926	980	964	919	960	967	892	936	989	957	909	896	961	885	935	946	939	908	882	963	944	993	937	941	927	940	959	923	954	936	959	961	955	938	943	986	941	959	926	966	921	879	890	951	901	962	942	952	929	896	877	948	985	920	966	957	904	958	966	962	944	938	978	952	925	947	912	916	894	935	929	961	1000	902	957	935	898	884	935	932	940	933	950	979	895	954	953	945	968	922	929	938	922	957	1000	922	918	927	903	896	949	943	904	975	961	966	935	902	893	916	920	910	998	903	1008	927	903	889	978	941	936	975	912	906	944	961	939	941	963	930	900	938	923	921	958	970	938	914	926	934	871	919	938	972	891	947	913	930	955	930	914	955	974	954	918	962	937	894	868	923	944	949	952	975	927	949	972	979	939	901	922	914	1019	953	922	961	932	918	894	927	938	881	966	944	932	914	976	926	968	938	949	919	963	954	866	992	956	909	905	963	921	916	941	1008	932	942	939	1002	931	900	962	953	998	935	967	942	907	913	903	950	959	929	939	933	943	959	974	931	972	908	929	947	948	921	931	916	910	984	992	958	980	944	975	941	1002	947	967	950	941	952	945	924	927	946	866	918	886	959	930	900	914	914	924	962	968	928	940	932	849	921	890	967	955	939	944	991	989	897	947	937	1005	953	936	918	908	922	1004	944	921	996	952	916	951	939	935	991	922	894	924	1006	947	887	912	900	932	968	952	893	995	945	964	945	919	978	938	943	946	904	941	943	934	946	955	902	969	918	918	972	938	930	913	943	963	970	938	935	912	902	926	930	946	905	963	972	925	964	919	980	935	919	942	952	956	920	918	942	907	922	932	982	962	905	905	955	950	991	907	957	955	905	927	944	957	936	921	893	932	861	976	917	955	929	899	905	944	966	904	949	975	935	930	926	920	890	957	882	936	1010	943	929	940	931	979	956	884	972	926	963	960	935	904	915	939	972	988	904	1021	925	930	970	941	963	932	904	997	893	939	923	951	973	914	987	941	921	920	909	919	917	978	901	908	902	933	900	949	985	962	924	909	933	970	929	922	921	918	950	953	895	957	936	988	932	923	1007	986	903	911	980	920	959	889	928	976	893	974	919	936	918	912	920	948	928	902	901	1022	997	939	911	920	924	957
40482	34662	31357	26859	22820	18253	16206	14325	10857	7556	6247	5602	5199	4704	3486	3039	3255	3175	2429	2268	2265	2025	2170	2212	1832	1391	1474	1682	1259	1508	1485	1464	1252	1085	929	826	762	709	850	792	720	806	729	645	539	534	503	482	468	418	434	457	419	421	386	404	367	375	380	370	349	372	326	351	355	372	316	310	358	378	329	332	331	332	346	347	366	331	309	331	297	341	335	322	315	348	341	341	311	345	334	333	318	319	337	327	296	326	286	278	322	313	373	316	331	309	335	322	318	340	301	356	311	316	331	317	333	326	292	319	329	306	334	312	302	313	315	314	342	312	284	320	314	316	304	324	313	315	333	314	338	328	331	328	305	321	323	321	309	351	303	268	317	312	320	318	314	313	346	354	329	348	341	314	321	320	312	323	341	297	301	329	302	349	319	309	336	325	346	318	310	321	344	319	320	290	275	351	307	283	359	326	329	332	352	336	323	336	315	321	320	314	314	341	355	299	316	342	320	320	300	303	320	320	333	333	279	314	294	305	333	331	298	295	327	305	307	304	308	340	306	281	323	300	307	328	298	334	332	313	311	321	321	305	315	321	328	309	328	306	344	304	323	311	330	314	335	350	340	345	312	334	314	327	335	314	303	352	333	323	299	326	309	312	284	303	299	297	308	363	323	299	311	290	322	278	315	303	334	346	316	318	321	333	308	293	334	309	311	347	311	295	331	282	299	324	325	345	325	325	309	302	308	329	317	311	317	286	358	316	316	347	322	332	290	342	328	316	340	304	331	362	337	335	342	323	342	294	323	283	310	356	310	300	308	331	355	313	347	321	289	309	287	311	316	334	328	319	341	328	320	334	333	357	322	339	318	331	338	360	288	292	304	289	358	313	337	325	318	320	322	316	335	314	343	328	302	345	304	358	324	309	348	284	312	318	319	332	313	335	320	324	319	320	350	328	333	346	320	331	349	327	330	351	307	312	318	316	332	303	318	304	316	281	328	290	291	317	287	315	320	285	305	329	302	321	332	303	324	327	342	303	319	319	342	310	310	293	306	357	328	305	323	308	303	300	306	313	327	323	304	338	355	330	323	305	337	299	322	347	294	304	319	328	314	319	327	323	306	297	355	339	349	338	317	352	354	310	314	339	331	316	334	322	287	333	318	307	280	342	314	340	326	322	318	304	335	324	310	312	312	312	331	290	325	342	332	280	318	311	304	332	323	328	316	322	305	322	321	329	285	307	312	328	329	269	369	305	339	345	326	334	327	321	324	334	343	322	296	339	336	296	323	312	307	322	331	330	340	335	334	334	341	292	318	300	350	303	323	291	330	321	294	310	307	334	304	321	347	280	304	326	346	295	341	332	350	366	316	325	296	319	342	286	320	312	314	301	305	323	318	344	335	301	316	312	331	346	306	306	305	344	333	345	322	325	315	297	338	308	331	335	361	327	333	293	293	334	330	315	289	338	311	308	338	316	301	271	315	294	308	324	296	312	324	300	301	328	334	296	334	310	341	290	339	339	334	323	314	320	326	301	322	314	347	353	318	321	312	317	328	356	331	334	349	299	300	334	290	325	321	348	335	287	302	332	303	343	320	321	310	316	323	292	321	325	322	305	332	334	290	299	307	297	307	318	341	328	339	345	340	338	330	314	295	294	322	309	357	312	318	316	356	343	310	299	310	311	304	338	337	304	310	310	301	334	333	319	324	333	327	328	344	330	308	284	313	359	303	336	318	320	337	326	306	322	347	324	298	339	299	302	319	315	332	327	329	328	302	321	325	330	345	357	347	308	300	307	363	310	300	331	299	316	292	302	330	303	327	305	313	279	323	349	360	317	313	300	278	399	319	306	311	314	299	311	344	322	322	338	329	314	321	323	346	316	324	324	320	290	334	305	314	338	299	326	336	348	281	310	304	301	333	339	318	306	305	317	362	331	282	341	308	340	314	300	329	339	310	323	317	337	318	330	357	322	307	298	305	315	323	322	318	292	319	303	326	333	319	299	306	329	333	357	302	339	280	314	368	295	287	305	311	370	319	318	353	264	301	330	319	312	319	328	307	349	353	299	344	286	329	321	327	318	350	314	336	388	316	348	307	307	313	316	345	320	328	303	321	326	325	308	319	338	318	350	329	296	332	281	347	285	324	330	322	332	310	314	346	315	316	305	282	341	310	305	330	321	288	295	317	357	284	298	333	320	325	330	345	352	309	325	326	327	282	312	289	294	365	284	327	314	327	324	319	328	346	297	316	324	320	301	324	334	324	336	331	309	320	320	317	344	325	310	330	337	319	277	361	335	306	320	277	344	302	312	371	332	313	340	309	324	312	306	329	323	293	308	296	350	322	308	327	368	281	319	328	330	303	315	326	336	315	297	334	342	319	309	318	299	327	291	330	325	294	313	318	281	325	325	327	307	299	302	329	325	317	352	327	314	300	300	311	299	310	336	314	337	313	339	303	326	320	353	349	348	322	284	314	317	332	321	316	315	293	358	313	341	317	308	323	300	328	309	313	350	304	350	324	306	312	320	331	321	310	318	296	314	293	298	321	311	305	340	287	337	300	336	305	328	347	326	322	314	284	310	323	309	295	326	306	287	329	355	312	304	307	319	320	306	350	346	328	287	301	336	343	324	317	339	304	306	343	330	298	337	332	302	336	352	338	330	288	319	316	335	331	323	318	318	340	352	350	294	310	317	331	285	321	315	311	341	307	303	303	318	287	313	318	309	327	325	347	337	289	293	356	324	318	313	302	331	295	316	291	307	295	309	287	309	300	292	296	287	323	317	321	314	307	335	305	305	324	325	346	322	317	347	347	308	317	343	344	343	303	317	354	343	334	349	298	295	368	343	309	321	334	328	336	313	287	326	323	282	317	324	324	305	312	323	303	303	317	335	327	336	339	326	317	302	349	309	327	308	331	321	340	275	327	316	318	321	312	299	365	299	314	336	301	334	350	342	323	305	328	305	301	285	306	347	316	308	330	315	290	326	294	334	309	300	330	361	344	292	299	332	321	342	369	327	314	307	300	368	307	325	317	337	327	338	336	326	285	309	318	352	304	294	353	323	305	324	328	320	368	301	325	342	313	316	299	267	335	288	298	347	335	290	321	289	337	307	297	320	320	324	336	326	343	286	308	369	286	328	301	328	361	325	316	315	326	327	316	311	307	321	316	334	301	314	348	300	313	341	317	327	366	322	317	349	337	321	333	317	321	323	322	320	301	318	308	301	329	343	294	317	335	315	319	324	298	323	331	324	330	317	348	292	326	304	306	308	314	337	307	294	321	363	332	308	336	286	341	292	301	309	301	306	351	335	306	300	311	327	318	318	286	304	279	322	297	324	325	322	326	323	323	325	335	296	299	309	305	326	294	298	309	320	284	314	308	313	327	306	313	294	290	311	326	312	359	340	300	352	326	327	269	300	322	334	311	329	333	351	331	336	324	311	322	326	301	352	312	331	343	307	323	290	329	336	331	311	356	320	304	338	328	326	330	320	323	322	327	330	334	299
29012	28112	31255	30242	28183	26200	28625	28292	25724	22227	20516	19989	20322	19117	16007	14413	14689	14192	12317	12103	11999	11143	11536	11912	10738	8489	8814	10167	7609	8943	9039	8250	7577	6781	4959	4758	4021	3995	4657	4038	3972	5585	3910	3420	2825	2712	2325	1815	1924	1938	1685	1700	1510	1585	1661	1419	1412	1494	1281	1168	1219	1279	1182	940	1056	967	918	870	959	918	912	939	986	963	954	975	1031	860	823	804	811	804	786	775	774	806	864	823	828	754	778	780	868	898	769	764	834	833	776	709	744	761	757	789	813	764	773	786	747	798	789	798	795	739	796	756	750	782	771	815	756	751	795	746	773	755	811	717	781	815	755	767	813	809	841	799	765	774	778	780	782	741	731	767	797	769	782	789	779	804	769	731	761	777	771	835	739	802	770	771	771	760	731	808	756	768	771	759	776	796	763	750	753	747	786	786	751	812	786	731	774	753	749	750	732	769	763	801	757	757	789	771	796	747	793	744	742	735	794	785	772	791	759	799	760	756	783	789	807	772	786	791	730	789	733	796	817	781	756	775	777	803	773	755	733	751	823	770	780	768	783	722	755	749	781	753	736	729	798	785	801	802	754	837	769	796	790	787	775	755	729	774	757	733	784	776	784	771	791	788	787	749	791	764	761	793	773	777	766	832	768	791	705	783	787	805	793	754	757	778	777	834	711	810	754	733	785	730	777	747	746	793	722	757	765	773	754	746	737	755	745	762	724	759	799	740	769	729	796	734	760	806	806	802	749	771	790	794	717	755	768	779	720	762	733	788	768	786	743	790	765	764	787	776	805	792	767	759	774	748	782	817	829	783	760	748	800	797	711	771	751	778	733	821	696	831	785	729	781	779	802	830	854	752	747	786	768	735	782	788	762	778	749	761	787	761	798	753	793	770	746	746	741	762	755	768	757	756	778	747	759	807	818	744	776	769	766	749	783	742	766	772	734	754	750	732	770	769	750	802	770	809	828	774	822	767	731	820	803	759	836	695	814	729	758	743	798	783	780	786	760	737	757	760	773	783	751	801	740	783	795	790	756	775	741	797	765	752	740	828	733	768	766	769	798	742	775	741	779	781	803	777	761	807	737	761	832	770	767	836	782	733	775	766	812	790	749	782	769	768	774	797	751	773	760	760	770	809	789	715	816	778	797	751	776	744	765	751	777	780	792	838	788	806	751	769	768	740	784	749	744	757	781	738	745	778	809	773	754	744	752	772	752	729	747	774	789	783	764	788	800	795	766	753	765	790	843	792	768	795	717	783	792	768	742	771	773	792	788	775	797	729	778	793	733	729	794	755	799	759	810	777	772	765	754	772	806	757	771	790	774	739	774	800	782	776	726	762	725	710	813	793	742	801	779	734	700	759	775	825	796	735	742	721	775	821	805	739	753	728	796	762	748	790	791	738	764	752	810	769	785	790	767	706	735	786	729	753	743	749	733	781	776	739	809	782	763	815	813	780	769	748	754	759	789	755	759	715	753	758	779	739	782	746	760	770	802	789	795	796	757	800	741	777	747	846	779	771	791	768	765	771	786	763	766	809	810	790	814	758	750	747	740	797	754	801	818	824	805	769	747	781	782	868	727	761	751	743	769	859	786	754	788	759	801	823	763	756	789	787	748	793	799	820	729	782	779	724	750	756	735	762	760	773	721	787	718	772	796	800	766	761	817	789	751	731	797	799	804	770	757	746	780	757	768	759	805	795	723	802	794	776	751	756	732	748	758	738	769	754	718	754	803	756	788	770	789	765	752	777	817	767	711	762	817	774	766	785	759	800	771	770	767	782	765	796	810	799	746	794	778	759	757	747	730	802	759	753	789	772	793	713	778	736	819	780	792	762	850	764	801	792	846	801	777	768	783	776	752	753	797	774	760	758	766	728	769	793	751	776	781	748	784	786	788	788	762	760	775	774	765	729	777	780	784	706	779	797	739	796	739	791	820	793	763	703	738	752	719	774	771	749	760	787	793	762	777	833	789	793	770	766	733	771	813	803	741	738	797	801	795	766	785	766	762	769	726	780	764	777	820	774	744	759	787	751	759	768	818	729	773	738	773	767	772	758	768	805	740	715	739	754	797	789	756	766	790	758	754	769	774	752	765	762	740	786	712	741	787	762	779	774	785	765	794	753	777	795	750	749	757	829	768	757	714	769	788	742	734	753	844	777	818	740	795	814	797	779	707	800	799	769	754	731	738	785	788	823	811	795	762	769	762	777	778	759	776	747	774	782	777	736	722	742	778	733	745	799	725	774	762	774	783	766	788	738	754	779	783	816	765	838	794	750	788	808	762	739	760	759	784	812	745	729	758	761	779	778	760	802	778	764	770	786	825	719	763	760	794	791	741	767	737	732	780	774	790	773	782	794	732	771	777	799	746	805	736	749	753	809	815	786	772	772	762	768	794	808	754	790	714	769	786	760	795	744	790	739	751	736	756	757	813	778	759	742	757	737	790	724	728	771	789	782	778	765	764	798	768	786	738	771	808	779	789	714	744	752	760	777	770	782	678	712	763	817	773	805	726	741	774	774	775	806	743	765	754	762	777	759	794	787	811	801	727	747	799	813	757	822	762	811	739	796	725	727	739	773	777	777	744	781	816	769	734	759	793	771	778	814	788	774	751	692	795	809	754	760	789	715	749	756	788	777	796	794	733	766	788	790	825	726	815	738	768	815	789	808	814	810	745	805	811	777	758	766	777	801	808	761	824	792	747	817	744	753	793	762	739	724	740	743	786	799	758	720	765	767	820	767	814	776	769	783	746	768	731	822	706	744	790	762	775	816	744	749	797	795	756	767	823	821	785	797	774	725	796	780	767	787	754	787	785	782	757	772	785	785	763	797	758	776	730	737	786	770	785	744	755	771	780	740	761	763	704	769	784	761	778	790	831	800	757	757	799	749	774	773	793	739	784	739	758	752	783	785	778	779	764	765	777	788	739	740	755	754	762	794	802	765	784	757	756	798	802	784	761	767	705	766	768	730	769	804	774	754	797	759	805	745	777	806	749	752	794	815	742	773	757	745	740	793	762	776	757	735	733	776	682	795	843	734	778	762	747	770	790	791	791	742	727	794	747	767	816	774	775	782	807	727	757	774	727	803	742	776	772	796	762	767	757	782	746	753	798	752	793	763	775	807	765	823	818	800	760	759	772	833	768	753	767	805	821	736	792	746	761	781	743	743	769	801	759	792	730	806	748	820	765	789	786	769	778	735	782	748	735	791	713	788	744	718	796	761	779	795	791	775	777	794	790	763	699	785	780	757	713	742	787	800	759	768	726	763	727	726	788	743	760	784	779	808	812	725	771	776	797	743	773	800	758	769	794	763	771	765	759	765	729	757	727	746	770	787	752	764	803	796	810	778	757	791	744	770	765	789	732	745	795	780	773	792	771	754	791	745	790	769	752	756	758	772	781	787	798	782	780	775	784	770	751	776	708	710	755	741	793	781	729	777	779	808	727	766	814	795	764	763	807	802	793	815	751	812	698	742	779	775	759	812	782	794	753	760	788	766
10921	7883	8186	5589	3597	2689	2106	1823	1583	1235	992	816	728	600	552	464	483	481	439	441	471	415	441	469	426	452	376	393	412	377	390	425	449	370	387	420	399	439	385	398	378	420	398	399	384	388	380	365	377	373	360	414	342	377	352	376	349	357	397	383	339	359	404	335	327	352	369	371	389	356	351	346	352	379	354	346	348	347	353	344	356	361	340	404	349	373	330	365	341	341	377	382	377	361	350	356	363	360	366	360	361	365	349	365	356	406	365	358	364	329	377	351	354	376	349	334	352	362	317	384	356	342	353	323	351	351	337	374	374	372	392	379	300	369	329	388	345	333	341	383	364	408	389	367	351	364	338	346	332	347	365	341	357	337	367	362	359	367	364	351	379	339	323	366	351	350	365	360	402	351	355	337	371	346	374	357	376	347	368	321	332	336	348	366	379	359	393	346	346	388	340	365	371	352	346	343	399	361	345	326	364	399	314	359	374	349	357	345	342	364	351	377	323	374	355	347	313	367	359	378	331	320	346	370	382	367	329	352	366	297	375	387	351	353	377	370	333	350	381	381	346	353	338	356	358	338	347	355	411	339	361	357	360	355	393	323	369	356	362	361	352	363	388	368	376	365	362	376	368	362	339	349	373	349	352	348	364	355	374	364	337	362	355	341	342	360	349	337	329	363	355	372	368	347	390	420	326	351	352	346	348	358	379	353	348	349	359	364	358	352	366	364	351	350	386	386	355	334	377	368	379	377	370	329	337	374	326	348	377	355	363	329	345	346	362	363	337	317	355	349	324	326	357	364	349	401	395	366	362	362	358	378	334	372	348	349	354	348	340	355	360	367	367	349	325	362	358	378	361	382	329	347	346	365	367	366	349	373	374	387	360	329	371	323	348	356	399	313	355	349	368	338	348	341	367	357	357	360	373	375	349	354	355	351	333	370	376	386	332	358	373	365	360	348	357	364	309	326	378	386	360	323	353	344	352	322	365	331	359	352	351	395	341	323	359	366	363	370	365	385	372	349	343	358	345	322	374	359	361	355	325	359	357	354	380	359	348	386	335	352	375	366	353	361	341	383	328	359	387	374	365	374	341	379	359	319	354	363	342	337	349	333	340	343	347	346	367	354	347	347	308	330	387	367	345	349	343	323	354	348	363	387	352	381	363	368	353	348	368	357	340	343	389	363	351	322	375	367	345	357	349	384	375	370	349	326	336	350	364	396	343	363	363	365	366	344	391	373	341	380	382	341	370	363	348	332	370	374	375	346	375	345	356	341	385	355	332	358	371	329	337	376	386	353	361	359	352	311	350	351	363	331	352	377	339	351	349	334	363	360	374	356	375	336	372	393	347	339	379	370	342	355	377	362	367	361	363	346	337	373	348	339	353	331	345	370	377	320	407	356	345	365	348	353	330	365	341	372	362	367	343	354	380	345	350	385	344	364	352	352	334	362	338	370	373	333	349	389	394	366	344	389	382	338	356	334	359	354	348	359	374	353	330	371	347	345	385	361	342	368	377	329	363	344	365	341	364	369	334	387	350	334	361	378	368	338	373	370	387	391	340	360	341	333	366	371	330	382	346	317	347	351	370	355	380	341	390	387	338	377	359	356	344	336	344	327	382	345	327	350	357	357	363	384	342	345	385	360	369	391	327	360	337	360	351	336	361	345	356	366	359	345	374	334	387	337	328	369	394	363	355	355	316	347	340	344	361	329	345	337	320	362	318	342	371	327	357	351	355	349	392	351	381	368	369	363	335	367	343	341	323	382	355	393	353	315	371	362	359	340	381	340	407	381	372	340	321	381	384	351	359	337	390	350	390	396	371	368	374	366	374	354	342	345	365	372	364	372	328	353	386	370	338	375	339	361	340	355	376	352	348	342	319	368	332	371	348	331	332	382	389	377	374	327	386	359	342	340	356	347	378	353	330	383	393	346	350	381	317	366	356	376	338	355	399	342	352	381	325	353	354	375	352	321	361	367	342	369	347	365	349	344	417	354	334	336	375	378	389	377	322	391	365	319	306	362	355	383	339	405	368	350	343	359	339	345	358	363	328	336	383	361	340	390	367	320	356	344	371	335	320	379	345	357	346	321	348	332	342	348	359	370	350	355	342	316	352	376	328	368	330	393	372	359	369	330	351	371	347	348	352	334	364	337	304	319	382	363	373	397	367	350	378	375	375	338	354	361	357	389	390	350	395	387	383	380	356	340	331	342	368	378	325	343	382	364	353	333	375	341	410	360	347	308	372	334	334	321	315	349	364	359	379	328	390	359	375	355	335	340	357	365	360	376	377	354	347	367	357	383	345	358	350	348	365	352	359	349	376	329	321	358	379	331	377	367	326	352	357	375	381	339	358	349	337	347	344	363	353	340	379	361	313	354	346	347	357	374	329	356	357	384	339	393	378	383	364	364	388	320	348	341	379	342	369	353	377	327	356	348	333	370	336	382	334	358	355	370	326	347	330	377	354	337	332	333	407	375	338	361	370	342	396	303	351	348	380	349	360	360	295	354	345	366	364	338	340	367	369	363	354	359	362	358	358	385	367	363	352	344	406	320	332	352	372	371	353	378	330	400	343	370	375	328	408	370	366	341	360	354	377	371	329	337	395	396	329	369	326	349	378	362	365	387	367	346	358	366	368	342	344	361	349	375	341	343	345	336	349	358	379	376	348	394	357	363	369	380	330	355	365	339	369	341	344	356	352	358	374	354	341	347	345	368	392	365	408	361	350	339	355	369	364	362	356	334	389	334	347	315	381	378	358	406	355	347	310	389	345	360	344	335	373	352	376	354	356	380	319	386	357	344	350	348	334	360	358	373	373	317	392	355	332	338	352	344	331	347	348	388	371	348	357	363	335	322	347	338	355	357	353	343	359	386	358	373	370	338	356	339	341	348	349	377	345	359	374	379	364	365	350	396	355	348	361	358	327	343	337	339	349	344	338	353	338	382	379	328	356	360	371	356	400	326	412	356	334	359	391	359	364	353	349	339	359	375	329	357	368	337	348	394	380	344	374	383	342	342	364	390	370	331	334	367	339	352	339	350	367	354	391	341	381	364	375	327	370	365	367	340	396	354	329	364	365	324	373	358	357	337	339	336	386	344	344	367	336	349	348	349	332	342	350	353	334	373	346	375	399	378	373	332	362	348	339	380	333	330	347	380	347	323	346	387	373	416	347	351	349	327	334	334	348	365	350	358	351	323	363	362	369	352	314	377	333	361	322	336	351	363	364	393	393	347	394	351	356	343	377	347	385	373	331	350	354	370	352	329	366	366	346	362	386	354	361	349	356	341	365	355	343	393	343	332	341	348	336	359	372	364	344	375	354	383	403	391	328	348	361	391	350	345	382	389	393	354	376	372	331	353	399	369	385	379	406	349	388	365	365	339	356	357	367	378	357	364	363	342	372	393	389	363	364	360	386	349	360	344	340	348	334	355	371	340	370	321	334	362	307	363	347	367	355	372	308	380	303	345	346	364	352	360	378	324	366	329
8425	7824	12608	12388	10629	9641	8351	7285	6670	5522	4602	3854	3063	2475	1965	1791	1726	1609	1546	1520	1623	1504	1565	1556	1490	1356	1326	1408	1264	1294	1327	1277	1326	1331	1210	1132	1239	1248	1223	1203	1191	1170	1123	1058	1112	1075	1092	1018	962	1067	1023	1009	986	971	908	1019	985	980	1005	979	960	910	958	913	909	892	927	927	946	867	886	900	886	964	896	869	883	872	910	885	868	858	859	903	923	907	868	865	874	853	866	902	859	927	896	860	905	880	851	863	853	864	873	857	859	855	881	903	867	927	859	837	878	862	866	911	846	881	878	931	858	876	906	890	901	934	810	866	850	930	914	944	890	870	878	871	860	884	912	943	883	891	880	858	895	845	871	872	878	887	886	871	913	875	822	898	886	932	840	907	908	915	862	851	868	917	855	872	920	928	859	873	936	891	943	838	878	948	853	880	901	915	877	902	847	893	837	837	881	907	845	885	880	957	898	855	850	875	944	893	810	931	919	850	872	923	829	868	874	877	912	878	914	876	804	883	878	901	852	922	885	867	906	819	936	873	847	886	875	882	856	877	823	823	922	884	814	876	827	927	859	909	931	879	879	892	890	931	899	891	863	839	886	889	859	898	887	859	873	891	847	857	882	919	882	869	883	851	904	843	907	882	852	876	852	856	876	895	827	869	878	828	838	856	880	846	854	860	856	881	880	887	869	837	839	895	909	868	895	881	887	884	893	872	917	869	833	907	925	901	861	860	914	896	850	904	817	888	855	856	870	908	900	820	880	875	841	893	928	923	892	902	883	845	862	863	863	827	903	893	872	873	817	908	843	901	872	909	909	842	877	894	845	882	909	906	806	945	885	836	896	860	876	881	824	886	885	868	852	849	832	880	915	845	883	873	872	857	844	845	910	905	947	866	879	852	906	894	884	900	884	870	846	854	826	895	889	879	881	888	833	889	830	829	897	894	872	861	852	891	867	852	940	922	907	906	859	873	852	911	877	871	911	847	848	914	868	884	914	846	914	863	917	837	877	873	887	899	849	837	897	897	892	861	862	910	851	845	890	855	866	829	833	862	936	918	830	899	906	861	831	843	904	861	909	872	884	838	879	917	897	906	874	850	873	879	866	897	842	870	868	920	823	860	823	919	869	874	847	846	883	898	893	907	874	834	901	934	891	817	814	845	898	865	914	901	814	841	875	822	870	851	879	870	872	903	793	915	873	862	861	908	865	856	864	888	856	897	811	830	918	841	866	858	886	854	880	803	898	817	829	893	888	884	895	815	910	826	831	896	853	813	869	874	862	907	876	879	863	907	865	821	824	908	881	890	848	992	911	893	865	840	888	864	924	866	850	846	887	872	867	909	919	843	847	934	845	853	888	878	898	887	853	847	901	910	925	854	862	878	871	900	866	828	880	896	860	875	878	898	864	844	813	807	882	871	858	819	848	895	839	883	813	885	860	923	865	898	863	887	873	846	894	870	880	888	836	869	893	902	796	905	871	863	925	884	890	895	875	865	878	874	869	895	913	875	890	899	807	899	816	871	896	830	868	819	870	840	859	876	863	901	876	889	837	815	874	901	829	868	900	943	849	907	920	871	900	894	853	910	884	842	916	860	871	921	905	828	879	909	871	887	875	880	906	923	871	875	877	903	877	886	863	836	901	839	840	889	892	882	856	899	913	789	903	913	893	846	897	847	872	875	895	866	899	842	888	835	952	871	927	860	858	912	914	847	916	865	864	911	887	860	872	883	831	871	840	843	872	856	838	873	855	896	886	894	832	855	875	840	925	908	871	906	882	914	850	914	848	886	883	909	888	872	882	861	895	861	831	878	889	903	903	853	917	863	841	854	896	869	903	902	901	862	934	823	887	922	909	901	908	913	889	842	878	869	861	880	841	858	875	806	905	897	859	849	835	897	913	929	874	946	902	886	884	844	934	855	828	890	893	861	846	855	912	837	911	861	851	868	840	910	881	892	865	897	825	851	906	896	898	919	853	891	864	868	839	802	864	891	852	867	891	921	856	865	894	897	885	869	861	910	928	866	844	870	911	889	904	867	896	863	889	877	861	878	899	857	874	895	879	886	841	875	900	857	911	889	877	906	883	858	870	796	890	820	872	850	934	866	857	896	919	862	858	833	900	875	928	865	843	853	896	829	880	885	884	922	866	892	895	863	886	911	886	900	842	818	857	880	877	841	875	879	856	848	860	830	863	938	848	891	931	873	832	854	839	877	903	910	879	851	881	876	896	903	902	864	866	900	860	866	911	861	941	869	854	880	859	882	886	843	865	879	843	880	876	898	856	861	873	872	872	872	882	882	853	871	942	852	926	841	851	847	846	850	846	840	912	875	848	850	931	864	847	913	843	889	903	905	832	868	892	911	848	880	899	864	849	850	884	890	879	864	869	842	915	857	911	855	921	834	875	890	893	845	862	912	889	859	921	846	848	875	909	861	858	880	845	853	877	855	907	896	879	871	906	874	903	950	861	877	856	832	847	897	850	895	865	873	917	859	887	859	860	878	866	937	888	917	880	872	911	876	845	880	916	900	892	826	880	889	877	838	889	868	912	864	866	851	855	859	888	831	855	880	888	876	922	879	896	937	919	851	828	829	823	800	882	892	963	883	869	834	860	886	898	850	895	818	875	950	900	848	866	848	862	858	873	849	868	909	831	848	843	850	862	878	851	892	884	895	850	939	861	870	891	881	887	896	862	926	865	892	855	851	852	822	874	940	861	890	861	909	866	839	904	902	871	866	897	858	847	849	826	869	916	900	820	880	890	942	900	901	903	881	931	862	896	896	824	827	889	894	893	946	916	857	876	876	907	799	849	860	872	887	874	830	879	900	847	888	845	879	869	910	885	852	903	876	894	861	900	829	911	884	854	878	839	866	880	878	878	875	861	886	884	860	878	857	874	921	860	887	878	877	848	887	892	875	924	882	856	887	884	850	871	914	841	890	863	865	889	876	885	832	848	880	887	907	906	816	848	883	876	879	874	872	914	857	916	891	847	918	884	886	886	850	872	903	872	868	859	923	849	874	889	852	871	876	883	891	924	892	883	930	914	940	877	868	889	852	903	898	883	872	851	876	873	851	880	846	872	930	897	905	858	890	887	895	867	827	888	854	864	856	894	907	870	891	837	877	863	960	891	850	867	855	890	873	917	912	825	860	807	900	856	886	873	864	853	909	918	829	860	928	891	874	848	888	861	866	839	877	960	882	883	861	857	904	837	883	916	874	933	894	889	819	882	844	918	865	853	837	921	900	871	846	899	883	917	871	931	855	858	884	899	861	873	895	860	861	853	855	853	869	880	857	901	854	864	875	894	880	859	902	902	919	898	905	869	859	882	888	878	872	898	888	898	787	850	908	879	925	894	882	875	901	905	873	878	849	901	846	832	853	891	849	921	860	875	893	909	937	848	797	848	938	895	816	839	887	888	915	883	939	909	912	856	943	874	905	853	865	833	879	858	873	867	932	897	873	917	920	903	889	881	877	871	902	875	882	865	870	873	866
32896	29517	27449	21943	16855	11909	9302	7687	6136	4089	3426	2970	2628	2328	2008	1847	1733	1557	1386	1317	1479	1501	1404	1484	1221	996	984	1150	925	952	1074	920	870	882	720	671	637	666	658	645	720	707	555	532	519	575	499	456	461	512	456	477	480	458	464	429	449	472	403	424	450	437	438	393	452	439	416	407	443	449	432	398	436	428	421	390	419	387	388	408	388	424	414	363	436	424	417	409	397	411	426	404	425	390	414	391	397	425	399	403	404	412	455	396	399	421	390	413	398	453	405	420	398	429	405	441	382	429	426	397	411	403	406	382	370	368	433	372	372	414	413	413	390	381	364	428	418	407	393	410	387	399	422	409	408	430	368	386	395	437	433	398	390	411	385	393	417	448	441	392	408	383	441	433	432	399	375	418	420	376	408	419	381	408	406	359	417	447	399	419	437	449	394	427	454	468	431	414	442	376	360	379	374	422	366	381	384	394	415	383	429	424	432	427	402	389	421	400	428	390	388	378	437	397	395	407	387	444	413	422	401	406	407	380	424	442	372	403	411	424	400	436	398	401	388	439	400	394	409	437	429	423	438	391	363	419	441	413	418	392	373	397	405	355	415	425	428	378	432	403	394	416	418	410	444	406	399	409	415	427	408	443	408	432	431	374	411	424	381	400	399	419	403	404	383	383	405	441	452	423	450	394	389	417	415	403	397	422	432	446	365	393	414	421	437	382	422	398	414	426	365	431	373	418	384	389	375	401	436	457	424	389	386	420	384	449	412	422	396	407	435	420	397	414	425	431	402	406	383	370	410	406	385	399	407	407	388	380	417	377	397	411	378	427	409	411	378	427	408	387	371	402	409	398	412	385	390	396	384	426	422	409	407	364	364	399	420	420	384	433	405	404	408	413	383	400	427	384	408	435	367	419	404	387	365	413	416	411	411	391	407	430	410	384	386	369	452	431	412	408	393	404	427	394	399	388	408	428	401	393	394	428	406	443	430	360	396	419	422	387	419	387	390	392	378	392	383	402	405	398	386	423	397	392	405	416	382	384	397	416	367	397	408	405	408	420	435	441	418	433	382	399	404	433	372	395	372	386	411	458	389	409	408	429	396	402	402	356	376	401	424	435	351	406	382	426	417	409	423	400	446	405	427	409	418	379	403	413	428	408	428	368	400	385	411	423	391	441	395	402	395	368	369	427	382	441	403	413	380	418	388	408	369	399	432	391	424	423	392	388	449	400	430	403	419	419	396	426	447	427	423	383	381	423	393	395	403	450	429	427	384	428	382	403	421	425	426	401	372	409	392	409	418	416	371	423	422	374	412	413	416	426	412	411	410	410	385	389	420	396	425	398	398	407	409	439	425	402	444	414	400	370	413	367	398	409	409	412	433	402	442	430	383	427	392	395	405	366	383	424	383	383	414	399	382	421	422	371	409	407	395	402	441	374	411	410	396	427	432	389	405	396	434	383	430	391	407	418	458	375	391	414	431	415	399	349	431	409	406	390	431	425	419	400	437	389	365	424	407	430	378	405	404	418	409	397	405	409	439	348	388	405	373	417	423	390	428	414	371	376	401	401	402	353	395	375	426	413	398	406	406	382	466	410	396	413	407	384	414	419	405	436	406	435	409	377	414	416	440	441	372	372	427	393	384	393	402	410	409	401	445	381	427	405	394	394	435	400	415	378	394	340	418	397	392	444	415	392	401	381	463	402	435	377	401	412	388	395	381	412	388	435	406	380	425	381	392	395	425	385	411	370	410	412	397	397	373	414	435	410	429	375	416	397	423	372	408	371	400	421	390	415	424	416	434	391	408	387	402	398	393	381	386	412	407	392	423	435	410	397	397	396	424	400	444	392	412	401	408	411	411	436	416	404	396	411	384	438	443	420	416	405	406	382	397	415	395	383	390	399	429	385	396	371	357	407	391	373	410	438	374	413	399	402	434	424	430	439	385	376	374	427	408	384	400	415	415	409	376	411	410	432	368	442	402	393	398	425	408	406	404	424	408	393	444	384	391	441	405	392	400	421	357	431	425	410	403	364	362	412	389	397	446	409	405	400	414	394	423	404	413	406	423	394	395	389	385	396	434	369	386	419	406	419	444	371	349	412	414	407	404	390	400	474	427	402	407	411	381	460	427	413	422	393	393	376	401	412	390	361	446	393	413	407	411	386	373	403	421	386	384	404	381	407	399	427	379	398	449	436	385	363	398	406	397	379	412	409	416	421	397	471	430	415	394	388	365	375	365	421	420	433	430	400	385	411	413	397	392	383	411	387	419	420	394	390	412	431	408	364	399	381	410	407	400	440	419	406	412	388	388	433	407	378	408	420	404	417	387	373	404	420	381	431	431	383	417	392	391	450	420	398	398	419	437	406	404	414	412	421	427	424	381	390	421	393	369	386	369	435	402	433	361	393	409	435	397	383	391	390	409	406	409	407	411	401	390	420	417	369	373	434	397	408	410	406	414	376	406	383	378	410	370	429	418	389	407	414	404	405	404	429	386	373	400	403	434	422	421	358	388	449	397	385	425	408	411	366	388	388	376	401	415	406	393	373	434	401	420	390	408	424	400	406	425	412	442	383	408	424	375	397	401	372	427	417	421	408	382	400	389	404	414	437	424	383	438	434	429	414	388	418	427	373	435	400	418	375	426	433	399	399	420	357	389	362	389	431	365	427	420	410	412	426	415	424	407	407	452	420	372	428	452	386	397	412	427	407	380	368	418	374	403	408	407	379	403	436	448	457	480	469	381	419	430	370	393	421	416	366	406	440	384	392	408	429	361	415	406	429	400	419	420	385	378	437	399	357	397	426	382	417	418	399	392	423	424	398	410	416	357	423	425	420	412	408	400	364	431	386	408	413	416	387	409	390	432	385	389	434	422	388	374	371	435	368	389	404	376	439	419	403	420	421	422	390	317	374	395	392	402	389	402	379	444	386	402	412	391	420	416	418	373	413	407	405	375	429	429	449	374	376	435	429	420	404	401	435	386	389	386	398	411	410	376	418	389	388	399	417	373	393	380	398	425	412	415	435	438	422	443	429	388	417	408	432	413	451	417	426	465	402	395	399	403	416	393	440	381	395	413	426	395	399	421	391	390	400	408	373	398	384	368	407	424	369	406	369	392	400	445	387	377	428	377	401	397	425	393	398	417	444	406	439	396	404	416	391	382	396	425	431	363	442	422	425	381	424	386	438	393	395	430	400	406	364	372	425	398	406	446	399	427	399	419	399	358	397	379	386	406	414	395	383	400	410	390	376	386	384	430	423	379	408	400	430	429	421	402	417	381	421	376	387	387	418	396	358	404	386	396	396	413	385	416	387	385	376	352	367	385	416	434	406	378	418	412	389	415	364	408	428	378	406	394	396	411	388	421	462	390	404	359	433	450	411	376	422	368	380	372	444	410	384	418	394	421	408	436	419	428	423	394	407	417	419	381	399	406	390	418	384	406	417	463	409	392	398	405	417	394	418	422	429	418	442	381	403	404	384	394	372	422	439	370	436
24291	21936	25930	24291	22983	20670	21266	20966	19866	15091	13903	13493	12058	11186	9691	9630	8588	8151	7392	7760	8202	7715	7660	8441	6557	5273	5261	6568	4674	5710	5985	4965	5149	4665	3539	3158	2775	2890	2924	2966	3098	3300	2429	2084	2100	2241	1832	1594	1661	1629	1492	1484	1419	1495	1445	1376	1351	1344	1293	1254	1216	1165	1155	1160	1245	1045	1108	1105	1076	1041	1057	1002	1039	1085	1252	1062	958	966	1003	986	984	1004	999	953	1016	930	990	1015	966	984	978	976	1054	1045	981	1020	948	981	969	954	962	961	946	908	939	1005	881	949	934	939	872	933	987	1006	981	954	1016	963	1029	969	963	1011	928	996	948	916	1001	996	993	974	1007	970	1026	997	936	932	935	970	995	968	1008	1022	1000	981	988	915	976	996	1050	961	899	971	951	973	994	945	987	934	955	958	897	931	982	1005	961	941	1002	881	916	957	931	1029	994	939	968	1012	950	952	921	927	1010	981	985	1035	955	968	968	923	970	982	1012	972	954	996	928	957	963	987	972	960	992	916	933	949	912	966	959	970	928	914	942	961	994	985	1020	1020	972	938	984	983	986	940	989	954	978	964	954	951	986	971	939	989	959	943	962	985	980	978	947	1029	930	961	956	984	954	973	978	997	961	985	935	961	973	965	934	957	964	958	964	958	975	967	945	929	997	944	1000	981	986	989	953	986	980	923	939	990	982	928	1029	941	942	925	920	946	978	926	969	1004	943	941	919	975	913	904	980	1010	961	960	952	952	970	948	967	944	995	948	953	979	987	941	964	986	985	970	969	954	946	975	989	908	967	997	1016	969	906	878	929	996	961	973	966	948	958	984	958	925	962	955	965	975	980	1019	1000	975	1061	966	958	935	1054	920	958	984	905	975	1016	969	932	1038	958	997	961	1060	951	944	1006	953	884	944	929	1012	1036	933	973	941	947	1022	957	950	945	1058	1010	939	979	937	964	1006	949	976	944	991	901	984	945	1015	971	999	977	960	962	1004	1012	932	927	966	949	947	982	1012	1051	934	981	932	947	1005	1022	979	919	995	1022	916	982	962	966	989	988	960	973	972	947	972	987	936	931	949	977	981	925	951	977	916	958	929	1006	936	997	940	934	926	976	940	941	980	976	935	1020	992	926	970	980	931	996	1013	971	1016	945	1005	983	954	912	944	952	985	952	941	992	995	959	967	957	1039	972	987	949	1010	968	942	949	978	972	994	956	936	981	994	926	931	968	948	929	989	954	921	965	986	936	1013	956	934	928	1003	977	958	983	934	944	929	981	1005	906	965	949	909	1007	975	986	962	963	963	1028	953	937	995	982	1040	984	997	933	996	989	972	971	1004	936	960	943	985	1025	989	944	920	902	973	1022	1002	984	923	983	970	974	1001	1040	980	960	975	973	932	966	984	982	974	958	992	951	984	951	908	953	958	994	969	999	956	952	952	1002	975	952	965	1006	1025	971	963	988	968	938	943	940	968	930	1004	952	968	991	932	924	940	981	958	1023	954	998	944	973	998	940	984	979	951	929	886	956	944	950	980	875	959	946	937	990	1002	1030	943	977	962	979	1013	1004	968	935	969	936	946	950	948	910	958	963	990	1006	948	944	952	992	1021	918	1000	951	910	938	962	990	1012	932	1049	953	971	928	926	881	993	959	961	948	982	993	959	972	970	953	986	1005	937	985	864	956	948	962	976	979	967	973	965	943	1000	914	942	951	956	1002	967	1003	919	964	993	940	943	988	959	924	878	982	936	953	964	944	930	956	1028	978	975	996	918	972	923	1027	912	1019	982	935	928	921	973	945	971	1003	971	971	1013	987	963	993	960	912	984	996	966	958	917	957	962	1042	1019	1005	945	1033	940	938	990	934	986	957	928	937	979	919	988	980	984	892	966	999	960	917	972	968	976	972	935	1004	966	979	1032	907	932	1042	970	971	966	915	970	973	940	994	946	951	948	952	1033	996	988	993	960	913	906	987	963	938	913	969	903	993	939	995	955	939	970	932	975	976	993	918	918	980	956	932	949	938	903	1031	939	934	968	935	955	952	971	1038	969	961	997	987	1032	969	916	900	979	959	941	942	1022	931	944	942	913	980	1007	972	901	950	935	996	934	970	926	998	886	947	959	976	919	1011	965	972	977	988	931	954	907	988	999	980	1003	1001	964	1005	1017	922	987	945	925	968	994	974	972	944	971	1002	908	956	952	951	938	954	955	971	945	944	958	972	951	962	991	936	1019	950	1047	976	921	938	914	1021	1003	960	954	918	1008	1039	928	969	980	963	956	1002	972	1011	973	976	954	918	974	968	981	1003	950	963	935	1000	997	987	924	964	1012	987	1007	958	1031	936	974	956	976	940	943	972	1020	940	958	988	938	998	958	980	935	996	962	1013	979	944	984	971	984	959	1029	980	939	895	956	948	982	957	1006	954	974	923	1026	996	1022	956	986	945	969	948	1019	1001	1025	943	962	930	935	986	984	987	966	907	967	892	938	989	975	943	994	991	977	910	967	984	980	963	1018	932	946	945	979	972	1018	969	950	973	960	963	980	967	927	945	1013	939	1023	933	973	956	931	990	947	921	1010	986	970	962	1002	953	1005	974	930	990	975	992	993	949	962	983	965	918	952	962	952	1020	983	977	1010	990	960	1011	942	1000	998	1036	955	983	973	970	964	945	964	938	973	960	991	1010	942	964	963	978	961	932	1007	948	961	942	973	1007	944	982	969	992	911	978	968	968	1034	1007	970	927	960	917	988	919	1006	977	989	947	993	1003	978	981	995	1015	937	995	1015	916	947	962	955	960	953	918	1022	968	948	944	955	954	954	963	969	911	989	990	913	974	922	941	1001	1010	968	946	991	987	945	923	975	941	951	951	984	966	950	989	997	966	940	926	986	976	966	964	920	1001	1008	1003	1044	895	901	908	900	960	945	1023	959	1011	953	976	996	993	945	927	948	981	957	982	968	1040	963	923	996	978	981	968	964	938	898	945	934	956	929	972	927	947	946	1043	990	973	998	909	955	940	1025	1001	954	934	987	959	967	988	936	958	974	1014	936	986	959	941	931	986	986	915	913	954	964	930	979	961	972	954	1006	993	1008	927	954	900	978	978	950	973	982	947	948	941	994	951	990	993	1009	956	976	1005	958	953	956	1039	928	972	926	969	974	972	960	1008	976	947	981	958	947	970	963	1014	926	1009	991	999	970	977	998	942	933	982	966	991	911	942	975	956	986	968	996	935	1023	918	930	991	1033	952	1005	957	967	900	910	982	1014	957	989	987	970	982	930	987	945	987	987	970	914	941	952	965	1001	889	1014	1000	993	966	928	918	964	981	915	1010	930	1005	988	996	1028	931	977	927	934	1006	933	917	983	964	975	972	951	988	966	975	1001	936	1032	951	965	928	996	948	991	992	1001	961	975	974	958	1001	990	981	954	955	974	978	937	952	970	960	1028	947	962	1006	941	985	973	968	969	1003	984	991	896	914	948	951	992	890	962	1005	958	980	991	939	963	977	949	972	984	964	915	1003	988	1004	992	947	1004	1004	925	953	1008	976	945	941	996	961	949	949	991	955	966	998	939	969	990	955	981	984	974	992	959	968	998	986	1014	916	976	966	919	982	1004	963	956	934	956	945	945	1012	893	1042	993	965	942	976	921	985	980	922	921	968	987	946	973	998	976	987	955	980	978	1004	961	935	962	1015	955	954	980	947	944	941	931	989	951	970	968	980	989	1006	936	1029	944	988	935	998	905
39740	34427	31261	26541	22770	18157	15983	14085	10914	7241	5573	5495	4247	3951	3187	3327	2691	2670	2164	2176	2174	2254	2369	2165	2069	1638	1411	1891	1407	1533	1592	1368	1416	1287	1008	839	764	703	886	807	845	844	659	547	564	585	514	442	465	480	420	447	450	442	368	391	380	386	363	384	389	340	366	396	363	369	375	343	362	326	330	356	332	379	396	350	356	370	312	290	358	309	330	337	299	344	365	356	358	348	355	329	345	342	350	327	320	340	316	334	297	328	336	326	323	328	343	336	378	325	328	360	367	304	341	294	358	334	320	343	331	342	358	346	326	324	323	321	351	311	334	332	335	325	310	336	345	294	324	309	335	326	325	352	313	345	303	321	358	307	331	346	352	298	320	318	296	316	326	304	291	325	363	293	333	335	341	303	349	330	335	339	336	322	378	332	328	322	349	316	313	335	343	299	324	303	326	315	290	354	369	367	346	385	355	324	335	324	327	360	387	369	315	317	348	351	320	370	326	327	354	305	333	293	351	373	319	318	340	339	352	332	323	324	350	316	294	333	319	326	339	330	324	339	311	308	339	317	357	335	371	327	346	332	328	313	326	335	336	324	345	363	347	345	319	325	348	319	318	325	322	348	347	329	325	358	335	355	329	329	358	350	341	342	321	330	341	342	354	313	289	345	334	323	356	334	319	333	317	317	347	367	347	319	320	302	319	315	302	347	310	346	305	314	329	352	338	333	339	342	315	326	344	318	336	329	308	330	325	306	301	333	305	342	309	354	331	326	318	336	322	341	331	316	327	342	345	310	326	339	322	332	319	337	332	369	358	337	324	320	378	291	335	329	313	305	339	333	357	327	326	322	325	315	333	333	328	330	328	384	318	322	299	324	332	306	323	315	322	301	360	333	325	362	281	335	331	338	342	348	325	345	372	340	326	331	317	342	332	299	336	336	329	322	336	328	343	294	296	329	313	345	350	315	290	366	340	308	351	332	332	289	314	343	326	321	335	317	355	332	322	313	335	294	346	345	327	340	314	315	337	328	350	304	299	314	306	341	299	342	331	336	318	342	340	316	331	303	343	348	319	351	402	319	319	317	345	304	366	312	352	310	347	325	352	355	348	320	337	319	343	293	338	319	299	343	327	331	342	333	308	338	327	367	299	315	309	339	329	362	315	345	299	302	292	320	333	310	321	321	328	347	340	334	353	321	340	300	321	358	320	352	332	339	331	381	317	320	335	323	342	357	315	337	334	306	350	328	296	346	348	366	311	359	305	328	312	340	337	325	342	306	340	331	306	300	321	319	318	342	347	347	339	358	297	329	339	319	329	332	301	336	302	361	318	329	298	344	325	371	346	332	318	339	287	337	336	322	325	350	363	310	303	324	369	333	339	353	325	329	335	323	365	337	328	325	313	329	360	330	359	321	335	348	317	326	303	361	329	347	329	309	331	334	311	338	328	325	332	316	352	353	351	316	339	318	333	281	309	318	324	342	268	347	337	313	351	343	332	326	323	361	341	305	343	315	320	344	357	333	346	327	326	332	308	334	311	343	385	343	324	345	348	316	332	310	372	325	344	333	318	333	373	328	318	363	303	334	343	351	317	321	329	337	293	326	318	343	353	325	336	362	332	329	315	332	317	358	305	347	337	342	338	358	369	350	303	338	358	338	329	318	351	339	321	326	322	350	308	341	359	335	349	327	343	348	335	352	326	314	322	361	324	336	307	336	338	342	342	321	299	340	337	352	336	334	331	336	329	344	332	332	317	344	337	335	316	362	329	327	309	330	341	311	350	315	312	323	334	335	330	327	343	335	345	323	312	323	324	344	296	326	324	297	319	318	333	321	322	331	315	322	343	327	366	354	311	324	360	341	357	341	350	384	307	333	324	320	329	303	360	315	368	322	335	335	333	348	342	349	331	281	351	351	323	308	339	312	328	343	343	296	328	335	319	335	349	312	316	318	335	312	327	335	365	306	306	304	338	333	310	302	307	344	320	313	328	322	305	311	336	312	343	344	331	336	339	337	354	348	352	316	328	330	308	351	316	364	323	322	288	359	349	283	314	308	345	296	312	368	324	307	334	329	337	352	354	357	320	353	321	330	338	341	351	320	323	311	338	324	349	346	315	343	359	351	343	334	342	317	325	325	330	352	315	319	334	345	321	356	350	324	304	335	331	331	333	330	330	337	355	306	299	308	334	316	334	328	321	349	334	300	339	305	358	331	322	323	350	307	303	294	325	347	301	303	322	333	321	338	364	304	314	311	295	304	342	344	339	330	327	353	338	295	306	323	332	330	327	318	311	328	346	352	350	325	332	292	324	339	311	349	365	338	322	324	304	342	286	303	324	353	324	310	340	353	340	320	355	339	262	295	311	334	309	334	325	317	291	378	327	328	341	309	328	339	319	304	290	358	306	332	357	344	324	363	312	312	303	330	346	317	329	319	317	352	314	327	322	309	341	331	346	325	331	309	334	313	338	337	314	342	350	296	342	320	318	317	340	312	306	343	341	308	350	341	333	309	341	333	337	384	338	302	305	336	330	366	322	312	324	373	348	364	350	370	341	342	350	314	367	341	335	311	372	344	303	303	345	312	319	313	325	333	318	322	302	335	311	325	354	311	323	339	312	354	328	320	325	350	360	315	362	319	342	388	340	344	318	303	358	353	323	315	329	348	339	326	324	348	316	330	347	308	327	319	338	365	310	313	319	344	349	337	356	338	306	276	328	330	306	340	331	350	336	321	351	341	357	293	310	315	321	315	353	347	313	322	371	316	325	336	348	349	300	337	322	331	339	321	352	315	329	326	316	326	318	349	323	318	338	353	337	315	355	335	327	320	372	316	317	344	337	334	339	356	314	312	320	335	315	354	307	346	347	323	300	300	353	366	312	354	327	355	320	362	351	337	344	357	322	326	343	334	342	337	328	343	346	310	330	347	320	337	300	347	321	356	334	335	341	348	311	359	302	328	300	333	329	321	339	305	306	339	340	327	321	305	319	321	332	334	315	334	318	321	334	339	295	347	317	362	319	313	327	304	321	341	367	319	356	314	301	340	368	332	292	350	302	346	343	317	346	346	300	327	348	316	356	340	339	305	320	314	314	346	358	318	307	328	344	344	286	297	351	324	323	280	366	338	336	370	352	328	312	328	328	309	335	343	315	318	318	303	337	347	320	314	346	320	324	316	331	325	314	359	301	348	325	346	306	342	319	365	298	320	329	302	351	328	319	343	335	325	319	344	323	330	336	348	324	279	315	332	340	325	336	325	323	326	306	299	342	337	325	303	323	301	345	333	314	338	346	306	331	320	353	316	351	322	293	303	320	304	318	318	315	326	300	339	312	363	310	345	314	328	356	333	325	302	361	377	322	322	365	292	331	321	343	345	341	316	334	304	346	302	321	367	291	334	331	314	272	311	318	331	347	349	295	364	335	339	304	320	351	346	312	329	306	316	333	335	335	334	305	340	334	291	334	306	331	307	346	287	318	334	332	337	326	340	318	343	341	329	327	323
28500	27567	31035	29800	28787	25967	27941	28073	26208	21433	19589	20566	18006	17171	14682	15055	13213	13637	11420	12043	12296	12303	12438	12284	11801	8744	8563	10828	7706	8878	9835	8316	8860	7493	5699	4346	4291	3976	5035	4455	4772	5104	3318	2814	2537	2865	2281	1884	2012	1945	1703	1782	1723	1701	1598	1397	1498	1426	1170	1198	1205	999	1128	1196	988	980	1004	1127	975	926	895	981	920	1051	1104	1069	932	899	873	838	755	835	785	828	786	752	844	812	785	844	752	858	934	952	808	747	781	827	797	782	849	813	840	812	820	787	755	813	814	774	874	779	786	769	779	783	748	814	786	787	779	769	765	783	785	821	779	800	795	835	774	774	820	788	767	765	787	827	834	752	795	760	779	756	813	812	791	786	788	817	812	838	790	785	763	771	807	772	800	803	796	749	809	760	762	801	783	789	731	791	849	743	816	739	805	793	759	837	763	753	844	774	741	795	770	764	760	814	777	789	804	782	826	783	748	715	748	743	767	776	787	764	737	813	806	816	792	795	778	834	778	755	825	775	751	827	753	833	761	773	794	790	800	754	784	768	800	784	723	793	781	801	780	791	806	809	822	827	816	756	765	775	808	837	782	788	870	824	786	764	803	767	737	766	796	793	772	808	773	738	828	791	749	817	806	748	806	776	802	812	788	792	829	799	805	782	765	822	765	758	759	782	792	789	808	824	753	784	793	789	807	824	821	835	783	803	774	786	786	745	826	820	784	820	773	837	811	780	811	780	799	767	818	810	793	769	797	767	773	792	807	787	747	726	785	790	810	855	808	750	706	794	780	755	793	775	724	848	746	797	797	770	795	762	784	788	852	767	830	832	743	799	786	804	763	829	779	811	755	742	800	809	747	745	792	763	830	784	779	761	750	814	754	841	751	796	818	844	760	792	753	792	759	773	770	807	742	737	795	843	781	810	835	761	816	822	775	753	817	826	806	773	755	789	785	770	733	797	799	740	793	822	783	810	782	839	812	772	794	788	788	743	829	804	807	800	801	747	826	824	787	757	813	849	819	766	789	785	833	790	751	771	811	772	783	756	851	802	750	771	785	803	794	750	800	790	773	775	781	815	814	806	785	802	750	802	815	790	785	828	817	788	784	765	810	782	786	769	733	801	772	827	781	781	812	795	784	746	767	795	781	816	749	770	828	849	798	753	803	780	806	781	821	799	818	769	754	827	809	787	802	729	773	751	802	793	856	767	767	826	827	760	817	783	840	771	777	766	779	789	784	762	759	789	790	773	792	770	798	790	840	796	758	801	776	792	818	789	770	804	781	804	794	766	775	757	809	800	803	796	788	777	811	811	774	766	822	800	802	773	775	745	801	743	776	791	805	808	789	740	816	780	803	794	821	779	818	802	793	808	830	852	784	793	759	796	804	795	773	779	777	795	788	789	763	799	811	790	813	780	726	769	791	757	769	768	814	809	735	803	789	856	756	756	831	802	729	805	755	839	776	750	792	734	786	820	791	814	799	782	758	757	772	806	746	765	778	765	768	795	837	744	759	792	834	768	826	848	748	786	804	832	783	784	798	836	816	760	829	803	779	762	781	847	776	838	776	819	805	811	790	819	804	802	831	817	808	752	840	800	799	817	730	785	772	812	721	794	753	792	775	777	797	768	749	787	790	817	789	807	784	776	786	743	766	762	794	772	809	798	754	802	802	766	811	745	780	763	826	753	780	710	737	829	772	779	774	786	720	768	779	793	795	790	795	788	768	838	762	701	797	782	803	820	811	783	815	799	747	834	817	791	796	815	790	741	815	777	814	760	791	827	779	776	848	782	783	831	814	734	801	798	767	763	854	834	797	760	839	803	821	790	821	797	779	788	820	796	835	821	826	798	815	762	743	818	738	794	849	842	797	807	775	782	781	817	769	781	775	792	789	809	769	770	798	777	802	792	804	780	801	787	783	803	771	776	786	751	758	812	844	772	817	829	806	815	824	774	814	791	720	786	762	771	772	768	848	735	817	816	824	828	771	821	729	780	763	805	799	848	837	745	782	762	780	831	812	795	831	826	819	790	787	819	800	824	786	818	810	800	776	791	760	751	723	816	747	750	821	780	797	835	800	744	725	794	737	784	772	777	756	764	762	745	801	807	782	792	764	792	810	828	793	790	809	752	779	842	753	777	783	826	804	844	774	782	787	810	761	828	828	771	772	840	744	799	752	800	764	781	747	788	852	767	764	790	795	830	773	834	776	772	824	774	808	762	830	807	836	832	773	816	791	787	816	744	787	823	781	759	772	789	831	802	819	805	762	760	768	741	820	792	797	757	799	810	829	780	778	791	818	765	816	848	803	781	817	820	810	760	811	727	791	742	829	787	795	786	836	807	757	850	799	749	773	749	795	815	804	824	746	812	765	781	796	801	786	789	812	817	774	794	855	746	782	778	816	796	862	787	699	763	804	800	767	801	787	798	793	774	755	776	792	803	793	805	776	750	792	818	806	814	793	801	758	788	751	791	786	795	786	843	812	778	775	767	781	751	767	748	757	805	812	821	817	802	783	768	786	802	785	778	806	795	836	817	757	749	779	837	777	764	755	754	781	753	767	772	798	714	761	784	788	818	774	818	776	797	814	802	841	758	814	787	820	765	821	809	744	757	766	796	786	854	791	829	761	829	798	803	793	807	754	771	855	780	802	825	802	757	796	790	772	863	747	790	766	786	822	812	794	776	823	806	779	771	779	766	832	717	832	733	804	752	782	811	816	793	765	803	752	747	745	778	802	830	776	754	790	819	835	785	758	738	790	790	787	849	757	813	783	787	767	789	710	808	760	779	835	798	796	847	794	787	787	786	769	762	841	783	826	810	772	787	763	779	796	789	813	798	755	757	776	801	741	771	820	793	764	811	794	769	839	800	759	799	827	812	780	792	771	829	772	796	779	761	778	751	766	763	822	792	820	762	780	802	757	793	793	733	765	776	800	813	757	762	791	819	774	849	770	762	824	809	818	763	765	755	778	762	817	832	800	811	769	822	762	804	763	782	761	796	804	820	795	800	765	794	816	787	789	859	804	713	770	779	824	755	776	781	755	812	732	776	759	759	819	761	791	826	743	781	765	807	802	715	752	827	788	809	814	783	773	800	827	799	759	846	766	771	819	768	770	765	790	781	750	759	776	827	820	807	819	755	806	780	774	810	723	755	754	735	785	756	772	792	808	767	786	798	756	800	829	755	854	823	788	783	769	845	780	722	792	783	773	823	786	793	779	819	792	821	770	797	834	791	813	805	790	767	784	815	838	785	842	782	836	791	759	765	811	796	791	775	786	811	798	761	810	769	802	770	775	811	766	809	844	801	785	797	788	746	788	746	756	771	823	793	817	751	788	820	813	798	776	746	785	818	764	779	793	829	865	781	802	822	771	805	828	839	776	838	822	795	766	802	795	818	790	756	801	811	777	824	805	784	748	734	732	823	764	817	817	810	767	834	781	799	753	826	761	779	797	804	779	734	757	737	782	778	747	783	782	830	811	750	815	777	771	818	768	773	775	759	809	796
11220	9230	8800	5797	4319	3105	2401	2149	1628	1207	980	847	696	629	538	520	527	509	521	491	466	490	448	490	449	453	433	442	420	414	451	436	404	409	430	394	436	422	441	396	384	400	379	393	412	396	379	396	428	359	354	394	359	390	358	397	385	338	357	364	353	370	389	333	357	420	364	365	329	354	374	378	377	394	373	312	362	341	377	365	368	393	365	380	346	343	376	389	346	362	336	369	360	320	364	348	369	400	384	369	363	352	340	369	369	322	383	330	364	392	346	346	341	335	337	376	356	358	356	368	384	359	377	388	379	370	333	386	376	383	344	336	361	360	345	369	404	363	362	364	338	348	344	346	338	362	395	355	353	344	372	336	370	337	330	393	379	357	332	370	379	353	357	357	349	363	385	355	374	375	358	352	346	370	331	391	364	357	372	349	345	338	382	393	330	349	358	345	352	359	369	332	383	347	340	364	335	347	365	355	388	382	378	370	348	362	377	349	371	376	374	396	346	353	360	336	355	348	356	337	365	332	380	372	348	367	361	388	379	365	393	345	311	386	377	381	339	395	365	352	361	354	333	349	375	388	338	342	339	328	356	369	354	359	355	369	384	371	331	361	342	398	342	369	365	366	380	390	355	372	339	391	353	378	365	342	389	374	344	322	371	336	357	340	349	358	343	334	381	391	356	360	364	365	360	356	341	357	352	349	349	349	376	366	362	361	406	359	381	374	382	347	394	394	363	365	367	357	361	392	370	360	380	376	320	350	322	342	373	354	355	340	343	346	345	379	368	374	369	326	372	344	348	357	354	371	364	385	366	385	372	390	377	401	344	354	348	362	342	374	330	354	359	361	372	328	334	348	369	350	376	369	351	417	339	382	368	363	347	368	328	362	363	355	400	324	365	357	338	375	347	394	360	375	331	397	331	370	404	342	350	393	337	375	349	336	372	395	347	344	334	360	354	367	312	343	363	353	377	348	403	337	319	363	358	353	328	387	339	374	397	339	378	337	374	365	343	318	336	359	354	352	360	341	379	341	385	354	359	351	376	363	371	347	350	345	391	377	361	357	358	355	339	354	376	375	324	352	356	325	321	347	371	395	346	369	357	392	377	396	388	346	332	348	330	346	343	416	371	358	369	349	340	377	362	356	358	351	374	348	363	349	333	326	354	349	371	336	363	345	406	337	343	365	349	353	368	364	362	362	344	336	357	337	354	336	384	338	349	376	351	368	323	347	392	331	347	367	354	337	372	376	349	322	369	382	374	399	363	369	372	398	387	348	366	367	376	385	315	347	350	327	356	409	346	348	351	352	344	336	358	352	351	355	337	331	405	335	389	346	387	390	343	364	338	360	334	360	369	326	348	352	376	380	335	334	377	318	352	322	335	375	344	374	362	371	370	333	332	338	379	375	344	305	344	350	342	375	372	375	384	371	357	368	342	362	369	364	335	367	365	349	337	327	385	366	330	346	375	388	333	341	317	334	380	375	371	352	348	365	360	337	371	349	324	366	328	380	310	347	361	398	344	359	390	376	378	367	368	368	389	359	318	356	342	324	355	345	388	343	379	327	350	338	364	327	376	366	326	360	351	345	362	367	341	332	333	339	352	376	318	350	359	344	376	366	323	341	378	364	362	395	334	390	383	338	328	392	356	371	349	351	342	359	371	364	347	395	394	351	355	362	360	344	376	374	379	337	360	371	297	381	384	372	330	417	339	372	375	328	358	378	343	347	361	355	358	353	357	375	365	359	359	360	391	373	368	367	348	349	359	342	365	352	356	338	350	397	382	352	383	438	363	352	341	364	334	406	362	343	394	351	355	380	365	369	403	365	323	346	390	362	346	382	343	337	367	379	344	355	396	358	354	354	344	366	354	365	330	343	358	343	322	352	391	376	345	365	358	399	364	364	317	369	356	324	314	332	348	361	349	377	347	371	376	371	363	351	393	341	321	361	360	378	354	347	359	359	373	388	338	356	375	390	346	382	367	381	370	364	373	370	323	333	345	348	352	394	347	354	361	371	376	390	370	376	369	377	336	376	355	376	363	331	400	329	380	370	369	380	339	371	382	346	398	382	364	380	344	414	357	367	411	341	376	319	366	381	374	358	352	352	358	372	366	362	368	364	356	375	357	364	405	356	335	344	424	365	361	346	328	344	373	361	339	397	329	361	355	364	363	317	371	367	346	349	365	366	363	353	373	324	352	380	412	373	365	366	382	365	381	368	364	391	359	398	354	375	330	352	342	348	352	349	362	379	389	372	346	334	345	347	398	395	373	362	365	366	364	359	392	368	365	406	334	344	382	387	387	351	371	357	348	342	361	380	309	369	370	343	366	354	377	340	339	363	364	389	362	372	355	382	378	387	360	384	327	325	356	339	374	407	362	380	363	343	359	390	349	360	365	366	352	317	332	376	349	322	381	371	355	407	365	358	369	356	359	355	370	359	360	358	366	377	402	344	372	356	385	312	349	387	360	364	348	367	346	352	352	338	400	310	338	371	334	404	368	381	345	405	350	366	363	365	350	378	341	358	358	375	367	361	334	351	342	334	358	348	369	374	337	348	382	372	371	354	313	364	324	361	315	362	351	357	359	335	355	372	349	391	388	308	389	353	352	350	340	374	379	348	344	324	351	369	350	379	363	366	362	343	393	371	358	332	354	376	363	380	363	388	362	352	388	379	354	354	358	393	375	354	382	374	355	370	360	337	372	356	360	371	345	363	350	381	368	339	360	330	339	329	340	362	338	368	366	326	378	380	382	373	360	359	342	346	361	354	363	351	340	337	349	389	373	357	354	394	375	337	377	386	350	374	329	353	357	384	421	331	392	371	358	371	398	340	372	328	339	355	340	355	387	332	343	374	335	368	343	383	374	344	358	337	334	396	383	375	356	383	370	349	379	341	360	376	361	386	377	366	366	386	379	352	351	381	341	382	364	383	340	381	389	382	351	368	400	360	345	343	398	352	342	359	363	352	358	377	327	386	358	360	337	357	367	360	358	348	360	344	353	387	379	346	365	370	373	333	365	355	357	374	353	335	317	326	334	363	353	387	376	346	325	388	332	344	344	396	346	393	366	404	336	387	347	335	315	357	356	348	375	396	367	320	323	359	325	308	347	382	345	377	361	346	369	346	337	380	374	381	390	367	339	361	355	375	330	361	327	380	359	345	358	339	342	355	380	383	359	354	340	391	352	359	367	359	341	355	378	365	361	352	369	352	367	401	382	354	350	349	357	366	346	347	381	376	361	352	398	313	334	362	369	364	366	362	405	369	346	358	338	379	362	369	348	344	330	375	394	372	346	333	349	342	366	351	344	362	396	388	375	362	340	352	331	349	370	348	317	393	341	354	390	359	383	348	372	388	348	341	349	353	333	390	386	374	362	386	392	362	357	363	333	357	368	366	370	372	352	373	365	346	332	359	386	335	325	353	349	344	330	326	392	358	351	354	357	361	367	361	338	353	332	346	345	348	362	363	353	341	335	379	359	343	356	355	377	357
8491	8757	12657	12348	11791	9641	8828	8369	6708	5158	4156	3660	2847	2390	2064	1982	1881	1704	1787	1754	1633	1838	1722	1782	1605	1456	1472	1510	1375	1510	1516	1427	1454	1415	1327	1332	1255	1214	1353	1240	1233	1228	1154	1157	1095	1116	1066	1089	1048	1031	1053	1052	1043	989	995	1008	1021	919	958	940	969	942	916	864	923	924	943	919	902	957	923	881	882	921	941	938	907	845	926	941	907	886	842	897	908	892	862	877	890	888	894	841	904	943	867	899	833	840	879	903	860	845	944	856	868	900	907	905	898	875	905	844	897	964	885	897	893	899	908	889	871	921	905	877	873	932	870	884	910	820	865	902	879	911	913	885	882	864	883	888	942	879	862	899	847	868	823	920	880	895	859	940	888	885	892	924	837	898	874	915	861	885	849	899	918	890	875	911	886	862	852	921	886	914	906	891	902	939	869	848	858	892	877	889	887	882	883	883	922	862	837	916	893	883	866	903	890	887	877	922	851	896	872	907	902	850	899	858	888	860	855	920	849	903	817	895	790	857	869	916	892	894	805	846	846	862	886	812	904	893	817	930	850	900	868	871	875	853	872	903	908	873	875	871	872	867	910	799	849	898	871	901	893	867	857	888	878	853	915	845	877	857	906	869	957	873	887	904	867	860	934	843	876	890	900	869	901	898	904	915	843	868	905	883	832	881	852	849	904	882	908	874	952	871	882	891	876	952	877	874	830	932	878	942	835	893	896	840	882	822	886	925	881	891	952	870	854	862	846	846	909	863	906	865	905	918	872	894	916	875	897	863	872	904	897	898	887	870	909	918	888	852	868	878	919	879	825	830	821	913	864	898	923	874	878	871	853	917	903	858	879	897	903	865	907	906	879	904	887	892	838	910	833	844	862	938	896	867	890	920	901	892	850	861	932	909	866	872	889	911	859	899	897	923	934	856	870	851	880	861	899	935	909	898	839	896	889	903	859	928	907	906	870	852	928	960	898	890	869	944	903	847	946	903	858	855	845	904	914	859	879	881	850	842	909	852	869	891	873	884	910	939	879	813	850	882	896	906	882	913	885	814	861	894	885	884	879	952	851	842	852	969	853	875	836	883	867	852	870	870	868	836	848	868	897	843	852	852	906	895	893	862	904	903	902	938	856	882	883	948	951	831	851	901	948	936	886	871	891	837	873	860	881	905	904	918	916	887	890	942	885	894	871	895	844	859	855	844	920	939	890	888	895	855	849	910	891	866	924	866	826	878	886	905	892	898	890	868	848	915	908	879	847	895	879	886	870	931	920	846	928	881	844	858	938	857	868	843	942	876	825	873	831	917	922	900	883	878	915	878	911	917	874	866	869	915	922	897	869	933	884	933	906	879	905	904	876	856	915	896	836	874	839	878	882	892	902	869	859	898	885	898	863	894	882	880	853	869	839	920	974	890	856	901	844	906	901	869	858	842	918	851	851	911	894	906	916	920	865	874	875	816	882	906	861	903	867	896	837	877	945	872	897	854	854	833	868	871	919	859	932	868	878	928	894	847	857	917	908	901	874	883	819	861	914	830	867	971	869	878	918	881	840	875	887	921	885	870	937	874	879	847	861	900	903	902	926	911	849	808	902	892	895	891	894	913	898	908	836	881	867	904	888	883	876	876	871	878	882	917	942	854	846	812	895	923	841	882	879	872	891	876	896	883	889	882	911	845	914	888	858	927	864	915	892	905	907	873	896	876	907	885	950	916	854	828	874	877	862	859	915	925	872	851	908	917	904	904	885	874	838	850	860	910	926	811	875	910	892	848	905	831	831	893	879	857	845	930	889	930	896	865	876	872	851	840	930	874	891	879	899	884	918	905	929	890	925	890	874	874	880	886	910	861	863	880	947	805	880	884	912	822	847	888	866	894	899	860	928	890	906	877	888	864	901	900	874	891	863	909	859	937	882	853	911	886	877	870	866	880	894	912	858	929	913	923	940	867	874	862	859	923	859	846	833	889	876	857	862	880	857	841	863	861	900	901	873	879	856	905	912	865	887	940	832	896	887	894	891	890	829	915	914	895	900	880	867	884	861	887	841	912	922	820	863	928	844	900	945	887	881	887	860	860	850	812	839	905	906	875	924	879	958	934	887	901	911	856	916	926	926	890	879	886	893	886	880	886	927	860	874	880	909	889	906	869	890	885	862	938	896	883	869	870	926	858	899	905	864	884	867	819	926	893	846	852	930	889	881	944	903	890	856	891	854	894	834	831	884	869	876	919	840	853	887	901	868	902	889	934	934	902	858	921	880	910	869	856	914	905	889	922	822	820	869	878	887	886	892	862	896	834	890	917	866	925	907	877	905	895	923	899	866	886	870	881	878	897	867	896	873	867	892	878	902	914	845	890	890	897	915	876	860	856	897	900	838	939	816	922	929	894	897	871	886	918	868	890	878	868	909	854	902	835	869	801	872	838	861	863	918	861	839	946	879	887	891	889	892	912	887	830	853	888	876	942	860	842	806	860	859	917	913	858	973	866	868	852	864	943	875	865	863	869	906	902	883	880	884	858	842	916	853	894	883	894	844	938	944	916	891	880	927	908	878	893	869	885	933	834	987	871	879	912	897	854	868	930	856	874	872	869	855	861	866	863	895	906	910	891	884	845	855	867	869	900	837	872	903	860	885	914	880	846	918	883	915	929	854	897	868	936	874	844	885	829	874	908	892	877	875	876	856	891	950	863	906	878	826	856	888	882	893	946	881	877	922	903	899	894	889	877	912	869	906	852	871	916	864	934	879	931	862	879	843	884	864	874	864	852	854	929	906	902	919	843	871	893	931	885	889	899	836	910	881	919	914	929	883	847	899	893	886	878	898	921	836	861	878	903	901	883	878	879	852	879	909	859	908	836	880	899	836	883	851	885	872	868	876	932	913	937	879	859	897	870	928	879	873	881	888	912	859	826	833	848	870	836	888	909	853	876	826	918	902	873	893	864	897	865	870	898	866	842	891	911	890	868	872	893	838	853	872	857	872	860	945	891	887	860	905	873	911	899	894	865	885	928	849	931	838	913	862	865	888	894	841	862	871	880	856	878	859	875	862	894	878	891	865	890	863	926	805	877	835	876	876	852	858	902	912	858	870	897	884	879	896	914	875	878	892	929	878	898	901	919	889	927	900	856	878	910	883	907	879	909	819	873	882	880	871	911	877	891	906	872	890	855	877	866	896	901	891	894	919	869	862	847	912	859	903	931	849	905	834	851	946	917	911	864	889	884	859	904	859	863	878	824	864	873	859	931	871	875	867	893	892	879	936	875	882	878	894	848	853	787	915	893	858	872	909	928	914	892	876	871	941	909	929	877	895	863	823	903	896	869	861	924	865	859	891	899	866	897	881	877	900	915	898	916	889	857	886	892	864	936	876	874	877	874	889	874	917	905	918	887	860	894	883	903	901	852	882	881	864	895	899	855	884	865	850	862	906	903	842	885	859	921	892	871	813	871	892	908	855	939	915	908	931	853	859	887	883	865	869	859	853	886	916	944	862	895	940	910	827	869
31490	29408	26911	21586	16946	11563	9647	8947	6151	3961	3454	2949	2573	2273	1904	1935	1563	1589	1381	1349	1482	1434	1237	1245	1211	993	924	1145	879	1050	1034	1030	988	903	777	771	641	633	755	744	722	660	554	570	507	503	528	518	478	477	499	485	490	455	448	454	489	468	412	478	476	448	463	429	435	440	442	421	410	408	405	412	408	433	429	416	433	409	446	423	450	372	377	386	413	416	421	424	416	408	376	348	381	458	424	414	391	406	434	421	450	465	374	384	413	412	381	422	395	449	399	450	402	390	396	432	453	366	429	406	406	415	415	436	432	394	420	422	425	452	396	368	392	379	430	391	427	414	404	385	396	409	419	440	427	420	409	447	389	385	450	425	364	384	388	423	403	423	411	383	450	401	394	402	427	384	419	445	454	404	394	429	409	422	410	438	419	407	411	421	428	430	374	403	423	442	410	397	425	395	404	431	462	384	422	383	385	430	427	431	425	423	401	383	459	389	445	383	363	346	387	388	418	445	389	418	440	442	435	390	422	430	416	447	440	402	417	402	431	413	405	425	439	441	430	393	386	437	423	473	408	379	393	412	392	416	443	378	425	370	424	448	453	428	427	420	445	412	432	430	404	414	408	385	462	413	407	397	442	383	391	397	428	392	403	414	410	396	382	406	393	402	389	451	389	409	440	401	416	361	417	401	441	418	416	428	396	428	436	392	396	393	389	420	418	397	400	428	438	388	363	413	399	436	429	408	413	444	404	442	436	422	401	384	396	435	375	394	418	436	436	411	401	380	407	421	368	431	381	433	431	403	377	362	465	411	385	446	416	418	412	405	414	365	427	410	442	392	384	430	420	381	419	396	437	390	383	424	443	422	407	424	389	456	420	440	446	436	407	368	380	408	450	404	420	431	397	412	428	427	388	411	414	414	452	439	379	427	373	412	410	393	400	419	386	427	389	405	415	427	380	437	422	417	412	401	415	432	381	422	398	382	410	403	422	429	428	409	416	388	415	394	410	409	424	402	399	431	375	380	394	382	421	398	415	425	443	401	373	413	392	390	398	421	414	403	435	420	425	415	403	446	412	411	392	452	394	433	419	405	366	437	425	402	398	396	421	431	424	432	440	441	403	405	416	406	419	408	411	411	443	416	459	415	397	429	390	453	410	425	394	399	433	415	387	409	423	423	412	384	438	428	429	435	413	404	375	387	412	375	424	410	460	437	400	406	425	411	440	387	417	433	427	410	445	409	419	434	416	403	406	402	391	439	438	398	399	370	421	426	379	418	430	407	360	404	413	398	429	417	401	420	457	394	414	399	389	408	403	402	359	436	387	397	386	385	416	409	401	426	413	403	415	411	418	418	399	438	405	445	447	423	397	363	404	411	391	414	362	418	427	404	436	406	419	396	392	396	389	382	418	418	415	401	385	385	464	375	385	422	404	431	427	397	373	392	427	412	399	453	429	398	431	402	368	428	402	415	410	414	410	400	424	390	427	401	393	406	414	392	454	415	457	391	414	375	391	401	414	393	407	385	416	402	419	403	408	441	456	441	422	438	434	381	430	414	433	433	399	391	416	396	422	387	418	465	419	395	386	402	416	409	380	404	415	413	401	401	417	425	369	424	404	410	391	394	447	390	441	390	391	398	408	388	378	427	432	433	408	411	423	413	389	411	421	417	408	410	425	421	440	398	433	398	420	373	413	426	404	425	427	419	373	422	385	396	409	417	425	450	449	406	441	371	378	412	387	407	391	405	437	422	386	358	373	412	358	398	373	430	425	403	432	384	404	379	403	397	396	403	426	403	401	391	441	434	421	419	378	384	405	400	400	380	375	376	399	410	418	398	411	390	389	391	403	415	423	374	422	422	449	405	414	414	410	403	408	386	414	416	425	389	396	397	419	388	385	429	384	439	430	430	403	407	392	417	432	379	397	394	420	406	450	442	383	437	412	431	397	430	406	392	409	418	455	429	421	392	409	421	372	408	442	415	396	412	454	404	423	419	443	403	422	402	434	386	413	396	389	392	394	410	429	389	412	397	406	444	414	388	445	401	391	395	429	401	420	424	387	436	398	417	382	382	379	423	365	388	428	411	424	404	414	447	423	417	404	419	410	368	429	404	441	390	412	395	390	391	387	423	412	417	389	421	427	424	399	396	406	389	389	399	371	420	447	396	410	424	389	368	403	388	421	403	394	397	446	403	434	382	387	339	445	398	405	404	453	416	401	469	414	395	398	409	412	425	386	404	381	418	349	397	420	420	387	414	446	408	381	404	433	411	405	384	397	418	467	403	387	390	404	410	379	377	422	422	395	430	367	402	406	400	388	400	420	382	425	392	443	406	415	450	419	380	401	439	391	424	420	390	419	377	400	419	401	380	432	431	434	372	424	404	424	415	420	385	402	353	420	373	387	418	376	421	432	372	414	407	426	403	426	407	393	395	357	416	410	441	420	407	402	412	421	426	423	423	424	415	435	414	385	381	418	440	414	417	426	450	409	443	435	412	390	389	458	412	423	424	418	395	411	415	399	429	414	379	420	382	399	414	397	427	402	408	406	410	398	388	433	406	434	373	412	408	419	449	437	387	414	429	422	416	392	397	397	425	414	417	425	436	409	375	424	395	400	412	405	385	406	403	426	392	437	390	451	416	401	381	402	433	431	417	396	412	403	392	416	400	401	384	390	404	403	393	405	438	421	432	407	376	393	403	405	370	432	444	467	427	377	408	452	419	415	382	386	439	384	409	414	421	401	410	404	420	409	424	389	397	461	361	405	423	399	399	395	413	391	411	381	403	416	413	423	396	410	412	445	388	441	423	413	405	419	423	391	428	424	401	407	408	363	377	433	429	461	410	420	408	418	417	393	383	405	439	433	370	391	400	384	430	377	405	450	413	405	345	438	410	429	406	423	422	437	438	396	414	384	454	439	408	400	395	429	368	374	435	397	485	376	381	437	404	377	398	428	369	415	386	400	367	388	386	391	412	420	380	419	415	429	433	418	381	382	388	397	443	390	470	426	398	402	394	451	352	405	441	415	421	392	387	444	434	414	407	394	408	434	403	427	392	387	365	433	430	445	431	412	388	430	392	400	392	393	421	430	383	421	418	395	399	378	399	435	436	389	435	368	440	428	438	394	421	415	454	407	384	411	402	427	397	434	427	421	409	406	433	437	383	405	431	424	410	393	391	387	412	400	414	397	395	412	418	434	373	430	420	413	416	423	369	385	394	369	427	379	369	381	386	427	454	419	365	427	430	373	419	399	421	482	410	378	423	426	411	397	407	397	397	380	394	463	419	389	426	431	442	425	420	369	394	373	368	394	451	416	380	399	372	405	407	417	386	423	409	441	419	399	420	429	419	407	426	403	416	387	404	416	407	415	432	428	415	411	400	423	431	364	404	417	425	378	417	454	371	416	382	429	398	407	383	378	419	403	406	387	386	401	413	412	397	428	379	396	387	397	400	384	399	452	413	409	433	413	422	411	376	422	439	439	393	409	382	425	400	416	430
22843	22373	25078	23935	23682	19868	20900	22619	18454	14510	13617	13038	12265	11201	9735	9027	8041	8229	7610	7656	7645	8196	7520	7933	6339	4952	5392	6586	4552	5898	5658	5404	5480	5061	3829	3580	2869	2728	3757	3414	3511	3074	2172	2006	1859	1932	1768	1650	1670	1679	1438	1521	1609	1508	1477	1298	1290	1354	1228	1215	1142	1291	1300	1153	1046	1093	1158	1106	1076	1092	1071	1075	1096	1071	1074	1079	1138	1041	1035	931	1000	946	970	1020	956	991	996	1019	1007	1012	986	970	986	1099	1002	1026	1012	1017	1091	959	1023	1001	988	1009	984	993	1024	1011	971	1017	1005	983	957	985	984	955	996	940	917	981	1007	1023	999	1059	981	989	972	992	1017	968	1078	947	994	992	1023	953	1013	980	967	992	1020	969	999	994	974	960	953	951	914	990	998	1057	984	986	994	1011	993	999	960	964	928	973	1024	943	974	1031	1055	979	1007	967	954	985	1022	937	944	942	1040	1003	949	1012	978	1010	987	963	931	958	1037	995	974	974	932	973	969	986	977	993	1006	945	949	1035	997	988	984	979	935	1019	994	1002	967	995	965	932	968	993	998	990	982	1003	985	999	1009	991	944	1000	1008	983	970	970	1015	956	1011	1015	1023	943	973	1023	940	926	962	964	943	944	942	991	947	950	963	988	986	1040	1065	958	988	986	969	997	979	960	1007	1023	933	994	992	989	1091	1016	968	929	1012	1006	1019	1006	975	982	951	956	985	961	915	969	971	923	882	990	997	938	1030	940	992	923	1017	939	1017	1030	913	1032	956	1038	948	971	964	959	962	1004	988	997	926	941	1030	979	973	929	976	988	969	1039	971	1054	964	970	1000	950	1022	1010	980	940	941	970	1018	970	973	1017	985	983	918	1004	1010	980	983	951	988	1021	1026	946	940	977	1020	944	934	905	1031	986	1026	991	994	978	972	1016	1017	993	957	1011	959	1020	959	939	922	1005	1037	1025	934	962	979	933	960	1010	984	981	954	936	919	990	971	997	983	1008	978	984	976	976	976	1027	985	1007	977	975	979	984	978	1020	983	967	932	957	969	973	986	1040	966	942	1012	975	996	1025	1022	935	968	979	936	961	1031	982	979	942	1002	962	940	992	1005	993	1020	1017	950	929	952	974	949	962	991	980	979	922	994	992	1037	922	1006	953	1007	996	996	976	966	949	921	1045	1015	995	996	1009	996	979	965	931	959	941	967	985	959	999	946	944	1012	993	968	1002	964	997	924	982	1020	982	959	1032	973	1007	1026	951	947	1019	975	1015	978	975	1019	1014	945	926	999	1018	946	971	999	988	980	1000	979	925	987	1030	962	957	1035	1010	1005	995	994	1038	1030	1005	1000	975	945	976	1007	967	981	1009	1049	990	1000	1027	989	1041	983	967	979	1001	984	997	988	992	999	953	902	995	1002	989	967	913	1022	971	996	992	975	937	1028	1001	1007	978	937	977	914	992	948	957	965	994	946	978	961	955	977	1016	1013	1045	989	1007	964	996	1028	959	988	977	918	945	982	943	987	964	1008	977	1017	986	944	957	964	984	943	992	999	947	981	998	1010	971	1002	1006	959	1041	983	999	944	937	1012	996	950	932	1000	931	1030	977	1066	1015	934	1075	953	970	1000	1001	1009	982	994	1008	984	1001	991	1008	1018	969	1027	990	1007	983	970	989	981	1041	985	996	990	973	970	962	975	965	956	961	931	1011	991	970	948	959	966	1009	994	988	1018	1027	948	1002	997	960	1026	965	961	986	963	1022	980	982	947	926	995	1027	948	969	1049	1004	1011	964	1000	1000	917	902	1001	945	962	996	1034	940	958	952	1056	958	1033	936	966	941	1012	987	992	1012	1003	940	1014	1013	981	960	1036	979	946	952	943	924	954	987	985	987	935	926	939	992	991	1001	1048	1002	959	1014	984	929	988	1022	945	1011	992	909	990	977	1061	984	970	969	974	991	986	986	941	961	996	964	993	959	1015	948	926	1023	963	981	988	975	983	938	1006	965	948	972	958	982	979	949	1018	938	992	979	976	967	1034	962	992	977	964	917	950	996	938	1013	976	978	951	992	1030	1004	1003	944	970	1028	995	993	1037	972	978	932	1007	968	906	1038	981	940	1013	973	931	931	1018	980	918	971	1020	987	985	1009	952	987	1032	1024	981	996	943	944	970	1015	964	976	957	933	1045	975	1024	955	1070	959	980	1023	949	1061	997	971	992	1004	987	1017	1026	977	954	976	967	1015	928	975	977	934	964	983	974	935	1027	990	1061	947	962	947	969	933	953	1011	968	991	1056	949	973	924	960	950	959	926	957	953	968	979	981	942	1001	1015	1014	963	998	1035	937	986	1024	1018	1041	935	930	1009	956	1013	1044	933	965	906	1001	974	980	997	967	1052	1030	1007	975	970	1012	971	936	972	955	997	986	967	1001	909	943	991	1011	960	1041	952	1018	998	919	971	962	957	972	1005	957	965	985	982	949	1034	995	961	989	932	975	1010	984	1007	1054	1041	1001	972	979	988	1010	977	1018	958	997	1037	961	957	926	996	967	981	1018	1015	979	981	921	1000	963	984	1025	972	1042	1021	1015	1022	956	978	1033	987	935	996	975	971	957	928	953	966	1011	998	934	976	980	1017	973	975	925	1068	927	1035	980	979	1008	1007	991	970	957	996	956	1028	993	999	992	1004	989	953	1028	965	961	992	994	969	919	1012	965	988	952	1015	1007	1045	1001	982	991	1035	980	961	960	963	1008	1005	978	977	1017	952	933	925	977	1001	968	1006	988	1018	994	981	933	1009	967	1028	1011	989	979	1009	1034	1022	979	978	960	972	970	996	979	955	1021	963	1019	926	991	972	988	977	995	966	943	983	1034	950	1025	1007	970	1055	968	968	970	987	979	999	986	942	990	965	970	964	962	1010	954	1046	1013	984	964	994	944	952	985	983	928	1026	972	996	959	1026	985	921	984	1058	988	932	970	904	969	967	969	914	1012	1044	1000	1023	1002	1018	962	998	958	998	982	942	1054	984	972	959	988	987	970	928	925	964	1015	957	975	962	985	1012	982	1023	944	967	949	964	956	955	922	964	955	957	971	1019	978	997	1009	976	995	954	985	1001	957	939	1023	1010	1022	988	1008	943	1008	935	1004	1024	934	969	950	967	963	992	912	1000	1007	967	972	1017	929	952	996	958	1009	987	1001	967	946	1010	987	937	984	1001	1011	961	955	1009	948	952	955	985	1028	1010	982	1056	970	986	993	990	999	956	988	1008	998	983	1025	990	977	1031	990	956	970	1044	1042	971	979	953	990	947	959	967	996	905	945	992	935	1043	975	932	956	1022	1002	967	986	933	980	967	924	981	928	986	938	979	989	1005	951	994	1012	962	1002	949	977	1018	986	984	981	971	951	996	1002	997	983	996	978	970	941	1006	1016	989	953	956	993	939	974	989	949	1013	955	978	1008	998	924	993	978	960	992	952	967	997	1007	948	965	950	937	1019	958	986	1016	1027	955	961	998	943	1012	1047	992	933	994	994	1018	969	1009	966	970	1050	931	957	953	969	1018	978	966	997	949	939	1016	1013	946	948	995	936	1026	983	1032	991	963	955	930	1006	929	932	955	989	976	987	960	1001	1020	985	982	972	958	1025	983	997	974	989	978	985	981	1013	997	985	917	996	945	997	981	1000	990	1013	1028	975	977	998	991	961	980	949	1025	962	981	965	971	924	1009	976	959	1002	1001	996	967	976	929	919	1003	964	975	980	952	1003	1010	975	925	1010	985	961	934	993	971	926	1042	937	984	974	955	963	1015	1064	980	983	972	988	997	1002	1016	1081	1032	981	1004	1055	959	945	1032	966	954	998	996	1010	953	969	983	952	1057	958	984	945	988	1022	987	989	1013	989	1022	963	1029	985	959	949	968	1001	1010	976	986	961	1025	936	995	994	989	983	995	947
39221	34685	30742	26488	22848	17400	15322	14596	10460	7492	5825	5135	4280	4134	3449	3064	2651	2879	2468	2436	2589	2435	2275	2339	1925	1537	1404	1726	1287	1573	1588	1366	1631	1298	1066	1003	790	771	1021	939	931	811	587	503	514	514	502	497	494	473	440	441	514	449	410	419	414	393	350	406	360	418	446	324	343	330	366	349	343	355	391	344	342	317	359	367	339	326	382	362	308	328	324	324	332	340	309	322	320	310	354	336	343	329	363	337	357	335	287	308	332	327	312	298	325	296	318	294	295	336	303	326	347	321	322	321	321	345	300	341	352	326	340	338	375	318	306	335	316	326	309	324	319	321	328	356	325	349	324	353	339	326	298	330	312	317	308	324	361	292	320	311	325	335	322	363	307	341	278	346	323	344	340	324	321	347	388	329	312	298	318	330	334	362	336	325	299	321	362	330	332	312	334	327	323	336	311	317	323	328	320	321	321	305	329	344	368	306	299	312	326	327	321	332	359	354	332	307	321	335	335	325	351	317	329	346	345	317	348	330	352	310	289	341	308	314	345	322	325	313	327	339	341	311	372	336	328	315	323	283	325	316	348	333	323	324	321	321	329	313	335	317	315	343	340	323	336	313	327	362	320	302	351	351	330	320	327	304	324	301	357	339	321	329	345	318	322	339	359	339	306	306	325	364	292	350	326	371	337	310	332	316	319	328	338	310	310	313	317	324	355	340	324	327	334	332	335	345	319	331	358	336	347	344	305	319	339	323	347	341	330	317	300	365	319	327	334	346	346	276	370	338	320	361	323	319	293	349	292	315	332	344	322	352	307	330	310	321	328	337	345	291	351	330	371	335	358	316	335	309	366	317	339	327	363	322	351	327	328	343	359	311	331	319	339	337	321	321	322	337	301	336	338	315	295	342	344	313	338	325	294	317	357	314	351	312	341	344	312	331	318	336	322	334	362	353	327	326	333	353	338	311	358	332	360	318	352	331	316	352	348	308	317	306	322	354	350	332	305	305	362	378	347	350	345	343	337	316	326	358	343	338	324	356	301	331	374	351	344	355	358	316	309	340	349	318	346	326	346	346	337	322	352	320	324	337	328	336	300	335	341	363	370	288	343	317	328	329	303	335	339	329	341	356	336	315	335	345	333	331	308	343	319	311	359	338	323	346	305	335	328	329	318	342	337	347	366	374	306	331	366	339	315	323	327	351	341	327	303	312	335	344	350	371	328	343	318	352	321	334	324	323	325	360	281	326	375	332	326	300	314	325	309	310	343	288	313	343	340	339	311	293	347	315	338	342	341	334	339	338	347	314	338	328	336	361	295	343	310	293	359	309	307	330	324	323	340	318	342	316	355	305	334	315	354	367	301	311	320	339	339	314	280	327	327	333	328	314	325	303	317	335	323	311	337	339	323	338	322	351	336	349	310	323	300	321	318	322	327	363	336	296	323	335	356	308	338	327	317	323	311	346	341	306	335	344	321	332	347	334	327	350	324	296	335	308	366	335	361	331	325	324	310	322	325	310	334	341	343	304	335	327	334	313	332	341	288	333	358	319	294	345	337	333	342	319	351	335	309	300	329	314	316	371	334	332	303	344	289	303	335	365	327	338	307	360	318	344	335	313	327	326	325	344	336	331	347	340	346	325	313	331	325	292	303	307	326	351	336	358	326	316	355	315	345	354	345	332	326	298	319	349	318	321	335	341	301	314	338	326	351	311	334	325	351	376	330	328	345	322	311	317	315	321	364	367	319	335	304	347	356	340	287	365	337	322	337	354	305	328	360	341	343	315	325	315	323	357	313	321	338	308	315	338	336	333	391	367	323	306	323	344	322	337	348	339	319	324	347	317	310	324	379	311	321	321	294	329	314	325	351	308	336	327	308	293	323	343	326	300	308	343	325	294	340	319	328	305	324	326	295	347	313	291	336	333	312	340	342	306	377	322	307	318	333	331	340	347	342	337	309	335	337	310	309	314	332	330	332	327	294	332	350	374	322	340	315	340	301	341	334	331	290	317	323	306	314	302	315	339	316	322	344	346	322	319	325	318	306	331	329	327	322	338	315	278	363	323	373	318	355	324	336	320	336	325	338	332	331	324	317	313	318	341	320	353	354	339	347	321	315	341	342	322	304	361	316	337	308	328	350	300	320	355	272	349	316	339	348	292	325	327	320	348	314	281	335	321	309	340	315	312	331	330	317	305	321	332	314	315	317	323	291	336	334	345	314	318	357	346	371	341	320	356	315	344	303	350	351	306	305	362	329	326	327	346	332	332	304	326	319	322	324	328	311	328	308	301	348	330	355	348	303	301	315	336	320	306	343	337	340	305	347	343	351	348	290	341	368	317	356	337	331	382	358	318	320	342	329	350	327	306	304	368	332	322	307	311	327	352	327	336	318	296	343	345	343	328	316	321	299	365	321	305	313	319	331	342	313	322	323	344	347	328	324	310	300	329	326	316	368	310	321	327	336	342	304	325	320	336	354	326	342	364	350	339	320	304	329	347	330	368	311	328	343	321	344	317	336	330	290	291	355	345	319	334	327	367	344	312	323	304	351	313	330	340	363	331	340	320	342	363	327	327	336	337	344	318	316	293	354	323	340	347	357	316	312	315	350	343	292	347	347	325	310	326	350	342	337	335	353	361	343	308	339	344	342	362	356	303	330	328	332	355	329	314	304	315	313	294	323	356	292	338	337	297	300	317	304	310	355	320	320	333	309	359	340	294	340	337	325	363	350	321	323	309	326	345	319	325	350	284	341	322	297	325	316	327	328	338	357	360	337	324	311	307	321	330	292	339	330	320	335	347	366	335	306	347	329	325	313	344	326	334	362	309	323	307	321	312	337	338	348	320	356	331	343	325	329	333	326	339	345	350	320	305	309	324	324	330	318	336	350	351	334	322	344	298	338	363	372	310	323	310	343	332	348	349	317	296	324	323	302	331	319	348	347	319	328	300	317	313	357	339	345	340	283	327	319	311	323	325	369	342	324	320	346	335	350	344	342	312	360	319	340	347	311	301	332	352	351	344	342	352	312	326	323	343	346	350	333	337	307	330	289	328	313	316	345	304	333	341	319	341	324	353	348	327	315	304	321	342	336	322	308	306	339	331	327	323	352	332	356	340	310	362	316	349	347	351	345	323	355	336	323	347	340	297	321	304	358	338	325	313	330	295	351	364	353	332	328	320	342	330	321	356	305	320	353	323	315	315	306	337	350	320	352	305	317	340	318	351	322	318	305	354	340	341	343	323	340	308	357	321	343	352	316	332	331	338	337	336	321	338	308	351	334	299	340	335	320	351	330	321	339	297	365	325	311	307	329	336	316	348	327	341	331	339	334	338	350	322	334	341	341	324	288	346	334	333	327	310	328	334	338	361	353	289	338	323	347	330	327	275	334	321	313	352	353	311	336	386	336	321	379	325	359	335	355	312	318	343	326	343	360	363	333	344	329	292	316	311	330	350	313	338	328	308	350	334	312	328	310	344	321	323	322	343	318	338	286	328	327	316	317	332
28150	27068	29843	30074	29708	25820	28262	28837	24513	21563	19653	19373	18333	17932	15480	14381	13050	13220	12265	12273	13760	12647	11952	12389	10543	8406	8131	9813	7410	9467	9932	8163	9446	8088	5949	5668	4150	4069	6057	5465	5316	4658	3002	2512	2361	2586	2132	1948	2043	2074	1715	1784	2041	1719	1528	1389	1560	1417	1330	1194	1097	1452	1600	899	927	1017	1085	1025	937	944	899	900	897	959	984	997	977	953	829	877	776	798	791	872	826	863	826	836	868	840	802	863	857	894	892	801	794	821	746	760	847	782	811	805	764	822	803	780	785	797	810	824	805	811	831	800	802	788	826	755	776	800	825	775	799	795	817	792	784	831	802	782	782	807	846	832	775	807	777	776	792	818	835	854	828	769	802	836	792	784	816	717	816	807	806	790	760	744	726	807	796	800	814	827	757	858	809	817	812	769	733	832	842	812	783	779	746	822	770	852	812	779	813	762	806	783	771	832	788	844	741	804	760	764	775	827	816	860	815	809	840	790	808	851	805	805	727	797	782	767	818	800	793	806	772	754	810	782	815	837	790	735	773	805	841	827	819	827	776	791	795	790	831	791	808	813	764	775	792	791	762	826	792	798	766	824	819	774	811	800	849	808	792	810	823	759	818	794	839	770	770	799	759	792	796	788	763	791	827	808	788	825	806	822	807	774	794	778	827	766	802	795	769	773	826	812	791	796	792	784	836	802	845	808	775	832	795	785	790	799	839	814	816	815	803	788	859	793	805	819	777	776	792	817	759	777	763	790	817	843	821	803	804	765	838	757	748	792	812	784	796	764	738	808	801	766	789	790	784	778	793	788	781	756	790	802	793	854	765	782	805	768	741	778	851	700	806	778	782	878	805	808	817	743	791	770	752	792	858	807	749	815	770	812	805	761	797	796	768	780	800	803	802	819	808	737	782	832	836	800	789	770	755	822	839	825	801	796	780	797	805	754	772	791	765	784	769	858	821	755	867	792	837	769	794	816	753	807	805	822	814	790	757	804	795	767	800	815	784	782	775	827	813	754	804	779	838	819	793	790	782	797	821	776	813	802	836	836	762	750	793	827	802	784	752	836	839	762	781	796	778	849	800	783	756	767	820	801	792	796	816	799	816	817	791	796	761	783	817	791	802	760	787	819	784	751	835	810	806	840	791	786	769	792	774	786	781	882	801	817	857	783	785	777	802	810	837	794	840	823	773	771	821	814	742	777	817	745	820	788	798	814	762	783	808	820	820	790	842	720	830	804	775	834	831	845	831	755	775	813	818	786	785	808	784	802	799	802	783	800	775	782	768	816	764	764	768	787	809	828	836	785	792	813	809	742	824	814	747	754	770	815	816	739	806	764	793	799	744	765	754	775	748	804	790	818	761	805	774	805	757	783	835	791	866	806	800	792	808	821	828	818	799	800	777	787	804	797	818	825	764	781	850	771	800	804	815	757	830	795	788	788	787	861	785	770	837	823	821	807	763	780	778	828	753	814	757	805	785	768	784	817	808	791	870	830	816	826	803	788	767	778	785	770	785	741	823	785	800	769	828	819	773	838	765	783	783	766	781	777	830	832	832	822	777	747	763	864	782	779	832	830	823	750	790	754	792	754	849	798	806	811	729	771	783	792	781	776	773	821	793	784	809	812	785	770	841	784	820	794	787	799	767	762	810	815	754	834	773	802	823	767	783	827	759	840	783	785	814	788	761	826	798	808	759	843	792	828	801	792	796	804	809	826	811	806	783	824	783	788	793	788	859	805	829	762	775	779	844	791	780	825	844	823	818	778	811	776	815	810	824	826	784	802	792	808	800	836	808	780	835	796	750	827	826	809	744	777	759	814	784	769	829	779	779	803	783	817	835	797	777	839	789	820	800	804	795	791	786	770	753	774	785	811	779	840	795	801	773	780	792	845	781	883	821	779	744	734	767	824	796	778	740	777	810	804	823	752	766	815	801	771	849	812	837	803	773	785	798	830	802	818	762	767	824	800	739	822	790	787	743	755	818	789	777	809	831	798	820	833	787	769	784	778	729	805	749	808	789	825	778	768	843	809	757	749	810	825	784	773	731	797	803	837	827	851	767	780	838	835	828	827	770	818	797	780	826	819	806	829	797	767	795	793	768	791	798	836	787	785	825	848	836	823	761	783	812	793	820	775	823	771	766	796	787	784	782	819	763	793	830	836	805	768	802	757	852	800	799	790	798	803	842	775	753	795	794	803	785	809	805	773	767	783	765	810	759	755	799	812	802	804	819	784	809	817	798	795	775	829	754	802	866	757	815	760	776	783	847	864	781	805	818	768	793	777	766	761	766	773	789	811	802	834	798	779	818	815	819	769	788	754	764	819	817	762	799	807	800	781	781	725	794	760	832	784	791	787	812	764	794	787	779	829	761	787	805	800	814	826	737	807	832	846	798	795	840	760	808	796	847	798	804	779	779	841	843	755	776	767	787	762	821	847	773	774	853	786	800	779	781	783	803	775	845	809	781	779	803	798	810	763	771	827	827	765	757	838	791	817	826	808	801	790	745	799	778	769	865	794	814	795	768	803	801	853	777	818	787	779	805	807	753	793	755	764	801	815	767	807	876	797	826	790	751	799	759	810	792	733	798	823	811	801	849	749	829	829	768	837	759	811	786	817	777	828	766	755	805	821	800	759	817	769	763	828	841	789	774	833	822	826	786	822	806	806	749	834	792	777	748	827	765	844	767	865	798	794	762	806	781	803	805	789	769	828	797	825	784	810	769	791	787	813	805	821	775	817	815	855	784	742	855	792	792	784	831	808	810	784	806	733	782	807	742	808	810	792	790	770	825	795	774	775	819	778	863	787	809	819	836	748	841	825	820	830	750	802	796	800	784	808	759	819	815	824	775	728	798	726	809	836	791	730	812	795	796	764	822	855	824	823	761	793	784	774	827	786	787	787	795	781	806	807	791	786	792	756	823	827	808	766	794	776	774	847	838	799	782	824	815	844	789	798	833	778	788	776	803	787	790	728	801	775	753	820	820	819	797	768	780	802	768	835	771	840	766	779	793	790	799	805	832	756	840	783	782	811	773	802	815	792	761	767	842	800	756	814	773	802	830	820	770	807	801	789	814	764	793	749	795	824	814	796	809	790	802	755	819	811	787	807	830	820	812	795	796	813	804	764	843	798	842	806	803	791	786	808	805	796	800	824	828	811	816	803	800	773	819	787	786	788	792	817	780	828	808	846	820	767	820	806	820	802	811	813	786	795	811	783	808	817	772	819	752	747	833	789	822	788	779	795	834	804	761	825	775	794	772	751	793	772	784	768	811	794	780	807	793	794	814	793	832	807	787	794	803	840	825	795	819	781	764	800	859	788	800	763	805	827	807	825	772	843	797	754	793	774	800	779	768	802	826	782	766	787	801	739	780	791	781	794	802	838	820	792	839	846	821	805	796	803	834	852	794	813	768	798	776	797	778	817	757	807	775	791	764	793	795	797	766	763	764	827	769	801	795	817	786	785	789	788	775	791	812	758	871	768	801	732	778	812	824	805	806	798
10994	9121	8125	5812	4115	3018	2380	1843	1397	1066	909	689	624	573	525	455	460	434	447	462	471	457	479	432	473	392	404	412	402	388	464	426	379	403	419	396	384	429	397	402	373	408	392	360	399	361	376	366	369	378	372	425	430	365	403	375	358	387	379	390	354	356	384	373	346	393	370	375	383	370	361	311	392	329	352	380	340	350	383	363	337	413	367	359	367	350	392	352	391	354	362	380	400	373	385	375	375	338	344	386	374	359	368	381	361	352	346	388	356	333	386	384	388	388	360	370	371	407	361	391	384	399	348	359	389	355	384	360	354	353	365	365	353	389	343	375	383	363	355	382	374	368	349	384	337	368	365	358	362	366	353	357	353	387	417	353	393	362	341	332	393	350	341	406	377	344	364	350	335	380	380	374	382	365	349	368	384	379	385	375	359	350	361	350	368	374	379	335	354	357	347	392	347	350	384	376	358	342	370	386	362	367	359	366	350	382	376	347	336	347	328	364	383	332	343	357	352	371	370	357	382	332	347	369	369	371	349	380	360	335	350	383	408	381	355	390	361	353	363	368	351	362	352	337	368	330	378	351	342	395	378	346	358	368	379	348	333	359	354	359	384	361	372	354	380	352	339	336	347	382	376	353	357	360	338	338	335	369	351	370	371	367	384	316	376	393	353	353	375	363	384	364	375	354	391	358	381	350	369	349	356	400	357	340	372	353	373	350	365	355	385	368	402	355	372	375	340	398	425	381	385	366	367	363	364	373	350	385	375	374	353	387	365	341	334	353	340	361	386	367	359	391	345	341	366	378	374	390	385	353	349	377	425	365	332	340	347	379	363	344	373	313	387	317	424	367	372	397	380	345	330	377	372	352	400	358	369	340	335	330	335	377	335	382	349	411	350	340	375	364	385	334	341	356	361	376	369	379	346	320	359	375	366	345	364	396	385	357	368	346	369	345	364	324	384	379	362	310	375	368	385	351	372	349	365	389	363	366	352	352	357	359	357	381	352	365	359	337	353	398	375	365	332	372	346	331	352	368	355	403	359	344	331	347	353	379	359	377	360	357	332	344	349	356	336	358	317	354	349	318	338	368	369	368	403	389	361	393	364	329	350	388	336	356	370	361	383	369	368	396	375	379	377	340	357	362	387	403	338	362	356	378	359	372	367	355	360	365	364	365	355	374	365	369	386	334	352	375	347	377	386	362	342	386	383	357	361	405	360	366	344	337	372	381	358	336	344	360	336	384	369	340	346	336	377	373	361	372	391	397	356	363	364	368	409	368	344	375	372	330	364	324	404	369	358	367	367	337	376	366	356	389	363	362	354	353	345	368	373	383	396	370	367	331	324	372	375	362	331	396	354	346	393	365	374	332	338	323	347	374	356	373	372	375	351	334	351	339	358	358	367	388	374	370	370	374	345	389	322	342	341	333	345	367	384	364	380	371	409	354	346	364	352	358	361	347	357	361	362	372	344	406	380	352	349	345	384	357	348	340	354	336	397	374	333	388	358	367	370	343	384	351	358	350	361	380	395	377	358	391	353	368	364	358	393	371	331	370	344	349	328	405	384	364	403	346	392	344	362	379	344	356	359	339	384	320	338	385	370	374	368	349	360	329	370	383	347	342	351	392	369	371	349	383	378	313	348	384	396	420	380	354	364	368	371	364	352	347	408	371	340	368	357	385	378	349	375	332	341	338	339	384	391	325	385	363	355	363	375	355	356	357	375	368	343	342	373	386	397	352	370	365	366	389	354	367	373	374	383	307	377	395	342	377	346	382	350	334	356	363	387	386	348	353	338	345	367	352	366	389	362	380	381	328	340	355	363	346	339	366	363	350	379	330	384	384	330	321	373	366	383	346	379	356	345	373	358	363	373	345	348	350	358	407	362	339	372	344	402	361	352	366	362	343	345	352	386	392	373	359	352	371	385	393	390	394	377	385	342	334	358	349	366	361	376	390	325	355	361	351	351	341	352	374	323	372	338	371	349	376	418	347	367	364	378	381	359	345	360	384	350	368	338	376	369	363	381	333	370	380	378	381	392	348	403	347	355	356	302	318	368	349	368	354	332	379	368	380	378	309	366	352	382	362	374	354	382	356	357	348	344	369	353	327	358	345	353	333	348	362	379	364	382	358	357	342	397	386	362	363	365	388	363	361	325	337	390	410	352	361	374	355	327	383	376	337	379	364	319	317	338	377	358	388	364	347	356	367	382	350	361	403	381	351	380	366	347	365	335	384	357	350	360	358	354	355	358	353	384	384	346	380	370	328	373	346	360	354	346	362	365	349	376	391	362	343	349	395	364	361	372	354	358	390	395	336	361	357	384	382	387	400	345	368	348	396	337	351	381	377	333	325	378	365	329	347	405	334	392	358	348	386	370	369	356	407	371	372	329	359	363	385	340	347	385	368	347	366	351	342	370	391	372	374	392	386	374	357	356	347	409	376	396	391	352	337	362	349	372	365	369	342	368	388	357	371	336	373	371	336	370	347	338	348	337	382	362	362	391	368	352	339	380	358	401	373	348	401	382	339	377	352	364	345	342	361	367	358	363	383	349	314	356	351	360	386	366	377	359	415	375	382	317	379	376	337	393	334	381	346	368	339	345	379	321	340	373	350	348	367	370	378	325	387	343	350	369	352	401	364	388	319	352	330	382	362	393	361	406	377	365	354	381	326	375	367	356	372	410	335	400	355	338	332	371	348	358	351	348	356	382	390	337	395	371	392	371	353	414	358	377	390	346	392	367	348	339	394	358	388	364	361	364	356	367	342	364	359	389	349	370	359	347	370	319	340	386	365	363	395	377	368	384	366	341	340	392	348	336	371	352	312	378	336	360	380	351	360	341	374	358	364	344	373	375	403	326	365	366	359	343	371	333	365	371	355	369	356	338	349	348	332	349	364	326	402	381	363	371	322	372	365	361	361	406	348	371	354	343	341	363	359	353	356	361	327	331	375	374	372	365	340	388	385	320	334	374	381	317	344	400	367	351	349	356	381	346	335	373	368	334	336	366	354	358	365	345	357	361	373	393	369	379	395	330	371	392	345	381	389	373	364	371	310	377	344	348	361	340	352	342	323	327	362	382	341	354	366	329	398	325	371	362	339	374	325	358	339	336	379	361	384	362	390	375	342	385	356	390	345	342	394	383	386	361	371	415	362	387	317	344	363	347	355	355	356	376	388	329	426	355	340	363	335	338	365	365	372	373	351	363	357	366	360	347	347	369	348	366	394	374	363	353	329	352	386	357	348	403	368	373	357	377	355	376	377	349	375	376	386	355	341	368	330	385	392	351	358	330	342	377	405	373	349	351	344	375	351	387	344	346	350	345	382	395	340	372	362	367	358	378	388	355	384	355	357	341	331	367	346	381	399	353	332	371	373	350	345	366	370	376	323	349	355	374	373	360	367	355	365	362	371	366	370	406	354	382	335	379	391	342	365	389	351	368	366	359	375	361	395	364	328	403	415	386	345	344	370	374	359	363	352	359	382	362	363
8346	8563	11810	13182	11748	9714	9153	7792	5635	4541	4018	2926	2326	2097	1787	1784	1779	1730	1667	1586	1723	1679	1699	1564	1456	1389	1400	1379	1215	1429	1360	1354	1313	1350	1375	1315	1238	1196	1168	1162	1165	1122	1131	1074	1111	1100	1073	1086	1079	1082	1003	1037	1057	945	955	959	988	993	944	957	920	953	925	919	944	921	959	934	890	956	963	952	942	909	895	896	870	919	845	890	956	900	860	914	860	903	880	891	848	897	848	877	918	856	953	852	852	892	920	912	890	926	914	892	861	928	905	860	859	924	874	901	837	876	851	817	858	889	915	945	889	908	869	875	872	898	865	865	910	873	913	853	859	904	900	887	913	877	827	906	895	916	909	976	910	882	984	914	913	889	941	902	854	903	905	956	904	883	929	878	876	884	840	931	943	858	909	925	923	914	874	964	877	868	861	879	822	823	896	909	899	911	904	885	854	908	953	952	860	844	896	859	872	917	866	917	923	875	913	890	898	874	906	884	873	876	893	925	870	898	885	923	902	888	862	936	849	843	918	872	901	889	887	901	933	878	909	868	924	895	907	918	883	870	950	872	921	892	924	863	977	894	837	904	894	856	909	897	944	884	902	881	887	901	859	889	877	863	856	862	901	966	914	894	934	877	911	858	872	945	959	830	837	866	815	828	898	876	898	882	853	854	886	897	849	898	893	902	933	935	880	881	934	877	841	885	905	901	919	898	855	892	879	888	884	900	939	848	893	919	928	878	912	904	909	908	936	903	924	896	839	914	874	855	921	898	889	901	957	888	903	885	854	897	900	834	886	903	843	847	922	937	858	928	874	950	907	819	871	862	896	893	883	887	869	863	919	909	841	875	920	857	927	893	885	856	883	885	902	868	855	886	876	889	915	889	880	831	917	912	925	866	930	909	867	862	884	866	894	911	910	902	929	897	909	909	925	923	875	910	871	915	909	881	898	895	894	918	887	872	817	820	889	878	847	933	904	864	878	885	880	856	905	853	871	869	900	857	946	845	918	890	875	867	913	859	934	894	873	853	920	866	864	864	880	957	886	904	838	906	854	880	900	892	877	908	927	911	913	880	910	918	876	905	920	929	903	865	873	880	938	853	900	911	876	877	867	857	898	822	894	862	908	904	883	969	899	878	923	886	891	894	914	879	878	859	913	900	906	875	904	943	865	895	853	879	900	882	890	897	903	937	858	926	904	896	863	885	869	857	896	871	907	926	886	917	926	806	844	885	882	862	905	887	922	848	932	864	899	935	877	931	904	923	853	881	932	906	886	915	846	902	882	904	893	914	891	908	930	925	905	898	929	919	920	875	843	897	886	906	893	878	879	852	880	825	894	886	876	884	852	874	856	895	929	887	897	925	908	896	819	866	888	827	921	889	865	893	918	896	906	901	894	927	865	919	872	830	909	908	902	908	884	879	829	880	896	928	896	888	867	958	876	858	835	922	880	865	861	853	944	892	872	915	904	882	871	866	903	903	877	873	879	861	872	891	848	881	867	852	899	891	898	895	891	888	860	890	880	899	925	861	899	878	923	919	871	894	848	878	868	916	904	810	885	864	923	924	928	890	885	905	918	911	896	901	935	873	843	868	878	944	895	887	955	869	881	894	854	870	954	847	915	892	934	853	905	909	889	881	842	883	944	908	874	907	898	903	935	871	917	907	906	938	925	876	850	920	867	955	865	852	923	923	878	978	889	895	900	861	910	878	881	868	899	863	899	887	892	873	865	903	882	829	925	911	938	878	931	888	917	882	920	894	874	892	916	865	868	940	886	883	917	881	898	851	855	938	958	877	887	884	882	873	897	962	891	846	877	892	893	840	905	902	902	960	876	851	897	896	901	922	891	868	914	855	939	864	947	896	853	873	941	877	856	877	897	896	874	885	929	856	905	856	855	838	903	908	859	864	845	906	866	897	854	875	904	865	950	897	851	872	919	909	901	867	884	911	910	837	910	923	904	903	844	864	889	875	832	867	908	920	880	901	867	853	890	882	847	926	911	861	865	871	877	850	872	903	868	917	912	879	869	861	817	839	896	853	871	902	873	857	903	858	867	890	862	901	927	917	850	839	885	877	863	915	963	893	897	925	843	852	836	906	932	874	856	898	884	829	868	892	881	862	917	862	907	899	903	907	881	892	877	908	835	892	901	901	909	889	910	892	881	908	875	841	889	915	916	874	900	886	878	900	892	901	881	858	860	848	937	860	891	898	921	925	924	880	943	881	931	901	880	872	840	906	910	868	869	896	901	878	885	887	873	886	872	899	915	910	831	896	949	923	900	935	897	849	838	909	867	884	879	890	895	846	885	870	912	879	870	940	926	857	920	894	878	908	851	883	836	919	870	875	900	906	922	864	873	922	907	846	893	926	886	822	886	932	927	906	870	894	884	893	830	837	859	924	896	871	864	852	860	924	890	908	916	932	896	907	868	860	961	896	891	813	882	914	909	901	869	855	888	866	920	952	906	877	904	842	912	891	870	917	883	902	895	881	924	929	865	898	950	902	894	871	907	942	869	840	886	896	916	875	879	898	868	913	891	845	923	915	839	914	817	882	924	909	875	933	862	889	908	904	894	933	924	895	891	851	913	921	835	923	914	959	868	825	929	851	890	859	890	888	932	842	908	877	908	950	836	887	902	869	918	892	889	916	867	908	863	884	902	901	866	890	916	857	897	909	923	863	902	868	858	882	899	861	896	869	915	881	895	940	916	875	857	825	903	905	895	886	891	863	897	933	867	907	927	907	908	926	880	891	936	881	856	851	840	880	911	928	901	911	876	902	901	858	1003	893	885	906	867	908	857	901	862	857	877	868	897	907	896	873	849	934	885	903	926	935	906	908	886	892	880	932	919	923	933	932	902	874	871	887	859	890	902	847	892	889	959	913	846	880	874	871	916	900	856	845	928	916	869	903	894	905	924	870	939	881	918	877	822	939	879	896	856	916	906	899	880	856	884	875	863	882	907	880	882	887	887	917	908	848	858	896	888	884	924	925	916	861	860	871	900	840	922	889	863	848	894	918	863	894	900	894	927	918	874	907	906	900	953	871	858	892	940	928	830	906	886	903	888	877	921	839	905	918	862	892	862	871	855	893	899	907	849	827	885	904	915	883	901	833	848	899	911	829	893	958	888	900	918	898	829	943	867	872	903	899	923	908	889	891	936	908	870	892	903	866	900	856	900	891	899	842	857	931	937	880	873	910	907	903	919	907	869	842	886	932	919	903	882	900	868	911	903	912	870	865	898	832	866	887	875	884	901	828	863	907	881	893	944	885	912	903	882	845	870	894	927	936	913	905	882	863	902	887	833	885	879	904	890	903	874	913	909	912	873	907	904	927	897	872	924	926	941	846	884	887	924	906	919	907	867	926	911	855	894	877	928	859	874	909	848	902	927	868	868	913	826	859	858	866	914	873	925	894	911	864	878	918	909	868	890	858	871	928	884	879	921	881	918	916	845	916	845	904	905	879	886	850	853	859	923	900	925	858	869	914	833	882	911	909	938	878
32361	29581	26761	22016	16752	11517	9990	8550	5457	4189	3332	2646	2432	2238	1802	1895	1524	1733	1438	1403	1445	1493	1474	1515	1235	1026	910	1111	884	1160	1049	875	1047	958	821	745	648	673	741	691	611	600	548	552	527	488	533	569	465	462	440	482	526	441	483	454	447	448	442	411	409	456	457	440	439	439	412	447	432	443	439	442	459	437	435	431	381	412	416	382	431	406	381	403	404	392	389	420	453	414	412	398	459	392	413	412	439	396	430	386	403	419	349	412	418	392	427	405	415	396	425	428	423	448	399	384	397	452	458	384	440	389	418	487	424	412	387	421	438	404	405	360	385	397	405	413	426	405	398	456	433	392	426	397	404	391	419	423	368	428	452	425	398	416	372	414	423	382	374	376	442	400	415	405	413	392	433	388	397	400	419	381	419	407	420	405	431	395	402	388	398	394	408	390	398	419	431	390	449	370	416	409	411	360	391	423	424	394	400	407	440	417	406	408	426	417	370	412	408	406	446	409	395	434	424	389	438	384	404	377	395	377	422	371	421	397	432	400	417	436	427	434	417	416	425	356	423	433	380	390	408	422	387	404	399	446	430	418	424	420	419	438	449	420	438	419	431	389	383	423	411	407	363	435	411	428	408	438	412	427	379	433	408	421	442	418	408	411	417	420	401	419	401	404	437	401	432	440	436	376	418	423	404	403	395	404	418	421	425	423	406	434	421	405	398	377	402	432	397	406	422	406	407	415	406	394	437	419	391	389	413	392	419	395	412	440	406	410	435	430	402	390	446	410	401	443	469	416	414	402	394	406	391	432	449	413	378	394	358	416	408	394	402	417	454	448	389	452	384	406	416	416	424	391	429	415	381	409	388	440	398	397	383	447	391	422	400	391	413	412	401	364	402	411	427	413	424	399	407	410	388	427	409	432	415	410	420	432	401	420	416	404	397	415	410	406	389	405	447	410	392	403	407	395	398	435	381	416	440	417	422	429	416	391	392	387	420	369	415	423	451	410	399	417	422	411	436	400	405	437	424	437	401	436	405	385	423	401	376	403	387	389	385	401	432	421	415	383	386	423	434	447	375	403	454	421	402	387	422	407	418	402	423	414	423	432	423	402	393	423	396	457	408	426	403	409	394	397	405	408	383	392	384	384	467	428	422	426	411	418	386	473	421	422	450	422	421	446	405	407	418	391	416	419	439	420	433	405	389	401	428	404	420	419	371	438	407	399	409	428	395	379	421	439	407	448	393	398	426	420	389	398	446	408	398	390	429	448	398	393	407	429	399	433	454	453	394	441	387	442	412	412	403	433	406	382	384	419	399	372	390	427	400	383	420	398	431	409	371	443	452	407	403	408	396	400	401	398	409	402	391	426	405	410	390	381	392	420	428	406	445	371	410	433	364	400	415	411	432	411	422	431	443	374	422	424	366	373	413	401	433	408	407	433	430	407	410	389	425	384	363	396	425	435	398	411	386	419	406	419	371	426	389	401	438	405	387	361	384	427	380	412	405	429	377	434	430	406	424	401	391	377	389	383	406	418	397	417	413	426	362	389	496	420	401	434	465	391	390	384	415	443	445	391	401	431	383	405	426	431	411	425	435	395	395	378	404	409	367	373	409	406	391	422	444	428	405	418	412	430	426	440	393	387	396	416	421	411	360	424	420	428	398	426	411	383	462	436	394	432	453	422	432	378	433	422	420	423	442	436	396	436	439	372	388	399	399	405	452	417	400	425	416	420	415	414	440	385	422	388	424	435	388	387	377	380	426	425	432	399	380	409	427	423	387	388	402	382	394	450	413	414	399	424	438	391	417	408	394	396	411	377	411	390	424	386	379	424	391	426	408	435	407	372	394	403	411	404	440	403	420	407	398	408	414	392	431	434	433	391	451	394	436	414	383	443	431	383	374	404	423	403	411	435	410	443	428	428	441	388	415	443	409	402	381	401	415	382	416	404	415	408	399	380	440	403	408	396	396	393	440	421	390	403	408	441	420	393	390	385	463	426	398	422	402	426	442	409	432	447	446	435	426	370	406	372	384	416	418	416	420	413	422	394	418	404	399	392	404	401	404	398	409	415	397	417	387	424	417	413	411	423	425	401	363	373	410	404	395	423	417	385	427	411	426	392	416	454	379	373	414	367	448	372	413	410	454	396	421	428	407	400	417	364	410	392	394	409	418	430	434	436	394	427	336	421	420	424	401	410	368	395	398	466	438	425	443	436	396	401	385	401	432	404	443	401	413	439	439	411	401	382	396	401	394	402	411	404	408	422	415	409	414	431	411	405	431	422	420	441	463	442	426	439	397	417	439	403	431	402	419	403	379	401	426	400	409	366	397	423	369	389	410	439	412	431	384	393	419	429	391	410	432	436	429	438	362	434	431	410	403	387	375	411	390	413	378	410	364	357	405	381	425	429	423	375	455	430	419	424	411	412	429	428	409	392	427	418	375	386	415	426	403	391	407	429	357	405	387	413	400	385	371	418	442	386	382	407	387	385	451	401	404	389	419	447	404	420	396	406	427	438	393	439	412	397	422	409	400	398	389	407	427	478	411	433	433	425	440	375	428	405	433	413	380	354	428	423	431	423	382	416	372	371	415	442	431	420	407	410	373	399	429	380	392	405	418	409	399	466	432	407	420	415	409	403	410	434	384	449	403	438	394	425	417	412	398	397	444	449	411	426	414	388	385	454	430	370	379	403	428	394	373	388	412	413	364	425	429	409	423	391	369	408	402	384	424	391	428	378	378	385	451	438	423	365	421	394	405	408	409	381	401	440	407	377	395	392	401	423	419	377	415	406	434	428	376	412	358	395	429	389	429	426	428	456	381	457	401	431	391	430	401	429	380	413	414	412	411	408	427	430	415	391	417	446	393	455	410	398	395	409	422	404	393	444	419	393	424	338	422	392	382	424	457	377	384	371	399	388	407	419	435	413	376	423	417	402	407	408	411	361	385	441	408	402	421	385	401	377	418	388	434	412	412	408	408	424	421	421	439	409	380	443	429	418	442	381	425	392	416	385	402	387	423	391	369	387	366	386	407	355	414	405	414	406	401	389	426	410	418	379	418	404	371	433	416	423	436	404	397	390	428	390	367	411	422	374	419	424	423	425	404	375	408	384	436	406	410	398	411	436	423	425	421	401	433	408	420	418	374	401	419	424	418	419	448	414	394	420	423	402	384	421	393	401	422	408	424	380	366	414	411	433	344	423	449	382	399	388	377	405	379	409	397	395	397	399	399	413	387	432	440	399	407	371	417	429	375	363	429	403	380	401	399	411	408	426	415	395	430	410	355	439	371	417	412	394	449	394	411	388	370	382	402	389	414	378	406	397	400	405	418	427	406	387	435	391	396	421	427	417	419	442	429	402	389	386	465	383	410	408	389	404	393	382	388	431	439	409	401	385	385	415	419	444	409	388	430	409	403	398	416	373	380	422	402	404	400	404	374	402	401	379	409	444	394	440	437	430	404	398	398	413	434	416	414	415	399	410	407	419	422	417	445	417
23132	21926	24536	25610	23489	20193	23091	22494	17605	15540	13378	11832	11617	10368	9027	9533	8437	9292	7641	7681	8019	8438	7577	8143	6937	5124	4906	6450	4509	6838	5921	4970	5963	5155	3835	3907	3151	2751	3739	3493	2887	2558	2126	1907	2041	1921	1878	1915	1803	1608	1524	1560	1606	1518	1399	1303	1328	1351	1281	1160	1152	1269	1099	1139	1186	1192	1113	1027	1071	1068	1018	1034	1037	1026	979	1038	1005	1001	944	909	1010	1031	956	1007	1052	991	935	1014	1092	1040	1005	991	1043	1049	1102	979	1018	991	977	951	958	961	957	1036	978	969	1002	1027	949	959	973	984	996	971	1010	1017	993	946	973	1008	945	967	993	970	974	1000	992	1070	936	949	990	973	984	969	1048	1018	971	1049	900	999	1003	969	961	984	1008	942	970	951	949	1001	954	961	991	930	984	1003	953	1016	933	954	978	993	975	1035	921	1005	991	1035	1001	1062	944	944	991	950	989	945	994	977	982	992	895	955	943	980	988	936	957	960	977	991	958	976	1011	958	949	1069	962	1031	991	1021	1004	1004	951	1012	944	968	970	1045	949	993	963	969	970	993	1003	974	982	973	941	945	965	980	1019	936	994	988	956	982	996	992	937	938	932	986	987	939	956	939	967	914	957	997	984	997	949	952	956	900	980	979	1024	1015	1028	1022	970	945	981	952	987	963	982	955	930	993	1044	1005	944	987	948	979	949	948	989	967	985	1007	945	967	971	1012	1000	984	1040	1015	995	990	961	1015	943	948	971	1009	965	945	938	942	954	1031	962	920	1009	1007	989	967	1022	946	979	987	964	1021	1013	975	976	995	990	1005	983	946	1020	965	962	992	925	988	916	1037	995	969	1016	988	990	952	879	951	974	941	989	1029	971	937	923	979	929	998	1037	1038	967	979	992	989	972	972	963	1000	972	1016	948	969	989	980	970	990	992	963	974	1014	1029	952	1026	1006	1035	989	932	975	997	937	940	945	946	960	957	958	1060	1000	952	993	1004	1005	968	942	978	980	973	987	955	1034	986	1036	963	962	1012	984	996	964	1026	1000	948	945	1028	1041	922	966	967	970	890	963	1014	966	942	943	1006	963	948	973	930	975	1002	1014	971	988	945	970	941	1007	989	1016	1033	1003	1015	996	963	961	1000	1019	1002	970	972	994	1014	945	993	923	958	960	992	987	977	969	953	957	988	918	1014	931	1008	925	1049	917	978	999	970	1004	991	974	969	936	969	994	989	978	1028	1006	1006	971	985	1013	936	985	1033	1000	1029	1025	978	941	940	1016	1049	986	914	985	962	998	1040	982	944	1055	973	1019	1004	938	969	990	989	973	981	923	935	965	953	995	988	977	1031	1018	990	1000	982	974	994	973	1004	915	1008	954	958	953	980	1024	992	1035	981	995	988	1004	1016	978	975	988	984	991	1009	1013	1035	966	974	1023	1050	957	974	1017	969	956	978	936	968	972	997	953	969	980	1016	963	1014	926	1003	1040	1014	1005	992	968	951	949	1001	968	986	951	1005	959	935	997	980	961	1007	943	938	934	963	939	936	946	928	1033	984	967	968	949	1043	986	939	1029	922	934	967	1011	928	1004	988	987	1013	915	977	962	954	1030	952	979	950	985	973	970	1020	1006	973	935	992	1006	951	978	924	984	1014	948	975	1022	1031	992	981	939	941	1006	1002	955	986	971	1015	967	1053	982	969	982	966	988	979	942	927	1001	930	980	999	994	958	1006	1013	989	935	1014	987	1016	951	1018	981	1016	963	966	912	1027	1033	952	1003	964	1025	1007	1013	934	928	982	929	968	983	965	1028	972	1012	1038	983	996	936	1042	1013	1000	963	934	987	1000	948	947	976	981	966	978	940	946	952	972	1054	974	930	950	985	1022	884	1016	992	921	1032	983	944	954	982	1003	1009	981	972	973	963	960	950	946	972	982	992	933	915	1017	996	1021	983	1044	978	1025	1015	961	967	974	1004	964	910	1033	982	996	991	996	1015	962	983	934	994	989	1032	952	974	978	971	948	991	926	964	1038	986	967	988	940	1008	980	990	972	1006	991	986	967	975	938	967	982	948	1012	982	955	1019	990	1041	951	1005	1011	1033	1006	938	987	980	1048	949	912	995	995	948	916	952	963	995	979	995	1008	921	980	992	998	938	952	961	988	941	978	957	959	991	942	946	947	969	960	963	970	1030	979	1013	1002	980	903	992	956	1017	1029	995	944	980	1002	971	990	929	1010	955	963	940	964	979	1005	1022	985	1026	961	972	1025	1050	973	1060	975	970	1019	973	971	964	951	996	933	935	968	967	1053	967	1027	944	988	986	1026	963	955	976	943	999	1014	922	983	1037	1020	989	1008	991	983	989	1010	1001	971	997	946	968	1022	1004	1008	1004	1021	992	923	945	1008	990	966	993	1062	932	933	983	1023	985	1019	927	966	951	1022	1001	981	933	983	978	965	960	929	1005	921	983	971	978	945	1052	988	968	983	975	1015	959	952	1003	931	952	963	977	945	989	990	982	1005	1001	956	986	972	980	950	978	950	972	997	974	987	994	930	980	958	978	1029	984	988	962	987	986	1011	1041	1038	1022	988	1044	932	991	997	1007	984	961	983	1010	959	978	981	1028	1003	905	986	1005	1014	949	1008	988	942	966	995	1021	1014	1026	1011	964	996	981	983	995	966	999	981	968	926	1005	967	985	950	989	1027	1008	995	973	1033	964	1025	1009	948	1016	917	1038	981	919	974	1055	936	988	974	971	979	1029	984	986	985	951	1002	996	951	918	985	919	996	989	980	1002	1008	990	1003	1008	996	1005	1052	960	944	941	1008	991	959	1003	1021	1001	958	998	948	996	1002	948	957	993	965	1001	924	916	934	971	969	975	975	1002	985	968	993	1024	985	970	960	987	968	991	976	965	997	984	943	979	950	985	1015	1012	972	986	1005	973	994	975	960	974	1018	944	1000	1022	1004	1020	1021	977	984	1031	975	1008	973	929	940	908	978	1004	1015	984	949	939	988	963	998	910	1036	981	986	935	932	947	951	1000	982	998	972	964	955	945	954	964	984	981	975	951	953	994	1012	993	932	971	973	939	940	966	997	1032	1016	951	964	1022	1013	990	982	942	1005	968	1056	978	976	1041	967	989	999	1032	974	1003	968	990	971	963	966	1000	977	939	937	1004	924	961	1020	969	947	979	1011	976	984	1024	997	977	992	987	1007	1007	952	984	1032	946	991	1003	983	962	1032	987	949	975	951	913	985	994	1006	1022	1014	986	965	971	937	950	1043	989	954	1026	976	974	966	980	980	930	988	1011	942	948	957	958	998	982	970	955	983	1054	1000	913	1024	944	966	959	1024	1002	937	953	1051	992	970	1006	971	989	953	1019	959	956	920	966	970	1020	928	972	964	1009	965	943	933	1037	993	1022	905	960	1012	1027	1013	961	936	1036	970	1002	1008	975	1001	928	1025	982	938	961	975	956	940	965	973	938	987	996	952	994	957	977	1017	989	980	970	998	897	1047	1000	932	980	957	1005	1014	1002	1021	994	951	954	933	962	972	918	1006	996	1030	945	996	1013	979	989	940	936	963	960	948	963	974	999	975	892	964	1022	989	965	980	1001	1029	1030	965	946	1024	996	990	978	956	943	1005	937	994	969	957	1027	956	943	1017	986	937	975	997	1032	951	985	1000	1002	1014	972	981	949	1007	954	987	1041	1006	933	976	953	963	988	940	997	989	958	1010	974	962	1027	900	1025	953	995	971	1005	984	944	967	926	995	1044	1020	1012	934	939	1005	972	984	1002	949	929	1023	987	959	967	1005	963	986	958	988	897	1018	1000	964	986	989	993	994	1020	925	980	991	996	976	1056	983	980	982	942	983	985	1036	947	960	1011	1007	1021	934	1010	949	932	961	994	972	997	966	984	997	970	1033	991	997	983	1010	959	993
39956	33389	30478	25990	22142	17277	15238	14666	9602	6749	5230	4414	4238	3586	2991	3340	2599	2917	2518	2419	2802	2537	2365	2153	1827	1557	1346	1770	1268	1706	1642	1399	1663	1463	1192	1090	919	845	881	907	630	678	531	563	518	549	563	599	581	477	451	478	512	440	466	430	438	458	438	356	384	369	333	384	345	359	365	376	342	343	336	332	319	345	357	356	331	376	343	358	361	311	349	326	345	353	349	331	359	387	308	337	393	391	339	337	349	375	324	337	344	336	361	359	388	326	379	356	319	341	338	338	346	374	321	313	373	335	329	327	297	299	366	331	344	337	299	348	326	341	381	337	376	366	345	357	337	349	318	343	352	359	333	316	334	357	330	339	393	336	334	339	365	318	313	369	334	334	323	302	347	288	333	344	359	323	349	355	342	328	328	331	333	340	368	320	345	361	331	339	324	342	330	336	346	327	348	338	298	348	337	332	326	320	346	357	364	349	363	316	356	339	350	353	318	356	335	366	342	356	333	340	370	337	346	340	306	331	336	361	336	340	345	322	329	327	310	355	324	349	316	371	355	312	328	320	342	332	371	360	362	363	352	385	340	344	346	333	319	341	347	328	351	353	314	363	372	370	341	326	322	347	352	378	370	333	329	314	354	306	323	312	354	299	334	341	350	353	352	364	316	343	337	312	358	339	327	313	311	353	364	369	326	322	310	339	354	330	333	386	340	356	315	307	296	325	344	328	340	335	339	350	348	332	376	333	354	320	336	339	334	336	354	313	316	346	353	337	340	346	341	313	339	319	337	363	367	367	354	357	336	360	345	387	351	319	323	373	357	335	354	360	318	353	330	330	361	343	328	346	361	347	355	332	335	336	321	339	335	337	373	290	355	348	356	323	319	340	326	328	355	341	359	338	316	377	332	363	317	323	360	342	319	366	308	339	357	353	333	355	350	358	316	350	335	354	336	326	344	349	359	316	330	328	359	327	337	304	324	368	360	348	332	310	296	334	317	340	355	340	323	327	341	337	362	324	329	326	347	345	345	337	322	371	365	354	315	350	370	359	317	351	330	335	341	331	339	353	338	363	335	361	352	341	336	345	302	336	349	309	331	337	332	355	347	336	333	352	393	313	340	331	316	336	328	300	345	322	334	345	334	339	342	325	356	368	308	326	336	342	358	350	369	324	362	342	335	310	345	385	314	312	306	322	325	356	344	338	351	372	350	335	346	368	342	371	354	351	358	340	358	321	374	340	337	337	375	308	316	329	311	315	351	339	352	317	300	316	357	326	320	333	344	379	336	348	382	327	313	352	348	349	303	347	328	340	350	323	318	340	335	345	344	315	361	339	319	328	344	334	325	343	350	330	331	318	356	303	323	358	328	354	336	318	330	331	342	363	382	345	355	366	328	336	339	393	345	341	328	331	365	331	348	334	319	329	352	344	357	371	314	361	315	348	336	315	351	316	331	319	322	337	349	320	358	370	364	357	356	303	314	350	315	360	362	336	368	359	343	311	335	342	346	370	325	325	363	359	336	338	338	355	366	330	363	339	351	328	347	328	344	338	324	349	353	318	329	291	358	338	354	332	338	347	359	326	352	374	347	347	331	331	345	331	349	324	355	357	333	348	338	318	367	374	338	359	323	330	347	348	364	350	366	354	360	324	340	331	370	324	369	324	328	332	343	324	369	372	339	349	350	366	308	320	328	344	324	321	309	350	336	334	362	327	376	340	333	312	337	332	316	333	325	347	344	340	324	338	320	328	359	380	359	337	308	331	356	335	347	347	350	350	337	353	339	327	330	329	331	376	361	332	323	329	385	289	326	316	333	339	365	332	368	349	340	341	320	328	374	335	329	321	351	355	343	333	324	325	327	317	338	359	341	352	342	325	308	349	349	347	323	309	334	353	356	328	348	372	346	331	349	358	353	357	383	334	331	305	353	334	360	350	325	335	346	310	341	316	372	349	360	365	307	328	355	367	353	357	357	355	321	322	357	318	337	320	366	343	355	366	322	288	335	354	344	338	328	346	332	309	319	321	323	362	314	314	311	334	318	307	325	317	357	353	328	313	331	357	340	361	355	340	330	367	367	323	357	333	352	333	341	361	336	351	359	352	367	335	318	329	337	358	332	365	351	357	363	367	343	349	356	362	335	359	330	307	315	328	354	322	346	333	357	354	337	337	342	303	343	332	358	369	315	370	355	356	361	335	316	342	364	284	362	299	357	354	326	325	336	321	329	350	324	338	321	322	290	325	346	359	300	331	314	362	359	342	323	340	312	303	363	340	361	320	316	331	371	324	329	332	342	374	326	307	319	372	337	314	343	302	305	361	364	334	362	326	329	363	330	345	306	340	329	366	377	362	392	349	347	307	347	325	341	354	310	350	343	347	313	362	351	294	333	378	299	333	319	301	324	340	363	341	338	336	343	362	367	349	336	370	349	375	338	337	300	368	364	327	305	334	364	327	335	321	311	375	360	363	370	328	320	354	351	326	341	350	329	348	377	366	316	367	348	349	377	303	360	374	353	287	331	345	338	376	373	334	345	364	325	332	347	369	345	347	320	332	311	356	334	333	353	335	343	341	335	363	312	371	323	339	341	353	368	314	306	394	375	328	305	340	335	302	339	371	340	313	337	313	348	377	328	322	346	337	352	338	342	352	291	303	357	324	342	318	334	369	342	320	351	344	355	347	330	317	348	333	365	317	336	329	334	358	341	341	334	353	332	328	323	344	340	335	332	331	323	296	342	357	356	328	345	328	357	334	318	350	376	363	348	366	322	349	313	346	374	335	343	336	365	337	342	353	302	349	401	342	378	377	344	327	308	372	324	317	338	352	338	329	358	338	344	324	347	358	329	322	304	307	317	315	319	345	377	337	365	327	332	336	375	329	309	343	296	317	311	330	347	335	335	344	355	338	364	341	318	337	353	329	339	322	360	346	327	313	371	346	334	331	321	333	341	346	329	338	347	337	296	323	326	344	328	379	341	348	316	361	334	364	331	295	334	319	354	374	334	344	339	316	330	325	332	340	335	328	336	328	339	298	324	386	358	353	349	328	345	355	337	353	341	336	328	355	318	356	324	331	329	335	320	328	337	346	334	352	336	343	335	351	295	326	352	321	348	352	343	338	326	368	343	334	319	347	365	336	366	338	352	364	355	337	354	345	346	308	335	330	347	355	350	338	357	359	346	355	345	337	339	341	367	312	349	343	331	332	352	320	308	323	352	352	351	378	327	347	294	359	351	330	380	333	336	362	321	341	330	342	359	355	353	341	337	330	348	353	320	333	307	357	329	333	348	335	329	351	343	299	342	330	347	362	316	323	322	363	360	364	353	327	353	349	317	346	368	341	345	311	323	352	305	359	322	348	338	318	344	330	327	354	352	338	314	325	317	312	334	362	342	353	361	360	342	314	322	343	327	374	345	318	349	362	313	357	364	330	344	332	348	331	356	347	334	350	375	365	353	303	329	364	342	362	330	349	329	302	321	364	308	336	309	345	343	322	333	347	352	326
27834	26160	30127	30495	28815	26781	28176	29210	23867	21077	18636	17545	17079	16150	14035	15219	13411	14570	12746	13103	14840	12941	12447	12148	10198	8837	7909	10132	7012	10617	9447	8190	9902	8439	6686	6586	5019	4299	5310	5515	3533	3600	2612	2233	2712	2512	2596	2530	2283	1893	1732	1742	1988	1719	1556	1430	1477	1543	1282	1096	1255	1195	1045	1088	1056	1112	1069	1057	886	969	923	931	975	979	970	862	880	867	859	866	827	905	821	898	855	860	857	889	911	902	830	884	843	914	920	826	884	855	798	830	829	827	817	786	842	837	860	812	831	806	762	798	785	812	879	802	833	818	776	861	809	823	789	836	825	841	803	844	786	819	797	835	866	840	820	821	803	847	813	842	811	773	848	788	833	857	811	811	837	819	839	816	750	802	849	829	819	833	814	831	823	853	809	826	777	796	824	792	802	813	826	831	799	846	827	815	814	802	810	796	839	821	790	809	826	799	853	831	824	800	799	794	843	795	817	817	821	835	773	804	834	802	837	823	805	866	796	856	773	837	806	809	816	834	831	791	803	837	779	823	809	814	825	801	850	858	796	829	792	854	855	812	742	799	816	796	816	792	802	801	859	794	852	836	799	832	801	834	834	835	817	831	803	792	808	805	815	871	864	851	825	811	823	802	798	807	811	868	792	824	829	820	813	796	808	825	826	834	773	829	812	746	826	816	820	828	841	815	825	796	836	843	834	801	802	771	833	799	819	864	840	834	813	829	779	838	807	771	846	830	801	836	802	823	793	831	812	801	810	834	850	786	782	841	813	860	802	817	772	834	842	854	776	808	810	842	794	802	842	815	848	812	823	788	821	903	805	827	829	813	801	859	871	794	814	795	796	797	853	793	809	840	798	815	789	784	790	780	844	830	773	857	828	786	828	877	839	756	827	771	771	817	851	797	786	849	822	769	809	847	859	771	812	792	819	813	807	791	804	891	842	767	814	829	786	792	845	846	816	808	821	799	830	815	801	854	784	804	815	839	823	834	804	765	844	811	872	749	806	812	843	769	789	817	863	865	776	787	863	784	765	828	786	849	761	835	815	832	775	818	802	811	856	792	825	848	820	805	811	795	823	843	774	803	811	882	827	800	810	847	803	897	764	790	808	855	794	829	811	800	826	805	772	856	808	809	870	809	840	810	843	809	842	816	802	836	789	835	763	816	787	827	833	829	834	847	813	826	824	851	802	795	807	842	836	795	796	840	799	814	809	739	830	786	871	830	874	785	837	767	795	829	832	790	781	867	802	818	829	840	814	836	772	795	810	802	817	833	812	843	807	829	813	823	817	821	787	848	808	855	812	852	793	802	871	810	848	775	823	821	798	814	792	827	789	823	868	740	781	826	781	778	747	790	783	823	793	843	773	814	848	840	800	825	791	864	823	841	794	868	842	817	760	871	765	828	794	846	829	810	806	790	790	842	828	827	817	788	785	841	799	839	799	813	817	871	793	785	818	843	848	839	830	805	885	898	782	774	812	815	825	838	785	830	805	806	833	806	804	782	782	804	857	857	763	832	856	837	843	873	760	823	857	771	764	877	806	828	826	812	843	790	842	764	832	792	882	785	813	808	851	770	795	785	852	847	865	811	808	841	798	780	810	785	835	812	812	847	816	807	834	884	806	825	814	803	835	816	861	809	833	768	815	795	788	831	855	788	821	853	845	847	847	816	805	878	838	844	860	864	868	845	785	866	818	809	818	836	793	828	805	818	824	809	832	830	806	818	861	827	850	797	796	776	757	814	797	810	814	792	782	829	804	756	799	790	797	802	848	824	833	773	767	817	823	857	787	829	815	843	781	809	792	808	836	832	822	794	753	809	814	859	836	831	789	834	786	795	869	821	840	836	794	803	840	828	892	818	823	819	837	802	831	857	790	829	803	833	843	848	836	846	818	781	788	823	803	832	834	842	790	809	799	844	818	820	796	829	835	807	806	834	842	872	831	809	830	832	885	788	816	769	776	798	807	859	792	851	812	833	809	798	799	844	774	836	798	808	791	810	868	849	766	848	856	771	751	815	822	888	868	817	812	784	810	803	817	813	860	843	857	831	817	829	879	836	799	805	819	855	882	822	836	834	838	785	852	812	870	862	844	860	796	824	837	844	886	839	825	861	829	819	800	840	866	834	833	776	789	790	860	826	818	840	822	782	788	740	853	753	803	785	855	811	802	794	785	789	846	785	818	841	839	855	835	803	825	875	802	849	841	783	827	837	786	871	806	806	801	871	781	848	823	817	863	794	820	792	817	804	831	809	856	838	832	816	801	793	819	775	839	834	797	758	818	799	813	800	806	815	888	817	780	787	822	870	767	817	803	852	810	876	827	813	830	864	830	875	843	842	890	865	872	778	855	829	863	791	836	820	809	767	818	869	850	807	812	802	819	778	786	774	789	810	878	847	812	845	767	794	788	779	843	792	826	818	821	800	841	853	840	785	822	791	845	813	828	829	802	778	836	836	783	804	773	852	839	842	851	833	799	776	826	868	828	811	831	797	849	803	820	810	845	788	841	815	798	854	775	822	766	807	817	795	819	823	819	843	778	810	789	823	866	829	756	841	833	836	824	836	813	840	843	851	793	827	756	823	821	804	760	834	829	859	791	847	824	814	807	863	802	793	777	834	796	821	814	799	893	848	824	820	782	786	831	818	851	814	816	778	828	849	782	811	799	810	833	776	767	799	812	827	800	806	829	834	841	803	864	828	841	851	829	801	875	830	811	820	760	831	811	817	782	821	799	805	781	782	837	827	789	879	834	836	811	780	779	842	792	782	847	856	811	793	807	769	813	790	811	839	766	833	836	767	789	825	841	863	776	816	838	836	848	771	829	811	819	748	838	809	867	780	811	831	823	829	781	826	823	831	815	798	786	782	810	829	822	849	768	790	829	815	834	847	787	817	805	792	831	834	819	777	869	844	799	808	867	832	848	802	799	850	801	781	851	831	810	852	850	797	824	781	842	772	768	810	808	843	801	885	790	814	795	761	779	865	844	818	771	752	839	761	819	817	890	822	795	815	821	856	850	805	785	856	783	772	824	842	812	767	799	819	811	797	811	767	853	867	802	807	884	843	797	793	835	814	842	825	827	839	829	848	792	857	853	815	853	830	796	815	754	829	769	825	848	814	816	839	804	818	788	814	900	795	784	802	801	783	797	819	788	820	795	796	840	800	808	862	836	850	844	754	812	828	797	820	805	807	795	819	856	797	814	806	838	819	812	820	790	825	811	714	848	788	803	818	832	796	869	852	823	797	850	808	797	840	774	792	810	834	811	841	803	852	790	802	819	839	842	807	810	841	785	758	804	892	824	769	807	854	818	858	836	817	850	803	806	833	835	855	816	849	771	769	823	851	818	786	866	812	757	813	833	884	851	785	818	820	794	766	799	780	799	782	825	849	833	794	828	804	830	812	831	832	798	786	835	867	823	806	818	859	780	812	832	802	827	804	800	807	788	837	885	778	835	843	816	851	813	821	832	870	754	856	801	827	826	793	793	774	796	837	792	769	838	828
11129	8436	8783	6426	4172	3107	2360	1761	1332	964	792	667	589	529	469	473	508	470	479	490	507	436	449	452	434	439	406	401	424	393	394	427	445	405	411	416	422	410	397	407	376	401	395	361	384	394	375	424	362	373	420	404	381	356	398	393	372	353	401	344	383	338	404	405	340	365	377	377	370	360	370	392	312	404	366	359	372	386	367	345	346	367	381	365	376	366	375	346	351	363	339	354	326	393	348	377	357	389	347	368	333	371	386	355	375	339	364	365	329	368	381	343	342	377	365	401	399	366	380	355	403	412	368	361	372	360	344	346	385	357	367	361	346	379	380	380	421	378	361	365	386	369	368	375	362	373	376	403	345	353	380	361	357	425	400	381	404	386	329	367	375	387	393	340	370	381	358	382	362	375	372	322	348	352	401	363	405	387	405	369	370	355	387	414	361	372	339	340	333	387	368	371	345	360	340	356	373	316	376	350	319	403	331	382	355	354	400	334	362	369	346	353	390	411	329	338	361	375	394	375	384	366	377	361	379	374	381	348	373	386	353	395	375	419	353	360	334	375	362	351	381	391	377	383	366	368	376	386	373	372	369	373	369	358	376	352	390	401	367	374	374	362	387	387	384	381	335	359	344	390	348	365	410	355	404	374	367	382	376	402	388	379	369	364	377	327	368	350	355	355	384	388	370	381	332	371	366	359	342	398	347	376	366	401	343	352	366	362	382	377	398	332	323	365	401	357	367	332	352	384	374	357	396	439	389	368	370	342	372	394	339	357	402	387	367	371	366	409	391	349	346	361	358	374	345	373	380	367	362	363	407	403	353	336	388	380	389	361	351	349	325	374	375	374	339	389	368	395	385	326	373	375	391	353	377	366	397	367	385	414	397	413	371	377	312	362	360	358	345	392	365	375	348	370	399	343	365	328	365	359	379	415	403	388	384	364	373	382	376	308	357	350	350	367	376	387	358	362	354	361	386	351	376	361	395	358	384	360	385	367	328	360	369	414	381	350	360	352	342	372	408	350	396	327	344	351	385	399	392	364	367	360	350	380	333	412	362	338	354	397	334	356	366	348	360	353	347	352	353	369	388	378	398	352	350	354	370	367	362	366	353	397	367	364	372	353	382	336	378	367	340	385	331	363	363	377	358	364	412	377	391	390	370	366	366	368	392	391	377	371	340	398	362	369	356	364	361	343	340	361	410	366	363	373	362	351	342	334	349	391	357	376	355	370	349	390	361	354	393	366	340	366	383	335	328	358	350	347	369	372	350	365	388	361	386	390	370	376	366	344	369	386	347	384	372	368	348	341	355	361	357	407	371	404	398	406	360	403	348	350	364	392	358	352	376	341	386	342	357	408	308	398	393	370	375	346	386	379	376	349	344	307	327	355	360	375	380	388	390	385	324	372	351	329	371	366	381	357	336	384	381	376	352	373	368	368	353	370	352	387	323	365	373	336	374	342	380	350	384	406	390	422	338	345	334	362	373	368	386	374	370	382	349	352	394	387	378	402	339	344	367	359	381	366	361	362	338	394	355	366	330	330	351	387	341	314	332	356	365	374	384	366	327	373	350	380	344	344	387	411	391	398	363	381	338	382	321	362	358	335	342	344	347	367	328	386	349	368	349	363	376	371	365	339	392	330	391	368	377	368	369	359	376	367	372	401	378	335	369	344	394	360	367	345	388	354	367	338	361	372	360	338	355	386	329	371	359	379	385	392	369	377	366	358	356	351	312	379	360	366	384	356	379	382	370	337	348	370	370	365	378	390	383	393	370	356	364	381	378	358	356	405	350	385	326	347	346	348	367	376	394	361	390	367	328	349	370	372	368	364	356	374	353	357	381	403	408	390	398	354	420	343	398	374	364	392	371	365	333	374	390	413	364	341	415	346	341	344	389	366	371	357	366	388	363	380	379	376	366	376	378	391	372	324	352	360	346	374	390	385	395	351	371	387	336	404	396	357	358	414	373	357	363	373	332	369	378	371	364	378	357	374	352	360	357	367	359	414	359	367	403	380	369	367	355	361	354	360	344	347	348	346	408	358	367	383	368	356	338	390	401	335	365	411	392	377	367	383	380	352	389	349	423	390	371	415	360	360	399	360	384	400	391	363	363	331	367	370	350	367	372	343	374	376	395	361	371	405	363	388	375	365	416	358	333	350	366	354	383	364	353	390	385	376	396	364	364	355	375	335	407	379	384	370	365	342	361	365	387	376	384	369	358	387	361	384	388	360	362	370	360	351	405	385	401	360	342	405	371	378	359	338	339	361	362	373	363	369	376	368	370	387	390	378	380	369	355	374	370	376	366	392	373	356	394	373	361	352	381	357	348	371	393	354	352	386	367	373	343	390	371	401	381	375	358	375	385	353	379	370	340	410	345	406	390	331	363	362	342	404	375	380	368	364	399	393	346	375	397	393	340	393	429	402	392	350	380	350	377	347	353	378	360	349	357	376	362	345	366	362	377	366	312	366	413	375	349	380	385	371	368	389	358	351	354	381	366	369	349	382	361	386	379	388	356	349	375	360	345	347	355	338	343	356	388	378	358	344	355	354	356	375	403	371	377	366	379	378	365	362	343	381	381	375	366	408	328	350	379	384	373	360	414	394	351	363	389	368	399	345	370	364	358	352	316	354	400	349	371	384	376	363	363	347	346	376	339	400	387	350	343	350	357	332	360	367	352	377	327	365	380	401	372	357	411	368	381	398	379	353	358	359	356	344	367	377	346	325	349	361	358	384	373	402	368	351	360	426	362	379	373	386	377	345	369	357	373	349	342	378	366	405	371	368	384	415	358	336	373	379	366	366	371	389	350	343	355	370	369	348	347	408	380	389	364	362	347	351	355	406	403	360	367	357	370	365	372	362	384	362	367	392	375	401	350	357	391	339	359	358	364	354	355	366	343	341	385	386	383	346	353	353	351	333	351	384	363	370	360	367	369	384	367	367	352	379	358	334	372	343	373	369	364	385	364	378	380	363	339	376	365	382	359	393	359	323	365	348	390	352	361	372	349	373	338	393	384	368	370	388	375	368	370	361	362	338	344	343	369	379	370	361	351	357	371	406	358	337	384	401	381	366	364	384	367	379	323	425	371	336	376	387	355	367	363	367	364	348	382	375	372	356	358	358	337	380	372	359	364	359	374	361	378	369	290	377	333	368	405	361	362	408	352	360	364	380	373	348	339	366	360	379	353	348	352	361	359	361	397	373	400	373	352	362	341	348	417	386	399	373	395	371	377	356	360	361	400	387	346	375	356	334	373	369	371	367	353	417	408	364	369	392	398	405	352	376	344	367	387	375	396	371	330	393	348	388	367	346	388	365	350	390	357	348	398	402	401	379	331	379	337	353	332	332	380	332	395	407	385	367	333	407	362	375	381	361	377	376	351	370	359	390	345	385	377	338	365	369	360	357	400	410	365	396	341	394	408	360	383	368	353	381	330	368	375	328	368	361	397	350	355	388	388	366	357	347	343	406	368	367	377	371	350	386	392	400
8287	7785	12838	13498	11975	10066	9240	7312	5495	4247	3323	2488	2202	1942	1855	1779	1730	1880	1725	1661	1785	1752	1598	1529	1457	1300	1409	1451	1347	1438	1380	1347	1422	1343	1262	1300	1310	1189	1175	1179	1183	1124	1101	1182	1134	1111	1112	1125	1069	1045	1012	1040	1100	977	1021	1020	992	965	983	966	918	958	1006	975	1008	942	935	963	930	975	947	938	946	915	906	931	947	904	905	901	955	909	952	878	928	946	916	949	872	888	959	880	956	969	916	881	890	905	953	871	928	980	948	893	905	913	916	970	901	913	896	876	912	897	903	884	867	910	899	857	896	937	919	877	877	905	879	886	881	872	916	897	905	945	909	937	878	901	929	887	915	966	912	848	870	925	888	954	906	894	886	964	888	886	911	915	884	899	940	828	951	890	949	870	899	918	986	837	961	967	955	905	922	909	883	915	869	948	863	918	923	870	968	943	899	952	849	859	843	886	966	936	912	905	968	906	905	920	893	900	931	891	940	910	841	938	917	917	956	930	937	958	884	922	931	937	952	891	864	921	902	931	947	897	901	909	974	941	964	884	900	907	886	899	936	911	902	921	911	915	920	885	872	929	903	917	915	923	843	902	825	893	956	876	886	895	945	918	906	895	935	894	917	886	936	899	942	905	908	872	890	903	867	886	880	895	902	869	947	838	885	934	966	915	876	904	847	893	852	894	896	883	958	890	882	904	890	873	912	896	896	954	872	911	925	916	915	881	918	903	920	928	911	906	897	907	908	914	929	864	929	870	933	914	905	849	904	904	904	914	930	936	920	896	885	914	841	916	952	872	851	921	877	909	913	897	950	817	938	939	898	943	911	919	882	880	895	922	908	927	894	907	934	896	869	926	909	925	931	948	943	938	929	984	940	967	910	922	876	875	862	925	879	921	864	889	867	926	869	909	931	902	904	858	923	944	951	892	941	905	896	841	873	888	926	830	855	898	876	916	918	942	867	902	941	936	849	930	884	886	953	923	934	914	894	923	843	918	887	905	930	936	904	897	885	936	883	929	857	898	878	891	929	906	916	869	886	873	930	911	886	891	916	888	942	861	909	869	950	884	855	895	896	858	873	908	923	875	891	880	874	903	955	890	894	893	916	929	902	940	923	890	824	937	895	913	837	908	914	922	876	933	868	924	851	906	933	885	930	900	924	928	927	953	953	969	891	917	924	953	947	905	924	910	916	927	931	896	893	892	958	879	895	838	930	864	899	877	919	927	966	926	950	891	880	905	942	903	905	891	905	910	868	942	874	926	957	932	894	933	874	877	864	875	898	931	860	943	926	924	907	931	987	910	908	981	931	885	911	903	918	985	903	957	892	840	894	917	927	888	944	871	886	909	891	938	918	916	917	892	882	910	861	923	957	923	857	854	952	872	938	903	893	947	909	915	927	937	953	867	847	864	908	875	904	916	958	862	970	902	900	868	872	888	861	901	904	940	943	913	875	903	910	913	894	901	888	898	830	959	911	940	940	943	898	923	859	870	921	883	924	907	852	890	873	896	899	939	930	890	890	955	929	860	871	930	893	911	943	923	932	942	923	887	884	910	962	901	902	877	839	931	900	896	943	872	938	908	914	954	915	935	912	852	943	910	858	953	855	878	908	933	899	932	881	895	914	869	928	863	923	944	851	920	905	916	901	842	885	924	860	914	876	938	960	864	955	916	894	891	891	951	926	924	911	911	873	876	908	960	878	936	895	935	882	905	885	952	944	937	898	898	889	899	938	913	889	942	964	869	908	943	892	905	903	920	925	903	892	881	891	870	939	909	960	931	933	921	927	915	887	897	925	891	864	916	924	884	885	926	928	918	936	908	919	898	903	866	899	860	833	950	933	885	883	925	917	855	937	903	971	840	875	931	833	912	915	905	881	904	907	940	880	890	864	941	919	902	914	877	907	902	899	910	928	933	882	886	925	908	880	926	872	916	877	920	902	893	934	872	891	897	917	939	971	899	904	864	883	918	862	926	882	935	908	867	888	892	873	893	930	877	865	880	909	878	893	912	936	922	872	920	919	927	939	934	978	910	884	900	918	912	924	832	894	880	922	890	899	909	896	985	880	919	875	939	901	916	880	995	909	923	857	906	893	929	903	921	917	883	933	946	958	839	943	935	867	921	888	927	856	926	952	916	940	918	893	937	914	892	911	956	906	891	904	872	862	861	925	908	916	908	886	849	876	921	945	950	885	872	914	853	924	923	923	953	902	887	889	941	872	906	948	928	872	951	932	898	919	940	857	881	889	894	914	838	918	873	894	869	868	939	937	864	921	964	938	868	925	946	915	867	934	880	901	899	865	892	931	870	848	896	902	926	928	849	907	874	913	931	921	902	975	895	876	868	849	868	936	914	946	938	877	873	913	890	932	922	885	859	909	892	876	859	903	907	882	930	942	929	891	850	872	927	886	869	923	934	903	904	939	934	918	929	896	902	928	889	933	920	851	866	876	923	904	896	883	910	921	900	952	866	953	904	869	923	843	903	951	867	907	900	924	917	955	904	924	959	877	895	909	890	885	908	920	867	905	928	907	908	889	871	872	917	899	882	936	934	916	940	889	904	880	906	940	864	941	943	899	1001	907	930	918	884	906	900	935	892	890	896	901	926	899	896	879	953	900	902	904	900	953	950	961	882	931	924	919	933	924	874	991	962	901	925	941	895	876	924	946	922	884	920	886	926	872	892	934	878	856	903	911	878	890	898	839	943	909	895	887	866	895	894	905	907	973	922	862	842	866	895	895	843	949	892	925	914	931	846	898	910	918	866	879	883	860	892	922	870	943	934	889	897	877	893	867	912	928	868	890	901	918	918	901	970	944	822	908	897	926	916	927	935	921	924	934	923	860	920	886	884	901	924	880	944	879	907	887	883	884	926	917	917	925	885	893	883	960	919	926	901	934	910	916	911	917	897	940	933	884	850	944	891	903	904	880	931	876	909	944	940	922	885	906	900	902	887	933	917	907	923	862	918	940	914	936	923	948	888	909	937	874	897	928	885	959	879	902	911	924	874	885	926	897	942	833	954	926	907	882	936	904	893	934	983	924	922	911	868	927	941	889	899	911	885	900	886	943	865	886	941	851	924	924	912	945	885	931	936	927	923	895	887	928	943	906	943	915	885	907	927	879	909	861	870	879	897	944	912	899	930	870	901	843	914	917	947	896	898	887	923	883	929	886	896	907	891	949	892	972	940	960	898	908	905	920	873	913	867	903	950	933	866	916	869	909	901	825	885	916	923	947	943	900	901	916	895	937	871	916	909	853	949	917	885	877	899	925	929	901	915	929	899	873	933	902	938	947	966	914	910	865	879	920	939	910	919	889	899	922	939	948	935	931	869	935	868	946	881	893	935	883	882	903	900	920	885	855	919	858	889	892	918	922	908	923	918	919	891	830	948	842	897	911	852	902	890	876	888	853	871	916	895	892	954	882	881	917	857	903	937	910	925	916	887	897	879	846	968	889	925	864	921	916	886	920	950	888	891	858	888	884	833	884	915	919	910
32452	28744	26999	21779	16719	11511	9309	8158	5240	3638	2555	2392	2015	1908	1886	1991	1769	1762	1512	1599	1668	1559	1425	1376	1097	1040	976	1151	961	1210	1024	1026	1094	997	902	813	660	581	687	747	608	580	516	533	542	547	577	516	528	500	502	449	468	479	474	450	515	443	467	427	411	428	457	436	455	465	427	443	448	407	432	438	408	399	431	422	418	443	441	429	428	440	409	455	409	421	427	435	468	437	418	474	425	428	484	431	422	417	453	425	422	421	407	417	427	419	427	484	422	397	390	424	420	438	430	453	414	399	454	403	459	494	397	423	450	441	421	426	407	428	418	438	431	451	451	454	413	503	431	384	444	393	407	411	443	465	418	370	430	444	431	432	427	436	465	402	410	375	417	438	422	421	419	419	381	380	444	419	439	397	424	475	470	422	407	452	431	435	429	415	424	449	381	410	449	417	425	421	454	441	402	447	437	471	418	439	434	444	393	416	405	430	443	414	456	446	454	494	422	448	428	421	429	418	417	418	462	431	397	414	466	433	436	448	438	418	401	441	448	425	444	415	421	421	446	427	426	433	387	406	439	406	382	431	456	420	449	448	425	414	447	423	402	449	416	455	416	481	431	429	429	447	417	441	413	425	407	393	448	428	445	397	452	373	442	427	437	422	405	452	429	426	405	405	429	410	387	413	454	376	441	412	480	426	416	400	436	432	423	407	442	439	414	431	389	431	440	426	429	428	442	446	423	429	404	434	444	395	438	405	441	424	415	427	426	470	446	465	385	457	418	426	421	426	410	401	394	455	395	447	405	431	410	450	461	450	416	453	445	403	378	411	403	406	413	452	405	388	424	454	425	419	391	432	431	441	423	376	443	434	391	439	424	423	426	376	449	400	374	436	455	454	422	422	463	438	451	456	402	396	388	472	402	416	386	441	414	437	393	445	414	414	433	407	428	414	430	421	434	409	392	398	410	412	432	481	421	428	406	425	418	457	432	424	436	415	441	479	384	379	401	391	446	409	441	374	429	424	441	403	434	436	402	436	418	406	439	456	396	435	409	420	452	425	401	425	414	417	432	395	405	382	421	431	447	471	379	446	447	457	438	430	383	429	407	444	432	411	444	402	407	423	391	443	423	395	443	419	459	435	434	427	422	442	404	421	453	413	404	430	428	404	414	455	420	406	414	405	428	428	433	435	423	402	408	437	436	400	471	440	421	411	404	457	407	469	411	420	442	406	420	426	406	383	409	407	420	458	442	435	398	434	422	413	422	414	397	431	439	402	400	394	409	420	403	443	397	425	419	423	411	442	412	438	454	426	434	461	414	431	443	415	447	407	399	382	450	436	388	439	413	457	421	452	434	425	414	442	405	418	412	416	453	396	435	423	468	472	395	419	402	466	366	411	428	446	447	406	423	436	386	442	406	428	435	427	420	422	453	403	430	467	415	418	426	434	431	443	401	398	390	421	457	408	447	397	423	431	422	449	417	412	425	429	411	443	441	406	370	418	410	399	419	388	438	388	442	447	433	428	436	460	422	391	397	435	435	423	425	444	415	433	463	390	417	385	411	422	412	406	412	444	441	422	428	415	436	393	402	433	430	408	420	403	422	428	423	456	419	443	428	439	390	431	419	428	442	406	433	421	408	445	452	409	407	430	454	459	398	382	448	385	470	408	410	438	442	401	436	437	448	444	396	420	378	448	435	374	414	453	395	403	404	426	452	386	416	438	422	438	389	404	427	409	465	383	452	431	441	440	453	437	423	420	426	457	446	380	378	465	488	395	451	406	426	426	409	458	451	449	450	438	432	408	424	364	412	428	430	418	403	416	401	432	421	440	428	429	420	446	423	477	432	424	436	453	414	402	458	447	422	395	403	419	448	422	412	401	398	439	385	436	431	423	431	420	476	447	454	445	411	423	404	420	402	433	395	437	379	394	421	415	436	452	413	434	457	400	416	388	445	448	440	425	438	415	412	447	421	441	435	413	431	438	385	437	421	423	451	417	464	414	432	465	435	437	414	438	424	441	440	427	427	446	440	431	434	430	371	420	402	425	475	442	399	443	436	407	458	424	437	395	408	442	433	439	402	395	445	438	425	435	396	416	417	419	388	426	430	434	444	397	405	396	458	435	406	409	409	397	415	419	429	379	399	424	401	439	447	424	463	433	429	416	450	444	413	416	430	416	408	433	479	408	405	426	432	434	392	431	399	437	441	410	442	436	453	457	403	418	433	430	405	444	409	448	421	445	430	436	471	372	408	442	439	464	446	419	423	388	404	422	411	404	414	424	448	411	414	434	400	447	425	416	410	419	405	384	430	421	445	456	434	407	431	396	388	439	409	425	433	386	401	454	413	410	443	427	432	437	441	432	435	434	435	447	442	408	402	405	450	403	453	436	400	421	416	412	428	409	386	416	408	390	430	455	439	424	425	393	469	409	384	415	398	402	414	424	434	442	424	419	409	424	408	374	499	442	397	398	449	379	431	424	419	411	396	428	392	426	445	449	439	434	435	411	417	429	456	408	406	411	439	410	406	403	411	405	397	444	440	427	457	455	438	427	433	407	469	434	432	422	455	407	435	420	414	393	443	411	460	382	433	425	436	445	428	423	410	426	481	404	430	432	426	387	405	414	425	442	421	436	416	447	439	408	442	427	428	463	446	388	447	442	450	440	438	447	447	412	454	420	439	429	406	424	456	395	410	437	421	421	411	416	423	398	405	455	439	410	427	419	435	399	418	426	425	423	404	398	445	382	411	443	414	450	408	458	413	455	415	398	417	400	452	427	431	405	486	421	456	406	411	390	442	420	394	432	439	454	432	383	401	442	421	454	433	444	389	415	395	442	473	405	391	447	476	445	467	438	405	422	391	434	430	405	406	455	431	443	439	413	422	442	454	413	433	413	391	419	424	400	415	402	430	395	405	424	414	455	431	429	418	441	425	424	421	417	421	456	428	419	416	451	430	433	418	434	411	473	454	435	372	379	461	408	450	418	438	433	429	446	412	408	388	377	453	397	416	391	431	425	438	421	444	384	400	456	446	420	391	425	427	450	412	407	425	432	436	433	436	445	426	414	417	397	449	463	389	423	415	412	394	431	424	443	430	447	413	446	411	430	413	429	469	441	436	433	452	432	442	418	416	375	406	415	446	433	437	424	424	422	426	452	439	393	426	433	434	439	398	431	399	429	430	418	464	450	423	434	454	425	434	401	398	450	443	420	423	448	426	409	431	390	443	430	422	422	387	454	393	431	417	433	427	451	410	408	470	438	405	425	429	451	464	423	413	446	399	440	440	404	406	389	446	452	449	434	436	437	422	473	448	384	429	397	438	386	406	464	458	421	392	384	446	437	432	438	425	429	425	442	424	461	415	464	400	420	416	432	399	418	435	430	425	402	429	405	452	460	468	409	418	388	420	392	438	449	420	438	393	442	406	439	425	446	426	465	380	406	417	401	469	459	439	430	434	441	403	448	413	431	404	374	406	457	404	440	432	380	437	451	445	426	428	447
23258	21391	25908	25551	24064	20852	22381	21456	17388	13656	11375	11049	9778	9803	9421	10250	9054	9628	8403	8679	9355	8572	7801	7690	6609	5459	5129	6707	5292	6691	5821	5460	6058	5575	4789	4281	3286	2413	3506	3263	2376	2306	1974	1963	2122	1865	2043	1970	1827	1596	1573	1569	1569	1486	1505	1358	1384	1413	1208	1238	1231	1093	1252	1201	1158	1163	1164	1122	1080	1158	1008	1047	1089	1049	1101	1033	1075	1017	1079	1036	1074	1011	1016	1032	943	1047	1086	1090	1097	1080	1037	993	1094	1061	1141	1041	985	1028	1044	1032	1005	1012	1055	961	974	1012	1003	1010	988	958	1008	1030	1020	1009	1035	1019	1034	1008	1057	986	981	987	1056	1062	1003	1016	1010	1056	976	1019	1054	1019	1013	1059	977	1055	1035	983	1012	1041	1019	1022	1015	1007	968	1010	1014	978	1033	1038	968	986	984	1096	1037	1028	1017	1062	1051	995	1032	947	982	1034	982	1018	1015	998	1016	1032	975	1033	1039	1024	1049	1012	984	1056	993	1013	1057	1012	1032	1030	1053	987	987	957	1001	994	998	1061	1046	969	1046	1031	1021	1005	1012	950	1025	1026	974	1054	1004	994	1034	964	1028	1009	982	980	983	995	1003	1010	1032	1055	1018	993	1029	1007	1044	1011	1036	1031	1038	1044	973	1024	1002	1019	1007	1005	991	1023	996	1039	1059	963	1013	992	1001	1063	983	972	1081	1079	966	953	1042	1002	1006	985	1027	1009	1010	1067	1038	1029	1045	987	1000	962	1055	1012	1076	1056	1074	1005	988	995	1037	998	933	1003	1032	1046	945	955	1044	1029	971	1015	1023	1012	1024	993	981	1095	1048	1025	1042	1015	1095	988	1013	1026	1011	1002	1042	1047	1019	992	1017	1018	1039	1032	1006	1003	1003	1051	1062	1004	986	981	975	1064	1065	1020	977	994	1007	1020	1013	1011	1009	1029	1027	1021	982	986	1012	1034	955	1015	1002	1008	1043	1015	982	1038	978	982	1019	1005	990	1004	970	1004	1004	999	946	1021	989	992	991	1031	1036	1041	995	1009	960	1015	1044	1044	1000	1052	1012	1033	991	1006	1002	1064	1009	998	1014	1040	1049	1006	982	963	981	1029	1041	1008	1045	1011	991	1012	1037	1049	1033	1063	1009	1013	1017	991	951	996	1055	1084	1047	1021	1019	1012	967	1045	1032	1008	1008	1022	964	1056	1044	1037	1006	948	1075	993	1050	1020	1024	1081	1012	1006	1062	1001	1029	993	1049	1040	1042	988	1025	939	1016	1025	985	1004	961	984	989	979	989	1019	1029	1033	1024	1000	973	1041	1013	982	988	1036	941	984	1006	1005	1026	1064	997	997	996	1010	1001	1006	967	1011	989	1016	978	1027	972	1041	991	993	930	1023	1016	985	1021	1025	999	1051	1061	991	1062	937	998	1008	995	1023	1017	999	1009	1008	997	999	1018	987	1030	999	1023	1052	1008	996	980	995	1027	961	969	1008	1032	1000	1024	1012	998	989	1018	1017	1021	1018	1018	981	1038	1005	1046	1022	1064	1020	982	1030	1053	1069	946	996	1025	1036	1012	1081	973	1043	1004	981	1076	989	989	1026	1053	986	1001	968	1000	1093	995	1049	995	979	1024	1003	995	997	1014	1006	985	1021	990	969	1017	1031	989	961	1053	1024	918	984	1002	964	983	1002	1030	1014	1079	996	1069	998	995	1100	1009	1046	1041	1007	1006	1019	1042	1045	1017	996	990	1056	1016	953	968	1025	1038	997	1053	978	1047	1022	1058	1000	1021	989	976	973	980	1027	971	1033	1044	1028	1070	977	1075	976	962	1023	998	1007	952	1021	1077	1012	976	992	962	1036	990	1049	1050	1057	1018	1004	997	1024	1021	963	997	962	1035	1049	1003	995	1040	995	995	1043	1029	1013	992	1025	972	994	1023	1044	972	1028	1008	1062	1082	987	1092	968	979	1008	1015	1072	1046	1002	977	1032	1018	1059	1023	1011	1022	980	1065	995	1012	961	1021	994	992	1012	966	996	1083	992	1018	992	925	1069	1015	1020	1031	944	973	986	976	993	1016	1041	1095	1020	1013	1013	1073	1005	1037	1032	1019	1071	1031	1077	1020	1027	975	986	1067	939	1013	1011	1031	1017	942	1053	1000	1034	1005	1023	990	1007	1055	991	984	983	1005	1030	1045	1025	968	1015	1033	1005	1018	999	942	969	995	993	992	1043	1066	1067	1040	1008	1073	1028	1058	984	1054	1026	974	1079	1011	995	1015	1047	1047	936	1002	1025	1083	997	967	1011	1029	1017	1028	999	1017	1035	984	1037	1026	1011	1062	1000	1050	1000	1032	1016	1078	931	1014	969	1010	1052	1065	1024	1026	1015	995	1039	1000	1002	1020	972	1034	1010	1044	986	1033	1013	991	987	937	997	1031	1005	1044	989	1044	991	955	1035	964	1042	1068	1016	1023	999	984	1003	1028	1036	995	1001	1003	961	1011	1000	1013	970	1011	1070	1010	1007	993	1020	1016	964	978	1023	980	1004	1007	968	1027	1013	1043	1024	1029	960	986	992	1012	977	1034	973	969	1034	1017	1032	997	1006	1045	1022	975	1010	988	960	988	1026	996	963	994	1030	1016	950	1013	1010	1022	987	997	1074	1037	1041	976	1011	1018	1007	990	1006	1078	969	1009	1056	985	1055	998	1055	1029	1013	978	1029	1024	1008	995	1010	1032	1048	1027	1011	1049	1000	993	1015	1005	1031	976	1055	1023	970	963	991	1021	998	1015	1008	1010	1010	998	990	1018	960	980	960	981	1063	963	1029	971	999	959	1082	1056	1019	1004	1059	979	996	981	997	971	1030	980	1003	965	1006	973	951	1026	1011	1003	1022	927	1001	993	1046	986	987	996	1056	1046	1021	957	1010	987	1029	1007	1037	984	1095	1004	950	1002	1038	1028	991	1012	995	1029	1029	995	993	1047	1000	1004	998	1021	1011	1025	1056	1067	1052	1027	972	1012	1014	1008	1018	960	1042	1024	988	1006	1001	1014	966	1015	980	1012	976	1000	941	1041	1005	1026	1049	1014	1071	1034	1024	1031	1075	1071	968	1009	1014	962	996	997	1039	983	1011	952	1013	1019	1041	1049	1006	969	1005	1006	1001	1028	1009	1072	1013	1064	1013	1019	1023	994	1029	1043	1015	964	953	1031	1008	1021	979	1017	1037	1006	987	1041	1032	1006	1020	973	1043	981	1024	953	991	1033	986	1016	977	1008	1042	1013	1006	1052	963	1074	995	1004	1036	1022	1020	991	1026	987	984	904	1007	1001	1021	937	1020	1018	1013	1040	1012	1016	1035	1060	974	1027	1032	1012	1045	1036	1018	1053	970	1031	984	1036	966	1111	1041	1005	1036	974	997	1036	1012	1015	1049	1046	1064	1038	986	1046	980	1004	1002	957	1010	994	1038	1007	995	987	1015	970	1000	1006	1021	1024	1019	1021	1009	1012	1037	1035	1019	978	1040	977	1035	1051	968	1010	1012	957	979	1010	957	1017	1037	1080	1022	1002	1014	1025	981	1021	1005	1050	1032	1042	1019	976	1033	982	1037	1042	1027	952	1028	1023	1041	1009	1004	957	1040	1043	1040	1006	997	969	1043	988	1017	1021	960	1031	1025	1009	1020	1040	1040	1069	1122	984	1027	1006	947	1061	1045	1015	996	982	1034	1077	1033	993	1017	1061	1082	1007	967	1059	999	1023	968	1030	1046	1023	959	1016	940	1008	970	1024	991	946	1064	1087	1001	960	994	1002	942	1078	1037	1090	1024	968	1027	1021	1026	1048	1050	1006	1023	1081	981	1010	1063	993	1007	1025	1009	1058	1015	1000	990	1038	965	1051	998	1079	996	993	1053	1070	1053	1017	959	949	1020	1038	1033	1007	995	1021	998	1044	1018	1035	993	1011	1024	1013	1047	1003	959	983	1008	953	1004	1022	1003	992	968	1016	1009	958	1036	1002	984	1064	1044	1016	1003	968	1018	992	999	1114	1008	1011	1023	1006	1021	1016	1025	1014	1023	989	984	949	992	987	1049	1072	1045	994	949	1019	1006	1061	1008	976	1027	1032	1016	999	1039	1014	1082	956	1025	1031	977	1021	976	1038	995	1020	1068	995	1052	964	1049	1017	984	1023	983	1023	955	969	1022	992	1076	1059	1011	978	985	1000	1039	1007	1040	987	1048	1014	1001	1034	1059	1051	1013	1054	1046	995	1068	1017	1036	1019	972	987	1019	1037	1021	958	1001	1029	1010	1036	1052	1023	921	990	963	959	989	1048	1024	1023	959	999	995	1064	1025	1000	1020	1016	1021	998	1024	1036	1013	1025	1031	1045	1046	1002	1004	1017	1015	1011	1013	1037	1031	1025	1028	1008	1034	974	989	1048	1002	972	1004	1033	985	1025	1031	964	936	944	1089	998	1041	1003	1001	1096	1051	978	1062	990	995	962	996	1009	1015	1007	1050	985	1025	1010	1035	1033	1033	983	1036
40169	33090	30571	26235	22230	17674	15854	13634	8771	5824	4378	4386	3344	3360	3244	3902	3332	3140	2580	2507	2968	2832	2212	2236	1773	1566	1465	1840	1391	1915	1595	1435	1650	1473	1336	1164	982	750	998	880	695	641	564	554	622	554	619	562	528	503	505	465	486	491	423	436	404	419	413	406	406	367	454	398	395	403	413	394	401	375	425	390	367	369	378	383	331	375	347	359	375	340	374	382	370	410	383	369	372	383	385	327	368	336	357	337	344	344	358	330	375	368	350	355	380	385	395	362	339	403	346	343	362	358	358	376	321	382	385	374	379	370	348	338	306	391	355	371	359	390	370	375	371	390	351	369	349	370	366	360	338	373	363	362	394	348	350	346	373	352	350	336	389	338	402	390	368	366	384	346	371	367	348	359	369	379	349	367	384	364	389	333	380	377	379	363	336	371	370	365	352	359	372	373	330	320	378	341	359	365	366	359	329	327	369	346	334	364	368	408	327	337	350	338	348	349	353	359	338	345	408	360	335	377	352	368	355	368	328	365	350	393	360	374	404	341	383	347	357	375	355	375	377	384	354	332	322	353	346	308	333	346	370	338	329	373	353	328	385	364	362	388	364	352	376	363	349	360	341	371	398	332	349	389	368	356	351	360	360	380	357	361	336	347	339	341	382	370	318	333	351	380	344	364	353	377	325	343	375	355	354	347	368	389	347	369	324	365	395	346	336	346	376	345	365	374	366	363	343	349	357	373	359	362	361	402	355	334	352	375	388	374	362	392	345	391	381	365	347	345	328	343	368	371	338	339	376	362	358	378	356	323	392	386	356	389	342	370	388	367	351	379	407	387	354	394	347	341	346	335	330	346	368	347	371	337	356	329	357	358	389	359	363	359	349	339	369	366	363	341	394	348	370	375	386	356	341	343	360	341	391	382	371	363	337	356	351	313	346	375	350	354	377	340	380	377	370	343	368	347	367	358	355	344	386	379	371	347	361	354	321	387	373	373	356	381	316	335	382	356	380	338	348	368	381	346	370	336	367	363	365	352	346	358	344	366	364	370	344	388	375	344	321	348	363	326	359	376	392	359	374	324	319	329	340	378	356	372	371	349	370	362	352	374	373	347	354	333	370	329	323	364	356	327	400	366	350	346	359	315	349	365	330	351	347	366	341	340	365	367	327	332	378	354	348	336	382	352	346	380	357	386	371	362	334	329	341	384	361	348	361	383	376	380	360	319	352	326	322	352	362	360	340	360	359	347	344	350	343	363	344	356	383	398	317	375	399	364	357	333	344	367	361	348	347	324	351	359	331	326	348	341	377	349	339	366	375	373	377	370	385	362	397	342	358	377	373	329	323	323	352	359	384	361	375	346	354	377	346	354	369	348	368	369	327	370	358	333	391	332	393	362	366	352	365	382	360	332	364	357	382	334	349	342	326	347	342	339	343	359	343	381	386	376	321	393	381	339	323	354	369	340	389	353	334	373	355	345	367	358	353	351	356	338	350	311	370	356	359	356	380	331	351	336	391	390	323	372	344	399	379	345	345	346	346	393	339	354	318	338	366	419	346	333	363	343	391	354	351	352	332	377	362	358	377	353	369	324	341	411	358	395	352	368	333	383	338	350	350	349	377	374	334	361	373	369	323	375	379	345	344	375	347	332	386	330	371	343	355	368	355	344	380	323	325	366	359	376	355	352	339	356	362	310	354	352	339	350	364	331	326	362	368	394	395	360	379	370	363	362	327	340	347	373	357	353	380	347	411	356	361	357	380	357	350	340	374	351	357	365	358	384	377	321	368	356	357	360	364	332	350	357	369	363	339	306	371	347	371	350	372	383	363	351	344	346	375	358	340	361	330	345	363	357	377	341	387	381	350	385	380	340	371	379	344	355	349	327	369	356	378	336	335	354	332	351	354	346	387	339	338	329	376	365	349	356	336	398	396	342	357	375	360	338	356	356	359	361	352	342	341	384	366	338	365	353	384	362	394	338	358	369	303	345	333	362	356	386	348	376	330	380	390	329	372	350	319	324	348	367	376	310	372	341	360	353	353	341	385	339	332	378	379	333	344	324	375	373	344	325	331	368	356	377	388	349	337	323	356	333	365	329	350	340	359	343	328	357	361	344	334	339	333	358	380	357	306	358	366	354	363	344	358	355	331	303	358	360	321	366	358	324	366	365	381	315	348	312	343	352	364	350	327	355	352	379	345	362	371	348	343	318	332	365	362	345	326	347	385	340	357	381	358	335	372	318	370	374	316	347	338	331	345	381	352	365	358	346	382	340	373	362	344	311	389	349	367	390	365	362	343	346	352	339	355	329	322	365	376	347	352	365	383	372	345	333	317	318	372	366	367	374	372	359	363	368	351	341	353	395	330	344	325	304	343	361	334	379	378	377	348	357	352	348	328	353	333	363	339	375	357	362	350	377	350	336	388	382	367	363	352	336	344	340	345	331	369	383	339	335	332	354	344	367	363	359	347	355	360	338	378	389	346	377	343	353	351	378	346	368	378	334	319	391	358	335	351	358	354	368	357	310	351	350	379	357	361	329	362	359	373	358	380	371	343	346	409	342	362	396	341	363	327	385	365	361	372	349	380	360	330	352	376	337	376	347	347	377	389	376	361	374	317	360	352	365	368	380	379	385	344	359	354	379	371	372	369	311	379	351	353	361	346	352	366	364	350	384	359	355	340	313	310	337	413	378	340	319	384	338	323	335	320	323	363	341	364	378	346	341	349	337	325	332	344	376	383	365	373	380	328	361	358	348	358	309	369	338	333	328	346	343	355	360	326	365	328	330	377	369	361	348	357	374	359	318	343	353	371	346	360	350	306	374	368	352	331	343	358	369	344	349	386	356	368	368	375	315	331	350	348	335	333	350	337	369	378	369	323	320	344	363	395	331	375	384	340	364	386	390	334	367	332	334	363	325	356	353	333	363	358	341	352	343	343	362	377	359	387	389	363	385	310	375	342	379	373	336	353	370	340	365	345	358	380	382	356	354	329	337	363	344	349	384	379	398	345	351	384	359	347	396	388	345	397	360	342	338	361	357	355	347	362	353	357	368	375	314	356	376	328	335	353	367	353	368	386	356	353	380	364	355	367	366	329	344	352	334	382	364	369	357	336	355	333	382	377	358	376	347	343	351	354	379	359	350	371	386	326	318	347	332	314	352	345	348	366	372	341	358	372	324	378	348	314	371	381	301	325	335	378	378	360	401	377	354	332	358	330	378	376	357	357	370	389	341	368	363	352	376	378	363	343	365	338	385	401	360	361	354	336	366	385	345	373	339	328	390	375	340	360	351	373	359	363	381	393	330	350	342	372	329	355	369	352	366	384	392	362	345	337	362	346	368	363	358	370	330	402	370	369	337	378	364	359	379	346	355	373	358	359	380	375	355	393	364	346	338	364	350	345	345	381	381	340	370	353	358	345	325	372	348	357	366	330	354	382	323	356	343	344	355	356	341	359	348	335	327	362	336	363	384	319	339	357	360	374	345	402	342	362	347	371	354	327	372
28164	25897	30121	30219	28905	27728	29191	27489	22840	18470	16810	17056	14400	15657	15031	17005	14964	15093	13120	13333	15027	13643	12026	12449	10527	8130	8217	10936	8037	11417	9609	8760	10035	9450	7939	7127	5370	3858	5866	5311	3268	3189	2804	2476	2847	2599	2745	2450	2220	2003	1950	1781	1865	1608	1666	1456	1491	1546	1165	1166	1126	1125	1251	1111	1151	1088	1073	1023	1044	998	1024	1030	947	977	919	977	893	921	893	920	891	810	886	860	913	923	927	993	936	873	876	888	959	868	1090	863	858	845	853	856	823	864	885	825	827	828	858	880	876	925	831	863	832	877	852	839	858	843	850	875	851	814	835	874	909	846	858	782	865	842	888	836	842	872	870	818	834	808	913	819	881	929	887	784	882	861	822	874	821	848	895	861	839	858	859	848	832	841	850	867	827	862	813	833	846	897	808	854	894	834	853	872	784	770	848	845	829	915	863	860	865	876	843	823	872	819	828	921	851	839	857	818	869	888	830	867	821	827	826	841	810	826	923	858	857	867	861	870	850	858	824	831	836	855	845	808	825	891	831	832	812	862	864	882	840	865	821	808	825	824	817	891	853	840	838	900	870	894	855	896	876	827	845	861	846	853	868	834	869	850	839	794	840	847	873	857	856	932	850	851	880	848	833	864	908	866	864	927	851	849	862	837	896	880	847	861	850	873	877	886	830	874	900	890	825	898	839	865	853	861	862	781	873	873	829	876	897	865	879	880	873	861	830	909	876	845	827	896	861	834	852	852	822	870	857	875	843	858	863	884	842	878	849	862	863	813	849	846	808	882	828	871	858	829	845	852	865	827	801	853	849	876	878	790	887	894	844	923	849	860	826	839	873	874	870	847	840	867	842	854	904	878	852	866	820	847	864	862	875	846	834	818	834	870	843	841	809	837	857	887	883	862	883	848	893	912	820	860	798	830	838	862	887	827	879	850	832	850	858	845	909	868	798	859	888	848	837	884	851	869	840	815	774	855	832	890	802	792	831	841	859	814	831	847	858	922	837	851	819	807	839	868	825	841	873	833	847	781	888	840	833	899	801	888	893	850	816	836	852	840	875	855	885	842	845	877	850	822	831	882	851	873	892	900	923	848	854	898	894	837	845	875	816	812	888	865	858	822	895	830	802	839	835	851	915	852	884	855	905	833	859	858	861	872	814	863	835	847	869	847	826	820	873	817	906	867	819	931	863	807	809	833	918	852	882	880	868	888	905	855	863	872	919	834	878	829	833	856	847	868	853	850	793	854	772	842	885	827	788	811	861	879	827	857	875	846	843	853	864	869	903	876	811	842	887	864	816	852	851	843	882	833	881	872	821	815	841	828	841	926	829	846	791	852	824	791	860	885	874	832	890	830	865	853	855	860	839	841	859	854	814	870	865	850	884	845	831	855	827	824	821	815	856	889	872	860	872	863	851	872	808	848	824	820	847	849	903	870	821	862	844	860	878	881	831	899	870	873	853	870	826	893	839	871	804	849	852	855	896	835	834	812	847	882	845	838	879	863	859	800	867	826	860	806	840	838	850	879	903	864	806	883	824	879	835	890	901	858	846	911	855	832	857	896	867	835	836	862	834	854	866	852	860	836	842	878	791	862	836	844	841	818	834	830	818	859	822	868	845	859	789	884	844	834	833	856	854	856	823	842	798	860	887	885	880	833	855	867	887	799	830	861	860	823	875	878	862	925	839	861	869	891	884	810	872	857	867	882	768	803	840	862	873	881	819	876	948	850	844	880	898	897	813	837	892	854	842	848	840	833	833	911	855	818	855	839	834	851	852	862	873	820	902	877	850	818	841	878	849	868	904	852	808	820	843	908	823	861	885	902	828	850	869	837	818	799	757	827	876	830	859	875	864	839	869	887	812	869	855	830	813	873	782	886	833	861	858	871	837	851	822	894	843	829	891	889	826	804	853	857	851	806	897	870	855	895	882	843	882	831	848	864	897	868	863	819	851	897	802	842	869	875	867	856	844	864	872	879	842	846	852	825	800	816	861	834	829	850	869	810	838	837	832	919	876	860	885	847	830	802	850	858	873	896	815	841	902	840	898	850	872	807	823	848	812	820	825	886	922	855	878	827	838	859	826	843	792	847	857	845	842	865	824	879	878	838	849	878	835	871	858	910	837	826	821	862	873	885	839	840	831	877	860	834	892	852	826	857	834	850	819	834	867	875	838	874	885	805	898	906	875	816	908	813	840	860	867	843	839	816	829	830	852	885	786	890	870	859	848	840	839	859	873	796	883	831	853	829	862	825	854	837	852	876	904	851	875	859	858	843	853	841	849	893	857	884	847	808	872	879	836	832	820	834	842	844	885	848	814	872	856	901	858	833	841	819	852	835	854	870	843	876	877	869	807	827	890	868	855	862	828	853	821	855	845	865	833	860	828	851	846	824	831	853	842	825	857	838	898	842	872	859	843	838	850	866	887	861	878	811	894	870	846	903	828	843	861	895	857	880	880	900	832	857	829	849	895	830	847	916	866	845	881	892	843	775	826	859	872	868	805	862	848	866	853	847	871	775	852	825	810	850	898	864	826	853	807	902	849	803	874	881	841	910	863	838	855	816	838	878	885	837	783	844	849	866	839	870	852	857	869	897	878	844	893	889	881	864	896	862	881	822	844	869	865	846	846	861	884	837	822	777	863	856	851	893	904	851	840	902	858	916	834	906	834	876	884	795	875	868	850	860	815	850	908	861	872	862	835	909	830	805	800	843	889	882	836	824	856	855	816	863	835	915	850	884	835	820	854	842	851	809	865	851	860	850	803	830	861	852	812	828	874	799	841	818	863	827	838	853	900	875	856	888	906	816	858	866	829	893	872	831	881	814	866	862	817	855	844	892	877	869	846	857	830	875	832	822	924	809	831	839	826	857	857	824	831	902	820	863	887	878	830	844	817	853	849	884	860	835	815	818	874	828	879	856	842	857	863	923	892	841	863	812	862	857	852	874	856	858	839	804	845	885	871	848	916	830	833	881	861	864	828	812	864	837	863	855	858	872	844	885	854	902	810	862	864	829	881	825	873	866	836	811	868	844	879	869	878	836	849	840	802	875	834	879	867	827	807	858	849	870	876	867	848	829	814	848	826	863	811	850	839	876	816	865	837	837	851	852	823	847	797	844	904	850	811	803	858	857	933	856	841	851	827	915	874	849	847	802	823	856	871	768	929	871	885	820	841	808	842	818	855	879	850	840	868	816	865	880	885	896	825	901	857	901	820	878	841	869	839	842	913	851	864	863	866	858	848	866	814	860	814	861	851	845	823	836	833	832	844	893	825	902	875	847	837	869	836	864	831	839	854	841	850	831	805	815	845	916	821	858	876	827	808	827	855	887	822	835	805	887	845	935	871	865	841	859	873	866	910	922	797	887	829	901	873	852	823	827	916	861	858	894	816	892	895	837	880	853	894	817	896	839	901	840	850	838	848	886	861	837	861	842	860	866	883	824	836	865	851	839	797	832	856	860	849	859	836	899	847	916	867	835	925	788	833	918	886	851	830	904	794	839	876	844
11108	8112	8444	5971	4346	3185	2300	1721	1199	969	746	634	534	518	521	480	529	516	521	515	492	492	456	469	440	430	403	477	447	476	444	445	435	444	421	397	424	437	431	418	409	390	442	394	403	421	441	390	410	427	394	372	388	407	378	395	396	382	425	429	383	367	400	389	382	424	381	399	371	396	389	381	415	396	374	403	381	395	376	407	387	390	407	409	377	385	377	396	386	379	363	415	361	376	389	412	413	387	361	419	336	380	383	380	362	412	371	365	380	364	380	373	349	395	380	331	354	402	362	395	384	394	383	408	384	370	375	383	381	388	398	398	354	371	426	395	376	379	375	376	391	376	423	378	366	337	371	373	399	370	389	397	322	390	367	373	376	382	338	364	427	372	375	343	343	409	377	424	363	402	385	368	380	404	397	382	428	397	416	361	418	384	370	396	377	402	366	385	369	363	380	364	409	387	379	397	397	381	392	393	366	393	358	368	400	367	363	446	400	384	381	315	326	378	394	398	398	402	362	380	393	418	387	370	389	375	406	372	379	367	402	375	366	377	419	370	387	405	385	337	403	366	362	349	375	366	371	373	390	385	368	407	367	365	371	429	411	372	366	390	383	377	378	402	383	355	368	372	401	374	386	401	427	425	398	354	404	386	368	418	447	420	389	377	406	409	400	404	399	363	344	380	383	394	371	422	421	392	355	404	352	345	370	346	428	372	429	408	429	382	420	387	409	368	394	393	359	389	393	396	388	344	355	369	398	362	363	433	389	343	395	382	383	392	385	389	360	372	376	374	421	349	378	348	370	419	379	363	393	379	411	414	371	397	394	366	338	388	398	396	382	387	358	402	369	345	402	409	375	368	385	399	364	393	384	341	335	384	391	392	378	424	382	358	386	417	394	401	339	373	391	376	364	391	420	366	406	377	387	395	423	377	372	415	388	404	407	373	412	414	373	359	368	394	366	388	374	367	415	388	367	381	415	369	375	401	377	434	351	372	343	355	366	381	339	354	393	359	360	384	423	351	382	353	368	416	422	407	380	411	367	418	387	401	397	381	403	411	407	394	398	398	388	386	382	376	397	406	364	395	371	398	396	398	382	404	408	404	369	407	388	349	383	342	402	395	408	399	416	403	360	369	369	389	386	349	387	371	402	370	381	355	356	372	412	373	407	388	365	374	383	361	377	365	385	399	375	385	417	379	389	370	377	398	396	377	365	411	377	350	354	344	386	395	385	347	359	370	382	367	374	406	379	396	372	398	426	373	403	400	373	373	380	356	404	367	384	347	341	399	378	404	406	364	391	436	370	408	385	388	385	399	394	398	380	372	408	369	401	353	383	370	387	347	375	390	348	387	334	341	402	388	421	383	355	341	439	407	396	355	366	357	376	381	406	359	374	412	401	406	369	363	410	374	394	365	367	374	393	369	383	415	389	409	410	354	336	392	364	384	402	401	367	375	357	383	391	393	393	375	378	349	402	387	355	387	392	410	397	403	390	405	341	374	387	391	423	421	424	377	387	371	372	379	388	342	375	416	392	394	382	385	410	362	393	393	357	394	354	374	383	423	376	382	391	405	378	388	411	377	394	373	402	387	392	384	369	325	405	377	353	382	390	376	369	365	394	384	375	349	388	368	368	413	363	363	374	348	374	399	403	374	385	411	363	390	434	399	374	424	401	376	370	395	360	346	374	392	370	368	388	360	344	378	394	404	375	361	350	401	368	411	367	408	390	383	357	375	400	365	341	382	385	385	379	401	387	377	405	399	331	377	364	382	328	390	390	379	420	400	381	394	364	399	376	388	387	411	395	393	371	391	392	383	391	353	370	394	373	404	394	399	376	408	389	379	399	371	378	382	374	401	430	395	411	374	373	383	379	377	370	366	383	366	429	350	423	362	353	403	414	409	368	392	384	366	391	386	378	425	358	403	406	387	390	374	353	389	390	436	396	378	383	345	370	405	415	362	405	387	392	422	392	401	375	405	388	382	386	384	378	389	372	380	353	343	364	374	371	370	372	398	361	432	407	372	370	386	379	358	366	404	373	389	424	424	398	404	352	376	398	394	405	373	359	369	393	377	385	368	377	405	393	376	380	390	408	408	381	392	318	407	398	377	392	401	375	384	371	348	407	392	389	375	442	374	396	373	382	355	366	379	392	407	375	388	387	413	393	337	399	382	432	384	358	385	371	334	365	375	334	375	370	423	381	399	376	366	417	407	382	362	395	399	389	366	376	357	398	397	398	383	359	364	393	375	379	392	377	397	396	393	387	359	387	361	351	401	392	352	342	407	417	415	354	389	365	405	400	376	391	364	408	419	404	394	351	384	409	392	373	379	393	389	388	398	381	374	423	364	393	394	386	376	404	368	405	411	404	333	391	396	382	411	382	389	379	366	396	372	356	358	389	399	351	367	376	382	387	410	374	375	407	374	361	383	361	392	371	420	395	357	392	392	379	380	376	410	414	391	366	407	385	423	399	411	400	382	368	401	359	419	402	410	402	369	377	393	373	382	430	393	389	394	382	383	400	378	352	378	406	377	389	373	365	377	399	390	391	378	401	389	409	335	360	375	348	331	408	415	380	418	360	408	382	370	372	392	367	370	375	382	377	393	388	368	425	381	384	380	379	372	384	441	419	384	354	428	361	403	390	381	395	411	385	387	361	383	404	381	361	380	402	365	401	364	364	380	410	412	373	410	435	381	394	367	389	364	406	375	367	431	336	367	389	438	375	405	360	373	381	339	376	409	369	385	388	395	389	392	384	364	410	371	373	365	358	375	393	402	360	392	412	379	389	389	388	382	403	368	380	351	365	366	375	370	325	391	373	367	395	396	350	398	367	386	381	360	393	383	353	378	352	373	362	400	406	425	415	404	366	404	390	395	327	430	432	413	416	387	372	366	345	394	392	396	330	401	368	396	387	374	368	389	380	388	380	388	436	369	363	382	357	366	391	382	368	347	376	387	421	397	387	425	358	379	358	404	377	395	394	433	401	374	400	379	385	389	345	379	403	386	397	368	393	377	372	394	405	400	359	413	398	413	383	351	385	357	378	356	384	403	439	407	377	389	355	383	335	366	354	363	389	369	354	351	394	387	342	411	364	382	364	405	365	389	406	392	374	378	406	388	364	369	412	399	391	400	384	394	367	396	376	370	352	393	403	399	390	414	377	404	390	381	371	373	390	389	380	399	340	363	372	357	389	444	408	394	382	375	333	413	384	404	363	385	423	378	349	396	374	366	377	387	359	341	377	401	388	400	399	369	381	365	372	386	397	413	338	418	374	396	386	396	400	391	397	385	385	388	395	414	384	369	419	379	431	353	379	340	401	400	416	367	388	373	390	403	411	418	350	372	379	384	362	372	395	379	366	344	394	345	406	384	359	449	404	363	379	389	365	356	387	357	391	411	359	409	371	389	386	350	392	411	401	400	392	390	364	434	342	402	351	357	383	362	411	406	397	407	401	393	369	384	415	379	379	355	380	361	381	396	394	364	383	357
8466	7797	12681	13470	12479	10997	8850	6971	5106	3979	2926	2489	2110	2116	1945	1870	1871	1897	1752	1772	1771	1747	1757	1562	1472	1445	1472	1564	1421	1489	1474	1360	1484	1374	1347	1393	1306	1256	1344	1207	1168	1196	1148	1142	1132	1281	1139	1130	1089	1100	1109	1093	1079	1016	985	1003	990	1055	1026	952	967	1004	1050	1045	975	968	1014	1012	1018	983	973	1009	987	1028	971	997	950	979	919	981	958	949	908	978	936	936	992	978	949	943	965	975	1005	941	972	887	984	988	905	962	938	963	920	926	925	926	926	953	1011	872	938	927	951	955	920	957	962	897	952	935	959	939	966	919	938	898	918	939	891	958	943	993	912	968	950	941	932	902	988	963	956	918	948	963	972	984	920	954	965	983	923	937	920	916	985	920	963	944	934	957	940	926	932	935	975	1000	934	916	946	944	914	934	949	896	916	929	959	955	961	899	995	959	890	909	935	929	885	926	891	863	993	948	987	922	908	923	996	956	935	981	922	994	951	940	991	947	897	943	892	902	933	953	950	889	935	888	937	935	968	954	957	950	940	972	953	925	972	943	999	938	926	974	941	942	977	977	909	933	923	942	1019	945	942	937	950	939	941	893	915	939	981	959	998	932	933	883	923	990	951	980	952	939	929	950	955	973	903	933	949	952	923	983	976	946	996	919	915	935	983	958	939	949	957	897	948	917	994	951	976	969	889	894	962	885	966	962	954	911	977	926	947	948	913	913	951	934	943	909	940	910	895	942	953	923	958	972	931	938	948	931	966	943	950	921	948	901	954	937	971	932	935	908	909	938	964	974	982	967	960	966	969	912	901	943	984	937	960	918	918	949	941	958	933	983	971	1011	997	937	922	923	948	921	943	972	931	927	920	933	912	985	946	990	985	954	965	927	911	967	1042	980	1010	934	958	979	977	994	972	989	941	934	934	974	931	956	912	960	896	1006	1007	948	943	955	961	905	916	947	919	933	908	919	953	946	945	936	946	847	936	948	941	928	928	897	906	886	918	974	916	976	948	921	905	965	949	912	943	902	949	919	1009	958	983	908	942	929	967	920	917	943	1008	967	943	949	918	961	929	951	962	926	1012	875	972	936	943	986	903	999	941	963	980	962	953	943	945	947	957	976	939	936	963	909	977	988	924	932	924	981	920	895	891	1013	888	963	925	939	955	976	946	956	962	969	918	968	985	969	932	902	955	983	939	941	888	961	917	959	910	898	958	903	855	963	1008	974	952	939	926	962	938	913	888	960	967	897	958	950	941	966	918	916	936	907	912	956	970	954	997	951	925	911	940	961	927	964	885	935	955	996	974	914	964	961	934	945	939	949	963	920	965	936	932	954	955	956	996	1000	978	968	937	943	909	942	868	942	917	929	932	971	978	917	1006	955	927	915	960	880	978	960	962	967	915	979	938	941	967	867	993	909	982	944	961	918	997	990	939	968	952	923	979	981	914	994	964	964	921	970	961	950	977	921	945	852	977	989	886	969	981	984	963	904	914	915	916	974	926	918	959	972	964	954	927	959	922	947	972	941	942	938	964	973	923	964	970	943	939	982	971	968	880	901	874	975	930	925	893	980	953	969	968	927	936	917	959	892	902	933	949	924	964	933	955	911	907	984	942	914	951	943	963	949	957	953	950	958	963	931	892	988	927	976	960	932	933	983	936	948	909	1004	952	953	919	962	926	982	895	956	935	954	919	996	917	950	970	932	925	956	963	958	925	989	953	994	950	960	931	967	922	1012	994	903	978	918	964	915	924	1044	917	933	1006	955	980	952	962	941	1014	946	942	839	903	929	971	946	935	970	897	948	883	951	924	957	925	928	964	934	963	939	999	898	909	974	944	913	1018	905	883	920	943	959	937	951	923	1026	989	974	916	980	894	938	933	850	900	923	947	936	940	964	961	917	921	946	996	906	921	968	898	908	981	882	988	991	965	962	960	905	940	963	932	934	956	947	950	952	915	968	971	893	951	956	943	951	918	971	941	966	927	892	945	939	944	872	958	977	907	946	980	951	893	964	898	938	965	966	972	1020	934	942	899	921	946	953	958	951	944	891	907	959	880	968	963	941	885	913	959	883	935	1020	937	946	940	948	943	1007	892	946	966	942	903	967	976	989	965	920	943	947	899	979	912	954	922	928	993	981	945	944	971	921	927	935	907	926	964	978	897	902	962	909	908	944	947	952	956	920	903	930	980	943	991	979	847	928	970	916	979	909	975	936	949	926	1003	954	942	976	883	960	987	962	955	947	943	933	950	966	925	910	982	956	926	894	949	964	982	963	959	958	912	944	930	892	985	943	924	920	965	907	928	908	953	974	931	934	949	991	935	947	896	934	856	922	946	929	886	980	943	934	943	946	946	1007	988	947	964	934	929	902	970	943	970	961	952	935	963	949	959	962	979	913	973	899	926	1009	965	991	963	916	969	950	882	904	908	922	918	1003	933	908	913	957	936	920	907	954	949	952	952	917	940	979	947	1004	985	966	987	965	955	960	880	874	929	943	958	923	882	936	860	908	957	947	963	974	927	932	944	928	984	938	966	936	944	961	1016	888	1004	963	963	950	981	967	948	962	936	902	957	930	905	930	940	963	934	946	954	945	950	922	905	934	902	982	925	961	903	971	988	931	930	935	978	941	921	998	903	910	984	913	978	904	908	964	937	920	966	944	962	934	934	886	1013	985	981	905	884	973	913	955	930	962	909	936	924	917	943	988	946	940	951	1009	976	1011	894	1038	974	912	914	996	925	947	940	988	981	943	956	928	891	928	963	947	898	940	982	971	934	973	962	997	896	950	945	972	978	945	880	965	962	934	963	976	948	888	931	888	967	969	913	955	901	949	960	951	1002	977	977	933	886	989	974	943	930	869	950	929	1007	997	919	948	978	929	923	938	953	912	984	936	946	947	917	944	968	986	979	979	935	920	972	947	944	941	990	997	978	960	977	985	953	913	990	919	991	904	949	952	908	946	959	944	911	941	923	906	943	946	948	943	927	958	939	953	926	884	959	951	973	911	942	943	938	1000	955	967	912	890	952	951	921	942	939	973	970	897	919	928	971	858	880	941	970	945	961	921	941	935	901	949	932	912	932	964	956	966	930	932	947	906	886	968	945	960	1005	935	894	925	940	947	922	960	952	904	912	975	935	973	917	932	1001	912	891	942	885	941	944	937	943	919	879	989	1015	985	951	891	909	921	992	991	958	884	922	951	944	942	967	970	964	955	936	993	987	889	869	932	950	980	964	979	969	910	991	952	959	965	948	958	938	938	927	912	925	915	928	951	964	932	952	933	927	926	914	948	928	944	897	933	914	950	970	962	944	905	925	991	974	938	910	961	916	994	957	938	943	961	927	978	940	993	944	934	909	925	904	984	939	946	955	937	945	924	935	962	920	1010	933	942	917	935	922	962	963	933	896	963	975	982	881	946	954	920	881	985	923	956	925	915	972	973	930	963	971	907	939	979	921	948	1012	963	939	942	930	986	984	934	872	966	951	906	941	1003	964	950	924	969	912	906	982	985	895	941	960	953	935	971	905	996	960	941	990	959	951	964	978	964	902	983
32668	27258	26208	21073	16542	11853	9413	7684	5054	3073	2519	2309	1980	2114	1927	2185	1834	1859	1610	1600	1708	1637	1476	1575	1115	1019	997	1197	942	1161	1151	981	1161	992	902	951	776	662	759	717	597	552	550	521	563	572	561	522	510	491	487	460	440	454	417	405	449	465	472	476	425	462	434	423	437	427	391	403	433	408	404	446	440	416	415	436	449	401	443	430	421	396	390	433	430	429	469	468	419	446	445	455	412	407	413	423	429	398	407	411	426	424	412	414	464	440	405	408	418	414	456	434	445	410	428	464	435	408	432	454	382	446	443	429	446	404	419	410	411	441	435	402	410	412	439	436	449	394	432	396	413	440	429	407	407	442	460	389	423	438	386	384	430	430	424	426	381	407	424	461	395	382	393	406	432	449	456	417	414	428	418	374	426	373	423	395	455	387	424	452	459	418	464	383	391	442	374	369	431	430	422	416	442	428	415	402	414	434	397	436	451	446	468	434	415	419	439	444	390	428	403	392	421	444	425	446	404	413	440	394	416	434	461	415	455	438	453	444	407	426	446	442	410	438	450	405	414	440	399	424	402	385	422	439	415	378	426	437	447	412	429	455	440	435	413	439	421	425	450	402	447	387	365	445	419	457	410	425	417	397	426	392	441	465	413	437	421	403	426	471	423	425	394	417	401	418	420	389	410	420	398	454	444	423	436	426	444	403	428	418	419	421	424	429	399	451	399	405	419	428	424	452	388	452	470	421	397	430	434	428	420	422	391	436	385	435	421	425	427	417	434	406	427	422	416	400	414	408	411	437	412	415	432	423	406	420	397	417	402	429	397	431	418	411	449	421	396	430	429	449	415	426	381	396	446	392	378	427	444	421	415	375	433	420	388	428	404	405	427	451	420	435	446	428	440	431	454	401	423	431	408	394	415	405	460	397	406	422	437	412	407	405	425	423	439	405	424	395	364	410	420	407	431	386	423	442	378	400	431	414	413	422	412	443	412	425	411	410	409	404	414	419	438	427	440	414	414	421	431	377	445	406	421	402	437	434	385	415	435	426	469	382	408	453	389	410	436	410	452	395	354	426	406	455	436	411	403	421	451	456	433	408	434	398	449	438	396	379	404	411	414	420	388	427	451	432	424	420	445	456	407	435	418	416	481	423	402	419	410	395	401	409	421	379	435	406	415	384	462	395	415	405	409	411	394	418	438	450	430	420	436	409	414	416	475	422	428	432	456	397	426	408	397	461	426	426	424	427	426	423	437	462	393	451	451	394	411	427	408	422	443	420	401	415	402	393	455	411	429	473	393	421	451	423	435	420	450	418	411	423	435	450	408	377	414	377	429	424	388	431	407	427	432	418	409	393	407	379	401	444	422	405	415	415	430	399	419	373	426	449	436	415	423	480	455	411	419	456	416	452	419	396	427	437	458	430	395	438	401	444	438	430	416	399	399	462	422	421	437	409	421	441	403	428	416	433	425	449	412	441	398	427	416	403	390	405	450	398	448	415	416	439	369	392	386	415	404	451	399	411	432	429	406	442	432	417	447	452	437	444	400	408	424	416	456	435	437	474	392	447	387	388	399	399	433	428	440	405	430	399	428	403	434	380	420	449	430	437	397	427	415	434	434	424	397	437	442	395	416	438	408	389	404	421	467	410	445	428	400	431	401	438	443	433	456	390	428	431	399	409	431	425	412	437	420	421	393	426	387	376	438	412	417	425	444	408	457	397	444	439	423	394	437	425	425	420	414	387	395	419	400	415	413	393	407	454	419	402	409	375	447	498	424	395	407	453	438	396	454	432	416	376	444	473	394	378	399	449	421	449	435	413	401	400	361	429	439	412	449	390	413	404	404	409	431	422	465	423	435	403	429	416	438	434	450	396	437	414	409	413	389	406	382	394	433	422	427	382	425	409	451	398	404	422	450	439	390	411	418	426	419	395	434	416	471	441	414	459	479	434	435	459	412	435	411	449	468	433	428	447	440	411	422	409	411	411	393	397	427	416	425	418	397	416	398	400	394	418	442	374	416	429	402	435	401	376	398	398	454	410	431	441	403	417	419	413	418	404	415	395	378	443	430	413	417	444	384	437	387	436	413	395	442	395	436	430	429	426	395	428	420	432	451	410	411	399	388	406	407	426	391	451	439	415	439	394	397	416	452	415	426	410	399	426	417	446	440	430	434	429	440	407	430	432	405	406	421	413	385	432	411	383	457	417	400	426	388	415	433	404	419	416	430	459	443	396	428	420	451	408	421	408	407	387	420	458	446	423	414	442	422	411	397	381	432	403	408	412	411	414	433	384	438	439	362	438	416	449	413	453	405	425	437	460	451	408	436	424	399	402	435	464	436	422	444	422	372	381	396	441	411	420	429	412	415	445	402	415	383	425	422	429	442	445	413	432	425	426	431	389	374	434	435	416	405	413	422	411	451	415	450	442	425	411	429	424	399	405	455	428	385	404	486	426	447	412	441	420	425	419	415	416	406	413	387	387	458	452	436	487	456	393	431	431	385	407	446	415	401	408	413	425	442	453	426	381	417	396	434	401	420	453	416	423	430	449	422	408	377	398	405	404	453	471	417	447	391	469	422	462	392	418	414	416	407	454	449	395	462	430	418	424	399	413	418	377	418	429	415	425	393	440	408	376	435	456	406	422	422	395	475	367	413	423	403	443	395	450	398	442	425	365	455	398	405	398	431	404	452	433	439	421	435	415	412	401	395	418	425	436	434	432	429	421	425	442	413	444	402	448	438	411	378	424	432	398	422	396	420	399	410	447	394	399	405	408	447	431	407	379	400	406	434	414	422	425	428	429	415	404	417	440	397	425	476	422	381	422	414	430	428	448	433	385	437	419	408	376	424	433	411	422	396	439	437	409	439	402	376	410	378	442	375	424	419	449	430	407	410	413	436	430	471	425	380	412	456	422	432	388	422	444	438	415	449	393	413	398	475	421	430	409	414	426	434	405	423	413	404	397	433	415	419	383	469	418	426	445	425	424	428	389	399	436	419	455	387	402	422	428	406	410	397	447	402	425	407	429	439	454	406	420	413	413	423	439	440	446	475	417	437	421	413	451	411	429	444	417	459	404	476	441	422	456	385	428	424	434	424	412	439	454	414	424	434	440	405	445	470	412	427	414	402	430	427	399	393	405	436	428	455	438	401	412	392	470	410	434	458	410	410	426	407	402	391	439	426	398	465	413	416	360	392	405	433	426	423	414	447	436	414	407	456	387	419	423	458	438	371	444	433	393	467	412	411	422	434	415	477	381	407	425	429	406	410	475	446	415	430	413	420	397	427	441	397	426	383	417	440	380	397	434	446	406	461	421	436	413	422	402	412	375	419	380	423	420	423	444	433	397	462	400	369	425	407	412	432	408	382	440	408	406	385	428	418	419	446	407	446	423	448	416	399	390	420	449	422	433	445	431	414	427	376	432	390	424	436	419	446	430	440	388	377	398	393	398	437	416	422	423	439	398	445	379	405	397	403	434	444	417	420	406	419	445	408	392
22735	20534	25003	25237	24023	21862	22769	19970	17074	11915	11085	10872	9628	10049	10414	11446	9803	9936	8716	8989	9552	8767	8227	8543	6227	5571	5088	7029	4724	7220	6490	5416	6261	5787	4496	5211	3583	2711	3496	3273	2540	2355	2165	1951	2262	2093	2082	1833	1797	1783	1674	1570	1546	1413	1463	1313	1312	1291	1230	1153	1150	1194	1239	1229	1161	1073	1065	1119	1066	1085	1075	1071	1096	1103	1121	1142	1041	1038	1061	1017	1003	1003	1015	986	1045	1037	1040	1090	1082	1047	1034	1011	1109	1059	1091	968	1073	939	1012	1012	1054	1032	1081	988	998	922	1025	1083	1016	1038	996	963	1023	1061	960	1038	996	1051	1002	1027	1009	1028	999	1060	1078	953	996	1041	1057	1011	999	1045	999	982	993	1035	992	1012	1031	1037	1065	1075	991	996	1020	1003	999	1010	1026	1049	1058	1043	928	1014	1002	1022	949	997	1027	1065	1041	984	1037	993	953	1031	1015	1065	1029	950	1007	1025	1003	1000	1073	977	969	1006	974	956	1051	998	990	1025	985	1003	1006	941	989	989	1031	969	1058	999	1038	1027	1018	1002	982	976	1015	1019	1028	1020	1000	1054	1023	991	1028	1022	996	1040	1031	1002	1106	1006	973	1058	985	994	999	1004	1038	1013	996	1030	1032	1057	963	994	1002	1036	1040	999	996	1005	1037	1021	974	964	1047	1036	1057	1091	1009	980	935	1018	1007	1007	1043	934	1057	1004	994	1020	1020	1049	997	988	1024	1032	1023	961	1081	1008	966	1049	1015	998	1043	1001	1037	981	1060	1031	940	992	990	1007	1003	1051	986	1020	1015	965	1060	1061	950	1014	996	933	1040	1040	984	1025	1026	995	1054	1027	1004	977	1008	1034	1012	958	1015	1009	1025	952	988	1011	996	1000	1039	1068	994	974	996	1043	1072	955	985	1003	960	972	1027	976	1010	1068	1088	965	1031	940	1028	1027	959	1048	965	1018	1016	989	1036	1041	1042	986	982	1064	1022	1022	1009	1008	958	987	1035	999	1019	983	1017	997	1029	1046	1031	962	1052	1037	1028	1007	1036	1002	1031	1025	1032	987	1054	969	1010	986	992	1033	1006	1036	1042	976	1031	1018	1067	987	981	995	980	1003	997	983	1001	948	1008	1013	977	1025	1020	1038	934	1074	1024	1059	960	1022	981	1040	986	952	990	976	972	990	1027	979	1002	1011	1037	992	991	977	931	938	972	1040	1016	1065	984	969	974	962	1009	979	1012	951	979	987	1006	1024	1006	1006	984	1033	1069	995	1007	1057	1002	1035	1007	1005	1006	1036	1012	998	996	979	976	1021	1021	931	980	980	1037	958	932	1037	955	981	987	966	969	1029	954	1083	993	960	1032	991	955	1004	1002	1004	1022	987	987	956	1026	991	954	993	1004	973	1026	971	1038	949	1034	974	963	1014	986	1027	986	952	1008	965	1023	1028	1066	996	981	970	1011	958	1035	994	954	1047	1068	973	1001	998	1014	972	983	960	1001	997	993	979	1032	1020	1013	1007	989	1021	961	995	1041	989	964	956	931	983	1034	932	997	996	982	1052	1012	1024	1024	963	1026	994	1009	1006	997	937	1010	1010	1056	980	1001	1031	985	1040	1057	1068	1040	1028	1022	966	1000	992	1028	1008	1065	1000	954	962	970	1049	996	995	978	938	1011	948	998	986	1019	1008	993	1001	977	1035	1014	1030	996	1073	989	1039	982	984	1018	1011	955	998	993	1030	972	977	995	1055	973	1020	986	1023	1006	934	1008	975	1033	947	1000	1014	1016	995	998	967	1066	990	1041	1006	970	999	995	1024	1006	996	988	931	1046	1058	991	1096	1018	965	1042	1043	979	1025	982	1011	991	974	962	956	991	1043	1086	966	998	1000	1048	1063	975	1050	1027	974	991	993	1000	968	980	1004	972	1017	1028	968	1034	1022	982	1046	1020	965	1058	966	1029	1023	978	1051	1035	955	1027	1081	1034	996	1022	992	960	1020	958	991	959	1023	978	1041	978	1033	1004	1010	991	1043	977	969	973	998	985	1050	1032	1031	992	1038	1018	1042	991	1013	974	1001	984	1042	1005	1005	980	1008	980	970	1017	972	973	980	993	971	1008	966	1005	1023	1100	1039	1033	982	1025	994	1028	992	1000	993	1053	1041	1032	1042	1011	1043	1023	1001	999	1078	1012	1012	965	988	1100	1001	1040	1013	1046	1065	1025	963	1000	1007	967	991	993	1003	1004	941	1009	990	1007	997	1041	964	990	987	998	988	1024	1061	949	1077	940	1004	992	1010	1042	998	1023	961	1004	1025	1067	1008	997	969	1060	988	1020	947	1009	1017	997	997	977	1029	988	1061	1025	1012	957	1020	993	1056	961	1021	1033	1019	988	1034	1008	1083	969	1069	1010	946	1010	995	1038	989	1004	1013	988	1036	1010	1031	1028	999	1023	1048	1034	1072	989	1018	1002	1084	963	1057	975	1026	1057	1015	1037	1009	1052	1017	985	1026	996	1021	1017	1052	1009	1058	977	982	980	979	1014	997	991	960	1009	1039	990	992	1051	1047	1049	1008	975	1006	977	952	985	984	1014	973	944	954	933	1032	1017	1009	1002	977	1012	1006	1056	1020	990	988	1019	1049	1006	1031	1054	1030	1046	1037	986	950	964	1000	1030	980	1029	1002	976	1024	1002	1001	986	997	1028	988	991	1033	1003	990	961	1007	1005	1017	1004	1061	989	997	1000	976	1061	1047	987	955	964	977	971	968	1047	1040	965	992	974	1072	1016	1001	983	1002	1011	1037	999	1024	965	994	1007	1029	964	1006	962	1001	996	1016	964	999	1033	1012	1057	979	992	954	992	1041	996	964	972	1052	1023	994	1013	1032	990	975	963	1031	987	1012	1009	955	1034	1009	981	966	1015	974	1001	1047	984	1004	1015	1033	1059	1029	1000	990	995	979	1010	1019	957	1013	1004	993	1035	1020	1009	1001	1005	1042	982	989	1005	1047	1004	973	1005	1005	1054	997	1019	964	1032	1043	1036	970	984	1019	991	1039	967	931	1054	993	1028	928	998	992	943	1033	1010	975	1031	974	1020	985	1003	1007	1006	1012	992	1052	985	1038	987	1041	987	1017	1006	1002	1026	1007	1000	1013	1007	985	1079	991	1017	1003	968	1029	975	983	979	1050	971	990	989	950	962	1041	1030	1033	1027	981	1029	988	1016	962	986	985	1003	1037	961	1030	1005	1014	1000	975	1052	971	1033	991	956	1002	1011	1024	979	966	1043	1053	997	1037	1030	1043	1072	994	1024	1070	1042	1032	1051	1035	980	1056	978	974	1007	1033	1065	1019	958	1005	1032	976	1008	1002	949	1015	1006	996	972	977	1002	1000	1027	976	1005	1052	998	1022	1022	1012	987	1024	1038	988	1029	986	1050	1012	968	1067	976	985	1035	1052	971	1083	1047	1084	1012	939	1011	1005	947	991	1072	945	1038	1017	1031	971	1017	989	936	972	1034	1006	1013	980	1012	1025	1023	1022	969	1025	975	1027	996	985	1018	979	1000	1049	1073	996	1016	1010	990	1046	1039	1044	1038	994	987	947	955	1034	1070	1001	946	1017	1062	984	1014	951	1025	997	988	957	1019	1010	1044	1052	1052	1034	1013	1001	1025	959	1011	1048	1037	963	1023	942	1016	973	960	1048	986	964	1019	981	996	978	971	1019	1045	1046	1043	973	974	972	1012	1027	991	1001	990	964	971	988	1050	1029	1045	953	1054	927	997	1030	1014	1013	969	1010	954	1027	993	961	994	997	1075	1004	1006	1046	1093	1043	1000	1028	951	1029	970	1016	997	999	1004	1009	999	1042	980	1002	1053	1039	979	986	1019	1060	1004	982	1023	998	995	1034	1045	986	1024	1011	1025	1044	927	992	983	973	1035	998	961	991	997	1021	1005	1022	1001	1027	1019	959	1031	1025	1053	1010	1016	1044	972	1005	1013	1023	1006	936	979	987	1020	955	1003	1064	978	1010	941	1002	1054	1003	1025	1007	991	1053	1015	952	972	979	1063	988	936	1057	1001	1015	968	1058	1028	981	1009	1030	1034	978	1100	1020	1005	1008	1018	1004	1034	1002	995	999	1041	977	1041	992	992	992	1012	1005	1019	1017	973	998	973	975	966	1025	1027	1033	966	940	1033	979	983	1022	967	1017	1012	977	1053	1009	1016	1040	1016	1008	978	1040	996	1028	962	1055	1027	957	984	996	1001	1032	977	1010	989	999	1030	1001	958	1004	1041	1034	966	964	1051	1045	1011	1040	1084	935	1066	993	940	1027	971	1003	970	1050	1005	1018	1002	1044	977	1041	977	1022	1006	1066	1007	966	986	953	1030	1036	984	995
39287	32541	30505	26136	21518	17564	16751	13007	9123	5730	4601	4101	3550	3813	3559	3851	3413	3162	2912	2993	3120	2606	2353	2242	1784	1566	1323	1928	1589	1864	1721	1492	1731	1594	1231	1327	935	802	1044	976	698	617	563	492	573	561	540	549	522	485	476	521	463	455	447	437	437	394	381	372	362	384	370	391	364	380	364	338	362	365	329	360	344	354	367	366	364	394	389	386	349	381	376	341	353	341	316	334	343	371	339	333	309	311	373	332	346	320	329	340	392	330	313	347	296	377	310	339	350	341	361	340	308	326	322	341	326	364	344	335	324	352	379	369	317	337	330	339	366	342	316	328	382	321	362	335	347	311	344	343	349	325	330	336	358	362	330	295	330	338	340	326	348	326	316	382	330	300	339	331	354	323	347	307	357	335	363	370	321	326	328	362	321	356	335	341	351	348	340	327	327	328	336	362	302	355	336	345	351	339	341	337	345	325	373	326	332	346	356	316	316	347	359	332	340	349	362	336	361	347	342	329	354	364	337	319	338	335	372	376	360	354	343	296	359	344	351	354	352	379	342	303	311	335	362	384	343	356	327	353	321	358	319	384	336	340	355	382	379	320	348	336	329	331	354	336	347	330	377	343	355	344	344	355	365	351	374	311	388	349	357	309	335	321	351	348	355	330	351	309	322	365	359	329	356	341	328	339	337	339	327	360	328	354	304	363	358	330	341	354	362	342	331	334	312	347	334	338	319	332	331	321	335	327	338	322	336	349	312	323	337	329	331	328	349	319	337	368	328	347	341	324	338	316	323	319	343	346	312	334	345	335	330	363	333	353	343	338	341	367	345	344	355	326	338	319	330	387	323	335	338	318	355	338	344	337	347	337	364	370	351	351	355	327	351	344	371	365	337	362	333	339	328	331	347	316	334	349	345	348	336	366	358	341	359	327	355	387	345	345	349	332	321	356	307	332	347	352	341	316	371	349	342	332	353	359	342	337	328	344	303	320	338	354	350	340	342	323	306	347	318	345	351	337	334	351	330	335	328	334	311	335	379	361	357	331	350	322	332	349	333	356	339	340	313	362	349	313	359	364	323	325	327	349	362	310	347	328	310	315	337	331	356	325	371	360	337	359	348	321	366	344	318	344	348	345	317	302	362	340	360	329	315	371	368	339	359	329	339	353	336	331	298	359	393	335	338	338	339	332	349	317	327	343	336	333	327	332	352	325	358	314	310	338	343	348	326	332	348	345	340	320	340	376	328	324	334	333	315	302	365	342	348	331	315	339	310	328	331	319	322	344	337	335	317	331	338	349	350	319	350	304	326	340	339	350	299	371	369	326	330	340	314	347	359	314	343	343	368	344	321	339	335	343	332	362	327	345	347	368	334	375	340	365	376	326	354	329	379	322	307	353	361	347	333	335	337	377	320	350	356	355	354	354	342	317	340	340	377	318	313	310	378	340	346	372	349	346	362	342	319	367	337	317	352	315	341	362	326	350	367	397	317	323	341	344	357	309	348	337	347	324	324	327	334	355	390	337	339	330	349	347	359	367	322	294	321	309	371	331	332	328	346	368	319	311	356	336	317	341	309	334	326	324	317	351	347	316	311	322	341	314	335	351	376	334	329	329	321	303	349	350	336	362	353	335	323	299	360	346	323	335	353	371	329	338	320	347	353	330	316	330	360	333	343	365	373	337	342	336	324	335	318	311	325	339	359	323	330	323	345	348	344	356	342	351	340	332	358	350	367	338	312	367	326	347	348	350	358	360	343	352	318	335	355	334	299	345	333	337	353	308	368	336	319	316	320	326	347	384	328	335	362	345	344	346	300	344	335	330	347	338	352	337	322	354	345	311	337	315	325	383	299	334	326	368	334	350	328	347	338	318	357	348	368	362	305	337	315	340	356	322	372	338	341	363	373	334	367	333	352	364	322	322	346	336	336	337	336	396	373	335	322	338	336	358	333	338	350	330	368	325	339	349	332	349	327	338	331	327	358	355	332	326	343	363	308	345	334	343	342	369	371	350	372	341	361	340	371	340	306	334	347	331	369	343	337	335	324	336	315	329	304	353	339	351	320	314	334	357	344	321	373	327	314	346	331	337	340	350	368	388	319	333	327	335	332	325	367	343	336	345	354	371	319	333	321	351	331	343	307	369	348	316	319	324	357	328	353	343	338	374	332	370	336	359	296	346	307	324	332	376	370	373	330	345	370	359	332	341	341	345	360	340	346	328	350	361	314	345	361	314	356	354	316	350	368	353	351	351	333	341	339	324	355	348	357	352	328	308	358	389	321	312	352	335	330	306	333	371	330	326	333	370	353	343	316	350	333	377	333	317	406	356	309	343	341	362	345	356	315	338	324	343	311	325	341	321	347	309	312	341	316	327	317	306	350	329	361	365	361	356	348	339	348	337	325	333	327	352	314	344	317	347	353	313	308	330	348	328	349	340	376	355	328	355	332	335	345	354	335	347	363	368	342	357	325	307	320	330	308	304	352	358	348	324	379	366	342	340	328	311	337	324	332	324	310	338	330	347	319	346	358	333	339	357	322	322	375	323	345	322	335	334	350	330	337	342	322	310	337	299	376	329	352	308	319	327	329	356	329	333	343	375	353	372	376	365	332	355	345	332	305	312	312	329	361	336	371	380	363	322	347	349	358	362	353	321	357	310	335	319	359	358	360	363	357	371	368	327	328	335	323	350	309	322	349	311	310	343	328	365	330	359	337	366	361	368	313	312	317	376	348	336	352	365	323	337	333	336	351	347	327	296	344	365	359	345	303	383	339	331	364	315	341	346	369	320	313	334	313	320	333	369	373	331	336	368	296	330	321	353	331	344	339	317	324	334	334	343	363	358	350	366	354	347	339	335	349	362	351	328	350	338	365	305	357	364	331	361	352	323	293	348	366	356	291	327	372	365	338	336	342	349	355	325	371	375	306	332	352	327	328	359	327	376	371	332	343	358	369	336	336	390	329	380	332	307	344	356	323	350	345	321	338	339	349	329	356	336	313	314	355	336	352	373	359	349	331	342	386	339	373	328	356	339	338	382	379	333	321	330	334	325	327	368	323	334	338	381	357	374	326	343	341	368	307	370	294	354	335	386	313	344	336	354	316	336	371	343	323	353	321	359	352	335	352	345	343	384	321	328	358	357	396	373	311	348	338	349	337	337	332	329	336	350	318	350	359	311	312	348	336	328	310	362	358	374	359	366	350	351	349	327	323	346	325	309	342	353	340	322	366	329	348	344	319	352	360	333	345	348	345	382	352	346	366	373	334	335	316	324	346	333	381	358	372	309	339	320	336	329	342	366	350	339	370	349	316	360	362	352	362	339	344	321	352	369	355	348	331	321	338	332	322	359	341	340	337	340	355	341	343	361	363	342	338	350	350	361	358	336	348	297	355	342	350	333	341	343	342	357	355	329	371	360	343	339	332	352	339	353	338	352	384	326	312	364	332	285	350	334	333	348	368	380	327	359	393	319	345	294	349	337	316	349	361	381	334	326	325	296	338	321	302	357
26724	25618	29747	30681	30225	28010	29553	26098	22903	18284	17163	16495	15657	16946	16030	17439	15396	15428	13851	15064	15768	13951	12870	13631	10088	8885	7877	11595	8356	11388	10404	8855	10943	9155	7476	7917	5807	3893	6378	4986	3592	3105	2917	2574	3166	2833	2690	2354	2308	2178	2113	1875	1909	1645	1578	1412	1438	1307	1245	1109	1012	1127	1112	1103	1062	999	1071	1030	986	912	965	955	990	998	1031	1080	1106	1077	972	819	844	862	807	852	884	950	844	835	938	839	951	893	923	869	827	800	842	797	856	845	810	826	820	814	846	906	769	799	820	827	864	857	854	879	871	837	872	790	809	852	787	840	833	863	783	862	836	823	791	909	812	823	777	843	820	834	854	837	818	802	810	826	785	844	798	792	806	859	825	845	830	837	845	809	817	831	836	848	782	858	877	786	864	842	841	836	820	831	823	846	837	838	832	858	826	848	796	805	768	845	819	841	829	851	824	853	856	791	747	860	790	811	825	779	768	870	794	877	838	793	826	801	805	821	848	851	879	861	825	839	828	872	834	824	860	815	840	864	815	850	815	844	842	813	852	777	837	857	837	833	786	820	787	815	797	796	839	834	874	826	839	824	802	853	754	873	851	845	829	871	835	799	861	862	824	834	851	820	814	845	784	837	849	814	823	828	815	830	829	825	841	863	868	825	877	845	845	790	811	838	810	779	830	884	825	812	851	839	812	828	851	811	834	808	834	832	821	820	800	842	880	815	804	826	811	820	812	802	845	854	830	847	797	809	856	874	861	764	907	808	810	814	822	825	827	847	801	842	821	838	805	766	822	760	836	818	799	786	815	824	828	830	826	817	832	843	766	804	865	858	830	847	779	846	827	828	862	802	844	819	846	851	799	808	798	825	817	796	850	828	853	825	814	848	806	828	825	834	805	749	852	843	824	887	817	862	835	860	811	857	851	818	838	811	808	807	800	818	825	898	839	769	791	838	838	814	811	847	797	770	855	844	855	819	820	797	840	770	813	823	829	812	806	832	871	808	813	795	807	814	850	777	882	897	873	840	852	828	838	831	806	853	835	815	812	881	820	850	853	832	835	820	822	811	808	798	835	880	823	822	817	821	814	819	814	784	826	827	812	815	836	842	798	799	862	848	837	820	855	815	866	825	873	832	833	878	874	810	842	852	805	845	833	812	833	849	862	865	767	871	861	847	872	805	874	828	821	835	830	840	830	818	803	787	812	829	788	806	799	790	810	849	837	819	883	844	837	860	766	847	812	818	837	807	819	794	884	831	773	831	795	865	794	869	903	777	878	844	885	804	806	766	807	830	827	819	852	823	832	802	839	833	826	787	806	872	824	847	854	831	843	825	817	839	802	841	833	802	833	812	839	800	783	879	873	859	832	796	815	859	864	846	852	796	789	795	804	886	821	772	811	819	852	866	795	778	840	849	860	785	805	772	838	821	834	808	798	832	791	788	856	846	792	852	837	871	821	818	854	847	796	855	771	800	807	774	839	817	817	847	833	843	863	782	822	851	839	760	824	864	829	780	839	876	813	878	848	769	849	785	833	788	844	814	836	876	809	808	822	790	797	811	817	799	821	846	790	835	818	798	818	819	755	853	758	789	850	799	811	802	878	844	816	881	796	833	805	896	858	838	819	844	799	809	809	797	806	844	881	841	829	824	800	834	890	875	792	800	813	872	812	788	787	846	817	767	876	856	818	814	806	833	885	804	853	873	819	829	867	815	833	813	825	856	849	883	811	809	862	855	856	799	854	816	812	742	768	817	835	894	833	783	825	854	797	830	878	783	854	798	794	786	851	846	839	833	804	803	830	820	803	804	836	775	862	810	791	841	848	845	839	871	809	841	798	799	882	812	810	893	834	790	843	814	828	839	841	866	840	797	801	814	822	884	787	873	808	818	818	811	802	811	826	913	825	822	817	813	858	781	834	816	830	825	814	855	758	862	837	810	824	825	802	824	844	861	799	849	833	831	838	799	847	838	823	833	847	811	829	849	796	833	815	834	833	806	877	852	791	874	819	859	832	805	827	763	809	856	828	801	823	849	807	858	772	786	808	818	850	870	852	849	835	853	808	800	851	819	807	779	822	822	786	818	823	871	827	824	847	794	812	828	843	896	868	846	802	853	761	817	853	794	836	810	804	857	848	863	837	796	898	803	818	805	839	842	859	828	882	861	816	799	851	821	822	860	817	861	798	816	797	787	786	860	820	825	843	826	819	818	787	839	874	860	805	794	831	817	813	808	894	807	831	854	804	807	812	767	863	844	776	854	801	824	842	874	813	828	824	855	813	809	790	864	833	817	838	818	876	836	810	786	794	815	811	830	821	872	822	835	839	836	834	780	820	845	824	828	835	810	884	879	769	843	828	863	831	828	874	833	842	822	828	836	740	823	809	809	815	806	809	801	823	803	838	839	831	845	864	904	805	840	825	819	825	794	816	773	840	808	817	813	829	841	802	868	833	806	823	800	811	832	824	826	814	795	831	833	817	846	802	854	831	855	825	847	831	811	811	850	798	843	822	790	828	831	773	842	845	791	831	797	733	794	803	780	870	878	814	855	859	799	808	789	876	823	808	837	833	810	814	781	833	863	843	830	811	844	813	806	880	762	802	826	803	785	845	813	829	785	823	813	782	840	783	785	828	829	802	875	798	827	830	877	814	851	810	802	817	812	789	805	807	851	838	777	846	882	787	830	832	848	826	799	827	828	848	813	870	876	798	885	786	849	823	800	814	840	806	814	797	817	859	830	859	845	834	794	824	818	838	885	841	801	812	845	882	851	888	805	837	835	844	818	805	805	799	876	859	771	832	832	822	820	812	845	816	830	853	846	834	851	862	800	808	859	829	834	846	853	826	839	868	813	833	826	815	802	748	797	851	854	837	824	859	859	844	792	810	810	774	837	854	860	799	800	780	788	820	864	828	822	812	808	810	829	787	845	801	804	813	829	834	845	800	883	843	804	803	820	865	798	833	815	857	870	812	782	836	810	826	766	834	885	831	883	809	807	825	861	808	836	813	757	859	845	821	775	803	833	830	777	785	810	884	852	787	795	782	824	868	818	842	828	821	833	878	816	815	796	802	836	851	776	803	829	790	820	851	854	815	845	805	799	861	835	872	839	815	840	833	787	800	790	829	855	810	871	849	835	808	831	846	843	878	831	856	809	882	762	797	791	837	774	805	845	866	842	813	830	808	822	836	809	841	842	819	878	781	840	812	832	789	831	789	766	803	813	877	837	864	847	828	840	814	852	826	816	794	774	817	868	821	847	834	844	865	795	839	853	857	839	836	792	831	847	807	813	797	777	793	840	857	851	819	836	821	845	816	832	834	820	816	800	843	841	777	800	798	805	837	855	802	848	836	851	771	794	810	861	828	840	864	845	825	884	797	806	826	851	851	771	854	826	845	790	767	822	779	868	843	796	795	812	817	789	833	857	827	818	828	789	856	857	811	815	845	858	803	794	766	798	829	824	840	839	853	837	846	862	788	808	849	855	844	802	863	870	868	858	828	825	839	801	769	835
10716	7894	8458	6471	4805	3426	2176	1570	1098	859	676	656	579	487	518	487	461	510	509	467	466	440	488	484	438	438	444	473	463	422	439	416	456	441	450	446	417	452	404	402	434	444	372	402	421	409	380	382	410	424	369	379	388	375	398	397	398	401	387	404	411	401	377	403	386	376	332	389	376	367	382	399	357	357	380	366	360	383	377	375	372	411	366	380	373	322	360	357	399	358	362	390	387	389	357	393	408	378	369	384	390	379	385	344	375	354	372	360	398	383	377	341	375	387	333	400	393	405	383	376	374	375	388	374	354	373	401	351	368	387	406	370	383	380	394	386	366	381	389	382	354	390	361	346	347	394	379	389	343	389	375	358	370	358	372	404	349	352	373	352	366	375	377	408	362	375	434	367	369	373	391	378	366	371	363	403	353	360	371	355	350	384	358	373	374	370	406	400	375	389	356	373	378	347	372	361	386	420	355	351	327	366	359	380	366	332	377	389	361	342	394	368	342	409	360	393	380	374	375	374	395	348	352	385	413	360	402	365	395	375	405	366	384	403	370	395	374	398	416	411	347	400	369	401	388	402	385	360	377	356	360	385	424	326	332	410	379	384	353	393	372	359	391	386	350	337	385	355	421	370	384	369	360	356	384	383	376	355	387	411	393	395	401	365	386	381	406	339	386	323	362	410	380	358	410	373	382	415	363	354	395	346	371	370	358	400	371	359	384	376	377	383	380	355	380	392	392	418	412	334	330	404	376	379	356	345	396	382	368	392	400	346	364	387	363	355	368	321	396	364	358	352	396	374	395	367	382	371	393	366	347	373	373	320	381	376	384	374	352	349	378	377	353	351	399	357	413	390	383	357	389	356	388	390	349	352	363	393	397	369	371	359	353	397	366	405	383	332	341	389	403	435	368	370	367	369	372	383	402	377	392	360	387	367	396	417	349	402	381	374	358	376	402	375	388	422	377	365	382	411	374	410	347	394	379	357	377	360	396	372	385	402	370	346	413	361	361	393	368	374	398	340	393	386	364	377	343	398	360	376	374	410	354	390	368	371	384	372	376	367	402	363	369	353	355	375	383	425	363	373	359	385	359	380	376	385	341	374	367	351	402	382	369	383	369	364	367	372	393	349	347	364	401	398	400	381	373	408	394	370	414	384	374	345	373	410	360	417	352	379	389	346	362	377	376	391	389	398	362	371	371	371	402	371	375	397	383	406	356	398	335	401	339	356	390	371	371	392	369	387	366	365	375	348	428	413	377	396	391	366	363	406	396	367	374	359	367	356	394	380	365	374	403	352	357	389	373	375	382	374	383	378	368	361	369	393	371	363	368	386	375	332	370	345	350	411	376	383	391	349	366	360	381	369	355	390	346	375	384	368	371	366	363	378	391	336	356	333	382	381	337	378	376	383	394	402	369	353	383	386	388	357	383	400	400	343	381	375	385	353	356	359	384	377	371	330	391	383	389	364	369	362	392	403	344	367	385	410	378	374	361	391	391	386	405	381	367	353	375	386	392	334	372	401	372	385	358	379	370	400	424	359	389	352	381	359	384	410	392	385	381	350	351	414	349	394	390	396	377	339	361	372	363	354	354	392	353	374	378	344	373	378	408	397	367	403	405	416	377	401	374	400	371	385	343	352	368	377	388	365	348	356	391	404	383	363	373	366	359	379	356	349	369	372	394	370	373	381	356	380	348	372	378	361	331	355	397	371	416	359	367	396	412	384	361	384	415	394	358	364	352	395	351	386	376	390	374	400	378	377	355	341	383	371	326	340	405	391	365	351	377	353	340	412	350	382	371	413	398	394	386	368	391	381	411	424	384	387	344	346	372	348	362	325	368	396	372	383	385	373	337	374	388	379	358	373	420	350	360	342	353	391	388	389	361	373	369	351	368	398	385	412	370	350	382	368	373	364	370	339	347	372	371	355	384	397	348	367	353	392	401	356	349	384	409	340	416	416	396	402	361	376	399	378	356	392	372	366	403	395	376	418	351	374	377	394	365	340	356	384	392	357	379	428	369	352	378	332	399	383	372	366	412	418	337	392	403	351	367	355	345	342	410	357	383	354	353	364	370	346	365	389	395	367	358	344	384	376	322	393	370	399	352	377	372	352	388	392	395	379	382	392	389	362	350	362	341	372	348	355	393	375	377	381	415	398	366	395	393	358	377	363	363	364	367	358	378	387	381	353	370	365	350	397	375	354	371	354	391	367	366	376	352	379	374	355	375	408	324	352	379	354	373	402	377	385	348	396	372	379	384	367	404	380	398	342	350	384	398	362	374	352	373	385	333	399	364	353	345	377	373	358	395	428	378	339	402	363	356	415	380	391	369	359	383	368	344	439	380	418	369	387	398	393	370	374	370	359	395	397	346	393	371	366	348	383	381	376	365	363	410	383	389	359	417	368	374	404	382	414	393	392	394	361	404	399	361	373	404	381	400	368	383	353	380	359	369	398	400	363	367	367	382	371	375	390	384	370	399	364	373	351	395	372	393	399	383	395	397	437	374	378	398	322	407	384	366	345	424	358	358	356	387	368	381	391	402	360	339	339	389	380	347	377	359	346	382	426	365	398	382	351	346	367	382	342	393	361	382	369	394	372	375	361	389	416	391	384	377	371	349	383	347	356	382	345	345	333	368	374	400	379	377	381	376	391	384	333	332	417	319	365	367	388	339	365	409	372	381	348	360	368	404	375	408	351	422	364	383	391	382	376	399	368	389	377	358	373	387	380	359	375	348	363	404	391	370	371	339	357	339	361	367	387	380	400	395	371	422	392	403	420	360	366	388	341	364	364	376	343	366	385	384	401	417	354	347	404	361	368	376	375	371	393	364	356	370	396	336	422	353	430	378	392	349	351	399	332	361	356	391	420	370	374	415	340	387	364	367	396	406	398	372	383	358	391	339	351	378	354	386	367	391	372	363	389	378	378	384	363	350	391	403	368	369	391	402	356	395	387	356	392	337	386	390	417	380	353	362	370	378	362	387	383	368	402	371	380	355	370	343	355	355	388	405	375	400	380	306	368	352	369	392	383	393	412	402	397	408	354	375	398	394	394	401	387	354	399	390	403	386	379	395	347	376	367	393	362	401	402	359	374	359	367	362	372	366	349	415	352	374	340	413	411	376	384	382	367	362	376	379	410	401	403	386	347	348	392	374	353	369	391	387	397	394	348	367	391	399	405	387	388	369	393	342	364	373	354	412	393	377	392	379	406	358	396	390	402	360	365	341	394	370	398	383	370	374	380	407	363	377	382	370	380	373	349	352	397	390	413	342	387	373	374	383	360	346	380	382	375	386	344	378	340	381	373	360	360	379	389	394	385	367	372	358	331	357	392	400	370	379	364	378	400	374	393	372	381	382	400	385	392	399	412	398	389	377	381	393	342	383	375	381	378	378	317	378	349	374	352	355	353	391	382	361	412	383	401	361	391	391	350	351	384	353	368	352	383	329	397	334	376	355	389	368	393	397	369	374	368	378	371	380	385	401	359
7852	7984	13138	14074	13101	10509	8477	6409	4752	3468	2731	2360	2117	2108	1921	2045	1853	1805	1732	1778	1841	1766	1609	1553	1446	1464	1436	1468	1417	1473	1455	1390	1485	1393	1369	1462	1339	1265	1236	1151	1154	1147	1152	1168	1070	1105	1110	1096	1098	1111	1059	1036	1044	1023	998	1028	979	992	982	1012	989	1073	983	926	973	964	942	997	932	930	976	977	971	953	976	952	963	927	946	887	948	872	957	971	965	979	932	939	945	966	936	905	915	995	983	897	982	905	926	931	890	957	904	952	905	929	967	920	883	918	970	933	922	955	956	951	905	942	952	896	885	900	871	885	957	917	915	865	939	894	941	908	878	900	926	891	902	913	952	923	934	916	923	939	1013	929	949	908	925	912	901	904	873	925	888	924	969	922	951	919	895	953	907	952	918	931	959	931	884	892	933	934	912	942	877	923	996	906	946	880	959	911	936	933	888	923	892	870	940	929	908	908	877	864	907	922	928	905	913	920	938	887	942	931	913	919	1006	916	911	935	955	855	925	910	931	962	954	945	925	938	877	904	909	938	879	929	956	914	948	995	908	921	884	921	914	978	933	884	932	904	852	931	938	949	942	911	969	922	924	901	928	922	958	923	845	966	951	955	935	919	904	913	904	964	938	892	943	941	916	900	952	908	978	877	937	925	896	923	873	911	901	894	929	925	883	861	900	929	927	936	910	904	920	926	917	933	925	947	922	947	919	888	939	885	933	888	982	920	870	917	959	926	902	907	941	923	953	907	983	947	853	891	927	906	925	967	978	947	905	943	958	918	924	915	928	916	977	922	985	951	956	926	914	947	874	946	861	952	953	941	909	930	925	932	913	905	919	961	976	908	944	947	950	929	954	893	925	889	920	903	877	924	939	912	903	860	903	959	969	934	953	914	905	929	929	877	977	920	870	924	928	925	911	897	941	907	918	877	896	906	891	952	929	940	901	890	964	885	912	903	945	962	943	962	939	929	959	897	911	918	911	875	909	920	867	933	900	924	1016	931	939	962	902	881	900	889	894	956	891	921	881	958	942	933	947	921	942	928	916	950	914	905	921	918	876	913	920	882	954	952	911	940	945	913	976	930	906	933	942	944	946	919	965	931	952	942	937	932	900	882	918	878	903	926	883	888	917	931	960	926	936	923	949	852	888	893	958	902	974	886	949	906	901	936	936	920	920	928	934	968	915	981	917	890	894	900	945	909	934	911	952	913	924	933	987	891	907	880	895	863	929	937	939	914	893	904	935	877	875	959	874	914	918	914	885	929	937	984	958	1029	905	933	885	905	953	949	932	896	937	946	949	887	956	904	929	934	961	870	929	907	927	905	919	932	935	911	924	867	914	974	890	920	926	877	934	927	941	916	929	930	882	958	918	910	931	933	961	910	920	927	962	856	943	944	967	923	912	902	953	914	890	882	922	914	913	971	942	894	928	927	903	905	933	887	927	909	926	863	917	873	948	946	929	957	921	939	992	925	923	913	896	954	933	899	897	926	922	937	935	931	881	924	884	930	979	972	869	914	961	939	905	1006	933	937	940	980	909	989	939	934	921	876	905	892	969	926	890	875	910	924	935	911	906	905	918	956	879	936	885	932	911	919	952	947	908	891	864	933	914	938	942	924	904	946	954	935	903	960	924	905	939	872	895	852	890	938	954	970	902	924	895	940	931	916	886	944	937	918	939	940	972	957	925	901	937	970	919	929	923	948	936	935	937	911	905	995	906	968	902	855	914	909	917	979	840	945	943	915	939	911	924	928	920	934	892	906	965	881	947	918	970	960	902	908	930	902	891	979	926	884	938	922	890	865	903	935	959	944	951	898	912	977	944	938	985	913	915	945	892	895	974	871	891	968	932	930	908	986	905	911	935	910	911	931	936	881	909	966	856	919	922	920	892	923	951	917	906	930	888	891	912	883	904	931	941	894	917	947	994	908	924	955	940	901	894	955	900	960	912	948	897	931	964	928	896	929	946	960	890	930	922	926	928	951	900	970	941	906	951	909	907	962	905	945	925	909	895	960	934	901	945	946	987	923	897	940	948	934	942	944	910	855	911	924	894	926	973	903	896	980	938	896	930	889	873	908	950	936	908	901	962	918	958	901	886	987	943	927	968	905	890	930	907	899	910	912	876	972	972	904	948	914	918	967	924	907	928	930	937	951	919	913	956	941	876	938	949	920	911	938	885	925	976	935	917	943	903	942	937	893	968	928	920	971	929	916	938	971	939	882	919	970	930	918	935	942	919	864	953	952	930	1026	896	982	934	956	945	916	965	891	899	916	926	924	933	968	992	924	936	899	915	904	974	930	935	927	907	908	970	908	975	942	935	952	879	932	886	882	905	974	920	949	947	909	943	914	940	952	942	894	1030	846	936	932	892	932	922	947	890	922	888	927	909	929	963	874	890	920	927	953	932	910	943	916	950	918	984	912	948	903	926	915	880	897	921	939	913	930	922	871	912	888	900	968	950	928	974	924	897	917	895	909	890	874	946	980	882	886	928	906	968	909	891	904	897	904	901	923	947	884	909	927	932	1004	950	957	916	914	905	913	917	921	943	912	925	959	880	934	928	928	919	895	906	945	940	946	935	880	907	871	930	949	902	920	930	913	953	950	992	891	886	903	845	903	862	901	909	903	934	928	921	960	941	935	933	950	930	916	958	918	928	967	938	952	906	926	881	918	965	946	914	938	908	925	890	901	973	919	920	881	918	911	897	948	959	866	986	949	920	939	939	919	933	904	930	954	936	934	915	953	954	902	897	950	886	897	899	876	918	939	942	913	908	870	941	937	955	960	891	898	880	977	941	927	945	893	949	922	913	908	874	986	968	959	905	941	925	927	973	908	960	908	967	931	926	962	929	935	909	926	886	891	921	896	926	918	907	962	890	913	970	866	982	936	930	937	895	927	871	925	882	914	976	952	881	941	876	907	940	939	933	908	987	933	955	928	886	883	968	937	903	898	938	929	895	935	925	904	925	915	900	962	953	959	949	921	918	891	973	906	963	982	943	970	904	892	920	936	960	932	924	911	880	898	908	931	927	961	926	912	942	938	932	998	869	904	956	943	929	921	896	902	996	940	889	872	945	960	901	957	913	888	917	958	925	936	968	904	873	982	922	925	893	918	901	897	917	894	914	905	927	908	888	961	871	899	970	969	919	915	918	890	919	914	924	933	893	941	904	910	918	916	925	946	944	937	904	964	923	887	921	917	923	953	893	938	926	973	979	905	896	948	891	844	943	949	968	889	843	884	918	959	921	944	977	880	963	925	901	933	914	923	936	882	894	900	916	888	996	916	902	922	913	893	907	895	959	893	920	917	935	922	849	935	965	953	918	938	924	885	916	960	982	957	907	855	930	973	924	988	873	945	897	912	912	929	908	887	873	864	932	926	907	878	896	928	920	964	960	893	945	925	942	933	917	956	975	929	886	858	907	937	946	872	915	926	917	958	958	916	979	942	933	956	896	924	911	958	913	949	949	936	898	900	889	938	941	933	890	927	912	950	990	948	946	914
31039	27645	26026	21605	17408	12372	9767	6805	4493	3117	2499	2432	2223	2040	2253	2218	1841	1974	1740	1691	1992	1807	1635	1535	1227	1182	1089	1391	1232	1171	1046	1126	1267	1149	939	1012	838	699	796	716	669	606	612	539	607	576	491	530	504	482	545	460	463	448	433	435	469	462	490	412	447	471	479	429	446	428	497	399	451	454	395	427	397	410	477	428	463	467	437	409	416	426	398	409	385	436	426	387	439	445	433	451	404	433	421	413	420	412	464	419	396	401	379	386	428	456	387	403	433	414	403	440	388	417	442	402	391	440	413	435	399	393	381	399	452	414	399	443	434	384	382	451	434	446	438	406	409	450	411	376	450	416	397	423	405	434	406	412	422	418	413	403	432	421	411	438	445	431	428	429	413	395	440	402	392	399	430	450	387	409	430	413	436	412	417	394	431	380	425	412	408	437	428	431	425	445	416	430	412	423	372	426	397	427	418	434	407	433	390	426	405	443	424	413	441	403	450	393	418	428	471	412	401	400	486	418	426	464	407	382	430	418	463	408	422	401	440	410	416	413	428	406	414	439	413	423	431	360	405	438	410	373	422	416	393	422	409	404	409	452	362	404	405	444	402	444	430	395	424	413	432	403	449	397	434	417	396	449	437	394	394	391	440	431	411	398	399	431	405	405	401	416	443	401	404	426	440	431	395	399	395	389	444	429	414	407	436	407	463	451	414	417	423	441	427	432	423	394	438	403	452	414	404	439	419	448	404	384	459	405	396	429	421	396	431	413	415	400	377	403	396	381	407	406	414	419	399	398	376	445	390	395	384	445	406	414	461	450	411	446	420	420	427	382	414	429	450	425	401	408	429	413	402	474	382	438	450	422	401	440	402	417	415	396	423	404	415	397	403	421	421	434	434	432	432	408	439	421	421	363	404	416	399	390	402	438	425	396	431	440	402	407	438	389	403	388	430	426	441	391	402	424	353	404	401	453	433	405	394	459	437	430	433	438	417	422	408	409	398	387	406	420	412	371	469	413	418	433	387	416	419	420	411	417	423	452	459	383	419	412	443	419	362	393	409	409	397	434	410	376	395	413	470	367	400	395	447	424	395	401	413	421	377	434	427	426	437	407	420	414	398	420	418	436	422	431	408	383	396	424	434	390	425	403	435	387	427	405	372	382	418	426	429	401	397	450	400	448	378	418	436	405	437	428	444	413	449	420	376	435	433	398	386	429	409	404	422	401	401	391	402	428	394	438	417	413	423	383	439	394	418	428	410	390	405	371	420	436	425	402	435	416	428	402	438	376	435	414	409	437	444	392	418	382	423	426	453	440	430	406	395	430	403	394	387	402	419	392	392	381	434	448	416	408	421	428	407	441	406	395	479	401	409	413	416	432	398	421	434	429	407	412	460	441	410	465	430	386	432	405	422	422	406	394	424	412	403	419	411	451	416	389	416	453	440	435	399	411	383	399	420	433	431	416	420	427	431	446	398	414	415	437	400	440	448	425	406	437	410	424	444	406	429	426	465	415	394	410	382	410	420	446	440	407	443	378	397	427	419	436	431	413	447	408	420	440	401	390	364	406	404	434	420	443	404	386	439	453	420	409	418	406	405	419	443	391	439	428	416	414	377	410	416	391	402	453	389	407	424	457	429	443	397	434	384	425	402	404	424	419	419	407	426	404	402	457	397	430	421	429	404	424	425	441	418	403	445	417	434	416	424	439	446	441	434	409	425	357	380	377	398	386	382	397	430	425	438	410	418	371	417	418	441	396	399	380	396	422	420	362	419	384	439	431	413	382	407	409	417	388	452	410	407	423	440	425	433	431	423	413	425	423	410	402	423	414	459	398	429	397	408	430	412	422	424	447	438	419	423	444	414	397	440	392	397	433	439	411	390	431	404	400	405	422	396	419	427	444	415	454	421	431	431	401	464	403	421	392	390	419	369	467	402	461	406	415	437	380	416	427	404	413	429	381	418	404	463	449	404	400	407	426	402	374	417	414	400	425	398	415	396	423	425	426	397	416	407	414	406	388	431	419	418	399	423	416	421	399	399	408	409	397	418	413	433	412	459	425	391	411	409	413	399	393	401	376	416	427	407	400	384	430	414	426	394	417	429	407	401	396	449	441	441	446	409	414	416	407	453	462	444	407	418	425	422	392	442	423	410	400	472	421	424	418	423	430	407	401	437	418	458	393	409	417	433	442	437	393	401	402	418	410	429	375	413	432	411	389	398	412	419	436	415	418	400	431	408	406	407	397	401	430	418	422	396	408	418	374	448	377	444	412	405	426	429	387	426	391	432	418	389	422	418	438	442	399	345	416	414	433	450	421	404	399	408	439	383	403	399	442	379	426	419	462	409	408	429	428	382	402	400	380	443	432	423	404	392	412	371	382	408	391	390	421	415	392	450	405	431	391	452	449	434	392	389	425	436	448	411	367	406	448	411	404	480	393	416	423	425	417	386	468	430	441	382	439	470	469	443	410	460	417	399	408	398	423	397	417	409	419	418	442	420	403	466	447	423	426	432	426	376	414	401	386	467	403	445	425	402	377	430	431	410	427	426	392	456	448	417	439	439	420	437	418	411	413	397	420	423	411	423	421	416	447	430	398	395	403	421	374	447	405	430	437	413	404	393	410	426	397	384	447	428	449	417	393	395	416	413	405	419	404	383	414	400	413	446	380	396	410	409	400	409	419	436	442	422	439	382	408	465	401	413	416	415	421	419	402	422	407	434	420	404	425	404	432	388	428	406	390	390	445	440	449	411	442	385	386	427	457	400	436	426	405	430	420	400	415	418	417	433	418	412	424	416	398	419	439	412	431	438	413	430	415	421	410	426	442	431	442	454	362	418	442	413	447	430	407	430	447	405	398	413	399	394	428	460	433	420	427	407	408	388	433	437	417	369	439	428	421	447	447	385	394	398	401	418	442	422	413	434	377	430	383	458	427	441	362	408	409	404	424	386	443	385	388	428	446	443	416	461	427	411	420	427	437	412	431	411	421	407	447	420	410	414	461	448	415	413	410	421	421	413	433	464	437	399	400	397	365	407	434	419	416	460	452	411	431	442	379	423	414	455	452	427	413	434	411	394	429	435	432	409	413	404	378	403	411	389	416	463	385	466	414	423	390	423	418	396	441	393	420	395	397	430	398	406	412	439	434	417	426	396	429	449	432	408	413	400	416	406	386	403	419	428	451	434	419	420	401	410	429	429	443	412	427	449	452	366	429	396	425	416	449	437	417	377	408	427	404	416	400	427	429	424	398	432	356	412	407	412	423	397	433	398	435	436	443	390	438	401	400	408	424	404	437	432	397	435	455	408	413	413	441	444	390	413	417	394	407	416	412	412	382	412	394	436	449	416	439	452	428	401	416	428	402	409	406	413	440	448	381	411	414	415	411	398	490	418	387	460	443	413	438	411	406	391	412	403	461	405	405	437	406	429	434	414	389	413	412	437	388	418	428	431	391	437	434	421	414	411	449	425	382	403	414	415	395	429	362	418	408	411	384	392	418
21686	20611	24952	25636	25376	22064	20745	18377	15107	12358	10863	11486	10688	10640	11141	11387	9521	10494	9286	8890	10735	9808	8396	8431	6562	5994	6038	7646	6306	6866	5938	6105	6903	6067	4933	5774	4267	3260	4077	3312	2630	2418	2261	2160	2467	2226	2040	1838	1954	1775	1786	1556	1643	1466	1428	1368	1279	1243	1283	1128	1208	1198	1236	1167	1081	1102	1066	1129	996	1073	1018	1061	1139	1099	1137	1090	1074	1028	1062	1010	1067	957	997	1032	981	1005	1075	1025	1053	1053	1004	1073	973	1041	1059	1009	1013	959	1017	948	982	1074	1003	1068	980	998	1014	1028	996	987	1020	1025	1020	1009	983	1022	953	989	975	1014	1043	966	984	991	1013	1006	1001	1022	963	1027	1060	939	1036	1006	991	1024	981	1019	1036	1018	985	1005	1009	1021	966	981	989	980	1039	948	963	999	1035	1006	995	1005	1009	919	990	981	1033	983	950	1030	967	997	1012	1011	936	988	948	994	988	1032	1033	1004	957	969	1061	966	1025	1047	993	958	995	969	1013	956	1032	979	1044	981	941	997	955	999	974	996	1031	979	992	1064	938	973	1015	957	994	978	986	1007	937	946	995	1008	1000	980	981	995	1027	1039	960	1034	1007	1044	1004	1039	1046	1000	1031	982	1005	1034	990	1010	999	1007	968	1022	1038	1019	977	1008	1040	968	971	948	1000	1024	913	1007	1003	992	1044	1033	954	1046	984	992	964	977	983	975	985	958	977	986	1034	994	977	965	962	1010	921	1041	1047	917	965	1084	960	991	1047	981	1032	985	977	1052	977	1001	1035	961	997	1015	1014	1016	988	1000	979	1059	974	1027	1001	971	975	1011	1004	1000	990	1025	998	971	1044	1010	965	1062	986	1028	1025	988	1017	1002	1004	995	1030	1032	1062	1011	1034	1019	996	994	1020	990	1019	964	960	956	992	1026	1017	1012	991	1029	1034	1008	985	1022	961	1025	981	920	1027	997	985	991	1008	1022	1045	1049	992	964	961	1053	1025	983	976	1038	1011	981	953	1023	1000	1088	982	924	1003	993	1021	1069	988	986	987	983	1052	1001	1003	969	994	990	980	1034	1000	973	952	1006	999	988	1000	1025	994	1026	1005	998	1000	1014	1015	977	993	1013	984	1012	1024	990	1005	964	1003	1054	973	965	970	1003	986	966	999	1002	1015	1000	1014	979	1008	1006	1013	1040	1052	1001	1013	1046	1000	1003	996	983	986	982	1015	997	1007	972	958	983	1064	1036	967	993	988	1018	963	1001	1031	960	994	988	969	958	952	994	973	937	982	1016	986	976	1010	1034	1036	1025	1036	1029	995	1003	1012	1000	989	1020	988	1025	952	1000	966	1033	1014	1010	1013	942	952	1011	978	1032	1015	989	969	1008	1043	976	989	967	1016	1027	1027	1034	986	997	986	980	962	1040	993	966	1011	1006	992	1009	1023	1047	1035	1057	1031	998	1019	1034	1007	957	1035	1011	975	1003	1003	1066	1025	998	946	970	1018	1031	987	958	996	1032	1005	1026	968	1039	1048	918	1031	1016	970	978	926	999	1014	1058	996	985	969	1024	957	970	1013	968	977	1001	1027	1014	1035	994	996	932	1020	934	1040	1055	1019	999	990	1029	1011	986	964	938	998	923	932	979	1000	950	1015	1033	998	1062	1020	991	1027	979	988	1052	989	972	977	971	991	1056	987	973	1014	1024	1041	1027	997	926	982	1043	1045	1039	1007	1025	970	933	976	1021	973	995	987	982	999	990	957	1059	1017	1013	983	979	955	978	954	992	1004	995	1002	1004	1036	979	1009	1009	984	1047	1029	1028	1050	1008	1020	1040	1004	985	978	1009	1020	1000	1017	981	1027	958	1006	1019	988	1005	1007	1025	937	972	983	1030	1016	1003	1027	980	1023	1021	1023	965	958	1020	997	966	967	1004	982	1040	1000	957	989	1008	959	995	1001	965	1007	957	984	1010	987	1021	994	969	1045	979	986	973	1055	934	1033	977	998	1002	1010	1079	966	1036	996	994	986	1057	974	1007	943	959	990	1037	1026	1044	989	1015	1018	981	969	1020	997	1002	974	978	1009	983	956	1004	1032	979	1018	1011	1064	1008	928	983	1004	953	902	1012	999	926	1009	1033	981	1014	963	1045	986	1018	1005	991	1009	1031	973	990	1021	1016	1025	946	1031	1000	1060	1063	1014	1053	989	947	946	1041	1027	985	943	981	1023	995	968	960	1050	984	1107	993	995	1048	1059	1034	1019	934	1037	1002	977	987	1008	1015	1081	1004	1029	1026	988	993	1023	1055	1009	1039	940	958	1013	981	1008	994	985	981	1053	1010	1037	968	962	947	1016	1083	1051	993	954	971	950	977	1074	1007	1025	931	983	983	1051	947	965	977	1029	1035	983	991	956	1058	994	1009	944	1007	977	1004	998	983	1002	1053	1008	1034	977	1003	990	971	1033	1023	976	1021	957	990	1027	1036	978	1031	962	990	984	1046	951	979	959	954	1014	1011	1039	979	967	1000	1020	991	1008	965	994	1017	993	1062	979	1039	995	993	961	1042	1022	962	999	1038	1002	1006	953	994	967	934	1029	954	1022	1040	951	1017	1007	992	1012	994	1014	1007	1049	1021	996	957	980	968	1024	977	973	1052	979	983	952	977	1043	1001	1009	1019	1021	1050	974	934	960	1038	1036	961	966	969	1061	1055	1016	971	993	1040	960	952	999	1022	977	1039	997	994	982	993	943	970	922	1051	988	975	973	961	1042	1041	998	987	1000	970	991	1015	965	1112	1015	990	962	989	1013	956	967	989	983	1013	992	995	1003	1040	1023	955	1053	1007	1044	1052	1004	1035	1034	1079	1015	1018	979	996	1005	1040	979	1023	980	976	1010	1005	975	977	962	980	996	977	968	983	1021	1032	1015	996	1021	997	989	1026	995	1030	972	989	987	984	1043	1020	965	999	1001	980	1028	1020	975	1014	1050	1008	996	1021	921	994	992	978	1058	978	958	943	963	1006	964	1044	1026	994	1000	997	1000	1019	1032	996	1001	996	963	1009	1008	994	1053	1044	992	970	973	944	1023	990	1034	1010	1057	997	960	1012	1002	1016	998	1005	985	967	983	988	976	1045	1052	982	959	991	1030	1005	1031	958	1019	959	1029	1036	998	982	988	992	1105	1011	1043	1031	989	1046	1033	989	1051	951	991	1008	1001	966	995	1000	987	986	1048	983	986	950	994	963	994	969	944	1025	1049	1015	1014	962	983	980	1051	1074	1001	1009	1007	985	955	1016	1013	997	1027	970	991	977	968	1000	992	981	997	998	1028	953	971	1035	998	959	1062	1009	978	1022	1051	979	1028	1035	949	1003	1008	1062	988	1074	1010	1013	930	1009	1017	980	976	1033	1017	999	998	1021	984	998	1053	980	976	1023	1012	998	1025	1009	978	1013	1005	986	1023	919	1008	1077	968	1054	1026	1007	1030	1033	996	1031	998	980	1023	958	1024	1010	963	1007	1037	984	973	1036	1001	1049	1040	1038	1018	1009	1029	949	989	954	965	997	1012	946	989	1007	981	978	969	967	972	1022	971	1044	1016	988	970	1001	949	971	1036	973	1031	1040	1011	971	1008	985	987	997	1024	1009	986	982	1015	1071	979	994	1020	1059	954	1031	992	959	992	1024	1024	994	1024	1074	1004	962	1010	1045	1003	1026	986	995	970	994	1010	1015	1018	912	927	976	1048	957	983	1032	975	992	1023	972	1020	953	983	976	1025	1000	972	994	995	965	1040	1024	991	1039	1068	1011	991	995	1007	1007	1018	992	1019	1045	1004	997	1013	1031	1003	980	971	1022	996	1018	1021	996	997	1020	1006	992	1020	926	1036	999	1017	1017	1002	970	1002	988	1007	1002	1016	1027	1016	1032	1013	988	970	1027	987	998	957	989	1001	981	1019	1011	1011	1063	1004	1035	1010	988	1010	1016	1006	1029	985	1004	1042	995	1020	971	974	985	953	1018	1061	1042	1006	1020	1050	1026	1012	987	1048	1042	974	1038	940	1050	982	1003	979	995	978	977	1019	971	1006	1004	1060	1006	972	987	992	1004	969	914	1060	958	1029	1014	975	973	940	1026	976	1017	1018	907	990	970	987	992	1018	1028	974	1051	1013	1001	1074	1002	1017	995	1007	1056	1059	964	990	995	1004	992	969	1023	1025	1005	1005	1024	971	983	1029	969	992	1021	1022	1006	998	1047	1007	978	1005	1016	1008	1037	987	1002	999	982	1021	981	1042	1014	996	1015
38074	31878	30394	25332	22568	17988	14885	11458	7734	5534	4340	4825	4009	3786	3670	4101	3127	3415	3035	2942	2973	2879	2708	2444	1959	1667	1709	2179	2053	2007	1702	1551	1836	1651	1336	1449	1003	879	1137	1032	771	657	574	614	641	563	533	514	555	549	537	460	446	419	443	393	403	397	376	360	354	389	356	409	339	338	363	369	411	351	364	355	401	355	367	344	366	362	317	341	366	332	362	345	301	398	311	316	367	336	326	366	339	356	341	339	338	330	331	350	334	365	365	347	328	327	313	382	377	341	332	313	346	334	321	332	324	326	377	307	302	309	340	335	344	327	352	329	347	365	336	336	344	332	345	366	343	344	317	357	368	332	350	337	316	333	338	361	331	349	354	339	362	326	308	327	369	345	335	353	326	343	329	341	352	343	317	304	338	360	356	347	347	321	330	347	295	328	344	315	342	350	334	338	349	311	356	335	306	333	329	300	346	307	335	337	307	352	364	324	326	368	343	334	335	337	323	307	376	337	293	338	346	336	340	319	350	316	352	299	320	378	302	348	347	328	355	312	334	319	322	331	303	307	343	355	312	372	330	353	353	318	332	352	357	354	311	325	341	305	365	355	318	325	312	320	321	345	359	322	339	357	309	331	331	302	324	376	321	314	317	327	342	352	345	328	346	338	335	317	360	302	319	341	356	320	311	333	321	360	363	328	339	326	345	335	345	323	369	372	362	359	347	329	313	353	318	311	369	314	317	307	319	336	291	342	336	319	341	322	334	325	344	291	340	347	352	322	333	373	364	343	351	345	331	333	340	323	345	313	359	317	332	381	340	326	350	344	312	310	304	337	347	319	312	328	333	347	344	329	342	331	340	349	337	330	345	330	358	330	333	346	324	342	351	328	340	329	334	309	341	333	328	332	338	325	357	314	355	339	303	394	337	349	290	307	345	338	326	366	289	336	325	320	327	355	338	332	356	339	308	340	358	334	338	316	330	315	288	337	329	368	337	344	350	355	339	318	326	347	333	301	345	316	316	364	336	374	329	340	325	323	316	327	343	368	312	370	375	339	341	334	320	323	328	347	348	373	332	386	319	304	329	333	304	309	319	353	314	332	327	338	348	353	327	310	315	336	367	318	336	342	302	327	353	350	362	341	329	341	371	327	341	337	369	314	349	332	361	303	315	348	346	338	338	364	306	319	330	357	316	335	365	330	362	330	314	335	330	305	321	335	338	349	336	347	333	331	337	353	331	331	333	298	339	337	321	340	327	346	302	327	308	346	349	316	319	336	315	337	341	344	319	359	313	359	330	375	322	337	301	296	334	335	339	321	335	341	366	338	340	337	317	322	345	330	355	329	321	326	316	361	331	335	338	353	344	314	352	349	332	371	336	358	322	348	330	356	288	318	309	318	327	335	351	357	341	311	347	361	358	321	378	328	272	360	312	359	356	331	369	321	340	337	340	354	369	367	326	370	362	356	342	323	341	332	330	355	347	318	348	332	378	356	321	340	365	296	353	328	316	364	339	347	334	352	297	329	349	349	325	317	334	289	322	367	341	331	314	330	321	319	357	338	384	329	350	325	304	315	298	326	349	311	336	343	375	324	351	318	367	356	378	309	342	357	367	333	295	320	350	342	322	317	339	319	338	342	296	358	319	351	343	359	321	340	307	338	330	300	290	345	354	355	334	331	340	331	343	348	292	316	327	305	353	328	332	334	327	326	310	356	332	331	320	356	366	328	351	314	303	327	340	345	329	320	317	314	377	362	364	362	330	337	343	350	352	339	380	338	329	334	309	357	341	328	324	311	357	341	367	351	346	334	329	353	350	338	348	354	302	331	350	322	309	322	318	339	322	364	311	349	343	322	341	329	341	346	319	316	344	347	315	312	324	351	296	322	365	337	338	334	336	365	352	348	326	304	322	347	348	362	330	328	314	318	343	344	345	309	289	344	345	335	323	337	348	345	362	355	363	324	329	357	323	314	363	343	355	310	323	334	339	339	315	326	370	310	335	336	326	336	307	315	357	356	346	355	329	302	337	355	333	324	318	307	330	342	324	313	319	349	363	315	356	343	328	331	380	352	343	366	347	375	326	340	368	308	315	323	342	316	307	344	333	332	329	344	331	344	340	299	342	308	359	324	342	304	314	333	298	341	362	346	294	306	333	325	343	356	378	388	349	325	326	316	295	317	342	336	345	363	311	395	353	337	370	305	310	325	348	329	325	340	343	340	317	368	325	362	337	331	382	342	306	335	342	341	314	352	350	335	368	358	308	327	332	345	343	315	358	340	361	346	343	336	360	342	346	315	327	320	322	328	372	360	311	355	310	342	346	345	324	301	302	337	342	341	339	332	355	334	332	323	386	345	317	343	294	302	334	364	324	320	347	341	336	324	355	305	307	337	333	348	332	318	329	325	334	337	305	343	294	348	329	336	341	358	312	354	351	350	336	289	369	350	346	321	314	315	332	338	332	344	329	338	351	324	307	348	334	342	314	350	357	349	353	348	325	362	320	352	359	321	339	309	345	314	349	355	298	338	354	325	367	304	304	304	351	311	322	385	351	340	328	302	310	336	319	331	327	318	355	336	335	319	315	411	330	306	343	338	338	337	366	331	355	365	326	333	344	314	339	318	324	335	314	332	346	343	339	320	353	340	321	345	294	361	340	307	337	345	367	309	349	366	331	346	330	304	378	356	318	333	333	342	360	324	356	307	326	333	334	319	370	336	324	380	324	322	311	379	345	341	341	315	336	350	308	313	349	381	337	347	361	341	341	356	367	363	366	354	347	349	338	310	371	325	339	339	330	338	295	322	309	360	331	321	379	342	348	319	323	324	351	338	335	337	334	353	365	367	369	321	349	348	321	338	344	350	341	353	341	350	306	306	326	320	323	332	354	320	318	326	276	337	354	367	338	320	317	325	359	344	339	351	326	333	288	326	323	330	345	328	362	355	338	362	386	327	309	343	307	365	347	358	336	354	337	345	338	357	334	352	350	406	327	339	386	327	312	318	328	357	296	329	325	343	347	301	332	332	328	345	329	336	322	356	340	310	346	320	330	343	353	328	337	343	347	355	309	316	343	330	325	315	316	333	290	330	346	325	312	353	302	363	369	289	318	348	313	360	346	341	327	320	354	315	333	360	365	361	326	343	377	373	335	357	322	308	348	321	347	329	337	343	342	314	346	343	320	313	299	329	329	346	319	322	342	335	336	351	341	319	336	313	334	319	357	346	335	313	369	330	333	321	319	335	325	327	297	357	323	321	370	351	338	285	327	338	331	322	320	352	343	322	360	334	335	338	324	323	331	348	364	294	317	378	327	353	328	326	341	339	312	329	360	331	363	338	338	346	322	362	356	359	324	313	332	311	332	322	331	348	316	385	307	349	334	333	334	344	340	350	356	352	342	324	330	341	327	349	336	327	324	365	369	341	336	353	372	353	358	334	329	288	340	292	339	320	324	366	335	361	337	324	346	334	334	327	312	326	376	322	323	356	344	310	326	388	325	344	341	349	316	355
26390	25248	30006	30385	31105	27950	27367	24813	20620	18212	16715	18810	16666	16993	16641	18576	14868	16421	14925	14820	16137	14515	13418	12979	11015	9748	10134	12986	10524	11708	10050	9597	11146	9943	7946	9247	6374	4669	6448	5780	4167	3278	2975	2880	3572	3074	2683	2427	2520	2342	2130	1830	2014	1661	1502	1418	1283	1211	1195	1117	1092	1139	1028	1074	928	1000	951	1002	890	960	939	952	1015	979	884	969	1103	964	856	815	759	816	784	852	899	915	926	879	864	847	844	820	897	891	876	816	819	869	862	811	830	744	787	790	827	817	807	870	830	843	828	822	874	844	778	855	807	783	850	873	819	832	844	830	841	812	801	842	853	806	806	842	823	797	811	886	803	795	837	817	854	814	834	858	795	819	824	821	803	835	876	817	821	858	818	763	794	833	863	822	799	816	803	821	815	808	826	853	820	814	792	832	782	832	820	825	759	858	838	815	786	836	831	810	794	825	774	856	828	860	774	850	862	828	839	815	783	839	830	842	811	828	852	844	792	821	821	834	792	772	822	795	829	819	814	816	855	792	837	810	812	814	829	827	806	818	847	855	800	811	795	796	810	793	819	814	869	818	766	834	839	860	838	781	820	845	809	838	834	820	813	827	850	803	814	852	788	800	803	823	822	794	805	784	806	851	879	801	786	802	834	790	806	796	790	844	805	813	833	797	812	772	799	863	791	799	807	822	889	832	849	837	824	769	838	881	878	745	804	835	884	753	798	805	842	784	809	828	802	822	791	780	819	822	821	827	825	834	808	861	819	870	794	845	823	909	749	835	838	814	763	814	797	802	779	807	810	826	824	811	810	850	854	800	802	833	814	789	787	871	759	840	828	833	828	770	788	799	799	817	817	838	793	793	825	832	835	798	807	797	820	839	819	824	824	779	878	806	798	821	822	800	781	782	795	817	792	784	785	847	783	816	852	813	793	803	803	772	852	837	811	796	849	805	806	794	802	794	810	822	880	815	834	787	806	795	789	803	855	844	804	823	818	829	843	773	847	771	788	861	812	844	853	829	807	797	819	805	833	752	783	832	811	801	793	850	825	839	821	795	773	837	797	831	806	834	808	832	827	778	818	806	820	804	802	845	752	839	813	813	851	773	824	824	814	798	798	788	811	782	817	869	881	774	812	795	852	852	767	802	862	802	868	839	788	777	779	814	830	821	805	779	826	767	853	817	799	868	801	843	741	858	832	845	815	804	886	827	844	885	863	817	808	837	793	817	805	784	784	827	820	853	814	839	883	793	787	798	766	821	824	814	765	779	815	833	845	777	809	840	844	809	794	773	836	843	771	844	745	784	789	835	792	836	791	782	801	826	762	751	820	790	863	781	824	848	839	839	833	762	796	805	825	837	826	822	813	869	838	804	822	839	803	827	854	764	819	835	816	821	804	815	831	851	824	793	784	842	817	789	817	824	759	823	815	841	753	795	833	815	802	820	811	804	851	839	778	751	832	789	812	827	797	787	818	809	802	838	860	785	818	837	762	774	823	851	807	832	811	818	833	800	832	781	816	806	850	824	862	867	816	824	827	846	777	817	845	835	810	803	796	832	821	836	806	813	794	802	801	797	825	787	828	827	803	795	828	811	833	843	809	841	833	821	809	820	788	810	834	807	783	834	776	772	827	813	854	809	828	839	838	779	831	828	780	857	813	808	912	760	815	829	777	860	849	874	799	806	849	791	823	857	853	819	792	832	816	823	796	809	799	841	823	815	805	783	849	792	869	780	845	808	861	789	795	796	830	836	785	813	821	797	835	776	800	808	786	802	849	777	835	778	837	866	810	852	803	833	809	810	789	768	849	819	818	830	847	817	813	807	814	801	795	811	863	776	818	807	781	830	804	806	817	850	817	780	782	831	833	814	840	826	808	827	832	832	792	837	891	791	855	848	831	825	812	852	817	819	828	802	814	868	808	872	787	814	806	798	839	839	782	830	801	851	818	825	768	870	837	812	780	813	817	801	833	805	825	806	793	826	845	812	835	790	814	868	794	828	816	768	850	772	816	813	807	842	814	830	779	811	817	788	817	852	807	809	856	790	835	801	819	842	855	808	802	829	793	844	803	822	852	831	797	891	751	771	799	777	793	817	831	807	847	838	797	866	841	794	884	809	858	834	828	830	837	792	788	850	852	780	787	862	855	799	823	822	844	840	767	838	830	785	824	836	859	789	838	873	865	774	795	791	777	804	837	805	817	802	792	782	780	767	814	813	862	786	775	824	792	786	838	812	846	839	802	817	806	818	822	853	818	804	817	795	814	828	849	803	794	834	824	826	872	789	801	788	805	815	802	800	845	868	816	851	768	797	794	832	802	816	837	840	804	828	807	799	777	817	832	805	830	856	836	812	813	794	796	838	823	796	782	803	799	826	823	840	824	812	823	825	871	879	849	795	830	786	813	837	855	841	841	826	800	817	806	793	811	829	832	835	763	832	827	771	872	852	829	860	845	807	774	877	820	836	790	835	830	816	814	847	816	836	827	830	806	779	809	873	814	843	771	840	816	840	826	827	847	798	769	774	820	769	830	858	856	833	789	849	841	813	849	795	823	817	831	860	837	791	851	857	805	790	838	774	776	782	783	845	808	853	855	828	785	801	796	795	802	823	866	824	821	773	838	827	872	851	816	833	783	796	826	786	882	846	850	881	820	781	777	836	809	757	856	887	774	794	815	876	786	788	773	826	843	848	865	808	807	787	805	807	854	825	824	805	840	824	806	841	804	825	802	862	843	836	857	839	809	739	856	797	814	868	836	848	794	776	789	829	842	816	793	835	832	810	782	829	771	777	851	811	768	865	851	845	840	770	793	783	785	754	774	825	789	858	838	816	800	796	813	807	853	797	803	819	838	831	805	800	776	796	734	794	773	819	841	814	837	829	841	824	821	832	778	832	820	831	863	838	773	812	856	790	777	860	871	853	822	781	824	863	828	806	818	842	841	828	807	838	866	810	834	819	834	802	823	777	783	854	854	849	797	773	814	831	801	808	831	846	804	826	832	855	795	793	817	810	778	818	836	791	812	840	845	831	825	810	818	792	743	821	820	783	824	821	824	806	802	791	847	805	795	829	802	834	800	768	817	821	790	806	778	807	801	819	793	832	855	868	820	835	832	805	830	803	771	838	848	794	791	829	805	820	838	827	863	767	846	852	772	803	815	814	799	820	827	789	847	771	821	845	817	806	810	760	842	751	785	836	822	799	794	784	806	780	818	815	849	839	823	858	853	825	833	804	817	807	826	775	827	833	821	832	771	767	805	807	786	837	859	821	836	854	817	792	834	874	793	808	745	793	858	783	829	832	804	790	758	810	835	816	821	819	892	834	824	797	828	842	804	731	819	812	756	812	787	815	834	798	807	821	828	768	841	893	797	804	818	832	822	825	795	809	839	873	780	825	815	807	796	827	819	811	784	824	835	849	812	777	808	790	826	860	796	851	793	857	815	844	784	803	866	806	805	828	849	834	759	813	803	882	843	861	819	797	816	818	791	821	788	815	815	851	809	793	854	791
10570	7856	8894	6788	4989	3140	2100	1533	1040	787	665	657	660	580	535	541	513	541	511	527	510	512	447	451	444	479	503	553	498	479	464	476	478	410	481	427	451	403	419	413	403	363	407	409	402	387	397	393	415	408	410	386	376	391	398	374	428	402	424	355	410	383	371	373	373	367	358	359	393	373	358	380	376	371	380	377	378	380	369	362	370	395	377	376	391	350	385	385	367	359	391	374	339	387	383	380	369	402	366	367	359	364	384	347	360	392	349	380	354	366	377	380	341	376	371	376	414	360	379	374	404	362	362	374	352	425	376	370	424	367	396	343	429	376	381	358	373	358	326	376	371	390	362	365	377	385	366	375	346	326	411	387	374	358	394	356	374	374	361	397	369	381	384	360	369	403	369	388	355	381	398	352	379	349	397	395	347	358	392	371	410	359	380	377	379	381	345	357	364	377	391	338	349	356	361	356	401	395	391	358	341	363	373	360	364	375	378	339	370	371	383	358	374	365	356	374	388	402	391	384	359	348	363	333	339	384	375	353	357	373	384	380	371	362	375	353	357	381	365	364	346	402	384	372	407	325	332	362	369	376	365	399	377	365	370	381	391	390	366	378	379	374	391	382	345	399	361	389	335	347	377	375	389	357	381	385	371	401	365	384	388	364	388	361	361	344	411	383	350	398	353	395	384	348	404	396	354	373	389	366	348	352	365	358	376	335	381	397	346	359	372	398	360	376	361	349	354	382	391	405	354	374	395	401	370	398	396	373	375	364	382	369	354	376	373	368	376	376	384	392	358	384	408	383	393	388	356	374	362	365	399	385	362	381	345	366	390	373	384	354	394	344	384	376	342	379	380	382	379	368	372	367	376	383	393	371	419	395	376	335	367	352	412	374	365	376	384	403	391	400	366	394	362	362	374	395	380	389	360	365	349	370	392	386	365	340	328	400	373	360	404	362	381	360	388	397	375	396	352	362	367	377	364	384	376	355	355	401	390	365	361	382	371	365	368	392	389	361	366	404	414	365	385	377	415	393	361	348	349	366	351	367	377	355	372	370	395	385	396	373	398	384	386	385	359	370	376	417	380	340	379	377	355	379	374	398	357	408	361	393	416	395	372	365	348	370	400	354	360	390	344	370	344	344	359	397	362	390	357	402	381	386	355	387	391	380	363	379	369	423	386	401	367	357	356	362	400	347	383	367	375	379	369	386	388	351	408	336	364	404	369	384	380	368	388	400	370	342	381	393	359	375	381	373	369	353	357	336	371	384	359	377	388	378	344	375	357	392	349	349	353	368	373	372	358	377	377	418	346	358	374	415	389	367	360	348	348	383	383	352	368	351	368	386	389	354	360	361	408	373	373	341	377	369	375	416	343	379	395	363	377	370	405	331	383	396	407	358	371	357	351	387	342	342	382	357	382	398	376	379	362	400	377	389	360	421	378	403	363	357	381	379	348	371	391	367	394	372	358	364	328	356	363	353	367	370	355	377	380	425	404	409	361	390	394	371	345	394	399	367	339	386	400	370	361	375	393	367	365	387	373	350	395	377	384	386	393	392	397	394	374	391	329	414	370	392	382	332	369	368	369	387	397	374	343	339	372	346	403	375	381	396	384	398	381	378	415	389	342	370	380	367	373	374	355	401	362	401	400	367	347	360	372	379	351	353	361	382	392	368	379	396	366	354	390	357	366	351	334	351	383	379	392	353	398	386	378	335	380	392	392	393	398	394	326	369	378	367	333	364	385	368	353	368	357	406	382	387	376	381	352	411	383	384	356	368	401	369	388	385	393	373	344	392	339	407	377	380	370	358	360	399	374	378	374	400	425	367	389	377	400	354	391	369	366	372	396	402	414	344	408	420	373	376	351	386	354	383	332	374	367	362	383	367	379	392	358	377	358	383	379	359	374	365	408	352	371	355	383	384	352	375	340	333	400	372	337	369	363	377	395	380	413	333	378	393	372	325	401	360	353	369	413	367	349	384	361	393	372	378	356	397	356	395	361	415	380	369	346	383	371	357	353	332	366	343	358	395	376	379	368	407	391	395	386	388	375	389	380	367	365	383	365	362	390	343	368	349	394	410	386	394	383	414	399	369	333	384	377	344	361	322	362	403	372	368	385	372	367	358	354	378	383	353	364	392	365	377	365	386	372	378	374	389	404	373	429	391	372	355	362	380	370	372	376	365	397	390	396	367	358	358	391	391	345	415	379	381	375	387	374	385	363	344	379	387	393	416	349	394	360	374	361	407	372	433	396	368	340	374	368	353	336	360	368	377	381	370	391	378	347	392	353	360	423	398	355	358	353	399	376	373	380	373	394	400	392	365	389	317	381	363	357	401	360	380	390	396	396	362	372	373	393	378	377	361	370	356	387	404	384	398	356	359	323	346	360	418	339	377	360	344	349	354	411	373	337	350	389	351	349	409	384	352	414	381	384	401	381	382	369	390	376	394	358	427	426	356	412	393	381	347	350	349	356	402	374	388	386	386	376	407	340	396	399	384	315	347	403	381	381	351	386	345	390	371	371	356	390	360	364	355	358	379	366	325	361	355	383	377	373	392	379	363	347	375	390	399	384	416	349	377	389	349	361	400	354	371	368	392	354	376	342	384	351	372	373	374	364	410	383	359	397	378	384	379	371	378	367	365	380	366	373	379	370	365	388	368	368	338	340	359	356	374	370	347	332	389	402	394	362	384	369	389	378	369	380	348	359	331	393	390	383	347	377	352	358	373	373	379	311	370	407	400	389	374	380	297	381	381	392	410	371	384	366	357	369	366	363	384	382	364	364	369	389	384	399	367	407	389	380	374	353	383	384	316	367	331	355	363	378	349	381	322	384	340	369	393	327	384	384	364	335	370	403	408	399	372	401	366	364	340	374	358	353	377	369	391	406	403	365	396	342	389	354	390	378	390	383	370	359	323	335	386	388	387	406	370	378	407	397	366	380	385	372	368	373	378	372	346	386	397	374	390	378	359	366	398	382	401	378	366	371	399	334	346	352	358	384	349	364	354	361	373	371	382	431	400	389	363	348	356	381	375	372	387	389	374	374	379	393	359	366	371	377	358	361	350	365	375	372	394	332	371	365	366	367	379	402	377	383	373	357	359	349	356	382	364	382	361	364	363	359	361	362	366	380	337	375	360	401	365	385	364	333	369	392	349	388	379	376	381	335	335	343	385	363	363	368	388	356	407	420	369	376	397	351	383	373	372	363	374	399	405	378	354	346	331	366	374	379	332	385	386	383	365	379	366	372	389	360	360	384	361	392	371	330	370	359	380	377	332	411	377	380	430	377	383	377	390	374	375	363	373	336	386	379	409	353	369	353	375	377	349	394	366	418	383	413	416	421	341	353	373	394	381	395	380	368	365	396	342	394	362	393	322	390	375	379	395	404	348	356	377	348	377	364	370	406	367	403	358	387	349	337	383	398	378	399	347	347	403	375	353	389	399	371	397	412	377	377	362	382	380	364	387	386	385	325	371	397	358	393	363	343	388
7940	7623	13581	14527	13432	10168	7943	6019	4229	3177	2631	2567	2336	2205	2000	2107	1979	2010	1981	1970	1986	1834	1632	1816	1635	1512	1635	1742	1721	1713	1536	1670	1649	1514	1472	1472	1365	1344	1250	1227	1128	1144	1128	1186	1229	1103	1129	1124	1201	1144	1091	1063	1029	1044	980	943	979	984	943	1020	1007	1023	967	964	931	950	962	957	962	988	931	972	1001	990	966	916	971	946	935	931	929	862	942	884	925	914	922	948	920	915	897	939	931	988	913	945	946	859	922	921	931	908	927	906	892	880	914	935	878	907	901	912	914	913	930	933	979	899	934	908	918	965	867	900	893	954	915	970	913	918	973	923	938	879	904	953	902	900	944	882	901	904	945	935	873	889	900	934	948	909	947	849	940	926	923	908	904	905	931	934	945	931	858	921	861	945	887	932	930	911	959	932	939	929	942	930	937	960	934	910	927	988	933	922	921	928	902	882	950	935	898	928	905	864	924	965	922	928	939	935	899	945	913	884	976	920	907	916	842	909	904	894	942	958	944	880	881	912	941	943	932	898	951	893	910	922	896	882	902	894	882	895	965	959	891	957	869	934	898	886	958	889	892	972	905	880	893	928	923	919	900	886	947	859	915	961	878	951	892	931	882	940	949	961	869	886	883	957	939	941	905	897	932	965	951	942	918	927	936	896	934	892	932	929	898	931	937	904	969	964	935	905	939	901	929	883	902	913	929	904	955	904	985	945	878	886	890	921	922	928	941	931	940	879	955	880	914	867	952	944	865	887	920	912	954	908	905	978	869	913	892	936	899	909	890	910	919	916	930	906	945	908	966	955	877	952	918	936	963	962	885	925	904	915	935	912	959	900	922	890	967	922	983	910	927	951	889	923	884	897	959	901	921	932	867	925	910	927	893	946	920	908	929	932	898	911	963	980	935	926	945	849	875	908	894	915	931	926	890	905	950	963	870	914	955	911	941	936	886	972	949	936	935	903	895	884	935	981	928	868	860	905	872	897	886	864	926	910	942	969	882	948	904	960	980	895	851	901	976	911	891	899	922	925	943	970	962	889	932	974	890	899	940	904	942	949	879	825	920	886	938	890	940	905	922	843	924	931	902	924	880	923	901	913	879	909	904	919	930	894	913	906	956	882	910	938	950	924	903	899	906	895	953	960	960	913	879	904	935	907	969	978	915	984	953	915	901	955	961	912	914	908	885	897	956	894	868	920	900	928	968	899	945	954	934	934	957	865	940	887	913	887	913	935	891	910	928	953	928	863	876	874	994	938	926	929	918	911	1015	905	884	936	894	922	993	837	952	934	912	918	907	959	938	932	949	942	895	882	952	889	940	904	928	936	1004	938	978	918	888	927	927	897	891	916	923	912	953	872	893	842	861	928	944	923	943	915	950	909	893	950	921	950	880	1002	913	936	959	919	890	903	923	887	917	958	927	944	918	940	986	915	919	964	934	878	903	900	953	861	889	918	885	953	884	896	934	949	869	923	933	899	944	940	931	903	881	906	932	879	903	974	902	965	895	892	898	925	861	895	968	912	954	874	884	901	940	897	920	956	921	899	909	855	916	922	952	908	893	947	903	927	913	879	959	950	940	884	903	868	920	932	921	888	962	926	972	903	929	932	937	950	989	902	909	959	913	912	917	936	928	875	897	927	888	918	894	914	915	975	881	906	884	941	945	894	978	943	971	890	925	910	906	914	910	895	923	911	930	917	956	899	932	906	887	960	891	933	929	932	946	941	890	944	904	904	949	881	928	931	890	949	939	948	926	888	913	959	943	946	909	944	919	899	935	915	902	908	884	965	907	876	871	891	915	907	923	891	896	859	855	901	966	956	906	875	915	923	933	903	917	944	931	935	927	924	954	908	893	910	879	947	956	859	951	893	894	937	870	929	889	908	940	922	943	929	918	965	964	923	962	917	944	928	851	944	889	939	920	911	914	887	893	931	957	928	949	885	934	914	942	950	915	939	945	893	970	926	929	905	935	878	942	893	901	904	962	874	960	982	921	937	951	898	987	906	944	925	976	879	959	934	922	910	928	915	946	840	981	911	948	899	917	963	911	910	940	950	949	925	909	898	920	834	859	853	820	945	908	910	843	897	924	973	871	931	901	968	933	920	903	955	958	938	897	923	920	918	935	898	960	903	931	914	871	861	946	995	952	962	974	896	908	912	969	893	959	934	950	897	934	927	939	901	833	930	860	977	906	913	883	894	889	909	925	919	926	953	947	980	932	941	951	873	897	899	949	901	943	923	914	994	890	984	922	871	936	885	939	919	896	901	928	939	894	1020	931	931	916	948	902	970	887	836	930	969	911	973	901	912	903	954	898	957	905	953	978	898	888	904	960	944	930	919	947	895	941	893	922	925	934	924	891	980	945	891	930	968	954	874	878	934	925	956	907	936	907	978	917	919	952	953	910	916	1017	993	926	945	868	920	865	944	909	891	912	893	890	932	886	976	847	958	959	909	918	973	938	956	908	890	932	926	867	922	955	867	888	884	881	1015	862	949	938	926	981	934	928	897	914	913	860	893	908	934	871	963	928	904	923	906	921	907	985	928	875	911	993	882	941	1000	922	954	932	900	958	925	928	962	878	895	938	975	888	943	937	875	888	929	947	878	934	864	916	987	937	915	923	908	918	902	952	902	986	933	932	944	941	971	935	938	943	924	855	945	921	963	912	918	897	954	899	965	910	1029	919	921	920	933	954	941	922	926	918	891	886	859	921	896	929	920	929	985	898	901	898	889	904	904	933	921	961	985	937	961	950	891	894	887	911	892	908	882	913	907	917	924	905	963	907	905	931	912	922	961	887	935	862	956	860	868	916	897	829	902	914	887	879	886	933	910	933	889	933	890	924	884	941	897	995	989	891	894	869	929	911	906	932	917	910	930	914	949	918	885	903	904	924	885	906	872	925	939	946	884	947	933	955	920	931	929	904	935	959	979	936	942	948	944	938	967	888	929	945	944	879	902	932	935	991	846	929	911	942	914	878	971	917	849	913	934	937	913	862	944	928	921	918	925	914	909	945	936	909	953	969	908	925	900	918	919	925	914	916	896	896	963	918	902	930	881	923	921	898	901	911	943	943	885	905	896	927	966	911	893	903	877	893	971	897	896	903	865	887	928	875	924	928	947	881	939	955	900	905	886	871	880	922	846	932	956	990	924	926	978	896	900	928	887	964	934	913	958	909	896	925	925	955	899	958	904	983	975	915	918	921	935	943	896	911	901	973	980	876	907	927	928	906	913	926	850	946	990	929	915	925	916	964	935	974	935	911	903	944	906	919	924	931	855	897	897	880	860	904	935	884	934	886	923	906	854	887	895	931	910	950	951	941	943	907	895	924	929	849	901	930	899	887	945	917	874	883	907	937	877	967	887	974	921	926	870	964	880	906	970	938	909	908	889	900	919	920	866	904	889	917	945	913	885	921	904	922	931	898	930	882	908	910	962	923	926	954	933	926	919	897	935	902	914	922	926	946	912	949	901	973	977	897	900	911	946	956	968	973	902	959	922	905	933
29913	26264	25401	20670	16575	11434	8572	6205	4304	3295	2668	2607	2329	2356	2200	2277	1969	1936	1940	1709	1807	1727	1597	1470	1304	1307	1275	1551	1308	1219	1120	1130	1143	1160	944	1090	885	780	802	694	701	595	550	584	636	558	613	560	526	573	474	517	464	452	449	484	444	432	416	473	406	418	443	445	447	461	471	427	447	414	425	461	422	434	440	429	431	412	436	411	410	439	443	399	439	418	451	461	405	457	440	426	402	475	410	445	423	416	457	401	442	416	454	442	455	415	401	415	449	383	407	407	417	400	430	401	465	413	414	430	403	436	421	382	442	409	398	453	395	409	392	442	430	411	424	423	448	420	392	404	414	437	439	442	426	361	430	421	453	409	432	428	441	433	417	419	403	448	399	442	439	445	422	435	422	399	387	423	437	428	437	424	455	427	452	375	457	422	419	439	434	434	445	413	423	452	424	423	376	451	426	470	380	441	445	444	430	405	414	400	439	447	409	440	436	436	474	460	405	413	434	385	434	412	421	387	477	398	423	391	361	429	438	402	371	416	415	443	431	424	403	449	418	445	414	404	390	408	447	412	392	398	421	441	403	399	420	400	429	399	414	448	433	438	403	412	383	441	394	408	427	435	408	454	446	399	414	420	358	429	397	383	435	393	398	413	407	428	437	418	413	428	395	427	398	407	398	440	463	416	392	448	421	446	421	462	430	472	447	432	429	392	444	422	395	405	391	411	441	381	407	458	400	437	451	441	425	439	439	395	428	393	457	444	438	394	415	421	374	409	433	408	447	375	415	418	451	425	402	437	411	430	403	416	429	414	456	438	423	395	408	384	402	435	424	430	417	428	400	437	406	441	430	437	409	436	448	406	424	395	432	393	412	380	420	440	461	404	370	442	435	378	434	407	424	439	392	424	447	428	402	402	402	400	429	446	432	382	440	366	423	470	412	427	399	400	430	430	397	437	498	423	411	421	462	408	449	437	375	455	376	410	408	408	429	436	396	413	414	411	418	448	421	459	399	383	410	405	463	410	439	425	407	392	434	418	419	415	429	392	443	405	452	442	416	430	400	396	401	424	449	407	427	438	431	386	400	397	415	406	398	499	407	418	384	452	423	422	430	416	420	386	421	420	485	392	425	433	423	421	418	417	442	401	393	400	421	452	416	443	402	431	420	450	447	433	432	381	380	443	452	442	449	407	418	419	435	445	432	401	433	414	406	440	398	423	394	409	425	426	408	394	419	425	414	447	415	434	422	404	402	433	439	444	434	406	426	435	449	400	425	433	430	454	406	440	416	424	434	405	383	412	398	410	401	431	361	442	424	406	454	412	391	404	397	455	399	399	408	428	423	426	414	408	413	417	414	454	399	433	370	435	458	398	429	411	425	435	395	439	412	430	419	422	382	442	415	378	378	466	428	385	460	431	400	418	412	429	429	403	448	427	403	438	440	437	387	384	396	398	403	453	393	427	444	444	429	430	405	402	439	402	397	472	427	427	453	436	424	410	446	385	406	386	440	470	408	442	400	426	389	413	410	419	394	413	422	398	428	429	416	414	425	397	379	395	403	449	486	430	394	437	441	383	439	384	416	377	395	464	462	422	445	443	439	432	406	451	404	387	376	458	439	416	420	441	433	431	391	405	434	409	407	413	429	437	429	460	402	398	399	387	439	399	403	425	398	411	411	448	425	386	398	441	436	396	410	433	388	471	450	435	414	437	441	430	410	409	393	436	441	468	395	430	435	404	423	405	407	380	432	433	432	416	426	391	397	391	439	443	400	429	414	401	385	449	440	409	413	398	416	436	440	432	414	439	416	409	405	417	398	445	420	444	424	422	399	445	431	391	404	422	457	407	421	417	461	414	381	458	452	426	420	405	413	462	410	392	413	421	441	403	394	410	401	424	386	445	407	444	416	419	414	446	446	415	376	423	438	411	429	393	439	474	425	449	415	409	413	455	385	369	434	372	382	394	444	403	424	426	414	387	427	368	400	431	452	442	442	420	391	456	443	410	438	408	421	423	418	412	410	411	395	431	429	428	454	445	409	400	381	442	390	411	406	428	435	407	448	425	409	438	416	436	376	396	447	429	449	421	411	445	401	395	392	401	414	449	425	453	468	436	434	415	442	437	436	402	389	438	425	420	399	414	428	403	401	424	443	410	433	425	450	401	443	401	442	384	449	428	429	402	402	400	443	409	406	436	422	465	359	403	430	455	408	403	454	475	416	433	453	410	395	393	410	408	401	403	438	432	397	448	388	431	420	467	413	391	383	443	421	383	424	398	395	456	412	401	423	387	376	400	394	393	397	403	380	421	420	416	387	419	435	407	437	463	443	413	411	426	462	379	405	408	420	376	398	413	419	439	390	453	398	437	396	403	387	446	406	447	388	441	386	401	470	423	445	390	421	403	419	436	413	417	442	416	425	385	454	468	418	472	421	400	450	421	408	409	427	432	424	425	392	423	430	401	410	418	417	443	439	419	410	412	394	389	452	429	380	431	407	468	425	400	402	419	423	425	429	397	415	399	416	452	451	372	445	432	445	399	437	404	416	440	416	406	445	440	428	422	421	436	448	417	411	400	400	408	429	398	405	414	436	439	431	418	426	419	471	404	454	418	428	396	402	447	420	415	449	418	414	411	450	398	446	435	414	457	420	448	387	443	440	442	418	431	399	393	416	374	418	403	403	409	430	436	420	438	413	400	415	436	429	442	394	429	420	400	426	401	408	420	431	420	441	438	416	429	421	426	409	408	413	396	425	384	431	419	409	425	406	421	427	412	414	423	408	398	408	405	445	410	440	401	403	438	384	425	427	384	422	398	437	412	415	441	410	379	431	426	434	460	435	388	417	409	383	471	426	442	410	404	444	426	392	405	421	411	451	404	461	424	395	456	411	412	430	416	418	398	422	394	416	389	397	421	407	425	417	453	390	430	404	394	452	383	454	414	454	434	424	393	377	436	423	451	433	374	423	438	399	437	444	416	388	423	427	433	413	435	379	414	430	444	411	397	414	405	433	437	408	424	450	443	433	437	421	395	415	417	463	397	442	449	408	437	399	428	406	429	417	398	428	420	440	458	411	410	396	422	432	424	435	424	408	416	391	416	442	403	433	426	438	412	416	409	416	412	427	455	441	464	414	393	437	397	385	424	378	439	401	437	421	416	400	461	420	416	431	459	436	387	426	431	392	414	413	392	407	408	432	398	394	436	407	447	423	402	403	441	422	431	453	418	402	388	394	437	428	439	431	382	394	411	410	420	415	429	462	463	439	422	391	416	412	405	418	405	441	412	440	439	428	419	429	421	443	428	432	400	439	479	418	429	444	431	404	399	438	401	396	418	405	421	421	407	442	420	417	399	431	403	420	419	402	409	408	443	429	414	437	437	416	437	393	399	442	438	425	428	434	406	421	384	406	417	425	423	434	426	411	429	431	445	412	426	400	418	424	451	414	444	401	391	450	399	425	397	433	424	397	429	376	401	420	454	410	406	424	446	415	398	410	398	441	449
20505	20062	24866	25591	25548	21595	20047	17971	14755	12610	11639	12329	11162	11770	11014	11319	9662	10069	10444	9437	10544	9725	8356	8319	7129	7236	6958	9675	7094	6799	6249	6375	6805	6282	5248	5971	4715	3811	3882	3692	2900	2388	2276	2278	2526	2193	2209	1994	2117	1972	1738	1581	1549	1411	1321	1249	1251	1302	1337	1172	1188	1205	1190	1179	1139	1110	1101	1095	1119	1149	1177	1151	1122	1144	1086	1200	1234	1120	1060	1001	995	990	972	1018	1068	1056	1053	1036	1046	1032	1042	1065	1023	1083	1066	999	1001	1085	972	1014	962	1004	1052	1055	989	1078	1047	1049	1062	1003	982	1038	1014	1013	1002	1027	1028	1020	998	994	1003	1037	979	1019	1015	985	1016	1056	980	971	1093	1018	954	1007	1044	1055	1004	1007	1025	1011	1001	1002	1010	1013	989	1038	1078	985	1002	988	1030	1050	983	1013	1002	939	1011	1016	986	1039	1007	1010	942	1035	1001	1034	1038	1016	1010	1022	995	1003	1062	934	1012	1088	971	992	997	1042	1039	985	1008	1009	1008	1044	1002	1020	1051	996	1038	1040	1085	985	1036	986	991	924	1027	973	1094	1023	965	1070	1032	1027	972	1004	1055	1013	1054	952	1027	974	996	1023	1024	943	1013	1048	1060	1000	985	994	989	1020	1004	1010	1008	1042	997	997	1050	1004	1039	1060	1001	1001	1005	1018	1030	993	1023	1023	1046	980	1024	945	992	1008	1036	1001	991	1033	952	1024	1005	1029	981	972	1018	1056	1013	1010	999	978	1042	1016	989	1016	1042	997	1034	1024	956	1033	1002	1028	1018	1026	967	1037	1008	1018	962	1038	1003	984	1009	1064	1022	1068	996	1045	972	1015	1002	1086	1008	1069	995	1006	1008	1012	953	986	1035	993	1012	1019	1021	1075	922	1040	1020	1006	1011	1007	1000	945	983	1010	988	1047	989	1002	1053	1012	1008	1041	1042	1053	992	1011	1020	1059	993	980	1020	1021	987	999	1063	1046	1021	1008	1026	1014	1033	1016	996	1017	985	1037	1032	960	1014	996	1024	1017	971	1078	1035	1040	999	947	970	1023	1025	1063	962	1065	974	971	999	1022	1020	1026	965	1008	1010	1028	967	1017	1029	992	982	1061	1016	1022	1052	1003	1054	1022	996	1063	1018	1043	1029	998	1024	1006	963	1009	1041	1034	1047	1017	1057	1034	1012	1002	1009	1032	1025	988	1010	994	1021	1006	1002	943	1007	1012	1018	1033	991	968	1016	1046	954	1027	1022	946	1005	1006	1036	967	1059	988	973	993	1030	1025	1023	1024	1004	1031	1020	1004	1004	1054	1025	1041	1043	927	1023	1003	999	1035	1021	974	1013	1047	969	1019	1031	1005	1064	985	1017	1025	1035	1062	1025	991	1040	1051	1051	992	1018	1040	1027	1086	1043	1066	1037	1035	1045	998	1041	1037	1015	1028	1023	1003	1030	1040	1023	1074	1022	977	1011	984	1035	1004	1010	1011	1102	1009	979	1007	982	1015	1050	1018	1032	1013	1027	1029	976	970	979	1001	1096	969	987	933	1012	1001	1071	1013	1017	1024	1024	967	1028	1068	988	1013	1045	1047	1042	1012	997	1036	1003	1026	1038	1028	1022	1009	999	1019	971	1073	1067	1014	974	994	1075	990	1094	1042	1091	966	953	1020	1035	973	1096	1050	992	972	1015	1018	980	1006	976	1059	1038	1042	1041	996	1015	1056	1002	1043	993	1006	1078	1072	1044	1049	996	984	1073	1055	971	1098	988	1058	1035	962	1018	1068	993	1010	971	969	1031	992	991	992	957	1031	1025	951	1006	1039	1031	1051	1016	1033	1073	1003	1011	1029	994	948	1008	1036	1019	1016	1013	1023	1012	996	1038	982	954	1026	1018	1027	1005	953	1010	1035	958	999	993	1042	991	1006	1041	992	1001	1047	1048	1010	1039	1067	982	1029	1006	1002	1015	1051	1040	1015	1044	956	968	1002	1026	1006	1020	1012	977	1004	1035	994	966	1071	1018	976	1003	967	1051	956	972	1061	1022	1038	1024	1006	1007	1004	1047	1000	1012	978	983	996	996	985	971	1054	966	1002	1067	988	1016	1002	1052	1038	1033	1044	1004	1009	1016	976	993	967	1056	983	983	1015	1031	1056	991	985	1007	965	1001	1056	1003	1008	933	987	991	994	1008	1047	1012	1030	1025	1025	994	1035	1020	979	1054	1019	1061	1025	987	979	1013	964	1034	1052	1015	1019	969	1002	1040	949	971	1043	1012	1040	1024	1038	1017	986	1004	1032	1024	1029	1040	944	961	1018	1016	934	1020	1029	1009	1042	1019	968	986	982	1029	1025	1018	1051	1076	995	1046	1087	1074	994	1022	1010	1019	988	1061	965	1027	959	1025	1062	974	1016	1030	1004	1011	1026	1041	989	987	1004	1037	1018	1022	1034	988	979	996	987	1041	970	968	1039	1047	1032	1095	1026	994	1050	975	1041	993	1000	1005	1014	1007	1018	990	1029	986	1002	1032	998	1025	1022	989	1002	1029	1028	1032	1005	1077	1012	995	987	950	987	976	1009	953	1001	953	963	1060	1045	967	1032	1005	1043	1050	1068	1048	1012	1027	1043	998	1022	1006	1004	1045	1035	944	1025	961	1043	974	1032	1097	963	1007	989	1040	976	1026	1012	973	1029	1039	994	1027	1049	1005	1007	998	1020	972	1057	1026	1024	998	1034	1023	1055	1037	1023	1000	1009	1015	974	1032	1049	1038	1003	1061	1000	981	1041	1020	1049	1032	1005	988	1031	982	1053	1003	989	1025	942	1002	1002	1019	1069	1002	949	992	991	958	993	1007	1035	978	1024	1037	983	1011	1043	1039	1011	1025	1022	953	1008	1005	1001	1066	1021	1055	1071	1010	1035	1027	1002	996	1040	1044	1027	1009	970	1044	1008	1039	980	1043	958	1042	1019	1027	1001	981	1034	1081	1027	1085	1038	1009	1003	1017	949	1097	1006	975	1059	1033	1004	1018	1052	1011	1042	993	999	992	1025	1028	997	1043	1008	1001	958	1061	1009	973	1018	1001	1014	1039	1032	1004	947	1029	985	1026	1057	1039	1061	1038	1005	1032	1033	1044	1051	961	1011	1025	1043	1019	1025	1076	1048	1041	1013	1014	1053	985	1074	957	1062	1028	964	1052	1042	993	970	1003	1048	976	1006	1071	1000	1005	948	997	1054	1021	1040	1002	1002	1008	1043	965	1015	1024	1003	993	1023	976	1007	999	1022	1045	982	980	1008	1020	1010	1091	1015	983	1023	993	1036	1022	1035	932	1036	1009	1039	1003	1007	941	1027	1005	990	1023	1026	1005	985	956	1012	981	973	1023	1002	1074	1016	1033	1030	1019	1023	1005	1034	1049	1052	954	1016	944	1045	1070	1011	1023	1020	998	1048	1024	994	991	1025	977	1018	1059	1031	1019	1013	983	1028	1040	1020	983	1039	1039	971	1022	1012	965	1010	1059	996	991	965	1007	1067	986	991	1002	1024	1069	1026	1041	1043	1038	1014	980	1008	999	997	941	1024	1013	991	1052	1008	1028	1026	985	982	1031	1076	956	991	1071	1012	1022	990	1006	1031	1085	1045	962	1006	1032	990	992	1032	1014	1018	1026	998	1005	1040	1015	1041	993	1004	1047	1042	996	1000	1091	1074	989	992	985	979	965	1018	1005	998	990	1009	1026	975	981	988	955	1011	999	1051	1034	1001	1061	1019	1046	997	962	1025	1057	1006	1010	1032	1013	968	961	1051	1034	1010	995	1032	1024	1001	997	1001	1035	1001	990	1071	1061	1007	1038	1066	1002	1009	1037	1003	976	987	1003	999	1011	967	1013	1062	1064	992	979	978	968	1013	993	1050	1001	998	1010	1016	1021	1009	990	978	1040	1013	963	1059	965	1023	965	1030	1006	983	1004	1020	1001	1034	993	975	1018	1009	1035	1058	1005	1004	1041	1031	1015	1035	1059	966	934	1064	1015	997	959	990	1059	1031	1014	1037	1015	1056	1053	993	996	991	989	999	1013	1009	955	967	968	981	1037	983	1014	1010	977	1023	1012	1013	1067	1025	1023	975	986	1001	1020	1055	1012	1007	952	1041	1004	1042	1017	1026	1000	1084	964	997	962	1028	1037	1000	1055	1007	1031	1048	1021	978	1018	1001	1028	976	1016	1015	1049	1002	1024	1016	986	996	1039	980	1041	960	1029	1015	985	1013	1017	1003	1025	989	1002	973	1028	1022	1014	953	944	1034	971	1068	1061	991	1003	991	994	1035	1021	1007	1055	979	1074	984	998	1067	994	1009	1053	1002	1017	1050	1021	1050	980	1061	1006	954	1010	1059	1015	1022	996	986	1022	1010	1035	999	948	1003	1034	1019	984	1034	1078	981	980	983	1004	985	984	978	980	1005	1033	1003	995	1040	1027	1009	984	1060	949	975	1023	1030	1005	1002	1013	1044	1085	1019	1072	1005	991	1044	1059	961	1010	1029	994	1084	1058	1067	1035	1063	990	1029	1048	1019	1044	1037	1028	949
37058	30983	30319	26275	22128	17629	14415	11653	7763	5505	4836	4872	4125	4064	4054	4332	3468	3355	3138	2997	3274	2850	2524	2842	2266	2097	2180	2861	2413	1928	1870	1753	1855	1794	1551	1730	1359	1057	1142	892	834	663	670	632	742	642	623	549	521	560	486	459	516	450	440	409	431	449	466	395	390	429	436	369	378	399	367	398	374	381	379	395	351	371	334	370	352	386	383	350	373	366	392	353	372	349	356	366	369	332	363	352	378	376	343	378	382	325	339	372	380	344	328	340	353	341	360	364	369	365	339	354	335	342	307	323	343	349	331	373	355	335	315	347	338	336	374	365	346	348	379	373	341	359	351	346	330	342	346	317	371	355	379	365	393	361	384	390	378	358	325	328	379	376	375	362	365	368	342	332	333	363	347	328	312	347	375	341	377	367	357	374	352	333	342	343	380	347	347	351	359	385	353	364	381	372	341	349	373	356	341	331	328	356	335	385	365	337	321	346	337	330	360	323	382	344	340	363	331	335	334	347	361	358	334	341	336	339	333	363	398	333	351	329	349	364	348	338	304	324	359	352	354	345	329	327	327	363	353	361	331	367	359	346	324	365	350	368	345	352	331	365	321	340	318	340	346	350	331	355	377	350	390	347	361	336	352	347	370	358	327	350	350	345	371	384	351	394	357	369	361	369	326	370	349	352	376	363	379	358	350	373	354	361	361	359	377	357	361	350	352	313	359	345	340	369	378	332	340	367	346	349	394	345	342	329	374	321	343	387	344	346	360	373	374	325	360	373	392	338	356	358	335	344	367	368	404	342	368	297	385	347	372	349	392	372	356	359	339	337	325	362	359	359	364	357	347	384	338	353	364	379	394	372	359	329	354	323	376	374	332	356	334	319	347	332	353	376	370	362	359	335	370	362	355	368	348	311	389	333	347	345	315	326	338	332	345	340	365	304	373	340	362	328	365	332	376	345	357	315	378	348	344	314	356	345	333	356	341	315	368	317	315	401	332	356	371	372	356	336	380	322	343	352	358	381	358	330	365	332	345	337	340	332	350	325	348	385	347	325	335	363	386	359	334	328	361	335	324	346	361	338	331	353	320	346	360	343	395	327	325	331	355	339	345	349	367	368	346	349	347	349	327	333	354	375	363	370	344	362	346	371	325	356	380	331	346	345	366	367	375	379	355	375	351	347	358	361	353	368	322	332	359	362	374	346	370	365	338	346	334	332	331	372	356	362	395	338	340	330	348	351	348	334	378	370	370	332	323	345	403	378	318	408	340	345	374	391	355	337	353	339	351	343	374	330	376	368	355	352	346	325	339	377	356	317	359	315	343	368	337	355	342	301	385	377	391	389	367	388	332	324	343	373	372	370	366	318	347	350	348	341	344	328	340	341	374	371	381	390	370	347	346	326	379	392	385	411	365	300	297	343	364	336	310	358	358	353	343	371	380	348	329	317	375	336	325	366	347	360	337	334	340	342	399	351	326	348	367	373	373	380	367	376	348	362	362	353	343	345	353	346	343	355	343	350	344	308	349	395	324	381	383	361	358	373	360	340	348	327	366	304	304	346	370	336	345	316	353	396	366	340	328	358	382	343	367	359	353	363	362	332	347	336	366	384	351	343	358	359	341	369	343	388	320	348	365	330	380	387	376	356	380	360	383	356	375	321	359	320	329	351	346	353	356	342	378	349	320	342	370	356	352	365	349	365	360	352	363	412	390	386	357	360	335	323	387	344	350	370	380	371	354	350	366	343	339	349	346	357	365	379	347	343	370	360	331	340	372	359	414	341	357	383	366	347	352	342	382	311	355	383	334	344	391	355	318	330	360	383	391	325	370	325	348	342	341	323	366	337	320	321	326	364	371	353	366	338	365	350	348	349	381	367	361	369	358	356	335	325	374	361	328	375	357	363	347	365	334	361	373	350	385	314	369	333	355	352	366	372	362	358	356	365	348	384	370	358	364	354	344	376	365	326	371	333	394	368	357	342	361	385	341	380	343	334	349	310	340	367	353	354	346	373	371	352	329	328	331	378	338	344	367	373	311	362	356	333	342	345	357	347	348	303	392	363	346	356	353	340	391	356	336	342	376	372	363	377	304	364	381	318	324	369	356	365	337	350	382	355	335	346	356	352	360	336	374	351	349	350	356	342	365	380	333	350	357	366	338	341	352	363	338	356	365	357	407	350	395	318	362	304	374	353	346	356	364	333	345	361	392	375	344	337	341	350	357	339	327	346	344	377	348	356	367	388	374	377	348	348	328	322	317	367	339	320	381	337	380	373	351	354	335	340	318	332	336	348	373	357	361	359	363	352	344	368	384	372	332	360	357	366	371	293	338	325	358	294	341	328	358	393	394	378	319	375	349	375	333	346	330	327	359	373	353	348	347	333	342	358	350	370	359	322	351	375	340	351	359	337	349	366	387	366	356	348	363	337	334	393	380	340	341	376	375	340	349	344	337	349	341	368	371	333	323	330	370	372	387	349	339	339	343	352	364	344	366	364	343	350	352	360	347	336	358	365	357	366	334	358	373	368	358	350	356	372	361	351	389	362	329	345	331	323	371	338	380	380	329	327	360	339	371	371	338	347	341	352	355	336	369	330	313	345	336	350	344	357	336	370	382	382	378	340	343	368	357	358	367	327	352	350	340	365	347	364	359	326	370	317	332	368	379	349	347	348	363	370	337	357	368	342	339	333	360	354	362	345	372	363	335	352	371	339	332	358	361	341	345	328	328	374	384	379	371	340	343	342	399	311	371	316	355	330	360	338	338	331	354	298	374	335	333	355	371	324	357	347	377	380	388	391	313	345	357	356	360	359	376	392	360	353	340	377	339	349	330	334	387	376	366	348	344	375	354	350	371	398	366	365	339	353	321	348	361	383	362	361	356	358	407	370	360	358	355	325	358	371	319	385	338	321	333	362	369	347	390	387	361	343	372	317	353	351	372	328	339	363	331	315	383	317	344	359	355	367	310	357	312	333	347	378	359	372	350	336	373	364	356	339	332	345	362	329	353	356	357	385	392	377	374	360	367	329	387	313	372	365	323	377	335	340	391	355	337	388	373	369	287	362	348	331	346	342	365	351	342	358	370	382	373	364	350	345	358	375	350	335	314	355	363	335	366	359	357	344	337	332	353	364	368	350	317	379	348	389	327	349	347	343	349	363	373	333	348	340	355	322	364	337	336	338	341	352	344	363	368	354	335	368	344	340	341	362	375	367	345	347	360	342	354	356	356	345	356	354	342	343	358	353	361	337	328	343	361	363	361	328	366	341	352	351	337	367	350	356	359	352	379	331	358	324	349	360	358	350	356	327	357	351	375	368	335	348	373	355	364	362	391	383	364	351	355	338	354	357	338	324	349	366	362	341	364	378	363	364	366	356	350	344	365	327	348	376	341	348	397	354	347	369	357	378	335	337	388	342	328	331	376	365	334	361	347	379	346	312	337	381	334	304	361	377	349	331	375	346	369	370	362	327	330	369	345	350	378	354	358	336	364	366	317	379	360	364	350	362
24588	24322	30036	31810	31570	27541	25702	24638	20616	18615	18139	18954	17443	17916	18034	18645	15506	15822	15559	15036	16840	14351	13282	13814	11780	11385	12351	16304	12298	11504	11037	10704	11440	10389	8649	10627	8357	6186	6732	5428	4181	3695	3441	3483	3815	3420	3018	2740	2716	2686	2038	1857	2005	1582	1782	1340	1282	1688	1771	1183	1217	1243	1117	985	979	1002	927	1047	1050	1118	1086	1043	1027	984	994	1085	1148	1259	1027	829	920	890	877	841	906	896	946	931	951	911	892	991	871	960	890	837	876	810	870	871	832	889	882	838	846	795	852	855	823	886	851	846	859	891	784	868	896	863	843	829	867	848	863	842	855	829	844	910	862	800	852	835	875	810	805	843	838	832	849	904	824	852	846	836	840	801	830	865	893	837	838	815	857	851	785	876	819	871	881	840	866	867	886	835	841	861	860	891	831	801	824	867	842	858	829	880	839	891	837	889	812	858	879	810	864	861	830	901	858	861	843	806	837	816	846	883	838	838	865	884	819	816	874	831	868	838	837	865	822	851	819	871	867	910	830	831	823	871	855	825	874	882	838	831	876	876	831	807	857	866	857	876	826	884	841	868	857	925	831	877	816	865	901	862	868	859	889	833	873	790	884	884	811	853	811	835	876	833	835	836	829	876	904	896	875	809	866	833	845	841	852	885	837	887	832	791	847	847	846	825	893	855	834	882	862	841	844	871	831	818	864	864	844	831	878	840	864	869	819	835	846	845	836	859	882	823	865	847	826	888	882	848	801	820	842	826	815	826	875	876	822	861	849	850	814	894	825	869	863	854	856	816	830	892	929	855	844	821	812	824	837	885	836	842	895	888	888	795	760	882	901	867	879	833	839	879	846	896	883	900	828	884	869	844	805	865	871	840	847	826	816	843	839	823	856	819	829	864	883	833	869	810	893	867	898	851	773	816	887	826	853	868	822	878	875	804	834	839	857	833	902	806	883	880	820	844	879	855	805	831	869	847	847	846	907	852	819	829	855	853	856	853	861	856	876	900	826	846	850	864	838	891	804	870	867	794	815	837	800	884	814	879	858	879	892	864	797	803	851	849	878	829	880	852	847	881	866	857	851	829	832	877	857	858	879	815	811	878	833	852	831	823	843	829	864	844	840	826	804	874	874	841	809	797	890	832	811	852	860	839	812	839	857	811	857	829	817	873	824	866	862	872	849	900	851	871	858	816	847	812	835	887	855	801	815	866	868	825	832	848	866	815	830	843	859	880	847	868	828	827	841	858	864	832	849	886	817	859	824	787	834	896	866	816	885	831	871	836	862	833	815	862	860	861	867	855	892	854	867	847	887	866	849	865	872	856	852	835	873	818	846	892	836	882	836	845	850	829	894	899	846	837	851	903	812	859	781	824	900	839	859	859	853	894	882	876	915	894	894	846	759	845	863	823	871	878	863	844	860	861	843	832	857	891	837	853	904	860	834	897	850	869	862	819	822	865	812	891	828	846	897	867	868	866	836	818	922	833	827	852	811	843	828	843	881	836	818	831	794	831	815	817	864	877	883	871	860	825	843	862	823	779	863	839	811	838	825	888	831	854	832	912	869	857	872	805	881	846	826	794	882	814	828	853	904	839	815	841	830	878	866	821	854	836	840	903	892	779	906	822	869	850	865	804	810	864	849	877	863	818	912	873	825	810	863	844	851	785	848	843	813	888	807	822	877	819	863	831	812	869	874	827	851	887	845	852	867	852	862	857	821	841	866	925	834	863	842	868	804	830	859	819	857	894	795	832	890	879	829	790	792	841	874	845	768	816	887	829	889	818	880	865	844	838	873	855	833	813	858	834	828	893	865	839	849	836	846	844	842	858	831	895	845	868	837	781	897	870	879	848	838	859	876	845	802	834	814	835	836	823	865	885	887	834	851	821	839	892	861	846	813	812	842	910	859	831	821	838	880	850	796	901	864	818	893	898	831	893	847	828	867	895	857	828	798	851	822	913	836	829	794	900	796	831	850	861	841	870	847	835	825	799	839	864	861	851	815	868	872	800	810	857	867	847	861	831	879	904	874	853	890	888	877	872	811	824	814	849	866	858	855	829	833	800	929	867	832	830	904	858	885	871	813	894	833	880	820	844	866	897	827	797	889	823	829	885	846	880	879	857	857	807	838	894	878	838	858	854	883	847	827	796	893	891	858	862	864	818	843	860	884	861	862	830	806	805	897	867	889	891	835	881	844	862	805	891	867	851	869	852	835	850	879	850	825	830	812	851	899	844	911	875	848	867	780	836	826	804	841	865	842	891	905	777	871	856	874	895	853	855	854	863	856	819	866	861	860	890	848	836	857	864	861	873	832	854	821	823	860	848	851	839	863	855	801	851	835	858	828	844	852	811	812	818	890	851	853	885	860	847	864	863	869	826	804	854	926	845	866	830	884	862	880	839	830	940	844	818	859	880	832	854	849	822	855	800	834	873	810	851	819	802	869	848	896	821	835	859	937	846	787	848	938	860	856	830	877	926	847	842	844	872	889	866	849	857	831	867	886	854	862	877	873	830	801	807	866	914	810	800	865	877	863	880	849	885	852	800	909	876	843	806	891	860	873	868	826	805	821	855	900	892	888	825	820	795	876	874	834	828	853	878	823	861	827	816	883	884	890	893	858	866	866	859	893	864	928	892	899	855	846	874	883	866	846	819	842	847	903	811	870	850	916	806	879	782	847	873	887	842	833	861	806	844	832	849	838	803	805	823	856	859	869	872	823	798	884	831	857	889	822	853	826	871	820	873	866	927	833	856	870	822	853	848	896	918	891	926	880	822	884	828	833	837	860	877	859	953	823	895	825	835	830	860	848	837	861	843	805	833	821	851	892	838	893	855	834	879	850	854	883	857	821	893	941	867	813	816	791	844	841	855	826	852	871	798	894	857	855	876	878	842	841	850	849	872	851	866	832	830	831	807	851	857	841	865	853	853	822	862	818	817	841	878	865	877	802	876	788	846	860	854	854	850	825	881	852	903	873	877	892	882	842	883	856	896	848	872	915	822	810	848	800	854	836	803	894	828	893	864	810	807	795	818	830	902	819	831	920	887	880	880	842	884	841	849	870	825	849	865	867	810	853	857	879	868	873	861	807	845	812	877	898	843	871	922	795	894	843	831	867	871	837	878	861	844	837	829	825	811	848	865	868	896	863	845	842	829	853	872	837	870	841	842	903	854	813	839	835	835	904	915	847	853	862	857	807	801	881	847	841	833	834	862	853	843	832	839	847	845	842	834	863	841	847	819	847	826	856	871	871	853	881	911	833	857	860	901	838	779	866	816	842	871	839	817	865	849	848	873	810	850	838	867	890	854	914	805	834	889	850	848	860	899	868	853	840	875	866	853	864	805	873	870	870	874	787	786	868	861	842	868	848	880	840	822	835	877	854	830	863	842	859	881	862	875	864	842	840	829	893	868	899	843	853	891	867	891	905	832	824	834	849	844	892	823	849	873	870	796	839	818	809	862	881	824	838	851	872	861	847	859	835	857	882	830	894	874	858	845	910	901	831	843	872	869
9712	7544	9183	7288	4746	2969	1916	1336	939	691	663	607	530	524	526	555	535	528	524	519	517	508	493	478	486	448	461	460	488	463	477	447	465	439	476	510	466	440	440	424	431	407	452	372	426	391	405	426	417	430	366	376	410	448	402	368	393	405	382	387	396	402	369	340	366	387	429	378	395	424	376	406	405	372	390	401	399	382	379	433	402	368	397	423	409	369	384	421	407	368	341	400	374	396	416	387	392	375	384	361	389	406	374	402	377	346	374	333	398	403	345	372	379	398	416	359	370	404	387	421	414	384	389	371	396	390	374	381	367	426	393	391	380	385	427	405	392	422	401	405	412	441	395	426	403	422	410	391	403	412	423	366	346	373	378	414	408	381	413	393	384	390	409	405	394	377	390	411	393	377	369	398	430	425	370	343	414	420	358	375	387	387	384	393	361	385	385	423	396	394	385	386	394	367	367	377	369	361	390	407	394	385	373	376	373	392	422	360	370	393	384	362	367	386	343	397	419	372	393	411	378	407	358	401	396	431	431	384	423	394	389	407	375	396	357	374	383	417	381	367	371	384	401	401	415	364	437	381	401	378	372	439	390	381	383	418	414	362	409	385	412	394	392	364	406	378	367	396	417	384	356	362	360	402	409	392	403	406	381	382	409	420	405	404	424	383	374	387	426	372	407	432	359	382	389	384	347	391	377	383	354	375	393	410	411	397	388	379	392	421	406	413	399	395	420	376	369	388	393	422	374	396	358	356	368	406	393	394	400	346	381	416	386	359	381	350	381	384	357	392	383	422	396	350	385	372	390	386	381	385	373	375	395	417	397	407	351	402	385	391	381	402	391	363	378	410	360	369	381	380	417	384	331	377	405	392	436	393	367	391	379	408	388	403	383	366	387	389	388	374	379	401	383	422	403	384	401	372	388	466	369	403	356	407	409	406	387	384	413	403	390	398	402	369	400	421	364	396	401	390	391	386	386	377	428	387	388	397	412	413	401	404	337	355	394	364	378	375	414	359	362	352	393	364	382	380	403	412	362	371	384	383	407	441	420	365	392	374	367	365	433	397	384	384	381	420	394	391	399	389	382	401	371	353	383	424	385	394	401	410	374	392	371	386	390	379	397	403	408	351	414	401	357	425	399	415	417	415	363	405	411	398	373	370	395	398	419	409	386	395	403	414	418	389	439	359	424	394	382	408	389	393	439	398	421	419	388	413	391	411	425	402	418	340	388	381	408	414	392	378	400	398	388	404	417	402	381	371	381	379	442	408	400	375	406	406	382	370	408	367	405	408	404	416	396	366	400	411	421	380	342	406	362	343	355	407	385	347	392	399	407	406	400	417	365	403	379	406	379	370	391	419	387	388	410	400	355	383	392	412	380	389	392	390	385	375	392	386	382	376	396	374	388	368	367	372	364	391	391	408	406	375	407	380	367	407	392	390	405	410	394	421	368	353	397	394	373	415	366	331	387	404	368	416	404	386	432	384	391	373	370	412	362	341	369	396	367	386	373	379	439	374	399	365	405	357	418	390	395	421	390	417	391	362	368	444	385	392	375	379	357	385	364	386	411	400	402	363	412	404	402	383	370	412	390	372	422	401	387	383	391	393	382	374	349	385	356	383	426	400	403	408	439	390	389	395	384	370	391	368	380	398	371	377	416	395	390	390	374	391	405	394	399	369	416	370	396	391	344	404	371	395	399	378	356	432	408	364	365	361	416	430	396	385	439	431	367	408	358	374	399	360	380	401	372	417	387	421	392	411	389	385	390	403	367	388	377	366	383	392	372	372	422	381	381	387	417	384	399	375	400	387	412	383	395	428	377	406	418	419	360	397	381	420	398	380	391	386	349	383	384	438	409	396	375	389	371	403	380	361	367	369	400	423	367	390	374	399	411	391	382	406	386	410	406	398	390	423	397	379	377	401	388	364	375	395	380	363	387	394	374	398	357	439	406	409	423	390	393	361	395	369	413	398	374	360	400	417	372	404	387	356	406	414	398	394	350	403	375	403	390	380	381	391	392	350	387	388	400	393	369	373	335	376	436	408	403	384	375	366	396	388	417	382	401	421	365	351	353	380	405	397	376	402	388	362	391	421	393	410	376	393	415	408	410	357	433	384	395	389	378	423	417	378	349	425	359	379	363	378	359	390	404	384	376	368	369	353	375	375	349	377	380	381	377	347	420	385	426	374	394	373	370	406	379	382	425	370	390	377	387	391	375	393	373	384	391	387	409	383	364	411	394	435	349	395	399	402	403	367	362	439	436	421	394	370	396	367	359	380	432	426	370	388	385	400	374	389	405	401	362	363	333	376	389	414	412	351	402	378	358	394	427	410	436	383	410	418	369	422	387	369	364	415	387	382	391	397	362	436	393	403	411	399	391	425	391	393	371	371	361	375	392	403	378	412	367	373	398	436	350	392	384	387	392	425	364	398	371	343	383	328	371	406	394	378	369	395	350	388	392	380	400	385	386	411	395	394	394	405	427	403	385	377	373	396	327	362	386	401	376	412	394	401	378	360	378	384	393	382	395	368	371	403	401	395	390	360	428	430	387	378	379	410	391	363	363	389	368	396	405	379	401	369	371	387	378	362	375	361	442	360	400	399	411	389	388	428	372	423	397	374	402	380	360	369	362	353	349	352	390	411	360	375	369	402	393	362	392	396	393	414	391	407	383	367	383	372	372	381	397	369	377	380	397	385	416	374	399	371	370	382	413	375	416	387	388	402	403	417	349	412	340	418	412	409	395	429	405	390	398	380	409	429	399	402	407	394	359	401	365	387	391	402	397	412	367	401	416	365	407	388	388	414	364	394	397	407	398	345	387	369	375	398	403	392	372	379	393	346	386	408	374	406	328	379	402	401	386	378	366	343	356	369	411	400	371	408	383	410	422	396	420	388	400	387	383	379	373	396	377	430	384	398	413	433	398	418	412	358	392	398	380	385	397	404	394	369	426	401	379	410	383	400	368	387	404	413	417	395	395	379	360	410	407	384	406	408	410	390	404	396	365	358	370	397	404	391	375	386	368	377	400	430	377	381	375	371	374	361	401	358	422	380	410	388	415	400	365	407	399	398	395	408	375	362	383	363	451	409	416	374	393	350	375	396	368	362	396	388	365	410	394	404	404	379	391	372	384	393	410	386	350	385	388	393	358	376	396	366	394	413	362	364	362	405	398	386	411	376	369	373	374	434	389	374	362	350	357	404	363	359	407	406	365	387	367	385	373	370	370	396	419	383	405	382	401	408	402	357	375	396	393	394	381	421	385	384	411	384	389	339	388	357	383	372	370	379	355	392	390	384	366	396	412	390	368	392	388	380	376	387	358	364	368	389	407	380	387	388	361	399	368	383	411	384	412	367	399	371	373	410	424	405	373	405	413	401	368	381	366	396	394	392	388	384	361	361	375	411	377	401	358	395	410	420	394	388	400	379	397	408	417	392	416	399	356	414	386	385	396	360	372	377	398	430	374	383	398	395	401	381	389	361	411	402
7019	7540	13672	15565	13135	9652	7363	5374	3769	2906	2498	2397	2154	1967	1912	2060	1979	1957	1831	1687	1860	1683	1565	1599	1604	1629	1587	1780	1752	1539	1528	1514	1469	1510	1522	1483	1368	1361	1326	1324	1175	1204	1239	1237	1192	1165	1184	1182	1275	1219	1119	1083	1079	1059	1016	1016	1030	1063	1125	1017	1019	1015	1031	1016	956	999	963	986	976	975	994	1023	1073	997	992	950	938	973	930	1001	1005	932	918	934	959	956	1013	1022	973	964	1025	945	947	915	948	990	935	1000	945	912	990	1013	898	976	941	956	928	939	954	986	963	949	973	947	971	987	988	940	944	915	957	918	986	980	952	984	972	953	1013	1003	926	915	945	948	947	998	1020	947	897	978	946	889	898	928	973	908	977	952	860	951	951	914	973	887	927	936	899	973	964	925	954	965	934	961	995	935	927	1006	970	912	988	977	973	948	988	978	920	977	977	964	943	943	984	986	994	933	950	1014	914	936	961	936	1003	1005	915	1011	967	991	1003	880	903	923	950	909	960	931	945	948	947	967	914	969	963	921	947	1015	988	916	941	986	975	966	950	928	985	1042	887	921	962	981	997	930	981	966	926	912	950	991	968	973	974	940	918	955	941	921	950	968	937	988	972	952	994	949	911	984	1006	949	973	944	981	955	868	954	930	934	930	982	902	958	990	967	950	924	889	940	894	955	959	909	915	915	966	979	964	912	908	997	968	899	967	970	939	942	921	946	944	960	889	903	946	967	950	956	941	958	952	967	944	981	966	1005	954	965	983	946	945	944	894	979	913	912	992	934	944	984	993	1028	970	938	943	957	966	1019	988	942	983	997	974	1020	966	918	901	912	952	999	944	932	875	907	864	970	963	894	967	999	937	906	940	976	965	937	961	934	955	923	953	930	955	923	937	976	960	948	879	977	944	981	975	970	962	985	986	901	965	962	962	992	959	929	950	885	944	904	994	942	1029	893	953	935	936	962	982	1006	953	928	935	956	938	961	920	945	953	960	973	945	927	962	919	940	976	1009	1000	929	917	935	938	882	991	975	995	879	995	933	1005	963	940	933	969	964	952	928	959	964	940	1035	927	910	956	931	937	998	944	1009	920	911	906	927	909	939	935	924	969	886	928	944	929	935	928	955	927	936	966	982	975	1016	904	980	993	943	1004	909	1017	965	918	925	1007	917	960	929	929	961	1009	945	937	914	938	963	926	975	932	931	933	949	980	968	970	943	919	935	941	942	973	978	962	917	932	955	888	967	944	956	925	948	919	934	890	957	994	977	930	885	904	960	959	905	950	995	944	957	958	936	919	925	970	961	962	958	893	971	985	949	922	969	955	915	950	1017	960	917	890	921	947	959	982	943	930	906	966	1015	962	920	917	954	947	890	940	950	896	949	980	991	953	987	945	946	998	954	966	985	999	931	945	946	937	969	953	1006	936	947	909	964	954	949	1014	903	928	955	986	933	970	927	936	917	912	954	985	965	919	975	939	975	945	951	956	926	889	990	917	962	954	985	1040	926	938	957	1004	877	946	960	966	937	980	944	944	975	905	941	976	982	960	973	892	964	954	945	949	940	956	930	972	944	943	951	984	888	875	943	968	963	945	985	963	959	949	930	939	982	1018	994	957	913	885	974	898	929	921	966	957	912	927	978	946	989	1000	994	1027	966	949	950	993	964	1005	964	987	952	957	964	946	868	925	935	970	958	931	1010	966	935	948	983	992	933	995	929	911	905	965	972	946	910	970	964	1010	962	1023	943	904	946	975	985	952	911	920	966	981	922	927	978	944	952	935	1017	975	964	920	932	951	943	945	959	953	908	919	899	945	933	950	959	950	969	1032	951	942	923	950	931	891	915	966	970	943	935	925	972	1029	966	940	947	915	950	951	931	912	949	896	929	947	953	968	942	943	949	977	915	983	942	955	930	927	953	954	916	944	949	935	943	979	915	957	970	902	936	928	931	1014	924	948	1004	937	910	994	920	945	947	962	956	965	946	959	970	939	981	916	941	902	942	966	890	956	969	930	897	1003	958	964	980	939	969	916	916	1001	943	994	971	983	866	944	932	976	950	987	947	902	938	979	985	938	925	995	903	926	930	917	929	906	993	957	982	911	934	919	906	930	942	941	886	961	966	983	1043	957	924	946	918	962	936	994	952	974	938	974	948	920	958	983	993	968	968	952	941	932	909	1012	928	935	899	949	964	905	994	951	904	997	972	903	950	979	970	984	957	902	951	972	1004	937	936	962	964	921	941	941	964	937	922	908	1017	984	927	898	998	902	982	980	947	956	976	910	991	911	998	953	887	957	920	1037	955	942	947	943	941	920	920	916	981	988	1000	962	946	937	939	976	918	906	938	927	937	950	916	970	952	943	992	991	946	975	962	962	989	941	945	972	920	954	941	967	928	938	1030	939	963	917	980	911	929	982	956	890	933	949	932	998	922	994	979	934	900	957	901	968	882	949	925	955	905	960	915	1005	924	927	934	916	913	969	868	922	895	983	948	935	958	964	980	943	938	945	929	935	948	955	950	962	967	953	974	948	959	1004	976	981	949	957	945	944	992	950	1012	1003	968	948	857	945	951	964	903	987	951	955	996	977	970	1003	967	953	922	954	953	950	967	996	961	949	917	981	940	925	930	980	962	950	923	938	913	939	915	921	962	929	905	971	981	922	968	979	917	962	987	974	950	942	905	980	932	956	902	961	961	939	930	945	914	922	964	988	975	978	978	943	943	939	913	977	923	993	994	966	930	961	941	941	913	975	988	966	932	907	986	936	932	922	920	935	968	945	956	933	939	940	949	939	927	974	926	917	961	927	926	994	963	969	939	921	954	933	929	923	948	1005	1013	949	933	953	942	949	947	961	900	930	983	972	913	1000	913	928	958	971	946	919	931	894	925	938	964	957	972	894	964	997	931	987	947	908	910	941	959	926	943	1002	971	987	1006	959	961	990	908	992	934	917	949	919	951	960	925	920	922	956	953	937	968	974	963	945	953	977	951	937	946	919	964	975	933	952	949	934	965	958	973	968	965	963	916	993	937	1020	882	957	945	895	921	938	945	948	931	975	996	967	951	987	948	983	956	941	937	947	971	1005	946	958	963	958	958	963	894	938	915	915	950	936	942	972	932	929	920	981	962	948	961	929	956	948	943	930	993	982	946	954	952	930	882	961	977	955	939	919	960	943	945	1028	937	914	936	970	943	994	967	944	939	1008	914	952	940	998	994	951	924	933	961	974	975	968	951	934	954	956	959	949	935	972	937	955	960	978	950	979	941	982	972	928	913	914	933	1010	900	940	925	962	989	983	991	995	943	934	939	1031	979	963	960	982	953	914	927	988	957	912	965	904	908	971	914	958	895	959	1025	986	944	917	953	947	934	906	990	1019	934	980	967	910	938	959	947	970	1039	949	981	938	955	930	998	934	942	928	954	944	945	987	953	936	1029	979	907	957	957	955	977	961	974	931	991	980	971	986	910	959	949	1001	960	1008	963	942	934	998	920	959	994	955	983	967	941	994	967	966	978	958	951	951	971	972	882	939	928	939	942	946	948	988	964	945	1020	962	952	883	1010	926	1006	948	954	969	961	926	946	964	876	943	940	919	971	981	958
29175	25488	25271	21696	15990	10665	7970	5928	4136	3103	2669	2628	2260	2271	2238	2362	2236	1984	1759	1662	1758	1905	1323	1772	1379	1484	1419	1724	1637	1155	1291	1193	1289	1202	1012	1213	1030	985	911	768	723	591	568	652	644	598	566	531	583	572	485	468	480	487	474	445	444	458	484	448	477	427	412	467	411	456	396	432	481	449	408	447	407	435	459	451	414	398	412	418	411	413	415	439	389	442	470	440	465	414	427	468	417	448	433	463	400	468	434	412	434	486	438	392	439	441	420	408	421	405	432	431	400	435	441	439	451	431	432	417	451	451	434	398	451	422	445	448	452	405	412	484	439	451	453	444	451	405	416	410	445	431	415	450	410	452	417	429	439	398	434	414	397	422	426	440	398	389	441	438	417	451	433	400	455	386	452	439	393	394	439	455	398	404	429	453	438	443	425	390	448	403	421	406	440	384	428	474	464	418	430	433	453	449	434	441	452	411	411	439	450	434	393	406	400	437	413	379	399	430	423	423	399	427	434	389	429	426	457	447	448	426	416	388	394	432	432	426	424	430	424	372	387	457	413	445	434	421	384	383	441	399	414	453	410	471	426	413	433	443	446	452	428	413	425	458	444	469	466	417	376	381	440	436	412	383	415	454	434	405	432	438	405	454	439	432	399	422	414	424	447	397	429	428	407	440	425	429	409	407	442	407	415	450	409	455	441	417	405	418	411	430	417	435	387	418	419	430	452	425	423	439	430	431	384	423	410	475	413	448	437	439	443	449	451	413	447	375	426	410	453	417	455	399	437	412	375	432	400	412	435	382	434	462	442	412	413	410	438	420	433	402	381	426	429	440	427	431	428	439	431	429	444	447	444	454	429	470	457	417	424	421	410	420	427	458	415	405	451	450	418	435	399	400	399	464	446	415	440	376	416	415	409	431	423	410	419	417	410	430	431	441	448	473	423	415	436	404	413	455	427	463	434	473	409	392	440	372	414	415	410	396	422	405	398	412	440	398	441	462	394	431	456	397	442	455	379	415	417	450	425	438	414	398	449	412	435	435	409	392	444	393	444	425	452	454	459	435	421	434	423	421	415	421	423	436	443	419	420	415	406	420	438	447	429	423	441	478	404	396	437	412	417	446	438	430	440	417	404	374	427	380	429	438	422	436	389	413	411	444	440	463	438	417	431	441	401	434	392	416	442	407	414	442	465	401	422	435	411	425	391	450	394	436	425	445	436	436	385	418	419	423	430	419	400	476	444	422	438	420	422	450	419	398	438	412	432	465	471	401	432	413	433	434	454	415	400	434	431	467	441	423	407	422	413	417	459	448	385	449	423	477	397	376	420	408	440	410	412	400	409	420	437	401	445	423	473	414	409	413	402	422	434	437	421	419	457	380	442	416	403	452	445	402	406	412	452	437	416	450	408	432	403	398	424	425	425	401	431	409	451	423	427	449	423	424	425	457	391	428	395	391	443	403	453	442	420	432	397	471	403	376	397	438	429	444	418	461	434	438	432	447	393	445	419	407	401	411	410	439	394	382	402	405	413	441	438	449	408	460	398	442	442	424	420	394	396	443	442	468	458	411	440	460	430	407	427	440	414	388	403	426	405	431	401	417	426	425	429	416	439	434	442	447	449	410	420	446	439	404	407	413	460	398	413	421	410	398	406	411	427	354	419	400	394	451	423	480	433	444	441	425	433	427	430	425	438	428	398	410	399	454	456	437	425	404	453	402	413	433	458	402	417	438	401	413	459	447	433	413	411	413	460	427	425	399	408	438	464	412	414	389	408	376	402	391	467	433	418	454	439	442	422	439	433	405	426	420	470	432	427	418	393	422	415	434	427	434	415	439	418	436	427	402	382	402	431	447	416	438	430	403	409	430	450	422	389	393	394	427	420	442	392	418	438	416	416	411	429	410	382	460	414	413	420	420	450	415	398	420	414	437	432	419	429	413	409	437	422	414	369	457	449	424	401	422	436	447	406	466	465	486	437	418	483	427	452	369	439	449	441	411	412	427	420	403	389	395	427	402	398	427	451	426	405	424	427	396	406	409	424	424	414	432	401	408	400	407	401	445	408	365	464	425	408	452	413	414	408	436	415	437	467	459	448	443	432	441	422	415	419	432	404	429	425	449	441	401	450	471	396	420	424	443	442	431	422	439	441	410	450	429	453	434	402	412	477	423	433	434	416	422	413	410	418	375	421	416	435	438	447	402	432	407	445	474	411	407	404	406	410	406	440	404	410	443	470	395	410	418	405	466	422	433	421	455	411	428	404	413	439	433	406	468	430	402	412	393	461	460	436	407	437	375	432	402	383	454	446	424	445	444	441	427	438	419	446	412	402	429	447	406	429	422	433	457	447	438	439	393	423	460	429	384	433	400	411	432	389	413	438	428	468	449	415	461	421	452	437	477	450	376	387	446	433	373	423	367	438	430	397	443	405	406	430	404	416	425	408	430	439	425	436	405	420	431	430	380	420	408	424	426	435	415	472	465	425	414	457	438	400	435	463	411	413	435	424	441	385	455	443	419	420	435	462	429	438	461	435	445	410	420	394	439	432	455	415	393	436	438	379	435	414	425	445	407	431	432	417	419	414	439	436	394	406	444	429	420	412	407	439	448	413	428	399	442	424	438	411	426	421	438	399	435	394	443	398	456	376	399	457	421	410	407	457	406	464	440	393	434	410	381	439	429	398	411	456	447	480	411	426	424	399	408	451	424	446	438	391	426	408	390	447	415	460	456	428	449	452	428	421	402	422	447	422	408	445	413	440	409	448	458	456	425	372	433	415	464	423	428	429	438	408	400	411	434	386	440	460	433	447	478	441	409	428	462	402	398	393	433	449	416	422	383	461	444	444	411	425	410	416	423	423	484	433	425	424	361	405	405	466	450	396	432	423	433	420	393	407	464	453	437	433	416	423	438	422	424	428	395	416	427	414	422	417	414	430	410	429	435	376	394	415	394	427	434	434	413	418	401	448	419	448	403	371	423	408	453	446	416	380	432	444	431	447	395	452	442	400	431	432	445	409	440	419	405	405	419	436	443	406	437	431	441	439	415	421	394	406	395	463	439	426	428	427	416	471	392	416	417	442	412	421	406	434	396	452	417	448	454	430	413	407	406	421	451	416	459	428	414	424	440	398	405	440	424	418	442	387	405	414	432	427	414	426	422	402	421	384	404	423	455	382	429	408	428	437	431	412	397	396	385	422	434	414	451	430	416	388	448	429	457	434	409	426	407	459	416	411	428	422	420	481	453	400	429	433	414	436	378	400	411	434	392	425	422	456	432	448	406	407	434	430	431	453	425	415	437	452	427	461	447	448	467	434	411	395	435	411	410	441	443	426	439	412	402	404	442	465	434	410	460	419	436	413	455	419	422	434	437	430	396	408	403	415	463	434	421	433	399	393	415	444	441	405	417	434	441	416	413	419	449	433	407	448	396	420	421	433	460	384	422	461	448	421	397	402	436	443	442	412	428	390	406	426	432	431	463	447	441	411	429	436	420	421	393
20430	19954	25019	27034	25136	20532	19008	17538	14428	12134	11325	11919	10739	11118	11150	12145	10794	10371	9459	9160	10246	9876	7808	9744	7714	8072	8393	10255	8720	6283	7070	6698	7323	6586	5630	7034	6138	5198	4726	3495	2968	2581	2609	2610	2664	2465	2190	2052	2183	2070	1606	1546	1552	1390	1362	1267	1327	1622	1381	1212	1188	1207	1078	1170	1167	1054	1135	1145	1437	1114	1048	1145	1109	1103	1079	1114	981	1048	1049	1027	1053	983	1050	1019	1006	1103	1003	1109	1067	1006	1065	1050	1056	1030	1047	1021	1059	977	1044	1043	1080	1056	1041	983	1007	960	1048	1018	1055	1015	961	977	975	1023	1027	1009	1032	1059	1000	1022	1075	1035	969	1002	1014	1026	1006	1015	1050	995	1068	1080	1061	1041	1052	1025	1012	996	1024	1002	1022	990	1048	997	941	1004	1027	1038	1012	1042	1023	1069	1025	1045	1019	1064	982	1029	1022	972	1040	1030	1004	971	1011	1058	1048	1045	1047	976	1027	945	976	989	1055	1077	1051	993	1077	1004	983	1017	1013	1012	1027	999	985	998	974	1018	1033	1079	1070	984	1079	968	1063	1025	990	1011	977	998	1095	1048	994	1017	1024	1020	1015	1046	1037	1025	1028	1034	952	1034	1021	1000	1015	934	1037	987	1028	1041	1022	1053	1032	1023	962	1056	1032	1046	952	1025	990	1032	1029	972	1027	997	1027	959	1047	1010	984	1031	986	1058	1039	1028	1054	1022	1002	976	1038	1005	1057	1045	1044	995	1051	1056	1032	1020	1005	1080	1027	1029	995	1055	998	1017	1011	1019	1045	1048	1049	1042	1042	1037	1042	1041	983	1048	1031	1029	983	1023	988	962	1018	1040	1027	1048	1010	1051	1033	1027	1018	1028	1028	1038	1013	991	987	985	1044	1080	1023	1047	967	999	987	1066	1072	1077	1053	984	1028	1018	1026	1010	1030	988	1044	1019	1008	1046	1048	1038	1070	1078	1009	1067	976	1054	1019	1048	963	984	1020	961	1004	1025	992	1023	949	1014	1066	1023	1055	1030	1002	961	1019	1022	1002	983	1059	1034	1012	1039	955	1022	1046	1001	982	1037	1040	1053	1069	1026	1015	989	968	971	1039	995	1023	1046	1013	1022	1025	1009	1025	1011	1001	1031	1003	977	1048	1013	1020	983	1010	1039	1037	993	1000	1030	1009	1052	1035	1069	997	1006	1075	1049	1064	997	1016	1012	964	1059	1013	1033	1000	1043	963	1044	986	1023	992	1044	1049	990	1029	974	1018	1054	988	1019	1017	1007	1030	990	1074	1068	1035	1018	1039	1037	1001	1071	983	968	1037	1061	981	1021	1032	1001	1033	997	981	1056	1019	971	998	971	1027	977	1062	1000	1052	985	1068	1041	1040	985	1006	1021	1046	979	954	988	1037	1052	1063	938	1051	1018	1075	1062	1033	1023	1045	1040	1023	996	974	1009	1017	1059	993	1000	1005	1040	945	1015	1017	1063	1008	1041	1039	1014	978	1020	1044	1083	1059	989	998	1070	1023	984	1026	1019	984	1057	1025	1044	984	1032	1032	1027	1007	999	982	1036	1029	1022	1076	985	981	1015	1007	999	1013	1012	994	1011	1083	1012	1011	967	1044	1052	1036	1029	1029	1019	1018	1072	949	950	996	1018	1012	1033	1017	1015	1010	995	996	1019	1053	1037	1048	1024	989	1017	971	1038	1047	955	1024	974	1044	1001	1040	1041	1019	1060	1001	1052	998	1006	1007	1003	1004	1054	982	1042	943	1005	1042	1042	1032	1014	996	986	1052	1017	992	944	950	1006	1030	1074	964	980	1013	992	987	1039	1008	1019	995	1040	1076	969	1021	1039	1071	1073	1029	1043	999	1025	1027	988	1077	1017	1005	1009	989	1008	1018	1053	1063	963	1059	1030	1046	1000	1031	1010	1029	1008	1072	1034	1013	1058	1039	1026	1009	1039	1027	1058	1045	1065	1024	1016	1013	1027	1006	1019	1039	1013	1003	982	1031	989	1025	954	1023	1044	1062	1076	994	1073	1044	1047	1096	998	1029	1047	1023	1040	979	1037	973	1062	981	1011	997	989	1027	1054	975	1047	1044	992	1016	1078	977	1029	1003	1022	950	1062	982	1027	1002	1035	991	1021	988	1026	1028	1033	1043	1022	985	979	1031	1042	991	1003	1060	975	997	1031	1006	1056	1035	1025	993	1027	1012	1019	1003	1034	1016	1045	1001	1003	988	1031	1042	1000	1028	1002	1047	1025	1023	1074	1059	1042	1039	1005	1037	972	1056	978	1107	975	1046	1014	966	990	1030	1035	1030	1058	1028	979	1013	1007	1010	1009	1015	947	1054	1012	1026	1016	988	989	1061	997	991	1033	981	1015	992	1026	1022	1046	1005	1013	966	986	1037	1015	1062	1075	1102	1064	1062	1012	1013	1097	1067	1014	1074	954	1012	1015	1062	980	1015	995	1013	991	1015	1010	1053	968	963	966	978	1020	981	967	971	998	922	1016	988	1004	1003	1001	1040	997	963	984	1046	1037	1012	993	1022	1030	1006	1081	990	995	1040	1031	1056	1031	992	1026	1038	1066	995	1056	1064	1041	1045	1002	986	989	992	1038	1067	1011	1050	1026	1055	965	1006	1009	944	981	1006	968	1040	999	1075	975	1042	1008	1078	1048	1020	1061	978	1018	945	1041	1001	1016	987	1024	1046	1022	993	1039	1026	1055	1037	1064	1042	1013	1029	998	970	1026	1054	1006	1036	1018	1049	1014	1011	1068	1005	1020	1036	1050	1002	989	1013	1072	1018	995	963	1015	1021	1008	1029	997	976	998	1061	1028	1026	1070	1017	1014	1036	1067	1000	1061	1067	1049	1019	1053	1053	1008	1036	1017	1041	993	964	1018	1021	1010	1051	1034	994	1003	996	1039	1000	987	983	1065	1050	981	975	1072	966	1037	1023	1058	1040	997	980	1034	1002	1034	998	1023	1044	1055	969	985	1010	1065	1062	991	1030	1004	990	1032	1019	980	1041	1074	993	989	1078	995	1061	1000	1003	1011	1041	1041	1061	1007	1019	999	1020	1013	1002	1070	972	1074	1048	1062	1004	1003	1044	1015	976	979	1070	992	956	1072	1025	1032	1007	1035	1014	990	1020	1061	1042	996	1072	1035	996	1007	1091	1103	1086	1019	991	1020	1018	1004	1044	1084	989	1065	1011	1030	1051	1009	1022	1084	1064	1029	976	1088	970	967	1000	1033	1023	1012	1057	1002	1019	1013	994	1034	1025	1013	995	1034	1039	1000	1022	1030	1044	995	1023	1015	1072	987	1014	1039	1005	1051	1029	1052	1044	979	1059	965	1011	1053	1038	1053	1037	971	1066	1018	1050	1067	1022	1031	1045	1035	983	1028	1040	1009	942	1020	1052	1037	1009	990	983	1007	1006	1035	1003	1011	1009	1004	1007	1003	1105	1054	1021	1000	994	1000	1013	1003	1022	1038	961	1028	985	1030	1047	986	951	988	1032	1003	1056	999	1031	1004	1016	1003	1012	1001	1037	978	988	1053	931	979	1012	1034	1049	1035	958	1054	1037	1037	1037	1008	1068	1051	964	998	1036	1051	1008	1063	978	1024	1031	1017	987	1038	1009	1005	1046	997	999	1028	1060	1040	1020	987	1054	1015	1016	1050	1099	968	1013	1050	1038	990	1000	1016	1047	998	1047	980	1037	1015	1038	957	1034	1004	1087	1045	1003	1026	1018	1018	1024	989	1015	1037	974	1023	1025	981	1065	1028	1087	965	1020	1047	988	984	1063	1067	1040	1064	1009	1012	1019	959	997	1018	1012	1038	1068	1053	1003	1004	1063	1015	976	1058	1005	1088	1039	1039	1099	1021	1039	978	1091	989	1037	1010	990	1005	1041	1059	1058	1042	1024	1004	977	1025	1067	1066	1098	1075	1045	969	960	1026	1000	1059	1020	1024	1052	1032	974	1018	1023	989	1026	1015	998	1071	984	1021	1018	1012	949	1028	1001	1032	1025	993	1007	1033	1027	1042	1050	1023	1021	1020	1081	1010	1027	1014	1019	1043	1043	989	1020	1066	1037	1035	987	1030	1083	1040	1037	1026	1018	1005	1014	1041	1015	1039	1053	1034	995	1021	1031	974	1006	1020	999	992	1032	985	1045	1031	1013	1044	983	1000	993	934	1095	967	1048	1011	1017	1020	1007	1009	1006	1031	1020	1012	1080	1021	1051	972	1037	1017	1030	1053	1029	1025	1005	1052	964	970	1042	1010	1023	957	1033	1022	1005	1023	1055	1027	1031	1023	1060	998	1060	997	971	959	1015	1013	1017	1083	1029	1040	1070	1001	1047	1042	1090	1066	962	1031	1056	1026	1012	998	1051	1000	966	1068	998	1015	1060	1008	983	1070	1037	987	1035	1012	1051	1027	1013	1009	966	1061	1079	995	1000	1012	1023	986	999	1024	1016	986	1014	981	1033	1005	1093	1013	1043	1039	1002	1046	988	1055	1030	1043	1013	1001	1037	1005	1066	1016	1062	1025	1022	1028	1007	1005	1025	1035	1002	999	1000	1002	1029	1021	1060	1012	1001	1022	996	1080	1000	1016	1015	1042	1072	1025	1035	1047	991	1048	974	977	1017	1054	1007	1049
37293	31534	30007	27247	22798	16608	13994	11418	7516	5192	4591	4878	4177	4389	3864	4377	3815	3158	3181	2868	3247	2748	2363	2800	2524	2513	2629	2978	2811	1833	1874	1931	2126	1943	1652	2026	1563	1436	1189	925	837	654	678	696	706	667	586	575	593	517	495	458	427	411	446	404	413	495	426	391	418	380	366	352	383	321	384	393	385	375	366	355	365	377	367	364	376	317	355	357	341	392	366	365	353	365	342	325	349	350	355	306	368	385	317	345	384	333	380	322	402	364	322	354	318	331	359	345	330	344	362	344	334	341	336	320	319	352	353	367	359	390	329	314	346	364	361	365	327	368	339	374	340	346	332	350	334	326	359	348	324	337	331	339	341	344	328	350	381	318	388	364	372	306	318	353	331	365	359	360	379	354	381	372	322	344	294	311	352	327	346	358	323	349	373	364	362	363	343	333	346	362	335	333	324	321	372	321	328	372	338	337	349	348	308	336	352	348	347	346	355	362	319	339	309	343	373	339	343	343	343	344	375	312	328	340	338	337	337	352	318	351	349	326	328	351	370	317	377	337	330	314	324	364	360	354	349	355	355	362	374	327	360	348	348	324	341	367	351	329	372	329	331	332	345	339	349	291	349	342	373	354	360	351	354	360	343	379	358	368	331	334	344	354	341	329	323	331	316	331	329	299	341	368	342	362	348	318	363	334	338	358	340	356	345	337	338	354	381	331	367	360	342	373	354	387	346	307	337	367	353	335	376	360	364	354	299	353	356	409	352	341	346	345	311	327	312	389	340	311	360	317	353	334	335	364	322	364	353	344	350	356	348	359	354	310	386	357	336	329	344	350	334	330	369	347	389	377	387	354	322	338	347	341	332	331	353	333	369	373	341	325	325	371	365	327	352	354	352	331	329	346	355	329	357	306	338	331	320	314	368	304	332	366	374	364	350	342	354	358	321	332	303	349	349	349	333	334	344	321	351	353	314	334	341	326	323	348	316	315	300	318	341	364	355	325	337	339	357	352	322	350	387	310	352	332	357	350	332	345	346	324	347	360	333	377	355	338	314	313	371	345	354	349	354	358	359	376	323	319	337	373	332	349	359	346	337	332	335	351	337	331	343	369	354	308	312	315	361	333	359	310	329	342	328	348	333	318	342	329	318	342	340	312	333	350	379	345	335	347	323	336	348	361	329	300	387	374	332	324	354	354	339	349	339	319	325	341	304	352	339	337	350	316	331	391	359	333	329	349	314	325	341	328	361	349	327	328	379	340	318	346	328	351	332	334	354	348	326	342	331	328	364	354	344	347	320	356	328	338	380	315	323	355	375	328	340	339	356	356	339	332	350	316	323	337	326	342	343	325	366	363	329	330	349	313	326	350	319	349	382	387	339	335	329	349	356	325	366	349	325	319	375	331	335	354	354	333	333	355	338	338	378	342	348	325	350	329	321	367	325	334	363	357	327	343	369	349	343	342	344	327	329	335	335	319	349	364	350	357	364	366	307	350	342	353	348	336	376	331	335	360	319	337	340	327	356	368	374	346	336	338	363	373	354	334	345	366	371	330	334	364	378	359	370	369	385	336	335	369	376	363	331	381	329	306	363	368	389	352	307	345	313	358	385	359	335	299	336	347	329	350	309	323	354	363	298	354	374	319	344	349	357	345	386	397	393	353	354	343	359	347	343	380	317	345	410	374	381	335	334	339	343	343	344	356	367	362	324	303	340	369	350	336	349	370	368	364	380	323	360	362	323	360	352	346	356	379	309	367	338	325	368	351	325	354	343	357	334	316	315	367	308	323	381	342	326	346	334	351	329	344	372	341	352	355	369	358	359	333	365	338	340	355	352	359	372	311	348	380	344	379	351	345	323	346	310	353	355	377	336	332	345	368	354	345	338	396	350	337	352	345	320	316	347	381	321	305	343	333	355	316	346	348	343	343	349	334	373	357	358	361	337	346	342	375	364	326	353	347	347	341	341	366	356	330	331	340	348	328	373	343	344	328	332	368	378	359	357	363	353	318	349	300	315	303	352	343	364	332	358	345	346	340	316	384	354	345	324	345	351	382	363	322	336	314	364	338	365	337	365	330	347	340	347	375	334	348	330	341	353	363	353	345	378	348	344	323	312	331	347	353	332	364	323	307	327	340	332	333	352	340	332	321	347	354	351	358	327	362	347	370	354	353	353	312	354	359	379	370	343	348	355	346	358	340	324	348	352	330	363	398	349	320	337	342	332	340	374	329	357	358	350	353	340	357	344	318	308	332	369	343	374	350	355	352	368	328	316	355	341	348	345	322	329	357	355	356	368	333	328	393	368	341	345	367	379	350	365	328	320	336	385	371	339	339	350	347	360	341	363	368	348	333	314	357	361	339	355	368	301	346	335	326	348	352	319	329	335	350	352	353	351	349	300	387	346	354	360	355	334	328	346	337	354	322	334	353	360	387	328	358	377	364	340	369	352	346	359	334	336	330	354	348	328	329	343	300	349	344	343	353	315	342	345	355	356	331	330	362	367	338	345	366	372	368	357	323	325	365	359	357	337	387	361	334	356	310	381	353	321	380	333	343	359	328	336	348	343	379	321	355	320	354	356	350	360	342	371	350	358	348	395	330	335	379	338	345	348	324	333	334	370	352	362	336	372	359	341	338	342	361	354	344	339	336	342	326	338	365	358	374	351	366	365	336	363	340	344	365	358	336	364	356	354	359	328	386	339	361	356	347	363	339	343	358	366	342	330	334	390	358	346	351	319	383	331	383	389	318	380	336	320	340	342	320	357	354	354	329	346	330	356	347	377	338	372	341	316	355	335	371	335	351	325	332	396	339	340	344	333	336	311	356	371	341	362	358	339	351	356	345	374	366	335	353	342	376	356	344	356	336	347	334	354	325	349	350	332	337	334	359	365	329	357	318	334	326	378	375	350	333	332	340	358	322	343	348	337	374	337	368	319	344	366	379	375	336	336	343	353	326	350	306	332	333	320	330	365	351	314	340	369	343	336	359	338	300	324	372	330	304	327	369	327	337	359	339	316	355	369	379	349	348	342	338	300	333	403	337	372	373	373	366	343	314	370	344	344	330	333	333	384	351	333	333	297	354	379	360	321	326	342	344	361	342	337	340	308	312	353	340	356	332	326	338	339	336	366	322	359	327	342	345	326	354	335	349	338	364	345	390	376	344	340	375	373	369	373	317	348	373	344	298	338	326	383	345	358	356	338	363	368	327	351	343	337	355	336	352	313	371	347	318	333	353	336	357	334	335	351	326	361	380	351	315	365	338	327	382	326	363	315	351	396	341	340	345	364	363	354	344	349	340	359	336	353	338	342	340	351	344	316	349	379	335	326	349	301	326	335	341	335	332	299	322	318	325	307	326	330	330	344	385	359	340	332	356	319	359	349	330	326	349	358	324	353	349	337	345	339	341	368	316	354	352	370	352	316	346	345	381	338	367	341	315	326	391	374	357	352	333	306	354	358	338	360	341	309	324	341	368	300	364	343	336	355	360	344	380	347	337	324	356	357	368
25880	24545	30678	32422	30646	25698	25578	24555	20044	17777	17339	19011	16577	17908	17824	19081	16632	15291	14721	14762	16326	14770	13381	14970	12874	13691	13817	16560	13396	10609	10776	11179	12441	11743	9749	11992	9362	8461	7278	5211	4267	3589	3634	3616	3872	3440	2964	2551	2791	2788	2041	1733	1843	1565	1439	1386	1417	1659	1341	1205	1224	1082	1008	940	914	1005	1061	1073	1033	984	961	932	997	973	989	1047	1019	928	838	843	855	861	808	894	824	865	866	884	895	853	831	905	871	857	905	922	859	889	853	805	834	843	836	844	895	820	865	841	841	799	858	840	799	845	795	848	857	854	868	820	818	903	796	856	839	875	820	813	850	836	823	815	832	771	850	831	868	821	818	854	836	870	805	860	801	821	828	869	777	804	828	856	819	811	844	843	841	794	906	878	825	820	861	797	833	784	860	844	839	784	908	860	828	899	779	881	852	836	808	779	864	841	794	799	823	867	829	867	872	859	794	831	911	821	812	856	840	827	802	798	847	850	857	824	802	830	850	835	852	806	826	801	814	858	801	845	886	794	849	837	853	832	865	848	842	856	840	853	819	818	813	856	851	884	888	825	816	860	819	820	817	822	829	851	768	826	815	751	842	869	823	830	784	870	892	821	858	820	822	813	866	873	832	838	858	877	868	843	837	799	848	865	845	808	853	855	865	850	831	855	836	853	887	848	863	855	812	826	815	864	817	846	826	865	829	796	852	839	825	868	838	887	856	842	736	877	845	816	800	825	882	777	890	875	869	780	900	845	869	816	834	907	814	822	809	866	860	856	823	828	876	805	811	842	853	804	859	885	861	850	839	834	848	878	863	869	826	816	871	821	818	846	812	820	898	855	836	827	832	825	807	817	809	794	876	854	859	886	814	824	866	857	796	867	833	780	846	816	799	816	825	828	850	829	833	840	811	815	813	790	859	913	823	863	830	790	840	834	854	857	873	816	830	913	845	845	862	810	782	811	854	910	871	846	832	868	852	847	802	795	882	843	861	820	834	831	843	790	854	831	827	793	823	904	808	814	844	853	843	908	907	933	819	855	829	865	826	862	818	853	852	835	800	867	831	834	846	844	799	833	810	830	858	836	883	855	821	874	801	837	829	875	837	852	873	838	822	869	839	866	831	785	841	872	792	911	862	818	840	828	839	845	850	870	825	853	848	833	849	817	852	845	853	823	818	807	829	849	871	855	805	862	785	816	819	828	844	887	856	846	847	812	810	803	776	838	852	816	800	815	777	846	796	814	829	879	820	835	869	855	839	784	868	831	777	851	814	834	877	754	864	869	765	868	830	858	850	866	835	822	873	839	812	824	877	849	819	884	790	845	828	801	844	902	827	869	818	803	873	826	827	805	831	794	855	779	828	854	790	821	888	854	871	833	853	848	850	880	819	853	774	876	896	818	849	795	836	782	836	772	837	782	831	824	873	831	891	827	776	876	816	813	822	862	826	887	804	843	760	849	852	801	858	829	886	838	816	803	823	827	840	824	811	811	872	861	842	838	871	888	835	876	821	865	761	845	835	861	797	856	848	841	796	877	834	892	865	794	861	858	822	828	841	858	843	841	828	807	887	870	857	867	870	865	846	902	832	801	861	819	843	832	876	865	847	825	850	902	832	856	834	791	827	797	859	778	833	795	807	845	800	839	845	821	856	843	798	835	870	838	823	822	780	827	840	831	879	847	830	849	845	848	872	797	858	844	846	813	844	760	827	856	847	860	855	854	846	816	789	898	864	873	815	810	849	813	810	810	854	839	876	836	870	793	859	887	890	867	796	839	846	832	872	821	842	869	835	826	846	826	797	806	845	860	852	850	854	817	896	853	832	834	839	832	853	875	874	826	794	804	796	849	800	814	814	853	843	827	863	891	872	800	884	819	863	796	847	874	813	801	865	841	837	851	855	855	811	830	847	888	883	848	819	825	833	855	820	868	774	816	845	844	833	810	861	814	841	828	886	818	860	807	831	831	834	836	812	829	832	853	826	841	840	817	798	855	805	816	825	848	872	884	879	839	807	819	833	810	823	847	832	860	873	879	825	813	814	858	812	817	872	854	817	861	791	800	834	812	843	838	924	831	860	830	789	785	855	845	803	808	856	875	844	814	878	838	823	870	833	856	874	892	873	883	799	843	780	871	824	830	844	826	848	849	794	801	839	823	841	835	804	828	809	864	826	837	821	811	873	834	847	789	808	887	854	872	897	847	881	884	904	810	808	872	837	793	857	876	817	817	844	840	920	831	813	847	839	837	799	837	863	858	846	826	834	848	840	847	807	753	854	888	833	866	859	843	800	834	846	818	840	866	852	869	826	818	911	850	795	825	835	836	831	843	832	857	842	832	786	833	837	808	842	792	801	840	840	797	838	849	859	815	843	832	845	821	817	869	817	867	818	818	835	851	871	835	807	831	848	853	855	849	852	809	822	836	860	841	867	879	868	836	782	820	814	816	835	812	885	883	855	922	862	879	855	908	806	833	816	833	846	765	864	867	912	828	880	826	852	818	857	889	858	802	914	815	872	824	846	820	826	799	864	854	787	793	886	827	821	837	805	817	843	881	896	824	846	804	852	849	833	873	848	833	836	874	822	822	824	793	806	879	813	796	811	848	847	871	814	888	837	857	838	836	807	876	840	863	854	857	911	805	891	822	822	827	913	814	851	800	830	920	856	866	856	864	853	865	830	831	783	843	839	878	793	835	828	840	822	863	830	886	784	862	812	829	802	830	860	854	853	800	866	889	869	832	883	872	849	840	828	829	849	830	826	844	810	834	850	830	799	812	848	846	833	868	804	836	832	789	852	850	811	852	846	800	784	857	827	848	870	837	873	827	835	833	801	857	833	837	811	819	811	813	838	849	883	850	816	836	804	816	934	829	833	860	830	859	850	794	819	886	845	853	862	828	750	815	878	873	811	881	858	874	857	898	833	810	825	780	810	830	840	779	844	796	866	849	856	844	851	888	809	851	850	856	868	840	873	822	839	830	862	804	878	799	859	827	885	841	845	846	856	819	829	808	828	811	851	813	828	814	854	834	824	859	830	835	866	840	847	831	869	808	871	825	844	876	886	878	795	845	875	810	862	864	830	862	824	831	831	829	848	765	830	876	857	861	832	871	834	835	862	831	843	844	816	821	852	859	872	886	809	866	876	850	897	902	847	823	843	833	879	873	809	826	824	778	863	883	851	847	820	772	862	792	838	796	808	814	854	835	806	856	883	839	781	863	861	844	814	840	848	814	836	880	896	833	845	817	892	887	864	859	812	850	837	855	839	810	886	885	847	850	834	806	887	863	895	808	874	855	816	810	798	860	809	839	816	821	828	837	856	866	838	844	844	829	851	839	801	840	833	831	811	841	863	856	797	803	818	859	858	838	831	842	897	846	907	802	825	853	880	842	869	873	848	805	840	844	857	907	820	819	890	845	829	823	855	816	816	850	874	837	836	803	836	837	834	818	827	805	816	835	871	831	823	818	877	849	874	843	841	828	852	867	870	855	793	830	875	871	859	826	869	804
9924	8175	9875	7129	4533	2870	1925	1254	882	716	624	593	523	543	522	525	523	531	517	510	490	487	443	498	455	485	483	499	494	461	442	500	470	493	494	460	469	436	425	419	426	372	430	459	408	410	392	460	440	393	409	424	399	384	390	405	377	424	450	383	418	380	377	380	382	379	406	386	395	414	373	392	365	403	380	394	347	380	367	409	411	404	407	384	398	369	386	378	415	383	364	410	417	412	386	416	393	380	376	389	392	400	398	377	423	372	382	408	385	398	383	405	388	390	405	417	398	380	394	393	423	376	372	400	377	405	401	382	437	346	391	384	398	355	396	368	399	375	390	361	342	417	360	417	378	362	361	359	406	401	384	405	364	419	377	394	398	414	410	382	389	387	408	380	376	420	401	395	374	398	415	357	403	383	375	374	404	388	396	389	373	387	382	368	395	383	377	390	386	388	378	385	389	346	369	385	394	399	385	378	382	390	388	382	385	384	372	403	375	351	352	385	393	407	398	398	376	412	395	392	376	389	373	384	382	362	357	375	380	389	364	394	371	383	353	369	405	370	388	397	389	372	365	384	406	414	390	390	368	395	411	405	363	405	364	372	388	394	368	429	346	365	359	382	385	378	405	403	406	375	370	381	367	391	422	382	374	386	386	381	366	417	406	382	384	346	395	407	347	386	386	375	426	387	396	409	378	403	358	361	429	372	392	385	380	387	357	400	336	343	397	377	374	389	403	353	376	376	398	400	394	420	378	390	373	384	410	368	345	392	363	403	382	413	401	380	370	423	377	395	406	369	391	417	368	390	359	402	392	390	378	390	384	384	367	372	359	426	369	405	391	377	364	375	370	424	421	376	393	359	430	346	389	361	375	356	384	411	395	395	383	392	384	395	392	399	385	411	419	383	351	383	362	386	369	373	406	411	394	368	374	350	383	360	361	390	388	419	399	416	364	397	417	388	370	421	379	377	418	371	419	360	354	374	395	411	392	381	369	409	404	381	408	423	411	400	346	388	411	396	416	353	401	388	394	375	370	345	382	384	401	404	361	400	382	420	395	404	389	386	388	396	400	393	340	362	398	417	369	376	422	391	377	344	392	396	370	388	399	369	384	368	389	385	366	392	398	365	370	390	414	386	367	411	368	406	387	412	373	420	396	405	378	399	390	375	370	354	412	414	364	346	390	387	355	415	379	403	355	407	380	391	361	405	374	402	431	389	396	396	412	367	374	381	355	402	394	349	406	411	401	418	365	379	389	405	369	399	388	421	383	364	367	396	371	365	367	374	331	368	382	425	391	383	338	380	367	392	401	387	370	403	381	376	396	390	366	380	373	379	339	369	381	397	386	424	405	389	383	404	406	371	374	383	379	351	385	402	402	365	390	392	382	400	359	386	384	402	422	376	408	381	358	371	357	385	361	376	373	363	353	369	360	398	380	391	381	400	403	359	353	363	385	393	408	377	398	375	358	404	402	351	387	375	388	398	405	340	358	375	405	392	436	403	360	396	382	372	359	385	386	389	377	392	424	380	383	435	383	415	419	387	355	408	400	400	384	378	360	399	383	380	388	375	360	422	360	413	383	372	341	378	390	368	375	354	386	381	369	367	365	375	374	385	378	385	370	359	363	381	355	393	397	396	371	411	416	381	359	424	387	359	388	404	402	350	377	405	393	389	400	377	409	368	361	379	386	378	409	400	343	410	411	394	362	372	387	424	369	369	383	395	411	426	377	348	363	358	374	373	405	390	402	385	381	398	386	372	385	368	382	408	394	362	401	369	357	348	367	377	400	403	398	405	383	382	379	382	365	401	426	420	382	366	384	375	358	369	375	390	367	364	409	363	388	378	413	362	405	397	384	388	398	400	418	376	386	369	406	396	383	405	350	389	382	380	383	395	373	360	391	379	348	392	362	360	386	332	414	426	391	386	425	378	401	398	385	406	345	376	419	377	380	380	367	415	409	361	395	348	360	347	409	393	368	433	385	385	415	380	382	395	369	372	391	384	428	356	400	334	337	361	375	370	373	380	403	399	384	380	439	357	399	345	383	396	383	396	417	380	394	388	387	394	417	373	353	338	358	372	396	396	388	390	368	419	364	401	343	390	428	374	428	371	371	369	388	405	433	382	400	366	357	388	327	409	372	385	385	388	377	374	368	390	381	396	382	394	396	381	356	371	404	363	358	392	399	402	370	375	381	419	371	394	381	385	376	406	421	380	406	384	372	359	383	414	357	407	407	367	386	360	401	368	364	369	349	424	366	407	387	409	388	399	359	374	376	369	365	388	404	373	386	377	392	383	408	421	377	387	378	390	376	393	389	388	403	434	375	375	396	380	414	365	388	390	365	390	369	402	390	375	386	389	385	392	385	357	382	398	384	385	363	388	373	377	395	370	378	381	387	353	360	389	371	338	392	372	401	391	369	418	443	409	340	388	380	382	365	417	412	367	388	386	408	392	373	413	372	376	339	338	405	388	411	361	382	368	364	390	415	359	376	366	396	388	369	391	395	400	397	439	383	362	414	381	401	395	386	374	382	393	433	353	376	392	369	357	417	367	376	378	366	398	373	361	398	378	377	399	409	357	354	384	391	401	371	384	411	383	388	400	387	391	411	429	380	395	377	382	373	387	400	354	393	394	343	370	370	377	388	395	376	390	384	387	391	387	383	408	377	401	378	373	368	400	382	407	384	381	417	378	362	408	370	407	391	382	397	354	384	376	377	413	374	384	386	409	389	372	389	406	359	396	360	380	351	382	349	384	430	400	401	408	350	400	384	397	423	384	370	387	374	418	343	406	360	364	427	364	405	400	395	406	378	379	421	412	425	379	356	368	414	390	370	355	402	436	362	392	413	394	386	389	364	389	414	375	410	363	415	405	410	414	386	403	416	372	367	422	371	402	413	375	381	381	410	386	404	374	393	332	383	401	392	357	403	387	429	383	370	437	376	392	392	394	351	391	388	421	373	407	382	402	365	394	401	379	344	385	404	396	376	372	387	357	405	395	390	405	366	360	358	395	411	349	354	375	394	412	359	364	401	364	403	379	376	365	391	434	412	351	394	377	398	359	394	410	363	398	368	383	391	381	338	400	386	364	343	399	354	386	408	432	354	393	403	369	351	375	416	412	384	396	405	370	391	377	367	401	378	369	393	338	401	380	424	387	367	419	377	384	392	405	350	364	383	402	382	392	360	403	381	387	404	373	400	348	360	382	374	358	390	399	370	362	395	403	387	393	397	372	386	390	381	402	374	374	366	384	409	387	372	397	397	391	333	387	394	399	412	388	378	374	400	363	402	366	369	364	382	344	369	387	348	392	382	363	429	361	387	359	393	399	347	410	356	344	382	366	366	371	387	389	403	398	403	378	396	364	371	362	387	384	383	385	383	376	376	382	356	370	350	378	363	424	405	384	404	376	374	397	396	377	398	372	379	433	413	406	379	415	406	370	375	392	346	358	354	429	345	394	379	427	375	359	426	380	375	396	407	391	419	405	380	369
7362	8146	14211	14951	12382	8763	7002	4864	3272	2808	2514	2444	2106	2075	2028	2089	1980	2005	1833	1840	1741	1747	1688	1739	1589	1614	1705	1715	1712	1538	1586	1695	1672	1653	1581	1543	1420	1271	1275	1208	1230	1130	1188	1158	1175	1171	1221	1281	1244	1161	1096	1059	991	1000	996	1044	1022	1032	1054	1097	943	991	952	980	957	945	950	1018	1008	950	882	989	997	974	915	937	940	922	971	924	990	902	926	918	968	1012	943	968	968	939	954	1002	918	955	907	928	1039	986	931	920	997	941	959	995	947	920	941	967	960	957	952	925	907	919	956	903	970	942	944	934	1004	973	931	911	953	913	920	1009	928	984	950	956	928	950	947	957	920	932	905	958	938	887	960	952	904	965	898	942	961	929	947	901	912	927	999	981	955	933	950	942	923	927	996	937	951	943	977	924	968	941	950	901	943	1010	999	945	959	992	905	978	944	915	875	994	994	912	966	983	940	912	964	910	906	941	966	873	907	966	932	911	984	901	944	923	965	873	920	970	961	911	873	976	953	966	978	934	939	946	948	959	970	942	905	920	939	952	938	884	961	946	916	924	949	960	969	945	929	924	915	903	981	939	977	966	951	930	918	952	967	1001	962	935	922	984	986	958	952	945	954	966	946	997	955	979	979	948	967	958	980	957	964	897	933	927	942	928	937	901	977	916	901	916	919	898	903	925	956	824	965	963	943	967	891	971	968	948	909	900	873	912	948	950	932	924	913	957	965	956	948	964	1012	901	978	928	942	930	942	986	981	996	886	928	961	900	874	953	901	993	944	907	927	946	1002	932	932	934	879	1023	966	965	903	954	927	962	928	944	985	920	923	970	941	944	954	936	940	925	947	904	933	988	973	905	972	933	978	957	906	982	980	916	935	937	943	953	902	944	942	934	996	923	935	919	968	922	937	946	901	965	945	956	976	979	963	981	971	951	921	941	955	956	934	951	973	948	937	936	902	922	912	934	947	948	989	889	911	960	1010	964	981	885	948	910	892	1008	953	916	954	962	989	896	920	960	912	935	919	968	880	956	937	961	903	911	960	929	954	896	956	959	983	942	944	947	945	922	869	957	917	952	989	883	946	977	916	946	903	959	1030	954	925	1014	1004	899	904	965	961	874	932	931	931	955	937	936	926	965	920	946	989	943	916	942	962	926	933	974	921	896	977	919	931	914	956	951	963	994	980	971	913	922	951	930	951	947	894	965	918	969	922	958	914	957	950	957	944	974	920	902	924	963	910	927	956	972	944	910	972	898	969	923	936	976	925	1007	925	920	941	937	968	937	946	979	900	900	939	927	874	976	945	924	937	959	950	977	951	893	936	914	947	928	924	965	955	977	969	920	914	967	897	920	938	930	969	984	995	975	974	960	910	1016	973	1028	900	956	980	892	997	934	939	955	892	935	966	927	943	949	928	964	960	950	893	910	902	913	928	925	909	929	947	1014	926	906	970	972	945	954	904	900	924	957	1000	911	978	922	962	984	986	918	964	956	909	961	994	918	949	935	970	944	925	963	968	955	1002	960	971	999	946	959	936	946	979	927	969	925	973	938	861	922	936	973	917	1014	970	959	957	903	939	982	923	895	962	875	887	932	951	998	973	943	889	936	954	942	948	916	950	917	928	935	935	948	922	913	937	870	959	855	975	939	908	969	962	903	937	938	965	921	969	885	957	878	973	923	980	917	946	955	923	918	992	965	969	899	911	973	939	934	954	943	906	934	946	892	920	961	961	959	960	954	962	927	975	929	959	968	955	959	927	994	966	922	915	929	923	922	912	975	962	923	964	940	945	1010	976	923	936	964	968	977	950	949	870	968	982	995	952	928	913	975	979	924	922	968	986	917	950	943	927	911	909	970	974	936	958	957	899	931	967	939	1029	878	943	922	920	957	943	988	948	918	940	881	929	923	916	947	904	943	944	957	930	884	979	920	959	970	911	956	941	938	976	995	946	959	955	968	928	886	960	926	913	913	880	949	955	928	955	941	972	880	970	927	927	985	913	914	932	986	968	1006	982	958	949	910	923	1002	911	976	914	995	950	945	916	933	904	921	929	981	914	973	966	963	882	965	966	938	936	949	862	969	924	967	942	957	967	903	942	973	899	959	964	995	931	928	961	934	993	904	955	905	988	966	930	951	975	928	981	923	960	965	958	990	946	911	933	904	1015	921	927	1000	908	916	977	924	1050	946	984	891	960	944	927	942	909	929	946	918	952	915	1002	997	882	921	951	918	937	922	940	854	923	883	975	910	960	888	933	965	972	920	939	911	915	960	889	955	974	945	953	983	945	908	917	938	948	938	937	944	951	954	960	914	925	911	976	930	920	952	919	973	963	928	916	943	930	980	942	959	963	935	1026	934	930	963	941	915	946	960	908	929	884	926	944	910	920	952	986	934	935	952	988	932	932	935	980	940	956	922	895	974	915	936	971	968	908	965	951	923	946	970	921	955	895	911	939	919	935	903	959	905	987	950	942	930	1007	942	891	922	928	932	956	970	945	944	952	963	963	900	1067	927	937	953	1004	945	958	965	897	933	925	946	905	963	906	919	890	959	971	902	927	936	973	931	923	951	909	942	963	975	960	917	930	961	951	924	951	921	976	956	965	955	905	964	964	963	931	929	935	952	975	942	981	943	953	927	930	925	917	948	955	990	917	1025	965	942	952	1002	910	893	889	976	994	954	947	978	954	914	956	988	915	952	988	935	994	948	902	913	996	967	907	954	910	914	946	909	1000	914	939	947	959	892	927	947	920	961	887	961	1024	974	907	876	932	895	969	862	965	960	989	1005	930	963	939	988	919	937	952	952	842	970	928	933	924	948	968	960	924	1002	899	952	972	928	962	951	937	942	921	919	917	992	935	935	956	916	892	998	945	973	933	975	988	910	945	875	909	921	957	915	954	934	958	876	924	1021	982	912	998	937	914	939	955	966	940	967	870	909	911	900	966	908	962	914	909	886	977	970	882	933	986	936	937	909	953	994	937	948	952	976	956	915	971	932	984	949	936	894	894	943	984	1018	927	963	931	939	918	938	919	936	936	910	902	870	907	974	983	975	902	936	948	956	945	931	915	995	959	917	927	947	980	987	931	954	938	978	928	952	909	972	971	890	962	952	910	911	907	943	920	1003	963	967	953	954	936	933	976	983	967	947	853	875	901	955	916	907	905	907	965	961	896	1000	1023	953	918	927	996	926	898	945	945	966	989	932	902	916	892	894	978	924	954	937	1010	918	938	918	957	976	911	868	958	933	928	944	933	961	928	961	936	952	925	938	970	968	898	919	900	962	914	932	937	985	948	898	954	903	995	948	980	940	934	909	920	961	937	981	893	940	939	957	982	925	952	931	923	965	942	908	965	936	905	903	948	959	966	954	954	990	923	909	968	919	885	956	892	982	979	965	1049	911	990	965	985	933	964	933	908	1027	933	963	944	983	901	983	952	943	962	938	957	935	907	932	878	978	912	971	912	961	926	913	858	896	921	937	952	953	880	897	898	986	984	1012	926	908	917	965	904	969	960	939	978	956	954	962	889	968	893	915	978	976	959	914	977	909	975	969
28883	25020	26382	21420	16443	10374	7193	6015	4017	2894	2703	2845	2559	2689	2364	2492	2074	1920	1919	1820	1938	1906	1670	1765	1516	1648	1741	1667	1392	1133	1273	1333	1440	1557	1185	1389	1171	1051	959	747	700	637	700	629	671	597	606	561	576	520	512	496	478	526	446	520	460	455	461	465	459	442	492	469	429	460	457	467	494	472	439	488	468	390	432	467	452	477	470	461	443	447	437	425	433	473	432	433	402	419	425	412	445	418	427	436	436	387	410	427	397	428	398	422	446	413	417	418	421	401	409	424	424	424	422	417	415	431	449	441	417	481	451	414	456	448	451	442	419	405	437	443	414	457	417	405	450	440	419	448	411	454	399	402	419	448	410	432	390	429	448	412	432	465	432	413	434	423	419	395	467	418	414	414	462	433	395	426	444	416	451	404	421	456	460	424	474	429	417	473	446	435	430	465	393	417	392	445	440	450	438	422	434	470	443	364	424	450	434	441	425	412	415	414	456	465	420	427	448	422	410	432	447	437	438	441	394	448	410	451	441	426	447	440	445	414	434	435	419	432	439	438	417	428	426	405	394	435	402	383	460	435	484	404	433	437	446	425	449	447	420	433	457	475	403	436	414	432	447	417	402	404	403	443	424	414	430	453	427	419	407	447	392	466	438	452	445	427	414	421	402	416	419	390	438	405	379	433	409	444	430	447	438	433	398	412	436	407	419	433	396	413	448	477	409	423	444	487	480	451	436	443	424	428	422	410	433	458	462	368	422	440	386	423	445	438	466	425	454	401	398	435	447	424	409	413	417	456	429	422	451	450	441	447	431	394	449	419	409	457	419	445	477	465	433	440	422	429	396	431	401	396	462	485	411	424	446	473	431	404	450	448	429	421	455	421	401	410	450	440	450	434	444	425	415	413	388	442	402	436	436	460	422	431	431	422	421	441	461	419	440	448	410	472	429	432	391	405	449	436	420	439	425	432	425	425	393	438	454	408	433	443	441	462	377	431	486	436	496	438	439	416	404	424	396	473	409	476	412	446	428	434	461	443	477	425	414	441	406	401	408	428	436	425	447	426	457	416	419	443	424	455	426	431	457	411	365	410	419	424	461	475	422	427	456	412	397	481	400	439	454	433	414	419	451	472	394	404	455	426	384	441	427	500	427	428	422	409	447	421	430	415	430	450	434	409	454	419	433	459	428	409	432	450	407	415	408	435	436	438	431	437	461	403	452	427	399	418	434	468	482	431	445	413	407	450	454	390	450	440	444	405	427	416	414	395	437	437	414	428	446	426	466	435	463	445	407	453	443	423	431	449	432	436	465	493	450	421	426	433	424	366	416	409	350	452	416	475	404	434	444	433	406	388	424	411	464	408	440	464	420	431	463	465	465	386	436	437	435	423	472	431	424	466	397	411	417	444	429	418	439	417	470	419	416	396	470	429	431	418	422	411	434	454	444	395	413	408	406	416	425	445	443	439	449	414	398	409	428	431	421	444	409	463	443	448	449	393	431	432	391	420	434	414	393	451	423	444	454	423	421	413	384	415	407	435	414	460	417	446	438	410	417	448	397	384	414	463	392	410	432	446	416	422	456	404	435	414	379	409	432	435	452	424	394	431	451	440	412	447	426	441	442	470	421	409	466	412	432	434	435	434	444	419	415	426	450	413	438	462	430	428	465	457	416	453	396	445	445	432	463	417	423	431	419	459	442	422	444	444	462	426	402	420	419	443	459	422	417	445	456	431	467	397	422	418	425	447	422	447	405	416	460	416	432	431	447	420	452	402	424	430	413	421	453	427	421	417	453	440	437	418	408	415	433	444	453	434	423	418	403	420	408	373	433	432	448	433	453	440	468	451	432	428	433	410	420	462	406	430	444	446	423	454	440	435	410	455	418	460	397	414	430	418	427	441	454	477	432	387	459	396	442	417	433	434	416	435	409	450	440	457	477	448	487	427	444	503	405	416	437	424	409	415	398	381	463	411	445	428	432	456	435	403	459	440	395	427	437	416	443	433	423	431	407	417	449	448	423	444	414	437	399	403	452	454	418	404	407	444	371	395	429	402	429	432	448	446	416	461	431	430	467	457	452	421	435	458	435	406	421	431	428	425	432	423	393	452	479	390	428	419	419	459	391	401	407	449	423	456	425	437	403	450	435	410	411	406	472	441	454	440	436	433	426	430	414	453	453	411	398	409	499	407	438	443	433	464	427	417	442	441	408	445	425	449	438	444	391	443	404	451	418	441	410	406	434	398	418	412	409	435	455	402	466	473	434	410	423	460	440	413	441	446	451	414	435	427	459	422	462	416	451	433	420	407	461	447	424	429	416	436	486	414	456	445	414	424	455	424	467	447	434	411	436	415	434	427	415	470	469	395	444	427	444	422	426	423	476	419	468	427	413	419	423	467	450	434	428	437	405	414	442	406	421	420	374	406	449	414	429	418	444	416	465	451	401	398	418	436	450	437	454	413	399	396	422	436	423	435	473	469	453	464	406	465	425	377	434	416	415	451	402	428	428	422	428	440	455	389	442	450	427	420	398	416	394	446	392	409	392	403	446	414	405	371	449	425	427	399	412	412	447	435	494	418	432	448	439	419	433	428	439	402	422	378	416	430	415	409	419	414	458	450	425	448	434	386	412	445	455	416	428	439	460	423	454	417	401	478	445	405	432	427	444	452	430	404	422	463	399	400	438	422	434	443	424	436	442	474	433	421	461	440	421	440	417	403	414	475	421	446	394	413	438	446	449	467	440	388	403	462	428	404	416	414	409	420	412	400	451	437	457	479	436	400	433	442	418	419	455	466	425	430	431	431	427	419	431	398	435	454	427	451	424	418	440	384	432	417	432	389	404	424	406	431	447	412	444	393	474	426	427	454	447	454	428	487	451	486	408	411	411	423	417	460	434	434	465	409	430	420	406	450	440	408	447	426	416	435	425	458	410	411	438	433	458	426	394	426	454	430	437	483	429	434	441	418	374	416	440	450	422	471	454	400	433	430	432	414	384	419	454	466	394	439	457	433	406	423	464	472	419	461	434	399	450	460	436	407	413	411	427	398	445	435	421	403	423	405	440	416	401	412	433	415	440	379	435	423	420	434	444	458	470	420	460	449	410	407	423	415	476	440	445	418	452	410	412	421	385	428	429	436	404	437	421	460	434	479	415	401	431	411	453	418	405	404	440	467	432	397	422	418	419	437	422	425	429	448	424	413	402	403	404	409	441	455	453	433	378	440	431	418	408	417	410	417	410	404	440	459	438	446	428	447	453	449	403	442	450	412	446	435	430	479	404	472	425	400	422	434	407	433	437	422	435	387	431	428	437	434	379	442	406	403	413	433	421	458	462	457	428	430	386	454	389	437	463	429	461	409	439	441	406	430	450	387	462	388	446	419	437	409	452	466	404	429	440	395	402	461	431	423	392	407	442	488	416	421	424	422	436	419	434	452	435	422	452	469	430	461	432	430	444	446	413	435	442	425	467	433	441	421	452	391	473	419	432	436	422	417	405	431	420	468
19877	19478	25298	26898	24444	19197	17812	17800	14054	11608	11805	12914	11564	12992	11508	12415	10734	9576	9996	9522	10415	9378	9348	9895	8505	8837	9424	9638	7576	6238	7482	7741	8551	8752	6483	8274	6458	5300	4784	3615	3163	2483	2851	2557	2569	2374	2242	2126	2258	1984	1799	1487	1555	1453	1437	1385	1423	1467	1290	1304	1191	1122	1128	1186	1077	1160	1150	1253	1123	1133	1183	1121	1072	1131	1178	1206	1133	1196	1159	1066	1071	1074	1061	1033	1073	1077	1062	1053	1069	1027	1039	1040	1021	1060	1059	1049	1052	1041	1001	1010	1017	1027	1011	1059	1044	1029	999	1004	1016	1031	1049	1013	1099	1083	1086	1048	1003	1041	1020	1080	1055	1080	1039	1044	1023	1020	998	1035	1018	1015	1010	1048	1075	1025	1046	1104	985	1010	1093	1017	1067	986	1064	1064	1013	1034	1033	1049	1064	1028	1015	1023	1027	994	975	1002	1089	1074	1000	1073	1032	1013	1011	1042	960	1069	1093	977	996	982	1040	1040	1076	998	1060	1084	1084	1056	1003	1077	1017	1052	994	1026	1050	1044	997	1099	961	1062	1057	1054	1073	999	1037	1026	1047	985	1007	1001	977	1095	1031	1061	1061	1045	1017	1042	1033	1045	1112	1034	1040	1027	1150	1045	1063	1048	1025	1073	1044	1017	1003	1069	1059	1019	986	1065	997	1042	1052	1038	1030	1034	1021	1098	1076	957	1085	1032	1051	1028	1080	1016	1063	1015	1017	1012	1087	1080	1044	1050	1038	983	1035	977	1104	1094	990	1044	1131	995	1006	1003	1020	1008	1057	1032	1038	996	998	1040	1032	1036	1079	979	1061	1019	1020	1043	1005	968	1025	985	987	1005	1009	990	1032	1064	1098	1017	979	1057	1065	1020	991	1065	979	1024	1026	1074	1031	1009	1024	1041	1040	1018	1037	1024	1035	1010	1038	1032	1017	1034	1079	1053	1047	982	1023	1060	1035	1029	977	1025	1046	1080	1009	995	1011	1002	1084	1075	1042	1058	1074	1003	1006	1021	1055	1052	1018	1062	990	1044	1084	1023	1063	1031	1012	1010	959	1082	1001	1033	1005	1065	1062	1080	1058	1063	1102	1078	1036	1027	1036	1023	1035	1076	990	1048	1067	981	1046	999	1069	1003	950	1042	1014	981	1061	1053	992	986	1033	1031	1052	1029	1042	1062	1051	1079	1053	999	1038	1028	1031	1018	1082	1086	1026	1049	1021	950	1039	1034	1022	1046	984	1051	999	1027	985	1033	1054	1033	1007	1048	978	1036	985	1062	994	1063	979	1037	1011	1028	997	1054	998	1051	1054	1018	1099	965	1003	1006	1043	1000	1060	1063	1029	1009	1006	974	1008	999	981	1019	995	1043	1075	1014	1049	992	1060	1043	1028	1061	1034	1012	1020	1059	1017	1042	1008	1012	978	1043	1077	1072	971	1041	1030	1096	1032	1092	1014	991	981	1042	1070	1071	1006	984	1046	1033	1046	1059	1030	1040	1050	1057	1055	1081	1054	982	1067	1043	1077	1022	1036	1005	1061	1007	1011	1027	1092	1092	1045	1006	990	1027	1068	1023	1020	992	1006	1042	1035	1042	1029	1077	1034	1011	997	1034	1066	1038	1051	1072	1072	992	1013	1001	1035	1015	1069	1012	1051	1035	1019	1077	1011	1086	1075	1040	1098	1085	967	1029	1057	989	1075	983	1060	1121	1073	1059	1074	1006	1021	1032	973	1006	1019	1093	1013	1039	1071	1057	1072	1082	1089	1053	1076	1035	1051	1048	1026	984	1074	1084	1107	1020	1063	1028	1020	1052	1038	1068	1015	1070	1004	1051	987	1046	1082	1045	1069	991	1001	1020	1087	1012	1071	1042	1006	1021	1015	1004	1080	1096	1061	1052	1056	1033	1000	1033	1030	1026	999	1056	1041	1053	1060	1008	1091	1041	1040	1000	1072	1063	983	1022	1019	1022	1071	1037	1046	1027	1019	1048	1028	1042	1051	1000	1013	1021	1039	1088	1042	1076	994	1006	1040	1084	988	1085	1028	1048	1015	1082	1031	1032	1027	1050	1048	1083	1015	968	991	995	1073	1015	1011	996	1048	1001	1009	1047	1031	1069	1055	1012	1031	1027	1028	1047	1028	994	1058	1049	1033	1044	1019	1004	1039	997	1015	1083	1061	992	960	1039	1040	1074	1037	1040	1080	1043	1038	1013	1065	994	1007	1053	1073	1030	1029	1081	1008	979	1061	1091	1030	1026	1040	1043	1064	1066	972	1087	989	1025	1030	1005	976	1050	1047	1099	1099	1008	1003	999	1017	1052	1045	1045	1029	1055	1069	1063	1042	1021	1041	997	1055	984	1076	1010	1046	1077	1033	1056	1039	1035	1039	1073	1036	1012	1107	1051	1028	1033	1096	1057	1004	999	1028	1071	1037	1011	1039	1016	1038	1014	983	1010	1015	1000	1050	1051	1026	993	1001	1022	1027	1002	1025	1005	1057	1111	998	1073	1096	1058	1045	1030	1019	1042	1081	1040	1039	990	1008	1041	1043	1071	1043	1113	1039	1045	1071	1027	1037	1067	996	1043	966	1031	1064	1002	997	1019	995	1057	1040	1039	953	1067	1030	1040	1100	1102	1044	1014	1049	1041	1144	1012	1048	1008	1019	1060	1058	1011	1079	1082	1052	1020	975	1029	1025	1018	1046	1088	1049	1039	1032	1040	1044	1040	990	1048	1010	1019	1044	1068	1037	1023	1003	1046	1063	1046	1052	1035	1026	1032	1031	1061	989	1052	1041	1071	1037	1064	1032	1050	1045	1095	1067	1020	1033	1020	990	1071	1049	1004	1009	1054	1085	1039	1035	984	1086	1031	1004	1040	1029	1034	1020	1028	1061	995	1055	1046	1047	1039	1048	1030	982	1038	980	1129	1054	1067	1111	1061	986	1038	1003	1005	1063	1014	1024	1009	1065	1005	1050	1046	1035	1104	1024	1055	1053	1012	1059	1032	984	1037	1027	1105	1043	1004	1025	963	1086	1011	1022	1085	1051	1047	1076	1011	1006	1071	1036	1089	1090	1011	1019	1051	1028	1037	1049	996	1049	1046	1022	1013	975	1053	981	1025	1052	1009	1052	1011	988	1068	1052	1074	1100	1007	1006	1000	976	1030	1076	1065	1058	1048	1094	1066	1045	1099	1059	1018	1041	1112	1014	997	981	986	1060	1088	1080	1053	1004	1125	1004	1042	1060	1080	1093	1060	1056	1025	1035	1025	1084	1016	1073	1035	1046	1008	996	1087	1085	1046	1031	1031	974	1021	1085	1067	996	1057	1028	1035	1072	1098	1062	1031	1027	1072	1022	1056	1037	1030	1022	1096	1103	1045	1049	1054	1061	1003	1024	1050	1026	1073	1018	1041	976	1086	1078	1049	1053	1061	1003	1024	1025	1017	1020	1049	1035	1086	1010	1099	1040	1052	1036	1055	1005	1046	1040	1013	999	1012	1020	973	1075	1016	1113	995	1067	1013	1056	993	1080	1059	1023	1022	1026	1035	1039	1019	1039	1046	987	1012	1016	1033	1033	1054	978	963	1044	1021	1050	1011	1049	1043	1076	1059	1010	1070	1063	1024	1005	1033	1081	1080	1055	1048	1031	1059	996	1002	1027	1026	1047	1020	1002	1023	1013	1042	1051	1055	1036	1079	1023	1029	1030	1055	1058	1071	1022	1047	1095	1119	1021	999	1044	1128	1033	1014	1042	1040	1092	1050	1049	1067	990	994	1063	1052	1024	1013	1126	1019	1035	990	1090	1066	1056	1025	989	1014	1012	1027	1020	1001	1008	1091	1031	1013	1064	1084	1097	1059	1017	1071	1039	980	1067	1070	1036	1079	1012	1016	1023	1012	1029	979	950	1063	1023	1078	1009	1098	1033	1087	990	1078	1115	1042	1029	1070	1082	1003	1007	1104	1031	1001	1014	1033	1035	1011	1058	1007	1033	1007	968	1081	1064	1045	1028	1051	986	995	921	1040	1004	1007	1035	1088	1054	1044	1090	1014	1010	1096	996	1075	1087	1031	1046	978	1024	1052	1035	1053	1005	1049	1076	990	994	1045	1094	979	1050	1035	1044	996	1082	1024	1007	1033	976	1081	1033	1058	1074	1053	1032	970	1046	990	1055	1060	1052	1041	1074	1028	1036	1043	1055	1021	1024	963	1058	1026	1044	994	1047	1016	1035	1017	1002	1077	1094	1066	1002	1012	1028	1009	1005	983	1034	1109	1084	1087	1014	1079	1052	1027	1040	1043	1006	1100	1073	1053	1046	1030	1017	1063	1006	1120	1101	1012	1052	1079	1013	1017	1063	1054	1028	1047	1068	1073	976	1009	1045	1019	1025	991	1022	1074	1078	1035	1003	1040	1044	1016	1088	1036	1047	1007	1037	1064	1017	1066	1048	1039	1032	1044	1016	985	1031	1052	1016	1043	1085	990	1042	1036	1039	975	1016	980	1031	1026	1040	1033	994	1066	1041	1033	989	1054	1023	938	1090	1058	1023	1002	1043	1018	1031	958	1047	1007	1002	1018	963	1018	1090	1065	1054	1030	1010	1026	1007	1019	971	1070	1070	1038	1054	1055	1034	1034	1051	1042	1018	1070	1085	1092	1062	990	1073	1045	1036	1052	1106	1122	999	1023	1069	1036	1005	1061	1122	1060	1021	1069	1081	1065	1064	1043	1021	1030	1013	1007	1040	1048	1064	1049	1066	1027	1059	1099	977	977	1075	1020	999	1028	1004	1068	1058	965	1050	1052	1040	1019	1053	1028	1078	1075	1029	1026	1048	1047	1076	1071	1083	1028	1044	1011
67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
