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
338405982772	338405983283	338405983833	338405984383	338405984933	338405985483	338405986033	338405986583	338405987133	338405987683	338405988233	338405988781	338405989333	338405989883	338405990433	338405990981	338405991533	338405992081	338405992633	338405993183	338405993733	338405994283	338405994833	338405995383	338405995933	338405996483	338405997033	338405997583	338405998133	338405998683	338405999233	338405999783	338406000333	338406000883	338406001433	338406001983	338406002533	338406003083	338406003633	338406004183	338406004733	338406005283	338406005833	338406006383	338406006933	338406007483	338406008033	338406008583	338406009133	338406009683	338406010233	338406010783	338406011333	338406011883	338406012433	338406012983	338406013533	338406014083	338406014633	338406015183	338406015733	338406016283	338406016833	338406017383	338406017933	338406018483	338406019033	338406019583	338406020133	338406020683	338406021233	338406021783	338406022333	338406022883	338406023433	338406023983	338406024533	338406025083	338406025633	338406026183	338406026733	338406027283	338406027833	338406028383	338406028933	338406029483	338406030033	338406030583	338406031133	338406031683	338406032233	338406032783	338406033333	338406033883	338406034433	338406034983	338406035533	338406036083	338406036633	338406037183	338406037733	338406038283	338406038833	338406039383	338406039933	338406040483	338406041033	338406041583	338406042133	338406042683	338406043233	338406043783	338406044333	338406044883	338406045433	338406045983	338406046533	338406047083	338406047633	338406048183	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
35335	33268	20867	12936	7166	3722	2607	1843	1437	1045	987	839	672	536	558	507	429	389	344	292	258	279	229	211	260	238	205	212	186	220	226	200	175	167	197	176	187	189	169	185	168	171	167	151	173	151	139	148	151	157	156	148	171	165	155	155	133	151	139	146	140	148	128	150	146	136	155	141	143	158	159	160	157	133	141	112	138	150	158	155	152	141	136	136	144	153	140	150	146	147	143	150	140	128	163	146	137	145	146	170	140	168	134	143	149	145	131	154	141	171	158	138	142	146	134	161	141	158	162	155	150	151	163	140	142	135	140	141	151	132	144	125	124	164	119	146	131	181	145	158	170	144	154	144	144	143	157	178	164	138	128	141	155	130	154	154	154	165	138	124	146	152	164	140	152	138	147	146	136	160	132	124	152	156	171	150	144	154	127	134	142	129	158	165	152	120	139	139	130	135	149	125	132	130	145	139	146	144	124	146	136	153	144	146	148	135	131	134	157	139	139	153	169	133	148	140	144	151	151	155	141	134	156	148	146	147	152	160	146	156	161	129	153	167	131	138	131	157	148	127	152	164	148	157	146	154	161	120	148	136	161	155	148	148	147	162	142	152	162	171	125	145	170	150	151	151	143	130	160	152	131	123	163	145	153	127	121	143	170	143	174	171	149	136	154	158	154	159	140	145	176	136	138	155	133	137	158	156	145	153	150	123	149	147	145	155	153	151	158	157	145	140	155	142	137	134	145	128	143	145	118	135	162	171	146	140	135	129	136	169	123	148	166	155	150	135	133	154	142	149	143	185	128	131	140	142	157	112	155	152	129	147	128	160	135	150	124	152	161	132	127	137	130	144	130	139	180	156	151	143	157	138	142	148	159	143	163	140	155	153	133	158	138	139	130	124	147	148	137	129	128	125	145	131	152	136	144	153	129	140	138	151	165	148	158	157	151	142	144	146	154	155	143	128	148	126	133	183	145	135	139	144	142	140	148	156	147	159	150	148	161	153	135	117	161	155	161	139	137	150	142	136	149	137	137	137	164	146	173	133	138	139	135	131	128	135	165	135	136	134	136	151	120	137	141	142	148	147	138	114	153	133	145	153	125	142	146	158	145	141	133	154	152	179	143	147	138	125	138	157	137	150	148	147	119	141	135	141	135	143	154	140	135	176	142	141	152	161	144	138	143	147	150	171	145	145	149	154	142	174	141	133	137	139	143	138	125	152	128	127	162	132	154	155	168	140	133	150	124	151	165	151	136	164	178	156	166	152	146	135	153	139	137	134	130	150	145	136	152	167	143	144	139	141	148	139	147	153	129	130	156	146	152	134	134	142	145	165	149	147	145	142	136	142	156	147	160	164	144	143	137	139	152	153	138	155	155	144	125	134	178	144	164	140	151	167	152	154	156	150	135	146	148	140	141	118	168	168	146	145	149	143	157	126	137	124	136	160	156	123	160	175	142	153	152	154	167	140	137	172	139	160	141	155	140	144	133	127	120	167	133	153	150	156	140	151	164	135	156	149	166	141	143	160	149	145	144	129	108	117	144	119	174	143	126	169	164	162	137	134	156	155	152	138	176	131	145	122	150	141	149	145	122	181	140	149	153	150	152	156	127	166	123	134	140	158	145	137	147	126	162	151	134	140	153	142	150	158	148	135	149	158	144	145	134	134	148	135	145	145	124	160	144	144	133	160	135	140	151	129	148	114	148	129	159	157	145	137	146	154	134	150	128	137	141	144	138	133	167	172	138	160	145	139	115	139	138	144	140	137	142	162	145	152	147	155	135	138	147	128	131	146	137	167	160	167	154	145	118	149	126	152	147	178	140	142	138	127	145	132	139	140	127	158	144	141	130	145	139	122	154	137	148	176	157	108	132	165	150	150	138	156	148	137	147	154	155	126	147	162	138	145	146	152	126	134	128	153	156	125	169	134	153	127	146	164	151	168	150	156	135	160	146	143	146	133	148	149	150	173	133	139	154	121	134	148	151	157	138	120	143	143	148	148	168	129	148	150	160	146	160	152	145	163	158	134	166	162	133	123	133	143	126	146	158	135	116	126	141	128	159	133	141	143	143	155	140	147	148	148	132	141	159	145	140	130	145	143	161	148	145	143	142	127	137	147	157	117	133	149	148	131	142	152	131	144	140	143	145	164	135	122	119	132	140	147	132	139	150	125	152	133	126	156	173	161	145	149	139	138	148	156	139	140	160	146	154	171	150	134	157	134	156	163	124	138	141	142	136	143	149	155	150	169	137	161	135	163	153	155	136	137	145	139	143	152	137	130	159	129	168	148	168	143	131	147	136	148	150	126	160	132	157	153	135	137	148	154	134	161	129	117	146	134	152	135	146	163	140	168	170	137	129	155	137	148	133	152	142	166	153	152	157	139	143	141	143	136	135	156	146	148	133	165	153	144	145	143	144	137	139	129	148	139	116	146	142	140	152	137	161	143	137	136	150	137	141	141	125	168	142	133	143	174	122	136	140	126	125	142	137	126	138	147	137	123	125	126	138	150	127	150	136	134	136	143	136	128	145	145	134	126	124	148	156	142	160	142	140	124	112	135	142	148	160	146	145	161	141	135	139	138	143	154	175	140	161	166	135	138	150	142	163	149	143	149	135	168	158	129	133	148	137	144	142	148	139	146	152	162	144	149	148	160	149	122	145	126	156	131	166	166	164	138	146	150	130	149	164	128	147	143	140	137	125	122	145	145	155	152	143	134	131	141	134	150	135	156	152	169	128	142	139	153	170	151	156	159	157	144	152	138	142	119	131	112	170	132	152	159	147	158	148	151	148	133	150	142	144	136	167	146	126	142	136	127	130	146	144	139	156	142	142	158	144	147	149	129	138	146	135	145	161	138	159	132	131	133	150	154	153	128	147	157	158	155	140	149	141	160	157	145	165	153	134	131	127	151	146	133	130	139	129	132	131	160	161	166	158	130	142	142	161	152	129	132	144	119	133	143	144	146	184	163	140	144	157	142	122	124	133	129	155	153	157	149	137	138	143	142	142	132	122	142	136	132	139	152	157	166	139	132	124	144	144	128	141	145	130	131	120	137	155	122	138	154	146	153	142	136	150	146	138	146	147	126	155	148	152	150	135	125	153	154	136	133	157	139	142	142	139	145	141	141	149	139	145	125	148	152	152	137	149	166	152	155	133	158	154	138	161	136	165	140	122	156	149	161	141	142	154	153	146	138	141	129	133	154	139	139	139	133	162	146	146	147	125	159	150	141	135	172	130	139	126	152	134	132	123	139	121	144	158	127	162	135	154	154	135	137	129	150	129	153	144	145	171	140	137	139	145	160	154	132	181	134	155	136	134	160	128	158	123	137	135	166	143	146	152	138	143	153	147	141	138	137	145	128	154	160	139	144	148	156	169	156	138	139	136	156	143	152	147	131	130	123	120	134	133	143	129	157	127	137	137	141	122	138	152	144	129	142	153	137	153	140	149	146	119	148	134	159	150	140	126	117	158	130	119	155	143	111	176	162	145	138
26000	27617	15961	17220	13414	10150	9257	7443	6631	5372	4999	3978	3203	2648	2723	2469	2124	2100	1748	1417	1152	1164	1021	935	1039	975	898	789	776	815	823	657	674	699	644	659	591	594	562	553	545	499	496	494	465	454	459	442	428	429	390	430	429	432	416	426	397	396	377	384	419	385	381	394	369	390	334	336	360	399	354	347	395	344	396	361	376	389	358	319	361	386	382	357	349	358	345	364	363	370	343	375	332	349	353	380	337	369	364	362	337	349	360	344	325	356	327	371	373	350	348	356	353	354	342	369	339	361	342	333	363	341	376	363	365	356	365	360	376	342	334	373	374	358	350	373	368	351	388	341	366	380	351	337	344	340	319	331	342	316	346	351	350	340	320	371	333	349	375	338	354	356	295	361	351	376	331	326	323	362	328	298	359	360	330	361	344	337	344	379	333	355	348	327	383	352	378	343	378	365	359	332	412	346	360	342	394	368	354	343	323	322	346	353	328	380	311	356	382	342	342	335	350	340	370	388	342	364	348	367	370	354	330	363	328	333	361	367	352	371	317	329	350	360	348	335	309	324	369	370	365	344	320	359	388	328	373	359	350	333	380	332	352	348	370	370	330	340	322	333	346	350	342	383	381	309	343	361	367	321	357	324	356	354	351	352	328	341	354	331	364	366	354	323	338	336	373	340	354	365	342	377	357	332	332	380	341	316	374	359	355	354	335	347	379	376	379	332	365	348	348	380	357	310	351	323	338	344	347	339	379	370	356	365	346	357	312	320	351	325	333	321	308	356	346	328	334	369	357	350	338	349	343	343	359	357	358	343	375	371	344	356	370	346	363	368	347	318	365	388	360	357	355	334	349	357	347	325	357	373	295	295	345	359	356	350	326	357	379	315	364	357	335	346	335	367	344	312	363	317	328	331	363	347	361	377	333	395	348	355	368	373	344	346	339	350	366	358	354	323	373	323	374	352	363	327	353	363	349	349	325	386	341	351	373	383	370	360	348	364	331	337	367	332	337	359	329	344	345	355	363	373	363	352	362	356	326	350	376	354	330	346	347	363	349	355	354	323	358	339	350	365	380	343	349	355	344	350	349	327	329	341	393	331	317	320	362	347	337	346	357	332	343	326	336	338	345	341	285	352	361	337	352	377	350	371	344	385	357	405	386	319	335	350	359	353	373	358	377	372	350	354	353	362	395	367	357	331	345	372	346	370	372	352	368	369	347	396	365	335	351	339	351	377	388	334	335	338	337	354	347	318	360	339	331	348	369	368	344	371	370	369	352	353	335	359	320	353	354	390	357	339	385	329	369	339	327	349	329	371	354	322	326	337	325	374	344	354	371	362	352	354	351	357	345	325	334	316	322	328	334	362	344	360	324	343	328	342	353	364	361	362	337	372	330	354	361	380	337	370	360	333	344	358	345	354	340	331	324	368	322	317	331	344	383	370	368	352	337	339	362	368	340	335	342	325	345	356	343	356	355	346	379	346	367	343	336	359	377	368	341	354	357	357	349	311	361	337	344	349	310	344	370	369	360	380	349	347	362	356	360	364	373	354	344	368	332	369	313	357	316	351	346	377	369	356	346	349	329	362	341	363	350	340	316	368	365	348	365	333	356	360	355	334	348	343	366	361	385	343	365	348	412	370	334	354	323	353	366	352	367	345	396	364	332	339	369	346	390	324	346	349	332	360	368	356	346	337	340	344	322	297	343	368	334	378	377	371	343	377	350	331	360	359	348	346	364	389	373	351	359	347	373	377	348	332	305	356	344	359	390	342	333	331	345	346	355	350	325	328	351	333	324	377	335	318	352	318	354	350	361	336	341	345	311	378	357	347	379	363	336	355	363	370	322	337	372	330	366	375	372	349	363	345	338	345	353	319	355	324	340	361	385	326	366	364	314	369	348	317	377	343	383	333	354	353	313	351	355	365	352	327	358	336	364	392	388	353	365	370	348	329	353	330	366	343	336	337	378	333	370	371	350	342	341	353	392	390	381	385	360	325	316	336	339	344	353	392	365	355	368	338	313	373	342	341	369	377	366	362	325	318	319	362	359	332	360	321	366	327	367	336	337	350	316	339	333	371	348	352	376	348	335	376	351	365	357	359	364	339	365	378	352	328	350	335	352	373	376	335	353	359	346	370	354	348	365	347	326	328	351	351	363	356	348	315	370	374	367	361	341	339	386	366	374	357	382	364	359	346	358	334	337	336	360	371	322	331	351	341	367	371	376	388	338	341	386	342	352	359	351	308	368	355	362	351	339	351	325	366	370	362	344	336	389	324	371	378	353	353	367	312	343	350	310	391	339	324	359	395	320	347	313	368	346	361	377	374	326	328	353	344	377	327	365	330	369	318	353	345	320	326	362	363	315	383	382	395	317	343	361	340	377	344	334	368	357	340	362	352	332	318	339	368	374	335	366	355	356	333	345	350	374	358	345	340	335	358	353	351	323	366	358	341	366	327	348	373	364	348	377	309	342	342	362	371	359	353	335	337	380	371	360	364	344	350	350	335	366	377	339	348	333	368	345	319	354	337	355	385	345	340	351	368	365	369	332	342	335	345	331	356	348	363	360	351	355	359	323	352	327	362	383	356	340	365	330	337	343	381	326	381	328	334	349	360	328	342	387	344	326	359	339	358	363	349	323	331	352	370	332	369	369	362	371	329	338	334	362	360	365	341	334	318	352	350	348	385	352	366	363	367	356	351	351	315	356	340	390	365	353	358	364	341	373	318	378	355	350	368	356	342	350	375	370	357	353	331	327	343	347	335	347	373	354	358	354	367	341	358	338	334	345	355	315	341	344	372	378	347	343	355	345	328	317	347	323	352	338	378	339	345	369	358	372	353	327	366	334	352	366	336	348	344	319	367	371	303	378	347	342	354	342	326	331	335	338	332	359	349	359	354	358	352	361	357	317	380	346	376	346	335	329	354	328	378	339	349	363	376	325	333	349	328	346	336	341	337	360	346	336	348	359	323	355	398	374	361	327	344	374	356	342	340	334	432	360	344	341	362	345	359	331	383	353	366	314	373	327	371	340	343	371	335	332	315	365	336	323	363	349	378	370	346	345	347	384	355	332	324	366	338	354	326	330	370	364	360	314	376	338	319	359	376	353	357	372	335	359	372	365	366	354	364	327	376	369	366	367	385	360	367	321	329	372	354	380	313	344	359	372	343	379	359	346	343	325	369	342	340	320	366	325	338	385	376	326	351	332	380	317	353	366	347	371	347	350	323	309	363	353	402	358	346	362	358	371	394	372	330	356	366	358	370	336	357	374	332	320	365	373	350	328	348	341	366	364	359	333	354	346	323	371	351	351	328	343	317	336	388	351	320	373	351	340	345	374	358	352	324	374	317	356	369	314	352	356	370	333	349	361	375	354	343	341	377	360	335	361	368	364	374	358	381	311	347	335	332	335	353	374	363	322	336	331	350	377	344	349	335	335	368	380	380	360	349	330	344	347	332	361	351	349	341	390	362	330	323	347	324	334	337	364	330	336	345
8615	5167	3067	2273	1435	1158	857	654	503	481	394	363	332	324	325	310	273	277	267	252	257	235	240	215	228	205	206	218	233	215	237	230	198	199	201	195	230	198	201	203	220	215	216	198	207	227	242	192	191	170	190	216	197	213	186	174	194	210	209	194	188	198	218	170	186	182	167	184	202	202	226	179	169	216	177	219	197	190	188	193	171	186	217	195	216	193	203	208	197	183	195	205	204	207	203	162	182	207	211	182	188	177	210	168	215	211	179	189	206	195	195	214	205	186	213	196	194	170	183	178	181	194	193	179	220	219	231	198	197	186	201	217	193	209	193	185	173	179	217	201	211	221	195	200	200	207	194	200	209	196	166	228	196	196	185	210	175	191	177	171	194	211	207	207	188	168	211	218	191	221	197	202	201	189	214	190	198	170	161	218	193	183	189	187	188	202	202	178	174	167	163	195	176	198	191	195	215	194	196	192	198	193	214	198	208	196	190	180	172	208	198	212	190	177	202	178	193	181	207	197	191	196	206	194	200	170	178	172	179	205	173	211	206	174	185	220	219	187	186	211	178	201	196	184	208	195	218	210	230	180	190	201	196	184	176	189	182	200	179	195	231	194	178	194	196	191	177	185	184	201	202	227	177	177	202	208	191	229	195	188	195	192	191	197	241	207	207	185	179	204	215	195	185	168	196	206	220	184	232	179	213	212	215	194	197	188	220	211	185	204	204	181	197	215	193	217	192	187	194	192	192	212	204	198	194	194	191	193	200	174	201	212	177	204	180	205	195	190	209	186	206	177	199	196	197	197	190	209	202	195	169	221	183	204	202	182	197	182	195	196	201	178	181	204	204	181	181	216	177	183	202	177	205	238	211	170	187	225	201	191	202	204	190	200	217	165	170	181	189	208	192	200	217	180	212	211	189	175	185	195	211	187	223	190	170	215	188	197	205	194	203	198	186	209	192	196	201	208	195	162	198	193	192	208	216	203	185	179	206	179	216	195	227	186	179	202	179	194	220	195	230	199	191	194	191	185	188	181	204	189	213	183	199	201	176	208	205	193	162	201	190	189	207	200	179	179	182	210	203	199	219	203	214	188	187	196	202	172	195	201	206	225	220	203	189	223	205	179	202	203	177	221	216	185	188	196	207	211	204	199	191	165	198	195	204	196	187	220	183	222	200	191	179	196	203	202	188	207	171	196	191	199	194	208	167	199	195	176	212	201	195	185	231	193	181	177	200	183	194	188	181	186	187	195	201	200	198	229	219	181	209	200	199	172	196	227	194	189	215	190	190	179	190	189	195	173	184	214	212	198	201	200	191	204	189	206	211	197	173	191	207	187	214	202	201	189	203	188	184	198	173	189	182	206	199	214	213	192	206	213	198	197	202	189	193	207	178	205	210	184	185	197	208	195	194	181	188	206	207	191	187	180	197	191	200	197	207	173	209	203	205	205	180	194	192	227	196	186	189	179	186	193	213	203	204	200	193	184	175	195	188	172	234	202	198	200	205	194	176	183	177	174	198	198	212	191	194	182	184	197	209	194	177	189	193	176	190	181	205	182	192	203	184	196	214	222	216	232	184	187	208	211	182	228	209	183	183	172	196	214	176	173	164	211	182	192	196	215	190	191	192	170	210	185	203	202	202	173	244	201	193	233	215	202	185	209	192	205	175	203	213	223	174	198	169	178	212	208	212	176	185	204	190	181	172	205	196	194	198	183	192	214	196	181	205	186	192	193	179	202	173	160	203	192	203	187	176	184	190	194	203	194	185	218	174	191	212	162	183	191	169	187	204	177	199	204	177	188	188	174	203	210	202	198	189	199	207	210	186	208	193	181	194	186	172	191	186	214	206	191	212	202	204	188	189	197	207	207	180	188	190	192	213	203	196	207	189	183	201	200	182	217	209	183	233	196	196	209	203	196	216	192	196	192	217	176	168	188	187	193	215	203	170	168	181	185	203	201	183	216	213	211	193	187	177	179	209	206	176	185	190	217	173	216	205	195	199	214	222	165	180	231	198	200	205	210	192	203	164	229	210	195	203	185	204	160	170	195	175	206	191	202	185	189	192	182	187	174	193	178	203	179	203	187	192	200	201	209	177	201	170	172	168	213	210	188	199	195	208	157	197	166	188	195	199	224	201	179	176	198	197	200	202	196	211	212	191	206	191	189	166	177	170	184	193	181	195	226	215	216	194	184	189	196	197	207	176	176	194	186	213	218	187	190	217	202	191	207	192	194	188	203	208	188	210	209	199	182	210	207	217	181	201	220	177	200	201	191	210	197	197	205	203	202	216	181	189	228	217	188	216	191	197	157	165	165	214	188	193	200	200	196	188	186	183	210	212	210	190	177	164	162	231	181	180	201	175	191	200	191	220	190	206	193	204	206	212	215	192	197	204	204	186	210	182	186	189	186	168	188	215	203	197	174	189	179	185	220	179	179	194	180	185	177	190	187	215	196	192	189	211	216	167	187	178	179	210	185	166	183	192	169	199	196	203	200	216	219	196	191	210	196	198	179	210	195	220	197	226	191	205	197	198	205	199	177	208	217	197	182	188	187	193	209	168	198	179	188	186	202	206	186	188	190	198	219	183	177	192	182	184	181	211	187	197	182	192	193	175	181	196	193	197	181	207	175	179	207	186	180	223	159	179	218	173	188	229	193	212	182	190	184	198	184	183	203	223	201	193	178	183	192	183	191	165	185	197	173	178	194	200	189	223	198	182	177	190	158	177	209	197	194	203	211	200	202	184	234	182	195	189	178	187	202	206	203	208	184	203	204	194	199	214	184	191	220	201	170	174	179	183	226	207	210	202	204	207	198	171	196	187	173	166	196	207	185	182	182	199	198	196	188	192	213	177	205	187	192	191	186	190	196	179	195	231	177	197	192	207	180	190	208	174	205	198	204	200	185	209	203	206	202	201	175	212	180	220	169	196	192	190	210	201	181	191	176	191	195	195	190	166	198	201	198	210	178	182	197	207	187	188	230	189	193	186	196	202	187	200	193	194	211	211	187	233	224	221	193	177	197	201	204	187	198	184	202	197	192	175	169	187	183	178	204	179	211	176	189	196	192	188	184	203	196	195	214	211	207	198	197	191	201	179	208	207	201	194	192	199	150	214	203	193	209	183	197	205	202	187	175	203	199	195	176	196	200	205	199	205	202	211	177	193	183	205	164	183	221	207	205	201	218	203	216	195	180	164	221	185	195	213	205	211	204	194	211	207	202	196	180	190	195	172	188	197	178	209	190	175	183	178	217	191	201	216	214	184	196	176	206	192	198	199	211	207	177	200	186	211	202	204	181	191	188	173	200	201	222	196	213	155	215	190	194	156	156	181	168	218	203	182	199	177	186	201	192	230	222	191	193	207	179	209	189	189	176	217	187	227	203	188	197	178	201	185	209	207	186	186	182	200	205	176	177	212	189	206	182	183	190	199	202	202	194	183	184	224	208	187	194	186	180	195	197	212	175	196	229	179	200	193	191	217	197	185	186
6843	6228	5261	6769	5430	5018	3689	2915	2243	2129	1662	1665	1359	1360	1218	1119	1095	966	902	782	774	737	703	681	678	648	583	575	602	586	597	552	562	581	572	579	521	575	567	573	556	520	550	517	468	464	510	476	469	521	495	516	431	497	452	482	465	443	478	523	480	471	466	472	483	472	449	447	466	439	445	508	473	477	478	463	488	497	467	449	506	492	451	451	504	487	461	463	462	469	483	474	446	435	444	478	514	455	457	470	460	466	469	496	436	456	487	459	466	444	483	450	453	470	466	483	508	470	488	447	516	477	456	483	454	427	481	443	432	438	483	466	450	482	475	456	462	457	471	445	439	488	459	469	463	485	466	456	465	457	485	454	461	458	477	428	465	482	469	459	484	457	462	491	452	480	468	491	450	427	474	463	451	468	479	483	480	449	457	466	507	438	462	468	481	482	453	417	477	496	427	489	464	514	467	464	429	486	453	463	464	507	451	484	442	441	526	475	507	488	449	492	455	479	465	445	454	426	464	447	498	450	469	448	439	429	464	452	508	461	513	454	496	467	464	447	486	456	482	419	448	441	458	478	444	477	480	489	504	476	483	466	476	449	453	473	468	465	476	466	458	510	456	442	482	464	478	426	478	447	458	490	499	468	471	457	453	456	447	490	470	450	487	442	447	459	476	445	482	466	442	453	471	541	421	460	503	473	505	462	459	481	425	494	490	460	469	458	446	463	445	472	461	468	482	456	501	443	462	446	487	495	460	492	493	443	453	443	469	451	470	471	480	468	450	500	448	484	464	476	461	491	528	425	498	467	474	491	464	480	469	434	453	474	477	445	515	472	451	491	455	481	480	451	478	476	458	496	506	443	439	469	453	433	468	476	466	459	503	491	496	450	496	460	518	482	488	438	468	467	477	446	431	449	446	460	454	467	458	460	535	469	514	464	448	463	458	513	480	502	462	486	454	454	445	461	477	483	426	480	428	449	510	485	434	472	478	465	460	477	450	490	479	447	480	457	432	513	444	491	457	447	485	453	453	487	496	467	451	446	472	474	442	442	471	472	503	421	466	448	447	530	481	428	472	470	451	457	434	450	455	480	438	463	471	470	469	460	468	494	470	449	464	416	495	487	500	464	489	477	471	431	457	461	440	467	432	465	482	440	463	499	490	496	419	479	416	449	492	472	444	474	484	453	443	460	461	425	498	444	446	417	483	500	441	427	493	473	503	508	493	447	471	443	473	439	402	499	459	472	447	488	474	483	459	479	438	469	492	467	490	477	461	441	494	423	449	486	467	460	430	488	463	462	454	465	478	488	502	460	466	427	472	469	489	474	455	501	453	476	447	471	503	458	490	502	455	488	477	482	466	474	440	503	484	442	459	465	452	463	461	474	450	467	508	464	459	428	436	503	435	478	464	465	502	445	492	463	480	451	489	498	483	465	428	512	483	442	469	479	448	461	447	471	487	472	462	456	506	428	455	498	448	448	474	417	453	464	520	492	470	454	433	519	469	491	461	461	491	462	524	485	520	453	469	480	482	490	469	483	463	475	451	441	455	505	457	447	504	464	464	487	481	477	447	438	484	477	471	440	476	478	477	443	421	486	449	475	482	453	485	454	471	488	478	494	464	473	482	428	497	406	453	482	427	453	510	450	490	428	448	435	528	456	428	469	487	455	530	457	467	444	484	488	490	470	448	482	523	470	510	487	468	482	478	449	478	416	445	470	440	496	442	447	456	457	450	475	458	461	481	489	445	499	443	452	456	475	478	466	469	419	474	436	499	487	477	461	424	503	454	456	484	488	474	444	484	466	520	478	507	475	451	502	468	458	467	493	470	462	442	472	468	458	438	461	448	441	405	437	432	493	476	484	431	437	472	474	463	462	449	499	465	445	478	501	466	454	447	434	477	481	437	437	458	482	485	432	456	440	457	492	452	472	486	486	500	504	488	443	476	476	503	462	483	503	492	477	452	463	466	476	472	474	483	438	440	482	447	471	442	477	467	451	475	450	441	464	496	459	468	490	465	456	496	446	489	486	459	481	448	470	463	459	466	463	443	493	464	471	474	462	481	443	455	468	477	486	495	477	472	487	460	453	470	480	454	478	490	433	460	460	456	460	483	447	502	441	444	429	459	459	478	478	469	489	458	431	468	483	487	472	457	471	492	536	447	455	448	455	486	463	439	494	471	453	443	478	511	452	464	467	484	454	503	448	453	455	490	451	445	471	484	439	458	464	435	499	446	435	499	477	479	479	468	493	430	441	463	438	447	460	463	472	448	498	473	445	467	452	485	460	493	512	487	466	468	502	454	480	447	443	462	418	442	473	497	456	448	440	450	449	476	449	487	480	431	478	464	475	470	447	453	465	488	467	459	488	472	462	439	505	514	445	461	489	473	439	456	452	477	456	470	448	453	499	476	437	434	509	436	448	492	465	464	476	484	444	513	470	461	439	524	519	504	500	453	505	487	458	473	474	458	484	442	449	488	467	478	455	488	452	479	459	499	445	431	480	480	457	468	481	456	479	441	451	504	503	490	491	456	493	439	486	526	470	454	450	481	487	504	474	459	449	520	455	460	487	465	445	499	454	461	433	433	468	497	487	466	456	446	451	494	435	448	473	449	488	472	468	448	473	464	468	466	481	455	457	450	449	455	460	471	436	459	487	490	478	506	472	510	466	461	476	457	463	491	471	458	490	463	433	463	471	473	444	465	471	454	487	452	483	482	427	486	473	521	509	470	485	448	506	463	446	441	463	484	442	430	455	461	461	483	486	461	454	473	493	479	417	479	460	467	478	436	448	466	489	463	484	449	475	463	508	464	469	472	446	472	463	466	424	492	423	441	422	432	434	492	465	446	490	458	458	446	463	433	443	475	460	450	469	449	472	455	445	468	455	469	410	460	481	471	447	446	469	485	510	453	459	459	455	487	444	491	467	455	494	479	504	460	493	483	428	498	467	461	481	481	447	405	507	467	486	455	477	504	455	484	451	420	466	448	508	464	478	463	490	429	454	472	439	447	483	464	441	466	458	468	481	457	454	462	489	436	479	459	460	466	460	458	455	455	475	477	484	503	474	466	474	443	440	462	480	496	471	452	504	465	429	445	483	479	460	476	472	533	482	466	468	472	511	458	421	442	480	480	490	456	447	493	488	528	485	447	463	475	479	437	463	473	487	496	487	464	468	455	493	461	460	461	472	470	439	471	464	435	425	465	508	470	458	488	470	502	449	464	452	494	461	491	452	460	482	428	472	462	457	495	488	448	453	445	451	522	477	454	446	476	455	433	484	437	483	471	402	478	452	453	487	444	460	483	482	462	478	492	464	477	503	466	480	466	523	457	466	428	433	451	466	450	429	461	450	494	459	434	489	460	478	437	483	479	435	481	462	467	473	460	456	456	478	431	489	488	440	485	499	510	417	447	451	472	468	450	493	437	482	497	476	499	470	443	420	468	446	458	500	492	484	463	455	470	496	440	481	460	455	460	473	478	477	460	481	460	480
30885	25027	14502	7499	4060	2869	1804	1229	966	1019	862	617	536	544	513	421	413	386	350	303	306	286	282	260	278	277	229	207	236	227	244	219	242	228	244	219	217	215	213	213	219	231	202	190	239	206	204	211	197	194	189	219	197	182	184	193	192	207	186	189	187	178	204	182	208	204	213	213	188	196	183	203	192	181	200	202	205	189	176	200	191	202	152	165	193	185	199	183	201	193	231	213	194	191	220	190	204	166	174	212	186	211	187	198	209	188	176	212	188	204	172	195	191	176	198	176	179	184	200	199	170	193	197	179	185	197	210	186	204	179	188	194	204	186	179	186	186	195	181	158	215	207	211	199	188	177	184	165	171	199	203	198	214	221	204	199	191	196	208	166	205	218	193	215	212	201	206	199	205	195	204	199	205	186	185	196	190	181	214	193	202	191	191	185	180	191	196	203	212	205	165	184	200	188	189	177	202	187	202	181	176	214	184	202	224	164	193	185	228	204	191	189	178	194	198	181	196	189	199	180	166	224	216	219	173	197	203	191	229	187	213	222	185	197	185	201	212	187	200	204	180	188	166	199	173	194	172	181	180	184	219	189	182	192	197	210	187	175	187	191	202	180	186	197	193	206	203	199	204	203	187	200	221	218	196	168	184	177	208	192	209	223	195	169	185	214	198	200	215	181	177	195	190	180	200	188	207	194	183	222	216	206	189	165	173	169	187	177	224	184	201	194	186	176	193	209	200	196	212	177	186	211	188	189	201	213	196	179	184	232	194	199	214	188	195	192	176	212	197	183	199	174	182	174	211	212	194	178	199	174	218	203	211	187	212	191	187	191	186	189	216	236	189	216	192	191	206	228	229	200	194	191	212	179	217	204	208	198	166	215	198	208	175	233	174	186	186	205	179	189	166	175	166	185	217	213	155	189	220	164	213	192	212	196	196	193	202	205	219	204	209	190	197	195	182	187	208	209	192	178	190	193	216	180	203	194	197	195	197	177	203	184	207	184	193	183	210	222	210	167	214	213	208	177	209	216	162	188	183	166	212	192	199	211	197	212	186	224	205	191	164	200	184	222	178	198	194	187	181	215	200	224	190	219	218	179	193	191	191	216	206	200	192	175	187	170	162	182	174	194	189	198	185	179	219	222	190	188	169	185	166	206	194	181	199	158	199	200	205	189	221	182	204	188	193	192	176	179	189	210	187	210	200	191	181	207	188	189	229	186	196	191	190	186	207	213	209	177	198	191	193	219	198	187	177	218	200	193	209	195	172	211	190	183	177	195	204	204	190	191	225	210	177	166	178	172	200	213	184	210	181	197	204	209	205	183	191	199	206	188	170	199	205	209	222	194	181	225	211	185	190	184	209	187	182	185	184	177	202	187	202	207	208	164	207	190	182	188	165	193	182	159	183	208	190	209	200	205	186	202	197	190	178	193	216	161	215	215	216	204	183	203	205	186	192	206	163	185	198	193	195	191	206	207	167	167	192	164	196	203	210	196	195	205	181	177	181	185	156	217	185	182	201	208	196	185	186	202	205	179	188	182	181	189	173	167	200	231	207	191	198	202	217	162	204	207	178	206	188	196	181	187	205	184	225	188	231	206	216	177	186	208	211	221	174	181	186	191	228	210	194	179	205	203	199	182	209	179	193	165	196	180	210	190	211	198	211	194	206	158	209	209	191	180	204	191	186	189	187	168	203	215	185	162	171	197	188	179	212	188	188	191	206	161	203	195	170	163	195	205	201	200	213	203	195	206	175	204	190	212	193	211	212	196	203	206	186	195	180	184	201	182	171	215	215	168	187	177	195	201	198	204	196	212	191	222	201	191	232	208	204	199	197	200	180	200	183	219	179	177	183	168	174	225	205	196	189	195	208	178	189	194	216	178	175	203	172	187	174	207	187	204	200	201	199	194	194	196	172	227	189	197	177	213	196	198	179	212	202	206	176	209	200	167	180	185	199	192	191	222	194	197	178	162	224	212	206	188	220	179	210	190	179	208	186	182	211	230	176	178	205	204	188	199	217	187	196	204	222	187	195	191	162	159	175	197	175	201	203	202	211	174	197	208	200	189	186	193	182	214	188	172	203	207	218	176	186	189	201	201	182	199	187	188	192	203	209	179	230	194	196	182	204	171	180	208	172	167	211	207	176	175	213	195	205	197	184	190	180	196	201	201	194	205	189	198	203	175	170	198	205	205	206	207	211	181	172	207	199	198	178	172	207	168	191	191	189	193	170	186	186	173	185	211	173	190	177	211	207	200	189	181	206	175	191	196	179	203	186	173	203	231	189	190	186	198	203	193	204	202	202	190	193	190	173	206	183	210	201	210	189	197	185	165	175	201	205	171	194	176	201	189	207	194	213	199	208	201	180	203	192	198	169	168	209	202	190	204	178	189	211	216	197	214	205	207	179	175	191	165	205	203	195	184	199	199	213	195	176	187	177	187	188	174	200	207	194	193	186	184	195	190	218	191	198	195	174	190	190	178	207	202	226	185	227	192	176	207	180	192	179	195	221	182	204	218	185	160	191	171	190	194	212	201	169	169	178	184	214	190	177	173	210	183	179	196	197	196	200	212	192	176	201	197	232	172	203	182	230	184	210	195	195	197	214	223	197	195	204	206	187	190	197	194	216	219	187	190	183	165	186	201	200	148	197	184	214	195	193	181	193	204	223	190	214	207	221	189	211	215	196	179	190	209	193	206	199	234	158	178	175	175	197	188	210	207	227	176	201	199	211	181	193	201	198	193	212	199	170	197	203	189	189	190	188	187	219	183	196	191	192	210	192	198	165	199	205	191	180	178	209	194	179	169	171	185	202	194	178	168	181	182	209	192	198	209	167	210	165	206	204	195	185	204	198	205	205	214	208	164	201	217	200	185	202	204	178	173	183	214	192	188	222	225	182	189	216	163	209	208	174	198	207	218	204	189	201	191	174	193	200	215	216	206	209	182	186	180	195	175	194	187	186	213	215	195	189	176	197	189	190	212	211	204	218	185	184	185	214	206	168	195	186	178	173	185	187	207	185	179	204	187	207	190	176	218	198	218	179	210	210	186	176	195	156	194	195	189	204	192	208	184	207	193	190	208	206	214	206	204	185	193	202	214	224	207	223	205	201	206	188	177	209	202	187	171	203	167	198	192	179	209	179	200	197	175	189	181	198	224	195	205	192	158	186	205	206	197	209	181	185	205	193	206	190	220	190	206	185	197	197	206	197	172	162	199	188	212	194	175	200	208	203	225	184	184	182	189	195	189	204	221	214	213	177	191	179	191	184	198	196	175	161	187	226	204	183	210	194	189	188	194	217	188	211	183	198	172	207	188	209	188	213	202	205	200	194	180	186	196	188	188	180	196	171	166	182	199	198	207	205	190	190	176	183	185	183	193	212	193	170	189	194	183	188	178	174	192	218	237	198	214	180	205	208	218	189	189	195	207	202	195	223	207	186	195	192	185	197	201	206	189	189	197	184	199	198	191	200	188	198	226	168	205	212	171
23825	20295	12115	11882	10643	9743	7147	5520	4637	4759	4085	2965	2677	2740	2299	2032	1726	1649	1176	1129	1123	980	905	980	892	962	757	799	777	766	733	760	694	694	641	649	617	622	631	601	601	572	584	574	545	557	546	463	501	521	536	508	523	485	510	482	448	519	530	500	514	486	506	516	479	440	466	491	456	434	472	465	487	450	464	478	485	469	494	446	464	440	523	447	463	491	444	473	470	531	471	433	471	470	487	480	417	476	454	496	457	482	479	444	459	495	446	474	435	471	488	443	474	485	508	472	463	446	468	432	471	461	489	513	482	468	460	505	451	471	477	453	428	444	512	445	484	494	469	474	474	461	416	469	446	459	478	480	446	485	458	491	470	464	452	464	484	450	468	423	476	449	467	462	496	468	500	485	396	462	467	453	472	451	481	448	410	446	468	487	447	456	434	454	489	491	409	505	471	424	459	443	457	479	440	449	447	480	463	474	441	463	464	472	470	463	440	449	463	454	449	514	460	459	472	487	438	479	459	475	480	490	463	453	464	453	450	507	498	474	447	479	448	455	457	509	456	496	442	525	436	395	474	490	445	461	477	441	430	467	470	431	479	451	465	480	454	483	459	457	455	439	468	475	440	467	444	431	475	422	458	492	481	436	446	445	445	443	471	448	474	458	515	473	441	438	432	452	471	503	480	427	486	442	504	444	436	508	435	454	468	486	437	510	486	475	433	468	448	450	451	453	478	474	493	472	473	473	486	433	486	462	455	456	462	458	442	487	454	487	447	410	455	461	469	409	470	455	449	468	482	464	449	462	485	447	465	415	471	474	469	441	480	467	450	458	414	430	473	495	452	556	472	480	468	471	453	459	484	471	482	467	406	443	477	493	476	445	481	480	464	456	471	473	468	436	465	436	480	477	423	465	520	453	449	470	489	447	486	441	456	459	511	479	473	459	477	459	437	461	481	502	457	487	484	426	453	460	475	484	480	432	482	494	476	462	475	459	433	470	450	507	485	466	449	470	491	456	466	473	495	466	475	465	454	461	467	517	506	440	456	485	430	467	458	437	488	466	473	479	442	423	483	439	477	476	453	472	447	447	471	458	457	466	469	461	447	459	490	479	468	438	514	454	461	491	446	494	477	452	434	442	480	463	483	509	472	479	476	481	466	426	446	464	456	451	512	481	464	483	476	451	471	474	445	460	460	517	479	469	508	483	460	464	458	505	470	447	450	463	464	466	466	479	460	519	478	467	511	460	461	486	460	503	498	487	406	455	491	483	461	511	461	500	471	472	473	470	467	436	470	434	458	481	437	442	442	446	510	452	467	430	432	444	436	454	469	467	431	460	463	466	462	457	416	443	496	484	484	470	430	462	472	464	483	437	456	446	451	448	428	460	446	478	460	472	451	482	482	513	458	445	501	451	507	471	466	429	467	463	489	432	429	475	421	469	443	465	428	440	512	437	474	486	465	466	447	458	462	503	480	433	467	444	482	446	475	449	474	462	420	504	466	469	458	456	495	449	453	477	453	448	457	423	456	468	459	482	487	465	457	470	462	462	466	466	458	443	450	463	473	473	476	451	484	482	468	460	478	449	498	466	492	423	434	466	475	438	458	442	465	451	460	463	484	482	439	451	449	446	473	455	455	458	485	461	489	414	481	463	469	418	447	445	456	459	458	413	471	452	451	493	475	432	496	502	445	425	491	486	458	458	459	455	450	494	461	455	476	452	495	482	469	437	475	496	466	453	456	439	475	440	426	464	461	454	438	447	458	438	485	457	439	456	458	428	463	499	425	507	430	510	449	447	449	442	448	438	487	440	449	489	444	448	468	460	453	437	455	436	452	485	452	469	470	454	469	430	448	436	457	416	450	445	474	458	474	466	443	442	461	446	457	433	450	437	462	433	453	455	462	465	466	472	459	427	491	468	466	466	441	466	503	478	446	432	489	455	416	469	453	413	474	474	464	484	493	434	491	482	490	471	400	486	465	454	466	470	485	460	471	454	479	453	477	466	477	478	498	453	453	480	434	411	499	467	461	452	456	456	442	461	436	442	456	444	457	428	466	466	439	489	484	473	468	450	478	452	452	482	454	497	441	483	477	471	461	461	443	452	452	440	437	462	477	462	476	502	474	492	437	459	474	478	455	432	446	445	478	440	460	483	469	452	429	442	503	476	494	458	468	459	466	502	476	448	490	448	461	502	471	502	480	448	495	437	447	441	472	452	471	491	438	493	472	493	482	489	501	474	441	454	469	471	488	479	469	488	493	464	458	435	462	466	420	410	454	461	498	475	440	455	501	469	450	453	494	446	470	503	456	486	411	459	490	460	460	479	490	451	490	452	458	469	488	462	466	472	448	444	451	461	496	464	420	467	486	476	466	498	467	440	483	512	488	458	477	457	464	454	467	428	432	463	463	453	499	438	449	489	451	467	435	512	477	476	450	414	442	426	470	506	456	461	450	458	483	472	464	441	484	485	444	449	449	476	473	450	464	439	464	451	446	456	460	436	477	440	485	475	465	431	444	461	452	456	448	468	497	466	479	461	471	457	450	499	436	474	475	481	474	457	445	448	476	415	454	439	448	451	509	494	458	476	438	463	452	501	477	476	456	464	445	497	466	455	407	452	436	418	445	435	467	462	486	490	450	480	476	453	434	450	488	455	436	444	409	486	451	447	486	449	503	477	455	479	489	453	468	487	528	435	473	472	438	470	474	455	469	475	440	452	420	431	438	486	488	471	446	468	443	508	479	426	462	467	440	431	448	427	420	467	483	486	461	464	417	503	459	478	464	464	419	462	468	433	450	452	500	466	472	428	474	450	464	457	447	446	461	465	447	454	456	506	465	439	453	450	416	469	454	436	476	426	498	420	454	447	469	449	458	481	415	437	489	448	480	459	425	418	410	504	469	492	436	504	459	475	466	468	462	494	457	471	491	469	453	440	508	465	469	515	469	527	497	451	481	443	450	485	484	489	477	471	469	478	484	486	453	501	409	455	488	473	472	485	469	469	461	481	517	433	483	460	435	455	482	444	447	474	459	477	481	509	469	427	465	450	466	462	489	425	496	440	455	442	456	420	431	445	439	482	465	465	460	433	470	452	459	463	463	464	486	462	466	453	416	467	459	490	469	455	413	476	478	459	458	477	473	469	437	488	455	485	425	480	450	462	463	445	489	462	477	502	480	469	460	458	463	448	458	482	467	456	432	452	481	472	461	474	463	474	462	487	453	462	433	472	432	501	495	460	473	450	495	477	448	517	456	458	442	472	476	454	491	466	452	492	476	437	452	525	463	484	484	478	462	451	485	461	442	460	486	461	494	509	491	475	455	470	473	440	452	461	456	438	446	452	462	446	458	503	467	472	457	441	471	520	439	446	474	458	426	479	458	444	431	516	475	518	477	477	430	453	495	446	470	467	469	485	469	462	442	435	472	466	464	480	487	431	462	441	439	466	493	441	423	450	485	436	489	463	473	447	472	437	433	450	456	444	472	472	435	480	453	485
36878	30211	20798	11670	7642	4595	2809	1755	1684	1439	1028	744	825	753	648	469	464	421	312	330	323	258	268	258	244	269	243	239	231	226	223	194	199	183	202	210	220	190	180	208	206	171	166	191	207	181	191	178	178	165	145	166	185	172	169	184	144	154	161	154	187	152	171	160	163	156	167	164	164	158	148	154	173	185	159	146	147	133	147	143	142	157	135	151	200	140	130	182	144	157	156	161	146	161	148	169	164	178	190	154	147	158	165	161	176	182	180	147	133	172	132	152	161	148	155	184	145	154	147	144	187	177	145	171	177	178	141	162	168	157	132	164	159	198	158	152	138	148	182	160	155	155	162	146	150	136	165	187	150	161	168	170	157	174	160	140	166	153	158	151	137	170	157	165	165	169	141	152	173	174	153	177	178	126	154	118	142	148	149	169	152	152	164	139	146	164	147	156	160	166	164	157	157	153	158	185	176	156	155	149	179	140	159	181	175	170	171	153	157	151	166	157	146	165	144	160	150	134	159	169	137	176	142	134	144	174	171	176	167	150	144	146	178	170	141	166	142	140	160	157	159	143	174	161	165	158	151	161	177	168	187	167	165	159	159	164	168	126	162	135	166	175	156	160	157	162	171	159	169	180	165	162	160	176	143	141	144	138	163	159	153	160	172	165	143	181	147	156	166	185	156	153	166	194	152	185	144	163	155	161	163	154	148	139	153	166	164	156	119	134	168	147	160	146	169	148	158	166	145	154	134	146	151	149	150	149	154	141	181	146	147	151	150	156	158	143	168	141	176	139	131	158	162	148	133	171	132	149	151	142	137	155	152	155	162	149	151	163	162	115	153	144	164	150	142	154	155	178	179	154	148	185	163	146	180	165	139	151	159	167	155	149	164	151	158	154	157	152	187	154	147	169	154	180	165	157	146	145	141	154	159	164	154	156	173	154	158	160	179	147	139	149	148	158	163	168	176	132	140	176	181	163	155	175	165	150	189	169	170	143	136	154	168	160	155	176	163	159	145	162	164	141	142	172	165	164	147	170	149	155	165	132	177	180	159	164	150	156	155	161	137	163	164	166	142	149	164	172	157	170	159	163	132	145	163	153	139	160	158	167	173	171	164	155	160	127	131	154	153	156	158	144	147	173	137	158	132	140	143	164	153	158	159	166	163	148	149	169	162	167	186	180	169	164	160	149	174	141	156	145	153	143	146	175	149	180	158	172	149	150	138	164	165	179	174	144	158	154	157	158	150	130	182	139	140	142	137	152	175	161	158	179	150	162	153	175	140	157	156	146	150	147	141	135	157	144	176	142	133	152	164	174	157	120	155	161	154	165	159	167	141	153	146	161	156	143	154	157	161	152	145	152	147	171	162	168	177	152	155	183	162	157	167	146	157	150	150	159	150	159	150	165	160	146	158	151	168	160	138	193	159	153	149	160	156	176	157	189	161	149	129	159	156	181	174	154	172	166	156	152	163	140	165	160	158	161	162	153	164	146	153	162	145	168	141	143	139	153	156	159	156	157	168	166	157	159	145	156	156	150	146	168	143	171	160	171	177	148	177	154	156	154	142	157	147	164	146	136	158	156	157	172	155	156	139	166	176	146	138	144	140	153	140	153	156	145	179	154	157	145	155	160	164	158	149	147	136	169	163	153	170	167	165	143	164	138	161	157	154	149	139	186	157	156	137	168	151	145	176	171	168	155	172	138	185	157	136	168	149	138	150	174	142	150	142	149	163	189	143	154	175	154	166	152	125	175	160	173	146	172	173	141	166	164	161	163	161	144	157	144	149	137	152	141	137	179	168	170	144	153	151	162	166	146	175	153	154	188	150	186	175	157	151	143	164	154	172	150	151	156	137	152	162	142	162	161	148	165	155	160	176	157	145	132	168	150	183	163	156	140	158	166	179	156	131	160	172	147	143	160	161	173	136	186	161	160	171	145	154	175	170	135	146	134	148	168	159	163	158	159	167	154	167	149	165	154	174	142	165	153	151	152	136	138	151	180	177	145	157	135	152	138	150	149	151	159	153	178	134	143	157	176	155	169	177	157	151	151	161	151	159	151	196	168	150	195	158	156	175	164	164	169	142	156	163	137	160	179	152	169	170	163	138	148	186	167	146	165	177	161	137	178	166	165	165	149	163	195	154	156	162	168	146	130	169	144	183	158	153	162	146	157	147	169	159	140	167	166	142	155	139	148	159	137	154	173	170	158	144	152	150	143	152	183	165	153	147	152	156	151	176	147	129	180	159	159	144	147	193	160	140	151	122	163	178	148	166	169	147	153	172	141	134	149	160	144	163	147	164	136	141	140	150	155	155	139	177	153	119	166	146	151	168	159	161	153	148	155	160	135	160	166	173	159	138	149	145	159	164	152	141	156	163	141	146	153	161	128	138	132	172	146	163	165	178	162	155	141	187	149	133	148	153	143	159	176	134	159	160	151	154	164	135	163	165	170	152	140	156	142	148	160	151	174	180	127	166	170	158	157	163	147	149	170	158	150	170	136	142	163	153	165	157	145	152	139	149	154	146	155	137	151	171	179	162	161	153	156	142	146	144	153	179	173	178	153	181	158	166	148	169	173	122	165	169	170	176	146	170	154	153	154	167	179	154	157	150	163	149	168	148	128	156	146	159	146	139	161	166	184	146	150	151	172	138	163	187	184	163	150	160	158	146	164	164	170	132	143	151	164	130	170	160	149	132	167	173	174	156	148	139	156	156	148	161	163	158	163	173	156	170	149	148	168	167	169	173	172	147	173	151	147	175	169	145	155	127	183	163	122	141	155	165	188	153	186	171	163	178	177	136	148	156	171	167	164	170	157	135	146	149	146	152	158	155	171	178	146	154	159	154	163	151	146	159	169	159	158	165	170	148	167	165	142	178	162	138	140	159	176	147	149	177	163	143	150	150	171	148	159	175	154	163	149	147	167	146	136	163	146	152	152	152	164	133	175	148	157	146	147	166	157	167	146	159	172	156	156	173	168	149	139	180	157	147	145	155	176	165	132	153	139	134	173	172	161	169	171	164	161	188	119	156	151	151	169	155	151	156	174	172	160	160	158	127	161	167	165	158	149	140	170	165	121	181	164	131	150	150	184	168	135	160	192	174	137	142	169	168	162	146	141	157	178	141	135	154	146	155	125	155	159	141	140	167	140	141	155	133	128	162	173	158	157	176	159	168	144	139	185	176	160	174	172	156	161	149	129	139	149	165	188	154	176	150	166	150	161	169	170	161	163	143	170	154	150	163	159	138	176	146	166	149	169	173	158	135	155	173	147	171	169	149	158	143	175	139	170	185	146	162	151	141	139	144	134	176	159	134	141	155	150	147	159	144	152	160	137	184	160	147	150	150	153	158	170	172	146	151	176	157	147	134	152	148	143	121	150	159	151	179	149	173	172	161	152	149	171	151	146	166	161	146	149	133	165	138	163	152	157	141	145	179	174	154	155	136	137	149	158	145	123	155	162	166	172	142	166	163	145	152	146	137	149	175	156
26031	25135	17687	15813	17133	13032	10005	7348	7930	6894	5019	3793	4500	3915	3182	2484	2279	2135	1493	1527	1441	1142	1118	1120	1182	980	886	758	800	868	923	796	812	704	735	682	660	653	601	585	533	576	561	518	512	537	475	483	458	460	486	464	465	445	430	450	415	428	422	421	445	443	395	391	397	415	407	376	398	403	372	387	369	389	359	383	366	392	399	409	414	373	427	369	380	406	390	402	397	400	403	391	386	380	393	404	358	406	373	420	376	381	409	371	376	378	404	389	387	372	393	403	407	403	383	373	358	409	375	388	369	367	388	375	362	404	405	374	392	375	410	383	447	375	401	382	339	387	420	395	367	397	396	367	344	385	399	387	383	356	402	371	392	353	387	387	380	364	374	359	376	356	358	422	399	382	387	348	392	408	405	393	353	364	388	375	368	367	358	377	385	401	360	403	382	365	394	410	408	371	374	358	397	388	352	390	410	380	333	414	393	410	385	375	380	367	385	392	366	396	416	393	413	357	395	382	393	378	383	366	373	389	390	352	377	366	386	367	385	377	407	386	417	383	402	393	399	396	412	396	404	371	385	348	344	388	363	397	370	424	378	405	344	368	387	379	411	417	404	378	387	343	389	388	385	379	383	392	383	394	368	397	408	361	360	395	382	393	389	375	380	384	399	375	395	377	383	425	396	345	402	395	357	380	384	397	365	361	363	409	360	392	391	376	368	356	405	379	373	370	381	382	341	421	399	366	369	352	384	418	406	378	358	371	419	373	379	429	382	428	366	370	415	349	420	372	398	420	409	323	381	375	388	391	384	359	348	398	399	404	355	391	388	340	417	371	386	368	378	392	414	401	360	404	379	360	389	366	420	392	381	391	330	395	379	365	376	402	383	399	361	382	372	400	354	387	379	386	382	336	369	392	374	418	386	359	387	374	396	408	355	366	338	362	369	360	398	351	371	388	388	381	382	374	371	344	362	389	368	373	383	395	418	390	360	373	345	396	365	397	388	410	375	354	361	367	364	399	387	358	401	380	384	368	371	397	342	349	397	362	373	392	382	360	382	357	353	396	366	415	379	355	370	363	396	374	395	376	357	374	379	356	388	408	377	379	384	401	366	354	381	438	392	402	389	397	355	367	385	368	374	381	365	412	405	392	381	386	393	392	382	382	399	364	356	365	380	348	364	382	381	386	369	389	416	366	393	339	350	410	363	391	372	379	386	417	394	361	372	385	392	385	375	381	377	354	351	401	400	410	378	388	395	410	367	394	375	365	360	384	373	423	385	407	392	411	363	395	377	339	384	402	374	410	361	367	428	384	384	384	391	412	351	387	388	403	387	394	398	412	389	354	345	419	379	330	391	362	368	368	384	401	354	358	364	388	375	355	391	393	417	393	369	344	351	371	401	397	370	350	374	369	401	365	379	343	396	341	379	370	394	376	378	402	400	363	396	389	355	377	379	362	389	384	377	393	395	399	388	420	357	348	390	409	416	404	379	396	390	433	389	352	367	385	382	372	423	392	376	347	377	370	394	377	377	362	369	391	397	375	352	358	371	382	353	383	382	368	405	362	357	414	368	402	348	382	376	384	377	369	367	400	361	390	425	406	377	361	386	396	376	379	373	389	409	424	407	377	397	424	392	379	364	379	358	417	378	350	347	399	428	384	376	365	384	384	369	365	351	404	369	373	396	372	374	381	346	384	388	373	393	366	368	401	396	451	387	366	382	373	388	390	396	378	380	390	359	401	399	416	372	378	411	347	383	387	355	375	355	404	413	346	366	363	383	435	373	383	403	388	391	353	383	362	374	409	389	349	386	395	358	390	373	336	392	367	383	377	375	412	332	396	411	393	407	366	345	378	378	404	377	370	403	367	401	373	412	357	363	378	351	378	375	380	341	429	350	346	352	370	385	401	350	376	375	381	389	380	383	355	397	371	379	388	372	369	399	362	410	410	388	362	358	376	391	411	366	358	383	374	335	370	355	380	410	394	382	366	404	359	404	369	394	405	356	347	371	373	392	359	387	378	397	369	394	379	376	389	393	392	382	348	388	391	381	355	401	366	356	405	354	390	393	383	373	403	362	390	388	377	363	363	384	374	380	366	380	423	409	372	372	358	381	378	383	362	374	379	382	364	368	388	401	381	350	361	388	395	409	380	356	362	386	373	399	390	404	381	377	380	406	396	391	383	361	387	374	361	369	381	410	379	410	418	404	366	372	387	372	403	416	378	440	382	377	399	396	380	353	359	357	401	342	368	373	391	341	412	411	429	387	403	398	419	367	361	387	383	390	359	393	387	364	389	386	390	366	379	386	387	390	392	396	363	405	374	386	370	376	384	405	373	396	374	366	366	359	387	382	431	360	367	363	358	400	401	380	340	341	397	371	398	364	344	399	402	389	363	387	374	423	362	393	407	388	372	382	385	358	412	374	371	381	402	390	392	360	387	384	338	402	350	349	369	402	394	386	384	389	367	350	363	381	377	396	346	423	369	379	375	373	376	378	378	385	370	380	442	355	410	371	350	367	400	407	392	381	384	361	391	370	351	355	383	411	360	388	390	410	394	372	373	408	363	364	369	389	398	357	364	385	368	402	373	388	385	382	387	372	412	390	377	395	351	371	392	357	409	374	355	408	369	370	350	372	406	378	417	385	371	376	397	364	397	375	375	398	383	374	368	366	393	405	381	348	375	402	398	411	418	384	373	404	396	383	373	389	430	364	388	391	401	375	404	399	404	363	406	423	364	376	385	371	383	382	400	385	363	385	348	375	382	405	346	392	389	362	367	410	376	374	364	374	415	378	388	428	351	389	401	360	381	382	357	396	419	378	370	376	394	371	373	419	368	367	385	417	395	367	396	397	394	362	358	396	412	394	364	391	395	376	359	399	369	404	396	350	364	381	380	389	361	373	382	390	364	376	371	369	376	393	366	375	386	409	386	374	368	364	364	381	384	392	374	396	340	352	382	389	387	352	374	381	355	344	381	375	395	409	340	348	402	377	387	408	354	368	392	351	360	414	369	405	392	395	378	389	381	403	372	342	388	393	383	397	366	340	401	392	364	373	360	363	388	404	418	367	366	349	382	364	358	343	371	380	391	407	388	376	399	417	360	415	341	369	361	368	379	368	410	390	364	387	398	357	368	377	375	413	373	421	356	372	359	419	395	354	369	370	382	362	378	395	405	415	346	404	352	359	380	385	380	370	366	361	358	360	405	364	376	412	390	376	363	375	364	361	363	327	386	395	386	361	367	371	396	357	385	401	385	368	380	371	386	375	392	371	368	370	386	378	366	386	382	348	393	366	381	400	376	394	413	372	411	372	382	404	370	373	354	401	362	363	383	383	405	387	376	370	379	373	385	366	359	368	369	411	394	419	381	371	367	350	387	394	421	388	364	359	402	427	348	360	415	384	359	428	376	354	388	380	388	385	371	388	390	374	377	393	382	367	411	393	379	399	375	374	328	408	367	400	401	385	383	359	388	395	408	374	352	362	397	371	365	386	354
8391	4711	2937	2174	1840	1036	809	666	594	517	468	378	407	352	323	280	265	257	265	233	240	213	219	247	246	227	211	199	202	210	200	216	213	216	209	209	209	201	209	211	201	235	214	225	215	194	218	212	157	186	204	208	200	231	193	175	174	228	190	189	178	194	189	194	192	197	206	185	173	207	182	170	189	193	205	206	206	218	223	196	195	201	191	204	195	211	186	183	181	202	191	205	206	214	200	210	209	191	180	170	232	225	207	197	230	224	187	200	186	209	191	199	219	190	172	213	210	222	199	222	213	196	186	218	194	172	194	208	211	193	183	182	198	203	182	221	204	172	197	178	215	193	227	196	197	210	217	211	195	209	197	223	196	192	193	183	212	213	194	202	213	213	217	204	207	192	190	201	215	225	210	207	198	190	176	190	208	185	191	202	205	199	188	197	195	217	189	181	224	187	164	211	177	197	213	199	206	196	176	196	203	216	177	209	201	211	204	206	197	179	203	196	196	177	174	206	169	210	202	197	225	219	217	198	187	201	180	194	194	205	181	194	189	194	192	187	226	198	237	199	191	182	176	170	185	205	192	186	182	187	213	216	201	216	220	180	186	194	242	214	172	198	192	192	214	196	207	211	187	177	197	210	212	210	171	238	226	210	180	188	207	196	185	192	207	216	191	180	195	188	188	207	214	184	180	215	197	196	194	215	194	205	200	189	203	196	187	204	171	182	179	210	206	197	202	215	195	177	163	211	185	190	201	217	189	184	186	206	192	179	203	187	189	176	199	209	196	187	184	182	192	219	173	216	222	227	237	205	185	185	201	203	212	191	178	192	195	190	194	232	189	219	204	211	190	219	182	223	207	191	224	194	216	204	237	183	177	188	201	218	181	189	154	210	194	177	234	203	188	191	171	230	212	190	230	207	193	210	173	186	213	197	192	181	184	214	186	166	191	198	206	204	194	213	204	169	178	190	209	194	188	173	215	195	178	199	197	190	207	172	210	181	169	178	200	227	212	205	213	200	184	205	217	211	187	215	201	190	199	226	198	190	210	185	199	198	184	219	184	203	194	183	164	204	199	227	202	178	195	195	183	206	210	219	214	215	198	201	212	191	198	216	201	195	219	195	202	205	203	185	160	161	208	218	211	198	191	166	220	175	208	191	173	202	197	202	200	203	189	196	189	172	204	211	181	194	235	195	196	184	197	193	189	205	211	188	206	176	206	214	214	206	200	185	204	219	208	212	172	181	181	209	201	195	178	200	215	236	218	239	180	204	205	211	209	194	194	210	187	203	201	183	169	209	216	214	185	208	220	195	212	206	185	220	207	204	222	196	191	218	185	224	191	225	189	205	197	205	169	197	197	155	212	211	186	215	207	195	229	201	211	191	209	203	212	208	212	210	199	198	195	212	190	210	218	169	223	212	207	174	180	181	182	197	208	200	173	193	204	213	203	185	198	220	197	201	205	210	206	191	197	179	210	209	212	187	193	199	188	207	192	181	230	193	162	210	203	201	197	218	201	194	218	203	189	192	162	211	210	198	186	191	204	198	198	180	224	186	211	182	191	183	204	193	193	205	205	198	202	185	197	211	182	201	193	210	199	178	207	196	174	176	177	209	195	196	173	195	215	208	229	211	225	187	194	202	188	193	201	200	186	208	218	213	178	176	228	182	204	171	195	195	192	190	212	204	180	195	193	190	181	208	205	187	193	200	221	180	225	201	207	203	220	187	175	211	191	170	183	197	201	173	219	196	197	178	228	219	198	178	191	183	188	181	165	203	222	213	169	192	199	199	211	185	208	191	204	199	203	166	178	182	185	191	188	195	177	204	204	188	187	182	222	181	216	191	197	188	212	209	180	221	171	227	175	178	192	198	206	199	195	204	194	206	204	176	184	190	202	198	206	217	198	190	197	192	195	211	197	178	202	189	196	177	191	236	204	199	202	213	224	219	196	215	209	208	215	207	176	195	210	198	216	201	205	201	219	163	191	166	198	201	200	200	186	215	204	212	196	180	196	171	198	217	213	194	208	222	204	211	203	194	204	215	180	196	206	199	213	190	185	184	206	190	199	195	196	175	207	213	178	215	221	189	202	216	201	210	184	200	200	168	188	198	209	175	182	215	190	234	198	203	190	214	213	209	196	182	171	196	196	215	188	212	203	211	193	178	200	196	204	188	183	210	185	193	177	183	201	184	192	179	197	222	204	160	199	216	206	205	223	196	198	194	199	188	235	172	202	198	194	176	182	193	182	209	177	213	216	193	182	216	198	206	189	181	232	191	181	194	208	202	180	172	173	196	206	205	184	191	200	200	180	163	178	203	198	205	199	190	212	201	195	208	191	227	190	216	192	184	191	188	176	205	199	225	215	200	200	183	175	180	221	228	175	200	167	196	187	185	179	184	193	200	209	204	184	209	191	182	210	183	178	201	195	190	208	178	206	175	193	185	174	213	185	210	200	199	190	191	201	181	200	186	200	206	194	190	191	225	185	190	188	192	179	206	196	213	202	204	199	199	198	197	206	191	185	184	195	207	211	208	167	202	171	224	172	208	211	198	180	195	191	199	187	231	189	181	186	210	199	199	185	190	182	196	216	192	178	201	180	190	196	205	179	218	191	178	221	209	185	209	197	197	209	174	175	198	213	214	217	212	212	211	213	199	196	205	156	219	206	186	230	202	188	216	208	215	199	160	196	185	180	206	189	191	178	188	193	205	205	176	193	183	181	196	188	208	226	181	177	202	180	184	209	170	186	209	193	189	210	209	193	193	198	195	208	175	201	211	174	187	179	193	204	227	207	182	196	208	204	194	198	221	200	185	204	181	212	200	207	166	211	245	198	211	180	204	184	188	200	202	188	197	213	177	234	174	183	200	228	210	210	213	200	219	192	188	173	178	173	200	195	196	201	210	193	217	193	210	203	194	186	210	196	184	179	181	187	210	166	205	187	202	195	215	168	177	208	198	204	201	190	204	199	177	169	211	202	187	185	201	158	204	195	212	189	204	187	181	189	222	226	202	209	173	214	214	208	197	183	179	185	210	188	187	203	161	199	175	195	198	202	215	206	201	205	171	198	182	212	210	200	196	201	193	243	190	166	188	177	197	202	192	210	206	211	178	214	216	206	196	215	171	196	195	188	211	202	189	212	214	180	191	224	191	193	196	173	210	196	225	213	178	208	201	181	212	194	180	187	192	211	193	170	171	217	213	180	194	219	198	202	171	210	228	196	178	200	198	208	204	170	195	175	207	176	201	216	209	217	179	194	205	172	202	200	199	193	203	175	182	181	199	189	191	189	198	188	192	197	172	192	175	190	209	216	199	174	194	166	209	207	184	228	243	210	176	194	208	176	176	212	207	198	198	213	208	209	171	191	199	186	181	203	192	193	220	205	194	210	213	187	196	206	189	196	183	215	196	198	177	182	198	196	188	191	202	210	201	183	194	204	212	209	193	216	198	200	199	198	218	189	204	214	197	212	215	190	196	216	180	205	205	229	197
6632	5644	5161	6408	6674	4257	3311	2851	2693	2261	1808	1576	1591	1312	1226	1032	1073	860	898	886	738	746	738	652	671	661	578	599	608	646	611	573	576	537	546	535	551	540	535	540	504	506	531	476	508	472	472	452	442	494	497	492	478	487	489	492	483	444	472	488	449	503	512	446	500	433	482	463	490	448	466	508	485	463	481	480	443	483	553	448	455	498	495	473	477	523	459	467	497	470	465	505	470	445	474	467	481	453	491	501	517	458	467	435	528	447	495	478	463	480	508	487	499	448	493	485	509	485	497	526	522	465	484	468	464	496	459	457	485	490	471	500	426	470	459	453	481	468	458	507	472	510	477	453	489	456	479	492	451	483	488	465	466	469	487	500	519	475	471	455	450	432	510	479	462	495	445	451	463	476	462	497	513	439	467	485	491	441	497	485	489	480	485	464	453	491	433	459	441	492	462	454	449	470	458	512	466	476	474	463	488	456	509	434	454	458	464	453	498	482	433	455	442	482	449	468	453	515	496	478	434	473	495	485	490	492	469	497	523	469	446	459	497	504	458	477	519	491	411	476	456	464	485	458	444	445	473	455	468	523	507	505	463	473	491	460	495	487	487	475	453	459	488	490	476	457	494	509	488	499	503	474	458	409	486	479	468	470	454	448	496	480	475	472	449	473	471	439	485	444	495	454	464	469	502	474	489	440	469	494	500	444	491	461	459	454	475	455	479	483	457	436	492	469	485	464	531	506	495	429	491	510	497	473	451	462	501	484	466	448	498	471	495	481	479	478	493	458	482	470	464	514	424	481	447	507	477	471	495	462	443	486	468	514	492	503	504	480	419	430	483	446	466	468	498	462	489	479	472	462	477	443	470	441	494	477	431	472	442	458	467	473	476	461	481	457	492	467	468	492	475	448	502	459	471	495	484	476	505	443	473	440	508	481	454	424	509	415	466	467	511	460	486	451	529	497	484	481	489	498	453	468	466	451	446	476	465	483	472	493	456	466	481	435	465	494	461	468	470	446	464	455	461	518	445	456	483	473	428	432	456	471	448	463	456	492	497	467	434	490	487	434	427	467	455	425	469	469	490	482	501	432	451	511	479	455	527	490	454	448	498	473	448	471	484	490	460	440	458	447	473	500	455	488	463	478	476	483	508	465	457	480	480	460	492	465	433	490	489	492	475	473	457	452	424	446	505	457	496	463	509	440	460	506	465	476	431	487	460	462	439	445	487	456	473	505	498	471	458	451	453	476	521	479	510	451	472	434	476	490	410	444	502	453	488	481	488	465	472	447	416	468	455	486	495	420	455	447	455	483	446	469	458	455	461	474	438	509	453	504	475	486	478	463	500	459	516	513	471	474	448	432	444	481	485	484	484	487	418	478	477	462	457	477	485	465	454	531	516	451	469	464	455	448	486	490	488	465	424	479	477	467	483	508	476	505	478	471	502	447	484	479	449	449	454	513	451	446	472	455	459	482	492	476	458	461	473	504	452	484	496	477	484	469	502	449	487	479	503	473	474	478	494	454	462	485	472	474	491	469	423	469	512	491	485	451	431	493	475	490	429	425	473	463	477	463	506	456	476	491	486	483	461	472	480	479	487	485	469	487	448	506	472	504	486	494	496	485	443	455	532	456	501	461	486	492	475	477	516	480	488	493	477	459	482	454	456	467	456	459	473	465	477	501	446	472	469	462	462	479	468	489	448	450	452	453	512	483	478	503	477	516	452	466	481	476	473	452	499	522	496	474	492	471	460	467	498	471	485	455	495	464	510	480	468	446	443	487	445	477	482	462	491	480	480	461	476	458	461	455	496	456	424	460	474	470	442	469	489	460	519	447	446	484	474	479	415	458	486	499	455	489	481	428	486	484	466	475	465	445	505	483	455	485	506	474	511	455	493	464	500	493	485	444	432	491	472	446	470	462	451	430	497	467	477	501	471	482	465	506	480	482	501	456	469	462	453	516	469	469	500	468	498	464	515	510	453	426	471	442	473	456	500	455	531	457	491	486	479	476	482	505	480	474	501	516	497	448	502	491	463	490	456	477	470	486	461	462	448	478	476	480	461	452	451	449	472	485	515	465	453	511	482	470	435	503	503	489	527	479	509	431	443	490	441	463	468	464	499	481	426	444	482	505	438	467	475	486	481	455	490	466	460	493	463	484	496	495	459	503	481	460	451	466	485	484	447	447	436	477	460	488	470	476	496	490	503	482	472	459	510	471	464	476	454	481	465	500	452	446	457	478	489	492	492	446	414	485	515	520	490	457	457	455	471	501	449	462	433	458	492	491	488	491	457	486	542	456	459	474	490	456	488	441	481	451	479	486	483	464	518	499	473	463	469	448	515	462	481	491	454	482	456	489	499	488	475	485	514	514	428	469	482	472	472	473	469	464	479	465	521	482	438	454	511	442	475	488	450	434	461	493	451	486	440	474	471	487	477	486	485	467	452	457	455	449	507	456	465	472	454	461	500	482	496	397	512	510	462	463	500	474	503	470	501	462	498	429	457	467	487	484	461	494	476	500	484	454	448	491	481	479	477	499	471	458	436	488	494	511	495	487	431	441	437	467	457	472	492	479	507	449	464	463	434	471	474	447	472	465	515	499	473	482	466	471	476	494	493	524	446	470	482	497	481	455	475	474	473	477	465	461	478	483	524	451	520	521	489	439	471	453	468	461	440	429	479	521	493	454	476	527	488	469	476	409	476	455	500	481	514	464	478	474	493	466	490	465	426	419	459	501	466	481	455	505	486	475	472	452	484	472	487	482	484	507	434	434	487	475	470	444	440	439	496	460	470	447	487	470	472	492	459	426	465	488	487	478	520	497	492	457	469	483	457	501	488	497	521	519	451	477	453	486	491	450	497	461	463	476	435	474	471	486	495	468	497	467	460	465	498	501	435	483	455	472	483	448	465	463	482	486	457	464	470	459	471	477	454	468	493	475	498	480	441	474	482	446	463	475	477	475	486	495	482	452	497	478	471	481	488	493	460	457	447	500	486	484	434	467	479	458	461	436	492	467	465	474	498	467	471	437	466	439	465	487	501	455	466	481	459	442	460	472	452	489	492	454	468	515	492	459	488	496	507	458	460	433	493	451	481	451	431	424	480	505	446	490	468	491	467	508	491	467	455	451	487	500	467	457	482	461	467	468	479	486	533	462	495	500	463	470	511	469	474	527	490	480	477	479	489	495	496	446	485	447	445	493	446	449	458	483	431	445	473	453	464	480	462	472	497	435	460	466	459	432	442	439	485	467	511	470	471	472	436	463	496	481	462	444	483	453	482	476	442	435	478	468	481	482	451	477	447	490	455	476	447	486	486	469	495	480	475	457	475	454	478	482	452	478	461	442	447	466	472	462	457	450	447	456	463	466	463	498	435	501	514	497	484	449	476	487	500	502	448	502	455	463	439	475	481	459	452	486	502	476	444	471	446	483	418	448	470	501	489	483	457	490	498	470	454	475	441	466	462	450	473	475	512	460	466	480	462	501	464	481
25278	24374	13031	7120	4608	2448	1603	1571	1152	855	799	734	574	497	430	408	369	345	317	281	264	269	262	254	269	265	250	221	248	242	232	257	244	234	238	201	225	216	195	186	238	208	218	226	198	181	191	201	197	199	180	208	192	195	183	237	217	193	194	197	202	183	188	221	189	212	198	219	200	186	194	190	202	196	226	209	195	191	213	193	191	179	211	193	178	200	183	203	168	181	197	195	172	212	221	204	197	198	199	193	210	180	200	178	215	192	187	206	199	221	179	224	188	182	206	167	170	204	152	189	196	221	189	219	196	206	199	195	176	169	202	184	174	188	196	207	183	204	181	212	189	175	204	193	182	208	189	183	180	181	180	196	199	179	199	217	184	186	196	194	210	191	187	200	215	198	207	178	200	190	204	194	193	207	186	172	184	197	215	186	182	188	215	217	204	201	187	218	233	203	204	218	167	190	189	188	178	205	210	200	201	180	181	192	202	185	211	219	182	207	169	193	180	187	205	158	182	178	196	214	211	187	217	189	222	177	199	181	202	176	169	210	205	199	178	192	227	196	194	196	200	202	201	200	216	185	183	201	189	192	214	187	199	209	204	194	177	174	209	202	196	206	162	182	221	231	202	171	189	192	211	232	190	173	187	209	205	192	196	212	188	202	176	188	180	175	193	192	200	197	194	207	194	183	216	218	192	177	177	184	218	192	217	194	195	177	178	208	188	210	200	192	206	194	193	203	182	191	213	184	228	168	202	178	198	214	171	176	210	202	180	185	192	168	150	221	179	189	196	206	194	186	209	222	210	202	191	182	202	192	207	214	173	199	185	189	196	156	197	167	192	202	189	171	206	199	191	182	196	188	190	191	186	187	184	160	202	197	204	185	198	181	224	214	193	204	184	185	189	223	212	198	177	196	231	198	211	196	201	189	179	221	196	181	222	214	203	192	198	210	207	190	213	205	189	189	195	192	193	190	214	198	221	204	206	216	199	236	199	213	211	205	211	179	194	222	160	181	188	190	206	214	211	191	169	167	201	199	199	206	173	189	200	223	193	206	200	204	189	182	198	200	224	218	191	195	180	207	186	208	189	201	194	185	214	188	183	206	202	201	218	198	199	181	222	205	182	187	170	194	178	182	197	200	198	192	192	170	206	176	166	202	200	224	200	192	164	204	220	209	177	208	179	228	188	201	171	184	187	214	206	227	216	190	179	183	199	201	199	168	200	183	174	184	201	200	181	185	204	231	209	216	211	193	192	202	199	172	203	239	196	195	216	209	187	197	198	191	203	188	208	217	183	209	221	184	201	158	188	215	215	197	213	198	199	201	195	190	200	211	195	205	209	179	188	177	193	184	202	177	206	193	209	200	210	176	191	193	171	218	168	186	191	202	172	179	222	196	176	172	194	187	195	172	207	196	224	189	225	196	199	200	192	193	200	201	216	200	198	196	191	196	189	195	197	214	223	173	202	200	196	195	190	184	174	212	199	208	192	201	182	213	237	193	205	187	177	190	195	186	213	178	204	193	180	191	215	186	188	199	184	211	186	201	188	198	201	217	213	202	186	176	179	166	181	209	225	203	199	195	185	189	193	200	181	195	141	192	214	201	209	190	187	184	198	208	188	200	189	166	182	185	156	215	194	189	209	192	208	203	211	187	194	172	207	209	174	192	199	195	197	200	185	174	196	179	174	211	185	178	186	194	216	217	192	201	181	197	173	227	178	203	181	201	205	200	196	197	195	185	177	180	204	203	194	199	213	174	165	196	186	210	198	193	187	172	186	180	185	170	197	177	220	184	169	200	210	210	223	180	191	183	185	194	182	183	205	219	170	205	207	193	195	185	181	175	195	181	209	196	191	220	171	225	184	211	205	244	194	201	199	203	217	201	192	187	211	184	180	200	223	190	193	209	187	197	192	220	196	176	195	193	227	219	185	187	194	184	207	192	231	215	178	191	190	206	201	219	218	182	208	199	183	194	188	195	174	173	188	172	207	201	202	200	190	179	185	174	182	202	188	191	204	206	204	195	202	204	194	203	189	212	185	174	181	196	196	188	197	214	200	186	212	177	188	191	186	184	188	208	177	194	227	187	201	187	206	196	215	200	202	169	191	188	170	177	206	198	209	217	209	190	203	193	222	179	178	186	163	200	196	189	184	186	208	199	179	200	215	184	165	178	222	193	194	193	194	202	203	198	186	203	187	196	202	198	198	174	196	217	170	191	186	185	195	176	191	182	205	197	182	213	173	162	184	194	205	194	184	210	190	215	178	172	196	197	210	229	205	205	226	194	185	205	186	186	210	208	210	182	199	187	198	178	189	174	217	184	198	212	183	201	183	194	188	209	185	191	194	166	204	189	210	179	172	172	211	216	197	197	202	203	180	194	191	206	211	203	203	187	197	204	186	185	205	183	213	204	203	158	188	174	176	222	194	193	187	183	186	196	180	203	177	199	197	200	216	222	176	193	209	193	183	218	209	178	212	214	185	207	199	181	172	179	194	226	212	177	187	184	208	188	194	211	203	195	173	194	206	183	173	203	200	202	191	180	201	190	196	198	228	183	175	176	191	203	201	215	204	197	207	219	197	198	193	166	199	209	198	178	203	172	180	185	186	164	187	190	222	201	179	189	199	197	216	192	219	198	215	199	205	186	187	169	198	206	196	201	217	200	220	191	201	171	200	195	185	178	211	193	173	187	193	195	183	204	184	190	175	202	188	207	220	209	191	205	160	157	202	190	184	199	204	208	203	196	201	195	186	190	207	169	177	178	197	200	175	179	189	190	171	182	196	203	208	193	191	194	175	177	178	203	189	214	197	201	195	214	200	193	187	199	216	213	200	188	212	202	190	202	193	180	178	195	176	171	217	178	191	218	198	180	199	207	233	204	206	182	177	165	190	204	173	157	201	186	221	187	179	204	165	196	200	186	199	205	207	190	203	174	192	201	183	213	209	186	208	179	214	165	198	211	209	163	190	219	207	208	192	210	191	186	196	197	197	179	206	156	211	191	191	188	186	168	216	194	172	174	201	183	203	202	172	187	194	239	174	196	199	206	195	203	215	203	189	215	190	208	204	190	193	185	189	191	204	190	185	236	199	182	189	187	223	216	221	204	197	201	174	200	179	210	211	194	209	182	193	188	176	177	221	222	185	182	216	191	191	196	176	187	195	193	201	172	201	174	192	186	208	198	207	217	188	202	213	202	188	177	182	198	193	182	217	221	184	220	189	206	207	204	198	176	206	207	193	183	205	199	169	211	211	179	214	208	177	176	194	188	198	183	177	206	204	186	239	211	166	197	192	179	193	189	178	194	180	240	202	205	198	196	207	182	175	207	199	195	180	186	209	190	197	178	165	177	211	193	202	187	204	214	203	164	190	183	176	204	185	218	221	177	185	176	226	182	187	203	215	177	190	232	227	203	202	195	206	195	210	204	193	211	207	185	211	172	220	185	180	177	212	197	201	197	212	181	187	194	203	191	194	196	171	192	192	182	203	201
19241	21035	10581	12384	11766	8073	6576	6983	5258	4114	3569	3501	2546	2362	2050	1871	1618	1457	1410	1125	1002	1000	909	897	957	783	749	776	839	746	785	732	663	679	682	711	638	613	624	602	568	614	554	595	536	556	497	514	551	479	515	498	486	530	529	480	486	466	493	492	471	482	484	506	493	486	515	512	483	455	460	495	448	465	450	461	459	509	486	519	479	481	467	463	467	428	441	458	474	490	462	496	475	502	450	466	496	473	496	443	460	480	453	439	461	492	459	448	462	505	448	495	453	472	469	439	488	490	465	490	486	433	459	473	471	516	452	455	426	498	451	416	462	421	462	431	490	464	464	464	481	428	477	492	467	465	479	481	492	431	461	450	479	442	443	496	462	429	495	479	460	473	499	435	430	477	501	471	451	485	491	446	477	453	459	478	436	491	470	479	465	476	497	485	434	489	470	472	431	517	468	418	468	455	460	463	524	431	460	491	475	492	444	454	456	454	425	488	462	478	480	460	420	471	472	400	478	455	437	451	485	480	463	492	497	465	418	460	452	456	446	445	491	458	490	473	441	508	480	470	473	478	447	463	468	470	447	460	456	497	451	499	459	443	518	452	441	476	473	469	479	485	505	490	478	468	447	424	446	484	468	440	473	496	453	452	486	436	457	466	465	443	428	454	481	485	485	459	459	517	455	470	460	456	492	487	454	455	509	458	436	423	462	460	489	450	468	519	499	459	457	480	451	442	434	442	440	436	465	446	517	439	504	456	472	447	436	462	452	441	465	479	455	455	488	451	464	452	458	478	501	475	427	488	477	473	494	427	478	462	469	493	448	463	490	402	430	468	463	475	459	469	423	468	462	437	445	484	468	464	455	502	478	473	485	442	464	478	469	480	468	502	418	439	493	468	416	468	500	469	441	474	491	445	506	486	431	472	495	439	505	446	433	479	471	465	457	473	465	451	446	482	470	475	456	458	486	472	445	449	477	453	476	482	470	458	470	447	485	434	484	479	483	460	470	488	481	451	472	460	494	451	462	478	459	493	499	462	472	425	475	471	461	511	468	419	492	512	491	495	479	482	445	495	476	445	471	455	485	442	475	469	447	457	476	458	435	466	482	435	451	486	457	483	469	470	495	450	446	496	478	461	464	454	481	464	478	460	466	449	450	459	495	489	435	473	451	455	456	503	481	449	474	465	488	490	538	479	457	458	495	461	459	458	423	461	461	493	474	418	444	453	466	456	467	465	453	444	482	486	482	485	453	469	424	526	492	488	488	463	495	478	477	444	463	461	430	471	477	481	466	465	423	471	456	428	461	459	470	453	466	452	473	452	474	452	488	458	474	464	473	444	473	490	456	488	466	471	458	442	495	484	463	484	462	440	462	451	454	463	494	462	438	470	459	453	450	477	476	494	432	435	428	483	464	405	452	449	438	442	473	457	446	498	467	492	488	480	462	440	447	481	462	504	453	521	482	463	503	490	441	482	477	444	488	476	455	463	451	431	494	473	464	437	459	455	437	491	485	468	500	470	472	443	497	502	442	473	454	489	465	460	445	478	447	456	432	465	492	445	452	445	499	451	435	463	483	438	469	499	464	480	447	513	437	486	494	489	468	480	449	435	473	443	504	451	486	444	477	453	474	420	499	439	459	473	462	475	443	447	500	446	427	431	490	433	468	459	460	460	462	486	488	498	498	441	453	468	417	466	464	467	483	468	449	449	474	477	472	449	463	469	486	474	487	430	421	432	467	469	442	498	478	491	478	457	451	455	453	457	453	506	446	460	472	479	469	403	475	497	462	456	454	414	496	448	457	447	456	432	470	483	461	460	454	467	466	494	476	509	461	452	494	473	424	464	492	464	450	476	477	465	480	465	464	467	471	500	449	485	455	452	463	463	484	432	447	479	473	439	480	496	431	492	459	474	469	467	417	468	494	432	458	474	448	494	445	474	447	445	468	476	459	473	474	482	489	421	457	463	439	485	454	444	453	492	475	453	469	464	475	442	480	456	461	474	484	461	499	461	524	481	462	468	425	499	456	485	420	471	430	460	516	449	487	484	480	422	491	496	491	482	434	426	469	493	461	469	495	471	486	463	456	496	457	481	449	498	454	477	430	449	445	481	467	460	446	434	457	445	452	460	441	442	506	502	489	499	505	501	474	466	450	455	477	455	461	413	455	470	431	473	436	438	465	442	428	492	471	493	438	474	504	420	489	489	473	471	446	436	493	500	458	477	432	448	499	474	466	483	478	470	466	462	487	478	491	481	467	440	474	471	471	469	458	436	457	490	465	486	479	455	478	435	464	472	499	476	471	481	473	492	443	457	445	437	465	446	452	442	464	451	455	459	428	487	443	483	509	449	475	468	456	457	437	454	457	494	460	451	451	451	438	495	494	472	475	453	446	482	444	432	447	477	476	473	443	492	442	442	506	473	444	454	437	476	505	427	484	470	435	481	457	480	514	461	432	430	427	474	467	442	477	511	476	495	472	505	465	443	471	461	443	458	488	448	483	425	458	471	484	446	477	477	461	444	489	491	508	457	485	481	486	486	462	489	424	514	462	502	494	471	458	446	464	434	461	482	490	489	449	506	478	442	479	440	469	494	458	449	433	462	475	494	490	440	479	487	488	461	441	492	482	498	447	471	519	514	477	474	463	465	436	445	477	439	452	459	472	488	436	493	484	488	465	492	442	481	439	426	483	468	463	430	452	459	467	429	486	482	499	445	460	449	420	473	490	470	457	490	506	494	460	423	463	453	463	440	494	500	478	504	491	467	494	446	473	472	459	463	499	431	474	474	469	509	500	439	502	459	445	467	464	473	444	457	464	448	486	453	419	463	465	484	459	415	463	424	455	467	471	473	460	486	461	484	485	449	462	466	455	461	500	435	473	507	475	472	427	523	457	459	489	412	484	464	481	481	484	464	498	465	453	475	431	489	459	481	462	477	450	451	496	510	497	498	435	478	455	472	447	442	483	486	464	451	494	476	486	516	499	470	463	446	447	476	455	472	451	460	466	445	501	510	511	478	441	498	446	499	458	449	465	424	443	441	474	479	450	452	452	453	471	442	469	482	479	478	438	444	474	501	454	505	439	448	501	459	450	457	450	466	464	465	521	449	487	466	464	450	448	437	489	450	473	463	492	450	502	450	481	428	483	459	487	488	475	491	434	457	460	438	481	492	466	494	437	465	458	463	467	396	426	445	445	476	438	482	412	430	458	424	486	454	459	509	489	438	437	467	479	465	456	484	471	477	500	471	464	492	467	462	470	450	503	453	485	458	458	501	495	485	465	474	473	457	467	428	457	476	476	488	431	479	457	452	476	473	428	471	476	439	449	476	480	423	479	462	472	469	458	484	445	464	452	461	460	449	446	454	458	495	478	451	462	434	446	452	480	508	445	436	483	475	441	455	475	505	462	441	513	466	480	469	479	490	419	435	495	430	462	483	494	496	465	461	467	458	518	472	425	449	446	456	464	484	486	469	476	464	448	477	480	452	463	492
38700	31834	20083	11643	6724	4108	3117	2295	1589	1288	1042	921	710	625	500	475	381	398	390	307	309	260	260	260	238	240	227	237	226	244	205	215	184	211	224	208	174	166	179	176	202	169	182	190	156	159	183	167	170	178	164	199	160	143	169	165	181	148	149	184	150	152	163	153	200	147	202	151	159	173	153	161	178	155	164	175	185	142	156	154	158	158	147	163	153	163	176	174	135	134	154	159	181	153	146	158	163	145	151	142	158	160	175	171	152	163	148	136	169	159	161	160	162	143	150	170	158	172	134	159	150	156	162	158	175	163	144	158	164	169	166	174	166	157	161	159	168	166	156	151	173	177	150	166	160	157	145	145	164	188	161	151	159	142	151	173	158	151	176	173	151	152	171	163	160	172	161	177	164	168	137	158	157	167	161	165	162	172	158	155	154	142	173	162	165	160	151	149	146	141	185	155	172	158	147	164	152	178	172	163	165	158	141	176	150	168	144	158	161	159	157	142	148	132	159	151	148	156	146	133	183	152	163	179	134	171	172	162	178	178	167	158	157	164	144	179	161	158	159	159	177	171	147	164	147	129	166	154	146	137	160	158	154	182	130	178	138	151	171	158	170	156	146	153	156	160	151	146	138	156	163	166	147	143	173	146	174	173	150	188	165	150	167	141	166	181	173	125	174	150	147	170	150	153	165	146	145	176	177	175	148	134	157	137	165	154	158	161	163	158	168	157	170	163	149	158	165	164	155	159	159	155	155	170	169	147	155	156	167	143	160	148	176	166	160	152	172	171	160	127	154	156	153	171	144	173	145	157	127	165	131	158	157	146	140	191	165	200	148	174	150	174	156	153	144	173	136	159	172	173	164	170	159	146	172	159	156	159	183	162	164	180	164	149	142	141	167	150	164	185	163	150	156	151	154	154	145	162	173	176	172	149	131	159	158	178	164	179	161	186	162	169	157	161	160	143	168	137	157	136	158	179	165	175	173	159	150	152	152	181	142	141	156	151	148	154	173	159	136	145	155	167	146	166	161	161	158	164	176	141	167	149	136	145	147	148	155	169	171	147	149	154	159	141	129	158	179	166	168	146	191	151	192	159	169	159	146	176	147	153	206	169	166	181	174	156	185	154	163	167	148	134	181	192	167	153	132	151	159	149	175	154	170	160	162	163	163	181	181	168	167	179	142	128	198	148	151	135	150	161	158	165	172	176	168	152	160	157	147	146	151	161	166	181	130	149	143	161	161	139	170	143	148	170	166	173	179	149	161	143	162	148	171	129	175	172	187	144	131	137	172	148	149	180	170	163	167	156	133	158	153	160	169	162	152	174	173	160	159	160	169	179	162	147	166	158	146	161	164	171	156	173	154	158	166	159	145	157	154	142	153	166	159	168	165	146	164	156	141	145	176	165	141	149	179	159	181	164	145	163	149	136	164	179	150	143	146	159	187	160	166	156	182	133	159	165	180	157	153	132	154	188	166	167	142	200	154	140	153	141	147	164	146	161	184	163	153	148	150	175	182	146	161	161	162	146	171	158	172	149	137	131	151	170	148	169	139	155	137	164	140	156	135	149	157	138	166	165	169	131	143	170	154	161	156	163	158	166	145	168	175	158	158	168	169	146	142	135	139	190	152	145	149	157	161	146	155	162	161	127	161	173	156	159	128	167	160	127	162	143	149	155	171	156	159	146	165	135	151	148	160	164	162	147	153	115	161	156	192	171	141	146	147	139	152	167	152	148	147	171	146	173	139	151	161	153	153	146	168	168	150	159	170	171	145	150	156	155	153	122	134	166	168	127	148	158	147	162	135	157	199	151	135	158	157	157	158	143	156	170	155	161	153	155	143	165	153	162	144	171	169	179	175	168	154	161	148	138	166	148	165	118	157	151	156	190	153	184	135	163	155	171	140	163	177	149	141	170	128	168	156	180	151	142	164	147	172	159	167	158	159	161	169	172	158	150	149	145	123	156	148	169	168	145	154	170	165	147	167	151	140	177	178	163	140	167	174	161	172	171	146	174	164	148	128	138	158	149	174	163	172	168	155	158	174	145	179	157	151	166	174	149	133	157	173	173	144	163	175	173	170	147	155	170	185	142	163	163	148	153	156	175	168	163	141	172	133	162	147	150	157	140	185	172	188	147	152	171	177	166	130	166	148	145	167	159	158	158	182	164	182	143	168	131	150	149	179	149	164	182	123	179	162	159	173	172	147	148	146	161	146	171	142	144	149	144	167	148	155	178	145	152	165	154	159	170	148	154	167	149	150	163	149	157	151	129	153	155	162	161	163	165	147	155	151	169	163	203	190	155	164	151	153	158	134	159	151	156	168	148	164	169	162	139	160	160	154	111	129	169	159	161	171	148	140	180	157	191	150	181	168	164	164	157	147	157	148	168	156	147	152	182	165	184	163	158	141	178	154	177	175	147	162	179	163	165	145	162	172	184	162	144	165	161	172	198	147	156	162	168	171	134	173	173	155	156	151	146	167	159	147	135	149	168	179	151	164	179	157	158	147	161	158	132	156	137	159	176	163	155	147	160	172	170	170	156	165	160	156	138	178	160	129	153	160	161	165	163	143	170	179	152	153	154	143	168	159	150	169	132	156	150	205	173	146	150	129	165	145	166	159	158	172	158	154	179	145	129	151	143	172	162	149	157	161	162	152	172	145	157	143	162	177	168	153	163	154	140	161	167	159	165	136	127	153	165	163	157	108	136	166	153	158	182	158	155	156	145	166	181	161	154	154	167	172	169	169	172	151	168	151	165	142	151	137	155	149	153	151	166	155	179	153	174	151	157	155	134	140	167	154	178	172	142	130	141	141	134	175	162	168	167	169	147	141	161	150	157	163	153	165	151	196	148	163	186	160	178	174	155	164	175	173	152	159	148	147	177	179	167	163	151	170	162	177	143	165	162	138	170	165	163	138	156	172	165	154	163	174	175	171	151	147	155	130	138	169	157	171	180	173	169	154	171	143	158	172	174	165	193	151	173	144	136	160	166	160	141	147	156	177	167	171	187	141	168	152	145	150	166	151	156	160	165	157	156	190	140	169	159	166	154	164	163	162	147	146	173	135	152	149	136	162	167	146	171	145	140	167	170	160	188	162	163	166	155	155	173	145	149	152	166	169	147	164	182	161	140	149	139	122	179	159	142	151	152	148	162	161	165	167	155	160	156	154	148	176	163	167	159	136	156	155	154	166	144	161	154	179	149	147	172	182	151	160	154	162	177	149	155	174	152	149	183	155	177	160	170	152	142	170	183	155	140	155	156	170	151	165	150	162	159	160	175	167	183	191	169	127	148	196	160	172	146	148	146	152	176	164	165	161	158	156	179	159	167	151	163	141	150	182	156	163	161	182	146	127	166	152	156	184	164	138	154	145	156	159	145	157	164	161	157	169	144	154	159	171	159	175	141	158	148	166	134	153	163	155	149	152	157	154	162	169	167	167	163	142	158	152	142	174	148	165	153	161	141	170	164	161	130	170	145	164	163	131	159
28720	26176	15464	15523	13796	12060	11112	9498	7037	6270	5265	4517	3418	3231	2562	2343	1804	1859	1712	1278	1270	1187	1207	1196	1093	852	865	932	956	988	880	706	725	703	759	658	702	592	641	580	584	597	540	545	537	499	452	474	476	460	471	420	494	480	414	447	437	485	413	430	474	400	422	425	423	436	408	419	443	402	427	430	404	375	379	399	414	409	366	389	412	413	387	377	381	367	384	405	403	400	380	406	442	382	378	380	391	383	391	402	407	381	387	419	387	380	372	365	404	374	345	345	379	379	380	414	384	431	365	378	373	374	390	384	369	360	373	362	400	385	372	395	353	376	366	392	407	355	381	370	393	364	404	378	372	364	386	382	379	390	385	409	379	360	383	374	421	398	386	397	381	375	396	357	368	364	388	369	384	390	378	401	356	421	420	373	390	396	391	362	403	374	373	360	346	394	363	392	390	392	370	378	368	357	392	379	367	384	384	435	406	406	429	387	408	404	385	382	395	374	386	387	396	374	374	391	385	383	418	397	387	404	392	381	398	376	404	374	385	408	363	397	414	405	365	396	354	389	369	404	390	371	399	408	415	373	360	343	412	389	409	355	415	414	394	373	341	413	374	400	359	356	370	381	351	394	388	374	378	395	394	372	395	349	386	405	372	399	379	401	359	405	393	361	413	384	322	415	400	382	395	434	396	397	343	420	382	411	389	343	369	375	391	384	346	414	389	381	388	378	347	381	387	370	415	356	403	348	377	356	391	387	392	384	382	423	392	389	435	364	387	377	392	385	384	386	375	357	389	367	393	370	398	383	420	350	392	333	363	349	391	378	392	417	376	380	392	328	365	429	397	357	397	398	348	411	392	390	372	373	392	395	380	395	353	426	420	410	375	384	357	375	426	383	368	409	401	390	375	401	391	363	381	395	421	393	388	371	384	371	392	400	417	397	393	367	370	400	348	368	382	397	415	411	408	378	427	374	367	410	388	396	428	385	402	387	374	379	414	404	387	383	376	388	391	395	401	395	387	373	401	371	364	374	382	406	363	397	349	417	397	398	383	384	425	390	418	375	410	375	417	400	378	390	383	400	395	411	351	407	403	410	367	375	379	380	364	395	396	399	368	394	383	362	397	393	388	384	372	420	391	341	400	366	386	413	384	365	377	383	409	409	345	378	364	376	382	376	390	402	379	370	419	348	386	398	360	373	386	379	371	357	402	385	361	373	356	401	374	386	349	405	392	397	376	400	382	386	427	416	400	400	378	380	380	349	391	378	351	413	413	398	371	388	405	337	420	374	378	392	392	400	361	378	377	379	348	348	399	392	369	359	390	391	383	371	391	360	380	395	406	409	358	370	397	403	412	387	344	385	379	363	367	388	364	406	351	417	384	364	365	357	402	364	391	394	355	403	371	385	394	369	387	379	410	391	388	403	354	368	421	359	378	382	436	404	372	385	383	392	406	410	363	401	341	402	345	397	376	356	363	407	363	383	372	362	367	409	404	342	375	375	389	378	385	378	325	374	400	406	413	344	370	427	415	394	388	353	392	379	376	407	389	381	362	407	369	400	397	391	418	351	384	402	383	398	402	367	402	386	354	382	375	398	352	373	384	346	425	458	353	376	421	391	402	374	380	394	400	399	415	381	354	363	368	389	416	400	376	417	374	334	422	356	362	422	346	358	380	394	412	376	406	388	371	383	357	386	378	418	402	391	411	397	392	361	370	355	379	409	407	412	382	415	397	377	426	369	383	391	416	362	410	379	389	380	382	382	393	407	400	413	377	387	425	375	404	399	397	359	382	385	350	401	374	383	363	410	398	363	406	401	408	371	380	405	388	380	405	390	389	371	380	350	398	354	376	370	369	384	395	363	392	382	365	383	360	398	390	371	366	367	420	385	375	374	367	373	356	400	385	386	388	380	389	371	383	400	405	422	387	370	372	368	374	367	419	385	395	384	368	381	370	416	382	392	391	370	360	402	368	405	409	377	335	382	370	368	399	405	426	352	400	393	385	390	390	359	367	394	354	431	391	378	421	388	364	399	381	415	379	349	372	354	389	412	392	366	371	371	403	380	390	409	369	394	404	411	388	412	393	424	383	396	379	407	377	399	384	415	397	390	413	424	355	379	374	384	373	374	369	411	416	373	366	404	356	394	359	404	394	434	381	390	354	378	398	391	365	382	364	381	408	396	383	411	393	352	371	396	408	376	377	407	381	382	379	360	380	368	400	386	425	365	385	393	407	413	378	376	394	377	388	400	400	352	418	373	366	382	379	383	384	352	374	385	381	358	388	430	392	383	376	377	389	410	393	356	385	417	387	398	378	384	369	381	415	391	356	378	379	385	406	369	396	375	367	361	379	384	378	379	342	389	392	397	384	346	426	399	441	402	380	384	380	372	369	393	391	414	374	390	405	378	359	368	390	361	394	360	385	411	424	372	373	361	389	396	378	387	405	379	405	411	375	351	373	381	391	411	356	392	413	382	377	414	418	392	363	409	389	386	392	374	360	382	403	376	398	423	374	367	407	415	404	381	398	360	363	416	396	366	384	395	374	346	374	364	392	377	390	362	387	383	395	360	363	399	410	363	388	414	374	368	380	374	373	385	379	356	401	392	380	376	375	417	382	377	403	369	390	392	368	385	399	364	370	406	404	390	351	379	391	399	368	360	405	343	376	353	399	380	371	386	381	386	359	403	385	423	422	366	442	396	391	392	373	388	360	365	361	375	380	388	370	384	363	411	385	364	392	364	392	404	392	419	376	377	404	358	404	399	386	427	403	390	369	375	366	362	391	394	379	357	398	392	378	403	403	365	391	381	368	352	410	405	388	400	366	363	373	379	408	397	371	374	377	393	374	385	403	380	423	352	415	414	395	352	372	375	395	369	389	353	391	356	391	409	372	380	383	386	364	350	394	366	389	416	379	394	402	397	376	413	378	390	405	392	399	390	391	343	386	385	368	405	386	393	369	374	359	424	391	373	370	424	382	414	361	378	384	401	376	401	372	370	387	432	400	370	350	389	403	388	428	360	400	368	384	393	339	367	368	369	357	351	377	355	410	365	384	373	423	375	421	389	363	379	382	406	383	396	373	364	395	389	359	378	364	394	387	392	387	400	422	427	389	388	411	383	376	357	407	371	374	343	417	366	401	408	378	397	381	369	368	372	389	413	380	415	387	355	367	374	371	372	370	346	408	414	377	362	394	386	353	358	372	374	370	396	351	404	415	418	402	382	368	392	399	423	368	393	357	426	379	365	421	372	393	429	384	381	416	387	345	364	370	393	410	364	378	377	366	372	357	370	393	356	383	360	383	395	383	398	391	371	416	409	398	376	366	382	373	390	399	399	358	391	373	408	355	365	386	391	401	390	383	384	367	371	381	401	371	395	381	394	385	382	361	387	400	403	391	371	374	362	342	374	358	380	408	364	340	398	387	388	420	374	411	389	355	380	402	383	386	386	339	374	393	369	352	420	399	395	372	378	435	405	375	347	392	347	343	362	385	386
8702	4994	2777	1979	1523	1098	1008	649	597	553	458	401	391	342	292	308	286	274	236	268	229	222	260	240	217	227	217	221	250	222	229	205	217	189	211	190	198	234	233	212	187	195	213	205	202	215	211	202	217	226	176	212	164	182	225	198	202	230	224	179	170	202	191	189	221	169	189	189	211	215	204	162	175	229	207	215	177	179	213	211	178	187	211	206	181	184	206	220	209	201	199	219	180	201	199	186	208	227	176	208	198	178	215	234	207	197	222	211	225	187	212	179	202	232	181	171	188	199	216	215	195	201	211	194	201	202	212	195	194	175	211	201	205	186	192	185	189	191	187	210	210	220	209	210	188	188	179	168	201	185	221	221	184	200	212	199	197	187	191	225	204	186	210	173	186	192	208	197	226	191	213	193	180	201	207	207	213	181	194	149	188	182	216	197	205	194	212	208	199	203	189	195	196	183	200	169	199	214	198	198	226	197	208	190	206	197	214	212	206	176	217	199	179	216	204	224	176	209	224	218	212	229	205	192	190	198	198	190	218	190	184	201	206	196	186	200	188	190	195	221	205	195	195	188	163	205	180	190	189	203	211	212	206	187	188	230	200	196	212	189	168	197	182	198	198	185	195	172	212	188	204	201	214	193	202	216	212	188	196	217	203	192	231	229	178	203	196	192	193	201	195	164	227	199	214	211	191	217	189	192	214	179	183	188	207	186	193	196	184	187	192	193	204	190	203	199	177	187	193	209	202	200	198	237	204	220	202	209	210	202	192	219	203	193	195	191	179	185	189	202	208	195	207	195	212	199	196	211	177	201	201	223	190	197	212	198	180	199	206	201	196	231	217	177	202	208	176	192	209	181	213	214	206	198	202	202	202	211	212	187	202	209	205	211	221	180	200	201	190	156	194	187	187	198	206	185	210	202	210	211	206	181	172	198	204	194	203	214	214	214	224	190	182	197	193	182	207	199	219	210	206	206	179	202	231	196	201	194	195	206	205	209	211	201	203	193	194	190	209	204	193	184	193	199	215	196	205	213	198	174	189	202	213	214	193	221	207	200	194	217	196	204	192	183	195	179	195	199	202	240	193	205	206	222	205	206	188	192	211	185	212	174	210	214	205	193	195	179	229	202	199	169	171	211	185	207	209	198	196	219	186	195	188	197	210	187	207	186	222	213	177	184	209	183	197	227	190	164	202	190	206	208	211	171	180	175	242	192	203	197	180	216	221	225	223	203	194	214	224	219	221	215	206	198	210	180	185	224	182	201	209	198	212	208	215	187	207	203	218	214	214	220	217	188	191	172	191	196	206	185	196	180	222	220	210	200	169	178	204	195	203	212	183	208	192	176	186	185	223	178	202	198	206	186	209	202	200	194	177	176	196	198	189	233	189	217	183	186	213	211	194	186	211	202	200	195	218	188	192	198	205	185	191	243	203	206	223	208	190	212	228	222	192	185	199	227	221	197	218	212	194	210	211	205	216	200	199	210	214	216	220	194	196	184	196	206	193	199	188	179	183	195	223	204	180	183	186	205	191	199	197	202	207	196	209	177	196	213	177	185	177	219	217	186	206	195	180	202	184	202	223	199	221	186	210	215	197	198	192	186	206	176	180	191	190	212	193	209	210	183	213	214	201	202	210	192	180	190	186	221	188	204	176	183	226	229	197	209	196	222	181	181	223	186	227	191	195	199	194	184	209	212	194	183	180	199	193	201	234	207	187	210	196	205	191	171	215	190	224	196	170	198	193	183	191	179	207	205	213	183	215	208	186	218	199	182	196	194	209	190	192	207	177	199	228	205	201	220	193	198	208	201	236	225	183	184	209	209	228	197	175	212	205	222	176	206	191	209	218	209	188	203	211	202	186	186	189	222	212	203	199	172	190	209	211	212	171	211	203	214	194	199	193	197	168	193	195	197	198	213	220	210	185	193	190	183	193	206	202	213	202	219	197	207	193	188	192	204	204	204	196	206	157	206	205	200	206	187	198	207	225	194	204	202	202	179	186	197	193	193	208	206	197	207	209	214	193	196	215	226	211	200	189	193	202	195	198	170	201	229	211	210	192	217	204	179	189	181	188	184	214	204	186	185	199	220	178	175	196	179	192	214	190	195	190	200	213	171	167	197	183	202	224	189	198	194	201	211	224	223	190	202	209	207	174	207	221	187	207	195	221	201	196	209	191	190	215	188	208	206	194	197	203	200	217	197	228	207	216	205	188	228	197	208	181	186	206	187	212	215	210	213	214	199	209	199	215	199	192	184	211	199	199	224	191	231	202	226	190	196	214	191	215	194	192	201	232	171	221	192	201	189	165	202	195	231	202	222	172	197	195	173	217	226	206	195	186	185	171	192	206	216	215	185	208	211	208	202	207	230	191	180	202	192	187	204	204	204	193	203	208	227	204	207	198	202	191	207	209	231	202	178	178	186	202	204	217	174	177	223	193	208	194	200	184	214	189	186	204	235	209	174	182	197	231	197	200	195	215	190	219	221	196	181	184	199	223	185	196	217	209	184	199	190	240	205	196	195	202	203	211	196	210	197	184	208	190	215	200	211	211	214	174	177	187	184	194	204	214	217	209	195	191	211	177	202	237	217	223	186	212	190	204	236	182	202	225	195	212	209	192	220	205	202	162	190	197	190	198	227	222	217	213	177	195	224	224	183	208	184	206	218	203	197	179	189	186	186	208	201	203	195	223	213	220	192	176	180	196	197	223	182	198	196	183	203	196	235	225	182	197	189	202	189	198	189	205	195	214	208	222	214	191	196	182	215	226	217	210	206	201	192	207	189	211	190	193	190	188	187	198	242	201	206	189	190	196	188	198	176	203	184	203	195	194	191	165	203	195	191	189	226	208	191	185	204	189	192	199	215	191	210	182	180	230	202	206	174	189	202	203	178	202	201	199	231	223	193	183	216	193	204	214	189	195	227	226	188	183	192	194	214	202	178	234	215	210	203	184	198	207	198	227	213	185	178	197	202	184	213	213	199	189	212	175	163	184	186	235	208	222	200	194	242	170	195	198	199	196	214	188	216	212	187	194	192	193	202	200	210	202	180	184	173	208	210	209	208	200	163	204	186	219	198	198	182	236	212	190	228	191	201	205	205	199	183	186	205	205	185	212	191	213	175	165	216	217	204	207	187	184	209	188	202	232	207	186	213	203	202	222	224	196	209	199	168	203	203	179	222	194	198	217	177	168	195	172	185	245	216	191	185	196	180	187	216	195	218	216	161	208	201	176	192	182	192	199	194	226	190	193	206	195	196	205	169	245	191	196	198	178	201	219	203	192	221	198	194	199	164	182	216	181	192	198	205	199	197	207	200	199	200	192	219	206	226	218	201	198	185	235	186	219	236	205	184	195	194	228	221	234	201	171	190	199	214	219	205	195	180	229	192	161	179	177	190	207	213	200	186	180	206	194	198	166	225	213	191	177	182	200	217	175	213	200	182	200	194	200	227	187	245	196	193	206	185	209	200	215	209	200	215	214	211	191	217
6912	5666	5088	5750	5718	4493	4416	3155	2552	2167	1902	1456	1487	1191	1131	1035	980	905	830	775	695	698	712	712	655	611	628	648	644	635	590	560	566	613	575	544	524	569	562	514	523	530	497	526	541	449	519	484	492	492	466	504	558	501	509	504	503	478	472	494	483	522	522	479	511	485	502	489	475	508	501	485	482	460	453	485	484	468	481	443	484	524	470	515	492	453	477	464	440	515	472	507	489	460	460	474	473	467	480	483	461	453	461	484	467	485	456	464	462	477	453	494	456	453	463	463	488	472	477	472	466	469	478	470	471	464	483	462	463	455	494	463	516	481	490	477	472	461	479	472	474	472	464	474	455	469	455	449	451	442	464	494	450	474	475	482	455	511	499	522	478	496	495	461	448	481	472	468	469	507	494	477	492	502	475	448	452	485	462	487	498	479	491	471	480	456	510	511	454	507	450	486	469	448	513	457	465	465	486	489	488	480	445	451	485	465	478	445	475	496	466	507	501	504	475	482	456	493	499	501	483	476	472	444	475	508	454	454	460	468	492	456	458	540	486	460	484	476	488	500	449	483	441	503	486	478	429	501	518	529	532	496	491	445	445	466	466	475	479	484	478	502	512	485	484	467	476	491	446	474	485	470	461	495	459	485	463	484	477	456	500	470	467	481	468	476	519	493	518	477	460	497	497	477	486	481	484	478	493	445	489	488	454	454	473	475	497	470	472	518	470	464	437	510	447	482	476	494	470	466	506	496	477	515	475	473	455	474	456	510	517	470	468	492	464	443	478	437	494	524	461	495	508	490	459	521	503	462	444	477	508	481	469	490	493	513	499	459	451	476	480	485	475	463	469	424	454	522	506	472	533	492	494	468	456	473	467	473	434	464	485	490	471	489	485	482	448	495	489	482	498	494	469	461	516	471	446	455	477	513	473	461	483	471	488	467	469	487	494	474	473	500	454	507	475	486	490	527	466	452	460	488	506	476	494	458	470	456	501	459	462	459	513	457	497	452	497	519	458	447	510	497	512	480	492	533	487	470	506	471	449	498	495	496	505	460	458	468	512	511	494	493	498	506	482	461	505	470	453	502	508	431	465	478	510	455	470	519	459	460	454	494	455	482	443	514	489	427	499	466	476	531	484	490	494	457	494	492	467	477	455	500	531	476	459	493	479	466	453	474	451	465	503	465	457	543	492	488	454	488	468	484	509	494	501	449	462	431	490	463	526	417	474	478	485	472	503	458	490	515	465	498	484	471	476	481	483	443	484	486	513	474	489	421	435	491	463	440	504	479	491	473	468	455	479	500	492	500	503	444	487	499	476	439	500	456	480	463	515	479	531	480	491	468	450	464	498	463	458	464	476	493	479	435	520	487	503	462	495	470	500	485	489	521	505	460	498	453	450	482	469	458	471	499	450	456	482	472	482	477	480	476	466	425	478	473	486	523	500	444	457	480	484	476	464	505	474	482	507	472	427	474	469	443	456	474	486	479	490	474	429	497	513	484	461	456	460	446	438	471	480	478	511	509	468	472	468	504	477	496	498	452	474	498	440	457	467	446	483	468	491	476	473	479	461	489	457	487	462	491	460	478	485	488	459	454	456	455	474	472	443	504	475	463	461	491	479	475	443	460	515	474	476	482	468	470	467	431	473	461	475	454	499	517	508	500	518	496	478	443	502	429	464	475	457	485	510	471	490	504	520	518	471	464	478	511	487	453	454	472	489	462	453	489	441	457	486	471	473	462	488	483	471	459	515	465	485	471	487	488	468	455	468	475	458	482	483	475	471	481	494	465	487	450	486	453	467	467	469	442	494	482	507	485	477	456	498	446	490	427	519	518	484	497	467	498	511	459	506	416	477	515	463	459	491	461	463	459	464	474	505	449	443	478	479	506	462	449	464	461	466	504	467	442	484	484	470	470	501	476	475	467	488	459	470	479	490	496	487	486	448	482	459	465	484	490	489	504	470	478	478	476	464	484	474	483	438	503	452	487	478	479	461	465	478	459	444	475	541	508	490	470	479	469	460	493	496	484	496	464	477	466	505	484	491	459	471	470	468	469	503	469	490	477	516	465	497	483	509	443	472	516	477	501	502	476	511	463	535	469	471	473	503	452	488	477	475	460	488	485	482	455	498	510	459	464	446	465	477	483	478	492	464	474	489	493	482	504	504	464	466	463	458	504	449	468	470	500	482	476	499	447	478	485	501	448	481	503	477	451	468	477	479	496	503	475	530	466	497	473	466	454	473	495	459	469	465	487	484	482	509	464	476	478	479	446	477	472	459	498	435	485	503	485	510	473	526	503	477	463	503	477	500	491	493	470	423	474	483	470	465	469	511	498	451	474	469	458	529	478	467	451	478	497	491	456	474	455	482	521	453	469	506	478	476	488	486	498	470	492	490	459	444	477	466	494	472	507	478	465	501	479	485	456	460	462	489	449	477	447	478	486	479	493	498	493	505	483	470	501	510	443	494	476	474	499	495	494	497	473	426	443	459	458	442	437	460	458	458	452	462	487	474	490	448	471	493	474	447	489	484	490	463	472	472	485	450	477	457	490	473	489	462	484	493	499	497	475	452	469	462	478	453	467	484	479	518	478	417	443	494	462	488	446	470	501	514	464	453	428	498	470	473	512	506	491	468	451	490	486	517	503	507	483	480	505	461	445	425	469	488	463	483	435	444	472	450	457	476	459	450	504	441	459	505	490	456	465	455	478	500	514	490	496	469	478	482	449	488	514	464	528	424	469	477	506	488	453	477	463	487	460	481	446	496	493	508	491	458	442	500	452	469	496	508	518	477	460	476	443	458	508	487	499	437	496	503	514	471	430	508	499	494	449	456	497	490	516	474	477	478	497	507	471	456	489	514	472	510	496	432	459	491	446	476	473	501	443	468	476	459	463	477	465	478	471	456	507	475	466	490	463	491	486	495	490	490	475	448	504	509	480	493	512	468	473	472	527	503	496	450	502	486	482	520	462	445	482	447	463	474	468	488	444	465	485	468	493	484	522	461	466	471	449	433	480	457	466	476	473	472	528	456	501	518	476	466	498	494	463	465	472	491	480	470	493	456	469	486	463	478	470	465	466	467	452	484	488	478	477	503	491	433	462	479	483	472	444	476	530	449	485	512	446	479	482	459	484	476	496	513	484	464	456	476	492	503	474	514	472	490	482	474	495	462	476	492	517	471	496	475	483	482	455	513	481	483	467	474	499	470	513	481	520	447	442	499	494	501	475	518	484	460	469	483	498	482	490	484	473	449	461	504	449	476	487	478	480	499	458	495	497	476	487	483	497	453	426	511	444	478	488	487	505	511	491	483	493	463	490	479	457	486	498	486	468	484	440	519	512	479	515	491	489	465	426	522	470	470	506	496	447	449	476	462	471	502	484	489	467	475	443	464	502	497	482	472	451	453	440	486	482	477	462	485	473	448	459	452	494	482	515	465	509	442	475	481	496	483	482	486	480	503	462	456	488	533	479	494	466	461	444	452	488	443	460
26754	24228	14150	6628	4063	2887	2106	1305	922	873	762	617	581	508	433	397	401	333	309	293	301	270	313	271	274	239	253	244	263	246	236	211	238	220	248	227	205	197	202	180	228	214	205	215	199	223	200	202	184	188	243	211	199	186	192	185	214	221	220	198	228	203	208	207	213	186	184	216	220	207	184	209	194	189	221	210	201	184	214	193	188	188	200	213	207	180	203	188	204	179	190	205	188	171	205	204	225	207	231	215	222	197	203	164	193	189	240	179	194	206	190	214	184	191	199	202	224	189	210	188	182	190	218	191	220	224	184	181	210	187	198	195	208	202	217	202	185	209	208	196	203	207	184	191	213	211	198	233	187	186	158	216	193	190	157	194	164	150	191	179	179	185	187	206	208	198	197	201	202	202	186	172	197	204	188	191	223	214	194	185	212	199	183	199	198	217	201	192	207	168	203	183	207	194	203	180	199	190	176	205	189	220	176	178	218	225	227	170	207	213	180	222	179	214	183	196	207	186	185	201	204	205	181	197	199	210	167	197	207	190	208	189	185	197	200	198	223	200	188	191	190	201	182	203	182	223	221	219	196	186	216	226	170	179	212	215	203	210	203	196	184	204	211	198	205	192	215	197	176	196	208	170	215	202	218	210	188	204	203	193	219	192	184	178	188	202	230	186	225	221	226	199	154	220	229	190	197	218	185	221	190	195	188	207	195	203	213	199	186	216	187	196	199	216	246	192	175	196	201	213	178	209	209	159	174	190	209	223	192	197	235	207	187	204	217	182	193	224	203	198	200	206	172	202	176	226	179	197	194	190	186	189	207	215	208	213	205	206	229	190	195	211	192	177	220	192	242	217	208	176	197	204	207	198	194	198	218	206	201	195	167	174	221	196	199	180	176	193	185	183	203	193	191	199	199	191	195	178	170	214	202	182	198	232	178	171	182	177	196	169	221	206	168	173	187	185	181	215	212	221	192	195	203	193	208	208	188	163	180	215	202	182	217	209	215	181	209	193	187	193	204	208	203	196	214	206	176	197	218	190	195	200	182	178	196	193	185	203	183	195	205	159	202	175	188	179	197	215	216	212	204	209	234	211	196	202	169	193	194	219	191	205	202	180	186	203	188	214	192	209	188	214	194	208	219	226	203	202	186	193	195	226	215	236	201	186	210	201	192	190	194	196	193	198	218	209	198	213	190	171	210	220	208	192	194	172	214	209	216	200	208	220	184	207	187	203	208	195	199	171	207	190	177	184	184	192	195	212	186	186	202	213	187	194	200	200	209	205	187	222	194	199	183	171	202	213	188	170	197	170	192	200	197	207	213	204	183	177	207	221	196	187	196	223	207	219	183	202	176	205	181	204	187	206	202	203	236	189	204	190	220	212	201	211	232	226	213	220	201	205	211	192	197	205	191	222	214	212	203	184	206	183	193	209	205	191	166	206	213	187	201	200	214	184	231	246	211	194	190	199	197	206	199	203	198	201	171	212	214	196	183	212	177	185	215	205	205	191	211	189	219	192	187	206	223	201	199	200	213	199	208	202	168	219	212	215	209	182	199	192	194	203	193	165	210	189	166	210	166	181	221	171	212	210	198	205	224	179	187	204	192	199	190	184	216	193	195	208	192	203	213	181	203	207	232	195	192	190	209	203	184	188	201	197	212	189	161	231	202	160	207	211	222	203	173	225	225	187	196	199	190	197	218	205	189	193	176	226	189	198	182	186	191	181	196	195	175	219	195	196	218	192	188	191	212	204	211	191	194	172	189	189	183	197	200	178	210	181	179	179	214	203	191	215	197	203	188	208	197	195	198	197	244	193	226	198	183	198	201	202	202	197	208	207	181	192	201	215	200	212	183	192	174	192	185	206	225	197	197	176	218	191	210	193	199	174	212	227	211	207	209	183	189	201	224	184	199	189	202	205	200	215	194	201	222	173	190	177	180	205	192	183	197	209	201	190	189	189	220	175	159	182	188	174	205	187	178	196	211	219	228	182	197	191	188	217	197	186	198	212	192	226	186	190	204	190	207	160	171	202	201	218	216	179	196	216	205	187	208	221	205	210	200	186	190	189	185	187	175	224	197	178	218	188	222	202	226	171	195	199	215	190	221	184	213	207	192	192	205	214	194	207	201	178	221	195	196	189	209	206	194	201	202	193	204	195	199	190	201	226	208	190	191	180	189	196	226	195	199	195	192	201	183	215	203	184	205	230	203	180	197	208	220	180	179	174	177	176	200	213	202	181	179	191	210	185	200	191	179	206	196	206	196	193	221	170	190	215	189	170	186	189	189	198	194	221	192	211	186	190	194	191	223	176	210	188	185	189	195	182	206	195	193	180	169	218	229	190	184	180	191	188	207	182	220	192	193	203	183	192	197	194	201	190	171	210	184	195	197	190	210	182	191	192	186	192	201	222	184	209	186	201	200	199	190	191	219	172	177	196	181	187	180	210	201	220	185	180	164	203	195	201	210	194	205	192	203	194	214	215	202	190	206	182	204	217	171	216	218	168	230	215	190	199	205	174	202	179	202	219	193	227	212	198	194	216	183	219	208	222	198	189	217	191	211	180	188	182	220	202	198	168	226	212	175	189	195	196	176	219	231	211	218	202	204	240	192	192	169	188	198	214	200	202	210	203	195	219	198	209	192	190	202	184	210	207	193	181	204	187	216	188	194	199	197	217	207	212	190	183	217	196	179	163	183	197	209	192	237	212	200	205	188	222	193	193	191	176	209	179	222	190	189	180	201	202	196	209	220	214	194	208	194	221	181	211	212	202	184	214	226	202	183	204	193	209	193	171	213	158	182	222	203	186	176	168	196	222	203	197	187	198	199	201	203	197	184	182	224	207	201	186	205	187	210	184	186	183	202	203	192	193	185	183	214	229	180	187	202	205	196	197	196	194	201	191	212	181	184	180	186	198	213	218	193	209	210	229	210	199	190	187	184	225	231	201	192	214	229	188	192	200	213	228	183	195	192	203	182	199	204	181	199	186	193	193	198	178	209	193	203	196	187	214	180	190	166	203	204	177	181	227	187	213	203	189	177	195	207	208	189	186	206	188	166	171	200	229	187	197	185	162	203	189	198	234	208	202	205	209	230	213	190	194	187	218	201	191	186	205	194	187	204	202	196	239	191	218	182	211	217	209	206	199	212	187	181	222	197	199	184	195	221	178	186	205	202	186	195	204	200	189	174	198	208	221	201	195	195	195	174	189	186	176	211	183	174	186	206	178	207	211	218	199	199	217	217	197	210	179	205	196	155	205	207	183	207	201	194	204	214	207	183	184	218	186	203	198	183	208	207	191	181	200	207	173	179	188	188	194	202	175	173	215	193	187	206	195	199	219	210	205	221	225	216	166	186	168	184	182	198	204	213	196	213	198	211	207	211	186	208	217	177	181	209	210	193	196	201	206	186	185	190	190	216	205	188	195	185	206	191	223	227	168	169	224	182	213	213	183	206	201	214	186	196	193	168	176	189	186	188	199	200	220	231	202
20826	20339	12111	10923	10147	9666	8226	5695	4141	3960	3579	2917	2550	2192	1848	1731	1566	1210	1206	1146	1112	1010	997	986	841	827	803	844	823	862	765	728	686	692	681	659	641	636	597	619	649	544	579	544	517	533	525	554	520	532	517	538	522	481	527	504	513	489	518	474	492	510	486	489	470	499	487	499	479	441	482	471	495	503	489	447	476	506	509	495	514	446	459	499	493	461	509	475	475	425	442	499	464	515	458	471	485	461	469	415	445	498	513	501	485	482	497	477	475	480	457	462	443	431	454	484	456	462	464	462	482	471	457	400	454	490	508	436	476	507	442	478	486	475	456	438	481	469	477	461	485	505	415	457	437	498	464	505	495	445	476	477	453	491	497	431	477	463	462	495	461	437	476	472	462	468	475	499	457	478	461	434	471	441	499	482	483	477	481	470	437	476	418	477	443	442	454	479	459	492	467	472	477	456	492	470	472	458	467	482	469	497	476	442	449	461	470	470	471	457	437	460	456	451	467	477	486	469	435	462	476	454	490	464	474	453	465	419	459	458	436	507	474	456	485	456	449	480	491	464	437	453	464	453	437	465	467	482	437	472	500	444	487	454	431	461	461	451	483	456	436	475	492	455	465	482	480	471	447	489	466	486	450	479	459	451	460	490	461	522	486	448	486	448	478	462	472	435	484	494	471	455	470	448	449	460	448	469	450	471	446	472	510	478	501	473	467	435	491	483	508	486	456	449	472	471	489	451	467	476	474	452	461	524	441	469	465	470	429	439	485	442	475	468	458	478	472	502	434	455	456	467	473	482	484	462	487	481	481	474	453	420	456	452	489	474	471	433	451	479	483	451	518	462	459	473	467	470	428	468	477	423	449	441	484	512	470	505	478	446	492	483	478	487	476	483	460	468	463	483	481	483	497	479	444	455	461	466	482	464	464	428	440	458	420	448	455	452	475	477	470	488	470	493	468	455	447	444	445	448	496	496	478	468	499	466	411	449	493	478	467	477	429	459	459	494	488	497	472	465	481	511	461	434	470	455	468	503	466	446	498	480	429	479	432	458	492	493	505	479	492	483	437	480	489	450	487	514	519	457	473	484	468	484	461	442	450	446	491	436	446	467	495	475	482	496	473	473	502	490	459	462	469	490	453	487	451	475	477	487	485	463	446	482	494	472	451	449	471	480	461	427	437	425	509	481	464	471	452	424	486	423	482	491	487	477	442	458	435	496	507	456	517	456	473	450	493	463	463	448	467	480	449	502	468	457	499	467	424	472	485	486	488	478	442	444	473	454	478	431	490	477	490	480	453	427	419	461	479	414	432	457	469	475	495	469	493	445	490	478	505	495	474	426	443	496	478	509	474	453	440	464	463	494	442	455	480	460	486	441	473	469	423	474	460	514	448	451	467	462	486	493	445	474	475	482	459	454	542	450	451	445	466	453	480	421	485	479	451	423	507	478	456	448	482	478	497	463	494	468	461	445	453	506	451	514	467	484	500	464	483	451	455	461	494	460	481	460	438	487	465	453	487	490	442	477	486	457	487	493	466	466	479	453	484	453	484	442	494	458	446	464	505	464	457	461	483	465	501	498	451	456	503	445	489	451	452	447	493	470	474	505	468	463	461	483	493	431	516	453	499	478	468	470	457	472	489	467	462	487	484	489	459	500	439	518	449	471	495	495	480	480	488	480	490	453	453	483	467	486	474	501	459	460	527	455	531	463	487	473	448	444	436	437	504	461	475	484	468	498	463	477	437	489	471	437	455	493	463	469	472	471	485	517	450	476	482	457	430	452	481	526	454	449	451	470	445	464	457	460	438	455	468	419	478	458	431	436	474	498	508	498	438	445	442	485	480	493	511	465	489	464	438	458	511	482	474	486	464	457	484	479	452	492	481	443	515	438	456	478	473	479	434	492	508	428	488	467	458	487	440	482	443	414	452	462	451	467	457	493	448	498	488	440	456	476	454	460	467	491	452	488	484	466	513	449	482	511	502	473	540	478	451	487	429	451	459	451	478	467	483	417	479	439	454	513	472	433	471	432	502	476	455	456	437	495	482	466	456	466	475	435	446	473	477	476	473	483	474	469	463	453	473	450	509	450	516	490	463	492	446	467	492	507	463	452	534	482	476	482	466	511	449	462	468	490	480	496	464	452	472	506	479	492	473	507	450	477	449	458	479	409	459	449	462	494	444	504	493	451	476	481	484	505	468	468	458	481	494	485	401	514	474	475	422	444	438	456	442	470	500	482	477	465	462	478	490	492	455	466	455	462	449	478	495	483	462	482	452	516	449	524	446	480	498	477	509	510	453	464	461	521	471	460	439	465	488	464	443	502	450	460	458	460	489	515	496	442	485	457	485	488	482	478	509	474	449	480	426	475	502	450	468	478	458	492	480	518	451	466	475	454	469	467	448	465	420	475	446	475	415	520	446	469	472	475	461	471	448	460	458	453	492	479	436	450	465	488	458	480	459	468	487	471	483	474	442	425	458	477	500	459	470	471	429	479	506	455	438	485	491	492	503	487	484	514	445	441	461	458	475	495	480	457	477	454	492	469	494	461	460	494	488	458	450	510	526	488	458	500	457	480	479	488	476	469	465	507	508	432	473	463	445	479	484	482	503	500	457	459	481	460	481	445	450	466	476	457	468	513	466	445	453	481	493	486	470	474	494	487	440	478	488	472	451	471	483	464	478	447	490	429	487	460	436	486	461	476	474	476	456	486	489	467	477	447	469	466	489	472	476	479	502	482	447	454	474	469	459	461	465	472	472	435	513	470	486	450	471	447	463	464	446	464	440	503	462	450	509	457	465	487	493	483	471	459	470	479	432	458	502	441	467	498	509	456	474	458	450	451	407	453	444	482	464	484	464	474	524	490	466	469	446	469	468	466	471	478	498	470	452	482	491	473	492	447	489	443	483	485	454	465	452	479	474	436	490	464	483	465	496	456	460	444	457	452	472	474	487	506	485	447	459	447	479	520	466	464	466	458	472	477	471	443	443	417	443	507	470	468	472	470	467	476	469	489	463	488	510	459	434	478	484	465	471	489	447	444	475	442	457	481	477	462	468	480	455	459	467	498	499	462	518	475	424	424	461	466	482	496	492	479	444	465	449	482	502	497	482	482	449	477	443	471	457	458	476	475	485	435	471	524	456	435	494	480	468	453	504	452	438	461	496	468	473	484	501	499	459	470	458	514	471	487	474	484	470	481	475	473	464	426	457	496	473	450	449	427	453	453	481	482	504	501	483	478	427	430	448	471	429	457	467	426	498	466	423	446	472	457	465	488	434	507	478	466	485	450	481	498	470	474	520	482	479	425	474	438	487	492	504	458	447	487	428	527	512	436	422	480	506	457	427	523	495	477	421	450	490	484	471	435	506	479	472	505	487	474	504	452	435	485	451	449	503	481	465	449	477	453	424	482	459	454	483	475	492	491	503	466	461	472	465	486	481	472	436	478	462	454	495	503	490	471	496	426	478	434	418	493	458	447	444	478	484	449
37876	31287	19762	10741	6521	4742	2952	1769	1280	1207	1112	854	686	657	488	445	422	328	334	319	302	319	292	270	233	267	219	217	235	229	225	218	214	213	184	231	203	194	214	180	169	196	190	181	160	184	179	174	183	191	178	180	157	173	182	140	157	151	187	192	161	177	146	160	169	171	157	168	172	160	161	177	154	160	144	180	157	160	175	145	159	132	155	147	162	178	145	152	179	149	155	156	170	194	131	143	135	155	162	180	140	150	161	144	144	184	170	180	162	173	137	161	167	153	150	171	151	173	178	151	159	157	173	172	174	139	174	137	174	158	156	143	174	146	165	149	150	152	150	146	161	153	170	155	157	167	148	178	161	154	151	148	165	177	148	149	154	159	176	177	156	151	171	174	180	149	159	134	137	154	173	163	161	164	161	189	179	158	166	164	188	161	147	137	144	170	127	154	170	150	147	164	156	179	165	159	166	168	163	156	153	145	189	170	146	165	170	164	171	163	137	160	169	163	172	174	147	152	180	147	150	174	152	165	163	153	157	170	142	137	164	187	178	156	142	151	173	168	182	159	151	176	155	162	143	160	156	164	157	141	131	144	165	156	165	178	176	146	149	138	155	156	155	157	150	160	187	174	186	164	148	159	185	162	171	189	142	159	176	148	184	141	170	189	167	149	153	136	165	161	156	149	146	152	164	185	162	166	173	151	138	153	159	142	153	158	160	144	160	152	174	184	185	164	189	169	160	163	157	162	174	180	166	147	180	168	175	150	166	171	149	177	156	176	149	166	152	168	171	151	155	158	157	143	162	144	153	157	161	153	155	144	158	167	151	182	140	141	183	147	141	157	169	148	149	159	167	147	148	174	145	173	162	137	196	142	142	142	172	156	159	160	169	163	126	166	148	167	175	171	170	181	154	154	155	140	130	136	171	144	153	166	188	145	165	184	158	159	168	158	148	154	163	148	137	183	172	160	164	149	147	169	145	169	177	171	147	145	145	160	144	161	154	174	167	171	129	172	164	163	166	173	176	153	134	154	163	149	143	167	155	162	161	154	165	195	157	153	165	166	155	170	145	166	140	154	156	157	169	144	152	152	169	150	146	161	174	179	144	163	159	147	179	157	155	168	181	175	161	167	176	176	148	162	148	149	146	167	135	131	145	152	146	141	152	169	136	145	140	138	143	165	157	143	160	156	161	133	119	150	145	163	163	140	151	159	158	171	153	133	175	181	145	173	135	193	185	181	146	173	145	181	152	149	157	162	152	146	170	179	174	154	163	162	164	161	155	153	163	154	150	159	152	161	171	170	156	139	170	157	141	161	187	160	172	177	169	188	153	161	159	157	146	151	174	175	168	155	167	183	190	201	162	183	151	149	155	153	134	165	155	147	172	159	163	166	157	163	172	145	152	154	169	166	161	147	147	144	158	170	141	173	165	157	169	169	165	136	175	163	160	145	152	149	171	166	164	170	150	170	178	162	187	168	167	149	152	167	157	184	160	177	157	154	142	184	161	174	163	148	167	174	157	157	171	163	152	171	152	149	171	163	151	161	172	164	178	174	174	169	163	148	157	154	160	170	142	161	160	165	157	183	194	159	129	183	165	171	179	166	173	159	190	182	177	168	137	139	142	149	169	138	142	154	156	151	154	179	162	155	156	142	160	154	184	170	177	169	171	151	161	183	192	176	150	183	184	167	181	189	134	167	164	144	168	159	162	172	160	185	157	165	174	172	160	139	183	161	163	142	167	160	168	191	181	168	160	164	153	151	177	166	156	160	143	158	157	158	158	148	153	154	152	142	149	174	162	153	173	167	161	162	180	153	155	155	157	159	182	141	152	151	149	158	170	164	156	156	161	172	159	175	161	180	167	167	165	167	166	158	165	152	167	156	166	176	188	176	144	187	180	149	163	171	148	172	180	168	158	163	173	175	154	154	157	137	148	167	164	165	175	178	180	181	168	149	138	149	154	151	154	177	139	151	160	156	167	150	154	175	144	158	158	137	164	171	160	150	152	157	175	163	158	152	133	164	168	154	176	153	169	137	151	134	165	142	174	148	162	151	163	163	166	169	180	174	140	162	135	139	157	145	147	163	143	133	182	158	177	167	133	161	169	171	162	159	181	173	145	154	156	174	184	153	164	168	174	162	152	178	142	149	166	161	176	151	164	160	158	141	158	141	166	157	149	180	156	180	160	167	154	149	139	174	163	160	168	183	153	172	135	167	164	177	171	164	148	161	142	158	158	144	164	179	152	154	165	122	170	152	139	181	157	145	168	173	156	160	185	157	184	156	165	193	162	163	174	144	162	167	163	150	147	169	150	155	130	160	163	159	153	162	166	163	151	174	166	184	176	167	179	173	171	155	135	174	143	149	166	149	157	177	137	162	165	181	152	158	148	167	171	155	162	169	163	149	158	133	137	150	131	155	170	169	153	165	153	148	160	148	159	179	153	168	174	162	159	153	154	183	146	151	169	163	188	140	155	168	180	155	141	156	143	176	163	200	141	180	158	157	149	141	183	164	153	139	155	159	169	145	167	173	140	152	159	132	152	150	149	140	171	152	198	176	152	150	164	186	177	144	181	157	155	157	136	143	161	160	180	164	172	164	170	125	176	159	150	171	163	162	152	150	174	170	134	140	164	140	172	170	158	144	171	136	151	158	171	174	167	144	160	148	156	168	135	181	138	137	180	174	177	167	141	157	179	151	140	151	169	166	148	159	156	148	163	160	140	181	161	142	132	165	166	135	173	165	148	168	178	168	147	158	189	183	147	134	169	186	166	134	141	191	155	133	156	146	147	195	188	143	147	163	128	152	150	166	173	132	167	166	152	175	164	160	145	161	157	156	152	165	150	179	160	146	168	159	141	160	153	189	153	157	168	149	157	162	157	168	172	161	122	129	197	139	151	163	171	136	152	178	182	167	172	157	176	149	146	130	163	156	160	143	178	169	194	158	158	173	172	156	184	154	166	159	183	172	160	140	150	152	174	166	138	170	162	179	129	176	162	157	140	143	132	143	157	145	148	141	149	178	142	149	166	144	165	181	150	152	160	160	150	153	151	163	163	137	169	172	161	176	170	155	153	141	168	157	134	160	149	168	163	132	173	163	174	168	165	151	139	140	164	154	152	148	180	169	152	168	171	153	145	166	187	140	138	146	157	158	170	150	177	136	173	168	152	156	207	142	182	143	169	166	168	165	141	167	143	166	149	164	152	151	160	146	167	167	160	155	185	152	169	170	155	154	159	138	165	157	160	173	152	137	146	172	162	148	172	159	158	162	156	150	163	157	152	157	157	148	149	155	162	173	170	164	139	147	189	159	173	163	148	172	145	160	163	144	164	148	163	150	186	167	143	162	161	161	160	155	179	143	145	177	146	155	167	154	146	167	161	136	160	161	138	170	158	166	181	135	151	163	146	152	187	152	124	143	164	146	170	165	160	191	152	163	182	169	178	155	173	182	155	155	170	181	155	179	176	150	137	166	183	158	147	156	159	159
27436	24431	15768	15062	14293	14111	10417	7302	5935	5734	5212	4430	3392	3296	2370	2203	1766	1556	1670	1589	1389	1318	1216	993	1069	1043	869	925	1017	885	845	813	737	710	690	668	596	654	612	635	588	547	560	483	530	501	486	484	524	436	414	503	474	439	431	443	440	436	417	403	446	434	447	419	409	391	409	400	409	369	405	359	398	356	418	385	423	416	412	433	401	415	411	393	411	364	401	399	406	377	384	384	437	396	432	371	372	383	364	379	387	393	375	398	396	430	375	382	396	386	338	343	359	426	405	415	371	360	379	372	377	410	402	390	384	422	368	369	390	398	376	402	389	415	385	348	385	349	371	372	329	398	357	388	370	372	365	369	386	381	380	386	406	416	385	404	394	398	364	364	385	376	421	411	425	350	418	372	377	396	382	403	384	389	384	375	395	404	375	418	399	367	443	393	340	409	373	403	391	391	406	417	376	390	377	422	386	348	385	367	403	380	416	361	409	362	373	397	393	361	432	415	385	381	406	344	383	386	385	387	390	374	374	397	379	390	371	376	398	367	364	389	387	411	397	374	344	395	412	362	392	366	409	380	400	390	389	429	364	373	393	359	367	385	383	392	370	354	364	368	405	415	331	352	386	392	393	380	389	388	406	390	391	376	391	394	410	372	424	387	398	348	405	403	368	376	381	371	390	395	392	367	384	382	388	414	431	390	401	419	379	410	426	352	370	390	352	402	371	384	383	410	356	406	396	408	404	375	391	394	393	402	371	389	362	411	369	381	377	394	385	396	392	367	415	378	353	383	377	373	363	402	364	377	398	346	394	383	354	341	393	399	362	394	374	400	354	329	385	397	398	393	406	388	399	410	349	388	359	389	407	370	358	416	385	392	354	370	391	410	397	442	382	408	390	379	399	365	397	399	381	398	368	392	382	391	408	392	393	393	410	363	407	370	355	384	378	398	377	401	387	392	359	386	367	389	350	383	404	394	394	326	429	361	406	380	384	371	396	393	376	372	442	397	339	360	380	387	359	398	412	365	359	354	356	395	393	388	395	409	369	396	374	379	363	378	396	393	380	399	377	370	377	393	379	376	413	409	406	413	372	391	374	422	377	391	354	417	381	408	379	354	367	379	361	375	386	394	384	392	403	388	389	413	370	418	396	365	396	381	398	406	385	379	395	371	371	413	382	396	407	403	373	373	387	377	391	348	413	388	387	384	411	353	398	383	400	402	358	367	366	406	381	395	386	393	350	370	397	372	399	383	393	420	366	404	412	400	403	385	385	387	413	399	367	389	364	385	373	362	405	375	380	371	387	385	385	352	398	360	408	385	384	383	367	355	391	369	398	393	402	402	397	385	385	432	435	401	359	362	392	409	357	350	400	397	349	398	381	369	369	413	369	394	357	366	388	338	382	391	376	391	413	396	425	385	399	377	393	394	382	411	389	375	370	396	393	418	417	391	374	381	401	411	360	377	370	417	359	360	382	391	395	413	393	373	392	389	367	376	397	363	391	383	397	379	377	386	385	386	350	383	368	383	383	403	375	434	413	378	409	360	358	379	371	381	390	415	387	398	407	404	379	385	383	381	365	380	405	381	404	379	385	382	406	362	392	393	406	377	397	375	398	364	397	384	370	357	393	368	396	376	363	369	365	367	394	391	401	369	377	408	329	386	358	368	381	387	390	391	385	404	415	382	375	402	401	362	398	399	395	374	385	388	383	413	386	415	354	391	361	382	382	406	392	394	384	393	358	395	403	404	393	367	358	344	390	397	383	388	418	421	391	401	379	393	363	354	377	395	397	398	390	396	362	398	392	389	374	409	410	336	413	386	409	394	425	365	388	403	349	402	360	388	407	407	395	396	394	363	381	391	377	381	398	404	387	399	372	423	412	381	389	409	410	385	374	347	397	396	414	375	358	335	384	397	385	394	452	399	396	378	398	374	363	384	401	356	433	362	371	372	387	390	376	367	374	387	399	359	396	381	382	405	413	347	399	359	391	364	398	382	389	374	424	393	373	383	345	367	406	384	383	403	378	369	388	383	362	350	393	432	404	431	396	392	405	386	397	359	404	377	370	420	371	402	379	400	435	385	381	390	364	381	390	399	398	382	404	421	356	380	410	402	373	417	418	419	392	390	395	387	398	383	390	383	417	387	380	395	358	396	394	398	370	401	405	390	411	386	407	408	403	397	388	381	393	410	402	398	418	395	372	389	363	386	380	395	387	395	401	380	349	352	381	371	426	366	349	396	392	372	401	361	381	380	387	397	356	406	414	380	387	367	397	408	369	400	398	360	388	416	397	355	401	390	366	383	396	343	410	368	417	417	383	385	380	371	375	410	402	418	394	363	381	371	397	387	386	394	413	369	375	379	418	390	368	380	398	387	397	343	382	405	379	361	391	375	389	404	378	411	392	396	388	364	415	374	384	377	370	378	370	389	377	397	391	378	405	365	408	386	408	345	375	367	367	405	402	373	397	360	360	327	394	361	367	404	368	365	374	382	397	414	347	424	383	394	356	387	369	400	418	367	415	400	412	353	401	390	426	420	373	369	418	369	377	372	404	406	376	400	376	401	402	390	442	376	415	398	360	403	383	385	386	392	386	402	381	399	388	382	392	393	378	396	438	377	396	388	358	366	399	384	416	384	346	350	404	347	397	378	379	377	392	354	376	370	387	362	392	394	392	405	392	394	354	380	359	435	399	373	380	358	349	351	370	396	382	381	384	367	338	371	383	376	358	375	381	369	343	361	352	372	383	386	388	377	387	374	370	366	385	414	349	373	369	375	384	381	384	388	400	382	341	378	368	376	369	412	362	380	391	385	390	399	420	401	404	397	370	386	380	370	365	367	409	369	415	372	406	383	397	405	347	382	415	396	361	409	401	384	380	383	391	391	361	401	385	392	392	385	372	380	373	376	355	371	368	354	423	397	368	406	413	407	382	402	404	374	387	394	380	378	404	360	373	398	401	369	397	389	372	403	400	366	414	352	417	368	384	391	383	374	403	351	382	369	365	395	357	394	396	384	395	382	405	393	407	349	356	374	365	394	380	389	376	364	365	375	381	380	384	368	367	391	371	396	365	371	350	390	412	384	355	361	362	401	400	424	390	367	373	400	356	375	374	373	408	405	395	356	372	363	357	367	384	378	357	402	369	399	416	396	391	390	401	392	392	379	411	378	397	391	383	408	394	342	363	375	384	364	384	372	348	368	377	356	358	397	384	399	368	382	382	371	384	414	404	328	376	415	381	390	384	394	380	389	377	352	381	388	359	384	431	382	404	399	346	366	391	368	409	351	345	369	393	394	424	397	378	377	359	406	370	406	393	380	359	365	401	392	398	398	394	370	376	374	376	399	389	374	389	420	401	386	389	380	395	382	364	389	365	365	387	428	373	394	393	431	411	393	386	409	369	383	391	397	376	381	372	372	377	408	373	375	373	400	399	413	394	382	388	376	341	393	376	414	393	386	389	387	381	381	379	357	351	401	364	370	397	426	409	376	388	403
8952	5525	3257	2158	1616	1168	848	608	498	519	452	369	318	316	322	333	246	260	298	278	239	261	219	249	249	262	231	215	236	202	218	233	219	215	214	187	206	205	243	224	224	207	222	213	199	222	196	198	221	176	197	204	228	219	221	207	210	221	217	182	231	184	191	209	201	249	197	200	196	182	194	197	189	192	201	229	195	190	177	196	193	202	213	189	193	182	196	209	205	199	220	212	201	180	198	204	208	198	202	230	191	214	174	197	237	201	165	188	184	211	214	229	214	193	200	193	208	207	202	204	223	230	205	221	207	202	200	205	200	218	165	180	187	179	206	174	218	199	223	216	193	234	210	224	213	185	179	204	224	219	203	211	218	214	222	208	195	220	201	202	213	186	222	190	213	202	222	188	195	216	186	193	206	205	192	215	190	194	216	219	193	222	186	181	236	208	179	216	180	240	192	214	183	208	208	215	184	181	217	190	199	198	203	200	204	178	188	173	208	202	196	215	203	207	204	203	213	204	223	205	207	214	226	205	223	202	180	213	180	219	213	213	191	176	203	189	213	191	199	189	224	220	211	213	211	207	195	184	203	188	219	224	196	201	215	224	192	197	226	206	176	173	218	200	206	200	201	192	239	217	199	211	177	233	212	227	193	188	198	184	191	184	194	194	204	212	232	202	205	216	195	206	194	215	187	198	195	184	208	207	212	232	175	212	193	205	215	196	213	205	186	207	212	217	206	207	227	224	195	224	189	220	206	196	187	191	205	198	212	206	212	205	217	214	199	196	197	199	199	189	199	222	217	242	206	200	204	200	194	203	198	206	221	231	232	239	202	196	223	186	192	181	183	183	228	207	217	190	195	190	211	214	206	193	200	182	210	197	210	209	211	217	225	208	199	213	210	190	189	223	215	195	195	199	201	215	198	201	218	189	192	212	193	183	214	181	217	199	176	207	201	215	198	187	194	198	209	202	244	195	221	221	183	198	207	181	200	208	178	207	195	200	196	202	218	213	218	227	196	197	233	192	203	181	223	231	192	216	191	189	203	192	211	186	202	171	227	174	231	224	212	169	182	228	183	207	197	190	181	202	202	184	212	180	195	203	214	217	206	198	173	170	204	211	217	172	202	222	186	206	202	209	213	194	184	218	208	204	207	158	198	204	184	176	199	195	211	215	196	210	219	200	186	213	168	182	187	213	210	201	216	177	208	172	184	199	231	197	211	197	210	208	218	189	176	200	211	199	187	193	190	196	193	225	203	219	202	205	195	214	184	211	199	203	187	209	211	258	204	222	197	199	192	215	201	210	190	195	200	181	211	228	239	186	173	235	207	207	181	198	197	195	206	232	216	195	212	195	192	215	193	218	230	193	229	206	212	191	210	235	225	203	227	201	207	198	214	229	194	183	178	179	207	213	206	187	222	212	231	193	190	208	204	195	182	199	192	199	196	196	224	211	220	212	203	225	236	181	175	214	210	211	235	198	205	226	228	242	231	211	197	204	197	202	208	211	165	199	208	222	214	213	222	171	186	212	171	196	237	211	222	203	200	161	205	180	206	234	213	204	194	190	188	214	192	209	175	211	206	199	196	226	222	197	211	217	214	210	191	206	190	208	223	207	213	205	208	183	204	185	216	198	194	205	198	208	203	177	185	226	194	195	183	207	170	208	190	225	206	198	205	203	215	167	203	198	212	211	184	180	216	214	198	232	179	204	206	194	196	209	207	204	191	192	193	219	222	195	192	186	199	222	194	217	210	201	202	197	188	231	205	190	217	200	190	201	189	180	213	201	191	212	195	219	216	193	204	195	212	194	215	195	194	216	181	209	212	206	212	179	174	175	195	220	200	198	205	188	191	200	192	182	206	229	190	180	174	191	205	198	224	210	200	178	192	195	168	194	193	211	214	214	188	194	165	213	208	220	189	211	208	217	207	198	212	212	196	215	197	219	212	231	211	211	205	226	215	204	187	200	216	185	201	197	215	189	195	194	225	197	211	196	204	184	209	194	211	205	202	202	227	198	184	177	194	199	208	220	218	209	220	200	213	206	229	207	229	214	203	212	211	205	205	191	192	198	237	206	181	191	180	197	232	199	211	199	180	223	182	219	201	208	220	226	189	200	219	211	215	200	223	184	188	207	204	215	220	201	177	207	202	202	187	232	219	195	224	205	183	200	162	187	244	224	206	166	192	192	200	185	184	215	214	223	196	209	212	207	214	214	206	207	211	199	220	198	196	227	201	195	207	182	211	171	180	212	217	216	208	212	195	246	206	197	205	176	213	190	178	197	217	207	185	183	206	187	185	200	198	189	212	196	190	219	202	213	209	185	181	190	194	204	212	210	197	224	213	194	214	189	183	224	206	205	188	184	217	219	177	220	200	212	194	196	213	188	185	228	218	227	206	181	208	191	182	217	213	188	214	200	183	174	203	198	215	219	209	191	204	211	194	217	180	222	179	212	216	186	216	195	187	218	191	219	217	212	222	214	214	218	199	200	183	185	217	190	202	199	214	212	195	226	180	191	160	183	242	185	213	199	225	206	215	215	226	206	179	211	195	192	214	199	189	199	197	217	207	210	203	178	196	188	229	217	195	195	193	224	200	231	208	181	207	200	198	205	200	207	214	212	203	221	210	209	171	199	206	178	203	207	184	175	203	189	211	200	186	218	177	214	192	185	200	203	165	219	225	225	217	200	217	209	211	193	203	208	177	224	240	212	207	206	196	203	202	185	209	222	236	222	227	202	161	202	202	197	195	175	232	200	203	189	245	209	200	202	179	220	199	194	210	196	181	193	207	207	197	230	189	202	204	219	212	194	202	204	192	205	212	186	202	208	207	187	233	229	216	196	219	199	215	196	182	193	225	230	174	167	203	216	219	213	205	194	188	211	208	218	208	212	185	208	210	180	202	184	202	180	212	224	216	207	194	218	198	213	187	212	220	195	224	198	209	215	236	212	203	209	220	233	204	223	219	221	205	195	214	194	201	204	212	213	208	212	183	176	185	218	209	201	199	197	218	207	176	220	208	211	183	191	182	210	218	249	219	169	204	212	199	196	201	192	201	211	228	198	209	188	181	207	207	204	228	200	211	197	201	207	171	209	209	194	183	201	215	204	205	202	216	217	193	195	209	214	208	184	185	195	181	207	203	199	162	195	180	192	213	199	210	196	219	195	189	204	210	220	179	193	202	205	225	206	207	194	179	192	194	201	215	194	187	190	191	205	218	181	181	178	206	230	222	227	199	189	202	218	210	209	197	211	223	203	209	211	220	205	215	204	198	213	203	211	230	188	220	206	200	224	180	189	178	196	220	192	213	186	232	211	196	197	224	188	199	210	234	221	199	190	202	211	196	216	185	207	187	197	211	192	232	188	188	221	218	216	222	221	183	212	237	209	202	205	192	217	187	188	212	196	196	181	181	217	219	202	224	206	194	209	214	194	225	228	205	227	204	195	190	230	182	208	193	181	194	231	206	187	191	183	245	232	208	181	200	208	193	218
6997	6189	5385	5988	5927	4614	3480	2618	2253	2143	1862	1521	1310	1251	1005	1024	948	911	901	791	796	788	718	666	670	666	657	684	639	601	592	592	569	602	562	585	544	551	533	501	534	542	513	554	546	498	522	518	462	511	488	465	492	463	492	493	528	503	469	484	428	492	461	502	506	495	479	472	505	498	485	479	470	470	490	455	489	479	459	445	465	495	462	526	486	523	484	491	477	469	483	455	473	467	473	528	472	511	499	434	461	505	461	490	462	499	492	501	521	466	485	473	483	527	490	490	482	504	480	491	512	471	475	481	475	506	516	488	464	446	490	475	477	459	465	464	464	477	488	481	504	489	486	552	469	451	437	480	500	477	516	532	480	481	504	479	491	490	521	497	501	464	487	484	490	467	465	482	465	464	482	469	496	474	506	505	515	485	502	480	464	490	494	508	503	506	456	480	475	505	507	483	483	477	458	467	475	476	469	437	461	485	483	480	445	479	488	479	430	489	490	450	500	506	479	498	512	444	482	503	505	473	503	475	479	474	492	498	510	442	492	470	499	484	515	488	498	469	486	457	488	486	459	478	475	470	498	459	479	529	502	480	520	555	481	497	472	492	479	475	516	498	519	458	495	454	456	504	529	476	482	448	440	501	510	469	454	454	477	504	486	506	441	492	452	479	462	491	488	445	457	454	458	467	481	485	505	505	492	515	475	477	477	489	477	451	446	487	476	487	499	488	475	513	451	507	495	469	471	429	489	505	441	444	446	526	489	494	496	461	499	472	462	472	481	520	480	442	470	503	491	476	478	446	472	485	486	523	486	461	474	502	501	464	464	496	494	456	460	457	512	467	500	495	496	513	476	479	449	449	487	456	483	464	511	487	481	512	494	532	544	503	465	474	487	450	500	474	502	465	488	479	490	479	462	515	473	486	437	463	474	466	463	472	438	486	482	473	479	449	513	480	477	485	468	465	509	465	484	521	514	475	491	465	500	468	443	476	457	501	460	499	508	482	491	499	449	458	486	510	537	480	483	492	472	485	484	466	514	477	494	480	455	443	473	470	489	481	468	442	496	474	457	482	459	490	482	482	465	494	463	507	513	479	479	475	489	446	494	461	488	439	458	516	459	476	469	500	485	477	495	500	480	434	448	483	456	452	498	465	446	490	489	456	456	473	470	479	464	491	447	502	478	448	494	464	495	469	479	426	488	480	479	510	457	482	496	448	482	467	475	488	441	470	471	480	487	507	512	480	481	493	495	470	486	493	460	484	508	448	484	471	486	483	481	465	462	487	488	479	445	495	454	508	499	483	464	427	515	481	470	494	516	471	506	473	442	462	460	489	503	466	493	451	487	490	473	462	448	454	477	508	470	505	478	444	469	471	474	476	476	479	470	529	464	495	462	501	530	474	466	483	502	471	462	480	502	513	454	493	489	527	478	511	495	488	498	504	509	491	511	496	501	444	477	492	491	462	471	482	468	514	478	524	430	459	487	435	426	495	498	481	488	496	470	482	488	491	440	495	454	485	497	485	515	485	487	484	491	491	451	452	486	505	457	467	455	506	506	521	469	538	473	476	489	464	472	495	513	480	474	486	491	464	500	493	477	471	492	465	471	475	478	455	477	506	479	508	496	493	481	482	477	454	474	505	472	494	526	485	465	515	502	498	465	494	485	504	500	445	478	497	532	507	467	476	452	480	427	451	500	506	475	465	481	507	501	472	484	517	493	499	497	507	498	449	480	475	436	522	469	478	455	492	489	456	494	485	482	457	487	465	493	469	471	437	463	485	479	462	457	439	525	452	487	463	510	483	483	486	494	483	491	469	494	459	467	472	486	484	441	435	501	485	482	454	471	486	453	491	488	440	507	495	461	432	452	469	492	484	502	485	465	479	491	487	500	469	443	476	477	485	491	492	451	475	482	443	510	480	485	499	442	523	491	493	516	507	496	476	471	451	488	457	483	498	485	456	468	484	462	467	476	451	459	511	479	473	476	536	463	524	449	436	466	500	498	492	442	434	503	503	507	487	488	515	491	474	496	442	506	512	509	461	462	496	537	475	496	535	438	433	446	472	469	468	464	506	499	495	480	478	468	453	481	512	478	479	504	477	496	438	452	490	476	435	479	475	488	490	499	464	503	482	466	464	475	508	459	467	477	508	480	467	471	521	480	503	476	476	547	447	464	487	504	480	491	472	502	482	496	525	495	470	451	462	463	505	473	489	473	509	472	482	447	494	492	476	521	482	467	454	459	459	476	476	456	477	498	498	502	479	509	491	474	497	481	510	470	487	468	468	460	487	484	488	485	492	462	472	499	501	479	459	463	464	493	483	518	494	431	441	474	473	475	498	472	471	486	502	485	484	481	498	493	513	502	505	490	526	494	514	489	477	517	498	486	474	496	454	442	492	494	494	503	476	519	492	506	478	522	484	511	482	458	479	464	506	480	503	441	501	526	458	479	486	472	489	508	481	520	507	474	478	422	500	475	513	457	499	475	489	521	506	471	492	460	503	481	495	482	498	456	498	465	486	475	511	470	503	493	475	483	516	487	497	465	474	471	480	512	461	475	493	471	419	448	469	460	483	477	508	499	494	491	490	475	500	491	499	479	445	444	485	504	496	459	489	485	461	480	442	469	487	466	538	495	486	506	423	510	489	519	513	484	506	480	508	493	513	470	464	419	475	468	468	471	457	511	506	471	504	477	515	460	480	502	487	473	473	504	489	455	471	467	470	465	475	494	482	498	467	502	483	468	463	467	484	524	476	482	478	515	432	457	464	492	476	483	492	516	475	468	490	488	495	483	497	526	470	480	499	467	494	507	443	463	461	473	493	491	477	468	484	445	435	474	514	514	475	482	477	476	484	480	472	457	500	482	495	470	449	470	482	488	458	487	455	526	469	477	476	456	530	474	525	524	506	478	499	448	474	482	510	474	485	492	489	504	494	486	466	478	484	521	497	470	475	519	503	522	490	486	488	449	506	536	464	467	473	471	486	486	513	488	474	461	448	497	500	494	488	512	505	451	455	494	500	495	478	476	492	475	480	455	474	475	475	483	479	460	514	498	501	477	490	475	473	502	519	521	475	477	501	449	483	472	477	496	476	513	447	462	502	470	470	467	485	460	484	495	481	456	441	470	467	459	489	479	479	508	495	475	487	467	463	497	502	499	497	474	473	463	457	458	474	475	513	491	467	462	473	486	468	474	497	491	464	500	540	452	448	466	442	437	496	463	447	504	480	479	454	487	489	503	487	472	502	491	472	479	517	494	469	488	459	478	480	445	467	459	505	448	467	460	501	483	504	474	479	475	495	492	531	528	512	487	479	495	520	490	457	482	475	507	465	466	441	478	467	438	475	497	502	501	483	517	490	488	442	457	476	459	518	466	467	499	491	519	498	504	484	440	491	453	512	478	437	517	470	485	468	487	481	498	491	486	499	467	504	498	481	521	502	460	486	479	537	479	487	477	453	463	457	509	467	501	483	456	479	473	486	468	467	476	473
27530	22453	13500	6402	3909	2527	1664	1091	1095	862	685	632	515	465	429	392	352	339	341	338	274	254	260	284	284	253	266	249	256	259	254	210	224	231	224	223	213	222	228	246	248	223	203	181	220	229	215	218	213	183	199	228	210	217	217	193	202	178	222	192	201	195	182	209	211	184	212	194	201	203	186	203	177	207	194	201	190	176	206	200	199	220	221	198	197	177	198	177	206	181	188	208	187	208	191	203	181	183	185	210	208	196	197	209	170	218	198	208	203	169	193	216	198	232	191	222	222	190	225	207	203	190	216	208	206	208	218	196	189	189	190	190	178	224	238	216	197	151	204	184	198	201	184	214	185	190	221	214	181	197	224	174	170	213	205	194	212	205	200	173	205	205	188	210	194	203	188	201	201	186	206	215	227	234	224	200	196	190	207	202	198	200	215	204	174	188	179	196	232	197	188	217	216	212	212	207	195	184	207	192	193	197	221	198	197	180	191	210	184	164	219	204	198	177	211	213	225	193	195	200	182	186	170	187	215	193	186	212	198	213	211	194	213	215	196	190	216	208	205	199	183	185	191	193	211	202	218	208	205	190	219	175	192	204	202	206	196	183	213	191	198	213	207	199	219	242	175	185	189	203	203	217	197	226	209	219	201	190	188	191	233	183	183	194	183	200	232	189	219	205	179	209	168	175	223	195	210	220	192	224	187	208	181	191	234	219	185	204	184	209	212	216	206	192	181	204	206	172	218	215	192	198	208	189	181	220	181	186	194	224	215	183	178	182	207	207	221	201	199	202	190	217	211	178	194	213	192	198	196	226	193	217	209	201	196	212	200	176	221	207	220	224	207	211	200	215	166	215	218	220	194	171	196	197	200	175	204	182	192	206	215	193	204	192	191	207	194	221	199	199	206	184	200	218	189	195	206	194	192	201	231	179	177	209	197	191	193	194	210	182	197	181	207	192	196	221	207	178	231	198	201	185	206	205	213	194	185	185	216	194	194	215	212	191	189	190	167	206	210	212	190	203	201	202	202	212	237	202	195	189	190	205	198	215	165	220	216	192	203	230	214	204	205	219	174	214	187	202	187	217	195	199	221	215	195	228	179	183	182	209	193	227	194	205	219	217	179	197	175	227	189	185	200	183	212	204	198	193	200	177	217	223	182	200	193	187	188	210	209	191	166	196	187	200	192	197	232	183	199	208	192	183	221	214	185	200	207	205	202	193	207	207	187	168	213	214	208	203	201	182	183	198	210	197	191	161	213	184	193	242	198	203	194	192	184	210	203	192	193	208	187	189	195	212	201	170	195	189	231	216	200	175	177	180	180	210	204	207	176	218	223	230	166	196	175	194	220	183	213	217	211	204	190	206	203	168	212	193	179	199	188	214	195	232	202	196	190	170	181	204	214	205	192	219	210	177	201	214	214	203	245	230	207	177	211	221	196	196	210	191	218	214	212	198	218	206	198	192	212	191	197	201	187	199	192	211	192	215	205	207	209	214	200	181	175	197	195	228	210	207	196	187	201	169	195	198	210	208	210	223	215	191	222	196	205	245	204	183	193	176	203	220	214	227	229	192	200	172	214	208	196	209	195	207	224	186	184	192	197	213	217	221	198	198	181	192	196	223	192	217	209	189	203	190	216	192	218	179	185	203	205	210	210	186	212	189	161	176	203	202	198	216	205	213	218	183	195	191	198	208	204	231	235	197	203	200	202	214	179	200	182	201	203	200	222	218	198	251	199	192	228	204	183	192	188	194	192	198	210	184	219	206	220	189	220	199	181	198	203	188	209	210	184	192	196	199	215	182	221	203	174	199	189	210	194	195	236	206	220	206	223	189	204	212	214	197	196	176	213	193	174	218	188	193	205	212	195	208	176	208	183	178	200	188	181	198	187	205	198	213	215	204	240	214	203	196	196	194	222	214	225	219	194	183	208	210	211	190	217	196	200	209	205	211	192	196	185	159	192	191	206	205	212	217	219	236	213	185	191	220	185	173	214	196	217	196	220	217	194	193	182	214	182	222	185	176	198	217	214	209	232	219	187	175	197	188	199	189	191	204	189	202	211	189	191	232	215	232	173	191	191	188	202	192	203	206	222	198	191	200	204	217	221	193	205	215	182	200	206	207	233	217	219	182	217	185	190	221	190	203	205	183	232	187	195	187	200	187	191	170	208	219	199	187	213	182	223	179	191	191	203	179	191	218	201	180	179	187	220	175	211	210	186	199	231	230	210	248	196	222	215	230	191	209	193	184	195	190	214	222	208	218	203	181	221	229	223	181	209	211	185	195	216	221	200	207	188	219	237	224	192	207	203	218	204	209	228	224	226	221	204	190	204	224	202	195	193	203	193	193	191	223	171	203	210	183	199	205	208	199	177	214	211	215	215	198	222	195	201	207	183	205	227	237	209	208	201	208	204	199	198	190	192	186	201	210	173	201	211	232	222	203	174	193	179	202	215	189	184	178	197	200	190	193	217	192	217	226	212	197	200	218	203	191	205	207	204	207	211	223	185	209	192	210	197	193	208	202	193	180	186	209	195	189	218	227	212	162	183	192	183	176	193	198	193	199	200	193	173	190	213	198	208	217	216	193	190	194	199	181	188	208	206	205	189	174	194	199	188	182	179	214	227	211	194	170	190	191	234	232	183	204	189	178	187	181	185	210	179	199	196	190	203	210	191	181	226	204	168	225	191	186	225	212	188	219	216	187	166	217	206	208	233	175	200	184	180	222	187	215	205	206	181	193	178	193	198	191	232	215	190	231	214	181	171	194	211	201	224	208	186	194	211	179	189	208	190	205	232	200	186	167	195	224	186	199	208	219	169	181	213	218	193	196	221	192	212	195	224	176	211	185	231	198	211	209	207	181	209	195	215	188	220	202	202	219	232	219	209	201	181	197	198	217	170	192	217	180	231	201	190	198	192	223	192	221	189	214	200	201	181	192	217	219	206	209	183	197	199	179	206	189	210	185	206	209	179	223	159	174	200	207	178	205	198	171	211	213	202	229	210	208	211	176	201	213	201	198	216	206	192	208	209	204	215	186	173	192	185	190	201	175	206	184	187	207	198	208	190	213	209	208	222	209	189	199	189	189	198	222	189	198	210	199	219	196	190	197	187	189	186	203	190	230	199	237	219	220	206	206	184	199	210	186	190	209	213	181	187	182	198	196	202	200	223	208	197	212	229	189	191	209	230	207	190	217	192	209	196	209	192	182	199	196	192	207	208	195	227	189	194	207	214	212	214	212	216	197	190	185	205	204	195	172	200	192	182	169	190	207	194	202	205	202	235	167	203	207	225	195	183	220	210	193	199	227	198	230	205	225	200	202	223	194	190	198	193	190	185	177	197	195	181	193	206	227	205	209	215	233	215	186	185	184	208	205	213	201	207	213	225	197	203	199	206	205	201	204	212	208	184	203	196	180	188	190	195	237	227	195	187	194	225	189	211	203	210	210	215	192	203	225	201	186	211	186	199	186	206	227	179	200	180	204	207	187
21338	18633	11993	10820	10300	8550	6452	4822	5004	4125	2985	2832	2305	1935	1865	1620	1429	1312	1253	1232	1261	1037	1008	976	941	912	847	816	806	803	785	701	681	726	688	651	679	635	595	582	622	598	548	567	570	546	549	521	561	483	546	498	501	507	500	505	485	514	468	494	481	499	504	468	486	479	483	489	465	490	518	502	511	467	496	452	458	465	458	465	500	514	518	516	481	484	480	488	468	457	521	487	504	473	486	471	482	459	511	501	473	491	473	452	451	455	444	507	495	438	489	480	517	496	470	466	444	453	468	466	444	487	494	469	494	437	497	474	476	486	476	497	447	496	493	496	447	421	487	478	500	466	494	490	469	429	502	504	500	490	469	501	463	476	502	476	483	461	508	439	461	455	484	441	489	467	509	462	488	462	488	472	471	472	443	442	467	513	480	471	471	476	483	490	460	512	469	471	441	473	506	472	446	462	472	473	506	444	492	461	492	442	471	444	435	425	481	472	482	483	482	491	469	464	456	486	479	509	482	459	495	452	437	487	507	515	457	475	490	485	436	514	474	479	470	444	481	473	511	468	455	481	482	436	490	462	484	452	486	517	438	461	495	486	514	503	431	462	495	478	492	477	512	480	450	471	471	478	489	454	494	466	484	470	459	479	439	417	497	463	477	474	462	467	459	474	460	466	455	448	484	460	457	465	478	456	457	499	496	490	464	475	477	474	472	428	493	469	449	474	467	463	454	480	488	465	506	497	489	495	492	492	506	436	493	493	445	487	529	470	452	451	439	480	469	497	452	438	432	518	500	489	486	483	478	461	462	465	472	489	419	468	495	461	457	462	468	455	502	460	478	469	472	477	465	479	459	458	483	491	413	440	485	476	464	501	497	468	514	503	454	449	538	493	459	452	498	430	449	500	484	513	466	444	472	452	452	438	479	491	462	496	510	451	545	465	441	476	505	489	490	466	497	478	501	495	456	478	475	464	460	502	481	474	477	482	468	493	457	453	513	481	470	499	503	469	450	452	472	461	469	470	451	491	480	448	491	445	463	493	497	487	483	472	496	459	486	511	451	441	451	469	450	469	474	456	487	507	495	471	445	470	489	490	474	475	422	465	445	464	505	443	458	496	504	472	520	472	466	462	442	491	460	482	445	459	446	490	470	473	483	468	428	486	493	483	513	474	438	487	486	473	443	494	428	479	500	480	469	433	457	461	451	436	466	448	498	471	509	484	476	462	474	462	458	502	516	509	435	476	434	461	457	486	451	476	464	441	475	504	462	428	501	475	494	483	475	455	517	466	481	504	490	466	501	475	461	457	475	463	474	451	477	497	471	493	462	543	444	493	484	518	482	480	439	456	489	478	454	499	501	510	444	483	435	442	438	463	457	489	498	486	464	478	495	440	453	440	488	489	454	493	463	460	493	515	450	489	477	494	463	503	458	478	464	488	451	492	438	474	449	492	480	458	442	424	437	514	470	449	479	462	465	447	473	513	456	454	483	482	447	477	468	467	478	461	474	457	486	466	481	481	431	478	456	449	466	502	435	496	464	464	458	436	486	495	509	471	460	519	468	480	504	467	521	480	480	466	449	461	499	470	462	463	505	494	447	465	496	492	439	464	465	490	481	458	487	473	504	451	457	429	462	466	453	462	461	514	481	448	481	459	443	474	464	468	457	455	480	471	478	470	471	431	484	471	498	478	477	457	451	472	505	461	527	488	493	440	473	508	523	487	464	477	453	443	462	527	476	512	449	440	497	466	518	497	452	494	469	451	498	450	482	507	493	502	467	465	479	469	459	494	464	471	480	493	463	497	456	511	462	454	440	481	463	493	458	469	437	493	479	480	496	473	473	480	491	471	466	451	500	443	481	466	463	483	445	487	444	470	500	505	500	503	480	469	461	478	428	447	494	507	505	480	447	478	454	456	440	497	459	498	497	451	506	485	492	488	469	484	461	466	496	476	511	479	447	481	455	472	455	428	447	486	538	433	476	474	483	520	458	434	453	439	464	476	464	475	469	521	429	452	489	512	485	474	474	435	453	494	451	464	462	466	475	462	465	487	500	484	478	509	495	493	450	471	417	511	485	455	490	449	463	476	472	516	517	515	459	441	503	466	472	463	464	517	475	476	453	467	461	438	493	443	495	470	464	504	465	458	463	453	513	462	478	453	425	483	447	449	466	483	489	467	468	430	489	506	492	483	485	527	457	469	473	472	508	491	504	438	487	480	488	505	436	473	472	477	470	507	466	477	444	490	447	452	482	518	495	485	474	506	465	463	483	495	474	447	511	474	459	468	473	437	462	466	437	455	479	460	483	493	479	482	472	436	507	510	461	490	428	511	448	460	482	481	500	501	460	496	464	473	505	492	496	482	476	445	456	493	477	474	492	501	489	452	484	480	467	473	491	483	477	428	464	462	458	486	469	468	441	476	478	482	433	503	482	441	495	484	474	465	449	500	505	503	486	446	493	444	470	487	472	479	479	466	490	503	498	500	485	483	478	441	498	436	515	449	465	471	450	502	487	482	460	487	505	503	464	480	468	469	481	463	476	453	521	467	482	453	492	479	517	444	442	497	467	443	470	516	492	476	416	462	454	467	482	463	478	458	457	458	460	469	474	414	501	453	505	456	470	447	493	450	441	478	484	488	491	500	516	517	490	500	493	543	481	508	481	447	467	474	462	492	451	469	504	495	476	470	455	482	462	471	476	484	457	451	475	479	494	440	487	448	463	450	491	486	457	491	452	467	458	461	474	436	485	448	469	532	451	471	419	490	481	448	475	462	477	482	456	489	451	437	493	498	493	484	508	471	486	487	490	512	469	486	451	433	497	473	474	479	484	483	452	442	496	494	483	488	468	450	482	482	445	468	485	519	455	470	485	490	460	438	472	490	519	471	465	483	488	475	447	510	509	500	490	471	493	462	459	473	508	490	444	460	460	460	436	466	457	446	468	484	494	452	487	408	459	476	473	510	498	488	453	460	498	477	459	456	458	503	441	461	476	483	474	463	480	509	504	493	476	490	456	446	463	454	478	452	468	517	483	511	472	543	512	484	456	407	461	482	447	454	493	512	422	476	461	475	455	491	433	463	480	510	460	522	491	484	457	470	466	457	492	432	469	451	473	459	469	485	457	469	433	456	516	492	486	499	468	445	441	458	489	472	477	475	518	466	499	463	463	475	510	493	469	458	473	444	487	521	476	495	513	472	464	457	496	478	482	497	455	487	514	478	515	478	512	515	511	467	488	516	474	478	448	473	463	466	474	475	461	460	466	479	482	482	471	500	490	464	478	463	465	480	468	466	491	505	460	501	483	489	468	477	471	423	447	468	463	444	505	468	448	481	468	491	511	470	501	494	473	457	478	484	440	501	429	473	473	434	459	513	469	449	495	490	505	472	499	487	495	518	464	469	466	446	461	486	445	432	450	509	465	484	509	460	463	459	498	431	447	449	456	466	477	467	464	489	468	453	455	441	435	438	475	462	476	473	439	450	484	475	487	472
38014	33162	20933	10875	6548	3875	2348	2019	1644	1232	972	765	598	589	481	405	435	372	382	344	320	261	277	254	289	300	275	247	276	240	241	213	180	224	237	219	173	183	182	191	197	191	191	191	176	201	184	170	164	174	180	150	179	173	176	177	169	168	167	157	164	148	156	191	162	181	155	156	167	142	148	172	163	176	153	150	152	159	152	150	182	172	178	169	167	163	165	160	165	145	162	171	184	162	139	163	148	161	153	137	173	156	133	152	139	157	162	162	164	159	177	175	158	175	152	173	190	150	147	180	153	159	165	154	147	142	171	169	165	148	139	151	184	154	170	162	133	174	155	173	173	163	174	148	138	144	158	190	168	142	171	136	166	159	166	162	150	156	181	137	156	155	159	154	147	153	168	174	174	156	146	164	164	169	159	173	180	142	154	146	169	166	157	154	154	146	155	153	145	142	148	166	170	172	178	183	155	154	137	153	170	167	172	175	168	136	166	171	147	191	160	158	163	179	168	160	154	169	156	165	163	150	141	175	158	182	169	177	158	162	147	174	160	166	160	155	166	175	164	164	157	152	157	165	167	179	148	136	173	182	158	166	163	137	137	159	176	179	154	171	153	155	181	163	149	150	167	165	157	172	168	179	153	161	153	169	148	152	171	152	151	157	151	160	179	165	158	156	141	142	193	168	171	137	176	176	161	141	162	153	189	166	175	176	163	132	176	145	144	175	168	157	151	152	151	163	169	138	155	154	161	154	167	163	160	166	192	164	171	142	152	164	184	176	155	154	151	155	165	158	147	176	172	170	141	167	171	146	183	146	161	163	172	174	153	155	157	178	162	158	163	134	165	165	142	176	169	178	168	168	190	162	157	177	149	176	158	189	174	145	159	160	153	172	159	193	174	148	167	154	172	168	151	164	175	149	160	183	144	155	162	181	158	185	161	176	160	170	145	164	180	155	153	130	155	167	191	167	153	172	162	164	158	139	178	155	156	163	148	162	173	156	161	155	171	165	153	140	171	144	154	152	139	146	153	176	144	165	180	157	119	146	161	163	153	164	159	156	177	158	136	146	165	170	154	143	160	153	172	158	189	149	141	155	166	168	170	169	154	165	152	163	158	138	143	140	149	144	161	139	137	152	148	172	157	161	170	152	155	161	157	182	159	164	154	153	164	161	133	150	136	167	153	159	158	172	164	192	154	155	146	178	176	146	147	167	167	143	131	165	156	163	143	170	168	171	156	176	151	171	162	165	138	162	181	152	159	167	142	160	152	149	169	161	153	172	138	148	171	150	161	137	139	193	179	179	191	177	156	153	166	157	138	173	148	150	178	150	135	178	157	159	165	161	183	174	144	155	158	169	165	171	166	146	159	158	160	181	151	158	169	149	157	144	143	138	171	169	153	137	140	131	160	160	159	171	151	185	166	172	160	156	165	149	152	183	163	159	184	162	142	133	163	156	167	157	162	151	167	139	142	149	158	164	188	171	171	140	152	171	143	142	163	139	175	166	161	138	171	156	146	153	178	158	149	160	155	177	178	142	170	179	175	140	168	156	162	158	164	170	188	157	187	174	181	156	151	143	170	149	171	163	174	165	157	146	162	149	150	144	171	167	166	157	176	161	171	177	154	147	163	159	161	168	138	164	167	158	150	163	145	149	168	168	157	181	164	178	173	169	173	163	151	148	159	165	158	178	158	157	162	176	145	159	149	168	149	173	171	138	174	138	160	158	160	140	148	161	151	131	172	150	142	173	177	154	134	174	138	163	172	153	179	169	140	165	139	122	172	149	184	180	132	165	172	166	161	160	129	160	148	169	138	161	141	155	176	134	150	172	153	167	177	187	149	165	161	154	150	160	163	138	183	166	174	185	171	158	170	180	167	151	161	152	146	174	181	150	174	177	164	162	148	159	169	152	167	142	177	169	147	153	156	120	167	181	170	154	161	152	161	179	179	181	153	152	169	174	167	150	176	138	162	160	167	150	173	159	166	135	157	145	157	152	144	175	169	163	167	170	165	151	173	158	158	167	159	153	190	158	134	142	170	162	148	154	164	160	170	165	140	138	142	166	158	168	161	168	171	174	181	158	160	150	174	167	172	149	182	150	174	176	188	152	129	173	157	183	147	159	160	157	156	170	171	156	136	143	151	182	139	161	146	142	139	133	170	163	164	166	136	151	173	181	163	169	184	137	151	167	162	167	147	163	153	165	172	131	154	166	196	162	162	177	148	153	148	153	138	187	152	148	143	164	160	143	153	136	149	152	159	144	186	160	157	194	162	145	148	145	167	181	157	173	161	173	171	165	174	135	158	163	165	163	164	176	161	152	148	148	164	156	146	143	173	170	175	164	187	173	159	174	171	187	182	142	145	179	167	158	170	157	160	136	174	152	163	166	158	173	177	130	186	178	180	187	161	167	162	168	200	186	183	166	162	162	172	178	173	163	181	167	158	168	150	170	168	177	161	168	148	173	165	170	168	185	167	162	147	142	149	187	171	157	176	153	196	170	168	153	164	166	151	161	134	171	162	172	177	157	142	152	146	174	168	154	177	155	184	136	175	165	139	160	153	140	144	168	157	162	188	160	172	165	157	157	157	156	144	163	165	177	175	155	160	178	142	147	160	164	170	166	126	172	155	156	149	161	153	180	160	154	168	168	167	181	164	158	151	155	179	180	154	141	181	141	161	142	165	146	191	172	160	134	155	143	173	171	186	171	169	161	158	136	171	160	153	192	169	177	158	162	173	161	167	179	174	183	169	169	165	154	170	179	164	140	162	144	174	179	189	152	166	148	156	149	164	159	169	178	168	169	168	181	174	174	151	163	150	158	129	146	157	151	180	185	152	162	160	174	153	163	173	145	153	165	168	171	168	158	166	170	150	156	186	147	176	153	176	170	152	160	175	149	194	150	172	146	148	181	176	174	155	134	164	186	162	185	163	146	150	168	155	135	177	163	147	158	175	155	160	168	165	166	159	168	169	162	172	176	174	163	151	168	186	179	164	180	149	168	162	174	160	153	143	128	175	155	173	180	182	165	156	147	174	176	170	151	154	182	150	145	150	161	114	172	159	161	160	147	175	153	166	169	165	141	153	149	149	139	190	155	164	140	168	198	151	163	170	148	135	147	151	171	174	165	150	156	174	153	140	148	161	166	151	170	142	164	178	164	185	144	155	182	170	172	156	180	184	166	140	158	161	164	159	153	160	165	155	163	188	161	137	170	186	169	134	139	180	146	151	148	137	147	146	145	166	150	171	163	151	172	166	161	174	164	175	151	141	143	171	179	176	165	185	149	141	163	136	147	165	158	151	175	145	141	159	157	178	135	129	145	147	152	166	151	176	143	140	154	184	153	157	169	165	172	166	151	170	161	167	129	148	169	152	173	154	164	185	156	155	148	170	164	145	172	157	169	162	173	162	193	162	169	158	138	159	159	148	163	168	135	163	138	149	159	122	178	154	161	155	164	176	164	148	164	162	171	130	163	186	174	158	155	177	140
27456	27262	15690	13656	13781	11141	8688	8553	6978	5928	4501	3520	3009	3033	2515	1935	1939	1711	1881	1642	1395	1304	1085	1214	1197	1117	956	920	958	975	816	750	723	720	687	666	673	613	620	620	562	531	501	527	541	493	515	496	462	521	468	476	464	455	455	449	458	451	471	440	439	406	421	439	396	392	426	382	405	418	435	440	400	403	383	385	392	404	379	412	404	412	427	355	388	402	428	385	375	391	395	368	427	352	399	365	389	434	382	412	410	409	421	373	403	395	400	419	370	377	385	380	391	393	387	380	381	398	405	403	371	379	405	417	357	401	342	375	413	378	396	404	349	395	386	375	398	383	365	378	393	384	407	361	368	373	438	414	404	401	391	407	421	405	382	353	410	393	394	373	402	390	360	355	425	398	364	360	387	369	376	393	380	381	373	382	381	397	411	392	413	415	403	372	408	409	400	390	385	385	367	389	358	408	404	412	396	377	370	382	387	425	358	373	396	366	382	376	384	375	380	379	416	364	350	394	351	428	396	367	420	424	394	394	432	435	406	406	345	379	411	400	391	401	363	400	387	378	401	370	390	394	408	428	375	407	385	394	421	397	403	368	373	364	410	392	378	359	394	387	375	417	391	405	382	369	408	399	390	338	396	388	393	372	439	383	414	410	391	386	397	367	379	415	400	371	351	385	387	351	395	397	342	408	367	379	403	423	370	388	404	375	370	379	394	397	391	369	404	367	415	393	370	402	353	393	413	399	389	402	431	399	408	372	378	377	408	426	376	428	406	409	434	379	390	397	382	404	407	387	412	394	405	435	405	377	436	411	385	385	375	405	367	371	371	399	408	350	411	429	396	380	387	394	401	399	387	393	400	361	371	405	406	394	392	422	413	409	393	390	371	401	370	402	445	382	401	362	387	412	392	385	394	388	398	396	406	395	375	389	342	402	400	414	391	384	370	376	380	380	403	391	408	393	454	413	402	397	384	355	393	388	394	385	393	411	368	370	363	403	384	363	365	356	384	396	397	411	405	404	419	385	398	394	401	395	388	376	357	377	395	356	410	389	366	368	393	385	356	395	399	412	406	399	417	360	392	427	391	397	386	385	405	377	411	400	377	355	383	395	411	387	428	393	368	402	385	354	396	421	389	375	359	389	398	357	377	422	434	424	381	394	372	410	427	407	358	412	391	408	392	389	398	347	413	360	403	388	425	417	385	387	400	435	407	350	378	421	406	416	391	389	395	365	404	386	390	411	378	377	383	408	347	383	396	396	377	381	384	377	390	394	394	393	404	397	385	411	374	372	392	396	367	402	435	361	324	383	396	403	368	422	404	397	405	409	406	397	406	370	419	402	380	365	376	425	367	402	361	408	389	380	385	381	390	405	390	411	406	407	400	395	381	382	404	386	389	401	406	443	426	386	430	424	386	400	415	370	391	404	404	406	389	385	397	405	431	357	415	418	407	402	387	412	377	372	390	389	432	386	370	393	377	414	393	416	382	374	386	377	376	428	392	403	403	355	368	377	369	358	414	432	390	440	393	410	393	399	376	409	434	432	414	354	389	393	372	378	405	419	376	420	389	406	386	383	405	401	419	406	373	365	363	416	384	366	416	388	361	388	418	377	397	384	428	363	395	391	392	402	367	400	390	402	387	405	402	379	397	379	407	364	401	401	380	408	348	376	405	389	402	394	361	416	418	385	418	409	356	382	361	404	381	403	385	378	375	415	412	349	363	400	393	419	410	401	415	357	389	433	410	388	385	403	402	351	373	379	446	420	408	397	407	428	386	386	388	399	392	380	398	381	400	380	415	367	372	375	361	402	414	377	414	334	373	406	423	384	417	392	368	367	416	377	365	411	429	454	369	413	399	395	406	392	409	406	394	349	359	392	386	391	383	413	366	386	394	383	384	347	410	369	391	397	400	395	386	357	414	383	381	395	377	392	377	389	442	428	394	369	372	375	355	392	391	366	413	394	376	389	385	366	383	427	355	414	410	376	408	392	379	378	381	391	363	390	378	408	357	392	372	442	387	405	377	406	371	408	413	412	396	400	402	379	412	433	380	394	367	380	382	395	406	377	370	369	405	413	405	409	390	372	402	384	390	423	376	376	374	383	402	402	381	403	364	368	405	412	400	346	393	404	430	381	394	354	391	379	405	387	367	391	388	378	410	397	397	373	370	361	373	419	384	408	387	406	384	391	396	432	425	389	418	398	381	360	386	384	386	394	378	395	390	371	382	403	416	399	413	363	415	374	397	380	376	374	391	394	364	417	374	393	420	422	418	410	373	403	388	396	386	368	397	414	383	398	385	349	380	422	408	386	401	404	405	366	398	421	363	378	370	379	384	386	405	392	411	394	402	403	419	388	381	414	394	356	412	383	395	417	431	403	384	399	404	432	394	361	351	367	393	373	383	372	398	382	394	385	355	389	361	378	405	416	374	374	383	397	395	354	396	395	361	367	380	377	392	387	439	369	361	393	391	378	354	350	427	403	392	380	411	371	374	388	366	402	375	400	353	386	388	391	388	412	351	383	422	408	363	427	398	371	415	392	381	406	393	405	395	393	381	392	371	379	376	401	370	434	409	373	390	357	385	373	369	356	405	401	351	381	377	381	389	342	406	393	376	392	388	386	387	378	382	374	418	458	415	385	397	403	363	390	415	375	381	404	370	388	366	398	364	394	433	363	389	401	404	376	422	422	368	359	375	415	407	421	372	411	395	383	407	383	380	423	383	417	379	364	405	388	418	380	402	402	375	352	392	388	415	393	412	384	399	380	354	360	429	398	380	361	374	402	402	414	381	376	394	397	360	388	363	390	394	392	399	371	370	369	402	390	373	362	376	415	372	364	400	396	383	407	404	394	390	411	360	376	393	398	394	389	383	380	401	404	401	431	379	412	382	370	383	391	383	362	390	384	365	358	374	359	390	375	372	365	403	424	393	384	402	374	391	337	410	370	450	398	404	383	359	423	371	387	399	412	368	381	409	395	411	375	378	382	385	392	388	424	394	397	380	375	398	384	363	386	347	351	402	376	382	389	417	386	393	361	413	409	380	421	360	410	407	414	402	407	372	358	404	378	405	385	401	352	398	411	374	419	405	366	436	405	362	368	394	393	391	375	399	402	385	404	425	395	384	405	370	380	403	366	374	446	401	404	411	355	393	410	370	382	378	382	380	378	405	374	457	417	397	389	384	350	424	378	398	380	349	384	405	372	368	396	401	381	380	377	394	422	381	374	388	361	362	398	376	365	458	421	384	388	364	379	381	385	429	395	375	353	357	374	381	359	391	349	409	372	380	384	363	370	383	382	392	416	381	370	429	378	443	398	405	405	397	392	375	398	390	400	398	378	350	390	393	415	375	382	399	362	361	367	396	398	400	381	407	368	391	390	387	369	388	395	430	399	344	431	402	407	390	380	384	413	382	402	430	363	395	396	400	381	368	377	368	365	399	394	406	403	391	383	346	438	381	394	412	356	406	360	387	359	373	391	396	386	420	375	399	375
8822	5556	3024	1818	1476	1002	782	746	536	477	409	375	333	318	298	318	255	270	286	231	234	248	226	217	218	245	227	190	223	242	198	227	254	217	191	201	220	199	164	206	206	205	186	221	206	213	204	201	181	185	180	183	202	195	224	212	211	205	205	188	205	225	203	181	201	196	213	202	188	200	219	194	192	209	201	202	226	189	184	190	208	195	207	193	193	235	201	211	219	223	218	204	197	210	196	230	196	198	193	197	217	215	185	194	220	173	191	181	194	209	231	198	189	193	234	241	219	170	210	209	212	232	189	204	202	190	193	205	167	189	202	204	206	200	208	171	201	179	183	204	203	207	199	213	199	198	221	208	219	217	187	182	189	199	202	177	207	216	182	197	191	201	213	205	219	224	191	193	210	197	202	217	230	211	208	208	217	189	173	202	190	202	180	218	190	199	210	194	218	216	204	201	193	182	179	199	215	209	197	241	185	209	209	198	194	177	189	188	187	207	191	212	197	211	216	182	208	211	165	223	196	184	207	212	182	184	203	175	218	205	177	211	194	219	245	209	206	213	210	209	201	200	205	211	173	198	199	196	201	211	203	194	156	225	183	186	213	240	202	211	210	200	223	197	200	198	217	184	197	203	210	194	194	182	208	215	217	192	210	202	180	180	214	227	203	205	212	241	217	215	180	201	210	190	204	219	186	198	201	183	198	197	194	182	221	228	187	223	201	188	208	197	207	252	182	190	216	197	187	186	243	215	193	201	171	209	186	192	201	188	185	199	203	181	209	219	192	221	202	209	182	205	226	186	222	215	211	202	235	171	210	192	197	201	191	220	207	218	202	198	198	190	216	203	227	209	202	205	185	214	177	225	205	203	182	180	232	220	199	201	170	203	196	197	219	196	201	196	198	201	194	224	196	209	207	179	218	184	183	210	205	212	218	186	197	208	198	218	180	228	198	216	212	214	206	195	172	216	203	190	224	186	200	196	216	195	215	210	215	210	182	210	214	211	188	225	187	233	214	214	235	218	209	213	185	209	236	205	203	208	196	215	184	209	216	196	222	188	232	237	198	207	209	222	191	200	191	184	216	195	221	205	200	186	196	205	204	212	206	206	191	193	193	194	216	217	202	242	205	183	212	204	202	192	186	196	207	193	183	175	231	193	210	194	198	182	206	209	194	192	224	207	191	201	193	200	205	209	207	205	206	205	214	191	207	224	194	197	221	183	201	204	216	198	219	214	219	194	200	201	189	183	191	221	212	194	223	211	226	196	233	189	214	219	198	202	210	219	230	190	206	180	190	180	218	200	204	218	177	199	214	201	235	206	189	209	193	231	209	225	196	183	230	202	210	191	196	205	190	170	195	227	182	200	214	196	203	210	207	200	210	201	209	210	182	193	179	163	200	188	222	201	197	210	187	187	184	203	201	219	222	205	214	198	216	202	196	206	210	201	250	194	195	183	184	203	198	194	196	201	229	194	229	213	201	184	226	186	209	230	176	185	196	208	207	210	214	211	197	192	193	193	229	227	202	216	215	214	218	199	225	212	180	224	198	212	188	200	205	215	206	197	192	179	157	215	210	204	184	213	203	195	203	223	194	190	208	236	197	207	207	191	223	198	197	230	197	189	215	187	186	218	193	189	186	199	184	207	169	191	199	232	200	200	199	190	207	183	205	191	214	201	209	178	222	189	203	179	181	195	193	214	207	215	201	215	190	210	203	186	186	195	225	183	204	196	181	213	208	188	202	234	189	196	232	212	203	179	195	193	230	215	217	232	185	217	220	198	216	178	200	212	211	225	200	197	177	210	193	189	190	203	213	182	168	210	191	238	220	187	179	188	200	205	205	183	214	209	236	187	196	176	192	210	192	184	208	165	194	224	205	221	200	233	219	207	227	206	205	229	200	203	210	191	207	217	226	207	195	196	199	201	197	202	202	198	197	192	201	218	211	189	208	215	172	199	192	223	202	185	188	196	199	224	208	210	176	203	226	218	206	205	186	214	219	208	234	177	224	188	200	215	197	232	205	188	199	211	217	190	194	206	208	192	221	183	192	174	177	226	220	189	214	221	200	214	196	231	188	201	223	220	208	206	203	209	203	196	196	214	205	227	204	202	213	227	220	174	190	196	209	196	192	187	178	226	222	197	224	211	198	200	216	192	205	213	197	215	218	210	215	213	173	189	197	189	158	192	211	188	214	190	190	200	223	171	191	206	183	186	227	189	201	200	197	210	226	195	202	204	169	191	183	177	188	208	183	197	214	207	214	245	179	201	213	201	197	215	191	191	190	205	184	186	207	200	179	191	204	163	216	200	219	228	196	231	204	212	214	217	163	179	200	204	212	210	210	215	195	192	222	229	210	205	193	190	183	175	176	209	223	212	218	169	186	216	199	202	196	191	192	222	198	202	203	217	214	199	206	187	184	222	227	232	215	201	198	210	207	194	184	214	186	223	185	180	210	193	193	189	214	206	199	163	187	216	216	200	227	190	196	240	185	183	194	212	189	193	192	209	231	186	193	198	190	189	190	199	242	231	207	190	214	199	190	196	197	197	196	194	197	203	199	228	200	223	188	211	223	211	216	213	180	187	199	195	191	184	192	202	177	195	229	233	216	209	186	221	187	201	189	183	206	177	210	206	175	205	182	186	238	216	222	173	213	179	182	192	223	188	199	210	208	195	216	216	219	199	196	196	187	186	181	208	199	212	209	207	224	192	201	227	203	216	191	207	188	222	211	187	186	186	177	182	172	228	215	201	183	206	226	225	191	194	198	214	210	184	199	206	196	211	208	188	218	189	227	185	220	204	222	176	204	215	217	175	212	212	212	217	216	213	217	198	225	236	193	216	218	199	259	191	233	193	194	190	186	203	198	204	226	241	215	186	243	198	224	222	165	206	183	205	166	192	209	194	187	240	198	206	183	202	215	216	177	194	199	195	198	199	177	176	194	178	218	194	217	201	181	193	226	206	207	226	176	214	225	230	239	187	193	175	223	190	195	217	192	215	166	223	225	190	212	191	218	201	184	203	207	199	174	199	201	192	204	186	193	204	221	200	196	218	201	211	188	195	203	187	209	205	182	208	214	221	224	199	224	217	219	209	247	190	200	202	218	219	206	167	217	215	213	207	202	198	199	230	221	213	198	226	211	187	186	206	210	184	222	195	193	186	190	197	186	206	220	186	214	185	188	191	210	215	168	214	189	209	191	196	202	181	211	199	175	207	206	197	198	212	209	190	199	185	189	200	186	198	205	182	203	205	210	220	229	214	193	217	205	197	171	179	193	199	187	171	186	212	220	216	204	187	196	206	219	209	202	223	200	193	237	221	216	192	199	178	203	214	200	206	243	186	180	214	192	176	204	194	216	189	210	213	198	212	212	212	205	217	203	197	200	206	201	178	214	191	174	206	209	223	213	191	222	208	203	204	215	210	221	205	210	191	183	189	200	206	218	204	198	206	209	223	184	181	215	185	187	209	194	209	179	232	181	220	197	166	215	224
7164	6405	5234	5415	5256	4083	3417	3136	2309	1830	1729	1394	1292	1104	1114	993	847	885	868	784	717	741	727	735	671	659	678	618	638	635	600	643	569	617	557	557	556	545	537	506	571	494	533	535	527	555	526	551	484	492	533	501	520	542	498	530	496	504	495	456	529	508	487	475	506	492	498	476	484	518	477	463	460	443	504	488	503	507	507	483	456	541	448	470	517	489	471	441	525	493	529	469	495	461	457	462	488	490	525	473	473	481	484	498	497	465	505	452	475	490	456	467	483	494	446	471	474	479	483	482	452	467	508	462	461	482	475	492	489	471	497	481	478	487	520	484	498	473	501	469	423	452	506	485	498	447	467	504	478	510	469	531	474	453	475	473	470	502	486	527	483	495	455	514	497	497	470	467	474	494	455	487	476	498	439	530	474	483	464	496	477	485	511	474	499	429	482	456	513	493	494	480	449	484	522	497	480	496	472	499	500	502	412	489	453	486	427	500	472	485	481	470	480	479	527	472	496	434	506	465	461	498	464	449	501	466	455	478	484	476	494	452	477	479	458	491	474	470	479	496	481	437	468	497	489	472	458	491	476	495	501	484	494	493	487	502	556	511	480	444	470	494	473	518	463	453	506	481	487	460	511	441	399	520	468	451	472	527	457	465	456	466	504	464	450	509	476	508	508	483	502	456	444	492	475	466	480	471	455	495	469	485	479	534	472	488	444	495	493	492	474	476	499	502	466	486	483	502	489	454	448	457	505	462	493	504	532	448	472	467	462	481	496	471	483	465	472	478	481	465	472	466	506	477	442	504	468	469	452	474	459	465	474	503	502	441	479	492	499	478	483	446	463	435	477	500	494	446	462	482	523	463	493	478	416	478	455	525	499	485	479	492	495	475	490	469	495	507	497	498	466	468	485	461	491	465	472	484	510	480	458	501	471	507	453	499	438	482	512	479	482	486	492	521	514	512	463	486	523	475	487	493	469	469	468	503	474	506	487	506	490	490	474	490	470	464	506	476	454	490	495	493	468	455	477	451	478	529	464	506	445	500	465	470	505	465	477	455	478	472	454	463	496	479	428	469	514	477	488	454	505	472	463	482	501	517	511	492	474	482	455	521	485	457	461	498	472	467	463	473	522	525	504	459	505	463	485	497	520	520	469	443	452	493	494	434	481	508	531	499	507	473	477	478	491	481	464	450	449	496	462	436	506	508	497	463	513	458	477	444	505	518	476	487	475	435	497	510	495	495	515	515	490	493	464	484	501	493	462	479	485	466	469	506	473	481	496	514	465	471	497	479	487	480	458	468	452	483	510	482	489	511	467	443	469	483	500	505	500	478	481	456	510	482	473	501	494	487	435	486	480	500	464	432	508	460	457	480	479	497	430	485	499	495	508	473	483	538	466	468	457	495	510	429	443	491	449	495	478	484	499	436	506	483	473	495	460	479	470	456	478	504	485	489	512	453	489	472	491	512	489	521	459	484	496	532	491	517	505	514	462	436	498	476	467	467	509	468	534	455	484	499	448	512	508	488	496	511	443	502	501	453	489	449	475	482	495	449	507	507	514	477	493	483	479	505	530	479	467	490	482	457	502	480	443	494	459	450	494	485	477	471	451	471	464	434	478	482	448	483	488	483	474	464	477	486	458	464	462	509	492	529	508	508	505	478	473	464	475	475	426	490	459	466	516	459	491	477	498	496	459	462	490	445	465	486	488	469	498	462	500	466	486	482	476	508	480	504	481	455	452	460	554	523	473	429	492	509	490	492	489	518	504	518	500	476	475	489	476	492	493	454	489	482	472	466	456	503	461	485	499	522	488	493	474	494	462	504	457	519	478	499	452	475	510	478	468	498	458	439	472	488	511	527	484	483	493	454	459	494	499	459	480	480	468	496	474	479	468	512	496	525	487	467	510	484	465	459	495	436	501	460	478	464	471	443	468	488	484	454	438	468	483	535	457	479	507	460	443	491	477	512	527	524	449	522	477	467	467	476	469	485	483	468	497	489	458	515	519	488	510	474	501	479	473	481	506	480	520	543	499	472	467	500	478	468	446	484	508	513	481	449	506	504	498	485	449	488	469	477	516	473	478	489	470	458	458	495	494	469	485	485	469	489	474	441	480	479	452	491	465	471	476	492	489	488	469	485	469	498	479	461	533	456	518	436	469	511	514	486	482	454	527	490	463	482	461	479	480	456	474	490	481	441	504	492	488	449	460	486	480	476	488	484	508	508	467	493	487	465	457	505	460	518	499	455	462	522	450	446	456	484	492	489	471	510	494	487	487	468	508	447	474	475	490	449	450	474	456	472	457	506	510	501	495	505	485	523	485	474	497	462	539	441	500	484	499	444	502	448	510	459	416	475	484	461	499	450	475	459	467	498	468	497	443	469	452	507	457	452	474	479	519	483	462	457	447	480	491	490	464	489	494	494	480	516	491	464	509	492	493	505	498	461	480	486	506	462	466	489	471	496	508	474	470	483	484	458	488	489	506	435	479	475	492	462	477	496	473	446	495	503	491	453	488	469	485	508	498	489	500	521	506	467	464	484	487	470	491	494	470	486	491	505	451	488	474	458	494	486	500	525	490	527	451	486	494	507	473	454	492	486	491	474	476	498	477	500	473	451	502	463	472	517	453	468	479	467	491	463	501	442	506	494	447	465	486	441	510	492	464	465	533	469	482	499	476	483	496	462	471	445	510	486	485	461	503	447	504	484	485	495	516	476	487	489	503	509	475	484	487	493	461	467	481	484	481	448	478	462	462	453	494	501	463	413	508	469	479	493	445	477	492	500	467	476	497	493	469	477	470	445	495	494	449	529	462	481	491	468	495	422	453	466	521	491	489	448	499	453	486	492	457	479	497	452	498	517	538	477	471	464	471	464	472	473	468	472	496	509	431	501	503	478	463	483	481	515	508	480	504	480	500	483	499	478	466	491	517	500	465	473	474	479	503	503	465	451	517	512	478	452	494	425	515	441	524	515	463	466	447	456	441	509	466	467	495	485	470	492	490	497	453	495	467	480	462	497	466	480	511	454	458	463	489	483	496	516	468	501	490	474	470	486	506	464	488	487	468	497	483	498	458	473	477	513	489	488	501	506	459	483	493	484	492	468	491	492	480	486	497	468	485	453	456	472	455	486	495	430	460	492	517	481	495	492	503	477	472	442	466	493	469	438	516	478	532	504	490	496	491	485	472	488	493	481	509	474	468	508	428	520	511	432	499	493	471	475	498	480	477	480	515	473	511	502	512	466	492	510	467	464	482	515	522	487	490	479	505	485	488	451	488	470	457	499	487	489	493	482	476	515	469	452	521	466	523	507	471	437	484	461	478	455	483	519	457	511	495	484	487	488	481	472	472	438	474	461	523	506	516	455	433	508	484	505	460	502	480	525	499	486	502	478	492	484	473	454	460	478	449	450	484	499	452	507	521	470	441	492	464	502	492	508	489	459	526	478	491	513	544	479	510	523	471	488	489	525	472	453	496	497	487	472	506	499
29593	27316	14743	6954	3816	2331	1940	1424	990	922	691	560	499	447	383	328	337	390	303	311	273	278	296	304	252	249	265	280	272	256	231	221	217	233	234	214	219	217	204	210	212	232	186	224	208	230	194	208	207	226	182	222	198	206	198	198	204	227	172	184	214	195	205	194	204	217	206	215	203	181	192	197	203	212	185	181	213	182	200	222	213	194	229	215	188	204	217	215	193	181	180	191	187	213	217	186	173	188	193	192	220	226	211	203	202	225	216	210	191	178	173	236	195	198	197	166	212	187	214	214	203	210	193	190	215	198	229	190	189	206	193	183	208	199	196	199	190	214	215	170	211	229	194	201	194	178	178	186	205	198	201	197	206	180	191	223	191	208	203	188	206	217	168	210	219	214	196	189	176	187	204	197	210	191	194	197	215	204	211	191	198	195	185	222	185	204	224	205	202	205	205	207	213	212	187	217	179	194	194	197	207	195	223	218	197	226	198	230	214	206	200	200	208	206	192	189	174	196	206	199	175	183	195	192	187	185	189	212	178	199	190	209	222	210	200	205	208	204	219	193	216	179	210	200	204	199	207	214	193	184	204	220	181	215	183	214	190	195	214	227	198	177	208	217	210	196	213	203	181	199	191	208	197	196	208	201	223	193	214	208	185	197	209	217	190	206	217	216	209	206	192	219	210	205	175	223	242	187	186	186	192	179	209	224	201	193	196	201	203	184	172	185	166	236	174	197	213	193	206	210	196	203	205	196	176	201	185	220	204	178	173	208	177	198	210	185	192	170	200	198	189	196	189	194	185	208	197	171	186	197	189	213	185	170	174	207	196	209	198	191	197	196	208	202	213	218	185	186	204	177	180	190	197	239	184	190	201	187	227	193	179	206	221	192	213	194	188	220	207	180	174	184	201	222	198	195	186	214	191	180	231	188	176	189	182	206	208	213	203	186	219	201	192	204	196	193	217	196	205	212	206	189	195	206	197	199	205	193	193	213	205	172	193	182	189	199	200	199	191	209	194	190	214	192	221	203	223	182	210	244	208	181	192	212	181	200	180	188	199	194	202	188	215	207	190	179	220	204	213	208	197	173	190	181	201	197	210	198	201	224	213	202	218	202	188	173	174	184	202	170	194	185	198	212	181	199	201	192	227	176	221	215	194	181	203	213	189	204	214	180	210	212	228	216	206	199	206	225	182	174	185	200	195	216	212	209	210	197	183	200	215	169	203	202	210	190	187	210	186	204	168	176	209	204	194	195	208	161	201	191	209	242	194	204	197	216	206	199	188	192	191	204	211	196	184	200	214	202	207	211	215	185	186	189	201	189	198	175	240	196	202	191	221	217	233	178	195	195	212	217	201	191	198	209	206	195	202	206	197	202	189	220	196	188	207	184	203	201	207	181	225	214	222	193	182	184	226	219	187	207	208	208	191	198	190	212	239	171	188	207	224	186	198	200	186	215	246	197	197	196	221	214	216	198	227	206	199	217	206	188	166	187	199	200	212	199	191	187	230	201	210	201	189	185	225	197	208	190	194	221	198	219	206	189	197	185	193	166	217	182	217	184	195	193	197	186	208	193	206	205	225	228	190	203	191	167	190	213	212	190	191	191	198	190	204	198	192	193	210	186	211	201	175	208	184	218	232	211	193	217	206	207	194	204	200	202	180	196	191	209	209	191	195	200	176	193	214	202	216	219	189	174	200	219	199	182	194	206	215	185	200	195	202	212	174	169	189	196	192	168	208	228	229	203	201	210	200	197	188	204	224	204	198	187	186	188	213	190	194	197	190	191	229	204	180	186	208	224	186	188	203	249	212	212	200	194	200	233	182	183	183	185	201	202	191	186	194	194	202	203	181	219	210	198	195	203	188	198	193	205	211	190	210	200	218	194	178	198	203	204	218	187	174	195	196	223	212	189	212	210	193	218	190	194	199	190	198	199	206	193	191	194	201	182	206	184	183	186	217	197	207	185	182	189	194	211	185	213	184	176	204	198	226	185	191	191	181	164	177	219	205	200	194	227	203	189	201	185	211	195	170	206	208	190	180	181	200	217	204	203	209	201	230	172	212	217	177	190	217	202	205	172	191	195	188	214	208	230	186	189	206	178	182	200	197	207	189	215	222	218	184	194	201	213	187	219	208	200	215	185	195	200	201	209	214	235	185	192	194	212	177	190	209	213	203	220	179	220	175	186	242	187	210	197	187	184	207	212	223	207	210	215	186	202	200	199	201	201	178	206	184	180	193	203	204	200	205	180	221	222	227	203	214	209	219	196	214	195	192	205	207	160	169	189	187	195	207	184	213	220	202	179	200	183	187	187	210	195	184	176	185	181	200	234	194	225	212	179	210	191	205	214	191	195	188	207	178	210	190	202	184	191	189	177	182	200	217	194	201	198	193	171	178	201	231	200	227	222	208	178	203	205	186	203	200	196	192	212	216	192	210	197	182	217	188	176	170	208	207	208	200	200	196	202	208	189	209	201	193	217	218	198	201	183	206	187	209	192	195	204	185	207	217	209	195	227	238	203	203	219	195	184	205	210	201	209	190	184	222	218	197	208	209	199	207	196	227	196	215	206	198	197	199	218	218	214	206	183	203	203	198	174	193	163	189	188	214	212	219	226	189	180	199	185	195	184	203	189	184	172	200	163	182	203	183	186	186	213	224	173	186	207	201	219	190	199	196	212	209	225	187	194	200	225	201	197	179	189	202	216	194	189	199	173	217	209	192	230	210	177	201	218	168	190	197	203	173	190	184	191	201	183	202	172	217	190	199	226	169	212	207	164	205	199	185	194	205	202	189	186	188	187	186	194	213	192	195	205	193	174	195	193	174	200	161	188	215	186	183	219	196	160	211	181	208	179	206	178	202	197	203	180	194	186	210	203	177	214	195	195	181	216	220	190	182	205	187	210	203	186	209	206	211	159	206	215	203	189	169	161	209	219	208	178	198	216	167	209	221	191	196	213	189	189	198	208	200	193	216	245	210	196	219	197	196	235	180	207	209	210	186	214	182	198	195	171	195	212	183	200	227	165	215	195	184	203	183	173	222	209	193	181	203	179	203	211	212	184	195	184	181	191	192	189	234	207	222	210	205	193	203	220	201	209	207	190	181	193	197	162	220	202	198	198	188	205	213	215	237	202	234	190	208	182	209	184	196	205	192	179	217	220	201	185	182	203	222	203	191	230	164	194	183	197	194	193	176	223	203	215	198	189	188	208	178	213	200	182	215	193	185	218	179	204	179	218	190	202	195	215	210	207	199	201	189	197	172	213	178	201	176	193	198	220	183	173	205	197	225	198	178	203	192	188	190	186	177	201	199	176	187	220	220	214	196	201	201	201	186	220	201	203	216	202	189	196	214	185	196	187	199	201	179	203	227	172	192	187	200	181	179	203	219	189	204	188	221	178	194	213	213	195	185	215	212	199	215	210	186	217	187	187	219	190	210	164	181	194	186	207	183	189	197	222	188	209	222	181	205	187	185	162	216	194	214	175
23645	21634	11876	10261	9364	7421	7763	5656	4295	4180	3134	2398	2222	1942	1648	1605	1556	1456	1314	1167	1122	1144	1015	999	1010	893	874	833	873	813	708	783	706	653	658	682	647	610	550	578	584	593	550	515	562	541	525	530	524	494	533	517	483	513	485	496	536	535	510	533	482	481	472	471	442	473	483	479	483	464	435	469	515	485	498	502	478	480	468	518	454	494	474	462	499	459	488	498	531	497	526	471	476	471	466	504	503	495	486	507	480	482	504	483	457	473	464	474	489	484	488	489	480	498	470	505	494	454	449	512	502	491	478	432	495	502	468	472	487	463	464	470	485	469	476	519	487	467	482	488	505	486	480	443	472	533	508	478	487	478	469	489	480	496	480	459	442	476	458	492	439	461	476	484	489	461	507	472	491	494	483	477	448	490	501	468	487	475	486	494	494	466	488	498	513	424	469	488	472	462	465	456	442	504	475	459	517	509	442	511	499	463	480	466	515	472	493	466	508	447	469	476	440	445	444	441	482	523	479	465	470	491	500	487	478	489	452	483	466	485	474	468	502	426	476	471	471	476	492	485	496	447	511	499	474	484	483	497	485	461	456	503	484	472	488	485	475	511	515	451	499	485	511	471	446	462	486	485	497	462	478	469	482	466	443	459	472	499	475	470	507	474	505	457	506	542	451	484	493	484	491	468	476	470	476	497	501	484	493	528	508	495	509	475	487	519	460	428	452	465	464	488	451	497	454	479	492	460	495	472	502	470	477	466	481	453	478	513	502	430	449	482	494	478	488	488	498	459	487	486	422	484	503	463	424	465	471	432	453	488	484	497	427	454	495	492	473	526	459	483	522	459	470	497	480	450	503	484	466	434	472	456	498	487	471	465	459	484	498	456	471	505	493	477	454	504	455	495	478	462	443	488	466	487	497	495	526	469	491	484	434	473	450	459	502	483	459	456	452	487	452	465	485	497	457	446	476	483	488	486	485	469	482	510	472	459	483	475	412	483	504	449	479	474	462	454	494	438	518	487	458	485	474	473	475	469	477	456	448	491	458	454	471	445	489	458	439	480	498	511	465	468	500	501	508	455	475	477	403	473	429	489	478	488	470	478	469	463	436	486	476	489	452	492	520	483	461	496	464	478	472	493	505	492	480	487	485	484	498	499	468	464	476	461	427	474	480	475	488	450	474	459	470	467	493	513	442	492	473	491	481	515	469	492	474	493	435	452	449	508	418	466	470	471	477	518	429	484	497	451	457	530	480	481	466	471	476	434	468	464	461	488	439	490	530	449	487	459	487	447	469	507	464	433	464	462	475	458	475	449	474	466	509	511	467	490	502	435	511	484	471	490	478	471	486	507	490	423	484	452	487	475	444	441	471	502	490	517	456	470	495	491	479	455	487	479	503	472	463	502	501	481	474	482	471	459	474	502	450	510	479	492	484	458	504	457	439	490	487	444	468	484	473	506	487	525	477	473	476	480	498	466	494	448	482	471	435	458	492	463	490	485	449	486	507	468	442	468	468	464	465	438	451	471	520	498	484	476	484	459	492	439	491	484	501	463	473	481	496	459	522	476	478	474	452	468	475	483	479	478	493	490	447	512	477	492	465	468	454	476	499	459	469	500	448	439	451	500	462	493	460	498	447	483	434	437	518	453	507	515	465	502	497	470	454	481	466	439	461	445	450	500	489	469	501	472	483	443	480	469	463	498	463	490	471	494	453	495	479	460	493	431	470	484	462	484	495	440	483	512	480	430	498	472	448	485	494	496	468	454	499	460	491	446	495	445	491	485	489	478	488	445	467	452	481	473	482	497	487	460	453	449	446	465	486	468	527	491	479	460	486	492	505	473	480	469	513	444	496	484	469	457	452	475	484	493	503	492	511	466	422	480	497	485	495	461	477	520	515	465	496	478	499	476	464	489	510	493	454	481	484	463	487	475	465	530	482	504	423	476	499	445	464	506	487	450	471	464	486	434	493	465	454	470	503	461	466	500	459	454	495	469	530	518	465	462	505	535	480	482	517	443	469	440	472	473	482	516	502	505	528	467	484	499	447	524	480	429	475	469	482	441	454	480	460	467	462	461	483	499	495	492	444	477	473	483	462	491	463	470	477	463	485	460	423	462	475	480	479	423	515	486	482	487	472	445	455	495	457	474	446	479	490	489	494	506	505	479	456	488	495	445	481	472	479	477	498	486	477	481	473	430	473	447	452	465	505	478	440	461	455	493	483	478	438	494	490	513	440	479	449	476	468	504	502	485	428	530	501	458	455	501	452	465	464	479	467	476	512	464	463	469	499	504	499	427	482	443	467	489	476	466	464	519	444	497	458	438	445	503	424	445	470	482	508	462	475	462	452	465	482	462	465	490	482	447	474	494	488	492	481	492	524	504	428	519	474	462	478	537	486	449	482	481	474	477	471	490	490	499	463	461	459	473	459	458	452	481	494	454	498	493	497	478	505	479	471	490	517	458	510	478	449	494	463	478	497	478	490	518	472	476	465	480	532	460	480	460	480	472	461	495	433	467	466	485	471	500	463	495	455	436	477	460	417	493	456	470	442	508	476	477	480	469	487	474	496	465	480	446	479	483	464	486	511	487	520	511	517	476	468	503	486	460	491	513	478	472	468	477	468	485	503	521	462	479	424	479	492	449	513	476	494	481	477	471	485	454	487	449	481	480	471	468	483	473	452	475	445	428	484	464	464	453	464	499	486	482	480	448	436	487	486	443	497	456	456	467	440	486	456	506	499	476	469	458	479	520	506	463	453	479	501	481	460	488	469	474	451	450	492	464	463	450	471	462	496	482	472	483	457	507	454	461	450	492	509	465	476	450	474	480	452	452	524	471	452	463	475	514	492	453	484	467	463	477	453	450	510	466	488	473	466	474	496	473	488	476	527	473	482	500	482	477	460	432	467	530	451	424	479	472	503	469	505	497	478	455	487	447	495	447	444	498	495	467	476	460	485	464	472	507	483	452	520	498	470	475	421	469	515	477	471	504	504	465	469	518	466	466	477	469	504	472	527	485	479	485	461	461	452	497	476	486	478	440	467	494	469	475	469	493	465	501	483	431	462	434	464	436	455	459	476	457	477	471	458	469	495	461	477	491	471	470	468	457	514	478	481	470	488	487	490	462	483	489	444	543	511	469	482	497	502	479	465	504	528	464	499	471	472	491	472	471	476	506	473	440	493	497	457	500	451	457	491	522	514	460	456	480	447	465	478	458	508	512	494	457	485	484	448	484	460	463	499	469	452	493	428	484	492	492	454	492	484	500	493	489	520	476	489	469	476	500	494	484	534	506	470	476	465	480	455	498	508	483	481	492	522	508	507	471	512	460	491	489	484	483	463	479	468	473	476	484	475	506	541	465	475	490	471	494	495	500	496	451	467	536	444	479	490	393	474	473	493	479	455	463	471	444	503	485	454	478	431	506	449	465	452	416	488	471	476	471	492	469	479	463	512	529	463	446	466	458	476	487	470	471	475	469	441	457	472	462	444	488
41336	34871	22845	12189	7136	4150	2971	1988	1367	1230	874	593	544	533	480	376	427	405	367	315	314	332	281	298	288	261	233	248	231	215	196	192	190	198	223	204	190	227	181	219	161	183	170	174	197	180	168	142	179	193	176	173	173	177	152	180	169	181	179	150	150	183	179	145	168	167	159	186	200	147	150	172	164	174	149	131	173	175	194	158	149	172	166	166	190	150	175	158	155	177	145	150	168	162	159	173	189	143	158	169	179	163	177	161	178	172	159	171	173	153	170	158	155	154	185	128	170	172	148	176	171	145	137	184	172	172	167	169	147	168	132	166	174	170	166	167	155	174	126	157	141	155	147	165	159	179	154	185	162	174	157	170	192	166	154	174	180	153	163	171	200	157	146	176	158	184	186	160	158	176	141	160	139	159	158	161	157	151	166	139	150	158	155	150	152	176	182	186	184	154	147	177	178	166	134	154	161	201	183	160	163	175	165	180	192	138	158	161	177	176	154	155	147	168	146	166	194	188	163	162	164	145	189	187	144	166	156	162	167	165	185	136	164	168	167	163	186	148	179	185	179	167	180	133	143	143	160	157	146	151	142	144	179	160	176	187	184	171	175	181	164	172	167	148	169	146	173	173	163	139	153	179	154	177	169	163	156	120	169	185	154	162	158	163	163	145	180	170	164	149	123	153	193	159	177	160	173	175	186	149	155	134	150	149	154	152	165	179	179	167	164	153	152	158	178	162	139	154	182	139	174	152	156	133	160	150	164	150	173	156	149	188	168	162	172	169	176	168	149	155	148	169	134	169	178	149	182	164	194	138	154	151	156	168	185	144	155	159	155	140	153	166	169	173	155	141	168	165	153	154	154	168	158	145	160	174	171	170	152	165	158	163	165	173	186	142	138	156	157	169	168	164	159	135	168	181	184	154	160	175	165	161	182	148	181	191	167	161	144	189	133	185	165	148	164	158	184	152	185	193	149	187	153	158	155	146	170	160	143	162	135	154	166	179	139	148	148	150	177	150	170	150	158	181	173	160	156	190	160	158	179	162	148	158	147	143	144	184	139	173	182	160	166	151	164	170	151	157	145	166	160	190	137	159	129	154	146	164	166	145	162	152	158	169	156	162	189	182	147	183	171	161	160	172	152	159	169	160	178	166	159	141	156	150	152	173	165	160	182	167	172	148	184	168	177	159	169	141	176	156	172	181	132	165	160	164	160	155	156	177	164	165	169	152	171	174	150	149	165	175	189	161	160	171	148	175	157	165	165	167	157	189	175	155	146	188	152	148	166	159	178	160	172	186	177	153	161	179	154	151	147	171	156	167	179	177	166	145	147	161	166	163	179	172	153	163	177	156	144	174	171	169	170	148	144	155	171	156	162	163	175	166	162	168	145	158	169	163	182	159	190	151	153	157	179	185	166	139	159	161	184	156	162	134	149	145	145	159	177	151	159	158	176	143	176	151	150	172	146	150	155	162	161	175	157	153	147	179	167	176	151	170	150	152	145	168	164	166	156	174	150	165	171	175	140	152	163	171	146	146	162	143	131	155	154	155	150	135	158	172	141	168	156	152	168	180	170	168	144	161	156	161	153	169	175	170	170	155	154	161	164	165	169	168	163	154	145	169	150	147	172	171	161	155	137	151	167	151	163	174	173	148	160	145	177	152	137	176	176	150	166	164	174	163	155	148	160	163	161	159	170	170	162	150	175	161	188	157	203	191	163	176	185	167	164	155	164	185	147	177	143	168	164	169	194	154	161	160	165	157	136	169	157	158	145	166	166	164	164	159	160	186	177	180	151	168	153	175	174	196	146	134	179	167	159	144	174	154	174	188	170	146	157	183	160	172	168	163	165	118	157	151	170	209	159	161	184	142	160	131	155	129	162	195	189	138	167	179	183	126	166	134	167	136	175	170	154	149	158	153	160	149	164	162	164	160	158	161	157	180	157	169	166	151	159	154	157	162	152	157	157	172	154	177	155	159	163	152	161	159	170	170	168	186	170	147	168	167	170	133	171	166	171	158	162	173	154	151	173	185	153	157	147	146	159	152	147	174	172	157	163	169	151	183	166	149	158	183	179	188	141	184	173	163	168	200	132	133	176	160	195	174	166	150	136	146	159	153	176	135	164	152	168	153	135	154	156	125	161	160	149	147	154	147	171	159	165	180	171	145	125	180	130	184	145	157	184	182	155	158	165	148	164	157	175	139	146	168	170	155	162	131	169	195	178	155	166	155	146	146	152	160	158	166	163	153	149	183	162	140	165	171	157	148	178	150	173	162	185	171	164	214	166	160	188	160	180	143	164	168	164	165	157	166	157	182	157	162	171	142	182	140	181	143	159	164	173	145	177	192	152	149	180	159	144	159	152	163	183	175	171	177	161	175	168	145	142	142	140	167	155	161	132	173	146	182	168	135	165	148	183	133	146	160	166	175	143	189	151	176	160	178	159	142	147	128	181	178	170	165	146	130	165	171	160	157	182	171	176	161	157	173	156	140	170	171	179	174	144	159	157	172	141	136	169	141	173	154	157	159	163	160	160	172	150	193	157	173	157	140	137	139	168	153	173	167	178	148	141	152	195	153	183	169	169	158	167	149	173	173	160	163	177	182	144	155	157	157	142	149	175	176	167	177	163	155	184	151	139	147	178	186	148	153	182	156	160	158	151	138	143	159	175	165	160	151	162	170	163	162	163	176	138	174	188	166	166	162	151	159	170	180	172	148	149	140	160	145	134	170	181	169	154	156	163	160	173	158	170	161	174	152	177	166	171	152	162	165	160	145	179	151	159	161	161	170	166	179	162	157	144	149	186	143	159	164	148	164	164	159	157	169	178	166	150	142	132	194	178	130	163	159	157	141	175	167	152	166	154	166	142	172	163	169	164	157	175	172	165	197	182	164	181	163	185	160	168	180	173	162	167	182	180	175	152	169	138	166	143	156	155	158	167	164	164	168	160	170	179	164	161	160	150	163	164	163	151	151	152	144	163	160	186	160	175	151	173	148	170	156	153	155	177	181	200	164	164	160	168	158	164	153	170	181	158	164	182	146	168	155	143	160	174	152	149	164	153	150	196	157	176	145	157	192	146	177	170	178	172	161	179	166	161	169	154	158	181	157	178	155	154	153	135	162	137	144	159	169	198	159	158	162	148	164	159	186	147	177	162	156	153	143	168	147	168	169	156	160	146	153	173	159	179	150	150	180	144	135	163	146	176	169	173	150	173	177	181	161	165	151	164	184	164	153	158	164	190	149	159	146	157	190	168	163	168	161	190	161	154	145	162	156	171	186	156	160	152	148	166	156	167	164	185	155	167	156	169	181	161	154	172	157	147	170	187	182	170	169	154	186	189	165	174	163	182	157	149	157	174	150	169	164	148	167	149	164	180	161	168	167	153	146	179	152	151	153	146	148	151	178	179	193	167	165	144	168	174	167	159	130	162	157	152	163	170	165	189	164	174	164	178	158	192	158	173	161	179	165	170	147	167	162	180	182	176	157
31632	28439	17297	13809	13861	11309	10310	7320	6361	5701	4095	3169	2936	2293	2331	1989	2092	1969	1722	1524	1558	1259	1261	1257	1138	1093	1001	1013	910	853	824	710	697	686	707	702	681	630	586	558	521	546	533	552	524	497	468	473	433	461	468	446	478	415	434	444	455	450	463	447	395	410	428	404	432	418	429	404	440	429	409	394	372	397	414	374	409	418	417	429	403	400	390	403	369	366	379	418	392	401	386	411	421	385	408	407	411	393	397	383	380	422	400	426	410	409	409	367	372	428	380	387	391	386	413	410	354	419	394	411	397	418	415	364	410	377	371	414	363	378	374	385	402	397	378	409	391	388	377	396	386	383	397	409	418	385	381	374	409	394	375	376	407	420	393	426	387	399	377	410	362	408	446	395	380	381	447	411	407	371	367	389	401	404	412	366	375	406	391	379	370	397	384	356	420	390	383	354	379	377	387	417	420	392	413	406	378	407	430	407	415	373	415	418	409	408	376	403	403	413	392	384	409	438	386	391	384	391	409	394	390	391	357	404	409	359	409	370	395	358	385	443	399	381	375	386	393	384	420	415	366	384	370	393	389	367	410	364	376	399	387	390	400	387	407	409	359	396	402	388	392	384	417	372	394	392	382	359	407	342	422	402	394	380	410	406	370	352	374	411	384	414	360	373	391	399	426	354	397	420	382	390	414	414	429	427	441	376	396	372	379	369	392	397	379	431	423	353	391	400	363	401	385	362	376	379	399	367	391	401	401	369	391	425	369	406	395	359	394	356	390	391	375	420	410	397	400	382	406	411	381	424	423	418	439	438	401	367	379	389	376	419	384	398	376	377	412	395	379	399	372	350	355	391	364	396	403	365	402	383	405	386	380	380	409	392	410	364	375	377	396	405	375	397	421	413	433	445	389	389	394	400	384	385	408	374	419	358	386	400	398	378	376	397	427	453	404	394	366	420	387	390	397	395	399	400	444	377	388	364	382	412	395	387	403	366	414	384	395	361	383	387	399	414	403	380	388	432	352	384	404	411	397	419	371	423	394	403	382	411	392	425	393	405	375	388	378	360	394	370	427	392	389	413	446	391	397	390	368	375	432	385	422	389	405	373	378	416	388	391	392	402	384	387	388	394	409	406	398	396	364	392	378	403	380	383	370	370	381	415	365	380	426	392	406	409	399	384	392	416	390	373	389	409	384	394	401	390	391	363	346	380	388	403	368	380	371	387	384	409	421	360	399	395	415	370	376	409	412	419	389	413	385	379	374	383	410	376	406	375	383	435	387	364	406	392	400	384	400	368	397	406	390	402	382	403	389	406	384	392	407	372	401	422	433	351	407	408	402	353	359	397	355	396	386	417	403	377	392	422	356	380	432	399	410	382	385	399	389	402	381	435	384	399	408	399	392	397	380	370	413	390	408	391	384	380	406	408	402	382	432	387	370	410	414	428	353	388	381	385	374	422	422	406	398	393	341	390	381	416	422	379	343	361	392	422	385	393	392	393	421	384	427	398	375	425	369	380	415	394	381	376	406	428	356	403	387	389	414	377	411	416	407	384	382	383	405	378	396	400	386	419	397	365	400	395	401	407	394	434	428	393	410	408	382	385	409	421	399	393	395	412	404	374	378	383	376	404	413	403	388	347	378	388	421	398	392	414	400	365	391	423	379	387	340	390	388	388	386	411	391	403	382	380	377	406	368	367	369	403	404	357	402	361	383	436	385	349	383	393	348	367	391	383	383	405	395	360	388	406	368	433	396	410	393	410	375	371	376	383	383	374	399	371	409	424	377	381	376	384	388	403	402	385	398	377	395	410	416	382	381	412	395	390	387	396	407	376	402	370	373	368	402	425	419	398	396	416	371	384	347	375	380	404	400	430	392	368	379	400	427	366	400	400	359	425	393	382	416	426	391	370	412	413	416	392	373	403	377	403	373	367	375	375	412	395	404	369	400	357	407	401	410	412	410	395	427	453	376	375	418	391	348	354	393	394	413	362	407	382	362	394	404	390	385	407	424	411	387	401	406	373	407	408	425	382	361	392	378	410	410	383	369	388	384	411	385	433	387	351	423	371	411	437	402	373	383	354	369	408	373	398	352	369	371	388	377	373	412	368	387	398	419	383	405	371	401	370	387	408	353	401	384	399	380	439	388	385	403	406	411	391	393	430	390	386	365	391	355	346	424	384	349	441	404	388	372	389	372	390	384	410	414	416	399	426	427	405	374	351	382	363	419	348	386	378	404	391	360	439	372	418	380	380	367	383	366	388	451	380	394	413	408	393	380	378	419	384	403	414	380	435	397	387	427	377	375	405	382	381	393	419	366	401	431	374	388	404	398	371	400	372	368	365	389	401	368	389	422	397	405	400	376	404	403	379	383	392	410	355	392	396	382	360	376	412	417	391	419	371	413	367	398	390	387	398	383	403	399	416	342	399	367	410	346	386	381	388	409	378	356	397	403	381	417	421	407	375	400	375	373	411	380	376	408	403	366	422	408	382	392	395	391	378	443	387	383	405	419	362	430	385	397	343	399	441	446	401	370	370	437	402	394	359	399	393	395	428	398	424	393	412	380	394	401	379	374	407	371	408	400	415	386	438	349	358	386	362	380	383	414	385	414	412	397	411	404	398	371	399	421	403	405	367	378	371	397	404	426	361	410	415	416	387	394	410	391	425	403	394	354	384	368	400	407	376	397	369	385	351	404	377	380	424	386	390	403	397	383	440	396	402	385	403	391	349	380	405	382	370	419	420	398	408	437	398	373	384	386	352	399	395	353	411	394	398	392	401	399	398	377	387	349	397	408	385	394	403	425	405	407	386	395	407	401	418	369	377	391	414	387	384	388	399	396	368	369	395	403	407	382	383	434	405	406	398	358	427	411	376	347	410	375	400	396	385	372	395	409	368	375	395	384	373	397	390	427	355	389	363	410	394	375	389	390	402	371	407	379	433	396	444	399	358	412	425	381	399	423	390	387	398	412	418	417	388	440	381	398	368	401	361	390	417	401	397	406	371	376	376	420	375	415	382	367	393	414	374	384	364	396	390	344	396	386	381	395	408	405	393	366	394	351	364	442	372	396	369	415	404	384	400	383	387	393	369	385	385	398	373	363	383	401	403	412	392	398	378	413	406	389	412	376	398	415	394	387	393	389	385	397	396	385	400	397	376	396	387	427	377	385	368	419	378	369	422	404	430	388	377	381	396	398	379	381	430	383	449	383	371	400	374	377	402	392	377	402	383	396	391	402	388	394	416	433	391	407	405	385	394	380	405	413	422	403	383	413	408	385	388	410	399	382	380	397	376	381	363	393	357	365	400	384	390	394	410	413	400	368	349	427	415	389	407	403	413	400	357	407	388	378	401	401	399	422	372	388	409	424	412	419	380	382	409	405	378	383	395	412	403	395	419	426	386	399	394	378	397	413	376	375	380	385	381	407	352	379	397	397	383	393	415	392	409	401	397	399	410	407	454	399	414	399	419	386	382	387	389	343	414	407	399	396	398	415	398
9122	5196	3085	2001	1495	1130	799	590	560	460	404	354	353	311	294	286	280	280	275	266	240	268	258	238	238	230	237	220	202	219	205	258	227	214	216	236	228	204	227	229	230	242	204	216	194	191	225	213	187	198	237	234	213	205	203	198	197	231	229	193	210	190	210	176	195	199	203	169	222	188	209	215	241	191	189	230	162	212	225	200	182	210	204	201	181	208	204	172	201	206	200	195	219	220	194	205	223	196	213	187	209	226	182	216	182	181	194	196	194	193	198	231	213	201	211	220	200	194	186	204	209	185	222	219	197	181	190	215	223	185	187	205	225	172	196	199	164	210	236	212	212	203	212	199	194	214	206	209	218	196	207	201	201	191	215	191	196	207	188	217	188	185	211	203	211	213	209	201	200	180	226	188	218	208	220	212	209	214	202	192	205	201	195	181	179	192	196	194	231	197	226	201	206	219	210	203	186	196	185	217	206	220	191	195	212	173	194	215	221	201	221	205	207	195	219	226	222	228	215	200	180	181	219	186	200	204	216	219	188	192	195	174	198	209	199	227	225	188	219	214	231	194	196	206	176	223	194	205	187	196	223	205	200	210	178	197	204	209	195	199	204	213	196	202	201	183	204	196	218	203	162	184	215	203	210	195	206	200	207	209	186	193	189	205	227	214	187	226	192	187	195	221	202	191	198	199	218	227	207	244	205	195	181	211	192	211	196	182	200	206	219	211	212	218	206	196	213	191	195	221	187	197	212	224	215	188	209	211	204	242	185	195	192	229	189	209	210	179	197	195	184	197	206	209	215	183	218	215	214	182	211	212	221	188	212	197	252	207	217	216	195	229	209	209	199	249	218	205	224	195	214	197	198	200	207	215	210	199	239	205	207	204	202	205	203	212	199	206	208	217	207	198	203	208	213	180	228	210	236	207	209	197	193	222	201	218	203	227	262	228	192	202	210	221	195	225	215	217	202	193	199	205	223	219	211	216	211	206	206	224	185	203	222	219	190	209	191	204	217	212	198	204	214	210	218	215	207	201	220	208	174	204	185	198	193	211	200	200	222	191	213	191	198	220	203	203	181	215	194	226	243	215	205	200	238	206	194	198	235	206	202	196	254	183	186	221	203	196	190	196	179	219	194	185	249	193	230	195	201	173	202	225	215	198	195	221	209	216	194	210	208	208	200	222	206	218	233	222	194	194	203	212	203	210	186	182	201	219	240	244	214	203	222	199	203	202	194	199	171	183	202	211	198	205	211	201	204	224	196	187	221	206	229	198	206	199	223	194	243	209	209	201	220	183	215	184	207	235	209	171	179	215	207	183	197	182	176	199	182	178	179	156	229	198	218	183	222	214	214	208	235	230	189	207	207	213	202	223	215	191	172	187	202	248	221	172	197	231	204	211	201	172	201	188	196	214	208	244	168	203	196	186	221	205	200	220	197	213	224	217	211	199	201	204	185	203	225	189	201	193	208	206	189	220	212	238	217	223	212	235	231	213	204	226	224	221	199	182	194	211	205	253	215	209	214	197	181	212	183	236	209	204	194	237	222	205	207	200	191	220	190	197	223	206	236	182	223	257	183	220	224	206	213	177	207	209	208	190	210	228	198	199	182	187	213	186	195	190	207	212	208	224	203	192	189	213	226	206	188	212	220	207	198	180	192	208	204	202	207	185	193	207	218	204	197	221	212	195	181	202	196	203	200	253	192	209	192	185	202	172	209	219	217	204	208	209	183	205	172	202	216	209	215	202	219	218	200	197	223	207	233	188	204	204	201	226	221	201	197	225	195	219	171	223	229	181	178	191	233	220	184	180	204	200	210	210	222	159	171	201	204	210	187	239	195	198	194	208	210	222	197	203	199	186	208	216	231	185	192	223	209	205	213	225	179	238	217	195	214	190	238	228	228	186	176	200	174	226	210	198	220	187	214	188	202	197	196	169	192	195	188	220	192	191	227	195	216	200	217	219	204	231	197	175	196	237	210	207	193	193	200	185	224	222	189	208	190	170	214	180	203	201	198	210	242	219	201	251	194	207	230	192	207	208	199	191	203	153	210	212	219	200	213	209	196	191	195	221	186	183	212	194	221	207	160	179	202	176	183	188	190	186	184	225	188	206	213	202	208	197	188	184	213	216	197	212	181	203	185	206	196	222	197	193	199	176	209	207	215	201	209	220	202	186	166	188	209	197	210	215	199	195	209	230	226	262	193	200	202	191	209	183	211	186	221	201	191	186	199	175	210	219	213	226	220	194	219	168	224	193	215	211	226	208	231	191	183	173	195	194	204	192	221	208	225	192	192	196	209	237	190	191	203	182	183	212	228	196	188	212	212	200	182	200	198	207	227	207	211	198	225	207	210	201	215	193	198	214	192	193	198	199	189	187	195	216	230	201	194	210	186	215	203	234	192	207	212	178	192	196	220	222	185	187	201	218	219	211	191	201	203	202	222	221	191	207	231	208	216	202	180	199	211	206	193	213	193	211	209	231	195	193	200	238	215	207	160	214	190	230	202	192	213	206	219	217	229	208	213	157	193	198	193	200	182	186	213	212	202	230	205	228	197	210	199	199	204	214	209	185	225	216	202	193	182	218	222	205	204	233	222	218	209	207	201	196	204	210	214	190	168	187	182	225	203	190	217	211	188	188	217	221	226	176	223	217	194	196	207	207	195	212	186	168	184	184	199	212	220	200	216	205	194	194	206	181	202	208	173	223	191	212	215	186	210	194	185	205	217	212	212	223	207	192	192	188	174	227	221	193	187	205	250	193	208	190	214	218	183	220	178	191	225	179	220	216	202	199	213	212	202	203	192	204	193	181	198	213	212	191	194	189	208	182	204	237	179	182	223	165	185	220	213	200	206	178	211	184	215	188	202	177	194	218	213	196	211	228	213	217	203	178	223	189	207	175	206	230	244	205	214	209	211	205	203	206	215	207	185	202	214	211	204	186	213	202	198	225	233	217	171	186	199	190	207	223	199	195	220	213	202	209	206	220	209	194	214	208	185	184	214	214	187	167	211	195	206	233	227	178	222	194	231	226	196	215	228	198	198	192	186	238	203	229	221	214	175	212	211	216	194	194	221	196	208	191	236	207	204	215	188	192	211	170	214	205	178	195	185	221	225	217	209	198	197	234	228	192	216	192	186	194	210	201	227	206	210	204	214	183	202	197	233	205	210	185	210	192	193	209	200	225	208	214	203	203	193	214	218	211	190	208	199	214	229	201	236	199	197	209	212	185	212	170	181	231	204	217	171	220	185	202	197	221	195	212	215	187	227	187	206	244	194	214	185	218	221	210	204	184	210	192	210	210	198	203	197	172	199	203	187	220	209	221	204	187	204	205	228	204	205	191	194	228	197	176	233	215	219	202	199	232	208	219	231	218	217	195	220	234	203	189	219	212	229	189	221	208	205	199	201	209	208	202	189	196	195	201	215	221	218	205	215	211	215	205	224	205	203	201	173	202	218	211	194	180	189	185	198	199	210	211	184	200	189	186
7367	5660	5159	5931	5404	4618	3342	2648	2342	1937	1672	1429	1247	1136	1097	957	1009	968	895	791	824	766	761	737	752	721	675	617	602	614	588	596	584	551	611	577	588	544	520	549	529	557	514	544	509	467	489	484	532	478	503	481	521	497	512	523	499	526	493	480	474	491	494	511	486	503	532	491	473	526	465	443	463	477	500	492	448	443	495	542	479	515	490	507	489	467	500	517	483	441	472	505	490	493	504	490	482	492	500	503	486	455	455	490	491	497	496	511	487	497	465	504	475	486	482	477	492	511	525	472	487	495	472	483	507	486	493	496	444	509	458	516	498	484	486	468	481	466	469	438	504	480	466	465	485	487	466	454	507	495	490	438	477	468	496	505	530	487	476	478	493	478	506	517	518	505	469	504	506	506	474	502	506	502	485	474	494	480	472	505	436	443	475	489	488	526	496	501	442	474	498	459	481	520	470	471	488	523	495	524	495	509	472	501	496	447	481	480	511	493	492	494	470	502	490	498	487	505	505	493	522	467	501	476	474	504	449	540	504	465	464	477	494	482	517	454	521	487	504	447	441	522	475	508	488	468	481	453	519	484	469	510	480	475	478	508	499	482	493	475	478	454	491	501	503	474	476	487	459	477	483	501	561	508	518	521	487	482	496	487	471	473	472	483	488	511	470	462	497	507	528	506	481	526	496	503	514	489	556	479	523	490	469	468	459	491	499	465	514	479	466	504	476	490	541	483	499	490	468	483	495	494	485	475	534	482	492	448	510	529	498	459	527	499	497	494	492	496	462	516	461	523	491	486	450	494	521	454	501	489	476	449	457	495	483	494	513	492	478	523	463	476	489	472	517	448	474	503	492	508	475	525	481	520	518	465	442	427	520	496	461	488	471	486	523	478	451	475	470	465	481	526	525	501	452	495	512	504	480	487	494	482	475	483	473	483	469	502	485	483	493	483	476	482	483	476	465	496	499	473	534	485	482	474	473	493	494	471	503	536	509	475	507	457	458	485	489	479	491	486	490	493	511	484	496	531	468	461	505	495	459	485	465	486	467	475	501	493	463	519	532	467	484	515	491	487	473	484	459	448	530	487	514	520	480	493	498	513	493	507	456	503	478	483	493	499	508	459	502	472	490	495	518	489	503	517	491	510	480	479	485	483	492	460	495	498	471	506	473	473	484	473	479	445	476	483	496	450	489	507	516	488	479	481	507	471	504	502	494	451	484	514	456	464	474	466	481	466	493	482	513	496	526	481	461	469	468	514	487	465	543	487	461	501	487	535	470	498	502	513	464	485	475	518	512	503	529	456	459	450	483	462	505	523	506	452	493	479	477	493	463	495	497	508	493	515	472	508	519	481	516	435	505	493	512	498	496	477	478	472	479	472	469	475	509	480	494	464	490	460	491	470	506	513	510	466	496	497	455	508	471	456	476	436	478	507	486	487	508	467	480	498	517	499	482	474	453	475	520	431	548	471	474	455	530	513	492	485	515	459	466	477	482	477	497	521	513	487	494	535	531	487	477	506	472	473	524	475	493	520	502	499	488	479	459	455	492	515	486	496	516	486	449	466	482	494	544	509	522	487	479	448	483	460	513	498	503	493	477	501	488	506	491	496	487	468	469	507	430	492	471	514	485	476	463	500	473	487	494	509	468	493	486	485	470	481	452	504	511	533	547	472	480	502	509	450	487	471	501	475	446	444	468	509	469	463	474	491	478	481	445	507	508	470	557	482	444	470	462	471	499	461	497	523	505	484	455	477	490	407	454	466	498	495	456	461	478	483	500	517	513	539	506	488	461	496	474	443	533	483	480	482	526	475	501	480	526	499	506	504	506	465	502	449	514	457	478	483	501	488	478	488	501	479	478	454	479	496	511	514	490	458	480	528	500	504	517	500	482	476	496	488	495	473	482	454	498	488	543	490	453	511	498	470	506	539	523	495	444	475	505	521	462	478	489	478	491	497	487	512	520	490	502	446	490	497	501	488	505	505	510	521	483	506	482	499	465	512	532	498	497	456	538	492	499	496	469	493	458	500	473	486	471	460	489	469	502	519	506	490	512	543	501	431	500	493	473	475	486	458	516	513	468	511	515	465	443	476	514	494	451	464	460	515	480	487	487	487	506	470	455	492	492	505	471	501	500	486	493	503	469	483	462	474	481	480	463	488	535	515	455	491	487	470	506	503	447	498	463	506	487	449	478	451	466	504	500	465	513	498	482	528	494	493	472	525	477	484	481	465	466	476	499	500	476	469	481	485	530	452	509	443	476	490	490	501	493	487	489	526	509	511	501	494	472	446	505	486	479	502	516	491	488	518	470	502	502	493	488	472	446	480	499	488	473	454	491	473	472	493	505	452	536	498	492	470	464	497	525	482	493	453	468	522	499	495	504	490	485	461	503	494	514	477	484	516	541	474	490	483	480	498	516	472	479	460	502	492	499	429	502	483	497	480	501	503	472	517	501	502	470	452	487	466	470	489	482	491	493	525	549	501	490	487	527	451	494	507	523	515	489	498	472	514	492	459	532	471	492	500	500	498	508	451	526	520	508	475	489	494	448	491	452	476	483	502	487	483	492	454	492	481	506	485	505	505	474	529	446	497	496	500	507	455	464	459	472	483	473	484	485	497	491	511	492	465	477	494	523	466	454	520	479	471	514	498	500	513	460	486	459	459	496	508	477	485	458	493	496	480	506	513	490	431	483	489	493	501	496	469	479	465	477	456	514	485	476	459	505	492	476	481	491	490	457	491	496	462	521	478	489	466	452	456	441	447	514	493	459	504	506	511	457	454	521	468	470	462	466	453	464	465	497	512	465	485	453	474	489	494	518	509	477	496	474	459	472	491	495	485	514	520	471	469	495	474	512	487	494	494	524	475	473	501	459	499	480	515	454	498	526	487	464	506	516	486	478	466	467	457	500	512	492	493	495	504	517	451	529	463	491	493	523	485	463	474	481	455	508	514	445	484	465	511	481	502	491	479	444	462	474	481	520	445	527	540	462	498	483	482	472	478	475	487	490	476	540	483	490	467	476	484	531	484	463	491	486	470	521	466	474	510	480	496	482	481	532	516	487	519	494	476	504	485	458	547	497	449	493	512	492	491	444	512	479	520	494	491	478	470	490	492	511	487	448	501	532	516	453	484	476	485	480	452	452	506	508	461	528	487	523	482	491	458	452	479	497	459	480	479	485	465	462	462	494	488	431	501	499	494	466	459	488	508	491	470	509	469	457	510	477	499	508	488	485	517	518	483	513	468	490	501	445	485	475	481	456	466	485	498	472	474	483	507	472	481	496	457	469	461	467	483	503	495	459	471	479	509	504	519	490	483	460	464	470	487	487	448	492	511	482	485	472	509	486	478	466	485	497	494	497	486	503	461	494	482	497	450	451	503	438	515	495	510	469	508	485	501	483	443	479	465	444	461	496	501	509	470	497	488	482	498	458	539	504	487	465	465	510	484	488	468	481	472	519	478	512	520	493	490	490	465	448	494	481	471
28534	24445	16152	7330	4051	2697	1458	1156	960	759	666	537	425	409	432	400	352	353	335	336	290	291	297	274	286	262	279	253	246	229	202	252	217	208	244	200	238	212	221	231	240	199	235	219	199	211	203	193	192	208	220	200	197	229	203	205	187	221	219	197	186	210	232	193	227	209	193	193	195	195	217	210	218	204	211	174	201	190	199	212	195	209	213	217	208	207	196	188	201	200	219	233	194	199	185	209	184	220	198	226	189	197	193	196	224	197	201	187	176	190	203	221	207	207	212	189	223	221	194	197	189	208	225	199	185	203	188	231	190	201	208	176	221	204	232	185	223	202	204	242	203	201	215	209	164	217	213	212	207	221	204	216	182	187	216	202	197	247	219	188	218	174	177	192	215	196	204	181	198	190	190	204	206	200	206	221	198	197	225	191	174	195	197	172	212	207	231	198	217	232	188	217	213	221	186	195	214	198	182	179	189	213	205	210	193	204	240	220	200	185	197	195	183	192	178	187	202	211	187	184	176	207	208	188	226	185	198	194	206	215	204	199	206	187	203	207	218	206	205	191	191	223	225	213	187	201	214	183	202	190	189	214	197	191	206	193	208	198	196	185	192	210	219	222	220	237	192	229	199	213	212	206	171	214	172	209	234	202	199	213	224	214	183	205	202	192	190	214	189	205	176	193	215	199	209	179	184	207	185	192	194	176	172	186	233	219	187	213	172	195	198	210	186	201	220	224	188	203	187	191	199	203	202	198	226	185	216	195	189	218	214	217	192	202	188	217	201	214	194	192	228	192	220	211	211	197	180	198	176	188	201	201	181	216	233	190	194	221	210	216	204	197	203	220	223	192	184	196	188	205	209	194	199	180	193	186	211	183	206	211	223	174	175	191	200	204	218	189	169	213	198	198	225	218	221	192	215	227	184	189	200	196	196	207	202	174	195	202	180	220	196	170	209	218	206	165	179	210	206	210	204	208	219	198	204	225	234	229	203	216	223	206	218	211	210	232	209	209	230	194	200	216	170	215	210	208	205	197	209	201	173	179	203	219	169	211	191	208	211	183	207	230	217	217	210	245	174	190	209	208	223	195	193	196	196	212	200	196	201	186	203	182	209	219	198	211	210	216	183	216	228	242	192	223	205	225	211	203	174	203	209	251	195	201	188	211	205	203	200	211	200	176	181	216	218	194	192	201	210	204	185	214	213	239	197	190	192	214	186	165	175	218	219	179	209	207	182	201	210	192	202	210	220	208	210	218	211	189	190	223	219	178	173	175	224	214	224	206	211	200	211	200	203	217	214	191	220	190	217	181	214	200	205	207	211	217	199	203	187	183	192	203	178	202	213	186	196	211	169	220	216	183	180	203	208	191	193	227	223	183	214	206	202	174	211	224	223	188	172	226	227	198	191	212	196	204	221	203	201	194	209	207	176	177	188	182	203	208	187	202	201	200	192	214	191	192	209	176	222	214	182	191	189	202	212	199	213	218	223	208	216	217	202	253	212	217	188	206	197	195	201	217	207	201	231	180	210	181	188	224	222	194	173	216	204	196	216	189	198	179	202	204	211	193	210	195	194	195	187	228	209	195	198	202	208	209	227	192	221	187	216	231	202	189	212	219	184	192	185	205	214	204	206	217	198	196	203	202	174	219	213	193	229	229	198	197	198	185	216	210	223	213	216	210	187	197	191	187	154	182	199	204	189	197	221	226	202	207	190	189	202	205	172	196	207	197	184	190	192	198	190	208	188	201	198	183	229	215	168	186	215	181	183	195	214	193	184	213	195	202	208	204	158	193	205	208	223	216	205	163	183	198	202	202	227	228	204	167	189	196	206	174	187	203	209	190	187	224	200	220	205	224	184	199	198	204	186	185	208	216	191	228	186	202	190	203	193	207	195	203	201	218	227	195	196	200	208	214	184	206	184	206	186	233	192	194	200	207	195	196	221	221	193	210	196	197	199	183	228	211	187	196	191	211	193	199	195	210	206	215	199	199	229	204	198	185	175	208	179	199	220	201	197	203	181	204	191	210	224	192	203	201	174	198	184	201	190	227	203	213	220	208	200	232	214	183	213	191	203	200	223	197	199	204	204	191	221	222	218	189	204	209	218	200	179	185	169	211	208	200	208	212	168	191	199	187	223	216	217	206	201	193	236	198	209	212	176	208	199	203	191	207	231	209	226	202	189	193	202	211	181	199	172	177	234	218	173	193	185	218	181	200	215	204	205	242	201	176	214	195	196	192	207	200	178	203	208	187	220	189	211	212	212	213	177	210	198	210	194	175	204	201	202	206	190	233	211	209	225	212	188	198	211	191	167	180	162	184	208	194	217	200	206	198	195	186	202	213	203	203	189	219	214	228	187	213	203	192	224	184	208	222	182	206	210	206	205	190	198	208	225	192	205	195	214	217	179	240	224	206	218	178	195	203	203	195	240	222	243	181	192	243	205	167	224	182	199	204	214	214	188	188	195	211	204	233	214	166	216	186	179	221	187	211	215	184	182	211	197	216	225	200	214	176	195	189	214	196	203	206	212	202	207	190	207	185	198	219	186	183	198	188	203	221	205	177	187	220	197	171	212	239	202	201	200	231	221	191	186	196	212	194	199	203	190	217	188	215	206	203	210	188	181	201	196	216	228	226	194	199	207	197	192	193	214	195	204	194	196	201	211	214	174	211	159	201	173	214	197	182	237	188	221	210	179	175	232	207	219	206	191	218	209	218	177	211	222	177	174	202	207	202	194	186	184	225	177	201	210	199	209	180	195	207	227	191	188	206	199	207	195	215	213	187	192	173	218	196	194	192	203	225	223	201	182	198	214	181	196	203	175	183	200	197	207	179	190	183	239	192	195	205	177	197	208	208	210	202	204	192	209	207	200	200	206	213	209	170	233	203	185	199	209	209	187	205	198	199	204	218	212	196	210	177	213	185	201	186	202	212	211	206	214	217	220	203	227	210	212	185	189	215	216	212	194	166	179	217	198	181	189	232	230	226	232	204	210	205	207	194	240	213	186	199	187	218	207	191	219	210	192	210	184	195	202	193	195	201	203	180	209	202	222	195	196	217	221	205	206	207	189	175	197	184	210	187	228	216	221	178	198	230	217	236	208	198	195	204	183	233	198	219	179	204	222	191	206	213	218	192	196	243	192	204	217	202	198	203	200	223	192	172	191	216	180	204	184	196	229	210	177	215	204	194	243	188	197	196	214	198	190	223	181	202	209	197	213	173	177	207	210	168	175	184	210	186	191	200	228	210	208	186	218	196	172	184	184	202	190	166	195	218	214	203	207	179	212	222	195	180	190	225	197	200	204	197	202	185	194	190	192	189	209	206	202	189	190	185	203	203	208	224	208	192	206	202	186	195	189	194	207	204	212	205	203	214	184	206	169	194	212	213	224	197	199	197	194	213	196	216	228	183	193	214	210	204	195	205	186	184	203	203	197	205	187	211	214	240	217	198	233	209	192	203	171	193	209	198	221	191	202	208	196	220	216	220
21612	20663	14282	10945	10148	9126	6088	5528	4275	3791	3307	2762	1990	1927	1830	1640	1558	1445	1268	1339	1167	1106	1079	1187	1043	971	843	825	809	760	713	660	694	750	693	661	694	632	591	597	616	601	551	536	570	505	549	504	558	504	492	527	432	508	475	530	480	520	473	498	473	505	525	512	462	460	515	501	453	513	474	471	483	510	471	463	475	463	475	452	478	486	486	475	510	492	448	478	441	492	443	516	529	471	494	451	467	489	482	489	488	468	513	431	479	523	473	439	455	457	489	477	497	517	457	479	446	501	479	504	496	486	472	506	519	475	468	457	470	500	458	489	469	498	464	493	471	448	486	498	501	456	477	506	462	494	472	457	528	448	488	501	465	436	480	464	476	448	478	472	462	485	490	504	494	473	464	515	478	503	488	498	451	474	483	494	513	464	507	445	512	477	531	474	499	445	510	449	475	512	439	484	510	454	472	495	463	484	447	510	482	472	487	480	492	517	515	442	485	483	452	510	509	481	481	503	510	508	456	480	461	479	487	462	476	442	471	485	519	514	501	455	499	464	525	480	472	516	486	487	473	486	491	474	472	467	441	435	509	469	471	478	470	451	483	481	502	473	487	445	480	459	480	455	498	484	527	520	483	481	480	507	517	496	480	447	425	448	485	485	481	466	461	493	473	489	504	484	503	462	508	494	479	474	478	441	504	442	492	482	490	473	499	459	505	482	517	438	455	504	502	505	486	471	471	474	466	468	482	471	470	478	512	473	475	472	467	463	502	483	476	469	520	512	495	479	480	477	490	454	462	494	515	490	460	506	448	487	456	449	462	449	480	449	528	445	468	493	465	500	464	494	463	455	486	457	445	509	459	459	496	425	479	489	522	479	512	487	529	456	484	457	471	464	475	489	480	488	512	455	505	505	467	464	477	535	473	482	466	450	481	493	450	489	468	520	487	483	470	485	460	497	498	473	482	467	500	458	454	512	453	446	476	472	471	468	468	467	477	446	478	509	474	476	458	481	469	460	497	498	484	465	434	491	492	420	469	474	462	480	443	450	479	482	491	452	471	471	480	499	489	496	452	512	483	472	499	513	515	449	486	485	464	470	453	493	481	461	455	448	424	509	491	472	482	476	477	502	447	485	472	524	478	469	529	525	466	459	499	480	450	464	465	477	432	470	504	495	495	426	467	528	476	466	475	462	495	464	469	486	433	494	495	479	480	484	452	496	480	480	462	456	499	496	468	439	447	441	449	497	429	488	469	480	467	489	455	506	474	481	484	457	492	484	483	496	446	500	508	459	437	485	503	492	490	472	466	507	481	489	457	486	498	504	471	422	481	486	432	510	473	511	433	439	459	509	497	521	442	506	461	503	455	473	493	467	501	499	484	497	470	499	477	473	506	457	470	442	484	442	505	490	431	501	492	448	463	454	480	495	478	423	467	493	493	446	468	484	444	489	502	457	462	484	451	513	487	476	456	457	471	503	472	482	495	429	446	504	497	485	458	457	463	458	465	473	496	536	475	458	508	449	494	483	468	486	482	500	489	484	449	528	502	488	493	470	485	487	456	491	468	528	468	503	499	477	468	462	495	492	467	501	492	465	503	418	459	496	485	492	504	475	504	486	439	512	464	488	436	447	470	469	454	501	500	435	463	500	456	509	440	473	515	463	492	483	502	465	471	481	458	449	454	485	486	482	467	486	445	441	454	460	502	486	480	492	495	506	479	494	520	476	513	494	470	445	454	483	494	448	464	480	471	456	506	486	477	462	443	491	448	519	538	452	500	479	425	497	456	527	492	519	464	476	460	483	440	463	458	448	470	490	504	449	499	471	443	475	461	490	443	449	495	473	488	451	478	497	472	473	525	513	493	500	461	457	508	470	509	442	494	471	490	470	487	483	494	469	466	488	505	461	489	481	492	478	506	478	489	475	492	482	480	464	467	491	494	433	473	455	477	449	491	464	500	467	460	432	481	490	472	474	470	490	489	449	511	471	488	510	468	480	448	490	494	516	520	459	490	489	500	491	452	492	473	486	514	488	449	494	547	476	470	502	458	499	501	484	468	488	486	470	468	511	479	523	466	503	445	478	473	454	479	445	472	496	444	438	467	446	465	505	471	484	461	502	482	493	478	469	489	480	484	507	517	460	492	470	498	486	464	502	477	455	512	462	452	450	426	493	480	483	469	508	454	435	508	490	484	480	496	487	498	459	485	446	492	510	492	464	459	469	508	481	443	465	500	457	473	446	519	488	453	486	467	449	455	499	451	460	441	479	478	504	445	473	483	461	476	520	481	474	479	475	437	474	460	480	500	468	504	497	480	453	520	473	439	465	483	485	442	485	496	508	494	477	527	464	461	507	471	467	490	480	505	526	480	507	494	473	467	478	449	474	430	463	482	490	501	504	460	478	474	494	495	503	519	487	484	466	506	485	472	448	498	458	475	493	469	505	498	465	433	451	489	454	503	465	463	444	471	501	469	501	478	487	483	507	465	473	494	495	484	486	509	418	450	470	458	510	476	464	492	492	466	439	509	487	468	448	453	513	465	469	499	497	450	472	448	493	471	447	456	447	432	443	504	483	477	481	447	471	500	430	445	455	483	466	509	488	464	494	462	498	465	485	511	469	430	470	465	446	490	531	469	416	478	458	516	472	446	458	476	499	463	487	447	477	494	485	462	502	474	453	473	483	483	465	511	470	510	443	495	494	486	472	513	472	488	499	473	510	500	519	462	489	484	467	494	500	445	532	484	473	456	459	510	538	495	496	485	509	446	538	480	478	443	501	473	506	475	485	452	467	471	484	501	542	467	504	462	487	494	463	499	457	452	487	460	476	467	429	475	487	474	488	424	447	468	511	452	504	464	468	485	468	492	492	477	484	489	457	518	477	472	464	435	479	506	481	478	425	445	455	463	495	459	543	463	487	495	521	502	473	486	458	479	471	456	478	467	516	470	453	505	474	503	465	453	485	490	471	481	486	473	485	472	472	487	482	468	441	508	449	483	511	499	479	481	484	463	478	493	542	460	480	498	468	461	484	431	471	500	429	524	508	461	477	442	458	459	499	448	461	458	485	484	458	512	476	465	489	446	456	536	477	462	487	484	488	494	451	501	479	481	453	463	470	495	495	455	470	501	485	444	476	473	504	454	470	503	496	458	477	466	466	468	474	463	478	474	491	438	475	486	480	509	445	494	487	470	489	485	480	453	436	495	495	480	500	470	424	482	510	480	489	493	490	460	465	458	498	446	476	494	473	502	477	466	469	479	467	484	492	509	461	459	457	488	468	472	457	507	470	489	472	533	450	456	461	463	467	450	457	535	468	451	513	504	475	475	492	479	470	515	455	494	489	465	502	467	457	520	479	481	434	482	494	491	490	467	519	491	465	430	440	455	489	489	500	505	475	468	452	504	457	462	485	503	471	472	488	492	474	437	478	498	455	490	477	508	461	430	452	486	511	514	455	459	449	467	500	476	476	509	498	447	500	477	455	507	482	461	464	481	510
40024	33186	23734	12462	7656	4481	2750	1868	1255	1105	795	788	577	582	510	439	452	387	370	362	327	288	299	310	304	254	246	243	224	233	236	227	197	197	223	210	183	206	186	182	163	171	194	175	179	174	177	182	158	163	182	174	174	157	156	175	158	168	179	157	205	191	172	155	173	131	171	163	131	176	191	160	159	199	215	158	195	178	155	165	173	157	164	164	170	170	153	187	163	156	178	143	177	165	178	166	185	164	141	179	169	173	180	149	191	166	174	169	182	168	157	187	160	176	165	162	159	169	156	174	182	150	176	185	144	177	176	133	174	130	186	168	183	166	170	173	163	145	159	165	169	178	172	170	175	148	131	171	141	176	163	145	164	166	165	180	162	191	138	150	172	158	182	154	175	156	150	152	205	166	160	146	153	181	171	164	133	156	127	179	163	162	217	169	178	188	157	163	177	144	157	147	176	136	176	155	159	156	155	159	165	149	153	153	173	162	158	175	201	191	171	187	148	160	161	145	166	153	161	149	142	164	159	174	161	161	183	167	167	176	172	179	183	173	165	183	154	187	161	172	154	164	175	167	172	159	181	159	145	164	157	168	176	169	185	159	165	161	166	145	164	142	156	174	159	167	167	165	185	142	167	172	199	158	157	201	172	160	160	168	173	173	192	169	148	185	169	196	165	179	165	181	143	150	160	190	194	164	185	173	147	160	184	160	157	173	161	144	172	171	158	181	158	160	160	160	157	153	135	177	162	178	160	164	165	179	170	187	194	156	177	150	155	159	153	172	170	155	180	172	163	182	141	149	169	155	173	187	175	159	165	182	161	143	162	167	178	178	202	160	154	187	161	142	181	187	168	162	172	174	172	174	169	172	181	164	175	180	156	159	156	164	178	164	161	153	147	147	169	151	158	175	177	163	160	169	141	181	181	151	156	184	159	171	166	159	173	131	180	176	170	175	154	188	175	172	168	182	143	183	169	174	177	151	159	175	159	206	150	149	184	184	169	200	171	175	138	136	162	152	164	172	143	169	165	174	169	166	198	178	150	156	172	163	170	168	148	189	142	165	164	148	210	173	172	163	166	157	154	148	139	157	143	171	179	195	160	157	167	204	127	161	170	173	157	161	149	163	156	183	171	184	179	154	147	165	149	157	164	176	180	180	158	142	157	170	144	155	153	168	161	165	163	174	174	171	181	159	171	155	146	166	168	172	159	162	180	171	171	193	165	136	161	150	178	159	146	176	183	168	164	160	130	160	176	186	164	141	168	155	169	168	140	153	174	157	144	156	157	156	167	172	182	155	183	161	155	168	158	146	144	151	166	139	150	170	165	178	155	155	147	175	172	163	168	163	177	177	168	189	158	156	151	141	169	163	157	167	140	148	169	164	160	174	147	165	160	154	147	176	180	167	153	144	140	219	170	137	153	172	168	162	181	184	172	134	156	164	175	162	179	194	180	149	158	172	159	154	163	188	168	164	166	175	187	163	155	140	161	194	144	158	173	175	174	152	178	197	149	156	176	185	164	170	182	173	168	165	157	152	185	160	169	177	154	187	160	155	164	175	151	153	152	176	162	147	178	172	153	171	153	167	145	163	171	148	146	165	171	163	175	182	160	170	169	158	162	151	162	189	161	151	155	148	142	140	162	163	167	138	155	162	164	158	166	158	178	175	167	144	159	152	164	164	168	185	190	177	187	198	163	152	164	184	156	148	174	177	165	187	172	162	153	164	179	152	160	179	174	150	168	191	170	156	163	174	175	144	159	159	157	156	157	157	191	152	176	179	163	147	167	159	179	189	166	158	187	151	149	161	188	178	176	177	155	159	177	172	182	203	145	150	145	150	164	162	156	165	166	162	186	163	176	162	182	176	164	176	175	191	167	179	158	182	223	156	181	162	172	170	179	155	157	150	152	169	167	143	164	170	158	158	162	167	168	187	170	161	214	158	174	175	159	168	178	197	182	149	179	156	180	161	176	175	180	148	174	159	168	158	157	159	171	163	176	205	161	170	165	137	168	164	156	183	156	139	184	152	147	149	169	145	175	152	175	151	172	163	164	180	167	164	178	186	170	155	141	155	148	169	165	154	159	155	141	165	166	169	178	191	153	170	146	165	161	159	177	178	184	179	182	162	154	176	177	167	162	187	181	194	182	173	167	179	165	141	181	155	143	168	165	160	153	160	175	166	177	187	163	166	147	147	168	176	165	158	167	167	157	174	164	167	159	176	156	180	169	158	174	175	174	169	155	154	166	151	151	170	171	153	173	180	159	151	160	148	162	147	161	150	177	174	157	157	149	156	155	167	179	172	159	157	137	172	167	164	164	164	167	187	162	159	153	146	158	187	154	193	166	156	179	163	174	188	174	142	166	165	173	154	163	156	177	157	167	141	178	165	150	178	182	175	165	173	178	168	180	169	163	154	168	162	162	174	152	147	160	174	182	173	170	165	196	182	143	141	150	172	145	156	163	135	148	153	149	171	135	172	165	150	162	175	173	149	180	156	179	181	138	166	155	165	133	178	169	180	143	177	155	165	162	171	186	171	160	177	161	159	163	170	157	158	179	176	159	158	174	163	154	175	179	193	165	168	176	143	152	185	179	145	150	167	156	156	146	176	157	175	176	189	163	164	157	166	157	181	170	133	156	163	170	147	167	157	177	169	155	158	153	169	188	157	171	146	162	172	160	154	166	156	167	152	175	178	150	173	197	153	145	165	167	156	146	182	184	174	166	175	146	163	170	152	158	178	168	168	171	181	177	172	180	169	154	183	150	162	185	158	192	165	189	149	168	169	166	150	177	166	171	161	157	174	158	173	160	164	174	143	168	151	168	169	189	159	181	164	177	153	162	176	171	174	191	183	155	181	175	166	170	168	157	170	176	180	185	172	153	179	186	172	138	164	153	144	184	152	155	173	157	153	153	152	157	190	167	157	165	164	179	160	167	193	175	170	176	162	151	183	136	168	169	187	170	169	189	175	169	155	160	160	164	146	126	165	184	165	180	154	170	188	196	171	173	163	152	160	173	150	161	155	148	172	154	156	163	171	156	162	155	189	189	161	172	168	165	169	163	167	163	134	181	167	170	170	183	168	192	199	193	176	150	161	182	160	173	179	153	155	183	174	147	161	146	146	179	169	165	180	170	160	167	160	171	165	161	188	168	154	169	172	174	168	168	166	158	185	170	151	178	161	174	185	156	172	185	161	164	170	174	171	138	166	158	162	170	143	158	177	180	180	135	150	170	134	188	178	190	162	157	158	156	132	171	176	171	172	162	140	155	169	156	184	145	168	165	154	167	197	177	175	169	138	136	169	181	159	167	200	145	177	172	170	191	171	141	183	180	173	164	135	173	155	169	172	176	168	164	192	188	164	175	170	190	133	182	140	151	172	157	157	189	174	192	170	169	160	152	155	160	165	182	159	181	180	156	162	147	149	164	163	181	161	194	179	206	191	176	146	152	159	175	155	161	139	164	151	202	150	152	189	162	181	154	189	159	190
29806	27758	19005	13998	14599	11729	9440	7625	5784	5188	4129	3678	2812	2670	2293	2197	2132	1798	1700	1699	1427	1441	1583	1427	1288	1023	905	949	846	818	801	739	810	733	746	649	642	604	624	553	558	517	523	524	528	497	477	474	450	496	483	468	478	444	419	421	444	453	429	436	417	424	459	420	394	452	391	417	443	416	400	366	404	395	417	436	395	384	397	427	453	404	417	400	411	408	420	395	401	407	432	412	389	421	429	420	401	419	424	403	415	369	412	402	409	413	415	385	435	405	432	403	377	387	418	406	408	391	378	410	384	422	418	396	400	380	390	387	404	437	414	369	406	376	390	408	424	386	379	400	391	394	407	404	387	403	395	398	413	413	417	399	396	382	369	381	412	387	386	400	389	392	421	415	418	385	396	389	432	424	384	407	410	406	376	404	427	391	365	401	449	376	415	423	390	434	416	364	445	355	389	361	448	394	404	401	413	389	386	409	422	391	420	386	431	381	362	410	387	407	389	402	399	406	384	396	389	396	409	400	392	398	392	399	362	393	376	391	384	375	392	394	407	389	416	430	388	396	399	385	400	415	408	393	417	398	382	407	361	396	414	398	409	400	409	402	429	415	381	375	411	401	399	388	424	418	405	393	411	418	418	413	397	391	428	400	400	406	385	396	401	429	359	373	384	378	420	402	422	432	387	391	418	393	388	376	377	361	435	375	416	409	394	388	388	371	412	393	400	390	444	388	412	389	387	403	402	389	433	400	377	381	426	417	397	399	381	388	388	410	446	392	362	415	456	372	402	382	351	356	402	428	378	399	379	429	424	426	379	410	377	406	424	385	373	378	408	386	407	378	389	407	389	412	381	375	396	404	412	378	397	386	408	395	398	412	391	408	408	402	401	386	438	408	403	398	412	397	369	425	423	398	391	386	414	406	360	406	420	397	392	396	407	405	420	458	401	409	395	442	415	402	438	416	392	398	435	413	407	434	427	390	429	384	394	425	386	405	390	393	359	384	408	360	394	339	382	390	406	404	388	370	391	405	405	405	394	425	418	381	429	397	395	406	409	387	459	403	384	394	412	398	417	410	422	398	403	389	431	404	407	422	377	371	405	400	389	431	404	425	414	402	433	401	421	400	394	353	411	399	383	408	426	422	367	410	397	377	348	423	404	367	361	403	366	412	391	381	377	407	413	417	373	440	367	406	386	402	422	399	388	408	374	376	409	400	432	414	371	411	358	365	379	422	385	383	421	406	393	367	385	420	384	421	378	395	383	404	417	390	397	394	372	406	384	378	409	434	370	404	425	392	397	390	393	358	442	380	393	382	408	408	437	364	421	393	409	401	384	373	356	424	375	393	424	411	395	406	401	416	370	392	433	406	404	362	399	438	375	398	398	427	434	402	366	404	406	415	389	389	380	385	401	400	443	394	368	382	410	364	411	429	392	414	410	399	405	384	425	418	393	381	416	468	400	378	397	387	391	389	410	415	357	379	412	424	416	411	383	395	426	394	425	420	418	395	406	394	427	402	393	374	428	431	419	374	426	402	380	402	406	412	430	404	409	396	445	378	401	398	412	397	375	401	385	424	405	384	341	372	418	371	367	404	373	406	395	389	393	404	387	402	386	421	388	395	414	401	399	401	410	405	378	391	440	376	425	404	386	409	395	388	395	422	353	395	379	378	394	419	369	407	418	378	384	351	394	407	385	426	447	405	418	415	424	406	424	398	387	381	412	370	380	403	387	425	421	428	367	358	426	402	382	407	424	381	367	441	402	401	410	419	409	429	401	435	398	424	401	409	422	413	372	364	392	402	381	386	401	408	426	384	416	387	423	403	381	386	368	419	405	429	393	376	387	395	361	393	405	424	401	422	390	387	405	411	403	394	400	392	413	397	396	389	394	404	400	365	381	395	414	386	368	396	401	407	410	393	433	387	417	416	418	359	360	391	389	407	411	410	386	381	384	380	386	387	379	381	414	389	346	410	398	380	410	402	417	444	402	370	394	401	412	395	370	389	395	407	387	455	391	417	396	389	401	427	387	422	390	404	415	406	395	404	429	379	366	387	373	387	378	391	399	395	398	388	391	390	362	416	428	397	400	386	354	430	379	447	397	415	390	401	406	422	397	413	401	387	397	400	406	378	393	405	368	382	375	416	433	382	410	347	409	406	418	395	417	382	422	422	386	402	387	372	403	365	410	396	410	415	414	386	421	391	389	412	382	414	398	420	343	385	400	430	399	396	424	418	393	369	381	396	396	397	370	427	380	400	420	399	375	376	426	433	407	375	415	412	411	445	393	408	387	426	379	387	443	402	369	383	397	390	435	430	415	371	408	440	402	449	398	388	386	439	341	428	405	380	394	401	411	431	400	398	371	400	383	402	404	395	406	400	444	366	383	386	426	370	373	371	391	388	417	392	407	439	401	403	385	367	404	395	414	416	381	409	408	397	414	408	363	400	346	398	406	455	418	368	427	402	404	413	366	358	386	417	392	390	409	395	397	407	410	399	373	394	379	372	405	381	391	389	412	402	376	396	396	392	400	419	394	410	428	425	360	431	409	410	392	394	411	390	407	415	399	417	434	425	396	402	397	398	424	369	407	401	381	386	367	390	368	379	416	394	430	399	433	367	412	401	411	378	397	388	394	393	376	423	397	400	401	394	386	415	391	413	420	382	388	364	386	390	401	397	421	390	393	435	416	397	435	377	405	390	373	439	411	378	411	394	375	381	404	393	404	378	377	394	393	400	407	402	432	368	404	427	433	415	434	395	416	407	364	396	421	395	444	380	362	410	370	374	405	394	409	387	390	404	399	409	366	393	407	369	375	420	398	432	397	427	391	379	385	370	412	442	383	423	375	403	383	409	371	399	393	415	404	368	386	429	400	405	399	415	409	413	369	425	378	415	415	367	447	391	383	404	446	406	384	364	414	373	451	365	404	419	388	430	496	373	435	466	416	409	391	377	422	388	394	393	440	381	443	371	403	407	399	413	427	410	442	436	380	396	392	409	395	378	412	433	414	407	385	439	354	398	379	401	428	397	384	412	407	411	414	373	395	443	381	393	420	382	406	465	415	440	391	394	410	360	433	370	408	373	411	360	376	406	391	388	409	400	398	410	422	402	385	393	391	394	405	390	395	378	402	407	366	398	387	380	416	420	397	369	406	373	419	427	421	405	391	400	357	423	369	418	402	380	375	392	434	402	396	396	402	376	376	390	398	419	405	348	412	420	396	340	366	410	413	414	376	409	372	399	430	395	428	388	411	397	418	400	398	394	426	410	432	393	390	402	407	392	420	398	389	387	359	393	388	390	365	420	405	360	433	368	419	401	427	388	438	413	389	373	360	420	381	379	406	442	417	406	395	396	382	428	386	388	375	420	390	389	346	404	428	436	397	379	460	388	381	439	413	397	397	396	441	391	443	378	376	406	389	400	400	388	402	388	372	401	404	394	362	411	379	437	424	396	388	399	426	387	394	408	436	405	404	398	444	405	412	425	374	415	449	401
9007	5509	3416	2040	1599	1032	880	637	534	421	372	396	383	324	303	289	282	293	261	294	237	219	246	234	253	221	228	252	271	223	213	205	225	220	223	211	218	217	206	204	201	222	214	229	234	215	236	220	194	222	198	200	206	218	227	224	201	241	218	188	211	228	222	201	211	205	207	214	201	197	209	220	201	219	229	213	193	200	208	212	178	220	217	199	206	211	202	181	192	209	220	205	220	216	213	243	194	184	194	209	215	225	225	178	196	192	203	219	205	215	196	194	216	203	211	200	207	202	212	192	197	184	218	185	176	193	194	211	201	231	177	192	207	220	213	195	178	185	208	192	234	205	220	205	208	225	201	172	209	200	195	186	215	212	192	192	183	183	209	222	193	182	226	232	201	193	212	224	211	202	211	206	208	198	212	218	178	217	202	227	213	211	201	210	200	193	230	217	211	193	178	210	205	227	181	197	178	206	203	217	207	186	201	207	213	192	200	185	222	217	202	215	232	223	201	206	196	178	214	193	216	205	199	204	197	206	210	221	195	224	220	202	220	226	220	201	198	184	208	199	198	228	232	215	205	220	202	213	198	208	214	222	204	194	209	202	217	204	215	212	192	203	208	193	251	215	193	218	209	219	198	185	185	207	194	205	207	217	214	233	188	225	220	197	223	198	220	208	208	201	197	225	209	178	206	212	228	184	212	211	209	196	183	228	223	216	216	229	202	211	210	207	183	190	167	222	212	211	211	200	213	216	210	193	224	201	187	190	209	191	202	217	187	208	200	212	204	227	196	215	199	220	220	202	200	188	183	201	203	202	190	184	221	201	206	230	204	223	243	192	211	231	219	211	208	210	201	206	190	202	201	197	219	213	204	203	198	203	226	202	206	215	218	204	184	197	212	194	184	192	217	240	201	209	186	188	201	214	229	199	202	205	226	207	209	199	189	183	200	185	205	208	215	194	194	228	190	185	218	202	192	213	213	209	200	215	230	211	188	193	223	193	190	226	202	193	201	206	192	193	192	215	188	206	215	215	228	204	189	186	194	194	209	203	208	211	213	213	227	179	213	185	233	224	228	210	189	206	192	191	202	236	206	220	211	197	185	209	199	198	215	208	226	202	194	196	227	210	232	226	208	190	200	215	202	214	197	206	185	208	222	202	220	196	218	204	196	208	217	182	211	229	215	234	202	221	221	201	184	219	208	206	217	197	198	217	205	188	213	209	204	198	212	209	236	206	192	216	194	228	232	203	224	195	209	208	201	200	208	213	198	222	205	200	201	218	215	206	215	205	220	207	192	210	222	230	209	219	190	207	216	202	201	214	210	254	179	221	174	234	192	206	225	202	209	221	205	201	182	206	212	179	216	224	219	186	205	209	179	200	208	186	235	199	224	239	215	226	200	196	194	218	209	193	224	196	207	247	196	203	223	199	179	219	221	194	220	230	231	216	229	189	229	194	228	195	230	200	223	232	195	205	205	177	227	226	222	227	203	205	202	190	215	202	184	194	199	209	215	174	213	231	227	218	194	205	188	219	210	207	209	198	231	207	209	217	215	197	201	209	184	205	201	214	217	218	223	230	193	197	214	189	215	191	212	202	214	191	200	235	223	213	221	217	158	197	213	186	200	203	216	202	221	193	228	219	194	209	196	207	190	227	201	207	207	213	192	188	189	195	221	202	208	199	192	205	212	216	222	193	207	213	171	156	183	198	203	193	224	212	201	207	208	206	209	222	216	236	226	213	231	219	224	210	212	203	230	213	188	221	200	212	200	197	197	226	209	176	215	225	228	219	218	195	201	211	222	193	204	203	202	225	246	199	225	201	196	211	208	200	217	205	206	187	186	191	234	189	188	236	211	240	237	199	222	193	199	211	199	227	220	205	236	217	216	216	228	240	214	218	216	206	210	226	211	220	183	179	192	196	197	234	207	197	219	218	216	224	188	176	198	194	199	230	183	219	236	182	212	211	194	201	228	207	218	184	185	217	218	223	205	226	232	207	202	218	200	190	246	206	209	219	189	219	190	196	204	201	220	232	227	192	205	209	188	230	205	188	214	185	190	217	181	184	184	221	216	207	194	196	193	213	223	193	198	216	199	199	203	190	215	224	225	197	212	204	188	191	232	223	186	195	238	226	219	212	204	215	192	223	225	202	176	241	231	186	204	209	198	203	212	185	180	220	194	228	243	190	189	202	191	199	198	207	210	213	191	218	218	219	206	183	223	198	223	201	205	265	224	228	197	208	192	237	212	225	215	234	214	215	213	200	193	203	210	219	199	206	218	198	197	194	202	235	207	214	217	226	201	219	199	202	178	185	216	198	212	246	227	215	232	188	219	239	200	191	184	190	187	207	178	201	218	231	220	208	199	232	211	204	196	196	196	223	222	206	214	190	210	217	210	188	201	213	204	197	246	208	213	169	212	219	226	234	195	203	206	181	235	215	185	189	217	202	224	209	198	203	235	211	205	195	207	221	193	216	197	202	201	193	243	171	245	210	223	196	198	218	202	214	190	220	214	205	199	212	212	211	201	208	205	188	210	210	218	215	223	216	192	220	192	204	193	167	229	234	224	212	254	223	206	200	216	193	230	228	208	223	208	202	217	223	217	211	218	176	216	218	194	221	217	221	220	209	203	184	195	201	212	219	211	180	228	230	215	215	193	223	212	214	195	203	176	207	186	218	211	202	192	232	201	202	206	191	216	209	201	185	212	200	202	201	239	233	199	241	199	213	216	211	233	188	210	193	236	220	211	207	236	167	224	218	204	209	227	175	218	182	209	187	214	205	189	191	211	188	209	221	186	206	205	204	211	228	194	212	218	195	202	256	223	213	211	201	205	212	205	193	190	214	208	200	226	211	193	210	192	209	221	194	184	209	203	191	177	200	198	222	165	200	198	197	208	200	175	205	204	194	217	184	199	203	219	223	217	188	194	206	196	201	186	203	221	185	190	200	204	243	184	183	204	233	188	209	205	195	214	216	208	216	220	193	184	205	222	210	187	199	232	198	189	208	206	202	211	216	194	211	217	216	227	231	219	201	204	192	194	199	213	220	221	216	228	179	224	196	210	217	225	176	249	256	207	217	232	179	188	199	214	201	221	195	231	217	239	199	229	210	210	215	218	236	235	229	193	206	172	189	222	201	186	225	228	208	203	185	225	199	195	196	202	164	225	220	208	197	214	199	216	203	203	222	208	199	200	173	190	215	200	191	208	209	208	200	213	205	203	212	239	210	212	231	178	182	189	181	201	191	182	198	191	200	197	184	224	223	219	216	202	238	206	202	262	193	235	215	187	215	205	208	202	218	213	227	191	187	199	183	218	198	209	191	197	235	232	201	161	204	199	195	196	208	212	199	189	199	216	227	191	215	245	207	218	197	185	204	237	185	217	206	186	246	205	212	201	232	226	209	213	200	217	212	231	217	246	187	192	218	198	242	192	214	194	213	221	211	211	217	199	189	206	215	208	192	219	230	184	200	198	198	215	194	202	231	195	235
7242	6160	5638	5969	5654	3983	3669	2635	2095	1623	1597	1534	1308	1207	1070	1086	929	960	904	769	841	791	834	750	760	644	620	627	621	642	587	624	601	568	572	577	554	527	557	526	535	532	538	523	524	503	493	517	485	504	519	500	528	530	434	474	489	513	500	510	505	505	515	510	499	450	469	481	530	483	502	491	500	488	502	455	480	467	497	469	507	495	474	468	516	506	507	517	508	523	490	525	483	483	495	492	507	479	514	497	473	495	506	494	468	473	506	496	435	495	508	473	483	494	511	467	482	518	470	434	532	473	520	468	483	453	481	503	452	474	499	485	500	470	512	479	501	499	498	501	523	528	505	484	476	521	495	485	452	500	517	493	506	508	520	496	485	499	480	502	492	497	491	479	493	501	495	514	466	489	483	534	489	474	513	460	489	489	481	472	489	457	502	515	532	457	503	527	487	506	504	500	528	523	519	497	481	499	496	461	447	507	514	485	496	457	458	491	454	471	483	494	476	489	495	472	514	490	537	490	510	524	470	429	490	454	468	476	487	508	512	489	500	478	486	489	545	467	457	483	473	498	503	522	479	484	480	514	520	526	476	508	488	495	499	488	509	474	486	563	501	459	488	465	496	475	502	505	502	512	472	523	489	519	514	543	490	532	492	519	511	471	526	526	520	450	466	482	470	506	478	510	535	443	501	477	500	476	538	512	513	467	503	533	525	455	478	498	495	496	488	478	504	477	472	498	509	487	498	483	483	530	491	484	488	479	480	457	503	523	475	500	516	480	483	525	477	492	498	478	494	476	515	539	496	541	455	474	524	467	528	499	466	514	495	519	449	464	491	500	496	486	497	528	482	527	506	505	460	507	521	488	461	512	447	478	490	495	434	497	486	525	519	526	508	495	486	475	501	479	539	493	494	510	501	489	516	505	468	518	476	469	501	501	499	491	441	476	515	483	497	499	463	500	462	486	497	477	466	485	502	488	470	488	469	495	470	465	550	516	459	489	495	485	528	494	507	500	528	513	532	521	462	461	511	506	487	495	506	476	505	508	507	471	530	477	456	458	512	469	519	474	519	493	483	504	489	498	482	461	529	495	531	500	454	519	491	481	503	506	473	457	465	501	494	476	455	499	493	459	463	499	520	503	489	517	486	497	431	485	516	521	466	502	469	476	528	494	466	490	481	497	477	451	509	493	498	528	499	511	493	492	491	503	485	501	504	515	524	506	463	455	495	502	474	531	464	507	442	488	493	468	489	451	499	521	514	494	461	511	514	488	455	498	537	486	489	496	484	499	506	484	484	474	496	489	488	494	521	501	474	477	527	449	476	500	523	534	453	501	477	478	480	476	487	508	462	498	485	499	478	479	502	497	487	501	532	512	500	476	483	488	453	431	494	498	482	474	489	485	488	542	516	520	530	474	508	506	469	515	484	466	519	475	489	496	509	481	497	481	502	482	473	539	500	490	492	517	477	516	491	477	484	516	464	528	490	551	538	457	526	501	478	508	504	483	491	455	496	454	462	506	476	489	483	516	460	481	470	477	521	478	496	505	512	515	482	503	529	496	499	474	501	496	480	505	443	488	466	460	454	481	476	527	501	506	555	487	472	477	460	494	492	480	527	506	492	509	515	501	509	501	478	498	474	473	484	476	474	474	494	492	482	493	495	486	487	529	478	479	471	491	516	515	496	511	499	487	530	465	507	499	513	489	506	479	523	504	507	487	499	509	467	512	492	459	506	476	510	490	500	503	477	477	533	496	485	506	459	458	484	511	477	489	514	480	479	460	462	507	486	466	499	474	496	466	513	519	474	476	510	508	490	522	458	526	479	495	483	463	470	521	518	517	482	494	454	491	483	529	472	454	500	477	450	515	496	502	496	459	454	490	490	467	433	481	473	455	482	506	524	479	534	480	515	511	478	515	492	448	501	451	501	504	456	518	487	483	449	531	472	474	480	510	481	489	487	451	513	481	530	464	475	506	468	506	497	485	508	514	479	495	443	534	451	474	482	502	532	489	516	422	474	471	474	484	498	453	513	443	473	488	489	446	485	509	522	505	520	424	486	462	518	471	512	552	513	480	492	491	520	473	508	460	483	554	487	485	503	486	480	495	463	477	498	518	507	478	514	462	498	525	509	474	468	489	506	518	504	530	514	537	463	471	502	512	496	471	494	490	488	504	512	528	459	481	509	481	474	463	493	504	486	484	458	455	468	527	470	516	469	516	529	496	502	495	501	524	489	530	525	504	478	503	543	479	474	497	480	463	486	500	525	494	496	506	524	479	505	522	512	491	476	472	515	481	493	462	468	503	473	492	459	506	492	526	490	470	499	453	533	493	492	484	482	492	472	480	514	483	494	486	505	519	522	529	503	501	518	510	512	472	484	523	477	515	490	517	520	479	506	523	519	491	480	493	463	479	508	476	489	474	491	520	470	507	471	510	523	529	462	486	480	462	494	516	518	489	510	548	496	521	502	454	490	452	487	471	422	472	484	464	510	465	506	455	496	478	503	506	473	455	505	464	490	496	491	487	532	510	515	493	508	498	490	486	504	535	503	458	456	512	511	483	521	496	489	511	487	490	483	483	480	506	514	454	494	470	515	515	501	479	511	471	549	496	476	512	480	454	471	485	471	502	447	520	481	458	462	507	503	480	492	492	499	480	483	478	477	518	525	470	477	445	480	480	512	483	484	496	503	489	513	474	465	503	506	472	514	505	499	491	473	478	509	458	502	489	497	502	478	466	489	479	503	505	488	494	465	481	516	465	501	510	439	510	490	492	502	500	468	470	514	484	463	475	490	489	465	486	485	515	491	504	493	494	535	477	513	486	487	468	507	499	492	454	499	496	494	510	505	468	494	514	491	490	468	497	478	477	514	500	536	444	454	503	459	496	497	500	453	520	520	466	486	472	509	473	500	511	474	485	499	526	454	508	490	491	467	496	471	527	463	453	507	504	476	504	482	481	455	490	450	495	476	486	514	499	502	499	469	483	454	477	484	503	477	472	500	486	490	463	497	506	507	518	520	507	521	481	483	487	524	479	513	506	524	468	489	506	483	504	448	442	464	488	507	535	522	481	450	450	506	467	479	450	519	504	490	485	500	511	486	496	500	478	483	478	496	486	517	483	489	461	501	523	488	521	517	472	519	486	476	513	500	473	522	478	485	481	465	472	466	485	484	469	494	498	519	471	478	512	478	505	481	497	459	541	498	534	467	524	512	490	490	515	532	544	497	499	492	495	465	510	490	505	524	518	476	527	530	475	474	467	520	478	517	504	493	463	473	493	482	503	453	511	499	497	474	507	486	483	469	506	489	490	501	518	480	494	489	469	494	500	444	458	469	466	507	492	491	435	489	521	465	479	501	466	459	475	502	493	483	479	457	493	515	513	555	489	494	490	463	492	491	484	489	494	545	518	536	493	474	475	514	541	521	462	477	509	489	460	484	488	523	498	461	486	515	478	539	486	476	451	480	522	510	438	497	465	492	497	486	494	442	492
27441	24691	15586	7194	3911	2519	1639	1135	915	662	657	635	459	462	443	333	363	344	329	318	313	342	331	297	248	277	233	258	255	243	242	252	252	212	219	250	245	215	197	182	200	201	208	218	218	217	210	207	213	241	227	218	184	222	227	219	232	179	181	235	183	204	194	190	215	184	229	224	197	195	207	239	218	203	231	216	209	232	179	209	193	198	210	221	204	229	202	183	216	181	210	245	216	209	236	237	185	193	213	215	209	232	215	208	199	224	203	207	229	217	199	207	212	197	190	210	241	232	190	220	232	195	162	222	189	201	199	195	174	223	211	228	212	205	180	239	202	204	183	214	220	211	225	192	216	198	187	209	219	196	204	192	192	193	209	207	204	192	198	216	209	199	210	222	225	194	200	200	216	219	192	182	216	200	216	196	240	190	221	242	202	224	205	186	182	183	227	222	199	211	207	221	173	209	219	192	216	207	218	222	187	223	213	207	223	197	227	185	206	213	222	190	232	223	207	212	220	216	195	208	201	197	196	204	212	218	201	205	212	205	205	187	191	201	176	189	191	194	206	224	207	253	218	182	217	228	198	240	210	192	190	181	190	208	185	209	199	215	197	194	218	208	214	207	198	212	195	214	200	199	231	183	209	204	213	186	178	196	196	190	220	177	188	222	194	209	188	203	189	204	203	203	229	213	198	192	218	215	197	217	225	219	209	188	204	196	210	184	197	200	199	197	201	211	220	188	219	201	194	197	213	205	208	196	197	201	216	223	177	199	164	190	211	208	198	185	226	199	190	192	212	223	202	217	192	220	200	186	215	221	166	184	194	200	203	214	205	235	190	223	184	183	206	196	252	210	205	181	191	190	216	196	218	215	228	209	178	186	195	198	214	215	209	186	237	241	209	189	211	200	224	212	217	201	231	202	213	219	200	211	184	217	204	190	238	235	200	238	220	220	219	193	214	180	210	215	202	201	229	208	196	220	212	202	194	200	192	185	195	213	208	238	192	233	180	217	217	209	206	232	205	195	190	197	207	179	195	211	194	227	208	197	184	225	197	215	189	185	208	222	230	209	205	199	219	223	178	205	182	229	192	200	191	233	169	171	207	188	209	212	197	195	214	202	200	225	209	171	203	215	202	202	178	190	234	199	206	197	213	214	195	196	200	213	214	228	212	198	217	208	207	216	215	194	194	204	201	198	197	186	201	212	203	207	218	215	202	193	209	212	196	205	230	204	199	200	186	237	227	213	178	221	208	206	195	238	178	182	227	201	177	197	195	200	200	179	186	206	216	216	214	199	185	199	160	188	215	181	188	186	210	213	191	215	200	191	209	212	186	178	200	222	192	186	210	189	192	225	210	184	213	216	222	216	227	195	201	211	195	201	205	206	189	208	222	222	194	195	233	212	223	201	172	198	225	241	218	212	201	212	186	193	162	182	203	201	202	200	190	220	218	205	200	193	180	234	201	233	213	184	193	197	213	202	224	184	194	189	198	206	185	189	214	199	177	221	214	223	201	189	201	187	199	219	214	222	228	224	174	206	225	210	212	202	220	189	209	213	164	217	211	206	208	220	216	231	187	189	224	179	216	204	204	205	194	222	174	188	194	200	206	209	191	208	196	188	207	179	204	235	205	208	220	195	211	210	198	210	228	221	200	210	187	214	197	231	225	198	206	187	212	200	207	232	209	217	195	180	226	207	197	219	248	241	210	222	191	182	221	203	210	199	206	214	221	194	197	171	195	214	204	202	212	206	198	172	198	209	211	210	206	195	232	206	176	203	193	192	193	169	183	201	204	227	199	219	188	203	206	213	202	178	196	185	213	199	211	170	202	217	189	227	196	202	195	232	215	201	202	213	202	212	216	228	206	220	202	192	202	207	195	204	199	208	200	226	225	205	208	218	205	231	215	178	224	183	218	198	187	201	195	228	180	169	226	191	176	179	211	204	197	204	185	170	210	183	195	222	163	222	195	214	216	187	212	197	191	202	222	244	212	193	209	217	216	200	186	206	190	244	190	201	208	214	195	209	230	198	190	196	201	198	192	189	175	221	201	187	188	188	216	218	206	201	214	194	204	188	203	215	220	207	192	215	204	217	187	201	218	203	193	210	215	207	194	211	208	193	208	220	216	207	227	197	220	188	188	211	203	202	180	193	209	202	199	174	233	210	182	189	229	208	206	225	215	201	190	194	223	201	203	215	199	182	198	186	190	193	209	205	200	209	221	216	208	215	214	215	187	198	210	222	218	214	252	191	190	172	204	204	230	212	213	200	202	236	190	199	179	215	210	202	190	216	215	213	215	193	178	197	206	220	242	207	197	197	166	213	193	211	207	230	192	198	183	227	208	186	200	211	219	211	218	226	223	222	208	205	222	230	204	197	188	202	222	214	175	186	214	204	223	208	224	183	202	225	208	201	188	207	231	212	208	202	201	190	188	222	207	196	221	198	217	205	227	217	194	196	227	240	188	191	207	200	212	211	174	188	207	192	192	194	205	199	204	205	193	199	223	231	199	199	201	184	211	203	218	217	213	226	187	231	215	207	199	206	188	233	207	221	177	195	176	189	214	176	194	214	222	210	235	187	202	209	213	206	207	217	204	188	197	189	198	222	216	201	210	225	214	209	189	193	224	220	202	218	231	215	231	197	214	228	228	214	184	212	210	198	179	231	182	196	214	192	199	191	228	196	228	225	199	221	216	211	181	214	209	207	209	199	194	195	212	178	186	220	223	190	207	222	236	208	215	191	194	189	201	211	234	205	203	183	203	189	228	217	199	224	205	204	218	213	233	198	214	181	196	194	213	174	190	178	201	229	258	204	211	216	203	220	198	210	223	203	212	221	203	213	222	190	235	223	176	188	208	193	211	180	212	218	217	240	196	197	194	184	209	198	218	219	206	223	189	214	217	204	181	181	216	178	181	179	213	200	203	210	194	228	236	223	214	232	209	207	196	205	200	197	207	178	226	236	226	207	194	207	192	197	247	204	209	183	210	209	193	212	201	238	198	199	183	205	209	201	211	223	204	202	200	203	208	220	221	202	197	194	224	206	211	224	186	207	190	193	216	198	175	217	197	219	190	207	232	186	190	212	207	208	212	198	212	205	208	211	203	203	210	235	211	209	221	223	206	227	205	222	173	212	237	210	208	208	185	223	203	251	207	204	203	225	207	179	215	206	219	224	245	205	195	241	199	181	241	205	221	220	191	204	206	206	210	220	229	208	207	211	196	209	215	189	201	226	213	213	181	199	200	203	221	218	196	193	194	200	217	178	203	199	178	227	201	211	206	206	194	219	203	200	184	224	221	194	203	200	194	194	189	183	219	207	184	222	206	208	227	230	202	212	196	203	216	205	174	218	196	222	203	212	218	198	211	201	211	183	209	206	201	204	191	202	214	173	209	204	196	217	188	210	225	193	203	214	211	215	203	225	212	203	209	202	214	218	169	214	229	197	192	184	191	209	182	230	184	204	216	193	203	201	195	217	205	212	204	177	218	202
21203	21133	13997	11300	10046	8702	6730	4887	4049	3086	3001	2649	2155	1943	1730	1517	1428	1469	1389	1202	1268	1263	1177	1062	987	933	768	786	772	788	776	775	706	649	655	634	601	642	621	622	606	565	596	596	500	568	565	556	539	535	523	491	540	526	525	523	486	502	537	510	494	522	486	466	507	484	465	488	464	507	489	456	485	494	470	543	479	502	514	532	499	478	463	476	489	501	480	512	520	483	470	491	461	475	491	485	456	479	470	482	514	478	474	497	528	496	486	472	535	513	519	474	512	490	500	517	557	474	509	499	487	500	484	470	482	503	480	552	478	503	499	498	495	489	470	470	455	457	515	498	458	492	486	477	464	494	504	501	485	535	468	512	459	464	516	481	477	504	511	461	493	490	477	494	517	468	474	480	469	474	503	470	484	512	504	490	474	479	463	512	513	481	479	483	500	489	479	491	508	487	492	480	472	493	461	478	512	494	495	475	443	474	507	484	480	516	481	484	497	499	466	495	534	465	499	485	491	507	472	523	462	462	452	489	512	511	462	507	537	513	442	492	490	457	502	449	475	467	467	489	453	479	530	482	491	499	486	446	504	463	525	509	495	442	482	530	495	517	520	431	444	484	468	480	495	503	478	532	496	509	493	475	507	451	486	499	489	496	453	463	482	481	465	462	509	528	483	487	491	487	474	459	495	457	496	499	496	489	430	462	491	481	489	423	484	482	501	540	506	483	500	524	460	523	490	495	462	501	440	463	500	487	472	484	513	475	481	532	553	495	465	496	499	501	525	454	463	490	489	473	484	482	521	485	471	487	505	483	442	546	476	512	477	504	514	496	483	474	496	474	488	469	501	488	469	511	489	417	483	513	489	495	496	523	481	468	480	459	490	494	499	508	425	451	463	505	464	496	460	464	492	480	521	450	501	468	453	487	502	465	430	495	470	488	496	493	492	504	486	545	490	473	449	485	458	479	506	478	509	503	502	501	474	461	467	491	505	496	488	495	486	510	465	459	510	478	478	486	507	442	468	464	471	486	441	498	505	470	524	491	494	482	454	478	477	472	482	491	495	488	485	429	488	488	491	503	429	486	481	491	501	520	468	476	480	471	451	517	497	511	496	456	527	534	488	508	466	458	468	524	495	475	520	473	540	479	525	448	495	471	492	474	465	491	498	506	477	485	480	490	488	510	479	491	486	490	498	469	465	502	497	483	491	485	497	449	481	496	500	451	467	461	498	477	481	460	468	464	477	479	479	490	501	473	505	501	501	497	533	479	503	516	467	497	466	511	474	524	455	479	489	480	458	470	482	481	472	487	505	499	507	492	470	484	504	494	509	499	475	492	488	502	510	478	454	517	502	530	519	493	514	495	470	524	483	458	509	506	490	494	462	533	493	484	502	478	495	506	484	485	508	510	527	473	464	528	493	477	514	495	463	494	488	498	498	512	519	466	488	509	485	478	466	469	518	492	476	459	442	481	471	504	474	500	492	434	527	441	471	477	474	542	477	452	531	486	486	474	494	508	483	481	509	473	504	487	496	470	529	506	458	507	416	460	538	503	469	472	502	513	486	501	488	501	476	469	474	481	471	467	491	486	535	460	516	484	478	473	483	470	504	457	487	466	519	483	485	451	442	477	474	439	470	452	513	440	515	464	504	487	444	485	455	491	495	443	491	492	486	492	506	422	454	489	504	449	481	488	495	510	487	475	489	493	488	470	470	477	495	481	467	472	487	429	470	474	457	486	494	486	495	490	511	483	477	475	468	529	457	509	518	469	549	478	485	495	467	468	498	522	476	522	488	455	481	469	488	501	495	489	456	489	505	463	487	511	470	512	463	509	512	462	504	505	481	486	464	460	492	496	492	515	500	488	526	470	533	472	471	474	509	455	502	458	483	527	506	536	475	503	467	469	500	504	481	469	500	496	504	475	486	498	492	474	497	470	433	467	502	487	510	489	452	453	498	494	493	510	488	484	454	458	522	498	487	486	513	477	489	462	482	461	446	494	475	478	458	491	491	468	494	478	476	501	499	492	511	485	493	511	501	505	487	480	475	468	473	489	489	480	530	466	487	497	499	474	494	509	447	496	492	532	462	470	493	469	450	503	473	508	461	465	494	491	465	423	471	451	477	476	508	500	477	410	486	497	481	452	502	504	496	506	489	440	458	502	499	489	476	440	478	488	517	503	508	489	492	503	517	481	512	483	488	520	517	482	466	481	485	484	484	519	477	452	502	485	491	477	490	520	472	459	520	538	482	483	497	529	527	468	538	476	507	506	475	504	479	463	484	502	479	482	456	529	476	495	508	494	488	524	455	477	462	488	490	517	484	476	475	520	511	466	529	497	527	504	501	472	473	488	485	496	455	499	479	472	513	508	499	489	491	439	508	466	493	480	462	520	505	497	476	482	534	518	482	490	492	490	508	480	460	463	473	460	515	468	471	451	518	438	499	476	497	484	510	466	475	486	476	499	483	505	492	509	521	476	533	493	471	470	478	488	472	517	500	454	474	447	471	453	495	461	489	501	484	480	468	491	509	497	467	513	495	511	472	505	478	481	513	517	507	495	504	468	471	513	467	469	446	518	495	466	488	483	517	527	523	495	490	499	522	446	445	489	502	473	510	463	494	508	515	432	446	475	499	508	483	475	478	484	526	507	518	513	463	447	500	543	479	492	460	473	505	481	467	509	475	493	466	458	477	469	493	475	503	492	473	483	501	491	517	504	495	475	471	461	477	482	501	509	480	509	513	527	504	474	519	486	465	509	499	490	475	504	505	483	509	484	490	474	474	510	480	502	501	507	449	491	473	459	487	490	491	518	452	522	489	512	453	460	466	497	490	491	496	505	493	471	518	526	476	514	459	460	491	504	522	510	466	470	497	486	525	486	463	496	504	505	481	458	513	496	499	452	516	526	469	461	505	526	497	496	496	543	489	494	496	522	504	492	491	452	494	478	527	484	520	494	464	486	527	459	444	466	473	512	475	471	479	455	448	507	457	487	492	505	494	513	441	473	507	511	460	458	518	493	493	491	469	472	461	464	474	468	460	454	504	468	450	481	466	507	431	457	475	498	490	494	450	478	495	502	453	503	458	459	502	446	464	513	503	465	449	506	493	518	523	525	529	490	495	490	547	489	483	501	506	487	489	485	516	459	473	491	467	500	480	484	467	492	506	513	484	497	467	491	479	510	507	498	490	487	459	532	464	520	478	483	496	482	475	486	516	520	499	495	482	435	473	517	486	519	462	487	502	494	480	430	493	455	456	482	515	486	485	473	506	467	517	519	501	505	517	457	488	475	500	471	522	491	448	509	504	516	470	499	466	464	488	501	486	487	480	518	490	520	500	501	482	479	484	496	465	484	479	487	479	493	504	519	501	530	505	485	499	494	505	488	495	493	472	503	469	454	490	465	501	445	514	497	496	458	457	495	483	508	481	496	509	493	492	547	536	516	480	499	500	495	467	545	526	498	490	504	473	505	475	468	496	506	509	513	529	517	466	483
39613	36067	26087	13334	7693	4506	2335	1665	1142	938	915	677	651	555	501	453	409	384	360	331	379	344	286	276	268	254	234	233	229	233	234	207	200	223	190	212	183	214	207	174	206	191	202	205	172	159	183	203	181	154	166	189	192	181	193	174	167	182	167	158	175	154	185	193	161	157	144	166	173	196	203	179	177	150	147	172	209	194	169	168	164	188	180	172	166	149	182	178	161	192	156	166	172	174	162	190	173	159	194	164	145	154	157	171	182	184	155	175	194	185	138	170	180	187	159	172	168	150	148	153	156	174	178	179	172	179	210	178	164	150	159	158	161	161	201	182	191	185	165	183	158	157	160	138	167	152	161	185	159	174	155	178	185	183	194	195	186	172	143	147	161	170	161	178	175	162	143	176	164	163	167	191	182	172	175	154	194	173	138	137	165	169	201	172	150	155	180	161	139	163	167	178	176	168	149	139	146	194	200	135	179	170	156	158	158	153	145	145	163	175	177	150	171	169	160	177	192	180	165	178	155	177	195	160	161	142	168	184	181	174	161	162	178	183	164	161	184	194	163	166	176	176	139	163	169	201	172	171	160	198	156	181	153	164	158	174	173	159	148	171	199	171	165	173	198	181	154	189	170	157	168	169	167	164	154	199	154	169	170	184	160	181	149	163	156	186	168	171	189	159	156	173	161	189	176	172	166	161	146	180	156	160	155	169	164	185	148	165	159	151	166	161	164	168	170	163	184	162	161	165	148	161	175	194	160	174	179	182	185	164	161	150	155	171	185	175	149	192	175	156	181	167	175	150	162	162	171	146	154	184	162	177	161	176	170	164	164	164	165	160	161	153	163	165	156	153	185	158	149	169	195	182	158	174	156	150	174	154	159	155	172	194	178	157	152	159	173	190	175	184	175	191	177	151	157	178	158	191	172	155	168	156	192	169	154	159	192	172	194	178	170	150	172	151	177	185	147	166	155	166	205	167	168	153	167	218	162	162	165	171	185	154	166	172	204	178	140	165	171	170	171	149	174	180	165	166	144	178	192	170	157	176	191	182	181	153	181	170	159	179	177	155	171	172	176	181	177	160	182	159	171	194	162	184	179	158	166	162	172	155	135	148	150	177	182	173	160	169	168	178	177	184	162	164	152	173	177	158	156	189	162	141	193	174	174	167	178	184	166	161	174	162	176	154	191	143	149	188	187	181	157	160	164	175	189	178	186	147	177	159	163	187	182	176	190	177	153	179	176	196	195	156	160	170	181	198	179	148	178	170	162	185	201	164	158	155	170	182	180	176	199	186	165	171	178	174	165	179	161	191	173	152	163	178	208	168	166	171	164	162	175	138	160	175	175	153	151	173	174	173	153	167	171	196	167	171	170	155	151	176	165	167	168	169	197	150	145	152	159	175	178	147	150	143	163	165	164	158	165	173	167	183	155	179	172	156	185	177	153	159	187	169	177	162	152	151	172	172	194	156	158	137	175	166	187	160	183	177	197	167	169	147	133	176	172	170	157	182	165	189	178	158	172	179	183	157	147	159	182	169	163	164	177	165	175	171	157	194	176	188	156	172	157	165	179	172	151	186	192	166	178	184	177	137	154	181	189	164	168	165	194	148	165	148	172	162	182	164	188	187	162	168	173	163	161	177	162	179	191	161	172	184	169	175	146	162	186	176	167	177	176	164	144	167	155	148	192	160	147	177	184	181	153	171	171	164	159	150	169	165	148	158	155	161	165	206	154	144	154	171	163	153	155	159	155	162	189	166	182	156	166	141	176	135	169	160	176	162	170	201	191	179	158	165	152	154	157	170	193	160	175	186	179	176	161	186	170	181	173	199	162	185	130	183	179	172	165	162	175	158	162	177	155	150	170	145	178	170	174	181	190	158	187	175	197	151	172	168	168	159	144	154	192	168	180	158	158	179	167	173	175	164	155	185	186	183	172	174	156	159	171	161	186	172	186	169	147	150	195	165	153	163	150	170	165	168	203	173	186	192	179	165	171	199	179	180	167	165	154	146	144	164	161	166	179	171	171	159	149	151	140	182	204	176	179	185	171	169	158	164	164	174	190	183	173	154	147	166	193	177	163	182	159	193	172	173	170	181	167	175	143	186	154	174	158	161	182	157	157	159	186	166	155	157	190	160	151	171	165	168	170	186	166	166	175	180	171	163	175	174	150	154	171	169	148	153	156	174	144	173	178	164	185	176	161	168	168	172	197	175	178	158	158	169	178	178	156	166	190	162	193	179	161	165	153	145	191	183	183	185	160	174	150	167	155	160	163	146	173	175	154	172	173	152	172	182	173	169	154	191	175	157	194	159	159	153	157	149	183	180	168	197	169	167	162	174	164	136	163	180	159	191	155	181	179	172	162	170	190	154	149	154	176	160	185	195	176	159	161	187	171	158	157	169	176	177	180	161	149	152	194	172	170	159	146	146	181	169	179	156	167	180	185	156	188	178	147	147	159	182	153	178	167	172	149	164	158	195	161	160	161	163	154	162	192	170	182	161	148	178	174	145	162	170	176	185	167	156	156	150	189	169	179	178	186	196	161	170	191	164	157	151	195	153	168	181	161	193	181	158	149	153	159	178	166	160	166	148	172	173	177	170	183	175	192	173	158	177	189	160	149	188	182	199	208	179	162	157	160	167	158	144	171	198	186	156	182	176	163	128	170	157	203	163	171	171	152	161	187	164	168	163	190	146	184	168	154	158	152	167	164	157	183	159	161	190	156	180	174	172	153	162	187	166	161	152	164	181	165	204	168	161	178	173	153	159	163	163	164	183	138	173	156	178	175	168	181	151	174	178	177	169	160	177	154	191	156	158	171	169	163	172	141	150	151	173	172	176	164	175	192	154	177	172	167	188	154	157	160	192	156	149	169	167	177	167	178	164	172	161	174	185	184	167	182	147	191	176	159	160	160	146	173	177	187	176	188	195	177	180	169	175	184	155	181	164	188	151	160	172	181	151	184	163	172	200	194	156	171	153	153	173	171	167	169	178	163	174	183	186	185	170	181	156	176	173	151	177	169	173	133	153	169	191	160	170	176	184	173	164	169	155	178	163	168	187	162	156	178	168	188	173	157	145	152	168	169	146	181	150	163	181	167	170	152	150	171	178	184	170	134	158	145	162	181	182	196	184	165	169	165	181	181	185	167	187	178	172	170	184	165	186	190	183	181	186	192	162	166	169	144	183	180	174	176	164	159	146	167	172	149	157	169	153	162	174	169	166	179	189	173	187	150	174	170	155	178	172	173	199	165	155	194	156	167	170	164	160	147	161	153	182	164	163	157	168	167	171	185	160	169	160	165	195	176	185	140	164	143	170	186	143	199	172	155	161	183	165	173	160	180	167	145	165	157	173	189	171	173	176	163	166	174	181	186	187	164	190	163	175	179	170	174	173	167	183	154	148	167	178	172	163	144	191	170	155	167	173	157	195	176	151	148	142	143	183	161	182	176	196	176	170	178	187	176	168	137	171	181	177	181	167	178	173	169	182
29268	30933	21119	14303	14415	11884	8198	6957	5170	4390	4491	3383	3207	2621	2342	2053	1986	1890	1633	1609	1741	1554	1361	1169	1120	967	972	900	821	841	838	711	714	671	684	684	651	568	575	590	538	553	497	484	512	484	505	442	477	472	479	502	463	461	444	448	432	453	468	391	445	478	428	451	439	423	437	412	438	393	369	415	390	396	432	442	410	420	436	465	398	401	465	380	440	416	403	382	385	414	383	387	439	399	400	394	414	405	362	381	424	440	436	414	417	417	411	395	393	401	407	411	372	404	437	440	388	398	438	409	404	412	397	399	436	423	422	377	390	396	415	435	390	387	411	388	443	407	434	417	411	414	408	411	389	395	377	426	405	407	430	407	402	414	419	420	397	390	401	425	413	376	407	415	385	384	398	368	395	378	416	397	421	397	399	378	427	374	405	424	399	389	399	426	384	376	401	422	423	428	422	427	448	401	415	391	395	427	407	398	406	394	409	408	416	417	462	422	423	424	373	413	434	422	410	397	439	401	390	489	413	390	396	386	424	390	417	388	363	443	420	406	402	377	418	400	438	422	403	404	417	414	428	421	377	401	379	422	394	387	386	361	435	402	414	375	435	394	414	400	396	424	441	428	397	419	378	397	398	410	390	388	426	413	405	428	416	430	409	399	386	414	395	380	354	386	428	438	404	404	413	412	420	397	413	413	419	402	383	403	381	436	392	414	425	405	429	417	421	383	392	399	457	404	415	363	381	408	401	407	397	406	415	410	431	423	390	420	417	427	372	403	408	403	378	446	390	416	429	415	373	362	432	395	374	377	391	414	419	415	434	420	404	425	389	417	386	426	395	398	405	407	391	406	385	390	384	412	418	430	388	410	382	426	434	411	385	411	422	388	383	414	402	416	425	406	425	378	444	413	410	415	419	393	384	428	429	390	406	435	394	419	401	386	383	420	417	395	426	400	397	396	420	434	370	395	397	408	393	417	400	379	401	416	438	420	375	398	416	378	387	435	394	412	444	393	392	404	389	398	419	432	427	436	378	390	424	402	379	404	393	420	420	406	393	430	419	421	400	447	434	430	427	410	400	412	418	410	409	402	415	424	424	393	373	415	402	398	438	382	398	387	419	430	430	424	441	427	441	423	404	385	422	387	389	436	389	406	393	445	442	410	392	425	380	363	413	421	393	371	427	400	409	400	406	400	398	382	387	376	403	444	399	418	414	360	386	424	410	380	405	381	408	391	423	422	398	434	408	424	403	408	410	419	409	381	409	410	404	398	404	395	422	393	415	421	384	379	392	412	417	372	406	407	405	390	412	379	393	416	425	401	411	388	416	408	416	397	416	412	406	411	399	408	358	429	402	445	391	425	377	383	424	393	422	407	401	414	415	373	409	429	379	434	431	396	416	430	405	389	406	388	396	391	386	401	414	416	356	428	387	409	430	377	411	386	449	406	396	376	422	435	390	411	389	420	382	434	372	400	424	391	405	399	384	428	407	362	360	421	451	414	423	409	413	429	442	388	394	394	435	398	415	394	419	379	432	377	430	399	403	427	417	409	382	377	402	418	399	434	405	376	407	396	416	409	409	398	416	459	399	443	430	388	417	397	389	412	408	389	429	416	386	403	439	412	422	393	379	392	401	405	384	389	414	434	422	371	382	373	435	384	418	397	440	439	426	356	410	397	373	391	418	424	404	403	434	399	379	413	440	413	410	411	431	380	424	388	386	392	401	413	396	398	385	395	418	420	394	389	405	385	404	397	450	410	411	436	376	393	398	409	390	420	418	375	386	411	423	430	438	398	430	405	416	400	383	417	386	416	397	370	418	395	447	448	411	408	398	405	425	413	373	374	421	406	406	419	374	394	396	380	401	378	395	395	380	439	373	427	443	362	425	439	405	419	383	385	382	389	400	414	383	381	394	433	401	410	401	373	417	369	409	387	404	409	379	401	379	363	360	400	420	393	415	408	395	364	408	394	418	412	411	396	382	417	426	390	436	413	457	404	405	426	401	413	395	454	443	414	402	418	421	368	404	423	417	421	366	386	408	436	406	422	382	406	415	419	404	382	409	400	380	371	386	401	396	419	389	410	415	435	385	413	400	393	421	450	433	414	381	393	397	401	359	395	409	393	391	400	405	393	400	409	388	447	404	414	395	414	408	430	414	396	417	392	442	375	411	402	413	407	407	413	413	385	395	420	360	409	444	435	370	420	375	395	406	421	419	410	395	398	438	417	420	428	379	434	375	488	425	435	416	409	385	406	403	415	430	428	426	437	425	442	409	389	360	410	453	411	391	413	362	465	408	434	392	426	374	417	389	399	401	427	409	445	395	395	421	411	406	411	413	395	433	403	403	402	410	406	416	409	407	403	421	435	433	400	406	390	418	443	420	440	395	394	421	443	436	366	390	367	383	382	412	450	400	406	420	388	427	404	410	402	428	398	393	431	419	389	413	396	386	408	401	419	407	409	407	426	401	409	425	382	405	417	386	372	409	436	400	416	394	383	427	407	404	424	385	420	406	429	444	410	387	395	446	387	409	385	386	411	389	391	415	418	390	388	413	405	443	413	411	400	388	383	431	389	409	425	441	374	391	385	409	420	459	427	421	425	382	391	396	430	382	366	392	404	420	367	423	390	388	399	364	423	413	360	406	372	429	422	402	429	435	405	399	442	391	420	423	384	388	400	398	396	428	391	430	380	391	385	435	424	418	428	397	416	364	376	384	427	455	370	431	420	429	402	417	447	425	402	397	404	385	415	406	434	420	382	375	428	413	449	387	424	365	415	410	434	424	419	397	437	424	439	384	416	437	388	364	371	463	388	424	359	429	405	414	418	442	403	406	413	421	392	385	392	438	420	395	412	359	413	423	395	414	428	386	401	400	377	413	402	402	384	420	435	410	431	417	410	401	401	426	409	398	450	396	383	385	416	411	414	415	407	400	412	387	407	434	391	421	385	419	408	407	396	398	406	401	423	401	389	371	396	386	404	423	406	409	386	465	410	441	406	379	402	387	380	394	397	429	398	391	411	405	417	436	395	364	426	403	390	427	397	378	423	402	413	404	410	385	377	411	401	401	392	388	432	425	439	408	376	399	399	413	406	370	376	376	424	384	423	414	412	430	417	412	410	389	414	392	395	383	403	420	452	434	391	420	413	408	396	403	404	368	405	387	375	395	407	398	394	376	438	434	395	383	438	405	396	443	381	396	390	392	424	437	386	389	397	397	354	410	428	435	430	383	369	397	355	398	381	357	380	415	398	415	396	408	399	391	401	413	379	443	415	404	409	407	418	424	422	404	419	415	403	377	422	388	433	412	419	389	430	400	385	430	433	441	399	409	380	382	419	430	408	405	410	429	423	372	416	392	431	405	435	367	397	430	412	409	406	394	419	411	386	395	398	393	402	421	389	428	415	383	380	396	449	423	416	393	420	390	357	392	410	422	391	421	398	409	410	377	419	422	414	396	408	417	437	388	405	406	411	387	410	409	386	407	389	390	387	426	416
9358	5730	3851	2002	1483	854	714	536	421	404	422	360	371	346	322	301	277	253	266	266	268	264	210	248	194	225	233	256	264	202	268	213	225	235	213	232	217	195	211	248	227	209	195	218	209	215	230	219	200	227	216	212	207	229	200	219	219	198	233	223	181	184	192	201	225	186	228	206	214	205	205	224	229	211	202	235	199	195	219	195	192	180	202	198	226	192	245	227	204	190	214	223	204	194	182	221	206	223	234	217	209	210	237	203	219	201	211	206	209	217	204	206	202	192	223	201	198	210	224	179	192	228	205	225	220	217	232	193	209	222	229	207	218	201	221	231	244	224	208	229	211	237	201	196	217	197	196	191	212	214	236	200	202	205	202	218	186	216	217	215	209	188	208	205	237	202	224	226	200	210	179	218	203	220	207	222	210	203	216	222	202	231	214	205	205	223	188	225	194	195	207	188	209	200	188	198	199	203	219	204	206	210	213	210	207	213	245	204	218	187	202	212	209	216	216	238	208	246	216	232	224	211	206	194	220	217	198	220	181	205	200	212	177	206	207	195	217	223	188	224	214	221	204	219	220	219	199	191	209	237	203	208	213	207	205	232	189	238	232	187	208	205	217	216	228	201	214	173	202	208	246	207	205	206	199	192	214	199	194	213	222	206	226	181	243	214	209	211	204	252	228	213	209	212	207	203	229	231	218	243	171	230	210	205	218	200	211	214	201	209	186	223	205	202	216	187	220	206	197	208	210	206	206	214	189	214	182	214	233	193	229	229	214	230	187	211	207	211	218	189	223	192	187	232	213	232	220	218	200	205	231	215	214	205	210	213	232	203	199	209	206	212	197	194	191	219	192	172	194	217	248	220	208	205	205	205	209	187	194	193	198	226	216	203	213	195	195	214	223	198	218	212	234	253	235	200	192	221	242	211	203	212	220	215	208	207	242	210	184	185	235	194	184	232	231	189	232	203	223	196	207	203	214	187	198	210	210	194	217	225	220	192	226	206	227	207	197	211	206	203	197	203	209	195	217	195	206	202	219	193	210	186	207	183	230	231	218	215	223	206	205	206	208	210	191	235	216	226	238	199	198	232	217	216	224	201	225	238	207	205	196	219	238	193	222	253	197	204	257	222	208	231	207	217	209	224	220	201	196	208	210	231	238	191	210	198	220	210	214	218	241	222	226	210	189	210	201	213	187	200	239	218	191	206	216	208	219	215	218	218	237	223	210	191	192	220	202	206	217	217	179	208	205	225	210	198	219	219	213	217	204	212	236	222	189	194	212	230	240	190	205	217	224	198	195	203	227	211	191	212	221	188	203	223	205	194	250	212	180	228	204	204	206	203	215	216	195	193	236	176	185	184	202	185	188	201	224	214	203	216	181	230	217	193	228	209	197	238	219	215	201	192	209	191	197	211	241	226	221	175	199	211	224	220	212	204	200	210	226	205	237	225	221	215	210	202	187	202	207	218	211	187	247	213	220	198	175	205	232	205	208	205	208	249	205	203	202	205	224	228	223	219	224	196	226	240	169	189	212	201	229	252	235	227	214	204	223	239	234	194	197	189	200	214	243	229	212	227	221	224	179	187	212	207	189	217	194	220	217	217	236	211	190	214	189	193	179	200	194	232	198	201	229	198	210	244	211	215	193	177	236	223	176	218	216	216	197	208	209	231	248	220	199	218	234	204	232	211	219	207	194	218	236	212	216	199	204	183	218	201	223	205	190	226	207	216	204	236	226	211	196	198	214	216	219	220	210	226	219	201	220	216	216	229	187	184	222	220	226	216	195	237	221	210	200	210	209	196	207	228	232	208	241	197	193	221	215	221	185	231	211	193	180	198	232	251	228	192	215	188	238	199	226	218	236	232	219	204	203	201	217	171	213	213	252	198	205	216	196	229	188	205	244	198	226	202	184	228	197	206	180	184	212	244	212	177	216	184	198	179	220	181	215	216	210	216	203	223	190	207	214	214	218	208	212	192	197	195	221	204	223	193	203	217	220	229	205	221	200	221	213	212	209	199	196	208	180	190	190	218	197	212	212	232	184	201	206	194	223	209	195	200	206	200	203	237	222	238	212	191	197	216	220	225	215	226	216	207	208	208	185	212	213	179	222	231	194	216	221	220	215	222	192	188	218	206	220	200	191	208	207	197	240	223	223	204	206	225	214	223	208	200	213	208	215	219	215	224	227	215	205	193	218	225	230	248	202	197	195	206	253	201	188	210	205	209	237	198	222	198	226	216	210	198	213	208	223	199	183	209	216	229	203	220	255	210	204	181	202	211	228	199	193	228	237	225	196	219	184	210	197	208	189	180	218	202	236	220	208	214	195	185	197	217	196	236	213	231	239	211	192	219	218	207	179	208	227	222	227	205	229	192	167	188	188	205	231	205	229	234	221	198	246	207	201	215	205	202	208	213	193	221	212	221	231	223	189	206	212	184	216	235	214	214	230	204	213	230	228	203	194	218	209	207	207	213	212	229	200	218	237	208	226	218	206	208	190	191	182	204	196	220	212	205	252	193	209	231	222	216	233	211	205	190	183	203	198	205	233	211	213	203	218	209	201	204	229	230	219	189	210	185	213	240	211	228	201	231	221	208	215	197	221	193	188	197	196	199	191	193	193	216	213	202	221	198	211	209	205	197	227	245	199	223	207	209	227	198	222	223	231	222	207	208	184	217	189	206	221	194	207	232	204	221	235	218	208	214	223	209	172	201	217	221	205	199	211	207	201	215	233	187	201	227	188	217	203	196	203	222	200	200	206	219	242	214	209	234	212	217	216	212	213	245	205	239	197	215	211	209	209	194	194	204	200	222	218	181	198	197	207	198	190	202	232	220	235	206	210	201	203	207	211	204	186	187	218	208	200	204	214	228	208	214	197	209	194	217	233	209	195	193	219	209	205	187	215	201	197	218	221	204	215	204	185	205	208	191	198	199	198	228	240	217	196	202	188	188	234	206	216	208	195	205	199	207	194	213	192	193	245	199	202	212	201	235	208	211	202	218	231	175	219	182	228	242	211	206	187	192	226	208	199	209	212	198	198	228	208	230	217	220	196	195	213	218	198	181	205	200	229	198	206	214	188	196	196	206	198	212	221	218	223	184	185	226	211	175	235	206	221	234	186	225	215	204	166	221	211	175	207	206	234	216	212	212	206	213	204	201	226	224	220	212	200	205	197	221	220	200	215	201	201	229	197	225	226	210	208	189	201	191	199	219	232	189	209	190	200	229	219	190	215	214	232	209	206	201	244	191	220	180	202	176	195	200	221	211	234	202	228	195	224	226	203	224	223	214	222	212	205	233	208	222	209	192	185	214	207	199	197	178	193	221	231	220	211	220	192	185	207	199	237	221	213	190	213	196	198	222	206	185	192	213	209	223	215	212	205	243	194	198	230	181	208	200	193	218	223	198	203	215	226	198	217	209	209	227	209	207	236	235	212	212	208	211	187	219	218	181	213	223	212	203	198	223	201	212	207	208	168	191	196	219	198	214
7449	6748	6138	5810	5281	3535	2916	2334	1884	1900	1689	1534	1323	1235	1113	1092	1027	928	917	845	858	806	722	722	696	661	651	626	627	613	616	593	557	612	554	592	590	570	567	550	552	530	532	534	504	546	496	525	530	523	548	527	501	505	507	492	521	507	542	508	488	503	486	514	478	475	520	501	470	503	485	504	517	550	485	483	510	512	478	503	506	476	501	525	473	510	513	529	482	510	497	459	534	482	493	531	467	533	513	488	500	487	481	489	503	506	519	515	508	471	515	517	542	491	487	461	486	465	479	545	478	475	466	494	515	536	557	507	475	487	474	509	480	484	484	438	534	531	486	486	523	505	531	548	493	486	499	512	513	521	483	489	531	522	495	503	467	465	485	501	499	531	512	487	493	492	478	495	510	485	510	510	516	488	505	494	507	494	478	483	478	472	483	474	512	506	485	498	468	478	471	515	511	500	484	463	530	489	457	473	455	495	512	469	499	466	473	466	512	475	505	479	523	523	464	507	489	533	489	509	496	475	478	540	435	533	458	518	516	488	496	492	508	555	527	506	541	477	499	475	484	482	470	532	512	485	486	483	503	504	521	480	488	490	437	499	529	509	510	511	504	507	502	489	521	486	512	502	498	482	468	478	512	482	484	505	477	498	488	499	464	527	475	515	495	502	534	487	499	465	507	487	516	506	517	511	544	500	483	499	502	529	486	522	497	539	481	457	494	523	511	515	496	488	463	515	500	473	491	505	529	467	496	460	512	459	502	482	493	514	512	458	498	484	465	453	482	477	478	477	496	513	495	487	499	500	510	503	520	493	482	460	539	493	484	476	497	482	511	472	510	482	511	470	501	492	526	485	509	482	493	488	508	446	485	458	542	510	505	500	477	518	509	491	512	500	500	481	502	520	510	508	500	429	504	522	472	469	507	487	521	488	501	474	515	490	528	492	499	454	500	484	503	495	498	474	499	472	522	487	501	512	498	484	511	489	492	543	483	499	494	496	511	508	467	489	472	497	489	490	497	491	506	496	501	464	458	489	498	465	491	539	525	517	475	472	507	479	479	493	494	516	516	475	491	506	512	507	476	539	501	501	488	531	482	501	529	571	517	514	485	539	487	504	541	492	477	489	508	527	499	511	506	496	498	499	512	488	458	509	528	517	548	498	504	495	494	474	494	533	498	501	491	517	530	513	483	496	516	504	518	501	493	472	493	496	495	500	493	516	499	501	500	500	499	518	507	494	529	479	504	481	485	509	513	470	474	508	496	488	492	526	526	461	470	524	462	525	468	491	502	442	499	515	486	504	492	514	488	490	494	510	486	547	462	494	456	517	473	508	509	483	536	484	483	476	483	465	528	455	482	458	520	553	496	506	503	543	490	496	537	492	484	506	516	474	497	491	545	482	494	521	501	519	487	553	477	536	523	531	488	485	471	475	485	503	447	489	472	462	518	497	499	508	462	505	520	533	508	518	524	489	508	503	506	488	481	480	487	436	461	503	470	513	501	506	497	505	517	469	491	499	496	481	518	512	549	458	453	457	503	542	490	487	480	474	498	512	492	497	497	497	456	459	498	522	470	501	520	514	477	531	529	511	453	511	509	461	471	506	528	501	518	447	496	488	476	507	531	475	508	450	452	527	559	505	486	487	522	548	472	497	466	490	496	503	483	550	500	494	498	486	510	520	498	505	469	547	493	505	517	507	472	527	521	492	477	493	507	504	512	458	522	487	504	495	493	488	495	500	510	484	531	504	484	474	529	503	484	479	526	490	538	465	487	465	485	494	460	484	472	480	502	484	520	465	516	500	499	485	533	496	509	484	548	501	507	506	495	514	445	545	516	507	520	529	473	515	492	492	540	548	520	485	454	497	501	492	511	485	535	484	465	477	510	491	500	491	521	476	515	486	472	503	523	503	502	486	506	512	460	486	502	482	530	500	522	507	495	461	460	533	509	490	489	475	499	476	480	445	504	490	471	494	468	520	493	506	516	515	493	520	481	486	498	501	505	501	510	502	510	481	515	459	500	529	530	527	483	506	494	547	537	496	502	516	463	495	459	515	510	467	524	460	492	535	471	484	497	499	478	512	495	482	492	516	514	508	472	492	509	517	482	520	488	465	524	490	482	513	449	479	498	514	484	491	500	550	478	494	488	508	503	494	496	459	521	499	477	501	496	492	519	481	492	491	469	475	511	476	470	493	494	521	487	460	507	534	502	528	465	484	505	512	498	535	472	514	478	470	523	461	517	531	510	508	513	510	508	494	502	502	446	461	493	497	474	496	502	483	509	488	550	525	491	516	489	480	519	483	516	488	493	475	482	487	502	487	487	475	490	542	480	500	531	515	492	496	499	518	500	499	548	514	490	517	493	481	469	461	461	520	487	488	486	528	476	506	525	483	495	495	491	528	503	492	468	474	476	504	509	497	524	488	495	514	505	497	461	492	482	507	540	512	503	528	487	487	495	514	518	511	504	536	509	491	476	475	509	477	490	467	471	523	479	481	506	521	471	514	467	537	541	501	492	461	482	469	504	525	508	486	495	524	484	556	457	512	494	496	498	470	479	480	508	482	472	507	514	511	495	483	478	485	491	486	492	480	533	484	491	508	489	468	495	495	497	519	482	489	477	476	470	528	515	491	503	503	504	438	486	496	524	534	523	502	526	506	502	496	530	526	484	493	508	484	498	480	481	475	517	468	509	488	473	512	486	495	498	515	497	488	526	443	512	501	500	465	496	516	472	443	516	465	509	505	498	493	471	472	555	519	489	484	495	543	530	519	532	476	498	543	500	475	545	528	492	524	490	542	517	479	481	496	487	507	523	520	513	489	523	516	499	488	518	508	456	497	494	452	504	502	490	463	519	560	524	516	482	496	483	504	508	483	507	504	536	507	504	505	472	512	473	491	495	523	473	503	453	475	503	508	514	486	543	521	529	471	528	498	522	474	541	477	511	518	487	506	463	502	550	486	516	484	507	486	486	512	478	496	494	531	491	499	476	492	501	473	492	523	478	473	473	481	529	519	510	555	492	492	528	518	483	482	510	470	531	515	503	479	520	500	522	496	483	464	474	537	479	458	484	460	480	488	530	469	485	515	496	472	490	492	490	450	515	494	494	506	475	492	502	489	476	467	490	469	510	500	484	518	453	495	440	521	462	478	497	495	507	498	505	524	517	540	525	523	524	539	519	476	522	492	479	508	501	520	462	493	456	502	487	434	515	488	467	502	512	503	511	508	486	568	506	550	505	442	504	482	515	465	498	478	450	501	480	510	501	477	482	489	464	524	481	503	489	494	534	528	482	534	509	487	515	512	480	486	530	515	530	479	449	482	487	484	510	501	508	485	532	526	493	446	508	478	477	524	520	487	509	526	490	541	512	479	530	497	536	512	536	519	524	506	485	496	479	512	516	498	489	491	482	497	494	495	560	475	453	535	511	472	479	479	481	509	482	497	496	504	509	481	508	502	507	478	504	528	510	509	531	492	521	480	501	547	493	497
29087	26874	16777	7415	3702	1986	1469	1019	848	764	676	566	537	501	429	384	393	403	314	359	321	297	263	269	217	289	251	244	270	248	247	209	246	252	266	238	202	207	229	222	214	235	204	210	226	213	197	192	201	223	198	209	208	198	228	200	222	201	225	208	199	232	242	254	185	181	204	220	233	203	212	234	208	198	196	209	209	230	229	194	179	205	204	221	208	186	194	189	206	209	200	210	187	205	214	197	191	204	217	217	183	212	213	215	189	211	232	217	192	200	213	197	204	196	195	204	238	216	204	192	182	209	177	196	190	224	194	205	227	198	225	222	198	230	217	184	209	198	176	200	185	188	215	210	210	216	218	213	220	207	200	241	198	207	213	191	204	191	209	200	237	178	174	192	194	210	195	206	186	196	229	243	184	216	222	211	176	201	223	213	209	209	235	236	218	208	204	218	205	210	210	201	217	222	190	189	199	198	185	200	210	192	198	201	207	198	213	194	178	215	226	222	212	198	259	216	206	199	209	186	211	209	218	218	209	218	200	234	215	189	192	241	204	196	206	218	195	223	215	219	222	209	214	221	216	195	205	232	210	210	230	205	178	196	174	188	192	216	232	206	199	206	200	215	238	199	202	197	212	176	200	192	211	195	181	212	235	212	210	203	227	199	210	209	235	201	190	197	198	207	219	225	217	214	205	196	199	196	214	197	225	224	224	231	216	214	194	198	195	213	198	208	213	221	214	193	210	200	205	238	207	244	208	222	197	213	212	209	220	205	200	195	193	217	201	196	204	222	200	206	203	217	197	213	230	197	206	184	169	200	198	222	239	205	195	202	225	216	209	189	207	202	209	206	196	194	184	219	205	216	199	200	207	207	226	208	220	201	205	215	191	202	228	178	210	220	189	177	220	221	216	231	232	189	224	226	230	211	204	189	191	172	192	213	209	195	184	237	229	219	229	183	200	189	201	218	182	214	194	198	197	201	232	202	195	206	203	200	189	210	223	259	203	166	195	200	224	233	200	217	208	181	219	186	210	221	202	220	204	222	212	208	212	215	206	184	190	226	235	200	205	171	216	217	195	200	204	176	210	192	192	208	188	191	217	211	199	193	197	191	212	206	191	215	215	210	204	197	198	212	176	197	196	223	221	219	221	215	217	196	206	230	210	212	184	207	190	200	213	206	238	219	214	201	212	195	197	205	179	210	188	208	225	200	217	188	210	195	224	216	184	226	205	191	185	248	204	211	184	230	210	215	191	221	202	179	210	231	206	200	205	189	192	224	233	195	196	197	188	217	197	192	235	218	196	191	206	214	179	194	213	215	194	234	203	218	206	258	210	203	203	178	194	192	187	183	224	216	221	205	197	196	209	196	192	206	208	187	207	204	179	186	204	203	193	196	202	234	218	207	194	209	216	218	193	198	196	179	211	229	178	191	194	223	192	187	187	198	182	202	208	206	195	217	193	231	227	200	196	181	222	236	235	212	191	203	200	197	217	222	237	205	229	214	203	190	217	222	205	224	205	205	190	226	197	220	221	217	199	210	204	190	199	220	175	228	204	199	203	239	207	185	215	200	200	206	205	216	192	248	185	216	208	204	194	226	196	232	230	211	206	201	227	195	188	213	234	228	199	233	219	199	219	206	201	210	185	226	176	210	210	186	194	187	227	186	208	194	204	207	209	208	183	210	202	216	219	228	217	200	207	194	216	184	233	185	211	204	207	160	226	210	186	197	194	176	202	212	204	190	237	197	227	214	199	241	219	201	224	221	185	207	216	213	202	211	212	201	202	228	210	220	200	213	183	221	208	154	234	221	187	224	187	208	224	172	202	215	184	199	234	186	205	216	186	206	219	203	206	209	215	218	226	233	220	193	203	202	232	233	209	216	229	230	198	214	208	213	205	202	192	189	212	195	203	205	199	189	195	187	173	195	192	180	190	207	200	211	222	184	196	203	223	192	219	190	212	194	210	207	207	204	193	176	219	212	177	228	199	201	181	184	182	200	193	219	230	229	196	215	200	231	218	208	227	188	216	214	218	198	184	219	232	206	225	221	220	200	211	207	221	195	211	210	198	193	199	210	218	218	208	194	210	218	183	221	211	207	171	207	245	210	224	182	208	215	202	180	195	195	199	222	175	217	197	210	210	217	215	202	211	190	172	167	215	185	226	200	196	211	200	217	187	189	191	186	196	216	207	198	224	198	231	211	206	187	206	198	209	208	192	178	179	217	228	227	222	212	198	195	198	207	176	158	250	176	203	207	206	204	207	211	202	221	249	204	198	218	200	227	226	214	170	177	207	218	216	196	228	190	227	213	203	194	197	189	199	181	219	214	212	207	187	209	218	192	212	192	189	230	224	197	222	215	246	200	208	226	222	187	168	223	204	198	241	208	234	223	213	174	211	206	210	234	231	222	209	187	212	196	234	186	190	219	206	201	236	220	196	169	227	211	222	242	202	189	205	194	206	197	215	207	188	176	207	220	209	210	213	213	235	218	179	215	234	227	212	181	185	220	196	208	215	192	208	192	211	215	198	199	205	214	201	195	218	217	182	229	229	224	209	213	182	197	233	226	222	202	219	179	204	216	197	205	211	203	207	201	197	185	215	207	206	203	184	205	195	203	200	208	201	203	244	201	193	198	197	212	210	187	166	197	186	215	199	214	200	202	199	216	199	204	226	218	189	192	195	209	186	189	222	200	190	208	198	207	212	220	177	216	199	206	166	218	182	180	208	199	219	215	181	200	193	240	209	192	200	213	208	216	185	210	199	218	185	204	230	196	175	198	216	215	207	191	187	215	188	200	212	188	210	193	197	179	195	201	222	245	217	218	196	216	205	214	175	216	223	178	209	203	180	236	186	227	209	203	231	193	229	196	218	189	193	196	189	205	202	214	211	194	212	199	231	201	209	199	188	198	187	212	216	199	194	206	233	228	227	199	222	199	222	199	221	245	212	210	181	192	220	197	219	208	208	213	222	219	224	196	201	181	210	227	233	237	217	207	210	199	196	197	211	197	187	191	222	196	238	211	227	200	193	194	205	228	244	197	225	200	213	231	202	196	194	174	187	196	208	185	187	230	215	187	195	203	200	201	218	255	220	220	183	235	201	218	198	202	214	185	218	205	191	218	214	208	217	182	163	223	190	215	223	218	211	193	204	214	236	180	212	192	228	191	216	192	205	199	195	196	185	216	205	191	200	209	210	195	213	199	199	216	182	181	235	198	199	197	192	200	220	172	198	205	221	203	207	204	219	233	218	198	214	200	197	197	174	192	212	200	189	233	202	202	238	199	222	212	205	183	222	224	205	201	178	214	193	213	191	189	177	212	215	189	195	191	213	199	207	193	200	194	207	225	207	221	208	227	185	229	192	179	194	215	211	197	210	192	191	189	205	212	235	184	206	195	229	208	222	196	209	200	204	230	200	177	207	216	190	206	204	169	216	184	196	201	177	184	212	187	188	202	228	229	219	198	216	198	212	213	220	204	226	174	248	217	174	204
22086	23641	14234	10624	8945	6538	5650	4533	3775	3558	2933	2673	2355	2152	1700	1769	1518	1404	1406	1381	1251	1158	1039	1015	952	910	836	821	820	727	721	700	696	632	677	646	630	604	549	612	529	609	563	572	558	541	552	538	546	520	553	481	501	547	535	513	521	512	520	507	510	503	478	522	551	464	538	523	519	495	493	506	509	445	528	467	502	503	457	497	524	461	522	514	508	518	498	474	491	455	481	469	497	500	483	511	487	475	518	488	507	529	516	477	485	482	466	553	510	538	472	527	509	490	523	470	491	491	452	470	489	524	474	482	509	492	470	507	459	488	484	508	532	479	473	525	470	493	529	499	517	479	490	491	499	479	510	479	476	507	446	495	515	510	486	492	417	450	515	494	492	478	516	498	447	467	473	480	510	449	453	482	503	496	507	519	456	454	516	499	499	457	466	476	469	482	478	444	448	461	511	479	499	487	471	494	477	476	468	441	470	447	500	473	477	492	486	485	472	462	535	495	459	483	473	488	497	509	465	456	521	493	469	498	542	491	526	518	508	475	494	433	498	493	441	470	494	461	479	468	472	485	456	484	499	471	468	468	478	538	461	455	520	516	480	465	490	533	533	475	473	438	508	474	497	468	485	486	493	513	512	473	471	524	498	466	497	469	473	553	472	507	513	457	493	506	494	474	501	526	514	474	497	494	504	544	536	495	511	469	521	464	482	484	476	547	518	509	484	495	526	483	475	516	470	497	477	478	481	475	499	457	531	482	485	562	515	465	490	517	458	526	503	522	485	466	498	498	500	490	498	543	467	484	495	501	510	472	495	460	492	500	495	479	494	500	526	482	492	449	474	536	487	490	498	514	505	507	448	476	475	461	507	497	478	454	490	482	481	477	499	532	493	505	474	514	516	477	502	503	509	522	513	519	463	461	478	519	518	503	520	501	477	481	477	498	470	558	513	495	540	516	497	438	471	446	464	483	475	485	474	469	502	491	473	495	471	539	497	509	448	498	512	475	484	455	492	463	519	460	496	474	498	486	483	502	509	487	477	487	547	478	516	464	560	505	506	486	485	470	495	494	470	479	507	480	529	494	529	482	472	482	466	475	499	450	459	461	499	539	500	469	454	495	540	484	453	493	517	495	525	501	465	520	507	500	491	500	486	475	482	439	512	490	447	491	449	505	466	529	474	506	497	482	493	496	502	506	474	460	468	472	515	504	444	515	479	523	497	476	461	513	464	500	471	502	479	489	495	471	525	489	516	465	468	507	514	503	471	504	419	478	497	502	435	506	480	507	499	449	484	480	481	523	496	482	467	465	511	489	506	501	504	528	501	481	493	470	460	499	457	508	532	487	480	512	441	475	484	476	482	460	479	478	513	476	520	527	498	497	494	505	494	470	476	485	493	508	498	503	473	508	471	466	498	493	499	509	461	492	475	480	493	488	479	492	509	471	502	446	504	464	515	511	453	471	530	484	480	447	500	531	467	482	453	466	501	482	516	462	499	501	484	494	460	500	485	473	481	521	430	470	495	451	453	449	487	528	505	507	490	488	449	565	473	463	497	488	498	486	481	497	514	491	507	522	525	451	535	512	507	527	480	498	487	469	500	514	505	476	521	505	515	510	479	511	505	500	546	506	503	493	481	481	477	481	464	473	515	518	492	462	504	468	485	502	513	530	510	526	475	484	478	505	486	501	487	464	457	502	515	513	489	490	509	512	470	499	511	519	449	424	486	497	446	476	465	506	517	492	466	523	480	476	477	516	479	475	509	459	498	510	483	502	511	495	461	523	470	514	491	502	530	528	482	493	503	488	475	466	513	448	480	484	503	483	460	482	514	505	490	459	477	478	486	441	495	482	473	504	485	506	478	493	456	482	482	507	510	501	486	465	480	447	491	471	485	482	473	498	477	491	522	493	476	457	473	468	490	511	483	491	486	465	491	489	512	487	516	485	460	529	481	496	495	520	508	502	504	475	489	466	438	481	503	511	497	443	446	472	523	485	514	495	491	456	459	460	480	495	490	507	467	506	490	511	534	497	487	488	516	467	466	470	511	519	512	514	496	470	505	500	509	521	457	486	477	483	472	442	500	470	477	466	498	488	482	486	473	504	496	480	500	477	484	482	502	475	527	502	516	483	514	551	496	508	480	457	528	501	511	473	506	472	454	481	496	456	484	504	492	517	495	500	498	505	541	512	484	473	470	492	477	488	459	478	508	493	444	452	464	481	495	497	497	492	480	511	509	509	498	505	512	469	491	519	531	511	501	502	482	479	495	473	486	482	511	506	481	472	531	486	473	462	516	480	510	505	479	499	478	523	498	467	476	508	483	471	465	538	502	488	515	500	477	495	510	477	535	505	444	455	488	503	491	478	539	463	518	507	483	489	485	494	507	493	491	491	485	493	503	506	473	523	507	470	469	531	457	512	461	499	509	487	482	468	458	506	486	513	501	480	490	471	500	471	485	504	484	464	538	467	475	455	479	503	465	450	493	497	469	476	466	472	482	503	506	471	539	487	470	506	492	510	504	490	472	465	484	505	492	499	499	530	511	498	507	465	475	476	472	530	502	520	509	531	478	505	490	506	520	530	492	498	508	492	530	471	512	491	471	473	510	470	492	519	464	481	509	485	483	504	522	473	498	454	507	503	491	515	472	490	468	503	475	461	477	483	497	469	484	510	507	482	517	467	482	495	477	447	475	531	478	512	510	503	510	495	511	485	476	478	488	523	467	484	529	541	483	454	474	453	521	473	477	496	496	490	549	495	492	489	490	508	481	479	487	541	509	438	525	510	518	489	518	500	508	513	514	488	466	522	448	480	508	502	458	467	509	505	493	530	511	463	488	462	489	485	494	481	501	498	529	482	503	487	488	464	520	501	476	490	515	492	471	447	498	476	494	491	466	540	481	504	443	479	498	536	446	526	504	478	474	429	442	472	465	525	491	514	497	500	504	473	472	519	434	468	493	513	497	468	543	498	468	500	445	494	489	489	457	495	528	454	519	494	463	466	504	513	493	477	460	498	502	483	495	456	455	498	513	513	511	507	479	474	480	498	515	488	526	481	519	495	499	482	530	500	543	497	468	470	500	459	485	479	512	496	481	486	475	480	484	505	468	511	549	497	510	485	505	478	446	510	525	511	474	487	522	473	458	479	496	524	500	529	534	536	506	472	491	491	497	472	484	499	491	502	511	506	455	507	489	497	506	479	511	471	499	481	487	484	498	492	500	459	498	520	462	487	487	466	471	519	532	486	488	486	535	471	459	528	469	473	457	510	505	490	462	499	505	482	506	452	497	489	504	495	477	516	489	482	519	490	487	472	492	477	488	526	471	507	470	504	529	499	494	500	490	470	492	539	486	463	478	473	515	490	471	510	479	487	512	467	501	489	495	500	503	515	454	498	482	490	497	476	511	508	479	470	509	476	506	514	492	484	498	515	523	546	505	516	489	501	480	474	509	485	520	465	513	476	460	474	515	468	451	520	479	470	473	491	476	481	501	485
37652	34793	22790	11529	6307	3571	2156	1642	1160	1059	844	798	668	648	499	510	430	387	403	380	366	321	287	253	236	267	227	229	253	213	203	193	213	188	183	174	185	196	212	176	215	180	192	186	172	207	171	175	174	193	178	188	154	202	157	191	165	189	179	175	167	184	156	169	208	162	159	177	167	179	165	164	197	181	179	167	176	196	168	173	167	188	196	162	190	174	184	140	189	163	182	180	160	162	172	164	164	164	173	178	178	164	140	182	177	164	164	159	182	185	181	163	174	188	178	178	170	158	175	162	187	166	176	167	169	177	158	179	179	171	198	194	164	172	175	180	174	159	162	194	175	166	171	177	167	178	169	178	167	185	147	164	182	172	178	177	208	160	161	187	166	162	172	172	188	168	174	188	176	172	161	180	136	132	172	192	162	143	191	163	187	166	151	146	152	171	165	190	187	180	167	163	167	169	139	176	156	161	173	173	153	159	180	198	158	165	169	140	173	173	179	155	192	170	181	157	191	152	166	181	167	154	167	164	173	151	154	164	166	143	181	177	177	156	173	143	173	154	174	184	177	180	172	175	171	170	151	174	164	191	184	192	174	178	173	157	175	167	186	177	165	165	156	147	195	159	174	149	181	167	168	180	164	178	183	185	161	158	166	183	196	179	173	160	154	155	172	164	174	189	151	174	153	150	167	166	188	157	171	139	167	171	158	163	146	165	145	178	173	198	181	168	173	172	160	183	186	155	189	162	167	173	180	176	166	183	185	172	153	197	170	166	161	159	177	157	166	173	166	168	160	175	156	167	174	201	175	169	170	196	203	160	173	171	169	167	202	154	181	186	170	164	156	147	189	151	175	188	186	179	174	179	156	127	171	177	175	171	187	199	170	166	158	172	187	155	171	166	186	184	169	160	172	164	187	168	159	159	180	170	154	168	200	192	186	156	166	166	165	189	154	176	162	170	168	166	165	173	168	170	163	162	185	167	156	155	175	166	158	172	183	176	174	173	164	167	193	177	170	157	168	175	151	150	163	180	172	173	176	186	152	155	205	163	188	174	172	167	180	187	154	188	165	142	187	160	151	152	164	146	160	179	175	183	184	182	170	188	136	144	174	174	171	164	164	164	163	176	162	180	177	180	172	173	192	193	188	183	172	165	164	169	162	187	163	181	186	179	169	153	146	153	185	189	178	169	165	175	155	170	150	172	156	183	144	163	155	149	167	171	170	157	178	178	171	183	160	189	183	172	164	180	164	154	176	187	161	172	180	156	156	140	175	167	174	174	190	144	162	174	140	183	169	155	200	169	160	148	164	173	174	171	176	182	164	174	196	167	196	179	171	163	174	177	193	167	174	161	174	159	163	166	168	152	195	154	191	145	165	194	135	192	187	165	162	157	190	183	149	157	208	147	175	200	161	170	163	176	168	156	173	140	148	175	161	172	162	168	139	186	190	180	158	165	157	175	183	189	163	200	168	177	175	187	156	155	169	155	169	172	166	178	176	180	177	166	171	194	176	173	166	151	180	189	190	167	191	198	168	171	155	173	190	157	180	172	187	155	139	140	173	174	164	168	187	155	166	178	174	193	170	187	174	156	194	175	147	173	163	180	153	159	175	186	186	184	165	147	154	165	154	179	164	158	170	180	153	179	162	154	159	191	177	173	169	155	168	164	151	181	171	164	165	156	160	171	177	157	143	191	186	172	147	166	167	150	185	178	179	152	178	184	175	155	176	179	161	152	183	205	149	147	167	169	164	203	181	157	164	181	183	178	181	158	164	183	176	181	154	169	154	162	155	165	171	150	175	128	160	175	174	170	178	183	168	158	194	178	194	152	159	198	159	171	185	177	169	153	172	184	175	173	159	171	143	198	175	154	163	174	177	178	152	151	185	166	175	163	157	175	179	173	177	163	170	162	168	191	134	165	166	182	204	195	175	147	183	156	161	172	182	186	160	176	171	176	148	166	151	189	157	126	178	184	185	174	193	175	160	184	166	166	160	183	181	173	170	163	170	155	167	180	187	169	180	180	174	160	184	159	165	149	164	167	174	188	165	170	205	190	199	173	178	170	181	158	201	163	184	170	170	172	168	162	189	145	192	180	162	161	194	170	160	160	173	178	145	157	179	193	167	177	162	184	178	160	179	187	164	189	138	164	178	159	173	148	157	163	177	190	174	156	167	181	159	147	157	184	152	177	171	184	157	188	172	176	173	179	155	178	145	181	151	193	162	177	156	155	166	192	179	185	181	162	157	187	152	175	158	167	166	159	159	165	155	181	193	138	182	173	183	165	178	156	166	159	149	167	146	183	156	143	185	188	176	168	186	178	165	176	167	181	161	176	190	157	181	176	162	174	162	157	155	177	156	149	150	162	146	150	157	161	145	169	167	188	182	162	198	163	152	150	174	165	200	180	184	170	139	172	147	171	161	187	158	186	170	180	185	159	183	179	167	178	163	171	160	167	169	170	187	167	164	174	178	174	188	136	159	168	177	188	142	151	164	168	154	192	145	147	178	197	157	185	161	167	188	193	167	204	190	166	146	154	184	148	163	175	164	150	203	134	170	188	169	154	155	158	170	159	168	187	175	158	174	168	176	161	173	191	177	194	199	204	153	175	179	162	173	146	161	147	151	173	156	177	174	160	146	131	160	138	150	171	198	161	175	163	161	147	155	164	176	178	146	154	167	164	167	155	163	171	151	174	143	168	166	160	152	181	148	147	163	202	160	151	145	169	170	161	186	169	168	172	182	181	176	167	194	177	197	172	158	169	174	171	156	149	191	179	164	148	180	173	185	164	158	193	182	142	163	199	177	164	159	170	147	161	166	158	169	174	168	168	180	160	168	163	160	180	173	188	187	166	164	188	155	175	137	179	179	156	175	159	185	170	152	175	142	167	186	172	169	180	190	165	167	167	141	175	159	165	172	158	156	174	174	184	158	191	161	158	164	180	162	164	190	163	170	165	165	163	170	162	175	146	167	172	175	192	154	158	170	174	159	178	180	198	156	156	152	167	177	172	176	172	172	167	173	165	163	168	168	172	142	186	168	175	151	178	147	169	174	151	180	159	164	181	174	176	171	168	173	176	181	180	162	152	179	170	158	172	174	159	169	194	153	161	174	153	155	181	172	186	161	166	180	164	161	190	163	155	160	174	162	185	177	165	174	178	160	157	149	156	150	187	156	166	177	175	142	140	169	170	189	173	163	165	156	127	167	163	182	147	161	144	163	163	177	177	171	152	167	187	181	165	184	171	172	170	159	179	168	175	166	171	146	168	176	172	174	177	191	170	165	193	168	171	162	164	178	162	178	183	171	184	153	185	162	164	160	168	153	174	166	169	156	173	169	183	181	155	164	192	165	161	157	155	169	163	171	157	167	169	165	182	164	178	165	162	165	169	183	182	190	142	183	172	151	160	184	163	167	161	162	163	146	154	146	163	170	198	165	148	172	166	160	163	168	143	185	148	174	174	159	155	173	153	174	141	164	168	183	180	162	185
27004	29327	17971	14041	12295	10220	7568	6617	5234	5043	4396	3641	3218	2982	2581	2299	2041	1957	1849	1852	1638	1437	1263	1197	1105	1043	884	888	886	790	794	780	712	726	652	682	593	566	592	575	557	562	544	500	521	480	523	468	476	456	472	475	395	455	459	479	430	465	455	457	469	419	454	435	473	448	437	414	399	449	472	422	419	455	418	427	437	427	424	459	396	443	400	453	401	417	399	427	432	415	400	388	454	404	410	396	416	410	438	418	436	390	434	417	386	430	400	404	363	448	421	387	420	369	413	439	397	420	405	419	424	403	404	433	405	410	406	414	441	408	376	411	387	388	422	381	398	435	408	398	436	374	401	436	390	406	391	437	423	391	442	418	417	444	382	415	422	428	423	391	411	414	384	453	371	464	398	430	400	410	416	427	420	404	407	379	412	436	425	403	418	415	414	403	412	391	434	434	410	422	393	389	337	400	402	415	425	400	382	397	410	423	453	372	387	417	370	379	389	399	381	373	392	387	430	424	411	405	391	377	414	437	397	403	392	442	421	419	386	360	426	409	378	408	394	398	390	390	396	386	404	383	392	433	437	413	411	370	387	390	436	412	448	360	389	437	380	391	410	430	431	380	424	404	421	388	450	422	432	424	374	424	389	406	425	425	424	392	400	377	416	382	394	347	391	387	421	406	453	413	387	367	383	413	408	398	397	386	378	399	401	426	417	394	436	414	382	388	401	418	395	402	407	398	405	392	387	456	409	425	407	405	420	407	440	397	426	419	386	409	412	418	460	417	391	417	399	394	383	398	421	419	409	385	426	418	409	420	422	415	404	425	400	405	373	431	384	405	427	388	393	387	383	448	367	413	403	420	389	402	401	423	385	377	401	404	404	429	415	404	427	385	431	415	413	384	396	407	400	410	420	413	370	397	376	378	419	398	397	415	383	379	387	372	380	399	380	410	410	429	431	386	399	396	377	389	393	406	396	383	396	416	423	442	405	434	423	371	411	416	412	414	420	425	403	412	393	419	417	404	366	389	359	399	416	426	401	409	427	418	430	421	417	422	392	432	378	402	422	405	432	397	412	418	405	384	405	390	364	404	412	433	428	399	399	415	388	380	392	404	413	370	437	415	425	415	432	404	422	418	412	379	411	380	439	431	415	415	427	389	395	369	375	430	415	369	439	403	404	376	402	408	387	406	415	427	401	357	417	414	384	418	383	394	402	402	432	399	412	417	414	436	438	418	406	361	410	422	414	416	438	413	421	420	403	419	375	433	385	409	393	419	413	399	395	426	441	390	378	395	410	436	419	379	411	385	399	401	388	395	401	399	414	420	406	390	438	396	393	377	402	429	387	416	433	408	393	427	403	446	393	404	354	409	422	398	417	403	402	419	414	402	356	400	426	397	437	435	396	427	406	366	401	445	417	412	413	384	391	375	430	407	421	398	399	404	422	398	420	385	399	375	375	417	395	409	403	411	405	397	392	438	423	384	435	381	409	404	412	373	416	381	419	432	401	450	403	399	411	411	386	376	394	405	420	414	411	426	416	373	397	426	404	416	428	441	409	444	423	422	413	421	421	404	412	404	377	354	404	434	404	396	397	410	407	406	423	399	417	443	417	401	364	393	381	420	364	386	440	410	431	408	376	397	407	419	449	392	408	412	402	417	436	447	445	397	420	431	419	398	369	389	392	407	418	405	358	420	424	397	412	419	400	428	426	416	396	441	405	404	433	380	390	393	435	394	431	406	438	394	401	422	400	417	405	401	425	400	420	387	406	437	417	373	401	426	393	432	418	384	467	429	405	393	426	412	425	390	406	425	444	402	395	418	407	409	422	387	422	404	417	396	404	371	406	399	440	418	413	391	413	416	401	393	424	392	381	398	424	386	423	419	413	403	423	415	419	434	373	383	414	414	450	384	406	436	403	432	394	422	426	361	448	410	434	429	387	422	418	415	431	403	416	364	397	393	407	399	403	391	413	415	391	396	440	413	441	375	380	366	431	378	388	396	424	413	427	407	391	398	401	404	398	444	408	395	441	430	392	401	421	433	388	422	397	388	379	416	417	384	391	363	407	380	436	397	432	417	402	391	406	379	455	426	404	404	392	396	399	401	399	430	427	401	419	406	429	374	411	437	413	389	450	365	409	384	407	391	387	456	403	408	398	428	420	448	402	403	400	361	458	396	407	401	425	417	411	393	398	431	406	391	413	403	400	416	401	415	419	413	452	411	413	403	418	356	427	415	400	385	403	419	421	393	376	414	410	385	378	408	394	398	416	386	392	428	386	410	408	444	374	421	394	414	410	410	391	402	398	417	437	394	432	422	417	414	371	372	440	449	383	417	411	413	440	403	412	411	352	410	402	391	419	408	412	394	421	435	409	396	404	415	382	399	391	405	394	390	449	442	420	389	415	432	391	425	395	403	430	412	384	409	424	420	419	399	407	432	406	392	401	385	411	418	367	366	393	417	415	437	413	376	359	432	425	426	407	420	438	422	421	405	431	422	425	426	419	422	411	430	385	388	402	413	421	434	430	426	396	436	403	428	417	422	409	404	427	395	384	407	392	405	408	361	377	403	427	409	435	439	412	415	418	395	399	411	403	428	382	405	407	405	416	400	387	456	393	431	427	441	400	380	382	390	399	431	397	394	396	403	407	394	433	424	413	407	394	407	378	350	388	394	440	399	410	362	408	396	401	434	379	430	369	398	432	390	430	411	391	413	440	444	438	395	407	413	393	388	386	433	406	400	419	444	391	403	417	370	393	439	402	376	399	369	423	391	391	411	402	408	409	375	415	425	403	409	376	411	445	403	391	413	415	401	396	436	410	466	392	403	391	414	410	404	426	414	413	369	436	372	386	379	417	403	423	395	415	423	390	406	393	416	425	396	433	398	385	437	395	424	378	412	418	410	405	437	411	412	399	408	415	445	395	393	414	387	416	380	408	375	385	374	396	424	385	408	409	423	378	384	417	431	406	414	398	385	393	445	407	433	404	411	395	409	386	384	397	380	381	415	384	404	412	409	396	446	414	415	377	417	456	423	445	402	390	410	432	402	433	388	388	397	438	411	406	423	383	415	416	386	432	415	399	429	408	397	406	416	399	417	421	400	361	401	400	450	379	413	375	433	378	428	402	407	410	404	427	402	402	394	431	412	364	402	415	421	428	424	432	391	378	412	406	377	437	382	416	396	388	419	407	403	423	414	432	404	408	412	389	388	397	398	404	397	372	390	447	408	399	405	402	409	422	408	437	397	417	391	398	398	400	440	394	432	428	422	392	373	415	409	427	420	428	415	392	442	434	384	414	435	387	394	382	404	419	422	417	413	390	415	413	415	403	388	421	434	423	427	430	408	421	415	422	432	425	402	420	400	410	415	388	397	397	424	403	398	395	380	420	385	426	377	355	412	426	401	423	368	433	409	460	396	382	398	409	388	389	403	388	404	388	422	428	414	401	439	408	406	399	418	408	399	382	413	414	435	397	445	389	401	397	388	371	432	402	372
9230	6042	2821	1773	1264	833	649	567	556	440	437	384	356	332	301	317	292	293	283	328	231	233	256	220	216	208	225	235	252	255	213	222	203	225	224	211	222	195	221	225	217	231	217	221	226	205	200	222	170	192	229	216	233	187	184	204	195	219	223	238	221	205	217	213	209	236	211	214	211	196	220	211	192	198	233	200	205	207	192	215	185	209	209	223	228	196	178	197	201	208	198	214	200	216	226	214	207	205	221	195	238	206	190	224	187	216	224	213	225	216	224	180	209	215	207	200	200	228	197	218	199	166	220	207	200	206	221	202	222	206	186	234	197	194	211	192	214	203	209	200	189	203	211	197	210	196	196	213	193	234	192	220	209	215	205	215	206	193	195	192	197	185	186	218	211	220	213	184	212	194	194	203	217	222	223	192	199	202	209	216	210	194	210	197	210	208	200	232	218	228	223	215	219	213	233	222	200	192	217	207	197	185	213	187	177	190	201	232	196	237	211	208	230	221	210	209	197	209	195	205	191	202	215	233	220	203	194	186	186	210	207	211	173	252	217	234	188	214	188	200	194	207	191	217	196	186	214	218	209	219	192	198	249	188	214	220	230	199	219	207	210	221	195	205	217	245	194	199	228	200	193	208	211	196	223	197	232	210	199	213	205	229	233	196	230	194	248	204	200	213	210	215	225	187	235	220	202	228	211	193	219	215	226	195	209	187	248	225	209	215	211	201	183	229	203	219	220	224	231	193	229	208	201	204	229	204	214	193	200	216	205	193	204	241	200	214	187	214	215	224	183	209	217	200	216	217	225	236	223	193	188	188	218	204	205	235	211	190	196	209	203	193	194	222	204	213	200	189	205	218	194	220	215	229	205	209	199	215	214	204	229	212	205	203	188	210	224	225	207	198	247	184	195	222	229	205	217	196	221	224	188	244	191	220	235	183	189	187	189	226	217	179	208	191	195	212	200	228	237	223	211	252	198	192	225	229	214	199	219	202	184	221	198	219	201	216	216	209	207	225	212	201	181	228	228	211	204	187	212	210	191	188	192	190	196	192	200	203	201	208	219	222	209	207	208	204	229	221	216	226	204	253	223	200	214	231	215	202	181	210	227	214	189	223	232	238	187	204	236	214	180	203	217	213	233	234	196	213	233	199	214	211	203	181	192	188	194	208	203	209	188	217	220	214	197	210	195	218	216	215	221	216	207	213	217	201	210	211	201	207	222	256	194	203	223	220	185	207	187	201	155	196	222	237	208	207	238	238	217	168	191	196	229	206	183	226	209	224	241	212	213	201	198	218	201	197	192	219	205	208	195	205	231	208	213	223	202	218	197	215	210	206	180	198	209	190	201	201	214	180	230	228	188	202	197	219	230	223	200	207	219	200	258	174	219	216	236	207	243	173	228	218	221	245	200	211	206	181	220	241	169	195	247	209	195	200	235	212	222	242	213	200	206	215	216	220	218	234	219	214	243	206	229	244	207	203	206	195	208	211	229	203	230	214	199	208	234	211	246	214	184	193	203	211	236	247	216	235	196	205	214	199	210	200	201	213	234	202	221	178	250	200	218	189	197	205	212	186	203	242	191	217	228	190	229	200	207	215	200	183	219	217	190	235	216	196	198	204	203	216	209	205	216	231	239	184	217	195	242	211	220	205	221	235	224	171	187	245	204	190	211	194	209	196	204	229	225	216	208	180	200	192	206	225	197	206	216	217	202	211	205	215	210	197	223	178	198	206	203	210	185	236	202	259	201	212	205	194	213	188	212	209	220	203	222	208	185	202	205	190	216	193	212	228	232	208	189	195	209	198	210	206	191	236	177	184	184	207	218	227	186	196	233	200	200	177	202	213	215	196	226	208	250	203	212	204	218	225	228	191	218	232	184	211	237	228	236	171	203	212	211	192	201	226	214	200	216	252	192	194	208	226	205	190	225	191	205	203	203	223	210	205	220	198	203	208	208	216	212	215	198	229	209	215	198	213	191	219	200	225	202	199	241	238	191	236	199	206	197	216	209	196	224	200	225	210	199	211	205	233	225	188	204	190	217	192	233	192	195	227	218	211	237	185	201	216	235	178	190	220	209	211	223	203	185	199	194	202	230	192	233	232	216	215	184	214	200	211	221	192	210	206	201	200	204	205	209	204	220	196	211	190	202	207	198	210	192	217	217	216	208	231	199	228	194	209	230	210	199	227	211	207	203	208	230	218	216	216	203	225	216	205	199	217	213	205	205	232	203	203	204	243	191	216	206	217	202	185	186	206	185	235	236	214	204	202	213	199	212	214	214	221	207	212	185	207	197	202	216	212	236	205	225	214	199	218	190	235	207	212	204	199	206	209	210	223	218	201	196	201	200	204	204	195	219	210	220	235	222	219	231	218	227	193	227	201	243	214	203	194	225	201	212	217	214	210	205	207	212	211	185	221	189	212	203	224	227	211	217	218	225	244	205	214	224	196	191	203	224	212	214	203	210	213	229	208	215	233	216	223	232	213	217	221	230	233	226	192	190	211	203	216	176	232	208	203	256	225	200	196	194	221	206	208	214	205	232	216	181	224	178	206	200	234	205	211	214	208	231	212	213	238	238	180	233	197	252	211	231	201	194	204	196	207	216	219	233	219	219	223	205	221	213	205	262	222	204	191	204	206	237	208	210	195	239	212	219	204	217	206	216	226	226	202	225	212	220	210	192	222	258	219	220	210	205	213	243	196	234	219	248	213	206	228	230	236	205	205	210	174	212	227	225	200	203	216	204	221	223	210	209	218	225	213	209	211	220	224	209	228	200	221	210	197	208	221	203	190	232	187	184	210	224	215	208	237	229	196	212	193	235	218	194	219	178	207	193	217	182	224	216	184	210	224	205	221	199	209	205	234	195	209	227	219	226	200	214	208	229	231	190	207	185	220	188	255	211	216	224	182	210	198	200	195	188	211	213	173	202	203	217	202	190	188	233	221	231	199	206	209	232	230	225	213	226	205	217	187	205	204	236	204	186	184	215	197	215	190	214	204	228	200	206	202	198	220	206	213	206	214	207	202	227	201	185	191	225	215	213	224	222	221	195	226	243	189	204	225	217	207	216	190	181	221	181	210	208	191	177	205	216	211	214	189	222	190	213	221	230	202	200	234	237	207	203	212	230	204	188	187	206	233	198	226	238	232	190	208	214	224	232	189	200	206	209	221	221	217	217	223	174	221	202	197	216	190	196	199	239	242	216	223	217	214	203	215	198	216	210	225	232	203	191	207	202	221	219	232	227	239	204	223	222	198	200	219	212	213	198	213	184	198	219	210	220	185	173	191	187	185	232	211	214	199	213	217	230	216	200	201	205	210	221	182	186	241	194	210	229	214	189	227	206	232	229	207	198	218	220	219	190	217	198	225	226	228	185	190	221	225	200	207	212	236	206	210	211	189	196	212	206	196	208	221	218	205	213	186	219	197	232	219	197	173	206	192	210	206	228	195	207	194	208	205	221	217	227	208	219	218	205	211	214	195	207	206
7509	6709	4709	5283	4795	3433	2899	2436	2053	1817	1721	1598	1420	1205	1158	1083	1035	1042	970	887	843	737	732	715	708	642	633	640	648	632	616	592	565	546	555	531	554	561	524	561	546	563	513	533	550	568	533	534	535	535	520	498	514	506	541	517	475	532	504	505	501	502	481	529	463	474	524	506	497	490	533	501	488	519	489	536	462	525	451	493	479	519	503	517	485	484	506	538	540	543	499	517	478	545	527	491	530	516	475	527	477	486	521	472	499	491	491	531	471	504	531	480	490	489	473	510	481	484	463	483	477	495	518	475	468	492	514	492	505	509	512	512	526	506	480	478	540	495	465	492	520	538	526	564	538	461	486	496	521	484	506	525	476	479	485	484	497	492	469	499	484	501	498	489	506	468	529	501	455	479	517	494	542	475	520	455	494	496	465	484	464	506	550	576	516	493	457	471	501	505	494	505	499	529	486	526	519	479	462	493	488	489	533	492	474	528	493	510	486	517	460	529	506	484	471	483	530	484	491	467	480	477	462	459	521	525	495	495	491	485	492	494	509	468	541	501	487	525	443	535	528	505	530	467	503	478	516	515	530	488	476	487	500	482	497	501	521	473	445	495	494	527	482	474	516	462	486	548	558	488	483	508	509	548	513	519	516	499	463	463	473	474	502	526	482	483	522	505	452	498	525	481	490	498	510	509	442	505	507	514	495	507	482	460	486	484	463	481	537	467	498	528	512	482	497	479	484	454	436	518	489	473	486	470	529	504	483	533	510	528	427	508	465	493	506	506	505	525	525	487	498	505	515	521	493	440	494	499	470	479	494	536	473	517	522	502	488	509	484	485	474	467	531	524	469	532	495	488	543	483	466	469	518	512	507	526	504	505	508	513	479	471	477	547	512	504	504	500	542	487	477	489	498	488	464	506	509	486	521	521	476	511	476	506	480	448	516	486	485	475	502	507	494	517	497	481	532	491	506	492	500	545	484	521	498	494	489	519	529	478	496	469	462	506	491	473	478	484	466	477	484	507	474	524	469	508	504	476	479	502	520	488	508	480	517	502	455	473	477	489	475	531	496	465	500	508	480	510	496	515	509	539	501	497	530	497	480	504	500	480	469	484	499	519	508	492	474	488	466	507	469	499	498	506	514	471	498	472	509	496	501	515	523	497	479	513	501	524	479	488	484	522	497	445	521	491	481	532	484	500	490	436	480	535	480	525	515	468	488	505	501	491	487	488	530	544	524	521	460	500	510	502	505	495	484	505	439	484	493	484	481	497	488	500	473	502	497	479	480	516	479	481	500	492	452	504	496	512	505	515	501	518	486	525	495	482	513	451	473	493	493	485	500	502	485	476	480	534	512	488	489	514	495	467	499	490	474	491	509	500	492	481	496	505	499	456	538	502	517	510	480	471	506	531	513	487	531	493	515	477	489	553	483	515	483	504	480	523	499	479	480	485	481	501	530	473	534	476	515	513	497	497	488	475	514	503	459	503	492	493	476	467	457	479	480	491	508	489	469	502	483	519	510	511	501	480	500	483	468	476	514	550	487	483	487	483	508	505	539	520	482	528	499	507	457	500	487	492	489	492	495	520	526	489	482	503	464	504	459	504	473	498	503	465	536	496	464	481	512	500	506	486	513	503	503	499	493	489	503	494	505	515	473	511	504	455	553	477	501	510	506	518	511	520	493	542	490	482	527	463	501	484	515	513	511	513	508	502	472	516	515	548	551	514	495	481	522	494	550	500	492	517	478	481	509	532	488	534	489	490	504	498	532	516	506	492	509	471	485	515	472	475	534	468	491	495	519	501	477	494	508	491	496	500	453	487	496	510	480	518	488	500	491	544	499	509	558	501	482	496	463	511	478	494	477	481	482	490	494	491	497	496	495	490	516	476	468	476	505	466	438	509	483	504	510	523	466	482	534	514	518	544	485	462	523	467	512	473	466	519	487	542	498	525	500	495	508	511	488	487	541	534	460	523	520	484	522	493	535	433	505	502	518	477	474	511	473	491	486	479	485	519	509	493	485	483	494	477	446	489	541	509	511	475	488	466	470	500	470	481	480	531	466	513	496	521	494	495	471	479	502	497	485	529	476	510	503	474	547	472	470	524	509	490	470	552	453	536	494	508	509	497	477	495	517	517	474	533	491	502	509	532	506	494	488	512	546	520	489	475	486	488	513	496	496	495	441	487	498	466	514	479	504	475	483	486	514	485	529	490	533	505	562	503	516	503	518	487	518	521	503	501	527	495	501	533	501	461	560	461	489	469	510	506	505	518	488	462	519	506	495	485	508	466	483	479	503	502	523	485	511	476	530	443	510	508	475	496	486	527	489	518	494	495	524	490	474	545	467	483	462	496	418	514	445	449	528	487	467	473	475	542	513	470	467	515	520	474	489	511	524	474	473	478	504	518	523	480	471	473	474	457	478	499	509	486	509	516	500	480	518	483	490	477	460	490	514	482	528	479	508	497	465	522	474	509	477	489	534	533	527	494	449	540	480	472	486	464	517	498	514	494	482	515	509	472	481	480	510	531	509	519	464	481	499	497	471	473	489	509	498	477	492	489	552	472	501	494	495	458	487	533	487	502	497	533	489	530	525	502	521	515	512	506	546	494	536	496	482	530	482	495	522	535	507	477	511	539	487	531	480	481	505	523	505	510	505	481	495	506	483	471	481	518	471	479	543	500	524	518	527	498	504	487	534	449	493	482	464	503	509	530	517	513	475	474	470	487	470	521	485	469	499	525	507	508	494	509	525	492	457	480	510	504	439	481	495	495	495	467	497	522	509	491	489	496	533	491	495	507	465	527	473	517	492	505	525	517	484	464	501	540	501	455	513	493	474	498	507	474	490	487	505	479	479	501	513	477	524	489	518	497	476	470	497	490	496	513	495	469	490	489	495	460	531	493	481	531	530	494	493	553	531	494	542	505	515	490	493	492	490	521	481	508	513	476	473	495	564	506	536	517	480	524	465	522	539	508	514	458	514	516	493	481	467	474	517	528	478	506	505	495	461	551	496	523	503	461	475	498	494	500	460	511	491	521	506	520	526	508	459	478	511	508	481	532	495	487	515	464	532	499	534	464	504	480	506	528	525	500	510	487	480	473	486	442	471	483	487	531	537	481	513	500	497	464	517	502	456	496	507	443	506	451	493	525	480	472	518	491	493	514	531	487	521	504	503	504	517	491	508	511	502	490	501	472	505	500	490	477	537	514	455	502	484	493	479	494	484	524	514	505	470	464	481	493	524	505	493	493	498	490	470	499	492	534	493	491	516	451	531	479	540	482	485	470	508	505	540	523	507	502	497	501	519	542	541	531	533	506	490	507	491	478	507	478	492	505	480	507	489	490	480	507	489	494	519	497	500	504	507	503	519	507	462	495	471	546	490	548	500	476	533	532	515	505	453	473	482	489	509	456	522	468	492	494	504	486	510	511	523	515	488	431	446	467	508	485	502	456	508	518	468	489	495	504	466	531	508	515	489	503	486	503	514	532
29711	28215	14190	6759	3379	1831	1437	1057	810	708	651	622	540	437	406	405	381	412	344	312	315	296	264	282	254	260	262	272	224	269	256	231	266	235	261	223	228	221	215	245	197	224	245	231	210	226	228	218	190	205	227	212	203	202	219	183	203	195	205	206	233	206	212	206	219	240	197	186	199	198	211	207	194	189	200	202	217	213	202	222	199	207	185	201	205	186	201	197	200	203	177	216	179	185	199	213	232	208	185	237	212	193	213	191	214	198	239	232	191	210	187	216	195	199	220	217	203	209	200	205	190	203	214	197	194	227	211	176	212	186	232	219	183	223	218	226	201	217	229	223	196	218	230	194	216	222	217	218	200	226	199	199	199	190	199	207	200	220	203	209	218	213	212	198	217	237	225	207	206	231	232	214	195	176	205	231	201	196	177	177	190	203	196	208	210	229	200	196	198	208	214	216	199	204	199	217	230	222	225	206	207	186	184	200	207	179	213	187	208	175	206	212	196	208	194	226	224	187	196	203	220	217	228	178	193	194	240	202	199	178	183	165	197	190	185	191	218	211	194	208	209	216	234	193	240	221	228	195	177	202	207	225	211	204	204	192	212	204	202	215	206	202	221	199	205	211	187	195	205	215	200	235	224	230	181	221	219	178	188	179	203	223	198	196	224	198	202	209	208	217	212	229	198	218	201	226	228	213	192	232	239	211	209	203	227	205	254	200	215	211	212	172	209	220	219	221	200	241	224	224	241	212	204	209	201	219	207	205	200	183	210	219	206	195	200	233	235	198	229	196	220	199	188	203	195	194	221	226	207	228	227	218	204	226	214	204	198	196	207	210	226	182	223	199	217	195	198	208	228	205	169	194	192	204	196	204	179	218	219	206	218	168	196	197	203	200	185	179	216	233	194	193	190	216	210	203	215	193	208	213	183	197	176	176	200	181	217	180	202	206	220	227	207	209	209	219	214	216	217	225	192	214	217	219	213	223	218	225	211	221	208	224	186	202	188	207	226	211	201	204	204	225	187	221	216	209	218	206	208	210	194	214	206	208	224	227	213	227	185	214	196	187	203	215	217	190	183	212	212	189	212	209	181	224	213	191	226	199	200	208	212	185	228	191	222	201	218	202	202	217	212	212	195	210	201	188	193	200	225	219	179	177	188	197	205	242	201	185	190	197	216	209	214	226	229	227	199	213	208	206	199	213	218	238	244	186	204	221	206	210	238	205	219	235	192	225	224	182	222	197	204	192	222	201	226	202	216	214	191	193	175	221	204	199	232	234	221	234	216	208	223	204	215	202	185	198	223	210	239	204	202	223	207	198	192	206	227	202	197	195	191	203	202	190	200	192	213	218	209	202	204	195	188	201	213	215	222	226	207	199	223	242	205	221	188	192	205	207	227	197	177	220	199	192	232	183	209	206	192	212	199	202	209	207	212	191	222	217	224	209	203	194	194	180	211	172	223	225	228	204	204	192	234	207	192	191	203	209	208	180	210	188	215	190	205	211	190	229	233	205	209	220	215	205	181	214	178	220	200	226	193	188	209	214	215	201	227	211	201	224	201	186	180	194	218	175	213	196	205	198	209	172	194	216	216	204	216	215	215	233	232	175	230	225	222	183	185	185	186	199	210	205	218	223	217	211	190	217	197	227	217	208	197	221	176	205	217	174	222	205	207	213	216	237	223	186	194	202	189	197	198	206	214	179	203	186	188	222	203	217	209	220	203	207	222	238	190	209	231	218	196	186	187	202	196	219	198	185	209	208	207	201	206	208	206	214	197	201	190	181	203	183	213	208	222	185	225	200	233	193	217	205	207	185	233	196	204	206	199	205	246	208	231	235	190	221	192	243	218	203	225	200	212	207	161	194	175	201	205	202	191	194	225	233	188	224	184	191	219	206	195	218	226	215	208	217	204	202	198	234	197	206	216	206	206	205	214	201	223	224	212	229	211	204	197	222	212	213	238	204	211	205	188	205	217	205	188	225	191	215	214	190	179	197	191	213	184	211	215	205	192	213	194	206	226	203	234	210	199	179	192	200	197	228	189	221	222	217	199	197	204	189	223	207	211	225	172	200	207	201	218	227	211	245	173	194	234	198	172	217	214	228	195	203	221	182	205	213	204	208	215	212	184	207	207	207	215	192	184	191	223	211	179	196	200	229	206	199	201	203	202	220	203	185	205	222	195	247	198	183	204	222	212	216	198	210	193	196	218	210	205	216	186	184	167	216	180	224	202	225	219	201	192	189	233	212	206	220	201	199	187	185	184	218	227	202	213	209	201	221	184	202	213	217	225	224	218	217	217	202	198	199	214	215	201	213	211	188	214	203	218	235	205	183	210	238	205	205	213	210	225	186	198	205	205	213	180	200	230	197	224	193	189	192	201	189	182	208	223	188	183	192	183	211	203	211	228	202	204	182	226	239	172	203	212	212	210	236	192	189	190	218	231	236	186	209	182	207	181	219	192	221	212	206	228	250	204	180	241	215	231	213	233	215	208	211	207	223	164	205	191	215	208	192	213	193	223	231	194	212	221	226	245	218	219	219	202	200	190	201	178	202	181	202	207	212	206	220	246	213	206	189	176	212	211	215	214	210	170	205	191	213	191	222	212	204	212	215	224	241	209	191	209	201	218	220	211	227	218	199	203	193	204	220	203	206	193	203	203	198	178	218	195	217	212	200	195	193	200	203	193	188	225	224	260	193	210	204	199	210	197	192	200	178	186	225	206	197	190	230	213	192	224	175	208	216	209	212	213	214	213	228	192	204	195	207	200	177	202	201	191	218	227	200	198	188	198	215	226	205	222	203	215	194	194	212	238	197	220	213	192	203	222	218	193	245	228	232	194	191	213	183	192	205	194	237	201	183	204	204	212	170	196	209	199	214	214	194	185	200	201	219	219	213	212	193	214	214	194	220	209	219	186	213	188	190	206	215	198	220	179	196	182	220	235	215	249	225	192	193	184	223	223	206	203	220	234	176	225	194	210	205	182	232	202	202	232	225	232	182	206	207	246	217	208	196	197	195	202	196	202	222	213	226	228	214	203	204	203	190	198	184	236	224	210	231	211	187	211	176	197	185	205	187	213	225	195	205	177	210	224	182	218	201	214	208	204	195	189	197	213	191	198	192	202	201	201	252	214	220	202	226	233	186	196	193	207	221	192	212	208	188	205	178	215	189	205	230	191	221	214	235	203	198	199	205	206	214	196	203	192	207	203	219	212	199	199	200	199	207	213	208	232	200	185	182	202	182	194	184	208	222	234	183	189	234	220	222	219	198	195	198	199	194	195	187	189	187	177	202	229	203	198	222	192	224	198	196	202	207	212	210	212	215	191	233	223	234	196	213	233	208	191	206	222	196	210	200	201	174	192	217	190	211	209	227	211	218	170	214	201	217	191	198	208	184	217	183	221	219	206	203	213	195	201	201	190	200	215	206	185	193	198	186	195	214	226	182	188	209	183	205	205	206	185	186	210	205	186	208	203	210	189	168	185	204
22891	23247	10822	9869	8122	6261	5622	4381	3443	3509	2929	2801	2397	1931	1924	1680	1699	1579	1522	1408	1220	1110	1054	992	988	897	764	804	802	797	740	733	678	614	678	665	604	612	586	615	551	595	553	568	564	532	559	502	527	548	502	519	533	566	520	488	547	501	529	508	530	491	500	515	478	507	480	503	510	563	512	479	496	506	476	465	532	500	532	465	523	482	507	467	476	457	486	488	478	496	520	520	514	461	490	508	454	462	549	521	524	514	455	522	472	489	518	521	502	521	501	478	494	513	492	493	504	530	512	520	455	489	484	517	504	474	481	461	478	533	502	536	491	510	489	465	489	471	502	505	502	486	519	495	481	505	490	503	520	467	479	492	526	509	517	458	485	493	488	500	467	481	491	508	477	490	505	466	493	482	493	457	511	510	499	520	497	500	485	490	491	496	507	537	510	467	425	551	488	490	490	480	508	486	486	493	533	469	453	469	472	503	480	521	444	508	509	473	462	460	488	515	512	458	460	497	483	521	491	491	501	477	510	481	518	492	485	503	502	483	537	487	509	477	489	482	485	476	507	507	465	476	473	493	486	457	490	489	453	439	487	448	492	492	520	477	456	493	480	481	503	535	467	523	546	453	493	520	465	462	479	482	485	526	492	491	504	521	511	518	484	473	477	499	501	479	497	479	478	491	504	508	499	522	479	496	503	484	463	491	515	509	507	506	511	471	527	501	519	479	474	507	489	484	501	516	502	488	485	494	484	476	495	531	463	513	468	490	481	523	506	495	515	490	447	489	499	490	477	487	483	487	485	454	498	508	483	525	498	512	475	467	508	527	477	498	486	500	480	486	483	517	479	486	501	483	494	461	473	486	464	482	493	453	490	497	492	441	466	477	486	485	486	520	511	500	508	514	496	473	463	485	441	472	506	515	508	548	491	470	512	544	472	470	481	437	453	463	489	467	481	475	502	523	475	495	451	492	503	511	485	519	479	502	482	480	551	511	488	522	480	490	471	505	519	519	453	518	489	498	519	478	465	503	463	493	480	518	468	526	468	486	489	515	514	518	503	489	495	524	494	498	514	481	481	516	511	485	494	480	491	490	544	446	497	503	497	533	486	487	505	463	505	474	481	515	478	499	487	460	449	500	498	503	524	475	460	513	519	494	481	489	494	480	489	505	504	472	467	482	490	478	473	488	480	491	517	503	505	512	535	464	502	503	478	516	483	517	489	496	516	504	485	503	456	524	498	496	496	500	475	441	534	477	482	482	478	471	505	503	441	466	473	497	488	500	523	478	456	516	522	479	474	504	529	520	487	525	469	482	488	474	460	504	484	492	478	513	491	475	506	523	499	503	508	524	505	513	482	477	488	498	471	503	511	529	487	460	536	480	479	501	469	511	500	510	525	512	492	510	496	460	525	503	483	453	493	525	527	524	481	498	501	454	492	525	470	572	489	464	523	476	516	498	461	514	517	499	488	485	508	504	508	519	510	505	498	494	466	485	518	483	476	475	498	457	491	492	490	482	530	496	485	519	500	497	499	485	484	475	498	509	500	460	513	465	498	542	504	519	520	512	510	501	511	465	480	499	505	482	504	532	491	535	486	492	462	507	474	486	499	465	464	499	512	470	466	477	491	500	461	495	523	497	487	504	478	462	484	513	480	497	495	480	522	521	494	495	480	476	501	501	502	500	531	488	503	464	460	491	510	470	495	479	496	489	461	522	475	496	499	475	472	520	476	483	500	472	512	472	494	498	492	528	464	462	497	442	481	465	482	453	496	496	483	477	477	535	467	461	503	485	505	523	477	514	488	471	498	477	485	518	467	507	484	482	448	492	491	488	505	493	469	520	483	463	490	526	513	473	468	535	497	479	537	467	513	459	480	447	472	456	496	494	498	480	517	515	518	528	517	462	518	487	492	491	494	476	474	489	491	455	483	489	470	471	483	524	490	463	509	482	499	504	539	523	504	505	490	492	473	512	491	517	493	481	491	486	462	484	532	476	490	494	510	523	463	503	513	485	479	533	489	498	510	464	517	491	485	497	490	495	516	479	461	512	483	534	487	480	485	513	515	460	469	533	494	486	469	450	458	477	503	508	549	497	510	504	480	498	480	460	494	494	502	452	475	520	479	474	459	470	505	488	536	508	503	499	535	494	469	502	484	523	481	502	490	503	477	517	489	448	492	482	464	479	510	474	479	483	510	517	484	466	477	475	466	511	464	492	488	489	533	511	485	492	508	516	479	500	495	504	499	521	487	522	498	456	501	518	460	478	464	453	516	501	477	516	522	461	482	485	466	475	467	455	502	518	486	524	539	519	472	519	473	481	517	501	463	482	462	533	494	435	473	500	462	519	489	495	489	501	506	486	502	487	483	452	513	502	521	510	451	523	486	456	515	474	523	486	482	494	483	524	544	522	500	494	478	494	479	476	506	503	491	496	494	459	490	510	475	488	474	506	478	515	478	465	500	495	517	504	524	480	500	527	515	513	485	519	491	492	472	516	510	481	476	480	508	495	494	492	513	509	514	501	515	474	499	511	498	529	481	456	497	525	477	487	474	496	477	495	488	461	442	469	467	466	486	474	503	526	497	496	498	517	479	463	474	509	472	554	505	486	477	483	499	489	513	500	521	508	462	470	485	486	472	508	497	534	490	472	507	545	508	484	481	500	538	499	473	477	529	480	465	489	462	509	496	472	456	539	507	454	507	503	474	526	485	501	505	510	495	534	465	500	490	438	498	503	487	478	463	479	480	508	469	480	473	468	514	493	504	493	470	479	511	506	460	500	496	487	483	498	501	539	486	499	468	494	512	516	493	513	499	487	494	438	537	480	490	503	504	457	516	480	478	488	527	482	514	471	477	464	461	477	490	470	464	513	483	491	477	496	509	464	499	494	523	510	505	492	464	500	500	502	508	460	484	493	490	453	476	500	500	499	464	508	475	520	536	478	479	524	503	482	491	501	522	495	502	503	493	511	500	471	491	521	478	455	547	482	512	476	505	491	489	464	523	508	469	515	495	494	469	486	476	514	528	492	512	512	491	497	479	470	489	482	528	484	500	466	442	480	530	483	501	507	478	546	502	470	482	517	473	465	512	497	515	488	472	486	494	508	475	507	491	520	538	505	470	505	516	473	513	539	479	466	496	503	472	493	485	454	526	513	472	552	508	497	489	519	456	482	464	468	505	528	487	511	461	529	534	504	465	479	500	480	537	483	470	475	521	447	497	473	480	514	465	523	481	435	502	511	540	444	487	521	457	498	492	460	501	498	505	467	473	483	457	483	470	512	497	507	485	484	445	465	522	487	510	508	505	503	496	502	486	496	495	492	497	471	508	557	486	499	458	485	492	447	495	494	477	515	523	511	482	496	504	454	534	479	510	483	490	515	487	482	501	457	501	501	528	503	515	493	489	490	540	501	477	483	466	471	494	497	541	475	490	470	475	489	520	504	521	470	504	469	452	482	501	514	490	483	477	481	475	492	495	480	490	493	488	490	465	482
38547	34117	21934	10518	4994	3204	2293	1480	1034	1002	939	830	691	569	563	515	483	441	374	364	322	294	308	276	274	248	224	281	244	217	219	218	211	244	221	175	193	212	174	210	204	184	215	200	198	175	162	167	160	173	181	170	185	191	205	201	181	165	150	142	162	170	164	153	172	182	173	149	160	185	173	174	171	199	169	178	165	170	195	155	153	158	180	160	158	191	166	158	153	184	192	186	182	197	193	190	181	154	189	166	159	173	157	186	183	157	162	168	182	144	176	149	166	150	167	159	155	161	194	159	144	157	178	159	146	182	164	166	181	135	163	165	172	156	131	153	162	169	170	179	190	172	178	153	185	162	169	168	167	162	172	172	181	157	183	165	199	176	181	160	152	150	151	201	169	162	178	173	152	195	177	163	191	167	133	166	183	177	172	158	144	174	173	157	180	174	185	156	192	173	178	175	143	167	165	175	161	160	178	186	159	185	180	178	167	155	190	155	180	147	156	170	179	166	145	166	176	183	158	169	175	157	177	177	161	186	184	181	195	193	157	163	190	174	156	190	199	169	177	165	167	161	180	167	174	172	176	182	171	177	169	167	146	162	161	179	185	178	181	162	175	176	177	151	180	159	176	181	152	161	154	154	175	182	191	179	180	158	169	174	170	150	181	180	176	176	175	192	195	162	168	158	169	173	154	162	149	143	178	167	183	158	168	189	152	138	166	149	181	148	172	181	160	165	165	177	158	143	179	178	167	177	173	179	187	145	164	201	163	200	145	185	158	169	168	171	191	169	174	158	165	163	168	188	181	152	181	171	157	190	162	154	177	171	158	147	162	174	170	170	160	203	157	172	175	169	156	157	161	146	182	185	155	187	160	162	183	191	170	177	190	161	165	175	167	166	150	183	157	158	189	177	174	166	192	171	178	149	147	173	178	177	171	175	175	186	177	142	153	171	173	180	171	168	148	176	163	171	160	172	162	166	183	163	167	168	178	174	147	150	175	165	167	153	171	162	189	156	169	178	157	146	166	167	174	157	176	174	165	165	179	179	194	157	142	170	173	186	165	164	162	170	149	155	166	172	161	165	187	149	173	180	158	155	148	181	171	179	172	166	164	176	157	156	174	171	183	201	188	173	148	166	180	174	187	186	186	146	178	158	181	170	144	151	178	180	161	171	167	183	143	181	163	180	155	174	167	164	176	196	175	165	168	184	166	164	157	177	154	183	170	147	184	158	177	151	162	196	172	151	155	163	182	160	157	140	182	181	178	145	173	156	143	150	166	184	144	158	186	173	174	182	156	176	178	164	180	169	158	154	171	177	165	174	173	173	166	185	150	178	160	144	187	165	169	163	148	155	174	183	172	173	178	192	150	163	169	157	180	170	158	161	181	185	180	166	164	184	180	185	183	164	158	156	178	189	171	176	165	166	157	170	167	158	162	197	179	179	192	155	170	176	165	190	185	156	179	163	177	163	162	172	165	182	154	168	163	177	170	157	170	187	166	171	195	188	181	155	165	169	154	152	147	189	166	176	163	156	193	194	152	175	142	179	190	164	169	176	189	173	170	183	198	165	184	188	164	174	177	143	168	189	177	155	157	194	174	153	165	152	177	175	157	150	161	175	194	166	149	176	167	160	170	146	183	158	194	143	152	173	158	184	204	167	196	171	167	169	168	134	184	170	143	176	152	148	151	178	169	147	157	179	175	168	166	159	171	156	191	194	149	201	173	185	169	145	170	165	159	177	159	151	146	165	167	180	158	179	169	189	186	157	168	172	190	169	202	162	177	186	167	160	165	172	158	168	169	177	163	171	157	160	179	162	171	150	195	180	151	172	153	179	163	151	183	184	149	187	179	180	165	157	170	144	161	183	166	182	176	184	152	161	163	180	191	160	192	165	179	161	171	197	177	166	168	154	163	157	155	173	144	140	149	161	167	176	173	166	164	176	163	151	163	159	171	154	191	181	177	147	182	178	162	158	159	156	162	178	191	159	181	166	163	184	157	159	168	136	167	168	186	177	157	142	170	163	160	192	168	170	153	140	152	180	163	170	158	196	154	179	170	169	175	146	181	159	172	156	165	164	184	174	179	183	193	186	169	145	149	207	164	143	155	165	177	163	176	147	188	174	178	163	199	168	167	157	171	196	172	171	180	193	196	172	172	154	148	161	178	184	170	170	176	149	151	183	153	182	155	140	168	168	189	169	176	177	167	168	150	172	159	173	191	149	158	188	163	173	193	191	179	162	163	177	164	170	179	191	149	159	134	138	168	164	158	157	176	150	151	161	163	153	185	184	166	184	164	175	180	154	173	185	174	189	163	171	169	206	177	176	177	169	151	158	163	191	181	175	185	181	164	194	162	170	150	159	171	175	162	189	162	175	148	171	174	161	163	168	167	181	185	163	137	164	158	178	167	196	173	168	174	169	171	163	184	178	188	160	203	200	180	180	188	159	183	202	182	163	148	160	163	194	173	148	173	175	163	169	171	184	163	171	177	156	170	140	161	165	173	166	176	184	176	197	189	169	178	193	171	186	172	170	171	153	178	184	210	194	190	173	194	154	161	187	169	182	160	179	145	169	169	204	166	159	180	157	149	192	164	161	204	158	176	169	162	154	158	169	165	201	166	187	178	166	169	184	179	179	172	171	186	175	195	174	154	171	141	166	176	181	195	163	184	152	160	184	171	180	175	158	165	175	179	174	181	175	158	156	158	156	175	157	205	172	192	173	169	166	140	176	155	171	169	153	159	183	166	183	177	165	153	186	165	165	164	192	158	170	159	142	156	172	198	183	155	185	165	168	167	181	153	168	188	190	171	154	182	169	170	178	183	146	149	179	176	181	171	163	172	149	166	164	191	166	176	176	169	159	172	188	167	184	169	161	173	187	168	148	165	186	148	188	169	187	171	190	185	163	152	149	216	172	169	179	163	167	191	171	172	190	191	155	149	158	174	163	185	157	169	178	173	174	177	196	218	169	170	151	146	177	172	184	148	174	160	188	156	187	146	182	160	162	160	198	160	186	181	147	173	178	185	169	185	148	163	167	206	179	142	156	185	149	188	151	154	179	176	155	159	186	171	208	159	161	166	136	180	164	147	171	182	177	181	199	181	150	169	179	159	142	149	176	165	179	189	172	180	152	164	174	179	157	180	176	151	140	190	173	183	182	180	168	188	173	164	153	172	177	195	166	171	170	159	158	174	169	166	152	150	179	164	187	176	164	161	150	160	166	184	186	164	160	176	181	170	172	177	174	195	187	197	155	183	163	162	179	199	154	164	199	177	168	154	172	170	176	173	168	186	172	159	166	177	164	188	162	159	195	178	168	188	149	178	173	165	152	179	179	150	155	145	167	207	191	182	172	165	156	168	150	169	164	185	170	180	173	179	166	161	156	149	166	181	192	172	149	157	182	146	166	148	194	168	161	149	163	188	186	170	161	173	158	156	169	175	175	165	133	177	170	148	172	161	174	174	190	171	155	183	172	182	180	145	172	156	183
28078	27792	17408	11146	9578	9501	7878	6193	4755	4614	4362	4123	3354	2804	2626	2453	2349	2084	1812	1696	1466	1388	1346	1162	1088	991	855	874	836	833	766	729	751	648	679	618	608	593	561	564	522	532	589	538	495	504	489	470	494	454	492	484	472	437	468	452	466	431	411	468	409	416	454	413	447	444	456	425	420	423	423	458	398	430	422	418	435	416	435	427	401	391	433	422	431	414	409	441	411	421	449	451	448	403	403	411	437	412	396	398	415	447	390	378	447	438	419	414	440	421	391	410	386	424	407	419	409	412	441	395	441	407	396	406	415	428	393	439	413	409	396	417	397	411	438	431	386	393	377	419	424	401	434	440	454	428	402	412	390	421	411	383	428	416	414	400	435	386	449	419	416	416	399	367	431	377	386	390	403	451	406	411	399	427	412	410	407	400	428	410	399	390	417	448	439	405	407	427	452	431	403	395	407	374	373	404	425	422	405	380	412	434	404	407	420	418	442	432	382	422	414	398	406	426	387	392	371	386	420	425	423	430	399	422	442	405	435	399	402	411	403	407	436	356	406	415	431	386	411	407	417	371	429	418	409	461	397	407	449	411	408	396	396	385	416	439	429	398	404	413	375	401	399	399	418	414	384	382	430	390	422	375	430	430	448	411	442	416	416	433	414	400	404	371	478	409	429	405	399	410	432	416	434	431	415	392	413	435	406	377	405	401	426	391	430	400	382	402	423	395	409	411	401	426	425	414	403	393	375	403	436	392	424	425	387	409	385	403	429	413	406	453	404	374	414	380	422	379	397	404	415	399	396	412	433	368	395	422	408	398	434	360	431	373	410	414	438	388	402	379	413	427	383	423	408	438	402	417	402	420	394	390	412	432	455	404	419	369	387	416	418	395	401	357	406	402	401	414	395	393	403	415	450	423	413	409	420	392	422	388	422	435	402	403	401	396	415	379	413	389	399	367	434	416	431	450	455	433	421	390	389	418	432	412	400	437	386	437	394	434	393	440	392	396	431	364	448	402	417	415	400	415	418	432	414	406	400	401	406	383	433	391	445	381	411	401	394	437	379	411	400	426	410	409	392	451	400	418	378	405	434	438	421	403	430	428	405	447	426	447	410	374	425	403	377	425	410	400	405	408	425	424	367	392	452	401	425	413	393	412	372	393	371	454	398	383	435	413	420	408	424	425	410	409	389	423	414	414	369	396	392	402	424	409	387	401	407	409	411	401	403	415	446	394	407	369	391	465	420	440	418	386	375	398	428	423	382	430	411	404	385	432	413	432	439	381	387	421	433	413	412	421	440	397	409	416	377	396	443	430	386	439	432	406	412	392	412	400	450	419	399	441	434	398	409	418	448	473	390	366	407	402	431	396	399	429	400	407	408	465	427	405	435	400	395	431	391	433	393	388	389	400	405	384	421	407	415	429	370	404	396	410	375	409	448	407	426	412	351	425	389	424	373	406	420	445	416	367	401	399	401	387	376	401	427	435	422	373	374	396	404	432	401	427	430	407	406	401	403	423	363	426	383	426	424	423	397	351	403	421	409	438	418	417	438	433	454	410	380	408	395	425	397	392	364	380	440	425	408	393	409	397	379	399	389	432	419	378	417	384	367	407	416	388	384	391	446	420	427	388	445	425	400	450	423	422	412	403	401	393	440	383	405	414	410	402	378	425	415	403	419	411	407	405	408	441	408	379	405	410	400	421	424	390	424	399	421	406	396	404	419	459	404	408	396	446	422	412	381	424	424	400	398	416	408	408	450	384	430	397	401	398	416	407	392	423	413	374	388	371	429	422	398	441	413	398	417	415	429	410	426	408	401	430	424	408	439	399	431	417	423	424	402	410	425	429	404	432	387	418	436	417	412	441	393	385	382	396	407	406	400	364	417	394	418	422	380	417	421	428	414	414	403	415	431	420	397	388	421	397	381	368	418	390	430	416	409	385	423	398	418	392	392	394	413	394	389	410	389	420	391	414	422	400	407	419	368	460	378	434	427	434	408	374	408	397	374	421	439	426	422	439	402	420	445	399	404	425	405	412	392	398	415	411	401	432	418	428	422	452	425	409	403	401	407	424	375	400	396	448	403	411	408	424	424	392	412	430	392	386	399	416	394	428	374	391	394	435	397	409	422	437	436	404	405	393	411	419	415	403	393	388	396	404	399	371	391	396	416	378	426	410	425	432	457	407	407	445	406	390	409	426	427	442	400	400	373	407	403	423	437	408	393	381	435	407	404	419	381	371	424	431	371	468	390	457	391	413	411	416	411	375	411	398	391	412	405	434	414	409	413	422	412	435	453	402	418	401	377	400	400	425	418	415	405	391	373	421	417	397	391	415	391	433	404	399	452	419	409	436	399	422	393	392	381	424	463	407	394	409	428	417	411	433	445	400	410	378	423	427	409	385	424	411	418	395	404	373	377	456	377	399	419	374	426	412	406	430	409	428	423	377	441	435	400	433	403	420	434	430	380	400	432	399	443	406	388	390	420	433	381	352	401	413	403	398	422	413	417	367	405	432	431	384	412	383	387	403	419	394	435	393	416	411	435	423	421	413	396	417	436	412	427	372	399	434	444	409	441	387	384	397	422	383	416	391	416	425	391	415	419	394	396	402	382	382	423	421	401	414	414	454	379	375	446	411	410	422	437	398	401	409	414	414	412	404	438	450	421	394	424	434	383	428	391	394	412	429	409	451	392	372	422	370	386	392	396	419	447	445	413	389	395	421	429	442	366	425	443	406	410	431	434	401	390	359	365	389	369	390	422	400	396	405	370	408	395	421	388	412	424	432	386	407	428	375	407	414	408	424	431	390	436	433	419	428	397	425	424	435	397	401	381	364	429	382	397	388	385	377	435	415	443	404	428	423	397	372	380	417	441	443	409	414	394	422	396	397	412	409	407	417	411	423	416	438	406	396	427	427	392	407	399	421	412	393	389	413	388	410	422	446	393	433	438	422	382	434	459	439	418	404	404	412	410	411	426	404	408	420	436	408	401	419	420	413	404	416	419	381	412	397	449	358	414	397	416	408	439	425	388	457	390	380	417	426	458	399	418	425	424	433	435	394	387	400	403	404	395	394	344	421	430	442	417	438	430	426	412	399	399	409	373	419	394	414	399	396	406	378	408	395	380	486	418	388	398	404	426	425	452	429	399	410	421	407	417	411	413	394	451	399	405	440	440	401	414	417	425	407	438	434	401	426	370	430	392	390	445	397	439	402	389	373	444	427	397	397	416	367	401	410	390	403	384	380	441	403	415	391	437	418	447	420	375	400	386	414	395	368	416	454	425	399	401	432	409	418	425	394	406	373	374	428	400	396	421	402	421	395	408	405	400	445	400	374	379	421	416	443	404	442	399	389	401	428	423	435	389	411	396	391	407	433	418	408	402	389	427	414	401	407	409	422	406	427	437	447	380	414	430	388	407	394	432	412	427	422	411	393	409	403	391	403	414	419	383	437	385	385	376	401	425	441	409	383	392	461	398	428	394	393	429	420	411	399
9143	5655	2885	1376	1145	894	764	587	472	493	456	416	348	356	308	312	333	293	262	249	262	257	260	260	236	213	224	224	212	237	215	244	223	207	191	194	233	199	194	221	198	217	211	238	193	222	216	212	214	212	209	210	241	210	192	212	201	197	220	226	228	212	203	237	221	186	206	218	215	205	209	212	209	220	206	201	239	193	218	218	233	199	210	219	208	195	197	188	207	220	250	220	185	226	215	211	216	220	206	221	212	201	213	213	225	196	201	207	224	222	208	188	220	211	195	188	218	221	216	190	197	218	251	208	210	202	191	221	204	193	222	175	212	230	189	227	197	232	208	230	203	228	223	207	224	229	224	179	189	195	233	223	186	184	219	202	182	205	206	211	233	236	220	194	222	201	215	199	200	202	223	216	218	225	215	209	194	242	230	219	224	229	201	214	195	203	229	190	202	187	218	224	186	202	210	233	226	223	219	228	226	189	219	196	219	214	232	204	207	205	216	199	197	210	202	221	214	194	204	223	228	206	211	209	219	212	225	225	222	196	191	203	208	223	226	208	217	236	209	235	226	201	210	194	186	211	201	191	208	194	202	222	209	209	191	219	203	221	214	214	220	216	211	202	223	209	255	212	188	198	211	200	234	224	205	191	198	202	199	229	218	227	217	227	193	188	198	226	214	218	217	220	204	210	217	207	226	231	222	204	245	220	220	197	215	203	243	212	199	194	202	212	223	189	222	211	212	218	214	198	208	225	228	230	195	185	198	214	223	226	220	199	215	211	206	221	204	196	208	197	227	219	208	211	211	241	195	240	220	207	244	216	214	165	205	222	205	196	241	212	210	226	212	177	216	212	187	222	256	226	209	209	223	223	181	178	213	199	190	208	225	192	176	212	204	189	233	216	187	209	218	199	203	197	205	193	200	233	198	233	222	213	224	170	219	208	208	204	217	232	177	183	269	255	215	228	223	208	220	230	226	216	188	198	192	183	194	207	206	200	199	214	202	191	201	206	235	216	211	225	230	231	204	229	207	203	215	209	237	231	194	224	221	228	226	230	213	206	216	201	203	214	214	209	228	232	222	238	216	212	179	199	230	217	227	244	251	215	195	210	193	196	212	216	207	220	244	224	193	221	202	190	195	217	243	221	217	217	195	212	237	193	197	215	229	198	239	229	213	230	200	215	229	197	215	209	229	193	199	213	196	188	226	217	200	207	230	216	217	229	193	194	205	214	240	195	204	218	213	212	197	192	240	213	222	251	220	211	228	234	211	180	218	219	196	210	200	237	236	229	213	218	221	222	225	192	209	199	212	196	210	232	222	219	204	198	212	235	209	207	204	237	232	222	227	219	227	217	196	223	213	210	212	216	192	222	199	205	180	200	230	223	197	203	209	210	223	250	172	212	214	212	212	204	197	211	183	201	209	209	207	216	213	216	201	216	232	227	218	224	210	224	220	226	202	191	246	218	226	207	214	219	210	197	219	192	214	202	199	210	215	201	220	206	185	200	211	197	230	222	206	247	228	233	234	218	221	224	196	194	213	232	213	213	205	217	224	218	179	212	186	216	257	185	203	229	186	209	214	215	200	216	224	217	193	191	196	221	232	224	220	186	224	198	183	224	216	190	189	175	206	227	211	189	198	200	214	217	202	243	225	201	228	203	189	186	197	206	216	222	217	235	215	200	212	211	242	203	236	218	204	217	217	214	196	181	184	235	212	206	202	227	220	201	215	213	214	206	210	197	212	193	186	203	214	187	222	216	195	211	198	210	220	204	208	196	220	216	210	213	201	233	196	233	240	218	201	229	200	235	200	247	213	211	230	180	194	182	187	208	212	202	201	203	206	176	186	200	204	218	225	225	222	217	225	203	203	215	217	213	195	213	218	206	212	215	229	220	209	208	203	195	202	229	216	231	191	209	241	228	199	200	207	178	217	218	210	208	210	195	211	223	220	201	207	207	219	218	219	206	211	193	220	189	205	208	197	206	201	231	195	235	189	210	220	220	234	211	205	208	195	222	231	189	218	209	215	219	197	249	215	224	219	233	202	215	201	199	225	231	232	223	208	233	205	217	204	206	215	230	222	192	202	198	251	211	227	224	245	213	213	193	216	208	241	210	201	207	216	223	234	224	222	213	223	222	233	221	201	200	230	217	203	231	167	226	216	206	190	204	217	206	219	215	225	209	202	202	214	223	226	200	221	239	178	210	207	218	206	202	214	174	226	257	201	192	219	203	219	191	197	218	226	200	217	192	196	189	208	210	203	210	189	214	196	216	237	212	216	197	220	229	216	222	229	255	243	203	195	235	214	232	193	214	232	208	180	203	209	224	198	183	219	212	229	208	217	231	192	257	192	199	199	207	187	208	215	227	205	211	202	222	184	230	177	205	199	226	194	216	212	189	210	195	215	216	229	188	214	227	210	215	208	218	202	196	211	224	196	226	191	218	215	201	204	185	210	188	238	195	213	222	215	211	211	180	233	214	195	183	228	218	196	208	241	225	207	215	214	196	183	267	212	251	191	189	214	227	233	219	200	207	220	200	205	197	197	167	205	216	197	214	236	220	198	207	214	192	203	222	223	224	213	185	222	230	216	215	204	210	193	229	220	187	216	240	217	209	192	205	185	218	209	197	221	215	193	214	205	199	207	208	209	233	209	235	236	213	232	218	221	226	211	214	228	192	241	236	205	236	193	203	225	231	245	200	217	213	218	192	200	223	214	211	205	203	201	217	198	207	218	228	179	189	196	196	213	213	197	212	232	212	243	217	198	206	209	188	196	218	208	227	200	201	196	202	209	208	203	207	235	213	233	212	240	195	211	191	220	202	213	232	241	237	164	248	243	217	227	215	213	215	220	221	199	201	191	218	220	212	227	193	223	220	195	233	205	216	211	209	204	205	208	226	212	214	214	218	214	197	225	213	216	233	226	214	186	219	204	235	233	242	198	235	192	197	209	218	212	193	233	227	206	255	215	202	223	223	225	185	213	222	184	185	226	247	219	215	225	218	230	202	214	209	213	229	195	211	203	188	207	243	224	212	217	239	229	222	229	198	202	211	208	228	234	194	232	188	207	223	223	205	209	204	217	211	198	206	203	217	218	235	191	202	201	194	209	205	206	194	231	234	191	240	199	218	221	230	200	214	214	209	233	213	223	216	220	238	210	194	224	218	220	173	198	214	187	231	199	210	216	198	213	209	206	214	212	196	198	212	211	222	217	187	205	235	196	236	227	216	223	208	214	211	212	220	201	241	201	227	245	217	234	220	199	227	224	209	205	222	221	238	227	209	215	190	207	232	229	192	202	223	226	231	198	225	213	214	205	195	191	188	208	239	221	210	214	223	208	198	216	218	242	255	215	198	215	211	226	191	204	216	225	217	200	212	212	204	215	227	226	185	198	186	210	227	218	217	216	221	221	235	204	215	215	208	206	210	211	211	216	182	212	190	226	202	218	205	215	213	229	253	229	215	198	204	227	186	206	194	214	202	186	192	202	226
7254	6551	4598	3914	4483	3701	3156	2396	2105	2035	1924	1729	1418	1389	1214	1128	1115	968	916	858	837	829	690	739	707	658	643	656	651	618	605	612	567	546	583	559	591	555	560	622	601	577	543	532	562	538	523	522	551	507	484	538	541	537	531	474	501	509	488	515	543	515	466	543	552	502	486	468	524	503	503	543	519	525	530	559	518	496	495	532	485	531	520	532	513	521	484	526	480	469	505	498	537	522	532	499	521	525	547	522	496	530	473	519	519	534	477	524	488	512	501	498	493	492	508	452	488	485	463	502	550	547	518	483	485	506	499	505	550	544	488	478	512	499	532	473	506	475	491	486	531	480	491	510	541	457	541	475	515	482	485	516	517	524	497	511	559	494	495	492	516	514	519	524	467	535	505	487	527	532	507	485	499	527	515	498	517	532	501	478	520	531	514	484	523	483	501	503	475	514	480	501	544	496	518	518	513	516	500	492	501	475	520	508	521	536	528	532	528	492	464	508	500	497	538	474	497	521	555	473	524	500	486	484	540	493	556	514	509	502	502	538	516	513	506	510	526	527	497	524	493	512	487	497	532	506	531	482	469	560	527	519	488	487	494	475	507	504	508	506	538	506	525	479	532	473	468	504	536	512	514	527	536	521	528	520	479	545	518	461	488	515	520	499	489	503	535	515	487	539	509	483	462	522	526	507	498	478	530	449	475	532	519	523	488	480	469	477	483	501	529	524	510	517	515	564	520	504	512	494	531	501	475	514	549	509	484	481	501	495	519	542	548	499	474	529	522	488	519	475	476	489	487	521	511	498	473	521	548	516	553	496	481	493	528	489	522	507	504	510	539	511	506	469	472	508	498	499	557	509	502	523	497	531	511	527	505	496	476	555	518	518	501	525	536	494	520	511	512	488	499	486	512	519	541	496	523	518	538	500	517	534	457	493	512	506	536	545	549	482	514	483	446	457	460	491	519	534	523	498	525	521	486	525	510	510	491	499	514	521	475	511	507	522	535	527	485	517	498	572	506	479	463	507	526	522	476	482	475	497	513	510	489	472	470	538	524	491	515	516	540	563	494	524	489	495	478	465	515	511	499	531	494	510	498	511	510	491	527	531	507	521	484	513	483	509	521	486	535	491	504	489	502	510	518	516	488	468	524	500	474	499	522	485	509	512	484	495	502	488	472	490	486	528	536	512	469	518	500	467	491	496	508	490	481	504	507	514	513	481	485	506	503	513	489	491	469	497	528	494	523	502	508	507	494	504	518	488	506	480	510	444	495	527	505	489	480	489	522	501	502	509	516	480	498	484	511	484	480	524	497	487	481	504	505	465	494	534	551	535	495	510	512	490	495	536	491	491	499	546	493	465	540	488	542	496	507	486	508	552	551	521	498	499	508	505	486	530	466	562	512	515	523	478	465	498	496	479	508	506	467	548	528	505	516	486	534	495	481	504	465	501	464	509	536	558	518	466	500	495	494	526	488	511	519	537	509	499	486	501	540	519	508	465	523	479	503	493	511	485	526	486	528	498	509	539	511	488	525	506	536	452	500	529	519	447	480	521	466	494	465	510	529	488	518	504	509	485	517	500	490	497	539	527	489	514	509	526	473	487	488	499	499	505	509	527	484	467	472	508	498	505	520	531	511	485	497	508	498	539	511	509	477	521	484	493	502	518	496	493	483	500	494	529	525	552	485	479	518	518	503	528	495	471	504	536	519	522	499	526	477	499	458	529	527	526	508	500	471	501	517	515	498	499	503	475	508	500	472	492	508	506	463	504	504	528	520	553	525	494	500	516	553	491	511	503	524	465	513	497	473	512	502	507	529	534	498	491	489	513	532	519	499	498	529	496	520	520	479	482	481	536	508	523	542	495	521	516	508	487	454	497	492	532	512	462	457	481	540	487	478	502	485	496	495	482	534	488	486	501	504	492	491	537	507	501	516	506	530	477	506	545	472	531	480	499	495	527	493	490	499	505	507	514	518	514	510	509	482	511	529	496	530	495	470	504	485	440	520	487	552	512	507	522	495	519	509	504	514	475	479	466	510	507	508	495	537	521	484	494	472	549	500	469	500	488	523	494	491	477	503	496	487	491	519	508	502	493	514	484	524	486	502	525	510	473	501	493	500	512	524	478	524	522	487	499	531	515	512	517	532	514	483	453	529	506	510	498	489	493	475	544	518	520	516	526	505	485	474	540	490	482	515	483	513	483	494	487	531	483	518	498	471	525	496	505	474	490	470	485	489	505	478	523	517	450	523	521	544	507	499	452	495	496	515	505	497	522	493	554	464	501	544	499	494	472	500	488	492	523	521	497	512	475	488	511	480	514	551	550	512	487	458	519	498	487	484	504	536	491	512	486	484	540	483	514	501	508	493	522	514	485	487	489	492	505	509	515	494	530	502	454	519	477	536	487	536	470	492	500	507	509	491	508	507	546	501	480	560	458	516	498	521	531	503	499	493	505	438	547	506	501	495	495	470	478	511	498	527	521	497	522	517	525	488	538	539	555	495	482	496	541	482	504	498	509	539	547	492	493	499	491	523	520	515	483	476	488	530	491	506	533	537	484	518	531	493	485	514	486	484	500	462	470	532	540	483	479	496	532	499	462	477	492	525	564	523	505	514	486	496	496	507	522	507	498	489	528	493	520	510	482	491	492	456	505	536	499	486	488	471	518	517	515	522	519	453	510	488	493	519	464	477	490	498	455	487	516	526	513	553	522	511	499	503	517	485	520	511	491	492	505	514	523	470	515	496	492	502	520	463	488	499	507	532	503	485	480	508	480	500	547	462	475	542	518	508	506	533	495	520	517	526	500	551	479	483	486	508	494	480	509	510	463	494	469	503	473	558	532	486	496	486	528	524	486	557	487	499	501	477	476	514	511	482	447	520	511	523	477	529	501	493	480	496	547	549	494	444	515	465	530	503	548	520	497	481	548	504	464	502	544	526	515	494	481	510	478	521	536	515	472	536	530	525	508	513	510	510	539	484	486	505	487	502	509	509	564	469	512	491	531	529	515	492	480	567	531	506	494	499	515	515	508	529	506	499	489	510	519	507	502	512	535	502	513	490	539	502	522	506	499	547	487	512	526	502	481	514	483	520	532	500	503	508	510	497	533	487	525	487	519	493	532	518	526	515	528	498	489	512	484	479	514	535	500	506	485	542	542	513	506	514	489	466	485	509	499	502	485	519	517	529	542	528	446	533	527	503	517	479	485	465	520	506	476	456	513	487	532	547	508	546	501	510	520	521	503	501	507	483	532	498	511	491	514	518	501	505	502	527	522	511	486	500	485	486	507	489	512	507	519	499	496	499	513	515	479	522	491	475	508	518	479	486	498	507	475	539	507	529	539	488	520	504	559	497	557	511	467	494	490	509	471	511	473	533	501	536	494	500	511	533	531	484	500	518	534	499	496	517	468	524	487	538	496	531	470	534	504	510	494	509	493	493	496	493	534	521	522	492	498	493	480	518	460	499	518	492	471	477	513	471	519	514	531
28217	26615	15456	5782	3376	2096	1414	939	823	785	747	622	561	512	455	456	426	361	332	315	328	331	295	282	257	228	271	235	262	255	222	230	213	223	231	208	236	219	223	230	242	245	213	191	217	245	215	210	214	214	206	216	208	217	222	218	192	203	212	213	214	211	214	225	203	202	222	230	219	202	228	213	192	211	212	208	210	224	192	206	201	204	222	228	195	212	207	203	225	232	192	193	223	213	212	220	245	227	206	195	224	222	242	199	203	256	208	181	232	190	200	194	215	211	184	203	206	213	221	197	205	227	216	227	214	235	197	199	196	227	204	234	245	222	238	204	236	213	211	201	195	220	216	234	189	214	237	204	206	198	234	221	234	222	216	248	248	224	229	217	201	219	224	201	205	233	218	211	186	227	196	220	217	238	213	208	238	213	214	206	227	202	212	204	230	206	187	211	215	204	217	213	196	185	209	232	214	197	214	213	244	208	201	195	225	219	207	217	193	216	221	209	221	195	226	229	210	185	240	181	208	209	206	177	232	214	205	246	187	192	195	226	210	217	203	211	222	234	221	246	204	197	212	222	229	210	209	220	225	193	237	192	214	211	209	203	189	208	216	212	198	234	225	196	204	217	227	195	206	207	232	228	191	220	196	224	209	207	239	194	191	245	217	207	216	207	241	192	208	193	219	215	199	219	225	223	201	231	208	205	201	207	221	229	216	217	210	205	190	194	184	186	198	185	207	178	214	209	234	212	213	214	186	196	227	217	241	230	241	190	189	217	222	193	206	215	217	196	217	219	184	217	215	210	215	198	222	232	218	191	231	225	213	210	217	219	206	182	170	218	205	206	194	186	199	191	218	188	202	201	220	197	204	188	209	239	217	239	209	208	218	185	192	195	213	200	229	213	218	211	227	214	202	200	186	213	225	226	214	215	212	182	233	236	191	197	212	200	224	236	194	224	195	212	209	181	212	205	218	199	205	214	201	230	212	215	206	218	219	239	235	209	215	190	247	205	209	212	235	210	194	200	200	230	220	213	204	207	209	213	215	204	194	230	221	218	186	227	206	235	224	208	203	198	192	196	228	230	220	196	217	219	196	192	188	169	239	207	231	209	203	210	220	210	198	231	187	188	216	195	201	209	197	197	180	193	198	216	201	234	225	221	233	205	216	226	200	193	194	215	206	219	224	217	206	191	239	253	223	204	181	199	186	200	207	203	180	196	192	213	219	195	188	233	189	200	200	213	220	214	191	214	194	197	230	216	183	213	227	207	211	219	225	188	205	211	219	194	206	206	203	220	222	210	221	194	202	206	208	225	200	210	208	213	191	204	219	193	228	229	228	214	205	205	223	206	222	190	212	202	216	205	217	202	230	202	206	209	205	225	193	205	231	184	181	226	223	187	230	237	213	190	200	198	228	208	251	201	213	200	201	227	209	188	218	198	195	216	225	225	233	208	205	210	206	207	234	213	210	201	209	238	246	203	222	187	196	206	208	218	232	237	210	200	234	213	201	214	215	210	231	212	216	187	249	211	232	182	203	219	236	206	225	225	206	205	199	214	232	222	211	204	206	202	216	208	195	205	224	229	195	209	223	203	223	197	221	213	191	190	199	210	194	198	187	212	211	216	194	195	195	233	201	209	216	189	238	229	211	213	218	212	237	203	194	236	231	217	209	215	234	204	213	199	195	217	213	202	213	238	221	190	212	213	202	200	235	220	217	201	182	212	214	195	214	205	192	205	195	196	224	212	219	205	211	217	203	206	197	199	221	207	216	218	211	211	217	201	233	209	196	202	213	218	222	202	190	207	230	223	193	205	194	188	214	190	199	218	194	199	194	213	207	225	213	196	220	225	226	203	219	192	227	203	215	197	228	207	236	224	210	221	202	219	216	215	188	214	231	191	186	200	200	206	201	189	182	232	179	232	236	224	199	199	213	200	204	209	228	198	243	226	201	208	210	220	228	211	197	204	212	222	160	192	226	209	168	214	183	201	231	211	212	183	222	185	204	235	226	176	219	206	237	202	227	194	203	216	217	223	191	217	214	240	195	196	217	212	195	204	214	224	238	210	180	207	227	193	213	212	193	203	231	211	214	185	204	185	216	186	206	209	213	211	204	216	198	219	202	181	205	218	213	221	204	215	199	224	191	184	193	210	227	210	214	220	213	206	233	222	218	210	201	209	188	203	222	171	197	196	182	213	189	201	210	230	185	223	197	204	212	214	199	224	214	189	229	214	237	211	228	227	234	210	235	211	226	214	236	221	220	204	223	219	184	203	197	225	225	207	194	236	222	188	183	204	211	208	186	210	199	216	183	181	192	210	235	193	225	194	193	226	215	185	209	212	209	201	228	209	210	227	224	199	219	229	224	213	205	196	186	211	235	238	216	219	242	205	183	221	193	202	244	213	214	209	203	210	217	227	210	190	208	203	214	217	201	202	214	227	215	196	212	210	213	215	197	204	187	208	211	191	215	205	188	238	210	206	214	246	219	225	203	191	207	194	203	239	189	195	204	220	192	204	216	205	231	192	212	215	211	206	199	212	201	221	233	187	185	196	222	215	207	213	189	264	188	195	220	182	195	193	204	220	180	202	208	242	195	192	215	235	217	199	203	251	232	222	196	228	226	222	204	198	189	197	205	213	226	211	215	197	212	207	229	207	199	216	218	220	212	210	204	225	219	229	179	192	203	209	197	241	243	193	204	216	225	199	197	208	197	187	222	221	199	184	205	199	213	214	190	207	211	243	205	186	223	197	198	218	248	185	194	187	205	217	218	222	185	233	206	214	218	227	235	232	230	216	206	213	216	218	207	183	233	227	187	179	189	221	203	192	217	224	201	177	214	239	221	212	191	228	245	241	204	203	203	213	199	225	217	212	210	214	226	208	227	198	196	197	225	213	186	207	220	236	210	195	216	203	219	196	211	197	185	212	234	230	178	205	203	222	220	234	220	210	222	245	202	220	196	190	202	209	178	206	216	243	207	206	227	201	198	222	206	226	229	229	196	216	215	231	204	196	215	218	202	200	214	219	207	201	215	220	221	219	234	212	199	234	183	207	217	249	223	192	200	193	168	192	200	181	213	236	208	209	213	173	201	226	199	199	210	200	189	230	197	218	190	231	209	220	220	225	201	218	231	219	205	198	201	198	215	215	199	225	192	200	188	218	214	194	213	211	219	233	209	234	235	214	194	205	212	198	211	197	205	201	202	205	185	218	208	202	206	214	224	205	211	219	199	213	206	218	210	187	212	191	198	182	187	206	222	213	221	225	190	197	225	205	198	205	205	216	185	225	212	196	242	196	202	225	231	222	207	200	201	212	215	230	222	225	226	211	222	217	213	203	210	208	203	186	182	211	232	206	210	241	207	221	207	200	180	211	208	194	227	194	238	191	206	218	208	222	225	212	230	215	188	228	219	184	190	212	233	226	216	240	214	202	220	219	188	243	229	208	229	194	207	199	215	205	211	283	193	190	210	195	233	186	176	253	230	224	217	200
21361	22961	12238	8010	8677	7089	5458	4094	3556	3840	3391	2867	2450	2273	1928	1969	1687	1568	1415	1253	1219	1122	1098	1081	915	872	795	790	790	716	704	713	736	666	669	690	666	632	550	594	620	591	559	549	561	557	572	567	545	545	524	515	526	538	560	490	521	482	520	542	529	496	503	479	527	450	494	526	500	503	528	517	549	502	522	498	471	491	512	515	513	513	515	514	496	476	506	525	532	503	511	476	502	495	480	509	520	538	486	524	535	529	486	527	477	504	456	520	507	496	491	479	514	490	506	505	509	493	513	466	541	493	499	514	544	458	465	502	506	501	522	511	488	517	484	489	475	502	469	467	495	500	509	478	516	490	495	488	542	510	527	509	455	524	475	487	477	491	488	492	513	529	487	479	502	502	536	448	510	488	496	494	527	487	525	532	494	511	486	457	471	478	482	512	488	531	513	497	489	491	507	501	501	509	443	469	455	521	515	508	495	509	492	488	494	517	486	484	497	538	521	509	477	510	475	502	539	498	497	517	529	505	496	530	497	473	529	487	479	504	500	500	494	510	515	523	535	503	520	542	505	485	485	461	513	495	502	522	456	488	505	470	483	478	466	516	531	501	524	541	515	507	500	487	488	456	503	464	500	494	521	526	528	478	510	491	501	484	498	528	454	482	522	502	512	530	463	513	521	492	463	482	501	509	488	545	491	450	460	464	504	496	487	504	510	481	480	503	513	528	500	506	488	484	490	479	533	517	485	500	471	499	507	521	489	509	494	503	497	497	483	492	486	520	520	535	469	540	496	509	481	513	469	514	467	524	538	477	483	491	472	520	486	514	483	512	455	488	467	508	514	481	470	533	504	474	478	500	492	457	507	531	543	517	530	487	465	497	507	549	494	472	488	510	487	457	453	472	511	503	522	498	520	486	475	490	505	498	514	493	507	533	501	520	505	509	494	474	467	488	507	510	498	508	493	478	482	461	439	510	475	479	461	457	508	514	494	527	516	511	494	527	525	478	502	482	530	508	522	492	520	500	504	494	517	500	496	528	492	454	499	493	470	522	481	471	486	501	503	489	490	515	501	515	488	552	526	505	489	502	511	527	462	467	495	484	459	474	491	516	529	493	491	480	487	497	530	483	530	493	549	467	518	503	477	499	518	513	500	507	512	493	501	514	488	502	508	476	471	562	494	504	463	489	494	498	541	489	500	550	518	530	482	472	523	502	511	475	518	520	535	487	488	508	510	480	520	491	509	528	531	522	497	514	496	485	487	479	468	468	497	476	470	475	480	487	484	503	510	519	498	497	494	490	516	503	513	500	486	477	486	487	494	520	485	492	556	511	469	487	481	492	503	521	496	537	511	538	510	504	473	487	491	490	539	488	513	485	522	506	490	510	506	506	524	482	503	493	472	491	468	463	476	514	474	481	508	462	531	488	510	488	497	509	487	506	520	491	505	510	481	499	484	505	547	515	490	496	518	513	477	506	492	478	497	515	468	487	488	490	512	502	497	516	509	497	487	501	527	475	510	471	502	472	469	494	453	541	471	488	535	489	486	518	472	495	507	492	465	493	549	506	497	482	456	534	463	476	479	499	531	530	483	488	519	517	472	477	485	525	485	517	465	499	527	515	509	511	490	503	478	485	559	547	505	487	509	471	527	515	513	513	476	514	465	527	485	491	480	468	489	507	467	494	516	486	482	503	483	489	516	506	482	528	518	542	523	505	521	478	481	531	533	522	509	481	506	487	485	507	471	491	514	468	523	510	519	482	484	552	530	496	467	474	544	459	497	503	521	467	503	505	503	531	520	525	464	472	512	524	465	498	476	498	521	506	498	507	482	470	492	500	509	513	495	515	475	497	508	469	509	527	510	448	507	482	497	498	506	489	510	502	518	497	480	510	482	507	507	488	508	481	500	471	463	522	509	530	503	480	515	497	526	539	483	493	514	537	474	459	486	502	476	492	505	502	488	511	496	479	543	496	477	464	515	510	494	513	498	484	486	453	491	507	506	482	538	471	496	484	526	549	501	456	512	492	519	461	492	523	477	524	511	475	471	501	503	487	496	509	536	485	469	496	505	517	468	527	518	522	537	504	490	501	502	495	536	498	505	483	470	518	504	514	506	485	519	503	503	525	498	478	530	471	481	457	485	512	471	488	505	497	496	490	495	463	529	487	517	511	483	496	478	478	480	489	492	521	536	489	487	503	483	503	525	472	498	548	471	486	476	525	502	487	511	468	522	473	505	506	474	505	518	508	542	516	478	512	493	488	463	510	491	507	526	511	483	500	500	487	476	476	506	484	522	501	510	527	481	493	445	496	477	500	508	544	498	472	477	488	521	495	473	522	475	488	518	505	456	526	490	501	490	473	520	504	475	498	478	519	460	527	488	517	497	476	493	481	533	505	514	529	481	488	504	503	517	497	498	531	516	540	512	477	479	485	541	509	529	466	495	504	511	501	504	500	482	526	504	516	486	503	480	480	507	505	494	523	504	507	513	515	529	518	492	508	498	483	484	491	495	536	469	517	500	461	476	464	492	470	491	466	494	446	466	514	471	499	484	491	504	510	513	485	494	497	486	514	449	491	492	495	514	492	508	524	503	479	474	517	517	500	520	497	487	483	517	493	482	459	523	504	499	480	528	508	498	514	487	535	491	444	517	541	522	501	514	479	500	511	492	506	513	488	485	517	527	484	515	497	522	484	476	529	503	476	512	493	502	512	524	483	460	526	475	519	512	476	508	490	521	490	494	521	542	498	508	489	503	464	501	521	542	497	520	537	498	517	507	481	506	517	523	517	462	488	508	471	526	491	519	515	478	495	461	489	495	517	547	497	466	492	528	499	508	451	498	505	465	489	530	488	528	525	493	515	490	541	495	510	493	483	464	505	446	488	494	537	474	491	498	500	502	502	505	524	494	516	485	532	509	540	484	531	490	500	481	484	542	467	473	522	502	513	460	530	488	495	506	469	499	525	492	517	463	504	489	494	541	500	523	492	537	500	515	541	529	511	503	501	492	471	476	537	501	488	468	494	493	477	503	530	481	474	518	519	526	498	456	489	476	519	435	492	498	504	534	496	522	468	482	457	527	526	505	537	486	496	532	508	519	522	492	480	528	510	506	457	477	494	515	494	482	489	494	502	493	486	534	547	462	500	499	500	493	459	466	504	517	484	480	514	514	508	488	499	512	489	522	498	482	476	489	505	461	473	488	503	486	502	471	519	512	509	502	516	508	513	467	499	485	485	469	501	481	521	492	498	509	494	501	521	519	519	521	458	520	487	522	553	486	505	469	510	477	478	476	438	486	535	524	479	495	495	490	484	501	469	512	480	518	508	481	491	503	471	501	515	480	456	507	514	502	491	465	502	533	477	547	461	489	468	459	498	475	471	473	465	472	451	514	472	489	447	465	505	506	455	510	517	484	511	504	517	501	474	492	511	502	497	496	485	506	513	484	485	519	489	478	500	485	493	480	453	488	461	488	491	488	471	476	518	503	485	484	501
39238	36956	24454	12142	6674	3513	1965	1436	1148	1164	923	808	728	593	599	493	472	407	368	343	342	323	336	267	254	254	219	239	242	231	243	257	198	206	215	200	214	229	199	212	191	216	187	208	180	221	197	188	160	176	194	215	208	184	178	167	184	192	177	183	159	170	150	167	169	157	175	164	184	162	168	162	169	157	178	210	170	173	190	169	206	161	189	162	194	182	209	190	163	176	164	164	182	178	208	183	182	187	179	160	208	176	177	195	152	171	192	174	189	183	156	170	151	180	205	162	192	170	159	176	195	168	181	196	169	186	185	162	167	150	179	157	193	157	215	177	176	190	193	158	187	157	171	169	183	176	166	161	171	158	195	187	168	171	160	193	194	167	162	161	196	154	197	187	164	155	160	159	157	187	174	181	180	165	184	167	215	186	168	162	179	160	186	183	183	142	166	172	155	161	159	192	165	159	161	190	168	173	175	157	164	191	170	191	167	171	172	183	169	171	170	201	173	146	158	170	179	164	154	172	181	177	186	176	148	151	189	155	178	186	157	183	198	152	176	203	176	183	175	180	168	173	188	195	166	200	162	179	170	173	146	179	171	186	161	171	186	172	215	163	169	175	177	185	172	183	169	163	175	198	183	177	212	171	186	181	149	198	199	162	168	191	195	190	172	176	166	163	178	166	170	160	172	204	144	178	176	149	197	173	237	161	172	152	201	174	169	165	170	189	177	179	180	188	151	182	165	179	192	166	183	159	175	159	183	173	188	170	166	173	195	179	146	149	163	184	180	191	169	169	159	142	156	154	192	186	163	158	174	182	187	171	143	158	165	159	174	189	182	179	197	178	164	170	187	173	158	177	202	170	164	183	164	173	157	175	175	179	164	173	169	187	173	163	179	173	197	162	154	160	170	155	170	163	157	183	191	183	165	196	182	163	161	184	193	193	179	216	175	175	189	198	191	158	170	162	172	195	191	164	143	174	202	189	169	179	170	169	173	179	183	168	200	191	155	185	176	170	169	175	179	162	175	190	168	170	172	159	169	186	178	187	170	179	177	168	189	166	161	156	161	155	184	195	178	172	182	189	157	185	185	160	157	191	175	184	152	175	192	177	166	170	184	189	166	167	179	181	183	167	177	168	185	203	176	184	195	139	198	175	172	175	181	148	199	168	186	186	183	167	181	151	152	140	170	201	184	173	159	173	177	164	183	186	182	166	175	170	155	164	180	185	199	168	171	150	154	168	188	187	181	169	176	177	196	169	166	190	160	174	186	158	196	176	146	198	187	163	176	168	162	152	193	201	168	172	151	182	173	167	175	165	202	178	168	166	159	208	185	162	176	178	181	160	187	170	156	200	148	173	169	173	177	184	169	186	182	190	159	177	154	156	145	176	180	152	163	177	184	176	179	148	187	184	167	150	195	162	176	170	173	180	169	183	177	130	160	163	168	171	162	180	171	170	167	144	196	162	159	192	175	165	198	182	191	155	186	172	168	194	181	158	164	203	158	160	182	193	179	188	166	171	176	170	173	170	167	195	185	160	176	184	172	151	173	171	184	172	184	158	180	195	194	193	165	171	172	181	159	199	188	182	173	174	185	158	169	182	150	146	176	176	179	171	176	182	181	176	174	167	171	194	161	208	184	167	182	185	197	168	198	191	189	186	174	153	201	188	160	153	168	170	173	175	170	192	171	170	173	148	174	177	169	173	178	167	175	185	192	181	183	178	193	154	187	170	187	170	157	187	181	178	163	184	167	194	185	178	147	151	166	188	201	170	175	193	174	203	176	171	186	176	221	183	172	174	182	167	167	196	163	164	167	179	155	175	177	180	166	145	192	212	174	142	163	175	177	183	193	160	191	205	162	176	182	165	176	162	176	168	188	163	172	171	196	164	169	161	193	172	185	166	168	182	178	169	162	167	205	170	170	178	168	192	163	177	227	178	172	165	165	181	154	163	184	165	184	187	171	178	190	153	182	139	154	182	180	191	193	163	176	184	173	163	180	152	182	165	178	184	160	160	194	168	161	144	151	149	161	182	182	179	185	176	173	164	178	176	173	146	164	181	183	185	183	177	172	167	180	157	154	166	142	180	163	190	174	173	180	182	178	175	163	181	179	193	176	162	160	169	189	181	177	176	151	187	175	183	143	196	160	176	187	166	174	164	172	179	169	159	165	194	160	195	162	182	195	172	173	168	163	144	169	180	177	179	183	171	178	168	168	152	179	160	171	166	197	190	180	160	169	178	165	167	158	166	175	164	195	204	155	178	180	167	186	182	190	180	170	162	187	160	177	190	172	202	173	159	159	189	172	165	178	162	171	205	191	181	188	178	178	183	190	169	171	168	156	187	174	170	177	178	176	175	173	160	179	171	190	155	192	170	164	168	191	140	173	155	176	150	170	174	162	165	146	156	168	159	183	168	165	202	154	190	172	145	171	174	183	178	176	182	176	170	164	174	156	175	203	201	183	175	162	193	181	164	183	168	173	176	146	194	193	178	161	164	159	187	165	180	149	161	169	169	174	167	160	193	184	141	145	185	189	182	151	186	159	184	175	178	161	187	166	169	166	174	185	192	163	160	170	169	158	192	147	193	178	137	157	173	185	160	184	152	168	166	173	168	168	151	173	195	172	170	179	180	182	189	164	182	190	177	168	179	157	174	198	176	201	194	194	142	172	193	181	166	157	181	153	175	193	192	168	187	175	191	165	186	182	164	187	173	172	170	160	163	182	171	152	160	164	172	171	168	173	180	149	194	179	201	190	178	162	173	181	187	165	177	174	152	180	140	176	159	157	189	183	188	161	180	178	141	145	174	152	177	188	172	171	185	162	172	162	146	154	173	156	161	186	177	168	196	166	208	164	191	160	178	154	158	205	163	163	168	177	173	173	168	181	159	155	167	185	172	174	163	170	168	175	192	188	182	147	161	191	177	169	173	159	146	153	192	193	177	162	181	173	153	183	188	176	200	181	159	155	192	185	179	178	195	150	184	170	147	192	189	162	198	185	172	173	171	187	182	186	168	179	186	182	178	181	210	204	173	198	166	188	188	174	175	187	172	205	170	177	173	175	195	165	185	194	187	150	177	158	161	181	163	183	173	176	177	157	151	173	180	194	161	202	178	188	178	190	162	155	167	165	160	162	166	177	159	186	172	177	185	172	159	168	192	189	211	153	183	178	166	197	177	185	186	161	177	184	171	179	176	188	162	179	166	177	155	182	187	162	152	179	162	158	162	167	183	189	183	160	183	188	179	171	160	168	158	162	181	185	181	188	177	183	174	192	170	207	171	207	181	150	180	172	168	191	159	186	192	190	177	138	165	174	167	190	177	179	180	192	171	179	200	167	171	150	169	166	178	190	182	167	168	181	161	190	179	157	162	181	184	173	167	158	182	188	167	147	183	172	156	161	194	211	190	171	170	174	152	152	159	165	168	156	175	194	185	182	192	178	169	161	185	181	191	191	176	183	190	164	147	184	199	186	187	164	185	185	197	191	171
29231	31368	17767	13181	12351	9496	6918	6207	5151	5485	4464	3879	3634	2768	2939	2550	2143	2044	1611	1654	1492	1461	1355	1182	1037	930	923	850	876	821	750	768	671	703	610	625	604	590	623	575	547	547	565	564	482	514	504	487	500	529	466	470	457	469	456	469	449	469	469	425	470	454	427	439	483	421	418	448	446	431	423	381	452	451	479	453	427	429	451	418	423	414	396	449	420	429	427	399	425	440	412	448	416	444	407	472	385	439	438	431	427	424	425	416	411	391	415	451	416	416	440	409	419	448	484	415	429	374	405	400	395	442	402	405	412	377	399	436	412	405	396	404	437	407	442	409	411	384	399	405	400	446	433	429	441	393	446	402	402	450	476	430	399	433	449	455	429	447	433	402	439	398	394	416	419	439	402	416	437	421	389	414	436	405	401	390	406	431	427	414	460	403	399	386	420	447	445	449	397	448	450	413	417	435	446	413	419	399	413	416	455	438	452	420	418	396	432	405	416	420	450	431	454	416	448	434	389	417	480	387	440	394	407	438	413	433	426	390	420	403	419	410	415	409	394	426	438	420	386	405	419	436	456	405	435	428	423	387	359	407	410	444	425	389	420	425	453	395	443	410	413	436	401	386	463	409	428	441	385	391	412	416	459	399	420	414	435	404	456	433	439	401	426	460	454	403	427	415	406	390	414	438	416	399	434	385	402	409	429	441	433	427	447	399	442	420	416	405	419	373	407	393	387	412	408	428	421	395	459	409	453	421	409	410	419	417	420	390	457	392	385	409	407	395	443	443	410	377	418	418	392	396	405	446	389	399	405	439	422	413	401	412	412	420	433	453	405	417	422	424	407	376	417	444	408	448	409	426	423	430	459	458	402	453	423	410	380	420	421	439	429	412	418	414	396	394	426	430	468	423	437	427	400	418	439	409	431	410	442	451	420	415	440	462	448	424	407	408	388	461	369	433	423	386	417	418	409	410	424	358	407	433	405	419	392	425	432	411	442	405	447	395	415	419	394	425	395	412	447	445	414	422	432	404	417	358	409	453	403	457	421	394	375	450	442	402	444	411	451	411	416	429	440	430	391	386	425	376	415	406	419	396	419	424	425	407	426	428	448	414	405	439	433	466	404	417	436	426	410	431	439	435	402	425	399	410	418	402	456	432	427	438	402	409	401	417	407	423	434	419	418	416	405	418	388	438	428	390	437	436	448	456	424	437	401	391	458	423	447	411	426	390	417	373	425	418	432	454	397	430	481	385	411	396	416	423	414	412	414	393	402	412	433	413	397	395	429	423	392	390	413	440	398	422	429	416	476	436	392	467	448	427	400	415	428	372	404	416	420	436	415	420	446	408	441	446	409	433	431	424	416	444	429	432	446	444	433	449	390	400	428	449	421	424	422	426	382	428	448	426	422	400	439	411	445	410	413	417	400	456	417	421	450	400	412	425	439	438	409	403	438	457	431	397	435	435	441	398	410	442	444	422	372	393	430	433	407	417	441	407	424	411	392	420	405	396	440	431	424	417	432	435	408	434	409	400	400	409	426	402	352	391	416	409	439	382	414	461	419	407	423	394	424	410	417	412	413	413	443	429	413	425	373	423	436	444	415	423	424	423	435	369	395	431	456	448	445	420	423	419	437	431	413	412	442	435	416	409	422	431	417	413	431	395	420	409	407	383	397	422	431	423	457	470	392	424	408	389	415	425	428	388	435	416	412	419	420	448	403	433	425	399	443	396	451	406	425	399	429	407	397	455	421	408	430	425	424	419	437	388	417	393	408	429	429	403	411	440	437	444	414	409	439	412	455	399	427	449	428	429	414	408	420	377	414	412	431	398	428	420	398	429	426	441	447	430	423	391	407	416	414	411	385	453	417	427	450	398	426	397	421	413	405	430	394	384	438	429	452	464	429	409	407	463	411	396	420	405	404	369	437	412	425	427	447	435	435	432	448	437	420	380	410	402	404	419	420	425	411	424	408	420	415	397	391	417	435	408	413	403	402	422	413	456	389	410	427	434	413	458	438	383	431	411	403	424	403	441	421	386	417	443	401	447	434	424	432	434	383	441	422	396	437	425	442	449	447	416	419	413	389	429	405	402	422	406	448	379	419	446	415	424	388	438	412	442	428	468	407	395	436	398	443	408	468	429	413	460	396	393	424	453	381	437	430	410	414	414	419	397	445	431	422	412	401	404	431	420	397	429	418	416	436	425	439	388	429	412	413	416	394	444	442	436	411	426	432	465	432	428	405	431	459	441	427	373	454	410	428	371	446	416	416	434	400	442	412	435	401	433	382	392	428	420	433	404	450	414	427	456	411	417	410	419	414	382	412	379	383	434	389	436	422	422	450	454	419	437	432	413	436	428	425	428	409	401	411	388	418	413	418	437	402	420	369	440	393	449	389	418	390	409	413	398	447	431	440	395	440	404	418	426	429	397	439	409	419	426	418	417	448	429	420	399	435	438	425	465	427	417	412	408	417	420	456	435	417	424	397	451	419	430	421	436	445	384	438	389	432	389	401	423	389	425	411	446	431	432	429	441	427	449	435	381	439	439	445	398	405	439	419	404	434	436	403	420	411	404	438	406	408	406	415	405	424	408	410	444	409	453	428	432	422	442	431	442	411	426	434	423	456	396	398	407	445	409	444	438	398	414	404	407	476	424	417	415	430	450	443	414	396	401	374	472	418	428	424	385	468	444	435	485	445	412	399	417	398	443	415	393	405	414	407	417	432	381	401	398	418	403	454	420	401	440	426	404	428	438	428	413	439	414	410	399	396	432	453	410	425	405	437	458	440	414	418	417	448	412	413	404	442	413	427	410	428	441	411	414	420	401	429	425	417	405	419	384	425	397	401	424	426	420	427	419	431	415	407	416	427	441	419	436	438	403	416	426	394	448	451	442	416	386	414	417	444	459	390	414	411	414	402	422	440	445	419	380	427	429	419	442	430	365	401	413	412	399	410	434	379	388	409	420	430	460	438	426	430	432	414	456	406	429	386	437	420	426	441	401	411	396	402	432	444	410	412	400	417	403	407	422	407	442	451	427	393	450	414	407	412	368	397	421	443	408	451	389	407	414	414	413	417	420	406	427	415	456	422	406	435	371	429	426	448	421	448	414	409	404	398	414	447	459	435	451	452	394	424	436	422	403	421	422	416	401	407	402	423	440	428	411	409	451	406	410	415	380	402	412	354	412	422	416	447	396	420	419	404	415	391	422	438	451	482	394	364	420	441	423	449	405	416	393	429	424	380	398	416	450	433	422	423	409	429	423	394	410	446	404	425	463	423	442	448	401	418	408	438	404	429	418	424	429	407	402	394	418	385	449	415	393	397	432	419	382	448	408	393	423	400	420	378	444	432	459	437	455	410	392	432	413	472	439	418	418	430	408	397	407	400	435	393	417	435	432	400	437	419	388	393	454	412	398	400	422	425	427	426	432	422	397	370	436	450	450	455	408	402	473	402	425	421	413	452	402	416	434	431	389	424	444	399	451	434	406	418	431
8668	5824	3237	2012	1346	935	744	560	534	476	467	395	348	321	318	299	259	289	252	285	242	283	284	257	268	240	241	232	217	222	226	206	217	240	246	233	237	197	241	234	232	214	234	209	209	216	219	190	244	228	204	256	235	207	203	211	216	196	214	251	223	209	230	217	202	209	205	208	239	228	236	192	243	204	207	235	218	224	247	228	236	215	229	202	222	236	208	217	211	237	235	211	236	214	198	232	189	207	216	224	194	214	219	219	209	221	215	250	217	232	198	201	221	223	223	183	182	224	212	208	198	211	197	211	213	224	216	194	214	219	244	198	224	244	210	190	244	214	228	213	212	212	205	196	226	212	214	214	215	226	211	217	201	219	215	196	214	212	192	202	219	190	224	244	233	217	238	203	214	189	200	197	215	228	214	209	195	222	204	229	224	210	214	230	229	204	197	238	243	199	235	223	205	228	221	230	184	212	234	214	202	209	212	219	216	219	220	231	216	224	204	228	209	234	224	232	210	221	217	209	233	201	203	256	209	230	253	191	228	213	241	197	212	225	199	201	217	251	214	228	246	247	219	221	235	210	229	204	210	211	215	205	216	224	230	222	212	218	194	221	207	194	214	201	192	226	228	218	248	217	195	209	210	229	194	211	196	227	234	211	202	198	195	220	226	198	221	229	216	200	198	224	225	207	218	201	212	223	228	206	217	200	208	211	229	192	203	215	199	212	205	224	230	239	207	209	206	209	219	213	232	219	219	210	233	233	222	195	229	220	196	220	198	205	212	211	218	214	240	216	195	218	213	244	228	228	238	198	227	209	241	236	239	249	218	216	224	230	228	210	261	221	199	220	228	198	180	201	185	223	223	235	220	228	214	189	202	253	207	218	221	204	247	258	233	203	204	187	242	205	210	214	228	225	226	194	209	200	199	254	218	219	205	225	231	230	226	221	205	221	225	228	250	222	197	220	210	232	197	230	209	206	219	219	208	212	225	200	205	196	196	229	200	190	215	232	239	227	215	224	210	218	212	220	226	247	241	220	210	233	208	223	206	218	218	208	215	238	227	218	224	217	228	225	205	216	210	226	233	244	212	208	183	233	218	211	220	204	218	205	220	208	208	205	193	219	198	207	195	225	191	213	222	221	213	218	232	208	210	225	224	205	231	253	206	216	211	201	200	225	196	219	206	211	207	224	225	211	222	207	226	230	209	241	244	194	218	228	207	228	210	224	220	209	219	238	206	230	230	208	225	205	225	207	237	202	201	191	204	195	204	221	178	222	204	220	227	231	214	193	214	223	228	191	212	230	219	238	201	205	220	213	204	218	194	205	200	202	207	234	248	227	210	236	220	227	239	228	209	199	225	238	209	210	178	210	197	226	218	214	200	204	201	191	231	205	217	226	217	223	203	188	253	240	206	218	219	212	236	206	187	236	199	213	223	243	239	224	223	226	205	220	198	213	223	208	217	206	223	220	230	218	198	192	220	231	202	186	224	190	231	211	249	225	226	227	250	226	210	242	208	216	211	217	228	215	214	211	199	212	181	216	209	203	197	217	221	198	189	240	193	221	205	212	241	201	216	223	226	201	219	176	203	193	212	210	201	219	212	222	220	212	217	229	241	204	193	220	199	215	219	211	222	221	226	235	216	204	220	213	223	240	221	229	229	237	217	204	222	185	219	217	207	220	204	225	228	219	221	198	204	214	223	230	221	225	200	214	204	243	199	218	216	211	235	228	185	207	230	223	226	202	221	233	187	218	201	233	228	216	196	241	225	239	200	207	211	227	225	246	164	250	242	202	220	228	231	226	210	199	187	239	184	229	216	215	223	229	238	226	219	226	246	216	228	225	211	235	225	216	218	206	232	236	234	249	182	203	237	209	211	219	214	215	219	220	211	214	218	215	225	198	204	241	219	220	215	234	213	237	211	194	230	202	222	203	191	239	215	207	193	197	224	217	224	219	210	204	200	219	233	227	238	217	218	206	211	209	233	220	224	212	222	208	210	218	195	238	188	241	214	203	206	208	204	205	234	219	229	219	220	237	211	224	234	230	217	225	211	213	227	214	215	227	205	252	210	226	197	208	203	229	190	198	199	223	193	223	215	224	232	207	215	231	224	219	224	230	210	244	193	195	214	202	191	240	197	230	234	215	251	235	238	239	215	223	217	211	237	199	213	208	214	230	223	225	270	247	211	215	187	233	218	198	178	214	227	210	208	218	231	225	180	200	214	201	232	243	203	204	209	207	187	200	223	210	235	209	209	196	220	211	204	231	216	213	233	223	217	190	204	186	219	234	230	209	197	215	232	220	198	214	208	222	218	204	221	207	221	210	209	223	205	233	204	234	212	226	210	235	221	212	199	212	226	218	213	227	216	215	194	208	212	238	220	217	205	209	202	223	197	221	230	214	207	205	221	200	241	235	226	203	231	200	208	201	222	228	203	229	213	220	194	208	200	243	215	218	213	215	195	224	210	210	206	194	223	214	220	222	197	182	220	203	215	183	205	204	179	238	204	212	207	193	189	198	211	221	239	212	207	225	211	219	169	237	201	198	232	225	249	230	213	235	222	239	211	196	180	206	215	210	232	205	206	226	211	208	205	218	226	199	170	213	258	225	229	212	219	198	218	243	234	211	226	211	224	199	222	215	196	206	200	211	213	222	205	212	223	215	193	206	233	208	218	199	220	253	226	234	226	231	196	208	236	225	210	234	212	244	203	208	224	230	228	221	208	206	216	201	212	219	207	217	186	247	200	227	210	214	222	231	219	202	204	217	217	201	210	231	213	201	235	227	190	213	232	205	217	239	214	202	196	211	224	204	201	226	211	215	213	215	186	221	216	206	229	217	212	201	223	243	198	252	194	196	235	205	223	189	229	235	215	214	233	237	210	213	233	215	209	204	174	236	230	207	197	203	226	219	204	219	232	223	212	227	235	197	184	208	215	208	216	200	230	240	235	250	198	234	225	239	209	207	196	204	207	201	204	209	218	215	227	238	214	209	205	229	214	225	200	215	223	210	226	229	224	219	181	208	208	199	201	192	237	200	241	216	209	228	253	258	206	210	232	221	225	209	207	237	195	192	192	183	231	188	224	247	233	223	196	206	231	220	219	223	222	204	225	205	184	223	211	240	212	195	216	195	218	208	207	197	188	232	218	198	222	220	241	213	213	202	214	202	225	241	239	218	220	214	228	204	232	241	224	212	244	220	216	220	229	207	222	192	217	212	227	202	216	230	221	225	242	213	208	216	234	218	205	210	203	227	232	209	226	221	213	202	222	207	231	230	211	193	218	221	211	240	176	214	195	244	210	227	215	224	205	235	211	199	197	193	208	197	189	218	227	216	211	197	208	197	216	228	201	211	216	214	195	206	216	202	202	227	222	218	213	214	208	229	237	214	235	221	214	187	205	239	210	230	199	210	194	233	206	206	190	221	210	213	210	205	236	242	225	210	210	235	232	223	215	247	210	255	192	217	213	186	192	212	210	192	197	240	195	230
7085	6944	5353	5681	4956	3593	2984	2405	2221	2057	1909	1751	1451	1354	1243	1094	1055	945	876	813	827	817	809	650	733	628	635	638	666	633	578	599	615	598	567	583	575	562	605	557	529	530	579	525	516	533	540	545	485	547	541	496	493	524	507	513	519	504	500	544	531	503	478	533	500	486	481	509	516	497	502	533	532	528	498	497	501	518	502	521	524	480	523	498	512	507	499	500	509	511	525	547	512	522	525	490	471	537	544	512	498	501	517	529	536	512	500	547	510	503	475	510	483	494	491	506	521	511	532	548	518	522	528	497	520	519	520	531	508	522	508	546	469	500	509	471	517	511	542	563	537	529	499	495	472	495	456	517	502	534	493	540	493	511	540	490	521	540	507	525	492	506	508	506	517	516	516	540	546	528	491	491	504	546	517	528	505	474	509	483	515	482	541	514	473	521	518	494	503	525	521	523	504	515	518	496	477	510	473	465	491	562	495	483	514	552	534	508	491	532	517	556	520	520	535	504	518	506	533	499	514	592	499	523	515	537	513	558	532	541	546	476	482	561	545	468	506	542	527	517	505	525	488	514	506	498	502	525	500	504	537	513	511	503	516	555	490	503	547	537	468	474	501	540	504	526	468	480	491	520	491	553	548	533	544	533	491	527	502	511	507	497	532	506	490	505	529	532	553	522	512	515	446	495	467	482	514	494	520	543	506	470	535	533	506	500	498	492	508	507	510	496	503	540	531	482	480	512	536	536	550	514	558	476	492	480	493	534	497	513	478	519	522	518	497	505	472	517	531	495	517	461	509	476	503	527	529	503	490	520	487	507	514	523	499	544	524	477	553	527	508	447	491	526	509	525	548	519	530	479	528	504	571	524	490	500	511	495	564	509	519	515	506	511	507	494	485	484	547	499	512	461	530	526	506	482	543	511	513	471	511	502	548	466	521	514	507	492	494	473	501	516	536	553	499	517	505	511	530	526	448	505	504	500	490	525	537	524	516	519	556	513	488	570	509	479	483	526	517	514	503	506	504	511	525	505	512	489	496	512	503	498	494	492	526	516	517	512	454	520	472	502	528	526	516	529	511	503	515	520	479	493	501	522	511	526	525	479	499	524	544	518	501	481	556	544	512	495	499	518	484	518	506	511	486	528	514	493	560	507	487	506	548	516	492	506	499	532	507	520	508	516	531	474	553	523	471	496	521	553	503	506	510	505	460	529	541	516	524	524	527	502	490	500	507	485	542	529	518	532	536	530	556	522	481	521	516	520	526	476	533	526	487	481	560	504	531	472	514	509	470	460	498	530	532	495	513	515	566	541	491	508	513	552	553	512	511	511	527	508	498	553	530	477	523	508	527	514	508	535	500	528	493	511	495	547	503	500	505	513	511	491	521	507	519	531	522	525	552	499	499	511	553	530	542	571	503	524	491	500	527	501	514	505	505	505	509	487	490	532	536	519	503	510	494	524	469	546	504	482	541	522	501	505	544	511	520	491	516	502	526	473	501	564	520	536	510	517	496	513	474	514	475	513	522	519	517	476	505	535	493	513	501	502	532	463	535	511	494	507	535	514	546	518	536	535	472	545	553	554	464	515	539	503	512	543	479	530	503	492	506	500	492	515	560	485	514	565	483	496	534	512	535	504	541	498	494	491	529	506	534	533	498	530	493	485	479	492	511	528	520	526	494	460	495	569	508	507	489	480	586	553	471	522	525	513	489	516	534	503	511	538	519	550	519	493	524	526	533	477	528	512	517	510	470	510	499	539	541	550	477	492	502	506	531	495	509	572	536	514	486	502	493	522	499	544	496	514	460	551	499	536	518	536	511	500	487	487	489	502	498	509	521	499	525	506	495	525	520	507	517	535	494	506	561	513	511	520	515	525	470	507	486	522	510	545	509	534	580	516	549	488	536	477	532	496	525	549	505	497	521	539	494	546	510	540	486	576	455	513	523	495	530	525	541	498	454	504	493	496	473	522	551	545	510	514	536	520	491	536	499	519	504	486	488	535	465	496	476	519	487	508	463	528	507	556	530	494	521	555	517	545	550	493	511	519	484	476	529	531	504	499	529	502	511	486	515	528	484	504	491	532	529	516	511	479	534	514	497	511	509	487	536	496	487	507	514	551	516	545	509	490	497	500	503	541	522	520	512	561	497	526	550	541	510	541	572	522	504	508	481	495	516	527	529	515	473	482	556	524	483	449	510	511	525	543	529	485	504	521	506	505	511	522	493	491	525	505	468	497	502	528	496	527	498	508	482	535	524	518	523	496	509	538	505	517	519	509	524	551	449	495	507	490	540	506	510	494	542	538	507	485	521	463	505	521	520	509	519	522	530	512	525	510	563	508	501	493	549	521	499	522	516	543	468	499	494	527	495	482	492	532	460	494	490	517	491	487	574	502	514	484	517	515	497	549	529	502	479	550	511	513	482	504	532	508	512	495	536	471	534	514	550	531	536	470	492	550	527	467	523	505	506	517	537	514	524	461	496	523	544	497	557	445	496	530	543	507	552	489	497	501	538	526	544	517	528	529	525	480	487	521	494	521	497	537	510	489	506	510	493	494	547	532	530	533	535	498	483	531	480	517	555	508	461	481	512	473	528	556	506	448	500	506	539	497	522	492	487	468	528	479	503	520	464	487	507	538	514	511	510	523	496	523	511	538	533	543	522	527	479	513	508	509	491	522	526	497	486	502	521	519	447	517	519	500	479	531	497	486	505	508	488	523	484	482	496	499	508	525	495	518	513	540	529	492	528	494	521	513	514	515	528	513	508	504	511	497	508	532	486	528	500	516	491	470	529	482	481	519	543	536	510	522	497	465	489	531	495	503	493	503	515	522	479	526	512	515	527	489	548	516	516	487	510	504	484	501	523	503	471	511	510	495	548	508	528	500	524	515	502	475	495	465	516	525	517	530	559	516	523	528	530	518	510	517	511	508	493	514	496	474	502	484	557	523	526	508	513	489	514	535	505	490	462	511	523	531	536	505	485	481	494	517	510	518	509	499	518	521	521	498	506	467	526	509	558	507	508	447	497	472	508	495	490	496	499	490	519	488	455	486	507	516	538	453	512	496	479	515	532	529	522	463	513	551	506	482	506	519	496	508	524	489	527	522	526	506	514	516	553	522	548	508	512	479	496	544	516	492	516	533	481	491	465	470	506	461	475	536	489	538	523	542	493	494	466	490	502	483	530	509	487	510	479	515	522	550	524	513	485	548	489	504	544	501	523	520	544	522	518	521	519	522	559	537	494	532	479	517	503	494	492	517	509	487	557	450	522	520	530	556	486	519	512	490	516	507	501	497	521	518	534	517	509	495	512	571	498	510	499	495	525	523	487	514	511	485	531	501	515	557	483	505	502	508	569	524	498	503	531	470	497	512	528	547	502	532	505	531	471	544	494	492	517	553	527	514	457	505	517	502	511	527	509	483	498	518	502	503	492	523	522	512	499	472	468	528	533	504	505	512	523	515	465	505	543	507	509	519	513	502	520	528	529	534
27804	26646	15802	6991	3656	1935	1384	982	944	755	730	584	559	527	462	427	338	352	340	347	358	300	288	289	263	251	233	276	256	258	250	250	264	242	273	232	255	221	261	188	229	213	233	232	254	221	217	234	235	223	216	213	225	202	220	206	215	215	223	213	225	211	248	214	210	222	236	204	200	224	223	213	230	216	206	237	219	188	219	196	208	219	235	228	218	214	227	210	212	221	221	230	235	222	204	195	201	217	205	234	216	224	201	194	195	204	207	224	200	245	231	220	203	196	198	209	176	195	219	199	238	202	211	207	194	191	204	219	207	195	203	211	242	194	207	217	211	212	201	190	220	217	232	229	211	211	205	217	194	227	219	229	208	202	207	237	180	224	229	181	185	217	206	220	221	228	205	223	201	200	220	180	227	235	210	239	218	210	197	200	218	228	191	231	217	225	215	191	229	212	199	179	210	228	207	205	208	214	204	202	229	220	206	230	215	221	230	207	205	190	222	214	217	225	232	228	213	223	222	198	193	208	212	205	203	177	207	215	233	215	181	242	211	212	217	248	228	215	211	208	177	234	198	191	214	216	211	223	207	213	234	223	203	249	213	207	237	228	215	228	187	224	221	243	236	198	241	212	203	210	199	230	190	197	213	207	231	201	191	247	228	196	232	169	206	217	209	216	180	212	226	234	240	247	226	220	191	206	218	199	213	212	199	220	211	215	230	216	193	201	194	225	201	181	204	209	234	223	222	214	213	183	202	208	215	210	238	262	211	222	203	235	220	188	226	212	213	218	203	192	235	209	196	246	221	194	200	232	197	243	222	248	224	207	227	238	199	210	231	202	222	221	227	214	211	194	203	231	213	233	211	200	214	218	223	233	216	209	186	203	198	197	239	222	208	225	227	217	232	250	235	200	237	212	194	194	212	221	202	252	213	201	231	229	227	218	238	225	242	207	217	204	212	214	233	204	215	217	231	221	243	207	215	209	224	243	204	211	232	212	218	205	234	209	200	259	222	191	208	220	215	211	207	220	219	186	224	237	212	216	175	196	229	191	237	221	212	187	202	214	184	212	207	236	235	205	216	215	190	214	241	224	211	193	230	215	224	216	213	212	213	224	231	224	248	188	241	206	200	210	236	227	245	191	202	212	210	205	229	217	231	198	198	227	197	216	216	231	215	206	216	202	226	243	216	218	206	205	241	221	215	192	199	227	189	237	217	212	222	222	221	220	186	223	224	209	222	209	229	216	213	187	221	225	211	240	227	221	199	225	216	203	203	227	223	222	236	231	212	224	216	196	243	186	204	219	243	189	208	229	212	224	194	217	181	207	211	246	222	227	201	189	225	233	192	210	202	235	228	211	222	208	202	257	206	252	226	225	218	222	221	216	217	202	206	228	228	209	203	213	221	219	206	228	224	225	200	213	233	245	199	225	199	201	198	221	224	228	218	229	179	222	225	210	206	190	215	214	219	208	227	221	216	242	190	192	202	237	223	198	196	211	211	200	224	189	251	207	192	191	221	209	194	196	219	226	227	208	234	197	225	226	218	233	211	228	206	211	216	204	244	203	224	242	248	228	207	196	207	213	225	211	231	205	242	233	248	209	230	235	207	211	188	246	209	197	235	225	209	214	208	212	198	209	237	218	217	212	208	231	231	221	238	225	217	217	216	225	237	217	210	216	214	205	203	208	191	252	219	256	237	218	209	229	209	231	218	221	205	229	210	210	220	221	203	217	235	209	228	224	211	228	207	224	218	235	241	232	196	198	232	222	195	224	199	215	205	220	197	230	212	204	217	225	199	243	225	186	205	217	220	210	216	178	226	203	191	213	189	232	236	205	180	197	227	207	218	215	216	206	197	214	206	212	204	190	226	209	197	198	191	215	209	239	221	212	268	212	243	201	210	223	225	248	211	235	214	213	223	231	209	217	214	205	215	225	200	231	212	232	205	229	207	220	211	215	202	226	192	240	207	209	226	230	215	245	230	214	205	191	213	181	216	197	199	208	216	212	227	201	232	216	202	219	189	218	230	212	200	180	198	208	228	209	206	192	204	190	185	233	192	230	230	262	203	219	207	230	216	210	202	225	241	233	195	199	206	233	208	215	229	201	222	203	197	222	183	200	216	221	190	203	209	212	214	193	201	221	230	222	215	202	230	192	231	224	226	220	223	216	229	209	202	192	214	207	242	224	228	213	237	210	191	204	197	208	208	208	210	222	230	225	234	227	242	232	209	215	230	219	198	216	211	208	225	218	219	210	231	214	230	233	239	168	225	210	217	221	217	201	220	195	235	241	215	215	200	196	193	179	255	240	234	211	208	217	222	237	233	235	195	232	202	240	208	260	218	186	248	203	222	222	205	210	214	206	204	203	216	207	193	237	213	200	220	215	215	229	174	171	203	211	198	204	217	196	236	212	222	228	247	211	221	197	222	221	195	188	261	193	223	194	258	229	224	188	213	226	227	223	218	228	210	217	226	188	202	228	226	212	229	229	216	208	210	219	217	183	206	235	223	219	216	213	211	227	187	214	205	239	210	204	204	191	230	220	219	213	201	185	220	195	207	197	186	199	211	208	220	244	227	194	229	214	197	210	212	219	219	220	205	225	229	235	216	222	198	188	194	223	217	210	230	208	205	201	223	196	222	223	230	203	212	230	213	210	229	231	211	231	218	235	220	211	231	183	210	232	210	183	222	219	223	205	230	224	219	201	222	224	212	212	208	217	199	221	220	193	194	194	206	216	222	230	229	218	201	256	233	219	206	202	209	225	207	191	214	219	198	228	209	220	243	200	209	200	198	183	197	197	207	242	233	207	200	196	216	255	205	227	207	226	197	229	174	228	209	225	209	230	225	244	217	205	193	222	223	218	191	271	215	207	204	213	177	201	195	211	216	194	242	204	227	216	212	214	201	219	207	220	222	221	225	220	213	208	203	221	206	202	224	183	241	195	215	202	194	201	220	203	200	217	211	207	219	209	220	218	240	216	211	215	210	201	220	221	189	247	209	219	209	190	192	184	203	203	228	229	192	210	224	208	216	222	197	219	189	216	214	219	202	203	232	246	231	209	197	192	216	216	215	215	211	215	193	205	174	209	224	207	231	206	251	190	233	270	245	201	208	204	213	231	224	222	222	208	212	232	196	204	205	204	212	203	221	221	213	223	225	193	183	223	240	232	199	207	207	219	201	207	246	200	219	195	174	212	205	231	203	215	246	230	211	229	240	242	202	208	179	232	215	220	242	211	218	193	206	195	205	227	229	223	188	198	204	238	210	224	238	225	222	195	209	217	202	211	245	235	218	218	205	202	193	214	194	177	198	215	195	200	198	222	234	204	265	194	196	201	193	204	233	206	210	186	240	203	229	208	201	214	217	230	241	248	222	195	195	224	211	199	248	230	228	213	201	222	244	225	214	207	226	201	219	239	214	209	219	204	177	242	228	211	215	211	236	216	224	214	227	202	191	237	198	217	204	242	228	211	197	214	243	214	223	220	198	204
21865	22913	13449	10806	8818	6310	5230	4187	4274	3594	3273	2769	2407	2441	1965	1766	1641	1517	1414	1368	1236	1150	1035	1017	881	820	771	792	732	763	715	725	688	675	653	632	710	627	618	591	601	562	612	544	592	541	547	546	561	576	551	524	533	514	501	521	526	559	514	498	499	500	570	510	551	516	506	488	517	510	516	514	495	506	518	521	492	516	554	492	515	525	468	507	530	508	526	514	514	506	517	464	487	530	517	522	514	491	497	556	545	487	499	522	532	529	530	514	526	521	501	492	506	516	514	496	494	475	491	476	509	495	509	513	516	499	455	482	485	538	516	493	506	509	471	529	519	499	545	492	533	541	480	482	488	508	473	498	488	512	520	506	487	491	500	518	500	488	510	480	505	530	514	507	525	508	492	519	549	522	501	473	524	549	462	484	496	538	527	507	597	508	495	486	547	526	525	486	509	502	498	524	469	526	493	537	511	521	500	506	489	505	482	525	472	507	473	522	512	553	545	568	513	513	536	502	492	498	488	503	499	460	539	512	533	537	526	542	464	515	471	511	514	513	496	462	498	543	464	476	524	529	469	517	503	532	455	521	509	503	501	476	470	514	517	522	504	455	522	506	504	489	506	485	507	518	481	480	462	524	517	525	509	519	521	482	509	502	511	492	473	488	495	534	503	506	527	476	511	514	475	534	523	512	502	510	507	500	508	485	509	489	511	507	537	504	500	527	491	480	503	476	527	476	541	507	500	522	525	545	512	533	517	534	510	469	512	507	491	509	471	473	506	458	531	537	519	512	524	541	508	492	516	498	485	497	488	509	472	513	441	514	537	514	496	522	555	515	561	536	521	514	499	542	494	525	539	475	497	495	532	475	538	541	476	505	537	514	511	538	489	483	516	515	548	498	536	481	500	537	542	473	539	519	515	481	513	530	524	495	506	538	545	502	520	492	509	498	517	522	504	475	522	504	505	527	526	513	521	494	517	498	474	492	502	506	516	521	512	526	511	562	500	502	518	513	466	489	534	490	482	489	501	524	486	572	511	535	553	472	534	556	474	490	523	560	485	487	536	516	540	483	519	520	499	532	497	486	523	487	511	531	525	515	480	528	498	488	473	522	505	529	533	518	524	499	532	526	488	506	510	512	499	541	509	489	530	530	507	525	506	499	519	476	504	490	503	527	518	501	478	512	543	503	518	508	526	488	495	522	481	476	506	497	512	495	544	530	502	497	521	516	507	521	520	495	516	500	552	498	520	542	508	487	500	507	492	516	549	531	531	500	523	528	505	494	494	521	493	512	500	521	497	507	520	491	486	560	515	527	518	480	510	496	499	524	491	505	518	472	568	516	513	522	504	512	489	490	478	520	489	554	497	526	502	529	493	539	510	496	483	504	528	472	526	495	478	480	492	547	474	510	517	508	507	486	474	497	519	530	500	511	507	520	511	508	500	510	521	503	530	525	507	525	550	467	521	490	501	527	498	492	489	484	506	498	490	521	513	541	482	504	481	527	483	527	506	460	461	513	556	516	507	533	514	519	522	497	500	548	534	513	531	493	500	497	512	508	517	496	522	541	490	517	530	522	546	540	460	541	504	502	526	491	481	525	501	534	538	536	539	506	527	511	545	521	501	480	540	532	515	521	477	505	516	503	515	478	533	519	506	532	511	509	527	518	550	518	503	501	526	503	516	477	551	553	475	489	493	497	486	544	524	506	519	491	506	507	517	521	510	513	481	525	498	493	508	508	506	518	491	512	528	508	521	501	502	520	550	521	509	522	480	522	518	532	503	565	532	482	488	509	515	513	514	484	506	494	478	524	495	536	466	540	492	481	496	495	503	477	538	533	523	550	519	515	511	526	506	531	524	506	514	513	472	514	514	539	504	500	533	536	502	485	493	523	533	506	528	489	495	512	520	485	527	502	536	484	492	502	478	522	490	519	482	562	505	489	509	505	504	525	493	494	484	500	508	513	487	484	543	488	499	473	482	466	498	524	506	508	532	507	510	470	503	494	461	505	500	517	512	509	504	477	525	502	506	468	490	497	482	473	534	549	492	503	527	498	499	502	509	493	494	552	503	514	489	496	514	501	538	521	503	499	496	504	466	474	483	489	466	483	466	483	513	548	480	516	524	473	469	518	492	484	465	497	535	523	536	491	501	526	500	507	546	493	511	519	518	520	540	496	507	504	558	514	525	546	519	508	469	471	477	492	524	531	499	536	484	546	493	508	532	524	516	493	487	525	530	456	514	523	538	517	522	537	494	533	526	509	514	477	482	500	495	489	489	512	519	499	519	501	496	520	506	509	463	499	517	540	547	539	479	527	561	502	497	482	500	533	534	496	498	480	500	532	474	505	490	465	534	508	523	549	558	504	503	537	531	509	521	554	490	519	512	526	504	502	496	495	498	495	490	525	506	488	552	518	475	531	526	518	499	510	498	501	489	550	508	506	550	515	503	492	477	507	528	539	490	525	504	488	498	471	509	537	515	510	513	496	509	517	544	521	507	517	505	467	509	547	507	537	505	548	505	506	500	516	494	530	524	499	521	477	520	488	451	513	551	490	512	489	510	533	569	493	466	513	492	520	484	488	486	521	512	492	471	502	474	543	494	480	497	492	497	497	540	523	496	494	488	539	482	524	511	496	496	491	488	513	494	493	522	485	481	514	500	511	516	488	497	465	469	495	519	517	540	523	512	519	509	487	460	480	474	507	497	484	491	497	508	545	517	535	499	505	523	525	503	515	479	524	531	523	521	536	524	512	501	527	506	556	542	508	560	540	538	535	528	551	510	487	476	507	483	499	471	495	531	478	517	475	500	526	518	484	530	498	553	493	515	457	498	503	498	521	476	500	538	509	509	525	462	499	539	496	540	484	513	528	535	505	534	504	491	540	509	469	495	538	496	496	506	511	496	493	548	506	514	497	512	497	534	486	510	500	475	495	516	581	499	536	498	526	482	516	520	540	490	488	476	481	481	496	509	545	551	511	513	486	512	539	502	483	505	522	485	552	496	503	498	525	508	524	515	510	508	483	497	514	493	537	521	505	486	508	496	493	528	497	492	521	510	522	478	516	480	519	516	575	474	527	476	494	543	491	508	510	512	483	481	516	510	507	484	547	509	479	502	495	532	495	517	487	492	527	485	465	489	486	511	507	468	514	474	531	489	540	507	490	514	528	540	495	546	558	536	531	501	477	525	505	488	491	511	488	531	513	470	536	505	494	493	486	544	537	533	529	500	490	494	500	516	551	500	519	444	535	525	484	475	495	482	514	490	481	497	489	517	506	514	517	525	472	487	493	504	524	497	478	502	542	492	468	516	508	551	488	496	507	519	515	504	479	546	522	494	539	503	516	511	525	492	464	528	476	553	499	516	479	528	497	532	516	489	514	503	485	504	487	506	484	488	543	496	488	488	470	495	542	516	504	516	524	544	494	536	513	493	488	497	492	486	535	518	443	514	524	539	483	512	509	502	492	497	537	500	532	544	502	507	509	478	517	491	496
39750	36584	23515	12079	6354	3283	2098	1543	1237	1074	934	873	743	628	546	474	431	439	391	390	325	310	296	279	259	244	244	248	226	211	204	220	217	224	207	213	244	205	205	191	200	197	192	192	216	177	175	163	186	187	211	214	181	206	196	160	195	180	194	206	193	195	182	198	196	173	175	178	208	163	229	219	209	175	173	195	184	159	211	168	185	191	176	184	177	193	186	208	181	175	172	171	179	182	171	179	186	189	179	178	174	176	175	191	203	187	180	165	186	188	199	195	161	208	171	188	175	182	204	182	183	166	185	182	191	186	210	179	162	176	176	174	174	182	195	184	174	167	166	174	186	193	188	171	177	206	182	181	200	200	187	195	178	197	191	185	181	181	206	184	180	177	179	178	166	168	173	182	184	191	162	182	210	215	180	185	179	153	198	186	175	176	176	200	167	196	179	145	180	175	173	162	188	159	206	152	179	196	178	186	188	168	176	153	169	175	172	156	181	189	173	148	187	196	199	192	168	196	183	187	170	185	187	184	164	180	186	173	171	185	164	197	171	204	195	177	188	167	199	199	193	159	185	174	169	185	181	180	190	166	185	178	171	189	207	166	182	172	188	166	185	186	172	162	182	181	189	202	188	194	191	184	175	159	173	174	176	194	171	187	188	167	179	194	191	188	179	182	166	175	192	182	191	158	201	160	178	171	168	185	175	194	184	183	191	180	162	181	191	189	192	211	202	190	181	181	196	195	164	204	196	163	163	171	167	210	190	193	182	177	175	187	179	185	185	199	185	186	167	179	176	192	179	150	190	184	178	174	197	187	184	175	178	154	144	191	166	168	210	162	170	206	181	182	189	166	175	204	162	163	173	189	181	175	149	199	193	174	148	179	151	201	161	176	205	192	186	147	164	214	178	175	171	190	179	169	212	177	181	161	198	195	194	183	193	192	170	167	198	177	177	176	187	187	200	175	199	176	179	175	163	178	161	193	190	170	179	171	164	186	191	160	164	195	178	185	192	190	190	170	185	187	175	191	172	184	191	190	161	180	187	194	189	187	199	187	190	186	172	167	179	150	176	169	214	159	200	192	177	183	184	177	171	183	169	205	189	202	173	182	165	185	193	199	194	189	196	176	194	203	178	208	184	191	160	191	206	198	173	194	186	176	181	186	169	183	149	153	167	184	175	199	188	184	152	195	184	193	194	198	187	177	166	189	166	186	181	174	196	194	181	193	180	190	189	180	166	179	173	158	167	167	194	187	189	186	166	173	187	199	162	180	197	165	196	189	203	159	185	154	194	207	174	184	184	178	178	159	135	197	189	185	182	197	205	166	181	160	204	173	199	182	179	169	165	203	181	159	199	200	157	162	176	158	178	175	168	176	199	190	186	201	175	190	181	185	181	174	181	182	197	166	183	161	177	169	189	184	224	177	163	163	180	205	165	173	177	180	177	190	189	200	151	206	175	212	174	172	152	184	178	199	176	196	196	170	166	184	183	195	197	199	191	180	155	171	191	181	180	191	159	191	183	177	191	157	194	171	191	158	198	183	186	192	197	191	189	185	187	178	155	214	192	194	191	173	165	177	184	163	186	213	194	168	164	174	155	202	186	197	185	178	187	165	180	207	181	143	155	179	162	180	208	187	160	175	177	171	186	191	184	157	142	196	166	190	191	167	180	199	182	181	176	166	171	186	192	191	172	181	202	204	195	168	185	156	163	160	168	176	176	154	193	187	178	197	193	182	202	200	183	171	205	170	193	199	171	187	172	218	215	172	178	194	181	172	181	184	152	180	178	171	175	168	169	159	175	176	170	169	190	202	193	187	165	188	178	189	162	190	186	147	181	178	163	178	193	156	165	180	171	196	174	208	182	176	193	177	173	172	205	184	163	174	185	179	177	176	174	206	195	214	192	174	177	190	175	178	165	183	179	166	192	195	161	180	183	182	175	179	175	181	171	178	197	183	176	190	190	164	197	207	164	194	169	177	172	178	182	196	194	169	189	187	194	194	172	177	172	165	180	187	180	190	210	207	193	167	183	173	158	173	183	185	195	186	163	193	190	163	160	191	145	182	182	165	192	174	173	174	176	204	178	192	175	159	178	168	184	216	174	171	180	184	189	169	180	189	198	163	173	164	175	176	187	181	195	182	191	177	171	198	205	154	188	191	211	178	206	172	178	163	164	186	168	163	188	205	198	180	201	172	222	197	192	167	168	173	181	160	176	175	203	177	194	187	170	212	172	200	168	203	166	171	183	190	179	217	189	172	175	190	176	174	195	185	163	202	193	191	190	197	205	192	175	164	179	181	169	174	184	167	178	172	195	196	152	174	175	151	183	191	206	165	160	206	196	173	174	170	193	178	197	176	194	185	191	206	195	178	193	164	200	174	191	181	177	166	209	172	175	187	158	172	199	154	150	175	201	168	156	175	165	179	194	182	180	180	194	191	187	200	193	185	179	159	179	209	186	178	203	203	208	169	190	174	182	200	155	183	177	181	155	167	184	190	175	196	168	180	183	187	182	167	186	176	159	158	192	198	181	192	185	179	193	202	176	177	198	170	166	182	178	177	161	185	170	193	171	172	169	168	178	171	193	179	173	174	177	170	198	152	189	175	174	190	208	196	194	200	195	185	181	183	216	194	182	205	193	208	167	208	193	183	176	169	205	196	187	177	187	195	188	187	197	169	171	220	185	177	161	198	183	165	169	172	188	185	190	191	162	194	167	220	202	147	203	184	164	181	194	162	173	202	177	172	191	205	183	168	191	199	196	176	164	156	155	200	170	199	169	187	178	175	169	174	171	163	190	178	168	167	187	183	173	183	158	174	201	179	196	177	186	165	200	167	196	165	163	170	190	181	185	186	187	178	171	179	181	171	186	170	156	201	184	175	170	173	166	188	208	200	164	191	167	187	173	197	172	195	192	199	200	178	185	187	184	177	190	161	174	164	166	192	162	195	186	191	184	191	158	200	176	180	174	182	174	177	196	196	161	167	162	187	152	170	159	185	207	182	183	165	199	157	184	164	169	181	175	169	177	176	166	189	178	143	180	171	171	180	166	191	192	187	159	179	185	154	180	206	209	164	181	177	189	199	168	183	187	192	178	216	168	192	192	172	158	181	209	160	191	168	217	158	170	183	195	159	197	176	212	178	177	157	173	180	173	162	163	164	207	165	190	172	160	166	174	192	168	181	185	188	178	184	151	200	187	159	163	197	166	185	156	179	202	173	169	198	159	198	180	174	168	164	182	172	162	193	160	166	165	163	166	172	168	179	184	165	173	202	181	214	175	168	166	174	189	177	176	192	164	184	199	176	164	199	169	200	185	170	180	184	188	200	189	195	198	153	169	174	188	178	186	186	194	173	186	203	189	176	162	180	210	176	197	185	178	174	180	167	194	171	160	158	201	207	156	175	189	162	190	187	166	175	154	168	181	190	205	154	181	185	182	178	165	179	169	181	159	183	154	177	200	187	177	167	159	171	182	188	175	219	191	170	203	218
29131	30826	18299	14181	11519	8917	7262	6509	5456	5265	4550	4193	3681	3047	2671	2401	2171	2097	1898	1751	1583	1508	1340	1178	1089	905	905	881	864	820	723	752	700	701	719	624	666	629	608	605	575	549	501	494	493	520	484	499	448	536	499	510	437	481	489	489	481	439	466	498	423	448	445	435	445	461	456	421	445	428	438	488	430	447	480	417	460	496	454	427	452	437	435	463	425	402	445	428	421	435	457	408	444	409	425	416	495	452	453	433	495	428	426	447	424	411	437	431	421	429	422	436	420	469	453	428	466	432	415	402	439	446	420	448	455	432	431	420	433	434	452	439	451	457	435	387	430	427	443	414	420	473	433	432	394	429	448	456	398	425	444	474	475	433	464	409	427	446	429	428	402	419	436	409	467	439	430	420	469	421	456	421	386	408	435	422	385	446	440	457	424	432	427	456	384	450	443	404	448	437	399	409	424	413	430	471	404	455	447	430	410	452	454	442	436	409	468	415	464	414	425	436	441	445	414	445	488	400	447	434	498	430	421	470	414	403	407	435	381	458	404	411	482	435	459	420	442	497	424	411	451	438	403	412	402	463	410	418	462	426	457	417	436	476	442	421	411	432	454	453	452	463	447	409	441	412	442	448	392	459	462	432	447	440	402	472	431	441	451	418	444	435	416	475	424	458	444	435	488	464	455	395	441	444	432	460	445	427	435	441	455	456	431	400	424	450	381	381	450	440	410	447	414	436	429	436	433	434	400	407	458	422	409	471	421	416	445	418	412	447	420	379	433	436	441	400	466	433	426	447	457	408	439	476	478	446	421	457	432	395	462	454	442	494	415	438	434	448	448	427	409	449	441	434	402	412	439	426	447	411	441	430	417	428	465	449	432	422	425	447	446	424	445	456	437	445	468	462	489	441	405	447	460	419	426	446	451	446	429	431	435	413	430	450	410	446	459	426	390	439	444	417	443	447	438	430	430	380	446	424	430	449	456	406	452	414	426	449	443	446	403	415	440	435	455	418	442	454	431	481	397	432	384	470	424	465	430	450	430	407	434	458	447	402	431	425	400	403	450	433	436	447	408	463	441	444	403	418	429	399	450	450	450	455	417	446	441	447	466	454	476	499	443	457	429	446	422	442	425	414	442	425	399	426	432	399	460	406	447	467	449	471	450	442	441	420	446	410	423	376	422	418	449	425	410	439	406	463	463	467	434	453	437	446	467	441	450	412	435	465	424	480	436	414	445	385	442	442	421	449	417	451	467	449	444	398	406	483	420	405	412	446	441	441	438	419	430	443	444	467	457	450	457	426	413	425	423	455	432	450	455	440	426	443	412	442	469	435	422	457	409	440	469	423	439	399	430	401	461	422	459	445	448	440	437	449	415	433	433	488	436	459	461	431	440	423	424	448	387	398	418	458	456	453	441	398	419	449	503	428	419	422	427	433	415	446	459	435	445	468	474	404	416	430	414	442	474	396	377	419	447	449	445	455	414	403	467	424	413	419	493	437	435	437	459	432	438	443	490	423	429	401	456	448	441	446	429	442	438	430	418	437	444	437	450	421	417	427	419	420	420	462	467	448	408	399	437	429	445	425	472	388	416	455	441	428	428	473	450	437	463	452	401	464	466	442	417	442	456	411	451	415	436	413	436	480	395	442	383	426	432	391	451	432	421	406	446	419	389	405	430	412	446	423	423	415	410	431	423	464	434	443	454	443	440	417	441	447	422	451	418	449	432	466	454	383	453	449	443	433	438	455	447	447	419	448	434	430	421	411	460	413	392	431	429	419	403	451	436	477	492	419	432	461	452	454	404	437	393	445	446	433	423	437	415	431	437	427	447	443	442	426	413	459	429	449	439	416	417	412	455	410	435	441	484	412	451	453	430	433	414	419	439	420	421	457	422	447	411	386	412	471	454	454	415	434	430	420	469	427	419	442	423	429	412	447	437	422	445	414	446	466	419	414	412	435	404	449	431	413	435	456	444	436	450	437	435	418	406	434	413	434	473	471	424	421	437	463	408	447	412	446	423	430	446	448	430	453	454	475	416	432	418	476	430	502	435	416	415	412	435	436	436	460	418	423	452	396	417	477	409	443	451	446	431	412	412	436	420	430	431	439	471	451	439	405	421	453	447	413	436	452	394	411	413	427	418	481	410	393	435	435	420	423	428	430	407	452	422	468	439	409	423	451	432	476	437	440	440	457	436	408	427	456	420	428	419	384	453	448	423	457	466	403	381	426	399	425	431	449	427	473	455	434	383	425	443	469	439	435	448	434	441	462	416	428	484	449	451	425	408	439	465	416	398	451	405	403	433	432	417	427	448	417	469	440	465	458	475	443	442	445	429	412	412	417	464	407	445	429	409	400	430	430	442	464	454	435	410	412	463	427	455	445	429	447	419	464	459	396	453	432	421	433	446	433	408	443	467	397	446	423	421	460	419	432	440	443	433	468	424	456	422	465	441	409	448	408	468	396	413	416	419	447	444	458	418	405	449	409	437	403	453	448	428	456	457	431	418	433	442	441	454	413	435	424	420	450	447	429	410	467	438	419	432	472	443	465	401	450	419	442	446	430	430	417	443	409	447	459	439	453	441	432	456	433	407	429	426	450	493	432	431	426	424	431	456	446	438	385	480	430	447	457	456	410	421	435	482	432	425	438	480	432	448	445	402	418	458	422	443	454	425	467	441	403	411	432	445	402	454	470	409	429	399	480	445	468	425	440	442	392	430	455	416	425	429	449	423	401	425	394	433	399	446	424	430	426	424	450	452	428	421	468	414	406	437	484	425	430	445	470	426	428	443	455	440	416	448	420	465	453	428	436	433	470	463	435	451	473	438	427	417	458	422	424	432	428	433	450	434	434	433	429	465	451	460	389	415	450	431	446	470	425	441	447	437	382	441	432	394	441	449	438	399	452	409	451	468	455	412	372	442	451	433	449	440	448	431	450	401	392	468	457	452	436	464	411	457	461	437	454	407	436	444	399	471	445	443	406	409	447	406	456	428	431	442	401	417	405	414	465	420	422	449	437	469	438	454	459	410	441	387	466	445	449	446	431	434	450	451	442	427	445	429	421	445	418	441	469	430	413	468	403	447	445	464	461	399	487	428	438	458	446	493	451	434	397	421	462	421	476	437	442	423	448	435	439	415	458	424	455	452	407	438	441	436	413	420	462	425	440	419	421	446	462	435	417	451	452	437	424	477	420	437	418	409	423	451	423	413	397	427	428	431	419	427	444	448	437	502	456	421	411	439	432	445	443	396	446	427	422	434	449	421	395	427	437	467	465	437	441	429	442	392	425	433	424	445	446	445	443	430	450	438	414	475	409	460	452	422	412	420	434	468	435	431	400	448	420	452	404	486	435	437	470	425	426	465	425	428	436	446	449	443	435	453	443	445	440	443	386	381	442	456	446	429	439	464	423	417	445	427	453	461	427	411	417	453	476	433	407	439	414	459	424	429	413	431	414	409	440	419	459	408	424	456	421	444	459	448	399	454	450	396	474
9651	6066	3772	1890	1253	955	735	617	569	481	470	374	354	374	364	307	296	306	290	290	265	277	263	257	216	237	264	234	226	233	236	245	256	233	210	253	225	234	245	235	249	252	251	233	220	217	242	219	236	238	242	206	200	227	222	252	229	254	238	233	232	216	206	199	215	236	218	238	254	232	211	235	220	228	219	184	203	221	248	238	232	227	208	206	208	232	216	241	230	214	228	217	252	227	219	218	205	219	231	230	203	214	233	214	212	248	205	211	218	242	244	209	218	210	200	232	223	220	243	225	219	230	232	200	231	232	232	213	213	240	235	255	229	240	206	235	227	209	224	220	213	203	242	250	225	229	220	239	186	240	217	221	213	224	189	217	218	246	210	225	205	220	224	212	229	223	218	226	208	209	209	228	208	210	223	216	224	226	223	222	212	238	222	222	227	215	199	238	242	224	248	224	226	217	221	246	224	219	192	195	217	233	223	215	215	226	224	238	223	216	212	241	206	233	234	247	213	208	209	227	213	223	221	251	200	217	221	247	251	214	257	198	190	236	225	234	215	240	192	228	203	216	222	241	224	231	215	225	226	241	238	256	220	200	203	234	214	240	228	223	203	206	229	228	219	218	239	218	217	238	229	229	235	222	243	229	238	236	214	201	210	199	228	221	234	226	251	209	269	221	207	210	214	194	223	252	240	209	216	240	217	199	239	216	222	237	236	201	233	219	217	207	223	225	209	199	237	206	217	212	204	231	204	247	232	204	223	217	249	206	235	221	221	242	229	205	235	205	207	213	214	230	243	236	226	218	228	217	211	225	212	211	235	214	224	233	226	221	205	224	249	220	211	230	212	221	222	236	225	249	230	252	220	203	232	229	221	226	203	201	214	219	232	235	249	237	210	246	193	223	196	199	242	240	251	234	231	238	236	235	233	238	233	210	204	211	229	225	248	222	221	231	205	212	228	195	232	246	210	226	227	221	226	221	183	217	217	222	212	219	213	230	225	244	244	222	244	222	202	217	224	222	243	235	191	210	217	212	226	231	215	201	238	230	241	199	235	213	224	193	229	220	221	222	224	224	222	221	225	188	220	220	227	189	219	201	231	220	209	234	210	234	203	211	226	229	199	247	219	213	195	208	206	234	234	222	214	203	200	222	242	217	193	214	210	209	223	215	225	215	215	244	244	219	217	222	237	198	227	206	181	217	221	212	212	214	220	233	190	222	253	228	246	214	206	225	232	204	232	224	220	239	220	217	216	228	254	215	231	233	216	213	257	206	242	248	220	229	228	199	227	221	217	227	238	226	256	231	220	229	239	195	227	218	182	213	217	212	233	204	219	221	216	239	251	251	225	236	240	236	222	233	250	230	235	220	238	227	210	221	189	253	246	189	231	208	215	225	224	223	238	234	230	231	232	207	198	219	214	219	231	218	233	242	212	242	223	238	226	204	221	209	197	226	215	225	236	223	213	263	207	239	210	213	246	212	206	189	229	225	216	256	222	201	216	200	225	207	183	231	201	219	215	239	202	225	216	246	228	208	212	227	236	236	213	232	253	201	226	203	246	216	210	221	213	241	235	231	227	238	220	215	226	218	236	240	223	249	223	225	182	237	218	241	238	232	246	235	229	253	253	254	220	224	238	225	228	230	216	246	222	212	244	237	247	221	216	197	188	218	239	206	206	194	226	240	217	195	191	186	235	222	227	213	206	203	215	242	211	218	189	214	231	232	226	226	210	233	217	241	219	217	222	230	230	225	220	213	225	227	197	197	226	209	178	224	224	216	218	218	215	192	204	200	226	215	206	198	256	206	238	221	233	230	206	212	239	210	232	242	216	211	201	211	205	207	222	241	231	210	242	239	213	220	230	234	240	210	186	221	234	220	230	210	206	222	215	209	233	214	224	232	238	206	215	229	223	231	227	246	221	216	209	203	242	222	264	220	236	218	250	238	213	229	223	227	240	195	214	208	214	223	243	235	261	216	226	220	229	236	189	221	203	229	232	228	200	222	239	193	183	250	210	220	221	221	230	251	233	205	214	215	194	216	214	204	226	229	222	211	227	230	217	226	218	218	214	227	207	192	225	221	216	192	242	211	215	218	212	225	207	199	236	210	256	224	238	201	252	233	233	214	231	237	229	242	203	232	198	220	233	199	225	225	237	234	227	214	224	213	218	216	240	207	222	209	210	226	233	234	242	200	202	232	207	191	196	277	223	252	198	258	228	215	225	250	223	248	223	216	226	238	220	214	245	202	205	184	245	232	233	220	224	251	230	216	221	234	208	213	218	227	219	194	217	200	219	225	209	209	245	213	197	204	235	249	224	219	198	199	220	227	220	240	235	248	239	235	227	227	217	199	244	248	246	202	198	243	196	239	206	235	229	249	233	205	244	237	208	205	222	225	231	274	224	235	214	223	198	203	210	206	264	223	241	177	228	230	238	209	232	226	201	227	202	207	206	244	255	244	223	224	245	209	228	203	215	239	224	223	191	216	239	222	217	228	212	208	222	206	215	223	218	273	214	211	239	217	220	224	206	230	198	221	192	196	217	216	215	228	232	234	227	198	229	233	207	212	214	262	221	199	232	225	228	201	230	247	215	195	232	243	210	221	254	247	224	260	214	224	235	240	234	217	219	247	224	183	221	231	203	213	230	226	234	230	256	210	243	229	243	216	203	248	254	213	246	240	205	209	207	227	233	246	229	203	207	208	216	210	222	196	194	220	221	213	213	245	243	198	209	230	198	228	212	202	243	195	209	228	215	232	217	241	209	228	200	215	186	232	213	208	212	197	229	247	246	184	205	234	207	235	205	227	221	249	222	241	246	237	222	220	229	214	215	232	212	230	231	239	215	233	235	182	236	234	221	199	228	238	215	230	219	210	215	247	200	244	209	211	216	202	256	221	221	235	224	245	186	234	220	221	217	242	209	228	228	217	224	225	219	214	199	205	220	237	207	207	210	201	199	214	248	229	203	223	212	210	239	223	229	227	236	212	231	248	240	202	194	212	209	225	221	212	228	265	250	231	225	209	241	229	232	235	218	229	224	217	227	211	229	242	227	224	222	226	201	229	236	221	236	203	203	187	245	231	217	229	197	198	224	235	200	236	213	219	234	224	216	230	213	221	195	239	234	210	229	244	226	212	198	256	216	213	224	265	210	205	248	225	222	188	227	225	227	245	258	216	241	223	224	258	211	258	218	208	197	213	192	243	240	207	244	210	238	239	205	249	226	215	213	206	229	203	257	206	228	246	225	252	238	261	229	204	220	225	220	226	216	228	249	215	260	199	225	226	241	217	221	202	227	206	202	218	217	196	242	196	233	231	187	182	226	221	229	255	208	247	199	212	198	200	224	226	226	202	231	249	224	237	229	200	218	210	237	228	220	246	228	213	234	200	194	235	230	221	237	218	237	225	217	226	209	216	219	211	211	210	219	206	201	246	218	216	207	232	186	246	227	235	216	228	221	239	233	221	219	226	215	219	241	220	223	236	197	213
7599	6925	5855	5404	4626	3584	3159	2647	2185	2188	2016	1731	1495	1323	1246	1115	1023	987	954	881	854	783	728	748	718	669	692	676	594	593	617	596	666	609	602	559	575	595	576	613	546	581	569	589	544	555	528	572	549	565	529	568	501	509	553	523	530	541	509	493	581	534	500	559	532	534	518	493	564	560	536	558	541	514	528	537	532	489	508	519	524	521	540	536	503	468	549	516	503	536	553	546	551	544	574	492	510	503	547	543	506	505	533	511	497	502	522	534	524	576	543	567	542	525	484	552	549	544	509	526	505	541	530	492	530	514	504	554	523	540	548	528	566	534	533	567	502	502	541	505	551	487	469	527	507	524	528	561	542	510	536	545	532	544	514	523	530	546	549	516	479	512	518	525	535	524	465	526	551	540	534	474	538	570	556	483	526	492	482	505	488	560	529	526	524	532	508	544	549	546	551	543	576	552	546	533	504	509	500	525	544	549	498	519	485	511	519	547	522	473	564	510	549	551	556	550	471	550	531	557	522	508	517	503	553	551	574	541	512	542	564	533	529	503	505	531	492	470	507	505	520	517	533	498	539	543	533	547	495	514	529	532	540	534	584	525	489	559	532	496	531	533	548	530	532	534	529	528	517	542	586	527	492	499	531	516	492	559	492	483	514	524	538	538	524	487	491	548	513	533	560	517	523	545	483	498	498	512	590	517	534	517	524	505	503	502	535	534	534	507	516	499	505	506	518	525	502	485	524	495	515	556	506	578	525	534	503	490	505	554	529	524	562	516	516	531	562	527	519	509	564	519	524	498	548	510	524	553	538	526	539	533	520	523	562	510	559	505	517	507	540	468	494	532	531	522	552	482	584	525	545	486	513	526	530	517	514	521	519	530	539	533	536	489	563	525	549	521	530	518	540	530	547	497	547	518	513	479	543	530	550	532	548	515	547	588	539	531	532	532	493	516	501	551	530	512	519	547	547	511	555	551	538	524	516	491	511	493	522	512	564	514	508	528	596	495	538	529	497	509	554	538	531	536	494	543	560	484	514	532	546	484	476	517	541	523	549	543	559	534	494	530	524	476	492	504	539	526	547	525	527	523	558	534	519	552	535	519	526	529	531	492	495	564	543	506	516	519	519	517	492	529	560	547	518	502	531	531	549	527	501	551	525	551	530	519	518	487	546	480	533	534	498	509	527	525	586	506	501	529	531	513	538	514	533	517	525	552	531	550	523	560	526	514	537	508	485	508	547	543	494	544	518	515	511	529	529	522	503	518	525	538	491	542	521	499	515	541	513	521	501	499	539	495	520	507	505	530	513	491	513	535	492	560	553	502	570	492	493	529	502	525	527	516	511	489	524	544	510	529	519	500	518	554	505	542	534	546	529	576	547	480	480	514	509	520	511	520	503	516	490	547	523	543	522	511	512	526	529	564	521	531	505	497	530	503	548	529	516	564	517	565	495	552	510	580	509	538	545	503	562	533	527	540	500	557	545	542	521	567	541	518	526	551	507	538	530	517	555	524	563	481	500	521	522	539	504	526	547	567	528	548	554	508	549	526	521	561	541	504	506	535	532	568	541	507	532	543	560	508	564	539	514	502	552	473	501	513	575	535	533	542	549	503	512	567	503	506	553	537	535	510	539	487	533	546	551	507	561	516	523	489	532	525	538	496	490	512	571	537	539	573	523	542	531	529	486	550	535	500	517	563	464	568	545	493	513	486	497	538	549	581	518	547	529	534	524	526	540	519	533	511	539	509	552	523	535	503	510	515	542	528	544	542	550	530	507	552	506	530	514	531	525	556	492	560	514	534	495	502	533	521	496	527	511	526	525	530	496	518	535	481	530	517	504	525	521	504	473	496	537	532	503	529	534	499	528	530	487	504	517	552	549	530	517	589	579	544	481	515	544	520	523	532	520	497	522	519	526	531	516	527	530	548	489	550	514	524	548	541	557	539	566	487	535	521	535	509	525	494	539	538	490	483	564	523	521	503	506	533	567	510	496	494	503	523	519	533	540	538	497	560	548	535	540	514	532	504	542	554	502	539	515	505	530	531	486	501	564	497	512	557	553	553	507	478	527	538	550	497	557	519	539	522	528	531	541	524	518	521	496	534	511	506	528	524	530	549	539	510	538	521	555	529	493	519	552	544	509	532	501	492	512	481	507	517	547	513	543	544	560	480	540	523	530	477	510	489	525	530	505	532	523	504	458	548	507	524	519	534	515	555	533	486	567	506	516	562	537	507	500	564	567	475	497	526	571	525	538	528	584	530	546	510	512	553	524	514	559	512	501	522	517	514	469	514	518	571	549	527	561	522	550	506	506	495	517	501	524	522	561	512	523	537	510	480	518	530	492	538	582	518	522	528	549	577	512	520	500	536	533	501	545	513	487	516	502	528	527	518	494	529	504	536	527	509	535	537	527	507	515	561	515	493	520	535	483	505	499	530	562	527	539	485	489	534	518	558	516	514	527	542	537	478	532	495	501	512	524	551	519	510	541	549	543	529	520	501	551	540	534	535	507	501	580	551	489	484	527	544	484	552	537	515	544	554	559	520	480	542	514	506	565	543	554	528	513	583	494	541	539	533	496	477	490	513	525	510	505	504	523	561	505	550	525	530	512	525	558	483	501	548	526	471	563	568	490	510	502	515	547	535	550	527	518	528	488	502	538	521	528	510	576	508	531	502	491	541	544	576	505	533	524	527	531	561	590	505	535	530	546	529	504	524	538	510	540	512	510	511	532	545	524	520	497	516	513	499	564	519	550	527	543	488	505	525	534	502	518	505	541	541	533	544	539	520	508	536	557	495	524	566	561	498	500	523	507	508	548	552	531	545	540	547	532	531	537	505	534	507	539	576	542	457	513	505	489	534	506	522	556	531	542	537	521	550	542	538	493	532	540	515	546	561	543	538	526	509	526	529	518	506	516	514	548	532	523	531	538	506	511	489	514	522	543	544	512	560	498	538	512	509	536	502	566	532	534	548	548	501	536	495	551	507	501	490	529	529	552	531	537	537	530	520	521	564	500	532	524	512	567	535	555	521	516	539	527	518	526	534	524	504	507	563	547	510	506	535	498	494	565	495	530	520	557	476	582	516	496	528	492	530	521	523	546	535	511	554	526	525	572	515	526	504	524	523	561	508	527	545	527	520	518	525	533	549	512	525	525	510	494	512	534	549	507	560	535	506	540	515	535	528	525	558	513	513	497	563	502	501	536	550	495	562	550	545	534	572	504	482	550	534	556	497	533	511	564	543	522	490	564	528	524	519	530	490	514	531	553	465	542	516	485	495	520	497	550	547	567	512	540	530	509	546	475	533	501	499	552	553	533	504	520	555	569	532	474	538	532	571	530	549	528	528	504	546	505	560	529	543	531	501	521	537	507	543	515	517	504	530	499	520	506	541	546	522	542	526	514	524	534	541	513	534	517	538	518	502	498	524	524	532	516	508	558	510	516	549	502	570	527	519	556	519	488	552	508	523	501	511	476	494	549	503	491	562
29383	27003	16340	6537	3382	1965	1563	1040	844	848	750	715	576	493	428	433	419	374	357	312	326	315	309	271	283	229	229	239	256	252	247	252	242	254	251	219	226	214	241	266	233	215	244	222	219	230	255	221	232	212	248	214	219	229	213	237	193	214	218	221	217	195	222	220	211	228	222	189	226	199	231	199	224	208	219	233	252	216	206	210	237	217	223	212	216	203	221	243	209	231	211	212	213	198	207	210	227	183	226	214	232	198	221	229	226	242	200	211	247	212	224	232	198	199	202	215	243	225	218	227	253	222	222	229	225	222	221	222	237	221	226	235	211	204	204	218	229	198	206	216	227	201	234	235	208	213	219	237	239	218	216	207	220	233	228	223	199	231	235	230	230	210	223	202	239	222	231	208	235	252	211	193	207	218	224	213	242	212	219	238	216	236	216	229	227	229	204	227	211	205	241	203	245	196	218	200	253	207	206	231	211	214	181	227	199	205	196	226	197	212	243	218	219	218	214	213	217	201	218	232	197	230	209	218	228	241	226	203	247	231	236	216	220	244	235	232	241	212	223	201	229	231	180	217	213	222	237	222	217	236	207	221	215	196	196	232	253	199	198	225	211	229	229	218	251	242	219	225	222	232	233	217	207	236	215	213	209	193	208	204	205	198	243	198	227	224	229	191	211	226	225	208	221	205	238	225	210	200	216	238	208	205	209	203	253	201	206	212	230	225	214	227	206	230	226	198	273	241	213	228	245	199	218	206	219	225	218	210	206	230	206	206	218	217	221	222	204	234	221	216	221	225	234	199	231	205	243	232	219	221	224	211	239	232	229	238	237	197	220	213	193	212	225	213	217	216	202	225	220	240	238	212	249	221	230	254	221	225	211	213	213	207	235	202	232	219	254	209	232	211	231	218	216	243	209	217	202	213	209	218	203	218	241	211	212	243	220	211	230	228	215	209	220	209	241	253	210	226	220	227	231	211	217	235	226	215	223	229	242	202	193	205	240	210	242	217	207	200	219	223	230	234	238	232	232	236	200	239	229	200	235	207	229	247	209	233	223	243	250	208	236	237	233	211	241	228	230	216	201	212	174	219	195	233	241	206	222	204	231	187	233	238	212	195	225	188	221	208	219	201	251	230	229	252	247	242	204	250	230	212	221	199	229	207	239	258	213	219	215	239	189	202	227	235	247	214	208	247	225	226	255	198	243	223	214	222	211	217	215	219	213	238	213	190	201	215	209	240	236	213	202	247	235	197	215	222	231	244	192	231	207	219	180	200	203	234	231	201	204	215	205	229	215	218	209	242	232	228	209	208	201	233	205	216	214	201	236	219	223	210	225	210	200	195	199	235	233	214	218	202	206	233	214	205	216	203	221	233	230	221	242	230	206	222	217	239	247	231	211	247	195	218	220	233	206	228	256	229	213	231	207	220	211	219	194	227	244	252	199	239	195	197	216	213	203	211	238	230	219	233	205	225	204	230	204	225	208	204	214	190	233	220	209	222	212	212	231	224	196	237	207	232	194	204	234	235	245	227	222	212	226	215	205	215	252	234	230	197	226	213	206	208	213	228	216	210	242	237	230	210	217	215	213	233	203	233	202	214	245	198	216	201	210	220	223	243	232	212	261	224	217	230	249	230	181	239	200	241	201	221	213	220	201	238	247	212	188	208	225	239	229	221	212	225	215	203	208	231	235	219	211	235	188	230	235	246	221	223	220	218	226	217	221	220	191	245	202	209	200	223	206	230	251	233	216	206	213	221	224	223	231	215	212	212	221	201	227	204	199	214	213	215	220	215	246	227	235	227	208	199	232	204	238	209	207	243	222	219	210	183	232	225	224	265	235	249	223	217	208	199	242	214	204	228	238	206	249	248	204	198	237	204	215	221	222	244	248	189	211	223	240	230	231	221	225	226	232	205	202	245	205	201	207	208	221	202	228	214	216	212	218	226	223	198	228	233	236	243	178	210	198	209	203	209	211	195	236	202	208	186	223	201	233	211	213	228	236	232	219	217	233	231	197	223	221	244	222	222	211	202	225	252	205	201	214	205	231	202	217	211	213	223	206	222	203	240	250	224	211	221	230	222	203	226	221	205	212	220	188	246	216	239	214	180	215	205	218	225	204	223	222	213	227	216	215	219	208	200	222	234	216	231	228	200	209	191	211	197	208	200	217	195	227	197	240	243	209	202	188	245	193	202	216	211	216	212	228	220	239	216	233	210	220	217	232	259	207	191	217	188	205	183	228	221	208	228	236	222	222	240	223	219	210	212	214	226	207	212	211	244	198	201	210	228	225	239	211	221	244	210	213	208	212	253	223	211	201	218	243	252	214	208	223	209	216	213	203	211	224	233	205	218	251	233	244	209	219	208	236	184	247	227	218	237	212	240	205	234	236	223	223	227	225	203	202	201	229	206	214	233	222	227	243	213	240	234	255	226	236	237	203	234	235	218	242	236	247	240	223	194	234	243	214	196	230	210	218	229	231	244	229	218	238	239	222	211	225	229	208	184	236	253	246	215	231	199	221	214	240	217	212	203	236	228	245	223	200	216	252	217	191	244	231	238	223	191	201	210	186	223	230	206	246	237	222	237	211	240	230	219	215	215	239	214	239	234	220	222	202	190	219	222	218	191	228	224	207	238	203	217	216	213	185	249	247	191	210	212	224	217	222	218	231	230	214	215	220	206	214	206	190	213	243	230	222	214	213	237	223	214	221	193	215	197	221	225	233	240	218	223	197	190	224	170	215	237	227	241	237	224	204	235	234	202	255	229	199	232	218	194	223	215	187	203	221	213	239	214	212	251	193	253	254	200	251	230	200	269	212	234	202	198	217	211	246	216	193	230	233	251	229	240	201	208	231	231	240	203	234	189	211	197	207	206	201	222	181	227	227	254	237	227	229	197	224	214	198	206	241	197	192	232	226	234	223	214	185	200	214	204	222	210	226	220	219	190	207	247	224	238	230	203	245	239	201	237	239	211	227	213	237	224	206	203	206	236	227	246	215	240	222	250	230	226	214	206	232	224	236	213	234	232	222	209	217	245	231	199	238	212	194	198	201	228	243	239	220	224	221	227	216	215	216	175	233	238	201	241	198	228	213	190	242	235	228	203	228	190	234	195	222	232	237	217	198	209	235	193	219	194	217	215	198	206	189	204	227	220	227	211	223	242	233	183	213	218	220	218	234	213	196	223	267	234	207	229	218	195	210	233	233	223	216	228	194	207	223	222	243	215	231	209	197	191	232	213	244	219	204	228	205	198	200	242	224	223	231	220	232	220	208	203	214	209	235	227	227	242	219	229	235	240	261	244	233	225	227	208	258	222	193	220	230	181	237	199	223	222	206	235	225	229	204	208	222	230	214	219	214	220	222	224	251	214	214	228	198	224	237	209	216	216	206	233	195	210	202	200	216	238	243	227	212	245	209	218	234	195	188	228	227	232	205	238	225	208	216	241	201	233	190	225	218	210	217	241	223	225	216	227	244	247	233	226	209	225
22602	23114	13669	9809	8204	6776	6116	4487	3830	3823	3480	3017	2487	2314	2096	1760	1747	1533	1445	1321	1146	1106	1002	967	822	751	827	782	830	675	728	694	717	709	678	599	696	649	658	703	653	561	640	649	596	531	587	592	565	517	575	491	556	557	524	526	531	546	539	531	552	547	490	513	533	535	555	570	537	481	553	558	551	448	525	514	523	527	529	516	507	529	483	525	496	557	510	564	505	502	516	527	571	514	514	530	537	557	501	533	508	511	558	555	535	609	517	522	516	500	554	506	530	532	521	516	517	510	487	503	557	527	489	520	527	537	506	516	523	508	535	501	495	540	508	505	523	534	552	548	510	545	568	530	548	542	534	582	534	523	545	532	543	533	492	559	540	515	530	531	501	508	512	529	487	534	537	509	524	547	540	521	524	512	506	552	554	518	534	524	497	518	526	561	485	532	533	557	551	535	552	552	576	497	506	564	526	493	533	520	536	576	547	490	536	513	513	521	530	518	538	520	537	512	468	510	521	511	499	507	522	544	533	499	536	523	554	558	592	494	532	529	531	519	527	536	530	532	534	553	501	543	541	508	505	520	557	506	509	503	509	537	536	529	517	497	557	547	551	509	545	517	492	520	535	541	536	499	505	500	517	532	541	496	518	494	533	510	548	538	506	523	504	519	494	508	492	475	503	521	528	528	513	490	520	525	531	528	479	557	569	521	545	523	519	547	537	484	492	557	523	476	480	520	548	555	528	549	554	527	528	505	523	518	505	545	461	543	541	534	528	498	516	518	504	543	525	541	508	517	527	566	526	538	497	537	513	534	517	521	545	518	512	546	462	523	485	515	502	514	553	566	517	504	563	536	520	497	521	545	510	509	501	519	531	496	512	483	519	531	519	527	471	512	547	457	488	523	538	513	545	536	490	528	480	514	523	564	537	522	533	522	485	528	511	512	533	498	516	534	510	534	522	522	536	535	555	542	552	525	526	512	516	515	510	478	517	520	505	501	493	506	521	560	512	516	540	518	540	537	509	545	505	526	501	502	579	535	473	544	505	539	495	520	510	506	538	497	496	533	506	521	543	514	512	480	529	515	546	526	513	505	513	533	497	541	518	582	513	525	559	503	509	530	504	519	549	543	502	481	493	520	495	528	483	531	491	494	514	528	491	514	518	527	538	517	585	536	522	541	524	482	515	499	496	530	516	527	535	563	537	518	522	570	492	515	533	534	545	486	499	526	519	578	542	515	542	517	558	511	520	523	535	545	571	511	503	502	539	526	502	485	527	507	549	520	558	492	511	521	533	536	547	505	528	539	503	551	510	507	543	523	488	503	519	530	546	533	505	467	512	542	530	528	537	486	508	509	501	523	489	519	514	524	553	499	564	522	525	540	566	496	501	513	523	537	520	535	504	559	492	493	510	536	482	502	494	525	531	506	495	529	552	514	517	512	531	546	511	487	501	518	498	525	483	518	495	492	516	550	530	527	504	534	508	567	492	551	513	536	530	514	553	502	551	505	504	541	522	526	549	485	548	513	529	518	497	509	529	498	528	527	540	523	502	531	536	516	557	557	480	485	510	529	540	515	530	501	526	494	504	532	492	511	511	540	539	519	488	523	477	554	531	519	496	507	502	517	495	542	518	502	508	547	524	499	492	494	502	552	517	513	543	546	503	500	538	526	515	541	490	506	531	544	506	512	519	521	498	536	487	517	523	483	538	498	533	509	531	538	474	511	546	520	540	495	509	485	520	513	506	538	529	503	515	514	486	526	530	555	500	559	527	513	531	540	553	524	556	499	523	522	524	475	516	530	529	520	505	551	514	500	532	534	538	533	506	516	511	514	500	496	572	480	500	541	552	490	475	530	541	514	539	529	498	533	538	518	512	550	516	528	482	504	527	546	519	506	546	530	520	492	524	508	557	519	549	514	506	537	506	512	499	490	498	495	538	530	498	502	538	525	541	501	533	557	547	509	503	522	485	527	529	544	512	552	469	505	550	517	528	521	550	488	569	528	538	569	487	536	518	523	477	537	520	479	536	510	533	506	544	544	524	557	495	539	502	488	522	537	503	525	524	565	531	518	507	496	541	551	521	504	505	501	523	487	537	561	534	538	553	507	541	529	495	477	539	549	536	600	511	523	524	515	541	506	540	512	537	542	493	492	511	499	508	548	529	513	512	503	578	507	522	557	497	525	536	561	477	500	506	507	535	546	525	518	488	540	506	548	524	554	477	530	530	519	544	516	493	525	508	476	519	519	536	480	505	503	520	544	506	574	516	508	499	539	508	500	551	565	490	552	499	551	538	541	523	530	491	504	539	518	553	526	516	522	477	502	543	570	529	483	547	539	538	529	517	499	514	535	521	526	504	518	481	510	495	574	504	532	479	499	499	527	516	495	519	528	542	494	572	548	504	553	511	513	519	546	555	473	526	531	498	526	505	566	502	544	522	593	508	551	571	507	561	528	519	513	537	520	511	536	522	513	490	554	529	506	533	527	555	541	519	550	539	536	507	527	523	524	501	503	507	495	518	560	563	486	479	469	553	546	534	533	524	542	547	504	527	506	523	510	542	508	510	535	526	501	547	601	493	517	528	509	538	506	505	480	486	533	523	540	506	503	529	509	480	512	531	498	541	497	520	531	482	563	508	501	486	502	580	496	548	528	511	525	526	513	520	532	519	529	530	506	530	532	538	525	531	538	558	528	507	587	464	506	532	531	516	535	529	514	505	517	515	512	550	506	526	522	547	501	529	545	518	533	576	527	536	525	495	445	522	505	513	576	519	516	559	529	503	514	480	514	512	514	567	524	501	544	513	514	554	558	524	556	505	563	525	500	518	509	508	543	507	535	551	533	533	533	555	537	496	519	558	551	541	548	519	528	548	515	545	497	552	543	524	483	508	496	517	509	507	546	482	558	539	533	506	552	514	515	534	512	540	522	561	509	538	525	497	497	526	508	531	510	534	522	497	498	462	519	504	459	522	521	483	526	553	557	507	500	506	524	511	546	536	545	556	547	551	519	555	522	559	490	539	516	531	547	526	516	490	538	510	538	536	530	515	533	477	556	517	509	519	506	549	553	515	494	518	540	550	529	483	528	569	534	518	500	541	498	544	510	512	533	527	484	516	489	534	515	543	541	531	549	508	576	532	528	500	514	492	531	487	530	509	504	506	555	500	513	490	519	532	532	521	538	566	549	521	544	516	548	535	515	475	546	564	514	535	540	494	493	504	509	497	514	549	532	535	534	512	546	498	513	534	508	502	536	504	492	520	556	530	527	519	510	516	498	484	520	523	515	536	531	531	553	528	521	528	513	536	507	505	572	505	553	501	513	519	536	534	471	519	532	534	523	501	483	499	497	550	503	547	476	478	493	538	534	548	532	489	520	526	541	479	542	502	528	545	533	492	510	546	544	542	507	526	546	544	553	502	528	526	484	498	533	527	483	501	507	503	508	509	540	540	505	529	524	529	509	549	532	517	567	559	528	518	485	538	509	533	529	546	497
39022	37341	23875	12253	6100	3728	2406	1449	1259	1075	950	863	685	567	560	487	491	445	402	369	319	339	310	288	274	235	258	276	237	245	222	227	231	220	186	201	198	215	224	241	227	220	194	183	191	203	196	190	204	202	179	180	197	196	202	176	192	196	184	166	186	193	211	177	187	212	195	201	213	200	181	185	182	201	180	187	205	183	195	186	193	182	187	195	182	183	167	191	221	179	230	180	200	197	196	186	187	194	196	190	195	167	194	195	180	178	187	199	157	173	182	173	196	183	206	188	173	214	184	198	174	180	209	199	149	171	184	196	223	196	191	191	196	183	201	173	184	214	186	189	176	187	166	206	201	197	189	167	201	174	189	168	198	184	187	188	188	187	174	169	168	189	189	194	175	205	200	181	175	198	160	185	147	194	181	203	201	210	193	178	203	196	180	157	183	185	185	173	173	189	170	203	180	185	183	186	181	175	178	171	168	191	210	214	175	204	196	181	196	230	177	195	193	177	198	174	182	171	177	208	202	187	187	177	189	180	199	192	166	192	167	201	202	173	214	186	187	199	187	186	185	155	195	196	188	197	222	199	214	183	167	175	186	163	215	187	196	181	202	203	173	189	170	207	190	169	201	203	173	190	221	178	188	185	180	155	184	208	205	186	195	180	194	206	227	194	173	193	204	188	187	174	204	189	194	178	213	216	189	210	207	172	189	193	180	210	178	185	184	180	200	200	214	160	190	187	190	180	173	212	194	177	191	195	167	173	175	186	173	201	183	185	196	159	184	159	206	200	205	174	177	198	192	170	172	170	162	190	179	142	170	170	202	183	194	167	181	189	206	219	194	170	216	190	187	223	188	165	212	169	213	185	175	173	174	198	194	177	176	194	182	193	184	212	185	173	166	214	196	194	200	187	176	198	166	194	188	199	185	201	191	172	186	152	178	184	183	227	184	187	187	183	188	209	155	198	201	182	169	166	186	183	198	212	179	203	194	199	187	185	192	174	200	169	187	172	184	185	181	196	179	173	177	188	197	202	200	191	195	178	157	176	197	169	192	193	188	171	176	177	179	187	214	193	190	153	179	184	195	186	159	206	172	185	174	201	189	187	185	182	187	186	178	179	192	183	183	191	183	204	168	177	166	224	175	158	180	175	182	169	207	155	208	192	168	216	197	167	188	192	182	200	166	212	199	220	192	171	164	178	195	187	174	218	191	183	169	205	187	165	171	188	179	166	179	174	182	177	167	176	177	188	193	170	160	185	184	203	178	172	184	180	170	190	210	226	182	188	200	210	198	188	194	208	193	209	189	203	193	194	182	215	188	192	202	165	182	182	173	194	173	171	180	175	188	185	182	174	210	204	191	170	175	217	182	169	176	175	212	183	177	202	197	202	195	219	164	188	167	193	190	187	203	179	175	171	188	157	157	197	212	200	189	186	181	177	207	201	191	185	202	181	165	179	187	217	180	186	191	214	182	200	184	177	180	191	193	175	157	175	163	188	170	198	201	197	185	181	172	212	184	156	201	207	182	209	200	184	180	200	210	172	174	189	188	191	179	184	191	185	172	185	166	179	201	177	186	178	192	191	180	207	182	204	185	202	176	177	162	179	163	169	189	173	207	204	186	192	194	196	180	188	200	199	224	177	202	179	182	194	191	207	170	166	161	175	182	193	201	173	222	166	217	185	204	166	181	195	188	207	172	169	162	194	205	178	199	181	192	198	221	184	181	223	188	176	199	181	190	219	173	178	209	165	213	217	172	172	178	179	166	182	202	211	205	187	193	179	193	179	195	201	193	187	180	183	194	182	209	174	169	180	197	199	185	185	197	194	206	170	185	188	201	184	198	190	202	177	161	192	197	182	176	205	206	189	197	190	200	185	215	163	191	200	183	200	193	149	198	202	159	186	182	178	176	209	183	180	173	184	179	197	211	169	193	221	197	184	174	183	172	206	184	209	186	188	165	214	214	190	176	186	180	211	204	193	197	219	205	164	180	190	182	189	186	202	183	192	199	198	173	180	192	188	199	178	205	183	172	192	197	183	170	157	180	177	194	212	204	196	188	174	195	194	191	178	213	173	169	193	179	178	179	188	161	182	167	163	175	188	195	170	185	186	180	191	176	174	171	197	189	185	182	176	190	174	180	189	187	182	209	169	208	207	207	161	180	230	187	179	193	183	203	205	199	192	179	170	175	176	182	199	216	190	188	155	170	185	190	221	197	190	174	185	169	166	191	223	194	193	199	174	182	174	198	200	196	178	181	178	150	196	191	202	210	174	181	165	210	155	182	199	186	170	158	177	205	189	183	185	181	206	183	198	206	178	179	178	187	184	184	202	187	178	209	206	180	184	203	198	201	187	201	200	195	198	199	187	204	168	205	194	205	188	186	202	179	174	188	181	214	185	194	209	206	202	167	205	191	173	186	189	162	183	178	170	193	169	179	196	182	171	198	189	170	148	175	176	177	206	179	201	209	223	176	175	182	168	194	172	196	201	192	193	186	175	189	205	194	196	204	209	182	194	175	176	183	181	189	186	162	164	201	192	195	167	210	181	184	171	156	182	192	184	203	208	169	195	191	202	179	155	197	222	188	191	196	178	198	174	186	176	200	197	189	163	213	182	181	174	202	185	178	180	163	192	181	165	183	190	203	183	171	160	171	225	168	181	194	178	202	170	163	204	200	187	194	176	192	190	187	199	188	187	180	154	168	217	173	193	178	173	160	218	185	183	171	199	210	196	170	192	206	172	197	211	217	182	189	195	192	208	185	192	196	171	186	173	202	176	182	200	168	176	173	182	207	181	186	207	187	176	177	203	175	160	178	182	186	187	170	205	191	203	191	160	213	182	175	202	190	189	180	199	193	186	187	201	200	189	203	197	185	194	195	191	182	164	167	184	211	204	167	193	182	202	206	183	207	198	196	192	198	199	169	193	223	156	190	202	160	188	185	211	191	191	201	166	195	189	175	182	176	189	166	167	174	185	166	168	160	196	177	179	208	212	203	180	192	187	197	207	208	182	174	186	199	179	180	238	189	177	206	208	183	188	170	184	195	170	180	185	166	168	170	181	187	190	217	203	173	209	213	200	163	184	219	169	177	189	207	198	193	202	189	217	190	199	197	180	195	172	200	194	185	194	182	197	191	221	190	169	188	204	196	191	200	189	167	183	181	174	169	229	183	170	175	189	195	151	213	170	181	195	180	182	172	181	187	188	197	199	198	200	198	196	191	183	198	168	201	173	201	189	166	172	216	186	180	204	189	202	194	184	185	203	172	192	179	195	168	201	184	179	178	159	188	170	169	190	204	196	193	206	180	192	192	161	177	187	188	186	207	169	175	176	190	181	187	175	201	168	172	206	154	208	194	190	206	166	195	218	174	197	203	225	204	197	195	197	198	198	176	189	194	213	168	165	166	196	187	205	197	164	204	196	203	182	187	169	175	218	195	174	215	168	188	185	168	190	179	195	151	193	177	190	173	177	178	177	201	166	224	200	191	195
29292	32080	17008	13117	11035	10272	8084	5901	5587	5183	4620	4190	3362	2994	2613	2453	2188	2036	1850	1703	1439	1405	1257	1127	1003	915	902	885	847	782	777	741	700	701	642	661	605	647	629	641	618	623	545	536	561	510	491	519	544	476	503	469	494	511	490	508	462	513	469	485	452	471	473	437	506	459	446	464	476	463	455	486	462	449	441	445	494	414	480	414	501	455	442	470	488	485	466	428	451	437	439	446	478	427	464	482	442	459	451	483	450	447	451	447	442	425	449	441	437	471	443	454	430	442	435	431	499	471	410	431	447	417	472	406	443	434	454	437	434	445	427	497	439	442	454	450	434	454	428	445	438	466	449	468	429	432	396	437	477	431	457	441	445	479	421	438	451	472	472	452	457	445	454	432	501	461	427	452	438	452	443	441	444	485	434	465	463	417	448	470	469	435	449	466	485	478	428	447	460	404	421	424	448	480	466	415	429	458	445	460	448	422	445	451	424	459	481	447	467	428	454	445	420	407	455	444	451	424	439	480	426	454	437	452	480	445	448	430	455	429	448	478	515	472	466	463	432	455	427	406	453	460	496	443	418	443	465	455	425	463	458	468	466	446	416	439	438	420	425	481	444	436	424	442	449	439	438	430	461	434	444	462	484	441	449	407	423	413	438	443	478	454	444	475	473	453	450	437	465	508	419	442	458	438	475	446	475	494	441	453	436	437	450	431	421	467	418	456	444	436	433	456	450	438	438	433	443	464	429	480	464	472	401	445	437	441	495	452	465	464	466	468	479	440	433	469	432	460	427	468	423	453	459	458	441	478	439	419	462	487	409	460	439	482	456	493	419	472	454	467	433	464	452	442	455	428	442	425	420	425	456	450	423	456	433	461	458	413	468	435	463	450	472	503	450	459	428	424	461	442	459	424	445	439	450	466	468	459	438	427	440	451	439	438	447	477	460	473	486	475	459	430	455	440	453	475	429	463	454	478	442	490	472	438	470	448	468	446	452	474	411	389	481	436	440	434	450	405	449	452	453	443	454	480	440	438	456	486	449	444	429	435	455	456	462	418	450	453	451	455	448	477	464	470	472	468	470	464	464	437	440	479	395	433	437	461	421	482	445	443	474	460	467	473	431	479	424	429	431	454	483	439	440	421	458	474	447	479	456	452	434	443	427	475	453	429	445	436	456	422	449	414	447	437	443	451	460	474	446	472	427	442	479	472	439	448	448	499	448	430	424	447	418	460	438	460	445	437	445	446	445	456	436	444	463	451	442	480	451	436	418	451	410	441	451	445	454	423	436	457	479	432	437	482	428	432	487	451	451	421	482	467	415	479	466	408	444	467	426	453	483	466	441	419	450	447	472	425	459	490	492	453	436	450	451	433	472	430	466	450	470	465	469	461	471	437	429	451	443	456	434	437	436	494	450	457	473	408	433	407	419	475	457	476	430	443	426	458	464	463	448	429	428	428	481	420	474	474	444	487	440	455	432	451	461	425	422	422	500	453	480	467	439	411	478	466	424	460	437	398	404	465	455	431	464	451	447	461	454	451	450	455	459	428	475	471	464	440	473	454	443	429	432	489	445	457	448	441	448	447	461	458	435	460	449	401	451	458	437	461	448	462	440	432	471	425	437	463	431	470	430	413	458	429	461	469	499	478	454	443	475	489	454	459	428	443	465	402	446	457	421	414	482	461	472	429	470	444	455	449	465	464	471	444	437	422	450	428	441	464	454	440	481	420	476	440	451	487	431	452	456	467	438	439	472	435	448	423	479	498	457	429	464	457	451	460	444	421	460	430	474	457	418	462	482	406	448	478	452	482	444	466	467	408	464	472	470	473	447	480	475	448	452	468	456	436	453	445	428	498	470	483	447	468	460	444	446	457	444	432	431	445	471	443	448	487	455	453	463	451	428	433	448	470	458	459	468	466	436	500	399	508	476	439	433	404	452	475	442	490	434	448	451	445	409	455	422	445	380	423	483	488	458	433	402	449	423	458	442	457	419	444	412	434	453	461	427	458	460	458	462	457	412	471	455	480	440	474	446	462	440	458	492	417	442	453	467	478	457	399	459	471	460	452	460	459	466	431	442	444	421	459	433	376	446	448	467	458	464	461	443	476	450	484	462	443	480	451	445	463	453	458	454	439	481	419	454	463	426	496	471	436	438	478	467	451	440	460	415	445	474	434	437	451	470	430	479	468	434	474	459	463	478	500	479	425	414	464	471	480	423	451	421	469	444	424	455	466	442	485	455	441	423	471	466	410	462	435	442	483	485	463	507	476	494	475	464	472	454	409	461	438	466	460	465	444	445	468	464	403	425	433	466	473	433	445	437	448	480	445	425	469	464	446	456	504	439	439	420	408	450	481	442	434	464	489	482	465	463	421	446	429	478	485	449	465	445	480	471	456	455	437	461	434	451	436	436	492	463	460	445	450	445	471	427	425	473	467	505	453	440	454	460	458	450	439	423	413	478	446	440	444	452	457	450	447	441	443	450	420	501	441	425	468	465	445	441	447	457	442	421	452	456	447	470	467	418	426	487	453	446	483	449	452	495	448	466	425	455	481	443	428	460	447	471	444	430	438	478	462	486	463	459	448	417	418	454	441	436	444	440	445	429	436	459	461	446	426	469	475	449	459	440	485	442	440	440	452	404	429	440	438	461	472	447	456	457	472	405	459	471	453	473	446	447	446	434	465	432	438	448	447	466	483	421	446	451	442	445	480	427	431	422	438	428	407	450	408	441	439	434	441	468	432	469	432	464	442	478	454	427	451	420	427	437	449	466	498	461	467	444	435	475	455	440	439	461	508	420	468	449	469	480	468	408	482	441	458	483	464	478	497	446	455	459	430	397	424	464	440	429	432	445	489	442	479	425	458	430	460	464	478	458	453	407	464	473	483	433	468	448	440	451	386	457	421	453	482	460	481	441	483	467	468	444	428	445	449	463	429	430	446	450	438	475	455	446	443	464	457	444	506	428	467	398	453	450	427	440	442	475	428	423	453	424	441	448	448	460	435	464	421	464	439	441	446	447	452	439	454	494	449	489	444	477	401	474	426	424	432	461	436	459	452	436	426	397	444	458	463	460	450	455	443	392	436	491	456	462	444	430	457	484	428	452	449	402	436	465	486	458	441	427	428	456	439	452	452	412	451	430	438	420	406	442	435	453	411	445	492	433	426	453	432	478	493	506	461	428	452	437	452	449	462	419	471	449	474	504	448	429	447	434	462	449	474	440	445	444	447	461	444	438	444	441	430	475	433	459	460	446	483	487	461	468	442	476	472	457	435	449	450	439	467	439	420	448	449	458	465	420	457	435	431	423	431	424	406	456	438	455	445	450	445	440	441	451	429	469	468	442	457	410	463	447	472	445	453	436	464	449	454	449	442	435	454	445	431	463	441	450	419	435	447	480	422	417	410	422	433	493	448	458	457	441	471	455	434	463	471	474	449	496	443	423	481	448	458	469	428	441	437	431	466	433	432	460	467	458	434	425	502	449	460	436	469
9250	6708	3267	2010	1336	1002	789	628	559	459	478	426	421	405	347	352	277	304	302	310	262	241	282	258	252	239	261	259	257	237	240	246	256	270	242	223	201	206	234	228	274	219	226	228	212	232	249	228	243	243	211	229	240	235	237	223	231	230	196	238	211	221	210	219	224	218	221	234	222	214	248	209	223	228	222	217	219	223	245	231	223	217	226	212	214	284	226	239	231	232	246	222	215	232	221	229	238	240	254	211	207	216	218	222	267	237	213	260	223	235	243	231	223	237	226	245	229	207	238	230	216	238	215	248	234	223	211	236	240	221	204	232	191	227	244	246	241	213	241	226	225	223	209	246	218	243	236	216	205	245	228	217	213	209	203	225	227	256	240	255	214	239	217	205	236	250	265	239	213	240	215	239	231	200	242	217	249	213	225	254	222	261	221	226	254	197	235	239	243	224	253	214	244	225	204	210	213	236	211	227	218	222	237	199	207	215	217	243	255	227	205	224	236	241	251	243	245	231	245	214	210	201	204	245	233	239	203	214	220	236	231	219	227	202	238	216	213	216	240	255	249	204	232	215	207	205	242	208	233	220	250	237	231	217	267	222	249	234	214	229	238	237	254	220	241	245	248	257	234	227	236	208	213	257	206	231	224	210	225	210	193	245	231	220	240	224	195	207	204	234	221	242	226	218	222	228	209	215	227	229	213	235	216	209	227	218	200	246	220	244	235	226	230	219	192	212	204	232	201	227	206	220	247	259	231	208	239	211	227	240	246	237	223	217	208	195	209	233	239	206	219	250	208	230	246	240	230	234	206	232	205	240	241	219	231	224	220	230	211	232	232	238	244	224	220	202	221	213	211	243	218	245	245	219	226	224	245	227	234	245	238	193	220	243	221	222	252	250	226	234	234	224	217	201	224	217	219	234	240	241	217	236	203	230	226	227	233	209	224	221	213	192	230	225	237	225	212	236	234	207	219	206	232	255	245	197	202	202	225	226	224	236	225	205	212	226	230	212	228	217	231	229	214	234	231	228	229	237	223	200	224	210	204	219	234	235	213	216	212	230	213	249	244	218	227	227	226	208	234	258	215	239	213	230	231	194	251	187	250	216	229	231	223	218	206	229	223	239	255	228	232	241	207	196	229	214	222	249	246	244	238	217	223	238	221	219	243	221	233	238	259	211	222	206	216	227	269	237	239	235	210	238	205	206	227	226	206	229	225	265	220	206	226	243	216	219	227	228	204	214	222	221	217	241	224	209	243	216	244	246	226	278	231	238	214	201	217	236	227	249	218	222	248	224	229	240	253	211	251	234	217	220	247	230	256	231	260	250	206	218	204	216	242	196	212	241	228	237	202	212	255	225	238	219	238	231	252	217	248	250	228	234	221	225	217	209	199	212	218	222	230	226	213	235	197	225	242	239	211	243	218	244	228	225	231	232	242	213	232	223	245	233	223	226	220	223	244	222	255	235	236	211	236	213	232	222	217	247	243	231	249	234	214	208	230	247	240	208	230	216	222	204	218	234	258	228	254	220	203	228	227	212	189	201	242	216	238	247	229	197	210	232	199	208	191	226	218	205	241	251	216	237	229	250	247	216	212	240	214	235	271	233	237	229	224	260	239	269	221	230	230	207	214	234	251	216	223	239	205	240	217	212	245	206	246	232	249	217	216	225	235	224	229	233	234	239	204	259	215	237	213	201	212	230	221	222	255	218	252	247	212	233	214	227	233	227	256	228	229	221	222	245	207	204	226	238	242	241	230	204	237	233	263	215	227	201	216	205	255	232	228	194	232	242	236	223	232	227	216	248	246	211	231	218	217	212	226	229	212	196	226	198	207	225	237	220	239	218	249	200	235	233	228	227	244	244	231	241	240	217	239	223	205	218	230	216	213	202	234	214	212	208	241	217	203	239	229	207	217	217	244	226	216	210	217	216	244	255	233	202	231	223	242	243	240	243	217	183	192	242	251	213	212	218	213	226	200	225	223	235	255	244	209	223	213	233	240	219	219	199	253	212	192	228	227	236	256	208	240	210	199	198	206	216	220	226	219	229	199	226	212	207	254	231	216	214	213	218	228	214	237	235	231	208	222	213	233	219	227	237	238	210	218	235	208	204	237	236	226	226	241	245	226	203	213	210	212	200	235	214	209	218	235	201	232	229	203	210	242	227	237	218	238	233	239	211	200	221	243	231	229	257	232	225	240	252	227	236	220	231	216	232	256	221	253	227	210	219	210	247	242	263	203	228	258	217	230	229	180	235	245	208	235	249	226	239	220	207	236	220	223	213	240	215	251	245	254	224	237	213	238	213	233	213	226	199	232	240	200	228	241	204	188	225	240	223	211	252	216	222	210	210	229	228	225	229	243	231	201	219	236	201	229	238	213	236	219	235	230	230	273	226	231	202	233	192	210	217	203	220	228	239	223	230	230	204	207	227	230	221	223	242	188	246	235	211	204	233	225	232	245	238	229	196	232	237	212	232	209	244	226	219	212	236	264	200	222	192	217	219	240	253	235	218	250	226	210	246	243	226	238	251	223	230	224	212	214	234	228	224	219	212	238	223	258	198	248	205	243	245	212	224	228	217	209	227	236	213	236	216	201	222	227	277	237	234	223	220	209	213	228	213	207	201	257	239	223	235	217	197	251	209	212	231	207	221	227	255	219	227	214	240	220	230	243	230	257	226	248	222	221	227	247	206	228	245	202	228	239	225	264	225	211	209	192	230	211	211	241	249	221	188	230	217	224	238	240	214	235	216	228	256	236	208	233	246	202	214	207	203	233	226	217	225	232	258	218	227	250	218	228	228	210	195	217	244	231	221	224	255	198	234	233	204	218	215	229	200	245	213	252	217	235	229	232	193	205	214	247	226	181	251	229	260	209	207	228	225	232	245	246	221	215	209	212	209	208	253	205	223	224	257	231	207	216	256	230	206	251	240	221	218	197	215	249	248	201	228	237	232	232	234	173	242	217	213	232	216	213	239	255	229	235	225	211	240	247	252	241	239	218	232	251	243	221	254	210	214	205	222	248	240	213	216	229	215	216	230	232	251	232	239	236	216	212	246	245	240	224	204	251	218	232	222	206	222	211	238	220	241	203	216	203	234	217	215	260	216	246	220	244	228	205	226	230	221	215	219	219	217	222	255	222	208	229	230	253	247	221	239	257	239	220	251	209	196	238	238	200	232	244	222	246	247	235	235	226	226	223	223	238	242	217	233	195	231	239	238	222	248	246	241	211	223	249	195	235	225	220	249	224	229	235	218	224	224	237	212	230	238	218	234	243	210	186	205	220	238	252	256	230	194	216	245	242	223	235	218	193	220	249	198	230	205	230	225	204	263	241	219	223	228	222	234	225	230	221	230	201	228	231	204	244	238	238	239	213	233	233	215	228	216	262	212	226	248	246	209	214	195	227	247	238	232	218	229	223	229	182	234	232	224	226	215	213	231	234	259	214	223	213	221	225	207	208	238	228	209	249	233	236	198	224	185	238	206
7544	7669	5339	5397	4950	4188	3126	2575	2319	2184	2078	1726	1508	1365	1197	1158	1025	1055	927	847	864	802	775	693	653	644	684	630	651	671	609	601	592	586	633	609	553	602	607	614	606	587	610	557	596	554	562	505	552	552	542	555	512	514	541	561	574	509	551	535	543	522	529	548	534	532	558	562	546	571	564	537	506	516	540	566	510	552	517	619	536	560	540	567	568	535	534	589	546	532	543	545	576	572	568	533	495	524	536	528	549	507	523	524	549	507	503	521	533	519	570	579	505	533	548	531	518	545	545	503	549	560	508	588	556	521	528	566	525	539	524	513	565	540	576	528	519	552	499	530	514	526	510	536	506	537	580	551	515	556	521	511	548	526	541	550	521	536	497	510	513	571	535	509	507	501	553	557	565	542	565	524	517	532	547	589	558	530	553	573	572	561	506	526	565	533	510	530	556	563	510	545	507	507	524	574	554	571	505	511	503	506	512	551	561	549	520	562	518	588	559	514	529	527	543	505	505	544	558	572	565	544	508	548	534	506	573	505	538	524	527	577	510	547	529	534	539	537	513	524	565	500	560	579	542	584	525	530	545	545	518	501	541	569	513	499	520	533	547	566	568	523	539	513	528	564	537	580	565	523	563	532	583	549	566	490	556	509	549	568	555	522	590	545	524	528	516	536	523	521	535	529	554	537	544	499	524	519	540	527	522	528	529	551	507	528	539	517	563	551	546	570	550	543	478	553	533	586	555	557	516	531	524	583	539	534	553	539	509	568	504	571	558	530	551	517	570	546	552	538	526	547	547	554	516	497	524	541	529	536	542	512	514	561	548	525	522	564	490	538	541	546	521	526	521	561	502	555	491	515	587	551	536	522	567	583	541	580	546	520	528	531	513	535	511	527	524	550	512	541	526	548	510	509	507	544	554	535	533	511	542	494	538	508	538	546	546	547	478	545	542	560	543	512	537	545	528	512	599	559	535	555	575	510	535	559	510	564	520	520	528	525	526	551	559	561	537	567	527	512	507	545	558	546	542	520	553	508	557	541	507	510	557	522	574	534	529	523	514	551	523	566	502	518	523	537	555	545	507	526	561	524	536	542	544	541	541	546	605	541	527	530	536	519	525	575	552	529	536	523	565	529	566	557	541	542	510	532	575	503	535	528	525	532	541	519	543	513	523	532	567	548	507	556	519	536	506	532	532	531	539	543	537	549	529	537	517	520	528	582	570	540	585	547	532	578	509	531	525	500	525	524	502	475	529	496	522	512	525	545	536	502	531	543	573	515	555	556	570	511	554	478	521	540	518	503	529	526	558	522	515	475	594	543	554	519	519	551	522	560	520	507	536	519	524	508	527	522	540	504	553	528	500	511	532	568	545	535	545	557	566	578	548	520	541	533	568	549	520	518	523	565	509	532	555	547	582	524	543	579	495	530	533	510	554	579	543	526	538	545	562	478	552	538	511	522	574	530	513	523	528	550	532	545	536	563	500	561	534	517	546	533	538	497	539	573	539	531	526	534	530	523	564	540	554	552	559	516	506	549	535	557	539	534	568	572	560	549	459	547	533	535	529	542	562	523	512	532	559	562	526	530	559	511	537	488	533	520	513	513	515	509	533	567	546	544	544	521	558	515	549	557	533	521	527	505	552	527	538	533	561	529	525	567	536	507	562	552	511	539	550	508	538	532	486	498	521	549	563	546	540	536	513	559	557	549	517	513	543	552	535	508	562	535	535	567	539	535	508	554	599	497	555	541	503	525	539	498	547	535	608	514	509	536	541	571	501	567	518	541	562	520	544	502	573	519	558	517	512	555	541	502	566	527	522	513	575	556	563	520	530	518	523	549	490	516	516	535	510	525	542	526	591	510	521	519	557	511	536	520	566	551	568	527	567	530	499	529	528	541	519	573	513	558	535	552	554	547	546	530	553	533	543	546	506	562	550	563	533	501	535	519	539	511	555	488	526	549	562	546	531	523	533	501	517	507	488	531	502	521	524	479	552	560	507	551	576	530	529	494	564	515	546	552	515	517	549	510	553	518	588	560	554	542	564	545	490	541	527	565	537	532	554	555	522	527	541	538	510	536	538	534	535	558	525	510	541	531	522	505	536	548	547	525	520	531	557	519	564	510	527	513	563	505	534	510	502	544	533	523	519	567	531	568	502	535	530	537	569	555	525	494	544	595	528	506	553	562	531	513	511	596	522	552	519	532	542	585	554	513	602	522	583	552	525	522	535	555	506	509	501	556	507	556	504	586	529	511	495	513	544	531	562	538	485	564	523	521	552	521	534	555	548	560	537	548	529	531	538	480	533	551	506	537	537	536	517	535	502	553	548	504	545	534	523	565	569	535	527	524	529	549	543	518	538	530	513	517	529	531	564	553	503	513	524	501	526	538	504	525	524	560	561	557	496	523	541	513	523	576	525	532	534	534	537	522	579	542	546	493	521	559	557	537	534	500	563	533	542	519	587	554	521	520	551	559	589	545	523	506	523	541	516	526	560	528	537	548	525	558	551	578	528	553	528	521	543	530	567	529	509	531	565	559	477	556	497	537	571	569	503	559	556	535	535	556	557	594	538	525	525	502	542	592	525	549	544	543	522	543	540	565	537	571	562	546	519	518	525	552	534	532	562	525	535	480	538	549	565	552	521	543	540	503	539	529	498	543	500	543	565	560	569	523	527	557	490	519	524	571	543	519	550	521	586	556	556	557	597	519	564	512	553	546	561	551	563	603	553	544	584	529	537	509	515	526	517	575	554	540	508	540	578	530	533	537	518	525	514	527	546	571	573	541	516	509	542	546	485	523	508	522	567	494	582	580	525	529	536	541	567	541	543	541	518	559	526	520	548	528	497	551	558	506	529	514	535	522	514	570	490	488	536	545	546	539	525	525	515	517	555	536	530	557	562	559	512	505	553	528	546	556	508	526	562	509	528	541	509	546	542	562	583	565	532	519	555	503	543	527	545	558	556	573	556	516	545	532	506	539	555	532	510	508	516	569	527	563	545	523	553	497	546	545	492	510	511	538	551	560	542	573	522	538	590	562	514	497	524	556	535	529	557	529	543	518	524	566	524	563	522	585	502	589	490	548	524	565	526	504	530	524	558	503	528	556	525	550	504	495	516	533	495	524	550	549	528	554	551	567	580	527	545	543	532	556	562	544	571	508	543	489	535	557	512	568	538	545	521	491	550	538	570	551	542	565	502	586	548	528	582	512	522	520	518	563	539	549	531	535	518	578	520	534	558	527	527	538	539	530	517	523	536	575	526	500	551	546	480	509	546	546	521	508	508	566	482	511	558	545	533	555	537	522	508	535	525	539	521	551	511	526	534	539	537	549	542	511	535	503	523	579	520	540	530	485	550	502	543	531	541	548	538	503	518	532	490	529	542	543	544	551	547	531	532	512	548	502	506	552	543	530	536	536	547	532	540	506	536	524	487	536	488	514	598	558	514	561	530	550	509	561	563	558	518	521	569	506	540	548	518	502	576	527	534	547
30443	29210	14907	6793	3733	2155	1436	1004	895	804	734	675	586	533	470	416	431	371	361	335	307	302	308	250	273	278	257	260	246	271	276	242	240	262	248	249	248	250	221	256	234	220	233	205	228	223	233	241	220	224	248	242	204	216	236	238	231	245	245	222	220	224	228	247	232	210	217	216	220	205	187	213	215	227	235	206	257	218	205	254	215	244	235	203	224	233	227	230	222	215	214	199	237	229	222	247	223	186	226	237	211	225	269	224	224	204	219	246	222	231	247	211	209	215	218	208	202	216	239	223	202	210	218	209	241	231	226	233	234	213	228	225	244	240	208	226	222	209	224	248	250	227	187	202	210	215	219	225	214	204	248	213	221	237	238	213	256	229	239	215	224	210	215	245	225	218	245	225	231	229	210	229	210	214	223	208	227	209	203	219	198	201	220	206	231	189	210	197	201	225	196	217	212	243	231	232	260	235	204	222	228	216	213	185	231	227	224	223	199	228	209	254	231	210	211	226	200	217	227	224	212	216	197	213	215	218	207	205	229	199	239	220	245	227	243	219	230	220	188	227	215	218	223	221	229	225	229	243	232	217	223	214	225	229	224	242	203	209	222	198	217	218	218	227	236	215	218	210	212	231	237	211	240	227	232	225	243	204	233	238	204	247	229	194	212	189	217	215	194	238	243	209	197	221	214	252	213	216	224	239	213	248	208	228	216	228	231	218	222	194	201	215	210	240	227	252	217	240	227	224	225	201	265	253	203	217	218	223	193	247	218	233	211	219	220	237	221	214	220	195	231	237	234	218	234	240	224	246	211	238	215	220	215	216	197	241	228	220	240	201	233	228	235	228	218	246	225	205	215	239	231	229	220	227	223	219	213	249	199	202	191	219	226	197	240	246	214	217	215	230	238	198	239	226	232	249	208	238	242	213	199	223	215	213	191	221	232	241	222	229	205	220	220	220	225	230	220	195	218	250	226	221	222	200	232	236	245	204	213	206	240	220	232	227	235	227	240	219	206	244	255	215	231	209	252	218	235	221	248	235	217	235	211	226	221	216	205	235	221	232	215	255	218	221	208	193	257	249	243	218	227	232	210	205	204	238	222	224	207	213	229	224	224	235	228	233	231	221	274	193	200	239	211	233	214	231	214	216	230	210	216	235	218	203	220	234	240	205	216	242	238	235	190	212	208	226	231	226	210	231	244	216	218	218	200	220	218	250	206	215	201	251	211	213	202	199	258	257	220	206	236	242	212	228	228	211	187	206	212	219	257	197	235	207	204	219	218	202	239	233	186	236	211	231	221	243	214	199	229	213	224	254	212	219	220	202	192	216	236	220	211	211	237	217	231	191	209	226	214	256	218	247	225	239	211	234	207	252	239	235	223	237	216	248	242	233	222	240	239	223	209	235	211	231	220	214	196	219	247	220	212	209	223	229	223	213	218	230	216	217	221	237	206	232	217	202	236	223	241	250	214	228	222	235	218	193	234	204	199	235	283	237	225	238	194	227	218	213	202	215	218	206	229	223	191	220	254	208	231	249	239	256	242	204	253	221	234	196	237	204	228	202	222	238	212	212	203	219	245	225	242	207	220	231	226	211	223	231	241	226	213	249	229	236	217	242	244	232	215	228	223	231	236	252	231	239	225	230	225	203	226	216	271	230	179	221	193	207	215	201	223	232	201	223	242	204	194	215	216	227	254	280	222	248	204	211	201	265	221	217	257	215	224	225	221	230	231	237	199	224	195	201	230	212	213	242	220	237	229	231	217	211	220	239	195	247	228	198	207	228	229	207	223	231	216	215	211	249	205	249	241	214	239	199	216	238	195	233	251	222	206	244	220	241	208	220	219	244	237	231	188	222	230	253	220	213	208	205	231	223	199	240	218	244	233	214	193	197	243	210	229	233	229	207	209	204	229	207	203	207	221	220	221	222	223	246	219	217	233	244	226	217	235	233	204	228	230	226	230	237	230	243	199	217	246	227	254	212	256	256	218	206	235	225	217	229	205	218	229	233	226	199	216	227	220	218	233	227	217	201	253	209	228	212	222	208	234	223	218	211	214	254	230	228	228	207	225	235	224	222	218	226	232	211	220	229	189	182	197	254	205	235	238	224	236	188	228	209	233	239	232	218	211	202	263	263	223	232	201	196	235	217	219	199	218	241	250	214	211	225	235	245	228	233	211	231	244	232	221	216	222	218	239	221	232	214	259	223	214	251	250	210	254	212	253	216	203	248	231	212	245	187	228	225	227	224	220	209	218	231	232	221	219	202	231	221	222	214	204	242	227	212	242	241	222	236	226	217	256	217	218	199	198	236	208	212	195	199	206	226	189	225	224	213	223	223	231	214	246	228	239	221	210	203	253	221	239	207	233	223	251	241	202	200	219	215	227	231	213	203	230	226	212	221	214	222	205	217	223	193	239	220	197	235	238	244	231	197	261	227	197	243	201	232	216	220	251	217	250	192	242	216	225	221	235	223	238	226	234	253	233	235	229	215	215	218	198	219	214	190	220	228	241	193	235	238	240	232	212	201	218	262	205	224	219	226	216	217	196	202	235	215	239	215	230	205	210	226	203	196	213	213	227	224	227	209	218	234	215	228	217	238	244	202	239	238	212	231	210	201	213	212	178	208	252	204	218	243	219	220	246	241	211	230	213	221	213	220	249	204	219	223	231	210	217	205	215	199	222	211	204	241	202	221	235	249	210	243	208	235	244	239	231	253	215	217	214	199	235	213	213	205	209	219	204	216	228	238	241	234	247	222	235	208	196	198	213	199	218	209	218	219	238	190	212	225	216	214	250	201	213	221	211	230	220	222	210	245	207	229	213	247	197	200	204	236	241	218	198	217	220	230	239	232	221	222	224	224	207	200	216	231	212	195	243	240	199	217	232	210	236	216	219	230	224	217	214	229	208	222	233	224	241	218	228	222	216	238	214	249	226	217	244	228	212	202	227	227	239	210	229	242	196	222	249	219	211	201	221	219	237	243	223	234	219	200	198	221	211	219	219	221	239	257	210	208	225	201	204	190	212	222	229	224	196	230	229	229	210	225	219	206	234	211	212	224	231	209	217	236	235	217	239	235	216	242	223	210	257	228	219	196	225	218	257	228	205	186	230	237	261	239	216	210	237	243	219	249	242	223	194	240	220	239	202	231	218	211	235	206	214	201	227	242	224	239	197	228	237	213	242	217	203	229	237	198	248	214	197	238	213	217	209	221	219	232	259	233	208	216	199	216	233	205	211	213	236	246	221	217	236	224	241	228	212	216	211	222	222	218	224	210	235	191	218	209	237	245	219	207	222	241	231	208	229	208	221	227	225	217	226	235	230	208	228	216	243	199	202	208	207	235	223	214	220	221	225	197	215	210	194	238	226	201	234	240	214	233	232	223	228	206	217	208	220	258	230	222	201	230	188	227	200	211	210	231	220	198	240	209	213	202	235	219	213	205	230	227	246	224	214	203	201	208	221	216	235	218	215	218	218	237	210	240	215	215
23604	25018	10631	9822	9102	7223	5464	4384	3960	3830	3408	2962	2572	2281	1921	1658	1713	1629	1397	1250	1164	1140	1075	1055	870	886	842	798	779	739	738	715	691	678	719	649	678	649	617	636	641	608	626	592	550	571	560	580	552	573	583	593	557	570	522	572	568	577	532	533	561	535	578	510	510	560	544	585	513	541	539	515	544	561	542	529	590	500	555	545	561	560	520	547	560	518	541	518	505	552	541	549	526	489	505	529	590	513	577	572	499	529	550	540	500	563	535	490	527	501	489	566	548	546	526	497	527	526	523	533	519	524	514	520	529	531	538	493	542	543	508	552	548	536	577	517	521	519	536	551	523	492	525	538	542	534	561	547	522	497	557	527	549	528	554	517	557	508	535	518	535	555	534	517	479	496	529	545	516	524	566	541	575	522	557	534	524	547	565	525	527	537	549	547	558	505	528	547	525	537	532	526	537	566	514	533	505	530	524	539	515	552	580	492	503	528	492	507	529	518	535	543	524	530	523	543	513	522	533	522	525	504	514	526	567	579	507	515	532	524	568	583	527	567	483	575	529	501	543	543	555	516	477	548	515	523	546	558	473	570	554	519	525	515	527	540	520	522	525	561	504	511	524	511	517	547	554	533	508	494	536	516	549	526	513	525	515	527	526	530	523	542	536	526	564	572	545	506	549	506	532	523	505	554	544	534	548	541	519	540	511	554	550	524	521	569	529	565	498	525	537	484	564	541	514	517	528	527	562	518	527	500	554	569	527	559	538	578	524	574	520	514	527	510	535	524	525	546	523	534	550	541	541	523	503	494	542	509	533	542	520	552	487	480	503	509	607	537	530	514	520	522	525	517	529	518	533	542	564	538	539	550	520	530	522	513	506	490	537	503	535	530	527	549	474	516	506	559	574	554	555	476	506	504	488	533	531	548	525	539	543	502	497	529	502	505	565	545	495	540	530	534	537	558	510	499	529	486	524	536	509	541	527	519	514	487	492	530	579	515	538	550	524	513	526	558	501	508	509	515	533	522	508	489	541	506	556	529	538	526	506	506	550	514	534	532	491	503	508	521	523	554	551	539	573	537	544	519	545	558	569	563	519	531	499	507	514	520	485	538	513	554	512	520	528	556	532	524	523	559	529	518	533	546	542	566	547	519	512	503	553	522	504	510	526	552	524	541	518	539	534	507	531	527	541	500	529	542	498	556	505	528	548	547	550	535	527	559	566	486	543	581	572	479	523	522	493	552	531	540	527	533	518	490	507	580	550	525	493	536	528	546	543	530	506	561	539	531	531	561	488	534	544	545	510	520	536	549	517	555	561	516	525	506	522	529	569	544	493	512	518	546	536	562	517	530	523	533	538	492	517	530	540	517	550	560	550	529	544	550	548	528	538	539	534	505	514	542	584	572	548	530	529	529	526	549	536	528	522	511	559	534	525	539	521	513	499	539	565	548	544	486	526	518	533	547	564	525	530	519	543	564	557	535	573	558	487	545	523	576	525	549	513	505	498	493	527	542	555	486	497	505	573	520	527	556	533	502	501	518	493	531	494	556	556	533	522	494	553	562	537	510	512	543	487	547	522	545	520	498	532	541	535	546	523	574	501	557	507	537	554	519	510	534	511	537	517	511	522	497	510	566	566	532	548	560	502	553	504	509	565	541	489	513	528	550	507	499	506	572	546	517	556	532	516	533	485	552	534	542	542	526	525	492	550	522	536	545	608	540	545	553	516	572	540	512	563	551	543	514	553	504	531	547	538	542	544	519	495	529	546	503	527	512	531	560	531	519	509	521	537	510	584	499	547	518	557	532	545	518	507	506	495	562	581	510	513	522	498	529	546	533	500	537	529	505	567	537	554	558	580	561	514	564	480	520	525	485	528	518	515	504	538	519	536	529	541	479	536	564	495	509	543	525	485	517	547	542	554	520	486	532	519	524	584	529	546	546	528	512	547	531	530	536	490	498	560	548	523	513	547	557	538	550	554	575	526	534	508	531	554	557	497	534	567	541	524	535	533	524	509	518	532	514	502	522	501	512	555	522	538	538	533	565	508	559	558	507	557	536	557	545	530	566	527	535	547	491	513	543	577	523	542	573	527	515	527	541	494	531	517	522	536	581	462	509	535	510	511	500	507	520	539	536	513	488	516	535	509	530	519	527	578	553	557	533	501	538	539	561	525	529	522	543	495	524	521	462	519	526	485	558	525	544	552	529	501	572	554	531	509	530	527	542	522	513	490	538	553	521	517	516	504	552	544	529	522	528	536	529	548	532	532	566	482	527	522	532	545	546	539	585	527	529	533	494	560	539	542	497	546	522	528	571	551	524	508	539	543	504	540	489	526	551	528	513	549	508	511	521	498	511	521	520	567	542	539	508	521	514	513	567	537	559	537	534	500	547	521	551	537	510	518	519	536	544	534	527	519	512	543	506	541	551	497	503	537	503	491	565	505	525	567	567	551	561	522	539	517	582	490	566	535	540	526	518	552	527	500	551	553	565	492	486	548	533	555	510	558	512	537	532	518	473	476	496	593	560	527	539	544	524	561	522	534	513	521	530	534	496	529	483	536	550	515	515	523	558	524	570	536	493	573	542	531	487	500	523	496	550	567	542	548	582	544	518	492	483	543	514	567	545	541	538	550	548	552	480	557	512	567	484	532	522	538	533	518	524	512	516	536	548	555	555	537	555	523	547	516	537	525	496	529	529	506	529	528	554	543	526	496	516	556	553	553	511	536	518	556	528	533	523	509	520	502	524	507	553	524	515	511	536	556	511	490	541	507	520	552	518	544	543	521	514	526	526	542	534	530	533	549	559	513	528	540	527	589	530	527	518	506	535	510	524	505	555	553	560	564	566	516	509	515	504	519	543	587	530	542	532	521	488	548	573	535	542	520	523	551	525	545	560	537	497	546	563	505	543	514	541	529	502	501	526	545	524	532	559	503	505	532	585	534	503	563	503	507	485	519	522	543	545	547	508	527	550	581	545	507	487	544	555	549	503	476	568	538	527	498	524	511	546	542	556	523	532	522	541	531	501	500	471	564	533	530	507	536	541	529	581	541	486	522	498	494	566	556	537	505	526	548	527	496	566	538	545	526	536	531	481	499	547	546	544	542	484	568	552	507	527	522	507	516	502	532	528	535	534	535	544	543	545	532	564	514	558	521	539	523	520	512	542	560	573	533	565	549	545	545	564	551	529	536	548	518	474	513	518	524	532	523	571	524	530	525	565	504	527	559	535	555	515	518	525	536	507	511	551	564	517	520	530	521	552	550	509	558	512	504	510	473	550	565	498	550	538	535	533	554	574	508	546	527	499	516	545	526	540	516	524	555	536	536	516	535	512	471	526	517	552	490	482	477	563	508	569	540	519	532	546	538	486	541	511	526	537	557	543	508	515	520	540	509	514	512	538	505	499	531	556	539	542	540	516	523	513	519	524	491	548	528	551	551	518	553	507	535	514	536	546	514	506	502	542	537	539	547	520	535	549	528	575	541	559	558	548
42028	41126	23350	13203	7349	3884	2453	1699	1207	1227	987	853	746	628	594	491	502	410	394	403	363	315	330	316	273	252	255	250	249	249	240	226	206	243	219	233	200	222	214	222	256	220	219	196	217	229	183	198	214	196	206	206	213	215	225	204	185	195	223	176	220	201	181	195	189	210	183	183	190	196	181	168	182	187	211	164	197	181	176	184	189	213	192	208	176	175	194	213	186	193	189	216	194	197	161	190	188	210	201	192	193	195	201	205	192	179	222	190	195	201	183	233	203	205	193	195	177	189	218	205	214	194	213	176	204	206	173	163	190	210	167	188	214	202	208	187	213	180	172	218	159	169	168	196	200	227	172	183	178	190	207	170	179	179	154	208	219	181	148	152	202	190	173	176	170	193	183	187	198	185	210	191	171	213	176	199	187	209	179	158	200	203	228	195	197	168	191	191	179	182	199	218	193	201	199	179	192	215	197	198	200	183	205	173	180	197	192	182	165	197	196	186	178	193	191	191	189	185	213	195	187	214	200	218	210	160	208	178	183	197	200	202	171	200	191	196	211	198	189	182	191	198	167	180	207	170	182	173	201	197	197	197	183	187	189	184	179	167	177	202	200	201	207	197	167	183	202	200	193	206	232	194	176	207	210	189	198	187	220	196	194	170	174	199	208	195	185	179	181	186	202	201	181	196	161	188	203	179	182	193	191	178	195	186	196	179	192	198	220	199	175	201	194	194	177	210	201	179	189	209	210	186	216	194	181	219	191	190	186	172	182	186	153	180	179	199	166	174	190	215	188	201	207	201	227	183	204	177	203	214	173	202	193	195	220	207	189	204	175	172	184	187	173	179	188	209	204	217	198	190	187	230	190	212	182	223	188	179	181	203	189	207	202	162	200	194	197	201	234	183	165	194	230	181	203	199	185	188	182	181	194	196	183	194	201	181	182	179	192	191	203	200	158	193	194	174	191	216	178	214	207	200	169	212	201	159	186	204	195	173	208	200	178	186	174	190	217	194	204	178	198	222	164	176	201	191	208	191	186	186	193	188	193	194	180	173	176	170	187	186	156	189	205	177	199	194	177	190	202	180	176	180	182	178	175	205	186	192	191	166	188	168	185	173	213	212	201	201	198	180	183	188	221	189	206	168	185	195	180	216	191	213	182	202	204	212	197	189	171	190	166	200	210	193	197	206	188	190	196	195	214	194	133	190	203	200	192	200	169	196	207	201	182	194	180	191	191	194	178	189	193	178	189	209	182	180	174	232	179	197	192	171	201	187	161	186	195	204	206	187	199	187	197	189	184	182	220	185	175	203	178	207	208	192	174	188	194	205	163	179	204	172	168	195	179	181	206	193	186	154	171	199	197	195	190	202	202	214	212	180	201	182	206	173	189	188	199	159	212	199	188	204	201	189	200	212	182	200	199	184	196	174	190	181	212	195	184	186	208	201	187	186	181	184	219	182	187	166	194	184	196	171	189	187	182	179	177	195	207	200	182	199	180	188	227	192	179	136	194	178	165	192	201	186	193	190	192	188	184	210	211	234	164	172	194	193	196	199	201	174	164	172	179	178	200	200	193	191	179	204	181	196	214	193	180	214	200	206	160	166	176	218	188	195	203	173	209	182	215	186	214	209	185	182	192	193	194	188	192	180	185	174	198	193	188	204	201	188	187	172	190	173	187	232	197	169	188	207	199	223	195	174	209	192	173	201	210	188	190	199	169	168	174	229	220	198	188	190	192	168	176	185	174	189	189	204	213	192	178	187	181	219	200	173	195	193	184	192	186	201	206	204	222	180	197	214	196	191	181	199	190	180	180	198	192	204	171	188	195	186	195	222	201	194	195	187	175	201	193	197	206	205	164	211	179	186	195	203	203	176	187	209	199	191	215	187	196	185	185	195	210	169	202	180	206	207	181	199	161	169	194	193	202	203	181	173	190	207	182	216	185	188	195	200	199	198	186	204	198	199	169	199	182	219	200	189	201	183	208	215	213	186	179	211	187	197	193	198	190	183	185	189	189	179	194	185	210	202	211	187	181	168	206	189	189	189	162	200	185	194	194	179	201	185	185	192	197	191	201	181	195	210	184	168	199	195	181	181	188	176	182	165	201	195	198	167	178	186	180	185	177	170	175	191	202	186	209	183	203	208	215	169	190	194	198	179	179	224	170	204	200	186	171	205	192	214	184	190	235	211	198	214	187	146	196	178	165	198	203	195	196	214	185	177	199	203	173	162	175	178	169	188	192	202	198	190	175	189	159	152	202	198	187	175	194	185	191	166	204	198	200	209	201	209	186	198	176	200	189	185	176	200	180	193	207	195	188	188	161	179	189	192	171	207	201	205	181	180	205	213	185	182	179	196	177	202	197	184	165	207	197	189	177	217	205	176	189	188	202	174	193	194	177	199	203	209	201	169	212	226	203	181	189	181	193	199	169	180	194	177	202	209	192	174	190	188	212	176	191	226	183	202	187	194	186	193	190	172	186	194	174	223	176	173	185	180	188	158	188	197	187	205	213	173	209	193	204	194	199	172	187	196	187	185	188	172	213	176	198	189	187	203	188	194	228	200	193	156	183	194	182	214	185	223	180	229	186	194	191	193	199	196	173	163	193	178	190	219	175	186	155	214	165	180	199	205	179	170	174	174	173	218	221	186	188	179	195	209	227	204	189	165	179	179	186	187	200	171	211	198	212	204	180	209	183	200	218	204	195	193	188	197	201	192	196	200	175	199	203	198	193	190	173	170	185	200	185	201	205	203	172	195	195	184	197	194	158	216	188	185	205	211	186	216	197	182	195	195	206	188	183	164	192	195	185	206	207	183	202	221	192	214	213	205	206	196	205	166	166	186	174	189	184	188	191	176	202	195	199	210	178	187	193	178	170	189	215	187	199	187	169	173	175	205	191	160	169	182	177	212	190	217	175	202	195	176	188	187	209	187	181	191	209	175	208	228	189	166	211	171	191	189	206	179	191	163	190	191	184	189	168	205	194	183	175	196	237	165	234	205	196	169	189	197	176	195	166	176	206	186	202	210	179	183	201	185	202	194	183	199	205	209	204	198	203	187	193	174	207	220	175	175	191	203	212	181	183	190	198	216	153	199	216	194	190	187	177	173	173	190	198	176	184	183	191	195	180	204	182	189	207	219	177	200	205	205	167	205	183	185	212	182	180	198	204	183	191	199	184	175	224	203	184	177	167	182	199	208	192	218	169	198	193	188	209	179	199	210	201	172	175	171	196	233	187	186	218	166	205	179	186	205	212	182	218	188	185	201	176	183	205	202	185	195	184	181	206	186	201	195	208	205	191	197	175	189	190	194	196	183	204	198	172	181	169	216	190	224	182	191	216	191	206	192	172	175	179	172	176	198	196	190	170	196	210	185	169	199	178	203	184	189	197	196	192	160	184	193	194	196	176	201	207	192	193	190	217	180	200	184	197	201	200	174	210	194	200	220	178	183	177	210	186	199	200	175	200	200	171	209	211	188	198	184	188	205
31760	34975	15572	14130	12474	9259	7812	6629	5556	5407	4841	3983	3354	3116	2512	2430	2417	2073	1660	1595	1392	1347	1303	1213	1065	990	825	799	866	815	762	776	796	713	701	671	685	604	687	657	645	601	556	519	543	591	568	512	498	525	514	525	495	477	465	503	480	467	476	486	491	478	441	497	504	484	477	484	489	466	500	464	459	460	444	476	469	449	450	459	445	476	433	437	478	446	453	468	477	423	463	457	462	483	477	440	438	483	466	463	432	468	468	436	429	465	448	464	386	467	473	471	401	472	471	457	485	446	467	475	459	452	445	434	478	459	476	459	442	451	495	446	453	427	443	445	491	444	494	457	489	448	466	463	464	457	469	452	461	497	421	443	486	458	430	455	467	462	477	485	481	472	462	484	465	472	428	490	475	420	461	449	458	469	489	446	411	468	454	439	417	481	457	443	433	470	452	487	478	447	468	467	488	469	462	436	465	441	474	456	487	453	505	449	472	460	459	447	394	495	446	478	487	439	462	493	482	449	446	444	468	421	436	421	408	479	443	450	467	462	480	451	473	486	503	457	443	468	465	437	464	451	457	450	463	464	492	458	461	504	469	498	439	476	434	479	460	448	444	463	463	409	471	448	469	482	467	440	492	483	448	469	449	460	472	441	450	483	483	407	436	488	437	466	503	451	479	445	459	418	440	505	478	457	455	472	462	447	457	429	477	464	434	461	459	486	471	455	465	444	436	437	451	472	412	458	452	500	463	440	434	471	467	470	489	497	445	476	475	445	455	466	459	472	443	457	439	410	449	479	473	459	482	440	459	439	452	476	460	459	458	440	460	453	479	464	487	475	471	470	425	455	459	461	497	437	463	444	450	468	452	430	466	443	460	497	456	476	396	470	444	466	477	443	498	421	415	437	486	467	462	443	477	444	476	438	487	440	471	446	449	446	467	437	433	464	424	493	463	443	456	410	434	434	479	449	432	473	465	445	404	481	436	436	487	471	430	462	481	458	473	500	436	428	458	433	448	477	464	483	425	452	444	436	475	476	485	433	454	515	451	454	440	439	437	460	456	431	469	446	450	450	461	443	446	427	463	453	442	456	482	469	445	428	448	424	482	449	457	446	498	447	426	449	450	439	450	494	462	443	456	495	456	418	466	482	449	460	443	502	459	457	474	477	446	475	425	444	433	472	423	446	443	426	418	472	464	454	454	474	486	479	425	460	478	451	470	496	475	492	455	440	413	481	460	439	486	456	451	445	488	457	430	470	442	454	460	467	450	463	436	442	460	461	447	436	431	487	470	465	468	452	458	446	476	473	461	463	472	457	438	502	481	466	486	490	464	443	454	469	444	432	482	449	462	451	396	458	438	436	487	469	464	459	443	450	483	472	474	505	488	500	460	480	445	420	482	473	461	502	508	440	487	472	459	429	487	472	469	470	457	485	464	428	455	474	477	483	470	415	448	453	494	456	498	469	478	509	482	430	415	460	485	448	504	466	446	431	450	486	459	467	462	464	472	466	488	463	455	478	457	452	490	459	468	450	503	452	446	438	473	451	465	464	462	466	479	452	479	457	464	451	472	430	471	487	498	430	449	475	434	489	475	454	478	430	414	506	453	417	450	489	470	449	462	476	437	463	506	449	431	427	445	478	446	452	449	460	449	461	448	478	469	481	479	466	466	457	481	469	468	426	440	456	475	453	454	457	456	461	510	460	444	466	425	458	451	493	471	464	467	465	418	469	438	408	460	462	495	444	479	460	474	448	472	442	467	430	436	461	452	490	497	436	455	447	443	472	430	471	486	469	429	443	434	487	420	487	503	470	438	492	420	481	455	440	469	467	467	455	439	462	458	450	501	482	441	453	475	468	440	479	416	445	462	450	436	450	447	457	482	496	536	457	444	428	433	450	435	452	477	473	457	474	458	474	464	475	482	474	497	476	487	485	470	445	481	437	465	451	462	470	472	524	455	494	456	465	451	458	423	453	481	438	447	449	443	423	421	466	456	458	443	429	458	439	430	449	454	457	457	420	453	439	472	479	436	470	491	464	485	442	438	456	456	414	457	447	412	439	482	448	456	478	405	495	506	471	425	462	453	468	406	462	453	447	427	475	466	477	391	438	470	454	456	429	463	443	438	457	435	460	441	450	496	438	471	432	467	462	455	467	453	467	475	467	423	451	430	421	459	458	455	464	501	447	454	442	459	438	450	484	407	487	437	487	454	498	431	454	470	456	473	464	495	483	467	468	459	439	457	460	457	441	452	456	451	462	466	462	463	466	487	460	417	484	447	414	456	460	469	449	478	447	483	448	457	416	456	458	481	460	462	446	445	464	490	435	445	466	455	456	461	472	421	493	460	462	455	447	479	462	463	476	448	496	487	468	452	451	435	469	464	459	473	467	447	458	482	440	428	471	475	431	436	469	469	430	486	477	482	443	479	456	466	452	487	455	432	499	446	429	459	472	486	457	476	445	469	476	398	440	439	460	478	454	440	444	447	494	432	453	459	484	461	448	474	442	465	460	476	479	479	456	495	444	482	458	429	475	454	465	454	482	484	513	432	428	456	455	457	457	467	450	454	446	486	473	422	473	441	449	488	507	454	442	469	481	470	466	474	450	442	500	454	458	465	443	426	463	426	447	493	445	443	398	468	462	508	453	423	472	456	431	440	419	471	457	469	458	443	449	459	495	462	455	484	480	429	396	457	487	453	445	443	481	497	479	459	448	456	454	419	462	453	471	448	446	446	472	453	506	459	457	462	455	452	440	427	469	472	490	430	486	471	490	425	461	470	451	473	454	491	438	488	456	458	436	519	454	494	477	429	487	469	435	470	444	467	437	421	455	442	485	472	454	436	452	495	472	462	474	447	434	476	465	443	446	439	506	463	503	487	495	447	427	470	450	444	436	433	479	502	445	442	459	469	438	491	487	425	461	484	461	454	435	480	427	491	453	435	450	479	463	490	446	452	439	470	448	448	447	468	431	449	489	465	448	459	501	439	419	440	418	475	447	436	482	426	447	476	478	425	466	447	430	438	461	438	501	457	447	418	487	469	497	485	456	431	469	451	454	436	490	476	434	452	444	444	427	468	479	466	443	445	474	456	450	414	463	442	494	428	421	471	473	438	454	445	450	436	435	448	454	486	472	472	478	467	453	473	446	429	433	472	454	457	467	506	442	420	502	448	438	461	468	460	413	448	467	436	445	463	495	449	439	442	476	445	438	457	493	447	469	424	477	446	455	454	478	453	451	443	437	473	459	487	434	443	427	451	480	438	442	456	452	466	449	485	464	479	455	454	436	458	485	477	457	474	432	469	451	453	452	468	462	494	471	460	442	448	452	419	467	506	391	450	462	481	477	453	474	480	450	425	449	464	433	501	449	452	432	457	442	430	435	495	473	440	483	450	418	473	456	447	433	441	453	455	447	425	493	493	516	499	433	430	507	481	448	456	428	445	439	439	439	451	482	484	474	443	487	494	488	456	487	459	473	443	455	463	473	450	463	487	447
9490	6369	3203	1875	1351	916	768	653	554	588	489	404	398	366	301	358	331	297	314	301	255	248	242	269	245	246	232	253	239	245	222	236	241	231	254	237	228	255	216	258	255	246	238	244	232	220	215	248	258	221	223	218	243	239	203	231	252	273	226	216	226	230	235	218	213	220	215	239	231	214	227	220	226	229	180	219	221	227	226	236	217	247	244	215	253	236	206	238	242	267	229	228	240	245	196	207	211	226	211	206	215	229	235	208	252	212	201	225	242	213	199	246	211	210	235	229	215	224	224	258	208	248	253	215	241	213	216	239	206	213	232	224	225	223	231	224	222	243	227	226	212	201	223	218	238	223	204	243	235	263	229	231	208	249	219	228	223	215	227	256	227	249	225	223	213	230	239	213	251	225	230	221	215	216	217	217	220	271	239	203	246	218	213	223	228	227	221	222	219	226	238	237	233	213	210	237	259	239	216	218	244	218	211	208	211	240	221	219	251	268	242	240	192	213	238	236	228	259	236	230	210	226	248	242	230	202	240	223	234	224	217	226	213	211	243	206	227	231	206	244	221	224	228	251	210	225	218	210	217	232	232	228	220	229	241	210	239	195	204	225	254	217	182	234	247	232	228	240	204	225	205	230	212	203	232	230	237	209	224	285	195	208	236	246	241	266	228	210	227	228	206	225	244	221	201	226	234	239	224	222	214	262	205	218	252	234	228	249	236	250	228	247	202	204	229	249	242	243	221	254	206	212	231	232	231	220	226	244	219	228	238	215	206	196	201	242	225	263	218	263	228	230	204	218	176	230	227	209	244	202	255	243	245	260	253	235	240	222	204	218	221	242	202	208	202	224	234	216	258	222	193	222	209	215	247	240	223	233	205	229	235	236	259	213	223	215	232	220	254	223	231	217	226	234	244	217	236	232	238	227	204	221	253	246	237	226	244	232	239	233	238	237	216	225	210	248	225	230	218	279	227	230	241	202	231	218	242	234	233	216	230	238	241	226	220	276	259	204	235	232	212	218	256	214	226	206	209	220	228	226	226	227	196	228	228	218	221	201	207	240	216	262	211	248	229	255	226	222	217	211	186	242	205	244	245	224	227	253	221	226	230	201	245	240	219	242	243	230	215	228	231	251	232	236	246	206	239	198	232	224	226	232	238	230	250	197	231	233	207	255	222	215	220	252	208	201	237	229	229	230	234	241	249	228	211	249	250	225	215	217	234	234	245	220	237	229	234	228	205	232	250	226	209	221	221	212	237	246	221	204	214	232	211	217	235	228	228	214	228	214	231	235	220	214	230	254	243	244	231	222	242	242	220	249	234	250	216	229	219	232	230	223	241	225	237	233	233	226	237	253	229	240	226	219	220	217	233	247	212	202	215	205	202	199	210	227	224	206	241	205	232	222	205	222	244	218	257	220	215	217	228	239	215	207	213	229	197	225	235	259	241	240	218	205	229	220	224	213	225	222	203	217	208	192	196	224	227	229	218	255	241	232	233	214	232	265	238	244	228	225	238	193	201	203	227	212	213	222	246	246	244	216	245	258	233	209	242	248	225	229	243	241	262	202	197	249	235	241	217	234	226	232	228	240	209	226	220	220	235	238	248	236	202	220	233	215	219	222	218	225	221	221	211	236	220	221	196	209	226	231	207	228	239	233	230	255	230	228	218	222	208	218	219	234	226	230	222	223	230	220	238	220	216	219	236	242	264	210	229	213	252	226	227	230	212	225	229	222	231	209	242	217	234	228	223	213	188	209	245	223	204	207	240	250	223	216	226	248	235	218	209	230	229	247	220	244	253	209	215	233	236	211	234	241	222	221	219	217	225	233	205	222	223	245	213	242	208	235	223	225	223	221	214	235	244	219	241	243	217	268	263	222	221	210	237	238	221	212	220	225	214	239	216	226	233	209	221	234	201	208	252	242	251	245	248	231	269	217	227	222	231	236	237	230	219	244	195	203	243	228	240	264	242	232	271	233	238	246	242	205	212	216	246	207	243	233	247	222	215	200	226	241	220	257	243	234	213	245	217	237	198	206	210	246	222	193	208	239	212	225	228	213	211	225	241	245	239	219	224	213	212	257	229	220	217	227	216	228	229	243	225	228	221	260	222	197	225	236	220	236	220	225	232	228	241	240	235	229	249	247	228	254	243	251	227	238	218	230	214	223	235	240	222	245	217	232	245	236	217	235	196	227	266	236	233	236	244	236	216	224	226	243	248	236	246	210	233	237	215	203	191	235	236	253	244	229	212	240	230	216	215	222	217	226	236	225	227	229	211	243	227	210	234	232	233	258	238	243	222	205	221	237	242	245	235	199	211	226	222	228	243	246	219	239	233	236	238	234	228	236	222	212	264	224	249	194	227	219	218	232	236	200	224	238	249	213	231	235	213	226	232	228	243	234	259	242	224	226	215	198	223	219	245	252	243	227	230	227	237	202	239	254	266	238	240	217	228	249	222	214	237	202	236	212	228	223	191	175	198	214	220	214	243	231	224	227	215	229	248	219	205	211	226	217	217	190	224	245	238	228	235	257	225	224	253	187	213	234	273	231	233	223	227	219	213	219	257	243	239	211	251	213	230	189	196	233	257	249	232	202	200	195	227	246	220	206	230	225	234	242	212	213	210	209	222	245	273	221	231	266	203	251	209	225	217	231	227	235	250	237	211	219	233	257	195	199	240	212	219	231	215	244	248	243	219	252	266	258	213	200	227	254	219	238	247	245	233	204	210	207	226	213	228	243	234	223	211	220	230	219	225	211	214	256	197	228	226	204	210	255	220	223	257	227	238	234	252	210	223	233	220	239	232	261	229	259	235	197	234	197	248	216	208	212	235	209	222	208	233	235	211	213	219	227	213	228	218	245	250	256	241	228	213	254	243	237	230	246	220	234	212	219	235	218	227	222	213	262	227	213	240	216	234	240	234	242	231	203	235	227	205	198	247	233	247	228	228	210	199	241	241	213	244	219	232	228	232	262	195	253	252	219	260	223	236	233	200	222	244	244	221	191	247	207	239	250	216	232	214	214	210	223	221	229	224	246	215	233	188	224	228	292	225	222	244	237	255	219	207	219	237	242	223	209	245	230	223	185	211	221	242	241	267	235	249	246	227	195	197	214	226	241	194	222	235	205	224	249	225	211	213	238	217	225	229	252	241	210	209	202	207	223	236	226	224	201	198	205	224	226	249	232	212	242	214	219	244	224	225	236	218	208	224	208	286	206	235	256	246	222	228	210	227	207	226	228	220	218	250	218	200	225	227	242	229	237	216	199	232	204	229	227	231	195	204	230	216	235	222	235	217	254	225	253	196	229	215	211	230	257	247	193	215	200	209	226	211	251	236	212	221	226	224	236	264	216	210	240	252	241	216	243	215	230	211	251	238	237	229	212	225	228	212	231	215	215	209	253	222	228	234	229	244	246	202	224	235	230	200	212	240	234	216	231	210	204	220	260	245	235	226	227	223	223	244	239	225	215	221	269	252	245	260	220	232	214
7571	7419	5085	5211	4743	3716	3217	2683	2380	2141	2101	1715	1430	1324	1213	1238	1176	1024	894	828	794	769	767	724	711	696	649	697	683	639	637	603	644	587	630	614	551	631	591	593	626	556	611	594	532	553	582	543	545	534	561	546	544	512	583	555	570	536	591	570	533	533	540	558	552	539	576	506	513	551	549	534	514	543	563	530	521	560	560	540	530	533	548	519	550	554	523	536	515	562	554	560	534	580	519	523	514	555	558	566	513	540	492	532	500	547	548	556	527	539	553	544	529	505	579	576	536	488	544	503	525	528	557	580	529	536	570	516	576	554	575	546	579	569	534	571	531	538	574	522	545	564	544	525	515	536	569	531	541	541	552	568	515	516	554	478	559	509	543	541	540	534	535	556	576	535	534	512	525	565	530	535	585	560	537	547	517	574	505	534	528	481	575	545	528	523	565	545	551	504	533	520	542	547	538	517	520	519	538	566	544	544	493	547	542	564	546	549	538	580	522	561	551	544	537	540	533	492	488	553	589	546	532	511	529	520	556	564	516	479	518	535	544	561	522	513	548	553	546	530	521	465	537	555	486	523	549	567	545	576	547	551	507	564	523	534	558	563	511	587	530	504	556	549	552	557	515	495	550	520	575	516	537	505	512	551	498	522	513	559	574	475	517	512	549	564	539	528	586	542	562	529	538	557	498	553	497	543	575	576	547	558	543	505	547	513	550	545	518	554	558	578	525	551	529	548	558	561	555	517	513	552	526	523	550	510	519	514	506	570	531	520	569	527	554	574	536	564	541	553	567	555	555	492	497	576	552	551	525	550	537	544	527	560	539	526	523	554	549	543	555	536	542	512	579	554	516	533	571	512	539	500	527	575	526	503	572	576	554	504	489	565	567	518	519	514	495	537	536	542	539	583	534	492	501	506	538	516	603	514	526	564	585	556	565	564	546	511	551	526	565	545	509	503	561	516	547	592	555	521	550	524	558	579	576	514	525	561	514	588	482	552	528	500	492	517	517	537	557	575	585	554	546	562	541	570	579	508	554	554	533	571	549	531	536	509	566	523	547	520	535	514	601	548	574	536	533	545	538	519	547	511	561	550	580	531	538	538	528	536	565	584	538	522	520	530	525	503	556	587	535	579	544	541	508	529	534	537	577	524	547	550	553	515	528	534	523	521	515	552	562	561	550	545	533	548	568	540	543	573	515	525	509	588	532	539	513	566	573	573	561	557	534	544	559	502	545	583	529	517	502	589	554	506	539	558	533	513	529	549	562	503	547	493	521	533	535	541	529	553	549	520	485	574	515	504	561	570	543	542	525	557	535	572	557	490	542	570	506	538	518	594	562	540	526	527	544	534	550	545	553	551	481	532	486	552	559	521	512	522	559	539	551	524	557	549	523	529	619	550	522	537	525	524	585	505	567	548	546	524	545	578	503	523	525	509	568	524	547	569	569	533	526	494	545	517	504	573	595	548	560	573	552	521	536	553	530	527	556	548	539	547	576	520	538	559	525	553	536	502	486	533	533	549	500	497	526	542	582	493	507	573	537	541	531	551	534	522	565	526	573	531	543	532	549	511	496	553	552	487	527	576	513	503	540	492	550	545	521	547	534	545	539	516	477	556	517	540	544	541	547	549	517	583	520	532	593	560	553	492	535	537	517	528	535	524	491	532	526	506	525	542	564	571	522	529	574	507	554	533	539	511	544	567	582	540	558	537	555	553	540	547	544	491	566	527	517	516	564	514	509	554	569	565	552	554	555	528	531	517	520	512	539	544	560	581	566	595	557	514	497	562	582	568	533	509	525	533	515	528	551	517	513	547	489	514	562	561	539	519	525	494	522	532	590	538	548	535	557	497	548	526	524	513	548	527	535	509	533	540	530	494	540	510	564	572	534	559	548	551	475	545	527	546	549	563	543	513	521	546	538	534	535	561	543	546	530	527	525	510	501	561	515	516	534	519	557	586	523	560	562	499	563	543	541	563	504	542	514	509	573	568	555	540	534	567	593	549	526	554	531	539	579	518	545	536	483	556	537	546	515	532	529	536	529	544	557	553	544	531	531	499	526	570	528	527	532	534	515	572	554	557	559	533	530	553	572	552	520	532	537	527	563	565	549	584	526	599	558	551	513	546	507	550	488	519	533	561	490	555	506	541	540	541	507	550	504	517	570	547	537	542	548	589	518	557	512	528	529	532	531	560	605	590	567	571	501	535	549	510	543	509	550	552	484	540	528	569	539	554	528	547	536	550	569	558	537	518	523	540	571	555	541	576	573	572	553	524	581	491	559	527	574	527	572	562	523	563	535	503	510	553	562	580	506	563	572	588	587	547	522	587	531	552	559	542	534	513	565	518	508	545	522	553	511	574	546	507	518	514	522	541	565	513	557	547	572	562	545	546	542	533	568	529	555	564	488	632	551	531	580	493	552	560	546	544	522	513	562	547	534	565	529	545	529	506	507	547	558	517	543	494	538	530	557	538	503	545	550	544	550	530	556	528	530	563	539	518	552	549	527	535	528	519	504	555	557	547	544	511	516	553	526	521	545	553	517	526	501	520	562	561	533	537	535	524	520	561	486	549	545	540	544	558	553	554	532	545	505	542	517	541	554	572	529	546	504	523	539	536	582	538	557	551	509	512	555	542	609	573	547	558	526	522	549	517	506	530	491	501	549	574	531	538	542	553	567	511	480	483	547	530	574	547	554	531	527	506	552	581	565	554	546	563	508	575	501	506	562	538	540	554	546	571	526	509	585	537	546	515	522	527	553	520	545	575	502	568	564	558	533	583	546	513	532	545	502	517	504	537	574	555	526	576	544	533	559	539	546	524	552	548	561	501	584	521	577	523	500	520	522	544	525	522	568	525	514	537	568	520	555	541	552	528	527	533	514	556	557	513	509	508	541	502	528	533	533	567	531	529	563	554	544	541	564	522	535	582	524	576	541	552	516	531	525	542	499	583	526	534	548	564	500	607	528	552	536	569	517	547	550	561	526	529	534	513	521	563	547	538	544	544	556	520	545	529	573	533	574	539	567	525	544	532	544	574	545	534	526	552	535	562	542	530	521	525	543	502	554	571	528	520	508	571	495	533	537	537	534	518	521	565	543	533	534	573	546	541	596	500	545	533	554	544	563	559	552	522	553	497	504	543	562	535	541	537	530	510	550	540	562	552	515	527	568	575	492	564	530	513	542	519	557	522	504	543	560	529	529	553	560	520	586	534	580	530	532	536	519	518	547	567	588	533	551	552	507	557	563	511	504	528	538	566	518	569	526	562	546	570	573	546	548	508	506	545	514	483	501	524	562	516	580	558	527	505	562	521	531	524	574	539	527	585	583	574	544	532	525	582	537	499	565	513	540	504	549	591	549	526	561	560	546	529	507	612	546	506	548	572	502	522	542	529	551	541	515	519	545	527	563	514	517	511	573	559	562	530	566	592	558	530	539	547	555	579	562	562	525	510	534	506	494	547	528	527	533	555	525	535	571	513	562	570	545	570
29860	29890	15001	6557	3325	2146	1473	1177	1021	888	706	600	583	465	453	460	419	377	350	328	295	343	292	258	262	271	283	272	227	235	271	240	269	263	212	240	252	261	229	268	223	264	241	224	240	254	216	234	253	251	226	250	242	249	242	241	226	231	205	254	220	189	206	189	232	231	233	236	243	245	219	237	216	227	237	219	278	223	256	218	228	201	218	215	234	264	248	213	235	229	231	206	205	205	231	210	233	212	199	206	212	223	236	223	204	200	257	239	229	242	205	230	237	240	236	241	223	226	243	227	228	203	225	207	217	227	210	213	217	206	236	237	200	200	222	198	205	223	203	235	230	222	209	223	221	244	215	223	216	233	220	218	242	205	256	248	210	194	243	231	194	230	209	236	229	213	236	221	225	209	226	250	223	232	223	218	211	211	227	233	244	227	229	210	225	219	228	244	228	226	235	222	249	245	256	214	232	227	257	189	235	251	242	190	219	227	244	199	215	223	230	225	214	226	236	213	207	229	228	218	225	238	210	211	222	204	216	228	219	220	207	194	219	233	215	226	190	222	220	208	221	200	220	222	241	220	234	226	219	226	225	195	227	218	230	220	238	218	216	247	184	221	222	227	219	252	232	225	218	230	231	238	216	190	233	207	220	242	228	197	190	205	221	224	219	219	220	208	206	205	215	242	217	209	230	251	263	235	216	230	248	223	221	207	257	233	184	225	222	236	233	212	224	261	245	249	228	233	252	223	241	227	199	254	234	223	217	204	210	204	211	220	251	224	222	228	226	223	248	182	224	243	223	210	231	224	237	242	244	222	245	222	216	234	208	232	179	230	190	229	230	206	235	236	200	213	197	252	246	240	188	217	247	234	243	187	237	230	219	214	206	235	222	225	208	242	234	243	214	237	240	207	234	233	234	230	248	227	205	251	224	244	198	230	206	217	219	233	216	227	242	228	233	225	220	221	244	226	220	220	228	211	234	216	183	233	238	214	228	216	241	228	226	224	217	205	258	226	227	237	206	235	206	189	232	219	226	205	226	220	229	216	214	213	219	226	214	234	220	244	202	260	249	240	207	218	228	238	214	220	228	230	201	219	199	220	224	219	211	228	243	244	215	229	231	238	229	232	214	229	225	214	239	209	233	237	226	219	249	245	232	225	232	224	247	216	198	207	196	270	227	222	212	238	253	227	224	196	225	228	211	224	244	240	223	227	219	244	231	215	236	197	226	215	236	219	242	246	229	198	241	223	230	223	220	232	245	213	243	248	223	239	236	227	223	220	243	226	229	216	232	229	234	255	209	218	210	221	239	227	223	248	208	241	215	215	224	223	192	223	240	236	199	213	229	247	237	233	221	228	226	223	249	207	223	224	233	252	214	206	236	247	220	215	192	231	239	218	231	215	243	240	226	215	229	229	211	253	215	219	234	235	227	231	254	224	240	221	225	244	251	221	247	233	224	246	233	265	213	261	258	222	234	238	190	238	218	247	225	259	221	225	199	239	216	245	221	216	234	241	194	245	242	212	201	242	234	225	232	228	245	236	212	239	245	206	226	235	219	216	213	210	215	237	223	211	274	241	233	244	213	231	219	256	216	210	224	202	234	220	240	228	202	231	230	213	213	230	230	213	205	229	239	221	217	209	198	240	252	220	235	235	256	228	213	241	233	230	233	213	237	225	214	210	247	216	255	244	218	238	224	245	220	224	231	250	241	234	197	215	196	226	241	237	209	236	246	211	214	214	236	231	208	210	227	228	227	198	193	219	245	226	249	236	239	212	238	208	237	203	205	234	217	242	248	252	206	213	231	207	235	229	242	250	233	245	231	225	193	259	235	246	220	238	248	229	213	211	215	256	238	228	226	217	232	246	224	238	240	233	226	216	208	217	225	246	233	228	225	209	216	235	206	195	234	228	221	250	252	242	202	209	228	229	258	250	244	245	226	235	243	222	231	195	226	198	230	235	216	207	232	193	217	232	220	215	246	223	228	246	226	208	224	233	227	204	233	244	217	257	207	214	233	223	229	229	243	226	231	222	231	249	219	236	204	213	229	208	256	225	234	241	219	226	219	207	217	219	251	250	229	239	254	223	206	253	243	228	196	222	175	238	233	235	263	207	222	263	269	218	230	195	208	241	235	235	239	209	223	221	199	228	225	210	222	222	237	244	201	220	231	228	243	196	241	258	235	228	207	231	230	253	204	218	200	194	239	213	243	178	212	210	201	209	203	235	236	230	220	211	221	244	209	218	231	252	216	218	228	233	226	240	226	218	247	241	265	232	195	198	214	227	215	230	218	222	235	226	241	224	236	238	218	217	242	214	239	240	210	229	216	255	212	230	217	185	231	258	228	239	217	248	229	247	198	218	220	238	227	225	228	212	221	225	231	223	245	235	237	212	217	231	238	217	228	226	237	214	268	226	217	201	233	225	220	213	246	213	218	205	218	227	202	235	212	216	231	230	220	235	243	260	215	226	218	224	245	197	237	248	233	221	191	230	219	192	251	228	215	236	214	223	215	229	221	230	236	226	222	228	255	203	225	214	196	233	215	215	230	225	269	209	235	226	202	210	245	258	218	229	248	245	231	225	211	253	231	222	204	250	246	243	247	234	237	245	219	235	219	230	214	232	208	257	218	258	221	205	230	219	213	220	238	257	222	249	220	218	236	208	216	222	214	199	240	245	225	210	224	210	208	189	234	226	258	254	211	228	223	228	204	215	217	238	238	218	203	187	233	236	211	239	210	232	191	230	235	244	234	229	209	219	220	204	246	232	226	240	226	232	246	240	234	217	228	226	231	214	218	229	187	206	221	209	219	208	245	215	248	225	218	239	239	216	227	225	231	223	222	216	195	253	239	232	269	218	223	227	246	214	205	208	198	205	231	212	258	227	215	241	225	236	212	228	244	241	224	210	235	234	219	252	221	252	211	233	224	234	232	215	220	226	242	227	243	239	223	222	231	243	213	235	246	204	212	243	224	224	215	215	220	249	242	242	215	214	236	217	207	225	251	195	222	228	239	218	199	210	230	227	219	232	250	239	226	222	232	221	239	203	220	224	215	235	251	237	213	213	246	229	215	246	224	234	244	226	228	266	253	217	236	198	229	218	218	209	212	219	227	212	234	238	198	248	206	209	246	199	225	256	250	236	260	225	211	226	220	222	238	228	218	209	230	240	194	220	246	232	200	231	228	219	227	207	209	253	235	211	239	222	216	222	202	249	251	226	236	243	226	249	212	264	236	213	226	229	217	235	212	226	228	231	196	228	217	207	226	227	211	230	236	248	255	223	268	217	249	240	250	217	222	226	227	232	254	223	204	236	209	232	224	189	247	188	189	253	233	240	225	224	191	211	223	222	196	214	210	237	226	220	206	252	232	237	219	229	214	208	209	260	227	226	216	214	238	246	223	233	227	194	213	220	224	222	232	214	238	232	184	219	236	229	218	221	242	228	191	242	224	226	243	210	204	213	227	269	211	241	214	251	215	214	219	235	230	218
23264	25499	10496	9684	8194	6986	5879	5110	4493	3983	3493	2812	2535	1964	1946	2024	1676	1433	1396	1269	1096	1133	1049	1010	839	824	826	773	789	752	722	706	747	692	699	671	668	641	638	651	623	593	613	578	625	626	586	540	564	532	585	586	558	572	523	536	546	530	533	553	537	562	534	544	548	562	576	534	567	518	531	580	555	578	546	544	531	555	523	517	517	538	563	546	541	506	557	529	544	517	532	564	538	582	539	552	521	523	548	500	535	524	554	532	563	509	492	534	506	514	551	505	521	569	519	558	513	530	488	554	511	550	526	531	537	578	576	532	530	564	539	555	534	551	540	567	560	498	517	553	539	532	553	518	543	503	537	539	534	540	516	541	514	561	511	568	533	547	548	534	553	538	523	518	549	556	549	512	526	536	528	531	573	537	543	549	539	527	512	522	495	549	561	544	503	510	566	525	559	504	502	494	561	609	527	524	513	529	526	540	536	546	566	565	562	528	530	571	537	484	536	543	535	540	485	534	516	488	503	549	534	559	539	542	556	536	512	517	543	511	524	548	579	534	544	563	556	526	521	535	524	534	569	528	520	554	584	518	546	524	547	538	497	516	534	530	541	539	537	554	567	543	556	519	578	534	573	521	543	530	538	521	538	550	540	553	536	525	543	519	524	521	540	551	527	577	532	580	508	543	543	539	539	492	504	560	543	520	539	520	539	549	519	507	504	584	531	539	552	520	500	526	498	527	517	521	528	578	533	545	529	489	530	533	540	538	528	553	544	542	508	518	530	542	541	534	544	532	544	556	515	559	566	531	541	502	558	542	555	498	571	541	533	501	535	521	547	574	533	539	519	495	563	522	529	572	510	557	524	528	525	540	546	525	514	542	565	557	492	543	517	521	552	513	515	526	511	543	571	509	526	530	535	547	560	533	585	550	498	515	595	543	547	543	521	552	531	485	562	537	542	538	541	501	529	502	575	516	513	521	550	545	515	527	542	530	562	518	522	560	569	542	533	560	556	528	522	564	485	541	558	569	563	529	565	547	585	493	555	555	560	538	541	499	543	526	534	519	529	518	545	549	537	515	556	569	515	561	544	536	540	531	515	536	543	554	524	538	524	533	537	509	571	558	515	540	533	560	534	492	510	562	548	507	518	521	546	555	517	543	552	533	505	554	566	551	504	525	522	517	506	518	568	544	504	491	492	527	527	528	509	548	524	539	525	531	519	592	524	561	531	501	516	541	542	556	536	517	557	509	522	537	542	560	532	576	575	525	530	577	532	579	521	475	507	489	557	566	535	521	514	513	485	518	590	540	564	516	518	535	529	537	519	517	513	551	540	540	518	560	572	542	560	552	498	533	501	516	545	510	532	543	566	523	515	557	539	543	550	498	549	557	541	506	564	510	510	508	529	552	518	541	517	511	556	512	569	527	526	519	605	549	546	562	522	520	556	509	539	538	530	535	512	575	564	510	513	560	545	496	517	548	573	544	524	520	489	549	532	547	537	515	539	607	520	518	529	533	525	581	552	562	524	511	506	552	500	508	596	564	600	519	549	547	564	559	530	533	517	530	550	538	535	560	548	534	564	526	507	505	537	587	557	578	504	553	525	554	481	513	517	534	582	545	535	519	558	515	502	508	543	551	534	480	534	504	518	504	551	553	521	534	485	516	554	540	529	547	518	519	543	553	574	555	534	521	531	521	553	563	555	553	525	533	579	492	534	584	512	559	550	549	520	562	508	564	545	495	509	499	485	547	551	539	597	518	537	530	486	532	544	497	550	547	500	540	514	502	547	520	508	552	543	567	526	529	559	532	536	519	557	549	550	526	514	509	526	540	512	514	584	526	533	493	493	547	557	544	554	573	576	507	544	537	522	556	543	573	515	520	529	554	552	553	535	510	519	561	528	487	539	544	552	548	497	545	510	564	543	523	528	555	558	516	540	513	534	537	541	529	537	585	551	544	543	524	570	516	537	534	513	526	539	527	519	522	545	545	532	531	560	519	505	517	524	575	547	570	549	522	532	551	539	572	515	541	489	500	527	524	566	573	539	550	598	531	545	511	534	490	528	518	567	556	554	562	527	536	502	544	534	530	509	559	545	519	529	520	582	555	560	551	537	578	537	526	521	557	513	555	545	550	556	549	561	561	519	561	532	510	520	509	565	491	546	560	525	563	549	504	548	531	535	587	562	512	542	481	531	520	512	530	541	511	560	590	534	493	483	531	534	568	535	523	545	532	535	585	545	528	529	500	507	535	509	526	551	509	556	514	535	561	539	497	561	595	525	543	552	513	560	522	529	523	534	553	538	527	558	535	606	564	575	538	527	544	540	523	547	520	491	526	557	516	507	566	555	521	484	565	532	557	537	534	539	549	559	519	509	552	498	560	485	539	572	497	538	547	540	528	562	512	500	530	534	500	525	557	496	528	556	569	523	575	505	477	509	543	545	528	535	580	542	521	486	563	575	519	534	537	540	534	508	517	604	525	537	542	537	512	546	554	557	519	529	518	535	565	525	523	566	535	547	522	558	548	531	531	548	538	563	517	575	549	551	561	512	532	543	516	562	574	529	536	539	550	517	542	508	484	533	530	550	482	511	557	518	518	554	559	582	546	486	508	540	554	541	540	508	526	528	530	549	512	514	547	555	532	504	550	587	558	524	528	531	486	528	527	509	505	572	544	525	533	550	527	488	529	489	552	525	545	563	564	521	562	542	587	522	544	530	516	526	551	535	510	558	529	533	549	534	526	516	560	549	550	509	521	523	492	551	537	546	540	511	523	520	500	511	540	558	531	527	542	536	573	511	552	487	523	558	578	525	515	565	543	538	538	561	521	538	532	567	559	546	540	545	520	528	524	542	559	531	578	499	574	563	542	509	518	524	524	530	505	575	545	541	535	555	529	551	598	578	497	582	589	503	546	531	531	532	538	531	544	531	538	550	569	586	537	528	541	506	570	572	508	533	570	541	556	524	514	554	507	523	550	504	566	533	542	595	556	515	528	509	513	536	516	495	490	520	568	541	558	554	515	535	493	528	521	559	542	521	550	502	538	540	550	573	500	522	530	499	563	517	527	517	548	543	494	590	480	541	534	563	570	571	541	558	570	531	476	536	531	568	579	533	525	532	566	524	530	545	494	558	551	519	550	572	538	581	534	556	540	538	522	537	598	537	527	519	531	515	555	521	540	560	548	511	529	571	546	492	582	550	555	541	545	543	516	552	534	552	551	571	501	536	534	574	523	512	561	571	550	543	550	535	490	519	552	572	547	550	496	549	514	566	552	571	520	539	535	536	527	515	548	512	541	520	532	529	535	559	502	497	530	508	547	551	514	503	567	515	529	525	551	526	532	528	529	587	546	540	504	549	566	562	535	483	546	548	510	572	519	526	518	557	541	545	547	529	536	532	535	573	551	499	488	544	515	518	551	574	546	534	545	543	569	559	529	546	531	510	524	581	525	499	527	503	530	519	505	565	516	534	532	552	516	514	544	510	535	526	500	551	516
42027	37922	20332	11251	6299	3593	2510	1792	1370	1124	1022	848	673	661	604	515	476	445	414	367	362	350	308	313	259	263	278	232	252	241	207	223	235	225	237	204	209	194	222	199	216	224	200	217	207	200	207	227	223	198	185	210	197	177	197	208	183	195	184	214	198	179	208	182	216	181	184	198	214	205	202	176	197	225	224	185	203	184	184	177	179	210	189	181	149	188	212	198	201	184	199	195	184	178	157	168	155	200	190	222	213	191	212	183	183	215	201	179	182	182	193	209	211	176	199	196	170	198	179	187	179	189	199	190	180	186	215	193	200	196	216	192	173	199	181	185	205	191	183	169	204	253	190	206	176	214	185	175	210	205	200	185	185	182	197	176	158	196	192	183	197	202	207	172	216	198	189	203	177	191	197	214	151	203	184	197	168	164	217	221	199	199	196	207	213	191	201	195	200	213	214	176	175	191	193	175	195	191	190	202	211	198	200	190	198	216	205	183	202	178	187	206	192	226	213	188	183	198	168	170	183	197	213	211	192	195	216	172	204	203	174	170	177	192	175	205	198	215	205	189	183	212	234	197	206	206	196	184	173	173	200	186	177	178	193	190	221	229	193	215	197	202	206	189	175	196	192	188	171	179	193	188	184	202	207	195	189	184	217	177	191	182	187	181	204	191	199	217	212	211	208	214	196	169	187	192	198	202	177	203	196	189	208	198	190	196	216	208	187	197	175	199	190	200	206	199	204	184	188	185	173	186	204	196	205	161	209	180	199	192	165	183	191	169	192	219	196	217	153	203	182	188	191	186	224	174	190	218	167	223	187	206	167	195	186	187	173	216	210	199	185	197	201	194	205	167	187	186	210	214	198	190	172	190	228	208	196	183	214	195	197	185	169	193	208	202	171	190	190	199	206	213	212	199	218	191	206	182	188	191	206	201	187	236	198	210	183	184	192	187	182	171	200	204	197	179	188	195	206	197	201	198	200	193	205	190	199	185	198	203	206	177	181	181	210	198	184	189	182	195	196	212	214	198	164	216	194	190	212	207	190	172	185	208	219	201	199	193	193	186	195	179	182	198	193	220	201	205	200	193	224	203	171	196	203	186	205	166	180	224	203	212	198	162	176	230	216	197	204	175	203	181	198	182	210	185	195	186	173	204	160	211	201	203	174	197	204	198	187	194	176	195	208	197	225	205	211	199	194	194	177	197	191	183	173	189	192	189	168	211	214	190	181	194	187	184	211	203	204	215	177	173	184	192	208	197	193	189	177	176	181	167	173	188	196	205	206	207	216	178	191	191	191	213	182	195	198	197	194	190	206	194	194	203	187	213	219	188	197	184	184	192	211	180	188	176	219	191	193	191	168	174	183	194	179	181	163	204	185	191	177	207	192	196	196	172	193	186	225	191	185	187	193	213	206	206	214	191	201	188	198	188	218	189	215	201	199	176	200	195	208	205	191	169	207	208	218	182	173	179	186	179	216	204	188	181	200	198	192	229	213	209	211	184	172	198	197	211	212	200	186	194	191	192	183	195	168	174	184	213	186	203	198	204	228	184	192	187	177	193	211	181	184	178	194	178	218	197	189	204	199	186	196	208	174	181	199	194	180	227	196	191	201	218	201	175	168	173	146	197	191	194	162	199	218	205	186	193	224	152	190	219	182	196	204	205	183	204	172	187	193	174	178	204	186	212	193	192	175	203	184	197	182	202	199	189	220	183	226	178	175	179	188	179	186	198	196	183	191	201	234	195	200	177	200	218	224	217	190	190	201	192	205	174	189	191	174	238	194	213	195	194	191	196	191	192	170	212	198	205	191	186	185	178	222	184	185	207	185	201	224	196	210	162	196	199	185	190	194	183	214	205	210	205	199	205	179	179	206	188	201	189	171	193	196	159	186	215	182	201	187	181	197	201	186	189	171	203	168	210	163	177	199	202	203	195	197	183	203	191	205	210	207	211	192	220	190	197	171	207	191	220	172	171	209	216	196	223	197	182	200	212	202	185	196	182	174	215	205	210	198	180	180	209	174	183	185	188	208	185	208	209	214	167	179	187	197	167	193	197	182	180	189	181	200	184	201	195	189	162	220	228	203	199	175	200	185	218	170	173	199	192	206	196	196	215	200	192	186	198	199	174	180	201	189	199	212	201	195	202	195	177	199	212	189	176	200	197	193	197	202	190	202	216	201	197	174	201	200	189	212	187	221	171	183	202	204	184	210	193	225	177	197	206	179	191	209	188	189	205	194	226	188	174	228	170	216	183	201	196	173	179	197	212	189	177	196	177	200	206	196	219	178	190	194	186	205	196	186	170	202	182	227	207	168	178	183	164	178	197	184	206	201	192	189	167	213	195	193	174	193	172	187	176	199	180	173	198	205	190	193	207	170	197	186	194	178	180	184	177	194	173	201	200	194	192	175	180	199	193	191	202	178	175	179	159	182	189	222	188	196	209	215	196	185	168	173	215	213	211	201	210	192	206	221	185	189	188	201	172	192	193	209	203	211	193	206	190	189	186	181	173	206	191	198	209	206	211	211	174	206	204	185	176	200	190	198	191	198	225	201	184	198	204	182	191	200	198	216	221	185	170	176	219	212	204	207	191	209	197	233	191	196	192	216	213	167	204	192	205	192	189	202	194	191	189	180	167	190	222	202	191	181	205	189	195	203	182	185	187	181	220	193	205	170	218	228	184	207	177	186	214	190	187	209	171	185	208	198	198	202	191	184	189	183	194	192	212	189	209	209	177	192	210	194	197	195	195	201	207	176	193	197	200	152	187	203	191	179	195	183	206	186	203	208	203	183	224	182	230	189	205	197	188	198	214	195	174	210	210	173	170	193	196	189	207	197	213	219	184	217	216	180	179	186	203	190	169	197	215	201	197	175	187	198	187	175	221	191	193	188	180	203	205	151	200	186	226	183	197	172	190	204	196	181	226	202	194	193	182	201	178	232	197	209	176	218	235	213	192	167	187	207	191	191	212	198	185	207	195	194	193	215	198	201	178	178	198	210	187	171	185	210	193	211	197	221	188	205	174	176	178	177	204	193	197	196	199	192	183	166	213	199	179	182	173	173	187	208	181	187	179	198	186	169	176	191	186	209	196	213	205	172	212	191	178	190	212	213	200	200	216	189	207	210	178	223	162	197	199	192	183	181	200	185	176	201	192	182	185	181	198	176	169	164	213	213	175	185	185	194	201	178	195	186	181	190	172	179	178	204	221	198	215	190	198	199	190	186	179	203	216	199	189	211	202	230	215	184	206	196	178	226	173	197	181	183	171	181	198	184	182	158	195	190	163	206	183	183	215	204	182	181	174	175	189	188	213	209	183	201	167	176	195	204	181	188	196	201	222	158	188	189	183	217	196	204	203	173	186	201	199	232	181	225	208	228	194	196	203	173	210	190	199	204	194	173	166	207	176	206	187	183	202	166	164	195	181	185	189	184	216	196	198	207	190	168	182	183	199	197	207	181	180	182	194	169	181	206	196	199	228	191	176	170	144
31919	30596	13371	13710	12333	10647	8607	7627	6292	5343	4678	3999	3136	2934	2800	2436	2149	1924	1795	1546	1318	1461	1360	1303	996	963	932	887	857	789	833	783	750	687	704	626	641	675	587	599	643	603	571	567	570	514	553	533	547	502	507	545	486	496	527	517	479	508	456	458	457	497	492	484	479	463	511	444	458	484	510	443	488	519	470	452	475	505	480	446	479	465	488	450	507	485	477	443	460	462	506	474	433	474	479	438	462	478	468	469	456	472	464	468	487	492	446	484	441	450	478	502	450	482	459	439	465	478	474	479	510	433	435	418	434	484	462	468	478	472	463	429	484	470	434	491	467	466	494	445	424	472	489	450	454	509	457	451	463	441	470	455	487	491	469	456	447	448	500	495	433	457	445	491	465	455	493	501	434	477	482	465	474	476	458	477	497	487	439	455	471	431	413	465	457	421	470	441	478	464	503	449	463	477	482	506	435	423	486	429	458	471	447	519	437	455	483	449	458	482	458	471	456	472	473	500	444	470	453	461	473	487	437	524	468	446	470	485	438	440	484	487	480	487	515	456	479	481	459	455	457	494	473	482	494	428	429	451	437	486	491	490	496	459	498	451	456	485	470	461	449	466	520	483	459	451	482	472	479	496	457	472	490	482	426	489	444	503	475	449	480	490	469	494	456	481	467	460	462	450	486	487	455	437	523	432	470	479	474	450	445	455	459	452	477	460	515	459	452	478	478	451	512	446	463	449	420	465	465	509	432	484	454	483	466	457	430	479	467	427	450	459	442	419	463	457	482	455	514	469	473	455	455	491	475	444	452	461	410	448	488	491	444	496	480	469	488	465	446	473	472	435	493	438	468	457	459	492	444	463	459	451	471	478	443	463	436	466	412	475	472	447	421	503	470	423	452	501	460	483	476	474	474	409	497	466	475	502	517	482	484	460	501	448	486	478	432	461	437	478	462	485	496	475	444	465	473	450	442	450	476	459	466	461	475	461	455	462	451	474	483	465	479	430	433	483	495	428	462	443	494	471	476	456	470	435	498	458	473	441	445	496	495	448	478	453	428	464	457	470	487	487	500	495	460	462	452	464	479	474	513	442	487	436	437	459	446	482	462	420	466	464	410	458	498	481	430	432	453	463	452	513	485	478	483	448	452	481	471	451	501	452	479	434	477	456	451	490	450	513	488	461	422	477	458	452	502	466	460	440	484	483	447	466	485	478	482	452	433	451	475	515	476	489	477	483	516	477	458	439	474	452	472	448	461	444	470	478	495	441	443	472	493	482	481	464	465	466	449	505	469	441	458	493	466	491	479	468	436	485	439	454	462	478	467	490	454	453	496	454	500	461	483	454	482	451	478	437	466	435	438	450	452	463	476	447	470	500	450	484	467	455	474	462	453	490	468	468	466	446	474	480	439	463	461	493	450	436	453	457	476	490	428	475	434	449	476	456	468	473	461	481	486	476	478	456	465	491	470	476	484	471	456	454	425	439	481	471	439	452	481	457	484	486	525	453	418	457	485	465	519	465	449	452	502	488	475	473	470	478	511	460	472	426	430	475	442	464	491	468	447	512	472	465	487	401	421	454	483	458	471	484	479	439	459	503	485	472	477	478	466	422	485	482	491	454	436	462	451	442	478	475	440	502	450	423	484	438	468	480	496	489	458	477	493	465	445	466	522	464	500	499	456	451	483	480	485	466	473	486	461	442	491	479	466	499	479	443	442	478	444	439	492	474	442	480	492	481	453	484	458	455	492	457	480	475	444	469	472	480	504	495	487	432	470	477	452	450	436	436	454	461	501	461	502	482	485	465	483	449	449	446	453	460	475	452	485	449	469	487	458	480	416	448	467	447	459	478	480	499	470	452	429	458	427	427	466	446	490	443	455	466	447	449	458	477	464	479	469	451	510	407	467	481	448	467	498	470	471	483	481	417	468	485	469	464	459	478	445	491	465	481	443	450	441	436	459	462	472	461	490	494	484	495	467	469	458	464	476	447	424	438	436	527	459	446	454	527	461	498	456	480	481	448	465	476	441	479	471	479	455	487	470	452	447	426	476	464	456	434	434	511	459	467	433	484	438	473	475	481	457	469	456	444	474	486	449	442	465	469	447	450	476	461	507	447	484	464	443	483	439	471	473	480	488	459	461	443	441	413	461	422	457	485	485	479	471	496	454	519	498	465	469	484	460	483	448	444	427	461	447	492	449	465	477	475	453	481	486	485	459	464	437	485	474	491	503	445	457	463	443	482	475	430	464	506	447	457	470	428	472	452	476	458	453	494	460	475	463	481	477	462	471	471	455	448	479	461	500	488	461	458	509	486	455	464	484	487	456	455	457	487	451	444	451	500	448	440	476	489	492	484	476	453	482	479	487	476	473	482	489	460	471	471	448	470	448	502	467	447	497	430	470	452	438	484	441	470	489	466	491	455	461	476	448	464	461	468	494	473	455	441	456	485	436	506	506	460	444	448	476	443	466	460	443	466	473	456	434	468	511	450	488	455	458	438	465	500	442	487	423	433	497	444	470	477	451	475	428	469	430	479	463	472	456	515	478	482	426	466	458	449	430	483	475	505	463	475	426	432	450	469	473	469	452	478	502	496	456	475	467	474	489	474	440	464	477	439	466	475	422	482	439	471	541	439	443	472	481	431	469	481	511	465	489	470	466	423	448	430	434	459	505	466	441	461	482	480	494	500	458	452	465	498	429	495	419	469	481	411	447	451	458	433	414	426	464	496	486	438	467	460	484	439	481	470	495	466	442	477	466	443	470	479	463	428	472	444	447	458	448	450	469	440	455	456	436	467	460	442	497	456	486	489	429	527	449	454	464	481	478	465	429	473	505	469	470	489	474	463	472	494	453	462	480	485	456	504	442	443	468	505	463	496	484	465	460	463	469	487	452	494	451	473	463	461	513	462	449	466	489	470	437	452	442	456	471	452	480	446	502	469	448	483	436	472	407	477	455	458	453	463	466	427	491	421	438	495	479	445	479	481	453	479	490	471	450	470	468	446	454	456	486	433	462	499	458	434	479	467	445	451	460	462	456	473	483	462	450	491	469	469	479	445	479	472	465	475	470	520	461	453	476	462	443	462	491	528	487	461	458	428	477	471	468	426	498	466	465	482	485	448	458	453	447	461	486	430	512	447	486	493	496	433	475	459	461	414	441	449	448	474	473	456	484	479	468	432	468	482	432	438	441	458	476	472	462	464	452	468	461	485	516	449	488	493	432	460	453	460	439	448	490	475	483	438	466	438	457	479	449	464	465	456	446	484	457	434	443	462	498	452	431	433	475	493	487	450	498	469	461	460	498	432	481	453	471	483	468	431	436	462	482	477	452	434	501	440	440	487	471	444	441	487	492	479	460	489	487	456	458	487	484	451	455	438	533	462	474	426	458	457	401	413	445	474	485	493	483	464	452	477	441	491	477	484	470	460	446	442	452	469	494	463	486	463	468	446	453	451	473	494	434	446	445	463	463	499	484	496	444	475	487	477	460	450
9577	6375	2875	2057	1398	1054	938	739	573	562	480	445	362	353	364	291	312	280	243	273	285	287	267	276	216	255	263	244	282	243	246	274	251	261	271	249	263	220	213	231	247	220	229	217	247	245	238	242	248	235	239	249	233	232	250	233	233	226	241	218	195	214	284	260	240	246	232	191	245	229	213	237	265	218	222	249	225	223	253	220	249	237	236	212	226	250	248	264	243	237	211	248	220	244	242	228	218	229	234	210	241	244	219	236	210	238	257	214	233	230	218	256	243	243	237	250	225	221	231	221	213	225	210	214	221	218	229	244	240	215	223	204	234	217	233	244	230	222	243	264	243	196	215	212	228	240	214	226	234	231	228	241	229	238	237	228	216	222	235	233	236	213	242	225	230	216	230	233	220	228	226	241	246	224	235	210	252	226	237	225	230	221	233	226	227	223	231	208	222	237	251	246	231	208	219	220	217	219	224	261	241	245	245	229	231	244	222	266	223	251	243	270	250	230	227	212	226	228	228	218	221	205	224	236	229	229	218	225	237	244	252	237	226	223	204	236	213	211	224	234	229	255	243	230	232	232	239	246	248	219	242	241	249	244	223	219	243	234	243	231	228	231	226	226	284	233	229	259	248	200	268	226	220	223	273	241	216	222	216	243	224	225	231	210	228	256	231	221	232	247	225	224	223	246	234	224	229	256	226	228	203	218	243	258	242	214	214	204	235	224	248	222	242	198	237	241	246	225	223	242	242	228	238	222	259	263	215	270	228	228	201	216	218	207	216	217	250	236	230	219	229	245	255	233	225	247	224	264	257	207	214	225	209	250	222	238	241	251	233	246	251	244	273	222	213	226	255	222	221	251	244	256	242	239	236	239	248	248	235	225	215	227	255	232	229	217	246	224	217	221	249	276	239	260	260	239	258	236	223	237	227	229	216	201	227	212	279	203	240	244	220	237	227	245	237	232	230	239	243	214	236	231	222	225	218	253	218	227	204	228	269	222	240	251	253	206	221	220	205	225	245	236	209	263	209	222	216	230	240	228	224	225	213	233	233	244	226	248	237	219	221	227	247	239	236	258	231	241	244	227	206	250	231	230	232	191	236	237	246	262	239	243	216	269	240	248	221	222	219	255	230	221	206	256	261	205	229	267	235	239	249	186	207	223	219	254	235	244	241	231	251	234	219	215	238	224	216	214	248	232	231	247	230	258	235	256	230	220	237	227	258	222	237	214	241	224	234	255	229	219	222	237	227	237	263	226	227	247	233	262	247	235	254	252	222	231	244	228	250	225	210	217	233	256	241	233	238	219	235	235	234	222	245	211	230	251	233	254	245	253	260	269	245	208	215	215	251	242	219	223	223	262	247	221	207	238	242	223	235	223	259	235	238	237	225	233	221	235	266	243	218	235	229	231	248	220	201	231	231	222	266	232	225	250	226	253	200	234	261	244	228	230	241	220	219	238	226	257	208	237	237	232	232	250	224	229	268	247	239	215	225	208	254	211	246	257	240	236	238	233	237	223	206	254	227	226	204	228	258	212	227	194	235	228	224	246	212	240	262	265	213	249	211	250	225	243	238	221	204	212	221	242	244	211	222	249	244	241	240	245	234	273	226	254	241	214	249	226	243	245	239	227	225	213	261	223	234	259	217	207	221	234	241	265	226	225	216	203	226	211	251	195	202	221	201	248	231	256	220	235	216	231	215	225	235	222	232	222	223	251	247	240	230	246	242	246	202	254	267	253	213	252	201	246	272	235	229	245	250	251	253	235	246	213	239	266	248	232	249	232	243	229	243	237	233	233	241	235	230	225	233	228	234	204	250	223	220	229	231	253	216	234	221	230	219	208	237	242	236	232	241	209	217	229	228	230	228	233	244	263	242	245	206	232	223	239	237	226	246	198	252	238	216	222	224	248	233	239	219	204	228	257	214	245	239	227	266	227	192	237	262	254	265	253	249	230	230	226	229	242	220	244	249	264	237	261	230	239	201	225	228	246	204	242	222	248	248	267	191	244	226	241	221	249	239	229	232	222	253	221	259	245	242	252	233	232	211	214	233	215	220	233	241	213	265	241	237	210	246	228	209	251	256	203	220	219	253	228	246	221	234	220	216	222	251	211	220	248	237	214	249	249	233	231	250	212	245	216	241	249	243	246	196	229	267	259	248	242	237	231	250	224	218	236	265	240	232	234	223	226	218	237	229	231	265	242	220	248	242	221	218	235	258	251	244	236	247	236	236	228	247	227	238	236	254	232	231	235	220	247	241	227	264	248	216	245	242	245	249	234	212	229	234	259	252	230	214	226	233	249	251	252	231	244	260	225	244	221	249	240	294	229	239	250	243	230	244	210	228	234	237	237	213	252	245	246	232	243	221	238	260	219	206	260	262	184	241	243	271	249	238	218	272	206	239	227	238	238	224	233	242	257	229	249	235	244	219	225	214	249	233	226	244	246	252	245	229	234	229	226	258	211	235	215	214	236	213	236	222	234	215	225	249	217	265	205	240	213	223	245	226	207	230	230	203	232	251	232	217	229	249	223	237	225	243	265	220	242	220	251	245	268	240	227	227	264	206	200	229	267	225	218	239	233	222	226	233	259	247	250	228	229	251	220	245	225	244	225	254	226	248	263	235	245	258	210	232	228	231	233	248	216	247	251	266	231	221	230	225	234	242	212	246	238	255	223	266	265	238	230	223	240	226	236	230	224	221	255	257	220	223	242	217	245	252	217	244	224	228	245	223	212	245	246	213	236	242	243	216	221	242	252	263	242	233	247	266	227	217	216	241	249	231	220	219	222	249	234	220	241	254	230	259	233	238	229	216	222	198	245	258	223	217	239	237	223	230	227	267	226	223	219	226	263	243	259	234	219	251	216	232	218	266	234	267	237	255	234	266	257	231	219	239	235	226	225	218	237	244	262	214	243	222	240	223	231	223	220	207	215	229	240	252	236	221	217	259	248	254	230	205	240	213	225	239	251	231	243	219	224	237	229	204	259	261	228	240	238	226	257	218	211	248	212	215	226	234	241	223	240	209	239	248	223	233	216	198	235	262	265	244	221	227	237	237	236	248	237	224	223	211	245	227	229	243	247	229	210	249	229	227	224	229	230	239	221	243	239	228	226	225	239	260	225	198	226	225	234	222	253	226	212	220	228	226	231	247	219	211	228	221	220	273	246	223	260	254	251	223	218	236	229	244	242	202	251	228	239	233	228	235	224	257	234	228	241	244	247	233	256	215	216	239	229	250	238	226	257	230	223	215	232	238	231	244	216	236	223	245	238	255	236	270	253	215	241	229	202	227	212	256	219	234	243	215	231	229	250	242	241	231	237	230	227	242	253	233	230	243	225	237	216	260	223	269	255	222	246	242	247	217	239	238	240	221	225	237	249	221	249	224	252	205	221	261	247	218	224	232	223	211	222	202	221	250	240	241	232	257	249	241	237	262	218	216	219	233	251	239	236	271	219	243	218	227	225	232	214	251	226	230	220	220	243	216	264
7478	7260	4699	5949	5078	4272	3734	3162	2431	2342	1970	1565	1445	1404	1222	1174	1059	1022	905	876	824	799	829	753	708	702	686	647	634	643	635	656	633	592	621	651	640	601	598	609	565	559	626	584	597	612	597	626	582	585	580	588	556	584	582	567	584	527	551	562	530	570	589	562	595	535	590	569	592	535	496	526	536	551	524	556	545	557	584	567	546	570	559	557	525	542	563	539	563	576	599	584	561	561	545	524	580	587	550	547	531	557	565	569	561	531	531	557	534	611	582	562	552	551	562	561	519	584	553	568	526	535	572	507	509	538	540	548	560	525	598	541	554	524	550	584	525	566	561	532	544	574	495	560	565	539	529	561	599	555	545	549	566	527	570	518	546	547	560	569	552	552	531	566	570	539	556	564	567	549	519	540	517	580	509	557	559	559	547	542	524	506	508	520	542	536	504	560	536	567	573	552	559	561	560	549	564	564	532	592	587	546	537	539	561	541	512	593	528	520	574	526	548	549	560	567	541	562	533	541	542	545	542	528	580	541	560	556	562	580	553	546	574	543	541	561	569	557	592	549	578	547	597	537	560	575	522	567	549	514	531	606	571	607	546	554	556	544	555	549	562	544	549	544	563	546	554	575	549	526	584	543	540	495	523	559	539	524	556	558	544	511	568	594	544	560	502	601	552	524	536	577	545	549	575	575	554	560	584	599	570	509	515	574	523	568	574	540	522	586	548	567	576	579	572	584	555	561	580	558	569	559	575	542	491	575	524	598	545	561	564	545	550	592	581	592	578	576	530	582	543	581	538	579	522	512	550	543	529	510	538	579	534	524	574	564	557	604	609	551	565	571	603	529	593	599	559	530	540	524	570	570	544	543	559	560	513	608	571	560	545	544	558	576	551	537	559	560	569	525	561	519	550	566	593	572	566	550	533	574	579	556	554	535	503	563	528	559	564	499	573	574	566	519	528	505	577	512	515	544	539	478	530	594	564	542	539	566	533	515	523	560	546	563	543	518	505	529	592	538	522	506	532	561	607	554	558	533	560	538	613	571	539	565	587	542	560	554	547	568	574	549	561	521	554	519	526	544	537	533	549	548	592	540	562	550	584	539	540	529	569	519	510	565	578	587	527	533	567	497	545	557	572	552	568	559	552	546	556	548	583	579	527	550	565	564	548	541	539	551	531	580	534	572	574	571	528	534	536	568	514	558	570	588	560	534	536	536	562	558	543	594	522	546	505	585	502	558	503	556	569	522	555	556	485	499	566	531	583	590	551	561	529	549	531	594	511	535	594	579	543	595	519	557	546	546	585	597	507	520	515	553	553	597	566	540	556	548	544	554	560	543	573	512	548	556	554	553	539	553	530	611	593	532	526	585	576	511	535	551	515	534	549	535	552	553	515	546	559	546	579	553	566	565	568	534	532	537	580	572	583	568	545	554	548	551	553	568	535	551	547	540	514	537	526	509	591	564	540	529	536	547	551	593	566	571	528	562	549	539	575	559	593	513	526	599	554	558	548	514	554	572	569	505	512	591	544	550	566	594	532	576	527	616	575	544	578	574	555	563	549	586	556	568	564	534	526	600	546	545	535	602	552	559	569	581	546	539	548	538	545	579	529	542	552	555	535	551	563	544	559	557	557	540	530	565	577	578	556	521	521	580	587	579	558	572	545	569	567	531	528	551	529	584	587	558	564	544	544	562	554	538	520	563	575	544	529	559	537	531	562	560	555	525	573	511	570	528	566	544	512	513	525	526	533	563	534	518	546	557	530	565	587	567	568	533	551	562	568	587	521	551	572	600	555	555	538	568	581	548	533	549	554	557	529	540	591	530	534	532	563	512	509	561	561	542	568	543	541	544	544	600	553	537	565	531	545	493	566	585	560	543	510	536	545	535	551	545	567	576	575	566	548	600	553	558	557	565	558	607	506	583	542	575	561	531	618	549	527	549	518	536	555	593	562	510	556	569	540	598	506	573	570	529	574	543	523	554	516	558	535	505	496	574	531	506	572	571	610	526	530	589	540	569	532	550	525	525	546	558	598	549	514	552	570	509	580	500	592	583	561	581	539	576	540	541	581	524	537	538	561	538	553	558	543	534	541	588	573	581	500	573	511	553	561	593	580	525	530	552	542	539	585	540	536	522	568	526	534	561	551	503	562	571	496	551	568	555	608	574	561	566	600	581	572	558	556	573	577	584	554	586	549	553	548	538	542	563	570	545	557	582	532	526	583	588	504	577	523	548	528	553	562	545	516	542	565	563	577	537	647	557	598	547	563	564	568	532	518	559	590	635	556	575	547	568	578	524	556	529	531	597	556	540	589	536	567	555	529	559	570	573	544	548	555	539	533	570	526	552	523	511	578	549	542	544	526	543	530	525	530	556	551	531	556	570	549	532	552	570	540	520	534	558	564	580	531	537	542	560	543	554	537	537	556	537	556	518	561	570	469	593	577	569	574	560	536	548	541	538	547	552	618	517	576	552	538	558	535	538	602	575	513	570	565	522	505	540	539	547	587	531	549	542	556	564	573	544	573	553	568	539	544	554	561	588	533	547	518	524	551	529	585	574	562	550	547	539	523	535	575	534	540	549	564	569	560	565	530	561	554	553	553	525	570	569	572	537	528	569	556	583	550	561	557	569	569	527	563	560	565	540	555	561	577	546	547	576	549	555	524	589	529	593	515	587	571	541	528	573	564	561	537	580	507	517	561	580	602	571	544	533	590	534	531	559	553	547	537	547	535	543	544	532	589	542	595	557	559	522	522	513	552	513	564	583	564	533	563	552	522	562	532	505	565	521	552	560	553	528	583	595	545	569	552	540	572	536	520	507	533	552	539	547	592	574	600	558	534	571	545	555	536	537	578	577	518	556	531	533	546	558	592	563	569	574	558	529	559	558	510	569	528	541	509	521	570	538	551	564	557	564	590	577	509	590	521	570	566	570	541	517	534	564	561	575	561	557	546	571	545	578	568	571	570	568	531	572	547	538	551	587	610	550	575	579	560	542	562	530	540	537	517	584	512	524	564	551	551	561	567	544	569	523	533	559	549	583	557	590	560	552	564	574	572	552	555	540	542	595	527	511	553	598	572	550	527	562	561	523	544	567	600	572	548	569	538	530	574	557	569	544	589	539	521	532	550	546	603	548	552	529	542	573	513	511	548	559	502	576	558	525	553	556	533	544	562	496	548	543	561	578	578	540	559	549	548	510	557	527	572	526	543	526	562	557	573	557	555	569	553	588	545	538	532	553	571	548	551	528	574	582	519	546	544	595	549	539	606	549	551	565	546	531	557	562	554	604	564	550	573	564	533	599	577	542	533	546	526	562	594	556	544	580	558	533	570	577	564	523	553	526	551	540	583	542	573	513	563	593	549	535	532	564	524	545	553	572	510	567	593	517	560	591	576	546	580	570	581	574	572	565	537	573	577	532	530	556	570	512	560	517	576	544	561	567	554	571	558	537	531	557	567	554	533	545	571	563	556	550	521	598	560	560	529	520
32043	28988	13797	6794	3733	2286	1805	1090	942	872	714	586	568	506	471	451	378	330	356	339	333	315	299	288	251	300	286	295	270	262	242	231	261	263	251	241	273	240	244	273	218	279	278	256	267	240	236	222	231	229	243	247	223	215	212	255	216	232	226	219	239	211	232	221	217	228	244	229	251	234	222	205	238	196	205	213	238	228	212	228	202	215	230	228	241	196	240	235	242	247	224	262	233	226	230	218	228	243	218	211	209	232	251	229	248	214	223	236	242	222	243	225	233	255	234	237	235	247	234	249	206	227	249	217	227	224	239	228	239	208	246	213	197	190	223	239	215	207	242	223	216	243	245	211	201	222	192	242	236	212	253	245	241	250	191	207	233	215	248	246	254	207	218	212	220	202	224	227	253	211	251	218	213	233	216	264	247	212	225	230	223	228	231	253	245	258	235	237	258	248	243	220	239	231	229	203	252	237	233	235	237	252	229	238	233	243	243	217	223	246	267	208	224	205	248	252	249	232	245	229	241	238	246	240	230	218	232	208	189	215	219	264	236	216	214	232	214	213	233	237	240	229	218	229	217	219	236	230	231	242	221	270	228	226	226	210	248	252	257	218	233	244	222	260	242	238	215	220	225	229	202	226	237	240	256	218	228	241	263	234	242	225	239	228	237	220	242	206	234	245	209	224	223	230	223	221	194	212	219	242	221	247	222	207	233	246	227	251	236	238	235	253	236	212	215	217	244	209	224	207	236	221	228	229	231	233	245	260	264	183	215	240	221	217	244	218	251	214	255	239	206	235	221	243	245	270	232	238	232	212	209	225	222	199	206	226	241	225	235	249	247	230	242	222	228	248	235	256	231	240	252	227	247	248	216	241	199	217	245	200	211	203	238	210	212	216	229	231	233	218	219	241	198	225	224	224	207	226	219	224	240	208	203	227	218	226	238	239	263	219	216	248	216	209	257	249	240	220	238	254	227	193	256	246	225	230	212	218	213	231	217	255	228	224	218	234	233	262	246	252	211	240	209	220	231	236	215	214	209	220	209	236	234	235	243	204	239	221	248	261	206	228	253	228	256	222	258	211	229	241	237	230	243	228	210	215	228	251	259	249	222	213	259	234	224	212	252	236	206	226	243	229	245	231	269	211	236	245	239	243	244	225	228	236	216	208	208	221	225	216	218	209	230	257	245	228	239	207	243	215	255	230	213	250	228	237	235	231	237	230	241	240	243	225	211	245	239	241	237	213	220	212	237	214	224	267	237	239	190	211	204	219	214	226	223	228	231	203	240	247	250	234	213	246	241	227	233	253	239	241	230	240	204	226	237	242	221	222	236	220	243	256	218	234	239	273	210	239	241	224	236	230	251	242	221	234	240	232	239	227	252	214	241	262	238	215	247	258	207	246	241	249	262	256	233	241	244	216	230	241	239	217	262	241	205	219	273	245	225	245	251	207	213	251	244	202	234	212	244	221	251	223	213	213	237	202	216	228	258	221	201	216	214	212	217	257	216	228	209	230	206	238	200	230	237	223	229	228	214	247	225	232	235	246	246	248	225	207	222	255	232	252	215	235	219	254	221	232	239	259	230	221	202	201	210	188	242	237	197	205	248	222	235	210	216	237	212	216	239	214	214	225	235	225	220	202	204	259	231	247	217	229	197	228	226	260	238	229	225	218	226	189	237	231	223	238	197	227	236	238	222	221	238	229	214	231	217	246	200	239	226	229	235	246	222	265	251	217	220	225	223	248	252	255	212	201	224	238	252	220	220	230	225	228	248	232	246	245	224	230	210	227	215	224	254	216	235	231	208	214	246	210	209	243	241	211	238	232	194	220	227	249	201	211	235	199	229	243	235	213	263	229	222	227	234	240	232	235	221	238	230	218	221	222	239	220	219	219	201	221	244	230	226	219	235	239	241	238	207	233	229	238	229	228	227	215	246	230	228	221	244	190	242	239	229	224	226	208	233	228	213	212	204	213	241	222	228	232	232	251	227	233	231	228	253	191	240	226	194	223	253	221	240	261	232	193	234	234	247	217	208	208	240	221	239	228	235	218	244	260	234	259	227	216	226	216	239	217	240	221	254	245	237	234	218	238	242	231	233	216	236	216	244	237	245	236	240	243	237	247	195	224	245	215	200	213	193	213	223	233	243	247	232	219	250	216	230	224	216	212	226	245	236	246	256	225	191	249	241	194	237	253	212	256	234	244	247	214	221	240	251	222	238	232	222	235	239	228	243	257	244	224	203	227	244	218	251	230	253	213	231	228	220	234	270	226	200	191	213	218	231	214	232	265	229	230	210	245	222	222	248	204	210	211	235	234	237	212	255	234	221	242	236	232	203	228	224	240	197	232	240	211	235	205	231	254	204	227	234	226	235	253	241	245	233	224	245	239	208	224	223	216	208	234	212	244	224	257	217	221	216	228	228	248	243	224	252	232	222	240	226	250	228	220	235	215	221	234	240	274	223	205	206	194	235	278	214	231	221	233	238	234	241	229	228	236	241	217	230	225	220	229	240	229	234	214	230	225	225	227	228	196	213	228	235	226	237	224	251	238	210	224	221	225	205	202	215	222	225	226	224	241	260	224	252	227	254	231	206	242	235	219	217	253	238	218	213	252	219	238	221	229	217	246	229	229	225	239	187	243	221	225	247	229	197	237	224	221	240	219	239	199	238	221	214	204	262	272	233	197	256	227	215	229	217	249	251	222	247	249	227	230	219	252	230	235	251	233	223	253	223	242	254	238	192	217	248	241	219	239	225	235	225	219	220	226	249	234	242	249	224	235	262	213	241	252	238	233	235	225	223	234	207	241	245	201	230	232	250	208	260	231	224	246	234	222	259	233	223	260	250	237	223	229	249	229	239	267	228	213	226	264	222	203	215	247	226	224	228	257	238	210	202	224	268	230	204	212	251	205	252	231	225	230	213	227	233	236	208	236	240	200	194	252	222	242	227	234	217	230	241	244	219	235	249	214	238	219	244	253	181	202	251	207	218	220	228	237	245	211	235	246	229	213	231	244	229	247	205	228	216	239	247	206	209	259	203	225	236	227	247	222	226	202	203	221	258	246	219	206	246	234	237	200	236	211	218	228	233	226	227	233	230	235	217	232	191	228	259	240	236	199	245	248	237	231	234	230	219	216	202	228	242	215	204	206	229	186	223	237	261	221	221	237	216	251	249	254	224	244	250	246	226	224	238	269	233	223	243	242	222	237	224	209	192	234	218	242	224	219	213	242	226	225	207	211	231	223	243	257	222	264	215	216	216	233	228	215	233	203	220	267	232	247	198	197	186	231	225	219	229	234	208	240	233	257	230	239	195	204	243	227	231	204	241	229	237	225	203	232	203	194	201	269	241	224	217	216	262	252	233	227	186	249	244	228	198	216	259	258	215	253	223	249	226	229	231	199	221	233	248	242	200	237	225	251	230	239	230	247	231	252	259	226	226	238	225	245	220	244	229	222	226	232	203	201	241	221	231	238	235	249	203	232	210	244
24885	23143	10269	10354	8964	7502	7152	4966	4359	3918	3359	2484	2353	2204	1873	1740	1595	1486	1383	1289	1221	1155	1118	963	848	846	830	873	841	793	732	688	694	699	646	724	700	712	620	599	633	575	567	574	601	584	604	556	605	583	571	559	615	559	543	537	549	584	586	556	580	544	588	541	530	524	554	523	565	579	546	529	568	573	596	533	577	531	548	571	524	586	615	529	557	536	492	553	509	552	557	527	576	509	549	561	547	513	511	527	508	570	534	563	540	488	547	528	589	556	526	506	532	547	540	568	541	553	556	529	558	531	512	520	511	551	550	518	534	611	545	528	607	587	500	558	511	534	509	529	502	533	524	501	514	536	535	574	534	523	557	514	508	602	547	564	527	521	561	550	557	546	525	514	545	554	545	595	587	572	527	540	523	545	574	561	527	585	551	535	513	574	531	566	547	508	530	538	604	585	532	541	577	565	528	596	562	537	524	511	556	529	524	561	498	527	525	600	578	527	575	529	531	537	530	562	531	548	550	557	551	528	553	527	600	576	532	556	538	540	568	530	527	532	549	536	532	552	547	538	544	494	544	547	537	546	571	555	562	518	579	547	511	565	515	558	540	527	572	464	580	548	541	562	560	520	545	531	521	547	526	485	542	531	532	493	547	565	553	555	543	586	563	537	553	561	533	517	567	510	570	547	546	533	556	569	520	550	550	503	552	588	558	557	529	545	522	487	529	585	531	521	533	575	554	541	561	551	555	573	550	527	594	510	534	542	558	560	544	558	548	521	589	550	510	488	509	542	491	538	577	533	533	550	558	567	554	548	576	582	583	554	517	521	565	547	547	548	574	548	548	496	548	543	536	534	550	500	542	520	545	513	546	524	528	534	546	547	558	553	540	506	529	512	535	536	524	526	531	559	535	533	506	545	555	521	495	539	526	517	559	544	518	576	545	523	580	540	559	536	556	526	498	512	565	530	529	574	553	536	537	593	566	571	571	565	540	574	484	535	576	566	569	554	557	552	538	528	567	538	551	511	586	517	536	510	545	521	551	542	598	542	551	510	530	543	538	514	546	558	531	549	532	520	529	544	517	535	509	538	528	526	567	565	564	529	532	548	523	506	537	621	530	518	590	546	521	568	553	511	534	571	543	572	572	520	517	549	545	547	554	553	564	544	556	601	525	552	577	519	502	562	535	546	551	493	569	511	534	552	542	556	537	541	590	567	569	542	528	491	549	524	590	575	543	571	539	520	569	542	546	501	541	507	525	491	547	588	513	565	564	535	533	534	526	563	519	538	578	541	523	534	526	574	534	622	561	541	557	535	536	541	547	571	559	517	537	573	537	503	516	510	507	537	545	524	567	552	516	534	544	537	516	571	580	598	561	547	549	551	556	600	542	611	568	594	580	529	577	562	545	510	561	545	547	549	545	533	538	557	549	523	535	540	581	535	529	555	504	548	529	556	545	513	544	512	548	607	539	521	561	576	507	547	549	551	554	523	504	560	547	542	567	536	547	552	539	584	530	510	529	508	524	532	539	576	524	514	506	518	564	568	564	570	556	554	532	539	543	541	535	553	550	565	531	570	535	544	524	509	542	552	515	524	546	530	577	523	547	578	531	502	560	554	564	533	534	539	549	552	526	546	532	534	530	523	571	541	566	575	513	521	548	510	547	513	530	511	553	553	561	475	590	551	572	537	559	538	554	575	492	541	527	520	577	514	555	565	528	530	561	539	556	562	545	513	555	551	525	571	535	549	517	498	565	551	572	507	564	549	575	524	582	573	498	541	544	570	536	525	520	580	546	512	535	524	548	542	532	557	534	551	514	529	492	530	525	523	527	561	539	515	573	568	539	531	530	540	527	540	559	534	510	576	548	555	536	540	531	541	521	540	547	534	516	566	537	520	506	519	541	547	577	502	586	531	522	529	546	554	561	533	542	562	553	559	559	539	538	509	554	569	575	546	544	543	572	567	548	542	555	538	563	533	546	546	533	568	549	565	559	581	528	553	532	520	567	516	523	567	527	568	531	594	539	533	535	570	577	539	530	520	516	582	533	577	532	562	513	536	549	546	577	590	545	553	517	522	471	571	570	557	542	525	519	515	545	532	540	513	560	525	518	560	536	535	556	511	523	557	550	525	564	494	549	516	598	563	523	519	547	540	542	551	531	540	526	536	580	547	557	505	529	518	556	537	566	544	569	564	523	530	515	493	542	569	544	533	552	524	540	531	544	579	555	574	567	495	523	551	569	524	525	534	513	532	536	550	532	524	505	502	554	556	589	591	555	545	539	543	570	568	544	544	539	532	580	539	557	547	565	563	541	489	542	529	542	546	498	570	528	576	556	511	554	543	557	533	530	516	502	548	549	525	561	539	537	545	577	527	568	572	614	551	506	565	555	552	498	521	535	524	556	551	528	534	503	521	509	537	507	547	531	517	555	522	539	534	562	556	497	561	519	568	583	526	535	494	533	514	554	515	536	573	545	535	574	513	527	522	555	577	518	562	557	579	561	552	580	597	557	574	520	577	530	566	529	538	518	565	534	573	538	551	539	545	565	554	531	524	558	534	549	564	504	550	572	525	515	543	586	532	535	554	586	537	555	571	510	526	544	564	528	494	536	505	502	564	547	533	548	573	525	545	563	508	508	561	546	529	535	587	553	502	521	539	555	523	550	543	546	548	537	556	540	559	536	579	581	576	553	569	543	527	521	554	507	500	534	542	561	573	543	568	557	573	518	532	551	600	553	537	577	560	596	520	538	541	518	526	582	531	557	544	545	539	539	536	533	507	569	533	506	571	550	552	510	566	493	569	525	550	521	515	555	550	555	563	533	539	491	517	525	550	550	528	522	511	551	518	538	512	549	535	532	524	551	563	548	548	586	532	535	553	528	593	519	588	545	506	535	547	543	552	553	553	539	528	549	519	543	550	537	502	539	560	574	509	573	569	559	499	546	547	520	546	536	546	502	524	555	530	527	550	574	532	563	515	502	514	553	578	541	534	535	525	526	549	571	568	545	542	564	576	602	548	558	559	522	535	563	532	580	557	526	560	521	516	561	576	625	577	582	530	532	558	532	541	555	568	535	521	556	545	564	557	566	531	529	539	505	540	509	506	558	579	512	585	579	542	541	563	586	572	538	537	574	515	531	540	551	555	564	553	520	544	573	555	538	511	531	536	561	502	572	554	561	535	539	547	567	532	475	524	557	514	571	554	582	559	538	558	541	577	507	552	541	571	504	583	528	542	533	575	563	526	576	520	560	536	548	580	544	584	509	538	536	580	553	557	559	543	540	554	540	571	529	516	512	549	601	524	498	532	523	497	607	497	582	522	536	558	577	508	500	583	542	517	524	559	544	514	545	513	536	527	512	514	512	518	578	501	505	573	542	617	575	524	559	577	584	530	553	492	555	539	550	576	579	578	543	521	528	558	533	548	539	560	539	539	541	562	518	558	560	508	563	555	517	543	559	571	548	564	515	544	510	528	546	558	549	548	542	518	498	508
42002	37502	20897	12006	6797	4105	2509	1639	1346	1168	945	743	689	654	534	502	450	479	443	379	379	344	329	305	282	262	260	314	278	241	229	233	241	236	213	202	211	228	213	189	205	227	200	220	222	213	207	208	214	193	186	206	183	201	199	212	236	221	209	229	194	194	195	213	203	206	195	202	190	197	201	219	185	187	199	199	216	196	188	166	203	196	209	215	197	201	204	207	222	227	184	218	204	167	227	194	210	176	235	212	199	196	211	226	210	206	215	172	188	183	179	222	199	193	185	196	188	166	225	216	185	201	201	205	177	200	176	193	205	203	210	194	204	192	158	178	195	208	200	195	206	211	229	192	181	199	207	214	201	202	205	209	210	167	231	199	186	183	227	194	222	194	187	191	202	195	191	193	213	189	231	222	216	195	203	169	184	179	210	198	199	195	185	213	176	206	197	205	192	204	187	201	196	204	226	208	208	177	153	184	218	210	243	216	202	182	186	199	187	174	206	200	197	200	228	199	191	167	227	209	209	171	218	188	209	208	204	188	195	213	209	182	199	201	187	197	195	180	208	198	210	214	204	205	189	176	191	211	211	204	176	233	213	171	206	202	188	192	217	218	188	206	197	185	180	211	201	167	206	185	205	183	185	197	228	198	188	212	193	216	210	173	185	190	215	193	188	205	205	201	181	203	198	210	189	205	194	239	172	206	195	217	202	193	206	181	197	170	209	204	185	220	211	200	201	203	182	209	197	173	196	196	217	191	210	186	189	200	178	197	178	188	186	200	194	213	186	188	182	185	183	179	218	203	188	195	184	186	198	221	184	183	192	161	204	178	208	208	212	203	181	199	196	191	184	202	189	178	193	203	178	223	177	211	216	186	208	186	162	180	202	192	187	192	218	202	196	228	217	227	185	191	200	219	206	204	203	217	177	202	192	187	211	197	190	191	220	199	196	198	193	192	159	192	188	209	198	212	204	202	165	227	195	221	199	188	192	215	220	170	199	204	173	203	185	230	203	190	229	203	181	155	191	195	201	196	207	193	203	208	188	216	178	205	198	164	210	214	215	193	189	191	219	199	187	203	227	189	181	189	189	194	227	196	181	193	168	198	197	198	205	217	210	192	196	207	191	195	207	217	206	193	142	221	169	191	195	189	205	198	234	201	198	205	199	203	190	221	193	190	207	197	200	208	200	194	210	182	179	219	220	191	196	201	166	197	221	181	205	190	186	212	211	193	201	183	215	192	196	183	200	226	188	210	204	204	202	202	163	209	180	186	199	182	203	177	210	186	191	176	199	191	198	193	157	229	209	212	195	208	196	197	189	193	202	215	190	204	204	188	191	197	207	199	206	174	194	224	190	179	201	218	202	185	198	202	210	211	169	185	208	209	187	175	188	212	201	183	178	215	209	206	153	215	191	191	183	191	201	220	203	204	215	169	207	203	188	194	187	216	182	188	194	183	184	192	205	189	184	176	209	174	193	183	164	196	191	184	188	200	192	202	186	215	192	189	210	210	194	213	195	217	212	190	193	179	188	197	182	205	197	193	152	199	208	189	191	164	214	176	205	200	174	240	178	168	195	205	187	182	166	204	213	182	196	185	205	171	202	191	155	182	189	176	195	171	203	206	188	206	182	198	192	170	197	183	199	172	187	191	204	192	195	206	210	187	198	200	182	193	185	181	198	223	224	181	224	176	162	183	185	192	222	196	192	209	183	182	220	206	166	180	221	177	199	211	196	211	202	215	218	206	200	185	203	195	204	209	214	209	186	201	170	205	217	206	220	164	194	201	188	199	188	192	199	217	168	185	199	195	184	203	192	204	205	161	171	193	190	212	184	183	190	189	201	222	169	189	203	202	232	200	202	199	197	193	163	172	225	166	197	196	225	173	194	191	211	198	197	171	212	194	165	195	214	176	186	205	198	186	174	184	176	192	197	163	220	196	204	217	191	201	189	201	207	214	193	218	182	189	185	177	195	172	203	213	185	160	185	203	210	206	181	182	190	202	174	187	217	189	173	185	211	203	216	191	175	190	217	198	176	188	183	201	204	206	191	205	186	201	192	203	185	223	193	193	215	201	191	205	203	195	176	204	197	193	242	204	207	192	197	191	215	201	201	195	224	208	212	194	187	196	154	189	203	187	209	177	193	168	197	174	177	194	198	204	208	200	196	208	215	180	180	205	227	189	194	177	204	198	194	195	192	213	164	217	194	190	191	176	190	189	189	216	189	197	194	212	208	219	187	191	201	188	213	194	182	194	205	188	191	174	190	216	211	203	182	223	199	162	187	209	195	174	152	225	181	211	201	224	217	182	214	202	199	180	200	207	201	197	187	203	183	187	234	211	173	187	201	196	210	192	190	211	212	211	176	225	162	223	186	197	181	176	200	211	196	205	223	193	204	218	226	171	213	215	167	197	189	188	189	181	204	201	228	221	192	176	194	222	199	197	191	201	188	202	222	222	213	191	208	202	183	174	176	214	194	200	182	197	197	191	202	186	223	180	194	195	201	174	203	211	194	196	188	190	205	194	191	188	215	220	203	180	218	205	240	173	217	173	201	203	239	234	211	199	204	211	209	214	185	180	211	190	193	208	196	194	209	220	202	220	223	169	207	192	189	193	216	207	204	191	213	214	217	219	189	204	186	184	189	204	227	200	217	218	218	200	203	209	200	202	216	195	181	199	161	184	221	221	226	210	183	203	219	199	199	200	188	232	184	196	213	224	174	202	193	193	218	201	223	199	180	200	214	178	215	205	187	196	235	192	198	228	190	168	234	217	209	186	195	230	174	223	199	209	225	191	183	203	216	202	206	208	189	194	177	181	211	214	194	193	201	171	208	205	204	225	190	204	203	181	185	168	217	189	195	226	187	211	195	177	214	243	197	182	221	217	206	198	195	170	178	225	204	220	201	193	207	197	186	198	220	220	195	184	207	195	222	188	211	178	188	215	219	207	215	216	200	216	209	186	177	201	177	183	208	201	211	176	209	196	192	200	189	174	191	207	176	190	206	202	196	192	218	213	150	214	202	198	195	199	193	204	219	195	210	210	185	185	212	214	212	207	212	176	194	179	181	218	198	214	201	176	199	207	205	201	190	195	173	190	196	184	219	193	200	204	175	197	179	193	212	197	172	214	169	193	206	192	230	199	190	205	185	187	200	216	228	179	203	209	208	230	213	195	196	222	199	241	181	211	199	191	219	199	202	193	191	190	194	201	231	198	180	203	206	198	170	205	180	181	189	219	169	198	197	185	175	205	206	180	223	181	193	192	196	180	205	180	194	190	189	191	175	180	225	224	218	206	197	184	209	200	195	187	213	194	215	193	191	213	211	200	194	170	204	193	186	195	188	190	199	193	202	186	221	204	206	203	175	201	175	213	233	195	194	195	192	185	177	190	214	171	211	199	165	206	212	200	206	197	198	206	207	197	196	190	198	187	193	206	198	189	197	174	189	193	203	201	200	195	206	191	209	184	211	204	206	209	171	197	208	203	206	209
31524	30049	14938	14470	12921	11376	8651	6835	6280	5486	4229	3526	3281	3030	2635	2244	2179	2055	1697	1670	1479	1526	1317	1157	977	915	942	940	857	847	790	758	711	743	671	690	706	715	651	608	577	574	538	561	587	522	548	544	570	547	548	512	491	513	499	509	457	531	468	502	463	506	479	480	469	450	470	492	508	478	478	490	495	488	494	511	462	482	474	454	470	482	475	446	502	450	479	492	455	506	479	486	469	474	466	432	466	443	477	432	484	486	493	455	477	464	461	460	457	461	458	480	489	446	457	468	498	469	446	467	457	465	468	477	477	508	503	432	472	491	479	495	465	469	511	502	495	454	450	460	434	513	473	452	493	480	445	454	474	494	478	510	502	471	484	507	525	475	463	480	515	434	483	433	471	522	470	489	422	479	466	479	532	494	492	427	492	454	450	476	489	468	528	474	474	411	480	470	465	490	454	476	515	458	506	490	492	435	465	482	492	454	481	538	462	461	494	466	480	454	451	455	492	499	489	474	486	474	488	466	500	485	455	472	467	475	458	448	419	479	480	443	469	482	444	436	480	463	483	429	469	481	446	483	457	434	559	472	462	523	489	470	473	490	489	483	508	458	446	458	500	460	461	475	462	471	456	496	488	499	490	461	479	439	453	466	491	463	458	507	464	432	469	493	497	499	474	455	472	465	490	532	499	475	429	476	490	491	466	470	507	449	513	482	421	478	505	517	499	471	465	474	441	516	493	443	444	459	476	451	467	481	462	431	444	477	466	480	455	471	485	490	456	494	476	475	516	491	500	450	449	472	415	476	459	467	476	479	480	492	469	485	494	503	520	487	490	486	513	488	498	500	467	469	484	449	489	508	480	477	503	474	426	452	460	478	467	510	454	415	455	462	482	465	507	450	490	476	484	493	495	499	504	467	497	466	480	482	441	455	437	454	447	504	457	470	456	447	452	483	505	469	476	482	478	434	423	470	488	451	501	444	436	460	476	510	472	493	460	472	420	494	461	463	420	478	471	463	486	414	452	519	496	465	455	452	424	485	472	499	447	428	477	469	492	442	484	498	445	444	452	468	469	479	429	428	494	454	423	483	504	455	497	466	485	490	459	455	479	490	478	437	432	486	445	470	464	459	476	457	459	473	496	502	445	428	472	480	478	484	428	493	516	496	481	477	438	472	466	481	450	492	492	452	530	462	486	509	509	436	479	479	478	477	476	498	486	490	538	458	473	495	475	500	499	470	484	513	516	465	451	491	456	475	459	449	442	462	466	488	460	499	487	453	458	470	492	468	480	446	502	464	487	472	468	466	478	480	465	503	493	472	513	503	496	477	452	473	440	488	510	491	434	441	460	459	434	492	438	519	514	475	478	489	481	484	486	455	466	468	483	417	498	518	454	505	467	454	444	468	488	435	471	457	464	494	462	449	469	514	504	468	486	458	500	442	462	439	492	455	537	525	525	461	485	463	492	432	471	515	470	428	479	482	504	486	461	470	479	492	476	433	415	453	446	460	477	440	489	447	464	485	482	436	477	436	497	469	438	486	464	462	432	495	486	464	454	485	443	470	494	496	472	482	437	490	461	463	457	472	485	477	505	452	472	471	473	454	470	482	447	449	460	427	459	457	430	490	450	466	462	456	471	459	481	452	487	471	489	459	502	500	487	468	490	496	469	493	448	484	462	429	461	467	445	478	449	462	470	495	465	482	469	480	467	503	464	464	481	500	464	482	473	456	531	479	493	485	520	468	498	442	469	504	459	504	469	413	502	483	451	446	492	428	451	451	403	517	514	455	507	471	471	500	483	496	446	453	477	461	471	497	423	447	466	481	483	444	459	480	482	473	448	467	453	476	496	483	494	469	442	479	472	477	456	468	414	484	464	445	479	483	472	475	438	469	485	486	452	484	494	487	477	477	473	497	427	472	454	449	448	506	473	463	480	459	502	478	484	510	472	474	475	501	422	483	478	492	462	483	462	456	460	435	498	479	490	455	489	471	467	463	460	426	494	430	503	450	458	469	470	457	472	467	472	455	448	463	447	479	455	494	497	426	454	494	446	483	519	518	477	483	450	464	437	455	464	471	484	488	479	457	512	487	478	468	496	478	457	464	474	479	508	500	474	514	503	468	456	493	425	506	476	487	468	474	452	461	457	468	479	488	473	473	477	483	442	463	512	518	450	496	477	459	451	470	491	466	468	467	472	464	465	485	446	466	457	449	458	478	477	445	509	480	480	457	490	463	457	476	439	479	461	445	486	423	448	467	485	465	509	477	500	479	489	488	482	447	471	467	481	454	474	510	496	516	504	506	455	517	480	483	471	500	474	460	487	463	484	484	473	488	502	492	434	459	458	464	471	455	476	497	476	501	481	490	506	478	478	483	461	494	470	509	458	510	432	482	477	479	469	476	463	491	461	474	478	500	475	491	495	470	444	481	473	491	479	481	474	453	503	541	459	456	443	449	426	475	516	463	468	507	512	479	512	426	503	478	467	477	516	509	419	458	498	450	511	517	474	506	480	457	506	447	480	464	474	440	441	458	500	477	490	472	433	478	482	501	469	482	488	476	479	480	436	501	426	469	459	514	462	449	479	494	494	490	482	458	445	512	481	455	513	473	459	446	501	475	468	491	483	445	475	506	455	478	491	502	477	454	472	468	469	471	497	452	514	494	482	480	482	509	469	451	492	456	453	452	520	460	465	423	521	492	511	481	519	430	496	464	514	455	487	526	430	470	482	507	454	471	447	455	485	466	485	453	499	480	458	483	467	464	457	448	432	458	460	478	434	457	457	487	494	496	463	456	443	462	485	482	470	502	439	476	465	429	447	461	465	457	470	435	446	471	498	470	492	502	463	474	484	434	461	515	490	450	461	462	473	460	486	522	445	475	492	431	449	484	511	467	451	480	492	462	478	508	477	460	449	446	446	479	490	490	482	481	461	475	480	457	518	474	492	463	455	497	497	480	483	469	450	472	470	471	488	476	469	540	470	476	521	486	539	460	443	477	448	473	441	481	460	499	470	484	451	496	486	431	491	424	475	440	495	470	447	458	483	501	492	448	506	477	463	493	486	455	506	488	514	452	453	492	508	472	503	464	447	488	461	452	515	429	466	487	492	467	472	497	468	476	459	509	496	437	439	507	441	463	479	479	445	502	512	446	455	509	493	476	510	479	506	439	421	444	489	431	475	477	491	463	512	522	432	471	482	506	464	448	522	467	487	431	526	478	496	487	474	453	464	493	470	445	458	454	488	459	491	449	462	463	479	459	493	437	499	477	473	496	464	460	492	437	511	478	487	463	490	485	484	493	436	481	494	469	492	472	477	449	516	474	470	446	455	472	471	490	457	458	472	458	492	497	481	459	433	479	470	496	486	449	498	474	481	482	465	452	471	440	459	477	475	463	483	483	501	480	524	478	479	472	459	472	500	495	476	485	489	492	465	486	483	471	472	453	469	479	447	483	517	490	471	448	469	488	448	445	528	476	487	463	422	482	453	473	472	478
9787	5894	3213	2109	1568	1097	841	793	628	534	499	449	381	390	317	319	320	291	317	276	250	270	279	233	253	266	256	245	236	277	255	245	233	247	234	223	269	243	234	188	241	200	237	239	240	240	225	236	233	216	237	220	248	216	269	253	237	251	240	239	239	236	239	233	239	239	231	243	256	229	234	208	241	244	241	246	212	246	257	236	199	244	241	226	271	248	265	213	216	226	225	278	252	221	242	218	244	228	213	235	238	229	208	249	239	239	251	238	246	225	255	241	233	229	215	268	232	225	224	255	226	230	235	251	248	254	271	210	221	244	263	280	249	239	288	252	243	238	234	251	223	238	216	245	204	244	252	204	260	218	232	257	235	214	231	240	236	238	247	215	260	245	234	237	203	257	259	217	212	203	229	214	221	261	238	239	214	195	257	255	216	239	228	256	255	242	211	217	203	196	227	254	241	226	237	231	233	251	250	238	212	249	269	269	230	236	207	248	227	245	247	213	236	220	225	243	235	226	242	247	234	232	219	242	229	249	221	213	218	220	245	215	241	219	219	234	222	209	272	231	220	229	216	281	237	247	220	252	265	253	224	253	228	251	248	229	233	241	237	225	198	233	232	251	212	224	236	212	219	249	247	250	228	196	242	261	243	234	248	218	239	245	244	222	252	234	268	244	231	238	274	260	258	236	235	210	245	222	236	225	232	254	248	210	227	233	266	246	223	249	219	211	261	233	247	198	248	232	242	235	242	223	251	229	243	200	248	206	225	219	217	246	229	258	236	222	213	241	230	237	213	243	266	225	202	219	245	231	242	240	219	209	226	258	245	246	238	243	253	259	252	220	226	241	239	218	201	215	227	219	225	241	234	219	234	251	218	226	213	224	257	226	231	260	241	212	219	252	252	223	249	199	246	250	229	219	229	255	258	240	233	230	237	249	234	210	238	251	240	276	259	243	254	246	206	238	221	229	240	250	217	246	250	228	204	249	226	235	243	258	234	236	225	239	232	223	252	227	231	266	227	240	232	221	253	224	252	260	224	237	254	246	241	256	238	234	265	230	234	255	238	247	281	214	239	221	227	208	255	233	247	230	239	246	241	246	251	227	269	242	210	246	264	234	242	244	240	216	229	240	256	246	235	252	213	238	244	235	227	241	226	252	209	252	229	237	228	229	251	230	236	211	233	225	256	231	219	209	229	228	230	249	189	203	238	215	257	244	264	221	221	218	258	246	214	212	228	222	220	233	261	221	244	260	239	199	208	223	220	232	229	251	247	242	240	204	243	213	225	224	246	223	229	238	256	246	245	237	242	236	235	261	216	256	228	220	225	210	233	219	246	249	241	231	241	230	250	249	215	236	237	229	231	246	230	258	201	235	211	253	230	259	240	245	228	216	240	247	216	237	218	221	237	237	234	240	245	268	238	245	213	238	263	252	228	237	243	239	239	221	273	206	245	229	220	256	232	235	242	226	254	261	262	227	241	288	255	220	222	232	207	230	254	231	242	228	261	218	245	250	261	211	228	242	222	228	221	223	232	276	272	234	252	220	218	215	241	257	226	266	217	242	230	210	236	225	239	206	213	239	270	237	234	243	230	238	236	233	251	212	247	217	215	229	250	240	222	256	249	213	254	266	233	219	242	204	208	247	251	238	265	268	232	226	225	219	217	230	234	228	236	236	226	228	251	229	239	223	209	223	234	234	266	228	225	233	209	217	210	250	246	222	228	233	254	210	226	203	218	246	224	240	210	229	272	234	221	229	216	220	228	245	234	212	234	267	231	238	259	220	247	236	251	227	235	241	217	218	242	233	215	233	226	230	223	237	246	249	246	276	235	243	267	228	224	231	286	237	241	253	224	249	244	220	208	233	215	230	218	247	261	214	254	233	226	280	217	254	245	229	232	263	230	234	237	216	218	274	234	235	239	221	245	232	238	252	244	207	199	240	232	224	242	256	221	210	233	224	248	269	237	240	232	256	212	205	282	227	247	231	223	245	247	272	249	240	243	227	236	255	252	267	253	290	234	239	233	237	195	244	249	262	251	248	209	200	245	239	229	238	251	242	229	236	210	247	230	226	227	255	227	214	219	245	226	240	236	217	225	217	218	246	260	257	253	217	258	242	216	246	220	236	225	230	240	271	238	242	246	237	239	233	241	236	260	243	248	217	245	241	223	207	253	247	252	233	212	238	235	251	244	226	234	263	236	240	251	265	260	223	220	214	229	238	223	249	263	255	225	275	263	238	222	224	221	229	262	251	256	193	258	257	236	234	263	261	220	256	231	253	251	244	264	214	260	244	237	223	247	211	220	223	245	234	262	276	272	198	239	224	295	233	210	245	213	236	213	242	235	241	245	225	255	268	200	242	217	206	267	260	235	237	244	228	246	260	223	230	250	214	243	241	240	226	210	256	250	253	206	239	225	240	236	228	210	216	217	224	223	231	219	227	231	242	244	229	239	242	256	236	249	235	228	255	243	220	224	212	234	243	271	239	245	260	244	235	233	228	210	245	240	224	221	225	217	247	236	234	244	250	197	228	228	186	242	233	217	263	229	231	217	242	243	227	228	232	238	247	213	235	247	206	226	229	244	264	246	276	211	251	244	269	242	240	235	243	223	231	244	227	234	223	223	253	267	245	219	238	227	253	248	247	248	232	230	265	231	237	233	227	223	246	268	241	248	266	233	258	221	224	229	253	221	220	243	234	195	213	239	229	258	222	237	263	241	253	229	226	241	196	249	261	232	228	253	212	240	237	250	233	221	238	264	235	240	238	237	254	227	234	231	240	249	229	215	223	241	216	242	252	197	263	235	243	226	247	225	233	208	228	259	240	253	207	237	281	248	211	218	250	245	229	235	219	201	204	244	240	221	233	241	224	219	255	215	253	262	227	212	251	230	237	259	230	238	227	251	236	225	212	230	250	211	252	238	232	215	262	231	237	251	209	244	238	252	266	244	205	239	216	249	252	224	234	241	240	231	256	256	231	229	230	261	245	233	241	235	254	223	212	241	244	243	223	238	250	222	223	239	232	252	205	237	214	220	234	223	251	259	218	240	269	228	284	222	212	212	248	226	250	239	265	223	240	229	223	220	249	249	264	209	229	230	233	252	226	246	259	280	249	237	235	217	247	236	279	221	213	236	264	210	222	228	228	251	252	252	227	218	215	237	224	240	232	237	252	223	234	212	223	233	245	257	233	245	231	234	225	218	242	228	224	231	220	244	246	255	235	233	209	253	225	243	230	245	247	228	248	224	239	207	205	221	228	239	243	226	223	251	209	211	237	240	228	233	236	222	249	229	223	228	221	234	219	258	237	247	253	252	221	238	219	265	255	238	221	247	238	245	243	238	224	228	238	218	227	246	247	259	243	224	261	230	176	208	234	235	240	244	215	216	266	227	244	210	222	214	251	220	230	238	255	234	261	250	274	205	225	205	237	224	221	233	240	225	227	226	238	254	229	230	199	223	218	260	221	210	221	232	217	230	223	234	237	210	220
7753	6586	5341	5962	5564	4640	3386	3182	2644	2142	1755	1519	1548	1350	1178	1055	1072	983	955	940	814	796	745	741	688	658	730	734	709	697	677	670	635	633	635	650	631	561	623	565	559	615	574	573	583	594	615	583	562	587	579	597	577	580	582	529	583	589	566	552	560	542	554	559	551	535	556	581	579	573	579	574	563	536	576	542	576	542	537	556	558	537	551	561	506	567	582	576	511	554	536	569	577	528	552	547	517	542	559	560	566	560	544	593	555	534	541	584	568	524	546	589	569	565	570	589	526	560	557	566	575	557	553	555	540	604	553	575	546	622	555	582	592	552	560	594	553	551	532	542	615	538	587	511	554	556	571	522	570	535	558	524	565	565	521	552	538	515	541	582	602	521	543	523	552	567	566	591	558	534	577	545	578	570	531	538	528	542	526	500	545	566	559	549	593	551	572	523	562	525	590	533	515	553	582	538	522	588	561	578	573	567	590	526	565	577	571	576	613	586	540	539	529	521	595	602	569	563	543	556	572	575	540	531	582	561	557	560	538	533	536	580	535	533	554	552	538	559	584	586	593	568	566	571	537	567	573	581	603	561	580	560	565	541	549	564	593	573	553	627	572	574	555	562	555	554	545	521	568	561	572	522	582	519	529	573	556	566	576	571	578	548	540	543	552	578	563	567	581	608	538	535	556	579	559	537	555	592	578	563	575	534	551	544	581	584	591	521	588	530	548	554	539	537	557	541	566	584	601	577	555	590	566	517	568	587	563	558	575	568	531	545	600	575	569	584	513	559	539	566	548	560	530	547	525	552	552	553	573	543	583	627	550	566	517	600	558	515	563	538	583	552	540	556	552	554	581	532	539	584	558	544	566	544	587	558	541	579	558	551	568	530	529	583	545	575	532	547	602	551	604	551	592	558	560	552	546	570	541	537	558	567	546	564	567	568	558	522	558	560	578	587	522	563	534	580	535	553	581	572	562	535	546	566	510	552	567	535	553	553	586	540	557	521	547	557	603	544	544	589	497	595	580	554	579	562	569	568	570	515	600	579	570	576	570	575	528	501	557	575	568	550	563	569	552	548	552	525	549	522	534	537	553	567	568	559	527	557	573	557	574	541	568	572	582	566	604	569	583	579	548	560	524	572	560	537	575	534	557	641	572	583	551	515	558	558	527	567	552	555	534	541	599	569	545	549	557	546	567	556	582	526	556	571	581	569	523	519	543	549	595	590	557	527	549	552	542	553	546	533	526	612	559	570	579	570	580	528	552	585	556	573	575	536	504	558	561	581	539	580	578	551	516	559	562	568	577	540	555	556	579	551	581	585	523	564	513	496	577	590	547	541	583	539	590	544	581	580	534	590	541	571	566	578	575	610	558	599	573	536	595	513	508	549	600	542	542	530	568	525	577	529	534	548	517	562	548	540	528	564	581	563	532	535	553	573	560	527	574	586	537	544	539	574	596	564	550	538	526	590	530	540	567	522	556	518	538	546	534	585	547	562	571	565	539	546	592	553	561	550	506	561	566	565	565	570	597	519	564	540	544	557	562	528	549	554	537	589	573	607	532	532	581	566	583	541	531	572	564	581	568	551	571	572	519	550	556	540	598	550	554	562	564	552	576	555	546	572	552	526	606	561	554	585	572	566	548	581	581	534	525	551	563	561	556	613	578	555	550	558	568	527	557	579	548	567	503	564	571	554	586	567	519	550	564	562	532	608	513	559	514	554	536	563	580	538	576	550	561	599	553	581	531	564	553	577	603	593	556	581	527	586	527	551	542	596	531	626	554	594	577	557	530	541	517	531	556	591	542	572	575	556	559	500	535	571	623	615	549	520	582	559	552	579	539	610	554	559	537	552	556	581	551	555	611	571	501	542	520	550	548	556	563	607	550	578	536	542	564	605	535	549	551	552	530	509	564	573	583	575	529	545	577	532	560	553	596	567	576	578	562	561	571	505	592	555	527	574	582	564	601	540	582	597	548	539	558	540	582	561	580	568	531	592	545	579	576	568	562	589	553	569	556	558	578	584	527	529	562	570	513	556	530	546	573	571	613	550	553	596	578	568	572	534	540	548	583	602	509	582	552	572	569	563	586	538	532	555	599	572	514	557	500	532	545	569	553	554	598	589	536	541	526	591	567	547	574	558	573	505	550	559	596	562	544	573	563	564	564	608	560	542	521	573	547	570	597	581	513	563	552	548	546	547	560	574	545	560	540	555	572	557	618	580	573	541	627	563	560	563	581	627	543	552	594	579	564	566	575	558	602	558	535	529	530	598	563	584	558	541	571	536	565	602	540	534	566	559	571	575	549	558	597	563	566	569	596	547	528	574	591	549	540	545	537	583	568	546	552	563	556	562	576	570	524	556	525	551	589	553	558	555	527	557	561	588	548	537	579	571	564	596	563	549	568	547	567	613	556	580	562	549	578	590	545	552	532	558	549	551	569	553	563	597	544	567	577	568	595	546	542	540	537	556	545	547	497	529	545	535	555	544	561	548	551	558	583	542	548	560	613	560	576	541	521	546	596	566	510	560	575	529	546	542	576	586	522	532	562	559	562	540	544	540	567	570	574	523	546	612	532	588	557	551	523	547	571	536	589	570	545	539	507	542	578	588	584	573	542	569	579	551	572	566	575	528	614	561	539	563	575	573	534	557	610	532	494	588	525	572	614	519	530	533	566	554	576	580	559	578	561	514	538	539	553	535	526	584	561	570	580	554	567	569	607	584	558	571	595	568	569	536	564	567	549	519	564	534	567	547	574	616	624	565	570	587	537	542	553	563	565	547	591	570	559	529	576	596	548	563	567	591	536	534	548	585	558	575	560	545	552	567	539	553	593	561	557	567	538	577	574	540	560	564	536	601	566	556	603	554	556	536	562	520	535	565	568	524	532	569	572	551	570	563	553	535	553	512	590	549	546	533	547	549	581	560	551	497	551	551	573	573	565	553	555	560	612	581	541	568	529	564	506	551	584	550	527	580	536	576	550	569	577	571	593	554	540	555	553	557	552	563	558	503	542	586	564	563	612	571	546	540	572	568	580	572	524	520	543	538	527	540	562	545	551	560	561	558	561	552	588	513	530	545	536	519	537	516	536	573	538	567	552	577	581	559	557	510	606	578	530	602	538	544	584	583	529	548	562	547	576	580	555	568	519	567	595	545	544	557	530	537	605	560	550	578	579	580	548	536	566	557	543	555	633	569	560	580	572	567	585	598	543	575	550	616	535	539	572	538	554	561	620	528	609	502	559	527	575	568	557	566	557	537	541	585	561	545	532	555	571	553	579	555	571	601	552	552	588	526	553	547	534	566	532	589	558	589	550	576	602	546	542	569	578	545	552	525	553	541	561	530	552	542	542	538	568	549	562	540	541	536	558	543	544	555	555	538	618	569	579	595	577	570	561	565	568	546	606	565	571	572	511	538	553	586	561	550	558	573	580	571	566	514	543	520	571	565	562	550	511	577	572	568	566	596	587	506	575	582	559	550	522	556	585	556
30298	25816	13640	6501	3881	2046	1534	1201	980	835	657	587	601	482	455	417	384	401	366	349	327	310	306	292	271	322	308	273	257	260	243	289	234	239	257	233	275	249	248	260	256	237	244	220	211	225	224	255	250	247	249	219	240	270	257	244	226	206	243	215	210	226	232	228	238	242	241	214	243	233	273	233	236	248	236	221	234	230	218	231	235	239	231	222	239	229	218	240	246	207	244	231	232	240	238	249	254	236	228	236	233	252	227	224	214	252	212	234	260	222	254	207	238	255	268	234	236	251	231	239	196	210	234	246	244	241	244	232	228	242	239	211	233	221	228	223	213	216	248	238	259	242	225	260	242	229	241	231	218	193	222	238	220	231	214	220	241	230	236	219	211	245	214	223	220	240	240	197	214	229	250	217	228	213	223	229	223	236	229	220	219	224	207	200	269	231	218	229	228	245	236	219	242	210	252	233	236	256	204	220	249	236	222	235	232	220	209	227	220	224	250	214	235	219	234	230	228	207	219	217	233	257	209	249	253	237	199	197	208	229	215	242	220	244	216	217	222	258	262	224	239	210	233	221	238	229	225	243	243	227	200	226	222	226	237	244	248	226	210	245	224	253	224	225	222	218	240	225	235	238	237	207	225	258	245	243	239	214	218	218	225	249	260	235	214	218	253	217	217	228	236	205	240	200	247	236	238	242	238	234	228	249	240	238	269	237	232	200	241	212	217	198	228	222	217	242	214	266	200	223	223	243	246	219	247	238	218	240	233	243	235	232	247	243	232	214	194	237	243	233	229	252	242	224	234	214	226	246	224	253	217	229	239	223	225	247	231	224	243	242	226	251	216	243	217	250	246	231	247	254	241	249	223	258	249	223	237	232	216	256	232	219	233	228	211	218	264	199	216	218	218	252	209	218	238	237	231	216	208	224	222	219	220	241	218	243	248	212	229	225	241	233	232	228	231	232	236	239	232	211	256	235	241	220	223	233	232	233	247	253	244	251	244	233	237	234	206	248	247	197	224	232	250	252	193	239	253	229	231	212	231	247	245	224	231	239	207	218	233	222	233	244	227	248	262	240	233	242	241	228	209	233	228	236	238	226	230	215	260	247	220	255	247	259	237	248	216	276	247	240	211	228	231	245	208	229	251	225	233	258	227	221	251	218	234	237	193	234	228	229	216	240	220	240	237	238	219	210	223	237	225	246	225	229	246	236	234	240	224	235	238	247	252	232	240	242	242	252	221	221	222	222	221	228	221	238	220	253	251	250	256	216	263	238	223	243	199	233	208	239	199	228	233	245	230	233	234	214	214	218	222	258	256	261	244	266	221	263	238	212	247	226	260	229	257	229	233	212	263	223	222	238	226	229	221	244	204	248	226	235	234	209	257	211	214	216	237	223	217	216	208	241	234	228	224	227	246	237	227	240	259	234	210	235	220	231	245	219	226	218	250	220	236	235	261	237	241	262	244	217	206	235	219	231	200	247	218	200	220	222	231	217	242	233	222	216	233	238	257	232	241	229	218	246	255	221	226	202	226	227	213	234	229	252	251	231	245	255	220	217	233	208	238	233	228	229	266	219	240	210	242	227	219	202	235	219	230	244	233	248	241	243	234	238	211	229	241	221	221	229	230	258	231	240	216	228	226	223	218	205	241	222	201	234	233	236	211	218	218	218	232	218	218	205	209	210	236	228	236	236	227	225	235	248	240	252	242	243	224	196	243	260	207	238	274	230	226	207	256	240	246	243	215	244	244	253	247	230	240	242	219	238	237	270	259	222	227	241	228	278	230	252	247	202	226	224	212	249	220	193	213	255	242	202	238	209	251	225	237	247	223	222	242	235	210	216	222	216	261	280	254	236	229	233	240	224	243	258	215	245	239	233	247	205	228	224	224	225	236	254	227	219	250	222	232	213	204	216	218	242	230	222	246	205	231	224	259	232	241	244	236	207	252	210	238	231	250	225	253	228	249	210	249	229	249	231	214	237	235	220	234	244	230	251	237	236	195	231	197	221	224	249	234	225	247	243	223	212	197	232	245	251	224	243	246	237	247	237	231	219	223	217	215	234	258	245	247	246	233	232	233	241	236	216	227	220	221	229	253	238	253	229	237	202	225	201	252	236	225	253	241	238	250	262	259	218	241	230	233	239	216	219	252	269	237	234	237	255	210	263	237	230	243	199	213	232	206	258	244	231	234	241	215	217	237	254	216	231	229	225	232	255	220	238	221	225	257	265	236	241	256	232	226	238	231	216	241	233	250	236	234	244	248	221	250	251	221	238	206	234	216	220	251	234	241	233	218	214	245	218	251	230	240	220	242	212	235	232	237	234	234	247	243	211	253	246	225	226	214	218	243	241	267	209	220	214	222	236	229	220	219	221	223	222	235	248	225	215	271	257	226	231	200	246	246	241	257	242	194	254	247	217	238	246	219	221	227	181	242	259	233	247	250	215	205	220	210	226	231	245	263	216	232	233	224	240	195	233	225	255	240	234	201	214	227	215	214	250	225	242	248	221	223	216	255	213	223	244	224	212	198	198	241	236	233	254	231	236	239	243	263	220	224	208	234	243	223	237	224	239	251	245	240	256	232	221	234	218	224	235	249	213	232	256	229	216	232	224	219	227	215	238	236	269	258	229	261	225	253	244	245	235	237	242	236	203	217	233	233	236	231	242	265	212	243	227	228	236	239	218	222	216	231	225	200	206	223	260	251	213	240	217	240	225	218	237	231	227	215	251	222	224	220	190	210	230	206	226	203	242	235	252	234	251	239	219	243	222	242	250	218	249	216	278	240	227	259	244	240	240	241	267	227	210	218	224	223	240	224	220	209	243	203	242	254	200	221	244	221	216	220	216	257	240	220	206	233	229	228	212	213	208	231	240	212	230	224	220	246	242	219	196	206	234	223	259	234	246	229	251	250	238	243	220	220	218	270	206	220	230	238	223	248	222	220	262	226	225	224	230	243	206	252	257	222	250	262	210	218	239	218	252	252	210	197	228	222	225	250	218	229	235	218	217	208	204	232	222	203	250	221	222	225	229	241	250	231	244	239	263	220	243	251	260	200	228	231	225	235	235	218	230	251	221	233	223	235	232	269	218	258	226	227	251	226	227	245	238	224	235	245	220	209	241	220	256	221	228	242	232	227	201	232	228	219	241	243	233	230	259	247	212	254	226	218	239	246	216	227	223	234	227	240	229	232	218	234	263	217	221	240	231	205	248	260	251	231	227	241	247	236	239	218	265	234	239	230	238	225	227	214	228	239	246	232	222	210	239	228	244	215	214	211	244	235	247	210	217	221	195	222	235	174	244	249	265	241	228	213	237	242	212	258	220	257	256	228	227	255	255	222	241	212	239	248	200	225	239	236	259	223	212	207	234	257	232	244	226	247	236	247	257	244	238	198	265	247	255	229	208	229	226	241	250	234	233	233	233	234	212	238	225	222	215	225	242	236	219	219	223	250	240	235	196	234	229	248	240	206	225	214	255	245	260	222	239
23441	20913	11555	10749	10194	7195	6342	5533	4323	3659	3018	2778	2542	2172	1914	1907	1556	1408	1454	1263	1198	1162	1002	966	897	873	856	837	776	796	715	715	745	674	725	683	698	638	693	644	635	661	584	622	647	549	570	574	580	533	571	571	567	562	609	557	555	510	553	518	553	612	573	590	575	565	569	566	598	554	559	534	535	483	587	548	570	536	522	543	573	586	621	577	571	510	535	552	587	584	573	562	562	541	581	517	567	561	570	558	545	529	564	540	536	536	551	541	591	574	565	596	539	558	592	534	555	539	515	512	544	538	552	504	524	519	540	529	554	539	545	598	559	545	510	531	499	572	560	553	563	553	541	571	570	555	551	550	534	544	549	574	552	558	548	547	539	558	558	591	603	519	522	517	578	570	524	551	514	551	541	534	573	496	558	549	522	517	545	572	569	512	573	551	574	573	611	549	575	535	558	593	600	537	524	528	531	605	526	543	593	560	578	552	550	546	580	543	559	559	559	499	592	544	566	540	516	564	566	553	542	571	574	593	567	566	537	587	571	544	591	535	550	542	518	542	549	565	558	564	531	555	582	574	567	579	580	534	561	546	548	482	540	606	577	529	531	586	546	555	541	576	563	541	557	588	551	536	526	553	567	574	588	524	585	554	560	541	550	556	551	562	576	535	543	515	536	549	584	514	540	560	542	537	539	549	532	567	534	540	573	522	527	530	564	545	570	533	596	541	510	533	561	547	550	563	566	538	547	567	554	566	576	563	551	520	552	588	548	536	558	526	564	544	526	514	548	529	559	566	523	568	585	526	568	556	530	563	559	556	548	553	570	578	555	524	546	508	514	521	547	577	565	554	556	514	549	549	501	574	601	570	577	526	572	533	580	532	549	574	576	530	587	576	554	528	558	579	552	519	551	551	531	539	578	547	534	587	546	565	552	519	553	571	568	557	565	538	553	587	467	596	550	537	573	529	550	587	547	508	532	578	553	596	605	496	547	578	556	565	522	589	532	574	566	555	611	545	519	502	598	572	568	537	559	532	557	565	533	528	555	548	537	561	594	543	544	528	548	530	574	557	580	560	556	531	541	561	551	534	533	583	503	539	539	556	528	562	568	565	532	552	528	594	522	563	604	482	535	564	532	567	545	570	565	534	560	541	587	603	580	569	540	544	550	555	516	563	495	577	547	576	520	562	528	525	548	521	563	558	549	551	495	547	529	565	540	550	561	579	536	572	571	501	562	541	587	481	565	531	519	550	573	546	524	521	583	554	538	540	525	554	529	614	525	561	572	565	537	554	538	535	531	515	565	598	566	546	513	569	581	558	618	560	527	543	568	523	578	560	527	540	561	547	555	559	521	555	522	553	576	597	557	534	530	507	550	532	539	544	546	586	533	552	535	564	617	529	572	564	552	585	572	548	552	536	532	561	589	554	566	537	538	535	558	615	546	566	556	553	539	583	601	555	510	572	552	568	538	561	527	540	561	535	527	564	590	527	558	574	545	547	525	576	536	532	522	567	585	541	549	575	569	605	517	584	571	556	548	544	548	551	533	569	587	512	565	555	571	560	580	595	580	554	579	549	547	558	558	564	531	573	524	540	532	555	543	549	554	522	559	548	526	573	563	561	576	510	586	509	546	533	545	505	527	543	561	527	532	547	549	555	499	522	522	533	564	571	534	574	579	592	531	553	527	551	540	605	544	548	569	547	514	544	548	550	559	587	538	551	529	544	496	550	570	533	564	543	589	563	546	567	539	572	575	544	585	553	582	550	524	561	546	602	563	485	544	549	543	584	577	542	555	564	553	561	527	554	520	506	550	544	564	565	560	517	553	542	547	518	561	533	514	587	592	529	549	561	523	571	519	576	553	519	561	540	539	567	518	567	531	552	567	524	579	558	530	538	521	575	551	555	552	551	531	543	556	536	540	576	552	554	565	559	526	567	537	515	513	580	541	568	548	528	570	568	553	499	577	539	591	553	551	565	550	549	539	561	545	523	576	550	616	535	543	517	566	534	507	600	535	551	603	552	571	585	550	550	589	570	528	546	579	559	544	545	585	529	579	554	533	538	560	578	593	592	557	551	592	526	575	586	524	552	554	542	529	554	566	536	580	554	530	568	537	547	531	579	524	537	552	567	492	573	545	546	542	529	548	572	571	568	543	587	512	557	542	551	527	560	522	595	559	537	574	558	548	542	534	501	549	533	579	513	579	538	588	548	528	513	554	521	498	597	562	533	564	549	571	551	572	530	564	532	542	531	535	584	534	578	539	546	554	554	577	574	518	513	559	584	561	514	556	551	538	584	527	535	539	563	544	539	564	541	572	558	524	597	523	557	507	572	564	536	527	572	551	542	527	553	524	579	550	579	564	570	552	517	526	546	549	557	574	493	535	577	560	595	530	573	577	575	537	580	544	539	551	563	535	554	556	533	551	554	505	528	611	542	557	571	574	544	515	547	562	545	571	510	536	579	531	552	532	573	521	540	613	582	560	541	524	524	548	570	574	523	532	572	549	562	565	529	607	559	570	521	578	561	590	571	521	571	551	544	513	558	547	537	528	580	554	549	570	528	532	519	559	562	571	571	532	549	591	561	547	579	552	530	567	560	532	594	522	559	558	561	529	519	573	576	572	568	568	552	575	539	539	576	532	558	566	527	569	545	553	521	593	602	539	589	541	563	505	546	557	548	555	555	543	576	522	547	553	550	543	558	552	517	555	582	544	611	501	555	572	546	562	594	559	523	575	542	548	560	540	537	577	536	546	533	571	525	533	519	581	529	555	559	516	543	580	542	529	547	564	547	556	530	568	531	563	518	553	548	570	552	598	572	555	553	520	519	570	533	543	564	596	556	544	558	539	586	519	586	610	567	519	566	564	556	545	536	587	597	562	513	586	518	553	546	572	575	530	590	529	561	562	570	514	534	596	553	583	556	597	524	572	553	558	523	544	546	530	554	542	530	570	520	533	581	543	520	587	559	541	548	529	579	521	587	578	601	599	549	552	531	537	559	567	589	549	561	511	569	545	527	535	544	556	598	557	560	522	605	574	542	536	562	561	552	554	562	534	557	529	568	553	588	565	573	572	555	550	549	541	546	535	548	546	541	551	534	532	539	598	520	577	562	563	548	545	543	539	574	557	582	535	542	573	574	532	564	529	581	555	561	542	513	562	542	553	576	576	571	525	590	592	566	570	526	522	548	508	525	524	563	622	572	536	539	531	570	555	602	561	551	533	549	591	554	543	526	596	577	525	535	540	586	594	562	596	537	558	509	546	551	572	541	628	547	561	558	562	540	540	584	567	569	533	550	542	555	558	557	573	558	565	553	483	548	519	560	556	556	560	559	575	569	534	516	543	539	521	531	511	543	565	559	534	527	584	535	513	549	551	550	536	562	569	547	604	556	551	560	567	518	547	531	589	514	532	542	535	600	562	532	573	552	557	550	537	527	547	524	527	528	498	570	550	539	532	572	567	550	584	574	548	545	581	515	565	579	556	540	552	571
41156	33724	21068	12051	6556	3626	2645	1710	1362	1090	897	795	679	613	534	518	453	394	409	365	365	333	302	303	270	280	278	260	250	267	235	238	253	244	231	212	242	228	203	222	237	196	202	198	206	221	235	198	206	232	197	209	192	196	174	201	204	215	177	184	168	214	203	197	195	234	184	187	215	231	213	219	195	196	180	204	210	237	206	233	199	211	194	176	231	204	197	179	216	203	222	229	207	213	206	186	225	216	190	191	195	209	196	208	189	182	173	191	216	216	197	185	201	184	214	237	194	223	192	200	171	188	200	189	200	186	180	202	232	210	220	194	221	195	218	189	192	217	186	214	230	237	184	205	173	207	215	203	196	208	192	187	182	196	191	184	203	210	207	195	207	220	210	203	248	198	187	232	189	209	214	187	197	214	193	164	201	177	208	183	199	238	191	199	207	198	199	167	179	197	184	185	204	186	206	183	210	188	190	199	184	200	192	221	208	223	217	211	214	217	205	174	182	191	234	196	193	185	195	207	196	199	227	217	196	210	212	175	184	209	188	212	189	205	161	207	193	211	200	213	193	205	185	216	194	215	202	185	213	193	200	221	206	201	200	218	183	200	213	202	196	191	172	225	196	190	202	201	205	215	174	174	191	195	185	246	183	213	193	180	199	170	183	206	184	186	169	187	193	209	195	220	203	219	185	214	222	219	190	212	208	223	192	166	219	189	228	216	219	176	184	178	205	167	218	226	188	200	218	195	197	217	194	186	196	217	220	191	219	185	194	199	245	192	195	203	183	225	201	224	223	185	175	178	190	224	188	188	210	213	165	212	201	192	204	200	222	233	223	203	187	183	177	180	193	184	189	189	194	216	207	217	211	197	183	199	189	210	198	205	233	199	162	218	168	188	177	198	193	192	202	173	199	195	210	208	214	214	188	226	189	204	204	195	197	202	224	192	213	234	200	198	193	236	206	198	167	197	194	216	216	171	178	177	251	193	210	176	168	178	223	205	190	189	201	195	200	202	209	219	187	186	220	183	202	200	216	203	203	178	211	213	184	185	213	202	223	181	186	206	207	211	201	205	209	190	197	187	185	207	230	217	219	199	178	211	200	196	202	215	205	182	186	186	196	194	214	218	192	184	196	176	192	205	181	190	217	202	204	203	205	198	210	173	211	172	202	204	205	215	192	182	186	201	181	193	172	178	207	178	191	213	214	197	182	182	189	231	209	187	220	221	193	203	211	203	200	178	183	214	233	181	205	180	208	222	202	179	202	216	205	191	182	181	205	202	194	217	191	204	190	191	179	205	225	211	187	194	210	195	193	207	191	163	176	199	218	201	173	192	197	225	203	218	193	207	183	217	204	215	200	202	199	205	187	192	185	199	214	172	200	192	197	189	216	226	183	178	216	179	211	178	178	179	197	191	182	226	197	205	193	197	201	182	204	225	194	206	198	193	183	197	192	200	198	213	193	199	203	215	199	186	223	192	197	192	173	189	188	193	199	186	208	208	218	189	165	203	182	202	179	188	201	197	195	209	175	198	210	164	191	189	202	196	205	209	187	204	216	184	210	232	200	215	215	181	184	195	190	208	206	196	200	213	207	187	183	211	223	197	205	214	175	176	211	197	173	220	172	165	192	195	220	214	193	197	191	175	213	221	193	187	186	211	222	213	208	193	205	225	204	177	211	192	226	216	220	175	201	221	193	173	207	198	203	192	192	227	223	200	235	215	208	198	186	220	197	198	193	196	198	188	187	225	224	196	195	195	180	186	187	213	188	191	216	196	217	180	203	210	193	205	193	194	188	187	198	207	210	219	202	193	196	186	195	199	202	184	199	200	207	184	220	219	209	188	221	184	202	190	195	196	199	189	202	176	213	195	185	192	205	207	208	193	205	243	199	205	222	185	192	184	213	204	190	187	217	183	202	182	227	207	235	191	196	194	196	188	173	177	198	210	216	200	195	197	230	190	196	201	194	196	184	223	210	209	179	189	225	177	208	220	212	246	202	218	179	199	182	181	202	181	183	184	193	196	218	228	183	199	189	212	221	175	198	191	203	203	230	190	215	192	217	220	221	226	199	208	184	201	208	191	223	196	208	223	233	199	176	193	204	189	188	212	175	207	198	225	195	207	196	187	196	187	202	190	209	186	200	213	172	197	228	215	215	204	193	186	193	197	208	204	179	201	194	203	218	235	208	216	213	195	164	182	200	188	210	175	190	223	196	200	205	181	216	216	179	186	205	187	199	179	204	216	185	170	175	204	231	201	206	208	185	223	244	202	222	208	202	192	203	210	174	199	205	196	193	234	187	191	189	197	196	175	202	188	182	204	219	212	195	209	203	176	208	204	207	210	190	212	205	171	211	189	195	203	186	184	212	218	201	210	204	182	231	186	196	210	198	217	181	194	214	226	186	212	216	190	198	179	191	198	206	203	196	223	199	184	203	188	190	172	229	214	185	196	201	222	204	200	217	205	212	212	208	181	179	200	193	201	183	207	219	216	180	191	197	198	193	173	210	202	214	186	206	176	202	185	194	200	189	213	212	207	190	199	213	196	196	201	209	189	209	194	212	206	186	207	193	208	182	213	162	195	213	181	180	188	201	205	204	218	220	167	220	222	203	209	210	210	204	213	206	219	192	215	184	183	184	181	173	215	197	214	189	212	187	193	207	215	216	199	205	198	225	204	198	214	209	164	177	217	201	185	193	196	225	207	219	216	174	189	204	193	220	193	228	193	221	198	185	168	202	236	197	214	212	200	206	192	190	195	185	209	203	204	194	192	199	168	191	200	213	207	195	206	215	220	191	195	215	204	194	183	186	217	198	192	195	178	197	190	218	167	206	219	198	189	206	196	213	201	194	207	188	198	180	221	187	211	178	215	200	191	213	199	199	181	209	177	193	217	212	179	203	214	212	203	176	219	221	198	172	196	189	210	175	205	168	180	193	206	215	213	186	214	203	190	207	187	215	190	196	206	178	176	206	210	198	192	208	229	186	214	190	189	211	210	190	172	196	218	229	196	196	184	201	206	218	208	221	193	218	171	183	186	226	227	210	168	188	211	217	164	173	187	185	187	213	177	180	201	203	169	180	197	192	205	231	195	185	183	214	203	207	177	195	213	234	207	192	212	204	188	198	188	204	204	182	211	215	189	187	187	202	193	202	182	186	205	164	199	195	178	232	196	198	206	213	218	182	171	189	215	205	219	194	208	191	204	191	195	188	189	202	203	196	162	196	192	186	170	202	200	185	221	166	181	206	174	193	194	188	167	203	207	190	194	191	194	209	205	187	185	192	194	191	193	207	227	185	180	196	206	205	188	173	199	190	197	209	198	170	182	206	211	213	206	211	186	178	225	185	229	194	226	193	162	204	204	184	180	200	184	171	189	186	185	207	206	196	192	209	207	201	226	224	221	193	220	191	182	204	161	199	215	214	191	227	193	204	202	157	218	189	202	192	185	212	200	207	193	199	200	195	196	163	205	195	225	223	176	226	209	214	216
31070	28233	14841	15193	12699	10046	9613	7005	6011	4573	4132	3729	3406	2927	2433	2404	2065	1804	1838	1622	1531	1384	1226	1115	1079	1070	975	869	879	848	748	719	747	704	731	654	670	698	625	641	579	525	578	570	586	495	554	530	571	519	540	524	516	520	486	547	485	499	515	508	506	498	516	508	471	469	518	468	513	488	472	495	462	519	528	482	489	487	495	494	431	508	440	471	481	542	494	494	482	448	493	458	469	504	499	487	514	460	518	491	474	474	507	468	457	446	479	502	469	477	511	489	500	461	482	466	485	452	516	504	479	455	465	509	453	452	488	473	473	423	494	482	452	524	486	471	485	497	464	463	464	479	477	449	443	451	485	479	532	509	484	452	427	474	475	435	502	487	491	492	493	440	491	487	481	467	494	477	491	525	472	452	476	470	489	468	438	471	516	461	477	498	454	436	515	440	488	494	511	531	502	479	480	499	490	486	500	482	467	501	504	455	473	509	483	521	504	473	479	505	481	439	488	477	478	520	478	494	437	478	456	478	480	495	471	430	485	491	463	471	495	486	482	467	511	528	442	485	506	490	486	492	497	437	466	524	482	493	507	447	451	465	482	481	508	457	465	473	473	485	504	473	474	462	457	455	494	485	459	471	476	509	495	466	474	515	477	470	481	494	451	540	500	437	477	485	453	521	465	437	458	477	491	479	494	500	476	499	425	470	488	461	486	460	454	466	490	449	482	458	453	498	485	494	479	450	464	473	480	481	491	496	479	498	493	468	494	479	472	481	478	458	457	459	457	483	506	467	446	471	508	455	500	489	492	489	492	483	478	470	468	497	467	470	494	474	473	505	450	470	450	490	517	455	491	505	452	529	450	501	477	482	478	482	507	502	485	444	493	472	504	462	474	469	462	461	504	395	469	473	427	464	506	478	492	454	481	492	450	461	523	500	470	480	499	494	499	509	494	443	473	487	506	480	514	472	519	515	438	493	495	440	466	442	485	472	473	475	491	465	467	474	452	466	487	452	475	485	467	456	480	497	499	457	471	488	476	470	462	459	494	505	487	425	440	453	449	480	508	503	519	481	452	504	490	449	473	470	544	475	472	477	455	490	458	448	503	453	470	440	520	481	474	455	484	478	518	475	491	495	504	486	482	497	471	441	485	472	433	509	464	466	435	472	480	479	510	400	475	526	464	492	487	453	515	472	506	497	452	424	465	507	495	469	448	491	452	468	483	520	481	477	469	479	496	483	494	450	461	511	491	468	471	467	519	465	469	496	529	549	464	475	520	491	465	468	504	484	470	488	482	516	471	449	423	493	488	424	496	474	486	480	450	504	519	470	470	435	465	488	463	473	512	484	466	480	489	478	497	507	446	477	496	451	492	456	463	501	464	502	466	471	455	479	514	505	543	470	482	469	520	460	470	467	483	512	470	488	514	504	445	477	475	464	434	453	509	461	526	474	455	498	447	473	483	491	497	445	481	468	512	494	482	526	471	499	503	473	498	443	510	491	463	480	502	498	504	469	493	511	511	450	487	492	502	469	535	456	501	452	462	420	484	490	481	520	492	464	484	487	499	459	454	482	488	515	480	478	446	433	455	507	457	444	494	492	458	444	467	495	473	513	457	473	501	482	466	485	444	490	475	500	464	529	477	493	498	439	465	473	520	508	484	465	492	483	470	516	498	475	483	462	507	462	465	483	503	470	448	465	477	449	476	486	454	491	459	460	461	459	452	469	439	415	527	440	474	466	425	490	471	509	510	494	502	478	428	488	489	508	489	465	456	466	450	461	518	471	479	508	451	469	485	496	493	510	485	469	455	470	511	448	503	469	463	457	443	475	483	493	489	492	471	521	473	501	486	455	502	493	493	483	464	473	467	473	476	424	466	475	455	427	487	473	483	485	470	527	478	501	490	475	475	454	475	494	506	528	480	480	474	499	483	482	454	472	497	528	477	490	462	460	442	462	498	513	504	473	494	467	499	509	491	503	472	492	477	503	481	490	493	461	478	483	470	467	468	450	447	482	452	471	474	467	517	534	475	498	454	422	486	463	482	485	450	490	516	464	461	506	473	484	465	466	487	466	454	465	493	470	483	509	468	518	477	475	476	458	475	481	486	470	470	468	484	452	464	520	475	444	469	472	493	494	465	439	477	449	507	477	484	501	495	487	489	507	497	504	495	422	506	464	503	469	488	462	478	501	487	457	484	520	467	482	451	518	475	478	462	468	468	480	490	443	459	469	484	488	506	466	499	482	481	477	462	471	510	514	483	492	477	499	498	521	482	459	490	500	485	448	450	475	475	497	482	468	465	467	442	469	488	517	485	462	441	480	458	473	449	497	458	494	452	486	468	472	464	460	462	467	483	476	496	449	487	457	448	514	481	487	492	518	475	467	494	452	477	443	488	433	509	504	485	468	502	493	484	463	491	449	448	460	460	477	484	528	529	466	496	463	519	487	474	480	490	478	469	482	452	451	447	489	467	481	480	478	483	465	512	440	492	474	502	470	466	502	474	486	473	522	486	479	472	510	472	495	499	418	472	463	508	439	478	476	467	509	489	487	478	482	485	498	499	471	498	508	481	471	476	476	490	471	474	459	474	459	456	489	516	478	446	461	484	478	488	484	482	497	484	478	445	497	442	513	476	498	505	463	485	461	462	515	490	467	476	488	442	474	478	472	486	469	460	497	517	481	493	492	511	468	470	469	467	461	473	484	502	504	470	481	496	505	492	434	467	444	480	466	475	468	485	455	499	475	485	481	497	481	485	476	495	452	451	488	486	485	479	493	478	476	436	447	476	450	480	484	483	473	462	485	483	469	422	483	449	490	462	477	435	474	499	479	481	485	456	480	476	486	465	515	526	474	416	482	489	463	509	474	503	497	494	466	462	493	500	449	497	439	473	498	480	481	473	404	505	487	469	435	477	469	460	481	472	471	492	482	482	470	523	451	445	474	436	470	478	498	499	484	522	440	462	464	479	489	466	499	501	487	483	470	441	446	463	479	506	441	461	466	476	522	504	493	495	482	465	495	478	478	499	472	482	464	486	473	510	490	456	492	451	463	441	484	472	488	471	491	487	487	464	478	472	439	490	467	477	483	487	490	443	444	481	490	477	476	470	482	454	451	459	483	481	497	478	461	499	508	452	485	481	435	466	492	540	532	462	484	479	473	513	500	502	494	500	503	498	494	494	472	474	447	442	498	464	471	476	495	472	497	478	440	509	452	493	463	504	496	499	475	481	454	465	463	467	464	478	470	477	459	454	440	466	487	488	487	474	492	460	461	492	461	490	461	466	470	470	504	469	524	512	477	489	421	456	499	474	476	475	493	470	464	450	464	456	487	445	488	430	465	515	524	453	464	471	455	453	481	430	445	458	465	499	503	481	478	456	491	494	457	460	449	507	470	432	491	498	479	469	476	478	508	484	427	438	457	484	491	485	485	493	469	510	527	476	490	475	460	453	515	468	452	479	472	493	438	498	494	513	508	475	475	512	449	459	487	493	476
10074	5545	3075	2185	1416	1150	881	702	512	491	457	390	379	343	339	319	333	300	307	293	281	297	283	257	248	275	254	263	267	260	247	255	254	229	277	258	222	248	245	232	248	241	242	246	262	229	235	243	260	242	292	228	246	216	269	256	208	252	250	228	211	257	238	262	200	238	244	258	238	245	259	215	257	247	241	240	242	248	271	252	267	210	218	264	237	246	232	198	222	241	240	220	262	237	226	244	232	238	217	212	245	200	241	211	230	253	243	246	247	257	261	249	232	219	230	232	244	228	233	205	217	242	240	235	234	241	243	279	234	230	272	252	225	241	222	229	236	224	265	249	285	230	242	243	263	243	224	238	264	255	226	258	245	257	246	207	201	221	229	217	217	232	248	238	234	219	219	249	234	228	222	234	217	237	246	236	246	235	218	212	252	213	236	259	242	237	273	244	244	240	228	222	227	235	232	227	239	241	234	234	229	235	242	240	248	234	232	245	238	235	233	231	256	201	208	290	276	272	220	246	261	268	242	202	237	241	230	208	216	231	265	276	235	232	252	220	245	271	264	243	264	243	258	206	234	248	236	232	252	256	221	226	246	233	237	240	250	208	243	239	242	264	206	199	216	263	238	217	248	267	229	229	228	240	257	213	253	256	246	248	210	200	221	250	253	232	231	226	229	247	225	247	229	200	240	245	238	217	242	223	219	191	262	243	222	242	240	227	245	242	234	253	261	261	241	261	235	254	214	222	226	251	251	246	234	230	236	241	223	205	257	232	246	217	210	237	211	235	237	230	234	212	240	230	222	237	263	251	218	192	257	251	239	242	221	241	257	224	245	208	235	234	211	240	214	229	234	250	260	216	215	269	249	209	230	230	212	246	251	236	223	243	236	232	242	251	250	255	222	209	247	253	268	270	239	230	230	236	218	255	229	212	213	260	247	234	228	255	233	215	214	253	216	216	223	253	238	224	246	238	234	247	232	258	246	260	237	229	229	239	244	278	235	221	239	216	231	251	242	240	225	234	248	246	225	201	242	211	250	233	246	232	248	280	233	243	237	221	240	266	197	260	229	218	202	247	239	232	221	234	246	229	256	238	233	250	257	234	245	238	228	230	246	233	232	247	255	225	258	206	226	232	208	241	249	244	243	223	251	210	260	253	227	222	232	236	233	264	254	230	262	247	227	251	235	238	204	227	219	218	235	230	239	236	266	227	240	247	243	247	216	203	210	245	245	255	234	224	249	220	215	262	242	239	249	231	238	236	252	239	247	239	250	218	227	200	206	224	253	252	246	223	206	246	212	240	251	237	217	256	235	210	229	237	238	268	238	232	252	226	263	223	242	226	248	246	210	221	239	244	223	228	225	219	251	263	252	214	206	214	209	217	251	251	249	244	243	250	226	270	243	243	257	240	245	237	247	234	222	250	235	225	233	234	227	241	236	276	227	218	273	228	244	259	234	262	235	215	241	254	223	212	238	231	249	232	224	217	249	233	238	235	241	221	232	240	228	239	219	241	228	250	242	218	246	251	235	225	258	211	243	227	269	244	231	212	239	245	233	234	220	254	243	250	263	254	232	245	248	241	244	219	220	244	269	250	228	250	234	250	242	215	246	231	225	268	228	222	212	247	245	228	255	215	227	233	248	224	219	267	245	259	221	234	201	233	251	260	226	202	255	253	264	250	272	241	231	242	207	220	244	246	242	244	230	215	238	250	261	248	229	226	242	250	221	217	230	242	259	236	252	247	247	257	239	224	265	203	240	236	247	257	234	221	234	236	225	223	249	232	247	246	230	236	213	237	238	243	240	246	235	224	255	263	237	240	250	230	243	241	226	217	261	241	264	237	233	252	199	251	257	210	245	267	209	234	231	220	221	245	268	215	256	265	231	252	250	268	232	242	241	246	241	191	238	238	211	241	228	228	267	228	208	231	232	245	213	209	251	246	230	243	238	281	259	198	240	231	233	233	231	235	255	251	248	239	245	237	225	233	257	231	247	243	234	258	217	223	211	260	245	226	247	263	242	261	250	230	249	242	252	249	224	245	236	234	226	244	234	238	252	247	221	258	206	249	235	247	231	236	245	216	257	235	252	234	268	225	245	275	229	212	227	203	267	225	228	249	246	226	240	230	235	271	270	262	242	233	239	253	241	232	243	242	230	260	256	267	229	224	238	228	249	254	234	251	252	225	219	210	220	256	228	216	223	233	251	223	239	236	237	287	249	256	253	258	245	247	252	231	251	246	232	239	248	242	246	226	222	236	226	273	237	217	239	227	206	214	247	244	272	251	212	250	244	241	240	224	225	259	250	211	249	261	258	235	246	236	248	230	263	271	216	228	253	251	235	258	227	221	221	243	227	258	235	246	258	232	225	236	244	234	203	268	245	226	245	222	245	257	236	254	233	231	262	220	234	236	255	293	257	242	240	233	213	240	229	253	236	261	268	248	228	246	257	252	229	257	235	253	233	249	246	253	226	217	273	230	244	240	255	240	222	236	235	207	271	230	243	251	273	256	247	253	215	254	243	217	235	243	215	226	247	219	238	218	239	216	245	256	242	263	232	245	216	249	240	231	217	247	207	242	245	254	255	252	235	227	231	220	275	228	248	242	266	254	229	231	260	212	229	231	238	233	214	243	214	236	226	241	266	252	260	233	245	246	212	267	240	239	232	238	229	234	245	245	248	224	259	251	253	239	229	206	227	234	229	257	252	199	228	254	213	248	235	217	212	232	235	258	240	250	273	247	213	226	212	254	208	251	219	241	205	245	229	249	228	216	265	259	238	257	242	259	238	245	229	232	242	252	262	243	227	232	253	243	253	236	247	239	246	230	236	237	213	232	225	222	232	238	211	250	238	239	212	245	249	217	255	223	200	241	222	272	231	248	226	220	231	224	261	207	228	231	258	246	234	219	238	267	236	250	243	217	249	229	206	249	237	221	241	246	242	252	205	218	255	235	253	236	218	212	251	197	215	225	223	235	223	230	251	241	256	226	247	258	238	221	237	244	265	245	271	241	218	254	225	238	229	250	238	249	244	244	254	205	217	248	242	237	219	262	223	222	250	252	243	245	210	267	261	238	232	271	229	235	220	237	217	244	215	230	230	236	233	223	261	251	252	228	219	246	274	243	285	245	240	252	200	246	242	247	246	235	222	244	227	227	235	239	221	281	231	231	243	242	227	240	229	225	235	249	237	233	240	241	267	233	240	242	220	258	246	224	231	224	242	252	216	216	217	238	212	209	254	253	257	267	252	222	230	238	261	237	260	237	270	235	266	222	271	280	255	223	232	229	232	226	239	257	215	252	252	233	262	237	251	221	232	247	222	202	244	241	252	261	217	228	239	231	233	262	237	224	220	242	212	217	267	204	217	257	222	216	241	220	259	235	242	231	232	231	213	249	233	241	248	230	264	236	234	247	217	236	265	246	207	228	266	205	236	233	227	246	209	278	249	231	239	238	204	242	232	217	207	259	237	238	267	237	240	225	247	222	245	239
8005	6137	4902	6307	4990	4785	3778	2863	2209	1908	1758	1617	1409	1241	1170	1048	1060	940	921	811	845	803	785	754	731	699	751	668	628	632	633	630	631	643	653	589	608	657	581	549	606	590	620	604	555	617	540	604	585	579	540	580	607	558	561	595	570	528	551	584	600	552	545	556	560	565	581	569	528	536	539	584	587	540	603	581	571	577	553	579	582	572	555	547	537	565	548	541	587	558	558	571	557	525	569	554	590	573	585	574	553	583	588	538	531	535	544	551	566	547	536	583	557	585	559	562	570	562	573	585	593	570	573	570	554	569	586	537	541	567	544	591	541	578	560	531	565	574	561	578	568	606	528	540	541	532	569	630	590	554	560	515	558	537	559	549	545	601	555	545	550	596	540	559	568	545	555	575	559	571	561	534	560	600	568	519	563	557	551	573	534	546	579	546	551	565	582	534	556	580	543	554	554	551	548	555	573	523	529	526	557	533	520	564	588	553	567	537	541	562	577	566	528	600	513	588	537	548	536	557	552	531	568	536	531	555	552	524	622	539	512	535	546	569	560	539	548	551	534	536	560	552	525	576	560	571	545	557	604	563	603	560	544	550	560	552	538	549	543	547	562	539	575	543	577	533	535	571	577	564	536	549	595	526	595	532	556	542	568	543	600	573	548	528	562	599	570	542	557	539	567	576	577	584	569	522	544	546	579	522	558	548	552	572	572	540	599	611	568	502	578	589	577	522	595	612	577	575	555	591	552	555	545	569	567	528	607	557	542	563	543	545	549	562	584	581	561	536	535	577	559	517	534	526	559	588	540	558	543	534	569	570	563	536	547	530	576	556	568	533	534	542	541	541	568	543	520	556	547	579	556	541	576	537	550	620	571	520	542	536	578	525	558	531	584	533	577	558	509	535	591	587	593	565	617	571	557	568	566	523	609	549	536	549	568	589	540	528	542	578	535	576	581	603	618	568	556	549	557	578	548	568	579	576	553	554	533	552	541	573	587	554	541	506	554	554	515	578	529	523	617	598	544	567	586	520	565	540	555	567	528	549	542	552	576	602	551	570	560	615	571	584	573	572	562	583	544	540	590	555	588	533	550	534	573	541	516	543	564	561	527	560	571	540	533	496	554	597	552	558	543	580	546	549	545	534	545	559	552	553	568	565	554	553	569	589	543	579	576	582	572	584	563	591	587	537	569	547	537	599	549	563	557	535	550	591	560	587	529	569	575	576	590	586	562	549	577	569	531	526	554	523	578	554	542	539	568	553	544	541	584	535	570	564	521	594	591	551	564	558	548	566	505	579	575	543	576	559	553	546	545	542	562	580	571	584	577	617	511	539	492	565	543	526	579	562	586	594	530	600	533	538	500	547	554	559	567	547	573	544	584	556	578	507	577	537	540	579	568	567	566	547	561	508	563	574	551	580	553	555	583	554	545	547	546	522	600	570	541	583	588	568	556	554	600	488	540	549	534	565	568	549	530	544	593	563	556	587	512	589	534	532	564	574	573	547	589	588	540	536	553	537	558	571	530	578	590	532	548	551	562	580	559	531	565	600	574	581	564	573	568	563	550	583	526	555	541	579	575	568	547	537	549	598	510	599	567	557	547	570	575	570	520	561	598	539	539	569	572	558	576	563	576	570	575	594	521	548	570	574	571	543	527	532	569	582	552	554	556	545	574	571	532	562	520	554	554	604	530	553	541	504	567	550	579	564	549	550	549	586	571	555	540	561	566	561	574	569	534	556	532	579	583	560	576	564	573	570	598	568	570	581	575	591	577	577	560	592	545	570	529	586	614	536	561	563	548	563	594	579	559	515	582	581	563	561	538	567	535	594	571	585	544	571	568	556	569	515	575	590	529	581	591	581	553	517	558	579	598	519	533	500	603	560	536	557	545	624	593	553	530	549	618	557	557	583	560	574	548	553	545	570	570	549	591	560	568	577	560	564	546	563	566	557	576	575	577	572	604	553	558	551	580	589	575	541	557	520	558	558	590	592	563	551	557	550	550	551	566	550	591	519	583	564	590	578	575	572	572	573	592	577	537	544	536	544	612	559	551	581	536	590	595	599	579	566	565	536	587	574	582	577	584	538	569	525	563	597	535	605	552	567	530	576	556	556	563	555	576	559	566	537	546	589	549	580	597	608	523	559	561	581	534	604	512	593	576	571	563	565	587	538	558	583	598	582	582	547	576	608	550	541	512	545	546	569	582	542	535	564	538	572	580	579	569	579	531	587	594	535	555	549	571	555	496	583	526	570	575	527	581	577	549	577	539	572	609	543	555	594	550	554	548	554	569	594	539	527	543	589	586	536	537	548	532	540	523	562	592	578	527	563	560	516	544	582	519	638	579	569	571	615	561	532	555	547	587	597	544	591	568	530	582	553	602	539	634	585	566	618	546	565	566	558	548	570	586	586	566	539	559	525	566	586	613	563	553	539	576	574	569	578	571	551	586	558	596	597	606	596	547	547	567	543	570	585	498	570	607	536	555	533	586	556	540	563	553	523	539	566	570	523	542	556	605	594	565	566	578	562	577	562	558	561	562	592	576	585	575	554	602	566	586	565	540	565	552	604	604	567	582	514	583	526	571	564	517	595	544	544	580	554	566	583	536	527	550	595	576	551	547	528	558	572	558	594	560	556	611	538	522	550	521	531	546	571	573	577	602	556	579	533	544	554	520	566	565	598	601	569	563	502	572	540	578	566	538	606	509	578	564	593	488	593	588	578	521	592	565	509	535	560	573	625	553	571	531	546	548	550	555	556	577	566	602	606	588	573	548	568	557	557	542	545	617	583	554	574	563	547	541	564	475	586	569	598	555	534	594	543	578	563	537	551	575	517	585	571	573	571	562	582	549	579	565	514	559	581	531	574	553	555	526	541	572	537	568	580	522	549	548	536	573	581	577	564	539	596	584	593	602	551	580	556	561	550	568	564	615	531	562	569	549	580	556	560	557	601	554	585	558	529	505	556	582	567	603	564	550	580	547	593	578	559	544	521	498	564	554	567	556	577	551	532	568	558	574	567	561	538	576	555	563	549	574	528	560	558	554	579	571	576	576	589	554	575	558	542	565	539	580	558	576	544	551	544	563	517	569	582	567	555	561	568	544	540	572	569	571	557	557	532	581	522	551	567	597	548	520	595	500	601	594	535	564	554	573	539	558	549	574	570	548	561	602	591	580	560	577	567	584	509	532	572	545	554	569	494	546	550	551	538	553	582	517	544	558	585	566	563	548	564	564	590	574	571	576	575	577	558	560	570	545	572	560	528	543	570	599	567	610	581	581	543	589	571	561	566	527	525	596	562	547	557	539	554	536	567	560	531	523	538	559	549	561	541	618	540	587	544	531	543	562	588	558	515	546	572	575	580	587	532	596	569	566	553	581	580	554	568	556	556	582	559	581	532	538	546	557	552	568	553	574	604	571	578	546	560	567	577	575	547	544	515	575	577	580	571	519	579	579	525	616	568	561	528	606	551	573	594	581	606	546	498	571	587
31708	28144	14310	6609	3777	2423	1632	1176	851	728	663	643	612	484	456	434	402	395	373	364	344	318	299	294	324	291	273	287	260	251	256	255	262	244	266	265	227	246	240	251	269	255	256	240	253	269	257	242	233	199	224	244	252	244	247	205	218	250	259	263	244	219	247	224	237	252	245	243	250	235	224	236	238	239	261	238	232	250	232	236	212	241	208	223	234	210	216	201	251	256	224	233	235	239	233	228	240	232	219	225	224	241	215	244	302	248	229	227	200	230	261	229	232	227	204	221	254	229	267	252	239	246	265	239	255	218	227	222	223	254	233	239	240	223	220	220	253	225	207	179	259	244	210	249	233	249	208	245	231	240	252	193	209	238	245	241	219	230	239	241	237	232	227	228	256	222	238	236	235	259	225	268	239	221	207	231	207	222	226	238	210	252	234	263	212	237	236	257	225	226	219	225	237	219	228	265	238	234	271	243	229	241	198	225	227	216	225	241	222	222	232	234	231	224	242	227	218	231	241	282	239	221	239	243	213	236	226	253	240	193	228	221	220	205	214	228	221	254	206	216	237	231	242	228	257	261	220	237	220	224	240	229	253	246	223	230	245	219	232	243	226	214	248	250	225	205	242	217	250	245	221	256	254	264	253	248	232	225	210	245	261	254	229	216	221	258	211	212	228	253	253	256	208	243	247	232	234	279	253	211	253	234	244	259	233	202	240	245	259	238	245	244	236	235	256	246	232	232	245	240	235	233	227	252	240	241	240	243	245	242	232	244	224	226	223	225	228	218	232	239	231	218	244	200	269	217	255	244	246	246	217	235	230	204	234	238	220	227	233	237	225	236	250	239	218	235	235	250	236	242	208	248	216	197	203	242	239	232	222	236	210	222	217	246	220	246	230	218	233	223	221	191	229	228	226	211	226	242	229	233	245	248	242	204	230	219	234	253	256	243	218	233	238	264	220	242	207	247	245	240	239	209	216	223	244	251	257	239	229	260	225	205	220	258	237	235	245	246	232	198	227	224	236	237	230	210	230	241	221	227	225	253	252	235	241	223	227	212	221	205	242	245	224	247	248	233	256	207	233	225	261	259	253	216	229	259	261	227	246	232	217	244	254	228	235	217	240	231	246	200	262	243	245	222	227	249	236	221	249	222	219	185	239	234	243	211	228	243	287	221	262	209	208	226	221	220	229	213	223	244	226	233	217	258	264	227	245	253	245	271	243	279	230	243	206	262	243	232	238	231	231	252	241	265	224	288	283	245	204	227	237	270	225	210	231	244	245	231	259	210	242	240	233	220	239	229	242	226	230	260	255	231	246	227	238	216	256	261	199	206	239	227	235	242	246	222	237	258	228	224	217	239	246	251	216	254	233	242	223	229	259	211	217	232	233	246	236	209	255	222	228	228	231	232	236	263	235	255	218	241	248	251	209	234	230	208	219	249	235	217	221	263	236	272	252	249	241	207	242	247	240	248	253	220	264	251	214	225	236	215	211	242	264	255	208	218	239	249	204	232	229	224	235	215	233	239	255	214	257	250	223	283	217	211	217	229	230	218	249	232	229	214	241	225	232	253	234	220	230	234	231	229	225	270	234	222	250	214	240	244	238	256	238	264	233	211	221	267	231	240	240	192	260	239	220	262	237	237	224	215	231	196	253	265	253	224	231	213	233	254	264	241	232	254	231	204	234	245	226	234	244	211	211	203	228	230	205	232	229	236	213	247	260	238	229	249	232	225	234	250	262	242	224	219	203	246	217	237	224	226	223	227	212	233	196	224	220	228	222	217	236	225	236	232	217	212	233	210	239	242	243	242	228	221	234	231	221	251	219	240	233	243	210	228	248	245	240	279	250	264	226	242	265	222	238	227	211	210	221	234	230	272	230	229	214	216	235	233	208	209	257	242	268	260	220	232	228	218	225	214	230	251	215	224	255	229	239	209	221	239	217	234	204	234	215	238	206	243	257	239	242	250	238	197	225	264	252	250	239	249	261	215	246	261	230	222	213	225	222	245	234	260	248	221	251	228	249	210	220	255	234	226	221	223	207	254	238	212	216	223	242	242	226	235	242	246	238	258	215	254	239	247	207	236	213	235	244	223	196	226	253	228	240	235	239	238	235	260	237	239	243	225	235	239	224	242	240	244	221	220	202	211	242	222	211	253	227	213	232	271	268	207	211	248	226	220	234	206	227	256	245	244	198	221	211	260	236	231	250	229	223	230	225	219	216	234	233	247	234	242	218	232	222	237	242	202	212	261	225	250	241	212	221	231	220	231	240	243	227	252	209	206	243	226	239	248	250	250	237	206	248	237	238	204	239	226	245	232	263	236	238	235	243	247	219	226	230	232	236	237	220	248	231	244	208	217	206	267	241	238	242	240	186	203	248	205	201	223	222	229	234	217	214	230	226	233	203	201	219	246	239	218	218	272	234	230	217	235	237	240	221	238	241	247	213	224	249	261	232	274	234	240	215	232	223	256	241	252	231	220	223	246	223	219	227	220	229	235	243	228	230	227	241	214	219	236	229	265	242	221	213	226	229	241	248	221	232	256	233	245	235	193	238	197	240	228	222	252	253	250	223	229	208	244	239	230	232	221	220	263	231	246	251	253	251	252	203	234	234	237	229	220	243	234	231	214	234	258	259	266	217	240	232	223	261	211	242	239	227	221	222	242	237	229	265	237	220	243	243	237	215	229	248	237	219	210	198	215	197	259	212	239	229	244	255	229	247	229	240	240	231	217	249	244	212	230	237	244	236	245	216	224	226	227	239	207	260	244	217	224	236	218	231	224	222	194	266	252	256	213	248	216	248	227	224	223	243	223	222	220	231	197	263	240	219	213	241	229	199	239	246	213	209	225	225	244	226	224	215	225	253	253	238	235	257	247	222	219	249	231	220	239	227	226	242	255	232	236	241	243	252	243	247	211	254	242	237	240	222	224	224	215	245	239	225	256	233	240	215	237	224	222	234	231	236	236	236	232	226	244	222	210	262	216	239	250	235	206	246	219	219	204	213	268	210	243	249	263	248	243	229	258	248	236	247	217	262	222	216	271	250	242	258	236	246	205	215	226	238	221	231	244	214	229	247	235	251	229	264	223	234	219	229	242	277	244	232	233	222	216	229	251	254	224	206	233	261	254	245	267	221	226	229	252	208	247	237	228	216	227	239	248	221	238	237	235	241	272	223	230	266	234	217	235	192	237	242	216	254	276	228	256	226	225	253	228	221	218	234	202	218	238	239	264	258	250	236	239	216	220	205	227	225	220	226	255	244	263	236	242	254	240	209	236	266	223	228	238	248	220	248	278	246	216	198	199	235	247	236	214	252	237	243	256	242	235	234	256	224	231	234	228	253	230	233	231	230	230	241	223	264	222	222	221	217	241	224	254	233	237	233	228	242	240	236	234	236	236	211	218	228	257	231	220	215	266	234	244	220	237	233	229	215	216	241	210	235	251	229	227	225	262	233	223	229	204	225	228	235	226	213	234	187	248	222	241
24826	22235	11545	10932	9802	8471	6386	4654	3796	3228	3133	2890	2323	2163	1914	1668	1593	1337	1347	1248	1092	1047	984	957	852	902	926	829	789	768	703	728	694	675	694	752	749	651	612	639	633	623	609	587	606	598	629	633	576	597	591	610	598	552	616	525	610	556	531	528	581	575	593	566	594	534	540	555	565	564	549	552	580	598	539	559	585	590	572	472	569	539	562	538	579	526	552	539	556	604	556	536	554	578	582	551	566	559	606	569	541	539	578	545	511	514	541	529	583	546	584	562	532	575	554	575	536	563	546	553	534	489	574	529	543	578	524	579	560	565	538	539	603	577	566	574	533	558	521	570	527	550	544	562	562	554	603	531	556	577	525	558	577	531	528	633	585	513	561	545	539	576	523	528	552	563	515	603	580	541	525	547	546	555	487	610	557	542	546	542	584	591	557	615	532	528	571	612	556	581	567	531	560	569	561	579	570	533	574	542	551	564	573	572	567	518	572	519	531	589	540	529	547	570	580	491	540	598	567	563	536	556	546	560	517	545	524	584	505	550	581	534	588	572	610	565	533	540	566	570	524	562	562	541	531	557	587	513	557	545	535	554	545	529	525	542	527	560	549	535	538	600	566	541	607	537	554	536	529	550	574	542	539	524	518	545	547	584	503	546	574	554	517	567	587	556	573	582	591	580	552	552	577	528	512	562	576	561	607	581	524	567	577	537	555	540	512	566	510	546	528	538	516	499	554	596	538	529	583	578	579	538	601	535	568	587	519	573	550	565	540	545	522	597	555	600	566	529	531	581	526	555	553	561	532	557	593	537	547	576	606	533	572	587	562	576	558	549	497	538	547	566	521	587	552	563	544	530	510	556	532	600	558	541	539	541	513	572	548	553	547	618	554	539	547	567	557	542	565	598	576	580	554	558	545	575	595	581	537	535	565	528	539	545	520	557	568	563	546	536	532	529	551	594	553	527	491	538	556	536	566	603	541	544	553	571	551	523	561	578	534	559	589	555	510	574	593	561	521	570	595	552	585	546	558	549	557	523	572	548	556	548	600	526	503	579	528	576	523	571	558	573	531	555	561	568	540	549	556	529	559	508	552	592	528	545	566	573	553	538	530	564	534	542	542	527	556	551	574	571	543	547	580	600	541	555	502	538	584	519	557	524	567	577	552	564	601	556	574	564	555	577	563	530	563	582	542	588	570	511	544	540	561	521	553	592	575	562	582	567	534	588	505	563	558	586	566	570	549	581	564	575	544	573	543	577	532	554	525	593	522	568	545	562	570	593	542	573	577	535	552	572	573	557	586	544	570	552	551	547	550	569	538	559	534	538	573	554	542	539	573	605	526	581	541	579	521	568	545	547	603	562	574	547	534	555	529	529	557	540	562	570	527	506	560	539	547	568	512	567	561	542	546	532	540	582	545	530	510	563	567	538	540	566	558	520	517	551	507	567	547	559	555	570	585	530	560	528	530	510	548	577	602	554	553	492	560	540	526	538	493	588	526	591	534	527	565	605	575	564	564	562	544	561	593	515	585	535	563	577	553	558	483	531	548	583	550	521	571	565	596	547	515	526	563	538	581	519	564	563	532	578	567	552	539	531	559	594	581	513	518	515	570	531	556	545	551	523	562	572	557	549	577	562	579	566	577	539	522	546	571	520	558	545	510	547	556	534	585	588	546	559	619	580	575	605	570	553	518	515	574	595	566	578	600	547	517	591	543	554	555	538	511	543	542	550	542	546	577	548	534	571	523	558	537	531	587	570	552	546	600	537	555	537	579	551	595	583	519	535	567	577	537	539	583	558	553	570	580	571	562	537	545	550	601	544	554	552	573	538	555	552	574	527	541	562	573	580	556	596	583	548	563	591	589	543	596	570	579	545	557	588	531	562	572	556	553	536	503	572	556	597	526	588	539	606	544	548	555	570	527	586	553	565	545	558	563	524	557	567	599	550	562	549	561	542	505	569	519	587	540	600	543	556	533	541	566	583	527	480	525	552	543	549	537	536	565	554	573	534	566	562	546	569	547	527	554	515	547	552	561	572	585	536	530	537	540	541	530	545	552	556	526	534	518	551	545	568	582	567	574	590	572	512	568	564	527	600	552	538	585	614	522	541	542	568	567	582	538	582	544	544	546	567	534	567	547	515	546	558	537	572	536	525	549	534	542	505	568	562	612	560	574	560	596	564	559	618	538	534	587	563	573	580	564	565	586	519	560	539	524	539	495	545	592	506	544	592	541	574	555	593	528	578	553	487	539	547	567	496	558	595	547	538	589	523	575	510	556	560	580	565	559	539	592	535	525	553	558	545	572	529	585	585	578	559	589	556	510	550	560	523	575	577	569	571	569	574	524	527	556	570	567	518	565	586	554	546	535	559	561	547	494	533	589	524	564	557	506	551	544	531	562	539	516	553	538	571	565	565	575	546	546	592	571	565	571	544	582	552	544	534	534	532	552	520	520	531	567	547	577	546	583	545	577	561	542	545	568	582	532	565	573	589	536	624	546	536	554	558	550	564	525	554	558	549	517	550	552	508	524	577	584	555	525	594	557	540	541	522	538	568	517	514	612	499	575	574	487	548	564	539	492	550	583	524	536	515	543	550	573	541	555	545	538	578	547	571	538	538	536	598	558	558	511	565	537	528	558	556	573	542	540	546	582	540	576	534	588	583	561	593	524	539	546	578	551	567	555	566	541	588	547	537	561	541	544	566	534	557	575	573	594	541	557	549	565	581	579	536	540	557	524	564	564	533	560	545	544	535	556	531	542	574	592	510	573	569	585	563	561	551	563	542	555	553	573	561	541	579	531	550	534	537	542	586	532	586	552	530	571	569	519	533	532	532	598	532	557	523	519	570	537	558	581	531	519	579	531	537	574	542	575	564	541	534	535	574	571	528	590	566	611	576	586	541	579	558	595	528	553	562	540	509	589	594	574	556	567	557	557	552	579	578	582	560	565	553	597	566	566	540	576	591	525	563	524	557	600	561	577	553	559	539	552	562	607	548	561	551	547	514	558	502	523	579	558	562	615	544	557	547	546	521	521	580	514	556	543	539	557	586	538	544	547	530	566	512	516	568	536	562	589	537	532	557	587	557	579	541	549	579	540	549	532	525	603	522	556	557	519	583	583	531	539	534	558	594	537	549	580	569	525	536	557	606	539	541	534	578	544	542	617	539	545	539	527	603	572	511	534	564	543	576	593	558	589	540	524	543	544	565	530	538	562	541	559	562	533	596	592	550	539	547	563	562	569	588	557	591	550	561	595	571	581	570	569	511	590	558	541	555	583	546	549	569	531	584	577	581	579	540	500	563	534	538	554	554	556	551	589	549	565	564	527	567	545	568	577	537	565	573	603	570	536	519	588	549	536	539	538	558	561	580	545	548	602	555	567	564	539	566	547	533	570	523	558	531	569	578	560	546	545	578	588	512	518	579	568	553	528	541	546	548	541	522	516	550	558	533	568	587	544	547	603	566	556	541	515	560	582	569	532	511	585	479
40112	35591	20432	11668	6683	3939	2556	1521	1142	1031	1024	846	698	638	539	462	470	400	400	413	365	345	356	289	293	290	283	275	251	234	241	252	213	218	235	213	207	227	228	217	205	219	214	198	249	191	204	194	224	198	223	211	227	188	209	213	206	166	206	206	216	234	214	217	200	195	195	226	206	250	192	179	218	165	212	182	211	196	180	218	213	214	180	206	179	212	188	202	212	211	206	199	207	197	190	189	191	185	204	197	194	177	200	217	195	201	188	185	183	206	197	195	183	196	213	193	204	199	192	187	196	173	187	161	214	206	199	216	189	207	206	230	200	194	196	178	211	202	189	223	195	205	207	169	209	179	200	206	225	180	214	187	204	235	187	212	203	187	184	221	197	164	185	207	204	217	206	186	196	210	205	185	188	221	206	195	180	192	202	194	207	193	196	208	215	212	209	182	188	200	174	195	212	185	213	220	204	230	216	190	221	180	224	225	213	197	202	195	191	187	184	204	185	194	201	197	191	196	225	235	225	173	215	179	193	207	197	207	220	186	189	212	199	182	211	188	190	196	186	175	175	203	196	207	229	213	225	192	175	165	176	225	178	174	198	213	204	212	210	212	197	183	191	203	214	181	214	182	208	211	176	204	195	229	208	205	200	200	221	183	203	219	217	229	183	205	189	199	172	182	205	218	205	198	239	207	192	225	214	192	219	194	175	220	188	209	195	164	214	203	201	194	180	219	215	212	222	221	196	200	200	199	238	179	191	202	197	190	190	213	196	180	200	196	191	204	207	222	199	196	192	211	203	189	199	180	180	205	205	204	236	208	186	215	192	218	187	210	212	210	185	212	179	220	216	216	188	194	217	222	194	205	187	178	203	186	184	207	188	201	219	197	188	224	201	189	213	208	203	221	197	200	216	223	199	196	198	232	240	198	200	215	201	200	198	209	201	199	190	177	202	189	218	181	206	241	181	208	201	198	183	213	199	224	216	177	194	206	209	194	214	189	209	210	171	217	233	191	171	198	191	212	216	195	185	196	201	205	170	188	211	191	198	192	183	183	180	192	205	197	212	191	209	211	185	180	196	220	202	204	191	223	209	199	202	195	197	210	198	216	215	196	193	216	206	212	175	198	199	200	212	181	192	172	191	165	198	201	221	180	201	181	202	194	207	207	211	179	187	225	197	228	202	203	191	199	243	202	223	204	210	190	187	209	216	195	199	175	195	201	185	195	195	185	204	201	185	202	196	206	203	202	198	186	181	211	229	189	182	193	176	181	204	197	206	223	204	205	202	179	191	206	205	214	189	196	180	202	198	256	209	196	204	201	206	202	220	199	170	206	192	198	215	180	212	190	230	208	198	237	187	198	177	197	203	212	176	198	196	205	187	179	183	207	200	184	199	181	186	194	197	208	187	196	199	192	216	179	206	194	176	228	192	216	187	209	220	190	202	178	199	204	202	187	204	203	173	209	206	225	203	212	227	232	190	209	182	206	190	215	193	170	199	191	186	192	200	206	203	182	183	192	189	232	199	213	220	166	188	211	188	210	181	199	198	176	208	177	192	180	182	213	228	198	213	203	200	193	222	233	216	202	187	190	187	207	186	187	198	202	200	177	210	206	205	185	209	208	208	230	215	199	206	201	206	208	217	199	181	200	178	204	194	196	213	183	205	164	219	193	201	202	230	209	216	197	208	205	186	199	194	174	211	205	205	202	209	198	209	174	191	202	196	178	217	185	205	182	190	204	236	215	193	206	184	200	205	224	196	176	184	192	177	214	205	207	190	204	187	212	194	207	190	186	184	195	207	196	213	201	176	195	185	183	197	195	212	225	182	198	202	174	189	204	187	175	216	171	198	232	196	192	191	179	216	181	182	182	199	200	200	212	185	194	192	190	204	194	226	196	185	201	192	221	211	188	230	213	207	211	188	196	207	193	170	227	176	185	182	186	179	186	199	175	196	192	244	216	215	165	215	190	170	211	225	197	181	201	197	201	186	181	187	219	219	182	180	170	188	187	192	202	201	224	208	207	186	202	190	191	221	192	220	177	205	202	192	204	199	195	226	194	174	191	210	192	220	197	184	212	163	218	207	189	191	210	197	198	196	208	226	218	192	204	205	198	221	192	199	187	199	177	228	213	216	217	196	216	194	212	198	187	197	189	170	206	222	216	203	191	216	190	208	208	203	196	235	214	170	202	204	191	213	209	232	206	194	185	190	188	177	189	193	183	197	200	219	204	227	189	208	202	198	197	222	203	191	193	198	196	196	198	203	240	188	208	179	221	209	212	211	200	198	190	212	200	199	220	202	207	194	187	191	199	188	194	179	202	198	217	193	197	202	202	206	182	181	220	194	209	162	184	174	192	198	214	228	189	207	206	194	203	199	220	207	201	197	183	215	197	183	208	200	227	209	206	186	206	201	185	189	175	230	207	202	206	203	206	207	175	198	202	205	196	198	190	195	174	197	189	190	186	208	210	214	231	226	198	202	208	189	194	206	190	202	177	215	188	226	206	183	195	185	211	194	198	199	208	179	180	180	189	204	193	215	209	200	180	192	191	189	184	200	202	206	215	186	197	219	201	201	192	200	168	198	203	231	214	199	195	186	170	185	207	219	200	180	211	218	179	188	204	184	201	194	198	209	218	197	194	206	186	223	221	198	192	166	204	184	199	200	220	193	194	185	206	195	206	161	186	197	203	181	212	210	220	209	191	227	203	194	209	218	213	168	187	205	198	201	207	204	203	186	210	179	182	214	201	192	177	213	217	190	168	214	203	169	186	169	181	210	213	209	180	170	189	224	181	204	189	163	195	198	203	176	207	159	209	190	201	179	196	187	208	224	193	192	218	204	198	224	188	243	218	189	212	220	180	209	197	195	211	163	178	214	205	215	246	198	199	201	194	192	191	192	197	206	179	184	207	222	214	194	188	224	186	192	203	239	200	205	217	206	188	201	200	189	198	202	182	193	190	211	184	214	209	217	192	215	184	181	203	194	166	203	174	190	202	212	160	200	212	220	194	175	210	178	202	183	211	212	195	186	229	192	180	183	222	215	201	214	194	186	206	187	212	173	200	188	192	196	204	211	213	201	189	196	180	201	215	199	195	210	158	190	188	235	216	174	202	218	186	181	201	221	189	204	184	205	214	215	194	183	170	202	196	187	211	195	228	197	177	194	202	191	194	200	187	211	213	226	185	183	195	215	211	183	183	192	174	190	176	191	194	225	181	195	216	222	165	209	193	210	210	187	201	209	194	223	213	182	176	193	180	211	178	201	193	225	187	184	225	190	210	200	191	213	205	198	203	211	200	187	219	215	197	206	194	185	192	201	225	208	199	219	188	214	216	209	206	198	217	179	211	209	227	181	210	203	206	195	191	204	199	202	180	222	198	230	198	187	197	201	203	192	196	182	210	223	193	196	207	195	191	203	187	184	199	179	171	233	220	220	224	188	200	199	183	187	201	186	195	200	186	205	183	207	196	187	199	206	172	186	182	204	216
29760	28958	15057	15575	14329	11804	8960	6219	5106	4886	4403	4056	3284	2936	2439	2264	2068	1832	1819	1574	1423	1320	1233	1131	1054	932	988	871	846	762	714	734	699	697	654	653	658	612	623	593	625	572	570	591	557	528	491	493	548	520	542	519	515	520	467	520	488	459	527	517	515	490	496	494	449	499	468	439	446	487	461	475	488	459	520	469	531	444	479	502	475	519	500	504	487	483	464	418	461	485	458	478	495	478	474	481	463	491	457	471	489	487	482	486	475	461	473	505	454	489	432	489	463	441	473	494	472	472	470	504	478	480	499	445	475	441	517	473	474	472	473	484	478	480	480	498	463	522	475	459	459	506	523	440	459	505	489	510	481	451	472	501	526	486	499	490	488	495	473	458	478	457	520	458	492	442	484	497	508	502	506	494	467	489	498	457	516	484	466	471	457	478	498	498	498	520	472	459	462	479	474	485	502	481	455	472	438	442	511	476	464	472	462	451	478	508	493	494	451	469	461	468	485	475	442	455	482	472	441	486	512	464	490	465	471	491	469	503	484	459	449	515	466	513	444	494	429	488	486	512	465	455	484	486	482	516	455	495	468	480	468	494	471	495	469	436	458	471	472	486	488	456	467	443	473	488	464	499	483	497	473	468	487	496	505	474	485	478	472	489	480	480	469	502	453	435	472	449	438	491	457	451	483	498	475	518	493	520	424	485	507	511	451	471	490	440	477	501	466	480	506	447	459	496	468	501	500	471	491	486	456	489	418	455	481	484	432	462	488	498	465	492	476	509	456	473	472	440	489	484	451	491	479	470	501	506	473	507	485	487	500	449	493	473	490	456	454	512	508	428	513	459	512	444	508	496	487	478	475	449	448	500	497	468	474	480	491	463	461	481	502	460	449	482	467	450	477	483	472	489	484	463	478	464	516	477	453	460	496	481	487	498	468	490	458	509	505	460	478	431	483	503	479	489	483	512	506	450	455	492	472	482	465	485	455	485	504	496	485	489	487	453	472	499	481	495	477	448	522	525	480	489	479	472	463	469	512	467	480	479	494	459	473	450	472	490	511	508	443	459	471	470	457	469	477	501	480	461	478	461	498	481	462	452	477	525	459	504	497	500	486	466	457	486	448	462	492	513	494	446	485	501	464	506	488	477	464	485	510	452	458	505	477	502	503	489	492	516	455	480	524	489	448	484	457	478	478	505	479	499	464	502	488	484	485	460	481	489	498	491	466	509	475	523	482	449	491	437	477	469	504	473	461	478	476	480	482	503	511	457	475	486	476	495	489	453	483	461	451	480	472	443	482	466	484	500	518	481	499	477	450	473	493	511	424	448	478	475	499	492	443	433	432	424	494	516	492	478	504	483	487	462	505	492	507	475	449	508	486	468	499	510	465	485	506	486	424	431	480	464	513	487	485	506	474	444	432	467	473	474	469	442	447	494	490	464	503	491	476	502	486	524	503	485	481	471	498	431	466	500	489	507	500	496	447	524	480	455	459	489	488	499	479	496	462	469	489	484	473	484	462	495	467	483	489	540	487	476	457	471	462	464	502	482	479	499	491	482	467	483	492	429	474	519	472	524	471	483	478	504	462	459	478	472	470	500	457	492	468	522	484	453	448	524	497	494	488	498	513	468	432	498	508	513	475	426	502	466	456	504	494	483	457	511	431	480	489	468	517	468	486	464	456	521	442	480	475	468	482	520	505	469	474	460	490	463	454	456	492	513	510	471	498	515	477	515	480	473	493	478	501	487	501	469	491	473	470	510	469	458	461	484	500	481	475	494	457	467	503	482	485	493	462	449	485	470	489	503	462	487	508	489	505	480	506	467	483	471	485	484	491	456	505	494	446	486	474	524	455	512	489	501	473	458	469	500	449	495	510	469	470	496	494	492	482	489	473	468	499	493	485	497	510	474	458	433	498	478	475	446	490	505	469	473	461	514	450	485	497	443	509	469	467	475	504	508	454	512	462	479	480	439	483	482	511	475	484	499	476	472	461	458	461	472	461	477	468	485	495	498	488	499	454	482	458	488	471	453	483	473	486	481	487	467	463	466	444	474	476	474	506	453	477	492	510	474	456	469	435	442	479	466	458	464	490	485	472	495	525	420	488	469	505	485	464	442	443	470	483	488	488	473	467	473	516	462	453	491	467	471	465	518	484	491	495	466	467	469	516	514	464	479	497	508	445	461	466	464	459	441	515	483	456	473	492	480	466	490	450	458	466	500	482	499	485	475	501	458	502	485	478	465	478	442	475	475	455	503	492	501	480	446	502	476	450	508	479	478	494	517	451	486	467	509	508	458	466	502	453	504	500	470	469	490	470	438	433	475	490	489	515	515	485	486	470	515	486	474	493	490	489	457	443	474	467	502	486	478	503	508	499	514	468	454	463	457	493	506	501	491	473	497	460	465	488	463	459	468	519	495	463	489	493	489	472	509	487	476	494	468	513	486	440	497	471	475	435	457	492	491	467	495	464	491	475	499	425	515	506	483	498	499	456	493	535	486	509	458	454	508	418	461	452	479	482	418	497	486	498	475	479	487	487	513	466	514	491	471	502	480	448	472	516	465	520	494	487	477	461	470	478	453	511	482	479	463	470	535	504	483	456	455	473	530	485	511	467	470	458	515	515	464	497	497	532	432	453	488	501	486	478	452	476	488	449	472	453	466	501	471	464	452	473	524	497	453	489	487	506	484	441	464	488	480	515	473	513	496	485	483	466	491	436	460	500	468	431	495	489	461	484	483	486	474	492	489	479	505	495	473	470	476	481	473	483	522	497	460	448	458	469	492	468	484	497	459	464	469	459	482	477	502	493	468	483	491	503	465	482	437	438	477	468	494	472	480	480	486	511	483	497	436	477	498	490	444	498	501	501	485	500	489	472	452	441	488	488	468	483	456	477	499	477	484	483	468	509	440	477	502	441	498	466	507	449	440	498	483	532	495	511	445	479	494	460	487	489	486	450	478	471	471	480	489	451	510	465	481	511	475	473	503	510	477	466	468	480	478	497	469	496	477	476	494	460	442	470	475	489	470	453	481	470	461	481	478	505	492	476	448	455	449	440	497	478	448	514	461	508	492	463	451	517	467	469	526	485	493	481	476	484	497	546	442	474	479	502	497	444	499	491	477	452	476	461	515	475	467	473	450	508	482	487	478	460	495	445	491	471	464	525	524	442	491	480	486	452	465	464	488	497	470	455	465	484	472	424	473	475	481	487	486	482	463	517	476	478	476	485	504	466	460	498	516	464	474	511	475	528	459	454	496	493	508	438	491	511	453	436	462	497	464	478	495	503	468	453	502	472	469	483	461	500	486	483	493	437	495	495	487	486	482	452	481	467	500	505	458	459	477	455	435	500	465	484	467	451	485	493	473	466	469	460	447	484	503	530	481	486	444	470	488	497	481	440	497	474	452	493	428	504	448	490	467	468	493	471	472	481	451	476	471	504	495	477	494	514	474	471	480	506	440	461	498	477	489	496	430	461	490	466	505	507	462	485	482
9772	6316	3331	2396	1852	1209	807	622	532	528	498	440	371	396	293	313	345	303	300	259	279	258	268	255	245	243	245	254	228	288	258	276	271	265	256	242	251	245	238	254	248	231	211	246	252	255	214	232	241	288	243	246	252	223	234	233	260	241	221	253	265	248	224	239	246	244	238	239	252	213	234	229	249	236	218	223	272	260	229	232	267	258	214	224	237	221	265	262	228	229	310	238	213	232	260	233	247	220	225	260	232	235	248	237	244	229	251	219	231	242	226	245	218	216	237	246	258	230	245	249	274	241	254	235	239	242	268	234	223	222	256	225	218	262	226	252	231	248	240	261	244	236	259	226	246	236	229	260	197	247	228	215	244	254	227	259	219	232	244	258	237	218	218	233	262	222	230	223	236	247	234	263	249	246	241	251	260	233	253	246	267	237	224	280	213	232	255	223	256	238	263	255	252	261	266	228	215	251	252	216	256	248	242	222	228	250	228	206	212	270	264	224	235	213	262	239	252	224	243	209	233	227	223	211	238	228	240	234	230	237	287	248	242	244	238	250	231	274	239	231	204	236	225	249	229	271	260	198	257	243	252	235	236	278	291	258	235	212	205	244	260	237	238	218	227	265	243	252	258	268	235	242	237	257	232	237	240	242	217	210	247	255	233	258	224	217	226	236	254	242	251	254	238	254	242	245	220	273	257	267	233	246	268	240	249	228	260	225	269	224	257	252	256	242	238	243	250	224	236	213	243	267	234	243	261	230	243	237	231	243	245	228	242	229	229	259	254	249	238	202	226	245	237	240	257	250	252	260	251	219	249	226	250	257	239	229	249	248	225	211	219	222	229	245	254	248	222	258	231	226	241	206	240	205	241	216	247	221	271	249	233	244	270	230	248	264	263	236	218	218	224	204	259	241	232	251	244	234	222	249	263	223	257	242	215	217	218	253	240	219	274	232	248	251	220	262	232	239	240	241	243	248	230	240	230	225	251	240	221	218	230	223	249	255	269	235	253	233	247	283	257	240	279	233	228	233	226	253	260	220	224	243	244	250	240	249	237	229	234	244	258	216	247	275	253	247	252	210	235	248	248	247	227	250	234	248	231	237	214	206	246	242	226	247	210	242	246	252	223	246	264	257	218	246	207	230	244	243	232	242	253	231	228	245	264	217	265	264	215	215	234	221	213	235	249	218	244	254	240	269	228	242	241	261	249	240	245	252	253	270	219	236	226	235	230	232	225	224	234	261	244	252	241	262	252	257	246	239	289	248	213	243	226	224	276	231	222	250	254	242	256	219	213	234	231	234	234	198	253	252	223	204	214	211	265	270	211	227	224	248	252	264	253	241	258	238	257	240	256	212	227	218	247	249	235	242	265	225	247	233	249	229	235	303	234	237	238	236	232	222	247	257	238	234	271	250	232	239	251	229	250	224	245	228	244	217	256	252	265	230	238	250	253	241	233	217	226	237	231	251	257	207	256	236	219	220	197	251	223	231	253	241	254	255	232	238	243	223	237	262	234	212	228	243	217	243	229	245	253	257	255	227	267	242	274	243	209	243	244	260	231	278	232	237	225	218	233	227	212	228	226	227	224	232	253	223	217	279	247	226	250	251	241	251	237	266	251	238	263	226	251	257	228	232	236	211	225	242	240	236	278	247	262	228	216	241	227	250	243	256	256	258	240	253	220	242	265	244	236	197	256	242	224	234	246	227	221	228	265	220	237	239	243	247	235	227	260	255	243	241	247	232	246	211	241	227	208	221	238	245	245	230	225	223	225	240	230	232	227	262	264	246	218	278	245	253	222	236	264	241	221	248	235	276	226	227	252	246	244	234	223	228	235	255	210	220	228	235	227	240	261	246	225	236	238	237	223	247	240	235	234	254	230	230	235	254	242	219	238	237	246	234	270	228	230	228	258	272	247	252	261	246	260	241	272	235	233	222	241	252	247	245	242	229	249	199	232	235	262	220	256	250	260	228	241	241	246	242	225	239	264	256	226	238	240	242	245	261	265	234	248	236	241	265	215	237	255	230	245	239	233	254	208	243	229	257	255	224	242	237	240	214	249	262	241	245	212	224	232	268	239	231	244	234	186	239	250	215	237	242	257	249	249	261	228	243	264	238	249	247	240	232	214	256	258	259	240	206	257	236	254	223	206	265	249	274	235	264	226	240	237	228	241	235	209	229	251	256	238	286	219	234	232	239	235	275	252	250	239	228	246	226	213	246	251	253	261	250	230	234	271	229	228	243	248	238	243	236	233	238	245	259	228	207	253	248	258	238	254	249	258	234	230	204	243	281	237	257	261	242	229	287	220	228	250	264	239	239	241	234	232	250	221	248	216	247	253	207	270	241	252	238	260	233	225	239	245	230	241	246	259	269	265	260	232	245	209	261	226	255	263	236	239	234	220	259	195	251	268	260	232	213	226	253	224	239	259	243	225	254	220	229	226	251	247	264	227	217	220	233	249	259	202	246	258	251	241	248	232	258	243	230	226	256	229	242	230	236	221	279	257	237	269	217	231	275	213	254	234	235	230	240	250	236	249	252	264	248	242	246	278	274	224	244	225	249	263	236	212	221	234	236	259	242	245	219	255	241	237	243	233	249	240	270	243	226	230	233	230	265	253	244	221	228	233	241	267	247	263	252	265	227	260	245	231	225	256	244	246	250	228	235	204	236	242	247	237	251	229	226	271	245	238	251	271	248	230	234	226	228	224	240	240	231	248	261	235	229	238	221	233	248	271	259	272	265	251	212	232	249	253	235	224	266	257	223	250	254	244	272	219	219	254	263	247	259	243	235	224	258	238	223	221	247	250	256	234	243	246	266	259	234	263	249	231	231	238	218	209	229	225	225	257	230	272	246	229	229	237	226	245	239	257	243	238	258	218	236	264	225	249	253	270	242	255	231	235	227	280	240	263	239	267	245	258	218	267	203	255	246	266	267	244	197	238	222	253	237	255	283	228	225	232	269	241	236	227	282	245	234	233	212	242	252	249	268	219	250	216	263	205	242	242	214	229	223	257	253	249	256	231	232	262	222	227	229	242	263	220	239	241	247	257	222	258	285	224	216	241	252	211	253	239	266	237	236	196	223	231	236	254	262	235	235	252	251	226	229	238	223	252	265	237	282	252	239	256	255	235	239	219	244	254	264	223	275	240	225	241	260	231	260	250	247	244	249	229	250	222	259	250	242	228	236	221	277	246	263	235	224	238	231	236	216	265	245	220	221	209	230	230	211	218	235	237	227	264	254	261	224	253	244	256	248	247	231	229	221	267	242	256	242	250	232	228	262	227	274	215	203	260	249	241	265	239	203	234	227	234	236	252	236	239	253	222	265	241	245	215	225	227	280	258	267	232	230	223	270	223	225	266	248	204	256	262	233	238	217	246	281	236	224	212	256	231	224	215	250	209	232	251	269	246	254	216	231	213	229	259	234	227	241	270	228	240	246	265	259	231	245	222	223	237	260	256	230	271	237	264	226	225	224	235	233	245	264
7879	7087	5594	7121	6301	4705	3297	2581	2282	2109	1963	1615	1474	1215	1160	1087	1010	960	898	925	833	815	801	745	744	704	701	694	653	659	672	631	595	615	678	593	600	611	658	632	586	593	620	587	590	615	596	545	552	584	557	550	535	600	549	590	636	570	575	608	566	625	567	561	611	538	578	597	551	564	530	535	619	542	573	580	574	594	601	573	560	551	564	578	543	569	601	540	566	562	568	568	577	534	620	614	568	551	531	609	581	598	604	566	574	596	559	530	567	569	600	556	535	580	566	595	593	542	579	587	535	536	554	590	533	566	567	560	574	541	581	537	566	595	571	588	575	587	558	571	582	561	565	575	566	559	535	572	563	541	604	608	582	571	550	556	600	555	572	575	553	583	566	559	606	560	659	575	579	577	549	609	544	582	568	534	511	608	546	568	579	542	586	545	572	616	571	583	580	582	546	560	558	577	535	538	582	542	611	542	553	578	570	565	588	568	553	574	564	567	574	585	602	614	538	587	544	561	581	557	560	551	604	543	584	565	579	543	551	578	584	572	567	562	608	585	580	566	559	563	590	553	549	564	574	596	572	514	563	538	589	579	552	539	542	577	558	576	606	573	588	578	571	583	555	571	584	618	588	586	527	579	532	540	615	549	526	559	584	541	553	601	538	605	632	513	576	584	563	577	585	569	576	544	544	578	573	587	576	560	534	598	586	619	577	567	533	597	588	564	540	536	584	557	569	505	575	606	542	539	576	559	557	615	555	515	540	602	554	538	587	606	523	557	569	577	561	550	573	575	578	561	554	544	568	582	602	565	597	550	586	591	566	557	550	613	598	555	598	551	562	566	563	538	578	557	545	554	565	566	632	536	567	552	569	581	587	568	578	603	628	556	581	556	578	587	569	580	543	588	568	562	570	565	599	598	559	582	564	578	536	569	567	537	576	564	547	538	584	556	583	566	585	569	583	559	589	574	542	547	569	566	532	633	572	603	580	557	566	601	554	605	577	546	568	580	578	559	601	634	554	571	562	601	590	576	572	527	592	535	562	571	553	564	589	597	539	565	586	573	531	575	571	574	548	578	600	529	564	588	573	572	574	550	571	585	571	553	540	568	572	544	594	537	562	580	561	553	589	598	556	526	577	555	538	573	600	531	576	576	584	601	598	600	564	544	542	542	579	561	538	638	602	549	586	582	597	612	565	564	586	559	516	605	535	584	603	563	587	582	539	523	566	559	584	564	547	559	569	591	565	562	567	586	592	560	561	623	549	588	581	560	573	585	574	517	528	573	609	537	593	586	582	581	571	568	604	555	515	616	554	549	566	558	589	570	624	569	549	562	567	543	572	588	582	547	584	562	551	532	561	586	579	566	561	555	548	572	568	533	593	614	587	537	596	580	594	596	504	557	569	620	586	565	566	574	531	590	550	579	561	563	555	557	576	565	574	573	569	540	540	581	540	553	582	555	561	593	607	521	537	539	554	595	620	606	594	602	564	556	552	598	545	609	560	584	583	618	559	591	574	531	575	560	550	563	551	564	527	576	608	578	607	587	551	567	557	575	604	555	572	576	554	567	528	553	563	541	545	555	560	551	585	573	566	562	553	585	583	574	578	571	546	558	536	543	568	561	568	577	541	546	573	531	644	584	568	564	591	572	565	598	571	571	527	590	546	609	546	572	536	578	552	548	543	583	616	548	539	588	533	585	588	592	530	567	578	580	563	582	617	566	571	587	547	620	545	569	584	520	608	540	551	598	560	568	555	572	559	536	605	612	548	555	606	580	556	532	526	572	559	578	572	590	562	567	565	562	572	586	620	574	552	592	561	512	568	587	590	575	592	556	582	551	523	567	542	579	534	582	609	570	586	540	546	575	603	565	593	569	604	554	563	563	564	587	574	536	557	542	577	541	578	589	558	592	591	558	530	525	582	581	574	598	563	541	581	565	578	584	589	550	587	512	563	610	557	541	564	598	555	550	597	532	560	562	585	528	569	551	553	596	596	565	535	575	582	569	558	549	580	586	574	561	613	584	585	557	555	601	550	568	601	598	559	543	553	568	561	544	577	552	586	579	569	593	579	555	590	576	576	557	556	559	569	547	580	542	612	572	596	600	582	615	588	542	563	569	586	571	550	596	588	566	531	631	586	582	568	599	560	585	526	602	575	557	571	562	517	522	559	572	573	563	578	592	570	549	587	586	578	539	570	575	594	548	581	545	571	612	589	585	528	582	540	569	571	555	559	593	565	580	557	576	556	550	553	559	553	565	592	559	564	543	567	582	524	559	583	587	584	566	558	584	565	571	565	558	560	572	522	566	578	584	598	579	606	538	572	576	559	587	579	599	553	573	539	559	575	567	572	571	575	544	585	591	561	562	575	578	591	547	575	536	570	548	559	567	597	572	610	554	569	586	545	562	576	547	536	579	593	545	568	556	557	601	572	551	568	542	574	514	583	581	545	558	535	562	509	577	578	565	558	573	542	565	565	547	573	571	544	572	597	528	547	543	580	587	615	596	542	566	537	603	508	564	567	564	564	503	566	602	553	578	544	560	592	582	564	549	593	593	563	563	572	554	576	566	614	587	587	578	539	562	568	554	545	576	569	561	550	557	580	578	552	606	575	597	537	555	527	560	573	589	575	578	574	591	584	591	550	575	559	584	567	560	580	552	558	545	568	581	580	584	582	576	568	561	541	529	598	578	548	572	570	594	542	612	565	545	576	551	567	559	581	545	535	539	559	563	539	569	558	535	598	518	561	584	544	589	557	557	611	576	529	540	555	578	553	605	517	594	565	559	587	568	556	561	601	552	556	559	543	614	597	567	564	579	580	610	573	588	595	543	562	554	605	577	577	603	536	584	537	582	586	624	580	589	557	549	616	576	547	564	515	598	546	597	569	558	539	576	554	583	603	561	562	564	590	563	577	567	542	573	564	557	509	556	586	567	542	555	593	594	552	567	543	579	569	585	607	540	590	567	593	554	527	561	574	528	565	559	609	564	551	559	618	597	584	554	561	551	556	573	568	551	559	645	543	600	590	568	566	563	558	563	586	585	569	557	554	564	575	584	590	564	606	567	570	574	529	599	597	554	543	554	602	586	531	560	558	564	582	516	554	569	575	570	560	551	581	551	566	582	552	552	622	590	504	515	555	610	526	570	550	601	571	507	549	564	563	646	563	546	577	582	574	601	548	593	543	538	551	540	604	606	564	562	551	535	531	566	605	593	544	569	545	587	586	601	563	579	528	569	567	539	570	559	587	557	550	558	566	596	582	519	562	589	556	575	554	598	544	556	587	563	601	569	581	589	560	571	562	526	550	550	544	520	531	558	586	548	569	600	581	579	604	554	605	582	593	592	588	565	576	557	570	527	592	569	563	588	570	550	523	568	552	578	591	574	503	564	585	567	548	551	612	574	539	602	556	526	541	525	600	557	576	522	590	546	546	586	549	621	542	555	583	530	586	555	553	564	576	558	558	524	533	606	584	543	540	605	533	573	520	578
29958	26918	14291	7183	4253	2250	1434	1067	936	908	781	665	549	484	426	445	379	372	368	367	334	306	323	317	268	308	279	277	251	263	245	273	262	264	246	274	274	249	267	232	256	240	242	233	237	258	242	212	221	219	234	242	224	252	220	264	226	193	224	256	258	255	244	222	236	252	246	243	234	260	252	254	236	270	242	243	260	243	229	233	243	232	244	231	234	229	227	250	259	248	214	210	243	225	256	249	267	253	262	233	251	266	215	222	235	243	195	249	216	256	225	248	250	220	223	262	248	229	221	247	239	243	229	236	227	247	215	240	199	240	245	231	236	255	226	245	234	209	244	220	242	230	212	228	233	225	212	218	229	222	233	251	243	242	241	269	257	230	229	233	207	258	225	225	229	216	246	216	232	248	232	231	228	218	241	248	232	256	219	242	214	238	218	206	227	237	200	229	222	241	231	220	241	220	251	236	228	234	208	223	239	227	222	238	250	251	242	242	252	245	212	225	230	234	250	256	253	253	200	230	224	233	238	239	251	236	246	225	223	243	244	220	240	251	222	223	251	239	228	231	226	211	224	241	256	241	225	224	235	270	214	238	234	243	234	235	239	224	207	260	228	218	245	218	225	234	241	248	236	240	235	237	233	229	252	247	221	236	246	221	217	230	213	261	242	242	252	209	241	242	255	227	267	231	234	260	228	249	233	258	228	249	223	214	212	211	192	232	257	229	230	216	210	240	214	237	250	229	211	235	231	238	221	214	209	237	222	259	261	227	239	220	252	227	241	258	233	234	256	240	241	243	250	226	236	223	212	238	225	249	256	256	252	223	262	254	242	230	238	264	219	238	242	229	220	249	248	248	217	217	246	213	248	256	217	217	228	235	245	230	243	236	247	240	248	237	231	221	221	219	248	241	227	254	259	232	229	247	255	228	214	235	210	240	232	242	234	247	267	227	253	258	224	250	258	247	262	228	236	223	227	249	220	216	229	239	232	242	246	259	247	249	244	239	233	269	250	261	240	242	237	224	212	231	243	218	219	231	226	212	246	214	243	225	243	235	201	241	256	228	220	243	233	229	238	228	234	235	244	219	252	251	240	235	241	238	223	209	210	229	229	234	234	248	229	240	211	230	230	236	194	248	232	273	255	218	237	227	245	229	237	224	198	201	237	215	259	230	248	233	249	271	193	244	250	271	219	233	255	276	229	235	263	258	240	230	246	225	268	192	225	241	238	236	253	217	234	238	241	213	231	223	220	230	230	228	254	217	231	239	229	233	205	225	246	227	222	254	246	252	227	234	236	219	256	259	221	251	229	267	237	260	245	238	221	235	235	256	236	270	250	274	240	256	214	212	239	210	220	218	254	250	234	270	243	238	230	231	265	244	253	248	238	217	221	239	241	243	195	247	234	225	238	244	238	236	234	247	226	229	220	217	229	233	221	254	246	222	228	222	228	241	257	233	226	250	248	256	249	225	246	239	252	252	254	252	211	243	252	227	235	206	231	209	217	219	233	225	247	238	209	251	234	245	226	265	248	239	250	231	214	217	242	241	231	230	213	230	227	229	230	272	216	238	255	258	221	249	227	224	235	227	249	218	255	237	213	224	246	225	235	237	246	228	240	226	249	248	219	223	219	239	230	234	271	228	224	249	218	213	243	258	232	249	235	230	251	239	274	237	225	261	231	268	237	204	227	202	249	224	235	248	223	228	207	219	215	223	231	222	242	263	222	235	225	219	268	221	244	230	221	232	216	237	219	246	253	232	225	245	244	252	232	237	245	259	242	205	232	216	244	249	225	252	220	225	208	224	228	223	241	214	240	241	249	202	233	229	233	219	230	249	215	240	224	237	212	231	245	231	226	246	244	237	210	237	214	230	209	253	235	267	202	201	258	215	217	247	237	246	228	250	203	243	223	229	236	227	227	227	220	257	211	242	206	214	245	233	225	207	243	256	229	220	225	222	230	231	205	246	235	235	230	219	230	244	236	230	247	246	232	251	230	235	218	245	224	218	227	254	212	213	235	226	225	241	238	212	227	239	249	245	208	251	231	240	221	241	229	244	251	206	207	226	246	232	220	230	217	244	224	231	261	230	237	234	252	211	248	232	242	242	237	228	222	244	244	263	230	224	244	207	222	228	243	235	232	228	231	231	223	261	254	251	238	255	247	229	215	226	239	225	234	256	235	230	242	229	228	237	234	232	229	223	254	188	250	245	234	211	209	230	236	253	235	226	258	236	225	228	218	259	227	224	256	222	226	259	233	194	254	268	213	235	274	212	246	239	229	236	230	242	215	225	225	222	221	226	241	237	205	224	227	225	253	229	242	248	238	201	261	211	236	235	228	246	241	248	225	225	249	226	253	231	260	223	199	198	247	233	262	231	245	224	240	236	248	241	230	226	227	237	218	216	243	233	201	244	240	232	245	210	255	261	239	235	257	238	239	272	239	235	224	244	252	247	223	205	241	235	242	221	223	242	254	234	245	220	252	257	244	251	243	230	244	214	233	255	233	235	210	234	260	244	266	247	247	223	233	243	278	239	218	227	216	209	224	250	240	224	231	263	240	217	266	253	225	237	260	262	224	242	242	241	257	225	230	235	244	222	225	236	241	256	232	231	218	208	261	260	252	263	244	230	255	259	228	234	235	259	219	242	236	233	253	243	246	219	203	262	240	237	254	255	233	222	218	248	217	224	247	234	228	239	227	196	222	248	209	225	229	218	221	218	242	245	218	223	259	242	249	238	222	257	246	218	239	224	235	230	258	263	231	244	220	216	229	255	225	227	229	213	284	238	239	221	236	237	224	235	235	225	251	246	219	210	250	241	266	242	255	243	250	227	254	226	229	242	253	228	243	222	238	234	235	236	212	227	225	229	225	243	246	223	224	238	238	214	239	211	237	205	245	243	235	263	249	263	233	223	238	217	240	212	228	255	244	226	222	235	234	248	226	242	231	220	243	249	245	255	215	248	229	244	253	220	238	242	212	223	234	242	238	258	229	235	229	248	234	245	207	205	224	247	220	250	216	230	242	228	269	280	253	243	255	230	223	218	244	216	245	240	196	241	238	249	240	259	255	245	236	214	260	211	249	234	227	254	264	237	256	237	214	232	256	243	246	204	230	255	226	241	217	238	222	236	244	224	226	213	235	241	233	249	218	249	264	275	272	271	219	253	239	238	261	224	221	253	254	250	248	218	225	218	235	250	238	226	223	233	229	204	220	264	260	253	217	255	222	230	218	244	233	240	234	232	239	221	227	234	257	211	244	236	236	236	260	254	221	243	234	239	225	243	212	220	212	240	221	228	245	231	260	233	208	273	221	225	220	251	201	214	202	226	231	240	242	209	227	264	227	254	240	212	239	216	221	201	238	237	228	244	248	204	246	243	221	261	248	216	237	207	239	252	240	234	227	248	227	233	271	247	255	227	214	228	230	247	254	269	207	257	269	256	234	224	230	222	234	254	265	236	200	221	231	219	232	224	252	218	245	238	239	275	234	229
23713	21785	11723	11952	11066	7757	5773	4620	4073	3971	3465	2776	2412	2057	1990	1760	1540	1460	1425	1289	1196	1100	1096	1014	849	887	877	839	758	766	696	696	686	740	628	701	715	663	636	605	607	630	609	586	565	563	591	625	591	574	606	605	599	596	582	578	613	561	600	566	618	614	597	552	576	529	584	548	557	584	612	536	527	538	556	612	533	560	555	579	567	591	557	563	602	568	548	558	555	586	557	537	552	570	548	603	564	588	519	575	609	563	516	519	565	519	563	549	569	564	609	541	535	560	560	551	572	545	582	564	558	522	489	585	573	545	585	576	563	568	532	530	508	535	570	548	584	589	581	567	561	562	533	537	491	559	562	568	568	534	583	532	535	564	541	555	547	541	514	544	587	580	577	541	561	582	584	565	527	544	513	522	521	583	536	557	548	554	623	576	627	543	545	547	551	559	513	576	557	588	561	521	507	591	582	578	557	563	564	522	582	546	507	564	523	558	582	602	565	603	595	607	577	585	581	627	544	542	605	590	537	526	557	532	541	577	575	551	582	577	486	567	543	556	505	584	514	522	576	543	581	562	517	600	569	548	551	523	554	550	553	557	568	581	503	527	584	553	587	556	600	554	512	564	550	575	587	546	576	564	565	539	592	557	546	560	565	540	593	513	552	605	575	484	545	570	499	561	576	559	561	576	526	561	562	506	556	525	574	533	573	518	567	554	547	579	589	546	566	543	535	559	562	573	544	552	548	562	552	567	546	565	571	535	545	515	558	589	535	543	555	555	507	563	562	613	571	546	567	582	522	550	537	563	563	564	547	574	610	588	576	564	562	607	565	534	548	572	609	535	599	549	545	597	563	589	545	563	570	554	524	564	599	541	602	562	560	581	549	502	549	541	595	559	576	590	543	605	609	572	553	556	575	484	572	579	579	562	532	565	569	538	513	587	531	567	576	557	570	538	534	561	535	577	574	580	557	559	582	588	553	568	537	552	595	578	548	515	526	546	575	534	564	587	569	515	569	533	582	578	547	567	548	526	576	541	549	533	567	526	563	528	547	552	562	566	557	532	535	514	572	535	547	559	540	593	553	517	558	565	605	570	566	573	554	587	553	605	559	554	563	593	557	561	563	544	552	552	524	543	576	560	567	523	550	589	563	575	550	555	534	586	515	514	564	581	588	562	570	519	541	598	530	562	542	562	554	597	557	548	562	573	594	560	586	596	549	578	542	545	583	552	542	577	572	544	534	553	549	570	598	577	584	536	554	556	582	545	505	566	531	563	541	541	587	593	509	532	560	556	561	550	533	554	568	546	606	530	521	538	589	504	554	556	575	509	579	582	584	603	571	603	529	528	577	562	589	540	575	557	523	607	535	530	573	543	545	581	550	568	593	573	564	592	562	559	548	590	516	546	601	602	534	553	560	563	571	557	549	577	557	567	572	605	567	554	560	562	545	571	538	570	518	574	574	587	515	569	556	565	555	570	560	573	498	553	537	551	555	586	556	530	563	515	568	572	553	557	525	565	583	551	517	567	542	483	520	554	545	555	566	540	581	559	587	588	566	620	535	569	571	583	594	537	567	594	555	542	546	535	579	527	530	609	564	581	547	570	526	592	573	572	562	578	553	572	603	592	558	573	551	584	551	556	539	570	544	608	555	538	557	555	547	566	547	597	574	516	579	553	555	540	595	539	564	556	581	523	603	504	513	575	566	519	547	555	547	557	547	550	615	539	536	568	558	545	535	591	570	575	519	513	552	508	563	516	544	550	556	577	533	548	567	599	512	563	535	509	591	576	578	548	534	588	544	552	570	591	579	535	562	517	553	542	519	534	542	564	564	550	578	512	569	536	583	575	558	563	556	588	570	584	550	585	586	555	597	571	562	579	565	530	544	564	554	560	551	532	554	576	562	531	544	554	587	551	566	561	567	538	573	559	575	544	517	552	568	557	537	584	555	510	588	573	597	515	541	587	525	579	557	579	564	546	561	551	555	522	590	543	539	566	534	552	524	563	529	540	534	557	580	523	538	568	564	552	555	569	560	565	512	559	544	553	572	553	514	583	561	561	577	569	516	562	589	527	521	564	527	553	568	595	519	544	563	562	555	572	569	589	533	551	569	526	566	556	561	566	584	533	580	534	586	534	542	536	579	555	525	567	556	548	573	586	550	546	569	601	563	529	513	568	583	584	552	555	563	590	510	515	563	548	585	515	554	532	572	557	551	515	510	565	558	578	542	547	583	560	551	567	514	541	553	522	576	560	569	574	540	559	595	595	548	546	549	529	597	588	516	502	524	566	562	554	568	504	551	573	559	595	583	567	548	554	549	551	556	529	602	543	592	560	594	561	580	516	536	620	535	579	551	579	560	518	552	579	579	524	548	555	544	551	584	545	547	576	537	555	508	527	571	593	535	563	551	562	542	532	562	540	600	561	573	548	531	578	540	545	564	584	582	558	600	558	561	549	580	515	563	588	516	548	512	570	562	577	532	595	557	569	532	555	585	585	590	563	548	533	607	555	582	531	522	542	529	555	526	522	561	517	541	559	551	568	570	541	537	535	610	625	510	586	572	540	578	584	583	522	548	543	561	563	527	566	578	562	560	578	605	534	573	584	526	570	543	563	612	565	566	538	570	603	553	597	548	523	551	544	540	531	592	562	573	573	535	554	559	544	545	598	572	533	575	556	557	545	563	556	563	540	559	538	572	516	557	534	574	567	574	533	542	549	589	543	570	548	585	555	549	539	566	555	530	508	529	571	583	556	534	590	536	580	548	545	581	546	505	571	535	522	535	557	571	556	540	528	531	542	550	566	574	570	570	528	532	513	526	557	557	559	585	548	552	550	544	575	579	553	510	532	597	592	551	550	555	583	609	573	571	549	562	556	561	561	596	547	581	571	541	584	594	567	539	565	572	569	538	586	557	565	530	569	562	538	540	574	575	546	606	543	537	541	594	550	552	567	603	528	528	555	596	550	525	552	582	522	577	582	559	550	557	595	594	554	550	508	555	596	582	586	583	539	556	573	567	533	540	562	555	568	546	526	564	585	549	544	554	580	533	564	574	587	534	526	564	526	578	538	532	550	527	564	570	560	568	543	609	544	545	600	543	563	576	571	590	565	579	572	550	536	548	542	552	521	586	549	564	573	543	537	596	557	551	555	575	558	522	583	592	583	563	488	587	563	589	553	538	594	546	555	487	561	564	545	505	560	607	511	556	553	539	520	559	527	542	602	596	548	609	552	569	593	586	592	580	604	522	586	546	528	535	513	548	617	527	528	524	539	519	570	591	548	557	552	595	530	563	556	540	575	565	581	554	552	551	552	560	616	566	556	589	559	562	600	579	533	569	563	551	548	563	571	598	565	553	619	562	559	559	552	537	584	565	581	539	551	573	544	560	600	520	508	565	573	530	563	555	548	558	556	536	605	549	540	542	530	578	590	554	559	529	555	567	543	584	523	589	542	575	557	512	543	591	556	545	558	544	543	547	528	571	567	541	516	530	522
40021	36675	20533	11627	7146	3773	2233	1548	1368	1146	976	728	702	639	520	465	454	403	407	375	343	346	313	245	280	239	256	243	238	213	261	229	209	240	197	229	204	233	219	228	185	238	213	194	225	222	202	196	242	217	213	208	213	191	199	195	200	199	207	210	213	190	192	204	189	187	194	196	201	191	187	212	198	195	214	207	191	210	223	190	188	220	211	175	193	206	209	200	200	175	188	175	176	196	181	213	192	185	174	178	187	204	203	188	199	195	215	204	198	206	223	179	214	207	201	190	191	185	173	192	203	207	207	193	209	181	216	202	217	195	185	218	201	220	181	214	181	197	219	196	203	216	175	200	210	202	206	186	190	218	190	181	213	202	174	199	173	205	187	200	191	185	230	206	191	211	183	165	219	160	202	209	184	186	166	177	229	206	198	212	207	184	213	206	197	190	232	197	176	200	196	224	168	181	210	216	195	231	192	160	201	208	208	204	193	203	204	204	195	185	189	211	185	180	193	185	190	210	172	198	227	206	206	211	220	209	205	193	205	229	199	192	194	202	183	224	231	198	195	197	202	196	202	195	202	187	192	197	205	193	205	193	194	179	205	192	176	182	210	214	221	213	192	209	195	209	192	209	219	189	202	210	203	220	197	174	175	225	192	201	181	237	182	190	191	179	210	209	207	212	217	200	243	219	221	212	209	229	204	199	211	210	188	189	223	191	234	219	213	162	196	215	196	192	212	210	216	208	204	193	198	202	196	191	196	210	203	200	189	175	221	215	238	174	208	202	190	223	210	181	191	194	169	203	230	229	196	189	198	201	207	203	208	203	195	205	197	231	234	208	218	194	206	218	227	171	193	201	200	191	228	186	208	193	167	225	198	199	217	198	178	208	200	210	183	203	183	211	187	203	227	194	193	188	211	196	174	203	183	174	193	209	195	200	194	200	196	191	185	197	207	179	196	207	166	190	186	171	184	174	214	217	175	191	178	203	220	187	220	201	193	183	195	196	204	222	188	206	222	203	211	194	181	187	199	210	200	187	230	187	200	215	191	174	187	191	202	209	221	216	222	197	205	178	230	212	182	189	206	182	173	165	215	193	206	203	184	208	199	224	195	195	212	220	202	219	224	196	193	201	219	215	208	226	194	187	207	195	191	203	219	184	227	203	197	203	194	229	192	186	198	197	215	186	199	210	225	209	207	189	205	200	196	221	202	222	186	224	232	186	212	195	197	183	201	184	208	213	201	204	187	202	195	185	188	222	205	175	189	198	201	208	202	196	202	205	199	232	209	191	196	167	188	208	204	206	206	206	190	194	204	180	179	213	195	179	192	214	188	209	194	201	218	187	203	222	213	200	201	220	240	231	212	198	180	213	175	212	188	183	202	203	182	206	201	215	185	204	206	188	205	198	232	201	192	191	195	193	200	215	216	213	175	172	189	180	191	161	196	183	198	235	195	205	186	213	200	171	197	199	182	191	224	197	224	193	211	208	189	227	207	195	193	204	191	220	215	198	186	191	195	193	188	176	172	200	217	204	186	216	242	210	195	202	203	196	191	207	205	188	203	203	193	181	220	209	199	205	188	191	211	210	191	187	176	167	187	199	213	216	188	203	206	212	234	209	210	218	205	194	203	219	196	218	197	201	197	231	187	226	193	220	182	198	193	210	162	234	218	200	193	197	183	191	196	206	195	206	192	201	204	222	215	196	206	213	205	190	203	200	216	204	202	195	187	203	200	194	185	199	208	211	201	199	215	225	201	183	202	211	181	189	199	202	211	195	221	182	204	183	205	197	203	199	205	195	227	201	206	211	208	218	188	214	204	203	221	212	194	196	186	201	193	232	195	192	208	188	208	209	213	197	205	184	206	215	211	199	184	185	191	194	175	210	214	198	201	204	202	219	221	219	211	213	193	186	201	204	170	234	204	168	195	221	197	196	183	195	205	212	179	210	211	223	201	185	197	195	225	203	176	182	197	197	198	215	216	182	184	208	170	251	198	194	210	197	199	221	161	173	201	184	216	204	222	193	207	219	201	206	186	170	202	169	208	177	204	222	213	195	219	234	218	202	179	200	196	188	213	199	197	227	194	179	193	183	180	199	198	197	214	196	221	207	198	160	194	181	212	204	220	170	208	201	191	202	176	172	210	205	182	175	203	204	188	206	202	179	198	166	185	228	200	203	220	175	200	173	226	210	196	214	193	198	189	224	183	208	209	183	195	208	186	192	183	200	202	197	196	185	209	200	193	203	209	200	180	190	201	195	204	202	206	186	188	193	207	215	196	190	208	155	195	175	204	183	206	190	228	191	214	230	181	176	209	226	186	234	196	203	185	208	210	199	207	224	174	187	196	220	199	209	207	205	189	187	192	191	214	186	208	187	207	183	197	187	179	194	227	206	205	236	182	197	190	192	195	193	180	184	195	212	211	202	195	189	231	224	199	227	198	190	179	208	242	178	181	203	188	204	213	216	202	204	203	192	188	191	182	206	205	204	212	216	194	195	205	190	200	194	216	196	184	188	217	205	218	199	201	191	199	189	193	188	203	191	186	205	207	167	187	188	194	184	216	213	210	189	196	191	213	188	186	173	182	222	214	194	192	203	181	201	194	212	184	197	202	202	200	206	191	181	175	204	196	176	205	203	214	192	186	195	194	221	210	221	223	202	240	200	214	216	187	188	199	194	210	195	193	214	202	243	199	216	209	197	187	198	208	217	180	196	209	202	182	207	223	243	191	186	195	201	210	207	190	219	204	218	191	206	189	215	196	187	192	176	193	204	195	201	196	195	210	217	191	208	214	209	188	181	211	239	211	214	215	196	198	217	220	191	198	204	215	196	190	186	204	232	215	183	181	200	164	186	194	203	192	213	218	181	217	187	192	212	183	187	202	204	189	201	179	231	202	192	196	214	187	182	214	176	185	202	219	197	219	193	206	224	192	204	207	172	211	199	196	179	181	208	221	193	190	204	176	205	189	203	197	212	172	180	217	187	212	217	211	192	201	207	208	198	194	183	185	198	178	221	189	166	209	217	213	217	209	203	204	184	185	237	178	224	216	177	195	193	200	205	205	213	175	229	204	212	203	220	205	210	205	179	224	201	196	174	207	183	214	217	182	218	200	183	208	198	210	224	192	190	176	195	222	187	191	192	197	223	221	199	213	204	168	194	200	181	206	190	208	210	198	209	188	216	229	189	208	211	217	207	203	178	198	195	197	182	198	187	223	194	186	208	211	190	213	188	197	219	200	195	201	225	185	203	199	206	211	184	182	222	215	182	217	214	177	197	231	176	216	214	203	195	202	195	212	182	193	219	236	206	233	199	195	193	205	195	178	201	214	199	185	231	187	235	176	158	197	206	197	202	204	227	189	213	177	186	207	189	202	192	203	207	209	175	192	190	202	194	212	177	192	206	203	191	197	221	215	181	175	194	185	211	198	201	197	182	219	200	225	185	159	192	215	182	204	185	211	191	190	190	183	194	205	199	176	204	200	187	181	218
29852	29467	15642	15582	14140	10219	7838	6543	6047	5508	4559	3524	3217	2973	2534	2084	1969	1856	1795	1531	1373	1362	1236	1074	1007	980	952	828	760	807	694	705	695	705	733	660	620	642	593	550	594	556	572	554	543	517	549	575	517	517	547	533	481	496	503	526	511	482	467	464	481	476	508	519	485	496	488	498	488	504	498	517	467	479	425	484	502	502	473	475	521	469	497	497	507	443	439	494	437	477	471	417	494	516	490	454	450	465	456	516	471	466	489	481	435	479	489	468	483	489	468	503	467	488	510	477	524	477	493	473	461	474	476	458	467	489	501	489	517	500	455	463	466	436	486	495	473	481	490	446	471	485	453	512	461	454	470	472	501	449	479	479	477	474	474	455	466	441	469	475	479	541	503	474	429	486	484	458	490	492	482	443	441	455	473	463	494	478	485	511	464	472	471	502	500	484	526	458	461	472	487	557	501	418	492	484	514	471	452	504	499	456	502	438	502	480	496	520	489	489	502	470	448	468	504	472	470	468	505	455	488	472	481	468	486	543	462	484	484	463	484	450	466	485	498	482	483	532	475	472	452	448	492	511	509	479	460	468	487	487	492	476	506	458	480	471	457	485	465	465	450	502	455	478	439	453	473	474	502	473	503	502	444	518	514	488	511	488	468	467	478	474	485	481	470	480	484	495	467	478	506	507	482	541	513	497	519	487	454	488	499	501	466	482	487	461	499	494	488	515	476	493	456	532	496	466	509	484	500	477	477	456	467	462	509	472	509	489	508	462	456	504	466	511	476	469	502	468	512	493	514	524	468	472	445	438	470	501	495	497	448	489	507	483	454	504	457	486	471	486	508	451	447	445	472	492	446	508	442	527	460	473	457	532	487	473	491	488	427	461	467	476	478	469	472	460	464	486	458	509	493	471	482	501	529	463	491	475	492	496	470	456	504	475	482	473	443	486	487	500	450	489	482	470	455	496	457	438	499	479	493	466	493	449	516	433	493	466	475	492	475	454	478	467	464	466	490	479	473	490	482	478	477	500	516	522	462	471	438	497	490	480	458	473	441	488	503	475	453	492	516	469	484	465	454	488	485	470	420	462	476	495	470	479	479	469	487	474	450	464	504	472	506	430	498	476	479	485	453	455	497	501	458	500	486	471	448	478	471	474	490	513	509	473	469	462	479	480	448	498	547	542	491	465	471	513	498	481	458	479	457	477	518	511	509	503	476	535	483	472	512	486	477	477	501	496	495	454	463	458	459	476	463	486	473	492	484	486	497	521	501	464	504	453	465	502	481	494	511	468	469	521	462	513	503	508	459	448	495	503	479	468	461	471	473	495	460	483	506	494	480	473	495	484	534	443	465	481	461	477	500	480	499	498	439	489	461	471	483	503	478	460	446	485	470	485	456	495	480	513	503	500	443	504	493	464	480	534	475	506	508	525	485	504	460	449	458	440	451	496	480	480	505	491	481	468	473	469	463	484	470	486	490	502	471	503	496	496	464	480	476	449	475	484	529	493	478	498	523	464	476	488	541	509	449	479	497	510	507	456	447	514	496	472	460	441	451	477	478	478	468	478	513	534	493	413	499	497	484	449	470	477	499	494	489	477	457	481	456	493	462	500	510	466	453	485	521	514	477	505	472	465	494	475	444	502	465	499	511	512	473	449	499	468	467	465	485	455	506	484	485	491	480	511	486	469	447	465	497	466	475	495	475	460	498	509	500	455	508	511	466	482	473	489	511	493	487	471	498	490	459	493	489	480	485	445	491	506	493	476	484	452	475	449	477	494	447	481	505	480	444	441	488	473	477	479	465	458	453	469	442	464	471	457	491	476	467	475	485	442	484	478	464	503	475	472	447	488	514	485	474	477	505	534	468	469	446	483	518	498	497	471	469	479	489	480	476	472	462	417	513	494	453	469	457	486	499	447	471	507	489	494	489	491	498	485	479	494	434	478	488	497	502	438	483	472	483	462	450	449	439	460	489	475	441	479	484	417	479	469	500	478	514	496	537	468	502	467	508	533	470	474	474	424	514	503	497	490	456	486	498	482	483	493	502	525	490	488	451	466	494	476	468	478	480	451	512	512	489	467	488	506	466	454	457	469	457	510	487	459	492	518	471	495	468	478	505	466	508	515	473	512	523	454	486	424	473	484	465	488	468	473	479	512	470	465	460	459	487	485	474	476	492	494	500	474	458	458	452	449	419	472	467	482	452	486	472	461	517	495	457	455	532	501	489	493	468	494	515	496	452	466	423	440	465	473	496	495	502	479	476	454	520	503	525	477	512	462	478	503	484	506	485	459	469	457	467	449	484	460	484	501	459	433	455	510	471	441	441	481	491	451	451	449	501	472	474	504	487	477	470	479	481	490	452	475	471	489	433	464	462	480	470	450	460	461	516	487	492	480	512	494	458	507	507	487	421	516	485	477	443	479	462	514	472	482	480	492	478	455	475	439	461	484	456	494	490	487	459	508	514	467	501	466	492	467	515	467	463	498	456	495	511	491	495	499	498	517	493	491	474	498	453	478	490	495	498	485	458	465	468	462	505	488	481	466	504	500	448	458	472	489	511	466	515	501	494	488	477	462	485	463	454	477	475	482	476	467	516	443	472	487	490	457	506	470	476	495	500	483	445	450	494	457	495	481	469	481	498	484	476	480	462	500	488	471	455	444	509	484	469	436	471	448	484	467	498	498	507	507	465	492	446	474	512	497	479	436	462	490	475	468	454	496	460	501	504	468	491	464	440	485	512	468	480	463	457	458	440	469	478	482	481	441	460	499	444	471	463	438	466	425	511	458	457	498	487	463	464	466	482	454	464	507	513	442	439	465	490	466	494	477	454	483	463	468	468	477	480	476	424	481	492	454	482	483	477	483	497	449	517	466	480	489	434	470	506	479	477	469	529	478	503	470	476	491	461	492	448	425	482	482	463	486	497	524	463	501	473	460	473	501	474	503	495	486	491	444	465	490	517	499	448	482	502	467	507	509	465	486	483	488	454	456	464	513	466	444	487	491	469	496	484	456	493	493	489	445	482	480	473	495	492	446	475	435	492	456	472	462	499	500	471	478	460	482	484	470	494	470	456	469	475	483	508	508	491	475	494	511	473	531	455	488	469	476	472	484	434	486	486	466	437	444	510	509	481	473	478	491	480	481	489	457	495	483	470	497	480	495	525	496	456	471	482	502	500	480	480	476	460	445	461	493	535	489	485	491	467	455	468	527	478	484	478	481	473	465	421	473	503	523	444	533	492	463	498	483	458	448	459	481	483	438	465	468	492	483	444	486	472	479	497	488	511	507	472	506	522	477	504	478	447	521	474	469	447	510	505	469	482	458	502	438	482	452	465	452	465	457	474	471	513	446	497	473	469	473	457	494	497	458	501	447	420	497	469	435	503	459	478	477	454	497	459	469	479	500	522	494	478	490	468	507	469	458	457	447	482	471	461	511	484	479	466	471	469	462	501	482	451	475	473	500	513	467	490	478	506	491	480	510	485	469	430	512
9475	6261	3504	2254	1566	990	858	729	577	561	478	392	383	316	345	318	324	308	290	303	290	282	290	281	236	263	252	210	242	233	252	269	241	240	233	235	226	237	237	243	274	263	228	243	264	234	235	221	241	241	229	253	251	236	220	239	231	246	241	240	222	233	247	214	224	251	235	214	229	241	264	241	226	224	229	232	252	244	241	263	225	236	279	238	197	272	250	252	255	261	205	238	232	251	241	262	261	227	247	263	256	226	254	225	222	235	237	240	252	255	275	226	273	261	215	248	203	257	246	247	234	237	254	240	199	246	265	241	212	260	241	257	224	217	235	241	237	238	257	252	229	260	266	213	248	240	233	219	270	249	261	240	241	251	236	237	217	212	232	246	218	284	267	238	268	256	250	242	245	256	231	235	261	223	226	242	252	290	250	251	218	219	266	244	255	229	228	244	245	220	244	237	258	228	232	244	228	216	243	230	252	235	255	231	256	272	261	248	238	240	253	226	250	211	233	237	227	210	261	225	243	242	243	261	246	254	216	231	236	262	252	263	245	249	239	209	240	220	242	280	270	247	254	231	239	240	249	257	244	245	229	232	248	241	249	268	264	239	235	260	239	239	261	224	227	249	221	226	259	227	268	238	232	231	252	256	264	246	244	234	249	238	263	237	250	282	215	211	229	270	249	208	266	238	223	238	269	224	256	209	219	245	245	265	258	248	254	244	263	264	234	236	249	236	210	246	232	233	222	228	213	251	256	242	216	245	236	257	248	269	220	235	253	261	244	232	239	226	242	213	248	255	244	217	224	240	236	278	228	261	251	263	271	212	254	222	250	239	240	286	244	236	195	239	226	255	258	254	219	231	238	224	225	245	246	245	264	222	261	252	254	238	219	265	239	257	231	215	235	233	227	242	240	268	270	262	229	259	214	254	262	244	287	233	198	218	241	254	239	256	234	271	231	245	231	254	263	242	259	254	209	269	236	257	274	266	239	238	240	249	255	248	231	232	266	243	249	265	234	251	271	211	275	254	259	247	234	223	267	255	243	249	251	226	239	249	238	245	216	228	252	217	224	258	218	221	236	229	247	269	227	239	251	244	243	236	225	224	269	230	225	252	252	269	234	246	248	238	261	249	225	241	257	261	244	233	230	238	258	269	243	245	241	222	254	219	250	260	245	218	244	264	239	220	233	239	241	216	254	237	243	253	255	226	239	249	226	254	247	228	278	239	213	248	235	245	219	232	233	243	277	238	253	285	224	257	245	256	258	254	222	230	284	219	217	254	247	234	239	280	232	238	245	220	243	245	243	243	239	254	241	249	217	246	238	236	240	242	260	220	208	261	219	199	239	229	201	245	252	265	242	234	232	221	236	220	250	238	248	262	234	277	254	237	265	247	227	242	237	244	261	271	247	266	234	236	248	229	210	252	264	237	239	261	227	248	225	247	226	219	217	223	247	230	243	226	246	246	249	257	250	230	247	260	224	229	244	232	288	248	247	240	256	232	245	244	216	235	229	245	243	245	223	267	236	227	247	248	243	248	234	230	224	242	225	215	241	255	258	236	243	255	230	229	230	228	262	237	237	236	217	247	247	239	231	233	211	239	237	269	262	246	225	252	190	234	247	209	241	263	239	216	217	244	241	244	255	246	247	229	246	264	258	250	231	242	249	236	255	234	248	232	254	242	257	228	262	224	272	214	218	245	289	250	259	252	251	243	226	225	239	237	250	228	209	231	272	227	217	248	229	241	256	248	245	236	241	254	244	260	247	237	251	241	251	252	232	186	234	242	254	244	220	231	236	239	226	232	225	236	217	242	221	240	224	243	243	231	234	221	231	228	254	242	246	255	235	240	216	217	232	237	289	218	252	207	257	255	263	247	263	223	248	212	251	238	227	248	232	243	225	228	232	274	239	208	225	271	233	238	243	260	237	243	256	253	289	261	277	267	263	262	232	244	239	251	218	244	214	230	246	262	267	276	243	254	219	228	245	229	282	244	240	244	202	236	243	262	240	215	192	251	237	256	244	222	222	270	241	245	240	251	230	210	253	253	242	224	235	211	230	275	277	243	243	239	267	228	280	226	262	233	257	216	211	232	257	257	236	228	240	242	227	243	226	216	242	238	252	254	224	242	226	230	249	257	246	236	211	262	225	229	234	246	224	232	225	208	238	216	250	243	282	265	255	225	237	233	250	256	267	240	251	245	241	223	213	272	239	234	214	239	250	266	259	231	229	260	219	259	240	239	247	228	226	210	258	268	243	239	229	248	273	226	269	255	239	227	252	227	268	230	235	222	262	250	249	240	262	230	242	240	219	267	240	233	238	242	275	230	248	233	216	242	246	236	276	234	238	269	235	272	234	232	258	255	226	261	239	261	249	256	249	259	254	261	263	216	243	236	240	256	228	231	248	247	207	221	278	252	232	225	252	243	240	240	264	237	247	257	261	224	219	244	245	245	261	248	234	238	219	249	250	246	249	250	224	249	253	240	213	236	256	222	251	253	255	254	247	238	228	243	256	252	225	254	231	237	249	217	250	274	249	237	225	210	256	281	216	219	245	278	238	236	253	235	227	224	235	254	237	244	237	250	260	222	243	237	228	231	238	239	236	228	230	226	230	262	247	243	209	228	245	267	237	253	247	253	262	239	225	264	245	237	236	201	244	234	249	251	238	281	246	240	253	214	248	275	236	226	236	242	277	230	252	245	270	242	229	210	240	252	229	244	231	245	251	218	257	267	204	230	227	190	221	230	240	237	248	254	240	215	253	244	199	258	262	245	252	252	245	226	227	252	236	242	258	213	243	259	261	224	249	223	219	234	265	238	235	252	288	224	251	235	255	228	254	252	237	230	234	251	239	256	235	226	247	257	218	256	229	259	265	249	216	268	246	240	250	207	253	247	258	244	265	248	257	233	256	247	250	234	248	219	236	243	247	240	261	261	241	260	262	272	232	239	252	224	254	208	233	218	263	243	232	242	243	237	239	234	249	236	238	237	223	221	241	274	248	229	215	223	242	259	253	223	241	257	245	238	248	251	253	255	242	234	258	218	227	253	229	257	225	220	252	262	238	247	257	218	266	255	255	220	258	244	215	220	242	222	214	233	197	238	264	243	261	249	226	269	244	252	219	241	234	260	253	227	256	252	230	229	225	226	260	226	249	264	250	278	237	232	229	237	240	245	228	233	250	226	264	245	240	270	237	260	228	253	228	237	267	231	227	254	221	218	220	246	259	198	222	211	222	212	260	214	231	254	271	239	246	258	201	247	232	233	252	231	238	244	250	247	258	229	226	255	215	230	228	226	236	234	257	233	259	233	248	271	256	240	238	257	226	214	249	243	240	224	217	237	216	261	249	227	221	212	240	228	238	249	219	240	245	242	231	223	233	259	246	233	235	260	241	251	250	266	257	261	225	210	225	244	257	248	254	213	227	214	232	232	236	258	273	242	201	240	238	257	250	230	234	234	248	243	273	248	217	274	274	243	270	255	275	238	241	244
7744	7111	5777	6369	5708	4042	3397	2818	2540	2168	1747	1440	1443	1280	1202	1022	1015	1036	824	829	847	808	737	744	715	780	636	639	660	647	631	662	616	613	597	639	637	640	583	632	621	595	570	578	602	612	572	625	584	552	638	592	548	587	540	537	555	602	563	581	531	612	614	517	602	552	583	588	560	565	557	558	578	574	568	617	558	573	568	590	540	558	604	565	568	590	551	553	598	611	633	583	545	594	542	563	572	606	630	581	567	532	605	556	573	537	591	523	584	552	608	542	587	522	574	535	548	579	582	532	552	565	607	540	558	574	579	599	608	556	593	546	579	540	573	601	604	591	570	546	548	577	556	573	570	515	557	518	591	568	575	569	579	559	506	553	581	576	599	603	552	591	544	528	581	550	574	542	558	559	543	545	564	590	555	591	587	583	607	543	560	577	555	574	555	590	607	549	529	608	576	566	624	614	576	568	581	589	591	583	562	565	603	578	578	575	528	601	568	548	574	549	556	579	579	579	567	533	560	559	568	554	565	567	570	563	620	598	543	615	540	568	564	553	554	599	593	565	564	625	571	576	591	563	560	577	558	547	571	582	571	558	568	603	594	576	603	535	553	593	555	585	589	569	513	546	524	568	580	544	618	541	585	569	543	560	595	601	567	605	549	570	595	602	573	584	581	543	601	547	562	580	565	586	550	549	555	611	544	564	556	568	552	590	551	578	553	511	588	559	585	553	540	586	589	565	541	566	589	611	541	558	562	560	585	602	561	600	598	579	599	573	592	598	573	573	527	593	587	584	558	593	547	554	614	587	576	543	537	576	589	593	586	582	584	600	539	574	598	567	585	570	524	559	538	575	549	584	567	578	580	554	565	582	578	548	589	583	579	572	561	575	534	554	550	603	561	563	554	563	570	576	575	586	536	573	586	578	533	599	578	549	585	541	596	522	596	551	572	564	576	555	551	551	566	561	572	568	573	579	614	572	554	609	531	592	534	558	592	590	588	575	586	565	560	567	582	543	585	567	534	565	619	515	566	572	555	550	597	589	612	535	555	580	575	565	585	586	543	544	500	632	554	569	592	574	541	593	545	618	541	523	556	575	512	548	559	593	561	603	531	576	587	548	528	534	584	623	540	553	573	592	572	606	596	569	596	583	604	540	572	560	603	567	611	589	580	579	576	546	600	562	606	562	577	568	547	581	584	574	537	547	571	592	621	603	587	571	520	544	593	550	559	600	543	607	546	580	584	550	585	559	528	565	564	515	545	567	558	566	594	547	528	631	594	548	572	564	564	572	525	539	567	581	566	635	550	560	566	593	609	601	535	586	572	577	546	550	586	600	555	550	589	568	586	574	607	556	563	567	566	555	602	566	579	636	569	568	564	580	558	557	590	587	571	602	584	580	546	523	610	557	584	550	557	537	566	552	565	555	604	607	574	551	526	549	584	553	575	574	591	558	559	591	564	554	610	609	590	574	583	554	593	539	546	597	575	579	547	571	598	529	571	580	580	554	540	543	527	563	560	534	554	576	586	532	558	576	602	524	575	576	595	581	565	564	565	576	614	597	583	561	583	557	600	592	584	539	545	573	595	611	587	537	620	609	537	601	619	579	549	584	539	583	578	579	605	583	595	580	580	575	583	539	560	554	567	537	570	584	577	583	579	520	548	564	546	537	580	539	565	600	601	588	519	559	572	589	542	603	579	556	560	559	530	595	566	539	586	552	585	516	542	579	568	552	606	588	565	532	579	585	584	553	593	545	578	596	543	553	589	541	520	563	580	548	537	563	599	552	594	570	586	538	562	538	575	587	595	587	573	576	573	576	544	579	625	569	538	548	558	577	537	601	599	556	585	533	617	572	605	589	602	573	552	567	582	565	605	601	589	538	535	572	555	585	572	561	614	544	569	547	608	605	581	592	583	586	558	567	541	591	577	579	550	599	551	544	548	591	509	595	567	594	534	581	589	603	557	578	577	555	576	584	586	571	555	560	564	586	586	544	524	596	597	591	572	513	540	555	574	538	566	549	524	567	561	552	568	506	582	574	566	574	543	591	531	585	599	591	569	556	577	583	547	565	526	587	519	558	583	558	582	611	574	576	574	561	566	549	537	566	533	547	537	514	594	615	619	587	576	606	588	581	573	658	594	571	582	593	565	582	562	598	583	557	597	605	558	636	535	570	535	594	574	554	584	584	557	562	574	604	610	564	577	604	548	550	580	563	590	524	507	566	563	635	587	573	547	562	547	563	588	558	568	569	559	553	608	562	533	598	582	563	528	569	572	561	554	562	605	530	567	529	567	548	573	591	571	532	554	570	558	541	585	539	578	545	533	614	616	565	536	547	554	556	588	571	560	557	603	550	588	579	581	569	588	571	602	604	551	588	538	614	556	563	566	594	535	548	536	609	531	568	557	631	542	550	557	568	562	554	615	610	548	561	609	569	577	562	598	586	581	621	546	576	576	633	553	597	569	612	578	581	555	533	581	566	573	566	586	573	586	552	541	592	580	566	583	565	537	584	555	564	592	604	547	543	579	597	595	576	569	572	565	530	578	582	575	515	569	580	582	575	523	566	544	502	571	567	577	575	591	568	553	595	557	544	561	571	582	602	582	547	570	567	546	570	601	614	615	602	573	590	534	560	580	601	614	581	541	542	552	527	568	549	506	559	558	611	569	567	552	588	564	601	584	556	608	537	608	587	548	553	579	595	521	639	534	579	578	527	543	556	541	544	574	540	570	558	597	587	606	586	591	528	565	513	590	548	545	584	563	568	577	566	607	575	571	590	608	529	604	570	586	577	547	565	559	547	561	564	575	581	560	574	609	536	569	543	579	557	568	546	554	587	551	557	499	592	553	562	569	601	579	540	612	539	569	531	559	605	524	587	543	544	510	532	592	558	603	578	563	562	569	616	567	586	589	554	570	553	566	573	538	576	592	578	554	568	564	564	612	532	565	543	524	583	545	610	602	575	540	561	543	564	549	618	557	562	593	526	579	583	554	589	586	562	545	636	574	556	551	591	536	527	595	557	572	596	556	579	622	526	595	522	561	620	560	598	541	560	583	598	551	618	570	560	585	571	543	536	558	573	551	584	585	551	585	586	559	559	542	571	545	565	576	573	603	591	559	575	558	529	599	530	616	561	556	553	604	576	580	547	613	618	550	568	554	583	546	552	564	572	584	593	512	552	570	581	557	553	567	542	569	603	587	553	547	616	600	585	543	563	565	553	581	556	548	560	553	585	590	562	587	566	577	585	564	581	572	571	513	574	547	567	637	547	544	538	592	563	590	555	571	572	570	559	567	571	559	541	518	567	628	572	565	561	561	554	545	590	570	541	569	600	614	570	574	620	578	604	578	632	579	609	598	572	540	597	600	571	563	552	570	549	592	532	569	547	559	560	612	581	565	561	581	564	610	562	579	574	538	568	557	567	589	618	568	624	605	583	551	589	558	557	584	535	536	580	576	563	558	545	556	596	582	567	610	548	549	580	583	608	536	598
31735	27891	14391	7022	3797	2224	1600	1192	945	841	701	624	554	451	453	433	385	419	377	320	333	294	310	307	287	283	253	271	285	272	304	262	244	254	266	266	237	257	265	253	248	245	236	252	257	249	214	254	246	221	238	238	254	255	240	230	271	243	295	240	255	250	247	219	223	257	223	233	244	265	244	276	219	252	230	257	227	232	248	242	251	238	224	245	248	240	211	207	249	228	246	251	246	260	236	241	248	212	259	256	264	249	240	234	260	263	226	234	226	265	252	249	259	230	228	231	259	245	230	235	220	214	255	221	242	259	227	256	238	243	240	265	209	225	251	223	252	269	255	221	233	250	193	247	242	242	202	250	254	201	219	251	225	241	245	259	225	254	253	208	245	239	216	245	261	221	233	241	215	228	279	241	195	240	226	245	250	222	261	258	250	237	229	224	249	267	278	200	252	236	247	219	230	225	259	255	247	220	240	255	231	214	251	217	237	239	232	244	248	229	221	226	252	235	239	231	252	236	267	244	238	223	268	231	247	243	230	217	233	228	225	235	223	244	220	228	256	227	225	255	248	262	239	217	216	232	244	238	244	221	244	211	211	251	220	261	210	247	228	246	253	244	230	266	238	250	261	242	237	239	237	236	250	236	240	230	258	236	244	254	237	239	246	245	251	241	248	249	229	235	251	278	242	242	237	244	259	254	239	240	262	257	285	258	233	272	212	245	220	222	239	241	215	218	246	257	228	238	259	230	245	231	240	237	244	204	238	245	220	238	256	266	227	244	257	235	262	267	219	222	221	254	219	261	256	244	231	251	240	235	254	265	192	230	238	217	220	245	232	267	223	209	239	219	237	225	270	230	230	218	271	227	216	234	215	243	220	229	231	244	260	256	245	258	229	257	263	244	232	272	226	235	238	238	245	242	243	225	244	233	192	228	239	251	225	246	224	226	255	247	228	267	224	250	261	230	248	237	243	247	238	217	232	246	217	255	244	221	247	233	242	235	255	236	239	244	255	293	237	239	240	227	246	227	252	233	267	236	241	255	226	249	256	257	240	255	256	218	244	225	234	224	232	265	233	239	216	257	234	256	272	216	208	227	239	239	263	251	244	241	253	231	259	252	269	223	199	250	233	232	219	232	237	229	247	261	247	252	244	250	245	227	275	225	232	257	261	236	223	234	218	244	251	241	237	242	245	241	228	277	265	245	249	213	261	209	246	192	260	228	253	220	242	232	229	239	246	243	217	250	245	243	220	226	214	210	207	216	240	221	237	240	233	227	246	230	223	267	232	236	224	257	253	230	226	250	285	247	255	205	240	255	220	228	232	247	237	236	216	236	269	227	245	269	215	227	211	241	216	255	215	241	208	229	231	240	246	248	236	285	214	249	238	245	246	220	243	260	246	241	234	235	263	238	242	265	230	272	253	238	252	249	256	235	246	242	269	244	225	224	256	221	259	262	243	218	240	227	245	226	218	244	240	265	243	248	240	240	245	267	256	270	214	226	232	246	242	241	220	235	243	234	235	231	231	285	229	230	259	239	212	264	247	237	221	233	240	231	237	221	240	242	266	287	246	259	238	241	255	198	250	220	215	225	224	239	237	235	262	246	226	211	212	256	242	223	231	213	253	250	259	224	240	254	251	254	241	258	221	245	241	230	232	239	232	237	278	232	245	239	251	208	212	237	241	239	252	240	249	199	224	236	235	264	262	251	240	227	218	246	236	257	247	266	205	213	238	248	238	229	239	249	255	220	271	212	210	232	225	207	266	247	247	220	228	261	250	224	239	229	229	232	248	208	256	214	246	256	236	252	236	234	270	254	237	240	269	270	243	259	245	233	248	245	236	208	267	247	235	238	255	225	233	241	236	266	253	233	242	240	216	237	225	275	239	223	231	239	214	231	262	206	239	249	200	227	252	248	242	232	224	237	264	216	214	207	232	234	223	195	251	222	233	245	206	229	240	260	243	233	221	218	243	225	254	274	243	272	222	248	237	212	236	241	241	255	252	259	249	257	245	219	223	273	244	248	225	250	226	244	275	249	211	245	279	262	206	255	243	245	225	242	235	244	228	235	254	235	249	251	248	256	215	246	231	283	229	205	261	227	240	248	226	231	247	212	251	250	234	221	235	247	241	264	261	234	243	233	237	252	220	267	247	234	260	244	235	241	260	234	234	229	227	225	224	220	253	286	258	263	246	265	226	205	252	238	247	256	242	241	253	236	249	246	242	245	246	224	225	239	247	237	270	247	238	273	236	253	238	231	242	245	251	236	226	223	265	256	225	237	229	239	257	246	245	251	222	269	246	215	227	212	256	250	238	237	229	247	223	246	245	267	216	224	231	235	215	244	257	254	230	247	226	270	251	233	256	266	207	262	246	282	247	251	256	242	233	216	236	223	243	208	245	219	229	232	264	253	257	216	251	233	250	246	241	212	248	258	251	239	234	225	215	267	261	267	250	270	244	221	234	239	232	210	232	231	241	251	245	272	212	243	228	223	238	234	238	246	204	259	214	236	239	219	227	224	263	235	254	226	231	231	248	216	227	220	238	225	222	229	206	237	226	227	232	236	242	237	206	239	224	255	253	216	236	211	233	232	239	263	248	227	234	232	290	243	211	269	234	230	265	226	270	260	233	260	210	222	217	255	245	230	256	236	209	249	235	203	221	243	249	272	257	225	227	209	243	239	242	259	226	267	243	222	231	250	262	222	232	223	253	258	248	237	227	264	228	222	260	247	224	239	262	236	234	232	216	229	228	228	243	231	236	268	235	209	243	241	243	259	263	229	194	240	257	211	221	259	217	222	252	227	236	251	225	251	246	255	247	252	204	212	250	224	233	225	246	230	206	249	225	262	239	263	260	278	244	255	217	238	241	258	240	238	225	259	279	239	253	237	237	246	251	225	227	235	221	237	242	265	242	249	225	216	244	252	252	212	252	211	238	228	268	202	217	252	257	247	229	237	264	265	256	267	251	245	236	273	257	212	235	274	260	232	229	260	257	236	283	246	232	278	267	230	230	227	232	218	237	237	220	249	217	265	236	247	239	244	236	221	231	247	224	235	204	246	245	234	275	237	247	216	248	249	267	239	225	262	271	243	257	241	221	237	246	219	227	256	243	270	231	244	234	243	246	245	239	233	231	233	215	237	248	248	243	237	239	233	248	236	231	223	217	256	236	226	240	246	260	218	227	218	263	249	254	251	227	237	234	225	236	234	227	270	235	226	244	239	246	237	239	241	250	250	223	246	265	225	232	244	237	248	242	223	237	227	257	242	244	250	256	259	253	261	243	220	246	231	265	240	261	222	241	244	240	234	240	217	229	224	228	239	274	225	237	219	263	210	261	256	220	210	240	251	260	217	282	233	236	255	238	257	225	223	276	217	237	234	231	242	234	260	231	244	227	264	233	257	240	222	240	252	244	228	231	238	220	229	215	224	263	253	255	225	243	221	240	215	249	236	233	247	248	244	226	238	237	247	255	231	216	237	241	231	218	259
24595	22833	11068	11169	9385	7299	6245	5131	4139	3776	3085	2600	2446	2091	1831	1661	1523	1447	1438	1183	1074	1096	1037	953	884	872	830	760	744	726	736	698	720	716	669	667	646	695	635	646	640	625	640	600	642	595	614	611	621	615	581	610	574	574	547	593	576	585	557	561	541	592	556	581	558	609	584	538	594	595	584	535	531	541	608	574	551	548	560	550	551	601	539	533	583	575	529	555	564	600	539	570	584	550	557	550	555	609	574	623	569	574	548	571	593	559	552	590	567	590	520	573	584	602	535	573	579	559	543	596	551	564	568	585	548	538	541	550	549	590	568	583	551	564	544	537	558	583	573	547	553	563	584	573	577	571	555	541	541	544	586	573	544	532	502	599	542	569	558	586	554	540	573	554	562	519	557	593	590	557	576	572	537	586	574	567	553	589	604	548	603	564	564	584	566	546	565	580	573	545	600	553	565	570	561	601	621	573	542	565	534	517	569	548	576	585	565	582	566	521	574	564	531	607	536	572	581	555	572	625	543	574	575	560	558	564	550	561	552	592	570	491	571	580	569	575	593	571	568	582	563	587	556	528	564	591	564	572	581	568	544	579	580	590	578	548	604	519	530	545	597	554	560	532	557	566	558	644	583	569	530	554	565	553	579	585	567	545	567	543	541	548	555	574	562	572	599	568	542	562	554	536	577	524	561	558	577	588	561	581	563	586	555	610	544	541	549	596	581	551	605	592	580	582	601	585	598	539	565	565	545	565	558	583	592	578	573	540	581	575	582	606	569	559	573	576	581	578	584	568	556	579	525	563	548	581	559	543	547	613	564	561	587	580	566	563	605	557	540	552	575	599	600	586	583	597	577	574	536	562	627	576	518	590	556	565	566	556	560	611	588	549	586	581	548	549	558	541	555	550	568	541	567	502	553	598	567	594	544	543	575	559	620	551	580	532	544	518	561	542	573	568	556	523	543	592	551	574	533	556	529	558	532	506	568	553	564	590	572	587	549	589	604	551	579	541	514	561	528	570	553	533	544	570	551	544	544	562	543	569	586	586	551	557	567	557	574	556	586	564	567	558	548	575	550	565	562	585	564	554	550	546	566	576	569	532	551	591	552	608	522	581	542	582	581	579	591	533	538	551	565	601	619	559	592	558	615	583	583	591	598	555	584	568	562	567	590	558	547	568	549	524	576	566	562	572	604	561	534	585	536	566	600	593	592	593	582	570	617	549	569	555	578	542	525	572	614	595	608	584	583	555	563	554	569	548	573	565	577	559	601	579	565	563	558	510	517	569	571	540	593	580	541	541	553	581	569	614	581	549	576	595	561	572	532	570	555	544	563	590	561	578	586	550	600	606	540	533	539	542	590	580	560	569	527	567	592	593	525	593	561	532	533	563	563	581	586	534	561	514	592	604	567	569	602	576	580	549	538	581	565	530	527	575	546	565	515	544	595	560	578	555	556	591	619	553	581	583	568	559	579	527	574	545	566	544	580	570	523	609	610	552	524	526	551	598	583	540	584	587	551	537	580	570	553	551	558	562	522	547	554	579	559	543	584	513	541	551	581	599	579	527	551	538	544	586	559	565	565	552	590	576	618	571	535	567	574	524	566	556	571	562	538	564	571	549	596	546	583	532	525	553	570	564	563	566	575	597	541	571	595	588	544	563	554	594	576	582	559	601	585	562	573	556	562	577	567	563	540	521	519	561	503	570	528	595	557	556	574	567	623	545	558	546	563	555	563	549	528	557	592	529	535	520	556	574	554	587	570	560	543	578	549	575	559	541	564	588	536	554	609	584	566	570	551	569	521	580	533	565	594	550	546	563	603	554	578	600	593	554	592	583	570	554	572	536	569	553	540	562	574	579	567	586	557	586	595	568	561	554	609	562	583	534	561	565	595	591	548	584	533	568	542	524	581	539	589	544	569	576	607	549	608	565	553	565	582	559	546	532	580	562	565	588	595	572	546	588	558	561	614	589	560	551	574	534	597	562	613	543	604	593	515	527	533	575	559	553	580	511	581	577	549	539	581	626	596	549	617	542	554	592	529	548	583	553	576	546	582	541	582	568	556	580	598	548	570	562	590	544	577	570	539	557	598	586	538	561	594	585	560	530	576	585	538	557	556	573	569	570	575	573	570	522	548	544	553	590	553	565	588	525	575	554	537	551	558	555	545	599	604	610	570	542	577	565	561	578	583	572	576	612	563	560	570	583	550	575	591	537	551	591	593	569	549	573	556	553	548	588	571	539	551	584	558	602	531	520	610	544	562	590	579	564	543	593	588	567	553	553	597	537	570	539	600	587	537	514	565	632	546	542	578	575	569	550	564	594	561	560	547	561	590	567	581	564	518	566	591	565	589	567	577	554	539	599	517	581	584	574	543	543	569	599	588	546	510	593	552	611	592	563	555	542	549	515	563	568	551	529	577	562	562	543	600	555	576	576	591	518	537	586	554	560	554	573	575	581	562	568	553	559	587	606	573	548	556	576	567	567	609	544	590	584	521	551	566	583	553	585	539	544	548	564	550	575	580	550	535	529	567	567	614	567	511	564	578	566	567	584	551	556	547	573	589	539	597	519	580	535	568	543	545	570	580	515	593	573	566	539	561	589	533	538	562	558	540	527	586	536	551	574	577	563	571	574	561	565	568	551	565	575	592	586	557	578	634	580	589	593	528	524	609	571	560	566	553	570	573	553	590	557	520	555	566	579	557	563	528	522	572	560	556	578	548	559	517	579	585	572	569	571	609	593	584	541	509	573	584	555	602	561	538	537	583	561	567	555	562	526	514	559	578	583	576	591	575	547	574	538	585	555	582	597	561	593	608	511	536	541	570	588	562	546	572	578	507	531	537	537	574	532	548	578	592	540	501	592	561	539	555	529	568	546	565	568	562	539	568	568	598	564	564	579	609	545	607	554	550	579	532	563	570	561	532	557	537	581	565	562	554	582	517	589	559	552	555	564	578	617	586	593	551	566	560	572	589	599	534	561	543	589	580	568	546	581	624	573	549	521	566	535	559	661	562	571	557	619	539	578	554	622	549	531	612	524	572	592	524	591	629	572	550	573	552	596	584	555	563	587	540	562	563	575	549	539	557	571	596	592	540	554	574	548	593	565	599	568	590	554	554	589	557	591	604	565	586	586	572	573	531	597	596	579	584	544	588	575	592	557	588	534	587	547	554	539	562	568	559	580	549	567	542	563	610	549	569	528	557	564	598	580	580	511	503	538	569	549	546	518	578	552	561	549	556	590	557	573	604	557	580	544	568	559	552	582	567	536	568	570	593	565	540	573	573	567	560	527	583	603	583	515	569	560	565	615	552	553	533	614	566	573	538	519	553	593	574	562	574	592	558	524	571	573	589	531	559	513	566	589	548	571	560	528	590	552	557	550	587	549	555	544	558	594	560	548	562	539	569	546	593	568	568	575	571	640	559	598	553	553	556	574	541	579	586	567	594	565	567	547	572	524	608	579	527	557	629	563	616	550	587	584	587	549	600	528
43675	36313	22161	12351	6486	3923	2619	1818	1382	1076	925	790	701	539	511	473	508	443	386	358	333	347	315	314	266	296	273	283	263	247	203	244	251	220	260	201	232	234	215	234	218	215	202	189	227	215	230	222	198	234	224	197	199	230	195	200	209	196	202	195	216	215	222	208	189	177	161	174	208	209	209	212	203	170	182	222	201	206	223	191	188	227	199	215	218	215	233	214	191	187	195	222	193	181	232	213	188	239	211	199	223	213	240	194	199	219	191	205	204	209	228	206	197	172	208	178	195	207	195	200	222	215	222	205	206	229	188	198	205	205	183	198	223	192	211	216	194	206	205	189	193	214	201	193	175	192	209	184	217	201	224	189	208	225	224	212	158	219	202	195	216	218	185	173	190	210	218	229	220	204	195	193	233	215	204	205	202	242	199	188	196	214	223	195	197	175	234	188	181	207	213	189	212	207	223	216	218	216	218	176	205	194	199	192	218	173	195	198	171	197	198	193	172	239	213	229	220	188	195	207	209	215	206	208	201	207	230	228	213	218	221	241	189	226	202	186	201	194	239	212	203	228	209	197	225	201	196	192	196	206	187	243	198	182	200	195	236	216	221	221	199	185	202	212	197	203	198	212	172	200	209	172	206	203	177	177	210	217	204	224	221	218	215	207	205	211	200	196	201	198	220	180	201	182	217	199	191	220	204	206	202	192	217	195	185	203	219	207	219	222	207	235	202	204	198	209	201	200	201	185	200	213	207	179	212	230	195	179	200	204	228	231	220	194	185	230	207	241	212	237	230	201	198	228	213	220	188	213	219	204	204	185	202	184	200	215	209	212	203	193	198	205	179	207	199	207	192	192	197	193	209	197	227	191	202	193	199	196	208	200	214	205	216	231	224	203	207	227	187	203	181	182	206	211	190	189	223	194	215	179	230	211	178	182	210	194	219	209	223	184	178	184	193	188	211	219	215	207	198	215	200	204	218	188	210	211	202	215	189	188	222	203	223	207	217	205	195	191	184	193	187	198	206	229	203	181	218	232	203	173	212	196	182	204	210	182	201	179	175	238	184	220	203	211	217	215	186	233	188	199	203	220	198	212	225	201	221	187	208	211	190	188	209	196	228	194	225	230	175	179	196	191	205	208	217	222	200	192	199	189	232	196	216	213	211	202	208	219	194	202	210	186	188	219	230	205	193	205	178	198	186	219	197	215	209	222	225	207	209	212	187	214	205	227	179	193	188	218	213	184	238	215	211	220	191	181	193	208	193	224	219	240	218	188	229	202	184	206	211	184	222	217	215	201	199	228	187	198	203	216	200	197	200	203	187	207	232	208	203	199	167	203	211	223	224	197	170	209	202	214	190	169	207	205	237	187	176	211	209	195	203	175	184	205	220	191	203	190	205	196	209	224	208	210	213	209	200	191	181	174	217	199	178	202	217	238	198	211	215	224	203	201	241	200	194	197	160	227	172	215	185	163	237	199	208	205	224	182	214	199	188	191	196	215	209	208	220	193	210	208	203	200	223	217	200	208	185	194	217	221	189	213	183	205	185	238	220	199	210	199	188	191	206	226	237	235	235	205	214	175	190	194	206	205	191	210	219	222	210	208	225	220	193	198	214	196	206	199	209	199	231	180	206	257	241	182	224	176	233	215	194	236	203	195	228	209	216	188	198	185	199	196	180	190	223	163	206	199	202	198	178	219	185	202	205	212	205	200	203	194	225	192	199	220	202	194	186	210	193	199	212	188	217	227	197	208	195	189	184	192	230	210	192	203	189	210	198	208	168	191	200	231	185	205	219	205	207	223	198	179	196	213	171	197	188	201	196	224	205	206	192	223	198	199	225	200	195	181	218	186	190	207	222	246	211	211	219	184	202	223	154	192	211	180	204	212	191	238	239	219	207	217	234	186	201	169	210	207	194	222	219	226	214	189	213	178	219	222	192	232	190	241	215	194	193	209	197	202	208	222	227	221	211	157	191	225	196	195	200	210	178	215	200	178	216	183	207	199	209	210	213	189	198	214	222	187	190	227	206	193	201	214	187	204	212	198	190	220	195	211	203	218	204	232	229	208	169	207	223	207	226	205	190	210	199	173	220	201	212	199	181	206	204	204	234	203	233	199	188	183	201	219	169	212	179	177	180	194	209	192	224	178	195	192	202	213	206	214	206	237	214	215	202	188	192	218	219	204	192	205	183	217	196	200	193	190	199	207	214	213	217	207	209	189	185	227	198	192	200	222	243	222	204	219	214	205	207	234	221	200	207	233	206	185	216	187	222	199	202	195	215	204	206	189	200	195	206	228	209	193	208	208	206	203	208	212	213	206	217	180	179	218	215	191	184	208	217	207	217	213	225	198	197	233	171	224	193	201	211	179	206	206	223	190	211	220	200	205	198	192	200	209	214	211	197	202	192	212	210	202	183	212	180	205	210	197	183	211	191	220	220	179	204	215	213	197	169	221	220	192	186	201	181	188	229	222	238	177	205	214	221	202	209	231	214	199	171	209	181	205	220	189	221	217	193	210	179	184	182	206	195	182	203	203	207	193	202	194	236	184	208	212	198	226	195	192	191	235	222	221	210	184	197	209	196	217	213	227	202	183	194	216	215	210	214	222	212	201	225	192	201	207	209	216	225	210	197	208	210	207	193	215	215	194	205	202	209	163	198	225	199	223	187	198	191	195	213	178	222	210	215	210	219	219	201	196	211	197	202	218	208	208	195	231	197	190	197	224	200	205	213	207	221	204	189	205	247	236	186	182	200	229	195	195	205	199	202	213	200	209	215	190	209	198	224	207	212	207	197	200	205	195	205	196	210	222	218	229	188	191	186	198	191	194	211	196	209	199	209	198	178	190	204	201	175	187	218	197	212	197	186	220	252	233	187	185	213	208	202	233	196	210	208	227	191	213	201	223	212	207	203	206	191	219	209	205	190	177	213	191	189	191	192	194	201	177	212	188	211	181	202	190	230	199	193	203	220	201	215	219	182	208	197	230	184	204	217	207	235	181	202	211	212	192	215	193	219	210	197	197	205	207	219	207	185	188	196	207	169	191	211	199	179	203	214	206	195	179	199	195	184	205	215	180	178	175	189	216	215	209	176	204	203	199	193	218	225	200	197	206	190	196	194	199	200	205	219	207	204	183	204	224	193	201	192	200	205	192	202	193	193	186	191	175	219	207	212	229	254	189	217	211	201	211	212	211	222	214	193	209	205	200	191	195	251	196	215	228	198	180	186	211	182	231	180	200	200	193	211	211	199	214	214	188	200	199	196	191	203	220	207	209	192	198	202	206	185	175	213	187	210	195	210	232	224	193	199	205	181	219	194	195	215	228	195	229	201	173	205	225	200	207	207	213	207	205	203	206	234	180	211	194	203	211	216	189	223	216	184	230	195	222	196	221	219	252	214	204	215	182	215	200	226	205	193	206	226	183	229	205	205	215	197	203	199	196	214	203	214	182	187	225	199	195	196	206	189	225	186	161	174	175	227	230	215	219
33017	31360	15940	14135	12625	10555	8930	7193	6278	5008	4055	3742	3103	2682	2431	2203	2067	1871	1793	1471	1385	1328	1191	1106	1014	947	890	797	763	803	797	770	750	662	699	645	660	667	632	605	579	578	582	563	566	540	569	505	523	529	570	489	478	506	551	486	493	498	527	511	505	525	469	545	496	510	530	493	546	496	516	520	513	484	521	481	500	553	510	492	501	488	540	503	475	497	515	476	508	488	503	456	482	493	496	484	510	566	473	519	487	477	485	484	492	485	519	504	492	512	492	492	529	521	479	496	487	499	488	503	515	490	493	477	513	492	547	481	498	457	474	511	509	463	471	499	446	466	483	449	535	494	472	511	476	496	499	459	509	484	451	497	461	493	471	531	456	501	508	483	473	477	507	504	471	530	531	486	478	525	508	472	489	500	509	463	469	487	489	475	469	494	489	459	433	485	492	495	500	492	513	506	473	524	485	471	519	476	522	473	540	466	483	505	476	469	472	498	486	465	510	454	500	456	526	501	470	473	452	540	490	474	491	435	485	476	504	486	465	509	505	483	488	505	486	521	481	475	475	523	462	492	487	473	493	517	483	513	497	509	470	454	458	490	485	496	467	474	503	476	452	520	489	487	496	470	495	478	511	459	473	460	517	498	532	468	498	480	516	494	524	483	513	481	478	476	563	497	479	547	504	475	518	517	496	432	468	445	496	490	511	464	492	517	465	490	489	475	484	454	499	507	496	463	501	481	506	479	506	507	501	470	510	484	491	486	469	500	462	496	497	491	485	516	470	459	506	516	475	513	459	481	485	513	531	479	513	475	463	451	468	478	511	506	487	500	494	456	487	483	451	502	472	476	486	458	503	502	451	462	508	531	498	483	497	468	472	487	511	506	485	475	484	486	551	467	490	495	519	507	521	499	480	497	521	463	506	480	509	472	488	505	461	509	461	525	473	508	527	464	463	508	486	471	485	473	453	458	509	486	506	493	457	431	475	486	471	510	509	475	520	463	471	486	457	495	463	508	482	489	445	489	502	478	483	486	499	490	476	502	491	491	437	483	474	501	482	470	500	471	478	476	476	484	504	518	486	503	460	472	484	470	485	464	501	514	454	456	469	503	450	503	501	447	481	513	468	464	490	509	472	505	501	492	446	481	450	496	448	472	498	478	497	501	497	500	460	448	480	487	482	471	490	477	491	490	514	514	506	503	526	502	456	494	449	507	487	489	476	494	456	460	472	472	524	483	470	480	515	472	496	510	475	531	533	489	524	483	512	441	508	481	479	507	495	490	453	458	487	470	493	463	516	481	499	519	470	492	497	481	504	501	523	498	452	526	498	463	495	474	471	502	532	486	488	463	490	470	514	445	513	474	490	464	509	499	452	504	490	477	554	449	501	482	485	485	497	474	483	499	466	506	510	481	464	489	472	495	467	491	507	525	501	476	497	490	486	514	469	475	483	505	508	502	456	485	532	460	490	486	504	471	491	474	478	498	498	517	481	488	493	485	516	494	521	518	462	471	466	509	471	504	491	481	510	500	495	494	493	515	485	453	504	499	501	503	497	506	517	496	508	467	482	511	463	491	493	496	433	479	484	515	472	510	449	463	473	455	454	483	530	495	475	501	488	488	479	475	482	481	493	461	486	523	459	505	450	491	498	474	481	487	482	479	480	487	462	461	514	503	484	495	516	485	458	483	474	508	491	488	472	528	466	530	481	495	468	534	519	563	481	431	527	481	471	518	509	491	511	486	471	482	473	461	473	504	493	431	504	475	495	508	475	425	492	463	488	482	485	481	479	515	507	464	482	465	497	466	477	507	500	495	474	505	496	527	471	492	493	484	487	501	487	484	473	466	484	468	493	484	442	512	481	465	477	490	467	461	500	458	492	484	449	445	456	494	469	500	464	502	490	490	484	513	487	466	495	504	503	459	493	503	496	457	491	486	518	496	496	478	472	494	507	484	445	481	480	503	480	457	476	494	464	465	519	471	454	500	468	530	455	469	482	471	476	466	474	479	469	486	495	483	487	515	457	491	503	473	457	481	500	512	474	473	535	505	545	511	499	487	506	505	487	516	511	510	501	518	507	495	507	487	495	483	481	481	478	496	474	501	500	530	488	483	502	506	527	450	479	518	504	491	488	486	473	495	434	449	481	431	505	503	481	516	515	469	478	497	475	499	513	475	517	491	475	483	494	508	504	484	502	458	518	498	493	499	477	488	485	487	490	475	475	476	493	475	525	524	514	498	512	465	486	467	441	509	450	497	499	508	464	458	505	498	482	500	477	494	505	486	506	517	443	465	462	481	481	516	516	474	484	524	479	474	518	525	498	483	462	484	469	469	449	485	467	465	490	476	504	489	456	502	494	510	491	517	496	484	505	515	516	479	469	517	460	476	505	504	483	460	506	572	532	526	484	508	494	480	488	527	432	493	465	481	450	488	504	477	499	480	472	498	498	492	453	494	466	537	475	456	508	486	459	504	472	469	525	479	487	494	492	498	500	471	469	508	495	482	486	487	523	450	468	482	468	477	462	496	501	482	495	471	490	508	528	494	470	490	541	482	445	467	515	463	467	489	485	475	494	550	483	476	465	468	490	479	486	461	494	487	497	462	497	485	464	462	500	469	495	488	500	453	510	444	491	475	446	444	472	487	510	459	468	471	499	508	483	471	467	473	469	493	459	458	504	476	476	515	519	470	463	473	462	430	467	481	502	492	445	490	498	528	460	539	500	484	527	474	505	455	479	462	480	484	493	503	479	436	470	472	480	516	484	515	466	500	484	477	493	528	500	482	502	496	526	453	498	472	435	506	493	502	461	467	457	474	445	488	473	486	493	486	515	469	499	517	461	548	554	489	509	476	489	456	498	474	495	498	534	456	510	468	481	496	524	457	452	484	471	476	494	515	490	434	489	493	474	502	482	460	472	514	475	480	454	433	503	475	469	496	494	490	481	512	499	480	505	485	497	509	450	472	515	456	478	497	471	503	471	494	454	467	497	521	506	486	460	455	478	515	521	488	501	493	434	477	502	491	460	485	471	465	473	447	484	472	508	460	500	531	477	489	512	475	488	480	492	450	540	513	527	500	467	505	482	487	487	502	502	485	493	452	531	468	499	461	479	495	475	505	502	476	490	517	487	490	517	486	523	504	531	459	485	475	462	503	485	504	493	442	468	446	488	509	489	474	493	493	507	464	501	519	519	481	508	438	503	479	476	499	509	501	492	502	476	457	500	458	483	512	484	524	513	480	472	517	487	467	483	511	465	478	480	464	478	466	495	503	498	460	489	447	447	495	501	487	493	462	499	500	517	497	489	452	463	463	503	457	505	476	454	519	480	501	493	461	474	493	491	472	471	469	481	487	495	456	463	502	469	504	542	480	501	507	511	493	486	495	479	524	483	535	434	479	499	478	492	495	498	470	509	465	482	485	467	512	458	456	483	485	501	433	476	475	493	500	471	473	496	494	443	494	499	465	457	459	477	494	466	486	499	477	508	471	486	449
10046	6233	3054	1931	1409	1063	856	641	589	478	461	418	369	356	329	269	299	344	284	330	288	275	252	265	270	293	262	239	267	256	273	257	258	256	266	233	255	256	286	246	279	268	232	260	251	253	229	220	254	225	264	234	226	263	233	245	244	225	203	224	237	243	250	236	253	208	215	247	231	229	246	261	255	241	249	256	246	230	266	230	234	208	250	233	221	234	248	212	231	248	220	237	223	248	260	271	270	231	226	246	243	258	265	246	238	220	247	224	252	232	242	257	245	213	259	253	233	242	236	225	240	256	268	225	219	249	241	247	240	243	228	222	260	262	245	245	203	258	237	259	255	247	239	252	251	239	248	234	253	261	213	265	232	249	275	243	231	238	241	210	251	231	253	272	236	213	262	252	254	219	249	261	237	243	254	256	224	260	237	260	260	269	220	241	212	208	266	238	250	229	274	253	242	253	270	217	213	244	241	239	226	272	235	247	230	261	228	248	238	255	253	251	252	230	242	241	255	246	254	230	233	239	255	282	232	242	221	260	221	269	252	257	224	217	282	299	223	262	252	249	256	243	279	248	239	255	239	247	237	225	243	216	222	241	205	240	249	228	223	233	239	262	273	256	216	241	225	249	239	244	267	243	244	253	212	239	209	222	251	295	256	264	266	243	218	251	229	223	231	250	233	259	248	247	227	245	211	255	251	244	228	242	237	245	257	236	246	275	250	267	238	255	205	240	224	228	226	240	229	259	277	229	214	258	245	228	240	248	246	239	261	258	227	249	279	239	277	247	227	252	251	251	224	262	247	249	217	246	234	262	221	227	236	238	230	261	226	247	271	232	228	248	237	224	235	259	254	261	235	245	250	292	254	232	233	256	266	244	259	274	255	278	253	254	258	266	240	257	245	245	242	251	219	252	254	232	245	254	253	250	253	230	243	261	233	251	243	219	270	229	253	246	243	224	228	256	232	228	215	242	232	236	239	264	240	245	240	223	268	223	243	261	250	235	232	258	258	253	253	220	246	248	246	257	247	230	259	260	224	245	224	246	253	253	269	217	263	250	253	245	245	274	247	251	288	241	248	247	230	240	215	282	269	211	236	270	260	236	194	218	234	266	226	226	229	231	300	231	227	221	237	239	245	263	263	250	265	242	234	234	265	246	239	241	216	240	229	234	257	231	268	213	233	267	267	248	248	226	252	247	252	254	247	245	211	241	245	221	236	226	275	249	244	232	260	236	245	232	241	259	259	225	252	229	242	265	208	256	242	247	252	231	226	232	234	223	244	240	236	242	238	229	213	270	246	259	237	262	254	243	254	245	259	245	221	260	239	225	261	243	252	241	232	261	227	252	272	226	235	248	249	251	242	234	257	243	235	269	248	242	241	246	284	249	239	237	242	258	253	224	240	205	248	250	254	233	253	216	229	228	248	273	259	281	266	229	228	240	260	238	251	241	234	243	256	274	249	230	250	231	257	248	234	260	236	269	232	261	248	222	218	230	260	258	275	263	250	258	242	241	247	250	240	248	253	236	257	250	225	234	271	234	225	261	251	264	232	239	266	220	229	255	237	215	262	249	235	253	243	252	215	262	236	222	255	233	253	218	234	237	223	243	248	249	244	228	229	241	245	237	271	240	226	237	276	204	259	256	236	250	275	249	246	247	246	252	241	232	220	238	221	248	239	236	263	246	257	223	236	225	218	241	254	222	236	286	246	249	264	215	243	242	237	258	245	260	238	238	230	298	236	239	265	255	267	215	239	242	236	240	248	242	215	238	246	225	252	252	224	233	246	274	240	248	252	266	246	252	221	252	244	251	253	240	244	254	222	247	276	267	229	235	220	251	262	261	241	248	282	258	230	256	247	248	263	224	246	210	250	221	258	224	258	237	244	223	235	232	269	251	260	223	241	241	250	242	250	234	249	217	222	247	233	275	233	230	235	246	242	286	284	267	242	215	238	258	244	253	270	274	213	239	246	261	224	246	232	243	222	246	209	270	241	219	243	230	233	252	239	246	263	223	221	208	254	238	260	231	217	239	230	242	251	261	227	248	237	239	226	207	241	223	262	243	236	247	255	242	228	225	227	243	232	231	254	246	228	249	263	253	255	264	235	239	217	255	274	260	230	230	263	235	244	252	236	223	242	274	241	251	216	282	238	249	268	236	262	236	215	224	236	251	248	233	238	246	244	235	234	235	247	258	274	229	262	253	259	262	268	259	218	213	262	244	242	243	263	242	238	248	242	276	257	241	236	221	227	234	248	260	235	220	253	262	265	258	265	266	249	248	255	211	246	243	255	220	258	255	218	263	234	242	224	234	239	224	242	230	229	205	240	238	243	227	251	266	261	237	243	287	256	243	218	214	226	247	266	238	260	266	265	233	239	218	247	233	254	231	238	221	255	238	233	240	237	235	241	278	255	238	257	209	204	250	248	250	259	231	261	247	229	235	259	260	213	238	248	238	250	238	224	233	243	259	222	255	245	256	246	210	206	236	237	228	232	239	239	239	263	226	208	224	240	223	231	265	252	238	257	257	266	241	223	270	250	244	222	241	203	235	224	233	233	248	250	213	245	206	231	255	237	249	235	270	253	217	235	212	245	274	258	244	254	248	221	258	232	245	246	238	224	243	236	277	219	258	234	255	267	250	226	268	230	250	226	245	263	249	241	251	279	246	265	271	259	269	273	250	244	257	233	229	223	239	239	243	235	222	245	240	229	252	235	249	235	243	238	219	253	249	214	245	255	209	249	242	245	258	222	239	261	261	252	225	242	228	234	232	243	244	273	259	226	275	246	229	260	250	232	232	252	242	234	243	221	268	244	246	252	252	225	241	218	221	235	214	244	248	264	240	265	247	238	212	248	248	244	239	250	230	210	256	224	221	232	251	244	214	262	232	255	249	270	254	241	217	258	221	236	228	254	237	252	246	255	218	247	253	251	246	210	255	247	265	223	214	233	294	250	256	263	268	267	256	263	225	226	211	228	229	264	232	231	241	258	255	228	268	255	241	262	255	246	213	251	231	277	239	273	266	269	238	242	250	248	236	233	264	260	254	255	240	215	237	246	247	229	230	241	260	236	251	229	247	250	239	276	202	241	259	246	238	220	242	281	225	248	248	248	254	238	240	240	241	222	225	243	265	257	275	269	245	246	231	212	237	287	244	250	248	258	232	245	230	263	247	244	229	239	259	250	229	274	267	252	220	244	230	250	247	252	266	208	222	267	221	235	260	239	250	236	275	248	245	246	249	281	251	246	223	219	232	279	236	201	261	218	249	209	244	240	210	232	250	269	249	218	273	247	231	258	241	245	230	260	250	225	253	252	260	256	241	230	243	246	227	248	238	267	230	232	237	224	242	219	243	234	296	231	248	245	251	228	239	242	260	228	272	243	255	252	243	220	260	244	234	231	241	266	229	234	237	229	246	220	230	243	247	262	263	243	249	245	258	273	272	269	236	215	255	232	260	251	233	241	237	254	224	269	240	251	242	209	236	264	211
7914	6904	5177	5458	5092	4335	3704	2969	2578	1989	1734	1486	1382	1271	1090	1035	1010	987	902	886	865	801	794	772	740	700	724	639	678	699	652	698	603	649	626	641	647	592	588	594	630	607	618	616	632	604	610	630	601	581	598	615	597	587	599	578	568	561	622	562	581	585	545	527	585	589	551	554	590	577	583	564	551	574	564	559	589	632	568	573	588	594	598	558	594	532	609	556	561	579	601	584	552	548	569	571	540	583	560	572	583	558	562	585	566	587	615	568	611	560	591	564	594	554	555	561	593	589	587	611	552	527	620	606	554	591	548	547	596	558	609	575	582	588	566	579	587	566	548	606	560	530	528	559	583	560	614	563	551	575	560	612	541	600	573	579	557	551	579	559	540	534	579	625	563	535	563	588	531	535	561	568	540	575	578	570	586	589	600	630	532	573	602	614	531	566	582	598	573	568	565	574	622	599	578	529	567	587	599	589	556	596	594	555	574	556	579	535	517	578	565	586	563	585	592	532	532	567	619	577	607	568	618	574	555	598	565	546	613	591	566	591	610	542	619	603	583	556	561	583	620	580	554	592	554	606	572	550	594	572	596	592	574	571	546	575	540	617	567	576	585	541	589	580	570	589	572	587	618	587	580	566	557	597	616	546	545	544	559	573	586	571	568	569	583	529	577	595	578	539	561	578	572	575	569	533	631	557	615	618	614	593	603	570	576	627	542	570	532	585	590	584	582	552	574	689	546	555	588	575	542	564	606	593	605	567	547	617	566	567	594	545	569	589	603	548	568	561	581	567	594	568	581	557	622	564	589	569	610	579	542	518	580	586	605	565	582	592	566	565	555	582	596	524	576	621	572	582	555	578	559	560	585	526	586	598	580	568	528	559	570	586	577	574	585	582	552	590	578	538	520	593	545	580	548	587	550	594	598	575	566	555	585	603	593	594	590	602	548	571	567	566	585	547	573	645	558	552	562	593	567	523	601	559	572	604	578	548	551	569	561	620	541	559	534	581	557	596	569	535	557	578	548	568	580	565	622	555	575	567	597	622	573	611	594	601	563	549	601	566	606	591	560	591	558	582	582	603	542	585	615	601	604	607	557	542	595	564	598	533	569	589	555	544	587	587	558	565	577	606	566	597	554	573	578	580	574	555	561	569	551	587	597	573	594	602	541	555	589	607	563	553	596	548	563	560	599	574	617	553	538	578	565	575	541	536	550	529	572	565	561	568	563	591	515	554	542	576	548	601	540	599	596	610	545	554	563	571	564	585	587	548	591	573	547	557	556	570	567	587	566	549	592	590	551	593	585	553	575	541	554	579	579	578	574	559	567	564	547	592	587	585	616	571	579	574	573	602	571	566	600	588	598	592	622	566	554	610	550	523	588	540	589	591	558	585	591	584	546	524	563	530	597	571	578	584	545	568	587	586	556	554	566	592	597	588	570	610	549	609	597	570	561	582	591	622	617	585	566	570	556	551	559	562	575	500	606	589	590	566	564	586	574	604	581	564	579	562	600	564	623	598	563	572	569	576	546	536	544	543	569	573	597	596	561	581	583	573	579	555	530	610	585	567	560	587	563	569	585	596	575	602	620	607	557	569	605	572	600	571	560	604	543	548	529	586	554	603	573	519	572	596	581	548	535	567	560	536	604	560	563	571	584	553	569	605	542	592	593	551	550	581	589	565	562	560	551	556	545	591	581	589	611	587	551	586	552	578	594	540	557	575	562	583	580	580	578	580	621	542	619	574	561	615	563	544	603	580	554	615	613	566	603	560	545	548	579	592	592	566	561	586	567	561	529	553	565	553	543	623	586	572	582	576	579	564	555	605	555	603	578	541	557	617	533	558	589	577	612	525	597	573	599	559	599	580	555	547	604	592	572	554	587	558	559	604	595	550	580	600	612	561	551	592	585	585	604	562	566	552	566	574	569	523	591	537	591	552	619	543	611	582	587	532	571	580	553	569	600	616	589	558	567	581	598	573	576	611	555	539	588	524	536	545	581	568	548	576	569	568	555	607	603	574	584	591	569	605	563	607	583	626	614	582	578	581	587	609	563	584	539	575	576	546	583	561	586	584	592	576	588	563	574	595	563	550	568	555	585	567	585	557	560	574	589	566	541	528	600	584	571	554	546	570	579	577	592	593	534	593	556	610	626	590	616	563	590	580	594	543	567	548	571	625	589	567	574	522	590	564	573	566	591	603	547	545	597	567	585	560	564	568	592	602	578	578	563	579	582	581	523	582	565	545	550	542	595	555	587	588	535	568	539	598	566	559	602	609	586	592	539	627	592	548	579	530	576	522	564	601	568	583	596	571	568	564	571	612	568	578	583	588	571	595	602	576	568	586	586	576	601	584	583	586	584	618	555	588	601	608	633	578	590	583	590	580	581	555	574	575	588	567	565	572	609	548	571	571	546	580	612	570	566	525	550	561	587	575	606	529	592	562	527	570	570	555	583	572	583	565	579	543	571	599	585	607	570	600	561	566	594	583	581	581	600	574	554	574	600	548	597	581	565	561	565	574	592	596	574	614	600	589	574	566	579	604	608	617	591	574	606	613	550	518	633	581	583	557	560	591	559	558	582	602	555	600	613	530	622	614	554	592	614	581	557	553	579	537	601	592	610	608	586	593	585	596	582	536	607	596	621	535	564	570	555	582	531	567	557	606	588	585	558	606	561	596	541	600	546	568	576	579	551	632	554	586	609	587	547	569	563	564	550	540	542	582	567	570	555	557	578	573	552	553	581	549	551	603	554	576	552	584	551	543	584	615	577	572	628	586	561	622	571	602	550	587	618	585	596	588	595	555	592	612	589	535	578	590	548	569	563	630	541	548	556	536	559	547	591	603	554	521	554	573	566	603	621	548	567	558	545	598	629	592	607	591	556	554	599	571	550	540	509	558	584	597	576	562	558	596	570	593	569	605	570	571	591	556	551	582	566	557	604	580	575	593	547	622	581	588	552	582	591	595	564	539	593	637	593	614	571	608	565	578	585	582	593	589	576	612	559	606	588	597	597	592	584	561	564	542	597	559	611	582	601	530	610	588	557	560	571	566	550	580	555	562	556	559	548	592	552	606	566	572	568	586	617	593	564	595	588	529	600	602	578	550	556	577	616	555	590	570	570	587	572	561	562	588	592	569	591	593	592	607	576	567	520	573	585	610	556	591	545	566	579	527	619	603	588	595	568	591	611	581	636	573	587	581	560	569	519	580	584	577	590	632	584	595	589	562	571	614	572	561	573	572	607	560	570	619	563	605	568	601	593	558	594	592	545	541	608	583	587	564	553	595	608	600	604	595	607	550	596	557	557	581	567	591	616	554	572	595	590	556	521	596	589	603	575	570	578	583	557	559	585	556	533	564	579	612	578	586	551	547	549	597	591	592	605	565	568	559	560	570	586	587	568	545	561	596	566	559	574	600	590	563	546	596	564	598	561	580	597	545	597	571	595	537	595	560	612	613	611	605	573	617	617	530	513	549	587	592	576	592	579	588
31171	28592	14424	6611	3734	2314	1591	1208	970	787	720	589	556	501	450	433	430	393	330	314	310	321	287	328	293	280	277	308	250	257	265	268	264	288	262	275	256	240	277	280	278	274	254	228	238	244	234	255	255	257	291	257	270	218	223	234	257	227	227	241	232	243	261	273	248	282	279	250	244	217	247	243	245	250	260	231	254	256	264	271	241	256	274	241	243	236	246	230	245	248	243	242	252	253	245	252	214	282	239	237	229	225	259	242	254	271	264	240	241	248	266	231	240	223	240	234	227	219	250	249	258	235	247	234	232	239	251	239	217	234	225	207	231	233	241	248	224	240	248	220	266	244	234	266	253	253	237	233	242	225	230	231	244	244	242	245	239	238	262	210	231	247	213	251	220	255	254	204	253	247	225	256	237	251	253	259	218	220	229	254	222	242	229	227	229	245	223	213	267	260	219	237	229	263	244	251	239	243	226	262	240	249	251	238	235	220	228	240	260	256	237	235	227	248	229	220	213	268	280	274	256	209	223	253	206	254	242	226	256	251	243	239	249	244	245	234	256	258	254	229	221	250	239	250	225	251	249	239	255	254	231	252	236	249	240	209	236	265	228	253	260	263	239	234	250	273	241	242	226	251	275	232	246	226	246	237	238	242	239	218	243	251	221	266	250	247	236	238	255	209	235	207	261	252	242	250	232	218	277	231	250	262	260	219	231	211	227	266	241	228	215	241	257	232	244	227	252	225	242	238	237	262	243	265	232	223	245	229	256	243	255	256	245	269	245	236	243	207	253	223	240	212	224	272	216	254	274	238	231	263	236	239	248	236	216	252	251	241	204	224	231	229	225	269	262	237	227	228	240	239	218	219	253	249	255	229	234	240	251	240	240	258	246	229	216	229	218	240	223	224	232	265	237	238	252	244	262	246	249	226	225	241	209	233	248	235	256	244	235	230	231	241	214	249	220	266	242	217	235	240	234	231	224	266	226	214	243	237	235	237	237	274	236	227	235	232	229	268	250	208	255	246	239	262	245	258	272	249	237	224	259	260	249	230	252	254	231	225	240	231	236	235	235	273	254	216	239	275	256	230	210	248	252	262	226	266	234	240	240	244	239	257	249	240	246	238	233	234	262	240	271	243	251	240	224	221	232	245	223	254	256	242	247	238	256	243	202	229	237	251	218	243	244	258	251	237	241	226	223	266	261	260	245	243	219	223	243	237	243	255	235	263	262	244	265	255	233	261	254	268	284	226	278	222	267	254	248	256	265	289	236	248	215	228	246	214	226	237	256	246	254	234	241	248	208	251	217	220	230	258	243	235	252	223	240	247	239	251	225	271	223	246	226	244	279	242	244	267	244	244	227	215	242	240	244	232	257	242	233	219	230	218	218	260	240	237	250	242	231	246	234	264	241	243	276	228	229	217	233	227	224	273	265	239	252	249	258	245	256	253	243	223	235	261	280	248	220	268	214	231	237	271	250	242	256	231	241	234	248	232	245	231	242	256	265	247	220	206	207	239	246	232	236	263	232	246	229	252	238	230	258	232	245	269	227	262	224	221	231	228	226	229	250	245	221	232	263	233	219	235	229	217	244	235	269	252	223	257	233	231	211	245	217	232	255	239	234	225	263	237	213	246	257	229	257	231	229	243	246	260	286	239	238	276	240	240	248	233	241	208	241	278	220	243	285	236	247	243	243	280	228	243	228	257	210	260	242	255	252	243	268	230	228	242	217	265	225	272	250	263	252	241	240	230	250	244	250	253	247	259	259	253	252	227	245	236	249	225	224	248	239	205	268	261	220	248	227	276	224	250	246	222	240	232	239	240	250	233	255	256	254	236	240	228	230	276	210	244	272	255	240	247	231	288	250	254	226	229	237	234	231	252	268	223	245	239	231	274	245	254	239	236	236	252	208	241	283	259	249	279	261	220	246	221	217	233	270	250	224	202	246	234	226	267	222	223	241	241	252	260	245	234	210	238	235	240	248	223	259	237	240	227	223	243	236	250	251	263	249	288	220	236	247	230	259	220	223	221	269	244	277	261	244	244	258	225	250	245	253	214	233	228	210	262	231	285	229	248	250	240	262	238	249	265	239	223	227	232	251	213	251	239	259	250	253	243	230	234	235	218	237	251	219	241	217	241	227	237	225	231	224	242	238	207	258	236	243	262	243	262	259	242	246	237	246	236	243	224	238	235	257	252	248	240	237	248	252	279	255	235	237	227	250	235	242	254	213	242	250	216	257	217	247	250	237	247	251	262	245	217	265	274	218	247	228	217	246	246	268	233	238	255	242	256	236	252	242	216	264	244	253	263	223	218	235	255	229	205	235	244	258	244	226	247	229	219	245	246	228	233	241	228	220	240	220	223	251	266	268	269	205	240	234	257	225	219	229	229	261	260	235	249	231	231	209	254	233	214	230	247	254	232	254	243	221	252	232	220	219	245	244	261	223	227	238	273	215	237	240	236	240	245	234	246	235	264	248	247	255	269	271	248	226	212	236	218	226	247	226	223	234	219	237	244	239	251	228	245	262	243	244	260	256	223	218	234	241	246	270	263	243	236	232	247	224	238	253	216	211	218	232	240	229	242	253	245	244	263	238	247	252	235	233	251	252	242	248	246	228	240	231	234	224	245	255	249	262	218	235	255	219	230	258	228	219	217	257	249	225	233	256	246	230	257	252	242	206	253	240	227	244	266	231	246	251	274	233	213	247	278	220	223	222	245	265	264	228	205	254	298	256	235	253	259	233	254	222	254	252	247	283	225	233	223	266	255	253	234	244	244	233	255	210	235	255	274	262	239	237	232	242	223	246	269	238	233	267	286	276	259	235	254	224	250	218	236	244	244	257	238	208	237	246	244	272	291	248	230	228	250	214	223	269	265	246	236	234	236	240	221	233	215	232	239	245	258	245	230	241	233	225	271	262	288	231	253	221	266	250	220	230	233	272	234	226	290	234	212	234	235	241	203	228	226	217	221	228	224	250	241	229	247	220	246	252	250	237	239	267	221	259	254	270	229	251	239	232	229	225	226	251	235	236	221	248	244	261	258	253	222	241	250	278	232	217	221	225	236	234	225	240	198	240	254	254	257	279	220	229	251	250	222	205	251	233	232	233	246	216	219	241	224	266	241	227	246	247	228	220	247	248	212	241	243	247	268	231	253	271	256	255	210	243	290	249	251	228	243	239	252	204	231	226	238	226	258	233	269	220	225	222	213	262	241	254	234	243	240	237	236	251	225	244	281	245	247	255	220	236	251	226	218	250	251	249	268	238	222	213	239	238	253	234	253	216	264	236	226	224	235	271	236	272	261	233	225	257	259	229	230	238	248	229	243	235	259	210	244	284	257	257	248	237	228	235	251	240	233	241	221	243	217	239	257	250	270	259	248	244	253	293	249	253	245	264	231	256	245	262	267	249	236	227	279	231	246	206	253	243	246	245	236	231	251	237	239	204	263	245	262	258	219	217	246	253	232	234	250	243	211	242	232	257	252	247	229
23879	24709	10287	10289	9677	8083	6487	5459	4350	3573	2964	2772	2353	2099	1826	1713	1593	1459	1259	1208	1143	1162	961	980	912	893	859	764	824	773	761	723	721	663	704	687	646	647	642	631	633	638	625	630	646	601	647	644	595	553	612	615	618	544	609	600	551	582	581	568	590	623	558	554	607	531	588	611	628	604	586	661	608	580	561	583	583	556	570	562	577	557	615	600	544	556	561	546	544	607	521	582	580	627	574	549	557	603	550	574	574	583	573	529	607	602	593	571	550	573	538	598	587	589	577	573	595	604	557	493	556	545	580	581	602	576	541	610	595	590	537	582	593	559	550	558	604	593	623	536	600	582	565	569	590	555	555	580	587	575	569	561	582	583	580	551	566	540	572	550	581	576	571	557	561	547	602	541	555	531	534	522	585	562	549	578	549	575	608	582	561	551	570	587	561	558	567	566	538	556	540	581	615	560	542	572	570	611	612	563	548	575	576	540	552	571	556	550	556	571	561	567	574	551	524	576	569	552	569	572	572	591	591	624	514	566	574	597	570	588	594	596	579	542	554	591	602	540	608	564	581	555	594	550	590	573	577	565	585	612	553	578	563	591	541	553	582	540	612	591	544	593	588	536	580	535	580	555	543	542	581	553	526	582	569	533	588	587	577	595	550	575	576	646	543	571	555	558	570	578	557	585	600	585	568	573	600	584	524	582	573	588	604	560	585	580	559	564	598	580	573	601	561	566	616	533	554	614	552	599	557	541	592	525	569	591	521	595	572	557	552	564	570	534	578	607	543	585	558	557	576	525	584	562	546	576	575	528	597	585	568	539	557	592	559	576	562	575	556	540	558	599	534	560	526	569	537	570	592	541	550	586	572	570	598	598	543	555	574	616	589	594	542	576	565	539	602	544	575	583	576	570	575	532	564	577	564	571	553	553	560	548	574	569	597	584	567	585	563	576	548	592	584	586	565	548	505	564	584	564	540	569	573	539	549	557	536	555	606	602	551	583	565	561	560	577	589	559	582	560	580	537	576	607	603	576	569	580	571	596	571	542	537	526	550	566	542	579	586	562	588	571	542	517	548	572	564	587	530	581	531	556	576	560	544	571	572	546	536	587	588	568	565	580	606	576	583	597	553	583	574	593	575	544	592	548	560	554	605	569	537	548	543	551	584	598	596	534	577	574	551	573	553	578	558	575	586	561	549	546	614	547	617	556	587	532	575	595	528	539	553	567	583	561	585	574	537	554	591	538	611	549	583	572	599	563	566	566	597	583	557	535	565	596	602	597	581	560	560	547	583	586	529	575	617	524	555	588	574	620	563	567	554	556	555	529	580	580	554	561	533	579	548	611	567	546	592	563	555	617	585	568	578	568	595	572	514	589	545	566	559	566	572	603	566	589	571	580	546	559	571	581	572	594	543	516	545	608	621	575	599	592	566	544	531	553	574	563	494	560	561	588	578	560	552	584	574	580	589	557	543	603	609	557	529	579	563	588	575	547	573	586	573	547	569	563	615	567	545	568	598	564	574	596	534	582	609	613	573	563	553	563	563	576	581	536	559	536	544	572	593	575	545	567	527	521	582	587	537	520	555	534	562	594	526	567	561	577	568	595	547	551	571	573	567	588	584	573	590	524	552	543	609	579	565	601	546	581	558	588	581	532	552	567	567	560	555	572	594	542	558	558	591	559	559	547	530	556	602	580	561	576	585	568	561	599	535	579	559	563	540	576	553	564	577	596	587	599	552	592	545	606	581	525	553	598	596	570	580	561	565	560	554	584	597	571	515	559	544	542	576	556	515	560	571	576	552	537	585	558	551	537	622	573	564	516	575	545	549	556	572	569	589	549	612	583	600	571	544	570	550	548	564	572	569	594	572	553	590	619	630	578	526	583	539	562	599	571	612	576	569	579	608	583	574	591	602	585	641	582	565	620	575	587	549	539	571	544	558	607	596	588	578	570	584	549	618	629	593	577	595	582	536	597	632	618	583	607	584	572	548	597	554	570	562	558	570	559	583	542	592	560	570	541	558	582	546	563	574	572	553	555	576	593	580	551	564	592	570	594	549	609	557	638	591	568	565	601	569	579	576	560	612	601	606	576	544	586	529	555	580	578	579	557	577	551	564	573	567	605	576	608	599	571	561	535	544	608	554	570	555	544	557	568	560	544	569	530	560	601	559	554	613	548	561	554	546	559	539	549	554	550	556	568	593	527	588	556	598	508	574	569	573	539	573	579	574	604	576	578	546	576	532	565	591	590	579	586	592	553	554	556	582	567	539	592	524	618	541	571	591	558	565	576	576	585	547	604	597	573	590	586	602	522	558	585	585	502	581	567	568	566	596	564	602	530	593	533	579	578	564	564	588	539	557	601	532	561	563	519	572	567	560	569	574	598	520	539	557	565	600	547	533	589	567	544	558	629	541	543	582	553	560	601	588	537	574	574	573	566	549	551	570	561	621	581	546	565	596	543	571	608	563	585	584	577	568	609	574	598	497	570	573	562	586	550	567	540	564	559	596	569	558	620	566	562	543	562	574	545	596	560	595	565	566	535	583	585	578	596	577	556	548	558	544	571	560	573	555	577	593	542	543	608	585	555	566	584	561	557	599	557	570	573	551	584	556	580	571	556	572	551	553	579	583	588	557	559	553	554	572	585	597	504	542	586	573	560	598	543	541	517	569	554	558	550	604	568	628	573	592	552	572	590	535	611	552	558	589	539	555	618	553	536	636	563	566	594	583	622	571	594	533	537	564	554	598	559	563	571	566	556	567	541	564	591	552	550	587	593	568	517	510	553	543	614	557	560	606	577	584	574	576	606	552	543	605	543	593	568	581	556	572	572	537	589	570	621	563	555	578	618	560	574	581	571	620	576	587	573	572	568	595	537	565	581	594	558	583	601	533	605	563	557	544	557	587	576	623	556	554	566	546	570	553	533	586	547	581	578	563	594	520	597	569	584	542	576	613	584	580	562	600	555	541	560	554	559	564	568	547	604	560	549	569	571	567	602	585	574	528	562	574	563	545	585	574	550	565	567	545	560	576	571	557	560	585	589	526	591	588	589	545	567	598	552	591	564	546	580	552	555	599	553	573	583	537	540	532	587	569	596	580	608	584	623	581	596	537	550	538	618	530	560	546	593	559	541	556	588	596	584	552	565	570	501	561	536	555	598	576	559	596	626	598	536	523	578	586	570	549	557	578	568	586	582	584	575	579	565	560	568	545	584	598	576	592	554	608	540	568	596	603	581	564	558	605	584	545	547	575	570	565	551	555	551	570	591	567	579	578	572	544	564	618	607	558	573	564	608	602	596	530	550	602	587	537	539	550	572	558	582	555	584	585	594	572	536	618	583	604	572	566	580	594	551	604	576	600	586	552	554	567	574	540	576	605	568	553	580	598	536	574	576	627	535	635	552	581	581	573	602	555	597	596	605	553	585	557	575	581	563	557	582	559	577	548	570	534	576	568	519	561	546	603	598	612	545	540	572	543	537	539	558	542	536
42022	35962	21633	11648	6718	4108	2386	1800	1304	947	875	781	699	591	507	503	484	415	386	362	343	313	311	264	264	286	271	273	242	245	249	250	237	226	208	233	225	230	232	237	223	222	210	227	196	208	215	210	202	232	218	196	203	212	215	248	200	194	221	208	211	210	206	229	220	206	219	214	198	209	205	204	187	201	212	205	196	227	228	194	218	193	194	196	201	219	219	209	226	199	200	203	220	210	231	182	225	209	186	219	214	215	222	183	204	225	214	184	220	200	220	221	227	200	176	240	215	195	200	231	177	188	162	205	178	192	218	205	207	210	196	223	197	216	197	196	193	214	191	212	204	229	210	228	189	202	203	221	211	207	215	222	232	172	177	219	204	203	201	192	199	189	215	201	195	209	189	218	214	199	188	174	198	203	197	202	190	196	201	192	210	213	229	180	217	232	208	188	188	185	206	188	185	198	211	212	215	196	211	207	190	201	232	184	175	190	218	210	203	179	211	205	229	207	215	209	184	208	188	208	213	220	203	223	203	203	222	211	176	212	192	214	204	214	192	219	237	175	211	212	205	195	184	182	189	190	204	208	191	200	196	191	187	188	203	227	215	204	213	183	198	189	198	208	204	196	202	224	219	216	207	207	201	202	176	208	198	203	192	190	201	174	176	209	210	217	218	213	215	186	177	184	189	206	189	194	218	226	208	209	199	184	186	220	208	195	215	180	228	201	200	216	182	197	262	193	205	232	200	217	211	191	209	211	184	223	214	190	172	207	230	268	212	182	190	203	224	189	208	196	208	197	199	194	191	191	185	202	217	184	205	182	218	204	204	218	184	213	216	208	208	239	215	191	187	205	218	226	208	203	201	204	203	216	218	209	221	191	201	236	187	206	205	188	207	193	209	163	224	171	201	217	198	216	215	219	220	182	206	178	225	199	198	195	195	201	220	201	194	209	188	203	200	209	212	185	217	199	175	197	201	207	191	187	225	201	238	177	202	183	189	214	205	199	213	210	196	178	193	193	210	223	210	220	206	237	232	219	202	196	193	199	229	203	215	216	185	191	209	218	185	202	214	211	205	202	180	214	192	216	204	216	206	179	194	199	178	254	195	203	198	183	214	197	209	224	210	231	223	170	182	208	229	208	198	240	199	188	203	187	196	230	194	198	196	197	179	209	170	202	205	202	216	199	216	190	205	198	207	204	212	200	211	184	217	214	204	193	214	197	196	187	201	191	212	191	201	212	187	181	170	165	190	206	201	220	195	197	210	185	190	190	197	204	189	217	195	213	203	191	209	221	203	180	211	240	210	212	205	219	214	202	203	180	213	202	180	222	200	178	239	202	245	196	218	213	209	201	230	222	231	176	203	221	187	213	213	174	200	171	197	207	204	183	195	199	190	180	200	185	195	211	213	208	197	208	209	205	215	188	203	224	203	190	218	178	211	195	209	195	214	180	192	205	186	202	202	180	222	172	176	193	198	237	189	201	221	201	184	207	196	191	219	205	222	177	175	206	189	198	214	222	223	234	219	211	212	191	210	221	200	213	206	184	219	194	183	212	201	234	216	172	190	203	216	216	194	196	213	214	194	187	199	211	195	207	162	209	201	214	177	179	202	227	205	223	209	195	196	231	208	198	214	226	205	220	193	213	220	193	209	239	200	211	222	205	195	203	208	191	171	196	209	225	218	199	213	218	197	200	226	176	218	219	225	196	232	206	221	188	201	182	189	198	194	222	206	201	197	171	186	213	198	212	219	211	167	197	203	186	181	215	222	211	215	199	198	197	205	206	208	218	218	201	175	202	211	206	226	187	185	203	221	216	208	214	207	199	211	209	224	228	216	203	162	221	199	202	192	198	189	203	184	196	194	192	199	206	234	235	188	198	183	191	221	208	174	203	192	220	206	246	185	203	187	204	183	217	240	201	236	199	216	198	215	221	191	206	198	207	240	230	179	208	233	224	211	200	212	219	219	193	203	201	197	211	195	222	198	194	185	207	234	223	196	206	204	167	226	191	225	211	196	207	209	208	210	220	197	217	210	225	199	172	193	209	189	193	200	195	202	183	208	214	197	204	189	187	220	213	215	227	217	191	183	222	213	203	200	204	210	201	213	213	204	234	197	226	199	221	204	202	205	209	199	230	188	219	217	222	194	186	200	212	227	202	168	182	209	174	181	188	175	194	188	209	242	195	194	193	208	205	184	196	219	203	207	178	188	221	202	190	200	194	182	198	207	188	206	182	218	192	199	217	217	217	177	184	227	197	203	214	183	207	215	194	226	216	205	191	190	209	192	207	183	190	209	194	204	197	187	192	189	201	196	204	205	190	199	194	199	224	221	182	206	187	214	191	193	212	225	205	205	191	179	190	197	214	243	219	225	197	201	224	194	193	186	205	206	224	213	205	215	213	191	191	187	195	220	201	213	202	207	215	193	197	193	207	208	208	206	180	205	195	213	202	215	217	199	230	197	190	245	194	201	204	192	191	194	213	212	191	208	212	197	193	194	229	195	229	193	221	218	181	192	197	212	198	234	212	244	179	196	212	191	204	226	221	221	224	189	189	216	210	204	222	211	178	186	203	185	203	227	205	201	212	210	195	211	207	217	194	207	202	204	181	230	209	209	199	189	202	193	229	212	201	182	180	196	202	225	194	212	204	210	200	201	237	202	240	201	202	181	190	210	213	218	191	184	179	192	208	204	210	195	209	187	204	195	211	179	201	200	249	193	208	210	208	193	204	200	191	193	196	204	171	196	193	215	223	190	195	208	214	188	196	185	218	195	194	184	229	224	195	206	193	207	193	181	195	206	203	233	214	232	173	193	200	209	198	201	185	200	191	211	221	197	203	207	204	210	214	204	212	214	232	196	209	188	189	215	195	209	188	209	209	196	208	212	197	186	208	220	187	223	240	219	180	217	216	218	205	210	177	211	247	233	212	208	169	190	177	196	205	217	198	202	196	228	207	173	237	200	194	205	208	207	179	214	216	174	203	191	195	218	221	189	219	215	200	209	222	202	196	183	215	199	198	184	236	221	189	209	197	195	188	205	210	198	221	184	225	225	209	201	223	212	219	218	214	198	209	186	209	214	185	199	203	188	194	202	201	199	204	171	195	191	187	205	208	213	225	183	246	190	208	178	181	214	200	197	204	189	205	192	199	190	200	185	181	215	198	221	202	228	196	193	221	196	189	206	206	196	214	189	212	192	201	201	197	210	215	213	215	227	195	180	184	215	210	216	229	243	223	188	228	190	203	199	217	199	200	216	187	184	183	228	218	211	180	185	209	171	208	204	174	205	203	201	202	189	205	211	195	209	219	181	201	206	209	201	166	218	202	195	215	195	205	201	193	170	219	209	233	183	191	202	202	213	168	211	208	200	220	198	185	214	187	196	242	211	184	222	203	185	208	194	235	219	212	229	235	174	203	213	175	196	216	199	209	210	206	201	205	223	192	204	222	217	216	209	188	210	201	195	210	208	193	219	203	219	208	208	216	207	193
31521	30171	15373	14590	13913	11606	8807	7562	5553	4739	4152	3823	3156	2680	2353	2213	1980	1752	1568	1417	1427	1292	1165	1078	980	912	919	858	832	746	756	704	711	696	640	642	594	622	600	614	559	573	584	549	560	562	527	532	515	525	532	518	516	507	517	555	501	534	540	500	515	494	493	484	547	514	486	520	501	465	467	491	517	482	499	493	479	519	494	517	476	476	455	490	481	503	488	499	519	545	499	545	485	490	503	502	486	498	494	503	491	472	494	468	495	519	481	483	484	481	548	511	504	498	467	447	462	465	524	507	455	503	499	479	486	491	470	465	490	437	484	487	500	507	443	518	456	484	465	494	466	508	439	499	480	458	476	516	465	466	481	454	467	481	509	473	503	457	489	512	490	503	481	520	499	456	496	492	485	524	508	479	501	470	448	480	479	484	499	501	516	456	480	492	456	498	472	494	477	509	516	486	508	485	523	495	525	489	469	504	485	467	454	426	520	479	494	504	500	497	463	519	465	447	471	492	494	456	479	453	485	503	453	470	504	515	511	463	494	485	506	454	529	498	468	442	504	468	482	508	510	493	485	519	461	498	492	492	485	502	496	497	467	465	484	510	492	505	482	472	476	536	505	480	466	488	504	484	494	514	496	463	507	487	483	468	493	548	508	495	502	494	498	519	459	479	466	494	500	449	475	513	475	505	488	461	487	473	466	484	505	528	469	490	447	494	529	478	509	492	461	491	473	509	512	478	533	520	444	469	491	505	487	519	492	475	525	476	521	517	494	478	453	474	532	527	493	522	524	468	490	461	449	487	488	501	509	454	515	481	492	458	437	437	477	484	487	485	474	480	489	445	479	444	478	505	493	530	456	468	485	482	509	499	501	483	456	465	449	492	528	490	510	500	454	502	514	483	480	469	490	510	468	477	463	485	513	465	461	469	499	479	499	506	455	503	528	492	507	486	498	483	468	469	521	464	503	478	503	491	463	501	462	510	443	487	471	469	481	493	441	521	507	482	505	473	503	485	512	491	451	483	491	515	445	481	514	472	503	465	477	470	503	494	511	496	463	475	497	481	545	439	497	502	506	451	489	470	453	492	493	507	499	517	460	469	513	471	480	498	503	449	462	487	497	487	504	476	528	549	487	500	499	499	476	510	478	508	449	465	504	509	487	507	443	501	506	478	456	493	504	481	468	503	518	513	477	490	456	485	499	489	446	517	476	498	463	487	469	458	513	476	516	468	477	485	477	446	469	490	510	500	515	515	514	479	470	490	472	473	462	502	506	505	496	458	534	512	498	497	499	457	493	488	527	492	500	475	512	521	463	515	481	447	467	497	472	461	456	460	451	511	473	500	497	504	487	457	496	477	497	479	486	482	441	470	477	529	476	427	491	532	480	480	462	482	475	489	497	496	501	489	448	523	490	455	498	476	479	492	480	490	497	494	473	466	467	493	451	490	496	500	504	481	488	492	485	488	504	456	476	457	483	481	519	489	468	518	469	503	524	450	492	478	468	475	433	533	454	504	480	471	445	479	507	499	468	492	468	494	501	530	476	496	464	508	455	504	512	471	475	461	510	463	458	497	477	494	479	465	466	472	519	500	459	483	513	497	487	507	518	445	485	468	492	494	502	469	467	494	485	477	488	548	544	504	492	522	495	478	464	483	501	502	483	442	469	493	485	475	483	509	463	459	501	477	437	509	460	470	519	559	500	482	458	461	442	490	514	495	472	500	515	495	461	477	458	463	518	473	469	484	513	535	500	484	560	475	451	500	473	493	508	495	551	471	461	504	438	533	502	455	501	498	507	485	486	478	487	507	460	468	489	465	487	473	518	503	481	473	454	484	446	477	478	451	475	459	465	498	524	472	472	479	488	483	496	476	492	501	457	495	464	466	488	449	511	493	486	470	487	485	484	508	494	510	484	467	497	520	469	508	501	515	509	474	470	488	467	460	511	529	471	456	467	488	506	526	516	458	511	495	480	473	487	487	504	474	501	462	489	504	490	499	468	471	509	519	485	504	493	486	493	463	469	509	506	474	501	459	504	488	451	481	533	486	473	482	509	458	517	464	492	477	511	489	493	461	451	505	482	496	494	510	470	494	493	520	506	477	503	498	500	507	503	476	480	481	490	517	449	480	474	511	479	509	500	476	496	459	493	476	495	476	464	482	481	453	450	479	480	515	522	491	488	488	505	471	491	496	481	470	510	504	439	459	491	468	516	507	469	479	494	521	451	505	475	484	511	465	452	511	453	472	513	480	510	463	495	533	489	425	511	511	477	463	490	466	460	513	464	457	512	498	459	493	493	498	508	478	484	472	502	510	532	468	467	470	466	479	468	506	488	449	510	509	479	480	492	480	533	454	461	466	515	440	486	480	520	491	506	486	534	508	501	496	477	484	496	472	489	466	501	482	495	485	480	498	477	470	495	498	525	499	458	473	484	486	505	465	485	503	469	503	506	490	478	461	520	492	533	506	479	491	490	537	495	505	504	446	475	467	480	467	458	485	483	512	514	508	484	487	502	493	473	462	499	483	493	520	468	512	467	527	493	513	497	503	488	489	481	506	531	459	498	485	495	462	501	490	500	467	478	522	529	504	469	490	494	480	506	437	496	495	490	485	484	524	470	490	462	490	500	459	529	468	485	518	462	501	503	491	487	517	508	456	485	499	493	480	508	529	469	451	536	507	529	490	467	491	486	492	475	493	486	491	503	502	503	495	485	452	476	483	497	481	518	529	475	511	480	494	468	494	503	488	460	494	488	497	498	526	488	498	456	471	494	497	463	517	491	494	510	499	489	485	463	482	508	462	479	520	520	452	486	468	474	448	498	449	513	510	472	493	485	511	489	453	514	519	487	501	526	491	478	540	457	478	489	487	476	532	481	492	507	479	491	482	489	486	504	464	502	478	494	488	462	486	515	496	485	460	489	477	464	477	499	529	512	494	463	489	460	487	475	499	520	459	483	444	454	495	486	491	508	490	492	492	448	482	452	480	465	491	488	491	499	520	472	471	517	456	453	479	495	525	503	472	494	512	494	476	491	502	482	500	452	497	500	501	514	473	483	477	520	473	458	490	484	477	481	496	509	457	506	475	474	508	498	467	521	472	482	443	421	518	502	509	518	491	453	518	489	477	457	470	474	493	494	493	498	524	517	466	508	483	485	516	488	532	467	487	497	481	465	481	519	525	514	481	477	510	475	529	465	498	542	475	503	503	507	509	487	449	519	495	494	480	470	450	541	510	502	519	497	460	505	504	484	511	484	465	529	463	512	485	486	496	511	477	508	511	442	441	500	447	475	486	487	517	472	552	504	482	485	455	483	505	478	464	463	471	515	507	519	493	472	462	475	486	530	461	490	446	470	500	468	442	454	444	508	464	488	505	548	485	476	491	497	459	491	479	478	471	507	476	443	498	506	475	497	468	471	476	489	490	468	469	476	495	466	469	496	487	518	517	476	470	472	450	490	459	446	514	504	503	492	474	479	497	490	492	493	502	505	471
10601	5966	2896	2026	1718	1244	915	701	590	472	478	431	383	340	334	338	351	300	306	305	276	281	244	280	260	252	244	289	287	269	281	275	268	257	269	270	243	249	242	259	269	239	256	259	235	273	275	253	261	254	260	253	273	253	237	236	261	236	247	258	252	250	247	253	260	228	221	224	280	232	277	238	264	249	212	253	253	247	283	235	242	269	241	275	275	271	257	231	250	208	234	252	247	247	262	242	230	276	273	249	259	252	261	259	254	248	266	252	252	227	239	220	264	256	250	247	254	263	251	262	261	231	250	250	220	230	230	252	214	257	230	227	271	244	258	236	265	241	248	228	269	243	237	254	257	269	255	242	262	296	231	259	257	228	228	236	269	253	235	252	240	239	231	222	235	237	231	256	228	255	248	245	242	235	236	249	219	276	250	244	239	231	224	259	249	224	230	276	252	236	237	226	259	243	276	251	258	240	242	228	251	261	260	263	235	233	220	239	240	279	252	253	237	245	239	246	234	240	239	255	242	244	228	241	237	246	249	248	240	242	238	247	222	249	255	237	245	265	218	274	215	245	241	255	235	223	245	250	224	260	246	250	280	231	218	237	235	263	223	269	239	255	262	248	237	257	261	241	228	262	224	270	245	238	239	246	255	271	244	221	204	258	271	261	251	251	225	241	225	249	260	267	244	256	253	236	250	221	262	232	247	263	218	225	289	247	276	238	238	225	246	240	230	281	240	226	252	222	225	258	260	236	253	273	240	254	226	231	240	215	243	251	249	222	234	237	235	246	249	249	256	259	260	223	241	263	278	251	261	254	238	259	233	250	242	218	256	247	239	222	263	255	225	262	229	242	282	256	241	264	260	238	228	246	236	245	259	231	222	225	238	232	225	227	270	233	258	247	258	250	247	269	244	256	222	256	234	241	247	250	245	240	241	224	246	227	215	240	225	237	229	278	279	216	246	253	224	210	243	251	201	261	269	218	239	239	228	217	225	272	247	255	220	231	254	249	238	252	243	255	229	265	263	258	266	274	258	247	253	234	225	251	238	251	266	278	251	241	242	247	256	265	220	249	240	239	237	228	228	250	248	260	255	241	232	223	265	213	233	249	239	266	246	253	254	250	233	234	262	260	245	240	273	228	256	232	227	263	264	245	223	248	242	242	252	279	251	243	222	249	246	241	259	211	249	247	269	270	239	267	232	248	241	241	261	256	268	236	245	207	249	239	260	259	249	323	246	245	214	242	262	235	237	286	238	221	251	259	253	246	256	248	235	256	234	236	247	216	220	234	270	278	239	267	259	242	222	236	278	249	268	224	269	264	237	263	246	268	236	226	243	262	244	240	244	226	239	249	220	252	256	259	265	251	241	258	231	249	277	230	233	250	225	248	280	238	234	227	248	270	234	235	237	199	242	257	240	239	230	222	266	225	216	252	254	226	226	266	248	241	238	222	247	246	225	241	253	249	273	274	234	277	267	237	238	264	230	239	263	242	254	236	232	261	233	231	234	232	271	241	218	246	247	222	240	267	272	253	245	251	231	247	240	219	256	230	269	221	248	242	257	229	243	224	268	232	217	230	240	262	259	234	247	285	238	223	247	249	240	223	250	271	232	246	275	252	219	237	237	244	257	259	222	266	248	225	263	228	231	245	254	270	293	269	222	288	242	265	251	210	258	230	243	225	256	247	275	218	254	262	245	273	248	230	256	258	250	247	235	217	236	237	235	237	238	248	217	248	240	230	227	249	271	260	252	257	281	257	271	235	232	250	256	254	246	232	257	292	278	247	269	247	251	247	266	259	251	272	249	245	223	247	261	214	264	257	256	255	251	245	256	232	239	261	231	261	243	230	256	247	296	265	235	258	243	236	253	248	248	240	225	262	244	241	269	236	240	253	265	231	256	249	253	258	270	256	236	249	236	284	243	217	260	258	251	243	237	237	248	255	243	257	264	217	269	251	227	217	260	242	256	234	272	234	261	256	221	238	233	229	282	263	242	238	235	285	210	253	276	255	244	254	250	253	256	266	231	223	245	224	225	235	262	251	243	272	232	268	269	262	231	241	228	228	241	252	254	273	275	238	272	236	248	238	244	249	263	231	275	234	245	264	255	225	230	214	222	227	242	239	228	261	239	268	252	293	258	259	264	237	245	259	254	246	283	262	235	236	270	238	231	249	273	245	259	236	239	226	230	262	256	237	287	275	264	221	257	263	256	246	288	244	258	261	239	239	256	237	255	260	221	260	254	225	254	246	260	281	227	241	231	241	246	257	270	260	253	246	209	249	247	256	246	241	258	235	265	230	233	236	254	243	216	247	241	220	226	248	262	254	230	292	246	263	240	245	257	231	235	247	245	245	241	256	219	212	252	243	236	237	220	259	247	257	241	225	261	212	271	256	248	252	232	217	258	211	260	256	233	222	249	253	213	235	258	253	256	221	260	237	252	238	239	263	274	275	236	243	238	241	272	230	274	229	265	223	249	241	257	253	223	250	244	263	258	234	262	234	217	238	232	249	249	256	232	236	234	239	252	233	245	265	232	221	241	229	268	267	271	237	245	264	275	228	228	247	263	251	273	235	247	272	253	229	221	275	245	235	261	241	242	252	225	225	253	270	232	277	202	236	243	241	238	268	228	252	242	228	239	285	263	242	252	255	238	234	244	277	241	253	249	258	229	244	250	207	237	263	239	237	241	212	227	255	244	289	235	243	243	231	243	212	246	241	237	269	253	223	259	256	242	251	246	291	235	286	268	239	232	218	241	244	253	254	256	248	260	238	226	241	258	251	255	234	210	257	251	254	245	232	267	235	247	255	240	231	234	259	237	233	262	257	248	238	235	270	257	257	222	240	239	280	245	257	218	234	242	209	265	228	246	264	289	233	265	243	227	241	262	257	267	248	238	238	241	241	231	264	247	233	229	253	251	272	249	224	250	250	266	228	243	274	257	254	231	245	242	250	215	238	240	248	266	260	242	252	262	246	253	255	246	234	242	262	253	256	235	245	268	236	211	275	250	239	262	233	251	231	246	235	239	243	265	224	239	233	246	230	250	214	237	224	255	256	228	230	224	248	238	247	248	264	260	249	231	277	281	279	224	260	247	247	250	283	284	247	242	233	211	245	277	227	223	264	260	260	254	226	237	254	211	231	236	265	229	244	243	243	254	249	232	235	252	250	269	233	249	230	254	251	252	212	251	248	257	247	250	217	252	273	246	241	269	281	242	211	275	218	243	243	250	225	244	251	245	235	269	244	266	227	237	232	240	232	245	235	226	256	261	253	268	236	238	274	242	261	251	264	261	242	226	254	261	258	244	261	230	237	240	254	255	241	247	261	233	286	249	248	240	240	252	232	239	247	228	241	273	257	249	232	218	237	254	264	246	249	272	237	235	239	248	233	269	263	245	245	252	258	245	248	245	244	241	262	250	255	241	254	248	273	260	249	236	241	219	235	259	256	241	228	245	231	273	247	256	238	231	252	243	236	227	261	217	262	254	254
8264	6706	5187	5941	5928	4881	3851	2970	2278	1875	1713	1609	1318	1218	1155	1044	1010	930	856	869	874	818	787	793	746	688	696	713	709	701	627	652	632	624	654	662	642	607	632	599	591	620	575	610	625	589	560	598	618	624	604	565	620	569	602	632	572	602	589	616	548	611	618	637	608	565	567	538	546	563	595	553	636	587	602	585	555	579	585	579	567	544	577	625	589	589	595	593	593	576	603	515	614	554	577	537	596	549	561	595	604	600	579	593	562	605	594	579	569	582	617	577	571	610	603	569	567	651	587	586	601	579	582	602	559	620	570	575	612	567	587	567	628	560	570	574	596	539	585	549	612	577	576	536	602	560	622	561	600	583	601	608	639	622	560	579	575	639	565	630	583	582	589	591	602	586	583	541	589	576	582	603	577	616	563	555	650	565	560	575	566	558	596	559	557	573	594	573	572	546	596	590	561	611	583	599	575	591	575	543	588	596	623	539	564	591	581	562	592	550	594	569	615	602	525	564	554	595	603	569	594	617	542	562	611	595	558	591	582	553	593	617	580	579	594	596	591	564	589	613	562	569	587	589	549	564	642	557	613	600	557	598	586	579	619	557	608	588	599	558	584	561	574	576	574	584	563	560	621	584	576	588	591	536	577	586	613	589	615	543	583	562	563	602	590	589	547	550	574	600	589	591	548	599	556	590	596	597	563	559	572	607	594	611	598	588	585	591	524	607	608	581	598	572	550	576	614	585	597	584	528	575	573	594	596	603	587	574	583	591	543	547	599	593	572	535	584	589	548	553	652	533	585	596	591	600	599	594	579	578	584	632	570	546	550	555	574	567	604	557	603	560	583	546	580	554	642	644	567	566	595	603	593	567	591	551	526	570	592	563	582	619	574	583	587	628	608	597	600	577	561	555	578	603	566	610	592	585	572	584	541	574	563	584	529	531	577	600	580	583	612	581	587	601	581	573	575	535	542	551	600	589	605	596	588	627	572	619	573	594	587	595	586	550	574	579	567	557	605	582	621	614	598	552	564	549	566	576	541	624	557	561	614	584	600	546	589	598	572	598	558	589	568	619	575	616	545	585	577	575	581	581	594	563	602	600	590	600	563	564	589	578	607	562	593	567	589	553	529	553	548	582	599	579	572	602	570	599	602	582	550	609	603	563	587	567	593	566	554	591	566	565	578	626	567	589	571	559	560	627	584	584	615	638	578	606	596	589	567	590	561	568	588	563	602	610	601	642	612	564	582	575	564	596	547	581	590	585	567	594	623	594	599	611	561	564	606	551	594	581	600	548	578	591	570	591	572	596	627	536	573	637	603	572	585	568	582	565	603	560	576	619	586	593	532	643	619	588	600	580	598	595	619	602	619	615	595	584	517	571	550	561	623	603	619	609	594	541	583	623	579	554	526	595	579	615	600	578	602	575	619	593	552	618	588	582	585	585	552	564	573	540	587	573	559	572	569	571	561	525	618	581	582	590	557	612	608	526	539	581	589	612	580	556	565	595	551	566	560	563	577	600	600	580	587	544	543	569	567	592	610	617	566	626	574	592	543	635	570	561	620	584	611	540	607	596	563	538	568	577	601	598	569	568	570	578	573	642	580	621	571	582	588	593	613	602	612	558	605	594	582	587	570	559	582	591	551	610	600	570	574	540	563	580	564	614	555	576	611	559	556	553	630	643	603	569	573	591	599	591	612	611	598	588	572	607	568	631	536	586	584	585	556	567	578	598	605	568	613	611	575	552	600	599	554	553	580	568	599	607	584	572	597	547	618	579	621	563	563	526	550	578	580	637	594	611	581	579	579	595	603	585	585	557	599	575	535	627	532	565	556	546	580	619	597	605	558	540	561	597	573	556	607	579	546	593	608	621	580	592	549	596	610	570	599	604	552	636	595	523	572	582	601	614	580	559	553	600	527	584	597	572	565	571	539	595	573	628	568	610	565	580	586	560	583	562	585	582	577	613	582	611	556	586	547	559	525	573	582	549	578	569	556	535	590	595	581	571	632	592	555	576	536	599	532	561	571	580	542	599	592	559	595	586	593	584	527	587	599	601	574	570	596	545	610	570	594	623	555	582	587	599	574	571	606	588	605	555	599	584	602	544	560	609	609	591	588	567	584	530	603	586	603	599	591	603	616	596	592	612	576	572	572	620	613	600	600	582	554	589	622	577	597	584	530	566	602	593	535	592	585	543	555	584	596	588	574	584	513	539	633	563	589	582	577	581	615	607	626	585	563	589	596	553	600	578	572	574	546	568	583	538	537	606	599	595	566	595	568	590	557	631	567	598	596	565	617	597	612	611	638	554	605	581	609	575	620	542	555	546	565	592	582	527	577	577	557	592	571	555	593	600	607	560	636	587	619	578	571	567	563	559	593	556	586	576	593	603	567	583	559	552	563	563	578	551	574	595	549	554	612	570	602	566	542	581	628	592	622	566	607	545	596	553	534	600	595	570	559	594	606	612	552	572	650	573	588	610	601	574	568	618	576	599	538	579	579	562	590	595	648	586	569	568	587	551	581	602	554	574	590	571	545	598	559	556	564	565	590	645	600	594	560	583	577	617	593	615	537	569	606	589	618	591	586	590	579	596	609	568	579	646	608	553	603	630	558	575	575	617	599	588	610	597	584	597	585	584	596	595	634	601	583	589	563	589	580	562	610	537	619	577	567	620	573	595	578	547	571	574	586	659	588	599	542	609	540	577	585	573	595	584	580	556	573	534	578	601	566	599	576	526	617	564	588	574	594	571	590	619	566	576	618	636	601	559	553	624	587	562	585	643	594	581	595	579	563	597	550	572	561	574	575	581	589	620	495	601	618	557	617	589	572	574	585	555	588	590	572	570	596	634	608	560	598	599	578	605	618	566	616	543	610	624	615	582	598	600	587	558	602	630	580	565	573	619	572	563	538	582	578	636	557	581	630	572	542	587	601	586	576	589	531	591	596	577	609	547	562	574	579	599	556	579	557	566	571	586	570	565	589	594	580	603	590	577	621	546	591	608	632	594	578	613	584	634	560	574	545	592	605	562	589	571	598	593	581	599	604	570	589	580	581	602	624	565	592	579	581	590	570	557	617	627	580	580	560	623	577	573	614	604	590	569	543	571	596	567	555	590	568	553	579	535	623	583	588	572	588	606	601	591	531	598	585	577	585	588	587	596	572	589	560	600	567	552	562	555	563	605	566	613	550	603	574	626	581	557	610	570	561	535	576	631	594	584	566	612	600	591	562	619	566	574	566	604	567	578	581	600	596	612	588	621	564	574	575	583	558	593	581	565	578	580	598	605	560	564	617	585	590	608	591	546	596	609	594	530	570	576	559	577	596	588	593	580	610	582	611	620	598	579	603	568	575	541	599	570	621	582	577	573	591	555	580	568	561	563	591	559	588	594	578	597	583	593	613	597	581	569	574	573	564	546	533	555	580	580	624	585	595	612	593	614	580	526	583	603	571	643	576	586	586	573	558	566	610	636	579	587	580	586	556	555	584	575
30286	26158	13126	6978	4108	2671	1674	1159	918	767	769	683	521	485	441	434	422	362	358	347	317	351	347	306	321	275	304	273	258	264	237	231	261	286	259	277	270	249	255	259	241	258	245	278	267	233	261	229	264	242	250	242	261	231	239	236	236	255	247	236	236	251	266	231	218	237	213	212	219	235	258	232	254	239	247	264	248	260	249	255	253	237	244	251	207	264	259	252	224	237	259	237	220	244	218	220	261	262	230	255	259	270	231	234	239	258	250	243	243	225	236	223	277	243	264	235	250	258	230	261	260	265	248	249	237	267	220	251	233	232	252	252	229	248	226	199	244	219	255	269	240	236	234	263	243	242	255	260	239	261	241	226	253	241	209	208	223	257	249	236	213	239	230	233	222	292	261	243	229	267	234	289	236	246	232	217	222	239	258	254	218	248	239	232	248	241	253	247	234	237	237	243	209	242	212	231	255	237	274	238	245	240	242	239	238	234	238	252	244	229	230	227	256	231	258	212	228	228	262	238	245	231	218	219	273	226	286	250	250	237	227	247	253	244	267	216	238	224	243	238	259	243	238	229	246	234	207	244	235	277	251	236	227	243	235	250	234	234	216	218	236	249	254	249	264	249	229	215	226	242	257	237	229	233	223	228	248	235	211	264	243	250	265	251	239	265	236	238	225	253	244	240	251	209	223	255	244	256	233	253	221	259	219	262	241	257	248	235	236	239	264	250	199	224	236	216	264	238	223	237	283	252	213	235	233	273	244	230	226	239	226	217	259	237	235	220	246	236	241	235	264	244	259	234	243	236	250	242	218	225	235	233	221	219	245	232	245	231	267	234	247	243	205	227	221	244	250	237	234	267	230	249	223	250	248	227	222	233	263	247	224	249	240	241	238	241	242	246	219	231	235	230	238	255	279	215	227	230	218	216	234	229	293	296	253	227	269	204	236	244	275	228	244	238	239	254	246	229	221	259	237	226	250	231	236	266	229	256	257	263	216	247	273	240	215	227	231	243	239	252	251	211	239	249	237	237	244	267	253	273	215	220	255	260	278	234	227	249	224	252	266	243	225	252	220	205	253	241	241	248	255	270	234	256	219	235	225	222	214	250	236	234	252	253	226	241	232	212	254	233	226	270	270	263	265	232	229	229	258	248	245	260	218	274	245	229	244	228	234	246	221	236	252	213	239	228	214	252	260	247	273	233	262	238	288	220	269	250	237	226	254	251	263	238	226	239	278	249	244	217	234	235	210	248	238	238	253	219	219	263	233	232	217	238	244	252	242	226	209	239	248	251	241	230	264	237	223	245	227	237	249	252	242	248	228	252	236	240	245	240	249	272	246	240	231	260	262	250	268	238	243	251	229	247	221	225	232	223	234	212	253	249	250	277	215	249	253	238	232	275	257	242	219	249	243	245	220	262	235	218	256	224	242	233	241	239	231	261	222	246	235	244	254	228	240	255	219	226	259	236	224	228	218	265	221	234	277	230	241	265	244	244	239	231	258	238	218	201	223	248	254	281	240	257	212	236	248	244	240	233	253	264	251	240	250	268	264	225	247	226	256	267	257	231	217	258	262	241	250	234	237	227	244	218	247	248	236	275	232	237	248	220	239	244	259	227	240	241	254	230	244	248	220	261	231	226	254	238	241	226	240	283	239	244	267	228	209	248	244	233	234	234	241	228	230	235	243	247	224	262	247	249	236	249	238	249	190	286	242	233	236	285	267	255	241	229	256	237	236	197	233	237	234	260	247	237	258	239	266	227	232	235	246	256	259	243	237	237	267	242	231	246	233	243	231	239	257	218	219	217	194	238	257	255	245	236	221	236	215	242	259	236	238	233	249	246	231	224	242	239	247	256	258	265	225	260	247	229	249	246	258	233	238	278	256	241	245	252	245	218	241	236	235	230	242	249	243	258	251	242	238	256	224	227	239	206	262	275	229	262	228	223	240	232	244	246	245	225	250	230	245	253	219	232	243	251	247	220	238	258	240	278	236	263	239	247	221	254	205	275	287	234	221	232	252	227	237	267	246	228	253	224	215	245	219	226	241	273	258	231	248	236	217	231	265	237	202	221	238	230	227	212	239	237	240	246	244	254	249	227	233	256	246	225	257	233	247	229	266	267	245	239	242	234	246	251	234	239	242	249	247	240	267	235	211	232	257	240	259	234	236	244	233	249	266	240	254	251	241	241	247	206	254	239	214	256	259	233	240	247	255	238	273	246	224	240	229	234	241	248	238	274	234	221	250	230	253	245	209	243	277	212	223	234	238	234	220	227	205	228	231	218	239	252	237	237	242	233	227	239	247	244	239	240	241	253	228	236	239	252	223	237	230	244	244	232	256	265	239	242	227	241	231	259	237	227	239	270	232	253	260	237	222	258	230	223	245	253	254	241	247	270	254	219	221	238	242	296	261	234	229	244	227	236	254	247	255	237	236	256	238	245	227	264	252	236	230	280	251	201	244	213	261	228	240	229	253	255	228	251	243	224	236	262	237	219	243	284	268	245	249	225	264	223	249	268	258	272	273	224	273	256	250	240	221	227	211	229	233	269	215	235	251	252	269	259	226	239	260	251	251	198	239	237	232	245	220	233	275	225	270	253	240	248	262	226	244	242	250	263	234	231	238	264	244	232	256	264	245	230	245	266	263	221	236	236	235	270	250	216	239	218	254	248	243	226	237	242	278	259	265	206	229	236	256	236	228	249	229	248	253	241	262	268	237	259	246	228	241	235	234	253	263	240	261	242	260	258	241	243	240	244	236	231	240	243	252	221	256	229	228	243	249	234	253	264	265	246	253	231	244	233	197	214	256	270	241	235	255	222	275	238	258	214	263	236	265	231	243	236	223	229	254	223	259	268	255	249	238	236	242	277	256	248	233	275	233	231	244	250	226	245	250	239	265	250	262	235	217	246	276	228	264	247	236	241	249	242	249	243	215	219	233	225	259	243	255	275	242	219	260	236	265	238	247	268	237	266	228	313	235	244	227	247	257	272	250	214	260	213	239	238	226	260	279	225	243	245	216	250	217	247	229	283	242	245	240	258	254	253	226	235	258	245	225	235	233	232	251	240	252	266	221	245	250	232	219	260	223	226	258	207	263	246	229	247	224	224	262	231	253	230	227	248	249	261	261	234	248	225	243	227	242	251	258	260	241	261	248	260	223	224	237	258	247	255	256	240	236	254	231	266	281	232	268	240	251	247	260	238	240	238	270	236	262	234	267	221	254	245	252	242	233	248	220	237	234	236	257	267	267	223	224	273	273	268	227	227	223	263	238	226	252	249	230	254	232	225	212	233	232	244	251	290	231	231	232	252	248	255	234	222	247	252	236	251	249	243	247	255	227	272	233	247	219	252	267	275	265	231	223	246	230	262	238	243	258	216	300	243	233	246	248	227	227	239	231	250	261	250	239	227	225	247	221	235	265	245	227	247	238	245	219	184	228	224	231	253	235	263	244	213	230	224	238	261	252	246	252	220	266	237	226	272	249	251
23097	22325	10679	11711	10775	8833	6776	4919	3854	3385	3266	2865	2386	1937	1747	1619	1509	1372	1287	1254	1100	1061	1013	1037	908	798	850	918	760	756	764	662	763	696	710	657	659	618	651	599	621	613	599	609	611	591	608	661	603	614	582	625	632	603	584	613	586	582	571	588	589	558	547	555	550	617	611	598	630	576	584	545	606	550	567	536	582	589	553	591	582	579	543	559	608	557	582	623	558	637	593	548	566	578	551	595	559	555	582	560	564	546	545	608	559	593	605	523	585	624	604	528	579	567	632	595	565	541	557	550	607	512	572	574	572	563	607	553	590	587	583	559	525	573	505	575	574	597	581	595	563	558	541	550	514	556	564	534	534	587	560	545	555	580	615	568	603	527	613	541	597	557	616	580	549	560	576	589	559	594	583	587	636	548	545	508	541	566	595	559	567	517	578	556	537	576	583	619	555	569	566	585	568	578	558	589	574	585	587	534	571	589	577	559	613	590	577	528	609	560	595	563	572	543	582	598	579	563	540	588	561	575	554	563	585	559	559	558	575	559	566	614	618	569	554	546	563	541	573	594	563	578	574	596	553	575	571	610	598	589	636	570	570	532	613	564	583	608	553	565	556	553	591	515	543	542	599	528	585	597	537	550	561	562	584	538	560	544	553	583	572	578	587	569	561	623	580	624	606	555	602	572	555	556	565	581	551	538	594	573	601	575	546	538	561	572	617	565	581	615	601	554	554	628	559	570	585	592	558	617	615	588	539	545	568	587	582	609	580	577	574	525	578	586	556	573	561	586	588	560	601	569	583	582	576	590	586	573	616	566	595	592	585	580	538	618	557	559	553	552	557	581	611	562	570	549	584	566	579	569	590	574	571	575	579	569	565	606	582	586	575	578	594	562	611	577	590	594	560	601	548	593	584	568	626	593	552	577	625	592	587	584	584	562	590	590	581	596	570	618	599	590	572	584	596	528	576	566	563	569	571	621	588	590	582	555	621	583	563	554	571	587	574	594	597	589	587	586	589	579	554	584	606	604	567	550	585	621	585	570	578	521	584	580	545	585	596	557	560	606	606	568	534	565	560	567	613	578	590	578	575	563	589	580	588	549	559	539	555	533	593	562	632	573	610	607	585	600	573	563	589	540	581	571	578	571	602	592	603	546	585	563	588	560	652	558	534	574	626	588	571	596	588	598	558	565	581	546	577	583	575	608	558	558	567	577	598	599	562	539	539	584	524	587	566	549	574	610	553	594	573	541	551	587	569	544	564	626	581	602	583	560	601	596	597	595	582	582	562	584	611	596	533	598	576	559	586	586	582	532	570	600	598	581	551	590	546	591	573	587	537	601	575	572	584	566	599	537	518	563	574	530	623	536	591	602	568	548	579	546	573	580	556	564	591	586	559	500	559	574	602	542	572	584	533	564	573	592	582	584	555	591	577	540	521	572	574	540	558	601	610	554	612	609	549	555	523	588	606	573	617	595	615	571	562	560	625	553	545	555	536	596	571	565	587	570	628	588	539	603	581	562	537	544	570	557	525	534	563	594	529	590	531	569	578	564	613	588	589	584	554	551	555	616	601	579	559	626	547	584	588	603	621	581	542	562	584	577	569	582	560	561	578	570	536	567	597	541	554	606	553	575	548	579	556	587	556	574	526	603	527	606	575	562	577	572	547	572	566	601	649	555	560	604	605	574	593	597	552	571	578	595	607	526	586	576	561	555	521	546	575	569	561	614	521	534	595	565	557	520	615	545	572	599	583	596	599	556	550	601	575	581	539	575	594	548	578	613	576	532	579	575	567	570	625	573	498	561	588	602	587	575	598	553	594	608	527	564	545	566	580	530	534	634	564	491	606	589	571	572	564	579	556	606	632	573	541	550	539	605	607	563	595	617	575	638	574	577	650	563	572	602	579	567	567	621	563	609	586	595	564	579	607	571	562	593	586	557	541	536	550	591	544	538	618	576	588	563	540	576	592	544	621	619	557	558	599	592	556	624	585	537	562	618	550	595	564	554	578	545	588	583	546	596	594	591	552	575	557	553	603	545	564	601	532	582	552	566	614	535	571	561	614	556	555	572	578	579	568	635	572	570	597	596	528	590	522	559	571	537	585	596	560	584	572	584	572	544	550	609	552	568	593	582	568	580	559	571	583	579	587	593	543	553	552	562	586	571	588	595	502	548	622	618	587	553	591	566	620	528	592	596	561	594	520	595	552	576	576	564	564	586	590	597	580	565	537	601	575	565	549	584	572	536	564	589	584	579	561	567	595	556	550	582	611	558	535	540	565	584	609	569	602	583	599	555	533	553	583	598	576	598	600	578	586	597	578	584	553	601	551	596	551	574	537	554	560	598	595	557	553	581	550	560	599	590	576	558	604	539	569	545	596	653	609	606	550	561	562	563	587	580	550	592	581	599	559	558	590	602	564	554	538	571	592	540	541	555	599	585	550	572	521	571	579	576	538	562	562	577	605	554	569	591	549	545	573	609	604	602	617	582	571	549	587	581	569	591	606	590	585	620	566	584	560	589	585	575	598	556	575	574	583	512	553	536	555	571	592	613	593	563	585	605	574	552	596	598	579	626	564	559	557	588	580	571	567	567	584	595	581	541	608	596	561	616	582	593	560	566	594	561	561	536	572	541	611	593	595	577	577	565	577	572	549	613	594	589	570	583	555	595	532	593	598	554	580	567	519	615	576	519	584	599	525	566	519	582	596	581	551	590	544	540	532	564	585	576	609	601	564	580	521	558	584	642	569	540	571	550	595	592	578	573	604	581	555	576	591	558	599	571	564	556	550	598	608	560	571	563	550	620	564	587	606	608	565	588	593	552	587	545	564	595	593	551	560	555	534	592	531	575	591	569	555	582	598	589	564	603	598	555	594	523	565	548	582	594	621	541	571	588	570	527	575	571	552	562	591	584	573	609	562	538	592	585	555	582	612	587	546	595	515	565	614	585	571	580	560	572	522	546	554	570	634	585	577	561	565	577	568	614	546	610	570	553	556	566	559	553	577	499	633	582	560	621	600	559	576	608	611	568	573	559	597	594	587	547	566	535	584	543	552	584	541	562	599	574	566	583	567	596	603	586	569	569	572	569	547	584	572	578	546	584	577	549	578	578	542	590	578	601	540	587	575	566	532	550	548	596	585	530	550	589	592	610	553	582	585	568	549	546	580	595	602	589	590	571	609	567	551	548	535	547	571	595	598	576	571	559	560	536	578	606	579	581	556	592	537	606	601	536	569	549	578	529	555	607	588	586	568	555	561	596	539	554	583	568	582	585	551	633	608	560	595	570	566	579	579	571	564	574	579	598	556	575	534	572	577	577	576	604	564	557	548	598	543	577	581	583	556	578	564	592	596	589	600	564	572	567	587	570	570	560	566	563	572	572	548	582	586	589	544	609	612	568	631	604	544	565	587	581	616	570	591	560	589	566	501	565	556	566	519	593	581	543	627	580	552	535	544	592	590	539	570	565	565	615	537	554	548	601	571	610	551	586
41569	35016	19549	11757	6890	4316	2389	1465	1164	1015	1006	808	641	527	498	452	403	398	367	373	338	313	354	272	262	258	263	272	254	242	249	227	243	254	215	214	239	199	215	184	241	197	203	218	203	226	250	220	229	227	216	215	218	217	200	211	241	193	194	178	228	198	234	215	228	219	193	200	191	213	225	183	211	209	200	213	224	159	207	265	188	212	228	235	208	216	218	200	203	232	191	200	199	203	208	219	214	201	213	221	226	199	185	183	205	208	208	189	228	222	205	197	200	229	236	194	205	206	197	204	201	185	181	203	220	207	221	216	204	223	214	230	198	194	212	200	232	225	198	234	215	211	200	189	222	201	185	193	177	212	202	214	226	203	237	189	189	198	200	178	202	177	169	214	207	166	217	228	199	194	203	217	208	190	206	190	239	196	201	178	197	191	201	202	217	208	233	231	211	217	225	201	231	218	207	196	170	219	211	191	209	193	226	226	215	201	230	211	206	210	214	185	208	194	188	192	189	202	171	215	192	212	195	198	197	180	238	199	231	209	202	213	207	181	204	185	192	211	187	203	194	196	205	212	193	208	199	197	198	222	222	165	205	210	203	207	211	212	192	208	227	204	227	236	192	210	189	217	214	214	208	205	209	218	210	228	232	202	198	191	201	209	231	188	211	195	229	227	236	202	217	226	191	204	195	201	184	216	213	184	217	225	200	208	187	242	204	211	203	202	229	197	213	209	215	175	206	216	193	204	198	204	194	214	204	193	212	220	201	177	208	226	215	202	199	202	198	227	218	204	225	218	195	207	194	192	185	193	173	224	226	189	206	200	184	176	245	202	197	186	225	216	196	225	212	195	207	193	205	182	208	207	183	199	208	192	212	209	205	207	222	195	200	208	233	213	205	197	212	213	239	200	215	205	198	210	197	200	186	175	188	206	193	218	214	211	169	205	202	219	177	204	199	217	186	214	204	207	216	221	221	183	211	247	201	240	207	209	201	209	202	212	199	220	200	228	196	192	203	209	237	192	229	196	212	226	202	184	190	214	180	215	205	203	218	216	215	200	204	226	207	192	184	234	209	195	233	212	202	263	215	204	206	177	203	205	191	199	169	229	209	206	221	215	213	213	197	209	190	202	208	182	220	207	228	226	222	194	203	195	211	155	182	203	196	214	201	198	203	195	214	190	191	190	215	206	215	225	193	220	207	200	187	219	217	220	201	229	202	220	207	232	222	199	213	208	251	213	222	216	198	206	194	213	203	195	220	210	218	208	209	223	209	210	214	215	237	204	180	213	196	212	207	204	221	209	199	204	207	213	206	196	203	198	207	185	231	206	205	233	228	179	212	203	237	207	218	175	202	225	205	206	236	230	228	192	229	209	195	183	204	199	207	223	213	196	223	169	208	211	229	206	205	234	208	220	211	190	218	201	197	204	202	212	206	207	212	202	193	195	226	228	208	217	220	211	198	196	191	172	199	205	208	202	215	205	200	195	205	196	217	214	208	190	212	209	220	212	181	215	204	224	205	211	193	216	207	218	227	201	212	192	238	190	220	190	215	198	205	211	196	175	195	213	189	215	214	198	182	195	200	198	207	217	203	224	203	204	192	185	210	206	214	201	184	184	205	200	214	244	192	210	204	217	197	201	219	199	219	209	204	211	204	210	217	212	177	197	242	199	203	190	211	197	202	249	217	171	196	195	192	198	189	210	202	187	231	228	169	226	214	198	204	196	190	200	235	215	220	203	189	178	217	226	193	215	219	233	199	223	195	202	231	212	221	230	199	233	231	191	214	211	194	213	177	190	205	219	211	216	209	238	216	186	219	183	198	208	201	208	187	220	220	220	218	204	218	199	185	184	198	229	216	192	195	198	226	183	195	191	218	197	210	235	196	222	197	214	203	208	203	233	197	208	188	217	203	188	193	193	215	232	201	177	202	207	204	209	201	201	199	203	207	225	215	211	200	180	195	211	206	213	224	200	192	210	190	198	195	212	222	221	211	214	216	185	204	211	180	196	228	185	194	192	203	223	210	205	221	208	173	238	202	213	192	197	230	205	218	195	209	197	187	190	197	212	226	193	202	194	210	209	207	214	230	211	194	192	218	211	182	212	196	166	247	200	216	213	224	215	200	190	196	188	198	227	204	217	207	215	236	200	189	231	213	193	216	199	199	175	200	213	205	244	194	194	222	210	220	200	211	193	190	198	182	225	176	228	237	203	218	214	219	192	164	195	205	200	248	222	205	189	200	185	204	220	195	198	218	206	204	197	204	214	179	239	205	214	216	188	230	199	200	186	204	211	223	221	220	189	208	222	213	215	229	197	170	192	210	233	213	221	229	230	232	228	191	190	215	224	193	205	192	202	209	187	213	217	180	214	203	209	205	227	201	203	181	192	220	209	181	198	222	245	220	211	214	215	197	176	234	213	238	205	197	222	202	223	219	205	204	207	201	186	230	194	204	215	195	191	187	198	224	202	194	226	196	209	205	225	186	203	185	207	218	206	208	207	215	217	191	201	179	208	227	222	192	212	251	197	217	205	196	168	204	214	231	220	218	206	227	181	208	178	222	205	205	202	213	223	212	208	223	212	188	212	216	208	223	224	182	221	220	230	199	223	208	192	201	169	219	212	189	189	182	188	222	211	190	224	214	202	220	217	235	199	190	172	224	210	217	216	218	217	195	185	217	181	223	216	227	213	219	205	218	216	185	216	208	207	191	188	192	191	200	209	222	242	203	221	189	192	194	215	223	207	188	210	227	201	213	189	184	219	200	200	185	205	221	235	186	193	215	190	230	205	198	220	191	226	208	208	205	197	181	212	201	181	218	201	216	204	197	180	184	180	213	220	187	203	232	226	195	195	176	196	198	202	182	178	198	221	209	209	187	200	206	186	219	198	228	158	203	182	204	169	242	230	225	199	185	196	184	187	210	205	226	198	193	224	223	224	186	212	203	186	195	201	217	204	200	191	218	190	211	206	196	190	204	187	196	205	203	218	182	205	213	187	204	214	211	210	208	215	209	222	188	202	217	204	207	208	203	217	197	206	187	192	204	227	196	219	208	193	197	184	214	195	202	199	205	210	221	189	204	188	209	223	217	235	183	219	212	200	196	203	187	199	231	213	200	205	214	197	184	212	188	212	207	217	211	205	206	209	236	213	189	220	200	203	232	210	229	208	227	195	183	205	189	212	186	210	191	212	224	192	207	212	226	202	236	203	215	222	229	206	215	191	225	194	211	180	180	197	217	221	186	208	214	215	195	180	226	211	178	198	216	215	199	189	222	188	214	197	211	191	204	230	183	201	174	205	183	213	213	194	208	211	232	203	192	209	199	219	187	199	199	232	204	236	202	207	203	202	220	236	218	194	214	228	208	199	212	198	204	210	191	212	202	198	207	206	203	212	224	212	188	227	204	183	229	214	200	191	210	194	208	217	225	227	213	188	231	200	215	219	188	239	196	194	211	217	260	208	182	217	202	216	212	206	223	206	193	221	223	199
30965	28247	14032	16160	14958	12282	8560	6189	5059	4967	4692	3946	3004	2536	2232	2091	1919	1624	1670	1457	1284	1391	1220	1037	996	935	893	885	813	760	759	696	721	705	703	602	631	640	637	607	612	573	545	560	568	567	526	493	544	504	537	521	568	500	522	503	539	510	537	448	500	488	506	522	538	463	486	501	508	539	492	484	510	507	477	523	470	486	494	507	490	486	463	482	503	521	480	491	504	534	506	498	491	511	526	487	470	476	494	466	499	526	523	503	479	475	489	527	506	490	491	472	482	542	498	517	521	480	499	547	491	494	501	488	476	554	432	492	478	491	484	509	498	486	502	493	524	548	526	468	504	512	483	479	515	492	477	503	475	518	505	474	512	487	491	510	476	536	498	498	465	491	449	485	510	448	501	490	474	497	517	477	490	505	524	494	468	484	509	476	485	496	474	483	465	499	511	508	534	505	505	508	471	491	506	536	494	519	524	514	564	529	522	464	468	504	485	500	517	484	518	474	463	484	503	486	477	465	491	493	492	518	489	505	500	506	499	509	516	531	494	499	514	490	501	503	503	509	485	468	555	470	513	470	509	536	493	526	470	525	482	505	500	500	516	515	524	545	490	480	481	478	484	523	507	448	494	475	481	451	471	503	495	509	499	480	490	479	493	478	463	476	509	471	439	512	461	554	513	495	461	479	492	477	519	482	460	539	514	466	513	523	503	465	484	515	527	476	489	499	501	493	499	484	523	496	508	491	490	516	475	484	499	480	506	464	470	476	507	482	494	469	491	483	530	489	493	480	531	533	478	519	540	508	506	473	504	447	485	465	506	455	507	508	502	499	454	450	465	479	528	504	503	501	477	503	506	471	525	533	468	507	501	459	485	476	488	504	511	486	511	466	457	481	492	484	499	508	507	535	479	505	522	492	489	507	496	480	526	531	489	487	500	480	514	499	478	506	502	494	540	531	507	495	476	498	478	478	481	502	483	500	508	471	484	504	482	502	506	475	466	505	510	443	447	477	524	473	493	472	519	462	490	448	503	496	513	495	482	473	485	527	494	512	460	519	491	474	513	509	480	503	461	518	474	502	493	518	508	508	494	504	493	479	493	449	521	486	449	497	503	477	491	496	502	500	496	513	467	492	490	493	448	472	495	492	522	503	536	497	495	484	491	471	479	459	476	488	530	499	491	464	510	491	502	500	493	475	529	496	490	497	491	508	513	513	496	462	494	531	547	480	515	468	486	512	500	528	516	463	485	468	474	454	504	488	509	507	477	473	463	513	496	498	508	481	524	444	495	487	506	461	514	499	460	514	475	499	524	491	476	471	453	507	514	498	474	460	482	502	455	503	532	521	451	528	500	463	514	472	481	464	481	511	507	483	475	506	447	478	513	454	494	490	478	491	514	464	507	506	457	463	468	499	529	520	463	487	491	507	540	510	525	474	483	467	486	492	497	475	498	504	496	510	494	504	487	469	525	480	475	476	470	502	496	481	507	483	487	494	472	510	536	493	484	482	486	511	459	504	509	462	506	479	497	473	517	498	489	506	499	505	500	470	460	507	463	490	473	525	530	509	481	484	487	493	481	501	494	474	496	532	482	453	481	486	496	493	476	452	496	519	500	476	517	481	542	487	516	483	478	523	467	502	464	500	497	499	467	502	465	502	447	510	472	473	466	468	534	430	503	479	500	481	497	490	487	524	512	477	473	478	483	490	462	521	478	484	469	455	466	498	481	505	484	486	479	481	441	457	480	486	511	493	521	514	451	559	512	486	487	486	473	482	473	459	523	502	495	503	446	501	476	495	479	495	485	478	498	461	540	484	512	480	462	492	491	488	491	493	548	473	485	518	502	458	486	452	522	494	473	528	502	490	460	503	527	514	483	498	513	512	456	482	510	446	471	468	473	464	529	483	474	497	487	500	508	519	480	496	471	485	473	501	480	484	520	480	528	472	443	498	493	476	489	497	465	512	494	478	512	505	515	478	489	489	503	482	500	510	476	491	472	459	533	529	494	488	485	496	476	528	495	522	503	506	483	519	503	491	471	480	432	479	476	473	466	509	468	507	474	486	493	477	516	487	481	512	467	502	479	494	460	468	444	445	506	494	476	513	514	537	489	491	479	492	506	490	485	490	489	466	505	499	469	503	464	492	476	517	533	492	472	502	481	500	493	458	490	486	495	472	498	520	477	484	507	482	516	497	511	450	496	490	470	514	499	453	505	514	506	460	458	502	507	494	522	512	522	502	493	497	509	464	477	480	480	495	487	517	463	522	509	473	504	489	511	505	561	462	510	518	498	509	475	535	502	490	518	491	481	486	475	519	474	485	493	483	479	503	537	494	506	468	492	519	489	520	505	465	522	514	512	517	459	493	498	523	513	519	495	529	520	509	466	510	523	455	492	490	508	506	515	516	485	477	512	463	473	489	488	543	501	489	495	470	506	531	477	509	503	471	480	487	488	466	498	502	503	454	472	487	474	500	464	438	473	517	511	469	459	490	494	484	527	469	495	470	512	478	495	475	481	445	527	498	505	497	512	483	530	486	516	517	458	498	511	491	503	500	503	500	493	476	514	470	502	474	526	484	482	476	496	475	482	488	501	472	499	492	512	547	492	478	471	483	491	479	460	486	499	497	478	458	501	499	484	544	489	491	484	508	478	498	475	483	489	491	480	495	448	521	490	517	474	459	503	467	521	481	515	475	455	497	493	485	479	525	499	489	505	492	437	550	482	479	479	500	515	495	515	500	523	477	464	481	518	499	563	510	480	487	499	469	499	490	471	506	476	481	494	523	486	467	472	445	496	503	472	499	494	461	501	495	409	520	493	514	489	498	463	513	480	477	479	490	479	504	468	484	474	485	526	490	519	501	525	505	472	511	463	506	498	445	486	469	463	447	503	461	473	487	503	486	471	503	497	492	482	528	514	498	484	513	526	490	493	542	509	523	477	454	508	532	478	522	503	527	488	457	463	508	494	499	496	514	537	462	517	486	510	486	546	511	518	489	498	473	481	457	484	521	429	447	501	495	457	444	519	523	436	486	512	498	508	461	527	504	493	449	511	535	517	501	539	493	473	464	485	495	483	509	489	523	536	500	464	485	502	514	467	483	499	499	476	484	518	559	473	518	510	507	484	467	515	469	498	482	498	479	501	500	496	471	476	517	515	485	528	488	520	530	483	501	505	541	479	474	472	497	478	479	526	480	491	511	458	507	509	507	514	500	523	498	523	558	530	509	472	545	479	491	508	472	470	490	527	521	495	498	488	500	503	488	486	491	540	476	481	467	489	513	502	481	491	524	522	492	490	477	497	514	471	455	494	500	471	492	517	438	505	466	530	462	503	476	456	499	489	513	488	468	471	474	459	513	489	511	514	484	472	494	515	502	531	526	459	489	475	496	523	530	519	503	474	463	471	490	500	471	475	531	505	516	466	507	489	490	503	496	483	545	482	522	457	500	517	494	506	501	505	507	465	490	486	477	504	521	465	525	457	498	470	477	477	519
10199	5715	2980	2495	1738	1196	848	576	536	519	478	348	344	329	321	338	250	307	276	305	311	293	278	252	273	302	296	253	272	227	273	274	261	268	279	263	266	259	245	268	240	251	264	236	252	286	217	277	287	235	258	273	255	229	260	229	229	258	259	256	232	235	248	251	245	249	247	248	263	248	233	274	254	249	275	247	231	247	261	269	249	276	242	239	256	244	236	256	262	242	248	233	229	225	249	264	212	266	229	224	247	291	220	250	256	260	248	273	246	261	241	225	283	263	227	280	254	272	233	227	261	246	260	273	261	228	234	270	267	258	252	254	266	279	247	267	257	270	230	255	245	263	264	222	262	226	239	240	266	215	275	250	270	239	273	239	236	250	206	228	240	233	264	245	240	232	237	233	253	234	260	252	239	265	265	228	265	221	221	237	242	258	254	224	243	258	266	238	272	272	235	229	280	276	248	249	252	231	238	279	241	250	258	237	264	233	229	247	265	224	242	222	242	223	259	212	254	265	240	282	236	255	239	238	254	224	268	211	256	237	253	229	261	249	242	247	237	267	278	275	248	220	255	256	274	230	256	254	225	240	268	255	211	274	236	263	239	250	243	238	264	265	259	255	242	241	233	258	277	261	267	246	287	241	245	251	269	212	236	218	248	258	239	256	228	280	259	215	252	268	259	236	244	232	231	261	261	241	270	255	255	223	247	264	284	249	226	237	286	247	264	250	278	238	253	256	273	275	244	259	264	258	274	274	237	240	277	265	248	262	282	254	241	233	236	266	252	253	251	251	225	221	258	244	239	287	267	244	226	207	248	249	240	278	278	252	233	234	243	268	242	242	242	227	242	225	260	258	248	212	256	229	231	239	248	282	260	251	254	237	232	257	263	222	236	253	242	248	275	263	268	222	258	241	224	231	260	231	234	246	261	230	252	258	251	257	224	232	245	259	259	247	267	258	245	252	243	228	221	247	268	232	253	278	220	255	243	248	257	252	246	247	229	267	243	234	242	231	247	270	238	262	244	273	229	239	248	234	258	225	246	260	235	264	248	278	277	262	267	219	252	234	277	244	255	246	244	248	230	244	260	245	229	256	253	243	275	238	257	250	230	249	265	261	227	256	240	275	247	249	244	240	241	266	245	264	246	234	246	261	257	264	226	268	255	266	252	254	284	242	228	241	284	261	245	270	225	268	234	265	259	257	242	234	247	250	265	262	267	251	243	260	237	268	269	238	278	258	220	251	266	290	226	215	268	265	231	253	238	240	265	285	237	272	268	255	238	238	262	249	265	224	257	273	226	266	279	256	233	246	243	241	242	233	263	246	240	239	223	251	238	272	223	279	256	264	251	275	255	242	251	232	252	249	258	264	268	263	243	240	256	278	233	252	242	245	243	260	262	250	263	254	272	283	259	255	234	256	236	260	274	248	245	241	250	256	262	265	260	281	282	274	251	269	256	273	258	252	254	240	269	250	265	248	293	246	243	232	218	267	249	268	235	233	234	234	260	268	226	251	253	257	247	245	232	249	269	258	234	246	251	232	267	249	237	254	215	232	237	243	248	239	266	239	233	270	269	253	262	265	258	270	244	250	238	256	260	246	245	266	255	247	254	260	252	225	246	251	244	258	255	255	270	254	257	243	256	262	255	267	247	242	254	235	279	250	268	255	262	286	246	228	249	243	250	248	234	269	245	261	240	226	261	243	262	233	268	255	241	253	257	300	258	261	262	241	251	249	245	266	235	259	229	252	252	255	227	262	257	224	251	218	231	257	267	252	235	250	223	255	261	225	226	221	252	279	219	271	245	237	255	261	221	269	230	233	239	276	227	242	237	261	255	269	243	245	243	256	276	267	244	244	230	254	287	246	274	258	242	250	222	275	259	240	250	248	251	294	255	264	243	240	262	266	250	261	243	227	280	232	247	250	238	273	215	251	205	255	233	247	254	255	263	263	251	250	260	233	246	240	264	278	275	275	249	245	262	248	253	230	216	261	214	238	254	233	236	272	233	265	273	258	242	238	236	237	223	243	272	246	249	271	252	251	296	239	261	250	283	252	246	239	261	253	235	239	280	275	222	252	231	237	278	232	242	239	257	233	225	253	240	256	242	249	241	241	266	265	281	262	253	259	244	253	251	256	248	260	237	256	240	250	217	240	232	244	259	236	267	250	275	261	262	224	229	267	258	268	286	267	234	255	276	218	242	260	256	256	262	239	243	255	251	248	241	232	222	259	257	254	211	270	227	227	254	258	217	252	235	245	268	268	271	260	262	257	221	277	250	280	264	229	271	248	213	247	229	257	245	250	249	242	250	236	245	271	257	251	283	255	239	260	266	284	226	205	249	265	240	272	241	225	241	224	241	283	231	256	282	248	248	230	248	248	252	239	243	238	264	250	237	237	267	223	227	241	241	240	247	248	236	221	253	230	245	241	247	240	228	256	260	254	268	235	239	221	253	245	222	256	253	269	230	267	255	244	234	245	257	250	233	242	249	258	241	299	280	274	237	248	269	243	266	244	217	254	276	248	277	268	255	262	239	256	224	245	257	266	254	239	228	245	265	260	242	241	226	250	235	241	232	238	277	239	254	261	250	276	265	261	256	252	254	233	224	265	211	237	255	263	272	234	242	251	274	222	262	245	241	268	272	214	251	247	239	236	234	247	240	238	258	242	249	228	250	225	223	217	237	252	254	255	268	259	242	221	290	287	269	224	242	245	256	263	271	277	253	229	251	257	242	245	256	249	251	235	228	249	238	246	275	211	251	218	240	226	229	232	245	240	264	246	244	251	267	214	236	236	264	252	251	228	236	259	255	231	252	268	267	252	262	250	274	253	216	224	245	239	233	262	215	240	238	248	231	282	267	234	247	279	282	261	254	242	256	222	256	223	231	225	250	247	251	268	235	218	219	270	253	251	233	264	269	239	232	279	273	228	267	238	254	248	252	274	256	228	249	242	245	272	260	244	251	261	270	227	239	272	279	248	252	237	204	227	253	210	246	220	262	252	235	258	260	251	262	257	261	267	231	262	291	238	243	254	259	290	252	275	235	225	218	272	261	276	274	263	233	256	247	277	276	260	265	256	259	240	230	253	259	238	217	266	274	242	278	268	229	262	247	253	259	265	278	225	269	265	245	232	242	249	264	277	262	245	229	244	229	261	241	257	293	271	241	250	241	257	258	252	248	239	226	235	244	242	294	260	231	246	226	240	239	211	248	286	239	265	254	247	257	285	262	228	208	218	256	253	221	263	232	259	242	239	266	270	229	275	250	243	260	229	240	217	262	254	284	227	242	250	245	289	254	262	228	250	267	281	246	251	261	221	255	274	240	248	255	245	275	245	250	259	271	267	244	250	238	249	259	255	271	258	259	270	251	250	248	239	268	260	233	251	265	231	250	258	266	269	262	262	235	260	257	247	228	259	246	237	241	241	241	219	254	247	242	240	232	249	285	236	239	253	244	274	240	248	270	265	276	223	231	261	250	240	268	250	268	258
7867	6344	5459	7135	6249	4607	3229	2502	2179	2006	1886	1469	1259	1162	1061	1018	1014	952	973	849	838	903	749	749	748	769	761	699	734	688	662	632	671	633	674	610	600	630	627	653	634	617	546	618	576	618	576	630	593	630	573	573	582	585	615	617	601	613	604	623	595	602	615	554	574	585	572	616	597	555	584	591	558	561	612	566	579	588	584	569	604	601	660	592	590	589	606	641	580	584	596	552	583	575	632	549	570	599	569	575	622	594	583	592	566	586	560	627	590	640	603	594	539	598	586	604	604	605	647	588	574	565	582	564	598	606	568	587	586	607	630	594	582	592	596	590	619	590	609	604	517	529	594	538	581	596	594	602	587	624	562	608	601	574	626	575	581	633	591	554	574	582	634	584	605	569	606	584	599	595	548	568	585	617	601	565	597	583	602	565	596	542	554	612	565	550	610	561	563	590	594	608	611	536	588	632	605	573	641	634	585	555	534	629	582	590	578	558	592	579	559	602	526	589	601	551	593	570	591	623	613	557	542	575	571	597	631	627	570	566	534	622	586	580	569	598	607	595	557	555	551	629	608	569	613	589	556	585	587	602	583	583	581	608	588	587	622	599	600	588	564	548	634	616	590	552	615	581	566	609	599	572	647	617	595	575	572	541	525	578	619	565	591	610	601	576	603	594	636	606	573	574	569	575	564	595	583	550	572	604	583	552	617	592	616	604	580	594	556	579	599	608	576	550	565	587	555	613	591	628	585	594	625	560	582	615	565	605	586	598	601	586	577	586	540	605	575	598	607	612	605	602	629	566	580	609	539	591	583	625	610	616	608	639	601	565	587	605	570	584	553	557	607	600	572	595	563	576	623	561	587	597	578	602	605	624	554	599	580	582	601	628	597	588	623	627	612	563	600	560	605	574	602	569	606	559	600	602	597	579	555	553	566	618	582	608	567	621	585	623	586	610	608	527	564	599	557	594	569	564	585	593	604	602	565	614	590	611	577	575	532	634	565	593	576	576	568	626	576	596	543	596	599	622	571	595	542	641	559	650	618	563	584	549	583	601	611	604	570	629	616	569	568	597	641	582	601	578	606	631	614	576	591	614	623	593	576	575	608	613	595	612	577	622	628	562	618	624	555	606	596	590	596	581	616	605	595	564	562	596	539	591	578	585	556	553	593	581	603	617	583	602	569	567	559	603	589	561	613	643	622	574	607	569	556	610	588	578	598	576	558	632	603	563	570	570	616	593	624	620	635	578	582	554	590	621	532	522	598	582	614	598	567	573	580	630	595	644	609	603	564	599	571	535	602	630	595	614	537	604	605	578	568	580	552	637	621	652	597	591	593	539	579	598	604	597	616	609	587	614	581	571	578	547	555	580	602	579	574	583	604	590	590	616	617	575	638	583	589	594	617	571	582	600	615	585	596	593	569	594	581	596	647	585	573	579	581	629	559	606	575	590	648	575	592	566	586	544	621	550	618	562	615	586	569	606	615	574	589	617	547	603	582	611	572	599	615	574	581	581	569	557	625	554	581	627	539	613	573	596	595	598	609	598	587	604	584	558	587	619	600	595	597	607	585	619	556	555	615	620	615	598	598	601	622	582	639	585	576	625	559	564	612	585	636	626	552	561	538	596	624	601	591	602	638	597	625	600	594	585	595	541	590	587	581	597	560	579	600	560	598	575	579	621	587	577	625	613	602	581	615	582	594	571	583	574	571	617	598	557	561	605	576	559	570	611	589	613	623	642	586	613	569	618	593	608	586	545	619	643	522	569	600	582	601	615	565	596	620	571	607	578	594	565	598	585	544	584	601	616	608	591	567	607	606	579	540	556	608	609	598	623	584	576	609	532	588	632	603	548	614	589	600	628	556	583	550	623	567	581	552	583	601	599	587	592	567	580	611	577	588	577	601	602	614	626	585	557	587	573	621	581	617	587	569	649	588	613	605	599	610	598	584	564	564	590	605	565	631	569	566	570	611	591	595	618	611	563	566	561	615	618	648	576	594	557	594	601	557	564	534	569	562	602	603	586	598	583	600	568	602	567	603	595	645	579	544	621	623	590	612	596	635	575	601	572	555	551	584	648	594	626	565	593	571	608	568	581	589	584	614	623	586	578	575	629	550	550	589	615	583	601	583	615	583	591	584	574	618	548	542	572	611	543	584	550	546	601	591	580	597	611	584	576	663	627	600	549	574	634	590	567	595	575	581	592	572	616	620	563	552	591	610	577	588	605	561	614	592	611	610	560	568	586	614	641	587	603	620	565	601	619	568	609	628	571	578	622	617	598	573	627	598	575	588	555	583	600	612	608	546	608	623	593	654	578	600	585	597	596	575	572	572	634	597	587	604	614	534	571	581	571	591	596	588	564	584	580	566	632	588	603	597	579	571	670	558	597	567	587	623	593	575	587	573	582	603	588	585	577	600	610	638	618	547	573	538	610	575	623	598	591	539	589	586	589	569	607	609	614	652	585	558	547	599	607	583	563	572	614	578	605	573	625	618	635	589	643	604	582	614	602	538	522	562	635	584	601	587	585	628	596	604	636	573	602	590	591	590	570	573	591	558	583	597	569	596	564	604	562	575	556	618	628	632	601	589	594	623	608	610	627	626	595	587	590	550	583	605	600	577	593	552	609	579	581	582	635	585	588	594	630	605	592	581	616	580	576	627	597	614	621	593	563	564	623	598	631	601	603	603	577	600	559	590	558	578	612	595	614	568	557	555	632	627	584	574	606	564	564	578	557	589	612	586	626	591	583	607	588	576	583	524	579	588	565	562	575	594	595	631	586	634	595	622	564	567	565	626	605	574	601	624	612	598	564	623	542	612	565	520	602	597	618	605	604	581	597	588	585	567	592	640	571	557	573	590	575	568	609	603	573	545	625	540	568	606	614	550	575	608	556	585	563	602	574	659	586	594	554	536	578	576	578	591	588	563	553	584	574	606	586	621	578	589	591	578	630	590	558	603	593	602	544	595	557	589	567	613	616	574	551	563	612	609	635	595	595	593	613	607	578	585	566	626	539	620	569	616	612	633	573	569	592	593	602	588	602	585	572	589	563	596	588	576	620	565	589	589	593	615	567	569	583	524	619	615	609	625	574	575	624	608	611	643	593	608	588	590	583	625	570	598	606	581	585	574	552	621	584	616	603	597	578	591	613	583	622	611	606	582	624	582	631	578	605	587	605	664	558	554	599	583	597	576	577	563	570	611	570	601	570	592	575	545	533	576	584	596	546	613	585	552	598	543	577	614	593	543	547	595	567	543	623	578	572	620	625	588	568	559	586	591	625	590	560	565	559	612	594	638	541	540	608	578	605	573	555	547	596	577	555	553	587	593	615	591	596	610	583	614	608	574	602	595	604	600	630	552	582	603	545	650	586	560	604	572	600	629	607	572	600	564	598	598	589	585	566	562	587	602	615	563	540	635	607	597	619	605	575	641	628	559	568	611	607	604	573	577	596	557	570	591	598	612	574	625	632	548	616	609	579	566	577	580	593
30968	24893	12439	6996	4149	2303	1568	1014	868	858	698	601	478	443	463	346	383	374	350	330	361	304	312	305	258	280	286	254	281	295	285	233	258	246	244	222	232	259	231	259	226	245	262	241	258	236	260	255	245	276	235	233	225	239	253	242	252	252	229	254	245	270	242	252	245	258	255	202	236	229	242	242	270	269	233	234	225	234	257	253	221	264	268	238	232	228	251	247	232	235	224	240	242	258	237	225	222	248	238	249	264	263	246	253	244	250	213	253	250	226	243	286	237	236	240	231	273	276	228	249	256	236	251	256	238	227	253	210	248	222	243	255	263	210	225	239	265	251	234	242	254	218	220	209	226	250	240	263	264	234	262	261	249	233	252	261	236	224	235	210	228	241	263	232	260	220	245	251	262	239	225	251	246	206	233	236	291	256	248	254	238	224	250	204	211	286	232	251	249	264	244	244	273	216	244	257	226	244	233	212	235	211	230	244	221	237	249	254	299	253	237	283	248	253	242	251	233	243	229	255	266	239	218	270	250	262	264	223	232	256	257	238	291	221	270	263	213	235	287	232	228	240	255	254	263	256	238	249	237	213	256	212	250	225	222	244	233	259	241	223	246	257	242	248	252	230	228	274	224	231	259	219	229	221	244	274	238	276	249	230	238	246	245	256	255	249	252	248	245	253	241	260	255	217	259	237	255	258	253	243	212	203	254	238	244	231	256	257	229	217	235	243	235	234	233	219	251	215	245	240	238	248	268	271	246	276	249	256	220	215	233	269	260	216	264	252	246	243	234	267	239	233	246	240	249	229	235	221	216	264	231	239	223	233	249	267	246	234	267	255	232	242	234	248	256	272	235	253	230	253	249	241	242	238	230	264	228	230	260	253	243	261	209	241	227	248	248	244	253	247	268	223	254	271	244	227	259	235	239	240	224	228	249	248	241	252	203	242	262	233	236	284	250	299	245	256	254	259	240	254	238	246	236	266	244	239	239	280	257	246	239	232	245	232	233	216	225	257	265	251	262	224	235	228	254	232	255	285	255	251	251	220	252	242	255	238	248	225	274	243	223	262	249	233	226	253	250	252	227	243	251	274	266	238	220	232	247	247	261	232	264	239	223	249	260	227	218	251	258	227	248	242	257	213	273	235	242	212	211	242	238	231	286	257	254	257	236	252	240	263	255	251	219	303	230	245	258	263	249	262	234	224	240	221	245	268	238	269	247	253	246	240	251	261	245	234	249	250	239	248	205	253	284	247	274	229	253	256	224	256	266	252	241	289	236	233	248	236	229	242	258	252	243	248	232	224	242	264	245	248	267	256	246	245	254	218	228	264	263	254	251	257	255	230	241	235	245	247	244	230	269	245	257	252	245	248	226	262	267	223	233	245	262	250	269	284	244	270	214	248	252	237	235	221	234	224	219	242	244	209	229	264	219	210	254	262	248	251	230	247	239	238	226	241	230	252	240	285	248	239	255	241	218	241	231	233	263	236	228	240	268	246	226	232	239	244	256	240	232	231	282	282	253	236	233	226	230	245	213	208	255	266	258	201	229	236	253	234	230	233	263	267	259	234	221	251	231	268	223	265	225	260	253	249	232	245	287	257	236	243	236	240	250	250	276	243	234	213	239	216	252	267	228	251	268	238	246	234	251	239	247	235	247	253	254	261	232	247	230	268	220	218	262	256	225	238	231	268	232	228	276	261	218	298	233	221	268	247	253	241	245	257	294	224	243	238	232	239	233	225	255	217	252	249	199	267	260	247	270	235	240	231	240	259	256	259	231	263	226	269	259	264	253	253	220	261	240	212	261	253	228	250	253	222	262	269	242	229	242	245	244	242	238	267	252	211	241	217	238	241	231	237	254	249	246	249	238	262	240	253	224	235	238	237	238	223	242	206	246	261	245	229	240	247	237	254	230	247	244	239	283	241	231	263	257	219	281	237	247	236	229	237	227	244	244	213	264	248	237	245	265	277	279	237	251	247	261	247	223	280	246	236	256	250	269	259	245	251	290	240	220	230	273	236	229	219	225	246	231	220	260	224	252	202	271	245	251	217	230	243	245	229	247	213	264	242	265	259	223	266	245	228	267	238	248	236	254	266	241	247	256	256	238	244	248	271	231	266	231	253	254	246	241	281	248	272	224	255	233	262	232	252	231	248	236	245	262	272	235	221	249	234	224	248	242	231	225	247	241	251	234	246	256	270	242	267	245	243	234	247	254	245	246	228	232	263	234	246	226	237	226	246	259	226	221	247	249	241	268	269	252	243	229	232	269	249	228	197	236	279	256	271	236	227	226	234	262	249	260	235	234	241	252	240	269	247	237	258	247	254	272	253	273	230	271	243	215	222	256	231	234	242	239	228	239	248	246	223	253	215	256	259	246	251	252	223	228	245	253	251	260	250	242	271	266	208	246	236	224	250	245	256	242	215	233	222	221	240	263	240	240	228	251	252	281	256	254	238	247	254	260	251	246	266	229	255	252	226	216	255	266	258	280	250	233	234	262	249	253	255	229	258	226	250	250	255	263	236	235	255	272	252	280	273	233	253	245	232	231	253	260	233	243	248	223	243	244	256	269	226	249	254	229	257	242	228	245	239	262	277	242	236	218	228	257	247	230	229	239	242	220	243	265	257	250	218	235	240	265	272	255	252	246	214	267	229	256	219	256	245	257	239	229	244	253	277	231	231	241	232	231	252	250	243	254	259	238	242	262	229	252	259	254	246	258	255	259	227	240	241	212	240	223	252	241	252	252	276	241	245	244	247	267	271	246	213	261	235	257	241	217	216	261	233	220	240	233	241	244	224	240	262	240	244	271	246	237	241	245	271	259	239	272	247	223	261	262	247	258	234	223	238	263	237	245	250	233	263	233	248	249	224	236	241	249	222	244	256	231	251	229	227	276	256	298	234	248	249	290	219	262	223	257	261	236	228	231	239	255	247	250	256	258	247	238	239	249	254	238	264	240	269	241	243	254	232	232	251	252	247	257	258	252	216	227	236	223	243	258	238	231	251	257	262	243	222	222	240	229	230	263	247	213	232	234	237	255	255	278	225	244	252	242	279	258	247	286	229	221	236	237	272	255	264	246	239	252	261	239	253	226	247	205	223	231	217	255	235	252	242	249	259	225	267	234	222	280	274	249	245	267	231	261	241	231	255	254	249	255	251	256	277	266	233	246	212	252	229	264	266	226	226	220	264	228	245	232	228	250	236	247	243	253	247	220	254	258	245	268	239	250	253	218	281	252	237	235	230	221	235	221	258	252	256	243	277	262	233	240	240	217	237	257	231	250	249	236	234	243	232	255	237	236	245	262	240	211	241	228	221	240	235	243	238	228	222	251	245	242	232	251	217	238	267	263	248	228	211	245	244	280	247	248	276	266	239	283	249	243	225	247	240	244	289	247	246	235	218	245	245	220	253	236	251	245	253	211	254	245	258	242	270	247	235	250	261	236	260	254	271	249	266	263	249	247	254	249	222	247	271	255	237	236	235	254	252
23800	19699	11403	12074	10588	7603	5894	4699	3840	3762	3201	2518	2196	1849	1759	1466	1489	1431	1308	1256	1214	1055	1035	897	972	913	866	866	797	757	773	737	713	695	722	639	662	658	677	623	660	652	630	625	609	576	636	573	567	578	590	601	619	629	617	590	583	600	579	595	549	596	594	571	540	572	595	552	598	546	593	572	562	581	556	601	583	591	598	580	614	568	542	604	585	562	613	578	559	587	578	563	558	580	546	563	568	595	530	593	589	605	602	605	555	544	594	584	574	568	606	594	616	576	583	599	530	597	588	603	554	567	568	560	512	572	578	619	554	569	547	562	591	576	602	594	566	577	577	565	605	546	575	579	591	608	608	585	597	591	545	589	556	564	588	571	560	572	598	614	536	578	566	565	606	571	591	571	624	581	581	606	592	590	614	571	622	596	582	577	620	598	579	588	569	570	602	532	586	558	585	546	540	547	509	572	587	541	593	571	571	564	578	596	619	588	598	568	589	563	555	590	542	543	565	557	615	577	564	616	597	583	517	593	567	589	602	590	537	565	563	589	563	580	578	540	567	544	568	568	573	554	561	578	593	583	603	534	563	572	540	581	611	513	555	554	552	604	528	575	561	544	548	620	556	560	593	588	570	554	559	580	584	585	587	575	565	568	544	566	560	582	543	591	529	523	593	567	565	576	572	549	579	607	571	591	629	585	545	566	593	580	599	580	593	590	586	537	564	563	560	590	603	567	574	604	590	621	555	594	584	560	604	582	617	583	580	580	589	588	609	546	599	611	584	570	556	590	604	587	532	591	576	531	587	571	572	570	599	553	553	595	590	580	567	623	584	603	591	585	564	538	543	546	563	628	551	612	557	573	564	612	603	592	616	529	563	603	578	601	619	560	584	541	580	625	581	562	563	570	576	586	639	563	581	607	625	566	574	553	595	592	533	576	596	547	584	609	557	566	586	580	556	605	558	578	547	594	567	543	599	592	564	577	594	568	586	593	587	551	629	545	594	598	571	540	597	592	595	603	511	568	625	577	588	510	608	612	588	578	566	593	578	596	605	617	551	540	590	563	578	524	579	547	608	600	559	560	590	536	586	546	576	575	512	573	573	571	585	616	566	589	539	532	591	581	545	590	554	585	613	532	548	555	556	587	573	573	588	582	547	618	578	587	558	537	574	583	564	546	551	573	574	556	562	577	567	548	580	542	599	562	558	606	585	598	593	541	583	582	575	564	630	557	565	556	596	622	590	542	572	600	604	619	597	522	581	608	579	582	599	544	567	575	580	543	569	592	587	616	604	602	549	598	621	554	580	559	571	526	594	588	586	584	528	599	587	544	549	570	590	630	565	557	591	589	578	592	607	554	635	547	610	584	597	609	550	553	596	550	548	554	582	598	593	567	581	568	547	561	655	604	607	575	583	577	587	500	590	581	580	523	530	565	557	588	586	568	581	569	576	597	597	543	575	558	602	593	585	602	544	553	543	608	579	566	584	549	572	597	594	594	571	608	579	568	595	586	568	549	589	577	583	590	594	529	559	615	577	563	580	570	580	567	588	561	563	616	605	595	568	565	594	581	569	571	608	587	585	583	601	629	620	593	597	560	599	558	579	584	610	587	621	600	598	575	556	573	587	582	497	584	627	603	589	570	607	597	602	568	613	567	589	601	569	591	536	545	589	575	592	592	561	539	577	547	606	583	594	562	604	586	583	596	634	624	585	649	519	576	584	544	541	578	594	604	600	573	590	608	593	590	578	552	572	593	540	590	581	600	547	548	577	581	610	561	561	617	540	600	587	590	575	617	582	532	616	577	579	580	644	565	575	615	623	580	522	589	583	578	546	599	570	563	581	569	577	566	582	631	563	608	577	600	597	576	575	606	553	536	592	589	567	563	621	616	622	583	576	613	610	567	591	554	581	563	552	635	591	566	584	572	577	565	585	587	577	556	538	623	559	544	547	593	623	610	569	594	534	630	599	595	563	598	590	553	573	611	568	543	546	574	582	565	613	587	583	601	560	591	595	567	585	597	543	614	575	583	545	580	552	578	603	585	592	581	597	563	545	545	555	582	600	548	569	586	600	554	565	550	547	578	571	601	605	594	587	568	608	587	609	628	594	553	573	564	564	558	609	556	588	609	577	574	544	547	600	572	587	584	607	557	572	572	595	574	569	582	581	568	598	581	579	589	585	560	564	553	589	593	593	583	595	579	567	560	584	622	602	608	632	597	556	604	628	572	556	589	532	599	584	585	620	543	571	577	591	533	573	590	624	595	531	567	602	549	570	572	569	609	612	596	565	590	569	583	580	600	586	570	579	603	574	589	597	553	547	573	562	565	582	533	585	585	562	562	607	582	559	576	550	575	572	584	581	565	578	550	604	577	587	579	569	565	600	592	588	616	575	555	551	559	595	579	601	570	561	593	602	616	566	600	583	621	591	560	560	618	573	572	573	598	576	559	578	614	569	606	552	554	585	536	537	581	539	591	564	543	560	587	600	581	575	570	569	533	523	622	545	556	561	544	562	604	561	583	574	618	572	588	562	554	571	572	563	625	559	571	585	582	583	612	595	591	559	616	615	534	584	591	599	595	522	555	588	569	584	571	561	606	556	577	566	565	594	600	602	563	546	573	598	588	574	582	626	581	567	594	573	556	583	608	621	588	569	551	556	610	553	569	594	571	566	610	555	523	578	575	585	580	555	562	563	598	608	583	578	568	578	558	589	607	553	579	600	577	588	555	552	616	587	625	568	603	587	520	579	585	578	589	595	605	547	576	608	608	614	574	563	608	580	604	586	589	571	579	597	611	550	579	618	606	565	601	644	554	569	624	593	594	544	585	576	626	548	561	602	554	582	576	540	522	564	559	537	581	542	572	579	603	574	583	560	592	582	573	568	578	580	580	570	597	565	539	614	566	567	551	574	578	576	601	571	519	578	585	617	601	593	606	598	571	569	589	531	581	609	563	590	581	537	578	578	554	598	581	540	609	572	555	580	595	541	554	597	563	579	543	616	583	519	555	590	584	581	581	620	587	585	574	639	557	641	594	574	549	568	619	579	572	544	567	569	581	593	616	552	568	601	638	601	625	549	578	606	613	553	577	594	635	586	587	588	552	541	591	598	603	579	544	562	555	604	577	571	579	594	595	579	599	596	601	614	589	565	591	597	562	595	566	576	534	561	574	500	551	584	602	572	599	612	574	618	579	629	535	589	599	579	581	572	557	591	550	599	580	611	559	577	577	608	588	581	560	523	618	573	616	595	534	621	581	586	608	542	586	590	578	563	569	569	604	613	552	593	608	554	628	548	557	579	525	586	590	552	609	565	588	602	572	544	579	577	633	561	537	566	579	574	601	570	580	577	597	606	580	562	578	571	608	572	555	526	578	508	586	575	554	618	576	590	586	577	629	582	569	570	542	611	582	579	552	568	574	588	550	549	579	587	595	565	578	629	577	632	571	571	609	575	578	595	565	568	560	556	580	607	636	567	573	543	612	609	572	585	556
40689	31746	17764	10217	6047	3573	2052	1395	1139	1059	918	716	630	534	552	454	403	399	350	385	359	321	296	283	273	262	271	241	280	240	245	246	252	243	238	212	219	215	191	212	220	228	225	221	234	225	220	191	206	235	210	211	210	219	208	201	194	209	196	204	214	190	208	200	211	201	198	226	211	183	187	194	196	216	200	167	215	216	233	196	231	202	213	215	219	186	237	185	201	221	231	211	199	194	193	205	193	208	206	219	214	225	218	222	245	216	242	244	199	218	201	193	235	186	174	211	178	205	218	212	201	207	193	215	186	215	200	198	227	192	199	169	190	185	215	224	211	233	188	196	196	209	194	191	198	223	211	190	229	225	205	227	221	195	208	213	216	205	197	191	201	186	231	189	215	199	201	216	225	196	202	206	191	214	213	200	243	222	188	191	225	201	190	215	210	169	208	215	217	206	221	200	206	208	204	214	197	197	212	196	192	183	214	202	190	182	194	180	178	185	225	227	201	209	204	191	177	216	212	194	186	220	223	235	221	219	220	190	210	222	207	213	172	242	193	201	217	204	212	202	188	217	195	206	204	205	179	233	209	206	209	202	231	192	203	261	225	202	180	211	159	193	220	199	175	218	209	204	204	234	208	190	223	236	195	177	207	204	221	184	207	194	186	203	213	224	232	223	213	230	198	206	216	214	203	199	196	237	231	215	201	227	195	180	227	207	193	214	215	214	206	205	203	194	191	206	202	227	201	236	199	191	192	199	196	191	207	227	213	177	174	210	208	208	210	200	183	216	233	172	229	208	216	207	200	205	212	207	198	205	197	214	210	201	183	186	208	212	199	218	215	218	217	226	202	214	198	209	190	202	190	198	199	233	257	220	234	219	212	186	208	209	202	213	188	202	211	189	201	203	192	217	214	214	207	220	199	218	204	231	216	195	216	202	190	216	198	197	215	194	198	194	171	198	196	202	188	228	212	206	220	230	226	192	215	195	212	214	203	208	195	216	208	197	206	222	193	200	224	222	191	222	232	213	203	182	202	215	190	174	193	215	215	206	191	207	201	212	204	216	203	193	195	192	199	248	184	228	201	208	201	175	220	234	188	195	214	213	198	184	214	237	223	213	190	238	214	199	191	181	207	199	225	205	218	239	226	196	192	220	242	203	206	216	210	216	185	205	208	211	208	216	201	204	202	213	191	203	219	200	194	184	224	195	202	207	223	216	211	229	204	211	213	217	234	219	210	197	182	198	234	235	222	201	225	199	219	216	208	203	206	213	233	182	204	206	221	192	243	205	208	200	209	204	184	231	195	206	195	211	172	176	190	212	185	207	218	195	227	202	212	217	214	224	197	232	211	223	223	193	221	199	174	189	202	207	219	206	186	222	185	208	227	206	197	200	179	192	207	196	198	208	199	207	235	220	210	216	204	214	195	175	207	201	210	196	231	213	212	192	187	220	204	168	181	218	211	192	198	217	194	204	219	211	229	189	196	221	202	169	215	197	202	214	210	204	200	206	209	228	191	208	184	198	190	223	201	225	206	229	223	213	217	204	189	224	208	206	205	204	187	198	224	206	208	228	208	201	217	223	193	201	202	222	191	193	225	189	197	210	205	179	203	224	209	224	196	192	195	211	225	228	196	192	204	214	188	193	197	219	228	205	218	217	172	209	214	213	210	232	222	226	205	214	201	219	206	215	186	198	197	208	202	195	222	198	205	206	210	196	212	201	209	185	193	203	181	196	167	178	204	228	203	199	202	225	184	224	203	208	212	223	188	235	189	214	209	192	211	184	194	222	209	196	221	189	214	222	200	204	223	180	200	208	208	195	204	204	204	221	179	184	205	207	220	239	201	193	222	195	177	236	217	203	214	185	215	238	188	233	230	186	207	198	208	198	224	191	213	203	191	235	175	224	194	168	193	218	220	217	189	206	198	207	211	206	218	221	224	217	205	222	241	219	208	187	196	175	193	230	227	224	198	197	182	196	209	207	202	213	234	234	201	232	216	197	193	224	234	220	214	203	196	201	221	233	199	158	213	191	214	230	193	212	200	197	172	194	206	211	220	218	211	227	195	206	215	211	233	201	214	203	192	197	192	197	215	188	213	197	189	220	221	195	217	194	188	198	229	213	208	197	196	196	216	209	207	201	228	223	202	208	211	198	203	206	178	223	212	195	209	184	222	208	219	211	211	209	220	203	202	215	233	224	181	194	196	226	189	222	187	191	206	251	208	233	200	231	207	189	209	185	221	225	213	202	197	229	212	183	197	172	211	229	195	207	228	205	187	202	211	227	180	207	211	221	206	215	194	184	213	190	216	221	194	220	191	215	220	210	198	190	196	181	235	226	194	213	245	200	182	172	227	216	221	206	204	213	231	199	218	205	201	173	195	188	197	226	198	196	224	211	202	202	209	212	205	198	229	198	202	210	191	208	227	203	204	211	192	178	208	195	212	202	219	186	205	196	179	187	225	203	240	186	220	201	217	235	214	201	208	200	218	232	208	172	212	205	205	214	178	222	218	200	192	212	188	228	200	200	205	198	206	194	216	184	206	191	195	202	216	213	219	210	198	185	199	206	208	206	205	216	223	190	205	208	184	199	212	201	200	212	236	208	216	200	205	225	220	216	210	204	189	202	213	223	204	227	190	210	197	205	216	219	194	195	192	198	180	210	216	218	184	208	204	199	191	183	232	209	199	212	226	224	181	198	199	184	209	209	176	183	185	186	251	198	234	218	182	227	198	206	200	193	197	211	198	233	222	208	195	230	183	202	193	195	200	209	192	203	180	193	224	214	229	203	211	205	209	211	197	190	209	214	185	181	191	177	187	222	201	204	179	196	195	210	231	211	208	195	212	227	213	210	209	218	220	199	245	198	204	215	233	209	191	203	196	193	216	197	196	186	223	174	219	230	209	220	181	218	175	191	202	222	202	230	206	214	253	217	189	206	184	228	188	200	201	203	210	217	201	181	208	229	217	200	197	224	165	195	208	183	200	219	192	212	201	198	230	206	208	229	165	192	177	202	222	238	210	217	206	239	198	207	195	203	208	208	192	216	179	205	207	212	223	220	205	219	195	188	190	198	212	216	196	219	210	200	193	215	216	224	210	241	217	225	202	211	215	206	214	198	217	196	205	208	177	211	171	189	193	191	177	202	220	196	194	198	182	208	203	226	182	201	195	207	210	191	211	209	208	195	225	211	213	187	195	238	228	216	220	222	200	222	204	192	187	184	214	208	202	208	183	230	200	245	206	201	215	179	204	201	239	229	206	188	191	225	220	232	199	228	189	207	211	201	184	222	177	206	209	212	228	224	225	210	213	215	210	225	205	184	196	220	229	199	186	188	190	196	208	212	211	218	210	212	225	222	203	187	234	232	204	201	198	185	200	225	231	183	211	221	224	211	192	209	220	195	221	205	218	225	213	212	213	200	176	207	197	203	202	199	179	238	214	182	198	198	210	188	211	239	191	218	225	196	211	211	212	190	198	233	200	229	201	185
29899	24559	14883	15555	13676	10355	7821	6097	4939	5097	4119	3378	2847	2370	2252	1968	1863	1751	1750	1483	1465	1262	1129	1050	961	905	867	857	824	791	767	684	686	675	670	658	662	608	578	574	596	557	576	526	590	573	543	534	508	512	554	528	522	564	549	506	516	566	533	501	509	535	480	530	481	490	527	505	519	500	497	517	499	494	499	515	515	467	501	459	524	478	502	514	531	534	497	498	487	458	506	507	525	508	488	492	553	530	500	483	511	515	486	522	491	490	487	515	467	470	486	478	513	516	495	475	516	477	503	527	493	473	508	506	471	534	495	503	521	472	501	475	468	493	515	492	504	468	524	488	499	475	505	497	530	505	521	470	466	481	503	517	505	503	489	473	475	469	530	485	499	501	489	457	509	514	487	491	516	512	480	511	468	496	519	497	481	467	430	488	452	488	493	488	516	467	501	503	496	526	517	485	480	484	505	491	469	526	477	494	501	528	495	482	495	461	525	487	481	519	487	492	492	504	492	483	519	472	472	490	460	524	477	503	506	505	497	514	510	510	518	495	485	467	466	475	493	482	519	519	483	492	481	492	482	486	523	532	468	495	473	485	485	507	474	500	466	517	474	510	487	489	474	497	493	514	495	500	506	487	491	496	520	468	506	517	469	480	514	509	499	525	516	499	532	484	523	501	511	529	534	507	472	507	474	469	498	496	489	464	501	503	475	472	522	497	476	470	493	459	524	504	429	522	467	456	495	483	457	500	474	475	515	484	567	508	511	502	480	484	483	479	507	513	503	505	483	487	522	511	497	513	486	480	500	509	512	509	465	491	516	480	460	473	517	533	481	498	488	499	505	491	490	557	477	539	527	526	487	452	484	477	481	501	471	494	471	508	512	474	509	489	511	450	509	513	464	474	488	494	485	511	461	453	479	522	483	500	544	519	515	477	490	508	491	484	491	498	459	497	507	515	525	467	497	534	482	471	499	508	519	500	498	487	493	481	509	516	490	512	527	476	510	475	516	481	458	430	470	508	513	482	477	484	473	494	495	483	538	505	502	495	502	488	469	531	518	537	501	478	484	509	558	531	517	508	473	490	467	492	469	488	507	520	502	505	500	446	485	472	493	504	487	478	504	486	521	485	510	529	487	505	487	489	506	527	487	481	467	477	481	496	521	530	499	480	485	484	507	488	478	523	502	512	502	472	513	463	486	495	459	501	503	501	511	536	498	493	449	499	486	516	513	519	459	506	479	506	524	521	486	532	526	509	492	484	450	519	528	518	540	465	444	487	494	511	497	521	508	471	539	502	505	510	483	524	519	461	452	503	521	512	490	495	497	500	505	526	515	457	500	511	505	468	501	577	503	514	535	496	492	513	490	506	511	463	508	513	507	480	499	489	484	497	492	507	467	508	508	468	491	470	459	481	481	485	519	485	462	466	470	499	448	509	521	507	509	473	487	529	504	479	481	468	511	452	456	515	555	524	490	545	511	465	500	432	502	485	502	519	480	514	493	491	503	489	495	519	480	454	516	506	532	457	509	504	526	495	494	502	513	494	508	510	493	495	504	507	498	482	511	521	502	515	531	494	498	476	521	452	471	494	478	461	526	471	501	508	530	496	471	516	437	506	498	531	508	472	465	524	486	538	487	474	519	456	506	504	497	523	493	489	482	495	508	487	496	471	543	519	505	493	505	511	501	494	475	489	525	483	479	492	502	487	522	537	543	499	495	456	475	500	525	479	485	478	482	522	508	477	523	485	480	493	493	495	489	497	511	481	483	497	484	495	498	527	519	491	529	501	500	505	505	519	486	482	460	490	484	493	483	467	473	458	501	490	539	545	508	513	481	486	502	515	437	503	499	481	503	517	505	540	477	544	503	513	489	521	531	524	542	461	463	468	497	515	503	506	488	500	512	478	494	464	492	500	493	490	492	493	514	508	443	479	496	510	512	496	522	524	523	487	501	526	489	524	502	485	495	499	531	515	457	529	481	493	491	498	515	500	496	486	453	517	524	489	503	515	493	510	513	525	503	542	552	478	547	508	476	526	519	503	535	522	501	528	499	517	495	479	493	493	452	507	479	488	546	517	492	488	478	492	490	497	529	522	527	494	513	496	506	482	476	490	512	496	486	501	498	521	496	502	503	510	454	515	496	495	480	528	483	511	469	502	490	489	495	483	505	493	509	501	480	529	559	491	504	508	502	446	522	478	514	482	466	472	492	489	513	497	521	475	469	463	495	494	475	507	465	496	500	508	475	491	475	518	517	488	515	515	490	471	503	481	478	502	483	503	497	537	507	513	455	501	510	494	498	482	490	518	518	508	445	508	496	481	509	477	489	487	526	488	481	467	490	496	492	501	526	494	535	500	475	510	483	503	518	513	491	468	504	500	510	458	522	434	529	475	483	497	451	515	505	474	478	473	490	517	497	500	513	520	473	503	436	462	501	506	505	500	477	528	488	524	511	505	486	453	507	504	477	518	476	507	512	500	489	473	482	501	471	506	485	493	484	522	498	510	554	493	485	471	502	492	479	490	494	499	474	485	483	475	469	481	519	491	462	494	509	497	518	467	527	471	518	512	486	499	510	512	443	494	478	474	518	525	501	494	520	470	520	529	481	482	498	492	535	505	481	518	493	496	468	486	508	506	504	507	509	450	521	494	504	503	478	495	497	475	502	481	435	514	546	512	476	481	479	504	504	455	516	487	528	488	470	466	462	475	492	513	514	548	482	529	509	481	483	478	508	496	481	499	502	528	479	490	505	494	497	485	505	489	474	476	498	514	466	484	498	517	474	517	488	473	494	541	499	534	495	537	506	464	522	483	507	462	477	491	495	507	499	533	513	517	505	502	529	489	528	512	523	475	511	509	502	506	531	527	471	470	499	489	534	478	452	511	498	488	463	472	507	463	518	537	494	482	470	499	452	490	510	509	449	494	504	490	467	485	490	480	473	543	494	468	506	533	476	471	503	486	512	507	471	466	469	514	487	520	513	459	492	473	467	450	511	523	483	494	471	481	491	489	526	495	515	523	499	485	457	501	529	521	541	482	494	504	518	486	492	497	515	465	531	486	512	496	462	461	502	515	516	479	500	525	469	525	495	463	507	516	497	523	530	524	477	497	477	503	461	499	531	513	460	521	499	521	481	480	519	496	517	498	464	485	467	497	470	477	504	489	483	493	510	467	505	509	529	473	518	526	492	472	464	502	464	491	475	481	518	453	484	518	540	463	481	483	473	480	496	534	502	508	476	521	474	492	475	545	505	461	530	488	454	495	494	503	490	474	519	501	547	514	492	510	478	513	486	486	522	500	465	522	478	507	496	492	458	489	498	498	470	511	504	500	521	523	466	494	477	481	448	487	520	490	502	522	491	537	541	551	488	445	468	500	478	450	485	481	495	471	533	460	492	481	521	486	476	511	514	466	510	514	522	540	512	496	486	557	500	516	459	483	509	465	493	483	500	480	468	471	488	448	475	511	486	487	508	515	528	496	494	482	490	480	516	508
10405	5672	3461	2381	1475	964	760	597	558	478	455	386	384	342	328	331	314	333	344	303	283	296	271	294	281	278	275	274	275	266	300	271	235	256	251	259	264	272	244	255	284	295	242	259	231	274	240	272	227	233	258	255	266	256	254	264	279	286	229	292	240	236	274	265	267	235	213	271	261	263	259	234	254	245	241	230	276	246	262	264	237	246	262	230	259	249	263	285	250	249	263	266	267	268	256	255	234	248	250	256	272	263	260	290	226	247	270	266	241	250	224	252	272	236	253	256	261	245	261	246	236	260	279	236	252	237	255	297	261	224	235	238	263	254	260	261	223	277	248	255	231	280	243	259	247	251	244	269	263	235	255	233	267	254	267	256	279	244	270	262	250	268	269	273	258	282	254	268	265	264	232	256	266	263	252	252	255	252	267	242	262	243	270	249	258	219	274	295	273	292	239	229	251	248	262	257	243	264	253	237	253	268	270	263	247	243	256	245	246	264	296	233	244	237	270	259	230	251	239	233	229	225	301	253	263	242	259	269	270	259	281	223	244	262	238	245	257	275	254	241	250	224	238	238	255	268	225	260	253	256	241	239	260	232	244	255	262	255	263	214	270	225	256	262	232	239	254	262	240	266	234	242	259	218	262	278	275	263	255	246	277	223	257	228	244	256	260	265	257	260	235	264	262	268	278	265	235	236	273	287	278	252	267	218	255	261	222	235	258	255	255	281	266	237	246	267	276	242	278	258	226	236	227	252	229	254	236	245	234	241	241	247	236	272	287	223	223	272	204	254	245	241	256	246	263	265	256	247	239	228	273	270	234	252	257	264	238	268	257	229	257	239	263	272	241	243	260	277	255	265	249	250	253	239	237	274	249	259	245	269	257	258	288	245	242	250	236	231	266	225	276	281	235	256	264	260	282	248	250	258	264	241	274	250	237	255	256	223	261	280	230	248	242	255	250	236	252	249	274	256	256	260	244	272	232	278	245	253	246	260	226	267	266	273	250	247	260	264	232	248	277	252	279	250	246	258	272	239	247	244	270	257	241	267	262	256	251	253	243	261	277	277	265	239	265	272	260	257	227	272	240	242	250	255	290	263	259	269	233	240	256	227	246	230	248	225	269	241	252	233	225	272	239	257	245	240	238	283	232	248	245	261	270	250	274	250	248	232	265	245	272	230	252	209	244	261	265	246	212	243	268	232	270	227	266	259	248	247	248	263	274	269	255	254	221	310	253	242	279	261	267	257	227	270	245	268	244	250	238	249	260	252	231	253	261	272	244	276	269	274	274	245	252	236	239	277	254	289	269	270	218	240	257	248	252	253	251	268	198	241	281	256	198	252	264	264	233	202	290	218	254	243	262	259	247	267	257	239	238	246	271	254	274	264	220	245	252	276	248	255	253	241	226	247	287	235	254	258	226	270	228	282	263	263	274	254	296	229	262	270	244	237	228	239	256	273	258	248	258	240	226	257	273	243	243	252	246	256	242	261	272	206	281	247	245	245	272	273	245	250	261	260	256	236	244	266	216	254	242	240	260	251	260	295	259	256	278	261	249	247	247	258	254	228	230	269	247	234	263	240	230	266	240	235	250	225	272	266	255	272	235	256	251	261	226	253	265	229	262	255	238	250	250	227	250	221	272	227	201	262	237	248	281	250	279	247	266	259	245	255	231	273	256	252	268	243	269	267	250	265	220	256	256	232	282	270	256	295	232	251	260	258	266	251	245	269	261	304	268	284	253	264	250	250	262	238	228	243	248	263	255	231	253	275	266	276	261	249	271	259	281	240	250	253	230	262	258	216	256	239	252	273	251	266	264	242	234	253	228	251	234	277	285	237	244	263	269	248	226	212	257	280	236	259	259	243	259	242	260	251	284	243	287	298	269	254	244	261	242	228	248	243	247	224	238	253	264	279	222	235	220	248	238	211	256	252	258	260	235	247	292	273	205	231	248	270	260	270	229	270	230	265	264	261	262	255	222	235	236	246	251	253	239	289	261	239	239	253	264	236	259	245	244	245	279	249	256	276	247	242	264	242	245	256	242	279	270	223	254	225	255	247	222	251	253	242	261	289	265	242	256	253	242	241	238	258	244	249	269	275	244	279	268	263	257	270	232	263	284	261	269	256	262	263	233	257	257	247	254	274	278	271	287	247	247	249	257	266	278	262	282	249	253	266	258	276	238	244	259	243	286	237	269	267	241	254	274	237	250	219	238	254	261	250	251	246	252	247	269	235	230	261	262	253	260	251	282	276	262	278	239	261	275	241	237	270	257	251	248	233	260	249	252	247	254	258	282	267	240	282	224	280	247	243	250	259	234	268	223	256	248	239	253	238	253	265	266	245	252	264	252	229	260	267	237	255	262	245	255	240	271	258	240	267	237	243	234	249	254	255	249	236	219	265	235	250	246	232	257	274	278	245	262	236	244	249	232	262	272	257	248	263	233	228	255	262	227	255	233	254	258	266	241	254	272	230	247	223	260	255	266	258	267	254	255	249	246	258	244	261	263	248	253	274	266	272	275	261	247	236	238	266	270	255	265	242	293	240	260	263	279	258	244	266	274	247	263	240	234	222	267	247	267	243	270	270	240	259	251	265	263	232	238	291	232	265	260	251	258	234	269	252	269	266	265	246	263	215	275	231	264	262	226	257	249	245	245	255	244	256	238	285	278	261	231	271	250	250	225	244	247	278	253	255	256	218	256	265	261	250	244	261	291	270	252	246	241	262	281	279	245	252	235	220	289	255	259	264	268	273	235	225	250	224	245	248	261	267	284	276	249	252	273	237	273	272	255	231	254	243	244	273	249	265	261	274	259	240	250	236	254	271	254	261	265	249	261	256	255	242	258	239	271	262	261	259	272	233	242	250	265	248	221	240	262	217	226	255	244	267	280	259	213	272	227	248	270	257	263	257	260	253	260	243	248	265	276	254	243	282	234	257	234	262	242	243	244	236	219	245	272	245	234	254	265	250	236	255	236	224	237	282	268	252	237	251	249	248	227	263	259	250	242	286	259	260	270	264	233	285	275	267	253	268	248	238	264	276	232	282	244	218	257	237	224	255	250	267	259	268	268	262	260	234	268	253	235	292	281	238	306	240	261	284	257	263	266	245	256	262	224	231	250	234	245	277	235	221	238	276	223	249	269	287	250	226	256	254	258	238	242	236	244	264	265	251	259	276	260	258	250	255	240	285	264	276	289	261	252	283	235	245	239	245	278	227	273	225	236	260	259	247	234	242	262	243	260	257	282	255	269	257	271	242	229	252	233	263	260	222	255	246	239	282	242	229	237	237	251	235	234	249	273	276	249	260	267	246	275	254	232	238	270	247	226	245	277	254	241	239	259	253	240	270	250	265	244	270	233	254	228	228	238	250	245	239	240	248	269	220	242	246	263	261	248	239	249	257	257	242	282	257	249	237	256	260	252	272	251	258	275	248	225	246	247	248	266	265	264	239	247	267	246	220	264	268	262	260	251	241	255	250	244	265	271	258
7875	6328	5956	6686	5217	4080	3049	2449	2217	1925	1675	1432	1202	1209	1086	1026	1048	1009	1002	891	842	816	773	828	771	800	723	666	647	687	698	719	655	664	570	649	674	664	641	608	632	596	578	637	644	626	606	589	616	628	632	587	599	625	645	584	572	587	626	596	574	582	618	649	627	618	632	558	545	570	613	596	633	617	607	589	627	595	587	637	618	592	579	603	567	640	596	601	563	584	598	609	604	622	569	540	566	653	639	568	610	611	582	565	602	582	598	642	575	576	554	595	559	551	612	592	579	572	563	553	608	569	596	613	600	599	634	589	571	613	579	609	573	624	634	583	568	601	613	635	617	579	649	593	554	605	600	563	597	601	631	631	612	586	622	559	600	582	601	573	591	595	623	602	562	629	629	647	618	627	618	594	582	607	635	604	634	567	584	575	534	619	549	595	562	579	560	568	617	601	581	582	566	617	585	583	598	560	581	593	581	596	604	599	593	607	599	607	633	579	596	613	612	560	618	599	621	615	604	604	578	549	547	592	614	624	615	570	588	562	610	600	605	576	620	582	573	557	608	579	590	555	569	606	557	611	563	618	570	612	580	590	595	643	587	642	619	621	568	634	611	605	602	587	570	565	566	576	612	616	585	585	592	588	619	538	617	580	598	625	620	604	599	632	604	577	634	608	625	575	616	568	644	578	542	640	602	592	583	581	591	633	610	608	591	602	622	590	602	550	602	580	624	627	614	619	575	555	570	622	610	621	611	586	589	614	619	609	584	630	609	632	605	623	587	606	610	589	602	575	571	612	606	622	624	610	577	635	559	581	588	580	585	599	590	602	550	586	594	597	595	586	611	615	573	588	599	581	595	599	599	617	608	580	533	614	525	565	594	607	567	599	637	572	552	602	573	548	624	572	560	594	566	613	558	647	573	639	633	591	583	574	552	556	616	623	583	613	583	593	622	610	580	568	587	608	607	569	554	596	566	608	579	626	558	570	577	584	613	625	608	605	576	603	593	587	593	539	593	581	614	578	577	596	618	579	596	591	549	574	577	627	585	556	588	607	603	584	591	624	589	607	570	642	583	605	614	557	555	602	555	594	616	566	561	602	598	623	603	581	551	581	568	553	596	586	614	586	595	596	611	585	595	573	608	639	565	589	607	559	616	577	598	568	610	609	569	552	593	612	607	606	600	613	586	595	622	617	623	578	620	633	629	561	632	532	581	617	609	650	571	592	579	621	621	624	607	589	591	554	535	573	642	634	591	552	633	558	571	608	567	610	600	619	612	600	589	625	574	572	594	578	624	622	610	592	627	595	614	576	596	582	597	577	638	597	571	558	641	586	586	610	576	633	547	567	556	577	577	621	591	576	628	616	595	571	599	608	586	625	594	590	625	572	633	654	614	572	571	560	597	581	594	600	593	637	544	597	615	544	579	597	630	543	597	587	578	602	599	654	595	614	589	587	577	598	641	591	588	594	611	570	567	617	553	641	586	613	618	576	585	592	587	668	558	601	583	609	565	532	615	586	596	606	559	581	574	582	602	619	588	647	600	609	556	571	637	592	607	635	601	599	610	627	660	591	628	635	608	586	636	601	576	597	611	639	588	587	621	596	604	610	579	598	585	596	575	566	574	564	573	572	531	598	579	587	574	579	618	610	605	612	607	557	584	639	606	579	616	628	574	613	590	644	605	617	577	624	585	590	593	622	607	573	606	562	590	575	567	588	576	566	574	579	565	627	579	592	579	604	632	609	598	610	588	650	596	620	548	584	601	603	619	606	559	577	600	594	592	598	613	580	596	606	635	593	589	625	605	622	656	639	576	638	612	618	610	581	561	555	575	560	578	622	566	570	613	658	576	600	593	624	637	622	581	596	570	551	594	591	614	575	560	621	590	553	606	596	583	600	598	599	605	577	590	630	624	633	616	571	585	586	594	609	587	600	635	589	566	601	566	599	614	571	584	597	625	596	568	617	626	604	619	644	593	609	575	573	594	626	574	598	604	584	602	602	589	627	626	605	598	599	570	615	632	598	616	619	618	540	591	604	596	611	581	593	583	561	560	565	617	602	620	554	587	629	577	615	585	622	562	586	598	602	567	642	629	601	601	610	588	590	573	581	558	592	570	582	588	633	613	585	613	600	588	611	635	611	582	616	573	578	591	565	637	622	588	606	596	601	591	553	614	618	573	640	575	596	622	637	606	583	591	587	586	655	629	571	562	563	588	557	594	631	566	624	631	534	585	588	610	580	577	582	621	576	607	596	575	592	605	595	600	585	611	575	585	566	624	571	597	625	572	588	560	614	624	589	594	585	568	623	613	588	576	616	585	623	625	611	642	560	575	600	613	580	609	586	633	590	584	638	561	560	582	593	595	570	558	596	583	626	601	597	571	622	602	599	621	604	570	568	580	601	598	604	609	595	604	656	532	614	561	590	582	570	595	581	570	590	661	586	620	584	603	587	617	602	615	608	592	600	614	584	648	634	605	601	555	591	623	577	587	556	583	575	627	615	619	585	606	628	564	626	606	602	592	602	586	617	571	589	608	590	627	610	639	602	624	569	585	582	578	570	585	613	586	584	619	544	628	545	592	616	587	591	580	587	628	553	625	544	623	608	600	598	687	611	578	593	597	650	608	618	626	567	595	591	619	610	644	592	602	606	597	616	629	601	605	629	601	585	595	611	612	605	598	617	643	579	595	596	558	593	563	582	589	605	583	601	599	572	576	615	651	597	543	575	601	593	603	564	567	576	609	590	604	651	602	608	586	578	605	633	623	572	588	579	584	580	608	580	561	570	575	580	573	598	612	604	619	588	558	586	604	610	578	582	604	603	615	588	599	569	611	595	592	625	590	612	598	553	562	623	568	600	591	610	616	587	607	606	601	621	601	619	601	553	586	566	617	592	553	594	608	608	605	568	566	602	602	607	601	573	607	591	610	611	616	605	560	631	609	586	595	600	576	577	620	566	620	588	610	605	604	573	591	564	579	579	576	573	606	582	614	665	604	584	605	612	629	597	577	544	588	606	568	543	588	554	618	621	589	594	623	600	598	599	588	580	599	617	562	630	614	607	603	580	568	608	563	619	564	592	581	610	551	604	599	590	629	621	563	609	643	562	614	578	606	580	587	588	610	605	627	551	616	565	587	610	618	595	599	562	588	580	643	573	573	612	646	582	632	582	597	601	591	575	622	592	618	564	579	620	578	578	593	628	570	596	578	583	576	588	588	572	588	607	604	596	544	549	624	628	615	544	621	604	603	654	600	616	593	631	617	587	589	613	579	602	595	624	560	587	569	588	602	618	633	554	567	563	602	556	624	631	606	601	610	592	576	600	541	582	582	616	584	591	592	619	599	560	567	616	605	604	619	623	629	591	589	571	572	631	565	595	610	577	591	582	596	591	610	589	591	576	617	611	594	620	634	603	631	583	632	595	599	589	582	579	582	594	579	595	647	611	599	574	576	588	598	647	597	615	586	576	579	573	630	632	596	632	608	617	617	621
30066	22993	11666	6241	3502	2073	1293	1027	911	725	709	575	515	496	482	397	409	399	361	337	336	348	301	333	323	312	288	265	270	272	282	279	286	309	280	274	250	265	239	255	275	242	247	266	257	256	234	261	261	235	240	231	242	264	255	242	259	251	246	257	252	259	256	290	248	280	253	258	254	234	235	211	230	260	254	212	256	247	246	262	239	254	255	260	251	251	245	227	259	251	265	264	256	246	238	245	247	253	270	230	242	251	246	251	244	223	287	258	254	255	236	250	217	245	274	241	265	279	223	230	241	262	248	229	239	263	258	246	206	250	258	227	237	223	273	246	260	223	219	247	240	239	221	229	243	253	244	272	247	249	266	265	252	245	251	244	263	251	248	256	238	275	237	242	244	261	268	253	251	237	227	221	231	226	253	249	266	237	261	233	241	263	224	248	263	245	238	244	224	242	259	243	245	257	232	259	247	224	232	246	269	249	226	244	263	257	272	223	257	233	221	268	261	244	234	247	258	254	242	248	251	237	253	261	239	243	194	220	266	239	218	252	256	227	253	230	253	261	253	256	248	235	260	224	246	236	259	275	250	264	244	228	259	233	239	267	273	262	233	262	279	248	239	263	294	217	270	242	223	245	238	236	213	237	260	222	254	264	256	243	255	260	257	298	254	257	232	225	266	245	204	242	276	227	250	259	221	259	244	263	238	276	245	251	254	239	233	205	239	259	235	239	230	265	280	264	238	258	255	256	234	221	262	226	244	244	221	228	229	222	259	242	232	231	266	238	235	226	254	226	266	257	208	253	260	251	232	262	246	254	247	244	225	258	271	269	256	250	248	252	245	239	250	241	220	237	248	276	243	245	236	218	258	250	262	243	222	227	254	250	242	245	249	227	244	238	288	243	251	251	258	282	240	254	228	232	251	263	254	230	266	273	265	265	242	236	271	265	225	231	226	235	271	239	260	273	223	257	253	251	247	279	259	244	228	237	264	231	243	248	253	254	226	217	264	245	239	217	283	255	254	264	257	233	225	269	259	254	233	249	250	232	214	261	243	210	233	296	272	220	250	247	260	255	228	251	221	230	245	247	235	246	249	269	264	222	257	235	246	246	231	242	274	230	227	246	278	252	243	239	259	251	247	227	244	220	237	253	235	251	253	220	234	234	267	249	232	233	252	221	223	231	238	272	236	247	249	225	251	268	261	266	255	261	261	256	251	264	227	254	270	226	243	256	265	267	250	238	231	217	266	252	238	261	251	277	238	261	268	231	231	269	257	213	228	216	239	245	245	265	275	236	277	249	268	261	265	238	262	258	256	230	231	251	257	243	244	206	258	248	241	252	259	279	244	266	239	272	234	249	248	244	249	248	262	258	239	260	223	264	230	259	252	248	252	240	251	252	245	240	206	232	241	233	243	260	239	259	222	230	257	235	243	256	250	232	255	238	247	235	253	232	273	259	251	228	235	266	258	254	234	261	240	214	263	237	229	239	253	247	246	237	242	237	249	242	260	264	258	273	252	266	255	277	271	248	248	231	264	235	246	259	245	254	247	260	235	256	264	261	237	247	274	239	237	248	238	262	204	240	254	236	227	252	249	232	236	241	243	248	230	238	260	233	244	256	218	256	226	238	256	227	243	283	271	263	281	238	258	233	265	259	283	237	254	236	250	257	243	241	254	263	254	251	248	249	247	258	274	256	261	240	208	246	248	270	237	221	252	265	280	225	247	253	238	250	226	263	244	241	227	263	232	284	250	253	232	240	239	230	234	226	237	277	213	264	245	235	261	264	242	259	247	221	260	243	244	245	247	252	228	230	277	228	255	228	269	234	245	211	274	242	250	245	261	265	251	244	238	229	256	248	268	255	276	271	247	239	215	230	243	232	251	274	244	272	238	268	237	248	250	239	246	240	239	220	246	279	278	235	246	232	242	251	279	243	285	258	235	256	274	247	249	236	256	245	252	242	223	267	232	234	269	213	255	246	213	227	222	234	248	277	252	263	221	268	243	269	245	234	256	251	258	267	259	261	232	238	230	251	254	258	287	260	250	267	234	273	227	269	235	264	281	253	250	258	245	256	239	243	235	264	237	265	222	246	239	273	241	256	268	229	242	267	241	222	263	250	238	244	229	243	271	257	250	272	262	246	233	242	237	262	243	242	280	238	268	255	229	252	241	227	222	247	256	243	267	256	230	240	234	261	279	224	256	268	281	229	243	259	212	253	240	223	246	225	241	248	245	242	256	267	261	240	251	256	257	258	244	253	244	227	244	232	259	210	254	241	274	246	235	256	237	241	257	253	255	257	221	223	278	250	274	223	275	269	254	231	260	245	254	229	236	241	261	263	261	232	223	264	266	262	248	230	253	249	258	230	252	288	246	269	282	270	278	266	252	236	255	252	251	253	269	258	245	257	248	269	225	286	256	202	278	279	263	233	220	234	230	247	239	265	251	233	278	244	229	259	274	210	245	250	254	273	224	247	293	254	239	253	251	201	244	252	264	223	246	246	245	243	209	250	252	239	238	232	221	236	233	259	264	221	259	276	287	243	265	225	248	241	244	250	270	263	262	256	254	232	239	262	234	241	245	254	274	265	275	263	203	242	235	241	227	221	263	242	237	228	231	242	251	272	245	236	230	274	249	246	228	269	245	244	240	237	289	263	255	255	238	222	274	235	268	223	249	250	224	276	278	214	248	236	244	242	249	242	234	228	232	243	258	263	241	209	250	242	237	245	274	230	246	241	255	262	264	237	266	279	254	263	250	240	242	241	262	231	264	246	230	231	227	249	244	234	252	239	249	239	260	259	264	271	236	251	248	216	242	213	273	246	263	220	260	237	226	238	247	264	253	229	237	221	269	256	248	228	255	242	251	233	229	250	241	241	247	231	257	272	264	247	243	279	253	217	255	245	282	227	282	236	285	232	247	233	257	284	243	273	260	257	225	264	253	232	258	241	235	239	239	279	253	272	272	252	268	266	253	243	270	253	250	254	251	207	236	235	250	232	242	254	271	219	242	227	224	235	245	249	228	246	258	230	244	282	270	231	261	257	236	234	244	233	252	239	267	261	281	245	253	278	251	243	253	240	258	246	217	248	267	259	220	243	221	260	263	241	257	244	270	214	247	253	232	251	248	234	226	223	282	243	238	223	216	271	267	280	250	240	250	235	266	259	230	286	239	219	254	264	230	249	235	248	257	241	243	272	263	265	247	234	247	212	261	244	244	252	235	265	244	239	252	285	223	235	260	242	252	244	253	250	261	242	250	231	279	273	222	255	255	234	227	256	227	250	257	252	219	271	285	276	244	250	242	235	228	289	246	269	258	263	246	251	267	239	238	248	232	243	272	249	252	241	249	247	240	254	260	244	262	265	281	248	250	261	259	251	263	274	255	247	257	244	236	232	222	255	251	279	272	269	267	233	240	254	245	262	243	248	259	231	243	239	233	284	230	239	258	228	226	254	263	269	219	221	247	248	249	244	233	211	220	237	231	266	272	257
23145	18082	10895	11547	9438	7049	5431	4419	3955	3312	3002	2445	2073	1867	1852	1593	1587	1500	1360	1337	1144	1100	1020	965	989	882	884	831	792	801	756	697	716	702	722	740	672	650	665	667	634	581	636	623	615	576	583	581	626	616	628	568	634	606	578	635	562	611	625	615	627	612	608	618	571	574	592	617	615	595	575	583	569	598	564	555	538	568	554	557	580	534	579	586	607	585	594	584	584	562	616	635	586	603	606	574	586	575	547	589	600	549	589	587	581	552	572	565	593	593	569	610	571	606	621	585	561	573	588	562	549	557	589	611	591	567	558	562	582	566	571	622	642	625	579	541	568	615	579	581	573	572	558	617	579	583	564	624	584	568	584	569	571	594	572	613	632	627	561	612	590	598	591	574	574	581	569	584	634	549	584	573	563	614	607	603	589	554	574	548	576	584	620	579	580	607	578	574	611	578	624	577	566	618	555	574	583	552	568	611	559	541	582	606	593	589	583	608	582	608	628	565	585	571	585	566	601	607	568	632	580	550	605	576	571	572	567	589	588	640	613	604	568	562	566	594	562	576	581	568	598	592	619	581	625	580	595	557	583	605	563	585	556	577	547	547	575	572	588	569	560	569	592	608	623	599	541	613	549	587	593	644	605	603	642	615	570	538	559	583	555	598	598	600	643	567	556	580	582	565	598	609	593	587	561	592	595	611	602	567	598	577	594	584	580	601	531	573	619	606	539	570	562	581	584	635	593	557	552	604	545	571	555	516	548	561	594	583	590	528	586	561	603	592	586	592	626	597	611	601	558	610	615	598	568	566	558	576	591	614	564	610	575	592	592	562	586	566	590	599	564	586	586	575	588	584	593	584	598	548	539	574	637	616	610	616	614	579	606	583	551	633	588	570	593	536	570	623	581	533	575	619	578	578	606	581	566	597	585	597	632	534	558	603	570	579	615	574	611	580	578	573	613	539	591	558	614	586	595	574	583	625	580	578	607	573	595	568	565	608	632	606	555	571	558	565	629	547	587	570	595	557	613	618	567	597	578	619	592	607	551	577	566	594	548	596	574	576	572	580	594	598	569	574	582	569	634	603	587	597	585	537	574	618	551	564	553	592	594	579	592	626	581	587	556	547	606	566	580	550	582	588	614	594	577	576	613	585	584	552	555	563	625	575	565	570	574	582	581	594	570	612	547	547	585	593	591	565	571	565	592	590	556	561	609	582	587	569	594	560	597	574	580	579	570	587	546	557	605	616	571	600	558	568	603	558	593	582	590	583	564	600	566	598	566	579	603	579	596	582	586	572	573	576	604	615	584	568	552	596	600	630	591	559	633	546	564	577	569	551	571	597	587	599	592	595	573	618	576	575	593	567	559	613	623	577	592	583	564	614	558	569	547	608	546	588	614	569	584	616	592	529	574	578	604	575	580	580	573	629	569	607	567	549	577	626	585	580	598	583	576	583	559	590	610	564	574	547	578	588	561	613	586	601	564	623	582	569	550	621	554	570	597	560	572	547	555	622	547	533	610	520	579	577	600	553	533	586	619	569	554	583	528	578	538	614	606	582	568	579	598	572	587	557	596	561	595	563	575	584	557	607	581	592	569	605	594	589	578	579	511	617	644	588	581	551	583	579	588	550	607	604	553	612	553	574	606	627	550	551	618	530	575	584	576	600	519	577	609	570	560	585	574	550	633	625	601	542	593	583	608	590	581	592	541	574	567	577	607	575	534	571	615	597	609	606	573	550	625	565	552	573	567	593	609	534	547	629	561	597	598	594	579	593	606	607	591	603	582	545	567	591	571	567	627	551	595	572	560	609	585	543	546	566	617	584	547	627	552	556	613	621	572	574	616	585	579	545	565	556	571	564	587	596	556	558	572	571	598	540	567	591	579	618	590	519	582	620	546	602	579	590	511	598	609	598	583	599	607	566	546	585	586	609	642	573	586	609	586	569	593	623	602	604	599	584	624	566	591	569	579	561	636	583	579	562	558	600	587	551	562	575	647	585	594	598	609	564	595	552	582	590	566	565	546	555	566	566	575	600	599	538	620	620	555	620	602	610	572	599	521	646	587	667	526	608	590	563	558	565	603	585	604	580	559	613	543	592	599	581	587	589	573	581	590	602	577	590	587	586	580	580	602	567	596	587	634	573	610	574	614	581	625	560	568	573	621	555	583	572	589	587	622	574	564	598	614	587	587	602	669	587	543	580	570	593	559	585	592	539	602	614	590	606	531	583	526	608	601	598	591	584	574	573	594	566	627	572	601	630	603	585	580	638	585	627	594	572	535	598	588	587	574	620	603	571	553	591	628	558	564	580	602	607	597	576	571	592	549	555	571	615	606	562	595	612	589	569	595	609	590	562	569	577	594	601	598	572	555	609	614	596	587	600	582	553	581	555	566	600	589	571	576	603	603	553	604	613	588	572	571	563	590	553	581	559	579	585	601	563	550	602	565	563	598	565	563	593	592	570	563	583	619	595	554	576	583	602	551	609	580	607	542	555	591	574	565	594	593	581	597	601	547	563	556	609	557	607	571	572	583	590	578	575	631	572	576	619	634	572	570	596	569	574	611	563	569	577	584	583	521	593	585	531	588	543	579	554	596	563	596	593	596	575	582	614	613	585	604	564	595	578	573	574	589	557	593	537	583	595	546	591	608	608	610	565	604	601	586	578	566	561	620	576	557	588	589	575	529	534	603	594	609	600	580	583	579	588	602	591	561	569	581	574	620	580	573	581	610	555	561	610	578	557	583	553	587	594	582	579	577	584	604	601	542	597	577	629	575	594	591	558	587	587	574	577	613	581	589	556	566	572	549	599	589	577	575	608	554	532	564	583	556	614	565	596	613	564	586	607	574	612	560	567	600	572	554	598	595	571	615	565	591	574	650	558	576	553	580	627	587	547	623	588	582	597	629	595	565	549	602	615	581	612	623	533	599	569	592	554	574	568	587	636	579	585	601	583	581	572	583	556	576	608	627	579	574	605	566	589	542	546	611	542	595	573	572	567	562	590	594	619	584	615	557	594	599	543	555	547	585	560	588	565	560	573	559	544	534	590	562	593	559	615	608	568	601	553	561	594	625	557	541	578	597	567	587	598	594	561	571	558	589	567	588	572	595	604	632	564	613	559	605	609	563	550	564	618	602	625	567	593	612	606	605	551	641	556	595	579	594	587	588	589	610	587	587	610	588	583	549	561	550	576	575	577	580	587	593	590	572	617	607	600	545	594	599	594	587	596	585	580	572	556	543	564	580	546	577	560	577	602	586	555	585	551	547	622	572	584	560	569	516	614	615	635	589	585	631	586	636	561	532	562	602	582	586	615	610	613	613	581	586	572	564	583	548	590	581	584	613	557	570	581	589	580	608	567	588	592	558	588	628	613	542	608	591	579	548	650	558	596	584	572	560	611	599	577	536	551	604	604	607	590	587	601	552	606	602	589	569	589	592	615	633	572	598	584	571	621	593	646	571	634	625	577	572	588	584	576	593	606	581	578	577	616
40597	30689	16698	9943	5479	3085	2028	1531	1207	916	882	721	630	582	527	478	438	441	406	332	333	316	287	340	320	301	271	258	224	244	231	260	248	209	211	280	245	237	239	232	227	218	216	252	261	204	213	228	216	213	214	222	208	219	222	223	199	221	223	210	198	246	163	192	206	213	227	244	212	211	182	228	194	200	216	225	208	234	214	230	193	197	200	168	218	240	178	210	208	203	200	242	198	230	240	202	215	215	206	220	194	221	221	213	218	228	219	219	200	213	205	215	221	227	176	205	213	195	195	209	206	236	230	206	222	209	180	216	195	214	190	209	225	190	191	227	212	232	190	205	187	232	216	184	180	201	201	203	196	223	201	206	240	208	209	191	201	200	181	193	239	221	209	205	218	206	186	202	205	207	208	207	221	193	221	212	216	208	205	208	208	187	213	197	197	218	211	197	198	225	200	196	207	234	206	191	196	203	196	210	239	207	204	224	226	218	224	262	220	209	212	232	219	204	212	215	236	201	219	234	197	196	220	215	210	200	214	217	223	191	235	239	206	196	217	209	211	223	233	209	208	191	210	194	212	226	211	238	204	223	202	212	206	190	203	228	210	212	205	198	210	201	196	205	216	183	190	202	192	198	216	213	191	205	211	239	241	217	212	212	192	201	201	195	224	228	196	218	206	206	202	201	227	211	220	208	204	210	206	198	232	220	199	226	242	222	226	211	210	220	216	212	225	199	242	201	214	186	209	212	207	208	182	206	223	215	242	205	232	192	218	217	201	206	236	197	210	208	210	209	226	225	199	189	197	196	178	220	232	195	196	175	225	180	186	210	199	213	211	222	205	212	235	196	216	184	217	210	199	208	206	204	243	209	171	221	193	203	229	224	206	209	224	223	202	217	215	186	218	200	187	215	225	223	194	211	209	194	235	199	194	217	206	229	197	209	202	212	233	208	216	206	229	212	227	210	186	213	198	176	206	222	203	225	189	217	204	190	219	198	212	216	206	205	212	193	215	203	213	223	234	193	203	187	215	211	225	197	200	218	194	210	230	183	206	188	215	214	219	200	179	223	210	200	229	207	221	190	213	196	210	189	201	212	226	200	226	235	216	198	178	186	168	208	201	232	200	224	217	189	190	224	202	201	205	180	229	207	204	211	207	201	204	190	187	219	190	222	213	195	186	222	208	202	202	209	204	206	228	203	191	212	238	228	192	212	212	194	187	216	226	217	201	195	210	175	239	185	205	234	228	204	198	234	220	213	203	187	186	214	218	200	208	190	174	184	203	200	209	219	226	220	196	237	235	206	218	171	196	181	196	191	200	208	219	213	194	201	215	205	202	193	229	207	200	193	175	232	205	211	229	205	206	213	206	224	247	227	224	185	202	213	210	243	210	199	186	204	178	219	220	209	183	196	205	202	209	191	211	214	195	214	211	232	181	192	193	208	244	218	234	202	207	202	240	210	226	195	220	226	200	211	203	188	191	214	192	193	201	238	240	195	220	216	216	211	208	230	223	195	207	199	214	215	199	214	221	216	187	216	197	191	191	204	202	202	185	229	202	207	209	215	203	201	216	226	213	256	189	196	202	203	213	219	187	225	211	206	213	197	215	199	207	213	184	205	182	214	218	197	193	179	211	209	217	189	198	200	230	200	215	206	233	193	189	211	176	178	196	225	188	204	220	210	218	226	205	214	193	243	223	213	215	202	223	241	167	218	229	221	204	225	202	196	205	210	208	225	205	241	210	217	218	219	209	220	226	202	173	227	225	201	215	201	193	209	214	212	195	215	191	196	205	234	182	206	216	211	237	202	193	201	190	214	231	183	212	220	209	215	218	213	214	200	225	215	229	208	186	203	200	206	239	206	213	208	207	195	197	194	223	221	210	197	174	222	220	213	205	218	200	204	197	205	209	186	233	195	203	206	208	211	219	209	214	244	202	198	211	225	230	249	206	211	208	176	192	225	214	227	218	198	230	201	197	208	204	207	218	192	203	212	234	200	215	203	225	203	185	210	188	199	222	205	207	234	214	231	207	192	171	205	220	231	211	205	205	191	215	212	218	217	210	204	218	209	207	214	201	184	232	216	226	208	262	228	227	205	231	186	193	191	196	189	222	193	223	217	241	190	216	215	241	212	208	190	194	197	207	202	197	219	184	207	185	222	215	216	196	219	218	213	218	187	225	216	244	236	221	225	211	198	202	197	190	213	193	186	202	228	233	212	227	215	204	221	196	194	207	216	203	204	224	178	210	231	231	216	219	235	185	207	192	195	200	218	215	205	211	211	192	213	198	228	228	192	194	205	201	183	219	231	182	190	221	185	244	202	202	248	238	211	176	221	219	212	203	225	231	195	228	209	209	202	203	194	217	194	197	206	209	198	224	210	211	173	207	212	211	224	183	224	200	207	231	223	192	193	196	224	205	223	193	180	206	208	184	218	218	207	226	208	209	199	212	183	187	213	211	206	179	218	215	180	204	215	210	194	215	218	218	206	209	204	227	214	210	204	220	204	194	215	218	211	214	192	219	204	217	209	215	188	195	187	197	223	238	238	216	241	218	202	235	211	206	183	205	206	191	222	227	184	187	232	209	205	192	186	198	187	186	198	211	191	228	225	217	243	228	225	233	243	200	215	217	232	214	214	197	213	213	205	219	184	226	207	224	185	206	198	222	219	214	206	242	221	202	179	242	213	210	211	198	179	197	202	181	218	231	194	196	201	175	220	218	220	176	233	222	210	216	203	207	192	206	189	210	228	193	215	189	221	203	220	204	233	213	219	202	219	226	226	199	227	203	234	215	193	200	227	206	202	218	208	215	180	230	211	219	232	195	169	214	208	228	203	231	242	214	205	201	198	201	212	223	232	235	220	206	255	219	221	205	219	223	222	211	185	192	197	237	192	209	211	196	183	215	218	191	185	223	227	210	211	229	211	211	212	215	197	201	219	224	222	212	228	193	221	236	223	225	233	234	194	214	215	190	236	196	206	179	198	210	213	182	215	216	203	216	220	217	193	218	211	216	189	212	215	217	217	214	200	204	210	222	209	208	185	210	208	218	201	205	231	196	195	219	216	205	198	162	194	211	203	227	202	206	232	224	235	190	218	184	176	240	213	210	205	247	215	222	186	205	214	206	225	202	205	196	190	194	214	222	208	238	221	221	210	218	240	217	212	223	230	188	203	200	214	200	203	244	217	202	224	201	220	213	216	186	185	219	205	188	226	234	217	188	218	191	231	202	221	218	215	207	188	194	210	226	200	212	203	205	224	206	190	188	200	181	216	186	211	209	219	204	206	220	196	225	196	187	237	192	208	210	216	195	209	193	217	203	223	205	258	212	200	208	201	228	208	220	227	215	196	196	192	217	182	213	188	201	207	222	201	201	198	217	213	236	211	206	182	203	182	208	202	199	214	207	216	209	215	197	195	207	182	189	196	201	217	202	200	210	190	207	206	217	193	212	199	194	220	206	200	213	189	233	223	225	183	203	208	242	193	205	219
29249	24212	13977	14498	12576	9243	7659	6489	5113	4525	4287	3193	2978	2590	2405	2199	1954	1918	1681	1489	1364	1206	1152	1128	1005	1009	927	958	821	835	784	740	707	659	646	662	694	642	630	640	589	547	555	548	572	541	532	546	510	557	529	518	543	527	497	505	514	529	513	527	556	511	511	497	499	518	507	527	507	464	502	534	512	547	506	505	461	493	510	516	517	528	501	499	500	532	509	457	543	513	481	522	495	487	499	504	497	541	527	515	514	499	513	476	522	508	480	501	500	516	483	514	496	510	493	476	492	503	534	489	514	513	525	515	516	509	459	485	486	511	517	504	440	521	497	491	464	500	488	518	498	519	467	486	512	473	503	518	523	508	494	496	503	525	478	511	484	522	478	521	508	518	502	506	503	463	510	532	488	524	492	518	483	504	536	456	496	498	425	488	453	512	509	493	489	507	500	507	513	478	523	498	475	524	497	519	510	479	466	496	484	492	495	544	504	490	528	508	486	504	541	501	502	484	479	527	483	515	487	450	519	490	485	467	530	558	494	523	450	510	509	447	472	476	531	484	490	522	505	500	497	481	510	495	483	480	490	519	480	496	506	492	523	485	453	506	496	494	476	516	474	492	546	537	466	488	501	484	481	532	521	492	510	526	492	508	511	471	477	504	497	519	551	478	486	500	500	472	525	526	485	461	508	475	509	458	498	465	479	493	490	536	486	525	510	482	504	504	492	492	476	538	480	489	489	521	516	475	503	475	500	509	538	508	482	463	526	476	490	490	491	480	521	525	483	523	480	523	487	513	518	508	440	468	516	486	500	487	538	452	492	475	517	505	513	514	505	453	497	529	529	496	469	530	510	508	506	493	520	492	517	461	507	528	513	502	500	527	500	485	481	542	512	501	509	518	563	540	472	503	483	552	498	514	543	504	464	470	536	503	480	494	498	493	490	481	497	485	484	491	465	526	527	506	482	482	468	475	478	533	519	478	504	508	511	550	516	478	442	490	504	501	490	529	504	471	503	534	535	521	504	526	506	499	470	489	497	499	517	500	493	468	485	478	525	458	502	516	487	540	505	564	519	518	509	513	481	492	500	455	501	497	515	516	489	514	448	511	470	496	498	511	527	510	462	495	504	470	522	510	490	534	496	530	488	476	468	497	492	503	473	480	529	482	471	452	467	472	489	490	513	476	490	500	522	449	524	535	518	529	512	488	507	534	495	525	508	483	574	476	514	472	481	483	511	522	518	483	506	503	498	529	503	519	529	469	502	475	453	461	487	532	497	460	495	534	487	508	512	496	523	523	530	487	541	460	461	505	490	505	450	545	527	491	492	566	476	508	459	476	522	491	481	523	512	501	545	495	508	515	480	492	494	451	455	493	516	552	465	474	513	504	509	510	518	541	491	506	524	506	490	510	459	492	532	505	529	518	508	497	517	509	484	528	505	480	458	487	543	494	488	482	500	498	521	526	480	505	511	506	520	545	481	485	510	476	495	484	534	505	497	483	479	489	485	484	498	459	485	508	546	504	457	482	504	517	520	523	520	526	474	491	519	489	488	507	526	466	509	522	513	507	472	483	476	492	531	471	500	472	476	522	519	472	503	519	506	475	512	529	506	500	512	502	485	524	490	498	457	482	513	479	486	501	489	489	534	504	509	493	479	478	532	511	515	496	546	508	469	518	561	488	490	487	478	497	502	534	527	476	505	470	555	530	509	499	500	454	522	499	521	479	548	516	502	521	510	470	502	500	463	526	510	518	503	527	489	438	502	495	438	464	518	470	495	510	520	509	500	484	550	541	485	495	513	479	514	479	470	491	491	516	496	456	515	521	555	492	503	484	500	485	486	514	514	529	527	509	517	470	510	542	483	502	504	483	496	493	521	499	488	539	527	521	519	523	462	511	548	473	487	464	520	490	506	502	507	480	495	474	476	491	501	475	517	513	470	496	522	494	502	488	509	477	462	518	505	502	489	454	500	517	500	530	501	485	484	534	495	432	498	483	503	505	502	487	514	498	492	500	464	514	548	514	509	530	500	515	503	501	479	508	509	520	473	509	478	503	507	491	481	486	513	527	505	490	473	534	508	498	470	497	522	462	491	496	491	474	455	505	538	455	546	539	496	481	477	478	480	501	520	499	472	503	453	452	488	491	522	525	496	505	501	517	456	511	489	502	519	500	562	491	516	496	444	511	497	462	527	535	521	492	481	548	506	503	472	475	512	527	499	480	499	474	504	506	513	506	495	491	424	489	488	501	516	488	481	476	512	475	490	525	480	488	464	500	479	503	453	489	485	506	478	478	484	479	460	499	493	482	482	490	503	527	493	498	499	504	472	494	506	531	472	508	503	476	483	516	542	455	498	500	485	486	498	475	457	503	487	493	524	489	493	471	484	477	555	504	501	516	504	508	467	486	487	512	530	493	501	521	479	486	492	497	514	503	502	494	497	505	533	529	504	539	473	530	480	493	445	526	508	512	502	481	489	481	482	490	511	479	495	490	518	516	515	524	521	481	465	535	512	538	525	499	484	521	483	478	521	519	533	479	516	450	498	531	441	519	506	441	506	532	493	504	478	514	471	493	469	498	495	503	508	519	509	540	489	514	488	497	499	504	535	530	521	499	501	539	506	501	510	491	495	558	555	495	476	532	511	524	462	471	509	520	495	502	502	504	523	502	489	484	504	532	532	484	470	506	523	478	521	502	467	510	533	479	449	491	522	525	519	481	501	487	504	525	507	492	478	486	501	560	512	445	452	478	574	506	515	467	465	508	480	475	468	507	537	495	465	472	477	603	542	513	515	463	511	514	484	470	519	477	511	505	473	527	539	499	515	501	507	514	540	506	476	504	482	487	472	507	462	509	556	529	538	528	481	521	467	511	488	468	502	538	508	482	521	472	498	505	521	473	502	500	483	473	473	524	484	529	490	475	516	525	525	527	484	516	468	491	513	455	486	486	455	526	514	516	484	517	527	543	497	511	479	469	469	489	494	514	514	450	520	527	505	490	473	539	518	494	488	511	528	496	508	475	448	505	476	512	474	498	473	490	514	493	509	519	516	482	492	499	510	501	502	519	519	515	478	510	479	479	490	517	498	509	495	506	536	546	457	508	499	519	487	526	505	459	459	461	509	484	504	517	522	532	475	511	559	502	496	499	473	529	529	512	485	536	518	515	510	502	524	528	491	491	542	486	484	481	465	500	473	538	497	504	537	534	512	496	518	473	482	484	501	505	510	475	516	436	457	522	462	505	514	501	495	523	479	478	503	499	520	482	482	479	481	529	505	532	495	461	499	490	493	503	515	516	489	531	513	517	490	510	502	499	470	503	510	473	549	503	501	494	527	528	497	507	507	473	489	502	514	483	553	496	519	537	545	495	457	466	487	480	464	547	503	484	529	482	509	489	501	492	516	511	478	499	489	433	499	483	469	503	511	549	450	462	499	538	495	469	488	502	501	511	511	468	512	533	481	478	477	507	549	541	482	509	506	534	462	508	526	504	484	491
9893	5271	2956	1989	1432	952	751	670	552	516	418	386	408	373	298	318	330	318	292	301	288	297	299	253	271	264	312	245	261	257	279	305	274	243	278	228	260	272	263	243	270	242	259	267	276	245	259	248	233	262	241	248	228	241	277	280	249	277	259	236	305	251	261	263	260	245	239	239	254	265	274	276	250	234	247	255	282	277	292	235	238	288	269	247	259	215	255	234	245	286	236	243	229	296	272	259	258	282	250	219	231	274	274	243	262	255	276	256	248	235	253	246	276	252	230	252	256	245	269	265	276	247	281	264	273	253	240	258	246	279	270	260	234	263	239	238	262	252	252	235	283	280	240	229	240	220	253	241	252	275	236	252	285	285	276	265	264	244	236	253	232	222	262	263	263	248	249	270	243	241	255	261	246	241	255	239	256	275	249	254	281	280	255	253	265	279	260	271	238	298	254	237	243	291	267	230	238	232	279	266	270	232	260	258	237	238	249	240	281	246	241	250	270	252	274	261	253	252	268	262	257	225	255	238	259	269	246	248	242	258	282	277	250	285	260	278	257	247	267	250	259	267	260	241	278	258	252	279	250	248	255	242	262	275	274	260	231	265	273	248	265	249	245	256	264	256	263	270	275	281	242	246	266	249	258	278	250	260	235	246	222	241	266	245	250	270	245	253	258	248	242	240	247	264	259	268	223	240	219	278	237	262	247	262	265	236	261	218	252	274	255	248	258	254	245	273	287	253	218	241	236	257	246	267	242	247	222	245	246	246	261	246	264	298	254	262	270	260	256	256	257	240	265	279	248	250	258	272	251	219	240	269	251	270	229	259	280	273	224	249	288	262	231	251	247	256	233	252	254	268	238	225	239	234	241	243	251	242	276	234	274	274	278	293	233	265	259	281	240	238	266	254	241	260	261	248	257	225	257	287	254	257	243	277	281	257	274	260	257	258	268	311	265	277	229	244	234	273	261	256	253	222	262	233	279	253	237	239	271	261	283	257	264	267	219	252	258	280	266	275	270	250	296	241	257	225	226	250	236	248	247	235	255	217	260	256	234	241	248	243	276	268	267	311	261	268	242	281	256	285	229	261	247	308	219	248	239	245	244	269	236	265	290	225	223	236	274	283	264	280	252	262	261	261	247	250	269	284	286	236	256	254	224	216	276	241	283	276	243	270	253	261	247	282	268	238	279	237	269	241	252	256	242	224	283	280	263	240	274	253	261	266	267	256	250	254	239	243	278	272	247	267	269	280	284	228	264	262	232	256	246	261	255	225	252	247	236	268	258	258	247	247	229	284	266	253	259	272	285	265	305	276	255	238	234	269	244	288	259	233	236	299	235	247	280	255	258	249	244	263	252	265	257	250	265	266	254	241	265	218	239	247	259	252	278	254	236	290	243	251	243	260	239	256	252	271	258	272	271	250	227	235	256	268	258	223	238	253	252	240	289	252	286	240	259	218	270	242	257	276	280	268	256	271	216	258	275	269	292	272	244	242	254	256	266	229	266	267	262	264	220	259	280	236	298	266	262	285	238	256	267	247	240	218	224	267	275	263	241	268	268	236	264	272	251	237	271	243	238	232	248	257	245	243	229	274	288	231	275	237	266	264	279	249	275	263	264	268	272	225	299	272	246	248	236	230	272	226	271	232	256	257	233	254	219	254	243	236	233	271	262	256	260	291	251	255	252	290	253	244	239	266	262	273	276	263	233	245	242	251	269	245	255	257	243	252	265	266	256	259	276	229	251	275	235	255	271	253	239	267	298	242	270	260	255	267	245	253	262	245	236	238	254	246	289	241	285	269	243	263	258	249	261	258	254	252	270	271	230	262	284	235	264	236	254	259	292	237	225	238	260	258	267	237	229	247	225	250	262	244	241	246	256	266	238	286	270	244	244	260	264	292	257	290	258	240	229	254	272	268	247	263	244	247	233	231	239	255	239	242	245	265	267	264	295	235	242	270	234	288	279	271	254	257	230	242	266	263	253	257	263	283	240	273	262	243	249	240	266	228	250	262	284	275	273	246	243	271	270	251	289	238	234	251	260	283	286	269	268	240	276	250	228	264	242	238	255	269	267	244	259	230	277	267	250	248	271	287	276	267	246	234	254	261	261	256	253	231	271	279	277	251	277	262	230	257	291	276	258	233	244	263	283	251	258	269	278	249	225	257	259	213	252	251	236	266	263	274	264	224	256	243	253	266	252	259	228	240	237	245	288	250	227	260	280	271	229	253	253	257	249	263	232	280	270	284	279	272	287	263	279	255	267	281	263	234	266	265	304	235	252	252	255	273	270	287	246	256	260	234	263	261	239	269	250	271	285	259	272	264	239	279	241	269	243	239	284	233	255	261	251	249	236	282	261	244	226	250	267	258	257	255	246	260	255	231	251	248	254	262	219	244	237	274	276	262	253	240	242	238	256	245	261	252	239	259	263	278	270	250	240	250	251	284	258	253	260	263	268	262	255	232	246	248	237	265	259	285	262	242	266	234	241	260	254	254	270	271	237	256	251	301	251	255	238	258	261	266	239	228	230	242	267	259	252	256	273	248	280	243	282	245	262	222	283	270	259	226	262	246	247	240	257	242	243	264	272	238	277	248	234	274	251	280	271	265	263	230	247	242	248	261	257	264	236	253	259	217	261	256	249	267	252	249	231	248	251	243	259	267	251	289	279	235	256	253	260	240	246	228	259	232	273	261	263	251	233	265	279	242	246	273	243	223	248	235	266	252	233	281	247	298	276	259	239	266	242	249	262	260	229	269	252	224	264	248	233	279	291	244	243	252	250	249	263	271	285	227	248	261	256	257	248	255	247	285	231	262	267	244	281	270	272	247	249	255	261	244	244	238	236	250	267	255	240	256	250	238	261	245	223	226	264	250	269	280	256	263	261	260	255	247	257	243	244	246	231	254	263	263	241	237	272	238	232	258	293	229	251	271	248	279	234	253	271	265	296	246	287	262	248	250	271	257	251	254	256	274	276	288	231	276	275	237	298	268	258	236	258	246	272	253	236	257	273	243	281	237	242	273	246	268	248	239	252	240	261	245	270	249	269	228	246	256	279	254	263	295	266	281	266	259	256	274	298	258	243	266	252	255	259	255	248	247	268	225	251	269	233	223	251	259	234	245	275	283	268	247	213	230	256	251	266	260	289	248	232	245	272	267	242	232	249	251	257	261	264	266	280	276	235	265	259	247	239	234	225	282	253	258	232	255	279	248	252	256	247	243	261	247	278	241	266	268	238	263	251	248	226	245	252	263	257	254	246	255	264	247	247	244	259	235	236	249	271	268	251	240	265	266	249	238	272	258	269	263	248	266	291	264	265	271	257	250	245	264	220	267	275	254	273	255	239	256	244	249	276	251	268	229	257	231	265	226	227	272	281	290	262	281	247	248	241	290	241	284	270	245	250	251	279	246	248	264	259	239	271	246	263	286	269	260	257	241	267	253	278	299	246	258	272	256	255	282	267	240	272	287	245	271	258	254	234	248	256	252
7651	5946	5281	5614	4851	3804	3279	2588	2138	1830	1571	1411	1310	1168	1182	1142	1061	1020	919	918	802	854	848	793	803	707	757	723	709	711	715	635	635	667	653	670	644	618	642	600	631	635	633	595	653	667	625	595	630	674	618	602	594	641	620	602	638	611	609	608	654	611	603	592	603	613	587	591	597	586	607	613	583	551	571	594	598	587	619	591	618	587	593	588	589	594	571	572	586	609	587	582	680	616	611	628	572	591	611	596	624	599	607	613	603	588	589	649	610	568	626	595	607	632	593	581	620	575	598	587	579	591	641	613	590	585	616	610	569	591	572	609	614	582	629	579	601	609	575	588	585	579	610	602	586	652	607	582	646	597	622	612	629	601	634	574	580	605	593	620	603	574	607	582	578	597	555	616	611	612	578	631	572	589	565	629	599	591	602	601	584	571	587	598	588	566	614	631	609	615	587	620	625	613	587	616	615	615	624	646	622	590	602	602	594	632	609	590	578	597	612	583	596	631	610	541	560	590	588	616	635	624	612	588	558	620	607	569	577	557	584	591	583	612	618	557	567	602	570	563	570	606	580	604	617	627	584	620	592	637	550	613	624	579	594	660	590	631	621	576	579	626	625	588	597	571	574	555	575	617	612	626	602	611	630	557	630	574	599	606	590	561	611	612	565	589	622	625	624	581	619	626	661	630	592	619	638	611	586	621	618	616	598	554	611	644	599	630	635	585	577	596	597	617	596	624	580	579	597	574	591	624	576	622	637	616	609	597	640	622	571	572	600	574	606	564	614	598	605	593	578	624	582	603	604	597	562	596	614	617	630	564	605	582	580	564	574	569	600	613	613	594	589	598	620	627	609	567	661	574	542	609	603	621	589	597	559	588	600	628	606	590	586	571	634	587	597	617	634	600	600	582	636	583	624	607	626	579	574	650	631	581	619	615	627	615	582	598	588	562	614	575	629	595	640	616	636	571	564	584	613	665	612	618	569	619	623	539	635	593	638	580	602	597	558	578	616	596	585	607	623	643	632	603	628	602	586	576	557	593	592	605	611	593	602	606	621	607	574	610	540	618	609	614	626	582	609	585	617	595	620	566	585	611	598	601	584	593	620	625	600	627	601	627	615	598	575	631	597	625	626	587	566	593	609	631	614	642	594	599	622	586	611	643	648	600	565	611	556	630	593	610	622	619	600	589	614	643	608	597	624	578	629	606	559	578	550	639	601	571	608	609	631	566	604	589	585	575	612	539	563	570	562	631	618	590	604	621	616	577	632	603	585	611	611	606	635	600	600	551	599	571	618	607	609	557	566	629	610	598	608	624	600	596	574	609	577	583	620	591	586	599	593	590	608	570	590	617	633	584	594	645	576	636	588	569	611	565	560	609	564	592	625	563	626	620	590	590	553	556	594	620	618	591	600	631	586	625	608	616	629	596	587	616	642	547	623	579	612	595	603	572	627	636	631	612	601	581	637	614	603	626	556	604	605	613	596	595	599	632	594	610	568	581	602	514	642	607	583	576	568	606	600	601	566	627	618	578	596	584	605	614	610	577	619	601	589	645	575	592	610	591	612	593	640	587	604	582	601	624	621	633	600	590	580	643	625	591	634	566	641	631	612	599	585	637	617	592	581	581	619	610	636	618	607	618	576	617	624	630	620	554	616	657	614	624	632	590	627	610	593	565	558	597	606	599	599	619	576	633	609	600	595	617	583	562	685	602	613	676	596	593	546	591	611	645	563	633	575	639	605	587	608	638	593	635	591	580	566	586	599	620	577	612	606	592	660	576	607	615	603	623	637	598	619	586	585	561	590	612	623	639	617	625	597	598	551	567	595	643	582	608	590	596	582	581	603	584	611	583	593	604	543	569	588	591	585	612	588	590	563	618	579	629	599	603	591	568	584	618	605	590	623	574	599	619	601	580	615	584	614	580	620	648	627	574	645	596	629	594	641	616	553	607	672	527	608	594	575	611	577	616	608	565	599	569	621	610	615	620	611	585	574	612	621	603	582	590	608	620	609	614	567	592	598	569	596	563	572	614	607	590	603	601	623	592	626	645	581	604	590	609	602	620	601	573	607	601	626	604	611	608	540	598	624	607	592	616	620	623	602	630	611	617	605	602	648	607	583	658	573	601	633	618	570	605	567	572	603	608	581	595	622	612	620	614	571	560	576	633	646	599	630	595	622	561	647	609	593	620	659	611	565	606	584	610	580	585	572	578	590	618	608	604	609	637	594	634	590	589	554	644	603	590	593	555	620	577	598	601	625	600	594	575	592	636	569	593	596	617	616	586	578	566	554	596	635	550	569	602	612	535	633	596	614	581	609	547	609	559	571	562	584	586	633	602	606	604	586	598	595	561	605	617	602	640	605	601	613	570	600	576	610	589	553	668	626	594	590	614	618	628	578	630	526	596	581	599	623	586	629	600	599	633	564	589	596	598	596	592	632	594	620	585	618	607	626	542	580	572	590	599	587	616	618	597	598	652	595	623	582	584	535	615	596	614	588	554	603	608	601	612	592	630	570	617	596	606	569	590	637	602	607	584	603	636	623	572	585	621	587	601	616	557	615	641	567	597	576	586	633	612	582	587	610	598	604	579	657	560	608	560	569	575	557	623	617	550	645	578	625	610	591	605	616	621	650	598	592	587	595	582	622	637	584	571	635	603	583	607	587	625	609	612	611	633	577	569	616	616	601	587	605	619	577	594	603	634	600	606	616	602	619	589	569	592	577	527	620	575	599	574	600	638	614	582	629	608	592	623	603	587	560	603	596	596	617	512	605	638	605	609	593	557	580	609	638	571	613	587	624	635	576	591	567	602	583	570	558	548	617	582	579	634	605	596	617	627	616	592	672	581	580	589	623	635	561	608	592	585	606	615	584	587	608	627	632	553	607	614	611	635	619	632	597	632	592	543	612	594	624	576	573	574	627	592	613	628	616	585	553	589	613	557	577	614	594	620	629	609	597	561	621	637	599	614	607	594	593	605	618	594	592	619	622	615	587	583	575	590	607	614	580	601	589	585	611	582	613	607	597	607	597	587	607	633	579	573	606	644	613	579	574	609	620	615	611	587	580	641	642	605	598	599	634	618	551	627	614	587	574	580	540	633	609	617	572	615	595	616	631	602	614	577	622	627	581	633	576	615	627	579	577	605	563	599	634	594	618	617	603	559	611	604	607	588	611	610	577	618	621	581	601	609	585	563	601	606	597	618	643	550	565	571	616	603	605	628	594	586	625	545	594	622	612	582	605	596	598	609	642	582	573	668	643	624	604	609	597	593	619	580	546	582	629	585	631	612	568	556	612	599	575	599	558	612	640	616	565	591	623	559	576	606	595	623	595	584	586	606	607	622	589	601	590	607	588	632	614	590	578	582	600	582	624	648	664	608	588	609	630	562	596	642	633	621	597	576	566	615	596	647	610	525	601	561	563	609	626	594	566	596	601	594	608	612	612	607	613	635	604	627	655	579	600	591	572	614	580	602	651	593	597	599	608	627
29721	22709	10686	5677	3252	2082	1471	1018	819	728	636	588	547	450	457	439	422	414	385	331	334	301	307	269	287	299	323	266	274	280	288	274	263	269	251	290	283	276	235	252	284	276	262	241	234	247	263	264	255	248	269	262	271	246	250	235	239	246	229	237	252	259	270	254	304	255	249	256	264	253	264	260	240	232	251	254	219	245	250	270	261	273	232	234	235	238	212	241	225	288	271	252	228	276	257	264	253	253	260	268	259	252	268	288	254	245	271	285	228	255	271	251	255	248	228	254	241	266	291	272	238	252	272	268	249	249	253	279	267	272	236	230	259	231	282	255	236	231	250	235	241	261	279	267	215	253	257	245	266	242	248	269	233	269	267	244	260	242	290	266	264	243	244	266	249	249	241	257	235	271	277	251	233	252	254	248	225	267	274	214	240	276	250	292	257	249	260	250	234	254	236	280	241	259	243	238	248	251	249	241	242	236	253	258	239	240	223	268	243	263	265	232	242	271	285	270	279	246	252	259	241	252	266	300	224	257	273	245	251	273	248	240	272	229	234	228	245	252	249	268	264	274	254	243	278	247	265	250	266	273	267	261	251	277	233	251	256	259	262	249	270	248	231	233	249	230	267	235	246	276	248	234	254	271	245	262	225	244	276	244	246	229	233	250	238	237	248	267	242	253	226	241	246	247	235	232	286	241	272	250	266	250	288	234	232	244	233	237	256	244	255	231	223	250	217	253	272	286	266	262	251	246	238	257	229	262	218	296	254	266	291	272	260	230	268	212	250	224	276	241	269	254	262	254	257	278	229	248	260	228	248	264	256	258	267	213	245	288	265	252	233	256	228	245	293	216	228	241	244	262	230	264	280	258	277	242	252	270	235	235	254	219	251	255	284	227	241	237	225	223	251	234	262	248	252	262	265	232	225	257	260	248	248	267	264	281	264	254	226	222	255	228	267	267	244	279	246	251	248	244	264	241	243	243	270	254	231	213	241	260	279	268	256	236	260	247	281	271	229	256	253	250	257	241	277	220	249	268	256	250	260	254	258	261	226	250	230	264	230	238	265	270	261	257	217	248	242	264	236	243	228	227	281	246	255	267	282	214	242	246	232	276	247	267	268	241	251	224	246	243	249	269	260	234	284	266	278	234	250	239	245	254	263	245	234	248	246	263	232	263	258	233	258	266	278	243	256	241	264	231	238	238	256	256	243	252	253	250	268	238	269	264	252	261	277	277	240	280	254	238	248	243	249	238	247	250	235	250	249	268	252	232	255	244	301	225	251	267	230	250	235	251	257	272	256	285	269	264	267	266	246	258	256	228	259	269	226	256	242	231	229	273	247	274	247	273	236	211	262	252	235	281	258	256	251	256	257	259	261	247	222	239	263	247	247	250	206	248	233	262	251	258	261	270	243	264	251	262	259	252	221	256	238	280	259	250	271	271	262	259	268	258	239	268	272	217	265	263	252	230	248	276	258	238	260	227	262	244	262	239	260	253	244	291	245	227	251	252	262	248	235	223	249	268	281	230	227	250	284	270	240	254	244	255	285	262	256	243	246	263	271	277	276	247	224	241	244	269	293	218	246	245	234	270	219	232	244	223	248	266	251	218	270	238	251	257	278	246	269	240	218	243	276	258	252	263	238	252	224	245	216	273	264	281	244	257	261	262	252	228	247	274	239	268	263	246	250	231	243	239	253	263	238	273	258	231	248	271	229	279	255	260	223	241	267	215	266	245	246	280	254	249	232	235	258	269	206	283	252	226	277	228	247	246	259	265	244	243	258	277	207	247	235	264	267	245	243	260	231	218	282	254	260	240	281	269	221	262	254	257	282	251	251	241	271	282	266	253	258	270	273	239	254	270	236	252	263	263	270	266	263	253	235	224	256	232	244	245	256	255	249	259	257	236	240	284	272	240	254	237	250	257	239	236	251	264	253	233	245	306	240	289	239	253	257	238	243	251	241	240	256	232	251	250	269	266	287	247	217	249	227	245	239	277	247	247	275	247	259	225	269	257	248	218	269	275	271	275	265	239	266	232	265	257	246	241	246	225	236	255	297	227	263	259	255	255	306	250	246	246	236	274	282	259	254	293	255	248	222	242	229	229	253	231	248	254	250	225	234	248	221	250	232	209	267	254	223	249	271	224	256	259	263	250	246	255	262	266	257	230	240	252	265	245	238	291	245	242	251	239	283	259	234	269	237	272	265	225	218	260	244	252	258	280	281	242	266	244	248	235	266	265	239	244	224	254	255	277	261	262	269	242	237	244	254	278	259	245	281	277	274	253	238	229	237	244	217	261	237	259	280	246	286	295	229	253	246	233	213	237	288	229	254	280	256	259	265	236	241	259	267	259	246	207	301	253	260	258	251	235	247	245	233	229	217	254	253	264	266	257	239	263	277	269	269	250	258	247	262	223	259	258	229	270	255	223	239	270	239	275	265	238	242	263	285	272	241	229	271	245	276	251	282	267	257	253	250	259	270	271	262	244	246	275	276	259	248	236	236	237	260	277	230	261	272	254	253	269	257	242	254	238	251	253	272	245	278	265	238	255	230	262	266	247	250	231	230	234	272	229	252	240	225	272	229	260	252	224	257	230	273	270	237	262	245	260	243	258	251	240	266	273	254	272	234	236	240	256	261	278	266	256	265	249	252	265	227	267	240	250	227	227	220	227	267	273	234	268	267	255	255	263	310	242	253	255	253	253	291	256	222	254	260	246	271	259	301	262	275	236	241	250	247	245	261	249	233	242	248	216	247	222	240	264	242	242	270	258	228	242	272	282	238	242	250	234	239	271	284	282	239	269	211	250	269	276	273	241	295	262	263	240	241	289	251	259	224	231	280	247	254	273	255	242	250	266	258	262	248	259	233	231	234	223	228	269	276	265	272	235	256	250	250	250	260	237	240	252	282	246	267	277	232	245	248	246	236	264	274	269	274	284	247	237	244	260	266	260	238	233	257	252	256	240	253	257	263	247	249	244	257	245	220	234	276	246	259	254	248	207	264	261	249	230	261	252	266	250	277	245	252	285	249	260	256	257	219	239	263	260	259	242	246	222	264	246	269	254	252	272	243	256	250	234	220	235	271	249	247	252	254	273	276	262	258	240	230	230	245	283	250	255	254	248	246	218	215	242	275	243	262	257	263	246	213	266	258	269	254	254	251	254	267	248	266	285	217	230	273	244	237	246	275	263	221	264	232	265	251	261	279	216	230	247	279	250	265	282	247	216	226	278	231	257	271	264	265	233	265	261	260	223	271	255	244	258	250	250	248	270	272	230	267	257	257	249	279	237	281	232	290	263	237	237	281	223	253	273	248	248	284	237	259	276	265	222	243	236	242	256	242	253	250	249	266	248	250	250	260	286	271	239	234	255	238	260	241	228	256	250	244	250	254	229	242	228	257	258	304	259	233	269	249	235	293	235	272	237	243	257	252	224	294	267	251	220	231	243	249	226	280	276	223	277	252	226	250	239	241	240	234	252	251	259	264	251
22430	18179	10178	10272	9116	7425	6046	4580	3560	3214	2790	2461	2102	1988	1941	1771	1629	1421	1297	1163	1178	1149	1064	970	872	972	854	836	887	841	775	751	704	703	721	726	684	665	641	665	638	629	648	667	651	643	622	587	623	619	591	620	618	645	579	587	611	595	610	601	606	573	625	571	565	584	580	574	603	627	613	614	598	556	577	611	585	602	622	593	562	605	567	607	605	627	577	618	583	622	559	606	597	626	552	631	653	608	574	611	572	608	615	604	572	615	562	568	593	564	585	611	591	559	602	576	573	557	607	596	610	595	563	603	611	578	574	575	568	588	563	569	585	592	599	564	621	613	596	559	572	581	599	646	564	570	573	586	598	623	599	608	583	550	579	603	597	583	571	574	590	599	570	607	626	606	615	619	591	590	648	570	596	577	585	583	617	610	589	573	623	605	610	572	569	574	580	562	583	565	656	569	613	598	636	602	622	601	601	637	631	604	590	568	571	570	605	622	599	582	605	582	628	578	598	622	610	550	628	585	574	549	583	557	588	593	582	568	573	588	586	610	566	602	603	588	599	590	633	560	569	591	616	596	581	597	550	584	582	629	610	537	631	569	567	586	589	566	564	610	577	605	613	591	593	586	564	565	553	610	592	614	622	610	603	623	597	577	600	596	607	611	596	605	579	563	594	556	614	601	549	569	567	600	559	605	603	596	637	604	591	598	570	559	579	578	592	591	600	608	602	599	611	594	583	583	550	594	605	589	598	573	598	590	554	577	618	584	568	539	617	595	588	567	586	624	614	619	614	582	577	566	578	579	610	561	582	544	563	613	584	586	605	608	578	588	583	613	591	592	558	614	571	539	599	556	602	579	586	542	570	628	618	523	593	592	564	620	594	605	568	577	559	610	626	552	599	578	553	593	571	601	623	617	632	584	576	561	558	605	577	564	589	562	609	556	574	585	578	591	587	605	569	550	645	607	595	598	610	582	589	576	567	593	604	589	586	609	573	601	567	554	584	577	611	525	593	614	617	619	544	597	641	597	548	581	586	619	631	598	558	603	632	545	572	586	635	584	590	589	594	554	545	594	548	589	562	580	608	580	575	596	609	608	604	605	631	570	618	570	574	597	575	584	608	595	599	597	562	584	611	596	604	545	577	633	579	571	590	592	584	601	620	553	612	563	599	628	586	596	599	590	602	528	605	615	599	579	578	617	560	585	569	603	608	537	608	565	605	581	575	612	563	624	530	590	539	556	573	646	571	529	582	629	584	571	591	568	605	590	556	583	630	614	623	547	546	602	592	548	616	560	577	577	554	608	594	596	574	631	548	611	587	601	591	604	593	581	592	580	587	617	596	550	601	613	610	594	562	606	627	591	600	625	597	607	568	575	594	599	556	618	588	615	611	548	578	587	622	601	584	559	575	571	567	569	653	589	609	574	549	576	621	614	625	578	612	603	598	566	557	568	580	620	608	576	653	622	564	533	590	637	578	617	611	575	630	600	650	558	574	610	577	599	602	577	572	567	607	576	566	631	587	585	559	556	561	542	590	597	584	581	583	582	631	580	555	607	581	548	576	558	644	604	590	571	571	603	584	581	571	591	617	610	565	563	588	597	613	559	573	586	603	566	593	616	608	589	596	612	639	562	639	619	667	593	557	636	566	590	619	552	644	597	571	585	568	569	576	578	574	612	580	604	557	627	600	592	572	598	622	577	596	570	569	559	612	562	639	577	565	632	605	591	555	597	571	595	603	620	604	568	570	561	578	550	576	600	605	582	593	576	578	602	579	582	569	599	581	566	572	591	622	592	602	578	576	590	614	589	552	562	594	567	586	575	551	607	636	601	578	550	582	575	618	587	600	624	604	626	607	626	610	586	585	596	615	567	569	553	615	600	586	606	608	573	557	602	591	610	610	566	601	671	591	616	573	559	605	588	600	604	545	582	585	614	560	597	578	592	561	570	600	591	609	574	575	587	625	610	590	611	594	558	626	581	619	581	592	585	565	627	585	590	597	618	614	632	623	569	607	567	595	578	555	590	544	566	609	619	603	582	583	613	593	589	631	568	536	603	570	570	594	605	595	574	619	581	592	556	604	603	619	611	586	608	590	594	607	596	615	610	610	601	578	594	568	626	588	619	638	548	599	570	569	585	576	649	600	600	600	597	578	573	576	611	615	562	612	608	537	613	607	604	613	586	618	579	607	638	620	593	603	625	566	578	620	597	579	591	595	546	552	592	588	580	662	532	586	582	599	613	592	602	600	591	581	539	560	594	573	623	593	588	644	588	556	572	603	621	556	627	560	603	587	581	550	576	570	613	606	560	613	648	535	632	575	584	547	575	611	590	584	607	613	572	645	627	642	565	600	569	602	646	545	599	583	610	611	623	548	599	618	622	610	594	577	521	622	572	601	552	599	566	583	572	570	566	607	621	592	573	581	598	619	633	598	580	606	629	554	574	560	617	597	578	570	622	585	585	605	562	614	586	579	578	578	593	608	585	626	603	613	531	576	584	615	579	567	574	532	598	591	620	581	615	574	559	613	555	586	595	626	607	655	614	556	553	595	601	582	603	635	583	590	582	617	627	593	601	567	583	595	573	558	603	595	606	616	605	547	598	634	601	630	558	630	583	596	594	604	590	597	620	585	595	591	615	602	576	595	601	597	570	609	631	582	578	620	612	536	577	575	628	576	590	561	591	586	587	563	588	609	586	636	593	582	620	604	580	582	591	577	589	598	584	549	586	585	595	572	641	594	582	606	607	628	605	561	626	602	570	584	563	599	579	608	622	577	620	611	598	545	554	586	600	555	645	624	610	583	544	566	608	620	564	553	591	627	614	594	591	563	616	568	584	609	549	603	569	544	596	590	557	596	587	608	582	571	578	605	582	625	615	599	606	601	583	608	590	561	621	585	592	561	609	642	589	568	607	564	596	612	567	620	565	576	598	567	657	553	587	600	584	594	592	579	599	629	577	583	586	641	581	586	594	638	596	599	594	569	579	598	568	612	593	601	620	639	611	573	613	610	563	600	587	565	620	593	610	604	569	589	591	575	586	595	594	570	621	603	583	601	601	610	606	612	613	609	587	615	641	553	601	596	567	587	563	570	594	622	556	594	594	607	620	588	569	621	583	570	655	614	566	592	597	577	576	610	601	596	610	625	606	668	634	578	570	553	630	587	584	588	585	605	567	626	565	607	604	574	596	599	528	566	607	561	599	607	605	599	557	580	622	586	609	546	659	592	563	584	600	564	599	534	606	588	621	617	616	573	600	608	553	558	602	623	579	564	570	593	577	578	617	557	585	631	579	590	591	617	572	606	557	569	622	601	618	617	609	607	593	568	600	599	580	613	567	610	612	578	629	558	566	620	556	611	566	564	604	618	623	636	593	541	575	610	595	604	606	599	609	633	586	624	579	618	569	571	586	603	577	554	582	572	609	576	538	585	574	611	555	605	623	586	644	614	584	596	550	542	566	606	581	628	602	588	627	620	581	616	618	594	617	608	644
41530	32051	17869	9726	5525	3402	2112	1378	1072	964	844	730	616	590	547	448	428	382	398	346	320	388	366	314	296	285	281	259	244	250	230	251	228	272	213	247	231	218	199	210	207	227	206	236	225	245	187	209	183	227	210	231	210	217	220	195	207	195	204	217	217	179	219	218	216	193	204	226	221	236	221	230	219	218	213	210	229	229	212	237	236	206	200	207	224	206	203	207	234	227	229	191	194	220	200	213	212	221	215	222	219	229	224	223	191	222	207	215	236	209	203	210	209	215	230	193	234	217	253	212	236	213	187	201	215	192	215	212	235	229	210	199	197	197	197	182	200	198	190	202	168	206	198	193	207	241	232	177	193	233	223	193	184	249	197	207	190	219	224	174	200	252	220	232	234	219	190	192	213	217	228	215	205	187	184	211	212	218	246	230	200	195	195	212	206	207	228	231	221	191	189	193	213	215	224	216	202	215	231	214	214	227	204	200	207	180	185	196	203	209	195	232	197	231	185	203	217	235	197	217	177	206	208	212	228	216	209	233	208	196	204	199	234	202	211	209	196	205	174	219	220	206	199	212	239	228	214	221	244	191	210	197	208	211	212	210	230	211	232	235	215	217	239	215	239	213	209	198	229	223	206	192	169	245	212	210	209	215	219	226	213	202	237	216	219	194	195	179	173	199	204	201	185	235	213	211	204	239	216	207	195	219	193	195	231	230	186	209	209	224	218	254	209	218	195	228	224	208	204	197	217	209	229	213	214	208	227	211	217	187	199	223	218	217	219	205	216	227	198	192	211	191	196	164	207	199	204	207	186	211	239	220	204	214	217	196	189	212	182	206	191	195	213	201	209	206	226	198	226	222	204	208	226	227	210	218	200	240	170	190	183	189	231	203	193	205	208	204	177	206	237	206	192	221	217	227	216	230	202	216	221	205	208	222	224	210	195	195	194	185	228	203	220	179	208	225	221	199	213	213	219	238	203	217	211	256	207	211	195	201	214	202	196	220	230	225	202	213	200	230	184	201	210	209	216	222	194	222	193	223	212	197	196	235	196	222	197	196	187	204	202	186	213	209	220	230	198	207	213	187	180	224	197	212	208	227	201	250	224	242	230	209	205	203	197	224	216	198	219	183	192	211	218	176	217	180	202	212	198	186	260	236	228	188	231	247	238	217	230	224	214	187	205	213	202	202	193	207	212	207	213	204	190	236	216	212	194	212	207	211	212	218	199	193	195	197	214	197	206	214	197	220	237	234	219	216	186	224	222	189	202	220	190	220	220	233	248	229	211	201	199	216	192	200	211	186	204	199	194	222	215	202	200	203	197	209	214	209	208	213	222	187	224	213	214	195	197	194	202	206	211	212	183	192	210	225	214	212	205	223	201	220	199	206	211	191	215	207	209	225	202	190	196	216	219	203	195	212	234	207	206	219	224	215	212	225	200	206	198	246	223	227	218	203	205	190	233	209	207	194	210	208	217	208	193	184	188	211	223	193	239	201	198	196	195	202	223	200	200	219	213	235	234	169	201	221	229	216	216	220	243	225	218	229	248	193	224	235	219	201	220	221	203	192	198	206	198	210	195	217	203	209	223	218	202	203	216	193	203	196	212	204	196	196	207	202	195	194	184	230	188	191	220	242	201	200	199	204	207	218	207	174	201	243	232	223	235	217	197	214	210	219	191	214	227	235	196	191	233	225	204	207	194	198	196	200	202	217	239	196	206	210	203	190	227	220	228	223	213	221	212	208	215	202	223	193	218	215	198	204	196	209	203	208	210	187	210	206	215	229	209	202	190	166	234	224	202	199	208	202	221	202	190	209	223	195	204	209	198	215	189	217	213	193	234	216	231	208	190	222	214	247	198	227	209	207	188	197	201	208	197	251	193	209	213	177	203	211	196	174	219	214	213	194	202	214	223	220	215	205	190	228	217	186	230	197	206	239	211	215	214	204	177	181	210	180	215	206	218	203	192	213	209	180	212	201	227	192	186	212	194	211	206	179	199	207	230	207	224	210	222	220	203	212	221	208	199	193	208	200	220	225	200	236	208	200	219	210	210	204	235	201	229	213	204	217	211	228	218	225	189	208	207	210	233	184	212	187	211	218	228	218	188	230	216	204	217	205	209	239	208	209	197	187	242	234	220	205	210	219	193	212	225	233	232	221	196	210	212	199	187	232	197	223	206	214	206	202	200	246	238	218	216	219	211	236	212	221	222	216	222	207	218	212	208	210	212	227	214	202	232	198	203	192	198	210	205	217	207	200	199	205	200	219	189	211	210	228	206	196	218	212	185	225	218	202	193	224	214	189	210	196	212	172	222	208	179	219	211	227	212	207	187	212	236	222	211	246	242	218	205	225	206	196	210	243	211	221	180	212	214	169	196	210	206	228	238	225	220	229	216	204	214	224	211	221	213	221	194	235	228	208	212	217	215	168	176	211	219	182	226	225	190	194	213	227	215	219	216	194	230	196	219	232	229	214	190	203	223	220	209	205	219	210	200	183	211	211	202	210	194	175	232	228	215	224	209	205	215	201	202	202	227	201	227	212	211	227	186	199	212	199	221	222	224	204	209	237	180	200	208	202	253	211	216	198	225	219	205	250	226	222	246	206	216	227	184	192	195	197	209	182	197	212	216	198	203	205	224	203	218	221	213	201	225	211	218	189	193	224	217	183	218	206	231	188	196	188	189	220	233	214	223	208	244	197	203	205	222	220	239	209	211	213	214	214	213	216	195	209	217	225	225	213	197	228	220	210	219	188	216	202	217	227	207	257	217	205	208	238	223	224	204	209	210	199	212	237	209	193	212	214	221	235	216	192	221	201	201	215	206	203	217	235	224	219	209	221	218	189	228	233	189	242	229	207	206	211	232	194	183	216	203	215	206	179	207	192	189	215	176	175	229	192	226	217	244	198	210	222	221	213	228	259	209	208	203	221	211	203	223	234	223	212	214	191	203	197	224	242	186	224	218	211	226	208	188	202	204	221	208	173	196	222	210	214	188	198	213	204	222	231	199	198	213	204	219	208	202	211	182	200	232	231	208	209	220	206	222	204	207	214	228	217	229	200	194	212	199	214	183	215	209	218	212	220	226	200	191	219	199	205	231	235	211	222	219	219	188	210	213	207	213	207	231	196	188	201	219	191	235	227	214	207	226	218	216	204	225	225	181	211	242	222	232	202	223	193	227	199	231	231	225	220	209	230	211	234	190	222	245	181	186	194	234	194	219	208	196	206	195	218	188	192	203	211	185	214	209	221	194	208	233	206	227	222	212	188	238	217	231	213	176	176	232	217	206	191	226	220	203	175	217	208	216	221	207	237	207	207	226	235	212	214	213	204	227	222	227	189	228	209	217	184	216	214	209	222	195	219	188	214	233	230	196	200	186	191	203	218	220	203	201	212	216	220	231	197	204	195	223	198	215	230	186	196	191	202	208	194	214	213	198	230	220	218	218	210	196	224	208	215	200	202	240	224	188	204	187	220	204	190	198	215	210	194
30805	25584	14457	13844	12652	10614	7911	5882	4878	4310	3850	3256	2853	2633	2398	2474	2022	1814	1593	1449	1334	1339	1163	1123	1025	991	940	901	852	771	750	667	696	707	680	708	629	654	625	584	616	548	612	613	562	537	562	541	523	564	530	543	547	537	506	545	561	557	496	505	523	535	502	508	504	524	523	498	462	474	498	482	540	500	473	526	489	517	506	529	533	477	491	469	494	531	503	475	525	456	500	508	474	495	551	535	495	539	477	482	535	533	511	517	568	469	509	504	515	478	523	500	519	515	519	507	532	521	515	500	518	471	529	530	504	472	516	503	484	482	480	508	484	500	498	497	508	491	489	463	495	524	492	485	486	464	531	510	505	485	525	473	483	499	496	484	480	469	524	494	505	460	526	493	503	523	524	519	514	514	529	530	547	485	457	510	510	516	466	495	489	489	505	481	516	504	507	499	508	507	534	536	504	469	512	468	497	503	540	475	505	506	522	497	515	539	519	510	535	522	497	512	502	509	503	517	491	497	487	502	534	492	504	544	506	538	471	488	501	491	537	504	524	494	524	494	487	501	480	461	498	495	471	523	502	534	498	514	544	508	501	501	514	464	482	545	521	514	496	494	531	515	459	533	482	511	515	481	513	500	507	498	473	525	520	502	510	505	507	500	513	501	494	517	443	524	485	495	495	514	505	526	496	488	497	545	537	530	479	459	497	523	499	503	512	482	525	510	520	530	502	470	452	510	463	515	497	535	503	461	514	502	507	473	487	504	499	515	507	498	504	488	531	496	464	469	528	508	453	520	500	534	496	503	482	483	525	493	501	515	509	517	485	478	462	542	476	518	485	517	520	481	501	477	473	511	502	518	485	516	466	518	511	478	545	519	541	503	511	504	496	501	517	517	465	462	499	485	456	503	461	525	550	500	514	527	450	542	496	494	508	486	553	494	521	514	521	495	504	512	506	472	496	442	500	503	524	492	445	528	489	496	527	469	501	509	505	506	493	544	493	566	527	492	491	491	487	525	486	480	503	470	473	499	576	520	506	502	509	464	526	503	542	486	511	475	488	553	496	551	532	495	481	488	485	513	506	521	516	489	553	512	479	508	493	512	479	521	490	461	500	549	508	508	491	509	533	511	490	532	517	516	470	531	490	489	482	525	496	499	551	483	451	510	458	525	479	470	519	484	490	480	484	501	505	421	483	516	507	487	474	464	500	504	497	535	527	492	526	495	499	480	528	480	495	489	506	489	488	498	514	493	530	485	489	517	461	516	489	515	489	473	564	502	493	462	499	509	499	494	481	542	508	527	523	498	516	527	516	474	523	521	511	451	522	532	487	512	451	546	512	526	504	537	512	558	494	543	523	500	490	517	530	494	505	521	503	518	454	522	530	554	494	536	517	509	524	495	493	492	496	532	551	481	531	500	507	502	525	460	518	482	532	475	481	515	472	481	515	479	526	476	490	529	475	479	493	509	515	508	519	511	521	490	503	514	523	444	497	503	569	460	503	471	514	510	497	507	513	495	465	518	508	524	484	527	488	492	523	539	507	503	466	468	549	520	475	494	507	468	552	482	567	512	498	514	486	507	482	472	499	495	498	499	507	516	500	464	460	526	492	489	506	515	505	503	510	501	501	529	480	509	506	486	525	459	497	484	480	461	537	485	527	496	467	478	494	532	487	515	527	453	514	521	530	500	494	472	506	504	525	541	496	489	484	482	517	472	498	472	474	493	498	501	506	473	471	524	482	512	496	503	493	542	493	505	515	539	516	482	504	518	525	468	463	533	505	474	511	480	520	501	486	504	482	503	548	488	475	484	503	490	530	491	513	483	478	489	490	491	469	486	498	441	458	532	506	507	468	466	481	483	485	536	533	535	537	491	491	538	537	476	465	497	544	526	498	526	528	490	513	516	479	524	469	494	494	505	516	512	501	498	521	499	487	503	486	525	505	522	515	533	473	531	541	475	458	485	473	479	522	486	521	503	461	500	505	489	482	494	528	499	503	480	527	532	471	513	500	526	501	500	487	494	538	439	484	473	502	535	487	497	518	530	532	485	508	518	495	497	498	524	537	495	509	496	464	487	509	532	508	480	527	534	503	485	461	510	431	514	496	485	522	522	473	473	521	482	518	481	526	523	476	494	493	512	472	516	462	484	455	466	499	482	521	520	503	474	544	518	491	495	520	503	483	506	496	499	492	517	516	519	527	488	530	511	498	523	481	509	483	537	500	488	507	500	510	536	448	525	486	508	509	494	507	520	501	464	525	504	494	520	496	553	467	509	496	469	528	515	489	497	483	481	480	495	551	543	527	497	512	504	512	568	537	543	486	470	519	508	494	500	531	470	512	507	520	490	492	483	530	495	478	466	516	500	493	497	474	492	483	515	490	481	534	500	502	507	511	503	501	480	458	478	510	522	482	498	510	480	551	506	528	489	507	506	493	524	504	500	521	536	475	495	486	508	497	545	490	481	522	520	516	503	496	437	509	523	500	521	483	533	525	500	511	482	538	481	515	514	501	495	543	492	524	533	495	525	508	517	510	502	547	516	498	546	493	541	526	551	477	495	505	492	515	518	494	493	515	545	463	513	510	523	472	493	458	497	507	514	497	520	551	504	512	542	481	532	477	524	504	491	473	502	497	488	493	523	532	511	496	523	506	501	520	486	512	476	510	528	458	507	498	513	541	518	497	481	503	471	488	542	487	542	510	523	508	496	517	506	530	451	447	470	478	489	517	488	502	512	520	459	522	534	516	487	503	546	527	468	485	453	497	532	522	503	502	474	518	506	509	484	508	482	503	519	500	499	499	502	498	513	497	521	534	503	486	500	547	482	520	480	471	490	484	509	486	504	522	513	507	519	544	510	514	499	506	491	471	505	510	500	494	492	481	494	537	512	519	503	504	517	488	514	510	501	516	543	483	510	470	511	512	477	481	488	492	491	530	532	508	497	523	517	475	526	459	538	508	492	503	486	483	519	504	502	489	506	506	480	518	513	460	493	505	489	527	481	511	524	523	514	510	503	498	546	512	506	538	513	492	473	528	515	496	502	494	484	511	505	494	512	527	491	520	503	506	499	481	489	489	490	476	503	540	531	493	502	530	518	487	517	562	490	507	499	516	478	495	530	493	484	552	497	500	508	496	534	489	499	535	476	531	495	463	494	475	498	522	499	495	512	480	518	519	512	502	535	548	508	513	490	502	491	498	513	531	491	519	531	504	527	480	519	457	545	488	510	510	487	494	508	498	513	492	506	479	511	507	526	476	508	499	490	505	505	506	467	500	487	477	526	490	531	468	492	483	495	490	510	517	508	504	516	498	483	516	500	539	487	500	535	466	495	473	494	541	435	561	499	502	525	470	499	495	534	526	479	482	483	514	484	494	512	492	518	489	508	529	514	554	539	500	466	493	524	485	500	484	504	502	490	493	482	537	517	538	532	487	487	521	531	493	511	522	527	507	524	546	478	518	496	490	517	487	500	485	512	513	494	490	461	514	524	471	528
10401	5496	2976	1807	1415	1068	772	559	537	470	435	368	392	363	346	362	319	358	286	283	288	288	278	281	275	289	263	300	242	261	266	254	241	270	240	245	255	284	240	241	265	248	251	269	249	213	248	239	250	281	252	257	290	258	238	255	278	242	237	277	237	239	274	244	266	299	252	241	270	221	263	239	269	243	252	244	296	242	276	233	248	238	242	242	252	276	241	237	258	278	270	268	256	264	233	268	253	247	251	257	237	246	264	264	258	283	278	286	248	248	284	264	269	238	263	274	253	256	248	271	252	247	238	256	252	279	250	232	242	235	246	275	240	241	280	246	236	278	257	262	227	272	264	260	257	249	252	230	256	260	248	253	249	258	250	217	261	262	280	250	254	252	233	233	231	248	261	220	265	256	281	235	249	274	247	275	260	261	293	276	241	250	256	248	260	241	275	236	273	255	248	258	254	256	269	233	248	237	244	251	269	267	241	267	243	289	258	247	230	280	265	227	256	246	280	225	259	274	268	257	240	286	267	259	280	229	248	267	277	259	273	241	258	277	257	241	230	255	229	242	230	255	244	263	270	245	262	244	279	215	233	238	250	274	257	241	254	227	260	257	276	253	282	263	291	236	258	281	258	267	273	238	257	278	257	258	234	240	243	247	296	237	268	237	271	240	250	259	276	259	255	258	241	237	237	286	279	258	262	278	245	216	233	276	245	263	229	217	266	240	287	238	276	227	248	273	231	249	291	271	225	255	245	272	244	253	249	255	256	240	237	264	280	267	268	257	236	249	282	238	269	256	269	258	223	260	267	242	256	252	255	260	257	262	220	247	279	259	223	260	245	254	268	256	238	260	248	234	245	274	267	260	265	253	252	247	261	238	254	285	248	237	252	250	244	251	246	301	252	262	236	249	253	288	257	241	247	256	289	259	262	286	249	211	251	248	243	285	241	241	284	253	282	241	241	239	248	236	257	223	280	254	263	244	232	268	226	232	246	250	260	258	276	284	225	274	247	251	270	259	264	260	269	237	277	227	276	251	292	302	238	271	272	261	248	246	247	258	282	263	263	254	264	274	281	266	256	257	254	279	249	242	258	250	237	253	243	256	274	247	238	243	276	261	228	233	245	276	266	248	275	278	267	290	237	257	238	268	242	245	264	230	243	219	251	266	257	273	261	250	227	254	228	243	268	238	291	266	254	246	258	262	262	232	283	271	260	234	257	241	267	263	242	274	262	272	257	252	255	253	277	254	256	273	253	269	257	252	257	266	254	259	261	262	245	249	266	238	249	270	226	239	264	219	263	266	274	263	235	253	256	262	280	287	254	265	278	249	237	252	254	238	264	265	258	244	246	253	250	243	269	240	265	276	280	274	271	237	281	258	270	258	261	279	252	247	257	240	253	239	270	241	254	254	260	274	256	240	233	243	226	242	246	258	258	245	247	256	244	258	244	269	228	257	259	284	274	264	261	271	229	266	236	238	262	256	221	264	260	267	275	274	255	246	287	250	260	248	254	251	259	252	244	260	257	223	254	292	275	243	262	234	249	261	236	262	264	255	234	237	259	242	250	253	311	251	253	253	261	247	228	259	255	251	232	268	260	253	234	235	257	273	241	277	273	283	280	253	251	281	287	255	247	256	216	266	254	270	246	260	244	303	259	262	251	237	267	294	283	237	264	243	250	252	232	241	246	233	234	246	235	273	259	261	253	224	228	286	248	233	255	250	277	251	235	239	250	245	293	261	271	258	243	258	282	270	238	254	270	242	278	301	270	271	223	236	263	243	256	231	266	241	219	268	271	272	252	255	260	251	237	230	263	270	219	269	264	245	235	232	272	262	240	274	259	236	260	215	261	263	229	270	282	250	245	234	268	258	268	237	282	249	236	261	262	272	255	253	224	236	263	244	262	248	262	288	278	240	286	262	220	240	283	244	247	263	246	228	251	254	258	261	220	280	262	244	257	249	233	268	266	269	267	270	263	257	242	254	239	240	259	255	255	217	246	282	275	242	247	238	238	249	248	224	251	234	236	239	262	301	257	280	263	254	258	231	247	243	268	258	268	265	255	267	247	250	277	217	258	270	245	254	248	265	252	273	245	256	276	275	269	273	260	263	223	275	261	259	268	269	273	317	227	237	253	235	247	247	251	259	246	244	239	258	284	254	233	256	252	250	252	274	244	255	262	253	266	264	280	231	260	246	231	266	270	234	271	261	255	280	256	247	255	253	261	226	244	257	247	299	263	271	258	242	245	273	251	262	249	270	274	248	278	254	263	255	256	258	260	279	250	266	247	247	233	243	265	264	267	280	265	281	245	264	274	256	267	242	233	274	223	227	232	245	237	244	248	254	253	250	261	234	255	288	273	247	253	269	268	237	235	233	269	250	243	244	240	247	296	240	254	266	249	216	252	272	239	253	270	256	242	247	264	276	252	240	235	257	265	250	265	233	257	242	262	265	243	251	231	254	270	282	251	261	251	278	277	261	250	259	221	251	267	261	253	245	241	242	257	271	259	251	284	254	271	246	243	279	251	247	227	240	282	227	256	224	266	251	273	245	263	270	273	238	231	281	263	249	226	282	266	283	255	255	247	250	209	252	238	287	277	263	283	251	252	232	274	269	252	221	251	251	260	245	235	289	253	294	268	256	277	270	229	238	265	247	242	272	208	259	270	301	267	275	254	240	262	265	272	252	254	258	260	236	284	256	243	258	255	245	272	224	262	267	245	265	276	237	257	236	285	233	258	217	281	249	257	280	258	238	259	292	256	274	265	270	299	261	240	263	258	261	253	238	246	255	244	272	252	241	254	250	276	256	239	268	237	289	250	269	271	233	280	257	231	264	255	245	253	239	275	264	259	262	281	246	261	301	272	265	261	237	251	285	273	279	229	227	243	237	257	259	240	266	254	266	252	240	269	256	253	260	258	267	262	247	257	271	236	259	248	247	265	261	229	263	252	254	249	234	251	269	258	258	270	237	234	252	264	271	218	255	262	263	245	251	269	283	289	261	252	246	286	254	244	254	267	237	244	277	244	257	246	258	259	257	277	240	261	234	261	227	254	274	224	271	265	255	276	288	279	245	248	256	248	254	263	265	235	281	238	251	275	250	252	248	241	251	251	238	241	273	260	266	220	251	249	280	248	250	224	247	266	266	247	213	258	247	232	274	236	235	255	216	258	250	282	262	270	277	274	286	291	270	233	262	265	253	261	234	260	250	225	262	277	291	246	250	251	267	252	270	270	235	242	259	246	254	243	246	274	282	269	274	269	255	265	270	261	260	277	228	244	260	262	294	241	244	295	246	236	261	259	258	279	261	242	260	265	277	249	248	229	242	253	269	237	267	233	242	230	273	259	258	227	271	256	242	238	243	260	253	261	281	252	272	241	249	265	275	259	284	251	260	262	238	270	266	258	250	240	233	221	252	268	228	270	270	273	265	258	264	245	265	262	283	235	247	227	235	223	269	258	275	272	252	261	240	239	261	257	285	263	284	262	251
8142	5983	5372	5487	5301	4262	3045	2480	2025	1763	1679	1356	1297	1195	1154	1092	1085	1023	903	897	905	844	898	781	772	777	765	731	705	661	685	704	639	658	653	671	618	619	636	636	645	606	621	637	622	611	573	635	587	604	637	601	617	620	610	612	587	625	583	603	581	573	570	660	563	612	612	602	602	633	603	663	571	581	617	637	610	580	609	627	569	640	616	576	596	542	552	640	604	602	618	610	596	641	631	622	572	575	581	610	584	612	632	644	620	617	632	599	652	578	588	612	611	563	632	601	625	570	542	588	599	595	591	610	582	615	548	636	619	590	645	623	592	603	610	591	612	602	581	598	591	617	612	561	582	573	608	620	603	603	575	577	549	609	590	643	606	597	599	618	576	615	603	582	605	605	632	626	558	592	599	597	629	599	599	607	606	637	622	624	571	571	614	601	621	568	591	666	623	573	582	662	592	622	597	585	621	585	622	590	585	581	589	645	575	612	599	592	571	601	589	597	598	621	574	625	582	548	570	615	648	590	601	590	594	614	576	616	639	607	606	580	589	585	580	611	591	599	620	600	601	591	597	568	597	607	539	615	594	632	594	609	591	588	603	582	570	583	628	573	557	602	597	571	590	607	648	608	613	602	648	573	593	620	578	612	618	581	612	607	604	603	604	608	582	623	624	627	620	617	622	611	600	604	591	543	603	643	623	663	583	609	581	583	643	617	572	605	549	609	632	587	631	609	611	583	619	616	619	625	633	613	604	566	614	604	599	622	609	654	596	578	623	618	600	622	573	569	574	630	616	590	555	671	602	616	594	633	604	587	595	579	582	606	642	614	626	618	557	596	576	580	592	570	627	576	603	619	621	611	578	621	577	551	627	583	653	573	580	585	628	624	575	643	594	553	612	628	590	585	574	583	635	650	607	600	559	579	603	594	600	574	627	599	580	598	608	587	602	562	599	591	609	596	598	590	567	588	637	576	611	616	609	589	638	675	594	608	586	584	648	600	626	619	598	604	601	587	599	622	644	613	616	577	623	606	588	592	585	657	636	617	607	587	607	587	600	606	622	610	595	589	598	574	572	624	614	640	602	618	563	557	601	602	585	605	585	621	578	588	603	625	623	644	568	571	646	597	585	611	593	627	588	589	579	610	618	558	607	626	606	560	579	626	620	633	593	638	635	568	632	608	607	569	603	599	611	627	611	565	583	650	604	592	575	566	637	574	627	619	602	635	566	602	589	604	614	564	582	619	582	619	602	594	600	586	574	573	579	561	619	598	628	637	632	600	560	587	587	623	547	584	621	590	591	629	652	597	585	642	581	598	558	622	581	621	604	644	571	608	662	558	630	574	641	617	582	593	561	613	585	582	643	634	584	606	628	580	596	573	605	583	561	636	545	600	599	647	611	594	578	625	568	636	578	605	622	585	608	624	612	540	564	603	616	574	595	553	594	600	603	612	558	604	548	573	568	581	568	588	613	567	596	580	570	586	614	616	606	614	601	566	585	593	626	563	607	580	624	585	593	593	586	606	586	563	598	594	602	568	621	593	560	615	663	576	607	608	592	590	565	570	582	569	616	609	634	623	572	575	565	564	612	622	620	584	578	615	578	589	602	584	632	595	584	572	576	626	583	601	584	588	619	570	600	597	584	609	573	651	546	589	594	548	585	606	572	590	577	567	578	592	608	572	564	579	553	632	615	587	622	614	654	618	597	611	665	620	602	579	581	621	593	605	591	595	634	573	568	562	594	615	628	601	566	584	602	611	616	626	599	606	612	644	613	597	603	604	648	614	633	557	620	610	606	634	602	629	600	609	629	634	609	609	603	581	595	586	605	606	608	616	574	559	634	609	647	598	581	608	541	605	632	605	614	600	584	616	607	594	635	600	584	595	612	605	605	634	594	578	591	609	586	580	621	588	593	595	564	594	595	587	634	555	630	576	627	603	625	590	585	565	624	591	618	622	573	541	635	577	557	625	604	652	565	598	625	601	605	640	590	555	620	600	595	626	608	587	582	566	604	619	640	622	607	592	633	592	553	646	626	579	602	600	607	614	611	604	607	579	606	620	583	599	628	618	574	557	586	571	598	646	590	611	603	612	617	612	597	603	603	623	605	623	586	632	608	596	596	589	578	602	613	609	594	612	597	612	580	637	627	587	595	574	598	612	626	580	624	566	603	626	595	584	602	577	587	610	601	560	600	583	615	603	663	618	564	646	621	582	582	605	577	588	646	577	602	600	621	581	623	586	616	608	599	611	593	615	616	644	586	603	554	570	611	573	594	621	582	600	594	580	568	651	613	597	594	608	645	626	566	623	569	626	583	582	586	612	601	610	605	618	621	618	630	599	595	579	584	615	650	587	613	589	580	574	616	593	612	587	583	616	625	623	644	580	637	573	574	594	561	597	571	599	582	573	594	606	628	572	587	629	611	617	624	612	610	605	572	631	593	638	608	569	579	602	619	577	577	547	593	564	595	564	604	647	599	608	620	658	641	656	599	607	625	614	607	586	601	630	611	605	626	641	656	651	583	606	604	616	614	580	604	630	607	601	613	600	628	576	608	587	597	617	615	600	607	598	636	580	570	619	594	601	593	589	605	616	573	559	593	600	596	620	599	575	652	620	567	551	556	588	583	618	551	571	603	620	613	554	641	573	598	626	576	581	603	600	601	615	624	552	608	584	595	647	648	598	603	529	609	591	614	538	617	614	570	670	591	576	621	605	613	636	623	606	582	602	590	604	606	585	600	580	615	652	542	609	610	578	625	583	570	633	607	619	648	613	588	599	632	625	622	596	641	627	611	596	563	655	602	581	600	581	631	601	602	577	633	615	596	596	635	588	611	612	608	611	606	588	631	618	608	648	595	620	582	611	584	593	618	566	604	611	604	612	600	590	625	575	568	571	623	607	625	617	620	603	632	610	552	564	593	680	595	598	581	611	605	609	609	626	578	618	592	631	631	619	583	598	591	563	626	630	576	607	579	634	560	639	607	569	595	601	594	605	625	618	616	603	627	605	592	598	608	588	610	595	577	601	625	633	628	621	645	592	573	568	581	620	602	593	577	636	579	553	560	600	611	541	630	592	531	594	597	622	601	609	692	596	642	614	618	597	604	592	593	630	584	622	575	612	607	607	571	602	602	611	604	607	628	607	537	603	594	580	590	594	609	577	622	586	588	565	580	558	602	604	600	615	576	639	587	659	599	640	623	601	598	583	597	620	567	590	584	639	608	618	618	635	610	567	606	594	593	578	603	633	580	647	625	575	601	654	580	606	612	619	616	660	551	648	637	596	561	609	576	622	608	625	580	606	630	584	565	608	610	593	613	620	610	610	579	622	569	585	590	599	597	595	632	595	586	572	608	628	625	615	618	585	651	584	607	597	600	611	566	574	612	620	636	557	603	609	593	596	599	585	577	581	591	603	577	594	602	619	592	609	635	590	612	575	582	560	602	596	617	569	653	629	593	576	585	628	579	631	614	601	599	552	593	616	600	600	574	635
30947	22787	11164	6069	3792	2147	1389	971	839	761	632	500	483	448	451	455	427	371	333	368	318	358	327	301	286	320	302	305	305	301	257	274	271	296	270	249	261	265	234	281	276	259	229	260	265	236	228	261	264	291	271	265	265	260	247	236	248	261	262	258	253	282	254	237	275	257	280	242	252	278	220	247	273	260	253	264	253	262	254	289	268	215	265	256	279	239	250	229	269	287	270	239	274	239	263	248	230	212	265	265	248	268	260	259	223	275	260	218	248	261	231	246	260	244	247	233	260	267	234	260	264	268	230	256	274	248	256	251	252	243	275	234	260	271	239	254	243	269	233	265	273	253	258	263	265	255	257	295	241	261	231	235	253	243	255	253	243	245	238	265	272	244	248	278	226	252	225	264	260	270	262	247	280	259	256	219	261	253	242	265	254	268	253	255	271	232	268	282	277	235	241	252	257	242	276	215	218	259	269	266	253	283	250	259	248	254	269	253	252	235	261	248	237	283	267	241	270	234	247	235	238	259	269	269	278	259	269	241	260	232	258	271	228	260	256	222	262	246	227	253	226	247	237	243	260	240	241	265	258	249	269	230	282	267	231	249	290	245	243	248	258	266	267	259	247	228	221	269	273	246	245	272	275	276	286	223	269	248	234	250	238	292	243	261	249	260	240	242	263	262	273	234	246	255	251	238	253	247	237	232	239	285	269	249	259	261	265	258	251	223	262	246	260	248	234	245	241	298	227	219	259	258	271	246	264	259	270	253	214	258	246	262	255	279	252	239	243	240	253	252	237	231	264	260	271	258	296	237	256	237	253	252	277	246	230	244	284	237	252	242	270	234	232	248	266	251	267	245	239	232	242	262	235	258	266	269	242	268	280	239	269	249	239	279	277	274	230	248	251	255	258	258	257	225	268	250	247	245	232	250	273	267	230	220	273	280	242	264	253	253	260	259	252	274	261	230	270	275	279	249	253	258	242	247	263	261	265	257	257	221	259	258	238	257	225	245	225	279	306	252	231	248	255	274	261	273	248	260	245	245	255	271	248	238	273	250	274	219	258	246	230	268	232	254	285	270	270	257	268	257	229	237	227	238	280	264	263	285	222	250	258	273	247	254	228	217	228	225	264	286	230	246	266	238	239	241	258	241	245	234	237	248	268	261	261	248	262	278	239	276	264	249	249	269	238	298	249	250	250	249	252	242	262	261	257	261	256	232	254	271	214	243	238	242	256	262	235	236	250	280	278	263	238	243	232	273	232	219	255	235	257	288	251	244	242	263	251	253	242	240	228	266	262	254	258	243	225	266	241	256	282	260	285	252	267	255	258	247	288	248	276	256	258	241	254	244	262	265	255	259	271	249	245	253	252	244	265	240	240	240	235	241	275	239	301	254	248	242	276	264	246	264	244	252	261	258	248	212	240	256	247	250	234	258	246	253	237	259	265	264	234	258	270	273	238	240	239	264	279	261	287	264	281	283	234	239	286	248	231	262	251	244	247	231	292	265	262	233	248	259	254	255	219	250	234	251	283	262	267	254	254	267	249	259	240	266	288	267	244	267	225	231	224	267	242	199	257	261	241	244	256	248	275	239	263	246	247	243	234	237	209	283	271	236	255	273	266	260	260	227	288	268	264	249	262	269	245	255	243	249	279	221	241	236	270	263	239	265	259	248	248	235	243	240	256	244	264	237	263	256	267	253	251	254	271	236	267	269	237	230	245	267	247	274	243	281	252	258	265	231	213	208	266	236	261	237	245	269	225	252	249	246	234	235	235	266	246	228	235	223	257	267	251	213	247	231	260	247	258	238	235	257	254	248	252	263	250	235	247	230	254	241	247	277	246	231	214	271	247	265	261	277	227	275	261	266	277	217	269	224	278	254	240	279	218	244	262	238	269	257	236	268	297	268	264	262	283	279	247	260	270	259	264	246	262	245	259	276	228	262	233	228	283	234	276	254	252	218	259	250	259	218	233	258	245	230	296	241	281	271	255	249	260	263	289	259	262	253	251	243	235	230	249	272	271	248	256	268	277	287	246	266	263	261	287	253	238	254	232	215	255	263	234	251	256	258	252	230	269	247	265	244	232	269	243	221	274	241	232	238	282	257	262	268	257	237	238	252	252	278	263	268	271	278	260	242	252	241	251	246	270	248	248	254	261	248	275	252	265	260	265	276	252	261	247	247	230	288	243	264	300	258	261	245	234	249	253	254	240	228	265	217	240	233	289	242	254	251	273	251	255	266	262	240	235	237	238	249	280	250	255	251	237	250	233	240	260	241	271	246	235	253	243	269	253	234	257	237	277	247	261	266	237	255	255	256	223	232	284	258	260	233	260	266	238	249	238	251	248	267	261	255	245	260	239	255	234	254	218	232	286	267	224	222	276	259	231	244	230	242	240	229	256	227	208	239	249	258	224	251	238	268	267	259	240	253	264	236	260	252	246	263	237	265	267	234	233	266	283	268	298	266	295	248	247	270	231	250	256	292	249	233	228	252	251	250	273	290	262	263	224	252	260	236	265	246	280	231	241	242	292	243	232	265	253	218	243	252	236	245	264	263	228	252	258	261	246	270	251	229	256	258	231	246	283	254	235	238	222	237	222	235	239	243	274	259	234	235	239	247	256	266	248	258	259	258	216	250	260	286	286	258	252	234	236	248	266	275	264	255	285	263	232	267	248	274	217	272	247	228	238	257	251	240	263	248	270	277	218	279	281	250	260	269	264	236	250	251	248	261	273	293	223	254	247	270	280	257	271	285	263	253	222	244	233	268	246	233	243	255	234	242	236	249	253	273	215	264	247	233	231	259	258	241	249	264	255	239	263	275	270	234	243	246	250	218	248	256	253	250	225	245	241	261	273	266	256	267	235	254	263	255	262	269	283	264	224	236	245	250	255	269	258	243	239	254	240	229	231	285	216	276	242	244	242	241	243	241	239	265	247	249	269	224	242	251	246	255	263	242	275	248	269	249	235	246	256	242	242	275	252	252	273	271	229	262	238	282	246	219	257	256	271	257	273	251	239	236	260	264	251	249	253	235	223	270	237	250	250	264	263	242	256	249	254	276	262	252	228	230	261	257	275	249	264	287	255	251	251	261	239	244	262	252	236	255	235	238	260	261	241	269	283	271	259	266	236	257	263	266	261	257	278	242	231	232	246	276	278	256	290	237	255	231	250	274	223	271	258	230	252	284	263	238	232	233	271	271	265	221	246	250	235	249	283	282	263	245	245	258	246	254	238	263	243	247	255	227	263	264	238	242	246	211	256	251	246	241	264	222	262	245	258	251	257	267	278	263	247	232	248	237	234	257	250	246	257	261	253	245	248	232	230	274	244	242	232	213	232	268	267	232	252	266	245	272	251	233	212	280	253	255	240	252	260	250	242	272	263	231	244	250	242	257	257	245	261	261	239	263	221	256	249	279	236	243	261	263	266	245	256	272	249	241	264	282	266	265	252	281	274	257	255	221	240	230	267	243	265	254	236	260	245	264	250	219
23596	18091	10628	10017	9968	7321	5306	4164	3580	3094	2776	2316	2219	2049	1841	1808	1700	1426	1254	1209	1134	1123	1034	914	869	933	854	850	805	769	755	777	731	706	697	684	699	708	638	644	652	633	622	662	636	609	624	605	677	623	625	597	618	592	641	607	618	580	592	595	598	624	591	592	591	570	610	588	585	589	589	609	579	575	610	615	604	571	578	565	582	587	586	581	583	590	619	589	569	579	551	606	578	625	554	590	546	576	587	606	620	576	559	592	610	652	598	584	577	612	555	592	592	623	658	560	593	627	599	612	593	593	617	599	633	582	596	540	567	562	597	561	618	558	571	605	607	567	577	564	620	585	641	600	553	613	616	579	581	562	610	580	581	587	582	582	614	605	558	634	526	579	585	580	608	576	548	554	594	551	606	622	618	594	576	575	574	593	575	555	614	593	629	565	610	583	573	587	579	561	590	626	594	582	590	591	548	651	602	604	554	615	617	584	610	554	586	573	583	578	572	581	571	577	577	595	566	573	553	608	593	601	588	530	606	591	582	616	623	576	606	554	603	587	567	592	610	584	596	615	581	575	634	566	607	599	635	576	589	624	621	583	576	605	597	564	576	595	580	560	596	594	611	584	585	571	572	579	641	615	564	595	572	595	595	563	601	596	559	594	596	563	605	569	575	570	570	648	559	594	563	592	580	547	622	572	563	620	612	578	641	602	554	598	564	608	537	578	613	609	607	544	531	586	631	610	632	579	654	553	590	635	583	572	644	580	640	589	560	597	630	601	581	616	558	537	578	589	597	567	623	626	577	573	588	582	560	585	633	597	614	631	578	590	524	619	556	562	575	571	607	555	601	584	560	567	596	585	624	555	605	606	626	621	548	587	604	567	559	629	585	551	574	611	583	581	573	572	599	604	600	542	594	592	587	588	611	547	590	632	595	595	606	603	588	549	589	595	597	597	586	603	574	587	594	623	598	593	547	565	546	578	579	561	609	613	610	574	575	590	593	578	558	553	583	596	630	589	606	618	604	621	579	607	594	573	584	574	589	602	589	578	597	577	619	575	560	590	635	602	565	550	603	604	580	591	594	633	595	606	571	594	527	564	550	586	602	600	601	591	559	579	606	605	594	559	618	552	567	566	590	574	609	607	568	573	564	570	559	621	579	588	584	565	580	581	579	566	588	617	604	563	583	583	557	644	580	654	569	592	602	582	601	581	627	641	572	610	624	561	562	594	608	608	585	551	550	601	577	610	615	621	566	594	596	553	567	619	616	590	605	587	549	599	553	595	546	560	622	607	619	582	581	621	634	598	594	600	613	598	610	566	609	631	591	616	617	593	617	616	592	568	588	588	602	607	602	602	614	572	561	602	621	619	590	644	616	536	550	572	571	598	588	605	630	550	614	626	579	607	564	612	566	553	602	592	574	607	587	616	592	551	576	562	580	595	604	600	565	622	550	618	586	573	644	593	592	598	593	634	574	599	584	601	579	591	652	592	584	586	577	568	626	611	579	552	580	533	584	588	587	601	535	623	598	577	588	585	582	592	590	582	581	603	594	594	582	619	595	626	609	575	589	589	578	571	573	581	629	570	574	564	583	615	551	590	585	577	601	593	534	584	578	562	600	585	569	589	640	595	613	577	604	621	554	609	605	569	560	569	610	608	599	553	589	635	608	627	609	589	603	605	590	561	594	581	562	601	569	580	535	587	585	630	588	605	578	549	575	603	597	590	598	595	590	589	575	559	616	604	575	557	578	575	568	580	595	552	583	614	577	563	622	591	591	618	599	599	592	566	601	568	591	634	587	582	569	599	593	549	588	590	580	604	617	572	561	580	646	634	602	580	636	562	532	584	601	578	562	610	606	566	607	607	613	577	580	618	554	591	632	578	588	585	602	602	575	551	598	586	613	606	603	611	558	608	584	570	580	588	602	576	613	624	568	556	564	638	622	598	538	615	575	560	588	581	607	598	617	588	558	615	608	553	575	580	594	620	566	568	603	591	595	585	574	588	564	596	607	606	589	599	576	573	644	558	590	583	573	575	590	569	595	588	574	590	616	565	570	598	607	598	547	614	594	596	611	589	548	632	583	620	579	577	606	582	607	619	597	603	562	589	583	558	609	560	600	580	624	628	563	619	624	538	601	619	583	562	601	525	548	595	577	561	586	574	601	594	586	595	594	589	572	574	615	575	614	598	553	596	628	559	598	590	581	586	575	550	579	582	620	564	621	598	613	578	642	531	611	639	588	582	556	555	607	600	599	589	576	569	618	640	580	596	612	552	564	598	558	584	657	593	604	618	583	601	572	632	611	596	590	584	575	586	604	564	598	585	568	637	559	571	571	574	559	583	568	624	593	609	583	624	600	628	601	610	587	581	610	589	552	583	599	600	602	602	601	592	567	598	608	595	562	616	586	592	610	614	563	578	612	610	613	579	556	616	634	596	582	570	628	596	533	580	617	564	590	583	603	587	612	581	597	583	593	595	610	613	621	528	619	597	573	548	641	550	582	612	557	585	606	561	573	610	592	610	609	610	556	614	613	570	589	598	580	599	562	549	599	613	593	642	583	590	591	572	571	584	566	619	601	549	595	599	517	577	585	622	548	594	548	601	608	625	594	606	612	589	592	608	605	530	556	551	592	609	602	540	599	598	614	590	585	569	562	577	569	595	594	569	563	600	627	587	561	634	590	613	555	615	567	567	592	609	623	596	569	594	588	605	593	605	588	566	610	561	575	591	589	581	622	596	628	579	581	608	556	597	564	636	590	610	585	540	611	604	594	614	576	617	584	533	573	603	581	589	603	612	575	564	610	564	616	582	613	574	595	554	615	627	567	656	633	562	607	614	599	551	572	569	585	591	609	620	567	554	586	578	579	583	564	581	585	585	595	577	587	585	559	598	585	639	608	578	634	631	570	644	568	606	566	582	601	647	590	574	587	609	572	561	582	600	629	590	567	603	613	608	572	603	607	564	610	603	574	610	653	582	550	590	598	574	560	595	597	612	595	556	582	584	590	581	598	619	600	560	638	571	582	614	627	553	628	554	595	607	593	542	593	582	642	569	600	564	605	573	597	590	536	631	602	594	571	603	595	598	592	576	570	625	569	576	586	626	630	589	623	580	559	621	625	576	574	621	653	612	598	591	596	615	627	611	576	609	583	592	577	588	596	597	616	585	579	613	619	589	552	562	581	550	599	583	576	563	582	567	581	574	577	629	571	611	590	619	592	550	595	620	552	635	559	645	622	591	563	596	597	627	584	606	603	606	599	605	588	594	583	604	598	634	583	582	616	594	590	595	581	602	634	560	630	573	612	570	574	595	603	592	610	563	624	627	630	607	594	569	579	595	663	665	591	654	590	594	536	609	582	615	587	646	605	599	618	605	580	591	537	617	633	578	560	594	595	583	592	578	603	584	599	596	605	596	600	595	600	581	582	556	565	536	613	620	603	590	618	593	587	587	623	559	613	577	592	557	612	608	591	567	557	592	587	606	558	628	577	583
40452	32881	17344	9991	6260	3255	2109	1421	1128	989	812	737	604	603	569	513	485	398	374	382	358	326	287	299	311	244	300	282	268	285	220	252	251	248	228	223	250	251	251	199	212	213	251	218	190	237	233	227	232	209	227	199	206	221	231	255	229	221	218	202	210	227	195	250	210	243	231	213	201	228	207	205	205	223	220	203	210	232	201	185	215	215	241	215	233	230	244	232	242	206	181	217	220	221	199	233	212	224	203	214	243	244	215	244	214	204	197	221	203	220	225	213	191	212	204	203	219	220	205	201	229	248	224	218	216	234	208	227	228	196	234	246	248	191	198	196	210	196	234	208	221	229	228	202	205	218	217	212	212	227	213	196	211	237	207	239	218	223	223	211	207	207	203	202	198	204	207	216	203	213	224	181	220	218	228	226	212	208	205	199	216	215	233	207	219	216	217	199	236	210	217	243	227	230	224	210	192	207	229	231	202	215	204	220	191	193	208	179	206	203	194	229	203	238	211	204	192	210	198	248	230	220	201	228	221	223	202	220	221	201	201	232	228	214	199	221	215	239	190	185	215	210	222	212	222	210	216	189	208	206	219	221	220	232	216	255	224	198	213	226	239	204	207	222	255	204	213	218	218	175	227	197	207	217	224	215	209	189	206	235	202	208	216	212	216	233	218	185	218	224	216	222	228	186	205	218	241	187	200	197	213	208	217	235	194	220	212	206	187	191	219	223	209	221	234	235	205	207	184	218	226	230	236	187	236	213	211	194	219	242	216	221	222	225	229	226	205	230	235	231	217	199	203	212	256	228	214	226	192	220	234	223	205	200	236	223	195	213	214	239	227	226	221	212	217	228	194	244	218	192	203	215	236	200	218	192	217	226	213	211	200	234	207	192	218	193	209	209	222	218	201	235	253	232	207	221	235	207	220	228	215	206	207	202	200	206	217	212	194	212	216	228	230	223	218	196	231	207	232	213	223	232	228	226	216	207	193	211	214	215	218	210	216	222	222	200	231	198	214	217	209	245	215	220	203	217	233	221	225	241	229	233	209	228	187	218	194	205	189	210	213	201	210	205	216	180	216	213	218	206	216	206	211	240	194	214	246	223	222	235	196	204	204	228	237	206	207	231	206	216	192	219	205	220	186	188	229	217	191	194	216	184	208	224	221	227	197	214	209	203	224	227	227	231	223	235	239	226	193	211	199	200	226	203	214	206	209	186	219	203	201	194	236	223	223	243	225	223	202	240	201	197	202	239	221	206	234	209	210	212	218	208	214	218	234	237	200	210	205	231	242	236	235	236	208	217	242	196	220	198	213	214	202	217	214	213	216	192	207	237	238	210	208	233	194	233	205	224	211	218	200	217	224	209	186	231	185	213	211	213	232	215	213	226	223	210	215	199	189	213	201	206	205	244	215	219	234	218	203	207	210	213	235	188	215	208	222	241	211	229	194	218	221	268	212	226	231	218	203	217	239	226	204	205	205	205	200	203	227	220	243	214	199	188	213	234	237	201	219	217	207	208	205	201	231	210	199	259	203	241	208	214	211	208	231	221	215	210	216	207	194	218	222	244	182	231	220	244	225	223	193	237	205	214	231	194	213	243	199	228	199	203	221	206	190	198	235	219	231	198	177	218	241	223	223	231	208	216	234	241	206	216	238	215	221	218	221	192	221	212	198	213	219	230	224	226	216	227	193	216	231	214	247	205	193	210	214	219	212	213	213	207	222	210	216	203	222	201	166	210	221	184	230	198	204	184	203	225	251	215	220	225	210	206	243	220	194	236	196	232	188	198	210	211	191	180	218	239	226	236	201	198	231	207	207	231	205	229	192	215	245	211	207	228	213	164	200	188	216	210	203	222	202	226	213	223	196	214	217	244	196	203	194	217	224	219	202	171	223	237	207	209	241	222	211	226	201	201	217	208	220	230	234	234	236	219	212	230	233	212	203	209	216	204	170	203	189	209	227	207	212	232	205	228	246	219	211	186	237	208	216	209	200	216	213	220	224	209	184	181	219	204	220	191	216	212	200	240	241	201	232	243	261	226	189	229	212	224	225	247	238	248	206	223	221	209	210	211	203	239	235	198	191	217	232	212	223	179	179	213	215	230	217	208	206	192	213	212	223	232	245	209	225	227	216	193	205	224	214	196	190	212	221	203	195	236	219	226	231	198	221	210	223	219	215	208	224	220	227	224	220	213	206	220	202	239	233	207	229	209	200	234	218	217	214	236	214	196	215	203	216	226	196	231	236	227	201	234	221	243	214	184	209	201	212	206	192	202	203	241	200	222	234	220	258	202	221	220	208	221	198	243	232	226	204	221	187	181	222	219	218	200	194	221	213	211	232	210	213	226	249	241	205	213	228	219	184	209	228	201	224	246	209	215	230	210	212	233	187	224	232	232	204	213	227	223	208	226	206	224	186	183	191	212	211	187	194	201	226	202	196	237	237	230	196	170	259	218	227	238	238	205	217	225	202	222	222	223	214	230	212	231	232	208	226	228	214	237	207	205	231	205	235	212	239	198	222	211	219	209	207	209	194	199	220	229	203	219	198	209	173	251	213	222	204	231	218	222	204	235	192	195	209	204	206	247	204	235	207	212	215	221	208	210	223	197	216	226	202	214	228	215	224	232	230	230	201	192	218	189	214	199	215	195	211	206	229	202	206	220	203	215	213	215	237	205	223	225	228	202	227	214	230	238	213	196	206	218	199	244	247	204	207	190	225	219	259	209	216	219	211	208	197	189	199	252	225	216	168	216	189	204	231	197	191	189	181	220	231	204	236	212	208	223	232	223	201	203	236	213	228	218	201	202	216	212	218	209	209	217	236	190	208	243	239	202	219	240	226	206	215	233	221	224	193	220	198	236	215	206	212	210	220	223	192	231	232	215	209	233	235	240	201	212	218	229	176	253	232	213	233	197	184	188	197	198	210	199	228	203	205	224	218	210	203	223	199	224	222	208	231	218	200	184	244	208	199	211	209	216	215	188	229	226	218	228	215	212	222	240	221	219	229	223	229	198	179	230	219	216	190	216	232	199	202	251	217	229	204	209	219	217	216	197	214	196	229	211	196	202	225	217	190	207	239	218	208	195	209	227	188	209	194	204	215	229	218	212	204	196	197	238	194	184	232	221	205	248	226	207	217	221	220	211	220	213	209	201	200	194	218	223	221	234	238	227	220	198	196	239	210	216	238	208	202	197	227	217	203	213	265	242	220	224	256	220	225	226	219	231	204	191	216	200	232	216	236	216	225	234	202	237	216	183	194	196	207	213	188	205	213	237	206	221	227	200	190	201	209	187	240	221	221	224	242	256	246	229	201	214	202	218	235	222	221	203	205	207	189	202	229	211	199	195	217	221	195	222	211	214	196	201	246	208	206	214	193	213	209	225	200	202	200	217	199	223	203	211	192	220	218	227	187	213	180	215	199	202	204	212	201	219	232	212	203	213	220	205	203	228	233	226	236	233	215	194	221	224	208	224	225	224	207	221	218	220
29774	25011	14221	14238	14081	9555	7607	5782	4928	4553	3793	3384	2974	2563	2622	2504	2082	1715	1591	1520	1377	1322	1174	1059	1063	1065	1025	841	809	839	779	713	734	701	650	628	649	624	593	664	605	582	591	624	552	521	610	543	545	546	579	530	532	562	521	548	520	529	542	510	558	528	543	527	556	472	502	550	533	544	501	572	491	503	486	514	557	516	515	481	492	528	525	491	506	553	490	515	494	508	482	528	513	465	501	510	506	495	530	453	527	523	489	483	527	524	507	490	520	494	500	533	515	483	491	517	496	512	497	487	516	514	524	512	528	534	531	538	514	517	497	487	481	538	543	510	501	505	519	494	486	507	539	518	503	498	509	524	536	487	488	504	493	524	546	498	519	493	504	541	497	486	498	509	482	502	515	511	503	507	511	497	503	540	511	556	484	526	555	576	510	497	526	541	495	534	534	502	487	528	476	500	511	544	506	500	548	467	489	509	482	551	518	498	492	513	538	517	490	486	516	504	522	545	484	466	523	531	500	514	513	528	500	521	502	504	511	478	477	493	491	527	533	536	502	567	529	518	509	500	488	454	516	483	521	538	508	522	506	507	508	521	541	502	560	518	539	489	467	517	527	491	510	516	548	477	528	486	535	486	484	521	518	499	499	500	514	525	512	504	486	486	487	442	514	476	489	520	539	505	479	534	488	503	481	487	538	520	509	493	533	521	486	539	497	524	558	511	530	528	546	524	481	544	512	511	491	503	530	518	520	569	505	482	524	520	542	533	495	548	479	504	509	495	523	480	498	532	497	497	498	501	498	506	504	521	518	532	480	526	518	496	536	525	495	505	526	489	548	491	504	515	518	483	503	519	506	461	510	533	512	494	505	545	498	491	515	478	528	505	541	492	537	537	537	519	510	539	544	499	512	491	515	507	525	473	507	516	490	516	512	516	527	531	485	502	474	497	520	493	512	516	536	495	520	534	554	534	524	512	573	516	494	478	539	499	540	523	521	542	525	514	509	505	534	521	489	481	505	537	538	523	484	507	524	519	481	500	517	532	502	510	538	494	528	496	536	522	544	515	476	521	549	508	491	511	487	541	516	511	494	541	506	518	504	507	501	512	519	521	506	491	518	488	564	510	538	525	509	526	447	511	537	477	467	526	497	483	530	535	511	516	529	522	490	526	518	508	530	508	552	510	518	489	547	490	515	489	510	509	520	516	550	529	485	532	519	457	507	522	487	500	520	522	502	515	509	539	497	537	554	530	509	555	497	537	516	493	520	557	510	521	520	503	467	525	541	506	543	541	526	503	577	521	532	504	510	523	485	456	478	517	545	539	505	491	536	476	511	505	524	521	506	520	523	495	538	494	532	517	519	527	476	521	517	508	531	522	530	525	487	560	519	542	519	528	526	479	518	515	541	491	557	468	506	525	553	528	504	516	494	519	492	562	498	536	545	498	510	517	489	533	536	508	542	518	489	489	477	517	508	508	510	504	507	495	472	508	509	513	512	499	515	537	510	527	537	569	510	519	492	495	525	539	531	513	533	523	487	491	550	537	494	506	500	505	509	522	499	515	511	508	511	533	508	489	484	492	513	539	487	480	505	456	539	493	504	500	534	474	488	564	517	492	499	532	498	493	563	509	503	515	488	498	538	527	508	524	543	514	510	565	453	499	474	494	478	511	546	499	458	496	515	504	529	498	515	518	515	508	501	472	539	524	494	529	505	511	527	488	532	517	526	509	492	533	500	505	484	491	519	527	515	530	500	483	513	464	505	542	492	533	486	487	562	498	489	517	467	500	548	519	527	488	534	530	521	488	522	528	547	524	501	521	504	507	502	510	486	526	545	511	517	502	515	502	551	515	527	541	521	465	498	522	534	529	507	513	524	520	518	509	531	556	485	503	507	516	527	501	501	532	469	478	517	538	528	507	529	516	513	529	518	513	485	558	516	517	521	522	480	505	482	515	507	524	463	510	499	555	537	528	495	496	510	485	517	531	505	533	555	507	526	493	492	548	484	508	543	513	463	501	488	512	544	526	515	499	510	535	505	486	524	544	510	493	526	523	490	536	528	528	511	548	499	488	547	500	519	498	527	514	528	512	498	544	525	525	519	529	516	490	502	528	496	535	551	481	485	566	503	502	521	502	518	514	501	528	565	505	508	548	485	514	495	508	513	483	535	532	506	534	503	530	504	497	514	552	520	505	494	518	479	509	507	461	504	503	537	486	546	500	503	524	508	501	530	510	496	524	529	496	521	537	537	515	516	502	488	504	488	505	525	493	477	543	514	523	510	504	518	525	502	528	522	494	504	533	521	512	537	530	546	480	514	521	480	502	493	527	485	498	519	500	489	507	500	537	541	500	486	497	499	515	530	525	519	517	481	532	559	520	590	487	454	524	510	524	568	532	484	533	507	503	522	492	493	522	485	524	529	534	513	533	508	534	556	512	521	529	536	509	520	503	509	549	527	478	501	465	544	527	512	528	523	482	523	551	507	543	512	517	552	522	494	547	515	520	477	501	537	503	498	509	557	492	517	528	535	555	504	542	505	513	536	536	550	532	506	489	536	501	513	543	532	515	474	488	490	473	492	504	515	525	500	510	527	514	511	513	523	506	519	515	511	498	493	498	515	491	490	487	463	477	522	506	544	496	496	466	505	551	485	520	513	521	535	504	500	526	544	507	465	516	487	505	511	501	511	495	499	484	509	539	500	490	506	478	492	501	547	535	510	523	507	543	513	466	526	450	509	476	534	533	504	509	556	530	536	489	557	506	499	506	517	499	535	524	526	505	478	551	502	587	518	508	469	472	517	504	506	462	530	510	507	490	497	518	530	491	509	504	484	506	502	489	534	507	506	522	506	520	509	503	565	493	490	517	518	492	485	496	506	481	537	520	518	501	485	521	477	505	508	501	517	522	502	544	540	519	539	502	562	523	513	510	508	535	519	516	508	538	473	513	497	524	505	538	507	505	489	487	529	510	502	534	503	481	499	524	504	536	510	500	491	523	498	536	560	507	570	532	505	514	542	557	497	523	510	496	515	543	527	497	495	516	511	513	518	535	545	491	531	525	500	471	506	514	530	491	528	489	510	525	502	523	493	497	513	487	492	533	540	514	552	500	500	534	525	535	497	517	507	540	518	490	538	519	516	492	517	549	554	514	511	481	497	555	496	509	510	495	527	497	472	500	499	545	559	526	537	553	487	467	473	493	554	508	511	535	553	516	524	521	508	464	490	525	510	526	486	515	511	502	532	500	493	501	492	525	530	517	539	491	525	521	545	479	547	489	514	511	544	525	541	501	485	543	521	504	511	518	499	531	487	525	502	553	537	477	483	509	554	503	528	507	513	520	557	499	517	537	494	529	510	519	541	520	492	508	517	514	521	492	510	466	503	496	511	521	513	494	527	514	524	539	528	524	550	549	534	507	499	540	525	512	487	554	501	449	513	509	511	514	489	481	494	510	522	550	522	517	560	521	512	538	488	495	557	544	514	508	544	497	506	501
10571	5615	2981	2176	1524	945	811	596	542	444	459	410	383	320	351	374	362	341	320	317	287	288	286	285	270	260	298	278	275	301	253	250	278	283	302	261	281	278	272	265	228	268	300	253	244	250	264	281	260	249	268	257	265	256	246	259	270	277	269	260	287	251	251	253	294	254	270	267	248	222	244	238	274	256	268	262	229	234	254	236	262	260	240	257	234	290	262	268	272	256	262	245	260	231	262	254	313	276	243	234	264	288	272	236	248	249	267	282	247	251	271	251	283	286	253	258	253	239	264	259	259	309	257	267	285	249	239	302	280	279	280	271	289	250	284	272	262	284	269	267	263	285	268	275	267	244	276	291	251	286	232	255	253	274	258	251	253	264	271	267	255	263	243	233	252	256	255	235	257	275	271	253	229	291	268	252	249	265	266	230	249	225	248	259	258	288	260	272	293	250	255	231	260	274	260	267	240	269	256	236	289	254	254	258	287	258	289	251	245	243	257	273	277	263	254	296	218	241	255	287	230	246	297	255	241	261	276	281	240	253	246	223	287	269	257	231	259	247	255	289	247	256	305	250	274	264	271	286	264	303	277	270	226	255	285	281	280	289	262	250	262	252	291	287	266	252	298	249	272	263	242	266	281	291	257	309	267	240	272	288	279	257	239	281	258	285	245	252	251	246	244	276	260	276	267	255	253	249	268	266	248	268	252	247	252	209	244	281	255	246	249	261	265	288	234	247	269	249	256	265	275	222	277	249	242	273	253	251	303	288	267	281	286	259	279	220	252	264	260	269	234	226	249	250	246	270	289	280	248	259	263	260	278	246	272	218	259	249	250	295	242	272	285	234	250	232	268	254	238	241	274	280	292	271	268	254	248	258	243	258	251	272	258	225	276	267	259	252	273	228	263	245	277	250	243	271	210	257	290	254	264	241	276	248	259	258	289	258	296	283	256	270	271	277	219	286	273	262	271	257	271	259	264	242	268	238	248	253	246	265	268	243	243	249	272	248	270	258	239	258	299	252	229	263	232	265	231	295	252	275	278	255	280	258	248	253	264	295	236	269	245	263	289	266	235	258	267	240	264	278	275	239	255	247	247	274	257	276	267	272	236	269	244	246	273	237	286	251	228	273	258	273	270	257	215	272	290	263	251	297	262	237	246	264	261	232	270	253	255	254	257	271	262	274	274	252	241	260	269	278	259	292	275	277	259	238	231	256	235	249	252	252	278	258	239	257	258	266	252	259	243	236	279	263	253	271	253	270	248	258	258	272	270	283	266	236	256	247	285	263	284	277	233	267	240	291	254	253	242	262	241	259	276	256	258	242	243	267	264	255	308	257	269	248	241	247	242	228	272	257	263	261	250	274	255	265	260	252	298	252	295	264	271	269	271	268	292	279	245	261	247	249	254	265	263	284	251	257	289	264	260	272	241	251	275	251	224	298	261	272	283	270	237	245	266	257	269	254	248	272	245	279	256	238	247	245	277	278	247	275	243	256	244	267	278	259	238	258	269	257	268	239	276	260	269	252	290	278	251	275	271	291	267	255	255	269	251	243	243	251	283	265	265	263	275	276	243	251	234	276	271	261	276	263	249	264	252	272	243	270	266	254	261	254	280	268	256	273	237	249	264	294	276	267	287	255	314	255	267	291	253	261	276	244	268	277	265	251	269	282	276	243	258	267	276	261	259	268	249	239	274	265	242	267	263	235	282	262	239	265	261	276	274	285	259	243	304	277	239	256	236	238	292	261	269	275	272	274	293	264	247	259	246	263	253	250	251	274	246	267	255	247	241	282	270	292	253	251	244	236	254	263	284	256	247	277	283	258	284	233	276	271	287	242	271	259	255	274	262	267	275	247	244	262	263	294	238	266	241	306	247	284	270	231	241	267	249	254	250	286	277	267	257	268	300	249	251	276	301	267	293	287	255	282	245	291	264	276	284	273	242	248	268	278	252	254	259	277	268	281	290	284	290	271	263	237	241	273	245	265	268	262	254	251	277	274	272	255	237	275	269	269	295	267	250	219	274	299	250	248	261	247	271	270	273	258	267	253	297	249	222	240	258	270	267	237	247	299	248	276	248	251	283	288	266	253	285	251	272	263	256	270	236	247	264	251	281	278	279	282	304	279	289	269	250	281	267	252	293	255	261	236	287	232	235	249	260	250	281	293	269	232	265	260	233	256	283	266	277	278	277	266	279	248	239	268	272	256	259	269	282	294	288	275	262	258	284	236	251	276	243	251	264	294	301	234	237	240	282	280	231	251	254	259	257	240	243	257	251	253	247	267	251	236	254	260	276	285	283	250	267	258	232	255	245	280	270	289	261	236	250	290	268	268	264	251	246	264	296	273	216	242	271	249	250	249	262	267	281	294	248	241	271	260	248	267	236	245	258	253	275	270	249	262	287	260	267	236	276	273	253	261	283	237	256	255	249	257	266	230	244	265	281	276	257	286	253	249	282	249	273	257	269	260	267	277	287	278	287	225	271	252	300	270	232	220	271	229	231	257	255	258	268	250	294	278	284	242	255	257	249	227	263	276	240	241	260	268	271	269	256	283	299	259	275	254	239	233	229	239	299	283	262	256	297	270	264	243	262	289	260	243	271	259	269	243	228	276	264	252	234	258	262	235	282	268	266	262	251	242	255	275	257	274	237	225	267	261	284	245	252	264	307	273	282	279	263	259	267	246	300	277	277	229	262	242	256	273	262	274	262	268	257	272	244	248	218	253	284	218	280	254	272	262	250	243	253	261	261	284	277	292	277	272	258	245	289	278	244	274	250	244	245	268	262	257	267	236	269	255	242	260	252	253	261	279	284	283	248	249	240	250	246	278	248	250	265	242	258	270	250	270	254	256	270	243	284	268	281	273	233	251	279	237	268	269	272	245	233	263	248	245	254	257	304	262	246	242	264	251	251	244	264	243	264	256	261	281	301	282	277	260	266	242	267	249	260	262	266	293	252	275	258	267	256	253	260	249	233	243	284	245	257	257	247	287	243	280	262	261	250	261	258	225	246	256	255	253	269	281	263	244	244	237	263	243	262	260	271	263	275	249	245	268	271	247	262	254	252	236	256	275	241	275	234	276	271	293	291	249	254	268	251	264	257	266	263	260	263	273	307	287	280	249	272	234	250	275	262	300	261	241	280	289	253	253	244	289	271	235	275	255	298	285	231	301	250	237	298	306	246	253	276	282	249	276	264	284	275	288	254	238	259	259	260	258	249	292	256	291	224	262	261	274	259	253	269	268	253	247	240	271	271	256	260	282	234	298	258	261	252	256	257	256	252	256	261	288	235	236	254	238	278	245	256	269	269	250	288	235	292	261	276	258	286	276	250	234	242	253	253	257	278	263	295	249	251	257	292	260	282	257	249	255	250	264	258	227	256	270	292	290	263	271	253	283	235	261	276	286	262	240	253	287	259	251	254	284	271	286	288	270	266	242	260	270	249	265	248	306	250	266	249	281	286	248	285	247	264	237	262	274	242	238	237	256
8125	6263	5068	5843	5335	3615	3284	2330	2148	1793	1561	1466	1298	1301	1215	1155	1027	963	954	950	887	825	832	786	763	805	684	706	714	692	662	701	665	694	685	692	666	693	650	616	636	691	647	654	625	625	640	652	600	621	649	576	617	637	603	644	625	599	583	640	618	629	630	624	610	631	681	595	579	615	632	630	595	614	629	581	625	646	619	587	609	671	610	634	600	614	600	604	640	627	658	583	581	620	573	615	625	650	606	629	647	665	596	617	624	608	600	582	654	623	652	620	626	639	585	599	616	629	586	646	601	614	643	625	654	619	564	664	580	621	634	589	611	630	668	605	567	592	655	623	641	579	595	630	636	592	622	617	613	586	636	581	629	616	570	667	639	649	579	628	621	635	668	657	638	587	621	600	647	608	607	604	610	604	620	592	596	629	630	662	624	594	631	646	599	619	587	653	655	611	583	603	603	602	597	635	578	645	608	612	618	594	612	610	651	636	607	600	571	626	632	585	628	563	581	630	631	591	608	609	617	616	629	599	647	628	585	661	587	632	644	589	626	641	612	617	635	551	599	612	636	572	600	594	603	612	650	638	615	621	601	617	615	647	609	576	583	665	622	614	661	618	594	600	615	620	619	589	599	594	609	605	607	621	587	585	640	619	591	581	606	627	637	644	577	622	620	590	605	594	591	567	626	635	625	602	581	593	591	583	640	610	635	648	613	625	570	624	602	610	626	642	647	663	594	631	594	618	606	597	596	616	610	643	650	599	623	637	638	626	594	674	635	632	636	615	618	662	638	634	568	629	595	635	606	607	588	629	580	619	589	659	596	619	636	613	601	604	595	596	655	597	652	625	598	584	617	597	607	580	641	608	628	622	609	663	576	614	572	625	616	638	618	653	621	654	573	651	595	575	625	612	608	638	607	633	604	636	604	619	618	592	623	591	632	648	658	599	584	592	652	566	634	648	621	655	659	623	626	623	599	616	621	618	609	611	603	622	597	559	570	545	590	602	557	627	608	598	647	614	633	616	620	613	592	654	610	628	636	614	598	603	609	684	649	596	625	621	645	579	583	575	659	629	580	590	618	631	655	607	615	591	625	643	628	579	618	606	640	630	613	657	624	610	628	619	586	621	605	600	687	591	601	606	640	622	635	626	624	606	601	611	610	608	614	614	633	649	590	627	611	576	620	634	602	615	610	588	595	664	644	654	623	649	596	638	645	569	585	597	615	613	626	602	622	573	618	576	604	651	601	588	620	618	617	622	634	628	550	614	579	581	645	601	629	627	634	636	608	613	607	575	619	619	621	608	653	593	660	629	631	560	568	603	600	634	620	640	598	611	655	617	602	559	616	639	541	650	620	653	611	622	660	630	605	632	590	597	617	585	595	616	620	615	626	618	617	623	607	606	628	609	595	636	599	615	594	658	616	662	622	577	642	635	570	629	619	586	632	607	618	643	679	581	618	590	647	606	612	645	592	601	611	577	601	598	622	567	544	595	640	585	617	658	606	635	619	586	591	614	588	610	578	634	630	619	621	627	614	623	596	588	600	621	617	626	618	606	620	625	625	629	619	609	606	617	610	628	587	612	598	591	645	609	642	636	627	662	596	660	609	615	611	582	600	615	673	589	629	632	601	646	582	572	653	611	637	604	610	622	589	618	593	615	589	613	616	615	618	597	606	592	617	628	586	642	605	578	612	602	627	593	623	622	604	594	612	680	644	630	596	616	613	630	657	620	635	588	579	640	624	572	638	596	612	662	622	630	611	616	565	605	671	610	576	639	626	602	584	594	609	672	652	631	615	660	618	560	615	628	629	562	633	614	662	640	619	636	611	636	596	635	640	609	600	629	605	603	596	647	601	633	607	648	560	577	622	620	620	661	596	681	645	608	587	621	679	633	571	619	643	638	593	643	637	603	655	592	598	606	622	607	629	612	602	597	624	670	634	609	660	600	615	602	631	574	631	606	609	652	635	615	597	628	626	637	598	625	618	648	631	646	594	636	594	600	609	587	607	595	650	604	647	623	599	645	614	568	659	612	616	600	597	627	617	610	596	644	595	614	625	581	593	609	576	693	620	622	597	590	575	646	636	632	614	644	632	632	638	602	575	577	603	633	618	603	642	602	622	616	624	568	606	579	602	600	579	616	614	604	611	662	646	660	615	629	616	638	580	608	610	605	630	583	637	614	605	562	627	635	649	581	584	601	617	634	590	576	630	587	619	635	632	556	579	636	569	619	608	608	638	573	616	609	602	610	617	641	629	618	639	614	621	624	605	658	588	588	573	665	627	582	644	606	611	604	642	618	593	618	588	629	623	634	611	593	592	601	594	624	602	628	593	590	613	587	604	600	568	544	630	559	631	641	621	629	638	597	656	607	565	573	604	625	634	634	586	630	634	587	614	621	595	639	621	575	623	630	670	622	587	567	597	585	607	630	612	596	565	637	616	607	640	597	645	659	641	640	620	624	619	627	608	666	605	608	608	648	606	587	586	653	585	632	614	647	615	581	655	614	618	656	613	652	560	611	568	607	595	629	599	625	571	660	559	608	650	641	617	594	643	633	608	624	588	671	597	637	673	629	622	642	650	608	627	627	666	655	614	602	599	599	601	598	655	586	614	599	616	584	607	605	614	576	612	616	644	608	669	645	663	612	629	655	637	564	624	604	602	632	657	644	621	571	613	658	652	639	609	638	623	629	566	635	607	612	666	629	620	592	593	602	605	633	607	632	635	599	627	599	565	616	567	615	567	595	611	617	583	627	593	667	613	573	616	665	623	632	622	618	648	609	641	618	617	627	574	600	579	630	640	641	580	616	635	589	612	596	599	614	626	604	577	608	613	608	565	642	619	614	606	638	625	600	630	666	570	603	581	646	588	605	621	646	634	641	631	593	619	639	626	617	592	629	611	623	613	600	626	616	625	664	641	626	599	661	624	585	638	610	655	617	616	619	615	600	589	633	608	609	624	602	599	610	599	624	625	617	635	622	557	608	638	605	617	591	648	596	598	623	608	589	631	623	639	608	614	651	660	584	594	635	580	632	637	624	640	639	650	642	639	611	627	640	615	658	642	655	601	577	573	595	627	609	627	616	595	643	686	641	609	630	594	619	639	650	639	594	606	626	579	625	611	616	595	600	585	604	669	626	659	634	627	603	611	643	600	593	617	625	545	618	611	634	589	558	607	637	614	611	632	606	612	595	585	606	591	623	635	614	629	581	658	635	576	687	668	616	592	616	617	622	603	605	661	631	590	586	647	622	621	641	578	611	632	637	665	629	580	580	575	615	589	635	608	645	629	614	576	614	649	574	616	571	645	617	646	590	663	612	640	615	603	617	616	633	616	647	640	654	653	617	589	598	632	589	625	617	626	590	599	613	628	580	633	576	602	665	607	619	650	607	600	633	561	632	589	615	607	612	617	586	629	588	618	631	608	624	612	659	681	629	626	618	600	643	620	647	600	605	611	587	616	700	633	613	650	598	573	592	642	642	646	591	635	611
29515	21469	9783	5542	3512	2012	1474	1023	832	728	660	591	523	493	498	433	408	396	366	354	334	321	369	312	317	314	295	284	309	261	287	275	283	268	269	276	282	251	285	281	281	256	286	244	241	230	261	255	266	271	256	247	270	235	252	264	249	304	260	243	241	220	250	234	266	266	286	247	255	271	267	251	274	268	269	239	259	258	278	260	247	250	244	291	245	259	276	261	255	286	255	282	266	249	266	257	242	247	270	247	255	251	260	260	231	241	227	276	272	225	227	251	254	268	238	257	255	255	252	254	249	247	253	236	260	266	259	250	246	267	269	278	259	267	263	251	237	249	264	245	222	238	274	255	268	235	259	256	275	270	251	305	270	256	242	234	244	271	269	314	254	252	265	248	255	227	254	243	268	290	255	232	270	245	246	239	263	242	246	246	224	250	238	244	254	252	265	254	237	278	237	277	276	247	260	265	243	281	249	265	250	260	254	272	244	264	265	247	271	274	255	240	261	299	297	257	228	258	265	252	273	264	287	255	232	250	249	246	243	244	259	243	276	264	303	256	278	247	282	223	260	262	248	283	236	232	257	243	256	257	255	290	238	236	247	243	249	258	246	254	268	259	277	246	260	266	245	239	291	270	248	241	245	238	259	286	272	232	294	299	242	245	270	247	270	250	236	253	233	236	251	258	242	231	250	262	238	243	267	264	241	238	257	237	244	278	301	275	245	223	274	257	264	252	278	225	261	247	271	245	251	244	259	222	259	247	272	264	258	263	280	263	241	276	232	279	290	244	278	274	249	258	288	239	245	289	274	266	270	267	256	259	257	279	256	238	241	291	265	226	268	253	273	246	238	282	268	244	240	257	286	265	269	276	251	253	250	252	266	265	257	283	262	225	271	271	272	225	249	247	240	274	274	276	274	252	250	248	262	237	259	255	233	258	247	263	258	239	257	277	244	251	252	247	273	243	237	237	225	233	242	268	261	260	239	308	241	246	271	262	245	236	212	258	253	270	270	246	259	278	282	226	291	272	261	229	270	265	253	244	268	282	245	255	271	245	257	257	247	250	271	289	281	249	272	246	227	225	275	253	258	231	259	234	231	269	270	257	285	271	280	233	215	280	253	264	251	247	281	269	238	272	252	239	240	209	256	242	279	258	269	268	250	253	254	271	273	255	251	282	288	258	262	251	269	260	245	240	289	277	281	266	232	265	245	277	252	277	229	229	251	263	277	250	251	262	262	236	271	244	227	257	252	294	260	240	225	267	259	246	215	278	262	273	285	266	251	276	238	239	265	248	228	274	261	283	254	260	261	267	224	244	241	268	255	252	251	245	263	245	250	282	254	276	235	290	252	257	284	263	263	251	255	243	250	238	242	243	267	276	238	268	249	257	255	254	237	254	270	262	279	269	282	265	263	255	260	260	249	236	260	282	274	253	237	275	268	235	286	279	253	262	280	267	260	255	242	252	271	227	286	274	236	254	279	236	271	252	243	269	228	255	259	250	242	230	268	266	265	239	229	257	261	242	284	287	248	245	280	241	288	266	258	239	252	264	276	219	236	270	230	270	269	242	274	253	256	251	246	257	243	276	216	239	247	261	277	256	250	238	267	258	229	251	256	274	272	272	238	275	256	283	238	251	255	246	253	267	225	244	272	275	255	277	266	272	238	281	249	250	238	259	235	272	256	237	275	249	280	256	286	246	289	272	228	270	261	274	265	239	268	241	246	257	258	253	216	242	271	255	262	263	261	229	235	262	240	256	231	241	220	243	236	276	281	259	239	255	254	259	274	277	270	259	257	282	276	239	271	260	257	287	260	232	259	251	280	237	246	239	277	255	265	232	280	240	244	260	246	275	258	266	247	240	266	261	252	243	265	242	271	244	279	255	277	250	278	256	239	265	247	249	250	278	259	279	230	248	283	260	311	252	260	264	214	235	243	265	255	223	281	258	241	262	252	227	247	305	288	253	252	279	247	257	238	258	237	245	256	255	259	273	250	270	249	248	243	243	262	261	261	229	253	260	226	273	259	282	265	293	283	264	240	257	284	272	254	232	275	247	241	240	263	227	272	259	241	241	249	260	266	271	255	270	280	259	233	245	248	261	258	236	244	223	239	276	252	237	251	217	279	264	281	242	245	258	269	236	282	250	244	244	241	237	234	265	265	253	243	245	250	269	244	281	287	267	267	251	261	267	278	279	258	226	278	215	254	237	280	245	228	232	278	245	270	284	258	259	275	252	254	236	236	259	255	241	260	264	266	255	269	262	293	251	263	240	258	278	259	235	251	288	213	262	280	254	275	240	261	217	248	235	258	282	267	212	227	249	221	299	284	291	231	236	282	247	281	274	272	245	293	264	241	277	261	260	271	268	256	234	246	243	251	235	272	261	243	266	252	286	271	279	244	257	299	267	289	258	260	269	244	262	257	267	222	259	241	238	250	256	251	255	225	264	236	240	232	274	255	259	244	300	296	236	268	269	242	234	222	246	266	246	238	279	265	242	278	277	281	233	261	269	263	238	227	243	271	250	277	257	300	262	265	226	228	268	256	253	243	243	302	239	250	279	269	268	266	246	275	273	246	273	264	271	237	265	254	243	266	247	274	246	236	266	251	236	259	250	245	238	249	247	257	272	274	254	260	284	271	285	230	262	256	271	248	242	269	274	280	278	259	272	267	238	244	276	249	262	251	267	249	280	274	305	269	244	276	258	249	279	269	256	251	234	264	254	265	274	248	292	255	240	271	262	248	257	290	232	234	270	264	249	248	268	246	273	274	205	252	231	231	255	235	264	231	229	264	271	248	248	273	241	257	245	273	261	273	281	249	270	261	253	259	252	252	268	262	282	281	241	275	300	243	271	254	240	279	224	282	253	234	239	258	275	280	274	277	245	245	235	268	269	237	274	243	248	257	239	256	292	249	280	232	256	248	244	240	274	246	286	255	271	270	253	247	272	248	239	231	248	263	206	292	246	264	285	243	246	261	258	286	264	255	292	239	262	282	255	242	261	251	252	246	235	273	232	253	265	280	253	249	239	254	269	260	259	249	269	240	266	269	266	278	272	303	272	298	237	266	239	296	294	254	270	229	256	232	262	267	274	243	247	266	261	269	243	237	253	247	241	270	258	273	256	269	248	244	274	256	268	266	273	260	250	239	248	249	258	263	271	234	263	265	270	240	276	264	268	249	249	253	256	239	242	253	247	276	257	261	242	233	226	264	262	218	232	260	249	282	251	273	255	249	298	273	264	238	277	256	280	274	266	264	239	274	246	283	269	259	273	278	256	253	264	264	244	254	255	213	250	259	253	251	241	267	267	259	252	254	290	281	219	234	231	233	259	273	252	266	228	285	227	220	263	246	261	269	275	266	254	263	227	271	238	263	257	261	248	272	255	275	258	257	264	252	269	238	269	264	286	233	253	220	253	253	269	279	265	276	274	310	283	288	246	274	245	240	253	264	261	218	231	279	264	248	271	243	277	240	282	244	274	267	289	251	265
22454	17026	9402	10518	9388	6954	5573	4035	3740	3138	3080	2494	2192	2104	2064	1768	1524	1399	1346	1331	1136	1110	1029	970	952	887	848	833	848	794	786	781	773	689	712	655	652	657	671	678	643	626	693	663	631	667	620	668	621	617	624	613	642	610	635	630	629	616	605	618	647	584	621	607	616	618	638	619	622	561	638	628	625	607	593	585	606	645	656	618	629	635	616	644	594	603	634	634	619	592	570	584	601	629	616	593	586	590	604	632	601	602	582	613	590	626	594	580	592	615	618	601	633	585	613	599	567	628	606	614	662	570	617	615	623	599	570	619	618	593	625	592	642	603	612	601	602	599	616	611	596	611	605	601	599	604	570	642	635	603	597	597	585	570	591	652	583	599	631	617	590	589	622	604	593	593	631	633	663	593	579	647	534	591	608	576	641	616	605	625	587	610	620	615	606	587	635	602	585	596	610	598	658	632	582	567	572	593	580	640	615	630	612	632	650	621	585	622	670	610	640	591	652	602	585	593	593	581	614	576	602	630	600	592	567	611	600	592	603	647	628	618	591	598	605	591	598	599	599	628	633	594	622	585	608	611	619	592	584	591	627	605	656	598	589	639	598	623	635	640	600	583	610	602	636	608	629	638	572	591	584	577	601	599	579	634	608	620	611	590	615	594	604	592	643	565	605	573	579	580	601	649	598	584	584	600	626	590	636	595	642	651	614	594	602	582	592	656	581	591	619	647	648	598	548	614	625	611	587	602	577	642	587	597	595	616	635	596	635	618	600	611	600	571	633	591	618	550	583	577	609	615	573	606	580	622	610	608	597	593	580	592	607	627	583	632	605	565	551	592	610	602	578	607	631	647	595	606	554	621	604	649	614	643	606	607	590	628	594	594	613	587	587	618	582	583	620	621	587	644	648	635	662	601	565	598	627	628	610	622	609	596	616	638	575	577	596	604	606	611	606	590	615	602	625	599	598	617	629	596	600	589	586	615	601	573	601	598	589	598	588	590	634	594	563	618	592	607	602	617	623	598	597	590	558	613	639	613	613	572	584	615	603	645	589	605	593	604	633	601	601	609	554	590	602	581	568	617	668	594	631	598	570	590	580	595	609	647	619	617	627	563	574	582	577	642	599	597	631	612	581	590	618	592	591	585	602	629	621	587	618	601	642	569	600	622	573	586	585	612	585	594	585	593	616	587	614	592	629	592	593	583	565	593	563	622	588	615	630	640	619	630	589	582	586	607	645	614	589	639	557	608	532	601	608	586	606	594	626	596	623	560	580	628	614	617	618	603	619	587	623	604	630	630	617	610	645	626	632	610	602	613	566	564	604	555	631	635	579	581	577	627	623	618	613	609	576	590	632	630	633	587	607	612	602	607	588	630	593	578	646	619	626	604	587	629	634	637	595	607	584	550	544	609	604	573	597	632	659	617	556	576	565	587	603	608	591	563	597	637	589	588	619	637	604	613	645	579	609	606	636	631	579	636	639	607	580	602	649	634	597	607	556	568	627	590	622	652	594	604	563	652	638	597	623	572	659	611	646	590	574	611	618	586	616	594	583	589	624	557	598	548	608	608	588	616	608	575	584	576	543	602	612	609	590	608	593	561	618	593	589	618	617	590	615	599	589	675	608	612	609	605	597	577	573	601	625	592	620	616	608	632	600	626	572	599	619	571	548	601	595	570	606	614	597	616	560	586	631	604	606	615	546	640	600	647	608	594	584	607	602	630	608	610	630	620	581	572	605	606	628	613	561	640	574	610	644	613	620	592	583	641	589	603	591	629	613	594	619	589	632	591	636	608	572	604	562	592	685	609	584	631	628	637	594	609	555	591	567	581	605	599	612	626	609	595	616	624	597	642	648	574	590	603	614	611	638	587	587	590	599	581	563	598	649	535	642	613	606	618	602	601	583	590	614	624	625	592	578	617	658	617	625	592	653	584	604	629	585	575	619	637	603	618	644	619	594	613	601	614	652	593	568	612	592	599	626	595	611	606	627	587	602	612	627	589	615	625	605	581	577	607	569	618	614	616	614	571	580	576	646	603	648	602	631	641	608	584	585	611	596	603	593	598	629	580	626	601	639	582	577	630	681	637	608	600	613	600	611	629	603	605	583	637	587	621	573	623	613	607	601	574	594	628	599	599	618	607	612	577	625	585	606	625	619	573	612	633	569	655	597	632	580	626	606	580	597	583	614	580	648	591	566	596	598	613	548	570	587	594	582	594	622	612	619	584	587	577	602	640	585	593	614	595	618	611	643	601	631	596	611	577	623	598	586	629	645	606	609	613	555	628	637	595	633	597	587	637	574	574	590	606	646	636	590	599	615	619	589	618	612	589	568	606	600	623	588	603	612	604	595	602	627	613	597	613	596	611	624	580	571	604	572	594	611	619	607	566	582	575	584	587	607	628	602	572	626	605	601	621	617	612	585	561	639	539	611	607	612	555	644	636	581	613	619	589	663	648	634	601	600	658	638	603	588	595	621	583	570	584	586	628	575	615	569	610	609	633	606	619	592	613	616	598	635	635	587	569	626	670	625	671	612	589	599	651	597	609	556	593	632	604	619	570	630	578	640	636	607	573	589	630	578	639	584	597	607	688	619	593	599	602	588	660	604	590	591	577	616	596	609	646	608	644	593	621	590	600	590	629	628	583	543	598	610	562	601	652	610	635	610	657	608	658	612	604	613	597	621	572	597	593	599	604	612	584	599	585	630	567	624	605	570	565	583	602	618	629	611	593	623	606	578	623	614	580	577	598	610	575	621	593	635	597	566	628	581	610	628	681	612	592	665	580	610	541	550	625	605	585	618	617	628	596	600	626	623	602	600	622	625	578	598	630	582	604	550	640	579	622	629	603	600	632	573	569	597	605	605	593	576	589	626	632	579	573	626	602	623	595	609	608	636	602	636	667	621	616	592	623	629	626	610	628	562	632	629	592	603	590	627	602	606	560	589	627	628	615	601	591	596	660	597	602	598	621	647	585	584	619	587	562	609	634	624	625	625	586	598	601	565	631	599	604	567	641	620	591	585	611	577	610	602	568	595	576	614	559	593	624	581	573	612	610	635	642	661	628	596	635	608	583	629	580	596	642	609	610	545	611	669	616	618	623	580	576	560	631	617	629	553	611	595	611	572	604	651	641	627	622	572	607	595	575	612	602	636	561	597	566	568	537	610	667	611	590	641	624	601	605	631	613	599	582	630	641	596	592	617	631	641	590	616	610	619	592	600	648	648	628	637	603	588	605	608	600	624	605	623	585	637	566	587	621	605	584	621	577	623	617	585	614	600	624	568	607	582	610	648	577	557	550	593	558	622	596	574	587	589	610	616	617	628	584	626	614	606	554	616	669	636	603	579	633	607	593	574	598	614	599	607	545	633	635	644	624	601	630	633	635	613	580	635	634	614	606	624	600	595	597	599	654	625	635	631	610	590	571	588	617	636	603	580	609	600	560	668	579	615	650	591	596	606	620	593	614	603	623	566	573	596	598	568	634	627	594
41079	30398	15668	9598	5539	3134	2035	1461	1072	987	824	746	709	608	633	460	404	441	431	415	369	325	301	288	291	281	299	264	265	266	300	248	244	243	219	211	204	237	221	252	226	207	219	241	197	205	245	235	215	217	215	230	232	203	227	212	239	228	212	227	216	229	233	213	219	221	224	236	203	230	197	246	234	209	228	196	219	234	225	234	197	224	203	214	196	216	229	232	241	208	215	232	217	220	212	216	221	190	225	214	231	256	194	224	224	222	220	208	211	211	203	201	239	210	248	218	199	233	201	207	213	215	246	212	254	233	230	219	226	201	243	212	200	215	239	223	210	222	222	213	175	225	231	198	202	224	243	229	196	215	217	227	234	226	231	213	208	218	225	198	218	217	229	216	212	241	197	203	206	196	227	238	202	215	223	218	202	224	199	208	181	202	221	207	223	235	227	205	204	223	228	213	222	191	221	211	226	202	214	218	218	233	226	211	240	214	224	211	205	221	227	232	195	224	218	229	232	227	225	213	222	205	192	253	214	206	194	228	217	232	213	216	217	200	225	233	218	226	199	193	220	234	248	212	218	226	217	215	212	228	224	216	238	249	209	221	209	225	227	205	198	215	215	244	213	234	243	209	210	211	221	219	222	208	219	218	221	222	204	227	216	214	237	238	205	229	218	241	264	201	244	221	222	223	209	186	224	214	212	221	221	248	231	243	213	212	209	250	212	224	222	225	198	220	193	245	208	209	176	195	230	215	233	200	228	228	198	209	188	212	204	232	215	230	201	198	206	230	230	223	203	207	210	221	214	210	227	204	197	229	245	215	205	229	204	223	176	218	209	204	198	251	200	230	214	197	201	210	207	221	198	222	221	229	226	193	203	248	236	209	221	212	221	225	225	197	203	218	228	193	195	211	197	237	211	202	217	219	230	213	209	224	263	230	225	243	221	206	219	246	207	217	225	208	202	229	220	229	211	201	248	236	218	221	201	205	239	240	195	190	229	193	206	223	232	227	217	197	214	188	225	222	215	221	219	258	221	229	201	197	225	208	205	231	201	204	218	208	199	239	235	211	230	222	198	224	230	211	225	201	213	226	245	223	256	217	229	239	230	214	211	229	208	204	226	202	200	217	239	208	263	202	226	223	233	217	194	216	215	221	240	226	221	199	227	234	218	230	217	213	234	208	225	209	207	211	222	208	221	199	223	220	227	219	227	242	213	220	189	212	230	217	225	215	203	228	227	236	235	232	205	207	232	198	189	249	223	222	206	184	195	215	226	204	220	221	242	213	205	216	205	222	217	237	205	209	221	217	224	221	213	214	216	207	210	206	233	224	220	209	213	230	212	253	206	196	234	249	203	231	255	209	209	214	236	219	221	231	246	229	189	233	255	219	215	191	244	214	234	212	209	217	214	213	238	250	247	235	240	210	197	220	215	215	206	208	233	220	210	240	233	209	211	234	209	217	219	217	244	204	216	230	232	237	207	230	257	228	214	202	230	224	240	208	234	188	231	232	232	240	230	214	209	209	203	220	244	265	245	236	204	237	214	215	204	215	212	224	219	232	215	230	212	236	234	221	227	213	213	226	239	221	193	237	208	261	246	235	219	205	237	227	243	208	231	215	229	203	240	220	209	235	226	236	199	231	227	223	223	226	205	248	224	262	220	208	208	216	236	225	196	207	239	220	208	195	264	234	213	226	201	195	238	225	224	185	214	209	204	220	209	225	232	221	199	203	216	207	210	212	225	215	230	223	227	214	209	203	224	212	217	203	224	205	212	203	230	199	214	212	205	205	222	231	238	221	187	227	212	240	222	197	230	200	212	256	224	219	246	240	205	219	208	223	224	232	193	200	189	224	217	236	211	212	250	208	204	213	240	203	206	182	226	225	207	217	219	218	220	244	228	228	229	171	223	191	202	224	196	209	188	208	240	223	204	238	229	226	237	217	213	213	214	203	238	234	198	240	226	243	229	240	208	225	210	226	200	219	219	242	254	205	252	185	233	231	209	218	200	222	247	212	234	201	217	200	207	192	215	217	217	252	224	222	210	216	206	228	197	237	223	189	212	234	182	194	219	221	257	235	208	219	211	231	235	218	230	229	202	219	222	253	218	217	234	211	194	205	223	233	231	215	201	193	217	225	235	226	210	214	225	238	230	220	216	206	199	231	192	219	239	253	210	222	178	202	202	199	225	182	220	240	235	230	197	227	244	237	261	239	233	205	199	214	220	240	212	205	213	217	237	215	221	250	234	205	225	227	236	206	219	218	208	218	209	227	246	229	216	209	233	223	209	216	213	196	222	221	198	222	204	232	181	216	217	237	232	197	211	237	222	205	199	206	192	215	215	265	238	230	199	234	214	209	225	216	219	207	226	209	247	235	231	232	214	227	247	232	237	218	207	223	242	241	207	212	223	184	220	202	252	220	197	260	230	216	234	210	200	215	185	214	210	208	182	246	203	232	233	224	199	232	204	226	227	205	213	202	195	235	199	212	234	197	231	219	228	224	240	201	228	205	245	226	213	208	187	219	223	220	227	215	216	210	212	232	222	241	211	218	223	232	194	214	230	219	223	227	209	205	244	237	247	205	226	238	233	226	211	190	239	215	228	193	204	212	255	192	224	233	207	201	222	221	232	200	198	215	227	228	211	235	220	225	245	213	223	198	231	198	222	241	200	222	199	217	266	240	220	205	209	229	223	224	234	225	219	237	225	225	204	222	222	212	205	206	231	238	221	231	217	212	203	208	237	241	213	216	241	235	227	224	232	223	241	224	211	228	223	232	218	233	233	203	233	221	228	202	229	198	239	222	191	227	199	224	246	234	192	214	222	236	214	204	204	208	207	247	221	236	215	205	218	212	231	227	209	233	236	228	211	236	205	211	223	230	242	225	249	249	215	250	219	223	193	223	198	238	229	217	196	200	230	201	202	221	241	211	228	204	202	242	204	233	213	205	175	206	215	219	233	237	220	209	234	224	193	191	228	228	221	205	210	227	196	239	213	216	218	226	253	222	209	220	221	227	205	215	225	226	230	212	224	238	222	221	196	236	219	226	207	215	232	230	201	217	212	199	214	202	214	203	208	231	239	244	207	247	197	238	200	226	216	210	201	210	215	234	237	209	213	248	232	241	229	228	231	209	216	191	203	203	197	209	206	192	227	200	221	215	194	207	229	205	217	218	209	217	241	231	204	212	252	216	221	217	213	190	197	226	220	243	216	217	171	216	230	235	230	201	215	207	200	232	227	207	233	223	199	197	250	205	229	231	209	232	221	222	226	236	230	221	221	196	225	224	225	231	239	231	222	214	210	197	233	231	236	223	227	223	220	230	234	215	211	211	217	201	223	231	222	243	232	243	213	220	201	207	214	212	250	252	259	236	204	221	235	213	192	226	243	201	228	206	197	238	217	199	211	242	225	234	235	200	215	234	235	236	222	245	226	201	218	216	237	227	225	201	226	187	202	201	193	209	193	183	214	211	204	198	256	225	202	243	239	247
30329	21874	12813	13790	11937	9501	7561	6192	4885	4517	3831	3173	3047	2685	2722	2229	1876	1801	1660	1541	1271	1247	1284	1149	1060	1013	943	853	873	799	790	736	693	684	637	643	643	632	670	637	582	615	605	595	583	574	606	604	571	562	544	566	554	545	552	530	588	508	520	543	533	525	522	509	505	518	505	541	562	547	513	524	574	546	538	539	525	521	529	560	551	533	502	529	531	541	530	526	555	506	507	507	523	512	521	516	538	543	544	539	489	545	538	544	518	536	512	530	546	523	555	522	472	508	530	498	573	484	576	536	539	529	531	512	531	538	517	502	521	542	544	547	552	500	520	537	508	510	514	506	515	559	495	487	514	528	554	546	569	464	502	550	528	554	586	524	530	565	494	520	531	564	567	506	549	539	507	486	516	517	509	497	510	535	539	485	470	568	516	534	527	518	476	531	505	536	543	540	484	543	496	509	497	508	538	517	515	526	497	530	522	525	479	515	481	500	542	500	519	505	542	520	530	502	524	497	528	514	514	529	513	518	503	495	515	526	514	507	558	492	551	512	524	530	519	517	517	485	529	512	474	493	557	485	525	527	530	523	580	507	517	513	546	487	468	513	512	521	553	541	511	509	496	528	506	529	521	515	531	512	536	510	529	575	518	533	529	541	528	491	531	539	542	518	534	527	511	529	526	530	522	506	504	529	491	511	536	510	514	516	537	531	516	507	487	503	530	524	528	510	503	520	531	467	510	509	565	511	523	520	552	453	502	524	527	525	557	518	520	501	510	571	543	510	508	520	512	559	503	516	542	505	534	481	532	541	544	491	480	485	528	497	509	487	511	515	495	532	547	481	520	496	533	488	552	504	458	547	507	537	539	522	533	534	491	523	504	504	574	507	507	503	468	523	490	511	502	533	509	500	528	544	564	534	541	498	519	499	530	543	533	544	521	557	549	515	523	489	508	558	520	495	527	562	518	491	529	562	541	555	482	519	526	515	522	533	514	578	546	485	472	536	562	488	477	516	477	567	524	536	516	520	527	548	504	534	508	516	527	547	523	532	499	547	512	503	550	526	513	553	480	498	549	563	530	497	510	545	539	510	539	528	504	522	510	526	522	505	531	507	557	488	490	530	541	518	508	517	524	511	523	523	516	517	516	533	541	563	520	524	524	525	534	509	510	542	499	543	498	480	538	522	524	543	541	536	562	503	541	535	555	527	567	516	519	524	517	552	533	518	536	536	520	533	535	534	539	528	513	518	561	511	505	519	515	489	525	485	511	483	496	491	508	543	531	536	503	489	529	547	526	524	578	513	541	540	523	529	525	574	488	519	559	492	535	496	566	500	509	538	518	548	527	540	521	546	501	509	520	522	564	531	531	538	490	526	512	501	498	536	526	569	512	491	579	466	539	519	488	507	532	511	521	543	537	486	542	513	520	540	505	554	534	514	524	534	561	511	496	543	484	547	472	526	515	543	548	494	492	539	543	519	527	552	518	577	536	546	505	535	529	462	562	508	501	514	491	492	498	500	500	512	515	529	540	549	532	537	503	533	525	478	542	527	486	465	533	523	532	526	538	495	544	510	521	543	531	497	538	532	575	509	476	510	457	554	533	533	535	561	494	498	521	574	515	488	485	472	528	523	589	538	574	510	482	495	500	537	544	565	536	539	524	503	533	486	533	538	534	486	499	535	506	520	516	536	562	486	559	510	522	515	518	512	530	507	592	548	542	489	492	567	514	556	548	541	542	535	517	509	522	551	513	524	518	555	519	523	527	507	509	521	491	531	558	525	551	521	498	549	544	529	499	536	500	523	561	535	517	525	520	557	533	533	475	516	535	533	529	595	506	484	537	522	498	543	512	512	552	543	531	536	506	503	562	543	577	504	504	556	510	549	561	485	538	529	511	506	548	532	513	564	532	580	498	537	523	512	520	526	497	489	540	530	492	532	543	523	524	545	500	487	531	555	514	576	534	516	519	564	511	489	524	529	527	492	536	540	552	514	536	535	489	536	526	511	538	511	503	545	511	572	493	507	540	523	520	553	547	513	519	490	561	531	481	538	516	522	513	523	520	530	524	522	494	463	483	517	536	527	530	508	499	519	529	523	534	547	500	533	543	516	521	557	520	537	534	533	530	500	552	518	531	573	471	559	571	535	531	513	515	517	505	502	520	484	517	535	529	543	525	509	480	518	511	536	521	500	539	521	524	502	515	540	539	514	541	536	521	535	501	512	527	508	538	490	516	508	524	509	555	534	530	485	475	517	537	535	487	542	539	512	549	514	510	542	500	532	543	512	517	524	538	532	514	516	547	495	494	545	531	560	535	530	549	549	487	513	557	581	507	523	533	512	514	512	534	497	538	552	528	500	523	538	499	562	551	527	503	502	554	508	506	495	494	481	505	530	500	510	550	531	478	537	546	498	554	495	524	523	496	556	514	538	525	530	491	529	564	568	515	538	500	493	529	489	514	533	482	511	476	494	532	554	540	508	527	540	525	522	520	501	525	522	523	480	508	533	487	552	516	521	520	563	508	492	515	513	513	511	525	507	529	502	525	559	524	547	540	537	496	520	501	506	517	554	507	518	545	545	516	484	552	507	485	502	571	532	531	510	536	483	496	527	503	498	513	497	514	540	540	482	539	513	526	500	518	520	512	534	541	517	522	523	517	530	539	526	514	538	479	544	540	521	507	535	529	488	551	532	554	541	465	553	511	507	528	535	478	481	525	518	545	564	534	540	509	533	508	587	517	554	509	521	456	549	530	507	506	479	512	582	506	536	515	501	531	567	535	552	536	520	533	549	549	511	551	494	547	508	516	538	513	544	529	542	477	514	491	514	546	531	537	548	523	522	515	533	502	506	527	514	526	540	513	487	558	550	527	512	528	503	506	565	510	538	527	510	520	500	518	497	522	543	498	500	537	481	534	505	523	499	531	494	510	520	527	522	481	524	505	515	542	544	531	528	535	514	505	557	521	507	505	493	529	512	494	506	514	542	501	512	548	535	518	503	563	540	577	534	540	532	553	564	557	494	520	490	548	547	555	521	492	512	539	522	506	534	521	532	517	519	534	488	536	531	531	547	533	512	517	505	524	509	500	514	538	532	556	565	585	522	556	540	499	488	526	548	487	507	529	528	529	471	485	517	531	503	518	531	515	522	522	563	526	522	518	523	501	483	532	522	525	489	511	539	519	597	504	515	519	534	499	487	523	494	509	531	526	526	508	555	493	506	551	535	513	537	525	519	495	514	531	563	545	496	518	481	510	541	528	517	487	532	545	512	529	504	467	551	497	524	530	531	549	554	529	530	474	503	528	505	493	545	498	514	537	533	533	513	530	590	516	534	506	530	530	503	519	510	536	540	534	538	523	530	513	510	498	507	515	507	537	531	566	551	487	503	523	516	548	497	512	543	538	543	530	509	533	509	538	522	485	519	533	476	516	550	537	537	498	564	513	527	482	518	513	498	513	511	538	532	534	500	535	487	523	494	545	545	521	536	506	539	509	540
10040	5215	2805	1946	1314	950	738	638	509	512	414	392	382	405	342	328	322	297	335	320	298	282	278	268	328	308	244	284	284	294	292	296	266	282	274	276	254	288	290	234	279	267	278	247	251	250	300	279	270	260	240	265	280	276	267	277	291	235	301	264	290	270	251	286	279	250	289	253	264	246	263	268	292	259	267	289	259	266	289	286	270	258	266	231	256	275	276	283	248	260	242	286	273	266	248	279	251	263	247	278	266	268	261	253	278	250	270	280	256	253	236	265	268	274	250	269	262	269	267	264	256	251	280	258	268	292	256	260	296	249	268	256	253	255	270	252	268	254	296	268	244	235	271	276	275	261	280	264	260	263	270	260	265	294	281	250	286	240	266	288	259	261	267	312	253	287	267	310	264	263	300	237	272	253	295	286	285	243	236	251	289	257	242	276	237	265	279	281	268	252	277	249	273	268	266	281	297	252	273	267	275	260	263	262	278	258	268	269	277	247	261	232	267	273	266	258	277	274	225	298	252	253	252	237	311	282	256	258	252	256	273	258	287	253	242	276	258	272	271	241	289	279	260	247	275	264	240	281	259	277	239	239	245	239	266	245	265	252	297	292	260	251	245	293	279	247	252	249	264	265	247	275	249	280	270	249	305	241	254	285	269	257	262	250	260	262	259	242	273	240	228	257	242	246	256	268	266	257	266	276	288	265	288	278	262	236	277	260	248	258	284	255	273	271	223	263	268	268	281	281	264	288	231	274	293	293	275	227	264	279	262	240	255	280	275	281	242	270	262	277	259	273	287	288	243	229	261	252	267	285	260	251	228	276	244	292	290	280	270	243	270	290	287	262	283	252	272	278	246	252	266	245	241	273	277	277	258	243	259	261	270	275	291	266	271	255	266	262	255	254	259	240	237	240	258	291	263	265	274	249	241	260	247	246	277	277	265	263	276	290	251	269	242	274	257	249	261	299	257	267	295	290	285	258	270	230	241	238	261	267	281	261	294	259	282	263	275	301	258	269	250	269	259	274	254	256	281	264	276	275	276	264	265	309	256	274	243	252	262	271	269	248	304	237	286	281	234	276	275	254	258	284	294	283	280	251	255	241	255	262	262	298	290	286	258	276	232	258	284	241	281	249	228	268	245	252	257	271	276	279	247	265	255	258	266	274	262	264	286	271	285	294	247	264	253	267	279	267	260	263	275	274	256	276	288	253	244	285	245	272	275	228	239	240	257	245	266	275	254	257	275	261	249	276	265	250	261	280	250	242	283	260	271	264	258	236	280	225	278	275	252	270	260	269	249	248	290	252	288	237	274	272	268	271	263	262	278	235	227	207	261	256	269	301	272	249	278	248	271	259	248	236	255	281	298	272	268	256	255	270	255	266	255	292	279	251	282	269	263	275	258	269	286	259	256	292	262	258	251	308	294	273	242	271	294	261	246	273	247	256	298	255	259	248	279	268	267	259	266	269	252	275	275	260	275	285	242	241	250	287	266	242	293	272	272	269	296	247	286	271	244	281	286	299	268	258	273	276	282	276	273	282	262	269	262	279	252	276	277	280	259	256	251	288	282	255	247	272	252	262	261	257	283	239	262	205	272	276	228	248	249	272	282	293	275	264	246	241	235	247	257	262	241	256	259	268	295	269	258	263	260	286	248	257	252	298	271	291	246	252	274	259	243	262	260	255	251	258	263	251	306	251	270	268	253	302	256	248	253	241	281	275	287	271	266	292	261	271	282	280	266	268	255	245	264	274	248	277	245	243	273	260	242	251	259	255	272	269	246	252	295	266	279	253	241	295	304	260	302	240	248	240	286	253	290	239	273	282	269	252	273	278	298	265	312	246	246	274	280	273	242	261	248	252	275	253	288	273	272	278	256	282	238	274	283	245	306	261	319	264	245	251	250	271	273	265	275	247	284	262	254	250	253	271	299	306	260	266	280	261	272	246	261	264	255	286	260	264	279	268	291	271	247	271	270	256	284	248	243	267	288	233	249	272	274	279	259	228	263	261	262	267	244	264	274	262	258	298	264	241	262	270	277	234	250	272	291	303	266	309	254	276	279	259	231	231	296	279	274	265	310	261	257	261	287	277	297	248	285	249	283	265	276	272	275	275	269	288	241	259	240	259	286	243	235	255	268	276	273	261	251	258	282	275	292	236	265	287	265	264	272	248	260	272	276	238	258	264	258	266	253	269	257	310	251	247	244	233	253	255	253	253	273	267	269	252	281	314	270	262	274	274	264	270	270	257	278	266	265	259	267	287	264	237	266	260	261	253	264	261	278	224	249	269	279	281	266	263	254	254	263	230	249	265	261	273	291	284	261	270	237	268	268	253	291	231	270	234	253	255	269	256	263	260	278	274	276	274	290	281	266	256	236	258	207	307	271	222	245	269	293	256	275	259	247	259	272	257	266	280	279	290	262	260	279	232	255	286	256	267	257	268	259	277	297	251	265	248	272	246	261	267	238	250	264	245	269	264	294	249	267	260	279	257	238	272	259	268	278	234	300	258	254	252	261	261	245	254	254	252	283	232	252	246	260	233	243	285	276	278	261	262	268	273	275	232	266	249	298	278	263	221	233	258	273	292	274	277	284	272	257	221	281	269	271	271	261	245	243	247	241	279	273	269	279	263	253	254	230	284	262	280	295	257	267	294	243	262	279	262	282	262	245	259	270	251	263	266	270	257	266	250	254	260	295	277	252	246	271	250	249	273	247	260	246	242	243	255	271	262	265	258	276	253	273	266	242	263	258	264	287	295	240	242	243	286	252	300	283	256	276	251	251	220	264	277	265	285	227	274	280	288	288	268	258	248	259	262	260	260	232	248	240	252	288	266	249	258	265	276	270	296	265	264	266	303	233	280	263	261	283	254	257	233	231	266	253	236	289	257	267	253	267	258	218	275	280	271	272	277	269	293	252	264	281	298	271	281	304	265	254	263	253	272	242	242	255	282	278	279	258	268	276	289	285	289	267	294	241	257	241	274	252	239	260	260	252	255	243	236	255	275	266	276	287	233	288	284	292	265	248	278	282	289	266	280	241	215	259	266	274	255	270	251	281	264	233	238	251	263	257	264	266	263	284	274	230	254	274	280	239	272	288	293	269	265	277	271	267	285	243	260	259	256	245	270	251	254	253	244	261	263	244	235	293	267	278	248	233	238	263	272	259	243	268	264	263	275	258	272	244	274	220	290	254	249	240	294	255	266	254	294	253	257	293	258	230	271	255	289	247	247	222	282	244	261	222	267	248	263	260	261	290	277	241	245	260	257	267	283	272	268	264	270	268	265	251	269	276	308	275	296	251	249	247	279	271	283	272	247	265	280	291	255	273	241	271	264	259	261	258	264	259	249	266	265	279	253	298	264	290	253	269	283	255	271	319	289	260	227	266	263	320	287	261	271	276	272	256	283	274	272	258	255	261	260	257	246	320	275	228	258	269	273	278	272	271	275	252	264	226	281	246	250	263	261	244	244	254	280	259	297	262	229	265	282
7941	5520	4650	5404	4805	3798	3007	2448	1957	1865	1622	1466	1468	1407	1211	1064	1067	985	1020	925	858	917	827	767	745	765	725	721	706	788	669	631	719	692	655	685	697	651	637	643	654	670	641	627	672	622	689	622	629	610	603	619	612	625	645	591	658	625	612	612	637	625	621	638	678	607	595	617	647	621	598	571	618	608	612	630	628	640	640	652	623	570	633	601	626	650	654	631	632	597	612	615	656	657	600	628	625	634	652	645	641	596	613	643	621	609	632	636	645	606	589	585	634	611	574	655	597	644	605	646	594	626	628	624	638	646	601	639	607	579	635	578	612	659	607	649	616	562	627	643	622	632	591	629	645	645	650	639	581	626	627	610	641	629	632	642	629	611	636	646	610	606	605	635	634	614	639	590	628	609	575	615	645	604	606	597	623	563	618	610	606	626	640	636	604	683	637	578	610	623	640	606	652	626	612	619	595	672	592	637	617	658	648	650	622	655	678	626	660	661	619	595	615	656	638	645	643	604	627	640	645	610	645	626	659	626	611	611	625	621	598	587	613	644	665	627	622	643	635	609	634	619	606	670	645	632	650	612	603	667	633	629	600	639	611	593	602	653	617	631	621	626	654	639	633	666	642	605	600	599	655	624	624	638	636	559	667	630	640	602	606	622	631	657	583	663	614	611	665	643	586	628	639	604	619	658	654	647	633	633	625	639	657	654	651	594	633	621	608	550	632	620	645	620	646	614	609	604	628	615	618	664	594	627	676	623	655	607	622	626	645	617	641	636	636	610	642	553	615	667	654	606	698	620	629	611	624	663	664	644	628	612	657	619	621	617	649	597	656	648	619	622	611	626	629	640	585	578	636	646	624	611	616	599	623	635	589	625	608	633	639	604	624	683	659	654	630	605	615	621	617	625	634	638	557	608	622	613	608	581	664	651	623	601	637	562	619	590	629	578	666	608	605	633	632	624	621	592	590	602	655	601	617	599	635	651	675	617	645	648	649	652	613	612	590	636	627	627	578	601	621	587	632	641	624	611	642	569	626	642	585	626	679	641	645	598	627	634	683	629	614	657	668	652	645	585	634	597	651	606	628	615	664	614	650	653	635	626	595	610	616	594	595	631	603	606	624	635	649	658	681	624	680	621	607	612	638	624	630	583	633	653	622	612	662	661	604	619	574	598	597	607	623	630	632	704	612	626	636	661	604	615	609	649	587	649	605	704	636	573	666	572	604	605	654	613	606	661	639	641	611	618	592	686	609	632	655	658	600	626	603	611	621	587	625	634	608	616	610	639	661	626	625	634	589	586	646	640	627	637	577	643	650	644	630	632	650	605	579	620	633	648	652	648	641	680	640	621	621	593	588	622	629	638	626	566	607	630	588	606	589	592	591	634	613	672	606	569	621	618	595	638	604	603	645	584	623	621	647	582	630	624	613	664	638	617	633	663	629	644	662	612	635	615	620	634	620	597	636	635	598	664	626	609	634	658	598	648	680	600	619	606	627	603	636	644	598	624	641	664	587	609	621	634	611	651	707	627	674	608	624	654	624	604	618	673	628	668	649	629	637	614	644	634	590	658	590	623	627	619	603	666	624	619	622	595	609	594	641	618	595	648	611	614	659	622	636	628	614	593	653	624	607	619	583	657	594	679	636	621	658	696	568	626	607	632	610	681	584	633	646	644	640	583	591	638	600	609	634	674	653	655	611	607	608	612	623	673	618	651	630	603	627	626	659	645	661	632	677	615	589	613	596	642	621	633	645	617	673	630	592	610	647	641	605	645	595	614	652	631	592	633	624	639	608	671	635	616	619	643	581	613	635	643	577	603	624	639	643	680	630	562	619	637	619	631	613	620	681	631	598	627	597	642	602	607	591	608	638	621	631	619	613	590	611	655	613	649	589	652	617	638	595	671	630	612	626	632	604	626	602	620	611	693	636	662	633	586	605	611	619	633	624	607	649	607	651	661	649	685	655	618	654	647	602	610	646	599	597	630	614	587	634	577	617	609	634	601	592	629	678	647	633	620	624	575	656	617	600	609	633	640	662	600	665	636	627	619	635	650	605	612	644	601	611	581	622	595	595	656	656	633	617	620	608	628	662	640	670	609	616	639	635	619	637	617	640	586	653	611	619	618	628	640	613	640	603	628	596	647	632	651	624	609	636	634	633	567	637	579	601	605	635	670	634	674	581	613	632	624	621	645	570	617	686	610	651	595	662	620	640	626	603	607	625	585	602	674	598	619	610	608	644	617	635	656	622	619	654	689	667	663	630	620	621	625	595	654	580	671	545	608	633	645	646	622	645	605	633	614	618	622	612	598	630	615	629	609	649	645	662	661	573	617	678	668	655	689	585	617	641	626	658	648	653	596	657	650	606	692	639	652	616	630	613	600	605	628	558	586	656	618	619	628	594	617	671	628	615	584	590	632	645	646	637	562	618	644	656	592	678	611	577	606	655	635	631	631	629	627	622	607	606	629	626	634	595	638	582	632	648	614	598	602	625	629	601	628	645	597	594	618	602	671	609	607	639	628	616	648	624	613	629	646	622	630	659	622	606	586	621	658	613	565	614	641	679	653	627	600	624	638	618	651	601	605	638	633	634	590	636	589	566	638	588	642	645	618	629	634	616	630	613	612	618	601	612	649	613	628	620	645	640	658	659	611	613	587	606	665	594	639	613	607	649	634	576	618	579	616	631	617	593	636	633	577	592	687	690	615	625	561	657	637	603	668	641	602	637	621	583	640	663	622	613	636	612	642	575	612	641	633	619	609	612	630	629	618	602	648	569	651	649	594	658	625	657	615	631	665	651	625	604	611	636	630	629	633	649	634	626	600	582	644	578	622	625	643	631	591	588	625	593	647	636	626	609	619	640	667	632	591	623	659	606	651	613	659	618	584	613	604	628	620	594	589	612	649	639	571	605	629	628	626	627	593	636	628	616	659	642	652	616	595	620	612	607	650	615	624	626	667	587	607	617	627	618	670	634	631	635	630	654	653	644	625	611	636	647	616	601	638	627	629	627	640	667	644	621	622	605	600	648	692	641	602	637	603	620	644	594	611	621	645	602	603	609	626	621	563	573	626	611	621	613	643	590	585	651	597	622	625	641	617	642	628	642	607	615	612	636	635	667	574	630	677	634	613	638	606	573	622	606	619	628	594	576	613	603	607	636	594	634	646	633	597	638	637	652	674	636	641	597	658	609	636	584	629	655	651	642	630	648	659	668	660	698	645	608	616	682	636	608	632	636	600	610	602	678	665	659	612	596	652	584	625	703	633	589	615	621	596	610	614	655	607	635	607	585	592	636	644	628	630	659	595	592	610	627	644	608	646	643	579	659	638	638	618	661	610	621	585	599	641	622	623	607	651	637	627	658	595	644	611	637	680	569	656	617	681	605	620	620	646	649	588	619	641	613	631	647	645	618	657	644	639	634	631	611	601	620	709	615	641	612	639	642	625	653	679	655	634	594	612	648	575	662	613	620	654	662	587	664	672	594	586
29555	19741	8949	5265	3164	1823	1495	929	782	657	685	548	534	509	461	417	395	405	370	377	340	352	334	341	297	319	304	296	322	307	286	250	281	295	259	257	259	287	259	274	297	266	264	269	280	309	281	273	269	255	255	269	265	276	272	261	254	244	256	280	242	262	284	247	267	264	253	256	257	263	254	254	273	261	296	253	281	261	250	290	233	288	231	242	289	255	254	287	305	271	264	274	271	263	230	257	276	276	239	268	261	256	255	231	231	249	276	277	233	245	225	261	286	257	260	273	273	231	260	234	266	276	275	273	274	261	260	264	230	238	225	263	254	262	264	265	264	289	256	268	274	243	280	255	240	242	265	268	251	282	261	257	252	276	257	244	278	250	257	244	246	229	251	254	271	289	263	254	256	269	242	246	266	236	262	235	262	243	225	291	249	261	281	329	277	247	209	268	282	231	259	264	261	274	273	247	247	254	219	268	254	235	268	299	263	255	245	256	249	278	276	257	268	229	249	252	283	250	261	261	254	273	282	244	256	260	251	263	264	280	286	248	243	291	261	288	296	257	295	274	266	261	244	269	235	258	253	257	261	267	267	269	254	264	267	246	265	260	242	254	291	265	250	253	266	307	251	274	244	272	270	252	267	281	283	265	281	278	266	257	257	254	281	249	258	231	256	257	274	263	262	273	259	266	229	258	251	260	245	258	257	233	245	242	264	249	253	228	254	239	256	240	260	252	243	234	273	276	257	255	265	269	288	237	257	252	278	268	264	261	265	260	279	280	244	254	256	262	264	294	260	250	236	276	279	250	240	259	270	291	234	262	268	247	282	280	243	265	266	261	249	266	249	300	312	275	265	232	286	246	241	258	244	230	259	262	265	253	250	261	248	265	268	271	260	236	251	289	269	243	287	263	263	297	261	250	257	253	250	254	236	234	237	262	260	280	263	223	282	277	240	263	270	265	280	260	254	298	271	249	229	229	210	219	248	253	270	229	285	273	264	268	268	274	251	239	266	272	264	227	278	266	257	261	271	276	266	311	272	265	285	256	220	257	246	257	275	245	267	244	278	245	237	267	287	264	269	254	285	259	268	267	289	282	247	243	246	250	240	234	248	266	306	237	235	256	284	258	247	254	259	251	251	238	289	294	243	285	290	262	265	231	262	279	251	237	236	259	259	236	275	269	263	265	264	232	264	261	258	224	273	241	258	260	244	247	249	222	241	252	248	250	268	288	287	255	265	223	258	272	270	259	238	261	276	287	264	249	243	233	247	268	247	261	266	266	233	276	265	312	284	250	260	260	281	261	274	255	278	283	274	275	242	239	236	261	289	257	270	267	278	278	275	265	271	270	235	247	269	278	260	235	221	269	255	266	283	255	262	261	296	275	255	248	278	248	246	241	289	258	267	264	251	222	242	238	261	259	278	269	279	264	270	226	231	235	261	275	241	249	223	256	263	257	270	273	267	273	268	253	255	244	246	269	238	245	276	258	263	270	255	271	255	278	256	224	274	274	260	262	286	253	223	272	273	269	281	280	288	231	269	256	237	255	246	264	251	244	272	278	260	257	275	284	256	255	235	258	248	252	251	266	266	272	247	261	270	250	239	268	282	267	263	274	233	253	267	265	238	274	237	257	259	227	287	252	270	260	269	247	282	265	247	276	242	265	243	234	269	245	238	272	264	275	276	270	270	259	249	246	222	274	282	277	243	278	249	261	278	258	231	227	263	254	253	241	261	257	273	249	258	271	263	225	261	239	280	248	284	256	228	274	244	236	258	259	280	273	234	222	254	263	274	276	267	266	240	256	244	253	229	240	256	284	269	264	260	277	253	254	265	250	234	238	238	283	260	266	285	277	247	221	256	238	257	267	243	225	243	271	245	252	262	241	249	230	268	274	268	258	269	246	253	243	269	284	254	243	281	246	270	248	281	225	229	262	251	247	253	224	274	283	261	256	258	243	241	279	275	290	273	243	230	265	244	258	255	277	237	274	245	238	265	225	247	262	257	253	221	266	238	246	267	274	266	237	283	254	256	275	267	262	237	283	287	253	258	254	256	309	254	252	244	275	268	224	239	247	249	260	241	235	249	260	269	261	275	269	241	258	261	262	251	260	267	246	284	286	242	269	246	277	303	295	257	252	276	240	271	251	249	282	268	254	271	227	283	253	236	297	284	261	265	262	300	295	270	267	284	297	271	266	277	237	236	273	257	255	291	258	236	263	232	242	296	247	241	273	292	209	251	269	218	258	223	253	251	258	274	229	258	246	243	248	235	251	241	292	242	264	239	239	267	249	265	292	246	300	273	251	270	247	248	268	251	267	253	266	261	291	253	236	281	285	250	251	254	253	265	261	284	243	261	285	255	256	257	237	252	225	282	278	248	229	254	278	275	286	290	258	250	305	261	248	251	271	257	255	258	245	259	257	280	248	282	251	285	255	261	260	235	251	283	272	276	277	257	241	262	285	224	253	290	255	269	265	286	245	271	264	243	283	267	259	270	247	267	243	262	264	273	234	276	268	271	255	256	258	246	271	268	234	260	288	241	262	253	256	264	246	243	242	268	250	248	240	252	246	271	270	266	226	244	252	248	293	273	279	246	264	235	259	250	273	246	247	278	258	227	243	254	268	257	237	287	245	234	219	239	240	268	246	218	278	271	272	253	274	235	265	266	228	258	245	249	250	298	243	232	244	236	235	277	281	288	267	238	287	233	252	253	234	260	262	265	284	273	272	232	275	270	277	277	233	239	255	270	247	266	247	279	263	231	258	248	283	263	274	250	258	253	257	277	247	266	269	256	268	261	263	258	294	275	272	253	260	271	249	262	264	266	253	273	226	240	289	282	268	251	253	254	239	279	251	270	299	230	248	238	227	309	279	261	267	269	274	278	279	267	290	265	267	241	263	251	263	288	278	253	241	264	253	249	290	284	267	276	270	280	240	261	268	245	271	254	259	302	281	275	268	291	271	264	247	232	281	233	248	243	275	255	263	294	245	283	246	241	295	284	251	282	265	300	254	279	241	271	251	275	250	257	289	256	255	240	281	253	255	299	251	255	269	272	282	269	250	295	251	239	279	276	257	265	282	254	246	240	280	260	252	262	243	268	251	253	278	236	268	284	269	282	274	254	240	273	256	252	277	254	233	268	247	228	243	254	262	283	261	276	250	259	249	245	325	255	253	264	245	252	266	236	290	251	259	265	248	250	281	271	238	257	279	310	262	254	260	260	274	265	263	272	255	245	255	265	245	239	277	263	258	259	228	245	265	228	286	284	290	285	274	272	250	262	237	256	248	277	246	248	265	255	259	272	264	285	262	274	242	252	245	272	257	262	272	284	285	253	255	270	258	243	255	246	279	245	286	283	275	247	269	237	287	268	258	270	249	248	253	224	245	251	249	257	262	261	267	261	284	278	270	271	231	304	236	252	244	279	275	258	215	271	279	274	240	259	250	249	258	249	239	290	242	259	274	290	258	271	261	289	244	244	233	287	223	239	271
22308	14602	9391	9909	9191	6580	5589	4097	3720	2874	2919	2509	2384	2159	2003	1704	1646	1576	1407	1219	1197	1146	1082	1005	1029	930	863	862	860	797	756	763	732	713	731	743	696	736	686	700	671	717	642	655	662	656	680	583	684	621	629	665	632	605	623	624	607	637	611	661	645	605	629	655	602	673	603	627	592	610	605	595	642	623	604	625	615	615	584	615	620	561	587	632	589	575	598	643	626	612	600	598	610	616	606	603	591	621	598	620	626	558	595	628	601	646	543	638	572	611	625	581	557	646	611	594	632	632	617	608	596	610	597	585	608	597	613	600	627	620	628	642	627	614	593	625	602	606	608	635	605	615	614	585	669	564	617	578	623	625	556	643	634	638	598	642	614	613	586	588	579	611	602	623	634	599	653	655	615	633	635	633	579	658	634	611	673	566	682	587	602	651	605	666	616	625	601	605	627	632	600	631	606	619	615	601	596	686	645	611	623	628	632	613	589	597	665	620	575	625	583	590	645	655	616	609	626	611	622	604	596	598	653	616	614	592	611	571	614	642	578	633	624	669	624	585	595	628	599	621	650	629	624	633	599	642	620	574	605	630	584	604	672	630	589	646	600	637	614	668	586	627	639	625	592	580	615	621	579	628	660	608	665	624	618	596	606	583	641	631	606	569	581	628	584	621	622	610	642	604	592	677	622	665	573	590	572	607	655	612	589	638	573	584	589	618	627	670	603	629	624	611	595	588	590	658	644	595	594	628	569	609	579	599	589	633	600	623	625	545	611	597	584	689	638	569	638	591	645	588	629	629	597	633	609	626	632	609	635	580	604	627	604	587	638	619	597	647	575	607	624	649	606	650	621	619	655	623	648	566	619	619	596	562	570	598	635	638	614	613	628	595	592	596	604	620	632	589	611	606	635	586	607	613	607	584	607	610	625	591	638	637	634	620	602	600	610	645	619	697	590	624	566	636	635	563	645	634	572	612	594	623	614	635	641	583	557	615	603	607	643	624	617	609	571	662	623	607	623	634	631	608	630	611	545	571	617	599	634	604	645	615	657	637	606	607	637	622	622	639	604	619	639	639	576	578	681	596	598	593	622	563	611	610	624	632	594	645	609	602	629	637	618	586	611	626	650	655	610	649	571	588	592	627	576	571	574	646	598	561	593	624	630	621	603	602	616	613	603	585	619	595	605	631	604	576	598	631	577	580	621	628	620	626	561	621	653	610	611	624	612	602	620	617	622	657	628	634	636	635	633	598	639	641	603	622	587	597	652	609	642	605	590	608	633	608	642	604	589	610	611	619	657	616	624	587	611	603	599	622	622	600	612	583	598	545	631	636	606	614	596	613	615	610	613	548	609	637	612	625	570	627	646	647	595	641	644	596	630	589	636	637	606	615	623	589	592	623	631	647	620	631	597	579	566	593	627	599	636	622	680	607	600	606	589	637	611	661	606	548	648	610	634	621	629	621	624	642	633	648	614	627	588	661	596	606	591	630	598	609	588	617	648	613	609	652	611	606	608	587	614	663	579	610	609	619	619	584	616	601	606	650	539	633	649	593	662	647	607	583	611	605	583	598	612	579	629	615	655	630	633	583	583	595	610	594	586	606	617	656	618	574	598	656	645	630	634	576	616	609	625	602	583	571	568	632	605	651	598	651	573	567	607	562	583	626	617	538	587	598	592	622	607	617	627	576	596	590	593	610	622	561	584	609	604	564	623	602	590	608	577	612	569	646	615	591	645	592	607	591	624	570	625	603	619	648	616	602	613	608	588	607	588	547	590	586	619	627	625	566	581	560	621	597	637	602	626	618	606	568	598	603	577	655	611	606	584	613	631	600	551	588	574	615	613	570	600	600	607	610	617	583	610	696	603	625	608	644	608	609	603	620	634	618	597	615	616	632	586	623	608	651	624	590	616	622	618	605	598	608	676	625	577	614	584	593	639	602	592	674	594	579	621	593	630	623	620	608	576	630	596	626	602	599	562	618	624	627	611	588	580	637	604	611	584	590	631	603	642	610	603	572	612	608	613	642	628	649	639	575	583	583	606	659	566	619	574	626	595	619	594	637	619	615	591	647	579	603	586	603	616	636	585	617	621	602	554	617	643	605	643	601	649	582	631	626	606	596	595	652	599	641	593	642	602	597	612	581	635	605	616	648	618	607	643	650	638	680	629	642	639	600	644	633	624	609	652	571	569	668	653	618	631	597	561	640	599	634	610	654	586	587	609	595	612	596	601	600	580	613	602	614	637	611	595	591	600	609	570	594	622	601	582	588	614	581	589	619	572	637	603	656	578	641	638	587	660	606	617	625	552	613	633	632	604	612	647	600	667	607	587	586	608	644	578	621	640	620	600	610	613	626	640	675	628	640	587	616	625	596	617	637	604	589	658	580	589	633	661	591	601	613	606	610	602	656	635	633	641	585	602	619	637	611	631	587	628	628	607	616	630	614	627	613	608	621	650	574	607	647	625	566	607	579	646	606	604	628	642	593	602	636	555	614	586	598	658	607	629	621	627	659	582	607	633	619	571	646	645	637	619	558	592	636	616	623	603	573	643	638	591	603	630	636	615	614	582	582	581	628	588	602	622	636	656	641	584	641	598	638	546	642	619	615	638	627	596	639	629	557	661	605	650	578	604	592	630	623	605	606	628	613	598	586	597	638	635	590	599	569	641	627	623	602	615	616	636	658	560	620	600	661	607	569	633	539	581	616	612	601	583	665	601	582	620	609	623	599	586	593	603	578	625	616	641	628	643	583	638	591	635	659	621	623	613	562	644	611	630	613	604	623	683	621	619	640	610	604	613	625	608	653	588	613	614	588	623	607	571	663	623	645	619	643	649	605	572	611	601	640	614	608	605	597	615	646	586	639	566	621	547	623	637	595	613	603	657	549	626	605	606	623	605	623	604	645	605	594	645	613	599	636	628	599	593	618	602	605	615	584	634	636	601	605	574	648	638	591	640	615	628	584	652	625	595	619	629	623	617	606	651	656	623	599	627	597	639	614	647	624	629	643	592	620	642	558	625	597	625	638	591	563	610	629	653	630	601	575	642	587	649	651	633	589	548	628	658	611	589	639	648	608	643	650	595	618	605	612	651	639	622	629	591	620	575	615	633	634	669	605	604	598	622	599	626	646	605	554	617	600	634	632	629	599	623	578	599	657	642	592	624	604	600	584	591	617	619	609	576	599	638	653	650	629	626	622	611	585	660	582	612	630	569	646	574	609	583	632	621	581	688	594	634	651	620	629	645	619	626	598	567	593	554	627	626	607	598	672	622	611	578	617	605	615	636	570	598	653	599	623	604	623	593	588	592	637	596	596	567	560	639	609	616	591	603	600	615	637	593	588	609	601	602	564	657	586	576	577	609	624	598	636	611	638	642	619	553	597	614	594	612	609	567	596	583	606	634	605	594	578	614	579	630	634	600	638	620	631	590	596	608	598	603	624	633	603	585	573	597	592	620	642	597	608	621	550	596	614	628	639	615	625	627	607	602	608
40994	27757	15138	9355	5291	3109	1935	1355	991	912	849	773	639	615	580	501	479	443	390	375	371	343	324	297	285	289	295	269	257	281	250	234	243	214	239	250	237	223	239	219	240	279	269	237	249	254	240	239	227	224	218	238	206	231	236	237	239	224	213	229	218	215	209	233	210	248	225	247	222	211	255	208	213	235	251	237	241	233	200	235	272	255	214	218	234	215	224	257	224	231	216	216	193	235	244	217	199	186	237	236	219	216	248	203	212	219	219	237	215	244	230	226	189	200	227	220	226	219	220	218	211	213	183	221	239	216	205	226	223	238	221	222	241	190	234	202	236	199	218	227	204	239	221	229	204	196	240	244	225	221	235	222	224	202	232	208	238	199	208	220	220	232	196	252	233	200	238	210	218	212	245	198	237	247	212	255	243	234	225	221	222	233	233	211	211	207	214	230	217	215	218	187	208	223	200	237	225	201	224	195	188	206	230	221	206	190	198	209	219	228	206	197	211	235	206	210	194	234	197	192	219	230	236	213	206	227	195	219	209	212	208	203	192	213	216	234	220	201	226	219	218	209	203	211	249	202	212	203	195	241	255	213	249	216	208	211	202	212	211	215	239	227	244	231	211	230	238	210	215	220	214	222	237	226	206	214	223	211	212	230	217	226	230	218	216	211	228	222	224	231	213	215	201	240	233	212	209	222	236	200	236	216	246	236	228	208	209	195	211	215	225	214	207	243	229	232	202	263	221	184	243	223	203	235	238	196	235	217	183	231	227	231	216	198	244	207	212	205	211	246	209	225	226	227	222	215	219	228	217	267	229	219	245	197	239	207	260	260	208	219	230	231	230	225	198	218	233	241	200	202	217	212	223	222	208	231	199	251	190	227	221	208	218	230	208	190	228	236	235	224	217	238	236	239	224	239	233	212	212	228	220	213	213	200	200	209	200	225	215	196	230	217	201	200	220	253	233	236	213	224	199	212	230	228	220	234	213	207	220	205	215	208	239	222	207	225	209	208	265	231	210	213	216	203	215	220	205	261	241	205	225	209	212	223	225	233	220	233	213	234	207	228	206	228	204	207	219	240	230	226	226	261	248	187	220	242	219	210	237	232	228	233	253	198	203	235	222	240	229	224	219	234	218	190	199	229	221	220	198	236	195	221	208	196	223	246	217	207	187	241	222	240	206	237	227	214	229	230	237	225	221	245	261	224	217	186	259	203	185	216	221	216	222	194	209	221	216	223	212	238	225	226	199	229	216	216	197	210	223	199	209	206	237	204	232	211	230	222	226	221	232	216	226	216	235	200	226	203	230	243	199	227	198	214	213	221	241	223	192	217	232	215	219	206	209	210	221	237	218	236	250	210	219	213	228	191	211	201	224	203	218	241	217	235	214	228	200	207	218	209	242	214	240	251	199	212	229	218	216	234	226	219	212	211	212	199	218	228	238	244	212	214	190	230	213	205	208	214	230	230	227	212	235	223	214	203	217	239	243	222	198	200	228	214	192	216	235	244	235	244	234	223	233	218	221	208	233	227	232	227	243	223	227	208	215	209	223	227	244	256	194	244	220	216	195	223	223	222	214	236	206	238	236	242	231	216	221	237	222	225	237	219	216	234	227	233	218	229	213	221	222	248	208	222	216	212	191	229	207	212	218	236	232	225	221	215	238	197	226	225	218	219	228	195	239	234	245	226	241	240	219	216	218	245	237	229	215	198	222	247	228	212	180	250	241	193	221	192	222	210	207	206	188	231	233	214	210	224	240	219	207	223	220	199	220	239	214	226	240	212	223	265	234	234	232	236	238	207	247	198	190	177	226	224	205	228	225	213	196	237	217	187	210	244	221	188	224	223	219	246	207	233	201	236	199	205	227	235	246	223	254	246	230	199	220	212	220	223	216	231	202	218	243	229	208	201	217	222	215	184	232	206	254	231	240	220	222	212	212	199	235	249	215	189	242	250	213	234	219	214	237	224	225	192	226	208	200	222	225	228	216	217	210	205	262	245	234	206	199	217	213	232	187	205	209	221	236	250	211	220	244	235	215	219	222	198	213	227	216	233	255	214	231	230	204	195	222	225	206	216	208	224	210	224	208	235	216	202	217	257	208	207	184	229	202	217	215	217	226	236	204	202	218	224	201	210	240	220	227	213	208	230	220	194	223	250	238	231	234	209	203	202	268	217	227	233	214	202	205	212	203	185	203	266	211	218	220	248	207	235	216	218	223	244	224	192	229	202	204	217	220	266	229	222	241	216	218	236	216	195	231	234	240	229	210	217	230	182	249	228	247	233	241	209	224	206	223	223	203	211	203	220	223	223	219	229	188	242	218	213	196	201	223	209	189	217	219	199	215	209	207	203	190	245	200	213	246	228	231	241	201	216	235	231	238	229	213	237	248	220	229	245	209	187	222	208	244	244	245	209	234	219	233	227	217	232	238	230	200	232	251	251	233	219	209	245	214	211	211	211	220	219	234	187	224	239	209	206	243	218	266	189	232	229	226	197	225	236	214	223	231	205	231	197	204	228	212	210	220	239	234	240	218	212	228	210	232	223	203	222	215	217	231	218	240	214	209	215	223	210	213	244	229	215	212	219	232	219	236	239	216	241	232	209	239	232	250	242	195	209	234	203	235	216	207	224	191	237	206	216	234	254	214	226	215	209	221	215	230	216	215	232	217	249	207	199	216	222	238	229	201	214	225	225	242	204	208	210	228	230	224	209	226	270	245	221	214	212	232	197	233	219	242	225	209	240	215	230	220	228	214	216	235	224	208	257	223	203	227	200	209	200	228	201	213	226	229	212	209	222	229	214	194	207	249	235	229	239	225	220	223	211	206	213	244	204	214	212	213	243	206	208	219	232	230	213	221	217	193	199	208	207	231	201	225	222	203	221	218	239	248	213	216	222	234	222	195	215	206	240	233	230	244	185	250	206	236	203	215	230	215	217	198	215	187	229	168	212	220	218	195	255	215	220	216	194	209	236	235	238	220	217	204	215	204	195	213	232	219	234	218	246	226	225	192	247	236	242	225	216	206	231	241	219	216	215	211	207	208	214	223	210	239	223	208	225	217	208	225	231	237	210	214	236	208	233	233	220	224	205	226	227	216	229	259	200	219	218	241	224	215	211	187	218	197	228	234	193	214	199	238	257	207	216	216	208	215	234	207	227	226	206	202	217	225	214	235	207	205	224	226	217	228	206	205	205	263	234	248	219	213	226	201	233	234	217	216	250	210	238	221	197	207	235	236	215	220	209	205	222	222	210	222	208	227	249	245	215	196	190	207	241	217	224	226	232	237	226	249	218	207	213	223	226	205	203	217	213	180	217	237	201	220	250	216	261	246	235	210	240	242	213	208	234	231	234	199	221	216	178	228	225	257	209	187	198	210	187	211	225	218	193	224	239	226	181	222	222	215	257	230	206	224	205	241	207	190	234	249	233	235	220	228	227	241	233	202	223	201	228	195	272	222	206	228	235	235	216	240	257	235	216	228	212	268	238
29749	19913	13168	14028	11786	9642	7056	5645	4617	3855	3821	3493	3421	2716	2565	2390	2112	1945	1762	1540	1430	1395	1169	1167	1110	956	910	957	870	788	767	797	725	693	708	683	647	645	638	648	651	588	613	601	602	589	571	577	576	570	607	535	557	527	570	556	591	569	570	538	531	515	552	543	523	506	556	570	531	539	575	534	552	551	523	572	591	494	557	524	517	550	561	514	530	540	531	541	522	524	527	536	512	508	570	497	539	562	543	541	553	551	510	560	493	508	540	517	483	558	537	526	546	558	530	491	541	538	512	517	538	550	534	562	524	522	566	521	523	508	505	529	553	553	550	504	492	520	554	539	548	549	529	533	483	554	555	524	552	536	542	534	500	517	540	541	557	520	533	566	542	551	516	481	520	520	529	513	556	550	532	554	549	519	531	521	564	513	576	481	558	551	540	540	504	499	524	560	536	528	497	534	534	491	552	550	536	533	555	575	511	522	517	546	488	516	530	494	509	552	525	500	568	511	543	513	488	513	484	567	591	467	541	532	522	533	525	499	540	536	527	539	537	582	538	510	547	563	544	554	530	528	522	558	510	545	543	538	545	510	556	520	525	530	475	508	516	537	525	554	518	522	544	517	527	503	563	555	556	561	495	498	495	497	568	526	515	571	512	542	502	529	523	518	516	543	453	531	544	494	550	564	522	550	513	544	525	548	555	559	493	517	537	522	506	553	542	516	533	514	549	514	544	544	514	522	525	515	543	517	548	546	495	527	546	547	520	539	468	536	510	506	550	518	541	532	510	549	549	539	534	491	511	551	558	513	542	522	513	564	543	539	530	535	549	567	571	528	565	525	539	496	478	518	511	534	539	545	511	573	510	494	506	564	541	528	561	501	534	546	518	545	487	514	544	523	480	503	532	502	553	489	495	528	523	568	540	546	515	537	495	526	537	541	565	482	499	518	526	561	561	581	511	481	541	518	529	536	553	543	514	501	574	518	508	536	550	521	516	541	555	538	507	531	495	519	540	535	548	491	545	552	509	548	544	490	544	523	526	533	509	495	534	578	499	550	506	557	541	517	546	546	485	539	517	569	537	555	541	521	546	555	507	528	522	581	501	494	553	523	524	549	529	533	554	565	527	541	549	524	492	515	536	540	551	531	568	552	537	520	554	492	517	517	522	511	582	518	519	518	528	534	539	516	525	528	523	523	563	582	526	481	568	545	529	577	492	565	499	516	510	543	537	537	492	540	557	532	546	587	527	526	513	528	547	536	562	528	535	532	567	540	526	529	522	534	529	547	529	515	546	546	494	534	525	544	551	541	500	522	526	541	517	497	542	526	526	515	551	557	504	551	502	498	496	556	516	512	541	559	506	502	544	481	553	494	527	527	537	517	561	470	522	539	487	511	507	519	530	528	512	525	557	511	544	515	534	560	515	509	559	587	531	536	531	529	534	519	508	510	516	538	510	548	525	530	569	531	536	520	515	550	551	549	535	531	551	554	568	512	519	535	508	585	571	498	545	511	515	562	523	559	542	536	542	512	520	509	561	535	488	527	554	481	523	537	534	519	530	530	494	516	536	520	537	539	531	534	528	532	527	507	519	568	552	550	515	566	541	513	475	564	484	531	529	547	502	494	470	543	528	477	539	524	495	542	501	524	552	486	554	500	549	572	535	540	536	528	502	555	503	520	513	500	521	512	549	541	519	488	584	536	553	557	569	537	479	516	544	505	574	553	519	554	532	508	551	473	514	511	502	549	540	540	516	519	557	527	528	540	528	549	500	522	517	510	497	523	515	556	510	588	567	575	550	520	517	499	555	525	483	540	535	500	530	548	535	571	569	527	511	552	564	518	497	526	522	535	527	522	575	531	521	502	510	549	544	518	513	485	538	525	568	541	518	538	516	547	529	513	539	536	531	527	557	491	508	544	490	567	546	521	558	535	485	575	551	536	531	505	535	529	539	524	532	533	523	537	491	533	496	540	533	525	566	501	546	540	504	501	559	531	542	510	518	511	531	559	492	511	554	531	528	549	534	558	533	518	542	522	495	510	510	527	518	536	511	510	516	541	486	516	510	560	521	515	496	525	546	490	474	504	523	564	568	535	519	533	513	554	558	525	518	527	477	526	499	548	537	537	533	496	490	542	517	504	536	523	496	518	532	499	555	525	586	478	528	568	499	505	537	573	526	531	519	537	556	538	533	531	541	572	522	581	541	550	523	515	521	565	567	534	572	550	516	522	519	506	509	556	571	548	509	566	548	564	546	515	569	527	558	554	536	497	540	526	513	547	534	546	485	508	503	493	552	565	516	557	526	537	534	548	529	538	546	520	497	517	544	536	564	515	557	534	535	533	473	512	556	573	554	496	508	517	539	542	542	507	517	533	514	504	556	533	518	555	546	510	568	512	529	548	522	542	530	498	558	507	523	525	575	536	582	530	575	557	561	503	538	531	511	539	557	545	465	576	520	480	495	554	534	535	555	526	501	502	511	494	538	530	513	573	582	560	516	533	538	519	508	559	506	543	547	526	550	513	536	489	569	522	499	483	532	547	510	524	549	528	534	523	532	524	568	543	507	546	529	503	519	519	522	538	540	516	498	538	538	522	529	565	542	517	526	497	527	527	522	515	541	549	537	504	549	532	523	523	503	519	504	546	578	532	503	530	502	493	532	533	559	562	474	538	535	520	538	557	526	529	545	548	537	538	557	545	566	538	489	505	544	523	538	487	492	536	540	524	513	542	515	513	523	507	566	534	512	542	579	498	525	545	542	568	536	536	526	535	542	562	529	518	514	508	529	567	520	530	512	499	511	537	571	535	546	514	524	506	553	610	526	543	537	516	567	509	544	508	523	506	521	520	527	536	521	533	525	531	581	501	561	518	523	523	527	493	580	493	543	545	520	524	480	525	551	495	509	539	516	527	573	523	514	511	540	527	556	541	559	514	510	500	530	524	526	528	534	532	537	477	538	495	520	546	520	562	515	499	562	553	568	532	530	548	568	508	502	542	525	542	520	540	540	535	564	560	503	553	503	552	518	528	527	490	524	538	517	529	500	529	573	515	562	561	534	489	564	526	525	547	533	520	556	520	509	534	532	546	553	525	536	561	521	522	519	525	514	564	516	552	518	478	548	545	515	517	493	582	526	522	518	537	495	512	516	543	543	517	556	553	518	539	523	483	561	544	556	529	505	517	554	514	517	513	510	507	543	524	563	527	555	541	507	531	530	521	517	531	544	555	504	567	525	534	537	534	515	527	506	562	513	519	587	483	518	534	534	539	556	539	467	493	489	488	547	548	508	542	547	525	554	527	559	540	540	519	505	541	521	536	549	501	554	552	536	518	500	512	512	534	538	520	548	532	507	508	533	547	536	548	501	529	538	540	514	559	540	534	507	550	517	550	505	528	496	496	551	544	496	544	515	549	564	551	494	519	529	526	525	470	526	523	499	570	516	535	515	518	519	536	498	528	528	561	556	545	487	531	534	537	583	549	550	504	545	499	517	534
10208	4712	2797	2029	1196	996	804	603	497	472	438	423	429	410	407	344	345	368	324	302	297	307	320	314	287	278	319	259	264	330	276	281	284	294	277	293	267	286	277	297	274	313	280	262	260	252	297	276	243	274	237	259	272	256	264	254	301	254	254	284	263	268	266	247	260	270	287	264	253	300	291	294	293	309	255	242	270	262	291	280	272	264	256	295	265	267	244	261	262	288	270	248	251	253	285	304	275	291	276	272	269	289	261	293	287	259	301	284	258	249	249	289	231	238	260	269	285	265	256	260	263	258	275	287	273	257	272	242	251	272	266	282	270	276	254	281	289	238	254	286	258	271	274	252	285	308	291	278	257	264	252	269	313	245	248	255	264	283	261	267	278	282	300	281	269	252	258	264	250	282	282	267	251	287	236	252	282	282	273	251	249	265	266	282	257	282	232	262	270	281	261	250	279	282	247	260	241	256	257	254	232	258	272	266	269	275	255	253	263	282	256	258	245	244	246	252	279	286	236	263	241	276	269	259	295	254	244	263	254	276	272	282	276	263	283	287	261	298	237	263	287	289	265	265	248	258	267	277	281	288	266	252	253	251	246	293	277	286	301	288	304	290	248	259	286	301	274	292	273	263	264	274	278	286	284	281	260	250	285	268	270	276	253	245	295	279	295	255	296	296	258	283	283	274	258	260	265	275	251	285	248	238	278	260	226	288	267	274	293	276	285	260	278	286	280	246	273	251	264	262	276	288	290	286	261	238	274	264	243	276	262	280	269	276	265	252	293	259	251	280	272	266	262	255	270	276	267	268	289	268	291	311	261	263	241	263	277	261	247	272	255	244	247	253	300	291	261	264	271	284	247	242	307	279	291	253	238	288	256	261	284	289	234	262	273	224	271	289	289	255	266	275	259	249	284	250	249	282	271	272	270	248	277	260	292	281	287	254	276	293	279	274	250	266	308	273	279	295	258	271	292	263	237	279	243	259	264	248	264	267	238	233	279	251	271	291	252	246	261	295	252	222	282	244	254	268	250	305	252	264	287	270	273	263	283	290	266	239	272	255	254	262	251	281	231	279	238	291	246	266	276	276	299	277	317	273	286	287	227	246	271	279	248	259	268	261	282	266	269	286	251	240	292	260	265	257	275	268	258	293	304	260	268	278	232	256	285	294	262	278	263	272	262	245	275	264	299	304	267	290	259	259	283	273	241	279	281	285	268	275	258	269	266	239	273	282	268	281	290	285	262	268	282	321	277	275	237	261	267	268	262	243	255	269	255	272	273	267	268	267	267	271	306	270	261	262	279	272	272	231	266	273	267	228	235	291	275	309	236	255	257	268	277	282	278	257	279	270	230	259	289	245	288	229	258	274	297	249	268	258	306	285	257	274	241	232	290	269	279	299	287	272	279	280	282	269	260	270	261	266	252	246	278	229	230	290	280	281	259	303	259	245	278	268	280	269	263	283	270	249	247	269	269	300	264	283	297	318	260	266	267	267	273	292	258	279	278	279	282	273	285	258	244	251	285	279	288	278	257	260	273	283	263	242	286	267	244	257	250	258	281	278	270	278	276	269	279	273	279	289	263	277	282	258	279	261	282	254	261	289	285	262	286	258	254	278	266	265	256	254	284	289	265	288	264	272	245	280	279	266	287	245	244	256	241	283	280	294	262	255	242	285	260	258	285	268	269	264	259	263	263	267	266	273	308	269	304	262	267	282	263	274	278	229	251	271	278	254	278	285	271	269	257	261	250	302	263	249	280	305	258	280	293	288	284	276	274	295	290	249	277	298	285	286	246	262	259	253	293	277	274	246	288	275	278	261	273	274	264	285	273	252	290	252	294	241	272	232	288	255	275	272	265	279	267	249	230	259	281	255	271	270	253	269	264	276	328	249	275	260	284	254	282	269	279	262	279	247	277	266	261	297	289	236	293	258	234	289	264	283	287	292	312	254	264	273	269	260	292	286	270	260	281	272	265	218	269	307	284	280	254	268	254	249	249	276	304	264	291	280	272	267	263	284	275	279	242	279	265	308	235	270	260	263	260	291	264	275	252	263	247	290	251	253	248	260	278	247	276	271	272	253	239	277	276	316	278	243	250	285	266	255	278	256	268	275	256	261	270	278	276	270	243	256	270	295	241	283	263	270	276	277	276	261	250	278	293	295	263	266	269	292	304	296	283	290	273	267	243	278	273	275	260	265	275	268	273	233	278	266	243	246	254	263	264	245	256	293	278	254	263	278	282	280	267	253	252	250	284	253	249	235	260	257	267	250	263	254	240	274	282	277	249	285	274	237	299	254	262	278	268	264	266	278	271	279	273	291	281	262	278	273	294	246	288	324	284	276	252	237	299	239	278	277	270	254	249	280	271	274	301	284	267	330	308	250	277	276	271	266	255	263	255	259	279	262	282	273	281	272	284	260	265	255	259	272	238	296	261	288	269	247	274	286	285	279	262	252	287	283	314	312	243	253	259	262	293	248	285	244	227	260	256	258	266	296	276	279	274	256	280	295	275	283	283	249	271	223	288	271	279	252	268	279	267	273	257	267	274	280	239	268	279	268	269	288	279	254	254	268	260	248	267	265	271	266	283	272	248	219	239	270	292	266	261	254	277	288	256	283	278	269	261	277	281	263	273	268	281	279	278	246	280	279	278	270	271	236	274	246	261	272	258	254	294	277	292	286	263	264	253	267	260	263	257	291	285	269	257	267	294	251	273	256	285	285	288	260	287	271	273	264	265	254	252	249	291	276	251	256	273	241	269	252	270	248	280	289	263	278	258	229	290	246	257	311	290	247	249	255	307	308	254	248	266	281	258	287	245	285	275	269	270	265	299	270	262	277	272	305	281	272	264	293	264	242	275	280	281	277	304	261	272	273	287	293	290	249	297	269	266	263	283	277	304	259	264	267	270	261	241	275	275	283	240	262	256	263	278	265	307	274	257	256	268	324	283	300	267	278	327	273	285	245	255	287	248	262	268	304	266	280	260	280	251	286	276	276	265	298	278	279	254	228	305	301	261	320	266	270	269	289	288	303	249	253	305	248	242	255	279	302	270	257	283	279	267	270	278	247	291	276	256	278	276	252	279	259	255	278	260	245	276	282	253	276	287	273	253	280	273	254	295	258	288	255	285	288	267	261	260	259	264	269	233	294	269	275	269	282	312	282	268	247	296	281	249	258	269	277	260	270	293	254	274	227	267	260	274	262	288	239	268	302	260	289	278	275	289	280	277	282	320	283	288	273	221	306	255	272	294	268	285	255	268	284	281	235	227	277	264	267	259	244	265	262	258	266	262	266	261	281	283	255	268	293	265	271	255	253	284	275	260	256	277	242	259	289	263	275	275	271	260	251	278	259	261	276	278	286	291	314	269	266	310	257	262	278	275	263	281	245	238	273	243	286	237	283	260	305	241	265	288	242	247	297	275	286	276	273	241	260	257	247	268	280	265	255	261	242	290	275	264	283	293	251	288	295	246	284	244	261	288	271	276	276
7948	5215	4954	5525	4618	3715	2834	2369	1871	1752	1685	1528	1441	1351	1226	1168	1156	1078	971	978	910	837	842	772	797	820	773	736	732	753	671	725	665	676	689	690	649	715	660	650	609	656	676	615	651	613	667	625	666	635	603	627	626	664	637	655	668	600	654	651	695	662	666	623	657	655	682	672	599	623	619	625	662	615	629	694	629	594	662	650	585	647	648	631	652	666	660	620	679	619	651	651	647	627	661	612	646	625	660	642	619	623	664	637	630	657	627	637	623	670	646	666	661	602	684	668	667	676	644	684	612	679	600	637	593	597	627	619	628	638	633	609	627	655	639	687	616	634	635	661	684	641	604	634	638	582	673	629	585	724	597	610	621	611	644	634	607	673	655	624	623	642	649	660	624	647	638	626	616	595	652	666	631	605	597	653	605	650	640	627	664	647	652	626	671	640	636	590	617	633	673	664	645	642	631	614	620	649	660	671	630	617	609	625	651	669	642	611	596	663	624	607	622	620	606	639	626	608	669	623	650	581	621	618	656	623	633	672	669	614	605	672	626	636	607	632	651	589	657	642	668	617	632	625	671	638	634	628	634	650	562	595	661	615	674	630	646	628	647	577	644	619	588	629	643	613	627	638	621	613	614	582	685	614	620	618	629	664	653	636	629	622	672	645	618	650	634	674	686	627	705	628	626	686	650	582	686	626	660	616	632	699	632	661	626	586	586	625	640	636	670	623	623	604	634	633	600	614	666	632	627	599	661	626	619	628	610	629	625	656	669	597	628	546	605	613	608	676	651	610	639	626	662	627	623	671	621	637	634	611	696	636	589	620	626	641	617	625	617	633	629	660	651	645	644	630	595	660	630	633	664	623	607	629	633	649	689	641	637	617	666	664	610	592	611	612	623	641	616	609	647	647	649	662	662	597	624	702	622	642	606	572	665	624	659	613	644	639	612	622	661	642	621	653	633	615	665	634	631	644	675	568	617	595	657	627	642	650	603	683	644	675	632	609	614	664	635	594	619	621	639	586	664	608	637	666	552	613	638	612	591	616	629	656	604	661	635	627	613	652	616	620	579	605	608	650	624	650	595	633	663	661	594	628	647	629	603	676	634	630	650	664	663	620	636	634	597	614	603	619	650	645	623	645	643	644	588	628	635	644	598	620	695	647	636	646	630	679	646	586	652	628	613	645	634	630	615	678	650	630	649	636	620	709	656	604	645	643	680	598	640	623	618	645	578	642	635	650	611	610	651	613	611	579	660	645	675	693	665	594	583	627	625	601	613	628	645	620	608	671	616	622	600	599	639	602	627	626	609	598	625	589	633	631	624	639	642	624	623	638	627	640	605	637	631	608	615	617	594	690	641	613	673	588	643	666	638	600	639	636	635	634	593	652	634	630	648	598	651	662	628	673	650	639	692	637	604	653	633	651	638	605	679	614	656	641	632	653	645	622	573	648	673	636	581	656	652	645	625	632	668	644	643	589	661	617	645	629	573	667	650	607	651	589	677	643	638	605	614	663	675	652	641	603	630	682	666	673	611	616	650	639	668	625	608	653	618	680	616	568	662	613	639	661	611	620	620	616	609	656	671	623	664	593	622	667	621	584	612	656	658	642	695	688	602	589	667	632	631	610	662	618	640	640	604	652	642	584	640	629	591	662	620	637	659	619	650	632	621	605	652	680	665	627	661	675	588	647	650	627	624	621	582	655	633	612	649	655	608	637	635	636	615	623	635	645	590	635	645	606	671	604	638	670	659	625	667	654	612	646	670	628	644	621	666	606	605	664	620	608	642	662	627	631	633	627	632	608	624	634	671	661	656	622	652	631	656	634	649	596	597	639	652	651	623	668	642	620	701	654	637	639	625	653	638	604	645	648	573	652	646	621	650	643	626	630	600	661	646	609	651	620	606	651	637	658	612	641	647	622	610	664	616	652	631	596	646	674	635	619	628	576	600	676	610	658	654	605	604	638	658	671	650	640	628	636	617	647	657	650	643	640	625	638	632	634	630	613	655	628	654	637	607	631	639	636	589	583	640	621	653	655	632	645	596	626	596	625	648	654	621	661	626	676	633	691	651	610	601	617	649	607	609	632	632	608	611	621	633	608	629	668	635	671	636	599	649	641	614	647	619	628	661	644	711	595	622	630	616	636	667	656	610	650	673	623	637	590	625	654	662	632	636	635	627	599	653	653	657	633	584	631	589	637	596	638	663	582	626	587	650	634	632	663	688	631	634	635	618	665	620	695	604	569	630	599	628	620	661	626	670	644	623	639	619	651	661	662	663	667	634	654	662	652	623	614	664	646	667	634	596	684	656	630	621	663	616	652	554	624	575	615	649	661	646	623	635	665	664	643	634	668	609	637	614	626	618	627	627	637	609	647	648	609	598	620	628	652	654	683	660	603	632	625	629	612	593	634	645	626	616	610	663	654	628	605	624	647	671	640	644	659	644	639	610	680	629	639	635	624	631	611	653	608	593	621	620	613	659	649	627	609	627	588	629	601	671	635	643	668	622	652	598	637	667	662	637	649	592	642	595	646	613	651	656	647	612	693	598	627	601	657	636	644	651	622	651	641	646	610	565	625	623	649	626	617	620	638	638	673	648	648	617	583	618	612	591	646	602	633	647	639	645	599	634	648	639	619	610	640	618	610	673	652	651	620	620	592	600	596	639	626	673	591	642	593	618	629	617	628	613	616	622	660	644	620	637	612	620	628	642	622	619	638	600	644	613	641	607	624	666	607	672	648	615	689	644	636	666	615	624	620	664	637	577	578	647	604	603	642	630	615	623	616	649	638	638	621	680	686	625	601	664	634	625	550	647	644	592	608	616	611	596	633	646	659	633	634	640	637	618	611	633	663	623	669	640	691	677	627	622	600	645	631	615	631	623	630	660	661	599	626	607	651	625	624	628	661	567	636	638	603	640	649	587	626	628	630	629	591	647	597	634	665	668	605	583	648	602	661	566	624	657	617	628	632	660	628	674	683	588	635	652	637	647	652	619	682	622	621	612	626	607	614	633	650	591	594	623	581	642	646	643	614	642	582	628	630	636	606	626	652	645	657	663	613	658	602	637	611	605	622	651	686	626	613	623	629	651	603	664	635	686	661	622	657	661	625	662	630	678	594	676	680	657	679	599	605	632	631	650	616	624	612	654	637	648	613	612	614	630	633	635	611	646	695	617	637	607	611	672	607	646	648	619	602	645	646	666	641	646	644	632	611	622	661	647	676	633	609	667	610	644	588	655	626	663	611	586	612	655	612	676	634	620	621	665	604	622	648	660	626	618	692	614	603	649	611	601	673	665	626	643	605	633	627	680	636	628	611	626	617	611	654	614	631	668	648	631	667	623	641	638	627	666	667	666	591	637	646	636	635	646	652	697	651	645	648	647	647	639	644	646	635	626	627	643	626	632	605	645	641	598	605	613	643	617	654	621	599	639	649	635	654	685	628	657	571	645	631	625	602	652	647	598	672	620	625	653	609	638	620	633	619	642	587
30274	20004	9968	5562	3229	1911	1442	1006	790	737	705	612	545	540	501	446	440	402	382	396	367	378	327	333	316	296	322	287	284	291	284	255	304	273	292	288	294	281	290	281	252	264	240	264	237	294	255	251	293	253	257	279	259	240	274	262	260	241	278	259	245	268	246	245	242	257	253	243	259	289	237	253	229	274	282	280	275	276	229	290	251	251	288	244	252	289	246	275	238	269	276	251	290	270	233	272	273	262	267	286	274	280	274	263	278	236	267	243	263	234	265	258	241	293	254	250	286	238	264	291	230	248	238	231	272	253	282	287	259	251	272	287	279	282	258	230	281	248	259	254	252	283	267	253	252	232	259	247	239	230	277	268	261	255	244	275	273	281	301	256	264	273	263	266	262	232	270	269	274	269	254	276	268	279	247	292	244	226	268	262	281	275	245	255	249	264	234	274	262	273	226	297	281	255	283	262	256	226	262	267	255	266	253	291	278	265	265	243	265	275	287	236	279	266	308	274	255	255	289	242	272	259	291	267	274	266	243	239	269	286	266	259	259	263	271	268	271	260	290	285	264	253	256	264	242	286	261	235	244	281	248	237	270	265	295	282	267	262	254	251	278	259	261	246	272	257	258	266	311	278	257	257	265	265	248	276	268	254	272	252	262	298	259	268	289	309	236	246	270	265	267	274	286	267	245	261	299	257	263	290	270	281	253	255	268	275	286	299	264	252	257	274	256	261	263	240	253	231	276	250	263	261	284	265	249	283	228	255	225	260	262	269	237	308	247	263	296	260	259	257	291	280	294	270	245	283	281	257	244	262	237	247	273	250	277	252	254	259	252	239	261	279	248	281	271	264	261	257	262	261	242	244	241	266	272	266	252	298	293	244	269	280	260	259	250	272	269	248	236	254	269	275	260	245	256	285	228	244	272	256	247	262	251	240	259	270	251	248	271	284	285	278	279	253	286	289	251	240	276	264	251	253	276	254	257	275	272	280	297	265	270	285	246	249	260	266	284	287	264	258	268	269	270	234	281	315	250	231	243	230	214	259	266	253	252	259	274	234	276	252	264	260	249	272	240	269	291	264	269	246	226	255	249	250	237	231	256	274	260	249	252	269	264	242	242	267	270	269	225	268	276	274	253	259	269	294	258	250	235	255	213	260	278	285	289	279	294	256	246	271	256	250	265	275	236	228	240	268	276	259	268	246	237	262	297	301	260	277	244	276	238	272	237	286	256	235	279	283	254	273	254	238	265	255	254	295	316	293	267	259	274	272	265	288	247	280	252	258	254	248	246	261	256	243	263	272	259	255	267	246	264	260	310	252	270	274	280	276	251	270	237	260	255	266	270	272	260	294	267	247	304	251	243	263	251	306	249	293	290	269	285	258	252	296	254	284	268	285	254	277	268	255	289	280	253	267	248	278	267	268	268	288	269	268	300	252	290	287	294	250	216	264	283	236	251	249	278	280	227	274	244	268	264	261	257	230	268	265	284	252	268	213	248	264	293	272	250	279	245	277	262	222	271	289	265	267	259	254	290	266	243	248	242	248	246	261	242	260	233	268	255	252	284	258	292	261	252	265	267	270	276	261	304	243	281	264	258	252	263	263	291	264	267	282	234	264	258	269	300	279	256	291	252	258	264	261	269	254	285	262	268	259	260	266	265	274	268	289	278	294	256	257	243	270	268	307	261	276	255	259	261	270	259	293	263	242	256	271	264	274	238	244	252	285	245	273	266	252	281	256	279	297	236	247	249	240	274	305	270	252	272	260	244	265	245	260	281	247	278	242	265	268	278	268	254	230	258	265	290	269	260	285	242	271	277	271	285	231	248	228	269	234	281	245	267	268	270	222	252	278	300	235	273	268	234	280	242	260	277	272	305	246	255	234	269	229	270	274	247	286	281	276	239	273	241	271	278	264	277	259	234	251	259	244	267	284	254	270	252	274	273	250	274	270	263	270	273	280	253	241	281	287	269	288	245	285	243	284	267	243	269	268	258	228	230	277	270	272	311	270	285	280	286	282	266	277	267	277	251	226	266	254	275	238	291	262	271	279	266	261	264	249	276	235	285	260	256	268	251	286	254	272	273	276	275	249	245	274	291	255	235	306	257	318	303	289	235	277	278	251	290	282	270	245	262	262	279	270	242	275	248	275	274	257	287	273	251	270	242	275	259	276	264	300	265	255	282	260	272	280	280	264	280	266	276	266	240	277	277	270	252	275	278	232	257	288	253	256	271	296	265	261	262	273	265	275	269	258	251	263	249	270	273	275	257	264	274	270	263	272	250	290	248	245	255	287	249	232	270	281	261	284	231	262	219	241	273	292	269	240	280	289	274	252	260	232	276	265	265	260	243	273	264	255	276	275	265	259	237	254	278	289	267	273	256	233	282	240	258	274	239	282	278	245	259	263	257	282	280	253	269	282	270	262	285	262	233	281	278	255	274	240	253	245	274	277	290	258	283	267	295	272	281	263	263	264	274	251	269	263	258	274	254	248	275	229	283	270	275	305	270	258	245	298	289	279	274	267	260	249	267	253	267	246	280	241	249	246	263	287	270	264	271	253	287	271	243	273	259	296	237	222	282	266	272	266	268	258	237	247	270	279	260	259	285	261	255	249	280	233	287	291	289	297	288	272	287	251	255	260	293	263	281	282	274	295	278	255	250	288	276	252	240	241	276	239	259	222	244	264	254	291	257	252	267	262	260	267	250	288	259	230	240	263	259	255	247	259	258	266	271	267	264	242	243	279	273	273	278	258	257	261	245	277	246	260	305	259	261	248	274	280	245	259	288	236	229	269	246	243	265	281	263	253	262	258	278	274	272	280	265	256	253	276	255	292	252	279	277	280	239	259	293	253	274	268	259	280	297	276	300	276	255	256	252	273	249	284	299	266	270	259	237	274	262	264	283	273	283	281	268	269	269	248	283	289	265	281	254	301	246	261	271	273	247	284	286	230	241	265	255	250	243	261	281	250	240	262	267	264	263	271	263	268	249	270	265	261	285	280	268	269	271	290	275	254	249	277	240	266	279	261	214	279	277	304	283	253	291	238	271	254	252	236	253	285	263	270	253	267	263	247	254	257	243	295	251	249	304	264	263	244	252	238	252	260	256	273	277	251	282	285	264	260	291	269	270	284	267	306	290	286	272	271	288	268	259	246	247	257	279	272	270	295	233	282	243	284	260	287	236	274	246	278	211	244	267	283	301	272	251	280	244	299	273	227	285	270	251	228	285	278	262	265	287	251	271	236	293	250	283	273	272	277	247	265	260	260	222	273	284	268	272	253	268	265	266	254	233	250	245	263	260	297	264	263	265	244	266	241	245	249	251	250	269	280	260	276	261	284	252	256	269	265	224	261	275	272	256	248	253	249	277	271	286	266	282	299	240	279	248	252	297	270	277	233	270	233	264	274	245	240	265	263	277	244	282	238	273	274	270	260	260	275	263	243	254	302	258	289	281	253	230	281	261	273	265	284	280	269	277	257	241	252	257	240
23096	14700	10052	9949	8661	6403	5406	3950	3489	3126	2904	2720	2545	2248	2132	1937	1747	1464	1388	1407	1200	1127	1082	1042	1024	929	921	893	786	811	799	759	784	760	735	748	700	742	714	656	680	647	675	689	677	694	623	647	662	670	675	672	625	656	674	598	626	661	685	634	629	637	637	645	652	670	673	669	631	600	649	651	600	569	625	689	650	647	643	628	598	630	622	627	601	622	606	620	600	621	599	616	648	603	647	619	679	620	595	603	614	609	609	606	662	619	659	630	617	611	621	614	601	599	622	652	656	635	655	650	619	596	595	655	632	643	655	629	636	643	674	660	605	649	631	562	637	648	650	604	647	641	633	640	595	611	636	655	627	633	671	611	552	617	642	610	607	666	603	618	624	588	610	628	635	589	648	663	655	613	586	645	679	629	612	630	602	635	598	647	642	596	656	605	572	644	638	624	636	569	630	638	658	612	593	606	610	613	636	649	620	628	626	644	599	639	665	645	661	649	653	637	630	635	590	659	626	633	632	615	635	616	655	615	649	680	591	644	638	643	597	640	587	636	618	637	610	666	598	626	660	612	631	653	612	619	639	621	675	599	656	620	643	619	589	621	622	639	652	645	611	627	624	607	617	615	642	628	652	634	705	614	583	658	610	616	618	622	620	626	630	622	642	662	619	603	623	630	622	593	622	619	657	641	587	635	602	632	621	639	607	669	600	655	636	643	639	601	667	608	613	640	636	594	664	623	657	647	640	643	646	616	633	633	601	640	623	606	612	663	581	607	662	631	611	599	604	632	579	660	606	628	642	604	608	602	624	606	586	641	633	629	623	654	639	626	616	681	661	592	620	608	668	611	610	690	647	594	619	587	631	628	615	651	604	623	622	635	653	642	598	680	657	637	598	632	604	629	620	611	597	673	589	628	637	614	596	606	583	624	629	635	633	604	592	661	616	646	600	643	597	603	609	628	644	630	600	623	629	635	629	635	630	635	633	616	643	636	615	619	623	593	655	624	612	655	563	648	623	656	667	599	658	618	602	613	566	650	623	657	605	635	622	625	641	630	649	633	643	582	642	662	651	679	664	627	597	614	622	610	578	606	635	667	610	659	602	649	600	590	617	622	680	656	608	605	661	607	659	670	620	622	647	666	588	632	627	629	649	616	636	624	600	594	627	585	620	605	694	639	632	681	623	628	633	633	596	628	673	618	643	653	581	629	637	657	621	602	633	610	661	575	650	624	612	639	645	640	618	653	638	616	614	610	683	633	600	638	652	683	547	653	643	612	643	642	645	620	659	619	636	631	641	689	614	642	610	621	606	669	642	682	602	543	656	627	613	637	607	597	611	650	602	652	649	601	645	595	599	650	609	653	644	609	614	568	592	628	600	654	595	620	614	611	621	592	612	569	632	610	634	661	621	585	600	607	623	626	592	603	633	602	615	608	586	666	628	646	598	665	638	627	617	614	627	625	609	606	621	645	648	639	592	594	620	624	673	610	602	653	650	625	651	605	618	642	633	644	625	652	632	669	621	646	655	583	612	625	623	609	654	619	591	578	673	625	592	641	630	617	633	619	604	616	604	673	652	628	612	646	630	648	619	628	692	563	629	582	591	596	618	586	627	600	606	660	628	648	594	617	669	614	640	615	626	617	618	630	661	611	676	646	608	577	617	647	637	596	607	671	659	655	652	644	672	612	623	624	632	637	623	618	619	593	579	622	641	665	630	604	651	605	623	635	638	635	646	612	610	623	634	609	622	670	680	638	627	629	609	629	644	632	630	623	589	657	624	629	628	588	632	635	588	642	610	640	599	647	633	608	638	671	609	648	667	613	634	645	606	622	632	613	649	631	644	623	611	654	644	631	691	661	602	603	616	650	638	657	617	697	649	610	629	663	595	630	606	610	581	596	633	607	629	593	633	607	654	663	593	612	600	622	646	622	636	604	643	608	659	621	601	652	641	574	588	617	609	606	609	625	616	624	613	609	659	582	643	666	585	607	597	629	631	632	625	601	608	605	637	650	608	605	604	639	617	650	626	612	613	617	643	628	631	564	640	626	601	613	611	673	655	609	650	630	615	609	646	599	674	613	607	678	628	654	583	622	656	640	623	611	645	648	576	606	611	671	629	621	634	618	629	654	645	628	636	656	615	613	607	627	665	618	653	597	625	649	638	648	632	638	646	625	615	594	599	586	609	629	626	621	643	642	619	677	631	620	612	630	637	635	629	666	583	703	610	618	590	619	631	622	593	625	624	621	632	651	623	600	624	620	603	629	657	594	641	631	635	644	650	609	641	624	647	562	674	663	627	621	683	600	582	668	644	612	673	648	582	629	618	609	652	659	616	626	568	657	584	603	652	600	692	611	614	591	603	642	634	647	642	594	617	662	574	585	629	645	620	614	616	599	616	643	608	644	672	618	607	645	616	646	658	638	623	607	622	639	615	600	688	622	607	687	625	597	633	637	605	632	632	603	612	612	625	625	684	629	601	624	659	616	627	618	607	620	600	603	643	626	642	616	673	577	591	618	594	634	642	649	609	590	634	598	652	630	648	628	679	644	588	668	615	638	599	625	629	601	605	616	667	667	654	612	598	652	659	623	622	632	646	647	636	649	618	659	627	645	617	623	612	645	627	610	662	629	625	619	639	606	602	622	647	632	617	607	596	615	619	648	598	612	630	628	629	605	646	601	610	596	647	643	627	612	672	645	616	622	663	646	625	646	628	658	643	643	642	617	635	587	611	591	619	648	563	582	622	648	634	633	614	637	644	593	595	641	630	682	604	610	661	593	630	662	620	609	694	663	621	628	615	645	626	594	654	619	645	605	637	661	652	621	624	634	650	616	592	621	665	631	642	601	636	647	622	645	630	603	610	562	655	605	620	620	647	634	660	594	604	643	623	645	644	604	606	620	648	609	605	663	603	625	646	635	629	619	636	602	642	624	636	587	623	620	637	583	656	636	622	647	622	625	646	620	577	676	631	680	639	641	642	580	629	557	598	640	637	656	594	589	573	637	620	613	618	634	610	592	646	583	632	607	614	674	621	610	624	664	593	630	620	650	646	647	631	635	684	637	630	658	621	591	665	640	600	607	642	612	625	596	622	666	622	623	619	645	651	599	624	641	623	610	611	654	664	664	648	593	634	619	640	601	643	589	632	653	648	598	614	587	637	598	619	603	619	612	600	630	626	632	625	582	633	616	679	616	627	641	667	594	585	609	590	651	614	608	627	625	620	612	631	660	644	634	612	620	660	612	625	654	643	627	594	644	601	588	616	660	625	620	623	672	605	655	613	624	643	642	618	614	637	633	658	634	631	576	609	592	612	623	588	630	624	588	602	652	658	607	634	597	596	599	639	596	637	621	625	641	615	612	644	656	656	628	628	656	623	564	632	631	625	628	629	572	637	611	629	622	619	605	627	667	600	633	604	641	621	629	681	612	664	627	595	615	580	615	637	634	626	597	616	569	639	636	666	636	632	616	644	625	637	684	602	646	576	609	630	631
40458	27722	14858	8826	5342	2839	1876	1403	1109	940	894	788	739	639	636	544	495	462	443	354	365	342	300	287	294	315	309	274	294	265	289	277	238	237	246	239	239	263	240	279	259	258	242	216	225	255	251	249	237	227	245	249	225	238	244	237	244	229	248	229	236	245	233	243	215	233	215	234	197	245	236	252	218	251	218	251	203	226	202	208	197	235	213	219	215	189	220	233	221	205	214	243	237	227	227	208	241	213	214	229	215	195	218	197	241	241	228	216	197	215	196	199	225	223	246	242	229	222	215	227	238	215	193	221	231	210	212	230	239	240	208	205	211	255	225	210	222	220	233	229	228	225	241	254	238	225	223	233	274	246	238	222	230	237	187	224	224	220	244	214	226	229	235	237	223	209	236	234	226	241	211	221	210	223	241	205	238	218	226	228	226	218	228	245	231	235	220	224	237	251	247	215	257	204	234	241	209	236	222	207	187	243	245	237	228	241	231	220	190	226	238	205	219	221	227	248	220	225	208	253	236	172	212	231	231	209	220	230	211	262	228	246	225	223	244	240	221	212	234	231	216	243	232	236	227	211	211	249	220	195	200	228	213	252	214	230	212	248	228	239	218	232	227	227	214	264	224	237	223	230	217	210	253	202	226	214	207	212	213	257	244	221	243	230	214	195	236	235	233	229	247	203	224	228	201	233	229	214	224	243	198	245	237	216	229	212	227	236	212	233	213	231	235	243	235	234	230	251	244	224	259	219	232	228	226	239	199	202	227	231	249	225	238	198	215	254	239	215	229	212	222	235	222	199	231	211	236	260	238	229	225	210	228	217	223	247	207	243	224	244	232	239	232	227	214	226	220	217	245	222	234	221	219	214	227	245	188	213	253	235	226	212	205	221	229	229	230	224	216	208	187	228	238	230	220	214	247	224	250	232	213	217	203	213	235	193	224	230	214	206	237	238	236	210	246	232	226	255	253	223	244	233	230	207	246	227	216	231	206	230	213	226	223	211	233	231	219	203	239	221	209	227	238	227	224	219	218	212	208	247	228	254	237	232	224	206	260	203	202	243	216	223	239	204	239	216	231	209	236	224	244	226	231	252	235	230	239	237	275	219	244	229	216	227	245	208	223	221	253	227	222	225	229	248	232	226	219	223	237	240	236	233	233	236	235	235	224	204	213	252	198	226	252	241	226	241	203	239	237	216	215	201	242	227	233	235	249	226	218	250	260	255	228	253	233	235	249	243	225	214	232	220	239	250	237	241	245	235	253	244	238	213	221	243	222	226	240	206	237	212	247	238	216	247	231	204	227	221	221	222	263	197	225	209	219	213	225	214	258	249	257	260	237	192	234	218	204	229	222	232	216	212	224	232	220	222	226	239	229	246	206	240	228	224	220	231	233	211	211	208	201	214	254	244	227	203	215	226	227	207	220	240	224	220	226	237	217	216	225	237	236	226	217	250	249	240	206	238	205	202	239	254	225	236	233	239	210	239	208	227	212	207	225	226	253	215	195	219	215	220	236	230	243	236	224	233	218	228	200	228	232	211	213	238	242	210	239	289	199	239	230	217	197	221	207	229	230	193	221	238	202	220	222	221	226	210	208	220	223	208	255	236	238	232	216	242	208	229	212	247	203	217	242	209	246	226	232	228	209	236	232	243	236	200	247	216	219	234	224	222	241	249	209	205	243	200	219	228	245	242	230	206	207	263	239	187	229	222	245	205	209	220	231	223	233	216	258	241	229	183	238	240	239	253	224	233	222	229	210	227	242	240	246	238	219	198	210	207	242	238	234	217	213	227	230	248	220	201	244	225	246	218	236	232	215	231	221	261	214	219	246	237	213	232	199	227	221	264	237	235	227	236	224	220	218	251	265	230	217	243	204	256	220	239	232	211	205	202	208	219	240	232	222	218	230	202	225	227	232	230	222	241	252	247	225	203	206	210	234	215	216	213	204	228	208	245	222	251	218	199	191	220	233	201	246	220	221	186	221	252	214	203	211	222	236	217	225	212	222	218	245	242	200	224	205	209	206	202	213	203	258	213	238	226	265	223	215	193	228	229	234	232	257	253	217	239	218	220	210	232	203	246	244	245	243	223	224	190	242	237	202	207	227	272	231	249	214	232	235	225	229	237	252	236	234	228	210	236	232	228	238	235	248	229	231	248	231	226	217	262	215	225	220	238	236	201	236	199	214	225	224	211	245	247	261	226	218	247	240	245	239	237	227	210	236	221	223	233	213	236	221	236	211	217	243	224	188	226	217	232	214	239	226	232	225	236	218	227	208	240	251	230	235	231	205	201	229	250	221	212	248	217	225	254	195	207	236	220	209	238	223	213	220	248	213	268	212	228	233	221	216	215	256	230	233	231	231	222	236	243	227	238	207	250	228	209	264	220	231	232	262	254	241	205	233	215	247	224	206	218	246	196	234	223	219	222	220	253	220	269	236	204	236	227	222	205	219	212	200	218	242	231	221	236	252	230	243	214	247	211	214	225	239	217	239	195	233	210	214	225	236	238	246	227	212	208	239	217	242	205	227	262	235	211	221	213	202	239	238	270	212	258	203	231	211	222	205	227	236	223	253	239	219	224	231	223	206	226	242	220	247	240	253	216	212	228	243	212	206	252	205	211	231	220	245	237	233	241	235	215	223	184	228	200	216	211	208	208	209	229	230	234	198	246	240	234	248	227	203	229	246	230	245	240	223	224	237	199	211	271	222	226	247	219	214	206	226	224	221	190	231	240	221	234	235	233	223	240	249	216	237	229	242	241	200	212	271	232	223	200	226	231	219	208	240	232	255	249	200	235	230	242	232	235	216	229	252	218	229	224	245	220	234	190	234	240	242	265	231	192	245	234	223	207	217	217	258	205	246	224	249	214	214	242	233	231	253	239	195	223	236	260	224	223	234	240	245	255	244	231	225	244	213	219	252	217	254	236	246	241	235	213	235	207	189	235	203	232	214	220	249	219	254	245	226	201	220	253	257	247	212	212	245	229	234	211	214	211	231	243	202	235	234	252	241	233	221	240	192	229	237	251	211	215	220	225	221	241	238	216	239	204	232	209	221	221	230	205	240	204	224	226	225	240	222	241	234	235	237	215	223	190	241	219	228	245	243	245	218	240	193	232	231	212	228	231	251	234	220	218	227	253	227	223	231	196	242	232	215	239	227	219	248	223	231	237	231	221	199	209	208	239	206	223	229	227	240	223	224	227	229	230	226	227	224	214	204	227	225	215	243	223	238	237	232	216	236	255	212	244	232	225	224	218	231	225	244	216	221	228	211	243	218	201	242	222	206	223	258	238	225	214	253	235	203	204	227	229	209	234	202	247	250	214	248	238	201	201	218	207	223	194	207	211	205	226	236	198	214	232	254	210	226	213	226	236	240	257	240	211	202	246	226	216	212	229	233	227	268	225	242	227	238	227	245	227	255	230	249	211	218	227	236	242	244	222	221	231	220	249	225	236	248	231	224	235	234	217	209	203	230	223	232	236	205	221
29544	19154	13421	13349	12093	8751	7252	5575	4748	4223	4302	3629	3246	2737	2698	2477	2225	1826	1833	1583	1465	1415	1257	1134	1012	1010	973	893	821	781	760	766	758	714	721	686	674	719	654	597	585	657	712	674	624	574	595	645	599	603	587	539	550	590	516	592	588	536	556	541	555	556	611	591	573	529	575	536	572	589	565	544	569	535	566	573	550	563	530	526	535	555	546	509	541	492	545	517	549	558	561	531	558	584	555	546	523	546	547	503	504	562	521	581	541	527	547	520	543	525	577	519	566	551	551	540	526	577	496	522	571	530	613	590	537	552	531	552	534	528	533	568	552	539	500	535	522	553	582	573	580	538	516	558	504	574	547	542	552	543	568	551	530	525	555	539	609	528	501	572	532	549	562	482	538	533	554	583	565	511	554	558	563	530	536	527	515	552	569	541	530	515	569	515	537	551	562	535	553	510	561	568	583	573	542	544	604	513	538	587	517	570	549	565	553	528	569	576	541	570	555	526	541	560	513	496	564	508	525	554	555	528	540	557	580	546	563	540	563	551	533	577	564	577	530	536	562	523	546	568	545	544	554	545	507	560	529	526	534	530	537	526	536	538	562	536	536	530	584	533	589	567	574	546	561	545	564	545	549	516	514	549	579	542	479	570	534	539	537	545	499	552	529	594	550	524	551	530	556	541	509	549	598	530	519	540	526	505	538	528	554	553	543	557	548	555	527	553	546	494	564	544	529	570	591	569	527	546	571	579	515	553	545	563	521	564	584	540	550	544	548	540	571	570	547	560	549	569	556	597	546	528	554	546	543	506	576	508	519	528	551	537	564	491	526	577	559	529	558	581	523	559	579	542	548	532	585	519	548	571	514	558	547	558	608	550	564	561	566	531	549	529	567	535	591	530	572	533	540	551	517	554	573	522	535	549	526	587	556	605	553	573	530	549	510	551	577	574	540	565	559	525	509	534	548	512	531	520	531	528	507	562	550	549	542	545	532	544	555	536	540	595	557	572	506	561	570	542	468	523	564	557	542	507	534	550	557	533	536	548	545	542	536	540	561	553	515	506	555	525	545	530	521	545	530	578	555	511	497	549	517	559	568	548	528	575	528	545	527	510	532	520	548	532	535	511	579	488	559	595	555	551	519	588	541	581	528	573	529	563	567	510	555	537	529	522	524	569	576	552	506	546	546	537	571	532	577	578	538	552	541	539	544	499	484	544	551	508	573	563	543	522	553	552	541	544	512	544	547	578	521	544	528	494	532	502	521	556	545	574	550	518	525	564	533	516	541	520	537	510	541	570	561	542	558	519	528	532	575	532	574	578	587	576	540	545	535	558	534	545	533	533	562	528	528	541	548	508	548	541	528	547	503	554	544	535	572	577	518	575	534	563	522	531	548	596	533	577	545	515	586	548	557	539	554	566	551	537	551	571	582	559	510	582	548	572	551	500	541	573	516	538	503	581	529	540	548	513	576	556	573	533	536	529	523	549	547	538	513	537	565	543	546	546	512	554	540	538	599	522	542	574	515	545	529	578	537	552	531	544	509	531	544	550	566	566	518	515	572	532	577	527	539	560	540	521	559	545	544	517	563	505	550	563	521	562	533	536	546	561	481	544	529	540	508	544	551	531	542	532	555	541	542	568	533	519	575	525	539	535	549	565	555	503	571	546	534	537	570	562	570	569	579	560	517	526	556	539	579	509	569	529	562	529	540	553	563	501	562	517	556	544	526	537	546	518	498	559	543	505	570	567	593	591	536	557	583	555	553	543	551	519	526	575	554	526	599	574	533	558	528	520	579	525	543	524	534	530	561	580	512	526	557	542	592	538	540	532	571	529	551	522	542	578	535	529	509	567	577	567	553	529	547	549	559	560	546	591	530	536	536	524	553	574	519	559	511	486	545	529	571	535	568	553	551	472	570	571	540	528	560	558	515	549	530	568	528	529	527	546	542	517	530	540	559	517	533	525	536	521	595	583	534	546	534	501	540	492	531	544	572	565	543	512	602	573	514	580	559	560	564	520	609	515	546	540	582	531	540	543	531	518	564	530	567	600	553	541	555	526	497	584	528	559	548	535	554	495	510	579	516	547	569	562	537	585	531	517	528	547	566	559	578	556	575	543	532	536	560	528	578	550	549	558	545	564	567	551	554	565	523	551	544	543	515	516	528	573	544	565	584	566	503	514	566	542	540	528	510	538	542	505	522	530	514	561	568	514	554	550	545	507	513	543	564	552	517	536	578	528	536	595	550	551	554	546	532	516	543	560	481	547	537	496	560	502	543	547	577	567	529	554	520	583	521	557	544	537	548	526	547	591	552	497	519	535	543	544	534	565	559	572	533	551	579	572	551	576	550	545	540	582	576	567	554	503	554	568	525	552	535	563	536	539	559	551	549	578	551	555	543	550	545	543	570	521	569	561	526	545	565	529	525	535	521	503	527	541	552	547	557	572	553	552	543	565	541	530	540	545	547	555	508	581	527	539	556	577	526	579	550	555	568	497	587	520	571	576	557	534	518	547	518	514	572	539	574	519	540	559	562	554	552	607	582	539	578	559	583	549	495	561	525	564	538	534	547	562	581	521	556	600	527	573	538	538	562	562	546	549	509	546	529	530	535	569	565	524	544	545	531	536	530	555	564	525	544	557	540	552	561	530	573	529	537	545	549	530	536	527	541	551	561	534	563	542	518	522	530	540	529	532	498	528	529	542	494	571	511	529	557	572	562	557	511	576	519	579	490	467	546	533	577	549	580	527	544	589	563	541	534	537	554	535	548	558	571	578	562	560	574	507	528	573	507	574	544	513	502	518	538	554	574	544	525	567	569	569	529	505	502	569	519	569	548	529	550	555	554	561	548	563	510	557	583	555	515	544	539	516	556	517	544	556	555	532	574	520	518	549	515	536	546	546	551	530	573	568	555	544	553	544	541	533	549	511	581	569	574	512	535	569	542	542	515	530	542	539	556	555	538	507	552	562	525	523	510	568	557	509	538	537	525	536	544	535	515	522	529	576	541	522	546	548	572	556	493	536	535	521	588	530	521	525	531	547	531	533	530	591	500	538	538	541	566	542	540	521	546	489	519	564	529	579	551	509	546	598	517	570	533	553	584	565	542	594	500	550	547	521	556	565	519	560	565	520	572	559	584	534	524	570	562	568	534	569	539	551	578	539	505	545	528	533	532	535	536	550	509	522	523	568	538	566	576	524	547	563	546	531	486	547	495	530	543	533	534	575	533	545	538	519	553	523	553	576	555	561	516	518	570	527	525	558	538	561	546	534	563	563	524	522	562	523	552	532	578	577	519	510	581	542	558	525	576	553	541	546	564	551	556	571	524	541	526	546	539	562	551	557	564	521	523	527	509	531	552	531	577	520	476	522	567	502	543	486	550	538	556	559	567	544	555	550	545	576	528	505	561	518	551	582	527	585	561	522	573	567	551	533	555	516	531	543	550	552	485	510	543	565	546	527	554	511	550	578	542	577	525	583	572	514	499	537	518	528
9594	4615	2811	1852	1257	880	700	613	547	461	485	477	426	388	368	365	337	304	309	308	322	301	316	286	292	271	313	284	301	282	308	309	278	297	284	256	301	253	249	260	272	268	270	288	270	259	288	313	292	296	292	249	273	277	284	267	280	290	244	303	286	263	275	272	304	262	291	259	293	289	272	281	300	263	261	306	289	269	272	277	249	251	259	269	292	289	256	288	282	260	262	263	254	263	267	278	293	291	290	287	268	269	280	274	280	271	316	284	293	306	265	270	291	261	278	247	292	266	263	249	260	280	271	279	278	292	280	289	260	293	262	264	288	294	299	274	280	287	287	264	300	297	327	271	301	275	308	285	273	267	274	253	284	262	247	284	287	286	269	262	275	291	260	251	240	266	262	249	292	267	271	277	260	243	308	270	289	248	280	289	265	266	266	283	301	262	269	267	251	280	275	269	261	274	248	302	251	266	288	261	296	304	286	277	280	279	269	255	283	308	280	266	264	274	281	264	231	282	286	269	262	279	262	252	271	260	266	253	264	261	271	253	277	289	299	293	273	306	249	268	271	272	294	255	301	288	278	291	288	273	253	294	260	269	280	274	255	278	259	267	304	292	307	301	273	265	259	268	289	258	276	257	290	291	264	261	242	289	261	302	257	305	247	294	276	278	271	265	278	271	269	263	271	285	290	247	280	294	264	289	264	257	290	245	288	277	289	290	284	299	278	270	267	262	275	261	294	277	269	261	285	285	272	261	277	310	266	289	244	249	275	268	231	278	281	271	239	276	280	268	250	272	285	269	276	268	294	290	266	282	287	259	281	274	297	261	239	298	287	262	276	264	250	254	257	290	266	262	307	265	265	301	270	306	267	287	278	281	260	250	267	259	255	264	244	252	294	281	270	261	257	259	270	250	262	253	280	296	245	257	291	263	255	252	265	305	275	272	263	283	298	292	270	279	268	237	250	286	267	270	265	258	234	258	273	267	259	258	280	288	285	307	291	267	254	234	277	250	276	295	297	320	280	265	255	266	272	277	248	291	279	250	256	255	271	255	266	269	278	242	269	263	266	272	256	286	274	285	283	263	272	250	285	322	269	274	261	301	303	290	275	267	273	290	261	297	258	268	283	269	259	272	238	279	272	269	274	257	276	292	270	286	281	267	270	294	266	268	283	270	295	260	303	270	292	284	242	240	288	288	302	272	280	270	275	291	291	265	292	274	279	283	284	259	253	288	254	270	302	279	271	281	311	275	264	274	291	269	270	261	256	278	270	265	274	302	284	269	250	278	259	287	286	267	228	276	291	246	298	270	269	284	261	306	273	254	293	277	272	273	270	254	302	266	277	245	263	277	285	297	293	280	271	312	277	255	283	262	294	279	270	265	254	272	278	259	296	265	283	319	263	294	269	299	277	277	279	271	278	262	252	252	256	287	308	241	262	256	309	287	278	259	285	261	244	265	276	254	241	278	276	303	302	299	266	273	289	283	259	272	266	287	241	269	300	279	254	267	304	282	275	271	265	264	267	264	259	283	299	248	275	276	306	265	283	257	293	280	266	274	269	270	256	244	305	272	258	294	284	281	251	281	273	262	255	266	283	269	293	283	291	246	252	233	243	302	282	283	273	271	283	269	272	272	284	261	302	281	258	276	282	268	293	254	254	274	260	282	277	262	281	284	256	253	264	260	256	283	289	259	291	253	257	271	274	277	273	253	276	278	239	252	279	275	268	284	278	289	302	264	287	269	288	273	291	254	277	295	235	307	292	267	281	269	266	269	308	318	304	281	277	286	298	272	275	275	299	267	289	282	312	287	270	223	297	274	274	293	266	284	275	288	229	288	293	274	271	284	239	263	302	277	253	247	267	291	248	245	286	262	266	286	275	320	268	285	273	274	244	285	270	283	284	282	294	261	272	287	287	261	229	264	283	256	291	278	261	277	271	291	252	271	278	251	272	280	255	229	265	272	272	265	250	282	272	253	265	293	274	238	253	257	287	281	282	288	269	263	297	300	257	288	314	287	279	284	267	321	269	271	284	257	261	265	228	266	244	277	272	281	257	264	267	277	254	262	291	267	299	279	250	268	273	270	274	272	328	278	247	270	281	301	252	272	302	258	258	303	281	263	283	267	293	299	271	270	252	286	287	285	255	283	286	294	286	276	257	287	271	262	284	273	256	306	265	280	264	259	276	292	288	271	225	270	280	264	269	285	265	279	288	244	249	266	257	287	251	301	288	294	259	278	262	246	274	287	275	294	298	288	284	261	304	254	283	273	286	301	299	303	277	271	271	296	264	283	289	264	276	277	268	291	291	257	265	303	255	289	291	278	285	253	274	268	278	252	272	289	262	294	280	284	274	269	280	312	258	274	262	309	236	293	281	307	265	250	251	260	226	262	306	267	270	283	279	277	276	290	272	262	268	283	283	311	259	277	255	251	267	260	257	276	275	265	283	275	286	257	273	289	279	302	276	277	264	250	291	294	300	291	270	256	287	286	258	277	268	262	268	276	273	257	271	254	278	251	297	291	285	261	282	270	264	285	276	272	250	275	293	270	270	286	249	291	318	260	268	297	248	278	292	251	288	241	254	288	284	282	270	270	260	249	301	275	270	289	290	250	282	273	294	296	267	277	311	253	270	270	236	287	266	234	278	232	297	276	287	263	290	287	263	279	279	276	255	285	295	233	258	301	281	289	271	297	272	307	297	250	292	255	276	284	285	242	239	244	250	257	281	277	256	267	271	284	273	251	293	298	266	264	244	284	255	285	285	270	281	299	291	259	262	289	251	289	246	267	274	296	283	284	273	271	301	279	255	264	258	308	298	222	250	265	284	285	246	236	217	252	278	261	248	299	302	261	271	274	305	243	295	265	285	273	278	304	270	256	256	293	270	291	258	295	266	235	269	246	265	251	292	273	267	236	261	251	281	258	272	260	315	300	287	262	305	285	286	277	266	258	287	275	287	281	287	272	261	271	280	298	261	298	284	279	291	276	302	259	287	255	257	285	273	299	272	295	261	324	277	273	264	279	280	273	251	231	263	246	302	320	271	276	264	289	291	267	293	253	269	275	264	251	278	288	258	256	270	292	259	274	261	289	265	278	265	305	269	264	267	290	252	281	257	268	264	290	265	313	309	237	246	277	259	269	283	262	296	257	292	271	255	266	254	257	275	294	292	302	269	290	241	253	253	281	284	284	287	283	249	296	284	282	311	301	264	269	266	272	273	255	241	260	285	290	311	269	275	284	267	301	273	304	255	279	275	296	288	291	253	310	278	270	271	277	274	237	276	270	257	255	288	267	284	283	258	296	260	260	281	277	261	275	293	290	272	265	273	252	279	273	270	280	289	284	256	308	269	318	257	270	278	300	247	283	263	239	312	272	288	301	310	253	254	255	268	246	285	265	281	273	248	279	240	292	285	278	243	258	266	258	279	266	233	277	271	253	317	247	260	263	263	279	266	249	300	276	260	296	248	269	255	265	278	293	250	255	288	282
7848	5038	4799	5158	4554	3433	2846	2376	2027	1832	1847	1619	1462	1342	1296	1248	1102	1114	977	959	927	868	820	849	817	803	750	745	746	691	707	678	686	706	735	676	725	671	702	696	666	672	718	660	698	653	671	727	623	647	643	653	656	606	686	662	673	690	661	620	647	699	657	652	658	659	609	658	628	633	682	638	661	614	641	664	616	640	647	640	657	676	643	659	657	658	701	692	620	691	668	615	683	653	654	642	622	671	658	653	569	683	642	637	656	628	662	641	653	646	654	610	692	623	646	634	644	640	626	653	614	651	603	639	679	636	637	670	630	634	626	604	667	654	687	684	653	610	667	582	603	603	584	650	667	679	667	629	617	626	673	648	569	587	640	599	636	600	639	672	664	637	650	636	653	661	636	610	681	606	663	654	645	691	665	643	652	627	655	603	645	697	605	698	613	624	659	653	671	665	625	620	675	651	649	638	636	680	660	690	670	607	678	661	642	618	679	619	643	681	707	614	642	664	645	637	646	600	650	651	605	646	648	641	655	635	665	619	630	627	639	658	631	649	626	602	641	592	656	663	647	684	659	641	649	651	658	620	587	627	615	676	645	663	633	669	603	669	656	615	645	652	659	675	610	649	662	653	636	648	657	682	689	636	650	609	651	626	667	633	686	598	658	599	652	675	665	685	654	687	637	675	654	651	654	618	655	622	652	606	652	613	625	714	642	679	641	610	662	620	636	605	684	639	648	673	638	669	655	624	669	643	636	670	630	650	610	636	675	681	690	660	636	650	624	626	632	630	688	623	621	652	657	647	676	637	625	617	706	619	649	695	586	613	637	642	631	656	651	642	661	679	658	659	678	677	672	629	642	651	661	651	708	623	619	690	620	623	622	626	708	662	609	654	674	624	698	618	669	654	661	621	641	605	676	647	648	656	656	617	668	651	626	709	678	624	641	675	654	645	681	650	655	644	626	632	618	651	625	623	657	621	657	673	666	611	641	665	674	640	667	666	618	682	655	639	651	639	678	645	648	597	641	677	689	657	581	629	622	651	626	663	663	643	647	655	645	674	645	651	637	620	628	636	668	692	669	601	644	618	606	672	629	673	640	644	645	633	591	624	619	682	654	655	621	660	687	665	656	659	625	584	590	617	661	636	692	624	664	657	661	686	668	660	641	679	657	673	647	617	648	651	629	675	663	649	638	651	609	617	600	709	673	626	621	629	660	609	613	623	631	613	632	621	665	681	675	664	596	609	625	638	628	655	664	636	603	675	665	636	546	663	641	693	676	670	679	683	644	636	661	604	665	702	645	648	606	621	612	646	676	655	678	663	639	632	667	649	635	696	681	631	615	643	684	652	671	632	649	624	671	658	639	647	670	661	648	655	667	643	620	628	641	672	636	651	644	638	634	699	636	623	582	673	616	673	652	615	672	635	621	672	640	670	632	668	663	640	618	693	619	651	636	695	609	623	649	674	650	636	663	600	657	677	627	669	666	651	673	650	651	685	662	659	641	647	675	629	646	641	653	679	604	648	644	608	641	641	649	665	638	656	666	661	646	678	681	659	658	651	655	692	607	682	658	676	634	685	653	609	673	665	679	596	673	652	634	631	658	629	620	653	655	652	628	673	673	687	674	641	665	595	637	649	593	658	627	641	645	608	663	673	648	620	617	674	628	618	621	591	674	705	690	644	664	601	671	668	729	640	654	614	654	609	641	627	618	661	687	669	636	651	680	639	649	687	636	666	630	664	627	665	619	648	589	653	670	636	633	648	619	607	595	659	619	630	637	612	665	632	633	671	676	693	656	667	677	634	620	652	634	660	645	598	650	647	660	650	650	617	665	604	601	643	643	678	659	650	658	673	621	628	651	662	676	612	672	636	676	629	627	640	661	706	652	657	654	645	610	644	649	672	640	654	619	655	601	673	621	644	667	651	653	647	605	660	618	629	642	647	671	668	601	643	663	678	660	661	654	621	696	608	664	662	653	636	653	650	635	621	674	633	643	647	643	660	666	603	668	633	605	641	600	646	610	597	687	671	635	681	662	645	689	634	694	645	707	665	595	667	584	669	654	595	630	633	649	621	645	657	623	642	607	599	627	611	651	672	678	631	638	624	650	624	667	665	649	679	662	656	626	584	641	712	661	607	623	664	670	649	640	603	636	639	681	633	649	658	684	623	619	639	679	643	651	624	626	612	622	648	587	656	665	649	626	627	687	658	682	580	646	676	665	687	649	657	663	686	677	677	666	665	651	635	641	661	642	625	610	685	667	656	646	662	673	637	644	650	688	668	616	656	613	666	622	642	679	606	624	646	715	634	659	711	679	670	608	687	656	635	657	653	648	638	663	650	652	624	644	618	652	642	653	653	645	647	634	648	607	664	662	674	645	611	602	595	646	638	609	629	587	657	619	651	675	632	643	645	609	674	654	639	658	673	652	654	653	623	648	649	629	640	627	663	652	631	651	669	651	643	670	642	591	608	672	659	634	677	668	620	642	646	632	679	666	627	630	624	645	654	658	653	651	649	659	677	631	681	638	677	671	612	656	648	677	646	667	662	623	634	636	653	655	653	654	614	638	613	667	638	643	604	660	659	708	613	644	639	657	604	666	644	663	615	661	641	627	692	626	708	656	689	639	646	657	673	678	631	645	621	594	738	660	673	664	648	619	620	681	580	636	651	649	655	672	638	633	662	631	668	629	674	705	654	624	616	650	592	638	636	628	649	641	670	649	655	643	680	640	656	632	665	648	623	630	654	631	674	639	644	602	613	673	652	671	642	655	640	681	651	639	667	633	619	633	663	640	684	675	652	674	657	648	653	647	649	687	641	609	636	624	650	628	620	676	613	620	670	643	628	672	651	653	651	668	621	633	654	638	641	654	636	679	633	629	638	640	638	662	662	697	637	636	639	655	676	640	660	600	642	670	665	643	694	695	671	669	660	642	645	620	633	643	646	635	635	623	628	630	617	655	696	614	610	660	659	618	652	639	657	687	675	645	648	638	630	690	637	670	645	629	610	629	661	653	644	652	675	613	655	656	680	598	633	648	672	612	662	640	624	628	624	628	695	655	657	623	674	681	628	604	631	610	662	665	632	626	638	593	640	701	663	644	662	629	676	653	650	645	646	695	637	622	660	638	667	617	621	612	622	630	628	653	646	674	613	660	648	604	623	677	663	637	622	722	635	636	636	663	672	631	629	619	645	654	594	623	627	617	699	625	605	656	641	657	651	666	653	715	692	636	634	656	634	678	650	617	649	585	649	632	642	664	654	585	644	690	644	644	613	668	665	646	703	643	645	666	619	674	676	621	661	665	598	633	680	646	664	684	614	626	645	658	651	658	679	666	635	661	612	627	673	646	631	631	673	649	603	628	678	612	639	629	677	670	686	665	637	672	652	638	650	662	633	673	618	668	631	640	625	681	650	638	601	620	610	649	656	675	707	652	653	667	613	615	627	598	632	644	622	633	640	686	652	639	627	683	649	647	643	659	637	651	666	668	634
29910	21391	9825	5714	3173	1819	1382	969	757	740	695	675	561	503	500	443	409	406	411	345	356	361	289	363	353	343	292	311	284	270	287	283	277	274	278	280	279	294	260	333	259	254	291	260	271	283	250	259	275	246	289	311	276	295	266	258	276	242	273	249	270	268	264	288	285	306	284	262	281	313	247	254	280	275	250	291	269	263	249	256	263	265	290	257	248	285	282	300	280	271	270	291	290	245	279	297	273	283	274	292	243	285	236	295	251	282	307	260	322	294	264	250	292	287	279	274	283	291	288	262	272	232	278	274	261	268	270	281	262	254	287	264	258	284	237	253	274	270	264	296	267	274	268	273	273	270	268	265	280	279	283	260	256	251	305	275	246	239	281	267	251	259	248	283	279	269	260	275	294	300	260	268	285	257	272	276	291	237	278	275	262	277	294	258	276	290	314	254	259	273	235	230	264	256	247	283	251	260	236	263	260	241	275	281	275	267	262	293	275	284	255	253	266	255	264	277	293	247	224	263	240	240	282	300	241	273	283	296	264	280	267	277	261	250	295	263	288	287	286	253	286	304	264	271	276	266	261	281	288	255	254	268	258	262	287	261	267	255	298	265	263	270	263	284	275	266	294	246	238	267	265	290	299	295	272	300	256	271	277	254	267	260	278	257	268	268	245	243	274	251	287	258	267	266	262	286	269	262	276	274	252	288	300	294	263	279	276	275	287	275	278	248	283	265	278	258	301	268	255	283	273	283	273	261	301	235	265	272	271	252	294	220	257	290	260	280	257	293	260	265	265	287	278	246	270	260	299	276	261	263	291	299	288	252	292	287	255	288	262	254	283	250	282	271	269	243	275	277	271	269	233	281	244	275	323	258	275	275	277	264	257	296	280	277	256	271	269	282	301	235	288	256	266	255	280	251	243	266	251	265	263	255	280	272	277	251	272	279	268	303	270	303	257	226	277	268	289	269	298	259	280	281	285	288	262	281	286	237	301	292	266	253	271	301	290	293	299	276	247	253	275	280	248	271	256	250	278	254	280	278	287	258	259	290	278	286	275	285	299	273	280	260	259	278	262	285	286	284	251	277	252	246	279	269	277	244	299	272	246	264	279	314	305	255	258	274	289	273	259	274	284	295	262	248	272	271	252	264	302	254	273	275	298	245	246	305	274	283	302	284	274	271	257	286	298	279	254	252	307	273	261	271	279	252	265	268	239	271	262	299	236	258	277	283	242	281	274	262	285	271	276	270	269	255	281	285	263	268	284	260	262	241	294	284	267	267	246	250	284	254	271	237	265	270	246	277	255	267	263	280	285	288	283	259	263	283	249	253	264	251	253	289	280	231	303	277	255	240	258	266	295	289	280	267	252	243	261	272	286	290	251	254	293	275	278	286	269	251	298	243	272	242	258	228	289	240	266	281	263	262	265	285	285	261	253	270	262	274	273	264	286	256	246	269	266	263	269	269	285	302	262	291	267	286	255	268	285	270	246	244	291	282	274	246	276	278	249	253	260	253	257	217	237	253	302	303	291	258	274	268	258	257	254	265	272	273	276	262	275	262	260	272	286	317	290	266	270	243	236	263	307	255	277	282	259	254	270	288	262	236	283	290	291	259	248	287	287	261	273	270	256	266	271	260	269	290	273	278	256	289	286	258	284	259	277	267	265	275	262	258	263	265	269	255	287	264	250	264	277	273	288	275	242	284	273	273	294	257	273	291	254	288	254	266	261	294	248	274	273	277	275	262	267	271	249	276	254	261	251	262	250	272	283	229	270	255	282	271	255	246	277	256	279	264	271	246	270	271	266	296	302	261	252	279	281	260	283	282	274	252	255	263	280	261	282	249	292	288	295	286	305	283	277	242	241	285	236	276	274	264	265	271	253	275	280	240	284	275	269	267	247	264	266	262	253	235	256	239	265	280	254	258	270	269	252	259	237	248	272	257	237	242	242	293	268	250	252	252	246	262	289	296	291	261	278	237	264	283	295	259	270	252	251	271	266	277	298	247	255	264	269	257	284	287	303	282	281	265	287	245	277	272	275	251	254	262	270	260	259	300	285	253	290	280	299	248	264	281	303	285	267	289	276	276	260	288	275	296	258	270	263	285	251	259	274	265	290	257	266	277	301	267	293	272	243	292	259	260	297	282	250	275	286	270	266	294	269	250	278	296	250	272	278	300	254	281	285	264	283	270	284	285	262	303	268	241	295	263	267	249	293	285	253	256	305	256	239	285	279	262	294	292	295	283	262	251	271	233	243	292	273	279	264	241	284	264	266	265	280	294	269	283	279	257	246	274	300	261	274	279	246	245	233	297	215	254	245	269	271	288	237	268	285	271	265	273	266	265	292	258	269	307	281	283	276	303	268	259	274	236	264	270	285	275	306	271	270	265	262	283	288	273	239	289	266	274	271	241	247	252	289	286	269	295	306	259	244	267	244	256	291	240	272	269	265	249	248	267	294	235	221	285	259	233	251	274	249	274	270	246	272	275	267	268	251	271	278	250	265	283	277	260	283	268	270	294	265	301	295	265	273	272	256	288	283	283	297	219	254	281	277	285	270	291	288	299	258	248	280	268	257	251	243	248	262	274	253	269	258	291	253	262	269	261	258	256	244	244	252	271	273	254	225	253	259	271	266	279	249	269	257	277	287	260	253	268	270	280	263	243	257	290	247	300	251	285	270	254	267	255	290	254	275	298	261	267	262	260	292	282	273	265	278	287	283	284	265	254	257	270	274	292	252	258	272	234	272	272	269	240	261	292	271	240	273	242	264	258	249	247	246	236	280	266	238	284	269	286	254	264	271	281	264	254	269	243	252	278	265	250	284	274	288	279	266	247	273	319	257	259	268	278	247	242	232	264	275	265	258	289	252	277	294	302	259	253	280	278	286	303	245	290	256	302	269	238	234	262	282	278	266	276	268	274	265	256	240	293	291	266	244	258	254	268	279	278	284	304	256	268	284	268	271	226	284	295	285	281	283	240	257	269	259	279	286	262	286	268	303	264	273	286	259	257	278	276	267	263	293	276	278	270	308	283	271	267	264	261	252	256	228	274	266	246	240	271	279	281	271	279	289	281	267	296	286	251	301	286	293	267	296	269	248	252	265	256	297	297	274	304	249	256	272	256	278	277	255	272	277	290	269	283	291	250	300	284	266	272	274	298	265	245	296	245	303	299	238	252	241	270	280	304	273	267	260	313	253	263	276	263	254	266	281	247	262	247	288	245	281	271	290	253	266	261	283	243	295	271	281	249	253	248	270	272	264	274	246	277	293	277	263	284	269	251	264	257	277	252	280	277	270	278	229	249	264	254	248	269	269	252	243	281	267	267	279	264	259	277	254	286	277	275	273	257	235	267	255	308	284	293	233	272	272	250	267	266	283	279	301	263	259	262	288	263	274	266	259	273	262	257	303	254	257	243	273	233	233	252	277	242	263	284	286	236	286	277	260	240	282	282	265	315	318	258	267	263	244	274	271	287	236	265	262	275	277	255
23192	15565	9603	10260	8485	6459	5246	4165	3433	3346	3111	2778	2413	2211	2098	1931	1667	1543	1442	1357	1247	1127	1040	975	987	949	889	834	845	839	821	768	782	743	731	727	741	690	703	697	671	715	730	703	698	680	708	657	659	628	687	640	622	636	621	633	644	677	659	688	658	650	638	643	677	621	682	610	653	669	691	632	652	610	648	659	631	643	683	680	613	634	675	680	667	626	640	603	611	643	651	678	638	654	650	616	655	631	658	613	668	629	628	627	610	626	668	655	623	673	611	625	668	591	647	654	640	612	644	626	658	599	645	641	656	590	652	626	592	659	664	611	619	631	647	653	649	581	682	629	667	667	623	658	693	657	646	650	622	612	624	656	614	616	630	581	646	631	661	672	657	670	699	610	656	653	630	626	664	642	626	646	614	623	638	693	636	619	646	627	597	596	642	639	669	589	620	634	689	616	630	670	641	631	636	677	605	625	607	610	601	627	692	658	606	609	604	638	598	641	615	638	610	619	644	642	616	669	647	658	641	613	629	659	655	696	658	632	643	663	657	622	690	687	651	597	595	680	612	651	602	618	603	648	671	686	634	680	584	650	675	656	651	615	630	602	611	625	648	642	661	650	603	643	653	694	649	657	670	653	630	657	644	662	662	674	604	618	633	643	610	655	630	628	652	640	664	634	686	640	642	613	687	592	632	633	640	660	650	648	659	659	664	644	662	634	636	642	653	623	641	635	639	610	667	631	639	617	637	667	666	669	631	674	594	632	681	623	627	638	685	667	671	643	622	624	645	633	610	654	633	579	633	628	667	597	649	665	650	613	659	690	629	632	658	599	644	639	675	639	626	636	641	646	601	559	689	627	618	637	683	637	637	619	633	665	632	633	624	666	643	627	606	619	678	622	641	579	638	663	642	648	652	591	641	620	674	656	691	688	654	650	643	647	673	594	618	630	644	612	620	651	655	618	620	650	669	621	614	629	646	636	607	623	617	630	670	630	632	660	652	638	686	636	625	652	633	635	658	581	660	661	664	666	658	660	660	687	676	620	657	638	657	615	656	674	687	654	619	653	638	605	662	652	645	656	649	587	633	620	630	652	617	644	644	667	646	642	660	654	638	649	643	639	613	625	647	639	627	632	671	660	639	616	699	628	625	635	680	640	608	619	628	615	633	651	630	626	604	658	649	662	706	682	601	631	613	664	636	620	668	676	626	628	586	640	647	611	665	624	589	651	640	627	648	590	581	657	632	657	650	595	648	626	649	671	610	613	655	634	688	637	614	656	590	691	618	635	637	673	642	643	622	639	643	619	650	630	600	679	606	663	642	614	637	627	600	663	621	636	630	601	637	633	645	654	638	664	621	603	617	636	630	636	687	592	671	604	611	660	640	655	628	673	654	604	632	632	664	662	631	630	645	656	699	685	653	655	644	613	640	673	642	620	696	619	631	617	622	659	654	629	644	618	632	646	634	600	647	666	668	631	642	602	613	624	614	641	607	653	629	626	662	644	655	624	587	633	646	637	696	659	663	638	628	645	653	634	612	662	629	611	626	658	633	661	634	626	620	664	623	628	620	639	622	653	645	630	668	652	627	630	626	644	616	635	667	680	622	670	665	631	644	658	638	628	643	621	651	640	615	609	638	630	646	641	646	643	597	652	685	629	648	664	673	639	612	615	660	602	653	612	659	642	646	618	637	601	667	637	659	650	624	634	610	635	669	645	615	606	619	591	649	637	617	631	617	617	660	688	611	684	610	666	664	640	624	673	652	642	645	660	628	666	656	642	619	629	660	659	653	649	671	617	677	668	631	658	612	621	605	638	629	636	672	629	667	615	647	634	604	645	682	604	644	640	604	625	648	638	640	669	656	659	591	596	659	633	655	656	658	597	633	654	650	633	617	601	641	641	617	634	629	614	616	642	640	647	658	653	654	597	641	643	640	613	626	616	676	635	685	647	686	672	641	643	631	669	632	624	645	646	610	661	635	639	596	652	680	660	684	664	672	655	575	646	646	645	649	633	626	673	627	634	662	640	603	661	639	627	615	630	643	608	669	596	643	709	667	629	639	635	645	663	655	680	658	635	618	651	650	626	648	594	654	648	663	626	626	609	682	660	642	616	697	622	650	615	615	604	647	646	644	649	643	640	612	668	631	707	604	667	660	614	647	619	617	640	631	621	655	641	670	619	652	645	582	609	653	636	635	663	662	606	643	629	655	628	650	600	677	615	645	624	677	618	674	617	667	635	671	603	646	626	685	594	671	653	644	674	633	611	639	670	656	627	624	650	660	663	619	646	622	626	653	637	621	611	628	653	637	631	644	646	694	667	619	663	693	673	654	655	599	634	664	615	658	630	644	663	663	662	620	643	598	631	631	611	612	662	673	686	620	665	649	637	594	644	605	658	632	639	599	618	682	595	662	622	652	653	649	662	664	666	609	653	604	679	601	635	622	600	654	611	656	624	617	688	605	647	656	652	646	663	637	606	630	606	605	659	632	656	654	667	662	621	645	657	650	603	617	644	683	613	609	606	622	652	640	669	622	621	576	624	667	639	599	639	647	634	657	646	644	663	683	640	618	665	637	666	625	617	642	625	683	637	600	655	725	645	659	613	615	632	622	669	598	641	653	636	665	665	629	649	638	697	612	607	647	634	608	627	638	621	628	653	646	627	641	697	624	640	630	673	581	636	682	605	643	641	633	622	609	647	663	639	625	652	620	636	619	642	621	643	634	617	658	657	592	605	626	615	647	604	638	676	599	654	628	624	642	642	590	638	677	655	622	650	626	704	637	615	646	588	634	666	621	640	633	648	639	613	629	670	646	670	667	657	642	654	601	616	633	653	614	606	666	664	614	657	635	627	652	667	611	645	646	611	636	612	632	624	619	632	664	618	604	620	682	663	596	618	631	601	648	620	654	646	687	584	570	637	651	620	658	644	605	663	636	621	680	619	675	672	678	658	648	663	653	634	677	695	679	676	646	646	641	601	609	659	666	624	676	660	567	623	653	645	629	661	627	622	616	626	613	678	653	654	632	655	665	629	582	647	662	605	640	650	683	633	630	630	656	620	669	637	639	654	633	670	682	609	609	646	674	645	595	647	609	654	645	668	663	627	660	614	639	642	616	642	612	645	648	640	652	604	686	585	641	660	631	626	679	671	659	603	616	635	672	642	635	588	633	621	665	633	664	693	637	635	629	616	649	640	630	549	644	617	607	654	649	631	608	687	678	648	653	612	633	626	616	629	634	629	648	632	625	649	604	608	672	633	637	606	629	659	641	642	650	647	659	630	623	623	635	613	651	658	661	628	639	632	635	647	621	667	598	659	604	669	635	661	665	594	627	633	643	653	648	623	620	648	675	620	633	656	610	650	668	672	643	649	616	701	612	671	653	599	620	603	655	635	632	639	679	606	597	644	657	670	643	626	641	635	646	620	665	652	653	621	607	654	639	659	630	650	621	663	627	644	617	617	662	595	639	670	666	656	642	606	644	642	640	662	619	620
40147	30156	15606	9286	5728	3208	1964	1299	1083	963	871	779	711	578	641	550	475	512	437	423	340	337	336	323	306	310	289	291	254	298	249	272	265	310	282	260	270	255	235	227	233	240	219	240	230	224	248	254	245	221	250	217	265	223	245	241	231	250	222	261	224	227	218	227	218	232	241	223	237	233	245	245	235	240	244	227	233	232	239	196	227	183	246	243	211	221	251	208	217	244	216	258	240	247	255	221	232	225	256	239	229	216	229	243	235	237	238	238	222	242	211	239	230	260	235	235	242	221	225	209	253	254	230	207	236	230	232	256	252	223	180	228	222	266	218	233	244	235	251	232	200	259	269	244	246	255	231	234	246	246	231	244	232	221	239	222	245	266	226	241	232	254	234	274	222	237	228	226	261	248	261	238	230	217	230	225	249	262	262	235	218	242	207	251	272	251	214	213	224	233	230	231	249	220	232	226	247	232	222	253	220	225	248	277	258	230	234	217	227	212	227	213	272	220	233	236	202	215	217	263	244	234	242	226	205	232	256	254	245	252	211	236	235	230	267	232	234	228	216	206	212	263	261	218	235	214	237	222	252	239	237	259	239	224	233	226	242	240	196	224	274	272	226	222	221	214	214	221	239	224	217	230	230	225	192	215	243	238	224	216	204	221	217	187	242	207	241	245	218	232	227	208	235	236	225	216	251	254	231	228	246	256	233	253	225	226	242	241	237	245	220	213	222	262	224	229	238	248	242	265	241	221	228	224	223	213	247	245	240	247	240	248	232	231	272	245	222	231	197	221	242	246	229	246	257	232	233	277	228	243	226	218	231	246	226	262	264	228	215	231	239	231	248	220	225	251	235	230	240	222	216	231	239	232	228	224	252	249	243	225	240	248	238	244	232	232	240	219	234	209	213	213	199	223	262	256	247	233	230	212	242	245	242	218	233	239	241	230	230	207	243	247	223	259	212	199	237	197	235	236	232	227	229	248	251	240	252	227	235	241	229	258	227	247	237	244	251	240	227	241	255	236	212	196	237	253	206	222	258	235	252	242	262	227	227	228	218	227	211	237	203	226	231	233	226	243	202	231	222	221	228	234	230	230	221	255	218	235	247	237	223	210	248	216	230	257	232	238	228	234	227	264	218	228	242	242	211	242	235	220	248	257	212	217	220	249	263	255	208	230	240	221	241	249	229	232	242	248	237	236	249	251	251	263	209	240	225	235	224	275	277	225	249	280	232	232	236	216	262	229	229	223	244	227	245	248	257	219	240	253	230	229	213	224	234	215	244	282	266	247	259	255	215	238	209	252	241	230	251	237	266	209	249	229	230	223	226	249	226	212	206	253	251	257	248	251	232	236	265	246	250	243	245	227	246	240	255	214	265	268	241	232	226	231	224	239	227	226	236	244	195	241	208	242	192	252	232	239	239	258	233	237	267	250	249	236	271	248	226	240	261	247	212	235	228	259	247	240	234	229	227	230	207	253	253	247	233	219	240	212	236	245	239	213	263	238	231	225	262	235	219	220	223	247	205	238	212	239	252	223	240	236	244	257	247	233	235	223	221	265	222	280	247	250	245	220	209	226	227	242	213	214	236	244	249	218	225	216	242	204	254	231	256	256	242	237	221	231	244	223	243	217	214	235	238	245	248	194	220	244	206	258	252	230	236	227	243	219	213	237	215	235	259	241	239	239	213	231	218	234	242	211	187	239	240	232	247	239	250	241	252	214	252	239	234	261	238	239	239	217	236	221	240	225	246	253	244	219	228	235	229	239	242	231	252	244	233	247	234	235	233	255	246	250	235	240	242	222	214	229	233	237	204	252	233	208	228	217	222	252	216	222	259	237	225	246	232	224	229	245	219	213	240	236	247	235	225	238	228	204	226	242	226	225	250	207	249	216	227	228	213	245	277	226	225	244	230	226	205	194	233	237	203	246	216	235	225	225	234	249	204	252	211	230	206	243	211	230	249	255	247	241	229	210	244	242	229	217	250	225	238	225	209	258	222	239	219	231	199	224	231	243	242	240	237	215	240	205	217	235	227	237	258	238	225	216	243	226	249	241	262	232	263	236	225	235	269	235	234	247	227	226	244	240	248	245	234	251	235	272	260	237	265	221	205	231	237	262	258	233	227	235	243	233	221	252	246	225	219	250	222	224	240	245	214	239	240	217	238	204	248	219	235	207	256	245	249	241	264	252	216	235	251	227	223	244	243	238	258	249	228	255	253	207	216	228	220	258	236	230	224	235	239	230	254	247	250	228	245	239	245	217	225	231	229	205	233	232	229	186	214	274	255	246	271	241	230	214	200	210	251	214	246	205	224	212	236	208	232	219	230	245	213	261	240	248	220	233	232	236	218	242	245	267	214	227	246	227	214	247	235	206	230	254	227	223	243	207	218	229	206	230	237	212	237	258	243	245	259	214	237	250	235	268	220	227	246	220	252	233	227	217	200	233	205	203	247	248	222	244	259	233	235	249	257	247	219	218	230	246	237	237	244	252	250	279	268	247	225	231	246	246	272	218	215	226	266	241	217	222	218	242	218	252	238	209	256	266	215	243	225	217	263	241	214	234	226	214	235	237	220	237	248	228	247	226	212	247	209	215	239	249	252	210	218	246	235	198	241	255	222	235	246	245	243	205	230	246	226	239	229	262	229	227	230	228	226	212	215	230	227	264	232	261	231	241	223	237	232	239	237	222	204	236	225	240	234	226	226	242	240	233	256	211	239	226	238	217	227	220	265	223	218	232	244	227	237	226	226	221	221	210	206	217	221	242	207	231	210	240	239	240	266	240	226	203	229	215	244	213	239	267	230	247	225	214	240	263	239	212	272	241	245	236	212	254	226	230	237	248	251	217	241	257	246	248	244	227	234	246	257	230	241	239	212	261	226	257	217	227	211	230	200	227	262	225	227	245	271	224	234	194	225	253	244	225	220	229	245	221	228	239	223	213	251	268	227	192	193	237	217	218	211	241	245	264	211	224	221	247	233	235	233	279	237	206	225	205	267	210	256	278	214	254	254	242	244	227	221	217	240	237	242	207	233	225	220	209	265	237	244	274	238	239	253	235	232	208	240	213	238	260	245	239	206	254	214	226	235	227	212	247	234	238	246	226	232	224	246	227	239	235	245	252	227	260	238	230	241	221	206	243	233	218	230	221	217	208	244	223	277	240	250	225	246	245	253	255	266	222	239	257	247	240	257	238	236	248	207	231	247	254	244	219	247	220	213	232	235	211	246	243	229	194	226	206	231	220	224	230	245	248	246	195	237	223	254	233	221	239	246	245	247	229	250	234	246	232	223	218	229	225	211	224	213	223	255	232	222	250	241	207	238	226	190	241	235	241	238	249	270	237	237	244	212	242	241	245	210	230	242	255	261	219	203	208	262	244	236	247	210	239	254	239	226	216	251	248	230	253	229	220	225	193	236	222	201	231	240	258	247	230	249	246	238	241	205	218	224	236	224	224	239	208	252	252	265	206	244	248	207	231	233	229	221	217
29119	21974	12837	13563	12993	8899	6988	5609	4931	4668	3921	3901	3412	2848	2922	2461	2336	1998	1857	1738	1397	1335	1191	1091	1213	1008	943	927	876	826	800	787	755	740	733	701	704	656	622	656	708	697	660	621	611	660	607	603	615	564	572	568	556	601	580	602	567	568	591	647	591	548	596	557	574	622	568	576	524	547	595	543	581	604	544	575	568	564	550	583	608	551	539	585	584	579	568	581	576	572	559	564	591	572	587	571	558	528	586	568	537	604	561	549	567	594	550	547	571	540	551	588	553	545	575	577	560	573	529	511	571	534	625	518	534	586	563	587	553	573	536	545	532	542	588	553	598	559	545	573	543	557	570	581	541	538	554	572	585	566	581	549	518	554	567	565	531	489	587	513	533	586	532	562	600	561	609	569	565	559	540	583	555	539	579	592	561	581	567	578	537	520	594	586	583	580	533	582	544	593	571	551	569	546	570	608	558	556	554	535	531	583	544	586	525	562	583	545	536	528	516	607	559	590	576	566	562	567	601	545	590	567	589	583	565	534	582	574	535	560	561	563	568	562	577	571	554	601	563	585	533	531	586	564	558	557	548	538	543	563	557	584	534	544	537	594	535	573	539	531	566	593	576	535	556	521	507	583	516	555	526	570	573	568	566	549	579	572	582	571	541	539	579	533	549	573	568	599	561	554	589	567	603	548	574	574	604	575	555	558	540	548	539	579	545	554	612	553	602	580	550	530	513	531	547	564	572	545	618	543	552	569	558	522	525	569	558	562	564	580	545	551	567	581	554	575	594	548	538	543	549	529	570	538	563	526	580	577	559	544	552	570	567	520	611	559	515	573	512	559	552	558	567	555	524	553	557	539	569	523	584	564	531	551	536	568	584	562	579	557	622	561	576	551	586	579	580	547	562	555	558	569	564	544	600	532	516	534	584	537	535	558	530	522	533	598	531	558	540	564	578	576	588	535	567	548	520	559	513	546	598	586	533	544	544	518	590	582	531	540	558	571	583	569	567	532	519	581	532	573	543	533	566	534	568	561	574	526	541	557	594	580	539	508	535	580	543	565	553	555	543	589	557	578	562	537	563	583	544	552	557	570	548	559	530	536	580	551	541	556	562	554	532	572	554	540	537	540	573	531	565	559	542	580	595	560	537	557	596	572	582	510	556	600	546	584	555	597	551	586	574	528	589	564	556	584	550	566	563	565	524	503	546	569	555	545	575	566	565	595	554	539	534	546	577	573	625	538	578	546	564	588	619	544	550	529	589	594	585	544	548	586	562	533	548	592	520	546	578	595	568	573	540	547	585	563	569	558	538	572	560	573	565	556	543	534	596	529	537	586	592	595	540	551	533	542	552	549	545	545	553	558	583	534	542	596	511	543	594	534	578	583	505	546	554	535	559	534	552	585	550	554	557	580	557	598	576	583	555	541	561	572	581	549	516	569	560	543	561	539	580	572	578	568	559	544	535	535	531	562	566	553	606	573	584	579	562	540	557	530	581	570	588	569	600	568	563	539	546	554	542	538	500	490	569	547	558	525	567	555	563	527	564	535	564	572	511	577	594	599	544	535	571	543	555	528	514	559	558	545	549	568	554	544	582	629	567	567	519	521	542	541	570	574	553	565	552	531	524	558	544	557	552	552	611	597	587	583	557	575	557	533	591	523	581	629	560	573	569	575	597	588	533	542	555	568	558	515	512	555	564	529	594	537	576	615	506	576	566	555	585	564	571	534	524	547	600	542	587	586	527	555	561	555	543	583	580	573	557	543	575	554	551	530	602	577	571	512	533	561	525	560	552	595	578	563	533	553	591	603	590	576	581	559	534	577	590	574	576	551	550	569	572	560	570	513	563	551	528	570	576	548	555	557	567	535	576	580	548	560	550	537	561	518	542	568	575	546	578	611	564	580	592	554	583	530	548	569	558	582	594	567	574	561	559	599	539	589	543	587	553	566	576	572	587	535	516	587	588	537	525	527	526	543	596	566	536	562	548	526	566	604	562	521	530	559	532	582	539	542	578	526	517	577	550	560	589	536	522	535	521	569	538	548	587	564	549	517	584	566	527	557	577	550	530	570	563	551	543	567	582	575	581	543	536	532	565	550	533	515	557	554	528	563	584	573	530	576	556	595	584	579	544	580	553	548	576	538	504	540	553	563	591	544	528	548	553	564	526	585	545	565	542	557	587	572	573	555	583	583	566	562	570	584	604	572	595	588	522	556	564	558	524	539	596	583	564	589	598	551	578	528	553	579	545	592	522	582	572	589	573	567	544	512	566	560	546	521	544	579	533	542	538	593	593	567	563	577	600	587	574	528	566	540	576	544	546	563	584	576	567	538	527	595	488	605	556	536	509	530	564	568	539	558	539	560	595	551	588	569	567	547	559	528	599	531	577	574	561	551	567	580	565	505	537	596	599	544	550	571	589	578	596	562	560	591	562	561	577	524	607	582	539	538	513	550	554	519	564	575	586	567	579	562	550	612	547	532	569	566	530	593	530	554	539	513	579	537	548	528	590	580	597	539	547	522	587	596	611	594	543	547	510	529	586	522	529	565	578	595	546	581	555	574	508	520	558	553	521	555	536	548	591	543	578	580	577	547	587	557	532	570	534	546	575	549	548	604	555	529	575	569	559	561	568	568	552	554	560	584	534	579	558	582	489	527	530	546	568	527	582	546	555	568	609	560	561	568	569	545	564	572	534	568	532	547	559	592	603	565	614	517	574	643	524	584	555	567	539	586	567	539	535	544	577	565	572	565	570	555	533	541	553	543	549	616	557	534	593	586	543	585	585	542	608	521	559	581	590	568	535	490	601	580	540	548	549	519	563	574	583	525	531	548	598	540	550	556	561	588	588	542	608	542	559	589	573	513	604	576	534	557	600	595	554	530	552	556	583	555	575	565	563	584	561	559	601	596	545	632	545	501	574	523	547	549	492	536	560	538	533	612	532	512	568	525	588	540	544	580	584	533	559	568	602	538	579	572	580	559	599	573	568	552	562	563	554	537	526	552	585	561	576	571	585	569	617	568	571	550	524	546	584	566	601	602	555	562	517	546	581	592	552	567	580	518	576	537	564	575	575	552	562	587	558	562	570	567	569	541	547	564	577	543	572	604	572	592	536	569	549	588	522	563	536	543	584	487	546	532	552	603	551	515	537	537	596	578	599	538	561	555	575	574	536	525	595	571	537	583	577	544	570	565	566	525	559	544	574	497	568	520	601	570	568	579	589	554	559	576	590	571	527	564	573	581	553	531	524	594	605	528	537	530	545	609	549	505	539	577	579	569	554	547	521	564	613	567	565	564	562	617	553	517	516	583	579	583	552	540	571	543	572	562	583	571	579	552	558	548	574	537	562	574	563	557	576	575	575	589	531	573	564	558	591	534	532	560	548	565	536	580	527	586	548	565	590	549	550	562	581	564	549	568	534	581	531	564	558	529	584	601	572	551	574	546	609	530	605	561	556	555	517	532	549	544	553	509	543	511	516	573	558	556	560	567
9608	4966	2679	1807	1273	854	720	619	570	475	508	416	441	410	393	387	370	329	354	321	328	333	289	314	321	289	336	283	306	298	331	288	286	309	277	291	310	274	243	320	294	282	289	305	266	291	286	284	280	278	298	287	274	282	295	270	271	305	299	272	283	300	272	278	282	269	279	305	287	284	280	281	256	294	288	290	298	275	277	251	266	288	319	300	273	274	269	266	302	267	285	309	314	295	262	275	290	232	285	263	287	320	290	286	285	279	295	290	263	296	274	283	284	299	288	295	268	295	284	264	267	285	301	287	282	295	280	271	270	291	276	257	261	263	282	295	320	292	256	265	283	237	267	265	277	303	271	294	255	291	253	292	287	290	273	312	290	280	276	272	276	294	307	265	285	260	279	285	277	284	281	281	280	279	272	267	288	289	293	269	290	298	261	285	297	284	261	282	276	291	309	314	285	283	285	299	316	290	302	269	267	290	263	285	285	278	287	274	305	284	282	283	296	282	307	276	293	310	294	295	278	295	296	286	282	310	242	291	234	248	290	294	286	285	277	291	266	295	289	292	261	257	284	304	286	297	290	270	274	282	294	282	312	290	283	304	272	293	296	309	310	314	297	276	294	305	316	281	273	285	263	275	280	283	255	323	262	289	258	284	274	274	314	265	272	288	272	295	294	313	286	258	268	300	251	290	286	284	260	272	280	303	244	314	291	291	291	298	289	303	296	282	269	296	283	287	276	285	294	302	255	300	273	256	274	249	288	273	285	286	260	307	309	298	304	273	284	285	306	288	284	289	271	266	273	307	280	278	266	287	284	277	253	284	251	294	281	287	280	287	293	256	272	293	287	278	268	278	246	276	304	288	322	279	310	288	275	271	262	283	265	260	258	276	320	304	271	305	293	282	265	309	263	270	310	281	290	293	296	281	281	294	299	334	289	292	264	278	291	265	306	280	254	293	294	283	323	246	280	305	258	274	279	303	261	268	271	294	277	283	291	275	296	269	290	292	282	284	278	273	293	315	271	299	285	294	245	291	295	286	261	283	297	282	263	266	272	282	289	261	288	291	276	299	275	262	274	271	305	292	307	289	278	300	244	301	278	270	296	262	308	269	261	291	292	267	291	322	318	290	267	275	295	262	300	281	292	261	275	281	330	272	296	275	299	306	295	307	272	267	270	284	295	278	290	293	283	266	312	288	307	262	305	277	296	250	278	303	275	268	279	296	284	251	279	282	288	284	303	280	260	269	297	281	282	281	234	272	296	291	316	267	268	276	273	292	305	280	269	310	308	276	284	272	284	267	315	277	332	281	280	277	299	274	300	278	277	287	278	312	276	275	248	284	264	274	240	291	290	312	286	279	282	272	303	283	287	274	273	266	298	292	279	302	275	257	310	257	265	268	290	271	289	287	260	281	320	251	285	282	280	288	264	265	292	262	275	289	287	274	309	262	306	291	271	285	287	261	278	267	265	266	271	318	281	272	265	295	291	327	289	297	297	281	292	291	281	280	258	285	302	315	275	264	281	280	280	266	278	280	290	304	274	295	303	264	305	312	317	271	306	305	238	294	310	284	316	279	277	308	266	284	294	297	301	290	272	265	279	271	264	276	283	294	302	270	275	275	255	283	321	280	268	284	266	289	320	268	285	272	306	257	295	269	293	303	279	299	285	270	312	276	285	287	280	259	302	309	311	291	271	280	280	311	263	266	275	264	286	290	262	276	295	287	268	269	277	329	274	294	314	310	258	301	270	286	283	274	277	262	296	290	301	292	296	277	256	253	292	296	285	288	294	287	269	251	275	280	283	311	283	306	317	287	275	310	262	261	294	280	276	257	263	260	322	273	265	299	277	285	325	294	281	275	264	269	281	251	294	297	298	272	271	312	246	294	310	301	260	308	317	294	289	286	267	279	255	266	290	264	287	294	263	243	240	269	283	301	326	301	302	289	255	316	306	304	334	300	307	281	282	260	278	240	301	279	331	302	250	321	290	263	281	299	281	287	289	287	255	275	267	274	274	281	307	263	296	321	293	286	282	287	267	274	271	289	301	291	295	283	274	294	301	293	280	264	325	302	314	266	256	288	302	290	270	250	287	278	287	287	271	293	309	282	307	310	281	281	310	333	301	273	275	282	289	252	306	266	265	264	281	262	304	270	288	272	316	305	279	275	276	277	326	265	280	315	280	287	307	279	297	286	270	267	306	299	298	299	276	287	288	256	304	309	280	301	300	260	280	298	313	275	294	302	287	318	305	280	279	282	309	264	317	300	303	309	282	260	255	299	262	280	286	285	289	287	276	271	285	304	286	240	296	261	267	282	260	306	298	275	298	299	284	303	284	270	300	269	265	269	272	298	242	292	261	282	255	323	290	283	304	294	316	299	270	272	268	271	278	279	262	281	275	294	246	275	271	306	288	299	257	331	276	298	299	288	306	297	256	266	297	263	277	294	251	309	309	295	288	289	292	264	277	300	259	260	317	274	293	287	280	271	285	289	286	308	298	258	275	251	301	271	275	270	261	308	290	274	317	297	299	297	263	297	301	288	274	258	309	317	287	321	295	256	290	296	251	287	271	283	269	272	277	273	264	304	277	268	305	291	283	274	286	276	266	261	270	278	277	288	269	308	289	264	315	273	295	263	292	283	270	301	293	303	298	276	266	274	274	294	284	274	281	249	285	284	304	303	298	307	284	258	258	269	268	325	289	287	294	272	295	288	253	288	292	279	271	289	297	245	282	268	259	268	263	295	295	286	352	291	288	285	300	312	280	299	287	275	299	291	276	275	282	261	297	278	281	285	287	259	251	278	284	272	313	294	274	281	281	288	302	263	254	278	287	313	267	242	272	275	305	277	287	286	258	286	286	276	296	272	308	289	287	267	282	266	312	258	266	284	268	287	301	306	276	307	302	313	289	292	293	299	326	300	267	246	277	268	244	241	308	304	303	273	290	285	302	277	294	326	264	300	275	280	315	269	284	262	282	305	274	274	264	266	282	284	274	268	271	285	277	277	265	282	268	254	290	315	266	268	303	306	262	255	296	288	275	281	293	285	320	289	307	310	296	299	286	265	301	281	304	278	250	281	276	269	272	286	269	294	289	278	272	281	277	260	304	291	280	266	271	295	256	276	248	271	259	250	259	251	298	292	257	280	264	298	289	273	276	291	257	293	269	278	278	273	309	315	270	291	256	272	285	268	286	298	301	288	310	312	286	275	261	315	280	261	280	273	272	308	296	272	283	272	282	300	259	261	296	267	290	291	292	279	298	280	260	278	274	289	301	278	305	275	303	296	271	268	309	267	286	281	280	275	253	271	273	287	254	256	278	286	311	282	263	253	278	260	263	284	278	316	292	285	289	267	282	274	302	270	267	280	270	282	306	290	267	270	278	314	279	285	284	294	264	264	284	299	261	275	282	259	289	299	280	263	290	304	280	285	266	286	321	296	286	275	292	275	247	300	297	264	302	282	311	309	301	274	295	283	310	294	293	300	279	322
7791	5433	4612	5158	4556	3302	2759	2427	2257	1956	1889	1659	1438	1326	1259	1163	1230	1082	1103	1017	902	918	833	835	808	876	802	753	790	762	738	743	747	754	690	729	734	697	691	713	729	702	689	713	695	710	715	670	681	699	697	659	684	729	647	661	686	685	736	651	664	656	632	699	638	699	694	660	654	719	647	692	666	645	643	640	674	673	627	654	667	674	678	656	619	665	658	698	710	723	646	701	666	672	641	674	631	672	649	652	667	628	676	646	634	711	723	680	720	690	660	699	673	690	640	687	694	706	642	647	624	642	705	685	692	673	694	665	701	699	668	682	697	654	688	683	710	690	611	671	712	636	704	634	655	634	663	612	647	672	710	653	641	669	700	673	605	707	699	644	661	641	653	652	669	617	691	694	660	683	691	651	643	681	683	671	724	633	711	663	662	665	643	592	627	680	703	695	719	680	648	668	664	639	656	611	700	656	692	669	681	693	726	628	689	644	699	656	686	694	664	726	658	695	673	652	635	648	681	630	656	658	671	699	658	676	631	667	676	668	655	693	689	652	647	668	665	636	695	646	667	676	683	648	696	640	723	652	688	686	625	614	656	706	679	709	655	625	683	649	669	726	688	689	695	691	662	644	595	676	696	690	678	631	647	672	632	687	674	703	612	681	668	712	689	676	682	663	661	670	674	683	706	666	662	653	636	721	647	667	634	675	714	654	647	658	673	678	657	703	688	612	682	691	647	655	677	666	651	677	675	663	677	693	662	663	685	685	655	708	660	628	677	652	701	684	695	629	662	671	675	653	660	659	674	611	678	671	694	669	643	666	671	646	685	680	711	634	704	646	664	653	681	650	677	705	686	648	628	713	633	668	659	632	697	679	699	636	686	630	642	683	699	677	709	640	665	649	669	643	667	680	655	650	651	687	666	684	650	672	665	631	679	689	611	685	690	641	647	699	659	645	653	641	654	649	662	679	652	674	642	682	624	662	704	691	637	664	703	647	698	695	648	639	695	683	631	675	674	661	661	698	693	696	683	741	693	672	661	739	649	685	691	694	670	668	640	712	676	670	672	695	721	661	706	696	677	633	676	658	647	656	668	660	597	672	668	660	656	689	652	709	629	673	728	653	695	644	666	662	629	686	633	687	679	629	673	666	704	665	670	691	678	675	655	673	693	655	658	685	690	697	665	655	632	656	684	696	711	658	691	661	629	653	699	672	651	674	672	666	676	679	618	681	698	690	651	724	611	631	672	682	706	684	657	672	690	664	653	689	674	681	643	651	664	661	647	653	617	688	689	662	625	687	665	730	668	703	718	691	677	689	658	666	701	685	678	656	701	666	621	683	676	678	671	662	682	650	654	700	626	658	613	654	630	654	695	655	702	647	678	703	657	615	632	605	643	629	712	620	668	660	633	715	697	690	627	689	642	639	636	658	744	699	639	652	636	626	701	616	683	697	668	600	679	679	643	696	749	693	673	681	666	619	651	660	666	661	669	653	648	659	690	677	666	662	658	667	654	690	659	718	648	634	645	679	648	671	656	648	708	697	680	730	709	671	670	631	643	619	671	658	705	620	651	674	645	624	680	652	666	677	650	673	716	610	652	701	621	671	673	683	659	625	663	682	685	646	645	645	645	672	680	704	676	692	673	641	670	737	687	694	671	646	641	700	651	627	699	667	658	666	643	693	650	666	677	642	674	675	672	685	647	704	633	635	695	649	679	685	620	665	684	702	644	662	654	639	628	667	673	669	673	664	652	645	681	637	649	646	683	699	661	696	684	692	654	691	715	689	683	716	672	646	656	652	708	681	682	682	640	640	646	663	680	690	686	641	639	654	686	671	640	660	650	709	686	632	720	609	647	674	671	661	688	673	623	643	634	665	666	639	649	698	708	658	697	698	673	628	660	692	683	700	660	676	679	691	650	675	694	685	669	684	644	659	673	654	667	726	644	634	690	706	680	665	675	685	635	677	665	678	672	694	619	694	672	635	628	645	723	643	689	702	678	695	626	687	670	660	683	642	614	642	681	706	630	672	722	613	711	694	672	693	644	668	659	672	685	638	691	667	678	663	668	673	703	674	666	666	618	664	660	649	643	654	676	646	685	689	692	646	697	687	683	643	661	664	619	667	693	649	647	718	638	656	673	667	675	702	651	656	687	702	641	661	650	711	628	658	650	581	636	668	625	685	664	683	668	638	681	642	659	652	694	661	718	692	711	653	644	666	636	702	681	659	670	662	678	657	673	664	616	702	685	695	675	676	680	641	638	641	635	626	707	695	654	656	658	692	626	714	653	693	631	640	643	713	651	674	673	668	692	651	693	691	686	680	684	685	671	612	691	684	641	661	612	678	653	663	678	689	667	638	598	692	659	698	652	650	678	684	650	659	658	658	697	659	625	664	679	668	646	679	676	692	632	643	696	638	681	708	695	688	621	627	680	713	683	715	668	672	684	656	649	653	687	686	681	689	621	658	685	679	656	667	670	626	699	662	664	709	664	663	659	701	651	681	683	640	652	651	678	675	686	670	681	664	629	700	700	678	676	714	674	691	668	660	669	660	692	672	700	679	663	715	649	660	643	675	684	645	659	674	637	657	677	689	676	720	683	630	703	712	667	612	628	668	657	602	640	625	643	686	685	685	700	730	655	686	709	746	672	684	626	714	675	675	680	628	676	644	712	692	682	665	645	673	654	688	678	592	676	713	670	645	641	666	667	680	649	727	684	637	672	625	654	642	682	620	658	686	692	703	655	640	644	644	660	667	683	722	683	696	662	650	672	642	628	700	686	661	680	707	636	693	660	683	718	670	677	666	710	677	689	665	662	677	646	722	622	683	661	650	652	669	637	639	670	668	640	658	663	704	683	642	668	699	708	607	641	633	669	662	634	675	688	673	663	674	648	641	669	671	664	680	637	675	708	695	664	697	661	642	684	610	675	645	646	618	720	676	644	646	658	653	680	667	698	686	671	651	648	698	685	653	669	670	665	688	702	669	634	664	657	641	683	660	650	675	698	678	689	698	673	659	662	710	692	639	712	693	667	652	685	663	672	697	645	652	672	683	661	663	622	679	623	672	707	640	660	695	635	697	654	672	609	637	680	675	680	696	652	697	650	697	683	697	702	712	697	650	645	673	664	655	654	680	668	690	685	712	660	663	660	701	652	665	678	662	673	714	682	658	704	647	652	649	692	677	684	677	651	618	656	666	608	670	664	611	630	694	664	717	683	701	641	667	680	703	666	613	681	658	666	703	682	669	649	640	699	683	677	693	670	708	668	682	671	668	640	665	662	682	649	643	655	671	666	685	617	692	653	690	617	629	627	673	632	686	662	630	704	711	662	668	628	683	659	696	697	651	631	668	669	664	678	634	673	629	641	673	690	618	732	650	666	623	655	665	658	610	640	695	700	651	663	640	669	640	702	639	628	657	706	689	678	687	674	654	670	714	675	643	713	652	699	631	662	707	632	685	670	648	689	659	675	703	642	714	697	677	671	648	693	663
31459	22124	10091	5435	3076	1833	1314	1060	931	822	773	672	624	601	544	531	449	408	418	355	356	361	323	318	296	334	291	334	301	322	309	291	297	313	317	333	293	305	281	263	281	299	304	290	277	285	286	291	305	296	285	319	294	276	280	262	274	240	284	273	278	262	268	260	263	287	288	292	280	271	281	284	292	286	277	256	276	293	278	253	268	281	274	305	272	277	253	280	294	279	288	247	263	300	292	264	238	258	309	276	300	286	286	285	315	291	276	269	273	287	311	290	280	272	272	257	311	284	260	303	295	230	279	291	270	290	266	287	290	256	282	286	277	272	263	287	295	308	261	269	322	268	266	294	287	267	262	279	288	280	251	281	258	263	258	318	287	276	281	275	286	302	296	290	271	283	292	263	275	279	302	260	278	284	265	274	272	289	266	262	234	221	266	273	259	287	293	291	262	299	248	281	252	267	290	306	305	288	271	272	254	249	295	256	261	280	304	297	284	293	277	265	251	294	282	260	259	286	290	280	294	260	268	308	300	277	262	281	273	248	255	279	264	285	276	251	265	277	269	273	302	282	282	256	283	241	273	287	269	278	313	320	289	265	273	278	263	273	281	293	273	314	269	263	280	274	277	304	294	288	284	270	274	269	264	285	304	267	263	266	272	264	310	291	282	271	229	298	279	268	278	286	265	273	287	238	258	307	268	276	270	281	274	277	272	270	279	280	304	282	318	299	253	303	280	281	304	280	298	291	273	265	269	258	312	310	330	273	259	296	254	278	292	303	311	277	278	278	278	311	296	323	258	277	268	304	268	285	275	297	309	241	308	275	259	301	292	294	243	282	278	307	257	290	284	283	257	283	279	263	260	279	258	276	300	290	270	289	278	300	294	268	296	280	282	270	264	266	292	288	280	241	289	283	283	299	274	277	250	267	294	291	276	301	297	288	239	293	279	273	298	301	296	272	270	260	277	296	245	271	272	279	278	264	281	281	244	265	257	258	287	270	269	283	268	283	287	252	266	279	297	274	272	278	267	283	260	270	271	300	249	251	269	296	277	287	311	263	287	289	269	292	268	265	276	284	261	300	273	259	291	299	278	311	287	264	293	294	297	275	285	267	312	274	251	279	277	282	291	282	273	286	269	278	262	271	270	258	303	286	264	278	283	281	280	280	288	295	280	300	275	253	285	277	294	279	295	269	279	293	247	246	265	267	272	263	257	282	276	279	264	269	276	277	255	257	291	282	275	268	279	244	254	281	289	256	288	267	292	290	288	272	302	266	288	314	266	291	263	283	267	308	256	266	306	303	300	287	290	272	260	269	262	323	284	269	283	255	293	281	277	303	263	271	258	257	269	281	271	261	314	263	265	300	246	274	247	299	294	289	250	245	286	278	278	300	292	295	287	300	260	273	285	269	289	289	291	277	246	249	265	280	284	292	300	290	289	296	254	277	270	268	264	277	285	267	277	278	289	274	295	294	291	266	282	281	279	282	232	269	275	266	295	266	284	265	303	287	296	270	286	275	272	256	280	292	279	307	275	289	257	288	261	289	269	246	287	291	297	293	274	291	261	303	263	276	280	273	306	282	292	282	315	278	264	273	273	276	265	292	276	274	240	286	299	261	310	281	288	310	286	276	302	274	272	289	293	281	275	261	275	277	282	293	275	298	290	283	274	279	243	284	308	284	258	265	289	288	262	286	257	258	282	272	296	272	278	293	287	297	273	253	279	296	285	278	259	270	296	313	285	275	286	283	292	276	267	267	296	282	303	256	273	263	288	291	302	278	304	256	269	275	281	291	287	272	295	266	280	280	292	295	286	303	285	303	286	276	270	280	293	265	256	258	293	297	280	250	288	276	284	286	294	282	274	277	287	253	282	284	289	269	267	281	268	271	282	256	237	307	281	262	267	277	310	280	282	306	276	306	266	280	293	263	252	305	284	265	305	261	302	281	290	291	268	276	274	282	270	265	285	297	298	276	302	243	283	303	302	278	263	260	293	287	286	273	282	270	309	279	245	285	287	291	291	283	304	281	291	267	297	283	275	261	274	281	297	259	266	280	290	274	292	279	308	265	301	269	250	263	259	271	292	288	286	276	243	275	284	304	297	272	283	285	284	284	278	256	262	302	267	261	295	259	311	283	298	307	248	264	272	272	295	295	270	298	278	274	260	272	293	296	280	303	275	237	284	262	286	304	284	297	279	261	261	295	292	250	344	305	294	286	304	275	316	293	282	245	293	302	275	292	319	271	311	291	291	269	292	305	250	327	268	266	263	296	283	303	283	285	283	252	261	284	297	276	279	280	294	293	292	250	268	271	286	276	297	305	246	255	260	271	272	288	262	301	310	258	262	275	268	306	273	286	278	247	267	283	269	305	282	275	258	267	299	298	297	304	282	276	276	272	283	283	277	281	310	276	265	267	262	330	277	289	282	277	260	280	259	264	283	255	268	253	305	295	298	290	275	272	324	259	272	257	282	275	299	290	260	283	299	252	285	271	279	339	280	274	295	259	284	269	297	287	276	276	272	289	275	275	279	264	281	286	271	281	276	268	294	272	267	299	283	242	293	280	263	279	280	256	253	261	281	261	253	297	289	259	294	293	274	294	291	297	259	297	278	283	297	281	246	252	242	299	292	283	283	312	289	290	272	293	292	267	300	264	284	285	284	285	270	301	287	235	276	301	278	280	260	310	279	277	252	277	264	289	274	308	287	286	290	271	251	276	275	290	307	299	276	259	280	306	294	270	268	299	256	290	283	267	278	275	268	238	290	251	290	271	284	275	310	257	265	281	308	260	275	300	267	283	289	298	335	300	304	268	275	321	269	261	261	281	275	265	278	268	227	297	251	283	275	283	294	302	281	266	274	289	279	265	302	253	273	265	271	235	256	275	294	271	278	310	252	271	272	278	281	290	289	253	281	284	287	287	261	266	288	288	282	303	286	302	244	273	294	273	269	308	268	274	270	268	304	276	284	281	248	273	289	267	258	305	290	288	294	272	300	261	290	273	274	288	282	274	253	304	289	271	290	268	284	283	274	283	287	295	278	276	251	275	299	279	256	277	250	279	298	275	275	302	293	293	268	292	274	293	290	245	231	291	316	280	293	264	266	277	269	279	278	272	269	266	282	283	330	293	297	266	276	258	258	268	245	264	263	305	270	277	278	260	255	302	246	286	286	290	295	272	261	275	271	246	269	269	272	275	308	285	255	263	294	275	291	296	242	273	291	250	279	310	268	291	270	295	277	307	283	275	265	260	254	309	285	284	269	271	268	319	254	278	282	315	301	247	260	289	280	268	266	256	265	278	279	312	292	278	285	289	276	297	295	304	275	250	300	296	278	291	267	242	269	261	288	284	272	239	295	281	309	263	278	296	268	277	287	329	246	285	293	264	297	256	266	281	266	287	258	282	291	286	314	310	296	269	270	255	268	273	315	301	296	283	320	271	256	316	265	270	303	270	311	294	287	274	284	253	299	295	291	296	264	263	262	320	262	305
24531	16094	9151	9823	8178	6093	5092	4391	4066	3449	3200	2680	2429	2379	2125	2012	1803	1579	1424	1299	1202	1148	1122	1029	999	945	879	846	855	877	763	846	806	777	813	751	756	694	765	747	743	731	682	738	717	689	675	697	709	675	656	691	664	698	635	706	643	656	664	676	686	636	646	705	704	684	669	696	639	672	732	665	689	633	643	638	672	668	629	617	675	614	660	718	653	670	653	617	660	666	665	623	630	661	637	649	669	676	707	703	691	624	662	683	686	680	644	683	646	633	661	686	660	635	694	686	649	660	682	696	670	664	678	664	651	655	690	668	639	678	629	647	659	651	677	660	671	677	674	659	674	702	629	642	651	708	661	659	661	616	705	672	621	655	695	628	698	678	644	675	697	720	659	624	650	670	634	678	663	645	654	652	653	653	683	669	610	660	633	662	642	648	683	710	667	682	648	648	683	656	652	631	646	651	673	667	645	697	653	676	635	670	677	636	675	632	662	689	699	698	675	636	724	645	636	649	672	641	663	651	574	688	650	718	605	664	692	688	617	655	678	636	646	675	694	658	651	642	651	657	671	635	685	655	686	651	679	672	611	694	649	694	638	643	660	644	619	635	614	606	711	658	662	647	674	668	636	584	633	630	661	652	636	718	657	648	666	669	655	656	699	703	667	623	675	638	667	693	664	672	651	632	639	644	661	655	645	656	678	608	676	649	653	683	683	635	668	672	635	691	669	666	688	666	623	676	666	709	674	662	647	655	624	642	679	663	674	643	639	651	678	675	593	662	630	673	676	675	656	655	649	650	681	648	667	622	646	689	624	677	697	654	673	661	662	683	666	627	679	680	593	653	664	690	654	655	652	587	663	654	668	675	682	663	682	651	675	682	634	669	685	679	669	648	625	646	673	688	665	675	624	666	671	682	624	671	636	640	677	664	645	691	656	637	663	656	672	672	681	669	676	724	651	654	673	652	644	618	665	678	629	662	660	626	627	663	654	648	651	631	676	657	638	653	638	677	658	648	657	659	683	675	644	649	640	688	667	659	648	657	616	628	615	662	690	652	649	667	713	590	663	654	651	631	676	602	745	653	641	673	631	631	683	640	642	717	619	661	662	675	637	652	632	656	645	674	677	634	690	692	700	671	706	679	704	689	644	645	670	660	634	653	642	684	653	668	674	654	698	610	640	679	659	639	655	637	652	670	683	683	664	686	635	684	689	663	708	602	610	655	635	679	642	677	655	637	679	671	612	668	652	637	669	699	669	684	648	685	685	699	666	639	680	666	672	699	667	676	701	662	668	663	614	662	687	688	646	667	650	664	629	665	634	629	644	672	676	683	641	650	662	636	671	634	632	648	712	631	670	667	646	669	666	629	699	674	670	667	634	684	686	627	635	684	648	646	683	662	648	661	623	611	689	688	624	663	677	704	661	661	655	669	692	653	640	644	643	689	624	651	653	615	688	589	650	685	653	636	636	661	661	659	666	684	690	642	611	619	685	644	662	665	632	674	649	630	614	662	679	640	655	689	638	635	690	638	686	663	665	660	653	656	633	693	670	687	666	616	605	630	682	664	680	640	633	637	617	660	652	621	662	668	681	682	694	686	686	647	637	704	680	662	679	644	701	686	648	722	633	610	663	669	671	663	651	668	609	639	695	618	663	657	626	647	667	665	690	671	685	699	608	661	712	692	653	589	692	679	669	661	669	655	643	678	680	658	669	657	662	676	612	692	638	660	667	671	714	685	680	668	653	661	703	623	683	669	656	639	644	685	653	637	675	668	651	667	669	650	673	678	633	636	661	693	665	687	644	641	602	670	636	659	673	668	651	666	706	646	692	650	674	651	654	646	681	682	624	681	682	656	668	676	641	622	618	676	624	635	646	689	656	669	617	630	647	640	638	710	684	638	628	684	648	647	613	678	627	619	631	645	664	671	637	655	669	693	659	654	642	618	678	647	650	650	689	671	651	674	666	644	667	650	637	689	636	667	652	629	658	650	684	621	647	635	686	643	667	652	653	680	654	666	659	626	653	678	629	634	642	646	675	705	696	717	621	680	688	661	646	697	632	677	631	725	646	658	642	676	687	666	704	711	695	694	665	630	692	697	631	713	639	597	673	669	613	656	648	627	650	654	662	627	651	681	648	676	648	683	663	685	685	648	620	668	634	634	678	663	678	684	675	611	600	654	675	701	637	632	669	690	639	685	671	677	621	709	632	657	616	633	638	633	686	608	640	677	628	651	657	671	686	714	628	644	688	679	683	684	678	671	651	697	696	676	675	647	695	700	700	664	640	625	670	676	679	679	663	609	697	686	667	666	678	689	636	635	671	659	652	672	645	709	686	653	667	653	635	631	648	645	690	688	673	653	649	643	657	696	641	665	673	626	662	671	696	647	646	684	659	659	633	670	728	673	670	646	692	638	649	705	648	680	638	668	639	688	631	663	640	676	647	693	691	606	695	655	677	702	686	675	667	664	646	639	677	708	669	682	665	677	636	634	711	685	672	619	628	680	665	629	632	695	673	638	677	651	651	676	654	677	695	647	638	646	653	666	660	648	671	661	609	675	654	685	660	679	649	664	646	667	661	657	646	688	714	617	651	618	620	658	657	655	660	698	634	652	671	648	678	617	644	652	644	651	655	630	637	660	667	655	658	635	664	648	660	685	638	659	638	674	647	696	674	665	671	668	661	639	645	654	644	694	659	715	611	671	679	679	673	652	645	699	654	628	698	665	659	714	652	717	663	669	649	664	612	681	679	664	602	659	670	647	657	623	687	701	665	681	632	656	648	665	658	673	649	664	653	634	639	653	674	682	662	692	630	637	628	632	693	650	697	669	659	656	635	627	677	662	702	672	617	668	659	633	654	652	676	680	697	651	685	639	661	651	670	632	672	650	666	701	669	709	641	667	619	721	623	612	653	656	685	702	648	669	672	649	649	652	689	607	697	671	672	675	696	657	665	682	646	659	678	660	696	671	712	621	726	664	631	656	699	704	633	675	638	651	643	663	601	667	659	660	641	665	668	600	663	644	607	646	665	591	651	671	658	597	633	691	665	686	703	638	671	652	656	648	690	634	658	646	640	657	659	666	676	663	652	620	652	635	683	652	682	614	645	671	666	681	655	696	593	669	645	673	677	668	685	692	676	646	655	654	629	662	665	714	654	670	642	701	678	629	585	678	654	659	638	659	652	659	680	611	664	675	629	698	680	660	708	644	654	602	674	654	688	707	638	609	673	676	656	641	677	678	675	645	644	658	651	690	648	634	676	640	661	703	692	658	646	664	625	636	643	651	660	644	640	646	679	654	694	649	685	645	669	726	684	653	640	668	681	645	700	639	617	639	637	689	647	632	656	672	703	691	685	670	654	649	618	684	630	659	624	675	662	618	655	629	671	658	630	675	640	624	637	665	669	662	684	658	687	653	611	705	613	632	673	636	669	674	633	648	709	643	643	635	675	667	606	670	614	725	661	700	644	663	669	660	641	622	698	654	635	720	676	616
41730	32195	16326	9424	5604	2933	1874	1482	1199	1051	895	847	770	655	574	565	509	468	401	369	340	334	332	340	303	314	297	268	256	291	290	267	263	271	262	259	254	266	245	263	258	258	274	236	258	251	238	223	240	240	259	233	242	224	217	256	215	241	264	221	235	246	231	225	263	255	219	246	267	283	257	252	250	231	260	243	226	237	252	255	242	262	230	271	253	256	246	250	242	223	237	234	216	229	255	262	223	247	271	226	234	257	224	226	239	221	248	252	286	235	229	246	247	236	201	241	237	220	225	237	241	245	235	230	232	237	257	257	211	263	246	235	263	206	253	254	241	248	218	248	227	231	221	233	266	241	266	229	238	260	251	234	248	230	228	256	242	216	215	249	224	233	224	231	270	255	252	238	223	229	229	273	238	256	258	239	243	258	228	227	231	243	250	250	244	238	263	255	250	233	243	260	255	244	232	245	233	250	244	246	223	251	246	219	244	230	239	252	228	224	253	271	233	240	251	229	264	214	235	257	251	251	232	265	255	227	252	222	258	257	219	211	226	251	254	232	230	241	245	242	240	219	248	234	260	251	245	239	250	242	245	287	251	258	217	243	234	253	257	250	229	228	260	259	239	225	240	195	221	241	247	253	260	232	273	251	234	254	270	268	264	240	248	257	205	245	232	243	257	277	243	258	217	258	249	230	240	254	218	267	241	249	275	261	262	251	235	250	260	230	231	244	251	243	253	250	214	251	224	292	291	244	234	232	249	228	228	248	251	263	239	291	239	242	247	233	244	248	276	255	243	227	229	258	249	247	244	253	237	249	230	220	238	259	242	236	231	240	211	260	271	235	242	271	229	239	265	246	232	236	235	250	231	248	222	248	239	227	239	247	253	238	223	245	238	249	270	258	250	253	255	267	253	256	270	241	259	227	258	240	262	264	245	230	239	205	233	252	235	273	234	251	224	219	252	262	231	241	258	252	253	250	265	296	256	257	229	232	230	235	229	229	249	249	217	231	248	230	248	259	222	236	224	235	259	260	258	265	256	243	232	248	258	241	259	234	252	238	236	277	264	254	260	263	277	217	205	252	231	241	257	253	235	246	244	276	234	229	254	221	263	252	239	245	208	253	225	249	230	229	251	222	266	234	233	241	265	238	223	251	241	240	244	258	250	222	237	254	250	258	237	267	246	225	244	276	247	236	234	249	262	236	273	238	236	219	219	232	280	225	220	257	241	248	237	259	217	251	249	223	251	232	242	252	261	214	231	237	237	257	227	274	222	215	255	214	232	253	224	248	240	252	215	233	219	226	245	233	241	255	243	203	283	238	233	241	235	234	253	242	260	256	251	239	229	250	259	280	237	252	238	254	219	214	279	241	281	242	212	254	278	247	206	236	231	221	261	250	248	244	239	264	249	254	263	249	263	237	268	262	245	243	202	262	290	235	260	235	232	234	251	235	240	284	256	251	268	251	242	257	253	240	260	239	241	236	255	238	251	225	218	243	234	242	241	238	228	231	216	224	245	246	258	247	226	261	252	239	243	247	230	266	220	229	219	233	239	250	206	238	259	243	250	236	205	234	241	254	252	232	227	218	213	239	256	249	229	235	259	246	254	264	239	217	215	269	255	250	248	250	247	249	246	253	233	255	256	263	245	224	225	228	255	231	267	270	233	246	239	240	234	230	220	257	230	239	249	251	249	241	238	220	234	234	233	228	237	204	206	253	263	245	231	276	240	240	239	244	233	249	250	214	229	237	233	235	249	219	254	252	257	250	231	264	228	293	253	259	240	241	218	212	217	253	257	265	236	225	246	262	244	255	233	201	256	241	256	238	247	225	259	239	260	251	246	242	242	238	248	231	291	215	244	256	232	227	240	223	255	258	246	246	221	231	219	244	259	241	229	264	255	272	257	233	230	210	231	245	282	258	250	221	272	245	227	220	244	261	264	237	241	263	256	231	276	243	223	252	242	246	229	236	238	237	229	229	242	254	243	226	279	231	251	267	243	266	272	237	210	227	252	244	250	249	272	253	233	240	252	246	265	249	258	245	231	227	242	229	231	236	263	222	237	248	235	233	235	241	250	249	247	238	240	191	246	251	236	238	218	259	265	270	239	257	289	243	247	233	252	227	266	242	229	200	237	248	254	259	265	268	243	245	256	212	241	245	239	264	228	238	252	253	257	224	266	262	231	243	233	235	230	215	245	252	217	215	248	252	245	255	243	247	252	250	266	254	280	251	251	232	248	268	236	220	262	254	239	246	238	260	235	239	227	229	259	231	249	248	225	248	211	239	248	219	230	240	253	233	261	263	234	247	259	273	248	218	255	233	232	237	255	237	229	235	241	253	242	247	226	210	257	225	269	213	277	208	254	230	242	235	244	234	215	281	221	242	248	224	227	228	254	199	228	237	213	240	268	267	236	232	217	257	261	283	273	226	287	227	200	239	277	253	266	245	249	248	257	244	244	233	234	241	215	262	238	222	243	267	242	250	220	234	254	282	256	231	251	240	251	225	237	234	221	251	234	248	256	243	259	236	239	235	235	266	248	237	240	255	236	247	209	241	236	233	227	245	244	247	257	244	259	245	231	259	234	251	262	240	266	276	238	256	239	233	239	243	219	270	223	217	223	224	232	253	238	257	248	232	242	233	222	223	237	231	214	247	238	257	236	249	222	225	207	214	254	247	260	248	241	219	273	241	242	240	262	245	252	247	237	229	248	263	254	252	251	243	232	253	240	221	248	261	245	225	244	239	234	208	237	274	230	240	227	246	246	269	254	228	246	236	213	251	256	242	278	258	233	222	246	264	246	235	252	252	235	231	258	246	236	229	238	241	229	271	273	254	233	244	232	253	210	217	255	242	267	233	224	252	249	229	218	223	238	231	225	235	239	219	265	269	226	241	227	248	247	248	215	251	247	254	251	234	238	251	232	226	249	263	246	255	244	209	241	239	237	226	234	234	244	233	219	221	255	233	227	247	234	246	244	235	253	234	241	224	232	242	236	263	243	228	219	240	220	226	266	236	270	253	247	228	240	226	239	207	244	233	207	240	220	233	251	279	233	235	251	220	255	233	245	236	273	252	211	234	214	223	261	238	233	237	219	249	256	271	237	229	242	227	216	236	244	239	276	242	250	233	230	241	259	242	256	248	231	255	259	262	251	233	260	246	255	239	247	225	242	239	236	233	242	219	237	263	278	241	238	239	226	282	215	250	206	240	230	255	235	244	252	262	258	241	215	245	236	255	240	244	259	273	250	213	264	220	218	251	225	223	247	239	247	258	244	254	242	254	217	279	252	229	258	256	216	233	237	245	239	221	223	226	248	208	234	226	232	225	245	237	274	268	234	249	248	231	233	267	256	238	258	241	250	222	243	248	224	237	265	248	239	250	266	247	238	235	235	253	244	241	270	236	236	291	248	274	246	235	241	243	250	272	248	243	230	204	249	224	244	234	237	216	246	234	243	232	239	262	267	255	261	244	243	249	247	221	248	243	272	236
31398	23063	12541	13165	11540	8688	7050	6379	5650	4904	4233	3708	3499	3052	2878	2538	2335	1939	1767	1551	1367	1347	1225	1138	1019	1004	938	962	859	828	842	750	756	781	709	713	751	728	786	696	703	708	700	657	663	634	659	603	617	605	610	628	586	572	629	568	590	609	612	589	588	594	632	609	595	606	631	634	617	586	627	587	604	619	589	568	577	582	565	604	588	597	597	594	587	579	530	590	603	568	569	570	631	607	546	566	600	581	550	620	587	578	556	588	562	622	566	622	555	592	544	575	566	623	586	582	571	614	590	616	624	573	604	599	575	580	560	586	580	596	570	584	557	579	596	568	558	558	601	560	558	590	592	556	568	616	586	583	622	577	592	581	576	591	551	566	575	613	570	616	622	554	592	550	573	549	569	546	573	552	578	607	596	581	587	559	572	586	565	578	616	594	576	609	611	597	547	601	565	576	587	615	599	571	543	607	568	573	601	590	574	617	621	601	642	541	562	535	610	597	610	569	556	543	601	588	602	602	626	594	611	582	580	606	580	560	623	587	615	581	594	563	555	593	558	550	580	613	627	546	588	596	564	599	592	615	583	576	602	567	607	621	589	588	572	542	546	559	577	623	584	583	592	601	603	604	587	542	593	593	615	625	554	600	568	622	594	565	580	578	600	597	620	590	604	570	563	580	612	605	601	604	603	581	606	546	592	564	589	587	550	592	559	540	578	631	575	627	597	585	607	573	568	557	633	595	538	616	573	567	612	574	605	571	629	597	590	590	578	615	576	574	607	513	550	608	623	550	553	586	607	592	603	638	551	622	579	545	572	566	557	581	546	625	581	553	619	577	603	599	574	599	587	613	605	599	598	591	591	591	624	540	564	594	608	588	591	595	590	599	575	587	598	573	570	596	583	589	608	573	610	565	601	562	576	589	592	613	550	590	542	533	531	632	567	577	555	607	595	575	526	566	594	560	569	559	601	581	589	584	604	566	585	588	570	602	541	581	566	614	570	594	607	533	579	573	557	593	586	587	557	574	606	590	588	580	595	610	563	583	561	608	599	582	563	576	651	554	583	588	598	579	552	607	519	586	557	572	539	558	597	577	586	543	580	612	559	539	577	546	624	565	576	603	586	601	604	581	585	615	589	610	583	573	565	575	584	596	594	594	560	579	577	569	592	562	588	577	538	590	601	561	582	605	576	562	574	588	639	556	591	567	612	575	607	553	559	633	567	576	583	585	540	582	600	599	556	618	582	591	549	558	582	601	587	575	577	576	586	536	622	631	564	580	600	565	586	564	608	558	615	595	580	545	586	563	619	565	602	567	595	553	566	546	555	580	577	570	579	535	564	531	601	579	610	584	570	624	589	589	588	571	552	570	631	579	535	563	595	564	554	587	582	577	591	631	643	542	578	603	615	605	576	594	569	576	557	598	597	597	590	583	586	596	614	572	557	598	572	559	584	575	583	549	578	630	590	623	602	568	617	583	572	576	615	549	594	597	563	604	574	606	597	539	569	603	573	573	580	612	592	601	592	608	579	600	579	558	574	557	618	564	625	566	592	574	607	606	560	582	579	575	651	557	562	579	582	572	598	621	591	597	542	573	583	593	578	585	578	613	608	600	566	613	639	578	537	559	591	581	557	570	567	573	615	584	579	542	572	590	552	554	581	591	579	555	575	601	652	526	586	560	587	558	591	616	607	606	562	537	612	602	537	571	586	580	619	594	586	591	578	598	558	551	591	586	607	580	600	573	584	553	551	587	598	597	602	602	585	609	586	634	574	591	580	565	610	579	582	570	572	569	585	628	613	582	561	602	560	579	605	593	620	586	545	566	575	598	549	619	552	563	624	566	601	612	579	553	601	569	614	570	596	599	567	542	571	639	603	575	601	583	625	559	584	567	583	553	549	581	586	542	631	615	586	580	538	613	585	595	597	605	607	561	579	588	613	577	559	612	556	576	597	609	583	553	603	565	603	605	595	625	615	592	573	597	571	563	568	584	588	566	565	590	581	579	578	584	602	598	610	596	607	595	576	600	606	604	563	584	563	563	557	567	587	556	582	569	562	601	594	616	582	604	621	588	602	545	615	596	571	582	582	597	603	607	569	625	605	549	605	573	574	583	587	577	564	574	575	589	570	515	612	573	616	574	655	602	597	579	547	562	545	590	585	585	592	581	585	628	596	562	559	610	630	536	601	592	559	621	605	620	608	584	607	578	605	590	584	576	590	577	593	567	579	618	572	608	584	510	544	512	613	637	566	550	605	585	608	584	557	567	573	611	579	581	593	574	549	568	592	568	573	591	567	585	610	601	570	590	631	587	584	575	588	623	591	578	539	576	546	596	603	566	587	556	599	590	599	577	606	554	587	566	600	603	560	611	598	564	621	571	589	566	566	587	565	592	581	564	558	553	610	603	576	604	600	580	597	593	570	570	597	599	636	588	544	642	574	600	594	557	580	575	609	572	539	610	583	577	588	578	576	586	577	569	614	582	605	597	602	615	574	569	561	558	610	533	575	595	615	552	541	569	586	584	523	556	585	588	570	626	630	585	579	555	588	586	572	590	555	596	589	596	558	540	553	569	568	571	598	595	568	580	565	568	595	611	573	585	560	541	583	563	601	565	587	566	610	583	587	614	593	580	564	533	596	565	599	559	595	539	566	571	561	563	579	539	555	548	583	621	621	582	565	562	563	607	595	578	614	609	599	620	540	540	622	555	551	564	578	632	569	558	577	556	552	530	597	616	548	633	576	587	595	566	585	570	581	597	568	618	591	584	623	594	549	561	589	620	597	564	581	594	562	550	550	560	582	568	578	556	574	568	591	577	542	578	589	564	601	584	582	567	559	595	577	639	561	596	607	588	594	608	601	587	569	632	592	556	577	592	589	578	592	578	605	659	620	577	554	591	545	579	568	598	574	586	578	570	598	583	591	574	574	559	609	578	588	540	623	557	536	581	603	608	574	570	588	553	590	615	593	634	560	565	600	608	593	594	586	600	588	596	586	572	590	583	568	565	529	598	635	584	573	601	559	570	599	628	563	623	607	580	592	622	607	551	602	633	586	570	594	596	595	564	605	554	611	562	547	662	590	591	568	538	604	591	583	573	576	622	573	578	609	614	579	619	609	575	571	531	578	574	619	589	624	530	577	601	617	577	568	553	551	563	578	593	556	569	573	555	585	574	596	576	580	608	567	574	626	588	606	642	584	603	536	603	559	594	583	582	605	558	582	602	582	623	613	618	568	601	588	574	575	598	632	585	559	567	581	599	573	602	546	532	614	587	589	587	522	575	594	554	597	565	576	635	614	547	548	608	608	607	612	591	576	571	621	591	622	576	589	580	562	602	553	580	556	601	621	604	589	605	556	611	574	572	585	590	590	606	546	577	560	564	539	570	654	574	568	564	513	605	571	557	578	592	552	576	603	565	588	580	551	576	570	600	577	569	628	594	580	610	572	585	608	596	575	584	593	606	586	586	571	629	592	591	551	547	612	636	606	631	594	583
10082	5516	2411	1724	1228	909	764	703	583	537	524	453	441	402	421	396	378	310	358	327	323	322	302	299	328	269	312	283	320	284	305	306	302	307	316	292	294	289	290	276	268	253	297	291	329	278	315	273	305	304	294	295	301	323	315	326	316	286	318	296	329	328	290	259	297	249	289	312	280	283	317	289	300	323	280	308	280	279	305	288	300	301	275	303	299	283	276	288	290	287	291	298	314	293	310	301	275	290	287	290	309	260	283	303	292	302	252	274	270	295	300	321	307	282	269	275	324	312	280	272	267	286	287	293	311	255	282	303	312	316	290	293	317	304	296	302	256	302	317	300	278	317	293	334	273	311	304	242	313	259	313	260	286	287	302	304	271	262	310	272	276	298	311	337	292	313	290	279	299	263	287	276	286	284	283	316	306	305	286	313	284	292	309	316	277	297	297	337	269	295	299	309	289	306	272	307	284	266	299	301	257	266	291	280	283	285	273	281	287	296	264	285	298	287	281	278	307	298	259	287	288	296	323	302	282	316	277	291	274	277	325	264	271	303	300	310	256	275	309	229	270	283	290	309	290	271	282	291	268	280	267	274	273	304	307	323	255	282	324	275	268	287	290	302	266	282	296	276	271	254	331	305	290	304	280	259	294	311	277	283	276	292	309	281	311	319	282	279	303	281	289	300	299	276	298	284	313	293	285	287	297	324	297	287	289	307	297	257	308	285	320	285	306	275	296	275	296	272	270	287	319	327	261	290	294	312	308	299	282	302	294	301	301	286	280	277	292	288	287	312	278	316	298	327	313	247	288	286	295	312	273	296	276	310	306	302	287	296	292	272	301	305	265	266	308	292	291	242	279	276	321	308	305	302	298	283	284	308	311	313	285	307	267	294	302	294	282	280	277	286	292	294	267	280	285	299	274	261	271	275	326	313	273	255	281	253	286	279	274	291	321	280	316	287	326	277	302	270	267	296	280	285	280	274	283	271	304	284	316	282	304	263	269	282	293	288	312	297	291	268	272	294	282	276	284	331	319	282	281	319	292	276	253	321	295	310	303	297	318	318	280	300	255	281	295	286	261	265	280	265	328	278	273	295	284	265	325	312	281	285	301	303	290	302	307	300	307	288	312	303	316	261	316	306	283	288	293	263	291	294	290	287	330	280	292	277	307	266	308	314	301	272	314	307	309	283	274	281	278	265	307	306	298	291	301	280	318	308	303	288	266	266	283	305	277	300	301	302	271	311	261	285	294	304	288	295	281	272	306	317	307	290	268	278	321	274	291	276	295	291	266	300	292	303	285	339	281	301	281	267	313	318	282	296	280	300	311	309	263	285	309	303	281	276	262	265	266	284	291	278	274	287	283	286	268	301	281	284	289	306	283	322	254	294	303	320	310	256	283	297	269	299	270	313	309	280	318	278	322	317	274	289	278	338	288	300	294	294	291	303	336	304	295	284	272	295	306	313	274	288	283	283	283	290	282	288	332	298	281	315	334	266	323	289	284	289	303	260	313	295	261	274	261	265	307	301	271	331	314	289	297	273	262	293	295	276	278	295	272	292	282	292	332	292	281	279	290	310	335	311	325	300	301	289	275	303	294	309	293	311	297	276	277	299	259	272	265	327	287	307	294	342	310	265	291	297	303	267	296	298	314	325	324	305	308	292	276	287	280	319	290	281	318	273	281	320	325	293	302	287	262	285	303	270	315	299	285	293	245	271	274	296	288	259	288	280	314	305	268	290	271	298	287	290	297	297	287	258	293	279	328	306	268	274	288	282	328	291	290	282	269	291	298	274	319	266	308	294	274	277	307	294	286	286	281	341	321	275	299	318	286	266	260	275	317	265	272	284	309	294	297	297	305	283	272	246	273	299	282	326	290	286	289	308	303	282	288	294	296	296	254	278	318	284	304	303	276	325	299	286	299	286	255	285	306	290	285	294	340	294	271	318	331	310	318	268	284	295	309	252	272	308	280	269	279	310	282	278	342	310	282	289	297	297	277	308	277	310	319	262	317	334	328	295	299	291	282	261	280	287	294	276	292	270	271	314	303	286	268	298	269	315	298	270	306	287	286	296	268	317	289	297	322	300	253	293	281	317	299	322	270	280	274	240	261	293	308	325	287	268	307	315	265	302	292	303	285	291	308	282	275	299	300	290	305	311	304	297	256	279	289	312	273	282	291	310	282	245	331	308	308	273	266	292	285	286	328	270	313	308	275	292	294	310	288	298	289	290	310	281	306	261	317	280	297	303	308	303	301	287	288	268	290	296	288	266	297	290	324	293	261	307	310	292	283	307	298	289	290	289	289	283	279	294	306	278	289	302	308	305	266	273	284	293	313	281	305	294	302	280	305	270	280	277	290	283	293	279	289	325	306	300	284	281	296	268	279	299	306	309	292	279	314	329	291	302	273	264	310	312	278	267	288	271	276	282	291	271	272	292	292	296	323	267	297	288	299	283	304	291	289	296	271	277	257	294	273	307	293	259	283	267	281	304	301	282	277	275	302	321	264	292	275	299	294	300	326	294	334	285	278	293	296	301	304	308	280	274	289	277	284	274	297	280	259	277	334	288	311	259	310	294	283	300	293	319	294	284	287	308	284	293	257	300	292	281	268	290	295	310	280	294	290	282	295	313	289	327	235	297	299	309	296	294	311	299	303	325	334	271	297	303	275	289	283	300	304	311	318	288	259	289	303	297	250	267	297	286	288	298	311	286	308	279	291	291	311	294	299	314	287	269	288	262	286	280	292	284	348	301	305	295	291	295	316	295	267	280	301	275	288	277	304	283	276	286	291	287	267	282	304	297	290	272	288	294	286	314	313	278	297	304	279	281	251	306	277	302	297	279	308	289	306	288	289	263	303	244	276	252	337	286	273	288	284	285	288	305	309	263	305	315	289	254	303	266	323	302	308	286	299	301	292	321	281	278	300	311	292	290	276	256	299	311	292	285	297	303	256	318	268	300	319	306	249	283	302	289	294	306	312	282	282	271	271	337	277	301	299	276	290	296	266	319	316	318	293	296	300	264	302	268	281	274	297	313	297	312	273	269	298	267	320	294	280	270	305	329	305	295	290	283	277	277	298	278	318	248	279	314	299	255	276	293	300	307	256	302	305	308	274	308	290	285	294	301	296	288	279	293	254	302	291	308	294	318	283	298	292	280	265	253	304	269	252	292	299	304	266	272	237	265	279	281	274	315	290	305	278	288	275	297	291	306	323	313	279	313	270	310	300	267	295	319	300	268	284	296	297	294	276	292	289	274	289	286	276	267	274	287	269	326	295	317	280	316	276	294	281	280	289	320	326	300	331	293	255	280	344	284	284	261	290	271	299	306	315	315	277	324	281	325	261	283	301	284	276	300	294	285	284	290	275	276	297	258	296	257	297	266	262	272	294	254	273	296	303	291	273	294	267	293	298	307	301	307	255	280	294	300	305	302	279	285	267	288	304	290	299	299	269	260	289	315	291	294	287	309	283	282	301	282	304	276	314	327
8118	5860	4727	5237	4547	3559	3039	2733	2389	2034	1901	1694	1533	1482	1390	1225	1148	1104	991	1007	893	901	886	861	874	818	790	775	742	728	760	770	720	722	704	728	746	707	718	765	727	742	745	680	673	695	703	721	698	707	721	704	682	724	705	672	689	688	659	701	668	677	684	653	708	692	700	648	682	685	714	644	658	688	717	659	696	705	724	699	694	689	654	693	683	720	664	678	701	677	686	696	662	689	753	634	688	718	664	679	744	697	618	707	701	696	704	720	662	669	675	685	671	745	654	642	681	680	732	637	687	673	703	692	675	713	698	696	716	659	676	715	629	699	673	659	682	669	676	678	677	723	690	701	695	724	688	699	701	679	646	711	665	684	694	670	722	686	680	672	671	670	682	674	757	688	697	688	650	662	697	711	673	672	686	676	734	712	721	684	651	678	671	691	706	641	695	707	658	674	720	719	680	670	705	659	630	689	643	706	674	683	702	674	682	671	661	661	680	694	672	716	709	625	646	666	673	706	658	683	696	642	663	698	698	663	628	715	708	646	702	669	671	717	682	681	677	676	705	673	681	674	701	675	696	677	676	704	672	650	721	691	704	702	654	678	678	684	674	660	659	737	686	644	660	695	664	658	668	712	714	680	719	708	703	694	673	687	693	664	640	665	695	700	685	695	637	725	723	643	739	699	670	697	660	624	678	694	627	662	641	670	659	706	669	683	692	695	660	705	656	724	682	634	642	688	709	682	661	637	685	727	698	676	670	635	649	684	693	703	672	665	674	658	704	653	698	700	692	723	650	680	698	698	640	696	681	654	675	674	693	745	645	667	658	642	690	699	679	691	709	647	740	738	690	722	679	726	650	682	681	696	677	715	663	712	672	697	661	693	659	673	690	692	696	657	676	668	729	677	694	688	690	740	673	707	703	660	707	696	744	661	707	665	684	690	661	729	687	639	705	661	716	682	671	709	662	710	692	684	683	690	699	691	695	657	664	688	649	707	694	662	707	720	675	739	667	673	682	723	698	685	681	648	686	709	699	705	648	667	731	701	706	677	670	670	685	685	715	704	684	697	643	680	695	698	673	679	683	666	719	721	695	653	693	717	695	752	685	721	691	677	729	681	639	680	617	717	680	664	661	672	703	657	711	651	685	704	677	683	672	671	677	685	666	661	640	701	698	726	690	705	655	669	676	677	668	680	700	673	682	677	676	720	682	689	641	754	696	681	703	687	684	654	709	702	643	674	708	684	699	684	616	719	683	707	702	708	659	653	697	678	725	714	691	691	689	709	741	677	707	702	625	662	688	653	703	652	698	654	703	639	684	715	753	656	677	678	687	664	665	686	729	680	709	677	687	669	681	713	627	725	693	705	710	635	712	688	683	658	703	695	672	701	700	715	708	668	695	706	646	677	693	692	675	712	682	634	730	662	682	674	700	676	680	661	662	681	664	731	705	648	684	726	672	668	624	707	705	717	707	688	669	707	698	718	686	663	641	667	741	680	660	676	690	698	675	661	695	670	647	689	698	710	699	708	720	692	661	678	697	713	675	693	658	661	664	685	683	671	676	692	711	693	626	692	687	673	685	694	685	700	668	666	677	704	719	698	708	683	669	682	688	705	670	679	686	706	681	641	701	673	647	725	715	673	681	662	622	702	708	659	680	699	639	673	680	689	646	681	697	704	676	663	670	667	701	713	720	711	666	666	691	709	662	688	669	692	741	683	670	637	636	668	677	723	643	675	706	700	625	716	703	721	679	685	664	736	694	699	674	685	676	638	673	709	663	678	692	646	695	685	663	677	724	757	696	720	695	694	684	696	691	669	705	665	745	697	655	672	667	672	707	621	687	703	694	737	709	712	653	668	670	715	665	659	694	697	688	699	689	693	652	679	688	713	683	673	652	676	699	697	688	723	659	686	691	673	662	678	717	689	655	708	664	705	643	681	670	683	680	704	685	667	647	709	688	653	669	716	676	675	686	691	677	664	688	648	671	701	690	669	672	649	706	720	673	667	698	693	708	718	684	634	638	668	638	727	665	698	666	649	690	664	681	676	686	685	697	683	669	687	636	665	625	693	682	637	710	649	692	704	681	677	677	685	689	701	715	622	681	670	687	697	683	729	661	658	720	687	661	677	637	644	677	677	663	689	670	700	719	677	666	706	683	701	686	661	689	691	678	753	699	714	657	680	674	680	630	690	696	639	712	723	673	690	708	699	675	695	706	739	654	666	733	704	698	672	678	671	721	659	747	693	676	715	653	694	671	747	684	655	685	675	702	692	666	651	701	622	685	691	679	732	678	672	673	711	670	656	672	694	668	712	669	758	638	678	718	702	730	652	755	657	696	732	703	707	641	695	685	674	632	651	727	699	733	672	695	664	708	707	656	690	658	700	649	675	705	636	686	687	676	655	676	653	640	750	737	680	675	664	651	701	696	711	684	683	659	678	661	705	657	692	715	695	672	728	680	665	669	702	695	695	714	687	662	697	697	700	688	724	731	696	676	705	708	676	668	705	688	692	711	690	705	700	668	727	713	668	713	666	674	712	697	670	711	713	723	704	719	685	647	717	726	684	622	680	726	700	672	651	715	714	696	690	700	678	686	674	660	702	708	693	674	650	702	619	675	682	686	647	693	705	664	718	710	742	696	680	682	653	664	700	677	716	692	667	653	712	653	680	698	707	702	666	672	670	691	686	701	666	691	677	676	674	682	689	722	666	661	684	699	691	689	697	668	685	713	671	701	736	689	709	665	661	683	663	662	689	733	676	679	706	668	679	675	706	689	688	689	673	667	669	723	671	685	669	685	673	707	709	675	672	656	678	617	713	697	682	678	681	698	717	676	674	693	724	709	703	729	716	666	673	712	679	732	695	665	676	669	676	676	690	661	736	691	656	702	710	675	692	731	686	723	691	677	699	688	696	700	684	680	699	695	699	684	688	719	681	692	693	705	670	680	660	718	747	677	679	641	705	705	699	706	633	659	638	675	676	672	673	688	656	698	687	700	638	663	693	637	693	661	654	682	722	646	704	680	725	697	673	707	717	679	704	664	740	659	679	713	720	681	697	709	680	708	710	654	682	631	684	639	670	655	685	678	716	727	734	731	694	742	678	664	686	698	672	692	693	685	697	659	730	685	689	678	665	715	716	698	674	638	692	707	678	661	684	688	730	708	665	741	660	673	659	690	658	672	710	662	736	665	719	693	665	646	651	693	669	652	701	711	689	679	667	700	675	706	671	682	662	698	659	674	713	689	660	671	667	696	644	689	683	694	691	720	648	689	659	692	704	685	688	685	689	693	667	672	668	685	683	677	668	754	669	748	666	652	653	656	710	725	674	695	660	674	673	637	710	697	736	697	742	682	719	641	705	649	687	610	745	684	728	702	685	665	689	748	736	680	722	646	671	698	679	678	688	653	687	640	681	673	680	671	667	661	690	744	707	673	681	682	694	678	679	652	664	702	687	698	724	700	678	680	691	721	698	668	679	712	709	724	697	672	683
31520	24196	10723	5729	3292	1835	1478	1137	965	771	780	646	618	593	500	484	415	390	402	363	343	349	335	298	323	326	318	338	304	295	296	290	290	288	289	288	291	312	290	301	296	271	274	263	323	299	284	309	258	277	302	296	269	270	277	297	292	279	291	275	276	267	286	282	310	318	286	277	267	308	304	268	312	274	249	294	280	300	323	296	283	295	288	272	306	299	298	278	302	293	288	269	298	289	293	300	295	306	247	277	284	287	305	305	293	291	312	288	274	326	286	284	280	285	276	294	285	271	304	309	286	305	291	278	270	290	292	277	265	278	270	282	281	289	308	253	285	248	297	277	283	271	257	274	257	288	289	304	291	274	298	311	280	299	299	252	255	301	316	261	279	283	249	289	269	259	265	292	272	273	314	323	309	281	262	291	294	282	270	257	253	278	284	288	297	268	262	249	275	283	275	292	272	300	289	287	287	236	294	273	292	314	313	281	283	306	257	282	293	318	297	274	301	272	279	336	299	271	296	297	306	282	298	324	296	291	291	305	307	272	266	279	265	298	301	315	247	292	280	287	277	259	292	293	317	285	260	260	270	287	305	286	323	311	277	309	289	279	295	266	318	292	266	298	295	279	270	303	261	292	276	288	293	294	320	289	254	293	289	256	301	265	265	291	262	277	286	283	279	271	312	305	281	293	299	281	286	282	271	251	307	297	266	287	311	266	281	273	297	316	299	291	254	256	264	251	285	315	274	296	299	272	303	302	290	274	287	321	278	288	265	265	298	285	276	276	293	285	293	298	293	280	261	260	282	273	297	265	253	321	298	283	288	298	302	285	294	275	245	287	288	303	287	265	310	278	307	330	294	291	296	287	267	301	293	285	309	275	351	264	294	313	293	280	261	305	319	297	284	263	308	293	297	306	288	290	297	299	320	306	286	272	261	316	290	297	279	277	274	326	294	276	275	299	259	293	294	299	298	331	288	293	305	271	301	302	287	323	268	288	302	304	283	297	288	267	277	282	283	299	269	259	290	301	304	256	264	281	267	288	302	280	260	289	294	265	266	273	310	294	278	281	277	299	284	292	311	288	277	282	312	295	270	297	301	258	285	289	297	316	297	269	275	284	260	294	260	296	284	305	292	322	266	269	286	334	287	279	289	276	299	303	242	277	275	275	267	246	289	311	301	284	313	254	288	256	318	260	285	273	291	295	291	271	262	291	276	267	265	295	266	288	308	301	310	283	294	301	266	276	280	247	246	273	300	286	273	279	288	272	300	280	298	270	299	248	272	283	295	269	277	283	292	289	302	284	272	268	291	304	299	294	285	304	300	299	280	281	270	280	289	286	267	294	269	301	282	323	299	279	274	296	312	275	254	281	254	262	268	275	285	301	278	283	269	267	268	286	303	307	302	264	289	282	269	288	266	278	263	296	254	275	282	269	286	272	272	285	295	278	273	312	272	278	294	278	295	296	293	294	303	269	300	298	290	302	275	280	300	266	281	310	294	299	271	304	290	259	302	263	268	312	266	280	299	270	285	247	310	276	305	292	279	313	291	293	304	270	288	292	301	276	280	260	289	262	283	278	283	275	325	307	258	296	262	264	283	279	281	249	292	288	275	307	322	282	289	310	278	266	320	274	279	296	270	311	300	261	288	290	273	278	314	291	311	285	288	266	275	306	285	267	269	268	315	255	259	268	301	271	288	295	283	282	294	270	261	278	291	283	322	302	311	288	282	301	299	277	273	266	293	319	318	293	298	325	290	299	289	234	291	288	278	274	284	307	273	286	310	292	266	338	315	291	278	284	249	296	274	288	287	265	256	285	282	289	284	300	273	285	289	286	293	268	274	285	293	284	274	276	348	288	301	298	321	305	281	282	275	325	251	285	275	274	264	307	292	280	293	277	283	290	301	286	320	303	262	313	308	244	325	279	265	274	293	292	314	312	306	247	283	287	272	283	306	291	299	272	296	313	276	308	302	268	302	255	240	295	286	287	278	278	294	278	280	308	273	303	294	309	300	283	274	296	326	290	290	316	257	269	296	257	308	265	274	282	315	297	246	261	275	283	272	265	281	288	314	276	273	284	293	284	295	313	257	250	295	292	283	249	262	305	292	292	307	277	283	296	288	285	274	288	292	273	313	260	307	315	314	309	298	277	289	298	272	266	269	308	265	269	286	296	285	273	296	245	285	294	309	279	293	283	288	260	303	297	268	274	295	314	290	272	292	298	284	290	286	289	287	286	302	291	257	290	316	260	302	262	289	294	279	280	293	287	291	244	245	310	298	285	312	298	294	301	282	296	284	277	282	301	268	323	268	305	292	306	291	276	321	308	277	282	291	297	284	254	274	277	273	311	267	284	279	284	315	317	312	253	308	263	304	290	295	285	249	293	285	293	338	285	310	278	279	282	280	291	280	269	272	292	292	282	302	294	270	275	292	265	310	282	295	277	295	263	292	285	282	252	300	289	279	315	287	263	291	279	278	299	285	304	292	313	286	279	286	313	284	276	291	326	291	290	267	310	289	292	290	290	267	281	263	282	280	306	286	319	261	290	259	256	286	288	294	317	292	262	289	269	259	273	293	283	280	310	298	291	287	245	261	281	287	323	306	289	275	262	291	292	290	297	291	286	258	296	264	277	294	286	270	261	276	254	283	313	286	311	282	284	279	305	304	301	287	317	288	284	308	281	268	290	291	288	261	251	286	293	292	273	262	263	307	326	296	282	259	270	284	283	296	300	284	280	288	313	296	313	270	301	272	256	294	274	287	269	293	290	288	284	301	292	308	301	271	321	282	266	305	252	294	287	276	297	242	275	294	279	313	283	277	281	269	296	310	266	290	265	294	282	270	287	318	312	296	284	272	272	277	255	269	267	289	271	292	297	282	290	292	244	299	283	266	277	267	269	255	300	293	251	243	278	295	307	288	318	313	265	256	253	278	271	303	305	287	270	283	300	306	279	298	289	304	258	286	259	315	296	295	271	300	292	289	286	294	315	291	283	288	281	275	289	286	274	282	270	293	277	350	301	294	313	291	280	303	305	311	289	284	283	283	288	281	272	324	316	309	272	297	265	291	277	288	278	278	270	278	305	284	290	267	268	269	305	262	284	270	258	290	255	294	272	271	313	276	265	268	279	288	298	283	269	284	274	247	286	307	299	283	263	256	305	288	274	233	284	297	307	286	287	301	272	302	293	276	283	275	259	304	281	303	306	293	295	282	290	272	303	265	305	302	304	301	283	257	278	265	290	300	312	304	269	279	296	297	321	295	316	277	304	257	299	300	270	289	311	310	271	255	281	311	280	282	288	264	322	264	282	286	310	298	318	275	295	279	276	330	277	315	320	304	286	302	298	290	275	263	317	288	300	319	269	291	264	273	285	274	289	267	281	303	266	297	280	297	269	296	296	272	295	296	279	289	268	257	287	295	258	269	297	298	308	325	330	253	271	302	293	268	277	296	292	304	307	249	260	297	287	305	307	287	269	276	268	277	294	281	299
24688	17990	10016	10007	8839	6494	5893	4967	4301	3544	3157	2771	2625	2371	2214	1962	1717	1451	1405	1253	1159	1134	1095	1007	971	908	847	881	868	855	837	884	818	768	752	772	796	795	747	790	728	716	718	666	693	675	709	700	688	701	767	692	679	757	683	655	707	648	656	683	694	688	708	660	703	705	678	661	630	715	685	669	627	692	712	727	676	640	690	668	646	716	670	657	692	703	679	678	674	701	702	705	681	641	657	693	718	696	669	719	696	639	713	689	697	611	680	736	718	632	713	674	675	670	682	666	704	648	651	654	748	670	719	676	662	690	652	637	673	666	663	710	699	686	686	624	694	692	680	656	678	676	638	651	690	671	662	711	684	650	679	715	642	666	688	702	654	658	684	663	692	663	697	716	704	677	670	658	641	722	674	672	662	631	681	679	679	686	697	653	639	616	630	687	647	690	656	680	663	670	621	647	663	687	723	679	731	667	646	671	689	692	669	704	685	658	669	683	649	728	695	662	720	726	687	726	687	607	679	670	650	635	667	658	694	669	714	658	671	671	683	680	684	691	650	657	686	642	710	689	713	673	668	682	679	700	671	660	689	692	703	687	683	699	736	687	645	644	684	699	672	689	705	679	694	688	662	644	676	717	646	732	688	679	655	665	677	648	686	663	703	649	701	698	702	674	647	740	691	684	647	646	664	684	688	703	700	662	700	675	680	716	675	677	630	664	664	688	713	700	695	688	644	673	693	652	646	645	696	677	641	655	649	668	647	651	661	727	665	678	664	638	680	680	648	639	714	702	655	644	690	678	727	652	692	686	709	659	664	681	696	682	683	688	677	658	691	679	665	682	693	637	625	713	651	667	672	714	673	713	705	656	693	685	652	652	722	667	676	686	688	661	717	660	663	648	670	697	677	656	691	643	670	642	684	674	699	667	689	667	652	658	662	713	664	746	643	625	654	688	684	714	717	698	625	662	611	649	679	675	663	683	668	697	687	668	665	681	664	689	715	622	693	617	670	692	669	736	671	640	658	690	703	690	662	701	703	660	678	685	688	645	673	680	661	637	679	702	690	689	668	666	672	679	698	634	692	700	678	689	686	666	662	713	646	674	698	684	652	661	616	695	671	683	740	695	695	674	727	629	680	664	630	688	667	670	673	699	661	663	688	709	659	677	716	628	672	674	708	669	680	680	689	677	702	673	685	709	701	648	709	726	684	710	678	657	655	663	670	664	662	668	689	700	670	703	692	656	651	685	682	666	695	693	629	677	702	654	636	677	698	671	691	714	708	697	704	670	667	675	695	669	644	655	709	686	697	626	652	659	647	673	662	742	697	669	642	695	697	697	675	638	701	666	626	649	679	642	676	678	709	699	660	674	698	691	702	655	665	723	656	696	653	644	712	641	671	660	683	736	641	690	677	660	698	728	674	632	686	676	648	714	692	672	687	697	646	696	668	698	706	680	705	692	679	680	637	646	691	712	685	661	711	689	667	682	695	651	739	643	706	656	629	676	675	666	654	690	687	645	703	681	636	671	736	687	632	642	686	686	692	650	685	675	644	684	641	700	675	673	666	682	690	652	707	678	674	649	617	664	635	660	652	654	632	693	688	727	670	691	672	650	706	637	734	698	657	666	699	674	696	670	688	714	647	666	682	673	662	633	600	662	620	699	681	638	672	688	689	658	697	643	699	663	689	649	676	700	663	662	739	674	711	636	691	703	680	670	727	678	654	630	669	656	663	672	649	709	675	691	659	713	715	702	659	701	682	701	735	695	709	678	701	657	692	630	686	732	646	687	645	649	650	677	695	697	648	610	694	664	683	650	661	667	728	685	654	680	702	676	653	673	703	671	657	719	662	707	696	690	701	635	681	688	715	672	686	725	632	667	702	691	710	635	674	663	678	617	665	701	671	722	708	680	664	632	701	704	668	655	737	653	691	636	661	660	679	712	652	669	684	654	738	662	678	687	679	683	629	652	648	685	668	652	616	699	689	660	637	642	672	702	680	701	743	660	683	673	670	664	671	667	666	695	650	662	733	705	659	674	653	668	706	701	654	640	649	705	711	625	700	706	679	654	678	684	689	654	728	699	676	661	671	639	675	702	690	701	692	654	688	643	668	664	667	650	717	701	681	689	660	654	616	684	662	686	666	670	680	712	669	646	706	646	697	653	638	691	688	703	664	697	677	652	695	666	656	646	675	632	684	682	658	668	672	717	709	693	641	643	715	660	665	662	716	705	682	681	633	694	686	732	656	693	706	657	699	678	674	637	651	678	686	710	681	715	674	631	625	717	656	651	657	673	690	724	656	612	729	700	674	700	644	737	670	684	696	655	690	709	678	657	668	708	706	681	702	669	685	715	674	713	648	721	654	688	706	652	632	641	657	665	676	623	655	690	641	700	673	646	652	651	671	691	668	679	693	700	679	656	700	664	664	730	680	697	656	672	630	710	726	689	685	681	691	704	645	736	661	656	660	653	686	711	646	656	703	690	689	697	664	704	667	637	663	666	685	691	675	700	681	675	699	680	694	684	711	659	699	691	619	632	642	667	652	703	691	677	678	669	684	681	705	670	724	674	648	657	670	685	724	724	591	683	702	671	687	717	669	693	668	673	688	705	649	682	708	669	668	697	732	664	666	730	666	725	703	679	643	674	718	704	606	695	638	693	635	668	714	702	691	669	650	675	699	680	664	699	692	654	691	707	667	690	667	631	685	690	660	702	676	672	662	704	612	643	672	672	736	699	653	649	750	714	677	663	699	673	669	647	636	660	687	666	625	671	718	686	732	692	689	661	671	709	671	686	654	666	666	648	655	625	687	694	655	674	659	683	658	704	706	682	665	671	674	686	671	692	638	643	675	714	695	642	654	716	692	679	687	674	752	684	718	665	648	636	711	651	608	686	620	619	692	675	671	684	664	663	682	671	614	647	698	650	651	707	690	744	697	686	666	635	673	690	699	691	696	683	689	690	711	685	621	692	665	652	674	753	698	644	641	680	685	679	668	620	661	689	669	733	650	696	662	652	655	661	700	721	681	671	660	703	648	687	705	691	653	657	699	712	681	679	682	676	668	665	698	662	695	675	655	680	682	677	668	692	658	701	658	630	695	686	690	664	667	610	685	674	624	622	683	716	695	701	711	674	617	645	756	684	683	612	652	665	683	688	663	679	672	677	644	702	719	673	665	634	681	691	654	655	651	636	697	648	676	660	726	713	737	687	709	668	687	690	698	715	641	691	688	656	656	664	667	648	715	645	654	701	709	648	710	689	682	705	648	669	644	705	645	676	706	645	710	664	684	638	699	684	645	678	674	679	638	673	690	678	623	725	624	686	651	699	684	671	681	685	647	665	647	679	645	690	659	691	679	710	657	661	666	683	648	685	709	679	657	721	664	627	664	711	680	673	668	710	659	658	673	711	673	692	710	686	656	703	671	666	628	679	650	681	677	671	700	729	702	671	709	687	691	676	690	691	694	666	701	681	684	673	659	687	610	695	701	714	689	703
41954	32885	17490	9917	5674	3138	2245	1620	1240	1090	943	813	773	720	624	607	539	448	439	426	384	382	372	303	336	301	272	298	361	332	283	289	283	264	273	299	296	270	266	295	257	296	243	252	223	269	272	245	289	249	266	220	248	268	254	262	258	239	264	237	247	257	235	228	256	263	275	256	241	215	247	231	257	262	260	253	241	239	292	265	245	249	243	258	243	229	242	248	260	237	261	240	255	249	270	265	241	229	242	263	251	257	266	286	246	240	246	263	234	247	266	265	264	214	277	246	270	260	238	229	269	224	229	247	272	242	258	235	267	250	293	259	251	268	230	265	275	247	232	227	239	217	255	254	233	260	237	256	262	268	243	229	242	247	268	234	273	279	262	253	249	252	249	215	230	278	253	268	243	269	239	261	233	251	244	222	234	257	244	259	225	257	260	246	273	255	260	236	252	275	250	248	244	242	271	236	284	260	215	245	272	265	267	275	285	264	253	267	234	262	268	281	284	263	240	295	267	260	252	270	265	221	271	242	243	240	231	244	213	242	222	246	251	217	268	234	226	276	253	245	244	260	256	249	238	276	239	238	255	229	257	249	286	236	265	221	275	231	244	242	267	254	256	242	261	259	290	288	268	264	231	274	257	263	231	233	243	265	268	248	266	257	249	260	239	258	258	264	215	237	265	275	259	247	252	256	276	258	252	249	264	278	256	240	250	264	228	231	268	244	253	242	212	264	258	222	237	238	241	236	283	248	257	246	267	268	226	226	255	257	263	251	228	269	258	250	235	242	289	250	259	231	268	227	249	224	266	262	245	246	247	265	254	266	239	301	240	246	240	266	261	276	242	249	246	246	243	271	289	237	241	255	226	247	235	249	234	227	240	268	274	248	235	257	249	282	273	269	239	214	257	250	262	208	273	274	263	287	250	225	234	265	231	272	274	264	253	245	257	258	255	272	223	245	233	243	264	271	263	270	249	219	258	235	263	235	256	267	221	239	257	276	269	258	259	230	247	263	230	254	256	258	218	213	223	247	237	260	257	246	248	273	228	255	239	237	261	243	247	257	255	219	247	254	245	260	218	258	275	250	273	279	254	235	233	250	261	258	260	244	229	234	253	246	234	276	246	241	240	253	260	256	262	249	250	265	232	268	239	256	236	271	265	257	275	258	259	243	271	235	282	264	280	251	243	263	260	264	246	270	256	231	222	258	240	292	244	258	214	226	266	248	256	281	275	271	247	241	263	246	233	242	236	286	248	277	251	260	264	230	250	243	244	247	244	253	265	246	255	258	221	243	228	281	253	247	241	261	267	252	239	245	267	241	229	249	274	243	234	239	250	230	278	262	228	257	262	234	272	239	234	271	276	275	255	247	238	226	269	275	272	280	236	246	296	243	279	217	233	285	260	258	251	258	221	243	217	243	236	236	258	241	249	266	254	282	249	265	226	257	267	265	249	238	288	226	235	261	234	230	254	285	271	241	238	276	272	240	231	263	289	255	255	249	296	247	259	226	256	244	271	234	231	224	248	250	241	236	266	263	267	250	234	244	243	236	227	270	250	236	277	252	261	246	253	259	239	258	227	233	253	272	244	234	233	251	244	251	265	257	277	271	240	230	251	272	268	246	248	243	251	275	260	286	232	250	257	228	246	251	236	225	274	268	262	233	283	265	298	274	243	284	262	224	276	208	244	232	252	257	242	285	276	232	282	227	242	247	252	291	251	262	265	280	256	256	229	261	257	241	265	242	242	250	248	251	276	283	247	229	249	246	222	235	247	247	234	283	232	249	258	240	261	273	250	253	235	240	266	227	247	286	254	267	264	255	271	264	274	234	278	238	248	252	240	256	233	255	241	261	256	262	269	230	254	239	255	262	228	274	257	248	225	248	246	243	251	253	247	287	255	248	244	250	229	247	264	252	230	287	223	247	274	237	258	279	275	279	229	245	253	263	272	247	243	242	237	232	239	260	262	249	244	288	251	233	256	213	270	263	246	301	250	260	283	254	261	251	233	268	214	263	275	234	248	245	283	244	225	270	270	273	226	265	250	254	270	239	254	246	246	225	257	251	261	244	246	230	253	258	249	235	236	253	249	249	271	250	231	240	292	250	248	244	264	289	259	270	238	259	250	230	252	224	254	249	253	239	243	229	247	256	282	252	236	247	231	260	259	248	256	264	258	281	248	241	230	255	250	260	252	236	276	261	259	295	274	283	235	251	258	213	213	236	234	232	268	254	246	252	234	228	270	254	244	267	240	243	240	276	248	245	238	235	238	278	232	255	251	244	281	243	252	299	259	304	237	263	260	239	226	221	238	267	218	263	257	260	278	256	233	260	259	256	269	263	242	248	238	247	262	240	256	246	250	266	242	254	241	277	273	257	250	242	293	247	244	252	246	255	270	249	249	280	247	240	263	264	239	244	254	259	262	246	253	266	269	259	230	258	256	246	226	247	255	246	274	225	248	265	249	225	264	261	244	269	229	256	234	286	233	253	236	265	263	235	245	259	281	254	242	246	255	259	255	252	252	231	279	271	269	262	242	260	274	224	243	287	279	272	276	231	257	234	239	236	273	246	258	258	234	272	273	254	269	257	230	220	243	259	266	243	233	237	263	234	246	280	264	252	263	210	252	240	264	266	262	259	228	245	255	232	276	258	246	258	265	243	244	261	258	247	255	280	278	240	272	250	235	244	272	286	277	271	280	240	253	258	243	253	313	264	236	256	252	244	247	270	252	252	244	235	291	249	239	269	238	234	250	249	242	246	244	278	275	226	233	275	252	233	266	243	261	250	247	226	267	255	234	245	266	261	256	241	244	251	244	271	259	261	211	252	256	283	250	223	257	292	244	251	245	273	264	251	233	242	249	269	242	259	275	233	262	261	240	219	252	248	228	255	266	262	277	268	251	262	244	280	255	244	203	252	219	240	224	289	245	265	261	265	249	299	267	231	234	247	233	244	256	264	227	261	236	257	254	275	265	225	260	263	249	249	225	220	244	229	249	229	267	267	262	250	267	239	247	251	283	256	258	234	253	247	284	259	252	271	239	243	265	247	247	256	253	255	260	243	266	262	288	252	236	280	265	253	267	256	251	255	241	269	228	268	229	268	247	250	256	247	294	269	245	258	197	230	237	243	248	254	273	250	259	235	253	231	292	227	260	255	244	272	250	275	240	239	254	220	286	247	267	259	232	227	219	273	263	261	258	295	248	245	256	255	243	245	243	262	235	267	264	259	250	273	232	205	237	266	260	277	265	271	259	263	253	263	260	261	261	238	245	234	272	252	243	240	252	256	249	265	252	260	254	227	240	243	247	251	285	266	241	259	253	264	258	207	238	242	242	233	271	260	238	271	252	278	257	272	253	231	292	269	246	213	249	228	271	268	246	252	255	211	268	211	267	263	260	252	268	216	232	250	256	263	276	249	238	219	237	233	270	214	232	249	237	248	220	243	229	252	249	251	272	210	264	289	255	255	220	265	273	276	247	265	224	218	243	250
31670	23927	13642	13607	11856	9471	8290	6922	5828	4850	4476	3836	3555	3370	2894	2268	2239	1869	1675	1615	1486	1369	1306	1075	1135	983	951	940	945	821	843	792	781	799	711	759	850	786	749	717	731	653	674	646	638	654	652	646	625	666	595	640	628	607	642	595	609	627	644	615	621	584	611	566	644	643	590	619	631	614	631	615	591	600	621	622	627	607	580	593	594	589	597	641	616	595	591	620	604	556	549	606	626	617	627	627	623	603	578	592	584	611	585	583	608	623	593	584	598	668	589	600	616	644	622	632	624	574	596	626	601	601	626	590	607	586	613	634	594	589	613	577	593	613	591	594	635	608	582	560	605	575	595	569	585	628	587	573	579	617	599	614	602	610	613	603	586	599	634	580	549	639	587	598	575	604	614	605	602	583	601	565	610	628	581	601	606	578	605	586	584	590	575	570	638	611	637	584	574	614	570	607	602	575	602	649	611	633	590	597	671	590	609	591	623	603	599	566	569	618	583	641	598	609	584	630	612	582	642	612	585	601	629	619	578	594	611	620	593	592	616	604	598	620	624	602	594	637	618	601	589	572	600	581	623	590	615	583	600	605	579	611	581	606	616	594	554	628	632	628	608	630	593	562	619	584	615	623	612	637	599	576	596	577	596	587	601	608	571	608	605	586	579	567	564	590	619	628	615	597	612	603	644	634	599	569	602	593	626	579	616	607	603	578	621	599	590	587	575	571	586	624	548	620	565	618	585	605	605	642	605	576	592	618	632	621	604	607	619	583	610	608	575	599	620	618	602	636	633	600	609	563	580	559	635	660	595	581	631	573	573	644	571	607	584	587	619	623	585	615	632	580	619	564	569	635	638	602	589	641	637	592	614	580	582	616	590	609	575	609	611	608	584	617	590	592	630	598	566	659	581	600	589	638	590	617	596	618	583	565	638	578	596	636	614	542	624	586	604	615	597	611	583	602	683	591	605	615	656	599	597	641	608	617	628	563	610	587	592	601	572	613	550	618	597	596	610	617	595	608	623	605	651	566	632	611	629	581	615	609	613	605	597	600	626	634	603	605	580	608	606	611	633	579	617	614	619	561	596	610	621	600	602	594	586	575	592	600	571	615	623	608	598	576	592	602	577	594	585	616	647	617	604	578	644	590	613	604	591	615	570	652	574	579	590	615	588	575	557	584	588	609	601	619	610	584	614	630	619	627	583	591	562	599	616	624	575	584	574	592	545	613	592	586	634	595	636	625	617	586	638	574	648	585	636	605	590	634	601	598	582	611	640	637	575	632	611	560	583	603	642	633	594	605	588	617	572	630	624	624	601	558	601	626	649	577	589	634	591	586	595	606	563	632	609	634	637	615	640	605	573	644	590	571	604	587	579	639	613	640	590	593	593	605	629	622	602	605	610	599	615	604	588	589	595	590	601	630	637	548	625	628	613	613	634	580	647	611	617	566	616	571	643	632	644	595	605	576	606	556	614	596	590	592	606	590	626	601	610	547	583	610	610	594	641	619	589	640	576	616	556	616	637	599	592	608	642	609	604	635	563	620	615	600	578	602	606	597	579	597	617	575	603	602	584	597	608	604	559	542	583	600	601	581	641	594	570	609	579	584	566	627	513	612	624	609	599	651	596	596	622	590	586	617	605	602	628	614	579	639	580	574	629	610	606	575	602	641	575	614	602	601	603	614	604	566	597	621	613	592	601	604	585	616	604	614	569	603	577	639	601	581	604	621	572	595	582	627	603	587	646	559	589	604	600	562	608	599	623	594	579	619	612	618	593	566	581	619	618	590	640	583	601	590	605	604	564	596	572	637	613	627	612	610	607	576	573	588	582	594	584	599	544	538	609	586	589	614	620	618	606	622	591	592	589	624	587	622	615	609	569	619	613	636	608	595	614	617	615	608	563	552	588	613	617	558	628	617	582	633	584	588	570	588	593	614	610	577	624	592	626	560	619	626	616	609	582	600	591	607	621	621	586	575	592	593	605	614	579	663	582	594	602	589	565	612	596	577	645	566	606	611	595	616	603	597	652	543	560	593	597	566	596	635	598	581	598	603	580	644	587	582	606	584	637	582	589	594	594	611	567	613	564	627	605	625	558	587	581	573	618	588	626	605	599	617	618	593	603	587	598	602	613	559	596	600	620	616	555	612	638	569	607	605	590	627	606	629	568	570	632	588	610	603	607	628	601	584	608	646	600	603	595	605	596	577	648	578	632	586	588	643	554	601	622	579	591	586	600	563	558	607	595	611	614	604	634	622	599	591	612	581	587	615	591	635	598	626	623	579	586	615	620	623	588	551	615	646	647	583	582	589	629	583	564	615	596	565	591	594	609	617	612	599	575	600	623	598	594	617	627	633	613	576	636	621	574	600	629	595	588	583	596	588	582	574	563	560	574	581	591	615	579	650	593	561	616	569	606	561	552	577	625	595	610	597	552	617	611	560	583	605	607	622	567	638	607	571	597	602	598	583	637	652	580	555	627	633	611	580	570	607	604	605	587	630	608	591	596	615	615	595	543	611	643	642	598	587	602	628	569	644	601	583	601	669	623	579	527	584	624	608	581	615	600	573	578	561	571	603	589	581	593	558	599	619	600	641	605	623	564	627	561	613	566	559	616	585	594	603	592	581	642	570	595	596	602	600	616	592	554	627	568	637	603	602	558	620	595	592	619	619	625	625	575	601	604	574	596	615	597	631	578	607	610	561	622	617	590	594	641	594	575	576	638	591	601	574	649	643	584	584	636	595	624	618	574	579	565	592	585	565	561	612	596	608	590	627	602	610	587	594	631	617	618	626	602	570	622	656	591	583	654	599	572	569	575	618	605	577	568	594	594	626	634	653	611	588	574	557	612	599	641	627	603	580	572	602	596	601	572	642	603	599	604	630	646	640	603	600	586	618	579	603	583	585	596	614	594	591	592	568	595	568	623	576	582	579	623	588	598	578	592	610	618	583	594	575	602	575	598	561	563	623	630	645	587	595	630	546	579	619	636	579	575	605	645	617	595	580	612	620	636	610	611	658	595	607	631	609	594	662	654	608	574	615	576	631	609	611	580	623	576	584	608	603	604	646	612	623	586	645	598	614	595	570	624	641	581	592	553	609	611	629	550	546	602	558	593	569	620	591	623	623	609	579	579	610	593	593	602	624	642	609	629	654	641	610	620	585	584	593	606	612	593	573	592	555	567	605	591	595	637	633	587	588	576	589	575	628	605	582	616	589	606	594	605	611	574	628	630	568	594	565	611	609	599	581	620	569	593	632	601	634	621	601	610	625	616	576	598	603	578	599	601	600	586	587	618	579	615	599	596	591	605	595	611	610	635	606	589	649	598	606	627	566	571	606	580	639	598	598	589	589	543	635	581	591	676	577	605	596	592	612	580	658	595	643	648	609	627	606	585	552	613	610	577	636	622	587	622	601	563	581	642	556	602	595	574	650	638	613	600	623	592	644	588	614	579	588	587	584	656	614	621	618	640	607	615	619	603	631	630	602	628	590
10170	5143	2598	1766	1286	1016	749	699	580	565	524	521	484	420	372	403	371	363	396	351	373	339	357	317	300	308	330	310	280	291	317	295	303	321	306	316	329	291	333	313	271	296	324	267	313	286	287	253	276	306	322	317	314	292	291	312	329	313	294	296	300	318	287	262	279	303	285	291	300	309	278	302	290	295	305	294	316	311	285	288	301	315	308	315	284	299	320	290	293	299	298	318	307	276	307	301	322	280	312	315	291	317	304	324	325	336	301	283	286	322	289	294	301	281	286	305	317	285	295	289	261	292	312	313	325	324	305	345	280	308	313	285	273	279	319	310	323	317	297	294	290	315	311	314	311	266	293	300	283	276	274	292	295	298	324	301	345	297	283	297	307	287	298	320	309	323	294	270	292	282	295	317	267	355	297	282	283	308	295	303	292	309	317	297	306	317	278	313	292	281	293	293	309	311	302	307	318	305	318	302	293	317	285	302	296	281	318	294	268	291	313	273	317	333	315	305	313	298	325	339	319	309	252	296	282	294	306	259	282	348	308	321	330	283	294	315	274	306	311	290	320	294	310	310	292	286	305	287	281	318	284	304	300	302	290	300	300	288	284	337	310	271	288	292	286	361	297	295	318	303	314	303	284	317	304	281	295	289	283	296	301	266	275	277	316	254	312	294	342	296	310	289	314	297	284	320	288	272	307	275	288	300	271	311	303	279	304	291	334	303	270	313	273	310	298	295	341	312	297	306	330	309	282	316	292	310	334	329	301	308	306	298	303	313	283	291	291	268	272	260	290	301	321	316	284	307	291	322	303	318	307	279	274	292	288	291	268	306	278	281	295	300	303	324	282	318	327	308	309	286	289	316	284	290	309	307	280	327	321	293	273	306	277	325	280	308	286	289	295	295	295	299	287	315	310	328	276	304	322	285	328	309	312	307	324	298	309	291	311	319	311	304	286	300	285	300	290	296	268	308	319	291	303	279	309	289	325	286	290	283	308	358	304	291	261	321	291	265	295	321	299	280	314	295	323	308	328	297	314	286	298	278	279	301	314	307	286	310	324	280	281	281	277	300	314	292	324	318	279	297	305	297	300	291	305	261	305	271	270	292	283	280	294	328	338	308	304	296	286	286	318	293	282	305	325	294	326	286	323	304	267	306	296	286	302	295	303	318	291	316	309	260	308	301	297	261	309	320	281	279	310	287	295	297	267	310	289	336	284	299	297	286	298	318	286	282	247	303	290	283	298	288	319	315	289	286	279	315	313	306	284	291	272	285	329	303	281	305	319	280	303	277	289	297	281	285	298	277	289	331	301	277	284	312	308	314	252	275	319	299	299	298	352	276	288	340	316	308	284	297	319	298	311	295	301	332	303	292	312	292	307	316	286	306	310	307	293	284	294	291	282	313	276	269	263	310	270	290	298	332	286	306	326	312	313	306	318	282	276	327	357	294	308	301	293	250	292	322	320	280	319	282	341	295	309	312	287	282	306	275	293	285	303	275	304	297	300	307	291	308	295	293	334	304	282	323	297	280	317	270	298	271	310	303	338	296	303	289	283	305	293	319	258	290	289	319	296	298	301	313	300	313	301	308	301	319	270	282	301	322	303	283	293	285	329	293	314	282	297	313	306	314	309	301	266	324	276	303	305	317	307	312	328	304	306	284	295	284	266	308	323	302	308	280	301	318	326	306	332	285	275	308	279	281	307	327	313	312	327	300	272	311	322	279	307	323	307	292	299	274	299	269	305	331	278	314	309	268	286	295	304	301	309	300	325	302	281	282	294	263	320	296	297	277	274	290	292	323	312	306	297	313	284	318	290	318	257	309	311	288	335	316	281	284	290	289	287	326	297	299	306	306	296	311	267	301	286	268	320	318	294	330	269	270	306	325	312	287	276	286	286	286	323	289	310	255	326	292	301	276	288	319	280	285	304	276	283	295	328	310	322	287	291	312	302	284	316	320	309	275	284	300	282	294	275	320	327	277	267	305	290	286	267	291	289	273	282	305	288	319	277	316	269	282	296	329	300	294	297	278	278	302	301	319	295	296	297	289	314	252	311	305	294	279	289	296	283	256	327	290	325	323	291	294	301	301	313	296	265	289	305	345	308	304	309	292	329	298	301	295	287	276	298	300	326	305	290	289	292	305	288	322	289	295	279	282	304	295	315	282	281	284	329	289	283	295	279	299	274	292	284	267	312	281	287	290	276	321	284	299	301	301	298	292	322	309	300	318	332	291	310	292	291	289	283	295	267	275	288	290	284	261	313	314	283	321	298	296	308	267	272	305	313	293	300	301	305	290	298	301	296	327	292	292	294	287	288	278	291	335	320	337	309	303	285	296	295	277	301	293	272	301	288	298	308	307	314	291	300	295	307	282	281	304	310	288	295	313	283	277	312	309	280	295	295	309	316	300	308	286	338	326	294	304	262	285	305	289	274	321	291	325	322	311	282	303	299	261	308	264	284	311	301	303	295	282	350	295	309	272	317	262	282	304	276	309	305	292	308	323	305	273	297	277	293	290	296	290	329	330	292	278	313	270	323	285	308	299	315	283	281	300	284	298	323	302	286	262	340	339	276	298	307	282	285	283	290	318	317	313	299	295	280	287	291	308	327	339	298	289	337	302	264	280	296	307	287	283	305	245	290	312	282	296	284	311	306	319	306	323	295	293	297	287	284	327	272	295	353	270	299	287	323	299	275	299	308	319	313	269	299	295	278	297	309	276	265	286	314	320	288	295	303	332	315	290	301	293	317	317	300	265	282	322	288	288	329	306	295	279	299	288	307	330	334	293	295	303	308	323	339	292	316	317	306	285	268	314	340	276	291	279	334	296	313	318	303	281	303	334	291	287	298	342	307	291	310	303	313	290	301	311	273	307	308	278	309	291	272	282	281	330	309	299	299	311	289	313	297	309	314	292	302	281	292	312	309	291	307	298	301	317	297	295	313	292	299	315	281	271	332	318	258	289	293	323	294	329	309	309	243	279	361	338	292	308	282	290	312	311	295	285	317	273	273	273	287	296	318	301	251	261	273	304	305	276	301	268	303	304	331	320	330	270	317	286	295	309	308	295	266	292	292	293	295	289	289	302	304	274	275	285	256	318	329	279	286	318	359	325	320	315	313	302	288	296	279	328	270	309	323	294	321	311	280	257	275	333	285	278	303	287	336	314	286	283	293	348	320	285	287	263	290	292	286	288	293	304	308	297	283	292	308	287	287	302	290	296	301	319	290	291	315	307	297	311	330	287	297	276	310	283	272	333	288	273	326	297	297	300	279	305	301	268	297	289	310	300	312	278	276	300	290	284	259	315	302	283	352	316	302	290	285	326	292	297	291	325	302	275	311	268	296	292	324	277	299	300	325	339	284	320	255	292	303	287	322	329	313	325	311	262	308	313	271	313	298	278	290	328	305	265	277	300	315	313	270	287	290	307	316	317	295	347	304	288	294	287	311	294	306	316	279	331	326	290	275	329	291	299	277	313	313	260	293	322
8134	5452	4859	5397	4789	4010	3325	2883	2438	2108	1860	1671	1656	1466	1375	1213	1097	1155	1008	1004	953	931	889	913	839	806	811	740	799	765	809	788	736	733	794	757	774	707	788	748	778	698	754	693	712	783	706	719	700	737	713	720	704	724	692	692	716	688	679	746	765	700	676	710	742	691	714	665	748	737	711	726	751	710	666	676	711	662	668	756	756	694	757	761	717	758	703	716	711	686	712	726	642	695	737	752	703	724	707	671	699	658	688	697	671	744	673	697	672	677	758	725	685	646	669	756	713	735	751	711	706	704	725	686	711	747	720	715	723	727	677	703	619	689	749	698	665	706	767	759	718	704	699	731	733	715	695	708	695	730	691	725	686	698	730	749	695	702	691	694	704	661	715	623	705	682	736	709	700	733	764	743	694	653	690	688	670	730	735	729	708	690	712	746	734	675	716	737	718	690	703	743	673	747	691	702	719	691	656	739	693	699	728	700	719	703	668	732	666	674	756	741	710	718	753	699	653	717	696	699	712	688	764	682	713	686	689	703	684	737	695	683	705	763	694	737	713	700	721	689	720	736	738	739	737	721	707	720	628	741	716	720	696	708	709	708	678	710	700	738	698	736	717	721	689	683	738	729	688	739	678	650	693	721	678	715	724	697	696	724	689	694	692	699	709	705	698	705	674	684	700	702	712	666	764	667	765	715	710	666	682	722	707	705	665	717	691	707	674	707	683	718	719	708	677	693	735	700	711	664	699	667	719	722	707	743	646	734	686	662	699	692	669	724	673	692	700	684	653	756	728	729	639	713	706	671	722	739	735	704	706	726	695	723	726	684	686	752	690	726	666	646	703	687	706	678	700	696	737	704	724	735	715	724	725	717	694	648	701	653	668	650	718	724	687	737	714	692	741	679	695	705	712	691	736	688	682	689	687	690	728	716	716	656	679	645	704	674	670	689	713	643	705	682	691	720	726	705	704	702	661	697	678	712	691	730	724	714	736	685	750	710	682	718	730	702	673	718	686	669	706	700	718	721	711	735	725	744	669	706	714	681	647	727	751	727	738	700	685	692	666	658	680	699	697	685	701	680	736	667	704	656	691	691	671	697	716	646	697	747	707	718	690	739	759	686	641	743	730	722	728	720	744	677	707	731	693	635	745	650	711	738	715	703	746	694	726	676	722	737	718	636	719	710	703	714	718	752	731	661	717	736	762	739	660	716	739	737	703	689	692	673	709	682	768	646	679	668	681	702	693	725	710	692	752	685	708	686	731	720	718	738	731	693	700	712	693	685	721	700	759	692	740	702	727	711	708	740	699	695	696	708	690	669	709	726	694	679	706	713	745	681	667	700	711	719	682	720	711	674	678	699	718	680	669	729	690	709	682	739	715	707	726	722	688	761	709	659	675	693	700	681	692	724	717	683	668	736	686	696	726	718	756	667	719	663	727	675	696	722	694	695	728	699	707	662	720	745	726	676	744	731	685	726	708	687	671	744	692	705	747	640	689	737	700	705	638	718	669	722	699	679	666	693	724	719	751	692	705	691	726	713	676	769	699	655	716	779	750	726	731	702	728	719	706	703	699	727	753	681	675	726	676	667	685	698	724	709	757	726	713	683	725	742	686	747	675	703	699	735	691	730	707	676	720	711	673	696	732	678	735	700	713	693	693	664	672	698	709	702	696	697	720	683	681	701	752	699	712	672	662	738	650	712	741	688	711	701	694	712	739	716	661	679	668	708	702	717	700	679	657	705	745	738	707	712	714	737	726	699	727	756	707	658	729	705	676	637	732	605	698	704	664	712	687	705	730	685	666	693	709	715	718	707	735	747	722	764	712	695	715	699	733	675	717	689	720	692	673	714	725	694	713	707	678	683	623	718	662	725	691	757	664	695	732	684	707	669	724	677	733	726	713	726	737	733	726	733	662	697	727	699	656	719	686	716	734	730	720	668	708	737	689	625	644	678	696	688	723	739	657	719	703	761	739	704	694	717	716	701	722	696	719	679	693	696	692	690	683	670	725	665	721	702	695	677	689	696	689	729	705	682	691	725	671	708	670	711	692	652	707	713	679	643	735	717	738	690	693	687	673	681	708	667	792	722	662	751	733	720	711	766	669	711	742	716	705	772	687	667	751	748	706	678	657	687	717	705	674	721	756	712	756	653	696	717	712	725	704	709	681	727	693	677	666	685	689	703	709	683	750	738	642	745	719	724	678	668	703	703	713	714	684	719	725	711	688	690	678	721	723	730	717	718	696	746	708	780	749	710	670	698	653	726	758	718	740	704	731	738	707	686	672	774	717	715	695	663	701	742	696	677	686	705	659	658	745	684	696	775	708	709	731	705	682	718	714	707	730	676	714	685	732	719	735	687	729	717	713	708	695	742	689	707	670	726	731	671	661	659	716	750	721	713	689	702	696	648	708	707	686	696	678	715	717	719	709	719	692	706	716	735	716	707	682	658	721	679	717	672	715	718	745	665	699	705	699	678	664	706	664	709	739	684	717	748	697	696	733	703	731	713	724	725	691	652	683	711	737	708	701	693	727	705	725	726	698	751	714	657	686	713	738	665	722	687	695	668	701	712	715	659	721	649	682	714	717	723	677	701	742	695	659	706	727	682	633	716	716	690	723	714	715	700	712	744	654	676	725	757	687	694	659	699	674	728	684	748	687	749	696	700	713	691	655	721	690	716	703	690	703	724	719	683	705	711	715	694	674	701	705	677	693	694	720	704	725	677	661	737	706	702	695	731	690	736	721	736	701	679	702	680	681	692	720	734	729	726	692	674	724	694	710	717	716	732	694	705	748	693	745	680	686	694	715	706	735	714	696	718	648	744	654	712	716	731	679	727	680	734	678	716	737	724	691	745	711	700	702	745	703	693	689	700	731	708	718	710	733	679	703	697	617	690	695	688	716	718	692	716	711	723	756	729	692	731	722	663	695	732	716	700	712	684	720	736	741	695	696	708	722	702	669	747	718	676	731	693	710	711	699	712	738	680	714	742	685	691	665	691	740	714	704	727	683	689	678	720	637	686	717	712	701	750	679	737	730	676	717	717	635	710	664	699	702	723	690	729	716	658	735	675	691	757	757	693	729	706	665	728	672	760	766	743	705	732	719	677	716	711	690	769	722	691	712	689	751	718	670	685	680	695	687	698	710	638	739	703	746	720	675	642	731	742	691	701	640	708	671	683	672	697	693	675	696	720	662	731	711	660	736	719	779	693	657	721	739	731	753	668	729	664	713	684	693	690	704	697	641	720	737	693	676	700	742	720	716	730	681	689	689	720	694	725	665	741	708	715	670	689	668	688	718	677	677	725	696	693	725	704	674	698	728	747	703	704	708	710	692	716	725	701	733	722	684	693	677	697	659	710	724	681	752	717	685	739	719	724	716	701	737	711	716	723	688	695	718	691	707	725	718	699	716	686	704	662	714	731	715	696	699	703	674	693	671	706	714	699	768	732	711	703	699	728	690	714	718	691	676	703	677	727	702	692	714	684
30551	24368	11427	5732	3551	2141	1491	1173	893	882	744	695	640	599	546	482	441	387	397	386	398	386	380	342	364	336	315	297	295	339	317	300	307	323	280	314	296	328	349	310	285	312	328	314	287	313	312	278	304	278	308	308	270	282	321	300	290	321	307	260	302	294	286	306	307	259	301	280	302	292	290	282	290	302	290	346	288	310	311	260	318	272	306	276	312	278	312	301	311	292	288	313	274	297	290	307	337	277	313	315	322	329	274	297	252	267	259	295	295	266	267	300	289	276	324	308	270	293	286	293	304	294	296	322	315	315	314	288	298	260	294	284	293	298	305	271	283	298	290	305	294	313	264	289	290	282	298	314	259	277	270	283	303	299	297	315	273	323	313	319	266	271	288	304	319	277	277	302	299	315	294	259	296	277	276	299	259	291	278	284	287	261	289	322	330	294	292	304	303	281	307	278	284	320	280	293	298	321	294	325	270	295	283	281	275	274	262	273	275	309	304	297	286	297	285	310	297	298	335	309	292	268	307	288	295	274	257	255	284	288	290	315	300	291	297	278	286	303	271	301	249	299	299	283	276	299	283	255	292	294	354	310	283	312	320	301	311	259	281	316	317	263	308	265	295	293	289	297	277	278	296	300	261	310	300	290	288	309	281	276	257	300	281	292	301	291	298	293	268	288	290	290	271	268	324	282	293	292	307	286	295	306	267	301	280	308	306	280	287	319	292	310	304	276	319	297	303	264	280	276	280	271	301	285	284	278	292	308	308	314	334	309	311	296	286	291	275	283	316	296	309	257	310	306	287	298	283	274	274	296	292	306	288	288	331	303	354	277	304	321	320	294	275	254	274	302	323	300	288	308	285	291	324	307	314	289	304	322	307	298	310	294	305	315	340	279	295	319	257	302	282	268	302	337	286	290	272	313	313	271	292	303	278	311	296	271	272	277	282	307	305	289	287	302	292	291	274	284	311	323	291	310	273	273	290	293	264	276	305	305	278	285	290	294	315	304	291	285	326	288	309	287	297	301	285	302	315	302	268	301	276	287	275	298	268	302	313	311	304	284	298	303	293	279	288	292	303	301	306	275	338	302	281	330	294	300	275	299	265	288	280	303	300	314	288	282	308	312	297	308	317	294	270	282	286	266	292	315	294	315	267	297	280	291	292	281	316	310	295	277	293	300	309	285	290	289	292	273	318	322	324	314	306	300	279	280	302	285	277	277	282	302	324	277	272	294	293	304	278	299	296	283	267	268	314	251	270	312	286	274	319	278	290	299	310	276	307	297	272	322	296	273	281	287	271	306	273	267	290	313	270	295	289	316	303	292	312	284	268	301	288	266	296	324	256	295	283	301	295	289	292	300	293	328	302	295	322	262	304	319	267	280	298	311	302	284	276	307	316	315	309	308	320	295	286	283	260	284	311	269	308	310	314	314	291	296	329	301	297	308	275	294	274	316	279	317	281	304	298	303	310	295	306	280	316	302	274	282	316	293	326	297	334	337	295	290	288	312	268	287	305	327	269	293	291	278	302	285	269	306	299	327	307	256	284	283	314	305	290	307	294	301	280	282	297	270	302	316	296	283	286	274	251	273	298	312	289	330	295	273	300	277	279	266	255	288	312	315	303	292	305	296	269	304	303	292	293	271	300	295	273	300	276	302	315	326	313	333	290	309	319	260	292	302	312	301	266	268	294	292	297	294	290	309	272	317	321	294	283	310	284	260	291	346	322	317	294	294	340	289	311	290	295	310	312	274	287	328	273	323	292	301	308	266	261	301	293	284	279	308	288	299	322	317	322	307	273	284	291	300	302	298	304	309	279	292	286	296	274	317	292	296	287	314	328	293	268	290	293	293	299	307	250	288	315	285	289	286	301	323	274	283	270	273	287	304	307	311	275	294	327	246	269	292	315	329	315	291	344	299	334	296	269	280	289	300	317	268	269	309	277	284	300	317	300	287	302	283	287	319	315	302	314	262	286	283	313	314	283	317	285	298	302	300	296	300	311	272	299	293	319	295	295	297	245	273	251	267	272	312	257	288	309	288	270	255	251	272	314	294	293	263	270	271	302	267	279	286	324	284	302	275	290	288	303	327	306	281	281	334	326	297	300	305	297	281	322	281	320	289	327	252	309	297	284	302	296	266	279	273	297	301	266	284	292	274	282	257	283	262	277	280	280	295	277	271	270	296	288	288	290	294	275	277	300	324	303	296	299	315	272	300	260	266	305	304	311	290	303	314	311	288	308	285	271	274	300	328	306	276	281	278	310	289	302	316	314	299	294	322	338	285	310	323	291	302	283	311	289	279	259	311	283	287	330	284	317	281	283	294	267	293	255	262	313	297	303	319	310	305	321	281	269	278	302	286	288	300	273	274	308	292	282	318	288	328	334	305	288	263	300	282	282	298	266	300	309	281	273	312	289	291	293	299	296	304	310	271	278	298	302	304	285	300	268	295	279	316	306	281	294	290	298	293	311	319	288	282	311	294	282	327	313	283	268	283	255	311	279	266	312	320	322	274	279	265	272	278	282	279	290	266	319	311	308	302	323	295	280	313	279	309	308	287	295	295	281	310	279	311	279	298	341	297	295	274	274	287	272	285	264	289	318	261	257	310	277	294	312	291	313	305	297	304	299	288	284	279	276	300	295	284	279	322	297	302	323	307	309	296	314	296	312	314	275	307	303	284	282	306	307	299	311	317	289	313	286	280	325	276	294	302	262	304	294	287	259	307	280	291	291	278	284	274	304	283	310	306	307	282	338	261	297	293	319	290	295	279	294	318	294	272	294	267	273	271	324	271	311	296	269	323	301	301	283	314	289	288	286	271	235	302	244	340	277	302	279	291	296	285	308	295	301	295	287	309	313	264	303	288	304	277	300	298	286	283	294	287	278	259	253	319	269	320	297	285	300	274	299	278	285	276	289	265	283	284	283	320	301	268	295	296	314	281	276	299	313	262	283	295	295	280	275	299	288	317	320	340	284	276	299	284	307	331	266	288	277	287	269	293	283	296	278	246	284	287	291	291	299	292	323	287	276	318	302	294	269	260	274	266	316	286	287	296	308	289	288	301	267	324	285	310	308	263	290	281	296	303	313	279	302	316	311	297	321	292	297	307	314	292	299	317	275	287	298	296	283	288	273	279	331	333	301	295	295	269	324	308	311	282	322	290	302	302	294	287	298	255	303	316	283	277	294	308	281	299	315	271	294	317	310	284	300	277	287	253	299	310	284	282	282	269	292	309	305	300	270	313	290	300	281	291	280	279	295	301	278	280	300	293	298	290	304	290	256	317	272	294	269	289	265	296	295	302	328	320	312	323	291	311	304	298	269	299	309	276	290	298	311	304	316	302	258	304	288	307	291	307	325	301	308	328	270	294	288	289	310	281	281	303	268	330	263	285	285	271	311	282	318	300	308	285	273	312	316	291	355	317	298	277	300	314	303	297	307	324	268	302	321	273	300	269	312	297	281	284	297	296	289	297	341	311	277	243	282	294
23750	19381	10102	9726	9758	7438	6115	4782	4135	3706	3117	2938	2791	2370	2089	1930	1675	1592	1441	1301	1189	1157	1132	1026	1011	908	899	889	869	831	766	823	791	817	827	815	795	789	792	730	745	749	734	792	719	728	726	690	699	662	684	715	660	747	706	678	718	680	699	682	673	717	716	684	685	723	786	690	704	717	658	707	649	694	679	671	744	712	713	685	748	717	635	688	698	711	697	668	710	655	738	682	655	678	680	703	744	688	706	699	680	648	693	683	692	698	674	686	659	696	669	714	729	678	691	677	707	677	665	688	629	633	675	710	693	671	732	684	728	705	685	702	676	727	736	647	710	705	693	644	699	657	685	729	696	664	690	663	691	631	689	716	681	751	690	688	678	750	704	719	662	675	723	671	678	648	682	718	642	679	652	709	691	695	703	675	683	665	679	686	742	664	703	697	679	698	639	669	719	710	662	724	655	693	667	691	712	701	661	675	656	717	685	644	643	672	713	708	685	716	632	641	672	685	700	736	666	675	670	703	693	700	674	653	667	650	645	682	663	689	726	688	699	713	703	679	641	641	683	717	688	678	660	696	730	674	707	723	684	668	696	689	682	707	649	698	702	671	724	690	692	709	689	697	658	671	657	720	670	692	635	715	675	685	666	684	681	715	696	742	744	733	723	678	671	651	686	687	693	672	690	620	689	701	657	681	694	721	703	655	668	694	688	748	632	725	705	693	679	705	671	668	699	718	667	682	723	657	724	671	664	715	652	668	625	685	760	687	716	720	628	648	706	675	695	694	711	687	697	673	693	676	690	682	686	654	641	675	686	691	687	749	642	693	637	677	679	687	679	658	719	691	719	707	687	668	670	703	690	707	725	652	661	663	668	688	658	672	704	677	684	755	655	628	691	679	715	676	679	690	705	691	708	711	668	710	694	735	650	685	678	649	709	699	732	692	683	688	683	673	675	700	650	673	669	676	708	698	672	671	653	716	652	644	670	715	663	750	665	692	711	668	697	694	730	698	702	662	685	754	697	668	717	716	742	658	726	699	707	684	678	656	703	655	683	702	688	681	726	690	676	701	697	695	683	666	689	690	701	662	749	715	707	679	679	684	655	688	641	712	682	662	704	658	711	637	693	725	668	700	678	700	697	756	666	737	675	675	696	670	689	650	722	665	665	649	659	661	681	705	700	730	676	712	686	734	699	715	695	709	709	692	688	639	716	698	700	664	647	686	703	723	712	678	684	660	718	703	642	744	674	681	742	670	688	685	690	710	694	684	705	682	658	676	690	681	674	736	648	696	638	737	670	736	676	706	765	658	710	632	680	700	764	678	694	676	683	744	699	686	701	650	681	685	664	716	718	701	659	687	708	661	709	651	700	711	700	663	703	702	669	709	691	664	750	715	711	663	750	722	698	705	679	664	748	680	701	723	704	706	659	703	646	718	720	664	678	718	667	708	680	643	659	670	716	699	680	701	690	708	686	693	653	697	683	681	713	698	676	660	719	696	713	688	686	693	672	657	696	717	676	669	645	696	685	677	724	689	698	679	669	691	664	716	702	697	668	638	681	689	666	633	729	670	690	675	699	647	698	735	734	713	697	687	677	678	733	674	695	715	694	671	666	689	676	676	647	661	656	739	663	684	670	687	669	714	705	689	719	684	613	702	682	676	681	661	672	642	682	693	707	758	666	747	722	701	691	680	672	723	639	729	702	702	696	716	689	698	658	652	701	702	730	699	682	669	660	622	635	669	694	704	733	694	665	689	703	708	681	656	665	682	740	656	704	720	712	684	722	708	723	666	691	697	688	700	698	671	677	681	714	691	637	668	701	700	654	687	673	692	708	702	651	677	720	662	750	707	655	713	673	688	664	725	624	730	692	738	710	700	680	721	703	672	712	690	645	680	662	711	671	675	672	701	713	678	688	683	713	665	710	713	670	700	666	656	706	686	680	677	647	740	690	688	706	706	728	690	690	733	696	687	670	688	668	693	693	684	717	675	682	661	685	698	742	667	676	702	716	639	679	747	647	664	707	684	724	686	671	721	729	646	700	722	735	728	720	676	659	738	701	730	673	679	731	634	692	722	696	638	683	735	734	719	695	680	689	651	694	744	718	726	719	694	710	677	692	631	662	683	719	703	704	721	684	691	699	702	675	688	694	739	675	659	641	758	658	700	677	751	687	669	668	705	669	670	717	708	646	676	688	700	738	699	700	767	647	684	693	728	695	676	695	665	682	665	698	687	695	714	711	685	702	700	686	701	679	707	660	698	735	709	650	688	668	713	708	644	659	738	659	653	707	643	676	694	711	686	672	665	640	656	678	672	655	681	734	698	670	698	654	694	657	691	648	732	691	686	695	636	665	711	669	665	667	655	690	684	704	666	665	718	727	667	683	684	706	655	681	639	747	691	696	675	670	693	622	687	685	668	690	694	694	703	743	724	657	729	688	667	712	692	682	705	677	723	680	699	650	709	724	724	673	696	700	705	721	659	669	657	632	712	636	738	690	687	656	713	713	688	714	666	691	699	658	749	713	693	761	696	689	682	668	696	694	665	676	688	725	674	667	723	718	707	715	693	671	730	723	679	673	661	694	697	665	661	742	645	659	695	721	684	717	718	672	647	756	670	680	689	702	664	702	672	645	667	706	714	744	708	606	688	685	710	679	702	712	717	692	745	704	740	686	702	683	685	697	675	645	694	702	714	736	686	718	703	682	698	715	686	776	690	744	718	691	671	690	669	675	655	732	674	720	661	689	677	675	678	673	655	708	671	650	694	686	727	679	677	700	704	653	649	701	672	679	692	670	690	653	669	702	708	680	709	672	694	675	684	652	658	669	699	698	694	726	692	671	678	736	657	684	699	687	674	691	692	691	711	718	677	704	679	636	656	698	666	672	690	682	682	670	734	700	684	666	681	744	679	690	704	709	664	728	661	667	692	693	707	661	698	671	678	668	696	674	668	696	672	684	685	693	733	673	723	719	691	678	689	702	697	689	722	665	733	689	661	689	710	720	677	702	678	697	699	687	721	705	685	676	717	659	699	710	709	678	698	724	663	672	657	659	739	670	693	680	682	661	627	703	699	689	722	713	721	705	678	729	678	657	704	681	694	723	693	677	693	694	674	684	705	685	694	672	677	698	686	697	708	674	707	646	720	694	667	721	645	710	656	660	710	641	694	695	726	697	679	706	669	655	710	645	669	657	678	680	687	671	685	694	682	724	672	669	734	688	683	678	720	699	650	656	740	698	668	735	678	707	707	639	705	676	693	719	704	671	652	695	700	631	700	693	727	712	689	726	694	674	674	700	686	711	680	708	708	680	707	679	665	685	697	652	666	701	696	646	717	709	690	706	679	713	687	638	701	644	708	688	701	663	699	701	684	711	662	686	710	662	697	737	679	670	655	694	684	686	686	697	708	633	681	694	697	632	701	658	661	653	708	674	714	663	665	691	646	666	678	735	679	699	700	644	713	719	663	653	725	682	714	714	671	679	662	702	682	665	669
42409	36446	19179	10227	6323	3519	2370	1619	1291	1054	948	873	767	638	611	545	507	452	445	391	392	346	322	368	312	336	304	263	286	296	261	287	291	302	324	311	275	292	289	240	276	270	269	271	251	283	268	267	252	271	247	250	234	270	273	241	269	244	256	267	252	252	264	273	259	247	230	257	275	269	265	249	270	226	271	243	284	256	261	273	247	242	272	233	223	278	260	248	230	282	234	249	271	235	244	243	277	242	239	260	253	256	245	247	222	268	248	253	249	265	256	248	251	267	252	247	236	263	233	248	237	256	267	245	240	240	258	262	246	264	266	238	291	253	233	270	271	279	254	261	228	266	244	273	233	281	294	243	247	261	256	274	297	248	241	252	271	283	275	219	261	273	269	246	238	257	289	305	254	239	240	232	224	272	263	246	246	259	250	268	269	263	296	245	262	263	252	249	228	245	285	241	258	247	237	258	271	249	268	247	227	248	245	252	267	270	241	239	268	249	274	226	255	260	260	263	248	281	261	258	254	230	226	240	228	246	291	240	272	250	257	256	261	267	259	272	267	250	231	255	248	269	251	241	240	267	267	261	276	265	259	249	258	242	277	278	278	246	253	265	239	258	242	247	252	279	252	258	265	273	263	250	259	251	249	228	270	278	254	263	270	241	255	262	263	272	249	263	285	290	275	304	250	251	262	249	268	241	288	256	261	245	247	279	274	244	280	242	263	234	260	235	237	264	252	274	256	258	242	287	246	264	265	239	251	244	258	249	241	238	251	224	267	258	264	258	288	246	283	248	264	251	239	216	244	287	246	256	249	270	261	251	265	253	247	258	212	271	282	237	225	256	238	233	212	250	240	278	239	233	257	263	241	273	273	257	229	239	270	246	271	256	262	256	257	276	224	245	253	241	275	266	254	286	256	282	245	230	250	259	227	239	265	280	239	241	250	234	250	240	264	253	241	270	241	268	245	260	241	240	240	256	268	260	259	260	247	268	272	232	244	245	222	275	291	298	280	262	244	266	291	248	230	218	302	261	240	261	268	278	267	244	265	261	278	284	261	277	271	266	287	243	242	258	273	234	294	256	259	251	222	252	253	248	261	283	279	271	268	287	235	228	264	210	258	265	265	275	246	257	261	250	264	243	245	283	272	260	238	279	271	280	257	258	273	247	258	283	254	276	253	274	242	243	266	256	275	233	265	274	244	289	262	287	261	279	265	291	233	244	287	262	257	227	227	266	262	270	246	253	275	270	275	279	225	275	290	273	232	245	245	239	245	258	245	222	276	234	244	229	287	239	254	244	293	245	255	257	240	247	257	263	256	251	244	292	255	245	276	259	240	250	246	265	262	250	281	243	260	260	257	253	238	231	232	274	229	226	228	270	279	264	259	233	235	240	277	238	269	270	252	233	261	265	262	273	234	231	250	249	263	227	266	275	248	252	254	275	245	256	247	233	233	270	239	244	248	264	252	260	272	246	284	274	264	245	276	235	257	242	259	266	253	265	246	265	275	247	273	267	260	272	237	245	224	266	232	244	260	289	254	281	259	259	246	260	236	260	261	252	247	273	234	227	253	263	241	242	232	248	265	280	299	263	274	236	276	247	276	241	245	226	275	270	219	277	275	248	232	273	254	254	217	271	266	254	250	247	216	244	269	246	260	267	268	266	243	249	260	253	269	256	259	268	243	279	263	257	239	252	237	264	266	223	251	277	262	258	265	246	268	277	234	232	267	250	247	290	300	266	259	250	274	240	256	273	250	270	268	251	256	265	250	234	214	251	276	287	278	229	248	278	244	265	272	226	254	285	239	265	285	254	239	248	240	263	218	285	262	254	273	237	251	218	246	268	243	231	245	253	258	281	274	247	253	240	271	253	275	281	224	255	259	273	256	263	260	277	238	247	295	231	239	275	265	266	286	220	264	238	277	251	246	252	247	263	280	253	257	238	273	222	252	278	209	277	238	286	246	231	266	265	248	259	274	267	273	276	242	283	263	263	266	260	254	230	274	230	264	252	222	232	243	249	299	244	268	265	234	273	232	230	265	268	273	256	256	236	262	252	261	251	235	244	233	239	260	237	252	252	269	253	274	267	262	277	255	273	248	277	253	230	266	251	257	259	270	268	236	257	259	219	251	248	254	263	234	239	270	279	243	240	262	265	244	266	259	262	257	252	246	261	244	244	226	264	248	229	270	250	240	296	246	256	295	253	266	247	271	267	249	267	243	217	261	269	275	256	253	252	259	241	252	235	257	285	251	266	259	241	221	260	245	253	243	233	257	249	234	272	278	280	250	262	257	272	255	283	293	268	291	253	230	234	241	260	272	269	237	260	247	260	230	267	230	257	248	251	274	253	261	267	273	244	241	270	251	269	234	260	290	250	264	250	241	268	245	260	271	271	226	248	261	232	246	261	269	286	260	244	274	235	243	240	255	260	247	247	257	240	246	241	258	270	242	234	241	257	255	265	246	254	247	251	253	260	251	269	250	214	244	237	268	252	262	263	274	228	263	260	260	220	251	260	241	278	249	263	242	246	253	248	255	223	279	260	241	256	277	258	246	295	256	225	258	243	247	246	244	258	245	259	268	262	268	242	268	242	277	300	267	256	245	244	275	273	279	281	246	265	253	242	271	276	247	248	263	281	242	265	234	264	256	251	250	241	241	281	258	262	295	258	257	227	217	261	246	266	254	264	263	278	257	223	260	271	270	243	256	269	222	241	238	257	248	241	283	262	245	231	253	274	284	254	242	262	251	240	240	262	260	264	230	249	259	299	285	234	255	283	282	292	282	233	251	233	249	271	274	252	245	256	295	238	235	225	253	238	246	264	258	225	281	246	285	264	248	279	237	237	261	230	258	263	254	287	311	250	242	271	251	260	265	267	260	264	261	260	251	259	228	258	259	245	251	270	264	254	251	252	256	265	251	282	272	270	265	244	257	253	209	277	271	258	257	230	226	284	259	238	287	268	239	258	250	274	249	255	258	268	253	265	256	258	257	258	245	250	270	252	226	274	276	270	263	247	246	248	259	263	246	216	260	233	252	258	274	237	250	268	259	264	253	266	269	239	217	231	250	254	251	217	248	251	260	243	274	256	256	294	265	270	245	256	242	217	247	272	245	250	266	250	278	246	252	243	261	260	258	248	244	289	255	248	252	268	284	246	232	267	244	252	243	275	274	249	207	266	278	242	253	269	307	234	245	258	274	272	230	261	255	278	258	261	278	281	251	258	296	219	244	264	246	280	248	257	294	264	240	253	289	279	248	248	268	226	258	242	273	290	288	268	266	260	247	272	249	263	251	247	258	250	229	247	270	239	246	257	249	281	272	264	252	265	250	268	258	230	247	241	236	251	260	248	284	261	255	277	268	251	227	280	232	236	253	269	264	264	274	266	241	248	241	234	251	236	287	259	276	243	238	242	250	260	249	268	252	273	256	244	263	232	259	257	252	272	226	271	261	256	253	276	261	255	245	264	251	278	260	235	271	277	251	237	276	232
31420	28351	14229	13633	13645	9996	8581	6605	5864	5111	4415	4129	3792	3086	2764	2438	2149	1907	1652	1545	1447	1377	1345	1121	1056	1003	983	897	852	891	803	817	816	849	862	849	851	773	690	718	714	734	719	643	635	620	619	646	644	648	592	598	614	635	630	616	637	673	632	622	585	630	672	583	642	600	626	641	638	642	612	652	638	663	631	632	602	589	658	627	680	615	576	615	648	622	627	627	634	562	651	605	587	640	600	608	567	591	623	598	630	596	580	625	591	656	596	614	597	616	629	621	635	600	607	641	599	632	641	567	631	617	635	594	612	583	644	620	624	617	649	591	592	651	591	643	638	651	602	604	591	628	595	608	605	582	596	596	580	633	590	601	573	629	604	611	591	622	602	589	624	598	603	628	616	588	641	631	643	601	602	655	611	596	608	639	602	618	642	616	659	589	648	648	624	627	605	583	564	616	585	600	595	572	617	605	609	627	641	624	605	612	604	622	625	638	630	594	605	591	624	636	601	620	588	625	627	574	604	623	589	602	546	604	637	602	596	580	571	588	586	662	665	628	583	573	618	585	630	625	657	584	597	617	574	608	585	598	564	588	588	652	633	613	669	631	574	612	635	627	649	636	612	563	631	629	619	640	607	605	575	581	602	639	619	576	588	583	574	603	645	602	646	589	655	600	604	628	588	604	578	591	619	676	571	591	605	625	585	643	594	584	599	608	629	567	641	626	630	600	604	579	638	544	607	610	595	610	613	586	603	573	586	622	605	600	618	590	617	583	607	628	598	603	643	594	581	662	607	569	602	590	603	612	585	565	608	615	600	633	609	603	634	598	578	617	548	646	610	583	627	637	575	587	601	578	565	590	566	575	632	604	597	647	616	597	616	590	616	649	645	598	577	615	570	588	590	611	610	602	605	575	619	625	578	606	629	640	648	621	605	590	599	608	608	581	623	607	588	596	632	605	629	618	586	561	614	593	626	602	586	619	625	601	609	647	566	616	607	595	661	628	629	639	615	566	612	597	592	591	635	664	600	621	597	574	595	586	603	587	640	574	616	599	587	625	587	596	579	649	605	573	603	595	610	600	633	623	615	568	591	611	565	621	607	633	631	557	586	604	619	619	576	587	622	585	625	602	572	605	610	647	656	624	606	643	616	627	622	581	615	586	602	633	602	587	542	612	597	605	578	586	612	554	597	606	632	587	649	643	572	567	630	598	616	623	643	601	614	600	596	598	617	616	593	614	622	614	574	523	577	621	580	596	596	613	578	624	635	607	627	609	625	578	631	662	582	618	605	616	614	591	576	567	596	603	624	600	609	613	591	626	604	600	612	574	610	552	573	574	593	647	590	593	623	568	631	608	571	582	604	563	591	595	579	636	579	623	586	583	646	598	643	586	613	571	564	597	638	619	637	564	613	596	588	599	604	552	574	611	589	545	574	617	589	618	578	636	617	605	639	576	597	571	640	612	602	609	622	594	639	560	606	630	675	597	609	597	613	622	617	638	560	607	591	638	591	657	671	606	576	616	577	617	611	620	595	580	574	575	590	616	636	605	608	580	595	589	593	606	598	588	571	572	601	605	619	583	620	585	644	590	621	583	605	585	639	653	591	618	567	642	617	590	558	570	598	636	620	650	621	615	630	590	598	605	628	625	605	611	613	604	568	642	600	591	612	592	602	630	599	624	608	618	605	614	594	612	607	580	591	595	591	577	600	620	649	564	641	631	613	586	581	612	612	579	635	579	634	623	540	608	615	615	606	640	612	635	649	582	635	610	619	604	621	612	588	591	626	586	598	601	601	633	566	645	610	622	580	611	597	556	591	595	613	629	581	615	619	602	630	581	604	585	608	608	599	593	583	614	619	623	602	628	634	612	576	575	618	613	600	621	591	579	597	607	635	647	585	556	622	574	664	609	571	632	590	586	581	618	599	591	599	578	630	622	601	632	625	632	613	629	597	636	581	666	562	613	591	609	647	599	567	615	562	618	620	591	619	550	560	594	624	624	592	593	637	623	575	566	583	617	592	626	633	612	618	616	629	615	616	557	618	581	612	631	643	601	559	601	609	585	615	652	591	615	664	626	594	584	563	616	644	631	581	625	580	622	625	613	621	629	596	635	621	571	554	645	604	606	618	642	571	569	587	589	612	580	598	589	592	644	626	603	589	606	618	634	584	601	587	611	640	592	595	663	574	595	601	587	615	592	605	597	563	583	591	623	610	643	594	641	680	638	626	628	639	591	600	629	655	657	624	600	561	588	586	567	644	633	683	643	600	617	604	631	617	609	605	605	620	615	623	619	597	612	629	634	581	616	562	597	578	637	596	607	628	590	592	594	617	613	602	616	651	636	622	592	646	634	624	585	599	609	641	626	651	594	567	567	599	617	633	626	604	604	623	595	637	648	627	599	606	649	640	636	593	634	607	598	590	574	589	645	600	605	607	618	624	575	650	579	594	676	565	598	628	590	611	577	637	603	621	598	616	590	603	655	609	613	580	654	614	611	582	605	587	639	582	627	605	617	611	619	559	562	620	606	573	591	629	624	661	586	588	604	605	611	599	623	654	647	613	638	580	591	563	622	611	603	623	583	565	614	587	571	608	585	600	588	568	618	556	636	620	584	588	646	627	637	606	599	600	591	567	599	630	592	582	633	633	650	588	617	620	633	612	599	571	579	628	599	567	641	604	589	592	582	617	630	586	603	645	606	655	626	569	642	625	596	572	578	637	625	657	608	610	613	576	621	602	654	600	629	609	624	614	608	581	641	617	589	590	615	601	635	595	579	651	598	610	626	594	576	621	646	606	608	622	588	584	639	601	602	585	635	650	617	565	592	606	675	644	593	604	611	616	649	583	586	589	603	593	632	606	605	604	591	596	606	594	607	629	660	650	595	569	595	627	627	607	628	577	598	608	619	604	581	603	585	619	587	607	604	583	576	613	551	619	605	612	605	641	637	605	596	587	598	606	644	596	602	581	636	622	636	590	629	611	625	615	610	577	603	565	612	627	601	608	599	640	610	574	631	568	620	624	598	608	607	644	634	602	617	626	633	680	648	617	606	586	607	611	596	603	578	606	598	590	601	576	630	601	623	622	589	590	624	576	584	602	623	636	567	656	640	617	593	607	604	568	557	562	593	628	591	620	593	668	633	626	617	599	642	581	600	579	592	627	616	612	613	598	621	642	581	639	611	562	596	619	582	608	601	621	573	595	624	628	627	635	593	586	636	616	622	569	599	573	612	618	615	596	625	593	553	554	608	589	621	573	631	612	594	574	638	612	634	636	639	576	621	598	612	628	604	620	599	576	593	595	618	634	608	595	641	578	643	599	680	621	613	639	607	615	643	590	627	660	628	605	614	621	614	602	596	584	635	598	646	572	583	618	584	644	594	612	583	663	635	613	632	616	629	590	609	638	588	612	550	632	578	643	611	615	604	604	583	633	622	611	645	585	632	583	605	605	580	621	650	592	625	605	609	602	621	632	588	579	630	628	601	610	606	591	612
9787	5970	3048	1962	1527	1097	822	721	640	520	600	504	452	431	387	407	378	332	351	357	335	349	339	320	366	295	330	344	300	321	320	306	320	324	347	316	309	306	313	281	289	307	293	262	319	308	314	309	267	300	324	295	308	297	317	307	318	295	291	288	278	287	302	333	315	305	282	282	302	316	321	333	336	307	333	302	305	300	300	271	315	267	334	320	289	317	252	317	296	292	320	317	292	303	300	299	309	329	303	289	276	296	312	268	310	344	318	303	317	317	326	337	298	315	268	283	296	320	298	328	312	317	312	343	312	302	314	313	324	274	315	280	287	288	303	294	295	305	296	321	329	332	280	266	259	267	313	261	318	276	308	302	318	303	308	301	301	309	307	309	308	304	320	330	327	316	349	304	321	288	301	333	289	285	317	335	290	293	257	318	311	294	301	288	314	274	296	332	302	277	299	297	310	300	292	306	310	308	324	330	285	301	339	293	307	276	294	293	286	312	339	293	288	304	305	322	288	305	327	321	278	303	301	297	310	300	284	334	332	301	316	300	275	269	302	308	301	287	294	309	289	326	304	301	311	282	299	326	295	317	299	300	325	311	321	326	304	267	292	314	300	305	324	280	295	274	263	332	283	306	326	320	306	308	321	312	311	302	288	335	292	329	337	287	316	321	319	300	318	297	309	303	306	292	293	294	318	291	327	316	315	302	331	301	294	325	301	267	300	321	306	303	296	304	304	329	292	283	305	314	314	300	308	297	322	326	355	312	276	289	308	294	284	314	299	335	302	339	291	316	308	283	309	301	276	281	305	274	329	289	302	305	290	307	265	307	263	311	305	325	307	280	305	326	292	328	284	343	315	271	296	310	300	274	285	290	315	286	317	291	321	333	312	314	304	299	305	306	356	294	318	313	326	281	283	325	285	299	304	293	334	277	319	282	303	300	298	254	285	296	325	292	294	310	298	310	304	332	324	292	291	335	283	330	274	300	318	328	318	322	255	321	290	275	293	294	324	294	310	304	311	277	322	332	310	330	315	322	324	303	284	305	279	289	317	308	322	326	302	303	311	305	325	319	292	316	310	324	287	289	289	306	317	276	322	308	306	309	286	314	325	325	300	294	277	329	306	299	296	295	317	294	331	332	305	318	300	305	300	270	315	335	313	305	269	300	286	294	344	298	285	279	299	284	291	287	287	335	321	299	319	325	285	353	326	287	318	292	312	291	314	292	337	298	289	305	271	337	306	313	277	264	290	311	252	304	291	295	304	289	347	323	323	353	281	275	344	304	332	326	327	291	284	298	333	302	299	297	275	292	299	325	337	296	313	307	277	302	275	293	306	308	307	310	323	303	322	325	311	308	317	318	315	297	323	301	327	297	300	293	300	327	283	302	280	317	317	306	327	303	310	292	331	263	296	280	309	288	341	331	312	287	303	258	271	314	316	306	306	333	328	334	313	359	306	306	327	306	318	319	290	274	304	288	278	279	285	295	322	309	343	327	341	286	270	276	315	274	311	322	353	299	338	308	300	291	312	286	296	316	294	270	284	338	324	325	325	308	291	315	309	304	301	327	287	318	303	284	297	314	308	269	320	296	313	315	293	290	298	280	294	317	343	330	302	303	319	307	298	294	309	312	331	313	317	307	288	327	282	291	342	294	307	286	264	307	288	307	316	298	322	274	296	317	299	312	250	280	307	305	322	325	309	271	292	336	276	326	305	284	271	305	332	297	309	287	264	314	321	291	283	343	360	318	289	296	328	330	291	324	301	291	303	293	317	295	321	335	261	249	311	314	292	334	287	302	310	277	311	310	334	300	308	297	290	301	310	306	301	301	312	297	311	279	313	290	313	303	301	347	324	280	307	327	327	313	315	280	315	304	320	279	295	287	289	261	318	305	318	311	275	310	308	309	315	296	295	349	321	275	281	291	262	290	299	284	277	319	269	260	305	289	300	303	263	310	343	301	331	287	309	287	302	303	290	321	290	310	308	290	313	293	280	340	330	319	318	335	312	262	289	310	304	310	320	291	306	298	302	319	296	324	352	312	301	305	310	300	305	281	269	305	319	321	311	301	315	300	296	324	323	323	292	295	294	354	314	302	287	290	290	316	297	289	298	303	320	294	276	309	313	328	325	306	299	320	336	308	297	309	326	308	286	323	310	331	305	315	308	290	301	319	297	304	297	298	329	317	303	295	302	303	314	323	318	280	287	309	314	318	313	275	336	302	268	308	301	289	302	269	299	315	284	325	281	340	332	305	334	310	316	302	289	295	303	289	305	309	303	337	317	292	319	318	290	302	296	277	274	315	304	307	302	296	328	309	288	314	286	333	298	312	299	322	319	292	298	302	311	288	289	316	316	283	308	280	288	275	323	296	310	299	294	309	297	276	318	288	299	300	316	310	304	335	349	322	283	311	318	303	305	309	319	271	321	269	290	294	305	282	326	296	308	306	311	289	293	291	300	280	311	270	301	323	301	347	334	314	323	316	329	335	307	299	312	308	300	320	294	305	334	326	330	331	269	303	300	316	295	336	295	319	272	274	282	327	283	331	317	309	318	293	300	334	313	306	305	304	314	291	290	305	280	307	268	303	305	299	295	282	321	301	289	283	320	253	335	284	294	300	304	303	326	326	285	292	307	293	301	344	293	295	320	345	331	296	311	290	313	307	294	326	319	304	297	327	301	321	272	287	298	325	369	285	342	295	323	308	297	286	279	313	283	305	297	285	299	313	274	299	307	316	297	318	293	303	332	323	308	312	304	282	297	326	277	296	294	312	324	306	297	324	323	298	317	283	268	253	289	260	302	303	275	290	313	281	312	290	263	276	309	320	283	315	314	307	319	332	301	317	309	299	260	319	307	324	311	259	306	339	324	290	282	301	282	324	299	299	295	311	298	304	291	319	308	282	302	280	308	300	305	328	301	302	266	329	312	313	318	308	262	329	296	303	310	268	313	311	301	286	261	312	302	288	270	352	341	314	291	305	307	259	303	290	313	311	319	307	296	317	253	296	307	324	325	311	289	323	264	293	304	299	274	303	353	269	319	278	302	291	292	320	279	278	305	298	293	293	286	343	338	289	303	288	316	325	305	331	315	347	315	272	307	312	312	304	316	297	312	323	272	304	332	295	317	313	274	335	297	295	300	290	310	302	285	305	279	299	300	303	284	352	312	307	260	295	321	304	299	298	288	307	303	281	312	254	295	294	297	350	283	283	284	290	293	326	286	312	274	293	290	327	305	306	318	322	282	286	299	316	308	313	291	288	299	316	277	302	338	286	305	303	296	301	294	303	269	341	314	308	298	347	304	296	287	293	298	293	299	301	303	307	251	281	298	300	308	310	325	310	306	317	259	297	292	333	300	332	291	290	309	285	315	307	295	277	278	303	287	322	309	266	261	308	293	278	341	338	326	332	297	303	280	307	354	321	293	328	285	322	306	331	268	284	297	286	262	306	300	288	295	291	296	296	295	312	329	274	292	277	292	262	313	332	309	300
7890	6751	5097	5531	5243	3992	3398	2898	2520	2085	1932	1790	1620	1512	1370	1282	1148	1082	1070	1024	935	966	874	788	862	814	856	801	806	775	787	754	787	819	819	787	825	727	780	741	742	676	718	717	756	740	710	739	718	680	721	681	739	718	698	719	747	729	735	711	671	715	704	710	718	683	709	723	748	696	723	670	715	686	717	692	661	685	701	735	729	696	718	682	736	689	745	711	717	733	748	663	772	691	735	723	721	708	780	664	713	666	689	694	721	708	718	721	704	728	746	722	738	713	700	759	687	681	744	733	691	715	720	736	670	690	703	673	693	692	728	688	705	677	746	739	674	742	725	732	702	741	764	707	744	703	701	682	728	707	717	682	753	702	703	685	743	737	728	699	708	690	692	737	682	687	671	729	745	752	692	708	650	690	749	700	729	715	735	689	700	738	693	726	719	727	669	745	705	718	745	702	704	728	715	684	721	744	696	731	693	673	732	736	694	670	693	664	678	692	708	694	709	739	733	749	706	713	656	725	666	684	691	678	736	741	697	681	728	678	670	764	690	666	677	694	684	690	735	699	704	684	673	747	676	712	679	709	706	734	681	714	736	696	689	696	718	687	724	699	750	686	651	754	673	719	719	732	693	750	653	751	697	672	726	703	675	687	713	710	671	679	726	724	705	694	686	717	716	694	655	720	730	686	768	716	703	717	688	693	731	753	696	713	718	648	721	680	672	680	689	731	707	718	712	696	730	696	708	716	741	694	736	713	737	731	752	720	698	682	686	724	695	744	656	714	733	694	723	661	765	658	699	721	702	765	771	691	700	691	731	667	679	724	708	654	739	732	741	738	704	696	699	746	721	741	723	706	741	695	705	751	691	768	708	704	695	745	712	719	687	694	694	722	693	700	696	756	712	673	691	709	666	715	749	717	754	717	692	717	673	693	724	702	694	690	725	719	753	743	724	715	677	697	675	725	723	692	695	733	622	776	702	695	669	745	690	713	678	664	708	708	716	672	706	681	691	736	719	687	734	690	741	724	708	719	734	725	718	710	673	757	717	740	711	681	747	729	690	740	760	671	712	711	715	742	712	734	688	745	726	703	676	734	692	699	792	682	680	705	733	699	659	735	712	723	715	692	664	696	705	722	699	694	690	682	723	709	741	725	742	671	736	703	695	706	687	704	709	720	698	696	704	704	700	712	684	678	726	686	746	660	714	732	694	702	676	727	665	719	717	683	722	692	725	708	729	731	700	785	689	710	732	692	673	719	724	719	687	707	736	697	722	728	688	705	718	781	713	667	669	688	692	699	703	707	677	687	769	739	729	700	709	729	713	724	699	710	721	738	698	676	755	718	708	738	712	642	700	711	657	681	750	723	785	682	737	700	694	677	705	686	716	784	680	675	707	761	673	737	722	679	614	736	733	760	772	699	734	704	744	725	716	714	737	743	770	726	725	720	705	688	725	691	691	697	717	704	750	767	706	721	678	665	716	719	724	651	737	706	728	700	697	713	685	705	668	669	728	723	735	730	687	692	720	712	692	696	695	729	650	722	711	727	683	682	729	754	728	711	676	691	694	722	722	667	655	686	680	703	725	706	729	652	702	728	703	719	711	710	652	708	730	709	687	741	800	641	719	718	725	685	689	711	722	668	709	735	725	730	678	692	690	696	736	733	695	673	725	738	655	704	700	690	723	677	727	717	725	754	700	699	756	715	693	683	715	726	704	720	675	686	745	690	698	732	695	740	691	719	699	705	712	686	723	716	701	713	730	745	720	711	715	734	728	713	747	711	722	734	713	725	697	659	663	735	664	753	672	697	715	659	747	719	683	659	707	794	661	746	662	719	710	735	735	683	720	691	708	754	707	706	660	712	714	705	696	703	722	679	685	694	684	692	711	654	716	709	742	669	680	705	733	712	663	685	754	754	692	670	720	738	736	749	704	751	666	685	706	695	732	689	713	707	691	701	713	687	737	699	682	700	708	692	687	733	718	691	709	714	715	709	732	706	747	731	719	736	767	716	693	684	700	700	735	663	737	676	671	767	697	670	707	684	705	682	745	741	743	717	655	718	697	683	680	700	669	694	693	713	720	719	731	703	669	707	680	671	652	731	730	718	729	720	690	725	691	682	761	727	703	696	704	746	719	714	731	690	736	717	699	691	686	712	762	720	754	717	660	724	735	748	675	718	704	724	682	636	690	693	694	707	756	760	699	702	683	688	681	726	745	692	694	691	683	736	719	716	708	702	703	685	703	693	726	712	749	682	696	693	732	684	697	724	728	771	728	770	690	671	720	662	701	742	692	725	739	731	710	668	710	725	702	703	740	673	699	706	696	698	706	721	714	738	748	731	732	694	723	698	647	726	736	728	719	703	693	725	693	724	731	759	685	697	735	713	708	654	757	698	679	753	697	693	706	696	736	653	733	746	693	695	727	740	727	748	713	682	702	717	721	719	730	665	703	704	697	664	739	692	712	714	650	740	722	719	715	666	699	734	716	751	770	686	721	713	744	687	733	773	719	741	691	659	733	725	683	705	722	744	748	704	728	721	761	703	732	698	704	689	730	707	699	782	752	693	695	731	716	712	704	661	723	754	710	662	747	732	699	667	697	691	706	740	712	771	720	747	703	702	758	714	707	726	723	659	722	680	742	713	687	744	706	725	668	712	709	700	749	682	719	684	704	702	697	710	674	737	678	673	682	729	669	717	716	699	713	664	722	719	699	705	768	704	757	723	668	735	727	775	729	739	726	680	707	706	679	683	709	755	701	707	711	782	709	682	699	727	675	730	702	702	722	702	724	661	796	700	728	756	750	720	694	714	668	714	726	701	685	737	708	695	692	731	708	711	740	671	751	708	689	706	710	749	702	695	724	741	764	677	671	695	720	705	671	672	726	717	685	721	692	684	708	702	703	685	713	726	698	701	704	718	726	753	713	720	714	682	728	706	691	727	740	715	714	704	669	698	751	670	714	746	753	714	709	725	679	739	722	713	683	711	726	730	705	700	714	698	710	697	694	666	712	718	713	732	717	712	664	714	674	709	736	724	732	691	727	735	710	694	701	693	686	717	663	740	738	707	747	714	767	688	721	725	717	706	719	691	666	699	715	700	706	760	705	791	718	721	702	712	659	727	729	742	687	706	725	705	729	677	728	718	727	717	665	703	756	733	695	682	737	721	681	708	744	691	677	697	689	761	689	686	702	714	704	655	735	696	697	767	718	646	705	705	687	676	732	667	675	690	676	681	741	750	721	728	712	702	658	714	739	710	684	741	682	703	757	774	703	652	703	741	738	712	725	733	673	712	686	721	727	759	701	713	706	736	733	690	704	736	717	688	701	721	712	740	679	709	701	676	692	696	703	694	689	669	697	725	695	668	737	708	715	711	761	725	720	716	724	749	722	693	732	672	684	698	670	728	730	748	744	742	661	713	675	698	731	686	756	706	696	696	699	754	734	693	741	723	695	751	720	732	710	695	736	710	706	708	686	638	698	704	709	682	716	727
30794	26959	12122	5946	3537	2146	1597	1168	940	790	738	676	612	531	515	484	470	417	435	414	371	376	336	361	396	324	361	328	323	313	324	330	320	363	323	298	301	338	293	298	295	282	318	290	325	280	289	275	293	286	297	312	295	293	279	311	308	266	305	291	307	298	316	325	326	291	291	272	304	291	311	276	291	262	294	323	294	283	300	286	319	300	305	289	308	295	289	280	321	307	306	320	308	313	314	299	309	286	287	260	317	312	290	300	330	284	320	293	315	304	310	306	307	322	301	350	319	303	309	291	277	324	310	273	290	319	289	308	315	267	314	298	301	289	321	291	294	338	336	278	285	284	329	314	289	327	290	302	321	272	313	282	269	296	287	291	306	297	270	323	290	317	314	332	327	311	290	304	320	293	265	316	261	312	308	293	289	295	275	302	287	283	327	328	318	313	282	319	278	262	281	302	304	316	309	280	264	288	287	305	308	297	319	268	295	299	313	334	270	286	255	317	272	289	301	304	309	320	299	294	286	292	297	324	286	315	296	311	293	285	313	316	286	300	302	278	295	291	309	299	290	302	305	324	279	279	296	345	271	299	286	300	323	279	308	292	310	306	316	322	303	285	270	271	293	290	291	286	294	280	308	312	296	298	335	285	286	314	279	306	321	287	288	285	276	307	316	325	311	280	280	315	322	265	289	282	255	299	318	318	307	260	312	308	328	277	291	298	316	300	298	294	280	282	292	291	300	301	335	327	292	295	283	282	285	295	269	307	272	271	294	264	335	319	302	334	281	309	314	298	282	306	296	303	331	301	298	275	305	320	290	290	313	295	312	282	369	269	274	300	280	261	293	293	290	335	320	286	316	301	327	312	294	303	313	289	296	299	310	306	312	296	310	282	276	283	295	289	308	281	253	283	291	319	313	319	302	319	304	284	305	293	269	310	315	306	297	278	339	311	287	297	320	325	299	284	323	292	287	310	298	302	300	257	319	322	275	279	271	295	273	284	327	269	303	267	298	285	307	275	291	292	281	272	299	282	313	293	312	278	321	325	270	339	310	298	277	269	280	287	274	285	287	311	290	263	329	345	269	295	307	303	313	315	269	296	310	287	308	321	332	294	294	290	306	267	284	272	299	290	315	317	314	277	336	305	316	330	301	323	308	275	267	305	312	329	310	329	324	288	287	291	315	279	301	290	313	316	285	334	280	293	309	324	299	305	285	305	284	314	295	262	277	309	301	322	323	322	314	271	281	298	312	273	313	309	292	288	321	293	284	341	299	295	287	266	283	282	295	283	295	274	283	276	277	322	282	296	315	324	300	311	304	281	319	280	312	305	323	286	315	300	272	296	314	300	283	257	297	309	287	281	314	301	290	303	302	337	313	283	277	295	330	297	310	308	294	308	272	310	323	268	307	275	267	295	293	300	308	273	308	312	287	301	324	300	329	303	303	286	269	274	259	285	310	261	269	284	299	299	313	286	307	282	302	279	288	282	306	297	289	292	282	297	292	285	328	333	347	281	307	283	319	303	288	266	334	306	315	322	271	300	329	306	285	313	289	291	344	277	291	294	292	275	290	251	320	299	298	263	290	296	304	305	269	282	295	290	307	293	283	299	274	280	330	323	305	303	304	339	319	292	303	315	315	315	295	322	284	297	299	312	294	313	278	318	302	283	288	318	285	320	297	294	323	325	296	311	294	289	313	257	299	316	324	306	288	317	273	291	320	316	251	306	294	304	306	310	287	304	298	331	281	302	278	293	306	305	324	289	311	284	266	319	291	298	288	287	308	298	292	324	276	321	281	313	287	331	302	316	311	315	287	285	295	307	316	322	304	306	327	318	295	299	270	294	281	295	311	271	280	313	287	305	296	319	288	290	299	314	308	257	311	309	320	310	315	332	296	307	299	293	291	312	276	284	280	302	319	287	291	310	295	312	270	287	315	318	284	332	305	303	278	276	288	323	282	317	284	281	274	274	301	309	307	273	309	304	321	281	310	294	307	305	295	297	285	315	331	290	293	320	273	297	303	278	317	277	299	324	295	311	277	281	289	321	277	283	325	320	299	296	274	320	283	306	306	320	319	317	277	307	334	295	294	318	267	289	291	264	307	292	323	284	333	307	281	316	319	310	296	307	312	314	307	304	291	302	289	282	299	294	290	308	309	338	289	284	304	317	288	295	303	315	336	281	298	306	282	299	304	288	272	327	305	294	292	312	295	331	300	251	254	293	314	278	310	288	303	301	322	296	300	324	288	297	309	298	333	321	289	302	252	286	292	295	286	328	305	294	354	286	300	333	305	295	289	268	283	290	289	308	321	270	329	273	312	289	288	262	301	290	282	286	343	310	298	312	307	292	271	284	288	326	290	295	278	328	310	322	279	296	301	298	344	296	282	280	287	310	301	283	273	267	308	255	275	300	315	281	301	283	299	280	277	302	321	297	285	324	297	275	265	333	294	283	302	258	294	336	286	305	331	296	264	280	278	321	310	300	327	291	318	323	301	299	300	328	290	316	301	282	311	274	308	297	308	271	315	280	316	297	293	317	289	315	324	289	285	300	323	317	305	308	284	301	318	273	283	303	306	307	280	290	285	285	293	275	337	317	276	281	274	300	248	296	273	302	290	317	312	259	315	292	292	278	322	327	301	285	322	287	287	327	292	322	248	298	269	307	284	319	313	297	336	284	326	294	313	279	321	333	286	282	305	276	301	276	317	297	313	259	296	288	271	286	295	299	275	282	275	279	286	276	296	271	292	300	312	318	309	316	304	300	340	317	325	293	338	296	279	287	313	263	275	299	306	287	284	311	280	300	276	292	289	302	324	315	288	272	317	310	265	304	315	324	290	277	336	278	328	274	276	292	304	278	288	313	324	322	273	338	306	304	314	295	273	295	283	309	299	269	282	304	310	262	316	260	314	298	287	289	328	308	317	297	274	266	300	299	286	303	269	268	296	277	296	286	303	283	277	267	296	293	278	272	306	325	306	320	314	298	333	300	294	311	290	269	285	290	303	283	318	307	292	284	273	338	289	299	308	313	312	292	305	271	286	271	308	318	346	289	289	321	298	306	262	308	287	266	302	294	303	295	286	305	316	308	290	259	297	299	295	277	348	298	286	311	312	303	344	280	305	294	294	307	300	356	314	322	287	302	328	274	321	290	310	328	336	292	304	281	267	293	321	303	257	299	286	311	285	260	286	296	276	318	333	340	296	307	293	278	310	295	291	291	319	327	305	308	283	281	304	320	286	279	290	310	313	255	287	273	275	280	306	293	296	307	300	297	311	307	297	306	291	325	293	265	329	286	316	340	324	306	286	280	295	303	300	288	308	276	329	285	287	306	293	276	293	330	286	299	295	297	290	310	298	305	310	303	310	295	294	285	336	316	281	333	303	287	292	275	274	300	300	262	266	281	294	286	293	330	293	326	313	305	294	325	298	282	282	300	333	304	277	289	298	309	302	297	277	307	296	312	275	302	290	294	310	324	280	273	298	272	295	295
23640	21409	10585	10540	9613	7546	6264	4890	4137	3486	3279	3068	2632	2283	2080	1847	1784	1489	1400	1312	1274	1136	1101	1064	1021	972	891	888	909	842	797	817	787	922	894	835	798	790	787	734	719	753	779	787	681	755	761	755	706	713	685	697	739	745	683	725	747	705	675	741	695	728	700	728	696	690	718	787	737	689	710	663	691	629	707	728	706	719	668	686	680	748	738	662	704	724	647	672	707	693	678	700	732	698	718	708	713	716	704	696	710	714	724	734	688	674	707	688	716	725	678	698	673	691	714	723	701	744	684	726	730	723	670	669	725	722	681	729	707	708	640	652	673	679	705	739	754	689	706	701	751	673	671	666	710	676	706	721	661	723	650	729	691	702	703	673	756	713	680	657	722	692	723	588	693	718	715	681	708	712	689	695	702	708	666	687	709	700	711	705	679	669	753	735	684	722	693	700	672	691	702	684	693	727	709	655	692	698	737	702	723	725	743	729	699	681	698	697	692	710	708	683	728	691	687	685	744	671	720	722	647	701	674	719	677	667	720	745	666	669	729	698	745	719	722	733	658	730	691	665	704	714	662	701	668	705	667	696	694	681	681	696	696	716	682	719	714	723	720	726	677	728	630	711	710	704	729	695	715	737	686	697	769	753	676	738	707	653	734	737	697	724	699	694	702	710	681	763	700	663	669	778	720	695	698	686	707	719	683	689	707	716	735	716	681	680	720	700	707	652	670	713	700	663	697	671	706	736	679	706	697	731	774	745	727	663	750	725	690	682	734	662	681	705	662	689	679	742	721	699	716	720	756	704	720	722	725	658	698	651	698	689	668	700	745	692	712	721	686	705	659	731	690	754	665	694	705	721	669	692	722	737	671	711	693	683	705	633	724	679	726	675	693	691	693	669	732	696	746	708	701	636	707	712	707	709	679	676	668	711	707	721	734	706	730	696	663	704	673	693	677	701	687	742	666	672	704	660	727	700	716	693	657	723	696	677	714	711	724	712	740	735	737	727	741	687	660	724	664	701	725	705	688	653	687	711	702	699	691	679	728	724	712	716	715	692	664	753	750	722	698	702	712	739	668	656	709	725	738	702	645	726	723	703	713	670	710	721	698	715	698	739	708	664	739	715	709	691	709	698	723	669	679	718	680	675	705	749	723	724	708	696	701	680	747	712	696	726	755	670	678	735	720	703	652	654	702	647	747	710	683	682	720	715	693	702	734	736	653	675	654	698	745	717	689	730	672	651	687	711	687	705	692	683	701	713	745	707	708	669	662	678	713	686	732	752	674	676	728	712	686	737	732	692	664	699	667	673	687	727	694	738	722	692	713	723	720	702	731	699	697	681	712	694	711	723	751	699	704	693	705	750	734	720	688	677	672	713	673	709	709	710	699	679	658	699	702	687	644	724	716	688	752	655	693	742	683	728	709	754	756	714	705	680	712	687	726	682	666	714	688	736	706	664	701	729	703	723	704	679	715	688	690	689	682	735	740	674	717	714	710	700	661	662	747	725	683	673	679	757	680	680	737	706	686	673	689	696	739	679	721	697	693	692	667	689	717	698	697	707	721	755	672	678	662	704	693	714	724	690	668	687	704	668	671	717	688	710	687	771	675	699	673	719	723	668	696	724	669	697	690	678	698	708	703	664	699	678	718	718	711	690	787	720	708	660	696	723	731	673	699	703	696	684	728	737	682	673	664	724	688	720	703	708	710	742	717	681	728	670	706	745	684	697	738	691	654	711	709	730	723	711	667	650	685	667	710	716	715	724	714	724	680	670	669	705	704	656	716	733	740	731	662	690	721	706	711	683	689	688	687	681	705	692	696	703	741	650	708	692	709	746	668	681	690	724	704	678	656	676	711	690	660	664	744	700	705	666	705	651	673	718	661	633	701	666	679	721	725	738	678	718	652	721	679	694	735	730	675	726	705	675	687	701	725	740	700	681	679	698	723	672	708	675	688	681	711	700	728	704	702	711	728	734	668	746	728	670	717	745	708	678	695	704	692	686	705	697	695	710	686	657	691	684	736	710	662	688	721	702	683	700	727	718	643	700	657	733	707	681	687	750	683	741	708	676	682	704	667	698	682	718	726	724	710	705	690	698	739	724	689	691	685	687	695	686	668	663	674	709	677	697	703	667	704	668	739	691	701	676	684	681	653	715	652	691	695	720	757	712	655	699	661	688	646	705	691	715	756	712	710	699	708	705	730	741	688	723	684	692	696	693	715	708	751	690	683	687	678	692	696	760	720	705	710	732	733	744	728	702	742	700	680	701	723	711	697	733	657	704	765	681	697	689	688	684	666	681	683	688	728	724	638	686	719	744	735	692	727	655	679	690	668	707	702	689	711	723	765	688	706	728	729	691	746	689	683	738	723	708	644	740	633	743	739	640	735	701	719	664	656	662	701	718	726	665	721	678	759	729	681	683	704	713	727	647	748	709	653	680	724	672	685	684	656	684	693	755	712	691	715	691	650	704	720	640	656	746	699	669	756	713	739	701	671	682	699	656	706	732	687	736	677	714	719	728	725	708	691	688	685	688	692	724	748	718	711	726	637	759	730	673	762	696	710	725	670	676	698	715	729	682	689	669	714	718	732	709	684	714	716	722	688	667	709	700	670	696	710	726	651	653	729	691	726	693	680	693	713	724	716	710	719	697	698	695	657	742	716	688	673	731	709	732	700	691	685	660	672	688	662	691	755	707	680	679	676	643	691	688	679	712	710	719	664	672	681	699	686	708	714	742	716	728	657	725	687	692	709	682	715	670	656	679	708	691	694	658	745	714	664	708	690	669	668	734	689	705	724	688	720	679	720	727	700	698	696	690	726	704	680	723	723	716	744	735	722	699	642	702	717	689	705	709	660	658	660	686	705	678	735	719	709	692	714	688	675	693	721	682	704	683	720	698	674	694	706	686	697	686	677	699	714	724	755	701	686	686	662	703	674	702	700	688	712	696	693	708	722	680	718	664	727	690	711	712	742	731	668	685	700	721	689	695	676	697	690	717	642	703	728	732	683	714	756	698	674	673	679	692	669	688	696	688	700	688	727	673	697	729	698	677	723	678	732	655	657	682	709	714	679	676	707	735	715	699	717	700	692	647	694	739	759	678	741	684	727	698	683	718	660	674	711	692	717	678	706	654	725	708	713	725	702	721	671	649	731	713	699	732	697	681	676	738	721	692	683	676	667	723	710	681	729	684	676	720	758	669	679	673	665	693	689	677	667	735	709	670	653	713	662	741	712	709	706	709	766	659	719	699	711	732	707	727	677	687	676	724	670	694	671	685	706	702	685	722	650	706	689	675	709	701	728	682	768	695	695	666	701	740	688	727	727	650	722	674	700	663	714	716	697	679	719	657	682	694	720	720	682	686	710	699	665	711	719	669	694	670	697	684	733	707	679	745	696	741	693	715	721	730	724	713	713	702	698	707	661	712	706	679	687	721	672	703	714	679	688	711	670	684	681	701	695	674	691	714	722	705	670	733	688	688	673	698	743	701
41493	37196	18978	10107	6009	3688	2469	1668	1296	1056	896	855	813	652	579	573	535	481	425	380	397	362	333	356	343	311	294	295	328	305	298	287	286	312	290	292	280	253	282	259	270	271	293	270	218	255	260	272	285	279	256	272	272	262	288	294	230	255	277	249	250	256	279	259	248	261	264	266	303	241	245	297	249	260	270	251	261	275	248	272	265	234	253	241	298	271	293	258	252	265	264	266	276	278	255	221	277	248	244	265	261	247	253	245	278	268	261	247	248	263	259	264	244	246	269	262	254	309	278	261	283	263	204	246	274	264	276	239	258	275	228	233	266	301	247	294	286	243	269	271	268	250	263	291	246	288	278	262	252	288	278	286	277	277	209	243	262	295	273	252	250	274	276	280	270	251	283	258	243	273	268	256	266	262	262	270	247	245	268	257	264	285	271	274	288	286	282	243	244	258	250	273	246	246	268	287	270	266	242	282	265	264	241	251	265	252	268	243	264	266	249	290	261	254	269	261	254	270	241	272	276	242	266	239	240	259	245	273	250	280	265	260	276	269	245	259	263	252	253	239	294	286	283	242	278	258	281	279	299	283	258	273	280	268	255	262	252	242	261	262	264	270	262	261	255	273	295	252	273	262	250	273	256	267	270	271	234	260	262	257	269	235	280	252	278	255	259	279	233	275	283	265	238	261	251	262	242	255	267	267	270	280	271	247	260	215	282	253	285	266	253	244	294	288	245	250	269	239	277	272	265	262	258	254	296	275	260	239	269	315	258	250	290	283	272	288	312	242	226	271	291	276	268	295	254	262	264	294	253	267	263	267	254	273	261	244	270	270	280	279	264	248	271	248	277	271	275	263	240	286	291	282	265	262	260	292	282	281	275	232	255	273	268	246	258	227	256	241	273	254	267	255	285	252	254	293	291	257	266	252	243	281	303	264	257	272	267	242	250	263	273	281	259	271	270	241	268	251	249	280	237	275	240	276	277	248	279	262	290	271	227	282	266	268	267	269	252	282	265	247	248	243	259	274	288	240	275	260	259	276	266	257	274	286	252	302	255	300	257	247	272	264	304	264	271	272	299	244	256	247	268	265	249	261	272	253	258	222	275	274	249	276	281	288	243	307	260	245	232	251	247	271	264	288	247	252	252	247	244	277	228	229	246	229	252	275	263	257	254	280	253	283	261	267	289	262	283	272	266	276	241	265	291	245	261	260	259	255	251	278	274	270	218	237	253	274	241	280	264	284	236	244	243	268	270	273	298	278	300	256	271	266	258	299	267	264	247	273	283	269	248	265	265	252	242	259	244	232	263	221	284	240	278	264	283	289	262	257	284	278	257	272	248	284	224	268	253	232	279	260	278	266	270	282	272	273	259	252	262	265	274	256	290	249	239	244	271	239	261	276	247	268	261	243	257	270	257	293	267	258	271	274	277	269	221	251	283	261	256	254	265	270	255	252	256	248	222	250	270	249	259	300	264	267	283	267	250	271	271	248	240	247	254	306	284	232	262	245	254	268	263	263	264	271	263	245	277	268	279	252	259	253	240	268	261	247	243	285	260	249	268	251	265	264	242	255	276	283	264	237	277	286	285	258	251	285	280	238	259	268	258	241	259	229	259	252	271	261	258	271	293	279	268	260	254	275	263	244	275	254	266	290	262	273	292	276	258	236	271	318	266	272	247	254	256	243	268	262	263	264	241	253	248	272	288	263	286	241	282	252	223	273	266	277	254	246	243	271	289	276	287	259	250	247	273	251	252	251	295	261	291	271	257	286	279	245	277	268	278	261	264	274	236	273	236	282	241	247	230	269	257	267	272	278	221	246	277	261	257	273	276	270	282	273	278	287	248	264	284	286	250	297	262	245	277	247	263	253	256	264	244	263	289	282	266	272	261	255	254	270	245	258	250	270	260	264	284	288	244	254	264	233	271	266	280	245	220	251	293	252	270	288	277	258	234	254	238	269	294	240	251	263	274	284	259	255	239	271	279	280	252	265	285	259	247	285	266	282	298	269	276	265	271	255	252	246	276	236	232	270	263	240	272	275	250	259	279	296	275	274	275	268	270	255	250	267	242	282	275	247	275	277	274	245	234	278	252	261	290	290	246	266	261	248	240	296	230	247	277	242	251	257	287	247	262	270	264	259	254	261	293	308	245	281	282	260	243	261	270	251	263	234	255	255	269	233	269	263	252	268	249	240	306	272	282	237	276	276	268	299	261	256	281	216	280	252	267	274	282	254	287	273	235	286	276	274	265	279	252	250	262	254	257	264	246	277	278	249	242	275	280	275	247	254	268	251	259	253	267	252	254	276	222	262	256	268	268	227	254	260	267	240	285	217	242	251	278	281	279	251	271	273	260	269	291	261	292	263	243	253	254	272	258	242	268	277	233	260	268	298	263	285	240	229	233	253	255	273	259	256	281	329	260	270	258	253	257	255	252	283	284	283	266	268	300	268	274	256	243	278	223	261	256	240	238	225	265	258	251	276	256	288	278	284	290	294	248	287	241	274	240	261	297	231	224	259	249	263	262	285	274	265	264	274	288	273	270	265	290	272	290	237	255	256	283	263	259	248	237	279	275	271	272	246	258	235	263	257	268	243	239	269	251	272	251	270	260	280	269	252	277	269	250	260	255	240	267	239	255	222	256	287	295	284	238	281	249	246	258	281	254	247	249	232	250	261	280	281	258	267	257	231	236	235	244	245	290	260	272	262	271	282	236	261	268	252	286	261	247	271	235	245	265	238	282	267	280	273	249	256	281	291	278	268	235	270	278	248	270	308	263	272	281	255	268	246	311	284	253	250	277	285	242	268	261	254	276	284	271	266	289	275	234	278	278	249	285	275	295	237	265	258	257	271	260	250	268	288	286	243	273	288	266	261	251	270	230	292	255	261	259	239	281	247	233	269	267	251	256	268	254	290	252	273	269	237	248	277	284	266	259	235	240	258	270	252	245	274	252	273	274	271	239	274	237	245	245	257	282	259	263	255	292	268	243	298	250	262	258	289	268	270	295	256	260	257	243	266	285	254	247	245	251	237	276	284	301	262	249	264	277	243	278	274	233	256	261	284	234	287	245	236	245	250	272	263	285	273	291	266	255	271	258	263	265	249	244	256	269	239	255	277	278	270	271	256	268	263	258	281	265	265	280	257	245	291	251	248	291	267	266	229	276	281	260	284	233	262	247	275	257	243	277	259	242	254	272	280	247	263	244	237	259	265	251	269	283	233	259	296	308	237	246	259	247	291	265	263	267	268	256	295	283	272	236	272	236	258	238	231	262	256	272	248	241	291	265	262	271	266	266	256	246	272	293	269	283	303	266	274	279	273	270	265	262	271	260	264	269	274	250	277	266	226	265	267	265	307	234	263	256	275	248	282	247	263	264	275	281	232	283	271	282	243	247	279	249	292	253	272	276	269	237	277	271	262	281	288	227	278	264	251	298	233	279	285	248	263	229	263	287	236	261	262	257	295	254	259	279	268	260	294	272	228	273	264
31131	29175	13680	13733	13024	10735	9176	6746	5595	4758	4335	3987	3556	2958	2665	2267	2136	1763	1770	1416	1415	1346	1254	1099	1066	1044	1006	927	896	872	817	789	877	972	904	825	778	739	764	615	665	686	718	725	680	656	681	634	679	620	582	667	615	662	668	628	626	597	677	642	648	626	647	641	610	640	608	625	639	594	673	632	619	650	626	623	622	629	594	586	672	633	637	625	675	625	627	631	607	639	611	653	623	608	622	615	661	617	640	627	609	663	593	658	634	662	638	581	646	643	623	647	608	639	619	649	683	573	631	637	643	620	642	628	611	647	645	591	639	611	607	622	660	652	612	634	584	641	589	588	654	652	640	647	614	667	595	610	617	638	592	649	626	595	626	620	589	613	568	650	620	652	636	592	598	579	606	578	601	633	637	659	566	596	622	637	595	643	625	633	632	623	600	662	601	615	609	602	645	660	664	638	663	612	645	639	625	574	650	611	639	619	587	575	638	620	633	647	624	662	620	582	645	640	649	577	595	634	600	610	584	639	580	614	613	668	596	637	616	632	609	607	602	589	594	643	608	605	644	629	607	624	622	622	666	619	572	610	643	673	676	626	573	620	626	568	654	615	643	649	576	637	593	626	629	602	620	649	590	624	596	580	603	643	626	627	640	627	628	601	574	649	642	677	627	642	615	621	641	634	618	615	596	614	622	602	609	615	643	628	639	631	652	650	631	659	643	582	654	640	608	618	616	659	573	627	594	634	599	619	615	597	634	586	624	664	663	626	659	592	662	589	644	641	658	582	596	654	628	622	642	644	629	618	627	673	607	605	618	633	610	647	600	594	617	636	651	657	587	596	592	638	590	651	647	656	614	647	617	603	664	628	639	602	607	649	593	623	619	578	644	639	612	603	592	641	618	668	599	684	581	636	630	611	632	576	580	625	675	617	657	616	624	634	620	551	620	587	621	615	602	618	604	629	633	617	617	627	597	629	627	614	681	630	650	609	629	640	606	610	624	638	626	620	611	666	581	620	630	645	613	610	605	623	618	614	641	626	608	607	638	628	652	644	655	598	612	614	646	630	653	578	640	618	640	634	632	659	632	612	584	601	586	591	664	623	619	616	580	684	573	629	614	609	613	582	642	612	596	603	574	644	624	623	625	646	657	613	602	617	600	641	594	624	657	647	640	627	643	620	627	596	615	613	614	616	616	615	578	587	641	600	666	596	622	643	610	665	588	652	656	637	636	641	634	611	675	581	607	597	629	635	645	631	580	603	619	613	595	626	630	607	639	595	610	625	610	648	628	605	637	660	598	615	613	625	594	652	610	570	619	619	648	624	654	638	649	627	601	633	627	598	613	594	667	631	608	614	629	649	601	614	625	640	629	659	593	635	653	606	616	626	608	628	593	626	595	653	557	662	631	632	625	625	595	594	614	628	647	595	610	615	633	636	645	611	632	646	597	607	606	586	629	593	611	602	635	601	649	623	580	632	620	588	611	599	629	627	652	638	612	654	621	613	654	618	580	638	621	622	614	618	631	596	604	641	637	592	652	636	591	618	594	646	640	648	657	569	636	618	606	643	597	625	657	636	655	617	608	619	646	620	593	588	634	610	610	637	572	622	615	587	630	598	628	606	609	631	651	663	631	611	682	625	617	634	625	573	612	609	641	585	635	617	641	626	616	604	638	579	585	604	594	616	644	644	627	683	597	635	641	640	596	650	597	651	648	646	658	591	655	674	640	620	560	598	607	613	617	594	580	639	636	644	631	619	601	637	639	663	626	622	598	650	660	611	622	597	582	625	636	621	613	599	625	626	614	628	608	612	664	649	626	595	556	626	611	624	612	559	623	625	594	632	641	631	647	603	624	612	631	642	624	579	621	634	629	595	675	624	599	667	620	656	612	631	648	618	628	617	611	591	629	611	622	610	623	612	638	631	679	626	595	602	640	636	623	602	637	585	597	654	649	617	616	669	597	634	671	586	652	666	591	629	642	609	617	618	634	646	667	626	669	602	605	615	640	602	617	599	642	635	604	636	623	579	643	614	598	675	596	606	620	603	595	653	602	626	606	616	694	571	636	614	637	616	565	616	675	629	589	651	651	607	616	630	590	616	618	588	583	643	596	655	617	638	599	583	624	616	604	615	624	655	611	620	587	604	615	644	642	603	599	645	632	640	571	616	603	601	637	610	656	643	606	642	602	617	659	620	606	593	601	632	664	607	613	660	602	632	632	618	664	581	630	643	609	614	580	605	613	642	612	644	632	640	686	638	615	648	618	595	630	660	619	621	639	604	642	610	629	631	640	584	643	635	665	651	628	645	620	635	663	627	613	594	675	624	592	621	614	635	542	650	625	611	630	663	595	640	658	661	605	610	619	598	646	655	618	619	570	633	641	608	617	618	640	655	626	608	640	641	634	597	589	595	646	655	636	630	589	545	611	622	584	623	640	632	611	629	637	617	610	602	574	607	612	649	645	614	658	603	612	628	662	578	595	604	632	642	620	628	601	631	613	582	603	639	649	673	584	598	622	651	637	605	621	626	647	607	600	624	625	597	624	654	653	610	616	593	591	633	597	605	620	592	652	618	650	621	611	589	629	633	645	667	654	669	665	609	628	617	590	603	608	646	641	635	633	586	607	664	636	595	624	638	615	666	642	623	612	650	597	682	611	645	614	635	616	591	602	592	637	606	616	595	579	640	616	627	671	589	649	607	599	601	602	623	610	634	666	648	619	585	649	635	617	579	641	674	601	695	634	618	606	701	609	609	668	635	619	602	627	698	597	616	652	606	648	671	596	575	605	572	641	605	622	647	651	585	644	622	616	575	605	627	591	642	639	581	571	611	589	617	606	618	613	613	623	631	637	592	651	619	596	591	601	663	595	600	654	631	636	575	676	585	621	645	648	632	611	639	629	635	605	615	629	613	623	654	608	635	636	627	622	654	623	647	621	602	660	648	610	642	684	639	653	628	588	635	588	605	604	584	624	624	588	655	665	606	620	617	654	596	636	641	642	629	661	647	606	585	646	627	648	625	646	601	624	664	640	629	618	648	612	623	650	627	617	609	597	589	655	665	630	658	597	632	617	609	622	634	595	602	620	626	593	669	622	603	630	619	614	648	631	585	629	594	595	594	589	602	588	634	608	644	624	612	609	624	601	605	621	609	637	638	610	605	616	609	612	577	619	643	655	660	638	636	643	592	656	584	626	618	644	629	599	635	611	655	604	621	649	611	636	609	640	640	622	645	600	637	612	660	615	651	574	637	644	643	618	569	543	621	610	617	605	636	624	620	610	575	604	619	641	620	633	649	593	642	644	655	603	618	623	658	626	620	569	636	629	613	636	587	687	601	609	635	561	657	646	599	609	628	612	584	588	627	607	617	626	630	639	619	610	617	624	631	567	617	622	630	623	634	612	681	615	595	589	620	631	614	570	627	616	607	596	579	591	647	605	594	647	615	629	603	601	603	609	608	594	651	620	591	657	619	619	641	581	609	595	607	628	586	617	601
10376	6129	3025	2064	1350	1048	934	682	582	565	459	433	437	436	417	403	416	349	374	357	351	322	323	346	326	305	304	326	324	301	290	305	309	317	336	343	324	309	317	295	339	294	318	300	297	289	316	310	286	300	293	310	291	299	305	341	325	294	315	279	303	303	289	316	290	300	314	296	302	314	316	309	297	318	310	287	325	323	350	295	318	315	281	324	313	303	316	278	317	295	308	328	297	304	293	294	304	306	312	311	292	269	276	330	290	300	274	322	276	299	326	306	311	263	314	318	292	325	314	349	268	337	286	273	326	306	326	308	290	343	290	266	297	314	333	352	295	320	315	289	301	309	298	309	329	334	345	277	308	306	316	301	308	299	327	330	324	282	311	337	291	323	324	324	305	310	323	314	299	299	302	292	302	317	307	282	304	327	316	323	301	302	300	316	338	329	320	295	291	280	344	290	291	336	333	315	334	318	305	358	301	321	317	312	311	307	298	285	307	345	330	285	306	307	310	315	292	314	313	298	313	310	293	300	275	290	266	291	310	313	273	311	307	298	332	339	296	310	325	336	297	299	296	296	318	330	266	306	285	289	308	302	315	321	314	305	296	328	313	275	297	305	331	343	319	310	298	333	294	295	303	322	295	311	289	328	325	289	295	256	328	317	306	314	328	311	332	317	270	296	323	290	356	282	284	271	303	276	284	259	321	325	288	275	284	341	314	323	276	283	308	323	305	306	297	300	313	311	320	283	298	313	291	300	307	306	276	282	323	260	313	302	302	308	315	300	312	265	285	311	253	285	323	309	269	304	290	287	294	272	317	315	297	308	342	303	327	304	318	303	325	340	289	301	305	275	294	337	345	300	304	268	301	284	298	284	290	319	316	337	314	316	275	282	278	301	286	328	320	328	316	300	323	342	289	301	297	316	322	291	279	309	320	281	313	280	276	313	304	319	296	320	314	306	328	302	304	337	297	276	336	287	254	305	284	311	312	277	321	267	302	289	297	278	314	307	300	318	305	322	281	296	333	294	336	295	315	297	292	275	284	311	316	308	282	286	287	320	291	311	307	302	330	293	319	303	313	331	282	327	274	334	311	319	293	284	332	313	301	325	320	342	284	296	341	322	307	323	299	305	307	285	297	340	296	298	293	275	276	294	302	268	343	303	265	319	309	278	317	312	294	286	336	343	293	285	318	301	349	306	330	318	299	308	305	300	325	345	283	292	300	315	306	324	322	300	315	337	292	307	315	336	325	273	311	301	311	298	278	310	314	309	308	301	320	316	282	283	317	302	321	310	278	300	272	300	277	292	316	318	284	314	306	319	290	288	308	328	281	298	319	323	292	318	293	333	294	306	293	311	301	315	328	280	332	319	308	310	306	291	300	280	272	286	303	291	298	315	266	285	282	305	261	298	316	324	295	329	332	274	311	315	314	340	304	272	290	322	281	283	313	320	286	276	317	303	310	284	295	291	290	310	280	303	317	313	328	292	293	286	273	253	315	309	332	299	316	287	314	318	286	294	314	281	284	295	323	314	339	320	336	334	265	265	279	284	311	325	308	331	298	312	290	296	318	340	326	309	327	310	320	305	305	313	305	282	274	309	333	288	292	322	309	307	302	324	287	307	304	292	315	291	313	310	276	326	312	285	317	325	309	283	321	295	319	300	326	313	294	322	318	294	280	302	288	289	267	288	311	322	318	289	318	280	293	291	322	306	300	285	264	314	305	263	356	291	292	271	300	326	303	282	325	294	315	286	296	324	310	299	279	313	324	314	287	321	280	303	274	289	326	294	293	315	299	339	300	285	276	310	298	302	312	321	296	298	348	326	307	306	301	297	289	288	317	338	332	305	331	298	332	250	295	322	284	290	290	302	307	301	286	318	298	265	292	281	306	309	310	317	327	281	340	307	293	334	293	314	316	308	308	329	328	335	312	342	285	284	309	303	287	293	287	307	289	305	301	309	310	283	331	296	305	312	313	317	309	291	293	287	355	319	316	302	314	304	285	296	297	303	302	302	306	298	312	320	324	274	296	305	300	284	333	294	295	285	336	331	316	307	285	293	295	297	314	282	288	294	299	303	297	304	296	289	300	262	329	313	298	322	273	297	313	283	277	311	267	302	286	274	275	300	298	329	313	281	315	306	326	318	294	298	330	335	353	245	313	308	311	304	306	321	301	290	308	312	318	281	303	306	281	327	312	344	316	288	323	315	315	300	274	302	346	315	312	307	307	286	269	316	298	292	311	332	329	274	315	293	346	318	300	325	314	303	302	285	321	355	305	301	315	277	284	337	313	320	324	290	308	327	274	299	287	333	332	310	309	318	330	313	315	333	318	320	289	349	296	316	311	292	281	332	340	312	304	316	295	287	299	293	325	296	332	306	262	301	325	307	300	288	302	286	269	312	340	270	310	301	286	293	337	290	341	283	308	292	297	296	322	316	322	301	305	333	324	293	306	295	292	298	290	320	269	294	325	284	296	303	324	310	294	292	314	321	283	311	329	283	322	297	276	338	312	319	331	285	321	309	288	333	287	312	294	312	333	289	302	301	261	297	301	315	305	278	302	309	299	273	309	325	285	336	286	303	303	301	314	322	292	306	301	311	303	313	320	262	306	309	337	310	330	303	316	315	326	313	320	316	332	329	296	294	311	311	302	265	336	388	293	285	282	296	277	301	319	313	294	267	279	297	317	282	269	300	276	283	281	336	323	311	329	293	306	303	293	299	296	293	282	327	325	268	297	312	330	322	251	316	318	296	296	301	289	301	300	308	304	264	303	357	328	289	280	338	324	334	301	287	312	316	303	289	294	309	271	320	284	325	303	330	312	318	310	301	288	301	275	309	315	299	275	291	293	328	322	306	319	309	291	308	281	305	280	317	287	299	302	307	304	321	302	301	313	319	275	287	296	288	293	307	339	290	333	295	299	336	318	289	302	306	330	287	313	278	285	323	326	336	325	315	312	321	303	302	335	311	317	306	285	298	321	311	303	307	314	297	346	292	309	293	337	303	313	315	303	283	291	275	281	333	309	305	316	309	290	311	305	286	289	314	280	298	320	304	285	279	290	322	262	317	298	309	322	305	302	305	303	286	270	280	300	329	369	300	306	328	295	303	332	339	305	307	310	294	321	352	296	283	283	323	294	310	307	289	318	303	299	299	268	278	333	297	292	272	311	286	344	318	323	290	303	310	304	285	312	304	327	263	261	322	275	339	305	268	332	283	293	284	323	282	299	317	339	293	257	351	296	279	314	276	291	318	297	312	306	298	305	303	334	317	329	295	317	320	265	311	291	307	281	304	299	294	290	309	304	266	338	298	266	285	300	297	287	311	282	325	317	299	311	315	322	305	322	323	305	295	304	319	278	304	314	320	314	300	323	346	281	304	308	337	319	290	306	283	298	284	290	302	287	307	295	307	308	289	329	291	292	282	326	323	331	309	253	311	286	298	329	326	302	313	327	300	343	306	314	295	320	315	334	289	313	312	333	330	284	296
8201	6857	5269	5924	4939	4244	3616	2858	2378	2066	1877	1716	1522	1365	1242	1191	1132	1094	1026	968	923	912	857	883	830	794	829	852	763	793	834	798	806	807	804	791	715	755	760	767	789	790	753	708	726	776	728	753	730	707	750	697	748	717	699	732	746	708	780	706	762	772	744	686	726	713	734	723	673	710	729	708	713	726	716	749	670	677	712	761	736	708	689	713	725	705	741	692	764	695	701	736	657	681	718	706	693	732	667	678	725	736	732	660	670	683	767	730	728	714	720	701	712	693	732	740	723	682	715	755	693	696	739	730	712	699	700	695	703	687	664	700	685	697	742	686	748	714	717	698	750	728	718	741	750	711	692	690	705	753	709	783	689	740	736	716	752	684	718	747	675	689	781	713	745	706	692	684	682	711	745	738	725	717	689	713	734	688	725	711	724	741	739	730	729	695	729	749	759	692	665	680	713	689	725	741	703	721	724	727	749	653	729	688	723	709	710	718	732	679	712	700	719	739	674	704	761	709	683	677	701	652	732	694	724	724	747	740	718	763	778	723	714	735	728	674	735	721	706	699	727	721	716	691	731	727	756	701	657	729	732	677	709	725	689	729	707	755	731	707	721	695	711	705	727	739	712	749	710	741	725	693	729	730	674	736	709	689	758	669	695	722	724	734	732	738	696	702	740	678	737	711	722	687	698	691	693	707	757	709	696	710	718	712	731	717	714	701	700	644	706	696	707	686	703	709	709	752	731	682	720	702	744	735	655	715	744	726	745	708	707	742	754	731	728	716	709	745	748	694	699	741	735	683	684	688	702	739	700	748	734	720	704	742	724	702	746	694	735	736	724	728	787	690	738	763	741	720	699	678	713	671	760	705	719	718	754	714	731	714	723	718	731	695	730	672	717	720	718	666	715	700	729	732	719	699	726	712	695	717	704	682	728	782	731	678	702	753	736	730	719	734	700	690	738	739	697	686	715	746	694	691	730	722	692	684	678	708	742	705	746	734	667	676	676	731	710	689	760	741	749	676	693	763	685	748	669	727	721	719	685	708	758	703	723	718	683	717	667	711	721	753	687	686	697	764	713	703	732	725	711	752	738	703	702	696	720	714	700	703	709	720	709	750	720	747	698	716	694	717	717	753	718	706	717	694	732	723	755	720	697	688	728	697	722	723	686	684	704	717	721	725	702	748	723	729	681	697	702	734	703	727	683	709	757	704	681	726	687	742	712	786	704	672	727	678	685	702	750	700	703	681	690	758	726	752	680	683	772	701	734	681	713	691	672	765	743	720	743	720	711	701	740	708	715	728	706	687	693	726	685	728	729	669	727	734	732	773	695	754	753	694	683	700	716	710	734	718	791	689	722	742	759	733	667	724	706	715	733	706	682	695	709	705	718	694	749	720	677	707	728	694	710	688	743	760	734	713	720	734	698	719	728	734	719	713	730	718	655	727	700	721	713	671	721	701	682	696	751	760	726	715	717	747	697	699	731	709	689	744	741	720	672	683	726	717	702	708	707	712	723	718	680	675	732	705	679	726	715	728	745	729	708	726	683	704	707	697	732	735	724	709	686	675	712	708	754	705	760	754	737	714	751	710	713	699	733	706	724	723	697	726	713	733	732	701	730	715	675	714	756	715	714	668	748	793	700	692	706	732	698	771	726	725	711	744	727	710	735	700	703	716	739	685	732	703	700	738	740	724	682	778	728	684	730	706	680	733	736	727	706	753	767	718	715	746	743	683	702	691	689	715	696	690	752	700	717	730	727	728	773	695	659	723	724	709	695	722	708	704	712	719	714	738	769	736	691	724	717	745	720	716	710	711	723	744	756	750	723	722	686	671	712	771	703	725	707	711	697	699	739	722	722	695	714	713	700	687	757	740	750	692	655	726	713	682	734	761	736	703	739	703	678	736	692	720	741	760	741	738	766	704	747	712	741	664	718	742	709	679	697	733	667	703	713	695	685	711	702	749	692	754	703	702	729	732	739	694	706	708	711	703	688	690	692	690	760	691	755	701	758	682	751	736	669	660	711	722	728	746	731	741	705	657	767	757	705	689	725	691	714	732	677	686	714	755	705	745	732	705	734	732	778	716	685	672	715	685	670	688	692	765	698	738	703	739	727	711	713	709	734	723	724	704	696	700	680	711	696	676	768	671	651	713	669	702	740	683	652	725	716	697	692	734	741	754	727	731	735	723	725	722	728	715	748	726	692	733	726	703	716	702	697	690	708	653	687	697	687	741	756	720	735	748	719	684	717	741	685	686	742	693	704	718	761	708	701	762	752	725	703	711	744	705	702	719	702	746	737	764	718	777	715	736	754	723	685	667	731	699	737	710	735	694	726	731	719	679	695	682	706	725	687	721	703	744	697	781	666	680	745	698	674	707	689	697	731	701	724	710	727	685	711	721	716	719	701	732	694	651	731	699	666	689	788	697	747	679	727	736	727	698	725	718	698	699	725	746	679	718	711	711	765	726	768	714	696	709	683	760	702	692	700	703	750	685	704	715	718	704	687	709	720	686	699	735	764	698	672	712	700	744	676	680	706	736	728	681	734	719	746	687	720	729	713	691	681	715	754	669	737	765	707	680	718	723	735	671	679	689	758	694	740	702	694	745	736	706	748	700	700	694	742	730	735	704	712	732	732	666	728	737	767	714	705	701	672	680	733	733	717	725	701	702	724	742	730	735	781	716	732	700	765	684	701	717	717	721	698	718	745	696	702	703	678	724	662	740	721	669	708	723	767	703	713	722	656	714	777	705	717	771	704	681	705	766	757	730	692	681	734	704	664	720	718	666	701	730	672	741	721	728	700	736	708	705	699	748	707	690	740	715	725	687	725	725	723	735	701	676	715	711	688	617	790	747	682	740	730	717	719	663	705	698	725	716	706	690	747	714	702	752	705	691	718	713	677	658	694	713	703	672	672	748	708	729	747	708	725	742	713	711	725	725	683	755	786	697	773	710	699	705	713	787	663	706	748	703	706	715	700	689	722	716	706	703	732	747	714	747	726	697	708	715	711	708	674	710	664	688	704	681	720	700	659	743	752	767	739	696	739	717	779	723	690	657	701	749	722	758	729	721	719	709	741	685	713	735	670	691	697	693	695	705	791	707	709	696	712	729	712	715	692	758	735	777	720	696	723	746	728	731	731	715	733	713	697	713	687	725	699	716	690	683	719	692	695	679	696	726	744	730	654	736	653	702	714	751	718	689	725	761	714	727	701	712	714	762	704	729	695	718	695	737	723	714	737	698	702	725	786	720	763	729	728	697	722	737	702	736	699	686	689	724	724	741	701	726	683	731	718	676	685	721	723	722	722	709	701	753	731	675	692	676	751	701	749	692	686	681	741	724	681	700	731	709	675	648	738	715	759	709	741	674	762	735	712	729	778	677	719	704	715	694	704	714	726	748	747	699	709	698	705	702	761	737	719	727	678	692	718	737	726	746	746	717	713	693	733	705	699	749	700	712	703	720	679	694	718	700	726	700	709	704	692	717
31311	27239	12192	5909	3471	2244	1655	1226	940	768	764	688	579	530	534	453	433	407	402	380	407	390	313	332	339	322	360	335	348	305	331	320	319	308	331	333	335	326	295	318	282	307	294	302	323	340	274	323	314	286	257	281	301	288	290	297	302	327	305	289	300	284	305	315	350	302	286	265	314	297	320	300	315	305	305	304	299	289	275	286	295	294	302	289	271	307	323	264	281	301	301	284	292	300	274	308	280	303	303	304	294	310	275	316	271	301	316	280	275	282	281	289	293	309	302	297	274	278	318	312	299	300	331	302	321	289	308	290	295	317	286	280	303	291	313	284	265	288	286	294	305	329	288	273	320	322	285	278	321	283	282	311	306	302	297	254	282	330	284	317	282	312	297	318	286	342	296	305	314	298	301	279	278	315	288	318	272	294	294	320	311	294	277	294	321	295	292	321	295	316	303	294	317	289	332	300	300	298	326	287	299	295	289	313	278	280	297	275	291	309	308	290	349	301	304	311	271	301	321	290	275	318	295	312	285	289	287	286	286	270	318	312	315	283	266	286	296	327	276	298	304	300	320	333	313	285	286	298	292	330	302	304	305	283	315	363	290	308	317	288	297	311	352	271	282	308	285	266	322	296	298	277	314	301	324	294	328	306	295	292	288	317	325	333	306	304	325	334	323	310	271	278	306	306	327	314	300	310	287	306	293	288	331	270	303	312	312	312	315	279	299	324	361	271	323	307	289	298	299	318	306	327	328	301	302	308	299	340	300	308	297	317	282	313	319	311	282	290	298	329	295	315	309	328	339	312	280	318	310	285	289	301	308	331	282	264	298	307	307	313	305	301	335	290	296	306	284	276	312	259	308	313	310	294	296	268	300	295	279	298	292	311	293	317	327	304	321	288	314	307	310	277	284	269	291	304	308	285	294	283	309	280	307	311	284	294	302	250	286	292	327	284	317	289	293	307	328	302	300	276	289	315	305	306	300	298	286	306	315	279	315	293	321	321	340	290	315	310	280	283	282	301	258	311	290	318	295	329	310	306	295	320	320	288	316	314	254	304	289	313	285	275	311	300	314	314	283	314	273	298	319	293	290	303	305	290	268	307	286	289	318	295	305	294	344	331	319	298	278	309	312	357	316	291	326	274	320	328	294	285	289	313	296	313	291	311	284	284	306	332	309	327	293	315	300	296	299	316	318	318	289	287	305	310	272	306	310	310	312	309	269	301	302	304	306	305	298	291	260	287	298	302	311	286	304	308	319	294	280	317	299	280	297	327	295	312	316	301	271	298	314	319	303	290	250	317	318	310	289	302	310	285	328	258	283	277	295	282	305	293	303	294	333	321	299	313	304	331	330	281	303	313	295	347	286	294	287	302	267	306	328	296	286	281	325	302	297	325	301	296	304	278	283	321	311	289	281	334	303	305	309	278	300	303	306	311	277	328	287	300	274	321	304	305	315	292	290	295	315	276	320	251	253	333	257	260	291	261	319	331	271	308	297	280	294	281	284	279	301	278	294	266	292	322	299	309	308	278	279	293	304	290	265	287	300	282	293	314	327	316	307	292	288	284	303	295	330	327	299	294	302	316	300	313	317	278	302	323	294	290	317	296	324	288	298	298	311	309	294	318	298	282	317	323	313	264	292	282	325	283	291	325	313	304	281	331	306	300	277	301	267	311	334	280	307	311	297	314	297	309	281	298	329	315	320	284	301	282	312	261	332	334	319	293	308	273	287	279	269	298	315	324	278	331	301	309	291	293	279	287	292	283	307	313	255	316	309	294	290	290	276	275	279	304	271	288	286	293	299	301	286	298	289	316	315	317	277	303	293	303	317	290	302	277	291	309	306	259	310	277	299	295	298	285	280	252	365	290	303	278	278	321	302	307	303	295	320	310	301	277	306	307	291	289	306	337	308	282	311	293	291	305	299	323	340	337	301	281	299	293	270	326	297	285	281	303	297	311	331	297	282	287	302	293	293	320	315	329	284	305	296	302	321	312	306	309	311	286	296	286	329	302	269	288	299	300	281	308	286	330	276	275	299	309	323	315	290	303	291	307	312	297	290	290	320	301	281	324	258	326	333	300	260	320	298	318	314	297	314	311	317	309	322	307	269	298	346	311	298	316	279	320	291	276	288	283	278	309	258	274	314	324	325	285	286	306	269	277	254	283	308	292	283	292	324	283	317	267	270	332	286	306	296	286	302	290	294	276	302	293	297	276	306	303	296	294	281	304	273	297	280	277	315	291	284	269	268	308	307	325	295	272	314	320	287	306	308	299	296	326	317	277	285	288	311	294	301	306	311	286	323	312	270	312	307	320	304	271	291	295	308	305	290	317	325	304	271	287	302	278	299	270	290	302	307	284	330	288	309	299	303	306	313	292	312	292	287	316	278	291	294	295	305	317	337	300	287	281	299	281	285	282	296	291	288	287	328	308	339	292	314	268	327	308	310	306	303	288	298	313	290	303	295	283	289	285	310	305	322	328	285	305	325	303	306	289	272	286	304	312	285	303	317	279	276	296	326	308	291	298	314	321	281	285	315	287	320	268	302	295	282	289	317	300	294	305	297	279	300	295	281	272	294	343	284	325	302	290	298	285	307	307	304	297	301	312	321	272	326	328	297	315	318	307	303	277	302	289	269	297	324	329	290	308	277	271	287	283	266	314	292	276	312	283	309	334	291	294	301	292	322	277	302	315	290	331	306	300	283	291	287	312	314	304	275	317	299	318	296	265	309	280	312	326	305	313	283	291	289	301	306	281	280	302	303	317	273	317	311	291	298	296	338	333	276	312	302	304	287	322	301	311	320	303	298	315	268	306	288	297	310	268	304	315	273	312	302	284	323	298	280	305	290	310	320	280	288	285	294	306	321	288	317	354	296	271	278	301	324	303	272	311	294	314	298	305	314	289	337	298	305	295	302	301	295	281	309	298	301	287	278	296	281	307	284	288	294	299	298	273	262	301	300	302	299	307	330	306	287	320	308	279	288	292	303	329	307	306	301	284	316	292	261	298	306	318	318	284	324	293	295	325	279	316	281	271	308	301	304	316	272	292	324	281	298	300	301	322	306	302	297	271	291	305	299	295	268	303	297	280	297	275	272	306	304	313	308	330	300	329	296	308	329	296	294	285	288	292	319	291	277	291	295	315	300	267	298	305	286	289	278	290	302	334	323	268	245	328	292	320	279	293	284	295	290	280	261	320	281	325	303	301	286	295	300	295	282	271	300	276	263	304	290	273	316	285	310	308	308	272	294	288	314	317	269	262	308	280	324	323	267	291	283	297	303	316	300	306	292	308	310	274	287	344	308	276	304	282	307	299	301	326	303	302	254	311	284	292	320	281	331	315	291	286	278	300	293	323	335	299	289	291	299	284	287	295	292	319	287	279	316	306	295	320	306	300	291	298	303	294	268	309	267	304	306	313	317	323	330	289	295	296	281	297	286	290	302	314	278	267	283	284	316	321	309	335	296	295	325	330	301	282	295	288	280	317
24190	22514	10017	10633	9446	7632	6333	4942	4067	3642	3268	3015	2550	2220	1973	1807	1690	1541	1300	1172	1172	1054	1077	1077	1036	950	928	884	884	892	887	806	942	861	881	825	831	738	797	772	802	774	751	780	740	723	757	750	719	764	719	737	724	762	736	749	772	686	683	724	744	706	694	674	704	728	697	700	673	677	724	735	709	728	712	722	711	724	701	700	704	707	652	659	648	704	732	674	683	774	683	683	737	759	708	697	687	756	671	710	751	720	701	725	730	731	715	690	708	722	737	749	727	693	711	706	743	716	707	711	678	670	743	702	708	678	672	667	736	698	660	719	741	664	739	728	664	728	675	684	721	693	748	708	736	716	691	805	735	680	736	718	714	681	724	711	686	696	734	694	739	732	694	671	720	704	673	687	723	691	713	733	699	671	723	734	729	676	745	679	723	751	731	706	659	752	675	692	735	704	685	672	735	691	687	708	675	714	698	713	749	725	666	689	712	711	702	730	628	689	719	709	739	672	694	701	701	680	692	697	678	716	730	738	770	685	698	660	727	694	688	739	640	675	698	735	746	731	703	692	723	713	738	713	705	700	714	726	672	698	753	702	684	760	718	690	691	683	686	670	744	700	724	699	705	714	687	742	718	675	752	710	712	709	673	746	691	701	751	682	694	702	709	689	702	673	727	733	693	692	676	691	698	725	761	757	728	716	692	715	761	698	699	746	658	713	685	663	719	723	696	679	703	696	694	685	692	722	713	709	710	689	688	724	688	684	735	699	678	689	722	678	685	695	698	723	705	702	645	682	750	663	687	717	692	710	724	770	741	690	683	703	663	689	686	756	642	648	656	674	737	679	712	675	727	706	673	683	738	675	651	758	729	665	689	698	708	619	680	701	665	644	691	742	690	697	665	711	686	715	755	699	683	676	688	693	664	703	696	734	693	765	724	695	673	691	723	713	672	718	700	655	667	675	684	674	682	699	673	674	698	707	714	726	709	705	683	707	689	676	718	679	706	691	717	681	707	724	740	687	711	684	694	665	702	660	700	674	727	667	717	690	678	740	748	698	711	693	718	687	691	703	726	707	691	683	687	702	646	732	708	700	722	711	702	686	701	679	699	676	734	660	692	693	697	693	725	747	720	756	688	720	725	689	697	706	735	699	678	714	757	687	731	707	723	731	702	679	728	756	697	737	691	727	669	691	751	656	713	702	719	690	686	664	725	717	656	727	711	702	772	719	688	677	736	682	665	686	664	680	774	704	706	683	762	717	694	683	708	692	727	765	734	652	684	668	739	761	674	729	668	718	717	703	745	720	645	769	708	709	680	639	672	724	709	667	679	714	666	704	743	661	712	712	682	662	686	683	691	685	685	706	750	671	676	750	741	712	696	704	735	678	702	698	736	701	690	718	757	676	678	703	692	708	728	689	658	718	675	675	676	696	736	709	698	694	723	736	704	687	645	702	733	712	712	757	674	697	721	745	690	674	727	709	745	690	665	724	719	715	690	725	775	658	730	726	718	695	696	729	740	720	696	750	726	645	690	654	727	721	704	738	712	663	712	724	630	695	737	647	668	725	688	709	686	723	638	719	692	723	731	714	738	695	704	776	700	679	696	736	729	674	738	721	710	688	649	713	711	699	709	686	719	674	698	698	732	709	731	714	696	661	706	711	737	682	736	667	699	687	702	775	731	678	679	653	704	680	700	716	700	714	658	674	701	706	685	724	685	703	740	757	716	731	728	709	723	679	717	728	712	667	698	686	717	729	703	688	713	686	714	694	744	734	711	690	685	709	679	658	739	738	655	699	705	739	685	696	706	738	669	703	692	713	689	726	720	755	701	693	696	703	685	683	674	754	719	705	673	695	724	717	727	688	687	724	746	730	726	662	688	741	688	658	700	715	718	694	742	724	694	721	708	654	761	683	671	711	712	666	674	694	707	725	705	702	683	694	719	725	677	712	696	665	703	717	667	720	727	737	748	697	687	701	739	676	688	663	684	706	711	719	734	704	684	673	685	666	671	683	659	687	641	675	730	715	687	691	704	700	724	699	734	721	716	733	695	717	707	692	705	705	718	687	713	677	738	680	723	700	664	715	657	674	711	716	723	684	667	709	657	719	680	712	751	734	706	721	721	690	694	677	714	714	668	739	707	653	736	649	694	758	678	669	661	693	709	718	726	685	667	686	686	690	741	729	698	669	695	670	704	660	661	714	731	708	697	694	733	696	671	695	689	751	739	707	716	722	721	696	684	724	670	702	730	689	703	753	711	683	656	673	697	730	739	719	730	698	724	695	708	715	660	772	731	690	732	681	702	709	682	743	696	660	718	703	701	719	717	644	697	699	681	698	673	690	654	717	683	671	688	656	691	676	724	706	717	689	686	710	723	691	718	694	675	687	722	713	630	709	700	719	687	749	709	686	735	732	708	670	655	664	657	668	731	728	681	690	715	793	698	701	721	684	692	711	701	714	672	722	721	709	648	641	736	705	699	726	722	675	730	755	733	693	692	679	736	625	713	704	669	733	724	683	756	746	708	684	718	699	711	724	721	701	714	751	688	743	716	687	653	711	681	696	672	719	659	706	745	662	688	712	720	684	744	687	755	744	715	759	640	688	704	720	689	695	693	754	688	716	690	682	684	738	697	732	680	753	638	687	683	709	706	687	681	704	710	655	681	727	705	692	733	689	685	744	664	661	680	654	705	735	681	686	731	691	706	685	690	750	729	709	656	678	712	753	713	685	667	678	742	760	681	644	671	753	706	676	701	693	705	727	721	671	702	713	688	728	721	700	683	662	650	723	735	726	729	722	711	688	682	661	677	742	714	662	710	756	704	714	706	745	711	721	749	697	672	709	740	700	665	696	731	727	699	685	717	724	650	687	729	688	667	715	723	719	692	711	680	704	724	711	694	695	731	719	672	688	735	736	676	691	705	689	687	690	712	700	695	673	716	649	715	682	699	773	693	706	691	724	682	673	697	671	696	723	699	661	748	701	694	671	752	660	706	678	671	707	674	708	696	678	706	680	714	710	716	667	691	670	705	670	650	748	679	700	692	737	694	680	708	689	697	718	719	725	725	644	713	664	684	719	719	694	717	711	722	720	726	675	702	685	670	708	686	762	684	728	689	695	663	705	700	734	725	701	688	731	669	708	732	685	673	735	661	709	716	660	744	657	707	698	686	756	692	716	742	684	720	725	710	693	659	717	755	713	693	717	739	677	712	669	727	710	653	704	665	697	624	679	741	673	727	705	725	757	744	723	696	725	690	679	753	721	699	655	692	681	703	738	677	727	707	708	724	664	701	711	672	724	724	696	739	723	700	737	705	730	704	692	688	702	717	711	729	737	676	749	720	708	686	755	716	705	720	717	693	659	694	679	728	713	725	691	760	706	692	730	726	690	695	738	726	726	686	691	703	673	707	715	723	672	711	737	719	687	697	671	736	692	712	687	714	678	714	684	687	712	696	706	691	747	712	691	708	718	717	707	714	713	688	705	728	706	702	720
42302	37659	19189	9992	6039	3573	2386	1645	1224	1094	972	830	779	687	653	573	508	507	450	392	365	324	367	328	317	304	305	308	279	321	321	281	307	321	271	305	291	299	279	279	290	268	286	299	250	265	283	278	233	267	275	232	267	286	284	286	240	280	257	251	287	301	238	279	284	278	275	227	271	267	268	271	243	266	283	289	251	235	258	250	303	287	247	290	245	296	254	245	285	256	278	246	261	241	259	280	262	271	257	280	227	252	255	243	245	273	271	267	264	270	285	252	246	281	249	247	267	267	232	290	272	284	301	282	248	288	263	242	259	270	298	254	263	259	276	284	275	271	252	266	262	244	277	299	284	238	237	264	272	255	276	273	282	245	261	250	262	277	265	255	254	258	259	288	273	259	230	247	252	290	240	280	252	264	264	211	250	278	256	251	272	256	267	249	231	264	284	265	261	276	252	250	265	258	255	266	308	243	244	241	251	257	249	309	281	270	288	259	234	267	266	267	263	242	275	287	295	252	280	281	284	284	268	255	277	273	236	274	269	281	271	263	253	259	269	270	260	277	264	257	264	264	237	268	231	287	289	262	260	260	262	293	287	270	255	276	260	278	279	279	279	272	237	249	247	259	252	257	269	246	246	270	286	277	253	274	281	285	235	224	244	229	255	293	249	248	266	255	291	280	246	257	249	291	300	280	246	261	279	236	260	233	269	285	290	287	251	274	223	232	227	249	245	268	247	269	260	274	297	244	243	250	246	245	266	231	238	252	235	304	231	269	271	240	222	240	262	275	254	266	285	253	242	251	266	248	258	269	271	250	256	288	246	285	294	276	264	260	246	247	297	274	275	295	239	269	249	277	254	258	288	260	256	286	288	255	258	236	248	251	260	277	288	243	255	236	284	257	230	258	242	252	223	255	245	273	223	256	283	278	283	240	291	309	255	271	280	275	250	278	248	245	267	266	268	266	273	263	252	257	244	273	292	232	248	283	295	263	260	253	285	271	262	271	284	235	223	282	220	241	257	237	233	250	264	285	281	271	257	234	254	261	278	245	278	290	265	265	280	278	275	254	257	284	282	264	263	256	264	268	254	240	299	257	267	276	261	247	236	277	276	256	274	245	250	253	241	258	278	280	267	257	269	262	256	239	276	273	272	258	265	253	265	275	274	278	265	300	299	290	261	252	274	244	262	258	268	268	290	245	255	263	262	273	292	280	257	242	243	244	257	259	252	256	264	267	270	245	261	280	239	275	250	234	249	255	265	294	270	269	250	260	268	268	282	282	242	282	270	244	268	259	270	260	272	231	266	292	234	299	290	250	235	264	289	270	253	269	240	254	235	236	266	253	268	285	277	272	255	227	273	283	279	264	264	264	261	258	242	248	267	266	276	255	254	275	265	244	236	279	273	245	274	244	243	262	251	330	246	268	259	269	235	287	254	244	258	278	279	226	272	225	248	284	248	254	262	265	286	279	256	274	273	258	263	239	235	294	281	252	253	253	244	248	290	258	284	232	283	250	255	231	249	237	235	277	241	286	278	233	250	266	240	291	266	254	260	238	252	280	289	290	297	270	246	242	292	240	262	257	256	264	276	276	265	286	271	250	288	265	270	280	272	267	293	251	263	266	267	295	282	247	268	247	276	264	262	266	282	260	276	270	275	264	268	254	277	291	283	275	267	246	274	263	253	304	276	248	245	251	255	269	270	234	276	276	247	250	236	253	255	306	270	263	279	272	263	281	231	221	271	268	287	281	301	264	281	268	244	250	275	270	255	251	265	273	240	269	277	237	227	281	254	267	260	282	275	264	226	250	250	276	251	247	250	263	255	242	268	281	259	256	312	288	264	279	266	293	243	228	256	268	279	310	252	275	251	286	254	236	250	251	237	273	251	257	267	245	286	237	275	293	269	269	260	299	264	244	253	276	289	319	262	270	256	273	227	269	264	280	220	255	261	226	257	290	237	252	264	270	298	269	234	245	244	233	268	233	275	266	258	262	256	224	257	266	272	253	254	254	287	256	280	265	265	298	262	285	274	279	244	277	255	269	240	259	260	300	270	280	303	263	294	264	279	272	260	274	244	275	297	249	237	254	261	257	256	239	248	258	294	261	258	248	284	259	230	249	263	272	265	244	258	271	269	266	235	248	280	288	231	258	255	239	236	274	237	261	270	262	251	275	248	229	211	276	247	275	276	267	244	250	255	275	240	284	261	254	289	255	246	283	250	253	243	259	247	255	260	250	280	293	261	259	271	286	262	304	269	283	246	263	245	243	258	266	249	268	270	251	272	261	271	273	250	302	277	266	259	267	255	277	263	255	258	268	272	243	259	264	248	261	236	275	272	267	266	250	255	262	258	248	275	259	264	265	235	272	226	260	266	300	258	266	249	256	268	259	297	241	245	260	275	246	252	280	250	235	264	267	291	286	255	263	276	255	275	276	271	254	276	251	272	264	267	263	261	280	261	261	256	262	290	249	263	281	261	253	282	252	284	236	301	274	248	238	248	318	311	251	265	266	253	275	271	249	284	255	263	268	279	256	260	256	255	244	261	258	282	255	244	282	274	255	250	245	273	269	260	265	242	247	260	241	262	280	242	265	277	267	268	250	265	251	264	241	273	258	270	261	262	264	251	247	281	274	277	253	239	276	267	240	257	257	247	265	267	295	266	259	278	283	260	243	255	267	266	269	298	252	298	259	251	258	256	261	281	257	248	247	268	250	262	276	269	261	266	232	282	265	275	281	262	299	258	304	298	270	285	273	261	252	293	284	268	292	259	275	251	244	258	243	285	275	259	261	273	265	249	296	252	257	281	291	257	268	280	277	277	267	255	271	269	243	241	258	241	244	247	261	256	269	221	270	261	288	287	259	259	243	293	261	233	239	261	250	226	286	281	294	247	263	279	263	247	267	234	252	271	270	266	268	257	255	286	251	253	274	239	293	260	276	257	220	279	260	275	252	291	278	266	256	261	230	242	271	259	253	260	322	317	269	245	268	279	250	264	233	269	275	269	257	257	226	274	255	267	244	284	244	252	292	266	253	292	255	259	260	259	241	251	248	273	270	282	259	274	250	245	265	273	257	286	256	258	280	276	277	280	273	268	282	245	295	272	255	277	279	289	259	253	224	254	275	284	321	240	278	242	253	254	258	280	264	259	250	222	258	264	252	252	251	268	269	283	248	251	276	284	273	276	270	239	280	263	270	299	275	270	263	279	284	252	259	236	251	238	251	243	291	269	245	252	283	288	269	243	225	257	266	278	245	253	234	287	259	265	230	255	283	252	293	278	286	278	263	271	230	246	229	258	244	263	273	264	271	268	279	260	252	240	252	286	239	287	258	258	276	274	286	268	265	238	250	266	232	254	258	257	262	265	279	258	275	239	271	248	254	271	281	249	273	222	246	261	289	275	258	258	253	230	282	255	224	276	272	282	258	265	259	261	235	282	253	269	266	252	279	247	263	283	290	255	245	225	270	256	214	279	294	272	246	292	274	245	255
32071	29864	13522	13771	12964	10381	9127	6607	5411	5051	4561	3868	3376	3066	2751	2485	2071	1769	1619	1467	1387	1292	1211	1141	1123	1056	1012	906	863	829	813	1003	996	914	842	853	728	690	746	796	757	681	738	704	727	684	638	696	664	657	646	615	611	669	629	617	631	598	653	639	655	685	627	659	671	637	651	621	612	588	657	626	600	652	657	618	597	682	641	627	610	627	625	655	599	610	624	618	630	628	654	665	662	613	576	608	654	623	628	615	640	632	648	593	605	611	596	677	669	610	588	562	680	652	613	631	603	608	621	620	675	627	676	676	628	628	582	594	615	601	607	574	614	589	646	584	646	636	646	658	662	645	664	662	639	636	620	586	620	627	631	643	631	579	631	641	584	655	631	577	644	623	635	655	623	656	587	630	609	656	603	616	620	613	640	615	625	613	640	664	570	644	653	595	649	635	629	642	648	632	612	655	583	639	622	625	628	613	613	653	620	604	673	593	607	653	629	578	614	646	649	655	650	638	635	616	627	652	638	624	663	591	620	638	641	656	626	674	625	641	638	633	615	632	631	634	656	636	590	615	589	604	625	615	624	586	621	589	591	604	640	630	612	642	610	591	664	610	630	631	575	628	652	612	639	588	618	652	585	604	655	654	627	583	576	636	623	606	618	679	660	648	587	644	626	611	633	660	630	604	634	648	586	656	661	590	624	617	625	606	646	620	643	622	615	625	637	614	641	621	632	572	646	635	644	579	631	643	606	600	671	613	618	644	633	602	641	666	625	617	691	636	567	619	596	622	675	639	596	618	646	654	647	646	620	640	643	631	640	627	648	603	671	606	638	666	644	658	635	599	647	648	612	622	645	635	600	578	627	592	619	603	645	640	635	602	653	617	631	587	631	658	608	659	608	628	597	616	649	583	596	617	628	646	619	598	636	614	636	619	603	681	635	681	630	651	608	631	641	659	624	647	637	593	647	539	671	633	586	635	625	629	611	631	631	646	625	645	571	610	648	646	628	604	654	598	636	618	649	684	603	656	605	567	622	623	627	672	666	664	633	642	670	627	646	658	641	605	653	664	632	647	622	630	600	642	600	594	617	645	576	657	598	669	599	625	613	596	637	617	635	657	660	628	626	610	614	661	633	624	611	596	634	614	653	629	629	600	677	630	610	610	612	607	602	594	639	650	669	643	616	587	588	611	619	636	617	639	626	702	657	603	614	636	615	651	621	621	588	693	596	627	566	638	647	610	634	605	618	623	641	605	603	645	622	635	637	653	608	633	627	612	648	639	639	613	611	649	623	614	604	633	655	627	621	615	634	657	634	676	680	628	623	589	588	659	594	664	647	642	624	666	591	650	621	616	603	614	600	672	641	633	654	638	601	645	623	648	618	590	638	611	604	629	622	662	603	583	608	597	624	611	641	570	627	677	635	649	614	570	639	667	646	615	607	636	613	646	623	616	647	657	642	634	638	612	648	657	628	606	612	612	641	611	654	622	659	621	623	599	687	660	602	595	591	646	614	611	621	635	651	564	636	639	603	631	593	622	649	635	633	568	635	643	599	618	607	617	686	652	640	624	575	639	622	662	642	616	629	643	632	652	657	592	622	651	672	607	592	644	602	651	661	621	645	605	610	643	637	646	618	618	597	620	651	600	646	609	619	629	639	651	614	663	603	646	575	630	597	622	655	589	643	613	651	608	649	597	604	615	644	623	578	651	618	625	643	628	596	605	581	627	644	590	612	605	656	655	643	666	618	628	664	623	578	649	635	620	634	665	645	647	649	639	639	615	601	654	653	622	645	596	621	583	637	622	609	623	630	628	634	632	631	612	586	639	615	636	631	665	580	638	657	648	663	630	589	599	609	587	628	609	591	611	612	668	646	602	591	644	666	631	642	644	643	565	614	625	597	610	601	622	600	654	624	667	629	638	608	676	672	650	604	634	626	568	630	620	665	606	623	618	618	595	658	621	612	633	591	602	620	613	625	585	605	620	623	659	629	615	589	608	615	636	603	662	619	588	631	675	623	628	603	662	633	650	655	615	658	610	673	645	652	628	576	615	627	622	624	595	638	649	583	625	613	655	653	632	612	670	609	590	619	631	648	646	599	621	601	620	645	665	646	614	669	620	630	644	627	597	604	619	580	713	613	610	645	630	620	649	619	632	587	636	598	608	609	575	645	611	590	591	651	633	595	628	615	705	621	638	642	588	603	685	646	659	590	640	630	600	617	622	662	645	614	644	620	601	664	620	603	660	651	620	649	579	631	607	621	658	610	597	623	618	642	688	636	648	620	622	612	586	661	635	668	625	657	621	652	631	576	666	651	672	602	637	616	595	631	559	652	606	626	588	663	619	667	588	627	617	646	607	618	673	605	640	595	621	651	633	654	641	623	608	654	658	642	636	639	638	624	648	566	631	670	615	623	594	599	599	607	641	634	602	618	635	610	600	647	580	613	669	629	673	662	614	652	678	620	670	634	645	637	632	587	609	614	615	595	615	628	576	610	617	660	653	682	640	600	638	680	593	627	634	590	643	627	641	645	559	644	621	626	655	688	607	627	668	647	672	588	648	641	666	603	637	645	623	625	651	612	604	633	613	651	572	650	618	656	655	621	667	662	566	642	625	660	625	634	603	595	653	598	621	638	610	610	631	609	687	659	636	633	572	604	625	611	660	602	630	594	656	599	610	652	617	635	603	627	593	641	596	602	623	630	628	616	619	599	607	626	621	693	615	596	611	669	574	654	624	674	643	630	597	589	622	631	641	619	699	673	620	641	649	599	646	643	650	627	647	625	592	657	653	609	654	655	679	595	608	667	652	614	624	613	627	686	609	648	647	628	642	598	638	639	623	668	677	641	636	641	576	603	584	668	605	605	635	648	641	672	602	651	636	656	667	620	619	671	656	636	646	653	582	644	579	601	602	643	621	589	615	624	607	607	627	627	646	618	651	642	596	614	607	595	644	607	661	647	614	637	638	645	612	616	601	579	613	642	619	631	648	600	615	622	641	603	672	627	654	616	654	697	621	623	631	651	620	610	685	594	648	625	630	611	644	624	611	581	620	639	618	627	629	652	637	628	626	620	651	640	606	636	657	609	614	612	611	617	618	602	617	635	624	623	584	611	628	638	605	625	624	604	636	614	664	610	630	661	635	632	640	628	623	615	631	611	591	622	646	597	590	639	645	624	621	608	601	673	653	617	691	621	621	633	595	619	657	660	617	650	600	648	628	626	589	647	636	608	660	625	621	607	651	625	647	607	602	675	598	596	593	639	615	616	640	613	576	617	711	647	629	613	626	664	622	615	633	654	646	623	627	619	677	657	652	598	613	595	638	649	620	609	597	616	656	592	639	633	638	655	588	641	650	622	608	601	618	604	603	624	596	624	571	613	609	628	608	633	642	616	662	608	611	649	640	640	632	633	629	642	604	568	669	600	629	605	590	579	675	686	624	642	643	616	620	636	644	653	621	638	625	622	629	615	639	632	595	606	680	640	630	612	598	595	621
10556	5836	2515	2017	1410	1089	843	687	602	557	554	453	436	402	384	402	387	383	347	331	345	349	357	344	334	318	305	315	325	315	312	340	316	336	302	304	309	311	310	316	311	301	284	300	307	288	325	295	347	299	313	315	302	291	292	316	327	334	294	296	317	294	286	304	306	264	296	314	337	326	284	312	301	314	285	307	301	303	309	344	322	313	307	292	295	319	320	303	318	297	279	342	289	288	315	306	298	277	312	319	316	323	326	289	317	336	292	343	313	327	313	333	320	315	286	279	298	276	309	320	318	304	312	315	286	310	320	305	317	307	303	308	321	322	306	307	327	311	304	282	306	299	305	339	308	354	296	285	358	294	294	307	306	285	328	301	299	310	312	320	287	307	320	297	293	304	296	326	294	296	331	331	306	303	341	298	288	326	310	337	290	319	330	317	317	310	308	303	329	310	308	287	325	302	316	314	326	293	307	293	305	286	361	317	299	306	284	304	319	307	306	320	315	270	291	313	305	301	298	271	289	316	331	310	300	285	274	328	284	306	283	300	296	313	290	320	341	310	312	310	330	276	324	326	330	354	308	323	312	330	293	310	327	334	299	369	310	321	294	305	328	280	297	294	315	299	330	310	298	315	326	308	309	313	275	311	317	301	289	310	321	305	280	312	285	263	324	303	296	291	284	280	294	284	315	283	329	325	310	332	324	307	283	286	303	292	309	302	312	307	306	337	329	324	303	318	287	333	312	298	291	302	327	299	293	271	296	277	304	317	290	332	295	305	315	302	304	329	306	315	299	291	281	287	294	285	301	297	321	316	320	326	315	296	311	303	315	314	293	277	293	301	298	313	284	291	322	278	298	296	264	314	297	320	326	328	313	309	341	327	302	327	282	275	341	270	297	297	309	330	321	302	309	318	284	310	292	285	292	308	314	274	298	310	296	274	285	303	302	304	283	326	299	314	313	298	299	290	302	311	333	311	314	330	284	322	304	309	310	320	289	320	262	296	332	309	296	302	319	327	316	285	291	276	325	316	290	300	307	288	313	291	336	281	301	315	314	326	304	281	312	312	282	300	305	315	293	366	301	327	313	318	310	321	301	336	336	274	318	293	300	315	322	312	305	297	296	304	268	303	295	271	318	294	309	276	306	329	341	314	270	302	360	299	322	307	329	302	314	269	288	289	311	326	313	262	311	300	298	289	296	307	252	306	311	295	319	304	327	336	314	306	330	300	294	316	330	306	312	329	342	302	315	309	306	291	287	276	316	302	276	312	322	299	298	304	326	334	309	306	325	314	314	291	300	306	304	359	341	287	327	310	304	337	303	294	319	312	308	320	291	289	281	295	312	308	294	306	321	339	323	302	283	303	316	357	325	328	278	313	302	303	287	339	277	307	295	314	283	307	292	291	301	309	306	325	309	330	339	304	347	274	321	311	293	283	295	284	267	303	310	340	332	304	292	303	311	306	312	298	309	318	282	296	297	305	303	309	324	287	277	314	343	325	327	298	289	309	292	321	292	315	307	304	315	324	317	302	266	332	267	348	306	328	300	303	301	326	294	314	313	315	304	278	322	314	321	305	280	315	310	285	322	308	338	285	295	333	315	332	345	271	285	310	304	276	311	286	315	340	297	315	302	303	310	313	279	294	294	284	343	301	311	319	291	313	294	315	303	303	332	308	325	318	273	302	274	318	314	294	315	315	309	296	283	279	317	307	277	292	318	296	335	330	302	302	324	276	333	282	290	333	314	316	330	293	284	278	345	298	323	276	289	265	281	293	296	314	287	351	298	280	305	327	292	334	291	327	287	307	280	313	304	317	329	325	313	299	293	322	334	278	301	289	304	307	309	326	306	331	298	296	290	320	335	329	305	304	297	286	295	286	314	311	303	325	301	309	290	311	314	308	299	303	325	323	332	314	284	309	313	288	297	290	321	311	281	300	331	314	316	326	290	353	299	301	301	309	299	300	352	312	312	327	328	328	330	293	300	295	349	296	324	315	305	289	309	280	307	347	329	296	271	307	307	304	330	316	297	302	293	334	321	323	293	310	292	292	317	307	279	319	305	302	313	267	288	306	289	327	292	324	313	287	313	334	328	277	317	338	347	305	286	281	294	324	312	328	329	318	322	305	308	349	304	322	281	289	308	284	328	321	281	309	312	319	318	316	304	301	321	299	308	305	327	304	307	309	301	299	302	307	303	308	310	307	289	291	321	295	288	283	319	303	302	276	323	333	280	306	291	279	297	340	289	305	305	310	294	306	284	312	303	298	309	323	329	295	347	278	323	306	328	327	315	288	324	292	340	313	293	310	286	332	269	300	331	326	294	301	300	329	287	327	320	295	309	346	315	341	299	333	307	311	304	316	311	289	292	301	327	306	334	329	283	314	293	293	303	269	302	290	297	327	331	315	325	300	310	276	309	275	311	302	312	303	311	284	283	300	269	311	316	310	284	301	346	347	296	290	329	303	299	283	308	313	280	292	273	332	311	295	282	265	329	293	335	339	299	320	308	281	303	291	302	301	332	330	270	294	336	264	330	296	320	307	325	300	294	344	320	301	315	299	315	301	324	317	256	324	321	291	317	305	323	296	331	270	310	320	302	310	322	288	312	318	285	309	326	331	313	306	314	305	292	326	308	292	303	320	315	297	307	297	308	312	321	276	334	361	300	323	301	299	338	324	342	314	297	309	288	314	298	335	311	308	295	331	327	278	327	288	291	312	316	303	277	332	299	292	337	322	323	322	276	319	256	318	328	300	311	284	313	283	291	305	282	283	307	335	307	305	320	333	293	304	309	306	338	311	285	315	308	299	350	293	294	314	335	310	344	339	296	277	311	303	287	325	307	305	340	306	331	308	307	345	337	283	300	321	310	284	312	324	318	286	308	271	315	293	293	289	313	342	323	303	271	305	299	311	325	293	305	307	307	344	339	268	246	297	317	312	301	254	290	300	292	299	301	294	291	314	310	316	287	323	304	310	329	323	316	286	319	295	306	340	326	327	304	306	329	290	289	330	328	317	284	323	313	318	340	344	303	307	311	288	308	337	291	291	293	308	296	303	293	294	315	274	320	295	278	258	292	324	276	294	338	307	267	311	283	288	305	284	301	324	282	296	303	283	267	305	284	320	336	293	302	303	286	281	291	291	296	297	306	324	337	282	261	328	282	311	327	308	300	306	299	276	273	289	281	292	309	320	309	305	311	291	313	299	293	300	288	310	301	285	304	321	282	316	322	306	327	283	299	293	268	279	315	319	277	313	301	303	304	284	277	287	319	308	310	331	318	322	295	302	295	295	306	274	345	314	311	302	340	310	322	321	293	296	295	305	314	301	359	285	307	313	301	273	329	322	289	312	324	337	325	298	311	321	314	305	335	300	318	296	331	305	330	320	314	318	318	274	305	310	279	332	296	333	327	285	321	313	314	286	308	269	304	297	363	297	340	288	299	290	306	313	292	359	289	305	299	273	314	305	300	340	289	323	325	320	285	297	295	231
8143	6612	4496	5620	5203	4557	3383	2720	2438	2121	1905	1764	1584	1369	1285	1243	1112	1090	1063	968	988	927	871	900	830	870	823	832	808	807	851	872	841	802	751	787	771	714	787	795	781	787	798	771	744	710	716	718	708	726	677	717	755	729	750	710	661	749	783	703	696	709	691	638	755	719	754	742	685	736	741	749	748	677	676	714	730	729	763	715	708	709	703	726	713	755	681	744	704	715	699	673	696	730	686	716	698	700	695	722	752	699	726	763	737	685	706	736	720	716	689	654	698	745	753	714	652	725	705	720	716	746	699	730	728	732	710	739	731	705	723	704	744	665	708	780	732	732	770	690	721	755	682	709	712	744	719	705	708	682	696	757	770	720	713	703	674	754	671	691	698	700	756	725	698	714	728	705	780	706	741	633	708	765	783	701	691	687	737	680	749	657	727	758	712	696	699	657	718	717	706	687	709	715	668	697	715	742	715	703	689	706	750	734	743	725	681	689	653	737	713	697	721	665	704	675	749	764	726	755	732	696	700	701	702	739	727	702	756	666	708	719	755	708	711	722	724	741	678	702	728	672	743	709	687	699	677	680	735	702	734	751	708	726	708	659	731	701	694	717	676	724	741	680	690	728	735	711	745	715	679	673	693	730	733	745	760	742	693	741	683	687	725	714	707	737	707	719	663	689	667	760	704	743	789	727	724	716	704	721	762	711	697	703	704	722	648	728	728	725	744	668	699	688	733	733	723	656	701	714	729	663	737	713	681	706	734	672	766	718	700	765	755	708	768	691	717	771	674	758	729	730	663	719	693	670	720	688	731	725	700	710	724	694	722	699	742	680	767	687	719	699	717	691	722	690	688	750	736	727	713	718	723	696	709	683	753	704	681	724	708	670	713	705	674	755	730	725	703	723	767	708	680	707	689	701	707	704	736	687	735	742	722	691	716	739	714	704	708	733	715	716	677	698	721	724	721	741	647	751	704	702	729	745	734	740	697	658	711	746	692	697	681	702	734	751	722	723	713	712	707	685	729	765	691	704	709	733	736	741	699	767	716	729	674	715	736	694	700	717	722	702	708	696	706	754	714	696	683	709	699	725	727	763	741	755	713	784	739	769	719	803	741	711	726	695	720	688	745	733	701	692	692	700	695	698	717	730	718	703	740	734	663	710	709	704	706	730	728	758	717	695	715	711	753	706	702	692	688	710	740	750	686	710	675	711	744	701	688	736	687	763	681	756	706	720	709	754	733	741	688	729	741	713	755	680	679	719	736	708	704	762	709	685	709	745	728	707	732	706	736	733	730	743	722	707	731	696	713	781	747	715	699	693	706	721	727	696	718	687	693	730	752	673	751	723	709	683	681	711	724	702	715	687	737	715	698	701	720	726	735	729	741	758	749	720	777	737	725	736	721	719	716	736	725	692	729	682	746	716	707	713	729	671	765	738	727	678	720	727	753	721	699	737	700	718	746	749	707	684	726	692	713	763	714	692	701	724	768	770	684	719	701	737	752	687	721	746	664	725	742	678	703	717	715	737	707	731	699	698	746	718	744	716	669	662	710	774	724	695	723	728	691	713	708	717	741	726	788	715	746	682	696	778	717	706	652	686	679	689	698	776	739	716	735	736	741	677	735	684	739	701	746	704	731	768	718	722	693	728	665	711	679	710	668	690	795	723	687	750	731	786	708	728	708	729	703	698	742	686	748	686	721	724	707	703	701	678	705	735	702	728	741	719	682	721	715	744	727	722	690	699	671	714	739	677	726	705	740	705	729	707	674	756	738	720	700	687	688	666	769	709	726	705	730	694	735	720	686	734	728	714	748	706	709	701	693	683	708	706	757	723	715	753	751	688	696	684	689	675	705	729	703	727	749	692	689	664	734	724	680	737	688	703	673	745	705	643	695	748	704	676	747	718	716	710	659	725	755	765	722	689	731	731	723	721	710	678	725	691	719	731	703	675	765	682	709	707	705	744	718	693	691	728	714	722	671	719	717	737	725	718	778	693	722	686	726	674	690	748	730	752	691	729	673	763	694	671	736	741	703	693	701	699	723	702	749	695	755	709	707	703	726	708	712	687	725	690	737	750	744	677	753	716	715	712	749	674	726	712	761	677	732	776	740	757	739	715	715	736	692	709	790	708	731	721	737	706	721	736	674	755	728	700	730	717	695	793	714	688	646	747	704	677	690	693	697	696	704	776	702	740	722	696	722	665	704	715	714	733	726	692	711	729	677	763	678	716	692	703	752	700	671	733	733	708	734	763	734	688	690	710	705	741	704	715	755	700	715	741	718	716	716	707	696	689	696	665	675	712	692	727	733	681	689	689	711	742	698	710	686	684	729	711	752	766	764	749	757	688	701	671	701	669	690	692	694	689	720	716	701	720	761	702	698	666	705	683	715	723	722	711	708	742	694	721	714	739	778	700	762	689	703	727	707	723	764	709	722	706	728	734	730	758	720	729	696	693	691	702	711	720	680	748	727	713	717	708	774	712	709	719	660	628	719	706	699	703	786	730	759	705	692	724	700	719	672	740	671	742	717	746	685	698	710	700	661	716	697	723	711	738	685	713	735	727	701	759	690	706	680	680	680	733	728	686	754	687	747	736	720	728	697	719	700	676	794	723	707	723	735	750	689	751	676	703	727	723	750	718	713	694	728	741	739	708	744	756	665	709	738	710	782	691	703	746	698	733	668	701	725	725	735	716	722	709	668	708	701	765	767	699	739	750	707	721	759	735	750	729	724	732	700	694	691	678	667	760	721	722	711	675	716	695	675	721	743	684	696	713	689	707	655	698	699	747	686	708	719	690	742	715	713	735	712	715	748	675	695	685	725	734	704	748	697	680	761	768	667	731	689	733	717	683	753	728	745	690	749	770	712	695	748	715	725	720	715	721	698	649	730	715	723	750	656	748	695	744	737	712	679	709	697	677	753	723	731	710	668	688	740	743	719	740	656	710	731	746	714	716	720	682	738	737	678	694	716	762	743	674	695	664	675	734	749	710	731	726	710	740	703	725	714	706	717	724	683	767	714	729	691	750	729	738	703	680	738	733	704	720	695	724	702	676	705	733	732	705	751	705	757	667	697	717	694	729	763	717	723	693	730	711	726	668	690	712	726	709	714	735	695	721	746	732	728	711	721	648	737	698	733	759	743	708	731	679	762	656	715	697	682	693	683	710	714	738	711	713	737	690	730	727	695	673	716	734	687	747	739	714	701	711	682	688	716	712	759	711	774	716	723	702	695	715	683	700	713	673	742	716	730	718	711	725	690	751	727	743	712	754	714	707	644	717	698	691	714	696	690	703	683	699	785	695	678	687	733	688	687	736	774	742	700	672	688	728	726	729	738	701	723	676	660	712	704	758	748	723	706	708	745	698	667	761	728	747	675	749	670	730	732	715	703	717	739	715	702	703	728	661	710	706	672	690	711	729	745	716	721	729	703	748	729	770	688	780	711	723	738	725	724	679	726	714	682	773	748	719	694	742	710	723	702	708	687	697
33132	27515	11849	5754	3680	2499	1484	1138	946	841	800	719	612	546	536	479	440	380	421	389	371	403	307	330	373	333	334	316	315	335	355	318	377	345	313	312	314	337	318	295	332	286	292	277	305	327	276	297	310	291	302	306	322	324	327	319	320	309	314	286	322	371	270	282	285	291	302	267	294	292	309	311	286	281	305	305	258	285	266	278	305	298	330	293	288	274	284	273	326	313	304	272	295	312	308	283	316	294	298	302	292	322	307	307	318	302	293	302	318	302	297	315	312	311	294	327	288	309	296	281	326	302	311	281	280	353	326	304	266	304	275	292	322	319	334	277	344	299	289	290	292	333	322	305	320	325	290	308	306	302	300	335	294	307	312	285	340	316	303	290	284	267	299	308	309	290	310	291	281	332	275	305	298	297	315	264	289	291	312	317	305	295	302	289	298	293	313	298	313	310	293	294	316	302	307	316	328	270	308	296	332	324	286	270	304	289	298	310	302	312	299	292	283	263	285	267	293	299	317	310	287	294	313	281	288	311	315	296	289	322	291	316	315	278	308	298	316	298	288	284	324	328	314	302	308	315	331	300	297	294	329	304	294	298	317	314	299	322	292	296	294	296	317	299	327	270	319	336	292	281	289	324	303	301	299	280	295	306	299	283	334	311	306	289	286	320	307	308	314	323	313	277	270	303	289	303	313	289	314	298	310	296	308	325	318	318	298	299	301	344	283	305	285	325	314	321	293	286	306	291	325	303	292	313	304	328	318	314	291	275	323	299	303	322	299	319	272	331	301	280	316	273	287	302	292	347	322	327	293	273	314	289	303	290	335	286	322	294	300	335	326	288	289	319	292	325	307	312	280	297	297	314	304	287	305	286	322	320	319	281	306	315	291	298	319	291	283	280	309	339	301	339	301	299	300	304	297	311	265	290	323	302	318	296	311	332	296	324	284	278	295	272	300	288	336	291	325	301	303	280	293	302	272	304	260	286	275	329	342	305	326	285	297	308	292	291	299	288	282	283	288	300	283	282	312	303	283	295	301	295	348	293	335	304	285	294	310	291	292	307	298	268	285	318	314	282	298	309	326	312	303	293	319	259	279	302	300	309	320	323	290	294	307	311	312	283	288	308	323	274	309	329	306	336	287	336	288	326	307	276	297	296	284	320	301	316	306	286	302	299	304	295	309	332	285	308	297	251	306	340	311	297	290	300	291	285	319	316	311	331	260	291	296	309	291	355	309	321	319	281	298	300	297	323	324	273	287	298	287	300	328	338	312	318	313	285	312	310	288	306	277	315	316	304	308	343	315	313	273	319	280	329	300	279	272	281	305	261	290	315	296	311	223	291	294	284	266	301	317	284	283	282	326	285	303	287	308	303	277	276	303	332	300	280	296	317	302	307	295	325	304	307	312	279	302	317	303	307	325	296	299	284	306	310	283	306	272	328	329	336	315	280	314	320	306	324	295	310	317	311	300	330	299	298	283	319	314	342	300	333	286	341	297	300	357	298	278	282	275	326	308	312	323	310	255	309	316	252	337	296	306	283	296	285	307	340	311	321	295	342	306	306	284	288	286	325	311	318	300	278	301	289	283	273	301	288	294	307	280	300	319	290	299	268	317	289	273	305	292	312	273	272	275	285	328	293	277	320	308	280	292	276	297	274	317	289	272	316	315	290	280	294	284	310	318	314	314	301	325	313	281	312	336	295	314	278	276	306	276	303	300	315	282	280	296	331	286	308	341	316	315	312	300	303	300	278	278	333	274	302	272	300	311	317	289	287	305	294	366	271	326	359	318	308	292	286	361	302	306	299	304	290	280	304	315	297	300	296	298	307	295	329	314	289	327	298	312	291	295	303	311	304	324	306	316	315	294	269	300	285	275	300	324	283	321	298	295	342	276	320	310	312	318	275	367	278	306	295	338	325	347	277	309	328	306	294	316	311	303	308	302	303	311	292	301	266	314	324	316	322	295	316	331	262	252	294	309	286	274	271	293	313	361	320	261	280	320	278	318	289	319	328	294	311	305	253	297	337	296	297	313	313	323	301	319	286	311	316	273	300	296	303	287	320	321	301	297	294	296	318	291	308	290	285	297	280	309	293	305	303	316	296	285	307	296	298	308	310	299	323	282	281	284	314	283	329	314	293	285	275	308	283	312	312	282	267	329	324	331	321	304	293	257	307	289	290	287	327	320	335	300	296	278	289	321	307	260	275	267	274	299	313	310	288	305	292	303	290	308	307	313	307	303	343	318	320	316	272	301	279	309	317	300	290	330	261	294	279	301	296	262	293	274	298	295	333	304	297	319	307	275	311	342	299	270	280	326	302	280	317	293	292	308	297	316	281	282	301	321	335	311	312	316	327	311	303	294	325	335	312	320	281	303	298	304	291	319	316	304	290	327	305	312	315	305	308	321	332	286	337	283	311	305	293	321	308	278	334	304	326	293	288	305	311	341	307	305	280	325	274	279	321	342	292	323	319	335	284	290	313	317	284	324	309	312	276	313	294	316	308	293	298	299	294	316	330	312	307	309	305	300	267	316	308	307	330	314	323	306	290	307	308	270	283	285	331	305	323	284	294	298	303	296	296	317	288	308	293	288	320	297	294	307	321	294	284	301	325	292	317	287	320	329	315	300	306	339	328	308	296	297	288	312	297	318	290	310	326	306	289	306	327	322	293	293	317	275	302	286	325	287	260	306	290	303	284	327	317	261	308	278	309	340	335	297	268	332	266	295	288	292	310	310	300	274	302	284	324	296	306	316	333	310	295	293	314	297	327	306	290	272	301	293	332	338	281	299	298	287	316	291	247	310	298	256	299	343	330	303	290	297	295	307	293	306	325	292	317	284	302	295	310	282	316	292	309	283	292	335	307	317	301	337	286	294	280	302	323	311	314	332	317	308	293	286	329	282	304	294	296	297	301	305	294	308	329	290	301	319	346	317	311	354	324	328	310	313	303	288	283	307	313	294	304	316	311	283	294	279	291	318	259	269	319	295	302	275	286	300	303	295	322	283	325	314	324	308	295	286	282	326	323	298	285	291	288	283	316	311	313	276	267	322	295	285	307	336	312	299	299	331	325	282	281	289	304	287	308	298	287	305	287	287	333	318	299	307	301	327	273	314	304	288	314	310	315	330	315	346	299	294	295	305	285	286	302	322	301	296	287	286	297	284	292	315	292	330	294	305	285	340	327	320	319	311	297	307	315	285	283	279	317	278	296	309	314	291	361	291	292	296	309	305	279	311	303	306	282	311	312	300	317	300	324	320	345	300	290	289	313	299	307	279	273	295	282	303	348	280	326	326	299	306	295	342	309	315	331	311	315	293	314	307	314	281	274	297	310	313	307	277	304	312	303	318	312	331	328	302	305	318	280	292	291	307	314	294	305	288	314	332	289	317	281	280	298	312	294	278	273	296	284	295	277	317	270	312	290	300	296	297	297	314	291	311	325	294	261	285	290	292	323	282	287	315	325	312	289	283	270	277	301	309	288	307	307
25377	21972	9637	9973	10078	8274	5821	4700	4233	3605	3328	2981	2616	2323	2102	1844	1638	1421	1357	1295	1203	1143	1081	1061	983	914	925	913	876	927	949	996	952	885	882	842	794	846	846	784	846	785	731	804	780	742	713	696	721	673	702	754	722	702	700	748	694	749	743	697	685	761	719	708	731	681	697	697	692	716	738	752	659	728	710	674	699	708	705	739	697	696	761	728	675	709	646	724	721	765	752	709	690	687	685	719	728	691	735	744	694	679	723	793	718	717	683	705	710	715	724	746	700	699	716	773	719	711	746	724	686	728	701	712	698	688	722	692	670	717	717	683	708	728	727	709	669	717	678	691	713	668	762	716	708	698	713	694	772	721	738	710	770	737	704	730	702	729	718	796	715	795	740	725	676	661	693	805	749	737	721	763	737	693	734	703	674	699	805	706	707	660	720	696	719	686	702	708	670	740	728	698	706	672	746	724	748	720	681	667	748	686	680	745	715	702	676	718	691	741	684	695	685	716	705	729	720	735	727	683	709	665	710	691	659	668	674	724	693	690	661	704	763	682	673	711	716	678	670	673	675	736	733	722	734	721	770	697	734	708	684	719	694	745	701	730	699	724	726	680	761	721	694	720	706	741	750	707	683	712	677	729	729	700	715	703	766	746	705	684	681	711	706	724	753	716	703	712	737	750	736	755	712	724	704	728	731	784	687	675	724	716	699	721	712	733	685	690	714	742	716	728	674	776	667	674	737	722	694	749	710	722	705	719	673	693	694	731	728	737	756	731	658	713	717	667	715	721	721	720	697	702	633	750	707	699	725	713	713	677	664	685	736	670	764	727	687	704	683	717	713	715	660	739	696	708	759	712	730	731	696	726	721	703	731	735	727	731	721	724	751	657	702	758	674	698	771	718	713	733	659	723	745	720	704	675	662	738	709	726	712	711	672	705	726	687	698	677	730	708	717	776	726	725	724	748	685	697	688	746	672	716	715	701	707	771	726	706	727	676	691	715	691	727	741	654	753	714	722	682	676	691	697	779	693	793	697	709	711	700	697	701	713	680	735	730	714	733	699	734	673	690	679	690	725	658	772	696	690	715	734	697	728	721	725	698	745	690	681	689	732	744	720	658	700	708	661	718	699	685	687	695	704	689	713	695	672	728	679	719	770	676	744	657	740	671	739	734	723	726	692	731	710	743	729	717	733	713	705	731	759	730	713	769	704	691	739	704	689	724	666	721	704	661	707	695	734	744	705	708	739	761	670	732	711	709	727	683	663	704	751	698	692	712	709	651	710	728	657	735	662	702	713	681	712	689	712	744	733	709	753	706	702	733	682	718	728	675	688	727	701	682	674	737	681	701	672	716	693	681	755	668	728	732	724	704	725	683	688	702	705	688	767	723	701	742	706	689	707	716	687	716	686	687	670	704	711	706	713	710	686	721	715	703	721	706	700	721	700	693	690	692	720	701	700	714	712	689	714	723	706	715	678	739	715	702	734	719	717	721	706	756	686	719	720	684	660	692	746	664	713	672	741	708	730	726	739	733	721	717	755	690	720	725	670	717	715	699	721	752	664	720	745	710	699	704	723	722	673	684	707	694	655	719	704	697	675	728	680	699	690	689	686	722	736	732	711	688	718	704	729	686	710	667	728	709	714	701	733	690	737	706	736	727	689	745	701	713	724	716	693	674	698	691	739	738	705	707	720	768	719	715	718	719	669	703	734	736	741	703	720	657	705	711	631	661	725	724	711	737	725	722	679	728	718	699	716	663	705	745	706	679	673	670	693	693	709	727	675	703	714	678	680	684	736	690	670	702	679	733	706	698	688	706	691	735	762	751	695	718	700	707	718	742	679	757	714	733	718	715	735	676	703	708	758	716	697	730	743	723	724	729	721	711	669	640	688	687	706	740	788	719	710	686	692	709	717	729	699	685	741	730	684	726	707	704	720	756	708	742	673	762	701	731	676	681	663	714	679	740	699	743	717	686	680	715	720	743	673	705	647	702	707	711	709	726	717	682	674	693	687	691	728	710	677	766	668	682	729	757	741	757	712	708	725	693	680	739	761	703	642	738	711	731	714	748	693	729	696	719	707	726	721	671	722	702	728	707	700	752	695	664	693	735	675	707	706	670	738	736	723	691	728	685	750	696	702	649	663	742	739	692	715	746	705	751	743	696	764	702	737	746	729	734	731	741	700	704	690	735	706	741	698	711	693	712	684	728	680	701	697	689	749	733	726	694	646	679	711	704	722	680	707	727	676	661	696	711	684	704	702	750	729	728	681	723	657	674	729	714	689	693	725	634	687	716	708	727	718	696	698	720	741	700	750	723	711	714	717	708	744	706	678	691	693	711	708	704	672	662	707	719	751	710	721	680	709	711	707	734	697	740	677	723	713	733	694	703	679	748	672	692	702	737	737	693	746	690	684	713	709	697	683	727	733	734	723	698	711	719	701	692	747	672	682	666	738	695	685	708	732	722	719	747	712	708	721	724	711	772	711	709	723	667	725	694	789	705	692	712	765	716	753	689	749	686	751	743	722	725	682	692	736	689	730	673	731	696	692	674	728	715	726	733	673	780	719	691	714	714	675	720	732	726	729	705	717	713	710	720	715	690	732	716	736	764	710	719	688	708	713	704	697	706	786	703	742	687	706	688	720	726	778	705	660	711	643	680	697	697	696	699	698	692	721	703	683	706	755	692	728	744	704	732	690	658	678	735	685	720	701	648	681	706	752	667	740	718	697	663	729	742	705	686	691	705	736	665	684	735	685	684	715	714	720	737	714	669	725	689	710	721	723	696	704	730	714	666	711	719	718	690	743	742	744	696	691	680	682	740	707	720	679	687	719	697	705	726	682	670	746	666	779	707	738	783	726	731	728	679	716	700	685	691	720	694	745	736	663	759	667	721	705	725	731	665	711	692	751	694	789	700	725	733	729	724	698	685	726	722	730	728	727	739	713	799	705	722	703	707	747	684	682	679	741	686	729	695	704	701	728	737	707	683	739	738	713	717	767	728	718	692	677	715	704	740	686	736	686	739	747	713	731	748	722	669	732	750	706	722	764	705	712	703	699	706	775	740	647	728	699	725	764	676	705	732	680	712	659	752	703	681	707	738	764	697	716	706	710	745	730	739	720	712	739	741	728	735	704	693	777	684	713	644	733	666	727	708	735	714	688	711	717	732	743	659	758	694	717	759	747	705	687	692	715	716	697	721	752	689	685	708	685	709	689	736	701	736	730	760	729	710	720	689	713	693	668	706	725	733	711	717	728	680	697	699	693	687	694	745	721	718	680	744	673	690	730	744	717	688	695	691	637	731	724	747	677	760	700	690	691	696	707	673	717	735	733	709	698	706	703	734	732	702	724	672	677	704	695	722	676	702	728	704	683	678	724	707	709	720	726	731	675	719	731	701	678	745	723	744	722	677	656	745	677	697	685	683	671	685	716	713	688	686	704	713	739	723	720	807	715	680	704	708	666	707	745	743	698	730	770	681	731	708	688	686
44857	37396	18913	10629	6578	3918	2181	1624	1369	1096	970	850	747	669	558	529	465	416	416	399	372	376	417	370	296	316	315	318	317	340	326	362	351	303	282	278	259	316	303	291	320	302	287	314	305	258	246	274	271	276	283	277	259	279	279	243	271	272	287	257	258	278	245	282	272	257	255	250	241	257	296	280	296	254	298	282	248	234	287	260	282	297	272	258	260	236	286	255	254	268	282	267	276	307	243	253	274	259	226	258	257	296	262	243	263	294	271	269	308	251	257	272	292	280	263	283	263	235	277	251	269	270	271	249	280	247	251	279	273	238	266	286	269	262	266	260	243	274	247	288	273	274	285	262	257	304	300	251	267	249	261	299	251	242	274	271	270	287	284	287	253	278	249	244	264	280	257	260	248	242	271	289	267	273	275	263	282	255	258	288	282	246	234	256	242	270	266	264	251	263	241	249	256	292	293	254	271	253	278	261	292	256	265	269	282	285	267	253	265	268	252	298	235	281	255	257	267	249	253	257	253	265	286	259	255	249	279	290	260	219	232	277	262	285	263	289	293	337	253	258	278	233	260	240	243	273	277	271	252	269	282	260	262	247	254	275	290	245	253	261	279	260	275	252	254	263	289	267	300	251	261	276	297	248	281	284	272	243	324	296	283	263	268	246	271	277	266	231	259	272	272	285	267	240	257	247	296	264	241	300	274	269	286	250	234	307	272	256	268	268	245	282	282	263	266	295	248	251	248	269	270	277	270	247	283	252	273	256	252	275	276	280	269	240	257	262	299	264	282	295	270	252	262	260	267	256	267	258	289	246	259	278	248	319	257	241	271	273	253	286	288	269	255	259	271	269	261	254	262	254	239	277	241	271	263	275	264	258	299	298	254	253	274	290	252	269	252	285	272	297	271	291	276	282	258	258	292	244	258	252	279	228	294	299	266	252	260	301	224	280	264	246	251	273	282	262	272	253	261	252	277	244	272	262	288	280	280	251	261	282	241	273	315	287	243	283	266	264	237	262	279	259	295	285	254	268	244	277	280	221	275	289	258	284	260	270	261	257	252	278	276	249	276	272	254	233	267	259	267	291	250	279	273	259	278	264	250	244	273	260	254	253	254	311	283	273	266	258	270	269	295	244	272	284	274	278	250	262	264	273	276	264	267	274	264	271	274	280	284	246	276	276	290	243	264	268	279	244	271	256	295	236	269	262	276	271	239	285	265	262	276	279	278	269	272	269	243	230	261	307	262	245	262	276	246	251	227	263	269	273	268	286	273	289	252	282	259	231	242	251	263	288	251	277	277	288	297	262	257	287	264	271	278	280	280	272	264	258	292	266	284	271	288	243	265	285	256	234	252	255	255	317	294	281	248	260	271	274	296	269	264	291	300	264	275	249	267	288	295	267	262	281	280	275	298	259	248	248	281	277	239	270	269	264	271	284	283	266	305	248	262	319	255	287	273	262	244	296	258	258	256	287	275	292	268	257	249	264	272	258	283	310	279	279	318	261	290	285	244	243	243	252	272	295	254	275	272	233	249	289	268	274	283	253	261	266	265	283	263	244	259	270	298	233	276	284	239	284	292	251	262	265	267	281	291	267	309	282	251	269	265	266	238	233	281	254	288	275	286	276	293	275	246	244	255	279	278	252	300	269	269	254	245	271	273	271	271	242	244	236	264	261	225	299	277	257	283	289	263	292	236	294	239	259	250	275	248	272	273	239	278	271	286	273	238	262	269	259	277	283	274	247	287	306	264	250	247	261	284	287	275	264	320	238	283	266	265	274	269	264	283	290	291	282	278	273	221	276	245	248	264	255	258	263	261	313	296	258	284	286	265	297	274	269	270	268	278	251	280	280	263	277	273	257	285	251	300	280	252	279	252	266	254	308	269	246	240	269	292	272	245	287	271	258	272	232	288	228	236	267	270	256	299	291	230	269	275	273	266	263	299	263	270	260	271	274	268	267	294	260	257	262	271	260	277	225	277	298	250	285	261	284	286	260	264	253	262	254	252	269	256	317	255	266	276	239	298	273	261	237	294	258	302	252	243	243	269	246	261	269	272	269	251	268	271	263	275	295	252	283	290	270	281	245	250	266	260	269	258	288	259	289	265	271	291	288	300	273	288	262	280	284	266	239	256	291	275	243	277	269	296	283	262	249	291	249	274	253	286	313	264	274	250	286	296	261	265	249	287	264	267	261	286	234	252	274	255	284	297	238	256	255	272	278	258	279	268	266	261	290	290	294	303	276	256	270	306	262	263	252	276	269	283	259	278	282	259	231	245	254	282	273	264	278	293	288	253	260	256	266	291	262	286	280	260	303	261	236	246	254	271	263	305	286	273	245	266	232	292	263	298	245	284	277	247	278	271	285	254	298	272	259	292	275	267	271	264	302	259	257	282	250	227	301	286	271	283	245	269	269	278	291	315	234	255	283	249	271	255	274	276	293	270	270	267	254	265	252	260	291	293	284	270	253	239	237	275	257	269	265	255	252	267	263	227	250	258	259	251	264	247	274	267	267	250	274	276	271	280	281	263	274	289	274	277	288	273	240	275	252	285	272	261	304	253	281	260	292	281	256	265	250	264	271	280	282	272	287	236	264	290	264	270	302	257	268	305	298	262	284	286	282	256	273	254	300	287	295	259	245	276	245	280	283	254	294	264	251	272	280	227	283	284	259	272	293	300	256	283	251	261	281	283	248	258	246	262	266	293	259	233	289	283	245	265	245	269	292	245	276	284	256	285	277	249	259	243	271	257	282	268	283	287	279	232	284	265	273	255	207	269	268	276	256	292	268	262	275	252	302	261	250	267	272	259	254	257	245	228	263	277	273	276	272	250	237	275	252	262	260	292	284	258	255	258	267	272	261	273	303	317	268	251	265	268	296	272	259	255	275	239	293	245	274	288	301	258	268	280	263	242	272	274	289	268	285	288	285	260	291	282	277	267	260	250	263	281	278	258	247	245	245	302	252	230	304	293	286	277	285	267	247	227	254	231	246	233	270	277	251	295	314	282	258	263	264	244	267	267	268	261	266	279	278	264	272	281	263	267	276	278	237	257	254	267	279	254	241	279	282	299	285	268	282	238	266	287	258	260	285	252	282	276	262	268	265	262	261	267	246	244	261	287	270	284	242	249	285	318	289	287	233	275	278	255	261	277	244	285	288	235	277	269	280	247	254	257	262	249	266	268	265	278	250	289	288	260	268	275	319	275	284	271	256	269	257	290	276	265	241	261	281	262	254	272	261	278	296	280	282	284	280	279	272	272	243	293	276	280	245	252	250	256	235	268	270	271	284	287	266	229	239	277	295	294	279	271	291	264	302	271	266	274	275	284	266	280	262	253	270	294	278	266	281	286	268	262	264	254	262	270	225	285	253	278	233	264	243	295	223	274	277	258	273	265	259	268	286	264	269	276	248	262	260	243	236	275	224	272	256	251	278	240	264	270	264	253	241	252	295	276	268	292	268	246	264	253	263	273	266	271	289	257	237	264	296
33290	29953	12629	13696	14013	10904	7926	6749	5912	4962	4527	3965	3403	2880	2684	2389	2048	1799	1676	1495	1396	1271	1240	1166	1044	1029	1015	972	920	994	1029	936	870	831	801	723	715	812	801	721	669	776	735	698	719	710	645	731	645	656	587	652	682	651	688	684	613	645	613	653	654	609	635	633	632	658	671	628	660	683	621	690	669	683	640	675	584	620	664	659	650	612	666	622	645	649	642	660	699	629	651	636	636	641	629	601	617	638	633	621	667	665	688	615	661	612	612	615	622	679	656	654	688	617	619	667	643	636	645	631	664	590	630	632	636	614	628	680	674	637	576	640	617	653	643	690	579	575	629	652	637	614	660	666	630	604	613	640	600	638	640	633	604	642	623	658	657	632	687	623	625	650	642	621	636	620	663	627	643	659	582	694	588	640	645	601	605	618	631	688	632	670	646	668	655	639	584	605	624	618	668	649	615	642	657	651	638	636	633	613	602	662	637	632	619	605	668	583	689	632	650	636	629	606	650	638	658	628	589	637	655	642	655	626	677	652	658	655	674	666	623	603	603	622	642	627	659	604	637	641	632	673	668	703	611	646	628	627	629	630	622	649	645	652	622	637	657	620	604	648	712	632	651	629	621	668	606	665	588	612	639	654	619	644	630	662	643	621	636	652	621	603	632	614	635	616	643	646	624	631	633	650	635	603	620	636	647	600	612	686	638	652	622	652	620	624	629	588	628	659	651	647	634	649	658	607	656	675	653	619	623	623	642	623	621	627	623	660	634	615	629	625	616	633	627	653	642	597	626	659	622	621	624	575	631	642	666	637	632	694	615	669	641	662	580	637	652	602	620	635	683	647	635	658	662	659	631	643	647	680	631	649	622	669	631	659	618	644	602	695	637	646	680	628	638	620	664	637	645	608	651	653	685	661	642	643	620	640	690	619	617	652	640	609	642	671	608	610	619	644	614	642	602	666	667	659	590	602	635	680	616	648	610	592	602	659	676	654	665	616	625	666	629	628	646	651	641	663	573	639	598	634	646	679	601	653	669	640	676	667	605	622	606	662	642	667	627	644	649	615	599	675	637	638	605	634	603	683	624	646	604	639	637	709	612	659	632	660	629	642	674	657	610	660	605	635	618	613	615	653	624	665	595	635	615	695	631	619	679	641	616	616	643	642	650	671	582	660	642	646	628	634	680	641	666	648	638	618	679	656	635	644	645	635	652	649	651	621	631	595	643	651	615	662	681	682	675	636	677	623	649	640	629	642	662	639	633	656	658	635	655	667	639	630	672	645	661	642	624	646	611	659	650	670	625	612	648	606	611	657	671	601	623	667	671	651	618	663	611	639	638	646	604	604	669	618	642	656	668	627	609	638	666	609	644	624	612	670	606	623	655	642	630	667	692	630	672	633	643	643	623	640	651	693	612	620	589	582	634	615	623	628	597	625	637	631	704	614	636	639	659	600	624	675	591	657	675	646	649	603	610	616	630	619	603	610	655	617	621	631	630	707	612	668	648	641	640	651	672	664	641	589	628	665	665	659	680	667	615	623	650	674	612	631	652	636	593	622	601	601	628	673	613	650	658	638	621	655	661	625	631	612	670	602	659	655	629	652	655	647	612	650	658	643	626	628	655	621	628	628	605	670	652	672	610	623	647	606	657	625	603	623	603	669	653	648	678	607	681	591	642	606	642	658	648	645	652	644	639	633	585	632	696	622	639	609	659	583	634	655	635	670	667	671	643	596	608	615	590	613	622	669	632	650	634	612	601	591	657	617	674	584	706	628	627	652	678	630	659	673	617	638	624	611	637	599	655	622	683	661	643	681	591	667	620	676	661	640	684	629	602	659	671	691	643	615	613	714	639	678	634	669	646	588	701	641	616	631	680	654	649	675	619	653	627	620	660	644	595	651	639	607	691	643	631	678	649	661	658	678	623	648	648	590	645	618	680	617	644	596	640	667	635	648	617	644	634	639	624	673	653	604	589	677	700	619	615	646	668	648	629	612	701	609	641	637	610	601	626	628	634	637	583	626	651	634	643	623	614	636	644	635	636	655	630	626	642	670	636	647	576	664	670	662	616	666	617	622	628	633	671	661	674	661	664	625	619	682	580	605	626	646	656	643	607	691	636	574	635	641	608	600	608	633	596	604	658	636	650	645	593	662	682	675	670	626	620	659	640	630	646	635	652	660	641	640	606	607	638	629	654	662	622	596	602	644	606	628	686	636	615	660	612	655	606	599	678	594	668	667	664	714	667	631	607	615	665	655	639	651	662	638	642	570	633	638	680	642	639	666	653	625	654	667	663	657	687	620	636	617	621	641	615	668	600	612	638	600	643	623	647	659	632	620	602	628	634	617	675	594	642	649	647	612	683	631	633	582	666	610	621	659	625	638	633	646	588	641	635	652	615	674	643	606	677	618	610	641	630	608	649	623	619	644	612	640	640	590	616	639	627	643	647	637	596	634	658	598	646	655	628	640	596	605	632	656	632	669	709	636	670	640	686	638	658	619	610	633	616	663	666	638	611	639	627	663	589	661	634	632	641	629	604	646	658	590	685	634	640	625	674	626	662	647	661	638	674	694	673	630	653	638	644	629	623	631	650	634	626	673	634	677	611	667	642	640	639	638	657	624	637	665	662	652	677	604	628	649	676	668	617	643	634	645	672	629	633	639	652	664	595	584	615	593	639	610	642	647	628	594	599	688	588	652	654	652	617	651	655	597	623	623	669	673	623	643	633	635	657	678	632	645	609	638	638	648	631	616	631	679	600	635	612	641	664	665	612	671	637	647	626	632	613	651	649	641	705	633	609	638	647	612	628	621	636	630	641	613	643	630	625	611	650	650	642	635	673	675	630	619	610	639	633	609	588	666	647	638	651	614	637	586	672	673	675	609	642	606	598	665	684	646	620	625	652	620	599	658	620	609	663	676	584	624	637	665	653	592	643	576	644	572	656	605	641	633	646	620	613	621	615	684	601	610	607	615	657	627	631	634	620	677	627	679	605	594	620	689	689	654	622	612	605	656	603	633	585	652	604	652	637	620	630	645	614	602	628	669	648	618	621	634	610	627	615	586	655	655	602	592	632	684	615	663	648	645	610	641	638	624	654	661	625	661	651	652	637	641	615	631	658	617	652	662	616	691	632	563	676	612	644	579	649	654	578	642	660	625	651	683	647	644	614	657	623	681	653	611	620	637	644	637	609	625	668	687	634	628	632	621	619	597	670	629	679	670	648	630	662	608	666	624	697	630	645	662	632	611	644	630	630	656	635	669	651	689	679	657	610	612	601	650	606	634	598	626	628	650	639	621	612	680	678	667	632	625	639	667	628	650	631	578	623	629	624	615	606	628	670	636	635	685	670	651	646	629	640	639	628	594	650	619	599	643	636	619	653	644	625	639	671	651	628	678	657	659	693	636	624	635	639	623	591	685	577	610	618	571	650	686	631	623	638	694	619	655	608	592	627	606	628	650	624	602	590	646	590	661	643	657	641	684	610	638	607	635
10519	6155	2763	2015	1533	1159	855	757	624	619	504	464	478	446	399	418	357	360	378	319	356	348	307	325	328	322	321	324	334	339	315	314	308	291	342	296	340	319	345	309	333	315	285	318	352	315	311	335	295	313	284	287	337	282	335	337	313	313	301	292	317	312	333	316	317	307	298	314	287	300	340	297	337	290	307	290	283	328	349	281	264	348	319	304	318	307	297	302	309	319	293	306	309	337	296	334	307	291	288	296	290	300	341	317	293	320	322	278	322	327	266	307	309	297	297	333	317	345	291	290	286	309	317	299	344	321	315	308	341	304	310	300	303	293	289	301	306	306	304	319	289	294	313	342	332	326	311	334	335	300	307	277	327	314	301	312	312	306	280	287	322	300	338	300	325	303	308	294	329	308	283	321	297	283	291	352	328	335	314	317	309	334	338	286	300	298	305	302	286	323	281	304	298	332	332	280	335	286	302	288	306	324	306	307	335	337	329	312	280	287	287	301	287	277	313	319	317	304	328	319	294	314	321	328	337	325	284	291	315	297	332	314	322	321	330	286	309	328	284	332	328	271	319	306	299	273	308	297	276	325	283	303	325	294	308	317	287	306	289	333	266	284	297	352	353	301	295	329	308	317	323	292	330	325	312	297	282	294	302	329	298	346	295	282	297	314	276	319	303	340	341	311	291	310	301	296	330	314	333	292	290	319	328	298	306	295	305	321	317	290	337	298	298	375	329	283	311	295	315	314	271	305	330	326	324	288	321	305	321	295	270	309	317	304	337	292	310	315	295	317	288	299	309	303	333	311	305	308	312	270	278	310	302	333	333	324	325	332	294	291	311	298	294	335	289	309	291	316	313	297	313	318	328	331	342	309	274	309	363	347	323	323	323	298	317	325	265	258	286	309	331	307	302	287	288	315	337	326	302	339	306	331	321	304	284	310	326	285	324	307	307	333	275	300	304	316	310	301	336	327	294	312	309	326	296	293	288	321	301	329	346	321	339	325	305	298	286	334	319	325	327	334	284	298	312	300	292	296	295	319	303	317	296	282	306	328	331	332	307	304	311	301	332	286	294	329	338	285	316	328	287	300	305	344	305	310	339	320	314	289	319	299	318	319	316	301	295	311	301	300	286	347	291	277	332	305	314	286	325	300	308	303	319	321	325	288	294	347	313	320	287	339	312	331	303	332	279	304	339	323	300	294	311	319	319	301	283	341	302	320	318	351	297	312	325	315	318	325	318	326	318	311	328	299	300	311	311	366	332	326	323	298	312	325	323	322	301	309	291	301	324	305	313	288	271	357	315	318	319	332	330	288	323	308	292	329	327	328	284	307	286	310	319	315	314	328	302	277	312	319	315	312	311	327	325	324	298	354	298	293	282	324	271	326	311	299	289	311	297	287	296	294	310	308	340	317	316	302	269	327	329	283	310	251	300	303	317	310	275	359	305	295	286	306	288	309	280	290	294	339	348	282	305	329	324	298	299	318	311	325	300	307	302	311	304	326	317	312	295	325	316	310	313	301	273	326	313	329	313	306	303	306	293	344	291	335	333	293	306	314	324	275	304	308	320	304	321	300	324	339	316	339	325	324	322	295	274	313	285	321	322	274	354	307	306	323	332	306	300	319	316	314	348	290	309	280	300	293	337	323	306	293	308	330	281	332	304	320	329	360	306	312	296	329	325	287	308	322	317	261	332	305	322	312	308	270	269	306	326	256	316	287	333	331	338	331	316	298	322	311	320	315	270	317	306	337	309	318	308	319	295	323	303	314	265	279	302	305	338	305	319	329	315	266	324	291	308	342	330	334	329	271	273	292	307	337	307	313	290	331	305	288	295	308	313	314	318	342	302	277	287	316	305	320	301	295	305	302	299	321	304	299	337	295	315	318	312	329	273	316	308	288	277	325	318	275	302	292	302	274	332	315	296	308	339	291	296	310	341	315	284	305	299	313	353	308	286	289	312	301	373	284	312	331	307	336	304	299	316	337	328	289	338	316	348	303	301	273	298	276	324	315	320	313	306	310	334	318	323	312	347	308	308	311	303	301	329	335	304	326	299	306	301	313	294	286	288	317	290	329	302	306	287	306	297	330	326	318	300	282	299	311	317	324	301	278	338	317	320	314	318	332	329	316	335	306	301	274	336	293	324	294	322	316	325	295	310	296	310	312	323	349	334	334	330	324	308	296	337	327	293	314	314	301	308	323	306	293	284	291	311	304	338	346	296	297	305	310	313	323	304	309	312	336	325	312	302	285	283	310	320	292	317	310	330	330	304	331	282	335	323	286	270	281	317	292	306	324	358	335	300	322	327	311	280	339	304	345	303	302	338	328	341	311	348	328	316	270	298	328	329	312	309	281	302	320	318	278	285	352	325	316	289	280	309	321	340	352	329	315	307	321	314	325	304	283	313	306	303	304	314	299	309	323	305	295	306	313	286	326	301	307	301	325	292	301	343	309	332	325	309	332	317	308	299	329	334	300	342	307	314	307	323	301	324	300	291	319	303	298	294	335	337	332	321	289	348	306	315	288	297	279	342	319	310	352	314	337	293	301	321	311	293	310	335	303	332	344	285	291	288	328	324	301	292	348	335	285	297	306	336	307	305	317	282	297	325	326	310	332	309	304	315	319	297	323	335	314	323	327	308	306	301	333	307	316	313	320	341	286	327	303	313	319	322	298	343	317	335	311	307	333	326	294	296	295	303	338	297	291	307	308	308	314	305	326	316	309	290	316	301	334	316	295	306	328	306	299	323	309	327	300	345	310	318	337	295	315	298	298	297	331	313	336	319	335	306	304	304	288	307	279	339	303	354	294	292	299	320	343	304	298	303	291	343	285	312	315	299	323	306	297	311	321	339	269	291	343	310	311	273	337	309	287	336	332	335	298	310	303	309	301	314	306	315	319	328	338	290	296	316	333	326	316	300	294	321	300	326	308	294	316	314	328	316	303	305	314	326	312	313	331	280	303	289	308	285	288	327	292	304	307	341	331	289	327	310	300	313	286	299	293	317	330	312	266	294	310	321	310	303	307	321	302	282	314	319	323	291	350	316	298	345	311	321	324	302	295	269	273	265	308	314	317	359	317	328	302	320	319	297	313	312	344	340	328	307	303	327	295	335	297	309	321	296	319	283	317	316	357	336	337	286	290	298	312	316	291	309	303	316	313	297	298	305	266	307	302	323	290	320	311	323	326	297	310	308	356	313	316	308	319	329	321	321	303	333	311	327	301	328	327	310	298	303	339	316	334	351	335	327	309	313	335	335	339	332	321	352	305	303	302	297	301	296	312	315	301	315	286	308	311	311	306	285	315	334	305	312	300	310	296	333	324	316	325	297	312	293	327	319	275	319	315	291	295	329	301	286	294	336	345	323	317	372	307	293	321	302	333	299	339	344	300	332	302	298	303	309	280	335	325	342	307	304	315	295	306	289	336	315	307	345	303	316	292	351	361	318	303	327	308	329	309	301	315	293	327	318	304	284	306	320	295	282	283
8450	6811	4912	5718	5285	4430	3358	2935	2579	2122	1942	1730	1545	1379	1358	1205	1140	1116	1088	1017	959	957	913	856	861	856	841	870	814	915	821	785	818	802	762	805	781	806	783	770	792	807	827	749	728	727	735	689	770	745	717	703	711	705	696	745	753	723	759	723	706	731	723	794	684	740	690	744	753	713	675	726	722	683	716	757	725	736	771	755	726	737	727	701	721	738	751	735	739	734	704	756	748	725	722	750	709	747	748	720	769	744	725	699	729	755	714	734	744	699	725	752	731	729	685	738	747	694	719	672	746	753	738	713	661	770	709	744	713	732	696	673	699	755	730	736	762	769	734	709	750	676	796	755	725	710	688	750	711	772	689	769	756	686	722	751	734	745	651	755	745	688	694	726	684	760	752	717	733	687	795	696	698	753	749	746	744	723	778	699	745	729	693	700	723	735	669	667	689	707	738	764	760	705	699	724	740	746	721	768	738	742	731	746	729	705	795	724	699	719	732	689	704	754	738	690	750	724	726	746	732	760	740	730	733	734	730	764	747	750	683	716	739	737	737	679	708	685	713	752	722	749	707	722	703	732	731	742	737	719	740	744	747	718	695	729	701	734	728	740	715	703	763	739	729	779	763	749	770	715	753	717	740	754	780	738	749	696	731	694	728	720	753	722	766	718	706	729	714	729	724	718	747	772	728	728	720	753	740	754	695	736	710	756	730	717	729	746	742	701	738	705	736	724	753	743	719	764	726	702	736	684	738	693	723	715	759	720	752	734	687	786	688	728	712	702	756	731	707	765	716	666	742	779	738	727	742	692	708	772	666	743	744	726	738	729	729	716	706	710	750	736	697	783	696	811	775	759	699	761	778	690	739	721	702	709	697	732	736	696	745	727	737	726	694	688	689	733	707	743	694	708	749	776	738	703	716	750	695	714	740	741	717	705	690	693	747	700	696	723	736	779	768	715	674	724	760	790	697	742	778	770	786	676	777	776	727	697	764	687	698	710	741	733	733	707	696	724	713	769	707	724	712	710	739	708	807	733	714	727	728	752	700	721	720	723	713	751	748	721	719	705	792	737	758	679	714	725	698	702	732	725	752	759	757	728	750	717	717	749	735	729	757	737	742	656	715	712	729	726	718	702	712	694	701	760	725	689	731	745	731	722	730	748	763	784	743	749	736	730	734	728	756	764	706	729	764	726	700	747	803	694	717	728	756	732	697	757	698	732	747	729	702	695	730	716	726	737	769	753	745	717	732	725	757	685	736	721	699	697	692	720	726	718	682	755	726	790	754	706	712	724	747	727	760	731	740	718	717	726	799	713	706	752	735	675	727	814	727	767	702	675	749	720	703	701	691	767	683	725	770	717	722	725	729	735	769	715	751	714	695	752	706	714	768	757	710	734	766	735	733	704	756	761	745	743	723	752	759	739	729	723	718	717	751	740	692	727	705	771	703	718	724	726	695	783	701	702	696	722	654	742	774	769	718	774	783	683	718	743	704	714	721	759	709	743	744	694	756	760	787	739	754	710	768	728	735	726	744	763	713	734	749	738	739	710	720	747	727	754	746	730	738	701	702	698	711	727	707	732	743	782	740	728	724	723	716	649	699	724	724	742	756	699	754	746	708	783	745	710	779	732	788	716	757	704	725	755	748	700	714	677	707	766	759	730	691	744	715	725	726	711	736	721	709	706	692	740	711	707	725	670	732	732	701	765	725	739	725	704	777	728	760	710	695	691	718	742	761	711	693	747	756	742	742	739	757	682	721	731	729	737	707	744	741	702	781	792	716	700	744	751	728	678	736	693	745	728	773	754	726	742	699	772	753	756	750	772	728	714	767	753	742	719	706	722	724	749	702	742	771	712	760	718	737	736	774	765	667	721	743	710	657	747	743	675	711	724	729	780	744	741	734	734	738	721	748	713	750	706	726	721	785	747	762	794	696	698	724	683	719	716	686	746	739	728	767	696	718	779	708	735	730	749	776	754	781	672	730	761	742	777	736	709	731	681	784	709	731	709	738	772	692	685	758	726	679	685	716	748	763	742	718	725	691	744	736	723	720	687	670	725	795	798	692	710	678	736	708	696	724	716	720	738	754	722	742	714	739	703	754	729	712	730	701	742	714	740	726	705	727	709	762	690	750	782	733	730	777	686	684	758	706	731	757	759	766	714	687	725	677	739	721	724	730	702	752	748	696	743	710	718	729	661	760	719	748	777	747	722	694	729	721	754	762	659	729	787	683	756	724	731	702	713	724	700	697	699	683	693	753	722	733	755	724	728	711	734	744	741	741	741	722	768	738	692	760	699	743	749	749	713	755	700	753	697	734	708	725	738	724	725	698	767	732	753	719	749	684	700	706	752	743	733	760	695	761	713	718	776	727	716	710	682	674	728	692	721	788	712	748	723	751	687	712	727	733	750	746	739	712	754	681	750	697	730	673	732	755	733	638	733	751	738	697	706	693	715	730	773	733	686	717	705	711	750	734	752	692	695	711	793	740	711	755	751	726	694	757	760	777	747	761	808	725	735	712	665	763	764	694	725	715	746	761	700	779	786	721	779	758	756	699	743	715	698	785	720	698	758	742	743	738	765	742	744	708	691	763	734	725	756	724	688	685	761	694	755	725	695	693	758	733	727	754	744	732	763	727	732	737	721	712	721	782	801	734	713	744	736	678	720	707	727	729	794	695	710	703	705	728	787	652	753	761	728	697	767	676	747	754	747	675	734	776	713	736	766	765	749	688	713	683	721	790	715	721	727	738	734	729	721	755	703	669	687	693	752	707	724	708	726	747	720	707	732	773	707	705	782	710	712	749	751	718	729	789	768	722	728	775	693	732	731	700	730	717	681	716	697	754	691	693	706	733	742	741	680	720	750	765	725	734	702	751	751	681	716	715	718	711	730	706	748	722	791	723	761	730	696	694	750	731	721	726	687	683	689	746	765	733	694	709	718	731	784	761	690	735	735	672	720	731	735	765	720	752	699	738	709	753	725	714	679	729	704	730	716	724	675	720	765	731	751	696	762	765	739	707	749	728	731	753	673	681	704	715	729	737	774	741	719	709	732	725	724	749	674	728	735	693	709	757	702	759	714	700	718	760	725	695	749	781	746	686	777	736	706	770	696	733	746	713	670	725	718	729	724	718	731	770	739	719	672	738	694	716	781	756	721	732	777	746	724	757	754	741	780	759	734	733	763	687	692	729	732	750	708	746	763	749	709	774	709	734	706	712	681	751	757	703	715	789	712	743	733	687	692	746	736	746	750	728	730	744	720	725	769	691	690	726	753	702	742	761	730	731	717	728	703	733	740	720	778	759	760	715	723	716	710	740	697	711	716	759	719	698	764	738	737	733	706	714	711	819	759	777	734	723	756	735	698	737	705	729	750	752	738	726	734	746	677	672	683	706	705	731	735	732	720	756	676	737	699	719	753	710	698	670	697	753	715	742	740	728	730	680	717	764	683	777	723	781	737	741	694	719	767	730	739	768	720	711	665	763	760
32505	27881	11586	5973	3859	2555	1566	1105	1002	895	732	691	624	551	568	513	462	435	413	407	379	337	362	376	353	313	319	354	373	344	367	351	312	323	323	319	347	283	321	300	328	313	332	314	333	314	294	298	312	305	318	333	349	311	304	319	290	321	292	306	283	300	321	283	330	305	323	277	306	310	325	299	300	303	302	296	294	321	288	296	317	310	338	291	300	289	325	327	303	321	322	278	293	285	327	293	275	338	317	294	285	320	335	331	263	292	316	314	285	286	308	310	318	290	338	287	314	360	316	361	293	323	294	323	290	283	308	283	297	299	283	299	317	321	300	316	297	288	284	293	345	284	308	302	315	294	304	300	305	308	311	349	279	317	271	305	313	321	321	315	296	295	283	308	324	284	283	334	304	291	309	302	327	332	297	312	288	295	292	325	290	331	329	306	307	268	321	311	341	310	294	269	299	342	271	313	296	299	336	312	330	282	305	300	284	303	260	305	290	287	320	296	298	257	307	320	304	329	313	295	292	307	300	325	330	311	282	296	324	303	277	296	315	300	324	320	300	293	290	285	324	310	286	292	308	307	294	308	315	300	319	299	307	320	321	297	313	336	307	356	324	300	297	323	306	317	348	315	326	300	309	296	332	300	316	335	301	273	339	310	296	307	323	311	296	323	320	306	322	309	304	284	312	319	279	288	292	319	293	293	312	300	319	287	302	314	323	353	322	298	323	290	267	297	284	274	252	285	306	288	314	336	322	304	306	319	320	317	284	355	315	309	285	287	338	320	321	336	279	338	351	334	315	312	318	293	312	311	309	278	301	313	326	298	296	318	310	311	304	319	350	275	297	335	286	319	301	315	323	288	296	310	313	298	290	319	293	309	273	294	333	325	292	314	321	305	283	322	283	300	309	348	280	321	272	298	275	292	328	315	317	309	286	301	288	310	327	330	311	304	332	319	297	328	321	286	302	299	302	326	320	298	291	302	325	315	268	328	315	277	322	300	287	303	303	297	291	300	311	327	298	294	324	324	321	264	280	334	281	324	337	303	305	293	320	300	299	297	288	286	281	316	256	312	312	296	296	285	281	320	284	326	274	297	324	309	291	295	305	316	326	299	294	332	284	302	296	287	361	342	315	295	338	332	267	295	316	321	302	281	321	324	308	287	319	314	318	309	305	306	309	303	281	304	294	298	297	298	319	318	309	279	307	289	295	321	296	312	363	329	309	305	308	317	335	294	321	289	305	301	302	286	329	307	290	286	330	271	335	307	300	295	313	295	275	322	303	297	287	317	286	311	286	314	305	315	328	312	318	318	354	281	314	309	282	310	290	320	293	320	315	324	279	286	345	297	308	349	308	314	303	298	300	267	324	283	277	333	283	323	300	314	314	303	337	322	302	295	270	302	312	286	323	286	337	344	331	317	323	302	307	302	349	307	312	299	289	289	304	304	299	328	357	266	315	307	311	309	277	324	300	295	310	311	320	308	309	285	286	261	318	275	300	307	282	288	313	313	306	300	314	322	288	301	309	310	301	290	327	303	308	302	297	273	292	319	304	297	274	296	281	286	313	327	299	330	278	311	298	308	309	300	333	319	292	289	290	308	305	286	273	308	344	321	299	280	290	310	325	348	282	307	311	291	312	285	321	320	325	322	323	310	307	291	319	305	305	316	303	327	319	295	320	294	285	317	273	315	342	293	345	319	298	277	310	294	288	330	352	269	318	291	285	299	318	353	341	312	310	299	306	304	289	301	312	321	327	336	289	283	346	293	300	302	290	265	287	298	317	324	312	306	313	281	302	317	318	283	336	321	299	306	335	271	309	278	341	298	283	292	344	270	296	314	293	333	298	309	292	292	314	273	311	344	325	328	327	309	295	335	310	293	313	292	276	277	297	285	294	314	307	319	347	320	291	321	290	302	299	283	312	324	321	306	286	296	272	326	326	299	317	290	300	323	282	302	266	301	312	331	297	285	306	292	300	314	303	300	302	320	295	325	298	317	294	316	338	287	300	281	295	301	279	336	331	303	299	281	303	304	304	311	318	312	294	350	308	320	285	317	309	315	279	309	323	284	315	300	273	277	315	304	304	299	312	276	321	277	307	342	310	309	305	309	323	320	322	309	300	314	302	300	305	325	268	290	303	292	326	319	297	321	296	276	282	294	325	301	304	303	295	328	303	324	298	296	306	295	301	294	279	331	294	306	318	280	325	300	321	328	292	321	299	350	328	308	310	280	307	276	321	321	337	324	321	332	291	332	333	301	304	335	314	313	319	281	310	300	289	317	294	266	290	345	251	298	300	315	335	350	310	302	321	304	351	279	295	297	330	320	299	296	300	291	311	292	275	324	307	308	296	309	275	325	290	301	305	329	327	289	326	336	297	306	317	338	317	288	292	324	315	286	297	305	310	277	333	319	307	315	303	318	294	272	299	273	285	270	279	334	287	321	295	323	298	284	328	299	317	354	365	350	337	293	281	286	323	286	303	340	291	321	304	317	334	328	323	309	278	319	322	268	317	292	289	324	319	302	310	299	315	302	301	282	301	317	318	308	306	323	323	312	297	325	343	318	303	298	290	288	297	297	302	344	299	308	276	323	301	308	333	302	293	306	301	294	286	321	297	326	321	309	293	320	298	349	316	324	309	296	293	294	278	325	293	288	294	326	264	294	293	339	280	348	295	295	319	335	289	280	315	321	314	294	305	284	329	281	327	304	339	303	354	287	267	315	313	297	300	320	305	276	256	282	298	298	304	292	336	282	299	284	286	276	270	322	312	281	307	284	308	312	323	271	318	318	327	300	311	290	304	316	306	291	280	294	308	310	323	310	315	300	324	311	324	323	315	308	316	291	331	323	276	293	287	324	352	279	304	316	325	291	331	317	276	304	292	300	265	293	290	330	252	300	320	316	327	312	331	295	320	328	270	286	307	320	277	275	301	305	281	318	311	302	320	322	269	314	286	306	325	274	315	292	301	316	289	267	289	290	282	293	297	307	292	309	335	305	310	299	294	302	295	297	316	306	297	310	302	284	327	314	300	315	320	299	310	300	313	326	266	276	288	307	310	326	318	315	304	310	302	287	301	341	284	291	296	350	326	291	279	278	313	297	323	318	301	305	308	289	285	262	302	311	287	300	296	296	290	313	306	331	274	277	299	307	311	328	271	290	302	282	301	313	291	289	356	337	261	302	306	270	307	325	324	312	314	318	328	324	348	298	310	308	345	291	293	320	308	285	310	281	312	286	329	303	289	305	305	292	312	313	305	321	297	280	304	330	301	329	330	311	307	296	332	304	313	314	340	318	288	334	316	310	323	294	286	333	319	327	294	296	317	292	286	297	303	281	296	291	277	286	302	294	280	329	291	308	333	312	306	281	295	293	304	296	303	303	330	289	318	312	325	324	280	261	292	263	326	318	290	306	323	337	315	295	339	300	323	264	320	319	309	294	253	339	311	315	300	278	282	317	281	303	307	317	281	322	309	315	303	325	335	285	335	296
25286	21594	9493	10397	10646	8662	5979	4892	4200	3738	3128	2876	2437	2242	2023	1811	1542	1409	1401	1267	1151	1098	1061	1060	947	981	975	944	1011	1027	921	920	882	900	840	817	802	839	789	819	818	832	813	773	743	745	735	751	721	789	727	720	705	723	709	722	732	701	719	724	745	721	765	708	729	745	711	756	683	716	752	741	755	677	741	700	734	785	718	716	737	701	705	731	703	731	737	738	720	676	728	700	705	695	717	682	703	716	673	735	736	742	708	708	741	709	679	724	692	688	718	692	740	668	685	696	732	708	719	717	742	701	724	744	693	717	666	706	716	695	704	714	696	731	681	711	704	673	703	710	705	689	679	679	713	732	736	696	691	734	744	733	723	703	752	694	732	726	717	765	690	702	717	728	689	742	713	742	669	725	750	733	755	717	707	687	737	724	735	677	726	744	731	721	729	706	716	691	733	744	709	690	755	668	731	753	694	711	728	735	716	724	671	718	705	745	721	744	700	739	708	741	667	739	702	664	756	727	701	721	684	701	729	726	776	720	670	700	707	719	723	713	761	713	717	714	688	719	750	690	744	694	699	715	710	731	688	705	738	718	694	682	691	763	745	686	692	710	729	701	752	711	752	691	683	762	751	743	742	736	682	702	688	691	678	669	750	702	700	699	729	704	684	733	718	686	704	773	718	707	715	740	731	739	686	742	714	698	730	696	678	746	704	705	696	759	736	726	775	701	720	712	669	728	675	714	673	748	742	744	743	701	654	762	688	728	743	704	737	719	735	682	654	702	745	694	677	756	729	760	703	716	749	747	760	768	715	640	731	728	721	772	734	700	742	744	744	746	727	684	761	757	725	737	692	722	735	773	706	716	736	735	727	729	713	710	715	730	723	759	691	698	758	718	709	695	724	705	709	702	736	734	710	686	654	685	746	734	716	713	757	741	701	740	723	721	691	679	734	738	726	682	753	663	707	767	704	755	740	676	724	708	743	771	726	746	757	749	730	741	704	712	723	731	730	719	729	781	707	708	713	707	697	747	715	754	678	736	731	777	701	716	731	725	715	720	750	671	737	666	725	704	695	703	694	709	734	671	726	721	750	679	731	690	743	699	701	701	783	693	708	705	719	721	695	717	692	704	734	681	667	717	740	764	774	714	737	694	741	711	745	672	725	715	720	692	739	727	708	744	720	691	752	739	725	761	728	634	725	756	680	733	693	701	671	739	704	731	740	737	749	754	731	704	758	730	743	724	696	699	677	720	735	749	683	699	699	758	688	713	743	669	713	726	758	721	662	711	752	670	711	741	721	701	704	717	764	742	694	747	682	697	687	729	688	738	674	753	718	709	666	710	684	739	701	726	659	716	706	711	749	699	691	777	729	722	732	728	746	767	707	706	711	750	762	749	747	680	777	699	704	706	696	726	756	688	706	711	745	750	787	718	696	647	701	658	714	726	738	730	723	719	732	757	711	692	664	717	741	708	718	754	787	695	721	729	709	686	741	675	687	694	708	731	708	655	676	733	735	676	749	729	721	707	730	664	731	673	712	716	704	747	707	678	697	716	737	722	703	738	715	726	712	742	758	713	735	698	708	743	715	743	738	703	744	697	699	715	756	703	697	768	698	717	714	742	694	749	705	769	716	766	750	681	742	723	732	728	723	745	725	685	747	711	749	707	687	715	742	746	728	735	738	714	670	775	765	683	736	710	717	740	721	721	743	738	702	692	706	708	768	727	679	671	719	720	709	730	744	742	723	724	677	710	729	704	730	696	711	699	750	682	759	706	718	653	653	693	720	713	675	688	732	711	699	696	767	701	710	717	682	697	745	729	700	702	708	738	713	732	714	738	690	723	759	714	722	703	706	702	684	726	677	735	730	743	730	754	745	739	728	739	784	734	738	680	705	705	719	736	728	752	686	732	727	731	761	714	661	706	719	731	745	658	705	679	672	691	722	723	758	733	720	725	742	739	695	732	715	722	699	733	713	714	750	763	741	777	682	728	702	748	717	716	695	737	679	726	710	758	720	705	718	716	732	718	733	736	753	700	671	687	770	733	761	715	707	716	723	750	700	743	691	694	733	713	732	683	712	708	746	718	717	722	693	718	706	727	758	729	656	707	724	717	700	722	741	725	729	738	771	714	718	758	700	699	724	702	698	728	705	712	748	791	738	722	722	752	720	726	719	700	727	683	716	723	736	654	755	699	750	732	719	682	736	717	687	674	731	750	738	725	672	701	721	698	717	723	784	735	680	766	709	705	740	726	737	736	729	763	738	693	758	766	738	718	729	755	676	713	748	698	694	704	705	700	724	710	712	697	761	733	756	719	697	716	722	760	719	691	720	738	733	713	717	725	708	775	755	711	754	732	747	722	750	712	710	711	745	656	735	708	704	742	692	721	707	692	683	704	642	726	740	702	741	705	750	735	731	731	696	739	729	778	706	702	712	771	703	765	702	676	728	705	694	660	725	737	726	731	715	723	716	747	650	730	691	704	685	750	661	684	745	698	728	720	699	687	693	670	708	698	743	741	726	751	723	719	689	690	674	714	703	743	735	721	691	759	731	725	742	737	720	696	697	722	724	731	757	746	708	715	743	734	719	703	719	722	711	682	716	736	731	753	726	747	718	725	726	749	755	681	703	718	657	717	727	755	709	689	762	737	697	723	727	735	735	726	709	717	738	723	736	686	697	686	730	685	739	705	727	768	744	725	739	731	697	707	744	749	702	719	685	735	719	729	731	688	676	730	724	678	711	727	710	713	696	765	697	758	729	691	712	737	721	772	720	707	713	708	722	693	683	745	701	718	710	716	753	721	756	714	735	686	711	727	663	756	691	763	755	740	736	706	677	722	716	727	707	683	703	763	721	732	690	694	710	683	723	733	713	726	703	727	792	721	705	715	663	736	685	684	734	720	762	741	737	681	700	713	732	686	736	712	704	741	748	741	738	716	695	701	729	711	751	741	720	754	728	718	694	761	765	670	706	754	757	730	707	724	755	704	687	697	741	738	716	709	722	744	682	689	720	740	697	731	704	719	720	714	701	739	675	712	650	708	707	693	646	661	751	736	732	709	681	701	710	728	714	709	707	688	732	700	695	741	724	699	735	715	690	751	701	717	720	730	689	696	657	713	698	722	716	782	721	765	711	716	681	733	753	748	678	754	694	707	688	678	716	721	714	659	760	751	733	705	758	735	713	700	733	723	703	757	760	699	702	696	712	713	752	709	763	680	734	722	703	709	736	708	825	773	653	719	699	724	700	750	732	704	684	677	667	715	677	734	744	734	688	726	721	700	726	702	669	727	743	730	754	753	749	736	751	693	720	664	708	713	720	720	714	694	693	720	727	707	691	751	721	653	696	728	687	715	768	736	714	717	709	709	773	708	707	756	748	699	707	680	680	702	727	699	677	738	758	687	697	738	713	721	721	734	740	684	709	716	714	734	726	745	718	697	694	725	733	752	736	735	702	750	703	674	693	761	728	723	649	753	687	683	709	754	742	679	734	694
43627	36735	18457	10030	6585	4011	2328	1672	1375	1150	981	924	744	678	600	562	493	419	419	429	444	409	352	382	322	286	314	339	305	344	347	312	297	309	338	263	295	269	258	311	287	269	255	294	275	280	271	239	287	259	269	327	264	284	247	264	305	293	253	274	273	282	271	285	284	265	267	286	270	262	285	268	260	266	241	273	267	278	281	270	287	291	252	263	224	269	294	312	245	289	279	274	283	247	271	270	290	287	254	263	277	275	247	280	276	296	295	285	286	266	294	243	312	244	272	254	249	250	246	276	265	272	276	264	283	275	270	274	285	291	256	284	270	296	262	249	273	244	310	283	270	274	237	277	256	294	257	275	288	286	280	276	269	271	258	273	283	252	280	276	267	296	275	274	259	257	286	287	271	278	286	297	278	260	289	244	255	305	273	246	269	278	276	312	279	252	292	272	277	284	282	275	273	253	270	278	266	262	257	284	266	274	266	263	270	268	278	244	289	257	292	236	282	277	267	291	251	295	277	259	272	281	270	252	257	248	293	277	257	292	280	302	281	256	250	252	284	261	306	272	226	267	277	241	246	284	293	269	274	247	240	280	274	277	286	244	271	262	280	273	248	251	254	281	260	237	269	247	292	289	283	276	257	285	254	262	271	269	285	270	251	245	289	288	271	258	308	259	279	280	246	248	273	276	275	260	288	265	248	244	287	252	253	285	298	273	297	296	274	287	250	269	279	282	272	281	281	276	242	282	285	285	305	288	275	283	305	314	275	268	246	268	311	293	255	263	265	260	287	256	231	276	286	260	265	270	278	263	303	274	256	249	277	251	246	268	269	294	280	258	230	299	311	273	254	258	230	244	256	273	289	292	262	315	299	298	257	218	284	255	290	274	297	274	284	277	265	276	278	284	293	300	302	290	317	261	250	288	252	290	263	251	261	298	275	230	274	285	242	272	294	262	289	259	261	260	283	266	242	299	275	282	254	311	270	282	262	272	287	286	252	276	291	307	306	286	270	270	307	277	272	244	261	289	266	243	255	294	263	298	290	256	289	287	314	269	278	262	284	275	283	281	254	232	250	272	297	249	290	312	261	238	264	298	291	288	268	262	269	253	259	265	305	264	293	291	257	285	258	261	264	310	274	271	244	277	294	272	271	262	273	291	283	256	280	278	255	256	265	269	270	239	279	296	258	239	294	278	263	270	232	268	269	260	265	286	290	263	303	251	274	297	261	293	256	270	273	283	266	287	258	260	263	263	291	269	277	267	270	266	301	286	264	275	292	259	293	267	259	309	255	274	336	280	287	254	297	261	262	268	258	273	292	295	275	290	286	241	268	272	267	254	273	302	274	273	273	274	243	308	271	292	258	280	285	275	308	250	264	258	256	279	261	292	283	267	255	254	237	277	277	268	278	296	288	278	281	277	258	291	256	287	303	272	258	278	260	293	271	268	249	246	292	291	300	291	286	261	267	298	284	255	283	278	275	238	293	286	288	304	272	249	236	249	271	286	278	264	270	267	253	285	263	309	295	294	281	250	273	316	276	269	288	271	260	261	248	236	255	281	259	261	295	280	263	236	266	240	295	267	252	268	252	298	274	256	281	269	257	278	261	277	262	259	268	260	272	288	270	233	289	255	252	256	239	270	277	294	233	263	266	286	265	281	297	269	269	245	233	279	295	280	258	286	274	285	247	270	254	260	272	288	241	257	287	293	291	276	263	301	251	281	302	296	264	279	245	257	277	285	264	284	244	256	279	268	242	293	270	286	253	287	274	294	284	294	267	267	271	253	300	297	293	250	261	280	249	297	232	206	285	271	279	298	273	266	287	261	323	254	280	283	291	271	270	282	261	254	263	263	264	256	284	264	298	288	254	257	284	231	244	273	241	260	239	287	265	273	266	251	292	275	275	248	301	267	249	265	294	254	291	268	293	253	251	268	268	290	267	252	267	267	227	305	250	235	260	292	279	291	261	248	292	252	268	253	275	261	242	276	302	275	278	284	289	271	261	290	252	246	275	283	289	254	271	298	273	280	271	288	272	276	264	271	280	252	297	252	263	247	288	295	258	258	279	271	261	262	280	263	247	262	282	277	275	243	288	288	296	267	287	253	304	279	262	277	268	285	289	271	257	234	273	279	297	264	259	282	266	287	281	268	256	282	250	273	286	262	257	295	255	281	303	271	270	269	280	270	281	266	300	286	280	266	277	263	242	281	281	252	274	274	244	262	285	268	240	274	280	285	244	267	271	265	275	263	296	260	269	251	291	268	270	268	258	255	252	294	284	285	252	271	289	283	273	282	269	286	282	263	286	263	272	274	238	286	267	259	293	267	277	288	293	275	297	266	276	274	265	276	254	244	261	258	278	280	314	278	264	266	299	313	257	296	270	291	251	234	288	275	261	284	292	267	275	293	278	248	276	266	266	252	286	272	274	264	274	295	246	293	260	286	264	309	270	264	273	272	274	267	245	249	258	245	324	262	260	261	260	267	289	269	282	265	300	257	275	249	263	216	283	275	265	279	300	258	305	276	255	279	267	244	264	279	271	297	282	313	288	273	248	277	310	260	267	249	279	276	245	283	283	255	296	281	274	289	253	277	295	254	282	269	248	267	262	272	271	251	286	265	279	251	263	290	255	254	277	266	285	267	252	271	270	274	256	276	267	262	253	269	246	272	263	253	282	281	267	262	279	282	289	256	263	275	266	245	272	284	262	288	273	314	271	287	290	279	259	252	293	287	271	263	278	241	274	241	241	270	261	306	279	259	296	275	296	282	260	293	260	249	294	270	255	295	281	255	271	289	291	280	280	300	295	270	264	294	284	277	281	260	258	262	292	242	273	294	246	281	274	252	277	251	251	259	262	267	269	282	243	257	263	282	246	255	300	299	258	266	262	281	314	254	234	275	270	251	287	291	271	262	258	253	243	260	264	240	259	285	311	266	287	252	262	248	292	276	288	275	288	261	255	243	231	286	273	303	244	258	277	257	285	289	273	281	295	275	252	286	295	263	280	261	287	258	286	293	285	281	304	284	289	271	303	265	282	268	295	292	265	268	291	266	259	260	279	270	273	272	275	268	267	256	262	314	257	295	255	317	263	277	268	292	286	275	263	248	279	264	273	258	274	276	307	260	263	263	255	285	274	284	253	261	277	294	238	294	281	289	266	260	256	292	245	271	261	265	271	254	283	267	280	302	282	265	273	247	263	279	264	229	272	298	275	284	283	275	284	247	253	277	277	269	268	270	281	267	282	281	260	265	275	290	296	253	256	275	256	298	249	248	296	250	288	280	257	259	262	264	260	259	274	273	234	262	264	254	284	285	269	293	234	258	269	256	260	293	239	271	245	272	271	281	243	267	273	304	265	268	265	277	288	275	254	322	305	271	290	270	293	244	291	290	298	322	272	257	266	267	265	266	282	264	272	276	240	267	278	294	253	288	258	283	250	254	287	268	266	292	268	287	290	290	269	255	283	288	287	277	286	260	248	263	276	252	267	284
32510	28035	13341	14270	14721	11606	8565	6840	6029	5055	4455	3701	3304	3054	2719	2447	2019	1779	1620	1516	1332	1270	1169	1188	1111	1001	932	1068	1014	1054	1046	904	897	816	842	797	810	776	769	736	790	720	730	686	675	717	688	633	679	690	636	649	659	655	708	679	684	693	645	655	702	636	605	673	636	654	649	682	588	649	590	640	636	641	628	635	632	663	634	620	629	634	682	666	664	636	625	641	645	604	671	632	619	674	617	632	603	607	646	601	667	656	617	714	631	716	673	655	630	673	620	609	706	620	622	619	635	668	669	625	595	639	690	645	655	592	627	671	633	668	610	626	597	656	627	674	651	676	621	659	632	638	671	619	609	609	614	618	674	632	625	635	621	658	647	654	598	606	652	671	642	680	672	675	665	639	646	660	657	662	654	629	661	654	685	651	618	615	648	699	663	661	630	605	652	660	701	661	663	643	632	621	700	684	662	664	603	690	620	636	636	644	646	620	664	714	667	685	641	629	621	631	632	653	676	642	682	644	656	610	638	640	630	671	667	622	635	643	599	621	648	661	665	655	643	614	627	650	644	626	642	658	649	671	597	659	638	645	656	664	606	640	601	629	675	712	678	664	661	618	640	631	632	650	597	634	585	623	684	667	655	678	580	642	654	624	652	634	617	610	697	650	658	601	639	664	675	663	602	585	658	674	651	659	657	647	620	643	688	619	676	629	680	611	704	634	634	644	657	662	646	664	611	588	644	650	629	605	612	587	664	625	690	646	613	691	635	650	626	675	598	677	614	645	639	650	693	634	653	662	670	639	627	617	652	622	674	653	644	684	634	638	629	678	628	617	693	652	621	623	633	621	649	682	649	656	652	645	676	622	635	668	634	660	638	674	665	653	617	637	626	631	664	631	652	647	638	633	646	667	628	692	597	620	670	622	636	607	601	616	610	638	633	672	654	632	607	648	640	623	632	650	617	609	656	628	658	652	662	615	641	637	644	636	626	604	652	639	615	641	660	628	610	636	662	644	618	627	611	631	664	649	611	690	640	619	599	649	621	622	619	615	642	676	628	591	651	623	658	632	655	645	653	665	646	669	622	668	603	648	600	658	625	643	660	656	622	695	627	649	615	647	606	690	681	655	613	621	644	654	632	666	698	624	635	625	644	643	638	608	592	672	694	631	622	631	662	696	596	603	652	658	633	641	694	614	625	642	618	699	650	664	640	651	703	649	608	676	643	620	665	631	645	613	680	645	631	636	666	615	603	645	673	644	620	665	643	671	631	636	643	592	675	627	619	626	633	662	672	707	629	661	650	642	633	619	655	606	648	646	636	715	588	599	661	637	633	670	633	657	649	640	647	597	627	645	668	622	641	650	646	614	683	697	625	671	658	613	640	606	636	616	625	650	632	673	670	653	631	598	675	637	713	661	659	610	625	641	648	597	651	641	595	655	629	640	661	616	638	648	626	663	646	639	675	639	645	650	633	631	641	631	680	670	635	659	666	698	625	659	654	638	627	642	657	615	613	622	671	607	662	661	644	626	674	653	620	684	650	599	603	638	632	667	646	598	669	633	684	604	666	646	689	635	632	643	623	622	684	650	607	664	686	662	696	651	634	664	641	650	621	632	655	634	656	628	618	653	692	557	624	630	639	613	675	663	620	657	651	619	670	661	679	659	629	602	599	617	601	649	615	689	664	632	587	623	605	637	667	629	617	643	654	656	647	600	612	615	667	646	630	614	661	628	690	581	620	672	610	631	652	650	646	682	589	680	659	651	701	633	649	641	656	648	667	614	615	674	615	622	622	670	654	617	664	666	646	644	688	645	652	695	670	595	638	693	619	652	648	617	637	690	678	675	657	621	638	621	691	650	657	629	670	638	660	649	630	702	629	673	665	660	657	674	641	675	649	641	669	683	644	667	641	641	645	645	640	632	666	626	635	634	667	672	632	657	610	675	649	637	642	593	650	629	620	635	649	628	607	626	685	642	632	646	603	625	630	657	636	641	660	608	623	642	658	658	643	622	655	666	652	618	644	692	595	664	613	647	702	666	650	621	616	637	632	600	602	651	626	635	654	572	675	660	680	592	641	642	672	641	662	644	651	632	615	654	614	629	648	646	666	637	680	654	619	612	653	646	637	579	648	644	651	650	642	659	613	679	620	688	603	650	614	678	668	590	633	650	606	626	629	657	633	641	619	636	650	643	611	589	612	604	626	682	633	663	676	658	632	689	640	646	653	672	648	644	679	669	682	666	622	653	677	607	669	642	636	651	634	661	621	631	644	643	616	662	651	623	655	646	618	643	642	627	653	643	602	594	612	630	692	680	653	655	632	683	615	661	626	621	656	641	672	670	621	626	628	629	695	628	647	596	654	641	642	642	651	684	613	661	631	616	627	640	664	622	624	652	642	620	643	659	608	644	693	673	637	619	651	685	608	619	656	599	678	659	622	663	618	645	635	667	648	642	627	622	612	681	664	612	638	661	600	576	641	688	670	645	632	645	610	623	648	638	630	652	666	680	665	670	633	639	645	669	645	645	653	604	651	592	641	677	673	640	684	677	590	645	666	664	582	623	662	630	658	592	668	652	660	619	672	661	653	681	666	659	610	677	640	608	680	644	667	614	663	667	552	642	672	616	688	656	629	668	635	631	628	667	610	639	633	656	618	645	662	644	678	659	670	647	566	630	644	629	615	652	614	651	677	643	605	651	609	639	642	611	653	614	638	588	595	632	687	699	643	668	658	661	632	622	649	681	639	632	663	703	713	615	663	627	612	654	649	670	632	626	628	641	650	663	702	667	707	642	651	576	661	634	677	653	651	642	639	645	675	605	623	660	633	660	682	706	625	676	577	685	641	633	671	689	699	605	647	643	669	646	569	637	603	629	644	642	625	634	583	668	607	669	657	619	658	648	651	660	612	636	640	681	651	588	634	624	682	658	655	603	665	684	631	611	596	659	624	674	615	595	648	672	635	610	668	602	634	632	587	668	649	635	650	670	635	638	655	662	605	624	645	679	605	602	621	672	697	612	636	651	708	690	626	660	636	617	659	659	616	680	677	657	629	600	657	647	672	619	644	643	655	632	687	669	661	615	604	609	653	636	667	638	604	683	646	645	626	641	665	635	643	689	671	618	668	688	638	686	644	639	658	660	613	648	623	617	652	622	652	657	679	656	663	629	691	661	636	640	684	628	621	652	654	627	640	680	685	672	672	662	607	659	654	622	678	687	660	629	635	587	639	623	686	637	603	687	657	648	660	643	640	616	651	641	590	677	601	644	648	703	623	598	619	645	674	635	649	656	641	662	656	641	641	675	667	623	695	646	643	607	654	672	600	667	640	675	617	627	696	633	638	623	650	602	636	667	599	665	633	612	640	659	657	682	623	638	673	613	643	615	614	611	665	678	667	617	670	661	634	612	637	659	621	631	656	656	666	630	615	645	658	572	608	643	625	643	664	592	649	629	679	641	624	630	649	643	679	666	663	652	649	707	607	643	635	674	638	601	632	667
10753	5906	3164	2366	1673	1135	948	850	725	549	525	469	429	415	410	368	333	389	357	378	325	350	326	346	314	316	336	350	300	324	318	339	358	334	293	307	330	333	310	353	333	314	281	318	328	335	304	300	328	309	309	321	311	357	301	325	322	328	326	305	298	321	299	319	320	334	311	317	308	337	321	332	303	314	305	310	309	310	315	328	318	341	346	310	311	291	335	331	296	320	281	312	308	321	315	293	310	307	325	297	333	319	324	312	321	308	345	308	312	308	309	344	313	307	308	337	308	306	342	326	319	314	353	329	313	358	326	311	329	309	313	310	315	279	310	320	345	327	299	312	291	314	330	348	348	315	300	314	314	286	299	324	303	305	309	325	326	298	315	349	310	306	322	319	297	319	267	330	321	342	325	322	309	350	288	330	308	306	338	323	330	280	282	314	315	323	306	326	270	316	308	301	302	314	323	338	322	306	327	298	367	334	320	297	302	305	347	314	323	335	330	337	304	310	341	317	324	327	338	293	307	299	306	329	346	297	328	298	298	319	342	290	326	295	346	294	300	317	316	316	326	305	304	316	322	316	296	327	309	301	296	308	308	314	302	288	303	293	311	332	319	309	337	315	317	328	320	327	330	320	324	281	337	306	299	298	298	313	314	328	317	308	336	321	320	296	320	332	316	335	310	344	311	341	341	337	316	306	271	334	317	306	340	317	293	287	330	307	325	339	298	315	331	312	303	340	319	321	319	306	337	314	334	325	339	323	323	369	300	330	334	331	330	330	270	303	322	309	339	329	353	325	299	332	342	329	285	289	344	333	300	318	327	327	316	339	362	298	326	333	306	302	297	293	294	331	322	305	331	303	315	309	341	329	294	335	313	341	303	337	313	351	303	284	305	325	303	313	340	310	365	326	322	326	281	328	305	314	332	327	328	314	303	346	318	305	326	316	304	317	290	307	324	353	299	321	300	327	359	318	334	337	307	301	270	326	328	330	319	336	350	327	270	277	338	286	333	338	334	303	315	321	332	336	344	331	335	319	311	342	340	311	323	301	332	323	336	309	313	297	338	313	321	281	334	320	339	324	327	283	306	298	313	312	324	324	295	280	320	332	339	320	273	316	330	370	343	314	371	336	331	338	325	338	315	317	298	311	306	325	332	317	282	307	282	365	312	316	310	300	273	280	310	297	327	338	346	343	286	295	305	307	294	340	300	348	317	322	298	331	350	330	303	358	293	329	306	304	287	335	336	329	351	290	314	324	319	346	328	288	316	332	323	322	306	297	323	309	329	368	310	301	311	323	335	284	352	330	299	339	292	298	337	277	312	293	329	318	325	308	293	301	344	302	294	319	333	308	307	289	357	322	304	325	334	341	289	300	284	317	320	303	329	280	261	313	295	338	311	274	348	335	297	320	310	315	302	317	315	285	312	330	344	307	328	290	296	303	276	313	294	334	316	323	317	304	315	299	341	306	304	314	329	280	337	316	314	309	325	334	323	308	335	357	359	288	292	307	290	345	327	323	316	308	334	339	317	305	299	323	325	347	332	324	314	319	290	322	346	334	298	315	327	322	318	303	316	311	308	314	293	309	315	323	279	318	317	348	333	338	328	295	298	312	311	327	350	335	296	301	302	268	276	301	301	311	326	327	318	280	308	304	320	329	302	321	312	332	291	321	298	332	308	336	369	316	334	351	316	349	287	285	296	325	331	359	303	355	306	313	304	336	339	317	307	323	310	312	321	294	328	318	346	295	303	322	311	321	274	336	350	317	327	291	299	335	323	303	317	310	353	336	327	319	305	299	281	288	329	336	308	281	309	296	323	296	301	309	332	307	321	318	291	328	330	373	328	299	350	328	317	338	302	345	313	307	329	330	281	323	319	263	333	318	314	326	337	327	347	332	335	315	341	307	313	305	328	325	339	318	313	309	306	295	334	333	292	315	326	326	297	338	336	347	338	335	311	320	298	279	337	335	312	308	332	313	356	303	357	282	300	308	323	300	327	334	303	324	312	319	310	293	305	310	325	360	313	305	321	305	292	309	277	349	300	319	330	332	309	284	346	300	313	327	344	324	333	323	307	317	300	336	302	339	308	315	310	315	311	299	317	305	316	298	361	320	296	317	331	314	313	329	330	286	302	329	295	324	308	281	320	329	330	324	351	319	302	288	288	310	303	319	318	314	343	304	315	324	313	292	335	337	298	298	309	306	309	295	348	307	315	306	345	342	309	332	294	335	343	328	311	325	297	315	388	318	308	307	302	316	339	308	301	332	275	337	318	314	328	344	334	337	329	320	326	347	312	289	338	300	311	339	312	327	303	317	299	278	294	306	330	306	337	317	309	312	293	334	335	326	339	320	316	323	331	315	361	307	307	309	318	339	326	334	280	322	327	334	337	323	314	333	291	312	308	314	327	311	341	338	329	346	356	324	335	327	306	361	317	312	281	340	305	300	317	319	292	280	310	336	311	294	339	336	318	334	328	322	308	303	303	338	347	319	308	302	323	330	338	331	319	299	308	309	309	283	310	338	300	277	309	324	298	307	307	339	313	277	325	369	325	310	313	296	327	313	319	290	336	313	330	351	299	317	328	302	308	357	296	304	311	327	296	313	328	316	336	305	357	305	328	335	349	291	316	312	288	326	328	324	325	324	312	313	313	341	310	317	307	304	310	294	331	327	323	367	299	319	331	306	307	318	305	317	303	328	308	295	330	338	329	313	333	318	296	311	324	324	300	324	274	300	309	305	300	325	293	333	301	330	303	317	298	315	282	303	317	341	332	329	316	321	310	318	307	328	305	340	344	311	316	331	313	307	325	287	314	289	290	298	309	343	282	344	313	317	293	314	302	343	333	307	304	327	292	336	324	309	323	285	306	335	304	319	310	332	294	324	318	327	294	346	314	310	343	327	304	292	322	322	317	288	342	323	295	310	313	305	310	323	323	343	311	313	283	317	336	319	287	284	310	302	308	278	338	307	313	339	314	324	305	318	295	307	305	321	377	344	343	361	288	309	295	312	300	307	324	319	302	295	344	297	323	315	346	310	327	315	304	283	344	309	307	299	322	337	302	306	324	339	286	359	311	291	294	289	352	349	297	314	299	307	290	329	297	322	308	340	295	294	341	308	290	319	316	314	327	288	321	305	288	334	315	295	303	323	309	334	354	312	324	318	327	293	300	308	321	309	340	349	321	334	331	382	302	288	313	296	314	291	315	326	291	310	322	321	351	297	301	320	307	361	325	292	296	332	322	330	320	302	315	323	297	322	337	322	321	344	313	313	287	321	276	318	332	324	315	291	316	348	340	285	305	312	340	305	316	346	355	301	312	312	294	345	319	311	327	303	307	338	295	300	306	340	327	318	278	279	318	299	286	277	323	298	311	325	321	286	293	328	314	349	341	324	348	336	312	310	342	333	339	304	330	345	315	286	313	304	334	347	294	295	325	291	328	306	299	309	320	333	301	321	314	327	321	323	293	333	317	317	311	367	299	305	308	288
8460	6322	5510	6501	5889	4602	3703	3080	2668	2188	1887	1730	1569	1467	1324	1222	1178	1058	1027	987	945	900	919	878	867	867	855	874	944	806	858	787	842	850	815	760	788	829	773	779	757	784	753	738	774	721	745	741	698	746	733	702	748	742	796	715	740	772	747	724	744	727	736	818	731	744	777	737	734	728	719	733	796	743	765	741	722	706	787	711	777	768	698	733	794	777	694	758	758	742	755	784	789	756	755	738	760	750	733	751	717	716	716	735	749	714	749	773	754	784	728	736	753	692	733	725	761	752	721	765	752	752	729	718	750	704	750	714	713	761	747	753	742	730	718	687	726	783	749	721	724	743	736	708	733	770	702	737	745	760	760	754	738	737	742	727	733	693	713	806	747	706	769	760	738	729	776	744	714	797	745	706	753	757	741	769	763	738	756	731	746	723	728	753	703	719	715	734	751	753	758	732	724	750	806	711	727	758	746	753	755	741	709	719	724	730	757	795	722	755	773	741	755	740	795	727	729	778	737	704	727	803	708	773	741	760	752	730	765	744	713	733	771	780	707	746	749	739	732	743	746	720	723	751	733	744	733	743	750	711	776	764	697	709	729	746	698	749	766	742	720	734	752	744	698	734	717	736	745	739	704	726	736	715	742	695	739	745	732	698	722	728	706	741	749	717	760	783	771	757	695	663	763	744	750	726	737	731	756	717	732	693	729	746	726	685	718	778	734	736	741	737	760	767	731	720	748	774	732	776	698	746	745	746	748	718	758	775	739	783	739	671	734	753	702	747	726	704	781	764	754	751	759	769	731	738	742	736	708	738	720	787	723	720	745	721	760	733	719	743	798	743	714	732	716	725	720	749	759	750	694	718	745	721	720	749	745	722	745	758	703	733	758	688	715	749	723	785	769	745	707	708	744	731	766	714	783	716	714	712	774	784	726	708	685	719	737	756	709	743	736	758	736	736	683	781	740	731	761	760	711	712	733	767	711	728	754	720	747	787	768	702	742	763	777	713	750	715	728	819	698	752	763	755	728	741	743	748	764	752	709	753	749	767	769	747	738	732	740	704	733	748	759	759	720	752	704	731	766	752	705	766	716	733	767	724	758	721	715	736	712	716	748	677	703	723	761	788	766	752	726	764	732	730	708	726	766	746	756	773	745	783	726	726	704	749	765	710	786	796	704	763	759	759	721	786	737	705	730	827	749	748	756	755	743	703	751	730	752	770	758	742	783	691	727	727	721	704	752	740	704	754	733	764	783	715	742	731	731	767	720	699	763	737	727	742	704	761	767	722	741	718	736	735	737	704	759	736	729	735	728	753	728	757	699	738	778	708	686	698	745	725	739	718	776	740	761	795	765	704	747	707	714	700	734	738	759	726	813	660	748	713	746	784	734	792	705	790	749	777	793	756	778	708	733	722	737	769	784	747	730	729	746	756	719	699	758	776	745	760	724	746	687	711	756	728	699	745	783	794	741	767	778	777	746	707	720	747	714	737	741	744	785	675	749	723	773	762	744	732	729	726	708	761	731	758	728	743	750	744	652	770	748	780	768	711	721	709	699	766	714	793	715	735	720	713	719	711	767	727	779	751	762	769	770	716	764	755	726	736	762	717	758	658	755	735	715	731	749	748	734	749	771	693	780	767	755	717	752	724	736	779	758	774	793	705	731	746	740	772	731	730	775	705	780	750	748	780	717	697	715	699	796	739	754	729	703	739	781	778	788	731	685	731	783	709	768	760	734	752	767	735	736	762	761	765	773	748	781	787	698	762	742	755	737	703	723	785	783	753	757	757	781	730	710	763	730	721	757	795	762	747	748	741	697	742	691	748	746	776	765	765	724	818	750	738	791	733	773	756	759	692	744	764	767	758	755	720	765	717	672	720	744	732	728	698	729	732	752	762	714	724	723	742	737	777	708	788	748	723	721	754	770	745	794	738	707	784	713	785	748	766	717	705	767	745	738	719	711	735	757	756	787	798	708	738	668	719	741	768	686	729	702	712	727	761	680	751	689	697	711	735	756	749	746	792	727	728	722	743	754	692	713	718	722	753	689	752	709	754	779	715	704	710	742	732	738	651	767	683	761	717	707	723	753	723	750	745	708	762	719	789	735	787	751	673	732	748	807	729	736	719	760	690	746	772	744	737	705	767	729	691	752	706	688	716	729	723	733	718	752	774	686	701	729	757	734	713	739	733	708	749	752	738	752	761	711	741	794	785	765	733	761	728	719	731	754	709	695	729	759	716	717	781	721	759	711	719	740	738	715	703	723	728	765	739	727	707	699	695	786	757	753	726	725	721	739	739	682	795	740	745	702	762	690	705	775	789	723	732	745	751	753	764	730	744	754	755	714	741	730	794	820	781	755	778	778	774	752	727	745	750	759	757	711	756	763	730	748	712	763	711	743	748	747	773	759	783	771	767	727	734	776	726	769	754	685	746	701	725	715	728	722	667	739	786	731	726	787	751	778	726	716	745	695	701	698	733	759	784	721	755	783	707	812	734	763	748	762	748	763	729	694	775	743	722	816	706	754	768	750	674	708	720	738	786	744	740	717	710	727	764	737	716	705	703	756	714	709	767	799	771	725	808	692	745	754	724	754	721	770	746	774	757	696	839	717	704	753	751	759	738	734	749	674	764	719	739	740	738	715	731	736	769	743	716	716	717	703	788	740	711	729	784	741	701	755	729	721	786	741	716	765	690	756	774	774	717	753	779	723	712	713	778	805	748	793	764	757	723	741	705	736	791	752	746	735	718	719	753	772	729	707	798	753	740	724	673	734	729	718	746	743	755	715	745	736	725	765	761	763	765	703	743	705	783	708	696	775	795	728	790	692	746	770	713	700	769	735	768	754	756	762	736	765	769	754	734	726	767	690	721	759	709	780	733	730	777	753	730	755	763	720	760	740	740	714	745	764	744	744	753	774	750	755	736	741	787	759	767	732	744	739	716	764	773	710	707	773	724	743	732	761	717	773	730	749	707	728	717	727	696	706	704	748	683	749	679	743	777	699	763	723	760	780	743	719	727	683	782	712	761	707	766	739	700	714	739	715	768	701	744	724	713	753	724	740	758	719	756	739	746	735	728	760	738	734	730	739	761	714	757	688	703	771	764	754	686	733	728	784	731	713	798	777	758	752	760	737	669	757	765	737	733	739	704	722	735	743	747	713	696	685	732	789	781	706	759	710	714	718	749	753	706	694	743	747	704	732	766	723	761	756	695	753	716	757	757	755	723	727	701	734	775	799	771	737	758	702	738	735	693	796	703	754	740	738	718	750	707	743	697	713	731	756	752	768	725	731	778	777	751	742	741	691	729	736	736	738	736	739	759	715	752	747	705	776	750	708	727	764	782	763	758	793	724	757	710	739	772	766	719	732	747	734	702	749	751	705	712	746	712	763	738	710	692	745	720	827	783	775	728	734	743	743	749	709	748	764	742	793	780	730	737	749	726	749	737	714	705	755	735	751	741	758	721	764	793	768	756	730	754	711	741	711	786
32543	27132	12195	6062	3740	2426	1684	1211	1058	856	788	659	666	528	537	432	496	408	409	380	393	384	358	344	325	361	371	320	371	347	342	320	340	293	314	321	316	366	329	307	308	310	300	302	304	299	318	302	306	321	289	284	297	331	276	344	302	314	300	310	319	313	301	306	323	318	324	306	293	293	282	298	281	332	328	350	365	331	319	318	311	306	290	300	329	303	284	354	323	277	330	286	321	309	301	284	356	310	342	297	296	324	311	310	339	286	287	284	334	303	294	308	312	331	297	317	321	277	279	297	304	326	319	300	297	322	313	305	288	309	309	301	314	313	308	337	327	336	317	319	292	280	333	322	312	281	293	326	316	344	314	321	294	308	273	335	310	299	333	311	321	339	342	325	302	298	333	310	323	325	310	321	310	304	289	283	300	299	307	327	272	320	297	337	326	312	303	301	310	300	327	316	302	309	268	317	317	281	350	276	325	290	311	328	336	318	320	315	297	289	300	293	303	314	289	328	335	284	307	301	312	277	297	274	325	313	350	348	332	297	310	290	308	291	303	311	311	279	300	301	316	311	287	345	291	315	314	312	328	359	265	310	292	322	347	335	319	313	301	322	336	322	315	307	306	318	318	322	304	309	315	302	309	340	315	306	327	319	339	298	346	295	306	350	355	306	317	331	316	293	272	327	282	303	321	337	273	315	319	318	326	307	333	297	310	348	323	299	313	294	299	312	302	339	342	332	314	303	294	320	316	291	320	304	330	319	312	286	296	304	322	315	300	319	327	311	317	289	290	297	298	319	310	297	304	310	301	285	330	337	299	310	315	347	341	265	308	314	295	283	307	339	294	316	318	297	327	295	299	308	326	299	303	278	310	281	296	290	296	322	315	304	316	276	313	296	291	313	280	310	325	293	326	321	308	310	315	299	294	310	295	305	314	306	311	299	325	333	305	331	308	308	338	293	339	294	318	299	303	322	293	270	319	319	300	321	297	279	317	317	313	310	306	333	281	315	355	307	311	293	306	307	339	300	293	305	331	317	291	299	317	302	282	319	302	293	328	343	332	316	309	333	313	321	306	293	317	306	314	290	335	288	288	325	311	287	330	329	317	295	328	306	315	307	342	306	293	313	307	294	324	295	329	322	290	329	292	287	291	324	314	301	338	322	328	289	323	326	308	284	315	291	285	279	313	316	299	342	347	284	333	328	297	323	313	319	356	309	296	267	272	299	297	300	328	305	294	288	326	299	293	313	303	343	322	348	251	321	305	297	317	301	310	313	297	313	282	299	325	301	317	313	326	308	301	303	315	294	301	336	310	321	276	315	323	320	352	309	298	274	283	330	319	313	301	310	310	355	328	309	312	331	345	326	344	277	327	304	333	301	328	272	330	320	333	297	300	303	312	299	314	293	333	313	271	290	309	313	300	289	332	280	309	307	340	338	313	303	313	302	339	334	296	304	313	319	313	314	315	273	318	331	292	341	300	280	295	314	317	325	313	289	313	330	316	300	299	320	342	343	302	341	316	322	299	305	284	304	328	292	327	321	295	304	318	297	363	309	279	312	340	311	290	302	299	314	337	310	331	351	319	329	304	299	331	304	311	330	309	341	313	314	306	295	297	329	304	345	309	370	306	314	308	283	309	332	288	313	291	313	336	341	316	291	313	333	331	305	301	311	293	294	278	258	311	326	317	282	315	323	326	326	291	302	281	303	310	306	284	312	292	277	312	323	309	305	289	309	321	340	319	295	283	303	303	299	289	293	269	302	312	308	269	306	327	325	325	299	285	313	334	307	306	306	296	361	309	271	309	308	296	283	280	358	330	314	332	327	319	308	297	307	312	335	314	319	326	320	341	317	276	285	338	318	274	304	288	319	319	327	303	307	278	313	319	310	318	309	284	307	317	310	292	331	313	332	306	295	256	327	297	310	324	307	328	268	284	322	315	305	276	308	284	328	301	301	312	281	299	331	298	348	319	298	351	312	311	347	330	308	323	296	270	319	291	310	299	323	293	307	354	277	308	342	333	295	311	307	324	345	297	304	321	306	274	343	276	335	293	348	313	276	330	335	264	286	324	338	295	298	310	340	299	304	302	304	290	305	320	273	341	296	361	319	270	306	293	314	339	325	290	324	325	327	335	311	317	278	314	334	283	295	332	329	301	332	287	320	310	289	305	321	318	284	285	333	298	325	318	323	291	291	293	321	316	327	304	302	297	330	340	309	307	289	295	334	309	350	312	329	344	313	317	307	307	359	313	280	317	317	293	296	301	280	280	320	316	309	326	298	272	305	341	305	325	321	284	320	317	303	302	303	306	349	316	340	342	327	288	304	314	295	338	324	290	303	281	317	312	301	284	317	326	294	317	326	308	323	311	352	330	292	286	296	329	297	329	325	314	279	313	302	289	258	325	320	289	321	303	292	313	319	315	289	311	345	268	298	350	339	328	299	322	294	320	294	288	294	323	301	346	335	300	365	331	320	327	303	295	315	288	301	324	336	345	328	285	290	288	312	305	344	333	345	333	312	313	337	331	323	296	301	299	319	332	282	309	309	307	331	310	310	293	317	341	284	301	297	320	324	299	333	294	305	340	295	291	310	303	313	307	286	313	305	321	300	287	312	307	320	311	320	318	278	320	280	301	297	320	322	316	278	304	286	283	321	283	295	284	261	301	323	293	313	291	339	299	324	332	310	343	302	318	274	329	311	316	297	311	276	303	297	296	298	314	305	304	311	292	327	326	295	307	310	318	285	305	332	309	323	291	330	361	295	322	321	329	314	312	312	326	287	278	323	297	308	318	290	303	306	296	321	324	280	296	293	299	279	295	304	299	323	312	288	285	337	316	294	333	319	296	305	299	285	340	309	308	311	312	286	308	316	338	328	328	288	297	370	335	328	305	311	332	302	293	259	294	284	315	341	274	327	282	298	301	296	330	311	332	333	274	324	299	324	326	342	323	279	333	333	327	334	313	314	330	331	326	334	284	305	335	285	297	328	274	332	271	303	296	340	326	280	294	315	306	320	335	304	294	300	279	271	343	316	282	316	300	327	314	311	303	326	353	314	320	303	314	319	342	324	308	304	314	333	324	332	323	325	330	336	321	314	309	297	317	338	314	283	329	288	322	305	298	324	295	327	322	310	286	323	286	301	307	313	318	308	284	339	319	326	354	304	299	284	358	312	320	319	293	327	301	309	289	336	321	336	307	302	275	321	321	323	295	308	314	341	343	289	339	277	309	324	338	281	297	316	312	284	330	295	312	337	322	309	312	306	330	323	307	350	329	342	316	316	322	321	306	331	334	286	320	338	294	284	304	302	308	342	322	316	313	330	314	317	341	285	347	302	339	316	272	306	292	310	298	290	288	310	316	304	297	292	323	284	279	291	339	363	306	306	331	276	305	328	323	303	299	294	298	320	295	302	324	302	297	287	313	297	309	321	291	302	308	321	321	295	302	305	277	312	278	330	321	300	299	326	350	328	292	340	317	315	326	330	277	314
24913	21169	10473	11216	10487	8554	6492	5199	4494	3572	3059	2823	2545	2269	2026	1757	1682	1476	1360	1234	1196	1135	1124	1118	1033	986	1040	1096	995	917	835	843	816	833	853	837	809	785	781	811	792	753	788	755	809	740	770	716	739	779	749	722	761	717	774	743	742	683	727	741	728	714	696	753	720	744	753	744	715	720	671	750	765	801	726	734	723	708	734	748	733	735	748	707	759	749	783	719	745	714	755	696	747	730	681	707	750	733	743	708	704	757	687	699	756	709	744	757	752	722	744	732	764	737	746	745	766	692	712	730	710	750	756	728	731	687	743	759	775	718	694	734	735	732	740	716	741	715	731	722	710	758	708	759	705	721	702	697	683	700	701	760	756	706	717	757	751	696	737	755	736	724	686	772	738	729	688	759	736	801	729	691	733	709	668	775	732	724	714	752	706	738	748	731	722	735	722	734	748	727	681	753	683	713	761	690	736	763	727	743	743	724	757	792	717	686	748	694	749	711	726	698	788	739	737	742	741	757	751	737	686	698	643	748	692	708	745	758	724	729	766	710	744	727	731	788	789	730	713	719	775	729	698	730	726	763	746	706	719	737	656	673	806	728	773	732	723	737	711	718	702	773	740	675	760	699	707	739	690	737	708	763	700	715	758	717	710	735	692	753	765	698	691	712	743	695	648	705	701	712	742	741	681	760	712	700	723	737	711	708	738	709	665	725	762	716	742	746	773	765	760	713	795	681	723	701	681	727	736	729	727	754	738	737	769	734	720	712	741	735	700	698	744	707	785	680	719	768	705	729	778	663	740	747	760	700	707	722	733	771	721	707	756	732	758	749	729	755	703	754	678	792	740	776	743	760	743	726	780	709	721	750	738	781	767	739	671	746	776	710	743	745	743	689	711	712	751	727	731	745	739	707	695	759	751	707	715	722	762	685	710	701	725	726	781	730	726	752	779	715	737	721	689	738	741	713	699	724	690	781	714	744	760	744	705	712	689	712	709	699	712	693	718	715	744	696	729	740	752	720	747	663	682	648	783	722	697	722	746	734	746	735	706	787	750	733	754	768	738	729	780	763	740	697	717	720	713	727	800	708	689	701	753	706	733	770	702	710	736	752	758	801	768	740	737	762	727	711	708	787	716	702	765	733	705	739	723	753	735	721	759	700	769	701	725	716	767	694	776	718	742	696	707	804	754	738	728	724	748	739	795	735	748	731	702	790	776	749	704	720	732	732	751	745	734	688	771	742	725	730	757	698	766	713	708	756	761	716	726	680	700	732	761	739	713	737	734	724	719	712	785	786	765	745	654	742	663	735	728	734	725	700	726	742	734	786	726	732	723	694	707	773	733	741	698	738	731	693	666	703	695	705	707	731	718	719	708	688	705	677	715	752	723	719	772	746	810	725	748	703	711	740	753	749	720	747	728	732	730	726	755	751	706	791	714	768	732	732	659	704	738	761	777	730	721	708	745	722	730	715	756	764	695	715	692	779	691	756	714	753	728	768	762	722	723	741	729	750	705	697	697	735	748	747	720	693	719	725	668	772	700	708	740	738	729	711	736	758	741	701	727	763	709	739	778	694	707	751	745	764	763	763	724	739	681	731	723	697	698	767	751	751	771	739	737	658	733	675	737	730	726	719	721	708	754	715	695	731	713	719	765	727	722	723	723	725	763	686	761	792	751	743	740	709	767	726	718	723	728	749	674	720	752	737	775	693	740	652	730	768	726	773	684	762	742	787	697	730	750	704	752	697	714	721	740	719	695	697	751	759	773	750	741	735	789	675	743	709	787	727	737	714	671	756	721	746	694	743	732	743	708	679	782	747	742	751	745	740	720	731	755	690	759	762	713	740	751	691	757	720	718	745	743	758	714	679	786	742	722	708	716	745	723	715	719	725	726	671	732	713	741	768	737	763	693	745	707	684	732	666	748	735	722	717	732	715	756	718	732	765	750	759	692	727	740	713	743	764	756	716	753	735	734	726	733	772	681	754	738	768	733	693	710	748	754	704	693	730	749	776	712	739	729	705	673	736	722	756	718	744	787	734	718	709	717	757	736	718	686	736	724	763	745	722	718	721	702	743	751	790	696	722	693	757	718	722	741	715	722	719	745	746	755	769	745	712	737	712	716	746	744	673	706	685	763	719	725	733	730	706	706	694	751	705	721	703	762	719	699	704	795	724	745	714	704	751	719	703	760	741	747	703	748	738	745	768	706	735	727	747	757	751	694	738	711	761	766	712	781	737	781	718	747	732	689	705	738	752	706	710	738	761	776	696	699	717	740	735	731	793	752	765	746	736	745	704	708	717	705	704	714	725	684	737	723	722	767	693	759	735	708	736	763	723	707	714	744	766	736	730	724	719	737	759	711	771	758	729	689	713	695	729	752	776	725	723	719	776	730	734	743	736	725	735	710	716	717	731	705	740	744	708	686	767	706	745	749	698	687	695	742	725	759	685	693	721	749	731	727	721	735	725	728	755	752	736	719	745	726	738	712	705	719	737	760	759	711	713	745	749	729	738	726	754	769	738	751	727	724	742	708	722	776	765	707	719	715	776	700	735	753	766	790	756	766	703	766	756	750	739	762	740	685	762	713	718	756	756	738	725	737	767	760	724	672	724	711	688	735	720	725	735	686	731	764	751	739	772	698	761	745	739	750	709	706	716	702	767	768	717	768	748	765	712	749	702	765	674	758	781	716	675	748	698	685	804	669	698	752	760	749	774	721	713	758	746	767	716	722	729	714	741	753	721	732	716	729	713	699	700	752	716	711	707	762	766	745	716	665	737	683	705	723	729	708	723	739	715	729	750	735	712	746	774	727	752	711	728	740	720	715	672	730	707	694	747	730	713	700	725	704	730	710	717	714	700	731	750	708	715	684	723	726	743	731	744	712	789	729	767	707	676	700	771	716	696	692	728	732	737	728	745	714	698	771	717	777	725	699	739	754	755	710	720	678	741	733	756	776	688	711	747	744	726	735	714	712	718	727	746	714	730	716	719	723	727	715	743	741	737	741	757	745	731	720	710	728	758	758	729	722	735	716	746	737	737	740	731	699	718	739	719	727	741	741	743	787	721	729	782	716	727	710	724	673	733	733	774	728	723	767	748	738	698	744	710	711	770	701	690	707	716	740	714	755	744	745	678	744	742	745	748	715	672	745	745	692	756	757	747	736	704	714	749	728	764	753	779	786	782	712	776	704	686	751	705	749	723	717	721	709	693	693	727	714	707	706	705	700	708	753	674	741	742	720	707	781	696	748	744	687	699	751	744	694	712	706	742	740	691	735	709	723	720	737	709	672	715	709	715	729	711	711	721	710	748	725	683	758	728	787	732	686	703	740	712	692	756	796	706	742	730	734	722	699	729	727	725	734	730	725	681	685	726	756	733	778	806	711	705	723	704	743	723	748	719	755	735	716	724	750	745	677	760	745	748	726	704	711	783	742	749	703	721	752	743	726	764	680	734	745	746	729	704	701	715	702	741	719	779	690	793	730	726	789	711
42698	36870	18451	10123	6243	3861	2373	1813	1430	1140	861	801	814	688	566	586	480	504	446	445	362	406	390	356	358	349	339	369	355	342	308	287	287	312	298	302	277	277	273	283	302	322	273	288	261	253	302	303	295	288	289	273	278	259	296	304	302	257	272	257	305	263	259	279	299	281	294	298	276	281	279	315	306	295	262	285	266	285	276	279	240	284	284	280	306	270	271	278	281	270	279	291	265	319	281	263	258	265	303	244	265	259	303	303	278	292	286	304	300	279	302	281	282	255	258	279	304	273	265	291	262	263	265	242	273	301	293	297	294	297	297	256	254	294	287	259	294	260	274	324	249	260	293	263	281	298	271	278	293	259	250	283	283	263	307	259	253	260	263	304	301	258	279	268	252	284	251	267	284	288	266	254	281	293	274	268	326	277	266	308	253	263	278	285	275	276	275	289	274	240	258	304	289	265	271	273	292	270	277	301	274	286	299	278	301	264	288	279	260	297	295	268	265	266	300	244	267	302	267	292	284	294	298	289	275	297	284	259	308	296	296	253	258	307	257	271	285	251	260	285	298	231	241	256	257	301	298	258	284	252	263	285	287	285	263	304	268	254	291	266	258	257	244	291	307	310	255	305	280	280	267	262	288	282	290	277	276	300	267	275	251	289	282	287	283	260	247	290	302	277	291	288	296	270	294	290	280	261	271	282	287	282	290	266	283	287	298	296	278	274	297	299	240	285	248	280	292	280	245	276	272	267	252	292	254	286	278	260	250	304	274	286	261	280	255	310	299	286	235	261	280	311	270	289	265	275	273	304	286	314	256	255	287	240	301	256	292	276	291	274	261	254	308	283	248	260	277	271	282	261	281	273	295	294	275	267	282	285	287	254	287	267	272	293	304	302	300	259	271	282	261	281	270	287	261	276	276	264	315	253	271	277	278	265	274	255	278	318	304	253	279	257	271	307	219	279	295	289	272	296	274	282	263	292	290	275	290	281	274	252	252	282	264	249	288	280	314	274	279	246	253	274	271	328	286	299	291	330	269	289	296	293	283	281	284	246	269	267	295	307	283	275	279	272	301	331	248	260	284	263	287	253	263	267	273	251	257	289	275	305	268	254	310	294	277	268	294	288	271	291	262	260	271	304	275	282	254	287	268	299	274	260	309	307	301	267	261	279	275	294	313	294	279	275	269	269	277	256	273	261	269	268	282	289	296	286	277	264	292	275	295	287	279	260	265	287	259	224	283	254	267	272	273	282	280	290	264	283	306	291	290	283	281	313	245	259	245	279	254	283	312	276	267	293	281	279	265	272	292	295	270	277	276	278	268	281	312	263	264	297	264	282	281	248	260	288	278	273	272	275	264	260	305	284	264	257	240	277	297	280	266	264	268	302	268	233	274	291	258	310	304	272	293	268	288	305	282	283	284	277	278	273	266	263	309	307	261	288	281	298	248	280	296	302	293	270	248	279	305	325	281	296	278	281	279	282	257	276	262	257	300	261	269	287	280	266	295	289	275	284	292	278	294	259	257	284	285	277	301	331	290	292	264	250	278	286	301	288	319	283	278	271	273	275	285	278	292	254	263	255	248	293	236	244	277	275	290	276	281	288	298	271	237	278	257	296	281	253	277	264	268	269	290	285	279	269	258	274	272	288	296	243	273	289	273	273	286	276	283	246	291	283	261	265	295	272	270	289	258	286	269	269	263	328	280	271	286	261	266	274	249	276	277	292	248	267	292	296	247	289	268	260	268	266	279	260	285	288	266	283	292	286	288	307	289	258	245	285	277	280	293	261	254	281	277	283	269	291	272	273	323	296	321	281	283	288	284	282	285	255	275	282	290	308	252	246	277	269	261	280	282	285	300	256	263	279	293	297	268	271	299	274	273	274	274	272	262	260	291	285	289	268	289	283	291	257	275	260	279	274	256	264	275	277	267	278	257	236	258	265	261	250	255	279	294	280	303	293	272	273	295	286	277	305	301	263	287	292	268	302	302	263	281	281	275	304	263	284	285	259	261	266	276	283	275	289	253	303	254	253	292	282	281	265	256	291	283	282	295	262	290	287	277	289	292	272	249	278	269	292	270	284	266	255	286	285	266	283	278	268	293	249	301	266	259	263	293	276	283	264	274	303	273	282	285	295	286	308	268	281	303	238	293	282	281	281	281	299	296	284	265	299	312	288	277	263	274	284	288	294	312	287	282	280	295	270	265	257	253	252	299	301	309	258	310	290	279	276	263	267	293	262	312	256	273	279	263	277	253	290	262	284	271	295	317	262	268	273	289	293	305	276	311	285	280	304	276	302	282	303	274	280	287	285	255	293	307	255	290	253	303	279	262	270	246	256	308	283	309	286	280	271	259	306	288	249	237	266	294	275	332	285	295	290	261	293	242	289	257	285	277	271	269	246	278	281	276	273	276	262	251	288	257	283	289	277	265	283	261	295	265	307	258	288	254	278	288	278	274	275	289	302	263	281	286	265	280	270	292	282	275	226	263	256	245	267	259	276	258	281	265	291	297	279	294	247	284	288	258	283	295	295	273	311	280	284	282	328	268	305	266	262	266	291	245	280	263	282	290	290	265	272	286	241	271	282	298	290	307	254	243	277	281	288	272	264	284	284	276	300	270	252	279	255	300	296	266	273	273	278	298	266	256	301	266	278	270	267	269	294	284	251	270	270	277	278	273	241	295	245	284	272	302	262	273	290	258	261	256	290	294	284	294	273	273	281	276	295	284	287	253	284	285	306	275	264	284	262	283	254	276	294	289	267	297	268	299	299	296	301	260	251	255	264	306	286	291	262	234	305	277	288	284	297	258	218	278	275	273	304	278	270	271	300	268	263	276	291	279	269	250	262	269	294	258	249	277	286	269	301	275	277	257	288	271	283	256	271	260	281	249	261	268	242	292	291	266	288	285	304	266	272	292	253	256	270	253	260	269	290	286	279	273	299	270	288	249	286	271	253	267	289	303	267	249	255	300	263	256	280	284	283	284	261	276	262	319	295	261	276	305	307	287	258	280	290	287	279	264	278	292	291	280	281	252	284	284	265	266	291	265	286	281	294	289	266	285	278	269	274	269	312	279	277	286	273	296	268	263	267	271	289	296	285	295	280	271	258	288	265	291	262	285	300	281	278	243	251	257	273	265	250	264	279	273	289	254	282	246	254	234	264	297	262	305	282	271	298	284	278	284	249	287	283	270	290	295	269	269	273	296	282	256	273	271	273	251	261	295	247	253	243	269	267	288	274	273	253	288	301	267	309	279	296	283	276	251	262	265	300	284	280	290	297	263	270	306	277	305	304	282	269	282	266	262	285	272	269	292	256	264	258	274	273	282	286	263	270	286	256	261	284	263	265	234	266	262	272	235	250	293	267	323	281	268	275	248	268	257	277	279	256	292	266	298	275	271	257	294	278	276	240	253	301	266	286	286	287	305	279	299	265	258	263	302	273	267	266	303	264	250	291	308	304	288	290	292	293	260	299	270	290	286	255	254	256
31467	28853	13438	14598	13651	11319	8825	7343	6337	5138	4197	3844	3483	2885	2611	2346	1981	1735	1549	1476	1390	1268	1175	1160	1077	1068	1203	1188	1095	993	946	842	797	841	903	850	833	808	772	791	753	737	682	672	688	685	683	649	689	673	675	643	656	663	724	714	649	653	657	698	665	664	694	664	707	654	681	668	652	635	684	662	671	667	603	679	704	635	709	656	627	648	693	668	684	682	631	644	654	665	705	638	625	621	663	671	624	653	628	659	637	704	673	653	650	726	687	652	643	607	677	599	693	658	658	628	714	692	663	647	711	669	690	670	627	645	665	680	681	622	644	676	643	652	662	619	652	668	647	680	663	668	615	701	646	674	659	648	669	685	633	635	650	625	636	678	661	650	674	658	661	664	682	664	627	611	625	605	631	663	635	680	622	658	657	676	659	619	629	656	637	633	600	637	651	638	692	657	643	677	663	668	664	693	583	650	639	623	656	700	648	628	631	638	640	634	685	640	687	637	704	685	678	654	653	649	689	664	631	676	645	647	667	616	696	677	640	649	653	654	642	616	648	653	663	637	628	699	630	634	672	646	662	659	636	643	677	651	634	628	689	676	636	655	649	681	676	685	633	668	684	693	622	633	662	652	641	613	641	638	666	708	681	685	662	671	673	643	670	684	655	639	689	695	638	648	617	670	656	639	630	642	683	672	674	679	618	707	619	652	661	674	645	667	685	622	657	651	646	676	662	647	654	664	664	711	712	681	686	648	642	641	666	679	688	694	683	663	656	614	676	645	646	609	585	694	697	654	610	620	665	659	660	678	627	675	645	673	661	637	620	646	684	663	619	621	606	625	624	645	617	641	633	704	674	657	639	652	629	675	627	624	671	653	639	670	627	648	671	622	659	679	634	668	603	684	618	659	668	679	673	648	668	649	650	660	603	646	625	642	631	693	676	668	661	678	688	621	656	658	623	636	698	694	685	616	634	629	637	659	651	639	650	606	666	663	648	674	651	670	639	666	686	630	699	699	654	676	698	638	707	646	662	661	665	650	642	643	608	658	625	672	605	658	659	670	650	637	698	697	652	664	644	641	678	678	640	622	640	623	665	630	650	675	649	700	671	656	647	624	684	675	657	657	683	682	645	663	675	675	644	682	661	625	688	672	701	660	643	689	663	650	614	676	685	597	654	683	649	628	647	668	647	658	674	663	620	638	637	653	686	677	643	686	684	662	698	639	632	634	642	701	680	625	620	675	642	640	634	645	663	680	667	641	652	630	623	632	663	642	625	710	619	640	715	674	654	676	676	646	674	684	660	689	686	653	678	634	673	646	664	678	670	614	695	655	662	650	646	668	650	654	662	668	631	691	683	634	628	648	686	618	633	631	656	636	645	665	685	681	655	635	718	630	627	667	659	644	705	657	656	654	657	673	711	640	638	666	695	639	663	679	697	657	637	651	679	653	634	675	667	660	669	668	709	658	657	638	676	693	608	679	658	697	657	678	668	667	684	685	647	612	682	652	614	645	634	652	649	711	614	683	648	628	614	657	663	687	664	727	643	667	677	690	660	681	639	592	669	658	657	644	643	646	647	656	633	663	630	686	683	648	613	619	609	637	666	646	646	623	593	631	693	648	630	673	667	626	662	687	671	644	652	672	635	721	630	652	637	648	658	664	614	669	657	659	645	639	660	679	613	687	658	676	620	613	646	660	653	683	709	680	700	659	686	723	617	607	665	589	665	616	670	645	650	638	593	644	654	683	690	652	626	703	674	641	685	637	661	650	650	648	664	681	622	654	661	662	665	633	710	669	683	604	657	642	727	659	627	687	656	671	680	640	677	655	697	719	723	625	609	613	659	652	656	655	673	617	635	665	714	637	722	642	634	650	638	657	632	636	674	657	645	649	669	645	655	633	655	677	705	636	627	651	639	707	607	650	660	656	659	658	673	679	625	654	614	625	643	609	680	690	699	661	649	631	673	631	658	633	710	645	666	623	661	664	663	688	606	653	640	639	685	639	685	663	682	663	703	653	643	674	644	601	648	687	658	655	620	672	694	688	613	672	659	647	656	667	673	669	657	653	689	642	595	661	670	674	653	644	610	643	682	641	675	700	669	655	650	643	642	658	652	650	654	666	695	649	607	684	694	674	679	670	609	664	671	637	614	647	670	654	684	705	681	658	645	644	700	683	694	627	611	646	654	683	700	650	652	629	691	628	590	661	647	649	595	658	624	667	659	627	645	667	706	653	654	661	674	588	684	644	682	666	683	663	649	648	665	627	649	700	639	610	686	642	666	655	618	630	669	710	690	673	654	620	689	646	670	619	644	679	671	653	649	686	691	650	634	641	650	669	642	614	673	637	661	678	664	669	694	640	620	626	597	633	639	635	590	657	655	659	653	640	654	655	687	658	659	674	681	652	727	667	633	652	656	692	656	667	683	657	640	666	626	678	688	665	642	684	638	655	648	666	658	658	680	673	646	643	660	638	667	675	664	671	668	683	641	649	685	641	682	687	597	659	623	657	610	658	648	692	612	682	671	672	623	623	626	678	669	613	644	656	676	655	629	643	660	656	615	677	625	677	655	676	662	683	656	683	646	643	647	647	660	656	659	665	625	663	665	703	648	682	648	612	654	660	652	688	658	643	669	664	642	679	644	639	665	685	673	683	654	636	644	639	655	623	696	670	653	661	642	635	650	659	626	705	678	654	685	684	640	668	636	628	656	680	672	611	691	636	665	665	650	662	639	620	635	666	666	666	643	655	677	649	733	642	672	652	608	678	649	632	695	627	584	678	673	677	623	644	629	660	680	638	697	621	629	642	692	633	692	638	631	639	621	663	631	671	670	660	659	647	691	681	666	639	608	696	611	632	692	638	661	635	659	617	635	686	653	649	632	625	679	613	620	636	644	653	664	667	627	650	677	642	656	685	682	669	655	664	644	653	644	662	676	630	645	629	650	619	711	619	658	615	673	652	647	659	681	604	716	694	648	719	657	678	631	634	694	628	632	615	644	675	636	638	662	674	660	645	611	659	627	637	644	666	645	622	629	615	646	673	665	610	682	647	666	679	654	658	688	670	638	668	659	676	718	687	624	673	659	678	629	657	656	660	666	631	651	657	684	731	624	657	622	677	627	675	660	670	709	660	653	693	648	663	670	698	646	654	690	663	658	653	630	652	671	658	671	603	667	698	645	613	658	683	701	720	711	622	691	651	618	634	624	668	617	642	690	735	631	660	639	703	668	685	623	640	685	673	633	676	654	658	671	633	630	665	675	680	687	667	673	613	684	669	659	705	645	696	682	626	641	670	693	691	652	660	676	637	656	659	698	630	685	681	663	675	645	630	660	679	657	695	646	674	676	657	631	633	659	661	600	619	704	692	651	636	695	658	650	659	683	658	607	647	659	642	640	632	677	664	674	679	658	666	692	651	669	639	695	673	653	655	696	654	674	647	652	702	616	618	626	704	641	673	675	618	745	644	660	668	622	649	664	669	690	666	653	658	707	642	703	652
11355	6455	3374	2273	1636	1191	992	806	686	596	496	502	472	441	423	412	398	392	382	349	372	355	362	352	335	345	356	395	369	346	371	367	371	345	340	312	334	324	350	360	333	353	314	354	306	344	334	310	328	353	347	330	293	328	315	315	325	318	315	331	332	332	330	315	325	324	306	319	312	310	324	289	325	349	311	346	366	361	351	297	292	324	316	321	303	310	339	319	335	335	327	317	331	330	303	333	306	332	303	315	299	322	342	310	331	332	338	288	355	345	294	325	320	347	336	335	313	332	338	347	314	298	303	320	316	327	334	353	337	293	304	300	286	341	319	300	349	351	357	288	289	316	308	309	316	331	342	321	324	350	345	340	343	325	341	331	340	310	350	299	326	301	331	311	333	269	307	346	320	349	367	342	330	329	334	357	318	278	347	312	329	334	319	344	347	319	315	338	286	331	322	361	329	328	338	371	342	341	304	309	325	317	292	315	343	290	307	308	342	314	318	309	304	309	323	341	349	300	331	333	303	340	297	375	346	302	322	315	361	318	293	309	312	301	345	325	315	340	296	369	318	340	357	344	293	324	344	300	361	311	336	310	341	321	333	338	340	349	312	305	323	313	324	314	351	331	349	336	349	311	285	322	320	323	315	302	341	321	344	303	319	306	334	324	361	314	335	347	309	323	282	333	301	333	330	330	355	344	322	308	347	342	322	347	317	278	304	334	295	342	286	304	324	332	340	298	281	289	305	299	336	357	316	311	340	344	322	313	343	311	334	326	324	298	328	325	302	358	328	275	320	325	340	328	339	304	309	333	363	338	320	358	284	322	296	303	317	271	335	307	296	307	295	305	296	357	318	349	353	351	329	330	318	321	347	304	345	299	317	340	323	322	335	318	335	298	360	338	279	334	329	327	310	339	351	319	305	313	313	358	359	317	295	339	319	330	330	343	364	326	293	308	303	321	359	353	292	312	306	312	329	352	310	335	287	305	342	346	339	332	290	349	339	356	342	308	301	313	327	304	320	330	330	349	339	349	308	293	305	337	339	306	298	319	318	323	340	337	296	341	348	348	306	334	298	345	318	316	330	335	300	309	325	283	321	319	317	344	282	335	307	342	348	343	317	283	339	322	317	293	305	306	353	289	308	326	300	330	320	320	356	299	330	306	321	343	317	340	326	295	336	297	306	307	304	301	290	292	313	320	330	337	339	313	315	346	317	326	317	295	306	315	336	337	341	318	304	304	344	361	347	336	345	355	341	327	311	330	308	313	348	332	308	337	328	302	341	314	339	303	293	355	338	361	331	328	327	293	337	332	346	336	331	314	310	328	335	339	299	345	340	333	302	321	316	307	309	371	364	336	343	309	320	277	309	309	318	325	303	314	345	314	315	323	337	333	353	311	301	311	284	314	345	357	334	347	337	332	322	344	311	325	311	329	329	298	319	338	328	349	339	312	338	321	317	328	295	327	320	335	325	341	335	316	322	319	313	336	318	356	351	334	323	297	300	311	334	319	331	307	368	338	309	309	324	287	313	308	343	326	336	334	302	283	347	311	316	290	338	362	312	318	298	334	320	332	331	316	289	312	308	361	342	332	334	338	314	321	325	296	303	314	325	304	303	316	352	314	383	338	307	296	354	327	311	296	316	366	352	357	303	325	322	329	313	304	286	303	326	288	296	302	332	339	332	332	340	315	342	334	347	340	337	333	309	307	326	292	329	308	326	315	338	332	324	383	330	310	308	310	276	324	310	297	317	321	341	320	312	332	327	370	324	287	334	294	279	280	299	322	337	309	289	329	362	314	317	303	350	334	326	376	304	339	347	343	359	324	302	300	325	341	319	350	322	309	310	312	334	301	315	287	317	291	276	323	320	306	337	335	322	305	335	335	321	329	321	345	320	317	302	337	327	299	329	323	310	309	295	330	342	333	344	377	318	315	334	308	332	338	358	322	333	291	311	318	336	304	335	341	341	311	344	306	326	311	318	310	290	316	310	302	342	300	300	346	326	304	310	333	330	330	328	329	309	308	305	315	308	323	312	335	343	334	324	305	323	316	319	305	308	314	341	343	293	331	302	316	313	293	315	331	304	312	316	350	320	344	307	343	349	331	310	307	326	321	330	309	308	282	321	308	357	301	313	336	299	345	312	319	315	344	356	338	316	351	332	335	330	329	344	318	337	333	321	303	353	317	309	341	348	303	329	333	365	310	327	303	299	353	329	367	331	335	358	314	327	351	340	312	331	317	276	347	321	293	334	365	331	327	317	306	348	341	324	333	315	380	335	291	347	312	309	307	323	347	313	313	361	329	340	319	327	310	298	332	296	358	322	342	326	327	321	322	327	326	330	306	328	337	315	324	338	318	332	366	320	327	346	338	334	336	325	306	325	332	293	328	338	321	324	343	321	326	355	345	327	307	300	301	314	332	344	342	358	310	331	323	331	305	330	286	346	335	308	287	331	329	337	347	302	304	316	344	306	319	328	311	327	335	340	336	325	321	300	355	371	351	338	351	346	331	343	323	313	307	347	354	339	317	332	333	348	328	316	323	335	346	317	322	356	343	338	326	324	323	317	344	298	301	321	334	295	326	336	289	292	347	312	269	331	307	328	343	305	330	351	359	350	325	301	304	304	319	277	309	309	302	304	307	321	316	333	338	288	297	321	310	305	301	331	335	298	316	347	332	333	369	322	327	325	321	337	324	337	321	322	309	302	311	325	357	314	345	356	307	295	329	338	347	309	317	316	333	327	345	333	315	351	327	366	330	323	362	339	333	321	293	323	303	320	338	344	288	341	293	322	304	308	333	340	313	296	304	295	348	310	321	295	326	332	341	304	291	334	303	323	361	340	360	323	282	294	311	300	315	341	296	327	354	312	356	317	315	325	342	336	317	345	327	345	345	292	313	367	311	300	306	320	291	324	323	333	353	318	348	326	310	294	305	313	322	308	288	314	302	329	334	324	334	307	306	335	343	335	321	312	294	323	301	316	285	340	355	329	345	348	292	341	313	331	331	325	324	322	334	324	312	313	319	342	312	373	342	321	318	306	344	283	324	308	324	323	330	312	301	331	293	340	317	348	336	326	310	311	332	318	342	279	358	306	314	320	322	330	313	350	309	319	319	303	327	335	341	329	305	341	319	364	310	327	305	323	348	350	329	320	281	303	326	364	328	365	349	325	307	337	331	333	327	301	315	312	305	277	326	339	319	317	311	321	330	298	336	338	336	327	335	300	331	345	310	346	283	311	288	299	320	328	313	367	342	345	344	311	306	315	330	333	340	311	342	306	327	349	301	285	342	351	298	344	303	352	332	337	329	328	306	336	297	314	320	348	366	344	330	360	354	309	307	317	337	316	318	362	315	315	326	357	330	295	325	342	341	324	335	359	339	338	317	315	337	360	332	333	290	344	330	299	317	322	330	348	335	363	344	318	339	356	335	319	297	323	352	279	342	304	290	314	312	321	329	308	334	348	324	288	309	346	339	353	336	333	350	308	325
8675	7092	5882	6552	5811	4632	3867	3137	2656	2064	1854	1742	1554	1384	1296	1262	1184	1126	966	1001	967	938	943	887	915	880	973	929	882	791	833	834	809	852	838	811	865	830	786	768	758	731	763	813	742	766	781	769	764	815	775	753	713	773	752	772	770	747	767	732	757	758	776	761	734	748	730	723	736	756	781	808	814	757	795	752	723	767	746	745	735	767	710	676	765	741	771	825	759	769	758	750	755	757	753	762	760	744	754	717	782	798	732	788	742	795	699	755	738	760	730	784	771	723	771	786	746	764	770	771	751	750	741	749	750	772	752	808	762	752	732	708	783	734	735	741	783	792	785	778	746	744	749	748	776	739	740	731	763	782	747	748	769	758	748	768	763	775	761	791	753	755	743	756	765	750	725	750	767	738	760	782	791	730	737	753	747	741	752	733	701	781	736	744	786	744	708	713	785	772	772	744	777	793	724	777	734	826	773	761	767	770	723	777	714	752	721	757	734	768	770	749	783	784	748	760	741	774	733	782	724	801	745	729	761	701	732	803	750	749	801	763	761	763	772	783	774	758	754	770	758	766	749	745	767	733	696	792	752	784	746	731	720	736	749	744	712	755	720	790	751	748	751	786	805	727	789	781	741	769	732	723	763	766	759	772	718	783	831	725	749	748	775	735	767	777	734	754	722	719	738	736	749	736	772	763	738	759	736	763	734	720	752	771	773	750	770	765	733	785	781	692	765	753	751	764	807	725	727	769	734	851	732	799	737	779	724	758	746	742	793	737	736	788	788	743	786	760	753	715	788	696	788	757	710	722	749	723	804	771	797	736	712	746	745	723	754	780	763	709	762	740	721	761	753	732	784	754	734	716	755	779	734	755	754	770	772	681	767	775	736	773	752	759	745	814	730	737	744	757	806	809	801	749	761	747	764	743	747	773	790	767	790	764	804	778	775	804	746	746	746	794	718	744	793	784	763	734	777	753	819	775	730	786	785	758	786	766	752	746	722	760	758	744	747	769	788	769	726	754	829	734	738	734	748	763	709	758	719	756	765	800	753	751	769	736	791	805	713	745	772	743	764	761	781	765	749	745	696	722	734	771	747	738	757	779	786	813	748	722	705	774	736	747	736	721	741	759	712	749	804	807	816	705	715	750	751	721	723	740	778	783	694	748	765	752	744	787	770	731	773	780	745	769	786	757	757	733	788	739	751	770	801	761	741	825	765	728	800	725	774	767	753	720	750	779	790	764	732	738	761	741	726	784	749	752	734	711	710	763	755	743	726	743	805	726	788	738	760	741	773	818	763	743	783	766	769	765	826	772	736	775	737	744	756	733	759	801	810	743	814	734	767	747	773	748	729	745	763	746	744	776	785	753	779	730	736	735	732	743	788	760	764	746	774	735	754	726	781	779	746	777	772	753	781	752	753	782	729	746	743	741	735	768	759	772	808	734	766	740	780	704	770	760	726	759	751	798	732	720	772	723	736	805	793	768	789	751	733	719	771	790	750	786	736	813	737	746	775	761	803	772	693	783	740	730	759	750	750	764	783	735	745	746	764	769	747	738	808	749	765	784	744	749	753	744	771	723	722	740	720	758	735	762	742	766	740	765	792	747	768	768	752	788	771	747	796	747	760	741	785	755	732	789	794	753	746	750	765	760	752	762	776	728	818	808	765	789	800	778	775	773	740	743	776	751	769	777	754	753	781	734	726	775	723	737	758	789	794	747	839	738	791	731	701	776	780	771	748	769	786	747	757	778	793	778	748	782	752	817	796	776	833	789	762	774	764	703	761	777	795	733	739	721	791	757	741	707	752	750	741	735	749	768	763	777	783	807	763	726	766	741	734	740	755	734	789	717	734	732	743	749	730	737	752	744	740	776	700	734	772	763	739	765	786	710	740	694	743	715	797	775	757	748	743	756	777	740	755	668	755	731	727	748	772	776	763	771	769	719	782	737	797	754	781	712	767	786	779	740	742	714	754	756	750	806	734	800	735	751	727	748	824	743	789	746	759	722	779	748	757	730	761	792	760	792	761	786	767	758	772	793	752	779	791	773	750	772	728	716	758	728	743	771	779	763	738	769	705	799	754	755	712	750	797	729	720	769	717	739	771	732	766	742	759	745	728	773	766	718	717	695	745	706	757	731	769	788	719	770	736	772	771	726	727	752	767	764	724	796	716	757	749	773	789	735	782	775	797	743	776	774	755	716	764	752	743	757	735	723	764	746	764	749	797	796	766	774	797	720	725	779	760	742	766	820	765	753	777	728	763	802	741	752	767	751	805	789	789	719	787	766	738	797	829	749	739	771	722	725	723	781	772	745	784	771	793	792	797	722	759	755	748	738	784	727	776	760	779	768	777	747	773	836	809	753	789	732	757	693	732	712	773	773	748	806	777	831	811	740	741	751	750	733	744	762	766	777	723	782	755	735	717	762	763	764	789	750	750	778	800	766	765	798	752	725	787	759	780	824	753	742	724	732	776	744	717	712	755	739	751	754	807	755	766	773	742	776	782	772	724	717	728	802	753	762	752	722	771	811	763	735	709	736	721	734	780	732	711	769	739	751	741	747	770	748	782	760	758	813	789	738	766	754	749	734	784	719	753	786	782	744	742	718	771	770	775	804	776	772	726	711	763	761	764	705	759	782	745	749	762	763	768	730	757	777	798	766	750	760	744	737	792	730	729	771	753	744	753	743	783	767	755	729	764	748	763	752	763	787	747	827	756	762	799	766	733	760	790	765	749	737	727	727	745	763	756	732	736	720	713	743	732	733	776	775	761	787	718	791	742	768	737	739	765	786	743	742	813	762	766	739	775	739	794	763	790	783	826	743	729	764	737	723	779	750	757	824	711	726	770	758	771	758	788	746	804	714	807	794	714	765	766	763	752	759	810	725	683	758	767	721	729	759	784	746	738	712	774	746	781	786	728	824	725	737	780	731	755	751	778	761	812	790	736	752	726	720	723	762	832	770	797	710	768	793	790	799	755	818	743	794	743	683	809	814	748	763	726	762	742	754	818	758	790	774	709	730	770	745	765	729	775	761	722	796	731	806	732	738	777	730	757	734	756	697	788	774	780	752	743	749	762	750	780	759	778	774	715	754	753	733	721	724	753	789	733	787	837	736	727	727	743	739	805	720	725	691	754	761	786	799	710	736	748	791	722	765	717	734	776	760	755	796	785	786	694	779	735	747	837	758	759	777	737	762	790	721	777	720	728	743	773	744	682	751	749	729	728	806	761	729	767	761	734	751	710	786	691	763	790	753	783	742	782	754	777	706	729	731	749	761	753	776	799	750	720	727	764	748	810	713	820	726	796	727	795	736	795	751	760	770	739	786	759	782	744	709	784	749	751	772	762	771	770	713	764	764	699	750	748	777	736	715	727	749	797	754	777	765	769	814	759	725	767	778	719	780	714	753	754	805	728	765	770	774	757	787	811	762	700	760	761	713	757	725	745	706	773	774	791	777	763	765	754	819	790	734	752	768	797	727	738	780	773	804
32440	27808	12755	6066	3756	2590	1652	1303	1092	843	748	708	608	590	497	513	456	429	429	414	389	381	318	379	370	409	376	353	411	329	313	345	344	378	368	326	338	348	334	324	302	303	312	312	309	310	302	334	317	341	327	318	316	294	313	301	312	338	328	299	319	332	302	326	289	309	308	318	306	321	300	330	342	340	319	316	307	311	346	307	297	315	328	287	328	324	306	321	315	320	326	344	338	351	300	311	309	309	288	305	299	335	305	299	329	312	330	323	323	320	300	316	323	288	325	301	345	317	339	311	341	293	302	321	335	294	336	318	350	323	318	324	346	314	322	327	284	324	330	331	319	310	282	337	301	334	298	291	300	332	293	317	329	357	335	346	290	342	317	363	341	318	272	304	302	358	299	337	332	293	295	276	336	324	289	325	330	295	304	317	341	346	307	321	294	311	331	317	350	294	317	307	310	307	316	299	342	291	291	322	304	326	336	303	313	339	340	329	310	303	317	312	300	297	288	324	301	328	301	357	304	290	339	277	285	301	293	306	291	272	319	321	308	293	340	331	326	276	306	301	307	349	330	294	319	329	333	291	349	343	294	321	314	327	321	305	306	329	295	294	324	291	306	306	313	343	309	318	308	319	302	292	315	326	313	311	311	300	309	324	307	327	324	329	343	302	295	335	335	309	337	302	341	331	289	319	295	380	318	293	322	325	286	307	348	311	338	340	311	325	305	308	299	295	334	354	321	319	349	296	320	319	346	340	303	350	348	301	323	335	301	320	304	312	289	304	307	299	319	298	327	312	310	307	355	323	308	341	308	300	282	320	311	324	295	337	305	317	291	332	318	292	341	309	307	304	315	323	293	302	354	335	336	280	301	314	334	327	313	309	280	339	319	282	284	296	329	300	319	322	309	280	328	289	318	343	307	301	294	325	329	317	316	309	293	302	328	305	300	336	279	296	303	305	329	303	309	337	305	312	306	304	301	330	335	336	292	343	298	355	302	320	329	295	304	291	320	272	323	338	310	348	293	325	336	349	308	291	322	315	298	352	275	302	257	309	311	334	325	291	316	312	323	311	304	322	328	323	316	318	299	309	321	294	320	301	313	328	325	297	325	306	292	294	331	309	338	321	322	302	306	291	329	306	312	337	324	330	299	305	330	290	340	314	322	336	355	298	368	300	304	332	325	324	315	296	277	278	332	320	318	319	293	292	326	284	326	298	306	283	332	355	335	326	315	306	319	353	330	348	306	329	296	341	299	305	311	318	321	343	329	336	310	317	323	305	302	318	328	332	316	347	313	313	319	323	321	288	319	314	309	325	303	319	304	336	337	291	312	315	325	306	351	341	317	319	313	326	331	260	331	278	304	313	321	325	279	342	371	317	321	289	295	305	297	336	316	300	315	343	310	295	302	317	338	311	321	307	292	300	269	322	325	330	309	297	339	305	352	320	334	338	287	328	306	333	344	291	277	349	303	322	324	314	326	293	265	292	314	328	308	334	326	323	327	344	301	344	305	337	329	303	321	320	309	319	289	343	313	328	341	325	357	346	345	316	312	314	322	303	324	325	325	292	306	312	309	318	312	313	314	347	280	318	324	327	329	308	335	317	347	303	294	293	326	340	316	327	321	314	331	334	293	348	352	297	327	307	324	299	293	320	326	310	301	343	304	327	314	307	323	309	333	323	331	325	348	336	323	296	323	352	344	306	325	324	304	311	302	319	305	313	306	306	314	285	330	337	317	326	350	323	307	315	313	333	320	322	306	315	334	335	331	299	327	323	349	342	319	316	354	342	287	290	345	322	290	341	327	329	307	284	331	323	358	322	298	303	357	312	327	323	303	298	348	314	290	290	310	306	343	353	323	309	286	330	309	323	293	309	331	331	323	311	307	330	319	353	330	347	310	269	301	301	329	315	281	300	300	323	315	317	340	326	300	325	324	286	295	352	314	285	308	317	327	342	341	332	294	301	347	317	293	305	287	294	337	283	294	318	322	335	326	318	351	285	328	314	341	305	331	310	275	292	299	316	320	319	312	323	339	322	327	300	302	331	321	301	326	302	288	280	328	332	310	313	311	289	345	317	310	326	327	340	349	321	280	309	320	312	320	319	310	270	321	294	319	341	312	304	294	301	326	296	293	309	346	308	341	339	338	337	298	333	306	311	295	372	318	308	340	310	330	300	313	322	301	307	313	279	300	308	299	325	306	319	309	309	301	315	301	303	330	340	314	334	312	313	301	298	326	317	303	348	308	307	323	324	376	317	299	354	331	307	285	296	331	312	304	319	303	310	327	323	306	376	320	323	292	349	349	342	348	318	303	296	330	295	349	304	310	342	336	325	340	300	333	312	337	318	294	329	315	326	325	296	300	303	309	333	315	325	299	286	328	331	336	285	321	359	330	291	311	311	326	333	350	320	303	338	359	323	315	338	300	344	316	295	328	304	299	326	322	326	307	317	293	337	301	305	327	301	327	308	327	346	308	284	300	307	308	322	326	302	314	355	292	307	326	306	307	325	338	314	308	297	328	284	345	291	322	349	345	346	345	292	323	344	341	313	304	325	327	333	349	311	332	344	314	304	305	295	319	315	329	339	312	306	291	342	283	309	316	335	334	293	317	307	293	316	345	330	301	330	310	350	289	316	337	319	318	261	315	298	332	303	331	315	338	327	278	302	307	307	310	333	323	301	306	309	322	299	272	337	337	326	310	315	300	330	320	318	327	290	279	324	318	315	336	316	298	335	317	308	355	301	350	320	320	310	314	327	292	332	344	350	298	329	345	337	325	313	293	336	288	302	306	335	342	290	298	328	318	287	322	334	286	306	295	315	321	332	327	299	336	345	288	340	297	273	314	321	325	334	363	315	324	327	278	301	311	324	331	313	349	349	317	318	325	344	320	313	330	325	331	317	326	329	325	318	312	301	277	316	333	335	322	308	316	318	371	311	323	324	349	313	326	298	324	309	321	306	304	299	318	319	314	313	301	338	317	302	309	328	331	328	279	292	337	330	332	311	321	338	348	309	317	305	315	317	329	314	303	311	308	271	312	319	311	331	304	351	314	317	341	304	311	293	299	325	315	305	300	286	312	309	320	279	304	314	335	326	323	316	323	327	325	279	281	344	295	349	328	341	317	317	305	316	310	290	283	347	322	325	332	338	322	358	293	306	293	329	313	293	330	338	319	304	304	317	307	305	287	332	317	288	299	326	317	326	298	311	317	305	316	272	298	328	322	308	302	313	273	314	311	336	294	349	307	299	273	306	294	333	324	341	352	323	314	302	315	289	312	314	308	283	280	322	314	330	360	346	343	335	337	304	320	299	321	316	340	299	340	334	287	323	288	350	307	371	358	327	338	310	303	309	310	284	331	292	318	295	313	299	329	304	258	334	301	342	338	332	347	295	340	290	339	318	312	312	334	315	320	310	340	321	328	304	319	325	311	320	310	325	340	338	309	330	325	299	284	310	326	305	303	285	306	319	272	294	306	332	297	312	316	338
24723	21988	11968	10806	10402	8788	6532	5411	4529	3481	3118	2979	2594	2336	2064	1816	1646	1417	1311	1211	1213	1128	1083	937	1166	1200	1065	1040	888	971	915	910	904	996	848	911	917	853	811	815	781	766	761	780	767	765	729	766	744	772	760	773	778	724	716	780	768	793	792	758	753	724	699	776	745	754	729	802	738	730	724	732	737	762	748	773	750	729	715	741	732	727	765	746	743	704	737	707	755	791	743	739	783	687	739	764	729	773	722	755	768	750	739	749	760	724	760	735	744	824	796	804	737	753	732	792	814	700	825	728	731	686	771	745	754	749	746	769	783	731	724	727	710	726	745	790	747	715	766	701	757	759	746	727	736	744	699	705	740	749	755	754	768	736	704	704	724	750	780	774	713	737	739	691	754	766	798	689	747	776	732	747	784	769	756	786	742	749	745	727	773	772	743	726	757	746	736	834	734	720	730	718	712	769	761	759	746	739	725	764	782	806	744	742	742	759	709	768	780	751	726	768	745	723	733	767	779	762	716	763	780	713	738	744	706	720	739	722	741	743	708	717	751	750	751	761	779	739	751	751	735	723	757	760	702	741	759	721	741	730	759	733	727	770	745	786	760	790	768	737	715	798	735	658	697	807	766	749	755	739	755	799	730	711	781	686	775	719	699	695	724	723	741	720	722	719	737	700	764	721	726	722	719	724	741	783	800	747	724	684	745	754	763	730	749	766	750	765	738	760	771	740	705	787	770	713	752	766	741	767	778	755	726	758	678	759	746	738	723	760	707	762	755	729	808	743	779	732	787	730	752	712	751	747	761	745	742	767	713	706	747	746	767	746	758	764	766	711	769	762	675	711	679	748	719	734	773	711	713	711	759	787	743	732	760	685	691	741	792	796	713	738	728	809	793	731	760	744	764	745	724	730	761	736	779	763	749	753	707	772	758	780	750	702	776	736	754	765	736	731	727	705	783	658	751	747	809	781	753	764	756	745	720	708	731	709	787	773	740	760	789	705	751	762	760	685	756	725	727	782	781	759	739	707	730	764	724	731	758	760	730	707	773	689	767	783	732	761	778	720	715	709	705	765	752	749	761	735	704	729	754	769	749	702	775	716	717	735	704	711	733	728	721	769	775	753	744	781	748	732	748	759	761	743	795	700	710	750	721	750	770	738	746	715	752	763	734	770	754	742	763	727	754	715	778	765	727	778	767	767	767	724	718	788	703	745	757	781	769	745	718	730	729	739	777	719	759	749	779	714	701	777	769	768	791	837	765	711	752	745	769	716	750	794	762	706	778	707	717	699	770	709	783	726	726	791	744	714	745	757	758	744	757	816	810	761	737	731	733	806	789	712	750	746	678	716	762	716	730	750	738	727	777	770	727	656	737	755	817	749	773	748	692	726	737	760	746	719	713	753	764	714	752	749	751	727	746	712	777	735	742	759	774	743	715	720	737	724	774	667	746	761	724	739	705	766	743	745	705	754	741	748	699	746	795	745	812	746	706	718	777	799	747	720	761	728	699	758	764	714	729	738	767	717	742	756	761	781	733	711	742	771	736	728	704	756	767	679	724	719	756	760	724	770	735	741	776	744	711	700	750	749	752	731	734	716	781	747	723	747	763	712	776	734	722	715	737	739	689	728	773	780	771	753	750	734	703	765	720	718	757	707	735	754	793	742	759	729	751	763	719	755	740	761	752	793	691	737	749	770	709	803	729	753	749	781	749	755	709	748	769	716	758	736	748	756	750	740	739	786	745	740	778	761	740	753	692	690	774	739	748	760	745	775	748	723	784	757	722	761	701	774	766	768	747	684	752	717	754	708	731	790	793	732	696	732	741	743	768	755	671	767	683	755	730	780	704	766	722	752	756	733	721	694	735	750	757	769	772	767	805	765	719	729	759	779	716	750	757	752	725	752	764	785	735	811	811	729	783	744	731	771	739	766	745	751	711	747	710	756	758	748	754	733	731	758	773	748	767	760	782	775	737	749	787	744	770	758	716	757	750	737	683	762	708	735	739	774	743	764	753	735	782	696	728	739	720	734	741	761	751	776	717	741	730	743	750	747	754	732	744	786	723	781	771	755	747	768	778	706	749	771	730	733	769	772	785	777	703	754	712	752	769	794	731	735	765	790	773	751	747	735	729	779	739	758	778	724	743	705	767	689	773	756	693	737	701	780	682	712	745	716	750	750	763	726	746	725	737	734	768	703	743	719	750	696	737	733	754	780	784	769	755	766	727	784	764	777	754	737	795	745	787	773	703	744	770	772	750	764	717	788	746	751	718	697	740	707	743	751	740	702	735	737	744	772	769	753	730	757	694	749	754	740	735	723	720	752	810	767	755	764	707	748	752	752	777	748	797	776	748	766	773	698	723	730	753	789	732	730	741	749	766	738	781	762	743	723	760	769	764	727	703	719	739	725	773	740	792	770	739	733	726	738	770	772	759	803	725	773	784	740	714	764	781	727	741	779	741	745	772	755	722	740	739	737	767	718	764	756	747	755	714	755	763	752	727	806	709	745	753	742	756	752	742	756	775	727	739	721	736	695	681	738	734	785	767	677	762	811	735	738	731	728	727	728	737	718	765	753	786	707	749	711	745	731	764	727	710	785	732	758	732	738	724	735	747	733	718	778	748	772	773	750	749	752	765	741	782	739	776	720	734	726	750	753	741	700	777	756	719	781	728	732	770	721	735	760	804	758	789	730	756	781	753	772	760	739	762	742	774	753	735	724	778	706	729	722	732	757	773	778	730	699	749	762	706	786	737	773	801	808	749	714	701	749	771	707	768	739	732	751	772	755	772	770	708	704	727	727	760	695	753	754	749	669	675	743	769	703	720	706	735	756	751	766	750	732	794	775	769	742	754	700	714	762	719	733	737	805	725	757	720	724	759	785	758	782	751	776	736	744	728	749	772	787	744	761	716	787	763	764	748	731	696	759	772	806	763	732	748	704	742	720	736	720	773	715	771	766	831	756	753	707	769	836	750	712	748	758	712	726	740	740	777	726	763	725	746	763	744	721	746	750	730	813	748	769	724	737	748	740	722	745	702	765	735	711	796	747	721	755	711	753	750	712	723	720	735	736	709	736	789	714	748	742	722	758	769	725	716	765	701	726	763	737	794	740	771	747	756	789	719	746	713	790	778	765	727	735	804	767	698	785	744	718	747	753	734	757	748	750	766	748	759	698	720	749	764	746	762	728	734	718	767	698	776	802	735	750	764	719	788	734	769	734	763	725	763	748	734	757	794	809	769	733	750	783	774	709	751	737	750	665	754	721	740	749	786	712	791	731	762	760	750	688	786	752	697	789	736	731	815	751	786	709	734	729	716	751	739	710	804	724	778	771	777	727	753	772	755	745	744	734	717	754	726	695	789	735	730	770	761	748	729	746	797	716	757	734	787	724	765	736	716	671	766	717	706	712	742	753	750	714	682	753	747	722	744	753	801	727	758	726	746	724	774	695	759	774	776	770	756	762	769	735	743	771	717	736	761	737	736	747	727	743
43650	38511	19441	10323	6057	3883	2559	1706	1431	1051	952	924	810	734	609	570	470	442	430	418	435	405	379	387	329	382	320	339	307	324	318	280	303	303	332	286	274	334	257	291	278	307	290	300	296	282	266	277	274	291	273	304	274	257	291	261	278	293	293	275	292	278	260	297	344	257	296	281	274	274	299	280	258	251	273	307	248	263	267	277	302	299	289	302	301	306	298	319	269	296	264	292	304	279	302	313	275	283	273	297	241	285	305	318	264	271	278	291	257	286	280	295	306	313	277	295	275	270	274	315	253	282	303	272	270	280	263	297	315	273	274	319	282	322	274	298	284	247	315	295	276	251	263	259	307	288	279	292	293	293	273	303	294	267	281	279	263	297	263	272	273	263	288	303	275	284	272	266	289	258	277	275	284	249	277	281	308	277	288	287	281	320	305	289	311	272	266	304	337	289	289	239	295	264	296	278	315	266	302	255	290	313	294	278	283	301	290	304	285	273	297	273	277	315	298	298	268	272	278	288	283	279	294	257	279	282	281	299	291	310	308	284	286	260	268	305	310	299	272	276	290	278	296	269	333	256	270	295	308	266	266	298	274	273	270	255	281	282	293	291	270	292	297	284	296	295	294	294	306	286	279	254	282	273	262	298	294	296	289	282	262	337	284	274	277	303	325	287	272	287	266	284	284	270	272	257	275	271	253	249	299	300	276	283	287	275	274	280	291	296	278	306	293	284	257	247	284	295	252	288	261	290	308	285	268	275	260	271	256	272	274	297	290	290	296	268	299	324	284	270	294	277	272	294	305	330	316	280	284	290	264	268	275	310	255	307	291	282	283	297	258	266	267	291	290	297	285	295	297	274	296	306	276	304	263	249	285	255	278	294	246	299	254	253	283	282	300	279	282	310	282	297	274	307	278	228	269	294	339	311	304	259	252	318	314	282	301	269	291	311	267	281	271	320	258	308	275	302	275	295	275	284	264	265	303	240	271	292	286	290	268	281	302	314	293	276	276	272	303	278	282	308	299	274	278	244	300	299	278	269	287	252	267	293	279	293	301	292	282	282	288	287	281	308	275	259	316	291	280	295	275	274	309	290	277	298	293	285	274	304	288	274	283	271	303	306	250	272	298	282	304	276	307	290	314	297	271	286	283	259	267	305	319	299	275	303	284	273	321	252	282	251	311	293	341	290	301	297	297	260	298	302	279	285	257	287	277	314	290	285	315	266	297	287	275	277	284	273	288	314	297	287	295	293	309	282	301	270	280	287	312	275	289	286	266	268	272	291	263	275	278	325	289	304	283	288	256	300	332	297	277	302	303	283	305	241	310	281	268	290	270	286	287	324	288	275	328	293	290	294	297	234	308	345	294	279	262	273	271	274	247	257	272	298	266	268	267	286	265	317	293	276	296	308	295	299	271	284	265	252	261	270	268	303	297	307	263	266	294	267	299	260	271	298	301	266	267	279	292	313	280	288	274	276	333	316	270	329	306	292	292	267	292	280	251	300	286	286	280	288	281	261	270	271	271	277	243	269	277	282	270	277	292	286	269	270	304	283	274	288	280	307	284	301	273	298	274	272	263	278	265	280	268	248	296	267	283	299	275	266	281	289	278	274	290	278	340	292	282	292	301	290	292	268	271	261	283	313	311	277	287	307	298	302	305	292	317	257	248	276	281	295	268	287	265	325	283	304	236	264	304	283	315	267	304	272	295	273	269	260	285	302	278	293	267	279	243	299	253	306	303	289	273	284	299	298	269	257	262	299	286	286	288	291	255	273	285	264	289	291	274	313	288	286	277	276	286	279	267	291	286	301	277	265	264	252	293	320	295	255	275	297	246	259	322	284	269	287	281	309	280	281	291	266	307	244	301	278	273	278	293	285	295	257	297	280	270	283	266	316	283	261	300	301	277	267	322	283	278	259	273	311	286	279	279	298	296	280	282	288	243	272	273	307	294	277	263	294	276	271	293	291	254	249	286	228	292	272	255	301	301	275	266	272	288	291	285	296	311	296	283	286	259	273	280	246	285	266	314	270	295	298	279	322	278	243	277	291	296	291	270	267	267	304	284	268	270	302	293	285	300	257	258	295	289	312	287	264	319	322	304	321	296	299	259	309	279	289	271	297	303	301	266	283	293	289	282	292	260	262	280	285	283	281	301	279	284	288	264	258	297	285	270	265	302	288	282	287	302	310	295	299	268	278	290	308	285	267	279	303	303	286	277	295	275	296	293	286	264	276	255	281	300	295	284	308	307	315	291	284	268	285	301	272	284	275	304	286	282	263	323	265	275	260	283	316	265	278	306	268	277	254	293	278	279	294	278	304	282	293	290	291	298	293	311	250	291	265	294	242	263	294	290	282	271	288	316	292	284	305	257	272	284	278	283	263	286	303	300	290	293	258	311	282	331	279	269	306	277	296	255	325	263	278	284	285	298	302	291	273	258	323	293	295	294	292	262	282	288	289	295	294	299	283	273	272	304	282	281	265	275	256	282	278	291	302	281	261	263	312	290	253	298	311	285	315	293	313	267	294	295	292	262	301	306	288	313	274	275	300	275	264	284	307	301	289	294	287	263	297	268	286	280	295	259	310	272	257	322	305	272	284	291	269	282	287	310	290	282	252	298	299	300	292	306	279	287	301	290	293	299	284	318	279	299	295	278	270	285	291	265	304	290	303	269	314	269	262	268	291	295	279	266	296	289	270	313	254	277	268	291	263	297	293	327	298	276	277	269	288	290	280	296	267	331	273	280	284	297	298	277	306	296	293	290	245	291	293	278	243	285	264	305	294	303	271	272	280	293	288	303	270	272	283	287	288	329	286	273	267	272	303	249	266	283	272	277	271	264	280	253	297	297	333	273	290	288	304	312	252	275	297	284	300	274	257	295	253	287	281	263	257	276	290	277	285	281	263	265	272	296	299	307	317	309	301	282	288	281	279	288	307	301	282	251	297	274	278	283	285	295	310	279	271	281	276	315	279	296	267	244	303	288	292	277	261	272	286	261	242	255	281	289	272	296	266	274	268	282	248	265	270	277	297	301	273	271	309	316	290	286	282	279	250	293	278	285	284	274	279	284	301	286	297	267	277	249	266	290	293	273	303	248	297	309	309	298	276	259	275	326	280	288	307	272	297	313	297	298	290	298	300	300	255	242	303	287	321	250	283	279	280	302	282	281	304	271	278	310	256	269	256	271	289	299	297	291	307	284	293	305	289	295	289	284	299	280	303	289	269	287	279	291	286	294	271	309	316	290	233	275	286	317	297	256	287	304	289	282	279	236	308	311	306	288	281	285	286	277	261	297	302	258	275	286	293	310	280	287	306	327	267	293	283	290	269	261	257	283	247	273	275	290	294	286	268	285	312	309	257	283	324	307	320	300	265	315	275	274	300	311	306	285	242	295	271	289	310	311	300	297	308	269	290	272	279	277	290	256	313	317	292	263	295	315	257	270	298	285	286	270	258	289	278	283	247	249	260	290	320	281	305	275	276	288	312
32480	30269	15097	14169	13781	11924	8510	6987	6019	4945	4254	3826	3587	3170	2761	2276	1877	1639	1502	1496	1344	1338	1193	1139	1405	1397	1186	1050	1034	898	855	888	943	881	853	859	791	826	760	748	782	707	685	695	719	699	655	645	678	685	661	698	726	706	690	691	702	731	689	712	627	672	697	682	648	646	657	678	698	702	652	623	662	684	663	675	660	668	685	637	637	640	643	693	666	711	669	672	648	725	659	616	688	687	638	653	677	604	661	637	672	643	670	680	638	655	668	606	725	670	678	646	658	662	653	662	664	694	659	654	669	686	667	648	636	681	649	679	632	664	645	641	680	704	691	709	664	686	676	635	656	617	673	592	682	668	682	673	702	672	671	663	690	651	640	666	675	629	658	685	683	712	659	698	722	651	639	623	691	709	650	673	635	692	670	661	610	661	657	640	655	701	659	674	687	662	689	667	672	672	643	654	676	695	640	721	731	623	671	660	645	691	676	695	706	672	702	666	664	724	678	671	677	649	684	665	727	642	688	677	654	725	652	671	667	706	664	659	632	619	624	683	689	718	649	649	672	618	649	678	681	729	682	668	630	682	657	667	665	643	671	688	660	675	638	689	672	703	659	696	693	699	681	686	695	642	657	667	643	684	704	650	635	648	668	718	643	660	709	638	695	695	696	625	629	671	609	646	633	684	654	683	665	720	667	656	679	641	727	644	640	668	690	692	689	667	651	666	648	664	660	649	667	626	615	688	640	657	677	656	634	628	671	655	655	695	670	657	689	676	676	633	645	692	649	655	635	662	674	607	653	668	626	644	690	685	664	690	686	689	686	642	684	676	643	633	708	703	716	658	659	671	676	684	667	643	678	665	650	709	667	637	650	672	665	673	707	680	657	660	654	693	689	716	723	655	650	648	677	667	645	657	677	638	679	710	688	671	684	665	666	658	697	604	681	681	643	727	675	698	675	691	686	621	696	655	656	657	677	701	657	732	656	705	661	641	672	670	657	629	648	654	684	655	688	685	704	693	702	662	697	674	659	663	653	625	652	684	661	688	700	713	675	678	694	647	651	701	675	673	663	691	659	670	678	659	674	674	676	646	670	659	669	656	703	676	668	649	662	678	689	663	645	699	673	673	672	671	669	672	689	660	645	688	660	636	660	663	696	688	652	649	691	679	650	672	687	675	682	678	637	646	681	683	696	667	680	678	686	700	681	640	701	696	655	638	706	674	678	705	713	678	691	695	699	687	654	641	633	642	674	665	634	683	691	675	679	712	704	755	691	660	685	665	691	694	661	683	681	749	672	666	654	687	671	672	650	705	653	686	706	674	632	631	707	720	671	674	656	661	636	658	654	682	713	679	638	710	664	662	695	665	653	680	702	653	636	655	669	604	657	658	640	701	649	644	669	736	680	651	704	737	666	661	701	656	644	609	648	636	686	662	682	648	660	750	683	679	660	675	692	680	652	684	708	673	665	648	608	669	661	677	612	638	689	659	660	657	659	654	658	682	669	688	634	679	656	674	698	705	665	692	667	718	700	700	692	704	674	658	680	695	634	672	665	675	679	657	699	713	686	664	667	642	696	674	679	652	708	651	663	653	680	676	701	701	647	655	634	675	680	661	640	699	647	670	661	661	693	640	645	711	734	689	660	654	651	701	655	665	700	679	682	707	616	627	654	668	687	633	656	668	649	651	691	659	634	695	631	641	669	618	678	689	634	675	648	661	662	660	664	683	669	684	678	695	636	721	660	661	639	666	701	659	682	637	681	678	663	640	712	631	662	668	637	709	694	637	691	675	688	678	660	686	707	670	678	681	658	684	668	696	630	672	713	688	708	707	683	680	690	656	685	657	692	653	663	674	699	666	672	709	655	683	651	664	676	658	658	696	641	678	693	725	679	684	680	652	654	705	619	705	659	704	605	709	640	668	685	656	666	636	629	680	665	710	674	660	688	696	642	653	663	706	683	671	653	671	630	666	662	634	682	662	631	669	660	673	673	672	707	660	626	632	690	628	663	686	662	674	707	667	673	690	645	669	654	665	635	709	664	680	673	676	698	690	651	657	638	609	695	626	666	705	657	678	691	668	618	645	640	697	645	680	651	636	686	641	645	646	640	720	639	702	669	656	703	636	712	744	646	695	679	638	661	685	672	686	671	660	706	679	674	691	649	694	669	658	707	666	670	648	673	682	642	588	684	678	646	666	633	680	655	701	649	651	680	689	658	668	677	622	696	664	673	657	656	622	649	643	675	707	659	675	643	688	669	659	630	696	665	679	641	646	649	725	703	672	633	689	687	680	657	681	636	665	695	665	658	652	634	618	648	647	675	648	733	631	616	694	655	657	662	670	695	686	662	691	660	659	661	676	687	653	710	638	675	683	682	677	649	688	651	674	706	678	627	672	675	640	697	707	645	626	640	679	677	660	664	686	675	685	653	669	700	646	743	665	630	676	696	717	646	627	682	661	699	685	625	665	691	660	672	682	687	713	630	673	696	678	683	670	718	649	675	603	655	630	678	633	619	664	682	702	679	642	674	660	688	704	667	637	670	654	655	685	696	661	726	699	668	669	716	675	650	682	609	671	654	679	646	673	655	676	684	668	703	653	685	644	720	695	667	675	666	731	643	644	685	639	660	643	689	686	660	688	676	688	655	643	647	671	633	677	639	663	666	659	700	662	708	663	664	685	647	642	670	664	685	671	646	700	672	627	653	683	672	677	656	664	699	642	678	705	693	701	607	687	627	648	703	685	634	684	655	649	677	659	683	673	695	724	690	678	639	639	689	654	656	693	618	667	672	662	709	681	613	688	655	713	649	712	684	655	655	681	682	715	681	679	651	686	645	681	692	626	720	657	658	661	667	662	687	668	661	741	664	658	658	677	673	722	698	678	701	702	679	682	664	699	621	693	660	674	653	695	668	690	681	655	701	635	625	688	669	637	630	664	678	708	688	683	732	639	655	644	667	689	679	623	678	652	676	685	632	697	689	672	628	647	648	664	609	699	663	638	671	674	699	646	683	697	677	664	679	654	684	669	695	670	678	694	714	619	670	640	645	684	695	697	700	739	674	722	705	689	665	645	670	645	667	668	644	692	657	686	678	711	668	675	682	672	643	653	685	676	688	635	658	653	712	648	671	717	628	677	655	656	734	636	729	636	659	652	681	660	631	660	682	660	642	692	724	667	660	707	702	626	707	628	677	648	651	667	657	666	701	628	636	647	664	686	659	690	697	679	667	691	646	674	667	677	669	690	660	717	717	638	621	675	658	677	687	633	669	675	639	675	687	648	713	623	699	640	637	676	674	658	651	665	654	706	683	689	672	630	680	687	683	693	657	724	669	653	676	631	670	638	689	666	666	677	663	712	691	648	667	666	679	670	673	612	684	657	670	668	640	683	715	634	674	680	628	644	696	703	627	691	648	647	687	653	657	706	720	664	701	711	692	649	703	679	691	665	648	681	691	669	673	716	679	681	671	688	619	664	683	673	679	679	713	633	650	675	698	695
11347	7395	3647	2314	1653	1273	959	760	637	524	506	513	458	422	442	386	392	365	375	352	346	364	366	370	329	349	367	390	379	337	352	317	318	315	334	325	332	330	344	340	346	354	319	299	341	318	333	296	316	335	288	295	322	325	350	330	322	317	318	349	353	312	334	313	318	320	371	339	344	339	344	342	377	328	342	362	299	354	342	346	337	310	354	361	329	307	323	315	329	309	335	321	321	319	316	337	343	294	328	328	325	309	364	293	319	314	325	321	349	320	308	324	360	335	322	336	315	324	325	336	332	317	306	341	350	332	306	298	326	347	325	328	309	329	334	327	315	332	314	298	298	346	322	326	362	316	343	292	319	325	297	348	316	334	289	321	294	339	336	307	296	330	345	305	355	331	351	340	296	325	325	293	304	327	333	337	316	299	321	310	326	300	307	338	345	304	304	316	329	318	391	339	339	335	276	329	334	312	287	346	301	331	348	326	305	335	322	339	302	358	297	370	313	294	326	328	320	348	336	342	331	332	289	292	353	299	326	323	337	339	315	324	325	319	343	314	312	337	323	319	329	319	334	307	328	324	311	295	332	323	350	353	351	328	281	297	298	351	360	330	323	331	321	326	283	310	309	321	307	298	293	352	364	347	316	320	348	294	324	326	362	314	316	373	344	329	342	331	359	328	309	333	320	335	318	334	313	341	311	337	352	359	312	333	298	334	333	352	301	320	292	311	297	330	335	318	352	323	315	312	330	326	365	346	304	364	327	353	355	330	360	320	322	333	327	360	308	305	337	334	311	364	317	326	331	327	300	330	323	345	328	362	323	303	341	325	300	318	290	320	335	336	325	314	328	334	333	333	290	331	279	354	323	336	328	313	335	335	309	316	330	343	303	318	318	318	268	353	314	355	331	313	322	326	333	293	276	355	326	353	329	286	324	347	367	301	351	328	327	335	314	306	313	358	329	322	317	353	325	316	376	306	353	325	304	321	334	362	351	286	313	332	344	347	326	316	327	345	324	328	366	310	291	323	283	294	308	331	309	346	337	326	350	341	300	326	349	335	330	322	354	349	308	340	283	340	327	341	320	316	303	314	315	357	318	305	308	322	337	296	353	361	327	325	340	341	335	310	333	314	304	315	340	336	315	321	369	351	327	309	307	350	351	363	321	326	321	332	291	365	325	309	330	329	337	317	331	311	341	340	339	319	324	294	310	309	302	306	300	348	331	314	344	303	293	314	331	322	304	346	325	310	304	357	331	317	301	328	323	358	280	316	318	350	322	326	294	303	288	293	288	322	321	317	304	317	333	274	275	342	320	334	328	352	319	305	296	308	326	341	336	299	316	334	296	327	349	312	317	339	320	357	323	328	352	327	320	327	322	300	361	320	310	344	336	340	315	334	323	296	320	328	337	345	337	312	322	308	342	348	278	311	332	323	351	302	333	292	306	303	333	309	344	291	308	297	333	355	303	332	331	314	343	296	274	292	336	336	334	332	368	341	323	341	287	338	321	325	337	314	301	344	313	310	317	334	319	317	317	322	325	346	302	341	327	338	322	324	332	330	307	300	312	317	318	313	334	316	305	339	318	305	323	359	362	350	297	359	304	313	324	318	337	337	346	311	294	318	310	292	310	370	296	332	334	344	315	339	341	277	321	311	308	323	315	321	308	294	333	332	322	323	324	311	296	320	324	341	326	309	300	299	300	366	298	311	325	332	328	326	323	315	338	346	257	327	309	297	348	291	333	330	315	331	314	329	301	318	326	308	301	312	290	301	306	362	321	316	272	341	333	309	310	325	346	282	300	358	314	338	316	306	330	361	302	294	348	318	288	295	313	322	335	338	335	324	305	321	289	337	320	358	341	281	303	332	323	333	335	324	353	306	336	330	305	305	319	355	323	340	350	350	331	295	340	326	331	307	353	324	307	316	378	313	302	325	317	369	303	315	321	326	330	318	359	327	310	332	324	321	315	333	342	318	311	346	344	306	328	332	319	330	320	332	328	339	311	289	321	328	327	336	336	335	309	343	318	331	295	313	320	323	317	332	315	331	345	297	326	318	337	321	318	359	323	306	337	322	347	338	330	325	323	340	358	339	358	317	309	353	332	335	334	363	328	306	357	349	331	288	320	289	318	328	307	297	323	321	352	349	328	340	332	303	341	324	301	374	341	300	356	304	359	320	344	312	310	373	309	345	328	306	300	301	336	301	332	299	331	323	374	330	333	305	312	322	277	361	343	325	292	326	330	301	348	325	344	335	321	330	337	303	331	329	317	350	333	351	354	322	343	349	310	330	336	333	322	342	309	341	337	323	317	298	323	311	330	314	306	316	329	316	321	302	328	302	330	320	340	290	328	343	287	325	345	365	339	345	321	297	327	300	330	329	299	310	334	353	319	337	333	334	332	317	329	336	322	312	352	301	325	318	315	336	321	291	356	334	296	311	290	353	336	313	325	308	359	373	286	328	349	316	302	318	346	331	333	336	308	305	352	325	322	335	353	340	349	319	333	318	329	324	319	347	339	335	332	308	328	323	324	332	315	338	308	335	282	315	354	317	312	299	342	321	315	341	310	316	325	318	319	321	312	288	351	326	331	335	321	328	380	331	360	314	362	333	327	331	302	327	346	327	314	328	293	326	315	348	295	350	333	311	341	335	318	321	330	288	299	354	294	354	370	309	328	315	323	335	376	326	313	264	337	326	309	328	304	310	319	313	303	330	304	307	319	339	338	309	280	326	300	304	327	285	354	333	310	322	345	325	314	319	320	356	357	351	330	330	341	358	307	298	339	347	320	357	319	317	315	329	333	309	326	352	314	344	338	318	329	327	346	331	312	327	327	316	304	303	334	327	369	305	314	336	323	337	356	356	317	321	298	349	325	341	340	308	334	316	326	328	330	313	322	329	297	338	335	361	298	324	315	285	329	337	308	345	333	317	311	307	297	326	316	347	349	318	315	314	323	305	329	325	312	318	338	373	352	295	317	334	349	329	308	309	319	314	325	298	330	336	323	320	299	323	355	361	342	325	338	317	334	375	266	328	317	340	317	335	307	314	293	332	321	318	352	318	322	310	315	382	331	318	324	330	309	308	297	327	320	336	338	315	357	346	356	321	326	334	325	312	325	306	355	325	339	338	321	308	313	282	333	328	336	336	288	329	351	300	330	322	303	325	327	346	312	344	317	317	349	343	312	306	329	290	345	307	293	303	309	295	314	273	336	309	304	337	332	348	303	305	306	357	318	317	299	295	323	305	318	301	325	303	324	308	319	320	320	309	312	351	303	341	290	323	342	340	290	344	349	307	349	352	315	274	298	326	294	301	356	308	309	267	320	329	312	314	347	314	316	311	353	325	308	321	314	312	336	306	324	311	287	324	355	299	336	316	335	313	308	317	348	301	328	308	334	291	346	305	328	351	327	325	320	347	307	372	301	353	287	332	323	324	319	343	362	345	295	332	346	364	351	301	335	348	352	315	328	339	356	303	301	325	324	318	320	315
8548	8243	6131	6500	5772	4767	3692	2894	2535	2131	1882	1801	1579	1469	1320	1228	1193	1047	998	958	1020	953	903	1022	998	961	930	951	849	865	835	839	797	861	853	817	777	873	787	756	767	750	759	738	770	774	717	792	772	741	848	753	802	770	770	760	772	772	772	726	805	761	719	781	776	761	771	758	769	771	763	788	726	744	765	764	781	745	798	690	751	745	811	747	756	738	738	744	761	789	743	734	701	804	716	766	723	764	726	811	785	715	771	716	739	764	781	780	787	781	748	790	722	773	742	763	732	741	755	756	731	779	720	746	770	770	783	769	778	727	746	772	822	747	796	786	789	759	743	729	773	787	742	776	743	791	782	756	717	773	746	707	713	751	723	794	793	771	744	690	761	783	718	805	776	762	739	742	769	832	751	768	764	788	779	696	779	736	738	820	718	731	792	712	773	753	725	771	728	770	742	736	826	775	797	715	809	721	771	781	733	728	771	775	795	766	722	725	709	750	699	773	716	731	730	751	770	729	740	785	727	767	764	792	770	746	761	750	802	766	784	789	723	872	804	719	720	778	765	718	729	772	798	733	797	768	764	789	700	773	739	751	750	755	751	780	727	781	770	778	801	765	821	805	728	747	761	813	771	735	748	785	778	743	831	739	746	786	775	821	713	778	788	754	780	739	810	725	828	745	742	767	723	739	702	760	755	810	740	775	759	738	813	719	773	768	730	741	758	763	741	798	818	755	772	747	722	755	756	742	756	781	745	766	757	769	786	775	732	746	780	781	768	770	797	760	762	759	736	768	732	721	724	771	783	768	756	741	753	749	779	720	737	743	779	716	807	741	703	775	758	747	772	745	810	724	727	745	816	765	753	777	781	758	769	776	732	748	766	767	711	747	729	786	739	771	771	787	780	801	749	750	796	748	792	736	753	773	814	764	743	747	805	731	746	778	775	733	767	767	792	759	725	749	806	751	739	784	716	751	731	752	772	793	793	790	739	768	772	756	727	756	721	746	737	795	781	737	740	800	717	744	776	775	759	732	786	741	773	786	759	764	731	778	729	762	713	778	745	749	783	791	737	739	781	759	772	785	723	781	749	755	672	769	752	743	749	776	780	805	741	742	735	741	763	792	738	746	769	783	747	775	758	741	746	752	742	715	737	789	849	815	756	785	773	757	733	746	771	704	766	756	733	787	790	703	719	782	790	726	727	758	768	759	781	738	772	760	723	715	712	770	784	768	788	751	782	805	745	811	731	745	765	725	786	725	737	777	760	755	786	704	724	747	722	802	761	752	769	759	749	782	777	757	775	766	676	778	749	739	758	743	767	758	768	728	785	728	712	766	796	755	829	763	771	743	770	742	780	737	790	781	731	802	740	764	747	824	747	761	664	716	754	788	823	766	783	672	768	761	722	743	767	820	739	752	783	722	755	756	699	730	724	728	777	785	760	749	770	753	772	730	742	789	734	756	759	747	721	749	765	772	754	804	728	757	754	767	740	742	785	749	708	748	784	765	784	726	741	764	736	745	766	739	743	746	715	810	778	759	761	753	759	771	754	781	746	775	815	769	759	754	709	722	773	797	788	751	744	731	800	775	770	762	724	729	778	770	760	758	747	722	767	772	759	764	759	773	781	744	793	762	771	717	758	744	795	781	752	734	729	731	744	734	754	741	726	777	784	794	733	764	806	760	738	771	784	712	771	734	737	749	728	751	774	750	778	735	757	737	793	789	724	768	791	794	739	796	737	797	759	757	761	760	762	754	763	756	750	768	743	774	773	713	741	766	789	809	730	755	751	770	770	772	749	754	706	755	767	755	784	755	763	745	809	708	773	758	772	737	801	780	761	736	778	789	804	800	759	754	724	758	790	767	722	761	777	746	808	726	809	792	787	762	712	756	732	724	756	768	722	782	781	811	765	734	770	810	723	770	784	784	747	748	761	761	718	772	783	723	741	724	768	740	808	756	758	737	731	765	744	798	744	778	760	789	806	843	763	823	788	733	725	770	715	788	756	807	809	781	780	755	806	792	762	746	742	781	757	753	817	696	813	772	742	781	766	775	735	743	786	788	736	770	786	719	721	734	740	755	770	784	697	744	730	757	751	722	743	790	709	772	786	753	776	773	734	729	761	804	670	764	757	765	764	697	777	764	747	785	786	721	777	794	753	773	709	770	820	821	785	785	725	759	743	743	746	759	735	735	740	761	769	751	797	771	800	791	756	719	793	751	763	784	756	737	760	798	731	757	755	755	753	820	745	752	766	781	811	753	733	722	765	775	803	741	729	786	758	760	749	749	768	696	755	739	748	755	733	713	801	768	771	777	748	760	751	799	730	765	789	727	785	781	792	771	720	743	806	743	759	794	781	752	755	726	748	752	734	789	746	743	751	700	746	703	725	716	776	763	763	756	795	743	765	761	712	750	748	779	781	751	734	802	769	764	758	739	720	759	756	748	732	769	750	779	744	714	732	793	809	768	713	747	755	812	746	787	757	753	758	738	751	777	714	750	794	738	751	759	753	774	739	761	789	760	777	724	768	759	791	759	819	677	757	781	697	747	801	768	755	768	741	764	741	777	761	745	756	738	738	732	734	794	709	773	754	752	776	802	803	773	824	809	739	779	792	799	788	778	800	728	771	739	788	726	788	725	836	752	749	729	735	762	762	766	760	759	723	766	759	799	743	771	774	730	735	763	752	772	817	778	711	751	772	744	822	759	746	717	749	710	695	775	759	781	776	794	731	746	744	746	726	761	772	734	724	702	793	731	777	776	798	673	755	687	826	756	757	774	769	769	795	774	772	789	754	791	764	798	790	769	723	759	771	773	752	747	802	804	801	726	764	735	780	741	745	734	753	734	797	739	723	749	700	739	737	759	751	767	734	781	738	805	768	737	783	744	764	722	818	763	761	773	748	781	780	718	749	764	752	726	718	764	761	737	755	769	773	761	757	758	734	790	717	759	849	779	814	745	739	736	778	738	723	750	753	723	797	776	770	768	749	742	788	786	763	740	747	754	766	738	731	772	793	724	759	784	686	733	776	787	725	737	734	774	746	772	712	768	788	777	779	780	719	803	787	781	767	793	753	750	791	737	775	747	774	734	754	731	725	747	744	739	795	730	732	722	750	738	860	774	728	751	818	805	770	764	714	755	746	727	703	724	733	725	780	794	725	754	694	710	752	790	793	744	790	807	780	787	715	788	762	748	736	819	762	771	781	760	684	807	743	782	774	744	750	737	741	739	716	748	775	731	766	741	809	771	785	791	721	740	772	750	758	708	768	750	746	775	763	800	758	737	751	803	752	748	755	758	757	718	741	789	831	749	708	785	797	758	775	752	748	786	730	725	736	743	747	777	792	789	760	798	775	720	811	804	710	712	805	748	807	764	756	749	761	742	746	732	766	736	788	753	787	751	763	735	730	768	840	758	763	746	818	776	714	799	749	789	759	729	692	783	783	733	775	788	775	764	738	808	748	708	753	758	782	742	801	711	783	724	768	735	755	778
31941	32285	15809	6708	3881	2573	1613	1262	1054	817	737	695	652	563	499	494	448	469	384	393	415	379	345	379	375	356	349	348	352	366	353	369	329	317	366	339	323	330	350	295	299	321	363	323	303	347	329	335	315	310	333	323	354	321	304	323	329	322	300	360	344	311	296	324	318	331	291	333	329	337	330	318	339	311	340	332	336	305	333	311	353	369	294	348	315	320	320	288	332	348	307	341	304	323	313	327	326	298	328	313	317	324	321	289	311	323	302	301	303	289	332	318	311	341	294	311	295	311	281	304	295	335	325	342	330	285	297	374	312	294	303	298	324	318	326	299	307	333	347	337	305	298	328	305	329	305	340	317	286	344	306	310	335	301	314	310	251	321	334	310	314	349	285	319	313	309	354	302	330	335	290	321	296	325	353	322	323	310	300	328	297	312	315	313	303	326	296	305	295	304	313	333	322	318	292	351	344	303	289	321	332	324	289	323	334	327	323	335	333	296	311	307	336	342	332	318	305	294	306	321	314	306	333	325	302	307	335	339	307	331	319	304	320	319	303	320	328	317	328	288	319	328	332	316	319	334	343	316	350	313	340	350	333	281	342	311	315	322	305	314	322	308	313	318	309	294	309	289	332	302	293	302	325	343	322	329	330	285	341	302	302	327	339	316	328	348	323	313	317	292	314	309	291	326	301	328	344	330	309	291	326	315	314	306	301	335	306	336	283	321	288	354	322	279	332	295	332	333	331	318	321	318	339	298	323	321	331	323	329	328	352	354	297	319	314	315	293	319	336	324	317	319	322	266	302	308	330	331	266	305	360	328	324	340	328	314	344	339	316	317	315	319	353	334	298	356	298	284	333	287	336	294	326	369	303	309	293	358	319	326	284	332	312	327	315	351	319	298	316	333	334	353	338	318	311	322	314	312	345	320	327	330	316	333	306	340	327	300	313	311	330	360	282	334	332	325	315	332	319	332	327	333	301	325	312	365	362	354	332	314	353	314	367	294	327	311	315	329	320	311	325	312	304	289	321	345	300	294	306	318	332	320	322	345	327	308	368	357	314	298	300	295	317	301	371	344	330	308	319	327	336	304	359	321	303	310	303	366	339	340	311	326	280	309	352	307	306	335	343	313	302	312	350	338	306	302	309	324	322	379	346	291	306	324	316	342	332	314	295	318	309	316	327	321	307	298	334	292	322	309	308	304	334	302	315	311	313	280	292	279	306	332	289	347	310	306	321	362	354	334	316	319	325	326	326	344	349	332	321	320	293	314	286	345	338	357	316	273	325	350	309	294	320	303	307	327	305	325	311	304	314	325	292	298	305	351	301	292	321	304	291	312	317	339	318	310	325	305	320	327	327	311	320	338	374	331	323	348	314	272	316	345	325	311	312	319	347	319	312	336	338	345	355	330	327	304	334	309	310	315	338	270	317	343	319	314	295	270	329	325	324	298	352	333	318	321	265	309	323	342	302	292	329	344	323	340	321	325	300	309	343	316	294	298	336	337	300	354	299	334	337	292	295	307	308	327	299	297	333	335	332	330	327	340	329	298	324	346	346	316	309	301	334	288	309	329	315	312	349	337	352	316	351	309	318	297	326	295	302	322	316	319	315	362	313	326	297	349	318	317	325	302	344	306	325	333	291	301	330	324	333	335	298	286	312	306	308	294	307	378	345	306	304	323	357	307	339	322	316	339	329	313	320	322	319	329	270	336	322	301	332	343	291	298	298	285	322	323	345	306	316	338	318	313	301	303	308	365	316	320	311	317	346	305	261	304	300	321	325	341	328	354	321	356	321	333	375	305	282	315	309	361	330	331	362	348	339	300	285	342	284	317	328	334	339	325	319	283	297	312	314	305	320	311	276	331	359	328	351	332	303	326	287	316	330	284	335	345	326	337	325	314	304	301	299	295	312	322	309	298	291	290	302	335	297	330	285	312	319	297	321	306	353	311	297	334	329	290	300	314	341	307	325	362	319	360	311	295	327	305	367	329	309	327	290	316	299	280	282	288	330	295	330	320	332	322	330	323	323	341	328	326	317	344	290	344	331	343	324	312	295	303	295	316	282	323	349	338	289	330	326	314	333	329	305	324	274	298	295	331	315	311	360	300	351	315	366	325	303	313	339	320	348	320	333	306	292	325	334	291	320	318	301	296	333	339	300	317	330	314	288	304	287	329	335	313	326	297	342	275	311	319	337	319	304	294	342	313	349	306	337	311	329	321	351	318	326	337	296	329	324	344	325	282	311	317	345	348	313	317	315	321	312	331	298	317	341	299	320	340	341	330	356	335	296	315	289	312	317	334	332	297	312	326	335	337	333	309	306	319	312	321	320	317	317	298	293	309	343	315	297	308	314	324	349	325	301	308	318	298	327	331	338	324	338	339	322	304	341	303	302	341	318	310	320	330	322	347	311	289	306	323	304	293	335	332	322	311	335	320	332	344	322	333	330	346	337	310	292	290	301	301	310	321	317	315	307	345	315	329	329	334	346	326	326	313	345	297	351	331	307	308	324	295	311	331	318	328	317	322	301	323	312	302	304	322	325	313	305	339	361	322	287	302	328	332	327	310	295	327	310	330	301	354	332	335	311	327	339	313	290	333	330	347	333	298	300	325	307	313	280	370	334	324	327	312	329	312	303	326	307	335	313	313	313	334	304	295	308	301	318	300	310	293	292	317	325	328	346	322	324	317	317	315	333	334	347	336	327	299	315	331	315	280	342	319	341	310	329	337	311	308	326	312	308	273	296	332	319	293	341	360	309	327	308	315	329	333	292	319	341	303	326	318	335	313	316	298	294	329	336	311	327	351	308	289	338	299	335	333	333	316	333	345	313	324	335	339	317	359	303	286	369	338	347	310	315	292	330	350	321	326	310	285	304	327	316	307	317	330	330	349	308	295	312	336	291	294	342	310	291	326	368	300	312	315	303	287	339	316	342	360	306	315	323	289	287	294	310	324	359	300	311	297	316	316	308	302	340	292	303	317	335	335	327	347	326	349	295	324	322	308	322	306	292	342	297	338	299	314	330	343	329	334	309	289	289	310	320	289	351	338	294	329	333	336	354	304	337	364	300	320	303	312	326	303	329	314	335	335	302	301	307	317	288	313	336	341	321	286	339	326	302	346	322	345	317	317	333	319	279	328	272	337	322	324	354	346	317	289	332	302	349	313	342	331	297	315	326	300	335	318	347	316	331	345	325	344	319	301	307	312	300	330	359	304	292	305	308	312	295	334	305	314	307	312	318	309	293	315	346	307	282	347	304	324	293	346	301	316	330	365	316	348	294	324	334	328	303	346	305	317	337	323	332	323	299	348	291	316	352	298	328	307	315	326	315	319	335	330	305	316	344	321	308	328	343	279	334	276	318	332	315	307	328	327	339	335	351	318	349	325	306	309	322	349	377	335	308	311	335	281	325	312	362	322	336	304	333	331	330	316	352	321	325	340	333	330	296	309	299	307	337	317	334	334	362	292	316	337	340	308	293	280	307	296
24248	27338	12794	10778	10359	8506	6084	5258	4382	3654	3231	3011	2716	2320	2069	1822	1425	1380	1332	1298	1235	1126	1170	1223	1199	1112	1079	953	941	879	889	933	852	904	878	809	815	827	758	809	778	758	797	779	808	761	732	768	752	733	779	739	750	784	742	762	717	712	795	760	801	716	733	820	704	750	743	789	736	796	764	791	774	726	708	745	729	733	732	744	735	760	739	750	744	749	727	727	783	761	704	739	749	734	747	752	770	810	730	740	719	718	742	739	763	798	747	768	740	725	749	750	819	734	768	752	769	763	763	743	768	715	720	693	775	733	740	773	758	804	795	779	788	772	732	773	786	740	735	757	739	759	766	779	759	738	728	706	730	719	818	735	725	738	760	774	769	749	790	746	743	802	745	735	766	773	758	760	791	746	778	750	719	749	752	700	789	757	728	741	728	749	758	699	703	770	773	747	760	742	763	764	797	723	771	775	767	771	795	719	704	751	733	779	660	785	740	751	745	725	793	794	732	751	824	780	765	735	740	751	725	743	781	739	760	788	780	753	706	745	739	771	729	748	760	778	733	747	764	753	752	754	740	761	779	747	757	763	727	764	774	818	782	759	774	769	685	786	757	753	750	715	734	776	721	752	734	724	738	755	764	748	774	717	779	759	768	757	761	739	741	741	716	710	744	749	761	767	743	730	711	739	737	729	800	770	745	763	744	766	721	757	786	760	790	742	731	732	772	742	779	751	775	699	764	769	754	754	735	799	762	721	775	770	704	771	741	713	746	765	734	766	740	751	734	776	726	721	735	765	757	797	743	777	796	752	734	773	721	760	717	789	788	702	771	801	757	740	724	739	746	797	750	758	761	748	745	804	751	754	733	748	730	744	738	772	751	740	736	720	776	782	750	737	786	773	732	741	774	769	713	717	690	758	743	711	747	762	719	773	726	760	726	807	755	765	760	752	780	769	747	772	744	753	750	757	790	782	721	741	763	808	777	766	748	782	757	784	763	745	779	718	791	681	740	810	777	764	799	772	671	711	787	794	777	773	749	747	771	717	722	784	785	746	758	698	771	698	718	734	775	781	739	751	726	729	768	735	734	739	719	764	728	772	734	755	790	729	777	753	701	731	707	765	781	719	749	702	753	752	768	763	727	734	758	760	762	733	725	728	789	748	734	747	714	767	752	768	797	755	755	721	708	720	743	763	749	741	764	803	771	722	703	812	740	746	733	704	779	739	742	805	753	727	784	709	774	720	730	786	691	817	746	777	771	729	786	747	756	771	766	746	764	754	734	754	763	709	761	789	817	735	780	766	749	752	751	724	800	737	713	733	777	785	782	763	754	743	721	765	748	779	773	727	701	749	795	703	707	731	733	745	790	768	748	744	741	744	742	756	760	719	768	768	697	736	738	722	706	721	771	762	726	730	748	774	747	739	710	717	719	787	749	786	748	746	782	734	764	749	759	762	744	748	747	786	794	700	761	741	745	749	744	717	717	719	777	765	766	707	757	755	745	762	729	767	714	686	747	736	744	758	808	744	756	746	758	733	754	750	799	770	755	756	725	782	764	715	747	762	744	736	731	737	777	750	784	782	758	770	756	774	727	757	749	743	758	692	731	713	806	787	764	747	754	755	731	741	759	788	776	748	762	727	757	740	727	698	713	788	758	743	734	677	764	723	742	757	727	705	717	755	752	761	755	787	808	711	702	747	729	793	794	764	775	726	715	733	729	722	696	699	712	737	732	746	776	793	716	762	766	714	747	760	728	732	726	751	734	752	714	709	750	775	751	748	770	784	774	756	805	748	726	739	757	767	731	823	751	758	765	774	788	773	784	738	776	809	762	726	750	734	724	717	807	781	781	729	761	709	794	740	768	712	742	737	772	761	745	769	788	741	718	744	763	718	767	743	807	782	754	759	716	785	728	762	783	730	766	724	728	750	777	749	684	757	750	789	745	808	807	753	836	752	748	756	780	735	755	723	738	751	837	716	752	751	766	711	783	765	763	807	785	756	742	755	729	756	804	705	724	784	752	734	749	732	742	761	729	759	693	709	749	758	712	742	775	734	765	771	800	759	705	776	712	800	736	802	709	778	734	770	721	733	729	697	821	773	730	736	747	744	764	724	757	785	748	699	792	722	761	794	701	739	728	787	717	704	746	752	788	740	723	730	767	732	801	755	786	779	747	769	743	772	746	774	786	760	757	716	753	718	742	748	757	802	766	736	760	738	769	789	780	800	742	725	769	726	732	749	722	782	748	745	750	731	759	779	763	727	743	803	767	734	711	778	754	747	777	766	799	787	758	786	737	760	740	817	740	787	749	742	708	754	763	773	732	726	771	764	757	775	750	798	733	768	735	739	739	739	751	738	748	732	732	794	751	764	739	763	760	752	747	747	752	766	749	779	741	752	777	722	746	760	748	769	772	706	714	709	778	759	735	752	743	766	756	764	750	770	735	755	695	747	813	774	800	804	801	762	794	762	721	776	751	738	725	772	747	770	726	750	736	759	783	813	689	713	728	723	730	761	728	759	738	717	765	734	787	740	767	736	721	758	805	753	779	770	714	758	752	752	770	794	805	766	756	763	756	772	760	752	734	739	747	753	749	725	721	776	752	772	743	742	714	746	742	766	757	740	689	777	722	770	797	760	710	706	790	761	820	702	734	759	755	775	748	737	719	784	730	781	780	738	739	747	742	760	742	784	750	755	776	757	785	765	677	781	754	752	746	729	761	764	756	731	782	719	729	717	708	749	756	791	735	790	791	734	714	780	772	739	772	714	760	752	716	711	751	749	758	751	780	782	746	704	744	750	773	748	741	767	747	795	788	738	733	733	773	732	773	749	747	728	799	772	787	814	756	721	746	760	730	728	807	694	742	769	752	730	738	776	782	722	761	787	732	782	755	706	804	731	729	748	708	761	756	733	784	747	753	746	734	740	762	745	759	711	760	776	733	773	751	750	755	758	771	773	702	745	731	692	763	736	751	753	741	773	790	754	737	733	772	769	718	761	715	671	712	747	797	737	749	777	786	757	723	726	750	719	753	738	755	748	804	763	727	740	803	743	735	700	750	718	759	794	776	740	767	699	766	830	687	801	783	773	749	777	754	779	743	748	770	738	748	712	768	765	756	771	754	739	732	786	699	739	770	779	761	706	733	742	703	763	741	757	760	737	781	724	706	738	748	760	735	766	717	784	741	714	811	726	745	753	759	741	744	760	799	739	664	776	768	750	729	702	757	738	760	735	717	742	748	769	753	739	775	785	761	754	718	802	762	730	765	776	739	706	718	793	746	780	751	723	771	763	737	768	769	735	830	777	728	766	764	770	739	754	702	723	768	780	787	764	716	755	755	786	745	690	696	769	763	772	742	746	790	721	789	761	803	740	741	731	765	757	728	769	747	749	741	780	819	779	704	730	723	784	771	761	756	755	706	755	743	728	719	715	726	721	772	778	781	783	728	714	744	771	731	762	746	777	747	738	775	761	754	723	697	778	780	770	688	804	779	795
43570	41972	20857	11197	6565	3823	2311	1700	1352	1149	1022	971	818	686	622	482	485	437	421	442	361	369	387	360	416	379	328	326	364	338	351	345	311	311	328	303	295	311	270	318	330	308	310	312	319	290	301	277	297	295	320	293	291	281	288	269	299	307	312	286	296	289	298	305	276	282	290	312	297	273	291	322	273	320	304	298	293	281	258	280	278	284	281	274	277	296	289	287	274	291	274	293	323	253	288	320	279	259	292	256	298	298	296	266	288	282	345	294	306	270	283	270	293	276	284	296	247	300	294	277	303	322	281	299	282	269	277	286	262	246	287	294	303	304	318	259	293	266	269	285	283	265	292	301	254	312	279	276	302	310	314	270	289	256	269	289	286	297	279	278	289	270	294	288	277	318	270	275	286	286	244	273	300	310	281	261	257	271	306	281	268	253	302	288	267	274	272	315	279	280	287	269	270	277	288	275	289	295	297	295	325	249	272	299	263	292	255	303	270	266	312	286	288	282	263	261	294	267	252	290	295	316	287	253	267	269	294	277	251	278	316	293	274	299	271	280	266	251	274	264	249	246	292	285	279	255	268	270	280	309	273	282	256	284	268	300	291	260	273	252	310	277	263	281	301	292	307	271	247	299	300	289	288	263	260	290	277	280	301	269	291	274	279	284	303	283	319	301	266	286	294	262	262	300	263	285	290	296	256	284	320	273	272	292	259	281	267	267	304	279	296	278	272	297	318	287	316	293	284	274	279	274	283	247	262	302	280	276	285	264	295	298	291	278	266	279	274	300	293	291	281	268	267	292	267	277	306	302	287	295	283	305	296	262	280	299	277	278	273	285	270	282	280	291	271	281	267	292	288	263	304	279	296	287	299	265	268	270	303	301	335	285	270	276	297	284	305	284	278	302	262	293	263	268	265	261	236	291	274	288	303	265	289	308	300	271	257	284	264	255	251	296	270	250	294	276	300	285	263	322	306	267	279	246	256	291	274	301	247	279	285	267	286	296	272	300	264	298	302	296	273	294	265	312	273	275	273	268	287	292	290	264	258	280	285	266	278	254	262	255	272	292	295	278	265	274	309	289	297	287	303	272	303	279	302	284	247	275	273	326	253	270	258	288	278	309	304	256	266	285	286	273	257	272	317	269	282	321	295	295	277	307	315	289	275	311	279	257	252	279	261	294	278	263	266	314	282	291	273	290	292	293	291	247	276	282	292	283	288	284	272	280	271	291	293	241	300	276	301	291	269	255	292	277	295	295	280	314	294	273	278	273	280	279	268	268	249	268	271	264	294	257	285	303	295	273	257	304	286	287	296	303	282	288	322	281	269	265	285	274	291	261	256	255	284	287	276	303	278	282	263	268	267	265	282	293	294	257	299	251	276	302	261	288	271	276	258	292	292	297	271	279	273	274	299	287	291	281	270	268	309	288	316	299	280	266	287	275	309	287	282	299	291	323	294	301	283	305	283	271	295	280	289	271	275	291	265	275	290	267	337	281	291	262	286	305	294	303	305	322	280	293	311	302	284	274	291	286	274	306	291	306	300	256	272	270	301	298	327	254	246	260	284	290	261	276	288	251	269	292	299	316	297	263	293	309	288	298	280	283	271	303	296	275	253	293	288	272	264	274	281	263	288	266	295	319	296	275	262	272	319	282	285	291	270	299	283	276	246	309	298	271	274	297	296	257	249	274	273	282	291	282	266	292	274	259	293	309	306	260	286	296	259	275	271	288	267	310	309	259	276	323	293	296	303	299	303	280	260	270	283	289	268	280	273	305	254	260	276	298	300	304	301	293	282	286	294	286	279	282	263	289	252	259	277	286	294	276	280	272	306	282	281	287	258	257	283	298	263	243	244	263	284	309	282	276	324	262	296	277	303	262	281	258	261	245	294	280	275	317	275	289	278	270	251	296	302	267	271	293	305	296	252	265	300	304	274	278	295	285	271	298	280	294	283	291	278	326	277	271	251	282	263	302	276	291	315	278	284	312	282	263	293	303	270	266	251	275	289	264	300	278	285	295	260	266	288	292	279	249	270	267	228	285	285	287	285	294	324	290	271	262	285	285	238	285	317	294	264	265	274	268	268	308	265	300	327	291	284	287	302	275	284	282	286	269	234	280	264	291	288	317	296	285	299	275	280	249	269	276	266	278	275	294	275	299	290	263	283	289	253	276	277	311	274	285	302	283	256	274	282	290	276	288	283	262	316	268	290	271	319	303	265	273	296	317	263	280	257	296	295	273	275	301	290	287	305	294	260	277	283	260	248	253	300	260	313	284	280	276	301	292	265	248	283	300	295	286	281	291	269	281	297	297	292	286	302	295	275	287	259	289	309	282	300	269	295	289	249	294	275	309	270	292	299	279	263	271	303	269	264	290	273	271	271	261	284	294	287	285	261	296	235	268	296	282	289	297	285	265	303	277	281	282	301	302	300	273	297	281	258	288	279	243	304	310	282	265	301	270	294	280	268	277	276	275	321	276	280	298	294	281	266	301	283	277	304	285	307	304	244	278	300	296	281	278	259	277	288	310	270	311	287	269	274	268	251	293	273	332	285	253	280	314	286	300	264	300	293	285	275	291	292	277	299	274	285	297	293	269	306	290	266	315	265	310	306	291	264	274	293	285	276	279	307	270	269	302	288	297	314	305	292	287	288	282	282	302	280	284	292	275	288	261	319	311	276	260	278	263	289	287	295	293	287	317	306	277	272	288	292	306	275	280	266	296	280	286	277	281	277	297	274	276	282	302	269	276	297	290	303	295	252	294	281	298	279	277	318	309	299	272	247	300	294	292	269	285	297	257	303	288	275	284	286	278	295	288	288	299	301	284	295	279	276	296	290	292	253	280	277	276	283	295	309	288	278	280	277	249	307	271	316	263	262	312	283	276	269	277	276	300	288	280	304	285	304	254	262	302	275	297	277	304	297	273	281	284	264	299	322	269	251	279	297	309	259	263	278	276	272	290	290	296	304	276	294	297	291	285	278	274	299	300	276	247	289	279	271	313	281	284	292	283	286	262	278	305	281	301	315	304	288	298	318	274	280	282	312	267	307	286	292	293	297	324	261	288	297	275	280	287	263	297	310	312	255	327	285	276	273	270	287	288	291	270	300	286	265	275	291	288	276	305	271	278	297	293	263	280	289	277	294	294	284	266	265	296	275	300	309	315	293	294	341	308	285	266	293	290	275	282	245	291	277	266	310	260	264	265	271	244	263	271	309	295	274	273	258	272	277	273	293	302	292	275	314	268	265	317	295	271	279	253	277	281	278	278	262	283	281	276	273	286	267	276	283	250	291	265	255	280	277	255	272	255	290	296	288	273	308	289	280	320	300	276	284	287	306	305	268	258	323	275	274	279	294	270	304	290	273	272	296	294	303	281	288	268	274	280	306	272	281	295	284	271	284	263	305	298	278	263	280	274	279	242	327	259	292	276	307	269	283	272	285	280	272	302	286	278	311	306	282	313	247	311	296	266	270	266	306	279	283	265	255	269
32534	34326	14716	14498	14248	11327	8250	7309	5921	4893	4495	4228	3631	3111	2554	2203	1725	1608	1534	1502	1366	1260	1326	1522	1343	1168	996	1008	946	898	941	888	897	932	854	903	786	802	731	747	714	729	711	690	723	681	736	677	685	671	657	667	683	697	713	655	688	676	714	655	678	686	637	664	717	694	682	666	615	699	678	683	753	671	652	656	685	688	703	673	658	644	681	668	717	698	680	712	668	650	698	701	668	653	675	705	694	635	693	708	599	690	656	673	652	664	668	671	735	655	720	686	707	697	665	692	671	704	658	686	630	691	672	665	688	630	648	676	660	719	651	641	658	698	671	665	653	706	625	661	677	685	691	688	684	702	661	664	697	701	628	658	647	643	644	679	704	683	671	677	672	642	730	679	705	681	675	658	683	610	679	664	706	706	689	606	674	681	691	692	664	715	681	686	700	626	660	658	671	638	684	674	653	630	677	640	663	660	671	672	654	681	690	668	677	651	694	673	682	649	654	673	696	651	677	632	680	696	697	729	683	634	695	701	658	667	681	686	686	653	693	613	685	694	702	653	650	678	695	685	653	702	731	683	686	631	649	678	671	669	630	645	679	675	688	720	693	664	704	764	723	661	638	696	705	651	641	651	714	656	656	672	697	712	662	663	689	656	701	724	696	702	669	713	681	661	675	695	707	747	684	665	683	651	668	705	663	658	700	654	664	704	628	662	678	669	660	632	713	650	693	690	668	684	674	665	677	672	707	654	686	636	666	715	678	686	723	672	669	749	686	669	690	680	665	635	664	686	687	709	669	671	661	670	673	670	720	708	732	673	689	628	612	619	677	649	655	661	672	662	676	606	668	686	638	684	642	672	673	676	648	654	660	679	705	689	687	683	713	689	696	638	708	688	711	707	682	643	653	678	696	664	682	676	704	678	693	681	669	666	667	677	699	646	691	669	700	690	694	711	662	681	721	656	674	668	662	646	687	664	655	705	662	625	620	685	694	704	690	648	676	700	694	667	642	686	679	698	696	683	639	654	616	703	631	671	681	703	635	701	653	677	689	654	652	658	646	703	696	666	645	699	659	671	707	721	673	670	655	671	659	684	669	674	679	671	637	666	673	693	688	634	729	663	630	644	699	608	657	664	668	681	638	683	689	666	647	712	645	634	615	637	662	704	679	683	703	641	684	663	719	715	648	683	664	667	677	661	649	632	665	629	663	637	651	694	673	642	690	663	665	654	675	673	673	680	689	702	707	656	656	671	678	665	659	693	680	668	664	663	642	669	662	664	695	668	698	658	692	680	646	630	663	669	664	660	663	697	646	680	692	646	648	656	678	622	665	673	697	676	696	656	728	662	699	683	660	674	660	644	669	667	646	690	645	704	657	690	718	710	663	630	681	656	653	657	625	679	618	678	710	620	661	725	658	637	627	679	656	687	685	665	686	651	688	684	637	710	642	694	681	658	682	653	707	674	715	691	702	669	665	664	710	667	661	684	634	625	705	626	667	684	655	673	674	700	696	604	700	685	671	709	691	688	700	674	723	659	717	628	692	651	664	666	684	666	637	690	665	662	749	655	670	688	686	682	693	663	673	673	744	676	653	679	707	631	653	703	661	727	656	649	679	623	679	675	641	682	651	687	687	679	636	635	727	665	674	676	641	690	671	722	650	669	655	657	681	714	664	684	665	698	747	679	664	652	646	666	668	680	667	618	659	670	710	666	711	676	674	701	644	672	655	658	672	665	681	632	689	640	665	629	665	646	706	670	671	698	645	660	680	610	662	702	647	683	655	669	689	672	685	656	662	694	723	654	632	679	674	720	693	670	720	658	686	664	674	659	617	701	670	686	699	706	662	689	661	654	659	677	645	660	720	664	690	679	650	704	640	690	673	645	665	645	709	688	676	681	667	657	691	642	669	681	670	659	641	660	649	699	676	674	651	690	639	605	666	746	648	696	672	644	654	699	669	640	647	734	667	685	679	718	671	646	640	738	688	718	682	644	677	622	655	656	680	688	655	687	688	664	682	717	685	694	717	678	675	669	662	656	675	683	709	684	700	631	627	678	680	691	678	673	666	667	682	700	680	628	642	702	692	683	694	669	684	707	649	693	657	680	732	672	653	645	682	652	682	665	671	684	641	657	674	699	655	694	659	690	659	634	720	688	694	686	665	680	667	668	680	667	716	635	679	669	719	665	671	668	637	649	671	673	701	656	698	660	701	679	682	696	652	680	651	686	675	699	665	709	647	650	683	674	688	705	669	687	688	686	609	674	627	667	669	645	650	667	652	682	656	661	721	682	674	658	684	703	700	634	651	679	676	676	644	677	649	693	690	688	629	700	663	682	718	612	707	618	713	678	698	704	668	687	686	696	665	675	666	663	667	665	711	682	640	637	684	660	685	698	669	661	658	651	626	652	667	640	676	649	666	635	670	707	639	632	688	663	667	644	710	697	671	704	675	645	644	677	675	678	644	680	692	657	684	668	650	680	688	705	684	693	664	738	713	672	687	664	696	684	665	690	738	645	653	631	699	636	691	675	657	680	635	675	675	673	683	643	704	702	648	673	684	685	646	648	628	685	636	650	653	661	630	652	675	697	661	660	677	640	677	704	673	630	658	643	656	680	675	695	693	675	660	670	651	684	682	714	748	641	710	695	681	691	651	658	688	738	665	715	670	698	658	642	664	668	669	674	719	672	716	696	678	650	612	695	690	637	659	670	729	710	706	671	719	651	694	689	678	679	665	682	682	692	673	687	714	658	658	665	660	651	637	670	741	640	728	663	660	662	616	707	663	652	634	641	652	673	669	725	644	665	686	680	681	679	670	706	703	658	686	665	688	640	670	656	694	649	687	688	637	649	684	689	654	629	705	666	646	688	681	682	644	638	680	664	665	688	726	642	669	719	635	683	668	665	676	684	674	659	687	695	680	649	677	606	707	678	701	665	671	688	651	655	620	688	663	682	650	714	637	695	694	685	681	648	633	706	693	675	690	651	671	641	691	676	672	662	668	677	690	643	714	684	669	686	649	696	634	647	684	731	673	672	687	747	668	651	673	686	653	674	678	713	665	716	705	717	644	663	662	658	705	673	687	675	690	700	659	740	662	687	715	617	674	667	667	670	706	663	683	654	711	648	727	622	665	700	675	708	665	609	632	717	654	660	665	670	676	689	666	706	673	607	693	706	699	678	638	669	727	656	739	665	726	635	683	663	661	663	691	690	695	683	681	709	678	669	685	666	650	658	626	654	693	673	680	661	650	702	666	682	682	678	649	684	685	668	672	692	707	646	626	681	684	676	676	663	667	720	656	607	640	682	642	651	703	681	690	669	654	630	643	679	709	664	630	667	665	663	732	639	654	652	655	685	703	711	667	630	686	649	692	698	665	686	660	677	689	677	716	661	681	660	663	711	680	673	650	642	707	642	677	680	693	684	685	654	693	693	647	662	680	652	694	704	678	672	590	678	692	716	706	724	710	707	690	649	635	672	685	694	677	649	686	672	657	700
11733	8527	3634	2311	1709	1161	904	745	676	614	539	526	476	456	410	442	352	361	350	350	351	375	392	384	371	348	354	345	361	324	312	326	343	338	375	331	329	331	305	340	333	334	326	344	321	342	319	337	333	318	308	328	293	274	343	361	327	351	294	294	325	337	334	318	329	329	381	321	316	338	343	325	316	346	300	295	340	329	339	324	348	335	359	359	351	330	338	342	347	353	336	334	325	280	313	320	343	336	341	302	316	351	332	340	332	324	322	322	324	352	316	320	330	320	357	365	311	360	343	340	336	348	317	352	347	326	328	315	331	342	335	308	313	314	313	328	344	322	343	331	322	346	340	342	319	309	344	267	357	332	340	337	316	295	351	321	325	301	308	291	337	340	316	325	346	348	350	323	316	354	304	330	316	356	313	325	314	318	355	332	350	314	341	349	372	333	331	323	343	319	323	318	327	330	334	332	343	330	341	353	326	328	324	351	329	339	359	353	318	336	332	309	293	339	348	346	315	319	306	325	342	343	337	324	288	327	331	365	315	336	339	351	363	352	343	340	315	367	362	319	329	339	350	326	353	338	345	300	342	361	355	331	341	325	330	334	341	352	332	331	335	324	320	342	305	316	323	322	341	313	311	304	305	294	320	365	334	359	335	305	348	306	359	337	353	334	343	309	300	337	346	324	301	323	333	332	340	354	320	316	333	321	323	328	346	304	322	350	319	369	327	346	339	318	325	307	284	339	346	350	332	318	325	296	327	290	317	275	323	351	332	315	294	312	328	298	305	331	331	349	311	336	320	289	320	327	338	325	323	327	315	327	324	356	320	353	307	321	322	336	351	333	339	324	327	345	301	325	353	315	345	330	326	341	335	329	314	290	301	326	320	302	348	318	332	359	324	330	299	339	339	312	329	332	326	301	311	339	347	355	332	300	324	332	339	311	305	382	326	312	333	342	320	348	322	322	351	322	339	309	328	345	338	361	354	288	337	314	336	348	371	387	329	340	306	352	339	305	304	312	334	326	312	330	319	299	282	294	324	323	329	336	362	318	321	332	335	338	318	326	333	313	340	319	342	350	325	314	308	282	336	358	314	342	338	325	353	335	333	358	355	319	316	336	328	346	313	323	327	313	316	328	380	315	311	350	346	353	340	320	309	327	352	302	292	315	312	329	353	355	324	338	307	328	338	309	351	326	318	343	296	369	376	314	321	342	296	316	328	350	346	349	318	336	299	330	303	325	309	312	345	326	326	333	330	366	333	329	338	335	342	330	306	312	327	318	315	351	351	359	313	328	306	340	294	336	305	366	346	300	363	316	326	318	288	298	311	330	334	347	322	340	383	345	338	319	331	296	305	348	341	323	326	345	320	307	330	316	332	300	314	352	348	351	344	361	309	315	323	364	323	349	343	328	301	317	322	339	355	322	315	328	311	330	299	348	313	338	326	327	349	338	345	319	334	337	329	353	347	307	343	351	337	363	347	342	325	351	313	349	318	329	344	351	325	318	336	294	310	351	347	344	340	275	313	331	300	314	334	301	310	339	315	335	313	315	332	345	379	322	312	301	340	344	340	337	323	331	331	335	331	333	325	294	317	314	326	325	320	299	315	321	345	309	325	306	351	378	346	325	336	314	352	353	342	346	318	348	329	325	330	349	296	328	310	319	313	328	337	316	354	335	312	292	312	340	343	351	343	354	333	319	326	297	306	315	366	309	316	316	331	317	339	327	330	305	353	346	325	348	341	304	330	347	365	318	316	348	311	320	328	309	330	324	351	315	338	349	330	325	335	361	339	352	332	346	347	315	365	355	324	341	368	332	302	343	353	343	348	316	301	361	305	312	351	317	353	304	307	333	324	330	316	287	318	352	337	351	347	331	360	341	334	317	337	360	320	346	348	309	333	326	332	326	302	332	317	360	304	394	376	342	322	346	361	359	341	272	336	313	297	336	358	332	343	352	338	338	324	340	302	327	312	335	327	329	349	334	319	314	312	320	327	321	340	330	331	326	336	324	334	319	346	318	309	330	334	321	340	345	305	354	337	330	367	373	346	349	352	328	347	322	339	315	339	325	309	342	324	291	315	307	335	321	304	364	341	339	355	355	329	332	316	298	339	292	324	318	299	302	367	298	315	334	311	284	326	310	336	347	359	326	331	323	360	311	309	338	316	312	328	335	379	340	333	344	296	350	339	343	324	354	332	361	326	315	290	318	346	334	351	346	315	328	300	330	321	348	301	356	337	324	330	297	305	340	323	315	383	385	320	339	329	339	317	337	313	344	326	311	336	318	330	341	277	326	304	313	314	335	313	329	325	313	343	346	337	334	342	323	298	288	360	316	317	339	336	325	386	309	356	311	316	301	342	291	348	305	340	351	318	333	306	315	318	308	336	365	371	366	355	341	315	311	329	315	349	328	351	285	304	315	329	321	335	355	312	284	315	323	327	309	299	318	331	384	360	359	335	303	343	335	317	317	321	344	326	318	332	318	295	320	322	346	360	329	352	336	313	337	354	336	328	349	337	322	339	320	317	306	335	349	317	320	353	318	312	296	313	289	340	365	321	323	306	371	342	333	338	314	342	311	335	338	328	322	326	367	342	348	303	349	306	337	343	290	302	321	319	333	310	307	337	360	324	330	311	275	327	353	339	350	341	363	340	386	323	342	358	324	357	380	337	330	329	361	325	382	323	331	305	350	349	323	352	363	332	352	332	311	348	327	285	324	344	341	312	327	335	327	326	326	349	343	332	308	346	363	333	331	337	313	317	324	320	328	352	335	329	304	317	343	335	345	307	314	334	326	342	318	290	303	332	293	326	314	316	323	342	321	302	326	338	340	332	358	373	331	347	354	316	331	328	319	347	337	346	330	302	316	322	368	330	329	346	318	305	362	334	307	392	326	310	328	322	300	318	327	318	321	351	345	295	312	341	343	336	303	340	330	341	325	359	307	328	275	310	368	336	331	351	342	341	312	310	325	320	355	350	325	346	324	302	355	337	351	334	323	348	324	339	355	327	329	361	323	338	322	320	330	356	339	329	355	311	336	301	339	325	308	325	346	347	333	318	351	321	349	337	361	312	321	367	338	314	343	331	365	298	313	328	316	345	315	388	341	333	373	325	305	348	327	344	292	350	310	330	313	326	359	329	320	304	313	344	334	317	330	352	342	338	324	352	322	332	336	358	311	360	362	341	313	326	340	309	281	325	342	334	317	347	351	301	356	337	323	314	307	308	330	362	358	312	353	325	318	322	306	323	371	334	311	326	343	291	347	303	329	350	342	287	320	305	334	312	310	333	332	358	302	301	330	334	315	337	310	349	292	301	344	299	332	340	325	277	310	356	291	301	301	312	331	340	316	317	320	324	320	349	325	333	320	310	340	313	305	354	353	310	325	317	345	342	366	321	333	333	356	320	335	343	335	323	334	319	325	336	328	348	364	349	342	338	300	330	323	341	324	318	324	315	311	359	316	322	295	345	335	337	332	331	334	368	312	335	325
8947	9514	5993	6281	5728	4350	3754	3016	2548	2182	1992	1780	1694	1442	1292	1087	1112	1039	1041	1024	988	1007	1018	1027	952	970	880	916	849	872	912	820	793	832	775	829	811	796	753	779	767	800	813	762	807	802	738	745	775	817	765	716	773	827	795	743	750	780	782	749	749	816	790	782	804	770	744	755	738	743	772	747	772	823	802	787	789	751	801	740	789	794	800	722	796	810	783	783	759	765	773	755	741	791	758	771	791	795	762	717	780	751	746	736	736	764	821	815	732	777	758	780	771	740	797	795	818	778	726	775	736	826	759	790	767	762	840	784	763	805	775	806	798	740	782	780	738	784	770	766	772	782	752	810	797	762	766	737	724	769	795	748	822	760	753	803	814	783	767	808	747	762	752	770	791	768	760	807	732	760	806	752	802	783	791	784	828	819	760	741	757	765	797	747	783	809	763	794	754	805	745	749	730	737	818	763	785	740	805	752	782	753	759	795	777	746	831	837	728	855	766	747	749	742	813	757	808	755	788	753	804	755	783	793	796	846	803	739	768	779	763	792	769	719	768	769	748	737	771	732	767	735	766	787	740	774	783	824	769	778	766	811	798	809	802	806	748	785	734	800	734	767	768	736	720	822	766	791	814	756	779	749	754	765	764	770	809	738	760	775	765	723	806	750	771	777	812	789	797	792	802	718	790	775	770	811	784	786	738	720	777	738	752	763	821	731	753	794	762	788	771	816	740	767	779	839	778	803	784	774	767	743	747	731	807	790	762	756	754	780	801	772	743	783	811	754	789	768	801	739	828	741	796	789	773	773	789	760	767	797	767	819	777	807	772	751	779	806	738	756	758	810	740	836	761	753	772	807	777	793	742	775	762	745	785	789	796	739	755	794	795	730	794	770	745	814	783	770	795	760	770	766	761	802	733	765	768	783	736	752	876	777	792	795	794	798	772	760	782	801	752	779	842	770	759	760	779	730	765	801	813	793	786	776	805	756	767	696	765	780	777	794	817	787	790	792	761	784	735	751	746	802	774	856	776	767	804	775	776	748	788	821	760	729	766	803	720	772	775	741	786	752	769	796	774	788	776	754	746	794	783	782	781	801	766	765	801	770	773	774	762	731	774	781	788	781	801	745	777	855	799	769	785	762	755	797	741	808	766	719	767	728	761	770	751	761	757	737	818	781	781	776	806	749	776	761	780	758	764	787	742	789	786	781	760	757	794	779	785	792	779	733	737	807	770	757	786	723	736	778	772	752	765	754	719	793	733	771	816	767	740	759	741	753	753	771	794	778	828	773	761	759	808	804	791	770	725	787	772	771	728	727	798	808	769	766	797	748	842	786	738	784	727	725	756	826	806	788	770	744	812	776	774	769	722	790	795	735	774	776	782	762	748	748	754	815	758	799	797	801	764	794	783	779	771	741	740	806	810	828	786	790	752	816	726	785	752	737	810	779	755	771	792	811	781	799	759	777	786	739	744	762	795	821	801	755	777	821	764	743	785	796	775	837	791	760	781	748	812	741	705	757	801	789	775	782	753	763	743	820	770	825	763	797	782	737	744	775	779	784	764	734	744	787	752	723	774	797	796	798	733	782	801	823	799	751	748	788	753	822	764	823	782	736	810	779	816	767	789	762	800	741	763	784	752	737	773	761	746	771	701	797	809	753	719	742	721	718	720	782	789	797	756	755	712	821	766	763	740	812	800	802	785	804	742	773	757	746	858	720	805	756	749	810	784	757	749	768	761	764	805	783	766	757	777	760	754	789	780	839	780	797	772	755	787	785	785	731	762	772	765	783	767	781	805	750	751	762	786	778	773	798	757	818	817	823	782	742	750	738	746	812	803	768	752	798	762	833	800	767	780	760	753	772	769	759	730	760	720	760	778	757	783	766	772	772	797	771	788	781	758	774	778	791	753	776	794	789	818	755	752	771	799	769	747	776	727	726	730	764	703	785	749	763	761	775	777	761	793	794	751	780	795	770	791	808	728	784	788	773	793	748	793	808	727	782	773	755	763	808	802	813	768	782	774	785	719	766	797	842	809	787	781	753	737	776	739	755	751	768	780	739	839	745	775	764	776	763	759	748	791	772	775	779	808	787	811	775	754	754	726	772	767	782	743	821	785	806	770	768	798	815	769	837	802	735	792	775	787	751	787	721	774	759	771	773	804	745	760	758	753	789	755	741	768	771	747	768	796	802	754	766	782	769	793	766	826	767	770	793	785	748	739	782	765	750	816	771	815	762	760	791	750	756	808	780	786	782	734	758	779	759	713	758	772	769	786	743	748	814	791	766	791	748	805	784	734	819	817	760	776	701	791	756	761	805	807	794	740	721	783	777	716	799	826	805	792	757	784	764	763	728	745	730	768	754	787	779	791	761	834	732	826	774	766	729	780	791	718	757	754	737	754	774	776	801	783	761	815	736	790	789	717	772	761	783	779	775	786	734	728	763	800	766	741	757	706	806	738	759	776	781	767	823	760	750	768	780	769	773	758	783	817	730	778	751	816	777	727	749	793	750	761	733	823	786	811	768	821	783	791	798	708	821	791	775	733	819	758	799	739	792	763	819	792	829	755	794	815	805	759	762	769	746	742	763	776	777	794	753	784	790	787	787	769	791	731	730	789	745	747	716	770	816	758	746	816	768	784	763	711	778	772	752	857	774	764	781	773	776	793	752	758	790	787	779	793	735	723	763	753	732	783	720	725	764	807	769	818	826	765	769	823	766	765	758	723	785	785	785	758	749	798	795	778	804	769	732	705	755	784	768	762	733	810	725	745	765	767	775	757	714	780	791	740	763	715	768	829	804	721	781	776	766	726	798	761	727	764	845	774	727	825	784	822	762	805	771	740	753	768	806	778	795	824	744	740	787	778	790	802	773	783	754	775	830	789	771	758	754	809	808	770	760	740	763	787	775	802	794	804	771	760	791	769	794	764	832	736	762	763	786	751	813	735	777	776	787	753	772	721	791	758	736	759	800	793	752	781	804	747	777	786	805	751	787	799	775	768	738	771	793	754	783	796	805	756	792	784	798	780	797	787	727	782	777	775	719	776	758	709	768	758	848	788	740	752	744	838	779	768	811	790	766	796	777	723	792	776	731	774	740	806	783	762	782	768	766	686	798	780	768	782	749	758	787	734	721	749	763	777	808	779	719	739	744	778	729	790	792	763	758	775	750	797	749	762	815	778	801	711	771	766	762	723	743	721	754	784	797	773	796	778	780	748	777	777	806	703	777	776	816	789	805	760	751	785	760	759	724	781	797	758	790	798	773	803	793	769	737	831	776	748	752	808	809	768	773	744	767	814	784	798	777	757	824	810	761	753	775	803	813	806	818	741	714	717	758	781	787	802	814	755	814	738	784	722	816	771	761	796	814	744	770	744	757	785	781	764	811	720	814	742	747	818	730	748	781	711	774	766	779	749	780	754	745	787	786	746	810	760	773	797	818	767	766	766	762	819	722	775	770	778	784	760	741	793	729	778	777	775	772	756	781	761	802
33306	34250	15073	6499	3871	2428	1690	1249	1032	894	793	730	639	543	480	488	468	404	383	406	386	402	401	375	403	415	346	326	377	365	337	372	338	359	386	331	340	335	318	341	315	340	317	351	334	314	305	314	332	347	313	310	336	326	307	301	304	280	300	306	337	314	368	325	325	335	332	349	301	342	339	290	344	305	312	331	303	299	366	340	326	348	296	324	320	325	350	303	296	317	332	313	325	346	312	316	333	321	344	345	292	309	331	320	373	280	284	316	332	349	335	307	365	341	367	295	302	334	317	359	343	312	312	303	363	304	328	324	293	325	286	337	309	332	295	350	336	294	317	343	326	321	317	395	347	333	310	355	311	289	308	338	328	346	331	289	315	367	309	367	313	322	310	330	305	312	325	334	289	300	340	320	308	354	302	300	306	349	335	304	315	315	309	346	281	358	333	333	320	323	310	331	317	328	338	326	345	299	282	299	324	337	367	302	289	340	337	345	298	331	341	315	312	314	345	343	334	339	371	315	326	323	314	299	347	356	313	341	310	314	314	332	296	325	372	331	335	330	322	337	329	311	292	283	321	308	342	351	309	323	352	342	305	329	334	354	324	369	306	334	323	320	301	318	305	288	337	303	337	307	313	319	302	340	339	325	313	317	306	355	306	357	303	295	349	344	298	320	335	333	328	313	308	329	351	334	315	298	329	325	311	299	313	330	329	375	310	327	388	312	283	287	328	339	321	339	325	329	299	322	309	327	328	316	325	349	294	350	336	313	320	332	293	312	308	346	341	301	322	346	318	307	326	322	314	317	311	322	351	323	308	322	321	325	314	336	309	371	325	358	378	370	349	309	336	307	364	320	345	339	285	304	301	313	347	323	366	312	314	323	296	295	302	312	299	292	342	323	348	288	328	333	344	335	292	328	348	328	332	365	324	332	344	327	298	311	342	315	317	341	310	337	315	334	351	273	290	312	316	312	317	329	336	312	298	359	282	345	324	349	294	317	298	361	312	314	338	328	350	322	338	301	336	298	324	326	326	330	332	292	308	329	328	325	275	335	353	306	328	323	313	309	323	314	297	315	330	328	295	316	320	320	330	305	311	319	307	301	317	315	336	306	356	324	278	349	314	321	344	322	314	362	335	332	301	341	309	319	336	336	365	325	338	324	307	328	338	309	331	343	349	317	340	318	286	290	324	330	306	324	289	337	291	291	318	313	336	312	300	331	339	355	298	329	299	345	311	298	339	310	311	377	363	322	295	315	353	346	336	317	306	311	317	302	324	300	311	292	336	312	320	319	309	319	333	365	315	331	322	292	333	326	348	302	333	331	312	322	342	319	320	329	343	339	311	346	312	290	314	331	308	367	345	338	333	340	321	299	311	327	378	317	340	351	300	307	356	319	332	334	313	317	307	296	355	307	319	313	327	315	297	314	346	363	331	320	320	341	314	326	337	326	318	331	321	333	333	309	311	330	309	327	319	302	333	314	323	303	327	326	328	315	285	361	304	357	365	303	292	293	326	335	316	343	326	329	336	302	327	302	344	288	314	326	311	305	303	337	310	361	321	329	335	323	345	335	337	305	318	287	329	330	300	314	340	355	343	304	290	302	308	350	333	333	350	353	338	335	350	329	325	336	321	316	335	321	348	308	352	300	350	302	315	349	340	334	352	377	338	332	328	310	316	314	336	330	352	283	333	301	332	340	342	307	303	303	328	329	320	324	312	311	331	307	331	317	308	359	324	336	314	312	346	306	322	338	338	305	320	333	315	327	319	339	297	338	307	337	340	339	309	351	315	338	319	347	332	352	322	312	345	348	270	289	327	341	336	307	321	339	358	351	317	320	358	309	342	323	345	323	329	375	314	304	338	281	315	307	354	329	330	338	352	349	308	313	328	274	324	320	311	304	308	293	307	323	330	333	290	324	295	333	365	332	388	334	310	283	334	336	309	349	329	309	347	304	304	346	324	339	324	346	288	329	309	341	330	315	324	323	328	329	320	305	314	340	325	338	346	287	339	330	314	317	297	337	311	310	305	326	326	313	328	305	312	342	332	309	337	313	343	321	327	299	340	333	322	341	329	310	329	326	327	310	330	293	317	306	331	333	332	308	302	329	307	357	336	295	340	331	333	310	301	326	341	337	313	310	293	319	320	339	277	300	337	300	314	322	321	361	331	320	345	326	339	321	351	366	325	341	319	342	329	321	318	345	332	336	338	315	304	322	314	347	314	352	342	348	335	295	306	342	330	305	324	296	361	329	308	311	311	340	340	362	339	345	300	308	331	295	293	293	332	292	343	315	353	358	307	294	324	298	348	326	330	308	334	299	286	318	350	336	347	343	357	309	326	314	323	325	320	301	331	309	315	308	328	320	333	312	307	327	359	298	322	309	367	318	335	340	310	328	314	329	349	312	294	315	332	356	301	310	339	328	328	339	320	327	345	363	334	299	313	326	332	370	320	351	346	281	301	334	304	328	295	288	304	283	342	286	331	347	326	297	338	322	328	342	306	298	323	315	313	319	298	345	344	320	321	336	304	358	336	326	336	342	330	335	330	325	357	335	305	333	329	319	337	293	319	327	362	349	373	298	316	350	312	296	317	351	284	343	351	361	342	309	314	346	322	345	303	313	311	349	348	319	300	317	321	312	323	330	317	335	280	313	331	327	320	334	319	327	328	346	335	339	315	344	312	303	295	341	307	312	318	295	314	336	316	350	332	316	335	318	332	305	310	339	381	303	353	326	308	350	313	308	320	345	321	302	329	327	302	338	314	315	324	339	298	320	378	307	318	367	327	328	309	341	291	337	320	308	278	338	310	350	326	301	292	344	329	337	288	288	339	367	348	308	350	316	308	298	330	317	330	341	333	391	343	330	313	317	322	328	300	355	307	313	332	319	299	329	308	332	349	319	327	334	328	319	345	297	336	305	343	316	345	306	316	312	328	348	326	321	307	311	332	339	360	315	340	347	334	292	309	296	338	313	341	332	346	305	346	336	318	319	333	317	361	289	311	278	306	304	322	322	277	331	353	335	348	324	315	329	340	323	353	364	344	321	346	343	303	337	323	284	345	311	324	311	333	305	342	339	340	331	307	320	327	323	300	290	334	283	332	310	332	317	285	303	300	307	367	312	308	325	366	316	333	352	316	316	310	304	310	347	336	316	341	343	295	301	326	356	305	341	324	322	296	337	310	301	354	360	328	330	333	314	339	327	312	326	337	320	300	335	339	322	358	316	335	323	340	337	348	340	311	348	318	340	333	321	341	345	307	314	340	332	342	329	321	307	324	356	360	371	379	331	368	347	335	334	328	309	310	323	309	326	348	336	316	337	324	331	331	349	347	357	339	333	324	328	339	324	374	339	358	369	328	316	295	349	335	341	322	362	374	295	328	329	330	309	352	346	330	325	328	332	319	368	319	334	332	318	325	302	280	315	307	322	326	355	324	353	289	358	363	304	316	313	331	297	319	305	310	319	341	338	340	321	322	313	323	334	317	344
25642	28211	10969	10408	9889	8049	6463	5164	4290	3844	3367	3040	2702	2258	1833	1536	1473	1418	1346	1281	1258	1343	1413	1268	1169	1095	1065	999	913	1031	1003	910	884	927	860	873	808	773	768	740	801	790	781	764	802	788	759	772	758	757	776	737	772	794	768	768	788	786	778	732	760	787	770	731	734	770	783	714	753	716	774	765	768	795	835	769	759	817	751	801	810	735	792	748	743	775	748	777	733	763	765	736	711	759	816	702	724	744	813	766	757	742	812	769	728	741	727	759	800	750	765	786	767	773	745	721	747	786	767	758	746	745	762	775	737	754	730	725	765	771	716	765	794	723	842	792	721	752	772	733	790	753	748	803	782	729	779	776	748	728	745	780	760	772	804	803	725	750	792	749	702	764	772	767	773	736	754	764	751	791	737	720	747	739	726	751	760	745	736	780	725	733	772	734	731	761	705	728	697	745	771	738	737	728	766	773	754	740	755	743	768	735	725	727	808	738	783	734	782	787	739	789	777	762	737	743	757	761	769	749	776	760	760	742	748	769	753	730	744	732	773	767	772	768	786	718	761	741	792	729	736	771	757	773	724	780	797	747	796	767	785	790	707	745	756	772	764	746	704	752	800	779	736	761	777	756	775	773	768	783	788	735	783	754	750	768	795	780	782	730	734	741	758	785	759	809	758	774	764	731	800	769	733	789	788	786	787	727	809	753	750	787	753	763	806	791	773	739	791	787	743	771	794	724	765	779	751	761	762	757	790	754	736	756	769	797	743	734	754	792	698	738	740	768	781	815	797	749	768	763	723	770	760	771	771	780	751	779	744	759	742	779	730	783	740	771	753	788	784	758	780	764	770	770	756	741	772	769	745	762	759	758	756	735	757	785	764	792	729	761	796	776	724	718	714	724	795	783	772	750	771	766	816	724	765	723	694	757	756	741	808	756	767	752	791	778	719	765	811	735	730	760	750	763	786	791	736	754	816	764	766	740	772	783	763	741	770	740	758	765	756	774	766	782	761	752	755	735	789	769	741	739	746	740	692	765	733	722	762	779	761	819	759	785	755	721	800	733	758	777	759	806	733	748	745	735	743	768	774	785	762	742	780	749	727	730	789	763	784	726	768	766	730	765	717	794	801	750	759	770	737	723	759	734	721	796	767	751	733	776	722	746	736	761	803	782	758	751	758	740	748	765	747	722	752	770	748	770	790	729	731	794	742	760	773	793	779	762	761	728	755	748	778	747	731	784	748	722	724	785	740	814	741	730	787	765	803	753	784	752	796	796	721	745	705	762	785	786	738	764	760	778	756	748	754	749	805	757	774	749	724	730	764	779	742	737	770	736	830	752	757	754	774	753	765	709	783	737	757	766	774	764	767	754	767	726	755	750	752	754	772	754	738	785	720	794	789	732	778	772	713	757	786	768	794	781	762	790	780	766	762	783	761	741	740	787	779	770	782	815	771	769	766	790	719	799	761	754	754	778	740	764	736	766	725	767	756	773	755	783	780	769	755	742	738	793	785	768	767	767	728	780	741	749	740	779	808	782	738	769	772	812	800	801	743	762	789	773	771	742	815	718	797	720	747	738	795	771	705	765	741	791	761	754	801	768	761	801	744	742	720	775	794	776	749	759	743	783	781	777	726	761	773	780	771	741	772	725	715	773	773	793	767	744	795	800	785	743	743	782	777	709	759	741	730	772	740	763	773	735	809	795	798	774	806	794	763	776	772	753	753	742	762	781	779	754	742	791	779	748	763	760	768	762	769	809	737	842	778	791	746	783	787	816	750	790	769	775	766	759	816	765	711	736	723	745	768	743	759	730	753	787	758	802	723	770	799	789	690	783	769	751	750	748	766	738	685	760	752	760	758	725	765	750	779	760	752	732	740	773	710	830	721	767	778	723	695	809	745	753	817	746	759	749	715	756	745	715	807	747	770	787	767	765	734	795	796	791	777	804	797	791	758	732	775	784	749	745	759	753	790	743	782	709	777	751	776	742	790	820	722	739	714	730	760	739	738	756	754	765	783	729	762	814	771	787	720	775	760	738	804	753	750	749	736	754	758	768	785	740	739	764	766	725	740	730	808	783	782	776	704	784	819	749	749	741	758	806	702	812	733	739	775	793	755	775	805	810	769	725	776	754	814	763	749	745	750	767	765	751	767	803	748	785	740	768	747	757	730	791	751	748	778	759	754	754	744	756	750	808	720	787	733	762	821	769	804	766	779	792	708	772	772	790	758	773	775	760	750	787	743	768	778	803	763	773	761	783	747	799	710	749	744	726	754	711	739	793	785	776	795	739	744	757	762	781	791	737	760	755	725	796	749	778	758	774	762	756	752	741	749	772	803	769	790	766	723	735	739	716	793	792	759	770	764	752	745	791	763	811	795	765	738	723	785	810	738	749	735	734	780	750	754	759	722	717	777	782	790	744	742	781	802	731	754	716	781	727	686	732	758	744	772	755	739	791	757	754	756	787	761	725	716	771	759	805	745	759	760	763	784	775	744	729	733	774	758	738	801	772	805	740	775	749	744	744	745	785	774	784	749	744	762	749	764	774	760	798	745	802	779	778	766	772	774	739	730	770	797	756	789	761	745	746	753	802	775	781	772	768	776	779	761	747	772	729	844	790	750	750	787	652	753	753	755	723	781	764	820	762	751	777	744	696	744	800	719	783	780	773	741	764	741	764	786	709	765	754	738	757	739	744	777	757	763	799	744	755	772	734	799	765	757	761	711	787	775	753	765	775	799	762	793	710	719	790	817	773	756	791	799	747	752	766	744	727	767	778	770	740	758	749	777	787	745	780	697	789	771	768	783	796	753	727	797	735	782	779	786	746	718	792	774	741	745	753	756	747	763	775	752	770	775	767	797	778	776	757	751	798	753	758	778	788	733	808	779	739	781	774	742	779	756	777	735	768	795	761	782	807	723	819	737	731	778	753	738	742	760	782	749	775	773	733	784	746	780	739	736	733	752	756	808	767	755	725	722	777	765	753	758	680	762	782	752	760	786	731	808	764	726	740	763	794	731	764	732	765	777	774	790	749	786	730	766	719	793	714	719	762	779	809	743	790	749	786	754	786	793	766	728	756	768	779	782	738	757	733	751	730	750	785	765	761	771	759	811	793	748	764	747	752	778	804	788	790	772	762	756	759	794	731	779	735	769	751	730	733	759	740	726	757	769	772	807	775	795	839	748	748	750	770	816	761	719	714	755	737	782	752	717	807	722	813	793	775	759	797	769	776	724	799	749	756	736	776	770	775	774	745	788	800	753	759	755	791	736	765	693	781	751	767	757	708	729	756	756	794	775	753	754	776	717	774	774	792	760	679	757	766	760	794	785	726	749	729	784	818	802	756	780	804	790	790	750	737	780	748	738	804	747	770	770	745	740	800	742	773	779	772	810	754	775	774	747	748	787	763	802	784	715	770	762	811	754	777	737	785	759	794	729	786	758	762	730	724	742	731	725	812	765	722	741	754	762	777	748	786	735	754	757	779	735	784	726	760
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
